200000 200000
1259 770 2448 3054 2926 1667 184 1139 4840 1118 3577 2469 1470 3388 3793 4208 743 4626 970 2011 2847 4874 362 4226 3695 2655 1955 4363 4723 4588 660 2697 3315 1590 4750 3356 1858 4173 2151 3823 1514 1392 4171 2009 2343 1918 3206 4189 767 4021 627 2826 2608 4246 3856 3611 3186 479 728 3191 2057 1944 3079 2658 2884 4071 1194 347 4585 3852 4157 3340 639 1717 4642 293 1330 2123 297 866 1338 1283 1874 3224 4548 4423 1053 1380 4847 4723 1546 1876 3081 2600 2345 1747 4856 4715 1124 1825 1162 1279 2584 1009 3325 3583 2928 3290 2575 3813 4618 2959 4463 294 3679 2215 4010 3012 1407 4701 3095 4763 611 4953 1547 236 442 4245 1582 4276 3164 496 4260 1446 4346 911 3254 581 156 4223 4422 3427 3409 660 310 1565 3003 4206 1338 613 3928 4503 409 3959 2122 3190 4752 132 1992 4142 3191 1618 1835 831 2314 3009 1266 1500 2113 4247 2534 3724 2680 3622 3782 818 4952 3785 1949 3805 420 4370 3031 680 4237 3839 1616 1675 4359 3176 1045 2328 4361 1611 3592 1407 1553 3969 1184 2994 4190 3230 3871 1570 3612 4812 3306 1536 2116 1697 669 3293 4081 3116 828 4890 2531 12 907 1817 568 1873 1199 906 3630 2329 539 742 2731 452 4708 2545 1629 1601 1829 2703 4826 3895 1316 4310 2730 4636 4027 1276 2679 4210 1968 1781 1260 2101 3253 1262 587 4966 2753 853 4133 1243 2741 3366 4719 2876 687 751 4607 272 4450 1885 4283 1534 1973 1949 3770 805 4048 628 4177 260 2506 2119 3919 1602 1053 2324 3801 2167 432 4103 2719 449 2820 2607 4141 729 4136 694 2619 115 518 2476 2878 2146 4715 1436 1548 3297 1506 4237 652 75 4242 4090 4404 2699 1644 2483 2617 3829 894 3722 1163 4564 2258 2679 3749 3537 4063 317 3785 1395 4807 1154 931 1809 3336 4635 1825 3538 339 1389 433 2333 3536 4597 4683 1697 3152 2361 1211 3727 4858 765 1560 1298 4446 2480 3224 3550 109 180 3738 4799 4599 1777 3698 3045 2027 1090 576 1118 2675 4278 4969 820 3157 1040 1645 2059 1851 1160 4007 700 4100 2233 49 1429 2393 3696 1941 3935 4232 907 3948 815 661 2184 4403 1445 612 1753 706 2992 616 1199 1707 4623 3704 2132 2025 2585 1748 3871 1390 2431 44 4764 2131 1605 3593 3042 2796 2620 3354 2499 3649 3131 1945 4207 3743 1873 2284 3481 1493 685 1196 2976 3592 2095 4465 424 4447 4940 4540 4103 2295 4589 2563 2368 4024 880 3768 3131 4382 1758 587 3195 3625 3860 3396 278 3917 18 1737 1217 3355 2919 1742 2602 1742 1258 2200 4420 2647 2834 4161 1334 4178 2384 3624 468 3871 344 2598 2637 2841 4084 4409 3851 4810 5000 2196 1070 1725 7 3653 2953 2515 3852 4638 236 3943 2474 174 1016 1114 997 3149 1254 2583 3839 2403 1945 4640 2156 921 2359 4527 550 2678 4307 2990 1449 771 1350 4832 1176 1160 2922 1469 1847 2477 1686 218 4870 241 117 2023 197 4287 1878 4951 1394 3428 2053 3235 1260 715 2729 1023 2684 2145 4452 3668 2095 2992 550 4789 1973 2776 2987 250 3853 4650 4168 2871 4879 1556 2426 2830 4560 3799 3263 3481 3498 2180 1026 505 4225 731 3483 1602 2063 4282 3221 3308 3848 1412 3399 388 4079 3231 220 2072 1128 949 106 127 3684 3524 3983 2607 440 4806 3279 4173 1965 2642 3239 681 82 345 1238 2103 1797 1369 4470 775 1062 1510 823 221 4341 4940 4845 3449 2087 1046 3781 2153 4612 3226 1188 2811 1204 3435 4440 11 237 4958 1645 4291 303 1205 425 3125 784 1015 1712 1203 1648 4422 952 4352 2359 1583 4910 2349 2138 2782 2640 3973 3882 351 1481 24 4852 1118 3929 4396 3938 3760 786 4959 936 3296 4732 3039 2032 4619 4713 4666 207 4204 1266 702 2765 2761 2016 122 4833 4531 4932 2507 771 1554 4799 2345 2920 3215 4394 4399 4050 2641 1032 2270 2781 2881 2151 1362 2651 2781 1499 2955 3545 4560 3195 4782 152 80 90 2170 1101 3560 3543 2236 1681 332 2957 1795 2881 2455 820 348 3751 1728 4766 103 607 4312 4475 3888 3451 3134 805 2367 4816 2387 2181 3576 607 2551 4556 2228 2085 1186 1795 2198 3475 4555 1316 3055 2798 3429 4494 899 2488 3453 4604 3754 445 3709 2407 2064 4567 4756 4808 1213 187 3348 3543 333 2002 1651 2151 3384 1017 1842 4239 1844 4089 873 2282 1094 559 1241 3184 253 2189 856 4787 4167 4399 3681 4427 3994 4415 2689 4251 4877 3578 635 1137 4468 2745 4901 817 111 2881 761 2267 2691 2571 2997 425 1319 2373 4451 2474 2769 3302 738 4458 2127 1790 171 919 3622 2036 4981 3117 1991 710 3561 2747 4941 3077 1142 124 4232 3774 662 88 2900 1794 1559 4832 3883 3286 2708 4517 511 1348 2426 1041 953 2833 1179 1076 989 565 1470 1105 803 1614 2085 278 4272 4309 517 976 3515 1999 3162 3788 896 3261 3960 1295 936 4532 1787 4176 1575 3294 2736 992 2645 632 1362 33 1222 4770 4262 148 26 394 3031 2945 3069 4905 3466 267 4992 1684 2427 2657 3510 3556 4567 983 2768 4526 2504 2571 2298 1188 4300 2712 3484 891 1910 1686 3481 691 2668 56 1587 2298 223 2524 733 3577 4166 3911 3880 4605 1483 479 2919 4639 4492 3895 786 1549 283 1934 1871 255 4623 4528 3484 1282 2385 4139 2071 2825 1056 4556 4150 4759 1445 1592 4519 2190 4440 2659 2257 1195 3001 1900 4865 191 1863 2463 1439 3856 3869 3818 4486 2566 1776 1592 4231 790 794 2145 2070 322 1402 4184 780 1663 674 1836 2467 3247 112 4903 1437 1869 4853 4226 3214 1003 1657 495 4125 3390 1589 2533 2519 345 975 1376 3132 3902 2378 3879 2256 1808 3395 340 2395 2469 2941 4527 3738 3956 942 4196 132 1211 4992 4112 4061 979 505 2224 3414 3506 1739 4242 3883 3640 1124 1425 1172 2578 3143 4781 412 4755 2178 2857 1581 54 1630 1596 2163 3485 3506 3064 2612 2765 89 1846 4814 1775 3767 120 4617 1153 3247 4102 561 4763 2160 1146 2781 643 1955 2356 899 1721 4463 4798 586 819 3694 744 4486 2123 949 1677 2735 1924 1000 3005 2562 2792 4707 2393 4295 4109 1538 4082 4793 1979 2050 3691 833 2176 1301 1602 1388 3980 1219 2251 584 2621 2403 677 2627 1436 4854 3763 1212 4023 4845 4804 2808 1021 22 443 3470 3493 2363 2871 3763 1039 570 1724 2783 25 1758 3097 1990 2155 1268 425 1641 1579 3719 3162 2658 2259 4917 3440 2019 3126 4744 395 2648 286 2471 4820 640 2313 3818 4028 2480 2319 3128 3158 4232 2382 3205 384 980 3422 4732 4286 3812 2350 874 4399 4852 3461 3179 1334 2829 3825 4930 2858 4434 484 4302 4918 2492 4105 775 2746 2047 2548 669 3744 1650 1879 4921 856 731 334 618 4628 665 1628 4586 2965 688 3899 3647 2980 1097 2249 3522 2265 4143 1901 3875 256 1834 1278 2659 775 3952 2564 480 1794 1135 1317 773 3039 1493 3202 3143 2954 1688 4983 4337 1122 4462 726 4009 2 4823 3765 4609 4329 397 2083 3463 3619 1771 4095 3469 1397 3547 1681 3049 1516 4423 103 1278 2023 97 2522 906 3393 2346 2182 1086 4856 4823 877 3041 1001 3823 2941 1757 1329 991 1565 3256 789 1126 308 4485 3211 1705 3603 4969 1319 304 3701 1566 3175 1767 4126 4347 3911 1566 3145 625 1998 3042 369 2112 3215 1265 529 1368 1361 4962 2172 184 4024 843 4470 67 1482 3353 2080 2870 3706 572 2992 1060 440 4583 3959 522 4222 3348 361 3139 4229 1823 4920 756 654 4726 658 737 4330 1759 2534 3039 2267 4498 2899 4448 272 563 4746 2362 2549 2025 1735 4088 288 130 2771 1047 2734 3765 4781 410 2572 102 1076 2871 262 3453 4623 4984 1275 4303 3621 4899 1566 3932 1869 4899 1287 1159 2472 4188 4144 1418 2370 3282 2369 727 2972 1659 2773 3344 3165 4624 2019 3271 3796 3001 3773 871 4912 3270 1364 2841 417 1982 4426 2272 4236 2532 2822 2934 2330 1741 908 2388 2857 1867 3122 1238 3826 4029 4213 1540 1329 2397 618 4003 1145 2064 3285 1490 821 138 2101 1182 72 1103 2454 4494 406 643 1645 3415 1880 1347 1272 2913 669 1866 2052 1504 99 2661 557 132 98 1095 913 2273 4513 3862 4373 760 4447 1524 2207 52 4876 2127 2514 3230 4901 1553 941 4834 4363 4848 1972 2984 1436 103 237 2531 985 972 893 1845 4407 2384 3433 25 150 4786 1613 2752 2973 756 1760 997 332 4420 4886 3705 4952 1893 1317 2055 1434 4683 976 1841 2880 1210 2103 3601 3819 2200 53 2833 544 4279 3193 4916 1463 3476 2022 4938 2855 1803 3234 1416 1576 4760 4587 4070 4447 1127 965 3967 3829 1805 4981 1004 1929 3684 2394 2169 3209 2827 3990 1519 3573 1540 3921 3833 765 357 2686 927 813 4783 1317 1757 3016 3994 4871 3525 674 167 1189 4185 4437 2180 3354 1298 3669 4188 1348 4140 4948 980 4591 2511 2735 1696 3426 1032 2446 3843 3999 309 2960 514 4551 373 893 2730 3780 14 3362 4022 4774 1165 3897 1938 2847 4466 3558 2194 3527 201 4803 204 3120 4274 1796 3609 714 2937 2356 464 3153 2839 2607 2844 3602 639 4062 353 2154 3826 1878 3290 1423 3683 489 4350 3100 1612 915 967 4809 2784 3318 2530 1977 1494 2742 4393 2515 4308 4550 492 1650 4674 2970 2715 405 2771 3523 638 367 3311 3126 2294 1176 2388 4997 3009 2386 4744 2660 4561 3573 2593 1685 3526 4283 1061 4445 63 1004 562 213 2021 1020 999 737 1121 936 3841 4348 1929 621 4104 1795 527 4825 4663 4861 2529 2888 4623 1210 2674 200 772 817 4616 1797 2086 615 2924 4998 3994 4735 2229 1598 2903 309 3093 3100 3586 2842 2010 235 1274 1411 1223 4259 3948 2058 296 2462 1136 4507 2441 4132 370 1056 4960 3759 2874 830 3511 2584 84 894 1523 3064 3833 2181 3279 2400 581 2732 4546 3169 1423 3328 4524 4029 3731 459 365 1604 3115 2073 1039 3584 1410 1180 1687 4602 1552 2609 2368 386 2977 3297 3079 4099 4365 209 2464 1644 1346 3882 4456 2872 4381 1337 697 1767 4501 112 2697 163 808 3636 811 2932 2284 3877 1964 3932 3400 2105 3543 1524 1464 808 2778 261 3476 3985 79 1952 4017 2740 228 471 4558 1279 659 777 1041 2354 3738 978 4144 2010 4628 2624 984 4385 3159 543 986 4764 3588 870 177 2428 2427 496 277 358 3228 244 2130 3275 1486 4326 2170 449 4419 4292 4599 2175 738 2049 1338 821 1629 4493 2623 1442 2433 2322 1838 2420 544 2441 4724 2884 858 876 3440 3183 1303 3961 3222 3710 4391 1525 3967 4430 4498 550 1191 2153 1312 2984 4814 4100 1299 3474 2504 1967 2216 1270 2981 800 4474 2260 1585 2232 4383 1719 3557 4892 3849 4142 4284 1589 3581 1269 4679 4561 3887 3506 450 2856 933 2488 2565 2983 1440 4735 4931 4344 2446 2810 2718 2216 850 2975 3441 4752 3346 3835 4253 1861 248 4283 4509 2737 4530 4580 2817 3319 1027 3893 4543 1858 119 1488 4813 2943 3659 3052 4177 3454 4498 2085 3345 3677 1305 1003 99 2141 2812 4351 4870 1059 366 1329 1071 1120 3934 1789 4862 802 4 2568 478 2313 2144 2464 328 418 3436 4994 3760 648 1845 226 2071 4246 4358 2950 1983 1382 2396 1011 3826 1957 1323 1743 2476 436 3623 4861 4124 1921 4116 3564 3399 3924 2328 3040 3941 1746 3795 2024 3026 1686 1910 4638 4046 4427 2865 4994 1686 1115 3794 1175 1361 803 4141 1085 4419 532 3591 1741 4469 2404 170 984 4635 1459 4293 1865 1717 2007 3281 1654 3390 2856 2612 611 3896 3620 762 2486 4135 3100 4743 2252 657 4237 1150 291 2252 2729 1237 2646 2336 4595 4823 1989 3313 4975 4481 114 2198 1591 4821 4532 3357 2215 4682 984 3293 1698 3825 4387 98 802 4034 3473 3916 796 3357 2474 1368 2089 4602 1639 390 3903 4369 1 2585 4470 4842 2171 1634 2836 1463 3267 238 4713 2989 1213 3347 4516 2967 2000 4671 532 1899 3710 1633 119 4954 624 1086 2014 3020 3273 4229 2383 1130 1646 83 4106 4955 156 2592 3517 1143 618 3209 2680 4359 4242 1044 3682 2355 365 1262 4538 82 4788 2128 4270 3598 3399 3630 640 2469 4618 1079 4035 3185 2611 3408 2746 3849 4830 609 2234 4374 169 2942 3716 4775 4544 79 1980 3461 3138 2704 4796 960 3282 4146 105 4568 3967 3328 1013 868 3756 3203 1564 1495 465 1335 4847 1806 4232 291 3172 1091 4456 669 4363 1157 1990 2492 1179 414 815 4900 4691 1595 3096 3182 3649 1120 862 797 2591 2409 4686 2609 2696 4306 1110 1104 1480 2633 1402 2184 193 4502 2304 447 3871 2297 3236 2139 3885 1116 3237 3002 4334 1285 4766 4716 621 4798 3134 620 788 381 2920 4786 633 4340 3852 3235 4133 394 2836 2312 2099 1656 568 459 4959 4900 1635 4365 4396 3241 3571 675 3141 3270 4580 3972 3725 4907 4486 429 575 3431 347 2549 2487 276 4802 761 2814 1369 2735 3833 2970 719 3952 4121 763 2557 1649 4425 2224 2693 2761 2558 3328 2212 3147 702 3385 3477 2958 1632 2581 4007 2614 1722 472 1595 784 3569 75 2863 3850 2613 1308 4061 321 649 1876 2516 3552 3007 4511 70 4112 4659 4040 3793 2010 4307 1034 623 3927 997 808 4301 3809 465 3918 935 1607 4195 2269 3867 3277 1507 3819 3841 337 4740 4721 4058 3999 1904 4363 3542 4726 2042 3956 524 121 1082 71 3630 2552 2397 1791 2154 4316 2587 120 4266 3502 1695 3651 1669 3096 851 1758 1508 4194 3833 274 4797 3623 1627 619 92 1629 3339 4420 4781 4185 1468 1632 1443 4689 1303 4914 3181 2720 3295 1958 4811 1037 4926 2845 3653 1092 3917 4141 2900 75 4480 3319 471 3374 4160 3000 760 821 4431 4672 485 857 2751 4270 2855 4114 2788 49 1318 2515 4325 1536 2739 2532 543 1732 2204 4040 4762 2785 4995 981 3858 153 640 4726 4719 1960 1003 2412 3317 4113 2162 4729 3957 4663 2417 2579 1250 1317 1837 1383 301 2039 3880 4732 954 1046 1729 668 2521 3553 3793 550 2157 622 2302 3791 1176 389 763 2716 4669 3533 2910 4385 2125 1277 754 2773 1715 4093 2227 2148 168 1714 1260 4916 215 3509 3212 2136 1490 541 4868 4272 4563 1016 27 1871 4940 1230 1746 4572 4912 1775 2569 3289 239 4327 2256 463 582 2097 950 3872 1693 4177 1430 4964 287 3017 2389 1989 3341 1157 3926 2802 4531 367 558 4224 722 2347 1904 324 4797 548 2777 770 3732 3966 885 4969 3739 2433 281 2093 2988 973 2567 828 3089 4328 2357 2914 1723 4289 2830 3253 4470 577 2999 2049 4114 3285 4547 868 1452 1421 3344 2435 2091 3168 2408 4068 3731 2078 809 770 3573 3300 877 4101 4933 420 2195 4175 4531 4122 3452 2575 1131 1424 2310 1042 477 59 3413 4357 4421 4771 2893 556 324 3935 913 4935 3757 4743 1519 847 4585 728 3738 2086 2291 2380 727 3460 3317 3351 2280 2970 2154 3339 2500 595 1745 4405 2805 4654 2344 1013 1112 1294 3463 3914 4249 754 4353 4180 4188 4165 1423 2976 4437 1079 3180 3736 3889 194 4009 856 2059 2909 4227 298 336 3669 696 275 3803 2127 2054 4364 3258 1112 532 1714 4791 4149 4783 3278 751 4371 1855 4373 4846 1608 3143 4041 3938 4456 1920 2430 3468 561 4174 3222 4018 767 498 3286 1775 1361 2222 2110 1114 2714 2492 3989 4667 4937 4896 4331 969 97 1417 4102 2358 458 1300 1525 4577 110 4841 664 1435 1404 4 1454 4635 2705 2829 924 4818 2690 2640 2341 272 1372 326 4229 2005 116 1587 229 800 3903 2430 3410 4412 1779 2595 2702 126 4884 3652 4398 1752 88 3556 4042 1545 3331 2379 3960 1459 1332 509 1688 2780 1902 1986 2465 4997 1432 336 1275 1534 2982 3764 1876 4688 4037 2573 756 3953 1363 4801 1240 3124 4573 2438 1842 2430 854 4603 2527 794 3727 2636 680 1510 4377 2153 3026 948 2853 1719 4014 3458 4893 461 497 1194 3648 785 477 3643 2986 3969 4662 4134 2281 1370 3071 1410 1713 4781 442 4048 4281 4613 1267 39 620 4530 4598 1057 4673 1528 3116 1957 100 2385 587 3891 458 3327 2539 3155 2929 2939 2521 4254 2262 289 2599 4451 3468 2433 954 4900 4636 4040 787 3574 2967 581 2927 69 2038 1420 815 53 4275 3870 4233 146 1365 3871 3645 753 4624 2103 1248 493 474 3586 4764 2827 1976 2616 3822 1662 3727 1653 2911 3899 4875 2578 3900 1822 2195 3138 214 1580 754 4622 835 807 848 3986 3963 1109 1408 3614 4851 505 1464 2197 1918 1561 1915 3393 1415 2270 2770 29 736 3615 4223 1450 918 1382 3776 2483 1002 2849 482 928 4505 4354 2876 2207 1125 4248 2887 734 1059 2268 1957 2387 1219 1053 519 4884 3411 3684 3237 2615 1452 1553 1539 3283 3171 2156 3022 4005 4042 2244 1282 3221 2572 4420 1543 1854 4764 2161 2104 2121 1615 229 3035 2194 413 1007 4387 866 1492 2481 3137 1411 1397 993 1895 4807 3493 3760 1932 178 2837 3438 2483 4683 3203 740 579 4639 4775 3496 4008 430 1447 3573 1881 1940 899 4832 4088 593 3153 2044 3829 1082 4026 1383 1987 4006 4811 2851 226 2785 1566 3982 859 4940 302 1074 287 699 2526 2965 3753 1686 3899 3514 4159 864 893 1055 2525 4371 258 4157 3545 2515 3140 2827 2088 2166 766 3228 3816 1738 2010 3444 2628 495 1342 2102 507 3617 3530 1 1985 4463 1603 3246 1645 4447 3140 4820 2321 3848 4128 2613 70 510 3905 1254 3597 233 2780 2267 2806 2502 715 192 541 3757 4625 1937 3272 145 1138 4979 1747 1659 3792 1665 4268 4104 4647 4784 2215 1414 506 963 4194 4555 4659 3647 3234 2278 4383 1904 4213 4556 1272 2819 3790 3684 2873 954 1525 4187 1574 667 3548 1881 1025 4745 3475 3475 2686 1169 3164 31 8 4015 2071 1066 3809 2591 4992 3261 4166 3932 3140 1868 449 3756 3272 4342 142 729 2266 2816 22 4458 1662 3714 135 4560 3410 1448 4073 1353 3458 146 562 129 1173 844 4539 116 4357 3527 970 4805 4331 3174 1614 243 1274 4650 326 3454 4639 3159 3258 1766 879 4765 3344 2797 2721 407 3801 2344 560 1719 4161 2377 522 3528 4082 808 3755 683 1249 4813 2091 4291 3520 1912 4540 944 2275 2410 717 1456 699 3465 2882 841 998 2000 4841 2817 4508 4124 4950 3118 708 1288 2144 1222 4293 1914 3162 4297 1629 4044 2299 202 4462 4804 2926 977 516 116 4619 3659 3712 2602 372 761 1672 3849 4881 3197 604 1375 124 2680 3891 829 4886 3015 3292 882 1152 9 3477 4824 4555 2443 592 493 1041 460 3817 3868 769 505 1177 3522 4703 4226 2958 2673 1609 1683 2249 3664 435 1300 526 1616 3220 4594 3679 4433 3183 1044 3786 1035 891 1398 406 333 899 3889 2058 2866 2559 1977 1871 543 1705 214 9 1343 2089 4427 1185 2631 4138 554 1598 4258 3562 2463 2615 2653 238 3624 1570 4524 2028 771 841 1380 654 3328 2696 2343 2030 4315 2360 4707 4677 2508 863 4859 1170 606 574 4812 2897 2947 1281 337 2481 3470 4835 4096 1781 4207 567 1787 4948 371 2904 3960 3402 4026 3930 74 2637 103 4878 3077 3904 436 3570 901 2011 603 911 512 465 1278 497 4335 4960 1519 1043 1538 2997 3753 3536 1121 3805 3189 4187 1723 4621 814 688 3963 636 3454 817 4606 524 2302 626 2134 4820 4962 2364 1026 3192 3035 4758 2796 1727 4347 4767 4329 3892 2884 990 4909 3527 570 2675 1412 1993 2748 3531 4418 3995 3263 4351 4748 4247 1755 2789 3853 293 2380 2366 4874 3088 4026 4158 3742 2879 545 2728 3407 3476 1066 3383 647 1720 712 4326 4236 221 1036 2945 128 4107 4274 1138 4673 924 4242 349 4066 967 4527 2612 4009 992 3219 3723 3743 3902 3329 1629 1267 1509 762 2613 967 2074 4977 2086 4465 4146 495 364 1028 730 2295 3753 4316 2480 2355 3361 2686 4337 4933 4982 4173 3321 1999 1564 1870 3558 2612 2886 1381 2757 460 1583 4486 3236 1580 146 3989 926 2844 1963 4830 2147 4527 2628 3262 1324 2654 4049 4103 1307 4398 3468 1168 3977 4085 1058 3979 927 1257 867 2158 1766 2953 1310 3050 382 241 1827 3959 939 4155 2607 2230 3531 1193 1147 3877 1857 2004 774 2007 2877 3056 814 3729 1426 4421 2443 4847 4975 2104 253 3437 4359 1008 4736 3045 1321 4713 4031 1687 4480 924 3207 4293 3811 1869 3279 3475 3142 3788 2382 1877 3136 1149 4453 2681 668 664 3585 104 1400 113 4339 530 184 161 1071 4767 700 3427 2616 4950 1789 3800 2986 1786 60 1931 1431 4543 4436 1622 2395 3178 1939 2204 2944 3471 3365 3908 2459 712 2801 4292 2053 2413 4258 2556 2250 1062 1999 4687 1117 4219 2379 3462 2315 2245 3853 2724 4299 4138 3601 354 4077 684 966 1869 352 2315 2167 627 1209 2543 1946 3698 1323 142 267 2945 4210 1100 3674 4925 1999 1214 1345 1702 2743 1254 2247 103 1396 1882 4031 3641 514 549 2938 480 2203 1741 2681 1725 1540 115 4579 3778 782 3494 3821 1353 2894 2208 157 3846 4085 3495 4439 616 2744 654 2440 1028 4361 1593 869 682 1924 204 1389 3710 3987 589 4331 880 3179 3126 4781 2428 3445 4332 656 2115 3837 4098 1713 2881 4694 2695 677 4445 909 4227 1442 4331 2906 2038 404 621 4162 1234 1313 4678 983 1132 2133 3814 2430 3231 1487 1121 4568 1400 1722 3528 4994 4555 3877 4982 2005 789 4756 2323 2854 3256 3268 1981 2383 810 1634 4490 2724 318 3733 4656 2215 3305 56 1566 4501 2006 4321 1568 3927 3627 4709 2326 706 82 4809 4645 4007 4737 1626 3581 4075 2290 279 1929 4024 1619 1417 2106 1459 4720 1946 3356 1300 3932 435 2656 1985 2915 2228 1409 1147 4996 4328 47 2311 1927 630 1823 3510 4195 4793 3256 565 1931 4089 2687 1886 4059 3384 4476 1109 3712 4942 651 1413 222 4142 3468 2649 415 1511 764 4554 3859 2275 4602 3799 3842 1339 3898 2969 4180 1369 4085 3363 4929 3076 719 584 3402 2224 1192 1860 2366 491 1116 1738 4045 489 1691 2181 657 81 4505 1839 1384 23 607 3965 36 4048 3464 104 3666 152 613 4373 255 3743 1698 2710 3246 1167 2215 2752 2107 104 423 4275 2667 2469 2164 1509 2417 437 905 2751 939 2370 4287 4718 3827 2781 3049 2107 3456 2296 415 1916 2250 2074 3631 3265 1625 127 3839 4175 3502 2174 4525 4672 2687 3729 3919 1786 1224 992 163 2012 4317 1502 2104 580 1218 4987 2835 403 3883 3928 588 2454 691 1062 1566 519 4657 687 4482 195 639 3787 588 4770 3818 2549 1493 1882 2669 1972 2471 3276 3461 4539 188 725 3374 208 608 1535 2772 1728 3090 4021 1643 3754 4575 2666 4873 4440 839 1235 3990 4737 3414 4584 2883 4954 4180 1031 1600 4920 2414 1977 2867 1983 2371 972 3528 2606 3295 2791 4140 3609 2779 1801 4209 694 395 2410 4814 3040 1719 1871 1636 4247 3043 4795 4826 3638 2302 1121 4409 940 79 4635 3392 1012 1427 2646 737 4285 1720 1827 2714 298 942 160 3614 338 2881 981 1906 3505 2784 3600 696 4134 441 3385 167 451 851 1542 1552 1641 1994 2304 1331 881 150 997 4016 4235 4660 52 2703 3507 1228 436 2480 4559 489 3597 2524 4018 3140 3229 1442 1653 1938 484 4978 2560 3641 2120 1382 3125 2719 1842 3804 4126 4699 3983 1565 2818 3514 3673 1841 308 4059 2492 4521 1940 4747 2065 4116 2804 570 1926 4498 2611 4837 4139 4372 1902 4466 2198 834 4002 2086 4968 1947 4468 3570 4279 2537 2657 3586 3362 2114 4198 741 3952 2640 1601 168 2473 802 749 1827 3147 1497 4019 1234 4142 916 1532 4989 4593 428 7 1696 4595 3113 241 196 4890 4723 4680 2764 1455 1305 1151 3345 1800 2550 478 895 3397 2463 3871 3742 4852 54 754 473 3006 4122 705 4578 3799 2717 2085 3988 3961 348 3855 4016 1482 563 4760 3521 3841 4479 98 232 197 3249 2492 4168 2438 2170 4513 3058 3866 961 330 4915 1346 3143 4376 3954 2842 1260 2547 1930 2612 622 557 862 630 577 4000 1000 615 3810 516 2904 3910 571 490 4779 2891 1547 3068 306 36 1355 1250 3535 2290 3745 534 2811 1833 2137 3497 1515 2915 1927 4852 2318 214 942 4912 3185 1945 700 4326 915 2147 427 2488 3041 1956 4226 470 4427 3898 770 1610 2765 1406 4178 2733 807 4604 4180 759 2606 4879 2109 147 3065 818 4265 1224 3108 552 3636 729 2304 2997 114 4654 2689 2610 4784 4697 495 397 1640 1994 4493 86 2361 996 1077 180 2197 3333 4611 2198 1466 3762 4245 1467 3330 4680 1394 3730 498 3420 1415 2586 4886 181 2315 2852 2252 772 3349 4156 2876 635 4392 547 1007 2539 1966 1376 381 76 2122 250 2293 4457 188 4888 3153 3401 2433 353 3143 4024 4385 1236 2713 2323 4655 4778 766 4768 3877 1375 2191 956 4709 764 3379 714 4249 920 1115 1643 4043 186 3174 1712 3454 2089 3558 2426 3915 1204 418 1931 3125 234 4410 634 4478 1340 2054 2387 3935 4782 1080 1677 524 1426 244 2954 1038 2820 4823 3354 2263 4551 782 3472 3537 134 2274 4163 1824 1308 1203 4967 2635 3605 1858 4354 1703 626 613 4383 1756 3817 2638 2526 2998 1091 989 322 2797 189 1954 2722 3269 3743 2459 3976 487 1088 3780 4925 1806 751 2906 2691 1931 3604 767 3857 2058 1725 3682 3315 1803 1153 924 1168 1777 2513 1827 1482 4726 2889 2338 81 701 3332 1327 2672 2447 1502 3149 343 335 3839 3616 2359 1846 1190 2739 161 4735 1124 1365 672 1860 4981 1943 2098 2903 1123 3064 4059 1842 147 769 4849 1480 2869 1242 497 3689 752 4003 3033 3546 3348 3916 3692 203 2958 3389 1185 2711 4847 3710 428 399 1117 2697 3500 760 3441 643 3011 1712 3280 4951 809 4093 4098 4938 2626 46 4766 3392 4419 2807 2724 2878 4345 2794 841 2286 3770 721 3551 206 3009 4261 3746 585 262 4410 3188 1564 3956 3112 3769 978 4602 748 92 3649 3603 3093 3489 3323 1542 4039 961 4414 2830 3499 1705 3588 2146 4181 3810 2740 670 1637 1523 1191 2657 23 3971 1987 2405 315 2007 3540 4595 453 1378 2078 2748 1198 2792 1492 2056 1441 3090 1581 3691 3695 2389 529 1795 2771 2474 2736 2332 3615 2024 1803 1452 4174 990 17 1615 1951 1929 1876 1996 1784 2020 105 2445 4297 4035 628 2979 397 3111 1641 4913 549 1765 2436 140 492 287 402 113 2339 4793 4254 2735 3767 1901 1309 4472 1302 360 434 3181 214 3802 267 1591 2862 1298 3314 3335 4259 3592 3132 1430 837 4937 1334 2765 1207 1327 4083 591 4946 214 1631 2026 1434 1032 431 1818 920 2794 4503 2766 4862 749 739 4497 3014 1158 1670 3658 3116 4358 2774 708 4959 2522 4157 1487 4188 3740 4450 3013 2315 1808 1046 2678 4704 2600 2352 4789 1355 4985 2545 456 1040 396 3561 1963 1496 2150 3208 2606 2935 4176 3797 3475 3140 3415 1051 489 2963 4757 3791 620 4558 1894 3651 1522 3104 1332 3190 2679 2873 4996 1378 2026 4085 1095 2565 398 4101 3922 4080 3154 3332 1670 2667 3841 4098 4824 351 2043 4557 2858 2146 2330 396 4808 3839 870 1042 4309 291 4682 1009 1883 2346 956 2116 3198 2463 1193 2467 34 1079 102 427 736 303 624 3468 4974 1673 3109 3577 1652 3836 4505 4587 191 3361 3282 4422 3369 1823 3069 4699 935 471 2079 3717 4298 1296 2748 4612 2567 1052 371 2245 3263 4554 111 535 4415 4082 1928 2175 2369 3796 2848 1837 986 1553 4983 3069 3378 4608 1776 2719 2943 1947 4193 1824 314 3119 1807 4351 3088 2816 3024 1368 1530 1490 1510 4132 2853 857 4307 2303 4419 3906 4384 1873 2209 1560 4348 2950 3367 2744 2203 1878 2107 3597 2844 2453 4854 1740 282 2972 3165 2857 29 1078 2729 3865 1942 2156 384 2742 1606 1034 3241 2374 4271 3544 3748 4388 369 3257 4984 1814 255 2583 4803 437 3287 389 4598 4400 166 500 2134 4361 4722 1879 2788 4950 4510 1582 2238 3713 4121 4759 4164 3481 1783 3072 4468 4671 4487 1935 470 26 2203 3986 1888 1035 4675 2855 3139 3274 3410 4861 2420 2415 4815 4025 4756 3929 4598 4947 1841 3891 4301 2150 851 1122 1495 659 4407 1680 3828 2966 1440 204 3287 4088 2009 1336 4847 939 4700 3442 4990 778 1286 4331 1045 2918 4848 603 158 4609 3856 4987 1377 2623 1286 3465 704 1232 3127 3944 2962 2536 1662 4485 3779 2096 1526 1715 251 2658 2633 1872 1515 3736 3396 4110 795 2109 1432 3435 2943 4042 4347 3129 3709 4347 2477 1423 1080 40 3332 2885 1296 4317 4552 3012 3304 497 871 3708 4343 4187 1178 2469 4768 3808 2886 4983 465 2126 4389 4601 3992 125 4698 4781 4329 4817 4488 3658 1009 4001 4972 625 279 4635 1566 4513 797 3582 4397 3900 1467 4190 120 2175 2941 4427 1133 2598 1720 2890 2013 4165 4393 43 3470 1008 1694 689 2912 3628 306 3861 4729 444 2469 4324 3401 1541 490 228 1006 3274 2216 1091 4018 2568 4114 2344 4312 2635 3671 1096 706 4120 3146 3386 1062 4249 26 571 3924 884 1252 340 2490 4644 2764 3263 2240 2734 3952 2109 1756 494 1989 1770 3856 2920 4311 2295 3375 1487 1062 2856 2475 2377 1491 1676 2978 2528 4760 4536 2900 4531 4877 4044 631 491 219 1356 3980 1934 3061 3160 1903 2696 3170 1076 4570 237 4437 2289 3722 4880 2213 1274 1185 1168 1789 1072 4291 1165 4005 4391 1281 935 3807 3191 4745 168 2851 1395 2419 3733 4531 3525 4269 160 3616 3968 3241 2385 947 2389 1314 4312 4845 1847 4594 1397 831 751 3663 1897 2034 576 4466 770 1065 3299 830 2195 4674 4557 1431 3881 3073 1269 1072 4743 1325 3198 355 3883 833 3731 4446 2631 1620 4190 2296 569 146 3263 2192 2659 1640 1819 3062 3027 1891 4987 4736 2940 2850 2369 4751 2332 4000 286 3303 2876 4771 3559 3867 3947 2648 3587 2766 4171 948 1799 2267 1114 52 4978 3165 4587 926 4393 1120 4939 3694 3868 4687 1596 2922 2847 651 4405 1279 4538 4931 271 4114 3274 390 4258 3295 2134 722 4878 2717 4802 2929 963 1927 4095 2335 4977 1941 1305 949 2152 1865 1384 265 706 1699 631 2476 2804 4277 2768 4098 3361 376 3447 2038 846 1414 2338 4515 3327 4541 2912 3564 2201 834 2774 4917 2894 107 3507 895 4668 588 2214 1472 934 380 994 3513 3313 4549 249 4686 3128 3367 3438 521 3009 3181 2065 4920 4406 2054 3895 3611 1309 2317 2784 3878 2705 3202 2535 1973 1398 103 3262 4955 2312 4956 2791 306 2157 2468 2612 14 4462 494 4039 4177 675 3044 4811 4161 2852 3991 4169 150 1672 3345 4452 4725 4234 169 3678 2343 1311 4995 2096 2458 449 1574 4414 4471 2687 3852 1313 4890 1395 1525 4803 2014 410 804 822 174 4296 4720 2758 2813 777 925 1306 4255 4057 985 3151 2382 2517 2335 3029 342 4472 3863 2056 4880 1631 2596 2272 35 1253 4636 4577 4174 1088 1612 1148 696 1562 3714 1804 2041 1033 4473 3266 2710 3167 392 234 1784 778 4507 1564 1509 3957 969 2115 2646 1494 732 2193 1096 2278 556 3777 1731 3628 4732 2988 3686 930 3276 461 1193 2438 3133 1101 4769 4963 1488 2367 3503 2981 4167 4053 4033 4513 331 2489 4576 1610 340 3093 1929 1333 4620 3492 2092 2798 4845 718 1744 4433 3630 2640 1629 3602 2826 2122 4048 653 3456 455 1723 4511 652 3712 2194 2370 3629 1122 4871 2789 4469 1003 3678 3226 1132 1345 4786 943 3685 107 2742 1733 1656 966 4901 4492 646 4945 2827 181 4792 3761 4786 1422 3113 206 190 4322 175 76 3889 2191 3574 3787 4616 3222 2109 2832 2083 2982 78 3026 1601 1952 2802 1349 1546 2108 4547 1242 2955 396 4361 2045 2958 1948 3886 3286 4319 1456 4674 3329 1960 2118 983 2206 3870 3175 69 3585 2017 843 168 395 176 2362 29 2823 4427 2211 3769 814 1463 89 2410 107 4942 1848 4667 4888 3908 373 149 2136 651 2116 4929 2546 3640 4247 4158 4036 819 1262 1145 1710 3443 825 3624 3667 1232 1968 462 3276 47 4988 435 3380 714 3395 3321 4868 1557 3607 3872 865 2706 4984 1770 2081 3126 2710 3144 1610 3306 2303 755 1803 1322 103 2643 761 2497 2683 2220 3476 3044 4485 2564 2399 4850 555 1623 4507 2771 1728 1043 2964 1646 4226 964 403 4737 154 105 3970 4716 7 1613 467 1838 2515 1143 1474 3487 4004 3506 4326 636 4557 1302 4812 3767 450 4421 1908 4772 2336 3879 2410 1221 658 3062 70 2935 1389 915 868 3451 2813 4983 3061 3006 2965 371 2797 1593 4300 537 4995 2305 1147 720 3035 1536 2392 3395 4911 418 205 515 1626 3202 3721 1913 4676 2826 1214 1021 977 2846 2329 4498 1666 4970 4894 343 4930 1007 4634 3191 4465 2659 2631 122 109 1661 1043 4402 1949 4901 1081 767 580 1346 3694 3275 4932 4738 213 1015 3536 4662 2436 780 2952 626 1469 595 4401 1002 718 2118 763 1160 4897 2420 4041 3103 3477 1289 3532 4459 3 2139 2465 4382 3065 1126 318 1253 3891 4977 4297 2673 1173 2415 4665 3079 4442 2240 411 1056 1552 1397 1334 490 3050 4511 1703 3709 4724 2640 3742 3838 2307 2816 1231 3583 4499 1098 4578 661 3678 1652 1580 409 3044 4291 1380 4576 2581 4332 1150 699 2505 3412 2724 1040 2648 2194 2703 2567 3803 1327 954 4373 289 1365 4248 4724 1194 1829 1745 2809 2344 559 3353 373 2449 4854 1609 1885 3159 2361 868 2954 2688 4948 3755 298 262 69 3482 2949 2847 3903 2097 2200 3054 1578 1243 4501 3960 3881 4010 3322 2776 530 2001 3589 3885 1394 2417 1511 3143 2487 4781 318 4725 3100 533 1608 2209 4912 175 2943 4426 4255 3321 2368 3897 3727 137 3243 1117 221 1725 2622 759 3878 3787 1322 2086 2646 763 660 1573 4428 1879 2333 1776 60 898 1723 579 1580 1966 4870 2771 3487 4716 2092 1058 2565 3352 981 3607 57 2979 1967 3004 657 4895 1459 1198 3618 1575 4702 2849 2154 172 2041 1306 740 2616 978 4610 2535 1039 809 3850 255 3225 4948 3009 4059 4530 2675 360 2229 1075 4716 4999 605 3790 960 3237 4447 3893 908 523 1672 4171 113 2713 1533 2897 3213 977 1387 3571 4784 4783 4504 4185 1488 63 1577 3279 1093 4431 3858 2165 2677 56 2626 311 3801 2585 1795 2789 703 2676 1518 4501 1902 3855 3261 708 2917 357 1136 2321 2708 4531 1921 4018 4720 1771 3223 2493 3868 1252 4591 1041 4635 3847 2990 2154 119 2108 1712 2736 3877 4435 1709 1016 4879 3228 302 146 1272 759 4124 1057 1107 653 850 646 1605 1309 3358 4814 4694 679 4516 3143 4501 2709 1115 1727 4617 3645 4718 4869 4152 4905 2124 1390 4147 3974 616 3889 24 2552 4409 3715 3751 2789 1283 2189 206 3206 3661 3097 3142 2721 3625 440 723 537 3368 2030 2399 12 3323 3268 4943 948 3291 2798 4541 4647 745 1779 3236 3471 4542 1592 2336 4059 461 1221 59 4268 244 742 3361 49 3823 3211 197 267 2165 2496 4481 1250 1537 518 2427 3542 1850 4512 3754 726 2675 1639 693 2085 1508 2023 92 4904 3447 3680 3581 1537 3844 1813 3696 3015 3205 2496 4876 1132 106 1692 1520 981 2439 3522 1778 3910 481 61 740 844 125 486 154 3016 3049 240 3589 1971 3521 221 947 3676 4171 3871 3700 180 707 200 1982 3283 1568 4722 1419 3039 37 3584 1518 3164 1665 3924 3642 1751 3287 2318 3762 3042 1767 4203 890 2964 4299 3172 493 198 3675 4115 3396 558 298 497 686 2560 3406 723 2730 1784 2596 8 1446 4761 2129 1741 2156 3801 1162 2217 4440 2594 573 4905 2747 4267 598 1981 1643 4709 739 3625 1592 1663 3408 1109 3065 3299 3092 2350 1373 2718 1466 243 4075 1076 4537 192 554 2745 941 430 1825 3289 1588 1537 4056 3817 2249 1889 2941 515 156 3026 753 4646 3599 1931 3400 3028 843 1731 4773 3707 4321 551 4115 941 362 2534 3749 3111 1216 3837 3039 4477 2066 4963 122 4597 44 1335 4508 1392 148 52 4558 108 3246 972 2052 1548 1593 2858 289 3062 2849 1798 1744 1148 3947 2477 3764 2500 2267 2255 473 3960 2817 1743 1704 1383 2023 1079 1799 2394 1037 2713 823 3720 438 2239 908 3946 2760 443 1433 4223 4576 168 1625 1065 3020 47 1687 4103 1063 795 3967 1233 960 4718 538 3623 1531 3857 1934 2571 1926 4880 2364 2098 2470 2820 3673 846 2744 4671 3789 399 1160 3563 263 2749 4429 3236 142 632 4074 4057 1081 4481 2335 3143 505 4670 2487 3846 4010 1666 224 1162 4990 658 4317 4091 1113 3481 4439 2293 2406 2549 4472 2257 4856 1151 4463 1090 1130 4495 3143 3433 2464 2398 1607 2562 3124 3667 75 2989 3858 3159 3561 1461 3563 4832 4494 76 1414 2273 311 2253 3299 3425 4952 2385 2198 1056 64 2611 4362 1525 2539 3532 579 3554 1783 3519 3091 238 1639 4190 1726 3482 1403 395 1157 133 4118 1152 503 1976 2847 1032 3228 891 872 723 4880 606 4618 4214 1406 521 463 4257 386 4764 4927 4591 2334 4143 652 2297 1174 4980 2685 964 4492 2232 1087 2470 1508 590 1855 3493 2201 4995 1089 400 1351 2083 445 3964 2591 2747 884 2464 1126 4045 4983 2937 4997 2887 4593 2767 1818 868 4272 4566 3830 4809 3408 1534 1518 1049 943 3412 75 3666 4642 2775 977 3606 4247 4667 3787 2611 1057 2881 3693 3227 2208 1989 569 3061 2902 4351 1379 3818 2042 435 125 2257 3705 2617 1908 2107 3280 1029 4816 2015 2747 4984 3216 3375 4154 1797 820 882 4927 4549 3545 3688 3761 315 2457 3545 3155 2129 1624 3126 749 34 3216 422 3826 1157 3014 3475 4729 1192 3475 3082 3477 2947 851 4127 3053 4505 4537 1110 1636 467 882 803 2394 3428 3509 1259 3025 4197 1161 1345 2881 203 2135 1682 3756 3812 732 4321 2658 4910 657 4524 4375 1697 51 1221 2312 4423 2883 3594 1586 2083 4278 261 2659 2855 2854 4828 423 2484 1847 1130 3196 2902 3803 772 2502 1134 863 1198 4028 4326 4972 3068 3257 4536 2174 289 1828 4704 2920 1451 1088 3997 3079 2324 2485 572 4634 3507 2565 1093 553 3393 480 1940 691 1925 3816 673 2406 3088 734 1209 1234 3834 3467 3834 126 1603 295 3643 4586 1954 4830 3786 1260 3354 1902 4779 4507 3224 3883 320 263 63 4571 1956 1327 3036 1507 1639 1001 2241 4255 4581 197 1614 1669 4039 354 2108 308 2424 3728 3352 3453 1377 1229 534 497 2765 4633 2187 2586 1686 2833 2690 776 1462 2639 4617 4789 4247 2728 1313 3362 4812 2181 4984 3808 4149 1979 1066 4240 3111 4307 4516 1340 2722 3170 4281 3755 2025 1346 3197 2705 1061 976 3508 3284 4435 4036 4564 840 1089 4484 3454 2484 93 528 1329 1347 1094 2239 2175 3892 2449 698 1543 1971 1805 4436 3969 2093 1447 352 3805 4488 2295 3658 4412 1697 3289 220 3669 1707 1413 555 3170 1103 1552 4760 1656 4630 1433 3256 1715 3593 2060 3460 455 4698 2891 450 1096 88 727 4858 3547 447 2419 2329 1707 1006 4354 2089 3565 3271 2156 2815 260 3938 2222 316 1110 2538 1166 2677 1524 974 138 4556 4830 2458 1538 4324 3997 2739 3514 160 784 671 2242 989 3535 4251 1421 2203 3259 1026 4181 2064 1964 3397 3845 2445 3065 1454 3046 919 1140 3411 1211 1159 4883 3761 3652 1307 4040 3567 1223 499 290 311 554 3028 4570 1488 4667 864 3207 2054 4184 4780 1826 225 375 3449 3323 1490 1712 116 2474 2505 4349 3495 1006 3297 3321 3085 546 2690 2742 4257 819 4943 3413 2984 3635 1982 1450 3010 441 1435 598 3621 1375 604 1060 834 3475 4302 4876 4814 1478 2199 4234 2115 344 1842 3183 1764 2994 926 1943 4116 2226 551 186 3440 3059 2692 2596 328 2314 1447 2326 282 4874 4056 4682 1647 3017 1530 1338 1532 2193 4021 241 1739 2552 2602 808 2871 488 4698 4499 1107 2568 880 2778 2668 4617 2570 2025 4130 2481 4252 1600 2292 2123 3436 4203 1097 2758 1623 4146 4503 938 3915 675 3463 4422 4827 219 4671 1972 3735 721 383 691 2177 2659 645 2724 1928 3799 3905 1478 2665 3724 409 3171 3577 534 342 4040 4412 29 3029 1905 1866 3150 4344 1114 4964 1753 579 2951 1707 689 735 157 3058 4791 417 2887 3263 1688 1748 4554 54 3266 339 361 2166 1963 3688 3441 4345 722 2688 3158 1096 4828 85 3821 1421 4280 4202 232 4248 2987 707 4197 2715 3614 4858 1711 4230 4907 3939 2820 1443 323 1417 1613 4659 2611 4006 1913 1919 729 4639 3402 2367 2612 3334 1334 3479 1642 1967 4087 493 408 4387 4420 685 958 2688 2054 293 3848 454 219 2433 4902 2179 4999 4032 4468 4345 1846 2621 4915 2859 2763 4711 1262 4139 2373 185 350 2823 1484 2522 943 3551 3168 3791 1177 1113 387 1812 4951 3094 426 3303 27 3034 1255 3181 4848 2575 2498 883 127 3626 1115 750 4219 2101 1410 2851 2829 380 592 728 2600 4192 1579 33 2478 1247 4718 4724 1073 1689 1158 4365 75 4861 862 2987 4311 786 244 3537 2037 1774 4602 2518 3274 2563 3630 2781 2229 677 3674 1446 2291 4653 4724 4363 4581 4321 1903 1900 757 657 633 4075 1676 2444 4875 1665 3087 2985 4868 1135 4677 3471 1326 334 3763 3837 16 2224 2072 1122 4898 4284 873 3078 4484 1046 4686 3791 3991 3900 3003 3942 1530 1178 2112 2855 1534 1023 3410 3588 4211 1086 1952 899 785 1254 2446 2523 3056 4211 3845 4827 472 1034 2897 2476 2561 169 4538 2306 1421 2132 660 4342 601 2897 143 3543 1880 2902 1807 1956 1344 2805 4372 4868 4354 3991 3284 3766 2286 2206 3332 2601 2877 4697 4291 1069 3317 2356 112 4952 3777 781 2550 1875 3678 1344 1911 3915 2112 484 3118 4200 1027 788 3235 4544 457 4711 2275 3797 1435 9 702 2051 3888 4792 2847 4891 2791 3327 4544 1963 4379 2854 1523 1980 338 4336 2098 1723 222 3067 1376 1168 3316 2132 1061 2562 671 4849 349 2168 3621 1484 3274 3977 3217 2423 3678 3446 3616 4499 1010 1363 4364 2455 3954 561 4652 2423 2615 3895 2730 1754 3083 2868 3611 1836 296 4959 499 2394 3658 1248 1662 3776 2680 4404 4432 1998 3151 3316 3302 2327 983 1870 4507 4817 2868 4963 3700 1247 2598 2727 2764 234 4505 1941 2113 916 1126 4729 4989 4499 3432 2163 3094 2772 2712 3450 3934 3910 4282 3239 51 2091 1222 3734 424 530 4248 2993 4875 2559 1895 3140 4141 4738 4610 4634 2469 4908 3742 4670 3653 189 4449 4907 2147 3545 611 3509 4786 1758 1935 3438 4054 1623 3207 4394 1940 924 2525 4515 4751 3952 51 2037 4100 3810 4180 3259 759 3124 1112 4793 3444 47 508 4895 519 3877 368 4549 1980 486 3439 4545 408 4356 314 186 3325 326 86 4321 754 1417 3513 1435 1121 3858 1001 4400 832 2069 3317 3999 4257 2657 1330 4488 897 3394 2879 2080 2812 974 1961 2161 3191 4192 1768 335 573 1105 3344 4196 516 1585 4145 740 4741 362 4432 2514 2407 4910 1484 410 924 4220 4305 3388 4570 3383 2952 2264 3299 2023 3381 1772 2221 254 1528 2776 3203 1003 701 2746 1859 3811 2028 3050 470 4955 2953 1992 3900 919 3941 2584 3917 191 2851 253 1224 596 1444 3460 3208 3263 3691 4452 450 187 658 3061 1592 1894 3428 2261 4913 1404 944 4388 214 3332 2869 18 4263 2833 1440 836 3404 1594 4415 3011 1477 1722 2034 1380 4587 3816 2132 3081 4028 3217 638 3646 4795 4881 837 2949 1365 2830 3959 4794 909 2149 4714 2760 4112 826 1486 1635 338 365 645 396 2040 3736 194 1136 4284 1370 1623 1353 2325 2054 4573 3683 4163 1701 4072 648 1903 1920 161 1693 4065 4127 2810 1115 1688 4404 1725 4815 2838 3585 766 4106 4913 2646 1276 2049 4020 1035 2396 726 515 3701 1358 3077 4491 4872 422 3856 2295 3610 1276 1596 140 1920 2837 4410 4182 79 2599 2759 3169 3468 1521 1484 1953 2828 2481 2862 562 1645 1532 2759 2089 3459 1041 1547 3608 3772 4998 836 3070 3404 778 2175 3557 1010 1873 413 2682 4969 796 2411 961 1144 1974 4354 2375 3387 4000 7 2614 2519 2061 2868 4468 2834 2151 2501 1460 1488 3480 604 3363 751 546 3622 1620 3756 200 1108 4533 3716 346 603 2664 613 2981 2860 2659 4329 385 2477 1056 1586 4345 1125 4974 3472 3886 2940 4638 3773 2541 3241 110 1954 612 4186 4034 2359 4665 4416 3590 2975 3443 1952 2165 1785 975 4379 1557 2856 3788 1774 2249 2236 3615 3643 294 800 1216 1335 638 3673 4411 2970 2112 2525 3297 1050 4469 698 1500 32 1045 146 4574 2505 1216 3446 1290 2390 4254 3272 1458 3612 4024 3503 4240 3021 892 2367 372 862 3428 2870 1940 4727 1319 3137 1679 3766 2183 3821 4482 2012 2906 2134 875 110 2722 3091 2689 501 4725 3975 817 782 4461 1058 2490 1995 3920 871 3075 961 737 3916 2031 440 477 3004 976 350 2144 688 1057 4556 214 2233 1739 2615 3106 1600 2785 2856 4714 3687 2852 3549 1592 1790 4655 4734 4195 3646 3443 4712 4412 1385 4157 1478 3938 896 2595 2267 2150 1411 307 1137 2535 1813 429 461 4048 1366 3715 368 3317 4183 200 3944 354 2825 942 2309 2564 3335 4598 332 3325 3783 2093 383 1852 2492 4657 3283 979 479 3992 3617 2831 1194 1081 1151 1556 779 3168 820 4799 216 494 22 4385 4421 1784 1784 4115 1751 347 3724 2588 3660 3438 4757 4173 4313 1777 2097 4222 4483 822 4663 238 1910 647 1389 1934 3913 2559 2044 1502 3016 1127 82 4536 1233 2339 119 280 4136 4571 3592 2322 3931 1843 2168 572 1821 2419 3290 215 1863 2543 4096 4826 4715 1759 4991 3775 3304 2593 4792 2260 537 2810 1713 3844 1869 617 2378 4116 1624 2045 3369 4918 3857 1041 3678 1281 4762 911 4479 2550 1268 186 4638 3589 4592 4090 3190 1422 3230 4732 1113 4177 210 616 949 3807 4698 2873 434 4094 953 4208 1782 2128 2736 4714 2353 4644 1824 4989 3553 3788 4608 2239 1951 1750 4109 1455 1401 4884 3237 1714 4606 2699 3595 1783 1933 103 463 4764 3406 1646 4555 2103 1503 1297 1903 2629 2000 2070 1989 1814 1959 2080 1701 423 3710 4205 3491 1215 2848 2527 1332 690 2231 1860 4877 2793 2761 559 3116 2752 4278 1460 4948 1543 1796 2255 4006 418 1115 110 3179 169 3658 2522 4059 4024 1872 2595 2688 512 3083 1617 299 1788 1781 3219 4215 4797 4793 3364 2937 199 2547 473 3814 2866 3981 3900 101 1345 1859 500 3825 1270 3728 3171 1624 444 2622 1806 3278 4116 3699 3369 3659 1601 2830 2889 377 356 1414 1591 271 4792 1867 4 496 1431 1467 3703 205 4379 2439 257 4799 4414 3195 3618 966 2331 3033 2248 4805 1386 4063 983 4467 984 4412 3284 3611 3796 1335 4329 1669 1988 2640 2613 1835 1774 1069 3841 4221 623 4375 3683 389 2047 2850 2839 3836 331 4192 3449 2931 4466 1583 1276 2043 4305 2238 4926 4166 1815 2404 3553 4251 4937 1594 1764 2885 3039 3131 4808 3397 1869 3907 4028 4628 355 3285 3378 3802 1118 900 3559 1810 1549 11 3015 1227 684 2941 3126 3864 1188 4590 4784 4753 4505 4863 1850 3576 4555 470 262 3477 2502 108 2436 3403 3298 2277 2499 4192 1835 539 1396 1505 641 4356 3368 2283 610 4727 3244 4019 4308 339 1204 2856 995 1697 1174 4651 4841 2205 851 2830 952 3256 2401 2074 2050 4497 4683 2791 3578 2975 2631 2304 1440 209 1719 500 4529 3990 529 743 3861 4653 991 3966 3440 3263 272 4231 4937 4552 3181 1623 3293 3849 781 4553 757 2881 4337 238 4564 1927 3536 3296 4026 4930 765 3589 84 3882 740 2218 1393 3084 968 190 1926 3185 1728 3698 3739 4423 3838 1384 2588 4527 4095 2193 3442 4069 1469 1141 1663 2372 2640 1335 2949 1519 808 2439 2400 3401 581 4238 3279 3214 4400 2885 2231 2103 727 830 3112 562 4221 2745 4598 3352 1503 3473 2137 270 128 1613 4309 1972 3846 2543 3579 2153 4434 2904 1910 101 2308 4442 4087 173 949 3173 3346 698 3844 722 2623 882 2642 1683 2874 3382 4253 1081 2786 2051 1593 3540 3246 2609 3722 248 2059 2927 67 1354 943 2637 2066 3302 2610 4128 4113 4972 2848 3641 903 1303 960 4862 4461 3157 183 3160 786 2602 3294 4996 1800 3692 4512 1346 1844 1952 4165 993 3185 316 4986 1217 1470 2907 2327 999 35 2188 4511 1212 976 1627 4091 2039 4943 3223 4776 3262 4469 1298 4236 9 525 2101 3133 2544 2468 873 3018 3687 2270 4758 4608 3201 2080 3408 1958 2842 2316 3853 1833 2908 2288 2440 3921 3131 2711 441 2002 897 4590 4739 620 315 1872 21 4860 1353 219 1202 2745 1402 873 3489 4503 4430 2720 2549 591 2706 4258 3261 4237 1824 4502 4157 3537 3716 4277 900 3895 2608 2134 4004 2127 440 3250 3654 4389 479 1008 4987 1394 1385 4578 3755 3313 2199 1743 170 1019 4134 4983 2366 1612 4952 3018 4091 1347 297 9 2919 3286 1651 1651 78 3988 1162 2818 3791 4897 3865 379 3821 2237 2564 3842 4174 4485 1516 4387 3328 3289 4854 1034 735 444 2636 4836 1400 856 1482 3580 2698 199 3714 3991 584 1074 313 5000 4608 3854 1527 2445 3894 1075 227 4912 1306 4291 1501 2031 2349 681 835 2316 1881 3967 3260 357 214 126 2760 1125 1253 4706 3438 2969 4985 2508 3699 589 3105 2646 842 2629 2336 1370 2407 3412 2245 1252 2675 2168 3740 2531 835 1331 2154 3228 4937 1604 2324 4743 2209 1836 1057 4456 1149 2506 1828 4719 74 575 4459 3153 3361 3715 3699 4356 3535 1294 985 3415 4517 159 882 1752 4304 1201 2828 3924 2682 2881 3363 714 4807 826 3589 3264 1057 3337 3470 1805 349 1560 4365 4429 2772 655 149 1921 1051 3183 821 1228 107 3085 536 3391 4945 1605 1078 4293 719 3660 3393 72 626 1141 2961 1034 3338 638 113 1637 3573 1024 4983 3964 307 898 1248 3807 1123 2301 1577 4067 3869 1793 231 608 423 3080 1864 1201 9 3078 1144 3447 4352 4551 4462 4551 486 4185 1788 2079 3384 4021 4946 4557 1967 66 3827 3280 4800 18 62 4141 2796 924 4270 1411 3961 3024 3171 1895 726 1150 1407 4097 3555 1319 2690 581 4623 4690 4087 428 2304 2569 84 248 3031 1809 1550 1139 4209 2766 4243 2384 4663 636 1350 3345 4262 1143 1198 1240 1896 3860 287 413 4346 502 4119 2158 132 1738 730 1986 2164 4171 2135 558 1979 3423 3649 2680 2678 31 4048 4207 1054 1259 3597 288 2993 2156 929 4202 2063 4993 1190 2876 397 3602 2988 1729 885 3960 3294 2939 4676 4363 4035 3637 1555 218 3325 1504 1159 415 2773 4775 1874 4432 61 4923 2447 4136 3300 1943 49 3859 2838 4044 4069 325 1226 1031 931 2852 1426 4414 3577 4378 2846 1399 2768 404 4809 2738 3933 4541 2802 2249 3721 1884 2997 2223 2178 3177 688 1406 1112 28 3838 2735 4272 127 1167 2279 3525 63 3294 1908 922 1734 1754 4204 193 2908 1557 3302 4447 1321 3184 1534 1885 261 4229 4813 105 449 3612 2272 4395 2475 2519 860 3224 4278 2037 264 2187 2063 4667 2524 4431 249 3070 4186 3078 2442 4850 2612 2693 3092 534 1477 4333 2437 2214 4110 2020 1943 4256 4331 3466 2481 3735 2788 3157 4764 3139 2133 3837 4814 3623 4726 4120 27 4874 3787 4367 3215 599 4788 983 1005 2773 191 1202 507 3727 3033 2003 443 3516 3017 2349 4476 1880 2798 4469 1816 2162 4003 3284 1755 92 2410 3382 3754 1934 1974 4557 3265 3660 1759 54 4284 2659 2170 82 1743 2064 3975 3311 1838 3233 217 1949 4430 4369 2209 3874 858 320 3660 1598 2839 3345 2976 4584 1360 387 2587 2159 4978 1337 1724 1777 2977 3890 3560 4079 4922 4633 4430 743 1479 190 3124 73 4374 1219 2168 1139 3898 2631 3039 2797 2065 1591 1993 3182 2996 3720 1699 1133 4090 2646 2876 1032 1885 385 832 1088 931 4443 2712 155 1094 2363 2408 1017 4397 348 48 3232 3689 2582 2884 1 361 1844 2692 2472 3878 4693 756 55 679 3620 3829 2259 4854 3936 4602 4350 1458 4244 684 1396 1995 2688 3567 3502 2921 1006 3099 2754 4110 3278 3411 2328 2375 938 2865 3158 4798 3267 4280 2470 3371 290 1313 2747 2431 2608 3399 584 2655 4190 1859 3568 3783 3078 1384 1815 756 768 3032 2959 1033 3534 109 4484 4299 2481 2265 1673 261 2384 3887 4761 2013 1104 2439 4799 141 87 3638 613 4283 2937 1475 4817 1553 715 3252 3532 1341 1875 3791 4649 994 301 17 1852 4214 1991 114 1584 146 3398 3623 1720 61 2935 3679 2183 1065 3335 4119 4176 3981 3851 1422 3431 897 2930 1905 4669 1613 3957 2552 304 4426 1590 4615 520 2567 4198 4046 100 3725 4885 4330 555 1796 2078 2106 2115 1772 920 650 2118 4605 4046 123 2984 1247 3416 3849 4874 2442 2200 3652 1034 2520 446 1448 3281 1654 3245 805 3443 3951 995 1463 3971 4073 3037 4846 4484 4405 4792 3208 3417 3827 4977 2387 4198 1084 990 659 1724 926 555 2346 4849 4444 2535 1522 3382 3563 44 1869 1535 4527 858 3862 1662 372 124 2838 1025 933 41 3727 1520 1528 4388 2060 5000 2687 3285 3408 2466 2656 1047 962 4220 1143 4376 479 3927 3399 803 1376 2103 3445 2001 1640 1719 3981 4291 599 1002 4898 3090 754 2899 2458 4656 3576 2302 392 4484 1630 660 2993 1914 3428 883 1423 329 3622 1740 4985 1475 3173 1091 129 3352 411 1907 3860 3443 3042 311 1134 3667 4862 2250 4771 2244 2638 3640 2447 3716 3743 2075 3175 2782 4585 1463 4206 2226 1072 1814 905 1483 4348 2236 4299 2495 2633 3308 322 3523 1120 177 32 1197 3804 2070 3827 4520 542 911 4325 531 402 2717 2348 3850 1656 2055 3315 2516 964 4075 600 2427 2077 3241 1444 4407 4346 720 1230 2955 2336 2023 2032 4527 3941 1686 1872 2484 3305 4218 1185 4435 3376 4684 4688 23 4873 4067 1431 3302 4674 2509 1253 923 4513 4866 387 3271 1300 4474 1280 412 3378 1905 2239 4201 2184 4490 3820 2801 3486 17 179 2219 2343 1008 137 4907 2652 2651 4520 3456 2538 1028 4079 3476 2039 3111 1392 3551 2657 2391 2833 4053 3383 1528 3236 507 1030 1746 2662 3582 2637 2189 3 1060 865 3999 2553 272 4450 23 2632 3530 3708 934 2041 4109 2135 2305 428 2288 1232 4632 2720 454 4206 1538 1767 4989 173 4103 991 3091 3038 4580 2602 1180 141 4363 4558 933 1674 488 1966 1477 3705 2909 2944 3206 2178 3023 310 4697 1865 326 2733 1871 3215 2185 3936 200 2399 48 4581 3568 2394 3904 2511 2405 3564 1899 4403 363 604 3797 4507 3552 440 3472 3310 1048 3447 785 853 2345 3909 4640 2424 240 1466 1692 2503 2619 1627 725 2242 3661 632 2736 1330 678 2156 4015 1021 1568 4345 2542 710 3347 3033 695 1818 2113 3710 3503 1956 2883 2738 3863 90 2490 1704 4708 4421 47 761 4959 2565 3803 2352 2765 2147 2239 2039 4464 2862 1990 111 1396 3919 70 2356 1123 1620 2995 4135 2002 984 4476 3818 4561 4145 3116 4567 2999 3769 4194 4122 2780 1118 857 4258 830 1627 3729 4532 564 564 4692 3408 1470 1918 4930 490 4611 3972 1925 2626 640 403 1846 637 4280 1071 2670 3017 1575 428 3126 773 4718 550 3168 375 4938 4649 627 4892 4725 3698 371 1491 3268 2907 2334 2258 2407 4547 4456 248 1692 76 4008 2329 4947 4284 4457 4014 1595 4284 2714 2026 3612 524 150 3310 2132 3357 4845 4397 3754 3653 2513 3265 1638 2511 1466 3116 4471 2952 2635 728 347 1035 4290 4272 947 2414 1332 4628 3436 2771 3198 3193 751 3560 2381 2535 4569 4967 1759 2105 36 4487 3144 4840 4628 4689 2814 2945 1275 2195 4277 986 3350 993 2605 4137 4334 1367 4631 2581 3088 1624 4091 643 4229 4378 1956 706 2051 216 162 4303 2138 1439 2231 3442 119 1385 4979 3055 3780 3293 3697 2479 1926 1924 1199 4852 3806 358 3466 792 4849 1955 4711 1319 4072 1619 747 3480 1825 551 2197 4592 4700 2229 3622 1118 950 2439 2464 2464 4465 2364 3876 837 2754 790 1210 1682 250 2963 4397 821 630 4037 2956 109 2287 4674 3123 671 4675 4756 4200 3794 178 1329 3734 4525 1361 1220 381 4843 3595 3666 1192 2814 3683 63 3053 2401 3331 4047 1617 3181 1104 3629 4946 277 1163 4535 1163 162 4689 4463 603 247 2868 4300 774 4941 4353 1511 3818 1625 1688 4487 1028 3577 3423 1829 1825 4043 4551 184 1541 2439 4269 1123 2919 2231 275 3802 2315 1966 1076 1785 3775 2886 859 4301 3518 3776 3053 120 3816 2249 2586 3105 1616 63 1232 1946 2245 2064 136 2072 2377 1939 3143 4407 3205 1588 1334 3276 3339 4109 411 4353 4883 2960 4830 4044 4502 1174 4765 4599 1406 2883 448 4682 668 1711 2365 1781 2889 1750 1453 1767 4894 3833 3869 778 3747 2347 4343 803 164 941 2750 4767 1639 683 3333 1161 1711 2261 1193 285 660 2287 4930 105 1993 921 254 3342 3909 3399 4287 3147 1226 4137 2776 2450 4865 1501 3283 2826 436 440 4998 171 2331 4737 2737 2541 496 1639 1465 1873 4307 3957 2425 3590 702 205 676 982 4025 2434 3140 1790 1655 820 3222 2993 2000 104 2628 2062 3846 4750 1417 1774 264 1009 3113 3519 2609 90 3790 3739 1161 998 4972 2513 835 1219 4270 643 4142 4663 3822 3727 1333 2681 3401 1415 2999 1078 2297 4120 1351 3637 3561 966 3268 260 3244 543 1714 2793 1119 644 3440 489 4107 3459 2537 1724 3204 2303 2235 375 1988 4046 3186 633 3360 1778 1478 2238 3682 1753 184 1847 1654 1886 625 336 4429 4077 2092 561 2980 2194 463 4494 4590 1739 3934 2103 2406 2809 2032 4800 4318 3564 3120 298 1428 3852 1741 4288 3183 288 978 1691 4038 579 3471 495 4601 4442 3662 1356 2174 3199 1983 1405 885 1401 2028 3348 1037 1074 1086 1468 1981 3552 1894 518 315 3444 2900 2165 2489 910 2148 2626 2427 2639 2052 4112 3410 1133 3320 4849 4652 2786 1694 4991 4065 4422 3690 4044 4184 4505 59 3267 3248 3178 3612 1684 3231 1922 2500 796 3007 1409 615 938 1692 120 3090 3204 1295 4678 42 1976 1398 3340 2238 1331 4433 1456 2849 4101 2111 2110 4233 3451 2959 1442 3795 4596 1399 3103 4476 4365 4169 1267 4633 1821 4481 3585 4800 505 160 3189 4405 1169 1500 3212 3254 4833 1878 2041 3839 2889 3370 169 2335 3918 338 1448 4929 2103 2516 4986 2605 4968 3071 3051 3092 882 954 695 1367 449 2654 2123 4264 1653 303 41 4015 1066 4246 4345 1358 1136 2898 2322 2430 3443 690 4181 4744 4636 1748 4843 2157 318 4730 1874 3807 2914 4424 3732 4637 891 4111 4135 987 4323 4173 3806 2751 2940 443 1630 2678 1440 3981 2306 2437 1714 3286 1736 3064 3699 3753 4778 174 4094 985 3742 2362 1715 338 1390 1772 1024 2205 401 78 4299 1960 2096 3552 1617 2964 1282 909 2523 1837 4808 3396 332 166 2529 407 4340 354 4056 4359 3448 1380 3609 198 2711 4952 3487 2027 2262 1096 2041 2858 4853 2680 3641 2513 2200 3337 3364 4565 4144 2794 3532 2187 2567 1090 137 47 2903 1976 1635 2608 4420 2643 3242 1474 2277 1563 1767 1194 2551 4654 1072 4182 1098 2019 1368 659 2946 3091 2260 1045 3575 2122 2111 3282 1757 2835 3983 1135 1061 1049 29 1562 2474 727 3937 3286 1277 2065 2916 4154 2186 577 3669 2050 2377 3075 1237 13 2942 1985 1946 2877 3688 2495 3216 4618 4902 1248 1339 2591 381 1079 3598 115 1923 2399 1623 3242 1472 2180 4568 1410 3880 2424 4712 646 3714 2535 128 2518 3116 1611 2959 461 3020 3624 2071 4538 4632 4905 2413 4256 2519 4465 36 1565 158 35 2739 3807 309 2555 1370 3442 247 307 561 147 3133 231 2834 1889 2364 41 698 3790 946 2294 2804 2082 2341 2406 261 728 2892 1336 353 3264 4444 1524 1181 3339 684 2271 491 2466 1673 2602 4753 920 475 1100 3794 2035 1350 4003 2347 3223 3498 559 1495 4795 220 1608 2420 1497 3523 3930 708 4090 3251 2432 725 624 2125 1111 3865 4419 3701 326 3543 4205 4251 3572 928 2894 979 3330 1579 3040 1165 1517 4209 3947 141 2262 3585 1195 2444 377 1501 4869 413 4481 140 310 2793 3002 910 3212 3220 814 739 4226 3621 641 1620 3529 3562 4693 2848 3217 3698 167 249 3628 3033 4264 4893 4804 1071 2116 1581 3064 1929 4406 4065 3307 2887 2939 4089 2653 2820 18 4509 3928 3178 3083 3911 52 3387 1653 892 4011 817 989 2007 773 286 4782 2742 4990 2197 1524 1595 2707 2351 4528 4140 1905 3207 4951 4267 2926 1911 2467 3638 1758 904 560 2552 2847 526 2656 1583 1309 2362 3200 4788 2831 2934 4561 430 1448 932 3031 4055 2431 4352 1677 2245 767 2545 1128 2674 4472 3036 3480 4821 980 209 4106 4327 1587 3908 1968 1623 2479 2837 2991 1846 4465 3497 4856 3812 4386 478 1127 4889 4091 2755 4727 205 3733 4422 1269 1360 4138 2364 4601 4242 4234 3500 3264 1325 759 172 2716 1622 1418 2715 2770 2791 4507 4853 3523 3408 4053 2059 2867 4106 599 2824 2374 266 3684 2117 2926 3036 2900 3805 2934 3326 2633 3586 4426 4040 4483 1822 2908 3715 4436 3331 1713 1823 1357 3492 3778 1611 1327 4265 948 1592 3427 4207 1392 1222 2907 2214 2475 655 734 4281 263 4959 3512 1801 3049 2418 4279 2515 3417 3622 655 1613 1429 2116 4591 4541 4278 811 2322 4402 2105 4086 591 4313 3295 4081 322 1609 4269 1935 1441 207 2325 15 3103 3379 3403 1306 700 2009 3906 2103 3378 2218 1973 496 3290 1432 3893 3098 2406 4269 505 3577 2500 3933 898 3945 4369 983 435 470 3235 400 3967 3213 4486 4295 3562 89 4257 4506 2111 1687 2558 2200 2449 3378 1077 4494 234 1304 4665 1834 1647 4506 961 1899 2577 3856 161 2279 237 2091 4479 466 4269 1474 598 3198 1598 2133 534 1517 4432 1045 4498 1577 3457 2578 3160 3965 1914 2675 1701 186 2008 4394 4519 4971 2588 2813 3089 4273 2492 2255 3914 1719 1376 940 350 4406 4917 4072 1563 4171 277 3385 4382 4429 4493 529 2668 655 1078 4045 3201 4956 1134 2040 2020 1341 388 1449 3905 3629 542 3552 3085 4422 2550 2805 4846 1785 2897 1810 4929 219 3399 2804 2522 66 398 3029 4231 3484 1543 4773 3893 4288 1767 1749 42 3298 1408 4434 1721 2564 1509 336 4225 4080 153 1372 2182 4927 2385 4337 3863 1797 3061 3964 70 4330 3555 488 531 2794 4884 1563 3202 782 1446 4015 1240 113 784 4474 497 252 2545 3454 557 2019 2985 1018 4015 1614 101 2767 869 4001 976 4443 4667 3004 949 2354 672 1859 2590 4448 318 1263 4592 3608 4966 3075 4452 2752 898 3375 3248 3179 4674 1377 3412 2981 3000 3384 662 851 4243 2583 3502 4496 2416 4384 202 4105 988 4326 2747 4779 3499 3521 2983 3839 813 2358 2965 3244 2387 2477 2004 3349 2950 2857 1476 623 1313 764 4314 2317 3802 280 665 3252 917 2086 1844 407 3625 2691 3205 1700 1824 470 2353 2684 3083 780 1434 2719 565 140 1428 574 4939 2140 56 1687 4242 4570 147 773 2041 131 1808 4614 2242 1871 154 1067 2006 3771 1707 3571 4718 342 2113 360 1426 1412 3387 648 1886 1998 1792 3837 2856 2216 3520 2830 660 962 1889 780 3456 2008 339 3398 3336 3170 3188 3869 4603 1156 478 2344 2268 1847 276 1066 522 1526 1360 207 3496 2842 1832 3386 94 847 1860 458 4950 4013 2402 4289 4703 1943 1355 4012 1774 2871 4643 2622 4808 104 3988 3308 1986 2555 1348 2362 641 4091 3098 2732 1954 3745 2085 4446 491 112 3061 3157 2240 2034 192 3684 3287 3321 519 1640 4180 2183 1910 1268 862 1255 775 4110 2568 4929 1991 2264 769 1202 4912 3232 2716 961 4550 1576 1665 988 1914 438 690 777 1842 861 3615 4381 239 2219 2611 1832 725 3633 1716 3687 2070 534 862 3817 3056 1004 4649 4587 930 2634 951 2308 3131 2864 3943 2161 531 4294 581 218 336 45 4263 4619 803 860 1289 3196 456 980 1234 2658 1682 45 701 1908 20 2751 3833 598 4897 914 2042 3825 4165 566 4277 313 769 163 4216 1078 4179 2771 4224 1948 4715 1603 1680 3291 688 1406 4377 3639 361 1938 52 369 4949 2584 2850 764 4363 2928 3149 1513 2746 1987 2564 787 1691 3159 4563 988 2274 2783 2016 4166 3448 4697 3495 555 3764 1398 2447 2166 4789 3541 2235 2072 3114 744 3947 3628 3754 1485 264 4242 1980 3302 3867 3480 2721 3154 3846 2164 541 4874 4281 3483 3865 84 2151 2766 76 3268 2150 1864 4597 1790 2059 2465 2963 1117 2324 2374 397 783 4556 3022 842 1847 3442 4502 4715 2010 3226 2102 4708 1602 4954 1970 2207 3110 3454 4227 1072 3528 366 2323 4522 4061 3035 2564 3088 4089 2957 1474 1853 1 4519 4380 5 958 3633 3103 3025 3217 3198 107 1175 713 852 3324 4240 102 3854 3354 4641 4586 1277 4097 1362 2403 4547 1930 2410 787 1326 1009 4008 3120 3715 1572 836 3412 857 154 2972 2533 1178 746 2183 3694 3173 3920 3478 2413 2503 3163 4501 1427 373 4210 2679 2007 1819 3082 4624 2187 704 1337 4992 4205 160 887 2366 3232 4313 3776 2163 961 3734 3019 1195 938 4519 3702 472 3242 3695 3527 1631 2842 3949 1076 3016 1577 3435 1700 4266 602 4698 1556 2381 697 2380 1964 1598 2154 3849 743 1974 858 2891 2670 4211 1739 2497 4734 1902 2325 792 2141 1412 2359 1557 2937 1853 1874 4748 3129 1112 1551 1109 2474 2037 4275 4121 2819 4433 418 2537 3649 3862 4370 1936 4924 3072 1955 2612 2016 3313 110 4401 4397 2821 1035 2205 2560 1127 4529 2357 776 1163 2498 1423 1353 4178 2748 1174 4692 2945 4673 2834 3205 2945 1927 2997 4588 4657 1098 3278 3597 4360 1821 530 784 1083 2509 638 1545 2413 3358 158 4825 3938 2739 3794 763 2675 1370 3699 4840 165 3278 2331 876 313 2076 3882 2486 2510 1262 2577 3212 1595 3347 4811 3989 941 4085 3751 2285 1959 2969 1312 2588 4493 4235 3821 1895 128 1855 1769 1454 3781 3201 404 2716 3166 734 3960 1443 3679 1601 1044 1813 3258 2663 165 1356 68 3899 3704 1906 3893 2459 986 4474 3340 2128 1504 2837 4649 4954 4927 1246 4889 3762 3069 335 2886 1623 4310 1985 3108 2450 4016 960 781 505 4735 2749 1878 3831 4386 2810 3544 818 2588 1689 3256 2516 1172 3134 1895 1836 2941 1464 18 4954 4575 204 899 3974 3660 818 254 2569 3811 758 1477 4706 857 1168 3989 3610 3923 4813 4663 4088 2190 4843 4824 3039 4567 3233 169 2691 547 4165 1167 4904 4344 84 868 3699 3218 4701 1412 1054 2575 4934 1313 1488 3723 4326 2456 1515 4741 1673 1842 4357 4288 1848 4788 3967 555 1678 2927 2761 2474 2084 1392 3380 2698 1917 41 1158 2809 747 318 4482 180 744 3770 525 4470 3334 311 2594 2344 888 1457 607 3867 110 4772 886 1152 4333 2729 4125 1761 4197 1294 294 4749 2521 155 4176 480 2938 4429 804 1320 2229 4310 3064 2153 3768 2667 3488 162 1633 1733 912 326 1799 1857 3011 1548 3983 1376 39 3904 2176 4367 615 2671 3431 736 1536 623 4796 1712 204 1893 1803 2111 2602 2460 3637 2475 2467 2885 4748 4421 1719 4081 2450 3874 3222 4441 2827 3123 3008 4031 4966 4925 1702 1850 1936 3322 4974 2974 2840 3055 3778 3417 1948 844 4962 4192 1939 2071 4197 1768 3202 1961 3348 4869 359 3407 3504 4878 4857 290 3239 3406 4214 4616 4131 4285 3274 648 1546 1990 2991 1002 3943 2351 1616 2365 3759 3995 1164 1423 1062 3971 4953 705 584 3169 247 48 3000 3427 4657 1397 2868 734 2552 2670 3406 3033 2023 779 4605 2030 704 105 4234 1188 1901 4571 1108 3463 1312 3388 820 2270 3923 2350 1857 2749 297 2454 4326 3505 236 509 1511 342 196 4265 2864 4220 2062 570 950 1102 1226 2453 2091 2018 1293 1797 2598 2571 3541 1221 313 3914 56 599 1953 793 1157 1056 498 4655 4328 4345 9 3831 3147 3288 2776 2624 4368 2565 1197 1798 3464 1613 3883 968 3711 163 2119 1440 4821 1602 596 1766 1990 228 3160 2829 59 3038 4941 181 535 1281 2001 2375 2827 3171 62 1988 2467 1772 4314 4703 687 2018 2984 2734 3563 3989 2454 1005 4183 867 4653 4298 719 2461 3556 2930 44 1728 1997 2515 3225 1110 439 4256 2879 402 2594 9 561 4919 1158 328 2049 4450 4100 3236 473 3507 3139 3770 3547 2009 4085 991 3506 3715 1631 1527 4942 3535 2436 2841 1148 582 2051 2905 612 3422 77 1821 3641 679 5000 3697 653 3343 1118 1091 2490 262 3838 4807 2265 442 4298 1459 623 3325 2200 3924 4347 2818 490 1104 2290 2979 2326 3282 2243 1054 422 4234 276 1019 560 4426 803 4088 7 1002 4829 4077 1312 12 1810 1752 2638 632 815 323 951 2250 27 1049 101 4759 250 3572 4214 1068 3757 4570 2733 1855 4416 1219 3390 3964 1835 2429 957 2889 842 2304 4488 4746 4845 2115 1073 4318 640 4229 3677 3760 2292 2148 2863 4782 500 1426 621 3582 921 3083 98 3980 2983 3192 1395 2357 822 3591 4282 2352 3657 3496 4062 664 2266 4497 1273 1323 3684 4172 1425 1630 3928 2404 3239 1134 641 1963 2507 3352 3200 3935 3870 482 3952 2856 2238 680 939 2420 3598 4208 339 3188 203 230 1818 1436 4672 2889 2947 3534 2643 3468 1086 608 1293 990 632 1673 3726 994 320 1664 4079 4328 1028 4477 1719 994 3834 3806 4351 2208 3175 2780 4925 1332 1811 2787 309 4727 4411 2934 2179 4898 518 2072 3122 2630 4729 1003 1632 1965 2323 3037 3776 3222 2489 2559 3814 1141 4131 1245 1383 3984 1069 1200 4726 2395 3863 1023 2672 37 206 2369 913 1345 809 740 2989 2278 4764 4402 1736 1127 1488 1255 3998 3108 4849 2068 4220 2183 4047 3967 381 2736 2670 2777 734 4634 4254 1062 1353 4875 1691 616 1462 1984 4822 3285 142 2103 4466 4509 919 2811 3936 2925 1259 3011 1339 3502 2664 1523 4845 2334 4417 3185 376 2349 3843 3713 1182 914 1657 4042 4170 3508 1385 3751 4909 1266 4421 4687 4658 4699 1899 718 3481 1774 3541 4810 1064 3852 2042 2446 1237 145 2899 4410 2317 79 4375 457 3777 4266 4887 2489 1260 4236 4234 4535 3126 4483 1659 424 3220 623 710 4809 2533 4101 567 1257 926 126 4426 3906 2655 928 4124 3579 3077 4892 2161 2840 3462 4846 2651 3712 2519 1817 4306 2406 2329 2000 950 842 2104 934 4727 3973 2355 1055 1590 4352 1471 1589 4353 21 4476 1388 1859 1420 2862 1109 3977 1088 1941 3287 3158 4176 853 3081 2752 358 2527 4210 553 1467 3975 4170 766 4881 3604 3614 4668 424 4554 3887 430 2618 11 1819 3792 1006 1434 1683 2735 560 1319 44 2087 4080 4254 2702 2284 3711 4359 2712 4945 1981 4847 2514 892 1886 606 2777 4119 4399 3704 3270 441 4446 1828 1663 3435 864 2744 2333 3100 2569 3050 4773 310 2407 3824 383 2118 2215 498 1754 3767 1975 4834 2534 3544 1474 995 400 2161 3200 4167 3866 186 579 1504 3080 1605 738 4856 3627 2367 729 3432 4850 2651 440 1125 4877 3303 2256 1358 4264 1244 1593 464 3598 2914 3863 1706 3939 2234 4120 633 3729 2170 4527 3701 3052 4365 2325 1570 54 1424 2386 4512 4148 4734 1880 3020 2038 4389 3753 2533 2435 3831 1956 2903 851 1514 4276 2571 731 3944 4656 2749 2885 1264 1333 3573 1653 4427 487 3215 3789 2040 2980 2995 138 200 2121 1117 828 4266 4594 1230 2050 3649 3807 3473 316 4481 553 3063 2111 1349 4193 1828 1853 3868 634 4007 2290 3887 842 1438 2760 61 1221 4504 20 2608 4370 2905 3566 1150 3964 657 2989 4552 1026 1133 857 1526 4759 3541 1687 656 2938 228 169 135 2679 1620 2483 1506 2125 1831 159 1409 3783 1983 4658 3262 3987 4622 1613 2639 877 1271 1204 3478 1749 3707 298 905 869 2853 476 4098 4772 2167 521 1831 4829 2 3385 4299 2865 4186 2155 1844 529 1936 852 4947 4949 3030 2999 991 831 2534 1320 3618 312 1132 2984 770 1571 3319 2404 3129 1933 876 3014 1126 3307 1467 866 2730 212 3848 1266 3828 4427 51 347 1030 2094 1977 1790 1349 2666 705 296 4596 4836 959 3682 2386 4681 1484 2625 327 1431 3276 2615 2171 1674 1030 1344 592 3536 144 4823 147 2109 1689 3534 3047 4000 4773 2705 881 3220 3765 1180 4789 1360 3532 880 3175 2296 3459 1594 4427 1833 4077 236 1847 3584 796 3739 3931 1716 1570 3663 1384 880 4353 126 1630 4226 1924 3657 3140 1991 4427 1012 4660 412 4315 2643 3508 4174 332 880 1206 2860 937 2558 3704 4983 1987 1969 4789 2897 4175 3651 3515 1499 1731 4417 4171 61 461 2844 2684 3562 4852 1145 2393 4897 373 3361 4014 4125 2215 4890 3686 198 4159 2092 2960 3134 4925 2020 2733 1013 3013 4972 460 942 720 769 3783 2744 4432 436 1539 1221 2159 3330 4060 2374 2217 3732 550 2357 2381 2416 1661 4777 4088 1798 662 2414 1545 4611 4636 2386 4950 737 2564 2681 1734 2453 1609 2915 2550 464 3873 297 636 1167 2829 1939 3999 3395 4005 1956 1789 4914 3682 4660 1290 620 91 285 1376 1918 4785 959 4066 3258 3258 3293 4039 2589 3041 2798 4965 4312 1852 2908 2188 3160 285 768 1903 1759 2490 2372 2191 2312 4894 1687 2511 1286 2205 4917 1697 2774 387 1581 343 8 174 1065 59 3202 4816 1033 1663 3365 3766 1376 782 4790 4747 4574 3218 3166 1086 1908 3843 2835 63 3179 2950 3213 1030 845 4539 1866 2853 1258 711 1034 1609 3453 4008 563 2908 4381 4852 3782 3870 4933 1738 936 376 163 446 762 1271 2228 1930 1722 2935 1063 3248 1840 4989 4318 1633 4058 3212 624 1825 2160 4465 4826 2088 4560 1207 481 2130 3259 2204 617 4352 4774 4874 2449 3149 4546 855 1045 3106 989 1517 3 4939 4983 3043 3510 2824 3942 498 4831 2669 3274 2136 3742 2266 2777 4729 685 451 3044 1785 3998 3961 3809 4739 3296 2007 2079 1045 3446 2422 637 58 1591 2081 107 662 4903 4474 4534 2782 2125 3899 3761 2638 1803 2374 2359 3224 2482 4622 298 1076 659 3139 3271 1290 342 4898 4968 4297 3039 2475 512 68 244 1377 2466 4008 680 3750 4067 208 2380 2396 2755 4537 3720 2236 4017 3118 1606 3499 316 829 2936 56 874 3807 2285 504 4516 2788 2128 1090 1592 2797 1393 4020 1374 1400 2362 3980 4620 1776 730 3519 1794 4619 158 1597 4231 4562 1259 43 2738 4876 670 3248 1361 4011 4100 664 4502 4173 2914 1756 2220 1780 1766 1400 1535 391 3291 1460 4369 4655 3482 3564 4054 4163 564 3384 409 2084 104 1084 3292 553 4891 1665 4301 493 1459 4714 4843 3516 3020 824 1093 4722 339 3255 1779 2667 1477 3567 1171 4684 3953 4779 2757 2993 3378 877 2888 2245 2254 4624 3739 3453 1209 2357 1412 3517 1163 991 1621 3017 2838 3167 4369 2869 3433 64 4876 670 4215 4140 4865 3327 1441 1557 3313 2333 16 1469 162 1123 36 4527 3806 1335 2360 1243 2112 75 1955 1342 3515 1861 1520 495 618 111 2063 2060 249 3903 4498 4107 115 3376 1601 1721 3001 696 678 1455 3378 2448 2154 2607 109 3511 2462 3595 2272 1864 307 951 1077 3031 2922 626 968 2975 4821 2921 1402 4415 820 3148 4329 1504 185 2775 3997 153 2597 4586 4325 2836 2216 18 2352 774 3685 670 789 522 4003 2802 2707 3367 2197 3423 193 2221 3811 3577 1015 4781 2207 4976 3267 1334 1609 1120 2446 2704 4156 3433 4068 1357 4798 3063 304 267 3964 3355 1637 1099 283 1056 3574 3277 1520 2015 4799 466 826 3939 4801 3392 762 1910 642 258 4386 3226 4259 142 4547 1905 4384 3349 2677 1270 2068 870 2235 3362 2394 2499 3548 592 3829 3898 2436 848 3329 2909 2544 3264 1919 1035 3798 4822 2045 821 155 4087 188 1433 1218 1420 4424 3019 1340 968 2492 855 3250 2051 1107 856 3181 3698 3128 789 2479 2236 343 2054 2591 3982 2953 531 4697 2496 2188 4341 2300 655 4281 475 2418 2417 3437 855 3731 43 2992 2246 4642 4254 4881 3188 3870 494 2839 2238 3915 3394 1937 4157 47 3599 4064 986 2541 1389 3208 900 4365 472 4955 1931 2018 1256 1965 465 4411 929 2985 4900 1930 2868 586 4870 2688 2845 1443 61 567 3867 2880 667 2374 4826 2027 2086 4249 44 3744 3017 2383 2076 2432 1354 226 1394 1114 522 4106 1226 894 2832 122 1100 952 110 34 3229 587 2147 571 3317 2483 799 1982 2000 3626 4354 1446 1893 676 709 545 4650 2202 4871 1731 4413 4219 4785 4882 940 4679 4963 139 111 1434 53 1364 2240 15 3750 1336 4274 42 4265 3270 4927 4653 2835 4970 2449 180 4015 995 4418 1145 3826 3235 2627 2544 862 3810 1169 4660 1667 4396 3355 417 4522 4286 2254 711 1440 3605 1897 2534 3657 599 3497 452 4315 3951 2438 728 2990 2829 3716 539 3467 1116 3659 3778 4082 779 2336 1574 2082 3029 234 739 4109 2937 2949 452 2441 2442 3002 1205 600 2855 2645 1080 809 2428 4926 4633 1253 3056 3521 218 3722 117 4086 1824 3628 3716 105 3635 4887 1702 1595 4706 4422 2963 1151 789 2295 4583 2382 1769 2005 528 3132 4736 1845 2410 4464 3550 217 2243 3400 2453 3368 1351 1107 4042 660 3493 1117 878 2722 4263 326 2989 2302 2718 3435 1178 4804 2869 2972 2953 72 4401 1716 3956 4639 567 4693 71 3932 2734 601 1732 1964 1048 842 568 1954 4342 3842 1748 340 745 2212 3181 395 3754 2250 4420 999 1106 348 4334 89 4459 775 3965 88 4997 4843 2357 4605 4505 3437 4920 2030 3498 1563 3211 2950 1415 4114 2647 4203 1843 100 4464 2095 2045 210 1393 337 1808 686 3063 3073 2956 2188 2993 2495 1587 940 2975 3316 189 3290 3384 3647 957 30 3530 3897 4497 1581 2837 2345 4965 1574 176 1714 3697 1301 483 2456 3287 2051 3108 799 4486 3388 18 4652 970 447 3589 1809 1953 3194 4868 1829 1351 1140 2173 3098 4955 3825 672 2014 792 498 2364 4106 1789 3738 1969 3574 973 2706 2725 2835 464 1581 3272 359 2808 869 2495 1949 3469 3700 2708 4698 4106 1492 412 3137 2765 864 1136 248 1843 4208 3893 4217 1185 2993 4148 2226 3484 1667 3386 21 1426 4449 721 113 3359 1068 2782 535 665 3537 4249 1869 3029 998 4024 1743 2864 4185 2675 2153 2070 3513 4441 142 598 2315 762 4924 4715 182 1484 750 2661 1887 2055 441 3046 3846 4528 1935 1190 1903 681 4863 3960 435 4591 2131 202 3220 4963 1544 3321 1564 354 2089 1243 919 2197 3589 4138 324 2858 3165 2656 536 2329 1823 3302 3707 4503 1893 3595 2856 4966 1367 443 4337 4419 452 3733 258 3343 1565 2172 1497 3007 3739 4768 3117 669 1396 314 4916 4452 1250 2315 4386 2919 4035 1093 2041 3027 3474 4176 4412 2976 2205 71 4562 60 365 3169 4937 48 2857 4024 2249 4417 1131 4565 4813 4728 1497 2890 1598 4043 4509 4678 1951 2705 3078 4885 4570 786 1741 3654 3537 949 2545 3755 3118 3648 2451 172 4675 3308 3155 2172 611 2686 1953 4434 536 616 3356 370 1066 3045 3055 162 838 272 2775 1269 2404 3974 1790 4355 4665 1135 3675 4423 2411 4329 2232 3320 272 389 3083 4384 4135 4848 4741 1440 404 4796 2598 2986 2689 1700 63 2430 4864 3147 3950 3006 1186 1062 4606 4801 4875 4189 236 283 851 214 4123 3260 3974 562 3129 3533 1749 3862 544 2230 4523 508 3502 2563 1065 2087 2589 2474 3163 4266 3387 3286 2737 1786 3779 2615 1119 3143 4875 1024 4253 128 580 2480 719 1308 2469 2770 3790 729 2328 2964 165 3352 2700 4908 3725 295 4505 4694 3161 1542 2255 1575 2651 1819 2655 4598 349 854 568 1133 681 93 3292 1612 834 537 1424 935 1576 4095 880 2467 3248 2225 2144 301 2202 3114 3460 1051 1249 4670 3801 2096 4863 471 4921 1604 4766 2025 3044 1986 2471 983 105 2497 2559 2331 889 1996 3469 2322 4317 74 2750 518 3419 4598 4986 562 1733 2743 2988 2858 1961 570 4701 1120 3826 3667 681 32 189 3880 2904 2605 4109 4318 2279 4785 4440 3497 2221 601 1728 2081 2934 1847 1035 1927 3203 2255 276 3493 744 1994 3455 739 3125 4774 3792 2650 310 4963 1293 1973 2739 87 640 3067 192 2676 4350 4847 4998 1293 2346 2352 2145 4564 4515 2105 551 2271 3017 3170 31 4046 3892 3589 3216 2727 909 690 1646 3899 3443 1491 3048 4118 1688 1385 4124 1474 754 2597 554 2228 362 3456 3221 1614 4464 3387 950 4380 29 3048 4104 4719 3183 4239 1373 2789 3281 2097 4783 4422 4856 4689 1272 761 2847 1206 3803 2789 3956 4611 3096 3456 4008 2055 1404 772 123 3342 542 3605 1215 853 4724 1020 896 4866 4428 1703 226 2673 3619 2934 4451 2600 1690 3664 4956 2468 4435 988 2884 2290 3840 1272 4357 4431 93 4990 3893 4072 1385 4898 903 3899 3665 1133 3495 1380 3597 2805 378 4937 4129 2291 547 847 4790 3131 4343 3931 4182 2383 258 1977 1579 869 848 2768 856 804 3261 483 1886 3131 1469 3962 4393 1539 1117 4815 4497 3384 576 3314 466 2211 4139 4182 3212 563 2105 4889 99 4487 3967 4824 2536 13 4177 1536 2750 4831 548 3406 1374 4017 2042 1952 1195 4908 817 3330 4967 4294 236 3883 1404 2776 4672 2621 3196 1503 3760 1376 4994 515 698 2991 4383 3794 968 1561 4030 4806 1920 3721 55 3899 3412 4887 4840 4738 1667 3805 407 1025 2462 3955 4353 481 20 1044 1159 567 2502 4543 4788 2907 3852 2006 96 3092 3078 4714 312 3177 4235 1261 2443 2889 3702 374 2862 1405 4955 3105 2609 2177 2559 149 657 422 3422 1076 732 3739 4858 4758 1927 351 1963 2038 4859 2777 3258 2363 2044 3625 4516 4641 497 1356 1045 4038 959 251 4346 2437 1814 1396 2846 3702 2490 2024 3102 644 3067 659 4021 357 117 3776 4401 2350 3777 803 100 1909 1107 380 395 3629 4538 834 2291 3389 2826 4878 3991 4625 4093 3772 963 1720 278 3174 4284 3868 1909 4296 1934 565 222 1557 2293 1422 1009 488 4828 959 1035 4148 3561 3097 100 1381 4942 1429 4696 3805 2274 981 3062 256 846 4842 724 1024 2657 2044 4224 4649 2669 4853 3312 4782 4671 2559 116 2139 1186 2449 1014 3256 269 2614 3665 676 4585 3141 1343 2608 796 3506 746 4808 424 340 2820 2958 2004 3749 638 4567 2298 1621 4621 747 1112 4207 3808 4865 3231 2547 3180 4097 4199 4786 2136 888 4441 1309 3785 2416 1291 335 951 4701 4672 2278 1614 4065 2053 206 710 2568 2741 3430 1772 3309 4838 1312 2063 4188 3538 3117 1675 4765 4175 2504 1609 824 1264 1470 4965 4955 2521 308 3855 2589 830 4649 3067 2111 1453 3159 745 1982 3463 4390 1245 2779 1355 1914 576 4882 932 3496 2605 1270 742 709 1917 3284 3068 1583 3596 11 4565 1193 3369 2162 2595 428 1954 3442 2034 721 3854 3024 4703 2359 2753 3245 3671 4115 4219 4062 4555 1395 3009 3652 987 2490 1955 2924 2231 4888 844 431 2384 127 1646 3908 3101 1375 3675 330 2798 1658 3101 4014 605 2889 4294 4307 848 181 713 4637 4257 2838 3056 3077 3838 936 115 1256 4393 3017 2911 2744 3712 4197 4372 457 4190 4850 1943 1541 2497 1708 166 161 3586 4994 3751 1950 728 599 2785 4937 4709 2882 1160 3571 1015 550 3045 2705 672 539 3308 349 3887 4883 4381 3611 2701 2222 4316 3253 2873 3622 25 1736 645 4900 617 4277 38 2969 3259 2904 4519 4534 2323 1733 383 1629 3834 1006 2174 4093 1732 150 36 2753 2680 1377 4283 1002 4308 3881 4152 1097 95 2643 4966 4998 813 4224 698 868 943 4061 4736 1026 2240 4499 1021 3475 2097 4527 1746 3071 3965 4435 1792 3728 3374 2099 3494 222 1526 4809 4685 1611 2151 3130 1877 4936 3580 3439 4325 1054 1309 3309 2087 3038 303 3373 433 2626 1538 3677 3389 3025 2449 1812 4977 3439 3381 3850 3800 1282 1995 4990 3416 4870 2057 1542 2698 802 2045 1163 1421 3873 1646 4866 2148 1995 4721 4964 211 889 2101 2374 1941 724 1119 3858 4041 2894 279 525 169 687 4449 135 2289 2730 4470 190 3862 4509 2768 1835 3949 813 1009 3051 207 2879 4637 2311 3859 2408 739 2564 1612 2631 4272 836 391 53 2220 220 1687 3668 4338 220 3921 165 4532 690 4080 880 262 4143 4034 3888 694 3504 2616 188 1419 1566 2002 3384 4715 4654 3425 4778 3242 3050 4220 4621 2866 4775 1532 2937 1302 4277 559 233 2773 1266 4480 499 1774 1031 2677 4084 1550 2561 2592 130 1763 553 2679 288 4173 1437 1933 3029 607 4429 1430 4421 4483 3886 3711 3326 3499 4731 1147 2429 1729 1327 3263 1983 1456 1500 1383 792 1016 3383 1894 687 278 1201 4203 1816 249 2503 694 761 974 1531 375 525 4158 1618 800 4508 3795 4548 1838 2849 3078 2495 1995 434 204 4596 3231 4108 4156 3129 4811 3773 4970 3685 2964 152 696 2702 2318 3108 4448 2070 4678 3421 3059 1658 1151 1402 3629 578 2718 3269 3526 4733 3438 4670 2610 3594 773 1121 3042 1031 3277 2491 1089 581 388 1769 3169 1210 3716 1577 51 4510 1932 1190 1474 2278 1309 3976 1689 3717 3397 994 1456 4198 4800 3555 1187 3011 1242 1477 3411 1705 3094 1089 2219 2137 4474 769 2556 2337 4873 2165 3993 2481 2103 3575 1124 3007 1777 1094 3799 4083 3027 695 3828 259 1863 1143 4486 4089 2893 4570 1413 208 4117 2960 3406 3738 3711 3418 3929 2277 4171 4905 49 2137 4849 2648 2304 4252 2891 405 3560 4774 2734 820 1554 4885 3629 1884 4739 3882 1486 1408 3306 2435 4234 3207 3924 583 3937 1020 2369 4005 1132 1230 2348 1381 1481 4545 3158 669 1075 348 667 1965 1912 3593 4299 4595 313 121 2547 3392 1717 1829 2394 3338 2342 3630 4372 4384 3018 3821 2202 289 3723 1579 3536 2005 1536 4219 110 706 4482 2819 2712 80 720 4479 1462 3454 4675 3622 3781 779 1442 3219 1915 789 4264 77 4271 1646 4385 727 807 2217 881 4297 3975 882 85 3877 1545 987 4055 1995 872 64 2254 4685 1227 3980 2524 3435 2577 889 494 777 1239 2101 1216 4396 4203 3799 3814 561 1021 1574 3524 1822 3208 4874 1263 4303 2510 1609 1834 3562 4857 4372 2018 2427 3659 3327 3554 569 1143 4652 2936 591 1373 2145 1862 1980 3482 1773 466 1043 3149 3087 950 204 52 4671 4705 4961 1541 1395 3388 226 4373 4884 1093 658 4533 2918 1935 3751 4303 2027 3920 3246 429 4393 1931 3108 1019 4967 3580 254 656 4300 3406 3050 1153 3809 1832 4852 2206 2585 2563 2218 1019 1608 4998 1776 2961 1297 4107 2965 3442 3631 3103 4252 400 2093 1485 444 3854 1710 364 2425 621 734 3789 2617 4521 126 1286 1751 810 4812 353 187 3596 3385 3701 2031 3679 2897 364 4004 2447 398 476 4203 2717 3702 262 2317 3380 192 2058 2196 2765 4611 313 1647 995 4488 1489 3930 2056 3091 4413 611 758 557 2427 1854 2559 3797 1132 2891 1590 3082 4175 3747 612 3835 2598 3262 404 1423 3663 1391 4942 2901 3276 190 5000 3766 3588 4181 3992 654 2744 540 1651 1830 1598 2750 66 2037 1826 2129 2472 3490 3808 2706 4477 812 3899 3055 1046 3738 1962 4443 1578 2355 4805 4429 2438 3000 2732 17 2770 1333 1104 3333 523 2972 1232 3918 1279 4265 1238 193 4388 3103 2128 4994 4857 3353 2127 3528 4322 2458 571 4831 3960 1806 1524 2340 3815 1446 4451 3685 511 296 415 1031 2556 3973 4729 2734 2398 3674 257 2832 834 3559 3021 786 4054 2099 4489 914 4825 4726 2650 1771 217 4277 3394 2172 4890 1417 464 3921 3518 960 1132 2608 2360 2035 367 1150 704 1183 3945 3032 2426 756 3225 2978 4486 4761 3417 2739 2425 1525 1000 1623 3515 4632 4982 4132 4328 2496 3107 229 3575 2140 720 2346 1470 2717 2180 4774 1515 336 352 3904 2516 4445 2172 4827 4817 4187 3488 4013 4213 2466 2059 1363 1312 3383 1392 2972 3351 1395 2548 1730 3531 3284 4706 4236 1350 3371 4223 4735 2161 1789 4141 3952 3169 3899 4436 4323 2285 3321 2869 3240 3578 2042 1349 3048 1575 746 2304 36 73 2331 756 2311 960 4785 1385 3943 864 4518 1664 4400 4266 2871 993 4625 1784 2172 171 412 1484 4556 4216 3946 3449 3687 2262 485 2248 2810 4455 2653 829 2471 658 892 2464 4106 792 4482 133 773 95 1433 4532 2948 3075 273 4977 1682 2248 2830 2429 2971 385 1037 4755 3256 2244 4131 1996 3374 1548 1382 1892 495 3974 1529 106 1415 3236 4324 3748 2824 2117 1618 633 3198 2691 202 2837 972 4987 3127 888 1870 401 4816 135 3141 3689 2448 1890 2214 1423 3543 4100 4819 4896 1567 2255 4848 2551 3976 781 3031 2657 2204 4208 3109 3361 1539 2875 3898 141 4585 3422 3917 622 4315 2614 3134 2212 2950 154 3059 1816 384 4239 4643 3121 3021 2661 1350 2256 2107 3337 4763 211 4838 193 4791 1261 285 4355 1037 2332 3699 2222 1593 4306 3527 2342 4340 1518 3756 2692 3811 992 1770 964 4064 3416 4459 3958 1831 1295 4223 3934 3730 1436 1280 852 750 2688 2207 677 2980 3474 2725 4144 4897 157 2635 889 1830 2845 1866 609 1496 4510 4748 964 2905 1421 3801 2985 2533 4612 4947 2486 382 4722 3699 3546 3137 1257 1801 817 4127 1375 695 2788 1989 1509 1231 4798 2988 3667 2345 3776 385 4706 630 3061 382 32 1888 2471 3064 1240 3519 3640 87 1239 4517 1842 241 576 3795 1632 3750 3025 4282 2722 773 2276 1227 1981 2390 4775 3848 3417 1599 2540 3200 2561 3272 2162 3855 2263 390 346 1411 1229 2195 1946 960 1212 2020 3806 4349 2609 258 3402 2397 3523 3506 3209 4039 4527 1261 9 1775 2916 232 1989 4515 3247 1141 3826 3190 2136 1705 3450 4928 2316 4100 2332 363 2897 4084 2346 1792 404 1498 3545 4808 4342 875 900 2636 4891 4352 274 4662 3426 2166 4012 3725 4784 4055 1824 2485 4173 4112 4056 3557 2932 4953 4116 71 1967 1688 3556 4259 2178 870 4158 3844 4764 1824 1134 4337 2697 2567 4849 4862 4482 1545 4905 1864 4626 1638 2572 1349 643 35 4661 338 4480 722 1258 3074 328 1208 2916 1302 1682 1062 4986 4296 2011 3769 2934 78 449 699 4638 4453 1300 3335 2652 732 4015 2072 3495 3309 3620 1427 3200 2591 1165 1520 2542 958 1044 821 2066 1874 4012 1323 2516 2620 3501 2231 4716 524 2020 2170 4913 309 872 2882 3862 2879 3606 2183 48 3789 1967 4534 4873 1805 3213 1298 2104 4611 337 3262 1711 2205 2448 4084 4980 4072 4097 705 1240 4466 600 1966 1339 2502 2831 2193 1774 579 4928 2298 271 4109 1700 2462 2425 3475 4119 3760 1961 2751 2529 899 2170 4801 1222 2041 2682 4540 3615 3207 4395 4312 4008 2790 875 2422 472 2140 2636 183 2843 465 2156 3854 1171 523 4942 1673 395 114 3408 4900 875 2628 3363 877 1519 1210 3326 4369 2792 145 644 630 1617 1451 2609 3279 2659 411 1992 3876 1393 3060 2184 1839 3501 1707 898 2871 4033 2056 3405 4425 1631 610 3819 2634 1850 3992 4201 3502 3818 5000 2019 293 1908 1019 4941 4224 1104 2039 1931 1256 3497 3108 194 4472 2777 1696 1884 4750 162 2579 2793 3734 3070 4675 2064 1303 879 3122 2010 387 1655 2691 1320 3515 946 672 2976 4697 1144 4039 4500 885 4284 1784 1906 321 351 2649 3565 2405 2413 2666 1530 2795 1646 1842 444 1124 2479 80 2825 4465 711 3066 1435 562 3778 4673 2920 1483 1361 451 203 1938 2224 584 1152 1915 295 3422 1756 4508 4426 678 3202 3865 1209 4828 4831 2601 3465 2338 2807 1495 832 1941 4509 354 4197 3359 3752 3373 4182 2340 4208 3127 1031 597 989 1725 1018 24 1032 1755 818 4805 4368 4255 3142 3674 367 4902 3605 1577 2547 1533 1324 3269 3917 89 1217 3409 1269 3551 4068 1128 3828 4541 728 942 3424 4583 399 2677 2492 4843 1475 481 2533 1405 2150 941 2358 540 4355 188 4341 2963 4050 4041 4572 113 3624 2270 3880 3673 3988 2457 2486 2179 980 163 4097 345 2598 2423 2029 3923 4599 2089 3648 2203 1592 3524 3291 4882 4059 4811 2269 3785 770 457 3608 3897 969 1209 4562 1844 711 2830 246 2433 4105 4716 608 4084 1919 2294 45 2891 2157 3957 3529 146 2716 1592 3910 2376 574 4958 220 1256 4125 2869 1851 3089 2540 2631 2930 151 1076 1240 1500 2223 3345 3409 2262 3143 355 1560 3851 99 702 262 2896 3937 1138 2607 1416 4903 1779 4990 3112 3911 3978 2710 1860 1770 1770 1450 1057 4722 2212 4526 281 2062 3643 4067 474 98 961 1703 23 1220 4169 2011 3269 3464 3850 3323 2343 1861 3794 3201 3 2510 217 219 2707 3595 418 1257 2485 4965 4629 968 2900 2477 128 1809 3332 3933 3073 1122 4817 2349 3165 3100 3041 3624 1309 3851 1509 4812 1732 1570 2117 2254 3754 740 2009 3132 916 1292 1776 4632 3337 2062 4661 3764 566 2555 789 3337 4772 241 1090 3190 389 4409 83 4423 4498 4335 3202 3563 128 3966 4524 1886 3190 3057 4957 3485 3536 2691 4809 180 1383 4696 1900 3955 2703 154 4427 4989 64 2765 2001 4560 790 2738 2163 1071 1297 3424 1812 747 4686 4631 1434 3030 2227 3211 3583 814 1679 3223 3521 2848 784 1495 2154 2027 2474 756 1912 3929 79 1532 4614 2441 4242 3768 1826 1055 4403 2141 3781 2307 4430 2387 1974 966 1939 1401 4239 1064 3567 2655 3030 1813 4234 4018 3805 4587 1120 1771 1155 3133 2472 3753 2609 2043 1696 1610 1862 4568 3982 2446 3556 4707 2016 1060 2704 806 686 595 4901 914 2587 1075 1994 2833 2999 1425 2432 4547 2655 775 3869 2890 4428 1529 4131 3957 4000 2913 2273 2721 4604 363 73 1563 2157 3386 1593 3591 4962 1489 4738 3644 3376 267 4124 510 1254 3180 1184 3819 3905 1686 2788 815 4985 3373 779 2056 34 1731 3386 1826 221 4733 1820 3891 2020 1611 991 3480 745 364 3245 783 1967 4808 3324 3219 2840 2132 303 4644 2717 4562 2178 3204 2857 4790 793 4730 4087 4394 858 747 1735 2859 430 4116 1741 2689 2484 4881 2898 2755 959 2546 2905 809 4627 1664 4443 3480 1755 172 2508 1826 118 4593 3379 1779 4078 149 2446 3373 1296 372 2988 4581 3374 1237 2593 4091 1168 2395 3365 2198 2310 77 3341 3422 3424 2518 4305 4824 4775 4782 548 46 3825 367 3312 364 1776 664 4767 292 1908 3190 3115 2851 460 1118 2415 2842 4593 2741 2539 3686 1948 4992 2804 4439 1211 20 3465 2637 3536 2855 4215 1079 4545 3148 2174 4786 2601 2876 3555 832 4990 4184 1396 4110 1729 3904 2527 4100 3081 1399 2211 3169 1840 1980 2244 2573 708 2514 4107 3581 2888 1160 3916 131 672 3187 4007 1964 1792 2775 3864 240 3582 210 3863 668 3740 2609 2537 1763 2103 409 1245 3913 2266 4895 4655 1935 708 1280 344 266 4477 3122 1316 4548 2701 1161 3106 4882 2374 3587 936 1804 1565 1228 4445 903 1877 3435 5 758 4283 1835 1417 1877 347 99 948 69 2490 535 2311 1252 673 1404 973 2073 3153 1344 4080 4412 2169 4759 2138 1364 66 4479 4861 3703 2508 1318 1980 3918 366 3758 2327 3886 4194 1128 1467 2728 1894 765 4432 4313 1004 615 3489 4563 4858 4054 2528 2098 3219 4 4807 2048 1261 1722 39 506 2641 3160 517 3809 3711 4177 4496 2954 3943 3996 4757 2246 672 1909 1355 3683 3196 3209 3455 649 2842 3366 4625 2053 4948 688 4862 497 254 781 1596 1714 949 611 3464 89 2550 4124 2027 1123 2738 3833 489 4009 1065 4332 737 2705 883 2268 3448 603 4552 2989 4078 2588 3514 3669 6 1254 4502 4065 1019 2430 335 3214 3046 1253 4819 152 1729 3624 2972 1334 4943 2040 39 3843 337 1419 792 2319 2602 3097 1421 3781 2044 1279 4111 2715 2186 880 4668 2076 99 2999 623 993 886 4350 1966 4251 2856 4898 2715 2019 55 3924 572 555 1387 1825 948 4619 4055 2739 4287 4036 3629 3559 3610 2368 3679 1757 2352 4024 4191 1435 4198 3756 440 3578 2912 3447 1186 3767 4073 865 2226 4163 2584 3835 4023 1780 4917 214 1678 930 4896 2445 2592 4755 2115 2542 3431 4639 2107 4772 2708 4708 1715 1440 3188 51 3864 1940 3958 209 3750 695 3062 2959 3593 4084 4766 1275 381 146 448 3197 4623 2245 749 4003 298 2843 4137 4549 3956 673 2580 1777 2526 4436 2066 3168 4094 1848 3860 2607 4816 4573 3230 2744 3241 3556 3631 4350 4115 878 2155 2292 1053 3038 4236 143 3152 2786 2717 1239 2506 885 2614 4402 4271 216 1779 1665 2739 1781 413 4058 201 1555 1391 796 1447 4565 2378 182 2096 3482 3393 2344 4065 1894 2710 1519 2676 2800 835 3670 4008 450 2282 3088 646 4525 3246 311 1646 754 359 1056 1552 3889 1370 445 2868 1438 1247 345 1746 231 961 2431 2602 1184 1890 3684 3726 63 2724 1737 1995 2760 4385 3770 1076 801 2635 777 4679 455 2637 787 4277 2160 736 3090 3358 151 959 3193 4651 52 580 395 4091 2585 1072 2925 2430 2270 807 3416 637 4989 3513 2872 4752 3446 203 4063 1726 4117 1412 2738 3777 1727 752 4195 3559 4817 3296 2549 626 4385 1000 4444 41 115 2368 1202 4429 2845 1396 4515 597 635 4044 3810 1058 4204 2765 4945 219 474 693 3222 1755 3094 2595 1440 4598 3315 981 4054 1872 2566 1863 2592 3110 428 2195 1076 2658 3588 4988 1674 2435 3265 2049 617 4355 1993 4497 3128 167 928 3521 1085 2531 1246 3431 4994 419 1421 779 4035 203 724 1912 3513 1688 2950 2608 1538 2149 620 4069 2094 4031 3583 2689 996 3777 695 2319 187 1409 1695 847 4353 1857 2150 1110 4368 1239 4199 3324 4588 1677 3178 2332 2798 4594 3473 3943 4908 2351 2356 1289 1982 938 4989 2987 2459 3526 557 4999 4706 66 3861 1335 3297 1118 3278 4895 4850 4985 4770 4102 2257 2949 4232 441 2399 1409 1235 1360 2842 4278 932 4519 947 2931 2484 3751 974 2434 3331 2938 2125 4936 2236 418 2006 1360 3382 754 368 4097 908 507 3826 2044 1566 1193 2341 3727 326 2548 2636 3996 4308 4544 2947 4426 1939 2973 4750 539 2929 439 1709 1685 4803 463 3134 665 2559 944 3491 2679 791 1147 4816 192 4541 4731 4582 819 49 2698 1819 4416 2749 4107 2224 4896 4882 1461 113 2259 4832 558 921 680 3906 3942 915 1361 4799 3976 2698 1484 851 3636 4138 2795 1996 4296 3708 4869 581 946 998 3195 1814 4727 1785 811 401 2640 1025 2609 3839 3808 4065 4361 1746 951 2444 4070 680 202 1909 2303 4846 3840 1816 3772 4419 1838 4086 2669 1656 1493 1366 2139 3623 2423 4382 3717 3097 1645 2470 3405 286 1980 4037 2825 3521 571 770 10 1746 3062 4572 4216 178 3870 1434 1852 2602 3015 501 1988 4916 3337 849 4914 608 3936 3888 4942 337 4508 4086 1200 3694 3954 774 2086 4057 4800 4891 3740 11 3541 2320 3079 2134 1519 4689 257 442 4610 384 4145 96 2032 2649 2208 1306 4540 1902 3996 4737 2334 787 2448 2685 522 4947 3794 4546 1064 1145 1612 3917 3622 3568 4437 18 4545 236 1061 4057 2728 4911 2212 3365 417 213 2307 492 10 1224 1617 4586 2961 1468 975 4653 3516 4596 3405 3146 131 2491 2027 447 4193 92 1328 4567 3974 3179 439 1937 4191 226 1349 1449 4485 3157 4469 3470 2466 1702 2668 4354 767 354 2413 3726 3265 4961 4701 3155 1127 4394 3664 4409 2230 1789 787 236 325 3727 1911 3338 1961 3329 3557 4886 954 682 4013 3000 1204 4184 1829 2907 2856 1995 1312 4406 232 3987 3724 836 3030 2980 3131 1164 253 2345 4803 513 2519 1606 2326 3506 533 2973 2147 3971 3346 2018 3067 1227 1585 4959 900 2324 1338 1345 3898 4351 2385 1937 1857 269 831 4907 3244 134 1679 426 3009 934 3370 1130 3403 491 332 2229 1431 3713 4468 1543 3951 4662 3208 154 634 4270 1103 4891 2818 4416 1365 1419 2796 3823 1290 1510 4652 4530 2907 3671 2998 3012 2896 283 1854 3428 2364 1609 3393 4030 2697 1433 810 745 4281 274 3486 4992 4182 1073 1448 1641 2923 737 582 4640 4712 1606 1906 1797 522 3449 3353 3650 3856 4911 2335 638 799 1050 4898 2068 495 110 243 1981 4613 1813 1904 2810 4199 4316 604 850 963 1132 1222 2994 2768 4609 150 840 2338 4998 275 1696 1890 712 3455 1207 1196 1047 2281 3538 608 1448 3378 3776 26 2125 729 484 2578 1059 1015 3796 1701 1690 1188 581 3754 3673 976 796 3589 2264 1458 414 2223 2485 4429 1009 716 1064 486 2697 1684 4758 4439 2804 146 3961 399 4822 80 4942 120 2702 3465 294 3856 3431 4518 1741 680 2088 1450 2151 232 588 4166 2006 3193 283 4533 4397 4633 3727 2633 4760 2331 488 1012 4433 2276 4233 2520 3989 2559 4072 904 4693 4274 218 4284 374 367 4884 993 3889 2348 4547 751 2075 4211 941 1649 830 315 2950 897 4591 3589 3317 4537 2758 2448 1500 2946 1649 4893 2579 1633 2161 1475 341 3437 3618 2932 4393 1131 520 2615 4202 466 269 3804 4232 3671 1020 4259 421 1338 4353 4997 2185 2672 1983 3353 3711 4151 2032 2241 4397 3604 632 3050 680 3600 1083 1728 2230 2143 347 1751 1618 4768 4003 731 523 1240 1126 4841 4893 511 3808 4300 3062 1129 4604 4249 242 3766 365 4667 1168 186 2220 919 3508 4742 96 601 3003 1677 2554 1598 641 1784 21 4976 1638 2450 3740 3909 1316 3453 3276 3968 4379 1860 1829 2239 4638 2127 2445 139 4996 1810 2117 3787 31 4925 3610 3313 1272 4773 3581 1379 505 3242 3316 819 3281 3287 423 3016 4092 4398 35 3459 57 2657 2506 4035 2114 4026 177 4881 4527 3556 969 549 2443 575 1456 3615 3494 3984 925 4182 4561 3494 4110 4749 4861 4630 2565 1137 3156 3881 1335 500 4518 2385 3108 3389 2598 1535 3418 310 1915 3608 586 4061 1183 4547 889 4899 1659 2725 3097 2616 4481 1765 1325 1301 3481 840 3048 3128 2989 462 719 4076 660 2291 1866 1446 2899 3391 551 2793 839 1846 47 2555 2180 4161 2248 2486 1649 4100 3073 1040 3250 1406 2984 891 3013 3603 2176 4397 773 4829 2051 4017 474 351 3701 4101 3583 4481 3777 922 3539 143 1345 919 4457 3258 2250 2263 2632 1877 2781 3846 2283 1665 3800 3719 4641 3569 2499 2017 2382 463 1044 1781 3625 477 235 1610 4 4253 3150 2906 1887 1562 278 162 4070 2197 1489 1846 4926 3320 3126 2226 4876 1998 140 1858 3710 2753 235 2547 1407 259 2320 1175 3799 4526 3422 3318 2897 4492 712 928 1108 3423 1896 3875 827 3618 99 4787 165 2790 4203 4805 3389 1614 612 3195 1955 3420 2447 2683 1561 513 3985 3392 2782 3977 4693 975 1095 764 4190 3484 3201 3039 2270 3731 3776 625 2331 4942 4620 990 2812 1654 4815 4128 4904 4690 2664 416 4615 3641 2538 1913 1111 3207 1326 1062 960 3951 4484 7 4720 3590 70 4785 3609 2760 3942 4106 3374 1560 3611 2569 3569 3229 4360 4604 3360 847 533 247 4779 1870 3156 4964 2400 3412 301 2022 4216 3694 2202 1084 4791 2126 924 1453 1351 924 4756 2846 3598 1112 859 3525 4595 4034 1346 2242 3301 3931 155 4704 3868 249 4182 2793 222 4991 2605 3959 3956 4954 2137 2988 4274 37 4938 2035 1522 614 2554 148 841 1679 2962 1180 4905 22 2477 2235 4366 877 1880 3252 1545 3074 2609 4616 1672 2712 4908 67 2276 2877 3391 4646 1289 1338 1823 3699 3297 4854 713 1020 4722 3083 3139 3141 4203 2319 3191 1885 2851 3981 503 3881 1738 826 643 2665 4742 1848 309 1409 3104 118 3550 1578 2212 4293 2398 1414 3589 3293 1320 463 214 1318 763 3832 2130 4423 4530 3338 4836 1259 3493 2585 4896 3735 1534 4509 3937 3566 4469 3418 3432 1965 1469 1568 180 3015 3148 2675 4812 4913 575 356 2559 2695 323 4326 2020 3558 4941 3026 4514 856 2723 1859 4402 2987 4705 179 1352 4834 4550 2229 4797 274 708 2760 288 4246 3739 1106 1152 4908 1342 2531 915 4550 3716 4206 2515 3890 465 1483 1828 3771 3578 4296 2680 2029 3813 4699 2363 3324 4071 2306 4038 1782 3067 1547 2496 2804 3834 4524 3712 1934 3493 4220 2397 3364 1309 4728 1534 1341 4860 4895 1554 4132 3913 1814 2818 3406 2480 3110 1370 773 2056 1633 4971 2504 3827 184 1772 193 1873 2248 2244 1917 573 2032 2130 3256 3622 1684 4166 2390 3096 2805 3029 3355 1193 4479 264 4452 1364 3194 4709 660 1177 1714 565 312 619 3271 1181 3363 3296 4566 901 259 341 4085 2492 2402 704 2283 3865 1934 316 3918 3635 753 1128 2762 2787 2569 4216 2625 133 4593 3611 1470 779 3295 3075 1929 4793 2572 1456 3102 4498 3143 565 1461 10 2682 4010 2548 1497 683 816 1608 1150 3013 552 64 4794 1668 3381 2538 2457 2084 197 2716 1685 3651 283 868 458 4811 1416 72 2715 2625 2198 4624 2084 1313 3684 3975 1741 2127 2621 2597 4606 3559 1928 1687 309 1974 3633 1518 169 3790 1751 1140 2427 1110 3188 354 616 920 3904 2653 3984 1290 3351 2236 1530 2165 2006 1964 4086 4873 2050 636 4945 447 3737 1465 1997 3141 3846 4771 590 1038 4521 4166 1174 2679 93 3067 1729 20 1505 4580 4634 880 904 587 2421 2056 3960 1051 1867 3729 415 4734 801 2150 2073 3781 1344 1715 1411 4547 591 4972 2916 2803 252 3599 3590 3821 2359 2125 1026 45 952 4070 4017 3996 2124 2026 4155 4077 4283 2920 4436 4921 4253 3098 1370 2148 3832 1471 1689 3285 1172 2905 3271 786 2840 2405 728 3546 769 861 2747 1065 3386 865 4722 1199 3575 4217 1486 3041 2945 1029 4922 679 2317 3166 515 1308 4333 3634 4254 586 2693 4275 4346 3659 3439 2761 817 1769 2376 1156 3124 3719 2200 290 4476 3757 2230 3759 3434 4544 818 1432 1711 2711 3865 2895 3668 4663 2061 4194 1860 2784 994 2084 2509 3255 2338 771 2011 650 1202 2424 1125 3967 1323 2842 1446 3909 3962 1403 405 4896 1568 17 2261 4705 1186 463 4398 4260 4298 2153 690 3505 1636 651 1633 1444 2922 507 1357 1725 2825 531 4263 4761 4362 1664 4416 1671 4914 3429 2233 4547 458 3257 3036 2318 3847 2924 2504 2100 2627 4350 1265 869 1482 4305 3885 4260 2390 1946 3048 1379 2908 2508 3761 869 4997 340 1643 987 814 4638 701 3952 648 2471 1666 805 2920 4601 130 2061 3192 658 4991 1074 4220 1013 4001 62 2526 3167 435 3715 1163 3331 923 4964 1156 2679 214 178 2030 3997 985 4807 786 83 4209 4102 1638 2715 2036 4937 2345 2803 3902 2994 4451 4102 1517 3179 4027 1202 310 2317 3199 3136 4558 3309 368 1096 121 18 3083 386 4110 2481 4481 2189 4280 873 2127 436 2847 159 4407 2331 2701 4508 3806 1639 778 506 2964 4996 4561 4146 4263 2692 4688 3152 3976 3759 4780 4525 2644 4949 4250 4069 4860 2462 2527 167 4397 3266 498 1560 1545 1929 1397 2576 2157 4157 655 235 2769 1435 3316 1753 2403 310 1659 2526 3396 2236 815 747 3113 4607 2775 3187 579 3820 1247 4143 3647 2959 861 2146 1087 3174 1052 2350 1872 474 2476 2158 2002 4737 3968 3066 3867 606 3726 4054 60 3031 3931 4738 546 1374 853 1483 326 658 4471 2841 4622 331 3544 759 1138 1721 2452 1895 4119 3037 4273 4435 3808 2533 1804 3277 144 4861 3098 4160 3089 977 1887 2492 4832 3892 1818 3758 3902 1125 1959 3757 4241 316 4436 3918 3761 3769 2588 3810 4819 1646 4031 1675 2129 2776 3560 4938 985 1610 3334 3812 4858 3401 3259 456 1058 2513 1832 1443 2322 4270 2743 308 2912 1196 4672 2136 2836 2385 284 3671 4227 3333 4429 3797 3552 2729 4076 3594 2990 2877 2210 2130 4263 4391 2912 3822 3256 2915 1214 2378 994 1334 2832 2965 1835 4210 4180 107 4867 3374 717 3870 1759 2091 1419 793 3026 1192 457 1172 1903 1998 2014 3171 2904 1884 2325 3191 2322 3948 2212 4219 3407 1044 448 1568 3018 1607 4520 2249 2854 4914 1126 3880 1184 1543 106 3151 2536 1221 1214 56 1253 3301 2354 230 846 1855 4449 2794 1993 4995 3635 1998 847 3961 282 1005 3966 2673 1821 2569 4478 2259 2271 4988 1589 4169 3408 336 2043 2152 4283 4671 3646 4587 3487 299 1391 4928 4511 3447 1708 3040 2074 644 100 139 819 1949 1118 4442 2241 1892 354 4220 3552 1970 1694 281 4759 595 1570 4138 3809 2775 3924 3095 2852 3427 1222 4015 1964 294 2907 2412 3897 988 3485 1908 2596 1743 3938 2089 3078 4264 1194 1178 474 3698 2107 3528 206 3968 1965 4842 3494 4266 2967 1977 4401 1149 1048 997 4194 2311 70 2598 1816 2495 4587 947 1398 4539 858 143 1828 1311 2367 391 500 2189 2949 2629 3214 952 1789 4984 1964 2288 3205 4298 479 4585 1247 1992 2184 3507 1838 4398 1935 3371 4068 1512 2112 3337 4111 1570 3841 568 3815 322 4254 698 3874 1016 477 2065 409 3332 3626 3991 872 2144 3652 2383 4985 2490 910 2761 4114 1460 671 818 2330 4884 387 1794 3976 3652 1983 2484 1980 1947 208 4473 4868 4306 3957 621 4993 4783 841 73 3887 2845 2698 4831 4337 3771 3613 2513 1258 4337 2935 659 4596 3222 61 3628 4493 3780 1941 449 2494 1522 3659 2562 1211 4201 1485 2907 4733 3096 3375 4405 3755 4657 3848 4450 2812 113 859 436 1302 1139 2912 1710 3227 1358 968 3850 3319 3483 4364 1905 2707 1968 406 246 1365 3319 350 3196 2230 1327 1454 931 3946 610 4407 4343 2331 710 2082 1313 4095 1133 4616 2236 2334 4228 491 3873 3460 3895 2274 3323 2837 2052 385 4700 3076 2819 4470 4519 3194 4397 670 4035 3198 866 1742 4798 2455 3289 4442 1856 1300 2476 689 3308 308 4825 214 2290 78 3642 1665 2712 2075 950 1956 2628 4191 4038 2239 3756 1955 4713 933 3894 3278 1528 1725 3496 3519 3930 3593 1185 1381 65 3858 4374 3672 1300 2282 4110 1085 2739 4776 3062 861 4926 2904 4119 3806 807 2520 4099 4337 2082 1717 963 4946 4196 2652 4852 1580 1154 3041 4901 610 2957 1731 202 3735 637 38 2804 3591 3395 1832 4783 60 349 604 4115 3690 1949 1770 4652 3218 3619 1997 4226 3203 135 635 4210 2716 7 4561 1714 1764 4431 3997 3289 3091 4348 4162 2861 4046 3432 1975 2978 54 2994 2952 2538 737 3787 2956 952 3936 2481 3837 2516 744 4759 2515 2946 4129 2571 1017 4338 3050 1496 2302 3010 579 1954 3262 4199 3953 4316 1143 2272 4701 725 3332 2475 605 2334 141 1526 1922 3414 4013 2015 2209 4974 4283 3668 4706 1694 3314 2661 1716 2470 1296 3773 2439 4158 4539 3028 2872 1958 3463 4543 3888 4630 1201 767 102 168 472 4422 3720 3305 3854 4277 4726 4404 3667 2681 4720 774 2618 1489 4002 1547 3299 4530 4495 456 3887 1339 3307 599 2591 721 664 4198 646 4772 4530 3016 1786 992 1315 3922 295 4454 1960 655 1740 1600 105 1861 2515 2288 4773 3742 4413 1978 1780 1856 2732 2005 3747 4093 3712 1149 3316 948 4547 2348 1387 1438 3053 3317 1170 4753 4552 4656 125 3209 3380 4761 871 530 3453 4625 484 199 3056 2427 365 2591 202 2400 2671 2850 345 1228 2964 2184 2248 710 2344 3554 2736 332 1221 3071 4049 373 1424 857 3285 2117 1113 4461 4294 1244 2959 1863 4787 239 18 323 4367 2966 735 2325 2354 3068 3032 4178 1646 3371 529 4773 2795 1549 1860 91 3067 916 3374 2239 2879 2915 4944 1991 4536 3498 526 4157 2510 4462 715 1750 709 3030 2124 1518 2027 4039 808 3667 1908 4610 975 30 1990 2713 2176 3149 261 3197 4888 108 944 4355 482 791 650 2946 1986 745 1786 302 217 4200 3811 4048 1804 470 3357 3765 2781 4482 2514 2970 4560 4413 3330 4438 479 550 607 4145 4447 310 4802 197 3545 1901 4180 1612 266 3675 302 593 2139 79 1305 2789 4113 428 79 1500 1030 1303 4728 4302 3686 1138 6 1342 4123 1924 4466 1166 4482 1927 1708 4201 2940 3977 2223 5000 94 1931 4586 4206 2105 2757 1312 4372 3058 1552 2321 4582 1451 1322 4999 1811 1001 2774 4946 4769 3740 1953 1228 2462 570 4710 2638 1520 2451 1619 2185 1591 3878 1386 2382 4733 2515 3353 3495 245 3664 1938 251 2465 1149 4300 3526 2835 1495 2816 54 925 2848 4013 599 2840 4805 4948 4168 2889 4175 1300 732 4591 4059 3407 1482 3719 2810 1020 4782 4816 3826 3499 3094 1744 3634 108 2213 21 1298 4528 2307 436 3529 1262 762 1245 3845 952 43 660 4639 267 1856 4058 668 699 2143 4675 3237 612 493 4838 1816 906 3648 784 3588 58 1508 473 113 2599 3888 189 3934 4022 2998 164 1665 1706 3510 1306 1299 4480 4787 472 3329 3948 988 1377 1788 3027 565 2726 3730 4039 212 4547 4147 334 1980 927 3052 4747 4293 512 3479 1316 442 3765 2273 4554 4905 1946 1299 676 943 4623 4178 972 674 1673 3728 3096 1661 2104 128 2674 4815 247 1989 825 1604 1280 4348 2358 122 2245 4205 1984 1686 4792 638 3544 4069 1148 4936 4070 947 3441 4248 3154 2351 1532 4943 1867 4821 4420 2075 196 4410 4791 524 4010 4828 1715 1431 2031 768 3029 1855 3706 426 349 887 4733 3384 2680 553 2550 1639 197 3474 4822 3925 1073 4763 1725 4133 3363 1730 1620 2814 2272 2335 2785 3204 1040 2351 343 3814 4559 3525 2035 3174 3181 4172 3096 412 4494 374 652 884 1611 1760 129 2043 4496 627 381 1061 4364 365 4522 2642 1196 2550 4166 1925 3895 2484 852 3780 4531 815 290 3435 3199 2357 1985 2209 4031 207 2073 3552 4092 2002 2778 4873 3345 1488 899 1318 831 796 3078 695 2737 3282 2426 3382 3593 132 2848 1610 129 4190 823 3824 1675 3931 1985 2205 2002 461 1531 2341 615 553 1889 3488 1909 3096 2807 575 4292 3960 3521 907 714 1097 3020 3887 3581 889 747 2425 4114 2680 4171 3133 1890 709 831 962 4111 2015 4924 1131 972 1412 4630 2822 3386 3357 290 3857 3380 344 2698 4936 3580 3269 2940 272 2939 4346 4635 4552 2709 327 380 3242 2706 1411 4651 2703 4095 4453 3572 3568 59 251 4058 565 762 3103 4427 3346 1182 4460 4017 1669 3905 622 4299 618 2627 3551 3802 2583 3362 4611 3100 464 4965 4765 645 2220 777 4575 625 2710 1428 4351 1515 1133 1557 3252 1354 2300 3794 261 4030 3283 2343 1242 4903 4548 2942 2873 2215 3918 18 2946 4355 206 411 3548 1901 4577 4693 4702 1621 1300 2816 2774 1451 3964 2137 1342 1839 1982 152 561 3322 80 4617 4227 2714 1726 4699 4927 1434 142 3491 1478 2887 4332 26 1166 20 1143 3467 561 4191 3218 2598 1930 242 4340 4176 4164 1011 768 777 1690 3972 150 3636 88 4307 1024 3642 2593 3331 3894 2767 678 82 907 4388 333 1337 2741 2275 2112 2463 3312 2415 2818 2286 364 4009 4334 164 219 3499 1240 900 3708 1170 3737 899 427 3188 55 3331 4646 30 2042 2163 2409 720 1073 1924 3443 2518 2851 4814 3087 3009 3279 1049 3588 2820 3572 3845 4238 3761 345 1842 3642 3673 2534 1208 4766 799 1625 2801 2391 2574 4443 1986 2728 3846 2184 2926 4882 1307 3931 1586 1134 4494 4519 1186 805 4314 815 2131 4273 2416 3111 3639 1833 916 1640 3348 3817 381 576 4517 1055 1425 208 2535 175 1166 1988 493 3752 3154 2047 2229 1213 4149 3548 2217 1342 898 4742 3327 3812 2601 1417 2122 2984 928 1998 998 916 4933 3155 2551 2664 3430 2905 2691 1007 2033 1500 243 4839 3172 3919 1335 4757 4998 53 1647 151 1852 3177 794 1616 4909 1023 4291 4527 3167 2232 2263 3816 3488 2354 4160 4737 2533 2126 2413 1054 238 913 4160 1431 3704 571 2446 1725 3402 3067 1171 2192 4696 424 259 491 2955 2505 970 2430 951 1583 501 3636 4772 4158 3391 2499 1790 1608 2101 2942 1717 137 3618 438 4894 4596 4316 4397 4871 3740 1869 4785 4919 4148 2827 3543 924 1104 3368 3990 3891 890 1226 1072 4211 1094 468 516 4706 3413 1356 879 1935 2118 3123 4358 966 3145 3024 2349 1991 2090 477 3403 3080 1436 4928 316 2582 3123 3532 2222 2688 2921 573 1084 3996 1402 2224 2702 4232 2071 1496 4335 3010 1391 970 3622 192 2834 450 4549 4626 3596 4524 4765 4347 4808 564 2184 4035 2450 2974 350 1488 3828 4287 4297 2072 354 3161 96 1704 2598 1851 3008 4936 3836 2351 1478 2333 2527 4595 1702 2238 1035 3120 2048 3240 3608 2558 4893 1986 2054 4406 3558 1137 963 4510 4606 773 3678 1105 643 3370 4304 1653 961 2105 3550 1475 1390 3372 1145 1602 3695 2397 4645 4883 2474 1056 2381 2302 4298 484 685 4381 3551 4038 2927 1396 2403 3173 4207 2527 4365 4383 4695 36 4938 2835 2380 388 1863 1565 2142 3735 368 3590 1468 2149 2061 1225 2054 1733 3832 735 2425 4674 4152 3268 1759 2808 4680 1655 2540 2028 360 1606 370 4506 1251 552 4702 1972 3232 73 3817 4578 530 4049 455 1268 2744 597 4475 1802 1125 2373 3449 4709 4577 4005 2531 3163 1286 2036 2005 3950 2707 1199 593 3422 221 3279 4076 3443 4841 1319 3175 2459 2116 175 3751 282 963 2972 3789 1693 1219 517 1094 4374 4842 3111 3308 4139 2804 451 3715 3287 2423 3107 2165 72 1151 3080 1847 1295 4899 4415 4009 4131 4774 2191 922 1014 2175 1108 498 1942 4601 3712 1255 4358 1252 4949 472 3186 1082 4147 765 3447 2059 608 2525 2400 4105 4844 1710 3258 3908 1217 3544 1345 4024 65 466 2240 4474 207 2652 1302 2103 3628 1684 2395 2829 3748 2537 4031 944 1431 3 324 158 2424 1465 4847 3323 3753 553 3291 3806 29 3003 1501 2418 3965 1918 905 2246 2564 1722 1668 2478 243 2973 4896 528 6 3119 2811 1871 1708 3317 3384 3107 3443 2105 3132 3542 3057 3488 1994 3481 3348 547 2000 3365 3492 2711 3976 2435 19 2093 296 741 228 4906 3122 58 649 4400 4885 4374 644 1619 4402 4495 4047 134 1575 1985 1619 28 2503 2555 429 4326 2697 1008 1028 3323 1797 3367 4485 1211 4650 4028 4127 1692 2323 1724 3600 3558 1564 4189 790 3518 4410 2732 2230 254 4041 20 2544 811 1603 1998 752 3070 3584 1403 1727 4068 2552 3548 3585 3054 2539 715 3709 4186 1745 3599 3808 1688 83 4644 4394 3141 4672 193 1143 59 3872 3192 4055 3983 1117 2153 3838 2042 1621 1119 1661 3425 2714 2841 447 3750 4322 2291 2037 4388 615 322 1139 3550 3535 1204 1264 2664 1005 1166 4770 637 318 3755 2096 1576 2749 444 886 2339 392 659 3804 4467 2665 1454 4935 3633 4319 2242 111 1250 3746 2702 2687 2376 1426 4036 4737 3984 1840 3115 127 3466 4626 231 219 4348 468 2839 1536 4207 1186 4327 1950 1944 456 2284 1874 89 4314 4506 4547 3605 2572 105 4383 343 2666 1540 2868 4012 1257 1433 3167 3524 2597 1779 4392 3221 4601 4755 4508 4272 954 4395 3770 4154 2492 114 87 4149 1379 2019 114 2540 1939 2277 1472 2930 3634 12 2289 4940 2392 3215 73 4218 2382 2944 1592 4858 4844 2031 1722 4157 4969 1447 3728 2672 3158 1024 1614 2301 643 483 2875 2239 777 2889 2492 1473 1463 1029 3128 944 1478 2741 4469 300 893 4173 3770 3588 1989 2587 3475 3607 2117 4964 2545 3891 1543 2478 3511 3833 865 2820 1710 4695 582 4390 1441 4333 2619 3870 3610 9 2946 2091 3491 1787 3810 154 6 4345 852 4480 2742 676 4128 1577 1820 1777 438 932 1883 1786 3502 3269 3291 370 4128 2034 4266 2517 981 279 3142 1101 3668 194 4540 4214 453 663 2837 3427 3298 4389 4083 1110 4865 2606 1257 3676 836 1147 4832 71 2680 526 1235 3114 3489 287 268 905 109 2624 2932 110 2989 3385 879 2525 1567 604 4125 3969 3798 2785 3163 3764 4192 3596 4968 3131 55 3066 592 32 937 1968 2629 3303 4080 2852 3401 4201 1419 3858 3068 1020 139 1280 3980 4752 4495 498 4168 4435 2248 3943 4477 287 4510 4490 1889 3199 4681 1066 563 2925 2240 3570 2257 1759 2190 2001 2391 2421 3808 3188 4687 837 2456 2519 828 3536 1749 928 4390 2826 4873 2812 681 4821 1577 4784 2405 4734 2409 3865 3319 567 902 4740 1079 1340 4529 4071 2633 1910 939 4878 4540 2435 1515 191 2669 1907 3946 3918 13 253 80 1186 663 2144 979 654 3043 4898 4367 873 814 2637 2377 3606 2560 1589 3779 4797 2068 643 540 3728 891 1589 445 599 1321 2443 1380 4444 3519 308 1725 4624 3807 1991 4556 3548 2196 1338 4876 689 1927 1447 3995 529 938 266 1587 283 1658 628 2027 2299 1677 1107 1092 655 144 3256 1941 2299 2243 319 3288 3158 2986 2570 1538 4955 1254 4951 735 473 3314 2261 4739 1595 3840 2659 2170 393 2001 1546 3705 2165 4368 4814 4658 767 4720 3552 3548 714 2705 3055 3625 1396 4295 3458 3967 2370 4171 55 4552 2226 872 3160 2401 1503 2111 3305 4006 3552 4140 1467 2349 3217 1222 2164 4182 3640 4739 2949 4274 2465 2329 2778 1089 4147 4318 4974 1930 3577 1770 4148 3559 1426 392 4607 2902 3882 3425 2283 1905 479 2616 801 3311 2404 718 4047 2417 4681 1888 470 4070 4089 3444 3795 3391 4426 4376 3726 139 785 2195 1093 1796 3219 2858 4106 3849 3853 3284 497 3482 4886 1183 1348 855 2720 3009 575 3162 1802 3695 419 3456 2624 4665 479 4635 3225 1516 314 2043 3792 2159 947 3456 3709 1654 4210 4050 833 3554 1996 354 1309 1079 850 1822 4435 4517 4250 1488 4675 1360 1581 4496 560 896 3591 4166 3785 522 451 625 4024 2892 3764 3770 4582 4173 4693 2841 1445 11 1202 2119 1557 1147 1565 2675 3344 4812 1338 1526 1509 3252 451 4566 888 3706 2532 2990 4265 4026 312 4757 3041 2125 4762 4875 696 2310 2109 63 4946 2157 2741 3819 2477 4648 3812 2014 708 4933 3350 649 4159 650 2133 4427 4817 4782 1069 4997 1025 2708 977 351 4361 4015 341 3113 2466 1849 1073 4627 4998 3970 3612 2853 853 2456 1903 2935 1569 1353 3742 3947 2297 3066 2555 1774 3785 2035 2611 59 2417 1953 3566 2575 1746 4979 627 4406 2020 854 3626 4445 2595 2409 4144 1214 693 4937 3575 2135 3277 1790 2851 1067 2756 1077 1734 2367 218 1916 740 862 4585 624 920 1398 4483 3570 430 4065 4599 2110 454 1421 3032 2691 1864 1932 4550 1942 2330 2725 2795 2230 4531 1961 2414 1177 1316 2015 2860 3830 370 544 2210 4409 1982 1579 196 3931 1964 4954 26 87 1527 476 1333 2958 4956 4769 326 4652 2346 4609 4608 105 3848 2565 3305 2864 1847 2364 421 3059 4004 264 4643 1037 1528 2606 3846 1958 1720 3426 3789 1427 4556 3672 915 2596 3100 3524 1599 1693 1838 2923 3782 1357 682 1304 1500 49 503 3920 3871 1730 1906 3782 4300 1771 4206 376 3295 308 1055 4992 2488 1154 1502 267 3937 468 3272 3438 2321 3223 4367 2524 419 468 3159 1465 3104 781 858 4586 3553 4235 2597 395 4606 1155 1497 1648 1905 2468 1803 1276 3483 2018 1564 3997 3015 871 1745 1109 2602 1445 1884 4075 4266 1500 4177 3560 4531 3698 3402 1667 1115 575 2412 4701 1159 893 424 3238 3636 134 442 4654 2055 1325 2621 900 3669 4291 638 91 1340 1092 1237 2648 880 4408 4343 357 1711 3410 3462 3322 1285 3044 3375 4606 2857 3841 1371 3154 3390 2866 4311 175 3139 2762 1316 4650 412 4882 4559 3175 1934 2062 2674 2795 471 3173 3705 3217 155 3461 1126 1318 2136 3308 662 3862 2323 4296 1202 4860 2193 4761 847 4157 4224 194 2134 4574 90 2795 2516 2090 3617 4001 1843 2621 3461 837 728 299 2592 433 2883 1874 3403 4830 2 1891 1270 2593 478 4693 3284 2785 884 4546 3508 4691 4981 113 2233 646 566 1634 3995 2936 2817 2853 4956 4727 3651 3507 2076 2952 2140 4403 1662 3115 1410 4911 1689 4684 3102 116 1959 3004 4 1510 4497 4887 4592 4857 2305 4812 1340 905 2486 3896 4467 843 2108 2635 1434 1506 1601 4065 3641 563 2801 906 2478 3801 4924 954 1466 3961 2523 2746 4866 3783 1094 685 2527 920 1736 4284 2734 3870 1289 987 3713 3607 3115 2041 885 1846 3622 3580 2714 2513 2117 803 2590 4617 759 610 890 2069 4566 3801 2867 3919 4995 3557 1498 901 2320 3782 3309 521 2420 1855 2908 970 3723 130 2372 2577 652 97 3928 3917 2521 1198 987 3271 626 2604 2799 303 4178 1819 569 1349 4217 2064 2682 4752 3192 634 623 1699 1312 647 3410 2043 1003 3629 808 4314 3417 2201 665 2479 1069 715 1875 2220 4446 3584 3695 2263 3383 767 1131 4433 1894 3045 4614 2074 856 825 4150 315 668 4696 4397 2618 60 786 3200 266 3103 4347 1047 2872 3442 435 3648 2215 3250 4174 4493 1093 3467 1365 1713 1836 716 1788 1214 3786 4049 4834 26 3817 480 2308 1917 3344 1676 321 1444 424 662 1895 1874 2615 4598 2181 1066 3792 526 887 478 2922 1896 3518 587 2093 283 2341 1434 2176 594 2949 2273 3053 2908 2881 4656 3275 2717 1459 901 971 3204 1134 3128 3572 2243 137 4839 4784 4651 4794 4931 940 181 3385 4458 2740 1201 4945 3707 4964 4107 2946 1549 312 1145 2042 2504 4989 3982 1583 1218 166 4979 2878 643 184 2689 3392 4537 1582 4095 3359 3189 2245 1538 4238 2405 2249 2800 2710 112 2431 628 4634 3573 4505 3126 1044 3092 4157 424 2821 1875 1870 3689 2969 1066 377 598 3304 527 786 4348 4167 3499 4573 1656 4941 3820 2877 919 2790 3329 1136 670 4508 3377 3872 4555 4249 3244 2980 3905 605 368 1085 4929 1366 4341 881 4780 2723 362 4724 1881 3873 4006 3626 2229 622 1855 4558 38 4777 63 2207 3080 4144 2977 117 1976 1311 305 4144 4587 1496 2273 3370 3040 934 4805 496 706 2761 2240 724 4911 4957 3092 4030 3699 2970 1983 4438 38 4461 1296 4580 1754 590 4054 1473 3302 537 3553 4187 3477 493 327 173 1528 111 3337 756 4752 984 1611 4139 3885 4067 1607 2704 3178 3008 1867 2469 2446 1908 1886 2552 2948 511 855 155 4884 1796 30 4548 1176 3244 3193 1838 4552 2867 17 3999 2318 162 4170 3104 4251 4923 2046 3400 3992 4945 1331 1129 798 1381 3568 2185 3134 1730 228 475 1834 3746 1839 2308 4418 4758 2175 3662 2680 4674 789 3816 2277 166 877 1339 1049 3214 2730 4303 3695 4459 2431 1636 3006 3521 15 3386 3673 2431 526 1913 1376 3705 1373 2241 1925 4689 3850 2484 1728 4418 878 3999 4756 2996 117 285 2127 4979 441 3467 1110 296 4776 2245 2630 2238 4673 1672 1716 470 779 1214 1879 3988 1639 3309 3016 3239 2105 1344 2385 1525 690 692 2139 300 2217 2917 4054 754 469 1494 749 3167 1197 4804 2375 1006 2080 3396 2920 4688 3989 4321 3181 3880 1701 2127 2724 3559 836 450 314 1178 3907 2616 3802 3591 1673 1347 389 1324 2165 3224 477 1608 2862 4066 1776 1992 1851 2055 115 2659 4723 418 1077 2799 727 3032 4415 562 3635 1627 1267 833 2377 1658 442 92 2565 3151 4668 3824 1634 2935 1260 4716 4619 3886 506 2956 2635 3312 3255 2601 358 3937 972 3407 4965 4734 2787 1342 4926 42 3004 3890 1282 4658 4402 4083 3678 905 3108 3102 4882 3805 4228 794 4493 3384 3283 2795 4151 280 2739 3506 4245 4071 4595 4315 1192 851 3455 4485 2422 1279 3318 606 1688 833 826 1749 1547 3074 1139 734 4527 737 4541 546 315 4824 2981 2564 926 2141 4711 4676 1080 1043 195 3384 3767 3942 340 3926 3594 4891 400 196 1162 2117 3891 4345 4028 1161 1859 1704 1400 4211 3101 1620 3077 2951 3983 3935 755 2193 1332 2809 2319 2445 2027 4960 3274 2568 3968 1554 4690 3300 1858 2220 4120 1352 3931 1887 3409 4310 2244 4309 3998 4540 1190 2384 1187 1707 4273 4604 675 2755 1545 672 1330 1045 2660 2313 3234 4455 3677 1151 247 148 180 4983 4515 2562 3492 1271 2499 4506 3004 1916 3151 2675 2903 3183 110 2311 3036 868 2512 2324 1574 4778 4418 3772 1564 2342 3950 3381 954 3111 1352 202 1943 1571 1122 3785 1149 417 4128 3539 2973 629 3541 3984 944 1392 349 2320 278 2429 281 2042 3035 485 3470 3257 3309 2156 245 4801 2936 2058 4429 2103 2386 1162 853 2431 1679 3350 562 2867 3630 4753 767 4131 1145 4611 3216 4591 2857 4625 2958 2935 4721 163 2470 364 1758 1005 1178 4300 829 4614 4022 3753 4701 3643 156 1827 2225 2797 657 4026 1807 3863 4941 2516 1987 2313 2807 4933 509 896 4511 1074 646 3587 4258 821 2784 847 2978 3837 3051 1037 1355 2274 4264 3959 2215 4341 2146 3710 4827 1262 2368 4287 2544 3492 405 2177 4699 585 208 2880 4045 3675 2036 1214 2643 4581 297 517 1807 2147 3729 2878 4253 834 428 4500 2047 4893 2917 4858 4626 1057 3970 1225 1591 3242 4063 331 3235 3476 628 2019 1983 3251 179 2066 4648 1275 3083 2548 2304 3225 1184 657 1147 815 4464 1004 123 1988 2599 375 2621 1058 3020 4918 4490 4182 490 3983 2183 2156 2256 2168 1621 4169 1569 433 1073 2647 3597 2582 1493 964 3646 4150 654 4939 748 2727 4708 1009 4346 615 3781 1417 3838 3348 3281 3529 1029 3470 1295 2555 4892 2208 519 2429 1376 1690 1351 2377 1487 2721 3751 1374 4429 1342 124 2069 4505 2171 3088 2212 4597 1074 2072 2983 4977 2821 669 1010 184 1030 3644 2272 4569 1273 1710 2143 3527 4717 1904 2650 442 1144 2748 125 2324 2040 2303 1485 901 2778 4681 4646 4200 1542 272 3434 4563 593 1269 2761 723 2137 1173 3843 3438 4821 2729 3896 3975 1859 118 393 4061 1752 2166 3876 2908 2284 2070 1523 146 603 4350 3661 3835 373 2172 404 3742 4694 281 1278 1582 3375 738 1925 947 1019 4200 1439 1782 187 1681 526 3064 3563 2837 3976 2115 1546 2073 4328 3671 3574 3687 4347 903 4646 1932 3893 1274 3814 4673 4378 2658 3558 3931 293 128 1323 1492 364 974 4093 2991 2281 4579 4503 2175 155 4371 3427 2777 4587 949 387 1157 3184 1347 1665 2833 4067 3237 280 3814 3867 4798 3872 4665 3675 4253 1678 1867 2855 1558 1073 4530 1563 927 39 2214 3348 283 1438 2364 796 3018 4155 2623 4498 1471 4326 2626 2520 2449 1500 703 1731 1674 1596 3251 2791 1443 4907 2583 4001 2526 4272 1721 3698 459 552 17 4043 3908 2467 764 3539 168 4901 2653 443 2419 4022 3599 1339 2949 1659 3644 3458 4591 4506 4201 1673 3417 4554 399 4168 1319 1833 2388 4497 1391 3972 536 584 228 2882 1921 3457 4614 401 3359 762 1368 3536 3648 396 977 4723 2261 3230 492 491 4411 3706 3663 1667 1628 798 2976 4100 1363 917 2475 1849 1419 3260 581 1956 3433 517 1613 2024 3725 119 2413 2964 4662 4459 2653 1726 4779 1497 1169 2150 4690 897 3174 727 2940 3955 201 897 2735 1392 792 3418 3083 518 2406 2216 1718 4087 307 4696 4352 2546 1234 4035 3391 537 1338 484 1405 1986 2958 2275 4357 1359 1909 428 3761 2365 1786 3097 3439 3160 2085 4980 4263 942 2680 502 103 4712 3306 619 3999 4364 920 1915 2598 2077 399 4419 1675 4889 4651 1234 3380 3506 948 3452 4874 1750 3140 2131 4899 791 1602 4697 1079 4012 2057 134 1764 46 2033 664 3563 1004 3005 4182 1592 4111 4164 1669 3045 559 2009 1444 3383 620 259 3391 1128 2557 37 1239 2220 597 39 175 2396 3225 2451 3937 446 2667 2881 1272 306 2562 4219 2972 2990 208 58 217 3836 3442 1135 4527 2847 4980 1171 4867 4169 4571 4511 989 776 440 2285 4385 1637 2996 3509 4998 1443 790 2344 2945 2006 4335 4602 3075 1025 911 1527 2975 1639 308 757 197 1275 890 3258 3098 639 1318 4466 2198 3977 4234 722 4668 3026 637 2040 4061 3205 4392 2440 325 1238 553 3368 4157 512 788 781 2872 3054 4237 4188 2670 1619 4263 1762 3803 3594 4496 980 313 3294 3138 2432 2242 3747 2108 34 2271 668 1007 4689 2884 3146 2002 2103 1209 4988 3271 2196 978 1385 627 2747 3800 3319 58 3459 2967 528 2240 3407 3678 696 1497 4847 873 2288 2986 1189 1178 2614 3797 1129 4156 3819 1729 4870 3319 1803 1696 3218 3815 3049 2192 2802 1053 1392 1643 2379 340 2947 3182 530 949 3478 3101 3565 1852 114 486 1832 2320 2901 2146 3930 2231 2712 3271 3925 4471 2639 4352 1905 471 68 3419 3441 4484 2261 1418 1836 4932 4058 611 3957 2399 3784 4760 924 2592 1024 2496 3588 672 3304 1692 1194 372 3017 603 2436 4146 1767 846 3968 3752 4269 3196 3840 3693 742 3360 4261 3462 3973 2142 985 4834 3910 2497 3731 2079 2082 2744 4791 2131 1303 669 2036 4083 758 4685 2180 879 2579 1554 2671 2116 3329 4204 4400 3273 1747 3027 2094 3602 3652 3943 1157 3505 2112 2609 1227 2791 3729 463 1587 3111 1347 2572 293 4908 4263 3621 3468 1838 4980 3645 294 4922 585 626 4584 3183 2077 4365 3888 489 2480 3046 2705 3185 815 1190 4786 2019 1851 3460 2663 3102 2186 401 3335 4992 3357 3995 3468 4712 1561 2893 1174 386 3070 1494 3432 3743 2059 1662 4730 1906 3912 140 685 2427 1130 258 954 4120 3370 2559 2563 1231 366 4524 2705 2958 3759 2992 3228 2628 1834 3964 414 1453 2175 1192 3825 2825 3333 4676 4180 1629 4460 4928 4538 800 3441 2596 3762 24 3910 3552 832 2107 3711 4974 3427 54 110 611 3885 3386 87 3106 4422 1089 4181 4632 4562 4421 3827 4849 4590 2522 3044 4538 1974 3623 4276 4045 4322 2785 1701 3040 253 2065 2571 1398 4581 1897 456 2524 2822 666 2657 4173 3879 3520 3302 3751 1571 3484 190 1716 1944 3050 2233 2578 4732 473 212 1931 2019 2574 3449 4646 4698 344 4468 292 1088 2229 1903 3324 4007 772 2479 3551 2183 1066 4844 3036 2636 1037 125 3629 2355 2867 82 1153 2649 540 2920 4440 2932 1076 2993 458 3671 2707 3665 960 2339 2460 2050 2257 3929 3505 2505 847 2528 3941 3454 543 1229 3145 1136 1149 4062 80 4943 4421 2454 1874 416 331 4061 3709 4565 3812 4933 3199 2602 4035 4726 1717 2305 1013 1466 160 2751 893 2650 3411 3101 2153 759 2430 2751 4187 2233 4086 4272 2313 3132 1258 3565 397 222 4632 4349 4309 3187 3126 1568 4116 1289 473 2885 767 2828 441 2034 4114 883 3795 4439 1425 1873 2542 1723 975 3453 4886 4390 242 2218 3533 2365 652 4944 2413 3810 4028 457 3151 2626 667 3757 1359 2397 3904 662 2021 3456 1028 21 3397 3518 1215 3379 4440 4579 4233 3177 353 1360 2329 1497 4113 98 1402 666 1860 4427 2089 927 842 4736 3161 785 710 4289 2247 1233 58 4187 4173 4391 2122 4353 1315 4070 404 4767 1002 2165 4926 4054 4183 3495 4168 1980 4558 1212 1774 816 396 4238 4879 3994 2020 877 641 4993 1820 3316 3594 2779 1445 281 3960 4441 2430 3184 803 4760 2776 225 2886 1481 4011 4142 2681 1265 4945 830 1730 2562 1630 4421 1575 1920 2774 1089 125 4365 1391 2078 2053 4806 2554 2523 1969 1452 2262 131 1523 4188 1261 2998 4151 4399 2494 2445 1556 1227 105 1321 2320 3888 3846 3020 4833 2251 2590 846 4172 2150 2736 66 3705 3238 2846 1758 3517 1404 4821 3127 4470 949 961 1002 2883 1258 3974 3348 4778 1433 1816 1548 3752 298 3548 4163 2045 106 1669 555 909 2251 1528 2901 3720 2402 1984 3241 4266 3920 4963 1418 3588 3594 1098 439 113 929 2197 3148 3442 3459 4069 4255 3739 3848 1289 2195 2251 1805 2945 1440 4208 4013 2678 1025 4073 1499 2432 4300 2530 193 3294 4526 683 3028 50 3653 121 1565 2794 4988 2556 2513 729 1290 3592 3498 1827 1035 196 1437 3964 4109 2741 2090 3986 3277 3668 3111 495 1352 3060 4949 2560 4954 421 2689 4192 3506 284 4092 1926 2588 736 3204 4130 1846 1591 4649 1988 1451 3871 1521 701 3435 2245 1036 4261 353 1169 2872 4611 2252 2544 678 1512 4230 4761 35 4316 2960 3745 704 4639 2564 1935 2843 1458 3041 80 2260 3699 4011 1780 865 3005 297 2631 4042 2301 4933 985 1685 3606 4607 3319 491 2310 2467 3943 4369 4807 4790 1080 2081 3855 3629 608 2710 3656 2398 4716 1403 3281 4524 2267 3565 1763 1279 2483 2572 1036 3026 1451 4102 479 3620 3151 4036 3267 2303 2344 3372 120 2468 1137 1893 2973 4109 3507 1142 3516 4178 3674 3959 1444 4077 3029 3781 4911 1270 146 171 625 2703 3575 1964 31 3144 74 4474 4797 3780 4411 3570 2415 1675 1853 4102 4801 3382 472 665 2103 1510 4106 4102 1822 1870 1745 914 1577 3236 3962 430 2805 2116 238 4622 829 4957 3600 4188 1982 3378 1112 2637 2956 722 994 2115 716 1896 4656 1449 4576 507 2780 3850 4302 2591 487 1875 1153 1563 4797 1117 799 4793 2310 324 2513 4482 1367 610 2342 575 4175 4084 1312 4697 2587 4932 2077 4289 3514 1589 4535 2192 2329 1723 3061 1897 2920 784 2328 3930 1330 2472 2526 4063 1009 1510 1451 1207 4489 1204 3579 3421 1681 2344 1409 1640 4501 969 684 4611 1142 86 3716 590 4520 3503 4177 347 4194 3210 4957 3362 3450 4399 3573 1957 4775 2765 835 4068 357 4619 4287 1667 1004 783 2690 1471 193 2523 2153 869 1748 1011 288 1219 2129 2168 3044 3933 2927 4032 4168 4625 476 4955 2713 3539 614 4400 2210 3010 3971 1134 1753 1057 10 4539 3672 1295 3672 3433 349 3015 4501 2332 794 873 1316 1013 2981 4047 1582 4586 1593 553 4999 707 4868 4666 3608 4287 1983 3504 1652 3085 697 2592 2243 227 3308 1151 2657 3347 1783 2826 2472 153 3802 4671 3978 3398 1533 2394 3240 2904 3497 1465 4574 40 4501 4512 2772 3922 3970 62 2830 504 4256 3254 3845 4536 7 1407 909 1409 4839 1429 4437 322 2560 1078 3834 4436 2506 85 955 1322 4079 1834 206 1672 3644 1207 2274 3569 3140 2037 43 4728 757 3445 586 2488 4568 624 98 572 4373 4776 2276 1648 4269 2652 3044 4317 838 584 297 4353 3947 4914 1353 317 385 4447 4915 3669 252 1260 1339 4908 4112 4381 1193 1525 607 1641 4906 1907 3178 4891 3510 2986 1048 1659 4848 899 2976 2515 2929 2324 4973 1371 1118 4358 1389 2406 165 4501 2946 603 4388 3444 1041 2380 2962 1198 533 2898 2548 334 1508 3263 2825 1784 3201 370 3895 4829 2193 2159 3300 4835 1806 4636 485 4931 1687 3750 3682 1330 3190 3330 1528 816 3712 4020 4478 2292 4825 1083 2376 1829 4141 2811 752 4754 2136 3497 2600 3436 1327 4403 4984 2047 181 4350 3054 285 2943 142 3097 1802 840 1561 1094 2153 550 4668 4268 253 1859 2101 207 2209 1213 2303 2432 1497 846 3945 4507 3743 4012 55 807 367 1186 1367 2722 3995 1686 2662 4219 3351 4265 3545 246 4030 4586 4676 628 1539 1723 4734 4896 4521 3434 1915 4058 3060 3130 4257 1008 4686 551 4027 4680 2579 2230 2769 3352 3573 2770 4094 1919 3768 608 169 4337 4887 4916 1477 2214 2917 698 4944 2307 2917 2998 4863 3599 1443 1852 2833 560 185 2481 4320 3932 2123 3247 4491 2456 3627 2549 3407 2037 3925 3229 521 4933 3380 245 3813 778 2356 135 4307 3056 4158 1160 2620 1094 4735 1452 153 4658 2232 2569 1237 3666 728 2199 2614 4579 4933 1455 936 4781 3567 4737 2682 756 2526 2540 534 2257 2974 2762 2765 592 322 4897 2041 3912 4766 1819 498 1198 1356 4558 346 4417 2464 269 3105 1023 2252 2510 73 1591 181 1522 2586 1566 3644 145 3280 1714 757 963 3904 4409 3915 1847 367 3451 2722 2232 4035 92 2724 11 823 4948 4845 1082 1403 1110 3215 4924 1074 3580 1463 658 4475 1729 1518 2428 1001 3006 328 578 35 910 3880 2428 3212 3449 3235 3523 3740 893 2216 1901 3469 2288 4575 3261 3591 623 4031 1720 2100 2371 1301 4337 4956 2847 588 1877 11 1779 1664 1416 2974 2612 3338 4879 1690 393 2607 1844 3365 240 985 2062 4803 407 3548 4701 1306 3955 610 2322 1766 4180 2440 373 558 4799 695 4509 4669 2771 2955 700 3522 2612 4047 2408 2352 812 4200 4796 4431 1165 2813 2412 1921 4080 646 3061 1094 2081 1498 3626 232 4496 3463 1440 2408 3313 1997 795 55 973 2107 3263 4710 1295 1505 1296 4774 16 1869 3634 4265 2764 1166 306 2567 4411 2252 2106 2770 4232 2982 2521 4131 1805 730 2649 4234 542 3225 4392 290 3329 3871 3711 3938 572 2727 4054 4949 2551 4046 838 4131 262 532 1189 3198 3176 1534 2134 598 2275 3862 542 293 1541 3937 1136 4428 4300 432 4490 4124 4832 456 3430 2774 2564 4522 970 2812 192 4819 896 4901 1226 2741 639 2757 144 805 464 1706 2191 4795 1585 1400 1240 2845 2094 870 493 2084 3259 2359 2040 1308 3211 642 2149 4841 1988 2307 3812 3101 4001 1080 3672 2299 4767 260 3314 191 1352 3959 4206 2339 2451 2371 1972 1836 3001 4129 2001 1259 4602 2578 2364 4325 4542 2935 4097 51 1021 218 3489 235 296 1674 3976 2213 189 283 4006 4646 1174 3780 951 2825 3738 3903 4923 4673 2299 4660 4822 3095 4919 1638 3713 2322 3912 2596 4599 2699 1684 1418 1385 3285 1893 2789 1387 1563 577 1667 3252 3234 4211 4345 2522 770 2464 1771 3844 209 3572 263 2166 4352 2491 1658 608 116 1864 889 1839 4262 985 2361 2171 1668 4328 3161 2088 4782 2092 3227 317 4721 3422 3342 4983 4191 1549 1102 743 4509 1282 1315 3632 3500 844 838 674 1881 3454 3759 4762 806 3532 1834 719 2358 4874 476 4063 1716 2285 2379 1880 2205 1727 156 3599 2145 1823 3995 2060 2582 2607 2758 3708 2517 4164 4122 2966 2227 1834 237 1007 2 1350 2450 974 3085 4458 4000 128 223 1172 1739 4661 925 2430 858 2633 4543 1872 351 2124 2587 10 4002 1267 3514 1275 558 1956 4833 2157 2811 4006 778 1805 4330 3031 4648 4440 1772 3540 895 1809 2004 2100 1209 3004 304 1733 721 1439 2316 3326 2085 2035 3126 835 2644 2855 3067 2149 1276 2237 4377 2983 246 340 4227 4914 1464 1684 3161 442 4442 3589 3053 182 1762 3016 1134 2980 2568 1596 3945 4762 4906 2315 1595 2598 2057 4162 1440 4312 3003 1284 4776 3635 2767 4536 4268 1207 180 2855 3965 4290 4202 3159 1806 2674 2390 3378 805 3548 3963 1359 2358 2481 4748 2728 3784 2740 4283 2027 805 1621 1021 2226 3366 2408 1532 2602 3182 727 132 4951 2426 4604 2774 2391 3895 2160 4271 3811 492 255 602 2361 1523 3058 4810 1660 3117 4627 4529 2514 2139 1108 4021 2677 4661 3185 2685 4243 511 4249 4064 3591 1687 4713 1478 1245 1337 353 2877 2961 331 4996 1525 3113 3057 1756 4844 486 1818 3141 796 4872 1865 4878 1400 4511 301 1891 1450 1394 4393 2661 4880 3748 1949 1224 3426 4314 1171 4315 2214 934 266 4620 2525 3871 895 2786 187 1735 47 3201 570 1028 3783 3097 3440 407 1652 4335 1716 512 19 1259 1957 4592 4890 1713 4931 4461 2221 4832 932 4897 3186 2934 3016 820 4333 3737 1302 1070 3725 3647 3861 1086 2549 1639 3611 941 756 4670 2098 107 1965 796 4590 2593 1040 3460 664 3590 191 4847 3942 2211 3154 3201 1673 4558 1267 4035 4493 787 491 136 1020 1534 2259 2160 4364 2690 1252 4775 3964 4213 1216 2647 4859 609 198 4978 4465 2437 3938 1697 604 3795 3066 3464 4293 2423 1842 1047 1136 3334 409 4650 2744 412 3258 770 2592 501 2500 2267 3379 2141 2291 748 68 4448 2516 3594 2279 2779 2653 1140 1279 2472 2402 1544 2237 1919 1489 629 464 2871 2024 4527 3111 2073 4297 3567 2665 1910 3405 336 2445 2675 478 3179 3234 3356 4403 3148 2209 1327 1000 4266 1533 2085 2795 2443 3994 4324 4112 2510 2372 1687 3654 1367 4219 4980 3064 1334 3173 549 4438 3928 4420 4328 2137 517 1140 2087 3602 3520 1167 1193 1899 2546 2673 1023 2068 2760 1915 760 4912 1024 2596 3301 3709 3656 2019 1533 296 3783 4615 4267 1807 2370 4711 1475 4965 56 4362 3040 1905 3527 1089 4241 4703 53 1296 472 677 4495 4552 4922 4039 2053 32 3689 4093 4764 1007 541 3896 1339 1892 4158 3600 1158 2823 3996 2024 3151 3885 1928 4480 2688 911 4640 1427 3737 2587 4367 3383 1552 2898 2442 591 2204 3449 2300 3396 930 4584 747 4864 4065 4774 320 3625 37 2210 1475 724 4639 1603 1613 1456 539 3946 4125 4191 2872 2099 2148 1704 4316 3752 320 3608 1494 4717 493 2964 2034 2389 2575 4728 393 1796 1353 4899 4598 2562 2489 4473 3074 3374 4313 1768 3464 1401 1416 4483 338 4671 3399 2962 4978 4522 557 3032 4362 2206 3708 1900 2333 4902 2929 1816 1379 3766 447 2749 513 246 1173 661 1990 3502 3763 2512 3400 4956 129 1064 1869 1119 1601 3620 26 2488 4768 4025 1456 4180 2273 4812 2121 1547 1737 497 1423 2484 4276 4615 3022 3919 2247 3314 3853 4857 1396 4888 1234 1180 2585 4861 1459 612 4793 2831 2413 475 4633 3658 3432 2981 396 156 3000 4261 1144 2002 4854 3751 2279 2762 4902 3964 631 1823 3823 1433 3162 1721 4334 4015 3183 1522 2962 4333 4383 4641 2321 3345 2425 843 4834 4563 4742 3429 2162 659 909 2499 1871 2638 4112 2565 2360 2868 734 1924 2530 3517 1743 3753 3684 2655 1211 1911 1677 3034 1291 3508 4160 4820 4198 2828 247 3541 2550 990 4349 1877 2792 4261 2627 4689 4944 3808 3204 4634 2467 1498 480 2349 1130 1419 3109 4636 3597 2853 2465 4299 2942 2631 3609 3092 2010 4102 4062 2524 1212 2655 275 2419 4954 2039 3496 1800 4078 755 4170 1275 2782 3104 3184 4281 1060 116 2128 396 4414 387 3848 1640 127 1715 4533 3943 3140 1744 1567 2518 4177 2201 3499 1310 722 2689 1392 2124 4626 711 226 4865 4847 14 227 1026 4379 4765 933 2393 2709 3289 809 1834 4902 358 2587 183 3309 1290 3507 557 2211 2322 1757 3901 2648 3651 4522 3452 1100 3890 4805 2227 3447 276 3151 3639 3833 2167 3196 122 4482 47 1492 3008 3308 90 3283 2427 1236 2964 3440 32 2876 4540 2154 2280 4060 589 438 4128 4317 1758 1482 1353 2060 2667 3534 2952 3149 1833 1766 3903 206 3774 1985 4594 647 374 3645 4947 1793 719 1856 1511 788 151 1736 3231 3047 4184 1333 984 3243 2107 1298 3339 1560 1938 2287 1062 3488 4380 2618 4432 3887 4284 3489 377 1705 3011 4233 696 100 4474 1147 3539 1073 1569 3449 2491 3935 1107 2134 21 1840 1255 3291 218 3059 1033 1827 4663 280 3366 3080 2302 1055 3476 3099 4708 4321 4584 4944 337 2573 2333 3439 11 3485 108 2973 4939 1206 2086 1561 4278 2476 1076 663 2501 2051 2616 1032 941 4327 2793 1912 320 4253 1363 1871 3051 2256 228 4673 54 4053 745 654 623 3495 1015 2866 3647 1732 3338 6 2987 3917 2353 3549 860 2026 1903 1904 967 1404 4300 1787 2702 666 611 4317 1526 3564 210 2164 1711 963 3924 1703 4679 647 4578 1634 2167 1855 4854 1069 4348 1293 254 661 2663 1239 4471 4322 782 3576 3512 1336 3809 4068 4114 446 1573 2167 1863 3049 2093 2831 2608 338 2420 2454 4885 4820 4876 4273 409 2751 4890 2003 1124 2784 343 1387 3895 1302 1769 4265 4715 399 4288 2621 2435 3713 3065 761 981 2113 286 3202 444 3351 773 2522 841 4288 2693 3329 3614 2699 2052 1279 2754 1661 4203 1612 4744 2869 3144 1945 1215 2816 163 1572 4147 3670 1873 1112 4755 939 2804 1770 625 1071 2874 1269 2317 855 1866 4103 1914 2849 1314 42 2064 2476 2499 2780 288 2454 779 2015 1291 4980 3762 3162 2132 1005 4957 2550 2689 4439 3735 3081 78 2649 2667 2663 1345 4335 459 4924 15 2578 324 1771 3550 3349 1600 1970 1665 3681 3274 3948 4695 2482 709 581 340 4447 3678 4106 159 2206 1421 3710 2370 2421 4216 374 2534 554 1377 3310 3788 3821 1779 2714 4324 2609 2744 998 3202 4534 4630 670 4900 2386 125 3383 3534 3723 3115 3340 62 518 3144 3882 72 556 426 4 1378 3752 3098 3935 273 2522 1398 1255 2899 4703 4317 849 1651 830 2822 895 377 3452 3569 3639 3575 1121 3164 4628 2125 1745 4007 4308 1101 1637 3096 1664 4447 3535 2657 4503 3143 1673 3845 1571 3202 1743 2990 2146 3605 3160 1050 78 4094 1729 3273 214 1665 4226 513 2379 3660 2206 2394 3404 83 2272 107 770 4517 3841 4939 4604 4228 4043 2000 4277 3457 4345 3628 3977 2783 284 306 379 4723 552 1566 1354 4706 2300 2610 1016 723 4094 1338 3810 313 3373 3625 4746 2186 1029 2370 1512 3546 1630 760 4493 1601 2141 93 4446 1433 2506 1903 1127 4305 4873 2822 4549 3949 577 3368 2171 4195 1240 534 2502 4351 3260 2636 2281 1760 1291 2228 1674 3985 3996 2612 1739 4625 2676 771 2674 1579 4859 1048 89 199 2948 659 4470 1711 608 2210 2844 443 3124 3854 3049 117 4750 683 894 4142 300 1419 1178 3543 3213 1772 4135 1249 917 1453 3852 2206 6 1077 1433 3901 3154 3325 2222 2234 3690 777 1188 4675 1114 4810 1474 1556 858 206 441 212 3798 1967 3113 3902 3863 4280 1354 3209 897 2428 3900 3520 4867 1279 2175 4835 3050 962 3483 4828 3445 283 946 2187 2274 1027 4665 1547 3600 2942 91 546 2315 558 2166 4061 1164 1129 1171 3794 2590 758 4722 1363 3602 3076 2676 3538 1260 3508 3503 2104 4443 1138 406 3804 677 2615 3463 2650 841 2562 1627 3329 4915 4538 9 732 1459 310 347 3954 1214 1877 1079 2911 4964 2262 2591 105 792 3962 705 67 3907 629 1777 2613 1674 3056 1266 474 2587 1474 1073 3320 1292 2730 4578 4092 1476 3943 144 4827 920 3177 1745 866 224 4157 1712 2880 4631 4188 2306 2222 1758 3964 1969 3390 41 2102 3948 41 2648 2198 2605 4159 3848 3103 2681 1323 104 3620 788 1045 1844 792 3323 3558 2086 4823 3151 3303 1024 1235 4337 146 2642 1232 3248 607 3234 2143 1380 3009 4991 4911 2559 2823 4814 3687 2983 1235 694 2070 2198 1462 1451 3804 2010 2442 2790 4822 4781 615 355 3461 4885 646 657 4823 3957 1041 1902 3461 2939 841 3969 636 1504 622 4230 1636 2203 3276 1950 3564 4190 504 172 1084 4383 518 1225 1025 1969 3390 4144 4100 1753 3003 2931 1363 1113 4571 2252 4719 3288 498 1565 1021 1551 4894 1609 2189 3981 3300 312 2278 4165 170 3487 3672 2595 4883 2709 1784 4179 662 2272 687 4298 119 1158 4044 1082 1269 956 1813 1483 90 131 2002 2428 759 3805 2955 3526 2925 2940 4916 4394 3868 188 216 4565 4008 2540 4499 2403 1103 138 1391 4386 1652 1476 1640 4530 4591 3687 4760 1260 1139 4003 1356 2920 1367 300 3444 3693 1022 2443 4823 341 2975 1420 1565 4110 2805 4062 3963 290 3247 1758 2363 2079 353 1468 953 273 1930 483 4183 4547 365 3405 4449 4962 2456 4510 4322 1738 599 3868 358 1774 2074 2550 4526 636 4818 2425 527 1479 1520 3236 2219 4108 2839 790 310 21 3789 682 3154 1945 3094 2074 4292 2986 2513 4521 3756 605 1017 840 2169 229 309 2658 979 3561 3704 2599 1079 3658 33 2933 559 3126 3972 4714 3567 2712 752 2307 4537 3741 2296 809 3314 2832 2250 4215 99 3167 1026 589 2312 2739 1288 3224 3332 3404 4158 4935 2700 1915 2587 4064 4679 1383 3914 4425 1405 1217 2620 4351 2645 4655 2850 3434 3876 1548 4323 3391 3173 1830 1996 989 4580 2487 723 2304 4778 1141 1972 4082 3156 283 740 3861 3140 1942 3528 2802 1734 3888 3535 685 4684 1263 116 2294 2411 4351 2053 4505 1636 3116 1431 895 1644 298 3431 2739 4276 733 4882 2974 3001 2457 2654 276 2957 1219 3247 4237 1044 3365 2539 1061 1544 2894 4678 3467 1366 576 1895 4742 4591 4353 41 2931 3160 354 2107 3280 1474 3243 3512 1685 1954 1245 1104 3526 3794 646 4213 738 3287 4417 1199 2527 4857 67 1249 451 4358 287 505 3228 894 4811 1404 4186 560 425 2391 104 4052 3919 4855 414 1464 2743 1707 18 1292 4840 4940 618 3157 3747 2068 3059 1357 4518 3748 246 3833 2477 3876 1285 4634 2884 1287 667 605 334 2492 4105 1235 3545 854 1226 754 3952 3837 856 3745 4672 2091 3988 2896 347 4768 1154 4742 392 1575 4666 97 2944 2039 3089 3298 4027 3570 4422 1606 3745 2665 2197 3886 698 3846 4903 1488 927 144 4744 667 3486 3435 3128 1311 2257 3149 3443 4819 2447 1242 3265 269 4322 3953 2742 470 2880 4910 91 3947 4395 718 891 4189 3329 1405 3015 3738 1892 4691 1299 4378 2394 2738 4542 3346 222 4154 2062 4596 1925 2990 522 725 2003 4157 4862 950 60 4385 3586 1092 2691 1259 1987 3913 4862 3509 521 4240 1255 2550 920 108 1285 3482 871 1338 4809 3560 2059 3666 3058 1666 4093 4658 3137 3008 2008 2451 421 261 860 3554 3089 4409 4334 2256 4753 4733 469 531 81 2458 2335 1067 3534 706 1946 1541 2402 2205 3835 1700 3724 1790 2346 4707 2382 812 868 100 4669 770 576 1460 205 2806 1875 3652 4811 109 3692 3994 185 1886 1888 1982 3397 1795 2039 1941 3226 3547 2637 2338 2309 1611 4434 2632 4185 728 2171 1729 2532 1486 3902 4130 1408 4028 2242 276 3443 3238 1557 3949 2911 1930 2756 3677 1218 1939 30 3434 367 3081 3913 4708 3964 1351 2356 2001 4146 4564 2227 946 3216 2395 3319 1348 2728 2947 4459 3561 593 1655 448 3044 2355 1638 1202 337 3190 1060 2944 834 3123 1624 3016 3323 1577 300 4744 1159 978 4944 3190 1280 563 336 4506 187 295 1369 1791 3113 1629 2296 797 4664 2582 259 3978 112 664 677 1188 4503 2197 4950 4240 1165 1852 4985 4135 2497 4007 365 2076 2298 4108 2077 2391 2142 237 2640 4389 4134 175 4929 2597 3936 3335 1096 1108 268 4312 3343 4858 2248 134 4701 2531 1132 118 1343 2704 2095 1683 4986 3115 2720 3891 4002 4302 429 1672 2815 2869 712 4800 4971 3263 4652 3974 3029 137 1524 3382 4576 803 4669 76 525 3912 544 1462 925 4211 4593 2126 135 3621 138 361 4296 1504 1808 1266 1014 4959 3157 943 2652 2011 77 715 1026 3440 1641 3827 738 2093 4959 2105 4028 3616 1287 2524 2186 2768 4008 1294 2909 1257 3521 3317 3238 3915 2288 898 534 4803 183 1733 4983 1577 2241 3071 2760 769 226 2222 1996 714 3501 1388 980 2802 1043 1065 4065 4319 266 1581 611 1599 4196 943 1948 3977 4980 2408 2374 226 3581 128 3609 3850 4570 632 3645 412 3879 199 2679 1009 1807 366 2899 1886 3075 2547 183 3577 1849 1130 3609 4528 2763 3663 4091 386 748 3165 3302 2243 2231 1146 3339 1413 3680 1713 4452 2234 3240 3958 801 4331 141 1726 1756 436 1711 1548 582 2589 4581 1397 3335 1026 3934 3797 4034 388 3817 2384 1206 4423 1173 3650 3454 2434 2729 1983 890 4426 2245 4164 4436 1606 1527 2147 4748 2052 3824 556 2613 2763 4844 4670 1453 1567 2814 2050 3185 1025 865 4049 4318 4476 3912 2265 3049 1185 3719 60 1937 4588 3879 136 1711 2116 4854 1952 3101 2711 3293 1177 1276 4572 4680 3438 2628 527 106 4925 1880 3120 2390 464 543 180 4559 4357 3629 2459 4689 4166 2895 1152 4389 4266 1707 4908 3673 258 2742 308 2174 989 1379 718 3176 1100 3379 1920 4794 758 671 2985 4567 4830 1080 1990 3698 4040 1280 535 295 4720 2710 191 4223 1826 4926 3319 3288 1331 999 1587 1419 4807 643 1723 941 168 1258 4188 1718 2598 3599 3781 4733 1081 1433 4018 585 721 3516 4069 1961 4807 3558 2056 3934 1921 1834 3476 1916 1034 3424 3628 77 1999 2075 2827 893 347 4842 2466 1351 2404 3487 1467 3710 1547 915 2121 2349 4104 4224 677 2144 692 941 4203 2081 1422 2702 1602 1788 4719 4074 2480 2866 2973 1859 4076 4306 1412 3401 4914 1355 3736 959 4491 2860 356 1837 90 1517 1598 3820 800 2515 464 4301 1664 2551 1953 4747 2716 1288 4546 4284 1070 2412 466 2756 2840 4483 2555 4121 1165 3333 4002 472 205 3902 4658 1783 1989 2305 4738 3177 4924 3458 1642 2981 4280 3747 2250 2439 2719 3704 2868 4926 1934 3619 2589 4348 4782 160 888 3033 3969 3354 3139 4265 298 3869 303 3129 562 3089 4764 1422 1300 3518 715 3262 1970 34 4138 1060 29 3900 2580 4152 3873 1805 4326 293 3070 3738 4075 4354 2712 1756 2289 210 1184 3775 666 2956 1962 318 876 3307 4445 581 4417 1014 1078 1246 904 2761 141 4429 2186 2427 1085 2556 766 2022 3864 4192 549 3099 4322 489 2422 1115 3449 3782 1715 4670 2180 4567 4787 1672 2528 2897 1958 4879 4036 4358 4836 4911 583 4562 1910 1166 3132 983 4227 776 2221 1706 4509 964 1181 4075 3066 4668 1205 3153 2419 1761 4280 3180 1216 2038 3502 2337 4993 80 237 890 2951 4332 19 4315 3681 1185 3878 446 4167 841 4268 1504 4555 4165 1283 2146 2891 2374 1602 57 4857 981 1382 3270 3459 2443 3238 758 2603 2601 3208 939 3791 1386 3506 2593 962 4532 4617 2562 1130 1251 3037 3923 4320 4222 3379 1284 2979 2976 1306 3372 3749 4264 3823 235 2580 801 1041 3471 4874 4563 2485 2951 3494 512 3315 4403 1913 1520 3911 2858 3626 566 185 1826 891 3600 2469 3571 2057 4162 1308 4724 1383 2804 465 1381 3340 4536 2581 2820 1176 4821 852 1064 1715 1519 606 2569 3751 596 4679 3574 4433 4328 1326 3605 2547 1266 4074 1342 1725 4677 384 1280 440 3360 2534 3699 3177 2326 364 925 1252 207 4942 3470 2487 1957 3059 4331 3538 24 1425 198 1878 1515 4326 3348 1827 4764 4248 1878 824 3416 3359 297 3575 2388 2830 4550 901 1797 4805 4266 2599 4457 4842 887 1280 4444 4059 1129 452 4724 3325 2291 4041 1542 2945 4583 1584 4343 3657 3169 4232 4435 4208 2669 3900 401 2615 1700 3992 4692 1545 1212 4743 4924 688 677 1768 3115 3493 2940 2868 4665 1116 635 90 1313 3557 4831 964 1865 1573 3281 1767 2462 1691 1174 2455 3325 2115 3679 2088 1531 2454 610 4806 1543 1960 3367 1726 4291 3377 1787 3115 4974 1205 3680 386 388 2132 4843 3950 3780 274 4813 965 4473 1312 4099 4440 4235 3801 4166 1511 915 438 3300 2651 2 4395 1005 3091 834 4911 1566 4488 1707 2080 2994 2200 2856 741 644 4886 1311 4546 2606 3480 1869 487 4501 4728 4216 1089 1770 4644 1659 1064 1562 1239 85 968 375 3357 4226 4856 2278 4058 969 4845 2055 1492 2956 4056 2016 2469 4867 2212 946 242 4569 3121 1330 3878 2701 2772 2186 2624 27 2420 3957 3600 1601 3631 4950 22 1154 4827 1282 1644 1622 357 4513 1023 400 4990 3273 897 2647 3144 4723 1426 965 3085 3764 1443 3795 1 1269 2209 3811 331 2012 440 1189 4464 4641 4333 243 2728 1250 3347 4740 3631 1663 3807 2148 4629 2622 148 827 2999 4280 4504 1922 908 4810 1365 1673 1760 526 49 4236 2484 3759 3374 2761 4788 4312 1355 83 1991 1742 4121 1266 635 3353 198 897 527 151 2182 4231 1879 1754 4037 951 2044 4925 3038 239 2865 2930 4063 4557 175 2119 843 4253 994 3060 2574 4660 897 1431 2317 2057 2082 3784 76 3286 1419 381 4813 4163 154 215 320 316 1727 531 4637 462 2717 2283 3859 270 1836 4314 2509 4890 866 3604 1152 3749 3381 1635 1103 215 690 1499 1351 1019 1394 3975 131 4704 2744 4905 3833 441 4268 3246 1658 1453 3259 992 702 3615 948 2218 1854 1718 4756 1896 544 3822 3971 1988 1863 2150 469 834 2345 1561 1035 3845 1967 2477 4191 431 584 2302 2147 3749 454 452 363 1241 423 2616 958 2103 781 732 2113 2944 1999 680 1876 2690 4190 773 2547 4533 3337 3382 2342 4527 4105 2874 177 2897 3925 2468 1485 785 1856 4099 4413 3798 86 2402 442 2895 2011 3761 3264 1836 259 3650 3174 499 1115 4205 4522 4429 4959 516 1811 3614 1594 1408 2789 920 3609 4050 4968 4584 2464 243 4194 2344 3251 140 4160 852 4278 2070 4649 1245 4374 4916 1195 665 246 4308 4340 1584 355 842 3538 2401 4976 3365 1163 4067 2259 3696 3878 1860 4286 1314 2408 3854 2935 4127 2353 453 4000 756 1892 3610 2383 2446 1994 4475 159 1404 3088 3256 670 3817 636 3760 2485 2099 1684 3122 2339 1959 4871 1740 418 1186 2889 1624 2481 3377 2524 2938 1080 2826 938 4371 2343 1001 4268 1105 4287 2876 2310 2413 2671 2064 2960 4323 3392 945 318 2101 2290 877 1929 3121 1389 4043 3589 2622 3849 836 3001 2251 2126 545 3722 2081 1117 924 4231 236 1437 4845 4982 4237 2702 2814 910 2027 2698 1296 3419 4133 1535 4284 3638 1073 3454 3451 4418 4097 4231 71 1960 3513 4019 3239 2628 1154 3184 1543 2221 3978 2057 1917 2233 306 564 806 3503 4166 770 391 131 2049 3306 3428 2869 2518 14 228 4634 2344 4292 2594 1034 2155 4230 1814 296 4992 3011 146 1549 3485 4620 1502 3014 1235 991 3149 4793 1911 2960 4198 1364 817 3763 4643 654 2551 4707 85 596 1539 4958 3814 4814 2993 2439 413 2375 4123 131 3294 2208 2949 1964 520 757 2688 3673 4053 126 4771 932 4589 4704 373 2066 4907 2802 597 1687 3998 2680 1771 880 1386 3588 4412 366 4373 2944 4897 2138 194 4101 4400 1115 1937 4878 2954 2625 3277 2222 2195 1006 4044 1974 2574 3200 4171 1400 1934 401 2680 3927 3078 1751 3646 3988 4962 2244 3308 4627 396 630 1214 2875 24 240 203 482 1992 3056 1325 743 1104 4735 4796 2294 2331 812 2067 1528 4332 513 2281 2696 2182 4196 3026 1663 309 1752 892 4760 443 4026 4466 629 4572 4084 4876 3144 706 517 2157 4115 1865 3118 4676 553 188 4039 4492 1042 38 960 4076 4067 2562 1152 791 3203 4484 3898 3412 2064 918 4091 463 2200 4804 2733 2751 872 1400 4600 2638 1601 3319 2939 4700 1469 1209 3503 2148 79 45 3717 1966 4208 2315 3674 2403 2795 2984 3370 2724 1930 4949 4899 3612 3150 4105 2397 1681 3155 907 729 463 3553 3968 3463 397 2580 211 1062 1501 4541 2511 2656 776 3456 111 259 968 316 2344 2169 4197 2606 4713 3513 4257 4998 641 3572 2772 1199 441 4048 2976 2499 4230 4881 813 3254 969 2075 439 4462 2502 4257 2187 2762 168 3305 1598 4383 1132 1686 2854 3276 3777 4253 2542 2744 3150 3088 1591 46 3788 214 2074 472 2832 4665 3678 561 2059 4270 3328 3234 1810 2369 2286 1870 13 2838 3299 4317 4852 1049 3407 301 853 3375 2924 3964 2928 67 1346 1440 3580 3930 651 1775 4798 2023 3008 3783 3857 2400 4058 2247 801 2606 4057 2428 2951 3841 3257 1901 4464 1314 240 3200 4382 168 4074 1659 4957 2076 3365 2483 1839 892 141 808 345 2027 4601 1279 1044 255 204 4655 3045 450 4741 3549 1189 4771 1783 3408 3769 4434 4818 3269 1211 2903 2520 2212 1871 1675 4809 2777 535 733 7 2996 2280 2030 4651 4129 899 3517 1814 1841 3428 2189 401 4431 1462 242 3413 4132 2982 1536 2356 964 1108 956 422 727 2429 2952 949 41 3523 4955 1282 114 3723 2887 3837 3334 3982 1698 1065 3589 4617 3605 781 2292 245 2712 4764 3731 2439 1444 926 2038 793 415 2957 4188 2431 2164 4329 2035 1899 4824 1956 4393 4234 4894 4495 3652 1541 500 4875 436 2793 2916 3561 2508 4871 2660 1907 828 2428 4286 480 3090 2554 3161 2644 3628 4110 4470 3453 4815 896 4355 4895 2436 438 564 1825 1013 2625 2381 1270 4325 3798 2337 342 2245 4486 1430 1674 2728 1686 2383 2691 3976 4032 1601 2187 3310 2744 334 2002 1086 2705 1533 2763 4776 1950 3887 1932 3185 2904 1644 2450 728 678 4068 2322 2329 1481 1743 65 3485 28 4870 2638 744 2850 1727 642 4706 71 148 2735 3519 4814 3933 3702 1631 4770 1817 2151 3590 1981 1569 3125 205 4500 1798 4319 4591 3352 3974 745 2869 4182 4995 2753 1755 2408 91 2402 1688 955 4097 964 1146 3975 259 922 1320 1458 1426 786 422 4853 3901 4873 996 4533 3774 4445 2959 4587 403 3817 439 3749 2934 4028 664 4011 3814 4914 2161 4146 4804 4465 1655 4 1863 2374 1059 2591 1472 3574 2032 3746 4014 205 4550 59 4108 2514 1586 2387 1686 4657 4732 1415 168 1256 3719 2209 2087 4762 2908 406 3077 535 4623 4686 2729 130 3313 1167 4485 2953 4196 1946 3855 2945 4546 2804 3224 4784 2615 1999 1976 3009 4538 3982 3176 2411 96 1828 3686 4650 2761 3438 4965 2997 1033 516 4282 2422 1376 4820 4480 277 3699 2591 4053 190 1145 2867 2043 1078 982 2359 3576 825 2099 2250 2766 4351 1692 3124 2051 4403 3345 2010 2690 1211 3597 2903 2489 3347 778 1782 3561 1634 4843 1345 2617 1018 1825 2293 899 684 4303 4219 238 194 390 3057 4426 3100 290 2535 3415 4372 4210 1363 4062 137 3788 2093 3406 3648 2934 3827 2969 2558 3110 2430 1708 2967 1644 3508 138 1563 4219 3252 530 4363 3675 4229 3965 1352 1338 4647 1401 4477 110 4712 1200 608 1132 4360 1561 477 4021 2317 3510 2019 116 3264 1533 4581 513 3495 2600 1849 257 3145 4573 1829 411 4109 486 2077 1180 179 1977 2814 4460 3657 2841 2711 4911 207 563 250 4390 259 3978 4648 699 414 1244 354 936 2974 3499 633 721 3226 4525 2942 4261 105 605 2306 4425 1947 287 864 3837 958 831 3310 957 226 2091 4048 4401 1926 1541 3565 2437 4441 458 2528 634 1193 797 2624 2291 1608 2708 1112 3977 577 1778 848 2576 472 1756 2818 3407 2495 348 3246 1532 4314 4161 1470 3350 2156 4501 3090 4121 4967 3750 150 3997 2465 4061 3319 2184 4921 4210 2994 2431 3454 2246 3109 4457 2160 327 2204 4188 2293 2128 3997 4078 2990 3406 4348 1461 2519 2388 4736 1567 4522 480 3388 1124 1565 4115 2127 4870 4231 3981 692 3336 71 248 1027 1404 21 3304 1574 3411 4127 2209 1837 3034 2638 1241 3771 2535 2982 4865 4174 2264 2865 2448 3307 3548 1149 3304 2599 4015 4561 2895 4455 2907 2516 3896 2689 2594 390 3959 4185 229 797 4241 4709 4648 818 1633 761 2075 1801 3212 2716 1738 4933 1518 2881 1966 2089 4403 1287 3323 880 2751 1706 3016 1318 1006 159 2354 3724 1997 4012 3440 3792 375 3734 3016 1970 1793 1896 4745 4137 4326 2035 4135 2148 1643 2000 4355 2850 676 1832 440 3506 4950 749 1951 1083 4291 3382 564 2478 4201 3327 4838 2495 3891 3518 499 3735 3790 3263 2 1053 909 2065 383 2712 70 1895 1450 3663 3371 3761 2584 3617 3698 2432 209 4085 3173 1293 688 4396 4283 3994 3623 4442 4373 3095 3456 304 34 1583 4868 397 1083 3912 856 2448 2287 207 3315 3680 1849 4882 2018 884 1629 1356 2565 3267 3895 4316 655 598 3467 2534 4409 3393 1198 1264 1207 966 1188 3351 321 2201 2423 1192 3508 2869 3279 4839 2607 2661 1277 3923 2286 4596 2398 1247 4451 3582 2614 2443 4352 1628 4594 4202 2382 1940 3909 4362 1305 1215 4420 4678 4137 418 3538 4351 3858 4653 117 2183 509 1287 1335 1660 1437 3247 3533 1796 2195 3861 2492 2635 4979 1983 1023 2566 836 1284 794 1819 332 181 1498 391 3698 319 187 1407 250 3738 3289 3047 757 213 4791 638 4974 2215 4659 2720 1782 4296 3991 1451 2984 1054 250 3130 2334 4040 4301 2637 186 2039 1863 1863 1190 552 2746 3015 4173 4339 4611 3415 911 327 2093 2312 4673 180 4711 3780 3202 135 706 2251 432 1545 996 543 4713 3664 4559 2231 138 277 2818 5000 1900 1541 3887 4623 3665 2280 4444 1912 356 1045 538 3739 4438 3612 4961 697 1450 730 4306 3147 746 1009 4859 244 2151 3149 4335 3834 4021 4464 1563 1665 1220 4390 554 1327 3064 1170 4410 217 4890 2128 301 3965 4334 841 2801 2494 3107 4898 168 2924 3414 188 777 1977 1655 2494 973 820 185 631 3179 3906 2486 684 916 4024 258 128 887 2106 1163 2319 1759 4976 3112 2826 1720 204 4407 2886 773 693 4628 1932 4301 550 1377 4771 1578 4791 904 2042 2176 211 4179 790 4236 281 4981 34 2099 1884 487 1090 2270 3427 1924 2551 4749 1585 4140 1534 3416 3622 2189 2161 2136 4956 1725 1468 1092 954 4858 2497 4204 1421 3906 4005 1674 10 2251 3752 4276 2286 3764 4105 2236 4222 146 4928 2344 2167 2308 2930 2330 847 920 4809 2424 4874 2556 545 1869 1526 1173 4436 1991 4199 1091 4751 4887 1268 4379 155 3804 4872 4836 3541 3536 3938 2267 2470 3465 2493 3359 3547 3225 609 1053 1622 3951 2024 4237 3875 1956 3890 2795 3140 4407 4721 2079 3062 4586 2893 3373 898 458 154 4110 2285 266 3525 3925 2968 3521 163 595 2568 2503 2738 2732 2583 3244 2414 4048 2641 4738 3269 747 40 2886 2084 2653 993 3403 1591 4506 4501 3022 2660 1042 3081 3875 2065 1290 1038 4318 4578 2042 153 1451 717 1646 2948 208 53 3557 803 261 4986 645 4273 1227 1526 4949 992 2082 3970 2312 1852 2177 311 3089 4561 570 1974 690 2496 843 2713 331 1215 4854 47 4282 758 3265 4668 3341 2994 1559 3694 3529 1869 4662 1129 2191 1044 4703 1380 1113 3064 4161 4138 4074 3590 2751 2554 4123 1503 3301 4720 799 2424 2686 1185 4408 2851 4633 1715 2159 4685 3887 2739 1240 4142 3903 252 3803 2700 3603 3775 2557 1816 3048 4773 2277 791 4186 3383 447 3658 4381 2879 4132 374 4341 2860 2480 4357 431 1906 1219 540 302 3464 545 3019 3063 3192 1010 64 2085 178 3114 516 686 2769 4114 1620 963 900 2461 2817 2444 1479 1836 3497 4706 2767 147 700 1532 1834 985 63 2459 4477 4804 1788 3637 1475 2019 1280 4685 2869 4786 4 4185 4605 545 3045 1475 361 4894 1532 4521 4462 4758 999 2918 2291 1752 3926 4966 58 2266 4799 3270 4290 1002 4570 3713 3383 4446 2581 1572 2232 3076 1657 3907 657 2459 491 4729 1847 4544 1196 3637 3086 2283 514 2687 3510 2167 61 1751 490 3757 1074 1295 1328 529 1836 2684 1860 3940 4974 2256 2116 4528 1754 4515 1397 3743 2029 398 3077 1573 1456 3894 4855 2793 193 3039 2346 3608 2232 1438 178 3202 3626 766 1630 4259 1322 668 1672 2899 2011 4379 264 3271 4735 2633 833 1214 4827 4768 1019 252 704 3662 1767 4570 2804 1525 3078 3404 3783 1916 2747 690 1647 4148 1084 1791 4148 3835 4141 4701 4252 469 4028 1191 1688 398 4142 1542 2541 3833 3849 3301 437 356 3800 3757 4499 562 339 1178 3226 4175 3428 1219 2343 3712 1714 214 4570 4961 4914 4105 58 1804 865 4818 2182 1025 4011 2721 1420 4304 4903 3097 2397 1377 2089 1658 4247 2492 4775 1514 4986 1881 4989 3879 3404 930 2769 3838 917 1260 1191 3984 2155 1834 3574 3008 2696 794 1824 1062 1663 557 2286 3663 4386 4891 4082 2802 919 29 124 1356 1446 4473 2430 3413 141 2706 4504 1817 1212 4342 4828 1337 4866 262 1531 4959 3110 1185 870 2613 4974 3281 181 2743 1251 3020 2340 3084 83 3140 4593 857 1462 4088 1824 1054 322 4625 4343 2391 792 3774 2618 2052 1796 4384 3304 1609 3976 1742 1764 1151 289 4059 685 3593 1833 3499 1782 2512 212 3082 2894 1240 2747 4948 3034 4976 2996 502 3558 3286 1383 1572 4328 2409 3130 4425 4165 4965 255 906 4226 4931 1409 1915 4388 3350 3546 80 2608 2886 1032 829 2284 1121 460 1975 2012 3349 3529 3241 534 4136 3115 3528 862 2008 2613 4423 787 2107 545 2756 304 3689 4149 2025 2804 3380 1144 1028 4378 3279 1697 2535 4234 1604 3697 777 222 4308 203 1090 894 3036 139 4579 908 202 1900 2372 3721 940 3577 3020 782 3017 909 3958 4700 4757 1643 4454 3037 114 1478 3303 1232 2810 3754 1888 2793 3542 4322 1554 822 3330 4751 4540 499 38 1272 3448 1711 1038 3188 2795 1189 2763 1833 1920 2108 4769 449 4302 888 2031 4384 2286 694 3626 823 1886 3956 265 1204 1208 4286 666 2936 3115 4474 1252 2031 2665 2926 1875 28 4072 844 1232 2690 921 4013 2174 948 2668 1107 2310 3294 3986 733 3300 681 4337 4879 2199 2907 1172 223 4981 3269 33 4465 2653 779 4521 3788 2803 3631 11 4603 1223 1223 3433 1085 1350 1363 1897 4150 2208 1112 437 3876 2624 535 3132 1042 3616 2006 2943 88 986 2966 4988 1793 319 1083 1935 2963 820 392 420 355 208 2120 3726 2686 3976 1590 1452 1913 596 3630 2566 4651 4903 3873 2548 1638 2402 3709 2847 4161 777 219 1502 4040 860 4447 1091 1762 3024 3820 1796 2987 3500 3589 3114 848 4453 117 1981 1909 4258 2776 2445 1898 1944 1640 1203 937 2799 1185 1326 3906 3835 1924 4623 4472 2916 1760 3693 1162 406 3796 1129 3587 2594 2111 2188 2065 4635 4305 3036 2737 986 2255 1627 1410 99 2162 1520 1934 4542 4096 1779 4412 1334 2986 3357 1552 3077 837 2286 3218 4974 2985 613 4675 4074 3133 1820 2995 1076 4665 3450 54 1549 4362 3447 746 2648 1057 339 2786 2151 220 4095 4934 2284 1140 906 4625 401 4006 1341 4642 89 1562 688 4891 2900 3871 187 677 3343 4269 2885 4690 3682 2585 2505 466 816 2005 4828 119 4818 2005 3985 3016 1836 779 245 1194 1191 3683 106 586 1037 2328 3888 4700 2713 4197 184 4911 4012 2701 3375 1935 3033 124 1249 3594 3618 4844 2484 4995 3744 2337 2256 2955 3151 4877 1710 1346 4671 1677 4414 3010 4220 3889 1063 2893 3671 4120 3403 186 4100 3210 2832 3228 866 380 40 3947 3006 3736 338 1833 192 1554 1223 109 1323 4020 3141 756 4705 611 816 3595 1854 3967 2972 1422 912 4991 620 1765 1638 4307 558 3897 2526 2984 429 2419 2580 3936 4222 3622 1674 2991 4723 2400 4242 3519 1987 3285 1910 1005 1448 2020 3369 4921 4839 3048 3692 298 3796 384 2434 3360 1243 3695 2883 704 4088 2564 1581 1932 480 3204 1990 384 3278 531 3868 766 1439 4743 293 4939 1446 2485 3583 3744 2201 3137 2273 4929 2817 4891 4120 4849 2974 685 2867 4053 4921 1518 2720 2028 3281 3161 1357 4918 2655 1007 815 2002 865 1617 4438 1446 2026 2327 2391 1994 4304 339 1865 4405 4773 2966 4553 3631 1568 507 1582 2181 1721 1455 1485 1673 960 3392 470 960 3966 2370 2589 1634 4170 4371 546 4956 3885 4928 705 4361 30 2934 11 4325 744 4354 3499 1521 3231 3961 4258 3362 2239 4249 4092 4450 4781 3462 2721 1438 707 3438 2021 830 2728 701 4064 903 4806 1802 646 3268 2027 3200 23 905 4464 2478 3392 1687 4653 808 2969 3940 4419 2171 1278 1983 4264 2709 1006 4680 4007 3258 2055 1622 173 3368 1904 1671 1389 3548 3005 468 2973 3971 3302 1713 2839 4491 688 2738 2089 662 1250 1161 533 4518 914 1449 3162 3747 4230 1390 3689 3727 331 4506 3352 4987 4322 2258 1979 3079 494 3335 1678 3358 2327 3550 4132 2399 865 1432 4331 4573 3406 563 2278 1344 1488 3479 4322 1531 248 3153 4673 819 4450 2331 2194 2294 1518 498 4967 2042 1617 1143 4277 545 2890 3807 1103 644 685 3195 532 981 4323 385 917 563 3944 4617 992 1682 2708 4064 4295 2296 2435 2552 1538 3850 4645 1958 2705 3301 886 3827 2810 4909 1471 2732 3601 4713 3507 2834 4323 4236 4139 771 4186 2974 4443 4487 4340 1234 554 1363 4 3445 2518 3106 1616 2325 582 919 3681 1896 470 1452 30 4848 2551 4998 4209 3774 4860 558 4392 3492 4317 3233 1269 490 1392 1817 4943 4313 3843 475 4063 2435 28 4303 3604 1881 1665 4395 415 3547 1136 4672 2360 2396 3352 1763 1695 596 1622 1549 843 1004 1570 2644 3527 3957 303 4784 504 3105 3734 3023 2104 2201 603 4225 1902 3757 4303 4388 1836 927 4916 2233 4752 73 1484 3253 3499 4769 1435 4585 4637 1228 1576 403 4399 3473 632 4811 4599 490 2691 1535 2624 3686 693 1791 3559 762 806 2657 1647 75 179 3382 358 1909 3803 1011 2758 4463 2226 81 4397 813 3657 294 3605 1125 2036 4962 108 2274 1291 4267 4949 4453 825 2617 4542 742 4424 4930 96 4191 1796 2735 3690 258 3867 2590 3550 1198 3299 3790 1467 4926 3612 3734 2777 4633 1690 278 744 3571 4444 675 809 4259 3040 2808 3531 2915 2589 3312 520 1860 1007 2109 1309 2279 2334 4148 3830 3556 1295 831 3431 279 1817 425 2692 2038 4954 2045 1042 3100 4496 3320 1843 1450 2368 451 2335 2081 675 3122 4557 496 4972 143 3422 2476 4491 4239 3419 4195 2013 1211 1098 984 1153 985 2901 4883 980 1745 1866 3574 1830 2313 2588 1577 2435 4730 2848 4198 1652 3088 1873 1949 899 4221 581 4946 1410 2430 1862 914 3733 2477 610 314 4227 3869 4172 2416 2777 498 4928 1871 2215 1366 3986 1016 4689 1277 1448 2980 1543 754 3676 1834 1213 2599 4963 175 4684 1418 4904 2521 3991 2154 1866 4980 943 3206 4113 117 2216 366 2557 2185 337 1752 4695 375 2200 404 2126 386 3060 33 492 40 1521 4486 1039 37 3464 2449 488 3745 3476 3180 4047 3454 805 1067 909 3299 17 655 4448 3427 1526 318 475 4015 1930 2384 779 1944 3699 3460 1411 3126 4367 2929 2329 4004 2790 221 1655 4433 602 1426 4258 4232 2046 4132 2807 273 2316 4812 4785 4758 2917 128 292 943 2094 3880 598 2982 2141 2083 2616 428 3480 224 4305 2442 3662 3229 3699 3969 3979 92 28 3962 3713 1313 3655 1719 722 1645 2304 2776 4447 4494 1996 191 52 12 207 637 3441 2398 3995 1386 2195 323 1071 1537 4008 1570 1062 2969 3263 4346 4740 2933 3390 2386 4093 2013 2050 2843 1950 4667 3315 1888 1314 3031 1500 4805 462 292 2135 3741 3677 520 3984 1899 1052 1264 3141 4394 887 361 2244 501 2923 4872 1773 1472 2426 420 4532 3724 4066 1030 192 2183 4366 1104 1255 610 4691 627 4232 4593 2956 3711 4455 2831 1831 1455 3740 871 1070 122 1644 1268 3327 4564 4255 4674 3309 2098 3288 2442 4204 2322 1041 2178 1592 1401 2652 507 831 4986 2010 473 762 3270 192 3471 1449 4015 2869 3128 3620 3435 262 135 4938 4183 2323 4016 3150 3130 1887 660 4429 405 2979 1641 4241 1634 1907 4696 1193 3114 2591 1510 1079 1045 3260 2827 2104 3942 1321 238 2760 2381 3363 2502 531 427 4793 2594 4141 4433 4368 2835 899 3297 4024 4989 4864 275 1109 3226 473 2338 3583 1614 2497 4885 3626 684 302 2278 1183 3143 402 1494 3089 1882 58 943 4961 4921 2699 2936 3339 1406 4816 3277 2247 4405 4405 1589 2912 4623 1944 154 4696 459 3250 4532 1154 4249 346 423 2287 1125 650 2744 162 146 1160 4891 20 3780 174 4896 200 4133 3867 2106 1144 1745 3040 2375 4262 1930 2284 1307 4164 820 305 4924 1085 4930 2788 79 3209 4903 3464 4434 3941 1246 3012 4576 1105 3195 2849 3624 720 3672 1901 550 4523 4537 4898 4889 3870 4104 3391 851 2554 4809 4598 2133 538 2911 1661 3552 4014 3990 573 2756 4754 975 2454 4053 1288 1023 3137 3529 4658 1327 828 291 1665 2573 306 419 4921 4546 1176 4932 2098 67 4241 3901 689 1409 1627 249 1772 392 4472 3183 906 4403 3598 1490 4217 526 296 2921 4390 2379 3066 152 3649 1534 2080 3086 1678 2993 4616 1229 1932 3233 1059 2950 2402 4559 3928 2202 1349 1319 4826 1009 4452 300 2237 3007 3661 4762 364 4090 3916 1515 1766 494 3427 4091 1357 633 4132 2204 3814 3303 3441 4299 1675 4199 1157 3241 2796 4131 1001 3194 2113 2812 1920 2297 2154 4941 3562 2171 3168 339 1333 4175 337 1387 743 3765 1239 4396 4014 4251 593 4097 1512 1113 2785 48 2507 1543 2141 4309 4694 4322 1807 4896 3542 1883 1229 3570 4275 2351 393 4365 1960 1248 4369 1025 246 2826 4312 3535 449 2687 1772 2754 473 3116 286 81 3403 3986 13 1591 3054 2197 515 3339 4983 1120 3070 297 1869 1192 3096 2822 4005 3852 2040 4495 4439 156 1087 3843 3879 639 76 4029 3533 2251 1345 1547 3797 1672 1283 4841 1432 4477 765 3983 1905 850 4966 4263 2281 1741 3094 3280 1884 1613 2845 3318 386 2450 437 2063 847 1435 1827 3679 4467 3406 386 1453 1162 3764 4767 3164 1724 3409 614 803 1647 624 3484 3013 1360 3270 514 2746 870 763 4849 4852 2455 3364 4176 3123 1745 2859 880 4138 363 1333 4601 2903 1473 843 1226 1599 1451 4954 3333 2983 2966 1315 64 1388 3137 4547 941 252 610 3284 914 3923 2199 3707 2298 3184 3117 4720 3411 1893 2021 217 4566 1450 3930 1886 3251 4250 2540 2070 1282 1324 4407 2682 66 2131 4677 1749 4669 727 2824 3466 1130 4042 4681 245 2219 180 1972 3168 2076 512 1905 4696 1346 1372 125 3230 250 69 1823 4311 1093 3641 2259 1580 315 2675 1962 2995 2812 3154 4624 3740 1440 2090 1661 20 1769 1665 2053 1190 1636 1195 2312 876 2436 1143 1522 4242 423 1448 428 2812 695 2982 4633 1364 929 4202 1586 4325 833 85 1411 4402 2469 401 2995 1920 1638 3806 104 1495 1730 4247 2177 4293 1068 1675 2890 2723 1194 2492 4340 758 1046 403 4474 15 1038 3090 3604 1052 2677 320 3760 189 1863 4489 4756 4439 2881 2116 1558 860 3646 4843 1252 3025 2811 3326 2820 4687 2356 3104 1565 1931 956 272 2396 4215 3514 2474 169 3390 1942 4012 1079 1971 2264 3593 2175 579 4290 2153 3069 4166 3825 4687 626 1274 1536 586 2760 1064 1716 2852 3577 325 1161 4334 2161 3219 883 4290 3855 317 4614 4480 2616 958 855 2234 2572 4307 921 4775 2455 572 2593 4340 2113 3335 3090 78 1807 2005 4090 1065 4296 651 1651 4108 4544 1907 1219 2003 1504 2568 1748 548 4412 4925 1325 3810 1068 3087 1671 285 1179 3022 1928 4272 3027 777 3548 4778 2408 2543 3127 3214 1192 846 4468 1899 441 679 1425 3396 323 888 1497 40 1210 3553 2672 331 4789 1048 2731 108 4346 693 2510 4693 3608 3238 75 2086 3747 3756 3458 3091 3539 1300 2707 2073 1829 3440 4534 3061 1792 1388 2395 2053 1290 3785 3946 2836 2977 2236 4685 2482 2299 880 2753 450 2270 3760 3161 2027 4552 2542 1235 4944 3032 1615 3672 2520 611 1877 1696 4750 1880 4940 300 1194 620 4973 4203 3766 4903 3061 917 2049 3533 2047 2955 3072 2287 1158 4869 528 567 3780 1234 573 1975 3702 636 4783 1283 1486 3617 1368 4218 3568 3523 4383 1945 765 4049 1487 4792 3043 3940 3040 1099 1866 3867 637 2642 2992 4247 2957 4761 1135 3791 4651 1137 1562 1198 334 3885 3899 4112 4513 2670 976 3065 1916 360 833 1494 57 4378 4324 2537 3672 426 4114 3881 811 2623 3663 2648 2203 1885 357 4419 3377 421 2826 4246 478 522 4053 3205 4723 1876 3461 2148 4458 3281 1322 3832 3115 3991 4690 2612 2223 2964 2037 1173 3066 990 4754 2462 2944 3043 840 2965 4855 3827 2949 148 405 3392 2995 1033 3222 4221 1326 3142 1223 3772 4759 2746 1830 4094 2124 3990 4479 2328 2501 3528 856 768 913 3883 750 3076 3983 3430 934 875 3838 3449 2693 818 2541 3579 3288 2464 4059 2294 2013 1138 1520 4097 4680 3864 3842 4045 2592 4214 3338 825 3503 3604 244 4743 1829 2175 4803 1852 2373 1077 1194 1643 2230 2245 4372 27 3475 1645 4908 3749 3180 938 4526 4167 1803 2412 3229 4427 1352 2198 4706 3032 2478 3970 3636 2640 4883 116 3226 1993 68 2050 3651 3484 3406 962 4766 49 766 4468 1674 1641 810 3756 1736 2235 3102 4433 3635 2999 2801 2065 439 1822 3773 1827 3616 392 2970 1451 2654 4644 179 2449 2199 3092 1223 4170 3613 6 1977 470 3788 1900 1481 4464 1037 253 3738 4882 822 234 3257 630 696 921 60 3509 1696 4430 1361 4396 222 1765 3770 1347 593 2513 2048 4676 3680 2601 3477 1850 1130 4261 4576 2287 784 2525 533 2804 2366 1082 3395 3245 4173 499 4060 682 12 2618 1624 24 2210 173 402 294 270 781 329 4289 512 434 4121 4056 253 485 1880 4584 4614 996 4449 2025 2697 1833 188 951 1367 3812 3764 2098 1989 565 919 3230 1123 1698 2426 76 2160 3143 4435 3271 131 3865 2501 488 2851 2802 111 1843 1113 1321 4069 4904 2353 1247 2350 4090 3757 1506 2076 1803 1049 4093 2631 790 2504 4638 4042 3500 2229 1807 4357 3400 2795 1359 4385 971 4734 3142 4759 3160 3968 3252 3138 2145 1437 314 32 120 631 2799 3852 3279 546 2244 47 3737 1705 1561 1227 1414 4144 1758 3983 1819 2927 3770 3686 3824 4942 4072 4719 3192 4403 4477 78 1364 2173 1580 3714 1720 2669 4858 221 821 1880 1849 1647 4134 4390 4201 420 1243 854 3019 2929 104 240 2757 3491 767 577 4304 4712 2978 1403 381 171 2226 970 852 3980 2907 1280 2947 3254 2101 4209 4101 952 1037 4872 512 2333 4953 3121 2094 619 3456 4317 1725 2496 2696 2601 3775 2280 4646 1774 115 960 2106 4811 3882 3695 2104 3038 3674 4655 856 2095 1503 2952 4230 1006 1653 2174 4834 1976 4967 2926 4282 1893 4179 837 3828 4533 1780 3921 820 2206 2391 3958 340 2848 1390 2058 4926 1953 4120 1065 3428 289 3551 769 1465 1920 2640 3527 2334 3139 103 4017 670 2459 288 2802 1089 3973 3055 1082 1037 1819 4033 4987 2760 2057 2313 3877 3544 3009 2716 3498 707 1040 4029 411 4431 950 3178 2289 4171 346 1388 2525 700 596 1107 2736 1026 1529 720 803 800 4163 4498 3249 2895 910 3882 3808 2091 1932 2230 3908 2452 3258 4193 3844 2943 2217 1201 2115 1931 1054 4689 1840 21 3274 1557 926 1396 4546 2424 4229 4261 656 297 511 2632 2816 1825 3404 4481 300 39 3758 368 2745 4860 438 857 3624 560 4629 397 4294 2763 4988 2215 1300 4996 4437 1952 4887 1742 1223 3644 2225 2150 245 3787 1886 798 704 2041 4968 1981 2681 470 1692 2757 4432 1814 947 2164 880 1537 3210 3243 1216 197 1562 2066 1851 975 312 4370 33 2934 4174 1657 4052 4632 2768 2218 2740 3027 1208 538 356 430 2347 4308 498 3997 4546 4454 3930 2904 394 378 1212 4748 4220 2902 930 2040 1510 1636 3611 458 2215 3899 1939 2880 4631 1252 3856 4647 2613 934 3486 4568 2671 450 3852 670 3646 2191 1853 3985 647 4815 3481 2773 2435 2536 3545 1452 15 405 3374 4000 2941 403 4490 2562 1850 100 1381 3982 934 31 1122 444 335 310 1415 2713 3806 2654 3777 2924 280 3267 3533 3177 590 1961 184 889 325 836 2497 4008 887 3441 4433 1382 3193 3451 3202 3743 4811 4415 1429 2859 347 1928 4146 446 2882 315 2396 1713 2525 524 4826 4231 2589 3456 1688 297 3159 153 4332 4435 1749 2029 4817 3085 2308 3599 3655 2026 2412 1637 49 4140 1403 4384 725 4742 3426 671 2128 1753 1774 2420 2048 3600 1368 4829 4640 1027 1950 2628 3615 200 4248 2640 3753 1781 1035 2434 2628 4232 90 809 4653 4847 2368 3294 1569 2840 4807 3361 4652 4682 4044 3058 773 1842 4016 2120 880 1880 2257 3414 755 3247 1815 2841 1721 568 4695 139 1682 1943 3307 3779 521 341 4240 2083 1077 4652 936 3369 3080 3806 878 1622 4483 3719 1492 1602 3896 3406 903 350 1350 4784 442 1408 1377 4589 3151 3747 4968 1657 1185 2676 1373 2748 4934 102 1056 939 3677 159 4461 3485 148 4673 217 4862 4612 794 3689 1191 2611 4500 1635 348 3833 3637 3026 1349 1723 4688 1070 2253 84 83 1386 4126 2943 1799 4253 1604 782 2043 3745 4973 2206 594 2415 1959 1824 2688 1057 2226 2034 1472 4135 4666 500 41 4643 590 3676 4020 2941 3108 1842 2992 271 3331 1100 3855 809 4991 572 1190 1086 4800 1669 1553 1494 3531 4313 228 3354 3016 3998 2827 4803 706 3036 259 516 1426 4145 4790 4531 3397 669 4404 1836 1545 1806 4796 3622 2188 3725 2807 2364 1341 3256 2598 2205 4761 582 3831 1796 1399 3822 4244 2680 4084 2584 1131 2013 128 2850 2735 4162 1759 4316 3421 1842 2618 988 4904 811 2363 3308 4126 4785 844 3767 1265 4692 3097 31 2144 2701 4457 1690 3467 4637 537 2088 3377 2367 1393 2823 2494 3929 3653 4511 2877 1375 4301 1351 3347 2496 3469 1894 2716 4783 2158 3658 4987 3635 2867 2045 2223 1359 1101 4522 4216 115 2832 3949 3390 225 1451 1544 930 577 380 1871 563 285 2058 3725 4211 3486 3465 4764 2408 1925 3114 994 2115 4202 272 1934 332 4273 4891 1903 1236 144 353 4949 257 1651 1696 2598 462 4576 2886 4115 40 4699 1185 4576 3994 1035 2431 479 1010 2419 3288 2134 3442 1002 1310 3900 2344 524 476 2896 3998 4278 116 2090 722 4701 4584 1728 1079 3880 3018 3715 2067 4986 123 4151 407 2897 2104 4414 3346 4314 40 2366 1958 2634 4944 398 1761 1262 4319 805 870 3900 3994 2052 1554 4456 145 3158 2263 384 2504 119 612 752 4415 4474 178 1495 235 3194 2385 1728 1634 4522 377 2162 563 437 4913 3153 540 2487 316 4339 3586 1145 2399 1171 885 4233 4813 97 1736 4232 3411 1455 357 1362 4836 3654 3016 1241 2909 2703 615 3171 2298 3515 672 1335 3376 2924 4531 2524 553 2841 2772 3755 1611 3910 3234 40 3625 337 4611 2036 1416 2423 4302 4494 2499 3909 1663 2741 944 1887 2006 4392 4281 4324 3552 166 1652 103 1989 4086 3636 3480 2936 345 109 1593 3435 4619 1891 1602 2656 2797 2532 4030 3385 4086 3185 1180 1960 4061 1954 4230 280 2473 3967 1157 4122 3298 351 379 2193 1397 3981 2727 2063 4739 2278 4525 4485 3346 3004 2675 1831 4923 3974 486 4365 2658 2966 4051 3452 4682 489 3446 43 2838 3147 2710 3439 3985 3400 3159 1263 2847 3860 2422 2856 1785 20 793 3858 2174 2251 2133 2401 3012 4582 2622 101 1379 544 1570 1906 3218 4375 502 3201 1680 957 1320 1373 2797 64 1475 4871 1350 3090 3534 1659 668 4953 3397 2785 373 1616 3270 2684 810 3461 3190 1422 408 2033 610 4658 439 2539 1710 9 4070 2037 545 2246 4445 2613 823 1282 2793 4702 238 3784 2635 3476 4553 3114 2129 4803 3384 762 2780 2769 3934 4082 4073 3960 3490 3125 768 4141 4087 3307 3400 580 3779 3817 1945 3313 2668 3311 1080 1336 2294 2640 3958 1446 742 3693 1234 2373 3467 594 786 3052 4343 4880 2262 4453 2586 2698 3334 526 4831 2072 1982 4232 1894 3102 401 3227 3184 4006 947 3696 2294 1074 1030 1901 2867 3355 4510 4253 2989 3101 2477 13 3352 3960 1448 1569 3827 313 1639 2244 544 462 425 4579 432 1382 3654 3163 3885 839 4019 3591 3495 1782 1650 739 576 91 1583 3179 2088 3986 3844 717 353 4251 3725 514 1219 82 3357 2961 3538 1704 4256 3533 3675 2920 855 1506 1099 1867 4951 203 2160 2780 850 2223 3429 1797 3644 280 1274 1777 271 3563 2090 4351 615 4746 548 933 175 4677 435 843 515 2940 2038 2884 4388 2239 3400 2264 2007 4935 25 1253 1982 1202 1507 1729 3941 1394 2886 2602 1006 463 3732 1430 126 4320 3997 1379 1582 2494 3965 2624 666 2802 3905 186 429 810 1862 33 3676 3288 242 1392 3278 298 4617 1760 4739 3947 849 189 3010 3401 3550 3911 3880 3565 111 1395 1680 1534 2975 2296 918 4462 2285 1947 2347 2507 4292 4763 660 2880 1268 3309 4971 329 1207 2489 1380 3066 1541 3819 1049 193 1336 1187 4111 3680 905 2661 3983 4332 2665 3394 190 4688 81 2494 4301 3379 2450 2728 2289 3637 958 4596 1588 2678 4405 2780 3106 1096 1457 2315 1565 1616 467 2193 34 4121 3811 3770 1002 3376 212 3358 1834 569 1285 1003 4427 169 4457 4894 4130 1426 1488 3086 73 2762 4236 889 1917 2020 4597 573 3278 3773 2869 1401 4778 1896 2901 2945 2337 2891 902 4245 1442 4880 2537 562 1765 3461 3432 615 816 3444 3250 1594 2299 4091 1707 3393 467 1709 1865 513 3562 520 2488 2859 885 309 4951 354 4485 3716 3793 2422 3479 2917 1933 4787 4100 4183 4031 3267 4522 700 2253 1816 2840 3419 3386 2203 4254 3246 2958 248 1923 4842 2235 4503 4741 2521 4106 2925 4805 2491 3461 4641 2512 3088 3242 3055 4823 3296 2214 3328 3815 907 1807 1576 354 425 425 2871 2557 3980 2043 4281 2400 4849 1967 4574 2281 1835 1125 506 4769 776 1152 2670 3053 2458 575 421 1774 4838 2278 4376 1802 224 3235 1771 2161 3462 3201 2214 2976 2681 3240 1124 4425 3599 4019 1239 3465 67 3664 762 2769 1323 4156 502 2606 4025 244 4126 1082 4491 1541 4986 3952 3100 2070 3680 1507 1608 1889 2782 2720 2332 2181 2362 4327 35 990 2202 4030 594 1788 3884 430 1733 936 3535 4940 167 98 1432 4297 655 694 1575 635 4221 3705 3543 4914 2641 4153 1353 3211 2765 875 1529 4497 3590 4435 1288 4471 167 3999 280 743 653 444 3387 3622 2836 1176 4573 3533 4960 1118 3197 2050 853 77 2368 61 2857 2673 86 4811 4868 953 2987 247 3319 1511 1215 2812 1098 803 2935 1876 4211 2856 4058 3332 438 4678 1228 3397 4096 2326 670 693 2707 2657 2884 3060 2142 4258 1566 288 3962 2263 3439 401 925 2524 2825 3109 2851 3503 4048 917 2960 2189 1794 1694 1343 700 3989 4426 678 3143 2665 812 2040 4358 3058 2472 4418 4739 4367 4464 3134 2797 2622 1760 2963 3177 3870 331 2546 4172 2483 2211 931 3882 4981 1757 4358 1379 2121 362 2139 1096 1919 4584 202 2314 1890 4647 3019 4764 2347 4653 3704 2620 3943 314 1470 1646 4380 4189 4328 1409 3320 1445 3868 2335 2866 3472 4299 1569 2591 2607 4517 1234 4358 1240 2547 3503 3836 3203 2700 4621 4993 4566 256 755 2274 4033 1120 219 1613 4211 4924 4318 4135 2427 2147 3549 4953 1791 135 4080 3383 4593 1702 2203 4448 468 4506 4892 1937 4691 3354 527 1386 2771 1975 3114 1815 3989 3848 1097 1560 421 2422 67 3153 1381 1489 2459 1163 778 1161 1248 3097 2646 1413 3109 4916 2957 352 4122 2592 4520 3671 1793 3332 2893 980 1193 4894 1420 2526 3895 3685 1020 3503 4968 4765 1212 4068 1745 1559 3794 3961 2519 1494 840 226 3591 3922 3601 4731 2167 4985 241 2914 3403 193 1074 4423 1561 992 4856 10 1109 2124 3830 2013 494 1411 743 510 2063 493 3638 2071 3127 3637 2869 3654 4785 3371 898 21 3813 3468 1710 3427 829 1537 1356 2217 4617 196 2248 2341 20 598 2685 2770 3724 1332 1214 3487 3741 4653 2518 828 1479 4686 888 4752 2044 4254 3720 2125 1451 2610 1503 1666 1840 18 379 2416 3345 4322 2372 4462 530 298 1641 598 1554 1847 3953 4389 3860 2671 1170 1678 3823 4633 4342 2936 3407 4627 785 2604 1577 3026 4732 520 1131 4238 2013 934 522 3810 3485 3093 3865 1384 2648 1351 1489 1252 4521 2122 1387 1212 4731 240 240 1694 3209 3846 4258 1498 887 376 3664 3788 1126 3348 4774 2892 3492 3194 82 549 2106 763 896 1449 4564 1031 3063 1211 717 4029 394 51 3120 3215 3969 3198 3232 2299 4669 4420 2417 2011 1719 80 1012 3830 4897 2300 3751 2421 3067 498 2011 2126 3904 604 4956 4173 734 1012 3805 1110 2298 2293 4553 4364 4882 1184 867 4110 2097 1368 4623 916 4702 2703 2070 4118 565 1982 4350 1517 4188 1313 1592 1576 4663 2321 1065 2353 918 1248 1745 4022 370 3304 3711 8 2947 677 2090 3031 3236 94 697 4356 4789 4448 4957 2589 4009 2515 58 316 2430 3691 4002 833 4807 3024 3281 3860 3045 174 1562 3611 2698 2070 3264 3986 2316 347 1726 3726 3144 286 1000 3353 4205 739 671 4498 221 634 3610 1594 3359 4606 1615 839 2760 4777 2822 3484 469 558 4654 4303 2986 1814 2798 2275 1190 4364 4230 1196 4741 1225 1763 717 1509 3792 2606 3037 1105 1883 3942 285 1417 4388 1089 3724 2688 2773 2975 363 4133 1633 2896 370 4418 2384 16 4769 3008 3391 2410 3703 2577 1022 1482 1983 2853 2376 2626 606 790 3918 3038 3463 411 4076 2088 4487 1761 643 3316 1897 1525 86 493 858 227 381 2679 2414 4626 3676 2586 4418 1470 3661 4686 4840 2357 3866 1161 878 123 956 3818 455 4110 4887 2834 4272 1738 1275 4134 844 565 3165 4350 4337 4932 3380 697 1737 4197 3116 7 1834 3171 486 4749 1766 3990 4894 1045 412 2216 1604 2739 4501 4504 4796 2793 4799 1843 2998 4772 1470 4014 3094 1660 750 4021 533 2344 714 88 4990 1384 552 1416 3786 1921 2235 3639 1172 4853 3616 3725 2310 2344 3745 4235 4843 4516 2925 284 1266 694 510 1271 2281 3038 1385 4871 768 4083 4714 4499 4658 773 4733 4214 3616 3105 4318 3472 2253 4073 3490 2643 930 2569 404 54 2812 1811 289 1790 337 4988 4300 824 3759 4253 4851 4737 765 1331 2016 2054 3080 2439 832 3132 4168 1014 3991 185 1704 1506 979 1809 921 2567 4925 442 4863 2047 4011 1080 4195 1591 3744 90 775 79 67 363 2269 1742 3892 4970 3033 3980 2210 4058 1042 2415 4127 2651 989 3886 2266 3247 370 2881 1708 2261 2813 3439 468 4530 1806 4829 4491 2523 1209 2054 433 2013 4335 2222 3158 3733 4196 878 705 2752 3791 2211 4645 772 780 967 4143 3653 597 1511 4689 201 269 3251 2538 4788 1652 2305 4388 3069 1438 2001 141 4215 3259 3794 534 1001 2401 3332 2551 1487 2157 1893 3745 2406 2758 517 2858 4460 2954 2809 4349 4558 3503 675 3583 4143 4996 584 1171 3984 4469 2273 4463 1762 442 4211 1653 3822 472 1567 4595 1022 2606 4218 4899 2145 3410 4086 3468 1587 450 623 2535 898 907 504 2459 538 2790 3699 3617 1298 2358 4748 736 2405 3611 855 1194 4218 2665 1357 3246 4205 4658 4300 3668 2891 1856 3828 516 2458 1116 1850 4695 4255 3642 3120 3796 4389 1178 3355 3245 1797 3097 2364 1575 3064 1630 2360 1150 2303 4501 240 1734 2884 4887 2890 315 4438 328 2790 2442 4073 512 593 3678 2107 1395 3221 3196 497 2513 3719 4703 2520 3214 4128 900 4212 2131 2357 3967 2860 4571 4591 3973 4795 2647 876 4664 129 995 3028 3694 1033 2855 1796 2426 3369 4030 4887 2170 2748 2426 1696 1863 1315 4054 2657 2232 4656 2915 4023 615 2193 4156 4803 1610 4363 2273 1042 395 1301 544 3654 681 4896 3327 2348 1781 2502 3908 4548 4246 3536 3061 3804 1541 3574 664 3045 2346 4916 1644 2268 3917 1655 3438 1227 4597 4491 3454 4917 4029 4544 4239 245 578 2681 890 3160 1350 1036 171 1270 888 284 2387 2341 34 1634 836 4662 3826 4504 4616 918 3713 4829 3075 3070 335 2708 4708 2028 93 1236 3704 3368 993 193 4319 216 1286 106 4773 4388 1457 209 3842 2050 181 1590 3283 1571 4872 788 2207 1732 3380 459 3994 3599 3471 3572 4109 71 4923 4584 3724 871 4110 2242 4663 900 2563 2440 4137 2886 1648 1638 4228 1619 4294 4378 2108 4789 300 905 3239 2319 3429 4433 2275 4883 4469 693 2000 3295 4711 988 906 827 1970 3850 136 4308 2047 4446 1864 1637 2429 3562 2609 2193 1022 3727 1687 4826 3975 3014 2546 4549 1732 2767 2919 4460 3513 694 1550 2986 1954 4441 2050 1451 804 2708 3252 729 4474 821 1681 4496 2329 16 3551 4451 3636 2739 4876 4804 696 1379 2671 4024 2753 2182 4005 3233 4284 1367 2853 2554 603 4582 2868 3151 852 197 4010 970 826 4540 228 3975 218 2517 4736 3953 3288 2296 4691 2658 192 1601 1246 2351 2021 173 533 842 1717 993 3423 519 2154 2267 209 1775 4011 2255 3051 1440 2009 4915 4105 1842 522 995 2291 4931 4002 1086 429 12 3109 2270 880 587 1766 3084 4295 4063 564 3843 1435 1071 1559 1840 4096 459 4247 4416 590 1905 4990 226 3816 626 113 2129 2256 1338 1274 3275 2793 1187 1569 4436 1172 3874 1822 2620 2676 729 1065 2149 3161 628 403 726 4321 4684 3826 3139 3946 663 4769 162 4818 3597 3717 3167 431 4381 4953 4001 1575 2694 2131 2259 2738 2670 885 1660 611 1735 4749 1671 602 2517 589 132 276 1497 163 1989 82 1945 4410 1898 1654 941 2368 4117 825 4180 478 3735 3544 829 3691 1057 1994 3118 697 4500 3500 3937 4886 1562 2517 3762 821 642 3690 442 891 888 2107 3311 1778 1938 548 3322 4297 980 2445 4111 3193 3981 1675 1224 3090 592 1453 635 1452 980 3303 4911 2358 4468 2250 3851 2251 4632 946 160 904 4106 4311 3554 3144 2794 3484 1354 1280 3235 2947 2271 3955 1563 4472 1376 1734 2647 4193 3739 4413 4221 1236 682 3901 2007 3417 1601 440 3135 3468 4105 212 4718 2125 2984 3940 3675 735 735 133 2306 3748 3858 162 890 935 1620 3417 1814 4752 3376 84 1989 4220 4177 3561 2771 795 2795 4035 4142 1192 447 1862 769 1669 3683 3630 2780 1212 2192 769 74 223 2034 872 1273 80 2180 3331 4478 538 2897 1586 4358 2086 444 3980 2726 1583 3449 452 4109 2063 3282 3895 1965 1687 1635 439 357 2235 3149 3675 1417 2692 1855 4925 744 1116 1520 658 3869 3085 3935 1534 2840 2211 3588 4413 330 165 1300 4355 2292 4616 2720 1821 776 2348 422 4022 1990 4541 4783 1299 1889 3315 2407 2623 3456 3026 3449 2664 1693 1691 3752 4400 4745 985 4855 4653 86 2013 4010 2857 20 1219 907 3194 3909 611 710 3075 3512 1584 3621 1682 3961 3492 1372 264 4895 490 2022 1684 534 1619 230 1968 3867 3226 3175 1890 3019 1872 3701 1645 1859 1920 3378 1237 3353 3708 914 1055 3122 3918 1095 574 2594 2584 3013 3255 455 2725 751 3190 2574 1325 1600 647 3957 3189 1547 110 2855 1125 1428 2663 4940 48 4349 1519 85 3495 4586 3320 1228 351 3453 3657 4130 3622 2003 2180 840 2178 1228 3943 2351 2354 3375 4403 4079 3778 484 272 4388 3884 1248 863 1940 66 3148 2262 1658 3765 3175 3320 1294 1833 2455 1010 1259 3726 828 3288 1232 49 1446 1998 2024 1761 3817 4854 3234 1674 2864 1792 4889 4277 4632 4526 4836 4574 2920 4876 311 3741 1863 3310 4881 790 4694 1722 2637 2977 2570 1121 4769 1410 1236 2107 4737 450 1912 2384 4005 1196 249 4143 1582 4513 4595 4083 3197 1292 4456 3912 4941 455 1028 619 668 4277 4361 3272 1038 37 2844 3793 2970 1741 4326 4158 2931 941 1931 1279 4032 3304 1878 1388 1364 735 3284 494 4358 3509 4004 4315 3194 3651 6 4781 4287 4446 3585 2556 4264 1788 1442 3520 4419 2787 4660 1751 684 4434 2707 405 4179 3566 3088 2071 2930 3455 1440 4407 2056 1592 949 2771 416 1346 2531 1830 3227 4753 3124 1030 4562 750 3669 3052 1892 4171 111 4375 2238 1466 4679 4609 598 4071 2318 456 904 1321 393 2047 3161 2549 1106 298 4230 3035 3261 445 654 1567 2900 3494 4492 65 404 727 4198 3085 2006 1829 4537 4708 598 3427 2042 386 567 3656 206 1214 1446 2116 4755 3236 1747 1119 3149 1286 1539 4667 4714 4511 1248 1277 2998 4775 879 4144 688 4770 1609 1481 539 1345 3723 4460 2526 951 4694 2366 4397 2732 1175 1769 245 2966 4984 19 2571 4451 277 1063 782 4193 4328 2162 3001 4703 1726 1615 3010 4441 2408 3996 358 783 1699 1203 3834 1294 824 2546 2843 1358 1572 4939 440 418 3529 1980 3194 4683 3708 2465 2203 4397 4221 141 3868 4857 4266 2956 253 1602 2468 3869 2609 4120 1976 1752 4887 640 311 3652 1306 3953 4998 1740 146 2536 623 2572 2217 589 3630 193 423 828 14 1351 2591 3645 1210 1256 616 4069 4227 508 2084 443 1440 755 4172 1323 634 2405 1706 1702 876 2690 4013 24 4521 2651 2089 305 2773 4887 156 1861 3155 2534 4034 244 4278 98 658 4394 584 1273 3080 4744 2710 1437 3905 2905 897 4875 1721 1102 590 2360 920 2787 3895 4375 3520 4504 3537 1244 1857 4392 2084 3396 934 2061 1502 1618 2886 4346 3912 180 4027 2536 2471 1940 3622 2466 3188 185 1105 3992 3549 4875 4219 4968 4010 3386 1752 3296 2376 791 1671 478 3089 8 1970 152 3299 265 849 2484 3461 750 3591 2409 4077 1467 4932 3244 1932 1044 4849 1181 3391 2908 2383 3551 1512 2058 3560 2427 3596 3592 2252 2973 1755 4515 1246 4862 651 4182 589 2904 373 446 4820 1405 2694 1815 721 401 1944 213 2033 3611 3022 3124 4331 2128 667 402 3289 2416 3684 4071 4922 4807 4145 2404 4139 1437 3816 4153 1889 3959 1634 1708 2528 2916 2157 2121 3231 408 4728 4893 4562 4860 3322 498 3391 1188 3235 1935 1841 72 168 3565 2456 228 4276 3763 1463 3439 3138 618 4653 3144 2476 905 3205 4276 4783 858 2374 4449 1620 3811 2043 63 1633 447 2275 3410 3814 483 3722 2713 4113 4089 4543 618 1978 3976 636 4636 927 3753 4138 4947 4153 2556 10 3655 1950 4969 1028 3269 3925 3680 1276 4829 1069 3897 1440 2978 998 4765 1355 1237 2174 4859 2262 4491 325 3859 3841 3850 3033 279 2254 4320 67 917 3711 1900 4904 2750 2363 2411 442 2442 1717 324 1373 2450 4949 3372 2266 2533 1261 1563 767 2467 2676 3078 1508 4477 3039 2851 2127 4155 4243 4583 4033 4252 3421 1259 424 3986 2490 3747 4443 1083 4655 78 3953 4889 98 2121 858 4571 3438 1972 2516 3706 4044 4579 4743 2461 357 3830 4882 4533 168 1921 4292 4354 3810 941 1827 2772 1353 925 2752 2594 3856 1234 1489 223 383 304 350 3240 4904 4999 3333 3375 1691 1458 3719 4763 4258 219 3176 1934 702 237 4010 1269 3360 761 4691 164 1017 2178 1154 3736 227 3705 3694 1834 3309 4009 3071 2187 4946 1611 691 3114 2491 1772 4283 5000 3241 3947 3219 2613 460 4915 2125 4511 4462 23 775 1898 2689 3409 2336 3787 3741 817 2239 3860 2603 4956 3516 2812 4421 2371 4421 4532 1195 4104 203 3274 2735 116 4522 3442 4386 3420 1740 4608 125 959 2999 1679 1281 2146 3658 845 191 4084 3100 4292 545 3386 4837 2435 1743 3548 171 27 3243 1798 383 411 4838 4064 2357 3661 1424 2487 896 606 3068 2266 4835 2218 2793 1501 33 4821 2378 665 2350 4411 4591 370 2571 3913 3330 1608 974 4089 3171 2158 1047 1362 3101 2838 1365 4822 3406 2724 4975 467 723 726 1700 699 417 4347 3651 3275 4493 104 3291 3175 4086 1044 117 245 3173 334 3997 4709 2764 4257 1796 1008 3276 1271 2817 566 3517 195 4691 4982 3066 1445 3945 1290 1442 26 1386 4072 137 3338 3149 2938 2076 352 2403 1151 3617 4438 1904 968 2781 2246 1925 3436 2659 4322 3849 3404 4316 4996 3819 1087 3073 1551 1674 3103 603 900 3509 3579 2580 4238 3763 1603 899 1631 4677 4615 1908 2288 1863 2505 4406 2037 2763 3205 3019 3223 3813 3616 2067 4000 2000 967 25 3738 1175 3683 3516 1017 3725 3852 2840 2052 254 1643 2435 4712 283 438 1688 3645 3698 4999 111 3183 116 1734 3147 318 3342 2987 2795 4358 4688 3292 449 4784 385 37 1206 2455 3632 619 1772 4252 4749 1264 1178 1051 78 3339 3548 2188 3706 3077 1521 2234 1578 1996 1051 3511 3858 1083 3874 630 629 3320 2425 632 4407 3134 3992 2584 3920 561 112 3895 4303 3748 3082 1104 2021 1574 4161 3717 2358 3176 867 2960 2124 937 596 523 484 4026 2426 3785 2814 3931 3498 522 3881 4132 3786 1267 3877 685 365 1572 383 1118 2762 56 504 1583 261 640 2606 1506 4885 433 4322 4772 1084 1 4881 192 2370 118 1699 3787 451 4847 1263 4489 2124 2936 901 543 3786 2611 3594 3815 4019 3378 3352 1543 4626 1198 4699 3610 2823 3323 1045 2941 45 1129 4962 1883 83 1421 285 3954 1740 3662 4794 628 1823 3184 226 751 2359 540 1890 3085 1971 1126 107 4197 375 1038 3348 4544 2290 1736 1804 2156 1654 2364 4448 941 1636 3174 915 1951 4501 1919 2953 3453 1857 3866 1651 1190 3820 4784 494 1266 4868 4516 3683 2761 4997 2232 2593 140 2605 4431 1895 1066 4872 2744 4106 3357 2165 145 965 2898 1518 602 3908 3621 4348 4910 2976 2306 1650 3254 2758 3965 3309 4893 2400 4923 3370 876 1826 1039 3816 3728 294 606 1657 143 4489 1803 1286 87 2139 4852 2208 3663 2859 19 3704 4748 1945 829 463 2382 4066 3807 662 1720 600 1500 2528 2515 2487 2248 1475 4979 4257 1976 1379 1305 635 2920 2407 3999 2182 12 3306 2599 759 1079 4067 3013 3807 2327 1197 3992 2611 2110 296 3229 605 643 3798 3740 2665 1167 4511 3705 3769 1905 3718 3396 3914 698 4017 1089 2333 666 4516 3025 4967 4137 287 1432 2097 4982 3988 1477 4872 2316 386 4892 998 616 3861 1591 615 1820 1283 4449 4885 3551 1768 3170 3821 1403 3651 1958 3304 2646 343 1390 3835 161 3147 3493 1543 2484 2626 387 1041 1744 3676 2438 1339 3131 4115 2517 2129 3344 4951 2035 846 4132 1499 1434 1652 2723 749 2933 119 2120 2706 4828 3123 4960 2951 3772 3641 3952 1425 1421 2735 2498 2606 4034 2797 4709 570 908 616 3874 2435 367 1706 2360 4798 1444 4128 4408 4456 566 411 3729 125 2813 1040 2093 3900 4030 1256 3243 952 3792 4160 731 1169 4448 3482 733 2097 3262 3179 202 408 4278 4995 609 1161 3872 4152 1012 1018 3585 2611 4480 4736 3040 3529 3985 4473 2337 3179 3531 4287 3701 3414 3426 3476 4872 4972 1779 4289 4746 1578 633 789 1239 376 1225 3500 3223 1268 3270 573 3390 3359 1389 3979 4341 3278 1538 534 1119 682 3466 3367 3165 2777 303 4751 4323 666 4327 1952 3425 2157 3757 1938 3162 4457 3047 168 992 2204 4166 2304 1238 4935 4241 3351 3861 3727 1274 2819 3248 4597 4223 4359 4231 3559 3642 1442 4512 1165 1634 4136 153 253 56 2624 304 799 1451 3676 1731 3705 92 4012 144 2756 2627 1811 2462 1805 1072 4144 426 4749 874 1239 4764 554 2548 2006 4839 396 2083 1968 1244 336 577 3933 455 297 1293 1984 3849 2882 2529 1648 1180 1773 1859 4055 243 2391 3476 4542 3807 1577 2756 4359 2874 4521 1212 1834 1384 2823 2002 225 4233 3440 1305 2371 3993 2631 670 1732 329 3599 2108 588 859 4338 233 1812 3873 3837 3791 284 4326 3609 4220 3248 4795 2612 4474 1254 212 2206 312 905 1417 213 4230 209 1918 2257 677 553 3666 1240 3605 2800 3716 2035 2982 2257 681 3303 3856 986 3951 2926 3730 3233 3022 1771 2374 386 2378 89 2611 690 26 181 3930 2448 4348 2079 4098 3742 3551 1182 4533 2764 2319 1745 3376 3302 4476 454 3871 2201 379 2030 2374 82 2508 4351 3865 1951 266 2337 4965 1747 4622 274 1277 3990 3349 458 4038 2851 4949 4567 1419 1 68 4851 4721 3955 4001 297 4476 3952 2833 4515 3033 4099 1691 4135 778 651 4020 4573 893 605 2445 4819 2517 3277 2192 4809 3471 689 1142 3069 2775 726 3427 769 1401 2528 1528 4368 2016 4471 1825 3772 4226 396 2429 2595 3217 3201 649 4469 1284 1582 4133 2656 1292 1028 4189 4773 2727 3070 4049 3384 2353 3539 2629 1531 4982 1262 2458 2571 1233 2182 3787 3562 4489 3446 3929 4004 4126 3870 4184 2514 1880 2232 2128 3138 1433 292 1460 60 4118 2268 4214 3950 4609 1841 321 4954 4938 3900 3038 379 4929 310 2280 3835 4926 1888 24 1088 2202 4027 2401 3291 2315 1978 2652 623 4052 3635 1958 3552 4874 3698 4294 3145 1528 254 3023 4020 3316 2146 4644 4095 2672 4605 1991 2585 2450 3963 2112 1033 1780 2617 2060 3351 1484 1796 1364 1609 4453 4883 1554 2064 4973 1737 3591 2176 3861 3476 640 3636 268 2105 4236 2879 908 1685 968 1468 1587 1965 3395 1606 2980 2135 290 4441 180 3463 1069 1472 2813 3123 3144 3548 406 3760 1067 228 2576 4779 1651 1703 3787 3240 479 4067 1087 1542 3883 2722 76 472 3616 3840 4506 382 4202 3726 33 2842 2161 570 4939 2500 296 3885 1325 4286 4249 2683 3554 593 1064 3767 4343 527 4675 1196 3224 1086 4041 3901 1698 35 2711 3230 3183 2580 3988 3608 3517 1461 3135 4433 4351 3581 3179 3890 2162 2726 3002 1879 3993 3296 511 658 2154 2158 4794 4009 3111 4839 240 4740 846 4670 3865 327 3706 1171 2048 4286 127 1240 799 4684 1649 93 4168 1683 2806 965 3765 3519 655 303 776 4834 4284 4189 4572 3962 1389 4752 4258 3023 4905 4946 3557 3614 3659 170 2367 4992 632 3708 1665 1419 1122 3351 1263 2096 3640 1461 4082 2075 2980 1382 1388 2519 1323 1133 2055 3095 4321 4889 191 4366 2650 2958 4971 4776 4010 34 1208 3263 4670 320 1166 3551 4345 8 1761 3553 1672 965 1481 1196 2062 3773 4290 1359 3073 157 3661 1625 3339 507 1629 2610 618 4290 4179 1631 2560 569 3987 1761 4123 396 509 38 3358 986 4372 503 1439 2613 3354 3761 1671 901 2170 3164 2581 4837 3045 1063 4139 229 502 3306 2799 3582 3366 4138 196 761 4272 4920 1734 1384 2574 4610 146 3644 4306 4993 4043 1749 1310 3042 1102 2845 3405 2157 3647 3758 359 4873 3170 1679 4057 3110 1403 2651 3019 1601 3598 2161 3424 4356 3064 4565 2897 4907 3795 1846 203 3200 838 3062 292 2415 2315 4717 2898 1179 1432 4862 660 559 3294 2113 4591 2662 3085 1383 2498 772 1414 1849 4810 427 4071 4146 375 1583 2483 2928 2245 994 3728 3927 3844 505 4615 566 4633 4316 4199 3311 4571 2826 4673 603 670 1987 869 4308 3811 1084 277 2546 542 3943 333 1839 3975 1592 2449 1755 3618 4745 2583 2816 3535 3951 1200 2238 1930 746 3180 4425 4196 1545 4395 1694 192 1948 3428 3050 3311 656 1882 4291 332 4271 209 2500 1753 1005 3438 4782 4377 3684 1693 3394 2547 985 2144 2399 4805 276 1975 242 3991 4308 18 1593 980 4321 4897 2551 1765 248 3629 4748 3981 4083 1836 138 2781 2798 2184 1057 4714 3891 617 963 3146 1151 599 1033 659 4275 4032 1196 1460 2427 4120 2836 4594 3450 3820 3197 3141 2597 2006 3509 3840 1475 3268 2520 2972 2996 105 420 2285 4127 707 2021 4116 4370 579 1362 3355 2773 4952 4222 684 3439 4252 1080 2947 1384 1405 1427 1631 4245 1686 3567 2197 1088 1403 3742 4245 3125 1577 536 1763 2286 2923 2551 3023 2752 1622 68 2901 3828 1398 704 1582 263 3110 372 1494 1898 4877 3954 932 1170 300 4457 980 4705 3833 2836 1768 2371 3022 3084 987 3483 3874 338 1149 4723 4183 1934 378 2863 2386 3171 395 4851 3279 3536 1595 296 4163 336 3474 1364 2224 291 3686 950 2292 2739 2390 3478 1562 1840 4133 4131 1687 76 2997 155 4382 1872 1097 4951 3253 2781 2673 3 726 212 2834 331 4783 1319 52 4857 3410 2701 4450 4728 926 1946 3141 356 3604 156 1298 3471 3314 3071 3447 4142 2044 186 3898 3514 1342 3104 858 3336 2699 809 2476 1385 4857 4574 1823 1627 3475 4600 4384 238 1557 3017 4215 4895 740 1657 3352 1248 4540 4019 4355 2214 3175 1837 2485 1074 4093 1860 3949 3897 2518 4765 2167 4772 4834 4741 1085 2625 1553 1859 2336 3176 2980 3064 235 1790 146 3870 2665 1573 4243 1182 3938 650 273 4192 3322 3566 2242 4495 4074 1342 2952 1986 1109 3403 1337 3829 1044 347 2111 4822 747 1950 4392 3832 4922 3233 3383 219 3588 4486 273 1354 2771 1507 945 1083 3650 1542 798 2219 1642 3024 792 2528 278 3591 3006 3205 4902 3289 2874 2369 2416 3432 1251 2640 2970 1817 2698 3848 2834 2844 1222 630 3230 3527 152 2663 2140 1059 3927 1175 4796 2013 4766 4997 1448 4638 785 3941 1779 1996 1396 4829 1855 3303 1868 1184 2077 4741 1619 3062 1633 3534 1560 3778 4884 616 5 4802 2256 3444 2511 3387 3832 615 3418 4683 2853 4210 451 2245 4377 195 2923 2032 3184 1618 2675 3048 4618 3525 2970 4948 4851 1468 2785 1558 4020 2565 2472 3462 1231 4369 694 2904 3566 4389 2012 4185 4892 1250 1210 3790 1458 3902 2698 4148 2908 369 288 2273 3938 4657 3032 1154 4688 1550 3096 1643 3806 2886 2065 379 104 1522 4866 2588 4038 4672 1837 1735 4222 4919 1400 2598 3413 182 3214 3577 3826 1821 3436 4074 1899 1113 36 2120 4454 2853 3485 1408 3634 4220 2832 3055 1955 1456 157 1713 2385 758 132 1246 2273 288 541 3535 3315 97 1864 21 2330 2484 4454 891 1319 1318 1094 3055 2215 2815 2856 4477 832 702 3934 3604 4176 2714 4606 2415 3230 1281 826 2293 3279 332 1175 2625 3778 2969 1785 1530 4300 4104 2878 1156 3462 2103 4815 3782 1114 4759 2178 2074 1153 4100 2098 1241 2047 3984 2349 1916 4397 4160 2501 2532 3967 1390 3552 3122 2684 1661 4136 3703 2161 4721 668 3782 118 820 3981 3285 2263 362 1562 856 3796 1654 2012 814 4177 1338 2587 4626 1271 4268 4327 1963 4369 251 3359 3180 1712 22 2958 4813 2888 1749 3569 1592 241 2566 3490 3429 3942 4817 3528 430 881 2157 4645 2227 3029 2121 2846 3736 723 4395 1271 3898 3766 4541 3629 118 911 2987 361 370 2041 134 3812 1026 4918 2084 957 1388 4128 1829 4077 2716 1609 3047 1500 2289 3291 3084 2192 678 2409 4455 1837 1202 3621 2427 2408 704 839 1899 2915 1568 4924 4691 765 1972 1781 534 375 52 1796 4765 2375 363 562 4119 433 3271 3668 2571 913 3029 4913 2271 4706 3410 4110 1885 1474 643 2722 4153 4755 1382 4746 2244 1796 2679 2614 828 1718 956 4386 2257 1200 81 4646 2794 4148 885 3423 1830 3535 635 1868 2556 1269 4770 2273 587 2466 3302 655 4666 2962 797 3850 3769 2722 874 386 950 2252 2845 3091 242 4559 1136 4164 3977 2997 1572 2644 4302 1956 2106 4504 3724 174 1867 2127 1726 4712 65 4566 40 3702 2667 4916 3219 2790 4693 3032 1669 4009 4389 1061 207 2381 4167 2525 669 4621 674 2731 1866 4727 4522 2839 457 3037 1444 2462 3837 1709 2780 1904 2938 1457 3154 3056 4041 864 752 1752 4912 3827 262 4426 4648 617 4303 4416 4173 3555 1153 2164 2954 3104 3233 1945 426 3914 1333 1632 64 4280 1624 3244 2000 2810 2553 1439 2835 3064 2444 3098 3855 2404 1911 865 805 1027 3055 1925 1642 3647 2225 712 1470 1616 2993 2796 1144 2118 3758 413 3871 4409 1251 4618 66 1138 1096 48 242 1831 368 471 2435 859 697 2699 535 3763 3934 3724 4466 2890 704 3614 1975 3366 3497 634 113 3368 1736 3891 2827 3632 1296 4370 241 1815 416 4467 61 1084 436 4630 251 1344 4698 126 3932 4129 2903 3157 1455 4530 280 4798 12 3914 305 2770 2423 4297 289 4244 51 3262 4500 4469 3092 2523 480 3272 636 215 2480 3511 2799 1939 436 2772 2942 3590 4615 873 768 473 4784 3433 3749 1772 193 2844 4489 4759 1411 3527 4575 10 3064 842 4955 3653 1536 4280 791 4568 1245 1186 3615 1365 4190 3253 2901 4857 1720 1215 4677 1951 2824 1662 4210 4804 3626 2057 760 644 2134 4885 1352 4140 4029 3105 3047 1918 296 3074 4518 2232 1154 712 1347 1781 1369 3383 2007 4186 1433 2495 1695 1354 40 541 2388 2667 4763 1736 906 2191 1424 660 332 3372 1354 2138 1654 4220 1009 1918 3874 3350 3319 1680 4372 4259 323 4988 4686 4890 2746 2090 3013 4860 3241 4206 1857 4096 1428 4513 1473 800 2651 4798 4533 4771 4472 3806 2202 4153 2802 3628 3346 4010 3756 4890 4033 3935 30 1163 4113 2695 4699 718 119 3516 194 3169 676 483 2494 1556 4196 2136 4070 1122 2802 3583 189 4284 3675 2284 3491 245 4550 1300 2218 2246 666 3250 4242 2548 1856 2819 2965 4749 1837 1754 3003 2743 3786 3781 1432 1370 2188 4086 3785 3104 2172 3019 1427 4540 2231 2470 812 512 679 925 992 709 1512 1099 1661 3287 3172 3653 1167 2319 4984 3551 245 1543 3101 965 778 4121 2663 1970 445 3449 2705 596 2553 2630 4800 4357 3166 373 1939 1500 726 3206 186 4370 4225 3141 92 798 2681 3674 3103 3017 3151 1722 4171 371 1572 379 4519 2500 3384 3228 1123 4203 1455 379 4821 2739 2959 644 4260 753 1044 4249 3424 952 2620 2725 1776 3365 1868 1936 4754 2258 4008 398 2950 3927 2886 1048 2899 821 2877 4793 3169 4465 4670 1162 398 543 4842 1646 3578 2876 3995 4991 1850 3779 1105 3663 4304 1338 3774 2600 4873 3378 4435 213 4278 729 3897 4286 4532 611 4505 3136 804 1677 2349 4379 499 3906 596 1994 4875 4502 4066 798 3425 1733 1613 1172 1917 2885 2625 4466 3149 1951 2373 1646 4537 3802 252 4415 4680 4992 3557 3186 595 3632 84 3262 2637 2682 3806 1040 3849 110 1697 272 4659 4973 2706 1330 4269 2326 4684 166 428 1931 2720 2017 337 1161 2543 1746 2537 4252 2162 3813 4077 2648 3395 804 755 4361 3993 2304 3563 3604 3640 756 4682 2668 4407 2915 2498 758 984 4741 4608 1357 3435 1919 2045 1303 3427 1567 4982 2341 3471 1275 2837 1023 4907 2347 3109 1670 4876 1659 2289 3793 3152 1067 318 4336 3036 2702 3716 2332 4467 1758 2921 4213 1934 3606 2134 3114 4135 1599 4240 3629 1444 1660 2720 1348 4834 901 644 3865 3424 2456 3316 3059 3944 19 1949 619 1665 84 1561 3056 1023 4393 4365 4171 4906 888 3642 4124 1259 233 1541 2819 4682 3590 344 3951 122 618 726 4251 3739 1335 18 1820 168 2902 4241 4692 2831 131 3915 234 3188 1087 46 2616 1245 3525 2659 2260 79 1085 127 4599 2232 3715 468 3353 3659 2984 4533 203 3207 1680 4533 1323 1240 1003 553 2964 29 2469 3097 147 2176 1143 4179 1635 2097 971 72 3738 3451 3603 2237 2706 1814 3258 1492 2121 4139 4017 976 2225 2643 1100 2076 2777 3385 1259 3605 3450 4267 3338 379 1322 3685 577 3421 4676 3157 4268 3994 2999 2640 2419 1208 2595 2980 1684 216 4151 3884 1188 4016 3525 1712 1858 1040 4124 3722 4236 918 453 1705 4512 3994 527 4466 1589 3474 3524 3858 3911 4423 1217 3677 1526 2462 1666 4611 3583 81 2515 1045 1786 1532 4928 3204 1242 208 4502 2811 728 106 2344 3392 1265 3165 4091 615 3467 4452 2282 2431 1684 465 4274 3714 3435 1361 3887 1929 4453 2086 3886 198 1105 2419 2617 401 4100 284 4622 1924 1703 2403 2784 2431 4996 4132 1653 4204 772 4146 3182 2444 1684 1407 2682 1192 4106 864 3187 1600 2077 3775 4567 3824 347 2576 48 3718 2737 220 3165 2142 911 969 3295 3238 1649 4399 2428 578 2431 1308 4552 4305 2781 3730 3543 3894 4308 3772 1404 744 2255 2388 4294 250 4879 552 4501 4907 3976 3672 1153 4256 1930 2578 4028 2829 1056 4111 2531 448 3356 1291 2664 4838 4969 3616 2843 2852 3424 2363 2836 4791 4996 4310 2619 2892 1246 109 3001 1049 473 3793 4100 2946 2063 2512 3151 157 1770 1970 2535 4550 4412 2894 2447 3844 4608 4571 3285 4618 3718 1783 2227 2767 3659 4100 1151 1526 2390 2702 3939 2335 3372 2302 2653 1596 3886 2930 4568 2589 2758 2906 4306 3388 3445 1517 1980 3058 4208 930 1381 2568 1486 5000 607 1311 4620 2942 4465 1873 1633 1699 1547 4661 3458 1791 4277 4255 2615 4160 4816 2205 2220 2711 4987 2347 1113 3904 2055 1720 2467 3117 892 2207 721 3300 3386 159 2815 836 4849 4884 126 2388 2633 4083 322 4461 1258 3362 2595 3011 574 1669 4109 2927 2970 970 96 3000 1953 191 3328 4213 4049 2670 1373 1189 2155 3528 4461 935 2055 4791 2501 4370 4062 690 212 1502 1918 2701 4425 3609 4826 4126 3879 428 3951 2737 4912 444 4209 981 4591 249 3300 2757 2940 2065 3146 4584 908 1934 700 1690 3183 532 97 4761 2464 2588 3280 1568 4793 1564 116 2215 2372 1693 763 1169 651 4340 1263 12 673 1193 4341 93 4398 1851 2072 4458 1142 705 318 221 3611 3450 2266 4488 4127 2623 1265 4532 4067 1236 2189 2904 171 562 2213 2776 4896 4536 1667 3795 2380 3061 2412 1285 4777 688 1828 1251 3971 3297 3815 4633 489 4429 2705 439 5000 2645 1943 2704 4152 4295 2660 666 717 3124 4037 928 1111 3544 285 4675 1642 1934 530 45 3423 4586 1478 3700 1513 3028 2847 3477 2537 4675 2207 1991 843 3552 4900 332 3615 4479 9 3555 1497 3234 396 2800 4544 2845 390 99 4027 1555 4070 4733 895 39 3054 1750 1074 4380 4428 426 4364 654 915 3223 232 1367 1319 1120 4088 555 3541 1725 3854 980 704 57 1500 3750 2045 915 3277 1868 3144 1669 1745 74 1845 4064 4629 2392 1272 3750 697 1126 4829 639 944 242 2961 2061 3851 2627 1070 2375 4783 4634 235 4794 1258 2412 1290 3267 4994 1273 217 4374 4814 4992 4330 2026 2939 4585 1962 59 4664 673 4541 319 4978 4682 1784 497 137 168 774 3322 2609 4997 1093 4202 3658 2773 4278 467 1497 2539 1064 735 2125 4723 965 1549 370 3669 3395 1136 2633 1145 1940 3304 3950 3141 886 3439 41 3785 2332 444 4126 4819 3940 2660 1485 2875 2183 2268 1650 2681 3405 4328 1446 3129 2454 72 1500 494 1953 2197 2813 3469 1585 1720 3484 341 3403 476 3451 2262 3577 2687 2245 550 1754 1605 3521 2333 3527 181 4854 707 624 3290 3217 1525 3661 1435 1024 3684 2662 555 3827 949 1116 2065 2341 2538 2141 1706 2959 4519 2644 4570 3854 3030 3390 3167 4312 4651 502 1398 4723 3385 4665 1019 4503 3588 2371 2270 1758 2957 137 2745 4179 2081 2581 3987 2808 3010 166 3807 2102 84 2940 1510 3233 1841 1168 2689 3762 574 962 4864 2467 1948 897 4845 4942 680 3295 4762 4087 2603 1866 663 781 258 2893 4292 4221 1863 124 1134 87 1686 2924 3369 4167 1121 3432 3771 3189 1149 1301 1753 3334 2539 543 872 624 2264 4730 1101 114 3373 1938 1477 2378 4903 1579 662 605 4432 3386 940 4690 4020 1001 4557 1375 3685 2343 325 4443 2376 4862 3083 3306 1638 2915 2946 629 996 3426 4945 3039 4283 3160 2084 2209 4632 4567 4520 1126 997 253 4915 2864 1550 2269 2929 2049 1085 684 1544 1435 471 3517 13 2241 2245 182 4901 2739 116 3633 678 3798 4157 1684 4066 570 2222 225 4139 378 1214 519 161 2615 717 2399 86 4766 250 2975 779 1077 515 1707 2984 4674 4905 4839 120 4244 1441 4862 2906 4992 3772 1198 2017 3861 2847 3082 1213 4320 1332 1455 4465 433 1464 135 4114 3388 4147 449 2478 1378 1939 4030 3307 1005 1537 4390 1411 1767 3634 4777 3631 691 295 1695 41 3867 4525 4673 2832 2777 2054 189 424 1501 1527 1621 3751 3629 3352 1424 1938 816 1399 2984 1446 3107 317 3883 1191 3756 3647 1099 3828 3114 1542 4118 3400 3882 2895 166 4731 1123 3268 265 4312 4332 1282 1242 3893 2944 433 270 821 4609 4559 689 3385 1514 3341 1079 3970 3756 1528 1971 697 3474 745 555 624 1717 4726 4681 1711 2592 2111 1676 3239 2268 3377 2621 3474 1094 3607 3107 1433 4164 124 3983 2764 692 914 1872 1230 3790 334 2673 1607 1020 2905 4366 2768 3457 3817 4563 1642 4735 4926 3149 1392 1567 2085 2902 4144 1462 1056 1845 685 4890 3564 4476 2176 3473 618 960 987 3490 4648 2957 2476 1633 3797 2056 1561 3687 3503 2018 670 2905 2553 628 3744 4452 3157 1541 1597 4775 2238 1990 1746 2498 2034 591 780 2055 4248 1503 1919 3152 3510 1919 58 4376 341 2527 625 4744 1283 2289 810 3924 592 849 3705 3220 4865 443 2708 372 2649 653 1310 572 1819 4840 2704 2768 1825 4091 3556 1600 4432 4464 1993 1394 209 3749 2722 2395 1514 221 1966 186 2619 4349 2865 3070 3194 2839 2586 3898 4799 4426 1043 2504 2504 4999 4837 1347 3695 3254 1809 4675 855 2463 4151 1933 4810 1130 251 1649 2006 480 955 826 235 455 2338 353 4823 769 161 1755 4698 309 2209 2646 3274 1725 1801 728 448 943 3966 3872 4594 3037 1990 3683 1951 3988 1740 896 694 2856 1016 2501 4039 1983 4212 4656 3880 4850 448 2910 697 663 3686 2351 528 2081 2062 48 2263 278 2260 296 2969 3568 4709 1443 1192 3997 2006 3842 2442 240 1181 2937 3895 3805 245 200 4885 3856 1815 1803 1940 4079 1252 2290 4651 203 1732 1953 4529 2332 4745 2681 3068 330 1004 829 4414 492 3864 1838 4298 333 3282 2712 1468 330 1223 331 2518 1165 4678 4410 1620 4861 2682 2191 1745 92 3593 853 2143 207 1223 1565 1660 2874 580 1762 1887 4802 3874 2925 335 2488 3144 3345 2564 4269 1417 4360 4748 904 1926 124 2104 986 1976 4327 4676 787 2327 1268 2786 1857 142 3171 328 3688 388 1265 3629 3733 884 1629 1840 4090 3606 341 4065 2950 956 1719 2030 2018 3374 2632 2840 3380 4254 64 2963 3688 4421 2212 577 26 1076 827 2192 1429 2684 3658 647 4919 3607 1872 2221 4202 3348 1362 267 1101 2118 1592 4676 4361 4350 638 4220 2469 3701 2876 3630 4299 2363 2767 2141 2296 2891 1198 4708 1448 2956 3949 2574 3871 4769 3877 1863 3945 4706 26 4864 2211 4345 4820 2247 1071 4022 4351 2445 4541 420 515 3182 3396 1113 4252 3564 3813 1858 1450 85 465 1708 3251 4808 757 4964 4973 4572 1965 4201 876 2778 4351 596 634 734 2148 1735 3297 49 1058 331 3747 826 36 4664 3147 728 3872 2297 1649 722 4848 1901 4394 4039 234 4704 3718 230 552 3527 561 2464 1345 4992 2410 4697 4758 1080 2078 2082 3094 3170 1718 2826 2138 2183 3741 3088 1281 185 1571 3083 2518 2974 4973 1699 2725 243 2674 3181 4017 1071 303 386 3649 2347 3660 2520 3487 1457 3237 3720 4864 1130 1555 4950 4966 30 4904 3925 89 2896 4518 3984 4009 2680 3161 2890 2982 167 176 3183 1505 3670 1328 1768 3528 2519 1561 4283 846 3938 2959 4465 3648 3522 1778 3951 2297 2302 4166 21 4439 1272 3932 4306 915 1705 2863 4662 4549 2603 48 4030 4886 4814 2955 4451 1109 3363 1928 971 4755 3052 3723 2615 2870 1970 4547 204 258 2237 1711 482 203 2953 1332 1136 1756 4899 3648 958 4467 3111 4931 497 426 2277 377 1482 2736 2056 3345 4895 4526 3798 4264 49 4211 19 1143 1941 3025 2821 3697 4187 3005 833 1366 1538 2642 3005 4195 1482 2255 3460 2832 3776 676 2469 4440 2997 3745 940 4116 4072 2880 1592 281 815 3086 3939 1333 3794 2118 3014 534 705 1813 274 2811 2752 383 4071 3409 3482 2393 2409 1727 2299 1325 3278 3834 381 1321 4201 362 4068 2520 2330 2003 1954 1751 2660 125 412 4473 3398 1741 1722 812 1947 1098 91 4714 1610 4840 1895 1481 1574 1856 603 1947 2790 1134 1593 3415 1222 3586 3821 2006 2677 400 2537 535 3773 1112 2361 3843 175 1598 3664 1305 4236 4523 298 1851 2692 1002 112 1592 4259 4044 2791 1184 2911 877 777 4923 2076 2228 74 1594 1672 479 3476 4932 3015 1421 4947 2827 896 3386 266 4876 1830 2126 189 2067 2399 294 4933 1156 449 706 3495 3339 3400 4869 4357 597 4489 3609 2907 2693 3787 800 3403 2968 2753 1195 3922 1393 1641 2543 792 4270 4951 1300 2396 3729 1715 2444 774 672 3934 3842 3556 3237 1634 4368 3277 4518 1159 1903 761 2134 78 1443 2191 2386 586 3877 3148 3158 3730 3135 3227 2726 3705 1955 2832 3773 4326 4037 1436 825 4821 1364 2420 1148 243 877 1730 1597 821 32 874 3453 1162 3049 4718 4675 485 1576 3075 2480 2076 2834 2018 4476 3292 4213 2336 2351 826 88 3310 160 2667 305 97 3090 2877 2709 395 4418 3084 1331 776 3147 2078 3649 1642 314 4551 406 3078 3385 2102 1086 2405 1888 2086 4930 4460 2016 4606 4381 3564 3390 2017 4568 1106 1230 4887 3958 3368 4117 770 2329 3083 2798 3586 4363 1883 1647 1122 814 118 4289 3280 1845 3524 2923 2745 4616 1780 2710 2898 4476 702 4554 1704 1161 1368 1705 497 4794 4970 1631 761 304 4353 1360 3719 1464 2359 2378 1061 1880 4673 782 2075 3710 488 67 4116 1513 1737 211 4503 1318 4725 397 2207 2348 1690 1697 4380 1024 4839 3231 1832 714 108 472 2115 4566 560 2691 512 4277 1777 2034 1349 3401 2016 58 791 972 1778 4967 1684 4713 1000 4389 4199 3306 3351 2600 4695 3913 1993 2781 3920 4686 1299 439 824 3479 693 1219 2819 3707 2525 804 4744 1911 980 160 4690 1097 1223 1288 2177 4744 599 4644 3814 1769 2218 3917 1914 907 4024 1546 2111 4621 4686 4131 1421 2962 3886 4449 1199 2172 3445 732 52 4398 3156 3771 1038 4233 2144 3272 4382 4904 4131 4905 4382 756 3440 537 141 4576 3538 2924 1799 685 2470 4526 4787 3688 4828 1317 4643 391 786 3315 1511 1136 969 557 2690 3587 2526 2982 4171 4930 3362 613 1750 1384 3875 1314 1833 4199 4433 1261 3135 2536 3409 3136 3296 2752 2414 640 4447 621 1947 1999 3387 981 410 2661 390 1855 1528 3210 3801 479 1310 1614 3110 942 506 1130 2573 4793 444 300 1120 93 2673 3407 2838 1857 2012 1736 4108 4821 1488 3570 3671 1459 1055 315 547 2605 414 845 1079 4678 4214 3686 3623 1591 4013 2648 433 2268 803 4202 264 4653 4766 469 452 3566 3478 3415 1176 3895 2345 3532 3691 4180 4560 3376 1888 2357 3832 3750 1726 984 4003 3732 2048 778 3748 1556 1373 626 1702 4877 3929 2415 3038 1057 1291 2804 373 3572 1285 4979 959 2939 647 3095 2438 1610 1557 2192 135 29 3204 747 1667 3016 3665 3256 4872 3527 2314 450 4710 79 4586 3514 2155 3731 401 69 3311 1912 1154 3041 1401 4145 4876 3244 2312 1299 90 3389 970 1978 531 3969 4808 523 1770 4967 1936 2216 3215 3989 1010 7 3924 1433 2132 2955 264 1504 742 4186 232 4458 1775 2149 1 1084 1174 4235 1215 589 4641 3822 3682 585 1609 1140 4060 3481 3092 2519 4012 4249 162 2622 1813 57 321 4482 2111 3949 1954 1474 3661 2053 3297 2711 1214 3317 3616 3712 3789 1422 4284 3279 4273 4675 4407 2851 1485 3973 373 4452 4337 440 1151 3546 2959 1948 2547 2215 2999 3452 1577 2080 3427 922 119 3359 1188 4177 1887 3596 2619 2050 204 4640 3865 4720 2913 4440 4151 3532 865 1592 1175 1713 3536 1741 3513 4657 4336 426 2591 1998 1165 3548 866 2 3898 1438 3809 2152 818 4254 1001 3872 4208 1758 3264 1807 4742 4940 4442 2332 1370 450 3668 1861 965 4742 484 2432 1338 2299 3286 2730 4973 2215 2328 2835 1521 3163 1927 872 2289 4662 392 4944 3360 3898 88 3472 4929 3006 684 1111 2488 186 4219 970 526 1558 734 2081 193 1539 4343 1736 3393 3272 2287 3823 141 4958 470 4667 4244 549 3423 3387 2892 4469 3545 2499 1511 4278 487 252 1049 2320 113 2482 523 4043 1249 669 3075 305 2767 3193 3898 3471 3022 1318 1196 4904 484 872 396 778 398 4407 3405 2606 961 2329 3362 1364 3098 1388 1167 4845 4143 1404 3109 959 1316 1459 2434 2517 2368 4891 4559 3564 2485 4102 4960 3048 563 1415 4159 4749 341 4711 2914 4014 2938 1328 3817 4225 1741 325 4561 4024 1998 1025 4995 1185 2736 603 3821 4688 4705 2888 1424 1496 20 905 4776 4534 4722 2201 3944 4510 3516 408 715 1243 2891 3531 3036 923 4977 4129 4103 2361 4957 4439 3517 3362 4203 4757 988 2000 794 207 53 834 2004 2062 316 802 1625 2612 4348 2637 4036 2051 592 447 660 3655 2219 100 2869 2087 4913 320 1405 384 2412 392 4599 2986 2960 1239 1019 3065 407 2138 716 2765 4861 3324 1288 90 4749 3747 2964 1777 4898 1825 4150 3317 3767 3132 4353 3799 784 54 3668 1051 4438 2005 1195 4713 952 3684 1381 1101 4932 4185 3180 598 4434 549 4104 4171 2177 2567 4652 3673 2536 4841 3528 446 3783 2073 4437 4546 1699 706 4436 3257 69 3769 848 1818 4860 280 2127 3819 1774 2814 1852 2090 1635 2916 200 2885 3779 793 3037 1283 1090 2392 2018 3393 2451 21 2850 2223 2370 4340 972 4576 4625 4186 1940 2221 3460 1481 1489 3051 1565 3704 3789 3032 1184 4729 128 370 2984 226 4638 4528 153 3901 2028 415 3635 3287 223 1550 3990 3908 1333 1450 4064 394 897 1211 40 65 4659 2157 4879 1450 2230 3192 3850 1413 2681 4433 1897 4017 1831 2519 1491 3920 4678 878 4488 2368 988 831 957 1683 2709 2974 2460 3703 694 907 1169 1719 4750 3570 214 4537 415 1851 3528 3207 3498 3002 535 1094 776 1512 946 4177 4641 2928 3265 2318 449 3235 4993 4960 2294 1501 4484 924 2964 4117 2934 204 3337 217 3361 4503 537 280 1082 4774 3058 4598 2897 4225 17 4419 3549 2928 4188 4620 1814 4171 4774 3217 3825 1347 1911 677 2120 2790 3073 4370 1007 2215 4988 818 1416 1515 2634 3143 456 1957 1044 1203 1296 4659 395 3681 3173 3446 3920 562 472 518 292 849 4958 1012 576 1264 473 215 3239 1088 1397 2880 1655 1549 2772 1165 220 2816 2691 3057 4141 1643 4914 1322 3141 4768 1368 842 4443 1379 2141 1735 714 4259 2279 412 4322 4501 1453 3621 3069 2913 1271 2039 803 3819 1716 1749 3294 2883 1681 3772 2207 1006 17 808 3391 1954 1560 493 4735 2030 751 3247 1497 2128 3395 834 3972 4885 2734 2747 2636 916 3813 4260 2679 443 4168 1916 2705 2113 1133 3821 4673 2202 1836 285 2274 551 4420 3725 1851 4979 2421 4245 3631 4703 4421 1782 2726 358 3955 1462 2786 1738 1287 736 2723 1493 2904 3713 1460 441 3476 3964 4995 3689 1980 391 4661 4885 1317 3748 735 1994 760 849 894 4216 1306 4176 3328 1658 1013 4408 2209 2881 229 3290 3767 1458 2948 4084 3214 4259 2975 4866 1606 3938 2031 3888 2280 486 3961 2337 1404 2484 1734 4067 869 963 2516 3945 859 928 4227 1312 528 2811 1472 3626 1868 4360 4405 934 810 144 1191 3229 2576 4237 2095 1599 579 3209 4938 1228 2480 4296 1473 1260 3492 4729 4490 3136 4022 2225 1197 3734 1239 1991 3103 3352 1577 4513 3506 4309 2661 1302 4627 2359 4979 2267 3387 3420 1918 4718 3775 3086 1549 3342 3776 411 2948 112 4796 4109 1649 3587 467 2666 3247 1302 3802 2501 3038 4116 4940 3619 297 1511 3772 4576 3838 1858 1996 4056 4122 4270 4161 3902 4035 542 3524 4616 2084 2907 898 984 1628 4072 3077 2229 2919 2454 3170 1624 1515 2994 1881 4128 3037 2698 656 1294 4386 1252 1512 321 3190 3024 86 780 4576 1384 4380 875 1540 2791 3781 2282 4504 375 2516 3862 3679 3657 4846 3497 385 1818 2323 738 625 4224 297 515 2158 3857 4713 1809 1642 1180 3272 3320 2710 221 3351 1813 868 3526 4900 3802 2332 4465 3791 1541 1231 2783 3014 4224 2735 428 657 3491 4037 808 326 3054 866 1567 2070 2040 95 3962 1782 131 1356 3836 1144 1852 2573 3318 3911 4152 1672 2284 2062 906 1720 4590 2322 1726 4981 832 2179 2202 1426 4162 1959 3751 2286 464 1472 3780 1755 1274 4033 1355 2562 4982 2716 3851 2901 1697 3679 2556 2916 266 2346 3894 4465 600 666 2754 1100 4798 1626 3655 4407 590 3077 1007 146 1235 4773 1367 4728 2133 1799 1866 649 3041 3653 1823 1631 2631 3754 2719 1329 834 4978 1824 874 4203 3391 3052 762 2871 1797 2266 4884 1340 1967 1292 3191 1688 2175 4048 94 434 3186 1992 2768 3319 4850 2801 2784 2166 4074 815 2917 749 4821 240 475 3714 1536 1741 129 530 2444 980 4234 3765 3309 3232 1020 2104 3853 135 1179 3946 4241 2907 4247 3983 3803 1506 705 2960 2847 3479 4338 4929 326 2758 1517 1466 2445 1283 1680 4447 4495 3764 2903 952 3463 3922 473 385 4519 1085 3193 3267 1301 1093 3166 4601 4104 3889 1115 492 3975 3436 4496 1744 1722 4195 3167 1133 2007 4080 3704 3710 1038 3322 1157 1997 1534 3491 1543 1949 550 177 2423 3407 2668 2589 1965 2358 1530 4039 1301 3347 4180 792 4525 1905 3 1118 4809 1610 1013 3203 1159 608 2010 4471 483 3061 529 10 3404 1556 2433 331 3373 3925 2272 4259 61 4837 488 1442 168 4763 4693 2665 3507 1677 3584 1127 1147 3857 1511 4309 3615 3948 1338 4233 4962 3774 3760 3423 3778 2164 2640 2555 4380 309 840 4336 413 4814 1794 4580 1866 814 1962 4130 2441 1410 3137 4534 2942 4730 2429 1717 3583 3018 1567 1882 2056 1482 4187 2034 4904 2551 595 2089 2650 2264 4365 1051 278 4609 4048 3932 1181 1907 4403 3320 1384 586 2391 1836 3113 774 2200 2010 4160 3403 1583 3154 815 1105 1283 4059 671 4452 3555 1238 2521 2493 2645 3380 3142 3903 3659 1307 2512 603 1017 3925 2262 2788 3032 2896 4972 4004 3110 1271 368 325 3236 655 15 2665 2878 2427 2230 2259 3159 41 1913 4484 4714 2043 4527 3631 4250 1303 3411 4548 4963 4015 1901 641 1910 962 4615 4164 3185 2929 1201 4154 2357 2715 622 3676 614 1801 1045 2965 4199 2034 4976 2445 411 3017 352 3321 1469 3810 3927 2208 4537 504 1644 3703 2649 3130 987 2942 193 3978 2930 3113 2322 2381 902 4161 4147 213 1020 3608 4347 2114 4976 1192 2369 484 2401 853 4644 267 2499 3814 4940 728 4939 528 4783 385 1431 2779 2372 3721 4316 347 708 2157 974 3824 2475 2232 2443 4126 3004 3328 2400 3182 2930 566 1339 2859 4896 4882 903 158 2946 3461 2267 3883 194 2998 2507 1434 3476 2878 2550 1575 3314 75 1502 2025 2808 1593 3387 2183 3921 1300 3584 4134 2000 1631 1028 2108 96 688 3451 3473 3341 3825 2179 185 2305 4809 4951 3955 568 3889 4215 3013 4268 1144 334 677 3593 816 2203 1601 1010 1750 4441 4992 1074 797 2982 4055 1436 1636 272 334 1780 3963 4547 4800 684 3570 3308 2598 4008 2923 362 469 1594 499 2487 3483 2631 1717 1579 1062 3871 3254 4825 2229 1001 2810 1953 3613 757 4798 1028 3965 3984 828 851 730 2483 4482 1521 2908 2493 1475 468 3943 1172 2492 360 251 2328 3480 4876 3541 2593 4397 1914 2956 2715 405 2603 420 1753 2678 2697 1398 3664 1954 2508 1270 1279 2088 70 4916 4421 1137 3303 1116 4155 2836 3393 3774 2894 2834 4180 894 231 4586 2356 3557 4666 4622 4782 4470 234 1957 1095 3290 4899 4527 4709 3629 1703 364 939 2414 4538 4853 3498 2419 1086 2337 3074 2179 3864 2722 2909 122 1609 1686 3549 3248 93 1022 2537 4418 1207 730 2228 3696 3364 3626 3230 1941 651 3070 1449 827 476 1640 2213 3652 4550 3989 892 2618 3854 1744 30 1919 3823 4631 4367 3574 469 68 1908 3680 3913 981 898 3480 1888 2204 2919 656 3724 3759 1319 4537 1745 601 3376 2191 4433 2728 590 3707 3913 3981 2312 2295 3626 1431 1921 13 4336 3968 3920 4881 758 3990 2808 962 4329 1963 4017 2237 4209 2006 349 4682 443 2184 1292 3877 1857 2688 1864 3742 2344 511 4434 4842 985 1693 1131 1143 4592 1706 132 3604 4824 3958 1614 1623 366 1353 2227 3581 1218 1467 2859 2893 4465 1350 4136 365 181 847 1859 4004 411 4592 3060 1734 4084 1049 3054 3964 3892 3259 4648 3169 783 2659 2581 2182 127 2877 1301 3238 1839 2255 426 1203 3563 1857 1340 4855 1565 2996 4893 420 2106 4864 3622 541 4859 924 4088 2834 3349 3057 3356 1280 2209 3695 380 4967 3380 4280 207 482 296 1632 1921 2866 1546 2731 2696 3716 3330 4183 2264 326 3574 1933 1920 1086 271 3132 739 2331 1098 4551 4256 3130 1304 4642 1323 3434 2462 360 3890 2448 2318 4552 3768 44 1444 2355 4205 4026 4963 1256 1891 3651 4006 4369 2035 2465 4926 2587 1207 30 2706 642 4749 3246 4699 130 3122 4272 868 2207 4156 577 2608 1198 4903 4016 1187 4602 3714 4187 4568 4056 1855 953 2722 4523 2054 3103 955 865 4098 1563 1688 179 1874 3516 1346 1521 4898 2328 3950 1244 248 3627 2814 2171 4815 3063 2999 2182 1975 326 2561 846 915 770 4858 3667 3681 918 1363 1820 1598 2283 3217 3619 1456 2676 4581 1270 3618 1178 2701 3128 3275 536 257 4605 3279 1119 2926 1625 660 1156 3718 1474 2783 2854 4854 4354 2469 4408 4439 1038 4730 221 4047 1745 3925 2654 3485 354 2418 3766 743 2129 3366 3103 2071 4462 3879 1690 1938 475 4002 1868 1616 2069 907 707 3175 1430 496 581 2704 4478 1318 4569 744 710 4075 3523 1761 3923 3202 621 486 2385 4314 3769 874 4333 4639 2368 3618 994 2576 1790 3990 269 3079 2195 2420 3945 3140 3947 4157 4892 3211 1399 2927 3800 73 4906 2137 4899 826 1389 2466 4535 4414 1084 3034 1747 912 4759 2238 2160 4054 4538 361 3804 2092 2965 3022 3499 4249 476 2911 2425 4711 2512 737 609 151 4932 453 1961 1723 4984 2249 4452 2947 2946 2397 542 4193 3937 1575 1796 3668 72 4743 1169 153 2937 2827 290 4477 3791 2660 164 4476 2682 456 4272 1718 3863 2958 2285 1660 118 3221 3462 3255 2154 4269 4264 3738 3845 4827 2582 987 1417 4426 157 4614 2207 4605 3840 1386 2588 1582 197 1705 2767 4218 965 2556 2165 3443 3648 4702 4989 2341 2559 3476 3757 1393 2320 4083 203 4852 1118 3562 548 3169 4815 403 1544 2851 2196 3935 148 3436 180 543 2991 4450 321 531 2453 3844 3713 2527 2999 3809 2406 4273 257 17 3839 1861 2307 218 101 1721 3025 428 3207 3273 4155 2453 1366 4524 461 3743 4609 4973 136 3669 1763 2995 2767 2673 2888 4937 891 3809 2771 2759 4456 1085 3915 3927 3854 3355 2050 280 3008 3556 3125 1759 848 2460 2319 1145 1457 3533 1717 1019 3628 77 1059 3970 3444 1891 1773 3987 3058 1670 2855 1492 4577 1758 3614 73 4683 3025 2341 4608 3490 1960 2065 2109 2024 1967 4933 4199 4576 40 2239 4113 626 1744 4153 1194 3835 3785 4513 4133 4322 79 1193 4514 2317 4795 4511 4315 3546 1459 4110 240 2998 1664 1644 316 4489 2870 458 1429 4960 3903 4631 3391 4330 3737 2581 1626 2228 2379 2107 3208 1637 1604 4177 2896 3706 2580 2695 1590 459 2305 4046 3616 1452 340 2517 2642 1237 3937 3117 3451 4467 867 2550 910 1301 1725 1416 3818 3719 906 1363 595 2994 566 1959 4478 754 1826 268 3169 2655 4308 3972 2969 973 1004 3468 2609 3068 3489 4927 3626 4640 3786 131 3549 2682 4710 1377 1995 2213 3828 321 38 1346 4771 3524 1925 3444 3076 632 3292 4693 539 368 1977 4367 1977 4618 3328 3020 2317 3839 2296 2207 2774 1838 3532 4417 1523 2513 1212 4309 2235 4294 1929 1995 3557 1047 1180 4697 1834 3019 3431 1797 1086 611 1922 4540 82 2941 1984 1975 1845 1893 4287 3073 774 2823 2276 3130 4444 3414 4877 2735 4286 3104 4701 3711 507 4632 4067 2567 2596 3395 1011 4199 3413 4723 2179 1011 1392 2847 1711 724 633 3433 1615 2220 147 3006 3820 485 2377 90 3622 1643 6 2890 3952 253 1974 1727 4210 2432 4090 4202 95 420 1872 1818 2037 1549 817 2023 2087 3083 418 1931 766 1666 3299 3052 2260 2355 235 788 1671 3762 985 281 2932 4133 3805 4493 2690 891 3525 4894 3563 3451 1384 4631 838 249 2511 2366 1600 3156 1230 3180 2366 3147 2312 3272 3220 2307 2433 4276 3897 1706 4841 4414 825 88 2607 1737 2298 1521 2964 2458 2631 2716 2148 739 1624 855 2665 4523 1600 4320 4792 2443 4742 2637 1657 714 2292 581 3291 3507 4275 45 4046 3754 973 4709 1071 1603 3354 3304 935 1187 3700 3871 4332 3788 154 1255 215 4582 2089 3062 2517 4464 4750 4970 614 851 765 3306 1409 3008 718 635 4758 3164 1674 2844 1866 3315 82 3890 3895 3947 2817 2165 25 1012 2101 4441 3642 4759 178 3686 4006 556 1934 3305 3464 4466 222 1681 4588 1955 3728 1890 2091 1469 2047 389 458 4386 2443 3902 1818 4040 270 4333 4866 2483 4703 1990 4449 14 1227 465 4012 3398 4567 314 1182 3871 495 2618 3347 4468 1435 660 4404 4819 2204 2241 4758 807 4588 1069 1738 1277 1627 2719 2247 3567 402 4141 236 2196 1828 2574 1822 4214 2376 4982 4944 4322 3241 3125 1966 1924 1566 384 4193 2832 826 2327 3134 4194 1773 149 855 2559 4417 3156 272 3170 2877 646 3259 4144 1814 469 4245 3692 1313 1315 3390 3540 243 4795 3445 4961 585 4902 3650 259 4432 943 754 2579 1574 4288 1615 1384 3695 4306 1965 1795 4529 785 318 930 3272 4406 1799 1272 539 3995 3953 1835 2725 4874 873 2613 3053 2631 2648 1581 982 4457 1051 1955 2632 813 4100 263 2429 3995 4615 3082 1508 4271 3678 531 2074 369 158 3299 756 4438 3136 4689 1479 4076 2041 2608 1088 3154 2770 2884 4900 2566 88 2129 2145 4701 341 4884 3507 1710 565 2775 4224 527 2522 1745 2748 4583 185 4796 4254 1666 2627 3214 585 2577 901 2064 2180 911 64 1506 1003 2661 4585 2661 4291 646 1770 1591 722 1772 3127 3427 4493 4121 3395 2494 375 1663 3368 2155 1945 2873 3730 424 1364 3831 69 4367 609 2798 2386 550 3498 2566 3255 143 3574 4978 4580 2577 561 891 2710 37 1361 4518 4287 1873 250 1657 1524 3353 2267 3314 4870 4905 4415 2000 4650 3548 4909 464 1033 4560 401 4705 3264 1352 1432 4280 457 4505 1384 1405 4825 381 4278 4140 3936 4331 3077 2294 1060 3012 182 421 4342 2944 3386 691 1971 695 4242 4572 556 1529 4904 4567 3798 4527 1835 753 931 2799 4599 953 1144 1803 890 2253 1645 1243 113 2036 2232 4838 4921 1339 194 3485 302 464 616 2337 2271 4066 3163 3488 4167 1711 2593 4620 4150 907 889 3883 1215 3184 827 4296 1736 4441 318 4880 3836 2013 3328 2831 1484 3202 2082 3849 4274 4112 489 2985 3852 4690 3766 85 1175 1265 255 1655 1506 1528 3268 3582 3071 481 3114 1843 837 598 3084 605 4776 2777 2557 3517 4679 1932 4335 1770 2974 194 967 4807 4818 1429 1718 4120 4255 1485 746 4433 3205 2631 1395 4279 4311 699 1038 3660 4243 1934 4638 367 1444 1014 1494 762 683 1249 3280 1602 1682 4318 4153 2523 2504 345 4450 3538 3888 1684 537 2745 2209 641 2278 4470 4607 1281 3806 2484 2841 4952 932 904 601 3294 2851 1965 3167 583 2005 2225 4566 3412 2679 878 3302 1616 4418 4482 928 4564 636 863 1117 492 1989 4515 4600 808 4347 1049 3943 3404 3542 4055 4830 3920 2092 4150 3851 496 3150 1157 1491 3461 1545 2822 964 3874 2119 4304 1449 3704 4715 3075 2426 2650 2128 3823 2561 1842 3963 3133 4845 2194 3340 4508 3947 212 4450 3774 3304 947 756 912 2608 687 2880 4341 2858 4613 2175 1028 4778 4045 1895 1974 1334 2426 952 3553 994 3734 1256 4679 20 2499 1695 3959 1968 2338 2859 2859 3300 1784 4766 3849 2933 3436 3651 4091 1737 403 2484 3591 2451 4980 2367 4455 811 605 3668 4001 251 284 2673 328 2587 2118 3798 1065 349 955 4737 4687 673 3752 1844 3056 1211 3172 4434 22 2456 3987 3893 1783 2133 4318 2003 3326 1752 4697 548 3599 1157 4780 2318 430 66 3747 4129 169 1763 3318 1884 2 2575 3673 2110 1878 1297 1253 2845 4232 4887 2277 4275 1550 143 58 1692 1739 4733 456 2153 428 1110 1487 256 459 2561 794 3489 1031 4513 4923 3418 3570 4316 4029 3941 4978 3791 2049 85 3024 983 1466 36 4340 3697 3753 4456 151 787 1585 881 4631 3673 1724 2805 1215 2353 4940 357 2876 4599 2027 2501 4113 370 4292 4303 4836 4805 1679 1065 1158 3431 649 1466 3127 1875 1953 1609 2304 3761 1709 4374 2584 3531 547 4415 2496 4449 4296 2573 974 3845 3612 1100 1070 2680 4748 1847 2620 883 4967 881 4955 2911 658 4588 1841 1846 4636 606 497 751 3474 504 1951 3030 1404 4926 520 1521 3054 2817 4263 2996 4808 544 4593 2958 2103 1906 4050 154 874 4597 3494 4943 165 3475 4433 3960 1449 1416 2583 4941 202 589 4293 2352 2216 24 326 2337 2583 4162 231 851 1895 167 1698 500 4188 3449 2263 2313 3031 2182 2615 992 1083 1334 3952 212 4649 2950 2564 1364 2340 3495 4505 1788 4414 4919 3250 4642 4889 1270 3828 2962 2943 4123 1738 4315 2099 2245 1954 96 3358 3611 3318 632 4467 2244 1428 1007 2994 4087 3214 763 2281 405 387 1295 3286 3386 76 787 4206 3864 3232 714 1802 2811 464 2186 4845 2485 2587 24 87 2788 316 177 973 136 807 586 3550 3030 1744 2042 1711 1967 275 4755 2216 4201 4261 2580 3638 2717 706 1025 4087 311 2308 1937 4256 1634 2899 4751 3746 177 2935 2339 2105 1383 1568 3734 2916 1208 303 3209 4736 4334 3882 2678 1477 125 4332 2397 3687 86 602 1433 4886 4760 2639 1257 3230 4010 1177 1311 1608 4867 4930 2348 4792 4291 207 4106 197 4751 117 1353 1643 3416 3103 3043 1716 3604 2049 3759 4531 1052 576 2457 1424 1565 1856 1561 543 1927 2133 824 2384 385 1818 3902 2304 4851 1821 2223 1271 1282 3408 376 1281 727 1698 4047 525 3232 2300 4153 2841 4398 3941 26 1523 1806 279 1568 3369 1496 1719 2752 3035 1979 1840 3056 3611 607 2233 2091 1412 4305 1898 3769 1240 2963 115 2444 4793 4945 4446 2955 1969 4036 1248 1418 1601 3891 1372 1481 2166 182 136 497 4623 2081 533 594 3305 2847 3947 96 2611 468 1795 2409 4642 4250 4275 312 1102 1645 518 534 1139 87 3937 2107 3305 1229 2511 3521 3781 2959 2134 586 3238 772 1880 2205 1016 2692 4963 4253 4236 1988 1009 3457 3886 1094 1521 1126 2750 1894 2308 2080 2176 3478 1345 4453 2804 4211 161 3898 4398 3437 355 1307 1735 4275 114 1848 4906 3357 2242 4786 3120 1288 278 1770 877 4558 4517 2419 1712 2051 2880 1075 4047 2769 950 2318 2737 381 713 275 4194 903 3535 3981 314 4550 4593 3499 3606 4410 3687 744 3342 1048 321 2363 2749 1058 3992 1784 853 3676 1427 3998 1544 304 1930 1312 1056 3523 4647 4916 2903 286 2080 3022 3992 2461 3695 3782 3004 4651 2354 2398 2326 269 1139 2157 3640 1250 808 2046 4875 3698 3772 226 3675 596 4909 2946 3449 1469 2852 3822 647 896 792 1344 2199 4841 4491 2145 4877 345 4987 916 1920 53 2482 4678 2501 511 695 4484 3020 3115 1619 3965 3897 1115 4797 1692 604 92 3951 3863 3282 647 4246 4395 74 1665 3453 2613 3072 1019 83 3106 3333 4746 512 1200 1309 280 3788 547 2903 4529 1625 41 1833 3216 4116 150 4778 2431 3528 3625 2478 946 530 2925 2054 3461 1750 4713 453 185 3656 2249 2604 1179 3468 1170 4686 2421 2552 2329 2477 2108 1620 4253 4499 4184 1425 641 3466 3415 2343 315 2245 1650 2229 1144 1356 1501 4669 1381 2564 1076 1565 3991 2373 385 1511 1405 746 1303 2601 4336 964 1514 1774 2226 2560 2540 2444 4492 1852 4170 3724 3526 1886 357 2925 3347 4973 1514 1026 3322 1022 2706 855 1830 1608 1379 1247 2935 2408 3901 2041 1999 214 1005 3574 622 3662 3301 4341 183 2633 2794 640 4633 3137 669 564 1334 3232 3803 3477 4287 2898 3237 3279 654 3110 129 486 274 3857 4919 2903 3255 1098 3436 405 2835 79 2922 2333 1338 3119 3982 2058 2796 1311 3033 4562 4866 3765 536 3518 364 2296 3412 1142 4853 3302 3643 827 69 2595 597 2428 630 2249 2455 4954 2840 3619 563 675 1862 3384 4182 530 3079 3710 2953 3405 1333 469 2425 2966 3161 1168 240 3043 1941 3472 4969 3543 720 1904 15 3366 1670 4082 1463 3780 2150 360 2441 1863 994 3020 3875 4809 3314 2328 118 4687 3705 2551 4175 2532 655 659 4039 1167 37 1636 588 1568 836 415 278 4119 2446 2444 3371 1558 107 3328 731 562 1222 4473 220 725 1214 4349 4127 4527 3102 1643 449 2001 572 2143 4467 4496 3461 2107 1427 336 2008 1793 3577 4366 887 4370 315 2589 1297 4330 129 706 2339 3417 81 3912 3338 1955 580 773 194 3089 551 4987 2122 2022 3315 3752 3934 3499 590 2766 2076 3428 2600 3780 2119 2441 4839 1067 1320 1014 3739 3937 4271 3619 4634 1410 1854 188 2541 74 3647 2194 1890 1596 4161 2144 4920 3734 3927 791 3638 4387 3920 4298 1284 1391 2392 3051 3727 223 4398 1756 906 4359 1212 2911 4888 521 3987 327 3995 1125 3764 3116 2184 3091 4839 2635 1601 1706 3624 4756 4617 285 3117 2234 4339 3537 1257 1375 860 1577 4501 3861 1796 4066 3161 2205 954 3207 2087 124 2861 1694 4889 2097 2563 344 4038 2657 1045 1941 3121 2339 4785 1222 4082 3885 671 4521 2579 3069 1269 497 1667 4592 4403 4988 1079 3670 2368 963 180 228 1683 1653 3879 2921 1066 2596 2653 1977 1239 3118 3219 2909 4253 1205 103 3937 1328 864 1780 2845 1490 5000 1019 1341 4839 4076 2261 1993 2970 2357 449 429 3821 3458 4180 1650 3790 1766 4836 3531 1460 4973 813 2209 518 4339 1444 3392 3516 1044 1526 2704 3140 405 2538 572 3174 2794 4099 4374 2097 2590 647 1545 4748 1726 4098 2470 1549 3902 2500 3976 2814 2618 4095 312 3802 3558 706 4265 2973 3087 1184 3005 1306 1440 1778 1686 4242 1830 1129 502 4803 2468 4733 3504 2223 1760 2705 188 4761 4724 4484 2951 2260 1662 3785 2240 1467 3752 4256 4005 1818 3840 971 1604 1308 657 1314 1034 4202 4841 199 3152 155 3273 4795 800 2654 1488 4103 2740 3393 3865 3044 3968 1454 2064 4243 1683 3713 424 78 1738 2875 3760 4701 1589 802 289 1674 3304 734 2146 2070 3787 4886 2965 1201 795 273 1823 4102 263 174 1971 2692 91 180 4784 1910 3040 2490 4126 348 3722 1120 1286 512 1305 524 2231 1226 4913 751 2513 1773 3074 4469 4254 551 2744 1393 3252 4941 916 4662 1484 2660 2729 391 3014 2033 3960 4712 3075 2331 3700 3338 4985 2995 1887 4035 251 819 1259 804 1663 3924 2906 625 710 2526 887 2293 175 3252 1371 2859 4644 4629 3329 4158 2827 3949 2473 3674 1446 481 4361 2336 4732 4919 4639 2574 4350 2940 2904 2685 2754 4907 2805 3529 2076 2749 2617 4365 696 2419 660 1508 1193 3206 4539 897 3646 2704 1229 2320 3151 3904 1687 3690 3124 530 3657 2725 3302 333 48 674 4700 1643 3610 4670 3288 4300 2828 2737 4255 875 199 1410 669 359 4935 112 3287 4308 3995 1354 726 2152 2704 3417 4043 3158 2726 665 461 1582 4313 3156 2028 995 1681 214 2402 3236 3802 3650 1757 3043 3253 4475 2863 2985 3630 2340 270 4296 1332 2585 2700 1143 1251 460 1535 2610 693 4593 4722 192 469 577 3955 227 347 1611 2819 1635 3259 855 2329 4867 4085 3081 4783 1459 3462 340 668 4396 4990 340 4296 4295 905 3075 1435 4759 4534 1245 1254 1466 3 4475 2552 660 510 4716 1250 75 2669 4000 4324 764 3952 4347 3206 533 4697 2936 343 897 411 2163 4202 1359 2608 4222 1940 899 2770 3653 2160 428 2139 474 803 2940 3396 4921 4631 1451 418 3333 932 3677 3164 1026 3179 1431 1279 4120 681 1926 4034 4647 1418 272 1290 309 3524 4944 351 2849 4263 3918 1117 4804 36 2381 2180 1347 4627 2676 4609 3031 1531 4134 4603 2492 1470 3394 814 3045 3298 2635 987 1606 1145 400 4102 3153 2978 3557 375 2202 2166 2081 4146 3627 1411 4966 3967 4737 2981 4925 4402 1908 4640 2519 972 2723 943 956 2912 4670 3944 2952 3831 2018 486 4201 1861 4457 814 1643 801 1311 4322 4852 1081 4166 65 2640 4340 3067 1381 2454 2502 4119 307 1584 943 2422 1231 3663 4100 3747 4213 4998 3541 4618 4537 1034 1637 677 3208 1728 1390 2344 1845 4207 4594 2765 2717 569 2931 609 2139 3551 4795 333 2717 2698 1069 2078 4124 2491 283 1357 4656 371 4141 1431 4458 1772 3160 950 2049 3862 4108 2502 3038 4482 4494 705 2311 3883 3284 4116 551 1480 4259 2560 3172 1140 2277 2673 1088 3790 1731 4482 4410 4377 247 3128 4698 4141 1333 4442 4512 2092 4197 3512 3197 4158 4075 1217 4608 4574 3775 763 4690 4546 254 3094 4410 654 2919 1369 3283 4178 3998 3700 3041 3792 2292 3021 2768 1191 2421 811 3573 627 920 3502 2474 3954 987 4973 1382 1008 1197 1830 3403 1956 2642 2105 2031 2721 211 805 1059 1838 4443 1074 1455 1974 3067 1270 3164 3321 574 569 3208 793 3830 1696 3294 3390 381 269 2387 1539 3229 4333 1410 1798 209 2481 1969 3764 3481 654 4994 522 1722 2909 1491 2493 4220 27 4214 1955 1898 4530 3682 3096 613 4271 1808 3434 2906 1578 2790 1222 3295 1161 4008 1033 1450 3004 2002 4751 3906 3194 1383 2839 2820 4323 557 2036 983 2053 4775 3934 1744 2368 2106 4231 2079 4657 1056 1903 2360 2746 472 233 3252 4240 620 4355 3077 3948 2945 1162 13 4691 3770 1716 1224 1406 3206 1779 3341 1979 2102 3633 4649 3194 2648 4471 3844 1360 1134 4684 4313 1167 4880 4436 4258 1100 4141 3014 3443 4096 2382 4965 706 1024 2820 1 3902 3166 1077 1459 4581 4333 3475 3236 1267 4864 1348 1374 842 764 4587 2033 981 4969 1982 4288 4243 3637 3494 1858 2578 3585 3762 3177 978 3986 3724 374 1702 3849 4154 403 2687 2044 3470 47 840 3410 3295 3462 4915 1635 4342 1599 2458 4126 4794 3820 2927 1497 3572 4181 4492 2869 1956 1909 2308 2127 3850 4443 2345 4193 77 1123 2203 854 1304 3747 3999 1609 472 1566 2069 2583 2551 1284 4274 1128 2580 4904 4604 2562 3545 585 4169 2926 1620 3241 4920 369 2374 1273 4277 2845 903 1507 946 3045 4128 95 2993 1844 4407 1343 4195 567 4271 50 820 3886 4589 3068 4980 279 780 2133 4239 251 778 1254 3518 1175 2049 311 4580 4837 583 900 1954 4096 6 555 508 427 1532 2119 1522 1251 2172 2456 552 2560 3068 2073 2166 2617 2869 1041 3000 2245 4126 707 4487 3154 2561 1613 478 3769 1493 3173 3502 3472 4490 3391 1194 1615 1024 2328 1172 1092 4632 471 846 1047 2625 4398 4226 4598 4325 4565 4003 138 1009 1368 1137 3656 1009 3300 3241 1538 1345 2606 3683 3251 2317 356 3378 4287 4690 1257 3192 4928 2114 4989 2295 2522 3045 3603 392 3248 554 1178 344 908 946 2597 3686 2843 1134 2915 3823 1023 844 2039 4019 1715 4062 3400 1461 219 4338 1291 1046 3129 3971 3108 3930 1673 1958 2305 4345 894 4774 2767 2704 410 4249 2066 2686 4322 4017 1050 4135 4120 2420 2984 4492 376 1957 4830 3929 691 2280 4340 598 615 1137 515 3255 3148 2718 2166 3732 3416 2577 3972 57 789 3831 1192 2847 2270 2227 3969 178 3389 4860 2242 2240 3592 930 2291 2032 3895 1997 2934 3473 272 1086 3027 2599 4668 652 2492 1929 503 1081 3250 3717 2979 619 1926 2611 2797 2067 3137 2974 3567 3305 3564 4231 421 1254 233 561 1736 3176 80 3270 4750 3698 1074 456 663 3049 3658 3673 1674 3312 3759 3396 3782 3677 4268 2641 3161 3489 1528 2189 4213 580 4999 1663 1438 1800 2262 1725 3381 4881 1795 4549 1856 1955 2122 332 3855 3156 3345 2427 793 1573 4765 2396 1693 3653 4211 329 1193 766 400 4806 4391 2814 241 3026 1603 1696 2660 1818 1878 3216 4045 1262 1662 4939 2642 4706 1780 1060 1792 1791 4 1512 2052 4127 4432 1899 514 4844 2670 1665 3257 2617 1205 270 484 1783 260 2422 163 3538 4780 2822 4264 2314 1433 1665 203 851 876 1812 3503 2101 2940 170 330 3468 2144 1008 2561 1289 4462 1586 1969 4087 2784 2373 847 4903 4898 1275 2377 412 4621 4034 131 4216 4975 2925 4036 133 4169 817 1342 3389 4560 2105 3065 99 4860 3315 3984 688 4267 1281 442 2007 1359 1313 1082 4144 3756 4645 1392 4745 4483 292 3310 3344 3434 2663 404 786 810 2573 3189 1656 3336 767 4928 4517 228 1653 159 705 4773 3519 1867 3441 754 4828 2726 172 4802 4231 4071 3991 2582 356 1122 322 250 1072 4478 4170 3023 2495 1645 3653 3036 3899 2911 4152 768 2772 4759 684 3058 4659 1100 3509 3866 565 3674 2978 3413 1190 2055 4704 1548 2395 2934 1223 4053 3735 4831 43 4785 3543 2749 1604 1084 4142 894 1206 3025 1970 4335 4202 2788 4325 4558 2148 93 1628 4998 4035 2083 4332 3070 1987 2551 3304 146 3638 2469 1836 4137 4655 2327 1621 381 3574 2961 991 398 4903 3270 3310 2615 3498 2473 325 232 3252 845 3842 4226 429 1558 2559 3150 1033 582 563 4118 4599 2113 3391 1875 3517 1137 538 853 1809 498 142 3342 625 1031 3240 2088 613 4628 547 4266 1759 2857 3942 4127 474 3309 1658 3710 3832 4873 3653 1907 3051 4889 2697 3853 3733 455 3269 1286 3143 2168 3323 2038 3582 828 1169 2936 2409 3266 4952 500 1781 1194 4736 3203 49 3577 3826 2734 2538 729 1372 2240 1624 1838 1793 3503 1055 602 3342 2639 927 4409 4886 2975 2061 230 567 4289 1936 3821 3235 638 4308 1150 4312 4025 3562 2937 2905 4215 4054 3252 1178 3077 3632 3966 4687 2962 1452 3088 1702 200 2946 4007 4144 3375 4950 156 3540 3627 3369 3683 3229 601 1198 647 2751 1622 918 1493 3717 2800 4989 468 3726 2498 2882 3323 4028 4565 403 1515 3707 210 2439 4497 2552 3936 738 1918 1032 2556 3444 151 4308 100 2554 981 324 4579 3644 269 1408 4505 2365 1024 2137 4456 759 645 134 1600 3036 2179 4039 1179 1942 4823 1126 1834 503 3548 737 2246 4570 2254 1410 943 921 3742 1575 4049 1684 2953 1538 4138 8 2401 3633 822 3381 26 1495 4299 2960 3798 3082 4685 2447 4730 395 2707 224 2727 2633 200 930 530 4846 315 3041 828 2624 839 4726 58 4881 2020 661 4470 3336 3132 4694 4324 4710 1367 1533 4406 18 1599 1506 4433 4230 4005 866 182 2743 218 316 409 1416 3495 1300 758 3032 3838 4715 2903 3551 2694 4477 615 3541 922 1017 3290 1924 3059 3893 3738 2649 2674 856 4948 1623 3935 1838 1481 4851 325 1624 4342 105 4627 1337 2932 3174 828 514 2432 1387 904 1350 3268 3657 2873 4991 4428 4223 1679 2247 1642 3790 2020 4568 1059 3566 2681 1157 4688 278 3751 982 2822 4352 2199 3712 1174 4674 4235 763 3934 1382 1986 658 3317 3194 4672 1550 4979 4273 2459 1548 1903 97 2079 3778 1055 291 4451 1654 1940 1262 1370 4559 3083 229 3820 2394 373 3124 4746 3854 4719 3150 2389 168 2611 970 895 3704 3686 4378 1656 410 3168 2714 1339 1247 1247 3895 2374 145 716 2302 1686 2186 2332 4872 392 3774 1968 1028 4697 3292 2685 701 4048 1529 1677 2080 2662 4101 3485 2824 4557 2003 1181 4666 1822 2933 2115 4841 1009 1263 312 3339 3321 2823 3545 817 4085 3484 4983 4211 3081 4780 3663 3754 2659 3691 2699 2981 3246 4947 112 3501 1602 4095 3990 4568 402 846 203 865 268 4399 208 4806 2781 4183 2434 3521 2427 4396 1458 1608 1857 22 590 3142 374 768 558 4471 934 436 679 840 3607 2828 4796 4740 230 2930 136 2728 3088 4225 4205 4536 4049 2993 4368 3631 2288 2551 514 4844 497 490 3744 2215 242 2823 180 768 3334 4447 1115 4337 1773 1492 4365 4055 4050 2351 1592 228 4587 405 61 2736 1661 1173 738 3084 1094 227 1006 2413 3969 489 1367 1879 2461 1361 1575 1879 3830 3988 1979 336 1867 326 4635 3679 142 3511 2446 4775 4519 1299 4899 4782 802 4683 4064 1894 1244 3834 3910 2037 858 3010 3723 2621 4826 1268 631 2061 3255 3971 4495 2038 4025 2226 2014 262 1779 1689 4887 4505 1764 3324 324 3139 1918 1116 2258 2023 1682 1108 3570 1243 1842 3285 282 834 2598 154 570 2680 1408 1429 3040 906 1343 328 3468 4588 1632 1141 924 2360 2408 4327 3314 4694 3443 102 1497 3294 2393 4863 1467 4680 1659 4554 1022 2388 2498 3466 4434 2754 17 881 965 2852 22 545 3951 4679 4237 2779 4366 2462 621 2884 2339 4911 2177 2179 4076 2331 1288 3525 3376 4210 2509 3322 2710 4981 4415 3629 1062 4586 394 3599 1014 1068 4749 4076 2166 745 1314 52 1140 4882 1570 116 4009 3454 4574 2795 2971 3255 2975 69 633 1011 534 3571 1386 2980 2372 361 3734 2881 3236 1727 2155 4555 972 833 3305 2417 4688 191 4439 2108 2351 662 2620 1267 1924 684 1630 4689 1790 2344 3015 4002 3512 1936 2730 3626 3698 832 2283 198 4038 170 4908 2120 1828 4697 1121 639 590 36 2133 1285 2932 258 114 1527 3866 2080 2286 3073 2381 1420 3336 1871 3874 790 1791 197 4687 4233 3443 24 2832 2383 1786 3787 1147 4058 4645 2267 3876 2076 4296 2371 4458 4072 1261 441 3376 1462 522 3791 4845 347 2950 1283 3204 86 192 1103 3085 509 3160 2994 4946 3150 2396 4485 3563 3086 3285 1638 635 1958 1887 2360 3368 1912 3524 2865 1559 4614 2 1172 3757 2308 2512 4261 3191 4041 4149 1375 955 4330 4562 1105 1333 3639 3418 4028 2995 3948 2289 2119 3009 410 2178 2828 1270 2571 2848 592 1621 3497 94 102 4989 2399 3887 3349 4234 1558 671 998 4938 650 3327 3575 4944 2491 3245 2762 4316 3565 3154 30 4976 2168 3330 3917 1797 4112 767 1149 4004 3014 3359 3927 358 3173 1921 955 2677 2422 3348 1082 3256 1164 3009 906 4115 4713 1740 118 2156 2903 646 1556 2519 3376 3262 4693 1380 3679 1483 4680 828 1373 3508 719 4503 1205 4536 3904 712 3743 3350 4013 903 3193 1151 3205 3182 3785 3727 3449 621 3420 3031 2663 3255 1115 3334 1107 3346 3265 2403 4545 955 4734 2965 2468 408 4455 3755 1763 2580 2179 2988 1302 878 2279 4145 925 4434 491 4646 2593 814 2356 221 2433 2343 64 3922 991 618 2149 1424 505 4507 4018 4274 1280 2585 123 2491 3084 2528 3673 1095 3677 2317 4784 431 3964 2878 4960 41 4440 3328 317 2038 1306 4887 2503 3571 90 3145 19 512 3574 2859 3383 3668 4858 3587 730 3591 2995 4868 1290 1662 1571 3133 4091 4882 2601 818 1903 3585 3797 1497 4225 2532 2016 2991 4625 4496 490 2841 451 1173 2634 1731 4535 1874 3570 2932 418 4822 1809 2656 4748 2937 959 4413 4593 2345 2180 1598 2056 1365 4097 4235 2111 1414 3349 3367 4324 2617 3473 649 1101 382 2629 4372 2322 1924 593 1414 2446 2587 492 940 4953 312 521 3285 1344 2100 3325 2227 468 4565 1435 3685 4255 3972 2328 2704 546 2182 3958 3193 4426 3428 1077 1316 1110 3698 4190 2777 2851 1675 1134 2265 2912 91 2825 1965 610 2948 2093 840 2849 3826 74 4864 3033 3663 2649 3305 4915 3576 866 1650 1993 1789 948 693 2213 4765 81 2003 3834 8 3551 1742 417 4331 3320 966 2838 1112 1187 4925 4217 1587 3721 963 4270 2358 584 4074 213 3269 404 4698 1890 1203 1841 63 3182 1340 1890 726 1276 1441 3781 1404 3093 1431 4685 919 2453 3640 2903 1698 851 4760 3125 4549 269 977 1854 1227 4114 2791 1900 4355 3510 3517 1700 1096 3673 4607 2786 3817 872 966 4426 3993 4243 3615 4552 296 213 2324 1617 4368 1432 1449 2808 625 3910 3328 3962 1349 3257 3870 1434 3692 2052 3323 4014 4770 607 4438 1927 4052 999 4351 2797 215 4043 3132 3145 553 2144 1220 578 2710 958 4527 2945 188 2306 4228 1356 4623 3386 3424 4622 3310 1356 310 533 1204 879 2546 499 4992 3383 21 3623 2197 1037 1148 409 3915 3837 2401 1761 3452 63 696 4256 5000 4887 27 1237 537 3933 799 1273 4520 1294 277 1795 3454 3473 4114 406 4228 4938 2407 4022 1891 586 2665 3719 4405 3117 954 3678 3082 1834 4142 3333 940 4967 3431 2955 4924 4683 4170 4586 4930 2442 2952 1936 1896 1277 1406 3318 3752 4871 3109 876 2162 601 3730 2091 2991 614 3783 2785 2497 4584 1217 3289 2288 713 4632 928 1718 4075 962 3569 1708 3937 4023 1570 3867 3147 2230 941 172 1166 783 1672 1065 3858 4664 1949 3265 4514 2809 4603 4592 4000 1839 339 3252 4358 516 179 593 2301 1477 2855 4926 250 3715 107 822 3900 4971 4666 416 464 1958 1674 2472 1781 1921 4494 4644 3800 1774 4787 2631 2593 4786 3195 3825 2981 53 2421 124 3986 1141 459 1441 3021 211 3426 4825 895 500 765 2829 4356 3577 1867 3519 3971 583 869 2438 3577 1416 441 350 446 2297 3089 2990 4925 3706 53 3888 1904 3937 4405 1412 4795 3999 1527 2237 1653 4969 2279 3754 1738 4944 2946 31 3403 3058 3658 2481 2843 1223 2757 1326 548 3244 1726 4499 2289 4307 1779 307 2953 1585 1789 215 1203 807 3723 2841 796 26 4815 3015 602 620 2119 4574 2261 2016 1029 3533 3568 449 2040 1574 1213 3348 2881 2472 910 297 3143 1119 3989 182 3699 1931 829 4804 4189 1725 2598 1648 125 981 2341 4451 1346 3030 161 4851 3975 4704 639 3888 3113 1030 4720 4511 18 3966 2390 4787 3017 3044 4338 4303 2592 1310 1537 3629 1517 1433 4594 2290 73 1539 3737 383 4212 3535 1000 1282 4047 1580 913 923 1488 1614 2389 895 3346 1548 4152 1705 186 4824 210 4236 4315 4786 4839 2194 323 3781 888 2232 1660 3697 3241 4247 180 1079 705 3541 4565 856 2812 2290 4653 263 3412 1980 4535 4194 4620 1819 4201 2621 268 4621 2020 598 8 3339 4231 3426 2857 714 2781 2719 3682 1532 714 4360 4692 1500 57 197 4482 1125 2249 4352 2838 4788 2907 4352 1202 569 262 4146 2656 3923 4500 1763 539 1689 770 1927 91 1801 2860 2478 925 1284 1446 1001 3121 1680 4428 1289 2274 3821 907 3457 2354 4849 4525 4343 3107 772 1658 1151 3631 1644 3513 464 888 3691 3779 1628 1704 4644 4929 2612 3683 9 673 4858 177 976 1805 4262 685 4121 1523 3090 2944 514 622 1726 598 4867 2811 2140 2471 4211 3429 2837 3288 4937 3634 1690 1400 1579 4396 251 1147 2130 1697 3068 4378 604 4380 251 4593 1889 4193 3268 600 2775 4069 2917 3411 1575 155 4794 2218 2253 3080 3306 3866 4731 2952 288 3169 4534 798 2531 4894 1800 1409 2622 511 829 3593 2360 4648 3078 3766 3814 2147 3297 3513 2156 4291 2294 4313 2664 335 83 32 95 1150 3858 2028 582 4405 4958 3950 4050 1586 4778 14 304 2973 113 1677 3054 4713 3695 2425 1912 1704 3366 1709 3292 4220 3226 2926 2934 1127 3854 4847 4917 2796 453 294 4180 35 1362 3861 1746 369 303 313 2450 4389 2218 2927 3396 581 3628 4778 3690 2535 352 1326 1924 200 4394 609 2524 1057 1221 2444 4083 1732 3244 454 2986 4491 4050 2489 2298 338 1554 3875 3749 3768 415 3007 2554 3810 1901 4409 893 2472 1183 2926 1300 30 3062 4130 1971 965 3369 2607 3937 383 1271 1237 2081 3894 3958 1692 1658 2069 704 2147 2176 701 3577 3797 3328 2282 10 3903 3896 4228 4161 2492 3324 3647 1063 561 1618 1875 688 1585 3800 4724 3815 3481 1888 2259 4463 2101 3195 4227 2283 386 843 4157 1119 1826 903 460 2540 4859 3971 2378 1016 4464 1413 3122 732 766 2593 4155 676 1848 4014 4371 1802 268 4495 4978 3276 2740 4860 2843 1266 1126 4654 3086 3497 1565 3982 3105 4874 133 3542 882 3235 1346 3318 2446 3213 4490 1705 4070 2860 1038 3037 501 4707 4558 4415 3203 3357 4834 2541 1909 4085 1169 4745 2970 3303 2846 229 4935 1708 4046 2162 4341 2570 3979 3383 2046 3938 284 2224 1395 3944 3307 1900 3841 119 4637 2007 4423 1914 2182 4318 3553 3660 4850 3741 976 3105 3677 1260 1720 4459 2676 2774 585 1086 2586 2993 263 4139 532 4384 3322 361 3573 4588 359 3816 1443 495 3108 4764 2040 1575 32 1576 4042 3785 1081 4200 4491 2612 1603 4941 2257 1698 4552 1189 599 1954 4283 4049 4259 824 4716 2806 430 4348 807 3740 4351 1775 2196 2826 3152 1329 3440 1272 2455 3054 4019 1931 4950 692 4113 4620 3292 4254 2849 1426 242 244 3585 3819 3191 2161 879 3047 4941 1972 2697 813 433 1479 2039 876 342 83 4812 436 3955 778 4504 4938 4337 4564 1160 3768 4846 787 2157 4682 4548 4302 801 4250 2602 3042 429 3140 4810 4996 4910 395 1690 4152 579 730 2195 405 633 68 3141 559 4071 2157 2481 2428 1106 1839 4957 2888 2634 1206 2164 3449 1027 3412 1347 3315 3950 1870 2037 4172 2029 1964 1792 561 4978 4933 190 24 4312 1401 2237 3028 2577 1845 224 3893 1846 1987 1451 1909 1530 1351 10 1915 3176 1515 1843 4700 2736 2964 2023 3141 1470 4690 3253 642 4259 1772 4288 2355 1154 1650 1076 1409 284 1657 1212 4477 3333 2187 4879 3250 3684 1492 3551 4534 1247 2342 2865 405 4013 4590 3863 2934 2866 844 1809 2900 462 367 351 1358 2854 2079 537 439 4970 3385 4472 1743 53 1687 2770 2752 2905 2501 4497 3289 1672 2077 149 3751 20 3156 4909 2527 2960 1291 2426 2558 2724 1703 3533 1321 917 4648 3540 3357 26 278 2065 2840 2128 1408 3306 117 3215 3867 4018 2653 2380 3249 183 2977 1125 183 746 1801 2240 3693 2554 1024 924 3666 217 4741 4349 4990 581 4003 4468 4686 4449 1233 4893 2620 193 4036 168 1677 217 3656 1545 3233 207 3755 384 1445 3861 2690 2322 4572 4808 3434 94 114 4699 576 688 888 2693 3617 3961 3683 1838 1091 3565 4837 3286 4562 1203 4163 3303 4564 105 4869 3702 1597 4286 256 4094 4236 4542 3783 20 1980 3874 1910 4724 3396 1605 3294 2715 3928 2896 1525 306 4069 1814 786 1370 3721 1233 1365 4642 1480 1251 2741 2619 4176 3070 320 3341 2871 2813 847 3783 3639 344 4983 3499 4417 2932 2049 2919 510 3737 3962 1069 4848 290 2468 4883 407 2785 4667 4268 2477 3824 2921 1702 299 3552 2203 1170 2929 3502 3794 2264 1538 3097 4555 176 565 1542 871 2153 2854 4172 1604 4741 146 4712 1202 2811 1039 2058 3438 4741 3961 2543 786 3095 910 1541 1259 166 796 521 858 2319 2101 796 2172 4339 2482 3274 3946 4354 1957 306 498 3940 4053 2577 1716 3185 2222 3479 3661 2787 934 127 2735 2911 4258 2844 3607 3488 743 4183 3574 636 2409 3050 681 1981 3535 4080 201 4408 2492 2658 3940 2881 2120 91 3762 3014 1222 3229 1952 3888 3420 3811 3265 3573 2485 1012 4408 1096 506 3799 807 271 1460 3953 3619 4788 564 40 3597 3069 3852 108 3410 2213 3516 1392 996 4808 1653 4430 2904 4267 1809 3320 798 4937 4145 4232 3644 3327 2325 3617 3171 785 192 2755 3912 3466 4330 2907 3940 2089 1708 2712 4069 3950 2863 4591 3323 4401 3614 457 4804 3380 3079 3696 1728 1292 2637 4085 1477 156 4657 2669 900 2009 3325 3287 4146 1975 2080 2071 4024 2570 3445 855 4164 1086 4251 4713 190 2136 1750 62 948 2595 3356 4818 2526 2941 3250 605 730 1879 4517 2923 4801 1031 4465 901 3024 1857 1854 2743 3473 3562 4509 1904 3015 1276 431 4268 965 3878 2199 893 4216 2745 4227 238 2496 2203 1654 1519 1075 3008 3705 828 1242 4524 166 486 3827 3970 2812 3136 4861 1272 278 659 4007 1097 3763 3290 1121 2386 2903 1023 624 4093 73 1228 1239 1009 2363 3459 4449 1831 4190 1607 4112 4583 4843 1056 1873 3297 4602 2147 206 2189 975 2304 474 459 1184 3218 1896 2995 2089 2419 2469 3279 408 21 1586 1548 3393 3146 2819 4653 3730 196 3386 1264 576 4622 4940 4126 3721 1089 1603 351 3480 1808 1058 3436 77 4685 3420 884 1898 2657 2902 4975 4583 4856 3361 3134 4366 2058 4441 1473 1063 756 3096 911 1934 1525 4315 2210 2400 4001 900 3904 4282 2097 1350 1123 2890 2305 661 4754 2620 1713 4539 2806 1062 453 3012 1574 1100 4981 2267 843 4957 2374 522 260 3851 3038 543 2332 2183 3228 801 2575 948 2454 1999 2129 1199 1040 2705 3127 2453 3204 3293 555 1413 2717 523 4 290 1770 3658 3748 4338 1514 1505 2264 2049 3386 1166 4164 735 4264 2723 1316 430 3364 2188 2652 4845 761 2682 1993 4791 2593 307 1246 1797 2942 751 4144 904 282 2341 1474 3632 3184 1332 3490 3264 4168 2506 2746 2103 319 3105 3264 4896 4437 4701 3534 3091 3389 4959 1435 4802 664 4357 4760 2277 1090 823 3891 4470 4844 364 2535 4982 3024 4603 2475 3166 4944 2442 4279 1695 4648 4419 2506 2563 3391 3658 1630 3425 1682 2560 4314 572 1385 1675 3215 4637 1936 4620 1180 4117 856 4727 2643 2300 1827 3974 1761 3309 2211 2671 1529 1615 1555 3185 2226 1965 3364 1939 157 1015 3226 382 4296 2047 1669 3589 2701 1997 73 4308 1387 2364 2798 3175 348 1402 1576 2430 4430 1660 992 2255 3610 712 2161 4172 4312 1368 4924 1833 4721 982 1988 1047 2852 618 2419 4092 217 1558 556 313 4121 1563 3094 1842 2620 201 3015 3842 4473 4203 4543 732 242 2544 3033 1835 1613 1620 4805 635 2820 741 3161 3597 1406 3398 3611 1743 4780 935 3024 3034 2220 1362 4361 2746 818 2416 3537 3658 378 3123 4944 1205 3767 897 4883 2006 1944 3727 4753 3257 1261 3156 4815 95 566 1809 158 4199 4860 1896 3784 4231 4390 578 918 1895 1078 4207 3421 4974 1546 4954 4228 131 1435 1611 1903 1413 1361 4907 2887 451 3973 4091 1448 54 3149 2813 282 2338 891 4329 809 1665 2383 3626 2997 759 3721 1031 1939 1847 4639 2218 4073 2508 197 2212 1654 897 1864 3239 3288 1090 4370 4131 4083 2113 4570 657 1049 4610 1025 323 4261 7 1789 2058 2903 4476 1817 1118 3243 2164 3715 3923 1073 3370 3925 30 1871 1753 1246 4195 2426 733 1606 3650 3737 1096 773 1838 4530 1334 1812 3885 4243 2281 1874 2291 3082 1469 4048 4294 2661 1197 2174 2547 684 2204 3956 3640 2994 4837 3689 2800 3695 1252 2736 1626 3904 1923 2502 2050 3230 478 3486 4679 4659 2895 1285 35 3176 2811 1174 911 1722 4386 1614 4204 4568 67 4465 4170 863 3582 908 1013 3758 2736 4304 4675 34 2946 726 2703 1203 2579 310 1313 3741 1441 126 3900 17 1772 2193 4391 57 4 213 1637 311 1101 3372 869 1462 3330 3212 4986 2280 999 2407 2035 1798 4118 1228 356 3891 4547 508 4892 2130 248 61 4101 307 4338 4675 232 618 538 674 3774 856 4164 4117 3543 856 1963 3138 3455 2011 2123 1796 4532 2517 3246 2408 1162 4005 3704 1840 2359 4169 2171 3611 839 24 2612 307 105 3822 420 1133 2976 4539 3487 4477 3739 804 392 2959 3421 2225 2492 3839 2453 4053 2322 1434 623 2250 2890 907 4314 2146 2395 3647 4697 1191 3490 2193 2674 524 2338 4247 609 1633 1711 2195 1174 4051 290 3490 3363 4929 1200 4600 1215 2120 3163 4539 1621 3824 3879 4 2614 4798 4814 1401 1723 4736 4317 4509 475 3804 4085 1951 2747 1889 4242 3735 4857 1195 1103 2900 4241 299 2065 2072 656 4885 3024 2146 59 4073 3497 3803 4321 1747 1742 4162 1725 2483 2156 3800 2013 4862 3859 957 1206 1667 1450 3609 1333 2294 1545 4907 4279 1320 2334 3366 362 4565 1225 2759 4434 2893 4007 3304 4133 3723 3994 2912 855 2489 591 3161 1007 3898 4343 2049 4440 487 1174 2537 1529 1491 1520 3857 3669 3055 4199 3906 4300 1246 2950 2082 2496 986 3889 4468 4041 4477 1090 2669 2946 1249 4878 64 2609 1769 2934 1731 4211 2949 1383 4824 1397 3938 3666 2477 1316 2656 2500 652 2694 1282 951 2500 1839 426 2744 606 1382 2834 4223 4673 4725 1531 178 1326 3396 250 898 3340 46 2910 3731 1285 442 1076 105 3888 3811 1779 4014 3493 3753 3216 4125 2812 1758 1507 1330 158 4794 3057 3160 3114 2216 4112 545 578 2782 2685 4601 795 4217 3449 444 3081 783 2856 1332 1720 4123 3033 356 708 2916 2609 4031 2658 3094 2304 3849 749 4607 4258 4149 914 4819 807 3038 3956 2137 939 4069 1656 1141 4231 4441 3602 3756 790 4939 3303 1178 3265 718 2745 3295 2603 2309 2974 845 4654 2893 689 4700 1509 4838 4912 4743 4784 1774 1444 3581 3403 4006 2852 4312 4366 875 490 385 2574 1046 1172 2282 755 101 2188 4450 4504 512 3193 2173 3351 588 2708 2130 4506 2827 3180 1011 2195 1314 2226 1568 677 3906 686 3748 1864 705 3128 335 4225 150 1735 1402 319 4287 3822 2078 1135 2062 1658 2069 4914 3344 2525 2175 514 3325 3126 4519 2536 2403 4335 1500 385 1859 2982 1496 356 4474 4724 1508 2214 4442 1465 2474 1934 1390 1566 650 2177 4153 3809 198 239 1448 2661 4389 2820 3723 1039 3580 4816 3904 1698 3680 631 3496 3764 93 4834 545 3407 978 2293 3810 1145 2483 3071 2017 4820 4518 2068 2625 230 3398 2742 2924 818 4315 2664 2550 2278 2024 2034 1210 3843 3060 3144 4114 3568 2874 587 2707 3392 2609 4398 3062 4159 228 338 4545 3976 738 290 300 3978 2591 3512 3061 2118 1650 598 2196 4947 4821 4846 535 3427 4344 3667 2815 2827 1423 374 1194 1703 615 2361 3799 1235 581 151 4941 1699 1223 4586 1492 580 3048 3580 3217 1752 4048 2271 663 3535 3266 4101 3729 465 2093 3552 4177 4852 940 995 4428 2004 1454 4279 1820 2158 4102 439 3589 1076 1292 245 288 3924 2722 2250 258 4849 1431 4994 14 2368 3512 4677 1847 3173 3306 4832 815 1140 4105 1322 1972 3767 1373 4319 1797 4231 4080 961 1537 3043 105 673 272 1090 3795 4434 4912 1080 2023 1687 97 144 1277 1224 289 639 23 2810 3922 1465 719 3019 1231 2961 2284 3018 266 1502 681 4957 4545 2704 1630 672 1644 1807 3525 4181 4241 2581 2814 2399 3273 759 4363 1381 1352 3463 2277 4846 4672 2917 4869 4039 2751 3857 36 2406 4428 2067 4531 3859 3598 1300 1340 4113 189 4538 2047 2898 3559 96 3766 2760 1165 3555 3658 1845 3235 2046 2883 1412 4291 295 587 4261 906 3272 4715 3269 490 599 4718 2516 911 4878 2353 4157 3946 4155 2226 4561 2641 2873 909 4756 1093 3694 1928 735 82 4435 3056 468 2290 3759 1642 1765 1707 36 2212 1678 4540 4920 2176 4654 3068 2414 4944 3842 2515 4299 4428 4002 3791 3241 3870 3258 1273 3295 2999 1675 1725 3630 1039 2367 102 2798 4561 3416 4639 4159 2948 2409 2731 1040 3027 4779 3317 3204 846 3402 3905 3616 743 3014 4322 359 3478 2227 1905 3198 1150 2049 3813 3184 757 2692 1549 4610 1344 4573 4848 2856 572 4591 2077 2471 1086 475 4651 1393 1324 1468 2979 1436 4290 3556 4153 819 4231 1190 3270 4315 373 3777 3281 1591 3100 1947 2241 2613 1063 132 3980 4903 1413 4783 2324 2379 3018 4908 1077 876 1427 3649 2433 2878 2166 2572 924 2181 2800 3819 679 831 724 2172 305 4605 2731 4013 97 1911 1006 2301 2294 661 3102 1081 79 2702 2941 3520 1571 4357 1786 703 2099 2007 1561 4327 1187 3238 1073 3522 4668 2817 4804 569 2901 1154 1738 3729 4389 3822 2542 761 1987 4201 2487 3957 719 2023 4425 2406 4542 4252 4938 448 809 397 485 4211 2742 2349 146 2491 4654 1801 2292 872 3670 2364 577 4743 1494 3716 1118 4806 2253 283 4305 4356 1794 4639 4189 4807 3732 2770 3961 563 2804 2242 577 730 2094 882 1284 2775 3532 3320 548 2298 2178 389 1241 559 619 4776 2734 2382 731 4123 1611 2973 2970 660 2833 2937 2335 2070 2385 4505 2355 1229 3422 331 3506 1893 2934 389 4630 4028 3404 3757 4859 300 1505 4993 1908 1202 4951 1217 2717 4242 461 448 4910 4464 2254 3182 1831 488 2737 4784 3750 1263 1562 951 842 2135 2976 4829 836 4887 341 99 1937 241 4401 2502 1969 4595 2488 469 4035 4334 3919 773 4015 1890 1563 2741 1682 3040 874 1906 2222 566 2431 3380 1951 1479 2018 3527 2855 3992 2790 4012 906 1613 4266 4909 163 3033 729 3164 3678 2529 2073 3708 1092 2826 4856 2447 4058 1223 658 4358 1545 3284 3884 3804 4080 4741 2613 4004 4453 1320 799 302 3104 4830 4539 2478 2705 1319 3274 333 405 4683 4228 2174 1444 1305 3549 2394 3742 747 1595 1789 2737 944 4850 790 2269 3314 56 811 2561 3254 4945 4907 4578 670 3204 2610 1459 4170 3635 3656 1656 738 1687 418 3874 1518 1635 1320 3846 871 3460 2093 1070 3051 2655 451 3062 172 4627 196 2312 2114 4970 722 2305 133 3341 2984 3905 3555 4197 2766 3207 4968 819 801 27 2737 4720 544 4202 4624 2373 3184 3998 99 2813 241 531 2805 4766 3192 1259 4956 2564 1939 4723 329 550 1432 3780 1699 951 1086 1923 2812 646 4713 3185 3754 486 2322 1571 1864 4807 4461 3395 3426 3187 1922 4397 3796 2890 2085 307 4916 4110 3070 3834 892 2472 4282 2715 369 1457 2104 747 1590 2594 124 3787 1258 2245 4951 1616 4165 4289 4045 3804 3695 4346 3518 4883 3314 4718 909 815 4811 3153 3196 2549 3989 1154 4110 1214 3669 1924 12 3023 3895 2334 4873 2713 560 3251 4838 4601 2122 867 1958 25 3531 1264 4363 3221 1238 3538 463 2903 168 3468 4124 4300 932 4116 3845 2133 1456 4431 2139 3351 1622 3258 4520 4459 1188 4922 2871 4727 852 4373 4714 3802 2532 631 4043 3588 111 1630 1452 1012 4379 1999 2414 2344 2793 4495 3246 897 2745 178 4499 4004 371 3383 1274 362 126 1769 1034 1696 2101 2208 3008 2696 2428 4902 4253 2055 4104 395 1995 4557 445 2554 2451 2824 877 2449 1569 2569 944 3501 4998 3293 2590 1187 4206 3445 175 4128 4648 390 483 483 1265 1978 3506 4678 3609 758 1078 3344 3684 714 4316 4197 3682 3860 3351 228 3591 2405 4765 2640 244 826 4216 3536 4588 2932 541 4784 3920 624 920 1630 251 1000 1583 269 535 1921 3251 3053 3623 4483 2242 3665 2011 2604 359 2431 3535 2037 3112 1396 979 4051 2079 2798 4012 3623 2323 4752 3818 2687 3740 4249 2360 4483 2618 4813 3136 4256 2414 2322 2692 1953 4302 589 1542 3585 3038 2771 1721 2810 1466 3056 1149 2369 1141 107 4255 4399 1982 776 286 2706 2453 1189 4303 2322 4882 1165 4851 548 1639 1072 3492 2026 4937 2945 3211 2178 51 4255 1277 3515 378 1716 3097 3883 4666 921 1292 2387 4055 480 4101 553 133 2169 2049 2581 2706 229 4264 628 3526 526 4462 3409 3314 3293 2963 4927 2062 1971 1835 4864 4448 1425 4559 2809 2356 4855 4939 3971 1199 4969 1478 2316 2123 4893 2228 2836 1791 3726 4879 4432 4932 4108 1298 4395 4721 4170 3941 2792 1447 2935 3516 3793 2669 3102 424 355 1261 3581 908 640 4933 4441 4089 4467 736 3697 1482 2039 4283 2863 4313 4897 848 1555 2200 33 1958 3151 3801 3438 3478 2571 1495 159 720 1586 2187 4770 3692 884 4183 3576 4530 3267 390 4119 4370 3158 4666 2455 1420 3056 3749 1894 1898 3121 841 2412 313 2796 1968 2519 2700 464 580 2600 4465 3432 3056 2013 2537 2243 2749 4861 1340 2732 590 4479 2547 850 229 2667 3677 2673 1107 751 4082 3624 76 2195 491 2674 112 773 1480 4597 2964 15 4632 4301 1119 2500 53 1562 901 3198 885 1157 2768 4891 1322 4423 649 2843 1747 3491 963 2860 3513 2535 1857 2486 3803 4343 3411 1048 1610 3522 1790 3729 3750 483 1936 1431 3119 2737 4664 172 580 1711 340 4875 3512 4549 3000 1320 4824 3029 2262 1702 4878 375 889 3286 4225 4157 1217 4366 3307 3912 50 928 4537 2001 1380 463 2087 2656 4908 3229 1657 3969 1634 3440 2691 2050 1225 4520 467 1151 2483 1363 153 2398 2290 2586 2293 1267 3656 825 2697 1573 4480 2418 3939 2607 314 3787 693 2160 1883 3483 2501 4476 787 737 925 4464 1629 1853 636 1521 2586 4517 2947 3702 3998 4530 2232 2658 3450 1264 3734 2187 4552 3170 2940 4574 3042 275 3506 4248 2180 229 887 1350 229 2302 1477 2678 3738 1919 547 2196 563 876 802 2566 4604 4630 4561 4456 4742 916 738 4017 4779 2429 3362 1572 309 567 1972 497 1855 4244 3335 1401 1523 4056 2284 2285 714 1932 329 2807 1599 774 2304 2535 2589 447 3704 295 3500 1979 2675 3416 4744 4340 1127 3555 2266 1720 446 33 4261 4399 1893 3316 346 3605 4272 2995 3268 78 1085 4698 2085 1397 4308 4183 872 1707 4318 3623 2084 3943 923 3031 1607 3944 1778 1595 1001 309 4613 874 2709 4509 3954 1071 4131 1671 3147 874 3249 1212 2711 1149 2957 4352 487 3640 1477 812 170 2886 263 4471 3049 902 57 136 3931 3354 4514 3086 3386 2195 4711 593 573 2571 2015 3462 4124 1337 3967 4158 3807 3921 4328 2903 1440 1033 3692 4618 1611 4598 2004 75 4981 325 2061 3373 4331 1250 4054 4347 3742 1852 1195 1424 2334 567 1725 2464 4 3881 872 4229 1462 2869 4556 3667 2774 3659 429 4355 2924 4254 1291 4484 128 3636 379 4653 2456 4066 723 557 4464 2070 4610 3812 3253 4619 2006 3919 1377 136 2507 1799 1491 817 83 3778 1252 741 4529 4777 3906 4470 3037 2633 256 3212 2451 706 900 1682 3011 243 1977 2975 4411 4188 355 3823 1624 4202 1117 1392 3537 3974 1262 2949 516 3878 463 3678 1031 2899 1463 3662 320 1682 495 460 3973 1019 2759 2427 1454 2453 4823 1217 2934 2472 2935 876 237 3841 1135 1168 1848 1305 1631 4058 432 4399 457 4785 3399 3873 4522 3591 3606 2887 413 140 1234 793 855 1363 4738 2531 3108 28 1099 2496 4217 3248 4764 2236 3032 2384 4626 1433 775 2199 4789 627 2921 1131 577 1540 4723 4320 1831 1345 848 349 1641 3186 4254 180 3617 654 2063 894 3395 2285 1089 957 4638 2756 2886 1505 246 2501 1069 1924 1477 3812 3583 3750 3974 3811 2098 3705 1705 3214 1946 973 4786 1920 1875 1062 2626 1973 1448 441 540 3486 696 4315 4865 3352 3587 1722 2933 3605 1217 1425 4639 73 1803 4249 2821 470 4072 1218 4118 1721 3034 4150 2358 1698 2718 3271 4749 1736 3912 140 3192 2787 108 4984 4871 368 662 1483 3637 2617 4547 4863 3900 1698 710 3140 2046 1333 108 1972 4869 1495 2064 4544 2236 1281 2536 4121 3051 751 118 3679 351 732 1903 2726 3375 1781 2215 2740 3968 2905 4196 3077 4251 1272 3247 4623 1602 4241 1598 3158 1678 4497 4757 4321 4036 75 4248 1699 827 4755 3810 107 959 3090 4841 3020 1225 813 783 4558 1166 1630 2955 4803 883 2217 598 2963 503 160 2807 3280 666 1048 3975 267 1094 4634 3310 1045 4109 2939 3084 4639 4146 1468 4504 4674 4310 202 4693 4664 4941 4647 1488 265 2255 423 2635 1119 1887 3572 805 4755 1935 2299 2576 4637 938 2877 1210 4784 1345 3183 1332 1483 4407 2474 2590 1705 517 1523 4305 1634 247 1900 3387 568 3092 1362 999 435 3610 3173 2034 1989 3287 947 4215 39 2625 1900 2372 1122 3688 3079 1419 783 3118 3124 3394 4264 22 497 3987 3140 1186 1574 3045 4207 756 2696 4753 2983 3374 3393 422 1056 3713 3750 3149 2377 4162 3728 5 4549 4032 1868 1152 3139 1376 4923 2093 2751 1473 4891 2868 2263 73 3659 2941 302 2398 3107 3809 3084 1421 3170 487 843 4462 2046 2817 2420 3293 2512 3364 1065 4291 3005 1436 1208 2636 838 1453 4198 4399 4745 2579 2273 3033 1077 3755 1389 2986 1058 1528 4977 2350 1015 3095 487 717 2994 435 1935 4179 100 2969 3812 3433 4402 1293 101 754 3637 3532 2814 743 3467 616 61 1020 1956 4959 3893 1728 4613 108 902 4489 3472 2421 3547 2054 4602 2803 186 3107 188 4453 408 4104 2707 3229 2307 3130 1977 2017 1838 4873 1769 4251 4208 4408 2030 1610 4357 3273 4469 2183 4115 4902 1326 1761 3367 4593 3271 1385 4438 253 4073 975 1604 4818 4665 4667 2728 3781 4752 1412 1318 2893 2204 1933 3363 152 3077 1779 1885 3116 4792 320 4049 1518 4064 1651 283 2734 3072 3310 2497 2337 2330 1751 1248 1110 811 3943 598 2106 2268 934 2726 3428 4923 1565 3303 4153 1456 2722 781 4289 1312 576 2247 4160 1718 484 2719 1654 3477 2873 4349 2023 1975 1029 1109 68 4457 3010 364 2249 1180 4582 1406 3461 670 4435 2531 373 2567 4335 2918 3760 333 861 4877 2428 3552 643 3532 320 2382 3282 3682 2416 1848 570 3481 1581 1395 1195 4082 1114 3713 2532 2063 2552 245 4911 1696 4090 275 1075 1143 3250 3645 2521 227 4202 4455 2728 889 3924 916 242 142 3931 4590 2380 1182 488 4098 554 4833 1446 4025 3704 1144 2157 4057 3202 2644 2283 322 4373 2632 2326 3170 2156 1970 3067 305 1340 2390 2227 3414 136 515 2936 2080 2189 4972 3165 2157 2135 2647 4907 3302 1003 3082 4485 3681 1755 2785 4125 1070 3701 1169 2124 779 4204 2385 4454 1192 1669 2371 4499 428 4348 648 3960 4918 2373 4833 1364 2772 3131 3022 3755 1176 2892 3123 2431 1621 2146 4582 2922 4679 540 1507 668 848 4323 3400 4611 1844 213 1081 1582 1030 1286 4661 1618 3744 3490 3135 4413 4216 1604 3454 4654 4549 1923 3525 2283 3190 39 4884 584 3427 4088 2645 1119 426 2456 4479 4795 4515 3052 2055 4812 3901 4302 1538 622 3783 2806 1525 825 1143 4804 2405 130 575 4760 4431 889 2298 811 2577 1538 2756 3291 1471 4604 4272 2219 1567 836 575 1376 3397 3147 4407 4037 2384 1276 2586 2792 2795 3135 4187 139 533 2209 1621 4844 2817 3834 2851 917 1223 1037 1281 2068 553 1491 1322 4148 1535 1736 3567 1435 2516 1893 2782 2362 4646 4548 1521 3768 4609 4568 755 207 4557 3802 4111 4357 4924 772 25 1285 301 4283 4042 2348 4828 909 4928 4244 1999 2263 2515 412 826 2457 4666 3581 508 3319 4012 2191 896 3938 2784 4786 3837 1445 1829 758 4743 722 4418 523 1691 4674 4207 3305 2687 2240 3842 3618 3528 4735 1524 1979 1841 3455 17 1399 1739 2780 332 3107 2127 2135 1392 1867 4734 1491 4136 420 1786 4073 3536 4176 1938 2701 177 245 458 1318 905 4942 3056 994 1801 616 1040 383 3861 3982 1665 3643 480 270 1910 2486 4181 1866 599 4819 4887 2264 1381 1186 1834 4755 3113 1041 3967 3519 2061 1174 4916 824 3601 1967 2418 3724 1880 3010 261 4508 1560 2493 3400 2832 1262 415 2758 2120 1888 4973 3410 1747 225 3126 1160 4452 1640 2984 4881 3704 3689 1145 1411 4497 4602 4846 3735 3838 3847 391 4226 3193 1064 3145 2348 2151 4182 3331 4868 1708 1241 3209 801 84 524 1548 4546 4691 3959 4472 520 2038 3541 4181 3647 568 4564 4471 1617 2990 3511 894 610 3843 607 855 4021 605 2534 1032 2645 2478 1482 96 3805 4396 1696 2597 2641 2561 3119 156 1187 2315 1961 740 1295 637 1077 1659 3086 1861 104 4448 4999 3916 2823 103 1594 2217 4926 664 2643 3422 1300 1145 2917 4433 3237 2671 1220 1501 2743 3769 1130 4366 4093 1021 1763 209 1999 585 2496 1793 4328 2083 2424 4947 1663 3465 2003 875 3430 163 4709 133 2390 4988 2041 1573 4041 2004 539 119 4103 4097 4469 4384 1706 3809 3275 2330 4353 4369 3615 892 1033 1497 725 2664 3487 2174 128 2516 2655 175 2068 3305 2753 689 2713 3447 1022 3979 871 3215 3263 2714 1524 3599 1047 3638 4911 1202 3292 483 3409 1110 3914 3162 4223 2612 3383 3813 4410 1107 3416 2022 1630 2180 2291 4217 4094 159 1611 1773 1526 3614 3216 3151 4944 53 4988 1718 160 3048 622 592 1512 3477 4851 3100 1997 1693 1208 2302 3503 1448 953 4287 2245 2710 230 3554 1471 4542 1761 1248 3890 307 4345 29 1360 1377 985 3448 685 461 4673 3863 971 1723 588 3929 543 2917 1089 1594 3058 1147 2707 3954 2496 2277 505 630 908 51 4462 4678 3882 4806 4042 862 300 4060 1239 4261 4654 3223 372 264 602 3271 4990 688 381 3628 1698 3008 1776 1756 381 4008 112 4011 1556 1485 1846 2166 2948 3726 4255 575 1715 2032 3605 1164 1789 4924 44 1616 2288 1644 3526 4657 2504 2209 648 3688 2596 512 1074 2972 4287 1128 3771 4567 1640 3429 3067 143 3202 4993 3080 2007 1725 1054 625 731 3867 1908 4806 3400 844 2105 246 3569 2410 805 3895 4059 3077 666 3785 1930 2633 3762 4571 1321 451 4720 2509 1327 2232 1685 2173 2708 4774 2885 138 3144 49 4232 3052 2333 2191 665 3890 2016 2204 1122 2226 1124 2239 2166 3484 4510 4179 1366 4671 1850 855 437 2347 2413 2791 4940 518 2793 1489 3343 2520 4724 2168 925 1926 3041 3700 4116 2418 4781 4359 1946 697 2235 2762 469 1508 4713 3942 1885 192 4033 2332 68 4974 465 1870 3253 2371 3315 2651 4810 4537 1814 1607 2277 2180 3267 3592 2576 2279 3088 2322 1196 1341 376 4404 2238 2151 1826 1313 1181 2612 3022 72 886 1100 1539 1293 336 333 2412 2149 2425 2143 3197 366 3447 375 3123 4229 4615 4895 1210 3709 2513 4052 2060 2063 321 4343 2977 3020 2480 1469 2513 4709 58 2711 2572 4932 2894 2835 4810 3128 3881 4273 884 1829 227 3726 1737 4242 3520 2020 609 1105 880 4368 454 3106 2319 4891 646 3456 3038 3538 819 2698 1200 3127 891 4764 3246 2565 4640 3403 2076 2975 2056 2325 3537 3033 758 1471 459 366 2703 4892 1569 3577 2790 3069 639 1580 545 132 2685 1804 4906 4223 1008 3786 3048 43 3536 651 3003 3047 2936 4041 2083 2485 2426 4361 2833 3012 3680 979 1987 4024 4204 765 4101 3064 977 3504 4083 2072 1399 921 3857 4717 4275 4546 1315 203 4508 4990 309 3114 4328 4520 1667 1973 2685 3789 1666 1730 4832 2165 3198 516 2457 582 1338 4724 557 993 3851 1268 3707 187 1877 547 2184 2942 268 4476 3291 3581 916 3022 337 4467 1955 933 3954 1733 2977 2048 4706 1491 567 4337 201 3827 941 112 67 878 4154 2200 657 4593 2495 473 2143 3062 652 956 2908 1960 1522 3402 1709 4274 4856 3414 4497 3561 3167 4510 854 3125 1558 1766 2491 4637 2750 1876 4908 4040 3582 157 2538 1532 704 3687 3448 3282 3602 3733 4471 3224 3543 3399 3714 2974 3228 3767 547 3186 3307 948 4092 556 2267 3051 3407 2210 2917 1593 1023 1845 4921 3914 3613 2170 3983 1741 2972 43 4703 3342 3092 3107 1705 2523 995 350 1398 3096 3031 4950 973 1835 1149 239 1614 3672 4270 1852 3035 1758 252 4559 4842 3967 578 1069 4773 2484 3481 128 2073 4263 2052 4531 2602 1528 4525 4930 942 3705 493 2295 4046 4338 3688 2878 4264 3405 1942 146 2423 1490 668 3661 2649 4901 3593 3572 4392 3659 4657 3289 354 4073 2966 3560 1833 1085 3170 4514 4124 2643 3045 3645 2732 3657 493 3633 824 779 1313 1860 1921 2368 2830 4792 4359 1651 882 1432 4258 2051 2572 1886 617 1011 682 1704 4271 1234 3680 2366 4345 2157 1320 166 4121 3064 3973 105 158 4633 3807 1963 1794 2589 1274 1342 3274 721 4286 2839 2962 3370 752 1016 4279 789 3392 885 1002 2712 3802 1711 3012 879 3725 1204 884 3792 1742 3260 2347 2415 1134 2862 3689 2731 680 2201 2388 4223 1916 2035 3352 4434 2719 2142 3890 2023 3817 1742 444 102 309 3084 461 4881 1804 3990 782 1104 3874 1316 3109 3853 504 1205 94 2417 4736 1504 3381 3997 4837 1979 4165 4346 4600 4896 4292 3954 1939 3803 4980 4996 3803 3365 3180 3676 3254 2268 549 4648 4825 4233 4118 1468 4116 744 1649 4783 2651 2507 4107 1652 2103 2672 1616 4434 3403 4310 356 2068 4633 2364 4155 426 3994 195 730 102 1249 2535 3843 3792 1553 1857 1541 2019 4298 4872 4226 1069 4152 1883 4952 1291 1148 640 833 1931 4305 4569 490 624 2280 1306 423 4897 1565 3124 3982 1810 4167 581 1159 601 2404 1742 4683 738 3474 771 4138 3916 4991 4879 1795 1226 1547 3693 2256 3907 737 624 1223 363 1810 308 1490 4600 4617 130 1168 3101 4711 3080 1626 4706 441 2463 255 4994 3573 3100 1528 547 4857 3711 3108 3658 4244 4390 3525 2508 4451 3795 4842 4190 2165 1370 1251 3319 1016 3277 4024 2561 2658 4584 3523 1899 4824 3692 2841 2249 3474 1168 3724 186 2797 2411 956 2417 112 404 1089 1238 4183 4499 1579 4994 2171 1389 2323 662 3128 4891 1463 1196 3246 2843 3849 1076 2041 1206 3161 1233 921 2848 343 2706 475 4 3842 3113 3045 2781 2571 2167 3494 110 2058 4894 1452 1291 4088 534 4844 4262 4444 4177 2165 3699 3639 3998 3181 1588 2519 497 3563 2077 4807 1274 507 4481 1286 530 3446 2859 3716 2273 439 2886 2144 4043 3238 2062 3684 2830 153 213 3231 2413 3590 1607 3002 2288 2243 454 4652 2754 2679 950 2350 82 3557 234 1200 4122 1648 2230 4194 2755 4666 2738 3124 783 1563 1117 3694 4406 2953 296 296 3026 514 2983 4212 1058 915 1796 3895 2706 3476 116 804 4114 4986 2223 616 1827 1340 2948 23 3957 4471 4579 1630 796 618 825 503 2174 2170 2240 3720 2206 2855 3004 3564 4477 1414 1271 1272 507 789 2693 1775 1946 265 3489 295 3460 4139 4199 3770 8 3927 1415 3966 1353 1900 3321 2733 1055 1359 1707 982 2508 4735 2796 898 4191 1330 349 4232 1941 1855 3003 4737 2859 1146 607 2940 4061 3484 4325 4067 435 840 2984 4453 4190 3359 1261 2234 1599 1069 3139 2970 3345 514 785 3798 2274 585 1160 1181 2638 2228 1197 297 132 3446 3553 4767 3311 911 4721 3707 1630 2332 1205 4961 2676 3757 3117 3405 2176 4038 3127 4324 1583 1438 2099 1657 1453 266 976 3177 3320 1331 4371 1671 637 708 3111 297 4056 3773 40 3705 3281 683 4831 3740 1490 3789 3721 3975 322 1144 2792 621 1844 2829 2816 1034 4081 462 4147 4075 1370 1260 1262 3684 3079 572 3266 321 186 3901 2428 229 148 3179 2949 2038 2528 3904 4354 606 1899 454 165 4052 4067 3653 2 4897 3108 515 1387 2132 1564 2416 853 2550 3320 806 4473 1487 3485 1599 2467 4135 1128 4110 638 3797 2478 1132 3903 4476 4797 4317 54 945 4665 2001 4104 2790 440 35 287 1867 4470 877 3088 2647 946 4778 1516 1515 4655 867 2808 3800 4236 3723 2133 3179 4861 4971 4560 456 2887 4575 4875 4940 3504 678 1642 26 412 3678 1167 4791 609 2909 1191 967 3444 4345 3203 2613 4034 3586 4584 2662 2473 2323 3703 3639 395 2124 1693 747 882 2002 2836 4606 3766 1534 4025 3028 921 738 1556 1579 2436 2783 1787 4756 3215 4826 2591 30 4173 898 3541 1875 629 2148 2174 1994 4906 4055 4479 467 644 649 4890 158 2629 3016 956 3996 1957 537 909 1796 2367 188 1859 1984 1698 2277 3919 381 480 4221 2061 1015 2714 696 4345 3250 3554 1269 701 1082 1391 3705 588 212 4605 4844 843 4723 3170 50 2306 2644 4546 1251 1511 954 2149 4651 2483 394 3068 187 2123 264 4231 2822 176 1233 3929 2141 3535 663 266 4380 490 1688 4156 4930 4246 4551 1775 2485 2115 3050 3078 4108 3855 2978 696 4235 3931 1558 4751 4730 900 1456 84 2646 787 2526 3049 4703 3846 2778 3677 3072 3837 3371 4788 763 3405 3170 3717 2946 1081 2630 1434 2015 2268 2208 1075 1589 4888 3768 2827 1180 4994 2358 3666 1113 2523 1081 2305 139 2456 76 641 1272 355 4548 116 2894 377 4867 4474 842 4586 3824 4798 3596 3196 141 2535 1721 2592 4240 928 1976 1260 1826 3623 814 3135 3731 4097 978 3711 540 821 1913 3686 2003 837 811 3225 4635 3792 4428 432 3073 91 340 657 1168 435 4151 182 150 2348 1310 2450 1461 2477 3485 1031 1475 3058 1155 2947 3826 1585 3477 4734 4129 4677 2330 2613 4513 1167 4760 1739 1552 3503 3662 2731 2849 1783 1064 2743 443 4681 559 660 3398 4260 2846 2355 1809 2379 4398 4066 3950 2861 3658 2985 1908 2478 620 2654 2068 1461 4759 337 861 1684 4234 2368 3273 92 931 1988 1653 2126 4746 3187 2701 3738 1786 2324 3749 884 35 4494 4617 346 435 4961 1750 367 2160 1227 1391 2460 127 2700 1801 4074 1953 4082 2471 2752 4584 3462 1806 2747 1039 3614 1042 609 3775 617 3592 3093 107 4830 2906 4215 1997 4893 38 505 2622 3596 4335 1642 2530 2731 546 79 3577 1840 4875 669 2296 1548 4150 3305 4342 2453 1310 2720 239 2914 1489 2703 1581 4706 2377 3068 3434 2853 4021 4682 2462 2505 3366 722 1943 3718 3298 4349 4532 563 3749 1258 2322 4591 3139 1430 167 3856 4343 2351 4906 1216 2968 553 153 2506 3990 425 4856 1450 1689 4052 1937 3778 2987 17 2327 2118 2513 483 2546 1241 2893 4632 910 3197 815 1868 4075 904 1703 575 4054 2489 285 619 4831 4383 1978 3855 2458 1442 3140 1846 2286 3920 4534 1457 112 1882 4733 1897 3969 884 4956 2190 1308 4632 1905 3747 569 3068 2758 2935 2973 1071 1321 3445 3024 1488 3348 2901 485 951 397 2769 1085 4538 1615 2881 1308 2914 1488 639 83 1211 3057 3980 1684 2807 1217 4705 722 756 4402 4559 4518 617 458 2199 1403 3517 3412 1923 4803 1936 1525 1587 3247 3408 1583 169 1275 4502 3817 1414 1439 702 916 1794 1759 1779 4744 1200 172 256 381 4151 3474 784 3091 2122 4704 3839 3330 657 2378 1246 258 3286 1554 4243 3733 121 3235 4935 3352 3557 2733 3894 4550 4576 4316 2034 3492 2583 1961 4065 126 1583 3015 2202 2641 45 4911 3244 2751 2536 1253 264 4254 1161 1928 3202 593 4266 278 2019 3005 4740 3725 2818 446 647 1491 4886 2359 1870 2032 734 1245 344 359 2817 4461 1041 521 22 3074 2742 3057 1830 2192 301 3360 4029 2931 2099 3547 4932 3529 4235 4712 4218 2460 870 1757 3390 4945 3126 1049 2831 4803 1689 3561 924 1176 3292 660 4708 1115 390 3336 3080 2505 2232 4851 1380 1116 4940 1466 4138 1283 4499 613 4006 3832 813 1825 1683 632 549 4829 1324 1639 675 1005 2364 3521 1848 4298 3591 2978 1221 2376 934 159 2116 3935 4919 4115 2893 1371 1259 1355 2507 3820 2391 4842 3317 2743 2595 3526 2277 4483 910 1105 4420 1676 1072 233 1108 3051 3966 3736 1764 1132 1625 4364 1024 4230 3423 248 3511 4615 1921 1210 1931 1598 4244 4339 436 255 3944 1874 3462 4059 4740 2577 902 3061 2143 1374 3392 2101 2025 420 4532 3193 184 1759 2661 4567 827 2332 1513 4613 11 1038 4396 1010 4245 3826 4 3521 1889 868 4046 893 2630 224 1904 4616 4484 1266 2157 3354 4912 2302 1556 657 3267 3257 585 787 3627 2277 4275 1757 1921 41 2964 4648 314 3511 4405 2846 1751 4573 703 4817 1684 1996 3218 3589 3812 3516 2930 2745 1275 1942 1685 4410 3851 2704 2422 3064 800 3877 2429 3152 4412 4275 741 3720 1004 1595 973 365 1576 2836 2248 2752 2959 1632 1709 2029 2249 2645 1207 643 4595 4165 549 591 1831 4726 4995 736 2329 4771 696 4876 1219 4354 1598 746 3561 1340 3278 2566 3958 3161 4201 4345 1990 2601 183 3102 1002 4875 1124 3422 3527 3682 2918 4333 1078 1850 3729 1435 4750 1456 3275 35 294 3912 2888 2855 995 3524 4423 4146 2120 3756 1714 4860 1769 4872 2226 2506 2455 1840 4130 532 1663 3861 2999 1830 4027 1461 1782 2903 1503 106 4198 4620 3725 2364 2466 3454 1570 1019 2456 1552 4486 2637 140 3058 3600 974 654 2537 1144 1723 4735 3860 2395 4798 3361 1168 4867 286 2220 422 3932 1107 1593 1696 464 1414 3347 3575 652 4551 3873 2312 4753 485 4782 370 1884 258 2137 601 2694 724 4253 3647 4140 4758 1090 3934 3144 2644 3954 3287 2942 1979 4573 1645 4144 3422 3518 2523 4323 2082 2059 802 872 219 1672 596 876 973 2757 2276 1200 3596 2572 339 281 452 3828 4069 2673 4194 2657 3802 3300 1288 4041 4413 2492 2573 2008 2408 3478 843 3837 2639 4363 4359 75 232 3312 2693 4593 697 1070 58 458 2074 1906 4224 3422 4959 4806 4813 2015 295 4807 4220 4549 480 4813 3986 779 3984 1006 706 3255 3909 2466 2394 926 383 3176 4428 1053 3193 3136 4558 2369 2675 4536 1034 680 250 3232 2991 2022 2943 3045 2094 1226 4940 1329 1173 2630 4243 3921 1568 1978 2782 3622 1731 3169 3943 3045 1425 3962 74 1543 1288 424 1358 4065 955 3275 4649 4053 4974 2605 505 328 1366 1430 2059 2098 623 1545 2559 2921 147 3676 2314 1566 4962 772 3770 3966 236 2871 4038 210 633 4856 3644 463 3410 286 1985 3647 2605 341 2029 167 1220 2707 4396 455 4854 2420 2694 933 2717 3015 1191 4802 4695 367 4528 2707 206 436 3612 3161 1560 1831 1532 506 407 4393 3612 6 105 4188 4995 314 3281 1536 4087 4712 1804 1312 2135 3541 1710 2675 4031 2930 3187 75 2975 1844 1150 1281 2628 4445 3245 2639 158 1960 4474 908 1296 3512 4684 4844 3844 546 4692 4038 244 2078 2417 3788 3858 1274 244 4550 2201 4431 4772 463 3497 2234 2612 3790 3471 2028 4704 1287 4258 2483 500 728 1632 4159 3533 4596 4015 1317 2621 3315 3164 2568 2651 3200 79 4395 49 2810 3221 2920 1148 1003 4829 2748 816 1052 4044 3064 2594 1855 945 202 3995 4580 1537 3882 556 2549 1204 509 116 4977 310 1382 2236 436 2471 536 4548 1502 1940 2829 1155 3520 523 3346 3802 2722 2435 3800 2217 1064 1282 3909 1378 2240 3589 2217 4553 4549 2099 3122 1890 719 3946 2896 2139 4993 2321 4305 365 4978 140 1694 975 3469 332 2596 1395 2672 4236 2333 3391 2553 4189 3308 3990 2660 3442 860 4493 3894 589 2818 1046 3822 2073 4710 2704 2614 3109 4551 4284 1790 4111 2660 3602 2346 1943 2835 2594 4695 4016 4957 2196 602 4010 480 3153 969 379 4412 495 2383 1537 2479 4952 4004 4497 481 3787 4403 3180 1624 194 3547 2461 1950 707 1615 692 4782 3440 350 2709 458 4062 1387 1282 744 89 4598 2645 664 639 2065 3703 544 4713 4307 1948 824 2797 897 4188 1743 1542 2408 3188 3612 3674 1948 555 3309 2843 3517 4973 3827 1399 1621 484 2292 4152 2659 3722 1808 2965 1746 311 2597 3823 802 3697 260 301 4870 1815 3625 1720 3645 2526 1126 1208 4362 1893 1448 3229 2652 840 1705 2174 2846 2080 3221 3878 3344 856 1973 58 1908 3538 2911 556 2746 3497 2211 3035 1180 773 639 4833 3203 730 837 4083 4944 3312 4880 3869 804 1500 3330 1772 3392 1702 1481 977 806 3562 3766 2597 2254 967 940 183 865 1866 3479 1568 1107 2468 1146 2768 3448 4616 2968 1877 1734 3286 2620 907 3339 1443 2944 4215 3963 3615 3466 2379 4387 2197 3571 4286 3161 2566 1598 1625 2345 350 2687 3378 1713 2646 3969 4133 518 881 3103 2918 3573 3423 1716 4952 3299 2420 4987 4513 3693 4010 927 2827 3673 4523 324 3965 595 2616 1157 816 3746 1421 4931 3187 3808 2914 1909 3296 813 3283 282 1220 4876 3521 840 3475 1756 496 2649 4393 944 1975 4905 3074 3336 2730 2105 4275 4790 1083 3775 1350 2146 2133 452 4722 791 3448 1724 4945 3411 1024 2746 2321 1323 3438 3169 4276 4332 1861 1932 4991 2691 2310 4191 3862 4174 461 1043 1807 3345 617 1270 203 4075 192 3129 3552 3862 2016 1928 4785 690 3584 3525 2964 1442 4005 574 3755 253 3309 4043 2508 2806 3736 2697 4217 1301 3953 2289 153 645 4609 2145 1957 1995 1845 2602 3524 4317 1611 1336 1471 3777 3345 3558 133 81 2766 79 2209 846 695 4662 855 2306 4203 3407 1034 3076 4416 4795 1881 1696 4116 3456 1630 2357 324 255 4934 2189 3056 2060 4147 2560 1853 178 4045 3977 4410 1372 4 4863 163 181 4792 2998 3226 265 938 1932 3288 4666 3144 4596 2216 308 2469 1742 2989 3440 1838 4309 423 445 2686 671 747 986 3723 4193 3056 766 4430 433 3810 833 4391 490 2394 3952 4679 115 756 2252 3693 1592 4375 611 1546 384 3361 4918 4076 4477 1801 4698 1222 2727 2827 1175 3711 4897 2904 2404 1351 3955 1275 4417 3397 2766 3036 187 4867 1947 1761 4731 336 804 1504 2655 3589 4474 2511 1984 2889 2413 1797 1979 1853 4503 742 40 2425 2066 4090 3526 3461 3885 2894 3693 3745 3411 2353 714 4893 1123 1609 4623 2553 4529 956 3424 1895 276 1567 2487 4228 2654 923 1792 675 3495 2714 2574 2313 2323 4086 3580 2826 3079 3379 3701 747 2655 1808 3565 3086 3155 434 1502 4825 1414 178 12 2895 2318 2778 2537 1621 4231 4339 10 3974 1336 657 2919 1240 908 2405 2111 1781 2625 867 1890 931 2597 242 3973 2236 68 3319 1658 2439 4987 4121 3021 1621 289 182 2184 3709 3552 2269 1408 4880 3720 4707 93 2309 4101 38 3214 3502 2532 4156 3107 2010 4378 1365 2809 2745 437 2405 690 2259 4120 4788 1554 1457 3212 1285 2363 4490 4434 186 2258 2848 1689 3310 2855 4504 1310 3146 513 4454 3031 4137 4920 2414 2919 187 4865 4652 2830 4918 2006 2117 4342 1536 203 2108 3735 2654 3226 2006 3611 3713 4008 4334 1091 4460 4022 154 3632 2703 352 3276 4394 2447 4953 2410 4869 4643 3174 1646 4151 1553 446 1790 1212 2591 3145 4829 3850 4250 1030 5000 13 3906 4611 19 388 4228 2832 3210 1434 1231 2764 2096 4806 4047 1039 4387 2571 2614 1126 2229 3681 2822 4755 1509 4922 952 259 452 2622 1416 838 881 2127 3566 2785 3253 1710 4134 1471 1088 2964 3857 2700 3170 3330 1074 2921 1186 3986 1466 4987 3395 2851 3173 876 4090 3496 1379 81 3618 3474 4695 2130 4848 3658 2043 652 3318 2088 1643 3074 588 2279 3765 1904 1747 2998 2519 3959 2008 2536 1905 4045 751 2445 519 4897 2821 4863 696 443 1797 3054 3514 4282 365 4629 4467 1292 3238 250 4233 738 1575 761 3452 2481 1441 1562 39 2378 1484 727 2162 4538 810 1511 1099 59 4751 1502 2136 545 407 3866 4566 1702 2968 1031 2278 2799 683 2652 754 2877 2535 4028 796 4925 3366 1519 3496 1808 2671 3870 2997 3932 90 4898 17 3273 2711 2429 3826 4780 4479 1983 3549 4767 4169 3547 4018 1871 2215 3447 2350 1109 3534 4600 4975 4070 3346 2419 116 4907 3223 2269 1835 3162 2993 53 4017 1395 2701 2236 3062 3507 3566 3268 910 732 1409 2542 265 75 3969 4522 875 2281 2644 1851 2189 267 4611 2048 1690 3426 1294 2845 1331 3284 462 3704 1948 1745 4234 2220 4316 2902 3866 2081 129 1190 143 4290 2586 748 425 237 4219 4002 3695 4479 4340 3117 3867 3542 2442 3918 1507 3701 3717 186 4666 755 4761 2467 1036 4052 2365 4726 2005 2182 4486 219 3315 766 293 4792 3424 3625 4013 4030 73 3747 4854 970 4081 1475 4029 4909 1447 1341 3361 4973 1643 191 4568 1930 2533 180 4704 3234 4118 3612 1230 1933 2310 2002 1634 4273 4364 2957 1649 4655 3753 1863 2266 3900 2477 3113 4938 777 4344 1797 3864 3620 259 3394 1337 4549 3812 4732 2965 3706 2110 1482 2576 2859 4046 3134 4818 4630 4903 3680 2432 4316 2815 4860 2872 3002 2864 119 2321 2506 1032 3734 1241 1207 841 1063 4557 4580 3794 3173 2020 3990 4452 3624 3212 4013 237 2083 4380 1447 4784 4517 312 565 3516 3880 337 2365 1809 1069 4170 1638 398 4486 284 4727 1381 235 963 656 1341 2862 678 798 4112 103 411 668 4978 1672 2824 2589 3944 4049 2507 3107 3678 4493 3668 1531 760 2148 2278 1751 1266 815 3065 4290 3528 2623 2627 3831 4591 1151 1650 395 3618 3509 2003 967 4462 885 319 1135 2686 4870 2017 4525 927 4787 9 1462 533 2051 2883 2228 221 153 97 2370 4137 92 141 2483 4687 3200 824 3332 1306 2876 478 3038 2472 1778 2743 2573 1186 1331 1064 1371 1399 3144 1064 4093 3489 4482 3876 4397 1814 2626 4987 726 1992 4673 2282 4308 4094 1610 281 3697 4945 3339 619 2225 4767 4336 4010 3479 2564 352 3442 629 2236 846 4194 4041 3378 4881 366 218 4941 4676 271 1343 1725 4527 457 2656 3658 1716 2091 2715 1846 1075 1523 2312 990 2214 136 1350 4452 2085 2742 4388 2952 332 1205 2008 2843 2064 1986 3908 26 1686 1989 3980 3193 2260 2354 1169 973 2270 4912 3617 401 4402 221 3884 74 916 1359 641 1235 3107 28 695 2562 4362 1683 2916 1441 3232 1473 1898 1950 1408 2070 4861 427 4066 2973 710 4006 3240 4207 2595 2010 4698 3112 1852 4093 1043 4929 2264 2952 2401 1605 54 4410 4465 2924 2884 237 2720 2034 228 3928 2595 3929 2802 971 4600 3579 711 198 2459 2689 4537 2810 434 4655 1041 4150 4089 2965 3619 4363 4215 1207 4185 1065 311 3326 2425 2336 600 3190 1434 2120 4974 1406 2315 4209 1039 2675 1149 3939 2038 740 4739 3256 443 4655 129 4445 1040 3827 4226 4477 4526 4332 2457 2182 1742 4851 2153 3761 537 4667 4053 4702 2969 4693 2089 2678 3989 3685 182 2919 4281 2338 2962 1132 4099 698 4750 2122 128 1932 3942 2013 1389 4412 3141 1105 3758 4698 1718 248 2770 2995 3772 1971 1796 4487 579 1121 3892 577 2148 3481 164 674 997 3750 3452 495 1751 486 1847 1622 2174 4211 3892 1533 3157 4666 4813 4723 175 3214 4227 461 2295 1285 1544 1618 4977 3818 3907 344 1342 4890 3456 4821 3692 1855 4949 1934 2100 920 3119 2467 3043 2607 35 3689 3185 2977 1885 3479 2813 666 1420 4753 1982 1014 1308 3041 3499 3585 4618 4913 2781 4624 3692 953 376 2430 4615 2423 2382 4832 2127 4394 99 1793 4642 2311 4090 3895 3165 3381 3502 1884 1318 2176 3946 2718 4936 3553 3450 3879 2394 2476 1336 2837 3352 2064 4592 235 240 2763 1540 4831 903 1196 3416 2682 426 4535 3863 563 3989 4981 2396 4076 231 3825 730 2587 2700 1715 4413 3299 1458 953 2543 968 4300 2641 1812 135 4746 3729 1102 2811 4967 2456 4921 4449 4762 4490 1952 1109 3534 415 4150 2531 1801 4036 2590 3431 3704 2320 3396 4613 290 3049 2762 4770 401 453 588 1544 2220 4057 4828 2566 1408 1998 3806 4894 1474 3446 1133 4878 3638 1411 557 720 2028 1473 4559 4289 4797 3447 4448 37 2138 2467 1953 4762 118 2523 1945 2864 3103 4676 750 4400 3017 3542 1656 274 675 1597 2455 4229 2463 1562 4239 2003 3934 2649 4827 4370 1146 2529 215 2756 3251 263 229 3375 2995 1314 3185 3270 4210 1616 757 1887 3210 4200 1982 3315 1411 2599 949 3682 4065 4819 3390 2644 3505 4706 3092 4088 4552 4412 3931 1433 1700 3965 725 4652 552 893 3686 4251 612 4495 4328 4781 2795 3597 1616 2027 3460 1082 3623 3405 4410 2303 2825 4923 460 4127 4673 4485 37 2762 4828 4396 3101 70 673 926 1358 3729 3912 1478 3968 2216 1424 441 1453 2956 1278 2250 4253 2944 117 1118 2908 2332 1745 3065 4823 3789 1107 488 2187 1434 4768 4197 2094 1753 3922 3535 2796 304 3309 3014 3251 276 1691 4779 1047 1189 1633 3134 727 2248 608 3766 2550 2308 2036 4797 4259 117 3224 2009 3441 4189 4009 3501 1080 3174 2894 1053 522 1113 599 1806 2751 4258 4723 3627 4073 4465 4720 3289 4953 3610 1254 844 1112 702 3004 4368 4335 1280 4530 4049 1175 1401 1694 4571 154 4565 2943 619 2344 4988 1061 2051 3939 3809 2039 4010 2708 3694 3603 1066 3779 2551 3426 849 3235 234 120 4712 4043 2245 3424 1903 2550 4032 3831 2375 652 4575 4909 1766 4087 4825 2575 3535 1927 3388 3887 39 2598 3374 2922 4265 4917 3893 2289 787 493 865 4289 3119 1543 3189 2819 2955 4613 4329 68 1993 142 2315 3590 4840 2054 4609 4726 2241 499 2096 2372 1162 3873 4681 3062 4687 2471 1502 4613 764 984 1009 2573 3996 3259 838 2858 2365 4372 2701 534 3010 2665 3545 3076 1136 2205 4675 3704 977 2160 2879 92 1620 396 1933 3341 4266 1338 1746 3004 1291 1995 2773 1558 4047 3192 3146 4804 4254 4507 4282 3620 4545 3235 4561 2046 1638 3900 2047 2815 591 389 1360 634 4179 2608 3340 2746 2380 1301 2231 1440 2928 1319 1730 2483 3377 4677 2336 964 4333 387 4954 998 526 4518 1956 3228 1402 4140 1581 4075 1340 4218 755 4027 4105 92 1437 1282 4357 2184 1423 265 1356 4171 4265 3461 449 4066 2080 4863 914 1530 268 4253 1545 730 3321 4423 3661 580 4870 2714 127 1367 2824 4864 3654 2047 2552 3614 4387 868 929 4085 3733 4959 3371 3170 423 936 2355 3015 4213 4235 24 4023 2499 29 1008 1965 1958 828 2809 3974 2056 181 144 1626 2320 868 293 3207 1120 2151 1701 2782 293 2659 4287 1940 1667 4686 1568 811 2143 4995 2423 350 2083 545 2345 1272 1077 4444 2158 1854 2487 1491 3210 4184 3145 4040 2501 3836 931 3563 1788 3803 4972 4415 4149 4842 2270 3316 2815 2755 2278 3203 2496 1201 761 917 4429 496 4250 3797 445 42 2565 1281 3846 4402 2232 2509 751 1798 3300 479 28 2821 2480 2060 2030 4053 542 4826 3784 2471 2981 708 627 4665 61 458 4251 1427 1046 3422 2599 1403 2017 1143 1861 2913 4989 2794 355 4243 2524 2612 4279 1778 4395 3609 1489 1452 517 3353 1212 4488 3801 2549 528 1981 480 574 4379 371 2488 1503 1619 1271 1915 3302 4029 2348 4496 4327 3850 4133 4801 1369 2205 1644 1580 2294 542 1622 3323 3359 2025 1613 579 399 3776 4261 3272 2555 3573 1679 3040 224 4577 2824 2948 1269 2192 2139 2530 420 3899 3267 4053 4774 4452 258 2635 1092 4021 2486 4910 142 738 3270 3916 1712 2706 345 4376 424 2506 4367 3934 4482 4842 566 2842 1836 2445 78 2466 3250 4669 2421 4335 1395 4798 4605 3009 2370 2783 4425 352 1254 1868 1195 3251 122 3814 3281 4917 2966 2705 3979 1827 564 3972 3751 247 3091 4229 4486 2408 2456 1867 388 2368 1008 2338 3715 4589 4504 3578 2641 2552 461 360 2149 1737 1588 972 3270 4785 1931 1386 3436 2190 862 1289 1285 1402 3371 2303 2441 2885 590 378 2167 1367 1958 4808 502 3007 382 4544 2804 4886 3701 1943 3955 4180 774 2973 2455 522 2921 69 249 2375 4648 3840 3455 2748 4611 2386 3250 567 4084 28 2262 1596 1620 1233 1733 2151 1924 9 4173 371 2821 4528 1261 2254 1857 728 1716 2602 2695 2587 146 190 3131 1410 1765 4148 827 1457 2142 2408 2427 2376 1305 4815 2362 2083 2353 3013 2163 2259 2337 4358 261 4724 28 1022 2148 1741 1333 1489 3909 2811 4608 3932 4070 3045 2632 1697 51 1265 2454 912 4858 574 641 4640 3673 4688 16 3562 1058 64 3194 3791 1246 1353 3462 1100 3919 2412 699 2845 2916 2325 2538 1040 289 811 4574 1014 980 3188 2779 477 1649 3543 2005 1992 2391 2520 268 485 4249 1471 1326 4022 135 1337 4309 3105 3210 2294 4981 3904 1171 1329 1928 1146 3956 131 2666 2544 1477 1945 3132 2097 3025 1825 3773 926 2742 2553 3980 4526 441 2368 120 20 2840 3547 2064 2700 510 1601 1931 4161 1210 4776 4034 754 2312 2950 1449 4929 2566 1848 4321 1907 3072 2390 57 1466 4062 3957 2336 2718 3465 1260 1413 4591 4849 2751 4232 4981 4777 4848 2134 1409 985 4129 896 2049 1620 4626 4468 4288 136 3713 3251 2299 3344 4949 3362 4397 1573 523 3393 3916 1337 2362 4071 3737 474 1750 651 3116 4997 3024 2644 2622 4881 4236 1091 2206 2968 1361 2124 2117 1953 4829 1401 4617 3577 1007 494 2830 4725 4947 3878 3784 3809 290 4245 2090 820 3783 3731 2114 74 4619 4999 1570 145 3025 2986 4857 2900 2019 4224 3968 1603 1195 75 318 489 3107 2743 1925 4661 254 695 954 3393 4172 1711 1048 4022 4610 2991 4286 2478 1207 807 12 1921 4377 821 2986 641 3710 352 378 4493 1203 3257 2377 4666 1089 3317 4162 3013 1722 212 3170 2282 1480 1421 4405 4912 3207 2512 4976 2011 318 2690 3357 3097 3003 3861 2466 1086 3708 2093 3458 224 4030 4556 1410 2123 609 590 2389 4053 1745 3350 121 339 3407 4352 200 2355 3103 2573 2688 2472 2448 4242 459 4954 4303 2400 4496 4939 1715 4110 3296 4098 4754 1218 770 2196 3099 3020 1911 2606 2091 3060 2886 2908 1728 495 4537 3046 2081 21 4743 4677 4379 2526 272 3434 1605 1704 2052 416 3326 2819 4348 4525 4009 989 2335 1069 3144 1790 1311 4359 3974 2702 4553 4406 764 4490 1865 1057 2493 1987 460 795 4249 4462 4683 3236 2566 1469 2918 4126 4250 1452 3927 4336 4658 2693 3035 2583 3247 3109 3509 1560 2820 3596 2715 3368 3065 2737 4015 1036 1155 3356 3479 769 4129 3178 1325 1317 3241 909 4855 3652 3721 665 2984 4900 302 3696 693 3833 1664 4135 1410 2594 1356 2671 3923 682 3617 325 4723 3904 2579 1906 4888 655 956 4179 3236 4286 638 2346 2086 4442 938 2211 223 3959 676 2312 1990 1323 356 4822 1708 691 2302 206 4745 804 4107 4013 3605 3763 2446 3268 352 1701 5000 1096 2138 4016 1981 1755 787 3952 165 1361 4277 4699 1036 2628 1189 4485 2073 4993 613 893 3963 105 661 190 1647 2465 3998 2991 4819 202 4781 3452 4111 3833 2366 3202 855 3912 1615 1039 2114 1307 2096 1623 3686 3340 3714 2024 1 1648 3269 1120 937 2872 664 1545 2590 3225 3068 572 283 988 1825 4659 4816 3687 3649 2525 843 4777 1448 293 2210 1082 4842 84 4618 4249 2253 1987 3836 2868 4258 2714 1282 4164 3928 4356 1959 590 3921 224 3228 1883 4020 2146 4 608 2825 2919 2441 3719 592 4069 4476 2309 106 3321 4009 4770 2158 4526 4888 3172 4262 1309 942 1084 3151 559 3034 2511 4829 1629 2216 3286 52 2577 1185 3278 888 74 4721 2329 2974 548 1480 4492 3025 4213 1586 3207 30 4626 2783 984 96 1080 283 1096 4237 2571 1175 4612 462 2162 2462 4549 2803 2744 4209 3456 4485 4757 2300 1167 2051 4748 3454 1703 1813 4275 293 1792 4740 1925 1024 3656 4952 1643 3475 112 3760 1319 1566 4733 4966 3583 4110 2936 1960 2912 2811 39 4793 633 2649 2970 277 1915 3943 3054 3664 3992 2674 646 672 2313 1067 3541 4567 1814 637 3381 626 4882 152 267 4476 3957 4521 4280 1588 248 343 4818 2322 4228 2816 545 1806 228 498 1778 1026 4326 4338 4095 3827 4461 3488 1294 2411 2402 4153 2286 1434 1463 484 3693 2424 1459 3086 276 3069 1713 3382 3785 4114 4320 201 308 4629 756 1615 2378 2849 3180 2836 901 2547 1314 2128 1211 4022 4622 4696 1659 2464 2947 2850 3779 1043 3113 349 4876 1533 937 1511 4172 1576 4668 3413 3235 891 477 3694 1790 2007 642 1736 4584 2338 2119 730 3532 120 2818 568 1108 3501 2536 1315 389 524 815 2206 425 83 1170 3682 1891 2077 3200 795 4134 3558 4893 1584 4727 115 4016 2415 3846 319 1403 1606 2665 1391 247 4475 3330 959 1909 3462 4500 451 3269 3026 3465 743 4531 4039 1495 4815 3461 1627 3070 56 3951 444 308 581 2855 2647 2009 3075 4057 4653 3763 4509 3083 4961 4843 560 1330 1819 3775 4704 4900 4632 3894 4978 4748 4543 3943 1808 2506 4717 1594 4128 1736 2866 4213 1173 3542 3738 904 1461 3830 534 329 4713 464 4992 3282 536 2296 4346 2654 388 19 576 1247 243 2294 441 4339 191 4863 4538 586 623 3546 4579 1354 3228 2221 807 4275 1741 100 449 588 1459 1390 2410 764 301 3117 2692 137 518 1674 738 4613 3410 4888 4213 3147 3532 2788 3265 471 1475 3235 149 4963 2665 1324 2551 3091 4531 1586 718 3546 4603 3755 4230 35 4953 139 4231 2121 838 890 2006 4502 2791 1354 2043 744 3928 3794 490 1167 3542 4006 242 2185 3180 4076 2817 791 3439 600 1149 293 3898 393 1356 477 3067 970 4573 2213 3396 434 4301 948 2307 1108 380 329 4738 2616 4389 3172 863 248 1721 115 2605 260 2589 2695 3394 3190 2663 940 3479 847 533 2428 171 2112 1286 4005 4104 4266 2542 1398 1149 4831 4655 3622 1946 822 2979 4198 3231 451 1995 3754 2093 1468 2843 4843 4075 2237 571 3415 1842 4925 3687 4328 3378 2663 8 2769 2459 4498 3810 4141 3549 2697 4428 600 2632 1820 4955 3155 2716 3309 1742 4564 539 1548 659 2124 618 3756 2969 1423 716 2123 1748 2383 591 4718 1733 1706 3764 1011 3447 4239 819 356 3107 1349 3965 3515 877 661 2720 1481 1924 499 4103 149 806 1496 2120 3155 834 739 1604 634 4836 1443 218 517 3580 3991 4868 1483 935 1614 3200 1160 3981 1943 4176 266 3673 2947 3466 4132 1684 1934 2850 526 2163 457 227 267 2276 4531 3082 3865 341 4571 3411 3061 2645 3272 777 2828 1457 1258 3186 595 681 3798 3249 4409 4888 3093 723 2255 2999 1493 4666 3711 202 4807 1365 2554 297 127 2166 64 361 1432 2626 3708 2785 4029 317 1678 4149 3793 1780 2895 2055 4744 4496 832 4577 300 4618 2355 1099 449 1569 2592 1579 2296 4461 4130 3048 1432 1528 4440 4695 3488 2040 3820 2719 2815 535 103 1700 493 259 2979 1087 4543 2870 4792 2772 1174 710 3311 2410 2536 3678 2234 471 3846 4852 4458 1370 2117 2673 3319 2271 2421 1324 1621 4231 173 927 1009 29 1333 3648 151 4306 3722 4738 2095 4017 1637 1986 3380 4492 4340 4266 3348 4997 656 1937 4971 3870 1342 272 383 2994 558 2606 2405 2641 1935 3854 3115 1456 225 668 2276 2774 3225 1932 2391 129 1792 3379 2008 2455 3509 2275 654 1309 3974 4644 2187 2084 1883 2965 2656 998 4756 1743 3998 1157 3373 1683 4813 125 441 2958 2233 765 4236 3468 3200 4259 72 3827 525 1661 2569 435 4664 2120 2841 1445 4396 4948 4965 4393 320 4941 541 3318 3367 4380 440 1990 2576 1461 2590 3327 4214 1431 4812 4267 1920 2239 188 3568 2546 4725 3978 2714 515 1260 3248 1036 4830 1870 4962 531 3841 3215 3371 1323 2552 4213 4519 2751 3803 1175 3095 2885 4955 3898 1120 2760 3585 213 4948 4917 2040 4303 631 4902 766 2283 795 3346 3159 3203 909 4859 226 1730 253 2726 2802 3169 354 46 430 2219 2116 4362 4289 368 200 3315 2242 1870 2592 4615 549 4899 4616 4889 649 4308 2090 3942 1697 2730 4099 3345 3027 1512 3660 4024 4603 3038 4913 4388 4969 3321 2765 3765 2807 1536 2117 4324 1220 473 5000 2664 4371 1922 1990 2722 4309 2152 1406 4584 1155 4267 4397 3973 4092 456 1318 439 3917 2470 2981 3904 4716 193 3531 790 573 1299 1133 2308 797 462 3709 3927 3745 4763 1319 2321 1344 4702 4973 4008 3941 567 3868 1816 1206 314 1813 2245 384 3392 3357 1011 5000 2644 2861 686 827 4959 3362 3050 1239 253 2486 4988 1184 1358 3533 3382 4340 1190 3225 887 2959 4 303 1737 1912 831 2680 1882 1602 4476 2769 3627 4028 593 1787 1220 81 3606 1227 3742 2281 1863 2067 1655 862 1595 2560 1642 3016 704 4250 2092 2666 4452 3343 4744 4218 1645 4463 3732 1677 3723 2289 4618 112 1649 989 552 3400 1687 4033 2288 3532 1075 3765 4929 1069 3547 4830 3964 3469 2996 3118 3015 2413 1047 1866 1166 3717 3534 1595 3453 680 3996 1966 2135 2781 3282 396 4266 2535 4043 4395 3457 3622 3097 3442 2353 3532 3437 2561 716 2793 2115 4975 1865 3240 3763 1802 849 1792 2674 2563 3508 2211 1503 4215 3858 1178 1270 1039 4131 2887 3280 1961 2416 681 3577 4380 143 2684 1553 3192 2802 958 2956 3652 432 603 266 2510 875 2002 1663 471 2561 3319 2060 948 2940 3623 1668 2830 2218 2934 4408 1275 957 2356 964 4579 403 3443 4839 4747 4911 2379 2399 4133 918 4079 1923 3686 3252 2134 4567 2751 3773 2530 3571 4597 2988 508 2444 4594 2439 2334 3946 569 4496 4191 3681 613 3198 4059 2856 899 1818 2865 780 3139 2019 1243 4094 3875 4178 249 4065 3532 1302 2286 3717 3419 4090 2866 3607 561 1754 3854 2302 364 4290 3787 3616 1772 591 2339 4531 982 1027 2214 812 4765 4053 959 3251 4316 4775 3285 1813 1653 2302 4451 2473 4621 3662 3439 2564 3029 2588 4510 1325 4091 730 2599 2425 1151 4182 716 784 3910 1555 2436 3166 1123 1766 4204 4227 1433 1794 745 2724 4466 133 399 167 1347 2401 2477 1491 2173 3836 1775 1638 2286 4544 2203 3621 2950 3811 4844 3503 4347 848 2570 1682 765 4773 2968 2125 1306 2707 1613 1196 1995 1401 4156 4648 461 761 1180 1388 2026 1858 3000 4281 2349 2852 903 1611 1618 3959 1317 4745 1267 3764 777 4433 3972 978 4141 2873 3312 147 4993 3959 4993 4796 1329 1155 4476 2256 642 1552 4794 214 889 1926 2673 1671 3836 1579 4761 2641 4414 4141 2984 86 295 4513 4638 869 2098 1712 3570 584 2774 1525 1739 1981 4630 3904 4671 2166 2425 2622 4351 32 1506 4214 2449 2160 2481 1573 1533 4217 1064 2091 1065 3599 510 3780 3725 4511 3208 1497 1208 708 739 4596 473 2028 2443 599 1470 4289 2552 566 489 2793 1852 3912 3053 3055 3086 4466 4405 1895 4817 476 2446 4637 22 161 1489 3359 4982 3004 4466 1191 3856 3574 611 90 785 1657 1945 3635 4167 2656 310 2528 4541 3668 734 3068 3395 2401 322 1132 3707 4294 1104 4522 4669 2825 864 813 1987 2921 2025 1911 3030 3810 2938 806 2623 3988 1209 275 4055 820 928 2174 2072 482 2394 1904 3177 3834 3747 2055 3365 3939 2270 1005 389 3491 164 3154 3314 3808 2819 1326 4604 2072 197 2600 3789 682 1069 1689 4527 811 118 4489 778 1171 4859 4345 1974 1293 4256 4992 600 682 400 3183 1444 3127 2212 2612 4624 1866 4866 2299 2474 393 1700 1416 2676 4035 3509 1550 31 4132 968 1595 956 4878 2313 2282 3061 3475 449 4015 1458 2796 1422 4711 3757 1589 2776 1741 2879 3334 1230 742 3072 2979 2487 3598 2547 3437 4154 4169 583 1192 1390 1755 3871 3211 3482 88 4235 4707 1534 1861 4605 2327 624 940 3077 2901 2753 3853 4774 4612 4325 959 4006 960 1383 1987 3042 3722 3378 2674 1687 1269 193 4802 4114 4698 3880 1573 4018 3037 1976 1137 1200 4397 2831 3841 2158 4136 1390 4210 2757 2797 3697 703 3469 2208 3603 2390 4889 1769 1999 3377 2160 2901 4888 4398 2462 1364 4802 3135 4808 1817 1262 899 916 4037 1562 3227 3311 501 1775 3638 2068 4647 4193 3221 3788 2617 1043 3111 1872 4386 3800 4575 201 1495 3251 2569 4009 2552 4984 2401 2511 144 2936 1315 1879 1640 81 4884 3096 2948 3204 2232 3556 820 150 1833 1843 1821 487 1095 4912 1870 2918 434 1418 3539 3218 2714 4741 4150 1250 3336 2887 3417 1607 2354 1363 3237 4149 3475 609 3573 4966 3288 4572 4524 1998 1508 1755 1427 992 2733 3976 276 1175 3908 900 522 2622 4345 1329 326 2025 93 1510 1436 3802 1463 2263 3587 565 4920 1571 4121 923 3974 236 1613 4467 245 2802 2283 1764 3321 3192 3020 4837 3141 4990 3203 3478 1975 4685 1857 3452 153 4110 3345 4888 1258 4684 4509 3369 3707 4653 3335 3253 283 1445 4057 2564 3996 1898 4406 1910 2395 921 2422 3647 4163 560 4518 2602 3155 3066 4701 923 139 1182 2137 428 2539 2752 4232 289 4501 4679 671 4396 3982 4013 1303 1185 393 490 1338 4035 3116 2226 2835 222 72 3066 267 3258 2989 287 1237 3943 4708 2999 4139 1939 1907 1797 2014 2653 229 3761 3722 1118 4791 2158 3135 4027 3860 4139 3937 173 3354 3483 1857 1704 555 4829 3443 2199 1829 1996 4014 3382 794 95 3167 4255 1337 2138 3254 2182 1579 100 4006 3149 1863 1927 3689 4737 1054 1660 4523 306 4999 4108 2738 1543 588 4903 2421 1784 660 1793 3977 1962 3607 2672 765 695 4101 2816 2400 2987 3127 1775 1773 3136 764 4585 3830 4395 2518 2989 3558 3476 123 3117 374 4314 1940 2826 2105 1141 1297 23 2519 3866 3778 2777 4350 1563 4968 1517 852 3444 2770 4634 2527 3991 2312 4298 3469 1673 3604 3262 3220 4515 612 3503 3771 402 1642 3022 287 1199 356 484 39 287 2884 2010 4793 4108 488 4339 3979 3522 347 2389 4466 267 3011 396 4558 1324 3473 631 3852 1957 4276 3041 1987 4269 998 2129 3752 628 3709 778 506 2760 795 804 4382 3664 4959 2121 564 4276 1074 2689 1440 1235 1907 1999 4426 67 3940 2289 3422 1868 3874 627 3149 1773 1032 1037 3730 2438 2405 433 2630 1077 1673 1190 413 1121 1308 4192 4503 3786 24 4957 584 4775 1530 3585 4903 2598 2452 4915 1747 4215 2734 2014 1129 1753 4929 121 1807 3916 178 2687 869 1966 4773 352 4839 3047 2264 2206 2292 4540 1451 3177 322 3631 71 644 2239 4965 1684 3077 2169 3503 217 2713 1528 3402 2456 2029 3031 4215 3070 1190 2878 1371 2248 602 227 3528 4961 317 3436 658 3069 2037 2422 1108 4266 3959 994 2400 4609 2848 1818 3730 4545 3380 585 4006 4253 1970 2936 1669 3641 4541 1250 1333 2336 4093 2313 4390 953 3132 2854 1557 3549 1538 4661 4308 2619 3562 1334 3864 2125 4730 2382 3698 2952 1575 2836 47 1456 2870 4396 1048 4033 2660 895 299 4647 4216 3721 4528 3999 2420 970 1804 2948 4679 2118 2041 1443 2149 3549 44 2263 4781 3691 806 102 3170 1729 2148 2193 1692 2946 2687 4976 4244 463 1285 3828 2131 4708 3278 812 2323 3208 271 4857 540 2209 427 1393 3145 3766 4885 3399 168 1731 4815 3577 1190 4504 1118 4665 841 2754 3195 1757 1980 4777 1851 336 3102 3705 1752 4062 2475 4065 1807 691 1602 1054 1568 1149 1221 3681 817 1262 900 4301 1835 1035 1066 4490 3659 3727 4446 4589 2891 3297 3028 3477 3142 1177 2818 2976 1927 1823 843 460 2531 2053 1367 2910 682 632 25 1207 4666 306 1808 3561 4380 2483 1182 2150 4525 4148 4292 1450 3878 1290 948 3412 3453 1577 2582 65 3578 4718 4484 1817 363 2100 3645 3888 4176 1920 2077 2702 1879 1445 4 3656 297 513 1043 2173 2051 1182 3978 377 3087 978 1773 3941 4608 4015 1786 3093 3721 3388 1764 2408 3623 4858 4955 4972 3466 919 3882 2336 1680 4471 1136 4272 3947 4110 2656 3205 1998 1751 1704 2746 1779 3056 3046 4680 4000 916 1142 4315 2533 2607 2541 2714 3536 334 4578 1211 2585 1437 4535 3844 1510 4750 1516 1971 4128 1521 4893 736 172 1550 2327 1430 1340 1668 4943 3045 2651 1862 1155 2515 1509 305 1238 4006 3692 4552 3888 1699 3828 168 1564 1995 2776 3292 1161 1937 3186 2930 1002 3349 2415 4275 1958 2508 969 1671 4384 3125 1499 4311 4623 117 4441 4033 2495 1236 1949 3784 15 1670 267 4770 4482 76 510 800 2518 4496 4160 3377 3167 3908 806 3407 2261 1124 850 2888 3401 4919 3992 4150 4237 2570 4433 88 4585 1629 99 1975 3742 652 2582 3370 4487 3591 1080 4570 307 1530 3762 1046 4565 790 3602 2969 1340 718 2455 2591 187 4771 552 4692 3106 4161 3733 812 2171 4271 836 828 1334 1259 4062 4984 4957 3228 807 4099 1257 1598 2425 2426 3827 2057 529 601 1060 3947 3145 2260 509 4273 2317 2975 543 3554 278 4623 4925 3332 866 4199 1317 645 3017 2764 2307 4171 3226 4377 390 2732 4644 1052 3001 2871 517 2319 3555 1161 2895 3896 2344 3722 2830 3585 1445 2501 4883 4744 863 3683 4836 4056 2829 2609 1537 839 2226 1141 4129 3366 3764 901 2619 724 1672 2832 701 1323 507 1546 3681 1738 1690 157 2531 2025 1187 4291 148 4808 3314 2029 682 2376 1941 2095 526 3416 193 4681 92 593 666 831 1782 3499 1470 2234 2066 2278 3364 3414 1279 4978 2797 346 4836 3199 1298 1587 1506 1046 789 2728 2525 4342 4406 1687 3230 1703 1847 1399 884 1187 601 2380 182 1752 4453 1111 2010 1127 124 1755 1218 2376 3912 2129 4746 3380 1984 605 2827 2033 4152 3038 2051 3266 2166 642 3355 4037 4375 3288 103 2667 3920 884 4370 1923 4965 3398 4135 823 901 2667 4001 2229 1635 987 676 1711 439 521 4681 3492 1291 766 2550 2781 4695 1303 3772 1904 1934 3314 2376 2401 239 213 3834 700 3380 1423 3576 3484 294 3269 196 3255 2143 3743 2722 96 4254 824 276 2564 1791 2961 86 2501 2465 4822 785 2170 1862 3319 2148 4213 1438 3065 4110 2883 1260 4355 4126 504 2079 4297 1668 1793 2907 4941 1853 2207 462 2529 4218 4187 3155 518 449 700 2394 3607 211 2098 3262 3719 3284 1567 2029 3815 95 3569 2188 3833 303 3730 4385 760 4975 2752 4239 741 1491 581 1853 476 4165 1759 1887 3828 2561 25 3164 3987 1161 17 3958 1064 4129 4256 461 3191 4 1245 4300 4633 2357 346 3050 3673 1599 3365 4747 4152 2590 3001 3661 4753 2916 3059 2779 2198 4941 381 3693 2241 4899 3374 3470 3788 3106 703 3893 3362 117 1776 3205 2283 3655 193 3645 2660 451 4081 1184 3724 4861 755 3053 1697 3103 2052 2608 1577 397 126 944 3681 49 289 983 3442 3864 2140 781 1726 3002 1304 3109 1880 1590 3990 1671 1265 4788 4819 724 3580 985 1019 2765 2963 1630 1380 1925 3775 274 3326 786 3220 2596 3346 1640 4578 3633 1472 2062 2701 3796 4223 3710 4302 1128 1505 561 2481 888 4820 1833 4333 4665 4378 4326 4695 2434 570 2338 3319 10 237 1797 1952 2898 4329 113 524 3183 2530 294 2255 2698 1004 2200 3455 3855 2834 3596 2611 2177 1970 3223 1160 3669 4831 663 445 4466 4934 3367 1321 79 961 3088 3847 1597 2271 4251 2505 369 2642 2271 418 100 431 641 1491 2027 4338 1959 2159 3646 4879 1284 4526 4061 1986 4128 3790 4694 3200 1829 2285 2433 4500 2507 1745 341 3107 4956 2120 2327 4928 2009 368 2794 4257 4659 296 2674 2551 914 3941 800 4554 2890 3446 3697 2083 2009 377 1135 1049 3747 1948 414 69 1550 2364 1120 3893 430 2961 1922 2420 314 3560 4173 3408 1421 3272 2518 2763 630 4718 454 3444 4648 2769 3554 4571 715 1958 508 3016 2313 4293 3920 4180 2410 1810 3824 614 160 4365 1089 303 3244 4834 1844 3406 4199 1082 3381 1902 3770 3368 1135 291 1054 701 623 1577 3773 3501 2837 1757 4351 264 3454 2017 1622 3218 388 732 1011 683 3172 3072 670 4503 3191 4275 290 1182 4330 838 3158 1925 302 1417 837 476 4432 501 1487 807 114 832 2110 2149 872 1085 2978 3556 516 1865 1125 1162 4963 3575 1968 2981 3174 2645 796 1781 4162 317 1578 2869 576 4133 1644 645 2853 2471 4825 1203 4891 818 461 4405 2575 1023 4614 1192 889 4668 2584 4981 4527 3653 2058 4294 4146 1614 3583 4102 3895 754 3839 2102 4919 3775 4315 4265 583 1088 4316 673 3585 2674 3380 1039 3689 3943 2683 1423 554 1990 2116 1993 2495 1736 2869 2802 217 3301 3955 4673 3111 2685 1243 1218 3594 2864 2906 2342 3525 1895 4303 2617 3003 1896 3763 4923 112 3101 3088 4632 1143 1150 3975 1200 1307 3418 3360 303 4302 1634 118 2126 1573 3399 1288 1304 2089 4295 3474 4982 4103 2796 1610 4220 1681 4396 3891 2657 3852 3162 1989 3379 1536 316 1523 3617 1571 1035 1971 3071 102 4958 3098 1693 4942 3271 702 2336 1012 3116 1746 2496 1782 503 3789 1361 108 1671 3163 4754 2427 3805 2202 1048 1509 4088 2735 4852 160 1041 1743 2553 2883 3887 4582 1271 1332 421 1699 3539 828 1823 1434 4965 4544 3457 4217 1144 2010 912 515 2341 2647 998 1872 4528 4975 1194 2131 1682 424 2038 3762 3693 1939 4400 3514 1811 1165 497 1321 2816 3984 1937 2098 1931 951 625 1340 4553 3973 4735 323 4162 4687 2166 398 4818 4789 227 4583 3481 1021 185 878 4476 2224 1150 2119 4378 3636 1412 711 2759 520 2593 1178 2988 3307 4223 4392 3533 3005 804 2868 2546 3643 3603 556 4918 1192 4186 1516 4979 127 1106 4043 676 3122 4962 3779 3578 1790 2636 341 936 1484 727 4235 4431 4002 3723 4869 3299 4048 392 181 995 4332 3559 2882 1725 4790 1303 713 4199 4732 3586 1767 4375 3775 2837 2640 661 3493 3131 2876 4060 2317 4035 420 1804 4382 118 945 4347 2632 3114 1022 4159 617 3633 953 2477 4665 2050 3670 4894 334 4783 596 4741 3425 222 3862 218 3488 2041 4658 3106 1730 4614 1006 388 238 4199 2278 4829 148 1330 2463 4405 162 1642 1384 2560 600 188 4531 4031 964 4427 1241 924 455 1781 3947 2705 3343 3996 970 2538 2323 3334 1039 2294 2778 878 2731 210 3188 2928 3737 1998 975 2968 2823 2014 315 2540 3313 1162 3135 4126 1966 878 626 3059 4449 931 1682 1782 3913 1412 2105 3413 3609 930 1722 2403 4425 4617 4025 533 4899 3752 400 1061 4535 813 147 2394 3559 4767 413 1510 4523 1090 2000 3063 1839 3454 4346 3166 4104 281 706 4059 4243 2616 2711 2615 1222 4490 2041 3272 1157 2077 2710 2353 3566 2495 4367 311 1845 886 3504 4069 3537 736 3523 985 2477 2629 1294 3116 2128 4775 2600 310 669 4105 1424 3321 2148 1349 230 513 4303 1660 3144 610 4622 1931 1887 2986 3476 2504 295 1186 4415 4305 3666 2529 4452 85 94 3265 152 2832 674 3240 4984 4252 765 3641 4962 1851 471 3408 3458 342 3942 458 398 3753 2123 2906 1922 2020 1682 1293 3877 1507 4182 3711 3154 4471 2338 4308 3624 812 2905 2568 1323 4985 1815 1583 3288 3491 509 4542 4685 3169 3465 3928 1383 593 4875 2970 3105 4906 1154 1143 2244 2272 1421 4412 2785 340 587 1637 73 2521 4907 4087 1182 2640 2980 4924 4567 2269 3063 2770 576 2647 4448 2444 3303 4692 2480 2679 2736 1699 1206 2350 3650 896 4193 95 3880 19 392 508 346 4321 4642 195 4281 4946 3710 702 3894 489 2637 892 2379 4088 3467 4662 4280 1345 4225 2299 1192 2525 710 4380 2849 2057 945 1488 296 700 681 3082 731 1259 3573 3054 2205 4846 1820 632 4869 1400 4527 2612 3687 2138 3170 1743 3017 1368 3007 1141 2976 666 4234 1960 353 581 4614 584 2344 1760 3830 4470 1284 4119 197 4103 1880 3108 3359 3087 2556 4745 1037 2435 1707 3911 4781 4470 4539 314 3880 3141 3263 3082 1763 1251 2152 4275 4982 910 328 4214 4344 1352 4637 3614 4400 2974 2669 596 1630 2101 604 1348 1648 112 871 1509 2453 2099 2500 589 1606 211 2712 2155 400 3012 192 4971 627 2250 1392 4198 1174 3200 471 2207 232 2196 2897 1863 2105 2520 3628 1977 895 4395 931 519 1881 1566 2566 4099 2216 4232 424 4671 225 4091 4448 4542 2852 2076 2992 4232 4704 694 4937 826 2885 3624 789 627 2616 4347 3292 4153 4170 397 2528 2306 153 2624 2208 819 4030 483 841 4013 390 800 1592 2506 921 453 4689 1373 1566 2035 68 1559 621 3602 1074 1947 2387 123 756 531 1186 3412 1837 3256 1326 3864 3083 4998 1161 2396 3674 1261 727 2107 2128 2777 2963 1947 2474 579 4129 3430 4734 3887 4362 4738 2055 4220 3627 3929 4877 4711 4165 522 2170 3512 1455 4830 349 3378 3800 2620 195 3255 1957 1437 609 4835 1001 4256 2939 1700 1728 760 4009 961 3747 1945 4037 1864 2271 2630 1454 1037 2309 1782 3791 3554 3180 747 2824 4745 35 3521 252 1180 1959 1285 410 3006 1243 1132 2277 3184 1171 799 4244 373 576 2518 682 85 311 4521 3135 3446 3018 153 3181 3694 1621 3485 4787 4811 3218 477 1198 3723 3486 1859 4963 3772 2977 2549 367 1429 1690 661 1663 3467 1537 3745 1120 2461 243 1203 4128 193 82 4769 4267 4909 122 3790 4591 2590 1029 688 1744 2332 2392 4944 845 4156 3372 1093 649 4037 3478 153 3627 3476 1751 874 3550 2160 4508 3298 4234 334 2135 2288 3817 4606 4180 2445 187 1044 2893 1272 4706 2416 1223 3403 3246 3438 235 291 2275 295 542 4955 4974 710 1193 618 4172 1332 4185 2000 651 4749 512 2125 3711 3769 2658 2723 2918 3508 881 23 1909 3670 4274 2292 3472 1347 4574 3231 3269 27 4330 3364 4210 3995 3567 4303 1667 371 4586 4468 3278 1871 3837 3953 2734 2494 2068 4830 1387 1694 1386 884 3335 2822 2321 315 163 1849 4509 1242 4776 1066 274 3299 1431 4603 1601 3492 2418 1436 1040 4191 4448 1619 1231 962 3645 3974 395 2768 4479 1258 1078 447 602 392 2885 3576 2501 3306 73 2290 2419 1795 2447 2656 4555 4212 1120 614 3561 4520 3473 119 3610 3489 4796 1770 2900 504 2550 1144 2196 2161 1503 1864 1605 1212 3541 1156 1944 4782 553 2857 3974 4374 568 435 2048 2440 3147 4254 32 1053 4567 3062 781 1769 3030 2664 1131 2796 3581 4799 2129 3354 4140 608 4177 699 1041 406 1563 2323 3285 3143 4170 2083 413 4436 3157 2030 218 277 1744 4773 2642 1067 2504 3156 2309 1189 931 1338 3640 540 3334 3341 4813 342 396 836 641 2198 3646 4803 925 370 1230 2466 4942 1660 1218 2671 2077 1602 3007 1999 1368 1575 652 1105 4671 359 99 3595 2504 1447 4771 3587 299 378 4656 863 806 2645 609 3525 866 3924 922 4076 300 1338 3440 3937 1901 382 967 2044 1771 792 3175 1744 4510 960 715 3430 1603 2856 1521 3602 3605 1877 4645 2917 1687 4889 621 1497 2011 3716 326 3072 1766 2559 622 4326 3153 4711 520 2146 4178 632 1075 721 3601 1239 1499 651 4579 2135 463 2260 4587 909 1777 1284 2044 4412 2657 4856 216 1074 4386 151 2100 1705 4028 1293 2905 1151 640 1731 149 1822 1799 4477 2984 1557 2212 1731 4112 2853 3749 1192 4461 4596 3606 2454 3197 3590 4197 1152 2577 3783 967 3431 4862 1618 1666 3590 646 2725 4913 4174 4908 1291 1956 3891 3603 376 3277 212 360 2713 4651 1567 691 4370 4315 3346 3715 2341 2306 2707 3999 978 980 202 4317 993 3736 978 3022 4346 3746 3955 808 1845 4280 763 683 2626 3598 2112 453 3075 4754 1215 4942 701 40 1289 4660 1947 2615 2273 2369 4859 2425 3231 2072 2542 4255 2424 1915 3980 4675 931 384 3422 1365 197 4175 346 1063 582 4678 1003 161 4314 3309 4935 1581 1930 1499 751 1132 4304 879 1338 4791 2846 2031 4346 1302 3328 4364 1941 3053 133 4620 4149 1498 4962 1575 49 585 2975 1051 3330 768 4792 3249 3807 347 1973 2653 2113 3449 1346 817 4399 4221 2792 2234 236 3694 3114 722 2380 1591 2033 1733 3187 4863 113 4788 4229 1403 4113 3061 367 4775 3095 2944 4477 985 394 2043 1258 4446 382 2344 291 19 4404 986 3524 1589 3183 1675 1433 4361 2279 1057 3998 4997 3914 2333 1784 4125 2342 1050 4650 1823 3065 1260 2609 3887 577 4838 1808 4036 3076 2498 1037 2185 3866 4414 3122 2821 4045 2281 1893 1819 2992 3914 2928 4939 4277 882 2002 1479 957 3956 4315 1487 1997 2996 1260 1805 4987 341 4853 3986 13 610 181 2983 1866 4430 3695 2749 238 1748 1271 1894 2819 2567 680 1569 2179 4691 2489 2842 551 227 2427 3503 1363 2288 517 1612 3559 4049 1241 4272 4263 1933 3252 3062 524 2978 81 4317 210 3882 487 81 464 3873 1471 3455 2235 3816 815 3037 2666 2853 729 4175 4803 1169 1444 1675 2245 992 4618 3599 1772 4349 1673 4165 4593 4523 4682 4190 3887 3453 4669 1140 2255 4639 1611 4998 2533 922 3010 176 736 1716 3197 2616 4566 750 810 3250 1614 3524 2722 285 2284 4608 1828 2340 1160 632 4514 438 999 3988 3146 1815 2889 217 2926 4605 4985 2264 445 4395 2169 1391 4600 4905 4971 903 1965 1722 2464 4620 4408 1244 4661 2009 653 2908 369 777 839 4551 3577 2159 3285 2482 4685 599 319 2556 2144 3618 2981 1559 3267 4502 4528 2586 834 1540 2487 1593 197 320 2604 499 721 797 2869 4652 3309 1990 3707 1233 1790 4062 3246 4254 4763 3673 4574 187 1945 3769 1708 1802 4792 2 2775 3771 2332 4925 4464 473 3045 2953 2662 1451 3599 4165 706 4188 627 4448 701 1282 948 4642 2789 1218 4899 2344 1212 667 2276 3739 33 4663 4079 4697 3436 3189 3351 3491 2182 353 3406 2966 2647 491 415 106 2278 4436 1307 1214 4533 2668 261 3506 3931 2503 2150 675 4176 3515 4849 1298 1468 3891 408 125 1840 4047 2925 1829 467 4930 338 2103 2982 2443 4114 1291 841 4148 1357 896 372 510 1264 1318 4246 4427 2555 2842 146 1659 4313 3510 4565 3056 1659 478 2770 2041 4997 2668 3654 2131 1904 20 459 1787 4150 1257 4169 405 4786 2878 2545 2824 3381 1470 2472 3184 4674 2325 3658 627 2843 4661 4981 2876 4193 4010 2193 1628 728 4622 1143 4491 1376 2254 3751 3323 4613 3818 4440 3606 4152 585 52 3795 2301 891 233 4893 3619 1597 2969 2684 2303 393 451 2146 2961 507 4608 4702 2244 533 110 13 1674 1364 1145 1028 2023 2424 1845 1631 4833 960 3477 1494 4799 4884 1511 1458 4799 297 230 4612 4733 1633 375 2415 2403 2472 1996 2737 3539 4328 1788 4598 2335 2694 2209 133 3770 2338 232 3041 1581 107 4605 4737 4051 1513 2420 1232 724 3233 3793 2733 4006 3925 457 3077 2151 4289 159 1196 373 4975 1680 2592 3446 964 4639 2950 3160 3993 2954 2106 2202 4306 3146 2884 4945 2858 1935 3454 3060 4038 4242 2767 2073 1965 2066 282 4230 1991 712 4728 4864 843 234 4018 399 3527 2475 3840 3864 1851 305 4092 4706 206 2902 607 4602 3264 3377 60 2471 2822 3266 2640 1646 1442 4801 593 2055 4113 4655 1915 3446 2379 699 2196 4395 4357 54 2409 4202 122 3575 903 788 2374 4241 4251 3828 930 1272 4642 1411 2331 1920 2538 2085 4723 2806 535 274 2743 2932 943 4246 3007 801 926 2369 1800 2311 4499 3983 349 2956 2921 3048 2474 849 1655 1753 936 2390 833 2026 405 228 2372 2567 2480 1993 1518 2759 4849 1440 2379 2920 3783 4318 4737 825 488 1790 4229 1142 693 1238 4988 2455 554 4320 356 2761 2067 3594 639 3995 3082 1742 1239 3979 394 3179 404 1559 3399 1770 3288 4428 971 673 4252 2723 3739 1148 728 3911 3464 4767 1423 640 2647 4357 4360 3898 2185 1596 4110 1959 652 4567 345 1753 2744 2499 3012 3753 2530 498 1308 1651 4540 4531 271 3663 2035 2544 2403 1058 4744 4918 3554 3491 2816 1520 909 2686 4308 4541 3558 748 1762 2054 1188 4449 4042 1761 827 997 2801 2952 1937 1148 3401 1691 571 886 2647 1170 1310 1391 892 2235 1830 1648 2029 74 2898 3244 3419 52 3021 3252 4820 3619 3151 4500 2688 4733 4451 771 1700 2829 2806 4943 2739 225 2974 1271 1416 3330 1825 3959 1085 919 985 1856 2167 4314 1895 1053 151 2033 1061 4390 1210 4446 4307 4817 3354 2040 770 748 3412 248 1436 4197 4592 773 1666 4442 3956 200 2092 4505 4697 2505 4661 3729 4300 2024 4557 4151 1070 4988 293 3507 5 2576 2998 4344 2321 889 1618 3999 216 1409 4314 4436 3890 2887 2230 328 1125 957 2904 3157 3898 4889 1178 525 854 3164 2474 940 4034 2782 2965 2433 2892 4352 4258 1905 4252 1920 1955 3028 296 1185 3239 4414 4112 2672 2219 2719 3010 2136 3412 4076 447 3231 2390 3388 1268 3799 2432 1323 1658 4526 1622 1634 2711 1574 4982 3837 2603 4405 4939 1820 2156 4870 3102 3594 290 1239 1807 3249 1363 1817 872 4685 3880 4987 3067 1244 1919 2295 1327 1044 391 2588 3007 4269 1175 2554 1058 4795 1471 3721 2764 2893 2524 3146 1132 3497 3089 924 3060 4078 3505 2785 85 3640 2430 3446 3464 4719 2253 4535 4869 1008 2544 1648 1352 4034 4066 4885 4391 1267 4302 795 2989 3753 3401 4020 1523 385 2852 4088 2698 3548 3619 3830 2665 373 4664 2439 509 4476 4248 564 2588 4270 3700 299 1401 3874 1482 1694 3620 1109 1354 2347 2303 1575 4066 3405 2970 1276 4675 2089 2239 37 241 1234 1814 3572 1270 334 3011 2355 2255 3135 1299 2974 3046 4619 3267 3348 1350 2045 4145 1698 4819 4185 1824 4056 775 787 801 3042 1846 4833 3797 4976 1131 1869 2067 638 1240 4548 1576 2213 4003 105 3698 816 3147 2691 3621 4192 1591 2122 438 1721 3927 3406 3634 3618 57 520 1760 2553 1133 2791 699 1749 2578 3685 617 1890 479 2368 2262 4793 4714 729 4626 3037 2373 800 1823 166 1852 710 4772 1938 4048 4889 1708 79 1831 1092 4280 163 337 396 2417 4468 4221 2116 375 936 866 1066 4789 1991 1830 3272 1730 2315 267 4643 4849 3351 997 4352 3234 3813 1605 2306 4039 4126 505 1365 2008 1135 1481 4895 2399 4390 3140 4281 685 4193 4633 1906 3299 2879 3622 1236 986 4516 333 1277 1451 426 2810 72 4680 1299 262 1337 2009 1000 447 2445 1720 2709 2221 3160 1598 890 2255 2220 3827 4572 4308 1664 722 3865 3883 2391 3802 3560 1819 4165 2006 3639 3971 3014 182 4235 1980 2239 4076 3740 1185 1715 3640 189 2214 519 1085 4992 3150 4598 4321 4041 3220 2253 2425 1526 2211 1680 818 893 4854 3452 1017 3622 1857 2771 4349 493 1253 3907 1975 617 4056 3967 3361 1112 1755 4228 4836 401 1818 4045 2384 3184 1744 16 1464 805 1744 3031 315 2189 3525 4584 1453 4616 2043 1078 515 2417 291 3693 3651 738 4491 1825 4818 4637 2388 4392 3643 3187 3314 835 55 3985 160 4586 144 3862 3433 3149 3572 1727 8 1755 4096 60 2377 2647 2267 4424 3045 3022 4398 3012 746 3458 1283 3764 1441 4274 1603 1272 415 4488 3910 4565 4292 3817 1279 4434 1951 3777 4950 2300 4719 932 1812 3306 1499 3646 1674 881 724 4452 122 4809 3566 1033 2084 590 1899 3714 4971 4568 4543 1146 2622 4203 749 3239 231 1192 4352 4755 1103 1530 1339 1187 4632 2714 4218 3796 737 932 3335 2737 54 4104 118 118 2206 489 3464 2753 59 761 2612 3771 1341 4227 2338 1179 8 152 2406 2987 2897 3603 4747 1457 3020 2301 885 1527 1193 2105 3222 4260 2219 4017 1690 3881 1720 423 4275 4693 2572 4293 3021 666 1357 2566 3507 3309 4320 3234 656 953 2251 2022 4191 4101 3153 970 3924 618 3441 4817 1689 4934 2847 4476 3770 2019 2922 2095 2169 4416 1508 4243 2418 4519 3342 4427 1256 1598 2489 2495 3527 2910 4517 3275 2248 4687 4582 4833 3360 3266 4946 2931 1520 2653 572 1002 1926 3395 1868 1410 379 273 3029 2307 1772 866 3278 4482 2106 828 938 3077 105 1849 2704 4939 1988 4823 563 4770 4631 1633 2194 87 3668 19 4801 3362 4263 2209 2711 1831 4674 2601 3758 2349 2658 300 4711 3851 2424 585 3707 4006 2632 4963 4778 1317 3973 390 2704 1510 4187 325 4163 3309 1868 3463 3927 3460 3828 158 4050 1069 1973 3135 112 4538 292 3364 264 1918 4906 213 916 4714 1915 4034 4045 1993 4426 2803 2710 2843 748 4089 4228 2230 1960 1442 508 3640 4798 232 4957 2359 3092 1674 4642 649 2058 2410 985 1916 2752 758 2174 2647 2379 576 1377 4175 4732 1918 2075 268 1088 1970 3542 601 4969 3362 1986 1287 1987 449 2064 3226 2216 2477 4635 3122 717 2655 4978 4292 4203 3894 4832 2183 3726 4668 788 1456 3737 1959 266 198 1785 3329 855 1950 109 961 112 2720 3045 2696 3500 744 3112 4229 3910 2054 2076 1802 716 1550 1089 412 3962 665 1910 3798 4584 1194 691 1503 3536 1202 2654 1383 1505 1957 246 806 4983 715 315 4518 2256 2552 4476 4196 4328 412 4215 2643 1422 3171 2781 2480 4597 4549 2186 4215 4268 2168 1121 3141 3982 2305 3655 3627 1363 807 4716 1946 3605 4672 3517 2489 1412 4738 3108 1793 1859 3388 4126 594 4528 2818 3572 155 280 3620 1515 910 3600 1591 3500 1897 3557 2874 1540 3262 3445 91 3741 931 860 1176 4108 3379 2297 758 4177 1844 2062 3270 2826 3671 2211 3459 63 3980 4019 1797 2487 4851 3205 3376 3691 4155 1988 310 1958 1054 3560 4961 387 3307 1931 2890 4918 4764 1669 1549 3265 1069 2713 1034 4905 3187 1997 2878 4735 1579 2998 2768 3632 3702 1282 4964 3445 4524 3684 4451 2636 4797 4963 553 61 721 3755 2822 3237 3018 1442 2358 2503 861 3956 1953 1677 957 1552 4419 2835 3688 3105 3845 1397 2784 167 2122 1685 1026 1131 3035 3950 2570 670 12 611 4254 746 4516 1713 2631 119 1433 4560 2219 2336 4682 2006 477 716 939 4108 4467 1957 573 87 4775 4132 3963 2912 2199 2691 3757 821 4198 369 1137 2454 2136 4154 2181 176 4690 277 711 3341 4407 1956 4253 3914 140 791 1421 1264 2605 3481 4030 3676 325 353 4557 4776 1523 1579 2338 4959 2663 1173 3784 2932 2993 1506 4192 3628 979 3050 4158 2471 4282 1168 2155 3435 1377 2083 3777 1369 4661 1837 1066 1870 4866 271 2626 756 2820 4019 3864 3598 3455 4585 3737 3807 3376 3467 3445 1956 506 688 1504 2557 4746 1773 202 3192 3947 2839 1408 990 3267 394 2585 380 1308 3485 905 2788 460 452 3753 2353 4597 2605 1149 4046 254 2811 4821 992 3536 2182 1116 3391 4137 1561 2596 4970 2293 1851 4729 1984 2720 4607 897 2455 2197 4708 1738 3600 66 3069 2252 761 4562 3537 4723 1986 3617 2684 1558 3617 4124 2501 411 3174 1655 3590 1481 367 3300 1255 2220 621 4651 2308 1180 1501 3964 4618 2582 3873 1767 3046 1177 2109 2348 1542 4147 2130 1475 2013 906 1429 2614 4523 4348 2265 1802 1651 3767 2521 2314 804 4081 4543 2756 33 777 1904 4409 4193 3676 3982 4905 3807 2649 2549 221 2795 2053 310 3868 191 4472 814 382 4946 222 1256 4612 4193 1520 1399 1126 3729 1448 445 1243 2406 3576 3991 1221 72 1484 4039 2290 1865 1443 881 68 2520 1786 2742 1178 2256 1505 324 1861 3049 2988 3587 580 4846 2235 1801 3624 942 778 1512 1368 300 3418 3571 4527 1943 1814 1252 3753 2690 1087 1217 3490 3253 105 3546 1999 1106 939 2757 1938 4105 3499 4347 3370 2108 472 2536 2113 4660 3702 2886 4564 3146 2470 75 2223 807 2523 3558 2910 4204 1149 1494 3901 3843 834 3867 3393 164 4352 4387 3165 2240 2413 1750 902 4395 2287 131 4511 4161 4012 3209 3222 4848 3892 4278 309 4134 2657 2980 3618 3935 4766 135 3455 992 1405 280 1411 2951 4407 3317 2143 4368 1329 4782 2313 3289 1241 258 3564 1367 3413 1784 4559 1159 3108 1775 2618 4326 3315 2846 1940 4033 433 4476 2383 670 2123 3153 1138 1913 3825 523 4390 2529 287 2043 738 1640 4525 3669 1424 2086 2904 4364 4453 4574 2574 75 2268 159 3902 2437 2268 436 550 3861 1238 2397 491 543 1880 3740 3509 2062 4540 4129 2343 3523 3585 679 4851 661 953 564 2229 2563 2178 181 3 828 3925 2215 3051 4407 4082 3735 3573 3667 26 43 4437 1481 924 407 4394 1140 4416 570 3018 3288 2399 2222 2452 2209 3201 3779 4852 1735 2557 3164 4290 4528 445 4512 2923 2734 1655 4610 4775 2525 1485 658 4561 1150 4190 643 2563 3759 3555 1042 3207 4561 1450 3965 1366 4241 127 930 3829 3807 2790 3779 2308 930 458 4209 997 4401 3978 334 1291 875 414 1801 1216 4249 1558 518 869 1263 4779 44 4894 3574 4844 2701 547 3429 4051 1289 1849 4987 4806 3315 2063 2183 646 850 4434 1737 355 2146 3633 1358 390 3713 1409 1303 3661 4154 4658 3330 746 4589 2920 4160 2325 2525 4971 838 4622 2560 3775 4 2971 3443 117 2513 952 212 1152 2556 1754 3318 945 540 1131 3720 3244 1434 2418 3302 3625 2362 1056 175 3731 4646 3467 1493 844 922 1982 4752 3671 9 1111 4971 1541 1302 4488 4278 985 2004 4832 2010 3388 1823 1247 3464 3569 3729 3973 2971 2690 1014 1187 4977 2497 4968 3040 1789 568 1843 837 72 4170 2978 4322 4668 3767 921 4575 424 1156 2104 4163 4919 3545 4119 393 1912 1961 1164 3486 4743 4781 4862 1141 3827 2321 4142 4291 94 4918 3057 3954 120 2999 1399 4458 1405 1484 3415 1052 394 1577 2457 4998 2116 760 1026 3689 481 1395 1908 302 3964 2291 571 1205 3565 4804 3129 3988 4711 3870 3930 4550 4361 3110 2889 3217 2894 2434 1482 4031 204 4817 654 1350 3601 593 2570 1136 3265 943 3711 3484 249 4115 3204 1075 608 3793 3335 4147 2376 73 4784 1192 1977 1167 4831 2966 2175 3875 121 808 1511 947 1294 3020 678 4901 3366 3837 4946 3957 959 2992 2063 3413 1625 959 4195 3703 1426 3345 4074 549 2882 3504 4746 4898 3569 2057 3624 1135 4964 1160 2098 2999 3092 1473 427 4458 1574 2808 147 2998 1820 842 2172 3745 4402 3330 4302 233 1410 1509 3939 3076 3793 4998 1788 4088 4263 723 162 2388 4379 2701 1782 1837 109 4996 4985 2763 98 681 2876 1313 2812 2867 4162 1648 1351 3011 4409 908 4781 3847 3277 2821 4483 2186 1285 2720 4338 4434 148 4996 4799 2210 4065 3334 4619 3590 127 4005 1979 577 558 2302 1433 362 1464 129 1929 4674 429 4658 245 1792 2895 3105 4074 333 855 3554 3929 3361 1014 1414 1783 3348 2069 3856 2997 2309 1798 289 1928 3959 432 4589 4682 3407 1806 2652 1711 3271 169 810 1505 926 954 895 789 2782 1633 3999 4540 4341 2841 3298 2571 1676 833 2478 3243 4027 2172 1456 697 507 1218 1127 1511 4994 349 3881 2897 4843 3677 732 4473 91 1757 2103 3300 813 3027 3838 923 4031 579 1145 1563 859 4653 2917 3109 447 595 1417 1271 4981 2836 963 4920 2684 268 1153 312 3757 3161 1656 4590 2351 671 4017 1000 2107 2285 103 4127 2840 1334 4538 4272 1640 250 4174 252 4921 4834 4517 3448 4582 2711 1001 2046 68 4899 1227 3707 765 3022 2839 4655 4448 555 4205 3400 3623 3752 4874 847 863 1930 2269 4097 4468 4190 3082 1647 4050 3841 1690 4710 197 4234 3345 520 2298 3242 4959 74 716 4563 2952 436 4184 3238 164 1532 1233 299 343 3739 4700 2885 1826 390 445 2867 1784 2174 601 2873 2818 1464 3706 2581 4572 4006 2486 1106 3558 1829 1864 3096 2947 1949 3990 2090 3413 2820 4273 1142 1559 683 1584 4137 1754 4343 2117 673 185 2497 2998 489 2012 1615 4709 2832 737 681 3769 4354 486 2676 995 1533 4057 2395 2034 206 2616 3369 1999 3322 4657 3272 2482 1957 2699 1885 3003 4638 2035 2849 1273 2809 3417 4114 4631 3708 1120 1136 2682 2042 2665 888 4132 2811 984 3692 180 722 2726 609 260 566 2237 3729 2890 3761 3607 2447 3599 4292 1232 1237 3803 1921 2919 1056 295 3039 1449 2843 3297 2682 4054 1984 3460 4505 914 1274 2853 4278 4661 2671 967 4689 4236 3030 2920 3750 22 3941 3666 2458 4175 541 1827 4402 3064 1244 1469 4564 3517 3282 1774 2451 4486 3020 1921 367 3558 2269 3868 3307 3175 696 592 3574 4853 343 3292 3346 3166 4199 1139 3952 3304 1801 1121 330 3075 4203 1249 3856 1571 3805 2314 3564 4815 3853 2493 1094 4389 2667 4273 4840 3748 2733 3768 882 2696 2021 1015 3639 4537 454 978 2535 1012 1098 4837 4979 1409 2471 1260 3964 2411 909 4732 2797 3379 554 1495 1884 982 4078 725 3925 1210 719 3749 2751 453 4758 3024 1301 1798 1521 351 2118 130 2639 1304 605 568 2327 1421 2513 1701 881 3748 3054 273 3083 2656 19 2392 149 4366 1475 347 2821 1073 4204 1868 2221 3967 2178 3453 3304 2698 1469 762 4904 4249 1854 3650 1531 2516 4822 3602 1649 4850 4256 4410 4456 4559 2226 1390 2312 198 3192 3790 4264 3148 3201 1774 1231 2453 3496 2519 2387 1492 4148 292 286 2552 2080 2334 4187 3993 3924 401 4262 4615 90 1644 2401 443 4210 3893 1544 3860 1382 2803 6 268 359 3234 1461 2841 3734 4211 2011 172 2331 1 2767 4181 2594 516 4480 4853 3209 2738 494 4194 1284 3409 3855 2479 4985 1535 2412 1753 2596 1874 2265 3515 780 784 2616 67 436 377 71 4363 1939 431 365 3193 3933 4805 3513 3399 15 3765 1403 2131 4582 4353 4409 2312 657 1995 4116 1812 3843 252 4888 720 4514 465 671 4067 3123 641 3927 2271 1947 3201 3807 1810 159 4704 3518 2255 509 3379 4333 371 2289 4546 2855 3224 585 1201 3360 3549 4073 4968 4843 3339 2640 412 963 762 2657 931 1859 218 4043 756 510 2250 4922 4261 2992 885 3084 2011 866 4816 3364 302 2194 366 3114 241 2089 4844 3176 3806 2483 861 3879 4097 954 3142 584 784 4300 819 3340 4193 3088 4001 1125 3540 2333 2698 450 485 4164 620 4087 4979 2769 3386 3306 1540 2733 3009 2712 2031 135 1940 3310 1912 4622 1265 856 3167 1153 2346 4869 1609 4999 157 2696 3974 271 2245 2569 4289 2250 4966 186 4452 1964 644 211 3129 1686 285 1591 1378 1607 4826 1069 2729 2174 35 39 3457 2834 368 710 1795 203 864 2996 986 3606 622 2600 1992 3132 1727 4998 4718 819 1901 476 2472 1908 2671 3775 4278 2475 847 2372 4589 2211 2210 3855 2716 4135 4476 3447 2376 4154 3905 1232 3744 3440 2997 2327 1089 4498 1373 1386 1395 4047 3820 3406 2954 253 2943 2135 1702 4932 3433 2883 4731 1251 3160 1503 4714 1169 1734 1609 4382 3118 777 2428 4872 3919 4779 2911 3372 4717 3802 1198 3722 1166 2737 567 77 1787 3854 4319 687 1377 3826 2595 467 4992 4628 1583 1282 2423 3494 3578 1687 86 1542 544 2979 3650 4071 2399 689 1508 4101 3322 2363 3226 628 3081 1259 3637 3522 1951 1859 954 2321 4371 1718 4265 2910 2440 636 4985 2557 428 3210 2282 2586 4157 4320 4105 1937 4935 2985 607 3303 1591 4710 3867 4422 4812 1963 4107 4253 3456 4441 3487 1766 3291 3043 831 3375 1272 4425 671 3281 3135 1727 1602 452 2913 3095 4500 1441 2375 3435 4479 3006 4796 4500 3271 694 678 3806 2974 678 1177 4937 1481 4674 420 2170 696 1413 3305 4471 2706 4100 449 4279 2863 1164 4622 624 2548 1888 4536 2479 379 2396 617 4748 1720 860 1257 2907 789 2038 1274 4108 1566 1779 988 491 774 3098 4763 993 313 2294 2036 889 1728 4803 2196 3004 3464 4268 993 3053 227 1712 1102 4878 645 2825 611 4706 1672 2268 2411 3928 1288 2075 4701 3134 2144 270 2660 4276 436 4661 4223 4373 1965 560 1185 73 1328 864 3418 3878 2231 1395 2868 3450 3278 563 2327 1427 4711 4248 2477 4679 4279 65 4966 3868 1927 1247 1062 3353 3651 491 1986 219 1942 2475 3559 1250 2885 465 1659 1897 2599 2619 1594 473 236 4492 378 734 1411 3610 2327 864 2513 4526 864 1972 641 1391 1912 3841 4175 263 1542 2388 2348 4556 3029 4708 3309 3057 1669 1326 3308 4218 2800 770 3197 1395 902 300 1906 4122 3945 4980 3432 4081 4018 3702 4424 1061 530 2355 3135 849 1178 287 1294 4148 2115 2729 3434 910 4223 213 781 2615 4270 1213 163 1065 3538 2348 38 4009 2476 2858 2011 746 4700 3443 4907 2977 709 3599 1371 370 2014 4532 3028 90 4842 1351 3699 2531 209 631 322 1107 2701 1306 2702 2381 2334 2598 2999 3838 4062 1666 3075 849 1302 82 4186 2692 2439 1206 1811 881 3762 1395 4590 2782 3601 1472 2129 837 2387 3011 3676 4324 3348 906 1828 1366 650 4474 4611 4905 1993 52 3718 4838 1016 4707 1798 349 1394 3007 992 4934 1934 4316 3253 2136 4352 604 1451 4205 3734 585 681 3932 131 2084 1671 4247 4311 2993 692 1955 4332 952 1742 2626 827 590 4614 4452 1462 3138 3801 2521 2283 3560 1896 4329 4231 3473 2136 3644 1144 4337 3363 4242 1682 3000 1886 2173 356 2274 4161 2034 1232 1383 3842 348 3798 4179 3226 3153 2793 1727 3174 4443 2544 214 959 2799 1535 1425 4467 2129 4116 2244 802 1359 3842 3479 4921 970 4161 2333 3874 1984 3020 736 1282 1564 3121 2035 2042 2964 909 3135 303 1898 1701 3223 4563 2628 3942 1755 3785 4573 4743 3873 1228 4257 1842 2311 1345 669 1390 3683 3008 1980 1095 491 4735 587 493 3125 311 4302 2769 152 1853 2496 3523 1961 1058 4720 2367 536 4260 854 2002 4976 2523 1570 3802 1586 3628 2078 4500 3530 1490 3615 3660 1369 3832 112 2528 537 144 2134 1637 444 4127 1381 3337 238 2038 2809 3551 1758 2859 734 606 4585 1134 2882 2866 3495 500 157 4482 3276 4184 3392 4104 2304 725 1891 1764 2640 3013 3916 4705 1491 3077 4495 2447 3101 3902 3393 2503 903 4662 1412 2098 3181 1957 959 219 4439 2673 4179 3928 2616 3658 3966 2085 2514 4294 116 1528 3921 3230 441 302 3019 2855 4616 4845 2294 1395 3887 832 490 1085 2633 3375 4051 1793 299 4044 3296 1033 4415 182 1703 4649 1356 3722 2863 1060 2571 4709 924 3580 452 3179 678 4798 2671 3172 130 4243 4916 3049 480 401 1755 27 843 1576 4820 853 4764 4630 721 1061 1944 4595 3831 1543 669 2846 17 2754 2905 2118 3445 4744 4491 2689 3980 4690 152 2248 830 2803 663 4825 1892 720 1837 196 141 182 1066 663 273 1428 2539 2914 929 1372 4278 3316 4437 2871 1744 3924 4500 4230 818 2064 2736 689 3800 2530 727 3828 961 3517 4891 4389 2706 1764 3747 1944 1867 244 2416 3859 3792 3206 2841 1234 2105 1222 4455 748 3346 2718 4178 348 764 4603 3050 2121 2330 215 4710 590 4317 4342 1697 2659 2593 65 1680 4970 213 2254 3621 290 4535 4373 1903 904 382 1597 3496 2841 3582 117 2469 3730 568 2363 1610 3408 3559 4553 771 2952 163 586 1748 776 1410 3314 1611 2540 906 3075 1608 3138 1153 4369 1795 2086 2557 591 2430 215 1356 1768 239 1512 3342 751 1088 4616 4798 3446 4639 2002 348 3723 2342 1286 2341 3935 4452 4774 306 3629 2386 1762 4837 3001 3022 4925 3439 2790 1331 629 2725 3831 1080 2246 462 3103 1109 336 4799 441 2145 2909 1191 4809 3230 2876 1491 2472 3723 4897 1507 388 3233 4178 1331 1293 3103 2443 4219 1250 3663 851 1080 4458 3518 1925 1608 2235 4159 1920 4186 271 3729 2992 2308 2434 4677 3594 1419 4709 4513 3884 31 4782 1839 635 3667 3014 2278 2514 49 1377 3920 2034 4693 218 1571 1932 437 1700 1753 4833 4631 922 4023 1507 2659 3784 4713 4209 709 639 2253 4343 1773 629 3 1595 4958 179 1332 4137 4338 1437 3232 2232 212 3838 4038 3755 3988 4713 3120 4434 847 601 1836 2126 4437 2130 372 3792 2297 45 4583 2506 4301 4288 4222 2460 4563 852 2895 1233 2469 2453 990 2527 829 294 3119 4211 1142 1018 4141 979 1713 788 4415 3882 4057 3888 1069 567 3112 4111 2751 4254 143 4183 1742 2301 2042 9 1097 3032 4122 4578 2002 2855 4689 2066 2407 1683 1017 72 1233 2244 1526 4243 3288 173 3127 3346 3045 22 2481 926 1798 794 2604 2763 669 2031 412 4819 3618 4968 2217 3834 93 3190 2863 1787 1780 2091 3103 673 2371 589 2692 4471 2247 345 4375 4937 618 1614 4260 4184 4587 3790 1435 2475 2051 4280 4359 4232 4240 2929 3810 1375 2605 4182 4991 1991 4288 3723 3967 4615 932 1487 1757 4743 157 1182 2146 572 3286 198 1393 3631 3542 4114 1804 3447 2590 3938 4101 2714 4565 409 2606 3816 4212 2726 4074 4353 2827 2987 1529 3697 1626 4017 4744 1947 1024 3138 4079 2139 2584 94 3505 1795 3671 2039 4103 887 2912 2956 4205 1377 3520 18 212 1077 1354 4422 3007 710 2091 940 4390 4384 2927 3795 549 4187 2291 1519 2198 127 3969 502 3971 994 719 4684 1637 1203 3712 4055 88 2723 3329 147 1004 559 1517 4902 4006 991 2650 3301 1565 2978 1458 4886 4045 2424 4683 60 615 2918 239 3567 279 414 4525 1017 749 3804 4206 2377 4341 1722 4648 3564 1143 1141 1119 975 4287 1789 3479 3262 294 89 1227 4681 4951 3257 2881 1369 747 3218 1740 2136 2381 190 3865 1270 4135 4865 2290 4516 1804 77 3390 517 4059 127 3639 2456 4346 2559 2322 1824 2969 2780 3507 3052 1811 630 3550 4079 2705 3330 1335 1969 1238 4506 3131 1996 3739 1594 4261 367 3789 3452 3234 3463 4010 2029 4053 4457 2880 3862 2492 4066 4358 964 2209 1623 3105 4800 2953 3501 3729 727 192 2530 4785 619 340 1770 3050 1904 318 4267 3640 656 2388 3761 380 1008 3393 3315 944 4320 1532 3212 3054 4503 3701 1227 210 269 1955 3443 2459 280 3672 60 1294 2823 1043 104 3571 4290 2725 3918 3990 3928 3045 1723 2007 2542 3652 1004 2090 4455 2282 1262 3488 895 3727 430 1533 2695 4506 2729 3104 2460 1486 349 3381 3440 3416 3342 2462 792 1794 4458 774 3596 659 3541 2501 3642 4421 3414 3479 338 2142 2464 1244 3099 1615 4698 290 4189 416 3448 1150 646 2026 3215 3855 230 3891 2293 4083 1946 2358 4055 944 1788 3328 432 1101 1905 588 4705 3910 4930 2848 2003 667 4452 4710 4695 1145 4064 4860 911 4895 3163 3956 1834 3043 2983 2701 1036 259 640 1152 4803 212 4745 1276 1179 783 3324 2554 2259 703 4221 2929 1134 3492 4144 3323 115 4522 2582 3239 78 1619 1613 1821 2692 4705 333 2669 3947 1349 4419 672 688 563 785 2373 134 259 2396 1678 4350 2362 1485 648 409 719 2737 4543 2800 1294 4473 1287 2477 1344 4331 1476 3631 585 3703 395 3890 249 3858 2039 3148 2780 4158 885 3738 3370 1336 1256 3161 3375 929 3549 2717 2380 4726 3336 2101 4724 4112 1918 2020 3768 2893 2537 90 4516 5 223 1330 1072 1845 2947 1130 535 4584 763 4821 3987 1993 1096 2076 2095 498 1073 369 3532 632 2392 4154 645 1380 4691 2940 4770 4147 1172 774 4193 3215 2530 4097 1328 2141 1022 3463 389 1429 807 3497 3310 3397 1654 687 3825 3190 2531 2389 1405 949 158 280 2295 1932 3958 3916 1679 1798 2206 857 1816 2286 875 4258 4611 4289 4815 4821 420 2503 4113 4645 2412 4686 2467 4979 2557 1815 4139 3001 4281 631 770 1598 1092 2159 1920 661 373 3085 2526 573 4465 4665 3730 386 3512 1545 1263 4483 2462 4805 3298 4010 547 1219 3918 2943 4684 3740 2713 1717 888 3509 3629 3316 4123 2520 3712 4725 1158 2752 1492 3609 4541 4552 1287 4363 4112 4245 1492 1025 4170 2143 817 3055 4101 1636 3055 4171 101 1406 885 2834 2040 1832 3262 3042 3228 4988 3518 2502 3641 2752 1168 3453 595 3796 1843 4651 4521 1053 640 3327 2545 30 894 1195 530 3906 2967 504 4256 235 4384 3679 3339 2246 4661 2984 3768 3877 2818 703 4823 3443 1139 4858 2043 1284 1405 3317 1885 82 2523 2206 3218 2281 3002 2217 1008 1636 3677 4364 3901 181 2313 3372 1496 673 898 4959 662 794 1309 4912 558 811 3252 1447 461 1880 4989 2198 4747 4139 1259 3101 141 832 3467 894 793 1410 4569 4753 1628 587 4633 2770 2207 2544 1510 1574 2902 4875 2518 794 3288 560 1083 4956 3290 2104 3980 3504 540 2049 338 3068 1418 515 4275 4348 3436 2804 4395 903 910 3685 2110 447 1969 1396 2063 3469 2920 80 3701 4604 3548 3768 192 4673 3433 1164 4824 529 4511 442 3783 4747 2977 3283 1234 4946 3361 4995 3499 492 3242 340 1706 685 4533 4987 3295 4341 4661 2250 4098 1766 1458 525 1948 3623 1282 3725 3755 2892 3203 4896 274 4763 971 2774 1638 232 2448 3318 4290 2178 16 1455 4404 4252 1699 2871 2510 2173 1124 1360 2742 3808 1259 1334 742 3093 3165 4266 3764 3406 3203 1778 4915 2347 759 1974 3969 2670 1730 541 3823 760 3665 2166 28 4562 3363 4215 3570 965 1973 4562 2711 3211 3254 2819 4262 1435 187 435 1980 2177 2932 1608 4659 2963 77 4747 2002 2597 486 4848 2290 2878 2548 1017 1739 1905 382 20 2293 4445 2096 3928 4287 277 4643 3532 3172 2593 2699 2217 1049 2723 2512 1531 529 1459 1597 4107 4281 4524 4884 1176 2580 3068 3665 417 3487 888 3234 3036 2342 1246 1309 3883 3606 1712 3570 2178 393 3472 4613 1842 2373 4791 4982 209 141 3700 4528 304 2358 4211 3637 4259 851 3171 2896 4021 3370 3383 1009 3585 2957 4638 1069 226 1810 1604 1492 2516 980 1055 369 3560 2279 1482 4198 1196 1095 2925 365 4025 3722 2883 4016 987 81 3314 1129 4277 3436 3607 4603 1546 867 1967 3863 4925 4461 3303 816 850 4837 3358 664 4707 2776 1070 2720 3420 1912 1846 4556 3334 3188 1658 925 1632 4366 1265 4981 4161 2579 1798 4702 4952 3775 2281 1748 757 4806 4947 998 2493 612 2005 3953 3497 3462 673 4533 1527 3887 4879 4742 1128 2676 3410 2748 232 1840 1985 4779 4306 2089 4382 1788 3673 3009 2458 3354 1576 2446 3839 4054 795 1018 1917 4948 3820 2075 974 3524 4135 4396 321 3985 4702 4155 1170 749 2101 2033 296 3827 4375 2925 143 4 4295 1929 3012 1563 2408 3563 1484 1561 2350 2734 1228 1721 1891 390 2122 3037 1395 4352 4515 4351 720 2567 2619 905 3214 208 3616 3222 104 807 575 3046 353 4600 3078 4494 2916 1951 4408 3070 1197 480 4853 4137 4078 3072 4742 1176 3051 489 2229 1952 1070 1306 4939 39 4676 3293 1977 1467 1117 4216 744 2963 664 4276 3440 403 933 1881 61 1413 465 3312 3517 4411 1597 1223 771 1230 2288 1417 4271 1138 2072 331 4068 1071 4725 4553 3681 3674 2903 4031 3201 1370 1090 2391 1987 1331 2337 1361 530 1190 2713 791 1693 4655 2457 1829 4792 3942 2640 4551 2234 4759 2839 1971 2078 2466 2059 282 1994 2187 2925 3620 1618 4947 1345 369 3982 461 1562 3864 15 4946 156 2452 3622 4533 2305 2201 86 3672 2853 3996 2669 286 2930 3857 2703 4102 1029 3850 3043 4366 4839 3119 1532 2670 3588 4080 1 4105 3143 277 909 4160 2389 3919 2111 758 765 684 3139 2092 3311 3238 440 159 1602 4645 2273 2045 4747 4089 2164 3148 3189 1640 3357 1243 4660 2614 4796 3599 3929 4224 3483 3200 4353 3056 3673 1449 3294 236 3265 3731 300 4279 2396 2450 2549 3639 2259 2199 1566 901 2141 436 4968 808 1727 2923 1408 4554 2199 1376 2935 2073 2049 3074 2258 1280 250 830 571 4347 847 1916 2646 2174 1063 3944 3757 2399 85 2834 1781 3968 303 710 2919 4454 194 3597 4591 1020 2683 4579 3352 3441 2415 191 3087 461 4804 3509 3244 520 3774 3423 4532 1932 4219 3472 1097 4294 2711 352 4960 4121 49 4595 3634 3162 1844 2706 3876 2141 2263 3488 3551 47 942 3405 192 3354 3110 1015 1793 3724 4796 1644 1550 3664 1199 442 273 1571 2794 2808 3767 1016 3723 4178 2017 2837 1095 2728 4108 2444 2419 1015 2521 3331 460 3535 37 4492 3353 4771 3386 597 1563 4436 1565 4274 3892 4062 4286 262 1757 490 2851 4317 4454 571 2549 1198 874 4329 1441 3905 4752 3625 1648 4853 1139 890 4583 2965 4723 2049 1128 3917 1458 1934 135 4570 1496 725 4207 3672 4712 4094 2563 633 1265 2246 1788 1269 3797 3180 769 3828 2173 4820 67 2350 3371 911 2733 4891 3030 4001 562 1204 3874 4194 4966 3328 1861 2334 900 4087 467 501 4839 4203 2339 251 3361 658 369 1129 3815 3918 1194 4114 1498 84 1538 1647 3039 4625 737 2348 224 600 393 4217 4386 125 1426 4185 1557 2173 2191 230 1167 2699 4103 3635 1337 789 900 4465 288 1453 639 3259 4413 2786 1162 4057 4790 4596 3564 3169 643 3603 2121 2825 4417 2744 160 2135 3506 4137 2899 9 2860 2714 1330 2965 694 3127 2816 666 1014 1948 2637 4229 21 4869 434 4830 416 245 456 2288 1025 2491 881 2692 4621 3425 1565 2974 3780 2004 4151 183 3548 2527 198 2593 614 2951 3349 2414 799 3104 3554 4162 57 2678 3514 516 3111 45 1628 1041 1716 1235 4594 3553 3349 4048 4707 2616 3674 4781 3236 318 1537 1562 498 1664 1667 237 2841 93 2854 1986 3840 289 3897 1334 2403 973 115 2547 4256 4429 4740 2048 3130 3745 273 2334 3337 3029 2165 1340 1936 1144 3875 3491 3886 2657 3325 3770 1278 1005 1432 3379 2303 1850 3981 3276 1788 3976 4058 4576 452 2483 1175 2308 2131 4802 2922 4234 4072 2099 1211 193 3365 1837 2408 4962 3603 3148 154 4517 1539 4496 3087 2834 3413 1838 3806 2601 53 870 4542 1434 1825 115 3263 2934 2996 1846 2791 748 743 252 3438 3916 1074 2019 2530 2696 1423 2665 4268 1446 4104 573 1281 2783 4764 3172 3155 563 246 1269 382 611 4126 437 3067 1046 406 20 3576 4036 573 1031 2485 3038 1648 3460 3336 1716 4084 328 2514 3741 4294 772 1617 1899 1355 2276 1804 2148 3344 1751 3274 3898 1619 4418 587 2204 3335 1821 2741 2947 4165 2244 3208 4334 1550 3223 4019 4414 2185 1082 637 1139 683 758 3404 4501 4322 3550 665 147 497 4515 3066 4976 2872 1969 63 2857 2361 3608 1854 944 796 4347 2632 4900 3595 4060 2209 1031 2223 438 2531 822 793 4226 1724 4973 3130 4099 819 3425 2300 1706 4479 3227 4782 2602 4904 2516 4811 572 2556 3339 2780 3925 2244 121 4402 2900 4732 1998 4349 4844 1662 2416 2815 448 4744 1859 3682 4770 4041 1068 2318 906 1232 4869 1420 4581 2573 2477 4830 196 1006 3397 3428 1473 3068 4155 3752 925 4027 1483 1219 661 4837 3857 3254 3240 2984 3272 1810 1963 691 1382 224 3565 4309 1197 2570 3867 3782 4020 2376 4461 3644 2996 4020 1831 4648 4460 4167 4281 3406 1006 697 2312 2201 4159 2253 1539 4428 2147 106 1846 578 1654 523 2314 1551 3284 4944 4691 148 2082 4731 3377 639 3682 348 3815 4656 51 3542 695 3142 3735 4751 1877 4592 3292 1556 1823 4405 4284 242 348 4972 1676 4662 3513 1140 1360 1879 2101 4926 1046 2158 1031 4006 214 45 18 221 4465 3061 3512 3226 4655 4686 804 3604 3775 851 2270 4658 155 2723 275 1451 4801 2546 1555 2878 3379 3389 289 612 3104 1250 3655 1385 633 934 695 2086 445 2460 2691 2634 1133 2381 4581 4556 1568 3234 376 2907 992 4684 4749 2478 3004 3741 367 1596 540 3772 3712 1230 2232 645 737 1000 946 727 150 4644 2286 1244 4048 4854 1273 2620 4657 401 2488 682 291 4544 4564 4149 1954 3950 853 441 1037 2687 1604 1196 4553 796 2599 1 574 2795 2800 448 3360 4621 3575 652 4535 1943 1996 1572 2487 4897 3549 2946 2001 114 1486 3319 2160 65 4156 1293 2573 1270 4553 2923 1484 23 588 1709 4861 1963 4774 1882 1083 1051 1629 1820 1240 139 1628 523 4783 1038 1609 122 2089 4904 4447 3033 1065 2889 3714 905 808 3872 1381 395 4601 2950 3951 3586 3614 1919 4001 4204 2097 1573 3658 3637 3092 317 3323 3227 1130 3911 4388 4747 4763 2298 4013 1387 4020 2414 2830 4702 2757 4944 383 2883 225 1129 3496 3630 3873 2767 227 3502 3386 1691 213 557 1322 2866 577 227 4583 788 380 1828 2816 4128 3762 3125 2705 3638 56 3899 2588 371 1392 3588 2659 3457 3792 891 2287 2020 4563 3664 532 2614 1694 262 4418 4027 1764 204 1630 3110 363 4133 855 4355 1029 4280 4961 3579 1616 3672 2693 1091 3670 1076 1599 4740 54 3544 2919 3837 1145 3275 4737 1117 2381 1823 445 3945 1150 2877 1927 4908 3312 4326 696 2858 3830 3394 2315 2332 3687 1845 529 4103 307 2181 1693 868 1362 4942 4897 2906 3669 2374 2880 3000 2155 4081 2217 2123 2958 6 2122 102 947 2071 2211 1221 3046 1613 863 4489 2331 3883 559 335 4526 2582 1502 825 2596 2315 2597 491 4416 769 681 1111 1007 4010 720 4458 3916 407 80 196 1565 825 2016 3620 772 2225 4261 794 1782 2592 2663 3963 1440 1111 4857 4217 837 4777 2404 3280 1393 2164 1612 1858 1497 1012 1882 4988 2801 2352 2056 1775 4501 1227 2784 4960 1072 4892 4246 984 4984 214 2921 4956 3647 2833 1398 1342 4132 4391 3245 4210 2440 4440 1890 3442 3202 2207 2469 1243 1443 818 3050 4390 1347 3781 4298 1576 4074 3752 2769 3890 4247 3733 4662 881 1677 867 3533 1855 1209 3830 160 4208 4157 996 1074 4974 1040 2745 3827 3342 2044 1188 2151 841 1687 3520 391 3620 3274 3884 694 3328 1453 4867 2684 1402 2361 3157 3935 172 972 3332 3422 4322 449 2056 1300 743 1565 3612 1083 901 3636 4518 958 1208 993 4371 741 4188 3489 2192 3229 1090 4833 3690 326 4904 163 999 1499 2734 2286 2483 2045 2801 1899 3772 3376 4147 1065 1047 3173 2881 3113 3481 4231 3332 3874 2550 2214 1953 3102 4589 1943 4937 3740 49 2953 4801 1156 482 4825 1027 2062 202 4855 3212 4787 273 3647 1452 1650 2666 2657 513 4757 2427 1362 2860 3801 1529 4369 594 1250 1154 530 444 3852 2648 3310 4063 91 4173 2049 1885 2804 1050 1243 3779 2578 2446 4192 1073 2026 2621 936 173 1055 2446 2927 2040 4790 4548 3022 4607 2851 3935 2176 4187 107 1080 4974 4842 3496 64 4804 4387 2120 705 2282 4886 918 2467 851 4850 3880 1721 1121 2317 1727 1241 4487 784 1602 4112 966 2616 1539 3372 3625 4990 112 2008 4920 632 1419 2107 2553 2902 4795 977 3050 2926 4361 1985 4449 3600 3132 197 1548 2426 3301 125 3633 4029 4068 1604 1055 3886 3809 2785 1931 1774 2931 1800 677 4211 4365 3023 1232 13 4524 3849 2189 449 1010 4014 4000 4938 2622 3057 2922 4435 2514 2489 4933 2334 1940 624 2948 4160 1613 3399 4816 1754 1893 480 2179 530 4837 4355 4137 4360 2403 242 1858 225 522 228 3418 1608 1263 1157 2826 3248 4317 1413 3260 3779 1730 725 4490 4942 2784 101 463 1466 2645 1185 1812 1493 2731 1631 2381 4975 4017 1258 2370 3566 3559 2938 3983 1010 2726 4298 1451 3777 230 217 2053 2452 807 1370 3794 464 1281 4499 1192 1391 483 1218 3751 2156 4895 3835 43 4474 1364 1203 171 238 1755 2593 3133 1000 4131 783 384 2023 1814 2181 2648 970 1865 4911 1525 1519 96 2530 468 2311 79 1435 453 2728 4674 4160 4555 2770 678 132 4855 939 4246 2639 2134 1259 4263 3124 4582 3664 2340 2762 45 1724 226 348 3282 994 909 1745 2586 820 3314 1020 2316 3088 2875 1700 2869 1974 2550 1118 4374 3348 3654 3182 1177 2946 24 1450 1527 3302 448 4399 2180 2842 2130 305 1841 3449 3673 4952 4498 605 1619 2189 454 2684 4522 3522 154 422 3453 2047 3590 473 677 4973 4382 254 2296 3623 1234 673 2042 4620 78 3988 4935 2543 1763 1804 1330 4183 1508 4107 626 1271 2922 4861 4919 983 2377 4275 4305 1745 4969 4619 114 1237 1469 157 4063 2341 4655 2543 1706 3442 2858 3987 4971 525 3855 4820 3802 4263 2121 4684 2743 1441 377 3841 1059 4716 3322 956 2620 1579 53 2688 2021 1068 4319 3737 2579 875 535 2506 2769 4015 1744 69 4405 4459 4181 1016 4793 3742 704 2114 891 2388 3073 4394 2477 1850 3301 4032 3277 1093 3029 1434 3214 2644 579 4393 2006 3626 3848 3201 2726 2653 4201 4509 2005 1650 1973 536 1941 3942 1337 653 3196 6 2380 3751 1781 3456 2875 3890 1029 3744 126 1201 2406 3612 185 4501 375 4209 2196 2269 3889 876 3012 3368 1012 4793 1936 356 3128 3743 4580 2427 2197 1257 2169 937 1651 4711 2587 1351 394 35 4338 2195 2860 1261 105 174 2982 4591 1762 3412 2267 530 3969 3888 4304 2768 76 1493 2377 4759 3562 1782 1075 1780 3112 1727 3432 2797 4973 2721 2934 1558 808 1010 4480 4702 2412 3803 1427 3799 2947 1080 314 4801 1272 4523 3147 1183 2835 1306 584 2824 3777 4965 1735 679 2658 336 3771 3740 1537 4143 4408 2713 3544 3021 1938 2710 2601 4020 2231 3470 1654 4432 1816 840 4593 1443 3909 3790 4317 3459 2526 273 3843 4928 3658 3611 726 2959 2876 4331 2128 2009 2649 4277 3690 2772 4955 4064 864 609 4161 2294 2043 860 4173 447 3853 3504 3236 1030 920 1384 4970 3162 520 2583 3131 1951 2860 4937 2587 3203 4545 1144 2607 1265 2383 232 402 3153 2610 3042 449 158 26 3141 95 862 1379 2872 226 2086 646 4130 1060 1180 1254 579 2171 4883 2644 4376 4001 2538 4924 4882 124 365 590 3527 2775 4459 3869 4920 2400 4542 11 186 3208 4166 3635 4261 1278 118 2926 4880 1716 4534 631 451 4304 2135 4751 1923 1989 3682 673 2793 4207 1089 4879 4739 1515 3885 4459 1218 3956 2022 2671 2907 1847 3142 190 4118 3816 3559 2880 4034 3891 424 4762 4151 4108 4396 1092 3650 4231 2178 4961 1213 4233 3566 818 1756 4388 743 3716 4161 2431 823 2269 2200 1612 3038 3627 2100 3513 743 125 2384 4183 4042 1304 1807 78 4344 4875 4701 3759 4370 931 2116 1888 4483 4632 896 2020 1321 3454 259 1489 2256 4645 10 3832 3319 2114 4925 776 4248 380 355 146 4028 1471 2660 4902 3893 3044 4381 1998 3859 4799 1712 1566 208 4104 1657 4330 932 4043 3538 1552 2529 960 1840 4665 967 4355 4267 861 3306 3693 706 1396 2055 137 2741 3277 971 2016 3393 1235 2652 245 4232 594 653 298 2782 2839 3087 3658 3869 1646 1259 2780 1130 4721 3248 3854 2973 3688 1563 3128 253 4091 1602 885 1826 2250 4392 598 889 558 2797 1454 4100 2685 4603 3134 4391 2017 1882 2107 4460 1202 2964 3987 352 3488 2306 4084 3412 2145 3085 221 100 4553 4629 1307 3747 37 4630 2014 3262 1239 862 1353 4404 2965 2177 1525 597 2354 4085 438 3624 3204 1998 3365 2875 516 155 1996 1358 1265 2095 4141 792 421 281 1908 1665 3190 3620 4984 1662 4359 304 3238 3433 1212 2127 3918 1422 3114 2249 1444 703 4292 4368 1048 225 2895 4021 4606 1149 1607 1985 2887 2864 4223 5 1471 331 2390 1947 4485 3835 317 338 2189 2554 2898 2453 505 348 1559 2973 1772 4556 2707 3691 2238 764 3512 4903 4339 4352 4451 4332 3068 4260 2144 4433 636 4937 4396 3577 451 4149 4489 540 135 4447 2229 4660 1551 3071 3891 1281 206 3724 232 2517 1838 4988 4423 2449 2418 3664 2542 2166 4394 396 375 2093 2851 2652 2632 832 229 4922 3019 4646 2339 3193 2447 2707 1414 3349 1677 693 4563 3624 1667 3792 816 3335 1517 1971 4163 3115 4959 1889 1291 2985 1396 4586 1813 42 3010 2151 3152 212 316 913 4833 2455 4334 1498 2216 4536 2877 3386 4505 713 773 212 2508 4663 2016 1270 3662 3131 2766 1333 1926 3690 511 366 4256 205 4699 3206 4958 1250 706 684 4617 4001 3757 2129 372 79 1323 1119 3514 1646 3060 1807 947 467 162 3521 747 1599 3019 4456 3787 183 3417 1339 3118 3252 2098 550 1765 3516 3040 4919 1076 2311 4817 3281 171 1218 2248 2484 4053 2623 4226 3507 212 852 4906 2700 4659 3455 3271 2172 363 4193 1729 4961 2959 3088 271 1454 3863 1874 2531 130 3417 4801 4228 2065 4587 922 4675 2153 1643 2149 31 3047 4847 592 2145 2072 4053 2796 1312 2648 1781 318 887 3326 785 4719 242 182 4500 4981 37 2534 1600 656 3189 2521 4862 1230 2164 87 2930 4231 3193 219 4149 4209 1142 4131 3465 61 3936 4108 4393 4152 4939 1828 310 1787 4620 4118 2522 3204 3972 2033 3985 3579 4108 4105 2467 3110 4851 3141 3476 3341 2658 2823 485 3326 4393 1871 4832 4234 543 721 1087 86 1669 1274 2973 3939 3091 639 3243 2567 3691 85 4693 3930 2569 506 3203 1122 3649 4891 4009 823 1089 1668 2023 599 1954 2844 257 1035 2627 3853 3079 2745 4886 688 1999 2528 2313 4935 3606 3799 3367 2258 1579 3158 3693 4419 3428 1202 2749 4329 1639 3286 4614 769 43 2797 4609 2384 916 3833 3942 4114 3970 3231 1253 1375 3890 1305 798 2368 3516 1354 4777 2526 3651 1829 4583 4428 2208 3919 3351 2920 2424 2320 2017 390 3369 79 975 1133 3777 571 2767 3624 767 890 195 4638 1224 1373 488 946 243 4154 2866 499 4133 3841 4551 1445 4895 1752 3136 2951 1139 2688 2787 2995 3282 3349 3307 3714 4504 4985 2678 3517 862 3425 2006 4189 4992 2223 2249 219 2413 1702 1161 4272 3882 4530 1141 2823 4127 3925 318 1830 4192 2115 1099 665 4933 1279 4933 3215 202 2947 684 4531 1904 4941 4600 668 578 1468 1848 1813 1361 1239 2807 4894 2897 2382 4994 3865 370 4295 1579 3886 3383 1026 833 863 4362 2878 1958 2252 2510 3218 231 4177 1540 28 3032 467 3031 2718 4550 2455 864 3516 3218 243 1786 2479 1773 667 4215 3133 4014 1733 1577 2278 1238 3509 1170 3632 3429 3178 3796 1661 4145 767 602 408 3742 3451 374 116 4289 4281 4640 3812 1724 3881 3877 2732 3854 1677 3046 887 2048 1821 4789 3382 3240 1940 3723 3960 1658 1376 2757 2764 4714 3614 3050 2592 4011 4251 1527 3958 3731 4292 3859 3722 4956 1159 2427 917 4189 1824 4359 3701 2847 3421 3043 4018 3961 2762 143 11 2453 1478 928 2575 4008 4180 1269 4725 1950 4531 4010 4388 939 2839 656 1147 4915 2446 4291 290 259 4971 619 4127 1125 2342 4444 355 1864 2417 3301 4738 3046 4253 2701 2559 245 4163 369 1205 215 3268 3688 4615 1537 4090 2311 265 1335 4460 3005 2372 1487 526 2225 1702 2594 2694 1070 3432 2030 344 2014 2854 3902 3971 2036 3315 2496 4283 1552 3522 2542 693 1591 238 2334 3101 3921 3627 4170 51 3201 4666 2321 1369 4465 81 1548 2711 835 577 3250 216 2585 998 4684 1426 2117 1179 2257 282 3642 475 1323 4742 1969 4025 1937 801 2205 2849 731 1074 3088 3756 4865 4061 2435 3504 61 4272 746 1286 4860 3696 4670 4251 4104 2738 3377 1591 2281 2034 2301 4753 2447 3959 4334 816 242 3964 2851 4035 1755 537 1889 4339 928 3849 4840 484 1300 810 316 3456 1348 527 53 2051 675 2561 3871 4320 95 4354 1931 1882 3889 4033 2636 3076 3185 4481 3331 1098 1728 3649 4708 3182 1093 3325 2071 3156 2585 3947 1367 925 586 4808 4774 2208 3587 2017 79 4429 3403 498 4811 3752 3458 3202 2117 308 4991 2605 2166 173 412 865 4353 517 3168 473 1280 4976 3772 4037 4229 471 679 3232 2866 3641 1898 4137 4666 14 2717 4658 1973 1690 960 2756 984 3864 3259 2521 347 3276 2182 4793 4089 1104 4441 1990 4955 2024 3742 2519 1526 1582 3394 369 1096 3830 4672 4281 567 3107 1549 4715 4178 4241 1573 4823 1934 1161 2781 142 1210 3312 3543 4929 4427 3935 2489 1275 1593 2924 3734 3770 3880 2816 3235 3586 4944 3936 2931 393 1798 1117 476 2652 4617 2883 4952 1185 1989 557 2445 3835 2995 3639 1309 3690 2271 2819 4535 1792 4193 4413 1060 356 1637 1807 2179 2707 2595 1582 2309 2402 4903 650 3073 477 1698 2986 4337 988 2743 774 3844 3401 3527 1363 3330 4467 3861 611 347 1637 75 3074 4936 223 2780 4802 1896 4628 4359 3472 2085 227 4170 373 436 695 4253 4853 4689 2599 667 827 816 2750 805 756 2389 2988 1566 1903 1389 1419 3071 4099 4451 4579 2965 489 3164 1534 3910 670 3035 172 2992 4339 2870 1897 3187 4341 4111 3410 2705 3853 1780 2468 3845 3256 919 2325 1201 2848 3534 1465 2470 4297 684 1366 2160 3005 4918 3688 2888 3321 1560 3254 784 4798 4758 2011 2818 56 2747 286 3122 2514 4061 4842 3863 3369 2678 1367 790 3524 3285 3015 1503 1715 683 3770 14 3397 3303 4618 1003 1800 2842 2320 763 4796 892 3685 580 4192 4701 1449 2949 3020 4132 2720 2628 2526 2516 3792 925 1733 2458 4125 1610 3481 4121 3325 3366 4169 2310 2221 705 3395 4107 3185 3535 3727 1288 439 449 716 3862 1190 4882 4114 538 831 4659 599 2880 1635 3735 4771 4885 2028 56 331 3956 1354 752 2441 2059 759 2073 2178 4891 1788 1334 2847 4202 4818 2167 3845 2916 1562 2785 1437 3774 2926 1988 3052 3483 2141 2891 4500 1431 2083 4263 1010 4766 2934 4973 4710 3974 418 3507 3182 1024 2294 15 1434 875 3125 3128 4553 481 2678 2347 4964 2129 2661 4815 1462 2067 1271 2249 666 3911 458 4225 3092 1470 859 1451 1270 623 4781 4935 45 1188 137 1882 2650 2546 3512 507 1546 3693 1371 494 3422 3121 2268 4973 3844 4026 2130 1193 3228 1005 4905 3397 547 3397 3024 4244 1195 951 33 2206 737 1374 2484 3728 4358 2544 4700 4960 3503 3494 3056 3836 3558 4664 4452 36 1166 3759 3501 1316 4498 2234 2113 4948 855 3329 381 2447 4253 1685 1844 1455 3794 2998 3495 767 1255 1083 1288 2688 2961 1366 3829 4229 4361 3349 2091 382 733 3426 1625 4809 61 3132 4769 708 2758 2884 3066 869 2706 1673 448 1674 1662 4180 2171 4217 4283 2021 4716 3258 4446 4540 771 1447 3817 3088 2755 499 2903 1116 3100 1736 851 1997 2481 1263 2378 4989 4064 2572 196 2155 4213 3192 263 1433 4030 3694 3372 2309 2960 1342 4216 2120 2225 4804 3077 2938 2396 1129 3726 1700 1872 4321 358 660 3233 1044 226 3509 2710 3014 3194 4684 3289 1520 3348 3996 2650 4164 17 3003 1692 1756 4014 2259 3039 4787 837 2842 2500 922 4697 2362 4908 2517 2573 3610 1418 4996 1286 267 1268 4523 4292 3339 1102 3362 1710 1253 3734 2741 2259 1760 681 1932 873 2804 1933 3517 1089 4608 1685 797 457 414 593 1203 73 53 4203 1821 4823 4190 4050 3489 1275 840 2259 4822 1675 4037 3067 2600 2592 4466 278 1911 127 4491 1804 2024 1082 300 3470 4595 1069 2961 165 4611 289 2815 316 729 3019 425 1057 1690 4814 3252 4496 2364 1805 1571 3072 2405 1666 2371 3147 1068 3938 1104 2570 4390 3879 1807 1839 1058 300 3682 1170 2909 805 3591 3781 1504 4252 3201 3128 4053 2189 2790 1397 677 3899 543 973 149 2480 2187 2729 4371 2201 2884 2097 4846 2048 1040 3145 4836 3649 1217 3823 3858 3141 4622 3167 4824 3954 3120 2831 2618 1952 3813 1563 3552 1245 2921 290 4286 4827 848 431 3917 1285 685 2601 1160 3397 519 1611 136 2529 2238 1836 2305 809 4130 809 2675 3339 1573 1542 2105 2584 2180 3033 3333 3732 4017 4063 2490 3601 2564 3901 2297 4588 3213 4616 2485 831 1220 1021 4255 4086 2066 2362 546 3450 781 1843 3608 2537 2696 4870 4723 3019 3728 479 3453 4295 1192 1829 3401 4932 678 3595 3623 952 2340 2680 1852 2581 4832 1367 2767 55 3476 1480 1541 4935 2022 3629 2399 2595 4073 1710 407 4363 475 2661 2566 4766 2373 1539 1809 379 1822 2201 4567 4473 400 704 2885 1623 4242 2650 3658 3684 2388 150 435 3936 2790 272 376 2065 905 1206 3589 3320 2412 1076 2418 3593 1184 4065 3020 1790 2293 344 2202 4725 4923 1632 2096 2173 1954 1989 1927 541 114 716 4723 214 4331 475 3940 36 4231 4166 4318 4904 4691 3931 3785 3385 2162 3688 3929 1350 3218 3359 2246 1934 3812 193 2134 2952 4008 320 646 3619 3991 1723 4613 223 1767 2678 3194 474 4891 4583 360 5 3152 3514 2001 2901 1762 1838 4344 1514 2013 2878 1869 90 3923 4249 2133 3359 4421 1219 672 2981 4290 2434 4761 125 809 3249 3226 453 1805 4456 2173 2766 2668 1202 132 3157 384 4173 154 4066 4086 1510 1503 2724 2961 1531 223 162 2943 3726 4716 1075 1507 3009 1864 1976 1210 1013 1468 4181 3582 393 1836 3747 3934 2441 1569 561 4404 44 2149 4950 3701 1390 2570 2593 669 4828 692 1602 4576 2050 1714 4494 1090 704 3337 4382 3664 641 2705 2896 1997 3115 110 2509 814 3329 176 2849 3142 2476 3051 447 603 3646 3976 2507 2415 1781 2778 3189 2272 2662 3834 2428 1312 1864 1076 929 2813 357 3360 584 1906 36 3690 4627 1525 793 4177 2118 2695 4868 3812 36 2711 4734 4360 2256 335 4047 483 4701 957 4195 1829 3919 2116 3336 3297 2376 2712 3105 4969 3564 1966 1350 3927 557 4137 1514 1093 1519 4878 1988 54 3181 1737 14 3642 4499 3038 265 4526 2961 2745 2031 1578 311 3470 616 2825 3267 26 4854 716 292 4471 3616 2024 2179 4884 3147 883 1333 859 2412 1955 378 4306 2999 4135 1209 619 1251 2636 2690 2915 1652 2761 2954 4678 4320 3067 4867 1761 706 2186 217 55 4283 106 3766 1006 2099 3107 3150 2047 276 4922 3236 2385 3176 3518 3036 654 1798 1427 2294 4788 4521 2082 594 4309 417 1087 3998 4703 3936 290 2986 3157 1301 3095 2500 2229 4389 422 3204 4744 1141 1723 4378 2446 2361 4647 4162 3663 2841 1237 4815 1722 1758 1198 134 4818 977 3645 2950 4460 2301 628 1951 3794 536 398 2887 1675 1606 2818 2678 1112 3550 4711 2332 3393 4483 4146 4998 414 4532 225 669 2863 1844 4068 4062 933 2162 3334 4859 1446 139 3120 64 1341 2091 2311 2895 4559 3608 2145 4604 3199 4431 1812 690 1602 3468 2432 2917 2708 4287 3855 2566 1018 314 1564 354 4486 3012 2361 4355 3775 3104 1207 2237 989 1415 4330 2346 4561 3186 195 631 1283 3945 2188 2901 1066 550 1807 4193 3184 4395 1384 3892 499 2544 4438 2275 2582 1213 3214 320 77 4119 744 639 4061 3410 3240 3842 4353 452 4366 2958 398 2594 1207 3020 144 3441 2649 1705 4555 3366 3371 3390 4667 510 1379 4944 356 1823 3350 1057 3795 4405 219 2917 3306 1854 1480 4222 1376 2174 4348 4017 631 4108 3211 2447 148 4091 4406 1005 4475 4834 1480 1868 4241 4173 1770 1033 2704 4305 3063 2926 126 3684 4185 3103 1822 3546 842 4990 3965 3377 3100 2944 3310 1398 3850 1406 4711 4278 2940 237 1610 3687 3495 3846 4901 3715 2859 2935 2786 4844 2675 1927 3920 4250 3112 3702 3416 4727 4119 1019 968 1756 1462 1660 2188 1401 1835 4562 1432 3065 1589 3026 1783 43 473 4597 1503 4898 2478 4480 3435 2094 2793 1197 2344 426 690 3281 2120 2843 3973 1316 386 2591 1219 3316 4423 3268 1870 1738 359 796 2072 1451 2882 1280 3460 776 456 3138 1788 3966 3674 4025 3962 3999 3790 2705 1998 1856 4518 184 2750 2497 1081 4715 2065 1816 745 2471 4996 3734 3948 4080 3885 2648 2852 2397 4627 2391 2919 1073 3083 2728 4951 4556 1204 2789 490 3897 309 3155 1091 4390 1977 2090 4999 1430 3810 1144 4618 4450 4435 2982 1416 1051 2565 2393 4932 4482 131 2970 1460 1513 2070 511 2978 3424 1585 2672 2613 3872 1165 3586 3198 2939 2247 440 2596 3170 1245 221 1520 1229 3021 387 2561 1295 4695 2431 3826 2712 1605 106 463 3713 850 2482 1188 4515 3384 1871 3654 3897 856 1462 2055 1841 1551 4473 926 1598 3291 4189 893 273 4098 763 1505 244 283 4281 4094 277 1362 966 2313 3274 968 1176 1987 2423 786 4874 149 3193 2717 2510 3902 1838 2520 495 767 3011 4843 3395 2224 1821 1744 1505 2056 480 2697 2847 1960 1867 2745 2086 48 930 3609 2756 4314 4371 1341 1065 4410 1034 4077 250 1484 645 4109 4242 870 4935 4085 4068 3425 953 3353 2154 324 573 4233 2169 4449 906 4059 3194 2110 3995 4068 3075 3486 2495 3707 1980 934 1490 447 507 3320 1923 1171 1968 4579 4188 2105 2625 4160 374 3156 1904 4055 3722 2196 2896 3520 664 1798 4515 2915 484 2018 1711 4361 3820 315 4492 2336 4115 4418 2640 3506 4370 4708 3827 4854 3146 2855 4283 1286 4034 3265 329 2744 4631 1953 1347 38 4407 4812 1048 2797 2813 3881 1479 2329 441 4894 1080 120 2261 2369 4417 115 1825 4799 1922 8 559 384 1865 4426 3103 625 2936 23 2141 3097 1650 3777 1310 3668 4945 118 1959 3035 3739 1281 4566 3066 4856 822 2070 3561 726 4785 2016 3996 221 1480 613 2259 4892 148 1261 2738 3426 2613 4834 4322 2285 2043 1381 414 2575 4029 1641 4543 2307 3982 1211 3561 3149 2947 4656 1364 1095 782 3231 595 4581 2638 1235 504 1306 3109 3466 4806 944 1432 3992 3438 341 4891 2141 3971 2896 2147 2419 1238 1136 3489 3569 2138 2165 54 282 2697 3341 3473 2863 3869 2193 3083 4553 904 1485 3964 1560 4037 667 3458 1823 2436 9 2329 2125 98 3238 1894 3101 3934 2201 2787 2655 30 1626 2767 4813 128 4383 483 215 1441 3961 4429 4631 1985 4892 1673 142 2533 4618 3171 3165 420 1897 4326 2077 4275 4784 2600 1408 1753 2702 4107 325 627 3516 4902 1119 41 4101 3842 4039 815 2525 1838 2294 3037 3487 4164 620 1656 4070 2177 1732 919 2685 1865 4213 3358 4079 4584 2850 126 3984 1466 483 2187 2481 3908 2074 1821 1904 4424 2183 4104 3918 2550 1581 4916 4679 3685 4578 2301 2213 4246 4187 4979 582 1754 4813 4348 4393 3902 2301 4550 3925 726 3634 789 2619 4248 829 3923 4023 901 4304 2346 2122 3579 3436 2980 1531 1589 3049 1340 2953 809 4570 338 595 3297 1950 3003 3528 4331 3065 1623 2815 1137 1944 4218 2249 3306 745 4619 4602 1543 4977 959 3635 2759 1539 4479 4843 4971 4520 1958 945 3490 3570 1332 180 3831 159 102 2396 2998 1484 467 1366 1114 3880 2120 3507 4826 3996 1373 649 1232 3226 2382 3457 4049 2827 3716 1687 1519 1847 985 4406 4682 177 3655 3777 2898 3793 4858 3299 2839 824 2449 24 1082 4727 1857 2689 4345 1024 1266 324 1015 3683 2528 2546 3385 547 819 1056 138 2095 4039 846 536 1025 3693 2163 2188 1338 3952 2367 3422 3900 4033 4759 3911 879 2388 2500 286 828 1625 548 2628 4021 4852 2256 1351 4459 4844 2181 1131 2702 2504 1467 2572 2386 3061 3833 2877 732 4209 2759 2668 2168 4412 1026 659 2078 442 1251 249 1849 1074 2920 671 2111 4449 3898 3164 1236 2072 3790 2586 3686 4818 4668 1526 258 2871 1563 2659 2542 740 2051 3824 4381 849 2201 3261 2102 977 3262 3258 1893 1725 585 729 2193 2578 664 2207 2300 1054 3963 2367 1711 3263 754 2414 523 3876 489 56 2496 4146 2515 4146 4378 2064 1180 2190 4719 155 862 4378 3714 3931 3269 4449 1419 300 4427 888 3901 1926 3789 3346 1815 4646 4723 2109 4652 4459 1228 3947 2315 913 1144 1258 3463 929 900 3028 3495 2367 3890 1736 2151 1115 966 687 2702 2377 2322 888 3382 4641 4042 4132 2512 2543 3601 386 3853 2604 2739 3748 4853 3227 2849 4737 1244 637 3848 3793 1888 2062 2170 3788 445 3237 3787 3643 4441 3160 93 149 1904 1726 4572 3260 4465 3603 4563 2333 2127 2727 4854 236 2728 4031 3510 3901 3874 427 1016 3588 1761 2310 4278 590 970 4138 2860 4614 748 1089 2412 2241 4690 2244 3371 826 498 3648 2481 2823 4688 4477 4981 2810 1084 837 4735 545 231 3171 2453 3510 4747 97 2238 191 3904 4112 3770 3159 1631 3156 3704 4779 851 3822 1405 2599 4251 4840 260 335 2290 444 4353 1206 4527 454 1029 4882 3622 2797 3965 1445 852 2246 907 782 1830 1913 3331 814 1667 18 4895 3588 4510 2761 2588 1169 1445 235 2283 1517 3109 1518 4521 120 3747 3385 167 1753 3684 1410 3954 1587 6 4822 2724 2019 1429 4572 3913 1932 4031 1202 659 2123 4008 4775 3799 4610 1559 1151 3982 465 4551 1139 445 3289 1031 1870 821 2567 4250 3649 3707 2783 2632 1431 3665 2918 4771 666 2708 2047 3723 556 1492 848 2427 3815 3439 4978 3257 4638 3613 3084 74 873 685 3575 1819 2213 4783 2659 1129 778 2537 2978 3026 2699 2515 1888 1226 81 306 1 4752 2065 1040 1043 4846 2745 3818 4207 444 4679 4729 1564 669 2434 1922 3884 3400 1519 1534 4382 1504 1485 1123 3746 4445 2449 3896 1592 3001 603 4093 969 2196 631 4041 1540 3649 1838 2210 99 2606 1762 2737 2891 384 2765 971 1376 4357 74 2953 1014 3440 3715 4144 49 3912 2410 1154 2158 625 4879 1492 4336 2745 272 1430 4916 436 2604 1822 2437 817 3080 157 4033 307 2906 4896 4769 98 3193 1096 1965 727 2834 715 4014 4387 1020 2281 1235 4920 1830 2887 2452 2326 4683 103 3730 3448 1229 4118 3637 2069 2559 269 2140 2543 1114 4745 4481 2239 4449 4164 2802 4207 1117 3297 4378 734 2113 547 4701 1056 3550 55 1839 4572 1713 4981 3150 612 4520 1787 4508 464 585 2722 2398 1155 4620 1919 1583 3644 3931 843 2838 503 1641 916 723 3178 296 4314 1670 1544 401 514 3489 4321 3881 191 4161 1360 2566 1764 248 1756 3974 2619 574 4031 3240 3465 4499 2082 3056 2695 4143 807 415 4635 3803 2510 3602 1493 1877 1033 446 490 2096 4791 1010 3765 2713 1637 2870 1121 1683 976 636 2848 1732 1756 4294 1095 4126 1544 2199 3287 687 368 4256 1214 1073 930 21 3076 1955 2321 4878 1631 374 4285 4063 791 592 4417 2680 2738 661 1876 2573 3505 3953 1289 3462 4641 1127 1375 1793 2140 1469 3713 2163 3805 709 3518 227 1727 1286 2618 3040 1455 3602 692 4869 870 3141 1174 1300 4080 3364 2480 4528 3999 1027 4894 2601 1144 46 4813 2324 1628 4185 2418 3425 17 2088 3347 1883 3479 4296 4851 1587 3660 2524 314 838 664 1009 4579 4506 3354 1594 2853 3413 2289 3676 3099 2270 3387 171 364 4282 1945 1684 1771 1744 4409 3929 2344 2550 3291 1080 1981 1602 1349 2172 3097 425 2767 1315 2089 971 1584 4398 2434 1757 1783 4604 960 2894 2554 4455 3643 4450 3474 3381 1165 4218 3797 3344 2541 1778 3283 4775 1230 514 906 4939 4504 1974 4003 2171 614 414 330 2656 3447 1774 2673 2353 1926 2343 2501 1936 3946 2660 736 3276 3406 286 4006 4733 3234 1121 416 3755 2896 4301 20 3816 2440 1949 1658 537 4060 1435 2480 656 189 1066 248 901 4436 1467 3445 1313 4418 3153 3746 105 3416 3581 786 3361 2160 3026 3825 4998 3050 1626 2177 1339 120 2631 2526 3829 803 547 2195 2071 2362 3105 4939 3151 2986 145 3185 1543 977 4672 815 4453 555 1917 547 515 4069 3766 4598 4183 3085 2177 4483 852 2407 1091 1902 16 2625 2100 2122 276 2952 3113 2466 895 4561 4377 993 1835 257 4833 2962 2359 2837 4880 2545 1771 3732 4427 4815 223 3831 3466 3026 4324 1304 4113 2026 1049 4152 896 1926 2095 2703 3796 2069 4294 4080 2788 4309 1782 3738 1644 3520 2367 3360 1301 2410 2225 802 795 340 1236 1922 1382 2652 3674 3448 2378 203 4640 4983 4887 2989 593 2397 2873 3189 4347 3583 2840 2838 2359 2770 4434 43 677 1459 1661 1024 4654 4232 629 894 1160 4813 1516 4443 1494 4313 2604 3656 1277 118 3935 3905 137 1436 760 1464 2190 4390 3512 3011 4775 3331 33 1298 2866 1942 214 2682 4025 3823 1730 4260 4858 2865 4644 2310 673 4002 4249 1769 1073 2837 682 1753 1399 875 4842 4425 375 4581 473 2420 2892 156 404 1797 1804 4258 4770 952 2226 4182 3728 742 4531 2940 30 1189 1145 595 3328 2766 1251 4949 1551 1141 3787 3698 2989 2269 4302 1093 4372 161 3080 4269 1152 1556 3229 454 1840 3930 3705 110 2705 2045 689 3976 2171 225 1752 2220 3498 1432 2515 3477 2542 4358 1197 337 2227 2414 852 4981 4202 2283 4562 1791 2630 160 4813 770 2312 4481 4319 3597 1180 3495 2022 2212 1610 2913 957 318 3886 3157 3786 877 1911 2091 2606 1721 580 2490 2432 3013 4426 705 4314 969 4335 2808 3418 4086 2883 1380 2995 3893 2098 1638 1978 4561 4851 4389 1761 1392 3596 231 3071 1645 4707 4452 4117 1497 1742 4572 3818 3166 2748 4011 1145 1339 378 380 2750 4819 2728 1115 781 1845 4697 2058 3827 4869 926 1797 586 3714 292 3246 385 566 4009 985 2466 1441 4563 2017 299 327 2281 890 3086 1101 992 1228 416 1384 3671 2855 4333 2478 4403 2873 1507 18 1652 2577 3882 2236 1542 1392 1003 631 1081 1307 2926 4674 2914 1322 674 4016 3200 2340 3825 3095 1575 105 3209 3301 1776 4798 2196 1966 3591 1941 4888 63 1876 450 2088 4711 3171 4335 1530 504 1004 2641 2352 1155 915 1344 1687 793 4017 2091 2082 2778 1033 2458 2199 4482 4876 3818 4569 1767 2510 4997 277 3589 2414 3367 1429 2882 4330 4594 4184 1722 1945 3371 671 2187 863 2906 946 2426 444 1294 1345 1309 1013 23 524 4151 66 3858 4244 3096 1878 2681 1151 1818 3323 1848 784 2165 531 3817 1572 2859 864 481 4254 693 3636 3513 3316 2852 2058 3606 1591 4801 2835 4929 3959 2237 3154 3263 3077 4233 3457 2386 3336 4328 2153 4854 4225 3336 382 3333 2134 4877 1625 3340 42 2558 4532 2283 2435 2614 233 2785 2755 2068 3420 374 792 2139 716 240 3933 67 2046 878 1614 510 154 2632 264 4028 4372 4277 3630 3479 1324 2274 1293 880 2943 1890 4865 2376 4891 4593 3822 976 4567 184 4768 4402 2985 2148 859 2029 4358 695 3204 2781 325 4974 1741 4936 2356 2809 4453 2498 4810 4718 2038 3202 4331 197 2886 1363 1032 1373 2430 180 4508 4286 966 912 952 3894 983 687 2167 1068 3767 3939 1227 2360 409 3156 3606 3553 3410 4437 2426 1429 2085 3124 2674 229 3864 1862 2550 4406 525 2024 3459 649 306 2423 3001 3603 2993 753 3963 3830 1097 2458 394 1038 1363 1152 4395 1085 3397 2007 1364 2008 4251 2191 891 3488 4865 1937 3039 3418 3082 4733 4709 263 3604 1886 2060 1237 1114 4268 321 3892 913 313 1196 1409 1059 1645 785 1430 2063 787 2673 3248 3070 1305 790 4480 4656 3516 1034 907 3149 3521 641 642 2621 3373 1082 4603 969 2031 210 2910 3055 376 2232 728 4377 2730 1290 771 1214 3934 2391 1988 3592 2148 3812 556 1077 4079 455 3200 4023 4870 231 4665 1636 2509 1497 3845 2134 4034 2932 4004 1395 1200 2799 4819 2718 1215 3805 1053 1620 2594 2264 829 969 287 675 1517 3945 2651 2959 1066 1383 3220 4879 2517 2465 1149 4844 4011 4601 4445 1657 4574 3614 1104 3423 827 1801 1588 2091 2986 577 2734 35 4857 4167 275 2701 3177 2890 1975 345 3535 1069 3185 705 3557 1908 2725 2752 686 4387 1993 2312 1477 1455 2888 2746 1567 4562 4290 3187 4796 2059 2354 3849 2682 3212 767 2202 3514 4770 3075 4805 4129 889 1023 4038 3480 4974 3765 4735 3989 3691 285 1514 4712 2454 3120 4360 1183 2665 3664 4381 3538 156 3942 1121 2823 1479 4395 4432 4143 3489 1552 3427 4207 4268 845 4309 2881 2501 1870 135 3048 1593 689 4445 1871 4323 1105 1831 2155 2303 758 3777 140 3619 4587 3571 4680 4336 2263 3569 1665 4085 2356 4587 1690 2660 1691 4623 2829 4052 662 2338 1016 3725 4741 2451 3371 3087 818 1721 2755 3491 2421 2351 2275 4512 1064 1279 1086 1528 3235 2980 2046 2488 3305 1590 3264 3059 2186 2154 2990 1144 2312 656 4739 872 490 2195 1299 1057 2635 3124 72 4437 2147 2552 1894 3195 1101 4413 136 461 1872 865 3800 4681 4663 467 2347 609 3897 128 3747 3594 1737 1871 4315 896 630 86 3486 1521 1948 4795 2001 630 466 283 2901 1957 699 1814 3478 4209 3189 2481 2838 4216 684 4491 3274 500 4432 3688 4116 3355 4858 193 2552 2920 267 3658 2567 3407 3150 1267 1958 4700 1097 4800 648 1925 3160 1161 1072 1891 370 3018 4072 2662 1298 1516 406 1334 3583 3970 4745 1858 2484 4957 4312 1077 2705 3625 2411 492 2208 158 3776 4201 889 3319 3983 2843 4982 3446 3175 4300 2608 2870 4207 434 3992 720 3845 4646 670 3111 3331 704 4694 892 2005 537 1438 2242 2804 4119 3026 3371 798 884 240 441 4979 1296 1188 4822 2610 35 429 293 2042 4884 2582 942 3921 2532 334 1750 1065 3779 3585 1980 1062 2930 3332 1894 921 976 3604 690 3424 2862 4976 661 4003 658 1291 735 1817 1472 1155 2021 3081 2940 3229 3446 4377 337 510 3015 4059 2477 1779 1527 3891 419 4450 2859 1906 2231 1247 3995 3262 1230 2648 4099 456 347 2905 2715 3300 2571 2569 4912 3164 82 1235 2097 3006 2604 4375 394 4601 3565 4958 3108 1892 521 3441 4659 4744 1397 2034 143 1969 1931 2329 2836 3056 1251 2392 2578 260 2764 4776 1093 4340 223 3762 374 2902 4621 2807 2032 4796 3260 2201 3820 4754 3606 1079 2421 4497 1081 141 4285 4111 4304 841 1310 2797 3944 3288 2642 1551 4556 3943 3452 200 3642 3850 237 1923 2332 2528 4616 3163 4472 4668 2453 2404 4560 3990 298 4095 4707 232 4173 2954 50 2482 2195 3446 3396 3599 2309 4439 3426 1382 4638 336 1003 2937 3166 4012 3426 1849 1138 4438 1083 872 4833 1130 1161 1573 72 2418 1171 4820 1527 842 1331 1131 2522 3747 4006 3103 930 140 2654 3589 2489 852 3131 3329 2857 898 4205 1578 1734 1349 1644 1636 1807 2213 4457 2468 1553 4680 3930 896 2204 2349 3410 4229 3148 3805 3022 4775 2665 4356 1537 3004 1919 949 609 497 2815 4027 1295 4244 4188 4913 1651 1656 2063 3395 2198 4804 1212 4107 727 84 3179 389 279 2799 4000 2355 2668 2815 3898 4649 3258 3116 1792 2410 2557 3601 751 2809 992 2333 1637 4385 3665 1700 4530 958 2002 2740 1730 1010 2882 592 2644 385 4538 2776 502 3885 665 1303 2630 3058 2897 2412 4698 155 3447 2874 1769 2971 4822 4351 688 3549 2397 1297 1655 2733 1196 4 4473 4813 619 2029 1943 3753 2924 659 3478 443 3508 1496 1748 4760 774 476 3215 1416 3991 2066 2430 2034 2227 4346 126 2654 3367 2493 1326 937 3021 852 4515 4556 2827 1770 2061 2550 196 4885 3616 2869 2717 2033 2684 4673 2145 405 3286 2290 182 1587 2797 572 3198 2892 4541 4074 1863 1954 2671 4025 4923 2173 4663 1384 4225 1695 1165 22 2298 872 4429 652 3341 2778 1199 4439 1563 229 1471 2656 3563 1589 838 1403 4263 3727 3471 811 3150 2480 3035 1892 2256 2342 4070 864 461 3036 4439 1963 4766 2891 956 4975 3354 2667 148 3809 1699 2566 1643 2258 4135 4182 3433 1190 2703 3306 2947 4384 2563 3669 1809 3885 1107 4095 2590 2188 3975 466 3148 3285 3665 246 93 2167 894 1325 3851 2151 2225 1919 4480 3800 944 1336 2095 4430 2997 2365 2145 3394 2566 3795 1409 2297 1789 3976 3513 3517 3096 3080 3194 242 3666 3929 3832 3970 1441 4943 924 1138 2342 881 168 3555 2648 1098 1190 241 273 1225 3642 1479 1135 2569 2387 2082 3620 3378 838 2322 3383 334 4531 3276 3489 3693 1134 4842 4009 129 3575 905 4072 1155 1603 1826 854 1484 4256 1041 915 3445 1077 681 4303 623 4072 95 250 4692 1102 3659 2460 108 3014 946 951 2065 3134 3782 4904 3380 4573 2940 2009 1437 2431 3485 1442 4879 4069 2085 2548 3633 4338 296 3116 3718 551 256 1942 2150 1695 288 2232 4035 2196 268 2274 413 3856 4398 61 3758 4845 1979 737 271 3710 4708 261 4977 1851 1702 4978 1973 1489 266 1784 1613 168 1805 553 3168 1395 2913 817 4282 2659 4499 2852 3297 901 4643 616 2985 2807 1687 3006 4273 1335 3880 1949 4212 252 2123 3496 4273 2667 2297 2011 980 2243 1551 1753 603 3201 631 4969 1793 3765 29 1236 4046 419 1268 4641 2116 2308 383 2114 2796 1410 2015 2060 4280 1535 1531 4611 2230 4375 3716 403 2051 1521 1381 3848 1605 3066 4097 4231 2584 3849 3132 2667 2579 1236 1393 4553 4384 1882 1931 2972 1095 720 1044 1074 2699 3876 241 3484 963 3453 2155 3930 923 1961 3823 3733 2913 2900 3055 1004 112 3792 1696 23 1576 2191 4314 4439 1268 1275 595 4268 1818 1487 4028 1997 4479 1236 4826 4580 721 1693 2462 2559 3843 1531 3662 4953 1388 1561 770 3278 4208 4056 4847 2690 981 1613 3007 1715 1640 2135 4823 1523 2558 977 944 4719 1843 670 2760 530 1230 695 2398 1259 4443 3783 1696 3866 743 2384 3960 3407 2704 1955 3267 2164 755 389 2233 3870 3564 1068 3936 2007 3497 374 457 3551 4359 786 793 4471 2388 1972 562 396 4307 3510 2103 3322 1059 2858 2003 2942 2320 2417 115 4507 2041 2855 631 3686 1472 1212 4261 1514 1645 3900 358 3653 4540 4800 72 3705 2738 507 386 3772 1083 2710 707 3336 3399 1853 1531 3908 1441 2072 1927 1833 4847 2243 2410 2549 2093 2542 1855 1372 1386 2093 496 3522 728 1 3626 1162 4136 2613 4086 2986 1292 2937 4154 1061 3612 1107 3270 1415 2026 2394 1120 2941 253 4609 4392 2890 3882 1050 4508 3931 1086 3568 173 4053 893 4923 3457 465 4767 4584 111 3118 3085 2839 2614 1527 512 2651 1182 4577 811 4374 3972 2687 3004 4618 715 1686 3927 4136 2094 49 4931 781 4383 150 3546 1200 4307 326 2245 350 3756 137 1023 1078 4942 2816 3117 4966 290 1089 3876 1740 3861 407 3659 4525 98 2320 1780 265 2164 4117 1208 1733 2621 1333 3624 4424 1091 194 3196 4502 2133 1234 2544 2888 890 4295 3378 4386 2794 3368 2630 4908 3251 1390 3938 1810 4125 3408 242 756 630 3895 1645 3766 1424 994 2542 2153 150 396 3316 24 2962 2977 3762 1156 2738 3092 1048 1065 3134 2364 80 4903 500 2227 3281 1041 509 182 1784 881 269 4664 858 1018 4718 1798 348 1893 3382 1524 3891 2613 1484 910 2620 3043 2799 2112 1597 3538 2807 3231 786 780 3130 4814 2105 3211 4169 818 1590 3865 4312 3862 4256 3689 73 128 4362 2251 1465 18 4667 2780 3794 1546 1646 203 2424 3194 619 4238 3068 832 3828 523 4028 4199 3001 375 809 3565 3789 2602 4463 2867 934 3929 752 1848 3032 3011 2362 1558 3915 3365 4892 420 1185 1942 2293 4002 1561 1539 1845 4408 407 2148 3298 3719 1369 3141 4829 2734 3179 4278 4162 3862 1108 4668 1492 455 1239 3814 1374 4425 2587 2240 4931 1716 580 3083 1479 4480 2455 4387 2051 2453 3746 224 1565 357 74 3646 2173 1981 2618 2797 3434 4392 4891 3233 603 4108 4766 763 4575 2530 292 158 2733 298 2575 1243 2660 4613 3622 4581 1669 161 1245 3934 524 2369 4050 2016 4234 4547 4161 3493 4502 4440 1425 3232 4487 4687 957 986 2332 3458 1781 4878 1708 4671 3738 564 4102 4752 4989 4002 379 1820 648 3126 1727 4596 1635 3061 2659 3894 3529 1032 2518 3998 1072 4066 607 3792 949 4051 1021 3311 3270 2192 3287 2433 1910 2864 1028 4913 1148 2112 2141 2476 3348 3344 3294 1812 4148 2396 1865 256 4280 2013 3682 3754 856 2589 1252 3351 4173 1038 2842 4819 1711 4300 4415 1283 3857 2646 3583 1120 3099 4337 267 3675 4552 2733 3745 3299 630 2406 4018 4976 1144 2148 363 1500 2807 4723 3348 765 4037 3740 3828 1725 1704 507 4554 2114 221 462 598 1814 507 1516 1822 4911 1916 396 2841 4776 63 306 400 2119 3449 941 4015 3693 4983 2052 1609 1985 2093 4332 3986 3437 522 3371 4322 1575 1890 3809 456 3418 1227 4842 4541 4163 1312 3093 4949 68 257 3640 2562 4772 1073 153 1305 316 1799 4174 4490 659 3653 3022 1460 420 4548 2422 1487 2123 2566 3414 1528 1444 659 649 4928 220 3109 4208 4677 5 4707 4504 1568 1599 3634 183 758 969 1871 3483 111 1420 670 2795 1522 3793 1391 3372 3591 2749 1451 3773 2579 3812 1203 4603 3080 2204 4898 3086 4090 4149 4126 906 451 2528 427 1015 1911 197 3263 3522 665 1251 1199 226 4317 1868 849 2019 1452 2358 40 1534 843 939 2484 2383 1667 897 263 3110 3267 4076 3624 3223 3250 1311 1828 26 3661 1623 2352 51 2855 3512 2352 1515 1756 4269 1964 1245 4405 1900 4349 3546 1407 1576 4133 822 3395 4798 4692 3824 2064 2888 1091 4814 1709 4125 941 1799 3207 511 905 4743 1161 1675 2402 3630 3711 1789 3247 2545 1458 2017 4227 3272 3327 4963 2286 4046 1808 176 2522 1901 49 2483 2542 2215 1836 2873 1271 2462 3790 1189 410 2396 247 597 4052 2324 3222 3402 4778 2543 2403 1452 1689 4848 3947 812 399 4313 32 4617 624 1715 1174 3116 1626 2546 2679 4667 729 1191 2088 1329 1524 652 4482 708 2718 3731 50 526 1902 3800 385 1390 3295 394 892 1796 2865 1294 429 3792 2966 4908 808 3187 1557 2712 3231 4652 3723 458 2367 4028 493 2527 3961 18 2416 3525 1898 2337 2649 2467 4987 2309 3829 2367 3897 2514 3170 3798 1790 3693 1676 4791 3846 2112 4681 2144 4523 2978 2917 3376 2058 1733 1631 2427 2996 1375 3154 4146 734 3345 4485 2928 257 2571 1708 2286 3066 1910 2580 3735 2299 712 1411 4621 1952 308 3382 834 636 15 2728 2264 433 2308 458 4026 515 3713 2053 2256 1382 3648 4626 4335 35 4951 2443 3447 4696 1896 3655 2891 4629 1538 1826 612 383 4550 4730 1639 3432 2298 499 1762 197 2242 2572 4171 1367 4242 3216 2257 4939 1013 3878 4625 2122 825 2514 3474 2313 1209 3713 3977 458 714 2953 4326 2730 1158 1039 789 4049 1444 2366 3111 2837 197 3615 2854 2151 4089 2707 3124 2836 1224 4211 4285 2053 690 2505 2248 4711 1384 3684 1946 3748 736 448 1538 1193 3444 4723 4582 670 588 818 3157 4769 2031 4578 36 1243 414 4567 2409 185 3330 4792 443 2332 1657 4256 4264 3290 3381 3543 3500 3978 4692 3072 3097 1116 81 3529 3090 4127 4041 1869 4918 2609 2280 469 3915 2419 778 2211 4361 2882 4770 2077 691 3167 2774 3672 386 3656 792 1771 2089 2045 607 2448 1418 4163 4116 158 3919 4405 1910 4585 562 990 1110 824 805 2232 3035 335 4123 2512 512 3483 1174 4215 1369 128 3806 1827 3426 3950 4264 740 3744 4672 2892 2247 3317 3804 2887 3327 4520 3437 2463 4007 4939 340 1698 1809 555 2443 375 282 2396 2265 4122 2667 875 801 117 3466 2346 3114 2458 3543 1159 680 3258 4431 2197 3098 4225 589 2945 2786 1367 2820 486 120 2224 1454 2874 3367 693 3328 4983 4111 4657 1811 347 3665 4933 2973 2832 2742 4077 1398 1084 769 1521 2676 546 4712 4261 2319 3088 4679 3609 3925 4631 2300 1721 4951 4918 3636 1966 66 639 3549 2987 1912 3833 3938 809 380 852 4595 3691 3865 2032 2986 3795 1364 3918 3278 3731 1517 3965 860 2589 3179 3551 2585 932 1141 3633 681 3360 113 3966 4275 1550 184 1461 3059 2622 2800 1487 1647 451 2977 2626 4083 815 3945 1120 4117 4908 4512 3768 1297 771 748 4532 1669 497 4887 2698 4646 2917 1156 324 626 2276 3741 3456 3332 1189 3808 1424 452 3294 1917 2538 4876 333 4818 3849 3628 4527 239 1162 2750 3404 4274 4088 714 4529 1973 4241 3580 845 571 599 673 1772 2110 4144 1830 191 1052 1767 481 3434 2301 4968 558 2021 4143 3823 3827 4756 3002 770 1556 855 4413 4299 1480 642 551 4135 3762 94 886 2385 2368 3518 2252 1039 3344 4179 1101 3164 774 1673 90 3709 2103 4504 3857 4388 530 4835 466 600 4954 4700 3883 475 1021 2110 286 4459 3480 402 1998 1809 472 147 3565 2821 1386 1938 1457 48 3236 1762 922 3144 1098 2509 2822 4608 2818 1053 246 4621 3968 3084 382 370 1531 1085 496 2125 990 2048 4130 4255 3984 2730 1243 2136 1620 762 330 3249 3410 4542 4727 1441 124 1804 1824 249 3570 321 3534 2967 4766 2421 4333 4375 3465 1629 1928 1245 4324 2248 4186 4932 2352 2043 2413 2850 1703 4077 327 666 1840 1491 2217 3744 3471 61 1887 1073 2114 2935 938 4320 2037 4201 665 2482 1375 3128 4835 4547 4827 3715 1734 4359 3624 2926 4012 482 1265 4290 1425 1552 4214 979 1318 294 3401 1849 3145 2407 642 5000 1171 2120 2700 1720 2968 1035 781 2317 418 2296 1914 4368 4351 4000 3561 2244 1855 2209 493 490 3903 2277 909 4589 1848 2658 1341 3775 1864 4539 3683 706 4663 381 1659 3048 4004 1939 1908 2972 2342 515 337 2583 3012 639 1033 724 717 2373 2992 283 4624 4719 1252 1922 4438 4220 2032 3183 3683 837 796 1599 4753 2417 1131 419 4516 4177 1059 2062 1350 1212 2009 1560 1125 3125 1242 1270 2529 3792 4979 2287 3559 2369 2051 528 2432 1188 1708 3761 2906 198 4765 3503 278 4963 2370 4848 4200 1237 1602 321 1995 532 112 27 4466 880 2412 3850 1536 1553 4311 741 4041 272 4234 4025 3335 347 4047 814 782 4541 1118 2616 3327 4411 3354 4527 2361 496 4738 4135 419 4298 1392 2393 2036 2611 2173 345 1748 1680 4851 4406 1672 254 4810 3148 1833 2280 180 4213 3789 3362 4224 340 3533 2873 4338 4665 4206 3425 2706 648 1560 4766 473 977 1058 1907 3919 1801 2156 2742 4112 4904 443 2017 3041 986 112 2419 1880 3750 4289 4541 4306 3234 4911 3414 2899 1588 1447 72 1249 1338 649 296 1937 2980 2092 3449 305 124 2904 3594 2668 2445 3858 467 586 1137 2428 3004 4061 2962 1970 3687 2804 474 525 3337 123 3610 2428 4157 2602 3535 3863 4713 394 3752 866 4894 1003 386 440 1420 4697 3676 3725 1724 1906 1083 3179 1212 3041 4143 798 415 135 3596 1944 42 148 2370 1182 1560 4802 158 1912 711 1275 3543 2773 721 1526 4057 917 4428 2902 605 2669 3762 1130 2335 4535 2674 2895 1703 2287 1549 2729 4721 4919 2602 3062 1341 3852 4010 3 3311 4286 2532 1900 3408 1244 395 1217 3171 3118 4787 3803 4721 3673 1831 4403 3062 127 2526 1884 3057 3044 441 2220 1336 2570 663 3959 3162 4286 50 4260 2211 3840 2664 1694 2979 2343 2282 1860 4415 2315 608 2625 1255 4697 2122 3292 4502 3659 3297 3873 2862 1093 4964 1743 2441 985 3955 905 1457 2420 4072 1181 496 3679 1353 1271 4265 4542 3368 1671 1733 2204 2331 3239 2559 1238 2932 4798 33 3627 4001 1063 2068 3211 3669 1123 1652 309 950 4619 1642 2110 2221 2591 288 65 1 2457 2064 3370 4460 4794 1174 26 1628 1085 4337 3870 2315 4943 2446 3904 1352 4789 3733 4964 1252 3926 2722 1764 2102 4733 2789 1349 1768 4280 4195 4088 2615 3244 4187 2906 1318 766 1809 2628 1676 2259 430 1419 2705 3857 3350 265 3773 3044 4696 690 1426 690 2306 2745 4805 2375 931 2024 4225 4970 1703 3019 227 3158 1655 1014 1551 3410 902 3290 3289 2146 4645 1796 2133 3763 807 366 793 2698 4022 4133 285 3606 1908 4281 4658 3810 2891 1584 888 4172 4774 707 1342 4233 3733 1046 3246 1846 37 2565 2262 4864 4966 3218 4872 2358 267 3040 3210 1425 2861 2011 2487 3731 3417 3237 2245 3085 3037 2995 4941 2423 2423 886 4254 484 3598 1747 2331 3099 4687 3419 4104 3999 3393 4980 2992 1832 1065 518 4706 520 4175 4718 4543 3183 2471 670 3670 1944 3666 4563 4881 2322 562 3446 661 3015 49 900 1694 216 395 2550 2392 2231 4687 4818 2199 3107 3234 1296 1000 2168 1171 4693 3646 388 3384 4883 2806 2419 3976 4039 3323 3037 4080 1186 2787 499 2182 3417 4543 3581 1617 2085 3431 1334 2911 156 900 3862 412 1870 597 2863 1698 2312 211 1793 3932 1084 3772 2879 3233 2407 3747 4360 1071 2106 3558 846 878 194 2791 1794 2953 4201 4812 4718 497 3786 4224 3505 1609 1584 1831 2503 2283 2440 4877 839 3041 4914 1920 4083 3453 3340 1658 2371 2297 3127 3512 1618 312 848 3181 648 228 4240 2440 462 4717 581 3129 1397 4288 2815 2872 4647 301 4052 3695 3932 3625 124 3539 559 1146 4077 3822 2487 1142 3360 4552 4183 1676 2250 2218 4453 3552 4732 4297 1214 4820 1068 4729 1625 1354 4914 3303 1064 115 2236 718 18 1691 4218 947 2940 898 2770 1409 195 2876 4421 2886 2179 2306 2800 1716 2523 4407 1676 1993 1751 1372 399 4031 2789 517 553 2845 3952 1634 1400 3812 4329 311 1468 3234 2784 1476 3659 2115 1583 4413 1598 1883 4520 2067 907 109 3018 1889 801 535 1936 504 1847 3244 1345 1211 429 4616 1521 340 2768 968 3023 581 3347 2344 933 4904 1065 4866 1308 3232 692 2654 1901 4277 2025 3764 1480 4180 802 3203 553 2925 818 1158 2942 1587 2628 138 4178 3064 3581 2778 1454 4686 3773 3219 2002 4790 1539 3368 2544 453 2934 4823 690 4466 1668 4177 3711 3906 878 166 2378 2532 4258 3327 2875 2934 3608 3890 1660 3470 334 3162 1588 3417 284 3061 616 4391 2937 860 3637 3597 4708 3654 2048 2186 3587 4197 174 106 400 1791 196 926 1758 838 2616 266 2801 2969 4437 486 2915 417 2508 2974 4632 3165 3694 10 931 3742 1906 1078 2958 4267 1437 4963 1767 2463 4445 2148 4349 734 3694 4730 1895 2188 1685 1929 3485 2925 4151 3449 85 4622 443 229 4423 1347 260 2631 2106 3967 4312 2754 2805 4375 1475 3159 854 2943 3133 1777 215 2315 1144 3537 4371 903 2763 2154 4638 3856 3329 3022 1507 1073 2475 287 259 1143 1498 3831 1324 973 342 969 1808 1537 538 2357 762 2269 2357 1960 3357 1815 258 417 4132 2473 4305 1542 3371 617 356 4389 445 4370 4059 4107 1907 2970 4680 1801 1108 898 4932 4393 4407 4481 2456 3565 2866 2186 4605 1289 1007 1425 4388 2908 2866 169 855 1843 76 3313 582 3782 219 2042 2371 3689 4311 3107 2215 2988 4895 4406 346 4556 442 1376 2743 3784 2095 3036 2869 1972 4461 1105 2647 65 1187 4863 2365 3955 3097 4871 4633 4034 2613 2632 4203 3570 1232 2354 1574 1859 3102 4183 4408 2721 1146 3509 934 1541 4815 725 4469 3602 2864 743 2386 4481 4001 2132 3876 2349 2867 1338 260 912 3740 2364 4764 3228 2965 2112 1597 699 1986 3127 847 4192 30 1728 3101 92 4236 3261 4014 1770 71 3108 2222 322 2579 263 722 4354 3401 469 4480 752 3607 4911 1309 265 326 555 1116 4438 2346 1509 2998 2562 4086 1961 724 1141 1197 1426 287 1772 3506 3239 3777 4094 153 2144 185 1280 2707 1525 2811 658 1742 2727 1214 3681 3363 3085 4772 4595 207 737 2053 3789 1882 368 2356 3368 2627 1470 2376 3352 3641 2544 2477 2604 4195 103 273 2089 986 4372 4847 4847 1186 2422 3911 4706 2581 3565 2292 634 4655 4675 4613 4867 4051 270 4436 1494 2108 3688 4050 4895 237 4343 2313 669 714 1373 2104 1756 2037 4048 2347 182 4186 1035 1049 4206 282 268 4060 4396 2084 1172 1676 1876 1160 354 596 3790 3274 4632 3212 4591 3917 733 1325 783 397 4753 256 2690 2900 748 2856 3663 550 2135 3915 2884 1748 1905 4941 159 1669 3691 2748 1678 4809 4085 1189 1753 3292 1855 3910 4954 2721 360 3866 3724 1084 4931 2648 1961 2199 557 428 1827 2758 1361 949 4292 3243 2540 2213 1045 4026 96 4236 339 46 3685 2654 2285 371 4540 2344 688 4321 618 2063 4779 3144 291 2305 1851 1614 1821 3625 3160 1682 2728 4839 262 4341 2837 4734 1037 236 700 2789 2162 4752 2556 647 124 2845 3479 4475 567 3982 1723 3052 2932 3663 418 4865 2535 3226 1107 110 664 1067 4775 4010 4099 1556 4908 1207 4536 2346 1286 4990 4667 3485 2033 2152 1453 4332 128 4133 361 335 1529 2657 4592 2027 3015 562 1358 490 1399 108 3418 3072 851 2221 402 735 4842 3729 509 1380 3270 3343 4871 3704 1596 49 312 1935 1656 2864 3437 332 2638 4175 3774 907 1882 3027 3022 262 673 2425 2423 1593 606 2296 1315 4262 1806 4794 4796 3042 28 3440 3908 2494 4182 691 1734 2943 3053 3636 1596 750 3393 500 246 3960 1347 4405 1617 3023 2074 271 4949 1103 2231 4147 1271 3106 4016 1292 133 4981 3064 1785 4876 4489 4589 2997 3502 2442 4921 3719 4524 4955 3947 410 2880 1601 2947 1694 4942 915 4577 173 870 4393 3486 2375 4788 594 4673 119 4896 4444 3019 203 3199 1103 3907 15 2048 4802 2308 4699 1767 1933 162 2793 3933 1742 2497 1928 2422 3172 2414 4372 4481 4031 4675 2867 204 2766 3399 593 2766 2927 3172 4525 1019 818 136 3218 4276 2566 1596 1079 2932 131 1248 3663 4772 103 3869 178 2031 3562 2441 466 2127 2321 279 3975 4990 46 1716 828 2638 3070 283 1359 2234 1850 4186 3069 2458 3023 2779 507 4331 2358 4140 3302 3877 3036 1799 2932 1019 179 915 1721 1526 1368 2145 3043 1699 4563 4927 4271 104 3514 1785 1594 3979 1285 707 2144 1251 1747 2656 3792 1005 3100 4958 3077 4920 878 3320 2919 49 1345 2819 4608 4328 3770 4561 504 641 403 785 2474 4853 2489 2237 2348 3886 2437 4674 4019 2654 4908 3099 3573 3009 4279 1847 1148 654 844 199 3090 2626 3867 481 2968 1861 1393 887 3221 1986 4912 1457 2813 2499 565 2494 3799 3676 3881 1479 782 947 593 1493 3066 1855 871 2062 1932 4302 1934 1268 3685 3108 4249 3349 95 4771 2077 1532 1490 3782 4026 1695 1697 4900 3374 1199 4723 2275 2298 3331 3762 1899 915 4605 2087 775 410 2683 3764 3376 3165 2231 1400 2273 3 1160 4567 4116 3220 3903 2320 1003 1599 67 2789 552 2802 2293 1518 4765 238 4405 4190 4253 8 3275 2212 2026 2434 2654 2620 588 2455 1969 1388 3504 1466 1601 4423 3646 4224 3696 2845 1899 3457 2061 1889 365 1539 3586 738 4618 903 4189 2650 497 3514 551 3826 2526 3598 3424 804 3691 2374 1337 288 178 1693 1256 2136 1764 1480 3152 3683 3581 2743 3014 3197 2221 2984 4189 3046 1744 3820 3523 639 4215 2192 2122 272 2005 2206 3072 4909 2683 3673 887 2620 1117 4964 4965 328 4819 228 3485 1857 3305 4577 2205 4954 1247 314 1822 4306 1049 3894 47 4524 2168 771 4386 1702 1551 3370 3246 1326 3071 705 555 3736 883 808 2633 465 1853 2853 3361 64 2647 2688 4794 2231 379 4303 3558 4894 3228 4571 3626 2577 2626 2593 3450 2429 3602 1859 1186 3615 1388 3124 678 4653 963 3768 3395 4314 1329 2273 3403 2462 2224 4395 1118 92 1673 2201 4523 1387 2577 3973 2123 902 103 436 2479 1716 4464 4768 1597 3488 2332 300 1215 1313 3374 4396 1411 132 4447 3298 4612 4981 2971 2330 2183 4282 1794 3167 3191 408 3673 3835 4346 4043 4983 1203 4666 3643 3704 3073 1981 1057 2709 2817 4998 3791 2058 1412 1585 1365 479 2312 2410 1988 112 3389 1359 3647 685 1401 2586 1333 4666 1358 1960 3953 984 2479 2404 666 1187 4638 1469 4019 3105 3017 4035 2508 2777 16 4350 4519 3786 153 2127 4612 1264 2829 4253 3189 3610 1136 762 4643 4558 1868 1820 2695 1388 4486 2092 2858 4375 4768 3386 1085 144 238 4879 370 2666 2657 2801 4953 167 535 2995 2779 4937 4224 2610 1139 1922 2915 1401 400 3037 2095 2006 2565 2362 4394 3498 2897 1926 3454 2261 3224 4560 743 3217 2671 2366 4982 1050 3868 2726 4209 4380 4259 4245 1344 3213 202 1668 4738 326 2598 1093 2350 4502 3588 1946 1018 3831 1337 1055 1816 3615 978 2195 3564 1745 2277 107 4495 105 2286 3423 15 916 2595 2091 469 605 2665 2240 981 3033 269 2528 2985 1980 323 3589 3159 4466 1378 1738 3478 1439 765 1456 3325 4839 2188 4723 2933 863 273 4299 2762 1106 3500 2932 1381 4989 4264 1686 101 3715 2723 981 3937 1873 3762 1554 3679 4803 1082 4280 2545 638 3872 3560 4411 4996 3994 1957 4582 3163 3116 1361 3528 774 4069 2870 34 1226 3295 1518 4289 162 2074 36 573 4332 1169 1961 4100 3130 1075 1024 1944 2802 947 3713 4813 3390 537 778 4004 3997 1999 2513 1283 4560 3589 3131 947 1270 3198 2745 2641 3256 3001 2878 4653 2022 2512 3122 406 816 3036 1410 3507 3309 2807 2917 1019 4616 4696 856 3871 821 4435 2723 4571 2001 4695 771 3064 4584 1182 4406 893 3292 1824 3809 521 4917 1176 4477 4579 4044 4221 3614 3811 2454 2843 19 854 703 1832 1769 4509 3868 2951 3776 1734 1552 4512 292 3026 488 3046 4133 1149 743 127 2311 3834 851 2744 3355 3181 638 343 3733 4846 2197 2887 3852 604 1461 4199 2180 328 3321 891 3167 2678 1173 1162 528 4592 1526 4174 1079 450 2256 4303 2320 3095 2111 536 2771 3946 4446 1793 2509 4134 4523 3395 2518 3599 3696 3855 1394 4695 2236 3591 1472 1154 528 3068 4302 106 563 1166 2882 2739 951 455 1362 1536 4977 265 1622 3893 4660 4819 4152 3570 4887 2896 3307 1590 675 1335 2657 2914 2166 3164 644 2154 2586 1494 3334 928 1526 4135 1384 2241 708 4831 3551 4693 4378 2513 3362 3035 4449 4181 1918 147 497 2284 3122 2586 2771 3071 2235 4346 2093 4201 3745 3047 354 2328 2576 1259 519 1904 1416 4122 1815 4456 1478 463 2808 3546 2217 2118 4132 3847 4973 4727 465 2322 3331 1770 234 1240 3159 4077 2347 3630 1289 3199 3688 1139 2613 4329 3903 2081 2387 4984 1417 2768 1583 1989 4509 4628 714 2228 4750 4442 4327 4040 4544 23 2679 2502 374 1369 1006 5 3759 2971 2931 4228 4437 2318 2444 3572 3124 1051 4704 4106 1633 481 3147 783 3249 2885 4189 168 493 4293 435 3470 2533 4460 4933 4198 3129 626 1502 225 1930 1769 760 4014 3759 1617 877 2260 1384 2764 2919 3360 2391 3411 2640 1701 58 4607 979 3391 3427 2608 2810 4903 3248 4578 3205 418 3035 2811 1217 1402 3578 1543 4710 411 712 4588 3553 2327 835 2726 1408 4323 4076 4508 1017 3560 26 3505 1571 323 4351 4652 450 133 2337 2760 4415 475 1466 4125 4438 4079 1169 3885 4575 725 3671 3208 630 3655 1611 3864 2723 130 3791 4054 3827 1887 4832 395 3325 4002 2729 2024 2301 3655 657 287 1652 3944 3832 671 830 2184 2302 411 2378 883 2925 3988 1462 131 4082 1947 4001 2141 3088 2288 4375 2170 1748 4902 2401 3007 2506 868 3962 1381 3791 1229 3723 4073 4852 1177 3839 1645 3866 3642 392 4733 2952 760 2856 347 679 29 2697 2660 4975 490 4854 1593 3959 384 4615 4503 4369 3152 1745 1223 3851 1092 2836 1711 1215 1059 3171 2406 819 4049 2639 2868 4962 1620 3973 216 3058 696 2371 2616 2652 828 2671 4525 3407 4323 1376 1844 302 3213 787 3766 2445 2259 1103 1064 4631 1022 2729 92 2691 3152 4993 1983 739 1665 3851 2257 1563 172 2552 2456 1720 1039 1650 1741 4023 4127 1403 2557 2937 1113 535 2921 3365 4458 3989 3702 1590 1585 1498 4686 2329 1047 4606 2694 4409 4038 1356 2318 1523 3607 806 4772 602 1498 3568 2465 1396 2730 240 2098 2050 70 4277 1248 3060 2170 1453 1536 395 4732 652 3236 2982 2951 3708 1257 966 443 1560 31 3177 3019 1447 4556 3378 2653 640 2193 263 2166 160 411 1994 3668 3741 3251 665 2722 4319 3199 1391 3367 1241 2911 224 1527 3693 2464 3377 2816 629 2605 3189 1999 1203 3553 3641 3265 3194 4654 2481 2618 2858 3049 2552 2801 2632 643 2085 4178 1019 2633 4200 2627 672 4309 1145 255 2392 2900 218 2526 2949 774 4616 1411 936 1777 637 2772 198 4822 3505 1318 4134 1715 2653 2695 196 1775 3038 922 514 3080 3032 2382 4970 2568 128 1759 221 1884 1785 3484 1879 2108 1752 2399 4648 2735 4008 264 4596 428 4223 995 2212 4249 4551 725 2795 3327 2542 683 4523 4556 4246 2395 2573 2496 1734 440 1724 1568 3047 3978 1419 4063 2599 4740 322 848 538 429 1565 4493 452 2495 61 2659 3288 2155 3517 4931 1716 3147 358 323 643 2719 3715 3251 1161 4665 46 2513 1043 3352 121 453 3221 2881 4910 3349 2201 4489 560 2435 2567 2348 783 4122 935 4778 536 3652 1633 2052 3363 2263 3965 1635 2675 3547 843 2026 818 4414 349 2167 4594 2552 1648 2462 812 471 4471 142 2437 220 2496 986 3676 3541 3124 2289 1142 4881 3555 3070 107 2295 1422 1408 3014 599 4339 4299 352 663 5 1238 1053 3743 4586 355 1477 3493 4843 4171 2485 3298 2711 1471 1980 1500 2184 3992 3662 2418 1844 1623 1532 1059 2853 2741 3682 247 50 4933 4200 612 3892 1989 3610 3922 1402 1521 2920 1232 3357 1384 3439 4957 1292 2109 485 2855 3450 135 2921 2552 1035 4897 4201 195 1899 4531 2985 3404 4895 2183 1891 3405 4489 573 362 4226 480 1527 4005 4878 398 3101 1419 171 3152 3739 3897 2847 3186 70 1429 289 4616 2979 3935 848 3934 1656 4754 1660 249 4649 4216 1939 772 2604 1731 1086 3548 3773 4389 4041 1452 2771 1577 4446 4602 3649 2071 2659 1992 1974 2316 263 2852 381 2647 4521 3232 3822 3046 2041 427 4331 855 1749 3638 4252 4751 2790 1983 980 4439 4624 3777 1969 2217 37 338 368 4671 4771 4709 1334 2901 3553 1078 1848 4890 3510 2448 2484 4603 2531 1794 3726 3824 4491 3461 4468 925 2514 1312 4914 3267 611 3261 3927 492 2009 777 1814 114 1039 4143 214 2152 168 22 4363 3823 3096 2039 4635 3483 2992 648 2465 4764 702 1563 997 1782 99 711 2809 201 99 3014 798 3769 4528 582 3821 1783 3928 1848 1743 3382 1194 3924 4486 3759 2677 195 3289 4813 1842 1979 1228 610 4813 4023 3917 1688 1359 4205 2568 4897 3247 4118 2533 4456 100 137 2549 550 3685 4904 4048 2302 3641 1985 3281 1872 4663 4222 4728 4066 272 262 623 2578 1088 4698 1286 2925 2488 3720 2768 2820 1231 4676 3803 1546 1460 490 4556 655 3726 4445 4817 64 2396 3300 4269 4756 4477 2991 4191 2512 2362 2622 3403 1348 4943 754 1143 3429 654 3202 1296 129 179 760 1331 1598 1033 4066 4268 1083 4075 1457 1770 708 2292 4885 2193 2202 24 4046 3310 3737 1416 1557 4631 4785 962 2753 3033 1926 1727 3915 976 48 740 259 202 4284 985 1999 1292 2184 3709 4683 1348 219 4048 2612 1445 3427 167 988 1966 2372 2979 3610 579 4936 4682 1070 1138 626 2693 3873 960 2426 2785 4579 2058 3164 446 4083 2956 2112 835 387 4261 1203 1943 3082 985 4293 3442 792 3342 34 4866 3085 455 1217 3926 2402 4140 1496 111 3214 2712 2173 546 266 4066 878 111 3214 3309 275 1101 1978 3431 375 4164 1941 3517 4554 4033 34 4502 4521 4325 910 3220 1949 662 2732 1110 504 1397 1681 241 131 519 3175 2578 1755 1397 1206 4901 2759 1187 4839 2570 1428 1204 1215 1810 2857 420 2970 2870 1619 3125 2110 4489 1122 4979 1355 4537 4242 776 266 3298 3196 4385 3563 3379 858 3974 4381 4894 4094 4790 1674 284 3811 1561 2008 3631 2954 3724 2129 2007 2223 1537 2268 1678 1490 2668 2946 1836 3543 4543 2961 3 3070 2206 2773 2579 3283 4028 562 32 847 2901 2955 2087 781 1410 166 1909 398 4928 4982 2336 3382 3905 3856 291 4364 889 3542 4942 3430 474 4271 2124 123 2888 4981 4628 167 4702 4821 4401 1418 2424 3563 4178 2985 2399 1883 690 3556 1264 561 513 2790 4581 1018 4409 3049 4210 4321 506 175 3817 627 2086 186 807 1395 1117 2501 1316 4271 4907 3112 4631 2752 3493 3072 320 486 4152 4436 533 4970 634 713 2893 3403 3047 3935 2376 1018 1061 3211 1925 4325 4816 3195 2017 191 2383 3021 3087 4286 3965 2776 3443 3020 321 4608 4574 3488 3694 3134 4589 2666 132 366 4274 2746 4205 3904 2609 4513 833 768 2188 142 2530 2086 1888 4010 2033 3479 1414 4436 559 2202 163 1623 2349 2571 2600 3623 4196 1155 2914 3384 4582 22 3683 4639 2131 1347 1775 2374 3037 1576 3760 4060 4189 436 3539 1171 3227 2539 3249 4097 857 2222 1839 1007 2761 2728 2774 3381 3475 1474 4259 4036 160 3743 584 34 1690 3121 4578 1378 2121 3010 3689 361 367 2084 3123 4458 4341 410 1912 3995 3940 2868 511 3918 3677 1127 2976 1953 2378 2891 1393 3670 4586 4227 4186 2196 25 3321 1192 4804 1125 23 301 1516 3594 1414 3454 4312 191 1259 3636 268 2343 4333 828 2643 4697 2057 1791 891 3785 1078 1866 2735 4781 905 391 1284 2072 170 4155 2324 202 2278 4294 4510 1661 347 1798 2916 2634 2398 4508 523 666 4744 3301 1390 1702 2597 2674 988 3296 1108 232 3382 1127 1234 1289 1874 4327 2983 2842 3850 1895 1646 4195 4462 2489 2865 4778 4110 1565 2972 3456 1904 3246 1598 4394 4504 1411 1867 3209 43 4528 1572 3499 2571 330 2916 1760 3038 4743 2877 3813 431 2964 4434 1852 2644 1140 746 4338 2134 2088 484 320 724 1330 4477 2427 3904 3752 235 3381 2768 3247 2006 4897 2590 422 2281 1602 1745 4663 3878 4925 1818 129 4471 3778 552 184 2046 3407 3340 316 806 285 2206 3374 3839 313 3054 1494 3238 996 3635 2711 3994 4124 704 1393 2528 3705 1506 23 4385 1032 147 1575 2287 1012 722 2981 3395 288 1393 3303 4882 2398 62 3258 2587 2987 4050 124 34 2720 4813 2640 553 1051 3248 1197 1362 4612 3417 1983 1150 464 3891 3005 4513 834 1675 1809 1003 2101 100 2619 1512 4611 4548 494 2089 1177 1005 4962 4026 1448 573 4320 4970 1302 4550 4705 2125 3707 822 3344 1781 3629 968 2763 2565 2340 122 2582 2317 4926 853 2727 3457 3068 1296 2963 2610 4579 4614 2056 2315 2693 2995 737 3813 4749 418 3166 715 1414 1370 3841 4335 1845 2876 1849 3867 2018 1015 4923 1289 548 3781 4076 2580 3130 1587 1128 996 2298 1021 2279 2198 4181 895 4594 4066 3073 4941 4426 4611 4798 4844 4722 1339 82 446 320 3452 349 3995 736 1064 4493 778 3449 2641 4828 860 4757 2145 3269 90 2261 2476 3394 3586 3219 786 3449 4342 4895 3230 4354 428 3171 2593 1939 3983 95 3087 4596 4844 3549 2816 3940 3358 230 2345 1514 139 427 1209 3244 1117 2756 4588 2483 2970 1669 2027 885 3701 1188 10 3322 4202 2237 3313 280 1110 4526 1716 1416 140 1603 1883 4742 1697 1275 3203 1876 4449 497 4986 3663 2383 4380 55 4961 3034 1215 1016 4310 58 1481 2817 2239 383 2335 4140 402 2130 2213 4668 4871 3754 3065 3032 2228 1193 1304 4943 1635 2437 2967 4206 879 1087 347 4411 3099 4191 2513 1406 4898 1926 3711 1642 2248 1738 1785 3017 1263 3190 1365 4965 1395 1991 4063 4064 4799 4560 2974 3181 2630 1751 2141 4988 1291 1790 275 3362 2240 4050 4691 1566 1563 2304 4421 2734 525 3451 1499 2824 3593 4823 1805 3009 2459 1218 3957 1322 3430 4949 2604 4333 1629 1423 2747 2532 3627 3434 267 2859 331 2772 2926 4753 152 24 2043 2163 4470 3074 1254 3329 1864 3031 1957 1199 1367 2547 1020 3070 338 2680 2890 136 976 1910 258 223 3735 2701 1243 446 3353 116 1777 102 2250 670 1065 155 1931 392 2825 2949 4634 1381 3357 1800 192 4810 4931 2900 1657 3042 1265 2221 4072 2674 2241 3668 2872 46 2492 4332 2220 339 252 2718 128 2859 3232 1901 3965 2452 1324 1291 4009 1769 2974 267 3517 1719 4954 100 2405 2553 3079 4380 3659 829 2672 4707 1773 1605 4773 2116 715 3079 1039 2023 3442 1662 3127 2618 2035 2014 2743 731 3892 4971 2919 1423 3534 2483 4946 4719 837 2903 4630 198 1844 3759 2672 2572 4518 1003 2454 3150 438 3722 4154 4515 3848 4671 4702 1128 2189 1959 4795 3198 3035 1588 2976 1791 2803 4989 489 2740 1977 4172 2893 1474 4520 4190 4736 2816 4179 4687 1423 1122 2037 1947 822 537 4602 222 1133 1353 3124 4757 2783 738 2135 3611 4978 3920 3724 1893 889 3531 3826 2222 2133 776 1585 3580 3576 3397 4317 4881 1960 2441 369 1195 3674 890 1473 1916 1541 4468 2206 1810 4691 225 2358 3832 4987 820 2442 3452 3681 1677 3375 3071 1949 1408 501 3024 2416 725 2251 4201 2394 2249 1073 384 3551 1372 900 2311 3485 1130 2101 4893 903 458 203 3955 1525 2258 4476 3152 3954 3152 2744 1150 4757 3290 3606 3226 2288 3904 1853 1343 2308 3965 2125 484 1787 2033 587 2778 4341 193 2809 671 3436 4366 2315 1765 2287 1690 3963 4923 1379 1990 3117 1987 4317 3399 3892 3315 3665 3956 531 804 190 2530 3213 4814 464 1240 4478 3338 4949 739 2696 3038 17 2411 3791 3781 4738 724 2725 3980 1636 3759 391 1230 3005 1574 1837 593 3114 1515 2766 4015 1441 97 4778 4870 1917 530 2878 2321 3910 3015 1948 3508 1782 4579 360 179 3964 4361 388 2076 789 2465 3237 616 2574 2911 2635 4702 2987 1788 2429 1833 2012 1235 19 2309 2834 1589 3042 3165 4518 1078 3924 920 4587 333 3245 2808 2935 4320 3807 2858 174 1822 4359 2072 1895 4459 4685 1898 293 2455 1656 632 3127 3807 496 2010 1960 3339 3938 89 4400 4870 4640 1355 1633 2578 2758 1106 3002 4353 4798 2198 4072 2853 4573 102 1168 3217 4060 2387 1183 3165 1352 382 3506 758 3465 4397 1814 3835 1799 3458 1593 4561 1081 3987 3886 1576 2556 3155 4078 4293 4234 4840 1434 646 72 1227 4594 1681 1046 4139 4761 2941 1067 1882 1022 3870 4047 4774 108 1621 2639 1890 1522 2294 4389 394 2797 217 2078 2898 2233 3410 3234 2088 1588 2721 2926 1982 2227 4827 1285 1897 1283 4087 4699 3436 2441 2937 1817 1950 594 2426 436 3911 4244 2526 2846 3319 4283 28 4532 704 901 3066 4878 2159 4262 703 2201 1927 2029 591 4832 4317 4949 1427 1407 4917 1629 4302 727 196 3073 977 2830 2675 3774 463 4451 4827 1642 2170 2374 523 2033 252 4102 3764 4985 503 201 3622 1784 4366 3160 1416 2864 1105 136 4348 714 4021 2402 3472 2799 2378 3835 1078 3385 3291 3765 2020 304 4474 76 125 4830 3417 3706 1799 284 4345 4868 955 3130 4791 4771 2713 843 4794 1292 697 510 1751 2072 34 3271 4381 4741 1550 4859 3265 2779 4468 1480 3171 4551 3174 3970 1088 4027 3680 3159 4118 2844 4063 4885 4274 3363 4368 3942 1525 653 2844 2851 1387 2203 1731 2054 723 1075 1093 1150 2122 4597 3482 607 1504 3246 2636 4495 2208 2504 1744 387 629 2904 4753 3224 4328 1479 2101 1938 1555 1650 918 2824 1937 4314 1225 2021 779 733 3306 713 3284 315 1935 1359 2582 3833 1857 389 924 3058 4374 2646 1749 3937 3505 2635 1816 2376 1904 1653 4882 36 4405 3053 4841 2262 1102 2253 3357 3859 3622 4269 529 4797 2633 3350 639 1841 3436 2882 1841 2583 482 130 2833 53 3904 3070 1778 3212 3450 1841 4916 1345 4643 2107 716 341 2786 3501 3585 894 1951 712 3912 4572 2682 1599 2194 4437 1989 3992 2721 4601 1525 2070 1670 2446 3477 1906 1062 4421 3714 1006 3960 371 3384 1529 4304 4345 4211 4326 688 3477 679 820 4586 295 1105 2967 3191 453 4044 1917 1163 4727 2822 1483 1406 2659 3048 894 4468 2954 4208 1914 1934 1001 3210 1351 368 3794 715 1878 761 808 1157 520 389 4974 31 3376 3614 841 1810 4084 327 1017 3180 1215 3824 1804 4961 1562 173 3083 237 2879 4503 3044 3587 3949 4489 750 3721 4327 1372 736 434 3732 3291 4762 2123 2440 3456 1065 1518 2210 1781 1808 4674 3780 1900 1354 472 2375 1360 105 1296 3964 3345 3218 4994 3267 4036 4423 2494 368 1545 395 2932 2873 2075 73 60 2234 1204 4478 3352 177 1678 1259 1125 4642 1819 4300 3302 3659 3357 4331 2009 2649 847 1509 1671 4690 2562 2204 200 3177 3489 2499 493 4310 406 2389 1621 1971 1362 695 376 3176 3961 1170 231 1551 867 2626 2498 2128 701 1889 3024 2007 822 1412 2451 1361 4466 4349 4385 3123 2490 3319 2236 1651 2810 3158 4883 3485 1506 4068 3959 527 4166 117 2943 4677 3022 1124 4852 3718 583 2811 2805 1412 4519 4464 4357 3312 3661 218 664 3669 1551 1896 3322 3968 3617 1322 1240 1246 1501 86 3572 854 798 1420 3621 2755 3539 3987 2685 1547 523 1930 1841 3466 3419 823 4053 608 2889 4364 2309 1447 541 1077 3653 4558 2898 3795 2266 3832 1034 2836 1863 1846 4071 2880 3673 4777 1771 2054 923 3289 241 949 4523 2321 3409 2523 4907 2808 1248 1490 233 4121 4278 1630 4671 860 2334 2912 116 531 377 3374 1033 230 1539 1976 3532 1615 3245 829 2936 4199 233 1004 1916 1479 2129 2635 4440 2312 3305 2076 3867 2564 952 4979 1527 1242 4211 1153 2827 13 3946 4940 2416 1334 3401 2429 4205 4126 4857 2928 4564 2517 4100 4559 2090 1798 1308 872 3338 1336 460 4026 259 1342 1741 644 3990 544 747 295 857 3904 1382 3158 102 4534 4258 1765 3780 2677 679 1720 293 1083 4089 1815 2151 2453 393 3096 3 3697 1770 4701 825 4489 4165 1330 4890 1655 3941 1208 3837 1619 3892 4573 26 583 4861 106 2274 1948 4623 3691 1141 2146 1056 2787 3218 3332 4368 1461 3299 3593 4282 2364 1606 2933 2198 3804 4613 3686 514 2518 4983 2767 2572 2584 2997 2136 2569 1859 1725 4035 114 1475 2507 4025 3050 3803 115 660 409 4654 3768 1274 4060 319 4409 480 618 2042 4758 653 80 4256 1567 706 2767 1720 741 313 3705 4160 4223 2779 4175 2512 3359 4224 3446 1799 2075 147 2405 2964 3884 1604 4448 2614 4818 4028 1128 2892 2422 2812 969 2823 1990 4486 1115 1891 3052 858 722 1074 1664 2339 1222 2408 1170 3216 4196 4544 1552 1059 4714 2381 294 3693 4159 666 4105 528 3417 1723 2019 3796 332 1586 4947 4890 3906 1931 4858 3196 4326 4264 1678 3211 864 1517 2650 3959 4036 3645 3380 4692 3610 147 1822 4575 208 3762 2703 2564 4427 2350 1415 4187 1538 361 3862 2391 2427 1999 2061 2590 1004 1042 419 4132 2027 2526 3097 1415 2998 4694 1751 4044 1685 253 1381 1041 3787 3062 2170 4841 2888 4229 1233 2219 4481 4332 3847 3955 2327 319 3159 1568 4396 2936 4662 4476 3273 4700 2039 2432 3955 1851 3911 4141 833 1772 3786 4187 288 679 2133 2798 3503 3129 105 1884 1683 227 2255 2936 1348 4292 1495 3378 4910 2074 2351 2069 2514 2061 4010 4888 4754 205 4358 1358 1048 4030 3661 390 4151 3059 2701 1987 2897 2856 136 996 1119 3943 2349 4461 364 1884 2349 1861 915 1145 3134 3358 1052 4323 4812 1185 4419 1363 2131 1503 89 3909 766 1048 3017 4068 4603 1912 3756 4772 4645 453 70 1791 3113 547 4822 4057 1745 224 1362 1748 3452 3696 3369 429 3964 2722 2663 357 3574 3273 4644 3248 2286 3092 2781 721 1936 878 810 4325 3304 3726 318 4003 3779 944 3435 915 1852 3819 3147 4980 4568 994 680 2491 3746 1683 605 4131 1192 322 1170 680 3092 255 2076 4987 195 2452 1698 2113 473 2792 4105 772 4948 4934 2921 1104 3229 1039 3407 2127 4618 4556 401 4686 630 1956 1709 1350 1344 2356 3162 4227 2160 1250 4028 3784 2885 1466 564 4122 425 4985 742 425 2355 2940 2170 2378 3820 3306 2180 4519 483 2998 164 3213 4521 430 4183 3380 2750 4015 1276 1459 1810 1910 1471 442 1100 4744 3033 991 463 2939 3974 3362 4952 939 2062 4680 2081 4670 2916 3611 2889 3032 4514 784 666 288 2403 1080 354 4825 3104 1623 4874 4354 1612 4353 482 950 2888 2360 4995 2317 2727 303 4835 2553 3059 4842 1157 1362 2358 1579 4702 811 3458 2479 57 874 986 3391 2660 3292 3206 704 2777 446 4147 1835 582 2989 3961 1997 3189 703 2587 4800 1053 2720 4835 1505 4391 4671 2051 1344 810 510 36 11 2463 4709 1019 291 4741 3247 3519 3644 1566 203 3293 1122 2713 4844 4740 4127 814 2194 2425 2510 693 3503 1908 4187 511 699 3162 3033 4067 3585 1641 2250 155 3519 3934 1458 756 3578 194 685 1002 1528 2745 2597 713 3756 2082 645 3229 1493 546 2144 587 2407 3065 2066 4198 4008 2115 3126 4835 2692 4280 3895 2501 1914 4148 350 3377 2198 2456 1954 2275 1941 3287 2132 1712 1043 3178 751 3786 2992 1908 4126 1319 4894 4087 1766 138 1621 86 3023 4417 4936 4905 1183 3133 1614 2060 1879 4773 3537 3703 900 4467 4594 2559 951 3053 1523 3668 2302 1061 3627 3673 273 1418 3590 1160 4581 1621 3067 571 4060 1029 2324 3988 4691 2571 4641 2846 4243 2983 2597 3401 3794 569 2640 4234 3639 3120 2099 200 4064 4911 1863 3984 3591 1699 1646 563 2577 4126 4064 2875 2094 1143 1048 1297 2540 600 1677 4522 1684 1615 2761 957 283 101 573 2159 4299 1826 3539 783 4839 4167 2243 274 1410 4394 1079 2280 3585 1550 14 1653 2844 1592 3493 4761 977 3163 1673 1256 425 69 478 1731 4034 1408 1379 550 4483 442 3196 4576 514 1405 2703 4197 4970 2839 399 2463 3717 1347 1908 593 2511 183 2297 3459 4659 3156 797 2185 4483 3585 2579 2604 4164 2321 1730 783 1719 3648 2253 4203 2050 1121 4971 3259 3437 2291 3288 3721 270 423 3395 535 3309 4884 2990 2639 4608 252 4177 2636 3696 2716 4960 2783 1083 1176 3920 554 3992 3588 398 4528 286 4156 4136 3763 4501 4941 2777 1709 4298 2505 681 2144 1984 1144 4587 1662 3434 410 4198 1913 4458 3837 4157 4844 3125 1853 191 3720 1189 4727 4631 3136 2782 4189 4093 4022 4137 2157 1195 1043 4691 722 1832 3019 3943 4105 2993 2710 4296 2510 4899 4873 2968 3437 1626 1547 173 3248 134 1016 1382 792 2657 938 194 2756 170 466 1465 3211 2668 2875 1465 577 2816 2720 2098 449 2054 289 1322 4952 4136 579 1283 4226 3232 1412 2512 338 4141 2523 195 3335 2834 702 1130 3537 2207 3353 2077 992 3022 4942 2610 590 791 896 2018 3128 4 4878 3649 3600 2750 1383 4569 430 214 1952 3840 2218 1149 1847 4317 4044 4660 812 2671 1477 1965 1466 2310 2243 3264 3411 3824 2873 3463 2665 286 3524 987 3854 4012 871 1404 2733 2084 72 3748 3550 2091 3905 4852 2014 2955 1992 2719 4165 824 2007 1826 4910 995 4316 2795 4858 810 4538 3790 1245 1078 4647 2793 328 3795 4268 2121 4189 4747 40 427 2230 1300 1349 3957 263 605 4809 2625 2247 837 3487 2945 2451 2868 4940 4061 2939 848 2266 3871 2323 2434 1184 2376 4820 2238 423 584 1368 815 1551 962 4145 3152 872 3445 2938 1692 4113 3292 1804 838 4725 2127 3563 3634 1721 3936 4071 2987 1184 1591 3132 4514 1823 3767 114 4934 2345 3022 1045 2422 27 985 1510 4201 1529 2613 1416 1638 4312 4031 2644 3012 338 3813 3405 2212 389 2355 2133 1714 4668 4472 1047 2023 2220 4894 434 4842 4056 3565 1412 2802 1014 3064 3917 4509 2872 1542 4504 3869 1476 2267 3405 846 4005 1916 1834 2362 23 2815 997 3437 4222 2857 2732 4424 2912 3133 1085 2082 1438 1612 246 1690 3248 4615 1110 327 2918 1615 786 288 4247 3830 273 84 4030 2667 736 4 4864 3242 4832 3740 3119 3682 3499 4101 738 2053 1490 2182 1387 3451 1834 3566 983 3607 162 1068 4210 2624 2166 3872 1416 2378 1575 223 2621 443 3249 2610 4086 4934 1076 3095 1774 2675 156 3815 474 2837 2465 2287 1637 4666 344 1351 3893 2511 3447 3526 1468 4146 4269 2867 2760 3502 2504 1101 283 2842 1700 4413 723 4458 1931 159 1715 3157 4360 2501 2801 1109 1611 3795 814 4690 3856 2556 3113 4335 3063 4452 3780 3116 4230 3331 2117 2890 4938 1872 3151 226 2970 4140 1870 4399 4276 251 886 239 4846 1831 2629 4917 2022 652 2101 3602 4554 3741 243 2440 1026 3638 4219 2190 873 407 4473 3335 2495 4704 3953 602 2729 1351 808 1539 4864 187 4984 2649 4502 3029 384 1998 980 3434 4026 3082 3895 1034 2540 2473 654 1020 1575 344 3414 400 1835 3636 414 1635 4513 27 1267 3559 3631 1880 325 1576 4448 2115 376 3248 2281 2319 3741 1875 3262 987 1262 620 3994 3730 1557 895 3794 1554 4805 213 4427 1081 1080 3227 2200 819 2655 4274 749 2525 541 1913 4382 2174 4597 3110 2889 544 1327 2801 4127 2652 4327 4722 3848 3307 1622 726 2644 2933 4807 2621 4874 958 1139 4543 2108 3364 1054 722 481 691 3423 3918 4995 2345 3220 4370 4823 1194 4540 35 4415 925 1283 4724 3139 4436 3713 3265 4907 80 3427 1451 3663 3436 1561 1959 2200 4805 3598 1007 3324 1744 3500 4255 773 380 4805 4825 4867 4971 4115 1458 2150 4982 1961 3034 4356 1918 2431 1088 4145 1764 2298 540 674 553 4537 2203 3401 4846 417 4879 4812 974 1234 2372 2462 159 3105 236 4821 4669 3700 1652 914 2167 4713 2101 4964 1056 3863 972 1021 3599 3842 3338 1811 3327 3347 4620 4553 1520 678 2172 2003 4404 3419 4054 2685 4947 1910 4300 1469 343 639 547 3853 2033 2331 2676 4954 1426 2681 1860 3759 627 2733 4092 2747 1502 944 4745 1606 3554 4598 3789 4112 1451 4599 1260 2707 3615 1350 3480 1292 146 781 182 2982 2155 759 4375 2854 2733 341 3616 3288 1607 4730 66 905 2076 2583 4618 1971 3644 4663 4914 3940 4569 2924 4390 3247 699 2240 2048 3065 3013 2141 2317 957 477 742 1470 1745 2184 2244 216 111 835 3857 2676 613 3987 3680 4928 3533 1822 1907 139 1269 96 3012 1781 2144 1623 301 4805 1132 4696 4791 1641 602 2968 3511 530 1290 2579 2076 1277 3836 4416 1195 3827 4471 4130 4395 265 4038 3537 3153 2417 2725 2167 2678 3544 1697 3644 2052 3694 4854 1859 284 2345 1046 2498 4386 4114 4201 3790 3111 4886 4031 2140 4271 1030 1568 4009 2681 3087 1396 4292 986 2963 2427 3327 4346 1791 471 2329 1797 4643 1005 1014 4683 3445 2608 3749 4064 4294 638 1337 3541 3259 2945 4769 3901 3133 118 3801 3681 2273 1809 4295 2572 3825 2720 2454 1080 482 1516 702 4360 588 3131 410 4972 1757 160 2544 1224 4526 1113 2253 2460 1468 3440 175 4061 4696 1012 4329 4323 4616 397 194 3057 2156 819 1254 601 2897 2199 3899 1317 1762 2543 238 3367 4330 3879 4620 82 3379 1347 1833 4310 2602 166 3388 3368 1120 1735 3105 2503 707 862 3550 2584 547 2067 1150 1660 2077 2768 3089 2173 811 3418 386 2692 4459 3772 1512 3062 652 3619 4573 3170 4268 4731 370 4773 1308 2712 4737 3126 1922 1870 642 4466 3134 4075 1478 569 1885 983 3183 391 194 1411 870 2404 1736 4951 324 740 497 3049 3962 784 1810 1517 1928 2228 1140 3304 4330 2471 3005 4644 3438 2549 741 24 4151 4656 1553 757 1701 1267 3836 4938 3971 2814 849 1816 2008 1861 1538 1166 2399 1601 2836 2126 4430 317 3209 3334 4066 250 1932 1009 4858 3923 1496 3852 24 2650 1162 2241 2060 1809 2026 447 4184 1298 2383 703 1308 2264 4368 2273 4563 1684 4283 853 4469 2480 1977 1891 3004 2959 1368 2531 2655 3771 3336 2653 3081 3470 2319 3651 770 3002 4909 3098 3005 3369 3016 3181 1737 645 4441 2754 1201 3393 2030 1626 332 2062 2926 805 2909 1551 4528 4332 971 3566 516 2894 3362 3444 4520 739 4177 2717 1092 3740 2859 3801 2350 2553 3982 3789 3568 3985 1598 3024 3293 4902 1299 3030 1551 3910 4094 4577 1716 2251 2240 3938 2660 1924 676 1380 2917 4378 1512 4002 4311 1132 4520 3852 1825 59 2139 2111 3394 3599 1356 2185 880 896 4882 4745 1221 3029 2112 4165 444 113 3702 4177 2289 1145 430 3543 1239 4815 3344 1578 2511 2626 4086 3282 3223 2260 4505 3995 1849 3074 3194 3333 552 1944 377 45 2110 3386 4730 1419 3097 4660 851 978 1089 2476 2144 20 2340 3914 4679 179 4443 3366 2356 3025 2258 3114 1214 4265 1019 2036 4088 4195 4924 4310 4401 2244 3876 1278 69 4996 2418 1662 609 4478 2926 357 746 4907 3326 724 1071 1535 979 4473 2947 667 2009 1423 3364 2369 1611 1037 1839 2547 4940 3187 2761 1389 846 4280 655 2398 3007 4174 423 4523 4776 3292 3133 1908 1997 2667 3535 749 1775 1210 3505 487 2525 2043 4346 3900 1990 115 4701 998 3584 3229 250 2808 2069 2920 1370 2420 2281 4109 2582 819 1413 362 2640 1240 15 793 784 4422 840 3817 4432 2509 4860 1772 929 2329 13 3816 452 2091 4177 911 4474 486 2520 4038 1389 3091 2318 1097 1460 2909 1015 4478 531 1222 3334 2517 3304 2785 3140 1551 4880 1517 4400 2244 496 2912 1857 1707 2580 2074 1718 1734 4771 110 3214 2539 4368 3276 2632 636 4683 4170 4789 2592 3382 2686 4617 1672 2929 1662 4133 1019 2359 1880 776 754 1215 3698 409 1844 2659 3507 4487 4707 1780 4144 3034 4966 2220 2984 4399 701 2466 1752 1823 3496 4898 777 3184 4153 4690 3741 3491 1108 2199 3645 4100 3078 182 558 4158 4996 4707 31 4260 2039 4805 2380 777 1831 1168 4470 977 3613 3562 753 1206 4847 4590 3485 900 1679 2548 3158 4012 3669 447 3092 4253 3161 4589 3524 2814 3857 2635 1908 4310 3137 1719 731 1933 4126 1260 3431 2616 3666 1169 28 880 2244 3570 660 4075 4133 1574 754 690 939 3255 542 3690 3297 4125 836 731 461 2931 4892 1580 4930 4784 492 4725 3004 192 1681 1251 686 4881 2274 1319 4031 4654 453 2783 1632 631 4280 364 3888 1767 3257 1803 2392 4117 4254 1924 2736 124 1911 1118 376 4538 3679 177 944 1429 702 3498 3400 2481 1233 3346 440 3219 2617 2840 4506 2074 1408 3554 3203 3576 2919 3584 3118 3245 1667 4498 1320 1700 2707 876 4397 1613 4268 1201 970 2529 2205 1741 2793 4937 2115 4458 224 1168 2678 52 2314 3420 2306 141 4860 513 4144 2858 81 2446 1554 3427 4711 4061 2314 3239 840 703 3588 3022 186 1710 3935 3421 2023 4322 911 3878 4046 1213 4238 3349 1616 55 2063 564 4443 3842 4042 1807 4235 2830 2803 465 2748 3703 1323 3950 361 3818 4741 2583 3649 172 2050 1089 1076 3491 6 2854 4162 1730 4440 3290 1796 3226 4646 2551 1537 3187 4991 2794 163 4647 2767 4435 4679 4200 110 2081 4761 4829 2929 1460 3101 4945 2520 3945 1879 2860 1078 1554 4620 1128 4845 2139 3983 101 3383 2086 1565 3277 2110 792 1081 3777 933 786 4065 3666 900 2136 2487 3744 1416 1589 2544 2903 3736 1462 1520 261 1457 3202 2789 4494 3980 4217 4928 1944 1619 3730 1471 1863 3799 2578 3510 1850 1485 1684 3257 3412 460 2060 227 796 4104 3347 2434 3397 2554 934 424 2535 3439 2119 1772 3852 324 626 3679 2252 1896 2601 656 3689 3067 2601 4088 3228 2343 4963 2151 1582 198 3660 3053 96 3171 413 3569 1131 3447 1179 1310 177 1646 1728 4297 1378 4384 480 4452 4824 1968 4221 254 380 3536 3452 1881 30 339 4286 3147 2129 826 400 805 2164 4688 1707 823 890 2206 4068 130 4947 2976 3853 3324 937 1597 2739 4864 3884 3483 2926 2667 3518 4080 60 3912 2168 594 3565 2005 3659 3185 4784 356 2936 2279 2125 2627 1833 1495 3698 236 4181 1171 2351 2750 1072 2341 2209 4946 1136 4847 2 4663 969 4506 1295 1054 1082 1099 2041 1358 3478 417 1773 1225 1212 497 1572 1934 1744 586 700 949 3736 3874 2348 1310 1095 2303 2012 2474 2557 3334 2315 1712 4 247 4655 2002 4853 3094 161 2597 4882 1828 4326 229 1657 1669 2103 910 1927 960 122 3412 874 2930 1078 2972 4678 1355 987 1777 4322 3431 4424 4832 464 4190 2107 3020 4168 2612 1445 3250 2749 1346 139 2014 966 1899 4478 3445 2495 2600 3220 1273 4438 2453 1805 1568 1134 2649 3942 1301 3431 4290 2425 3462 2956 2399 3091 2924 1531 1332 1549 406 4009 3889 3596 398 3628 147 770 3706 1375 2234 3418 1716 3097 841 2143 3555 4638 338 734 2072 3588 1775 39 2946 4760 1802 4360 2634 2735 4406 2914 1528 2909 1443 418 3708 2761 3502 4633 1005 3287 4694 1533 278 1772 369 1846 2172 4878 4541 3081 4801 2778 1535 905 172 4748 1799 2897 3319 1794 4354 227 3368 2617 2215 3068 504 1887 3595 3693 4359 4799 4877 3396 4654 2408 498 2537 2155 814 210 2089 1513 3384 577 1095 2597 3392 135 1910 2106 3438 4904 840 2310 3806 3669 50 1755 157 4258 581 4471 4039 1998 847 1324 3292 3894 1368 3176 4775 2729 2694 1086 942 533 2001 1532 3973 505 3423 2051 4459 3457 4201 1715 1994 1462 1380 2012 1627 2339 4722 2125 2296 953 1046 928 1241 4395 300 1476 880 67 4238 3946 2564 4987 360 2449 90 1477 405 4403 1943 2996 3951 1261 4991 2297 4723 3427 282 4047 3266 241 17 566 2394 2387 2485 388 2923 3950 1361 2095 4827 637 2091 3340 122 93 303 924 4295 3769 788 1209 1225 574 3405 4534 382 3080 728 996 4591 3828 1315 4870 2962 636 2482 1222 4063 4966 1674 253 4964 2373 2650 911 2281 606 1268 2708 317 2477 4681 2881 3311 654 1802 4493 3445 4076 591 1604 929 1149 3020 4528 398 1635 1607 395 2376 1861 3924 1517 3193 1876 529 1668 1941 4142 4874 3751 3847 1895 854 2611 3073 3 4568 1870 3313 781 855 1807 2182 3756 582 4948 4223 3136 965 4457 3372 1033 4062 4760 4107 2753 1720 2692 364 3141 88 797 1206 3607 3027 2391 3360 4919 1574 3258 632 1477 78 571 3376 3921 4232 1154 1323 2596 4514 3699 3301 4180 4160 1813 2441 1884 2616 3205 504 1641 166 4420 680 2574 817 3725 35 681 1412 4256 4460 3268 2134 1898 2982 3277 3730 2851 84 4502 1296 2478 906 525 1034 1588 363 1469 656 3313 1408 4140 1045 3302 4743 523 2895 4861 3986 961 2954 4953 2788 1680 1422 1347 3808 4622 1093 2869 1362 118 862 644 2035 3261 885 14 4297 1973 4304 2800 572 2965 1067 4538 67 3910 3477 3656 3165 3816 3353 3451 169 2803 102 1214 4662 1023 4312 1651 2939 1076 2860 419 2688 4842 272 3121 2443 4683 2553 1696 445 4772 2802 4160 3034 752 956 3397 1949 2236 904 200 329 652 2751 3212 1561 4341 1099 1938 297 9 2827 734 1258 3054 3683 559 4106 527 4129 651 4354 2153 145 3352 510 2183 4874 1268 2169 1303 695 3903 4166 3051 3904 3292 4872 3297 4838 4843 475 3004 4802 3498 1120 1120 1990 4855 4413 4985 866 4112 4035 1301 209 4171 1774 2997 2457 2750 4585 1897 2375 752 1711 3233 3721 2526 3011 1668 1234 3663 4793 1765 2569 433 3042 2097 1970 3490 3604 1442 3867 655 488 575 2912 1488 2587 4474 2945 426 1565 3192 3439 828 2101 3741 3050 762 1282 4261 693 1325 2779 2780 3056 633 713 911 262 1334 56 3185 1677 2552 4810 2679 3760 151 1123 548 3392 3048 822 1318 4391 3897 4278 175 4419 3113 4310 301 2585 4590 3746 4946 2888 3949 780 724 4290 1853 712 78 2046 508 871 1022 3905 2393 4680 1917 3464 2376 451 1898 4231 1393 3892 3503 1485 3554 1670 3530 414 4112 4965 1094 4952 2386 4779 3839 742 3790 2420 3466 2480 3314 1777 1530 3521 44 3761 4156 224 3674 4620 1764 4343 3516 1518 4686 775 2557 394 4046 3154 3293 2380 3400 4912 1826 2374 4329 2651 3130 1484 2899 34 3018 440 437 866 682 4406 3929 3680 855 3001 4269 264 3576 1365 858 266 2778 1378 3880 4711 732 1416 1176 2288 507 3469 1712 648 4439 2512 3419 3541 1980 146 1863 587 4899 872 3533 1632 2574 3683 4828 505 2463 1071 2573 4284 1226 2191 4032 1516 3574 3687 4343 1761 4984 4897 1902 3741 447 3969 329 1335 2681 1297 3870 684 4397 974 3102 2449 3263 2424 2545 4210 744 3982 3303 543 1635 1120 239 2178 2625 4643 2756 3378 1814 3425 10 4162 769 2358 166 3002 800 2172 3172 2773 4498 3440 3478 3106 243 3987 3380 2852 4971 1169 2822 4970 4399 205 3468 3695 1983 4411 3935 419 735 1677 2701 4984 2774 3527 704 4317 2401 3035 4224 4119 4025 1310 3069 3491 1305 505 3589 4350 2689 1489 3004 709 3214 2295 4679 4797 2295 3592 1936 4252 1281 950 917 3790 2933 3685 369 3801 2861 751 1410 817 3426 3257 3761 2085 3633 899 2301 616 2969 3924 1000 4225 870 2956 2256 4931 1978 1753 2432 2414 879 458 1660 372 2749 3855 1393 4621 4274 4167 3098 2299 2990 1776 2452 214 3643 634 1899 2554 1523 172 4010 3700 4369 830 240 2001 2294 4102 4629 1495 1838 3843 217 3178 57 2189 4998 4992 3778 155 2121 1085 3579 3787 2277 1984 2311 1181 3775 3364 1159 4592 235 616 350 4884 814 1152 4837 3287 3426 1786 704 2681 4173 2201 814 2295 4482 4213 2373 11 4214 472 4251 4282 4220 2915 206 1237 962 2375 318 3625 3738 2533 957 4287 4762 4055 1830 4652 1156 2652 3283 770 3151 4688 4126 581 3964 2569 3577 824 3177 1371 757 1726 2209 4389 55 3272 3259 3562 1726 2845 2327 2449 3415 2357 4836 326 4745 678 69 2246 2058 944 1110 799 2080 880 1284 166 1376 872 3019 326 1602 829 4501 2520 498 864 4250 1885 4385 1302 2490 3398 2267 2584 477 4325 631 76 2779 4585 3162 3218 3349 870 4684 3631 3162 2291 3665 3349 2370 354 2585 4089 4791 1307 3320 2108 4911 4553 2407 675 340 3835 2969 3864 716 2717 2951 3118 2681 4460 1421 4096 3713 4118 466 4610 1815 336 3124 2911 4280 4565 4650 1402 4767 614 896 1741 2410 2589 4910 349 1987 4048 4201 1315 3801 2140 4193 804 4700 1736 3089 2338 1260 14 531 3242 1938 4541 3009 148 1500 977 2149 4086 1886 873 2026 2841 2180 1617 3328 4890 2418 654 3396 2923 724 2116 4757 4023 2422 4435 4873 4577 2140 4494 4758 2342 3611 107 2961 910 4847 2309 242 4439 2955 1837 4310 794 716 2941 1476 3100 1470 532 2105 4503 333 1965 3324 1046 1485 423 490 604 1324 1262 2139 406 826 3929 1219 284 3568 706 3882 4964 3046 4489 716 4527 1475 1169 1178 2178 2360 3762 3480 3823 2901 3653 3125 3105 2691 3643 4934 2819 4281 4031 1522 626 4328 95 3599 1318 2695 47 1636 3254 2943 4317 2045 4441 463 3190 2963 509 4497 992 697 3467 4771 278 3168 4657 4136 1288 4875 2695 3229 3000 2684 3507 2380 1973 1061 3821 1988 1940 560 619 1222 1418 1104 3718 2594 3987 1998 795 1400 2398 2869 52 400 167 1885 4020 1154 2260 4732 1087 1999 4345 1584 2431 1902 196 4414 2304 95 401 2103 3517 2436 2207 3229 1344 1683 1880 627 3582 1406 1333 146 3489 538 4368 3701 612 3899 1577 670 1515 3423 2842 4766 1488 1751 491 1953 3799 1161 4422 2999 4835 1440 2835 2565 614 4434 3062 3298 2509 4857 4028 538 994 3419 4746 4487 3073 1690 3086 3219 3403 757 2492 1574 2462 397 386 1262 1122 1737 1196 2050 3605 3114 697 3567 2905 4816 1372 499 4369 1363 2772 2493 4015 4514 436 4835 4281 1072 11 2161 2431 2170 3702 2265 687 90 2113 4358 3322 23 4178 2168 284 3259 3718 1563 1399 4347 738 4847 3216 1771 2579 2193 2265 4640 3038 3681 3062 2243 2345 4067 3456 4653 3272 3254 3053 3669 3161 1175 789 972 3272 471 2759 2562 4108 1 730 1261 280 4821 2524 3209 1851 2024 4399 1155 456 2994 1415 981 4071 1846 109 4526 1242 4629 1639 3367 4233 2883 4805 1254 3630 2137 62 2159 2298 2145 1033 734 3854 3750 4756 454 2907 769 625 4917 3907 4316 2260 3781 4821 1020 1422 1837 157 3983 3669 4870 3529 442 4354 4175 901 989 209 3618 4952 1516 4284 180 765 2280 2929 2921 4475 3492 4375 3981 2757 3242 1853 4972 2835 3771 308 4835 4255 1826 768 3612 2881 146 1938 2670 2812 3947 4513 2267 2758 3897 188 505 4956 3485 649 562 2276 722 2034 3459 2289 617 3683 992 1282 4086 1989 3079 1923 3056 2614 4848 2778 2117 4263 2804 4611 4115 1588 4139 1349 840 5000 1212 3115 3252 3742 4313 4292 570 3441 3192 3196 1819 813 547 617 4706 4299 4849 350 4592 4913 3675 4915 2946 2032 4136 2203 4630 221 4633 2396 4714 2352 2093 4987 469 1975 1366 1557 140 1700 4059 3887 3430 4587 1916 3208 4625 3486 3401 1962 3547 2473 3532 1332 2489 2445 1794 3890 2483 345 4725 139 4958 3500 461 1290 4481 1037 154 2279 4608 236 2308 4227 2716 4614 2908 4543 49 124 2696 3629 3167 2612 2794 3669 3058 3263 4754 3546 1090 185 640 667 108 373 2227 3562 4158 4862 420 1328 719 2527 1355 3039 3557 4396 2297 87 3021 4703 3869 578 1870 3716 4552 4263 758 1581 3784 4746 2700 2678 4976 795 2764 2506 2151 3603 3375 508 29 794 4864 4103 369 1244 2223 2503 509 615 426 1582 472 1606 2247 3200 283 1537 3660 1479 1957 4147 208 4991 1887 1619 4382 3003 2177 4363 2841 1367 363 2660 963 1667 445 2680 4708 4606 2223 79 4042 209 3657 379 3811 2040 4725 91 3604 4077 368 3899 1797 2861 2845 3659 3011 3512 1337 4716 2013 85 3480 1558 4280 1644 2215 813 947 4298 904 2631 283 2761 473 3551 704 2565 549 2246 4983 3776 3297 668 3110 966 2000 499 586 4434 1448 3653 2484 2784 11 1449 2224 4504 3679 3010 3453 1162 3478 4072 1264 572 4791 4133 1272 2765 1939 1576 2027 1606 4953 390 4360 1548 2074 1156 1955 4432 1533 4854 1437 686 3548 1428 3489 3113 174 279 2664 838 2667 2856 3262 652 2675 4426 2603 506 559 4515 3322 1409 4974 1551 3525 1190 10 2149 3727 2322 3736 2704 2128 2802 84 1511 829 2270 4866 2701 3774 3166 1166 3105 4743 4576 3405 3112 3551 892 562 3830 1323 3129 4282 3681 1116 308 4152 4142 917 992 1602 4369 934 3697 450 3778 4980 2504 405 4507 3214 2306 1904 2427 545 4417 4894 1221 4470 3633 2579 3938 2487 4852 3092 2699 4221 3399 3373 3000 4653 4347 3058 4539 598 1509 4022 1885 1020 1318 2839 2401 1089 3475 4839 268 4335 3870 1669 628 438 1171 1634 3637 4956 236 4405 3941 4329 2358 4143 2169 391 2770 4056 1606 2064 2132 1072 1321 879 4079 3222 1271 4373 568 1613 2694 1214 4231 4562 114 1474 3401 2839 273 2684 4800 988 1503 1438 2753 2456 1499 4867 157 1876 304 916 2321 201 1421 1252 3710 1324 2702 1812 529 1 136 2256 68 773 2017 4599 4787 4771 2141 1015 1528 304 2826 590 4240 3264 3077 450 1332 3438 3667 4011 3929 4671 962 1716 4880 680 3308 3557 2646 4012 891 2755 2965 255 3767 3191 4418 3741 282 1555 2781 2092 1733 2544 3388 837 248 827 768 3823 1662 147 590 4236 4166 3773 4991 4531 3603 4112 440 1124 405 1130 1843 4895 3814 729 4141 1165 3238 1346 2966 1869 256 2125 1308 2593 2851 1230 2624 4758 1313 3550 2294 4792 2315 4065 2354 4179 3019 3238 1294 4211 4056 1970 709 909 4022 2229 2612 756 3803 3059 2699 493 3371 3028 624 3579 1286 1204 1316 3219 2037 1364 932 3225 608 3615 4929 2842 178 1134 968 1128 1075 29 115 4457 2421 2131 2263 4576 2344 3702 2500 3123 2639 277 2496 2131 1697 4924 4716 2823 4880 2451 1693 3497 4861 2703 4004 23 1522 1304 3991 4835 4430 3857 3350 2332 3381 660 582 4507 1454 3523 642 2343 59 240 4709 4553 4444 3326 3569 473 4828 3085 963 1975 3579 3034 2036 4074 274 3780 377 3173 3618 4049 820 2789 1381 2583 2978 1212 3275 4795 2059 1153 3543 3837 1757 4894 808 4514 4633 521 233 3377 909 4771 3888 1343 4768 3116 3114 2923 4760 4309 1886 890 1423 2780 1366 4996 2770 2412 4081 3621 193 3834 2460 2957 1386 657 68 968 2735 2279 4509 3295 2299 1550 2198 2950 1592 1060 3147 1916 3844 4995 1266 1286 2551 2906 1246 1955 590 2738 2728 537 1908 4809 4648 503 1900 4378 856 3089 312 4932 4834 4984 925 3999 485 3703 3948 4810 2564 2935 1403 2143 2166 283 34 1893 3407 1133 679 4509 326 96 890 2854 965 2147 2801 1850 1013 1908 93 1614 4575 1955 3996 2278 4971 1291 1549 3582 1773 3756 3383 1538 755 3876 2682 247 1056 2953 204 896 4029 3696 1949 4994 2219 1978 1803 1472 1449 2153 927 1679 2740 4312 4599 579 1274 4408 1386 1865 374 268 1623 51 1472 2606 3782 207 1682 3391 1173 5000 2027 2211 1116 2683 4736 4050 1729 2396 1590 2185 3205 4423 1066 2871 2350 399 2337 2136 3099 426 2968 2478 2651 1026 2717 3779 4886 4734 4691 4023 1578 1463 4315 4816 4743 4555 1694 1893 1100 1654 1683 923 1416 4412 2447 1888 4009 3208 4744 1795 4793 2697 4666 338 4731 3327 2946 929 763 4970 3733 138 4115 3060 3546 2112 4927 514 356 531 3682 750 1177 1215 2582 16 2965 412 953 3368 1960 2991 3330 1422 1836 3600 3896 1779 1152 2731 1347 109 3567 2191 2825 2775 4114 817 2747 3590 4850 3210 2781 2997 3367 4677 4977 4314 3356 610 3365 3983 3832 1502 3752 98 2806 2713 2785 1965 2214 3214 3816 1942 1802 3878 1195 4784 2282 1957 1171 329 72 2292 2364 2042 2757 397 4736 3706 570 3115 4677 1635 2080 3919 1098 2507 3136 92 4766 2901 1788 1404 3097 2094 1900 4736 3729 3216 2610 1988 4719 1634 1559 2648 1527 4165 4531 1328 28 4841 4569 557 1361 2190 1720 3083 721 740 851 537 1592 1219 1970 395 223 2315 119 1371 612 2934 4914 636 4616 2801 3398 870 4343 1591 193 93 4659 3829 1440 2434 3930 4223 1920 4144 4235 1130 174 4072 829 2968 465 4766 1841 3407 3594 817 1763 410 1299 3439 1332 3774 3685 3198 4691 1879 1456 172 2559 1624 271 2081 1927 4222 65 1968 1098 3838 450 1426 2663 555 759 4978 2951 849 2470 4793 1174 3596 2508 4804 4277 3690 1036 1825 3027 4013 935 1230 4015 1530 2679 402 4448 4284 2106 2266 2877 1561 1173 3685 2101 1260 1903 1905 1761 4738 2649 3828 1045 725 4909 3299 1443 2028 2532 182 3191 4465 1102 2666 4172 4665 2446 3318 1437 3864 3204 398 3013 4978 2873 1363 4504 979 1742 3177 2351 2520 965 80 1424 2820 1742 3444 2524 3340 292 4445 3040 667 334 3208 4572 4967 2430 2980 3031 1722 581 693 1137 2898 4109 3724 151 3489 1469 3581 2842 4381 1929 3959 3232 1465 3712 1200 2162 4155 1932 2687 2653 1596 4613 3592 1873 3499 4519 2732 2973 1658 1511 3710 4544 599 3625 3982 2538 205 965 3242 825 1744 918 952 244 1261 706 1622 3116 1295 1805 2651 4366 3611 2181 2274 3930 1101 4727 1086 4775 4545 2073 3441 3925 2203 2542 1411 3153 1399 3949 2282 4308 2714 2354 1796 20 4270 1628 4174 4994 722 421 1649 2523 2048 3942 3607 1792 3030 1472 818 3149 2757 3163 4918 1101 3421 4579 3090 3348 911 2326 3531 2068 2673 815 2913 425 2838 4574 2593 4917 3364 2798 3465 2789 364 198 4430 1417 997 2065 2329 4064 4449 4046 1630 1474 878 728 3108 2980 2542 2326 1152 4944 2367 4116 433 4538 292 3905 2165 3068 659 1479 3723 3562 1141 4399 3919 1127 3426 1746 762 2567 4802 3040 1015 4251 2084 1701 2223 1792 4715 3663 2622 2479 179 4098 132 1303 4785 3580 4396 4527 433 4241 1040 1460 1901 992 4051 4753 1741 1059 3925 3042 97 595 1419 4408 3617 4843 2397 2440 3278 344 671 884 4070 719 3968 3592 1155 4975 4477 4446 1709 1659 1927 219 780 745 2065 1855 694 1701 4459 2513 4575 3951 4418 4489 4004 1240 301 1708 3935 2706 3305 4212 1759 1701 1047 709 4956 570 4409 2689 655 3804 1336 1501 3496 682 4257 2426 4590 2463 1467 4077 923 2186 3442 4471 197 2702 4088 2893 815 1291 4455 4569 1525 2091 3664 4615 4676 4518 4862 2041 311 303 4924 2828 299 4204 3091 1353 3068 4505 4117 3389 3286 4862 1861 1585 3917 1901 756 4658 3533 4349 406 4146 1227 450 2675 1941 4041 1682 798 1397 2174 201 1825 711 3540 966 4984 2260 3904 4788 2785 4713 1750 4970 3154 1215 1715 3891 1211 1475 25 4479 3656 3879 3902 928 3600 3424 4205 4350 1905 3278 555 1020 1177 4199 931 2328 2078 11 475 2871 2744 4921 1757 4414 18 3001 1623 4018 1508 241 4635 4577 1003 297 2528 2759 2464 22 839 2827 2885 3674 2494 183 772 3626 4513 219 1855 3783 4348 3906 3056 2990 4866 3219 4595 3152 4537 4089 2415 2530 2228 372 3562 982 4215 3358 1434 4977 2183 3695 3420 171 3536 202 2696 3018 1540 3589 3835 3191 2827 1173 3851 4191 429 4832 2775 2499 2946 4017 3981 4000 2419 2631 2634 1088 2190 2734 1078 3800 2981 3868 3261 4040 2559 4637 1383 1326 2734 2240 2504 2203 3760 1424 969 3588 3015 2013 333 4562 4529 64 3269 3603 2408 2210 4773 1575 3562 37 4716 4363 1914 1065 4680 3145 3861 1065 936 974 1463 3588 840 891 2212 476 3840 1373 3471 3682 1861 982 3958 1704 759 1281 4107 1389 697 1473 3005 3317 3589 2499 605 3351 4253 4255 4610 4389 3523 4723 3277 1959 1130 3200 4661 2120 1410 1283 2925 1023 96 1517 4641 2232 3539 1588 2597 4649 441 1176 4110 4909 2352 4046 174 884 4445 3697 1044 2305 4744 4548 2858 315 750 1321 2637 540 894 4533 2833 4533 2893 505 67 2704 154 2811 4396 3869 434 3963 421 3302 4845 3214 3549 530 3687 3935 4925 325 4776 4641 3765 543 341 1238 4284 3369 1620 4643 1051 3163 316 4497 4802 1145 4427 638 3683 4433 3294 42 4146 3590 1164 4179 2091 4024 2363 3889 4796 2010 2210 2530 1254 4835 3557 279 4136 3878 1813 1037 1420 1969 1821 1078 96 3578 2510 4653 503 4021 2027 3677 526 735 2126 3947 287 4007 4978 991 2633 1103 518 4576 1565 4855 592 2733 1507 3963 2112 420 2755 256 3009 1838 4125 859 1115 1809 2866 2690 836 1349 2952 2008 1410 248 2953 229 954 2650 3972 2780 2237 4993 4115 3028 1926 4615 2780 3312 1053 3023 3897 3599 302 2755 1719 4660 3411 817 3394 3623 302 3409 3880 4098 2000 1505 4466 1996 3733 113 1638 4898 1725 2104 3695 161 1757 3013 1195 3125 3660 2542 604 454 4798 4524 3888 4886 1509 1645 833 596 2347 1513 438 1003 4448 1926 1184 4731 1794 3261 2966 3359 3448 4570 3553 3430 1575 919 169 2787 1070 2193 3774 4781 3497 4362 2711 1143 3649 3070 2287 385 1833 2078 1475 2045 3939 352 53 3819 4586 4140 2260 4389 2926 1384 4002 3508 1747 3398 3692 3233 3481 3785 334 2037 2949 4507 3261 1177 3495 218 466 319 3723 951 4062 3199 384 5 288 962 3043 720 1721 2268 1157 2339 697 4793 2049 465 1990 3711 3111 2317 3412 4980 1780 2601 1784 4556 3360 171 612 1716 4918 3292 4375 3002 3383 4831 4210 3386 3327 3344 595 4618 1591 3498 3870 4639 3482 4656 2015 4262 4240 565 3041 2036 4933 1364 2562 2126 579 4560 2924 1922 388 333 1430 2068 2113 1886 2785 4987 2110 2068 1852 777 1515 3278 2337 3782 4380 2235 2213 3613 4466 4681 428 1813 4913 2794 3746 3017 384 4706 1459 2713 483 1090 2644 4607 1980 2472 703 4227 1062 69 1659 3496 17 2173 1714 212 3529 2323 1338 1076 4695 4778 357 4221 686 85 4384 4292 4135 4680 2559 2527 1462 2964 1400 4890 4450 143 1868 4844 2089 4570 57 1695 4057 4849 4866 2539 2681 2598 4357 171 1534 3311 2564 1574 4278 4612 757 1119 889 978 2738 870 3402 1098 4042 1550 3754 682 2366 276 1462 1651 221 3310 1620 209 1384 3506 18 2719 3494 866 2903 1000 4058 2999 4728 2487 2392 2587 148 1056 3683 4285 4449 4980 3442 457 3829 705 751 2014 2013 640 831 22 433 37 540 3145 574 2107 4886 1906 4667 4069 4221 1144 828 2158 4657 2607 955 4138 2483 4461 1361 307 3505 165 3321 845 3950 3295 998 3033 2983 3678 1856 2782 1655 88 3956 3419 4284 3674 3889 4815 839 3154 1123 4290 1896 3779 3075 3617 4000 4932 189 4581 1582 2305 2184 3588 1899 4401 2482 3847 4765 4046 3978 1595 207 4904 2660 3136 672 4242 673 2301 3920 1620 1132 4146 3198 4439 61 4148 2252 4284 1466 4980 3449 1533 969 2872 2182 2763 2696 2505 266 4246 1006 2772 3822 3368 7 4393 1082 2003 1211 967 1254 502 4935 4790 978 4204 2970 2891 4878 2500 2978 4152 4170 4122 837 2553 4880 2397 4128 1008 4501 2079 3444 1033 2244 2312 11 495 1594 2892 2255 1261 4323 1144 1916 2358 3060 2048 4009 3430 2023 1644 4771 3559 4482 1479 1971 781 2664 3807 1891 4890 3838 104 1052 1387 1199 4985 3882 4696 4089 2949 4374 4928 686 4338 164 1779 4556 694 3563 2902 1269 3141 4552 2059 384 3396 34 574 4646 4290 2463 1177 2198 3273 1750 841 2865 1417 804 3238 4222 2894 1759 4895 639 189 1533 2916 1499 4747 1502 4354 2802 2934 1398 1315 4596 1105 1253 339 586 4253 4854 4020 2099 1635 611 3595 3721 3866 1359 2112 3377 1319 4603 4570 3847 4040 4970 4313 1719 2328 2764 1642 4557 3847 2591 1503 126 991 1905 1396 1837 2064 4031 3123 247 3156 1634 4145 479 3716 1373 815 1027 2953 2480 1409 269 3563 3280 2282 4883 574 4940 4703 1503 2184 1442 143 1527 293 4848 474 2110 3395 1859 3895 2145 310 603 4444 1244 4045 3645 537 955 2067 2080 1853 1161 3935 2584 4264 3996 4900 1255 3295 1246 1490 3103 4236 3934 2235 2169 2428 2533 735 2209 4735 1154 4024 591 4370 4222 1703 4143 4072 4201 2709 1594 3061 779 411 379 1394 4275 4563 219 2068 3548 1772 4646 3085 1011 1641 4196 1042 3987 779 1320 363 721 2635 1756 1661 3823 2249 1124 563 2677 2976 3366 3977 2292 4239 600 4624 2153 777 3690 190 424 3486 2136 4674 2038 4480 1441 3316 3830 4407 123 2403 2166 494 1524 2325 223 3051 4074 59 1488 1938 397 1898 4818 1243 1472 859 1933 328 3747 4987 475 3048 3220 1692 3432 4087 4465 4378 616 3075 3431 2799 3865 248 119 4392 1220 1253 4803 2254 3152 2229 4317 4654 103 1864 521 241 2696 911 4190 1789 3515 4699 4266 3618 3328 350 3323 3589 3456 3712 3854 1488 4498 700 4195 1400 928 3576 647 4910 4463 3385 1160 3071 3787 2108 1125 4516 1496 4134 3596 1531 1714 4342 4634 3788 4262 3317 3039 2380 1783 3021 2935 1349 4354 1159 2026 532 2506 3803 340 1970 1309 4492 1142 2004 4604 2577 2731 3027 2095 3086 356 1229 3231 2689 4709 594 3355 957 3397 1359 4131 4730 1874 2327 2544 4539 1667 1157 2994 3726 1756 283 2760 4776 597 4758 3676 3119 1539 3711 2308 1366 3262 1379 3811 524 1578 428 4101 2301 2990 4559 4710 1143 2751 348 4052 4455 2430 4521 4761 3010 3526 4303 1234 4276 4127 1203 1898 4100 1046 3902 4520 566 3226 4046 4684 696 1185 835 3406 3357 4745 683 2519 725 527 2462 127 2179 4459 3314 1357 3846 10 968 706 2744 1051 2685 4294 4778 3611 2066 1369 1398 1497 2381 2204 867 842 1502 4637 2909 4118 2275 4623 2267 825 4748 1751 2055 4867 4407 2952 201 4593 2301 3416 805 1137 3043 3001 4624 4034 971 4297 3023 2122 3360 4194 4112 766 4645 4187 798 4389 3927 2357 1745 2661 4950 4166 2572 773 1704 3865 526 3513 2398 2221 1337 2610 2358 2386 3806 4171 567 3487 2055 1045 4264 4238 2940 716 4577 1102 4431 3591 4215 873 352 92 1805 3227 3185 4673 2206 2945 1922 588 4676 3295 4902 4853 1164 2233 3213 3879 1216 2971 4256 802 4267 2569 1432 1596 3424 584 824 3659 1148 835 3550 4060 1392 4999 4798 656 3528 4951 1719 4882 3542 584 4300 4298 1551 1150 2044 2044 2605 3734 2826 1034 723 2034 845 4054 1316 576 4905 2809 1053 467 2021 1679 863 4489 3131 1080 2998 1803 2780 4409 4252 1152 337 3289 1446 1730 2491 421 2030 2023 4195 1092 1479 809 3562 2587 2429 2095 1635 4642 4762 4186 548 1524 4034 4224 2785 2163 2400 1341 1353 2547 214 2653 2791 371 3482 1323 3610 4887 1483 4246 973 872 3000 3310 3344 4730 377 3195 2213 2748 3748 2975 1148 4604 4913 207 1359 4105 4591 3357 1926 3671 3029 4841 1525 2046 3953 508 2697 2315 2645 1843 663 2158 1533 3098 1661 123 4074 4214 3151 4601 3922 2010 2307 670 2837 4611 4101 2552 722 1268 1476 2213 3384 1171 4011 3132 797 3250 2065 930 2651 863 2857 4519 1566 4676 1667 2590 1135 3023 273 1784 2804 4331 1131 2617 3757 4262 3532 1642 3545 657 2642 4998 2783 2795 3386 621 445 718 3857 4571 2429 4849 44 618 3411 908 113 3316 1792 1431 2692 546 2562 1243 4355 2224 3946 535 1698 798 4316 4916 1976 1416 2474 4826 4040 183 1298 3537 3921 535 4419 2753 3399 2743 3756 4626 4928 1260 4670 4004 1759 3069 3332 2273 2348 800 4618 1150 2721 1884 3859 614 4375 2357 130 4327 3911 2244 1586 658 4538 2292 2446 1063 258 2238 3866 4495 1918 574 487 4016 1050 4171 3635 3477 2756 2155 951 2723 257 4997 3183 4574 1542 3533 1654 3794 3927 467 3567 1017 4843 636 477 4076 1613 536 1668 2218 2685 1754 3173 282 109 3563 3622 4623 1053 2672 440 4911 1848 1775 1511 508 1765 2310 1462 1267 1046 3292 2696 3559 4972 510 920 1246 3041 2323 1666 3883 3964 4825 1071 4947 3969 622 1093 4320 70 1879 3197 4249 3760 300 1292 488 3580 986 2994 602 2366 48 1470 2195 1413 4282 4135 2647 1021 4890 1948 2098 2907 1762 278 3369 605 3178 1025 2415 736 3680 2255 4713 1896 1179 1820 34 3043 4352 3803 3960 3766 2302 967 213 559 2793 1131 447 305 1890 4163 1600 2971 1477 4033 2366 2281 201 3841 4636 1417 1196 981 2840 2640 1709 1497 3307 1371 344 3296 4732 438 2198 845 453 3016 2098 3531 1732 4629 1532 4118 2788 755 330 4224 577 509 538 3229 4520 1291 2106 1271 3780 1528 1481 570 3922 683 1579 1657 4662 327 1432 4863 4516 1314 1605 1079 728 2105 2337 4781 1614 4803 658 4499 2315 826 1854 4341 3537 2589 3946 2517 4303 1617 3095 4671 215 1019 2287 374 639 4311 4396 934 289 1557 1426 4520 4666 1558 3256 4801 886 739 1900 2786 979 2967 1612 2234 4569 384 2661 687 2833 2610 4871 1809 187 4116 4670 16 942 3648 1275 656 2036 1471 442 4228 259 4331 1658 3064 1277 1500 152 550 792 4508 283 4866 1143 1259 3897 3718 3216 779 2433 439 4804 644 752 3518 203 2922 580 1855 3949 2546 347 4389 1921 1633 21 2132 2050 3205 166 4702 4357 1753 1966 375 3692 4645 664 3745 4950 1956 4998 2609 1524 2013 3651 4304 2342 3491 1504 1954 1916 693 4192 226 3598 62 187 4493 2405 462 3479 4762 399 4535 242 4073 1695 217 3097 2857 3370 4758 4869 1687 4011 2270 2761 4774 2087 3805 2733 4538 4578 3608 3590 3964 3137 4692 2835 401 494 3783 890 1203 1920 293 225 2270 2967 628 4277 3636 2108 400 4070 850 2359 3496 4017 3681 2431 3735 4749 4101 4886 1220 854 937 930 4954 574 2290 2686 3753 3903 359 3486 147 1626 560 3591 2504 3315 3340 2260 4498 1466 1273 2330 4658 3515 1311 4877 4689 3687 2693 289 552 3697 4131 1378 600 4522 3367 4412 3923 1182 1632 108 3849 3997 4742 1572 2764 554 1824 4923 2365 1351 4068 507 1932 4184 2867 2354 2924 747 1241 41 4084 2446 4137 792 3607 3009 1544 2048 2725 2912 1534 2983 4712 4850 3080 2936 3576 1277 784 1240 4799 4839 579 2922 2086 2990 3314 4404 3102 4642 1778 568 2512 334 1468 1772 2470 3210 941 1146 3471 1628 935 3857 3687 506 2303 4234 3772 281 261 4315 3570 3378 1135 4344 312 4727 1246 1253 1953 3482 2078 557 3844 3759 755 2254 3605 2086 3863 395 4322 2738 3389 3385 1110 1604 865 4642 609 120 3493 3941 4053 2502 4190 2915 2451 2915 805 4860 4468 4734 3519 56 4769 4011 1661 4271 2484 1603 2901 1002 1724 2858 4727 1239 181 2096 3816 4776 1406 2241 515 1532 1841 13 2859 165 998 1352 4153 4281 4360 35 3860 2770 2630 4201 589 646 644 4323 279 871 1927 4717 1181 4955 4581 374 1532 853 755 2044 908 618 3565 1150 1963 870 513 4296 3178 37 1156 858 1806 1178 3491 1737 544 3675 3907 4109 4486 2818 1643 2570 1504 2942 3229 4831 1107 3048 616 3329 985 615 4936 217 4623 564 3813 4826 2006 4526 472 1252 2155 1064 3105 868 4552 1086 2852 3129 3336 3692 4382 3553 2286 2703 2173 4906 3031 1625 1798 1665 2699 2649 2821 2030 2216 4105 1392 4286 3831 3094 996 736 21 4412 2199 2649 2772 1000 1356 2216 255 1700 362 1666 2321 2030 1965 4959 1559 2104 4764 1747 345 4634 2705 4030 4957 1236 1716 1917 2508 2213 3784 4526 4707 207 2253 3240 2028 3503 2412 657 3370 3586 2086 2022 3545 1507 3414 254 4131 4302 4458 23 4939 2009 1094 3192 3271 3589 4496 2621 1342 2113 381 3551 2486 4695 3267 1897 3816 2030 4445 1876 770 2286 555 2348 2196 599 4215 4136 84 3914 4128 2110 50 3838 4931 2404 3444 3973 2557 2760 1395 3404 3114 4042 429 3214 4482 301 2281 2962 286 1545 1278 4569 1031 2556 252 4697 2336 308 2296 3668 1439 86 3261 2257 696 3923 950 1138 4330 1462 1941 4885 2223 599 855 1716 4248 1146 2702 3436 1288 3065 78 1889 1492 4430 3144 4937 4201 3306 4193 1837 350 393 1948 3107 1045 1492 236 750 2175 1781 339 276 413 4910 4847 4351 2695 3211 2903 1829 3505 3835 474 3753 1849 3283 3128 2039 1387 4779 3639 1987 797 4150 3727 3291 1963 4286 4318 3488 3580 55 4718 4858 435 4016 538 2633 1135 2453 2620 220 3235 3799 1338 3910 3527 4074 60 2844 2533 4829 2968 352 636 3510 391 785 4457 708 1797 4433 4537 1171 396 3742 4305 2739 2218 3353 462 393 2294 354 3549 4061 4911 2722 1860 2043 4293 4079 3191 4578 4718 2531 540 416 738 2870 3399 4019 3704 848 3127 953 3719 1176 4623 673 3053 4023 502 3912 4244 3733 4191 2670 2944 3131 2650 1462 226 1384 3097 3929 2128 4717 3692 2627 931 2456 2269 2565 695 1501 4029 4218 166 1296 189 2242 4630 1268 1590 3985 2734 2919 3626 4785 381 4187 3816 1892 339 2063 2428 4467 1270 2469 772 3218 3047 4873 3276 601 3218 3416 1771 2908 3802 606 2676 2676 2322 4447 3294 4069 1589 4807 1141 550 2790 1554 382 3732 3401 4461 3999 2566 1113 18 660 1530 4847 4257 11 1959 1346 4249 4634 1633 2209 2323 1755 2329 2339 1824 1215 1570 4727 1709 4904 3325 244 1078 2685 3894 75 3217 1098 188 3935 2063 3981 573 4484 558 2082 2176 2158 457 5000 1953 2341 942 1162 3128 4175 2479 2928 530 1678 4722 2939 4487 1982 193 1444 2226 1313 2731 4861 4820 2755 1097 4174 482 3413 722 954 4770 1550 2439 207 4746 1085 1647 938 4721 3425 669 4441 1116 337 4045 1631 2418 356 474 1571 2913 1347 3883 4881 2895 3186 2954 3791 1545 3082 3860 4929 2927 3170 1555 4727 3222 2657 87 306 4085 2918 640 3522 2640 4601 254 706 3065 4215 4914 802 442 2881 4834 181 2107 1717 3905 377 4314 1036 2788 3817 542 3251 1830 4598 3308 3018 2253 3898 1619 4136 3898 1203 959 3788 4837 1262 2473 4805 3655 3202 3501 2868 3351 3929 2474 213 2102 1066 1774 202 1010 3594 1016 3135 2711 1302 1340 1119 4329 3474 3795 30 3003 181 2376 3316 579 3371 4068 2336 1595 4466 466 1835 2426 1509 996 4137 4873 2172 748 4140 2559 1402 1892 2440 1518 2198 2751 1896 2083 1666 925 2992 657 991 699 1104 1223 1895 3680 1800 4349 2642 2026 4014 627 3818 1175 4001 2915 1854 2620 850 834 2579 306 2294 2747 4334 1995 1509 3499 1875 41 2878 750 3977 1072 1001 697 2932 391 3803 1838 4474 2948 3398 219 3511 2341 3790 123 4073 4287 1605 227 2756 4610 4111 2614 1438 4554 815 2162 4484 408 3961 3577 1492 488 2902 2313 3753 4225 1819 4188 1723 4352 2569 1769 668 4092 3295 1609 4971 1923 1587 1411 1829 1244 2389 2632 639 2180 4981 4799 2941 2689 3440 1818 4519 2082 3550 496 3774 2028 487 1361 3507 1510 2873 3701 457 2063 388 637 302 4282 4990 3152 1006 1681 2031 4344 1952 1071 2975 2722 1375 357 4371 1370 346 3966 2540 2469 4844 4578 4311 1924 1493 4295 3462 4919 3047 2667 981 1568 769 1139 4382 908 3464 1800 2574 3102 3441 2037 1045 1460 1145 250 3754 768 2917 3716 189 4664 3890 2386 2507 2894 1622 2322 3814 2552 2973 170 4362 4305 4669 4495 3169 2374 4842 4185 3816 1659 3627 4685 3344 2676 1235 3810 3470 3852 2849 4308 4035 1881 3272 2733 3436 3717 175 2511 3539 4103 467 4483 2532 1352 4512 2205 3009 3967 980 2685 935 4141 1556 2119 3455 4274 1221 3500 4110 2758 564 4479 3117 2705 4598 4057 1145 4691 305 3630 3748 3908 4929 2606 2354 3270 4604 213 517 4014 3638 1130 1394 3902 4302 4924 2514 4262 2279 1400 4522 3751 312 940 2787 3606 2629 632 1090 1551 3971 3896 17 3600 4592 1771 4036 4185 3536 3551 4349 1187 4777 3522 2817 2838 4113 1602 2833 2969 4802 1255 2970 2605 2789 4636 4333 3178 1484 2153 4168 4906 1526 2636 4258 4161 998 3515 4691 4339 2381 515 1162 622 4764 4549 1205 2547 3139 3571 1493 2377 3805 4136 4743 3330 1017 37 2684 4837 1579 2125 4001 2594 992 4162 16 2961 2366 677 3494 3379 2650 90 1683 639 4991 3905 2229 3167 4054 3375 4709 424 936 4507 4320 4022 3158 1057 3135 4373 4266 2930 2655 4993 707 1394 1042 3703 2741 57 597 2410 1046 4715 1200 3671 587 2424 1833 3257 761 556 281 2046 3740 4184 2517 4575 4803 4351 1830 692 1833 3058 961 1646 1366 2373 1672 4612 3005 2311 2344 4406 3860 1142 833 1557 3118 3617 4201 3833 580 4268 3505 1633 424 743 3966 39 112 1231 241 2745 305 3196 2816 410 2658 3802 1803 4942 1972 4000 1487 4417 4305 1923 3903 3433 514 2716 2310 4688 1663 1230 4694 2923 4195 2393 2596 1773 4150 3322 3697 2645 1265 1632 2875 1987 93 1977 722 103 1661 2299 419 4379 1495 3771 2536 1244 2006 4089 2567 3324 2251 978 1511 1547 1072 357 662 1009 4380 3079 1757 3334 3242 687 106 4427 3337 3130 2005 2990 221 4120 2403 2186 3101 2357 1670 2396 27 1297 3268 823 1671 1185 2228 921 3340 2587 2252 2100 3338 4502 1781 4078 3474 1896 2437 409 1621 3894 4596 396 94 895 3815 1000 4243 3841 1145 2131 4912 1467 813 1537 2107 953 1653 2830 129 820 238 869 4112 335 3034 3860 1379 2667 1860 4390 2945 4956 3167 2479 4534 1689 4752 580 1993 1224 2719 2040 3788 1503 4426 1416 3712 4452 923 2040 1622 4223 4709 500 3614 3811 1818 320 4972 2880 1600 1976 3630 1324 471 1441 2056 1973 1877 3406 2432 688 1450 3444 3994 2110 3788 3342 2532 210 4052 2497 899 2996 4312 4297 565 2513 3327 2435 2261 3344 600 1057 2291 2126 4411 2417 4905 179 3014 110 3199 1251 2625 4366 4031 4631 1138 514 1889 1993 2115 4153 4049 2763 2319 1757 868 3857 104 436 3807 1138 4244 1664 3656 4995 4643 4216 3443 4636 347 1509 198 2512 908 1214 2893 1882 3429 2116 4311 2211 1341 54 1926 1629 2914 1247 2675 787 2614 1811 2417 22 980 3365 4245 530 2544 844 84 3454 3444 1666 1989 3720 4932 2452 4451 863 4203 1364 2828 2871 1580 130 3172 3960 2714 503 2115 135 991 4672 3219 3404 3769 1833 835 1755 3016 1359 791 1803 2530 3749 2765 2394 3768 1152 2657 294 3686 1523 810 661 4150 1180 2403 3030 1718 581 4763 286 1517 2756 4093 781 1490 1027 2953 2574 2229 2952 3521 1570 4140 4270 469 1958 4592 3195 479 4480 2605 96 1600 2310 4197 52 2729 2191 1142 329 4147 2319 2071 3838 3520 3728 4935 4419 2519 644 2351 3024 332 1412 1227 622 4021 572 4892 4492 142 220 328 3811 542 3520 889 995 1880 3529 754 1356 315 979 22 2766 666 3357 3961 769 29 3900 4860 3285 2262 4887 1717 3484 2309 740 3165 1667 109 738 88 1821 652 4109 4832 2840 55 2326 155 3653 20 56 2224 2140 1149 4228 4742 3254 4276 526 4550 1361 3250 4197 2732 1064 3262 4943 4441 1937 2708 387 1804 1293 667 4189 3220 1123 3798 669 2432 925 2252 3992 791 3225 4617 4966 1744 3273 371 1194 1436 3603 1301 821 975 619 2471 1948 4154 4924 2916 3365 340 2427 890 1534 3516 2516 2718 622 1145 3666 925 3450 4115 1699 4348 3858 4231 1538 842 2369 622 1092 4888 824 2158 3971 1408 1963 2656 2198 4443 778 4184 3975 2809 3906 4497 523 1813 4922 2166 2830 887 902 4202 1077 3448 4288 857 3313 4041 1858 4813 1427 2868 3788 3482 3434 3137 1132 633 2430 1419 777 1377 3873 4353 1208 4577 521 4725 2664 4264 3256 3768 1005 1134 2844 444 3088 1128 1047 1097 13 3583 3047 1608 4147 3649 3759 1539 3240 1943 3525 1571 4611 3102 1050 80 744 910 4717 2910 2080 1398 4800 4202 3822 4254 4121 120 1443 2475 619 3704 2914 1910 4795 4693 4093 1805 4307 4397 2230 441 1922 3244 4663 3463 3009 3288 3611 3183 887 2462 4674 3776 999 2908 1753 3706 4117 2333 1567 714 2437 3472 4322 3265 4204 4049 2552 4750 2572 2271 758 4511 605 4 2877 1260 4054 41 2711 3045 5000 4431 2942 94 1340 1758 2406 4010 895 3426 1046 701 301 1105 2708 1753 4588 2958 998 3650 3460 1529 737 2746 1710 3269 1165 1046 650 4721 2494 3246 2967 776 4021 4321 1327 3953 342 399 3560 4703 2016 493 3524 4473 3544 2165 4057 3603 862 2555 1107 3556 621 1769 4069 3727 2575 4027 3908 2938 256 1468 100 4873 726 3832 1056 372 144 3384 1534 4476 2723 4921 4641 978 3710 541 3894 3521 2544 3672 2951 1359 3564 4036 3979 4984 716 1478 4052 3315 4451 3838 103 4579 1210 579 1295 4551 116 3821 331 370 4633 4417 2004 2171 3423 3633 3040 4710 2868 3785 1762 4522 597 987 2143 3970 979 2612 4602 628 825 2349 3905 372 3039 4826 3597 1802 4746 1206 3870 2656 3089 1222 1893 4701 186 1969 865 2036 2547 2991 2755 4134 337 2527 193 2636 4484 1030 974 4165 1841 4927 752 4950 2255 4094 97 4933 2122 412 1647 2302 4228 4070 4813 670 4575 3558 1592 794 204 4696 3794 1441 1687 1462 1201 3542 2768 4133 4577 1303 731 3998 1438 3753 1033 4942 3036 57 4981 4102 615 1412 4088 971 251 1496 4238 3927 909 41 2183 4406 4055 1501 1599 4554 2496 2720 2709 1424 410 2841 4240 3793 1347 1395 437 354 828 885 1026 900 3749 3490 2615 3020 2079 3202 32 3396 4792 2647 2724 3593 651 153 4041 115 4605 3571 3085 1400 2433 2995 4566 1400 1189 886 2220 370 4267 3137 2010 2062 3609 1513 1216 610 4481 1549 1844 2334 3618 3854 204 2855 2501 966 3917 2495 2384 2086 2912 4651 4623 2502 4895 1444 1326 121 3125 1975 120 230 3179 3221 3283 576 4252 1636 2146 4159 3850 4971 2802 37 350 1954 4725 258 1236 2352 3378 4729 3876 147 4650 3833 979 3964 3653 2012 4328 2360 3579 1819 2159 4216 1244 2512 3993 2922 297 850 2826 4053 1168 4197 1306 2905 4603 471 645 3877 2633 1300 2419 575 1620 3115 3784 4160 3698 2112 125 1053 1005 512 765 3911 851 3455 1601 1596 654 1509 1333 668 60 2924 4112 60 904 4564 4304 1886 1407 4104 2340 175 2525 2327 4784 472 6 955 2980 4310 829 3301 421 1971 1632 1663 3523 1570 3689 1072 266 46 3631 4124 1337 1668 3835 3394 4869 2652 2452 3572 3463 2700 3283 2778 3530 3165 487 1511 270 2468 2955 4827 8 2786 355 3783 3615 1629 3963 4236 4409 4037 1016 2268 2476 1495 4292 1519 469 1718 4622 4400 364 3525 3536 1006 862 2094 4711 636 2610 1558 4623 920 2965 3958 4245 23 1086 1420 4355 1992 66 728 1015 941 3345 1143 4444 2069 1255 1836 4143 2989 2876 1314 2707 4354 181 3723 1270 632 3808 3420 818 1254 4252 1366 3085 2944 7 831 2001 2604 1190 2559 4332 1381 3848 4708 2417 67 1619 4894 3350 4465 1102 2371 4084 1134 461 2604 2 2133 3297 2126 722 2405 4413 3531 747 793 1354 2262 3277 2968 2524 2763 4528 4022 666 1140 3517 202 4114 1813 827 1670 162 3305 2852 458 3824 898 2125 3170 884 101 3089 171 3233 3227 3295 4338 4343 4666 2224 2069 3076 1634 2098 4415 350 1985 3895 1280 3746 1447 4910 907 2993 179 4529 4751 3870 4516 1718 4543 1553 2320 2471 1210 3463 2464 3961 3651 2071 3730 2361 3082 4334 1846 4962 1433 636 1482 2224 3815 3189 4182 1616 1801 554 1129 933 4532 69 1498 2685 4764 680 4519 4522 1657 4263 394 4434 2709 337 3814 4240 23 1507 182 2040 3818 3709 4119 1566 359 1074 1042 2544 263 4309 2843 1776 1673 2935 4692 4619 3346 138 2874 3532 1248 3665 3735 1529 1110 3757 2935 2845 3012 3954 4123 725 3444 4591 737 1243 1518 3874 1681 1638 3444 130 1522 176 1527 4163 3595 4287 4192 4229 4298 1420 1464 4629 177 1495 2657 1955 987 4289 2970 587 3132 4160 4230 612 2903 4846 3270 4140 1269 2763 2219 3001 1444 3631 4237 2929 70 4017 422 1819 1318 4946 2832 12 3599 4602 4851 4524 68 4226 47 1958 425 1225 2513 1451 3153 1352 3421 424 557 581 3217 4403 1251 4460 4915 1658 2141 801 2565 3556 1510 1527 984 2221 1177 476 1997 4319 1546 555 3398 1004 682 2384 3435 2309 1047 3368 3750 2598 2577 2390 1248 1375 31 991 2561 1020 3288 1903 1180 3518 811 2186 4424 4169 1119 164 720 316 3339 2025 1444 3180 1887 150 2886 4448 1041 3021 3958 2806 1970 4478 335 1413 3926 3200 471 241 2936 1492 1427 699 4107 147 3888 3070 2938 1411 3123 4083 1521 4134 3035 2670 2553 4602 3425 4110 4016 954 4543 713 103 2251 4838 2406 538 2344 2374 281 20 215 2138 4642 2520 458 3577 4430 801 3895 759 2301 779 2384 3617 2058 271 2268 2757 4462 2659 4716 1768 1134 4224 3983 957 4232 2626 3014 4925 1610 1356 1480 2209 3339 4617 2728 4082 3200 1020 1618 1506 737 2825 2578 4576 4281 1017 3500 1496 1609 3458 1597 3041 1253 2773 1521 781 4301 2447 2 3932 334 144 2480 3497 3671 1471 2027 3419 2844 2107 2507 3734 3047 1667 81 4848 3570 1688 3163 4260 4590 662 4804 2906 3854 1079 609 597 957 4295 4893 3924 68 369 934 2041 45 896 3021 3277 611 2191 4666 2722 1439 2626 4246 4679 2749 4075 3352 4008 3196 4702 3113 2524 3402 3644 3287 2045 1542 684 4734 1611 4340 1437 3050 4113 2053 4070 1782 4687 2212 2775 112 142 2842 3213 3018 4863 202 3409 1579 4813 4278 4186 1308 1142 152 4502 2988 486 4506 4805 4109 1747 1135 1295 2404 1170 87 4024 1460 33 4847 3675 4180 963 438 2884 916 4887 3562 3221 3420 449 2585 2098 4086 3624 4648 3621 3919 950 3216 1234 2002 2683 3291 1948 3877 1099 4684 2607 1465 4475 356 2243 3126 1376 1270 4944 221 3200 2588 3404 652 1438 383 4734 2366 4010 1803 4615 3376 3895 2728 4148 3765 2412 1250 1966 1267 268 2194 1337 2788 3814 4516 528 2246 101 2951 2839 4011 4200 336 4456 2322 1531 2695 3935 2268 3381 847 2454 656 2008 690 786 4703 1373 4604 1131 2512 4829 4347 600 1317 3832 646 4569 2461 3258 4738 387 2816 1265 158 1456 1878 4553 497 1900 4064 4440 158 4337 3085 898 2967 3668 4399 1534 1919 3813 1284 1494 3703 963 661 931 2114 3926 3098 4248 4984 2723 3147 4210 3031 2396 3585 2838 2509 357 3115 2811 120 3408 2713 4755 3254 4914 4141 3847 4933 4372 4309 1080 2748 4611 2947 1663 4776 3072 3549 877 1048 248 3661 931 3258 3581 2553 2948 2516 1011 1308 4534 35 2284 1716 3461 799 4901 4434 1192 2501 4238 3829 3370 3612 918 3895 4258 1569 301 302 2323 1827 857 3748 4221 743 4801 1360 4282 2037 4493 4827 810 3089 3452 380 760 4147 564 4245 3882 1751 1709 3523 3060 2094 2142 841 1606 2875 3111 702 3202 2183 438 1138 1191 534 4642 3117 553 4872 1427 129 3126 3721 3664 1499 2770 3504 3839 2637 2916 3300 4776 343 3327 2034 3650 298 1482 760 4085 1795 4952 3126 4783 1366 1385 3016 3720 3833 1039 1053 1173 3108 4698 251 896 1112 2029 928 1398 3221 3006 3850 3152 1594 4794 4401 1307 2945 422 4008 2952 919 4279 351 932 3401 3411 4180 2201 2306 486 397 4987 966 2270 1759 2069 3403 2448 4771 1521 850 1441 1051 3459 4802 4333 4314 4335 1534 1043 2425 3070 34 3110 4491 2014 2561 1782 1298 2575 3378 1253 1231 4158 910 4403 1030 2077 124 4891 2895 1089 334 1435 4143 107 4057 2592 2365 3312 3513 4879 4645 1673 2706 925 928 1628 2032 3753 834 3601 1792 2069 1443 3101 1805 1832 2759 4834 1780 990 4374 325 2936 4990 4564 2719 631 699 2906 1749 4938 1981 4259 3312 1633 2309 136 3606 3677 1900 2685 287 117 1844 2441 4040 1458 2997 1674 2228 122 818 4255 1502 1896 1577 2868 4496 2746 3151 2201 1991 1002 2962 3899 3276 1638 445 386 260 3425 615 4794 2121 3623 2172 642 3288 92 4611 4591 3889 318 3790 1122 2666 1167 4453 4550 2828 3172 4699 299 1316 2992 439 3878 3668 634 2581 2870 311 3474 1195 689 3232 848 1876 301 4108 150 3448 2671 3379 2033 474 184 1403 3443 4257 4042 565 2844 2759 2903 3318 4293 213 1467 4999 3099 1557 3685 574 3154 695 4314 1771 7 1581 3978 1692 4669 662 961 4761 593 3134 3887 264 4086 3925 3177 3986 3506 2228 3982 3804 2679 3971 1354 992 291 1198 2134 2217 4608 4795 4254 426 4901 4717 3145 3400 3923 2804 1541 4691 2856 1003 2609 1929 1528 2345 2433 2252 3855 1729 950 1559 3272 9 1491 1300 3929 1831 1681 345 3285 1975 3076 4638 4800 2806 2099 3937 4695 3923 4348 2434 206 3728 1173 3647 2479 429 4036 1385 1162 1462 2481 2293 3887 3296 1591 4109 125 3320 478 3828 1127 4708 2724 3870 1194 4119 247 2421 3985 4625 916 237 3265 3061 1364 3265 3477 4146 2874 955 43 4267 2822 2848 4532 1935 2813 2698 3944 3081 4174 4700 4704 3296 3918 2586 1810 1176 1365 3982 3497 1120 2175 3308 2947 4067 533 1839 361 4455 345 1497 4162 144 2493 3319 4312 4590 1741 1059 2041 3906 2024 4393 1175 4278 1075 1858 3249 698 278 2556 1384 319 1461 2687 2243 1072 3904 4585 1891 3788 331 1675 735 4286 4975 4163 866 1765 4191 4344 1768 1100 3684 1313 2157 2331 1506 1902 205 4420 1912 2701 1677 4335 2604 4191 3697 990 149 4544 4996 4418 2463 4018 2571 4236 866 706 3946 2325 1556 4002 4805 118 4722 3366 3264 4672 2299 919 3696 174 4661 1379 2032 646 758 1770 3845 4580 3764 4379 2090 687 4349 3349 349 4858 424 3398 480 1612 3458 1920 4057 3617 4163 4383 3594 2350 2150 3100 1993 4824 4916 101 2153 2350 4330 2474 3848 2555 2046 4418 4495 3669 2342 580 3781 1137 1729 3758 3484 3580 251 4570 3283 4579 4510 2380 4522 812 2780 3605 4841 395 2798 3947 2689 3254 2880 3247 1977 4738 258 2669 3362 3187 480 663 172 2927 4907 2395 143 4917 599 3296 1755 1254 171 2269 1552 579 2980 3139 823 2614 4177 4990 199 4559 3600 4063 4184 4216 2176 4525 2860 4154 3189 367 1193 3894 2800 11 2720 485 4844 2843 3849 4145 130 4611 741 4625 910 1644 2194 1457 3647 4484 851 1079 2651 4388 3262 96 3713 3120 3468 577 3365 1163 3132 4998 4703 920 2360 2518 1740 2394 2670 2372 2908 4717 624 2112 4986 354 269 3516 535 567 742 1112 2800 3013 2065 1279 2427 4913 4986 3160 3502 2739 2909 1317 4408 2737 4517 1407 3486 3621 520 3688 4184 1755 585 4215 2713 4245 3845 4504 1106 3063 2350 2594 4679 514 1787 1343 2856 4573 4062 2023 2642 287 844 629 364 3495 1089 1440 1170 2077 3954 3348 1942 78 3008 4527 3138 2899 2364 228 2375 714 1533 4787 2328 4436 1051 223 696 2797 1720 2902 4592 2688 3362 3525 2290 4784 4955 1922 841 4208 3489 4056 4302 2996 622 2526 1957 2230 3584 896 2469 3098 1378 3429 884 4250 2250 895 4521 2874 2473 2086 1016 1597 2974 557 1010 3782 4203 1507 4394 712 1038 4908 17 1327 466 414 3770 1509 3172 2836 3295 4790 1270 182 3522 4436 2567 4391 4245 739 3112 4038 2299 3494 4577 1654 932 264 2690 62 2901 4452 770 1945 2165 886 1444 2046 2666 1744 4461 3289 1242 470 2023 561 2882 186 3778 48 1019 1881 4589 1942 1103 3979 1849 1134 1041 1807 2031 3992 2962 1013 3620 2013 4525 306 124 4422 4812 2807 1877 4478 1528 3219 975 3579 2669 4213 2531 1545 4387 1578 753 3767 3846 1501 1192 983 4471 705 3042 4418 4538 2369 4997 4074 1566 3706 1867 4143 2208 3491 3923 1987 1416 4531 158 4470 1289 3323 1562 194 4173 4600 283 999 2968 4691 4533 1625 4296 4144 4819 1333 4292 498 11 4232 2993 902 1688 1096 4134 1131 4191 1472 1922 944 1322 4689 2728 3390 48 3868 514 1450 2531 432 3891 4421 1848 4434 860 1988 43 4416 784 4335 3576 573 1631 2958 3843 3649 2999 247 1177 3318 1494 4658 2821 4540 1338 2638 2580 1325 2985 2992 3977 2434 2881 643 4050 2452 89 4555 4248 1731 2182 2249 4603 4531 751 1402 2604 1330 586 4536 1554 4812 2261 879 4974 567 2629 1265 2166 1191 1794 3523 1173 1331 1649 2358 3673 1750 4385 1591 1876 2743 4927 4063 4541 4825 3922 3299 588 748 1263 4485 1921 4618 4046 4761 941 3515 427 1425 3047 3385 1958 2898 768 2781 3659 3589 1871 1808 875 2126 623 2115 2713 1576 316 2527 222 2816 2818 2262 3558 1478 1326 8 4313 159 658 4951 4779 4877 4037 3436 932 2101 3873 1119 1376 832 1900 1531 1575 1619 2399 471 894 4159 890 4558 117 2865 4182 704 2384 1683 1 1399 2278 4993 1518 1139 4557 2093 2098 590 1347 172 2792 1121 2622 2359 622 1461 1678 3779 4662 3003 2854 4337 2838 2845 3310 4582 3304 3874 1324 2916 3291 2230 1614 2800 3192 1063 1529 2690 3149 2489 2510 3768 294 427 4791 4771 1255 3648 1975 3048 2651 304 4983 2528 224 612 3594 376 465 1693 4394 378 3139 3829 1640 578 784 1316 728 947 4383 885 1842 3192 73 1502 3035 1970 4942 1620 1258 680 502 4588 27 2811 2265 923 4343 2918 4504 4792 306 1412 2921 2660 2956 4073 3118 2441 1617 4544 687 4776 2537 4884 3939 2633 1424 3287 4235 2495 551 262 336 753 2825 2186 848 3707 4383 3696 3525 2635 2389 354 1029 1460 986 2157 4611 3870 284 4209 1861 2956 338 4396 3668 4564 1632 3567 423 795 326 4263 1528 1311 4233 213 4749 3563 4489 1383 512 3790 4266 4045 2640 2796 459 700 510 355 3913 3462 761 848 3821 1929 170 2496 4674 2060 448 4543 880 2597 3110 4796 4916 2789 4640 1723 894 2209 1802 890 1465 4179 3513 1460 4030 4880 455 1697 4809 2664 299 700 4363 1577 679 499 2102 4604 801 3891 828 998 1762 2138 3137 633 3474 3915 2260 2456 4666 1245 1514 310 3456 3108 2763 3088 4327 3543 3459 1798 980 4024 2554 606 1090 3991 4453 273 575 368 2283 3853 901 2968 3456 977 4250 1459 1357 2276 2592 2265 4382 4438 181 1861 515 2428 3988 2909 4895 2553 3379 373 4196 2936 1867 1900 1805 1755 427 460 3467 1135 2925 694 2985 3277 4648 2428 1712 4067 2948 2542 4924 3937 2169 1822 1492 4445 4064 3603 3734 1575 3160 4578 2728 3885 1659 4904 3520 2720 4766 4649 3566 3598 1884 2549 13 4758 1228 1733 413 3927 1519 3298 3956 1625 11 2215 2680 154 3202 322 3590 1418 675 1671 1087 4975 4640 3741 2262 3410 3879 3887 2547 4001 2562 2683 3163 2811 615 3855 389 2247 4288 879 3878 653 3819 4760 4854 1379 1683 1065 1073 4265 1309 4732 4344 989 668 3178 3245 2144 3758 4396 3658 4504 2109 2971 4275 1956 4575 4600 1511 4707 1767 2332 2491 2597 4089 3882 1823 3400 177 1688 4623 900 2165 2314 27 3256 4719 271 623 2307 1676 2042 4556 2555 3807 2242 2229 4282 1934 4978 4419 2523 1668 1738 4250 4194 4710 772 4089 1793 4190 2840 2334 4516 3163 3792 1752 1366 359 3524 51 2569 4856 2200 3479 4987 2143 1481 4274 2019 3196 4796 3881 4192 2344 327 235 2786 377 1902 1926 2695 1394 1607 872 3808 2032 2382 3527 3265 2502 4466 3801 1396 34 4462 3566 2079 1501 577 2888 209 95 4846 498 401 1482 717 4182 831 1458 4128 2901 2809 851 3135 3772 752 3715 3141 233 568 3899 936 4450 4075 1538 3117 4390 3199 626 313 2849 963 129 1641 1165 2310 3794 2347 908 4792 1169 1755 4207 1927 451 2591 818 4188 851 4155 77 3307 2302 1686 4260 2567 4816 1251 496 123 3557 1233 597 4442 393 3180 2474 3312 3968 1897 2412 4166 4975 3062 1194 2162 3473 3880 4522 2252 2283 1098 4611 4507 1888 2853 4489 2870 2157 4394 605 3156 3750 1658 2994 4260 5000 1455 3393 4661 1597 2280 3262 2752 1907 4753 3696 4209 3117 1008 2549 2657 1176 3209 588 1071 3039 1003 4289 3994 2776 105 4300 1817 2221 4427 4058 3147 4260 3978 4011 3791 3103 2583 2970 3422 2245 12 3145 2996 903 1729 3586 994 4148 1297 30 1135 1565 4002 2234 2698 4409 329 365 3866 3123 1748 4996 694 2303 4718 3295 3125 3777 1070 4433 528 2565 2096 1515 339 448 4514 1577 936 2958 825 3099 2867 1105 1698 3942 1839 1993 505 2329 2391 583 4853 1144 4358 504 2985 4373 1968 4480 4493 418 3254 2956 2580 4328 2582 3511 1316 3171 2361 598 3080 3659 1596 380 2913 4772 2343 1463 3753 95 65 9 6 2479 3633 4383 2830 61 519 246 4557 3285 2841 3345 4744 2918 3982 1124 2045 4702 399 1020 1569 4492 857 4597 4193 1676 3668 2851 2209 4759 3575 977 2656 4528 3281 3981 770 2960 4818 2609 2157 3850 704 3068 4324 4784 3058 3359 2127 4460 4289 4081 3529 2784 3650 3028 657 1783 3661 349 1561 4217 2817 4791 2450 1675 558 145 3910 3612 3377 676 2133 2250 2907 2014 4601 931 4978 665 2865 1340 415 2100 3146 2198 3263 4817 2489 1611 2194 1846 2570 1302 415 3668 565 3664 3334 4835 3675 644 428 2052 3021 2276 515 2941 2334 4257 4727 3961 4188 3799 3938 1757 2859 830 680 4596 337 2762 20 4844 1347 2828 538 3911 1127 1136 3115 4651 1840 4701 2524 4122 2662 2576 1822 3523 4675 617 2528 3895 4678 899 2977 2869 580 2008 222 3614 1050 3492 2474 2161 4884 2933 137 537 3226 2602 3348 3098 4214 2825 4392 2047 3015 3222 1702 879 2080 4715 2077 1932 1425 3330 4372 4434 4285 1517 928 3014 1251 799 1500 485 302 33 2820 16 4125 4110 313 3495 747 2990 3032 3106 3008 4279 3627 2066 950 1487 4558 4830 3348 2900 2515 894 2975 1828 2655 1236 2892 3181 3474 1398 3680 3198 2731 3198 4216 1964 2498 226 2425 2902 4476 1788 1113 2026 1659 178 3500 1942 451 1471 2344 135 4638 401 3209 597 3097 321 2278 4805 1309 2046 882 4990 4975 394 4068 4469 1120 2539 367 1601 2789 3915 3419 975 1184 1377 4674 3799 2533 2126 324 1517 2702 4537 1211 4721 1232 2452 1503 3855 3812 4852 2660 3584 3743 3316 3351 271 1330 459 2757 3877 690 3849 1108 838 1905 926 3288 362 2211 1028 2183 1885 626 2328 174 4303 891 2541 113 4364 4631 2744 4062 3364 2411 4949 2443 3268 2256 4992 660 2348 4715 4069 919 4968 3934 1786 1295 151 2053 847 1964 4863 2739 2989 4696 3767 3874 228 1884 3250 2886 2291 2433 3339 1195 3036 2344 100 3290 333 4331 1941 1425 2728 4705 4820 4352 2731 2726 1783 4892 4937 4400 715 3647 2040 2635 2025 1838 1745 606 1571 2330 763 412 4164 2992 3001 4868 85 273 3591 1802 2185 1970 184 1451 4530 4317 2147 1381 2465 4807 897 4941 98 2560 3721 1630 3893 3790 349 4761 4175 3386 1098 79 3367 4329 3252 881 2801 4804 3959 1617 1462 3104 3919 566 4922 3407 4201 2684 1445 198 4808 1346 3595 3485 1217 3050 2092 1698 1087 1348 4796 3190 96 1699 2300 4270 1285 4734 1071 1611 4814 937 62 1803 292 4073 3829 4470 4726 764 2627 1473 4861 1903 4998 310 3471 1701 2925 1162 4287 3191 4588 1214 2923 1583 1579 4199 4453 275 4928 1950 3475 1992 728 537 4632 805 26 1704 3800 3076 3780 3377 4288 3436 388 3028 747 4425 96 1679 1718 2714 4430 2883 293 1027 541 1253 3171 2385 3098 382 279 2296 1349 1420 1721 1896 1985 583 905 796 2719 4356 3185 2154 4291 2302 1646 150 1550 232 442 2422 3530 2708 2629 615 2193 1023 2160 2783 1855 2962 4744 3041 2883 3443 561 1116 3786 4634 1752 276 1044 3156 2320 1600 4781 2548 1302 3010 2381 3909 3493 602 4497 2961 4611 3 312 373 2618 2429 4694 3146 536 4105 2924 2366 1391 4504 702 969 270 653 388 3793 4478 3678 2697 3590 893 311 2055 454 1079 966 1073 2282 4136 1776 8 71 3291 1323 1255 2343 1566 514 4383 1669 1204 3325 1364 1612 1713 4702 1773 3161 1978 4004 4224 556 787 1260 1811 1364 3374 3819 4756 1856 4363 2645 1915 1998 4594 3969 1115 4255 2955 4107 3284 2097 4622 1881 1276 3540 4699 703 2857 2686 3100 11 4912 4263 1318 249 4250 4253 3684 1288 3282 314 4636 3026 384 1449 4055 2592 2241 2684 2477 4684 236 385 4743 4862 990 1288 2531 3088 3319 2775 1692 4058 3819 3334 4384 2702 1235 3196 3992 2221 2705 3472 1379 632 4903 4136 4579 1455 1473 1861 2950 1998 4518 3069 1518 619 2115 4520 1082 2362 816 3716 1763 4585 3001 3570 1464 2876 550 2766 2106 3834 3531 114 3408 1198 2017 3411 901 4079 4395 1627 4821 4528 4242 1358 780 4008 3538 2693 4654 796 4794 2358 3664 2944 4808 3105 390 3826 1579 1292 1891 3439 3943 737 2900 2660 2893 2091 3453 1534 64 1756 2138 354 4712 666 3487 1750 1139 2710 9 670 2551 2395 3731 2728 2290 2941 354 2312 2 2799 201 557 1389 275 2118 2706 1923 1207 1643 2438 2854 4218 1686 2316 3665 3011 4153 3564 3286 3795 411 2472 662 317 3636 1256 1270 4717 1989 4622 3276 2894 2582 2899 230 699 4718 2640 3547 2855 4688 766 767 3389 4568 4919 348 3104 697 3170 4388 2100 2554 763 968 220 2420 2624 4996 921 2822 2245 936 122 2 3145 4728 2182 1469 1207 2549 107 4410 246 307 4187 3128 4154 3673 3618 232 552 188 2129 1480 4078 4915 4670 4282 1280 2932 2730 4061 3700 3526 3649 563 3520 1901 910 3506 1758 274 1524 4251 4943 3648 62 3790 2965 1112 2320 4132 1263 4094 1411 4891 3145 2577 1501 382 1777 2343 807 1259 3779 3511 237 235 4510 789 4649 4341 2765 2281 3185 915 4247 4792 1045 4195 3880 2834 2546 631 3382 4690 385 3246 2340 1274 4320 4841 650 4460 3240 2782 1403 4793 1717 4617 3301 246 4242 3862 1957 1258 2978 616 24 722 4800 2198 2075 686 1064 4824 4685 2825 771 1582 4480 716 3431 113 4195 1683 3005 3376 3114 70 3945 2581 3372 2338 1430 1494 1629 1086 15 1476 4386 871 7 4271 1327 3748 4954 3767 2260 3778 4858 4957 971 609 739 4664 2868 3525 3406 1 3850 4870 1482 2303 844 3832 3118 2003 3109 92 2897 622 3227 2805 4619 2958 1219 2916 2001 3589 4348 85 1908 58 320 1712 1002 2749 1566 376 2516 4655 2650 4975 407 2112 1428 4400 4931 4023 3221 3300 4183 3166 4221 4190 3131 4404 3392 1127 3444 3417 3372 1074 3875 3277 3628 3601 1814 2961 832 3454 4478 3252 2139 3355 2000 255 3468 1563 4868 3354 3141 4518 2809 4901 2999 2729 1103 2879 1828 3540 1443 2027 3012 4954 4575 3750 337 2300 3023 251 1402 1038 1045 271 3788 2265 2341 2172 1580 295 3162 4090 4662 27 1439 1874 3761 2390 607 1113 505 1883 4358 4139 1972 1796 182 414 1213 282 1243 3170 4797 1601 1191 3360 1364 4161 1511 4760 1780 4542 2459 2841 2087 1937 2610 1685 2284 838 1172 138 230 4996 4942 1994 2997 4728 794 4164 1323 914 3124 3545 1055 261 694 247 1406 4675 3373 3066 1981 2416 737 4510 2208 3706 2081 3254 2151 2088 3797 3056 4211 2536 410 3743 1045 3806 306 3888 4976 3260 1289 1349 602 220 3441 4605 1863 1440 631 1098 2814 83 355 481 1002 3966 740 3062 4578 3596 3338 253 4265 1269 3562 2122 1702 2151 334 3178 534 3880 3610 1336 3541 358 120 321 4401 4143 4717 3168 2943 4345 4370 2051 563 491 4099 1443 1325 602 4875 1720 935 3205 199 2507 1568 3650 438 2363 1499 231 1776 3793 1177 105 3252 4475 2299 744 4824 4388 3633 873 4468 306 1549 851 3991 807 960 2475 3729 1802 437 3256 3015 291 4857 935 2787 138 306 3336 1866 680 1860 383 2028 1268 3901 276 2158 4223 3538 2035 875 296 584 2925 1511 4858 2628 101 4611 4289 1451 1924 444 2801 1011 3006 1100 2711 4336 443 1624 1221 2592 4455 1320 4786 1143 4546 289 3544 404 3024 454 3933 2762 4681 2019 1562 768 3642 3585 2783 3506 4795 1414 2557 3125 4768 3737 3066 4655 4784 1778 1465 1012 2865 928 167 3298 1674 2977 423 782 2295 2390 4527 2645 4352 1963 2473 4909 4458 3236 443 4376 1884 4011 3711 4152 4052 435 1116 2501 2216 1760 67 841 589 4644 762 2629 3404 1188 3189 833 1040 3097 3264 3456 153 1880 766 777 355 2410 3373 815 608 149 2936 906 122 737 4660 1045 2426 555 1179 3941 3228 4701 4212 1856 4528 2916 3721 3564 707 1297 3527 4619 1732 3849 737 3302 1911 2125 1422 4015 317 2819 4991 3341 4970 4827 682 3044 2910 3562 1785 2474 3437 4426 652 2820 1199 3080 2739 2383 3200 837 412 1431 4817 646 667 875 2789 364 3637 1606 461 2733 3276 2120 2557 4073 2046 3748 1860 949 2230 319 4344 4780 322 4455 1784 4225 1411 2074 2952 830 4728 2402 1801 544 1563 3152 1254 3736 4402 2518 4399 1155 463 1876 3146 4227 1041 907 765 1749 4137 853 630 729 3606 1907 2803 3525 2649 2413 2586 3674 2850 2510 1186 1421 2921 4726 296 4511 1133 4582 732 1630 2897 3727 2897 2634 2346 3435 4624 1593 4954 1811 2029 147 2216 3079 4177 1654 2654 3513 4910 1347 1290 2491 2806 1423 3037 947 4077 4635 3991 1622 1226 2613 3193 2915 2170 4909 3801 2836 1373 2425 114 1920 4207 4441 1193 1764 1192 531 2417 1965 1365 1736 456 2295 3861 4893 1856 3425 1636 2019 2703 2359 195 744 3343 4775 454 3692 134 1644 2605 301 4671 167 19 2523 2728 4368 2498 1044 2562 4625 982 3777 4804 4796 4053 288 3784 256 4205 3408 3629 3344 1950 1520 3883 683 3812 2936 2706 3597 3566 709 1891 4085 4114 3266 3773 2709 127 2754 2906 1430 3473 2647 167 2793 2888 4398 4112 2926 2641 3713 849 1065 4435 2099 3142 2208 1076 2167 4516 2526 2074 4410 2925 4532 2762 4269 3977 827 1333 3036 1279 1834 966 1713 4400 902 2485 3569 1901 2685 4543 3005 4380 490 2427 2451 4975 1973 4342 11 4076 3680 2632 2827 3166 4155 4085 4780 2826 2688 3286 3202 4091 2831 3341 1991 2607 1444 1676 2192 808 1052 4431 1447 1868 196 4741 4295 2022 2754 1715 3124 2370 4049 1753 976 3468 4538 243 1831 3202 2454 513 3932 3878 2604 1767 4977 1229 3649 3878 4676 2834 4211 2849 3524 1332 4238 2769 4224 2555 1383 4626 2608 4655 3067 4995 1850 4033 2865 2850 3102 4104 2668 190 923 1014 2274 1547 3112 3881 2079 2098 3171 2330 2099 2006 3174 1433 2880 607 1077 4063 2237 2955 4793 298 165 192 216 3637 3825 1060 1482 4829 4842 4133 3758 789 4752 593 3083 3347 2662 4816 2599 4273 2475 4132 1052 4292 882 680 2382 4769 4043 1310 3382 2755 2312 3735 1938 2382 1105 3528 1802 1688 3672 4399 2157 1938 2630 1386 2442 3843 2764 1072 1551 4285 3315 4357 150 3662 3172 411 1931 4593 3161 2756 1095 3282 266 4409 1640 862 3945 2110 1270 489 1743 643 4264 2565 1700 3037 541 2249 4219 2242 2244 1848 3011 4665 420 2006 215 4408 340 2663 4511 4204 2581 1904 4301 157 4906 812 4905 2934 4103 3312 958 3201 3087 1063 3522 4386 3613 4238 3602 271 940 1729 4619 638 2159 4269 4298 935 3106 4564 4806 4934 4774 1212 3360 2794 625 3392 3138 2337 1628 1885 45 1466 1459 998 4121 3305 873 1937 2601 2094 3929 1464 3004 1542 3262 3001 4702 3897 4596 4127 3940 34 2980 2918 2612 1323 4604 986 1115 174 3333 1049 4820 4204 1675 604 1080 4050 2801 1851 3513 3623 3434 4870 4957 1480 1609 1396 1073 1669 1186 40 2860 1145 2902 3231 2943 1989 1835 4755 3780 4861 4074 1515 4804 4745 512 2913 1663 2158 1645 4634 1976 1667 4840 818 2239 1429 1296 4941 3669 3747 2748 1367 2227 2674 3317 2981 4507 4890 3319 1090 1981 3919 308 3395 1812 3673 552 1619 2103 4052 1630 4448 2656 273 521 2748 400 2475 500 4692 2609 4235 1531 3829 2626 4901 1112 618 3607 4801 383 1655 4383 1522 3457 1466 4204 4210 1629 1028 3774 2668 499 948 4769 1225 3239 92 3106 4836 2492 2490 3037 4510 1006 3352 4242 4186 4983 1077 4820 2978 779 58 2993 328 3516 2694 1893 2158 1678 4299 4862 2127 4788 2742 2553 331 3257 4746 764 2095 208 1718 2842 2603 3341 4179 1466 4778 418 3559 640 2077 4843 4388 955 968 2466 609 117 3212 2971 3840 4287 2900 3041 4623 2338 696 184 1463 2342 692 4633 3016 2335 4690 3977 4915 4531 4380 2761 2758 565 1315 2583 164 4765 1531 1476 4114 598 3260 605 1531 1551 2339 3883 797 2435 942 1930 1170 145 452 3725 2808 268 3883 4312 4402 3 56 933 4420 1762 4811 992 4442 2536 224 2771 3690 2679 350 699 3901 1816 1676 2105 2178 1732 3975 1737 468 4139 1566 1726 1495 2529 567 268 1358 4628 774 4749 968 3896 2069 1349 4895 4523 46 2686 944 505 59 1789 133 4745 959 3315 1334 3037 2579 316 2859 22 4658 971 4364 231 4084 2869 186 2261 4999 4097 1843 1469 3169 1991 1561 1054 3440 909 411 4891 4970 2691 3115 2602 3805 2937 2655 1079 4296 4708 2649 674 2688 3821 799 3740 1957 257 2555 4935 4506 1482 419 1299 800 12 50 2985 1451 1057 4606 844 899 302 4128 115 2541 4540 2927 225 3064 607 1365 2909 3521 3338 504 4507 1871 2674 994 2552 3279 1790 1714 601 4825 3982 4305 4701 2937 1449 3974 311 247 1453 3707 1981 3167 4754 1973 4051 3490 1575 2391 225 4467 4340 784 3873 35 4263 4320 2954 3398 3559 983 4120 220 820 1623 4769 4873 2501 2141 1801 3677 2952 4364 3447 548 3678 4089 2302 3614 4683 592 1525 65 1170 4710 3343 2 3520 620 3572 3616 2469 3131 3238 2225 2790 4954 2389 4851 1781 4746 4540 4085 2543 3675 3577 2923 2429 3772 1345 2789 4492 3879 3377 992 4485 626 230 1203 2605 871 2494 2732 630 3804 4789 1921 117 3524 4738 935 3482 4597 2087 247 2955 584 3468 948 112 1269 2692 702 1488 4940 294 1913 3836 2692 4757 4487 3535 3447 4513 1354 1380 4124 628 3627 1279 3989 3342 4758 1650 2742 2778 435 3306 452 1462 4287 2232 4044 3239 4121 3425 447 3683 1037 1670 3157 4933 428 805 2430 4444 4130 3486 114 2748 4839 4222 2883 3259 2391 952 2750 3397 322 1750 1438 2257 4772 3156 2665 2786 1806 3150 2441 2888 4483 4110 2019 3604 3324 2103 4875 3487 2765 4668 2623 1019 4949 3058 1752 1544 74 1993 3052 913 2355 1287 4462 1229 3348 1749 1004 3254 1702 560 712 1469 4420 137 2744 3540 3502 2222 1607 4506 2274 1007 865 3371 86 1377 3459 4326 4080 2822 3872 1077 878 3259 3581 2392 2366 2945 3798 3698 3639 4261 2222 3194 4190 3113 388 4940 2835 320 800 2390 2153 4309 1346 1171 17 109 1844 1963 967 3112 4235 369 4956 3644 3050 4572 1746 4818 2318 2182 4155 639 1819 2312 2459 189 4381 3308 1065 1751 2336 4114 810 1720 1201 2564 1990 1421 795 393 1961 2614 971 2230 1403 4473 2364 2640 1361 351 244 2595 2506 4221 4533 3934 4626 2117 2005 789 3546 3898 4422 4454 3038 463 1767 2676 3486 3001 4129 1343 2069 4064 3370 3386 229 579 1214 3228 3898 4025 3065 392 1098 3576 30 1253 3 297 2475 3446 861 4282 4515 3274 3676 4539 506 525 79 4074 4973 910 3188 4807 3616 3543 2762 1080 3237 3200 533 3534 3876 2709 3053 1486 4429 459 591 2210 1536 1735 4490 1070 317 3727 156 4931 4524 4686 4051 806 1127 2540 1909 2330 131 1916 920 266 4987 701 762 1032 2693 2418 402 3865 482 4930 93 3647 2122 792 2698 4078 374 564 1926 3143 525 1224 1497 3615 2639 2979 3919 2993 2021 3594 1361 216 4727 3826 3681 1526 3028 4943 4705 4736 1382 1689 53 2872 355 186 4516 4810 677 2065 1971 2143 2579 2529 2514 2245 4110 3154 4197 4252 1133 3447 1572 2562 1481 3087 1947 3129 297 877 4363 2924 856 1736 1503 221 4658 3995 1784 642 4107 4070 3186 2939 2432 1691 2556 830 1795 2298 3884 1972 467 805 3417 2953 2674 4621 1767 503 1045 3147 2727 3452 2032 3480 1572 2311 1559 3733 1846 4519 3054 772 2139 724 3266 157 4313 3588 2598 3769 2966 1079 4703 1532 2544 836 3376 4058 1917 1410 1687 3481 1837 511 3302 975 3978 4165 3507 3104 2487 3800 1088 2465 4566 1257 4284 424 2376 902 584 49 3346 527 3938 2234 2106 4523 381 4008 2598 753 2664 1944 61 4208 339 3223 2076 2391 2181 3538 3226 2853 3624 991 140 3554 4131 3914 2874 1292 4255 3906 1960 3740 363 2409 2406 2286 3673 3247 465 4213 1302 2239 4951 3044 1365 4912 3999 1158 1373 3085 39 4958 2495 142 1684 1472 3633 3853 2150 4175 1797 1418 3096 2964 1938 3704 4532 574 554 3197 3894 3740 379 374 4868 1685 1670 3216 1980 40 1851 392 1590 100 1411 468 2854 4586 3229 2808 4555 3405 4505 923 4867 609 2240 1607 1421 4370 2210 1508 1469 4880 1166 3429 4611 1217 822 4153 420 2103 3504 2451 640 974 3582 987 3490 1039 503 4436 2684 4840 3572 4755 3584 3234 2715 1134 3319 2242 1264 3867 4198 1792 1383 2580 485 4403 659 1874 2558 706 4323 807 348 4516 1423 3930 2777 1338 1055 2695 1726 3296 1700 1773 4631 2711 3013 4502 2164 4998 4348 498 3402 3308 1583 4244 592 1016 791 4139 1323 3074 3820 1387 882 4735 3575 3522 4258 3032 2854 4867 2739 3987 3883 246 1777 129 3830 3262 1028 1623 2055 601 552 3957 564 484 2270 2482 849 1013 2681 2317 4659 3359 914 101 4548 265 277 3347 27 2759 2738 3475 4329 3008 1356 4055 4892 3598 1125 2595 2887 129 96 2922 1176 4924 2854 4183 3497 1079 3722 3885 3705 3075 269 4968 2464 3857 2602 2714 2670 4140 67 479 844 4890 2466 2753 3529 142 3233 4940 2766 1025 4243 2699 2147 3253 1232 2586 248 3033 933 2393 1828 2600 2266 2048 3658 3865 3554 997 3831 4160 3886 2439 3718 1172 1610 2503 716 1087 151 2514 3907 2185 2600 3680 4755 1342 2189 1264 1453 883 794 1530 1783 3709 2809 4411 4122 2458 1436 13 55 1725 292 1948 2190 3454 1893 3690 2813 4896 2127 2739 4783 2810 2015 4218 1626 3927 731 1891 3656 3861 2322 671 95 2570 2794 4259 1481 18 4960 3584 3149 3810 2116 1341 1924 1577 1770 3488 3060 4937 2618 4129 985 3714 624 3512 767 3352 3676 2202 2361 1832 1340 3631 2453 2199 3734 4599 1902 2107 3206 3384 1769 3528 126 2442 4096 3052 672 2987 4506 4923 942 1315 777 3291 2355 2306 2138 609 2536 1125 2561 1067 1768 3885 1338 844 531 3863 505 4908 1079 829 1203 2749 2506 275 1747 4791 1610 3451 4918 636 3669 2386 4415 4989 3457 2296 1612 2923 453 724 4278 1087 1998 2822 3629 4242 1348 3355 3098 2501 2154 405 3964 4979 3129 584 4860 1250 509 1606 4248 822 1086 3436 563 3622 4929 1923 2475 1077 157 3960 315 2106 2175 1388 3727 4344 4214 1668 1906 2511 3255 2298 1915 3033 4218 234 4483 3662 507 4094 1097 912 1258 1107 2590 4512 3971 434 1634 4919 1495 1168 3349 1422 2929 862 1214 1095 1178 2713 80 4825 758 3243 3432 95 4141 2216 1808 1482 2555 4578 1999 307 3304 2878 3423 2042 808 1157 3054 330 3259 2612 4845 386 2079 1428 132 1629 4841 2114 2084 4443 232 3800 3571 4486 2994 2898 2764 4934 4813 418 940 3862 4488 3325 4062 1836 4399 4852 3232 4676 234 2596 988 1102 1926 1542 4416 3212 2834 848 2870 2981 780 2105 3981 1333 2746 857 4182 1266 729 3375 2344 1160 1834 697 828 4254 1352 1816 4985 463 4675 337 1945 667 3999 245 1410 4779 4974 3185 2135 2800 4618 287 1013 372 4380 2996 1966 999 4584 4712 393 2916 4790 3913 3512 3785 4539 4624 544 1651 62 2242 277 4271 211 4808 3203 1186 4427 4991 2846 203 802 2729 3227 123 136 875 2341 3436 1417 837 3977 1791 1941 4349 1346 4516 3032 2476 541 1054 4531 4871 2590 700 353 2711 2090 2642 731 1745 4787 1918 821 663 271 3875 1791 2966 1433 697 36 4702 3239 771 4806 3165 1098 4583 776 1964 2721 3322 3611 16 166 4730 2802 594 487 1034 3741 144 2742 4313 1178 3338 994 4851 4607 4309 2668 4366 2762 3660 2707 1215 153 4378 2152 4955 3890 2993 3291 2142 2108 3910 812 3223 1652 3714 2026 3250 2538 3611 1312 4965 4993 2825 2507 3771 530 857 4253 1620 1889 2965 4925 4387 4023 3066 3317 983 3334 4194 4483 58 4344 1304 3760 2573 2377 4838 2988 3762 2264 2233 4536 296 3722 2948 1642 1107 2743 2969 4349 194 3947 4099 142 2567 838 688 2032 2322 2541 391 3817 847 2447 694 83 427 512 2958 3612 4235 4313 2789 3454 4109 694 2259 3647 1996 3279 4573 3626 3080 2031 230 4741 3212 352 2105 1113 4159 2998 4056 2253 2275 4495 3744 2124 1993 3177 1306 2178 1051 1756 3196 954 1777 2772 3590 195 4125 2752 2262 1166 4919 422 4876 1810 401 2509 4910 729 4883 2201 2558 3128 1224 3570 4359 4267 3016 2709 1259 2454 244 1498 1144 1965 3589 316 4390 1685 3910 3188 1675 3040 4877 2519 1231 4774 3926 3083 4768 3582 4560 3910 4807 2001 302 2983 3690 2288 1439 2707 3000 145 3086 4761 3600 1870 4258 4310 1330 2205 4047 1322 4924 3137 2564 3073 3446 319 1620 2132 3574 338 645 2661 2510 648 2635 4038 1745 4851 4102 1731 3825 3106 2279 923 3332 2181 4183 2355 186 3635 2201 4491 4585 4800 4475 1487 3313 2103 2849 383 2577 3661 4210 1375 3768 3206 3689 4312 3796 3629 3189 2925 2095 3401 3289 4295 3508 3898 1061 4074 2399 2320 2131 3853 3234 748 1755 2350 2857 3205 2919 196 1279 4381 608 4187 2102 3458 839 1692 708 2293 4756 1034 616 1910 3603 4925 3873 3238 4570 2731 1095 2699 3117 466 3872 2912 2378 2440 3773 4498 149 2267 218 1404 2245 2633 921 372 941 690 2168 876 3220 4656 1478 602 4246 2862 1754 4376 2112 2606 700 4980 751 226 3546 2409 2082 1620 1429 1757 3468 2733 3185 3913 1331 1522 4920 1020 1748 1706 4648 792 84 2658 2200 4483 4776 2953 2231 3640 4534 2156 2342 2092 4146 4587 4008 665 2290 834 1145 46 3874 2417 3172 3212 33 4381 3276 4939 1410 3748 3220 483 3900 2565 1711 1787 419 3910 2601 2582 1501 3628 2459 121 4477 2607 4587 1503 2875 506 4826 2117 1273 311 1156 134 720 66 2035 3751 777 2121 1749 84 2997 698 497 594 2270 717 4222 1699 4995 1270 1373 1285 512 2668 1002 4459 3387 517 3646 1506 3193 64 1296 2245 4287 2337 2119 1138 3657 4360 4634 4987 614 4154 3120 422 3137 4071 16 3030 4770 1834 1699 3751 4923 2165 1709 4941 3596 1746 4231 1542 1672 1107 4648 755 4798 4090 1647 1428 3088 402 4779 2073 1511 1268 1140 3385 781 2843 1671 2863 3121 2593 85 1576 23 3895 2580 2470 4509 457 1397 3640 288 1687 1596 232 981 798 628 2627 728 3701 1208 2237 4992 2313 987 1802 2889 4641 4753 2646 3648 1898 1915 806 1435 3228 1688 2381 1279 1139 1422 40 3560 1151 3869 442 3644 4124 1316 4817 2376 2587 1426 2367 3474 4087 2735 762 4157 2833 4912 2708 1376 4565 1910 3411 4567 795 1911 3066 912 4710 540 263 3200 1936 3810 4379 2100 2052 3801 4165 4736 1163 3432 4719 2747 4320 759 127 3369 2580 219 3912 1312 874 757 1550 1067 4316 763 2189 2410 2796 4494 4459 3832 2780 3483 162 28 287 58 4103 4785 2333 2602 430 2773 403 4883 2171 1350 1289 818 4818 376 4602 1072 752 3744 2567 4428 4015 349 468 2764 3998 3225 882 4144 4287 628 2164 2856 3224 2409 3794 1880 2466 2736 3440 2699 269 2562 3496 4437 2194 4816 3972 2080 1175 629 2429 3744 815 903 847 1847 2167 1578 850 2834 603 3205 4707 3529 942 2282 848 3587 4349 282 4464 3112 1333 183 4369 437 2833 1009 4744 4004 4197 3378 1141 49 1053 2114 1964 230 3351 2779 1549 4911 3084 1909 3084 3791 3171 2100 978 4154 4127 4773 3730 3577 244 1525 3861 1737 3197 1706 3694 4428 3225 2199 1535 1646 90 4300 355 1313 4461 508 3337 1249 1380 1462 103 4649 4159 2517 3757 2333 3966 1152 2646 854 4793 3314 4034 1081 1969 4467 4183 344 484 3365 2203 3503 3284 3792 3796 96 3393 4838 408 2720 1210 4719 733 3952 3680 4199 4674 3604 4996 2475 428 911 436 4632 4379 1310 3138 1100 4962 1200 1924 2731 3466 4189 1613 4595 3215 340 3347 1512 2945 1914 3503 1857 3421 4722 1808 705 4442 3184 2800 471 717 1221 4773 1038 2997 2878 1074 2222 23 181 3043 4265 171 358 3508 2615 4005 1603 4051 3882 3445 817 3226 2739 3607 1809 2918 4771 3020 616 4874 19 1256 199 2253 4060 1834 3387 2831 3816 310 4246 1256 119 4630 4452 2162 4427 4213 1199 1978 2117 1651 1916 627 3453 3076 2580 2282 582 3592 36 243 1935 3949 2389 1523 3211 368 1668 1708 2922 3344 4779 4756 3942 2331 2207 4590 1943 2551 3448 3239 1703 2307 4300 4586 1319 4083 547 2453 4872 2463 4276 1194 3339 2596 807 2375 1378 3225 1298 3518 1972 692 4597 1197 1173 3699 2181 4279 59 4755 3612 498 4058 677 4063 687 1769 1212 167 2734 2899 1344 601 775 2543 1117 3430 2641 289 2293 3532 1830 1031 2122 3802 389 4980 3685 3480 1656 4360 858 1669 4452 1589 4561 3151 3971 580 1911 3519 925 3671 427 290 2714 4 2433 3033 4386 3784 4130 201 141 3153 4746 1180 475 2563 1689 4391 2094 437 4187 4954 3499 3393 1112 83 821 2975 4220 715 434 2458 4928 4167 4804 1537 3391 4944 3952 3224 4610 1060 2706 2229 3485 2691 4752 4411 2568 3826 3195 3298 1662 2283 3417 4405 4585 259 1149 1754 372 1491 573 4494 3368 4552 1979 958 584 3188 1637 2999 4604 1738 38 4208 122 1837 3466 2427 3808 1514 3670 2567 708 3689 3437 104 3084 3488 1692 4422 926 704 111 4442 801 3014 4241 3492 2258 2891 1937 1000 2825 2893 4503 2059 3561 1756 4339 603 1843 3973 2183 461 843 3923 4624 197 1514 3129 4185 1649 2746 4177 3727 678 4589 1448 478 3218 4871 2439 3386 3248 2111 1652 1055 559 2754 1871 1323 4027 4168 301 3454 4099 4165 3897 2129 3233 3401 470 4028 1381 4993 2222 3309 3218 4068 1526 3336 2096 4638 551 2290 1456 1384 391 1685 3627 2822 4638 2360 4748 3712 2954 3532 153 4297 4515 4839 3478 267 2303 261 65 3346 4359 1786 1191 1636 4608 2993 3534 1759 1740 464 3409 4995 3118 522 2824 1700 1042 1044 733 4785 2386 4336 1287 2496 3178 1349 323 264 4693 388 3430 4205 2077 2325 4468 2903 727 1408 965 803 2644 3741 3706 3377 2570 2412 3540 2948 3369 4445 2734 501 199 2914 3182 1665 4852 2768 504 1806 87 4626 4539 450 4983 3734 2961 1780 3170 213 1067 2281 3641 63 4188 4352 842 1069 1001 1390 493 4974 3863 683 1536 786 3045 1028 1211 1490 1077 3759 2085 894 2912 4217 245 4845 3319 1211 3193 2609 2410 4073 2955 3336 573 3594 78 3932 2318 1931 1669 2596 3273 2052 2765 3673 4700 4281 1775 2970 2251 3202 1679 1048 4781 587 1511 2819 1269 2541 364 4427 2666 4811 3992 4271 2415 998 1127 2826 1084 4442 4178 4337 1875 2558 2335 102 1339 3376 2014 4968 1393 279 3318 1073 3618 135 4518 1798 539 1705 564 4875 4745 2672 618 668 4657 2828 2963 2381 1121 3883 291 1028 3813 3923 3500 3081 4739 1210 1610 1844 767 3438 3896 2367 2128 3645 1729 472 1 4479 4392 233 1513 319 2119 632 3083 989 4916 1575 463 3358 400 2661 4263 1731 4590 2435 3083 1278 4514 55 534 4376 4303 2436 4558 2158 3424 1049 3207 991 488 350 1457 4560 3826 4530 2942 4848 1154 3183 157 1724 4913 3348 4618 4788 981 58 1451 3940 502 1048 4284 3884 2667 400 4836 2145 1467 3791 4366 3321 4284 3616 3737 4883 776 1786 1641 2461 1635 4838 4139 644 3790 2946 4005 1752 1639 1096 4452 3324 191 3047 4499 2922 2994 4673 4531 3766 2755 1060 261 2790 4245 1778 3914 3728 35 4824 2444 836 3017 2050 3242 366 2696 3958 3200 3150 4830 892 2180 263 1508 3869 1018 3275 790 2449 209 4053 1431 4343 204 597 1474 4561 3547 3048 2810 493 871 4118 1147 565 2017 1450 470 416 3491 1446 1073 1503 3589 620 2205 4800 3722 326 3102 3247 392 3070 3887 2696 2620 4503 3323 366 3796 2890 3989 2200 4283 4066 2457 2158 3360 1553 2072 1040 2839 3392 4856 471 3598 4779 3162 4034 3753 1867 2331 2411 1232 3266 4019 232 2908 4002 2273 3138 925 607 12 601 1438 3832 3275 1094 119 50 3559 3751 4395 1925 1172 1062 184 2533 4220 3179 1705 3106 2811 3214 2031 1376 2084 3565 3996 3944 810 3652 4294 173 4280 1184 4066 1488 738 2971 1559 309 3889 4564 1095 2628 2852 1372 2913 2096 1449 4401 3482 2187 648 1230 2367 1344 1632 4761 1188 3176 4024 101 2584 3494 1440 2622 663 227 837 3967 2871 1530 1584 2023 3059 4365 2032 975 1027 4110 4683 526 2738 519 4561 181 1839 347 4666 1156 204 2002 3754 4723 1874 3833 300 2913 955 1136 332 1617 3583 2050 932 1992 3040 3360 1728 1865 2733 1126 666 1161 3587 2405 2118 147 103 3552 519 4852 2901 4263 1649 5000 2476 2470 3052 2820 4128 495 400 3466 2559 3396 323 4984 1997 4446 364 2201 3496 3585 4028 4762 2284 733 2152 358 495 1679 1752 2067 526 2462 1219 1163 863 310 2841 3548 2917 2344 3895 1696 2016 2296 2719 4934 2602 886 4213 1759 2410 2470 107 3745 2421 3832 2678 64 1456 3408 4886 3912 1383 815 690 148 3306 4448 3058 394 4618 868 4611 2253 2177 510 2311 2690 2303 2576 2130 2515 1517 1957 3134 1871 3190 940 1208 4488 505 2331 2272 3915 1473 3586 405 2244 4389 3380 247 4831 4032 1802 4331 1976 1162 1751 4355 2820 1629 1220 4147 2006 4664 542 621 795 3688 1715 3694 1038 4914 2929 1703 4557 179 95 2501 1858 2048 266 2657 2114 3582 3650 4720 1145 2427 2786 4076 1621 3531 203 849 727 4332 2393 4321 1037 4210 1629 2745 1402 2924 2737 3617 1597 3277 3231 248 4094 2492 1019 4286 212 2844 2692 3105 4097 2693 319 3336 1716 4873 660 1387 4486 3271 1247 617 470 2396 1944 2847 5 1237 1091 760 4195 4247 2385 256 200 4399 4006 4192 3683 50 3073 4957 3039 4302 798 4041 4569 2863 4247 1161 2667 291 3447 477 500 1478 2630 1763 478 4671 2440 619 4999 3537 1621 4572 2024 4547 4411 4254 537 1841 2239 2327 339 3768 3168 4487 2868 1070 884 955 3775 3472 2057 2477 3969 3913 1838 3514 541 4410 559 2163 449 372 252 1453 119 3168 1850 1105 1549 1856 2736 28 1069 827 92 272 4046 925 3796 3497 1193 3588 1309 1194 2453 3228 2544 4997 2339 2436 1672 4014 4722 319 2957 1889 420 4388 4803 3687 1528 415 1380 3334 3750 3653 658 566 702 1180 2558 4828 2585 4265 1860 4098 590 1911 4948 3077 2495 1895 2643 2750 3897 130 3664 4330 4032 17 4223 1218 4120 1838 953 4772 1733 4352 2066 2464 4204 4075 98 4147 4760 3589 4237 2975 2382 3723 4107 993 2409 4970 1056 2906 3734 798 2917 1015 337 3838 1709 1481 3527 3637 2577 3774 3338 4243 1445 166 4480 1619 2049 3510 3556 963 504 4393 844 3534 4156 2706 1057 1541 240 3043 130 962 3981 345 2929 3163 4254 2357 4796 813 4499 3004 2901 2103 450 4408 3979 3186 553 3822 2159 248 3454 3758 4920 1618 1711 4894 519 2680 3594 1887 4404 3958 3646 2326 2375 921 2472 4261 1807 4149 2488 4431 439 2370 4313 4399 4948 4139 4100 2706 1712 4390 2941 3032 1362 2870 4861 2311 2476 4252 86 2048 308 2922 3674 3712 2627 1431 4629 3208 761 2030 870 2870 4655 2374 3538 1370 3331 4995 4225 2050 2688 12 4735 2550 4547 2387 1916 1476 2855 3704 3797 2029 2882 862 2353 2438 1702 1093 60 1041 785 806 1095 2665 373 3570 2470 4785 1792 796 1513 3654 701 3026 4075 3256 1674 3944 3590 1517 3544 1036 2990 2983 4590 2603 2081 4577 3943 1131 1493 4213 2487 351 3514 2009 4449 206 4980 2845 3812 4388 2618 1430 2945 1264 3786 1023 2511 4820 1115 3867 2368 3097 3625 540 3977 3568 2620 3175 1054 2641 2617 3558 2427 568 880 588 3276 739 1748 4829 2870 3566 2286 3067 4196 311 1411 298 3707 842 4865 1253 4598 1773 414 3086 386 1917 1049 3250 3635 656 735 3555 2806 3617 991 2244 2277 2120 2646 2361 774 359 4092 804 3740 3750 3614 4065 1316 4783 4410 891 434 1066 4853 572 4706 1195 2760 4337 4423 4647 1279 2548 4663 1867 1633 1065 2524 605 1379 4921 173 1625 1181 3850 3739 4765 4203 2388 1396 1349 877 4189 1308 1832 2287 1366 1319 2400 4082 2589 3808 486 1753 481 4654 2749 4493 2609 2465 1642 2258 2397 4993 1922 2744 2875 3376 76 2898 4884 3403 3203 2602 1348 1076 4869 4195 3029 4323 1014 4678 3372 728 4550 654 3083 4523 4071 3131 350 2045 3328 1931 4310 2844 2421 4420 1401 1891 940 188 15 4375 4257 1465 4543 3891 2883 4249 4896 3733 1437 4692 4536 3519 1142 2141 2929 407 961 2132 2775 175 2822 4758 131 4205 4223 4724 371 2668 4340 920 3431 2258 3887 1475 670 48 3385 3778 3119 2589 4779 196 3256 2763 2742 1238 171 1272 2876 2263 980 407 4644 4860 748 3677 3978 1013 4337 3212 4684 1350 3420 1379 4886 423 3137 4995 1127 4917 754 1596 1850 4047 4645 1670 4398 1697 561 1120 4406 2148 1109 1709 1034 3052 738 1378 2964 1705 3932 4714 780 2958 4844 3122 2997 1773 1817 4045 3485 2346 1234 216 4953 739 949 4935 3911 3686 2332 3191 2745 803 4835 4090 3849 2342 1787 2398 2600 1887 1858 4950 429 4961 4409 2703 4412 3830 2476 4700 1220 33 4342 979 1488 3386 2002 814 1271 1318 371 4923 2877 301 3909 2797 1760 738 4897 2032 3339 1127 4613 1808 142 366 4922 4363 508 353 1540 474 3387 2362 4622 4965 3488 3924 2995 4636 4336 3248 2622 3574 4728 817 1811 4014 3255 745 908 1377 3919 4993 2597 3841 4567 4221 1703 4565 1211 4358 4905 2607 2074 3510 2282 4284 3487 2335 2953 1640 634 4581 4590 2599 4636 3351 4134 493 846 866 4378 1295 834 1014 296 744 1664 679 4097 2789 1571 1517 3841 3281 770 2020 2875 3170 1535 3653 2066 258 4451 523 2993 4103 1472 2159 596 1627 598 3157 1773 2804 1711 3381 1304 733 3690 3626 2743 748 4915 3502 3886 2562 913 1452 3288 1614 328 3485 2504 2874 189 3092 57 3676 2245 4962 3607 3487 2349 2098 372 1775 2163 2366 3724 2985 540 3520 4537 1232 700 1970 1767 3945 4257 183 2161 3144 672 4135 2442 4049 1407 2383 1549 3016 3153 567 1550 4089 1758 3818 4519 4137 4895 2185 2548 3314 4318 281 3623 3315 2612 1440 293 3398 2858 4132 3638 4873 3833 588 3577 365 1161 4308 2494 1482 2550 254 2962 1873 3262 1932 1094 1160 1084 3863 3513 890 4784 1379 1145 3580 1349 648 3046 3242 834 4875 2736 2912 4786 3347 3179 384 2852 3276 2042 394 1395 4359 2178 1592 3982 1712 2970 422 4697 4663 4721 592 4787 2376 4288 2620 4807 2243 2460 2995 2675 3932 3326 1965 2315 548 4378 618 4951 2302 1547 729 2488 4283 1965 4869 4439 3950 1466 210 551 2761 3270 2093 918 4823 2843 2522 1464 2591 2014 75 2748 4863 3184 3080 1277 3559 2621 4865 4626 3986 1120 2374 2502 4145 38 3736 4816 2983 4982 3653 2620 4861 480 2543 1721 3608 3195 1686 2282 1270 2740 3850 589 2477 2182 2105 4366 940 3989 4743 2821 4208 3714 4161 4092 665 1890 3417 4802 82 3839 2661 1762 4996 4229 1408 2061 4787 4398 3072 4276 1480 4831 4070 334 4069 625 2801 2560 1540 4697 3123 1576 761 536 1050 1658 3579 1035 2137 1003 1687 1276 1036 4224 21 2375 4711 1120 4761 3182 1896 2606 2171 814 953 2824 1799 776 1807 1419 4590 1632 3773 660 1948 753 1378 416 3272 4616 1158 3885 3942 909 4033 4975 2840 165 4109 636 1969 4034 2479 56 4465 3185 1266 3770 1276 4835 2251 229 3819 453 1110 3488 3409 2760 4240 3175 2318 177 1123 1463 1528 3890 3005 2093 253 3031 2305 1192 2323 3026 2620 2547 3993 3736 3713 1860 3083 1946 3662 24 3569 1725 4077 1244 1912 3018 2500 2981 1200 4870 141 2522 2284 1571 3286 4628 2853 4222 1363 4317 2343 1223 2407 1798 3739 2060 382 3343 884 3694 1975 3851 4594 2594 1498 1033 4290 2801 4822 1180 2179 4728 4118 1604 1626 3809 1206 3803 399 1032 3331 457 3846 2496 2993 505 215 2916 3138 3458 3671 3445 462 2422 3213 1378 4149 1150 1285 2756 4831 2572 2120 3118 2740 1615 3330 4115 4869 2987 555 4119 2281 334 4831 781 1408 1284 1382 3992 2564 3228 3964 2058 4539 4466 2058 4584 2071 4419 3299 2987 4701 3387 3328 3608 970 82 3357 1697 297 4898 138 1787 4438 1107 4802 2694 886 4344 1263 4696 1460 1792 3092 3122 1278 821 3186 1545 62 456 4612 4158 3563 4771 1018 3743 2909 2805 130 2348 4572 3122 1618 306 4361 4809 4224 923 3186 1244 3082 2773 2763 2843 3494 735 1856 4585 659 3687 1845 3102 382 1694 630 275 1807 2449 2302 1097 1281 3650 2844 4954 4061 4086 1346 1598 1391 437 69 2880 1776 2197 1496 2695 1130 4679 976 942 511 2616 2641 3299 4595 1282 2871 771 2317 776 2006 645 1306 2021 4676 1059 1554 4830 3649 3684 2641 1683 3118 4677 4207 2978 3019 467 2825 4772 3054 218 1606 2663 3123 521 2938 4618 479 4020 4230 3268 764 2617 3230 837 3529 1771 1522 4082 2127 1074 1846 766 541 1945 1913 220 52 2015 4018 1774 1707 2527 2822 161 2492 3672 4603 126 701 3317 2273 131 2889 4469 3212 4952 885 4412 1347 1107 1939 2321 292 2300 714 4446 150 3689 3963 3548 4293 4091 4510 4652 3481 4008 1523 3414 367 1999 1354 4830 3543 3151 779 714 404 3088 4727 429 4559 488 4925 608 2333 3743 957 4667 3948 3307 4033 4416 3162 253 4175 4089 4638 2842 2344 1229 4589 724 3092 2783 1094 3719 2108 1367 4862 3660 2359 4567 3229 4137 1509 2118 3696 3286 455 3129 757 3801 3925 3117 3913 11 3518 63 221 1370 3172 3036 253 4357 4493 4857 352 4211 1163 764 1659 2740 4509 1656 566 2606 1108 2086 2205 3721 1935 4839 872 516 1559 3362 395 2542 2788 2484 455 4621 1526 1963 2935 1402 3556 1482 2372 851 1009 3353 1970 1456 3618 442 1873 1503 3561 1853 4140 3121 749 3028 1509 82 2032 568 4183 2356 495 3458 2923 4077 806 2579 2660 3244 3954 2525 1531 4448 4724 4887 1035 1049 2069 4516 1429 1221 2044 4989 4486 3333 122 4075 4597 765 2391 1110 2517 1215 4609 4400 1457 3617 860 2787 2787 1546 3765 4759 2771 4001 1710 2749 4734 3574 4726 383 269 2903 3766 4837 3746 4397 980 881 4830 2236 2468 2780 4446 2078 482 3031 4433 169 4225 1499 2236 3860 695 233 174 3478 1958 4771 700 2711 69 1561 2974 3101 85 4341 168 1905 1733 1528 1330 2351 807 2362 1673 4602 2368 6 484 5 2164 731 3743 4483 351 2732 627 3984 3221 2737 1052 4533 4691 1204 2690 2368 1219 141 3784 1993 1540 2319 1952 4295 1640 752 3958 2129 1837 1661 3752 3766 2869 1451 1701 3501 1517 2711 3538 4109 4441 3568 4406 1879 3159 2327 3008 1479 3583 2206 4379 414 2594 1886 2609 3011 1568 1959 3549 4285 3264 4828 1167 4323 148 2652 1164 4060 1946 563 4844 23 2140 46 4458 4813 1353 1579 4504 4410 3882 2311 328 2863 3590 3229 156 2683 3894 3814 102 4293 1921 4891 4521 2684 3841 485 2222 3519 2613 814 3416 3325 1229 3845 1529 2215 4105 766 4682 1249 4099 2128 951 3565 4783 1549 817 2831 4690 3125 3154 2730 1561 3947 220 4833 725 246 4635 4287 4102 4666 390 4016 3629 3333 418 4861 3184 2834 247 2324 233 1633 833 1094 304 2837 2344 3560 3293 2557 1040 3690 2014 1867 4026 139 431 3568 1193 3834 1213 3550 4726 471 1442 3012 4845 1560 3941 4694 222 4836 3447 763 4532 2148 3422 4869 3313 2540 4381 4348 4368 1047 2682 3739 2898 1505 4784 4362 1994 338 2667 4058 2585 305 4422 3308 2530 807 2008 4347 3447 1776 1306 2509 1530 278 4603 878 1853 54 2036 356 1499 3048 309 3836 1820 4795 534 3940 2213 175 1439 3999 238 2449 784 3572 3218 1314 1473 4855 1178 512 2644 2055 435 948 3862 1150 4987 2243 4618 460 1672 4061 3909 4861 3137 3369 4595 4854 4010 527 1009 3868 2325 4684 145 4365 3964 754 3169 1124 2800 4093 4260 4809 2525 1815 3231 2991 2707 2860 213 3069 4751 1943 988 4702 2648 1372 4518 3513 986 1420 3497 953 1846 804 1839 1757 2896 2309 3703 985 3088 3262 3298 612 4426 3670 1454 1832 4958 506 247 2230 2800 3757 3057 4927 1729 2915 3423 2075 3812 541 288 4654 3626 2408 1164 1038 2686 3621 2731 2567 4178 4451 766 3455 3305 4297 2068 3834 1178 4092 4879 4711 1635 1327 1956 3024 4532 1254 119 4766 1640 1570 628 4716 3272 3008 327 655 47 2450 2205 1948 2094 1468 601 4810 1514 2864 4808 2211 4113 1347 2173 4464 193 1893 814 2442 1025 1013 2197 114 1718 3651 4367 2945 4112 2740 3825 328 4810 4482 4790 314 21 169 2858 1797 2413 4115 3994 709 3331 1261 4554 1385 1729 1832 2590 4748 3577 257 1649 1533 1007 2097 4257 4247 1754 365 2960 186 583 2167 3309 3704 2718 2651 4857 2873 3851 4315 1643 4984 470 84 4380 3971 3531 4135 204 166 1931 761 3427 1785 3026 4147 3896 422 2287 3330 750 1532 1990 1920 170 4311 945 1185 3366 3773 3379 2007 4441 610 4572 47 3709 37 1160 4914 776 4521 4080 3677 4227 4157 2911 1209 3886 3540 2477 4283 4498 1974 944 3149 541 2285 4999 3275 146 4081 2341 4816 702 4133 4556 4222 3589 1055 103 1873 1106 4164 2102 797 2882 4033 3526 2675 3354 795 3975 1 884 1800 1380 663 3191 2132 4206 3634 948 2285 2369 1500 4834 3704 158 2194 3074 1722 4304 757 2403 2327 4311 1914 295 2846 1384 386 237 2122 2610 2554 4957 3251 1418 3788 1967 2963 2824 677 3420 794 96 861 2331 883 2050 1618 2782 3828 3539 2141 3514 1786 3338 491 2723 3747 1347 221 4341 3881 4175 2496 3556 3286 3834 4758 901 4395 956 2196 3891 399 1129 4250 4339 382 3121 3414 4648 1575 4984 3201 3431 4285 1183 2552 4092 2808 65 940 3116 2377 2175 3883 297 3081 309 2100 1833 1346 1603 719 3167 1964 1596 2651 3097 2618 4858 2446 16 4690 1352 4449 1075 561 1415 9 1652 2061 1930 1271 729 3953 4057 4273 2036 4228 4418 3567 2964 2706 1763 4103 1370 2170 3554 3737 1285 4070 4517 3451 3366 1118 2642 750 309 3197 4832 4743 4410 4530 564 1911 1180 2361 1070 1724 966 1944 1737 1998 1141 2818 790 2442 2979 687 2521 1571 1079 4890 907 4380 1163 2362 4086 1375 2885 2809 4293 3217 4150 1536 537 787 990 3929 4020 2155 4646 2444 4394 1305 3044 483 2091 2274 2403 4237 3507 217 1264 4070 4179 873 1318 2046 2565 1228 4067 150 2211 4007 9 646 1600 1619 1822 2154 1037 1390 1404 4840 3150 784 2946 1731 3171 3663 64 3275 2408 539 2951 219 340 370 479 1194 3390 1621 1744 619 4635 4369 4954 4788 3449 192 2556 2539 2312 1533 456 1972 3212 1827 317 3756 516 3527 180 1794 2478 4009 428 4624 3265 3808 1143 2414 585 1579 4130 4256 1246 808 3297 3515 2877 3264 1064 1836 4286 2393 1547 1425 1932 4619 2655 53 4832 4828 839 3416 4879 3780 4112 501 1023 2897 3733 1307 2918 2613 4891 4781 1803 4915 2342 842 2651 429 2259 1205 1885 617 2972 1557 2118 1527 2751 4687 1399 2397 3735 175 3722 3947 3073 427 4472 151 3913 3416 4925 3187 1187 3850 3642 3050 1730 1697 3987 2566 1844 4446 2367 133 2931 315 1155 3863 3742 1680 1599 2994 3918 4486 1535 2047 3337 3904 1739 658 2843 3301 2615 2349 3600 1112 2500 4125 3955 520 1733 2820 1475 800 2235 2670 1240 1424 58 2244 1722 3026 3210 3372 3779 3798 342 1086 1952 958 1344 4912 2939 4907 3195 2772 188 4742 1456 3837 4843 216 970 4845 1056 3682 1002 842 1172 3701 227 2189 597 2572 1710 809 2726 2373 1232 4010 1716 2308 264 4427 1978 4496 1257 1478 1742 1964 2750 3585 4002 2143 3305 1291 492 3125 874 3483 2854 2043 4326 505 1102 3302 3902 11 4623 1949 1468 3634 1943 2779 2265 2594 3391 4326 3162 2694 3078 2907 174 1945 3486 1511 3306 2118 2837 2959 2341 8 174 297 1748 3259 2494 4129 2527 4274 1455 2501 2890 4998 120 3842 2517 4566 2322 925 3973 3769 933 1466 25 3773 1401 3520 2165 4348 4222 3874 1642 522 2628 3712 3356 848 4051 1148 211 1356 2181 4870 1266 2151 3991 4784 2739 2773 4228 3163 554 1185 4641 3537 565 406 2682 1776 387 3023 340 2957 2089 3792 1617 350 1734 2826 1711 2903 3209 795 4433 2935 4901 1228 1108 64 492 3105 203 2074 2209 900 3284 4040 500 1811 3441 201 714 2670 3976 4936 4971 121 3308 909 1818 2624 4513 3034 4073 1054 1155 3615 4178 1501 160 4983 199 57 4569 1705 4002 4412 4958 1039 1614 2644 4367 146 2932 1945 1043 3532 4871 2752 4181 2652 2289 1498 3578 4398 3443 2197 4252 2217 105 10 3842 2847 2500 29 4574 3992 3006 3889 3037 4687 2689 3553 3939 75 4145 2864 3708 4528 653 4330 2484 92 1266 4537 1328 2074 1408 385 347 3706 4603 4163 666 183 3715 2766 3464 4015 852 609 651 4567 887 1595 3229 4237 271 548 4612 172 2981 3649 2082 483 2237 3043 677 4814 4511 4672 992 4492 4118 3193 3969 3007 2844 3475 801 2647 1684 4214 119 1383 607 3657 4061 4167 1248 4932 2353 4472 4848 2316 1550 4843 3330 3066 1616 4770 1376 3604 116 246 652 2043 3653 2239 4072 316 4776 3215 4247 671 4385 2752 849 3827 3212 273 2459 3672 237 1037 4717 2091 2952 4995 4386 1478 2890 1167 579 3429 1037 320 173 58 5000 4640 4638 3713 1797 2591 3540 4165 3682 4424 3902 241 3992 1227 3401 3280 1551 3313 2348 4206 4920 4251 2524 2957 281 1836 673 1921 3341 4954 2895 2900 3994 57 3078 2051 2769 2672 2171 3502 4609 1401 45 3780 4859 781 2672 3973 695 4110 1237 2038 959 4796 1840 1673 247 3193 561 722 1827 3013 4604 1043 921 930 2457 233 874 448 852 1500 774 4515 910 3459 2549 4088 1578 1806 2166 2932 1521 2786 44 1405 2014 3209 2595 742 2827 3151 4664 752 4579 4590 2383 412 949 3267 3866 1025 2263 1606 2617 4028 3721 3174 2364 2163 4462 643 107 4089 4095 3858 1855 3502 3495 1173 1214 4412 4711 4576 4994 3515 3316 3197 3635 69 412 1945 3265 3851 4181 1933 2050 206 3894 3933 3290 3022 2108 3396 2550 1927 95 2063 4480 2319 4130 125 4918 4378 3550 438 2387 2838 4311 2433 2933 2383 4230 4452 3469 2292 3813 3447 1514 4416 566 3897 3326 1450 2541 1226 1119 2789 601 3295 552 1113 4151 1202 2853 4168 111 2359 4651 4698 1053 4576 3957 409 2257 2250 616 1278 4775 822 1944 4642 1704 2297 2792 1974 4224 3780 1431 3836 3222 3692 4982 2547 2070 3867 2963 350 3010 4749 3120 1262 1285 3317 4412 892 1863 3245 4609 1144 4068 1633 3516 4869 93 1989 4593 1010 4357 746 1541 3314 4860 4518 1722 2085 3240 1336 1254 2869 640 1384 2668 298 1911 2557 3521 2214 2951 3149 3168 50 3715 2697 3007 4343 1627 3293 144 1510 3236 3365 1569 1337 4406 1763 1428 3935 2172 4986 4928 2756 1863 3846 4622 3070 1444 1729 148 1665 2697 4640 1502 340 2796 268 3520 2682 2868 2434 1613 2075 726 4723 1827 1560 3425 4357 2085 2234 1834 1440 1839 387 1529 3969 4398 3411 2674 3066 494 3181 3229 304 3985 4543 791 1588 1359 822 1391 171 3856 2751 4313 1598 3988 695 4615 2323 107 3805 762 1930 54 4602 3389 736 4908 4328 579 1959 1837 3432 1276 3068 1203 1658 1028 552 996 137 4532 3280 770 2036 399 205 4963 4303 4838 4405 4937 4544 557 4304 4930 1170 3924 1971 2753 4053 2238 3640 3523 1964 2813 277 4251 4981 428 2032 4816 2069 4380 1506 1362 4786 3904 25 4896 551 2424 4387 3884 4683 2770 2866 3365 3338 2764 4275 100 130 76 750 1056 4368 2384 705 2546 4001 3318 1125 4233 4369 2798 3951 3728 4415 4482 4064 555 279 4469 4054 2182 4295 1601 1529 2942 610 3751 4943 3501 2152 4947 3072 3514 1268 3470 2738 1407 4052 2034 1310 1289 1189 4338 721 4708 3997 2823 3964 709 2575 563 1893 2357 4162 3434 2500 2741 3426 3388 3015 2036 526 2429 3286 3899 4408 2358 919 3066 832 3377 2579 1976 1010 640 2191 2998 2139 3822 2372 2276 1264 276 2992 444 1214 4742 4787 2434 411 2380 4803 290 2380 2050 400 18 3933 2488 2032 4315 821 1858 1660 1140 2214 592 1010 335 3377 4448 3513 3890 4864 487 4176 1896 2587 988 1319 4894 4444 2925 3779 3430 1066 128 2063 4367 1186 1356 4278 3098 1385 4717 2258 3863 2291 3291 2376 3878 608 3579 4546 3591 4505 3861 1259 4898 431 2724 2926 2936 2949 201 3192 2000 4977 841 905 4650 2663 2778 1144 4640 190 2418 3724 4752 1721 3288 3251 2196 1727 2929 654 4617 4083 3692 1555 667 1044 518 4586 920 4726 1896 2665 1953 3064 68 1929 1044 980 4803 366 3756 379 3313 3106 4783 1630 4559 442 3383 4470 3977 544 2634 2436 2582 255 4546 1785 2443 1491 2094 1776 136 2078 3687 471 33 3220 1372 3650 4326 2048 2014 2072 3675 1204 133 4364 121 1062 4361 4853 3147 2405 2409 598 2890 1368 2848 1071 4354 3479 3643 4866 3939 4448 2828 4399 2024 4627 3850 4776 1451 2847 3063 997 4727 891 4760 1338 3397 4893 817 1268 152 4735 3607 2144 3449 925 2667 2260 4075 1432 3558 2444 1216 3406 1631 3998 538 4367 983 2814 4283 3737 4878 4643 3541 1070 1602 2600 2083 1265 1583 4892 679 3197 2666 1722 217 2197 3661 2898 2278 4613 343 846 1559 3440 2521 4662 2686 871 457 37 2684 2913 4211 2313 2582 4125 3595 4359 507 2817 2276 2364 4400 951 572 2109 4420 1651 2925 2600 244 4974 1046 4521 192 1070 3496 2326 4596 2283 2242 3883 576 1740 2134 1759 3777 224 3729 3181 3446 2470 4207 3012 1491 2357 3572 4952 833 4772 1844 3023 4476 4427 4132 1436 3404 4096 246 3647 4109 2308 3457 1626 838 1091 2487 2398 1094 1848 4654 900 1258 750 664 245 1681 3496 202 1811 2080 1826 3456 2845 1534 3669 1096 2943 1210 1495 1747 2775 2383 1129 135 161 255 2111 191 396 1581 3428 3257 2132 4425 947 1287 78 2976 1887 55 4710 3714 1324 2907 4588 2986 3171 2370 90 834 4202 965 4192 2748 2122 2427 1289 1346 4087 3957 3579 2598 1908 874 1531 251 556 2476 4463 2554 458 1266 3594 1590 1786 4996 1795 473 4789 4426 2190 3756 4401 1622 1441 1827 2311 4005 3713 1063 2716 2209 3203 4690 1448 2386 1387 2070 4882 760 4624 407 569 2323 2493 2540 3788 2548 650 2458 1588 3849 4554 1545 45 565 4883 3333 2257 4629 1800 3486 3060 1836 4738 4952 249 3144 827 740 2059 2306 4466 4629 3365 858 402 4908 1931 4833 4418 4365 3303 718 4542 4496 4061 2290 100 4512 1030 1507 4801 335 3681 2556 2418 3496 470 2164 4715 524 1185 2051 1915 2030 2557 1712 2262 2831 1414 1413 1450 2562 3814 3697 1290 1281 2041 197 1118 982 1048 1400 4433 2259 3714 3555 2114 131 535 1022 67 1614 3371 3401 2157 4281 4265 1884 1130 1956 4541 4143 514 4426 4089 4162 4783 4012 2617 1839 1192 4703 2559 539 3522 4409 2071 641 410 1288 3892 2526 4756 3251 4498 4870 536 4031 2826 4758 2327 2579 1793 2832 1578 3212 952 4066 2260 410 1277 511 2555 777 2337 68 2571 1177 2561 1188 2682 4479 4774 4797 4397 4802 2716 2017 2314 4054 1486 2942 396 4364 3832 2870 2947 744 2804 2016 3049 1482 6 3005 4445 4166 1088 3716 3316 3724 4103 4862 1971 424 1195 2730 3006 1539 2627 1290 2957 624 4135 1213 2922 3304 1028 4323 1188 3718 3852 2964 302 3092 1051 1401 240 2181 3387 2225 2805 2088 369 1078 2124 3787 2558 4157 4296 1174 1742 1778 3912 1252 2116 921 3103 4630 4421 4630 477 4823 160 4222 2796 2080 1060 3052 3092 2670 3570 3805 1759 2911 1831 4252 2277 1065 3124 1791 4954 3364 14 3992 3891 2546 1838 285 3629 1206 2753 3040 1798 3298 1665 3063 634 1551 3578 1501 4207 1417 598 647 2489 1625 874 4145 2647 3537 1551 3767 1140 3611 3945 2892 943 4539 1667 1030 1747 808 410 4175 4784 4927 4789 1966 4704 1664 2444 4764 4115 1471 1694 256 3547 4964 1601 4451 2841 1708 2029 1477 1430 525 4953 3214 698 4694 4597 4845 2817 2021 4783 1605 1705 214 3822 4419 4334 3483 4898 3754 198 95 2290 679 1358 4154 2732 2252 970 4680 1448 1801 2712 754 2597 2447 4039 4307 2371 2371 1936 2140 2240 2145 2764 1336 3212 646 605 4713 3276 4429 4627 2321 4346 4076 1152 4282 2067 3828 2309 63 584 403 891 1304 1406 2165 3523 570 4318 4999 3751 2045 4205 3004 286 4988 1301 2768 540 3352 1163 1119 2519 2462 2415 527 1515 2124 263 545 3047 4792 4051 4444 2534 2641 2674 2962 2071 3036 4213 1218 2006 4160 375 2932 704 4674 811 3184 4691 2938 2469 1607 1156 540 7 3960 102 1928 2518 2421 4842 4659 1699 3107 1049 2716 3795 1934 3788 3991 4871 2274 909 1478 2829 83 4491 2794 1549 478 3834 4662 1140 382 2937 1045 2772 3872 826 2927 802 4095 2293 3737 1039 1729 2437 4449 1344 1871 3921 4717 3343 753 1773 2717 1599 2968 3214 1677 4619 3003 258 2405 712 2818 3990 4568 4902 230 1269 4360 83 4807 2272 1544 4272 1572 4937 2521 4786 4351 1646 3910 394 2774 260 2503 2390 3131 2090 3962 4646 2405 3186 997 2071 557 1099 4318 915 2442 2225 4811 455 2533 3508 1042 772 1606 4973 1467 2343 2637 2660 2520 810 2337 4308 1076 832 1149 365 3145 540 3654 1202 4984 507 606 3377 1885 3877 1612 3294 417 1568 2426 3551 71 2165 4430 3345 919 2481 1337 1090 3309 4542 2891 3461 4506 2455 4789 2593 2170 3887 3349 2346 4093 4075 2126 1543 1519 4411 4037 2762 3457 2797 4661 3691 1557 1890 404 445 3901 1047 2612 4992 4828 4374 803 4701 2603 2138 3323 2709 4022 3814 2371 3763 4797 1119 4260 3581 2468 469 1636 4207 3459 4871 2262 3679 3806 3868 2425 4946 2277 2682 2645 4278 4958 2298 4177 526 942 2106 3447 4162 1732 2482 1590 2812 14 1280 1231 3963 730 1156 1601 1852 2215 4740 3894 2284 2681 3761 3515 1911 4568 3720 1180 4245 81 1947 4477 1559 188 2702 162 2862 2964 1378 3608 4357 3986 3756 3346 442 4987 1695 141 73 4285 4294 932 4905 4126 395 2332 620 645 547 1017 3027 4639 4384 1096 4040 4147 2973 3827 747 4822 2670 1104 4502 1809 813 4586 105 4374 814 3935 2206 38 4868 1808 3358 310 609 4620 1522 316 4330 197 2370 4831 3961 3457 1034 2805 4386 2194 1888 1075 38 7 2552 4185 2731 313 4480 2035 1 1270 1068 4889 2390 2810 771 1687 3316 657 3448 2262 1478 3302 1898 4865 1086 1456 2252 3825 650 3615 2093 1738 370 4395 4130 2732 972 2614 4975 530 4185 981 3354 2662 4677 4106 3152 2003 1714 2469 4838 2546 573 1846 1849 1678 1256 3701 3862 2536 3391 91 4675 4307 459 4734 4028 3601 642 4169 351 1828 3748 3249 3768 4494 2984 4393 2342 282 2269 4727 3572 2152 4689 4133 2537 4741 2198 2369 1224 4176 1520 2293 1585 302 2960 535 62 4712 3716 3930 4671 4112 2732 3740 4198 3231 167 646 4412 1706 1740 3087 3946 4736 4594 2193 3513 54 3800 563 1443 171 1669 4037 4671 3700 4105 1911 1393 2697 618 1858 3199 4406 4689 3805 1693 1019 1642 2833 2658 3853 2703 174 3193 715 1390 4588 1889 161 3422 2067 3222 456 4694 2915 2429 2316 4327 3804 1508 2093 1085 3472 4215 879 4057 4548 1380 3234 4706 4003 3393 2122 663 467 2176 4695 1703 4317 202 1711 217 2737 3393 4663 756 776 4692 3302 3048 2592 2687 3307 1763 1668 2960 1185 3310 4257 699 4394 70 2883 4679 2785 291 3382 3319 3406 1323 1572 4522 550 776 4902 4804 2489 3990 3355 4307 2850 2502 4162 674 1467 1742 4038 1073 518 1687 2669 1051 2565 4790 2985 4878 4827 3299 655 4767 4672 1397 770 2956 1504 2843 3792 3887 1989 1452 4052 3394 2977 1505 3171 1646 4709 2222 31 2218 445 1332 2519 4930 3842 890 4453 773 4014 23 3686 2551 1779 4186 4046 4621 2197 763 4625 1155 3651 4199 795 497 3850 3927 3065 1546 3658 2265 1030 1076 247 3118 1327 1562 3977 2130 927 2021 3460 3288 4356 903 897 3092 4296 4950 1947 4942 3265 3031 1195 3197 1657 3521 3093 2130 3382 1350 2345 3137 3011 373 1227 1092 966 3426 3498 151 2952 4045 2885 3181 2992 3423 4137 2129 2384 2480 3492 4246 926 3772 3414 1280 2573 2497 858 3353 1337 2578 3826 2205 3831 2903 2736 4726 3162 2915 726 336 983 2837 4511 982 4650 3839 1795 4148 2023 1890 4119 2690 338 1016 1931 2776 3311 689 3274 3492 4579 3143 4421 4397 3928 2833 993 60 781 4452 900 894 4828 2789 2692 4411 1475 2808 1152 4138 3532 2348 2717 1499 3076 1549 4466 3107 2823 1 2436 692 4202 627 1427 490 312 3188 1643 3615 4039 1356 2084 3631 1832 2765 1731 1901 2170 1433 4575 3869 1879 4567 1668 1151 645 2730 4683 4811 3518 2154 1008 3535 560 2961 4571 787 1894 2358 4496 1997 3214 4806 47 3637 449 766 868 4379 3719 1914 3272 1091 1728 794 3958 2408 3635 1847 2279 1151 2507 1306 4174 383 4157 1742 1381 1720 1835 3553 1679 3864 1572 1407 2755 415 3377 743 2040 2197 674 1820 3427 39 4751 2773 3098 854 1680 4773 3573 311 926 4507 3495 4636 2351 812 1401 3393 1294 2036 1200 1336 280 4961 562 4925 2384 1248 2061 2779 4923 2765 3657 4214 2165 1008 1936 3015 3195 3347 1261 139 2695 4653 2986 2004 48 1161 4592 4742 614 2496 1555 2571 3970 1387 1348 3752 4220 1370 85 62 1387 2599 424 3858 3321 4508 1569 1757 2980 4913 359 2700 2007 2206 4375 4609 1862 4272 3329 4536 4790 403 2241 811 3978 1357 3727 1615 2431 3635 4840 2741 3257 3874 4882 682 2244 2159 2508 3831 820 2631 1780 2169 1885 3504 1655 4258 4524 4126 4516 4454 4443 1463 3009 2447 985 4359 1165 1290 1680 3405 780 536 1685 828 239 1630 196 1211 3793 4805 4938 54 3483 2322 3105 3090 1656 1359 3687 1445 3546 1080 2823 2931 2971 3815 774 170 2845 3345 4783 2103 3819 3183 2712 1447 4333 566 387 2744 3968 1119 2990 2460 2932 1912 1851 4509 836 4480 985 4523 2681 3783 4713 400 2096 2044 2873 701 1359 2213 885 3698 2364 1363 4585 3418 3582 4811 1440 84 1338 3342 1656 1099 3143 3561 3716 4599 3626 534 665 1795 3747 2194 1193 676 2382 4477 1107 976 4436 4101 648 1669 1791 227 3144 1685 1161 4740 4851 2609 5 1809 4049 2555 4685 47 2115 3298 4011 352 2503 3394 4567 761 4143 4473 383 1482 2314 4980 4338 17 466 3112 3933 4287 4725 2689 1662 2121 277 1502 604 2232 720 3074 4636 4193 4896 3101 4757 158 403 3002 2902 3196 1772 2295 3730 411 4264 2127 475 1593 4339 771 3204 2391 425 3756 2758 2914 4293 3363 3564 331 3645 954 1615 496 4459 3145 2442 1817 2406 545 4326 2643 735 180 2216 1569 3493 4619 1142 4990 1657 4238 1614 372 682 3904 2744 3776 203 4961 4654 83 112 810 491 1155 237 1844 4185 1928 4895 450 161 87 2000 1474 2760 626 1799 4823 3644 4350 4142 1658 4787 540 4866 453 1868 730 3887 3910 467 2055 3810 763 4633 4129 3204 4408 2723 243 4574 2802 3246 4487 4271 463 4785 1424 104 4188 4492 3076 3305 3822 4081 1026 4193 2321 1978 3592 3681 1364 1586 4167 4465 4203 2994 4101 2099 3804 2830 322 4339 3547 4446 1227 4765 2334 3462 3843 1215 3096 2550 4629 2594 4722 3090 1299 13 1174 3850 906 3322 2067 3292 4963 735 964 2021 2884 535 3864 3476 3165 359 2091 792 708 2849 4980 2852 585 2140 1365 2418 2546 3409 3287 2509 3049 4104 4923 2453 529 1 1281 1623 3340 2644 1725 3611 1552 858 4381 3364 1717 2441 3980 4779 1729 2907 4155 469 148 3679 843 1424 1572 4767 899 4162 778 4449 2992 1234 2476 4271 1976 1597 1 1822 2894 4258 4696 2842 4418 2623 2105 3353 2622 4842 4322 3172 4146 1800 4459 105 4496 4833 4074 3315 4552 4042 4921 3568 430 3938 1187 4642 1535 4941 378 631 3928 1052 3948 978 2471 1243 537 2511 2999 1626 1207 2338 1233 1997 958 4209 854 3996 197 3165 4142 971 3291 462 3635 443 3846 540 350 2167 4648 318 1866 4936 3420 2415 1324 3962 3806 892 4113 1645 800 4639 3736 172 1822 3695 1780 937 1203 1814 2867 1903 2537 4393 905 135 3254 4012 3742 932 4769 2628 612 2863 4633 2298 3434 4283 270 1559 1283 2930 358 4522 4632 3318 2306 1956 4834 2521 1326 4365 4473 1854 460 4075 1736 1069 1898 1906 3462 2883 943 63 4590 3823 2146 4204 3808 655 1939 984 4622 4977 2856 3148 1640 4346 1650 614 2336 3898 1333 2202 1799 1294 227 4500 3110 4333 3802 4287 1846 4132 457 4057 4185 250 335 564 862 28 941 1271 1776 1498 3022 4331 1384 4288 1926 4023 815 4350 3128 1213 4373 81 1695 4010 4541 312 2454 66 4998 127 1648 945 2019 4255 4337 2075 2484 1388 10 45 683 1374 2537 2617 3640 3257 4527 2951 2974 3925 4064 2158 3915 1390 4590 2015 2004 1236 1247 4259 4710 389 3890 1183 1838 2359 2718 2087 1955 734 2708 3841 2646 2004 184 1030 945 4995 155 4556 589 3661 2012 158 3754 4773 730 1146 4931 891 1716 4090 3751 1972 4345 3228 3930 2712 3624 2746 705 1299 2218 2243 2986 2380 2243 3400 2498 4136 3780 3160 3172 2832 1100 2436 2521 3807 506 1779 755 1413 1229 1592 552 3583 165 4943 2829 980 2367 1851 1185 1161 2548 1059 4861 4182 1914 4505 2779 423 2530 3546 1196 4517 2256 320 1720 1794 839 4123 4258 4952 1298 851 3074 1811 708 840 1 3474 761 427 4160 1514 1762 2098 3241 4795 989 3520 4284 3985 4211 706 4956 748 4689 675 2888 2848 4447 3761 4498 2182 4236 4061 2891 3289 3624 2711 637 2930 864 728 4480 2853 4437 567 2709 906 149 2069 1214 3693 2713 1592 36 4085 3662 2996 3727 1841 156 3941 3147 766 4930 2214 469 1002 344 3565 1969 3757 4907 4004 4783 1427 2948 1546 2578 4139 433 1000 4992 3714 4299 3853 3549 3785 543 1971 1559 4363 1701 3623 227 4888 668 3508 4327 3933 356 2257 2558 4082 2354 4678 1495 2362 4575 1131 2598 2326 3066 378 1922 3163 3489 3048 165 2719 524 56 3592 920 2291 1439 3916 4997 4594 2905 25 1419 700 43 2419 1753 2197 1127 3584 804 3535 4155 579 3948 326 2418 2700 3381 3724 913 3462 3999 4230 3899 4872 3975 1436 3022 533 932 629 3972 2492 426 289 2859 4432 114 2517 2093 2264 3616 1827 545 1952 1932 3671 728 287 4154 1563 89 4719 3794 83 4525 1345 1008 290 4747 1950 1045 332 949 4966 2284 2306 2258 717 4182 1 2010 113 575 1835 2037 3390 2078 1836 884 3930 521 1502 1486 1337 1519 4637 605 1106 2436 3652 2342 3504 928 343 3349 3545 4208 4143 598 3195 2852 1337 165 818 3175 3615 3735 1243 2043 3229 3127 3989 4858 4653 4914 4771 429 4740 4107 1187 2577 2402 4312 937 2910 686 2155 4013 3254 1896 2458 1648 2044 2526 4343 820 2642 543 3592 3449 4449 2195 824 4832 2149 1489 2444 3884 447 4286 3504 756 3569 461 2352 1883 4133 3986 31 544 911 4158 2451 951 1430 2766 4518 4381 4231 3956 1463 1151 658 2284 2431 2564 763 464 2349 2823 578 4693 2858 2974 3052 236 2542 854 183 498 1089 4748 1410 1296 1026 3133 4659 3443 2772 2719 3647 1965 2180 1094 3941 3138 4485 3240 2547 4724 2140 3865 1528 1304 1859 3816 432 479 706 2544 2444 1702 1186 904 4783 4182 488 619 2522 1532 1664 521 1712 1618 1959 4316 2379 4093 3896 3780 4741 2573 537 3628 1040 1240 2011 4106 3551 2470 565 259 2170 4862 4496 2940 1062 2192 2588 1610 4731 10 2307 3771 2612 3452 1961 2131 1290 3011 3450 665 2834 1929 2876 2343 2786 3523 4288 53 2056 370 1853 654 4155 347 229 4865 1352 2815 2471 2569 3014 1860 3763 4182 3602 4657 833 4234 4572 4022 2402 909 4856 1962 1925 2418 3927 1579 4332 4663 3035 1002 1388 1545 1790 2996 1985 238 4955 122 3215 1641 1460 4209 4298 57 107 3571 2391 1890 1400 197 3809 962 2537 3159 3229 4797 973 2751 2182 4546 3257 2622 4762 92 411 1273 74 4299 770 2953 3758 3520 2803 1588 2719 244 2645 2234 1356 1505 4911 1896 861 2199 1756 1432 3691 41 1198 3319 4566 2518 1632 198 1133 1224 123 4234 3642 1336 1514 3597 2723 3328 3438 2418 3763 3863 2666 1484 3782 2097 1823 3848 4560 989 4698 174 239 3933 721 3204 2557 1593 4338 3027 3631 1420 2861 88 4264 4725 1548 628 2063 472 4890 605 996 2835 97 75 3559 4337 4434 4907 4570 722 2282 4560 4810 4841 311 373 3777 1461 4663 2908 2855 1664 969 2690 3292 3827 3049 2936 2440 832 2824 3700 364 4911 1131 2950 2614 3058 1103 1675 4937 2088 3531 2038 3906 4142 583 3730 3100 2681 4013 4273 2093 1989 1063 144 4423 3145 936 4656 2624 4337 2505 3351 4514 2771 158 1493 2228 3690 3871 2944 4751 2614 4024 2256 265 642 673 2995 3710 1725 4774 114 346 826 4999 2594 4352 3608 4506 4397 4534 1818 4084 3662 3302 1159 2228 2832 3983 4027 2785 2696 4451 1853 4390 3559 1670 3263 4885 41 3541 2833 57 3968 436 967 2 1193 3527 2758 821 3341 3234 1027 1778 4554 3601 1732 2212 3664 3289 1652 4404 2989 2645 3163 967 2841 3242 2404 1291 4227 4923 1206 670 3306 2509 3060 799 3220 3764 3117 4507 4282 4213 3140 3545 2354 3234 1089 1511 428 1905 3094 1187 1766 733 4914 4802 2656 2236 2970 2348 713 2439 4803 2230 2552 2221 2153 3175 4771 408 1084 2019 467 1966 1030 3443 2670 2489 4838 3507 3492 2344 3327 1827 2683 876 2737 2359 2764 1236 1895 1287 1683 4529 3280 3831 2634 4306 327 4696 2318 1633 4035 445 1041 4493 415 839 3783 2846 1947 882 609 172 4601 2454 3685 2025 3089 798 683 2746 133 492 4425 1001 542 4947 249 3790 733 2668 1662 4754 3867 186 4291 3162 1177 1606 1851 3274 4545 3435 3762 3223 875 555 394 4580 4225 928 1271 3926 4188 796 2780 4184 2635 250 3740 592 3267 1938 514 32 1058 3449 1536 2022 3980 2126 2348 2964 1238 3159 919 3976 86 3018 4492 157 4960 508 1143 4505 994 1421 2579 269 257 4946 1451 1056 3818 898 1570 284 3842 4690 2467 2040 3006 2329 4010 252 3357 4980 4424 2200 4328 1707 1907 77 449 2154 203 498 4393 273 3967 2160 3480 909 2142 4247 2153 1517 966 735 419 4701 41 2656 361 3678 3555 554 3867 812 3517 909 707 3495 845 3843 1281 1427 4092 1649 4136 2192 3414 3314 2814 2058 4374 596 4896 2041 1695 1776 4411 4251 892 2174 4660 510 2553 4015 169 4142 479 3417 2934 2917 1556 3399 1474 3173 2969 214 3351 3664 674 1874 781 1497 4793 3367 783 729 3612 520 3924 930 4363 3267 1199 2815 2475 3898 1736 115 661 2059 1842 2277 3599 2202 1587 1050 3474 3746 4262 1795 1546 2152 2356 2267 3562 4152 3294 114 1517 245 4477 4477 4990 4421 1411 363 953 395 1079 305 439 20 3533 4247 4462 346 540 2305 4471 3932 718 24 54 3276 2955 1950 1886 4263 1102 405 3202 2953 2198 3433 2957 4158 4727 3521 4883 1522 639 714 4894 4474 4425 4844 562 1153 421 1971 577 412 4366 1247 2743 1294 2338 4444 1703 421 1870 1099 2732 259 200 1335 449 3870 4179 1889 4706 2928 3694 1197 3400 3887 4605 2747 4426 142 7 3503 2942 3995 3214 4808 2420 3423 1850 2357 171 553 2766 1091 322 3155 2650 1416 4169 3603 2927 1148 565 2652 3886 2731 1687 4715 2658 1668 4958 2090 969 2925 4096 5000 1382 4660 2517 4806 4466 983 3069 1563 1879 3981 268 394 1764 2059 573 3895 2492 3385 4356 718 4710 2578 2499 2980 3294 3367 758 3451 3915 885 4455 4530 2999 4570 4538 411 4794 4828 3282 2372 1928 1650 363 1999 1646 4657 1829 2433 4361 1696 1216 3166 3279 3636 434 900 4259 4285 2226 1371 53 2263 3577 3676 3904 4306 1300 4159 155 1667 4123 3099 2825 2737 3005 674 4840 4160 4066 810 846 2897 3407 4141 439 776 3206 2033 4856 1069 3731 1857 2984 3308 2168 3923 1577 37 3074 1945 2268 1692 865 2624 842 730 4940 4955 2587 2930 2219 4224 1747 429 3211 4034 1632 4695 4526 1246 2638 4695 1584 886 2595 1571 4875 4241 2707 3842 1564 2736 2436 408 339 4475 2467 1709 1015 2746 470 3782 1840 85 2872 1171 1627 2725 3425 1839 1106 3816 4699 1204 1553 1689 958 3380 194 3069 3996 657 194 3847 4806 4637 3898 2549 4053 4539 2095 3848 1194 3796 3330 992 4238 3451 2000 4558 3890 4018 195 1417 1881 3986 279 1738 2001 2639 3206 1823 3046 562 2461 451 3911 597 1260 724 1543 1642 3466 4100 2061 2541 1399 4233 3244 517 1201 4078 4204 3247 3431 2655 4711 3923 17 2681 1501 661 4190 3807 4504 1733 2419 4446 3537 2936 1115 2162 1929 4932 1754 3119 1041 688 3553 1737 395 242 789 4044 3038 4391 2528 3581 2694 3502 1479 2646 4105 1501 4946 4862 4523 635 3935 3911 4195 2636 1246 2895 4428 3161 3534 935 1893 1413 3807 2303 1985 849 2039 2856 2648 1848 1573 1648 4892 2540 1745 1530 4253 135 330 2851 4262 2483 6 398 573 3123 1902 4593 2663 1807 807 4718 169 1508 4338 3955 4944 378 1868 202 3626 644 4975 3346 107 4275 2047 796 2273 4060 4070 2030 1064 685 3561 4148 2864 3916 4793 378 1986 4840 779 1563 966 1910 2928 1101 2031 205 2006 1995 2685 2074 4925 2946 2122 2109 1138 580 2822 3138 1743 4384 2140 1282 1601 4551 1578 4103 2857 3441 253 347 3156 830 2434 762 363 710 3766 1731 3652 1346 2312 571 4023 2488 1433 2249 1121 1722 4843 1987 2468 1183 1479 1800 1725 1785 3125 2813 1349 526 3448 3440 4177 2928 4535 504 1850 4973 2206 914 614 1535 1355 1429 1877 1300 569 4016 4684 4175 1800 1214 4238 1853 387 3993 2158 2746 3608 1148 2294 4394 3420 328 2627 2152 4797 2080 3542 4698 1870 3269 3348 2618 1758 298 1551 3855 2625 1760 2332 834 4437 2300 691 1138 4847 188 4002 1936 3684 414 4138 4915 1816 2106 3528 2670 4554 3986 4702 2581 870 4961 1383 4316 3938 1809 4766 3968 4249 4155 1720 203 3235 2980 13 2868 1395 1234 1627 45 4560 2099 3163 547 2756 926 4506 3194 848 3311 1313 455 2438 3536 2950 4428 1174 3027 4081 2055 569 497 3464 4514 1489 3662 2195 4269 4567 4146 2144 1656 2668 353 2400 2738 1289 1140 4936 3461 4510 3630 3874 46 4943 1792 841 1010 578 1758 4384 4916 4058 1288 692 1608 3799 442 701 980 4988 2932 3417 2801 3160 826 266 142 4645 4204 2243 957 4964 3536 4422 2213 2911 1963 513 4078 110 884 3924 1736 1851 2 2332 980 1246 2824 2076 1289 3369 384 1191 2545 996 3485 4959 833 362 2575 2617 2372 1339 2715 4143 2193 1297 4905 3564 3937 859 4012 588 810 188 2261 1529 3702 1812 3145 1079 3004 2462 2742 2697 1254 4785 2594 4105 218 1528 892 1964 370 1394 2993 2908 1499 106 448 92 3505 999 567 455 4114 2221 2932 4138 423 3635 1236 2374 3278 4636 2767 4119 4026 3062 1914 431 73 4005 4564 2763 4965 3241 1761 3813 1484 3731 570 2657 1425 4628 3139 4528 1432 4015 1580 3815 2037 4122 561 2361 4198 1593 3818 4145 3340 4019 4587 2569 591 3115 4245 1855 2551 3272 1995 2810 2579 2389 2110 2345 398 3498 2762 3972 2933 2273 1535 3969 4378 434 240 2424 1460 799 2287 552 3501 3201 39 4848 4723 385 2457 3446 4215 2519 912 2484 2401 2735 2965 3334 1602 3199 115 1805 536 4595 2436 3191 2045 3945 1378 3372 2193 4597 3247 4611 3772 1134 974 2483 341 2727 839 1690 4037 2503 4103 1626 3828 4250 565 3503 4835 2965 343 2098 305 1205 4771 3345 1023 1329 2686 540 4515 1436 4304 3986 1657 284 2614 3882 3805 4126 1711 2410 4890 175 3968 3948 2254 3156 2064 2972 2860 1235 4444 1739 2904 3104 2756 2375 4863 4369 1180 2745 1228 570 4292 1117 564 1138 4513 3317 1923 1492 3898 4927 3437 296 3539 3514 4254 1311 981 3421 2298 4018 3076 3905 3782 2915 168 18 4796 1090 2477 2857 4444 1905 2851 1317 1269 1241 4582 3453 3440 491 975 3735 3566 3456 4017 4629 3949 3690 3653 3611 1695 1488 2894 3514 3962 1894 2062 4872 2497 3490 3191 1022 1097 3713 4067 3792 3701 1080 3669 3609 3747 3067 1366 4300 3749 4577 3257 708 545 4917 2326 1453 721 3319 2979 1864 4748 3953 4734 2483 3059 91 4932 559 2917 3624 2342 2232 83 495 1839 3577 2948 4698 1911 3453 1499 466 4203 2583 436 2921 1266 3915 1674 4510 2177 3515 4676 4357 208 4227 1100 3732 3123 316 3239 4680 3635 773 2343 3406 1098 1285 3996 778 1682 1347 1998 411 1655 1270 4269 1717 3280 2166 3362 1757 898 2321 4811 1777 3965 1542 835 4998 133 1974 391 3256 498 3173 2730 3077 1752 3966 290 1506 368 828 4520 4477 2957 2266 4644 4745 776 3820 623 4877 1469 1908 2264 589 316 1110 3440 1160 2113 4908 1613 3024 3907 3290 4835 4213 3729 1307 2406 2650 4832 2426 865 2822 2398 2154 3122 3797 451 3143 587 3501 3787 2043 1635 2169 2757 898 1267 3609 4775 734 4218 1472 367 939 2098 1925 2027 2748 3312 4147 1762 3948 2383 2568 865 2182 1238 1874 3192 2846 2269 1709 482 4718 3732 1582 1576 3386 1621 1300 4767 372 2829 417 4661 3681 4295 1749 4488 2745 2472 4475 2287 251 4420 4355 471 1407 272 4222 2231 18 3286 4765 732 445 3300 987 2662 871 3741 4198 3481 3278 3022 4322 3901 4082 2482 1382 4863 3811 2479 4436 2646 877 4079 2653 886 2779 848 4483 4056 4618 3580 3014 1584 4017 4962 1784 2598 1175 627 193 2134 1197 4310 3891 3976 4128 4180 70 1864 1833 1332 4702 367 2884 2720 4816 1600 3916 2639 3649 1348 4797 3697 3007 3727 3297 1430 4709 2808 4940 1759 2788 4981 952 3195 508 989 2298 1508 1383 1780 2291 2248 1295 1218 1223 3928 3075 2508 1913 4156 198 1138 990 4108 1064 3959 437 2624 171 1357 3814 794 367 3526 3424 3495 3414 3308 480 1554 2936 3649 793 2497 4009 3976 3399 1190 1382 4634 4179 783 3300 1586 778 1934 1097 890 3062 4753 1241 2683 235 667 322 3561 4779 3538 3552 2525 283 2575 1242 2769 3948 2865 2091 671 346 4866 1650 2523 3032 2600 858 1412 2499 4269 3763 4375 4715 3552 4719 4756 4901 3642 4998 4063 4435 4370 1874 2736 170 4417 36 4188 4547 1295 4765 3321 3170 348 4838 3278 818 2328 4680 4881 184 347 445 1551 2204 2629 3677 3863 403 3912 354 1183 1623 4873 4493 4014 3461 2746 318 2344 4014 3091 2640 78 958 765 1066 4443 905 1229 207 1416 4121 231 4631 3360 3689 4745 3996 4269 1037 2987 214 2745 1399 3830 2919 4982 116 650 2792 2599 4133 1518 210 3612 4919 2763 1302 1322 571 3321 3094 3617 46 1370 3945 2020 3922 626 4787 3076 3404 3997 1074 150 3572 2921 4714 4464 3056 3039 3274 1104 1993 366 29 2077 4500 3625 1050 3332 466 3084 3213 4660 1944 4226 4284 3954 4568 2474 4074 1974 3342 3077 1031 3484 2013 370 269 1981 1504 2651 2333 563 2328 4901 409 3384 892 4276 1431 2728 4837 4356 4260 4210 4686 3377 3686 3267 58 4336 3737 10 4805 908 2740 1861 4210 754 3249 2283 4260 2229 1576 449 1717 4627 3172 397 410 909 2140 4814 1212 1491 3236 3202 4184 2126 3554 2877 2696 4461 1481 393 521 2952 945 3328 771 2224 2181 3500 3236 2213 4067 4456 4101 4286 1152 21 347 2005 2442 1334 3119 872 4172 4924 4295 1514 549 4386 4123 1959 1513 105 952 1059 4422 142 3960 724 2849 1592 2096 1356 1719 3746 3705 496 4268 623 2953 2179 2847 4648 4831 660 4172 4496 2185 4579 2240 3881 3217 1528 2529 3388 3372 1605 4100 4966 3226 3607 4277 741 3889 2864 130 3679 3586 1592 1392 2947 1914 4120 1061 4733 3219 1829 2740 143 4744 443 4588 4451 2324 2599 497 3578 3084 4876 2250 4584 2712 1511 4841 3005 1782 3875 2254 1157 375 1766 2189 2193 177 1034 731 3132 2419 693 3972 2319 2260 3641 4816 2438 2660 3997 3986 4641 3768 4898 944 4412 3619 4470 486 3623 152 2061 1675 2518 4129 4627 1073 3730 1771 4451 4897 4902 4951 2035 1901 1018 3971 710 861 4772 1711 4784 1091 3075 2409 494 622 3626 3129 3979 4811 1427 1325 1916 407 2033 2174 4014 1942 2948 898 530 2664 3713 232 743 3558 1040 2615 3760 4313 2452 2207 4666 1716 3967 533 3712 4445 283 4940 943 3448 169 4719 4434 1556 382 3224 1967 723 361 1812 2791 2830 1551 1565 3802 4392 2191 1119 3369 2374 1575 2019 4618 4421 3781 1094 4856 3956 4366 2595 1321 4885 3850 3501 4942 1929 2710 78 6 3969 4641 2036 2275 637 255 4062 3483 1537 3153 3035 3288 3147 419 3059 2913 271 4173 2076 3559 99 251 1830 1977 4643 549 1911 2536 966 4863 2305 4475 1991 2906 4311 69 4861 2489 2227 482 779 661 1323 3941 777 2562 4095 1613 1913 4856 2621 2388 2490 4426 190 991 2649 666 2670 1145 4627 2163 4439 2063 1053 2622 1255 645 4196 382 389 3927 157 4516 1960 3433 398 787 3912 3224 595 4925 99 2319 3474 2084 1058 4387 4519 410 2729 4951 1441 3994 1274 2369 1291 4796 4946 1075 4700 1021 3451 3251 4983 4812 2393 1363 1876 1351 4029 81 1653 492 1157 1936 1898 4888 2674 2582 1822 2667 2936 4372 2527 4786 593 4889 3169 268 147 3751 2724 1510 3605 4061 2586 519 878 3827 4658 3764 750 2137 136 1781 3451 4464 2114 1574 3454 2327 2492 1919 3835 1319 1221 957 4765 4160 1280 4847 3151 2858 820 4273 1172 2781 2397 2204 4472 3129 3216 2700 3340 1038 3243 4193 3654 3942 2435 4975 4030 934 4411 2070 3907 489 1556 3202 1084 1845 2215 2716 4272 2539 4909 7 2294 3947 4952 2412 3437 4046 767 6 1254 4050 4230 4927 3717 1490 4043 1713 4811 2596 594 350 1399 905 914 649 200 2080 2622 163 2157 1275 2550 1151 2573 184 2307 357 911 3737 694 179 4852 4549 2521 751 2064 2509 724 4318 788 4031 570 2633 3303 4991 1969 4843 3288 3073 1462 2252 1886 3912 4935 1145 2128 3906 1183 2785 4701 3090 2389 3137 1862 3173 4837 625 2463 4365 3557 725 4442 3721 1969 3094 1035 3283 2281 54 1757 3480 4774 4495 2187 2868 4928 661 1296 3284 2346 2647 4424 3729 1516 1522 2356 420 2785 3126 4090 4476 415 2111 1147 2073 1033 3653 2988 597 4696 2052 3133 1750 686 4597 2381 4414 1017 836 2419 515 2206 2855 815 1583 2812 813 559 2184 4349 1181 4658 3041 3552 1115 657 184 1834 3414 2176 4454 1600 645 2058 2330 2358 1181 4683 878 587 124 1539 2984 251 3546 3209 4763 1908 3339 1494 804 185 766 3382 2837 2306 169 2459 1421 2786 3322 3466 2269 1336 1095 1515 2220 2790 4423 4853 1613 925 4087 384 2020 4463 3079 1889 4373 1572 4666 3417 2549 2606 577 3758 662 4532 3401 553 4864 155 1480 3831 4978 1032 3068 4544 77 1895 1196 1859 3090 832 2709 24 2222 1148 3718 3868 3125 84 1196 1417 1037 2099 1199 2971 4878 3007 1411 4828 2337 2844 2872 1544 4966 1184 907 3538 1508 1496 3843 3454 2509 2106 3628 237 2303 1369 2047 588 3924 4845 2432 3708 2906 2568 3623 1076 477 857 2696 3059 1112 4093 4875 3006 696 4401 4268 2832 3089 1537 1916 1461 4438 3485 4406 382 3829 2430 3763 1200 3417 4070 4455 2172 2639 2397 4313 73 3953 1140 911 4934 1838 4454 2744 1584 1080 1362 488 3322 1244 4595 183 1752 3558 3584 3106 3547 2922 84 2665 4360 4420 47 2111 4817 2089 2059 2278 1394 3452 4631 1920 2901 346 1640 2743 3431 574 2483 4341 4592 1342 3501 3149 4159 955 3675 1576 100 837 3322 4449 4868 349 224 410 3945 106 1313 4892 3839 4117 707 3139 2056 236 4402 2296 441 4002 45 77 1219 133 2975 828 4171 4087 2311 2457 1994 855 1776 3995 4949 157 2170 1239 2590 4961 263 2349 4241 996 854 673 1624 581 4596 4811 2640 2693 1238 2584 1730 3179 537 3862 1291 3034 3034 2252 2220 966 38 4376 298 2547 1739 2647 895 3502 2717 2448 1255 4473 2858 3697 1108 4787 1526 2593 1859 3950 1472 3556 3749 1944 3211 875 1991 2402 4494 3409 402 4740 125 1367 2923 2743 4061 1592 4332 1217 3388 3486 4497 4445 639 67 3605 1472 2337 2833 3938 3741 4507 4747 324 3178 2830 4169 199 2641 2395 4752 1076 1248 3996 2512 3185 553 3784 2476 30 4163 491 4405 1368 4615 4939 2784 2425 2851 3716 3403 3278 3131 4861 4076 816 2035 513 3650 4220 406 1159 250 3835 858 2139 2403 4218 586 1002 2250 4931 4355 2226 1671 2731 1319 1904 1070 1370 557 327 4200 4022 3214 1296 1647 4056 2858 1636 2453 3093 2105 156 70 2614 3467 1026 3825 4560 4297 2125 3491 1781 681 2001 683 226 1005 1004 3535 1831 3405 499 1390 498 784 339 1189 4428 351 2656 1602 3330 3507 2849 1692 1709 314 3401 3761 2915 3918 3280 3349 4507 2893 2153 2730 661 610 842 2155 408 442 2694 1095 3858 4417 518 3180 2124 3675 92 4914 2635 2955 798 3468 8 2143 3913 3291 1665 4729 2340 1410 494 4600 2865 531 268 2541 2663 3752 2726 1647 1810 3059 1663 2519 2593 2830 1321 644 1048 3300 2497 1041 2612 1495 3272 4474 1065 671 4404 4835 4151 2649 493 3537 4481 1597 4192 2958 301 2264 1648 3169 4638 3968 4160 2844 2477 1803 3754 3540 2940 1224 4035 517 1242 4163 4396 3644 2002 2230 2483 2387 331 3739 3664 2344 4209 4795 3360 2214 659 4098 2510 1354 4203 2960 429 759 4521 4217 1679 2811 4640 822 1593 760 584 466 1436 3516 4778 950 2070 561 239 2814 4591 4837 1314 258 2413 2283 1937 3030 3696 4145 3664 3658 2182 4480 1269 4794 4760 2943 1253 159 4179 2752 278 3260 1569 4834 4019 4594 1997 2813 4092 2876 530 4697 387 204 1253 4559 23 4276 2630 2046 1933 3782 4812 4232 2346 2373 1758 4786 746 1073 1722 3607 2092 3447 2713 2534 1132 1615 1545 3208 4656 3524 674 1819 668 3112 2906 441 2302 3637 1409 2857 3474 4860 2221 2829 78 3658 1792 4963 4055 3870 4925 5 883 1013 4046 1649 3629 2486 4577 1729 1261 3615 2662 363 4509 4734 931 162 2501 432 2584 4715 3431 2269 2795 833 4547 1258 4222 3818 4357 3046 2564 2240 4410 221 3903 89 1247 1504 4421 1568 3730 4411 398 2225 3383 4374 4528 1144 2412 1573 3931 4403 3037 3136 3494 860 2241 467 3344 2744 339 1111 55 2730 4929 1519 4541 4496 481 3284 2806 1269 3591 4738 3491 2726 1416 2985 882 4181 859 780 1043 1969 3875 1869 2788 364 3742 1439 2127 2572 4609 3179 439 4314 809 3580 2558 4030 3723 3843 746 1945 1341 1371 4867 2777 1067 598 47 3777 1011 166 3671 3142 3337 805 4807 747 2860 2118 4009 3430 415 297 2915 184 1033 3355 4924 1961 4421 939 4715 2322 163 3711 808 3698 2669 4909 4945 586 787 2338 2551 2800 4503 3926 1678 624 2490 3846 65 4950 4813 4249 2395 2381 2169 3476 558 4931 728 1046 304 3195 1 3156 1210 401 976 2534 2944 338 1851 4224 155 4089 2894 4746 4890 4723 3400 1801 4268 3884 364 1628 663 3824 4537 1831 1021 691 3850 1499 3178 1585 3903 3396 1559 2631 2218 2818 2250 3928 3051 4513 3124 1001 589 345 4745 3956 718 2294 1115 745 3091 4513 3992 2689 218 1453 2288 4602 2574 3347 2680 1478 1238 4974 4233 4427 182 632 4785 2204 172 3907 4824 3494 4404 1497 2045 1044 1821 573 4615 180 562 3672 1773 3688 3866 1125 4030 4606 185 1836 1361 3736 1405 3907 1351 1237 65 3224 4420 190 2133 3688 1258 850 2108 3132 4373 4418 4516 1023 3807 4301 2794 1865 710 4278 2811 2215 1586 3041 1780 2536 1096 2042 4260 4273 3817 1349 3965 2698 155 3959 3246 3352 687 2236 4987 57 1649 2006 811 4626 3988 3013 785 1172 1891 2617 653 2339 1393 3186 4616 1238 4962 417 3635 954 3592 3340 1424 599 4847 4382 695 1537 2048 1212 3059 4248 3786 2537 1923 1272 1900 355 4793 1906 4229 2380 126 4546 461 873 3740 831 2353 3583 3507 1093 4546 2161 4845 3998 3190 3947 1993 1429 1422 4634 2819 1442 4055 4098 2515 4297 4305 2887 2258 138 131 3724 1224 2938 1053 4871 2145 297 3356 3338 2394 4315 1425 1524 649 423 1042 566 4835 3515 1576 2327 4164 541 584 905 4962 3539 3250 425 1266 3845 3581 2914 1698 181 1313 1419 3205 3694 3651 3684 1755 4666 1861 3037 2318 1419 1987 944 293 2667 4310 930 4548 2155 4245 1678 1907 4832 2136 3522 1139 3345 2915 2023 4028 1699 3401 2229 4970 2205 2622 1213 3019 1444 4708 4869 4338 2416 1319 1624 1928 437 2513 819 4213 4819 1711 1881 4635 4175 1473 4584 2028 472 3438 762 727 538 1334 717 1439 598 1966 2203 4979 2016 3616 2827 424 3944 3640 1742 130 1658 816 811 1103 3614 2853 4859 4900 1232 3103 1197 3269 1521 4853 4492 434 972 1215 3732 716 1786 3050 3584 4660 1359 2480 1815 925 1018 269 2386 2381 4113 2163 2312 1552 4563 2543 1299 4701 1548 1161 561 79 948 960 2211 1117 856 788 4593 3514 1872 738 251 4109 1167 4868 2242 162 1567 1230 93 4280 2218 4490 3980 1346 3594 4045 2345 3870 1313 4496 458 1712 1682 823 601 416 294 253 156 3792 4640 3383 4885 3503 138 348 1410 4584 501 2332 2094 3668 1501 886 4159 3660 1115 1159 1166 2344 3041 778 914 386 2129 3395 2309 1371 1783 4051 3669 1678 842 1839 2220 424 3407 361 3905 2198 3334 605 2437 1175 731 2805 1959 846 790 3710 2177 3345 932 1433 3072 3805 1956 3747 3599 4703 3786 2301 541 1052 2375 3724 1506 1290 3319 2562 4822 1861 2217 2939 1203 4403 4955 3002 2622 4192 2172 4209 2834 4115 4736 3524 3076 3919 1752 1143 280 2043 2583 3307 1386 1987 4590 4533 1238 692 3648 3663 1570 3611 839 4134 3166 3279 1501 3954 4187 1467 1540 1129 1177 4301 1127 3532 79 4370 1150 55 4575 319 238 2382 1679 3689 1895 59 73 2207 3692 2761 1331 2874 2678 3452 3816 2420 4042 3438 2110 1198 694 1164 518 2560 584 4711 591 373 2615 2116 4820 3148 288 4820 649 2936 2570 4477 809 3097 1338 463 267 193 1816 3975 2664 2080 4168 3687 2639 2721 3819 1484 4210 2299 3195 1471 2230 3560 2210 1237 4519 3273 116 4375 4377 3984 3200 3507 1112 3548 3027 4033 2657 641 2164 4462 3143 2349 1353 3236 599 4836 3497 3840 1884 934 3153 1411 2468 3404 2103 618 1984 3886 3850 2798 2760 4103 2104 3237 2285 4143 1637 2135 3798 3872 1203 273 3260 4306 2029 1717 1469 3240 610 240 4988 1369 832 4075 4743 3343 2335 1067 968 1675 4962 4050 1709 4087 3266 1059 3561 2338 3922 2081 2200 1336 900 713 4894 3456 1090 2155 4529 4924 2446 3221 2659 4012 1978 1984 1321 2139 1769 1705 2910 1441 309 2961 3017 4807 382 2134 3666 3374 1865 3808 3913 552 3926 3917 472 4349 2682 301 4860 3360 4435 2126 1799 96 2255 673 441 1960 3461 4715 4131 3694 81 1957 4466 3991 2765 1733 1522 3306 3419 3955 592 3353 84 3333 3807 1379 124 2531 1004 3517 2643 739 3018 3348 3805 1678 431 884 115 2201 861 3252 712 4229 578 3008 237 4336 312 526 2422 1954 2134 505 675 513 3733 4538 4480 2949 1107 4281 3949 2548 4148 2976 150 2511 596 2417 4268 2476 1766 4459 1650 802 768 2201 3049 2152 4733 3458 3628 3358 345 3778 3237 3145 3529 1920 4966 284 4969 4750 1457 490 1667 4453 641 1477 2279 3182 3926 98 197 673 2645 267 4196 850 3870 1003 1199 119 2540 1925 1923 4043 3009 2230 4907 1343 2975 4086 100 4563 1479 1044 897 1081 974 3239 4008 3043 2563 485 2602 88 875 4015 4351 307 3557 4203 4512 3988 4279 193 4907 3389 2071 4511 4091 4005 1210 4029 3038 1881 3080 122 1957 542 4870 2085 2095 585 1723 1900 3414 4767 1939 905 600 1957 535 1215 4471 1601 2691 1362 2786 3558 1279 4724 2122 1453 1559 2225 1030 4855 131 4700 2055 971 2215 2591 2580 1662 3900 1344 4200 2982 3677 3110 2015 2063 1083 4416 165 3366 2658 1958 2094 4352 4186 118 447 1852 2534 4616 2844 1861 2128 4003 288 945 1363 3590 312 2524 632 3239 1856 4150 2370 4224 3188 4393 2842 2572 3016 4324 4139 4463 2705 3762 1895 3980 2226 156 3440 2444 3784 715 4568 133 550 1591 4634 265 266 3971 3150 1331 4598 1790 3369 2886 1232 4443 2322 4421 1962 4906 4271 316 730 1029 4086 3342 1947 3748 124 4228 1707 2233 98 4213 3299 1349 2170 3072 2210 4409 2558 1091 2507 4982 4810 2840 2330 2149 917 3019 2618 1744 532 1109 4282 1567 1615 2172 4467 2548 1626 944 1140 1944 3685 1648 3367 2627 2109 3259 3625 696 825 744 3445 614 469 1358 3138 2920 314 76 3216 270 1972 730 1344 2674 459 1022 4425 1628 4667 2809 3843 2759 188 367 3848 4873 4882 1995 4142 3567 1038 3584 1518 22 4483 3289 2544 2579 3570 2666 1829 3165 686 1500 155 1749 3985 3957 1189 1229 4949 750 4465 4870 2580 3867 2896 4528 3481 3791 2833 2998 2637 3413 2262 495 2803 4680 4741 1447 4795 452 2336 1371 4323 2690 4326 2081 2753 2440 1424 1350 4282 3927 4156 3629 4703 3571 230 3167 1883 167 1538 189 4990 3686 67 4832 1613 4331 1056 2322 831 3034 929 626 457 2988 326 4244 4707 2743 312 2919 4658 2340 4142 3429 372 3424 4282 2798 3334 1507 3561 301 4041 20 3703 2905 3985 3834 1897 3414 4629 1676 3104 218 1754 2851 3189 4096 456 4779 2055 536 27 1334 1134 629 539 1368 1876 1646 204 2564 2463 2189 2311 3213 2881 4803 1768 2022 3496 4218 3774 4155 3990 2153 1741 1358 1513 3460 1615 355 1556 4682 2079 1547 4085 2941 3533 909 3285 4637 4373 3833 3931 4205 2103 1803 1145 1509 1208 2526 2750 2038 1776 2662 1090 1753 51 3909 1485 337 1984 1703 2136 2884 317 3621 4954 4974 4440 3462 4804 1685 2959 2514 870 2902 3922 3277 1400 4879 4499 578 1089 2539 2589 2605 4156 4849 1906 4400 4766 2749 20 2087 4730 2550 3581 948 4037 4846 574 1883 2665 3653 2140 879 4118 4439 2614 3724 4421 2025 889 3338 443 1720 1836 4921 2980 610 4100 1671 4478 2426 1945 3435 4865 2616 4935 1846 4566 343 2126 1253 2301 2878 1883 2553 2325 3776 2205 4502 2832 3884 4504 3255 420 1805 3437 4400 2339 162 2536 1979 468 1271 1881 1236 296 1547 4188 1981 4205 2624 4585 1675 4631 807 1308 1070 3554 1817 1142 4541 4281 2494 1194 1568 850 1002 3857 580 4320 1915 1631 4051 4008 4301 419 4105 2100 2054 4739 2840 4595 4218 1102 197 2135 1840 1600 1929 2397 3442 4241 3424 3177 4105 3878 925 4679 400 2055 4252 4811 4564 2895 7 2034 4962 2784 2810 1431 1729 2668 3655 1255 2227 1437 843 4805 4409 2397 3223 415 2836 4607 4568 3798 4893 789 3679 1130 3789 4751 3409 1436 3038 2634 592 4083 440 2774 864 3000 796 392 4819 249 4109 2110 126 3601 26 3261 3026 3862 4710 1887 4859 82 4400 2909 3220 4356 4227 3049 1178 2420 3319 1127 1324 2282 1910 4879 218 3367 4840 829 2323 1546 1096 1089 3485 492 1060 8 656 20 1832 4497 3171 1493 4044 3520 2486 1915 4474 4678 4543 2274 1297 3791 3597 4959 4781 3706 2200 4084 4780 1253 3247 992 1730 2871 3168 1605 1046 164 2219 1057 395 4989 751 3421 1408 693 2244 1745 4552 125 1120 3454 2115 4064 355 3874 619 4544 3962 1816 1032 2527 951 1189 1157 1615 4735 3940 2136 2611 3835 4067 166 4923 600 1364 3836 2308 4799 2469 3615 2934 4309 3184 4765 3700 1452 1812 3554 423 3265 1954 172 4116 1716 4488 3392 2641 4875 4266 1435 4468 2926 2460 3033 540 1988 1665 1569 1462 1821 1911 2438 1313 2559 4497 424 4226 202 2860 1601 4105 4979 154 505 1338 4860 3778 283 3614 2034 3198 1885 4159 1510 3619 3780 2999 1405 3188 190 2354 1616 2616 1437 4967 3645 2736 2523 1763 4756 3426 4873 4246 2298 3856 14 2091 1473 1506 4078 1364 2814 103 3392 2981 2290 1288 2319 1948 1442 2326 4371 4680 2168 4343 2949 1647 2655 2733 3670 4101 1482 4230 2528 716 4534 2821 1467 1191 155 4456 4602 2613 3191 1184 948 4036 1459 3868 4691 4612 4796 398 3488 1216 4003 1684 1077 3657 1998 1880 3057 2466 180 3689 2520 2989 4461 24 3121 2956 4584 1340 1062 1393 1755 1318 2991 2790 1095 4286 4415 638 3625 628 4637 667 3451 4871 2293 813 3256 4650 1997 969 243 762 4024 3351 4705 2529 3638 3756 3930 3334 2402 3486 4652 4651 1075 4723 3512 254 1115 3162 3883 2384 3299 1231 1655 3673 2765 3228 2383 3986 1393 1827 3502 3817 1193 4301 17 41 2724 454 488 1991 534 4470 1305 3942 4919 409 4253 148 192 4248 3129 1979 4409 1790 3023 4353 1614 2044 3122 2528 557 3366 1397 1662 1297 2220 4397 3934 2314 4370 2306 662 4675 2984 1323 3655 3091 138 3143 4832 1517 2641 1684 907 2823 3784 1755 1879 183 1216 1994 3916 321 4524 1825 1402 3282 1182 2502 4242 1073 4672 1185 859 4904 2644 704 1391 4487 4589 452 83 1994 4155 1314 4019 3766 2027 2108 3971 2928 4237 3941 1655 158 892 809 3028 1275 1978 882 2164 103 3473 2652 3471 4829 1314 2034 3220 3124 66 310 2396 1903 2992 3893 376 3373 1161 3369 3246 161 733 909 2112 2690 4943 2557 1684 2365 4496 3515 3453 902 2132 107 4648 2243 2147 504 1256 353 2890 2892 1627 2940 2208 1236 4483 3652 2721 4922 4038 3170 558 4170 3991 776 131 1173 3946 598 872 1353 2603 3557 2777 278 3032 1008 486 3642 4859 3254 2131 871 4553 4338 3593 32 853 4739 2740 2903 1638 1628 1250 3242 1116 989 2666 2409 2439 4424 3347 3866 1600 2069 4537 3374 862 878 2003 209 1939 836 1239 3549 4349 1800 4997 2303 1517 3027 1736 4537 3499 4062 585 2343 4016 2651 2715 2890 1522 66 176 1632 4964 3292 930 105 3139 916 219 4892 2802 4505 22 832 3543 310 3755 531 4851 4274 1023 2679 1246 1801 1929 3016 2354 3296 151 423 4403 1485 855 1066 597 2876 1174 1 702 875 2109 899 1623 3671 934 3767 2727 821 3283 3043 3560 4138 3568 2673 1704 2099 3084 3485 3346 3158 1236 2096 3346 3271 480 4352 4925 1692 76 2558 4862 3058 3841 662 930 3582 57 1418 1717 4100 2406 4224 4243 115 515 4111 552 4838 497 3534 2240 3949 4036 3702 1048 4858 4916 4667 4579 4005 2917 2510 2854 1065 2367 4342 2060 3284 1830 4458 1162 451 755 1168 3428 4283 1313 4106 2231 1801 1129 4852 1317 1395 4750 2495 3604 4173 2898 2929 4999 1958 3799 2667 3203 104 695 690 2531 2595 621 2646 3749 234 3610 3693 299 356 1489 2777 707 3316 2546 1798 3159 1242 643 4109 3190 1496 338 3484 41 4998 3956 484 1103 255 4826 4018 3889 2954 4471 1182 367 961 1267 4175 1857 4709 27 1036 3054 3400 4878 3836 3641 4817 2649 2296 4046 4668 1428 812 4946 400 1676 953 4681 4287 1103 4878 1149 1769 3602 10 4614 2905 3134 4916 2493 510 863 4268 1399 3228 2436 1783 4984 1881 1074 3726 1869 2080 4073 527 2513 4241 2429 4851 3809 1807 2958 38 1936 4680 3160 123 3756 4473 1916 894 255 1152 3158 447 478 2024 477 4909 2598 3944 4901 1185 4842 1460 3496 3183 2758 1299 4385 2673 2783 2271 4416 547 2217 1464 1657 1432 2208 2889 588 2331 2591 3746 1110 3199 3300 3708 4871 2504 3345 2464 1995 3032 1885 4000 3281 1299 4145 2341 383 2923 2324 2167 2843 4884 4688 3496 4035 2785 4074 882 447 750 2309 3436 3881 1211 3504 1225 2844 919 2716 3312 794 4707 2831 1469 3925 3491 1979 4471 1623 1801 3799 1896 353 1810 1341 3920 2768 446 4115 3746 4779 2284 1714 3862 1695 148 1618 2037 3659 1835 1276 2728 444 963 1430 1618 290 2112 1043 2137 97 1036 4264 3681 1097 1307 1504 1385 2319 216 3857 3955 2506 975 2309 2616 974 1304 1146 2403 908 1923 547 249 3496 542 4004 2647 4130 2176 4857 260 3166 26 760 2986 2052 3425 1090 4065 4928 2870 3462 997 1115 2413 2383 1915 3888 4961 2329 3616 3688 911 3039 2562 3135 3214 4264 4236 2300 3661 4630 3679 4165 3525 2853 2036 649 2667 4922 106 3772 248 3826 4694 1726 1417 3518 590 2052 3823 990 3349 4334 4711 770 2851 4463 1138 2579 178 833 4695 2488 3994 2598 2469 3617 197 2120 1929 1696 1820 2193 790 4611 1864 340 1840 300 529 4131 4264 2361 1715 4678 1763 1580 4444 2754 155 2739 1768 383 4596 3057 3413 4122 3616 3860 839 3137 3132 1925 3909 730 665 339 522 2820 4316 1464 1021 1491 1758 1770 4297 4000 3148 2035 1046 3831 4864 898 2958 640 4022 3784 849 1615 1408 3860 4201 164 1931 4056 1263 316 2088 2393 3092 1886 3683 2242 4849 334 16 1770 160 3037 1833 3017 1936 2807 1473 4431 3524 4467 1052 2014 2573 2007 3468 4131 3108 618 4222 2873 1553 728 2099 4101 2711 1378 328 1939 2853 4307 2142 1664 3470 644 2834 1453 3898 2648 3078 803 1851 2145 1798 4681 4353 241 524 4272 4142 2754 4141 432 4979 3463 2674 4560 4065 4776 4832 2146 2921 4810 3512 2964 4005 4653 4304 4912 4028 2700 4887 3260 1570 2456 3597 3971 2157 3870 1145 3379 3833 1628 545 2757 3445 504 3102 2448 4220 481 1549 343 2062 308 1631 870 2348 1960 1009 2184 3919 4610 2789 292 4665 4154 1224 3036 1922 3564 786 1668 3829 1081 305 1929 1992 2955 4902 4920 4624 4476 4806 1010 4770 1816 3410 2494 2907 134 3311 3471 1458 2971 951 330 4392 223 2711 4274 3735 3477 3639 292 3216 855 4061 1771 2747 2585 4394 4693 4819 3353 2267 2811 1527 1086 1169 2869 1739 6 2193 4964 2485 3317 877 3415 1432 4421 506 1623 2844 1001 1584 170 1876 3360 3925 131 766 89 2802 4320 4127 4481 1084 1123 3453 206 2820 3642 3283 848 4672 2480 512 4322 2704 577 4312 3174 4649 2130 3249 3798 1670 2702 712 3436 4274 4114 1026 2683 3655 2522 4067 1011 1314 4745 4114 2545 4292 1326 1779 4940 2674 2857 620 1825 4590 298 72 4209 4269 4531 1359 1678 1879 4201 4940 4241 754 4030 805 3503 767 538 4287 3031 2276 4318 1144 2581 4912 4431 3987 3075 3513 1857 2471 1891 4377 2537 992 678 3941 4682 1253 2208 4213 3017 3824 457 1000 4249 409 4389 1669 312 1700 629 98 712 2830 2564 3144 3391 844 540 597 79 1308 182 3889 415 449 2837 3489 4744 2747 3588 1480 3920 1901 4379 2761 3299 3862 1318 926 1965 3888 4838 1700 401 220 2430 820 4813 4004 1751 3676 2276 1040 4676 796 2546 4562 1159 218 292 3737 474 1526 1494 522 3239 910 1794 498 889 3748 3136 1693 1440 2675 2848 3907 4617 1509 3082 4197 4548 2088 2006 428 3084 3268 1004 3683 1715 2983 3366 3336 299 2193 1753 895 245 1712 1552 39 1774 1437 4241 1347 3605 822 3109 4994 1367 1178 3860 3791 3132 2352 3839 3017 95 3376 1148 852 3009 3536 3694 2119 3078 888 4923 1124 4654 4766 3300 900 1142 2347 704 3736 4141 2037 2921 185 2175 2435 3213 1688 2973 4580 2934 4990 3499 3848 2635 390 225 1069 1813 1550 643 3955 1051 3490 457 3425 1126 321 2112 3198 2333 3366 3206 2976 2851 112 1410 2553 476 962 2194 3804 3004 1804 1242 4245 2288 2904 4820 2686 2658 1334 2995 867 1369 4120 3814 4911 4455 30 3084 4980 4553 4988 202 2984 467 439 1254 746 1649 1796 864 2537 2711 1513 859 2637 442 154 2201 3956 3469 237 444 2615 4645 222 4510 666 1205 4020 3386 1095 4603 4522 4816 3956 3089 4447 1277 2224 581 4462 1640 1066 449 2815 4287 1714 3892 2708 472 1750 4223 4861 2064 2311 2120 3181 1568 2625 778 362 4810 2246 4035 3185 2896 3972 4566 3815 1990 3362 927 3121 1715 3471 417 1021 3460 2036 395 1631 457 2700 2758 4741 454 3091 2177 595 316 1596 814 3232 2205 2610 2978 4423 2955 3304 4016 3007 1905 281 2815 2540 1200 1921 696 2516 996 3721 1417 3498 3029 2991 1356 1446 4055 2332 2232 2426 482 3204 3335 1007 4402 465 1607 4870 1720 4329 921 256 1575 4635 4077 4647 3264 2870 3860 1874 46 3563 2812 669 1363 1902 1264 1302 1841 1880 4974 4025 3210 3352 895 2558 1217 2037 4738 3510 1655 4774 4881 689 1399 2522 4930 2610 2713 2240 3495 449 3027 3825 1255 1104 363 3953 3387 3623 1382 601 2873 1289 1261 3840 1325 1884 1907 3773 3667 3101 744 263 1318 882 577 4661 4957 726 397 3310 280 4768 3825 755 935 3420 3445 3720 1675 2296 2654 487 4619 4153 1202 2628 2433 1932 4223 4234 3627 1301 2676 52 3066 2571 4189 245 2998 3138 1043 2377 2631 3831 3370 617 1830 2456 4314 4547 4146 3930 4271 344 2964 593 441 3293 1844 2915 3229 4978 2888 5 49 1006 3956 4477 1404 3801 5 14 2436 2096 2045 3399 4325 4628 2955 2524 3297 2627 3359 43 75 2926 1338 3577 1123 234 2028 4195 3549 3575 2980 2061 593 4348 3188 2134 988 3696 2387 1202 4846 2771 3801 2807 1051 3571 814 1800 378 3735 4555 165 1513 704 4751 113 2358 4123 1547 363 2527 240 4199 3942 2596 4014 4667 1144 4888 1517 4510 4910 2411 2658 2643 4735 4778 4558 4495 109 4054 95 3877 2727 785 4566 3498 4242 3892 2880 2600 2787 564 3894 2527 4398 4808 4708 896 3835 1877 3741 2392 67 1818 2813 3419 1135 3508 1238 2703 826 3883 2844 3204 2554 4491 3969 4115 3843 1413 3538 3684 1300 3515 4935 478 4095 239 3415 1019 4589 268 2266 3033 1152 4043 2477 4666 3880 3584 3346 4989 1551 1307 4645 2379 1021 656 3144 4250 1108 3511 3943 990 4316 4836 4757 1923 1113 4208 4950 2092 1336 1374 1139 183 4566 4311 3185 3239 1849 3191 4402 1425 1228 365 2506 2191 903 119 1315 1256 525 964 3081 1526 4125 3888 2231 4750 2634 4811 4513 4220 771 2690 952 4844 2139 917 4345 2962 2170 3047 1598 2019 4394 2786 4755 3978 2411 1472 2474 1436 4143 2299 4328 1356 1926 1918 1397 912 3388 121 4496 3777 2238 2617 1041 2447 1249 3229 4854 3507 2931 762 1950 2396 2144 3088 169 3363 4326 2948 422 1422 1633 3132 4082 1080 3584 2454 176 4407 4694 2641 900 1189 722 4809 4623 713 3383 2087 4142 3443 3525 279 3467 3267 1726 1569 4866 2474 914 1977 3189 1535 3339 2615 3745 83 154 2232 3007 3021 4440 2635 748 3000 4294 676 2809 968 1077 1636 2779 401 4199 2895 2172 520 1356 844 1640 4839 4750 17 4481 2629 3382 3917 156 2628 4388 4492 4746 2858 3114 4815 1400 1880 562 3369 903 3206 3180 995 3460 2165 2409 3528 4289 2859 3659 3882 3555 2811 322 1747 1578 2242 3568 3173 2396 2027 2510 1043 121 2188 1805 1485 2784 3095 2422 2264 49 2914 3603 3220 4090 3783 1763 2500 1995 1157 154 4410 3857 4141 3134 1200 3446 2981 1051 3551 4031 4385 1632 2124 3405 3877 3168 4414 1485 3356 4994 2138 1840 2260 714 535 4667 4688 1142 1586 4968 1021 4217 2171 2508 1245 2979 2503 3039 1983 3766 2380 2943 2693 3075 3943 1693 2948 3011 2385 2790 2367 3039 3398 2731 1837 1697 4437 2329 3839 3296 51 3266 3419 632 696 75 2419 2840 2287 3308 3423 874 3642 2595 4559 926 1709 1537 3265 3895 2575 1179 2401 4196 4164 3578 1548 2273 3981 2468 564 819 1053 3929 1791 4576 2222 4446 376 53 3083 4573 3445 2061 3699 955 567 3537 1021 689 4093 3139 2246 4484 4793 4177 2324 2774 2401 3168 3647 898 1655 4511 3946 1747 4498 1496 807 2238 3123 3674 4544 67 2881 2745 1023 4680 2877 4325 831 2358 1575 2159 2624 4714 2023 1663 2007 4909 1372 4352 3859 4085 4849 242 1569 2042 2523 760 4474 2073 3364 3816 2496 4981 1707 2934 3324 1209 4730 480 2883 2015 1831 2523 4964 228 3979 1029 4899 1953 1926 2921 2298 1100 1401 2934 59 3645 4842 208 4071 633 4332 1766 474 2227 1420 330 1804 1798 3445 2900 1233 3212 357 79 3434 3018 3110 2699 1091 201 566 2153 971 2039 703 234 4294 4316 4575 2697 1150 4790 3425 3196 3422 3165 1179 3975 2830 439 2566 4968 3754 4317 2625 676 4747 4444 3039 1617 2108 4526 3236 1602 3806 3950 4963 2375 900 2039 1435 4226 1096 302 5 3466 2564 323 1072 3644 2522 1565 3966 4845 3781 2915 2732 2729 1941 1363 2302 4968 4647 2278 2880 3787 2451 1498 3070 659 1996 2935 2005 291 3236 2795 4655 2273 117 1710 1020 1273 3345 4030 3859 666 1546 453 2845 1398 4058 862 587 3278 2733 4339 3211 2612 275 2946 215 3992 2327 2083 4837 156 4698 2332 544 896 696 3741 4925 2430 3361 4141 231 2223 2754 3995 3420 4468 954 3469 1606 3485 2477 1412 3227 1606 3500 1974 190 149 371 691 1587 4222 3026 2025 4375 1639 21 1417 45 1188 1700 3375 2578 2188 396 669 810 1034 1275 4728 3048 4821 3464 2842 3219 1040 3801 1703 4419 1290 4322 1456 3952 1472 3085 1739 3907 438 4653 2944 3099 2354 1225 2813 3450 3121 1472 1796 4582 984 1135 4816 1544 3988 3196 2284 2312 2066 2471 3459 391 24 4219 4705 4467 3794 4330 280 1663 4054 1414 396 3232 592 1641 264 2985 2007 1310 2935 1008 2254 2821 4236 4439 4620 2611 1865 499 4580 1319 3868 4809 2150 3119 2070 2012 4044 3065 4034 1312 2078 3018 1692 475 2310 3195 4751 3782 2877 1590 3478 2872 4556 1101 812 2931 2796 4348 2132 2061 3167 2058 2849 3593 3604 3356 3511 2011 3679 3274 425 360 4862 1480 3072 4188 397 919 4115 209 4643 1721 4481 4127 2811 4736 2600 2990 3060 2671 4362 4141 4362 3871 2667 2119 1922 1964 1060 2809 2226 1918 3387 2406 198 2049 2649 1859 1988 429 514 2683 3386 1838 761 691 4170 3205 4561 3799 4389 2893 1661 4028 1861 999 473 3788 4049 4590 3342 3253 4453 4996 146 1938 4007 3716 3478 3152 1363 2901 4590 274 2168 4629 796 190 25 1300 1246 3494 630 3645 1492 232 336 224 3907 1567 3832 4067 3972 871 1128 724 4309 4484 3848 96 559 2020 3339 4872 1158 4800 1615 831 677 3640 2425 4557 711 2132 3679 2335 479 2267 2587 1084 3289 1352 295 1161 3182 336 2324 655 3532 3909 2649 32 4916 3918 2722 1925 3570 3093 2214 1139 3657 3191 3865 4585 2284 1664 1296 2331 926 2588 2631 4258 3779 4239 1686 3226 4941 3766 1904 2147 1592 76 4307 681 3381 438 858 3140 4227 4247 1078 2017 4426 3925 4977 4710 4302 4538 73 4986 4610 3764 891 1019 3722 2133 2598 669 3767 171 2508 2778 3823 1337 2620 1149 4755 3997 2330 2174 472 624 510 4737 374 2185 4385 4414 76 1570 339 3506 1250 3305 2488 3181 3221 488 4582 283 294 686 3488 3811 3868 1852 478 1227 1285 4849 4547 3913 2345 2991 3470 819 2551 3379 1345 73 1502 3584 4085 2470 3718 2389 4652 2754 2692 4651 1574 1642 2626 4456 2725 1455 4428 3894 1696 1675 2868 3964 1924 2383 566 524 4126 1408 765 2284 1730 93 2108 2997 3679 3667 2406 4415 1849 3977 823 1859 4086 4292 345 1759 2602 932 448 1030 4715 4797 750 2101 3277 3568 3272 2503 1478 4031 3534 3610 2627 3868 1559 4440 442 3514 2243 1623 4478 891 4823 106 911 688 2541 781 3223 3212 2225 4412 1957 3722 1421 477 1310 930 3270 801 2015 2280 3140 2239 4892 1565 934 2794 701 3556 916 4134 2963 2142 2227 4638 1503 2639 3933 2833 500 2110 3934 2529 2248 2481 464 4779 3999 207 4160 3001 3128 76 1422 3459 1870 2864 1881 2753 4704 4584 1369 1755 4785 2524 3371 4058 1265 1623 793 4580 2010 835 735 3227 883 2810 3455 3455 649 2822 2638 4143 4337 1298 2357 4884 2000 1558 201 2495 3843 839 2370 3102 2279 300 984 1899 1410 3810 4698 1988 2159 1177 1253 420 3231 374 683 177 4555 3335 1473 3580 3371 442 1967 3236 1802 158 3068 1427 2719 135 3128 1663 141 1782 4064 4811 4331 2607 838 2899 2174 2130 2079 4427 3906 4051 931 1113 4789 2498 2807 4591 412 452 1094 2162 3948 4040 3076 3485 2794 3834 1618 4695 595 3843 4845 1376 2173 3199 1279 2528 732 3773 2069 377 702 3195 3719 2336 1111 3696 522 3080 2350 2752 2017 4062 1958 2988 4288 654 2502 4719 4664 333 1354 3450 2063 3052 3223 2728 2660 820 1187 2971 3255 3188 1698 221 4231 3509 3386 4056 2266 4839 4273 1231 729 4481 1025 826 3945 4165 4611 2438 3107 1665 744 4275 820 1847 3922 4516 4942 1269 3753 1379 4949 4710 1663 3186 1299 3176 2085 394 789 508 3763 1000 3364 2362 2900 4587 2085 4298 1807 1192 857 131 3152 2790 1478 4439 3028 1546 2276 3213 3473 4852 2016 247 3019 2521 4812 1201 632 7 4581 752 3158 4451 1116 4385 1543 2190 1566 3661 3452 4828 2972 1980 3135 1588 4844 1942 2879 3979 326 1531 4768 3153 2559 1445 976 977 1641 3985 2044 590 4649 1826 3769 777 1048 4614 1043 1156 1539 3975 3393 818 3171 1298 542 4292 4094 443 386 2181 1268 4392 1760 2399 4226 1810 1318 4197 1475 3559 2551 3798 2394 4346 2388 745 4457 649 2934 4155 2261 2782 4894 1762 4111 3455 2646 2758 2764 4767 262 4978 2118 3170 343 3072 1578 717 2475 2218 3328 4795 1163 394 662 4041 3295 3163 4101 915 4074 1173 3770 4492 3796 4845 3774 891 2590 554 1175 416 4169 4641 893 947 1264 1587 550 4030 1097 914 2170 782 2263 3975 1799 4374 3195 2159 342 4387 4703 169 1452 1 4042 3145 1226 2428 2127 353 2326 1456 3365 1963 400 3018 1296 1224 1430 861 1630 476 2368 4815 3612 255 4460 2113 3975 1429 3035 2825 1363 1559 4234 91 4688 4609 1819 3620 2687 3314 1913 246 737 2406 4727 4920 889 3887 2322 3859 1949 4480 1394 3141 2272 3849 4701 4050 4467 222 4076 150 320 1248 1301 3644 3486 1666 1167 682 1312 3021 3481 2811 2989 3796 4483 444 3617 4601 3250 2247 2323 998 1873 3387 4293 1389 4611 3457 4488 617 994 1105 2717 2906 3195 4475 4484 4733 1608 399 1913 3970 4308 3765 26 2132 1962 1093 3235 3245 119 961 2882 3503 2380 4646 3395 2300 4021 1615 452 4814 4700 3810 3170 504 2790 3408 3171 3539 3813 2225 3034 2898 2116 2846 2759 3015 406 3606 2796 2459 496 129 1969 138 3059 2336 3168 1836 539 3915 4345 854 4354 2657 2448 3503 109 4900 2394 1747 630 2298 940 2451 3056 2749 804 4811 439 3132 814 259 2901 992 152 4839 2718 4976 3798 2767 1597 2677 4679 1176 596 3254 1533 1624 4577 3910 3369 4302 4019 4273 1070 1376 4833 4235 3177 682 3171 2857 1127 4110 2663 1573 1503 39 3557 1398 4172 68 1204 1566 4028 4228 3187 3498 3555 2940 856 2598 2481 1330 4909 4478 960 286 2190 4014 2159 4531 1180 4811 4945 219 1149 216 3071 2456 4689 1930 202 3364 4055 4148 74 2282 4838 4908 82 194 1300 4156 3177 1065 1819 4978 1738 151 1183 3592 1885 4175 1257 2941 3356 2002 335 1442 4319 3044 449 3781 616 3998 62 137 504 138 125 2589 1904 2482 3476 113 1753 3562 1205 556 4501 2193 1492 208 1875 324 874 3164 774 4171 1957 2289 2239 2418 998 390 207 754 2873 3605 2486 2061 2792 115 4599 2845 1609 571 1329 3957 3971 4004 2151 4550 349 3551 2849 652 56 4906 4273 2087 2967 383 839 1283 590 3229 4774 5000 4305 382 3188 2706 400 2544 966 562 257 3356 26 3683 1286 1818 554 1982 203 19 3176 4774 65 1478 3060 3605 3670 4659 1720 4318 1331 2331 1037 1456 1060 3230 1347 2377 4244 4619 4805 3417 4182 3228 1738 3931 3077 4439 606 407 4725 1686 823 3251 1279 192 576 2421 825 1758 1217 1066 20 1222 2204 1523 316 380 1362 451 4900 1676 437 1938 3607 1769 4115 4229 2664 3202 1193 763 1683 4935 2710 4529 2105 2968 1459 4320 17 4382 770 2458 1593 2816 500 2224 4729 656 4937 2455 4104 1980 1804 4302 2381 1549 1317 1777 2375 1075 109 81 3485 4487 2949 3066 4888 3911 3719 436 4516 4101 3179 4883 1299 4281 4988 2295 1737 1251 3761 1133 3465 1737 3156 4419 4918 2951 4054 1464 4323 4938 2105 18 372 2524 2549 1469 1499 3388 4011 195 4212 2491 2229 2039 1297 3391 3604 3105 1638 219 2016 2221 4382 2381 2933 2051 1068 1783 1072 4033 2699 1112 1333 2844 767 480 668 4107 402 1079 840 324 1408 4534 4031 4613 4803 3748 4837 1012 1527 818 4800 2503 2383 2944 4533 2862 142 1598 4138 3060 847 2179 4890 2633 3190 2010 3316 2946 557 4296 3652 1648 3088 1592 4945 3965 209 4287 381 1058 2229 408 1393 4964 1948 504 2694 4794 3293 1619 2972 97 2672 1350 4103 1856 4506 1618 1853 4212 3148 168 177 2469 3117 4464 275 2015 3379 1616 2406 2651 4478 947 769 2027 2566 1975 1079 4553 967 3190 535 3728 3428 3950 1916 3962 2585 1593 3085 3224 3256 4430 878 3165 4717 3590 3630 244 1154 1199 1703 2485 2924 389 186 2292 1980 3524 3856 3530 4550 79 633 2754 2957 916 4817 213 3669 4246 3662 3799 1648 1242 252 2319 2194 4074 953 2491 2261 4485 3249 1946 2942 4597 2947 2760 830 127 794 1205 2281 1191 4893 2750 466 4529 3895 2851 2406 3753 4551 1151 36 4612 4721 1652 4020 2157 348 1884 461 1529 907 4945 2668 1379 4076 3846 1388 4521 3779 3595 1617 3101 1344 277 1332 3196 1997 1187 754 2650 3881 4866 1581 4637 791 2106 4489 3838 1856 3952 1456 2771 3605 1194 2311 4767 565 2790 1439 3185 3037 787 2260 1913 4203 4749 1553 2526 4451 389 2691 3106 2978 3767 4066 2500 2181 1387 2011 2349 4643 4157 4648 1316 4303 221 4222 4794 943 480 4037 79 1984 3397 3708 3955 3607 4232 2059 3821 3977 2634 3728 2208 4148 4351 859 849 2620 3919 289 4690 1719 1645 508 4250 2841 4267 2017 1835 3113 868 905 3363 1890 3177 3904 4987 1371 4517 4434 4019 1623 1769 409 2668 3518 4376 4160 3164 3490 1956 3707 3486 2859 3575 2388 1879 3228 235 3816 242 347 179 1464 2469 565 3167 2529 42 951 1340 3804 2071 1062 2370 2054 4526 4568 4348 2385 3270 193 2908 66 2240 2096 3396 4121 3971 3855 1565 4660 1408 2198 2860 340 406 352 1480 1053 3367 2468 2382 3163 306 685 4749 1688 2655 243 1290 4559 4918 4160 517 4140 3760 2596 1491 3898 1212 4434 4034 659 3668 800 3431 1603 1045 2547 1131 4102 763 1225 3306 3606 4938 4717 2323 3782 2894 4638 1131 4665 4716 1344 490 3859 3567 449 3892 3839 4524 1029 265 4432 2606 2387 213 2151 3106 4383 225 1427 4324 254 2144 213 4121 4156 2339 3096 795 4521 4277 3791 3952 4279 4728 295 2035 2166 2871 2064 2370 1025 2890 944 4806 1927 2373 200 3470 1082 2128 2477 2140 3491 5000 2080 1894 396 2669 1407 3118 1892 2002 1322 803 2943 1745 526 198 4484 3964 4189 3798 4029 3189 4228 924 2530 471 4284 8 2094 1674 323 2026 1 2115 3008 3465 2860 1113 3041 1120 2592 601 528 172 4863 2316 4842 4223 993 548 2791 3248 297 3226 2213 2081 2038 211 733 768 1194 3646 1820 3318 62 1480 3756 4107 2676 2232 2080 4104 2852 1619 627 4475 2520 3481 1050 3847 2943 3110 2341 1 1430 2818 4882 4484 1706 337 4618 2958 223 1476 147 4873 4060 3471 1708 1235 797 521 3883 4558 2168 4862 691 3032 968 3992 1998 4116 957 2242 480 3624 218 4836 1420 2237 3246 1186 964 1658 2756 3901 405 4738 4179 224 1456 4609 4982 2052 907 2050 3148 2884 3798 4252 4073 4194 3471 72 1156 4480 62 1829 4511 3440 4697 4469 3274 4549 3321 2253 3193 4824 3052 665 113 3707 601 373 3111 3241 3063 1117 953 692 3182 230 4514 1542 3947 1946 2482 4417 2793 3713 3076 2991 3611 2387 4047 2426 307 3134 2374 4893 1198 3254 1104 25 4606 4816 2280 521 4407 2934 4150 1647 74 1294 3868 2292 3492 4387 2769 3460 2696 1594 4946 535 3297 1087 3796 3562 3049 3318 1475 1300 1126 4601 223 673 351 2553 4466 4739 2763 317 2451 2907 890 4196 3749 4804 2658 1298 2217 4961 3043 1890 3311 3418 3907 41 4297 2692 2996 4147 1753 1981 4649 4907 1886 4196 1332 624 3923 1023 3115 1050 3072 4370 678 4017 3143 3463 2915 1351 1936 489 851 401 3045 1175 2090 4425 2343 2952 4962 1575 3487 3609 2945 387 6 632 4262 645 2541 2293 1736 1758 2438 955 1847 2964 401 3524 1297 4530 1968 978 239 269 3316 903 3629 1112 901 4502 2597 353 2165 319 76 2370 2701 2415 2028 289 1880 1502 1809 4560 707 1599 3772 3277 3908 2003 779 1891 1255 2638 4527 2760 3554 313 4724 1237 4426 542 2156 1401 1668 527 4581 1622 4862 4304 2398 2386 3050 1968 758 1920 4914 3900 501 3549 758 3668 3889 3107 1928 772 4691 4593 1273 2221 3751 2784 4417 4905 4520 1448 931 1842 4545 3481 3878 19 4421 1346 4245 2389 3207 3118 40 3060 2875 4674 4089 2672 4524 2257 3408 4245 2747 2440 4312 2387 1239 2794 751 3542 1215 1564 4898 767 1426 2906 3334 81 2599 1777 2152 2237 2709 3771 198 1590 3989 254 3900 1310 2147 1381 4185 4504 4440 4389 2647 3947 1179 4617 1758 1925 4723 2815 3561 4158 2094 2377 1935 1481 4446 3477 4428 3870 3031 4646 3965 4659 987 3056 2648 1054 4494 1063 1546 4445 3785 49 3806 590 2011 607 4269 2407 2283 2961 528 1727 1904 815 224 3435 3377 3272 3743 3130 1005 2751 1156 2993 3021 2777 1027 3129 2533 2312 1371 2780 2190 587 2462 3355 1103 4268 2004 883 1399 1776 3096 4427 173 4099 1337 631 3345 1649 4251 304 4800 3462 4732 2882 1475 791 2687 4469 776 3535 1052 925 1160 2139 3062 1842 2432 902 2859 4473 4792 390 736 1896 4015 2037 4011 4726 196 4409 2847 521 742 180 1147 3061 4910 3412 1675 12 1632 3716 846 953 4990 1746 4358 3652 316 3447 4099 969 709 4234 2664 1608 3061 2869 1101 3743 1364 2078 4899 4099 2465 4240 2051 3971 557 895 3608 3557 1484 3663 2112 1895 2480 1758 1846 4583 1349 4942 4731 4835 3614 2052 473 3243 1343 3140 3471 3626 4320 1754 4784 3512 3625 4362 1331 2282 4320 201 3156 2169 3204 2745 3338 567 4006 2873 4375 2997 4427 4443 355 1296 3883 525 1010 4407 1269 4288 1281 1103 4041 4436 4485 4735 1420 2034 2692 3868 3984 2608 3273 2102 4865 753 1708 2009 3169 4562 4360 2254 2204 2399 4644 4039 1685 4571 987 358 2864 451 915 1638 310 4748 3682 1713 1820 1841 2156 2584 2643 1806 2734 566 2602 655 383 1070 1223 2218 4321 2976 4962 824 4285 4912 787 161 2900 3271 2687 2933 3374 4272 4838 1739 2751 2236 40 4069 461 4943 4275 1298 3812 3888 3287 1060 1354 1117 1779 1432 1099 557 3636 72 918 3980 885 4660 4421 4482 1506 3212 2873 4772 404 3272 53 4914 4360 665 1846 823 2256 533 2329 1221 864 1878 2005 3702 2058 3724 3524 1132 4147 719 1959 4570 2291 2285 4935 456 2089 2370 3965 523 4253 1059 2586 3082 4084 1530 679 1082 2808 2253 935 2251 4629 4031 4088 3402 1293 2254 2654 2949 2797 4859 3280 2314 78 4125 4465 352 4629 4406 3584 523 4323 3372 1992 1572 2221 4610 4665 4407 229 4772 2725 2588 4399 3126 4700 2807 1389 4766 456 2136 660 1702 642 4988 325 411 403 3410 4869 344 2148 4262 3269 1916 1079 4889 1210 1463 299 775 4598 4785 4476 1000 2917 3972 168 2471 4985 1389 4835 750 1895 4887 4068 4328 3264 2487 4070 3470 4481 2417 816 411 139 3906 3549 2416 667 236 1973 984 4755 4589 4498 4861 3127 2856 2372 2689 3473 4554 2046 2894 4006 430 414 655 3087 170 3873 4693 1545 3248 2908 2418 837 3078 3708 849 353 3862 463 3812 4868 222 409 309 518 2089 1096 2430 806 1053 697 936 4202 3579 4577 2480 1563 4035 3140 453 3686 781 3417 2644 4060 2920 4339 3252 2434 2855 1426 322 3162 1598 3688 1671 977 1442 2549 1885 3487 2687 4492 341 802 4407 2539 3219 4691 1634 4431 1968 2695 4272 3325 3448 1935 1241 3258 2650 2760 1405 1925 2611 2204 1124 48 3307 1336 1120 3826 1190 1052 2718 1463 3940 3174 1865 2630 1249 959 4455 1906 2126 3804 4706 1602 46 1182 1735 4914 4242 898 1714 4936 1405 1730 1993 3823 2897 4443 4469 4207 1665 2205 2812 4603 1949 1734 281 4873 2529 639 3930 686 4581 773 2345 4608 4334 1657 2533 3602 3276 809 2198 2995 1770 1461 924 695 3882 3426 3200 3996 4902 2419 2936 4935 1856 4683 1168 1757 851 204 2916 3490 4951 2419 167 3685 1505 1761 3088 3946 2712 2972 135 1919 785 1548 324 1327 4229 3870 3537 2914 22 1188 243 2099 1893 3236 477 3609 3631 2085 3124 342 2691 4237 276 587 262 3677 4441 4426 3199 3227 4391 1579 4387 3287 4604 2143 2586 2318 2592 776 1984 2691 812 1535 3405 4225 336 3085 4253 4546 594 2011 3297 4987 2694 3921 325 2901 1561 4835 1352 118 4077 4007 4574 3982 1993 4296 2793 4738 1054 4598 2596 4325 2923 2164 1703 2154 4321 449 2398 3035 2375 4128 2802 2461 2623 3271 4734 2602 167 139 4243 4197 810 2603 1060 2433 517 1529 2403 1059 50 2837 2386 4315 600 3913 3763 1464 4576 3165 2529 4961 3010 4876 3045 2836 1478 606 2289 4834 236 2997 2904 3409 1348 1000 2860 1441 3262 3154 3743 160 244 4739 3035 2638 3611 3830 2386 945 3734 2578 2118 3410 611 522 4866 4463 3011 125 4791 1191 3126 950 3752 2345 197 3004 4599 2413 2951 3995 1285 1105 1748 3714 1622 2853 3893 3964 4242 4735 4826 1007 2118 793 4370 751 3713 1494 71 3108 1567 840 4775 3303 4866 3605 3796 1129 1019 373 1029 133 349 1870 315 4441 1211 4744 3853 2537 1805 3410 2732 1468 1032 2475 272 4389 762 1521 1201 4067 3138 2054 2486 3001 1422 2557 2650 3487 3754 3786 2858 7 2920 1160 1360 3329 1131 3784 1267 671 3211 4368 757 1178 3444 1306 2475 3467 862 4129 2353 3882 4190 1383 3995 2091 4580 1194 1397 3348 227 2306 4053 1825 1005 4373 3795 1648 4108 3684 471 3101 1690 571 4603 687 242 3492 1789 1977 4404 1709 2711 2794 1621 1621 1615 1078 1045 915 1679 3114 2111 1687 1926 1259 3732 1295 3045 2280 4320 4740 2322 92 644 3418 504 1629 3970 4668 3470 4600 2924 3357 676 3202 710 2935 1113 2576 3247 928 1871 2200 3492 2953 1645 3094 2813 2142 4396 1008 2558 1568 1419 4034 4616 4390 1956 1323 1813 3799 3076 2950 2911 2113 318 1083 3353 2510 4705 875 4237 1906 2062 3359 1012 870 3691 1393 3497 3280 674 3073 311 1521 1386 4945 4574 3669 2501 2354 2506 1374 4177 3581 388 250 2928 363 911 4001 2959 4702 1708 3511 4370 1453 1430 2944 735 4100 895 3479 4734 3857 2146 597 3112 4433 1254 3489 517 1833 1689 4178 1188 2805 3859 2143 4919 356 103 1695 4372 4425 1349 1753 3677 3092 3179 4694 1409 4055 1007 3082 1105 3482 4583 4902 3756 432 641 3281 1939 1448 2123 426 4285 4204 1668 2472 1332 1933 3073 2203 3391 1637 4313 2680 582 2347 4937 4256 4393 2323 3874 449 1514 4579 3430 1356 1661 4512 4270 2021 4975 3839 335 3127 3549 436 4720 349 2576 3966 1861 1386 3320 4945 3327 2234 4358 4259 506 1399 4424 487 4006 2013 2576 3037 3519 4893 4638 168 4637 4806 3418 3502 4861 2599 3130 1484 1349 3831 4370 248 2732 2054 79 4485 3216 2033 4491 2098 3925 2705 653 4995 477 3924 414 183 1515 1267 1284 472 2735 3907 506 4854 4997 828 3278 4356 1189 173 3059 841 2469 4894 4901 2641 1938 1716 327 2826 4699 1744 4032 4247 3366 3536 2729 4920 1673 3237 2305 4416 3938 1084 265 4846 4111 2429 4329 1813 3224 1223 1017 2067 1416 3250 4665 4582 639 2651 3353 786 2290 1099 649 2468 154 289 19 2747 465 1275 3940 3537 1816 1417 1031 1494 476 435 273 2141 4988 2549 1502 70 525 2914 1123 3226 3254 2230 154 4170 4668 3531 2545 1337 1271 3077 2275 2157 4971 1710 3117 1178 985 3395 1330 1143 1339 4340 528 4966 4059 2128 345 1136 4181 4399 4963 391 3680 4662 2192 675 1656 2039 4063 1326 1431 2566 265 1560 696 2925 3396 4563 3555 4016 4668 439 980 18 1669 2864 4636 2631 50 891 438 3056 2130 1965 3139 4674 3829 252 3255 439 2643 867 4033 4291 3805 1963 2303 4488 3298 3340 1904 179 484 856 3352 2300 2640 4249 1927 210 890 2774 2954 1445 2006 3170 4433 2962 3680 1085 3087 1459 2781 1529 3230 1444 3512 2598 3536 1815 1086 94 1423 1673 4690 4498 3598 1971 1170 4251 149 897 3976 3921 3465 302 969 1240 4793 4959 2937 2294 2722 1291 4854 1967 4477 4130 2505 1657 2764 3339 2360 4896 2536 3323 3391 1915 3598 4093 930 4173 3061 4717 4460 1157 4729 2884 899 3046 339 2159 2097 2280 176 2632 3229 1965 4797 4379 2160 1189 1729 1986 2609 618 548 4114 2945 4093 1376 2244 3016 3895 287 3509 886 2889 1588 4782 4162 2164 2768 964 3383 4722 1615 4977 4322 1859 1089 3177 4693 1657 3473 4854 2175 4445 4753 1045 3762 183 2404 3383 4388 746 467 1337 758 1637 4649 3596 4080 3875 1047 1901 3627 4148 873 4606 4653 4482 3822 2836 985 1509 476 4895 4532 2983 4441 3989 3801 4017 27 3654 2406 1684 4282 4801 901 1945 4512 1414 2540 3906 4264 2867 3797 3374 2020 3752 3015 337 294 3010 2715 321 1152 4563 4304 1546 2107 3656 2983 3259 4108 2906 1159 2799 4154 4582 930 2597 2 3845 3519 1753 3643 2069 1662 1433 1523 1317 4815 2696 3928 4901 4035 4110 3071 2452 617 1621 1704 3560 531 2614 4655 18 942 1419 3149 3823 2078 1866 4478 4728 199 4088 1009 4835 3685 251 1691 3183 3789 2591 1796 3684 242 3411 4240 4969 2737 2521 583 1300 4861 609 1605 2902 4923 518 291 4044 3407 1151 1020 127 2358 4616 1809 2309 602 4159 3846 4902 4761 2495 186 223 1838 2968 4915 1554 4847 557 1016 1660 3029 2052 4317 4166 4623 4442 3162 3733 855 45 3540 1195 3163 1352 4195 4675 3173 4586 626 3144 4356 959 3155 2735 3521 4629 3272 1968 2155 3161 2635 1201 2291 4760 2527 4155 4513 1758 4804 11 2165 2850 687 4586 3342 4512 4551 462 639 1941 842 1839 3701 2727 2470 2506 1162 3435 3760 82 485 37 920 4962 4352 2491 2923 3972 2801 1834 2304 3357 4913 496 4460 2014 512 4536 3518 253 3183 529 2387 4770 4196 1815 4883 4274 458 4121 1106 440 2158 4385 1728 1767 787 375 833 2377 4767 3567 2006 1371 1772 1830 4035 2622 1256 48 1863 3592 1269 3037 4463 2465 1897 1416 2018 2951 3151 4951 1958 3050 2957 3550 4154 4672 3700 3452 3650 2258 2532 2875 623 69 4421 3308 132 4107 3598 2825 3338 3607 4241 2026 548 4045 2421 1513 4044 1231 4419 4021 3692 417 3770 2243 2446 1582 3652 712 1629 168 3174 2008 1842 532 4020 3619 4312 3515 3234 298 4799 2083 4188 422 4757 380 1751 4394 3160 1260 102 3996 1013 3211 2318 4576 685 376 514 3397 1226 4050 3863 2646 3591 4063 4769 177 1653 336 3765 860 2239 755 4749 3755 4463 2256 2815 4083 3142 413 1446 1963 1272 90 695 4933 1117 3382 1062 2906 4642 3016 4631 4883 4854 4574 1485 4088 117 1282 1094 1149 41 2687 3972 4360 3212 2497 150 1253 4774 986 1861 50 341 982 1503 1443 1880 512 3680 4311 1732 4450 1788 4033 4615 3946 4846 3736 2616 1431 1445 4279 1789 3760 2505 4630 586 4997 3714 4207 2241 2828 2290 2809 2893 1709 2726 521 1198 4247 2792 3228 2304 2217 1064 4959 2411 2057 254 3199 3468 2721 3114 1377 539 340 701 4003 700 46 3485 3985 1726 2818 3413 4089 2766 49 4082 39 4245 2281 2527 4418 1222 612 4882 1373 1641 2341 37 2935 3243 2031 4830 4995 4452 2981 2703 777 2559 2475 1974 4763 829 1604 286 4761 3986 1225 85 4878 2407 2712 3124 1680 1718 1811 530 2267 466 2021 2113 2447 1644 41 279 4942 2094 2555 503 3087 4437 1900 3230 4006 2935 2354 2334 345 4337 3645 1446 3932 67 3364 1695 2350 2041 1518 97 2890 4932 3938 1308 495 239 3151 2744 4569 2756 92 4717 1469 4292 1081 819 2929 4658 3516 4100 3794 1161 1606 2253 4395 561 835 993 229 2350 406 597 849 4777 1330 1741 4048 1493 2682 4694 4100 4123 2986 3442 4908 1095 4891 4471 3092 4592 3555 1680 3866 4716 2187 4170 4098 2769 3023 1592 1619 1429 1034 3440 1760 4880 4319 4556 3561 2805 2401 4938 3503 468 3420 789 4939 2083 4665 1505 2319 3280 3670 434 4059 553 3164 422 2202 4836 4551 1926 1042 3935 978 1642 4984 2897 1504 4306 2274 1135 1300 965 3971 1920 4218 2718 3810 3618 2531 554 3251 3227 3933 403 916 4552 1169 3024 945 3929 1396 1515 3562 139 2814 1785 3416 3189 1254 4030 331 2763 4579 2390 3974 4854 3692 637 2425 2818 2162 4016 3799 823 681 1242 1534 4817 1179 3744 177 3808 2764 1037 4473 1065 799 2943 4568 490 3911 3472 1572 186 4855 1622 2698 687 635 2827 4785 3774 1965 2533 1035 1462 1233 1767 2623 453 1768 2343 2010 2386 889 3614 4257 1977 124 4771 2160 2690 845 1800 1254 4899 4711 723 1031 1225 3278 3391 4657 1923 1844 2776 215 3791 3773 4419 4825 4043 1802 2195 1514 1493 1898 2781 2817 4603 2981 4613 1608 2381 3615 3583 1008 4478 4051 1895 1827 3990 1357 4025 73 891 2543 4530 3348 1931 3365 676 3755 3059 2537 2382 1011 2619 4071 338 2465 3248 2762 3766 1425 1225 2438 3075 4995 1403 4195 353 2176 749 3281 4105 1033 732 3822 2353 705 2368 3377 3572 1390 1365 3299 2288 180 3524 801 3022 2625 463 3972 4653 4146 3312 3768 3758 349 459 4776 3921 93 487 4056 2248 4178 3449 82 2751 4870 1248 4418 1266 3400 4162 2834 1623 4461 4022 4711 3399 4106 1344 3097 2834 4451 2561 1951 2304 2184 1548 593 1528 2787 954 500 4725 3547 119 1866 4923 3131 1330 3775 2359 3051 4713 1269 3445 94 1043 4073 4863 499 2108 2404 461 293 3188 3370 2911 323 3800 2366 837 4640 104 716 3304 2892 4032 2062 1790 2121 3663 2416 2889 4134 3826 596 873 1800 3690 4567 2846 620 3234 3954 2550 3615 2026 3682 4157 1118 183 3240 40 2846 3112 3297 3049 2445 4642 3727 2182 4079 966 438 354 746 4462 1952 1139 1498 2811 1298 2194 3766 4458 3484 1446 4841 10 3277 721 1818 1543 2189 985 1676 1163 3090 633 1431 1320 3763 2189 1685 1262 1288 3642 4198 3731 3888 3963 260 4103 361 2229 2487 3932 979 3556 4995 4028 4157 1515 2325 1042 727 3729 2498 855 4775 46 3400 2503 2972 658 3035 1610 1198 751 1937 2171 2148 2330 638 1804 3340 3238 4937 2480 1630 792 3885 1856 193 2948 4505 3383 1221 4175 3649 3718 1688 579 1827 465 2386 3862 2370 975 640 4331 46 3902 3668 4543 4993 1188 1939 4037 3940 3359 2030 1427 4744 4199 1114 115 1422 2958 848 1291 5000 3655 1349 2053 1549 3764 4987 1600 1313 4303 1550 4469 1026 4346 1985 4138 4532 4486 4967 298 4398 88 3897 4292 459 3071 2134 2408 1178 3960 1598 2237 2335 2354 3135 1502 1199 3715 3473 3415 3592 1281 3817 789 1759 4809 201 2572 1359 1707 862 3918 673 1291 1417 3891 3126 2034 1671 859 3407 3588 2265 3958 4702 1920 3213 1740 2570 3259 419 3566 1495 1957 3264 2059 556 1986 3774 2939 2027 250 42 4536 4868 217 2613 2928 2930 168 4428 3301 3956 762 1233 693 2766 2648 2943 1754 2413 1470 4617 4994 95 4075 2403 256 865 461 4480 1137 1686 259 1939 2472 775 3961 4310 4899 326 2775 1998 2828 2817 4914 2836 2386 3933 3298 4821 4645 1881 450 2667 3421 543 1748 4011 2259 3782 2298 2469 4781 4874 2166 2415 4231 2754 4675 4242 1157 1746 4761 3851 3571 3607 733 2524 517 2133 1102 1104 2295 956 4122 3490 2605 719 1103 4671 604 1972 1066 31 2816 4182 1531 872 2148 4878 1567 4483 1141 2526 3293 2893 55 2093 4034 1816 4270 1374 2781 3855 3238 4608 851 2549 2557 2903 4820 3935 3635 3450 2588 1005 569 843 4123 3677 751 1378 3677 1992 3828 3754 2179 1915 1537 4267 3737 1072 3598 2494 1630 4458 1172 4012 3247 892 3522 2064 3803 651 1177 4776 808 1775 2816 2120 4181 1335 1352 3830 2582 1290 2352 2847 2732 2446 4138 3185 2554 76 52 1783 2401 3594 4665 2377 4244 3088 3030 769 3941 572 2861 2862 486 2382 2157 733 2681 380 4279 171 2577 1975 2963 4500 3463 348 385 2903 4686 3437 185 4144 3054 541 851 4757 4261 3640 1568 1450 1497 432 4967 685 4743 1497 4416 4234 4448 4510 421 1952 1806 4849 4980 1345 1812 3103 4527 4590 3611 4346 2667 2337 782 3781 2388 1242 3023 932 2152 435 351 393 4208 3732 1482 1096 362 4463 4728 4252 4761 332 1966 3943 2659 375 4491 1558 1722 3765 931 1531 3916 4395 1792 2650 4459 4671 172 2484 2806 3805 959 4775 3942 4171 2095 2619 3314 3645 299 3046 827 4330 3712 2322 3585 4469 4252 4178 2212 2021 726 928 2715 3453 2420 2322 4617 4820 1338 4112 4987 3231 4010 3888 2667 482 1311 2371 936 4571 289 2109 4668 2415 1140 3504 196 2539 3680 3569 4236 1764 3042 530 1585 3783 2346 1375 4332 2978 3020 665 3966 4353 3935 4470 1078 4514 3272 2590 4413 681 1808 3728 2107 2205 4706 3531 3678 4233 1350 3389 3258 2316 2241 496 388 4985 1307 1008 390 2784 871 630 1519 3083 2742 1552 2792 3498 2140 4798 279 3367 3826 799 2912 3867 4146 578 2015 4615 3943 1693 4551 4076 3946 530 870 668 1861 909 4878 974 3845 207 3806 2958 760 3014 2967 3914 4019 4419 96 326 3270 2634 811 2577 3765 1413 2461 4998 3681 4914 866 1684 3981 4360 2918 686 2371 2342 3405 3428 3636 1485 2636 4224 2995 2345 4373 4522 1579 3 2343 4301 844 3194 444 2551 3530 669 3330 533 910 4274 3739 3261 4851 4347 908 1090 4826 3948 3009 2707 3599 1846 1128 3284 3289 3663 657 2067 3470 4296 4045 972 2756 2925 404 2654 3481 2633 2877 4644 4181 1999 2162 4469 1507 4546 4217 2389 2244 4070 3668 3938 2475 204 1378 1039 3473 1442 3972 708 891 3641 2601 316 4447 1646 2434 4573 163 3841 3310 3156 54 4656 4911 4958 4517 4445 12 2544 2351 2852 477 3065 122 4959 882 2403 3380 4650 2517 909 1010 3302 4907 2947 4388 3018 1822 788 2999 2773 3262 1627 2162 550 2539 3040 3329 3445 437 1636 2077 583 1309 248 762 869 3905 918 1976 853 1035 3670 3731 1952 891 3579 595 4394 4377 4692 1717 2774 1588 1587 3935 2711 4613 2881 4232 1536 3428 2768 4022 4029 2146 1024 278 584 550 1459 2303 3693 481 2576 167 1646 657 3235 37 3255 2697 2428 1605 2491 3568 4956 24 2301 1518 2755 2889 4144 946 333 328 2848 4702 2856 1683 1031 4537 3287 3880 2041 604 2714 1925 2504 4446 3596 2777 3872 104 228 591 3748 3554 4404 3802 328 540 557 4252 3268 1590 2577 1517 295 736 848 995 1234 1122 932 844 1729 4406 1020 3829 886 2009 748 4702 3142 4686 2132 4404 2841 3250 1493 3894 150 4641 1031 2177 1309 2688 3054 4076 643 4313 448 1164 3922 3610 4608 2641 454 3910 2551 296 3849 2362 3405 4959 559 4649 244 379 2539 1473 62 4277 2265 92 810 921 1337 4064 2595 2478 2147 4847 3329 2737 821 1856 1582 2649 1334 484 3353 2452 2655 3778 3743 4849 3301 1067 4117 1036 3857 470 3375 2110 239 293 3821 3314 1922 335 8 1689 3151 2956 1401 823 1093 3188 3123 972 3419 4744 708 1211 2602 1847 4456 862 471 891 2174 1480 4331 4113 537 4393 2859 3637 1944 702 1943 275 1262 751 4863 3023 882 824 3481 4894 2289 4592 1253 315 1743 4708 1962 3043 1042 1077 4045 825 1431 94 4745 3891 2618 2607 3514 2395 3579 669 4529 254 1084 2247 915 4649 1748 2506 3834 2231 3950 4983 2906 2996 1187 2128 277 3533 2948 4606 1304 4190 4649 1502 2444 2843 2940 3239 3638 4143 3294 4045 2071 1408 2354 4730 4916 2992 813 4576 1111 3142 3957 4151 2284 267 1518 2029 1029 1462 4454 4426 4903 1776 4730 1544 307 4865 1095 3825 1333 3977 1554 3528 2136 3095 2744 4822 1721 1102 1111 3671 1872 3099 4651 523 4122 3208 2426 2165 2001 2573 1168 1615 2242 2137 2620 1132 270 2349 329 2213 3666 1402 902 3461 639 2469 1231 405 2194 1538 1785 1193 1765 694 2218 752 2460 1772 3046 4384 4913 1369 3 535 217 4945 942 3019 3973 3543 3788 1028 1186 3688 1715 797 2833 1105 725 3582 1863 3373 2564 2884 742 3760 4272 2432 3123 3110 2971 4908 470 2733 3590 1545 4397 3918 3865 3580 4193 256 3055 1748 4735 3525 1015 374 1536 1516 212 3113 2361 3197 3286 3163 3268 2872 807 2050 910 4742 2407 4979 3719 838 3305 1630 1653 3626 948 1943 425 4463 4458 855 4215 409 1676 3106 2131 3724 2724 3287 4335 2180 2905 995 1446 2398 3063 878 261 2701 1884 4988 4020 598 1580 2317 4417 4652 1527 2917 4989 3644 2134 2893 3317 3754 2113 4280 3274 3051 4947 4775 4225 4865 4924 3342 2180 4210 4126 3652 344 2457 2617 3447 3741 3940 2288 4718 1489 3564 3362 373 3381 456 1033 1556 4038 1530 2438 2240 4661 696 1243 609 1848 484 487 290 3751 4749 718 2117 4303 1724 4671 2916 1795 1976 4884 2089 2902 306 1549 1327 2762 18 861 3622 372 2632 36 4723 2021 4003 603 3861 2498 3686 1459 3978 4397 1758 2502 3376 3611 4837 1308 2172 1460 4866 2304 2646 4854 271 1969 3051 3602 2730 2386 3762 3182 3260 1065 3944 593 4013 4795 3548 3793 3118 2375 3923 3016 1565 3671 4549 339 1301 1266 3822 4922 2851 1365 3686 3139 3514 2549 3945 3360 312 222 16 1660 1015 1503 4375 4385 2141 4716 1709 1909 36 2227 4655 1448 3051 2191 1092 1463 4691 3849 34 3597 4010 2225 5000 2893 275 2337 74 1697 173 4379 4905 4486 3488 2742 1936 1221 771 4941 3560 1308 2224 2711 3964 4307 2014 1720 2318 104 2214 3719 1737 2891 4151 1302 4964 4522 2139 3094 2045 3430 1903 4696 1092 1885 4167 308 3052 294 2847 3262 4509 4304 667 3452 3581 2563 3456 1729 3554 3965 177 1574 2369 278 4771 1724 2259 1212 4801 866 2274 1256 4560 2053 3785 3744 452 1003 2993 2691 4954 2071 2813 3144 2828 2601 4359 2871 1688 171 408 422 4673 3356 1196 2429 164 3753 3235 3578 3477 3999 4914 4686 4576 4531 4032 2295 1360 178 2401 2260 1451 3353 3815 4108 3739 1878 3660 4751 119 3396 2184 1915 3888 3812 2009 3224 3436 727 3318 2509 1823 1268 1164 3401 2037 688 3897 290 1969 2617 444 3090 3282 1907 3211 60 2856 3459 2362 3644 3307 246 2987 1788 2781 643 2313 4720 4227 1013 2124 371 4703 3330 4664 4759 1361 102 4277 4826 1057 2985 1000 1931 3399 4589 1897 3801 2092 2889 4732 4348 494 3912 3992 3258 3688 4091 330 1740 711 2803 2091 414 2854 3224 3094 746 1819 4309 19 2486 736 4737 3175 3041 4291 2519 1474 154 3710 935 1879 2817 2967 4891 3111 52 4049 2075 3998 2484 114 617 3005 4925 867 3558 4038 2017 2083 3891 3740 3502 2420 4569 2560 3115 4140 2833 2525 3975 3542 213 3141 3434 639 2789 2617 3146 2073 1491 2893 2520 379 2440 2713 648 4870 1276 1649 1269 4186 2314 3718 3450 4895 1921 1540 914 2549 1756 4250 1089 1788 1811 4644 1816 3004 4320 3332 2965 1167 2731 4053 3433 1538 2383 1591 4984 328 866 1102 1012 1502 1057 1035 3963 4128 537 2513 372 3355 1695 4849 2854 3889 394 607 3666 1576 3699 2602 2388 1195 508 1688 2413 4215 2078 2503 932 328 2689 581 4704 4289 1760 2098 2880 3327 3434 4617 4899 2607 475 4299 824 548 2224 2627 1952 4586 1527 4074 1863 3253 1549 1565 2214 1883 4485 2634 1884 598 2472 3527 4448 2987 624 483 3801 4813 3027 131 4198 4834 4966 3622 3798 1941 1832 810 3658 3523 4578 1005 4254 4646 3062 3220 3892 3485 3725 287 4720 450 3231 939 1805 2738 4255 3967 494 561 1605 1935 1470 4979 2010 2996 801 4156 2535 810 1240 3705 3118 49 257 4261 1039 4701 757 213 53 958 4409 2972 3751 313 2837 2320 4415 2101 2072 643 2174 2958 2458 1387 2950 397 4416 4546 3302 4766 3355 910 3058 1784 1041 4250 3921 4689 1323 2644 4621 1912 4486 3765 1238 2769 2514 612 2304 4677 3798 1251 4816 591 3537 624 2 2623 1403 4718 2190 3123 1098 3217 511 2673 4957 2478 1763 3519 2373 3288 1118 3180 4391 1732 1366 3643 2123 990 3656 2879 3696 914 306 3106 694 3516 183 1980 4738 4736 2590 4435 1125 1211 1171 3901 2109 2663 3509 1087 2659 419 4678 3978 2204 2345 2879 4696 217 4231 1193 3771 2878 3590 3836 2375 2950 3278 4196 2787 4853 4032 2687 4276 589 2474 3176 698 2906 135 1215 330 3054 237 4391 1186 4742 2701 4063 1135 1186 1478 4650 3122 3433 4954 1671 1967 595 2423 1625 3789 2685 3503 4063 2945 3697 904 1701 1122 3115 2173 1978 742 2077 2836 4304 2324 2115 638 3632 1304 48 179 3851 4835 4784 2715 4121 760 28 1101 2470 2976 2857 4860 144 4047 2152 1676 2147 2469 704 194 2501 733 4360 4970 3434 2905 1685 1510 2129 3788 282 2686 2700 3294 3651 3650 3364 1372 1929 1642 3348 478 2505 2535 3385 2936 1349 2127 3048 3217 4209 2716 1624 1326 4079 1750 4812 648 1596 2365 3154 4994 1248 479 1662 708 1842 3848 1616 4515 4818 3325 4353 3990 2197 2824 4603 3474 4797 4744 4470 1288 2902 1933 2275 1698 4162 3680 4333 1457 758 2017 3875 4714 963 2695 1552 60 470 2572 3051 4515 592 70 1975 4425 4710 2352 3332 2208 3378 6 844 2121 888 3925 4455 1455 1946 1240 2456 37 3925 3812 397 3908 2634 2605 1754 486 4694 1103 3151 1174 1650 2726 2766 1829 1283 518 3566 3455 4147 1628 2675 3764 3158 154 1979 2463 1438 1607 2578 4306 1344 1453 4007 3841 3589 3089 429 842 986 543 691 3739 3672 3324 4564 548 2484 50 4192 969 2496 2823 1465 4881 1505 2870 287 2002 1727 3020 1157 1786 2680 4796 3489 967 644 1284 4560 953 2618 4950 375 2955 1194 2008 1723 3189 3058 1292 74 2956 2242 665 1640 3417 4839 2504 4716 3702 3227 3879 3336 1477 1595 1418 1188 2336 3048 1165 2395 265 4687 3683 3828 3348 2337 1490 2218 3160 2699 1877 4437 4091 4743 4736 4855 1443 3274 4344 4320 645 3084 1897 4891 1145 2459 3021 790 972 472 276 3142 2380 1848 4422 1217 4544 812 3939 3354 166 3025 3228 4608 4379 697 3039 903 4559 4457 1406 2133 702 3609 288 2790 4544 655 455 4529 121 1676 361 3545 3106 685 3856 4870 3478 1515 4546 4985 4998 4076 4633 4219 2038 4032 555 70 4501 3812 3339 4154 3329 1010 1598 2458 3753 3823 1136 2525 4369 3284 4565 1157 4537 3598 632 3131 102 2599 1695 2361 208 4866 1988 622 410 1874 4038 3974 3342 3364 2334 2400 2142 4984 4763 2742 4452 1564 462 4928 4363 4305 4750 3273 4915 3028 3806 4464 4529 3310 1986 1281 3108 637 3670 2962 2146 4753 2247 4334 4561 4063 2775 1941 294 4122 1565 4874 2913 4709 2843 4556 575 3610 390 2181 3711 1174 4250 1486 1862 4098 604 3177 2299 764 981 1430 1427 940 4038 2663 4198 4695 4646 4939 2728 3816 534 598 4049 4026 878 4392 4430 3871 957 1026 1709 4308 1532 3524 221 1682 3139 4258 860 4599 2492 946 111 2803 1667 2751 3997 3596 684 3041 2540 1738 2245 1203 2115 2515 767 1356 4974 1128 2305 103 622 814 4589 4258 1310 4751 4825 2939 4071 3902 4248 1286 716 4870 3247 1920 2783 3708 128 1352 3043 1768 3826 4096 191 1361 1702 1440 1169 1894 3188 3316 1577 3533 1380 1473 4730 3983 3654 3268 1404 3338 1747 2171 2893 1590 4377 3169 4947 4353 2682 1286 2579 51 1077 965 806 3090 1212 1805 2799 216 4821 1561 2142 2192 4354 3960 3207 1060 2640 1197 2860 1770 3083 3752 2959 2098 1473 2699 2417 4474 3971 3669 3678 778 4679 219 614 1785 560 154 1614 2574 2452 4942 2037 271 4765 1359 4135 4949 2721 1719 1022 4166 1914 3109 4364 3306 1031 3620 2545 151 1721 4908 1443 1766 215 4688 4081 515 1498 415 2328 3912 1226 4988 2087 4538 359 1246 4466 2891 2960 2232 1754 2167 2712 1562 1210 3391 3292 4358 140 1689 342 4612 1427 821 237 2230 239 4017 3923 1381 2052 3279 1189 1010 3410 3066 455 1350 294 2292 4438 4754 3264 499 3915 832 3788 2784 2799 4728 553 1342 425 2635 4180 1833 610 2685 4550 12 3490 562 3378 2642 375 880 1560 1582 3005 1965 733 3394 2401 3269 1025 2204 2309 4597 2423 1917 3608 3323 1384 736 4443 563 56 1721 4908 187 4784 3283 1895 3152 1075 3929 2744 1255 249 62 4346 405 1350 2317 939 3983 3524 4601 3021 691 3349 662 3423 1349 4554 2855 3530 436 759 4965 1781 1930 524 1391 386 3399 3461 220 3198 3278 2035 3762 509 654 946 2851 3811 1114 2825 2803 3676 4058 2916 3435 2413 1856 3469 2489 2536 348 1343 4974 4844 281 1130 2062 1731 2821 4706 4884 4115 2061 4824 2299 3398 1646 3311 4974 3257 1133 1832 4953 1216 3216 3647 1285 753 4171 2739 2632 1461 829 1842 1227 1570 2016 3290 2482 3515 964 3170 1887 2190 2732 2887 3040 1757 391 4055 1173 358 2680 1562 123 731 2743 4723 1235 371 3599 683 123 615 3333 3135 1660 2718 4015 1477 1898 2481 2883 2283 3512 167 4699 4512 3913 3507 2208 3257 3528 257 3036 1453 1457 716 1950 3258 341 2699 3770 190 3322 336 1007 646 17 4000 4463 2602 1502 1141 4826 2879 324 3615 1299 2828 238 950 2145 3581 1607 1106 4992 4804 1163 2244 1518 2418 3756 4242 998 3314 4454 2023 3344 3663 466 4760 1983 3433 3199 3256 569 2245 1668 3525 2627 2 4232 1296 963 1340 2851 4481 2036 2116 1298 1177 3029 2486 3166 4023 3986 1537 1525 1052 1466 331 2440 2958 1639 3547 3868 1736 4593 3269 2465 1969 4571 3266 4046 3153 1229 3781 1211 4951 3408 2694 3421 3893 4461 4859 2901 2586 4750 1922 3449 4215 4068 2433 4922 3235 4135 2551 4213 4063 2009 4656 642 1355 3228 3100 4040 4943 111 1672 1255 3931 4893 4547 3756 655 3973 1827 4393 571 4211 2558 418 1217 3710 3825 1761 1830 264 1357 514 3613 57 4188 1048 3955 861 1632 1054 2844 4465 3949 3215 2557 961 2922 4279 2480 197 1876 4368 2819 448 2852 150 1513 128 44 3723 1199 3153 805 4484 4352 2530 4275 2145 410 2014 3711 4857 4639 3971 1349 3116 4941 4015 444 4703 246 4750 4649 4244 369 4525 387 4431 3287 4299 2984 1178 3383 3578 711 3890 3994 2970 4893 2799 2559 3207 1072 2472 4632 1542 1894 4101 2324 4156 143 4443 3123 4607 1975 1364 845 2322 2102 692 2139 54 4655 2021 2388 932 460 3140 3866 2563 3368 1497 1362 2472 2916 1811 1232 4113 3395 1506 448 4185 3789 4259 2342 2520 240 3456 1223 3392 3906 1453 4310 3225 32 2404 1552 509 4739 458 3512 3917 2662 1584 2884 3314 3257 1330 1782 2436 1313 2467 548 3631 933 1664 768 1625 1995 2232 2440 1918 169 3963 4479 4524 3700 1072 1522 2631 1620 2749 3189 238 2318 258 4660 4852 1169 4398 1962 2328 3609 4473 157 2989 3240 2376 3375 3771 2848 4141 1295 2524 3018 1157 2318 3904 226 176 531 2849 392 2803 3127 1496 2208 3217 826 1126 2923 654 3140 3212 156 4483 1596 4716 2268 4845 1453 3917 2487 2678 2444 4962 3485 2347 3188 4996 1265 876 2170 2348 3789 3710 3392 2170 1781 4252 4470 2241 831 3962 4805 3456 1057 2537 4890 4706 4931 1623 65 4607 817 3251 343 4169 4010 3693 3799 1824 4660 36 1007 3215 3549 4390 1592 4764 2675 1996 3385 499 3534 2331 4803 2380 577 436 2662 921 3924 596 1236 33 2013 973 3881 560 1674 3411 2593 1020 1728 4960 2186 4321 584 801 2669 4542 4516 4991 2625 3526 1678 4583 1872 4305 4818 2002 681 3568 2031 606 4844 1804 3579 4651 969 567 348 4494 2625 4137 1175 3793 1019 1525 2748 4121 473 2545 2600 3895 3016 2186 3561 3352 3772 2373 2398 2381 2705 23 1949 1132 4875 3599 4115 4501 2831 1318 2792 4021 2408 4542 1584 998 3067 2264 1707 3773 3411 4588 3069 3387 2174 3261 2343 1509 2973 1746 1348 1220 3792 359 1733 406 3056 2010 2838 3779 1356 2326 4902 2176 228 595 931 3640 1777 1492 1724 3942 2843 1391 4461 524 3601 3801 3238 3351 4885 3600 3500 536 3981 2175 103 2180 1140 4789 667 3461 3326 4694 3687 3240 2079 4368 232 989 109 2856 2383 410 2210 3427 1199 4680 2123 453 3248 3660 1435 1781 4727 2159 345 1343 2235 3807 4333 257 1170 2044 4607 582 2106 3460 904 2470 3248 3839 544 1964 852 4595 3566 327 4515 4209 1283 2281 4628 1798 4359 1059 4636 2955 3826 4071 2810 4526 4589 4660 2107 4199 766 4758 4831 4956 3248 2244 4402 2013 16 2512 2628 4800 1665 2274 2106 1062 2897 30 4138 4492 4002 3305 2299 2076 4058 688 4739 3489 4115 337 1319 3902 4060 2391 3566 2160 2502 514 2726 3215 2823 301 4822 4465 2714 3943 1674 1151 2894 2378 1867 2135 4555 2983 4932 576 752 3024 4294 153 3583 1077 909 1130 999 280 560 3904 1682 4321 3373 4798 4292 2242 746 4727 954 4467 2021 3101 1752 4599 1078 581 1018 3382 1928 2505 724 2889 4763 1676 3818 3745 1021 4769 4801 3585 884 1677 932 375 1629 3201 4008 3983 2457 3417 1544 4688 2195 3935 2849 3813 59 3312 4807 2997 365 2030 167 2211 443 3396 971 2366 4111 3045 3857 3114 2658 1526 124 4814 4080 1216 4962 60 3129 1591 4364 717 3706 3445 4977 3234 42 2359 3731 4124 4526 2967 2432 884 1829 1552 578 883 3236 3782 2472 2380 3707 3171 2755 3661 133 595 2521 4818 3164 1385 3598 1514 4100 1847 2526 1960 1836 267 2268 115 1168 2876 3327 1614 3353 3161 487 4345 2747 1266 764 1438 757 229 4968 2493 4997 306 2024 2496 3978 56 3758 479 40 4062 3874 3350 2711 130 1893 3778 1716 4950 988 1176 3751 566 3107 2398 4620 483 1279 3464 3082 2243 3987 2132 2223 2214 116 2286 1 2619 1229 1229 2150 1497 284 404 2461 2094 2891 906 2043 1900 184 874 1440 2047 565 3268 2735 4720 2736 962 4713 3325 44 2548 1626 4126 783 237 1859 4746 498 315 1831 464 3964 4763 1150 3990 159 3746 2964 1574 2650 3149 4835 3876 781 4186 85 153 4424 4181 2899 2379 4196 4716 1201 2547 1224 4235 591 1013 4141 2129 3057 2539 2835 2825 4408 3451 4826 1362 1728 3868 4842 2504 3856 1533 1915 449 677 3103 3109 1552 246 605 1538 1869 2553 2835 4439 1930 229 2188 4527 1984 614 3427 3400 3056 4253 3483 1067 2627 4453 1831 3456 1235 4503 1163 2696 3335 4791 2256 4129 4811 3908 1772 3686 2781 996 4328 292 4026 3702 1800 3743 503 2086 3423 4483 2184 3908 1664 2514 3268 1613 4726 1381 422 1257 3685 3931 4926 1763 2486 2971 2750 1196 4791 1384 390 4545 4745 1288 113 2920 4008 2245 3814 4831 2679 436 1479 4885 3353 4544 413 1615 2425 175 450 4540 763 2996 3925 1938 4424 1956 3970 31 1222 2993 4863 720 246 2210 2561 3669 4989 1017 1269 715 4835 1859 2751 3777 559 2788 4982 147 2208 928 62 1307 2269 4979 4572 2739 4031 3234 1230 35 4002 2032 3113 337 712 2178 3241 1148 2773 4355 140 3033 2780 2641 1199 4143 4944 1438 1040 3146 652 4000 4898 3651 2556 217 2700 3006 2914 1103 3330 1434 3386 3309 1114 3421 4750 2609 1657 1166 2186 4924 2876 1185 3945 1685 911 4175 2294 454 3089 115 1300 4381 406 1213 3391 797 652 4539 937 458 3054 2963 750 3497 508 2667 2992 1893 2697 1690 723 3219 2124 4388 2914 4087 3472 4857 1272 445 779 2318 688 3001 1954 274 4918 559 1372 3795 3900 4708 4107 1247 4870 442 4782 4819 1286 3840 4842 328 4224 1488 2940 3352 3799 1440 1640 1357 4175 1418 1006 3315 3633 1083 71 1337 4178 1695 3252 1869 3515 4724 464 3237 2275 1098 265 838 2448 3642 4035 3096 1050 1780 2597 2959 3585 3759 305 4508 3441 4757 3080 867 413 4060 1188 3195 745 3590 517 465 4207 4505 2997 2948 3187 648 3172 2466 4239 1497 3588 2506 1360 589 693 1425 135 3212 4851 2101 3576 3262 2515 3228 110 3450 3498 3798 4349 971 38 3287 2351 2638 1442 4383 2488 4813 4590 2729 250 4351 1661 2375 3362 229 534 644 4097 4639 2164 3305 1507 341 1006 2185 4043 583 1791 3020 1958 2550 3919 4096 3539 2216 1504 2643 2354 2016 3554 4754 3610 1595 2831 3518 232 708 3327 3098 4151 992 4190 3790 4643 1755 4465 3223 2725 4314 1509 4588 2210 55 1536 1843 940 4929 1886 978 1647 4832 1141 3662 2261 2005 1713 1335 1987 352 1841 4706 1410 96 3224 494 4686 151 3997 2519 2586 2547 2291 4559 1611 1943 3946 2952 208 4303 1468 2115 1609 2336 4953 1556 3565 1149 4891 4691 1634 859 4499 1948 2568 2486 3090 4520 2254 2522 1337 2738 2196 2595 3177 3707 1888 3157 580 4511 2233 4853 4378 2518 1807 2965 1949 283 3553 260 3910 3688 1717 2860 1805 1521 3036 2011 1925 948 1826 914 277 367 1354 3553 3800 2994 2185 2841 1430 4457 1215 2144 473 955 3049 4529 2849 3246 4961 225 808 2824 12 3731 4319 2807 3107 1157 4647 1163 1427 4961 1081 2103 1957 117 575 4939 4334 2947 16 653 464 2282 3864 3515 1632 1843 2733 938 4958 4828 3867 4355 3280 257 881 1256 2383 4854 274 4451 2127 1006 3485 4296 3932 439 1902 1567 4304 748 4435 1931 3918 2722 3863 4509 2754 1547 3098 2545 1742 1302 230 3407 591 3948 452 1588 342 4093 4317 1231 2912 4865 3066 204 1438 4464 4421 2476 4966 3043 3229 363 4176 2912 4534 3873 3737 3729 4527 890 172 805 4306 1566 1500 4166 2951 4881 154 2770 889 2140 1045 2091 3079 1682 1166 895 3677 1380 4640 3744 3528 4398 3134 4348 4206 2335 2901 3158 3556 1117 3301 1731 574 2583 1572 1215 1866 377 2819 1238 4637 2691 951 259 2668 1210 4809 756 2876 2886 4391 723 500 3211 2105 4527 2662 1824 1788 1377 1497 10 1466 536 1793 2250 2936 3189 22 2627 1183 2007 3593 2829 4916 785 4994 293 1097 367 1469 1114 1505 749 1639 610 2271 3840 2630 67 864 4218 4199 1946 2660 1322 534 1191 2721 74 4665 3487 3360 2559 4141 3937 1878 3445 2776 3850 3589 3737 2341 4945 1184 205 347 3891 1482 1335 1198 1176 1520 4385 1085 3252 1138 531 946 631 950 1061 1573 1246 3541 2590 1369 3495 2532 968 1918 2585 493 4264 3845 2106 1555 1835 3383 919 4226 4796 3151 3023 3476 4023 3347 3768 2740 362 2663 4441 4208 2910 2073 3622 4423 1354 326 3208 4559 4288 1996 4618 497 3703 1518 1765 187 4847 3444 4061 933 2248 1648 873 4293 3715 1977 4815 187 3943 3868 1717 485 174 1022 2633 500 509 2651 2379 1142 183 2755 502 4130 811 4767 4530 4567 4314 1136 2741 741 474 513 765 737 261 4000 4287 4406 3554 3489 1204 2095 651 779 4823 2870 2758 600 1384 1288 4701 3865 579 879 637 2737 890 3663 1074 45 4199 145 3482 2042 2131 274 3182 4903 1754 1109 2884 2182 1245 4229 543 728 1206 4500 1653 3886 4583 1920 4920 1512 1284 768 686 3058 748 4179 3746 1234 3260 2081 4072 2460 2868 1824 2012 1814 2407 4088 2892 3516 1007 3911 4969 3365 3504 2631 19 2684 1681 2843 4746 352 2846 1805 4197 4140 1408 3643 1543 2416 739 1261 3445 4782 1086 4865 1257 1285 2735 640 1018 1898 789 4686 1850 226 2804 613 1863 1698 172 1371 3218 1655 4834 2839 147 2110 126 800 19 893 4500 206 536 3808 235 1911 4780 4285 785 4123 3887 464 68 2121 2081 208 1802 400 1401 2840 3130 166 648 351 985 1885 526 4112 3391 3353 420 235 3047 2891 345 4050 3226 2257 4742 4317 1220 3628 2249 414 158 1688 1990 3934 2195 103 4369 4358 4939 3031 2269 4991 50 3783 1616 2603 218 454 3476 3161 181 2068 4952 341 3572 3719 654 4117 1323 3496 3602 2501 722 4579 3729 532 4013 4795 2111 1013 3909 4435 2264 111 30 1174 4304 3454 687 2135 43 2335 1629 962 582 3256 375 4426 4331 1117 3555 2528 4930 52 3696 4195 3594 2211 3466 4682 1460 980 762 3612 1409 2232 179 1648 1390 3025 510 1461 3463 1686 4351 4412 2450 4643 1317 4608 4016 2198 1622 4509 2543 411 3001 943 1682 3377 2778 1926 4055 2715 905 232 2000 1321 1235 439 1203 916 2496 3351 546 3213 3507 2434 2844 3398 397 1052 4794 3943 1355 54 147 2083 2155 4039 4728 3808 3211 2254 2080 3675 3546 3314 4726 4586 485 2642 4422 1304 1707 3829 4283 1492 4826 1132 516 3898 4488 2315 4139 4352 4802 435 4573 1906 2848 179 444 3384 1879 1570 2640 4291 3734 199 2313 3811 2721 1226 1839 2515 506 3232 3531 2043 2035 3082 1107 1710 780 2438 3898 730 3763 453 4309 2418 2767 3924 4191 175 365 3867 4950 115 4540 4161 1619 2700 4160 2437 1230 1815 4882 2286 2544 2099 758 2389 4448 50 2427 150 3591 4843 2175 971 4227 2443 2201 4536 952 4583 4717 3024 4618 2907 1316 3071 3684 678 1457 1045 3700 1668 2637 4985 3180 539 3483 2276 2227 4902 3357 1170 706 1565 1341 101 392 371 3013 81 2087 3703 224 2689 3340 1227 1238 3817 1842 2168 1076 1889 1176 2016 625 4993 2182 3459 4459 2511 884 595 888 3682 3812 4895 1981 3379 2155 1148 4507 1911 1948 3503 1852 38 3804 4676 4810 1855 615 3298 537 3306 4010 669 4072 3196 3727 3211 1069 2087 1652 3352 462 2199 2356 858 3176 3926 2164 1373 2059 168 2151 3527 3043 440 4563 4037 1673 2170 1194 37 2865 2383 1402 2962 3474 1860 2053 1220 3673 2634 274 1821 909 3376 2026 1044 4628 3372 1364 2046 1973 4966 1497 2936 4453 4398 4352 3006 2858 4977 4875 1176 875 3055 689 1911 885 2400 4202 2356 3679 762 886 3922 184 1149 4750 2055 3491 3847 2049 2231 1938 4264 1249 665 4552 1488 803 4488 1806 1228 2371 2083 3031 2917 4582 941 251 2296 4749 4702 1000 615 2032 696 3116 2078 1953 4626 356 855 4141 4857 537 1727 4183 3298 630 2878 1181 770 323 523 1233 718 2669 966 1737 579 4043 244 3879 4143 2067 319 4529 3350 899 3003 3010 2230 2520 1954 2775 2067 4538 3865 1420 4900 3078 2521 4285 1644 4947 2367 2013 4978 821 1252 4746 1649 4070 4613 1230 536 1552 156 1464 3252 4556 3197 1673 3905 3254 4842 4240 2565 1982 112 318 3029 800 1760 1635 4502 4189 1039 583 1597 4280 1494 778 3687 4514 3786 2700 4818 1647 13 3837 1482 1927 3963 2983 4933 3118 1094 4303 1639 619 4235 4767 3687 4765 2203 2167 2128 3609 707 4792 2225 1333 4644 3943 2494 3905 1339 3408 228 4409 4522 3593 1729 4740 4677 826 1921 4448 1894 700 4786 4715 1506 4087 1826 4131 818 1042 443 1512 1027 1454 3758 573 3366 611 3213 2274 3321 2667 975 2989 1387 3242 1399 780 804 1412 3814 3948 3731 3711 3205 2478 4758 4052 956 3820 4478 4274 262 153 4504 75 4714 4118 4509 1310 4732 894 250 2291 4073 547 1593 1274 1471 494 3663 2252 2163 2907 3100 1800 4528 1298 286 1416 4151 272 2030 2617 4033 2068 4713 3975 2559 2458 3944 4334 2683 1675 3672 4346 2932 4227 2667 1032 4558 298 2982 1907 735 276 2009 2672 3228 3497 866 2970 1138 4093 386 3543 2525 4441 78 168 4876 304 1215 2581 250 3851 98 4775 4399 2806 4617 4565 1998 888 4945 2831 853 919 2754 614 2911 4074 906 402 181 4421 2074 2362 3665 2520 2855 2720 1737 4720 2690 2514 4354 69 2905 3123 1067 2227 1924 3463 365 3321 3360 2538 1586 3092 1456 4898 1131 3669 343 1321 4440 1063 1111 1164 1052 1778 253 3486 1695 2699 4674 3342 4642 1249 3916 2180 822 2210 4419 2240 2142 612 4388 2716 1408 3924 1825 45 1055 3666 2968 3373 4988 4755 3880 2180 2041 2318 255 4738 2725 4336 942 927 547 4776 4411 180 4882 4715 2558 3151 3358 3489 4644 3443 726 3694 111 4693 2972 3986 4453 1672 4272 1130 469 554 1205 2468 3341 645 443 2911 2942 3519 1683 1721 3270 1898 662 2231 149 3973 1383 3008 3864 4129 108 1962 1922 4356 1433 4860 2494 3538 3804 482 1014 3319 1306 3525 3791 910 3849 3816 4019 1813 4180 1036 2781 3191 3530 2261 640 2752 4663 442 1177 93 986 4449 2640 4553 3717 2512 2875 4233 3065 2373 4156 1561 3727 3536 2398 973 3063 1852 1179 1353 605 2945 3737 3241 4199 2557 3136 4562 953 1014 118 2215 289 1537 3075 4989 3803 4415 4693 3799 3909 315 3557 146 60 1453 3817 3826 4486 2258 3704 4300 2974 2913 1985 538 140 4191 4724 3098 3090 4948 2271 3863 1096 2260 2954 319 4000 2440 1611 3259 4402 4538 1172 4954 18 300 4736 3102 341 506 2537 1909 3144 1875 3469 1793 2777 3500 724 1265 1764 205 876 3310 2463 1241 4597 607 2374 3867 3630 3141 3688 4060 3566 3863 2559 2742 331 3760 1860 4892 3039 4172 98 3111 1917 2174 182 1131 3185 4053 661 1415 3053 3419 1222 4497 2269 4869 116 2720 1812 709 3725 56 1317 427 3733 3513 2131 2272 4188 3416 4024 4289 132 3485 1378 2546 2316 156 1873 4080 928 668 3187 1990 1886 3483 281 233 4714 2591 4703 3268 1803 2310 2847 3581 4772 2071 1943 1406 180 223 3286 2405 1350 2550 2507 3548 1482 2095 2014 3033 3554 4883 4557 3519 4854 3935 2657 3132 776 1289 1086 1553 2889 4423 4430 2309 3906 112 479 914 3996 1744 1576 1111 4481 329 3400 740 880 3853 2376 4169 4165 2621 3196 2463 4502 4709 2525 1645 2975 1829 1345 3236 1255 185 2338 164 2369 2122 4315 2229 4852 1588 4671 3031 3107 574 1362 1186 3382 4485 4581 3294 3583 2472 2958 3165 1774 3725 2534 4300 3990 4603 1241 1918 2349 3318 3713 1617 4664 2535 668 1654 413 4313 1609 4493 4822 69 1767 2439 1229 1015 1391 2802 2691 3966 2429 1297 2743 2272 1050 4530 4005 580 3325 2190 2612 678 3661 2324 2463 3134 2529 3110 181 1601 2104 3050 2874 3319 849 1906 4732 3355 1997 1524 1166 2398 2480 1972 2640 1829 2659 3461 725 446 4709 996 195 3255 1053 4597 1983 4327 1346 3411 742 283 4444 2292 909 4355 2480 763 2179 586 4879 4629 521 4953 2855 3396 401 3708 241 639 4900 4499 4097 2352 1994 2179 3514 2460 2526 2331 2631 2111 560 1695 123 4326 1033 4193 2354 1090 2922 971 3286 3276 3709 2325 1539 4123 3722 1765 4042 3391 1092 610 3258 402 666 849 2226 4914 1246 2417 4929 89 3673 2342 1415 3949 3749 409 2689 2824 3042 182 2184 1080 2025 1684 3978 5000 852 4801 3552 1254 4068 4492 2911 3931 105 1953 215 2110 119 2793 1703 1889 899 2767 3767 1074 4345 4252 4580 4612 105 3539 3303 3684 1534 1334 2262 3532 414 4351 1378 3643 4909 4344 2784 1378 625 2652 1552 4232 359 331 1993 1680 2653 1002 2491 2134 3838 1656 3043 4478 1609 4443 3898 285 2330 1721 4663 3181 1528 4295 1536 2478 3133 2102 1621 687 2906 4352 2414 2897 304 1679 3591 1469 4431 4327 2139 680 691 1087 4294 1294 1026 3181 634 4773 447 2055 1507 2525 994 2250 4067 2055 1678 2382 2295 4667 4570 4583 2367 3720 3657 2182 3354 4160 210 1855 808 3321 2376 2305 190 3877 3602 1081 862 3146 4340 4887 476 2348 3757 4374 4746 3654 568 3504 148 1981 2443 2113 2533 2261 2970 4487 4377 4665 573 3649 4305 2263 4189 3908 1522 2938 723 2231 2918 1855 386 1721 2265 784 4072 4525 3557 732 3841 3397 591 1365 1372 4708 319 1248 2436 4147 820 4384 2264 941 4878 252 51 114 4410 125 4284 3800 986 2321 2663 909 3778 4147 4675 3470 1900 3744 4387 156 3861 1195 2357 658 3054 914 1437 1800 2451 1582 299 3707 4335 607 2625 2298 2991 4214 4654 227 3282 2874 1093 900 488 108 2903 3906 3024 3370 4589 2469 2279 4439 4814 2146 4400 473 2391 4944 3191 386 966 4171 3533 608 1343 2053 4263 3198 1167 3216 2279 1561 4539 213 4569 4523 3554 2856 1455 4730 4727 3489 4694 3722 456 1972 3471 2319 4242 1930 3831 1365 2786 2454 23 1736 2725 769 28 948 4641 743 3088 1006 1026 4544 2855 2816 918 1880 3907 825 585 1590 945 2403 2378 3761 4146 2076 4012 3790 2811 2357 3086 4587 4221 2046 2651 336 3149 1128 3459 601 1973 873 2272 2229 2602 3068 4914 3074 3660 1926 2884 134 833 1466 3452 3207 2505 2862 4439 757 619 1676 3362 3211 383 2410 2170 3185 515 3922 1974 2733 783 227 2079 3973 4936 3550 4431 2710 3272 1817 3167 3953 1100 4336 4015 368 2013 287 2722 1838 4824 4689 247 12 1734 4516 3489 2661 3285 1099 2472 1219 1316 4259 3094 1343 1891 2374 2571 141 1465 1427 3738 405 4452 27 186 1788 2509 678 2573 601 2129 4396 1476 1080 3689 4741 9 3258 2075 386 1331 1683 894 4945 1886 1171 3834 1580 4792 1102 3878 3642 229 260 3384 1285 4180 3017 4113 75 73 1182 3182 3598 3681 3582 1352 3148 4856 674 1589 3959 2150 3214 349 1637 1589 337 3077 1577 717 481 3263 680 4689 1773 4376 1038 4736 3209 3705 3351 2364 1949 2127 1622 3142 3622 4828 4065 288 1140 1027 322 1705 3651 703 560 1781 1850 3917 1660 555 1622 1125 37 1765 4496 317 1140 4379 4603 1350 3256 1728 111 1509 3604 2996 4217 3531 3660 4120 3320 4454 2204 4077 802 2182 3729 2397 2397 1192 3693 3096 1182 2967 3127 897 2197 3822 681 2359 719 1423 680 4733 579 1863 3768 4977 3486 1447 3966 2864 1487 3285 2676 1145 611 305 3904 582 3514 4040 2293 3262 1224 4069 2416 2838 789 1475 4220 3859 4942 4908 2847 2593 4145 749 4355 759 1741 2455 2678 4849 3560 800 3666 437 3575 616 1285 2230 1745 325 1570 172 2916 71 3615 2050 4695 2900 2189 3407 1238 69 3611 2142 890 1343 43 3918 966 1452 1852 1922 851 2383 1742 1209 1645 796 2593 2151 2595 1949 1574 3003 3547 2254 1940 1407 115 2354 3821 4443 1297 4403 3230 4235 4501 3550 2786 4948 618 36 3168 2643 1840 3755 3433 358 2669 3707 2819 2440 2519 4618 4840 1689 1931 1192 4383 3844 3778 3820 1250 1024 4511 1717 2911 4792 738 4681 2776 211 2320 3481 1554 1356 4144 1699 4754 2891 3983 3911 59 2562 4277 4315 2897 3400 350 3719 3321 4010 3259 3882 1950 1373 3446 2683 4782 3533 3329 3360 4667 3242 4776 4347 803 2134 4442 4639 3337 3432 4636 1831 4897 4691 3598 904 3975 456 1643 3795 3201 680 4206 2836 369 3306 1976 1565 564 1579 51 1483 4877 2665 4882 3032 2938 3575 1870 2496 1662 149 803 2244 3822 1973 1096 3050 3764 4983 1891 3738 1623 4125 4795 4523 3385 4080 4212 2380 1336 4033 3958 4659 1221 1281 4062 3738 3208 1738 4916 3420 1034 2675 1436 1765 425 3383 3037 808 207 23 4341 1646 2996 3084 1090 2357 2416 4782 2282 3815 2490 3055 1180 327 1099 1889 3909 1728 1683 1236 3093 605 4195 2592 519 3882 2002 1930 3324 3450 1361 4238 4177 4326 3750 690 1588 596 309 2556 2915 302 1410 654 3949 2863 4720 4545 4614 1370 1581 246 4736 291 1124 3447 2117 1643 1769 516 974 3616 801 4439 3863 3138 519 2993 3208 576 3360 3298 557 4033 3712 2229 1311 4604 3739 561 2146 3464 1181 1697 1045 684 4282 349 4845 3704 2815 3599 265 1290 1902 2391 959 4171 4455 1464 862 3375 3961 3144 2114 4369 973 4428 332 1556 2284 4433 4071 123 204 1972 4740 434 1247 2092 1183 3850 4315 4874 3679 3817 4379 2144 1634 248 2604 2919 2319 2899 3633 2855 1634 1245 2584 3219 1739 841 2523 2890 2743 3514 1640 2304 3246 316 697 4730 2683 4120 2573 342 3479 3044 4861 2297 3423 737 2016 4662 4745 4955 2503 4902 4979 4109 3569 3706 4572 3234 777 19 2513 2821 1595 4851 498 4226 1051 801 4898 4274 2301 665 4306 3419 4582 4618 6 2142 4970 3934 2982 2152 4675 1309 535 281 4865 4626 2296 3904 1940 1636 3557 2660 2804 503 3064 2532 3554 4721 1299 1873 4356 1613 239 4839 3125 3691 279 1520 4370 2454 4430 3056 3614 4045 3789 2858 1599 2274 1582 4089 2390 1422 4692 3352 1955 2595 3216 2051 4231 3016 2734 1684 3305 4425 157 1095 4834 3549 4523 1437 912 2006 751 4173 4471 1444 4069 3070 4419 3314 3206 2447 1407 520 1709 4808 4793 3703 923 4366 547 4664 3443 4602 1836 4726 4047 3747 1949 3751 2601 4943 69 4471 3099 1886 198 3268 2032 4064 1325 2707 2120 3137 2765 1418 3656 2012 2541 4964 2135 1237 2893 2200 2067 1726 3005 2962 2778 4939 2839 2841 761 4670 4024 839 1601 35 307 1916 916 2493 2726 4268 2741 1704 1778 1948 1237 3828 2743 3473 3423 2737 3334 1169 1917 1317 4165 2687 536 415 3175 3011 3924 2976 4001 2400 4553 2885 1094 4581 4923 3215 3460 973 3283 4978 1157 3831 173 4089 231 4246 4632 2872 1764 225 969 633 755 2156 3872 4288 3165 1862 4040 2767 657 3481 2979 4643 4200 3054 2957 2556 1857 4774 3948 2849 2822 4433 2255 1842 1814 3763 4003 2356 1481 2546 2623 145 4783 3226 1082 3597 937 785 4775 4178 2678 2011 4232 4253 552 1199 4640 3198 1557 2911 376 4180 70 4588 4715 2615 403 1329 1713 2828 396 1003 1288 4877 3394 591 1198 1134 1604 3412 1937 313 3066 3420 519 4739 2782 3216 2918 501 3990 505 1229 2276 1748 3520 4841 1593 4526 4430 2753 2129 3854 2468 4283 2742 2682 3013 3037 4660 1541 959 244 3213 1037 2742 3384 3438 1523 1993 406 3535 1238 2339 3885 2511 3120 1867 658 62 3447 844 1900 2362 3325 1710 1976 2178 3105 3611 38 1950 1284 1283 874 4237 253 3745 1644 2101 2078 2971 3136 4302 2900 3357 4231 2855 3106 1807 1004 4208 3231 955 840 2391 4443 1712 1623 4331 4846 874 2521 4412 146 4695 586 2537 4740 4995 2129 3416 670 1085 1301 2617 2256 1720 1883 1163 1955 3523 3985 4206 4516 1009 4031 2488 4143 3714 2849 4409 978 3456 3126 3822 1213 4987 4 2673 3793 2566 4185 3863 3462 767 99 417 1443 1563 3866 228 442 4055 1161 1297 1344 3488 4120 4565 650 3964 885 818 211 2647 3318 4924 223 3943 2416 1798 1052 793 3060 458 4899 1618 3244 332 4723 2974 1883 4864 3039 3828 1890 903 195 4999 2892 143 1498 4479 2243 232 4043 4782 4840 343 3871 2860 2519 438 37 3676 1616 18 863 3196 3072 2508 490 2137 3790 2857 922 4760 966 2170 4995 3214 4449 805 2769 4882 1811 186 1185 934 2772 4462 2662 4137 2320 2467 4373 23 3119 286 169 4815 1397 3664 1464 3140 2411 1822 251 2806 444 4825 2698 4022 3649 943 1798 1197 2110 2040 3702 3997 178 2465 2811 4758 3451 693 1491 4795 312 1983 4969 2162 3365 4625 2475 1544 2498 2112 1435 179 2500 1877 95 566 3291 2869 106 728 2747 266 3536 205 4187 2401 1053 3100 3832 3210 895 2967 1779 3379 3672 1334 655 3117 853 1684 2036 925 4785 1896 231 4517 1803 4094 2207 3296 891 924 2850 1841 3305 61 3270 2909 1335 2465 448 4220 4010 3235 3817 2676 3820 2298 1475 4486 1429 2584 3040 4735 390 350 1940 4232 4124 2942 3854 3783 4363 2424 4923 1116 4792 2350 299 2541 2942 1063 2146 1530 2522 4103 888 3585 1991 3806 2642 4939 4299 3181 127 4669 40 3140 2803 41 4612 2103 4767 506 2177 3676 4759 915 486 2046 4474 4985 2524 4405 2510 3924 3841 2660 4050 1978 4977 962 1634 3157 2864 2490 1887 4416 3273 4754 4100 4605 1954 104 362 338 1734 944 1197 863 2129 2751 940 1418 3512 4284 5 1027 4087 873 4614 2480 3408 2526 941 4282 4235 4215 3458 1902 3536 3369 4416 3294 3414 2705 4543 949 1112 2981 2173 3391 2603 3600 3192 2014 490 2554 1453 3030 4434 1726 2877 4634 4886 4467 2451 4292 4356 4420 3767 2657 3229 2872 1878 1579 4545 2274 4911 3437 2625 433 4271 1331 3195 2169 2334 3767 2626 3169 1992 1173 4172 1524 4294 1336 3890 4776 2546 3658 4427 529 1014 1688 2089 4735 318 2948 2882 339 249 1410 3752 1135 3036 219 682 2531 3631 2357 2017 4696 3478 2544 1036 833 3961 2346 2692 1429 2668 3940 1776 3127 3232 1260 1763 2270 912 145 4905 4461 2173 2874 3198 2252 291 1343 1550 797 17 4206 686 1992 853 4408 418 4015 270 4425 4285 1699 2552 3403 4052 2981 2611 2411 2507 3630 1213 3427 86 2479 1995 3599 4065 945 1284 64 3081 263 1806 3420 2537 2703 1575 3651 2102 1853 3397 3564 4723 1560 2094 2478 150 355 3561 783 4577 3461 2011 1745 1930 2946 2588 2008 4435 2255 3543 2453 338 3249 2997 2166 3242 1855 3259 1875 1313 3996 4151 1115 1952 4110 3439 4301 4622 354 4538 3607 5 1221 4412 1187 1708 4740 1391 189 3979 2509 4109 3942 1634 620 3463 492 2122 3711 73 3960 1466 2315 771 3542 883 1204 2769 240 285 248 764 1412 800 2486 3928 1377 2692 3775 2468 638 1777 1892 4525 4284 1528 4511 2770 327 3192 1928 313 1328 2569 4113 3649 2542 1629 875 1926 1176 4058 3015 4913 3180 1609 334 2877 1676 1762 1178 2443 404 2998 3050 2463 3813 3267 1026 1752 3573 3596 1360 4068 1381 671 2561 994 2401 3581 3746 3790 4316 37 2711 3680 1249 25 2783 3877 3331 2503 3317 4093 3470 3257 4129 979 1211 2126 3845 3552 4832 1887 1561 481 166 3362 3888 2532 202 1795 257 1919 2260 3094 350 2713 3146 4702 4240 159 1822 4457 1145 49 2388 930 1376 1826 4942 3294 1705 3939 3368 4615 1723 328 3899 2116 200 3337 1638 1967 1752 2763 3096 3653 4502 1645 3976 4658 457 3979 4894 467 1221 2423 3287 3985 1968 579 4732 2877 4525 488 4795 1190 3844 3345 3461 2188 1864 2481 1542 2545 4095 3089 3057 2171 1286 155 369 1780 4083 1866 1993 1538 1609 3183 4069 2647 3839 1366 1887 1921 129 694 2851 387 2214 3869 3155 835 112 2322 1931 3706 2375 4273 2790 3295 1654 251 3207 3980 4956 947 1689 2215 3517 338 3824 1851 3175 323 542 1669 3421 2840 3447 535 4751 2803 1333 2688 4512 3590 980 1153 2807 4660 2615 2842 3751 3205 953 1019 1431 2774 2677 2835 1450 414 2151 1781 3903 3755 3457 2526 1826 1595 4215 3832 2410 3067 1403 3987 1321 2428 202 3398 4799 3912 3740 4330 4599 1066 4200 2848 425 4299 4094 3053 862 230 2163 4189 4991 2197 1984 4102 1407 3025 4020 4256 1268 2302 4950 308 4770 2580 4691 4818 3624 1415 3726 481 2920 4648 1650 3883 3155 2739 4826 1590 3099 399 555 1260 2832 1353 188 3172 100 1993 3396 3327 4303 2314 500 3451 1195 4662 3481 4628 3600 3505 4924 1038 2234 897 3369 3324 3110 3213 4051 1348 833 2586 935 4145 3881 2847 660 1616 1449 3459 337 251 3410 1697 1591 4353 4029 2203 1075 3652 4369 4092 2446 1225 2819 133 69 2988 873 2337 2888 545 358 1848 3039 1348 1570 4416 2112 4602 3599 2671 3107 2462 557 4003 4655 453 4350 3690 985 1474 2387 4706 4428 3275 541 3642 1452 2425 3404 3367 4602 1692 3996 712 4475 3285 4419 1395 4985 1675 3085 2598 4056 3007 424 574 1874 3415 1616 1499 3532 2606 3732 4466 1815 2938 383 3402 272 3869 2568 256 4992 3742 426 1187 300 189 4381 4288 1934 18 2939 2687 4394 3846 1908 3228 2122 328 3602 775 811 3017 2182 4796 1534 4320 3833 1220 4255 2952 3132 3002 1289 1533 2832 399 1449 2963 3639 327 2031 1559 4689 2602 248 3467 2152 3916 2118 3662 1941 1949 1326 2994 176 169 4201 2677 1004 3272 1884 1400 3128 287 3032 2211 519 2662 1522 2495 1153 1089 1308 898 1232 783 2362 631 2732 4230 4054 3627 4951 1164 3645 1049 2634 2983 4632 3223 662 2831 964 2575 820 167 3722 3375 2398 1527 4239 1385 331 1565 2037 2468 2143 4039 4377 1385 2392 954 1699 4398 3402 1103 4377 1703 1524 2104 4900 1584 657 2136 2337 3836 1633 1688 2313 1185 1781 723 4577 3218 3742 411 2387 2588 3534 105 2603 1673 1285 1305 3484 2224 1774 2299 3633 2690 527 772 2755 4951 4237 1291 273 2527 1949 1060 3052 346 2220 3280 2391 3513 1401 2203 1181 210 1517 1101 3162 607 1602 4482 1233 1736 1513 1050 501 4460 4154 4257 2856 3292 1336 3456 167 1793 1090 4282 2427 3361 4820 4176 1073 1374 1364 3966 4915 390 509 2075 4774 1556 2015 4165 906 4494 1437 667 2237 2029 181 2593 4440 1920 2284 7 3984 1521 864 1354 302 3806 484 4930 1736 2961 2943 2075 1910 2809 4613 2388 181 3031 2436 2954 1671 4714 1313 3646 1410 747 2321 4211 2493 2209 1304 1481 1150 2175 3693 4509 566 2569 3228 1703 4138 4123 2363 3194 612 290 709 4991 481 1448 410 3450 3433 1132 29 4468 3418 3392 2084 511 2373 3874 2580 4973 1503 1619 3315 3170 730 379 1444 4037 1193 4891 3614 171 4759 2417 2605 4780 265 3752 3928 3980 2223 741 2633 2779 3167 4891 4888 4038 2546 1648 1833 2292 2438 110 1761 4961 3730 2467 180 3014 4965 3273 674 1127 399 2486 4078 3332 2957 1957 3678 552 770 340 4510 2221 4801 4764 1021 4446 2652 3196 4981 3380 736 2846 3631 858 4190 785 1253 2225 3124 213 4095 837 3690 4146 1991 4893 86 4361 1484 495 4064 3577 2539 9 3174 972 3457 2977 1153 3575 2498 4551 39 4509 4366 182 3951 213 606 4102 160 4792 707 4765 1226 3172 3048 1753 2107 1395 4923 3655 2187 3516 2984 976 152 3353 374 783 1331 1696 2760 1412 4634 3083 116 4340 2196 2584 4160 1630 2024 1569 1800 623 3718 2556 3625 2015 412 4180 2026 2338 794 2438 3549 2897 2230 3109 51 366 2913 1767 4805 2995 3481 2430 2452 1612 629 1760 1049 1104 2100 2056 701 1268 4902 1074 491 4392 3105 2458 4905 2296 901 566 235 1404 1481 2640 3880 3560 3404 4685 707 4613 2324 1064 4499 1766 2731 3271 2243 2828 1764 1461 2379 3371 4483 4279 1517 3738 866 2303 57 423 2829 388 2569 2681 2311 1856 4685 2900 1674 1833 153 696 1012 1672 4242 4979 1428 3509 1549 2714 2217 625 1240 1564 75 4754 2423 2119 4952 467 416 2993 3337 593 687 4656 4906 119 4819 2658 3141 739 3935 2727 3920 3862 3290 3401 2874 1440 935 4003 2002 1619 3758 4911 4120 3843 3353 646 3530 3740 488 4373 1121 4244 2366 1802 17 2604 4953 267 588 4883 4574 3479 3440 3907 1994 2170 4340 4642 506 1758 3775 3539 2148 845 1729 4946 2452 3712 552 1116 1968 2331 389 868 4764 4622 2892 4215 3847 805 1712 913 4060 1257 444 2422 1010 4294 4403 826 4165 3587 2697 993 586 2229 3479 2488 3871 211 2987 3602 145 3595 4917 948 3171 1564 4196 473 2774 3490 2711 2574 4939 2038 1637 3223 3075 2667 757 3097 2376 418 1118 126 441 839 729 404 3554 2985 2178 502 1633 1238 346 3193 1578 4781 1864 400 2228 4474 1715 1897 2458 4701 642 2702 1412 4899 4940 3461 1923 788 3648 1872 4384 3539 2831 2526 3389 794 325 4176 4362 3971 1827 989 3114 2375 2760 2230 3187 299 2299 1050 3010 1094 4443 3468 4413 4725 631 2880 1591 2512 4878 1306 3047 1650 489 1022 4657 2132 580 2721 2643 3322 561 1639 690 2220 1884 266 1843 2775 760 3186 530 4722 1320 3528 446 1465 2879 2809 4162 2966 617 1385 150 2179 2879 1557 2909 1745 71 2248 1581 2980 3282 4495 4129 1276 3701 4845 818 3461 2416 4888 4346 2744 3850 2714 4247 1144 3378 1680 1879 4102 4728 4631 2190 3214 2586 4642 393 3567 3575 3949 1254 2951 3048 3653 4666 4621 2370 1430 2602 4157 3269 3596 906 1632 4040 2034 2873 41 2858 2718 2835 4257 4739 3170 2030 2107 4401 4381 4805 945 4187 2784 104 3557 4066 4522 2386 937 4619 2533 834 4808 1366 238 1418 3570 4266 4384 2683 1812 3599 3194 839 3765 4042 4285 4582 3235 868 4223 2978 1396 4619 3146 2306 205 2544 3477 1507 3879 4888 3234 4618 708 3803 4831 555 2031 1784 709 1726 3449 3247 4060 388 2549 941 1989 4262 709 892 2238 1735 1234 1728 2738 533 2856 4683 3558 4212 3439 4657 4501 2034 3027 4645 805 1036 4741 3251 4032 848 3377 212 1324 1857 1438 1589 4259 3175 3225 1671 3564 4900 3242 4897 872 2719 1260 58 814 4245 3753 2103 3935 3051 1221 2659 2298 1053 1078 2546 2170 3435 331 1621 995 727 394 3977 1728 3752 3071 3623 4296 281 2556 3758 4053 1002 443 4245 323 2310 1686 1889 4015 3212 4168 1885 3542 1767 1042 4957 329 2534 2335 1362 1192 1644 2455 785 2675 1617 1168 3996 171 4063 4016 4463 3919 4333 621 3492 1671 664 2813 304 1013 3797 750 3355 4335 4249 1367 3044 4855 665 1445 507 3003 2698 3767 4141 1381 2202 4931 2924 2571 4197 959 2748 3432 593 2320 263 50 3186 1286 4170 2906 439 926 854 2743 4075 3103 1416 3179 2693 2542 4769 4668 4968 1010 1366 348 4780 4592 4849 402 1483 4112 1230 4911 3221 2726 4455 3802 452 210 3497 2949 4960 3544 2445 1437 2125 1681 4176 1429 3664 1112 403 4532 4430 926 3299 1154 2493 4383 3658 3431 2633 1131 3996 4653 656 4798 2651 2505 3775 768 1244 366 2322 4637 4672 4665 1535 1453 1508 4310 2164 4925 1305 2593 2637 4181 1620 1342 664 1617 127 603 1144 4224 4542 4800 2797 3664 900 4430 2505 4688 3755 2229 629 3011 1183 1812 2074 316 2724 1277 4305 3261 1075 150 3044 1446 4394 2769 410 1581 801 4652 3799 960 4189 1978 2249 4196 1872 3761 3036 466 2903 1642 2591 4692 1459 796 1901 3077 633 4866 3085 534 50 2224 1067 3794 1835 4769 108 1035 2910 2252 270 1546 3752 434 1790 3963 2713 554 327 1438 4527 2670 1018 328 4107 4259 3904 3848 1266 2909 690 450 2421 1600 1418 1167 169 432 4239 4235 1696 1258 2645 2566 4991 3033 715 3156 4966 298 3603 2213 539 3328 3045 2421 3207 1545 4948 2869 895 4614 359 2680 2812 3351 3778 1487 4492 893 2874 3246 4879 2951 2013 932 4770 3118 584 4375 4367 4648 3502 4774 4059 2168 696 621 2759 4548 2280 996 408 3646 916 3153 4263 412 1825 3649 3226 1681 3158 2299 1921 4209 197 1741 2282 4089 965 1005 461 3332 802 4441 1816 3799 2747 383 3388 2198 3676 3334 1046 2532 3690 131 3935 3328 4097 1686 2965 1154 2777 4378 1664 1578 4517 1624 3245 2010 3915 292 3743 911 4455 1455 1017 4723 4807 4411 4933 2062 2664 3402 608 2713 4968 2952 4667 209 4850 812 1900 2826 4093 99 1411 3657 3805 2213 845 3209 2737 3710 2773 1167 371 1590 4494 2430 1803 1378 4186 540 3092 3321 2758 2099 2302 3567 1835 3713 538 2749 1343 912 3081 2487 442 759 2662 45 962 3343 63 2922 3023 1918 3448 120 2919 4552 1359 2034 4587 2945 361 3569 2496 1556 1612 4272 3904 3775 2219 3976 2486 2605 4726 1173 4549 210 1615 894 1554 2587 4373 4401 2277 4612 3853 580 1917 2607 4196 1645 761 1188 3598 3260 4055 915 3306 4724 4200 3020 476 4245 4738 1095 690 1837 1661 4188 4408 2602 1591 3301 3548 1009 4560 3111 4922 571 134 1237 1897 3739 2747 1213 4027 4417 1282 2120 673 3522 1013 4302 4509 3821 1602 2512 1015 3335 3601 3596 937 5000 1328 1789 3899 2228 3863 1481 3991 3444 1173 4985 2910 842 2777 3196 4073 5000 4801 1276 4424 1770 2254 1055 1063 23 1926 2543 2364 4212 4889 1387 1755 2953 4133 1420 3906 2826 2835 257 2773 87 1727 2467 4187 2764 3355 4177 4591 2610 4636 1862 352 1628 4956 422 1809 3731 975 2349 3849 2595 3766 3919 1213 3235 3591 2825 1985 1129 4442 4991 1363 1372 189 3212 2640 1856 706 2653 2421 4318 4724 3590 4223 4801 4997 571 1803 3161 267 4568 1455 3204 4287 1250 2055 1144 1756 3180 4065 731 2342 1771 1953 275 680 10 758 4342 4972 3703 4971 4756 2096 4612 167 1023 1139 271 869 434 4668 1610 2677 1743 4060 2220 4417 2215 3070 4053 4121 447 2606 3262 1255 2765 367 4743 1940 1183 1956 1631 1641 4948 776 2745 647 1752 758 4745 2112 2301 1601 3074 1843 4437 1381 187 1428 2369 1605 3829 3993 4629 1866 4839 102 1761 2603 1627 1706 3921 15 3126 2512 54 2812 1531 2191 1956 556 4929 3907 1250 1995 865 1169 4373 4546 3481 1807 4708 1663 3891 4785 4373 4235 2582 1765 503 282 4284 4313 3470 3095 2947 1327 4083 4101 2332 3296 3761 1175 4751 782 905 2417 2357 2504 1903 1748 788 4994 4210 2134 431 4202 4128 2232 164 1460 2264 2134 1652 647 1430 1458 2958 3574 2562 4010 2364 1296 2329 246 3148 3449 555 3779 2464 3311 523 3282 3423 2173 2819 1201 970 2723 2837 385 4335 4348 4330 1566 4458 2638 3655 875 3831 4806 4763 211 1033 1001 1619 1809 3183 4476 4007 1233 1073 4014 730 4252 1327 1 1765 3200 10 4396 1836 4206 3089 2803 3991 1802 2102 389 1795 3287 4559 3110 4135 3472 1013 3003 4400 4168 1136 2728 4189 4723 3136 1093 2851 2203 1222 4660 1874 3396 1993 3629 2414 1959 2722 1507 2183 3435 3832 1237 2593 4847 1916 2646 3557 962 335 1412 4798 3548 4759 172 3149 1634 4566 1373 822 1669 3483 1609 4329 3411 118 2655 4577 1949 1592 331 2784 3568 3377 221 2201 1380 1664 4142 453 3664 2719 4278 2463 1236 3381 833 2264 781 1178 2621 4835 4868 766 4709 4834 3391 3674 4889 4279 2063 2373 1252 2156 1393 56 821 3652 1493 1739 2678 495 4202 4182 4632 1930 3896 1080 677 4333 3396 444 4125 4907 608 487 4666 2821 2752 3452 699 4279 502 496 757 3354 646 3621 4557 3664 1955 4051 2871 2620 3672 867 698 3743 2280 1602 3090 340 1223 1476 2637 3181 2495 4463 414 795 4844 1267 4758 4554 2280 2145 1557 330 536 2449 285 3191 3732 50 232 2026 595 1814 4845 2407 2429 2275 1543 3373 1495 4003 2190 2569 1427 2277 2476 939 4677 3434 4160 4158 3415 4632 2231 1812 2438 2387 2534 4929 2698 151 1265 1043 4434 3743 2248 4321 1726 1681 940 329 219 560 3214 2503 1843 3681 3729 2757 4042 1574 1675 1173 2746 1654 1160 33 2112 3 463 3124 2756 4090 4363 4359 709 3759 1523 4181 4515 550 2794 1822 2771 2587 4071 1824 751 3243 1783 4601 1459 1809 2166 4223 2689 2362 970 2656 1206 953 168 4162 4467 4764 1212 3628 3500 2300 3326 691 3876 2057 24 1814 1728 1740 4137 4339 3663 2684 732 3960 3465 2698 4274 2218 1125 3180 644 2769 337 3173 4130 586 4845 2419 14 4900 2784 104 2537 4388 2730 1435 1238 4753 3168 3196 3098 2728 3412 1963 1035 1481 3411 3665 4901 4200 3285 4389 3278 4277 2959 2880 1019 3668 124 1401 3193 614 1736 1779 3685 294 4868 794 4796 389 405 2586 4260 2935 1005 2872 2161 1748 3081 1382 9 1832 3873 899 3248 1003 962 1881 2621 3985 1695 358 4347 3706 1436 523 2521 4059 842 432 2611 4652 4543 2622 3214 2481 346 1675 3336 3289 875 4090 3077 4586 4137 3800 4859 3643 3050 3104 3207 3760 3255 3248 1942 1697 4324 4466 3278 3483 1245 1012 4169 3029 972 4816 2985 733 356 2653 2742 3089 1073 2084 570 30 933 1315 2014 2853 3789 3382 2858 1873 2642 961 4729 2362 1657 2951 1658 2532 4811 3446 1584 3945 3246 81 1139 2003 1650 4997 1038 1667 204 2796 1014 3373 3894 3125 2177 1809 3541 1474 2821 4076 4178 4416 4548 3421 4210 3754 4711 248 558 4687 4240 1142 2068 3920 2422 499 1572 867 2117 743 3243 1874 2819 3094 2251 1933 1005 2472 1633 1612 3408 2529 558 1533 200 570 71 1188 132 1462 557 1966 2967 1574 2622 2757 1361 4830 1754 2495 4117 3413 3710 231 2608 1121 2741 1507 2984 97 554 3324 4539 4753 3791 249 315 2794 1217 2164 3761 191 2801 3387 4887 2856 1452 136 2789 3683 2532 2346 1740 4302 78 1946 6 535 18 1695 2604 1612 3102 1546 4910 4971 803 2179 2967 2739 3534 3706 4887 2761 4176 3878 87 3245 1983 4082 1280 4754 4099 4195 1252 2225 4850 2331 2388 4598 4484 1377 4688 1130 4079 39 1266 2063 4980 3955 1308 2919 3464 1094 588 4222 1796 1376 4503 659 1870 1730 2140 2643 4758 4034 829 3134 2922 3195 2969 4664 210 4930 477 1225 1436 1810 1814 3262 3737 2305 2312 2518 2966 1929 4746 1269 2380 416 3832 2452 3305 1344 4296 4863 1605 1087 4957 4046 1406 4752 2536 1316 2020 1985 3017 2851 997 443 2338 4871 1338 2333 4365 1206 3105 3817 961 486 4465 4590 4721 3271 2881 4332 4188 4821 4265 683 4854 2143 2934 836 3798 1099 3339 2878 3750 3440 2139 4675 1295 2810 56 4176 2154 4137 3959 2553 1231 4978 554 1842 1042 2212 2228 159 4273 2485 3336 3013 895 3651 2835 1670 2773 4499 2134 1594 2268 3630 4205 2992 2867 2159 1290 929 2039 4334 706 126 2998 128 2102 1317 2843 2220 4700 2336 2646 2975 12 2453 3113 4593 1300 3487 2836 1542 3157 1275 2969 3287 891 852 3784 2102 2472 1320 2133 4781 3329 4609 581 4192 384 61 693 2318 1904 4103 131 4036 1213 163 442 1514 2777 3925 4923 2916 4208 2643 2735 2754 4029 2407 3045 3792 1914 414 3282 3871 1541 1203 948 3194 1661 1981 751 178 1513 4732 4576 4723 2905 488 76 4876 1323 1450 178 4307 2119 4169 2373 687 1156 3695 283 1708 3881 2066 168 3891 388 2995 1172 4983 3287 4458 2433 1320 3334 1776 2998 2660 3298 2979 2718 2945 465 4998 4138 2997 691 294 3419 3902 175 2022 4361 1850 2276 2284 319 1673 4832 1954 4380 4157 4189 3205 715 529 4495 2570 1220 3591 551 4644 793 2144 1723 1455 3634 1169 4035 577 1801 3248 3734 3283 3959 3979 4859 4708 3933 2841 536 142 3652 1206 2655 1783 2101 4076 4348 1818 2562 4013 760 1643 923 3866 777 1847 1458 4471 271 2186 664 2692 313 3814 4333 2998 3614 1746 132 1843 1925 2137 2900 2658 829 2047 4040 3801 3517 3032 2432 4261 3438 2161 3846 678 3059 1301 3322 2031 1272 2753 319 554 4360 1856 3931 4219 4286 791 4523 4104 1797 226 548 2687 2416 3350 931 2632 755 4701 711 3663 503 573 3561 1315 4322 2233 4619 2498 1717 2254 2342 2027 4324 1111 138 3602 4810 4218 2978 2607 1218 1769 893 2679 4799 474 1199 2106 2197 3136 2365 2635 509 1079 4613 3204 221 3395 2596 1551 3614 1890 4197 2773 1636 3045 2433 2411 3698 3236 2234 3640 19 1895 1102 3433 4538 2365 114 3638 3555 2225 317 4346 2127 4648 3344 718 1404 1108 613 3302 1107 3324 3533 3010 2209 2434 3216 223 286 1043 4537 4508 1609 1587 1552 2366 3729 3646 598 4900 3229 3520 12 4747 3718 2294 4964 3459 1544 4627 1582 688 4941 1812 3805 4138 1945 532 4944 4389 4543 2721 2249 714 1650 2493 3977 108 3549 2061 4874 4116 372 3614 2387 1054 1225 4939 432 1634 3712 3888 824 1283 2714 1195 2181 2755 214 3261 3719 397 2108 3565 3218 1714 1728 4269 3643 1557 1357 475 3862 2327 1031 4033 3635 1843 4824 4318 4101 3827 3204 4675 2682 865 3565 3175 3862 471 983 2012 847 3968 3365 687 178 3684 1082 523 2677 1456 3897 1943 531 196 4958 428 2691 1819 2963 4400 4329 4902 3036 2413 4260 4273 3099 1154 3702 4469 3356 2561 2272 2045 1250 3432 3779 4697 2465 3536 1639 3493 1914 1641 4200 2347 4362 2676 2284 1301 3154 3839 2974 3420 760 2501 2902 1100 549 3371 1143 3741 1566 4212 4120 3580 924 3422 556 2663 3163 4731 914 3661 694 1065 4797 4252 2945 2115 132 2001 3094 3565 1443 4484 4025 1075 673 1457 3364 4771 2584 3231 4244 4838 889 1277 4282 603 1277 48 4434 533 4084 2503 455 3936 4098 1232 4893 1439 4677 4415 1646 497 2289 2766 4358 2456 3676 4855 2847 3321 3402 4324 2574 774 1154 4360 4964 2775 894 412 4605 3860 743 995 3828 1837 2904 3373 4614 4571 2542 40 1394 740 4670 1218 1968 4954 3767 4953 3110 996 2540 3659 4908 4628 299 1558 4802 3232 1432 3561 1301 1138 4675 1777 366 2056 1269 2854 2834 4044 432 4483 1195 948 1668 2697 1085 2035 2378 2292 1914 1263 2861 2996 4847 1729 3596 3158 1893 2920 2370 3401 2832 198 3486 4962 2619 4113 3428 2296 1291 691 4129 560 4303 2811 554 346 2967 506 958 3570 4434 2823 936 3920 2678 3548 742 4056 2659 3662 2812 3827 376 3040 1986 2812 4221 3489 810 4460 1168 417 3035 3511 2632 2568 729 2005 1941 1344 682 1730 3214 2550 1226 1966 833 557 2936 589 1855 2 599 4735 2796 3257 4462 4938 4675 4279 1496 4451 1377 2989 1269 3081 2534 3812 3351 3898 2679 3459 3622 2892 1182 147 965 4350 784 3436 1946 4492 3502 53 3306 1662 381 1968 4602 1569 3862 3819 1407 4340 4230 3088 95 4341 2871 3045 1118 250 926 3949 4019 2432 4659 3966 2376 1736 2492 3009 901 3701 409 798 669 3855 1097 469 1095 834 5 2293 846 712 2560 368 2770 2003 4949 2781 2837 1484 2032 3006 1415 3895 2243 1015 4219 2804 3411 1253 175 560 2209 3725 4984 3450 4906 656 2468 2782 855 4326 4398 4213 1422 311 1197 2379 1719 3003 957 2440 1487 2860 1036 936 1137 4999 2622 3907 3119 3879 2978 1085 2509 2626 4675 4311 2671 3578 1145 1716 2423 3228 3917 2453 1888 852 3944 478 1165 4464 1220 3206 275 2113 4297 2243 4194 1525 4986 3700 240 1535 2806 2413 3758 3101 1791 1919 3393 3449 3494 1653 3994 3761 237 143 119 3816 3139 2571 40 346 924 1847 210 4596 1151 3969 111 553 1806 4103 4164 2726 1513 4983 818 127 1459 792 3286 1239 3795 3991 3010 1189 2157 580 689 3657 3063 2674 1902 2731 3388 50 2326 1605 4428 2280 1 2060 1882 4709 685 347 2245 1675 2091 2791 1583 3524 136 4724 4377 3564 30 3262 1477 2354 992 3953 2659 1131 2681 826 2221 2391 806 4092 2802 1938 1559 1940 3407 3420 4882 2933 3401 1258 1976 3397 3756 1763 2574 4030 855 715 4486 1934 4902 4267 1123 4199 4071 487 3368 56 3813 1663 610 1154 1152 3638 3553 843 2451 518 1804 3015 3229 3027 4074 3082 841 4771 4481 4047 2342 4836 2674 4060 607 3454 1459 4060 3851 2389 3916 3747 4942 1168 4723 2166 2631 781 2080 281 3336 2459 4297 3262 4817 3006 1679 4645 2398 1854 847 3422 2700 1264 2771 1545 3728 243 2871 3198 224 3917 3404 797 3151 3492 1047 4816 1133 782 4179 2340 429 1841 1595 4284 3342 2291 793 2534 2099 11 1282 403 3523 3782 2360 4555 977 4731 1143 3863 1397 647 1576 4574 4161 1386 3088 800 2356 1520 4146 2478 2763 4506 2609 680 819 1458 3919 2805 1296 1170 3633 1791 4634 2670 1897 4700 1739 1005 3059 2238 3146 2508 184 2436 3930 4443 4214 2983 4571 2702 3589 3902 2928 4165 2579 3898 1280 4756 2202 3282 3270 1404 4213 3969 121 2144 2014 1419 2748 2065 3979 996 3959 819 900 2921 2892 4229 431 2788 3659 1573 4685 1652 1494 2266 4514 3923 4510 272 2808 3046 1076 4432 4165 433 3489 3477 1928 1048 2910 175 1320 423 253 988 677 747 4182 3874 4317 1191 322 1119 1240 3384 3669 1353 1869 2169 4123 4062 3819 2144 3858 2262 4760 1823 4312 1555 4934 3812 3033 1576 4345 4953 1450 2175 666 1637 1553 4889 1095 3225 2210 1755 4736 19 4187 4179 2900 3934 3401 1711 2778 1249 3289 4846 737 2020 3984 77 4960 4710 4915 1251 2974 1417 280 1805 1235 500 1763 2227 4261 1344 2531 4633 45 3212 4994 2927 2711 4186 1400 3778 566 4295 1168 2000 4701 950 3793 3352 4455 4230 606 792 2799 4136 4919 4109 4209 2122 1734 639 1864 1998 107 3249 53 4979 3577 4909 2567 1043 4806 2679 941 3212 4439 4757 1902 3327 201 3957 2481 652 1145 2839 2461 2692 1677 2111 2531 3334 2473 4508 2734 562 4532 3020 506 4457 3144 4542 2795 4043 1149 4542 4793 879 1782 1388 1450 2327 2034 573 2800 2857 1988 1177 4943 2511 2068 1651 24 816 2821 3357 273 685 4796 553 4011 4716 3863 864 3803 1625 2196 2391 1881 2144 3693 3982 2636 2716 3147 175 3675 2556 4496 4829 165 264 1771 3178 1643 208 3280 2679 361 4829 606 1376 2800 4598 2575 125 1207 4597 1147 91 965 3208 485 4793 2985 1896 3700 4148 1411 4341 2660 1883 4712 2616 1707 4747 2233 3983 100 452 1564 972 4055 1034 3474 2519 3679 3381 3128 3672 3154 857 3390 4877 1245 1935 3563 4050 2246 3946 3334 3788 2352 3499 2334 1565 1642 238 2660 4140 4744 2243 2996 2554 849 1285 1168 773 3791 1838 796 2488 386 3441 3947 4433 1205 3519 4656 3018 576 3499 3166 3378 2588 2414 2273 4897 2554 3763 2139 2047 3949 3588 3344 2389 2075 2731 1690 4138 1079 194 1045 4519 2898 4228 460 4628 1974 1913 1435 2161 2082 1550 4610 1357 2945 2011 2921 755 170 2971 2286 2944 2921 175 3280 2695 3453 3779 1544 3861 3888 3816 3763 620 2434 2529 2849 1988 639 3758 1569 30 3180 4251 1651 416 3670 2722 4524 2627 1051 1205 310 4232 2646 1229 1989 3407 1623 1062 4587 4822 697 1464 908 1288 1307 1536 2771 1947 2728 3628 964 1777 4694 563 2880 1752 4131 2803 1460 1706 2267 609 2201 3710 3131 4893 1526 4133 2002 1435 801 2437 3418 4299 938 4666 859 2201 841 1144 3009 3837 923 834 1593 4373 2280 3966 2016 2623 3632 1783 2300 2887 3273 3714 1593 1967 2595 3913 925 425 4340 1787 3212 2719 996 3066 1804 2620 1235 3963 1778 3841 814 2698 1740 3065 246 963 1077 1612 3952 4530 3069 288 2638 3100 1310 2155 756 2164 2368 1467 212 3215 2093 1398 1411 4976 2318 3354 2753 3821 4092 1878 2485 1119 2864 4295 1031 1598 515 2989 1980 267 3998 4811 2342 3869 3004 1930 3745 4837 3123 2390 2679 4113 327 1711 797 4596 1943 2138 372 1820 1526 4430 4209 4004 563 4648 3589 3584 3985 2431 1317 3715 2384 632 2035 4156 2514 171 4227 2332 1479 940 1039 4442 2409 1443 4244 551 2225 1292 843 1187 1752 912 833 2358 3855 4434 4895 2799 3416 19 2642 2401 3994 1743 332 4121 4704 950 3001 2217 859 1476 2299 1280 2356 1881 4047 88 3763 4129 2014 3431 3347 3316 2117 2342 3387 3312 1925 2005 1438 3018 2675 989 516 657 1441 2788 655 3187 1955 581 1111 3374 2835 2277 455 4209 2830 951 3005 2568 4573 3265 2309 2475 2285 1981 2047 2047 1815 1025 4989 4803 2945 303 4318 2605 2682 4286 4054 2667 1946 2519 4931 786 176 2401 3465 1523 146 3509 167 1713 3609 1730 448 4124 4642 1538 548 4544 2414 1603 1492 2823 1922 2656 4857 3643 4552 4454 4293 2293 2421 4103 4224 2193 3121 4490 2397 983 1874 4297 1106 4820 3649 3593 2132 3599 3219 4886 4176 4156 3185 4548 2491 3012 2248 4191 396 1651 490 4204 3860 4745 3700 3334 3605 1570 4926 2578 2360 2382 1102 2275 981 3241 4093 3918 4199 628 568 71 4813 4138 3800 2643 2211 2548 1698 284 39 3174 4016 4296 4612 896 2207 2578 3066 1797 4183 64 2988 2919 3926 4059 240 3609 2549 1778 491 3404 3385 359 843 4427 2683 2704 1683 3110 2937 511 3330 1931 731 1331 2532 2648 4046 2853 3423 1427 3477 1748 2680 3954 3099 1865 1876 3915 50 2004 1831 4405 927 4597 2608 1781 3499 3971 4907 4651 4268 1561 1430 4874 3778 3812 3396 1859 3114 3614 4317 474 3022 4502 1108 2336 2019 3950 1248 4023 2059 2340 3051 1025 1633 3321 4318 4722 399 2941 227 3057 3754 2257 425 1203 757 3339 836 1736 834 3582 1227 4940 2636 4135 24 871 3977 4505 1251 4646 1976 554 3864 3056 3111 1620 3724 4553 4567 3037 212 4658 1566 1943 1894 3767 1980 1144 1261 840 3678 1019 289 2264 4239 3790 3805 3225 1082 1066 1000 2247 33 3926 124 1656 4225 3957 2618 2250 739 451 108 4077 1181 1403 3578 1773 3647 2468 918 1297 2815 3951 912 2423 2389 4803 866 3942 3439 2442 2404 3098 1095 4825 4249 2979 408 620 4561 2814 3980 3351 4965 1259 3401 3326 2862 4821 3879 2606 479 1653 3324 1313 1486 3824 104 3447 1839 2572 3545 4295 257 1071 2792 4730 4639 3408 2595 3417 3272 2084 857 4546 3023 194 3857 2615 2515 1919 19 14 4304 3683 4581 2562 4901 426 1903 64 1197 3773 943 3907 2830 958 2151 2961 356 3407 2594 3812 4215 4108 170 1691 4784 4380 3301 1246 1912 308 3107 3644 4722 2724 3610 3625 668 3544 1434 4672 1026 1384 1698 2990 2419 2280 1401 1055 1442 241 1805 1406 1966 766 2480 2066 394 4688 3973 2035 1934 1827 4448 3529 1340 1862 2963 4149 508 4671 3114 3198 4896 453 248 3030 4913 2940 1679 1555 4320 549 1677 774 3373 3371 1561 3927 812 2710 218 3279 4627 3708 1344 3876 2830 4483 1969 265 2835 2497 222 2867 1150 468 459 4157 1646 674 802 2733 4342 4627 3025 965 1061 1281 1023 4171 4575 4247 2619 2329 2065 2039 389 77 4832 2195 3739 1642 3835 5 654 1902 357 4462 250 3906 2532 275 4593 4197 3165 1347 609 1721 421 1419 2873 188 521 1778 2352 833 3671 4925 671 237 1107 4188 4185 266 1179 1131 1986 4023 3939 1762 541 205 4474 4438 4325 4516 1363 3597 2525 92 4029 1262 4720 1228 1940 967 4698 4599 2294 2629 4708 3314 4510 2120 1404 2144 2212 2803 955 230 4666 3256 3461 631 4169 115 3804 824 2610 4226 918 4821 3294 4915 3154 179 2447 3766 2783 4444 2284 4047 2686 1710 3457 213 555 4948 1388 4646 4775 3931 1570 289 281 4902 1032 4962 240 3259 2994 457 515 2612 4263 507 4529 143 1826 3096 625 2879 3059 1659 4772 2280 404 2662 1550 870 269 1611 32 2383 2249 684 1185 572 3447 2131 3968 53 1489 4219 4524 1778 2880 237 2189 346 2526 868 4784 4488 4418 82 4510 337 1904 2824 3221 799 3686 1194 3262 257 1521 1184 3397 4225 286 4503 3037 3236 1761 3398 4457 3318 3961 2442 4076 3715 1506 4354 2602 1727 2201 2987 4036 2919 4852 845 2401 4022 1152 468 4215 3577 4729 336 3590 2787 2357 1709 2197 1234 2313 1828 1643 1640 2731 1288 1648 419 582 2666 3921 1469 417 4838 4951 4468 120 2516 1128 1515 3225 2391 445 4576 913 577 3107 3284 1413 221 2682 3038 1577 3572 3185 3824 356 553 1472 2552 3082 1301 1292 1121 2657 2043 3486 1639 4004 2349 4340 982 4347 3477 3055 3284 657 2933 4364 3979 1949 3432 3555 3400 3418 2182 4363 1503 1222 1076 3260 1388 463 26 4731 1195 4425 3299 3057 4201 4089 4160 213 480 3862 701 3653 1207 266 4203 849 400 3109 61 217 753 4866 3963 609 4355 3001 1345 1804 3078 1331 4801 4550 2163 2721 789 729 3024 366 4446 1329 3120 2984 1120 584 696 4555 4803 1315 3956 2990 4012 1226 1239 3963 273 1580 54 3443 4241 897 1366 1376 3970 1198 210 3314 1689 1709 3046 1155 758 2786 1046 2899 349 1895 4384 1756 4678 1872 2533 4798 1645 4712 76 3661 2875 4699 520 3502 3067 994 4725 2598 518 2066 86 3219 4703 3453 4058 4024 1768 1919 3291 1669 1156 2298 3118 4621 3786 906 3341 2855 1840 3090 3776 3110 4694 4310 2063 2417 399 1455 338 1003 4555 2082 4466 2764 3248 105 3061 1910 1780 1784 2661 2681 3493 2161 3978 2303 3209 2337 1547 2448 758 4145 2905 3784 4419 2421 3213 372 1621 1928 4285 353 3204 4359 1715 4645 4907 3001 1189 1820 3843 4302 710 3500 1824 2773 4508 425 2450 3979 504 3490 1430 2307 2777 2058 4899 3753 3281 2856 318 4782 2350 215 846 1255 3419 4551 80 182 4916 4386 12 4759 1429 1280 2638 1356 4572 3851 3198 4242 307 1660 888 4250 3015 1468 3085 4929 4459 2276 3913 1424 2294 1389 443 3228 2104 2041 967 3879 2921 736 4519 4085 3579 2228 4398 48 2411 4798 468 1773 2676 4670 3077 645 3187 239 2937 2421 1404 1048 4534 3998 4060 3484 2625 2901 4365 3827 3121 3036 3981 2279 1396 2728 143 4920 2728 1513 2792 792 620 2237 1219 4168 3060 3036 1902 1585 3424 461 3515 4772 2677 3120 3056 1363 2482 4947 3103 2413 45 1950 2950 590 564 3142 4768 500 4868 3677 819 1387 3110 1120 1240 3698 685 4192 2759 2900 3929 4602 1648 4568 598 1935 298 1842 222 4277 4783 3744 1019 3291 1574 2533 110 4273 745 1 4251 2422 3949 222 4250 856 1548 389 3096 3416 430 1296 2716 1443 2451 3701 1978 3234 4675 4257 2059 4498 4182 946 4019 3805 1412 1852 554 4664 4015 262 3124 2075 2220 4930 2953 4916 958 960 1717 2636 1803 3651 2265 2928 3541 4578 3736 2929 321 2353 147 1181 1555 278 3878 132 1217 4500 3273 2387 3956 4443 4519 2764 1274 2902 2114 124 2206 2939 2661 4900 2654 2215 2281 753 3052 4903 1617 3037 1926 200 2053 4699 2199 3977 4723 3326 3427 3652 2673 531 2823 4224 61 4074 2110 313 1597 4209 2693 4783 3375 2689 1864 955 4402 2207 3514 2437 1915 3988 4602 3889 4658 4510 3272 3868 4298 2613 3924 3748 3604 454 1864 3358 1580 3292 4313 4454 2523 3178 1586 4058 4211 3650 3544 1479 2718 1801 119 1507 1176 952 3987 1825 4248 3421 3712 4528 4979 1056 3452 3452 4809 2726 159 4124 382 3986 1018 3082 2610 3127 1021 1150 802 4103 2798 1899 573 4895 2233 3217 1239 3352 4979 2297 89 992 4614 1028 3023 2319 537 4061 3305 43 3909 2834 2402 4596 848 4815 2972 520 2878 4122 1515 1192 499 1064 1829 2361 2554 959 1984 1677 1 882 780 1503 299 1625 597 2115 1925 206 1138 3523 2225 1512 4593 1667 646 956 273 2318 1405 4119 4350 4726 1422 1941 4760 3736 2457 2454 2244 2461 4294 1179 1010 2171 3381 3261 1997 2722 1886 7 238 2032 3795 3983 4194 405 2481 2713 2111 3608 1267 2044 4739 4224 4335 3474 2565 323 4078 1108 2762 4082 4112 2693 25 1179 1686 1642 2087 582 2607 936 3164 161 307 198 717 3524 907 2574 3040 1726 1999 2553 3722 3278 1158 2712 1132 2074 842 3163 10 468 737 2846 3563 551 3525 2463 692 3318 3821 2618 1941 3438 1962 1853 2874 2800 3019 1852 4451 4496 1929 2966 276 4248 916 3198 1902 3469 292 3291 4460 1001 3200 472 4559 608 4827 4389 2331 4563 2330 2908 4551 2864 2039 4068 4529 1639 2937 1578 3784 3879 4746 3115 2936 495 4759 2980 4562 1381 3756 1930 2345 251 189 1010 421 1820 14 4018 1196 1580 1157 4926 1132 1533 4114 556 75 4275 1773 4848 2871 4017 1016 4209 982 1306 1609 2538 4176 1041 2610 714 600 1184 2041 2220 1510 693 152 2152 3823 705 1566 2408 2700 863 4796 2500 327 4899 3032 2663 3817 736 677 2535 3135 265 1098 3512 840 4665 3951 2954 177 4835 1091 4847 225 3163 1992 2214 3581 1930 4733 995 1477 662 1811 1380 2549 3511 4921 2941 509 4276 3785 133 2346 4164 4120 4159 2810 421 3161 82 4836 3833 2387 1786 4286 1364 1871 1716 13 1295 419 3790 1833 560 4385 2373 3189 2992 3912 1716 1891 1691 4010 2492 3879 4020 861 3270 2463 1150 1803 1683 2769 140 4361 1669 4141 474 4283 763 863 1897 4279 1345 4319 2983 4237 2917 1872 821 1078 3563 2852 1007 570 914 4622 3088 4536 4341 2174 4483 4426 900 2097 267 3542 232 3471 1092 166 186 2947 1887 4841 1772 631 4106 1288 238 4885 2958 145 1771 4583 1911 2432 945 4751 3776 4441 4829 888 3364 3447 3605 2419 1966 2465 1004 3283 4922 4999 3353 3434 953 3985 2128 1737 3665 128 1191 2092 4163 4579 1554 956 4316 68 4153 4275 708 2505 4445 2251 3690 1411 1966 4136 2381 2266 1623 1801 4796 2023 896 939 552 3720 4812 2094 13 1487 3385 1542 4101 3436 418 4075 1020 2007 1872 4633 2861 4366 2325 409 3947 2429 3023 3606 617 3241 4035 409 4219 820 928 2390 586 1053 2416 3405 821 4157 4658 4033 2994 1722 3339 3700 4825 2063 704 2729 1681 722 3085 2953 3049 598 4073 1463 4321 887 2096 3172 4862 4376 1552 2587 3761 3888 236 2262 1313 3544 788 1303 3204 1735 755 24 210 2190 4984 2340 315 1845 4861 2179 3699 4868 1979 658 2877 2074 628 3409 4173 4890 4936 3827 4629 4353 681 2905 3537 4922 4742 3631 1843 4714 2068 1542 4551 3404 456 1321 4512 2253 1118 3792 4882 4441 669 519 1069 2085 3217 1248 3209 627 1232 2957 356 1377 3686 191 2381 1322 537 1058 2965 3979 845 734 4729 1279 728 4968 3929 700 2815 1871 20 2068 3608 4607 1938 3429 262 4993 1592 1545 4345 2033 4448 2047 4947 799 4774 3776 1091 4991 3756 2498 1518 2145 463 3705 729 1945 4327 1513 4472 3992 4819 3293 3267 1585 2283 1203 2251 4837 1916 3774 4842 159 5000 91 4808 2361 2923 2116 4830 1790 4087 392 4919 1093 2729 761 4738 3932 3265 3068 1794 1803 1966 3221 534 4093 24 3576 2993 3603 3132 3265 3755 688 108 253 2358 4989 220 1071 2129 4287 622 948 1377 748 1199 383 2603 394 1968 4158 1996 4192 262 2579 1433 2259 3714 3315 271 3923 1785 4554 1092 307 4181 1710 1692 2380 2098 1968 237 4234 3450 366 2027 4558 4106 1283 133 338 1482 662 838 4416 1409 71 1877 2356 4943 3189 3477 2013 3994 2 2838 2664 3937 773 4450 4613 3084 2799 720 384 810 447 3845 2297 4664 3950 3630 3212 161 900 432 2642 1105 4193 2256 1207 3345 948 395 994 1198 2688 1543 2631 1954 2466 200 4864 4506 3516 268 2208 3494 1661 2111 1631 2876 3639 4536 2913 1628 1008 2842 4798 1725 2169 1628 3548 823 3314 586 3928 1936 2876 3657 1497 2208 4781 1071 2957 4020 488 105 2650 2742 906 1202 1799 1091 1430 4579 224 2756 4290 3085 1773 4406 1392 3841 4475 2282 878 753 721 1309 22 332 1853 145 607 3958 253 3922 1450 1853 3662 4451 2206 4797 777 742 4596 4261 4049 4799 715 3744 1734 2474 2213 13 4316 4264 137 2520 3933 4463 4055 1174 531 1015 15 1989 2039 3477 4354 2282 2533 1451 1551 2704 1461 2014 2592 2536 28 1151 514 2099 3841 1867 3537 4362 864 1283 2121 1783 2090 2189 4198 1193 4643 2993 1573 1924 3571 1460 1849 334 3462 4272 1607 4236 3100 4178 178 3219 41 2363 375 1151 2254 1216 1458 1447 1606 4802 1368 4246 1378 543 451 4076 1374 1623 1065 4068 4706 3279 4253 1652 145 522 4717 4295 3749 4243 1746 4838 1193 1508 219 2643 70 458 202 2612 383 3406 2733 4190 2676 3429 4366 3672 1211 4929 3140 2571 2890 3199 2216 1361 1479 447 4697 2491 2992 3695 832 1449 4963 3328 4181 4623 391 183 2456 66 3161 918 3960 4790 4393 112 2648 2195 4706 3880 3197 20 4349 2195 3249 4743 4222 3257 1955 4559 814 4536 2365 1477 3015 1569 3149 2643 4411 569 780 4328 2478 3113 3074 3423 2407 4887 672 151 4307 779 3980 1716 650 2411 4481 2373 1056 4119 2908 4932 2549 1197 496 3057 1302 4134 3891 2815 2810 543 1791 6 3021 642 4418 4519 4320 2786 1974 3259 487 3738 3329 2757 386 2511 3302 2227 3444 4337 3003 3225 3775 3566 2657 1053 1983 3312 4111 1292 658 682 872 3020 1662 3774 1376 1944 1627 2282 1578 4751 2573 2566 2877 4549 1323 3551 1658 2177 995 4208 2688 3349 52 580 1921 2322 194 3037 3154 1601 4981 3136 2127 3362 1090 3103 316 289 521 4829 3773 4652 4541 1278 4111 3463 943 4276 4493 4056 4772 3547 4436 1163 1338 1006 2079 2262 3335 3519 323 2014 2546 1347 2860 3057 720 1916 2567 4098 2256 1445 3494 3217 4423 1482 911 3872 1237 693 3677 2983 2143 162 4173 400 2891 2396 3307 1507 582 4229 3107 4180 3585 842 2248 2088 1872 349 4648 4212 762 826 3365 3134 156 4018 2190 3506 782 4955 2212 1622 3132 2869 397 4166 830 974 4333 4153 4560 4143 3432 2321 2227 2678 377 1431 3090 3642 3423 3278 3870 698 2562 2347 1779 646 554 891 969 284 1465 2421 3571 21 2028 1900 4707 2693 3597 2622 2140 4254 2124 1231 4991 4437 4921 1759 1055 4716 3828 2576 484 4015 4206 4025 3972 759 4205 1446 3685 2474 436 3293 853 4640 3144 1322 186 2648 3356 716 4674 2209 2014 1518 1309 361 1208 3559 4070 4146 1120 826 2141 4136 3880 4999 1135 1788 1494 4840 2341 1908 2661 2061 4433 4904 1155 472 468 3359 3073 2290 4971 2872 1382 3596 4117 2945 1252 3335 2511 3060 969 2861 4952 149 4656 3773 3525 4493 1390 883 2038 3114 4733 4397 1671 3933 124 951 768 874 2116 1024 3374 2739 4149 3403 2720 1398 1471 3815 1698 3322 1369 4967 3685 1574 3270 4555 381 323 2299 229 2 357 2187 3061 3375 3165 507 958 502 4202 246 3214 3211 2331 3809 2146 2524 182 1784 2216 2159 3333 4152 2130 3100 4972 1939 3866 2063 1916 1783 33 544 3203 4983 2782 2442 218 1568 1021 407 2029 1309 845 1666 4471 2732 1937 2283 3627 1351 1616 1463 2996 3580 910 4526 758 4086 2873 2979 1882 1121 3236 1648 2726 2257 2543 3911 3667 1892 4437 4642 1805 155 4188 2979 3223 2510 2913 525 1836 3709 4569 4025 159 3207 3625 1986 2412 3383 824 2306 1877 378 1728 1210 2550 2042 4728 1638 960 2806 4396 687 1666 864 2771 4135 2099 2389 4744 4488 4834 3633 3307 3414 4679 3592 4797 4120 4199 1694 1103 3867 2667 2208 851 575 3345 3385 3153 3976 3698 830 2452 430 3234 58 1699 3533 4284 2931 3968 4182 2715 4259 2620 1276 4114 840 2993 520 4629 3476 263 2742 166 3893 3824 1270 1537 3574 4027 1315 48 2549 3708 943 3751 3339 1346 2149 3353 2343 1097 4494 1073 483 2422 517 42 1549 4894 2483 2472 1608 902 3459 37 2288 2396 4671 197 58 4981 1433 3762 1297 3725 2667 3264 4058 1970 3336 4218 1289 4761 1480 4755 4394 3136 776 958 4801 3010 1728 2207 2682 2271 4363 1880 794 944 34 4973 2195 1679 4258 1512 4676 1349 937 3446 3311 2667 3677 1095 1314 4730 4421 3202 782 4546 2109 3951 4483 2263 807 4547 3442 2663 4925 4743 1673 3813 1392 4554 4851 2833 3764 2106 3061 2694 4753 1199 3947 1475 3244 537 2561 691 3372 4676 4913 2045 1301 2387 4699 596 1088 595 1529 3591 3041 675 4567 2722 2928 802 4145 2948 1617 2153 1773 816 1900 1069 4660 2212 2053 2031 2542 3044 1165 195 3531 1912 639 212 2442 3601 1724 2726 254 1736 3735 3963 2947 656 1642 3367 3422 3655 1000 996 1163 4625 1312 4583 2468 3165 128 977 2553 142 2112 2142 1746 3995 1051 3921 1191 1143 2578 823 625 4769 2480 2063 110 2045 1158 433 400 834 4385 3764 3279 3203 1079 3805 1307 2798 3078 2855 4362 4527 549 3670 2480 150 4993 3251 1882 2861 3018 2155 1978 35 1275 1368 4366 3211 941 1614 2409 4118 548 2855 1633 2917 3185 1160 2959 1463 470 3298 346 953 1101 2930 1532 217 1418 2009 4683 4051 940 3220 1922 4340 4712 1597 2261 177 1950 4344 1032 833 98 3743 2393 3943 2388 4399 874 2033 2560 177 4288 908 1879 4697 3982 3269 4389 4386 3139 2185 2345 1441 3799 3894 3447 2038 2058 3648 3729 2222 4310 4373 1890 2363 4344 3545 3194 146 4371 355 1429 4124 2940 2590 4284 2646 2855 4313 706 4625 1833 3800 687 50 1156 4216 4513 1003 1782 1486 3390 936 2394 4553 4428 2315 1517 236 1634 1225 4986 125 340 4091 2151 1745 1810 1846 830 3821 3585 1099 4645 414 3265 1479 398 2547 3765 1596 1935 901 1150 1679 4812 366 864 1112 3464 615 420 4869 1959 4216 373 2383 400 324 1803 3547 611 3330 1419 3490 1535 2245 3900 4617 3983 4709 1267 3258 519 1556 3288 3617 4988 3114 4791 2185 4994 4162 1608 4973 4987 707 2264 1094 3767 1463 2038 2867 4014 1103 4630 2213 928 2693 2625 951 2733 576 1523 2476 542 4700 3180 4552 258 3551 3952 4694 4497 1477 583 929 589 4413 3237 4787 620 2795 2531 1225 4408 76 2356 92 614 780 3849 3513 2475 4771 134 3314 1578 3923 1587 2356 391 1308 2731 1303 2239 4289 2464 2089 1013 4737 1501 1979 31 4470 4907 162 71 3473 4637 4855 2508 4628 1763 3112 2510 4246 2739 2237 4805 571 1971 4635 2938 346 2425 1148 1747 1597 3971 4246 3924 788 695 72 313 4706 92 2096 1566 4711 4007 4927 2247 4780 224 170 1775 3090 3642 603 3933 1579 854 1175 4251 4375 2424 646 2630 817 3833 3486 2297 1184 4731 1888 4521 4887 3400 161 2322 3068 3188 211 2280 692 502 337 3999 1382 2523 1182 4909 380 1411 423 3146 773 2186 2364 2823 1030 3912 3955 4332 2884 1634 549 559 2363 3663 1176 4724 4482 4843 275 3416 4421 3815 205 141 1042 2183 1934 4490 196 2323 1595 4160 4867 3575 2775 2574 3386 2634 2181 4085 3768 2635 4039 804 3848 135 298 3197 1073 4732 2751 6 2038 1850 668 4986 4726 2893 4065 6 2181 2756 292 4500 3882 3301 1325 3643 3879 4175 170 3868 2757 2302 2180 3343 4357 3994 1601 4828 1303 3856 4712 1563 2911 2440 408 2332 403 3445 2777 1640 4062 4384 2153 1574 4153 1814 3128 4174 1916 1133 3476 2402 4345 403 2214 3024 4074 3687 4859 1161 3254 166 45 3949 544 2495 2184 4645 3968 1919 2557 256 2928 1198 4474 4478 4199 4857 1207 3624 3978 4470 1354 1182 4046 1554 1924 479 456 1494 1171 909 2941 3494 1294 2038 1898 3993 3660 1276 2125 4652 1237 1486 2993 2527 223 2109 3615 2974 4802 4056 496 4073 3157 4072 587 1348 1095 4301 3805 3544 478 3039 492 3272 2267 933 2891 4813 4036 1418 2906 1523 2905 3219 4947 4786 384 3530 1886 1245 2618 1094 4053 4862 3291 2913 2225 3368 1053 2712 2563 1044 3766 1039 1668 2997 3021 4915 4294 884 4001 3221 3352 1604 2994 1534 2165 398 4118 309 326 3855 2550 1899 4148 254 2126 4200 1551 2134 4304 10 33 1834 1314 4989 3388 4756 4843 3766 2552 1404 3242 2079 3486 143 711 2271 4584 2590 1192 631 3534 523 4190 1453 4930 2239 3069 2893 685 1271 3591 699 2960 754 1450 2242 1564 2557 3157 4592 4410 1607 2095 1567 2428 4157 408 2470 2810 1791 1246 1694 3806 1801 3770 1014 305 339 400 4280 2635 3274 803 4017 919 4501 4670 4157 3588 4488 2964 2800 629 4524 3969 1246 3650 3245 4638 3636 445 1043 2377 4004 3230 2745 3874 4613 1328 793 3744 2321 3705 4783 3802 4606 4958 1785 2215 1862 1748 2998 3022 1174 664 3283 710 522 4145 3231 4080 1184 3272 993 1016 624 327 4636 79 4179 3271 1538 4060 1577 1960 3022 1734 345 3789 2336 1452 869 1629 4709 701 3891 2980 2805 4176 4629 3263 3267 1086 1170 1908 2801 2195 723 1912 465 744 2879 238 3213 484 3991 2935 1551 1534 4842 348 3986 197 3138 1382 1559 2440 4702 3807 1481 2062 2854 846 82 3312 1034 2807 4123 850 1972 4825 1456 2222 4888 1910 3930 1664 2651 4662 4083 1011 2778 228 821 3258 1358 2215 3252 136 3999 2811 4311 2217 22 4934 3923 1398 297 1267 2256 2557 3106 3674 3298 1151 1513 1998 3337 4817 2566 2246 1633 1747 1799 1812 1675 2892 3080 1137 4282 3859 2606 839 3687 3432 2611 229 3838 2393 3398 607 2871 709 1664 3436 565 3653 1975 3710 3522 2149 3126 621 3985 2680 2755 4492 4683 1506 1041 1083 4563 4379 3508 3355 1522 2794 1383 613 1779 592 3849 3748 3616 4625 99 1598 851 135 4988 2727 990 4695 3685 3413 3396 633 1294 365 4389 2580 4511 4957 3950 944 16 2448 3743 3706 3529 909 2547 3763 2002 424 4579 4633 781 2840 3468 1693 4503 3551 1684 4900 1907 4285 3689 3014 1670 2254 2434 1274 3604 3391 4955 4680 1914 317 1414 1125 2650 270 405 1867 4674 1005 3953 3750 269 850 4710 1624 2144 4848 1268 373 342 4086 2408 2600 3525 335 4449 4349 3399 1410 1939 1453 1394 18 1111 2237 2184 1318 2721 2814 4456 4994 737 543 2211 4701 2699 4191 4775 4377 503 1019 1344 783 1193 1254 378 896 1626 1500 1432 3980 1333 470 1265 359 4483 1217 3029 223 1407 454 780 2472 2099 3036 4543 3960 1922 3090 405 1835 307 4197 328 3984 1660 4640 517 2353 1749 623 920 2727 3857 1107 1389 1853 3289 2265 160 2128 3904 3491 4966 3077 2479 4077 3378 1211 1635 4337 4713 2476 50 972 1982 3049 2722 4798 4487 2059 3394 2606 1182 3451 3199 3492 3184 4906 2809 4181 1370 201 4283 1387 3367 3867 3470 2874 4747 1862 2110 4940 1763 2774 1060 4854 475 314 3026 2753 2383 85 2674 962 3618 3590 3696 938 3930 3704 1291 734 857 459 3088 1056 1678 2825 2975 4484 4234 3594 4996 3692 340 3537 1991 4221 1805 3876 924 1976 3445 1367 2412 1442 980 1410 4227 3276 4329 535 1784 331 623 485 4863 2409 4387 32 2458 738 4447 3398 964 2472 4970 1171 1085 4344 2478 2094 1681 3227 3017 3754 4081 2118 1404 174 4064 1002 3575 3373 2470 1308 3563 1343 4673 2286 2646 566 4552 1692 4739 3322 566 1569 2623 4950 4549 4727 4078 760 4968 3602 435 1005 4311 1870 4627 1586 3447 3804 3299 2068 472 4506 4253 2305 2461 3472 4992 333 1991 3523 613 1086 3426 3765 4475 2369 2127 4363 99 3907 1193 3094 132 2152 4904 1611 3264 3263 4249 3419 3542 3259 2363 1203 918 1092 4627 277 1264 2684 961 1790 1093 4947 3217 2006 2652 2436 971 2067 1703 4133 1732 1670 3083 2395 1563 3228 3396 1572 2092 2510 1622 698 1568 4121 3013 3927 3331 1287 4046 1892 3085 4533 4564 2760 3130 2603 868 1775 3970 2079 3649 1464 641 1834 16 894 848 4009 2965 1473 866 949 2357 2666 2472 2596 2730 4074 710 1917 4682 3467 1796 64 4696 3125 1613 4884 3402 2859 3827 3799 4433 3867 2913 1730 1580 2290 1696 4018 2413 102 2755 328 3770 3298 426 3666 501 1989 379 3560 3437 1627 1292 272 4195 1683 3027 538 2398 1503 366 1380 2583 1591 147 3319 534 1182 2305 3296 1795 4371 4709 3272 1029 4138 2559 4181 2623 1473 3242 3247 2342 491 1775 4427 2972 3552 4802 1692 4776 187 908 3517 3604 2083 4047 4712 1302 4794 3878 2130 1487 1521 1378 4076 4367 3490 3797 2636 1855 3405 2155 146 3653 4732 3436 795 332 3590 3860 3050 673 3047 2500 3778 2431 3975 1070 3309 3052 2791 1900 224 4650 3815 569 4476 3639 3459 2334 415 4693 2777 223 2337 203 28 2740 912 4553 3916 2593 4220 264 340 1949 1427 2456 3027 1919 750 3097 684 2524 3122 3667 773 2610 817 4149 308 3705 30 4457 2501 3781 2964 2174 1333 2277 1664 4613 2075 4279 426 4877 2561 3410 1545 2928 4279 4106 2892 2195 3233 1751 625 4962 2052 4102 1377 57 2093 3599 1850 4476 642 3613 3964 4816 2726 3873 1541 2672 1321 88 45 1689 3086 3864 4562 2094 1036 1791 2246 4524 1574 2948 1252 2151 555 3028 3342 2572 4254 4582 1322 2149 2926 4471 2024 2304 1712 2032 750 1272 1560 235 3220 1130 3428 3769 1728 3178 881 4766 180 876 4251 1523 739 915 1322 1372 1679 717 4591 4656 2646 1956 476 2164 880 255 2777 2760 4011 1151 4839 3344 144 3962 3921 2732 4963 572 4590 1048 3910 4769 4137 3461 2638 324 4977 4870 1317 4732 1905 388 135 3497 3305 2627 741 4939 395 355 1021 4052 2567 4967 1767 2785 2719 489 2681 4524 836 4716 4685 2885 2231 33 3230 2244 4657 4227 3910 2441 2931 411 3171 2941 1382 4740 774 3142 1445 2223 4714 2247 2558 2297 451 269 2589 2401 1340 1451 2913 3858 271 1943 2365 4135 3426 4891 3184 2626 1604 1653 4958 4699 3580 2103 2788 4055 74 775 1799 2767 452 2872 4686 709 2083 3568 2700 2226 3459 1936 3087 1307 2791 2271 2764 2759 4002 3647 600 4179 3567 3614 144 3278 369 4783 4954 13 3756 2671 3130 3680 2187 1984 1678 1531 39 2617 4547 4734 903 4763 3022 4406 1818 2062 3259 3930 134 506 3969 558 4285 1151 219 4339 3403 1221 89 4613 1001 188 1181 2484 1837 190 4543 3379 4008 3136 953 4748 3070 517 516 131 3362 762 4730 3710 3743 4539 1729 4116 3704 973 190 1530 3745 4762 2543 2783 139 2544 3064 874 4 1098 1792 3630 1573 3501 2737 4829 650 2444 2411 2642 2493 3373 1137 1181 2820 874 3586 651 1367 1081 2849 1612 362 421 2678 4779 545 3954 987 898 3375 916 1192 3491 3046 2673 2800 4672 4986 3906 3298 4683 229 2831 3232 1191 3821 3808 2483 3005 3394 4756 4029 4784 297 1894 3237 418 3059 715 1375 2548 1718 1709 2410 2098 1107 3091 3112 2749 4310 1879 529 743 2050 1134 4000 1282 410 148 2388 666 4001 2493 1769 2670 1067 3301 3805 3267 2634 25 3547 2705 906 3772 451 444 2716 1915 3736 4844 2367 1761 3504 405 4970 3140 3136 3304 1724 254 1174 3280 2109 917 1237 1278 2834 4107 2516 4030 3540 3078 4831 4568 777 1929 1493 799 4642 3850 1520 1173 3228 4858 3240 3613 3831 600 3232 3112 3874 4286 3048 465 4445 1546 721 961 4509 375 2756 483 2499 449 4451 1657 3509 4453 3135 989 164 1638 512 2809 1477 169 3064 1392 2632 1978 129 890 868 733 1626 4444 1945 590 1894 2006 2324 2065 4124 2379 159 3355 1560 2180 3430 238 1385 4574 1291 305 1817 4287 466 4894 4584 3717 3054 2339 3617 4695 2106 4617 1372 2098 1137 4128 2610 1133 1991 4489 3108 3101 2950 4650 2685 802 2354 3742 1931 4480 1213 1915 1922 3343 4 2234 1321 2100 1943 2314 1258 4374 2829 4220 454 2649 4030 4464 4959 2582 3375 1352 3861 1257 2610 2184 2002 2946 1899 1020 702 4493 4556 1498 315 2346 3050 1035 3785 1021 1229 3327 2244 2335 2916 2182 4817 1403 2655 495 3533 746 1531 4517 3254 367 2010 2428 1559 4332 4008 3505 3985 1324 1655 392 2069 4350 3204 3779 4514 1656 4287 2546 2229 362 3471 517 4764 3335 3468 4284 26 1448 1179 3056 647 3216 1510 2151 1061 216 921 1523 1492 1581 2126 2916 790 4317 3906 4938 1884 142 1726 2123 3095 1263 1630 4251 39 789 93 4335 2384 1976 2376 3625 4096 275 3238 343 2635 4855 4143 3188 1687 528 962 1382 200 3735 581 4446 2365 4206 4848 1235 2001 2935 2754 3367 2691 4854 67 2216 3526 2666 2928 3777 586 4528 211 4838 3377 1344 3240 780 4907 3694 2697 1918 3778 2730 3827 865 3335 1104 143 2817 3267 4921 1266 1521 63 961 4549 3216 301 3767 4245 1999 3388 4807 540 652 719 499 4494 2297 1063 3030 2062 3581 3829 1104 4062 2066 4441 4165 3090 1885 2086 1870 1542 3330 4483 3158 1099 3302 4147 1829 2071 539 3030 1113 137 4775 1958 3449 4905 4381 2683 3840 494 1554 1463 4840 1534 3593 4267 3364 2050 1944 2008 4644 4502 3009 87 4397 2878 3482 4858 2983 4164 1741 2184 1381 4427 2969 2101 4488 4543 3527 3775 2757 4002 245 4802 1794 761 4703 3797 1285 373 3233 1971 4493 2083 2270 580 1911 836 492 3073 1154 3246 2974 2075 2411 305 2584 2380 3778 1986 711 1724 4067 2219 1815 2526 1518 4545 3002 2872 4280 629 2576 2623 2752 4828 257 304 442 2055 2301 1808 3168 4628 4348 1086 2259 4667 1055 4403 774 4969 2517 2281 2372 496 1782 3625 2229 1157 2308 1299 4573 3537 765 1946 1037 4145 283 4757 256 750 620 3600 4047 4222 106 1809 2294 4145 1219 475 3613 2380 1794 1142 839 913 2756 3613 582 862 2772 3326 2453 1865 3537 2990 2085 3475 3603 515 3521 1698 1209 3600 3961 1100 4229 1436 1691 195 1358 4843 3717 3772 2893 2779 2725 4863 1593 2697 3545 1978 3651 66 3439 4966 1610 3226 3663 3728 1793 4352 3755 4289 1316 440 62 2327 4855 3216 1458 1322 3023 1251 4960 1688 2926 3449 4980 4249 3323 845 4471 1211 5000 2261 2155 4895 2946 1518 3267 2210 4621 3078 4304 2357 4118 2888 2284 3566 3886 1115 4243 2165 3574 203 1173 4336 1821 1703 494 1311 3396 2929 2751 4936 787 4537 3082 3996 3097 2555 4529 704 3303 2988 1631 3845 2549 3777 533 993 3365 2815 4535 236 563 4292 1069 972 259 4029 3003 3793 4083 2630 1825 1777 2260 806 3011 3397 3517 239 3601 2571 4672 202 761 3282 451 1985 4048 905 425 2540 3133 4408 3255 1853 4582 1948 455 3411 1137 2288 2208 3739 3781 4751 1675 2354 2678 915 4520 3676 1844 2113 439 1241 2820 4203 136 2642 4622 2108 739 4136 1845 4695 4513 3478 2602 4137 17 4906 578 874 3867 1696 4331 385 2225 1583 4019 149 1233 2522 2689 4988 749 184 1498 2495 3962 4340 2229 3684 3020 3437 2239 931 489 3015 545 4034 4778 1009 1813 3698 453 1437 844 959 1557 3940 2666 243 2584 855 888 3315 1224 2975 522 953 4707 3693 4279 1912 3883 3002 1348 68 1911 3745 4361 679 168 2720 3578 4077 3861 2923 3463 585 271 1977 1492 4213 3638 1013 514 1015 1714 1822 2068 3062 1530 4807 891 1489 4161 4024 2251 848 52 4187 3372 4241 1021 4976 273 3316 2851 281 1740 3552 2160 1158 1704 4060 1705 2235 1974 2774 3002 2517 537 3024 800 4177 4754 222 4924 4125 3900 1993 247 2165 521 1295 432 3583 3307 1072 1288 223 3252 2682 39 188 630 3199 1859 777 2932 946 1848 4045 2232 2478 2267 2219 2970 846 1022 1323 2015 3030 2120 4751 832 1305 578 599 2383 4120 2810 3838 3253 1786 4308 1490 3551 438 4852 256 3492 1730 4093 4229 2321 2184 1997 2606 1701 2140 830 3817 2797 503 2767 90 1329 231 3265 3887 3365 1644 1043 4524 4865 1765 1567 3352 3866 3161 402 4262 2591 2007 1144 1829 3628 4094 365 3561 4978 949 245 2528 1301 3476 2445 669 3733 1129 4207 4056 2766 2989 2442 3771 3663 2228 112 199 2823 2969 4783 4613 4867 3167 1113 1310 3938 1481 3283 1324 4673 4315 881 1614 3199 214 2017 4648 395 3352 4164 3816 1080 4786 2912 4026 4944 3448 2688 4141 558 4901 2826 4965 778 3132 3456 2023 401 4864 3384 4231 2771 4949 2668 4877 4707 372 2499 699 3835 4163 862 1193 4357 4963 3148 218 3395 2224 4750 2612 2119 4341 3275 1172 292 4181 3997 496 3379 1667 3075 3795 3295 2731 2901 3228 3594 254 539 2919 3277 2218 199 986 3292 1184 4670 4594 288 2309 3778 4700 4923 1449 4235 2948 1303 3547 3945 761 4712 434 2948 4942 709 2437 405 2931 2155 901 3706 1667 3698 2742 3782 4404 1342 1538 494 2753 4295 597 4885 4803 2673 3146 2505 3324 4765 4556 3219 2219 4462 310 2459 1355 997 1524 2626 3123 462 1504 3743 2479 2313 3774 51 173 2937 4247 3780 586 3624 466 3325 3779 3433 3407 3437 3772 997 3106 1156 212 3583 182 1937 359 3360 2903 118 1019 1011 2551 4498 1555 2026 1698 4998 1959 3431 473 1561 1050 2436 3691 2332 4531 916 992 2495 2916 1367 748 2890 1110 3018 1594 77 4699 1485 1046 1152 2883 691 3930 4139 1920 1461 794 1336 2497 3056 3808 2788 4291 3858 2512 2162 2835 1937 357 3951 1861 892 315 535 4953 3064 3643 3175 2480 604 3618 193 4843 4021 2865 3579 189 4459 3294 4816 4348 4354 1386 4277 1364 1194 546 309 3123 3184 2143 3734 1206 3099 3917 1770 219 2263 1095 4047 3333 1653 345 1335 1484 449 4917 3905 4258 4763 351 1310 2990 1087 225 2613 4845 205 1792 1303 60 1569 3492 3475 903 4436 524 2459 854 4937 4624 2958 2235 841 389 1324 1341 3199 765 2941 439 1237 260 2650 1169 1670 1764 3674 718 3897 3514 2791 1693 940 1431 2326 3569 4887 263 3411 33 2869 3165 3082 2464 351 3182 3199 1366 1096 2833 4399 3373 1569 2629 1357 581 1255 4075 142 3240 136 320 2421 3102 1554 4333 2840 2907 685 2999 4545 2524 4923 4919 422 4502 1223 1130 1401 3823 3427 4018 2208 4707 3360 3275 446 2480 3354 2167 4352 146 1642 2643 898 2344 210 3768 3672 2085 2708 2842 4837 4720 1076 3948 2319 4476 2649 1195 3856 1529 488 334 247 2009 713 1157 1077 4452 2112 1999 2865 2844 3253 1698 4060 1602 1181 4654 3750 3183 1022 4098 1543 2219 4279 4638 1750 938 4774 376 4190 202 2023 119 4748 871 2300 3211 4859 1623 3992 1547 768 487 1075 1957 2229 4667 849 2193 874 1321 3451 2454 4552 4120 1452 4028 4164 689 3333 4105 3738 4445 2553 4709 3943 3510 3426 1493 606 116 4458 827 4285 4137 4099 628 4917 1406 1408 2089 820 92 1289 4239 790 3084 2171 2143 1160 3336 3054 4094 3285 431 2205 1902 1217 653 2657 1860 4984 904 2823 4224 2552 236 725 3712 4834 1936 4489 3068 1805 4295 2546 4035 1219 112 1341 2934 2523 815 1305 4504 4469 1697 1011 1980 2657 2772 2627 1982 384 3597 4413 1696 4641 1055 3449 2031 1446 3051 3452 4100 2036 1642 2565 4964 1679 629 2816 3832 2811 942 727 2702 644 1084 899 3534 2295 835 4551 1053 2543 2258 3318 4933 3705 1339 824 1691 2224 2462 1666 3304 4258 4750 4634 3505 2072 3770 2022 568 2802 1190 3894 4816 4297 1711 1254 2924 2308 3667 4918 969 1179 4263 961 3767 4863 2334 2089 2196 3152 561 2017 1313 4981 3866 3402 115 1096 3815 4223 1507 1119 21 368 3311 3380 2387 723 863 2494 3387 2510 3272 934 4548 3943 4164 1979 1754 3124 3856 3550 4325 283 2709 4095 1622 668 2528 4814 757 3017 4427 2778 3157 2341 1001 2854 942 2042 3005 295 4307 4873 4708 1679 1986 3062 638 901 1647 746 3561 3699 2112 4152 2950 2815 1642 3056 4522 2250 3827 2742 2967 908 638 1227 1120 2574 1186 1715 4312 598 59 558 1292 703 3016 1096 660 2390 1131 4658 2518 926 4540 1662 1771 3645 518 3830 3744 4301 4569 1085 207 1404 1430 2980 4107 3492 638 343 391 948 2444 1062 3504 3941 3494 2581 398 1621 1104 68 3576 3383 1776 575 3549 802 1643 758 835 1846 3807 3711 1139 962 3919 1215 4363 3712 123 3173 2459 2519 357 4215 561 4680 2660 827 3229 3626 3645 656 4837 2695 3133 2266 1314 4444 3984 3817 3649 2549 2750 4250 2268 2742 3288 4365 4127 3019 3319 1429 1987 3369 1150 3203 2717 4483 467 1836 3808 974 1266 4094 703 365 2114 3743 164 645 4645 950 3764 2418 588 2904 2785 1753 2617 364 3414 1164 3044 3623 1287 2969 575 3018 4382 2211 4986 2855 7 4680 3935 1559 2453 761 2167 271 4306 1189 683 4637 1171 526 2011 416 1002 602 1811 1558 4779 1083 2641 188 4023 808 4209 2506 404 3794 481 4620 1658 2903 709 3330 4343 1515 68 4984 5 3370 4025 1631 567 3855 4723 4186 47 3313 3381 2434 2619 2008 4598 2955 1947 2356 2731 3589 4797 1751 2320 3899 3242 3134 4523 4447 4806 2243 1705 3508 1067 2150 4047 4179 46 2647 2162 2583 3697 3574 1687 1897 1136 1260 2980 2164 3332 1359 2197 4346 2507 266 2008 1589 4565 3394 3609 239 41 1370 4175 2955 3478 3128 637 2417 290 1118 4354 1246 4975 3770 2985 1609 609 4982 4946 63 969 888 487 2721 893 1435 256 3465 3413 2205 3799 1248 4744 3423 3965 3891 413 3280 3891 369 3467 306 3930 3823 4745 4508 2852 1444 1870 686 1600 2845 3106 4752 3026 4170 2515 1587 888 4671 2898 4974 678 4220 3331 794 1003 1182 3568 2775 3866 1940 2887 3189 4314 4842 4991 4788 1695 1401 1735 4548 3814 397 2608 357 2949 2726 4262 3705 328 4880 4306 653 1013 4523 2763 3684 2010 2499 3368 4988 4521 208 2384 4486 3147 2784 842 946 4410 4144 3757 2793 3509 1279 2673 2369 2728 4364 452 4757 1961 4866 4127 4290 4564 3171 871 1356 2880 4914 92 3087 1512 1871 3060 1501 3779 2367 3777 1327 2045 2018 863 4188 1180 4427 3103 4555 731 596 3127 199 570 4711 3864 4958 4908 4438 3431 2578 3607 3876 380 2840 3776 2017 4358 2667 4141 1881 4548 569 1520 838 4173 1789 1043 1378 4594 940 4535 1486 631 856 1083 1398 2101 2968 4835 907 3899 3302 4494 4055 1792 1967 176 2812 1147 2639 2238 1598 1988 3690 4924 4812 840 4124 1306 2747 3984 3250 3115 3099 4706 439 2125 4632 1567 3280 4131 4818 4091 1344 734 2333 457 573 3440 1882 1741 1433 1999 1596 3695 2034 2688 4620 494 1346 1162 1886 2691 3503 1423 170 1050 1428 2678 604 4517 3719 4491 611 48 3457 1142 2326 990 713 4584 1034 3450 4609 161 4693 1127 951 2941 2903 4761 3102 1794 3187 3218 2194 4539 4171 3502 2928 576 2993 1199 1563 884 1887 4401 1168 3462 3136 3783 1475 2464 4316 2941 4208 3403 1104 2787 947 4217 4732 2041 2728 1266 4315 1045 1748 2328 4158 1022 1745 3538 2906 981 2246 2221 901 295 1301 606 2205 4188 4436 3937 3697 395 4557 1405 1294 3316 2717 1774 4379 52 2888 338 1877 1077 4923 4452 1644 4363 457 437 1412 624 4920 3597 1805 3944 4849 766 3412 430 1107 498 2192 598 3560 3768 1093 4160 4070 3867 1244 684 1455 2019 2497 264 2377 1194 588 292 4223 3215 3737 1694 407 3103 2256 3086 3898 4247 2877 2284 4528 2987 2593 1612 2865 4739 4255 4081 1884 3280 2672 3824 2756 539 1287 2640 2366 823 1518 3873 4 2138 4192 3081 3741 2904 220 1360 4106 1352 4537 3806 1659 4085 2668 1376 2072 2654 3563 863 1809 158 1526 4296 4207 1804 120 1469 4448 3325 1714 2882 4391 2517 2825 3753 953 1418 1459 1830 4673 2937 1686 2228 1524 2702 2090 3567 3030 545 2897 4024 452 4132 2062 764 2616 806 1979 3933 193 4866 2257 1511 4511 1777 4908 4404 4803 2020 3037 2241 2069 4435 3046 3831 4964 3016 1201 3875 4378 3885 3026 2414 3629 746 3816 37 3056 375 408 2834 2503 1593 2442 1073 2415 4748 1570 532 2299 2694 864 3336 4016 4476 3145 1710 1906 2571 3011 1491 3877 4776 629 1184 2013 1624 1285 3202 766 1113 4440 4027 2069 2535 693 4311 1300 1776 1370 3760 762 792 4222 2707 577 4758 1013 4417 2926 1133 3120 3679 309 3676 1186 1206 931 4735 3036 3091 498 59 17 80 3632 1574 2027 73 4464 3788 4108 3768 3543 707 1750 1266 4152 2528 3756 2984 2697 3296 22 695 3068 3257 2105 3000 1759 4221 3621 4961 116 2326 4453 1169 4418 4900 4018 1368 2370 209 4497 1829 1802 2606 2792 1774 4686 1083 453 2332 2274 4571 2119 2884 321 3437 3667 1223 4769 212 456 4010 3117 1712 4931 4751 2226 2076 4740 2387 458 3693 1719 2142 1532 3433 3325 3078 809 4718 3880 516 1657 2182 4850 2013 2172 3698 1814 2314 2874 4108 390 3976 3100 2947 220 1913 1736 1411 4608 2842 1576 1610 4640 1795 803 1517 2235 3298 2147 4449 1942 1168 3782 1618 3583 1658 4590 335 1453 1881 4417 1427 3133 1482 3113 2798 2054 4967 2300 4739 4807 597 4501 720 2795 1204 4273 4528 4 1714 2828 4372 1333 1168 4586 3293 551 4579 454 4636 4453 4324 4406 835 2648 4409 3444 1954 3547 1850 655 3258 2559 3244 2936 4797 2209 3210 1606 2268 1959 2807 1010 2871 2959 3845 3259 3649 2529 857 4108 4970 4367 2428 1705 675 3460 2812 3190 1741 242 2801 1056 1451 978 3232 1929 3443 4289 4523 3248 1576 2973 1751 3823 3635 2028 2653 3747 4318 541 1699 1928 1351 2732 3552 1819 2812 3194 466 4461 3113 4804 2972 4303 675 3743 2872 344 2200 1970 2321 1889 2709 2661 4989 330 159 1770 4027 4530 1226 1403 745 1266 4229 3195 2400 2674 2068 331 718 3348 4517 959 1875 2940 2332 2431 1316 3670 3183 3831 4556 3992 393 4887 3102 4235 3195 1971 748 3966 2247 451 2939 3787 2364 3685 2404 832 2829 166 2557 1768 1473 2605 1982 4240 3588 3297 1909 3450 2965 3949 2546 4005 3110 739 1859 1666 464 2510 4834 1777 12 2750 4834 690 3298 4112 1685 2613 1670 2644 1937 2667 742 1461 694 770 3149 3460 594 3700 2620 2142 4741 4088 3412 3353 549 4472 1996 1403 715 2274 4057 1987 2165 4648 505 246 4898 663 2391 3507 2233 1691 2267 8 2242 4386 4079 1259 2387 2133 4707 409 4116 3250 3609 1778 947 2252 4385 3003 3618 785 4831 4307 3476 483 2280 4174 603 128 4937 4509 373 1227 1504 1260 2562 3872 456 1691 2544 1923 2842 1614 1047 4562 4679 2773 158 1150 367 2740 1292 1959 4660 4548 2343 421 2503 2976 2657 3679 219 2609 4525 2528 1317 2699 3031 789 402 1982 4737 4360 4305 165 367 3168 2021 250 748 807 2876 2544 3410 986 2642 1664 1887 3749 1599 1557 3994 1245 1149 4824 2714 1211 851 860 2279 672 1716 3571 4983 131 617 1575 1355 4901 3219 2290 3791 4966 3362 2015 1085 1684 3801 2990 4499 4715 2103 1516 1336 136 623 3184 2755 4157 4369 320 2580 1385 783 4778 3529 4613 753 2563 4699 3959 4937 4715 4590 4867 3592 3903 3492 101 1319 2966 2907 1312 775 2957 2666 906 3834 4379 928 3173 3471 2677 238 4400 2201 2043 631 4748 569 1065 2023 3624 3856 4111 4177 4910 3630 746 2712 91 3214 4777 4695 4843 311 3040 3385 1466 660 4648 4538 1852 1117 4933 4347 2518 3956 1175 642 1058 417 1802 760 2640 4999 118 3233 4215 2500 1919 3807 2800 3285 4405 2488 1764 991 1782 4379 1392 1959 4080 1631 2936 1468 1927 2645 2858 4839 285 3001 2127 4354 3540 1172 2909 3678 390 3357 3439 2187 1150 1491 4883 1084 4924 301 4395 4200 3877 2706 837 4195 3465 2249 4971 1026 724 3171 2068 219 285 4644 4657 947 2409 3733 4297 4557 3665 4429 4933 3618 1592 275 2236 4436 4518 4606 4313 4553 4200 4598 1264 2390 3813 1456 1636 3802 4450 213 3844 214 1271 4019 1682 924 2768 4043 2947 3941 1262 977 2985 4521 2339 1200 2604 547 3817 1147 1788 3227 4700 3229 4001 1202 683 4178 4948 761 1515 195 1379 4570 4580 3166 3761 2629 34 3652 1427 1341 4269 2962 3780 3593 3289 416 2898 3187 4671 2821 2342 2980 2762 729 2824 1598 939 1945 3849 3313 846 2566 4656 2926 1387 2342 1462 711 2006 3578 3185 1005 1862 3967 581 3816 2290 4661 4990 3740 2823 4835 2471 3982 2139 3705 262 618 1070 3356 1269 3768 756 1573 419 2347 2140 4450 2817 545 3275 2748 878 3574 2090 1792 1180 3464 844 4886 2672 740 529 61 1813 664 1758 1669 2962 2591 4827 1667 743 2536 355 1664 3044 2647 911 1243 1835 1179 4732 906 3985 2942 2816 365 4105 4065 393 4500 912 4373 3478 2371 3122 3282 3332 2637 2380 4916 2010 2638 4216 553 1181 1512 3764 1412 3389 4159 2915 373 3950 2541 1018 4047 264 247 3020 4185 136 2269 1255 2966 4709 3286 4389 4445 2571 818 4668 2585 4003 854 4550 721 3393 4996 1866 617 229 1120 1721 1120 1811 260 4346 88 1275 76 3806 994 1593 4539 3300 3927 246 2669 3182 3303 3581 99 3883 382 79 2066 1635 4066 1008 2068 2646 911 1855 4629 1693 2435 1074 807 2055 4018 4184 4054 4182 2315 2189 2125 3015 2577 4841 2064 598 3762 2721 744 167 4228 285 3242 3070 571 2056 3048 2328 2612 1236 230 256 3910 4403 2022 4499 4620 1838 4653 2324 996 4730 2043 2529 3970 3487 3295 1764 2390 2807 4553 1411 1969 469 263 336 4445 4707 496 1609 4794 2514 2924 2697 761 1926 2034 789 4285 648 975 3985 4453 1218 1526 1073 2076 3830 4715 248 4681 4192 3119 4332 1000 3471 2335 3471 3534 4936 4797 3632 688 3291 2325 2896 4669 2988 2641 3662 4208 19 606 4035 447 1693 4797 3631 4503 1696 2563 4178 317 2275 4001 1083 4518 4372 3292 4077 616 1480 2438 1917 191 934 2235 3910 2401 3764 2221 4285 2906 4049 4097 3916 2793 4337 2024 587 1873 2757 2831 1523 4905 1224 4447 4577 4636 107 797 577 3154 1825 2219 832 1293 1660 2646 233 1861 4894 1334 1522 2829 193 2305 2276 2723 2376 3199 3478 1676 2427 4583 3577 1661 751 2249 2053 851 4236 811 4284 2604 749 77 3738 4692 4203 3564 2923 4570 2291 434 4773 3144 3891 1892 3737 1990 3545 2411 2958 4607 3972 2020 3566 386 1505 4784 1968 3098 2743 4301 4452 4671 4347 1850 4866 4723 3709 3279 2883 4470 1161 131 3158 603 2432 1908 4061 4816 1812 1811 4061 1570 4671 2861 1802 951 4356 2099 1800 826 461 978 347 3538 924 52 4696 4331 329 3630 2242 883 2978 64 1566 1174 3006 4912 1927 2827 4738 1751 2627 1749 1308 74 307 4780 3963 1442 4487 1113 4652 245 4352 4885 782 1587 4613 2274 752 2521 4358 224 1613 4489 548 570 583 232 2031 4775 1617 2935 2646 993 180 2635 347 3977 1507 3102 4668 2145 2183 2699 996 744 2315 261 4767 2626 4024 1825 1201 3630 3459 2839 3800 6 882 1117 4758 2202 2803 3372 2360 1181 878 2849 2513 4718 485 549 592 3953 723 638 4437 1204 498 4692 432 3538 3827 1180 2187 4123 2955 2817 699 1786 480 2366 2186 606 3864 2893 1400 721 4234 283 677 4044 4650 137 4209 1969 873 2301 813 4776 2652 4407 1295 1795 176 3524 42 537 2124 4943 4507 1223 3368 4723 117 3794 2806 4514 190 30 3720 4449 1736 2770 1289 217 313 938 1346 3800 2163 3932 111 4846 829 3691 3520 2217 2520 4359 3449 3689 2706 259 3282 4612 1191 2838 1871 475 4051 1987 2368 4187 721 3833 2235 1990 2111 563 325 4535 3127 1192 4733 3801 392 2076 26 681 2116 4094 279 3040 2951 2152 2222 3162 3062 2114 490 3425 1725 2480 83 2170 880 4063 830 3430 4883 1788 3315 1995 4282 3965 3741 4857 2058 3909 4797 3246 302 3140 1264 2954 3203 3141 1772 3748 620 3047 2031 1043 4014 3765 2352 3573 1141 2574 3148 1411 3110 2373 3882 1579 1219 4450 872 805 874 1855 868 4999 4454 3419 443 3113 3165 2875 477 4570 3576 1028 4799 3889 62 1418 2240 3996 4377 2085 1404 3804 3391 3783 340 3503 3330 1719 4028 1189 329 3376 2500 1060 2693 3026 2808 2021 2181 1016 1560 4924 2514 721 4080 3899 4163 208 2673 2919 4266 1972 1950 4514 2038 2104 3608 3216 1487 2908 3643 2418 3069 3882 4919 2326 3730 4546 3511 4052 603 2454 2005 1770 82 4271 3524 682 1463 3006 1741 2151 1043 4908 1227 3748 99 3242 3815 3244 2955 4818 3340 651 208 2388 2532 75 2045 2610 1881 3080 2351 2229 2237 1733 3049 844 3995 4517 2793 1444 59 115 3985 4187 4626 3393 4255 3501 3767 3261 93 3151 40 2632 2105 4183 3067 4341 4006 4057 3277 5000 4602 4323 4582 4508 1254 58 963 44 2041 3299 179 499 733 843 3851 468 4753 4303 3050 4987 4541 1206 1413 2465 193 3849 4780 2924 4606 290 1131 2924 1211 706 1946 2752 425 905 4518 4863 1896 346 1470 1647 3624 1564 54 2282 553 1498 3871 700 4611 3900 2805 54 3070 4220 1600 766 4596 2874 3724 157 2202 473 2153 2879 3475 1335 3835 3543 4517 1225 2410 1872 1937 3588 2460 3885 3551 2701 2119 3458 2528 3042 3431 1464 34 1495 3774 389 3912 4259 1190 602 3759 1776 185 259 2179 3190 4706 4146 4904 200 4066 125 3137 4717 227 3420 3124 600 4744 20 947 4657 4292 4606 84 3451 798 392 3467 3948 1803 1539 1411 95 3964 2131 1385 4565 4476 547 3945 463 3523 2606 3302 1662 4542 999 4454 4820 236 2898 244 4432 3770 720 3205 2870 2000 127 3923 229 2818 4768 373 3903 1801 2863 4269 1012 2599 4687 624 4871 3262 123 338 4847 4418 214 2887 1368 3210 2772 4043 2992 4403 4743 3235 1626 1813 1667 2546 2518 4692 4858 3261 3783 1992 704 919 4595 4045 2216 158 2823 3148 845 1492 3297 1328 434 303 1068 1042 2947 1289 3687 4886 641 3816 670 428 3195 3935 4768 1576 95 2516 4791 3601 1509 4488 1795 3422 2108 714 3095 4468 4083 2572 2771 1689 4754 4252 4464 2317 3166 4269 2527 836 2112 1580 539 2677 479 1539 1666 2886 257 2521 4175 4653 4334 4167 4507 4392 758 2820 392 4582 1749 4731 3693 3836 4246 3464 3573 402 4797 2935 1183 1051 1756 2725 2615 4944 1159 2780 604 3206 4512 2219 2704 115 2115 460 2075 3469 1371 4421 121 1819 3844 1728 2447 602 3134 4338 4562 1033 2449 815 760 645 4443 1269 4700 4790 1691 3348 1214 4728 4946 2581 1649 4763 2205 3216 3044 2596 4084 2372 1634 3026 4566 3251 1401 521 3259 2195 3615 954 1776 3734 2448 4937 4367 410 1961 2806 612 3730 1457 3989 201 628 3234 2462 499 2786 2237 4245 2882 4985 515 4355 3277 2388 1092 915 2956 289 4948 4886 748 3763 3785 760 3879 4239 3223 2848 2993 63 172 852 3796 1978 2684 971 941 1777 1909 1209 4524 1708 2436 2942 2304 2539 183 631 3073 1366 1345 3028 236 1382 3706 4480 1987 4969 2524 3413 1338 4658 1775 3965 3659 1822 237 1442 2979 3032 3111 4606 3667 62 3998 3420 256 4817 1891 333 1483 3513 2503 3764 761 2343 3867 3355 3100 1482 4274 907 648 3123 3058 4536 903 1040 4327 4627 3838 3476 504 1726 1445 653 3432 211 1387 2989 918 1446 4808 3818 109 4878 4482 3959 1197 128 1816 528 680 3404 1666 3202 1326 4982 1455 4984 2049 3430 4412 943 2610 305 2284 4587 4746 1269 1155 4064 338 2281 3834 234 1772 3091 3238 1877 4567 3096 121 3470 2783 4367 4408 3063 4786 4374 1259 439 4988 4188 2296 256 756 901 3087 992 381 1938 3335 4512 502 2998 3680 2040 2258 2498 880 505 497 3593 3182 4025 3213 3781 1746 587 2630 2296 131 2036 943 620 3807 3095 3150 2332 3495 1906 1656 768 2416 2815 3962 2629 1419 4772 2777 1755 2309 3915 2355 77 1472 1555 2452 2628 560 4701 1722 2749 3927 1471 785 326 1010 2261 2417 1797 1754 4747 4043 2777 236 4268 4023 3279 1617 1150 88 2702 3735 1996 2326 3491 430 3219 1227 2038 4451 3397 4183 4803 1560 2897 269 4755 3554 1056 4883 1880 4522 4850 2006 4260 1285 1159 4619 1147 364 1735 2103 3572 3933 2779 2969 3580 1160 1633 1306 1226 2794 1475 2508 1196 1709 432 2320 1025 3846 1130 3310 2374 1982 4879 3945 969 3730 2913 1224 241 731 4606 4343 787 1311 288 908 694 702 2789 674 4145 4613 4568 2905 4447 1383 134 1372 2778 455 1803 4489 3277 3247 2427 3725 3001 3844 937 3766 3353 2007 2403 735 3590 3781 4627 1671 4995 4008 256 4786 2065 3085 4531 4662 3621 796 4315 1264 453 115 3521 1229 879 2099 4372 1497 1411 1961 4903 979 947 3215 4110 1375 1306 1280 4365 4939 3858 1975 2217 1954 2476 313 3532 2220 789 670 2365 3964 1787 4700 2902 1241 1652 4740 1036 4605 1431 2507 3347 1097 1960 2258 2856 671 3321 2999 2093 2567 2788 3114 2368 882 3498 4857 4371 3914 2055 1228 2454 1728 283 2489 3985 1493 4322 2921 1675 386 2381 177 142 2351 1127 203 4087 4096 593 4314 3483 259 1119 2977 4181 3283 2953 2933 49 2488 19 2782 3069 2629 357 2362 1442 657 3035 4579 3167 4302 4589 3388 446 4269 97 4799 2254 3160 972 962 1727 911 973 1701 4441 268 2739 3989 1029 407 4201 2517 3858 3218 2897 288 4866 725 4230 3512 3826 1307 4000 4050 1301 1084 940 1712 1994 1690 4298 629 698 2028 469 4333 3787 3941 3502 1554 3951 2453 58 2448 3989 3695 2535 4242 567 4226 4179 3490 1067 689 2789 4061 875 2147 1514 1117 28 187 2225 4789 4858 2136 2600 4512 3291 2102 1229 1323 3816 1260 2709 3967 1567 637 4728 4824 3891 1319 3379 2040 3114 326 4165 3108 2382 274 4282 2086 4005 3940 2067 2490 882 1205 3372 2833 3721 2088 1597 1528 4110 2243 234 1130 311 1314 2835 3770 4349 4124 4012 3522 3384 260 638 240 1768 1953 4076 1403 3076 4334 3031 4290 3695 4579 1043 589 1510 3362 672 1098 4603 443 2169 953 381 504 544 2177 1094 1698 4944 3281 348 114 234 4575 888 1712 1569 205 338 3928 4966 4927 4259 2104 4044 118 777 4788 1501 4816 1278 3074 4915 2597 4866 302 1712 2348 3925 4711 3591 4836 4006 24 3216 3963 1478 4680 1624 3795 781 1075 1326 4312 2164 3902 536 4003 3034 2862 4612 2770 2576 4154 3807 133 3236 797 161 3371 4386 1437 4351 35 2454 4775 4696 347 3403 4400 2673 4965 3511 4109 4729 2309 1853 1580 3869 1556 4929 2025 1413 3688 720 2122 4669 3426 2629 3163 125 1422 1421 2507 4458 2270 3012 1805 1987 2832 1246 3449 532 1195 3695 648 1326 1694 3651 3123 21 2978 3311 4676 3825 131 4397 4363 3406 1794 29 2858 3012 4862 2550 466 3703 2102 4265 684 4304 4736 2919 1297 2842 3566 2966 3059 3206 3804 2784 2281 1103 3179 3563 4831 3823 2697 4362 4803 3672 1823 3322 3586 732 3105 4454 945 3726 3378 1444 372 4759 2925 4406 2978 2538 1197 4930 3078 4567 4126 4122 3800 3404 217 1357 1050 1927 4748 3164 3628 4661 1264 3174 2321 4175 881 4076 1888 2272 1626 2461 1059 976 630 212 4587 2508 2800 4565 1290 2315 1412 827 55 4210 124 2837 4598 3169 340 181 1413 4116 4325 3592 1313 4988 1454 896 1959 2547 4566 4301 843 779 1828 471 2820 1024 3191 1246 2206 1209 207 3523 4830 4779 3922 4116 962 3470 359 1404 3511 222 623 2240 2225 3819 414 2299 1038 4305 2463 4395 3539 2729 2653 1449 542 374 875 3461 3674 1705 1517 4944 182 62 1709 4905 4022 2845 3343 4657 1425 4018 981 3126 3217 964 755 1724 3566 1098 3316 447 723 4073 4635 170 4511 1015 3003 1083 4742 1636 3680 796 3246 3788 4604 2556 2786 4422 1707 2588 4410 2448 2247 3299 3953 4696 4404 2339 3174 484 1085 945 3668 1867 213 1184 1545 1482 2335 1943 2819 3049 495 2174 1278 1611 4183 885 1695 3793 2091 1038 3765 4344 4493 2654 4650 198 1290 256 806 1089 154 4377 4220 712 4028 2085 4284 864 1208 4425 4727 1808 3531 407 2590 3165 2718 3197 4852 391 560 2518 3007 1234 1319 703 339 1606 4875 4499 2399 2056 4044 4392 3837 607 4446 3864 2702 2567 4484 2065 1492 953 3019 221 3135 3521 2290 4291 4249 3807 1672 1396 3570 3423 2414 1423 652 4673 2089 4605 3431 2889 3570 2885 79 3768 1005 4993 4937 1969 4549 3120 10 1613 502 4250 616 712 4810 975 3254 497 637 432 4405 3686 233 2268 3893 4022 2035 3629 576 941 2116 4809 3000 4715 184 3881 4140 2301 2306 917 735 4667 3191 53 3729 3752 4190 3617 972 1534 3271 2219 552 31 2105 4096 2567 2605 1537 1627 3481 3746 618 1178 1170 1513 3192 455 847 2363 3164 3744 221 227 3539 4135 4962 891 3847 626 1602 2196 644 2284 2955 3266 4156 907 337 3102 940 1168 691 3074 4397 4386 2876 3864 1947 3147 2891 444 3121 2569 4163 3445 3276 3094 1668 2312 3276 2105 3232 1165 318 2243 1703 1576 4420 2283 1691 3529 4731 466 4861 1381 3876 3016 2862 3346 4899 685 4311 2511 1715 1137 2161 2834 3609 2052 1382 4112 3469 2246 1678 440 948 4961 1299 2208 1408 4266 598 2735 3470 587 4023 4177 3383 4788 521 775 103 4118 731 1860 4234 4302 1232 3969 914 3552 368 4049 2442 2498 3285 1206 1670 892 2231 3410 3384 1191 2784 2455 1245 1099 3081 3288 4622 1311 4379 1629 4088 196 4719 3483 1500 3578 3335 322 3103 2539 4018 2765 2515 4035 3436 3709 2853 758 4139 383 4709 290 2851 2185 4585 2432 3 3089 4210 1087 3198 1998 2821 3722 795 2821 1619 3261 4102 4061 4041 2771 1421 4027 3721 859 611 2239 303 46 160 2821 3006 1139 542 3070 481 572 3478 2628 3697 3406 3106 977 4173 1653 4248 3705 3878 3885 4349 4243 4687 2810 1887 780 4675 2593 2154 3579 4990 405 3117 4854 2203 1979 3050 1348 4037 4598 929 1890 2566 3828 2813 1798 1795 4070 3109 4495 3525 4604 4133 4427 4217 3855 3387 4366 1329 1862 4738 2458 3938 3673 4282 1841 1660 289 1222 141 893 1694 1636 3337 94 2199 2297 2958 2756 4270 2299 3095 3176 1209 3389 957 2576 3219 758 2523 1404 4840 4522 4674 561 3748 4087 3631 3057 4989 1810 1905 1273 4533 4952 2715 1506 1065 381 3056 3138 3716 3376 1817 3888 2061 3221 2793 1130 348 1641 978 1738 3425 3362 181 765 1366 2421 4519 4323 1288 4262 2030 2234 897 1203 2384 603 3193 4041 236 4107 1273 502 310 2836 2542 4989 120 25 1860 2069 3548 3861 4120 3898 859 4421 2909 3211 4281 505 1448 2786 2846 4175 2244 4567 3022 4216 2207 350 474 138 3483 3644 1565 2156 4446 2597 2920 2941 4370 3657 407 2237 3902 3139 570 865 4731 457 2941 3980 375 1863 2024 1017 286 4036 135 2322 1148 3850 2483 1252 3588 1354 311 3040 2900 3958 2339 3988 2991 1310 29 3528 2953 988 3148 842 1759 47 4691 274 3220 244 2852 2198 2357 4464 3106 1775 2071 1535 2157 1163 2163 1217 4354 3321 2864 1991 129 792 1649 3578 3045 3840 2235 3077 3304 726 4577 718 308 1693 632 3585 3818 4776 3891 1669 2471 4593 240 4452 658 4029 1336 4439 3064 382 3027 4137 4544 472 2194 439 2776 1308 1283 726 2534 2631 3649 4045 4255 660 2626 798 4187 1054 1559 2186 383 2695 2823 1570 3642 3093 484 150 2824 1927 1676 4906 3794 2540 4385 4388 244 1900 978 1672 1182 4797 1608 1020 652 2335 1618 1884 958 4808 4593 591 4960 578 1268 1304 4683 72 2678 3446 3946 4660 395 180 86 3348 4918 4642 2059 2072 46 1730 1017 2830 4157 3315 3971 1919 4744 4362 211 3167 2978 3668 708 2696 4808 3542 2839 1808 3830 1501 2159 3606 4336 3486 3557 4561 4794 2495 2532 473 4273 1388 1030 1236 2832 3315 1317 3035 3988 2104 1251 2626 2112 3858 2795 4859 1266 1116 3269 1779 1916 885 2470 2348 3004 4416 45 4986 2724 2197 952 382 4282 4958 3861 1238 25 1931 3969 2939 4095 2519 3868 857 4973 808 3339 858 2666 2314 3797 3172 240 1845 3151 3382 3438 1195 4264 1679 2844 4763 2277 1871 474 2273 1374 3436 2777 2747 4863 2839 1288 2477 3752 1060 3192 686 230 2582 3265 1041 2912 2872 2123 2837 490 2325 1046 2942 1437 3465 2098 945 1909 2581 1295 1660 370 4359 2711 4644 4144 3471 1127 1092 487 3820 4426 237 4275 4957 1174 2384 3141 2177 3292 2870 1352 4807 2476 273 261 4398 4927 4440 2823 2239 4995 2655 2264 3230 2323 4252 3858 3308 4165 4515 4807 1928 2426 2387 1346 1937 4025 3927 3564 4382 4884 2711 16 1326 3265 4532 966 3584 4890 1407 252 1461 2830 2026 4264 201 4478 4589 2231 2981 3752 131 1378 1096 1760 4810 404 2329 3778 431 3813 3255 2113 2848 4602 4185 3195 4816 3874 2614 4163 3598 4154 951 78 3582 4954 4024 4270 6 4502 2499 4050 3970 1671 4580 3908 210 695 38 417 4543 4776 812 4645 4353 4510 3625 4981 499 4976 2609 4554 1757 4795 3341 653 66 519 2907 4941 2608 1064 2604 202 4450 4902 1397 2726 2649 2573 1438 2095 4911 4518 3998 4255 4210 4477 388 4396 2671 2120 1344 296 3397 4998 2848 3601 454 3910 627 4706 3601 652 3282 1561 4459 2871 4097 3975 3033 2718 1771 123 2391 1638 2636 4983 2596 69 2580 2833 500 4291 3978 3476 2725 116 4631 3869 1138 1823 4471 2838 475 434 4252 2446 1747 1531 3979 3302 2137 4480 3540 3909 1727 4384 1582 4110 2998 2744 3161 333 2872 4104 4042 4990 285 3467 4234 1686 1111 1082 2255 1295 3549 1730 4474 593 1924 873 4848 1091 4121 4133 3905 2222 2816 3909 524 3611 3233 4726 1761 2391 2261 2271 1141 3550 4837 557 802 38 3604 2992 1668 1175 4424 956 2173 1074 3245 473 2089 4855 705 4380 2083 4421 4905 508 4703 3606 475 637 470 1032 2922 3816 3205 1045 2638 4457 2533 2763 2593 464 4781 3574 994 4201 3068 1313 3558 1900 1775 617 306 4453 3817 3010 4538 4229 3958 4575 190 4063 2735 198 2255 2076 3049 2010 3591 1560 2669 2504 1230 4186 3970 4738 4053 944 1799 1823 2359 1625 57 2817 235 593 1419 1813 2932 3192 3657 2503 2857 2339 1540 2035 3389 3618 425 4461 464 2448 282 602 1540 1983 1603 2973 3744 4361 646 2771 1305 4288 1544 4959 2532 2958 4401 3063 4798 3886 3960 3028 388 3889 4845 1110 2307 962 1221 790 369 2579 4162 4875 2650 53 2664 1286 4884 2156 3449 4925 1187 4337 4970 4291 422 4974 2268 926 384 2381 4044 4784 904 2786 4099 3488 1825 2836 2006 1358 3651 1056 4775 4986 1624 3206 722 3397 2503 2882 881 2102 501 4644 4761 102 4079 3809 1043 1068 1922 1711 3324 379 4947 621 4477 2367 2439 1977 2803 2636 2724 2464 1168 1743 3934 89 2792 2554 4035 3978 2677 4060 1279 1026 3508 4823 3369 4645 1382 3305 2644 4252 4672 3555 4375 4378 1307 2613 718 4496 3068 4760 1430 3809 2461 1218 1245 2279 2250 1518 3960 4932 2702 3481 4202 4586 3067 3470 3276 4228 2749 3411 1799 786 1520 3242 3916 1345 3213 4713 2757 3281 1962 2202 169 2517 1863 3156 3852 4158 4449 4960 772 2953 3290 4212 4085 1852 1175 2236 3326 3157 3625 2468 1714 99 189 2535 4856 1259 4276 2635 2780 1764 1275 2595 1003 3971 1580 1236 4603 1136 908 4376 1057 4575 1171 3566 1152 153 695 2871 3625 3008 1953 1547 581 4078 3822 3746 4373 439 2239 1884 4787 2802 1449 4754 4726 3092 1918 2226 74 1900 2027 1374 4733 1808 128 1582 2668 647 2795 1089 2204 2494 1237 3568 2961 2635 731 2060 1442 2813 4678 4187 1874 1290 3772 4215 249 3966 3692 2270 4674 1275 4862 1571 563 1644 1865 971 4415 2032 3571 1938 3935 4909 3893 1044 3997 4955 1636 236 3807 2213 1585 4688 402 3092 1578 362 1997 2187 231 1641 3514 1612 4005 4142 2136 913 3855 3872 235 3772 1200 1928 4586 4911 4706 2989 1601 4213 3218 2202 989 1984 2401 3027 450 184 3477 3260 4216 1290 2278 1362 3338 4510 1465 687 4942 1953 9 4690 855 537 2361 4477 1014 1164 2355 829 605 3353 820 4590 4835 3580 3429 1437 867 1943 2180 3276 1972 3268 2233 3433 3706 492 721 3343 1604 1595 615 2211 3644 2665 950 3184 4474 4666 4576 3244 273 2983 3162 2409 3937 4043 1805 69 475 599 1847 1754 1720 3599 80 4958 427 3907 446 1940 618 4711 785 738 697 2979 239 4505 4134 2827 2169 2128 1646 2632 3484 4561 335 101 818 1907 3996 875 774 3558 2533 4525 4827 2906 2876 1477 4030 4656 4000 2341 3303 919 4742 4879 2733 2705 4075 1358 4231 2483 1995 3418 1219 968 909 3008 850 4255 2909 1560 1234 4841 1169 157 2827 2340 2237 2513 1643 4130 1463 2470 4690 18 2819 2309 3486 1942 15 459 4673 4836 1168 2511 366 3126 204 3510 1103 4250 2934 4959 474 3074 4326 1296 1303 1796 3350 3487 2092 891 2318 4561 2457 1316 368 2822 1380 4122 2572 827 3591 4771 4350 991 2309 2641 3667 822 3592 826 784 1641 894 2729 2299 1140 919 2938 4224 2239 4553 3193 2581 4198 4612 252 2294 4481 2231 493 2162 1932 2377 3921 1844 2416 2376 2155 674 4664 1958 3809 3450 1565 3015 646 2504 4651 3164 3695 1753 1114 3355 4702 3948 1333 3604 3234 3708 2646 941 4053 583 4312 3248 3909 970 1188 2304 3523 786 2973 3903 2975 2596 3380 27 842 782 140 2316 18 468 2879 3392 2914 4228 4983 2520 3031 810 3566 1048 2132 573 495 2946 1727 3880 1026 3900 153 1194 1044 3997 3690 1086 3700 172 4523 3220 2328 4241 2731 758 1070 4866 2827 1372 2771 440 2089 2648 3527 1239 3609 155 2607 3562 2519 3566 4082 2804 3382 738 2661 647 2404 1217 4735 945 4172 2530 2253 2483 4626 2841 4095 3089 4531 324 3809 2364 2890 1383 3739 2819 2932 2009 2306 3581 4773 4469 21 2064 265 2274 4992 3686 2356 4819 780 1267 2002 1032 2853 1712 4408 1107 1739 2331 1097 780 722 701 378 3302 474 2514 2765 711 199 2844 3426 4348 490 1097 1378 2451 1822 3713 2627 1447 524 4681 1791 2759 2287 4978 4804 2503 4985 1658 2733 1541 4220 1353 3983 1189 4098 270 4461 3246 310 952 2029 1171 4729 1782 2865 3859 3782 4887 3255 1370 1165 2130 1481 1094 4316 4256 1038 2282 305 4509 3127 4398 473 4059 419 541 1437 2390 499 2957 104 1880 3070 2371 3170 3431 391 692 3808 1227 2474 4493 505 4825 355 4077 4562 3018 1574 30 235 2028 4328 2615 2505 1640 221 3468 402 1034 2047 1460 963 717 342 1370 2181 4748 314 4766 2980 2170 4579 4249 3191 859 4522 1012 2419 2809 3269 1425 824 2856 4663 3016 50 1649 2493 2444 1073 4851 658 2804 4641 3861 1516 3810 3931 4422 1261 407 4291 4614 3586 4957 2168 1522 4304 1628 1966 3851 1250 542 1471 183 2588 3282 4014 3639 451 3580 2163 2320 2379 3284 4866 2458 8 2259 3651 3012 1461 817 715 3430 4288 922 146 3541 3979 51 2476 4666 3605 3458 4328 1195 775 3036 3284 4793 4464 37 2982 4225 346 1491 1868 1595 1426 4923 2118 766 3619 747 2974 842 1916 2894 1647 1388 733 2684 1827 46 222 2623 3268 1076 1897 14 1252 1471 243 773 4540 4750 4751 1700 3753 681 1971 2732 698 4444 1120 4269 2252 4706 1094 99 3190 2439 2966 3044 45 1133 1062 683 1329 3616 4681 3217 166 3418 2084 2406 4156 2816 370 4108 296 3258 777 957 2001 3447 1595 4000 4243 3535 3022 544 4887 2175 3228 3108 4817 2929 1980 4929 3665 3929 3295 3883 4475 1977 4484 1280 2319 3102 404 613 4785 3264 950 6 3506 502 509 171 605 1032 565 4309 3907 3339 4049 1461 4280 401 1976 350 3027 2238 1411 2366 4674 4652 81 1985 1540 3536 3780 518 4909 3274 4522 760 1117 3105 1684 2070 3737 1717 1442 3003 1689 2963 2812 4134 3552 4277 4339 4435 1432 2591 4926 4177 3987 3531 4701 1147 2059 702 3658 1087 2250 3545 4395 4345 2459 3736 4314 17 991 3398 1509 953 2073 896 1590 3272 2867 4525 3435 4905 4358 3757 2839 1645 4438 2335 1152 4661 4564 4832 4279 4289 3218 467 1235 4723 3202 324 1150 2956 4536 3100 838 2287 3059 2872 709 1529 2688 1906 250 223 607 38 2470 4224 4812 3158 1664 3951 423 4879 4778 4162 4981 4978 2513 1486 2173 4868 4080 912 4683 3950 3702 1381 4976 1389 2995 3907 1888 2179 3431 110 2762 868 556 1580 580 1011 1351 193 3773 66 4763 3084 4289 3269 4485 208 1945 1544 1441 3316 88 228 4443 1772 2031 1814 4159 469 2001 1912 691 3852 1032 895 4727 1384 3958 2395 2716 3340 4821 3938 4298 2606 2792 3229 3840 3443 4015 4608 3664 1392 1959 4847 3736 1674 184 228 3330 3656 3045 2770 1972 1251 3119 4357 3873 3285 651 3959 2039 4911 2927 3405 2759 3129 4345 3040 3824 3014 536 3029 3085 2653 801 2989 2514 1337 3051 3382 3898 1330 123 2240 4412 4930 1513 2960 4425 3121 1729 3848 3544 1826 2284 2341 923 4972 4548 1232 679 4865 115 494 1144 346 4757 4520 450 4017 265 2684 617 4029 2428 3538 2874 290 3677 3959 112 606 602 1365 2200 3997 2490 4465 2069 1487 2042 4516 493 3589 2312 3627 2057 2367 211 4463 3457 3968 201 1398 790 2808 1670 3696 4727 3257 92 4850 989 1187 3990 1374 4038 2945 4299 3897 3573 2890 4209 3852 1144 3016 4832 4636 2097 2796 4491 2483 4142 3560 3675 4900 4930 1411 739 4610 2977 1545 733 2082 2615 1 1803 2140 506 3117 1615 4598 3220 2829 3667 2097 3522 3244 1514 4850 1311 338 2518 3306 594 4960 1743 3223 2363 2447 2746 2977 1834 1249 1015 3366 681 958 4011 4366 1013 25 140 3159 2352 249 256 4978 2994 2649 1182 3660 2740 999 1322 3846 3507 2888 2566 2334 3691 3259 2988 3404 825 58 3061 4286 1456 1596 4221 2772 869 3670 1756 4788 2523 3205 1638 1263 1520 3213 3404 2266 3238 3901 121 4078 4915 1489 3878 777 3097 1095 1711 2883 2047 2178 780 1778 150 4651 409 2502 668 2274 4822 2797 205 2929 1183 2176 125 2346 3109 1597 3463 1596 3315 1139 4705 802 3834 3473 2774 2963 3445 1151 1274 4971 654 266 882 4193 2615 221 4666 4559 2170 859 2004 4222 4442 4454 680 2199 1247 4907 1310 522 1814 4596 1981 4787 3407 988 4192 1952 2797 4934 4164 444 1210 999 1060 3360 1032 1527 2413 4228 2680 1493 4306 3914 4391 3368 4649 1948 4900 2526 4811 3577 452 4648 2608 1500 2310 2324 185 1205 3320 1226 4468 3174 1984 2592 1260 1214 3651 4150 2615 3658 2713 3523 742 2791 2839 2734 4672 3274 452 3029 3351 4136 588 1538 3457 2286 520 1952 4120 3954 4716 3899 1531 359 1840 3541 3491 3942 616 1122 367 752 60 3869 2288 1828 1952 3936 1501 663 1973 3601 4681 3959 6 3951 4896 520 60 3889 4478 671 3275 959 3959 2537 4235 3231 2064 4877 3703 4153 797 4710 2193 3188 4257 2042 2364 3719 3329 3869 3273 3304 1321 4463 2779 2545 1453 4242 1611 4613 169 4181 2108 3536 714 179 3408 1021 707 3605 3041 3909 1241 1892 3793 1502 799 1856 979 3402 3347 4892 2975 2956 3207 2375 2986 4767 4913 132 1747 4630 1939 2275 1784 4949 3091 1910 2583 4183 3660 3765 3413 3053 2132 3938 3451 686 4796 1750 4539 537 763 3074 935 4156 3340 671 2635 4657 859 630 1390 4580 67 857 2125 166 3163 3872 4008 2069 668 1933 4419 2929 37 1537 2486 2849 936 1964 3454 3324 3978 257 4090 2737 86 4039 854 3575 4267 1513 4187 4557 2297 143 885 2131 705 443 2476 1159 4106 517 2116 4666 4684 3424 765 2480 4057 1954 3827 2316 4751 3512 4815 4481 4271 2303 1460 1666 2337 3012 1235 3811 3782 2494 207 1933 3732 974 1106 86 4838 2910 1822 1047 746 3335 573 3572 4337 2489 1458 64 378 3215 1702 3502 3543 4472 1836 2169 830 1624 2388 3781 3201 812 2788 4523 631 826 1858 969 4969 1167 1843 3480 4237 2854 3728 3700 3647 4472 1396 4096 2539 4598 3007 55 1708 3729 2438 4188 4801 227 3736 4067 2610 4819 3010 3037 3847 229 1892 736 1465 2472 683 2613 3551 4502 941 945 547 1535 1863 2020 3562 4302 1938 485 4256 3154 3594 1091 4050 2935 3174 3389 4321 2395 4803 2124 4278 1313 3465 4948 4088 657 4 4015 2847 1286 4780 4273 901 3935 3733 5 2120 2518 984 2382 2610 4836 2225 807 4617 3 239 4532 3247 74 806 1119 1234 949 4184 2564 4389 1363 3000 988 1214 3358 2358 2814 2542 2006 4542 3466 4548 3798 2536 4884 2834 3646 1425 3471 503 3559 4593 639 875 4194 1100 3398 1350 3410 3281 2000 985 2573 1486 494 2379 3063 1465 4415 2701 1206 2328 2515 3055 1711 51 4294 4145 56 228 3403 1050 4620 926 518 661 4442 419 4609 2679 4478 2757 152 3347 2535 814 3989 294 4343 1303 3764 34 2406 4613 2456 4255 3624 2255 4597 4030 1962 1474 2251 1772 2385 1693 4978 4077 3979 1013 472 3519 3235 2522 2708 4194 633 3648 3535 631 2040 1255 1294 3622 1183 4988 4810 3670 2721 3142 1375 3321 1213 3433 872 69 3486 2494 1793 2988 3187 321 220 789 1368 4426 3109 217 4284 629 3822 1606 2329 1810 3404 2336 3184 2021 1151 11 1106 2743 2534 3802 3743 11 2289 2723 1091 1626 789 2377 2444 4568 1628 1745 430 1804 4138 2389 159 4228 3993 3916 3291 3143 598 2168 2265 1609 690 2710 2979 2730 801 1874 898 287 534 3032 4481 5000 4925 2916 3757 1528 4104 4587 547 4777 1003 400 1970 2157 2024 4848 980 3662 228 3774 1058 4046 1040 4248 1021 3480 457 4063 2750 558 1768 1243 238 760 4778 2429 1991 4723 2849 644 1257 4471 4081 1553 4837 2937 4356 610 846 23 4423 2154 1211 1310 1283 1391 2087 4320 324 2787 4753 670 3061 909 3804 2778 4971 4325 3608 4072 1757 331 7 2304 3683 3248 1953 310 4508 499 4001 3170 2078 1309 2117 3385 665 2077 25 4730 1076 430 3021 1153 759 604 3435 1415 3448 2107 3890 320 2486 128 4958 211 1793 29 4413 1430 2224 4561 3603 696 4041 4502 3135 4677 900 3978 460 2350 360 3022 3225 3942 2821 3346 1129 4526 3513 3415 3860 4649 3652 883 1652 1489 3515 1697 1857 2184 4880 6 1446 4072 4728 2389 337 4452 3844 124 455 2900 2977 4661 4429 1061 2120 1478 1536 183 4654 665 2854 4949 3077 3269 1571 688 2666 3123 4141 3661 3717 4857 4265 498 4836 3067 2860 1029 2519 4557 2826 2181 2029 4898 1442 1495 3462 4120 1199 1650 4392 2898 233 2659 3931 1541 1298 2898 4364 4043 690 3371 309 667 4868 751 4371 4583 2966 384 1175 188 1261 4832 4590 2821 2383 3987 2617 513 4262 64 1190 113 3820 3956 45 4187 3298 2895 1379 4633 2767 708 2874 1915 4727 2741 551 1568 1385 4334 2835 4377 4984 1277 3843 47 4996 481 569 1032 1806 4048 1904 2470 3991 3158 1963 1287 3401 573 567 4942 4660 2128 1052 3641 699 4406 4168 3449 541 3941 796 773 4348 4517 229 2583 1881 4521 36 1557 4238 26 439 3225 1506 4523 3541 1570 1513 1526 4142 401 3186 3045 1865 1725 943 50 2268 1047 1984 4783 2056 2815 696 3759 1490 1997 2118 284 4540 2944 814 2070 3657 2451 854 1802 2540 3355 377 3752 4706 3642 4471 117 1739 183 2523 4367 3917 660 2812 4084 1969 351 940 619 4172 3953 1980 3504 520 3138 502 1445 3480 2483 4218 1316 1463 4386 1218 590 2666 4530 2853 1847 3601 4232 4407 4831 4562 1255 4640 1722 2758 4573 1409 4017 66 4596 2722 1239 2688 2130 3991 437 4331 3441 3286 1175 3910 3647 2450 4941 782 1215 4627 3755 1147 4255 2036 2377 244 1472 3476 675 1208 1177 2094 2394 893 1724 384 289 4 3472 3928 2257 43 1461 2746 2117 66 3819 1995 1183 4639 3091 802 3809 2618 1636 2825 621 2305 2424 3752 518 485 4572 4083 3020 219 1900 3399 12 261 4292 945 4118 2598 4840 4567 2085 2714 3181 3620 2435 83 1509 1832 2930 2693 3216 3630 2019 3555 437 2197 4299 1135 1085 608 465 1318 905 4094 1618 618 4031 842 310 3950 537 4835 2656 1318 3949 1102 2409 1212 1302 1959 4109 2708 4481 4972 3508 609 1265 4082 3459 2045 1492 4437 177 4829 3468 2285 2810 347 79 403 2231 1739 4752 385 1252 1470 1787 2447 2865 2738 4828 3734 442 431 1921 1953 1247 131 2908 823 3532 1352 3090 3843 682 4521 6 4700 1461 3592 3879 877 1275 3467 4877 974 4003 266 4776 353 2964 2619 1529 4990 2010 2119 4671 3263 3196 426 1108 3853 4576 4510 3214 3433 1534 1648 4262 3236 1553 2466 4852 4383 2850 928 4745 3972 3412 1219 2579 19 4377 1153 2301 2341 4115 2626 3548 4205 2876 1789 3315 4994 4351 2697 984 4799 3028 492 1732 1739 1368 5000 647 1138 4178 1761 2323 2921 1576 104 3452 3566 3528 931 2510 1477 4495 1314 351 2252 246 1980 4248 1088 703 3648 3328 2806 1644 1460 4137 3395 1129 1554 1673 3876 3397 2854 3395 4215 205 1169 4563 4424 545 3593 2646 333 4061 3039 2343 3379 3890 2831 4387 2799 234 2163 2998 2933 895 3977 3300 1484 2332 1216 2337 679 4314 3999 3809 1534 3093 1279 673 2219 4293 2148 1812 3214 2302 3583 3519 2690 3744 4175 3181 3901 1823 3307 3867 2900 4172 1129 157 1572 4098 4771 1752 2610 4634 3117 638 4988 2167 656 1445 1414 1523 3306 1680 2023 4136 2476 4444 2849 512 1059 1508 3948 2126 1895 3862 491 227 1430 1300 581 3802 4938 708 85 3347 3895 3952 2291 2444 4798 567 4369 2499 2341 2218 2335 693 237 184 576 3307 3147 3746 1275 4696 2919 3176 2802 4732 4192 2458 2694 4292 1037 4879 2609 4559 957 1714 1058 2474 3937 3823 4389 4421 597 4499 1993 3373 3578 2794 3256 1440 4719 4358 3154 19 2747 647 1842 167 3389 1630 1863 2968 4429 3888 237 2117 3096 929 3010 4507 4199 4910 4921 1706 2048 402 2522 4966 1348 2418 3760 4159 3567 3801 4017 1729 1484 2973 1818 1501 2015 64 3201 831 2304 2287 385 2422 2974 2607 4737 1358 4850 171 2253 3809 200 3615 4148 3250 1970 800 4944 4401 3660 2490 4993 3730 4777 2793 4674 2485 3308 4360 1499 3647 344 3965 4765 4792 4761 4618 2353 3108 1001 2214 2641 3130 2820 4250 774 544 3788 1909 3584 1292 4229 2849 2057 1620 2482 1339 4339 1680 2087 4710 1597 1746 1860 4393 4106 3405 2384 213 49 1075 2276 640 1822 4390 3908 1284 88 1304 3354 1576 4969 1266 2363 4822 1193 289 4983 4300 1635 3956 4797 3243 1567 3816 2005 1475 158 844 3212 2445 3593 3789 2884 2895 4899 2475 2145 4660 2250 3890 3037 3897 2290 1858 4468 977 1866 1480 1793 3714 2132 3203 4176 4390 1265 3519 3457 1627 3860 2789 284 4252 26 1953 3047 2365 2424 1747 4009 1978 4245 3111 179 4569 1435 1661 4330 2763 3474 3905 4015 1199 3142 2684 4638 3832 1932 3385 4898 3410 4697 3265 4824 4008 299 3400 1591 4833 4669 309 2838 3799 272 566 1782 1814 861 1082 3964 3635 1187 1525 3289 3171 1095 2271 4298 3783 2375 2005 4336 423 2326 1439 320 955 364 40 3363 164 4675 3690 2008 513 3459 1311 2398 4658 4694 2649 3226 1745 2861 1866 407 1700 1713 3061 3001 2845 2010 284 4121 410 460 1911 4284 2989 4437 299 4340 1116 3793 272 3789 3930 3078 2779 3473 1757 4016 4650 349 1646 1590 3955 122 1548 1243 4669 2909 2945 102 3060 4623 1603 1658 4297 781 788 1695 1136 2625 227 4943 4377 1519 1937 1994 2864 2657 2853 722 3829 4836 1105 2120 1413 3089 1234 4397 999 2964 1171 4538 391 2953 3667 4273 478 3866 1106 2577 1496 1186 328 2957 4580 2709 1759 710 4728 237 2796 1157 3403 1999 3274 3618 1297 2756 6 1048 1259 4137 4212 2478 3988 1303 1385 655 1549 1139 1470 4059 2369 1759 1084 2492 1194 1031 2794 3674 898 2573 3353 3959 4739 1998 4121 3044 4680 2923 2889 3978 3897 2329 1867 1378 4795 3049 3501 678 4718 1713 449 4405 2341 2248 2405 4531 2897 3382 1300 3382 2047 4282 3764 2570 461 1330 1142 686 4745 103 3393 4573 3090 4502 1568 375 2845 4376 2999 4605 3993 4554 3113 1080 4195 4214 1877 1242 3883 4793 3973 1219 4949 1051 2901 4198 626 1410 2226 1449 4876 207 2697 1689 4781 1383 4779 4339 2617 195 1791 1124 2127 304 4448 2451 2156 3576 2699 809 2168 2456 2291 2432 3774 944 3277 4569 4160 3094 1452 1252 1010 4203 934 2972 4858 3652 3092 72 4727 3938 3230 3404 1655 4418 1653 4430 2494 2510 3880 4097 1814 1371 4264 1509 4306 953 547 3181 1993 4518 2204 2583 2346 3115 217 4480 1738 4861 2796 4478 2295 4085 1747 1244 825 4601 4521 601 419 1825 3642 1985 4959 1826 1291 314 439 1991 2879 2585 37 2707 4547 963 668 3504 1547 2316 2860 2275 4802 1635 2562 1461 4871 2484 4557 363 4274 1517 1682 2647 3627 489 3682 4822 1868 2192 2679 3768 2130 4629 3754 3523 4599 574 2208 4792 1539 4360 2872 1205 2279 1169 3190 1497 2808 1276 4380 1186 1594 2728 4020 2674 994 2345 4143 4366 4843 2070 2393 134 4906 4825 2418 2649 90 2258 3790 646 2241 1429 2230 1203 2401 663 1253 1345 2288 1333 1333 3870 1736 4541 2199 4538 2832 578 2718 2562 3617 1420 4413 2649 1521 830 4132 4946 492 2751 559 2319 4702 417 2751 589 2954 3973 1759 1637 934 901 2192 4533 2757 3241 1141 2933 3323 4883 1392 4259 4741 882 1795 3303 1031 2667 3024 3335 1139 1923 1122 4957 585 4582 3281 4460 929 3692 2914 3822 2131 1598 4725 2113 703 765 2389 1293 541 4980 3972 2480 815 4737 364 2066 4586 2240 4190 1193 1001 3424 223 2078 2850 4068 1966 3223 2278 2915 4608 779 3237 4672 3477 1393 3848 1538 280 1009 3797 461 1978 713 4839 88 4071 2793 3372 2405 4183 3463 4853 1485 2303 2364 2433 3257 2382 4174 4378 4538 1288 692 526 3425 4390 1677 527 199 2516 3321 1444 4207 2106 1510 2102 463 36 2188 2580 4787 4698 2234 2711 4562 1681 4639 3574 2591 63 777 588 1721 4699 42 4629 4411 915 1261 4637 2405 3579 4806 73 393 1653 863 4323 2903 3276 1452 2906 1345 2295 3448 352 2631 3229 2917 330 3021 3971 3497 4108 2808 4679 4707 4858 2893 3873 362 3552 474 4164 3262 2907 2051 530 141 1198 934 1821 3016 1774 1735 823 4579 1222 1181 579 2024 2876 2883 3081 2525 866 376 3854 1129 4870 47 449 643 1130 2768 312 3675 13 3589 377 1319 568 2014 433 4552 2057 750 649 882 1067 2739 4699 2175 1260 2306 505 2333 3719 2416 791 3155 4208 4306 4516 2944 4194 886 4413 4565 3116 1936 842 4253 831 4902 4839 3620 2410 2756 2773 1221 79 3785 6 3155 4363 3640 1612 1617 2017 2288 4354 4498 2808 933 2609 938 3185 69 1701 3618 4266 1155 1206 1600 245 1743 1872 1741 4593 1931 307 3453 4200 2424 3027 3986 3688 1343 2425 642 2354 1305 4376 220 3302 4240 1745 951 4381 4691 2271 4788 1109 2038 356 4503 2513 3903 122 3833 751 674 611 3977 1240 1863 4370 4190 3891 3303 768 559 1730 4826 792 3203 715 2083 2074 3785 3048 3474 4668 1818 1176 2729 4444 3810 1812 736 279 74 3506 1522 1846 1561 4558 3805 564 4742 156 2806 9 4600 1599 2107 3970 4742 2134 1543 2206 3407 465 4505 1618 4324 456 1501 2998 2185 756 4001 3823 1208 1412 3346 4363 869 3314 3629 3944 211 3780 3582 2981 2613 291 4988 3262 2158 399 4155 4508 178 4432 1176 4499 4922 4375 4737 1923 4308 2531 4531 3168 4097 749 1042 4762 822 3765 884 4150 3299 3945 3182 3474 4071 2277 2694 85 2850 3966 2871 1701 145 2046 808 4678 1717 3468 2333 3602 2828 2152 1316 1764 119 4819 3130 1404 4955 2021 3844 918 4072 3509 1342 794 1197 4949 3847 3157 481 1348 1419 2223 1196 2962 920 3052 4948 375 2121 1027 2288 1636 3118 1082 1297 4176 4354 3391 4156 1500 3332 1856 2265 4504 3967 4685 263 4340 3065 4097 1134 3607 111 4740 2267 4828 1552 3603 2119 4480 3302 1511 152 4590 3128 2114 367 2371 1195 2237 3185 617 844 445 3215 1528 1295 3873 4941 1281 2652 3926 1174 3865 140 1683 4702 2684 2568 3973 3103 1168 2283 2220 3629 349 1619 2972 4322 4188 3180 1862 499 1629 3925 3340 760 1935 2216 240 4152 4604 4118 4421 3203 3522 793 1396 1398 4043 2673 1513 4643 3262 1848 2452 3326 4724 2702 1009 4241 4043 1709 1536 2000 3159 317 3573 3790 516 2226 289 191 1597 1577 4951 356 4240 2751 4432 2690 3656 946 4856 3507 1018 2485 350 2715 1368 2032 744 796 4025 2918 4333 266 2751 1638 2377 3400 1895 2011 868 1682 3269 3724 1875 409 4933 636 238 3674 4731 675 2872 4175 4212 1619 2259 1460 4891 3636 2801 515 4093 896 1484 4025 3613 1111 711 46 3129 2909 3130 4713 2026 4199 850 4898 3408 1506 3526 1903 1052 4332 667 1911 1757 3785 4625 2634 4580 3767 3405 1343 4535 3450 3197 1107 1881 833 2359 1577 3464 4871 3450 4109 3390 795 4386 3544 298 1128 2088 607 1252 3286 1144 2004 4940 199 1162 2067 4219 2539 818 54 2032 2692 1728 4746 1796 4963 2553 3440 3222 377 1660 3973 4129 1279 3173 3850 2945 4558 813 1724 2066 2848 4840 4533 3617 349 4109 2529 2624 2567 4882 186 2582 1423 2822 4301 2341 309 2621 11 3219 1643 1760 4681 3633 2147 986 2088 3327 2085 4564 653 1070 3658 3081 1394 988 2724 4171 1652 3796 2291 2196 4787 1163 921 1526 2301 196 1887 1652 3650 2365 2054 206 1073 1584 4919 4985 922 4555 2436 245 2347 2696 2092 2445 4348 2974 4979 4571 2810 2142 3879 4913 4951 254 1468 608 232 4970 2761 4061 3830 2430 193 3743 1534 3293 4003 1387 1025 4285 555 1232 1812 4273 4807 3819 1721 1294 2170 484 2149 3462 3644 4744 4264 2944 2647 493 3496 326 2356 1440 2974 2589 2668 2322 3559 1400 3056 1487 1044 2918 4930 4358 1466 1440 2737 1924 459 1972 345 1969 2372 1908 4745 1848 4157 1664 939 2739 1708 3184 4903 3710 4458 4530 1752 3504 3436 3674 221 1333 3347 2053 4346 2934 2261 2229 3540 4150 2458 2128 145 3991 2031 4257 2254 1068 3150 4590 1582 2628 4140 3984 650 1318 826 4238 4892 4911 389 2082 506 3893 1903 2906 2449 2584 3803 1200 1200 3963 4668 1515 3961 4296 3399 3684 675 1945 3356 3914 426 2816 2113 3526 4366 4824 4135 3376 2000 41 3363 4600 1888 4736 4302 1453 3353 972 1350 4522 3147 2762 4299 1572 4057 2963 4658 4269 2993 3425 3582 4484 1007 4117 2074 4091 4057 140 1264 3712 1660 4837 3877 4052 1550 1836 2402 4471 3170 427 4533 4186 3287 516 1934 3067 1297 1552 4234 3589 3911 1763 4804 2533 4571 4229 215 3134 3733 4818 1373 3558 3624 3707 4779 4999 2316 1604 1186 1647 2954 3708 3048 4912 555 807 3709 2400 618 3135 1951 826 3189 2999 510 2364 712 999 3456 4047 1513 3203 3974 3626 4269 4276 4093 3056 3426 3469 2847 2653 59 1295 4503 996 128 2333 976 2852 3483 1913 839 3478 3803 4053 76 1241 317 4467 86 4239 3798 2526 636 421 914 4814 3724 1303 3657 1248 2599 3617 3580 4764 3163 703 3100 3621 3632 2390 4356 4541 4884 1336 3314 2694 1751 709 1682 4794 2551 4372 219 2195 2862 3246 2631 1363 2423 4124 1743 1342 820 3052 2909 2148 4067 2128 1561 3376 412 4742 1749 1563 1285 2601 3449 2609 4606 4270 1079 4514 4406 4856 704 1411 1300 4693 2725 1035 1446 855 2030 2926 3237 2876 4367 413 3871 2231 246 676 3996 3236 4631 147 4218 752 1952 4134 3066 1086 4757 4365 176 1531 365 1525 4214 1227 691 2044 3945 2801 742 1337 3955 2772 209 1170 3280 4244 3283 4571 2353 553 145 1678 12 3436 4127 1542 3001 4236 3635 730 4134 1395 1762 1953 1645 1847 4233 592 2985 4105 773 925 2333 2761 1267 2256 1204 1256 4969 1228 666 212 2939 243 17 1992 279 1671 1717 1249 633 1282 1865 122 1616 575 3664 4281 599 430 2085 4240 3565 3108 4586 1148 1037 552 4949 2738 1583 248 2047 2757 245 554 4787 2001 4231 3339 877 3380 3671 60 2480 159 2878 1879 2575 1297 4629 1694 4789 2196 2597 2373 2365 126 680 4995 4314 610 3725 1981 2536 4 464 3523 4290 1401 4207 1953 3169 3645 1598 2624 1188 602 2300 3250 570 3704 3524 4321 1641 1063 1701 4552 4139 2726 2227 4712 228 3144 219 413 4701 4266 3995 4927 12 1383 3847 4802 50 492 3869 950 1451 1716 163 1007 3882 2532 371 4254 3714 256 1862 3694 2502 237 1758 4408 1746 421 4162 2311 263 366 1870 3901 4963 4971 1408 1165 4399 745 3028 534 4663 2707 2769 4310 3485 4847 3570 3669 3455 4215 943 3510 2517 4889 3625 3497 4084 200 689 4348 4197 3720 4513 3565 2462 285 705 3465 2792 3101 4596 2913 1255 4841 3584 96 2022 3385 1786 4566 3960 4709 408 4872 4888 4780 1124 373 4738 1673 3088 3826 503 2561 557 4696 2165 3246 3618 4873 1365 2351 4739 558 2099 2774 679 4044 234 1632 3306 1218 3117 409 2441 2580 4927 4477 3768 3755 4148 2216 4399 1523 3014 1607 545 2380 1481 1173 4892 4730 3518 4271 915 2829 348 4648 1831 4090 2747 1398 1994 1239 4583 1283 4426 2267 4699 2157 2740 2956 539 142 4295 2094 4216 1932 3253 3427 1800 4194 1477 4870 4780 4814 1771 3911 2073 2273 1247 802 4847 1834 3082 3271 901 1755 1788 1403 2611 3922 2977 2558 3214 4881 71 3860 1631 3647 113 4396 125 4341 3999 2380 4646 586 4340 858 1850 4656 807 2580 4536 4404 138 4458 4551 2873 3918 2903 343 3054 3965 2203 2333 3868 463 2131 1195 385 958 1536 2509 3231 4145 1836 149 805 4677 128 2511 1501 4415 2449 4934 2781 3747 1694 2757 2958 1680 4036 4263 4376 4986 1066 4704 2644 2943 277 3698 1392 1051 4285 769 3511 4588 1766 3303 4894 1750 3649 4433 1944 2695 3320 3943 835 4908 821 2400 2961 811 771 4196 1288 4631 3660 384 3579 3680 401 1478 2734 3936 2837 3834 1893 4814 2883 2310 22 3967 2723 1855 3386 3760 4169 3501 1264 1085 4406 3783 675 3022 2709 3533 4655 4364 1263 4620 4415 1520 4632 4510 2514 1797 1719 3151 2442 3681 3426 4617 124 2560 376 1017 4354 1625 2013 2951 2572 335 3169 1034 1306 4065 4505 2810 1668 1210 3605 604 3947 3018 2880 1362 957 2267 4172 4936 2748 2748 4067 1024 8 3074 1015 1815 3120 2442 2603 782 4509 2305 3311 4874 4064 2740 4944 4883 335 2056 4013 1345 1308 1483 2579 4555 13 4528 394 2662 405 4032 2647 4892 786 444 408 602 101 4340 2315 648 933 251 2575 1973 4260 2936 1520 1553 3680 2494 351 2337 2804 3164 1240 1567 3788 4463 2931 1680 3596 4083 3876 4828 4586 4174 3091 4200 4392 757 4197 1295 1003 1437 3329 4029 3350 11 139 4883 120 2940 2812 1102 449 1094 1392 1216 4697 1205 1350 694 4626 2759 1308 4104 3833 2552 3265 4539 4041 3175 1833 738 1559 983 4645 1633 719 1823 3664 913 3534 4579 35 32 3869 2816 3609 1629 2861 1276 1748 896 3453 4387 2374 3128 4142 4387 4537 3403 4696 3442 304 2874 2570 3530 2883 4914 3630 708 2775 2948 1282 145 3612 4517 1752 4571 4645 2215 2630 746 4716 4958 2207 4184 827 4204 2721 2190 1427 2678 3613 636 2809 1461 3099 2709 580 1118 971 672 3249 1410 3524 2097 887 1815 296 1269 227 501 542 2426 4805 4209 960 2316 4818 2741 3362 225 2720 3766 4825 335 2940 1413 3170 4904 3199 4503 574 2261 4685 3957 2805 1688 597 4909 1887 3432 2740 2823 3140 2401 2618 4704 4214 241 4002 1770 842 2741 1511 3706 3499 1562 2042 3905 71 2420 1453 340 472 1050 3419 276 3011 2647 93 239 108 1955 2590 1213 4177 3241 3088 19 4955 2023 3638 404 2344 3696 2567 3163 4019 3949 4778 2458 4210 4903 2172 2990 2895 4871 3499 4144 2832 847 4391 4045 1056 815 2035 1879 203 4120 3617 1715 702 3700 4579 4921 2068 3060 27 3983 1434 696 3044 2734 2364 811 4510 2675 3421 477 1782 4511 4380 599 3619 992 2449 4042 1370 4582 4884 41 4044 1247 4903 3986 3675 2819 2575 4024 3296 4944 151 2028 3656 1639 4428 504 426 4821 3314 4619 2106 2363 1013 2256 1466 1111 2337 1478 1036 913 4091 937 777 3479 3726 1687 3557 721 3512 2613 4176 1941 2186 1456 2590 1124 4978 2540 856 835 1284 241 4258 116 4973 720 3347 1338 4351 682 4239 1712 4625 818 1032 4459 1596 4718 393 2547 4382 505 786 1654 4059 4844 3671 2333 3583 4793 1529 4814 2253 2903 747 24 2971 145 1014 2514 3628 38 2509 2980 4373 218 3650 4067 1280 1492 1183 1426 1060 1606 3550 3412 3898 121 4370 563 2394 14 4867 4508 1612 141 4246 1761 1992 1018 3771 4909 3358 3723 1085 1755 4606 4964 3542 3176 2602 11 3880 1029 4279 468 4989 366 408 4245 4975 4893 2875 1731 889 4999 1225 1060 2532 3726 4810 3051 3947 3013 3471 3120 3728 2471 1431 3573 3380 2305 2738 2850 963 2004 3233 297 1453 2772 3020 3394 4591 4683 2242 2849 4560 2302 3477 4691 2732 4743 1963 4621 1300 153 774 2917 1012 4000 4093 3119 2972 630 801 1833 2872 2439 785 2647 2720 174 2022 944 1177 1989 2015 2326 2865 2778 2207 2762 151 1388 2186 3559 4633 2826 1892 1522 339 2036 3250 3584 2519 3328 1182 3768 2736 1934 1711 221 541 4221 2287 1373 733 684 4931 1236 4925 2761 1015 2842 3371 4766 1743 3969 3007 2551 2927 3864 2556 4701 708 962 3260 518 4681 3168 2289 3074 4603 2587 2365 2128 4533 3579 3219 1111 1949 2227 3987 1533 893 1594 1794 1796 4667 4371 3536 656 4089 3870 1608 3098 4502 3285 3915 1056 2203 3736 2901 3530 718 2689 2511 1855 218 3497 4227 2238 3678 529 4515 2261 3594 4202 827 318 1085 2838 4002 221 4297 324 3533 4027 1005 1639 4636 702 130 2624 1291 4111 1351 4664 3547 3074 846 999 1110 3273 3540 2112 198 1370 1340 4298 4070 44 4949 2088 2879 2134 1536 2938 3341 4393 2243 3970 2704 1392 168 1992 68 511 3518 951 4673 4034 2095 285 2699 353 2913 711 4603 1842 3261 1995 4396 2719 4587 1459 2559 4260 3084 4337 1791 722 4687 1021 70 975 1004 1585 3119 3172 3612 4510 4673 1253 775 2932 898 917 4356 2814 3586 1327 3949 4675 4284 182 4432 3823 4032 4614 2823 3776 564 4880 1633 4129 4374 4162 3767 1970 2299 757 1111 2893 4668 3061 1733 4835 4532 4253 3853 4758 4939 3336 882 3204 3894 929 627 3562 4372 564 4224 1631 458 810 4089 1764 4817 3002 4695 2859 1667 4914 3673 2941 873 2330 4049 130 48 3105 3693 3709 4911 4462 3750 4542 514 1496 132 4774 154 2502 2472 4510 3955 4361 2024 4024 1349 1421 2142 604 2892 1260 1034 3869 2296 1042 1260 3346 854 4010 4794 933 1300 519 4248 1799 3161 788 1931 2970 3083 3253 3053 2686 3174 4156 973 3292 3836 3341 2844 118 1584 290 3416 1341 3546 2815 4252 289 2670 191 3830 4862 2212 53 4624 3705 1458 2076 2961 2398 1869 1792 2321 389 364 819 2824 1369 3901 2257 47 784 2366 3164 3069 3998 437 1584 3027 2961 1584 880 1561 2118 4895 263 3119 1043 2837 4008 4796 3747 1850 4351 3179 317 4979 2494 1553 2757 2809 1889 681 1298 1078 2010 1376 2750 723 4598 881 1586 2045 4277 4777 135 1579 38 3780 2821 2994 3481 3159 3032 2329 1459 4643 398 1405 2117 953 3218 2678 2166 705 3220 456 3060 4001 3023 2716 1727 1116 1354 1468 599 1440 528 1514 2312 1559 4008 4785 1733 4663 4373 203 1674 4890 4798 409 3953 1255 2719 1214 3846 1935 4111 1197 4067 880 3336 4206 541 2222 3451 1541 2797 4045 2729 1179 679 4360 2698 3987 2414 861 4058 2070 1518 2215 1455 600 4033 587 4597 1096 819 2739 4554 4852 3718 2382 2602 755 2847 2206 4292 1137 2647 784 1355 2326 4906 3080 1838 1799 1523 330 3552 3340 919 4786 2216 1960 1229 4341 4930 1501 1797 3310 3493 245 4110 1146 924 4794 4429 1716 4845 3359 4517 3426 1788 3636 3314 1822 2945 270 3917 4789 2406 3668 4019 3435 2586 3187 1670 1582 408 2867 3626 1423 3849 625 2801 2748 3870 4819 1112 4224 2118 1639 32 3690 2358 164 1045 1506 1828 1742 1306 335 2924 3558 68 115 43 3960 3131 2589 3182 236 1988 4662 4420 3358 4425 2741 2936 3862 4383 299 2464 2937 2046 4432 2817 1814 2789 2876 1832 3273 996 1182 2106 4043 3377 4009 1685 2992 4116 178 2581 4544 26 723 2168 1798 1309 4971 3794 2148 3882 4364 4210 1997 2610 2164 3331 4090 4905 2196 4068 1694 275 3260 1088 106 2938 309 1423 3089 2625 989 715 2677 3588 1855 2316 2312 3117 3400 4797 2788 2673 4811 1164 428 2561 3046 630 2424 2666 1211 2504 4309 653 4240 4447 3563 783 63 3881 2781 2210 1047 4658 861 1131 4561 553 4173 258 1044 4760 310 1421 4377 4375 2661 237 3711 953 985 158 3312 3445 1447 3532 1939 654 3302 1297 1320 4916 2115 3784 1575 1713 1654 373 4097 85 348 3459 2253 3147 2507 4556 3013 433 96 444 4358 724 4772 2311 1284 410 3043 4895 3187 4702 4964 2751 3207 4375 4092 98 2061 1393 2691 1124 1552 3658 4589 3176 381 366 1874 4241 71 2476 4542 2576 2331 1480 242 964 2853 1807 1681 1206 938 2405 740 2481 4180 3282 798 3600 57 3184 2793 4696 1660 2015 2288 4385 1347 3418 1851 3889 1863 200 4342 2889 3535 3571 2745 3302 2421 188 1921 649 2823 925 3158 2824 1871 2357 4091 2851 3236 1440 3890 2207 3439 573 3869 2126 3375 1254 1014 325 789 2259 848 3621 681 4943 2091 4884 1411 3506 4764 3937 1154 581 3866 810 4345 889 1266 985 2485 2936 2197 2435 1600 2962 1645 3528 1737 4154 2915 1422 802 1095 4748 630 2737 2067 319 581 2087 1063 1257 3621 2220 4885 3169 1489 289 2885 2428 588 2164 4121 4242 731 4960 4256 3679 2614 4370 87 3587 3315 4853 803 578 1483 4047 2440 957 4964 418 1325 1456 4677 3116 1366 498 1716 1175 2913 4191 4116 4193 913 841 4791 3317 1462 995 4561 2601 4163 2381 1093 3390 399 2035 2749 2099 3413 694 1158 4147 3068 4337 377 3938 303 4285 716 4867 2165 3757 583 2565 1834 1427 3352 4985 3037 3241 3671 3478 872 761 666 2286 555 1710 1290 230 3010 2713 4397 2874 2306 1820 114 3206 4128 3986 2192 694 3170 4157 3615 3335 3531 3887 2564 755 1475 2202 4578 3674 221 4168 884 2476 2720 2387 4836 4631 2479 606 4727 2287 273 90 4775 121 3937 4482 3864 2319 375 416 4315 2423 3853 3301 2749 4764 3842 3205 3569 643 3963 1672 1282 2824 3373 2395 3634 4575 4324 1389 2935 4714 3936 2890 600 2490 2203 3172 3844 46 3164 3396 3955 2149 3254 2653 4707 4451 1714 2610 4148 955 1256 1291 3444 3202 914 1445 4461 3124 3306 134 1018 2068 3903 1413 701 4577 4356 2416 1308 643 4225 4939 4743 3186 4688 4336 2452 2568 33 498 2076 2170 374 4184 4371 4050 2144 3473 1931 3648 2800 1178 1282 4172 1607 3489 71 1598 2366 598 3089 2551 55 3388 1376 205 82 1341 2594 1155 905 395 3320 278 3749 4616 2766 873 3270 511 1238 1138 1518 1456 4181 2171 958 1768 1085 4402 1801 2503 1162 1049 4396 2328 3901 4422 3677 2204 652 3044 600 4343 1440 3305 2451 1506 1661 3454 4563 3039 3837 2434 4957 2736 62 447 735 3393 727 4147 1835 3809 3639 1505 4355 2381 414 3518 1815 509 618 3068 1425 4141 3452 3930 98 4966 1264 705 4154 682 3513 4105 4868 2315 2322 2258 1135 3244 1318 4227 70 854 4616 3791 4177 1093 2836 1259 4314 4633 4341 1274 137 2454 116 3553 3601 4948 32 3723 3944 4375 2656 4629 3491 3152 715 4283 3551 4498 2256 682 585 742 2526 4804 3855 2103 1422 623 4325 2175 44 4062 2970 3857 2137 3934 256 2292 1084 3002 4567 4166 3820 3016 1738 1263 3231 3010 2464 4498 271 2982 1389 4407 328 4015 4462 1316 3980 3065 2481 1663 4503 3384 1563 2750 4442 4410 4231 1087 100 4808 1910 504 2276 4842 4433 368 1217 3672 2849 4436 834 3969 1464 1819 2718 112 357 986 470 3858 4924 4626 4062 817 356 149 4207 4532 2247 1564 72 2509 1997 1556 456 121 4385 2068 1606 1564 4706 32 226 1642 2748 1705 2865 4071 2397 3539 788 1728 4960 606 4969 3032 4477 3982 873 988 3775 2915 3705 2735 2860 3346 2497 2391 1065 969 3312 4422 4308 3023 4861 386 2632 1154 359 573 92 3566 2407 4101 1012 4293 4209 4581 3543 530 2079 2043 1503 445 3365 4776 4876 1626 1166 843 3129 721 478 174 694 1384 989 2839 356 828 2218 2353 4076 892 3902 192 3753 478 1517 624 2465 4640 1577 3431 2167 3328 4246 711 1380 2052 447 4325 2154 4084 824 4509 2808 331 2049 3195 785 2041 4682 3603 3308 875 2257 4850 4525 4762 1509 4202 4371 2616 1471 2082 3960 742 3700 4324 3516 4433 2812 446 4307 2816 3294 1265 2538 3024 1434 773 1406 2328 3741 3435 3181 1877 521 1417 530 1815 1418 2290 389 1130 2610 1115 529 4959 3109 2808 3749 544 2678 4364 2908 4975 793 2900 4348 4615 1111 1893 2659 970 1325 682 69 2937 1244 1463 4919 1583 3843 1800 752 4639 1896 395 4826 2953 3779 4921 4710 2209 4012 2562 1781 2976 200 4334 959 977 1071 3788 4328 2989 1449 2446 4910 3456 1100 4475 1101 289 3208 693 1675 3694 468 3353 3844 1062 3077 1961 2367 2997 3326 4141 1294 2851 979 1461 2370 4853 3709 345 4462 3675 4153 1266 2287 2960 2513 86 2794 2126 3705 2687 718 4183 2123 173 1437 4885 1060 4624 360 4595 3564 3558 3656 625 3506 2075 4726 1284 4950 3076 4739 3875 3629 219 1768 459 4681 1206 3504 4100 1086 3728 1561 1379 4302 3071 3407 774 3158 2972 777 1131 2023 3502 1986 1233 2886 3783 3577 1516 3844 4253 1889 3205 590 3659 3026 4960 4862 1333 1662 4837 1640 4311 2549 592 4278 2911 4049 2153 1477 3639 3307 4957 1478 4852 12 91 3966 937 533 4031 3614 381 296 1386 331 1712 2228 1368 4215 1122 4629 3537 2550 1301 2081 3064 4514 910 3308 1487 4304 2816 2293 4409 1393 4872 3639 2095 218 3578 3473 1516 4012 2675 4158 2857 4644 4341 2742 113 4948 70 2675 2070 4032 2761 3965 322 1770 1939 4487 4767 1663 3543 1223 3584 768 107 4906 2990 2738 4953 4477 3707 2734 2375 4885 2354 4786 4951 4216 429 2181 1287 1970 118 3311 762 449 4327 4423 3742 4322 3553 1915 2412 3914 969 2508 2868 645 710 2447 3502 4178 4413 4981 73 2932 3013 4011 1944 2091 2491 1827 4055 4465 1640 2738 4827 2382 694 2312 3672 1141 3310 4411 2856 676 3068 516 3243 3536 1977 3744 1825 422 3361 352 3786 3491 1171 4137 110 2974 4652 1317 2165 4433 3188 1417 4241 3515 1055 341 3239 2040 373 3327 4234 655 2034 2800 3512 3939 1407 4069 995 1203 2207 1671 2016 4611 4387 4195 1843 1665 3646 4843 1698 864 2882 2724 2102 4784 3242 1638 3173 36 2942 4423 2746 226 3530 3752 2371 615 3150 1694 10 281 4423 4906 1078 2979 2973 58 1031 4140 4579 902 1437 4216 2171 1651 4609 3021 4263 4332 2097 4688 2417 3828 721 2966 3228 2069 2389 459 3480 4124 3840 1678 554 922 3337 2491 3209 4773 680 1304 1882 4509 1269 4808 2566 1463 2738 2307 143 1941 1092 1868 3110 3101 3950 4746 816 1998 3893 3615 4644 278 2925 1164 871 3414 42 4827 3504 1364 3904 788 1812 3440 3077 1816 315 1119 3761 1417 2353 2924 4621 4472 3670 1586 2129 4438 4262 2819 3171 572 1698 2612 207 2050 2342 1558 162 2564 817 951 4334 112 607 2967 4586 369 1994 1971 4743 911 4197 590 3404 637 2104 1435 42 4746 2551 2196 1296 185 2947 4238 2072 3888 1871 4627 1112 2252 1068 4774 1755 3548 3301 1346 86 754 2356 2700 1563 4286 819 4204 801 842 2276 4601 3601 4350 3106 3962 627 2925 3702 3805 1783 4695 3210 3363 1181 4742 1841 4442 1629 4401 4765 2042 2839 3275 784 1633 53 4748 3916 1407 2260 4055 507 4818 1655 4611 3783 2203 2628 3691 2875 2416 3180 134 4728 1544 2623 4551 1785 4146 550 4653 2928 654 1552 388 838 1594 2909 1555 983 182 4454 1389 1843 1848 4787 672 4031 74 3491 672 2378 895 2448 2397 704 665 1176 4592 2427 4750 2445 4594 1492 3958 550 2950 2878 1615 2132 2122 2268 3377 2238 3666 1054 395 2325 3397 1657 2052 1337 1198 771 3354 4442 2180 931 1055 3951 3978 4407 2030 2611 2408 2819 1491 4971 264 801 1057 3697 3034 3332 3593 1364 4992 4788 913 1494 4203 2181 4299 2868 2820 2471 2274 4930 1283 2743 376 1996 2140 1525 4619 1278 4949 3572 1283 3302 2090 1654 4486 3300 3977 1509 989 496 806 1955 364 3252 1880 4715 645 1702 1546 133 1574 1304 4643 294 3606 3112 4399 14 2036 4480 3475 744 840 4527 1172 4061 4912 3014 1113 3561 3117 1051 309 4461 491 4769 3878 1371 2333 4023 2177 4173 4318 1381 3547 3935 3520 2866 2921 2368 1745 4568 1385 4149 2666 3718 455 2062 3743 4901 665 303 1313 596 3339 4961 1103 1285 1844 6 3256 1029 2807 1856 1690 1343 4892 4706 567 2202 2892 86 915 3039 4216 3181 2879 4500 4066 938 2865 1547 4130 4448 2482 1691 4946 1183 3414 4174 2283 2571 2615 2218 2134 2957 4939 3801 276 2832 730 1360 4751 789 4488 4091 1894 1943 4785 3648 3509 24 4944 1775 3818 3555 4078 4281 4586 887 4586 2758 4746 2666 4819 2917 2670 1764 4968 1192 1949 800 1168 661 434 2534 2138 4702 1101 4868 2143 4962 1280 1024 843 2570 2323 1456 4327 3373 2113 1138 3602 2012 521 332 4907 446 4613 4005 961 957 1438 3802 1892 1936 4606 3026 1009 2143 4092 1090 1465 4202 4708 3211 2002 2043 1908 3167 3621 4886 2353 3199 1542 4184 488 1400 1088 3910 1413 1233 2214 1433 3255 4238 4467 3417 1898 3304 2323 2911 3676 4051 888 3569 840 3823 1598 2361 526 3536 3614 559 721 918 4935 3203 4559 470 2120 4867 3989 262 3312 4243 3865 3045 3767 3000 2406 4473 274 4660 899 4198 778 4422 2796 2646 3733 2111 1840 2220 1108 4941 2329 2720 1396 259 391 2230 2077 2727 1765 4206 2910 3660 3034 2638 2799 2534 898 3211 1277 1928 499 4188 649 2353 3224 3575 729 1866 4921 2402 3406 98 521 59 2501 4514 2247 4752 230 4834 598 1201 1960 666 2996 3441 3187 2618 735 1936 4004 3290 3507 835 1860 2266 3021 1019 4178 2676 2204 1658 4332 4437 1450 697 4890 2536 567 357 1300 4610 790 3477 3638 2527 1487 4870 4523 3460 1547 2911 4103 4035 2251 805 1756 3546 3922 32 4430 4020 1134 3164 3551 3414 1715 3570 652 2299 1432 996 3221 4009 1279 876 425 2602 4897 446 4520 1900 2408 2793 663 1897 1244 1673 1584 4232 4159 2256 4703 4122 3673 4057 3590 453 1268 3356 1729 4461 4608 1341 579 4310 4353 941 992 787 1932 1007 2209 3563 4694 3140 2611 3334 1997 2280 4336 1932 3428 1794 780 1750 1676 4296 1961 4627 3293 945 1044 757 2377 3297 4213 2817 1250 600 715 819 3567 4763 3142 4927 2227 2498 2411 4169 2366 1968 3012 238 4170 943 829 4697 4815 4937 928 2047 4311 1728 1434 595 3195 4831 2132 3171 1284 4310 818 1065 3802 1498 663 2986 441 1954 1184 4450 1135 2355 4876 2687 496 2766 3987 34 2546 845 4156 3185 3737 4913 2132 3184 1812 4287 4326 1051 1006 3094 3526 2045 4974 2034 2509 3212 4671 1468 2600 1202 3801 1785 3977 30 4542 3094 372 2537 4374 1082 1427 2050 2579 3101 4771 4738 158 761 4573 1713 4072 2480 598 1175 4506 4669 4167 2499 1285 2001 637 2808 1003 4848 1690 755 2916 1162 2 2958 1082 3706 2367 2368 2358 3698 1974 2003 96 645 2464 4525 2659 4052 2890 103 2598 1178 2733 2225 2948 3536 1918 3708 4645 834 4567 3174 1211 167 845 42 2902 397 696 4653 2408 578 3550 3074 2890 1324 1767 4791 2501 1971 834 350 3898 625 4095 2325 483 625 2596 4942 719 621 4697 4240 1594 3527 2123 4548 1346 673 2484 4481 2387 3948 4617 16 2020 4269 1723 3608 3320 4435 4079 4859 398 3267 2142 1168 1978 1052 3590 1895 4138 4644 1654 3048 2001 377 2182 788 2063 224 1285 3418 3126 3433 257 2996 2327 3384 459 2719 4860 4878 4600 4279 755 2551 4121 2424 2977 1162 3892 1502 4604 1612 2800 2422 2424 4709 1853 4219 3460 3969 2250 602 3962 2192 981 558 3154 3862 4199 4196 2111 2292 717 3176 384 4205 2472 679 4577 4450 4518 499 1112 2495 39 4938 4592 1635 4272 4015 2617 2852 4643 1168 950 201 4093 2710 3637 3558 1151 208 1307 4227 422 3520 1150 197 948 2004 2985 4132 3644 1326 3275 1467 1921 1317 4128 3748 4392 1930 3446 3177 489 4260 4658 876 4202 356 521 2592 2396 1954 3151 2605 748 3150 2595 344 1907 1535 2697 2736 2783 1120 1566 3875 2240 4750 4216 423 4963 2907 3732 1705 2403 2182 4534 913 2371 1817 668 1148 1941 1946 107 4481 2758 4866 1425 3485 4255 3177 4241 1247 4006 1752 3882 2932 3155 733 3376 4524 4083 915 3242 4259 2457 791 2314 1841 2648 4732 568 4818 4690 24 3096 4679 3292 3869 2679 772 2703 345 2537 4680 1209 2382 3654 184 2346 2394 1217 411 2720 2048 3928 1695 619 4110 4559 459 1937 2013 2157 2587 1027 4909 3148 1768 4350 4230 2237 4085 4572 3031 3650 915 224 930 4459 2949 14 2822 4122 2477 2200 964 1494 1005 4626 203 3148 1015 263 1909 4961 3206 2425 1223 4801 619 1125 4629 3764 3729 2884 251 1179 1064 1908 4005 3759 1470 1893 72 3219 2145 1669 2447 4181 6 788 1527 4801 294 1929 99 1046 3395 147 2464 1479 1824 2928 2602 2074 4854 3233 2030 1029 376 1788 1390 388 1552 1049 4272 1100 3487 3614 1823 1812 2153 19 4240 3366 2430 3807 3887 731 4651 4033 2680 2180 551 1559 2254 2697 1190 2507 2727 4398 594 1592 1181 2841 573 3962 815 3494 2735 3019 366 75 1718 183 4192 3892 153 345 2329 3008 4517 179 2221 3018 3728 27 1103 209 2481 400 3910 1912 1718 2889 4362 1287 859 2486 4835 3480 2482 381 2283 170 4598 3142 3023 4434 2503 728 3881 4445 761 3866 2737 3976 308 4202 4647 4064 29 3338 3547 1274 2156 3133 398 228 645 295 4318 3650 1239 2019 3822 186 1135 1234 2491 4912 2222 1106 2000 1699 3359 3101 1883 3078 4610 534 1526 4144 2732 4176 3687 2020 3229 462 4840 4258 3976 988 1015 1740 830 453 2095 3450 4163 3698 86 3335 2712 2897 3669 2897 3911 1204 179 1732 3403 3454 1906 1144 4693 2810 520 1743 3439 1300 2848 88 3774 3237 3471 679 4944 1395 3703 4042 1474 4302 2743 4429 1748 3061 48 511 4154 2863 2922 2883 4189 3691 4093 816 2704 1216 3625 3210 933 2501 4422 494 613 4794 28 3354 1443 4757 2549 4947 426 3799 1726 3924 762 716 2522 374 447 2591 78 474 2482 1011 934 2537 1614 3715 2167 1197 4132 3499 4875 3581 2704 1068 3696 573 3017 2772 3801 779 3869 980 1539 4803 2426 3016 713 2980 3726 2067 1273 4425 3937 720 1789 1458 4574 3962 1779 1968 357 1485 3382 3124 3012 2986 1970 2240 2657 1471 4067 3580 1282 3989 279 3547 3389 3184 3591 699 1056 3667 443 3689 3874 2545 4531 923 4984 853 38 1812 2497 3755 2719 3059 2539 2940 4067 644 756 4294 1780 1557 2753 506 785 250 418 1741 3908 619 2284 1911 2522 193 3118 439 7 1180 1508 2172 1359 4687 1055 2693 3670 2066 3731 2571 945 1048 3056 1738 3931 3055 4378 4924 2801 4786 2545 2421 4494 2362 722 448 3992 3873 3787 464 2369 4965 1587 3144 3767 4059 2512 3988 796 2322 4231 550 2342 2604 3359 2458 2728 1312 678 3481 3128 2395 915 514 623 2226 1610 3309 3532 3033 1851 3494 1017 1823 2884 3536 3316 3200 1986 4943 16 4562 3996 3541 905 4136 4536 2718 4156 4442 4660 2979 4196 3707 1830 2235 4342 930 4364 2086 3734 2801 1358 4792 1424 3489 1031 444 4312 52 4495 3278 786 4186 2780 3080 4579 1493 1420 2022 661 1604 1788 3418 3743 1876 4476 2424 3107 3626 2185 4819 1007 3834 146 1775 3876 44 4668 1572 4074 2201 2422 1194 1994 3690 2981 1775 2018 3922 1337 4802 1653 2519 1750 4084 497 1197 533 90 3383 4066 2480 2293 1798 155 2273 1217 335 1294 3132 2257 4826 2750 2104 745 4353 3579 4634 907 304 4463 745 827 51 4921 1523 4635 1728 2670 3591 2808 2992 363 2753 3226 3803 4660 1626 1560 4721 2865 189 1786 3409 76 1235 4965 4190 260 1152 4387 2196 2076 3507 3720 3528 900 4522 2862 2950 263 3972 1762 3568 2052 293 1421 910 1510 1709 2203 2536 2380 3833 4687 4182 2969 2825 2117 897 661 3049 3759 519 2242 2328 233 4770 2527 4131 1389 3626 1137 2387 3256 1879 4173 4875 2531 4047 3584 2019 891 3678 87 4688 89 1633 2911 2393 2690 1618 3598 3331 2064 2663 4680 2535 991 2251 1635 1039 105 3844 2243 4284 43 2499 4135 3523 1533 4591 2778 3059 1422 4130 3339 848 1446 114 1141 2948 2491 2418 664 2377 4452 1102 910 2855 3729 3931 3767 3860 2513 4276 4405 3736 50 6 4624 1533 1316 277 2260 4381 4230 2628 4438 555 4088 1106 2635 4264 4592 4775 2785 4880 2117 4059 3404 3891 4399 4864 2754 1244 1085 475 591 1605 4677 4815 1906 3761 2807 3257 4934 2241 258 2293 1842 4544 1766 2488 3794 1311 1121 4660 2012 4250 2851 4191 4571 4512 2641 3668 2695 3015 4605 3464 4002 4645 4076 598 837 4528 2399 2324 649 1632 3067 3036 1423 2287 3841 4652 4297 2928 966 598 558 2469 2196 265 3786 1992 359 998 171 1099 4546 163 4509 4287 4576 3155 1055 1937 4434 2629 916 4808 3855 969 179 1441 3015 4150 2600 2355 3784 4015 2120 372 3922 2000 241 4162 4594 3934 4280 322 1674 2573 2216 4036 3343 3831 4218 3780 2218 1900 1615 27 3664 3436 3240 645 2162 1119 2551 2441 4134 1693 1675 4860 1684 3151 2080 2446 2217 4916 117 779 3567 2724 36 4283 4523 1985 277 1530 4782 1993 3579 1329 4397 2678 2653 4979 2666 1222 2887 841 144 4843 4150 3031 3322 4411 4848 444 3700 1489 2658 3966 1161 2186 47 1372 1004 4009 3560 234 95 2204 3751 3984 1343 3917 2426 43 2541 291 1638 3147 4998 2030 2666 2715 2732 4102 3256 1485 180 2988 4655 1955 3342 3726 2739 1143 4944 3832 2219 4740 683 334 4483 3674 4292 2588 1552 1686 3749 2718 1070 31 1233 3440 789 4779 179 4542 3352 512 96 4813 1917 3739 3448 1833 1815 4436 4609 4325 63 1528 1252 4046 1511 3750 2950 744 1718 1083 3385 1279 4599 582 792 2391 2745 3716 4094 4030 1656 4429 4344 3300 1827 29 950 2386 4468 924 2662 1760 1051 430 1385 125 4555 4476 3124 1242 100 2098 3321 47 2751 3831 747 3861 4917 1376 2413 3795 4817 252 932 3306 3273 4377 3280 4217 4881 1342 368 1089 1495 719 2299 3169 4936 229 3423 4219 258 235 4717 253 3920 1762 2331 930 3154 3309 3753 1135 2066 1206 2077 1246 1727 471 439 886 518 4362 1493 1680 2444 1658 2832 1020 3557 1520 1237 538 960 2207 2086 2170 2977 2407 238 4716 3798 798 4505 913 1987 4666 3961 3952 4110 2536 1322 2953 571 3193 1039 3070 3969 2871 4394 4333 4658 3725 3552 2240 1847 92 3507 3868 2762 991 2022 4149 4715 4160 2101 1721 3788 1032 3602 2225 3661 1467 449 1867 424 4697 285 370 1957 4951 1624 1916 3864 3252 4103 2011 174 4628 4900 2653 3420 1769 395 2036 2320 917 949 2975 2390 3896 4088 2559 3796 2584 2724 4475 822 2548 999 460 3675 1241 1835 258 934 3629 1395 4101 2902 3359 1009 1436 3454 733 1507 2882 3365 2707 3617 2796 2632 1963 577 2932 2355 912 3468 2497 2700 3162 3118 3725 976 1221 633 1637 1524 2001 2410 1573 653 603 2699 3218 1536 4795 3128 381 4603 1877 626 2039 4530 3472 2351 415 1227 4113 1375 1182 4242 2041 1177 4212 2430 203 2908 2343 3378 1103 1798 795 2045 4858 3537 3885 338 2540 2417 287 161 88 1543 3464 940 63 1713 3377 3899 557 1703 2208 368 2059 984 4657 1716 1139 3523 2632 3976 408 4678 4160 4469 2915 11 663 3957 2678 1774 4487 4135 254 120 1791 3159 881 4087 928 2291 3940 244 3089 2719 1231 4099 1204 3746 1702 3086 4734 3943 90 4435 1131 781 278 745 1351 2743 3228 2615 3374 1397 3989 3318 2517 1217 3668 2538 4230 2227 2476 4164 2856 1766 3773 507 1061 3952 755 1838 1531 2342 3695 4219 1980 4078 476 1908 941 539 2203 3181 1474 3772 1184 3103 2449 3461 2170 2520 882 84 2679 2249 294 1445 85 4382 4429 535 4002 1290 582 1901 2718 3464 1883 2550 444 427 1186 1318 3485 3999 3965 4155 3332 541 3731 2472 1346 4963 3197 3173 2788 4314 1866 3245 2896 79 203 182 4588 882 4735 4781 1919 4329 1056 823 694 4598 1085 1369 2848 1973 1126 1274 4395 3904 379 508 1349 3003 1150 4014 1067 4639 2588 4828 2981 1883 3935 4021 24 230 3951 3020 3963 2727 1356 3121 2242 2910 3662 2221 4046 384 3734 4673 4051 2126 90 3471 81 4462 52 671 2844 4161 4956 2548 3756 4387 2234 3565 3814 1799 309 4484 2776 520 2854 1010 4033 649 4773 2873 3255 1678 1747 641 3503 4209 2183 1420 88 3222 3722 2049 2224 3671 3546 3260 4358 2992 3770 4277 1222 1740 1217 1893 2577 1350 2775 852 594 4625 2667 4422 1337 2697 3559 633 1220 3960 1242 2456 513 4626 3557 4203 3526 3129 4823 3797 1874 1913 4289 1317 968 709 59 733 3323 3833 4997 4558 2637 4429 3047 1690 1582 480 41 4825 28 675 1883 4677 3501 2450 2039 2221 2406 1543 3002 4061 4887 1367 3631 2645 4173 3994 3651 4182 87 2327 4322 3464 3162 1278 4665 3599 3517 4868 4642 4537 629 1939 1915 1465 3258 4647 4055 3904 4241 402 355 3718 1744 2280 930 4693 444 2124 1050 2687 334 2370 2517 3499 2586 2322 4321 4708 4655 4516 3456 2610 3890 150 153 1751 2658 3903 3029 1546 3421 120 1107 4568 3330 966 100 3238 4997 4698 831 1120 3479 3792 4702 182 4227 4003 3048 3777 706 2120 1213 338 4560 3254 3021 1460 1021 2220 4457 2877 4924 3243 3696 1353 327 2552 3748 4535 1297 4172 1298 1002 3922 3804 1390 2521 463 2520 108 383 3480 4296 4248 907 3777 2954 1767 3706 369 3182 1324 1272 3125 2475 3652 1611 2030 446 2898 2504 2839 2474 4860 3123 2976 2195 3860 3892 446 3602 3295 1229 2384 3340 3298 4365 539 3747 3848 2735 184 4147 4581 3124 2217 4206 2694 4413 4719 4577 4919 2746 1119 2149 884 2005 1144 4223 4104 455 4558 4808 2737 4283 2523 4357 3585 430 2793 1480 1447 3238 1688 1037 3492 1351 2942 4582 2623 4191 4195 512 857 1683 3457 2900 4994 3856 394 3174 3530 2907 4353 617 984 4201 3567 3570 1047 1672 2096 681 3044 852 3748 1675 4705 275 774 4994 2030 1977 2624 1683 882 3501 461 1583 3614 4330 3262 3731 2675 663 750 2928 3230 3960 4942 635 339 1626 298 4558 4303 2899 3321 2637 1709 15 2577 3618 1370 2412 3560 3714 3306 831 156 4230 4016 893 453 3243 2017 3516 246 2690 2210 2646 711 152 1534 2389 765 4143 3633 1369 3441 3924 463 4396 4581 1519 4990 3007 58 2926 1023 1762 2805 1786 145 2944 701 568 2038 768 1143 1409 4565 141 3762 1330 1006 4279 668 1869 3681 504 1307 175 2703 4464 4540 464 4103 434 999 190 899 997 4016 3410 4488 2211 3568 2416 2594 2421 4027 3268 3909 645 3040 3608 3101 4026 3476 1991 2511 3216 1999 3782 2462 3221 3133 4773 4175 1869 1422 1394 1877 976 590 4582 1269 655 1262 766 763 1858 625 1827 2260 260 2256 1010 3762 1413 3911 2901 547 4543 2997 785 2658 4218 1312 2454 1589 537 3919 1370 2277 3795 4374 3302 1353 4426 3261 631 2579 511 2337 1542 4537 2620 3698 121 3229 1040 3187 4224 214 4495 1350 1872 3197 2560 1525 356 313 3613 1346 2255 2171 4278 1272 3547 3611 246 1703 109 3513 4661 1580 3974 4788 596 3078 4219 3111 1460 1059 1494 247 3071 4593 4572 4254 1677 4861 4413 371 4185 4623 1807 184 4122 2052 4907 2347 3595 2043 3487 4597 4754 2817 3042 2638 4956 4069 3506 2367 4176 2908 3865 2958 4920 2454 3916 1302 3051 3943 3131 532 3694 231 4420 1907 990 2674 169 4929 3407 1073 133 4456 3088 1272 1434 4310 4661 942 246 3133 2572 3176 345 2676 2112 4333 4144 1588 4130 2443 2886 235 2042 665 1390 2156 1634 395 682 86 1292 3298 4047 3081 1439 1329 4974 3612 4102 2761 269 3793 4096 3493 3108 1999 521 4447 4313 3967 1232 3602 4044 4752 2287 3893 4147 4412 655 2022 3623 2928 2617 4461 2662 1480 1237 4373 3159 3160 351 4598 1977 4708 3165 2118 4 2593 1706 859 4798 442 4695 4658 4991 3020 2989 492 3797 1242 3427 4547 3777 49 2446 3922 369 4173 3588 3442 4260 155 1288 4238 881 3541 578 2664 4856 2049 1372 4881 4719 2946 3325 2597 54 1909 650 2620 4003 694 3712 891 2071 4617 1812 2425 800 3785 1643 2522 3917 4572 1970 3976 4477 108 1367 1997 2848 176 525 3153 4188 2937 3813 2306 4161 4941 640 4487 62 64 1901 1557 138 1422 3449 378 4723 4810 3274 45 3811 3643 788 4852 4573 3657 1556 2131 501 2380 887 492 3293 4446 100 1714 9 4732 4470 3813 2796 3536 1499 3145 1216 2418 167 270 2931 3146 1754 3353 1396 3104 2798 2018 2082 3997 2178 2789 1661 4703 2201 3097 4811 4969 1796 3251 3861 416 1564 3036 4863 1831 1353 3855 3835 2532 2006 12 4215 3833 4434 16 1506 788 3800 3219 891 4391 1360 392 3762 96 3124 3104 1517 2514 3748 1351 2669 3547 3082 2622 2406 2236 1111 2335 466 2028 4260 981 3719 2973 4730 2465 860 357 2914 462 336 2223 3414 422 4155 3240 2230 1202 843 2346 4516 2502 337 3428 545 1226 4281 3439 13 1506 94 483 515 3847 4627 3768 3546 4653 3787 814 1045 4227 434 3829 2876 1341 2513 3133 3993 2437 894 2752 1140 3758 3682 3475 1600 1520 809 2649 3899 847 1501 2191 1162 4252 3764 3633 4050 4338 1013 3908 3800 1154 4999 514 1107 4992 2635 2145 2684 3779 2773 3356 3381 2049 4862 1624 1815 960 4253 4977 1650 3126 913 354 4041 3979 489 3968 851 4522 4756 2792 1788 2244 3697 77 2545 316 4241 1107 2880 3499 1504 4198 1918 3022 4959 3516 1598 1331 2005 4519 2105 2568 3473 2012 473 76 3994 302 3364 132 2591 179 2783 4391 3583 2070 2473 43 4179 68 1403 166 2895 2879 1703 4341 3781 2150 4294 2144 889 707 312 4348 1470 1467 568 4888 663 4834 3982 624 847 2036 475 4189 586 1293 4408 2979 169 1826 4791 1274 602 3038 2680 4062 2574 4670 2198 4575 10 4061 1680 3242 2662 4097 2016 1030 2217 3948 2303 359 1115 3804 2231 902 553 4883 3071 775 3564 31 4011 3785 2658 1987 4946 4266 3596 1405 2694 2777 1223 838 39 1570 3155 4829 2225 1782 3431 276 809 1816 3306 1049 227 40 4428 4639 3615 1628 2083 1858 3744 4738 1854 1671 3196 2608 2374 809 1527 3005 3512 3869 2287 1948 2548 943 425 592 209 3523 3083 3211 3175 3589 4680 2765 3867 3801 3287 2516 2502 4964 4332 3590 3270 560 3838 4392 4108 1428 2359 547 1381 2786 1896 3009 4314 3176 1762 292 191 4087 2805 4880 439 3767 2181 4540 1190 2121 4664 4749 2110 891 2889 611 1355 4960 1944 2851 3415 4486 3896 395 4975 4014 3376 4944 3859 3871 683 3923 2954 1659 256 2640 692 3496 4306 3366 3302 2448 1296 2858 4978 737 2342 4291 628 6 995 2495 942 1557 3857 4661 428 239 4361 3513 1529 2212 244 1156 4849 1740 4642 2745 3333 2598 2215 3785 1322 1013 865 1584 2393 3645 988 4934 529 2283 438 2966 1281 3739 67 4258 46 3031 130 4845 3707 3079 13 4863 2788 2955 4325 4253 4610 3347 3157 55 1450 1224 2930 921 14 2528 3361 2138 242 3165 4553 2055 4648 4791 2725 4481 3005 3206 3203 3851 3465 496 3007 1805 4291 2977 4729 2556 1051 1982 4074 2631 758 1873 4460 51 1622 457 4447 2769 2399 4334 628 179 419 3873 4926 4474 39 1194 3860 4899 772 208 1649 1557 1063 4405 140 4220 1737 4263 864 4666 3783 2473 2077 4769 1467 4575 1701 3250 953 1622 1000 2632 4547 4721 793 2590 726 3709 2942 4333 4307 718 3419 919 2087 1032 1416 4815 4371 4215 1655 3558 1652 1407 4047 4024 252 4989 412 3285 55 1651 340 1704 719 56 3059 2963 4161 4982 656 1514 1454 834 2006 1691 4427 4472 1348 148 2633 4893 3693 3189 2909 2403 2433 1090 1873 2792 2546 4538 4050 2239 736 1579 2048 1781 1590 4323 4425 4597 2818 168 3829 4821 4785 2314 4371 2791 1240 4028 2843 433 484 422 1907 4789 275 29 283 4426 4473 3778 1416 2081 677 503 2292 1136 3305 950 3228 387 293 2337 3713 2582 1340 570 3824 3276 517 2821 4106 1739 2115 1297 4980 4494 870 28 4128 1945 1416 1212 4003 2441 873 4950 1653 2194 892 4522 1644 1886 4599 613 4889 685 3167 4357 41 3023 4322 425 3125 3212 3675 3287 1050 29 2705 1948 458 552 4032 3152 4034 1895 2910 511 658 1825 1471 2177 808 1288 4066 4450 1733 3418 3346 3635 4398 1521 4815 4943 1716 115 3090 223 3821 874 1908 1223 3593 4876 775 2854 4477 4852 1611 3954 1283 423 899 3690 2496 449 1382 3002 2677 926 3334 2090 1631 745 1124 1271 1312 1456 3522 4193 2315 2309 2391 1923 3499 2375 4527 3911 709 1767 1865 3503 1161 3684 1959 4341 1925 4503 3993 4204 2474 1527 3122 4004 3549 2959 2217 282 2943 2419 3442 2965 2734 2903 395 4451 698 3480 3143 2130 152 3400 4590 4503 731 2326 4011 3506 4742 404 133 4312 4787 3599 2134 1656 911 4659 1903 543 4251 2317 4762 84 2037 4158 4159 2628 3325 1815 1840 71 2648 2599 1180 2033 625 2039 847 282 3683 1295 4537 1231 2216 766 411 4582 4229 3621 21 934 1163 1412 2707 2477 1472 4021 2187 2016 900 4812 4736 2486 1653 3749 4258 2589 1851 2870 4996 828 1156 2008 3733 2903 3833 4402 3760 1071 847 4414 1835 1623 2952 2178 1852 4272 4167 4137 3239 4909 247 88 825 936 1021 1785 1673 4772 545 3979 4289 912 3282 783 4657 4354 1351 669 1621 3714 2574 3469 1050 3643 992 4167 2429 4069 4259 4388 900 1958 1759 986 2082 2140 874 1443 1767 3564 1876 1318 2462 775 2131 1085 150 1968 4833 2510 4466 4367 3369 1699 1025 616 4965 3033 598 3549 2107 2660 2009 3312 235 2610 1244 2930 2155 3228 542 2183 1203 2320 1460 1255 3490 113 891 3975 3511 1637 2935 1902 816 2350 1632 1776 2118 4394 4824 1311 3647 2803 1694 173 2587 2040 3509 1090 4976 1930 925 1156 1575 3936 2641 2226 772 3667 3112 3169 4297 3299 157 2920 4563 688 831 4835 4988 2513 1105 4779 112 2585 4179 2779 232 2397 4247 653 298 4135 3509 4028 1038 1158 1319 3392 1642 4876 1822 2053 4400 3462 163 531 27 1936 3071 1647 4389 303 3043 2217 300 4020 2337 1733 3185 1504 4137 4978 4543 186 484 2165 3034 3907 4654 4943 1861 3843 4267 3203 2883 1496 137 529 2711 3870 510 4382 4643 4178 782 122 3349 4902 3438 928 526 4681 3852 4401 3777 4220 364 2441 114 1717 1124 4521 4140 4016 1049 3260 4706 105 1448 914 207 755 3678 2071 958 3156 3456 1637 4154 3118 380 4894 2527 216 734 1147 2576 2243 1173 1152 1998 3382 1051 213 2464 2851 4664 1334 3557 3095 4551 428 4571 4526 575 3867 932 3780 1451 3482 684 4317 483 1245 1844 3854 4513 4462 1530 1977 237 680 2863 3461 2362 2195 3695 1076 4742 1987 2325 2676 3470 1529 3844 2991 2007 4728 3223 1202 518 801 4194 3617 4353 2416 4110 4058 4972 4668 1033 4662 2438 1747 3908 4715 1449 123 235 324 1645 1939 3688 4575 341 760 3681 2422 3600 3320 3318 4015 2897 755 2828 1300 1512 4940 3916 2124 3688 2012 1156 1304 3870 2952 1813 2503 1024 366 595 4762 4076 1628 1881 3264 1588 289 1922 956 369 2778 3601 3242 149 1630 10 3349 3775 1251 70 3572 1235 3599 3739 3081 2848 1623 690 4433 1728 4563 2271 3646 1395 3360 4429 1448 4452 517 695 1407 978 2734 2312 3867 2849 2469 2420 2925 1887 1051 4613 1171 199 307 3831 3576 3497 1664 4123 3377 712 4346 4808 4785 3194 214 4653 1718 1044 3563 4009 1201 2652 2037 4900 4034 2285 4925 2403 1890 4806 3183 2191 3312 4747 4322 2118 3733 1307 1636 297 1759 1984 100 4901 3921 2202 462 1050 1522 76 1363 343 2562 2382 2726 2500 2440 73 1743 2598 606 3686 3828 4302 1251 4647 4363 4658 776 2301 2802 2339 172 1264 1840 1302 3384 4618 769 4995 140 4253 3549 41 1024 4336 3505 392 300 3990 188 1821 4120 1758 4652 3450 4188 196 1119 3507 3618 3807 2954 4338 1623 2617 1150 1723 2086 2138 4845 3833 212 3934 321 3775 2181 4258 3662 4776 454 4394 43 3808 4049 22 4053 817 1324 1833 517 1231 2146 3305 4941 124 4384 1074 494 4309 1825 4371 4948 2562 3579 4591 1904 1898 536 1932 4014 2389 3302 672 3581 3160 655 575 234 2813 2802 670 2068 2288 3624 4916 3241 1379 3480 4867 360 2443 3675 1083 1438 2152 1240 3552 3105 537 209 375 3343 3158 293 3013 4584 1188 3300 2080 216 21 1014 4267 1527 2749 4220 3319 3392 558 4949 1925 141 77 2883 84 953 4930 347 3553 2685 1028 3897 2714 3196 1627 3873 3498 2182 2716 1519 3441 1649 3273 3512 4121 2131 3078 735 1810 3769 661 4297 1070 3020 251 1545 198 2919 4033 3421 3635 1242 3219 2407 2229 4114 788 2101 4848 1134 2033 537 3682 1324 2113 3713 2303 2474 4012 312 3445 4373 2969 4619 360 3573 1822 454 1263 1463 4291 2709 2901 522 4991 2195 1881 4010 2874 4486 1566 2489 2569 1048 124 2465 2582 1704 3365 795 910 1695 3617 3979 3777 500 1298 2569 4300 3072 1489 2649 114 1499 511 956 3191 3365 1453 3517 3804 4365 2957 1525 3726 3606 502 4000 4519 1501 755 1950 2372 2301 317 4938 2589 1083 2397 1654 4495 2025 2659 1590 221 4759 3994 3728 3883 4414 1465 3090 3914 2651 4731 4412 4432 1698 2832 1154 1844 3144 954 2595 494 216 1121 2125 4205 2296 4272 950 871 449 3501 3548 4661 2946 1852 2183 3372 3692 2669 1666 3405 4471 338 3909 3381 3901 3682 3966 3582 2594 2137 2547 4948 3634 4589 2833 2777 1315 3658 4473 4322 4230 623 1789 680 4338 1423 1391 1608 569 3570 987 595 1218 4545 3816 1471 4613 133 2956 2452 1450 2808 4901 1279 4690 2450 4424 3306 3732 1022 3869 3546 1658 3866 4825 4680 1489 595 1642 321 325 2398 3255 2822 1042 4536 2302 477 3684 3640 2052 2318 704 3943 4209 3838 3545 807 4553 1975 4844 449 3900 1694 868 4989 3654 3836 3343 454 1872 270 2014 4155 4429 3813 3001 3176 4246 807 65 867 519 2108 533 1727 319 353 3373 1172 812 3913 3650 1237 1941 1399 780 120 3822 2429 3106 1554 3479 1600 3702 1473 4533 1697 3830 4640 3032 2589 3269 3550 4596 1574 599 2727 3648 2657 4112 2673 4633 926 2574 2457 3256 2051 363 4468 1624 2057 4364 4174 3697 365 1196 4118 3576 1296 3106 2592 2676 3168 1806 4274 3707 2581 1944 3063 3675 4677 2377 4663 1281 656 1537 3661 2709 1220 3015 4288 1788 4786 764 2770 3397 3535 3080 2364 3141 1548 2795 1304 915 2759 2014 2469 1620 752 3695 3655 2408 1749 2177 4525 4387 2758 1537 2881 3501 129 3618 4091 371 599 3282 511 1475 3157 1683 1162 4548 2029 715 3345 3284 786 1692 4050 4728 1943 4493 664 4551 993 4079 3443 295 1784 4720 270 2743 3242 2147 176 4387 2104 2831 3083 3108 1424 1420 4000 1853 857 3681 1185 1527 2802 2112 862 2758 1803 760 3913 2793 401 51 4706 1878 1535 2765 4651 2123 4344 3651 4788 3294 1758 4049 480 1935 182 4419 1439 1153 1290 1013 3338 3868 4629 787 370 4686 1786 2242 3354 213 4286 3909 1288 110 3282 409 3720 4514 4186 4761 401 1660 712 826 2918 1212 1337 1904 4910 4342 3207 3712 1820 4940 1205 2436 735 3016 3078 4938 1331 1859 1775 1493 3143 1193 2881 3483 3653 378 656 1573 958 843 3950 3690 2243 4027 3320 2604 3981 1591 2880 3721 4997 1390 1625 2923 1228 1533 2967 4009 3037 2476 3924 652 2278 4142 2316 738 2731 3229 1514 415 2723 4997 2832 3351 4841 477 3180 2293 4404 3401 1285 968 383 410 2914 1240 3738 4908 723 285 4791 718 4326 1201 1198 1886 1195 3745 1033 4755 2473 255 1944 4953 2479 323 3511 504 2027 4982 4091 3565 1503 4077 4441 272 1079 2820 3791 3277 796 952 4425 75 4388 4444 4277 2184 127 501 2767 194 2548 4494 1958 1727 1930 2197 437 3462 3703 1572 4347 4812 1949 4921 1539 945 3192 4174 2789 4624 4033 4633 2195 4490 1046 2661 3549 1347 2959 3248 3054 172 459 3691 4332 2104 4313 2101 484 3295 3655 448 4011 4109 1039 4635 1638 3476 1893 3422 4523 502 794 2689 2326 148 3588 2077 2325 3074 2244 2841 1292 3024 1006 822 82 42 2212 4692 578 1817 4292 795 3739 1769 2085 3795 1489 4337 3350 3780 2194 4838 4152 3950 4113 2671 1158 1451 4686 1002 596 528 4475 78 301 1624 2761 2607 2348 4001 4177 1286 3660 668 4804 2774 3024 3777 3204 4192 2500 2409 3240 2552 3465 3938 836 3029 4269 2567 1470 4245 4473 4021 2651 3455 1681 3032 296 2775 1960 460 1233 2317 2225 139 3037 2550 2199 1190 247 1642 814 1268 2919 2900 2383 2636 2687 3565 2208 1729 2951 1114 1154 2993 3130 3169 4657 3206 447 3280 192 4477 3816 1798 2962 3193 2974 2152 1002 1992 267 4477 1060 1557 406 2083 3697 2133 83 3720 4087 4082 3656 761 2031 75 2634 1086 3734 10 2694 4772 4524 2564 752 882 4272 557 911 3164 2281 3161 3831 3092 3782 4924 4213 2444 2552 2739 967 2340 3491 2089 130 1586 3841 2235 4666 517 2958 2052 941 2538 341 3042 4248 3496 841 967 3441 2147 4533 2969 739 4116 2813 1626 3341 567 3795 136 2307 355 3635 4230 3115 2142 3927 3730 4978 4159 4403 2261 1149 4754 4602 2638 1224 4016 2143 967 3554 1668 661 2022 4223 350 3312 2318 2237 4668 1474 3723 4239 1540 4647 850 101 3524 865 3230 770 387 372 2340 4493 1029 1811 3976 1353 4202 4057 718 2900 359 1409 4434 4467 3019 2999 2528 2293 2860 165 1549 1732 1328 1775 1851 4615 4788 2351 4289 275 3697 2865 609 1157 4745 200 1881 625 2566 4592 4915 4559 252 2306 2044 2360 3770 283 2472 3189 2654 1844 2493 3825 3198 1388 563 4234 3799 2921 339 1884 4697 1947 1133 1934 3480 3978 3896 3922 4637 1378 974 1865 2836 3390 4685 4829 2140 2442 783 3006 3898 400 4922 4542 2685 1660 25 1837 4211 1920 2138 2725 907 3937 3774 2238 4218 1208 4605 260 3982 1529 4495 1924 237 1463 2467 3259 3031 3558 900 711 1032 976 983 3411 3416 1641 718 847 4066 4251 1088 2318 1944 4147 166 4431 4365 4762 1792 829 1626 2692 1414 3023 2706 1132 2328 3208 3157 3303 1319 3480 1649 2140 1777 1865 524 1459 1633 1955 1507 4891 3220 4048 791 2593 1253 808 1259 4464 2433 2575 2399 3268 3796 1578 800 1982 3339 3038 893 195 2072 353 2316 1509 1746 2983 4459 3328 2929 2894 3431 2430 286 3498 2576 2340 4809 2786 3907 3 4065 1825 4143 959 4512 4894 3224 4667 4292 52 1552 212 2488 3547 2209 825 2424 1109 3380 4154 1417 3202 3573 1886 2182 4972 2652 3099 1580 2308 2285 4625 4079 499 3609 4119 1059 202 1507 4133 1492 3370 3140 1849 806 3909 360 3258 2966 3531 279 3744 1230 2302 4884 4522 1509 855 2201 4254 429 2990 778 1637 2524 4966 4757 795 307 598 2624 75 3162 1641 4667 1562 3258 3391 4218 3144 3433 4074 1116 3290 1418 2442 1183 202 914 4009 4633 413 4668 2424 2936 3964 4422 536 1644 2436 1026 362 2008 4286 294 144 2220 2543 2804 457 2094 3785 3627 3401 252 1913 476 1174 2979 3759 3109 980 4100 577 2834 4586 1897 1136 2247 1347 412 16 4527 2182 1361 1989 840 71 1544 641 4477 3812 3148 71 1451 2088 4470 3291 196 835 3538 4831 2495 1231 2216 1336 2773 1949 1685 4319 2910 1414 4280 137 4282 3891 917 3319 633 46 1093 223 2292 1662 3684 4985 4633 1551 1170 2978 4346 4352 4611 1221 3886 3107 4887 2181 871 664 122 2819 3115 778 2237 2550 532 2104 3291 3783 4808 1510 4237 1377 1033 1617 183 4079 1469 2607 568 78 2847 3021 4054 3510 3524 2735 328 3493 800 435 4266 4868 359 2590 3268 904 2292 1877 507 4962 2565 2349 111 48 1876 2701 4572 3250 3016 4287 3825 4765 922 898 3547 99 4225 594 3243 3961 2670 2327 2436 3912 4688 2298 2694 373 3370 2683 2934 2778 32 4006 4795 4618 974 3016 971 4224 3345 575 3692 177 1859 2384 4499 1917 4827 4007 3856 1610 1323 2786 4984 2185 992 4790 2266 2911 4582 2225 3955 1366 346 2142 3314 4753 2598 3604 516 643 4392 4439 401 257 2714 46 421 3451 836 4163 3792 1135 3782 22 183 694 3807 2570 2136 213 3345 1103 3546 446 1177 1422 1035 3868 4692 2920 3416 3355 3709 2608 2256 4973 4432 244 1577 1589 3107 4920 4898 1905 2743 2802 4919 168 1411 2703 1401 3776 2433 3717 459 1298 1784 847 1382 2108 3552 2917 2766 2646 1801 313 1730 3350 2628 98 1592 2924 4504 2709 590 3070 2615 3415 114 2205 2198 3436 4604 87 3320 3580 2215 2051 452 3704 1915 1840 2419 1705 3718 342 4131 1442 1774 106 3582 3689 4064 783 2179 2978 2997 4584 236 308 3784 927 2087 3633 601 753 2278 1674 324 2768 2718 2050 3739 424 3259 110 2344 3898 3275 235 3076 3363 1575 464 3571 2054 4965 47 454 1734 1128 3409 4623 3013 4062 2727 3040 593 4185 2401 4277 4169 79 2395 333 2540 3139 1691 4733 418 1521 4997 2213 3097 2917 3671 1536 2649 2477 1693 240 4312 2970 3054 2449 1040 2276 2493 2674 1340 1003 1601 1143 2670 1798 2829 4745 4796 4704 1937 4996 1782 4446 1903 1247 2146 3362 1654 3528 4025 4603 3291 1438 2975 1507 1187 1429 1662 168 467 3989 900 4443 4440 579 800 4228 1871 2271 1209 1676 3622 3749 4279 3857 1217 4340 1376 1653 3798 3410 2868 4720 4081 413 2018 2090 225 2635 1361 3682 2465 1915 4551 1657 4056 1266 1470 1991 1745 144 986 2389 1884 224 948 746 1699 3219 1146 2415 670 869 941 4538 823 103 3745 3471 927 2060 2760 4074 2935 3916 4784 3782 592 1907 2520 1449 4 3523 1527 2765 4106 2462 1821 3049 254 1829 1408 2615 1262 3876 2001 4811 2798 3547 788 2650 2429 1614 3436 1712 3254 4878 3684 3609 1392 2879 671 3705 303 4448 1672 1556 4368 422 4987 1887 217 4184 4059 2740 2638 1124 2385 2659 4581 4577 3380 2675 588 4379 4739 2869 629 3475 797 658 3481 3796 3817 551 986 2759 4758 400 3431 4496 4341 1851 516 686 3089 3897 1039 3503 158 3456 2444 3322 4440 3363 2522 4587 239 504 4316 2098 985 417 4514 4532 2896 1332 2549 2537 584 3883 1878 172 2179 2293 4295 4566 1341 1331 3896 4284 2247 3348 2220 2492 3128 3609 33 4164 55 2041 1764 1539 2899 975 2195 4350 3163 4919 3449 3652 3158 580 4085 3627 2989 1061 2067 1513 4516 3892 57 1083 972 1742 899 3777 3788 1645 33 3712 3259 2001 2844 4799 1760 818 3820 1098 4515 2712 1692 2851 1889 3468 2404 4716 283 4652 3095 3341 1631 3587 3083 1652 1494 2270 355 136 2277 4184 600 2102 1340 919 804 4229 2658 684 4693 945 4166 4191 2744 1459 1695 2265 2380 4391 54 2801 2955 4324 2751 2392 2076 4408 4508 3052 4044 2394 1313 2545 3488 766 2297 1947 3732 957 1064 1437 3527 626 702 2557 4149 4110 2538 237 4044 2484 3493 3452 4975 310 859 1475 4374 3374 3358 4897 4284 4174 3778 4840 4984 3081 378 2701 4780 2807 4466 4739 1745 3445 4938 761 4057 826 1874 2295 588 1268 4424 1333 164 2033 3587 765 4424 774 4348 2428 1181 4100 960 141 4304 485 3495 3005 1773 3891 648 208 4091 1874 3211 315 4822 4065 869 4432 2412 4662 4120 2853 2905 2671 2720 1373 1395 705 23 3437 1350 1332 4033 2624 4104 1812 1545 1924 614 2602 2491 755 422 2130 4800 3059 507 2363 3965 2158 3037 4970 3675 4739 1094 1758 2057 4947 429 2877 3461 4421 2439 2582 3455 1210 1385 4990 2527 3033 4183 4131 114 3300 313 4948 3128 2218 984 542 2857 11 2813 4320 4283 4687 4731 1881 2798 4799 864 4740 536 3218 960 131 4297 1618 4282 1993 937 292 2529 4711 3165 1764 3964 4280 1902 1519 4894 588 1529 1942 2055 4169 224 2633 993 197 2039 1290 3211 4605 904 3814 946 2154 3952 1072 4643 4679 175 4590 3739 716 2372 2706 119 1390 1495 2002 828 1396 1117 360 768 588 24 4570 3975 3204 2804 179 4079 4777 2755 2704 916 2315 1978 4605 4917 4647 4522 3342 4613 540 2016 3118 3667 902 2749 2267 514 1455 1894 3071 2673 2761 2605 657 101 2365 4614 4290 250 847 4835 3617 3774 4463 329 239 3894 1049 1201 3724 4559 3878 2504 3160 3750 369 1383 1595 56 1371 4827 3869 3771 632 150 1390 2403 824 3212 720 1366 3255 3951 976 3080 2020 412 1184 1616 1862 388 4776 273 2466 2908 1313 2122 3702 1045 1192 1559 1226 3364 1849 1565 2386 3635 4162 1642 3045 2142 811 970 169 3951 365 27 2092 419 3232 1563 828 1419 291 4684 1473 4292 1503 775 4982 3495 3324 2150 4499 3842 4628 1280 4206 4140 987 3392 2925 4013 4445 1279 2893 4660 1120 1102 1535 2319 1069 2245 141 1223 1115 215 3522 3657 1444 1723 3583 1958 4935 397 3607 1651 3404 2570 1588 1834 1611 3280 2431 120 3613 3076 2740 509 369 441 1659 4239 89 2688 3929 743 2434 1738 1925 3682 88 232 339 1113 615 2428 3908 1729 4347 2021 116 1804 3881 4783 3419 1239 2724 3272 157 2658 145 653 3978 2283 51 3427 4678 331 2640 4734 1538 3919 1841 885 3425 3104 366 3403 4700 59 1176 880 2391 1218 694 4703 3377 2202 600 662 712 3635 1903 2792 4699 2691 4651 2742 3526 2707 675 226 681 3696 4097 1562 3777 4467 3963 739 1134 2194 4428 188 492 1717 3144 3990 1906 2185 2619 4755 1181 4521 3579 2948 542 3320 3258 945 4056 3720 3053 853 3707 4054 431 3896 1436 723 2999 4171 1218 4965 3981 199 4187 2036 2001 2879 1645 2197 4141 3657 4389 1554 4830 120 2491 4121 1742 2909 84 3177 2525 450 4071 4368 1715 1774 4161 943 3944 516 657 4396 3269 4635 2652 1559 2808 1247 3226 4509 2300 247 1847 2032 654 3941 1275 2062 889 2025 4531 3270 2987 1134 1277 438 4246 1724 1792 4847 4456 2588 4090 1679 4955 2471 3424 4486 542 1648 4633 1401 3282 3237 1507 2603 2117 2090 1717 999 307 613 4971 2975 3072 2955 2806 232 1055 2722 4673 1084 3534 1469 3389 54 1176 3059 4326 1425 2481 2176 4867 2386 678 4099 4786 1305 690 3486 1129 3828 250 1682 1350 3837 2218 4720 3969 4871 654 3104 1069 1956 2218 2246 450 330 2522 2864 4646 2961 2395 4154 1351 3543 800 1418 4106 3788 2710 1052 3592 3774 72 4518 2164 2822 4595 4221 2198 3506 1795 3967 763 3937 981 2423 2978 2290 2547 4157 1592 2933 4283 4667 965 896 2304 2233 3389 811 2024 1441 449 2956 2948 3811 3435 4245 3339 4803 2773 2201 2807 4526 4307 162 2774 713 4540 3502 986 2218 1949 2741 3394 2293 2374 4557 247 1040 4562 3038 3032 439 4916 2679 2646 1817 653 543 4832 3112 4143 2388 3465 1933 2653 3992 2397 907 3080 2846 2663 2895 1284 1994 4214 3070 3216 2702 4820 2815 3666 3886 294 4669 2377 2453 4254 2526 3489 3038 164 4926 1002 4972 4657 3605 4961 625 2442 2501 1198 3979 2555 1349 3397 1938 625 4689 4533 4564 4111 623 3380 2218 1090 4067 2632 1456 2637 260 1303 4264 4998 4293 2376 2072 4655 3709 1816 2343 4766 3959 2303 3108 3389 227 1064 2255 706 1027 444 3390 2376 1527 8 1482 4421 289 2410 3271 2850 2418 3080 2719 1942 4835 57 3504 2755 709 4729 4513 4456 18 1354 4017 3213 4017 4494 4281 2482 2766 4134 1149 4632 743 2550 3958 3102 328 1886 258 1333 576 2602 2987 877 3314 3491 1564 2382 3917 1453 2680 4352 3532 3647 3611 3475 2151 4006 1518 4639 376 3009 1263 390 1151 1110 3335 541 3911 4972 2578 4791 3294 2351 4026 706 3953 3576 1349 1951 3406 3514 3202 2878 3399 1038 2016 2328 3966 4240 3480 155 3716 2039 1486 2498 888 905 235 3283 2454 1821 2326 95 1477 2407 3166 1517 1112 2863 1578 1023 3646 3762 3665 779 3235 4856 3178 1155 4845 3940 846 333 2519 3719 4017 21 4137 4110 3268 1246 1390 3119 342 813 3276 504 3398 4246 1936 648 3603 4604 4167 468 357 1853 2982 1764 3817 4844 36 4539 1952 4310 370 2962 3984 2133 282 4349 674 4392 4325 3076 3650 1081 4915 588 1459 733 4639 2708 2720 3568 3001 1936 4260 1927 4834 2850 43 2147 3971 4620 3823 3141 558 94 1516 1060 4355 94 2931 1536 3549 1331 859 307 1491 4018 355 3731 1087 2794 2106 4010 2794 31 648 3582 2494 346 1522 4689 4411 4087 1969 625 370 4205 4603 3897 981 4754 3681 3847 2765 213 3032 3212 4194 82 2224 391 2568 970 4328 4898 4476 648 4056 4235 1202 3413 1253 2525 4410 1700 136 957 119 3911 3823 1541 3703 4064 763 1700 1990 4809 2009 4979 3082 2821 665 745 2992 692 906 4409 4246 1091 3204 3231 711 4665 612 2655 1802 92 2195 1214 3059 1986 4864 3702 2609 1120 4641 2959 3878 2463 3774 3680 1259 3617 2863 3130 2433 3984 1160 862 3912 2784 908 1905 924 1288 2319 2247 267 1086 2515 2086 4200 1456 4924 4118 2251 3139 3020 2480 3407 4679 4120 1172 4059 392 3712 985 4986 2239 243 4681 539 4912 3001 586 3321 2 399 4510 4715 930 3303 827 3133 984 3549 3053 2606 4007 283 999 1033 3569 4141 2054 1148 1898 4942 2806 4139 1312 2370 602 2510 3178 1946 1288 2198 3253 3227 2643 3092 4976 55 2984 1827 3730 4386 2593 401 974 1382 4421 4458 1374 144 4510 3997 2773 784 1841 4477 500 3101 2417 3977 102 4607 3853 3740 2899 2203 382 2501 2601 2347 834 4008 4030 2699 3124 700 2119 3349 2257 3764 2957 134 2044 1718 1019 1591 1267 3206 3113 4004 1319 1140 204 664 2088 1498 1859 936 1695 4455 4380 2051 3419 2358 1573 1105 989 4400 155 3177 4931 1206 238 48 3968 3063 1771 1633 1898 840 129 5000 1259 119 4452 590 1993 4320 2886 2520 2063 1480 2473 1088 4914 1604 1406 530 3292 2955 3609 2648 4323 880 3946 4063 4651 2849 2821 4144 4880 4547 4867 2592 1006 4003 3847 4408 2833 974 2698 1333 149 4858 2064 1457 2167 3339 2633 2792 4937 1095 953 2908 1282 1826 151 4946 2308 3635 4394 2931 4741 2565 2239 2436 4430 2519 2076 1342 295 3652 2041 1606 2913 3460 194 2798 2594 1225 2006 2563 4973 4187 2267 3677 2031 3301 1815 2442 1435 1677 2160 3186 4159 4632 4742 2220 1837 1187 3628 136 4531 4291 3410 2132 1819 1295 2926 328 1244 3448 4174 3369 2919 1288 1679 1665 2122 3768 3762 3917 3817 960 3057 3982 4256 4563 2159 513 4634 1616 2565 4719 4045 866 758 3534 1132 2345 3996 1789 1188 3919 2096 68 1367 812 3014 4338 4516 2571 1462 2693 492 315 3213 894 1879 3894 4514 2434 4421 557 1009 1890 302 3090 4459 1716 3763 4148 2444 991 2282 1839 3852 1787 2109 817 4735 271 3867 494 1357 4721 4462 605 2066 458 4396 4906 1039 1927 1519 3130 527 3129 2485 2953 3651 4366 2896 1175 1607 2534 1350 1734 3242 3110 1938 830 522 152 1449 3402 222 4401 679 169 2546 2858 24 4053 342 2640 767 719 4343 1677 3114 905 1397 1644 203 1490 3836 4608 201 4734 475 4270 1109 1236 4551 446 1390 6 2601 3350 3149 2756 2276 4983 3521 633 2840 134 4413 1965 2450 92 3565 265 1017 1815 4013 2230 899 4183 4810 3526 1870 2769 4222 3969 1871 400 1872 1666 238 615 2706 1664 976 1128 617 526 2596 1752 825 2906 3719 896 4863 1817 2528 4278 2589 3170 4068 2994 545 39 2499 3009 3214 4391 1049 126 3609 3071 1070 1100 4037 2764 1207 1805 664 4658 2666 638 716 592 1526 432 4511 2898 401 1785 3051 694 1048 4009 2654 4415 3410 1198 195 581 1781 1024 160 3027 2496 997 2430 3152 2311 4798 2636 1879 2019 1496 3996 2615 2527 1605 581 307 3588 4600 3647 2650 1950 4501 3162 1920 132 2198 3343 2564 4756 4887 1205 1728 3420 51 1030 60 162 1588 2431 1548 2006 1439 1355 1469 2219 3597 2537 396 4817 2236 3002 2895 1966 2196 212 921 240 475 2513 1930 692 2657 4288 3477 2587 2997 3443 377 752 1446 160 2001 251 266 4969 916 1489 1586 515 1925 3265 2436 1227 20 2544 4616 3700 1339 38 4156 1026 3185 4183 1120 1930 4843 3932 4339 1063 3958 3519 4436 2911 2670 170 17 2428 3387 1697 724 820 1343 2027 3632 2242 1017 3861 3672 874 4324 1239 4969 4560 4497 2276 156 4930 1233 3511 125 3994 2139 1513 4342 501 76 3292 1692 1854 306 3603 3601 1763 2616 311 497 1415 1830 244 2781 3399 374 4209 747 1269 464 260 2435 2656 654 3812 1708 3434 4201 3549 109 1673 3762 4663 3508 86 1882 1287 1611 3801 4315 3549 781 523 4460 973 854 3962 1224 2014 3281 2896 2952 4502 4007 1557 2797 4283 1638 657 3263 4723 3728 2211 880 4165 1200 3932 2098 2910 4505 4516 2229 4990 254 3436 3393 1968 427 1923 1147 1293 3715 1722 3487 882 2703 4015 2315 3021 1013 2150 4581 252 2263 3251 3151 1022 2160 721 2330 4015 1139 4630 4623 1129 444 4397 3608 3838 1436 4466 405 687 617 394 1632 2280 3643 720 3514 2745 2185 4737 2979 374 4730 2409 3398 3840 4037 716 3458 523 1937 4398 4914 2294 917 2667 3118 3894 777 4584 2016 2482 563 2175 1888 4656 3956 272 593 4455 1456 2970 4729 3875 274 3126 1765 4245 1133 973 618 3464 2964 3877 661 3973 4123 1704 1597 200 331 4196 4867 1488 2634 2220 2665 1899 2905 2285 3088 1320 1188 2682 4104 4379 3494 3697 1644 2252 74 1460 2003 4864 3707 3841 3993 3519 3013 1994 1931 1396 3489 4510 2175 1896 829 2038 306 4256 906 1937 1567 914 4700 2768 4799 2732 926 186 4339 1869 4243 1426 716 4706 542 3308 1476 619 2971 4724 1186 507 2299 2310 1690 1355 3068 3431 2427 703 103 283 1399 3751 3729 1660 1278 4320 2114 3242 4923 1529 2513 581 4573 4054 277 493 2744 3793 333 1731 2226 4308 4466 2821 2334 3968 2488 2630 1076 3656 1697 1867 2031 1151 305 4559 4422 702 4275 2432 2787 4487 1834 2703 63 3165 2321 4324 948 3353 4900 1264 1249 2607 141 2402 3922 550 2848 3059 326 3692 3086 1041 399 456 4526 672 2581 782 1263 124 4587 671 4568 800 1409 2102 665 618 1856 1228 4343 2740 409 4564 1171 3517 2127 4496 4748 1710 184 1090 3088 38 2320 3220 3127 2663 1861 4121 345 3758 4044 3113 586 3350 2691 4457 3021 3510 2781 4792 4086 2958 825 4948 3239 1694 2859 4003 708 4136 3146 1306 4567 3481 704 3082 564 716 77 4613 270 3167 4837 4302 3321 2907 85 4798 717 3464 3602 4184 2594 1071 1898 1718 278 1358 4048 2481 3616 368 1844 85 4713 3554 3481 4418 1454 1247 3750 1980 544 2501 2486 1332 3027 3766 1768 422 994 1192 3615 3385 369 1357 2082 1682 4002 1636 2389 4081 1345 1974 951 4665 984 1866 130 148 4004 2649 79 382 2693 1138 4343 1269 3290 1183 3730 4552 4683 4799 2908 2580 1789 2706 1115 1264 554 4712 4923 2947 3486 634 3378 3328 3067 3055 4012 729 614 577 3472 641 2711 934 2360 121 181 2063 3389 988 2616 4028 458 1890 2557 525 2340 1409 1030 2099 4096 1519 4287 4453 1037 4594 1194 2971 4893 4856 4252 207 2457 4871 206 2351 570 710 4213 3581 4681 3594 2162 991 3847 3666 3634 351 413 1788 4695 1283 222 942 1765 646 584 1581 1558 694 2839 4881 447 820 4922 3783 3632 1095 2380 1718 664 4081 228 2635 2615 4760 3637 3021 3483 2638 1375 2673 4979 194 2004 2263 2455 37 1004 1291 1966 3422 4058 2325 1702 4063 1860 4601 4247 1597 2726 4280 400 4043 3536 4205 3025 4992 4092 2385 4640 3204 1673 976 188 1087 2179 1642 3013 3995 3584 3875 2610 3557 1468 1178 1729 3983 2118 3182 850 3873 4089 276 3204 4092 4756 4994 87 2941 2354 1280 1969 4184 3827 3258 3090 1131 4457 3239 191 2254 4452 2277 178 4322 4143 114 1552 4575 2440 2812 3810 2468 4628 739 4757 1443 4952 2602 2226 553 4097 1481 2270 2507 3077 4262 3571 4076 2208 1119 1557 3952 1240 2097 2583 1125 890 2077 1507 2164 4179 3405 1373 1884 4031 3700 2489 2280 3437 4035 4760 4396 1696 4429 1128 3875 2592 548 3169 4436 1415 569 512 4320 2309 1832 2895 3438 2349 609 2139 3840 2989 3761 901 4139 2778 215 3282 3283 2913 4575 2819 2924 4935 3074 1622 650 2875 3948 4683 3394 2127 1173 2511 2951 98 1201 620 2734 328 2080 1135 3954 4528 3390 4041 985 1709 1868 63 4340 1463 1501 4250 867 1959 1002 4912 79 838 7 2041 3871 670 339 954 2292 2847 244 1630 4692 1964 1937 1328 322 1515 518 4930 2084 3665 4179 4593 972 4788 581 2918 1320 1127 2284 3598 3883 337 948 1595 3113 4278 1588 1570 4782 3965 401 339 984 640 252 1332 4585 4647 1408 406 966 805 2533 3566 3698 4897 3648 1926 4636 4863 1088 4265 324 2813 4867 4778 1090 2694 2343 550 2504 3818 2457 3205 1291 1012 1018 4293 1709 3627 3164 4255 2830 4577 2969 1480 1631 2399 4085 1169 2877 1991 407 376 3716 1273 1884 1613 4481 2871 1180 2094 31 1872 147 971 3523 2416 3297 2522 4344 3831 1779 2076 1268 1198 2904 46 3673 3781 3508 2538 2317 4896 4536 4067 2802 2349 824 2892 1359 3751 3827 2978 1749 2870 4903 1165 3746 4261 3147 3451 2386 1587 4987 582 3033 619 1704 977 1082 531 2469 1286 1859 1377 3835 4795 2479 3857 2862 3912 4322 80 1941 1387 2993 2957 2774 668 3760 154 3767 3001 2937 1591 2006 3627 3044 3960 4067 479 2801 1330 3009 1191 2351 2282 1048 910 201 3542 4374 3176 1428 1577 1753 1791 2171 1459 4390 4903 3395 1343 3158 1883 215 4020 2284 4821 2085 3085 104 1026 2670 2473 4295 4916 4554 4395 4928 3390 1586 2530 768 276 1164 4258 3871 1712 355 754 1921 350 1957 4157 3663 4817 3147 2401 291 4427 4172 2026 4463 3617 2818 3104 1455 1925 1219 4196 2 43 793 1824 4533 1412 3187 4276 1688 310 2378 4169 1711 1753 157 2690 3082 4763 3861 118 3261 3253 4577 1488 1369 1101 932 3255 2097 1474 1202 3654 2542 1731 4023 3541 524 3544 1735 902 2770 4135 1639 921 4518 121 827 4440 3999 42 1966 2292 105 2068 1461 1550 1884 2540 468 3087 4942 204 3095 4888 692 3416 4970 3554 3621 3113 3586 1680 439 773 1114 4376 2688 3660 2135 3718 4694 2669 668 705 3399 3927 455 4492 1474 776 3802 3422 2620 66 619 3435 85 297 2996 1568 1680 3750 3979 1410 1430 2239 3531 2840 3580 4740 1618 2357 4760 436 465 3599 4464 678 3239 2427 987 3768 486 1126 3621 3532 2421 4069 2696 3254 4180 470 1382 1151 187 4125 3624 1941 3371 3712 162 1177 1067 1308 3244 15 4780 3917 2 3209 2350 4241 885 4517 2625 2287 2321 1330 85 4280 1437 1151 1578 4029 4598 3445 3569 4176 2019 4752 3729 697 1826 2729 2538 858 3922 1151 878 4548 1703 3417 3043 600 2050 4629 906 4271 4366 3397 4491 3387 2588 4021 2447 771 2152 830 4844 2587 4649 2830 4205 305 573 2846 1536 4882 3107 4162 302 1939 943 3837 750 3920 4521 938 3418 2096 4350 4108 1456 958 3054 4231 1514 2 2020 3460 4063 3358 1313 1153 4320 2938 3666 2127 1611 1249 4037 4051 4044 1938 4776 373 39 2775 4042 3587 4039 2169 1672 199 874 1818 2826 4621 3019 4657 4379 1559 4695 18 4972 321 1600 3228 2577 4316 461 4113 1650 1047 632 3321 3420 1449 2798 583 3190 697 4995 1154 4340 3223 3228 2206 168 3088 4730 1577 4852 3629 2622 4422 2425 2004 2095 645 4354 4046 1317 1289 3938 4519 258 880 1330 1202 4596 4263 3236 1386 1501 588 1139 2922 1619 4194 1576 118 4760 2280 3703 840 3658 3378 2415 1004 556 3303 1054 2468 3884 121 963 4812 931 1328 2562 607 4512 4479 4252 3328 1973 2989 4948 2362 2576 566 3227 481 3644 4920 92 3799 2334 3454 1913 1584 4392 4288 1164 3574 4145 3433 1423 4909 3210 2504 1253 2888 3875 992 182 1122 4100 456 3487 3910 4468 1323 3879 4064 950 4304 1180 2434 2743 4707 4132 3248 145 1491 4644 1812 1188 610 381 3699 4647 1928 1649 4581 1043 128 747 2561 3329 1770 2172 4839 2438 3487 1095 3852 4030 2176 2694 3361 3047 280 4354 1597 1281 3453 4023 4807 4653 4019 4957 1084 4347 3521 816 1967 66 2625 233 1939 1604 964 3972 2179 3799 796 2448 1828 4317 401 3218 2925 1421 589 858 517 560 2784 2731 645 396 2844 4287 1314 4077 2425 2370 421 1335 507 154 850 645 3919 1262 2428 573 3034 4939 3368 3018 2802 3080 1973 4513 4514 2828 1370 3564 3851 746 3368 3290 4334 3380 1140 3981 4362 2101 1751 858 3492 2006 2086 877 922 738 3897 1874 1447 2473 2808 4373 187 65 2985 2667 2272 4736 4276 3695 550 3660 2608 238 927 4915 2114 2011 4572 4755 3741 1924 3526 2451 1061 458 4037 872 4747 3117 4661 3729 4532 3718 60 236 1674 1012 454 4575 4137 2272 1521 3095 1051 2640 4409 588 2757 4695 2117 795 1328 1611 2320 723 849 4150 3617 4625 2969 1855 3747 2948 3069 2566 2150 2929 1767 1907 1068 1296 3627 2903 1509 4805 4427 161 4187 816 1724 3266 4823 4461 2575 4537 2570 1709 176 4289 2637 4915 2578 3534 2777 424 2738 2012 4792 4616 3008 2456 3802 3107 209 852 1201 4141 87 4199 3142 4542 839 1923 2441 3178 4514 4310 1813 2769 125 2025 3017 2800 2601 1596 4128 4999 3515 432 2154 4898 477 139 2689 368 2707 3152 3837 3791 4783 1452 3120 205 1598 2138 427 2848 265 40 3799 4024 2205 136 1237 2104 3459 1144 711 1376 4112 2114 684 3814 1038 1461 200 4792 4202 4386 3201 147 2516 3815 3427 3872 546 176 3861 3121 1837 4617 826 3905 2978 2693 2018 2625 4274 4634 118 3348 2378 2043 2351 3452 2316 1021 4791 2250 4764 4306 3398 850 4373 2001 183 4580 3418 2691 2248 2229 1492 3328 4230 4772 2 3752 1438 1613 3101 899 2885 769 464 2426 4538 4108 1910 3355 1150 574 1171 4352 4363 2819 3098 2401 1074 523 3838 1197 2931 3394 4497 4885 4753 969 2496 3586 3115 2843 3220 4130 2629 4769 2314 1343 773 159 3876 1399 230 4844 3607 2373 1824 1910 419 3215 1558 2716 1302 2326 1118 2170 3529 529 4053 2624 2617 274 1257 2483 1679 3399 2101 2603 3657 3658 2744 196 3295 3794 4430 2429 3846 1360 741 3851 4240 3115 338 2839 3195 884 4730 2244 3774 4850 265 4970 2399 1808 2990 14 2671 1690 4733 504 4795 4604 2548 1331 4413 1651 3662 4016 266 873 1803 1659 3498 4501 3630 373 3643 4489 2701 4320 2814 1315 2565 870 1184 1276 260 1027 2387 1156 4405 2942 1362 2516 1151 2140 4208 4730 302 2909 1210 433 465 3549 4576 4502 1626 4972 3304 4700 3297 119 4043 3153 3810 4269 3983 4439 882 2682 3379 2516 3829 4855 1374 3570 3403 4176 2104 415 1015 725 2254 3310 4751 2161 3147 3989 2847 4454 3834 3581 4102 2383 1893 1381 318 3045 865 1719 1456 4827 439 3738 2334 978 3197 2814 1552 1854 3035 4027 1504 4710 2471 1474 2341 1328 4153 1338 812 4554 2327 845 3234 4634 4482 2376 2683 4424 112 3702 3735 3759 1520 3694 3119 4079 3489 1017 1556 1366 2643 3005 3529 4890 2692 916 1652 784 1700 301 4105 1185 3169 650 3191 4904 4076 2865 3993 1413 3083 2788 4253 21 4885 1321 3137 191 1593 3738 3825 472 423 2941 4330 4680 4157 4533 4675 1763 3699 871 4094 3610 3599 4046 4972 4583 3842 2704 582 3004 3250 367 4005 1165 1734 2185 3770 1481 4965 2961 950 1141 3079 771 2756 3625 626 3323 178 4625 4102 1247 3700 4077 106 2081 497 2393 4189 4518 44 2998 3285 1257 3388 1103 156 3912 4188 2373 661 2190 1756 3188 1388 1544 1734 4187 2619 2024 1994 1968 486 1365 3682 666 2440 193 310 845 2827 1290 4482 3081 2413 3777 4003 1580 3661 3918 3286 3035 3274 2458 41 4285 3228 995 2440 3464 4481 2548 3505 2778 4034 458 2032 489 3027 4488 4596 1899 1054 1604 4008 512 3841 4927 2155 4018 2075 3945 2032 2452 3523 628 2351 424 905 3476 4674 4087 707 4685 3977 3326 1914 2269 63 3427 4322 1893 2546 3780 4413 3644 4231 1144 137 4588 4795 1203 4597 4891 1307 623 1240 4500 165 4774 2098 2035 3661 481 1721 1237 2849 2892 54 2557 4149 3767 2325 2440 2656 1142 4993 3218 1181 2026 3301 2927 2675 4879 1980 3459 1582 1028 4570 2530 1243 1726 2368 3697 2792 4140 540 3235 450 1316 2462 4645 2836 765 221 3794 4311 483 1216 671 2396 2751 1438 1552 4324 4244 1014 266 1921 1019 3847 2399 2834 4600 3618 957 3603 4026 4571 1903 2074 2783 955 1034 139 358 881 113 4221 243 4244 570 2563 1622 1187 3975 85 2932 3533 2526 4332 1085 1257 513 2273 1788 1680 2551 206 2843 54 697 4067 604 508 118 2043 3760 4497 4079 1612 852 3260 1411 4147 3295 4716 1005 3054 3950 5000 2089 3232 1001 2087 2139 672 347 1034 1095 4474 1693 2405 50 2812 3627 1882 4480 675 4237 2501 3227 4172 3704 3673 3483 2019 19 3321 2097 4951 3874 3064 4810 3515 4167 3906 18 2631 4220 1800 3646 1606 2242 4816 1361 2766 3125 827 3616 602 2141 1190 4238 4787 4126 329 777 1707 1353 1107 2571 72 3393 2011 2841 2512 3399 865 1464 3911 4519 2771 891 2018 3056 4616 1790 3919 736 769 1086 107 2142 347 3919 1635 3222 4830 3277 587 2521 545 163 4634 1450 171 703 2596 2378 2668 3395 2847 540 1578 902 2366 1698 3652 2545 4609 1398 3035 1635 1195 618 2044 3014 3891 113 1367 935 1075 3371 4451 2577 2804 3941 3504 4659 3072 4070 4203 1390 2535 84 3325 944 1443 3701 4892 4795 131 3102 2305 3806 1740 144 537 4155 4187 2365 4940 3200 4452 2480 2969 1270 3143 4834 3864 877 3517 3870 2838 3846 2863 4614 3525 2511 848 2299 2057 1403 2518 3929 700 3887 37 3280 3058 342 2627 3164 3046 1318 1533 3214 372 2993 2681 3994 4837 3269 3994 4031 14 828 200 442 3304 1461 949 1115 3570 1441 2856 2565 1251 2671 3494 2674 2192 512 1612 2622 1148 2779 358 727 4635 3771 3828 1044 3574 3332 3584 4171 2106 3969 289 2608 2664 2841 826 3973 3631 3998 2635 4196 1270 1588 2839 3575 2138 3888 1293 817 1318 2599 1672 1203 958 3626 4199 40 4123 2097 3101 368 3570 2828 2882 4249 4925 4876 1312 473 3640 4664 3150 1070 1957 1592 4265 3982 1425 3086 1190 2695 3700 2848 858 1344 4917 2920 738 4614 3268 860 323 2624 726 4582 3211 1204 4685 2220 4734 3040 2693 4665 426 3737 4800 1523 4787 4807 2499 4323 48 4007 119 4000 2532 4456 905 396 2878 2695 4994 1861 737 1059 2671 2325 2509 4569 2858 4771 868 2161 679 1888 4958 4263 3968 3659 4317 3475 2610 4486 1321 609 726 2750 1342 3370 1849 1598 3201 2833 580 2837 3783 3567 796 811 2102 4704 4683 856 4858 3372 4101 3998 641 4135 4260 954 3112 4553 3445 3743 4291 2982 4697 3186 2576 3086 1221 4151 3781 1254 4898 4002 1518 3854 4901 3583 4001 1138 528 3508 1065 529 4263 201 1318 793 597 1023 4058 2873 756 1718 990 4636 200 2509 4907 781 4461 1526 2722 710 1444 3351 4773 1839 2115 1202 2779 4206 4090 2941 1464 2313 3286 787 1530 1701 1161 3586 2485 443 1080 4347 3856 1181 28 365 2294 1638 1178 2171 3126 4743 851 305 3244 2859 3340 1178 4989 1396 4079 1405 775 51 2089 2467 3823 652 3458 4795 2696 63 3864 1231 4627 137 3116 4236 2337 4737 1379 3326 667 4851 4102 3265 1459 168 4682 4081 4776 2412 4393 2211 1830 4951 3360 1770 636 4341 1287 4739 1236 2550 1764 2121 3142 1014 768 2490 4325 2174 2584 1319 3008 4569 709 488 547 4456 3405 166 123 3839 32 4648 3998 3149 2323 2615 2889 1064 4000 3057 3495 703 3924 4625 2377 2910 3672 2541 897 4093 3169 1935 2461 2346 504 3629 610 3866 523 4618 407 1436 722 4962 1062 1262 2739 3554 3974 4350 2998 4621 675 4706 4601 3880 700 2200 1701 4647 4269 1783 3471 4013 4243 1932 2560 1825 4746 1567 1414 4219 3522 1627 3961 283 3902 2441 2870 1219 3820 2013 2920 3856 2288 4120 4442 1244 4680 1844 2598 4311 2561 4403 4305 706 3257 4505 292 4482 4323 125 637 1339 2574 876 2852 1274 1814 4838 1158 2106 370 2967 1078 1184 3052 807 1911 3927 44 2931 379 3053 3245 1066 4655 2852 4863 1696 1668 1490 1563 2414 192 2409 1450 3616 4507 3024 4047 2318 347 4448 2904 1059 3976 1183 3825 4353 592 3201 3352 251 4900 3722 4418 4114 1193 4517 1845 1153 2353 2456 2604 657 1551 86 471 742 3502 1547 912 1367 539 3460 1566 1690 1126 2741 206 61 2270 2736 2349 4590 3410 1045 3439 4645 4000 3060 3235 2485 4073 2109 4741 4942 2515 992 4491 1638 454 2709 3505 667 1360 4086 3061 4234 1241 3784 147 4444 4591 414 4434 3644 4260 4310 28 730 1299 2817 930 3155 2582 2431 1454 2494 3763 4297 3744 4120 1514 4357 2178 4145 4249 4686 2380 1157 24 4730 456 853 1918 4818 2791 3035 1098 3005 4434 4625 2810 2549 1425 435 1223 440 3360 3672 2799 2632 2133 1253 4706 956 4164 202 1486 3509 4131 2651 2260 458 1254 4368 3856 500 4780 1741 1756 4402 3312 1595 2797 3799 1297 3325 301 3495 322 100 4504 3302 466 3100 4215 1624 358 1324 952 1226 3786 162 4379 304 2788 2069 2126 629 1769 4401 363 2926 518 2463 3885 1239 2360 2802 4510 1740 596 3842 1348 1161 3304 4021 2880 3611 576 553 1837 1109 18 276 1767 364 1186 4508 2001 1635 1127 4239 3197 3088 4388 469 4105 813 2096 3952 1964 4272 3286 3163 2397 2195 4710 3432 861 3509 418 1416 1135 1374 3866 616 447 2775 3592 3462 1544 1344 1117 1792 461 920 1610 1477 497 4354 2792 3593 1959 1402 1985 4078 354 1603 2180 2326 3350 4580 4965 2586 4782 4758 2610 4862 3099 2376 183 3738 676 1516 3067 3866 1648 4439 4681 2631 13 1436 4880 4749 2989 3186 3540 3603 628 3778 1122 198 4579 4114 688 2861 4632 4828 2802 4806 4068 2687 462 1280 611 509 2458 1079 1712 1620 576 2508 1846 2309 4521 1922 4496 936 2287 1906 1146 478 745 2040 4629 2189 731 235 2935 4152 3395 4913 2721 3741 2781 4361 4487 3189 3704 415 35 1463 175 515 275 3725 4697 4418 775 1901 3226 2540 532 2217 1288 996 4467 4896 1598 1404 1626 683 4236 1718 4634 4728 2045 4051 4975 4331 4263 1104 3804 4480 4151 3188 1796 1410 2482 2764 1698 1248 2389 1944 2602 1370 1759 2075 949 4240 1626 206 297 4219 3189 77 3255 2706 1460 1960 3219 895 1950 980 288 4368 4503 1640 1553 3534 196 1161 3841 1953 3049 2302 3388 1465 1414 3348 804 231 2461 3579 3781 1250 4838 895 3696 4923 1948 3488 4620 3737 3838 4482 4352 845 503 4942 3243 3352 3813 2743 2925 1976 1453 998 835 2527 2822 2999 318 4908 2314 4234 2332 4055 1856 3786 710 689 4212 4537 1633 4554 782 3138 4725 193 1791 878 3841 4000 3919 1968 3229 2350 3610 3265 3766 2451 4366 2620 1301 1231 3614 1003 3368 2763 3106 2288 1608 3230 4165 4845 3394 1977 1398 3757 4262 588 2759 1984 483 1999 2433 3867 3209 4657 2190 1150 2885 3101 3782 1196 3497 4776 3339 3630 4257 1157 1420 2696 2255 825 2638 3283 3447 2238 1126 4257 4532 3652 4632 3381 1465 3036 659 3928 4321 3531 3643 2469 2520 3373 2214 4974 512 3344 2367 1948 1709 3108 2319 2699 2897 4522 2774 3387 4729 3706 1534 1376 3717 1067 1145 227 628 439 2286 4312 4390 20 3144 1862 176 1700 255 4346 4996 3182 2493 4660 982 4683 1321 1639 3296 569 2896 3085 4375 3300 799 4962 2219 392 1498 3332 4235 1152 1377 682 2183 4410 1373 882 532 4193 1519 824 2460 834 2058 1574 1131 3879 1764 3830 3739 631 4921 1498 4841 4332 3488 2485 4949 2555 1100 56 3398 1296 3956 3502 2068 3311 3435 79 1268 4380 2136 4513 4376 1052 4936 802 4724 90 3959 2376 1194 507 3795 2905 423 4074 1113 3691 500 2717 2965 125 1021 1125 775 2508 3781 922 1529 2671 4433 725 1962 2252 4616 2221 549 817 2866 2435 3611 2419 4862 3373 4061 1074 874 1126 611 27 2982 2724 4887 1445 777 2689 4122 1421 4859 1876 2863 338 577 2389 347 1353 3717 284 4276 2706 1452 498 1446 2201 4934 4654 1535 310 4864 4537 2548 1125 981 2978 2514 1151 753 12 3222 2919 77 4979 77 3702 4510 1275 2693 384 4310 3697 3610 3373 3730 1119 2378 297 4858 2924 2241 524 1523 3538 750 4162 4472 343 244 3635 3021 3004 4210 4900 11 3441 2876 925 1408 3399 343 1106 4611 3628 3641 3962 2540 3499 4654 387 2730 4137 4420 4836 1795 1313 1912 137 2888 3481 2879 4890 4253 3131 3439 2132 1902 4221 2722 4318 1533 4785 714 2934 1373 4814 1935 4586 4034 2021 2483 4239 918 2340 2807 3774 462 639 1123 2226 3587 2042 1458 771 2378 1320 507 837 196 4927 4521 3994 3047 4794 2932 4692 3587 126 4879 2692 797 757 2935 190 4551 190 1106 3618 4318 803 2070 1845 11 1377 3749 3558 2403 4083 3248 4321 1911 2720 3153 3495 2613 2353 3031 1044 1973 2716 70 1392 3052 3627 4060 519 3636 4726 2014 921 4930 3997 4793 458 4647 190 841 4723 1520 3933 669 3855 3198 1255 4128 4567 2991 846 2498 103 1939 672 1374 3134 2679 616 753 4466 1622 3780 3961 3642 4603 1773 1516 4762 4968 2202 3508 1723 3098 717 610 2328 3562 612 3440 4353 3717 3737 4350 4124 173 1363 4765 3655 3807 163 4575 808 3667 1256 2949 1005 1879 3 4183 1260 1076 4412 4816 2180 639 2355 4768 1546 1953 2007 1400 4558 1600 3435 1737 315 3340 4412 2373 2082 2291 3948 2261 3223 1221 2266 4761 2395 4488 1896 755 24 205 588 4933 2080 1985 2063 997 4487 3213 1425 1600 3028 2551 1451 2341 212 2719 3019 134 1007 1787 3540 850 3089 203 4563 3766 1330 317 4099 4855 2463 3474 802 3241 4767 1703 234 987 2118 37 1985 641 4485 4586 849 3945 3680 1070 4560 3798 4255 4255 3225 4809 181 3373 634 4250 116 2710 3436 3611 272 355 1766 2854 2983 770 1594 2362 567 450 63 4842 2424 4042 1333 2789 934 2482 4668 2751 4032 2303 3085 1887 4052 1012 2439 783 2801 3284 1596 2384 835 65 65 467 1978 3368 4866 3984 3427 1851 2331 467 3981 1341 1344 1394 94 4433 478 4720 1188 2596 3631 2334 3700 4015 3835 3517 2327 4294 2881 92 1648 1099 3914 4728 15 1475 3351 15 217 2207 2326 3868 4333 2829 4185 1719 4712 4469 4374 194 2866 4077 2752 501 263 2502 812 3762 448 196 3405 2785 255 1625 1065 894 862 4170 1426 3670 2657 3361 686 3270 1487 4977 4096 4388 2045 3686 1884 4787 3619 2666 4454 2364 1733 193 1260 2752 4395 3038 4752 3790 905 2859 3311 2099 1784 1494 1012 533 643 1478 446 1136 211 2242 4333 289 3220 1026 2529 2365 557 1988 2363 4915 1116 1568 2178 2926 2832 3677 2808 3564 3053 3586 435 3953 3148 1093 2316 4133 1560 8 1363 1290 817 1327 745 3943 4565 3747 4820 447 2658 2986 583 2923 3406 4988 3679 3548 271 3072 823 290 3491 341 573 4384 1346 3521 4827 4733 1582 1566 574 156 4106 320 2347 3949 1064 2704 3781 4074 3953 4860 4664 3 266 2772 4666 1106 2153 4079 1428 488 756 1084 4101 1006 2778 4761 2999 109 4255 4736 4824 1350 3309 877 1339 2483 1958 4257 2916 1284 179 1642 1200 75 472 1920 2851 257 2045 4322 2991 3206 3239 2039 3531 1165 4964 358 1362 3061 2267 2366 1992 2809 4522 1478 4937 3129 614 759 3410 2719 2999 4828 486 2395 1272 3729 1546 1864 555 4265 2793 4060 1236 1055 4616 4652 3297 1270 3387 2525 832 625 423 3892 4793 1564 4390 3144 1680 2224 102 4202 3484 1227 490 236 2411 2830 3847 3343 4780 2309 3984 4219 1099 2475 4835 2187 3432 499 4354 1278 328 1112 3083 4456 3427 4982 2425 2286 1020 3558 3168 3566 973 2830 3644 3853 3776 1471 827 2582 374 1309 1670 3706 148 4739 1045 899 937 3596 1920 2407 4482 3387 1966 411 2183 2460 410 2334 2539 720 1465 3297 2583 661 2517 1782 2599 3620 1589 1974 1067 98 1971 465 384 4815 4940 50 4981 4554 676 2073 2687 930 3255 2999 1765 2542 3481 1917 2908 1527 1583 2173 2812 945 4756 887 1305 1606 3965 814 1235 1418 1269 1145 1702 3272 1562 3610 3331 843 4390 1434 4437 1702 2614 4811 2765 3037 2743 4340 1687 4890 28 1737 3115 3889 4241 3825 1796 4739 3020 2910 580 2559 2230 776 2006 3789 2414 4139 1219 3961 4022 4236 4174 3366 4 1575 752 1368 186 3572 484 1249 4791 3974 764 2477 4628 3091 3250 2406 1544 1183 712 3640 1101 3904 3081 3838 648 4499 597 3051 308 3798 105 2146 4504 4332 3749 1071 4765 2124 132 1220 3937 3514 375 4557 4198 949 4714 4476 3355 3343 710 1685 2978 4993 3070 2899 3433 3028 3418 1458 4529 3488 1278 3011 3258 3289 4828 3835 1549 2397 4910 4595 2792 775 3797 1049 134 4383 4301 694 4668 3864 2262 3847 2421 1393 4693 2829 3711 4485 1752 700 2532 1499 1054 3303 1890 2254 1285 2154 3556 693 3618 3527 3670 1948 1701 250 4812 2114 2018 3477 2468 3073 1400 1405 4327 1114 1446 4363 1260 1254 329 3027 3670 1917 1016 4752 417 115 3913 4278 4488 2822 3424 4175 154 2218 1631 959 2441 4885 1296 2056 1482 291 309 3055 4879 171 3745 2549 2112 4087 4293 3166 3253 4312 4924 2589 622 3033 4622 2607 4940 4671 4249 3043 3933 2815 4411 1617 1491 4312 1906 4287 725 1509 3340 2493 2629 1380 2879 643 4793 3633 3418 1758 3739 1492 3746 3151 1505 4254 255 3547 1837 441 2020 996 1437 389 3874 3726 2484 2675 2773 4787 4344 1502 1029 2864 4242 4613 1543 46 3065 2475 4682 1217 3063 1839 1187 3884 4674 3109 1873 204 4716 2074 3521 2648 2356 3763 3203 3784 4411 3759 3723 1667 4968 4697 1857 1159 2133 111 1913 1428 3591 4837 52 4921 4249 2979 2437 2910 1234 4619 1093 2961 3458 2148 4184 577 2177 618 262 3406 2193 403 4203 1615 831 987 3383 154 4598 2993 4102 424 619 4360 4800 3141 4506 103 2595 3540 760 3449 4844 2906 3430 662 3122 591 877 2856 4291 3584 1116 4031 1157 95 1100 1542 391 4649 1093 2739 2117 4487 3318 355 2127 1070 3153 4179 2922 3527 3908 2088 3365 2631 3697 1256 1814 3440 3246 2143 347 1535 4926 820 657 3788 2655 1033 3953 1845 946 3022 3606 4066 4183 1742 3952 2394 3326 208 1219 2606 1342 4847 3585 1337 4105 2251 3524 694 4270 2342 3765 961 2215 4672 2344 316 72 140 445 4004 990 24 89 3986 1030 4849 891 1859 3513 3717 3703 4104 2215 3295 678 3271 4928 622 980 568 4516 686 897 4224 4157 4365 4617 3050 3016 3527 412 3760 2472 3995 3366 486 4787 1204 3256 2256 795 1426 3821 1352 733 1262 1230 4393 2397 1633 447 510 1401 2157 783 3636 4114 3650 2532 763 2638 2251 2509 761 888 3559 838 4727 78 4056 2032 3178 690 3319 4854 3395 650 886 3272 3840 1913 2076 820 1041 4091 1413 576 1803 4989 352 370 4400 4450 1031 1760 421 279 3962 2648 3795 104 2164 4281 4535 888 1348 3560 1491 3654 246 1653 4850 3930 1304 347 719 2548 2357 2403 1767 3246 3421 2825 1122 4381 1115 334 2670 1372 510 3556 2508 3784 2344 1197 4153 69 1058 125 4471 4063 4206 27 3617 610 628 3212 2898 3051 4334 4656 111 797 4003 1835 1960 1981 1120 445 3203 2958 4306 2315 2081 1646 1981 4268 847 4799 464 4164 2599 1871 3607 4020 2812 3248 776 2280 57 4313 3518 2456 27 2715 4713 415 1050 340 2948 1975 2829 4584 2934 3196 1723 2363 4874 3940 1386 2360 4463 21 1531 1309 4960 431 3092 4685 3372 4246 3221 636 4847 4009 556 431 1176 86 3505 1250 4185 2460 2714 4191 3402 1127 3976 3846 3679 1503 3096 1623 941 1897 2852 1794 2129 4924 4808 3287 1713 2726 925 2590 2816 3957 1472 2193 3406 2063 516 1533 3814 4906 4204 2909 4807 2868 2338 2687 2588 2308 1179 4852 372 3527 2825 4508 1386 4148 4424 3392 294 512 2505 4127 4410 627 3417 265 1869 4641 123 4495 1700 4067 4258 873 1196 3291 3432 2062 3353 1355 2986 2584 2291 951 3818 1949 3412 1726 4412 2863 3339 2581 649 477 4835 2564 4335 3888 4188 4719 1870 3895 185 414 356 2091 1737 1909 2923 3427 591 4813 2846 1570 3178 4545 3935 2956 4629 1114 12 2269 352 1788 2029 4146 525 150 4672 4237 1972 766 2894 445 1071 2019 4107 1268 4199 4217 2497 1383 45 153 4790 2154 842 3646 1601 3265 4431 3032 3113 2488 4174 1565 750 2860 743 3035 3870 3664 2707 376 4529 3033 3102 1018 3230 3458 572 847 4764 3913 579 2055 2425 3984 761 3484 1903 4125 3314 2841 3258 1946 4843 3824 2019 1582 2418 58 2000 1154 4355 476 2409 4748 356 3940 1197 3135 4818 2776 3267 2210 4386 4351 4466 357 4713 3534 961 3311 1268 3292 1463 1170 3937 502 1196 2821 1676 3372 3214 4849 3404 1418 4342 4685 211 2304 4136 2563 2753 1627 2607 48 1369 1017 4230 623 1794 4657 1112 439 3815 4425 1976 2649 3224 3982 1858 1947 495 2080 2833 4343 1012 2794 2766 12 4082 574 152 2412 2559 3312 4982 4061 480 70 1887 4584 1674 1286 1722 4677 2482 3808 2646 1165 4886 4104 3028 4351 1834 4661 3719 4483 3021 3557 4067 130 1425 199 3300 1676 4326 831 1474 3584 2415 1245 1851 2264 3563 1366 3745 114 1733 4082 3624 3952 1597 2156 2297 4993 798 3366 4658 3686 1573 322 2300 3261 3240 4401 3116 130 1189 4624 4074 473 3598 4695 3197 1221 1140 4928 4524 2053 3289 3118 2006 1257 3028 1211 3276 1313 4969 616 4754 1862 1007 4313 4521 1495 3808 1326 2056 1006 532 3404 654 3873 830 3858 386 985 3325 4525 1476 4214 3253 4068 473 4937 2868 1260 4178 3936 3637 4421 3357 1885 608 2179 403 3392 3776 1214 4673 3665 1299 906 4383 102 326 4520 4260 147 1207 3051 2495 4549 161 3300 1439 566 147 831 2757 1253 4249 2140 4429 2347 2210 4198 1801 1118 1672 3791 2413 4297 3091 4522 1188 1282 22 2456 3129 1971 2761 4516 2415 747 541 4423 3338 442 2939 4356 4980 2104 94 2045 1097 14 1932 180 1371 4595 2432 2531 1246 3800 2595 3853 4373 685 3943 2706 2468 3826 3787 1119 2131 3966 2442 756 1738 4796 1235 3316 1647 1097 4538 1344 1305 2392 1070 444 2473 2102 4297 3617 996 4373 467 3874 802 4261 3080 2687 1354 975 2693 3836 4436 2785 4303 499 957 2988 4364 702 3615 537 3215 2398 2190 1744 96 2719 3388 4615 3330 4993 2357 1769 2948 2889 2740 1484 385 445 4381 290 4599 1436 2281 2529 4364 628 381 3427 1772 874 1050 1375 4428 150 4967 4590 4587 4684 2162 254 2547 4308 2507 1155 716 2106 3026 3009 2226 4758 2492 2315 4578 2350 1969 4583 3921 1168 873 1456 4437 1384 4538 4235 3826 1640 1684 2706 518 2562 3589 3300 2853 3176 4221 779 693 421 4956 2260 2539 1258 4031 75 2493 3098 4871 2652 4102 397 4817 691 4222 2513 1159 1253 4071 3772 2869 2685 3113 204 4805 320 4806 863 2764 3985 4983 2963 3738 3566 2853 447 2366 3224 4281 616 2440 1607 3796 1478 1781 3404 4943 2796 927 4206 3229 1971 298 2534 4340 4247 832 466 3008 1720 3182 501 160 4075 4285 165 679 3503 4066 4085 1732 3457 4726 1545 4450 3248 1326 3700 4777 921 3756 1397 2611 2308 2820 1733 504 4749 4592 1147 1978 2852 1189 2192 3986 2949 4348 4316 4489 4393 3882 4975 4368 2563 96 168 377 2220 4419 3626 4155 248 1229 2770 2937 383 1762 1794 2892 1077 3044 393 485 2442 104 1153 1396 1266 3599 4256 4188 3869 6 2679 3220 777 3118 726 783 1395 756 3310 1333 4698 4034 4141 1960 948 3180 1398 4504 1415 1316 2614 1264 450 3303 3776 3558 649 4950 2114 1174 564 4134 326 3296 3008 1632 1354 1614 1916 4050 3896 3063 4550 1651 3999 3023 3612 2091 4584 2396 3715 1489 3330 4074 1196 3259 4742 3000 1994 2610 4971 2785 1261 3003 1507 693 1217 1759 900 2669 1576 1963 2361 1178 4284 1737 1071 574 3478 2790 3392 4593 1882 3674 523 4398 2512 1475 1658 35 3413 4410 818 1477 3288 4332 3703 3105 325 1370 2957 996 4341 3505 4632 1309 3324 19 1445 3773 1362 1253 1391 478 3683 3791 395 4673 2295 3679 1308 510 562 486 3751 3408 525 2073 2072 2910 155 2329 4836 364 1245 3627 3709 1544 1639 961 649 2237 1273 4960 2323 1699 2830 264 3785 357 4640 4703 444 409 4650 4454 4163 1044 4245 4858 3904 2388 3980 3764 4241 4732 519 1490 720 1907 292 156 4380 2405 3401 1071 3854 4112 3164 3742 4149 3793 1715 3316 3834 165 3652 1067 4701 208 2694 2528 4350 97 3230 4508 220 1564 2052 2565 378 3903 755 203 3485 1325 3548 1443 4511 502 115 1967 1615 2909 1857 4356 271 545 1328 300 4165 2060 1346 2634 1874 4535 4891 2520 3262 508 3682 1699 2378 1122 2676 1270 1084 3085 1041 851 887 308 4709 805 240 2057 976 3354 4474 1884 4055 2785 2723 2793 4553 3488 3685 1941 2914 1576 3214 709 187 551 856 4807 2336 2037 3057 1454 1761 2639 1396 1722 1561 512 4927 4678 3418 4523 1131 1001 4496 2058 1015 5 2761 2258 3934 427 4043 508 1348 1421 4230 2478 4484 1283 1686 2080 349 839 850 112 4232 1769 2280 2094 948 3131 1423 616 3907 3045 1603 3720 1514 2714 3172 4281 2053 2442 1327 1565 640 4942 1908 50 3047 1791 2822 592 199 4392 4590 493 914 4543 4081 425 4848 2664 357 970 3864 930 1528 1409 2027 4040 1457 404 2242 2217 2989 4314 315 3928 1459 394 4336 4980 2224 2756 1367 4513 1140 3950 4443 3926 3235 2144 3329 4390 4470 2232 2868 4551 3647 2360 3602 4525 3856 2747 3493 3696 597 2859 3924 1665 917 230 2823 1113 1245 412 1773 3299 1405 1939 1714 2429 4449 1539 1825 147 1785 2027 4647 3636 3673 338 728 3379 986 2494 223 1567 4623 1433 2739 1371 3913 1390 3404 3839 1092 4321 4322 1237 3375 4156 4558 1685 448 1907 4239 825 1550 4209 3927 4490 1389 4392 1732 2689 4982 2622 3319 3182 2820 4522 1032 4621 3471 4187 3768 276 3781 4353 1517 1231 1548 1122 2250 4468 618 3647 3756 999 2565 4068 2174 2767 2211 4955 4854 231 2596 4938 3542 54 3410 2920 3492 1808 3552 3404 2666 1082 4368 3574 806 201 2564 4580 3123 1724 4038 2191 4143 2206 3543 4875 4483 4613 3212 3066 4006 1294 4964 4922 2754 2686 1380 1234 2029 3474 1979 1985 2218 1432 870 2432 1286 3580 1325 10 1347 4276 876 2371 4264 3188 3811 870 3910 2867 2887 1534 4893 1844 1158 3958 125 2134 3471 3049 1381 701 2864 2387 2744 3567 4414 3021 4395 3463 2625 4949 3369 2885 4564 4260 4991 2139 745 4806 1672 3426 2756 2749 4081 267 203 4111 302 1127 2524 4171 3836 568 2279 4232 4045 1909 3408 3095 407 4946 2894 3316 4853 1501 3927 4224 4068 3651 10 4786 4231 4353 867 1273 1420 1971 1994 412 2917 1896 4452 4226 3112 2275 4425 2498 3008 1356 4972 389 4737 2429 2559 1087 4639 910 428 4489 2408 4538 1997 2434 3869 936 4548 2649 3886 2538 3700 3557 4083 1305 2494 374 531 927 469 241 225 1363 4451 1007 306 1041 2185 1254 2288 2199 3467 2231 4954 2466 881 310 2426 4879 3280 1334 2541 1154 4919 1586 3127 354 3571 4637 4916 3707 187 491 3616 4066 2460 3965 3112 3533 2758 1178 2655 729 1749 3640 3146 2810 2369 991 3164 1326 1270 2006 523 2122 133 332 3473 3564 4377 4857 3260 2783 2755 4458 2278 842 1887 2624 3989 833 373 1385 1068 2098 16 422 1801 3674 4306 3868 4741 1350 4974 2715 1655 890 1077 4378 1889 4909 1466 3705 1929 2795 1438 4565 290 3458 2980 2399 448 2533 4574 2461 511 916 2494 1616 2293 538 1230 3997 4172 1350 1553 1244 4721 1043 1399 4052 2664 3471 3741 3901 917 1768 1211 3140 2556 4786 2180 3050 3650 3442 2993 3926 2193 759 4286 2982 472 259 212 1578 1721 1414 4838 618 1770 4315 748 2666 3276 4330 4234 805 1991 4212 2826 3343 2844 690 2678 826 849 4815 951 1434 4105 2601 433 401 2345 108 3284 3820 1621 1671 3997 3787 1088 372 2066 1277 4999 3716 2794 2426 863 497 3339 4423 4019 2539 2498 3502 4743 164 2919 3715 847 780 2382 1864 3113 4829 4583 4337 3638 735 3878 1233 1917 3358 3172 4924 2281 2415 3492 2899 2838 4607 679 3243 3327 3100 2296 1494 19 2377 1385 3896 4316 1094 3589 2331 663 4214 1363 659 790 4960 4153 1387 881 4039 2487 4071 448 2746 3040 1072 2203 3036 1228 1219 1331 2909 2289 2730 4942 4591 685 3249 590 1298 926 3202 2627 4872 4298 3538 1476 1665 159 1018 2 2113 2052 2398 142 4869 1902 4593 2814 2746 4749 136 4300 2702 116 3402 1222 749 2692 167 975 2093 4265 734 4389 4746 4787 1812 4713 363 311 1908 1602 563 4004 1562 2794 3017 511 3023 4583 1768 4743 336 2796 1352 2305 207 917 4379 3677 2208 1646 3785 111 3053 1901 340 4919 731 4644 2677 1225 3635 2432 1837 4854 4586 1908 2277 1234 369 1567 1806 2348 3365 1833 4298 296 1976 994 4233 3584 1630 3420 3837 4927 1585 4228 3215 1605 4558 1493 647 1142 3286 692 3872 1226 2038 1149 3545 199 4071 3109 2549 3530 1726 2798 2516 2258 3605 2702 688 4581 4673 1736 4369 3537 306 193 2137 4309 4718 1428 3633 3093 845 2119 4594 3681 1446 2044 4149 830 3017 1713 3148 4931 4156 4192 3302 4854 3847 4855 511 4197 4711 2025 1973 3197 1694 860 1676 1271 1777 9 2611 414 3873 1240 4101 354 3403 257 4905 4247 1464 1315 4011 4799 4366 4560 1465 388 4548 3703 894 3255 1354 4626 1634 868 3087 1126 4015 1099 2161 2661 3230 3345 1601 1343 3937 4197 92 1052 2566 699 4395 3988 3754 500 3539 3471 1411 940 3942 4357 2661 3787 3921 2664 1047 3685 1332 1709 851 818 1725 351 4641 174 2781 1180 164 4554 1753 1054 1939 1657 314 4882 1618 1820 3614 1372 3263 2335 3117 2370 4925 186 1012 3253 1508 4688 3013 2179 2975 4803 341 1351 3300 118 4973 1511 1768 1498 1610 3629 4752 914 1134 4983 1761 3286 780 648 538 3892 703 4140 1317 802 284 2448 553 118 3755 295 234 1030 4874 4806 3472 4384 1674 3753 1628 3931 4840 715 4822 4852 2453 4611 3738 1035 3431 4057 3245 2995 3478 4645 1749 389 2671 1937 887 1821 1205 3498 3319 1700 59 819 2059 4524 2755 2665 4448 3743 1266 3416 2516 2937 2977 1508 2666 3177 1686 321 2921 3964 4905 1293 333 1906 1559 2168 1045 3007 4043 2763 955 339 3424 2062 255 2771 1760 4679 4948 4926 1160 914 410 3312 681 4564 1514 3234 1865 4111 2413 672 1080 490 2342 2002 3540 1126 1971 715 3085 3881 2584 4549 1649 3375 2075 4236 2929 2268 3713 1710 2602 2219 4416 4177 1478 1418 947 4461 1648 3860 1666 1150 2308 4966 3959 1947 2956 1458 2753 4210 4988 1543 3453 1394 2039 3726 288 1631 1119 2871 3702 2465 1929 826 751 541 990 3599 1548 275 420 1158 3782 1094 2747 255 1176 2487 945 4044 360 339 1934 2282 1282 4968 4225 4124 1885 1180 2145 2136 2091 2526 3740 3687 3597 2411 1275 273 206 4978 3948 2535 1155 1632 463 336 321 4997 50 3836 3295 118 2149 3780 3031 1433 2647 2344 578 2283 327 463 4425 581 1003 4731 1732 3099 4661 4018 2943 460 4536 2582 3744 4805 95 1206 1875 1534 4159 4171 1398 4979 3985 1100 1525 1652 1161 1562 3015 1605 4441 773 863 1143 3510 645 612 2357 2730 4881 2873 2696 4001 1612 686 2068 1220 4971 1181 4304 4113 1728 3749 2178 2568 3506 2947 489 3288 2211 1324 3473 1968 4456 1461 3459 4534 3933 3755 1362 1428 1358 1603 4438 2157 455 4059 645 3261 4302 3575 3749 1094 1331 2205 4644 2772 1182 1633 456 2170 1081 2674 2959 3203 2850 4115 4457 2602 1731 2219 1729 641 754 221 695 1326 1449 3249 2520 250 359 3393 3621 144 2845 285 1984 3340 2361 1304 2162 4385 1462 240 256 2466 1627 4785 3921 1450 1512 907 1250 484 4940 1320 3130 1916 4649 935 4494 3931 3686 4436 4958 247 2276 3149 4462 320 4314 4230 1670 2693 1650 2014 3699 2557 4105 3328 1971 2542 4282 3251 4037 1466 2548 4507 3583 1349 3480 2821 2918 2904 3820 2559 4458 3569 2922 1294 2446 4929 4065 4565 1556 2876 2339 4701 4624 3613 2190 4743 1752 3631 2236 3940 266 2861 4930 390 1358 3459 2220 2580 4096 1346 3208 2162 688 4008 3150 4342 1673 3390 1743 4340 3477 1000 3811 3531 3135 3409 3937 1158 4127 4148 2723 413 2594 1756 4095 1689 4384 341 1599 2611 2868 376 1242 2749 2256 3387 3849 3623 3438 4327 138 3084 4832 1576 3545 4866 2368 3873 3754 3534 4081 2757 2976 534 2188 2415 4402 533 1036 4395 4584 1762 2539 754 1586 4417 2874 2506 3289 1160 2221 3412 3140 1027 3285 4861 1589 1218 3124 4837 4218 3190 772 3243 2260 3071 217 1070 179 1136 1634 4405 16 1537 2172 697 625 3941 7 2262 56 4330 951 2566 3173 2323 4444 3461 2688 817 610 1006 3783 870 3578 2108 2206 2184 279 1314 4226 3228 4650 2268 1053 3641 4295 4283 4046 2065 4574 3006 2294 3307 3954 4947 3507 4668 1453 2426 4696 1217 3738 3354 2979 1710 594 1154 2415 554 2288 282 1040 1977 3277 3047 4385 4217 1180 570 1025 1453 2799 3994 2601 925 1496 2877 768 1084 2609 3059 3615 3649 461 4820 2598 2358 2468 3124 2061 2444 4539 3462 3907 2557 3194 3254 507 3345 3828 1398 2778 3074 2330 4826 3291 1687 2928 3700 4171 3565 4111 1072 4101 2913 4418 4185 2398 583 3377 2995 4354 1078 912 134 3198 2162 4465 2338 52 4625 1438 2989 4898 2319 3872 3470 4867 3562 1827 2510 2868 2326 4927 3962 1176 4513 2385 1034 1245 2472 1288 3973 3765 833 48 123 2030 3575 4642 609 3570 4738 1786 2625 2352 4268 1704 1295 3641 4636 1904 1053 3203 4647 2298 1120 154 818 4218 4032 202 633 2929 4100 654 2260 154 1332 4900 3180 4670 4317 2111 4859 2536 961 260 4993 2274 2652 293 4863 2919 2536 1929 1384 3438 898 4754 4619 4557 2962 2877 2515 3028 839 230 4463 438 369 2489 2850 3516 1621 3178 148 2641 4469 838 3367 1134 1717 920 3578 4208 3855 2205 2618 1517 1432 4256 2524 683 465 2783 4109 3945 2631 52 866 3684 267 3044 2080 3748 2322 1227 4605 4644 118 4527 2053 797 1467 3225 1166 1051 1147 2263 4908 4575 1979 332 2918 371 2107 2647 615 1609 2170 2440 2078 1517 3328 4270 1422 4342 4035 979 4015 217 3410 2134 2747 2454 469 2664 4377 1409 4499 272 1878 4682 2585 1983 1967 4541 3466 373 2249 1155 3450 3282 2385 2736 1370 1293 380 659 2391 3537 456 4280 2187 3051 1961 1209 1643 3133 4117 2737 751 4542 3824 4104 1581 120 1121 3010 1069 2873 4971 4279 1046 1642 1349 3917 1600 1859 2379 817 2985 1933 4098 3042 2577 2342 4312 2598 61 3585 2466 4619 4071 1843 1091 584 2340 4063 3324 3713 3333 1539 2438 2254 4927 417 4818 1324 3003 2439 706 3450 4702 2031 1437 3734 706 1176 3239 4630 4891 2323 4998 2807 4916 127 4670 74 1639 3917 4622 3242 3200 3604 1137 3199 899 1270 3206 2253 2017 3938 4089 2390 1488 1520 3367 4316 2896 1824 838 4792 4158 4355 2443 1774 2156 4856 3313 2094 2591 3177 873 3429 1696 3603 1444 170 1428 1434 2723 2833 3052 4210 4600 291 3606 2247 370 4532 2178 4798 549 2156 797 3298 1479 863 3449 1936 2981 4269 4403 251 4532 3034 4292 360 1080 1879 1145 211 1552 631 3675 577 4927 3675 776 2788 3101 519 584 3890 1509 2019 2368 38 3605 1762 2171 2782 2504 1950 3492 4371 4543 2650 4677 4716 2308 3015 3675 3939 4109 1736 3047 1886 1863 3085 4606 4487 3993 4580 4378 4605 3740 2939 1080 785 3298 4872 2584 538 1524 3233 4400 1513 2394 3748 3321 646 4384 2320 3840 1617 419 978 4879 3113 1239 778 1545 721 4924 1507 3433 3734 3397 1174 868 3218 3584 4671 1562 1572 3624 1487 145 4830 1926 3648 4578 4550 4468 2980 3090 1029 2993 39 4170 3859 4040 4184 4144 4089 2688 3388 4380 3789 4341 2787 3844 3130 2102 4257 2208 2973 2053 2038 1198 3337 4922 1519 871 1140 3792 1859 392 4704 4647 4494 2947 691 3160 3537 3523 79 3076 616 4243 4682 4838 4915 816 375 652 1469 4570 4124 3594 2088 4671 3498 4630 2488 497 944 2013 2771 2723 545 4389 2655 2455 4377 4577 676 4651 1339 4392 2158 1071 4846 1350 228 2008 571 3762 1060 801 3721 1382 4357 4733 3122 4259 1267 3134 427 474 1230 1329 1256 2715 2563 2912 1213 3650 3754 4950 3838 4029 3534 2247 2832 704 560 4117 1926 2225 2493 4324 3301 2100 1915 3191 440 3535 2256 3376 1716 959 3963 1860 2077 4866 609 477 992 2035 1249 2334 2983 418 4704 1547 1080 1249 94 694 3366 2816 1528 4531 4334 1529 4612 4709 1164 3908 4895 4942 2948 2125 2386 1243 2689 2009 3873 4494 169 3637 2563 1459 4822 4431 429 603 1919 363 3935 4148 4269 2431 1725 2358 870 3335 2887 1671 2390 290 1921 3224 3857 1018 1804 3151 3394 1712 3147 3483 4200 1191 463 339 491 1380 3492 1319 3811 4332 3506 373 1162 2870 3108 2206 893 1037 756 1734 2958 2135 2077 2119 4301 3232 4792 70 74 2456 464 1469 525 2681 405 3416 2215 314 3213 4560 3238 3759 1398 819 2797 1006 3774 3137 4833 3451 907 4529 1189 269 2787 3394 2351 4087 1958 4946 4089 240 695 4603 697 4899 70 17 4969 840 3512 733 4815 2961 1870 4501 2606 1326 4002 2481 3228 3913 2621 4008 4786 2883 4668 4537 1399 4125 3502 578 253 1944 2280 125 3698 3566 3209 3422 1609 3422 3878 1662 2415 3300 3703 4027 4222 2510 352 2502 4733 392 2601 1163 949 273 2519 1564 206 4268 2617 287 2912 4312 1699 187 3010 4656 1142 335 3255 44 902 564 3404 3310 4291 3910 1460 190 2040 1366 1836 1103 1887 4411 1183 1047 1668 1012 890 4355 3181 327 4785 353 4424 2686 4993 1755 1669 1381 1236 2027 2560 1549 3224 610 4737 1676 1328 3055 2371 563 849 2014 2288 3590 1078 1238 3475 2520 2141 1218 3108 756 3360 3649 4200 1613 4397 4895 3079 2383 4439 482 1820 4387 3738 1573 3057 2831 146 2824 1408 1476 1709 4270 4859 1374 212 3829 3780 4672 3775 3090 3190 1861 1590 3754 2002 912 1472 1882 4731 3469 1056 4849 1563 726 2483 985 3667 2191 1107 1929 3695 2721 207 4189 3704 2731 1025 4564 2936 100 3790 3953 2657 2083 2058 2596 4735 2240 2793 2734 601 1608 3007 2784 4444 3764 801 4644 2136 4466 2610 4346 4905 4923 3415 2269 4487 4499 955 588 3238 701 156 2761 1479 4132 2708 3581 4125 1419 353 3802 3457 4782 4669 1712 3703 4815 1830 2313 695 4026 3727 3220 844 2017 2254 4037 2664 1160 4772 4291 238 4298 112 2850 4111 682 1780 4983 3430 2763 2454 3351 3716 1241 4393 1207 2292 3182 2329 2413 1976 814 4363 142 2682 4475 330 4806 300 3113 2443 2163 657 467 1858 138 897 4724 2939 969 4945 335 2706 867 1953 1552 2475 1392 2796 1849 4259 3297 3915 2622 244 3232 4963 4737 3501 1950 4610 1839 2216 4516 1598 776 2459 3027 4862 3859 119 3995 3398 4224 4668 1088 4568 3604 4227 2936 3798 248 2354 1254 4897 2707 188 2738 2085 2931 1470 127 2306 2160 988 1820 1893 3202 2570 4708 765 2477 4090 2670 4318 1476 3868 2725 2177 3780 2898 3632 4450 164 352 2659 4417 483 2498 1309 3698 3322 4030 921 4141 590 4069 3309 3438 4448 3463 2589 182 2716 1412 3249 3848 4445 2787 3754 3069 4735 2391 2529 1592 476 2300 1081 4499 1248 2575 2640 3409 2789 2076 4074 2969 4552 1837 1598 969 4306 1538 959 3609 4039 4315 3108 4900 4922 3216 1832 275 4344 3906 1570 3849 4304 3167 2902 1783 1546 4105 4267 194 3717 4016 4228 664 4558 660 687 4943 2504 1787 3432 3454 3023 2033 287 1762 1732 2387 2494 387 2044 3059 2484 4348 2905 1031 308 358 159 2682 455 3653 1032 2018 2366 2722 2857 2168 3640 2343 4475 747 2306 926 1915 2077 3530 2667 3978 1484 2204 2053 4213 4139 1341 4905 1262 4638 2082 1615 4361 865 194 1171 4360 1586 3824 4981 2536 2643 2658 4081 2330 1905 4069 3976 3914 4351 1598 814 1827 4540 2850 3226 3962 2304 639 1624 4335 2707 3985 4602 1111 2935 3806 539 2972 569 474 459 3147 4644 4404 1542 3805 229 2031 3693 4367 888 3922 2683 1034 1746 921 400 1699 3181 2457 4154 3404 4647 1759 1455 2153 1227 1682 2165 1924 158 2885 867 2450 4555 6 2573 4660 2624 850 1651 4471 1487 3662 4138 276 2878 4647 2434 2840 943 3020 702 3053 1144 2550 3919 4744 2733 151 4897 2065 1545 776 3909 2494 4048 4777 4718 2136 2273 701 2452 1188 164 3531 2036 4803 4312 1222 781 2770 2288 2822 164 3395 3480 517 2489 594 4541 4467 1664 3266 3595 2299 969 4414 4964 3284 4913 2031 504 520 3159 2532 2743 3928 1751 3838 369 1838 1618 824 1078 3425 2364 3349 3623 3741 3277 1265 235 2728 1585 4935 2946 1862 4600 3354 2870 614 3070 1140 789 2252 2548 2930 2417 3565 477 381 935 3309 4018 730 356 1692 3359 75 4843 4092 1948 4477 688 3917 1084 4280 1232 130 3825 4562 4334 1858 1974 4388 152 359 2612 2219 2688 3882 3734 1776 437 4525 4404 193 1511 4775 1812 710 3894 2844 100 916 1179 147 250 3373 1716 854 2268 1879 3085 3957 4432 2217 3226 475 3557 2049 1111 4888 4696 936 3504 1645 3585 195 968 3051 1939 2964 750 2252 1855 4000 244 1784 2281 2783 3063 1874 1354 2015 4530 1753 4476 4537 2370 2088 2569 738 251 2453 3453 2252 905 1389 71 4770 4544 3839 2796 1087 1262 3373 836 4448 3355 3950 3139 3421 4976 2023 3217 948 4693 2341 1195 4398 864 4276 56 4609 701 2219 2220 2484 145 4406 544 798 3390 1555 888 3303 4523 293 4524 108 2625 3220 3216 3200 2847 2067 4523 4750 998 2121 804 4712 3357 4561 920 3323 3598 2210 2917 1056 2271 4159 1619 2557 1675 823 718 2298 879 2334 1725 2365 1517 2267 318 2206 68 856 2696 3347 4669 3534 151 3205 3312 646 1435 4786 3149 192 3521 3841 2412 2400 1481 2801 3797 1300 1534 26 1777 4975 2121 4002 3807 4082 2615 3897 2079 1333 3166 1821 1987 1202 2500 3255 1777 2163 4616 1652 4906 4343 2207 3414 3406 17 1688 2273 4710 4633 1336 1246 1761 3601 3519 2563 4159 4520 1946 3144 4841 403 4191 3163 2279 3359 1227 149 24 1553 807 4532 518 2958 1991 3023 3567 4059 1050 1213 1261 1918 2589 4454 431 2754 1488 2480 3118 240 359 2123 4609 2441 530 1670 4257 1972 1645 1296 1358 2350 3001 1783 1336 1397 4561 148 4974 940 1022 2213 4723 3963 4412 3330 3964 1692 4651 1201 3547 1575 4846 1395 2831 2070 3311 3044 698 2194 1097 2142 49 4196 4397 4175 3784 1605 4974 4070 1716 4215 2061 842 4526 449 925 2355 2519 1142 1263 2327 2054 2583 3928 2191 2748 4629 3655 1519 529 672 3687 1601 1315 514 2395 811 54 4397 1085 3940 671 1105 2621 451 984 3223 3784 600 2400 4337 1759 2897 488 2215 2204 4343 2870 2387 40 1118 454 4126 1936 2352 2076 3857 4499 4523 3811 381 3334 3590 369 51 3272 1376 3136 261 1670 3897 2847 3419 504 3887 3231 519 2546 4435 2031 1306 2796 1345 209 300 1707 4588 3426 400 3998 4511 3134 3269 4889 4805 4409 1910 1981 290 1143 2003 182 1551 3509 4758 2348 3770 1629 831 1506 3675 1294 1777 1546 2569 1994 2122 4344 4203 3503 4015 1458 2320 1663 325 47 159 375 4201 3156 3239 1499 106 1408 1937 2817 2697 1066 313 4721 2520 1197 1512 3140 3696 4219 4485 1706 1577 439 2439 3930 1646 3873 4829 2718 1958 1998 4886 1036 2093 3134 3449 3542 4120 908 1455 2283 3717 1642 2716 4660 953 298 4921 3304 1319 2262 4549 4120 3936 3936 479 739 2301 2963 3550 4291 3999 328 1537 3463 4200 1866 4695 823 47 1667 3033 3027 144 2444 75 3749 706 4649 1831 3409 1647 283 1625 2180 343 4340 516 739 3717 3182 3603 2271 4248 2125 689 552 1092 2792 122 3479 4911 1156 2975 154 2732 2009 3222 1419 3459 355 1688 3418 839 1434 1794 3319 631 4946 1092 1408 3861 4132 1349 4033 2650 2507 3516 3607 56 2160 2177 2380 2278 759 2114 1663 3640 1312 2686 4153 3141 3494 3678 392 4151 4971 2878 2591 4070 930 2017 612 77 820 4507 514 2796 1476 3388 2445 692 1131 1339 2264 4606 3164 9 3266 1381 4937 2770 372 655 468 736 4005 2968 4423 3432 4750 4286 1421 3962 4639 2030 4774 4445 4320 4310 4231 1745 3569 857 3952 4395 2410 710 1996 4284 4275 3041 3668 530 3422 857 2893 3518 2672 2072 4109 4349 2044 486 2522 1151 4071 87 979 555 4981 4144 540 4473 3451 4326 1071 1998 523 2383 3062 4364 603 1750 338 2751 2318 3283 3975 4065 1945 2729 1317 2654 4039 951 3785 1969 278 4824 2466 182 776 4595 1332 3678 1115 1267 80 2286 1729 4751 2562 1255 1105 979 1674 272 4380 3654 1852 1464 1264 954 2480 3996 241 4744 2514 3607 4595 345 1075 237 3657 325 1902 3735 1346 2744 396 3234 902 1760 1648 151 789 4249 2852 2853 400 3073 619 4779 670 380 4332 958 393 521 1517 2745 4742 3570 1574 3520 1265 3472 4410 3916 3806 2590 3714 810 913 4297 377 436 2367 4894 4832 3998 3963 1596 2532 4450 314 3589 2315 4133 4831 1570 1179 4447 3400 1972 3715 23 3135 348 2624 4237 4849 3475 4162 310 4475 738 572 2644 1560 1516 455 187 2868 871 975 2037 4404 311 3573 2263 2460 2523 2835 3330 3880 1022 1971 2763 3067 4167 4617 1419 1027 3985 3836 4167 1530 3252 3505 3545 1543 2154 3200 3213 1651 2819 2213 4269 1181 2866 2440 4462 1422 133 4541 2913 4862 2392 341 2803 2949 603 1644 3573 3250 2992 4913 1476 3992 1110 256 2106 2780 1265 4699 1779 4296 1895 3421 2177 2219 516 4174 1633 4567 1271 1018 2268 1114 1619 3770 4215 1421 3831 3337 3107 920 1934 4959 853 4956 48 1618 1375 3095 1687 3969 381 1524 2483 1655 1690 1248 663 3366 3496 3607 2553 4337 4907 4388 1782 1968 4295 4532 931 696 4069 2372 3989 4817 4235 4870 2114 4470 4673 2417 2078 800 3956 4006 2471 3171 134 2692 146 160 2900 3788 4628 298 1831 3269 2433 489 764 3225 2736 2834 3220 3255 756 4908 4260 3767 93 3244 494 1841 3957 4666 335 2814 1244 3418 1103 717 2997 1308 772 2200 2134 2837 3743 340 4572 4724 285 3277 1117 1949 3119 4071 2283 217 4338 1974 4200 2844 4584 4263 165 4238 4702 4605 2225 1011 4244 1205 4104 1587 2376 3058 4009 3010 3755 4945 2479 3905 2082 3254 1418 3499 3398 1070 1539 457 3285 3771 3451 327 3430 3771 1260 4749 617 2121 1358 4006 1821 195 956 1404 168 3090 4044 3090 1019 1493 2003 1129 2211 3830 1279 2996 2977 4243 43 2947 1923 1806 1206 4356 185 1622 436 1237 1841 2828 4316 3676 3995 1471 1288 2879 3509 4464 4240 2364 2144 959 159 3066 4137 148 828 174 3553 582 1723 1632 4686 552 3906 3051 4968 4615 2276 1904 1676 717 985 4763 2997 601 156 4821 1446 517 2732 1304 721 583 1587 2103 4139 120 3082 2739 1629 1216 3083 2726 3733 248 4934 124 203 4502 4885 93 4580 3629 3287 4877 2811 4490 4704 2781 1955 632 2608 4183 4206 4365 1752 2885 4809 1715 2712 2242 3413 3504 1988 31 456 294 3138 4000 4226 3492 2637 2965 713 4730 4461 2650 2061 3457 741 1958 52 3057 1932 4256 4039 2162 1693 2333 1323 524 2854 2595 970 2958 4117 1442 2519 3394 3526 4046 1261 1127 950 1942 2625 4646 1412 152 3227 2886 2 819 226 4057 4664 235 2885 2140 754 1144 4882 2795 2733 3327 2458 2330 4502 2992 299 1573 4915 3790 3237 3241 1935 1170 1478 2321 4458 2361 3030 4698 3583 1217 3659 3631 1149 856 895 213 1407 3333 2301 1960 1572 2909 3751 1149 567 2711 4795 6 4311 3712 1969 401 985 1273 2327 3961 33 1396 1165 1083 2749 4818 2625 1339 2882 2111 1253 4701 3804 2380 3948 2308 4915 1381 3216 2830 2496 25 2519 2677 213 349 4985 4888 746 2073 1220 3856 2248 2113 1849 251 562 1237 1156 4413 3479 1185 4479 3842 4450 3150 47 2733 4578 2807 278 1213 1202 3861 1040 1282 3514 900 446 852 4532 3708 942 2013 2952 352 2472 74 728 1690 2738 245 1629 1741 1350 2662 4608 2290 303 1005 290 3788 1887 1218 676 3196 3132 2862 2359 4429 4415 3359 3606 3080 4675 992 3911 2914 1172 4446 2934 3834 2429 1596 3050 2251 2528 688 254 360 2427 3268 3489 1643 4269 3974 1807 1044 2109 1840 2197 864 4627 2288 504 840 1541 4577 455 2494 548 3097 4885 3731 4180 4177 3536 4044 1688 3096 4333 5000 4811 2704 2297 1652 3784 4719 4537 4383 4034 3584 2427 4566 4981 760 4939 473 2636 2777 1959 836 2328 298 3628 4655 200 4324 1367 4847 2115 887 3956 4867 2815 2739 98 3543 4142 1496 4884 2148 1876 1350 4650 1766 730 4621 2838 749 1342 1895 1768 1844 4257 825 2010 4813 103 2758 4077 2300 2715 1451 4451 4647 1104 1060 3410 4341 849 2302 1047 4947 370 3547 2072 3120 3444 3545 3665 1371 1613 4883 57 615 238 4822 4794 3254 4123 4061 2028 4059 4702 2606 4362 3382 2037 3291 3659 884 2944 1834 4010 965 2275 2814 1751 3532 602 2731 492 4419 3904 1221 841 268 951 178 2329 2905 1923 2131 2923 1364 4302 2128 777 1832 4286 1249 4980 3390 2659 1293 3078 2353 994 3991 686 3539 2092 3660 2096 189 4311 3542 1939 2923 3900 1500 3905 2790 463 3392 866 1656 2315 4823 4369 3587 4931 3869 2533 1971 4498 2862 4890 1207 1228 4630 2046 2844 1243 4506 2988 1810 4899 3789 4604 2021 197 2308 3121 3821 4648 2690 1761 2342 555 3901 361 3977 2213 3623 2391 681 2966 4598 3486 1447 4355 2772 2421 2607 4885 839 4328 1569 3730 4370 2350 2824 4139 3531 3865 1486 4845 651 1345 4022 3112 3121 4849 1929 1347 1175 3873 170 3190 3091 754 3082 118 4264 3101 108 3924 1514 3108 1130 3366 1022 1736 2366 3693 1703 2241 3882 990 450 2689 3513 3377 1587 410 2187 2733 1446 571 1125 3698 1663 3455 655 1653 4266 1053 2452 2656 2116 4065 2917 4063 1303 1234 3407 4756 3882 3562 1224 4755 1983 913 1182 4175 4484 1698 3992 3 1458 2581 371 4706 3889 3723 3526 1160 2874 2029 3342 4799 4595 950 2715 3011 3631 2660 2001 2902 2684 4875 4752 493 4931 3866 413 1056 1467 3139 4455 478 117 3455 3026 3919 801 1440 2887 3264 3177 3358 1842 3443 761 3531 2467 3564 21 4399 3030 3269 3283 284 1307 563 4748 578 670 2774 8 2301 2160 4757 4479 3026 3404 1776 3672 2366 3875 1124 342 3471 4488 3339 3069 1608 629 353 4090 3194 2413 2768 3377 14 2175 2429 1068 1827 409 2904 1987 4958 4267 3448 2062 2917 3984 309 4773 3819 1849 3124 3625 448 1697 2007 768 1438 457 4242 1604 1085 3662 4223 4853 3911 2998 2451 4307 189 2775 2391 1692 3512 3144 1295 3516 3248 46 1542 2416 4513 4961 17 3266 4577 196 4143 3832 1948 840 1304 4069 4008 169 4611 4767 3017 664 590 2631 382 751 561 300 1738 4760 1555 3248 2796 4647 3996 2969 3135 1187 4881 3626 4131 4777 4644 4463 4754 993 4465 1509 3148 1263 466 3983 2179 4091 4956 266 2888 1705 3304 714 2860 2138 171 2706 2384 3578 4934 3425 4854 3008 2798 1768 3261 3920 1485 3661 856 1756 2959 2602 2368 3503 1199 3326 4806 3073 3615 3587 202 30 2235 4150 2871 4895 2119 4843 4444 831 2212 359 1476 2038 3296 2836 2167 3346 34 4680 39 3482 2146 246 3836 1401 2671 4331 4056 1297 951 3402 1316 2181 4427 4761 2465 1557 3215 3290 2008 1734 2271 3779 987 2856 2533 854 3585 3342 4492 1970 4246 3481 448 4600 4024 2686 1123 3854 2795 4723 482 2200 3838 2334 1134 3698 2460 3070 316 2151 1989 776 4869 2117 3714 2019 399 4191 1924 1436 938 761 2077 3827 1691 4512 3333 988 68 3112 2031 479 82 1635 4233 4529 3366 3713 1736 3305 3469 2010 3025 347 4280 846 2753 1417 1677 1541 3343 1132 3020 1768 2612 2527 3186 638 1194 381 1169 4391 4010 3398 4326 4973 556 974 146 3542 4475 870 882 2492 3822 2281 695 1085 737 4800 271 1243 4010 1695 4938 4092 3220 4510 2853 4371 3743 672 1066 2333 758 3919 719 1677 847 3430 4578 522 3047 86 2804 2244 2828 3698 2299 690 2497 3202 2421 1270 3085 3156 1516 2807 4684 3526 1709 4942 908 4998 3272 3538 4930 1306 4003 868 2163 1720 399 3315 435 3560 1537 2386 153 92 1074 2125 2561 607 4392 4944 2001 4275 3827 728 940 377 4569 1527 4786 3029 2762 1820 1926 4720 4620 425 254 4636 3920 123 4015 4284 923 2782 2183 161 3454 2959 3977 3901 1727 855 3980 1404 3390 2415 2140 6 977 3526 584 375 2408 3453 4066 2744 3889 3364 1498 3539 4981 1210 2380 858 1433 1368 2205 2208 2958 126 1962 1038 1562 4342 1096 1784 4877 3980 2141 2374 4357 2060 238 1868 194 172 3567 1114 4434 4973 1711 1420 3142 3262 1040 890 132 4113 1171 3642 2915 1868 1698 4697 1290 4626 2653 4638 2025 4456 3942 4207 4901 1936 4476 3450 3561 569 52 1110 424 1156 1507 3183 1428 4017 29 3133 1226 800 3682 1621 4868 25 1787 1335 3501 276 3241 206 3216 3506 2095 619 4458 4426 2027 2715 4923 3852 2089 4652 4826 1842 4504 4260 2550 730 3723 4778 2989 3830 2705 1531 280 827 4413 1942 541 4389 2406 3616 1260 562 1320 1250 1667 3099 2602 166 4883 1022 2470 1277 1216 894 4397 3371 4092 4457 784 3641 4748 3233 4296 1515 746 3468 1966 2904 2889 4988 355 605 3093 2208 1842 2482 2032 2193 873 3331 1990 1678 372 4368 3370 3496 1042 949 1574 4303 2590 787 3712 2747 4271 3157 1143 4619 3360 1580 4714 4858 4969 1596 4489 4493 3044 1645 562 3862 3313 3530 2501 1756 882 637 401 2753 3143 2905 2317 794 4172 2679 2591 2699 3806 2562 1369 3425 3154 3691 591 4989 1238 2077 3354 760 1726 4826 2600 4601 1704 972 3609 1881 336 2261 1955 2424 1309 63 352 324 698 1261 4723 1561 902 849 1343 3364 3476 2899 3671 4215 3748 3496 3799 1489 4608 3841 1370 4051 712 1984 833 2323 4159 4622 2875 4245 1203 2960 2511 1189 905 3501 4059 4870 1470 698 3737 3006 3759 1510 181 1503 3594 3590 608 3952 4211 1554 784 4042 1480 4622 1701 4556 4285 1794 3198 2376 2337 787 1386 1323 2695 3704 4016 3169 3558 4613 2295 2806 1234 4299 2654 1326 2857 4358 141 2094 782 2422 4146 3416 3169 3927 510 4227 2356 2184 445 1321 760 3288 2418 1032 302 1204 3456 74 3759 331 3970 3204 1829 3882 4628 898 1975 304 2415 3850 1321 4372 4161 4853 1225 1889 1427 4953 443 4873 1049 4897 2102 4775 3550 4579 3182 3995 4269 2161 1808 82 2281 4617 3552 2308 2878 749 3614 260 2749 2708 92 1580 780 559 2634 662 2612 4605 115 1844 1625 1391 1629 2976 3470 2436 421 4437 3646 3454 4737 2556 3052 1556 2612 1912 2572 2958 3077 2451 831 4412 3944 590 3579 3088 1827 1765 4793 2543 4043 3561 2758 4211 1149 3804 378 4036 4821 3504 2244 2010 466 1569 2299 3733 4823 334 1062 2630 76 3284 662 2387 1004 483 1951 1223 2077 2455 891 3951 3386 3696 4262 3606 4380 1218 1115 3994 3733 4006 461 132 3916 4839 1487 692 2748 4702 1901 1315 1660 2191 4809 2472 3744 4714 2295 3572 2150 1370 576 1325 2163 857 2563 494 1508 2994 2160 4790 1853 4334 4235 2397 1605 2584 1695 4858 1904 1049 4360 3151 788 4972 2808 1787 52 2299 3539 4391 3984 368 4562 4546 1059 1101 60 4445 1252 3229 4897 1736 501 4336 1797 4427 15 1787 35 1350 524 822 3199 1593 4204 3292 4547 3964 3809 3390 347 3041 634 2801 457 3645 372 4443 425 1931 3444 2914 198 4608 4406 485 4804 864 2394 3633 4020 4248 1001 4597 4467 4410 2828 4158 3594 1708 4790 1044 1279 2457 2525 2715 4147 4374 1989 2699 4515 1918 1308 3313 3632 4183 2679 3700 270 1915 2596 3504 2896 1576 350 2838 66 4272 3493 978 3070 4386 3251 116 1248 567 2887 3888 1522 1566 2022 1502 3433 4744 1941 2538 1053 2196 4576 397 2357 148 3191 3378 3041 1511 3628 4922 254 3925 2230 2304 950 4198 1768 726 1509 2875 1114 431 2229 2867 1879 1282 2499 4120 1230 3605 496 3455 2434 2416 2312 2284 3938 4718 1670 3115 2721 1888 3527 3904 3759 3897 3706 2320 1934 3434 3534 4358 4350 1832 4708 287 3673 3689 1945 3230 1967 2971 2966 4129 3452 4070 3696 2658 525 924 1600 303 4687 2000 275 730 4616 4564 315 4081 988 1001 2172 1303 2401 2571 4600 4137 3275 1443 3628 1011 2617 395 1849 1089 4438 4709 531 470 4313 3141 1661 4816 2629 4794 452 905 386 1665 3263 1912 330 1626 4470 3942 3293 1529 808 4514 621 4662 3307 3157 227 2966 3887 4599 2056 2071 4739 3480 2628 80 3551 3631 1403 479 3625 679 1587 1352 4544 3845 216 629 1396 3236 4216 1681 44 2177 1104 4972 1070 4310 1972 3130 4882 4587 458 564 2991 2201 353 2125 293 2805 874 2422 2410 4555 2758 90 4262 4776 1959 4027 1878 463 3229 4179 1884 790 4722 1652 965 1942 3671 1169 466 1669 1341 3618 1128 4063 653 1908 1000 1041 465 1103 3391 2702 3392 1430 487 4074 2694 2586 1613 3385 657 656 945 2745 2261 4582 3529 3483 4361 2490 1189 2278 4616 955 3644 4852 1529 3878 2343 2932 2200 1242 2233 3974 4658 2756 1877 2602 2813 3692 2439 505 1966 2254 929 2258 2912 578 1696 2855 844 157 941 1629 3803 3158 1269 1032 4998 1161 305 1220 743 3528 2663 4493 1093 4012 4175 3888 500 2256 694 1768 2875 3767 4974 2754 892 3193 3812 1161 1775 2795 745 139 2039 107 2282 4497 707 4943 4153 4595 1087 871 1897 450 1296 1535 3333 4749 3964 1815 2442 844 3904 410 448 3688 447 4642 2021 329 3770 1106 762 910 4971 1411 444 385 4928 4352 3908 4592 2182 1681 2288 4581 4140 4692 3704 1783 1180 647 2977 2935 2733 1232 4077 4476 1739 2293 4561 3719 422 1124 2790 2864 71 53 1897 4855 2358 4834 1564 4011 4030 1598 2730 2727 4423 3563 134 3416 2332 3226 3093 3072 2867 4215 4799 430 3864 3899 4746 2956 513 4441 4519 168 147 2217 4931 667 3820 4183 2952 3613 2847 76 1617 3439 347 3764 3249 3495 4892 31 4173 736 2537 3233 3029 1367 2860 523 2519 495 1685 159 3580 22 3807 2751 3593 2198 1770 1662 1040 3565 1191 837 3988 3677 3295 4048 2712 557 437 287 1553 3902 4527 2158 695 2886 177 3989 257 2448 1137 3448 4278 4595 4964 71 1940 3783 4432 2072 4508 2667 2544 2832 4124 2417 3068 4310 1620 3248 1030 2536 4690 1033 2709 4596 606 291 4134 4065 2094 4352 2502 1347 2275 2261 1497 4250 4506 3870 4887 4123 965 4015 281 1326 4544 44 320 4878 500 610 4479 2972 310 460 2212 3853 1961 215 4963 4223 1568 270 915 1256 3949 3926 2518 2391 2501 2603 2965 2969 1386 3778 946 2013 4735 685 3749 3232 2056 674 4704 2835 3471 4996 3443 4088 2472 4625 1984 4024 4766 914 2536 2328 1675 3390 4804 4638 1908 2663 3324 921 195 1395 3052 687 3748 4780 2162 1205 496 537 34 4787 1573 4643 834 653 1515 4120 486 1579 1696 4444 757 3369 4894 4395 2978 544 40 448 4580 603 688 2178 4598 2579 1540 4849 1919 1764 3244 3413 3908 246 3598 2896 3577 2620 2323 1335 3428 584 2631 4924 3226 2005 4764 2423 848 4084 1791 2512 4075 4384 2746 4623 3416 1530 1913 2197 389 3709 2749 4040 3654 4347 1644 4779 641 3206 742 2955 2706 2984 3578 1315 2728 4524 3559 2777 190 3602 1947 2079 4627 4743 1184 1731 2058 2370 2322 3159 4267 4608 2882 2281 3416 1426 1014 1588 4681 1578 3710 2766 3368 3513 1473 4080 2910 1476 3294 2809 2436 4578 2988 2715 867 1496 2570 2293 4981 1397 4967 39 945 1790 4323 3201 2867 883 1548 4692 81 4792 4163 2407 743 2421 2572 467 2892 4599 3569 4560 3443 2901 4624 4518 2819 2219 3368 4709 3488 4074 3968 3797 1087 3566 1545 606 4526 975 4975 3842 1289 2937 1731 4894 134 4956 4860 3909 4131 3172 545 2181 2290 2297 193 3911 1332 3057 4011 4035 4459 2201 4646 2474 3454 3544 3698 4610 2801 1765 2757 3070 2666 187 3672 4331 2541 2252 1384 3397 361 3027 2405 448 833 1856 709 1006 940 4888 3578 2616 2534 875 2104 4493 4549 3284 3544 772 444 4125 16 4608 2147 2448 3209 3047 1965 3455 3672 2547 1176 1221 3013 4145 3137 3530 1607 268 3190 3650 2581 570 3513 2343 2750 4318 2852 3963 2859 2213 1576 719 1840 4033 2388 911 3078 281 1756 60 1212 4871 1207 384 4041 840 345 1749 1180 4960 3367 1591 4877 4339 4573 1685 1313 2965 1643 1924 1041 3411 2652 1428 2915 1840 174 161 2728 3969 4020 3099 4132 1689 783 1694 3850 1958 3145 4235 3054 1810 4816 1445 2144 3587 4337 4109 1615 3083 4779 567 2884 472 168 1427 1219 4861 1543 2621 2206 4784 2900 2412 2217 3130 751 3759 4951 882 2137 1139 4723 1602 4786 3278 3040 4416 4406 1512 850 3295 139 692 3051 3667 476 1004 431 2761 3561 3882 4968 148 1093 3896 2218 1921 3863 4849 1584 2620 2377 797 4662 4585 4124 1977 3260 780 2314 109 394 2537 2747 2028 1606 3701 2817 735 575 618 4923 2763 2238 4959 3750 1294 1824 4070 2759 1302 3085 477 3954 1234 4980 4910 718 3359 29 2654 711 1004 1765 961 1547 2598 2102 1620 693 4461 756 2386 3734 3733 1009 3113 2198 1054 3681 2986 4151 2669 4631 1212 3483 961 4439 1777 2785 3214 3209 1959 2532 1365 4429 4336 4612 962 1481 3938 251 637 4205 2168 80 2306 3207 3000 2384 3537 3447 1299 1184 4366 4301 3377 2196 3826 733 3562 1164 1048 1730 2277 2945 2377 2745 3269 844 3360 4721 2599 1032 3743 4618 3701 891 1449 1746 1694 689 2517 3889 3707 3081 3018 3655 4452 1686 1069 1577 1297 3487 1212 2584 554 3399 1847 2225 768 541 1721 1566 441 374 3659 2451 3744 4614 4074 554 1178 4875 4428 719 746 706 4471 4165 3701 2191 4627 4888 4503 1274 242 3169 3197 4293 1663 2901 737 3767 1644 1766 3810 4227 1498 4440 4984 2234 2493 3661 164 357 4446 1498 238 2740 3375 2320 4101 3289 1026 4644 683 2126 2371 455 1638 2747 2641 782 3841 4912 905 3787 4976 2570 779 258 440 2533 3531 4501 1620 959 1185 3801 833 3621 722 1135 3387 1836 540 348 2286 2433 4630 3153 2438 4113 2590 1419 4295 1266 1977 1860 1422 712 3742 4104 373 4809 1563 2361 1515 4457 4191 564 3946 3575 3910 2474 1175 3926 2249 2960 902 2629 3259 2151 1540 2400 2445 3748 963 3732 2738 1521 3073 1503 1524 1978 2953 309 4389 4449 648 1204 1839 2115 2905 2681 2053 3105 2642 3745 415 4544 61 2114 4530 4761 2016 1974 4390 3570 4885 3295 2846 2402 707 2269 2939 3345 1795 2946 1330 2678 4643 4775 3737 3447 4407 52 4206 1253 1523 1516 2200 349 1130 2398 972 128 434 1157 1713 3395 4742 2745 4276 3840 2027 2765 2045 3868 323 2302 4688 799 2341 4970 2486 2951 4506 1207 4625 4093 2794 1207 3539 2462 1741 1171 3207 1883 723 2389 1879 3737 141 676 293 3690 4057 2836 913 3499 4121 4707 3217 4244 868 3246 1836 4771 4980 402 2807 185 2743 2075 3832 3963 1871 2808 2174 2418 626 1004 2366 3787 3106 1215 2823 2624 3077 3700 1840 4550 358 1553 1196 3661 3818 3913 509 3403 4405 933 1926 1201 1331 70 536 3604 1119 1005 4822 3053 1447 2372 2873 226 613 2963 1516 1955 464 3499 2352 4989 4393 1382 1018 4147 719 3821 2888 3272 4859 1728 3272 126 564 3642 1754 3674 2429 443 1952 2549 1850 4796 1781 1773 1671 286 3859 4490 3761 2308 3707 4409 1842 4644 3426 348 4193 2129 62 1792 4528 796 821 2502 2740 4943 3198 1100 113 3008 3565 4649 4452 3741 1243 2891 3454 2730 1749 1453 832 4108 3800 1585 233 3129 971 4402 42 1142 1238 1030 315 2456 1019 1996 1451 1795 4756 114 3635 4782 1764 969 483 3709 3996 4503 357 2318 1136 2212 1421 1981 2224 4701 2111 3592 4816 981 2305 2226 2176 4887 1052 1780 812 1309 1783 1096 2140 3268 3948 997 646 1333 2401 2286 4591 2774 297 3434 4470 2215 1369 2061 2154 2486 2291 1158 2158 955 2470 1183 2876 972 419 3121 4375 3067 186 4389 4167 4731 4099 3611 3857 638 3630 4919 1413 562 1284 3311 1502 343 2323 6 3845 1539 1157 2469 4727 3822 265 1125 3642 406 3097 4621 2684 3924 3107 4714 2324 422 769 802 2655 4651 1616 896 2444 4906 3476 476 3537 3659 2003 952 3244 500 2398 3508 1026 3597 2955 4786 2035 1396 837 3818 3316 4035 3290 3448 4204 813 1980 841 1775 4804 1313 1066 1790 710 940 57 4325 2011 4097 2825 1868 417 3132 3059 1231 1696 2539 4384 3318 1671 4503 4264 4253 261 216 205 2725 3184 190 2032 2441 4978 600 2916 4458 3734 4321 3494 988 3128 2230 11 1967 610 3321 3442 4358 3192 4433 3446 1683 3333 1296 3901 4433 2075 803 419 3017 2856 1398 3688 1934 3683 2998 2142 2801 1467 636 2708 3085 3600 905 4693 1108 1136 2732 1626 536 2724 1918 116 611 1992 1303 2827 3712 2134 605 2610 1983 116 3460 3856 4909 2929 1025 1328 2425 2140 1830 3930 4433 973 2482 4792 2635 1002 2574 3642 4876 3508 3248 2162 4036 2359 1972 4025 4544 2517 1182 1576 4431 4212 4593 1568 4126 4795 4235 3051 2932 4073 4630 2344 3566 1415 2393 3474 3700 32 3877 1602 1546 4024 1849 2633 1920 3522 2279 3383 4459 233 1636 2751 3914 3728 2004 4344 209 1186 739 389 2921 1483 1613 3678 4710 1300 3623 405 3928 131 1635 490 3259 4641 4721 3064 3623 2586 264 4253 784 4048 2409 4246 2598 1193 1973 4064 3519 3972 1417 3072 929 4176 4897 1765 448 126 4675 912 3358 986 3792 3323 4197 445 526 2431 463 2182 224 2532 1959 508 1212 4517 413 2030 4340 2889 3438 907 3246 1964 3890 2482 3628 4795 2085 2012 4677 1644 1038 589 2202 2620 2274 3494 4274 1910 4410 2806 2870 3891 3009 1340 261 1917 4431 4231 378 2570 873 423 4657 567 3558 3361 2357 235 4963 3798 2093 1679 4264 748 1683 2661 97 1508 4276 4446 3543 4338 1410 2274 716 2513 933 1340 650 3724 4493 1548 2845 4366 3410 1731 1644 3787 725 738 2540 2588 700 419 3997 2671 3634 3318 4587 1277 3116 3214 4486 59 3773 2594 4562 3761 1459 2492 3592 622 2711 1205 483 578 3353 3807 4668 1786 3546 1978 2575 2687 4441 3367 3748 3751 1615 2920 2623 3771 2346 2358 479 1880 4158 2169 3579 4574 439 661 3152 2332 3648 3295 2212 3658 2359 3115 3247 3261 3942 2953 597 2934 4564 3052 2373 251 306 3370 2724 45 4639 1991 1179 2545 213 1697 2237 303 297 4093 66 2046 1758 2761 1231 2206 531 4880 2276 3516 640 1041 2388 2505 2917 552 1680 2684 3604 1180 2693 211 3538 1031 2561 4702 594 426 602 4005 4617 1078 2823 28 707 3347 1781 3726 2373 3485 1619 2511 4569 2650 1286 193 2797 405 2662 1656 1748 238 1599 886 795 248 2609 4944 1117 3138 1913 1814 4784 2767 4702 4207 598 470 1260 4347 3301 4818 3004 2807 1479 754 890 1909 3675 1258 4110 1425 562 2217 3860 4221 3259 2993 1404 237 87 243 2402 4732 237 3168 2103 4750 3015 272 1710 1908 3396 4831 1440 1123 2676 2267 1065 1381 2239 3816 1360 142 4182 4148 3603 4904 4152 2243 1337 4719 4671 388 1366 1198 4752 26 4058 4609 1983 2979 1866 209 1792 349 422 4435 407 2236 4361 4601 3265 4261 2805 4543 465 1599 4044 2623 3972 717 383 3782 4389 3445 1195 1812 3682 3 3232 2536 829 4327 4088 3114 4700 2410 2758 2688 3377 1838 884 3985 738 643 3707 965 1210 234 3983 3851 3598 1646 2529 2288 3634 2646 483 351 3394 1381 3727 2340 2945 4634 3809 2912 4725 3769 2712 1456 200 607 1257 4510 2297 2729 2788 4670 1809 4062 2501 2914 4823 1777 284 2623 4300 4272 4942 3942 2216 3376 2953 716 2763 182 164 2466 2332 2439 421 3773 3070 2481 1833 1311 1510 4800 951 4716 207 4626 261 854 46 4243 442 2186 101 378 4754 3489 4028 3626 2358 4232 1188 2354 3489 1624 3218 1701 2484 286 2906 3227 4338 476 4945 3006 4725 1471 2274 2566 4127 1567 4211 2734 2762 2850 3885 3020 1513 2696 3311 4333 2724 2280 10 286 2360 4954 238 1148 1589 1428 3509 2357 2790 1990 1139 4989 3956 869 2204 4843 3812 339 2542 761 4980 821 4034 4759 3338 1660 4343 2800 1885 1933 2679 1579 2378 1225 2865 3499 2160 3046 813 2936 4820 67 2883 3660 4902 4288 2404 3279 4138 2740 927 1716 2761 1173 766 2257 3501 2060 910 4251 4784 2046 11 3784 1381 4292 961 187 4502 4723 2388 2331 1349 189 4345 3628 586 2191 2339 612 1187 4449 2903 4295 1807 2897 592 1060 3331 4168 3836 3382 2901 91 468 2349 1284 3995 1176 3778 3109 2766 2297 614 3815 1828 3302 1011 3273 1250 2943 3025 334 4954 2685 851 2496 2161 2520 1952 1706 1592 2079 2938 3173 1436 4 1370 508 1199 1341 1874 184 4140 1069 1777 4980 2966 3864 3043 825 2906 1354 199 284 544 2617 4239 819 4446 1519 4179 4764 781 481 4638 1783 1002 4842 4703 742 478 313 946 1844 4127 1846 2077 411 4381 3785 4147 1684 1637 4044 4796 2388 2666 3716 2595 1857 3559 3171 4999 2657 150 2017 1474 3035 2460 2862 2725 1771 3490 1746 434 1050 3134 2854 617 189 3976 1432 2244 3065 3741 2403 3522 573 4368 4516 176 1905 588 438 2691 2287 1683 4527 2095 369 4418 2681 2723 4754 370 3346 3275 3067 2569 2124 1437 3664 1239 4654 3004 3425 4042 2865 3304 4234 1170 4539 2452 99 3389 4592 4399 2368 396 60 2476 3681 1436 234 3538 380 2215 2312 1156 1422 2504 4096 913 2342 1658 3089 4061 3283 810 4573 1199 4432 521 88 137 4527 4531 39 4107 2315 1970 710 1729 3644 1379 1289 2512 1951 3783 1028 109 332 2612 3723 3550 1870 2466 4795 4998 4934 4431 1991 2541 113 4107 2788 4086 4469 3805 4093 2968 3184 4012 3871 3318 1937 1342 3110 4951 1701 356 2567 4870 2755 2492 4092 4323 2529 230 3787 4480 1861 1048 223 2524 4244 4138 3694 3292 766 4235 505 2189 2168 3090 1639 2131 1577 2925 962 566 4493 373 352 2000 317 1696 3979 4664 1453 166 2242 3401 3221 229 4582 1859 1297 2590 4598 1761 1241 4781 2827 2658 4417 260 2332 353 1682 1208 3747 3837 2447 2771 3887 2393 2513 1089 1872 2197 1292 1243 4470 3443 3184 1351 2043 3019 1976 3661 4508 4407 574 595 4915 4760 2197 51 3104 975 2598 2616 2204 4845 1676 2109 4428 699 896 1181 3484 1899 3829 2996 4865 4485 661 1620 1030 955 1178 4977 592 2230 1894 2974 3394 4965 20 1062 4346 4005 996 3876 1642 364 3203 3410 4544 3846 1032 4502 3798 3728 4409 2841 3970 3488 1108 3350 1991 3074 2102 361 3683 2212 503 2101 2823 3435 4676 3253 1954 2868 740 4668 4798 2748 1916 2237 3602 2808 4747 1564 1534 2271 4134 3930 2306 3474 117 1477 1295 3931 3068 3701 1700 395 115 985 810 2682 3407 1320 753 3251 1431 1760 1537 1493 807 1739 650 4059 392 3437 3580 2525 4886 759 1223 1653 3809 2815 4853 1619 4269 4614 891 3594 2058 976 1476 4168 500 1784 3414 1490 2059 3769 1762 1509 677 638 1304 1390 3112 4547 1681 955 520 1145 3707 88 167 4326 2353 1452 1255 4667 3528 1609 1602 2668 644 4071 115 203 2881 1961 3923 4438 3034 710 228 3061 2037 4057 2089 4237 164 2578 1149 4071 957 1612 3319 4985 2980 1493 1100 2860 3660 4536 4765 132 4506 614 2277 1188 3266 4472 4892 1087 1255 2799 4103 632 1223 2589 2765 3803 3397 2753 1011 1449 302 2167 4105 2376 4852 4654 1891 1353 3678 4104 4858 1056 4870 1253 4128 1480 281 504 2535 3220 4155 4920 595 1831 4416 3889 4019 4493 3292 4873 3372 4296 1972 4899 2670 3140 2019 4319 3557 363 2142 1328 177 4449 472 1700 3726 4353 4255 3648 477 1214 2581 3378 3417 2419 3704 4949 2747 420 2778 64 3463 1434 3697 815 4245 2324 448 2577 3377 1104 837 2904 3978 2462 2017 4252 2559 3309 2915 4008 4565 2396 4869 1732 562 2675 637 1809 310 1079 1766 4408 4925 3313 2165 1316 1662 4336 1324 4291 2399 1018 2522 1912 4278 311 4504 2836 1289 3447 285 4385 1039 2374 2268 918 1797 1671 4553 358 4595 3926 1352 1264 1196 4429 4686 3240 257 4080 61 2973 1175 993 76 1169 3756 2636 4501 1396 1286 4796 2662 4226 2516 653 4569 4720 443 1639 2747 3067 3978 3858 1872 2897 3526 3012 2214 1749 2487 3268 4405 2615 17 3475 414 1562 3260 646 1993 2525 3797 4717 117 171 2979 943 1284 1290 1474 3900 4532 2424 4187 721 4351 4481 666 3800 2451 298 2767 1493 2299 1346 1294 4242 4629 875 3959 2348 2179 3766 1278 1715 4986 4412 2188 4806 997 4373 4588 69 4986 4893 3255 4533 1052 1330 1385 760 1552 2232 3089 3674 2472 3725 965 3661 4283 1653 228 822 4282 4398 1098 4645 749 1253 3327 4889 3020 1936 472 2106 855 4970 1037 3877 1431 3939 881 2220 2722 2589 4958 2691 771 3528 4174 2588 2823 1582 787 452 1409 3984 1655 4708 1255 391 4917 4577 2602 2292 2454 4388 1114 4336 4773 3338 1032 652 252 1093 1907 427 3596 2985 4588 2587 2561 4808 4385 2632 3820 1391 1821 2737 1031 1750 1542 585 932 2764 502 2143 1215 4393 3467 2462 287 3467 464 3070 665 2521 4553 2601 1029 147 1427 4591 39 1072 1753 2330 2095 1365 3480 1883 4242 805 3636 1235 4710 492 169 755 2458 2243 667 3133 3148 575 2870 536 2361 1586 983 744 4000 4169 2712 1163 567 1068 4696 1597 2357 1289 257 2077 3726 4104 4201 3014 875 3344 2081 599 1151 2017 993 115 3195 1497 1634 2346 2402 3991 490 526 1446 2763 1092 3967 4681 252 1773 3664 1429 2832 984 3151 1109 808 3091 2633 4025 4633 4008 1907 2630 4596 4781 114 4828 2910 1020 1532 1182 1697 3836 2197 861 1977 2670 2203 3166 1736 1040 4962 2591 979 2374 3954 3046 4371 2164 4596 770 3277 1605 4984 4624 3634 1455 1465 631 2512 29 2783 2268 1215 4028 3844 3687 260 198 1136 2804 1561 2602 3966 4308 4507 9 3244 4121 691 3075 663 4661 694 2248 484 3012 109 4080 1760 2005 3958 948 1706 453 2297 4674 395 4979 2235 2548 325 2837 3766 4233 2137 466 1855 539 4599 2495 2727 3320 2866 3042 3347 866 1153 1746 1716 3647 1616 1396 536 3929 805 4111 2375 1262 3003 3994 1902 4713 1418 3504 1000 4839 957 4835 320 3140 2242 574 3160 3316 462 162 2013 3010 127 594 1696 3684 1256 399 438 2524 4592 340 2753 513 683 4738 4982 3700 4559 2670 4117 1604 3481 1638 3468 3106 2102 4504 2460 181 1018 156 4234 1960 2060 1868 2608 1087 1544 4091 777 4134 396 3467 4192 1194 4915 413 1530 4949 437 4318 1367 2438 333 100 2717 2999 3106 461 2165 4341 1598 1728 3540 4852 2858 1065 99 281 2784 2594 2920 1414 3384 4309 595 4881 4051 1059 3874 4932 4723 2264 229 383 4609 2236 66 3874 3574 1347 1922 4900 1955 4166 1826 4175 4368 3688 4172 4216 3241 4914 2251 2124 812 632 3866 3326 1884 1834 3470 322 1145 212 975 694 214 3542 2323 4451 970 2100 4596 2352 3351 3174 3237 1927 822 4034 3552 255 3297 4773 2763 456 656 2310 4814 2282 1469 340 4750 3638 176 394 1302 1539 1419 3018 4585 2683 934 3735 3513 2147 1540 1953 4859 246 4125 4125 697 1627 2683 4915 2430 3587 3597 86 2534 4988 782 1855 4059 1272 2182 179 4393 1958 3984 2584 179 4608 1003 3996 1555 4924 2954 78 2422 1716 756 3 3374 669 1980 2874 1510 1035 929 3881 4577 2972 783 774 3284 1625 909 3086 384 1688 1814 2297 4513 1108 3368 3900 361 2931 463 1806 2013 1671 2419 2067 959 510 3461 2796 2723 4403 406 37 1666 282 2777 4022 3881 103 868 715 1947 3640 4211 2404 3051 1134 2981 3181 4227 1721 3821 3127 969 65 4906 4813 3908 4429 4815 1640 419 1376 3244 3068 4694 4743 3579 2161 2459 4476 916 2898 4170 1502 2201 4705 2242 4783 2019 1097 3290 1493 475 3923 4128 3177 945 2786 2174 3307 3961 3391 2320 1620 857 509 1527 3626 629 2870 4049 3183 1827 2260 4950 4715 4519 4137 2709 3598 1560 1256 3021 471 1361 4961 4652 4855 2265 4585 2844 3550 4468 1967 4297 4517 1943 2473 4068 1051 4663 893 4395 225 1971 2536 894 197 3166 330 380 4251 830 3720 2356 4967 984 4705 1972 1276 1705 1426 2118 1648 3822 1410 2310 102 3189 4238 141 4122 2602 2270 985 1097 3339 1054 3315 2254 2980 1302 1239 3246 3564 835 3807 1053 3790 3532 4017 1039 3426 1373 340 5000 265 639 4815 1068 4260 4414 4667 4576 4205 434 4332 1542 1740 4543 2971 3414 4851 77 4399 527 4347 1160 1783 130 1365 353 1313 376 930 2419 2007 719 36 2887 2221 665 4666 1640 1204 964 1648 1592 282 4899 2484 49 3992 3603 4803 3845 986 1815 1914 4423 323 2541 3469 3528 3206 2679 4619 1771 318 3707 2935 1480 3407 4627 841 365 4562 4262 1251 1968 1773 4157 2685 1790 1777 2271 362 792 3090 3101 569 4849 1371 4950 3116 2257 4455 781 1508 4165 3193 3070 171 3788 101 1324 2120 1979 4957 2550 4735 2034 4189 3574 2686 4813 1582 3849 2322 4173 2583 2505 2760 2916 2983 4054 812 4332 2333 3016 3397 4433 1032 4471 2023 4514 4032 3860 1959 2788 1779 757 475 1119 1496 3901 176 303 2048 3977 66 1132 1887 2540 4319 794 224 220 1188 4906 990 874 3935 3335 2628 3502 4531 2546 4190 4761 3831 3071 398 2842 4983 766 1680 4338 3314 2419 2462 1799 4202 3453 3532 1501 1991 395 733 3568 1740 778 652 2691 1192 864 2332 4036 3727 389 3785 3709 895 4301 2197 2669 4339 615 4700 4581 3291 4201 312 4116 2122 2105 3581 4700 4943 2365 3678 4042 221 188 4070 2841 2370 235 3200 4112 212 2314 3792 4023 2095 4076 4424 3294 2640 1298 2980 4959 3870 713 2798 3391 1499 383 2179 1769 3047 722 3643 1730 1837 3793 4581 1310 1021 4681 161 2722 2792 2633 1468 600 543 3030 1103 2926 2685 1056 3513 1927 4008 667 2672 1168 2780 391 436 2788 3464 1081 3397 2817 606 1680 3167 929 607 3088 4869 3890 4477 2154 4628 4446 2536 4794 3899 3028 2882 1008 2321 421 595 4104 4975 3192 3333 4106 898 3918 4096 1434 4355 2422 4744 4417 3870 3378 3690 4170 1902 1089 3051 1934 3607 2707 3961 4617 3379 584 2591 1018 3782 2673 846 2879 3898 2869 2422 3839 316 3878 3929 1422 4429 3434 377 2708 377 1482 1501 830 2859 142 2168 3196 1168 2326 602 3857 2759 58 2861 703 3552 1452 4313 1632 1722 1201 3376 126 3434 4740 1258 1259 3267 4691 4843 1602 4889 3368 3872 1820 4941 233 4558 1116 4372 4192 1107 412 4384 1523 3363 1733 3357 4325 4532 1059 3997 444 4082 2663 3517 2441 4228 3915 3414 715 3581 3745 452 1612 4548 1189 3234 1858 596 4566 4013 103 2493 4377 1525 2962 1953 2142 4527 3884 1504 4761 3717 2340 4988 2842 3908 3299 1038 1294 3597 209 3079 2707 1908 2734 1864 3768 1484 330 3074 4147 3882 4149 2095 1089 158 1039 2895 1529 2173 1666 2604 409 1921 2275 487 3032 3767 3644 2424 2522 1584 4637 4338 80 1016 1399 3444 4021 555 2327 2609 1042 1443 1097 2737 4842 1147 83 4606 1927 279 989 4168 451 1433 1744 4841 2936 638 588 2346 505 1983 728 596 4686 825 3493 3848 2564 485 667 1120 1363 1384 4060 1099 518 4500 4556 229 4966 2166 3543 1276 384 2654 3531 4700 4082 2074 3489 2972 1082 3635 600 1415 15 1686 811 2300 3438 4140 4846 2567 4366 3250 4692 3630 4908 4306 4036 1404 1992 4696 3359 4537 3830 4247 4252 3743 3687 690 3581 1911 709 1802 1495 1155 2018 3398 4726 4593 1906 831 3990 14 2420 2072 939 3912 2493 2548 2114 3235 1180 3415 3182 4790 4127 2676 116 675 4885 2742 2775 1722 2739 3191 1373 134 1599 4796 1351 1846 2896 3278 573 2126 644 1226 1488 4708 3855 3962 4695 1771 2691 1675 4074 3475 2330 2253 4842 15 3502 4774 4199 2229 2322 3895 4120 2234 3023 3269 2999 1508 4672 1009 1674 3518 2734 3233 468 2015 3268 4909 3537 3907 4251 2058 3741 384 192 306 726 1227 1586 4650 374 769 4500 3267 3730 2486 1081 4803 13 1193 3410 1465 2766 2678 2186 3123 2389 4354 1779 2627 4498 2491 3142 1934 3071 2334 536 3500 2585 3111 1823 2067 4210 4420 4601 1508 3762 1490 4277 3180 4722 303 3711 2117 919 1054 3033 242 2565 3230 957 2294 881 1307 4252 614 502 4108 4642 2930 385 2603 2759 2248 3509 472 4087 2681 4296 1727 1939 3059 1460 4989 3918 1485 4759 3046 1001 4638 3899 3034 2384 2150 4839 1332 2563 3218 2956 4466 4038 4309 264 4736 1929 538 1327 4549 3856 3179 781 2443 988 181 869 395 2624 3361 4085 159 4596 1917 1416 3743 1598 1017 1322 2117 445 3315 3624 552 2532 1099 213 3965 1141 1719 2142 1233 3275 864 1608 3864 2150 868 4964 1514 1915 3570 1777 4472 506 1873 1002 2091 2134 1481 260 1782 2113 4143 4466 4519 3885 1382 753 418 1571 777 716 2158 160 2682 377 2029 2491 4470 4073 1944 4889 4799 3620 1338 1921 297 4019 1632 4377 3837 1900 487 4087 1584 3410 822 816 4293 1235 3439 1684 1439 1272 3187 2448 3584 3160 3731 211 350 901 4439 4097 328 3109 2251 1027 4813 690 4805 1973 3229 2971 1433 2151 1822 4729 3589 709 1848 435 2237 4559 2297 3570 928 2849 155 3669 2497 2492 4321 3623 3255 1827 3365 828 477 2943 29 4935 1435 4148 2473 4279 3315 274 311 4422 2644 3460 4888 2657 3811 3700 552 3947 4869 3541 3001 4633 511 4032 441 3375 806 3344 3431 921 3015 1382 4786 3219 2480 4861 3986 698 1277 991 2749 1889 4732 4702 372 701 1649 3692 1699 2241 2595 4684 4612 4515 1133 1174 3180 4845 2822 2127 2789 3917 1969 1710 203 4445 2670 3849 4423 1411 1983 1838 71 4954 3100 3698 3220 2704 3584 3637 4850 3054 1177 1076 2627 3163 2763 1710 4549 753 2486 4504 847 1247 932 2089 3480 2669 2684 2478 4528 2531 2618 3911 3261 1354 2180 4896 1768 1921 3534 993 2733 4481 3287 3295 751 66 2002 3689 3913 4516 126 219 3798 2727 319 4702 346 4091 4562 3902 1398 656 1293 4435 4496 1384 2917 73 3600 2568 2261 4256 2773 4995 126 1724 4110 1559 2977 542 2618 1813 3767 4601 3784 3997 4626 470 3927 4960 3561 1824 24 1108 704 3249 3247 2980 4277 3859 125 3854 1740 4160 2977 4811 3412 3435 1994 2410 4472 3893 4815 365 3072 4585 3767 4186 1493 2799 2113 115 2120 709 614 1127 2275 1777 3034 2671 1742 3688 3022 4273 188 4563 3193 121 275 3853 1922 499 1240 3742 3504 3314 1329 4043 3378 3820 3217 3027 1383 3132 3967 843 216 895 1479 123 1361 3551 3087 223 4148 4347 4603 2336 1213 4549 2619 2216 2719 2538 2664 665 2917 1638 802 4359 2618 4070 4532 4913 4218 3595 3422 3348 4838 1670 3419 992 4388 3486 4097 3057 2989 4771 3699 887 2486 2895 2746 2366 4071 3416 496 807 3279 3144 1683 3190 1845 3357 128 1641 1105 4841 766 2855 2473 3890 639 479 4252 1787 2914 941 2467 1250 1724 2016 4778 1448 4682 3671 3444 4956 712 303 541 4264 3853 102 1357 1930 4261 3348 2755 1853 2590 173 440 4166 4179 2472 1192 871 3276 2955 1045 3655 4164 2076 3244 4903 1226 3249 2861 998 1952 4113 4343 2103 1983 2985 2802 174 4689 1497 2587 3695 310 3132 3059 4927 512 1131 296 2176 542 3003 3731 674 1373 1738 2593 3092 58 3166 498 2855 3841 534 3605 2644 1698 1047 1098 3256 190 2136 3990 2791 54 3502 4339 423 3613 4681 4373 1960 1081 1029 598 3339 814 2602 170 2976 1418 21 892 2294 4122 4541 360 1239 2980 1422 4447 3009 2811 1441 2478 2702 1263 3050 2742 1964 3442 4041 2086 3775 4035 842 4893 2722 903 4213 2944 1386 4667 1014 4594 1651 3379 750 47 3864 1671 4400 4576 3311 312 4301 2362 867 3504 1737 286 4793 1599 3043 251 243 646 3017 4200 4080 4664 738 1330 722 4420 1274 860 4598 3901 353 1050 3352 4978 3356 845 572 3342 723 2330 2382 3129 465 3611 4499 3261 3320 1892 3342 2985 1426 4263 3260 1882 4929 3945 3936 1365 143 4402 768 1735 3727 729 1109 3293 1378 1238 1871 2156 1275 982 239 3810 2308 1363 412 4643 2598 3049 3135 4149 813 1050 2934 2292 1506 4459 3004 2927 2639 333 3359 353 686 4669 2217 2953 603 3588 4969 2362 1237 575 1079 692 337 3600 4139 1641 4503 251 3502 1104 1907 4786 1919 3734 4957 4138 3959 4416 2002 3108 1789 3875 3152 4893 988 2980 270 1750 3000 4824 3682 2900 2773 3957 1353 4905 3688 2623 1498 4265 3659 2124 4875 1934 3909 560 2587 3893 4360 2730 1102 4807 4370 1053 4277 2969 4780 4664 427 4460 4694 919 1273 2293 4041 95 3898 3990 4499 390 3304 1427 39 4161 21 4015 234 4003 499 4316 287 4069 2469 3198 2524 3560 2507 1153 451 1485 3714 2934 1562 4806 4938 3595 755 114 1526 3240 2301 4613 2303 842 177 3045 4850 1299 2597 4718 3733 2672 4957 3775 1286 4386 1357 4515 2684 958 1184 4161 1836 3445 476 4445 477 4292 1828 332 4268 2701 3653 3196 25 3477 1817 3506 2800 3180 63 4161 4482 3264 3360 4394 729 842 564 4134 303 3535 739 4166 1072 528 1621 1764 2971 786 459 815 1957 4567 1587 67 3293 108 2663 2526 897 1649 2423 4621 2824 1388 3762 981 575 2078 2497 2090 108 1708 3989 571 3806 1239 1252 83 4275 45 3992 2154 3735 2213 527 907 3052 4127 2276 3100 4253 4178 2652 3928 1241 252 3635 3416 3294 30 4381 142 1788 4893 4725 16 1926 2898 3105 3547 1677 4611 4179 1558 4428 448 4842 1011 1549 4694 4191 1689 4994 1176 1825 2564 813 4593 1641 307 2848 899 4382 2402 2270 4675 2379 4022 4137 1602 3924 307 2625 4854 997 2929 4787 3663 4107 1643 551 4474 3400 3007 66 3810 3003 192 2970 2394 4838 4735 4373 4780 1342 3414 274 1717 1103 748 4261 2462 3446 508 336 4861 1901 3437 4557 4658 2530 2955 4261 1386 2880 2957 908 3688 4436 4613 890 3303 2361 4171 467 4737 2965 2570 2184 4243 730 2274 388 3726 1630 4956 4280 280 4515 4073 4536 4353 3071 1620 1260 2183 3837 3459 4304 1282 2867 4162 1852 4720 4706 623 412 3394 3281 2919 2897 3381 2154 344 3102 739 4236 3861 3836 3207 3895 2622 1614 2436 2867 853 3014 1999 417 881 1710 2720 4904 1711 1280 3966 186 476 3695 448 3212 4428 803 92 2537 3422 4825 3507 808 1502 4625 3763 978 1186 1030 4436 277 814 1322 4756 1507 4712 4919 4755 1459 3116 2310 631 1191 1480 220 3930 2317 2873 1136 2071 4287 4677 1255 2208 1667 2463 2520 2995 1947 855 2417 2440 2517 1391 2400 4925 220 375 4890 4450 4477 2481 3303 3541 2459 1685 3644 4272 3308 455 3056 4398 4914 3444 4791 1857 955 4361 4922 879 2546 1196 2813 80 3323 2681 4000 4626 1466 1358 335 3157 4133 4727 570 3328 94 2323 845 1570 3746 2869 3193 3929 4580 2307 377 4095 4386 1163 4022 3624 2919 2385 604 597 2696 3922 1195 4252 1087 2909 4598 1661 1299 4317 1623 1726 4238 736 329 2161 4686 4451 917 2993 1452 3507 4822 1112 456 437 2445 3084 2947 71 637 3669 1083 2005 976 2457 931 2469 3608 1393 4696 4091 2183 321 741 1558 1216 2715 1336 1793 1123 605 250 2443 4173 3462 2723 3103 933 3997 4852 1085 2281 3402 2868 2503 2183 4691 356 861 4196 3281 4218 417 1632 4912 2922 2956 4408 923 976 4367 931 4605 639 4683 4598 1056 3653 4386 3248 1034 3597 4027 3790 1036 611 3258 152 434 3244 4557 2506 669 1403 2496 3884 3236 4813 1930 859 4398 3014 2542 382 257 986 4139 2401 119 477 668 4837 1100 1995 1281 3950 4481 2521 1956 908 2588 2706 1805 2539 2414 1747 567 3595 1963 158 3872 4144 1405 4123 285 1083 3778 3579 2284 4431 4242 1276 1312 2421 3018 1592 872 440 3267 1093 2896 2642 3299 1934 1574 2725 2754 632 2830 4235 2463 4486 503 287 4057 3494 4468 3458 3447 874 2900 2479 4776 1296 467 2054 4099 2546 3151 4773 41 111 1795 3338 1254 2760 2991 4250 2476 1132 1830 3438 3967 3916 982 121 3545 1703 3452 1011 2400 2952 4077 241 1044 875 3526 3498 3266 820 2710 2483 1243 1855 991 2060 4741 4817 2472 2850 1929 4326 1325 4387 2763 1632 1653 2028 2590 4815 3755 3862 2229 3291 1239 4957 3051 1812 906 3624 1460 4611 3253 2204 3282 4318 4730 689 3865 384 2001 1259 4434 3662 3805 3378 4740 4451 3197 50 3190 205 1147 3876 2343 2230 1520 1876 4215 4827 4318 3425 4451 3217 389 3471 556 3339 255 3528 1392 4693 2683 2287 1264 1132 541 3316 3601 4764 421 3171 3723 2209 2908 3140 781 118 802 940 3887 1401 1651 667 4374 3140 4396 2365 4835 1366 2203 3977 2724 576 3509 1045 4162 641 110 3503 2362 827 3948 3621 3388 595 2636 503 2431 4076 2044 2015 4995 493 1735 2112 2069 4726 261 1004 4007 3063 2272 4597 4245 1274 1159 1629 2824 3844 3126 2653 2047 1880 4677 2602 1522 4652 3685 811 2341 689 2126 3253 571 999 1708 1639 192 3871 4685 1758 3670 463 596 3178 257 4458 3594 2383 2227 3829 3111 4981 4089 939 2541 1761 1059 778 3334 4346 1720 2012 3641 2604 3336 3239 4537 1184 1000 341 4709 3850 178 1621 1002 1674 4778 800 4796 1684 2594 1597 3185 2056 415 1053 3630 858 585 3679 1031 3547 1303 4942 2052 2478 2969 2182 1198 3788 3724 922 1694 2633 1594 3417 4351 2460 3543 4412 559 2619 2741 1274 3370 301 777 469 4007 4590 2475 635 217 2398 1882 4885 4727 1442 3214 355 2988 18 684 2917 4047 4761 806 1884 4804 289 4776 263 1162 1124 396 38 1796 4556 2791 3419 3240 1411 18 460 786 3892 3553 2075 874 3416 143 4902 530 4866 2689 3455 2489 116 1430 892 2834 3647 3302 1304 2758 2351 1136 2609 3838 4293 3121 752 3026 4211 3316 3260 2364 4475 1853 167 765 2817 1493 2599 616 2068 3865 1974 2450 689 27 2683 4264 2856 967 2847 4969 3885 4711 817 2424 3576 3640 1867 2139 4046 4323 2018 1687 238 2885 3977 1009 4908 3663 1839 134 3233 4686 4604 1300 3385 4108 1616 3871 1739 1373 973 1013 4189 1644 2208 786 2358 131 1500 261 2650 1446 1342 4729 338 4521 42 333 721 3253 2452 3397 4672 3919 1712 2286 3970 4705 4244 1933 1497 4824 4288 3193 4407 412 1733 4701 3814 2035 4163 2183 1665 206 2225 1052 432 4433 2401 2369 4112 4152 2217 315 1321 4405 4235 617 3598 3467 1613 1284 3776 398 1034 2142 132 880 2840 440 4336 3502 4360 4130 4922 3985 1257 303 745 4886 2534 4726 546 4550 4571 4610 2820 887 763 1123 2012 1129 2133 3115 698 593 4826 898 1370 1553 2193 4947 3381 1862 1916 3845 2597 3537 4792 34 3364 287 1569 1843 4326 4881 1691 1930 3178 1541 26 2926 1437 891 1651 4499 3406 3584 3337 3271 323 1566 1529 174 147 1322 4550 3888 2235 501 4166 2534 1321 3660 162 2528 292 1680 1194 4313 178 4231 2223 2961 111 4249 4600 4122 4037 2531 4214 1628 223 3847 1207 1186 2812 266 182 139 2282 2253 2769 1481 273 4821 770 3269 3436 1804 87 25 2124 4493 4955 1532 4356 1067 3362 4754 982 747 1960 1962 1396 3381 2547 2574 1640 3687 1037 1126 1556 4546 2411 1149 4147 691 2984 843 2535 3659 3963 1329 3792 2768 2332 640 2331 2218 1635 650 4272 1591 2426 2943 4100 831 4702 2858 1653 280 889 1738 2577 67 2219 842 1335 1781 341 2176 387 3375 1428 1001 1791 3279 3260 4188 1549 557 3322 3067 942 2119 1769 1749 3582 4533 4742 2991 2429 3309 4932 2462 1375 1968 3849 646 2989 291 4927 686 3450 3119 4188 306 3919 2154 3602 4496 816 364 696 1675 53 2491 1039 3580 1210 3911 1509 147 1119 2910 2590 1842 3728 4505 2774 4707 86 4758 1408 1317 3100 596 2074 851 2851 1890 743 2156 662 832 4299 1588 167 1019 1947 930 824 2758 1707 4272 4739 284 2093 2111 851 2327 1369 1656 2864 244 1287 4411 2903 1893 4262 2092 3424 1853 3649 329 4254 1655 2397 2301 1179 696 4349 609 2233 2304 2454 4101 3385 1670 2787 1315 3808 1433 2154 3893 4861 1983 2420 1874 3045 3585 3721 557 1895 1725 4938 742 465 1307 2573 3311 1993 785 3589 111 60 4031 4096 4459 4506 1244 727 784 2904 839 2073 3627 4853 4950 96 2873 2941 3515 1450 2399 4393 4241 1281 1291 2837 4332 692 2408 4337 1654 1148 1591 817 1331 4288 1377 3989 4654 3233 3397 4881 4969 3734 2632 3774 2458 3498 760 4247 2152 1001 3657 2061 2210 3919 4416 2700 3872 3112 594 892 4432 2185 4110 624 4122 1694 703 1202 2773 66 3003 4957 4680 1122 1590 2698 2937 4850 968 1788 1666 3598 2187 2268 2390 1682 4630 2685 4961 995 692 2289 334 2604 3630 4898 1542 4730 1917 1234 159 2800 1953 820 4603 1188 3709 1424 4957 4704 1416 2707 3592 4346 1237 4900 4359 3492 4796 297 782 1892 4079 1776 4592 2621 2214 3838 4598 4653 4523 644 2823 2685 1943 1900 2618 140 339 2480 973 4277 2072 3956 3754 932 1727 3647 653 1028 3186 3790 1439 2652 1281 1233 2206 1733 3502 3956 1354 4110 714 2783 2410 1025 2141 2783 2525 2427 2234 875 1458 1751 32 2855 3408 1108 50 1684 2334 2098 96 1774 1484 658 4428 1293 3424 987 3854 517 1811 2853 2089 886 2417 3194 1731 764 2517 736 4289 1248 3994 2768 3328 4933 2995 3098 3693 4364 2036 2591 4567 1312 1870 3965 3335 1875 2935 199 2511 3039 2368 2035 4696 4950 3797 834 3514 419 1553 4771 1184 1887 3287 4400 1353 1973 2546 167 2753 3093 1886 2322 661 1229 4980 864 315 1851 3786 3658 1168 252 4801 118 3383 1385 3941 4736 4209 285 1681 4556 1655 1688 1120 3653 2386 2767 2261 3258 2092 4705 2852 4083 4388 2851 966 64 3070 1125 4905 3482 1361 1756 3366 2528 3399 4006 1954 3716 968 3976 717 1451 4767 851 2126 3537 1235 2715 4204 4003 2120 135 4742 4562 2884 3132 1909 3855 1090 4154 485 3793 882 3421 3320 1400 3575 3357 3642 3366 1072 1534 4070 1945 15 1425 4215 4491 1853 3970 1184 818 484 3176 3325 2256 4379 4351 4432 3611 2110 593 541 2238 3116 1161 1581 2463 719 3167 775 559 1487 1695 4659 4101 3567 4281 2917 2803 3135 1322 2152 208 1968 3418 3928 732 3387 4213 3263 743 3163 4578 633 4762 1486 4103 71 2692 2992 3122 1016 1166 4695 3161 220 3072 1408 4740 3647 1978 3633 1053 3492 4427 109 4815 4415 662 3051 1012 3634 1992 3191 3822 737 2620 496 3287 70 3607 4904 1208 4397 1403 2791 1670 3961 4368 3721 808 3798 4455 667 2851 2276 4885 3786 1374 3315 1694 2812 3806 3833 2728 652 1371 581 1387 1994 1401 4280 2520 905 2616 4951 2767 4872 4453 2739 4567 2474 3343 2256 3858 1062 2354 1425 3502 2695 919 3954 477 1236 4674 2141 854 265 1411 878 4946 2629 990 3159 2511 1122 4323 1853 4673 2121 4110 4944 3300 1915 848 2231 587 2472 2212 3578 4036 4820 1411 2246 698 3773 1385 4837 2994 4583 4061 3443 4694 728 2245 3786 2533 4060 1904 4207 3369 298 1386 3091 4023 2444 4971 1642 2475 4731 1184 3343 1 3314 3289 3334 4309 4390 4329 1465 1036 268 698 1164 2921 3555 1678 4777 3801 3621 3367 1597 2335 2979 2775 2425 3249 1462 1857 2914 2232 3015 1719 3393 4548 4847 169 4283 2430 1944 2884 4114 3381 26 3152 4266 3170 2758 4314 101 91 3799 2256 3000 1027 332 2127 1148 1776 1216 3913 1541 4924 178 3215 4886 3334 3061 3555 1764 158 3777 1081 3830 212 4464 2065 2900 425 1018 4311 941 3964 722 323 1711 462 1078 626 2218 3454 1482 579 813 3039 2718 4258 2160 3525 2780 768 753 3884 4027 921 247 617 3823 3996 922 3182 150 335 2673 194 812 3145 4058 1871 2688 2254 2269 395 3693 1359 985 3911 1130 1463 2942 4563 3802 679 3490 2256 685 3106 3453 2388 1677 2554 4084 3426 4562 2873 4129 3967 2775 1497 2649 622 1370 861 1469 2757 832 4365 4882 2270 262 1798 4049 1167 1665 4128 4071 458 991 3950 1134 686 1988 425 4163 4572 630 4126 2590 354 2698 1787 3125 2380 4373 2446 472 110 1115 2662 1462 3571 3139 1096 727 3073 1792 2827 3273 419 3970 3860 2540 4550 995 3411 3141 428 2275 2012 1750 1044 21 456 3004 2208 3295 3777 2232 189 3350 1265 3247 1318 952 3180 1874 3242 3007 2969 4967 442 4005 4605 550 1548 2835 4016 3228 4034 2560 3245 603 2284 4752 3934 664 3097 1290 1655 4300 3178 1073 558 4820 736 2373 754 4858 4017 399 689 2785 3175 4656 2175 4484 3032 1498 150 2744 4111 2565 3889 509 1682 4588 959 2521 698 3902 4014 1389 2558 2733 4318 4910 4680 770 1898 2293 414 1351 179 3888 858 259 2636 4678 3307 1546 2031 4967 1250 3331 3838 1554 2430 2024 1923 3133 1888 4305 1824 17 2288 1009 1320 2387 1294 4255 1565 701 3761 3999 2871 4746 4164 4975 3571 2949 1276 4282 4985 443 547 3048 2198 2692 1120 364 3416 2718 4989 2029 397 3842 4752 2525 2460 3301 1882 3389 553 2497 3435 3607 1854 4449 204 3763 2973 2872 1347 995 4551 2939 939 2582 456 4794 3921 1704 3712 731 720 4913 4195 1639 982 4690 1634 4627 3485 211 1560 2289 4099 3256 4078 3924 114 3783 1432 1423 2000 4067 4470 4655 2632 3804 644 1508 680 1237 642 2477 3657 4781 1572 1873 3682 39 1027 1102 2237 4785 250 2845 3433 2569 4578 3636 494 3307 2854 3643 2588 1876 640 4664 3284 4651 3850 907 2117 1394 4710 3706 3953 4985 3583 750 2901 3972 1517 1204 4397 3624 253 4830 3365 2266 2527 4495 3745 4376 4814 2179 4262 4061 2300 4740 1030 345 3707 1414 2921 3383 2572 1356 1574 3606 4876 232 486 1201 1026 1223 2178 3479 3131 19 1120 3643 2271 4015 1898 4636 1921 679 2118 2551 482 3957 4647 1656 4990 1621 3850 1661 477 3482 4026 115 4572 1830 3541 2854 4162 3470 3109 4142 2347 3668 4024 2356 1240 2412 3761 3018 2317 4191 788 2312 4962 2275 165 1711 2427 2232 4650 1074 4856 4388 1325 2952 1981 4969 1899 3676 2243 1354 3239 2845 3430 1297 4680 1358 3580 980 2614 31 1780 2099 3657 3114 2637 2500 1914 3375 1795 144 1080 4536 2589 4483 1773 3286 2945 3263 4495 2994 2095 2521 4111 3893 1522 2347 2045 4352 2347 4505 986 3245 3541 1564 1244 2916 3586 4090 3118 606 3812 4763 4925 2086 2877 3614 3756 1459 216 4178 825 2928 2077 4549 4149 828 1073 3521 4248 827 2795 4282 2716 1954 2041 4433 493 383 1561 300 3623 2366 2320 1091 944 3253 2287 4469 225 937 128 4289 1305 1839 533 4373 4482 324 4146 4675 3930 629 3534 591 2700 4240 2014 2522 2940 2641 4698 3410 4487 3118 1350 24 2640 924 91 1408 2604 2112 4539 492 3935 3438 4456 114 141 1573 3805 1273 4770 2208 603 2288 2658 1151 3790 3768 826 3836 6 205 373 4231 1487 280 1576 3059 3113 4192 2486 1878 2448 4396 1612 437 309 3554 4190 2949 339 4132 4601 1707 4347 2310 3367 173 2728 1769 4110 239 348 2635 1633 2240 4561 4053 357 1258 4081 3100 4797 1813 2383 2504 1567 732 4516 4735 1133 2558 667 2347 4021 4358 1516 2600 4961 2196 781 1479 728 346 3316 2038 3387 4104 1718 3582 4593 1457 2780 3540 3235 4988 1665 2848 3961 1547 1221 1537 4507 4287 4205 3110 4584 2330 4264 1166 1531 307 739 3394 1360 2518 2502 3518 1876 2178 862 2155 1619 4305 3529 1496 2519 4083 2380 2116 1528 3795 1256 3782 4831 4488 601 510 1137 3870 958 4793 4346 3603 1668 120 2183 4578 2083 2785 3731 1659 199 2917 4019 1881 4760 112 1746 970 42 4133 4318 187 2790 4648 881 4466 3640 3793 320 4186 3879 3719 1624 2250 3447 4699 796 1382 1410 3321 4824 1597 2395 1275 2873 4625 218 2893 4163 290 427 4338 4674 83 1438 4581 4345 3836 528 3673 3134 4670 4169 3882 1299 954 4461 490 2007 3026 1427 445 27 2287 1809 1205 3230 3393 3629 1182 3938 3842 3845 2923 1372 1044 321 3312 1455 2822 3563 4029 4850 1547 2966 1793 1542 3434 668 1701 1409 3815 543 3397 4285 4425 1969 1795 2561 2954 3315 3900 4255 3546 2058 2896 613 372 3597 4086 244 1080 2873 718 476 1247 3597 4021 878 1882 1054 4701 3784 932 4892 3138 3509 3747 979 1862 3610 1515 4107 101 1722 4691 2473 2890 891 2269 3908 1041 4559 3986 3696 906 3532 4397 182 4965 941 979 3938 2680 2022 2281 356 3290 4651 2686 1232 4380 3034 3908 4598 1891 1428 2891 3506 4208 24 3359 3397 2015 4097 581 4314 875 2379 3674 4794 4241 4497 4172 4777 3640 4786 894 4254 543 1944 4665 159 4423 407 638 4387 2317 876 2644 2494 1930 1964 3976 3120 2603 3592 456 4078 2713 2320 2607 848 217 2868 3981 4441 1084 901 2564 2427 1633 1346 2988 3904 967 4907 3143 4914 3067 642 3030 3955 152 917 2266 2926 4178 246 1643 3573 1370 899 3917 4096 2173 2254 3198 876 4085 4109 322 3697 3398 2123 471 4116 1498 734 4561 2443 294 535 1871 3804 43 2165 268 4422 2598 1226 4599 3261 1424 4948 4443 1386 3774 1909 2160 4865 2370 4836 4840 1194 2400 834 1235 1401 3218 3990 3419 3718 3445 3858 1625 2526 290 3251 926 664 4013 4108 3523 584 4354 948 2618 1959 2747 395 3802 1897 107 4593 4118 3125 3838 1080 15 3129 3950 3181 3798 3172 1152 1187 3211 2978 2653 3663 3425 3532 1602 2709 2039 4093 4264 2682 488 3462 2372 1519 3964 2602 1200 1605 973 2403 2024 3907 1019 1435 1094 4538 968 2844 3927 2258 4277 129 2748 3946 131 1570 1178 156 2843 2108 1722 3974 2599 2231 4346 1338 4486 2102 705 4878 1444 1258 2223 4245 1383 3504 35 829 827 3470 3483 783 4167 3506 2696 3530 4974 4195 695 4377 848 2318 1593 4232 926 2738 211 2010 2505 2692 4367 3254 1267 1884 1602 1254 2252 710 76 2286 2495 4291 4155 2203 3594 4301 3056 3434 1810 1238 792 452 4140 1450 3004 2472 3029 1056 889 4929 4972 3653 2161 924 2594 4225 4225 884 2025 1031 3433 878 1450 2345 2143 2349 2005 1147 1892 3223 1101 4355 1653 3709 3409 3576 4147 2935 1357 4504 1723 4654 2863 79 439 177 538 4671 340 4289 1838 2691 4346 2012 726 42 2423 3517 2424 2811 4348 2418 2409 2339 1334 525 2559 3800 3126 1876 797 1546 4202 1298 4034 612 4874 3203 4954 1072 4403 860 91 152 3160 4120 2210 3302 4532 4132 380 3365 4609 3476 4661 2997 524 4747 364 2411 2550 4608 2109 4054 692 4259 1534 651 368 4244 1906 2027 4551 1957 3401 2848 1841 4891 486 2179 2380 2744 4783 4425 809 4204 1129 2841 1614 40 4258 3111 4642 3441 485 3221 2987 1707 2065 949 2187 507 2298 1024 3967 4964 2823 3650 687 3499 2698 4451 1466 4235 4595 2391 2631 4202 3966 2423 2572 4210 3824 750 1842 3825 1350 2310 2351 4897 3310 2816 2011 873 427 551 1891 474 2293 2406 3786 810 3959 1205 1187 901 600 3608 4360 2447 1674 4200 2030 547 2614 1912 4686 1167 1542 2761 2894 870 1346 6 2230 3900 2652 337 852 598 1811 972 4976 3720 3908 2369 88 236 4572 859 3358 322 2103 4418 2981 4770 3325 1915 1807 4868 751 4982 722 864 3862 598 4246 1342 3221 4085 4393 2696 970 597 2171 2043 689 343 3106 4034 4081 3456 3351 2915 4829 4567 3440 639 2540 2353 3684 3174 1521 2766 3202 4833 2379 2353 4178 2694 3526 1043 2602 3032 3257 520 1074 3317 414 1272 1080 3006 4302 560 4845 2898 2338 2111 3319 2643 1771 4513 2181 271 1842 4287 2622 4816 3096 325 690 3373 296 243 4359 2871 2920 3685 1325 989 3924 4147 1443 3520 4515 2146 1984 23 592 248 178 4773 770 1708 291 4702 244 364 670 4502 1742 3916 4679 2450 3970 1990 504 4892 1488 2421 2869 3195 4818 1616 3465 385 1992 1582 4798 1291 3238 1420 1690 1813 961 2112 1084 3163 3702 2154 1627 2945 2323 3861 4751 4532 1828 3523 3998 447 911 2750 4993 1015 1288 4544 3756 15 1278 2076 1417 4693 4140 1866 1742 323 561 4639 2386 319 1048 690 1628 1899 2465 41 4132 4062 3462 4490 4640 4153 1791 2154 3297 4490 3279 4378 211 2748 2204 1068 904 2413 1923 3578 934 1088 1729 1192 4420 3225 4723 2077 3825 2163 55 2054 926 1853 1265 3763 3750 1872 3055 3672 3285 4315 2885 3614 1910 656 4090 1199 948 1956 2977 1901 3146 1658 3329 4099 4035 409 3862 4130 2843 3290 3510 2894 3771 3 28 4567 41 126 2296 641 350 2794 924 84 1526 609 2753 1140 1979 4257 1344 2810 979 4939 2994 969 3757 519 2185 2586 704 2838 2956 1080 4709 4166 1543 293 2608 2778 3616 1259 3298 4648 1027 612 2426 4745 1528 4995 4663 1780 3144 3705 4552 859 1059 1289 3660 1364 2508 4955 3082 1665 1099 4397 1947 841 906 4413 1875 3485 3033 3936 99 4939 3867 1871 482 1679 646 2789 2071 3877 3943 2634 521 4072 3092 4971 4255 1455 2128 4783 3144 1250 1506 4403 1045 3081 3734 279 4938 301 3146 4632 3625 1557 4147 2316 302 3803 1022 1841 588 333 2327 2406 3646 3140 2125 2935 1135 4112 644 3285 4915 2153 4537 1988 1635 1216 386 3828 4837 2508 4836 2801 970 4974 19 4635 1031 4126 1805 559 3652 170 831 963 2096 4238 4791 462 2003 1111 4208 4734 4322 4495 1497 191 1550 21 4326 3555 3389 961 3749 293 1576 3908 4627 4477 732 3478 605 1767 4233 678 4311 4603 3406 4590 4808 2710 4602 1853 1228 3312 4933 3003 3081 3333 2509 4464 3442 2356 4577 949 2191 1283 4594 2977 4755 3248 2541 2429 3373 2649 4290 4529 4880 334 248 3829 2578 1786 719 1120 2912 325 4076 3213 3193 4508 4176 65 1583 4192 841 151 1913 3283 1912 1004 3124 3270 1026 1138 2829 4510 3280 2529 2488 4546 1206 2882 237 1359 4719 2522 3245 564 4463 1165 1361 2214 2224 2505 748 853 4230 3062 516 493 3051 4005 3877 4543 2292 4294 38 741 3745 1456 3849 2609 4297 133 1567 54 2484 1579 3770 3109 487 2956 2298 1418 3132 4791 1753 3037 2903 2957 2695 2586 1754 2748 4382 2145 4753 368 174 1382 3023 3645 2963 4770 3624 3366 2002 1104 949 1249 384 1161 3851 1633 4627 1209 2844 2227 3382 2015 2604 673 1025 1113 1221 4874 2007 3342 4443 3248 4863 1442 2809 2336 2124 277 1635 1110 2909 140 1178 526 1181 1119 3435 4788 2236 4569 1512 301 2980 1060 3245 4756 3501 4162 2532 4406 3161 3957 3010 3166 3680 2664 3079 1330 4686 4835 4602 3579 464 467 2019 4449 4923 735 3576 2205 2949 4348 4664 4990 1482 4634 851 1965 1408 1206 3872 2584 2699 4198 4308 3810 3722 4224 4186 4697 4504 3715 2262 23 2428 4555 2153 2243 3553 841 480 1493 1711 393 157 1957 3544 387 4612 1772 3412 4987 1567 1633 3565 2409 3003 4549 3484 1738 3521 1663 3090 3197 4030 3122 4384 334 4099 1458 4103 4094 1773 1891 3233 1945 4550 3930 326 2358 3354 3833 2296 4283 2091 4999 200 4455 694 1926 990 710 3772 988 4148 2649 2090 3570 3332 171 3225 3064 4382 2589 2326 3455 795 98 3107 2397 1861 2772 365 421 1140 981 1020 636 2826 2151 2830 2341 1800 2509 203 206 903 2823 4970 2081 1168 778 1675 4580 773 3974 2380 2705 1381 2846 3941 1159 4100 1500 75 2311 248 4946 4408 359 4853 281 33 259 874 3150 719 4839 3418 4208 3679 2862 1324 612 3938 4270 1420 1281 2621 1082 4696 3012 3754 895 3635 3221 1582 471 4901 209 2697 505 2096 4958 4537 2575 3181 4209 1055 2558 1933 4155 208 3081 1345 2136 1933 3023 2595 1279 4539 1585 2554 4957 2052 2933 3874 3418 549 1909 2202 729 926 2161 788 3948 2389 257 4576 55 2491 4883 737 1273 3053 1427 3270 670 220 1158 4667 1535 582 4462 3901 3695 723 4449 2938 1968 1576 4378 4975 1365 1903 671 4295 2125 4293 1977 1531 975 331 2239 1181 2472 950 3467 3419 3726 768 1587 2170 2609 2124 145 2385 3548 773 4284 2874 561 1104 1613 3564 458 3645 2163 4707 2825 4490 2175 2327 3865 3312 3825 3977 2 4236 2001 1769 1145 3359 1982 4722 2221 4303 803 508 1915 76 1349 3290 1476 4059 4750 4506 74 327 941 992 2270 579 4076 114 1245 145 3817 1341 4094 3262 2373 4391 3829 2451 4336 4595 2644 4054 2819 1168 1517 4079 1596 2946 1705 3435 446 4168 2164 2349 1094 2644 3958 464 3087 2822 643 4910 1855 4233 4124 1052 1944 1109 3397 619 4224 3347 1693 417 1097 940 2880 398 2001 619 1928 2816 3443 2342 2784 1263 3685 777 3040 3705 1112 3978 4500 3127 379 1038 381 550 1961 3563 990 1840 2734 3412 464 4520 3917 609 422 3353 2917 932 2186 1568 2215 4748 766 3173 3010 2638 228 295 416 4719 1919 2509 734 2987 1919 861 2216 1850 3617 3528 4186 4781 4517 372 952 1341 3806 4193 999 1917 4846 941 3601 331 3887 3576 3598 4531 2987 2760 701 2108 3100 1247 3551 4672 2844 2952 2997 2384 4119 1757 413 4918 3709 3020 3465 4082 4761 1237 4343 4438 884 694 1370 3834 3426 4887 3151 3008 3163 3655 3321 1489 2908 3021 1934 2094 644 4471 1168 1903 1335 3638 1509 2656 1150 2384 2928 4047 1733 2837 4157 2248 76 1459 2673 2769 1351 683 1239 3806 3798 825 3964 4590 510 2111 2996 4460 797 4290 2442 3639 3266 3980 2781 610 411 2961 4261 2860 4772 1010 1402 2138 735 2517 1805 3280 1143 1658 277 2316 3435 2407 436 3715 170 3878 3552 410 2985 2682 2282 4902 2318 1630 4050 516 4673 1237 4121 4762 1589 531 181 1516 756 2770 3505 3016 336 1974 634 2970 2859 2986 1779 2201 2584 4417 4546 1096 3623 3758 4569 4006 3773 803 317 3654 1553 4398 3795 424 1417 1672 2302 4286 699 2740 1490 1776 2756 4334 1421 1544 829 2833 1376 4223 208 944 1690 4046 2007 566 13 1150 3558 3726 2775 65 1548 4419 1883 3622 3854 2625 2461 3505 1372 1035 2370 3504 3834 1666 3222 423 4265 1157 3451 53 1611 1267 4825 2805 3578 4770 1120 1766 2177 380 2367 372 2625 2237 3337 4740 902 4062 2459 1236 3992 4917 2496 1600 1547 1587 2733 2598 2975 4876 1637 4700 3104 3435 3605 1252 727 2635 4417 1127 655 2847 2886 343 4833 1651 1950 59 3576 2032 1095 2767 2598 2924 3972 2473 4110 600 2202 3333 23 1000 3644 4202 3423 3350 200 4803 1414 832 256 4496 631 678 4746 2122 3738 1269 2153 4786 1565 3110 1249 594 1550 375 78 3890 2338 1729 2214 197 1946 592 1402 1625 297 63 1514 4539 4087 2241 4142 745 2649 1369 2477 3685 3470 83 3338 105 4523 3744 2954 2198 1529 3934 4191 475 506 1062 2304 1404 1623 2972 1999 3688 1277 3443 2625 763 1227 1278 4434 1354 4981 4840 4230 1929 2412 4901 369 3600 1252 1535 4080 2490 3061 2882 6 2821 3779 3727 288 1052 1918 701 4233 3176 2795 3436 183 843 280 2592 4436 3803 900 4828 1774 429 213 36 943 416 1855 4769 4397 4630 4060 3585 3219 2638 4679 3317 1983 2004 1888 2498 3834 2944 3 944 2779 3915 1480 126 3668 117 940 156 339 4610 2199 751 2386 3056 3765 2192 3096 2674 725 4374 2910 192 1533 4159 355 3741 4803 43 4657 1368 4661 2673 85 4475 4763 4376 1506 2495 4584 2680 1799 4454 1460 326 2733 1000 2740 540 1570 2447 2305 2774 4776 3826 4197 2430 854 3150 2793 3544 1942 3296 3010 1671 1430 4316 2543 2078 4887 1 3645 2168 369 2707 3723 4905 2581 3416 182 2355 857 2252 166 4354 3920 1253 3919 4568 471 2735 2922 4274 761 2064 1329 3472 2276 4149 3590 1905 4570 252 3364 1045 73 2648 1133 2665 2740 1137 2426 2943 4903 3113 4534 3299 4926 3615 220 359 2327 3352 3652 3304 2563 3217 1690 214 569 2646 303 3672 4268 2079 4102 1782 4960 2173 4632 4005 3712 2673 441 4167 3067 374 3752 2112 923 3730 4859 858 101 177 3417 1418 3427 2394 2166 1160 3837 2176 1890 611 2507 2426 58 2515 2829 835 2798 909 2868 3979 1073 2835 78 1724 285 4961 77 485 692 3041 2257 2563 536 2640 1753 1563 4028 4735 1670 1418 2208 1451 897 597 1993 188 4608 4249 382 2882 4661 4108 460 4164 4550 1401 851 975 3518 1753 2600 2669 3563 3701 4161 435 390 4805 1612 4385 2630 2004 3704 2374 781 3569 1945 810 1097 671 1120 978 2085 2221 889 4680 1981 2368 1404 1969 2421 2356 4773 3037 203 1631 3020 3993 977 4342 254 3104 3828 2934 1682 4582 1823 3012 2388 4724 4841 1413 2029 3399 3018 3983 4401 3473 3338 302 1551 4999 4939 4768 4293 3321 2858 3177 4410 3444 3322 3016 130 2891 312 4048 3694 3850 3224 1080 1137 2858 1287 452 3308 3633 4310 257 810 142 4734 3797 1197 1513 4014 4292 495 4705 1479 1492 1946 4020 4681 2675 497 1891 1091 4163 3900 4539 855 1301 3144 3141 835 202 1205 3838 3225 1412 2998 4368 1503 3587 165 2535 3432 377 940 1621 34 1815 1228 4719 4190 3749 4946 1366 1948 4870 4269 2591 4636 1697 4130 2651 621 3210 4888 1560 337 2966 2020 2454 4151 2931 2222 4242 3017 3757 4195 3214 971 4234 1849 4591 3986 208 3533 3446 1539 4425 3056 3384 3991 4006 270 2046 2310 417 4246 4654 528 3617 1917 3976 4117 2298 2195 3065 4455 4722 203 2075 1915 3158 2312 3315 4492 2419 2315 1130 3064 269 142 3869 3385 2691 2044 1445 3388 4552 2094 3760 3381 4204 2215 3262 202 4306 2345 4324 2788 3584 455 2957 1001 1481 2648 4348 2524 430 2019 163 3395 3640 429 1015 1768 1496 3164 1953 1529 1040 4472 270 3697 3904 3596 968 3052 2385 386 1036 4607 3445 3796 1962 4197 4197 1324 1504 2579 4873 3445 727 3205 1236 1943 1572 214 4174 39 4576 2981 3608 3460 2369 3050 3715 4915 3343 3805 2522 2669 3424 16 2659 604 2764 8 57 1529 4177 3504 2197 961 4528 1141 1105 3 4662 2515 4068 3075 868 1174 393 2411 4432 1698 2463 3421 1426 3916 4178 1042 2680 4255 4384 3798 1002 129 3486 2761 1998 155 2537 4847 4653 3379 4629 4553 1884 709 1930 1331 1925 3566 4089 4372 291 2664 4267 3456 249 362 467 729 644 2317 2791 3474 2044 2311 4426 3827 3879 2692 2973 528 3934 4728 3186 2242 2367 3598 2208 652 4897 4772 2722 1031 2563 3973 2183 2406 4453 3502 3459 603 1628 3617 1741 1120 1283 4189 3823 2567 861 3683 3874 4923 3540 3267 2751 4100 1749 725 1054 2567 1778 1185 3763 2564 2606 1311 4372 3942 3364 4383 4445 2095 4865 163 4676 4425 4102 152 4237 4486 2655 4673 2606 328 1126 2996 2652 2410 4216 2146 653 4133 1135 3763 2548 4620 2086 2096 3097 1329 3984 1312 2806 1693 1530 1995 3123 3052 29 1842 1450 2822 2029 1837 891 1640 2876 4347 2810 1297 4607 4262 4060 2021 3304 4060 1598 525 18 495 14 3709 49 3982 3376 1133 4151 682 4354 161 1848 1578 3528 1273 1855 183 4409 4370 1174 3680 1895 3922 3659 1544 3379 1208 4629 2915 4240 3618 4667 1973 2795 2996 4813 4851 513 240 2073 4287 345 4297 3847 1184 2518 3878 4126 2952 2774 3422 4013 1956 4485 4102 2746 2280 4395 4420 1231 992 474 4104 3240 3096 4265 1973 4494 4685 2155 2453 4863 1074 1737 4378 3435 3708 3820 3366 1681 2886 4212 4948 2744 638 2268 2620 3230 4310 3059 4923 2909 1324 3908 3761 457 4266 1407 4233 4523 207 4502 36 529 4804 97 3814 1227 559 2018 2160 1608 1291 3578 3716 4775 1399 458 2420 4398 4883 2771 1588 1711 4238 407 4491 4950 1490 1589 3430 1692 3374 312 1957 903 939 4921 4612 1768 872 193 4044 3123 207 3864 4359 594 469 2449 3775 4075 2533 2539 3775 221 1206 4265 4024 727 2545 4995 4630 1682 2068 2179 3505 2353 1345 3401 4397 712 4647 4720 3490 4291 4760 1294 284 994 146 3176 220 3939 2022 1092 4709 2104 1836 4500 2520 397 301 2026 1200 2779 360 4422 175 1896 2173 2754 2072 637 2605 3583 3194 1966 1080 4477 1891 910 4045 2359 4467 464 734 516 1421 2471 777 696 1577 4279 3432 2817 4477 2513 4706 1122 2215 707 2808 2499 188 4342 2888 2182 2661 2406 1974 1740 1501 3750 2854 2535 4004 1673 2187 2861 359 522 468 3403 3749 3005 193 112 571 2395 610 2029 746 275 2768 2796 2812 1419 4098 1990 1210 1531 4354 1827 3521 1098 2486 2886 3832 3935 1167 3295 4035 2281 3477 1807 4043 1967 3673 2087 4716 1642 4705 3377 4262 990 3263 2333 4341 549 3827 470 2849 323 797 3995 255 3483 2611 2774 1437 1080 401 3424 3850 3037 1300 19 1812 1446 4142 4207 2871 4957 814 1653 909 3238 1997 4975 4585 3547 3241 3318 971 1264 4341 3378 3215 2152 4615 1967 3277 2374 4129 2882 4371 2573 4058 3055 4606 3529 4226 1862 4493 4716 1401 4794 3966 4954 488 1361 1159 1525 1766 2703 1798 2689 3908 898 3745 865 3282 2887 4400 1416 2432 940 3390 4833 1237 1012 4323 4200 2436 526 1796 543 1298 1142 402 1322 2722 1843 727 2659 4713 3879 3076 1799 4538 1515 4118 1534 242 1192 3764 1599 4053 630 3979 4186 2960 3377 602 4396 3380 1703 286 1046 4610 4075 3863 623 3730 4509 641 709 3426 2704 421 4888 2493 1235 1189 4304 1673 2681 2331 769 2272 2297 1242 2974 648 4758 1892 931 4211 4639 1058 4946 528 4976 4783 4279 488 4392 798 2988 1361 2441 3103 558 4495 2060 1758 2726 2206 3930 740 3512 3201 3459 2796 551 654 3835 535 1423 4640 3152 3577 3538 2356 70 1553 2228 3828 211 3853 3815 2959 947 4396 2448 983 4861 2386 3104 3657 2652 2199 4099 1065 1231 2224 4292 2851 665 1197 4872 4507 4433 4233 2582 2966 83 2574 3846 2207 2982 1342 247 2611 3749 4419 2366 3941 1294 2648 2430 4123 1245 4269 1979 2359 1146 2735 3958 1870 3271 2253 2308 524 4995 284 3471 4703 2569 4804 1627 2880 4042 4234 3866 3341 3055 868 681 889 2415 960 2937 3131 2751 3997 582 3235 3717 815 3443 2800 2157 3183 3957 4156 4284 4025 4924 2614 1759 3309 1909 4679 2357 2487 3450 2462 793 1367 1392 1444 1889 4666 2807 809 2722 1527 4510 3445 4689 898 2653 2367 2107 2252 2106 858 3662 305 1245 507 4206 2449 3491 1268 2233 679 3582 1668 83 53 2187 4469 875 1598 1595 3373 1452 2459 1522 2181 1365 3551 4172 1709 4353 2491 2651 4534 216 1162 4490 2902 3820 2518 1381 2080 1757 4785 2270 2769 2406 4909 2562 1468 85 2141 2082 607 3079 1385 715 2500 513 2646 3598 4793 3144 372 3176 1296 2562 3966 771 4784 4227 582 1588 4050 2338 3566 563 949 4033 183 294 4346 24 2726 3894 4664 2754 138 951 4777 438 3192 733 1532 23 3903 1866 3697 1493 3812 3289 3768 3586 4103 3702 1922 2758 1621 4820 974 532 3140 2053 3190 802 3521 3381 4487 1613 4093 184 2157 4763 3452 1736 4372 4119 3797 1864 3768 2464 4701 3043 1414 1066 3852 1157 457 4315 4606 1545 1606 975 3699 346 1392 965 1727 2841 1052 513 2099 4077 3950 1192 2578 3087 4051 390 3389 2282 3133 491 3087 2065 3554 4721 4770 649 3733 3192 1721 2562 3772 3195 3676 2186 3096 4945 2967 2642 2672 2892 154 679 4102 2381 2106 4762 3816 2302 543 57 424 2718 1828 4860 4933 3681 3003 3544 936 4846 1102 2063 2872 1167 1247 4070 2446 2612 4385 2254 2298 4120 4244 2885 620 579 1773 2642 1187 662 1163 2779 2690 3642 2187 362 1614 457 1286 764 4769 1459 4542 2409 3914 1539 772 3679 2443 2632 1645 1647 226 108 4888 4262 1400 3976 410 4702 2253 4758 2386 498 3810 3422 1077 2109 4349 1282 2675 2228 3673 977 3768 3263 4299 280 4764 68 4270 1940 3059 4124 3208 1721 2478 1997 1019 62 1401 4878 2301 2335 4915 2525 3552 3042 3272 3621 2938 4834 1794 480 3142 1935 764 4354 1306 3052 2582 4078 527 1856 4332 2542 1404 350 1767 1695 1364 3797 1506 2274 4739 112 3606 2685 1468 126 478 2696 1822 1979 2708 4633 4754 1742 1010 1024 2135 185 2578 2243 4111 2100 4519 3003 831 4419 1722 1334 99 4003 301 4555 1279 3041 1363 3753 4775 1187 3886 2016 4264 3748 1040 4069 148 3340 3195 3555 211 3726 3705 3629 2701 1433 2604 3445 2248 1096 2519 3440 4768 4594 3915 2096 2946 10 427 4945 2336 2368 3033 644 1752 4934 1766 2462 2933 1259 4558 4266 4636 3156 1113 1627 289 654 4876 2147 1120 989 3710 4792 1699 65 2259 3337 4923 2364 429 733 2623 1093 1533 4444 3286 775 2502 1396 1932 4011 659 5 2644 1977 932 2237 3627 1283 3054 1086 1157 3571 4655 4731 613 2208 4990 4790 3306 213 1897 1389 2324 2962 3844 80 1195 769 2969 1629 329 4002 1195 4197 1947 103 4993 500 851 1065 2538 4396 161 2745 2491 3443 2357 3656 690 3640 279 4535 4239 1730 4936 2520 3365 3321 2358 3 3758 419 44 266 2412 2233 2871 4990 4177 743 4346 1615 2648 4495 3235 2215 881 1302 4804 711 4673 4046 419 2074 1088 1587 4858 2493 3993 566 3159 3990 3845 3133 693 337 144 3305 1010 1244 3091 3110 103 644 1272 2766 4355 3806 3585 2743 4040 3472 3746 4784 4276 596 2778 2184 2642 2764 4510 1799 647 2640 4142 4139 2549 2362 4998 3309 3379 3443 2647 4777 2 2499 995 4410 3714 1565 3268 3787 3827 624 3021 87 1268 1583 583 2769 528 2650 1166 3797 4988 2307 2522 542 2435 2866 3167 2429 850 1226 3205 4009 940 1385 840 4313 1518 1356 561 2876 3364 4744 2371 1825 2107 4194 183 975 3837 320 352 1399 2712 3638 3640 1493 2311 2715 4514 794 1935 2313 2493 3061 291 104 1247 1173 809 3411 1848 1424 4371 2449 4771 2424 2687 2750 1912 1937 2512 711 2205 3773 1258 1498 4712 3056 2401 3316 1151 4907 1123 2920 3792 4045 3641 1431 4129 4373 4291 642 4329 4882 4873 3274 2573 3875 2146 4697 2420 1439 3817 270 4715 327 3787 3309 3107 215 4442 2525 1014 4072 405 600 1117 977 4206 726 2365 4657 2906 2882 4573 3471 4309 2459 1177 1811 2475 3677 3074 4018 4048 2230 3732 4061 1 1345 2591 1890 2969 1454 2039 1474 1613 656 4876 1506 3752 1557 4939 1490 2328 3226 1746 4529 1191 3141 1864 3078 1379 4745 4003 2248 1862 1165 3487 3792 3190 3277 454 3298 398 2056 1603 792 4908 1336 4966 3214 3313 1613 4203 2839 1044 322 4594 487 1103 2167 4177 1390 4000 4253 2821 3835 3578 893 349 4175 2873 2938 1927 1038 3665 2386 1873 4122 632 3992 3265 3943 3200 4765 4181 3024 1662 3171 4629 2897 2526 1697 2068 3194 2316 1346 3082 4491 2492 2341 2692 4754 1243 238 2235 782 1379 1420 1057 824 4091 1561 3135 4365 4349 1757 2898 525 2303 3052 3985 3583 3714 203 4185 2171 3958 487 4273 894 3180 4478 3126 4250 1138 4051 2168 3531 1755 862 843 1579 2748 3530 3744 2694 3681 1406 1577 2383 261 4893 4192 1178 1549 2661 4816 592 4246 716 1419 4446 2507 4158 602 3589 2416 3672 4672 4428 385 2065 1384 4729 3628 979 4770 60 1018 951 946 3581 3347 1030 3849 4353 2255 2576 4514 640 4133 1505 3798 2146 4935 4687 1593 3493 4740 4182 2226 3553 2814 2908 1759 3269 314 4837 4439 4574 3058 1896 230 1367 3878 2351 4228 1276 1142 1947 2462 686 2586 4367 3932 2426 3195 1528 1625 4082 3191 2459 807 4258 88 303 3952 420 3534 3710 1454 4213 1977 993 2444 3477 1151 1865 4154 339 3532 4447 3373 63 2133 796 3132 158 4068 3113 2460 3602 183 2065 973 2151 1953 4058 2444 3583 3352 1528 1767 3543 2149 66 1164 3624 4583 3619 3930 3047 1848 1690 4653 4197 534 994 2038 1215 3588 3907 3025 4583 1278 2703 4758 2273 4752 1606 4449 1071 1312 3010 1098 3398 872 2724 1558 3423 2869 3629 28 3343 138 3214 2720 127 310 3345 2323 2788 865 1637 1777 1552 3931 3406 2882 3271 1310 4354 4337 3691 4855 965 3800 1601 3657 4534 3306 250 409 1032 4328 3123 1771 1066 1149 3989 588 3223 1194 2357 4566 151 1370 93 1599 3284 2655 1697 3370 3582 2435 1539 2916 2224 2760 4608 2592 2904 3313 3025 3180 2579 247 2587 4410 4054 2324 4575 3096 4422 2115 2547 176 2673 2166 2886 2568 4379 4063 4752 4243 2794 1400 4440 3791 1251 746 1404 1413 3683 58 661 2517 3606 279 4048 111 1291 6 4566 1330 2885 2462 1892 1297 1212 3980 3412 3600 2602 2177 443 1852 2063 1175 4089 4697 3014 3503 2764 177 4613 21 1181 516 1505 1922 4521 474 455 2386 2089 419 2004 2836 594 2911 4063 493 982 278 1082 1693 10 3618 716 4096 214 3784 1249 1278 112 115 2552 339 225 1321 4060 4080 550 4508 3300 392 3520 4745 3300 3436 2980 3284 4474 1991 3844 4539 2897 3331 1405 1039 1217 2195 95 3134 2109 3759 640 2427 2387 3147 489 3332 16 1551 311 4411 4498 4336 1339 4751 1244 310 3571 3520 933 2700 1975 3854 3033 2084 1084 4938 974 4392 4797 1514 297 1938 3389 4018 3247 4909 190 846 3012 3809 3117 1593 3583 3627 899 3290 4548 4802 2326 2089 81 4387 2950 3694 1185 1663 4320 771 2892 1728 2798 2989 3613 535 2566 815 2619 1105 3503 926 1288 2533 3199 374 213 3896 1599 1819 2148 4449 1333 2713 2061 1741 1705 710 905 4156 3288 4890 506 4874 1573 3646 3881 87 4627 4930 3303 3879 4908 4692 453 987 3605 3520 3203 975 2103 3299 2925 1274 504 1503 1345 4832 4184 107 3458 3747 4860 3712 232 2158 2903 2461 4798 4817 4772 2899 2603 4896 109 1441 162 1628 2351 2369 1009 912 3476 1977 3917 4237 1639 3036 1885 3342 3227 4455 4723 1429 2973 1788 2903 2924 3989 1858 4571 757 3682 4274 551 75 4747 1748 2222 543 3814 144 528 2939 2156 3518 935 3154 2163 1078 2050 3950 2571 2192 340 3377 1330 2406 3781 2669 408 3637 3000 1244 1123 4648 124 4152 2036 3805 308 1212 489 1045 1847 4977 1417 2680 1824 2546 3715 791 110 1249 4159 1801 237 895 2195 3422 2572 800 3887 4215 2030 3900 577 948 4193 4256 3027 1348 153 4827 5000 3249 2542 2465 1426 3521 2153 1172 4063 4006 4131 1565 2735 487 4527 1255 256 1725 3755 1093 2914 207 1147 2815 3996 334 2934 2370 2533 2610 1783 2620 979 3723 1925 1228 4032 4040 4635 824 2239 1612 2769 284 4724 180 4993 4482 4042 2642 843 1693 3154 2509 1649 717 3938 2583 2500 3318 3124 4933 4765 2760 803 763 2980 304 4081 4685 1493 3742 1484 119 4438 2901 4908 1311 1043 2647 3359 3925 3290 4950 3382 3449 2359 2324 4333 2973 201 380 862 2463 4819 2190 3983 769 2644 4471 2135 1169 3816 4607 781 3857 3580 3353 4977 3976 885 1574 4585 631 4594 3050 2998 2684 2782 4142 2420 2722 111 2556 1102 1208 250 2102 4031 3678 820 3760 2873 3867 3986 169 2074 4969 2986 4606 1891 591 3328 2359 4776 1078 1826 1008 602 3741 3316 1394 4968 3814 4013 2399 2257 4382 2784 2025 291 3200 3973 1459 1648 4603 2957 1855 1324 4736 4745 2054 4056 3605 659 4779 2282 1516 843 4937 3731 3644 4835 4232 4895 2479 3828 1716 3736 2123 1511 3998 4052 2034 4341 849 2307 2345 2744 742 2945 2156 4671 3232 722 4025 2142 4689 1913 528 4403 4708 2775 3162 4931 2312 4315 55 4915 3819 3380 1494 4071 1189 4105 2041 2934 4089 2033 2494 1587 751 4195 599 3710 4645 3216 2451 1137 1529 1804 4987 940 4577 2816 1494 906 2291 123 565 4514 3325 4132 2623 2262 4702 4138 3990 3407 923 3309 4513 3151 4395 194 520 397 2235 1146 2515 3541 3388 2435 3836 1277 4440 1774 4975 2610 3408 3743 4897 4321 641 2641 1351 3854 3354 3359 4018 648 4911 2996 1314 1219 4801 4348 88 4917 172 2785 3906 3753 4424 3847 626 4615 3889 2751 1704 2098 4239 2336 3724 3976 759 4753 284 4070 135 857 3164 1362 1134 4776 193 1103 578 1939 4581 4596 1655 787 39 4269 2439 1198 3424 1273 973 2101 1102 1130 1585 749 1476 744 4559 694 3816 4350 3127 199 1733 1771 3703 3040 2119 1851 4004 3854 897 2628 3173 4930 1010 1985 4464 4770 931 1450 4171 3175 3483 3874 412 782 2843 2528 2265 2223 4659 271 1650 4137 403 3133 970 3492 3179 3808 3793 1749 1723 1732 3348 4141 4475 3662 3724 4099 1797 853 2283 429 3886 1635 4970 499 4249 4784 4014 205 539 3735 1278 3055 4368 3968 2703 2244 5 1284 3072 1152 1324 2012 4710 1029 2419 2707 985 2087 4845 3455 3909 3360 2639 2532 683 4637 3796 3321 933 478 146 2592 3845 3538 3291 770 4407 281 3709 1545 2354 2240 738 3053 3666 2913 1441 2816 2113 1928 4275 3690 2154 2967 1014 3557 3037 354 1590 2633 4966 3636 2295 466 2670 3353 3108 3565 3072 4226 1332 1871 1237 2204 3911 3734 3969 3465 4053 2525 4347 53 2519 1957 2929 778 932 750 4410 517 710 3122 4226 3958 4802 2371 729 900 3732 4104 1052 3855 3760 4548 4419 404 242 2791 417 2429 1191 1755 2184 4886 4434 272 962 4017 1072 1336 4105 75 3796 2572 2736 3973 2236 165 279 4603 3082 3795 2003 2264 2787 3610 3723 4737 779 4488 2252 3149 3992 1569 1823 3516 755 3931 54 1989 26 4202 3906 2117 4105 53 4640 3063 1732 1479 3391 3495 4062 4271 3715 1414 3693 2864 4861 1849 4235 3986 2858 3450 4471 3479 2511 3605 1018 1807 1171 1324 3299 1868 3030 4580 3379 1831 226 4254 138 4409 1777 327 1624 355 4438 3576 1556 4982 1826 1414 2689 3212 2561 4571 212 4149 3515 955 1943 931 1171 672 433 199 3067 1639 1204 577 3038 2337 3966 2332 4693 1675 2632 455 899 2630 4586 821 73 1415 4165 3734 2859 624 383 4628 3744 2166 547 767 3246 1817 1814 577 4795 2927 1731 1483 1789 3984 648 702 4364 1667 2215 4603 2914 2064 3598 2372 1794 4101 3399 2024 3598 2882 3729 2955 832 3332 853 2187 26 1061 2762 3084 301 1202 2161 869 502 4708 4505 849 4364 272 1524 1511 1916 3767 561 2411 1997 2967 4760 363 2829 2271 4521 4410 34 343 437 3712 1009 1918 2411 599 26 954 3997 1688 3065 2300 1712 4125 799 1257 3728 2916 2912 4066 3673 2786 4803 1477 4567 1629 4589 4521 2655 2969 3886 3598 604 4061 3018 451 4235 4779 1721 4934 1319 4907 3167 3312 3373 3216 325 3262 4425 1641 366 1113 2192 1570 2147 255 556 3001 3808 3424 3995 1617 2804 273 4728 890 2021 4804 2025 1431 2658 1198 3183 886 1751 2096 4057 2708 1676 4063 281 863 1334 37 1317 2762 1773 733 767 1860 3364 1986 2134 2529 1709 2593 3 447 1218 1418 4389 3163 2741 2955 3725 3394 3921 4933 1827 1680 4846 1813 1255 1588 2065 4708 4368 138 3169 4704 3617 247 3652 1969 1935 1369 2584 452 44 557 2666 4764 4863 4047 154 4316 1114 245 2821 758 1203 4740 1450 191 3475 3458 4182 688 3570 2418 3464 335 3865 2739 4829 2284 2982 97 1429 3004 4380 475 4228 2954 4976 2859 4258 3057 21 3609 4555 4675 4161 4689 1280 2429 1430 3512 1085 1232 522 4618 721 586 2359 4063 1465 3715 4667 802 1828 4977 2377 3553 1240 4300 4991 3616 4420 2514 4014 2862 1884 2396 1958 3085 4897 1527 2927 4094 2310 3413 832 1667 4772 89 4915 28 2006 1319 1471 4115 3478 2273 1557 791 430 4475 3236 1197 3808 3336 4854 1178 2327 3026 2712 4186 2132 3390 662 4501 1618 1773 1020 3468 2473 4573 2926 3704 935 1774 2025 2436 4722 4150 4160 342 4911 149 1912 2194 3263 2066 92 2519 3116 3028 4073 3016 2745 4545 371 3443 3031 2074 4703 4806 4009 4037 2583 85 4785 4634 17 1917 888 1591 3104 3413 4234 4772 833 1975 4751 512 1360 44 2500 1762 2913 4781 776 1296 2191 4530 2519 3524 1048 3175 371 1305 3534 1242 3278 147 3448 3751 400 3204 4687 1004 1199 1032 2609 2629 2090 1322 4450 1673 3134 4852 1710 3419 1233 748 4144 4058 1810 4897 4127 1185 2719 522 2899 4720 2580 3143 604 1481 75 4462 1924 2187 3207 1967 2816 1555 1608 3753 658 3974 466 4795 3442 521 1413 2875 1144 2673 3638 4411 4012 3115 1405 918 607 1709 1238 2152 55 2747 3456 44 1903 1707 208 4739 2268 2889 3751 2555 185 4956 4736 1422 2092 3423 459 1335 2463 1849 2389 4817 4448 4397 4182 1311 2401 2955 4841 1445 4536 1965 375 4206 3104 2531 4244 4635 623 2496 713 3002 4054 458 2648 549 4500 2845 660 3575 2955 489 2790 499 2241 3928 1912 3413 937 649 3247 2662 1280 224 2257 2636 4192 3771 4611 4167 2264 1742 4173 3358 3961 4576 4315 2600 403 4148 3118 1724 4662 2561 233 345 962 4027 374 3950 3703 4663 3166 715 973 4659 372 494 3542 2100 2195 4720 4399 4085 3955 3893 339 2063 4176 3912 2983 4371 2507 2756 535 114 2487 1548 1480 1982 3461 2236 1204 2638 1641 197 41 2750 4338 1749 1490 2844 2430 2757 1684 4548 3531 3873 4146 4365 1263 1764 2506 1666 258 3777 958 3811 2383 4963 1932 3345 3022 2366 2407 4357 3173 1891 1027 2153 4074 520 2500 4029 2515 838 464 2748 638 4977 4888 3044 1809 3460 4924 1594 3555 1722 3908 1292 2185 3686 4295 165 2690 2188 2168 724 3684 4269 4940 3333 1485 2791 173 3086 4850 4579 1962 2715 4739 2534 4765 2220 3757 3040 811 1882 1015 4648 856 3309 509 685 2384 4320 2224 182 663 1979 4580 724 2514 3217 2625 4307 2060 2320 3931 1445 2146 3667 2978 4822 2543 1651 3907 169 4057 690 812 1633 1866 3382 3532 3089 2136 452 3441 4613 4261 1987 2616 4919 1359 2101 2944 595 4041 817 3207 1410 3369 1276 284 2347 1328 1155 867 1502 485 2930 3476 4143 3450 2784 3317 3137 4005 1513 1123 3472 4345 3451 2389 2974 2010 1289 2513 4655 4565 4027 573 708 4421 508 655 180 319 2267 653 2343 4815 3050 2743 3153 3609 1330 4232 2141 3593 2837 2920 3951 4891 3459 2493 2777 4884 3582 2005 2863 2854 4789 1909 3891 2504 4141 2877 4865 1420 3379 2130 1740 1672 2499 1019 1400 829 3797 277 2293 1939 2898 63 4619 4851 2963 4558 32 1915 2595 2842 2595 4966 3952 3407 477 1082 4046 3622 2659 3120 147 921 1222 2751 3932 3538 4626 2704 1311 1541 4226 4451 1783 1937 4154 3634 1452 835 4260 4153 3328 3122 4684 196 498 980 892 1089 719 680 665 4985 2436 3986 3211 860 2941 3755 1721 1354 4874 1470 3611 3178 3365 4676 1830 471 405 3705 1668 3045 2493 4324 3409 3673 877 4411 3839 3575 4080 3685 2187 3097 3981 606 1718 1207 23 4046 4164 4001 3029 4906 4872 4183 3010 954 910 1026 4934 3594 3656 2400 755 1881 770 1355 304 1428 3118 3971 2538 2412 1977 1248 1446 4340 3932 4968 337 2268 812 359 2208 2817 4730 1754 4984 410 2043 2643 3111 3028 833 464 4377 4528 1552 3084 2956 3408 338 4525 3868 3925 708 3460 888 2588 2742 2144 4419 3604 4983 827 676 4193 47 1667 4134 2741 4148 83 3225 2154 2525 3807 1559 2928 1450 3476 2648 869 2746 245 3918 809 3547 2271 809 2254 3661 1790 4341 286 4583 2749 3415 3988 4025 3867 3900 1433 4769 2192 2354 4777 3582 1636 909 1092 2472 3553 3523 4789 1558 4532 2432 278 1302 2416 187 4258 2416 4282 1511 2042 2899 4070 4115 4233 1919 1569 4691 4504 1994 261 1941 3947 2860 2464 4612 3321 4914 3709 664 2696 2414 1385 1419 1926 2181 3503 1310 2905 1128 2437 1298 4513 1372 4117 2816 4752 4082 245 4250 2345 3103 1391 1567 78 2389 3746 1699 3009 2416 3143 2988 3428 4723 3548 86 960 1233 3076 2736 4386 1371 4758 1021 49 3824 3010 3636 3834 2416 2063 3137 2044 737 1792 2305 541 3099 2273 738 4099 3611 3823 1649 4803 691 1406 593 2381 4760 2616 1267 4989 4755 1381 1672 1060 3089 2917 201 1814 1867 1560 1384 1514 3247 1150 4604 1069 4309 488 3441 1159 90 4437 1382 4236 3544 4421 3981 84 3340 650 1854 2251 239 3194 3804 882 982 1583 3846 620 2347 1903 512 4026 2425 2348 1975 296 3323 1556 1489 3493 1213 2810 1115 4439 3762 4323 856 2309 2781 2082 2345 4315 4096 2429 4752 3129 2304 2958 979 2692 830 2924 3231 636 2143 1855 4907 2188 4021 2087 865 4334 4445 4125 4856 84 471 2927 2548 1384 2481 2185 756 1405 3380 2007 3612 3987 4725 4877 3409 1663 3494 3815 7 4656 2114 449 3526 1844 724 2959 777 2577 3489 4070 3862 2876 3049 2978 208 1653 922 3678 4688 4593 13 2807 704 2447 2591 2721 215 2844 4618 2160 4344 3615 2265 2728 4562 4085 4151 2367 2121 4342 1905 4821 3652 2326 2823 907 1861 4285 2735 3369 940 4495 1490 774 3972 1445 1485 259 4765 2083 4354 3328 2256 1616 2244 1566 2846 2697 2374 2396 3498 4661 661 3827 1674 3218 561 2306 626 2711 4673 2554 2720 2256 3268 482 2841 3158 1144 2852 1539 4820 782 2670 4401 4363 2084 1043 1323 4774 898 936 1899 4079 4518 3335 2752 1424 1496 471 2103 2499 446 4241 3645 2131 3177 557 2246 2249 3862 1451 3457 1648 599 947 3962 4944 4735 4237 2495 423 3674 4226 2572 1091 714 73 2367 3881 979 434 228 2258 2704 3495 1770 2640 659 3654 4523 1774 1009 1441 4728 4181 972 221 4963 1632 4647 1206 2804 4209 422 3346 2085 3833 1523 1890 3382 420 3074 676 1 4530 1046 2579 2438 1248 4873 4909 3801 1205 4464 4508 951 2029 2717 4630 4525 3338 100 1309 4553 3566 3390 4368 1631 2689 4601 3952 1285 33 3325 2108 2735 4605 4352 4317 2516 2370 1844 4435 3879 1334 3996 3926 415 4304 1554 4461 1239 4774 4540 2083 3750 2476 4738 1405 1505 3012 4138 2101 1652 2481 4997 2810 4781 2283 2631 1918 4001 2486 2514 2046 2293 490 11 4462 3838 4868 4180 4139 4273 620 209 382 332 3614 3347 2784 2587 1457 4800 3568 1820 2210 1328 3575 4755 2378 2802 1989 4375 4596 3453 768 419 288 3287 2716 222 4875 418 838 4083 2101 2258 1760 3898 4089 2440 4145 1981 1184 1434 3098 3140 4222 3624 825 841 348 4537 2794 4357 20 3780 3665 1537 449 207 1577 3278 1596 2180 3488 4862 2983 2151 584 920 247 2657 3088 1576 4754 1616 4961 2172 1821 613 50 784 2304 2716 1421 1563 3431 4303 919 2608 3939 1492 3036 2046 4271 962 2392 1232 2309 1992 959 4846 238 4727 286 642 2637 2163 887 2484 405 2797 2721 4119 166 4156 198 1969 2060 2887 4708 2679 3056 2780 1373 3239 2197 933 2350 2124 3556 3006 1387 2173 1569 1160 2722 4078 2395 393 2419 2109 2040 3522 471 3598 3118 4063 1614 1480 3211 1651 3239 3798 1287 3137 1588 2319 4677 3108 4915 2415 3246 1680 4134 4380 1869 318 1636 2345 3219 4796 670 414 3229 939 4907 4374 1593 2816 372 1927 2309 1579 688 542 4040 4098 4393 3744 4071 3783 382 4154 3705 1142 79 259 3660 4921 2172 61 4070 644 1863 4967 3876 3080 2533 1829 3662 2348 2952 654 3337 2087 640 69 2180 2296 2685 2922 2155 4039 2391 174 2535 4417 4375 3218 1132 383 571 4392 3970 1135 1469 4272 2293 3402 3973 45 37 2060 1235 798 183 4752 2302 4957 2985 993 4055 3019 1738 546 790 4562 3552 2751 2180 154 4320 3274 3368 53 4009 7 1171 1186 3817 4960 3531 3333 3367 1 1307 4046 2015 2949 3610 2110 2658 4543 3400 493 4195 4330 932 1207 2274 3258 4784 2866 1741 3073 1667 1409 122 139 4142 324 1975 1050 2680 1246 1819 3706 2154 4478 4833 1454 2372 1054 996 2970 3462 2767 4910 3262 3328 699 3415 2057 2034 4706 1141 420 1348 3918 702 291 328 2614 7 1728 651 3430 3168 2128 4272 4790 822 3187 4436 1975 192 2432 2923 1153 2235 1143 1530 1368 1566 2773 1083 3690 2862 4108 796 1138 1067 1360 2472 3601 2634 2227 4580 799 1161 321 4635 334 3493 3061 587 3016 247 3371 4590 1812 4651 2731 930 3941 792 3541 4305 4619 4715 2079 2114 40 3995 880 3078 2643 1014 3593 1540 977 3987 1839 4981 807 4526 1139 1536 2681 4464 2025 4079 2943 3932 164 1689 1186 1739 441 3518 1563 3665 3343 2174 117 3158 701 2402 2910 277 2124 921 3050 1512 2433 2365 1800 4394 1165 699 1803 4499 1725 4831 3250 1600 2921 3957 3848 4657 4969 1865 2780 4002 1371 3344 67 2778 3295 1285 3633 2382 2372 1917 4988 4247 3431 4163 745 3064 1883 4109 4668 961 4740 3629 1213 4591 1619 1416 1830 513 3493 147 6 4644 644 425 4064 3449 3036 846 4749 2218 3663 4087 2502 360 914 1776 1083 3912 1574 2589 118 4993 2048 393 800 1743 4929 618 4676 4068 310 3098 3711 2370 385 96 95 1153 2438 4421 24 271 4271 2080 2744 1740 2969 170 52 2746 2437 3363 2177 555 4551 4051 3492 1058 1010 4321 1042 1008 4227 1048 3561 3785 658 205 4525 741 652 1114 444 2703 4867 1655 418 953 1756 179 1438 2054 1664 2287 411 3663 220 4428 2720 2719 569 2391 889 1231 3156 324 3843 4171 4263 104 268 418 1942 798 3056 4098 3051 1923 3293 1553 2435 371 4632 3757 3319 3769 1998 1470 1316 738 965 3175 131 1699 4071 1432 4001 3087 366 4510 2088 2170 4650 3522 4525 3368 4149 982 3224 759 2280 787 55 936 3539 1486 1523 378 4033 3494 3905 991 1537 4592 2306 2062 278 651 3555 231 1496 2829 2238 2330 1009 1876 3024 2752 217 1117 1713 456 827 2256 4623 2916 2182 145 3195 1737 4980 473 3793 1619 2926 3724 3877 414 1510 4385 2625 4670 1331 2525 48 1120 4889 4384 479 839 110 3710 366 3112 4646 3847 755 1870 1529 3423 4015 4878 2600 3775 983 4660 4435 1034 3972 877 3413 2089 915 1739 1622 4440 1062 3060 3400 446 3586 715 123 2705 2831 1878 1978 3688 1603 3270 700 31 4887 1722 1547 2158 1480 1916 2872 3810 1671 2362 2141 3683 1106 1862 1489 1732 585 2647 3912 2143 177 1230 121 3950 1317 1674 3542 1123 4656 1228 4527 185 1332 44 279 1928 4502 3410 3534 3205 999 213 2141 1839 2844 4952 1325 1508 2511 4872 4984 2722 1269 2847 1278 974 4294 1452 274 168 2080 3017 1867 2205 844 188 1164 4308 3712 1478 3059 250 3195 479 4269 974 4307 4760 1209 141 866 1143 649 3431 2413 3903 924 4392 4820 1069 2151 4888 2533 3668 1471 267 1538 1938 3656 4570 2310 657 1553 529 1523 3783 4598 15 4943 4694 3389 1449 3026 1373 193 2894 4721 1405 867 3572 3695 3892 4099 1282 503 1109 635 3380 2675 3455 4085 2187 1904 3858 1976 4186 4807 4413 2071 1754 2478 4546 1721 4270 1837 2928 1706 2248 1818 3280 4761 2579 837 4657 1224 430 1276 1501 992 3055 4048 89 1722 2462 111 3809 3166 3758 2032 1817 3848 3615 1682 957 2870 1919 2309 4546 3963 3780 1903 483 1496 2859 3784 957 2510 2493 3070 2819 2516 3564 4570 3954 3647 1747 2450 3230 2133 2651 2173 980 4113 343 1858 1782 4323 4409 145 618 565 4922 2984 4019 1134 3302 1695 3190 1907 2613 2196 2559 4105 4708 4280 3730 4797 346 1649 4570 524 2499 4550 4781 4899 2961 1062 4733 3880 1766 2289 4905 670 4234 1509 1722 1206 3819 2962 1366 1033 4720 3487 3273 1694 3590 3523 263 3434 4443 1092 4843 4411 4110 2356 4052 3605 4181 2998 4650 2645 644 118 2597 256 2645 4838 4271 21 3427 386 141 4519 4110 1365 1977 2980 578 465 619 464 3791 4052 3555 3267 3970 3621 1353 1055 1667 755 3710 907 2574 2070 1520 2626 2202 1276 3922 4117 1468 4110 681 325 4429 3152 4112 2762 1960 452 1045 4151 2077 3960 1650 2243 1 1579 4997 433 1332 2700 4688 4297 4841 3139 4001 1901 345 2886 2483 5 96 3614 628 1659 743 1295 741 688 2856 3867 2053 2893 3350 1136 4374 1347 1610 1629 350 3651 1335 2761 2864 3279 2839 4052 1113 1031 91 1548 651 2893 815 738 917 66 83 402 272 1950 3603 1231 3732 4988 1752 980 433 1187 3510 1916 3239 3318 4788 715 38 573 3462 4338 4598 3738 1390 4399 4177 4061 3671 771 2404 1449 249 2226 3154 3884 1632 4910 4408 3243 3301 1837 434 3947 1107 3054 2389 3105 4075 4288 2035 3820 4409 2660 2538 557 556 3326 2973 1134 602 2183 3705 3296 2761 3030 2450 1715 3207 4298 1307 4410 1636 154 2225 1108 3571 2837 4265 1013 2157 4386 4414 2402 3733 2114 2708 1929 3476 4689 1839 4023 4175 3320 2093 3063 4532 2982 2664 106 241 3114 1717 3714 1885 435 4943 4613 4973 3456 2604 2600 4368 1184 2055 1530 2716 620 3165 2036 231 4272 3528 2040 1654 710 2335 3431 1833 2914 508 3425 2485 1279 4236 4897 265 3968 1283 4127 3353 4520 2637 3668 2246 1163 3606 1553 1172 1570 1475 3280 4835 571 4551 2873 3415 4871 4015 3615 2864 4843 822 201 2811 3775 2594 641 583 1986 4069 2864 1008 3324 4341 3032 2407 4362 3820 3480 4712 2261 3768 2084 2394 787 3996 1787 339 3981 2326 1967 4482 4488 1207 3992 3107 3124 3726 362 4055 2952 2517 1794 2785 1155 1466 3492 3809 3509 376 4832 1453 1212 1179 2505 1331 4855 2752 2301 4689 3527 2362 3840 910 641 2446 1832 973 2229 1360 442 3009 2010 476 412 1860 2176 1742 1433 254 4044 618 1848 317 1551 2757 4541 3567 807 3369 2887 3681 2045 4837 4544 3252 3838 4587 1801 3546 4899 3249 3987 1469 768 1952 2502 4321 192 4208 3134 4157 1551 4362 553 4142 3127 2244 3866 4268 2660 417 2169 564 4792 2327 4833 4196 4568 2407 433 4097 4164 4672 4892 132 3843 644 4129 2153 4197 2881 2955 1159 3343 593 1593 1299 4195 1466 3471 748 997 3391 4876 4048 1967 2638 2442 3430 1205 2920 3610 538 2466 733 2005 541 4258 2285 1899 1562 3758 95 664 2354 291 470 2322 3745 1714 1486 3997 2935 2394 644 2391 4471 3802 2140 756 779 2359 2272 803 2222 3412 4944 22 4840 2749 1396 4686 470 4347 1300 4270 3144 3195 4753 2363 4626 3503 673 578 51 611 4126 4162 3968 2641 4336 1086 2754 2142 2087 76 2020 1618 4945 3160 4774 3644 74 2210 429 76 383 4315 1224 2791 2970 3485 3852 495 4978 4328 1570 4208 2159 1709 532 924 2042 2887 659 2728 3051 2933 2108 4829 4425 3154 1358 1256 4926 4941 2157 4122 1960 577 611 2816 370 1854 1050 3428 232 3982 2459 2514 4655 4433 2993 1052 3050 306 3663 1735 1198 4135 4774 4884 4303 4500 688 568 4569 865 3184 4476 1488 184 2431 1973 1200 2416 1305 4077 1718 2581 3126 2232 20 1357 3521 1136 2529 4212 3596 4570 1023 1321 699 1263 4027 2895 3852 1252 2329 4645 2789 3098 4118 4254 1030 582 4388 1226 635 794 297 2955 275 1867 1096 1105 1044 3841 3734 2727 1084 3354 334 3427 2385 4294 2982 1650 3715 1396 3392 2001 3917 524 2986 4493 1991 4764 1342 2884 4110 4012 4083 2746 571 1641 386 2734 4368 861 1969 2386 2703 4613 3316 2934 1850 2394 495 2229 1675 1201 1757 854 3422 2643 4204 668 3442 3157 1295 1167 4877 3729 3138 2233 4661 676 1882 2274 927 4254 2939 2117 4723 981 839 2592 870 1450 2974 1656 1270 2154 424 1851 1234 3758 2653 1468 4960 1051 3630 2330 3717 4683 817 2129 2265 2931 4048 1879 3088 3291 2578 1088 770 3001 2929 1667 3187 1158 4819 19 4860 135 2218 3744 128 173 4348 587 3544 3646 4235 2981 3408 2146 1925 2960 4375 1350 4157 1140 4251 2476 3440 980 4539 3881 3194 2047 1739 2182 2911 4983 1771 4656 1914 2253 2256 2401 2833 4787 4322 924 878 3720 2940 4860 3424 1456 1104 1158 2824 4450 2128 1698 2461 416 3598 678 3504 4426 3349 683 400 1659 4493 2574 4296 370 4651 2584 260 1411 3918 2479 1112 732 3972 4419 3889 1064 867 1233 1777 4919 4088 1636 1023 3908 1115 3975 549 2446 3049 4852 2392 679 2841 504 4468 3088 4344 3660 4798 1379 4317 950 3519 4352 3629 710 4832 2729 3952 3161 112 2085 2002 1658 1464 2568 3483 4428 2312 1386 4936 4785 1415 708 1447 4814 3134 3734 567 2540 1245 4188 2382 1257 566 4364 3737 1637 3989 4545 4743 3478 2502 3891 3590 1524 4775 3669 1853 2365 385 3182 3424 290 2995 257 1952 4112 3871 3892 2352 3785 939 997 2305 4232 4362 288 3798 896 2809 1370 3209 3862 3234 1858 173 3410 4180 3178 4305 67 1104 2882 4739 2600 4222 1446 4339 655 2534 1963 2180 969 4176 1846 726 3764 2285 1581 4111 4424 1155 3339 2997 1027 1932 184 1613 4741 1583 3767 3360 2796 3326 2791 4033 490 575 819 2320 4666 532 3306 1849 3262 1690 1367 4262 4812 1725 1370 1769 2828 2291 549 2051 4140 4133 4503 3848 300 2673 3213 4864 3707 866 2780 3432 1504 4958 80 143 2961 4847 4385 1633 4823 1603 9 1576 2784 3900 1751 2886 3148 1977 2566 3595 593 1123 2102 2421 4992 2241 3434 4771 3733 4652 1113 4906 3690 3276 3294 2889 1188 3545 560 2708 2957 3394 1962 3940 2305 2986 124 4236 4089 2302 1712 1966 1995 4528 2126 2381 2495 3535 848 1705 1963 773 1319 4854 4057 519 4204 3628 3452 2481 576 4304 4582 1944 3612 3338 2053 4573 2138 4582 130 4777 746 2451 1912 3363 1397 2006 403 940 879 40 190 676 4692 3412 2804 3185 2690 826 4896 2631 2103 3135 4324 2515 607 4843 4822 2855 535 4217 2231 1794 4181 3114 2194 1645 1709 3578 4611 4134 2021 122 2957 4425 634 2733 4691 3290 3753 963 592 380 1175 4800 4175 701 945 1534 4307 1319 3293 3535 4712 3025 3335 3788 1729 4332 4502 1401 3983 4351 1652 3014 2577 4732 2177 2191 1438 280 2840 2741 3724 863 368 300 3925 1357 108 67 373 686 2388 2358 1717 3591 3794 4559 2699 4706 3486 2457 3336 4134 819 2804 1256 2861 575 644 4646 1613 4895 2106 2109 2248 2608 3049 1720 1331 2039 642 3219 2066 4722 473 631 2531 3509 245 4538 4983 1159 3700 4509 2060 266 1044 1212 2189 2414 3588 4217 4208 1782 4753 4826 3471 4305 3689 1455 1320 1362 3468 4501 4445 289 541 2117 1317 2217 4637 3093 1729 4183 505 1030 3088 3937 1807 2788 3227 2213 2653 1882 3185 4909 4434 1923 3709 1394 4499 4594 2963 3918 2167 3611 3878 2864 724 1871 2949 148 2848 332 202 4025 2648 2651 922 1409 3612 720 1167 956 2425 2526 2169 557 1918 1920 3696 211 3975 1977 3620 4290 3550 213 2630 3680 772 574 372 2368 380 3576 1721 2954 1617 2108 1138 2569 2699 2881 1650 1883 3263 750 487 2037 4300 1450 154 2813 2934 837 3667 1822 1094 4628 3843 671 4848 1256 665 4180 4459 2671 214 1900 2477 3626 2384 1161 2149 502 2162 707 3023 3899 4603 3461 1580 784 1739 2375 1759 3829 2689 3634 2208 4791 4279 3855 3781 1079 2148 136 588 11 777 4358 19 164 405 4153 3057 255 4889 2003 4970 436 133 3862 662 2482 3001 4257 1522 1793 3197 3791 4493 1678 2569 2343 1853 3219 3397 189 1520 2628 3563 1480 2731 3467 2664 1026 3631 3980 2255 1659 1574 4250 1445 1703 3730 1312 3142 1603 4167 4345 2831 4643 3068 3513 1730 4911 2510 4930 3109 226 4566 232 1859 4018 3470 4493 1097 1571 2007 3558 2930 108 2789 547 4812 280 1657 2539 673 517 4375 3110 1527 4449 1086 2193 2496 4128 4683 3166 3491 343 485 1041 3769 4925 930 2588 1273 4844 2593 1908 1500 4948 2871 217 1345 817 1642 4498 4538 4800 72 887 814 102 2937 2285 1445 1433 1529 4718 3607 4636 3040 4886 4533 2152 3361 1247 590 4206 4646 902 1172 3317 4114 3491 4652 4970 4310 325 1170 1867 589 1844 2530 4859 919 2013 64 1210 738 546 505 194 92 2079 3416 123 2938 3302 1594 1335 1485 2028 4170 4863 1744 4650 3046 2292 3331 1676 3640 110 4795 3861 1846 441 2839 538 4714 251 4021 2490 1162 232 1355 2117 825 3950 4278 1882 4948 2009 654 1263 2631 4144 3376 1828 4822 2294 3523 4040 1460 1914 1491 2451 3471 903 4274 3866 345 2845 1546 4151 2049 4078 2396 1415 264 2578 2252 3922 1469 1675 4818 1837 4465 874 1146 4363 684 3568 685 2152 3342 3118 2350 1933 150 4286 2182 1687 2023 3415 1073 2936 4262 4020 4183 4229 4438 4446 843 3478 572 78 4135 3616 3234 2908 2575 3878 2048 123 4489 4012 4095 1770 4795 4835 3812 1252 645 2529 595 3841 2067 3021 1521 515 3812 3311 377 3378 4006 990 625 2993 215 3384 2202 4662 4669 2238 4491 2885 1616 4621 1085 1310 827 4366 2368 747 1678 4030 366 1971 4887 327 2267 3002 3300 3581 2251 1894 4178 3954 2468 147 986 4955 3599 584 1214 4729 2611 928 4944 3025 4298 739 4428 2516 2011 730 1441 2488 3094 3470 4293 1621 4763 4241 3470 560 1947 3651 3601 3811 2637 3383 3366 1971 971 1731 4898 649 2586 4020 4323 58 3718 4615 1672 3815 699 3073 3439 1862 1253 1353 1557 351 4497 384 402 2231 602 2224 1442 88 1581 1122 229 503 4885 3790 4399 2101 3200 2967 1353 2607 2943 3588 2790 806 2698 321 3303 1632 4938 60 864 4093 614 1056 456 890 2350 2669 1517 1258 1675 3366 2326 424 2893 4513 4839 3294 3579 1547 104 993 1215 1338 4238 2994 4551 249 553 3814 1286 1399 3093 3271 2136 2200 977 1730 401 2946 954 567 4551 962 4241 660 1116 4245 2505 4538 653 3543 4802 4294 3485 4215 4897 2401 2531 2289 3069 1729 3591 859 2996 1230 1905 4592 3372 814 3834 680 1930 1705 3514 774 30 2381 384 4649 205 803 1573 4619 3854 2496 1537 581 2510 3253 4492 121 4996 1672 2983 1998 2893 3857 1928 3520 4545 1166 2618 998 4700 1175 3618 2890 4382 4178 2723 1460 2500 2000 1739 1568 3548 3230 4420 899 2541 4622 4676 4378 1669 1059 837 3235 3289 2280 2918 2097 3152 1634 2088 3228 1992 3361 4449 4775 616 3035 4052 3009 3548 1465 1632 3180 4845 497 2581 1457 1150 3026 786 1130 3144 995 2129 4591 855 2004 1465 4930 2186 1274 980 4619 2495 1616 4734 412 3404 1057 356 3973 1431 4567 1674 2545 128 1863 2836 4816 2634 2707 54 1683 4197 822 1452 1179 4207 1363 2907 3107 3950 863 4766 2369 3695 555 2578 2921 2227 427 1498 746 3677 3057 4115 2831 3837 2930 1641 2783 183 728 4777 437 3717 3334 4133 2976 3873 2903 2603 3348 3116 4776 3358 2416 3018 4370 3564 118 4043 2489 3022 1879 1228 3871 4987 1956 644 545 4429 1654 1216 2585 3314 38 4095 4122 2708 1901 4366 1192 3730 1310 4461 533 2877 3287 4367 3789 3475 4228 3038 1707 712 3092 2534 2761 1336 3050 3998 4245 4510 1877 2394 2926 4873 1600 2051 3875 4073 2611 4325 1052 2838 1872 3031 1167 594 1855 3791 1364 4154 3050 1436 626 144 4825 3010 3688 1212 3496 17 3156 1791 3364 574 3920 4494 4650 4025 1584 3445 3816 4070 4613 1745 4010 860 1845 2973 4958 145 4952 1854 4056 4347 101 2687 559 1352 2787 4614 2214 4639 624 3085 3604 3829 1982 4666 1476 4114 409 3615 3606 553 2994 1418 1276 4619 4079 566 4134 4764 2152 3553 1983 2797 692 916 3077 3521 1218 3830 4469 1376 4304 3209 3436 3006 3936 1604 3887 3429 574 4103 36 3759 2907 3114 239 1893 3885 966 2182 4459 3445 2274 3277 1609 2407 1175 1235 1971 2173 3901 4603 786 1517 4148 236 658 4470 1500 1154 402 2719 3325 571 2935 2009 3831 1746 4944 3775 804 2015 2355 2085 4009 356 3727 494 817 2786 3344 3509 2618 2274 2935 3197 1485 3365 1039 3313 2426 3861 2793 1253 3506 4337 345 2626 3171 3853 862 4230 4312 1527 286 4090 526 2212 1144 4450 3121 1601 3704 1457 245 4858 1102 1738 1596 4158 2631 3024 1199 960 211 359 29 1256 1381 568 3189 1000 4190 1681 1474 2248 891 1563 3946 3603 3194 3466 2311 4360 2665 617 1894 1841 927 707 2482 3743 1849 4755 73 1804 1734 2549 654 4495 668 4298 3454 4 2505 88 2187 633 1186 1664 3252 1675 4039 4415 163 1367 2069 3949 2709 553 147 2609 3198 3520 2925 570 3938 3416 4445 3783 1941 1422 4789 1113 3364 224 4277 4900 290 2595 2827 4746 2580 3475 774 4671 829 3142 171 678 2059 3321 769 546 4880 2082 884 3454 3570 804 2197 750 3123 30 656 1268 1081 3404 3860 796 1719 932 3847 3920 123 2875 3800 3420 590 4982 1059 1475 4479 561 2129 4992 2808 4011 2965 798 2359 4592 2055 97 4655 510 2333 4339 1452 1760 2749 4648 4691 1558 4269 2186 3607 4939 2164 2629 3989 486 3390 2260 1633 2074 2443 4026 743 4165 4648 1354 3139 3428 980 4024 2249 3782 2453 1798 4046 1405 889 3160 3172 3976 3037 1792 4834 3724 3602 194 2978 4854 1066 3489 1554 458 1943 3681 3884 3032 3317 4323 4853 2209 3259 1220 3209 2038 1271 69 1982 4938 695 4165 2956 403 4248 3730 3604 4949 490 3828 270 1311 25 3083 2033 2203 582 4875 4879 3234 2437 3959 3222 4846 3493 1947 3664 4775 859 2225 827 767 2606 3389 1842 4558 3052 2161 2027 4806 3444 3978 1255 4599 3043 4033 4382 1845 815 1930 1440 2261 4486 2240 1668 508 3816 975 4941 1032 697 169 608 2252 3793 2834 599 3824 2787 3444 3545 815 1681 1180 2015 4784 1702 3731 1497 574 1739 2405 3919 3632 4667 2165 4241 1737 190 3936 2632 1033 4514 1237 1386 1018 781 3684 1354 4740 1332 4812 949 4625 1696 1602 4838 2817 1836 1793 194 1256 1664 4205 693 1443 1593 4439 3596 1983 254 3548 4249 3618 413 1430 1291 880 3772 2321 642 2783 3176 2383 1135 2243 97 1909 1138 2819 2836 4868 2842 1834 288 2240 4457 1607 4049 4876 1437 3637 3441 261 3913 4988 594 4234 3929 1766 2725 491 4754 4955 2070 1815 3471 2725 3325 3372 2597 253 1150 4370 3440 836 2842 3560 908 2147 412 4534 3877 2803 125 4066 2359 526 2921 3491 2143 2108 2552 1769 2855 2207 573 1627 2590 1176 1882 3975 910 2383 4251 1774 3485 831 958 2740 244 4367 305 300 835 1722 4644 3867 3307 3880 4891 2321 3474 1195 869 2187 907 4659 1304 4619 2899 2914 3370 294 4245 4105 3785 2101 823 361 2165 605 3635 627 3025 751 2703 361 1941 3272 4501 3306 3247 1586 3572 4866 4909 842 3917 3687 1684 3280 2262 1397 3021 1138 4771 1019 162 1289 1944 4364 277 4257 1128 4255 1850 4518 4537 1896 3913 4090 4278 2453 2469 4544 1460 3353 3111 3156 189 4908 1203 2768 2240 1648 1361 1825 470 3846 774 3136 4687 79 2673 1690 2499 4140 3854 416 890 3951 3262 1776 637 1623 3509 4858 2618 4344 3579 1947 2027 3177 1908 2046 1991 2844 4576 3686 2984 633 1667 3772 1404 1051 2622 3375 1605 113 3620 2352 1569 2927 3974 898 442 3090 2080 4424 1726 4384 3865 359 328 1046 1263 1935 4917 728 2089 3534 705 4324 555 133 104 2039 2189 1257 2677 838 1916 1403 3694 3822 3080 2273 1277 1358 837 3323 1913 3904 1642 3542 3579 1123 964 4580 874 2555 4012 674 1303 192 1957 4385 1353 99 1255 3118 2739 3476 4999 4467 4809 4647 1868 2267 167 1489 36 4353 138 336 1189 1370 228 4057 4324 2358 60 4856 3945 1995 2452 1835 2289 4490 689 647 1539 2720 4711 4738 4988 2999 27 3463 3811 2450 1583 4325 453 4404 1609 2096 3850 4658 3707 3671 1366 1884 549 4660 3513 2680 3999 3687 616 4367 3160 2795 177 1662 3946 1824 4915 2695 3434 1223 956 2197 4461 4073 3025 2820 550 2993 4449 1726 4313 4749 1146 1214 916 3265 4971 4066 2416 603 24 2369 4588 4408 2322 953 3314 2214 3612 4331 3297 2704 1935 1533 4081 2078 3871 839 4258 618 2787 3743 4845 3083 825 4749 3217 2542 1727 2815 616 3520 1691 3398 367 1957 4909 4960 2217 4653 40 4028 2293 2897 3972 1209 92 3818 895 3255 3652 3099 2255 4595 3231 506 2793 904 3532 3083 1190 4105 4893 3325 1041 3808 2472 114 3250 4122 3639 2403 2277 257 1167 4627 124 3465 3716 191 2105 2099 2012 3780 1413 3460 2424 2305 4356 1671 3542 3424 4119 2071 617 4946 136 2902 2103 3824 1769 2082 4578 3066 166 2018 2312 1108 1510 565 852 4428 4598 3139 4386 1702 3222 970 790 288 1409 4818 838 2710 769 921 4787 3047 2690 3457 2845 1486 4291 629 2092 4082 56 3999 599 798 1514 2093 2993 1402 1445 3911 2735 1200 2616 211 1667 935 4265 4050 1532 1612 1031 3552 708 3500 1238 3951 3657 1020 1078 2301 4732 1121 2628 2265 293 1616 496 2354 3781 4647 2094 304 1746 1106 2301 409 3558 2591 995 1701 3073 2762 3166 1091 1555 474 2364 1594 4915 4578 1220 4584 1642 1217 3947 703 2312 3586 2921 835 934 3685 2593 2501 1779 1852 4716 2979 4632 3567 1166 566 1627 1192 1592 1874 3640 1904 3813 1113 1899 4712 4165 1777 4591 2313 772 25 2018 3125 100 1712 4758 2187 1431 4598 2562 1487 3838 1233 2544 3295 4389 2346 4580 2279 3268 4149 1795 1382 303 4325 4417 1423 855 2765 4298 1457 4240 488 3010 3984 3729 1801 4197 3369 3895 76 3784 2314 1281 1228 4437 1711 1941 1442 3524 3998 2 3093 1492 581 988 4268 1550 3806 2356 4302 1459 4970 805 4346 2296 1891 1280 535 3385 2512 825 3774 1012 3317 1807 3290 2386 96 4048 1423 4377 3861 3539 3057 2804 3243 2380 2552 1905 3941 2515 3458 2602 2499 21 2425 1325 3238 2586 4081 2092 3655 2221 2172 3782 2016 3135 1326 308 3625 357 2288 2349 1365 2269 441 3266 4690 301 432 722 4797 196 4876 3336 2668 2311 1908 4448 2250 277 4831 181 2326 2012 1510 4710 2492 3290 1813 3701 2802 924 909 3479 412 3282 2781 4350 4674 4937 4348 1954 157 4984 4097 347 853 2371 4060 4897 4045 4420 4778 2029 4997 2677 2996 1685 3256 2902 4296 3652 4332 1493 1463 3967 3316 4137 606 4105 2089 1623 3549 4760 4469 686 4219 1093 158 234 2895 2632 1065 1804 1824 930 1341 4400 1271 3810 2636 869 304 3105 869 1585 4605 4381 2181 1059 1850 2498 1393 1503 18 1724 4733 3806 2801 3958 4408 2987 4991 4174 4334 511 403 3854 4301 3957 86 1909 3344 647 4692 276 1007 4151 2023 2290 2061 2671 419 865 1041 3210 363 3678 2725 2256 2363 20 4722 4294 2955 2954 3290 2795 955 2800 1325 1645 3257 3590 1037 1914 4124 3374 441 2511 2549 2461 2270 3677 2545 2734 249 2086 1888 286 2078 1884 2369 2913 2436 2515 716 20 3895 370 4926 1249 2485 1431 3009 30 3258 856 4953 3662 4468 2674 3688 534 1607 3245 834 3217 2089 2749 4810 4645 2599 4283 2220 1852 2919 2875 2857 2692 172 1428 4342 3695 286 2835 2716 3948 2279 1639 4738 380 1502 2750 4158 2470 4224 3479 152 1771 994 2711 448 3546 392 2716 3035 3181 3146 109 2689 3595 993 2215 778 676 1638 1545 1820 512 3156 258 1831 1864 649 4925 1273 2467 977 2748 3618 1667 235 2306 4434 3485 1714 2176 182 3333 4101 4609 4495 1264 87 4781 386 3231 4360 18 4593 2130 3530 3502 2080 1883 28 1182 4929 3847 2547 1251 3569 4849 3964 3512 1856 3167 852 4805 2677 3699 3416 2311 968 451 3837 1469 4718 1257 1905 1669 4009 787 2952 4789 1869 4732 208 866 4764 4057 573 2924 1267 1214 4366 1280 27 1063 542 2885 121 551 2028 1575 4334 2148 2843 4888 3391 1944 1578 1138 78 2898 3310 3998 2863 4203 1243 2152 1372 1290 2719 2016 906 392 767 970 3802 133 2480 3775 1609 3601 943 2738 4800 4748 4513 2332 1164 1982 4052 3689 239 3455 2004 3897 781 3369 3903 2120 4904 113 4857 1957 3029 177 521 4327 45 881 1986 267 1941 1418 2019 3855 2806 1441 4824 3003 4469 3770 2710 131 4252 3419 947 470 1711 2644 2299 1922 4840 4366 3740 1333 4556 4057 3724 3581 2340 3012 3605 3026 2357 2352 4248 2871 1208 4821 2887 1124 2627 389 2033 1687 2245 4292 2377 3734 534 862 4776 4374 2053 4337 3855 3216 4288 2790 4030 1318 520 4108 4072 731 4906 149 4340 4512 3135 1112 3974 3776 3612 253 4179 3101 2355 2084 897 1896 1369 4766 4173 3501 2422 3914 4218 4188 1384 2 3169 3946 856 4467 267 574 1235 3449 777 780 2754 4024 4301 3949 3722 1492 1894 269 3045 3330 2336 2396 4568 949 4473 854 4635 682 2862 891 1076 3684 1820 4335 388 3129 367 3587 2016 2290 4326 1418 3993 2959 2500 3981 3548 3545 4593 1936 259 703 3552 586 1819 1905 583 521 4692 1240 465 3188 636 3884 2583 503 1900 2652 4435 3738 1089 2274 675 1906 1388 76 4588 4495 411 4725 3397 1029 3606 3577 4463 563 4450 2364 2188 382 1882 1772 3669 1039 4753 91 1186 609 3729 4670 902 4268 887 1792 1153 2645 1844 1488 1468 2219 4806 502 4440 1020 4661 2090 4960 3782 4526 3254 946 3278 2811 999 1497 2996 2106 55 2230 1965 4810 2982 1835 4808 1913 2348 1247 2954 944 777 4773 3730 469 1798 1516 53 1712 3177 2400 2123 782 2269 3560 1408 3921 4471 1438 4380 3799 642 4922 3284 4959 4300 1639 2126 4343 4927 2181 3033 3984 1481 1461 2387 4952 3772 1368 3961 1119 2671 2777 362 346 1571 2014 2748 4396 4606 387 1638 2416 3468 1726 4012 648 2497 84 4479 377 88 1547 882 717 1327 4054 3230 4087 1457 724 1831 2546 2754 1665 3748 3379 1799 932 1835 1018 4915 119 858 4173 2571 4971 975 4158 3611 1897 4442 1720 1567 2249 1734 637 1027 2591 2691 1251 3611 2737 4487 754 1156 2339 4608 2832 2665 3531 3675 2773 119 3173 2617 351 1073 2463 3461 4279 564 3782 2519 947 1316 4808 1132 922 4774 72 1515 3131 3300 3942 1353 4446 4756 3556 246 2681 2457 1610 3014 4980 1777 946 2170 2877 2285 3900 580 3222 804 2588 2070 3226 3976 39 668 2171 3431 3402 4541 151 1131 4283 342 694 2491 3542 2351 3286 704 2817 1395 4343 2673 872 709 2192 4007 1402 4294 1872 4857 2785 4208 4085 762 1678 4470 3857 3774 3356 329 2687 2936 4408 2477 4371 111 1503 1289 3479 869 1360 955 1807 4407 1214 234 1942 1191 855 2362 4847 3125 4455 211 4341 1850 358 850 4578 3331 4110 3439 356 372 4822 2686 99 2482 4098 702 2061 1200 4792 3173 4987 1827 1932 1633 2321 4910 909 4936 3809 4215 2046 969 2513 2352 4542 4657 704 4839 4624 1128 4373 3654 2972 3265 928 3667 260 3253 1319 3817 80 585 3371 1654 4426 3923 3080 1691 3971 4777 1368 3143 1324 3234 1433 3556 4686 4658 474 897 123 4499 698 1430 714 1487 3058 2955 727 4735 2790 921 4912 3287 4191 487 2609 4991 2467 1078 3777 1851 2436 1246 531 1828 197 4511 1702 3270 2561 2129 4637 2304 1796 340 2552 2463 2959 424 3049 1498 552 3263 4232 591 1784 3366 4464 629 1403 2464 2407 3232 3475 4835 2514 4233 2606 1168 4271 1171 3491 1487 2560 1727 1305 2113 191 3305 1225 3012 3221 1800 303 1563 3105 2730 788 900 4543 3702 2191 4208 766 4376 2143 1814 145 2968 387 2360 4271 4667 4258 4116 2588 249 2515 1028 2598 4573 279 4630 3056 2480 314 2062 4266 4191 3685 4359 3023 2592 1023 1750 1341 1793 143 3767 3793 4185 892 1845 800 3597 2934 1598 967 4197 266 2565 1309 1932 2241 2159 2411 1467 3657 182 2947 1998 3547 1561 1918 4085 547 2466 2788 4133 1844 1558 4768 653 3241 2601 1714 3921 397 776 3771 2691 412 4060 3396 4693 2512 3454 4223 3711 709 2629 1244 3823 1892 2265 4878 644 3500 1292 3716 1931 4364 1564 4248 4875 795 1235 3155 560 1817 3631 1271 4795 331 3946 4124 520 4562 2762 835 4822 2548 1658 3014 795 4218 3200 1038 4470 1169 101 2355 947 49 4568 3641 4307 1033 4635 3853 169 937 492 419 542 3574 1654 4995 1589 385 3502 1936 4128 1760 2926 472 1369 3596 2981 2463 1866 330 2996 1867 1414 122 3130 1169 1165 4299 4186 1599 1620 29 384 1328 186 4637 3176 4051 861 3164 103 3540 2131 3737 215 1330 3929 2746 4352 1423 1256 1911 4113 2796 106 200 2195 3514 945 4697 727 609 3177 2749 2274 4525 4353 3280 464 716 2911 4700 3823 305 1089 4709 3239 300 1924 685 281 3456 2656 3817 1245 2100 2225 4177 2866 299 816 796 3698 4532 3305 4282 4275 1450 107 3816 431 1596 4307 3680 4404 3902 3073 2582 4310 1319 2224 2980 296 4442 2770 3574 1015 1069 1907 1807 1735 1892 1193 107 4139 3887 755 2115 1305 1887 4550 28 1060 2813 1937 1272 4585 948 867 443 3378 338 2911 1295 1934 2107 2223 1345 4159 1590 670 3737 2690 3406 4453 3502 4586 1986 703 1792 3702 3325 2580 4684 1967 4518 2122 20 4395 3337 3439 1636 2205 3005 2352 2622 658 2901 2494 4143 3229 207 1092 2952 3748 2567 4274 2461 3216 4453 2621 3297 4393 2787 1780 4249 1224 4920 1565 3548 1964 423 3486 3218 4998 2545 4084 4194 3252 4783 4287 2433 2665 2696 4508 1626 2731 2993 3218 1409 2716 4280 1469 375 1482 4609 511 737 1808 521 4642 1473 2059 3877 2975 691 1317 3156 2738 4641 252 3617 627 4536 1284 2402 2198 1425 3321 1164 4164 145 463 2892 2672 4561 3226 759 4475 3678 3654 3771 505 2954 888 3460 642 4497 2442 4336 2194 341 2651 363 4480 4243 4725 3500 51 2444 1774 1238 3888 2741 831 400 2693 375 3504 2701 2458 4207 1218 3605 699 1679 4555 722 2455 500 4070 1084 1348 2462 3032 3614 16 3131 44 3878 1833 4931 1288 1465 4575 581 4758 1212 1781 2137 2396 3956 3779 1669 1964 1536 3239 2049 2077 3769 3783 50 608 2217 3520 2266 2491 4969 3147 3782 4554 3337 4458 2759 2017 4564 2872 4850 355 2849 1246 2584 2278 11 4759 487 4133 1082 685 2886 4805 488 3825 3381 2104 2413 671 3947 757 1628 3935 3382 3341 4756 2142 3719 1448 4079 1875 2875 1350 4062 4778 2195 2247 939 4212 1845 3940 1189 3221 1640 475 1752 2453 4468 110 34 3840 2928 3708 887 2334 2290 2239 4686 1611 1171 4765 4715 1184 1888 3968 4667 3088 1266 4678 2738 1212 1007 441 4392 3408 1015 4599 2551 1611 847 491 4911 2539 665 194 4163 791 4034 1856 114 4283 4419 1513 1430 591 3961 2864 3048 4480 494 1891 4330 3886 3421 2524 1923 4333 4329 4442 1767 1812 2719 558 2741 2848 3727 2999 599 4666 2879 2822 3309 2365 4464 3178 4042 1561 3351 2814 4846 1595 3685 4662 330 1298 736 1686 4095 108 3960 1283 255 2511 3530 1695 626 1320 2129 449 3195 2999 792 11 1897 4745 3233 4922 4231 3253 9 1066 3091 1776 4201 3824 4994 17 4807 4494 763 4621 4875 2834 3104 4900 4938 4775 3568 1138 3511 1506 3280 615 1813 4454 3373 3968 630 3513 3451 4779 4295 4093 3449 1039 305 4792 4659 2426 1898 3940 4191 4825 3146 455 3208 731 4223 2612 4406 4710 3833 689 4284 4913 46 887 649 576 2871 4373 3648 4388 1497 1501 4704 1000 4390 1526 1220 2261 2833 488 1483 3167 3478 1227 2113 573 4191 3008 501 717 2824 4030 4657 2093 4100 2991 685 1635 4477 408 1597 2591 4856 684 942 2228 534 994 3413 3682 4301 2139 4680 2463 885 2381 1746 4729 4156 4218 3891 3405 2866 1921 214 4284 414 3412 4706 289 1407 4673 354 492 563 4458 3733 162 1507 844 1566 2410 4861 1380 4061 2993 2073 885 3980 3191 1813 3099 58 4960 985 2435 4292 549 332 3672 3783 2984 1349 3968 959 387 978 2397 3308 26 4253 565 4120 3500 2289 2843 74 1878 2193 2267 2317 2432 1442 2921 3298 4461 2821 835 1114 2216 1326 1435 468 50 1127 4558 53 2965 1877 4471 4987 236 3146 2996 4849 2584 2346 888 2647 4981 3446 3776 951 18 4228 1190 4049 3981 1972 4337 727 285 4293 1131 4186 2582 3670 1386 275 3240 3821 311 1379 2520 2580 1786 3092 158 1982 4372 3453 1902 1895 2467 4649 1743 3026 2105 4753 4215 2536 4934 958 4884 103 1866 360 1060 2513 3180 3897 3886 3937 4253 1571 119 714 1613 534 615 231 1957 4346 505 2772 4772 4764 1174 3820 2027 768 3235 2592 968 4308 4102 1686 4575 2486 1093 3840 508 1552 3967 2913 4530 19 16 3596 4903 2016 2282 1597 774 4289 2927 3445 3179 3910 1448 562 3763 3713 145 4100 4889 515 4986 2026 3234 3908 4391 4563 2314 1175 1377 2902 3525 4331 1196 2218 223 4155 2167 4046 1372 4071 727 2018 3025 569 3395 1156 3440 3937 4305 917 4633 1098 3400 2769 1307 626 4716 1467 255 2230 2030 3518 3518 1635 2865 1053 4734 4190 966 3404 905 2630 2289 1316 1133 1380 2945 4259 2989 298 3124 3482 1574 4257 2921 4189 4891 3417 3108 3255 2058 3901 3885 4003 381 3612 2281 2996 1994 2442 1504 2782 2355 2244 2789 3106 783 1240 1201 4518 2463 3091 3233 4331 2250 3288 1115 1853 1921 3536 669 591 523 3428 3342 1436 2779 4277 1803 4591 2437 1653 3804 4468 885 1539 1788 4292 1231 1459 2748 1197 2336 3484 3744 1248 2460 880 2016 418 3253 4639 1281 2939 4515 1276 2586 2706 4438 2638 2447 3750 1390 865 1042 2774 4340 3451 701 4867 2878 1831 4697 505 1023 1269 2369 394 3508 544 4912 2530 32 4647 1079 2316 3433 4660 1456 4947 2464 2176 4142 4370 3661 4805 4962 3061 1833 2354 1960 934 1859 4387 591 1049 3596 1367 101 2911 2586 1136 4849 2151 4417 4742 975 4120 4085 2652 4448 4345 2265 2626 687 4258 2987 9 2141 1520 2301 3586 453 1220 134 1208 2241 701 2615 841 619 1233 2487 4305 4189 3120 1912 2934 378 3114 911 861 3474 4067 239 876 4546 4398 3711 3598 1513 623 711 4546 2613 2080 1383 956 4364 213 1497 4531 3307 3992 4594 3521 2251 1333 3629 278 4790 3783 3992 510 583 3266 4444 1582 4959 3310 2177 2035 449 1139 4112 3499 3207 687 2231 3913 402 1633 4745 4429 286 2122 4339 2138 1515 3639 4632 1815 3101 3137 2310 2111 3645 3188 1023 3033 2151 3939 1209 3216 690 4930 2782 1667 1667 1859 2261 3046 3730 4298 4375 2944 26 2505 3475 3171 4901 85 1546 1368 1479 326 3059 3136 1990 1923 2616 507 4425 4308 2632 1093 3853 4766 1491 4268 2977 2275 1257 44 684 3455 1267 2755 3113 3300 704 405 162 183 2170 377 1002 2080 1719 2145 106 1262 4744 1534 4853 4329 3965 1635 923 1638 1238 525 4210 3831 2804 4841 3064 4008 2342 3790 1475 3355 124 3766 185 4133 2632 74 392 1183 1696 2483 2399 414 614 3250 627 2483 3344 2232 3787 2867 456 566 4957 4848 3756 1591 2319 4222 1727 1385 4854 2327 967 4552 4210 2416 437 3899 4928 4257 1912 4573 3199 3761 282 965 3588 3232 729 2598 998 308 3575 2408 3242 1316 1819 2157 1824 1008 3790 3077 2036 1239 695 2915 2270 3151 3576 4053 1418 3032 3534 2663 625 993 4732 4089 1390 4162 3689 317 3842 4881 2829 666 1297 4509 2248 3252 747 4254 460 873 892 1859 4030 2469 3763 1890 952 615 2319 3659 2090 3538 4229 1669 4813 181 275 1320 3278 1003 2985 1338 409 1044 323 3275 1860 1746 4768 4064 3255 4981 2886 1107 2299 680 2227 4465 3584 4649 93 1715 2773 4677 3396 2198 1348 1897 899 3443 3146 3802 946 535 1948 3446 799 3164 2013 1465 3392 3390 4041 4569 802 2136 3222 4355 3310 3860 2237 1028 3014 366 2093 880 2461 1802 745 142 3452 1945 2365 4817 3422 4561 4156 3817 4325 2474 773 752 2210 2777 4561 54 4369 4048 4927 1990 4466 964 2649 2838 810 2582 3116 1947 3536 2283 4100 4746 744 3340 277 680 595 967 4179 1652 1437 3588 2203 3624 4750 4816 2536 3915 1706 3613 1455 1225 2473 3960 107 3857 3239 2642 2298 4510 3165 1072 4509 3360 2430 2267 2636 3544 3003 3897 2440 7 2456 698 3728 783 1708 3291 3013 640 2861 3423 1341 1117 1834 3049 3763 4636 2031 1491 2253 3026 3460 4026 2709 4493 1926 3695 2337 1048 61 1231 3548 2546 1013 700 338 2495 1765 4587 2367 1798 3482 2172 3289 4921 1941 1253 1202 3184 721 1991 2831 982 1254 2351 2435 1066 4937 2111 4405 296 1001 4434 4877 4566 2140 1635 2307 183 1032 1223 1761 211 1266 1822 636 1101 4091 3150 4542 4740 1405 144 2455 2522 4178 41 3416 4472 2902 410 3142 1816 3344 2249 1213 2250 4797 1366 2178 4360 4733 2783 2016 3769 3068 380 4268 641 1930 3691 3449 4008 2348 3773 1037 1687 825 4535 3578 4006 1981 3075 1518 657 641 1692 1891 4598 2041 2165 496 920 3092 1971 510 2383 2504 2222 4995 398 2604 532 379 428 996 2903 2466 2332 3505 3130 75 3556 1998 4855 532 242 1692 604 2408 3418 375 1889 1651 2897 2398 2756 4226 1158 4959 1757 3545 3195 928 1026 666 328 3719 908 693 697 2012 2352 186 1099 3458 504 1928 3675 2289 3303 3794 3015 3919 121 4285 346 3914 3240 244 3644 3647 3160 2724 832 1391 1220 4872 501 1565 110 2422 1342 2913 3771 551 4522 1688 1493 187 524 33 1583 371 3091 1921 1309 445 3659 2864 4025 3180 4283 1162 2055 2790 3854 528 2554 4756 3810 1284 2316 3397 4227 2848 2082 3931 97 4744 1094 2732 3981 2491 4484 1090 4329 3678 837 4964 1741 257 4799 1667 2250 3048 3418 4198 4619 2755 4540 4998 3775 2390 4622 1026 177 194 2478 3101 2832 1530 2523 1059 1783 191 3284 2336 1334 2197 2425 3872 2031 3283 1808 752 4506 1575 2818 1948 3345 928 4099 1551 2005 2690 3525 4798 1967 581 1493 2557 4072 3015 4741 456 4241 4317 4713 2875 1819 1198 474 1699 1041 4080 4654 4659 1481 721 4501 432 2607 1031 4406 3429 3938 3536 3096 1664 3077 4971 3785 4771 2175 2589 1483 1212 4684 3950 2362 3197 689 345 1991 4396 523 4815 2624 4108 1513 4213 3365 2867 1830 761 3461 2602 2816 1633 111 3832 4660 3644 4913 327 599 3286 1605 4206 1758 3017 3879 2829 95 1095 2536 1308 774 3681 4374 2252 2857 3955 978 3492 1037 3357 2080 1133 4830 4067 1466 3663 586 1486 2798 4538 3912 1050 2347 830 873 2878 3408 955 902 4015 2118 50 4721 3812 3945 1810 3978 843 562 3411 2427 4891 1840 1415 1389 2112 2898 1260 1377 3803 3542 203 4592 3503 838 4468 3204 3941 2078 304 1980 3769 3095 37 2220 2746 2255 3486 4130 678 1079 3969 3139 2076 1787 3631 3940 3744 2422 1751 4705 1138 387 235 2761 3975 813 1697 295 2087 920 387 2027 1485 3189 4592 3679 706 210 3449 3347 1547 3488 188 1066 1534 652 3221 2795 865 3294 768 2104 4883 3380 232 1010 3833 648 2475 1107 627 3054 3348 3242 2260 3288 3456 4435 3797 3794 2489 4541 3322 1773 3710 106 1715 96 4649 4842 301 4946 3687 1976 7 1234 612 19 3341 2064 2637 3327 2073 977 651 1858 1365 678 3895 2351 4810 733 4928 598 4955 2815 2630 2290 2499 920 1347 1369 2291 2123 2933 960 3829 2699 4526 1717 4740 4299 4420 731 289 735 2369 553 4376 3681 4203 2659 1424 4861 4189 616 1223 301 1389 922 436 4493 364 3945 475 320 3105 1736 3821 4153 1294 1822 589 707 1441 1063 572 4002 2061 1865 101 880 3679 3207 3626 2721 1625 3801 2925 1559 2338 1554 3144 4958 3603 825 3974 1201 372 2561 2271 1987 1525 4433 3152 2071 4181 4940 1344 1217 2063 4465 2917 3675 104 4636 2357 953 3666 1316 4909 1405 2405 2107 4062 3988 4552 753 3906 4206 3204 3801 3188 1890 4690 2227 4685 3120 3263 568 1720 2269 2215 1377 3727 2738 1824 825 3211 4326 426 4726 928 3784 2590 4692 718 2645 956 762 3129 4728 4675 3482 826 2788 2821 949 541 916 128 2573 4201 1717 1574 1842 907 2790 3670 2246 2203 4686 233 321 924 4030 3893 1221 2240 3507 926 2338 4163 4158 4608 3068 2875 2267 1782 4168 4255 1037 390 2315 4644 2113 2491 4755 2937 3854 3282 259 29 4843 3149 2500 4883 1961 651 3287 2429 557 542 2835 2646 1656 3451 2949 1887 2223 2902 4971 3555 474 3771 3432 3106 4569 342 3012 1434 1658 1180 3929 4577 1669 4224 1015 4493 3793 4911 4160 2876 2867 588 3989 4924 2374 3109 4103 1508 3790 651 526 3217 4988 3478 2342 890 2661 4311 3661 1701 4603 2669 3135 3472 1930 1153 754 4104 692 2545 2266 4061 4710 1360 398 1852 4409 1988 665 948 1034 2311 3186 1818 3266 3880 596 13 390 1231 2031 4482 1688 2988 2109 689 3548 5000 4206 566 2124 4034 956 593 3741 4899 3816 1838 4816 3738 1131 3158 4481 42 4814 4260 3819 3215 3450 3401 67 4965 3833 2913 489 4017 3427 4340 1258 109 3314 726 4192 2672 3935 1415 2944 4172 1826 811 2851 4095 3150 1954 3238 2386 4058 4249 1378 2829 2681 240 3836 3001 4787 27 406 1916 4690 2521 3324 2457 670 1616 1984 2469 1185 3070 1327 4971 1388 3433 4666 3097 4792 665 2102 3561 2366 2177 2332 3849 4272 289 3401 899 1149 1183 1135 4862 4505 1569 2675 3411 1594 4516 3245 3704 4460 3513 4571 2609 822 1362 574 1850 1043 1066 3755 30 2267 1178 3411 1107 2519 4173 4587 1948 3736 2301 3269 4246 3008 4155 4357 2475 2247 179 2406 4122 3416 981 3755 484 4361 382 69 881 2279 893 4459 4185 4943 2494 3366 3236 1830 1002 3617 1523 4603 2517 1295 60 743 967 3500 569 1524 1628 955 4178 83 2172 1511 4830 2468 2347 1722 2934 2338 2962 2529 4091 4524 4044 4157 2755 1318 346 1339 3432 4374 1656 1429 4328 3727 2269 2840 4494 2897 3927 3148 1128 4535 1885 383 1055 3463 4147 26 2466 702 3585 842 1571 3298 1540 2048 4208 3822 4532 1330 1795 3185 925 2928 3979 3327 3286 2911 1313 4870 3628 2257 692 1715 3696 1076 3277 3507 4989 3607 1203 218 1747 128 2817 1599 2247 592 2411 2454 401 4716 1357 1045 68 3286 4084 2215 697 4635 4938 4788 4844 4747 3510 1095 598 364 4658 3166 833 4847 1916 862 1895 1937 3037 2565 1700 1004 813 3078 191 3763 1325 1960 805 3257 795 3223 2158 2419 3570 3154 4998 1153 3079 2491 1829 609 109 3002 808 3548 906 2107 3350 384 1192 4923 4723 4108 613 3214 2688 4207 4283 1668 3121 1849 4376 3072 3774 999 2247 3432 4450 3188 2022 4168 2111 1923 1830 743 1024 4206 2278 3895 2734 3954 632 2673 4620 808 2011 3647 4859 366 1559 185 2567 348 3300 3737 2431 4296 1891 3062 4617 626 363 4669 2851 4320 1958 4235 3091 4195 761 3708 81 3009 4063 2952 3848 3545 3967 3192 1840 2698 1410 165 2271 476 2614 546 475 1501 2165 3613 3081 637 1302 4626 4690 914 2611 3688 2321 4757 4002 3266 2142 1652 2493 1310 3310 70 3322 1866 3504 826 2291 3170 4913 3880 4574 3899 545 2206 4238 2116 4748 1364 800 2855 4587 1184 3079 637 1304 4531 2777 511 1397 835 4024 4526 4022 1879 3554 2763 338 1678 970 2671 2102 1448 3588 4997 602 1635 4260 1291 3914 911 704 1085 4262 4539 338 122 2122 878 3743 4645 2007 4630 2490 3909 2544 749 2777 2029 4942 1510 3447 2165 1005 1117 1097 4527 3948 564 241 2035 4673 3575 2990 1043 1107 1073 770 1607 1190 4004 2827 595 1442 686 1026 3060 2997 3182 1311 2031 924 67 547 242 1502 3733 2612 745 961 874 2365 2362 219 4819 1355 2633 3322 2220 2633 4605 444 1351 613 3865 1521 3602 4160 1772 139 524 3010 2337 3013 4564 4317 1096 1129 2274 1445 3907 1736 3940 2062 2794 631 4211 94 2320 2404 4291 278 339 4989 150 4445 1000 4273 2074 3485 2500 3324 4430 3572 4316 464 113 1949 1406 391 1299 4332 4974 2890 3530 2838 914 1005 3855 2806 14 616 1206 481 817 271 3626 3219 1526 2531 3694 4664 4212 3976 4069 4508 23 3581 4739 3707 2788 4415 3401 4690 1441 3253 221 4260 2627 3501 695 2694 4285 2214 2582 1851 1648 1964 3113 1440 1893 1120 4855 1433 1213 4613 1119 427 2522 2892 1760 2336 3779 3049 2499 3974 2876 4115 2068 824 2731 4480 4884 1179 4300 1239 18 3394 1982 100 1989 1491 2988 471 3724 4416 3958 4365 1902 2943 1477 4902 4050 922 3274 829 4153 696 63 3484 2175 1146 3956 381 3253 4239 1876 3497 138 4408 365 4293 173 3596 4828 1560 4677 4654 2535 3079 2185 4522 3425 2554 2448 2356 969 3228 539 3864 3443 2494 1622 3651 421 468 4091 1889 4972 646 4310 3500 301 2001 2474 1668 3756 2140 4602 2090 392 387 3697 419 1044 1888 3323 1059 4640 3837 4745 3007 3271 1227 3441 170 1631 2518 2300 2689 203 46 3655 1263 92 1767 4058 4538 1236 3626 4812 4180 2473 3146 4940 1378 4329 3760 1914 1433 800 2200 700 4396 419 3681 3313 1135 3144 4273 2346 4535 2084 1647 996 4760 2372 3063 2951 806 3956 2018 4706 356 3339 3347 2116 2936 2357 1507 909 988 1904 4549 4939 63 119 835 2261 3042 2530 3383 4708 2444 756 1147 3629 2975 3620 2690 3264 1352 1212 1052 1076 3562 4837 1166 1481 2652 4113 1143 3052 3479 1392 1717 814 3257 2020 4334 1197 2500 1740 2047 2002 1999 3029 1393 4130 3668 3900 4014 1413 57 2237 1433 2082 3855 3328 1603 2489 686 4270 1503 2615 4519 4632 4399 4910 4168 3865 2852 3690 1852 3255 258 4685 40 734 1161 483 3199 2516 3173 503 303 3246 4735 4605 2002 1354 4603 3614 1974 2571 2072 4015 4637 1169 4635 4025 1398 4718 4508 435 4922 1705 3198 3052 328 2919 1075 3193 4825 925 2695 4837 1980 1183 4184 2620 3844 1701 4333 1095 517 2777 3748 2699 666 3706 1705 4233 306 1691 4774 3584 4071 4436 4181 1535 3237 1952 4208 187 4521 2790 3722 4391 1576 4209 524 2447 315 3712 4529 3196 2426 1606 2545 707 861 3691 2578 614 3069 801 3154 4385 3961 1287 1959 1294 1065 2162 4519 4938 1647 3855 2800 725 449 2427 2721 254 2401 2003 3359 4973 4205 4620 689 1935 1383 620 1253 3430 2637 4839 2913 3798 578 2243 474 1753 1316 4092 752 4708 652 2193 2560 184 809 437 3777 1554 157 2735 4120 3819 1814 778 3372 4272 926 2414 4418 3187 3676 2013 4034 4664 1969 3647 4240 425 4516 918 4116 2083 3959 178 730 3655 1895 1935 4059 2162 3135 1970 3538 1181 1182 824 2608 2101 924 1151 3289 4580 497 4147 4789 4142 4071 4834 3008 3957 4979 4001 1874 3574 4696 3724 2095 4706 603 1105 4471 3166 3384 1078 4967 1955 1515 1087 3383 1174 112 2826 3531 2025 909 3082 1762 3384 2050 2799 2746 2102 1952 571 4138 1085 4103 1479 2725 1433 1678 3636 950 4510 1087 3675 1631 613 2232 3302 4744 1612 3435 4788 799 4619 2190 1929 434 695 4468 4547 526 3402 3947 3006 4124 3265 4460 2513 3334 1957 1494 1991 4447 3011 996 1071 144 3492 3642 4549 60 2701 2107 2174 2629 1616 4478 3984 3380 2114 2796 4152 565 3299 4012 1441 848 4497 1024 4780 4410 3925 4941 786 1306 1284 1391 2428 1540 1743 3546 4716 361 1235 4194 1097 941 2298 3684 2527 1704 2201 1427 1517 4038 424 2652 4061 3511 3069 3282 2047 1655 4249 635 2126 1023 2041 1400 1193 3626 2606 2433 3260 1665 2742 7 3796 3176 729 1441 3207 4278 2236 1048 1794 4385 2193 1810 2088 3688 2253 4770 2418 4959 3545 4606 2562 4790 178 1624 1398 4803 4993 1910 1051 171 3236 2355 4856 821 1899 387 2559 47 1228 4979 1655 1511 2535 1638 2964 891 3946 73 3197 4873 2414 1144 918 4264 4736 3022 260 3093 3553 2666 3571 584 3655 788 2915 4132 3290 2420 1927 170 2015 820 661 4454 649 489 2433 4953 915 3789 2841 1637 703 2080 4218 2492 1842 3163 1570 434 3621 4187 3764 4334 54 4484 479 2197 1933 1091 3767 2431 3687 2515 2195 528 2455 4057 4965 3944 3048 4064 3437 3620 4244 2958 2358 3147 3368 2173 792 1105 1845 3059 1364 1519 4313 1154 691 305 2764 2873 4000 2207 4924 3473 3009 212 233 2472 1442 1242 4281 2026 3161 3020 3621 3763 2059 3939 4402 1774 414 4602 1882 4505 4093 914 3184 2967 4760 4263 2383 44 4889 4000 116 1485 4775 3395 2639 2470 3695 3358 4719 3769 174 1287 1699 4742 4464 2150 4129 4821 2268 3718 4146 2654 3118 4975 3132 393 308 2295 999 3646 690 2732 2121 47 1662 4051 2002 3737 2132 4381 1144 3919 3907 2997 4453 1911 1429 2435 4876 2770 4443 4252 1711 3480 2407 2343 4436 634 1833 1457 4219 1022 3027 2234 330 1183 3701 3990 2497 4139 1689 1974 431 1187 3760 3068 3027 4590 3203 1482 4787 4070 2730 1252 384 4217 1585 1145 4080 2865 4526 4046 1139 2901 2293 4451 103 4118 2156 580 4141 4499 615 2713 2129 1197 2637 62 1397 579 745 1948 598 224 834 4078 1582 2024 475 237 4921 1335 2371 2749 4728 1681 927 4877 649 2787 2947 1099 4004 113 1205 566 2903 3734 1106 490 2404 4535 4247 840 4174 1800 2025 147 2863 1445 4037 4451 4717 4346 1 4678 4569 1284 1233 4962 2230 4814 3699 2421 1616 2629 419 4189 2434 4676 584 1072 3742 681 2037 150 1426 4846 1729 2729 3181 3281 3759 3476 4302 3204 1551 377 2310 494 1563 169 2208 1279 3195 4201 4456 1344 4745 3743 4537 889 3934 2329 2430 289 923 430 2010 4923 4505 82 4296 747 2514 279 3963 876 1485 351 1383 1541 4350 4995 4351 2911 371 4607 3132 3137 192 1459 2453 3461 4524 643 4377 2296 2714 4880 2790 2517 881 1798 1886 2091 1557 2620 2493 859 3 2255 4524 4595 3153 1942 2777 4525 4115 2743 1141 2888 2095 2753 724 4510 667 2424 3657 4925 993 3253 167 798 3346 435 705 449 4784 3035 4315 791 578 3425 1270 4502 348 1860 1200 737 1660 3490 386 3478 3958 3994 1216 526 1377 3432 3084 4176 2160 3436 4004 3518 2146 1059 1552 3558 1995 3789 101 2586 417 2597 428 3745 3319 133 3299 604 2757 3399 587 4369 3006 2468 3840 2348 2360 2185 1941 2697 400 4229 4221 131 1083 3341 1763 1385 3918 3009 2867 2603 216 3748 1270 3297 4363 3335 3234 1252 4766 2622 552 1147 3685 4657 764 2336 2655 3005 2833 1321 3504 4417 2770 927 2853 882 922 2930 4994 2679 3925 4970 3087 277 661 3064 4782 4924 2574 3651 4199 4776 1313 116 2069 3385 1933 2018 2439 4899 3121 3390 3976 4647 2036 1561 158 3120 1934 2721 3174 1063 12 1384 2615 2296 967 541 3651 2635 61 2944 1473 3275 2175 2354 3477 2530 1226 1723 2711 1403 3886 426 3064 3359 4722 1201 1656 1625 2894 1719 643 1426 1319 3052 1311 4837 1958 1568 1967 2108 4041 636 211 3297 1897 423 3574 4534 2595 4130 2495 2694 2375 3693 3384 3585 4756 376 1674 4348 3234 4290 3663 1967 726 2702 1303 2605 4866 1617 4060 2831 2138 1070 2885 3313 88 4762 4023 2452 4528 2487 71 178 485 589 345 4198 3738 2573 2428 2945 4706 3116 4460 3950 2433 638 3407 7 3833 3137 184 3333 4134 2069 3160 3732 4930 4275 415 4828 2202 1643 3231 2473 2822 892 4018 3836 4325 1752 1095 57 31 1485 721 2351 3961 2381 2200 731 1501 1191 1382 453 135 1076 234 5000 737 3858 289 2686 2560 2021 3664 2923 2684 2801 1699 981 2972 1977 1842 1987 168 2323 3486 1491 4053 3834 3664 3769 1349 75 4963 4031 2156 2864 869 2655 2628 736 3010 2451 2602 1381 673 62 1526 4380 4725 3761 423 265 2685 351 1269 3536 4164 1448 1349 1013 3601 2522 4305 2013 2561 1675 1517 771 544 1305 4827 2052 4764 1778 1968 3747 98 1852 1253 94 4614 4574 2062 2510 296 4565 1478 1827 4642 1184 610 4870 851 4277 3833 974 3382 1210 4979 4892 276 2596 2575 3838 1734 3355 2523 951 1180 2980 1983 949 768 1702 1074 450 1931 2494 3228 3525 4912 4739 3754 3950 4028 186 1006 1989 3533 2411 581 4971 279 1274 895 4367 568 2567 4769 2170 3941 3998 2230 1643 3955 4944 3154 4549 2735 2976 374 4948 1086 4159 3167 1572 3606 1841 743 994 1379 2622 1547 24 915 3634 83 2077 826 2837 2780 3 2487 1259 1489 4968 2077 1764 2582 3325 4347 2373 276 1002 4573 3478 2009 2720 320 1051 1524 821 4490 307 4077 1316 1959 2156 4283 2258 2389 4853 3804 58 1081 2634 4393 2658 2352 3531 534 1444 3504 3109 1295 1958 3819 1159 830 1594 43 1743 4566 1383 4272 4811 1051 2574 4276 4432 1223 3829 3120 3463 2287 2664 628 3987 3636 1643 3235 1468 4451 4657 3412 2966 461 512 1522 2923 4152 579 1693 3597 1148 4647 4192 3477 3822 462 3488 4087 1136 1487 2963 1843 4839 1028 4415 3334 4876 1298 3302 3631 732 508 1609 210 368 2945 4538 2104 2838 4882 2056 789 3334 21 687 665 1781 3252 109 1120 4117 4031 2471 1138 1755 2598 322 99 128 303 1458 2268 3777 1206 3294 2272 4087 2184 3873 3360 336 4567 123 2296 716 4689 1599 3319 4352 3793 970 3571 1423 245 1178 3499 2172 542 3413 4875 3553 3971 3877 3996 3083 4518 3707 3201 2099 3645 609 4298 2142 1394 2359 1773 4438 4980 1870 3016 2528 3788 776 2257 2764 1073 3750 3550 3368 2612 3336 2661 309 3333 4953 4909 1928 1980 4641 1651 954 248 3121 3455 753 1756 2802 2284 4949 21 3686 1211 3908 2101 2918 4528 1038 3795 3698 1084 4497 1737 3876 1089 3910 1589 1062 4073 4682 4320 1766 2168 3486 754 2921 3741 1280 2764 4198 1501 2976 3460 3847 4192 1316 3037 4883 4474 3612 4820 2031 2587 1774 2396 5000 464 3923 139 898 2496 3400 147 4172 3775 4182 3898 1970 214 3779 3074 4130 1097 2767 4873 2759 2824 2768 1170 2794 4598 1990 155 763 2397 3079 861 740 2865 4332 2423 1479 4104 2883 4811 1347 1472 963 56 1003 2113 2707 966 1886 2551 1371 749 4176 4225 4904 4446 1736 4861 4389 960 424 4834 373 165 4697 4172 4562 3650 3004 195 2897 643 4689 684 3820 4612 4748 830 254 481 2763 3495 730 3127 3185 4277 2877 4624 4831 1861 2344 3804 2270 3640 2223 2842 3501 4841 3436 1467 3561 1024 1548 4952 4952 3722 2104 4295 2349 4582 4534 2818 8 633 4862 647 3843 3531 2374 281 662 4440 2015 1165 2771 2065 717 4054 2530 3616 2834 4546 1103 727 3915 51 4239 3746 1874 2255 2927 2520 10 3897 2413 1550 543 1317 1812 2788 2667 863 4157 2510 2482 3653 2497 444 2447 4425 1735 3914 2004 1416 3476 1537 4935 1461 3238 2892 2567 3215 929 972 331 2166 3250 1205 3059 3346 1422 550 2629 4884 52 4085 2657 3939 3511 137 1598 2273 4005 4902 2235 1284 3306 1085 4070 701 3694 2145 2937 660 539 2882 456 562 1696 158 468 3933 3080 2715 75 3496 580 2559 4645 2288 3741 1744 2041 2992 1043 3628 1470 3622 3641 51 4482 1676 4350 2215 3591 1399 4613 1011 4169 3700 1830 3321 2953 1254 4051 370 4453 3225 3996 419 1125 851 2267 3410 1984 4349 593 229 429 3910 1679 2099 3146 4472 2278 3904 4505 2113 3615 1222 3406 4372 220 3895 378 605 3365 1324 3963 3929 3980 2137 817 3292 922 2886 3179 368 1031 4976 1496 4228 1102 2013 2007 1419 1198 1468 711 1841 4898 355 1927 4458 1610 4351 4952 4443 2000 912 1429 3359 2532 1865 4170 2667 2897 2404 1722 3058 1885 3549 3784 3817 1421 962 2063 3100 3926 1281 4490 4272 3309 2826 2965 2423 4129 3985 345 4391 2171 4293 940 3163 2557 4772 4159 2344 1432 4325 4326 2313 4876 4172 2652 404 1444 777 1500 2323 4567 569 1929 3260 153 2868 2815 1586 1807 4389 4959 4193 4751 846 943 1333 4486 2249 2176 3948 2271 3631 286 3775 1923 3077 1332 1358 2620 1594 4565 3057 368 1923 3564 2087 2772 1896 733 3387 1215 2212 4489 2194 106 688 4206 598 2287 1136 3237 2126 943 1620 3779 1116 298 3721 3336 2533 4323 3358 1379 1197 2722 1304 1283 2560 1280 2854 1895 2066 246 1749 4440 4360 3158 3757 306 4173 2192 362 2599 2558 3655 3476 467 1934 3682 4503 1737 979 2139 1100 3508 2631 467 454 3343 2839 252 3286 614 408 1869 1400 3187 69 3610 3028 1730 3802 282 1845 3732 4373 3279 3093 2176 2663 2241 199 1622 1007 1452 2036 338 847 157 4983 4599 4189 4288 3697 3905 603 4045 2405 2242 1688 3231 4589 3190 1405 2724 3971 4351 97 1960 2889 49 1974 4441 4474 1607 2633 2404 2278 1052 3285 1023 2642 3067 2377 1941 1366 3576 1790 2461 3629 589 4074 1299 4176 1710 1639 614 395 2677 2612 1344 1535 4038 499 3946 4767 4076 1114 1973 1451 3779 2146 1001 255 4004 2467 1090 4701 1588 726 2974 479 3292 4617 1800 1774 1154 4143 1912 1142 1111 4085 2945 2207 2448 350 4050 1486 406 2464 3822 3889 2645 789 1220 2631 1144 691 3047 1470 3019 1837 1278 4915 3856 815 4365 2950 883 3757 1059 1227 3790 3669 3738 257 3262 2768 4795 687 852 2261 1943 1714 4812 4879 2230 1025 3537 1338 4364 1586 2615 2393 2847 2801 720 4131 571 288 4944 2954 3558 2081 4905 4211 1172 1126 1736 960 1116 2490 4182 4065 3016 4630 999 3334 2625 3333 3470 1535 2506 1623 3736 85 4048 3026 660 1022 3200 1124 538 1580 4985 2675 4848 814 4366 901 2470 3734 2733 872 2356 34 2282 2379 1079 2756 309 4803 3392 1842 807 1864 1180 4046 1450 4141 1701 3502 2062 819 4415 317 4956 190 2380 1145 3655 4190 841 2075 3566 400 215 3362 2844 3931 4946 3872 2160 1788 237 1107 574 2906 3333 773 1387 2842 1825 4141 2244 2988 2249 4804 3512 4612 4356 409 2682 682 1488 1758 2784 3234 1333 2032 534 3789 4002 4130 900 1454 2423 3211 3412 3318 3562 2363 2997 825 3474 898 2171 4991 3591 658 140 2020 2704 2792 1084 2528 2811 3919 2002 1767 3569 2836 3713 4217 4910 1235 1424 1420 2757 3753 3386 4285 1619 55 4055 1715 152 4334 137 4612 2401 4005 3208 54 2840 989 1671 4512 3738 1238 556 4718 1200 55 2492 1488 2775 1754 2100 451 1584 1973 3081 3686 2400 1618 2865 2847 849 4007 4760 4516 1944 1183 1357 202 4789 2960 3738 4194 4798 4395 2127 4583 675 2104 2119 3297 2683 815 737 1988 3127 3751 2976 402 3370 3178 4036 3493 911 895 2255 62 4282 4320 2033 4425 597 729 3925 2950 3197 1967 1825 2186 2563 3255 2026 2116 1308 3618 3646 296 4121 2640 1216 4543 2568 601 831 3445 3825 2629 3823 4530 537 566 2846 1810 891 4097 2320 2133 4889 3833 1924 2695 4791 3740 2645 2553 4609 980 3051 3094 3465 1838 1447 3847 3122 318 1962 3080 3103 1810 4510 1864 4765 459 3523 541 1292 1391 12 1886 3250 1033 4568 3215 2360 3423 3561 3529 1811 3923 2832 4023 1724 715 2383 593 4865 4002 509 3229 4546 884 3342 865 3324 2750 1521 4099 689 155 4160 1825 2430 432 547 3473 3772 3321 3925 2610 2736 1849 853 193 1532 4951 4487 3078 3211 3923 489 172 752 4589 3070 3964 48 2975 4350 2874 2683 3086 4956 1823 4591 1125 4767 4693 4853 2593 4057 4742 794 1366 59 3358 2832 2184 2711 4892 2330 811 2613 3541 4267 3692 4711 4185 3528 1318 2100 444 4353 278 4553 2878 4164 1623 363 1828 2154 2287 2678 4893 2016 4136 3441 3085 648 3704 280 917 1669 1161 1057 1929 3234 3450 303 2761 2340 2604 946 104 1555 781 4197 3384 2574 1737 455 3325 3188 2804 2083 2389 1587 369 3832 1774 3364 1926 2713 2200 3381 4902 1837 2759 158 1581 4432 226 4685 2744 3033 1503 570 3819 4874 877 931 3720 1659 4496 2721 1487 1544 4976 2425 1056 2878 2898 3541 795 1130 3941 4585 184 4410 3479 1822 3015 4761 3422 3569 3938 4767 4656 2829 1902 2343 4035 1205 2750 1312 189 4859 848 2669 3781 2340 853 885 2032 2338 3869 803 4741 945 449 1847 1929 522 3776 755 4628 2714 634 430 1666 2412 3752 3109 3828 4891 714 1173 2156 65 4311 2330 4580 3195 1329 3572 2192 4315 478 613 183 2789 1336 1964 1110 4754 4678 4164 389 4504 609 3501 2544 4503 4616 3322 327 4685 2548 138 1510 1100 4524 4728 3102 711 147 2123 602 3680 2245 3150 147 637 622 817 2309 1726 4619 2286 1127 441 1142 1157 2671 1191 1838 344 4572 2548 2005 712 2514 2682 3752 4646 3002 2751 1787 4043 3967 1330 3218 1408 1905 1386 1961 647 1302 3919 2581 4848 708 631 3809 2012 3041 946 1754 3343 723 2623 483 293 4976 725 3482 1340 2432 4594 4377 4106 1669 4264 1342 4355 1690 3243 2875 2236 2217 4508 4519 43 4771 4705 987 1492 589 842 2717 341 4909 3198 4072 283 1473 3708 3251 2531 3984 395 2654 10 2039 2282 8 981 2461 1696 3963 2370 143 2629 814 3245 629 3559 4770 3421 691 4735 3574 2244 2425 753 1100 4202 908 1152 1945 4730 2810 151 4168 2027 2514 2345 3104 1896 1618 601 2634 3561 1983 2123 404 3920 665 3970 4632 2509 2547 4615 2437 2523 447 4817 477 1584 4577 1943 4142 3497 407 2848 1649 4131 4367 67 2838 1019 4097 1463 3046 1175 3425 4173 4384 4267 4606 4872 1268 4366 1206 4396 475 3754 2712 877 1725 4015 2768 1819 97 1544 3366 1204 625 1844 2111 3722 2979 1278 4763 2017 4121 4174 3789 1642 3978 4175 1223 2587 271 3062 3299 4181 646 1281 1634 989 963 3278 3193 3371 4482 1495 3024 4198 3878 4229 3033 4741 4438 1106 4535 3559 1698 2293 1468 3125 4778 1962 1753 795 4423 3512 2642 4090 592 4825 359 2953 2367 4869 365 3191 4386 3783 3595 1603 2650 3822 3542 837 4527 878 5 4322 1218 1597 2309 891 1633 1694 4918 4774 4046 3825 3724 108 2257 3553 3047 4642 546 4356 3675 1664 2047 2727 1913 1069 3740 1408 1212 4400 726 1922 2205 920 3167 4292 4352 2150 1766 1282 3917 1566 196 875 1311 2842 3623 3449 4688 1238 2906 2972 1035 733 3619 3271 3449 2298 1844 3450 2573 2448 3108 2750 3592 859 4907 2716 3973 157 2433 2175 2734 2250 1823 2165 629 3012 3276 2177 1868 3647 1009 4020 6 4838 2206 648 4011 685 1323 444 2208 1580 3439 1899 2421 3499 373 1652 2701 3272 4506 2795 3609 1914 785 519 3501 698 1255 3130 4554 429 4886 4388 547 4835 3878 4073 3968 2507 4288 1718 1573 3269 2810 2496 2628 2630 1421 4293 1823 4112 458 2752 3399 4159 3825 4953 4968 2525 4080 3475 2306 3974 3522 445 4858 4125 4829 3106 3758 4166 4595 3576 3853 3874 1218 4485 1261 3726 28 3261 67 2835 4936 4589 3695 2752 3303 3116 3813 4195 1239 3404 3453 3436 1532 173 1835 4667 154 3027 2527 3405 3420 4707 4455 674 384 610 2065 914 3353 3118 4505 1779 2524 3339 4145 2005 1283 1423 2483 334 3637 2638 2313 990 1212 3742 4542 3869 3109 3972 1683 3880 2396 758 4171 4256 2205 3431 2294 778 1284 4583 3162 3288 4046 4816 1277 2294 3310 3650 125 4926 3121 663 3144 3741 1434 1776 2692 3363 2735 1510 80 4151 593 2770 4881 1641 144 1389 727 54 485 4656 1789 3048 647 4854 140 371 3359 2885 4192 937 3987 2649 3409 3975 2062 169 4524 1358 2918 840 3176 11 4750 4933 2794 1295 1930 339 1265 1295 1869 90 2634 2453 134 4812 2117 2909 1878 2625 3142 2049 4188 2323 3189 726 1833 4803 1110 949 4133 2450 4914 3427 1600 4857 420 4169 3729 3066 3861 2636 2947 988 465 2142 595 2490 944 803 3651 1093 958 3437 418 4014 3363 1857 946 3445 4915 1320 2833 965 4926 2359 4240 1093 3258 4327 2511 1288 3076 4469 1471 3782 2355 1979 3430 297 2493 4677 4407 1329 24 4781 3439 4265 515 3256 4433 2279 4850 1799 1795 4791 997 4639 1023 4041 889 2881 4323 103 4581 3483 2033 4216 3503 500 4336 2032 4373 3588 3753 3933 1820 1498 1619 1499 3829 2740 3447 2073 2875 1523 2812 170 1902 3796 4548 302 906 4088 3901 1422 3121 1412 1522 1763 3437 4138 4376 3815 2935 3295 3617 4402 539 1771 2004 3927 457 4332 4107 1252 4110 419 4923 3878 2913 1661 1720 1858 4118 579 454 757 3414 2546 4577 1446 1901 2396 2646 4054 2411 422 4216 2159 3972 2432 2020 2514 872 1000 349 2287 1083 4759 1120 2593 710 1410 3601 391 1788 1410 2989 2509 3038 2932 3446 4537 3912 4602 4730 3638 1306 3921 3644 1188 2727 777 1698 2070 3081 4000 261 498 795 1471 148 4989 3022 2539 3105 3285 1053 2221 2802 181 568 1603 4177 3020 861 3509 1221 2166 4970 1200 4855 2513 3373 3367 2214 1170 1548 3949 363 230 397 2124 4494 385 3871 3721 887 4194 1807 3629 3469 1733 549 3510 2763 3880 3044 3596 3550 4446 1405 4764 3840 2471 3924 2504 1264 2766 3394 3189 1064 4690 929 4325 1846 4661 2203 107 2531 3216 4772 3897 159 13 2243 4988 1387 1987 165 1383 2181 1238 2266 452 2344 133 1630 3198 3857 1770 4937 2195 851 3813 3072 2818 4244 2642 1938 3721 62 3590 595 4673 1031 2350 492 960 4377 552 3417 2838 4106 3663 3746 4152 1653 1843 2618 4449 4240 4751 115 4724 1436 3066 4745 4451 3920 2318 3890 139 4759 4332 3548 1293 3653 262 4919 3575 605 164 2783 3889 3430 4696 3715 233 3625 3706 3105 4399 4165 3684 3872 1849 2420 3014 12 3537 83 4723 4549 298 1142 3683 4056 1310 2825 4775 3037 3387 2336 4968 2423 4801 4864 4441 2271 1294 4947 3512 2210 570 193 2889 3462 419 2017 491 2585 4450 780 1481 1450 1437 259 3674 2990 3779 4748 801 452 4299 3649 2469 4825 349 1264 474 717 3431 4180 2743 2308 249 2682 3503 2727 2841 325 2016 3840 1241 683 2574 4985 1396 3086 657 790 3780 885 4418 2830 1815 1904 298 2190 2101 3422 3748 1750 1460 4195 30 418 3764 450 2788 3890 60 120 2861 2858 179 4793 580 1675 2079 4272 3608 984 2066 3524 3244 3466 4951 3005 2584 245 3914 515 1006 3792 53 3063 3262 1577 4644 1736 4490 3615 3162 1256 1227 4126 3745 197 138 391 4351 3712 2287 869 2195 4321 3822 312 4300 913 2325 2542 4714 4126 2920 2869 251 347 4973 187 544 4461 3616 1662 4965 3967 3720 4132 2580 519 4824 3381 3715 3607 3311 3347 1761 4781 1353 1185 3709 4979 2547 2289 4047 2975 778 1733 2285 2652 749 4127 3344 3072 2127 4168 2460 3348 4590 741 3451 4639 2215 2965 4475 4299 4855 645 3363 1902 4851 52 2218 4411 2009 1615 321 3759 3453 318 267 396 1853 2773 4 1985 405 2756 2943 4735 204 4720 4775 670 4333 751 4823 990 1319 672 1290 3334 2782 4873 2564 2425 4920 1287 4694 4852 1336 2234 4814 4098 2326 4165 957 3296 1396 1290 2079 4745 1995 285 86 4210 244 2756 4024 1935 1896 141 2732 1973 4745 2472 2353 3878 1982 4761 4096 2248 659 2727 4693 1878 3046 2552 4297 2325 3628 1115 4411 2808 3034 460 226 1829 4380 731 2301 502 2433 1397 4915 537 2868 2786 3339 2201 4653 1373 38 1938 4390 1048 3424 1656 4031 493 2202 529 3131 1262 1091 3350 4153 261 1474 2247 2043 2349 1878 2092 4490 2759 3671 836 1800 2726 4258 346 980 3412 4976 1083 1626 3194 63 4241 48 1596 2488 1107 3131 4154 1799 235 168 1449 919 4334 795 2048 2995 3960 1067 2996 2942 1621 3676 4028 3020 4129 3163 4917 1302 3689 4774 1263 1539 4368 1498 1070 4689 1859 3339 1034 664 773 3247 3615 735 1468 995 4806 3573 3138 3277 4962 4658 4965 1168 4716 3819 2431 3459 720 745 3062 4138 4366 2410 3333 235 4881 63 2738 2163 427 2301 4550 2991 95 1604 4608 787 1110 531 3642 1006 3275 978 554 4396 2183 1662 4531 4795 4901 3984 3385 446 2479 4326 2272 3605 3359 4777 678 1171 3759 1982 2637 2823 58 3933 2250 3060 4576 4373 4321 4528 694 4510 4270 4185 2676 237 2413 2139 2333 3755 4907 2883 4754 3671 370 1440 407 2247 1393 4420 1613 2955 4738 4863 2991 139 1683 3468 4141 1435 3413 4427 3315 918 3088 1613 4859 16 4637 4931 39 1971 1146 1680 3032 139 4978 3266 1490 482 4138 2429 4805 3045 1030 4648 1558 2828 1705 1781 2715 4982 1888 829 939 1891 632 2146 2756 4712 68 2596 2987 2887 1592 2973 1408 4052 856 1565 1039 4737 2242 1182 2072 1906 2487 3232 2887 1466 1398 3767 3485 1853 4010 2320 1901 2668 799 256 152 3772 4936 4589 2553 4359 4492 4970 3090 2441 2765 1495 1854 196 2376 1311 1468 916 895 3185 1234 1708 1010 704 248 400 4521 4307 569 3889 380 3333 1757 388 2292 302 498 2811 311 4512 4734 1282 4367 2339 687 3627 2716 2545 2459 3619 1405 346 3528 4163 3083 4994 4197 4751 1183 4478 63 3498 743 2491 4286 537 3597 2567 1397 3491 127 1950 3117 4896 920 374 3234 4495 1502 283 2252 3117 1946 172 2368 2309 3683 1628 4861 4723 3635 146 4272 4056 4984 2193 2392 4033 3797 3033 3994 4168 2670 3028 758 1897 4567 3242 1704 3318 4014 4565 4016 4068 1509 1998 3938 4564 4281 3174 1023 3371 4109 694 2947 2442 2776 2607 1461 1902 3914 2483 993 1241 2499 602 2225 3711 3581 4654 264 3106 2701 480 3574 3383 4374 1384 1471 2127 2501 4585 4675 2271 4078 234 544 3688 1366 4606 4291 4623 4711 3309 1971 2166 511 3897 3782 4122 1673 4482 1058 227 4234 4522 670 1207 2637 3226 2294 1270 3512 4587 2834 3447 4069 382 4759 906 1458 4437 4076 141 3673 855 2823 2984 3128 2024 1902 272 1450 4478 4062 775 4413 1421 1648 3058 3882 1212 407 1914 873 2310 4131 4700 3090 850 576 2425 2588 4500 3320 4607 3049 2706 1309 1493 1368 2767 1224 3227 995 1563 309 2040 2199 4992 924 1658 2710 1127 4546 3482 688 378 4870 4213 4197 1599 2388 4620 429 387 533 2324 304 4148 2941 3887 2414 390 988 3242 4121 3872 2758 1109 1558 1956 3899 3614 3600 2938 3791 4654 1541 3205 2875 3346 2351 244 4042 2099 1147 1427 37 383 1757 1184 2648 846 507 678 331 101 1894 581 3385 734 1124 4352 3468 2934 3584 4725 3423 1302 928 2753 2099 3611 1006 3481 4691 455 4320 3762 4119 1061 3497 4299 605 2344 1821 2726 491 4693 929 1962 3311 3948 3400 1355 575 1699 1815 4681 849 4955 4290 1333 3708 4017 444 4967 2149 3694 2772 1355 3444 3848 4154 2078 3844 3263 694 1494 4486 4408 1586 3056 1294 3350 4067 712 3637 4988 3780 2540 4901 4 10 2153 1856 1867 4153 2741 1778 2306 1349 1979 3490 2927 1562 1818 2685 2202 1334 4670 1267 3016 689 1758 2856 2580 1276 356 372 2441 663 320 4684 4385 3144 3165 3207 857 4651 4883 1937 2266 645 3019 3515 2610 2880 3182 1585 4033 4515 3791 2915 2229 175 268 2348 4582 2450 2593 1886 3386 1344 548 1917 3882 1405 1026 3975 4651 772 4313 2130 63 795 500 4422 2337 1605 4843 2143 133 3143 496 2620 277 955 3114 3643 3269 256 4982 123 4664 4247 4913 776 856 1136 159 3994 4906 1507 448 3798 127 3544 221 764 3805 1951 1999 1047 4524 1848 3545 4544 3826 4877 417 4692 2143 2859 4315 1185 2610 3205 4470 1661 3338 1057 3004 2879 3829 3632 3262 412 3324 3546 4839 2723 3741 912 220 4617 3648 865 1610 4694 1203 565 2736 1527 4110 2805 3256 4626 2824 3145 499 3684 984 56 1442 3070 3492 1300 3525 4556 3646 4795 2760 3885 137 2191 4537 4262 2000 1775 1852 4343 2224 3412 2255 188 4922 4101 590 3325 186 2779 2216 382 1282 2790 2240 264 895 2782 4501 4718 1883 1338 698 417 4282 3589 3759 3653 1045 3756 4262 1409 2 3769 790 4843 73 3979 2524 2698 729 2668 4061 2962 2721 4273 2870 972 303 534 3324 4451 3877 255 2652 1087 2486 3296 1244 1550 1150 1671 4768 1774 967 3916 1174 2213 3589 3447 1522 785 3755 2962 3603 2280 1332 4187 4332 4514 4067 980 3324 1810 3594 2179 3574 3272 3839 1682 642 2961 4443 4440 738 1790 3929 4694 3462 2737 2141 4930 3761 499 4850 4383 1993 2305 3531 1428 1210 2130 2731 2625 724 4667 3757 669 2369 459 4037 3458 1328 2839 2804 207 4533 3743 3112 3477 1766 4671 929 4227 847 2087 4006 3867 4799 1484 2854 4826 657 1204 2943 83 548 2494 563 4573 4404 4552 774 1961 150 2055 2129 4365 2480 1931 2154 2107 2831 1911 1002 122 4262 1509 1541 3444 2782 4513 2742 3831 4408 1065 472 2669 4477 3 1574 723 103 3703 2372 53 4373 3169 1451 753 1859 4145 4793 3031 919 2778 3943 4784 4973 4742 369 148 3876 4184 1306 3226 1471 3344 869 4444 3166 4131 789 2552 250 777 518 1352 4980 4325 2961 827 1022 4433 3916 1618 2528 1287 1992 2763 1445 673 2505 2394 4179 2809 2970 3747 4143 3002 2182 4361 2967 2205 2640 3011 574 2189 1956 3217 3179 892 1075 4651 114 4107 4483 1570 129 4630 1997 4709 3260 1958 2342 358 123 893 1406 3483 2247 2261 2420 1093 448 2234 1359 1636 2673 3731 1694 2377 154 4429 4394 2162 4478 256 4943 1361 4235 4544 2999 3606 396 701 134 4041 1570 1331 4631 2216 3135 2771 973 2183 4073 4392 4347 1035 3669 1507 2997 1782 778 4936 1060 2743 1946 3431 1295 1599 876 371 2716 1644 301 3150 739 1433 1882 3291 1923 3828 4367 1507 771 2856 2427 4345 4723 1993 298 3246 2288 3314 4786 3797 1603 738 3606 3672 3459 3138 630 3065 4102 4241 4805 4490 2708 272 538 2814 4661 1519 399 165 949 494 157 2644 3271 3012 4854 3195 2983 4556 1106 2061 4623 243 619 555 595 1572 864 513 4741 3732 2270 520 3577 1158 1938 2443 2234 4479 1304 4234 3972 1235 4103 137 3351 751 1779 2842 1707 1333 4634 4647 2414 2843 1816 3193 2415 4852 1483 3188 495 3053 231 200 4987 4641 2938 3122 1043 1006 1385 305 1998 1662 1722 3521 3604 3943 3672 4403 2834 2091 627 875 4138 4361 1645 2385 1752 1354 2637 3889 3206 4372 312 3075 3025 491 3211 499 4681 3083 3378 2226 421 1431 693 1363 2101 4189 3493 4967 2630 2944 204 3729 3298 3597 562 827 4421 550 3104 2920 369 3506 1905 1759 2211 4171 3388 2310 1643 1054 1612 4557 2560 2991 904 119 2362 354 1715 325 3590 2123 4941 3018 542 3359 1280 2759 4438 1681 3195 313 2216 4158 3219 102 1697 4681 3869 684 1386 2048 4222 1250 824 1301 4259 2645 20 621 897 3925 4035 4548 4590 3501 1215 3856 4622 4638 3140 314 639 956 2012 1736 2861 3568 4068 445 1007 1212 492 528 592 3194 1323 393 3503 2014 649 4263 3303 1975 244 4052 4600 4194 675 1879 3148 2967 2454 2465 3426 3506 4396 1841 2175 3291 3506 2608 1656 2094 2163 3830 2266 4004 667 4891 1402 3993 1371 2830 1493 1380 4624 994 361 2641 1628 3084 50 4770 948 2726 4814 1650 2248 1847 2833 1257 1662 2217 1314 3811 2046 2890 332 752 3343 3555 4518 3622 3473 3060 1012 202 2362 1430 4683 499 2090 2031 4185 1023 2054 4682 2043 1068 384 3268 4380 889 2661 4528 3749 4410 4566 28 1135 71 4504 2202 291 901 2860 3128 4419 4835 615 3984 1438 4919 1555 1961 1072 1927 2212 1116 1135 4016 2997 816 551 4355 1608 2198 415 3035 297 3797 2770 464 676 4215 2751 2398 1946 2251 2426 535 4817 3169 4416 805 4993 1809 4351 2305 1183 3404 4748 2687 2301 3201 1450 3743 1424 746 4602 4742 2081 468 3037 2243 1125 3539 3212 130 437 4979 3001 2724 4703 4800 667 2133 2323 4287 4134 2069 4054 4115 2032 1032 3210 4185 2254 4102 3156 1132 797 3139 3701 993 177 4496 4178 3484 233 272 2692 2634 3112 964 4193 4141 2806 368 2329 4043 4622 3308 1857 3615 2222 2243 3524 3423 4249 1871 461 428 2272 2723 4574 4437 2253 384 396 3324 4150 2905 1272 3463 4232 4646 3159 1640 2658 2453 1667 1078 4397 4612 849 170 1459 3633 3273 3939 3309 4738 1601 3642 2819 1029 1866 3799 3241 241 3169 4450 1572 1603 872 762 3904 963 218 2362 1773 2012 1842 3447 2774 2951 1421 2019 4017 2392 3755 4533 2641 4176 4954 2983 2223 2785 3771 3023 2989 597 2091 2574 2826 3528 2187 1628 3473 1193 633 2882 1201 1461 1093 1542 4486 636 1749 1339 959 2314 2225 150 1854 4303 4175 4882 2275 128 1424 1933 2577 1388 2121 3145 1912 2183 4844 4204 241 234 1084 904 2621 4345 2788 3963 4743 4700 2081 3136 2765 1662 4771 1525 2355 1097 2944 667 4063 2481 4946 81 1654 3020 2316 2954 3750 3256 4176 402 954 4453 3036 4140 3721 4551 1736 2015 3575 3253 4505 892 4811 2093 3778 2506 2703 4310 3342 563 2420 1836 2719 1476 3979 559 1258 4257 3132 148 2585 390 379 3955 2975 1455 758 4127 1120 2817 2185 1537 1374 1087 226 3766 741 1382 3245 3492 3616 3873 2080 1369 1569 2677 648 1516 2085 3190 4187 1218 446 2681 132 3778 3695 64 2643 4177 3764 1009 1274 4455 4599 2807 4337 289 1764 991 1682 2005 1750 629 437 2520 2031 309 438 779 1356 338 1298 4178 3767 3530 142 956 1348 1487 2608 4902 1572 576 172 2944 4941 3694 2992 3078 2751 3631 616 1648 472 3455 1331 986 2401 4890 787 2413 224 1643 921 2196 1892 1985 2296 4000 4228 3948 4957 2797 1304 164 349 1843 3950 843 3039 293 2927 1214 4126 2373 2255 4559 1512 4006 416 2470 2417 2865 3383 2395 153 3473 918 3398 3986 2214 3145 1480 3003 742 3417 1031 2056 671 220 2086 3407 847 4018 938 4428 524 2482 4694 462 4796 3451 4744 4552 423 4499 1754 2265 128 1604 4130 876 3623 818 4930 1425 673 470 792 1970 4391 3550 4791 511 4219 2370 1717 2722 4022 3025 2491 564 1253 3514 3048 550 2271 1563 2062 3561 4057 278 4859 2695 2442 807 2754 3183 4031 2263 4456 1629 4928 988 4383 911 3081 615 1414 905 1738 900 3390 362 1944 4933 3959 4845 1842 4816 2481 1977 204 2372 363 1585 4119 2392 4776 613 1911 1869 101 2607
164980 183271 45890584
151317 177507 650167460
92959 117559 12686577
175112 183129 917758882
110013 193865 210041199
140500 171902 78813029
150146 151200 2702983
75399 96572 52698890
128814 162453 531164034
53153 114342 152994906
5003 80476 817271963
26248 106893 201576699
162842 189056 711081632
170903 171887 368650028
62182 137347 187928064
48797 187713 892167888
166622 197828 78213039
110152 198360 299303055
57533 188444 633786198
55762 138183 380465333
120153 198349 195883775
88919 126182 866828755
48390 130345 668648799
128619 190013 466011672
180803 197397 611875723
77203 91528 124659793
40738 87631 117200208
11604 91852 955867354
135228 151189 40252219
75370 138967 158956941
71913 150348 486408631
37617 144877 582994058
163730 185815 55454462
25117 51316 65401382
146282 171498 63186799
198249 198968 473743820
114565 119070 826912867
82843 96325 33607983
2786 29168 65877680
165614 169421 9571121
7996 78444 176160416
184150 188369 10559758
117440 181997 161847881
99910 163196 158630883
199138 199468 601990879
119398 148576 595773183
60127 138338 736574980
153088 174579 53638464
129058 155332 65953207
162585 176009 454976369
85591 196713 278247098
84779 199644 984328401
24896 31033 15308813
158823 169718 567544626
186034 196126 25148268
139407 187828 121470665
137257 142231 325522
109971 187334 321250771
123373 182350 147634581
79428 140323 152342135
150939 163811 118032609
59276 176719 293934389
166976 184935 45042553
46650 146641 250433484
38721 123317 211831600
186020 192665 16515250
28199 199187 461300464
81002 195911 287744835
118675 193286 186933498
120293 122611 229966811
81428 144613 158231196
72568 182591 375993334
180957 186405 13746106
64045 111432 417025963
156393 173931 407535904
173380 198474 424144781
2940 187690 462394806
36683 38953 5763670
28357 154258 315252574
182539 187129 11554724
99686 193403 234876894
186519 189521 7561022
174678 187683 32721409
189211 194263 12585244
33741 66197 81372177
28450 193346 810498206
175915 197355 124916578
186262 197098 27061293
100966 162372 750244731
107166 122846 39439412
34661 66638 440367864
100684 135689 87748688
89208 112660 58681971
107921 189285 860129347
146340 150427 643550941
144754 173893 199403219
159858 174155 175408879
56578 165252 272102476
106704 187095 201446550
90276 91115 2045825
42235 43647 21795712
168297 173515 13075823
129786 162167 81070618
161407 189836 71298021
147170 194064 117385051
97646 110039 828057112
198791 199489 624434448
40729 106108 746228623
123536 155843 80983246
157219 196769 624295834
18452 106104 219208284
51741 80785 72719025
154272 178807 810071702
70339 118240 560145541
198827 199321 210622928
146289 190777 378086706
8596 61895 216773164
10166 124352 640854075
182941 197457 36338408
123614 159637 90100815
133754 171364 94281100
68051 197496 324080305
82186 124225 321335277
54483 144981 226552584
125225 182700 436292424
19539 167514 133467394
99155 198694 673130760
152796 199085 331622275
144483 163927 48665768
72657 183920 529343962
138435 179168 440462601
130612 157317 868089123
197340 199436 544804409
112023 129470 43857228
178152 195023 42336433
57505 119395 154835585
166715 194195 68854830
76465 195396 594129322
125859 190785 159024676
108240 132266 60338821
167179 187386 57700871
57382 188626 371074254
172719 191652 47433871
36569 176115 795949240
82944 92851 490384273
159087 159308 672904425
18800 94199 188406265
44862 156934 280627428
168864 186172 43408827
168264 197776 628745306
169713 197598 69832799
191649 194578 7324132
184841 195722 231651097
48629 189285 352276098
91013 173888 207577282
164327 174846 690152985
72159 154529 951027653
66782 142879 190365972
133478 146343 458440599
22980 123647 251941598
10559 108963 245959835
41626 91164 466496099
98880 193536 237217913
130025 184696 137008692
30722 194257 409332340
159633 199319 99496379
150581 196774 115501044
29702 176305 366959948
73836 100012 65150819
131504 195615 160551776
89641 140827 128140433
89815 122731 82541616
150862 196367 113759243
35507 192274 979074749
60478 62605 855584282
197283 199253 4979738
186544 189886 75582245
168925 176462 18914675
126238 137537 28193703
119761 180003 641169855
171151 190131 25432786
183537 186256 6857911
54340 157561 996935896
171137 177230 381184829
36882 170173 333785649
122341 188147 164851059
14669 191717 443192629
46380 152871 998503686
171197 196971 384199658
171062 197578 66416443
185954 193986 128903434
65442 166744 253515051
182449 187081 11644921
80470 188443 270399246
186769 190380 9065743
156549 162763 693331516
151345 196037 111743116
182050 191760 295717000
1635 48184 169134619
166989 179550 31404790
83345 125122 104615263
116028 123526 625910799
2258 74426 180638419
124483 131233 16932268
1725 31136 64940253
107117 169061 342625613
88612 151439 708419097
61850 137043 187985504
190054 191189 2803063
27345 139301 458434245
82950 97780 690290419
86474 167052 201886666
79367 127315 120046064
171233 185984 37023978
170854 185577 37009533
72522 117602 333219177
85144 114569 931828411
94575 159024 161474478
130289 150334 50383541
141393 151268 644007831
169966 176062 15249098
138472 176876 96351582
177956 178889 2390827
48163 179898 669687924
126926 156011 922826947
194535 196671 41992565
76724 191451 586843724
168382 188816 51251908
80812 128914 398586303
69634 184788 170717616
71746 188574 746873341
52375 108707 140774025
152896 193267 100956294
13512 147133 334390542
133746 198261 161651002
57071 156152 30956094
56741 75676 47517734
22548 101401 197003840
57099 83842 66866356
153535 181645 22315673
75194 89567 350732377
184727 197360 345993111
1108 111106 792730612
144497 182770 88414705
108148 171718 214170525
42790 154773 830059059
113749 152423 97188976
35752 164872 384146396
103955 153848 71961138
100470 179245 197453479
161211 184677 992137693
35473 193656 396088264
142786 162132 48489115
1327 14744 33516411
29390 103834 209794807
20042 115139 237700959
173190 191052 898401007
52925 121807 567482052
90580 173492 207665851
79357 175265 550333354
43620 133725 382417464
139872 177483 454573132
141067 186289 303525724
146018 160495 965706588
1737 110366 271630340
14767 39389 67532903
189163 192463 8216537
185086 199468 35948032
103063 122426 279297001
187968 195180 267264337
120510 174605 135474524
180570 187059 552509170
172724 177721 12460658
65620 134612 172564115
37854 92473 979148134
91014 156192 163418632
112368 170775 146448020
107825 193730 620913868
64545 135200 552652970
25639 158952 333582927
22471 74137 38411556
162281 199197 37362045
60204 123510 466772297
189343 191032 863124285
70105 137321 747920407
198450 199294 653181377
6024 173466 798859302
108092 168073 150391200
183301 192094 22067873
155765 184388 403936365
73041 170519 243919297
89087 141960 132377310
98518 191125 800955850
179163 193348 437912896
28376 57855 73742647
46605 50947 1080184
57771 195634 759271240
184883 191222 982971245
114945 163140 120782351
110456 187238 192432643
28360 79335 127494102
128288 132605 10834949
170045 176096 614695052
28809 63170 170826481
79043 96030 26315356
41758 130471 806786119
70644 119479 122113745
193922 198092 10503617
152811 194259 132132112
30295 196861 416887291
23103 93819 176698937
150431 184784 684235048
118189 170524 926619747
55227 164805 794821158
84827 170962 479628992
32711 39002 525436770
13465 176368 351527357
131860 197071 928196662
23257 76594 133479294
61321 182747 303851740
25944 55735 949423138
107780 126902 657835828
47542 112588 162719548
58072 98937 330844788
72442 156019 541115587
100973 150884 125385956
113511 116926 949157073
47742 172247 372385882
133945 147939 35196365
177864 186301 21192476
68835 73947 12879517
73103 142182 172676909
165108 169384 8596288
31907 179495 745176916
87195 100803 33977093
192742 197968 13151127
92074 100946 719028487
16240 128202 280083115
20490 33038 208251722
101939 115276 33454206
109745 199727 222423543
84815 184341 669020204
151852 170868 47478604
48479 102171 896792027
71990 186228 120447476
59901 126321 585690133
81877 174256 231272316
26257 93255 455813488
152955 183144 387956914
117133 168208 772895718
199358 199513 366079
149369 170703 266133779
55739 65038 23360326
154863 189380 779390441
126440 147510 374456078
160185 185156 62735879
41351 191619 581729284
50002 180255 326112808
170167 199478 73437254
67639 185993 50107310
92486 130168 413295587
128072 134239 212075422
156204 164479 20566172
99957 175866 190280216
9815 85602 956351816
6920 75003 301428916
67951 132013 160332125
197703 198430 1864218
51026 53693 6743064
140150 149068 22567397
35160 95398 999585975
44377 92011 927732857
161444 175163 205883808
121596 145771 60499841
178450 182051 9054039
153032 157737 11696774
65091 190211 77982001
88101 190905 142509014
133193 148581 38681346
172225 174827 6471823
86788 156973 261937649
172402 175684 556954040
133507 175495 750899118
54783 137605 207171019
100824 118129 43380980
151437 182702 78109166
166610 188434 363046301
72173 127741 640759720
140138 141210 2653855
131519 134011 6160912
7241 141090 334801435
85595 98847 222456595
24547 158181 334485309
89866 192723 257624213
30216 62051 690695400
1948 43486 103799942
56987 131871 608711476
113814 145982 80728802
41244 65953 61944801
139077 198248 383265681
137693 187393 246219354
181756 194968 33099286
131932 154240 290011869
74777 199141 488877411
72901 162604 224425741
21894 65034 107896180
63854 110556 116723399
102332 144163 192313702
141071 182438 708135140
45968 78722 82062776
68524 180001 975624531
83083 190897 270030814
184098 193985 24676013
65017 97078 80009430
42844 45986 7862672
93766 108364 36578192
197703 199613 4802029
85878 150668 568234625
9222 123806 286696652
50580 169173 296873166
182955 196437 33696597
14469 28053 34022623
50465 113763 158288305
181930 190357 485793969
58048 143441 213666149
66596 175820 273351114
43002 75699 328274086
59741 197459 344726837
49363 67638 288289346
90738 159830 173038468
45847 147220 253847221
183277 186973 586876376
198784 199039 677521060
46309 78908 81682004
6787 110669 560465390
136745 159976 58226754
114426 115301 223377343
42369 195416 393015702
94865 125198 524637552
117010 172771 139850979
123923 143619 944449791
84671 197669 282991586
110311 160162 397529969
132461 174919 710394511
86837 125793 97590527
4672 113567 900693514
184653 190270 308308097
30605 137248 266763335
81061 121673 447396866
135773 168895 83023739
117190 165121 120153861
19663 154375 623197914
141526 191894 187031982
30081 138639 271511149
75256 179634 261182787
4037 10874 575904518
109838 125112 21986081
4714 149640 362763765
178297 180797 6243536
9528 78567 172619587
101895 115362 45606252
183765 197526 452476396
152417 185475 82737215
138979 145660 16843751
123640 166640 199166425
7643 194216 325808662
57508 109194 129219782
40444 50881 26009880
78535 189980 279092877
65870 141574 189312754
132743 164969 582575136
97181 196581 249090108
115579 157101 928138499
33926 176600 357256039
28916 172254 358797328
128053 179490 128828860
166484 188494 55196380
45959 116481 176401972
26946 184113 393391004
52398 171889 765970941
29693 133060 258648407
119633 169928 126031446
139689 149521 189461705
105776 174686 172628682
91866 199935 305700480
135058 159785 61938622
191401 191735 859974
26947 73494 141029306
123445 189433 165244898
141486 181338 488690868
86666 158099 179030864
162359 162784 1067139
85177 189922 262348777
33180 162537 323782443
15849 72595 142089345
185734 186841 879719174
195174 199852 11736072
42893 146812 260206392
94854 134415 99119218
21078 60738 163425589
171227 195815 61551444
53516 175759 306021702
93792 177208 209002908
118521 119518 724719606
137745 195003 583970551
100853 170532 174704568
117807 121701 605136203
94301 132882 273068306
49379 106492 444172754
43738 73986 812633142
139578 187801 120988381
159584 176137 41524535
109190 129808 51724780
176311 191538 776928824
97478 139875 106223573
50771 142169 228732389
64150 169422 203018734
151138 158575 18514718
159289 160044 1848988
98835 110560 288483773
143169 155708 772952037
88715 142693 202778696
113262 118083 12106073
86803 119463 888425181
149326 190711 383125690
124146 130066 14821905
117751 158356 101907128
16290 30352 35118150
64288 118296 535250328
173934 176005 81238638
90496 188975 657454927
130101 160602 522834701
12848 58619 760744735
189912 193526 871269661
98714 106898 4403615
132898 151141 890942772
197990 198454 1193808
45300 91461 586483240
9158 111418 255604630
5245 18117 759685938
47993 197623 353697919
175160 199553 61146721
131246 167624 91147311
174771 191284 41390980
102041 140905 97400784
76754 179126 256222950
59142 144008 807537728
66410 181953 289207394
136515 154591 45519901
73078 96230 661069319
119294 140974 235348761
184195 195309 996583809
87157 124953 580271359
179686 198139 182475349
38411 41883 8668021
27387 55068 191474842
138039 142851 795327959
99648 162118 156577849
84653 196584 484349133
21661 127573 265005863
124328 181955 144354113
114632 155563 441420230
94361 116760 242737275
41951 72673 434137819
129301 195815 166583501
124065 135801 645149219
175188 185929 27034558
93468 156426 924536497
181117 188534 386810732
50569 71900 53505443
153201 186609 844024549
74656 156973 205990571
89314 144056 232748737
35106 64784 755016423
157041 193014 89979813
58164 131315 182988253
78837 117673 563992978
46864 65504 975635091
84999 162354 654513366
31018 154090 446135092
84589 124997 101176267
128781 197596 172373701
34789 162004 357392392
78216 134757 141472529
73440 192367 297665945
193144 196742 9017352
189493 197105 18978579
154903 182601 69226002
95307 199702 261629097
198118 199785 323075489
158557 167634 242311833
196318 199707 8569101
188846 195784 523356156
182300 193982 249703271
106539 151822 113631329
34999 50750 39456953
104883 158966 135565424
141937 158365 873336122
196324 197665 81218242
27352 47883 51233260
38259 83991 114411492
189518 199155 510944532
88687 140765 130417387
178654 183670 12628804
29117 52533 58577258
153827 187266 83600934
123463 190042 218152115
197740 198897 2922644
2233 82982 795569805
34408 173983 591917543
88164 144474 758833975
134327 164625 755376597
37551 76194 96903167
69759 101170 78296990
16895 164382 369069875
86688 139693 132711650
193197 199077 480382017
197000 199926 7380702
27308 46500 213972090
192623 193298 1707906
163387 176355 650208796
146202 190901 111956100
81318 150822 834453583
112247 113899 889059177
109583 197729 220886017
151852 169334 303086302
47364 161376 285411562
45958 48381 6043330
153330 168227 37145847
128547 147894 104266153
29022 72259 108264670
38070 117332 996866158
183119 197873 36955065
114976 199213 864176298
72960 192160 685724388
94706 199273 262041741
81663 145969 161033769
60036 125599 23849012
45612 55099 23763457
191249 193450 833352542
162156 181408 48211554
104963 124577 737881863
194323 198899 11521018
132902 193303 151271592
127107 134405 678366171
183327 190631 645243384
144248 182469 354316841
64811 139686 187308881
34530 39050 922906492
188334 194266 14793899
169390 177695 53235993
135672 163545 490874326
196901 198773 474626832
159686 179374 49378673
38659 72816 392460371
81771 196697 427016408
138874 187663 122413571
29309 53399 60245760
142716 168674 886112339
36275 167384 519791911
48209 62475 35881194
60271 117502 142985309
198927 199882 332382640
141325 181710 584837357
141892 169919 711645650
42603 121396 197284750
199492 199890 975471
105239 127802 229245214
175656 176407 1906949
57560 68417 27232279
170175 188037 589917065
73180 196847 309461151
71526 96346 45639429
182764 183564 319000748
58093 64683 689721785
184329 194518 895951018
39040 197122 308549684
48185 164775 291900891
107773 114999 7070666
133276 190788 944508963
160970 163999 446275490
176713 190090 630995432
152158 181381 73011281
95146 107331 30543562
18423 61442 107737741
129295 154120 62336839
143054 166588 667371459
136317 179486 11877023
56856 90792 162342340
89531 124341 87224191
19287 87968 171656128
119840 130550 550932983
34174 178562 361494707
116429 120681 10786192
19824 89856 760722461
56127 171235 892904575
135386 162831 248472736
128248 165483 93279639
60705 153273 231775721
62233 189282 563986524
178266 196413 188590115
116335 172854 956989877
126739 169233 106364435
179457 199173 49467253
83013 164718 204590965
120756 127659 17323808
74852 181338 266430066
199432 199952 409698632
59934 128337 249857211
171640 197624 65035706
25637 59163 686002598
131921 140363 21034423
3755 28416 116399777
132475 186927 153389279
7161 77783 497526990
171697 188166 130278033
22997 183816 402563423
180993 182776 4550228
165535 198811 231583280
119172 179177 394232292
68423 84922 535407012
157644 183864 807606509
131224 186069 137467626
24409 62861 414162449
176435 191711 33228510
105403 133337 795570872
32464 110225 194470219
133530 137330 9453333
38085 92706 136628684
16450 51455 741332336
139771 191375 252655254
29756 41786 30004458
94566 151738 143440536
116975 189209 181133050
70687 104628 84722851
27849 196969 894875571
104887 111980 34940150
116425 126175 641256647
24507 175035 564408489
198960 199129 412743
15334 141208 717446550
137296 195787 912924977
114555 131684 58092252
174980 181379 16034283
63029 123429 151153336
83720 154726 177981051
75420 177537 255495988
197495 198658 449541976
113390 132986 49233835
81324 107678 65874264
187322 192592 131706672
149080 165822 326230136
2341 133748 748592685
127955 174694 328257558
28371 139679 305504022
93213 131267 706517048
177324 194380 128246065
54911 66242 28443053
128254 147516 48391778
184440 194108 161702928
145875 178803 529370869
177982 178531 48973585
49371 175458 510203080
189840 199871 25099884
152279 194835 534894559
132583 142819 399339215
41059 136442 991649624
26227 45754 48673021
161934 183830 54900714
145816 199978 135671995
81598 184481 257716209
65679 152995 218626105
153363 192589 666317632
42180 124757 206705670
181772 182314 1371995
8594 145373 342168745
127005 177763 215081572
75288 158512 208286762
29434 58253 504890471
125885 181986 475900994
78459 136976 146359211
80893 197479 291955239
173781 198830 62798662
20965 27953 17426216
31656 47883 655637366
22392 183308 588891579
191242 197860 404293080
65861 187097 922520402
119637 128127 21278422
10535 106107 888136697
104470 198379 347023538
90797 186563 239957554
161334 195312 914214365
103570 176082 181763997
9745 96951 992748113
155575 181807 166776312
183377 194518 458936991
5487 154596 373192839
25607 170927 363673087
89501 165244 668372657
163270 165508 449823991
151063 171577 187178997
7442 129787 836763208
89757 170795 203006458
141131 154497 17154662
146058 179685 84169271
152480 173196 317564429
162475 179920 43718437
81205 154123 78450930
67220 97086 862607912
116078 183044 167904737
79289 185251 282911423
89346 161957 804134997
7429 92566 212799109
121601 147027 63690203
40340 44888 11322943
152020 199957 801594293
136138 183239 118057400
84571 159467 206840424
8235 30764 56326232
120366 154164 956755676
25217 86836 258621737
152126 158060 14770484
183433 197645 35613612
163017 188339 313476262
129731 191343 730691858
150167 162480 30705173
138391 149492 28105669
91957 168194 190984503
101730 178625 192744016
161137 173748 31629883
156213 186203 241354478
139341 179892 68503463
23665 182571 397737576
90321 122626 80955382
118492 118940 1186168
134109 156229 55611788
78985 154603 517429999
148216 154883 16716320
163753 184340 39766359
97048 134171 93080397
46037 86811 102007599
32690 52770 39038339
167925 199754 79743137
124455 160666 544281270
70965 104403 83483985
155282 161019 14221976
198866 199941 2631963
30933 173340 356427290
100308 154189 896028541
177698 182751 246801068
122862 154340 2600684
152393 195431 107592002
123137 136418 33119979
197445 197590 356382
120849 188182 168712689
100817 154238 134135802
140225 195709 537700850
195028 195916 965765442
41408 193068 781087648
112568 178514 463041885
130296 150208 50015758
104506 193492 223006736
118113 186217 170744463
26972 136326 779234200
146726 192131 113726048
20344 142575 305702479
98230 120787 56586226
105167 181007 190014648
62791 105948 107803583
108078 119393 28422655
17631 119129 253875791
99588 198497 247931589
100555 164437 651792569
102101 175874 692315566
190641 199642 41941803
59196 178145 325789116
19066 91383 180782344
14264 141824 414114524
119615 198675 198118122
129055 178900 660258345
62847 84251 932566938
7184 178900 79324740
17609 193950 441358946
30977 145545 100042148
187967 191437 8631801
6739 174242 674462715
13349 173342 400420794
165869 182087 40663853
59737 155112 284877112
115845 148730 82628376
73106 108514 88328073
4370 180063 439648396
99514 124166 421935850
110455 164492 545616557
119358 147182 69773143
83099 89942 978177349
3405 52319 364484381
149645 173558 59763836
157181 159893 6655068
58440 199221 642620989
2198 140260 673319846
54552 112460 969671009
171469 180482 22492785
94359 181845 805342530
101509 139369 94913437
92849 123581 96459487
26236 29192 7287229
130273 180823 787080377
67748 105611 94575272
181128 196388 650464119
56892 112284 138511284
132555 148609 40355920
8273 91869 208955454
116451 177124 511913292
72816 154716 781269700
108709 147113 263843924
33645 186540 979329717
94390 112360 45005981
54184 168130 443662885
81111 91725 23316529
93691 98026 727950432
72245 162313 778633120
123533 128129 11418110
63742 104272 101226821
11848 41194 73287941
190241 194419 10455401
93661 193319 967571925
15222 190312 438288000
55780 116603 73830630
142129 154559 205794103
168364 173227 36125659
95880 198380 375171403
146873 183488 91674681
59173 82317 57739921
39485 74944 139570592
152873 183913 667296103
35676 199425 410059718
117870 185986 217100142
168737 169878 2897345
7734 180404 468814336
29596 199929 426381130
137271 137672 105221021
70205 167396 243295099
142338 189552 757787912
188299 194076 177806326
87173 198852 279840948
125356 144120 46989921
14631 135685 302850828
135542 174680 466157689
173842 181231 805224505
74838 110783 789153849
170511 176787 281299836
65965 191688 314728983
135198 152939 44653120
18743 93752 481912152
8991 149049 765451157
100736 165146 161455960
18671 110278 369962149
69185 81113 29738276
19943 95735 189395217
182486 184877 688753087
55300 94177 492932240
62240 144854 283719911
180927 193679 32024705
47881 116622 171942543
7662 41487 84492208
103606 184428 933056418
122571 151252 71981440
145621 179475 84809354
98750 171547 182531026
100895 161651 990289663
98990 146503 773221818
190190 191342 678996647
190436 199087 21702900
135294 161378 65354253
52779 161627 386630157
51843 97979 115307264
85204 128656 108760989
33160 194944 459454830
145891 171005 52269424
74855 82995 903398355
187765 197208 801248606
94002 123323 696955264
14023 128768 287120239
145407 185025 99346053
73974 199373 323049395
126072 156826 77172494
194811 196061 3092037
43660 159529 869782004
1485 106124 475528876
192497 195338 251442738
97341 156680 896486688
46202 99942 100227350
107828 127903 50382259
192350 195844 8733490
126606 142605 464233446
115675 147174 221800799
13867 90959 221487429
25230 176854 379446103
44523 192226 328839777
114446 125911 951581893
151728 161604 280714654
80913 103373 56070281
33632 143776 215661691
35210 36961 4385239
27393 121417 235255570
129801 186486 899824609
38657 85146 660475836
104009 152525 534064455
190997 197695 927680624
105123 105841 256815995
121522 148294 982933140
97219 115721 46388619
169596 198077 71364306
108767 180755 180383686
176388 189753 33500230
26662 60272 84091858
186295 186367 154607
83078 116179 82731922
145842 151888 15313427
108822 144727 465889649
15014 23485 21215947
31266 121883 226825122
157912 171888 35007491
133071 183584 445944343
98539 154884 785908090
13257 120282 267770549
30294 66695 589301887
94922 179997 213193046
175735 184175 212070998
150069 183302 83090767
180416 197960 44006319
158979 189860 677302113
75309 174978 249375572
48598 166698 295685536
119266 128760 485466826
35323 90847 138926049
83001 91352 20820896
34366 106069 179410549
184020 198781 36964595
167289 194039 66980846
26994 97792 176924689
74073 136744 156586289
112630 119040 418254161
137429 167621 730858873
38708 107202 553230112
155973 187794 892648264
176448 189511 995629326
151200 167818 778079466
53924 124942 949322762
88080 127796 581346124
34665 77520 107381970
122622 141203 108073711
62085 137525 188573865
126153 167137 64878851
112670 143515 52956350
186131 195741 519388416
104277 190058 765701629
89493 165697 190885347
195226 197804 6494260
178429 184357 72109566
81165 117104 450439074
76334 172745 241287944
88445 183980 239441011
195274 196873 842402141
41831 120983 198149789
28134 53543 266500931
29459 116035 216474775
61799 167371 195077063
14320 82783 171266806
115713 131077 38590806
128358 131409 7720529
14128 57378 530055609
135964 159615 681190067
99730 180098 908552652
132722 168066 106093397
72640 107978 724101388
23077 157062 306981879
21421 60810 98613843
116837 158488 104551574
68025 75498 18767318
74622 160681 705863076
112792 188817 190596632
175560 198600 57750064
15712 163742 370457660
131431 184383 638948330
27558 144124 779832238
138878 183726 315379845
145790 147738 859323354
87255 103878 8038344
23135 78114 137518837
88698 113728 416735871
142271 170334 70384373
73328 136449 257476299
78553 172717 720633082
172281 190885 550636039
98655 121569 153773091
96057 161419 758302401
160413 168155 19505244
93719 126500 780628881
13095 131658 296671231
80062 114601 605792483
47167 107074 149884274
102222 105426 8045310
94575 190243 239715904
22785 122383 249216263
159923 197888 95197904
110319 160349 659244216
14538 104798 553328524
113649 121383 892800418
110670 192108 204101247
109560 175364 816722192
16858 48093 383312703
129494 190860 360907346
92025 183145 228246654
151481 181908 498342657
32100 83328 97855067
98249 172385 151275999
175137 177161 5047532
62431 130891 171274490
104653 169812 163347468
32026 76687 111808096
184885 188988 699615397
183563 199260 39361130
107170 146925 99706445
159742 170570 27225344
2150 12331 25468691
29591 93418 264200118
87966 189348 407833912
106107 126491 51140984
44977 104029 147607650
166793 186939 518727752
94709 166954 617035950
24661 42126 268536968
87783 88389 1475401
173309 188104 598188031
56073 147240 228298817
12315 118048 455602764
191321 199493 20506443
23737 169844 365713673
23003 175496 381645756
197243 197956 56550877
195158 196680 262557214
102396 158344 140343480
169642 182632 32517207
146244 146755 1285485
18995 45934 67268943
111077 160652 668842572
23011 83600 151484312
171052 189556 46419231
130852 157151 743979795
117504 157460 100270601
27483 125158 244360509
101635 189389 338635878
68043 159357 228498387
130193 176362 619788342
58135 65527 156759199
147693 149491 4560264
53340 198283 993598407
170406 199258 72305845
80280 196056 289895958
82423 177962 542542674
76748 135981 341627606
102465 144292 104889097
26880 152223 897868039
41429 159332 295099244
157553 197700 881594497
184375 195796 22365950
117238 119816 546985698
101878 125509 59324399
19250 58862 99146989
111704 169378 631312656
90050 169051 215141607
3445 93221 870833100
190221 193666 979562535
60554 129300 892423051
16722 55453 96809766
90156 135121 112539630
47795 63937 65647591
179715 195094 38525723
104078 109006 7887007
124921 148852 60124457
128525 135289 641689186
169828 171732 873816194
22961 69230 81054584
10809 117963 267897073
111679 164572 132613616
106566 142576 90150748
68825 169493 866386799
128897 182969 9187753
77298 155775 196539164
25016 182148 393254327
76369 100870 31022503
103930 164277 173594923
183895 199773 39754753
190011 193316 8228531
86375 171605 213572340
166132 169270 774959977
78088 169030 605615708
64256 100866 865947744
6709 81553 187140894
129424 146161 613796833
25490 85158 79258728
91920 181931 225483207
184004 194751 765785760
87726 163800 611113392
169356 193355 60138148
32300 124370 230362866
146026 189308 415874277
44228 141257 778120632
8839 109837 252496407
45426 82477 92661137
109339 190861 526079425
13596 54432 148376008
68356 161563 233279143
130821 175041 771982220
91748 137676 386116750
89559 139377 744918167
68546 145833 803042012
163984 181601 303397347
109740 149392 99525344
85055 168341 208573945
133567 164311 77009654
103152 163984 893987546
140884 141538 1589930
139208 198142 661781019
18337 143117 585684525
49195 86920 94364801
148834 167684 297666396
166646 193823 673791295
109434 169276 149942988
96523 171148 363807980
17436 23907 81076346
114202 154633 494258099
171988 198839 67262972
159328 180046 188022337
164343 190848 568624639
45414 120805 759234379
170671 193613 57426111
49750 68671 365462721
65270 156177 227661009
176495 196339 19334142
197446 199559 972193722
53878 118328 161167753
179591 193549 34972851
131251 147240 22925230
57085 115168 405750292
168834 197184 70984086
192090 192172 195968
122742 186967 160840047
117229 192199 751163171
82028 99865 44491916
42617 53561 27473886
37624 81122 568513650
119312 154172 606490418
105710 129550 59817494
141563 156938 38703399
180477 185425 765332665
100162 173339 183451116
88638 188968 251434283
190818 190985 835956334
25043 112708 219154113
99130 183945 212651751
175170 178562 8486604
124876 129147 419980316
23653 54331 76696681
44162 94434 805965698
59809 108531 846127360
167890 170294 6006125
78298 135765 143769306
70879 99198 517015689
177247 187003 24540152
95547 156210 351215673
51819 52275 1197031
157782 198868 102933813
101268 178579 176733723
78171 86390 20435192
194102 195177 353986062
1240 1664 468998779
69236 196493 318511390
174729 194203 48805576
55334 158038 257205426
61391 105187 109300195
65877 66628 1915352
22982 59196 68068116
48716 197865 755863712
9303 154256 362826525
35335 175084 349906321
101274 173658 181510012
2611 61060 756144097
137670 188774 128179780
77341 139512 669345586
9098 97468 990442160
128788 180929 152954292
130047 159644 74086298
153250 171263 742860645
22636 37889 38016252
110482 133347 56183800
93671 195285 963637629
110076 159342 123397591
57370 126214 729857921
135256 184124 122532092
35616 96126 151387665
70153 94223 405828851
126560 144951 631925702
171181 195364 100025907
41354 65674 60968578
133653 152367 925327426
144086 169321 63211620
154637 156892 531740575
102554 116546 35026302
7275 100702 233513446
93193 169422 191023068
50427 56716 15756998
135039 176495 639426752
92416 180331 498756138
27038 65267 95633092
86092 102351 360504447
138700 184330 114448655
154936 181563 66550572
61327 191620 326088351
53173 180265 318160055
159675 193609 510772487
121355 131720 25949133
151044 198118 285344639
62001 195364 333748690
166070 167442 225658297
36969 66512 74092561
72475 179723 268385094
77139 77834 1727490
45558 122573 192807007
70612 96716 299884323
69864 116206 93413794
40368 113832 183638569
5269 179458 568095088
155781 174082 45646528
95282 191787 241864383
118021 178309 525505698
157812 197884 982708562
74314 98106 121666480
28628 151889 308593006
132767 133763 2505255
4229 165511 403527513
20563 153342 332425715
425 12270 27101846
188567 194809 15604336
79205 154310 188192149
189194 192298 956163394
28966 87166 145467283
189444 195313 14637473
184581 192396 354120169
136518 183040 585692040
90651 155736 368795735
125244 162094 351421227
115174 155338 688016978
165596 166547 53256969
148001 149220 3105248
172825 184495 29283009
26579 95519 172224781
123278 185079 154807679
151934 170345 516249581
12230 187835 848227276
2803 112818 274998650
76052 79182 7746960
3181 19047 39624539
63010 194680 329596019
84881 175729 227478724
141566 196326 875606541
73751 101475 69021596
102385 184590 329257758
32742 112648 57046778
14467 173290 541173465
67701 104721 92433905
50826 70225 635062329
14155 181081 417778697
185791 195556 24305433
74812 88491 582332686
90957 166039 483993441
17693 65250 665716226
194805 196884 5143085
133695 148373 36915480
154382 184716 75871880
110302 164248 409249507
168518 199798 78381724
108337 119544 28146150
119669 186265 949565228
123121 172117 86237828
28766 30359 3958550
7338 130996 224693716
39906 124098 210717244
76976 131796 137162276
176275 188671 15873080
87887 179272 228942316
153016 186558 583418122
42746 53710 502683621
137654 166063 71185817
83332 132137 162055845
192991 198174 13066344
62027 76001 338400259
186744 197843 900343046
181452 193766 41370380
83879 125138 103319354
38779 194567 390035826
99582 149359 124952153
83444 150676 168543893
751 25772 572569828
41156 145595 261407127
158765 197891 419897352
48618 97909 123260807
11625 156509 371378695
163653 180975 535426621
53435 90826 93451792
133662 171938 909805158
15275 176741 404140817
166710 174236 18812972
6528 32386 841046419
75599 79323 9212711
67442 117885 126064498
134802 160299 63851859
174954 177183 105587105
93593 135388 188446609
20136 161961 354858702
58622 77879 48141677
57974 83526 562773219
67449 82338 37140381
88785 191829 487741763
47794 184822 343187599
154089 196583 154969160
114907 195912 202999232
6671 149289 357012323
66463 79766 591133545
58638 121721 157801245
119252 164564 113509751
6441 87279 202015935
192463 199874 742727699
83818 145023 695812169
92446 194277 864331198
85949 166377 862617949
70201 111221 102487068
118501 155084 91877765
175944 186626 26785805
132799 180182 749488555
95637 199809 261035589
199958 199980 53012
106577 143762 851831895
130603 198456 170019474
183059 198985 39934810
53379 111803 146040875
67501 178485 858515978
186453 194792 20895997
29594 173463 230698357
84289 189520 263611375
41426 166275 505620209
189444 192282 7076386
115586 131784 767550119
90272 115475 63004183
84445 118633 85547657
92179 96155 9909205
135194 179394 251259101
4808 76324 33302347
18917 154252 338813446
1041 28981 69841624
190818 192062 935361636
155562 163427 19528086
132871 197707 844064706
24622 140386 348136828
112371 184828 181688779
163794 175219 28617879
29427 143877 513141215
20321 89842 325963782
62370 84510 55247690
14120 141465 928743757
44794 63623 47151091
93254 133050 801578466
73169 98823 63891742
195617 195972 905285
127702 174431 116940453
114688 168617 135153365
130605 186304 127872290
158742 188979 75769968
7309 122782 288947013
148548 190005 103739046
99387 189357 313551008
167278 184061 775285881
116127 164266 120719492
88325 150019 969556129
151311 172235 52251344
32735 104560 536308569
28966 34775 663692494
46403 85627 200154574
115130 191822 192224043
98354 195806 344008141
21007 32716 29194873
61945 68333 707830225
54026 99780 114318557
51623 160556 272656755
79379 135359 140071160
155050 195266 980473433
113629 190866 193593767
119222 193026 197644750
192981 199316 391390049
72293 160913 221715542
190380 199065 876935007
90263 111648 162351833
171255 198939 786392044
165699 180623 328549092
55925 166765 277515383
96384 153670 143757882
192763 196614 9635490
165613 182247 41708101
161283 183048 54596055
160738 163724 7516285
198560 198997 1112487
199736 199859 437507678
39928 49682 135584169
142196 145809 30731251
110537 171517 842231215
84733 128371 109204134
31756 122936 228221110
68239 183612 670641495
32093 121081 931719192
178195 187357 933666694
77032 182411 903396481
79478 82655 526721466
20282 88317 169990957
93511 142325 122312120
110336 181932 510343095
37237 87769 199744818
97645 156002 146434965
154289 196121 104574144
111773 176697 162788720
65196 154857 224531707
4930 78954 185157165
91867 185133 453652810
179039 182574 8857808
175660 176361 254034719
91102 198221 794447627
142586 179383 92254079
26474 178495 380375695
82975 161603 164812752
150248 191323 624287273
194146 199484 977181895
180522 195473 37437616
142632 177194 648200317
167863 179403 852782175
153427 180963 493054303
152771 158695 14716462
141380 176188 393889045
88867 150538 762775690
184932 195659 836905080
144576 199037 136486002
190189 192650 348606743
133471 186446 688812231
52053 195717 463584277
161092 179918 19516896
116262 134892 46743304
154097 168071 837151036
99324 198489 870125412
197978 199217 820009093
94567 108759 35486770
136659 172305 609741746
132684 158497 64728782
126289 173190 763855844
87584 198251 899362829
176138 191598 38743027
72384 122984 899574710
38352 191404 505479216
165647 167250 4055328
55884 84285 406682036
22825 140033 893332396
65609 144971 198599354
176755 189881 577593994
27591 99913 180695152
167995 175730 19327584
73206 106083 82068330
81016 82333 644069920
72986 191129 295638409
161415 164478 7695082
128227 191120 157544511
169573 174686 12751175
146250 158534 30816973
142362 197742 138828723
138217 194216 56197284
174346 177933 370020497
88762 142108 457458603
43536 136434 645150332
97157 162329 163374996
35503 112773 217793830
127253 165156 94859981
107381 166647 221226472
67934 138362 450780192
44706 130228 874912941
91696 148531 956101473
8926 30377 53555817
94764 184749 486935907
54683 102695 142162921
95499 101323 14479792
43693 132751 526599862
31411 46340 842985716
40267 174002 505187389
182402 189865 249961410
153803 199211 113604882
160568 178643 45319986
89155 134129 112623553
9189 39894 771102666
150926 171994 52639893
199603 199725 308905
11395 25541 15315077
29565 130618 252876360
167247 184257 42644570
171134 172534 3543065
78317 103284 62296059
83668 189249 543245333
82606 118056 556895507
42717 104012 153288475
37894 82459 370104935
42483 77366 649009766
152481 188767 951882027
38397 144980 706882933
170583 176543 333577706
164195 166453 5656874
82245 95790 832771295
198202 199089 2233902
8831 182070 433489367
29071 184136 388206014
170630 179222 21508692
30532 151540 461149882
756 67682 489101310
163701 176155 105451740
37045 189460 381682317
194264 195590 536493318
74257 197621 308735489
103249 196957 382122972
1724 92812 227718641
176517 180912 10916366
133947 143716 617692676
187831 199212 844096663
86636 138906 189070680
63978 171210 268440131
69822 178757 272666877
127610 185792 145819431
65003 76513 28877229
53675 59382 14380714
144909 165335 51124331
197880 199665 187101843
134445 181222 129747531
122703 163939 487783959
157083 177457 925162781
199505 199858 870310
97012 159115 155667693
116444 180632 160875864
96098 186472 885272616
185843 191384 13759969
112439 136056 59199956
169061 193656 61618052
21662 191576 425301527
28610 123816 238256626
138974 197422 704275787
107891 147819 330896576
160432 171321 27401450
145770 154255 462392395
173180 193971 52046188
49070 128416 198611285
163971 170163 680805449
161887 177476 38993842
10033 185745 439823719
80858 137071 140614037
63467 124450 152566459
45829 122033 190830925
156325 166255 19207597
82668 185142 262566124
146539 198538 130258044
84835 89799 12367943
103244 119127 876226944
72454 123709 804833719
11357 63450 130205508
110794 113029 216489963
198052 199793 4364444
126230 157844 79251479
136273 195517 1400564
37722 109546 813006795
126645 162164 88902009
50493 137795 336649841
42218 132122 799134294
14174 186968 628819865
77768 172696 237632964
28081 51706 164074436
58256 61793 8873169
122707 148179 63861803
81501 151120 411452554
89584 141917 541609172
188237 198397 25449264
30895 199623 713838868
1543 22921 53486266
104600 137975 83576571
39684 150296 277042439
170862 171532 1735094
83673 193913 276063890
192888 195903 796948401
118863 191748 794563227
154200 197542 842964725
95645 114168 616293575
7948 126635 931293756
116152 136208 18592780
191127 191341 559371
164436 195212 91642637
62859 100134 92975338
163210 196155 104877423
143590 177337 131423985
59182 84668 63633524
47193 140078 232454337
173763 189618 39769539
86806 112636 454754002
3655 55761 130184079
170322 183012 31803158
183411 196798 33492620
5301 34078 71785253
156089 173132 42548179
38560 192214 384718240
44658 50771 15256627
6977 120638 284260701
89788 134807 872878913
110352 115950 14008959
78497 198710 888753312
21599 44540 486878465
182462 186378 9823111
117216 188158 420394455
5566 107745 268820955
153948 184829 77250976
185269 194904 24038237
90397 171902 377068737
153141 166519 997418039
38042 123684 278347734
154479 165471 27338153
140349 150287 413679806
34477 144045 701880327
99988 129063 8153810
96217 171895 828840303
64778 70643 332896042
102549 104359 4526704
73635 165071 228696156
143372 192621 430791654
166192 192377 517937925
175395 192287 701940157
98567 135693 673348302
47779 128469 201951644
92653 107899 730603011
178827 185597 4120066
27974 38810 346849933
49022 83639 542142680
47578 197027 374177183
198792 199348 1378429
118172 198566 201527786
165682 180076 527498617
84163 168664 211607581
104470 147897 108984714
163263 179068 702794396
192010 196729 455001929
193062 199756 16862140
90795 113447 56635422
159213 171957 32022803
25305 78247 410413301
93882 111023 457133278
149535 154375 12165076
194569 197988 484414725
194193 199146 113480771
38312 113077 186982319
34269 73144 97485166
103305 171930 172070860
173301 188565 38287947
127996 163489 88899104
160258 172881 875110987
68391 69261 668535860
198874 199105 585687
71557 168259 244324940
65358 77162 29536489
179274 181360 5208030
182053 186625 11481434
128385 199918 179209665
118403 120031 285769539
56307 88639 80809837
116560 177150 77062459
109697 141176 78803948
17678 43727 65066060
187530 194133 85355108
3720 124851 302944575
156245 157475 2541739
164655 174437 24448640
103553 190463 510684261
86457 125474 51005597
37901 83792 114863645
124260 131964 19332489
76074 155550 401838219
182770 187550 237491417
170732 180430 859973296
195016 198923 2921358
90105 155690 583549770
66357 118991 131594451
29328 182735 996050215
70822 195265 288990475
96377 154926 146889796
168205 179863 29174819
55712 72060 41065114
104632 174345 174683882
40761 103418 156611137
110289 155534 513559149
107583 168380 152359298
13280 89946 237808045
28270 107470 198015698
48045 172915 312680520
13166 122149 272684197
36192 72700 91577610
149590 158509 163302795
142943 191367 121318717
117228 152856 477600312
18513 117695 248027313
196217 199125 69654386
164774 185094 799022719
3405 59607 336927896
78258 154684 191494342
90255 120087 74708475
61125 70518 23404381
178953 185202 15767946
170294 184576 101813879
197285 197818 748342712
125646 138884 280076283
29391 169865 351622764
49982 183384 515903134
25848 167841 355382081
80939 186175 263573398
13202 141667 321342840
88327 93916 765003901
107246 187958 645229036
155287 163399 726357523
86298 104672 292845558
110518 130066 27703151
75853 154703 197438709
149773 198325 446829463
112130 116345 10553334
4179 130011 314758320
5947 118208 823213542
75627 107305 66549141
199100 199509 919145
86855 140115 133345647
89115 119487 76083090
21823 48444 66463143
188133 199674 28903387
24286 89620 168541757
187651 189190 564608015
197777 198186 554230668
106230 182268 729460692
120422 121156 806851408
152599 189423 92086123
163902 175608 464029975
161893 186333 793191133
186256 191012 11862682
175654 186556 27348306
5770 148129 786280706
107727 110612 7217872
112305 126815 36501999
21888 175009 383173599
75997 101162 62622893
149160 188650 98827969
180528 187439 226733550
64701 92359 69065236
90011 193959 298947393
98729 130445 79570099
121478 181297 149750824
3269 59742 141246428
53020 191685 347179331
128746 155173 66348152
3904 124238 300964182
180400 198014 383155084
49901 101281 281454391
129280 162577 613220188
30256 119869 224163206
108607 153594 581999036
19394 31392 251902074
57912 59827 4804469
75330 162124 217148648
122462 141516 645299629
8974 133879 567896755
169365 193418 60256961
53107 106116 132564158
67174 129598 156147955
78511 174279 907331294
90304 128495 95617152
61162 62389 619274520
68565 192769 310939137
95550 160374 162390295
8158 118483 275857271
117114 149056 667731392
27426 153784 686322178
163346 164077 1854940
136194 157472 449514369
111712 126255 36551842
105527 150610 290256039
46890 181841 337913979
81345 134054 903207976
7472 99393 229719878
115860 156254 963291964
190321 190780 1087694
64662 120426 139499094
104879 160979 609540619
156466 180094 59049380
120054 129143 22751089
116012 182624 166964447
32225 153915 741643260
151511 179429 79571844
123437 147961 61454332
89222 190774 547232971
1675 48830 117822920
188720 199556 203051173
35301 143964 951188435
119352 192430 747056
191325 191966 1277327
55213 127500 510494041
10018 72232 155633355
22040 29943 137509749
193813 195985 5480433
148553 190401 104714973
93727 178857 213353582
142678 149949 18457763
132900 144617 697098567
44502 118768 612911676
28634 97658 172483674
138804 145665 898601495
63961 83235 954227997
177603 192662 37748231
42101 104988 157269558
141245 177277 90288315
131038 167356 577396544
52964 76542 890135278
130451 173723 291410826
189822 195713 14720500
45269 137447 230597224
84737 102189 43527076
109115 197942 923789096
99611 189833 226144921
134921 159480 61289766
23497 23533 494320191
78028 146085 170349963
171317 175068 9325312
121734 132752 27553354
191039 191137 238373
187791 191971 10424145
6526 173916 418848136
9139 141927 534344057
1265 172144 966506451
164474 197471 82684941
163332 190194 67359565
49628 102466 535799150
105182 143711 55851758
189422 199090 954886616
133667 142092 21012164
10062 138551 321259651
44493 119073 186600201
143738 196854 133011310
115265 125771 26404488
57663 163569 504142708
48106 83723 819807201
59309 59424 136308410
128192 157059 72410074
101771 184941 309063094
143187 183159 191010431
144883 154090 172916345
76989 117397 606064647
68164 195452 318615862
30705 34083 733616823
184819 186687 4609622
135850 190489 504616893
86527 173215 727330186
143691 155399 29467377
78505 102008 58624662
55974 91762 322832011
48385 121592 183334816
10254 23849 337602529
107199 188155 941354631
187397 198891 882687567
109107 136879 69559232
175676 183201 123488655
45407 55088 40177546
121469 161954 378565775
51670 131697 863722680
135084 135745 97769162
966 68173 168119249
99413 170583 178441326
135940 168668 259426421
8930 43376 85967096
88289 192620 889496816
41773 164920 163928036
1543 37413 88991134
164148 199911 89605775
143189 173911 107241980
165490 199491 85217677
5045 38704 374221437
21418 190657 894737633
89585 189455 655967018
29861 171313 550453235
173444 177070 171065174
197424 199887 6175387
84616 161345 192120706
68557 85948 671396618
185158 186416 3044868
168778 186736 139248024
35397 155464 300776170
130001 193396 158806591
74692 123875 173967102
144284 161346 42717133
110088 191433 331702891
127310 148963 54401425
76528 138467 994169612
81389 187277 530672784
113332 179707 711343742
156853 182771 501315229
171298 188571 43281719
132672 182015 339771446
128974 190884 912750466
118378 186839 631936967
7516 49726 105471925
141193 177381 620965482
112248 194892 207151429
171135 199092 426661652
171117 196223 62840415
78328 149443 178163799
161983 177719 574222214
167440 182015 603881393
9168 72570 158654746
161605 190799 73163028
24784 114503 117725005
183450 197531 888381336
67934 139619 945130692
5361 14247 22089969
199751 199891 959038659
185759 196055 25648050
115664 118819 7951250
193501 199905 451773499
69591 131321 154439720
13323 160181 795963034
82047 161500 593188675
48831 137770 368710021
166143 190230 691065545
75927 80254 10704017
155125 174912 49369703
3342 177442 530770786
13616 112734 666414965
30057 43914 34558517
196168 197276 2812101
187743 197708 420807825
104995 159153 135743173
188629 190300 183286007
126668 172202 114038919
97088 120489 829072520
151307 195578 110666707
54546 100231 114131579
43156 50303 621438517
98776 171145 181424473
8243 55067 560193337
23841 192233 421530176
93300 117624 60918687
126033 136348 489206190
198643 199404 1883549
174152 188109 35065209
84654 109666 62553126
152488 195705 196789249
173092 196748 981021654
10756 156082 557536459
159543 168408 668116438
31438 79322 119785552
159394 190632 896617208
90755 147580 142498773
160658 165734 12753140
138965 178078 98026615
10094 60777 575938066
191351 195422 11098298
195461 197189 379255675
50023 166348 617025727
11279 154569 358634743
155879 198974 107874844
170110 174130 841966205
131125 145676 36422550
3397 165205 631060693
69846 158004 862027241
13864 168731 927504861
147872 169102 45121686
173292 173431 719768508
174585 174616 269059277
52987 142249 675331315
73192 149985 212829549
60669 132183 178912502
13195 40418 68086523
174829 187755 32470428
150603 197691 787014861
12520 109814 804312428
40567 91819 620865233
173804 188463 36776053
979 136470 338897845
101590 113286 29345205
121262 152294 367778700
145069 158324 884971727
105549 115173 80390518
16834 41429 61448717
125862 194120 665184102
89448 139234 969283235
61250 90239 665791629
153002 181199 350873455
165374 166929 3931310
30022 160607 326741334
140738 179998 98456765
35585 176913 479181431
55033 93896 612475006
83417 162735 198654844
118683 146509 600939549
93474 116609 57921987
103660 168004 580276689
161584 185376 59735030
156419 167992 28892220
88398 191854 596407948
73674 138039 160811059
134834 174041 98212852
44704 91052 943930847
85166 150164 162875572
118864 160175 24924322
134817 173581 250349625
186541 196757 25527634
71462 76658 13028132
167353 181784 33991184
104753 193638 222731636
46942 160672 889996207
142705 160923 45696595
13061 46763 388155881
121206 190075 806936582
35017 129166 561849411
26039 53327 66802169
115743 148671 82745243
49183 167545 994076599
132183 162342 20603827
173704 189798 40339791
115042 131564 972860855
97475 105437 5546
2560 13953 7604152
136528 180750 232304490
70927 79612 21675821
108154 133347 617803531
42454 113728 363186015
46801 67341 51550948
138223 150635 206208588
164651 171692 17710439
164249 172525 263282565
6059 114248 270397383
113975 135761 54659351
148563 182674 85288755
185332 187713 5929305
60514 93401 683312949
157622 178284 28854282
98677 143093 11692346
155353 170828 38650000
119806 136302 659661843
21532 196911 846315615
128496 168851 982224354
117460 143694 65807998
127590 181285 856385361
179725 192078 210099215
130149 172171 105274584
99480 174020 901349890
79499 175840 241222525
185232 194652 23509099
50234 96304 115166994
127165 189727 727578570
56263 161579 263682628
39490 92829 133376281
10005 93071 130922192
48229 57543 23403759
69900 131018 157272440
115586 140010 28207040
114562 165028 723080861
104290 111976 19230544
164560 178854 904980565
168353 168419 150402
3046 102735 810771341
66520 68094 2190064
91120 186989 45085470
67866 145378 398646844
47908 68362 51313428
54840 139302 211279874
86164 125265 744343075
135753 175687 100082566
184379 197298 32311257
27465 92653 162911040
43514 95852 696942546
140902 178852 256858662
191777 193149 316148415
67173 163025 727407631
174319 195116 52155170
99473 138351 97361533
141469 188355 117592092
28906 76233 303341482
77417 187432 275468628
6495 41002 237118759
4645 99483 618873640
18355 42755 676382975
50915 125225 926059401
86929 128264 103537197
96919 146498 124343383
93656 150377 180997288
116144 140250 437078154
177668 190099 31220647
94703 173592 197670337
27192 137494 879970909
14945 40292 836623538
124485 170579 330003129
87648 90048 699484916
191029 191701 1713819
22086 88709 251140299
141788 152223 481723299
34792 96050 969309216
129617 143519 42143868
68061 97627 453408997
174456 198948 101158024
174196 195266 549436192
63171 70494 365173038
58175 171081 282566856
64230 170160 265169062
50177 116835 166676195
19990 24774 370961773
87834 182299 236661056
92151 169234 999565243
44325 120634 190934820
121292 170656 564984522
145201 178921 84471101
48615 134954 216102892
88035 188631 847467189
183172 191128 847393035
124972 192864 170057827
25515 130046 452580639
164163 169236 12701558
72267 93710 265538300
149924 166430 467716093
188439 199407 891432009
3128 83150 329965520
9373 56866 118662092
36403 154969 297025918
13325 78195 951622934
177550 194840 43391491
35778 120977 879086587
30062 198191 420897180
35428 175044 649311211
58861 194363 979415796
97804 158309 449003972
73081 112288 404944496
36720 142830 265645777
2941 185126 957904812
416 196530 934714955
149660 188648 970739705
39104 85029 114894043
150019 173133 314993141
136494 169996 266652740
112627 157482 112500802
38281 184188 365362422
183876 189392 37395814
80132 137754 144134413
109790 144275 947135822
64369 118888 269271564
191787 195224 8576954
99420 173782 186415042
72421 125536 802800260
42094 64453 904568446
60244 124997 161934951
34337 187767 384250286
173525 183179 35802623
30186 196168 818726930
186011 198820 32048806
114730 173549 147439838
179578 181457 753539528
150334 157563 17978585
27867 43484 38976554
185317 186511 463227567
91970 133498 745447391
14506 193642 448419871
189416 198652 23163485
182834 182910 206555
6225 74266 170258445
106461 121264 75537761
144411 193581 123151629
173494 190824 393776894
57632 156391 247363546
129721 197937 170901688
123956 180282 140997528
21638 152794 748287899
85486 90989 13685650
66742 150026 208526097
26686 108916 255501918
17080 186131 423170121
103214 178088 257234932
83134 184254 253283195
109475 151297 105030893
143340 197372 642095917
94362 110557 40569855
64508 195479 443964006
157336 199830 472101916
1533 68210 107914913
138843 141830 480161628
24517 64521 100058979
26404 93597 167797424
32564 61061 459732482
64234 164644 251320269
60946 191004 671253102
181760 191937 25525714
166775 186053 20257525
94390 152417 666066412
198592 198661 654908081
157639 175513 44740913
86530 165527 888251723
193860 197184 8322123
121716 196685 187707647
31445 79318 119756867
119184 175741 194083749
61703 140568 637237949
24234 129507 703538842
178215 191582 33565706
27301 127279 250176027
120705 181977 153506725
182611 182743 341483
33405 83080 560143083
192791 196256 759169063
49753 96760 362038585
163594 166271 1258468
51671 147625 29882997
2896 91182 220651262
180013 196121 40314083
126114 197659 179225430
171958 177097 12794791
177856 180162 783308141
81498 116795 88206233
75391 177574 788382504
56424 182974 316892074
172212 182566 928978947
64393 87230 764822767
190241 196102 14646392
193609 198329 11873351
90273 92054 4460889
73119 104167 77389334
102728 162330 149419345
180459 197150 41796203
74346 143316 230325971
79655 108304 71590968
155018 161523 16118238
134277 194877 791010221
64541 149438 321168216
77743 140611 157222610
164146 164822 1708625
198804 198921 332479221
4934 194799 475216704
80929 197330 40960626
165622 173394 19505778
13316 53779 889866583
129568 156344 577593153
66816 112353 468635143
181274 198684 100121950
36554 47221 304302539
116748 129083 31039094
195745 196675 828613964
17683 86545 480324314
173712 194328 842486218
196145 198728 6549363
18828 56775 261907412
140584 144848 10802748
101844 155946 135808020
91286 116217 62348747
58584 177815 795472252
55790 72539 631338666
125971 162037 90353232
191370 192078 615637606
36773 173403 409559494
158465 158909 1020608
134890 199208 161227718
85372 134649 123327590
140847 149004 20318202
77520 174045 796161642
55624 138747 207978281
117511 178572 299112085
119930 150790 77485557
94119 177270 208320115
5219 29110 679580757
780 93715 425333900
26547 40975 898791405
41873 145947 255357900
126021 130829 868301958
56017 119110 157879252
107470 122884 38809631
193821 194980 798590023
83510 92073 704466878
91505 113801 55760294
1389 102504 252749122
185048 198768 907869101
4096 34952 73713827
97407 178829 204092891
41248 160395 731960852
77003 99221 55349128
195250 197349 696085267
165685 197484 445411825
14508 176655 405904291
100919 177438 191790398
90923 180322 223915035
141386 199705 146221995
4487 71597 849381343
8767 74192 163725708
58123 163760 264326664
181713 183191 3719208
93631 150960 143916475
119215 133692 96596849
26538 107060 201290170
51890 78975 453576248
187855 194925 41512279
159131 163444 43763087
162259 185252 57719590
98520 141429 424880380
8770 169200 401365052
29623 48211 46388906
59427 127603 170545006
112011 132790 209495270
197276 199690 6084841
45339 102902 143886614
150025 187219 368832079
54891 96126 103069886
159183 175196 40115743
13744 103604 642154541
190521 198830 20848602
12284 147507 674493413
173298 177748 859302372
164788 174429 24110696
36457 80681 967910651
198787 199519 1801042
106723 186295 910532242
177482 191054 678086483
147365 148446 2800445
13447 67828 191091369
174938 191265 35141029
84926 192785 270083742
169967 183846 34804643
105368 136214 942633616
22522 148270 823925998
7571 188669 453310057
132264 151202 47581394
84822 177712 905820652
188269 193372 257117352
152979 189697 801140686
87284 137196 909916792
119998 198208 529930613
90021 136323 115910834
64333 92484 628555182
110264 157281 117921772
148750 196745 344966270
67357 106590 504563316
76464 126022 123854652
11386 24306 32245610
16530 130715 285713567
18199 39597 690947559
60840 192963 330625205
30363 54704 707690369
129421 178898 547827329
78294 197553 566391487
194855 197489 604039472
48693 53394 11833331
168914 175502 942389233
59787 84530 738668143
66116 97303 77761424
69089 112148 107501553
38361 153851 289308100
7408 43113 89197887
183246 190194 420516275
47644 152229 376124128
37098 84490 118613976
132352 176194 109820014
68084 149287 203383141
63108 107406 110649434
15742 193421 444734120
123764 156360 673808200
161478 185011 613009157
20001 70420 30274549
169702 176897 195662487
170679 177853 2429451
127803 174179 116092394
197814 198724 2314086
43523 143152 249428839
8067 125834 465499001
195126 198110 29479558
18591 117163 742323924
35325 143367 467857734
71989 192926 760363384
36238 51856 471535107
56117 179090 307901238
149085 168138 47591814
87154 158708 179308121
68477 83044 36360402
191379 194721 279099453
9402 189947 94580111
63016 179972 353734335
24673 147449 951980775
174732 198973 60824998
81872 95051 32880490
22548 63836 103265022
5957 143648 722945102
32602 60558 70059163
192513 198541 634330639
110704 123639 32568900
190051 195883 14551200
179694 185957 522795916
12725 105784 675730626
101233 195099 356527110
103472 158735 138599867
103048 185712 400838563
193963 194443 1233899
109122 159920 127282239
4369 181023 441982159
199894 199974 198645
27398 191700 411258976
7607 99991 230863413
184836 193068 115344487
111015 116331 13237401
41899 163608 860788919
191608 193475 292104168
78482 109923 78620483
153338 176046 878222180
158684 187571 72382068
2871 66906 874831615
111458 149932 432951600
105010 188814 264907104
100436 121370 539021359
179992 199122 388229840
197683 197739 961714750
168571 168597 58144
192152 197299 12876929
83863 199777 629454918
78568 157255 197082208
127311 161479 85523565
133625 138838 350266550
124094 187148 157940210
13172 68887 283861605
36206 147272 278122144
141813 180614 97237437
180184 196070 39781052
147020 178214 456268568
141121 185796 112123541
21683 137249 872534596
35917 106169 89015773
127706 160287 81507761
81744 175414 234552548
148432 198276 854044883
195195 197970 955932430
4001 103787 249344126
109445 175155 938355954
169338 193484 167007018
72671 79716 17464710
80918 120817 979540129
108951 132605 461085897
25406 122737 866534430
199994 199995 412324049
108928 160712 912827124
83845 170224 216351406
109677 199133 224180968
162261 177690 38619786
137010 165958 72582109
7991 182000 435474116
92435 103099 642010985
132246 132684 1051350
140349 196732 141307296
115576 130208 670323141
178375 181856 651090857
134021 162811 72164739
150386 186500 90295696
178488 194829 793026340
67004 138759 484608728
16860 160627 518201617
131846 135509 95968490
172749 189340 41604969
186267 188218 992034967
42662 102384 119440529
78561 94653 284817969
50455 151103 252162580
125912 146869 388087432
69323 129312 150051482
110413 128534 467095120
124154 127888 9352596
199467 199607 689793264
158742 175964 43122248
81377 160015 571580446
155515 193283 94446685
174258 193143 239176581
32042 68183 90475799
89708 132956 108346053
76464 163339 217326693
54710 82864 70395656
108628 134666 65297939
108822 140300 60451527
149222 152037 230593435
81497 130994 373033099
44780 87680 107249353
99189 110188 27632798
121081 183177 155507842
103334 155808 894606022
176382 176877 159170390
50561 184042 334300690
193030 196107 55066613
151564 176259 61671857
170358 175711 404427192
118745 135402 41708743
48022 141614 234218960
187470 197068 461607195
122238 144233 55042320
64166 76434 30790659
2485 179852 443814570
7124 94779 219091153
41333 138454 989469670
8641 174777 792761939
136945 148436 4971686
20612 198782 918930196
24287 70091 634723123
154697 163875 851880503
36271 173735 877668635
146913 159659 842952718
21395 172090 377161737
90433 147357 732601088
6539 127670 303056196
25911 132063 265606180
11730 25246 33813073
159066 173785 476874314
168262 172208 756469666
181279 183842 176138937
139925 187737 709264366
21052 97779 191743092
152656 157515 12064442
61543 101495 99589583
15998 89604 442765716
50819 132592 204721249
67392 156497 590015636
59446 96153 91631225
22881 162537 349472282
22886 63847 618298934
83591 95215 28968317
16331 78069 154429949
81228 125682 111293641
189272 195060 14443412
32143 95549 782845104
171907 193881 54950853
59913 154097 642228295
91588 197002 264027696
188654 190053 491268595
66115 153619 707601835
96235 131817 679410119
159135 184884 541353311
52282 184160 330182111
3325 74524 178187221
137369 146742 23615527
95229 110816 559540528
72091 138495 262421653
84988 172517 496593351
190590 197614 17588681
49395 102590 133019721
140046 189199 123258951
166977 184678 44370490
124199 128126 807887423
161630 166848 627538186
7556 185095 863566307
153933 189852 926710445
32307 197529 740973646
57202 136739 198977066
157060 167244 25438288
167550 187068 427909460
14990 175324 880922101
196804 197533 106330185
180769 198269 977517514
131815 150526 726722856
61278 146636 213569284
89636 125402 956478556
64854 92639 846820917
160869 187594 67047010
71002 82349 28315580
176100 184873 22059720
66773 115249 217637705
135779 149909 35624017
52018 141923 224940518
112071 123505 28863779
78982 185457 766394084
148154 179067 828744190
100998 191283 226322340
38983 42188 7952042
111940 165836 135117632
55925 195924 985390828
58984 84140 62801998
143384 165438 55213537
140536 142954 3945051
146110 154221 20471010
31160 116834 214202697
46486 87468 102548108
97590 183967 482967019
54606 158758 913673720
83267 179495 691282134
6388 174864 421545066
106391 136868 887924272
168581 184336 130072358
66046 187599 829072558
73261 132035 517836988
38467 117190 771616694
145648 172183 66518940
53588 135424 204751026
190676 199216 432233539
13249 131037 610461993
177625 192592 37533343
172993 185649 31832915
130590 137316 100709620
175539 198469 531667107
162869 181465 95166242
95738 146679 298435794
181655 184733 7797742
100200 138965 97134566
18336 188988 835368783
122842 146361 948880540
115021 167487 842675634
98355 114792 41173451
184725 194100 572181266
33348 176407 157582964
61254 175344 479424980
185591 187232 4000769
199266 199694 326432310
82464 189097 365260324
72381 194851 376800065
70464 119852 123518106
29069 136589 268975899
164273 167512 8168089
36061 55617 764109759
152573 160924 20709718
106409 152636 116031039
164061 187211 484508610
59700 73431 647507777
140335 178095 94626184
142554 197148 657400141
153087 170329 460771437
14343 177395 408062770
108352 143421 87934671
95783 98402 6530089
107201 119251 30229610
58117 92829 86653766
50948 58601 839694786
6626 164410 913847937
152189 184614 81122814
128995 130856 4706919
72012 84661 518681270
30176 106472 190740779
2064 134529 897697145
193913 198932 969302779
181356 190076 21905244
152367 157726 832924933
130669 163148 764317571
95930 114666 46901230
196581 197338 856612569
97064 102093 12629831
58262 117366 685116609
49785 51811 5108913
46572 169997 309092993
103339 131359 953731170
121531 187476 440298462
45282 121320 190320679
40774 43195 477462501
146951 174859 924188409
165150 187049 54927729
141041 188922 120059559
57197 193842 601678031
18396 171963 384405566
78554 178016 248975935
73405 103857 75880367
97002 181100 538606606
3338 123615 186198403
23196 60038 495323808
53774 190430 554104709
199219 199407 392624
24513 170209 364651872
104967 126193 823661643
13626 157586 360310115
21754 119385 916173117
168715 171159 6163378
86139 143969 78866350
84780 119885 87836383
184246 187830 9007841
155658 168553 32133813
19979 135672 867257642
102790 129830 67866962
189606 195925 538171033
55963 59219 8308862
39306 48274 22375774
12346 126539 285691888
173027 177680 11600765
138351 194058 139657882
3580 32885 398044289
149034 149361 806916
68159 147824 199576836
42515 172615 709849841
57070 140995 690225038
162205 174947 348647337
132145 176259 110481046
36763 156986 729639628
25064 39654 11568888
65750 113559 119451078
135629 168808 83165237
66760 153210 216480356
57459 164739 716393391
52654 76859 60619963
94458 152668 584259054
44901 85501 888596830
14021 56002 104979058
127701 148785 580661061
4747 49895 112807316
54009 189619 339595182
3174 154736 537056903
104272 192034 503066489
195955 199306 8443414
82772 100323 43764000
135260 157657 256048054
82698 161012 196085576
48165 59569 28706985
193019 196018 124549449
137104 141547 11107361
1869 110020 270487530
51851 58290 8791723
74963 116238 102991731
138108 155719 44392119
25166 64694 98833673
41460 156318 287667658
119146 128661 23861489
74013 89969 39695449
124606 160527 169330918
59808 157800 794210919
120926 137819 5760269
22910 85599 156782813
21120 117568 241124661
54807 190316 828519727
5495 60047 213286734
157155 175518 45916883
198315 199033 1835025
102373 126953 156549038
58460 175545 293028137
153771 158770 12351004
44108 182046 758362007
87019 197107 698716303
110588 183712 491402016
160926 176618 469760848
101940 185321 209108167
29456 170806 856058016
122524 147063 8916989
31716 41264 23795336
96679 99652 380563206
27549 43914 40828538
58652 134973 190865476
191145 192361 3086977
119328 127362 2857436
107527 171361 160056954
87918 94536 57388397
117088 127725 416299724
38617 97782 623597982
41017 125615 294185369
115495 145184 74475382
166929 188058 52973591
183198 199286 349439956
72283 147184 187419154
106610 107973 3346711
11598 99469 654088420
80436 95265 36930071
94122 159816 530216982
5029 174676 939367827
138051 167343 73512512
36017 138849 257279290
6314 24571 45589798
114687 160353 188435926
31428 99889 894443650
11594 47614 76451122
30637 153549 307748400
26202 79605 511386588
131490 187441 828131001
77726 185939 795132350
46410 162373 736968447
65799 151719 299082201
35992 191625 389690507
67690 147236 900129413
75001 91205 40313735
195769 197027 3111271
609 185330 695159209
163435 165521 5245667
32267 85732 133770669
51532 77344 920791787
146095 174803 656279845
186769 187757 2532098
839 53526 129298488
1747 78503 191980165
2250 131842 758796274
25703 132135 266314106
6715 196159 474107873
50390 91055 32927600
163770 177857 246051984
75014 107964 82175483
83289 106113 57103637
117065 196355 198699339
171381 186248 37219965
129765 133542 5376164
121456 188933 896511025
87207 95333 610573564
59260 70045 26954079
188862 199150 25771837
79307 170071 227261315
7601 15238 19055416
124593 191413 167396163
113629 146896 929259122
115773 185503 335607286
86669 136342 124367156
175287 195256 741027942
150131 182877 652404926
30611 156792 815553735
87486 102895 38497061
131588 189329 484550221
153640 175389 340153227
50509 99427 122257387
104721 177583 182539150
148091 179613 78799058
155521 183652 852105920
158836 160993 5384198
115959 151720 427966660
57189 68422 274508101
27769 59651 79812370
151889 171494 557124075
73806 195352 304165767
141632 143857 5654522
64695 137888 183024029
130476 146934 124612430
121704 173559 636035343
189631 191702 29049795
25772 167816 355515728
111089 131840 95689391
112218 184391 180955684
166664 179651 32546549
45447 92935 118714615
50462 120144 174415152
190540 197182 16583106
9379 16161 16908176
173970 198184 60735301
51994 149779 244911931
194274 194868 1519752
8805 187032 446025343
7281 94478 217960767
76784 169163 624490667
41034 76963 116014410
151876 174309 40123462
41198 152749 775965586
114365 115307 662697040
49159 102147 389836085
72777 136950 160370542
111288 119785 671958218
114716 198222 954928116
177185 191832 36754318
123019 143943 52249072
154502 186812 80787630
112243 121998 495497398
65686 155010 726186440
170182 190726 911090353
89823 183485 234602117
94280 119045 62106745
182716 188072 13465705
129369 155667 66008471
191769 196830 4751164
6976 20281 33297032
114647 116426 737141996
168325 174946 16543845
96216 175421 257278798
34632 40578 15021490
52812 63850 27646702
191938 196672 11794352
10656 125215 506219521
22673 57099 86056783
126061 148996 57677248
90800 126787 90218316
54659 175614 336886923
124648 131811 447623616
14011 58269 110842018
45664 78280 81674875
134297 181929 798754032
158819 182054 601611225
84332 106838 749505792
95647 185914 770748189
120009 145032 62693432
57762 69891 30405174
52896 179323 873342697
155697 178662 788131316
134399 179730 407135386
117865 118399 216248
161908 188222 24524708
61959 149826 219962645
37517 138619 252998803
33321 97501 160452505
33678 178260 275431043
64209 69457 13187060
161209 161512 769768
90561 188030 244187536
143528 180111 91640926
186329 195995 24194544
49651 107626 533592191
35600 111950 190965035
169717 191707 508821967
10394 187756 604684307
148878 198364 123823318
91520 146621 138116286
197702 197749 128034
182167 197443 38273081
100052 107558 18861218
5036 137273 330759660
150843 191145 666604857
32655 122129 230703550
187062 191252 109496318
96748 143720 910631704
112627 125704 32833294
137793 148048 25928318
12963 58539 114053061
117552 125337 345385415
120252 140965 557333056
182474 195105 31652225
107983 136516 978235738
168178 190600 56161811
110547 153499 442840812
143527 147388 31684982
22848 54160 78248627
99092 198668 690194428
102943 116746 34544974
114513 170272 705836508
162933 171172 427357374
39143 135163 240248458
64659 190542 315157907
81513 142059 404803053
139923 153414 8730521
89617 147673 145541684
50501 117916 168637393
194609 196625 5029051
8510 136600 793145760
141391 187325 757788332
188581 197227 21604447
181066 195307 35728080
61089 85666 553579738
121627 167426 114705647
170317 180171 789806920
166063 171693 14223751
40715 169231 321648556
72724 193486 274649342
155947 188891 846508077
113009 134090 52870464
52388 68522 647697205
189752 199806 616966097
194695 197394 6727072
194099 194833 1887752
97811 158066 151083535
72095 101486 73233388
72110 187263 288244144
123384 128526 869533306
136076 146621 395713218
18769 68878 125369481
167054 185247 686679863
57565 142351 212145966
34194 40461 180699112
22002 145989 359216751
3734 77418 864058094
172830 190458 374783529
127503 151724 60823058
28594 70557 840587655
55384 199484 360843521
11367 156795 363920955
36268 115650 891604935
84415 188929 775019823
197310 198741 296329141
18673 139135 301282617
102391 190141 687581904
186081 193264 87864471
131052 152719 753006978
149317 159761 21478881
178748 196417 46900889
65093 171243 265719749
133846 170569 92040829
123769 145304 53868315
39281 143942 945315694
52784 92117 13151533
191003 194739 44162122
128488 146929 914365558
125455 192583 60780650
34061 43811 24399315
70510 169554 247919578
144161 156951 498631364
124595 176236 132420506
104778 134112 882037233
171366 185202 369152906
61832 100503 420867873
49849 67032 972592945
12227 193837 975790918
13686 54981 103270857
191147 192763 667141500
3331 115867 281340321
196350 197179 326519762
46951 73665 288890339
2798 190123 468783486
133036 164842 498767564
144101 195999 8911562
49904 158915 346489106
156959 171235 35716255
7009 120012 488817553
20762 62955 667369960
109674 187161 194179950
34607 147834 283593121
174230 190039 39716028
163216 187329 60482752
63152 110943 502075299
194939 196432 3693414
49732 120998 724782597
8849 78021 172977784
73351 87896 36153678
177862 187726 339907169
135989 137382 3466531
15902 104966 676611550
2488 96404 234710742
156477 189708 142269045
123212 152569 640024652
184948 196036 398419771
199978 199994 42484
189540 193964 10990605
122420 188923 702497122
48987 198194 373685336
99580 119284 49431527
117564 159949 106193067
95277 140371 779222564
16 25768 982010874
160744 196732 90166541
143957 165953 55118198
191462 195005 8880508
33314 65425 80462404
1354 102761 914164896
29607 58696 72835947
159483 162088 211553510
43179 82377 98107024
197812 198475 1718155
197301 199549 625351596
108741 161884 133233830
187132 193921 16936664
71407 190067 940684625
60000 194315 457797834
62350 184523 305835299
15657 197510 455203662
17270 101840 627411448
194050 196729 602287561
155863 174222 69604975
123431 198466 338657679
115018 140888 887333464
74743 136523 154406028
71113 75847 11930316
77659 120490 898986634
111916 158336 116491874
85452 97414 29750452
108891 129203 51001615
85240 196454 278446984
167507 178900 15920621
12071 97654 672397104
67646 105460 94399144
64532 181388 292502787
157366 163786 640268419
199622 199918 702613
131373 172349 102657426
62985 64461 3621691
77467 160290 936820139
97897 194011 506311118
87080 168726 864813205
118379 123505 195503766
126537 182558 140286239
99356 116756 38046588
193664 199564 425952427
170937 179751 135326001
150543 187050 91297456
161692 164180 6221918
158854 188368 73981522
191416 199765 478408329
165097 197694 169351850
21439 146416 254305633
92787 198474 264857998
137280 164382 497425388
163862 164233 94629041
172331 178922 16470987
3109 20625 43789041
177795 193839 9277334
174613 198384 270790961
102238 160652 146373837
55796 107420 745193775
182801 198694 39861297
72902 96710 59294577
167434 185968 149035469
34763 99937 101100207
82194 146991 850211878
131869 163420 78981363
85049 100300 377606866
75128 179310 260698971
48618 147786 336755452
166840 180868 700097285
31413 142043 276755823
3067 18518 9621315
140453 183597 125025012
90781 174650 721012643
13144 85244 180324686
143105 145769 6682664
144740 157148 765959766
101492 171698 176096944
177511 188713 28211551
188966 197055 20167142
148610 180878 80604047
68564 172024 561906243
163423 185797 56206681
69037 138755 174317900
81478 162538 839554519
36625 193620 861255809
191183 199407 20638467
96109 147133 127917091
20662 138029 293501272
108006 136429 71244607
123482 191086 391485827
54776 137725 207492186
182322 194211 591767868
19028 54033 87507459
16290 179138 407535139
130603 141834 28040053
121990 142966 257740061
50776 82694 225582117
184798 190461 920409580
41726 123006 886056493
100098 183870 210036746
61040 193424 331288571
128469 143951 38767259
138697 151575 32579770
110954 198255 218791520
53981 117644 278327576
60281 124146 423433437
110938 165575 372447936
25359 190871 761597159
94191 145438 134868494
121875 131255 973796103
63767 175493 539869231
102364 105485 7831212
173450 196382 57407886
124156 135935 29427617
37257 128484 228341556
124607 164456 616419366
103591 154236 127172560
160575 199900 98577409
5276 172765 419101775
88280 111770 10830175
117500 185700 171065052
183478 185950 53435535
188593 199299 26811219
58371 124192 193583422
79295 185247 367929578
101993 117714 850731987
195656 197863 5561091
140811 154912 35560204
16037 52679 75630783
108009 187054 198151468
74500 93317 480861246
189334 191682 5839887
147964 166107 45267433
138028 163669 929260422
11165 123781 623607897
99231 103602 972450591
168539 199612 77880589
183696 186345 6612192
121062 149417 791498718
64774 166709 255130030
161750 167536 351833241
27598 60340 243918645
112178 175215 644822435
165412 181594 748745252
174639 198134 58928130
21579 110797 4690151
10560 156748 836179426
199506 199641 359631
31346 178645 294798393
142344 179294 92621340
27297 45654 944590910
193935 195897 4931475
38466 68292 74733061
97600 117446 979911767
69083 115699 116448478
69505 128365 147176411
192803 193610 2028739
112852 195107 206152409
164468 187158 56902942
176443 194672 346331341
124580 141828 43142252
11570 68295 934724421
18251 163307 362986496
109983 188740 197395999
131212 163672 989954751
58306 153129 237387599
93276 115579 55873825
149253 150439 2988619
65863 192980 995539266
32931 48251 38286306
84352 197928 284482054
53178 170763 638879705
108836 190735 563842183
63290 93027 642545913
29803 111189 203495428
167184 196772 421469760
9560 35646 450130336
71510 114508 343398083
79955 150105 175778727
149681 170140 51104114
105641 171967 166279314
133577 165336 286519802
44621 159250 363951279
111278 143413 80587389
82890 176388 234156698
4977 150832 988267996
60803 82154 398979924
18868 160418 675875943
58855 72079 33104513
119836 188875 173009743
75324 174614 248416196
169342 174728 13473084
72861 100322 68390932
8243 25650 43522513
86548 168388 205008391
175387 180977 166286248
56751 58238 3889098
15269 177552 473299027
156671 175539 560728955
47502 164435 292758765
157244 170004 31884790
179318 192610 33281701
24499 108361 967788463
52481 69811 796423378
124171 194633 465299120
30454 130977 378014783
13291 136398 458660281
24662 185907 472553361
115435 149007 491662982
95772 199589 260141611
114818 164229 123841328
63495 73694 620904181
124680 130123 561694820
105623 164293 147029751
87012 162454 677130278
160472 170954 26334643
32451 88300 139586248
103534 199730 241127806
96753 191415 237200834
100792 145140 272196523
74662 97341 346381261
162212 165214 7532070
189191 197377 600920761
9528 44674 942431414
33637 73351 99558142
131987 159533 50784675
14045 116475 650949880
20696 87571 312349879
50767 169204 868880753
167539 186106 46560303
91968 147417 204592736
59684 102626 51590985
73888 173751 249886964
187867 194867 943180481
22562 185206 407186887
16394 84347 169894646
113467 128952 203825189
31597 195300 409750468
117844 182909 717397933
23941 164999 352995226
181711 195582 48365230
69972 194727 312307696
118449 133019 36614661
8439 11553 7788511
137957 148227 25998926
128729 187798 148056534
11562 184611 433132231
82054 175109 233017093
153939 165374 28454164
103437 106266 742635798
192695 196601 3816641
135142 181330 60524919
98456 170937 431577881
173038 182446 669226372
30896 70049 97984134
16404 143030 830820592
195064 198357 925352588
127821 196578 172162217
1836 120371 675685719
197515 199332 728543526
143380 186112 107117690
58322 168925 276751390
53502 193554 350613403
8863 128625 961864790
151451 159119 18977119
30309 179363 766318382
104489 165068 151797526
192308 193533 950384923
169187 185613 92569134
1165 78518 986997643
181102 188573 830410800
142597 170964 403855009
51734 106527 363498693
11751 180870 844309290
50819 142258 773322242
152698 162685 24830073
37892 75888 95277485
125029 184837 149901936
101234 162022 152451397
81618 180740 616348232
73115 105730 81362542
58762 69109 64417426
71516 79623 396438860
186068 188675 6509150
121128 127664 16374503
140571 167044 66416706
31763 131192 834888785
149444 160551 27614478
97403 134991 3450007
23443 25287 625593744
145306 173228 347873984
167674 187778 50383539
167932 182800 37218780
94856 144920 125497309
146582 172875 340553165
75072 170415 177513835
27009 73209 626290908
39155 199391 401199133
59388 141844 891304437
91320 136209 520328294
7023 35557 312704439
65485 191413 616131101
151655 179812 70328658
86545 88913 5902321
86682 110141 825280025
189284 189741 1121846
77360 187042 274598505
60587 92082 78631982
132760 193418 930992033
178723 199417 51892329
122703 141293 46389544
131510 159978 71207398
173201 192931 741949058
147228 150687 8788129
132451 138073 13923136
45801 148960 258444213
97142 166058 974426113
151573 181966 294161381
96634 142280 443199714
149324 172287 57374218
185535 199867 35767313
13795 38481 61701540
25129 80779 318184748
167417 182337 620134629
28617 70806 988910209
17112 98737 203982618
102972 139862 92432803
25960 73945 755448607
57425 61041 9180276
52035 130264 858852404
68000 108546 101266173
144694 154594 879272373
12196 34586 55775389
86260 104557 45722170
12080 136290 642239800
98782 166544 169854567
11412 153461 385928591
57031 120609 159094056
142653 165076 56210948
92019 120749 71959098
148149 167621 48675795
14038 80703 166806901
56097 186490 717529697
19223 63237 110130094
77943 86299 148801730
166522 183396 584711098
74495 117647 107686146
165890 199384 83963378
111296 159318 12576765
164319 184434 952422068
176650 182789 6426602
92517 125808 40180552
135898 138642 178730003
78231 162008 209714634
67016 81146 35255878
173553 181187 19058795
26940 35404 20979395
12277 134275 305156841
84299 169911 921206608
35739 174820 348197436
78880 166564 65029380
140653 178997 96146745
82094 106341 60642591
2887 178567 858642035
121477 165334 140752493
105706 179205 561051275
199503 199628 541944315
137679 176807 98103034
80465 153806 589369726
89863 150941 153187617
72939 95816 95130198
9730 129348 299205441
179427 199408 502990132
55210 136617 219389507
114931 194549 715228486
123628 156661 82780883
109802 135915 65390250
103058 195337 231211506
66293 124165 144735282
150946 163956 32360372
50660 185687 925912659
24524 110523 215009796
47170 67652 40938417
155107 175441 209612897
186881 197870 608964745
126574 181773 422692649
107548 140232 360628600
105509 140819 88455037
27369 154196 317560960
24221 72305 659600529
26860 65497 239982377
100661 102049 434930193
3266 147119 359922021
165300 176990 29300085
95678 161819 335383737
98033 172236 674620983
184848 193425 553130223
48310 175469 318415239
18136 140421 305877062
117657 141445 638702604
12784 68583 139563246
40633 79435 210055421
128350 191815 159026495
184208 190575 15909838
133523 141301 19401577
102078 167495 449240910
98500 120501 55204150
31445 187902 391702649
87439 109623 55542428
191286 195080 541219449
154909 190110 100942348
52426 93748 103201902
62225 174939 282032626
126542 164904 96009493
156282 195728 98660283
77124 179789 256998262
53607 167764 285820418
139821 154351 36675520
65628 189941 936092426
66719 113166 116017534
76729 156807 200480998
77376 107174 1278288
25446 79652 135531560
123910 170637 117006197
172270 182608 25863808
165764 182223 993546367
172582 186817 35649004
140695 199930 148470859
132463 151457 47753174
153967 187825 84703186
164141 181193 136694826
60378 140273 199759246
149977 186419 242777930
178702 198013 48427943
162891 193178 74891980
156574 172470 367647314
150507 160514 777279199
53569 54094 1279168
127275 155578 348042625
134574 165913 674759154
144789 189633 939510328
89521 138634 789956782
56180 124725 395854933
151991 179357 706586499
101943 157683 139800993
1889 122131 449953963
46590 87940 610034674
34654 76239 104281458
60358 76347 40006505
157393 187082 74306578
2766 144759 845546330
162054 172750 26829145
193366 197710 10922815
17487 69649 130503929
25914 158422 331634035
185322 194878 23836506
15048 131327 290959444
174908 184580 453680481
118709 179643 152667140
8405 91128 721361400
26080 68597 663144903
57571 123575 969605132
84226 94100 977321317
2856 32381 73748850
23459 87955 780634591
129561 184798 791448303
199098 199835 23267069
102930 156134 780407191
194960 195821 2144355
120186 159151 677743179
105488 107349 4678442
199913 199920 728510359
66889 118485 128937142
121668 194651 182802454
63293 127771 161319988
79582 194804 288541183
15829 124429 271700576
118601 166782 247759697
163894 169614 202566341
66637 142711 190242295
138502 144100 14155534
12329 63465 254385831
132503 162726 584456280
31433 141364 530185346
151908 162850 692024470
110670 183714 183088095
170887 190031 47988722
24420 109936 213850967
197431 199535 5298417
93164 131703 743581699
191851 198919 17752915
29866 132607 257081242
181167 187104 14961012
140996 162762 54606022
45250 84911 736448706
91912 142308 406833754
139057 150132 28013275
146621 192637 926425578
148722 191392 379855431
36454 84958 956873773
138616 197245 146979645
186327 187675 3430404
14183 64550 126068318
40248 58612 46005452
183660 187145 8733223
161543 166717 448550151
58307 176062 294682410
197004 198470 53307271
60704 67876 282091499
67271 78229 942746996
86402 182007 529295737
26740 53087 65818912
70471 131122 861592526
11932 67882 139929699
37494 185178 369930616
175094 178930 620842701
47573 65025 398305120
78183 106828 71577222
90638 169446 197421989
44432 196059 923841431
6169 42299 90177386
107581 126610 47729198
170026 195810 64565164
167270 182548 38257636
7501 134436 317541064
94545 134843 100956282
113568 155377 255859639
114572 136719 55486818
134752 140140 812485721
127512 131187 632792055
164771 170859 136306650
18582 55052 573789861
14859 193186 446340258
118078 123608 29145335
86202 87817 4018591
90217 173839 218051998
170550 182181 29121883
179743 186108 419293192
138226 155985 404849201
57552 179779 797145597
182786 191451 769601923
103606 178742 188319290
176086 179531 8602564
149746 196939 118009618
180421 187981 20600104
48057 153736 546738710
148146 158366 25535480
167556 169158 177037821
96559 97552 568425553
67663 81604 34773995
49540 131708 939443737
6585 118707 280401117
26678 129241 757697853
106382 116699 475020380
73776 123400 124129695
141198 170084 323531108
32236 147786 297883036
7739 144258 887279681
162658 162698 586261215
57419 85632 796001944
88421 122511 85530704
84924 196614 279662487
106131 189300 208443964
171066 180315 23122921
161202 180659 358779360
131706 134850 5020473
119131 135234 794716732
145437 167920 446809362
90891 97283 15885337
152919 197101 110488590
109408 130818 19680666
23620 169124 972454977
13658 185353 818992391
111759 144174 81307589
8302 75642 168473646
123284 197165 184914598
64188 112047 282765924
175837 197447 54160175
113772 173551 149875416
144381 194630 125876859
39141 78947 99626721
41680 181014 348784994
91519 168360 192521434
116981 123889 311077510
97550 173841 191191135
172516 182602 235503467
16117 57165 588949938
196484 198587 492045204
89439 156767 168764886
167030 189491 56288503
153754 156060 859895780
148392 168949 749052314
199495 199558 904114044
184617 197167 615670359
93185 195358 255979596
6655 120052 283650308
55357 127435 364012152
180221 182571 5902443
64891 181361 291540132
43008 74906 80017133
178856 186238 17179477
59464 72782 33375557
1043 131068 936164068
101582 142628 102900864
54897 86190 78230726
24210 182227 925302815
84078 150990 167762140
72480 76091 316429411
115348 195971 820833487
102645 108604 153796758
127013 180601 134157878
62769 93064 75585446
187990 196550 21343510
8597 21854 661186235
104958 121667 42005069
84965 90567 13981934
97867 155543 164218936
101193 187092 371758050
28762 148870 785461407
82167 173035 538166837
67296 88612 53117095
170342 186569 40670691
50217 183385 779753804
192206 196259 359444719
179148 185317 109416104
122244 129228 17467440
111079 173632 498561695
78431 148026 174350648
171669 190970 826321671
177824 199341 53968879
97158 157848 152206730
165338 186817 53838739
62909 77831 554652279
24440 116503 230159367
112089 176336 113734799
154477 184308 74587018
122869 199376 191587011
15799 181501 414744066
24394 155122 388692801
134271 151441 663462877
84322 196786 746167635
52190 64071 331377880
156677 197647 147363348
44297 56255 937471520
139204 182393 187782571
87345 157194 175093745
134825 148304 33974532
37730 84951 815263248
151790 194506 106835032
139919 156620 852695374
167833 190063 731275060
187493 197075 23916161
38973 96931 144867412
61745 141710 199934328
24329 108424 281534605
155675 157935 369013466
41790 43925 846352354
110008 121618 29162012
70996 122058 550958524
8506 21538 32566302
6821 136460 324246897
176537 185451 830473359
171880 199219 68476540
39972 81460 103769652
42252 172006 324934418
7907 119977 797358521
29458 165769 781675602
72610 99398 66691604
105085 190299 213599696
114692 188811 185811184
110398 152111 273348704
76852 86924 648270908
128485 173594 113032070
183537 184620 173116841
9520 70222 501851574
104856 112901 989638748
110386 184446 646939788
112169 171297 148275706
32144 94776 376774277
177610 178780 100320835
57278 167478 275917722
191997 197067 808538399
26657 143508 292337933
27969 41465 33724702
14600 161604 367917360
139611 193551 828662849
170843 180496 8844714
10459 162563 380563066
103863 176809 182874170
55874 153135 727655282
33897 52299 46158650
29130 159855 73948189
171632 199399 69523887
56994 106381 123533264
124142 170159 358393316
158643 182552 504296046
67595 98503 528449431
97960 161976 160465431
110903 162367 971821963
8485 135092 316641311
86750 111365 765036937
134884 192608 144633551
198435 199376 698812645
83610 142012 146150219
23290 47973 61614186
77120 96488 391443260
12419 141067 321800747
32012 85614 5941136
26087 152052 315315809
19033 120924 134856085
51796 190918 348348583
62381 140712 818526902
37215 188136 785949623
71832 127874 140172541
186106 197376 28137488
10493 167638 299926675
23688 181390 394684534
142221 194101 130003050
19899 45989 65092970
104745 192956 670633291
129647 143181 33903294
10221 37005 257279857
150896 160011 22555552
112729 144310 959284953
29275 137868 271625695
22559 84599 781453764
77948 94703 41750363
84356 101970 43941207
65974 73007 17670708
46652 137718 812275738
149128 187338 95580174
149704 159850 25187349
140855 142232 129750
44445 148583 353578050
199815 199907 196614
105246 110184 12409019
53831 79548 437730342
22257 122003 230144984
123837 141836 789464492
54730 169936 288409122
80914 182983 255608810
67642 149799 205733040
44815 194614 375042942
174317 188535 20081810
144710 183370 479789010
10552 28206 120256651
196473 198754 5811604
98333 182862 833421185
11571 20213 21659050
143870 159202 792396014
26266 68966 164443576
140048 159972 807231047
185212 199928 519106881
75968 125867 984796543
131009 165596 647843257
111783 139786 953767550
15201 46581 546235667
166751 193165 805703134
136598 158032 501748086
163584 191992 71206118
91321 139161 724389282
80972 146747 164719991
62530 65090 158032340
53131 188037 377009697
121713 148027 65997619
142844 188366 114100202
113876 187045 267578990
44014 152182 270971701
51474 182109 327085772
94165 152038 89679893
46798 48259 728732902
183708 189347 312015802
41428 52727 28315014
14063 138385 677476452
157994 194340 669325663
30921 91010 150212781
10595 131688 302899111
41373 171841 326698302
145074 153131 492430868
186930 188563 4110215
175124 191386 600737403
152143 185894 84487062
79394 118201 161687045
47783 155130 268908311
2490 47703 112916588
186568 196230 427731875
193790 194972 475554591
199673 199957 663784
194694 198782 162692629
31076 145318 718518755
167458 198241 77138302
42601 156925 950715555
58519 114404 370456932
138029 146310 20906111
3798 80330 99335649
57634 110551 132300795
135719 143064 516923980
33353 158838 385933237
191098 196294 12988288
65515 165999 251430508
46580 109221 156723551
2159 115279 597538381
54842 87193 80826051
146269 197029 437740373
168930 189812 52364398
171847 190536 46776228
133890 182221 121105049
127696 132093 11016621
13493 113003 248791510
91818 185821 235640296
84676 194278 585257957
144028 192213 120770235
45433 176190 327366404
106315 145852 405476810
143365 178203 87205630
62896 85979 57621417
95656 185650 945719182
165438 174134 21759412
127501 145024 43887363
123782 144488 802029029
184375 187154 6941873
100973 164638 159638740
115260 137745 2146424
45713 65634 49973157
137725 172867 889666824
171423 194117 56750156
19638 177224 394315825
93620 187554 235476864
13672 141832 542558563
143023 156046 32795175
40961 168401 319008306
141663 147265 44021773
117426 126993 108862179
11818 63384 626949753
119859 180114 150948945
91760 187486 354951838
82604 97166 731830031
7789 115560 753985987
182513 188198 14310262
165502 183413 44879802
181685 182354 1701929
151529 160631 162701503
105645 159540 43230530
8747 161844 383050349
31109 197809 417310310
11022 11556 1303448
130257 152205 668496580
100172 104424 10686367
181577 196494 37317248
80889 91241 25810622
91458 111659 50495872
35297 48319 496459405
97765 135793 95275317
23242 91845 982541152
61718 115773 774509478
36198 52057 39751579
40980 190020 373163323
176464 179115 998687176
77757 143735 490961857
131265 137766 16160765
187101 194886 19480019
142100 168387 174049384
59795 186870 531037385
162924 188789 452729689
124146 198569 186454268
27545 178126 806166893
117902 198918 203087846
180175 191302 706695678
77013 180951 527308190
74177 103259 72439021
87502 176352 932667709
9315 193591 461138072
165937 196447 76415766
127642 159154 78869584
75031 80302 13057165
52112 177925 314918374
137638 194293 142000076
184446 199035 36540933
67518 95873 743784298
162156 175216 814427548
190610 199980 23443674
32298 167930 339518509
194280 196195 4771767
133816 138485 747551380
98053 172862 884929031
115481 122691 18241922
112472 122382 24993698
87461 174482 470093787
154688 160961 193230409
93215 126260 82848838
147932 173150 63053570
41962 61621 49396719
198332 199504 2921517
133040 193799 152144104
26147 188208 405641011
94940 124549 74212977
189518 199806 25741898
12000 181973 998925696
89541 125311 89633211
142373 198999 427986360
43974 136648 400963262
176869 189474 31628758
138753 139478 419797105
144010 166542 227176079
100381 101921 315898551
121851 196566 187017156
164144 167052 4584420
179735 184803 616611250
94145 118033 59838266
106318 182815 25790213
48301 188406 350875776
141627 160739 31414813
28732 60769 80216942
115996 139354 58518936
173920 183821 23010053
14697 182973 421218066
177830 180694 7148467
117775 156712 821131732
198609 199710 996253330
144739 153926 944889198
163737 184418 51886782
69864 76217 303836365
150553 158936 20789554
126140 127226 2785028
162065 193846 102439912
76035 174720 455398856
180541 195194 36730771
187314 199192 3101977
78538 160952 128596004
157551 198555 102717635
140457 199351 147663080
126286 167858 104202730
56551 108411 129693098
182948 195550 31509339
181825 192843 511181697
159921 188362 319596311
103630 167970 161333821
26072 124497 886675793
35780 61770 65238862
58263 194960 342131856
55077 71045 728178406
159797 184277 958047233
3788 144568 909806943
8461 63506 557864269
169504 176218 16855581
159648 180788 791799402
122757 197758 673638824
157088 167091 234628643
127948 153905 959714484
159944 187631 37189600
148980 164465 563598988
23127 138730 337061099
31387 60920 74008698
41701 46643 12317079
197622 199274 4180584
168994 190880 176030388
179906 199377 48798183
151280 165454 356542882
180094 196687 243267604
150366 168669 779252448
187767 191862 222625
136978 183496 780681283
169373 191256 54830042
166930 169298 497696196
136201 153416 970638322
193180 197356 10487578
192757 193635 290384398
17005 182252 413578266
51237 91046 99554472
45861 188285 356685084
140910 194607 395623465
154340 186866 81329409
51632 109043 356463395
13073 138270 313111997
103656 187844 211097566
83737 155830 713538555
20582 178651 691128737
65607 152139 496332588
46178 58970 32187743
144400 186292 718401402
36474 153709 692785980
26540 122240 239398805
21621 43239 53937634
95887 135050 453196009
28973 66334 93528990
95575 146536 127784809
160786 171017 36706291
41035 135027 235183248
164294 197195 609632641
199460 199663 527276
108742 157486 122282068
156705 176485 49452653
12324 32453 993937645
176116 179316 8003731
42874 119184 717177771
129977 156944 67630425
53264 152962 249688184
168134 184309 621668116
110794 114685 77347208
135874 174364 932086135
108672 158477 124970679
71062 129739 146816012
145842 195811 950101924
34736 73706 97766822
54487 190616 340839410
2898 70262 168461517
28094 80959 132222902
58901 184763 489602310
166240 169723 8801460
13686 145885 985982256
43688 144162 439947174
159127 176258 354179750
173979 197158 703864444
47760 138218 236616010
18195 43934 64318290
34403 198708 465343546
140395 168693 70970776
117501 140994 438434651
143283 151315 180546128
77590 84633 278025599
199850 199988 334302
198186 199406 3045666
180752 183779 7716786
189945 199773 24602257
27522 137618 520203988
81249 152989 179760884
25285 198240 437593811
20243 24647 10989738
127660 157164 73954304
195514 199657 10458194
174240 197907 267885430
71023 159161 220580910
123773 184752 152739116
117207 167778 84697591
24730 174498 374748087
128229 197436 173395125
116023 163399 118758990
154944 180220 63157119
54550 130316 189629235
76779 179217 312053037
17910 126731 560243673
42266 174589 331252183
32826 148633 290058256
166475 180433 34953786
180775 188545 922758324
169104 188159 47807763
29545 179657 657939427
61145 194289 333193534
110621 155046 111511068
16480 120272 259658358
12637 188451 771909509
60163 120145 150009618
70114 71696 186700
179079 193664 36538236
32984 101484 171208987
184626 185571 2449214
46671 84788 95453558
100445 137624 564256843
126616 128857 725880209
50928 179624 322221682
84905 194778 338244654
61076 153751 588714901
133373 143964 26488564
169398 196891 68824492
168898 172266 51179611
62476 182600 534573175
156791 157905 659280197
109782 150215 745408204
46527 154881 271469089
82692 109599 67289030
19508 107877 377915400
20239 116797 241334790
155446 180595 62827667
159212 198348 768538394
100786 160210 696660655
85411 149401 160366872
158462 191382 82389595
12914 72427 148940545
59537 109466 124723480
199488 199528 392731606
121086 173906 636530985
148366 196830 841751338
179893 199622 49459522
43791 118912 188004398
124470 151691 68385431
9648 119139 402198357
107456 138526 77765057
196514 198037 3888604
95426 176728 203751842
135767 174890 447750135
194734 196890 5316617
143757 155807 125447951
95474 163571 209428947
78722 149311 176857467
66506 143357 733289627
84812 115017 75512500
157422 179741 490285340
41182 87155 301425315
37646 103410 810268253
1670 173400 429752923
37652 128613 227728014
54003 62617 21680761
48213 96903 847219402
16454 192322 736103486
184975 196686 150200693
176838 198938 55428920
195832 196949 2755130
130860 182944 550933778
12639 191246 447024248
97261 166057 172412711
188179 190163 22185185
125788 128313 861281503
23667 171019 368808224
3958 118206 852339311
172531 185353 698890993
154065 157627 8784619
128840 196381 169134999
161401 170254 831346714
130344 169137 97138624
153886 174594 248622397
144651 199334 136989110
67243 83005 39313836
56365 141987 214276742
151749 191190 98631344
92715 183918 228566909
10344 87077 191750498
78257 97294 414148242
45345 104029 799670938
174513 190961 41272506
129174 146456 269249271
94789 149418 695717160
136247 145728 829039240
113444 121530 88716862
44072 50967 290217442
115396 148196 82401536
198009 199211 945088328
21215 83664 156107476
129950 190193 150920136
114458 155656 525382687
178962 187567 526086004
25915 51557 114883339
125563 128187 268964906
176763 192473 39345186
198947 199206 643518126
85963 187981 255560656
72631 174396 229911532
185279 185387 836249886
180746 193979 33186678
133505 148679 38184489
77104 190450 281981168
133567 181093 454074666
102887 187409 260565339
77430 136931 128042731
158715 198080 29939885
181644 187640 217764109
168259 198157 74912831
144991 166367 53478989
64996 97535 81219185
79771 187908 274906630
193620 198061 823705438
4723 85893 202964096
120975 164491 108959873
70827 82241 28476878
48111 48279 135819623
171895 193556 839424326
3603 148802 363411772
29306 89576 955851888
182484 183658 477458205
139351 185825 116636261
39437 125049 508619885
24630 174607 987782010
179335 188146 342006768
67798 136345 171437487
114801 176014 153425149
52723 121153 825612555
193456 196489 201898131
166477 174591 143012436
179233 184749 13895004
9165 92971 209446651
16744 174493 947836531
64843 132208 168617058
66503 140144 592802020
48447 131663 208383321
167612 194132 59448166
106463 148425 105324181
20496 59659 97965822
160108 187870 69680460
61488 154561 761388694
160771 190697 75033804
143996 165867 54797794
187696 190876 156737102
197280 197607 896579081
26521 70053 98704747
40525 95489 137359113
185804 197826 751766922
68062 79873 773856122
105734 149558 109985310
65904 119757 410884609
29604 116675 598730309
5652 20811 228498008
86794 132236 376372967
79991 119577 99053985
44620 120912 384510891
147117 166486 48450109
30914 118735 219650071
55756 179823 748437993
147913 188468 101534720
127292 153273 549771633
173126 181113 123461583
59206 177870 704333296
79759 104805 62552362
107212 189006 205006441
161957 184046 55412313
148790 188419 99146418
168599 199015 469031452
154864 185433 76539510
138297 139183 2256643
112083 126060 35112884
191870 196309 478699705
51689 178340 670638302
87334 107898 51449707
27716 77111 123593561
196016 199527 366435306
164106 175957 29734439
134898 183220 121103951
56732 77341 51687639
66155 111443 140072598
121600 163505 104897256
29425 144478 771754911
189764 195890 15288953
83221 176047 232480273
173058 184764 29400753
103786 150101 116314657
68640 164887 939841194
54656 83921 73175582
20669 56560 89636606
192399 198254 14696769
59145 149580 215397223
100506 181391 306464573
166246 174142 19783495
166954 167295 835160
181147 199469 762817383
82000 151758 174863932
22863 166652 359805250
106450 186662 550543501
45635 53259 19123216
198525 198531 610852202
162029 171803 145090364
72417 87239 601530766
150955 196879 309034356
35228 71977 568997907
179724 183591 392479689
142230 161363 47965964
97372 194635 609072584
164765 180852 650810506
67649 96731 906213598
47349 80404 488472291
110732 148838 524395570
196347 196989 40510566
77149 92754 38869611
132810 161458 71717535
4074 54418 125835218
45433 136508 31534829
134603 172954 809494226
166761 187841 52888917
195305 199159 9742926
93510 125134 79326324
148363 159609 27980662
68818 98561 74205789
91892 160456 326439024
120106 178540 146330677
166273 184596 786205488
39825 82392 106465008
66785 67090 760614
113112 168653 139222541
187643 197985 25872231
140561 163018 767820131
135180 175945 700348682
163446 193235 74635819
54898 148071 233350016
9843 97296 644673523
52715 158134 955829023
78842 151812 689675522
105895 147180 103519082
43372 144165 659792996
132379 172984 952663731
103078 124071 52729905
92738 107227 36285736
115606 149334 84750391
86691 183312 429207108
112572 197857 213740859
20364 123749 258681768
65147 191321 315838206
13861 41110 68132597
166442 197462 77735691
177538 185004 72679609
185638 189153 8726884
151243 167767 199522572
117043 146091 72948160
98547 157012 480739630
124353 181175 48518747
14468 73804 148604896
12070 133606 688949650
177662 193988 194010563
20577 86364 164417577
71829 171209 248743026
64591 105630 102537400
129516 167690 95657619
121947 128859 17223267
158352 197740 98621838
63383 154273 762300830
78804 116841 94999988
193830 195614 4495529
103867 182678 930689969
61875 154552 232026780
59569 102433 337500222
111321 156126 112491790
165537 182327 42084220
165286 171868 558505598
5053 197683 482127099
39163 131301 230610069
74405 155290 202440906
14515 72248 120825565
78047 187604 274351377
43186 144558 253793599
141370 143697 5917642
199926 199936 494092390
156904 162383 13638545
198352 199983 151869144
8276 150862 356928779
31786 107776 89071250
153295 198237 84598309
49241 156596 736047285
70748 186134 315621720
128209 139319 27757721
101407 158218 142559209
107670 162423 137212949
124819 130096 13237048
23457 163665 350882903
115149 196392 922650165
94823 110503 599525133
185889 192753 872194172
15946 113767 244563581
144221 196352 130541271
127997 150863 57470947
68691 191378 307123597
43759 170586 317574997
90480 109728 664201907
146558 173494 323225544
13432 53697 100696586
144966 163667 46802312
779 124526 309517838
143965 165184 53175201
42995 181532 91354873
107283 149885 206754222
62383 166390 260233273
15101 153463 346414134
173807 179211 867409868
47701 53499 570733989
186818 195713 22267140
198212 198675 1163926
142593 194656 60326896
114487 173295 418830115
23178 161750 346778634
185406 187001 876570796
7588 91809 210516408
86102 93368 18072490
186973 196029 311598219
163226 170981 659111382
93234 162425 173406215
137498 137680 801583980
181609 189185 137254514
61302 81356 50005770
123793 183152 651433243
87000 175895 222703336
33318 60277 67595299
28627 46865 45492540
30485 163028 331681212
198176 199844 34458367
154802 169362 981319710
89472 145855 564196499
45615 174477 592676490
48872 125864 467595781
174616 181824 885179051
110512 160732 125831766
174724 193647 47430850
154334 175596 53084266
27404 44821 259946576
145087 167407 983905036
170520 194560 145894030
89714 136421 116929186
146051 173902 423144566
76708 108717 79862806
187014 194086 460052608
182435 186044 9145061
70000 145475 202942075
123629 137844 35405107
74955 148151 183241326
133180 191322 806874837
193521 193777 367547234
44450 168664 37829196
113788 166574 132329281
140565 197904 883190286
19316 162130 485944228
160911 184533 330903419
43224 78683 88825636
181507 192593 500913278
14188 34811 51503093
11270 39295 554304070
178254 187685 23753894
163489 163736 298913865
9839 90055 200509380
142007 159549 43989240
117301 134877 44087123
19833 130211 344864964
42517 189004 366854715
62602 115660 132552470
190520 195856 678791126
102990 130134 402942808
83019 146800 159742323
148696 149342 1632768
47220 103750 141327852
17139 51358 843097972
103903 165755 155068618
115310 129360 188793157
199097 199743 1602016
186394 186839 1139041
76404 103344 67152383
37018 182581 364486709
42449 178319 750007234
111489 177833 166282028
15573 100445 212145050
7653 76931 173296408
134949 135412 709333
89406 155047 164573403
54612 125258 814547230
53592 95529 880591172
20164 21684 3762661
198209 199160 2387821
67572 89498 195461862
87344 195818 570297034
171553 176654 12741505
31568 115169 209049868
182413 194985 58392733
144889 166630 54400088
65962 133226 168299979
106875 139588 54344320
46399 139249 232381903
149806 192850 476747186
25204 162923 344598627
138171 179397 160881508
99788 171737 211864730
2336 81612 198194722
46557 193045 366782782
72014 144338 261399175
161744 195871 85482703
195384 199656 239476094
106384 192837 216587613
183529 187048 162483736
151034 176903 64604047
102006 114645 227812466
131298 186745 138881488
38283 106123 330194738
176271 199698 163334760
129819 136220 695271911
99757 159202 188906626
17769 32372 36499822
167248 198134 77391854
199211 199727 77273682
133065 152081 118606839
167372 190846 278365362
124583 147758 56545650
76338 116113 578899934
75241 149766 762097329
21549 149408 320078869
180714 189864 964073670
83110 175982 232605746
37357 131810 394339708
46320 101011 136708688
100798 121940 954086446
70566 113016 67319823
23715 197351 656198454
75836 129577 418654288
43263 128383 213059723
97292 144371 118075968
34688 142093 572909579
4755 196053 52785744
161237 196294 969725273
153046 180833 69405351
129638 138057 439539385
10817 72101 153323176
83589 133478 163680388
95570 164427 967006162
3378 116283 327724927
179164 192721 171093972
22792 178428 389506808
157664 195431 613478301
49585 172768 856011591
38117 108578 176237557
107650 109811 711628063
176082 197796 54417516
6258 193529 468611118
17723 139842 497537189
2632 153801 378395051
92734 107395 585347489
144000 150811 407471972
77278 87750 26025332
114444 133162 7513604
39263 89963 126794815
142595 184670 298972146
41748 134816 232928167
8281 123993 699882313
34000 97069 769006015
127677 187621 150181994
30179 91407 594791680
63510 106592 107713551
92658 118197 205344814
25661 119803 680892026
78086 180053 15593766
145869 158617 786354814
9750 43581 862099808
44519 143470 979920640
94092 173716 199559579
197278 197336 547061746
108514 185045 191907214
194782 196265 3666580
39541 48555 878554229
60575 100968 100728881
67205 149620 206360028
70386 127867 143814969
156342 198916 149470053
142210 192822 126855037
109103 136332 272838
1699 79193 193823917
181031 199215 45671947
147475 156164 21804142
192183 198131 14922296
83199 172786 141879094
19785 146170 667025225
97730 188596 507142663
193239 196868 209647634
39512 175552 340601733
173683 174587 2199542
36662 83984 118438881
72873 194687 304884591
142368 173293 77533978
64369 143586 198251825
35481 168998 334294232
54937 62516 19072379
41848 172824 657292555
147903 158759 727859982
141508 161016 157319892
76378 147848 178890625
89212 184600 239014472
88624 125142 725077566
32812 122656 224927378
62189 81059 47066764
198874 199523 1595340
143281 147391 67997260
177088 186527 652675812
100807 117406 27402060
149396 173043 524427483
58172 92831 639132316
9364 106002 320447331
102008 128587 66713653
75170 130964 782924103
161487 199462 507086856
20160 151026 327606364
129537 169508 100100509
6434 185437 448065747
173933 199938 554857724
15603 98778 686865398
23155 39010 39581601
26224 105806 263683017
151919 168396 41103364
105246 124562 48470556
142340 150194 365940430
124052 176699 131854602
97334 99365 458141461
180790 195511 36902942
73416 192898 299009281
175248 187030 783941446
61970 186419 622297095
175280 199166 598842012
195485 196479 2492653
147010 195540 337549734
114277 147406 83184519
190442 195434 913039587
110704 133262 56592071
62801 135307 152755521
158773 179293 51370198
66314 118301 129925412
174480 187655 33147179
44627 97855 546615316
115984 127908 29975634
57630 160807 970508184
111016 183242 477354869
135833 145858 734239559
148679 153829 12936360
27374 104553 192908911
127256 142151 37169248
68327 178412 275542086
26878 119435 231473686
52505 144480 172090242
24439 94986 714670716
122691 159967 93225994
39545 157243 294722493
168691 182944 35748708
74348 88873 36061986
197815 199430 575778006
14216 126136 280052074
7955 25326 43439915
195862 199332 102029028
181777 181802 597031228
107757 155705 120322628
32684 106778 932321755
74678 108980 950461989
108095 159748 129419603
3644 123007 298645835
161447 165388 870138438
77991 184900 267719165
159409 182392 210779468
170133 188373 964602189
27237 54555 68299765
151868 185838 85040150
72264 197384 313150408
15182 93731 636948077
20028 153264 333490550
52210 125473 763988277
156337 159566 7898903
121732 127320 353248649
179574 190929 658968741
181011 193034 30136611
19138 116937 852992554
51665 150124 246620470
61195 151804 791068955
55302 138441 652607431
175775 197119 53443100
35803 191077 388756899
92285 93638 3292279
25731 109411 770807958
158045 177292 881078410
136202 169095 82430950
118580 150459 80101906
168894 184696 39657724
177613 187115 23895078
21174 166344 396869859
20855 30483 24064815
90418 105911 38737945
107489 114517 665325493
12021 161852 374891737
85683 130464 112086996
109302 124381 485762681
105511 158305 132410071
114723 152228 94206130
139273 180010 58947060
43029 101285 151163277
112390 174643 155990788
5699 179918 435917584
86321 153004 167166413
173892 185793 29966770
184649 190653 14996325
48361 164242 669168257
151836 153569 4325654
29542 58648 281519830
132062 192119 150422898
68569 102696 248650836
95440 165313 175086930
97832 108593 26928513
189638 198543 13641474
38892 80187 180937321
186960 199426 714648336
45987 104976 308901184
117436 161284 109906644
35149 183432 63805145
32775 129111 241105457
25074 139061 285047178
108132 170059 670064585
119471 127323 780194618
176349 179050 6729951
93781 185438 863815061
143952 151109 344258219
99474 196251 687485008
114869 154010 98340832
161386 178446 42758198
171574 191512 49902131
27504 104607 866118596
131678 173691 521510523
16823 78616 939025520
59333 140053 201836851
182500 185713 8185659
5962 80596 186602395
158980 163942 839570691
100606 151892 831430008
1053 172008 962301796
130979 188767 343882697
186555 196398 24569246
186481 188815 5294495
41308 67753 66256849
199326 199922 1452816
136510 156431 887442462
169091 177328 9859507
27133 64778 619719349
3961 177013 433005060
132837 133308 1183120
108868 119811 494682127
27404 96646 895891690
179931 182683 6876435
49470 141335 229915725
190439 193650 8006887
46891 177847 327886222
82593 97914 38230306
122929 194542 179262139
46898 119163 180876124
18129 124147 265242933
59323 69764 26064199
105984 149323 108774973
31458 184322 382679515
153239 153645 1020611
62110 176462 712759408
75788 189399 806123048
77764 168617 940688254
63553 64734 195394214
18434 159507 490632137
131403 158010 66691637
75501 162826 914390289
10036 167621 276739545
76273 140459 160442244
19733 44478 61809546
142171 196977 137315595
36903 62246 63610971
57786 171641 285075560
189256 191127 32220718
139670 179494 688210624
107830 177950 175683469
137125 158895 38728519
101638 188056 216692436
173608 187253 474310476
150572 178872 582516546
148107 193550 952653960
138561 165791 68322601
134992 188167 653946874
63057 128371 163346384
188929 193930 951373720
154810 187405 881320925
186677 191497 12094469
9347 167981 396955299
1680 146126 361447610
193739 197890 968133344
171388 177039 14084237
182544 187011 11243842
183847 190617 604865163
47473 126728 198453266
124532 160371 194645117
11570 52856 448159721
71092 178000 267553121
36617 60004 26987103
27870 152516 895528030
194202 195749 3881118
75270 115254 99810444
48358 90875 106391907
84667 125842 103056610
197696 198556 1186058
53716 135985 205816731
94450 139703 113366721
22609 73317 126944050
86401 111253 62170950
145383 146513 2890072
172581 180231 19117311
190818 197294 16213673
101303 193905 232118823
137401 190964 134285103
64010 194548 326802612
77311 186902 534102036
54335 145410 227967497
151104 169935 687974649
114894 121728 17273239
199911 199937 8026
160337 161267 13952748
136711 169502 432417878
5133 129973 312274420
145478 193456 120181368
135448 179578 811073522
141027 152403 107362229
174920 193937 738968350
154592 192272 94229719
36736 169821 545303602
47249 108922 154263761
196580 198216 766756966
102192 191774 224525267
154526 191667 92881093
181866 195244 712485592
173449 175096 358894234
31027 150557 949972838
147680 196273 629282648
112109 198435 216443893
86598 150859 387940996
7283 47644 100839226
176865 187184 621086806
24951 37967 32386838
7676 188945 453664676
62769 102893 100156229
64733 124908 150533356
165546 167285 951428543
179243 198638 48648132
132789 195347 156668943
62810 82783 644031551
32091 121484 223716120
98586 185845 718920544
69249 111613 685942249
25906 164378 865210301
17372 27870 696252279
184052 197396 33339506
135427 195635 150856898
58516 92899 24940112
8076 90340 205679084
22807 105598 206971047
7708 62302 990796726
64926 126896 155091181
169616 175398 863700221
21160 144019 435904221
117333 172546 138463770
127036 149557 336471335
41655 162905 303537878
102980 140463 93898211
104962 119928 558413986
108342 199697 228963833
40794 154822 285561910
175334 177468 5310665
114872 174330 149000418
128492 196620 170653463
99408 143369 110259103
9515 142541 338052345
170654 186266 39123635
198445 198808 727189197
44047 173150 323229571
81769 183729 627629926
108282 182759 197318779
138321 182826 236772477
76156 173326 243179814
84601 162887 582376882
183442 198824 38604696
88841 150932 487763271
119253 158071 97329840
168906 180713 968863822
173503 191259 442035028
27359 106818 771955014
76445 147707 313061407
90252 111296 221850762
110948 159440 121468474
159624 179465 863837290
25652 73302 500244595
111779 180288 277539953
68759 103186 85945614
143237 154879 29303450
39574 126064 662252959
113598 129274 584852559
12790 169502 392153454
99876 103631 595441922
23232 36631 33362012
106595 197525 349599460
187108 191584 11204148
34181 114138 201222276
42048 142162 642226198
185164 190676 13705029
25817 165909 350543327
48444 115070 166707346
42917 98671 139400168
70409 139525 157805653
86973 105467 301336043
9733 124297 286517336
76295 171042 237106318
135203 151681 515433157
48269 176730 849652815
56902 136096 285453196
102339 153820 685482557
190812 195402 58496966
20366 67118 116972756
113883 155496 922721471
195094 196091 2474821
132761 164401 882403489
130936 151283 785095889
132907 190814 145054725
69204 158378 223239092
148884 195408 967614154
42003 68049 754470996
103324 145420 105554022
419 24423 60038294
176963 196403 48644245
148074 186373 534079334
102510 173754 939863225
195880 198273 6060919
34817 120180 213738061
29522 104864 550668770
48245 64497 23970639
188748 193225 10072061
54963 86747 112670571
113737 143798 75384832
85094 106234 52850353
195353 199242 9827067
62918 84237 196665498
168130 198383 656230479
83670 151262 199981229
13368 156356 357938071
114932 152821 95180148
128656 177462 122201263
198698 199516 2015441
157065 194046 226390062
113449 146112 81993054
37492 43493 15059916
15037 144647 986687327
122255 167214 112592782
123148 127720 11418675
155110 196179 613960074
187811 189759 213292653
123164 177085 216738400
157014 181129 60272437
6963 190262 923826093
196148 197524 425283221
41324 109889 171544681
131615 170445 701889026
29451 61657 80724789
18100 30067 676233002
191567 196884 222064054
174403 182897 3176910
85283 109740 37733665
26179 176185 101244567
104061 166758 552816883
116397 123221 17332943
181317 187809 16397221
135496 181459 690143018
64109 130443 665726773
189702 199634 24881271
114507 140687 259554160
58539 119786 973875326
184248 194158 686572461
157470 179236 845323532
175090 188346 702381392
76136 131759 818836824
137242 197818 151833925
14911 31936 42608002
58175 163675 263987041
156870 174810 44818773
91648 104400 70078416
152891 173319 280180697
123921 133860 24832212
112531 182806 775616357
92271 156172 246099521
106938 106987 509591422
58973 141401 946704533
38853 42180 928653842
73379 162591 775587050
135276 165278 199445121
26650 54231 204464691
47529 197277 374987716
188049 199483 646156211
90654 186216 239426063
187945 194517 16409464
128697 156700 81837894
180404 195658 478500814
73620 141926 170731794
123869 135232 18400598
194070 197530 8702040
155273 195747 950839843
144766 188165 601870051
152890 198358 113788048
163346 194929 15969830
48542 197350 372623434
166478 197501 214296110
107412 194318 217778405
185578 192536 2165527
186551 194819 20684890
36317 132361 240480030
90060 121478 746502227
196161 197415 3169662
152121 176052 600197356
87651 188166 251859993
5812 71791 164993279
122450 140802 43929988
189793 194867 1633025
19964 180574 420266161
35506 83637 120462039
132065 142745 16906543
22236 173136 487657496
167655 177678 25002471
112982 144180 78253426
9949 189742 449971613
146033 153683 538246761
150018 150238 571390
26880 162800 610141726
6268 24835 46377540
38208 61429 58313741
137108 170910 935202876
139258 155189 445291317
63220 77915 645437606
77841 180115 905600395
193185 194664 3759067
176149 189746 34081222
119458 190134 558523988
144003 157254 448463020
98458 180662 987109921
131898 187368 138972602
42297 62436 50556188
162540 195323 445054156
195346 198997 238696383
69892 157518 479996898
145144 145790 920035208
25190 170617 808578549
70795 177886 268071812
78973 101829 56993175
90750 131414 307684890
33383 187210 955995000
198197 199447 997200936
135911 194177 449503187
174017 187283 253646347
128584 168971 101154909
92645 165070 854834263
194219 194394 985637479
3356 115793 558841853
168179 189702 37809768
20174 139141 297482145
180153 185423 745954565
40007 56405 40990658
142653 170436 69705722
107788 195607 373357184
139850 142107 5647389
41478 185076 797333506
187792 197698 248422502
77794 174402 666607973
22264 167194 929504050
159350 182898 276950119
196512 197695 729791346
21026 106954 214833984
192149 193572 3541387
148514 191755 115910399
128477 133422 975265929
103590 118872 38377911
123753 169234 905489340
190105 192336 2962230
96776 116162 101127713
58713 63280 489874648
136947 154432 44090979
15944 105176 919639466
58606 182055 121883785
177348 198318 52616635
4976 117061 280235372
160864 165516 11668930
184309 185078 1996305
127508 156323 849720675
40465 160993 446186851
61991 114535 131236650
54975 187017 330619459
88238 182589 236383686
83083 105537 10144928
147867 190260 106121395
62643 81593 26603654
71723 75906 10512438
178713 182565 847227457
27583 172221 362018695
192092 193492 206139188
11743 155159 358994185
175260 195291 300855696
36753 136441 249541105
53616 65983 192386655
1146 102478 253280020
150314 176871 74700774
124719 193914 173302946
116793 118904 5405589
26699 184207 394238795
105222 192953 741523659
41915 72361 463890132
79818 90967 169417139
77131 159459 205988612
34905 130456 387206863
112964 158790 114933842
151359 170908 48784013
76609 95294 46495706
93350 191883 246934645
44640 188139 359319982
141146 183402 105945180
116950 198203 680323156
112495 174549 705241334
83202 181374 245845476
67884 98313 75946407
61794 136523 4627281
62913 189341 93341355
59854 84494 61544734
156771 183683 67357932
80554 148676 170682356
23881 152608 322360598
11306 33678 55755159
81330 101635 50623643
53568 92414 97073932
116182 140857 3925012
41516 122383 908889019
147087 167200 582513371
108006 125231 43261269
64117 90596 611901418
90979 199254 945747865
173891 193506 49151928
160890 180415 941731400
69668 185047 708226466
78447 89679 275561781
133467 149306 39864308
132407 193585 430430634
34018 68104 85416448
179343 196865 426525040
78097 132892 91246538
16753 152421 690211083
101192 127344 65751087
130907 192964 551082820
168278 190970 56842204
142697 160704 45128144
81855 139652 306055551
60548 167640 268020416
105209 147059 481582268
43970 80453 91352797
34107 182943 372702651
114343 117265 7304577
20874 82047 628075719
153278 199486 115610984
79034 156618 924688278
41802 172333 534636013
193937 194863 2365200
120424 167044 116798106
67336 90137 56926326
92393 98555 870092283
31941 65334 83573180
169083 194977 122116937
79838 112663 82063106
98168 100592 733419414
130277 143609 61079939
116091 163483 628542620
111153 130912 141930089
65984 87642 869355538
33508 113752 427112312
146718 152874 346196819
9141 129215 477395240
31920 149077 293345884
96289 163101 167403180
129528 145718 40519871
148639 155359 986638515
115452 131835 41157820
178321 190459 30473836
8564 147038 822239732
10745 62947 316459629
57943 159300 819883979
43404 120213 601456563
65976 197677 504779362
81502 167417 225914606
7335 129933 722924099
191198 192464 143739026
108276 112321 212665645
59518 176763 972204729
32434 173232 352422882
122104 164308 105635255
36169 150071 285314331
183155 186576 8582723
16544 97688 202826698
126299 177074 885583008
44892 135221 226012654
145981 149794 9671845
105677 178756 658099698
47001 165942 297769358
47647 170971 374449694
102122 151624 124315671
48982 77816 72267397
96254 175360 219037700
157024 161516 770007794
124040 136209 227276123
179812 195459 389549189
128262 171007 576423607
145510 173372 721140445
59356 80512 52832586
5817 104311 840651338
136826 152971 40676133
189923 190217 275980289
177617 186520 30827660
79617 126531 117454213
95062 148031 132884483
125932 171914 156721085
128044 140590 88915666
173284 195360 27189985
100339 148557 121066774
34992 198078 675986724
1371 179389 998641815
59131 107043 119704131
187030 192039 12540034
177450 179545 5271102
115063 122485 551118575
100321 194727 198246208
31395 160359 995803299
106301 162567 140968752
162739 193873 544877138
7463 102657 237938983
7016 99620 231439653
52795 90894 40416434
142567 152943 645300089
83279 152966 174668253
100356 176347 190524088
143129 149241 848663063
4204 24950 608515718
108161 125068 42453882
6692 92872 235842995
156735 167422 26690977
82499 184345 255104519
140653 197371 142169847
26673 145089 296265700
197363 197536 455362
182752 194039 352461066
157975 188712 631930940
62265 64336 456234171
152645 156024 358395419
79614 188078 271651703
141186 166623 63781756
188088 199892 29515654
142068 147596 14066606
26644 97233 904431715
48370 160886 281713385
148006 154034 15158417
87780 155124 176617052
56962 96378 982220757
174597 184374 24605683
69380 86717 450337100
98546 122483 95687548
76167 116156 515029795
11862 115673 259560108
56443 173503 293107722
82558 146897 927899296
13396 38571 62882904
172022 195783 59461481
191137 199042 19892895
4769 80306 867429863
47709 154431 728877602
162860 182316 785624478
67610 183169 289264843
72030 179466 976447280
138124 165873 815720120
134742 155478 52105054
171957 191450 48780775
50528 162692 280809472
55191 145896 528715243
139751 165571 64722032
47770 170680 307780067
13085 35707 934159139
196624 197168 1287016
92619 193107 452848241
59095 137566 66973775
139137 172826 84525381
41416 44357 832701643
106661 150027 485172478
127627 158534 474332526
10250 154525 422438520
116440 181003 161804923
84841 105117 758994266
107405 152271 112627832
116052 152396 91354877
52760 71064 45841036
38235 38605 832575225
72553 129356 142034579
69082 101322 70287283
158774 173328 817011990
64013 126920 157428733
126856 162382 88958701
115973 174084 145607674
84415 152119 514172595
28816 147654 903329149
191256 198011 582299278
34272 126727 669339628
159700 168374 584580126
110147 122709 31620527
92969 195475 256768675
96412 172264 190106331
159484 186335 656395942
79216 122636 678359479
94189 174459 368913240
53668 136112 206269048
126153 159306 823907351
42223 162985 819054909
110371 170806 151471833
178038 181248 804891039
76817 122292 113757651
168257 182116 34704807
191916 194397 6195083
108639 193386 690181708
48017 52267 10740356
111439 126660 38307716
79384 149836 843693423
38811 70688 953882325
198801 198962 427227
33954 88378 20366732
113056 180132 168135927
123442 161623 95526313
25061 74894 413574204
144815 174155 73423328
24855 160507 339389770
58682 118761 8298231
87913 182449 416424887
120752 151813 911187623
46479 141949 780370936
181004 186820 625488008
88560 145071 452220864
16264 190218 871952478
117413 146722 73575800
10354 192720 659568010
72225 106279 472871046
153423 161621 20340723
94652 145614 274402343
188915 197589 21685997
192351 195111 876708160
25763 47336 53820297
161577 164557 7462743
68547 168896 407264860
85156 167694 731775142
24037 40194 40427226
93961 119112 63054451
17031 146502 92494645
159035 189487 76358141
168217 171685 8733211
24146 115688 228881114
182856 184665 4591795
143131 157843 367777408
56494 182674 315941971
197557 199937 5950797
17893 180944 408003944
149049 160163 789617680
70919 103157 80482101
37029 82203 407717845
47682 168908 303527375
179925 184201 414968655
109265 127551 238608317
17948 86784 462984089
72684 82791 25122723
79134 98795 49021212
73426 125568 130361718
160320 176358 40261829
199181 199798 1513227
79553 197590 616743346
190100 190385 727714
186377 188835 1862663
195682 199624 110960362
167911 169830 4800990
32015 64520 427058027
1846 16508 849239031
133462 169022 89075397
55616 179506 169839270
66032 146510 657574009
123076 160342 851562130
14953 44987 75089365
91307 167880 849542191
107427 133839 669469693
56703 130428 184546980
192571 195165 6511286
186641 199042 856778204
94266 183452 828915885
50574 188073 344329053
175521 182986 18728166
40503 111436 177307966
19599 61495 104893120
133418 169982 949950151
149822 178146 195207654
55131 85462 64744828
98804 195382 884900288
175070 184647 24082421
106327 196950 226985912
12029 73647 174635802
119556 166930 118713389
29342 177986 372006967
93917 112914 47540092
29859 113885 210060582
37706 174621 607897350
84315 163789 87037378
163319 166210 7230809
44148 178139 633787605
44906 159235 286146796
152731 166974 35526650
111466 149383 95273517
140436 166633 76345986
112386 131852 48877389
144017 187463 210564078
19239 174511 816291751
164911 198022 83019182
115823 128660 314540006
46850 75361 991912114
180864 191529 180744533
31660 114505 207121534
193325 194741 681570837
41415 64815 58607724
18301 79811 503207875
132558 162752 75615966
58110 182338 461189086
148856 199282 774481676
138581 183775 113398311
2852 41484 96491389
82109 112088 74906165
148931 154118 12968345
121256 132228 27490422
72039 135864 159570427
17599 107919 683867090
193861 198955 639537875
146679 196330 239973728
83257 136833 134064464
139705 141061 495435952
76622 194708 295614007
14652 138406 309523443
164214 165549 3349479
150173 157565 18418063
58330 136092 194435045
14334 181079 594454628
20846 196042 438484493
43653 154652 656267887
14494 38386 59733994
138028 161700 841719047
10753 153087 356233036
197019 199406 6058831
129364 170222 102342436
32353 167496 130495130
163042 191799 872884555
61860 122256 151059744
33451 92660 148049642
90492 176973 933580243
152532 181168 71480454
87621 174277 217026168
29074 139849 277119306
35021 133660 247327313
143140 169996 4168764
25267 78407 808959762
143480 168395 167572849
98484 157988 149238854
126970 144743 44516098
60141 198577 581868315
99196 179671 524160122
50636 137476 133994747
105698 130693 550058388
28805 102578 184387346
20331 144000 309332754
93239 198974 265012801
105459 170428 162878391
144633 160674 237122815
89508 94703 12975101
138364 192476 663117011
139722 193848 218896998
79858 133538 134379695
142491 184247 104735232
162190 189879 69425392
17466 50570 82705336
20768 134499 284485813
82977 189566 745869974
127119 142817 816043234
54451 146490 879466776
122716 140257 68123390
27609 83541 139836169
158561 177953 241861023
7613 139761 330538392
170269 173720 332127145
2865 144103 558824310
28432 123498 420453531
32978 75786 107251351
79149 190658 279232163
32705 37532 12020227
169722 183338 4555128
41079 109822 442474902
12005 179167 545458261
41140 81731 101571257
153922 190744 92082958
53648 133230 694497604
19471 113106 234062326
139152 186717 691028012
87859 108674 52038354
32601 126277 87811736
55040 135656 201715265
198721 198729 128503368
21597 122923 253578843
139061 174848 34076627
127711 176274 121632682
100361 166728 166355224
1564 96792 238071854
19147 50438 899592002
103171 147818 635196148
143309 163294 376827093
168145 192342 113680838
174906 176533 4142786
155721 181606 976819398
52955 143115 225651003
134570 150753 37900802
182654 184029 838734001
112891 161345 343135015
51889 78351 66259278
121063 127241 934513747
82558 190901 271350671
124094 172017 120058555
184194 184689 966103995
86854 104185 14508846
49636 167616 295453680
144668 171007 835843518
120017 174761 137079746
45298 129466 501749607
54342 125325 257342783
45967 165404 299039566
169899 174467 11361163
171106 174660 403928561
64032 83624 816820656
138968 144467 599242333
77385 173205 239843796
89076 90858 594866619
78678 178298 154134497
58488 71336 322014194
87156 172764 620554756
106918 190625 209739246
158777 166944 482027938
99039 172526 184259277
198947 199777 187933477
144542 147064 6360656
67046 109812 106863499
149415 188140 96899893
45979 83474 971641351
137826 192278 816067191
53360 99833 287254040
54168 113756 809101369
9492 111347 254584980
60636 94799 85235212
66657 128263 154053108
78942 92653 34160058
117319 136172 47263719
193175 199419 15715668
144202 174890 76843790
86680 102936 441400605
60588 170528 680138685
139274 152469 33353886
34651 57569 57456296
196885 198049 214303500
167801 188983 53068148
184731 190525 14468318
40005 95216 819835576
106000 130839 578703109
126016 162122 90483137
108907 121439 31546743
28630 44318 39162581
30483 157130 317026135
178145 193348 18507372
57454 189429 943342439
103353 159007 669926428
159635 196379 92042257
188756 189158 995631
171847 184893 233689288
106471 180880 229444260
111770 179418 376115334
126003 129888 9792866
128583 131390 7078199
10853 197148 466194891
16417 197017 451968846
115290 129889 36668818
157249 178649 455181184
69897 169233 248579860
83326 122511 424589175
132385 165125 81953466
113722 199391 214732959
138469 165953 101750242
63298 108244 20997109
130528 189584 147986996
135322 189993 137055143
145067 185337 481482573
190375 191555 499562710
75475 144360 172315283
138580 141124 34077388
37965 136034 923717886
106669 165467 147282856
189500 191768 5640093
111167 175399 354063325
81745 192882 278308202
37749 89843 972055084
190141 197979 993112599
78029 94580 532853010
125922 136944 554586002
114750 191044 963153198
161958 191531 74111525
47371 136311 222585217
185870 187410 3786798
103310 141696 96182301
191060 195495 11080822
37171 44972 436463186
160942 194296 83554784
172306 178524 671709507
103115 142230 98008766
35620 105696 175315259
67358 133071 256857457
47851 151377 259396294
194335 196235 4723924
121100 197022 190099891
23886 33032 382224832
84031 198095 285711170
149868 173312 416813
41556 173499 750054635
122996 189437 166349104
79243 130830 544630017
98636 170597 943072562
153669 186720 82630179
51249 164153 832838763
99372 186995 219671213
139716 192817 133076601
174291 199584 63452817
167168 185756 46675672
95717 147448 903358945
48109 121468 208831665
102632 190191 219463671
150520 171861 53334510
78489 122803 110982926
21169 188234 418172793
137644 179900 105943789
161887 162189 29571572
98265 162529 161038299
179703 193989 117999153
42683 60498 44773882
29519 181293 594843060
144502 163746 852958875
33270 94608 153389647
129323 180472 568109949
150596 193834 614015760
84381 123153 29953867
194177 194660 18890723
171840 190798 47446134
24152 73245 122901270
101592 153837 131227417
159890 167599 19431943
80240 139907 513824887
6529 92001 213695665
106559 168368 603307435
160280 199818 99127290
137695 193913 140878114
76249 186218 379864095
88043 110967 930202862
40540 157008 291586971
29531 170525 667934272
16925 50320 923975727
188583 199150 20984101
138301 187471 892935715
151269 153718 6122586
175686 177698 739621113
184239 193734 758454589
110664 144281 436218174
91978 135304 108463841
166707 175940 316858519
152633 191400 96911503
134585 156962 56168319
122398 148221 64755901
42219 98701 632291073
196946 199604 90498589
129203 170323 102999756
161979 171091 197148357
61180 106337 112775401
1924 54524 493662485
20340 182913 745033132
199525 199854 477122867
42463 176013 334388578
182318 188809 16315435
40700 49806 22717484
4404 4956 1333627
138614 153392 548435712
5049 101109 240023642
98512 165403 931706551
127508 159534 936852049
143099 190356 851450499
65000 156822 91983434
58051 98564 472793700
185206 187005 4431434
95598 127286 869650505
191818 191986 438344
35948 76503 101626095
131881 199193 168663358
9889 29152 48115988
133064 186417 24954949
153948 164208 25497899
497 4717 276211887
182685 189326 683007461
30914 86398 138678974
87942 144561 141859778
140851 185732 11730734
186314 191050 624735157
105207 181186 927688512
144217 159525 8294379
188307 194875 22526854
65613 96273 632423403
89457 131703 681801217
11951 30698 696375032
38521 125418 515810122
29192 181751 583006886
82325 195649 543230290
162785 165689 374803816
158893 164835 14874042
39486 172049 331916807
62939 148426 214024255
199180 199988 338346533
182207 184688 247282732
72137 116911 162133417
165221 189449 60748625
110843 196801 215344389
143072 163436 73443321
184716 190584 4926688
99000 190578 64492639
138451 155106 42029443
87747 116266 353760277
131420 165650 173155795
154334 187633 83291920
146798 163300 41249599
136554 141665 12785161
132405 190896 146502993
120080 121272 171875359
166268 182378 40402816
8056 136944 322326799
69144 123888 136978072
146685 182743 47409157
196992 198390 3614756
135650 158387 57095282
174544 177450 785747860
161686 192410 77000584
128537 170717 105701217
86942 192537 638628024
130479 138203 445533154
14320 21354 17676487
115596 136988 825916593
30985 190919 594248649
102049 193150 228281195
43789 179655 340177633
180256 189391 511904888
33441 112114 502537080
139208 173091 84986492
145067 176505 78754984
11656 84470 620751671
119763 122704 237529195
115726 186233 873865819
193117 197398 10758847
197029 197454 508658895
195266 198224 4159691
123546 147156 454494748
126997 139878 32146551
158258 183955 454127475
63786 187536 309875305
144594 145669 2664076
121607 123387 135296968
140501 163672 498466606
5947 101926 921108067
133508 168445 89590053
134211 150018 617099298
77260 182259 262817312
195189 198996 9620788
104021 163517 149135212
176571 199164 56634601
89012 168967 200287686
109349 117365 220765149
85474 111030 321467932
112439 169001 141782051
133084 152612 49079492
64685 125431 412380878
33255 78327 118486612
103061 145393 999486793
54154 185695 329473602
191317 199847 377898172
137146 154380 43460501
18696 196160 444161810
97902 164425 207043539
49958 85831 683385792
197543 199753 470704876
60216 114573 672186301
5797 112368 581258047
141757 179542 94707337
137809 183442 765099183
51867 73628 167730116
2428 80448 195088497
138481 162516 60350343
181280 199460 953167315
39089 141136 255320671
117264 184768 169293875
69469 154797 213660009
154508 184959 76204194
120572 169687 123035707
142794 186937 110657721
131562 181324 124570001
98981 175674 657868143
151363 174850 455835337
198970 199723 1846565
142054 168152 65511287
183432 185978 906011
172566 190234 503040168
163745 191044 68397705
3465 76995 441289387
60336 150940 472993923
166574 189447 57357229
94881 198215 258959168
28160 33840 14113595
198604 199701 2733316
59715 199964 351043027
161579 167880 15836142
174999 179567 506116639
135639 193248 144338814
131940 170423 96406787
83755 127143 108696315
136500 136872 379214494
192588 195630 7620464
43920 101437 143753866
151562 194049 419907681
23513 35116 28874488
35820 75670 99866247
43394 65740 56030539
154163 193561 260866995
178898 189362 701598054
127568 130527 272912842
38987 85417 116169070
116297 134049 44560491
197263 197457 646325200
59446 140747 203302143
8023 130378 306066212
86233 133175 857342115
122266 168814 116538434
48991 67895 47416852
130629 179110 121412455
29204 195821 417073117
132391 192614 150815915
11572 142734 762777787
104076 120916 42348769
2705 83627 271339755
175586 188219 269702630
14241 62028 119689737
124919 187723 157408553
109726 155089 505278004
152241 154955 6779893
170101 188724 641491355
108911 195464 446993515
72978 76308 142620185
145924 198541 654415470
39217 95636 799801954
122247 171855 124284781
8189 128718 324763140
115128 135474 246713546
3983 169359 530118483
53669 69947 674714813
123328 144690 53433005
190187 194070 9675843
49691 119214 173994390
21551 76671 333350201
56595 168983 281403402
8838 94175 949780198
176898 177393 1176197
32452 85189 559594278
11865 179807 420280890
22871 112760 775332178
160727 185476 414231470
36818 67605 640915433
41400 168744 356612866
167772 190727 57468688
111607 174906 217656451
95621 179800 210916962
162153 170044 163793063
186960 195705 755937792
78781 188325 274303479
122002 177997 140121985
102340 150934 34024493
91045 116560 543060641
22327 118183 239664033
100458 102098 4143021
160635 163789 185572321
99508 108287 203375298
25486 163755 421978833
40945 128844 809918831
77927 100166 963871376
10204 149472 348543538
169718 187285 44011360
42651 155683 283138994
59604 148702 681259880
59017 189351 326271303
191228 194222 555584962
192659 192786 346995
124653 127964 8313038
138818 180173 103701104
164519 187462 204567396
87290 162694 188911177
88996 125317 519625220
127734 180143 131224384
35484 105558 175303590
189835 199326 23780514
4349 8764 355945203
135784 178899 586769816
101042 121067 434449514
159042 187563 970867618
55233 83387 39780210
100001 117251 43222501
137190 180344 140401376
133158 181168 120167796
110206 159489 123436126
135378 165789 76200791
9365 80335 177432744
89507 94248 11792920
166385 197419 515840957
63518 154825 228704740
82609 121195 662318190
79942 116580 91569424
101799 147291 114146276
150390 165694 38136321
93527 124092 561760349
165450 186376 52456560
49503 124205 187034253
89002 124145 219023263
167256 186208 974266809
169609 192282 56798459
154058 189601 88924689
188016 188866 742556947
45701 83777 95273839
9242 11959 417009904
194131 196681 930173619
88682 155662 201407754
34086 126802 139027653
127541 167567 2567970
186469 199383 653002034
118699 172066 894413087
142815 166138 572893742
91390 149740 801854274
198695 199841 2822306
198014 199591 370151957
154306 176152 874627896
3247 51050 119423805
44257 175633 328929462
199695 199885 20860205
65368 158886 234030157
184183 198701 719260991
24573 33077 21204174
144689 188413 109545060
181941 192712 26952894
103359 127617 84256767
27284 199648 272978891
86401 156311 175274600
78561 164483 215093903
59877 94081 85360011
81610 123709 105473672
25740 41155 310984331
148834 167076 45568272
175862 183475 19071942
19946 67584 922558531
54075 163225 722106659
9160 88127 197350463
148522 185884 93561206
58147 82609 61070438
99824 182197 206480369
173717 192825 163011207
40934 119463 196479854
28547 31388 228327708
58973 158217 826455387
106631 135780 253879527
3245 66808 867842519
64092 187311 473359560
33095 112376 121770497
91331 143028 64947154
142155 147027 12344814
69890 172932 257924722
19150 193065 435252122
159320 161782 6223778
177546 180175 112152551
134166 162232 247773750
178476 195048 41538273
144041 175103 77821943
138747 163497 492389838
80204 132885 131883980
108208 180112 180209996
92660 182146 801480398
100830 177309 191649140
161674 172126 26233771
185216 188048 106745132
142551 189695 118223635
95703 154768 289740903
180608 193890 33281082
181940 187430 13803658
163852 183895 50318653
140223 145304 99374579
132399 184440 130403800
95238 103466 130097740
20945 157764 342409091
28586 86320 483445290
98151 195223 243229239
22240 159590 410047784
167029 194159 997350430
117219 188075 177675004
106907 188393 204199554
81817 168658 217441890
68408 158776 226177429
116393 160991 111841269
16090 85652 547169097
100511 185914 410444173
142861 147602 825210581
78810 159129 705101693
81244 137005 769943597
112913 160452 119148236
195335 197710 104760422
168949 191966 57712486
121315 191835 285078244
106584 139391 82110557
190387 190947 1386434
21596 175672 641154017
163085 185177 55497433
169728 184051 35929673
75685 162422 310107859
39423 71714 416818467
147626 199533 864182862
90861 199168 271379540
193703 197916 10602611
4048 77080 43070241
159342 183994 463035476
73740 167277 234033842
49782 146857 243064282
50880 132135 203468054
36742 44667 515822651
64726 118210 219451865
160623 167125 4756199
45320 105567 320280186
17882 65692 119624771
55169 165600 406178216
73108 174381 584620726
13072 182648 896626633
92817 115318 246671987
195416 199779 6678027
82760 181555 247409124
133614 163079 73780697
143011 177992 390155206
140204 199672 519728755
28921 94608 164193568
10475 17277 16942413
137585 172235 86936467
27930 92463 161328304
142214 152048 24867941
147907 170919 57545049
39160 131583 231350586
127689 162180 86320243
91710 124309 401776554
196526 197771 768133887
44803 139751 237575274
92588 110294 44361636
68131 105941 94461615
197857 198922 2720394
146479 173512 243705002
9435 72314 628869562
58338 88528 75282446
16854 69763 76733976
65411 68433 7542588
19082 178930 84620170
88619 106531 44899152
161988 189146 68094106
192972 195514 3205933
406 193432 744764992
165719 182229 41393864
164371 184381 50202618
140358 161436 52864097
2415 24586 55403815
183629 198205 884676469
72715 181402 854642599
35109 46228 27818640
75216 169085 234867235
92140 150635 220734546
179746 194942 38060126
150747 199183 121217530
45395 119465 185327489
23255 187440 410979016
146777 169533 56971847
17837 42493 611873736
88757 162696 185263366
12868 123620 904078646
143831 181833 294637930
4512 177699 388828964
88673 164316 189517657
106719 128406 54326944
10920 98927 24306954
6726 182765 703821011
99302 171177 180201597
191095 191362 488276673
26012 65234 537294278
81599 154333 430811844
150235 192242 540731510
103086 146086 107848209
12220 177425 627708745
23506 134336 489956961
60991 160082 247831492
114025 180821 308905230
15425 100491 467970971
160803 198881 95481376
61907 177082 709520055
18672 77052 146055452
106417 180702 21176891
58538 130799 473056824
123311 170432 87956724
127723 151272 59152069
60581 91456 220648306
58165 136858 967699183
135679 198744 175013839
87490 188043 251937960
183524 199768 936203685
101320 181049 199829621
130358 177809 118823999
188528 198224 310313696
75856 93696 419715269
176735 190157 33632899
106572 149866 108637387
170675 178138 560230712
64418 145789 123256808
127075 191755 161985523
110567 186179 460414420
82761 91384 48581841
75394 182537 268131237
89181 112346 728530232
38113 61276 58167519
79826 157002 193317568
12565 64728 130488378
89959 140654 799037474
128372 155001 828838909
2260 117511 288148404
125762 149804 92952720
91986 151258 148661737
86035 169589 209253424
17541 79759 155612501
119637 135425 955837924
112033 165075 540815330
107533 167706 826469295
39289 176622 984491032
147626 167642 399005904
107271 192753 951369283
79518 124322 973392689
78109 104542 386984354
50201 75792 932704418
75786 85170 23356451
54644 191229 839421950
125147 138989 34556526
14986 141200 315742839
176325 188618 30819342
125234 182986 144691820
110837 166027 138263406
70034 182003 280282863
30620 116189 207024694
72944 183255 388071346
123941 173318 622312362
170723 183939 521496101
64089 124661 523852948
11511 132410 744129850
116915 167304 126348840
75298 96232 643592275
56769 65130 444930118
171134 192718 797812184
158547 176590 45145192
198088 199880 601271546
162632 186750 60427981
69509 155556 215448808
4733 56116 593876374
14908 28458 33916914
81884 127229 113579471
164668 179850 327674022
96388 98400 5038564
63076 185857 307433477
146951 189462 242873356
169406 175854 16151509
43942 66053 55452807
109708 154676 989513080
2042 41093 97607856
79254 145085 164811164
160883 194325 950080499
11531 62370 833877837
61097 70951 24536589
123814 190407 952714411
179027 192944 34837962
162837 180122 43299982
131609 189224 359449391
107746 185487 661546483
140159 197858 144618754
173153 176957 779800204
103965 129102 63098792
75140 188600 284007624
104993 162218 756526273
140327 199911 149346460
62536 62668 328652
13779 161720 370232956
109415 153199 109901426
72224 133596 153487918
54974 91403 91059441
15283 89093 167277439
62940 77229 35715016
197381 198671 3298681
183109 193717 26535449
40905 103522 156508920
64901 130633 925505283
156224 176616 50967075
127269 128893 213041700
97615 141633 909460403
180489 182753 5701300
153449 185434 258874979
88439 193194 822939834
156577 195882 821925890
194621 196296 4146558
53857 157480 259444694
102010 117478 38777497
98957 105668 95383079
40985 184938 360468123
155655 166120 25996635
65418 140704 521081199
44748 145394 251918224
98021 130823 492808983
3611 44222 101434946
198078 199149 2712022
166996 186956 675021667
65877 177796 543529082
144208 190292 138559396
186378 195756 23479790
83403 194659 278671452
91747 146611 137533234
60613 85651 62531197
23361 60146 550616889
18836 53384 458990526
96712 187923 228615518
149240 155226 14974952
186592 186999 1034011
163460 187239 817222617
67086 146855 441423752
82603 93717 613688769
164463 195661 322473545
139794 155050 38440304
55136 165566 609222035
198532 199292 210039047
45169 98084 132242231
10635 70706 912379785
114246 133436 48196132
162221 176759 587160506
162927 171410 667414596
29991 173845 360020541
12356 14383 5001519
112364 120364 20155942
35069 137605 804350434
11939 187099 878020801
19322 93413 185155066
58054 196404 346259483
184672 192782 20241962
56347 96466 913679202
192148 198707 374415865
172279 197262 34906184
2553 55076 615810448
137814 155015 834114786
60174 178980 388315866
46946 86725 464358393
90587 132238 569127382
173316 178149 12036651
178800 193321 8607074
39509 152712 248785076
146918 164128 946591321
165121 196267 78025219
174227 194996 52094507
94134 186300 571642288
157749 186466 938677808
193754 193796 93431
78485 191010 813332361
119346 156459 93128149
135231 137013 4436979
60920 88105 67773602
130449 177087 960414435
80090 171523 660593924
92871 107897 43990097
75359 134432 676312305
194063 196410 366986055
191975 195413 450622697
129050 180397 301385349
143810 166695 57330170
62944 104719 652708762
13039 71816 147075089
112325 140635 683562260
153024 177370 60796507
17150 38155 391714653
101168 117222 238318211
48660 64777 40435563
164674 180883 40552547
173885 186932 32741267
119045 196921 523435011
182330 193788 28664656
31782 183432 501334085
138850 181486 951043929
145043 189348 255796475
16785 117555 352770912
86714 189359 800899215
142510 157674 857171696
26644 165112 346442398
14781 123999 337292821
57661 98965 103172313
171826 179261 148499857
38139 110472 180948180
6455 55528 170625238
72356 144998 181740945
41676 77568 596834533
72103 83254 27757660
150433 150699 658241
9161 128222 520555284
27793 168622 352448511
3616 187439 460045479
21026 142486 732548127
82897 196039 932358393
118911 172407 134072484
31487 117622 215379291
9128 188782 449671437
126021 138128 507560622
16844 71588 943593225
22114 100858 223557798
167307 178358 13637948
162219 162541 820980
23738 25129 670910957
55821 137985 205571115
83290 156724 184034019
176848 179227 131897654
120199 150697 76537498
9637 101258 442300785
68311 191991 309646593
111423 133074 250278566
162419 167225 12054133
168377 180408 30122261
196233 198266 5172441
122637 143006 95893739
112995 187925 187860044
18312 92054 391794648
143002 165123 55396765
148861 155037 79996084
22156 130345 414848588
13910 87947 394137335
89667 130028 994313824
187358 193922 481419553
23000 89221 165535379
110834 127620 8497216
143710 154608 80990135
20483 71070 126515768
88123 94480 15876879
173845 192841 787566772
174677 183121 21243076
59966 136290 950162303
37285 183803 477863441
45499 52350 178281611
53109 166210 674064169
42987 169152 498986179
29338 184654 157111169
15777 60626 687705219
31940 41860 784176663
182509 197603 29170383
145510 151457 15116335
47465 104823 143443862
118413 131773 695716005
169808 193659 34156614
104362 132444 70496932
71574 119571 120019598
175807 193926 348587471
1211 186010 462568026
172466 180483 890438963
37094 121195 210555062
99371 148329 122916267
135521 187506 130318514
181810 190607 22066420
59558 197919 995438249
135730 177017 103474759
168133 172222 635748426
152463 179517 67567020
26208 63168 92416056
111712 147855 90763619
22798 76072 250310134
28393 46808 152616342
96056 156383 450200695
108974 199744 227497711
193266 195209 4881856
152244 160986 796670466
95892 134561 96868642
180647 193792 598854185
18020 75157 100848401
99910 180684 202415173
60102 98871 187586123
121330 121916 481131232
45231 117812 946622902
112018 130283 45894905
101463 141799 911406570
113730 173375 149515543
144333 170161 441826251
124159 159898 89456834
131376 189117 840307749
93129 181418 221192435
194397 199567 12985088
84671 150278 867635599
41234 60215 616130335
163134 199429 90993868
24061 162757 347128712
160508 169493 501042355
63237 117811 161989023
78484 146014 169074863
46584 199784 383688320
160613 175231 899679967
174431 199193 655659908
123988 186544 127210110
104803 109203 11041380
55364 142942 341801209
7818 168972 633180457
19947 111555 424321686
153373 154257 2212016
128427 198826 460394386
118238 136118 12380987
31813 112099 743033512
75899 119755 120051527
179201 189271 4166901
56314 69643 33477847
30840 120540 817029992
113913 122451 21588098
131331 133631 5738852
8689 167732 545047952
88338 177884 224323825
105124 150610 114225287
146261 179489 83186100
18536 26627 20334365
74550 156346 204726938
103000 155525 808181036
199534 199641 281537
74850 128551 121780927
112177 166438 341875689
98729 118923 50668814
129938 167012 380232546
56927 155633 616041634
116232 166149 609066026
60528 82292 54275365
115199 116529 3296105
182881 193344 26187107
161451 183383 960411971
58687 72837 36041344
189188 192629 201002427
110480 163770 133543180
151993 168936 532671864
39782 45813 31018298
103794 188421 568125993
89029 187278 748572627
130151 143415 33197173
124200 155903 426468554
138286 166766 715599937
43945 151354 642289042
53982 85155 171206736
82390 185230 683385284
96990 155576 124437507
134919 173082 473979464
13158 44648 78696391
44532 112769 961387269
52423 84996 81464339
89292 149739 151576960
108519 113073 11398693
4725 118318 284041540
37798 47951 25410466
105318 108571 8147837
67913 88113 50387346
7721 54846 117781259
11749 184780 433115184
109450 166804 892002097
21466 142914 303845797
97831 179405 984611254
45386 194260 372695766
176073 190887 863884783
45065 86989 104819836
142996 194965 811582203
118121 120584 245081508
9377 194653 463681861
21204 57228 90021171
80797 161414 815602373
85303 151144 745619683
107163 122017 879120217
38851 160144 303572500
96553 125596 27101882
77364 89368 480476509
179947 180751 1931385
29774 124220 857345517
116182 163036 728278001
26957 117757 568699530
109383 187242 556789182
191804 193222 593695557
116040 160547 111554841
171320 180971 836269073
101407 147865 190282090
136333 147546 284824250
167434 188305 52311406
125400 132744 18400822
143796 150797 17747539
128858 161826 82578813
162138 179379 366213845
65384 185655 879911745
12772 69498 141932566
126851 161134 85813284
89533 149777 289467734
137828 178427 101791099
2214 185014 883786996
98076 198546 355645061
25015 117191 640229613
168944 196436 68839661
108539 178260 174711818
77639 125155 648997496
108785 181450 182118625
100741 152741 130583774
190468 195319 12113173
115841 193605 194870019
18315 65231 117422726
51103 105145 299252231
198020 199100 2728372
183557 185859 857185032
53910 189642 809785029
10737 85602 187171566
42232 138875 241817049
140738 198090 590425892
36983 45615 2949750
45746 111978 805582705
73350 188269 409438600
54248 64313 25222082
86960 154393 829961053
131208 198587 124067819
35064 193008 395442824
68938 72207 8223405
84926 86766 191989806
101945 145682 109671816
187384 198315 27374670
175291 193048 741360385
70005 146663 191859899
64615 174499 344963076
6797 170853 732918269
133536 185823 131102215
117892 140530 56700285
114784 198759 256827167
173626 175708 2507899
138971 189148 183321808
123992 147968 39534301
121956 133913 1483014
95388 109650 623393189
70332 117622 118190115
69161 189264 455491071
99246 185610 269446056
118116 172047 135246516
178568 188884 25921176
14828 98627 209472822
9306 190269 636902960
121000 192344 178680397
145104 161543 41156424
180014 180774 1829127
16855 169734 574623093
136209 195157 280436532
137137 170412 32443024
36383 103172 533085413
16645 103539 217192022
78914 165556 433935324
794 41466 464480751
40862 187939 887750567
43149 51257 20324644
180107 188289 225905313
194780 197476 6755696
185662 196673 27411652
12076 14762 688899470
149703 163114 842994873
150098 181952 46729305
82593 145094 501846854
89739 162693 182735145
41234 113273 728448922
89443 195095 264658625
19250 82066 157073180
126754 179023 570045644
195518 198167 712457886
153202 190459 938149753
143252 196352 132957403
44351 155091 450803840
189792 193447 9115038
198230 199690 755426522
94659 105323 26669021
171291 198656 303638160
31725 35701 776828098
189868 197757 19762437
154575 187658 398283662
141774 185692 110224346
82901 155886 182890781
51703 170198 296688432
121074 188034 425201362
58266 90821 945420598
11353 167840 391571879
152129 175974 419450859
69914 71440 3802852
199229 199678 40234271
39025 65474 66266925
47535 70323 57130898
105105 147980 472259434
88073 119272 277551451
6562 41507 87327958
35443 166163 327221192
141292 171973 77003269
123903 196939 182816771
11819 51344 98760553
3344 107092 259379031
89841 160928 178041925
72584 190323 294701164
38380 148704 796134285
34469 172723 346190796
174837 182338 18814268
54015 85023 77581812
89874 117473 69037453
22125 57785 948315336
151616 191655 245453985
175817 178576 6904269
196088 197179 937447133
115494 124432 22488058
124280 196669 824263386
159947 167766 19716052
167681 199328 291356124
61128 107581 115986819
198010 199089 2732613
41594 135459 338534085
107161 181144 180790729
40859 182929 937604416
76631 148426 179783273
96975 100385 271666357
93482 129648 90709825
47937 188688 352522414
146587 171591 344819770
39268 153296 285606169
23630 114723 24070542
193281 199475 80140060
25864 64710 97150645
3600 36094 809310110
173990 192578 22677067
24850 40915 40101314
93638 135233 922212631
81119 164280 208225585
22507 195062 916291226
128858 199413 866786368
62954 64910 2704531
44668 153282 897786450
12084 153482 353952720
157814 179319 53823537
174401 175158 686977166
148195 177372 179933745
73924 90580 286132001
190797 198150 18444099
134079 198316 321591562
81934 172506 226879704
9845 173390 885799292
109565 160945 128737831
112564 127392 37260088
116537 192924 178345785
26244 172657 366367762
195312 198947 664457324
18691 121215 852161081
49515 101738 130579856
165789 180975 643156236
178275 190213 29959274
102671 194574 832004332
118732 158689 100185968
9146 51152 730296277
77814 164679 772606619
52676 183014 417452447
113484 160348 662121343
189689 191617 4820885
93903 176909 435190761
70598 167114 241590738
39363 174101 643677649
38427 98909 454094063
47580 163241 289530924
34477 117362 207374743
22313 134899 310469039
26460 151560 413659784
78365 137300 387916952
12283 155368 358140142
142737 192120 865661250
181714 191899 25563848
8217 138476 373862898
132306 165804 83835997
106 165139 575817510
29474 178075 371900364
121293 186872 436062769
181866 186430 45117769
140141 143073 586493698
26825 173737 916560230
98293 115802 395807991
21356 29934 21428571
31211 123063 229937533
5051 45430 285830918
59361 130360 792176032
176993 188141 27973675
110746 167785 143002841
96784 167405 176997652
59249 152947 217760318
140080 176380 91036463
35424 55547 50415973
152922 162749 24480876
156192 166982 26911727
53810 179924 315743104
157741 162317 708904004
88865 185170 241390996
123540 160948 93600142
49699 159600 275108878
155975 191824 391266004
77744 116931 748359781
5011 92595 218922373
43647 169249 781539064
18737 62855 110440788
128077 138773 874123711
47363 75877 71525783
189570 192920 497872310
166182 186468 50903793
97867 193698 443034977
77862 113468 881350831
152957 188828 89781676
120934 140536 48991364
182982 199447 41256592
196492 197863 3497714
109425 163521 961390997
93237 136636 108718076
115747 124935 23116408
175293 186287 725329216
1504 144653 358202458
36825 45461 966352588
133858 167828 85160668
187861 188625 1913319
15992 62923 117479475
111952 143693 79639657
9378 76950 169008567
93396 193105 249812549
137748 170631 552349815
114730 160226 113993122
428 170602 425876895
191411 192533 2758087
123813 131765 595744668
80269 134369 633953480
6672 106003 252282302
141652 176485 768555729
131525 187271 858270009
185233 187971 6813278
151148 159472 703633972
111950 126425 36426948
91197 143915 132038923
44145 170998 997922889
134134 178074 396958090
152667 186442 246355958
176716 187691 657403513
41688 50673 606734709
137205 137643 1091396
16119 130105 343364218
32359 178680 366251768
105745 187298 413308202
88135 98263 701067482
18981 146281 152221748
144757 181209 845798778
177318 187375 25299971
115379 169801 136451500
15537 113571 245120312
5690 159769 385387046
129251 136704 517220544
147890 188210 917350835
12260 33195 52256052
124921 191799 167559672
14256 181619 418934544
22187 82284 25665894
44017 181722 344768339
129185 184782 860274537
181230 182616 3521228
26519 78800 336406911
121384 126069 11651857
157684 187762 413822205
19555 51972 512264799
84005 95646 29072801
106654 160583 510157340
183249 187366 665883868
37571 161393 325595261
119912 144932 571791584
26423 139814 486042900
149100 149403 302752281
85188 170654 512685533
136515 161697 63130960
43618 173583 325428860
127680 159056 78523270
45444 46999 3832699
155656 156692 904485685
92372 179975 315614561
104979 139484 28358597
149087 154264 573807417
88921 129497 101697390
29988 79842 124665659
99062 124056 11470299
176490 179329 721121618
43464 199691 854355222
180560 186568 15120033
63803 108992 112940606
23342 120604 236660066
146139 171028 441077951
151231 168288 685668567
193499 199823 841339499
9272 151286 355502386
26124 82885 141878675
6171 196220 568242725
199234 199428 181697
72465 163084 352617986
33010 157619 311946401
96342 107130 27061200
52148 68109 981066139
105899 165294 983978691
108524 181258 440226134
157473 198205 725466954
155385 166915 28778236
100707 151897 128507811
147798 154623 167857087
84079 198616 286914864
15076 108983 257597019
81360 142825 153854509
132564 156865 60949261
182549 185836 8367310
191811 192614 1974311
156820 185938 72944971
130431 146849 33242991
138933 191566 948771902
87106 173797 217163245
134630 151224 305774200
91742 136784 982177849
16583 91379 812660954
153065 163796 410008950
174900 180747 14622805
199008 199054 122366
55750 93499 94333622
26682 102096 661800368
142942 144007 357511521
197086 197416 859305
59693 72359 592936519
5843 154462 371972151
121566 158848 93317202
128752 167126 96137333
41811 171980 529723369
159196 191097 40888015
55671 62485 945700869
45627 65530 644117508
160259 165277 495402275
54062 73120 47844839
179437 187315 709576678
86421 130154 109577064
35874 110665 358458480
75670 119419 109365428
40513 170890 873454329
172030 185385 950448986
64953 167158 434627076
191284 191596 716297173
39763 73936 269436773
184541 187378 496908263
116799 131154 722191068
72585 76323 172238321
65902 185511 299522117
95323 150707 138995278
106204 161505 568497824
196519 198760 390218756
168128 189938 818571658
84749 184518 250166367
126297 169808 109050105
38423 75407 10300342
60797 80283 48614235
196966 199104 566738416
171110 181714 816915723
120903 193355 367548308
125897 167542 54184809
118161 188485 523575755
127847 158749 957964646
135031 173912 97428878
106762 162013 138411864
34730 155087 356692167
188535 194735 566188288
141043 168565 477592842
78909 190802 280175860
152730 177527 603972272
149275 161700 30930234
24568 136133 579770503
150442 157634 704909373
36343 40953 129686711
6644 61894 138254327
158965 171167 30613057
186096 199682 33982425
199217 199285 467751314
28906 124449 239034808
84921 88349 8461258
169729 183931 668624957
23594 155583 445446100
119415 160321 481104800
16890 133632 292077268
125322 142010 41707502
124827 197681 636511678
153940 177596 721253074
6599 193672 814598243
182819 189944 17898664
72560 197685 313182270
98208 198529 251428371
47058 140395 233546296
31581 125693 235458804
195306 196659 3381149
101899 193317 229126012
19788 67959 857173230
127760 167231 564253965
172615 174884 28567878
164663 189521 62347277
178549 180730 5422012
63266 154607 228747269
170629 173834 2770244
165851 194985 156005143
198730 199115 982530
90668 116515 64631074
168232 192015 46645073
191140 192575 3605136
7698 108446 129224987
161521 173415 785469613
38078 164934 677703429
101802 116342 36405468
131060 145204 35432370
160259 183017 774640543
23746 158701 337800461
46616 170516 472804683
58725 171812 915920784
186856 188103 2760793
95605 115950 50946038
63061 103617 846377828
189981 194614 11559006
68477 118381 664224718
113585 114945 746594151
38696 62649 60076080
181780 191742 880504932
62831 64865 5010862
156583 165949 682383454
188639 198337 654788760
29972 135442 996076682
4290 169097 492329708
126123 198075 898363965
68243 133297 162766562
10456 90154 199239461
18301 94889 191475666
123977 138953 19122504
158078 189241 78032093
180454 182391 89658523
97575 199498 255436469
173256 177475 10500801
143968 156162 704583885
188409 197746 23385202
63818 79945 40309717
80833 85390 57679641
58674 58771 48780220
145187 177174 80086416
52174 150275 245694224
142027 150692 575775251
192777 193162 274369625
188026 194867 226935766
115154 162130 732491387
51079 145393 877152634
67478 173247 640900241
109757 129263 48921506
89624 187623 153975547
133448 147860 36204602
111225 111448 512880
14269 174858 401931567
39300 92330 593702015
48610 91478 107244120
15134 142750 319270725
116424 177352 591436688
38435 188779 376487880
97400 156572 788948037
161130 196297 967728564
116656 181943 746110040
99707 160738 12886243
138719 168059 967513771
101652 142147 101502527
143368 176736 887339106
31056 76150 112904524
120624 179138 782577892
84202 172175 940645374
52943 142226 223383666
91100 112583 53758519
107003 152977 540262110
105115 138052 320759028
109534 117947 667966559
61248 195899 336975873
66553 92943 65844823
93609 162740 138856728
164905 197326 81252909
44399 199276 387813607
175058 182466 18576458
46701 151921 263631877
3916 41770 94515043
19069 25025 6770982
47144 120287 811131603
166577 193168 551467051
192423 196881 11100212
128198 149522 53584782
78372 155052 192098340
134831 195378 358951690
99301 160926 154492141
76105 100711 894021760
120300 193084 744291430
78302 152326 578863021
41544 77332 450349631
35479 108811 183426428
71348 183491 338700281
107708 147903 997825321
143390 147321 929741690
171080 177415 566131923
154255 162758 182720095
74475 115017 772437900
191545 195434 526235245
61432 108918 118557024
29070 154838 314908303
144058 192472 121321029
105941 160968 137857694
10171 19817 956599076
14801 56497 104239865
66294 155219 751438606
159780 192133 861116214
151854 161878 120840774
170864 183980 32909000
165581 180418 140778235
4722 66015 22813799
6694 16073 152039310
17113 42789 64075286
141111 181575 981470293
112308 197942 214640526
125156 178614 723371961
129528 146580 42760550
32771 76276 109001796
111014 146918 90048706
77913 121591 109297131
187930 197979 25153849
96045 168976 593205101
70723 103589 882858815
7390 102064 950559736
170961 180780 15973592
190770 195809 12588550
93446 125943 228199735
113669 166274 749094634
121419 139803 45915757
68280 195405 450828375
131085 167590 91495717
62841 70031 17963174
27034 62833 89612266
139231 142972 656919653
49718 170367 375122353
130350 131178 290138373
171946 184026 30271731
155154 181644 66197881
22847 133798 461356792
96950 155710 147439935
15897 105251 223387925
169994 185648 39332892
146193 160912 15428901
17173 87538 175910905
1915 171853 425362206
127212 168968 177747108
134043 169195 88069240
35166 196464 42088823
152956 196774 208837346
85724 154487 550730648
121553 134116 31359982
197934 199346 297715940
195377 195476 189243664
2971 52565 123949461
176710 176884 419094
122281 125071 399946583
32569 169164 341865730
145769 166304 418311382
64761 117512 131856076
191500 191896 1004603
169006 188340 48485079
96974 151239 136235748
57188 148155 227874049
62420 183774 303787849
82229 113663 78599633
138886 161541 56856958
60714 103526 106843681
54280 69363 733036518
92989 176887 210217297
63502 184259 302349707
32815 180771 370339871
147002 174861 69711885
56926 71548 393392194
106384 130147 52883346
191464 195177 425353134
173176 186580 81777250
109203 135040 966543001
141204 157876 41908767
149737 165368 38993406
183132 193104 193407573
98910 124529 64289226
127591 175913 70049517
116384 186052 224984916
146561 167153 892824728
33839 92813 662171987
164150 170618 154662743
99779 184161 211559616
71776 198696 637922685
28269 125533 243346790
163 160236 34218728
144077 196390 916007984
182674 184330 178355667
3222 60637 143626789
76010 76619 551707962
53127 94788 104110697
152217 191553 953945033
166511 187038 51480758
116687 166500 601238316
115525 176612 692081577
115936 155614 99628730
33098 173476 900843468
83903 165288 222951049
90829 195705 262736751
73411 117694 110564921
16140 150354 336007208
193909 196731 90878746
113894 180353 847810374
146955 194311 118572722
6488 66783 586974434
32293 51841 451513860
101971 166139 160800070
122964 185155 155790138
125003 134238 23095541
9626 88683 197531619
18987 58577 227341147
41112 75969 87354912
170465 196760 65807534
140345 164270 783399059
156175 186203 75127177
17780 160637 357453136
92433 135214 107137254
53773 148322 468526447
19420 116076 241626985
111310 174842 159232535
196794 198034 3176788
112003 189600 809790303
171513 187363 39663992
142523 161041 46476952
614 188948 897219109
67188 119929 131872460
186543 193277 823156521
110949 133935 284248957
195798 196407 1477095
90426 128169 481825148
187897 195443 490042972
173388 174897 3735372
192672 196763 10237233
130043 192328 758043695
121246 145716 61241574
190996 195993 12518505
84720 100393 39069022
190903 199300 622739653
114992 118067 7689353
4105 80963 192150522
143307 193339 125307200
133361 195484 155559294
145030 158439 458712703
134504 163883 396153702
159017 190016 77717956
144737 198346 536234446
884 79344 196204975
56739 181856 313272367
32721 109503 504304990
121346 168786 118782064
90280 178671 327122146
181931 195281 30386841
188406 190113 4272882
156676 166519 24515983
50588 133602 317068762
105899 122242 41036839
6970 69251 155796784
137884 142614 11888454
178885 186538 19202273
40054 112372 180819027
97970 167248 355750435
88050 179645 162483521
106837 141790 87495457
17336 93104 189384675
154087 167247 688001771
61134 130264 172866151
34305 56709 351035367
495 48689 120401435
117940 198679 202396382
127582 143542 514137817
6647 92690 215060916
45440 143277 435006615
183427 199295 39813592
45236 72294 67833852
119095 133413 35899771
70895 135776 162303931
86379 153488 168286992
122226 197389 468547839
109427 151336 105246427
49660 167184 294275244
72478 108132 88952135
122893 146138 322092503
128012 142302 149518863
4261 168281 410401075
110255 156215 314042171
187504 187807 796829
36443 160094 309541747
140403 156547 937523664
11252 68298 340415288
129477 194569 392842340
129794 171992 650816933
6666 168827 656627154
148352 180968 81457923
29884 80748 355494628
37905 108040 357659789
81162 132116 127610415
87361 103325 39909555
67727 91547 59437584
104044 162418 146367579
68257 127065 147165116
168205 172185 992514649
16273 99436 207823751
5340 104228 247121710
187947 199587 29138502
129169 160444 78268498
38915 59628 51946965
2963 85844 653451079
34612 129177 236768669
37395 40386 176069318
28281 29464 2946417
66509 84480 951689101
58702 182306 309377459
26546 32973 15936756
179302 187668 927460501
2635 180758 445656147
185191 185772 380547365
26075 62834 491957172
146362 196344 125099170
195694 198126 6129172
60932 176513 631293897
8820 128238 449402293
195520 197895 335951081
66626 82898 679337681
37526 51007 33784379
157888 199530 819776559
101557 134598 82905898
103330 125368 788264358
120721 192846 225290510
176047 188684 31742526
158810 197546 317901853
90886 135331 111287349
172993 187272 35789979
65675 185136 299129792
155578 173132 43828095
119163 192189 182956101
183695 199778 472406331
177962 189869 840773700
116524 166132 529716706
26344 99803 183467859
157537 192242 86885495
183978 190031 82883765
88909 98086 22936068
154395 168033 314143683
159126 163699 318847661
161897 192874 878494827
51893 83882 170855667
54907 104876 124877281
136769 191840 138059126
67505 138118 201295841
19088 136871 294595311
118314 137985 49227926
189803 193701 9721271
19985 156639 846241471
96678 193033 990550818
121609 128076 16150183
197635 198511 2256181
42710 182422 737809143
86534 130997 111419656
104519 165121 151871883
141399 198751 929240892
172111 189920 44631440
23509 136655 283006767
124438 168658 697828826
120771 170128 300437929
105189 138448 83267324
167543 188501 512387506
103903 145304 103869437
165554 176143 968410576
44007 66805 68596307
139148 159215 481982788
51426 59011 351955446
33518 61782 349608883
37433 95300 584553070
151696 170387 46649126
98220 119237 52709021
71321 75939 11606239
162231 176445 35660975
22043 153147 413783545
17590 56278 711717838
167002 171978 12496421
164461 187728 58388235
142934 172205 73383414
96422 145870 123947388
44231 44608 402868413
118829 177331 146521390
123811 167118 548259166
134174 167853 84460292
101808 190973 223486077
163562 196696 286952393
144210 191603 118751888
27367 198835 824032425
87546 175783 221022153
19477 138279 842710531
49539 181779 331143189
72461 131862 387116829
163344 173109 384528373
23766 99699 485949783
142703 193525 127376408
11267 193663 581772840
126828 148273 53831600
37857 56659 47081215
67455 147114 411187335
8333 181416 750651293
21226 104986 209320509
77650 115561 33720157
79780 197743 304410486
111187 172041 152552970
137057 184016 919921865
62037 185435 308950265
133132 144570 28608913
60555 108555 163096423
44226 104463 150618946
118882 193438 962309500
17972 87807 889399525
141019 144984 502487
103911 189971 592950936
189546 191532 4944952
4148 78025 184761576
10939 181638 427158796
125050 194915 175005531
180287 194726 427029237
29297 108746 198612330
117332 163533 417287806
180375 199706 624999620
63052 155147 968569966
174057 187333 33346243
49964 50488 1339274
198307 199019 270353463
94027 186544 231867210
74676 136430 154330809
70876 150905 540877010
114013 146985 263445502
188351 189077 1846510
107598 157106 124159794
131180 142393 667253967
49206 188600 357628418
189959 196996 17521812
143384 161875 190198654
131384 179529 120541135
121557 131711 55094422
143228 182868 99291898
152448 168673 40433802
39176 171536 331420345
185797 198437 499388807
196108 198789 6796375
7383 144777 343786889
89123 122331 83231131
188755 198564 24538706
59917 89309 73385430
83420 91078 19121806
56932 187930 492820883
190678 195398 11777508
173670 191958 783932101
83320 113505 75463366
125640 192887 649024643
33832 35660 4565265
133811 159519 251442277
114332 175983 154560180
187089 197121 25056193
112885 127207 465843223
13862 102563 255099280
46855 85152 356929172
24173 185778 404605200
63548 135928 334430168
167572 196166 722277714
46563 146730 250849030
167906 199231 104223009
2836 96308 690697833
51678 97329 114042177
36015 79923 968107426
86292 110794 727401193
22588 167001 361448995
82431 198199 289992200
74559 142756 694089250
38967 199478 691556102
166446 193845 166747679
89479 118668 73075190
96726 153462 714800114
171020 182856 29647717
167396 189473 812879603
124658 166408 104560100
165246 192308 67802763
161707 193121 956328089
16724 167208 376631561
128065 165508 107852667
129862 134501 3758915
144612 197588 871774890
90857 130833 722749890
195656 196177 764361906
70935 85085 858797534
25999 31888 768988152
64399 119140 854451093
113497 161730 120918959
14217 178876 412173699
144276 156297 30266457
144722 159404 36694440
30885 76570 547669957
15612 196254 909738924
184836 196811 29866642
74561 179927 540901129
24612 113533 518890588
95346 102729 18456055
122345 182074 149585372
71225 101849 76384910
34755 56246 358303761
104703 134861 75576737
38942 186340 369030449
78930 179901 252804500
146571 169171 56506534
115860 158110 105998282
82558 135524 160128020
54933 82314 399481839
65855 89173 462385301
69043 119222 125461582
129754 188549 147317911
171924 195802 219756175
144757 146445 4273517
180329 180640 756613
99985 189448 224287426
89313 163100 992963760
81678 118791 352569007
8287 178638 569059107
29979 197095 551264256
25775 125177 248642326
198702 198964 674928
70269 87268 223365361
185825 190574 270736412
112819 129601 514449691
3984 83853 216541467
97467 109804 13510515
113242 150601 641679639
68344 92047 59192134
5566 98581 232379128
115997 185285 422659758
150026 193583 136559547
195900 196465 100495
111631 173059 153986307
55788 179832 310594260
180851 187609 17071484
115527 187108 818840395
49084 65897 42215521
175111 191498 804676266
183122 198409 16497688
39516 179467 960383915
189371 193487 10264754
56742 155188 246621501
99782 185250 264772121
113585 116517 197299341
153235 179744 66239702
144717 165542 19030783
79843 183794 260355705
145481 177589 385261773
111288 162814 129172412
57241 153685 241617690
104247 158512 866601209
125662 189332 561414968
162486 194850 820094047
57989 79233 519635894
137910 160630 56985208
108524 195173 174376258
165179 181353 410131402
17608 69084 128837186
93553 154295 152462958
194818 194850 783995181
90375 108786 45961083
64129 142885 220018526
122757 195704 231705518
111692 133053 138657389
123971 174552 573261270
73981 74968 2460263
124616 130412 14555646
63207 187249 310519693
79793 177141 714185785
109110 173502 51363527
116446 169170 157995632
48363 110213 154776841
176697 197732 774809958
156751 184681 450517160
81865 186404 261806873
12541 196728 471376768
111571 119493 19946187
50541 97074 745941317
152736 168066 38257916
173031 185424 315465730
15790 52320 423230321
40363 86250 766450615
181064 182044 2542096
190651 194329 9196454
159654 166214 16432699
107274 132506 63284556
144846 188620 109675986
3693 130369 316851556
49334 135989 522186956
87994 113884 877058128
142857 168453 64133288
130693 181656 127613162
53860 186932 333181375
2708 149260 484069352
199266 199762 1236984
26911 180533 384420295
79690 88513 21951869
51957 180669 933344177
8937 185620 442265761
48020 75353 68587734
93188 96117 862469822
21178 82180 453344306
82026 141238 148176328
72247 139201 710197423
181879 188060 15550804
196461 197152 1738239
90763 115049 99681341
16725 20898 728877267
81883 91136 785717105
163850 187179 531710594
152045 166644 131872206
158200 172736 36348212
131291 195722 161371378
16648 196259 803182924
64080 194450 875898982
136339 171865 89119059
165484 178071 580231530
104814 190758 215420954
198245 199601 3387071
7460 101275 234412209
188756 193141 551568039
197896 198401 1289819
31477 180996 374185676
78912 79827 323823364
101089 166333 397197641
130043 188210 585125185
183253 194466 175230305
79064 181209 255691296
45903 138570 963849581
35430 156250 302660373
80832 148830 170391202
165782 195229 995462601
69437 80175 26767515
80810 120307 98854198
178307 183352 93034644
101010 146517 114230006
42744 86659 627634597
51952 133143 583918466
39789 106751 266180096
105219 124180 47598827
161711 198594 92454042
111584 155807 219707574
96944 106088 22969985
193246 198982 14467883
149396 182500 884462248
20289 179728 639149993
145396 160786 212363113
160445 190964 76529167
155354 173627 768789553
68736 92579 59468882
155394 184640 73202075
76830 138627 154485237
14953 167341 740839890
69118 171268 255689781
3314 145274 355144027
143027 183255 926815814
92491 171966 804366440
130480 167803 93548712
138952 169570 746822845
146036 147468 3655556
168011 187768 493128934
98997 146316 281719223
108498 191953 356225253
168170 185224 73391602
77099 166033 346419613
178275 199794 53966368
132256 168917 91769265
45490 107986 156247594
126523 180240 14407056
26726 77847 127842378
159010 171877 406560348
188496 189556 2681492
131269 184806 217846693
185245 186606 792469367
181680 192246 152606163
177260 182030 12021298
127933 130165 5617404
97277 154465 870394767
173073 175930 5177531
12547 137698 516790356
53412 77282 661426107
62793 187231 617142209
94348 182228 220236053
99731 142489 107131082
3880 111056 267934567
86773 161511 187197891
10300 191203 452681183
28227 133810 694567561
186852 188729 4747221
74563 170265 239448051
170655 196351 681816992
28389 115980 219003527
37941 95138 143053203
140782 196070 232132528
156009 185670 565050938
183003 191319 20805537
176021 184568 20535018
124010 153286 73454144
150801 198975 120571998
104364 117382 197369212
63823 187281 309114128
139476 144613 211179731
104011 198033 235674013
193456 199428 15002041
153841 195508 997314690
63168 185315 651917979
102831 188021 213566707
54767 196186 872724035
15470 133547 295423685
160833 167965 433215621
165552 192006 66315428
121690 122159 475240
128188 145044 42256771
190516 197713 18029570
125666 176444 127221108
3047 15676 982234825
104200 109503 324291513
187009 187397 980663
152958 166338 33341966
82964 83314 837846
6729 197007 994625489
15723 80947 917068978
14540 79984 163723454
156905 179122 103668752
88147 191522 281995555
73283 148167 187481263
78549 169777 738679139
55109 148034 232725765
635 151216 376967915
20419 108383 219872392
60529 161426 138100577
193871 196195 5815993
148158 164575 711809987
7456 142785 484936947
57543 75514 862254876
124914 163951 97761291
85274 94210 22195815
161007 171434 26208889
133281 172194 97503635
170048 184155 35378510
100721 115907 38084540
152858 181621 386777669
65254 162337 242977279
141368 173355 80237588
15251 110371 237871238
20409 175439 387945044
80706 111268 76331495
7964 114061 844850933
28966 38005 582396120
171200 196569 718278572
165184 196558 886576087
189084 190177 218270557
22194 34759 268056167
53889 158873 262787394
130525 142906 30981223
170851 196590 234916400
32885 132188 397009241
144077 187104 107834142
82704 151225 171774003
59911 174658 287148766
181106 190161 22770158
36958 194085 862239940
49961 142931 954522211
139548 170487 77634905
49254 106571 909585154
74751 160535 214540937
157982 185168 68141873
139792 167248 68857512
58636 80810 55389278
9208 136351 261797340
91017 119249 711800577
6181 166175 400219611
146860 147888 275800033
84770 193980 273452620
108053 118868 27172154
172683 185220 31501741
172101 198290 65599983
25800 111451 214070751
61466 155602 235657578
127001 150299 401149041
192923 193820 2246026
156158 163308 889339574
188203 196975 21863727
21915 112961 227584267
177774 188166 956614170
137185 173440 1119003
56250 133218 912677038
16296 92194 454603833
150944 175430 237908814
154967 192504 93882576
54575 81963 68456715
28234 128784 867179553
24147 83963 583275212
39693 67530 69748697
2600 164969 406198402
184075 189921 14629413
13888 191850 254813125
107570 180612 594188671
31344 67042 19865345
98328 109620 28343432
67829 74987 18012201
114509 180084 164371210
132776 152026 48378605
171795 188234 41180054
92524 190882 831061537
124163 136904 535278663
68986 139858 447407444
146712 187345 101790467
111349 114016 114239132
115163 173112 587330844
90437 92217 789041287
8250 183040 535605597
79079 175570 241598484
15334 84011 368776333
156085 163433 120038180
103560 163050 464749934
144246 149403 9297445
93914 187080 233494658
81945 152587 652884239
94113 157700 323816757
23752 164494 352236275
121105 151850 77149171
117270 165567 765231668
151644 190422 96958567
29318 131938 256793311
181447 190767 23399405
154941 189748 87083866
44449 61791 884682628
8052 141550 412162766
73780 183376 274276124
108034 199519 716548103
12130 72055 708301547
29700 129644 250066611
44366 149840 264169002
161707 187405 64435552
132953 143847 601724674
102711 195739 233156209
86370 192226 464645647
115392 169706 760072765
54288 95024 740319555
8252 61341 157061688
147508 162351 37062823
88153 124330 90664583
184746 189910 486433558
172455 197636 882541732
120323 197482 696562585
31953 108868 192284417
45496 54328 22099007
140158 163046 27946989
173503 191534 45193540
115184 116225 2542307
18453 178106 399538514
62228 193134 362375253
180468 195708 38205344
169315 193197 623749730
24114 133171 998434038
102558 111525 22458446
100220 152859 669878603
86812 162357 915688727
75550 147750 750431523
145081 157928 32247828
45213 46371 2807328
49001 169138 300781733
126490 142379 39688136
11991 67361 17361245
13698 186761 854865810
77616 164510 217495317
101543 120363 47323137
45981 137133 931808885
112963 192721 962731935
175075 186073 543847824
76281 151237 662076768
29029 178037 372894935
58243 142374 698081483
3676 59143 758633744
147594 193098 551847745
175032 185183 25567046
65197 198014 526092516
97042 122673 92285173
44589 74621 75333609
76782 187884 278163651
112486 162351 125012150
65188 155152 214844199
959 167980 417990180
10588 148020 916234347
65522 70451 730634296
59085 172379 808493513
166788 196068 73335887
116461 140521 621346066
62010 169943 270101026
25162 89650 42714324
49643 79419 74546497
100859 198684 360165227
66248 176251 745354975
50407 151207 881620288
111304 165270 135289591
147493 199198 954570801
29483 166476 657745307
87655 168877 609924283
94970 136727 728531609
66986 118402 128490242
161461 175877 36152786
57225 109448 927237660
53324 166441 283152806
191498 195003 139688609
178134 198403 50899102
126908 141862 10644901
95739 112597 42201902
21299 32380 266264330
34151 127834 234542347
70259 83454 667701340
31078 141694 383613503
83549 114558 77524560
189180 190122 2327549
145840 189931 364973554
54211 66324 711541916
109966 143705 755959536
82289 102283 378519047
70515 178270 52275254
131135 198532 168870829
4987 136060 327865480
46512 122974 324497758
199914 199986 187164
118832 166943 12427086
41800 170952 323358970
19870 55351 752585410
199478 199789 790282
15459 31577 325439743
102586 128531 65100087
98960 139910 546942203
124550 141012 697874371
99957 173883 185297219
24080 100775 191689068
108148 146233 105932991
125741 154991 665333808
106561 145280 97034696
192864 194869 944337170
109066 187885 197590416
161052 165054 6472066
102238 167141 162698879
33203 138737 264019362
57211 84558 68382389
15913 102374 216123056
18404 26742 20928345
110780 127076 882419198
176339 179994 864814204
101599 192290 877852471
31945 95818 159665155
123572 196921 183577710
115221 178469 118620201
147117 161001 638457238
80123 192920 282417180
12063 36923 675388181
32770 199901 780365688
10936 25996 37659432
8901 75117 165674796
34374 186838 599062968
49910 97333 118527302
76430 163896 980444577
88180 131426 108414692
142387 152971 79391216
141621 151514 25082773
88855 121155 80992489
1863 139995 345520414
15887 142592 599341416
85667 122939 731540880
90778 113479 56794887
819 179224 965145339
33157 58624 225147583
99212 162455 158565800
76645 165769 996363352
130353 142111 927776965
57452 123994 166560717
99494 118482 47585227
32291 82053 124453545
128147 193219 277164538
50196 162885 154981889
7235 152096 362638776
5377 44920 848278091
52766 97651 735845367
64404 93767 73294659
61206 182958 620736482
21109 132427 543854364
175365 193975 46610521
7192 51866 549690997
40452 168512 320529507
2251 14502 30541308
21299 23322 5042189
125596 170074 348075704
188961 192798 7486586
100678 155487 483395253
99731 124838 63002551
140538 166757 65752989
29612 137154 269007255
101963 122764 221741829
151480 187605 90363425
179379 192214 766806717
32843 173738 352741632
137370 198507 832788892
18175 115691 404771550
172928 192346 690655548
156431 190089 560675332
171559 184022 31228717
117956 130892 796557709
157497 160304 896996482
99624 122212 56755016
119757 178184 776028536
32364 37465 948244548
185373 195987 672938005
110691 125734 464754144
67014 144058 192737255
127744 174285 116479647
15495 109037 609182041
188777 194024 13040679
116892 173207 141205547
167560 192940 222540463
6319 118452 448939005
146290 174654 70955444
111042 133137 57390725
26107 67309 103061869
81863 157506 822196454
68342 141880 645315387
136670 160830 800926923
79812 153873 185616713
199148 199165 434512293
197805 198538 1883609
74903 169509 236713103
49881 66106 40748399
24249 102256 194961471
102489 199797 243899263
126008 165334 98545307
102058 161976 328289116
87798 137750 878011783
144359 174566 69671335
37852 160454 306892547
140764 158299 883437735
81524 149912 720699717
41727 106291 161530947
84326 150260 165275715
139271 163641 61134328
148629 175801 495614077
99258 120437 262136547
182885 196237 980190362
146646 152456 14687308
95505 182141 217102349
70372 97983 257747091
182640 191076 21147326
2579 21549 47405978
26702 154327 319511766
182413 198414 696801695
83255 193532 276177163
74085 175314 253240714
112245 182986 177342347
36558 192094 389489005
195347 195895 1388303
69969 110535 101305993
80354 147686 168655157
138773 160843 290729737
99549 177312 196157494
135198 195652 151489537
117053 177757 581134292
116207 149007 82477939
178473 183084 11591924
106363 125453 850885042
131469 131704 583744
193859 197897 10181826
174396 183393 22600517
139818 174203 303193956
26649 193617 417869544
162979 190437 900050378
96476 189336 232737358
15014 88345 850102187
188088 192886 347742601
129684 172721 858941484
143073 161228 45463637
181172 194252 255964168
171340 176168 12062608
83538 180755 243397999
92665 138022 712718594
36865 83659 117162461
78078 138903 152094425
88147 152879 488870196
169570 193277 59361281
92565 163917 951887060
106263 117591 136689462
173904 173948 106217
141298 190714 185191140
52160 176682 4815096
149343 178177 255468479
39590 79294 99346784
191964 194206 229867363
2361 146273 360075534
3009 179016 336220866
199415 199535 291242
186554 193598 115476936
99020 196653 244656031
97911 165735 8438857
10804 132512 972309535
107619 116617 22476716
58251 92680 99341172
96692 124844 70598550
65515 137680 913376721
118211 152238 85489024
92959 128702 260653421
12813 131568 297117348
134494 138485 895739438
14274 30304 654851540
182688 189692 17588397
162425 185685 58391587
179168 184995 84886065
175336 189629 858655117
9964 50243 100613213
94078 189962 822606563
138639 154258 39419720
129909 151822 55035527
199452 199917 780081728
153978 156930 7289007
149012 189652 674593807
84727 93396 21561040
99434 137728 95961798
71388 105751 85829273
32443 174881 356492124
6837 20910 768015260
118628 191694 183097830
93968 145326 128746065
51974 117530 958942105
154332 183220 72872709
152282 191617 681322723
169311 183822 277066481
128270 155039 67222310
87029 151391 588611629
20567 152436 412665390
76730 79086 5813749
6790 142289 295130586
8657 20478 739104334
188174 197735 685465769
85963 117997 422932721
173850 188574 36958996
52407 118467 29730538
62520 108260 114227900
150 139553 348654513
39626 91706 130206240
180066 187856 372952674
79188 92848 34055018
66993 192945 315267587
108863 186996 67194959
27711 86723 775604152
79227 83580 79401539
12059 170278 353316276
16009 198529 490196990
95221 147398 123437305
148818 176154 43981282
49430 129525 200551655
92994 180544 123958321
199773 199791 42283
198603 198733 868791878
18334 158171 350046280
40578 41144 1366742
187876 192250 663876760
189694 191599 4770404
4769 108433 754036863
29210 174783 364338938
26149 28189 5030685
155050 166265 171220552
148810 192723 171485126
161229 177776 41435148
21736 179191 452889129
70184 175877 962468014
42999 82242 98190499
132461 195552 157972543
171271 196536 219713002
46581 89155 835101043
76038 107912 761661290
179661 182840 7990829
39673 100814 670116158
53365 171330 295383956
659 157287 392015404
19143 29894 26851278
18334 139027 301898618
3453 99412 949403256
167938 181012 32650378
150060 197020 761162942
185795 191809 14364096
111929 140047 955328871
96887 149970 359367887
184807 186120 3292247
67478 104778 363511206
159887 186170 65960772
47596 182751 747560144
113314 149113 89967638
46445 92557 115344970
34188 41665 660999252
160661 189047 71233599
151609 162262 780791796
79662 125645 526505252
105675 113083 18529611
73877 128386 880750472
76761 129752 132549868
111464 119445 20108318
21237 99513 197011279
156134 184610 243570358
58889 101842 107209702
186084 197001 27198454
12523 84443 740306644
120751 193076 640944952
180896 182636 640183228
16706 78160 153733268
98947 182860 210329821
52005 128923 517884522
116240 125105 955265873
144854 188150 172839429
131006 186687 856551069
17684 98285 909785175
130279 194634 161207511
34333 180849 366783187
79335 165420 215507540
148344 161515 459717354
47588 192062 624127266
135024 172172 951251542
12102 135668 309053818
167127 177518 25955174
82018 124261 105760171
173371 196898 460203203
181392 199361 45090287
72896 194264 303731291
187219 195217 537866106
145183 159296 35307637
24774 184916 83366413
152740 183192 76091938
146756 184439 62792321
969 49320 120791951
95935 179566 209516773
80204 166986 217324673
270 12544 449497062
168953 182452 33836379
145245 193978 640361499
94789 127900 83015706
30906 56580 47525220
151275 165424 563402626
23762 76895 132991355
60460 84518 60036579
184403 189497 893797931
180428 188676 326502901
18209 192757 436907161
116751 180176 676299283
172424 177059 512204736
160255 191122 77362554
140584 192707 130621157
26081 199035 432934966
92007 187263 785567586
153325 165570 21218688
85047 149209 160830149
17815 197111 733070293
38853 165015 415829548
114264 119235 12560588
142252 171868 155581132
14169 77141 235896243
113822 135573 54544750
7087 127546 487808112
183821 188507 17087298
167432 181842 834313364
125463 168909 513495225
45365 164332 297779328
133713 199393 873878486
69492 173598 332106262
1158 187759 467074718
24130 48674 468526437
164162 187779 59269674
5021 106109 564488772
109579 121699 30458883
142553 191027 142255661
24095 63358 98255340
157955 189267 78415836
96960 182475 19956252
134051 136362 516176722
61051 151681 226900939
64704 186335 949360821
58157 112833 136584022
126917 194597 169506403
76896 100115 57838196
151298 183029 79306085
115282 128490 33146885
162345 194237 79882294
20146 95087 795219812
129752 164527 526515542
194175 194950 725488422
16854 82418 311049914
28726 39673 27299474
118859 189127 98078412
42825 54848 30172931
20953 199944 708012036
63756 196069 331225669
37770 84947 118109834
32931 156310 308991143
129690 144648 249034675
15257 197960 457364942
59179 158708 291960707
157459 186877 224791644
106224 153831 895793880
179586 197108 43880535
14578 29351 803198888
123209 132339 361409283
182045 192718 12972305
121080 188052 116041574
129578 153092 443640042
68678 101796 555041765
2466 42919 101014929
808 70572 174495508
177717 184623 17416595
155257 191802 971538592
137304 170369 82933281
198712 199315 123565087
68480 198699 326062498
85591 87337 4262763
28164 33963 737818786
1098 158475 425268111
177720 193908 40567375
110586 152061 451516384
152239 168856 41467829
84880 179025 504607215
129523 152329 57281894
63803 114609 136794600
64932 122563 542639285
21976 137561 289050245
75011 118016 259132938
183953 186480 948274445
80908 81133 545657
86864 174342 342533626
199402 199605 273327191
159398 189393 75235613
171719 184132 31087369
176663 197854 53073344
109786 194437 49521903
43703 58989 38409020
164346 175334 322251622
153083 183893 77101006
138118 184150 115494128
142912 164280 53534177
50364 94751 110989336
20661 28617 493073553
108653 129217 662783471
172155 195366 874932158
118776 135060 40773861
61104 68622 18699315
88818 198858 566180385
10103 93642 256025275
185737 190112 10861329
143619 161102 43788741
165630 167403 4507606
11056 14618 945841908
124797 182829 145377517
64135 191756 319520187
86549 106312 173675863
22195 102396 200422446
119174 140945 54480165
169106 177885 21991393
79329 157377 195481682
5798 150364 361814228
65922 103529 892014132
119466 124221 11930571
133227 156827 198300394
116470 183267 167458385
181362 186647 196696993
13997 78384 161102268
187788 194264 16121739
5495 81035 188800625
7658 178631 427824778
66199 176928 277131412
18111 152584 336701847
17387 191090 434733761
89418 178340 956533150
131619 179282 119340935
73745 151740 195277734
92106 156660 161810354
78489 185594 207887658
33451 184892 379232791
90731 153640 157783851
92393 116011 895324728
156256 171065 227495674
157075 160886 893488188
63447 153146 224660082
84486 108808 60752984
11958 95653 209187549
38558 168567 354305806
47358 118331 177552277
106558 121199 36742023
105978 106719 802316624
161843 193459 79185561
163381 175171 339543116
10699 179135 944456278
4197 56288 827929798
122781 183826 152878084
121203 148687 282127117
195373 198073 4415252
155638 181747 852694893
158613 162655 681775283
104213 154502 126254743
170 23854 868310520
86473 199387 373600150
81077 161051 595811235
40077 61753 579837648
56724 152797 240700218
150041 162966 32216638
153356 186726 262772742
103870 125466 54234749
65071 146000 202553704
111887 125170 897128768
192327 192479 389134
199829 199834 13921
33147 182127 372947554
6775 107689 252302896
136228 151980 39677783
96115 97501 3418213
156114 190863 86916602
40752 46716 916351190
38385 166757 321372551
72026 166283 235828832
54683 190803 532830028
42344 150211 841131321
161710 169141 590600517
97883 130134 671332529
17825 180503 552833943
92404 162935 176685488
134650 176978 106075799
77404 120307 107324703
11916 70996 147751959
147339 151454 10458861
114782 126928 30535745
476 193997 484279257
61668 66305 11538893
5012 22111 124985069
120547 173729 338009024
50297 67932 711129954
158638 161355 63797180
72992 160006 855600822
107440 161996 136740087
45594 193469 298496878
182829 196169 67215525
147379 169716 6544501
159219 181064 54684539
80665 150019 758227775
39722 172822 559563423
44713 127666 619443853
184326 190875 4330821
156596 161296 114531999
147561 173570 65043029
72639 126882 666000282
113314 167648 136277446
10212 19452 23049620
26402 197885 429174342
56360 140353 313710325
103692 150768 908851642
92887 105385 31251759
44276 179302 902309265
163382 197296 85004129
152036 158234 522414455
85317 92622 178594540
150435 170790 50835106
124708 164583 99883546
112903 136098 296219597
181336 191845 528687860
107095 131368 543661115
63674 145030 203638652
94132 169780 727105010
151059 160344 716963302
135687 175560 271240198
63895 120663 958567226
110379 175990 889001950
186003 188015 824492686
165888 191471 389358225
46217 169186 307872882
75786 173600 244795528
41246 101495 150584514
92456 101875 23493240
38787 122187 208777120
98014 168146 175824297
63614 87449 666395986
25190 167592 356393422
13863 199223 464049352
18135 177208 898040313
20602 181595 697714259
94995 99711 688813534
192608 195630 7578179
187494 188813 3319360
3701 190253 466856782
122907 133338 184396016
110565 139661 72888020
183791 191153 824980386
31509 89000 143718243
159699 188574 72454799
109121 125943 42205060
68813 168068 517712852
70144 117352 809211935
106019 115800 383574463
13399 123497 275507822
108292 110589 5768521
107662 192893 504583296
42483 83852 861907412
159589 189637 75366987
44285 46136 4558314
133269 146067 32100718
162983 172267 23302555
3790 41783 323621434
112141 163648 129145282
156190 191552 809333441
3694 150225 967019500
180754 191587 394557876
172542 197793 63225967
106467 194967 221743823
75543 128461 998136122
30023 117844 219595584
73140 110377 723978972
53958 121480 338771346
86431 126976 101598562
109968 173357 158835322
9641 198296 903628353
172818 178543 317879040
50452 103752 831185339
139878 188927 122993992
26982 71756 793327786
72396 195223 307395913
119955 183175 354030035
122175 131267 22740824
31980 110087 635188892
130528 157067 309861197
142334 158992 361730341
186334 190185 9652028
174638 199438 333853635
26900 178584 699903403
186572 195356 21933821
39481 65603 65471513
183355 184436 2767605
180354 184344 76695262
199882 199956 180189
123240 132643 374836201
175263 190298 37743158
32069 115175 926919082
61918 176506 286776776
46449 115829 173616431
110468 187181 192260074
125552 138473 32222260
85909 94348 21001105
37129 158455 420552278
86055 161655 189306460
69734 164940 238224804
191288 194779 551978538
131201 159149 63764887
7759 16547 583888586
96707 130790 85504713
196529 197438 2323752
147207 184222 92716655
46110 116177 175281363
150575 170835 50595960
161904 174532 31580776
188122 199289 931521375
9792 139519 658768201
168087 184765 41819174
175753 184204 19394612
4955 70768 164629042
6244 57019 126874696
165918 169099 625802188
94551 189887 238920463
161790 191905 75459326
105719 122446 353633440
174750 176818 923483768
128199 165674 93865566
54827 115025 438960451
128826 141880 32607838
7266 117571 747123459
159684 186466 67163238
8479 70324 231694854
524 33121 81459066
181519 184658 92486482
139372 197491 145699544
28702 152149 931694149
70566 143605 34082171
179310 198631 48470206
104656 142550 94921729
11918 78809 919676591
79876 198846 651263678
125638 139556 653620253
47414 157274 387552817
172281 193290 422848565
190520 194902 10962996
187278 198972 758011510
35290 60810 64083752
148840 175518 66668160
85522 126237 965252730
16377 72737 255847629
141650 159375 38517738
191188 193395 5523667
179269 196884 208541764
69132 99310 75239764
32127 128151 342151424
102531 105305 6958078
118831 173092 646387336
90804 101691 749355869
40096 128188 220424845
20186 59446 280205620
35421 199752 411547785
178829 188284 502024898
71268 156544 437936068
102230 110197 20019416
10135 161620 378981808
16910 77904 968358305
25815 170602 362364898
59303 170735 751294367
141001 151440 26434566
47465 90933 508909175
104145 168150 160484946
109524 183981 186642735
56354 101137 201635912
141856 149942 20497009
180886 196959 40271423
75021 130223 138043838
59593 109707 835070991
190315 193310 610599277
62304 98729 914822177
81346 106793 63625526
165907 174260 20860436
181510 193193 29237680
72146 198717 316878948
34262 189652 389132575
161361 174020 396334977
135526 178315 844951039
70059 91815 830825112
48950 181831 332731161
8195 137843 947805358
110175 130196 50231131
8271 40644 80919824
114498 182280 667041904
53974 68860 37325804
175822 191559 39463629
157569 160189 6455547
11983 93899 204700527
104965 190725 214958658
170005 192265 55761708
163791 181577 44597086
69841 185883 290610185
15342 32010 176683215
39060 102705 484769597
193322 194567 3128123
169148 179919 19104086
101646 169881 171099897
166911 196199 73312210
190657 193086 6029438
79815 146934 282652961
112124 169547 143991883
70481 151627 641048173
60211 79572 400740427
126388 135373 3785770
103005 118481 38780787
153321 181914 308421169
115992 175976 150377731
102190 184881 207338426
182546 189376 17169206
6428 121477 456938190
18802 182589 409911547
81255 103015 485683981
115421 121469 15307317
169390 175718 15869665
152984 197252 110751766
149792 155674 14741837
142489 151156 22005482
169026 175803 937868294
87022 144971 213465511
67173 129359 155548082
13250 154632 954747028
196435 197795 181060105
69023 71224 58150504
86524 173934 839277536
48130 120107 180195278
96720 130355 84344866
155825 175931 111087284
23730 94274 176298387
17538 199131 454609393
145019 168687 244182122
75286 134402 147778121
28711 49890 165488462
39469 104692 163105901
171062 181569 718914505
66387 181330 287666147
138269 167932 74479276
163114 180270 43004226
162336 166819 988547225
126129 146282 165209139
159490 173823 856496394
127799 190317 310469896
101335 180062 67018614
143823 145758 535770151
105647 159403 134681182
8879 179373 440623060
160565 176443 39861451
199009 199510 1215295
115516 187789 345512167
162048 179459 690230392
88971 107591 46604033
61043 105424 110764814
147361 187486 100507293
112100 162504 126398990
118 161191 653648841
64021 143117 123063703
169003 194617 64176589
119263 160026 102052589
189371 197476 20270993
83977 176432 231586826
132972 169953 92640424
23233 43621 50863882
4966 134208 323305205
145495 145927 1124183
113948 136626 916756068
92121 160678 390051999
196934 199475 39242507
7181 69508 155961581
68198 131520 598205112
2980 152368 373925253
70506 127682 143086123
11572 38247 466088550
172392 176065 9154294
133742 195637 155031767
157568 189723 80539871
31200 80423 123144324
33605 79723 995290619
181904 188512 16598622
188188 188482 185654896
170476 174311 9532174
184501 197963 33700925
25810 120144 235973696
34136 106190 838062012
189309 196522 17967358
100285 167490 168514242
73597 79400 774887722
163049 198304 88373283
158838 193434 86657918
52279 154150 462507638
19103 161139 355423409
88333 189814 486775063
187431 193043 13953193
69731 133181 158758125
175127 177626 6223842
172441 177621 764838505
56066 163598 269222992
21895 192613 804833027
17153 147688 326710366
98446 171145 878759594
78129 193970 831763711
71890 156881 764342415
13504 188983 439260478
165487 182235 563908490
177989 198080 846253181
162891 173593 669492707
46429 142148 239583292
124959 133794 22153804
141188 147163 15113237
91963 123396 863753876
152350 196720 412798323
163937 191537 69214956
47736 114877 791526083
59244 193713 363495487
188506 189674 223108997
50684 104148 863313627
107027 160402 133670947
105173 167157 837276386
62963 174147 278210405
38313 85156 682888862
175456 191574 40410092
63557 95845 80656373
147020 199289 332813674
80745 199106 459530941
172708 197381 107509293
192988 199276 15839804
180718 199827 44654198
177858 194650 473860304
69642 142999 255152980
18073 133467 288696702
194666 196349 970047186
5721 192566 467526398
197936 199012 307311252
157735 163390 405532799
107243 134503 68304804
159649 182501 375428332
146652 193643 117635418
103983 118395 36139822
49475 65930 41342911
121986 149094 870297549
64340 64826 1230957
196744 199137 466427374
173964 181145 17974328
199355 199441 638104909
5323 65517 150535405
152855 165194 807061272
176753 192466 39357118
42680 102000 236924526
125264 198980 761882690
920 26083 886025829
145835 150686 426027539
169417 178078 954104291
39639 44517 12206094
169602 185077 38859212
50358 89998 973718424
116756 154923 187480591
41499 126087 556354724
134370 136601 643823
189859 194084 10515658
137700 185387 119660731
146446 180176 230772006
25484 168072 507858374
62804 86911 60105321
156532 196016 667453311
77449 183617 348820236
2275 94859 231418037
76755 114034 401051094
24751 129975 463606355
34978 91968 142610806
68095 112365 649793468
125100 144929 49698707
194237 195365 36648861
168148 172738 443172694
134337 184029 909302270
101048 108519 505600081
39441 147651 670501027
43272 137256 235213071
84608 183519 720031211
26601 197286 427180652
57392 194340 342841863
957 61573 151725460
176690 191802 6155830
71475 82340 27074116
195848 199474 9126692
62977 135248 180726046
191949 198444 16315081
148891 150351 3650448
92705 191433 247352413
154282 198329 966965550
119469 190966 179123833
90397 116909 66253038
124491 151806 92106157
44199 161365 139825469
146288 168170 589338349
175804 197493 54360596
1323 17661 794735364
140811 177486 270052129
23791 144752 334886288
118908 189691 455810414
98840 109719 300821481
82991 167286 984404650
96047 150849 145554317
2444 33107 676528215
116029 152949 92733648
41324 53592 639238458
60124 120466 150885658
166665 176257 35937014
81138 106515 554146577
20857 115199 235872598
192471 192656 738067643
4433 165095 401959782
8414 187432 790452102
166927 169383 6114849
78154 124941 407255752
134174 178780 111764997
94531 134961 436122846
133031 166669 84212282
116850 185144 171326520
116339 181304 162833797
29062 36664 18896228
40019 193682 784873501
140944 149475 134351428
47440 69083 929998764
8928 199019 475775744
103265 124721 53845152
61263 102326 102461261
111592 137363 64575472
77231 81434 158580191
54995 193372 723746911
167364 167445 223480023
91432 120126 71919778
172551 173715 484898665
17091 167460 376317621
163071 195998 646844247
76038 144366 229356176
178048 178089 172945643
21337 121711 251119338
79539 171359 229996722
72808 95143 55591514
50857 131283 583534465
131064 191762 152052318
45911 197596 977506691
85915 166743 202393968
18309 107153 673649342
29170 33643 234237893
186465 186792 826747
151388 180720 754517173
50497 68784 45843446
33717 130439 889390994
166019 180025 282243027
45143 105740 69887833
35957 184721 372522178
130236 130897 1687705
107385 133101 346059679
95183 130979 133809187
165690 186398 115410030
144879 159835 37366856
3287 54029 126794518
60264 194313 335509655
109270 118526 1780815
108677 114407 289249703
198268 199497 434508306
6337 179841 434139541
2524 77623 386543864
184471 185374 2318694
192015 196677 11617746
109189 140147 822434004
66088 90803 61661917
158274 159823 908131847
20818 114332 233768517
144529 168563 60184978
89462 158837 173771788
119590 151198 79411349
62471 112726 125542468
184474 184835 921753
58437 110629 376792072
50084 100280 125474009
95874 199912 921037778
15221 162762 466783238
94214 154717 212596932
157693 177849 468128362
84549 188280 693375404
82799 126713 109958743
159857 173007 33007691
95620 125932 75954949
91749 104493 31861540
2230 131633 905790417
188953 190916 4877571
7582 177216 424462766
165814 180339 678589068
8243 147441 589198965
76279 179609 704263721
59922 77033 42797272
106893 182005 260348173
8290 146415 345632155
106949 126454 48935334
133046 191602 146691399
180876 195998 37941741
108379 170934 42938501
45115 167065 305311258
129138 178475 123561132
132720 195585 157458459
179848 192278 983670415
131555 137750 569372345
117193 133613 41260202
7035 88206 202851664
138632 166196 69096294
91050 161375 176144372
52052 92127 752703016
190838 193339 5914907
41184 190652 374254127
15086 160183 506928584
89894 119280 188022901
27089 110200 207802055
59761 120889 152904576
35096 163689 626257796
138441 143647 566195029
52598 192451 350141858
197656 199998 5858150
71165 102777 906687543
159595 174232 762843722
199136 199772 1569864
190762 192788 5039538
13175 155192 355522489
147178 150840 9300683
32886 64600 646242229
81317 182687 911525068
75966 91078 749845863
77433 168538 62429836
177812 199055 53313502
150352 151647 128735740
28827 164553 572678147
156037 163769 19194266
171867 179641 19398873
193525 196018 238151199
125772 155323 74154367
169250 187046 887172343
67545 162456 237541676
173344 177911 556514272
153909 159051 12681758
119727 185082 790610506
84769 158935 392185655
128137 192697 161702558
99407 102876 8709316
188860 190735 609004568
44963 103718 146853275
161278 191296 285354017
105466 106713 417124943
99812 159451 149459402
38285 113471 188059888
9621 107138 247600722
80826 194786 285370972
93408 128818 88792532
71884 74451 394375865
17264 140603 308514751
93277 122687 519760198
28097 150039 488418596
25575 64680 97812991
158296 181130 983365548
122067 176882 137229414
100973 118048 32244922
99356 195630 241281671
121251 196097 187416189
157687 190963 83328579
96531 180125 209476488
2068 165929 409998307
162615 174006 28499092
167031 193244 65603551
198851 198934 224754
54019 148862 559793410
197252 199324 173335171
3108 109165 265124239
6244 119607 942316840
82612 184188 254431282
110681 195920 642546670
138590 187819 197031076
167223 175640 21080542
109660 129607 423211636
72052 181877 274864823
33439 135771 982907855
94328 150227 977216161
118428 150629 85805701
163839 196814 82594646
181344 195120 34541274
146793 149028 5746572
85732 125565 536801249
105059 118745 95044510
132053 155343 58431524
107903 146012 95594228
135802 185404 124444183
107206 171280 895918510
118504 149700 78402141
80078 169863 786383788
146098 162745 41663603
157642 192147 289170249
85456 154119 172069349
122863 195826 182664246
21541 91969 178013427
132168 141234 22574137
166893 170467 8984997
146150 169398 58192296
156434 182672 65567199
81605 187066 264146721
160900 198768 418217666
82163 148395 165986870
107169 164860 286210558
43482 74220 171484774
67275 164780 243995864
184539 197283 296896950
192462 197585 4533398
16470 149829 724715236
61469 129692 584894359
158132 173508 888276854
11343 30686 48290720
52165 62619 982054644
113172 113482 779430
74084 166144 230231487
161221 178734 43887036
995 147760 615141486
63500 83190 49200958
102147 180730 670082889
187239 197237 25014478
175002 183690 21840294
178912 189549 147674882
132527 138912 15859415
34772 61394 740880768
42180 161170 762962922
37153 164524 406605510
54772 130749 190162765
177747 190009 30797596
192944 199593 564663440
41256 197084 462194403
125053 133934 223022537
100778 104181 163946856
57869 184736 576635866
121513 139564 45063763
3052 10587 438684087
52985 178259 313573428
95846 146352 126617180
119799 199037 198578378
162459 198603 90586783
123375 133440 25105016
87155 94103 17348092
73755 168193 988858839
38176 162857 312147795
195975 196816 771434971
16685 98651 204845500
147952 182724 86985980
7710 48354 504281124
61364 126054 161683323
22273 165010 443386792
188183 199797 643334384
118067 198076 763567792
60977 75235 35665306
75884 107950 79978564
153832 181682 603085462
187396 189398 920695696
81055 89962 608821650
182328 183262 1807276
99088 155418 297855121
122668 193728 177907610
187987 194528 95841625
137842 152065 35896573
122899 188112 349483788
38249 135572 518191029
11476 163605 843826808
35998 36361 360513404
11990 96761 211860102
158981 185493 61977525
178636 190350 29406125
5594 105296 947684249
1894 7114 306334184
1206 159977 397201088
69104 111718 19449692
87650 115273 69129755
115707 128464 32016119
112487 134257 54597569
21506 60024 377557450
57876 170046 280773003
23279 128686 425300593
71798 128834 430268502
170832 198743 14528193
2950 147107 260766225
74115 86813 31495791
2177 140376 878848282
169900 190293 51101717
29919 139830 274948475
171586 178581 17444508
153509 168419 37186853
138823 142849 10179773
74302 179814 264014560
125269 132558 18275664
24462 94112 174048110
117127 186484 173867810
33209 165239 330511344
181317 188515 480499489
28741 63957 733315177
195373 197394 40158119
28933 167281 567603325
162780 186902 60450187
91143 180738 920395417
59912 107565 564163421
108787 170066 153634718
84165 133240 122920252
177330 178794 672746488
165554 174198 21627972
531 6739 14373634
84764 186475 254720856
5917 68512 156496504
192691 198576 14812362
179343 183262 53459501
19651 57946 95795245
51493 166677 569654239
47829 50483 357316142
97177 187272 225851390
6882 60285 133612799
185123 188238 746933993
53517 55973 6101378
87900 181711 235002238
23066 194502 633822739
79267 101225 54704404
3468 163534 791879884
185120 195514 174241120
21189 51173 579954544
72722 112217 98541519
26942 186077 906104832
116064 137782 54437502
59443 107138 119141213
112261 138489 685437808
136344 169024 233442789
30388 106665 190769556
167144 188832 54372892
178640 190118 176091855
8648 135665 317659456
84031 162616 336246970
37782 70439 81843434
95589 198040 379505242
42563 71028 71328449
164584 196187 274415649
153102 176568 318652751
64306 161259 749244929
20680 163646 614758732
32616 197797 96634684
68559 133036 161348625
127006 137850 27018236
89844 178633 222385374
53846 121178 685213559
19800 179844 991643300
183828 195797 49087539
42439 43446 46892760
93555 134822 605395839
18141 107045 222335423
152252 181603 456879300
18209 144147 433471291
179041 196189 42916201
7985 93317 781508473
81703 153313 583606272
136919 154305 125846826
185615 190844 12967242
16768 119729 257543342
155950 192716 91925356
120196 195570 780900548
122313 173709 995917847
31194 75179 988158347
40735 155758 288029625
74267 162830 460973003
159942 167077 17974997
7259 7492 282374640
25700 114573 222180405
44218 102020 144493540
178022 192705 36816747
42682 104116 153620285
24067 36217 669717901
177707 199175 53893343
149643 193967 110853053
95821 185735 225408869
15455 138394 543932556
57130 157047 250214287
22326 143084 807205229
25608 180575 387804592
56044 133879 194819020
66046 172688 266928908
198427 199105 283938043
117530 187520 175470255
156371 162838 361363993
83455 99825 15470171
49508 112895 158564479
96466 174866 196423516
82720 106062 58365226
29436 55163 64319647
175862 187189 28419158
63298 123448 150534982
95680 122718 144509720
57115 163009 265068923
98102 176155 575053221
142472 160655 38574180
131398 184557 133182214
112102 154055 105406185
195273 195596 332857986
117739 188064 176321513
159101 177449 45932609
160695 183661 57633310
173243 175113 370404683
2277 175646 433848762
19289 22392 7796269
127286 144198 42316145
161532 187104 472002845
66632 125916 6961801
146805 194773 559236025
108732 153312 111977916
188826 197489 527810792
101767 183912 545910624
11344 188274 442802245
83705 174442 227179386
163474 170392 335295096
196015 196618 1498672
167302 183419 684940826
59921 139002 461233872
137697 191877 135828807
117679 136648 47535677
84807 158094 183590507
34843 142582 269667103
73268 194713 303987218
99882 166674 167420826
91320 116031 61813064
94098 173459 226891794
80342 115283 608496928
168729 189776 52777816
181007 187002 535630852
150363 192185 761077713
152919 163247 25671311
34856 107822 190690063
33841 154221 301568318
117334 136626 48354081
188287 197434 663669961
12513 138153 314225042
89164 143347 483566275
188932 196095 154231638
44466 104675 664334357
58489 145177 650930005
109566 141521 79973318
8405 129366 985157447
177940 198631 51944197
22592 90743 526861374
113176 123291 25546250
150631 187599 10644063
62322 163589 530309727
135490 195227 993083365
123487 169932 14118957
35063 65540 945726237
65688 92779 24563415
35576 87738 132875047
187949 197847 338693330
28405 118540 923053665
103728 128712 62719416
40850 162689 304976154
46427 95563 20807828
12275 96708 211015722
13303 35687 883347152
169463 194736 63321781
135492 183116 207603203
129263 186916 606857273
124318 133240 22378696
10583 175292 593809671
134810 147407 31679006
125948 168963 107763731
171896 185561 130423114
155888 171984 643483807
157381 158748 3368243
95258 124618 188630324
67 171807 917850150
112865 124366 28915308
163246 165655 942419462
133426 189959 780585332
199538 199965 1042506
23913 81254 143431371
34638 111391 192041035
169365 199224 490477985
19514 87667 170325607
32153 157729 690144084
121953 196702 187110136
88756 98531 24435974
166193 186787 51682128
20474 33629 32748586
50125 147947 899385350
177261 182866 14121532
68498 89142 84815702
123074 144254 877874509
30251 74508 110876984
183688 187256 8919357
198965 199126 843941994
99198 103548 10903397
143315 187080 109646571
164279 171103 17131328
115513 138905 58565024
22142 73588 796534685
50163 104467 135773754
161914 176162 251293655
26768 28302 3776469
134686 190525 139936229
20434 111470 862544449
76391 127832 128650212
144436 157695 955531596
164405 167383 700779878
1813 135096 333397387
147763 172055 60818771
47917 102459 136371165
13907 93327 198541106
182218 182629 647626910
63986 116434 488214498
72435 169553 549597072
136465 151106 190433712
196915 197170 541471
190758 196486 14275510
129510 143199 34282686
134620 195699 153030763
178069 182541 748976589
126277 136573 25733934
59384 74283 37329536
192667 194085 3550074
77558 124679 117870346
57029 197143 543254431
152248 187221 855473512
28417 123952 239066757
194577 195068 761499802
67830 102616 86837256
23623 150800 119943737
81917 90704 21956684
152178 161975 913272936
152470 175963 58666085
164397 195848 78796501
89222 179592 931684625
128310 163247 159362385
166730 184781 789172124
143700 147872 804877838
34190 44583 26067137
174173 198555 534262096
73268 135332 155158966
66109 122551 161614420
46476 102638 175927234
41605 128914 868044979
106485 119111 7663193
45198 73389 70673224
4499 5971 3740192
92724 125598 82389584
33918 95459 153925272
42789 161081 684858165
81641 128085 116267315
56762 126205 248793634
164662 173803 529076412
69394 79120 24252167
109571 152397 107515494
193668 196633 7403914
135080 163312 70732152
75874 81740 262272511
192844 196095 667998331
129007 166990 521653004
139678 190953 250630727
20654 153131 771674363
194102 197614 8844061
120707 141717 52574554
102959 161058 577334059
154363 164015 120976978
109375 160840 580084321
121367 152012 76874946
185174 191478 15672738
113943 195693 974082071
132225 191025 579353886
87166 167898 202306797
169861 184742 589731500
17331 130101 282146315
756 198305 588038683
95328 148289 442862108
187785 191667 235614701
49070 119045 741461706
158674 164596 3066014
171516 197583 537670487
19448 199375 225103454
43413 129764 722593513
104294 183244 197879280
36654 51031 36013462
123330 178893 850304576
133721 138635 458264892
27142 91846 161710951
133429 151058 44362818
59702 82572 57086909
127473 150702 58335996
122617 186004 925046
196538 197249 1825513
49476 180355 327718060
91810 99539 754396389
26884 140091 283127399
67687 83820 40251349
83452 128479 112714896
185527 196261 917186990
68283 95878 68868925
73484 82704 22908872
104315 190226 215335558
52242 102925 456943509
12466 65778 41066226
125180 184412 438523716
59740 131813 582259036
86085 101018 37192477
14188 33421 366664248
57362 90927 83875386
164499 165818 476225841
74904 191372 774566523
75340 171987 836806078
167590 168138 1351575
156223 164157 211040143
172306 197764 615608792
189484 192358 331124446
125239 126667 3630693
163526 163966 875729969
49131 99509 125980022
196015 196638 966087727
189237 194972 548981477
48319 142052 639723023
82733 198017 288750321
94872 185987 228396186
159488 160092 531076102
117345 132862 811455205
199746 199785 773341979
131575 160879 922616968
117555 142896 783162424
119762 178873 956827859
15571 145545 325232227
110462 187210 376691363
27805 141438 284225488
23671 79104 138649385
143800 169604 405916978
71959 127177 137882394
62733 111098 120834059
146261 191765 16791353
91734 111819 50225763
79585 176378 833457534
141110 167535 100224177
94968 157677 157185492
30196 70622 101162721
27827 49684 54584086
98913 169023 347460279
88349 103970 39037228
125209 176580 334302506
121828 186996 163195986
31312 122087 227190682
37118 108713 179060237
151667 163109 28426451
71463 141453 833457485
151148 156282 12815925
167793 179845 30124176
72590 176756 260683631
89994 147736 144710386
148330 176898 919611780
134204 138195 461148400
117710 183492 164870234
55006 114784 149495110
122284 183114 152367585
61215 97421 391084267
169193 171953 7015981
171800 173953 5305260
118742 177865 148116729
13493 187356 435184866
122894 142825 49785766
81297 180919 672834962
168587 185426 42327604
55023 185287 953267943
113074 177453 547792578
47323 130093 401437663
165525 186782 809990324
135409 199962 253651978
27939 106519 196516433
196332 196678 613270345
141275 188594 118688706
187332 187859 788150042
82349 90831 68837756
120931 188917 807549668
43442 82089 96707498
157865 180648 56961393
181070 198041 42616170
117888 191993 552142635
168073 183851 39544253
161879 196423 667474344
46626 65440 47252855
137995 162125 60558693
181766 189902 16828701
186906 199634 616568930
102946 184333 204026302
28895 36694 19391280
128443 198382 175289963
11578 150561 347935261
83973 180932 242753616
56867 170514 995814239
60795 94992 953150656
42308 65987 9650329
9569 116869 268200618
22613 37545 37210368
130444 199757 444020999
164375 172947 584994784
208 97472 315519026
139901 197267 143791657
62393 151719 496420128
62925 109680 116816064
37170 48852 29219469
156726 168953 759625083
114567 178532 205854598
114019 162213 120842575
104612 156619 559334690
85787 105421 49009012
135824 145239 23681518
133420 159633 67374730
65229 133234 170163675
132732 171827 772536879
39192 73960 87168672
44739 151784 268114649
51306 125557 939215689
47833 154557 267378472
169882 188236 673750459
136749 198805 155605188
121921 171537 124256170
194447 194814 60826025
10718 71414 807308629
111929 149481 676661556
51575 65865 411832673
61808 154043 43211806
106050 153965 120249019
53641 179717 779565571
95908 146427 126655551
90998 143248 130898665
44256 125485 404170029
136394 145672 23298574
176286 199671 551057572
22471 31509 22565572
157630 196810 926315986
172653 188855 40626365
59241 101248 104751357
96817 103232 16038861
93678 195941 512324481
120392 124543 10375949
125583 128811 8101098
23503 123288 249732235
39318 78698 98581841
31668 79546 517094565
28477 188153 399714089
119897 172105 720903304
141586 199587 404927247
125313 188449 158195830
148738 195318 182615703
197396 198647 3206211
170288 194689 978367170
116529 129219 110358669
57362 83463 589359378
834 20500 939238523
119698 154262 747727933
143544 176838 83402278
144144 191996 119919097
32786 173181 802619145
91965 114541 56444525
192927 197958 12677517
141083 190421 209896032
90122 143185 99885362
14281 124157 274928821
184145 187081 266053806
176357 184941 916933721
49339 185015 339849432
83805 172986 848774554
37000 165353 321364625
58111 128259 825116271
176400 185573 565927961
3877 169584 414625842
1583 80534 197480926
67476 176136 473137942
166493 180948 71822273
56995 175004 295437116
26178 176249 788385976
51956 117165 850203906
42897 141913 247800201
23155 143856 359952181
39108 189592 469845363
185899 193720 781089455
11002 17727 350310446
104386 183366 197958816
186788 197016 330608502
171580 182098 677522715
172104 182158 25153390
46568 72736 65734546
132800 197249 161432825
133890 197042 158179181
58261 136271 366310818
110998 193518 812834671
117170 168979 129897379
144039 147726 490895802
36569 135341 247215157
48373 197560 373599971
133441 195738 869325579
195842 199140 672224550
184097 192493 20976790
184085 188186 176708260
123751 133652 24705533
107969 162771 137381352
76621 83179 16265872
112233 195318 731897949
141911 181836 823289673
71330 133394 155265068
163202 194776 577099300
63217 75073 29735513
43009 134644 346823179
147608 173586 693071907
126090 155150 304193376
11548 106526 237469688
42972 127781 558270223
95102 144538 123933828
195348 199704 256093472
43314 56456 83710331
149376 176293 67294688
194609 197034 186043804
123707 138383 36528667
20360 58211 126663079
172976 183167 25521850
196804 199000 1024365
147094 168645 53914402
166998 173001 237078937
73806 143536 174400892
197954 198023 171831
24219 164438 376706571
158724 175092 988130785
133498 197415 361551081
22914 95811 182216586
45447 198572 383412571
20104 166403 366020341
5490 25630 50301623
17779 155639 345151056
188122 189602 814599772
140174 153533 934731091
11094 108568 243610723
103187 136299 82985668
84714 118498 479251379
167878 171396 215262121
180889 192801 892308341
187943 193622 14171342
8139 113877 543788905
114728 118635 608174093
128774 138541 24310595
118812 156289 94071785
114325 170333 140425883
180979 183703 881465576
151465 167137 39061943
118467 140072 28418720
58120 177655 900090367
3896 55088 697210698
191336 199642 20853172
2828 140612 344569476
133741 155652 141970398
107912 152904 190866090
138212 169328 78053082
138627 181398 107233861
69785 96037 858387021
76135 111105 87305792
93136 103822 843711623
169694 193802 159229826
110594 195827 213564023
188955 197614 7449409
60651 181223 301696706
130384 162987 81642238
124704 199065 186345361
103575 121971 960874341
156048 156719 352812215
128220 149764 54138919
124872 156666 130506709
43427 116165 688417705
12208 53314 102712529
81933 173366 774117860
154020 175209 52865711
177439 188211 14964212
47505 93658 447133932
43401 158921 289190058
183954 199939 977631248
164828 191741 67446235
82980 166227 712642675
79918 171285 228823633
146870 177425 795484455
39014 126390 218681440
95129 157070 155336026
15421 58460 209827144
119677 134389 36832691
12777 145603 969005469
20411 124108 188923648
38406 43714 13262772
110745 176724 165365990
17455 54213 884076003
110927 166657 548585312
84752 145163 151251902
64119 146299 205721778
72282 131354 147752720
153511 179609 408322239
178044 196216 45552189
190798 192200 3512414
172386 181675 794718029
110957 182101 178276981
169561 176719 17946174
136885 148142 905604423
101681 184073 560379280
30956 34744 394183905
149447 151243 902265549
1290 1805 1267063
149943 172966 826597042
197105 198593 3816584
71043 151135 778868524
109977 172468 872705531
189080 191751 218769247
112123 174039 550805197
13218 44831 79008040
164325 169690 13470487
114918 147047 273750045
5264 137790 331407323
100635 188947 56493119
4286 183467 646706981
117608 170941 133708296
121450 159261 94621106
19262 75543 140884801
28623 181403 610640678
146971 184552 920221926
191889 198358 16220562
69278 98276 135807486
2792 170071 755006626
118641 181504 534176650
157337 170231 32201194
116238 171259 597381654
165671 176239 26530415
160118 170981 27269218
79967 142011 203821496
142597 169603 67747289
169080 190547 255894646
49161 59487 479011084
133583 136711 960108285
60735 147808 217906759
42474 180924 836920658
101917 130263 302520027
90788 143685 354622638
150352 192588 447738851
29495 127843 726079055
91824 147615 919479743
84955 101527 31786731
91159 98315 988663561
46858 96659 564193726
119645 169307 421488514
71421 133752 536479794
153627 191281 94136185
193197 199485 155553042
195814 198666 7215317
39622 162951 656935557
11366 45225 84558911
133497 192258 121370574
80282 104737 61072185
123426 199706 191017329
104460 149889 699957286
32360 41850 118424883
166858 170895 6208121
27293 27870 1436524
23726 47099 58391591
126495 140325 494712479
667 51588 450176867
151679 188274 91554105
135211 173181 346130001
147861 187282 77346114
156399 168352 29807230
162776 188343 64091088
21600 105592 209965183
185168 188005 632436486
133895 155453 54164178
135005 136500 3752767
186135 186801 926822232
143009 179352 91063814
12018 103006 660146537
142698 155940 356387705
152750 179016 608730382
190468 195744 13192764
36142 47657 28829815
48387 73926 945339756
28039 191753 409813049
148520 179123 76494384
1902 104504 887331564
90071 154685 416285941
38160 157704 482135524
138367 140258 4798866
108484 182191 496982275
168425 185192 42122776
178283 191660 33559719
53178 76517 921289394
131213 186188 263122672
166397 170771 481661989
12682 72016 177066364
94425 131436 813989450
40242 190917 377175400
116205 165964 124750268
29827 46619 41865369
148736 148829 231235
93091 115960 57269061
115609 169299 171848697
123719 199678 495465971
100729 183623 440438350
48846 92332 243565365
148393 192561 39999361
188913 189738 685615601
117203 175545 80457438
177851 197014 241806455
43743 167502 406597597
42228 166164 420290342
86710 191547 497828781
90213 182183 230351641
137864 198950 153209307
107457 185015 194462983
45935 192691 367464221
10668 102954 230590840
147594 156302 21843189
150267 173467 57954112
92263 139994 938188620
134827 157717 57425998
32764 63715 77492969
86759 132142 113731814
50128 151724 755504647
153306 162535 22919953
187518 196852 23274431
160942 162507 3935841
17751 26154 630533658
155100 165274 420053144
106927 178353 474506384
81552 81630 206468
48969 94607 114142508
51822 61322 23944564
86654 91587 736688184
167297 172039 951791204
99800 190057 226275648
83850 154146 176228561
145038 147286 8150362
95935 136380 101294730
92621 193490 252726165
97824 199919 255813619
85470 196784 314604469
117896 118978 2777814
139615 174424 924041018
142205 184790 60317423
132287 198289 12980469
58214 128013 174562072
126501 141614 37719061
94890 197735 257717683
160322 191896 79176225
117565 195198 194552515
101814 181741 200319659
21979 29143 340177167
84333 126612 105917457
38490 135412 242535553
109662 130453 52124776
136302 146482 289217750
98697 179906 427509647
165081 190101 62752190
60710 165609 656619349
76684 91807 37629875
186490 192060 115798788
25672 182388 392244319
96756 156395 149619414
114183 155024 439049124
63518 107106 108976556
96092 124786 479100561
74823 153258 794928101
125973 190373 295517758
107204 114905 694910908
112409 117637 152740653
158554 181968 557291259
129555 134469 811366525
195347 199185 9709806
172496 185731 33239673
101829 190119 371095755
117472 127429 25083798
50056 142494 231331924
132109 137378 929187677
132700 138451 873139562
993 12638 29102939
184381 187182 6993277
258 191638 914502991
125713 159596 84834067
46883 91157 110750987
130981 170634 99325199
98770 131069 81031600
17400 77311 149912145
92928 122643 74554463
70072 75749 14229064
27281 146104 297364585
74070 132421 145902950
95815 111239 310471138
133229 149750 41507273
92339 166696 558753306
178900 191811 703214248
99091 125151 65424561
144791 168319 773002540
126728 146213 48780245
79382 185155 527246881
197973 198596 722832551
132493 179895 118723535
154823 176305 11264109
167887 187670 49591812
10115 58406 120781392
162415 163689 3167406
148479 187697 237160127
79864 180060 594644688
166445 180942 12722168
151607 197171 113883909
41683 52980 590923888
24810 149952 313275648
117083 151380 693532445
179699 181012 504184296
121851 199803 195199642
120881 153155 423326796
7717 104032 644348146
131042 171763 95781615
128724 197990 173559207
53896 181470 319375854
110936 126509 126531045
77636 140497 157215823
55459 144477 769893225
33628 107028 283625156
143789 189379 114276371
132169 192177 150291763
91503 124866 83591982
43430 129459 215362456
139747 145831 15312843
141889 141980 164372
125996 147017 52748653
45949 158221 392363276
82017 171374 273645868
28357 77576 327753509
141660 156868 14871010
46234 163297 874584867
193529 196573 1444084
180661 188021 18563580
29843 120438 269838971
170754 183008 574217405
170847 185432 566650917
94697 106920 30630703
198225 199700 3674445
142267 147576 902795108
57339 128934 179159060
53165 160703 269144419
84421 193542 273289149
146593 172768 65523361
133053 146786 777553111
193502 195508 935812033
42778 173568 327497958
106119 171303 163365483
26478 58678 80512640
47968 127005 792348886
60897 101906 484671369
79690 97631 987109647
115084 143186 70498270
181291 181352 177162
11175 79230 125556255
42554 136440 234967351
121437 128434 17432666
188855 189572 1815841
15783 150865 338227294
112646 137714 62796245
21291 27839 16337812
130536 166313 520777150
25255 147322 504401319
70873 106696 508170791
1943 3687 644961358
189498 190907 3481770
123990 151978 70209628
71272 154222 207766109
30851 105579 520537763
187038 195076 20086195
100910 173603 182263715
147447 182174 427959321
39185 51955 1197021
53065 147760 610124368
48606 50237 676293605
91314 157624 356276060
5067 56795 658662762
14420 114044 416303352
14745 142660 611277115
18767 98220 186029289
100297 189709 224143409
21678 170264 371863881
23011 67192 987576334
112076 125801 437512085
129148 133251 482869624
34202 44258 877929421
132338 184839 131549934
163954 185641 181917324
133018 138874 14536409
141424 154336 851225652
144629 186832 105725731
113581 170016 141495251
152097 189569 93758943
185734 192144 15949288
161705 167670 15015887
43106 154899 280044451
25620 46002 499777461
106324 112326 14973012
38262 105397 746466137
132498 156411 60029694
166300 186820 51456370
173925 183091 23014431
110295 167183 937337115
22240 49298 67535431
118653 121470 841898296
110843 178600 722132106
124120 197038 182581274
85562 131337 114608596
32061 42036 248402541
107476 184571 774175658
61920 191159 323442464
157552 185097 69056036
5551 64726 147917402
25727 104364 196522292
25561 164585 623452006
164132 193624 73902807
184213 184737 1328153
24127 132630 271475778
141306 179632 96079092
26948 56316 37674717
157216 197295 898937395
91895 146064 32860349
5114 186551 454087546
194595 198035 737254513
198038 199150 2809942
176286 193290 42545074
173824 183292 636164732
123801 141324 961928444
58071 159718 949330190
38264 45821 211874809
145822 173497 69332676
106489 198279 230037984
49442 92219 107035195
31324 143774 997309558
193086 193706 209688652
26185 138154 648051002
54224 194897 352234058
179031 185505 736347874
120492 167170 750010185
102630 106037 951220973
192684 194777 65986381
25032 63413 216998352
26473 40310 34535848
97223 121232 842953945
64602 148653 210512948
89588 155475 165191445
3229 113990 299723399
82885 87098 27102133
172611 176448 813098674
13083 106183 232802954
148466 184910 133555701
151442 152089 30319087
167593 195756 350936064
39054 174202 338275196
119774 158996 98241573
136550 150403 34957788
193761 199470 14364553
14536 107670 515803088
181393 190931 203423638
194225 199966 34470586
86297 91918 372861432
20952 146630 774320768
98343 184800 936866955
37278 53732 41249581
3871 93384 223677280
76116 77825 4221489
197487 198368 2245328
132056 180061 296231844
127496 161277 84551635
133215 161228 469261446
43727 186212 356816034
42246 147007 514204189
21580 39479 44673484
171833 197262 63638509
128936 159211 75802406
131630 184146 131557525
88972 162933 185262553
138908 145949 17785600
99508 184113 405010
198210 199852 4071336
147583 151214 992990067
139643 146183 16506995
36408 101463 162676665
148013 166705 360171727
54119 173793 29320101
92636 140284 119324536
157011 176765 49417707
24799 130424 712644299
197546 198933 3537083
59061 172428 536444937
7837 47937 483948208
199158 199496 816477
160738 176340 7497979
71525 146904 188676671
8024 124842 520563222
61701 128691 167473348
178439 194607 40517809
185610 198487 50543057
12332 182341 738655260
167896 188438 51460420
143440 187740 111036121
45128 128222 207908828
94238 173437 732650291
116270 182495 166025966
55093 99860 492288981
153650 178733 273668291
189351 193277 6044437
68644 119876 128122915
99771 138617 113057668
8726 106738 245036820
47546 143867 241122276
44744 87813 62223659
32626 37643 12462273
118999 120051 856236322
160886 171091 1223894
183806 186317 6265999
198830 199020 488062
77400 129589 552477993
19270 145326 315430861
49819 105127 138312695
59859 170479 276880907
166030 189607 59184960
158533 186800 45027229
76595 136064 148686459
98601 131239 304587933
118196 118253 112234768
103178 120572 261634864
117259 134507 778344037
115677 158966 181727081
165930 184998 271009925
30237 137831 269115424
86427 95455 22553039
167854 171579 9342360
41873 84966 559429825
117587 191866 186198114
144324 175101 24790651
68843 89043 50385948
148544 171953 58544886
177645 183710 15302622
194095 196947 83701049
28696 158217 87373770
162968 199185 16869802
85081 145724 151833876
149554 150833 3237941
133724 145531 596071568
110552 123742 492220542
87212 91577 720737058
4053 164416 401218637
192961 199282 5899458
136408 169605 590884512
51340 179733 321477373
156408 162263 272813395
88096 170597 206718138
37308 166866 324375814
45649 115432 546926598
75626 174314 246932833
181658 185132 8834381
98922 196913 245520881
134138 169729 89221872
70781 174316 259134182
189311 190042 1817260
161836 189445 69207263
122561 182324 149639974
67110 147564 201417498
45547 59357 34692015
149539 175209 238960324
179547 195616 40272530
139936 158720 184731735
196103 198741 6676982
153372 164000 452767372
111470 127282 764118824
5966 18676 106625939
3310 186468 458344449
194780 197267 6217883
935 117609 291723835
22195 134785 281637051
70594 85419 848203540
119503 147960 71413641
53643 170962 293691509
115150 164682 124159037
111654 178317 167076239
125757 142641 42213242
7706 51807 110173111
170714 187771 383571539
55833 144789 222739403
52576 53354 108290624
197172 198731 388263192
195398 199950 885269370
196485 197927 3693927
57192 96818 359731116
94950 172599 194585582
80806 121804 102657346
52833 54927 5246116
130229 136389 5535647
96584 162828 166019641
164708 190371 64338988
49511 172744 308604742
80358 149827 174065534
111793 197326 214389227
138352 171154 740773998
79433 161435 205266491
103450 170092 669603494
40848 163241 527418147
151077 184395 83323784
16856 179134 406132616
149402 151928 6341319
111904 115698 9544330
106255 117206 521548854
1130 163405 406028795
109761 190974 99807988
181789 182370 644668237
126817 142530 39213587
76868 87821 556189031
75214 137365 937700607
45747 144378 246914104
92906 198385 264315288
70385 125989 890862348
13550 56008 106110088
115195 158260 711736636
143974 170695 67009850
166677 195519 72246484
166459 181299 483253083
35229 183483 371212100
64222 179082 287524569
57538 179179 311726679
104034 140260 475081934
15714 138768 643960709
96524 192768 241153195
101228 176239 188125293
113422 188398 187981543
124663 166491 338227147
175903 189035 450791124
167126 170784 221003949
108121 189638 204344013
42285 74358 80497212
188074 190303 5579228
183240 188709 13788866
187247 199194 42369092
92029 119294 717318873
93753 162170 716125744
111160 151261 12967223
147343 190460 107973638
63710 155803 514914361
151166 162342 252572607
184577 197646 154116872
81071 121644 355456248
182712 188986 723403567
118765 141644 57253256
161047 190099 72809728
128708 158993 75841027
7112 135641 119805106
135012 157902 57467861
132438 145087 31664420
154976 165990 27382529
165378 193419 70243070
181041 195107 515793922
138144 155373 13368010
137616 160043 499132972
171411 190647 98158436
107073 168213 153214856
103091 183456 168820937
58868 145218 216045812
41050 43339 703399942
16693 181844 559952690
949 31983 77580519
47163 95782 121598567
36643 181903 747114363
172437 196449 856823869
27451 165883 296252206
199056 199154 234011
22680 29697 639981115
52634 98235 500858924
5355 94078 387616245
61210 170916 231471181
171224 191926 51859672
15818 142112 315934183
82768 108259 63689426
145717 160440 36831433
195137 198322 8019125
86173 140614 333672804
192585 198705 15395195
91025 104419 934575423
173250 196141 57312736
137602 154897 43578180
162910 195081 142732706
75563 162588 636983526
197624 198509 2270314
63252 85551 55722363
149262 186251 756640431
78655 157495 207615305
62288 124081 981850798
187500 196642 809344353
145637 149340 124331297
24237 184030 735014181
145118 198617 22345896
43123 166118 307897072
118351 120124 659745612
49279 81100 678036780
31003 80071 122714924
53808 136429 206707623
130817 164620 84622259
152012 154459 6156559
58323 178280 300161290
114131 167585 134106249
143627 149043 13753097
163532 168346 12097937
141898 147319 13738171
3366 50872 118658575
99177 167774 953837574
56595 184042 793604046
93535 181632 362156386
190249 191923 260372821
102035 164510 156604114
183412 184149 1903555
108830 126419 44193304
191047 199055 275420872
19242 45034 64455544
21595 31436 511219533
45665 180087 881621424
151841 191194 98409114
52322 128378 190257755
133133 176533 15977261
124286 162259 528381619
34585 64621 549162049
189529 194517 67913545
79229 154205 454353974
123657 195985 971885382
76418 151138 187140751
127823 175040 628697270
151926 160703 21765194
1970 5358 8544086
43284 88367 278620672
107700 183199 189176800
45 18149 45253537
17411 24134 689972419
162610 197803 88183045
94930 140634 586102326
25490 87274 154381389
122753 194299 306940867
162722 180679 952852125
131839 159329 68796095
109840 134438 61627858
164794 189122 61018923
166419 174025 297983908
179502 194173 234702444
130612 166581 90059965
76909 99724 368107786
66420 182448 457088129
164017 196657 66383993
121533 179400 144889219
44427 96489 130144932
70962 183657 417880357
178677 194078 38561418
97586 169462 180160639
50502 189043 556576365
138478 164451 65186861
7390 192841 464141300
17578 36926 48254347
70439 131711 842329330
60641 166081 625442569
92166 135915 109514758
119745 166819 475996654
116056 155669 99511396
186713 188743 5161501
146799 165875 79539520
199759 199943 412233
26395 194524 420740500
1200 3746 500172179
181359 198475 42974406
86339 109666 58396391
123421 143594 50449336
41278 163458 305837515
55450 144262 222324985
99130 183780 526538006
101542 143406 415232210
131480 197724 936059851
98623 188222 224610168
135917 141888 100348884
185306 196584 28099085
134157 189855 139600268
69764 79757 24931648
159921 196181 90856205
191809 194931 473423
76462 113532 931055729
92804 124924 401361781
166390 186490 680311674
51609 164333 282198052
168570 188526 667572344
92215 128644 91269576
187865 196159 649214469
171739 180926 22872309
85508 161849 191141661
113871 177423 159276199
121418 146772 63494402
174101 183573 23779353
95549 132806 93422667
148723 161504 31825415
15056 64149 796905184
76901 91204 35618140
134096 178880 859008174
57243 176153 811130942
13585 191990 639210704
86111 168544 206448677
106076 185647 199488926
35069 121828 62875416
57466 180649 405745990
107558 167478 150197047
45080 146681 254363451
82538 193136 276946850
154598 155093 831557773
42288 100252 144918822
173203 190977 166109398
153207 157636 505946237
134874 148648 34734158
180821 187685 895858402
22449 141558 805726815
26958 112384 484223448
177913 180202 488997642
52164 109956 550717509
75267 162437 351177289
35663 159816 310782224
84701 139326 145450307
65504 145671 467475202
54074 97794 109284939
142834 185975 108204799
73651 86288 31370505
46941 82569 89175702
95961 155186 148561883
100924 149315 121555406
141937 179589 707777917
29787 38250 21068214
3336 107005 259179324
142860 144666 258310166
155099 167615 646754600
146094 173802 69364657
176550 186023 203620661
196077 199834 498842934
13703 58731 95777716
71995 77398 237934720
39893 185649 365009242
149398 180988 912225731
154985 199209 110668544
98310 124839 66537509
11601 144123 331567480
157149 192223 660957884
61861 165953 423929876
161770 166705 12333475
186087 191829 993632279
115448 175531 150600725
161169 194780 787118563
193245 196032 7003733
195670 199957 10750279
70509 159570 222852406
34599 102316 677297529
116617 162126 11401549
103653 127777 60596163
85360 167389 729637234
114940 162136 118301646
82503 85609 511657436
15885 153630 370417911
189294 194669 984849514
176805 184315 18839780
146787 147674 2295648
174960 191800 42237889
116428 170894 150876555
32578 183494 377776891
64446 194363 325260832
44390 81738 529414978
132733 160874 297973241
69719 194169 669073517
102698 126162 58895905
169131 174277 916984371
17182 192032 486307547
49164 192272 507787823
35360 154363 614602831
147175 163174 22978049
11091 108194 242684832
81480 96697 54901372
124014 160266 90696215
113378 193671 536174047
46983 65462 304057089
103369 190695 433588680
48783 89551 101994254
191981 196974 32588501
194406 199302 918884718
104576 158443 696397633
8302 95994 219176132
122171 129283 45983187
40232 195488 388584719
63664 175861 280862373
146223 168878 622473583
149791 196897 487449125
70161 152702 984074644
5461 163109 394363450
108553 170671 156704364
90542 185654 238357831
66324 159892 891999737
6532 133618 317914887
174709 180452 14397959
17728 180512 218931881
90274 171997 799655138
118646 132904 35790251
128326 154488 65731880
39923 174021 971382285
40574 63947 58491267
16820 42914 944287194
4762 70188 810817331
36616 102081 616920913
169102 197704 71701809
62935 165724 257188463
63029 184542 364793495
48787 114011 979796428
57837 145917 220458639
16561 161720 363247338
170202 192056 83885866
151487 182847 78366926
130060 148401 672460841
70945 102143 77865281
70249 143510 183323710
176251 180765 46159449
184038 189534 13752511
103390 155524 130847424
59959 141709 204489606
193344 195031 4251474
89636 93015 8408844
2345 170278 506227594
132241 143635 28489252
199600 199914 744010
54054 143401 223648023
4394 188163 459937273
145763 164644 47293703
94727 147139 485528758
40660 50690 25022203
136610 188547 483544297
172842 173159 773455
41571 178572 342975641
187335 188000 888873326
122652 159668 92585388
67299 169917 444525464
41042 193511 381708545
195242 198622 610313149
169293 172383 7814512
16032 48562 81254880
191539 199421 830804616
99273 158646 148305700
17227 57879 104232809
68746 193101 311276280
24737 65723 102524889
8279 10985 6779045
153707 161504 19317324
34397 75262 24930197
20684 114847 235397099
144014 176254 945383170
140465 189391 122697328
92401 124213 79725749
75601 130876 614233072
58655 165073 728090771
68603 103945 583082060
67540 84171 41494743
103370 155420 130621530
12263 33743 189593427
163056 184582 54027923
70062 155679 214414474
5527 164229 397016251
15734 199881 460953005
114197 128285 35427803
183885 195091 28006122
19203 60444 103240938
122781 141198 45948537
87837 197596 849010191
181549 188303 537564307
166243 182833 340332947
161660 181308 49191815
14078 166716 753629244
52323 162110 280464673
121731 182886 153154059
59617 166788 707172328
189888 191889 912076073
16495 168203 379662588
70323 142719 181104454
12713 65358 573943243
31208 51043 633209794
1659 193448 480000936
77711 147887 175731169
54182 167825 284570088
175798 192649 42182110
185988 194386 20944139
13601 102198 221470039
115363 163971 121816191
154067 167458 33391161
180033 181117 726608496
49647 173467 531072463
138689 166930 302684556
119804 151262 738295731
127240 178563 128481200
65497 163272 554391045
147991 154169 15533238
4861 112040 605758659
192477 199261 679100361
99169 167158 170467372
10255 74283 160205642
44010 88728 111817027
134168 134273 271536
164828 187448 493078954
19264 161956 831273118
20133 91779 179010910
77702 185993 263883021
176497 178095 3923930
103912 197073 233470506
100025 128003 70208323
27532 193261 446756081
12343 170845 305731690
174701 194623 765916259
133751 190646 142534591
21668 116888 238041515
151627 174977 738281289
140643 152990 49256782
38710 166795 320653901
41020 190083 535115201
191245 199366 437791889
163554 177644 35250122
133836 147600 745335885
9796 90291 201222218
108370 191989 209586154
183042 187984 1173906
17638 76546 147453404
83075 128643 672930725
152255 174082 759433294
49128 69036 49966304
179745 180447 733110467
179641 194414 37038306
74596 104938 772990320
126309 179566 133395282
60538 72220 29214110
65592 156353 227262475
18297 83783 413973154
128181 159114 77482341
65576 121660 164966223
190028 197953 19851337
9930 190994 763132115
35031 44833 799952604
145653 168992 58466458
136966 160567 107374898
99462 174737 188641921
133619 140783 17860540
99802 192653 572460721
186504 196877 524483528
109270 127562 964457408
181171 184456 8353464
131901 198381 945537665
185791 188111 5740038
184558 194453 24730872
82939 114427 78679834
64684 81273 41439481
157736 185744 70235829
141002 161220 50694646
56661 120393 528164919
32461 65756 56018271
10581 66503 139850292
58169 184255 906513723
143158 144464 3258909
53042 165052 258312904
33626 181563 370388203
12612 90598 32415029
191182 198025 17175640
192913 193658 355882742
25662 66589 102428123
52423 62447 138687717
98488 170531 641156707
16665 125099 721782240
15016 65487 126312480
164112 177678 33955797
497 45486 112436384
82925 110927 69998125
24965 38008 32460486
107521 175421 639097789
197147 197686 488682816
98847 107118 20786173
13553 99320 214344903
31589 34976 8360764
63445 110403 73676096
26128 184839 397256078
85788 100211 35913490
26071 145392 915934339
146428 153292 906612075
195364 199685 6531667
86962 108568 54029849
111246 112462 3034021
171405 192713 53278797
78782 174729 240166764
116638 153112 91637457
131917 152624 644196959
21135 50434 447376685
7548 142947 338741581
102655 189164 216873690
83841 174430 304315266
132144 139032 17084929
101643 161617 150365834
61667 93639 79658319
118323 141556 25313124
146050 151932 14846691
70256 193375 308206014
104802 138946 85496163
45106 177254 330761232
39186 171206 330520266
25843 114910 222652425
186606 193622 17542586
133347 149908 761782597
199344 199743 1002657
199652 199977 260239
71818 108057 987194453
112327 159732 971150533
46565 51029 292552331
44658 113997 32772633
93629 119180 192820655
184349 187062 679816075
56746 127761 177801161
118494 168509 125380537
21820 159750 345103194
100872 165709 162535549
43162 116481 273808936
71592 111144 247387317
142686 143910 924381059
149995 171983 331784370
51014 61103 621000108
79271 184746 264188376
186989 195628 407516924
90030 172529 437349016
199670 199752 208946
58803 111240 131043323
160072 198385 96109197
86806 105710 51956892
95149 153521 272216243
88843 121986 83160951
87248 139976 437542548
194686 194918 559810
81900 173373 229089874
181355 182495 808374166
117497 153977 794391723
140854 145675 12142682
165146 194125 323536381
110788 137814 165660035
72493 114927 737506336
70350 101942 78835597
23570 169932 366323337
33356 184917 920933443
19202 112110 698731299
15231 184300 423200197
64995 120204 138142026
171819 197265 65425198
43566 169818 524964812
76650 199507 307560074
29610 103344 554485262
125096 148696 59277465
29277 147051 294800894
23560 54480 77304856
46336 158049 478040039
91550 199778 271177416
137111 137422 780707
65123 109606 111184180
73672 176175 459484915
199286 199467 437817
116038 187669 308932909
138927 163394 691798272
172032 178929 644447460
139840 160317 103796361
145590 145724 939760637
126001 132068 15295654
128051 135669 939124035
5008 145603 563238717
10093 20724 550261447
20122 80498 150949676
135695 151529 985747907
22368 176300 145028557
122900 137952 37469159
118623 175480 142492228
36262 140775 645888174
53864 95015 709523718
37261 101703 5743019
40334 104952 564593847
51625 183996 435794173
197151 199570 512593280
90741 124391 84322838
76204 193429 293399799
124974 149526 62699537
131239 148781 44088079
83899 170669 899590451
34828 112558 194493924
55817 104035 120536564
194646 199335 11771081
126274 159931 692831790
145144 189029 328330138
182563 190965 21067282
110505 190951 394284905
378 31855 541077936
191529 192781 588471952
42944 181758 869017092
54894 71040 47711099
123652 154965 746550247
175353 181425 15198342
26459 149439 307815711
135831 199273 159054790
51223 167030 561565815
180603 183691 7815999
62885 109430 116264835
81454 97702 40561401
161134 165227 10275469
188586 197441 22128777
90254 124368 230985673
189556 196024 16122390
192136 198196 568039156
94639 146413 898211055
95542 178976 209091639
167599 175706 256857863
9029 136109 459414426
146768 193900 117994795
31655 130454 247197287
119294 196967 937530577
124509 193462 371855763
26935 187400 401644411
63264 70290 143336396
166505 196400 74850566
189638 196921 18129875
111116 112690 272576423
150556 159809 22934776
103893 105848 4991518
26275 36434 162284542
7807 11081 8207287
53942 80029 65285754
149573 154104 165847119
59378 165668 265938966
87641 176154 614583562
80686 85389 11724876
126157 174386 578575220
54415 172271 815535232
93504 198163 262317268
32829 136138 258508071
130733 158291 343654123
121038 140990 49872031
45890 155365 136935447
99585 165989 166388162
183411 184456 120506800
17381 98653 203104698
161939 193873 661221987
192383 198579 15557119
84321 146742 156363652
165422 196518 678002014
101959 180159 113341516
155484 158458 138630464
559 134843 772525495
71590 103575 394561930
92235 115266 57612921
151707 186262 86421946
38189 175975 594249648
93433 194541 623625355
7419 17208 24481703
122784 185593 611386312
10711 27569 2238180
64700 82891 45440486
119543 183877 35172009
121306 122955 94649986
115995 176643 152054473
177632 182017 983776687
24772 36952 30297578
66102 96312 75356281
52586 160414 269828691
32010 164815 332383833
87582 183940 241450224
38518 141454 479215590
6783 159045 381100849
56995 124275 130178266
177361 183326 15001141
23260 181208 395248987
142944 176947 821004793
16895 38472 53884059
126435 152722 66015823
189672 199975 25764733
72468 184091 917857332
37159 110478 222028108
184901 196620 29241160
157395 157516 455173545
135228 162448 68259323
154145 179821 64136692
164772 167027 5709012
175422 195677 50737242
186161 193591 615974508
96548 187466 313960582
149120 189815 101815552
16710 106666 937663765
61672 153736 230488125
106814 155455 122016008
122741 178298 989097356
37523 187338 450369052
12809 102220 271784722
72850 197028 152807892
168429 185040 41714214
78475 97549 47561611
161736 175751 35113948
88190 189856 733154419
11832 50619 97543606
85924 105980 16681543
123483 192513 172836000
123731 197469 256846500
94309 152542 146163593
87557 124894 93527165
27422 119701 230809780
35816 141337 413963422
193319 194383 2682891
74542 95304 629434581
109774 121694 585598884
49825 161777 915039362
71710 177219 264035462
149406 182709 406982443
84766 118635 806176419
29194 137876 956236784
145355 150036 11863396
187806 199951 30328264
158899 195914 122157447
196400 197135 1855423
119037 194606 415637758
133354 138887 13730555
13097 115068 832755456
88574 114538 777070514
123455 139152 585415512
109751 177233 169007487
117176 118470 3277765
135795 154628 235115450
61254 75244 35006421
116369 197909 204443346
67497 93525 64870047
136127 198497 156365625
30081 89348 148143411
186401 189504 7824727
69955 114996 809354665
46968 66828 49855616
145463 175901 76262057
64694 79963 62711931
124966 130035 244352352
187555 192095 580516481
58475 198998 351799664
57796 77426 49144310
19216 37593 678761148
18452 102161 209256309
99896 108652 21954249
116559 123684 556812980
10171 154249 360621534
2948 116920 743175278
138018 151686 34541894
196392 196823 20191148
78017 142081 160223544
142836 149735 17462572
36132 133142 772231897
151381 187683 55927186
60762 138288 201495522
167235 183172 39907693
181434 198988 44071640
140149 163734 781398766
98074 139739 809574310
31430 64097 81736449
195358 197608 5681521
46710 125769 958042134
98600 116830 45637569
126723 134326 200044901
66327 96651 390367959
7713 52002 654068197
111507 189343 177798763
107173 197705 335730548
93843 167972 854518071
141658 163004 401088688
102399 116710 35832201
117277 118612 3408727
81116 87648 16274530
151192 191012 99537282
188535 197289 526422775
172416 194674 55734791
113951 128358 236271421
61065 184624 309265187
142232 163974 54502167
180823 191548 575485910
26789 115994 501587005
13531 40204 366918512
21159 30116 22373440
75390 192598 197737805
85798 195112 273746098
175667 176981 173319718
91401 178549 218290494
145191 168578 58560657
19495 105029 840487
193423 196536 7773399
140786 166638 305216501
65547 156659 967723120
54197 66811 31673797
28864 141698 282295690
126911 141321 126819796
118390 121017 243187308
54466 146164 742121005
103381 154309 127854590
142507 182107 99290782
32791 198040 770346358
157997 178270 50673475
73757 182413 378406415
70470 85676 128480500
182397 196366 34938397
32509 52846 50857283
166432 170961 11382552
20183 83816 569536622
173397 177282 9664231
92902 189100 73863463
57883 71215 962222032
57072 181618 507344440
136250 157385 451497472
150964 151871 660472764
180924 183240 944982945
31188 37418 913605081
24802 142221 293703828
19048 142152 307941976
49931 60109 25635993
69482 113499 109909059
159017 176900 44831021
53435 158179 903762041
116175 152811 933817202
4183 8906 11850389
126494 137593 447611041
138254 187651 23814733
119853 122886 7725677
197449 199856 6033790
182556 192208 24208764
165519 178689 759266521
134695 199266 888380987
180515 187884 939414685
12586 20409 19606875
139345 190298 699641439
56625 113477 407646888
181202 186644 13708803
96495 158640 236419193
118279 172103 965499445
188381 188447 447640139
8292 133760 664577982
126162 163053 92378424
19232 164464 556196935
18772 28100 15412465
178754 187229 18291554
5139 167961 407458041
35507 184495 591316109
145744 193301 728798820
83037 145206 155673091
8724 182198 434100248
85153 90141 814659299
180091 180477 90354983
38976 90489 128858915
25407 103327 194726162
51463 126192 187043874
161823 177097 653534801
97641 199051 254182415
78207 81730 584610831
150842 194963 907771829
8688 83442 186852708
88068 107066 47570866
191321 198617 18340847
111321 138954 69212649
99727 161855 791265129
179171 186481 18332795
67720 163242 239031211
169730 180761 27545284
90453 186875 922364890
1564 14388 195010
124826 192934 380161142
147633 174854 667833133
13925 175845 914827233
112093 150235 95831465
165195 191770 66599049
86798 186312 646186554
108837 180609 179853152
96661 176436 199942218
154683 185909 331801139
97936 166282 530141615
144911 181876 92562317
93276 125129 762461076
163151 175769 31644215
196900 197175 714469
140836 166944 65502767
91095 194476 272195143
168019 176112 20258156
165762 172169 824713483
168606 184851 834010092
104874 163011 421054676
119686 132140 31271506
50751 157763 267948663
169321 178416 22792208
169431 189063 49253048
148710 167988 375947646
177093 197069 50028875
82676 90229 18898522
38401 127914 105842785
190313 194167 86294512
136728 169883 238338358
83041 169667 729026524
125272 128972 9252096
166918 184678 721987694
93291 130296 265406470
132025 149395 371693658
107078 199141 636894846
65552 144046 196361912
76532 187979 279009382
34715 72024 984070337
6933 147965 352977738
11236 159051 860679752
160582 173929 351983641
133574 157260 66608115
34853 93780 147386779
59246 111475 130424080
108175 196249 983444847
196165 198933 7038598
122366 138584 40442645
103990 136551 81625146
188213 196831 20862304
154260 164974 620353578
148297 198599 181032726
107528 151794 251774347
105513 124046 563629251
120552 152500 304795653
53862 192035 724387473
123174 133481 25724058
69207 112639 691724937
70172 197604 575744776
172554 186832 35746006
48066 170101 174497678
107733 174559 167405643
160064 192968 82472651
99772 152854 374568735
103057 114827 165528418
169690 175934 180985155
111327 129541 121628677
146315 184886 96657505
139847 186504 116970000
148653 175826 67888860
90214 146028 100256160
1638 14104 346302222
148318 184551 90670469
119007 130883 29824646
57622 98411 101916708
98988 175853 192657408
151276 187980 91796201
70366 135368 994596085
180326 189298 22570496
80437 91079 451518025
79386 120701 811752443
41427 58203 358706141
1755 21502 132547944
82801 174625 229878195
138757 180052 468383326
186866 188985 516445067
164315 167481 7981392
140445 191329 314496481
110466 155717 994377401
195815 197576 4431662
68308 148544 200929789
189013 193660 596890823
13597 170016 391487069
172333 197103 243720257
97312 182099 100646014
31441 39106 749069407
22162 66064 407283745
98714 103235 484738421
113667 161187 489156818
128523 158500 979593366
39059 69151 75398601
33947 141127 268219847
105933 152459 116789340
16012 79087 157768428
150692 158250 18836508
194741 195426 1673786
72427 174116 777729633
165255 185592 51093725
46921 168047 514059703
104163 123291 737077688
15141 84196 172679686
53735 173968 519260885
53246 159681 652502808
50070 117698 169168965
171107 190652 783897002
59730 79631 48064832
29549 143556 454594264
192381 195570 7951794
169892 197014 116705224
104138 168889 162319000
160259 194837 86696705
113455 186645 38482912
92262 160162 170033275
164926 181642 41911564
162270 194384 508808672
45710 166398 302128070
135406 164182 249018101
3025 80591 761828850
180014 184481 11241540
152858 177156 847880221
101942 139558 111551746
149204 160222 296579647
45830 68426 930834037
83331 136579 133259158
96905 100589 3556256
154817 176298 506697498
187373 193576 15499833
98284 157606 148714131
66986 96912 591752595
98103 99793 942416686
165149 184728 251650960
46892 105350 146208952
198385 199143 294209688
116166 146639 76529819
95274 161583 166189621
55260 193276 901080031
46492 194877 627467134
19697 42232 56241350
140002 147748 817805439
152901 163980 27571990
124006 141987 44906850
66351 191210 312530082
45152 60736 38352359
63522 101503 94801836
91604 121095 894313893
188182 191809 891540
82354 174278 863986530
105902 116187 531946657
176085 194619 748572726
174967 187482 328275108
13927 171980 633617455
4412 57587 500848251
120464 144413 490533233
45636 155918 276244645
37099 96772 149252642
71834 146990 457294175
141309 196143 219585581
33564 41741 604797530
23671 60291 91691133
50078 72016 27448363
73061 158164 212975572
148181 158356 115489979
6338 177472 428142663
40978 60844 246063859
140198 168304 70477444
100108 142216 589763711
119168 121440 5769012
50542 58635 20403397
65080 172497 720832229
184228 197766 33886197
60410 149299 852547981
156281 165928 326156916
67977 184867 292692178
6237 51218 970078734
102592 156862 136157654
96614 98642 5061298
196274 198096 4628450
147917 195505 34367832
143317 187796 890403803
156805 158582 732105175
31296 36895 681809935
82829 115973 794108076
179093 199579 371036952
17062 121636 680041686
172658 174483 4500364
107147 128334 53123548
85058 150565 164208643
72653 152738 200521766
32078 92958 991791008
100622 142530 712827488
160991 171544 26533372
189136 194526 13448412
102987 105903 7359119
122369 164176 524731053
74655 147780 680284779
15768 147394 545258934
3554 187679 592805157
155961 180128 804950958
179485 191021 499693702
162191 179810 44151467
112413 116780 10900700
20532 40961 51013125
50280 95591 283247789
20997 143257 390824221
16310 50555 85551991
129655 176963 293969314
143015 197247 135873610
152827 197818 732739297
178223 191219 646485553
121090 171093 125241159
81592 88371 16885113
34499 49513 91009622
198580 198940 926685
151579 170221 44936384
27597 51211 763454815
64989 157437 231473616
136091 161793 841147056
74861 131539 141749797
55058 194200 131012808
116065 169500 133983575
92512 148853 141359519
37101 164966 320080387
52717 191213 346711600
156311 156884 775943
162151 181313 338952435
136158 170207 85386699
43987 46394 5979802
47718 184322 716184919
4353 156763 376699733
61113 78471 261089917
76349 122178 534742353
168256 168730 1163707
176613 198692 31066687
81441 199522 34993622
111598 183540 73125796
55186 109544 370656860
85048 181887 824081099
189804 198383 615415649
144611 184821 100781319
35573 93320 379704148
145361 171856 543921733
48281 57327 653784378
185147 186407 470357962
32230 131673 248875173
81689 154825 183277467
57918 141983 843283072
131175 179148 694938457
31918 85211 133294046
146552 156724 476884109
126833 166485 374254392
186716 193615 17270155
123355 170236 117347468
26133 156001 325085935
45334 61863 41479272
180427 183948 8907019
93678 187281 234604450
159210 195267 296221710
68603 175160 955414183
196999 197120 588331329
161417 182749 53478222
198119 198882 1930632
182617 196165 876375576
195381 197937 6473987
107721 166549 206490259
132300 167233 87474955
135186 179734 111669038
29791 153650 310115726
191185 197500 15831284
36172 81387 128981292
56773 110128 133474268
99971 111821 302527852
79423 110611 77954582
140677 193902 181439024
21770 55277 388225746
63737 125124 95888155
111008 172625 154431780
122723 180410 409941165
134491 172076 620798708
129992 154755 615984153
185834 195219 807133658
137769 139521 4369595
71346 125613 729751272
142069 192075 125383506
147625 193794 115493287
184850 188329 8691263
90211 123966 84589768
154017 183862 858377257
85282 178477 522861644
179096 184863 14534072
157777 165046 478633978
78572 151333 451664176
9897 18720 22021313
28665 34624 678939192
23604 153380 473048015
120844 147332 66390265
51591 119599 570599882
69106 177916 398989443
114005 125334 228566142
194646 199844 640025125
895 98899 244937450
197359 199029 4271422
181321 192814 28824408
73669 141735 228883902
103772 195181 229110606
64302 145249 202604976
47184 171161 311239846
32928 38495 728321470
64490 128591 646886536
9218 25272 40148778
79774 134147 631518865
79868 170952 228081670
128072 149280 920852276
93029 153765 152387771
95755 191573 705851925
138452 140107 4218436
156695 168242 28829592
7051 116931 600018195
66387 190814 523709281
38032 46794 44146855
183090 184402 3325993
149498 161105 324436006
77222 136540 467008206
25442 130809 741013725
41640 72460 483434397
88761 93386 11550733
153700 180830 793218142
145360 199514 165096651
3990 163189 398274413
8667 165659 392769407
48514 105749 212097529
19164 189958 427538789
170042 173120 793711357
120586 162836 105821450
142004 179638 792148613
154203 178665 61068233
132817 165309 530089521
125461 154602 70585878
179976 190953 514610793
82220 192347 275811520
198705 199046 869793
30547 189906 398956032
176860 183155 15788626
71747 111830 100061879
103296 173911 223256080
54590 62354 91412032
94339 115809 640889335
64673 162562 244988540
144179 198990 137381089
60211 85440 732246118
109406 123671 242517597
6213 74457 170785520
88043 185990 245477602
12134 151117 347944826
101160 190294 695173415
173757 194526 267973885
33901 97811 159856999
119679 142672 247063663
49254 135049 214747581
116319 191001 383264485
57024 108678 129107647
64235 142938 145426399
61687 94704 312880306
103936 171642 169798146
136015 150081 231126240
97731 119540 54691888
14526 180752 665186011
72006 122041 199198340
170541 178244 803450745
4243 195239 477939946
164190 190901 66947926
191282 193293 578972744
171309 191408 524989868
81795 141740 150024124
175105 179235 610736496
67102 181814 359104025
49033 145882 242484211
17414 117769 994817779
78391 139606 810713820
153673 195342 104168177
77029 77033 563784771
127093 177639 126495141
179980 196135 541910910
171881 188121 795780081
79061 165743 216986475
56467 123710 937171506
123092 168589 113831615
141530 150180 960627843
9439 108206 246860395
103567 187293 386096707
99690 133030 675403529
165134 199450 696279009
18232 118220 250071132
77522 146551 172812602
148438 198008 124055385
987 46374 13644206
68026 167792 249778801
64552 160673 329886642
157326 186628 407043690
192060 194610 6364026
80718 167956 218440203
131566 145245 569903349
169595 182990 244841974
53393 82097 438021171
142665 163471 52170416
40473 119525 197750246
91032 143844 547300066
99169 122832 995015018
116010 148734 82260012
38663 82798 110458978
13 188010 470568817
177912 193367 874845813
43230 97407 255794804
185353 198428 239133182
178807 192424 85118638
123401 171592 736985556
197959 199612 574730634
10138 44606 576229524
120849 128805 378419137
108252 176547 94039915
724 120171 385962592
80305 154623 186236797
67641 148978 641057453
94815 97129 5718891
14986 194051 721206064
59608 189566 80768378
22182 197643 439157135
122757 129693 17290908
142375 187414 112934536
16676 80322 159188196
2156 25538 58484177
46235 80796 86582032
189932 198641 21828514
68917 109071 288728141
42579 145944 258807702
36836 130536 612285613
126797 138721 767370174
169464 193315 126132407
150874 156702 14532128
121201 164169 107570148
50468 61766 28455497
186470 197300 27121915
170855 192382 53917846
188417 196921 21200896
192001 194952 509210052
156047 166562 144722260
34179 191905 563944651
126256 183537 739968107
195403 199541 502960378
195951 198836 7280306
45667 50668 12516524
52533 69177 97988632
97264 131389 85665098
191152 198422 769070543
194476 196521 540468561
179974 193047 547659491
197324 199685 5952603
109690 177263 861112912
14001 177871 410147488
169253 182083 32168899
46182 117964 263161932
167698 172351 11643324
39473 50902 326213284
3489 145280 354750724
20156 148532 655844513
85778 164484 871829142
14871 77349 76674146
125160 197852 182109972
130218 172267 105339664
192184 198998 236911942
77661 168508 953817131
101900 134695 158097055
178224 188208 25127909
176912 192731 671010172
143913 145551 164685027
5524 74971 175408974
40488 138085 652228327
84543 131539 117720761
6427 110992 844421183
141206 178775 391099019
161805 181986 164362849
132270 197916 164427209
22810 38054 37985972
70306 134536 761318011
64238 77352 343196754
115578 130510 37509638
110637 164801 450541835
63425 142323 197373417
22591 22819 591717
61439 137708 778820575
23231 36465 797553801
134456 161503 940507589
64394 120870 414750395
170907 180356 23644398
21715 124031 612166582
138494 170902 81339452
88985 117445 389911782
44711 60333 39212249
188049 189477 3563587
5131 87331 205435313
97404 171330 185370966
135742 190200 136490032
170011 193191 58026673
20298 61353 900717226
49899 65387 957277290
116827 161007 936140797
199401 199459 769528040
167852 182460 575567799
27388 167135 349746293
125857 198999 183305986
50278 70273 821774599
109179 150332 518837057
12253 17630 13379073
43269 75555 915942322
101551 113718 30543073
188015 189817 934622900
54189 90163 867010572
39889 161293 303820572
112584 197990 908158654
170516 184411 34839897
99794 100531 1852312
68392 158400 225335924
121893 199505 958044299
161135 174061 25325646
189513 190305 677344761
78602 193707 403302712
43914 101360 143571344
75633 176151 251585200
56646 61198 210180864
86176 198409 281175588
136795 174877 625020632
61076 161971 252428043
144011 145578 3945176
60877 148472 321472573
98592 187703 381140493
150848 181877 77549961
165831 198863 82845539
121298 150731 231880736
11074 18031 17331177
86175 109575 58554808
145886 156742 99493855
118048 189546 179271070
6273 67371 235864513
65276 184908 299560077
137474 172435 313689355
22614 103586 446812809
94030 128739 186133899
43264 44237 2480424
60027 164899 887418688
1948 107160 916135655
154089 172799 650564105
132305 197324 454623652
168779 193115 60926533
51967 133934 205127136
134309 146059 29526251
2993 11248 20671518
124080 136183 30209507
157765 193927 631631797
136999 161496 61437389
139714 175867 762165254
19459 120493 252698315
172038 191992 49964886
174873 185294 646477361
69146 164562 238773701
27693 34451 370189469
158697 163126 10999764
16909 140050 492066093
123029 194950 180032390
136668 140016 8394892
247 181242 493806400
77884 127594 124399585
171243 172490 3135687
36008 44875 503876978
114021 120230 502107862
54979 94349 98361748
55117 135133 351385908
67209 93692 66006226
115705 134306 959731427
95633 127058 596510450
28047 71229 537814011
138187 144339 29238145
129947 136982 17520557
192025 195742 694024122
199047 199281 686983735
163282 174328 264050560
93305 99174 14649665
64898 128279 854798214
149375 186510 92874686
93676 94226 1384368
66925 141803 187251956
164727 187358 56741166
53125 76042 617030668
38726 57251 46386727
44329 110566 457873908
31153 196804 414629140
170295 188396 634575679
63785 94169 265702285
109684 176746 168047754
27667 50213 660515209
179510 189401 24838400
48498 56337 19638744
98202 161579 431376277
174716 197459 463691563
117718 182721 948717438
194185 196267 5191472
138535 152850 36159863
3225 98364 900672832
26202 173154 367714913
131080 179399 156181053
77767 107245 73613146
157666 166554 22210908
48656 143049 321868746
140692 150543 24966502
183223 197398 35505676
168908 184205 407361491
55950 133546 194243241
126291 172671 617204732
131528 186255 900533304
188918 198783 919382782
191697 193157 3610473
190359 191836 3682592
31183 134608 454275813
151360 195536 975229474
123312 193279 262091401
141730 166845 627005138
41279 146552 659413804
186707 189568 7227795
54505 84773 399031088
188112 194042 922925634
28546 42519 952356460
155062 198433 583062928
149543 153699 437665230
170068 176919 527094962
178304 195989 571394122
91699 173669 205377149
142893 197367 409890987
152032 182362 466258305
178966 192518 33949076
387 20632 806172734
7420 44271 510355210
177755 181841 10273102
124308 160030 89406678
174438 193577 227393928
117740 140922 58109293
125686 155593 75055409
86491 88481 4939237
29615 33012 8459900
175454 180160 11782951
574 135344 775027511
196105 197427 441228539
193491 197839 130333314
142435 191114 888112741
162017 190950 72505364
91722 190668 299882107
154133 169632 38668051
23253 173468 524010342
38511 75744 705470294
162284 183943 54339204
7981 167266 398574347
147686 159943 1894015
111962 118195 9270531
163615 186961 58541477
150883 160464 23745472
44140 142283 245609632
3230 186041 457566984
187215 199362 9247426
189130 189595 1173197
195801 198612 7104888
51567 147519 761985250
14941 53926 341683349
2379 117447 287672535
3609 156340 919712362
170240 192819 56538113
35209 92451 565136377
109460 115143 375534056
157473 164287 16984588
115456 118173 6805430
69525 106319 147288741
79284 175468 240835694
75248 167145 539844916
171348 171715 35682859
139415 139647 590717
62403 186455 310492094
101309 173407 956726187
72410 197068 311963325
54944 68920 299941717
51806 61555 761848259
79414 151419 180472331
196111 197409 807398278
180910 193887 379565165
151190 164651 49427198
17876 78147 426896623
2683 13406 532555946
142180 148851 907845198
195880 199018 7943862
157677 199988 123157844
50183 152722 993355088
33013 131569 844790627
109029 193373 302799102
45289 170144 596986535
154105 174919 51923296
76118 87456 28186659
114097 192000 195318818
32924 163841 327687590
136479 183891 118889012
113777 135510 54529575
140957 180459 99005298
120772 169321 121589976
191105 198925 19682271
174737 189686 37517775
85327 85580 645499
162538 185014 56418191
90077 97822 19304770
74184 75400 2989783
113926 119780 14779806
151506 172594 52647452
61075 99297 95292970
168813 172661 445128680
38130 95177 142636632
37727 190566 588153421
49596 61141 635143240
72119 161023 268064451
177386 193908 443994958
142104 156497 36275964
18368 178511 400804547
120174 165618 113775732
191288 197287 15050899
33237 148969 289891301
77413 191589 492985221
25065 50228 62842244
161085 174886 34545192
147284 149986 6866834
22063 67318 113203919
183912 190363 972757167
48318 143107 564539066
48598 147573 409006943
102615 128511 757873527
123949 132615 312395668
90951 166924 576532736
128727 189120 74770663
67925 170945 473438538
7676 160744 382925487
65380 135618 678088956
136528 158900 399004850
85429 183587 552662772
140705 164830 60502594
167577 171663 10253992
43842 156611 282448402
64300 157068 232288662
153340 197121 109443481
99860 184247 22242466
148879 162212 796565551
40717 110738 596508795
72129 135569 158622920
27648 149376 304772886
2743 52336 123971634
149491 161605 11880389
1186 53316 130329797
43120 89594 361365113
144802 174551 887233363
178398 184703 339570836
102261 122446 362033800
23549 94176 176485518
72920 77449 11246661
171832 177400 13839667
184901 196638 573441531
68277 184038 206455496
192945 193506 531658612
43607 112167 171479468
44281 106609 155910619
110449 145266 246052773
45482 88192 106746140
125001 141203 40500785
92759 97973 2806007
68478 122313 711980836
135351 191669 832210127
128477 178175 124464215
120778 150524 595600032
36960 57570 850275637
105859 163763 408518891
194889 199540 480867179
115402 182469 168090129
82442 124166 65278528
26521 75903 885555939
106428 178085 179480308
63629 141443 194641080
10564 154897 545238371
139382 163505 764065821
140540 193035 682990954
86689 103715 42515144
167391 168018 1577259
168821 189294 51356085
10607 139224 321608730
182533 185607 763101889
110872 165603 740730975
96728 111244 656545708
189030 193038 898358898
100234 152976 638617158
186669 198201 955178641
84957 111867 738583499
1869 188047 850631619
172946 189593 354743981
172199 196368 716475501
184362 186179 697692101
131356 159332 69995780
139376 166608 68293654
186527 199003 194902583
31611 63644 6769960
51153 159693 271669701
44671 120314 242089012
78883 140286 34566389
55166 151179 240552781
89210 97557 20825696
51703 198019 507826962
64466 91718 68044796
189354 192968 8967406
157021 171092 506183283
13388 136842 690258419
27343 57644 537990365
112890 130187 886957731
158948 181418 56278769
162248 177508 38194175
99995 198566 247098023
126875 134681 774124458
134567 135678 31070
137952 191983 839792325
123382 194396 537495349
194365 198572 522341737
33133 105457 180814877
199562 199787 567168
27797 171975 360907102
79244 149298 175546232
198401 199316 394762838
38487 39688 2845614
98058 161498 970521127
109228 117093 19653939
70336 73379 497181449
117840 128690 59297726
158065 187089 132628185
25726 129278 259065407
6772 157161 376378286
91378 186556 446264184
83789 177260 49117141
35667 155801 300931093
198628 199417 592447565
135212 158256 992594744
117312 194940 194562075
74968 171240 350815361
19702 47989 981704386
127079 128717 219666545
85424 141115 139333738
163078 174507 28610803
182757 197713 37495552
54494 198678 361053856
157554 168330 26952418
73064 180915 206851863
18482 169264 617634182
33585 174933 353834176
56871 65211 20970026
126447 163551 92901947
105180 198545 234051199
66669 128135 615739884
150328 188954 96639072
52859 109928 142760726
15557 113160 820171967
157276 194231 969011151
165244 171064 14596407
78077 129274 128119581
120968 197341 751912941
117877 148276 973963631
62123 79877 63744126
58933 175797 292476935
101722 190593 222788429
2913 147762 754225639
170150 182361 30573244
155279 160129 805626545
77774 122389 111669222
29104 170648 354302929
63353 79299 39830945
68597 96980 941779098
88135 184053 240378748
66005 168223 323454218
55175 56169 2465160
64291 172596 271147682
183348 185212 4779419
24423 58294 84800206
110374 179920 174295256
14110 162764 372071767
198141 198303 405478
163282 175950 31814000
67799 167542 249695270
108297 149394 103191501
130911 147854 238088654
119178 131940 32010461
74991 191953 505882425
42372 61818 48862784
14343 57777 108673049
39635 96112 328256834
188233 190918 6680198
21690 168671 367806441
4368 194327 547845542
91364 191733 251458669
118236 172856 136913009
184455 185553 885263995
174405 187479 303877367
14908 46643 91814577
111438 153647 106020547
143298 163217 583931920
45306 87599 529781216
23884 121598 244533489
152428 169504 504898974
164150 191403 68288854
196915 197884 2523338
140639 165558 128261167
24697 44897 45325230
32144 81325 123032893
89027 175190 727288788
75606 90723 541649581
199196 199771 668751
17553 96726 762210973
145591 180386 408018037
64403 128895 197616884
11053 158837 29235309
72724 106158 83418981
100364 194333 922996629
165884 185100 48274664
176089 178043 337772874
153006 161639 21472934
181529 184956 968655718
154296 186998 81772884
199761 199813 117128
76989 165420 958752628
110622 152675 170683214
136962 180058 108064783
192612 197823 423555773
144923 196894 401998328
170988 177425 16001173
37896 44629 16918266
92155 129728 276669538
82418 89209 855284662
145126 156345 28237383
162511 169859 18443259
131363 185425 658071786
154910 184613 74309780
45756 161625 290068946
102429 164154 360160256
120145 133451 600160017
41771 121796 750809440
90725 117837 67847257
94997 174652 199550073
98832 172994 17990713
75758 174199 878177006
161179 162160 2469121
32446 122623 225684316
71466 126582 784537986
115527 128699 33078911
184142 199322 38015918
101552 142333 102254437
40447 118688 113154081
44947 169518 800236684
101479 155077 134571156
26046 31880 14547108
66633 70394 907811952
17163 85064 976806617
49178 142941 615469103
66262 153201 217688568
122992 170736 119514363
177065 177659 950654331
114294 190070 990507765
35915 96466 893073325
194957 196163 2990779
49805 189903 891728421
28447 97104 541968940
58020 114373 140802405
53650 60482 17209701
43458 50711 18165156
120532 193816 949965411
103137 129083 65096834
139976 199690 149712799
17984 192095 435812527
40062 164953 312565717
180805 181750 112598151
111165 129912 818088812
133292 180289 117688816
164219 166987 6991873
158520 180354 840805428
140379 188696 121228211
14798 118010 258110795
183109 193020 24744256
172925 198896 65087897
45039 52142 17791070
161383 192179 483130215
124824 175213 98849428
68077 124124 140226767
165736 168526 7014704
199248 199323 179334
138007 196604 321268361
140070 173333 83417737
96222 152892 142162619
64267 143762 198929344
129833 146755 42409936
132747 171070 787313962
183421 192740 23331413
50905 95737 112103667
184612 188522 36759810
50069 139816 646102230
151955 165635 64186233
107135 182232 367422611
45563 75420 637406799
159918 188841 202750571
100036 126614 203988014
145772 167210 53738473
114701 146836 257205539
21431 119024 244083291
13212 160814 369326380
62389 156221 234924205
159669 171129 28778610
19005 129191 467949672
37974 138699 252078681
161188 180647 390892583
186393 194636 611867414
90705 114848 60392142
191535 193332 755918806
142619 150737 874990012
10673 25335 602817505
33461 160801 347515159
182161 188929 655716006
119695 152187 254036293
111264 149817 153104425
176600 179838 8076698
31977 101983 552066710
199064 199551 1178527
87923 199054 278478599
92117 154205 155695309
187260 193176 818822761
77649 93036 507077886
32122 104116 806847697
135175 136295 305293070
180396 185844 13792628
98757 99421 1638157
138632 196437 144869110
76227 138442 5433313
34016 54506 51327448
97710 119707 881207545
111685 156112 97281273
120800 182254 764001454
90737 91165 772593
137034 162728 316045580
125861 178326 131418607
40753 171885 715978181
183778 193579 24483764
113937 198973 213213320
116879 145986 73069435
60714 167803 426846339
76160 190521 839695903
113181 199946 217444666
150683 184233 83920545
30728 99594 172110310
168240 186831 153001402
100147 198400 246297489
160887 166461 13968302
169396 196852 181531601
93463 157805 882529285
185960 192878 17218080
36031 86367 791948319
90607 174861 211017367
187113 188642 3866119
47268 105978 699820842
189730 199931 712407264
24607 193630 423042546
65355 180221 543254866
98737 169867 178317000
11507 36233 274708136
35670 145088 273947481
115664 143524 69873883
198307 199071 1954872
111019 138457 68652506
127787 182337 136613201
85555 165410 908642506
72132 128613 441393191
91290 118702 68650840
164871 185666 953964010
107710 123859 40592949
61740 144456 332286014
120928 152040 885673043
166305 175436 22894601
111116 129998 47363659
22618 140350 731538100
118347 126828 804586750
122844 197917 824325230
59744 170318 276750928
89095 192299 258544690
134678 173782 970341378
26392 167085 352045865
16964 112889 239813357
57713 132130 186274942
79086 165127 215377463
41919 132600 226995052
148554 150292 418949516
12092 146986 810803566
94830 114390 501582231
60302 72072 879479920
108079 140060 390641680
100295 133197 327832767
193327 198713 974028173
10278 47707 17474824
84175 131812 119315100
143388 151449 112547052
35807 74998 71257423
105889 159422 134084672
176659 184906 112453660
152190 162537 247497630
1761 183804 455645651
35951 52759 44095266
196548 197722 2966108
176754 196785 50129095
155310 189134 84656031
75752 100786 62371006
177728 179371 4159661
178758 179349 1498224
21 72384 631886875
36439 89039 814538625
51884 65869 9579810
109522 149934 688945500
65642 155151 492027366
54268 190455 341011068
194318 197619 8280177
46386 110803 161190274
21137 148957 705163729
1561 98209 359135695
121914 131317 23483175
162908 193091 75590819
158683 188109 73712050
26417 53257 67013830
71795 159785 705029381
25163 138307 461566366
123351 162779 98674703
151234 179484 70552161
33636 171453 341104327
29499 104528 265675945
11935 174490 443607969
35803 178648 357612907
171562 195353 59498986
194380 197626 816369766
125926 135597 860559341
72894 121251 120915424
181130 191094 24996928
115699 139544 717987817
121176 158245 92892352
184104 196072 198059878
176650 180286 9053793
124273 161845 525532179
86837 136441 124202956
110013 166678 141937428
65960 93970 69866747
13734 100398 216635959
132644 152432 795746993
43428 148953 264373279
193506 197626 10347641
152036 182431 75986084
125088 181067 430878722
29507 81077 128964988
137519 158836 53514142
87236 198816 279598758
68479 191730 594297825
130770 145136 482289824
80151 185810 973191900
199471 199743 287440350
167297 170745 6569984
17525 111187 945000495
11831 192647 452501973
106100 111149 33482266
24108 94926 177021546
71093 135155 160225124
5017 44397 98434089
156139 156790 915063715
53417 177566 310745569
78044 159442 203671846
171001 182379 28487489
44842 150605 264920266
70457 184204 284801638
187871 190368 6235783
120903 154581 84517344
131024 144063 32613636
81924 107503 63947629
118768 143356 61640906
87778 141505 134487325
25601 66610 744754011
180845 187901 17804587
111771 136152 61135530
116938 193748 854277046
72565 96754 60246630
2716 103306 251389735
161752 188497 67044620
61395 80108 46666001
85245 169827 211818341
34348 43334 22491688
115794 190354 186902545
20545 126553 265215955
10431 151525 721336400
78417 168930 485090984
181940 197372 732988831
193841 195636 943390155
94708 179524 212497249
18643 73161 136485416
20708 71697 127548799
101073 133681 261956390
160271 197237 284383469
78930 156727 194866535
44282 145608 712958858
98270 140960 393035760
46893 141960 237928110
35991 95165 147951416
146964 174614 69162196
127029 129864 7069327
117383 152438 104630290
162018 196491 835621684
38348 140576 758014798
176517 197440 52399083
16349 58146 104598046
169371 170392 2601563
138072 189127 128076304
82155 130307 120568027
36838 59635 57249955
160915 170807 24814862
159515 162355 7176069
82913 190271 699154141
91737 164859 183185113
150872 160576 24058638
174018 192285 602171571
92614 188623 240618778
71349 120104 130796368
73404 180576 268163522
63754 69585 14643876
51576 168310 292250079
85221 198305 283219422
72738 90053 43096566
144769 180614 89727900
144042 155034 27714053
114398 114863 1168226
5688 86031 262846097
75694 112002 90610068
142411 185522 108208056
57178 106893 158199228
19188 176635 508373925
122772 129156 246520244
43792 75624 684923454
9604 14056 11018690
147521 192272 111997826
15698 193323 444596413
54354 125189 177277292
184381 198963 634893971
128561 139518 735321900
61152 135996 187108658
8580 136318 319466538
112604 120720 89474608
194151 199645 13815670
85129 120795 89273779
129516 194682 574590759
56340 110173 261487058
116327 166516 928832790
32879 124754 817712302
185468 198034 31392567
101529 139681 666279391
182264 191624 324277925
179255 196064 795062308
138392 182843 581146227
12993 184491 429271362
37697 50044 30924547
176560 192578 40097162
86102 103460 261674922
133320 155268 33479012
196156 198149 5064119
59030 131820 777329594
3056 14836 476952325
168589 181881 33319403
52249 194947 357245173
103629 135403 79673817
164572 185271 729126770
53221 178385 505752917
199109 199354 589144
48078 156542 527796348
53866 159760 321563152
23335 24110 1917395
157113 174232 42728871
100190 189419 442523146
169243 185079 39803147
158887 181555 812158523
185373 198670 990486636
149618 169136 48722433
8430 186011 593501308
163123 199942 379664613
153052 165286 30494894
94670 111526 42170230
20100 114055 7710800
135899 137073 950659108
60769 128854 790104191
167656 169930 404845903
30563 188487 498971723
2665 75403 181983028
173824 178158 260033006
13519 129164 289321313
112658 195083 816745031
118048 171995 516085634
46212 188886 357328967
11096 178853 419761724
153937 191657 94331717
171549 175352 9438975
186168 187963 4502557
82927 121234 95918636
188082 188218 166846986
150162 152676 6337420
55593 81927 65883293
116747 192393 826898901
35246 104900 862495729
198102 199146 137675738
191605 195762 10383822
6606 165823 544421177
134736 180566 114790903
38087 126072 220204049
447 89844 223502763
18164 198761 452114947
71867 150557 197080845
68040 191567 527613241
143327 198378 197143509
171561 182069 339987775
826 123696 809082474
20810 55226 86002827
195099 199365 10727632
164768 187099 371919581
14671 153161 771917459
182925 188926 697519558
6148 82563 190997873
103609 128178 61654143
27864 49588 195200782
107478 177048 174344459
97439 195310 824482247
139215 151936 32137795
91084 180392 724097028
100335 185917 795943519
76963 182423 928611430
178416 193521 113302261
31878 57633 64390175
188386 189759 3439585
8380 73178 373016846
170704 176550 14626943
118083 173439 138752353
42167 160812 297022834
133326 154772 933343613
177128 186474 23448573
178553 192705 526861477
38120 94202 220529163
75646 158602 207662463
121395 174243 132257928
17883 188859 483484802
129128 129211 738564233
102112 161817 213117767
194244 195927 968692295
40954 132730 229672929
138329 145596 18317615
63883 157883 235337962
118465 154164 89702177
43361 96322 636380098
126060 185044 147896423
121852 132056 25517469
86134 196637 669445872
45036 151137 423041376
87205 145954 462677768
65450 191040 339646452
130087 151361 53472989
150690 151519 838209951
126465 182061 139237851
127980 198017 175485096
11462 171771 779247945
36867 170879 175232670
141236 163983 946198679
115595 150330 87275633
109230 117630 21027266
171713 177790 558216296
17516 63116 468039748
172625 190509 975390794
113058 125345 30896193
177471 189546 30379853
19825 178289 396518179
163505 189907 166999738
133140 137199 10036962
178226 199313 52929157
51484 77164 64361847
198158 199123 2445614
61604 172190 796984549
45718 50274 7326509
26239 75178 223069833
141274 193849 131754348
139018 191358 131230064
137591 164038 66322226
2547 142046 251735422
32532 151688 298404951
49691 66349 41821968
161465 194371 428519371
166400 199231 82331874
147266 194096 726653071
108595 187713 265007114
155603 169435 297945854
174340 199157 62264582
38501 164184 314608553
70184 91799 523049836
156448 160991 126810386
153508 176962 58601164
30432 147120 500308218
175790 182353 230140618
36026 146802 277344870
86257 91328 2771303
39767 115225 188712846
75115 199934 119762639
130714 148659 140654386
30786 74046 108346958
92584 143582 127816146
31281 34017 92919636
176909 190579 926448843
176112 191092 451867087
34135 173651 349332119
133872 135436 230935941
92587 189047 241768861
91592 189340 244941464
72858 100626 344582609
44398 64400 50078535
106098 195421 223749104
76471 123692 828954778
126199 175805 391608260
82985 91326 11307448
168783 192260 58831049
62773 171207 271379505
134566 153095 763449605
133263 198199 161601909
180662 198477 459404424
16368 89536 182881933
168691 178044 97036427
103454 135460 80236611
112835 185653 182645004
150371 182527 36940022
43192 79805 91658821
127114 194452 734239940
12861 20076 18107503
60888 198212 701326738
175620 185244 24207428
51821 65699 34808136
127890 194568 216157369
111278 145909 86860956
15450 45221 905983854
10827 189652 513719582
64352 177210 831084164
88102 175443 218800001
154340 176084 54284014
1709 152197 376706278
78303 193165 854220191
45498 123276 672165323
155327 181650 284633562
67962 124805 142193016
6698 50487 109433868
100396 174121 184749368
17626 157592 350316005
186477 193962 12449597
189779 190716 211425281
178541 193939 38574327
132876 142270 23450151
152964 168387 741242404
83109 131092 120153703
47883 194746 367769708
30779 33566 6865013
68323 142160 184671658
86324 174919 783915703
126196 137947 46172472
105225 174987 956000489
148323 193453 402266204
46396 68298 414520228
146766 197578 127249900
150281 191496 103105397
55631 95974 85222113
62955 177338 296738576
136943 150941 933029375
71223 169737 246604480
45579 94259 143437568
135413 174246 620340253
195644 197812 387666882
147647 163692 331624268
133699 191490 144778281
156921 162143 12962828
139528 156340 45274797
141138 189788 121998508
32620 87044 136060695
80725 107260 524490515
46853 56047 23021503
71277 158911 219294729
104373 183659 198759047
41851 177973 885724958
91572 167427 190073245
72192 95467 551074785
134172 185692 129222754
123195 167178 51009081
113216 133347 756744394
168774 189088 133910086
136741 171248 587969122
190713 196135 789857345
197279 197862 531828
131388 148431 258908829
48438 160373 614841716
123960 130477 927949448
195507 197973 461055840
21016 84743 845865490
196958 199838 982084714
7298 38166 77097593
149122 176685 903183684
165402 189985 208763129
39998 172274 201763085
167103 198678 79128366
141459 180810 337157639
98889 182413 209355336
123428 178076 406562624
22005 25974 9933347
131156 171361 740673100
199285 199311 852932460
162271 193622 821503591
193784 194327 601069963
196076 196652 1428700
35589 159009 308992990
4740 80458 722393109
155128 163296 871359114
162077 191951 74892194
97632 185177 219505163
91449 131535 100470771
86478 123080 258556779
21799 39348 949126472
19742 167454 369653155
41354 83511 105480939
98723 173622 187742188
155741 164172 324921300
43595 142896 412244804
25744 86819 802293106
101005 142654 783890446
163108 180390 43309528
3389 178956 495924613
82811 183522 257930652
135338 185498 260381171
197631 198474 2176557
93442 148456 138053777
132500 159839 68400614
23547 193344 572212021
84081 147695 159389414
191228 192775 674866360
5097 139670 336589062
64930 165074 250615760
79149 102170 57443301
141957 149281 21682132
21690 115453 234419321
23236 158276 338003782
33294 154482 564856454
1860 57215 203208004
69588 80495 27224071
71609 89492 941325342
79952 130881 127530998
155510 193191 230717087
107033 176578 174267020
34343 174491 65078000
162345 190393 453172388
117612 198918 871283003
94227 147500 133659881
38771 149740 874367720
185829 190176 824955908
156537 173216 481360094
71436 104973 432757660
199550 199821 46894157
191989 198713 942541401
175578 187428 29726617
96792 138200 103669113
36606 134696 245534192
195562 196103 528874911
34675 197988 992411898
113054 143179 47328552
5758 136887 809534866
93320 187997 237303881
49065 118015 468493011
136998 182793 994835471
83319 156389 183141251
24746 141925 293093794
25719 197066 574017612
189881 194049 798410986
154356 174091 49199442
10819 166300 499370012
184414 187390 819778
12639 30170 60749825
142884 183477 885230368
24431 130087 537463262
166310 169328 7582773
198372 199945 3892367
128422 172702 282468306
44938 71423 66340667
52237 140350 823772845
29724 186991 393688362
28062 95582 711169201
82398 196538 285812981
175382 176527 2902197
24453 126720 629198281
147424 191670 110763047
97984 151969 135493681
60310 96801 91091319
11153 31999 438358862
155467 160569 5247180
151470 159757 20482020
164659 178559 34805248
186507 189553 7685516
161058 194133 82837247
178300 195152 277994859
140997 186453 113954587
126511 171753 526911894
22322 122695 384281527
73564 190218 291946964
74188 154944 202139912
44733 160041 288564505
6977 35788 71917710
72361 94190 734853642
120008 141750 54376918
147784 162598 581520325
158536 185799 317580471
24805 118537 234368187
70036 179360 903063718
68228 179925 449988993
171103 199904 72125743
63330 185052 483173620
110144 150022 236198120
30976 161605 989988691
60632 123724 157850833
170336 185701 814511674
60451 152188 229670133
185157 199954 36942255
185858 196896 27468527
78866 177951 248003447
25317 150636 586289789
20524 186098 689950536
169461 175353 14727388
156321 193608 93248524
193962 199379 13627285
19264 167403 772735637
56411 67252 27258751
136039 137309 3163669
41723 126177 211396276
178692 180375 4218022
180785 194085 2674456
4634 145260 351865398
48779 188892 350915370
50419 122268 627374249
7781 188787 639672088
43824 177592 334876680
96786 177085 201192607
107444 183559 467699838
71170 138853 345410653
1503 52232 206462225
161817 169317 18770239
65995 128497 552504224
29129 43496 35851012
50202 177074 623108847
84570 196038 279170099
134345 160698 211034830
121423 122608 221467391
27394 86045 592660098
79745 172434 232134247
131748 180383 121789245
70134 195194 695507998
1046 51926 127173910
150128 170573 833473687
144940 189752 112270729
166118 197621 515220187
73413 117784 110790184
95779 177213 203985888
65752 143136 193637226
126320 162460 61553008
150163 169320 547453387
75000 77077 24901299
165221 194699 546980899
122854 139998 42771702
127017 156713 262532557
93673 127490 902988382
59481 192160 332108168
68035 83277 38034266
29228 73959 112045913
158187 158985 1903436
155497 173394 44689367
109174 160148 496312747
173918 176434 6357921
45612 92605 402868822
131868 192282 151324464
68633 161444 469826322
78086 139251 646062704
41285 138072 576336040
59795 139882 200285075
195755 199643 230289012
80125 141061 132639935
123455 167053 322666440
103266 187379 991430549
43133 68031 62410942
102712 197650 237945867
157937 194566 91670689
60795 94543 84185989
83028 108944 64771436
160957 189539 71686353
156156 196049 980140152
138240 159932 54398714
175750 191615 1404558
12674 49610 15997861
86958 174155 905315653
139331 168810 73934885
8011 193816 562781410
47477 90424 951441771
184473 189179 5942695
152608 182761 817801647
163352 177003 34254356
11962 22026 23491499
157196 196559 98464520
24902 47820 57190868
36674 137141 251428257
148910 158407 23672875
164458 188541 60396261
25067 26494 3622591
2022 141826 685078453
144341 175847 78892208
11155 47024 89545741
142893 151943 813833826
21125 106997 433874961
24748 152982 321007185
98615 99949 74538489
61892 183973 305587256
14742 132193 755892408
40978 127638 370062782
55692 147459 229849415
159659 179902 640099164
77791 185890 196291978
31759 125881 235452821
166944 199567 552028108
16702 85572 50408001
167352 178239 285189563
52865 171146 296139135
179591 183283 945180259
185638 191929 15641961
100580 151774 128540607
3310 40273 92393268
128916 147794 468715973
127185 179576 74235628
192214 193670 3628599
183549 198998 38764585
173721 189008 592857629
63538 194753 328525323
95409 151691 365589960
145015 148734 99920807
181603 194127 445942442
27022 191439 757794429
58352 149197 227472796
74227 124158 742667853
166072 188015 55094568
122608 192461 174926178
83942 170582 217009230
73565 140475 167222181
184159 196972 31995005
182582 194076 85343758
45613 50572 12394787
137013 148722 67992588
135487 158975 58865856
184707 194132 23514368
62922 139456 191333102
34348 147962 284546342
121842 170441 464639347
104875 132906 491677680
158545 197410 97261523
167553 181107 33857656
169394 172496 836763936
59724 194178 336526746
13560 146689 579998604
159924 168075 20531386
50903 55103 10560044
69628 173856 260851472
39633 47431 620877752
110906 121551 13672181
163264 182860 384880476
120229 124647 11010633
6321 91502 212872899
4352 68834 161272284
168882 177353 21169762
58899 169647 277171722
148192 197380 12697023
49103 150175 987217994
134852 164975 139675781
20495 93143 607722297
177764 187189 23691131
31600 101406 174400414
65842 74522 21823700
24913 133143 270810216
149060 196617 65768005
149786 177639 470428366
127835 177531 567022041
72723 118138 113375418
67752 118578 127053692
93163 150327 143433723
159207 170984 813173684
27685 95978 651173061
179843 180338 1219482
29663 128893 459756540
6334 174608 858786523
30937 175981 463011436
83163 126886 140869926
137750 176165 96355267
56191 173960 294850626
140576 176161 89250964
49916 75131 909850378
190265 195132 487781281
194076 197108 7590001
19149 169813 377090185
151645 179157 80902591
29799 76388 116627232
78360 121539 70688213
80775 191676 451996210
182138 186282 909594360
12812 31643 96871312
128699 185088 36797409
97001 161198 160895401
36523 65851 73541735
811 170598 791342095
113371 167131 134804999
30122 151724 304481201
191470 199849 21004807
25841 63235 632276798
181277 197979 41923008
94812 184206 224049523
108316 143362 541028850
14090 58557 492567700
153265 169120 282679179
89083 94375 788528716
94992 183926 199157835
101282 135993 87074622
123449 156058 710150924
99096 107439 960207945
2134 128398 593992580
26900 177203 974878675
151258 172016 666781416
25553 56133 76386128
34829 122519 186503243
20031 23039 7453278
69223 97992 71739602
80980 139272 879493025
39178 132458 244259112
175753 186753 379967279
7218 56317 289539550
33255 141314 270389110
75739 122993 118279784
102031 163709 154605837
12974 177756 479894266
195596 198892 8327944
56191 159251 287713761
95756 197109 948240683
26572 150443 310099938
67096 111774 188515270
76496 151235 61045048
182460 185973 849994079
42921 43021 211704970
61961 123495 153940125
185243 189007 9385954
119424 132388 12692888
180715 197265 745158811
58909 144798 214927521
183835 195754 942528481
146493 199817 133548060
180723 193786 32754826
59390 174495 349102334
73311 149713 722189303
65880 77271 28525874
89038 99366 499465398
33345 97645 588423397
50443 135863 984681881
18960 148456 345019646
142553 165816 58334473
157535 178969 51282454
139116 193617 136639074
141436 181034 99230372
178313 185017 16931871
36207 189937 384980930
72981 166449 233833156
62073 155623 771998376
68941 104241 51802233
61165 131752 176530998
126902 163572 91812150
189670 190624 729060180
113987 187088 787288763
161348 193599 80811209
126877 158015 78045848
2001 46345 110770000
101858 110946 298141629
82510 143161 21974302
66289 142136 189660256
109839 116879 17547775
136310 161390 149244247
79428 197480 462443488
16844 177243 401376382
188423 195658 274500113
96846 117952 52855809
5315 80681 897223387
26392 60737 85900230
5935 15697 24297425
163149 190002 67352596
191405 193922 672127614
78766 106259 372943317
103304 180533 193521145
18967 168600 380919354
161722 167598 14795614
175773 197444 54305430
79755 87886 20245185
103162 148351 902759424
110474 154460 225493583
138451 145370 40629699
146531 183475 983624625
77293 145856 194912651
68615 134227 535990595
193066 199262 790060431
157493 170620 316409991
76971 176709 249674227
138066 149459 344444812
113610 142941 73560151
147648 199183 129040077
194870 198470 9074876
171961 175934 9903738
7503 31104 59003386
117670 156188 927363611
62249 130919 767148751
138537 171687 27883793
45131 50452 446563467
119319 147524 463116563
163512 179833 900999810
76096 146293 606628273
7393 180602 696627386
46069 185354 348922797
88174 135069 117452387
138601 165138 289859034
49183 141860 231952945
15095 39035 50562770
151198 152335 2827197
195691 199637 9935233
181344 195935 36582092
147012 194181 104691704
107489 187042 199404697
175049 198219 58117652
22942 125298 958903270
126150 128262 3531917
181233 194744 413582278
60712 134463 184439047
114241 118935 11866384
5415 89024 208924881
109589 182955 183858912
126721 149101 56185174
172248 175850 5820581
12408 195756 785845300
167182 191601 61175794
15596 138848 121745614
155095 159516 10871059
93923 104029 351157270
84844 149548 162152765
35097 87551 131238879
86770 193074 266253019
149359 159468 25094616
192377 193934 263700568
27808 85802 343888989
181940 183458 556493568
112008 197426 643771841
84655 115447 903366163
126981 142539 38847700
179494 198876 48623087
187074 194225 88422996
9260 94234 212300356
157845 160115 5565175
139491 177792 96024907
110417 144576 85626004
60712 100100 98265960
176383 177652 545095454
168397 176666 483561241
86056 140744 136861039
142958 155988 32815739
12798 81538 308811187
194767 199551 12007720
25417 142042 291696526
68524 70626 5277507
141016 143535 523757734
2552 151283 372298284
74534 88947 874534532
125712 128445 321120215
124870 176291 345885603
155196 176644 53605565
125153 170027 95289109
103951 190211 216233115
152923 153551 1581836
68572 105755 589336802
39566 196102 391884313
96963 140891 911357772
71392 185869 891106926
31258 169966 470172922
155653 177985 737710210
6809 157246 376504438
134358 142595 20590693
176007 187152 27957305
17197 43895 66679559
71705 183057 714461416
24851 73645 122176077
192725 193130 999184
154873 176641 250262220
49886 99113 442951
196828 198807 5071280
41394 99507 145287280
69265 112680 108453926
14637 143324 322046870
186538 197821 28253468
97208 109610 31168336
188628 190733 5241947
177652 184600 574338927
88020 178252 226012295
105832 179108 597944803
73456 146480 182723692
10354 21802 304302553
107057 194428 218900666
155985 157699 973981179
172451 179463 452843687
110536 184578 185618910
84659 113167 432401788
97992 187394 280243211
19157 191508 920758854
92462 146616 135754568
36641 85418 122135215
150285 170031 749263429
96872 139956 766462761
148786 159445 26467100
146926 149317 662480754
127014 137938 27201485
194532 197999 67170987
84343 163287 272139375
187262 192622 9626584
153586 160322 16658494
187113 189509 6026935
7338 109219 513354838
20334 125103 262051743
144071 173248 73115492
115666 152310 92044908
41143 167704 316898216
21963 22609 819888
60135 155183 237971047
57650 121313 438991408
66069 100802 86651126
9277 31642 959599546
15663 85636 900750177
122804 168236 113719869
148348 164304 101141423
137010 151205 848912348
37200 39620 1276440
179981 184323 10892921
177357 180135 745538763
116987 189801 786804013
92882 177395 211688141
37362 195447 924948460
92110 131106 102212562
136750 143393 833422298
156195 162906 779084092
189983 195700 416263226
50043 55972 222046449
26612 68508 104760218
194614 195918 3255421
73545 170083 622330605
187491 196033 21331991
14403 96529 205324612
84176 92215 922182715
163848 167932 10316538
53471 158235 450889465
63985 170700 985617627
166738 185147 653040294
73919 142878 334681476
22966 186235 185207409
12538 98725 567209366
109971 180840 625053481
141579 164754 537207586
91889 143278 128768871
112393 153874 104194117
165770 170609 550278388
57808 179159 133774824
146474 192214 23847017
81544 123609 105401428
152754 190977 95575618
136499 190081 382966761
197464 198160 1775865
56029 133028 333609371
44239 179129 918009780
77437 115908 666447739
196455 196568 289437
37365 97937 151476477
73060 146547 774821353
100792 186434 214676654
15285 131207 290050993
23456 32992 61115267
17215 165501 371082868
6243 38159 79656981
125866 126515 1694215
67309 138738 178580932
45888 113233 338888081
35355 167387 745889902
196570 196753 397999156
42247 84160 66612901
192080 192435 881640
144929 161448 41314693
107850 149018 369098477
131987 138735 800851055
186158 196356 25435202
42038 157925 807106779
199587 199867 674958
155371 175173 49456759
106236 178087 863599840
88338 170985 207081935
29478 64800 88390064
192798 195010 5562083
79093 82981 9695592
83387 167405 798145216
2898 91338 492423240
192736 196423 9210469
149862 199546 124328052
58367 164295 265064802
97980 186079 770692075
64908 109813 112259297
79441 195949 571383357
71779 134132 155931550
110620 176115 164154617
76234 125497 123157733
168770 186645 44801614
94108 155168 153185378
189371 194182 790070343
143558 171563 511277361
140252 143343 3070978
32527 83659 127877719
139670 158965 731073729
8494 179058 563116316
197269 197827 1417765
14293 115293 614149056
39377 50095 306883565
198133 199880 4350824
37336 66631 73472984
150736 177484 131173343
130631 188709 145545844
11323 26736 430102202
154081 180622 848448640
97759 184546 594544494
189744 197506 877676446
25235 143110 931543633
159244 177926 379249397
70368 83030 31607868
181833 185229 362005727
158451 168409 912654528
92805 103828 999349322
158652 177540 868801648
33781 130247 241484654
58714 173728 536078328
167784 192371 61551724
165984 189338 58610483
19651 163049 806175183
492 4991 309211699
32980 153599 302101226
72509 180628 270505657
185013 198946 164623469
104628 131260 937122086
193351 198745 13563408
87350 175675 624844598
154168 176735 56376696
77766 102123 60742431
139636 195794 874388807
64118 87991 59589455
159607 168639 436450846
17974 87408 173552120
108429 146593 95772819
17090 108454 345182419
120370 170877 126514239
99315 110642 207930600
198195 199264 2680623
6738 182622 479801302
126278 152508 65920721
12246 52386 103418617
134318 169507 88185395
147467 184415 790913135
172078 194181 55313216
112528 126813 35927806
90666 100466 343982154
15355 87522 97645028
46353 94199 274959426
59914 95839 810509069
52422 122625 175717313
18235 21525 702683308
64075 94514 76007792
35235 79781 721057411
114862 186301 179089478
11912 97784 214622322
128458 131479 7655769
139087 192228 133257312
37820 123448 214417580
154393 155586 582598676
132267 141836 23841657
116448 184484 77158452
111951 168635 190991615
49078 177549 777518261
140007 148600 21770764
14670 35305 51514423
54805 103722 122200333
145204 190566 113650202
101078 189825 226752682
186342 195124 21977749
28749 31125 5900823
34223 158470 311134518
147050 159929 225870810
58024 182125 439824398
187734 190543 812236027
124991 166069 102835007
54823 70128 38330988
196053 197550 3771323
99943 189556 781422094
154337 199377 112667004
36701 65948 73342897
62966 102370 98354552
24230 65421 103080917
110528 140553 75220439
158739 169635 815713635
18905 74022 137976528
130422 169550 98018607
88289 149779 900103934
93595 109526 101602786
156200 181609 63497716
52488 114714 535186295
125638 155230 74282013
183852 187326 600542079
167261 182318 822800460
73482 160087 216607346
147946 181520 83982428
196847 198294 173173466
104814 177103 916717586
72848 76441 8976955
47317 97226 504811533
49508 199662 376067849
25976 139989 285143315
99730 180212 896747465
96828 128015 78193711
32783 78243 113792195
15306 136668 639760042
115964 184019 51052405
144082 147482 8652580
78361 132179 134726137
142256 146039 9595629
151548 156785 13015359
107621 141214 84106757
34717 142598 403485052
166831 168069 366267594
152621 181519 324603323
38697 84395 944610609
7066 105417 88975609
195610 199690 196799512
144934 164202 186837471
187810 191556 9325260
28993 143378 291823638
106826 179323 181635061
178087 189860 29593766
17909 91783 907987011
125499 136638 861950694
158646 195949 93386062
98896 101677 955922030
91488 173855 385376096
38208 101140 157297449
176375 185086 21911975
83379 115101 79332161
155449 196131 101750428
93233 109208 895116987
65654 100105 85261056
98417 193340 237863798
48514 114729 60277475
169361 197001 69205552
98950 138902 429662711
50622 179112 553502618
117989 195304 664879967
137896 188542 127039863
37698 180341 357150094
46869 117931 177787045
22738 27047 614318596
69269 107913 96484363
95209 183316 220801957
177267 183937 794122719
101861 188905 218220177
76936 84358 279298879
27139 109423 476648646
52270 120972 171901832
14043 83139 569959906
171570 179190 19026763
123268 158560 977108708
97014 111178 770162434
4558 43003 96031608
15806 148966 333413602
165174 196301 77955753
175799 196599 52080226
53970 90980 266871844
131729 184642 615428222
173010 197102 408333332
59116 130408 798763977
134941 163840 807110757
18501 50758 804150403
180903 190721 24697448
14594 164766 696745178
88211 118889 529350343
194628 196249 809073968
196805 197574 678069661
30088 148674 296901741
75600 80556 739068152
134312 148649 36127699
132699 176135 769666121
117876 184517 284095311
136535 146991 479165957
174877 194280 48624883
116052 160219 110695943
168382 193818 63682121
2836 86799 669594338
91084 179061 220403744
182044 194166 29158538
80601 166785 215749783
77461 165107 329486161
42069 53573 28879237
180417 188454 20200714
152019 195817 109545294
37440 136799 949856631
68607 150087 664173128
12733 84575 179602968
151601 187797 662894572
50807 161318 276655991
1410 162856 403983396
174462 197842 313314809
40032 144105 114830614
113464 118408 958415518
142647 177933 775065333
36339 181630 477237810
15271 115212 249912750
14258 80466 165662519
38263 103780 945032548
186669 194699 518685
121224 143871 56669210
109936 123982 265802427
129380 189513 468169296
3979 69645 164224272
34312 149763 289188460
75763 131760 126651480
141923 148302 16225132
13274 30203 42342872
17958 70427 821129527
12254 123930 666522757
140152 191545 449623467
124928 167510 938097524
34565 116645 205359984
143371 166969 59139987
26921 62364 284880151
45848 111358 163830637
23774 159363 505029723
38317 47728 215586403
126084 175670 620247662
117168 179664 502348589
180513 198249 44508702
165231 187323 55382514
113660 185290 179629481
111386 143069 382072899
186706 190142 8636659
119045 146363 68519992
172363 197034 99404246
11616 156389 362408720
114581 118041 165818887
78714 149652 177714964
131745 190122 435166800
55750 57310 3957328
100545 129416 530175068
162120 177407 38256545
152508 181146 71494255
108883 141179 997812247
187352 199163 809842567
72170 161157 222633968
16620 81348 36372547
141510 169856 71140954
168655 171651 35103739
54670 92961 95684356
75847 108856 82328542
166323 173296 17499233
167325 196763 955532810
104166 141289 93020259
154967 185464 206799875
157899 160714 5551772
152312 196067 380487184
86736 115469 71875894
52815 72643 108242249
132440 150548 502672401
79495 153447 185325720
104569 112076 18758242
153976 182463 439064243
30462 168967 346633929
96478 148524 130598550
77355 155466 778500970
9980 109746 249443206
5007 127079 305422700
145915 160087 35402781
182098 187126 12642823
122297 130079 19463386
100405 103543 7856845
126365 141398 77416813
101271 131022 500107505
191406 197999 63564013
86975 156721 760870635
87468 146618 806871173
30682 133953 258344221
49716 145740 304562324
9161 105368 482225475
160676 163777 882168675
167470 171681 10578024
8504 116031 268797414
115925 174048 629629117
57630 114329 141746286
97000 186243 226019414
113525 118767 594127048
33029 120871 219823738
14141 165516 948436393
78593 167462 222513255
83755 126387 106747897
171808 174473 839805
56296 144450 981041937
25250 196741 324441329
73443 173784 397742776
174950 177340 24233628
148041 191593 192043973
107470 115325 216626209
70235 71258 818693816
4474 95278 226918147
36917 194746 395240200
139936 164296 61109131
124812 188482 159542322
161287 164679 516272506
63524 113581 125108573
165880 184809 876187674
166929 184723 775561828
27007 145594 296680161
6537 179988 434089638
192503 198868 15996792
33962 171165 380024556
8156 171881 457641448
76312 111006 86606532
160943 174020 661703609
93719 185745 230747023
40039 47822 415450173
86678 158729 180532847
162329 193079 77003950
106034 186755 176687270
58840 138345 165938045
31699 124097 231198305
95779 120682 62418679
125701 183096 143801443
7063 105695 246575083
43470 175084 329515428
177391 181912 488481882
77353 94909 305488086
33276 155989 307334123
51329 115651 982858979
195180 196486 737699956
122251 181432 148164129
171525 193522 55030538
41314 101003 149156196
87140 195274 270869443
6148 65784 886718543
123084 165630 106428795
141104 188387 872984636
124632 178123 133948820
21391 176367 387866173
189242 198690 23680285
92008 97477 566068053
181369 197256 26171530
131331 169714 425695135
107270 147416 100714991
195581 195651 807730195
93600 174432 202522806
107724 183471 964512403
185176 196559 18058456
114843 163879 122871605
185283 188068 6918299
163278 198577 88535237
12882 184146 428657004
44740 64572 916694348
44778 196043 378705432
161472 176024 36482577
7396 82519 642333380
28255 70917 106744619
154188 175643 273652647
181195 197610 158300077
103234 195544 450542983
154662 157921 8069096
59922 131740 179698709
157183 182995 936928049
198320 199773 2739177
158751 183256 61358699
116082 169942 135062073
28780 139797 792396864
56841 81470 502697836
116742 124745 181402263
114426 128111 678632998
197952 199446 927409578
169975 184396 36162017
31037 122386 316611226
93038 168620 786189086
44392 55156 416906289
182652 190210 4119571
33569 174723 755840280
170737 193134 3684681
33961 36357 482286388
74605 198941 311224837
154573 156221 1658076
2011 20965 47420059
115784 141917 461376420
34370 99954 823856684
11029 173377 406231653
34808 94606 622276230
89251 140620 128599299
14898 83791 362279482
118842 195477 537197622
134932 188841 919823411
140362 154381 35410291
127406 133234 14598684
99864 167779 853033193
99504 109336 166979748
189515 199141 785753160
119174 172188 966775557
107744 183329 189399795
25091 122521 282576661
99262 177883 759090827
198735 198843 280126
149448 156427 17471137
23022 24824 4531370
45397 145327 250132999
146059 191594 26237703
68685 182252 418057609
151173 196301 733785661
79058 99324 50512032
169828 174449 190696287
159230 185475 23851910
74149 159215 962101933
168299 195564 68264923
112095 128087 40197064
155811 191482 468785345
57796 153457 944422669
170277 182317 873064690
25964 70370 111071700
166729 181889 136764469
39690 115818 190414167
35424 99168 159398900
159709 199114 347698414
77419 121505 529855415
28361 100148 179395664
172874 194411 53934265
151545 177091 628975382
98337 108323 25018542
58285 147992 804704480
45772 97595 924471208
126905 181784 509824584
63879 191889 423186067
142636 157951 917542368
60225 146894 398281168
8709 100948 230431912
170793 192346 53968790
151492 169274 44318058
158326 189830 78880079
93364 189382 794701582
132209 183130 107388788
187375 198516 27936930
76319 147219 177424794
184977 198163 731979696
81445 155192 404066460
163374 177713 9778500
50735 145007 236023273
45041 136129 227920268
126642 189325 157034845
69775 112204 105976302
127564 172890 341463220
150889 176375 63669940
190676 191823 2880936
29646 145740 908469887
153664 166027 30740142
158110 158294 469069
115653 168739 600374340
186609 199649 501788123
78970 82963 9953734
141208 181439 504400138
179413 189892 26323411
100737 131851 78093099
154735 174381 48995567
184105 196943 26079492
135626 163178 695761537
2757 80410 194140142
169072 171692 6637587
78258 157451 941359617
178700 196727 941054456
13899 126960 282915724
164853 193021 327409654
1407 6923 13816133
46195 80895 86908062
106348 150835 111654427
190539 199710 22982144
26973 97572 176395621
55174 102632 776837890
155869 164757 22095994
61111 139083 194877209
159628 179396 49551834
79226 178604 248795391
149943 179231 178597780
128983 161825 82272794
80412 176516 368816215
33557 118479 212447734
169501 183395 34812657
175172 179921 11937246
40422 129592 223127449
48355 77409 599199463
44056 169570 314256721
129143 152808 352917928
22130 78976 142163672
153884 177330 58491846
140564 174658 85440843
128183 192030 159975836
132045 146751 36839880
27842 157778 325231271
165225 191642 257108209
10848 185029 435999282
154106 157480 672944806
115674 186117 204991208
116079 197485 204064665
86422 171889 214156958
166521 173329 426850875
65344 89457 582736337
60637 107660 117463602
79847 82027 991728116
167057 174992 19817299
184844 197185 118133110
75242 153336 195556115
16970 106294 761568742
1928 132485 839203995
170784 199646 917965997
191958 193706 3722600
114070 133946 49910704
96540 146981 126492563
78853 178804 250213530
156942 179508 366170645
126899 143585 58863831
40095 69280 70968775
172398 195362 149990800
162173 176443 35798971
145456 165411 597822480
65670 172837 876828871
95476 151782 503128721
113677 127068 33686193
153765 161794 307423492
136976 190467 259006603
197257 198431 127347487
149020 175075 126265946
103834 172404 798805016
56536 97134 247954476
54383 170544 674766674
181054 199240 401490988
8355 22148 885043978
83398 98863 470875578
2703 89489 807611368
191083 191417 843080
167092 193532 570613534
48288 141804 234050774
146161 151411 13318977
130462 187805 908508941
121280 127155 14733397
27031 51722 258713321
135096 191739 929334022
153305 166984 34108387
143302 164938 54128953
148501 154192 14295393
125268 148855 453452626
49949 163530 284354708
70740 78314 555832743
185540 195055 23696037
121626 196548 187585694
170120 190969 52222377
47419 54233 8983678
121641 153899 863287884
97238 134203 691933309
187047 199252 30579358
162832 170808 341852856
187868 195135 219126111
184713 193579 690459558
174745 196186 626960682
3857 145863 355265123
141494 162463 809211408
116820 163810 117802136
165772 185001 834660598
19788 59277 521737594
64837 99463 139064332
180545 188456 19909776
32458 37890 13482238
148265 168274 692331891
27448 125004 86683665
52817 57943 12892148
175342 176664 679956472
16994 40420 58591811
63643 149731 215622977
85883 180333 236507319
143578 163928 50925570
124972 179744 137212531
82276 115065 175249325
163159 170992 844414841
49040 166579 607818295
195914 198623 645179123
159172 176810 873305114
85377 123332 260835041
132297 141140 22011466
102265 110758 21325875
25827 137070 954120394
192101 198154 8667713
169210 173715 365328003
62347 170194 269908386
105289 114957 570732998
178838 185956 17932659
40448 100770 150718051
65194 124779 259017224
133362 152446 47992114
132506 166599 85366447
185378 191417 15000725
138533 164552 705459912
96133 178164 930118895
137784 179421 896926627
105917 111280 471921700
55383 72776 125976895
199950 199975 340101517
115436 174874 790064176
48257 123945 791960871
32032 170508 346629581
155891 183993 148738941
112190 170739 211166595
92684 116797 60307716
44587 77537 82504235
193998 199766 14531640
18113 58311 34406579
64396 125548 562952253
84822 85044 378223
114771 127078 46959167
63098 106575 72094366
4102 58913 376767786
151734 158213 345224949
109134 198809 543386336
157268 166245 22350123
193813 196107 5761331
85511 144635 483914263
123153 193448 858604095
18514 28338 252914217
177395 181432 288956163
29153 42981 164638992
94157 100933 619869149
92589 161858 942364610
91705 142048 126066386
158958 176332 43585645
122448 186734 698316935
96675 101444 11864561
179692 181599 958088784
161744 188625 67406908
185271 198731 33662868
160221 183185 645149015
85340 177518 102162946
140109 169224 361887563
152961 153218 831784711
188202 195186 486486564
88737 181896 929000889
137891 163997 65489384
99962 193256 233806171
119960 166396 243482424
68085 116154 201092261
79691 140707 152659122
12027 155486 359080208
159382 188238 72406103
145932 187408 435740493
190739 195829 12712988
176524 182477 14882318
51358 75957 302450189
38663 160878 944900073
44281 53133 22170157
120844 131337 653428203
157194 175709 46279130
38916 170434 350593722
196690 197478 2023082
9423 87148 482961810
159885 169941 869920933
197843 199872 742483334
183075 184433 3447613
153670 178748 180556949
143009 153982 27706723
117920 186217 750025204
32199 169137 342735840
183241 191070 19604233
66540 156688 199877872
197572 199233 4212778
52901 56530 9029759
83873 160296 220497914
69645 89054 599240937
171140 188245 42893785
114412 191728 193799880
139018 177223 95764828
2700 131858 323081985
105551 186144 299271938
166926 171429 579373926
181274 194875 34127848
20894 75314 985339639
54305 121795 168976063
189194 195166 832325109
145417 147344 913485031
124147 194369 175884260
24829 51560 14726105
197193 198081 596820746
198299 199526 76918000
112125 135906 440373173
82618 133718 874225059
89956 148129 145872390
81414 199938 296815804
13429 53887 101158180
1337 146177 871368120
181935 188695 17016872
155508 172463 341018165
57806 102942 112754234
26484 76467 205191870
177382 199235 54850295
157119 187494 76059297
155242 181635 65958005
145817 181494 964883372
156838 191760 532099486
4260 16174 29735732
119191 198760 199385542
81003 158181 942434903
146390 199653 30953176
63999 169030 906374003
158054 159594 3732537
167919 196711 66183967
100753 186752 753646510
62241 124037 777419903
76751 82732 14844883
135592 188321 132193061
94878 145876 127811969
55923 96104 100473386
120553 132997 134738079
19867 111746 229641603
155833 187611 545507637
54527 78551 245115641
120235 139616 48404801
124624 184509 150098758
40644 87764 117785167
160742 176376 39239428
56782 118711 154957353
112606 162992 126286097
173012 178326 470802532
176294 185886 24113427
81445 134412 618142348
31579 37404 950919653
71297 191282 300344151
23370 54105 76802701
26170 124711 246454962
136494 183623 118134971
153336 187061 84330858
93891 178526 791163586
137805 181674 204201199
93954 103001 253911237
98518 117628 47878178
123840 196386 778299421
105445 115200 24455568
187333 196695 997349164
134965 147902 701227417
165134 170693 13990510
123069 141781 575271718
10060 129008 285113178
52755 159816 612745642
109246 178011 250328340
28251 141150 883447275
154394 192496 272851072
81492 182254 257021497
193729 194285 805034251
141888 180404 96553184
145387 185045 902359763
50523 78280 700613065
138589 191497 132673591
13055 105586 231343681
94691 121069 66167443
171325 190230 373907834
81088 184847 259907541
75397 94583 47764814
21767 175182 383921672
162400 181169 602716648
9321 172197 407574635
107451 147125 99521165
33708 133970 250950074
155861 192868 754835859
9078 132870 309662576
147343 168638 53269692
102233 179828 194482567
82137 178251 617380639
120699 149295 71820745
37252 152583 340824898
94129 127766 44522753
97635 188654 879579883
81766 87151 13400928
181987 194582 219137588
8393 73155 162066578
96418 185529 223430719
34090 82962 530037001
144499 182724 752483185
17043 112466 336705357
101978 140401 997517154
75933 152627 192081010
187313 199669 30963263
161343 196849 80841829
33203 189767 8012397
129956 153019 296376668
141290 151164 25033785
132922 136573 9052331
108025 118703 727274521
194306 196208 4740469
87414 186370 247900555
146606 162130 38806079
157196 197075 99767160
128260 152601 332596137
145417 167525 55415454
40830 88449 118995002
18506 155418 342775336
110645 151321 102170740
31595 79855 43313735
147518 177650 918899594
73023 82275 395420338
94343 140599 331026338
67317 183511 393230525
159719 162078 634740680
17029 28467 28601845
360 54265 790219081
123208 125124 4719023
108618 173887 427036731
88910 97316 248435560
62526 69206 16685847
137293 167325 75317030
9553 32127 56368955
13199 72380 438004594
32413 61379 802679947
13527 157754 360948483
95082 169834 289945057
175604 197532 54923691
711 90515 328157166
156228 178727 977695596
189819 198174 20933725
166490 191048 61520981
39564 181153 354413378
1495 153889 381517749
143392 187546 110657759
117774 144085 553177080
41163 81114 861148740
157804 187910 75431888
31863 117488 214082648
194064 197889 140362419
104103 186387 293813177
21399 59489 95318408
186974 198707 763723106
53032 53352 381600445
48396 195807 689581950
82030 180064 586792467
173074 176601 8876885
198102 198713 552424201
59039 138965 199830430
133466 147104 204098246
171620 196576 455945714
11699 41065 457916702
195458 197000 3847468
13759 53203 670956444
67093 131677 161588722
182765 190924 823715849
3445 81482 384749943
126202 156351 408925430
43405 166053 481572248
74596 78031 5266362
56091 162539 581195737
147054 150844 9611025
57177 154688 315606899
33680 109536 927551843
176779 186901 377419588
49892 144486 483540675
114615 123760 23088894
146533 160298 866768313
134728 174188 805599409
84940 188080 854423573
155475 182365 56172888
10400 149855 647859900
11484 78599 158968010
53459 165889 812097135
91957 147353 627901317
81877 175514 360446104
169581 183201 34114954
20819 104952 210273470
31560 76105 111519411
142709 162946 50748309
101261 121512 50968009
157143 181023 59667730
174703 182400 19333030
119546 137403 44657891
24066 168094 670939590
179216 192220 769762475
93541 113821 50789446
33653 101603 169883565
115890 125856 25037995
199765 199889 904666879
28586 70165 529951373
80815 142215 860902956
15452 187531 597877722
190958 193476 911119816
184103 184220 915627719
54092 109843 139455715
177536 178610 441443667
118854 182626 159757570
133265 173750 101417352
183627 198633 37623593
94473 122546 254959135
94625 195563 381995022
185241 186695 328120626
103056 198914 650725088
99628 111797 30452728
130011 161172 301611311
127921 139323 11407371
112530 142205 74347297
146100 168870 428593697
134111 193985 150004379
94953 96259 685129840
186934 194958 309063791
135693 177949 105856463
133896 150699 42290418
141969 158170 40738281
145018 148245 8210586
47051 142309 157681213
93434 176609 208455795
116497 173598 697269071
154138 166558 804238432
12467 173428 877626559
84030 162326 285871950
124704 172565 746397017
85186 135699 126395459
41262 143050 254787983
1657 52992 128368221
185671 187420 4301970
122239 181607 148653461
76134 166734 226704343
95555 115529 50030511
143925 155701 29696731
53188 163024 637835217
163125 186863 59547663
102539 114965 31139638
172986 175293 606818745
35558 79581 110229253
196386 197424 82458642
72763 134657 669635439
170393 194635 60720503
30526 75470 112546838
79044 80517 495437864
159348 196276 562550835
190543 191292 550086638
34356 153619 298753283
57188 171433 7652567
43396 154545 278436081
100907 176229 531627407
160976 169994 22644258
18310 19449 2906117
156102 168615 31183129
175845 199980 917725899
4331 77127 519711627
57179 77710 51444284
154960 182896 1133671
108868 166022 143216678
67060 112144 112571996
114083 161569 119096675
35676 92203 141440608
53139 185795 975693636
90257 93834 8827293
140508 144708 10628308
117926 120316 6106094
150199 180417 127956921
198736 199796 2641840
35850 52876 42655489
20499 76511 290442243
196289 198681 6093174
1952 111328 273462513
152025 178280 65578240
163830 181870 27051333
29656 87548 144726855
141148 161656 51447812
20958 147782 931053843
74980 89028 817921810
109779 167373 144331425
63298 138692 188520118
72491 152042 199160523
84136 141546 143643812
193545 194647 2794914
176460 192278 39619053
42254 88964 35361945
180923 183530 6619773
115899 193865 396284991
108924 136412 68882886
157219 188405 991076279
145899 158262 31042781
47775 187642 350292837
133770 199678 165122833
23214 109798 216501298
78913 181218 256094186
8958 175204 979947695
21823 101214 198338830
159161 160444 3186786
12622 123494 277450954
8421 113439 262516922
116316 126607 25984787
91114 153547 156565181
194118 196272 701835715
192802 198231 13664415
40724 191768 186041491
110416 196387 583791869
70075 76686 883338939
16028 168330 382187202
186969 187196 553934
150554 178758 162346976
110955 162511 129199187
126766 126936 115128733
190490 191009 1259456
531 189972 795567839
107325 108100 1918842
125535 185021 551020761
144024 152109 189089913
47679 104914 143123658
160695 184430 984220985
63565 194442 327660556
112281 129397 270964341
25254 41185 502955889
131203 158420 68222312
82720 106638 271523189
148193 193225 251708342
169979 197870 69867251
192216 193329 2761007
8565 158855 698331832
99863 155597 139895034
18410 65735 118425010
118389 166261 693716262
17844 111722 926101438
193415 199050 14195400
145550 184974 98870290
153003 196374 913600267
192290 193571 2350333
59475 190173 327151389
99474 139397 281588466
159138 170807 29280866
192185 194770 566599311
72352 105577 82905125
145949 169474 58912555
49670 86692 92590430
28232 194420 415995822
2195 82378 200479507
132896 134153 3072529
155488 170404 622253657
178174 192336 134296505
53517 162062 271685976
67927 132485 126666472
166433 171170 11923058
20665 116493 239538958
102158 138409 90759427
78385 160718 825259960
163983 165156 253139685
107723 118255 26369419
186728 198751 15936288
162694 198537 89853097
141670 155277 580968387
175836 182369 16386422
12950 62188 123218134
65108 88230 317863493
173953 175229 3197891
186187 196182 343079953
192175 197347 567457475
23059 49156 87968398
146215 192741 116505969
150874 177645 66817468
118027 145316 847202490
16654 73564 948987689
34900 90674 139570653
97723 143920 115761700
148127 153246 276223930
49678 166688 923650656
127719 197161 842665059
181112 194540 633595450
51861 131821 200155478
92943 157394 161580780
69514 94880 429924345
170858 197456 479605511
104247 125186 978069571
125224 158444 83274666
126374 171785 113809008
93283 120471 68187794
26934 147393 301463878
167135 186010 308377330
704 41269 101340706
90461 118003 68854120
54684 196339 354589844
92660 172969 219677979
96746 176073 198796754
75383 172685 243514608
156282 180548 60597329
176775 177794 21310257
96747 145763 122865863
157643 180002 55994229
21269 84942 865956157
99920 178032 195742454
105318 163503 112772382
7207 195073 717490640
56685 66866 280483413
109767 183384 184448221
198803 199137 848277
130647 147891 369665698
172791 191176 89630408
51473 121069 174230691
175897 183721 447489409
141427 178003 953965202
27399 94773 292260832
617 14565 792372471
182067 185752 9360905
167015 169843 266953830
5511 54707 122937921
23527 65987 106252601
22398 194678 431211066
152742 195694 231107739
113146 128544 569973748
167007 184813 22558075
79885 112669 633726244
82042 113904 79622952
14252 87014 970253057
28097 146127 295405988
156600 199080 106372620
39522 144227 877050604
114593 114926 735573
152122 180287 509689975
84853 166289 203880065
199116 199717 1480317
126925 132154 13114070
80362 119836 98766911
191046 195563 11298858
174878 187300 31176501
107674 115843 924172169
76716 84481 19306817
79935 143949 946468752
84108 137756 134221249
81788 192135 276382522
123560 170450 117389584
182275 198596 937297271
122558 141044 275653815
175253 197865 56698846
115650 177355 377995652
24239 103598 764802339
11897 128136 309081808
70111 197616 319210270
122385 187380 162777289
82848 163390 631499016
95082 198160 631002247
169308 194780 949434152
159256 160156 48341129
68419 152746 211215828
48222 76834 71748940
22843 81300 127595842
132930 192896 150178020
167028 196456 73638992
116981 132189 38296009
92190 176608 211494533
2283 26600 60852420
155214 199681 807031219
172111 174542 748205188
161806 197027 459242856
92362 155804 159086325
159697 196837 93054087
94355 144683 133959055
80535 104406 59572775
38195 54436 40708619
32609 160593 607231371
144798 175585 77099153
142500 195557 114097460
189941 196457 16225658
144952 148649 9402054
154455 166512 82761980
72633 183822 652711483
153334 174340 52385802
144954 186513 104096682
47648 66440 765703762
5666 27633 54842471
47031 182890 340188299
166778 173507 16879652
15146 62357 86959957
189172 198954 24514102
73597 77852 57690709
190529 192755 5542129
95682 191990 621044830
176893 194782 44821096
151190 173978 56848233
191855 194926 7670036
135552 145573 941796024
62231 136425 977779932
15018 33374 45853086
52019 81338 443743141
101938 124201 55904737
171516 187488 39997086
176329 191353 37594795
81743 98796 487019259
116802 118087 617542364
82109 188202 758601087
10947 98240 218161436
175940 186752 27091692
103679 187659 181042645
152038 155179 7861677
89401 158507 173180942
172867 181792 121136103
108317 151007 107226727
47301 159849 281723006
115 67771 858902955
54515 137695 208110275
64362 190147 314946872
134357 179647 639323080
187739 197935 626543977
167725 196086 112931060
15233 80432 163089855
181223 199781 46571202
171051 199537 71378271
22375 122114 959031074
175463 189363 1596851
107308 177220 175144314
131281 183524 286783644
188200 189934 429590244
9445 169885 401462979
178868 197795 47435964
141281 154346 33007075
178358 188218 245633345
18012 48008 14126865
33069 62258 73127674
52591 66980 50612800
145938 177956 80131445
144963 196676 759214117
135958 196979 335640998
58526 73530 37602869
161317 194978 43107480
96835 141232 383297047
175026 196908 656254041
43942 105280 344028263
106262 188632 206443949
107721 187734 579180173
4391 187629 939291001
133105 160737 83946086
89363 153438 169667442
48537 118747 175716136
36731 85484 705128223
139323 161560 55801531
41735 110796 172773687
39554 65250 789124165
86610 186627 336542108
19105 109830 226875245
179746 182373 6578184
48403 153464 116553680
62657 94873 101743272
45643 190493 362724999
84328 156970 961183862
24199 64431 89124397
16033 153772 882511022
164663 170143 595533359
18797 139068 300784704
7946 183733 439957945
24728 163107 487763344
8374 72310 252815946
146797 148516 16752816
2324 107001 637743813
126756 156713 75105917
142270 143938 27130516
5730 127661 304967517
176734 186631 887291715
63869 160942 856451806
78816 90826 29918766
170261 186397 40413161
172833 198666 64747348
75194 105755 233686545
65112 174042 648715612
57747 143965 215742978
124571 144476 197848139
108858 150267 624183492
169570 195517 124292277
101377 113380 579777703
181413 195844 26621246
163971 178997 809126445
27700 68765 569455989
17074 55819 621867963
106272 180665 186335749
136410 195377 938069119
35653 118114 206303595
129864 174269 252984932
82628 129913 118410236
192709 199728 1973863
193940 194676 1897975
53372 170598 367621205
98114 145709 478634911
72647 139850 167978813
165617 178767 32959246
10608 149453 94639519
23599 49251 64038593
126832 140043 32979897
111747 164783 246225912
161203 170593 23594981
189945 192615 134528722
151118 164416 182107105
110969 122424 752733526
68441 174570 526941791
92881 194000 616327452
76808 142967 165513197
163599 195899 80907593
124428 162515 716193275
90687 130592 719983637
86505 179328 938972982
98772 147964 650635673
128653 196680 324800968
103462 160912 922800135
86579 102410 87754427
113549 142622 774865443
73810 109691 89573340
52876 104078 127938224
187741 190768 194579724
83561 199110 812535901
97373 172358 188014058
19702 184451 412392979
198524 198628 265460
117007 127124 25567781
164532 179544 37589119
112531 172219 149649126
150532 189647 97848708
133224 184603 508494300
17366 81849 161241052
157399 187342 74947558
119819 162231 922545169
156731 187026 643954232
40930 64810 20355818
13994 75925 155052421
190715 197020 15727232
149148 171299 55363094
197406 197660 487996392
158242 177786 48844297
191183 196935 14349459
180769 189665 532192877
151598 185826 85651296
157657 158876 127030352
177831 181114 8201280
196576 198534 5011583
65296 167282 341069975
91361 183334 230415832
56327 133147 787840085
150462 158248 19398579
52038 58240 686158951
60290 124943 161682183
174161 182167 20111624
79408 128738 666270946
17453 49567 967057259
12956 156859 362771255
45357 166963 189074824
69369 194616 489437832
147768 164702 445559311
39497 115216 462971653
127022 154449 68836080
2526 181883 590126344
30562 116954 215983033
58207 68596 25927907
172419 182319 24770164
178336 198287 777661477
102581 198460 240354396
167826 195650 69625536
43183 81235 478225625
125394 152367 83742134
12705 106169 406439687
159331 160666 694285277
92038 107338 33735177
95128 153435 379011784
120718 135131 36055242
1871 99262 243408236
190906 194860 9912018
65753 182450 598405692
169562 187210 268815940
66281 197337 328038286
155569 156091 1319700
177276 198097 52242532
176053 188914 32266833
14097 129207 430224039
104468 148477 110499560
36543 157388 302653341
46704 84996 95893176
53688 95929 101324211
167385 184365 42572193
97548 106684 22960704
45042 147387 452563933
108994 189712 202320419
113743 162035 121066570
159901 192044 80608098
31130 44871 400101297
91507 156291 162455120
155249 174063 46933643
166584 190732 612507402
179807 180973 2838884
169806 178654 73280797
91226 93219 4934734
27827 132937 424050496
84813 123952 98041789
22393 93092 176668709
4896 199212 486391477
85524 126836 690268784
24142 158692 336764648
101244 164723 280268188
64336 107848 108729108
5769 68707 51848917
91495 193492 279791605
92920 144030 953936672
102833 196066 233627459
59264 165194 984570798
160192 193179 296462192
46657 94002 118421045
14589 110443 239746920
52593 189380 426924000
56127 56295 671041056
35502 145194 871047589
113018 162882 125014777
110324 187537 193537558
144985 199331 927607837
141808 162118 575693038
22322 29679 897363190
2206 119026 392203002
125111 159096 703671565
1413 31209 342750690
173970 195039 52813493
38000 81384 108619054
173563 175382 4536549
190349 192221 750139135
98104 185727 219704787
103595 119978 173800144
53609 86998 83441019
14195 37610 58498487
41643 67968 438405713
145977 152432 16345781
68968 152912 860063441
167383 176732 23426634
178420 190844 202102866
131986 136719 427829701
78317 117853 798555249
68932 122861 134979659
69391 123778 726959771
130739 178910 888180327
110482 128095 569226570
168351 179327 405263046
66287 108160 104557475
49553 117933 257901631
132629 146507 34806493
48027 129936 205055338
99567 102671 412055350
12112 157056 788313045
131712 173207 103914021
35883 177246 353863776
94694 194163 276212909
165113 166241 2817783
94730 186823 230768764
164277 165594 3291027
171047 198834 69654258
76170 165091 279809569
51523 179674 612905680
130944 142777 614737076
71771 189052 445536939
116272 189180 182836836
65241 77865 1418359
52462 81721 73161667
28070 178136 572649405
157539 193867 90910937
45165 60178 17453061
100987 146628 114558173
77909 126830 122414436
13171 20808 298013653
196167 197760 4058342
44902 144024 324975641
54924 102891 119883711
10285 90756 201085582
192994 198805 14649219
142513 189862 762056188
160281 186395 65486790
17219 94205 192385895
49918 96583 116685706
19665 24394 922931092
30088 72823 107009315
79716 199415 306929127
138667 175409 578937313
100343 122219 54995993
119472 124339 205519722
187519 196285 20414499
57049 65570 21412988
41913 55576 34190349
40386 106413 165084608
76292 91204 956969871
20856 161303 869519373
29829 177937 759659917
56648 193884 343605002
155619 171540 899573075
35707 186028 941422568
125512 176555 866206005
55954 101356 97767856
163235 169242 139569554
53899 87883 894387486
75741 199442 577748198
100400 136845 91322934
9099 35766 755024761
38837 194624 390056510
37967 160418 306533722
84563 85315 1920010
152349 192075 292724962
139675 148196 26684517
154744 157078 5767547
68290 156065 851110789
79632 154209 777616279
19904 106813 217282430
119313 161430 873863012
73358 146407 182784449
62867 173255 311805626
72674 149624 192624091
106298 181273 938271736
198485 199999 954580464
128236 193865 353590176
170006 171924 4858318
75764 94947 47782677
114034 190467 359433708
126817 174740 119964358
123525 164676 102978383
162771 193688 77444531
142065 167634 64189040
70347 132936 461170376
42351 188166 365176345
13029 34802 331710369
141267 198274 142947120
197569 198906 714664224
92944 114626 251506773
116919 126995 163866530
25919 100064 451613028
17970 157021 545917381
165600 184532 433654612
604 82621 365540159
118717 128003 23297833
73110 189975 292522621
116634 133118 41467360
85412 117313 79725128
119135 122524 540039910
23819 176115 381210603
168033 181419 673514670
147441 153470 15176594
83510 118505 87508340
143138 188805 114455108
120177 174773 780474863
179266 192216 30742442
150203 164789 36366460
85313 172768 847148204
101312 182942 795099924
24903 108933 210057447
170899 184781 34853481
198758 199007 638470
21421 45432 189521571
113573 152306 926265473
147311 161083 34431547
84508 146806 653129143
155031 191029 28528426
150508 195954 926416497
40330 116174 189582074
129284 142949 436158067
141071 197491 141419376
133736 179444 180990174
87873 155402 169311678
136996 150572 880287467
157032 175000 44894993
42555 121152 996497988
158191 165286 17684764
144607 159034 737502434
60449 80325 49616134
73085 135006 635233216
160359 175500 37993371
83790 141474 418304644
36449 45637 23047196
140464 199815 148797378
32447 165340 332606122
80401 169580 260213197
194443 195637 2976478
18175 56946 501592427
72680 89949 42976230
147328 148380 2718575
100398 158332 918596118
46546 139526 232682820
90580 154099 159265232
43350 147337 454579860
151253 192991 995143562
114474 192881 669218385
194208 195228 452734314
111816 149687 43001005
9459 82014 501363770
115640 189811 185926840
140113 157780 44372752
21942 70103 120478333
198200 199957 963593596
162663 176712 165449422
57406 151053 306955860
172527 190132 380652823
174861 179532 554302339
173904 199376 63863628
168302 184974 41860095
50613 134438 209798937
33990 136903 257504316
184452 197508 740549741
49949 176165 800980593
187600 192852 13075309
162588 183455 414741816
26135 155892 377843677
69863 187675 294984098
180346 181539 768522558
90391 127125 92049121
122082 136169 143968683
58301 182343 893350454
32230 68163 112621427
168533 170643 5308663
71979 180132 925484111
55818 130195 186216892
135253 184993 124760479
57679 118802 152893880
172949 191911 47505808
113064 152342 714822165
159772 195288 49468831
21345 49723 70868128
32609 183841 656976335
176313 184533 20615453
62997 172335 273676459
146452 174448 13815377
141052 146933 14868331
96405 132261 316244990
22786 184834 405658184
191269 199704 288112770
121000 199686 197098453
59696 195125 338983291
118812 130088 28301874
85040 101714 662010871
190193 199805 24093019
1563 88717 217857061
15324 45504 75462111
172240 191362 47862396
150655 190919 313660765
194205 199388 511146110
93677 174922 474695994
54555 71354 42103443
167543 195902 70982512
101207 158860 144610035
9433 191051 454477365
44907 47756 7093726
41917 91241 387451701
167796 170695 7244308
19835 144336 311502405
21631 87853 521674727
30308 90281 486963130
44212 195282 615072370
182507 199345 42231595
28673 150602 629559873
9998 194612 663805069
1091 150322 373549209
22396 92934 176293776
146273 199703 133833114
110722 171736 664318146
1866 193756 643872717
163158 197140 85123599
27529 197018 560623612
94872 175524 202083572
77001 103251 762763942
164779 199527 87095271
95806 121261 63871798
85258 122147 92389165
163643 183586 49982621
97222 168715 642632174
143147 199586 141402574
46573 166806 470057227
108089 137691 74168708
175497 192609 42845378
94538 178650 156169586
186725 190941 10568671
547 93481 877937520
139466 178494 303596377
84058 127580 24548227
63386 91596 70424923
169146 169688 322977213
134886 149098 196877247
14448 87937 183761547
111954 116620 3285483
125774 135237 971499208
134906 180662 114615326
77347 88395 100270316
46747 107751 14254235
125607 158760 603518435
93237 197329 852026387
51227 150427 493815650
173392 192542 136236580
175919 193021 355677231
61691 121672 149971638
93438 151602 145986925
139856 169260 776089950
136564 144869 20907387
135625 141375 14362240
34377 97057 156723608
23089 106027 338713287
64858 66800 4908931
152533 193699 102913766
65925 189779 310066133
135207 180760 59645729
180915 183176 5747001
170152 194440 727386394
90283 135920 300442934
43684 135297 683088323
91907 173120 203445142
42033 89019 117522940
173994 182808 450705043
192806 198185 8558507
142973 199798 211701955
13055 103091 225070548
94777 149881 138263112
153819 172249 250623198
86521 148566 738438172
1286 99097 783315366
69524 146742 193238570
84402 159763 281287028
157927 164955 562303074
155223 164421 14703104
147945 158218 342868463
59432 138770 198342622
153276 174801 238300971
61436 107190 114248695
59353 100436 102499545
90662 165409 187225436
34322 48191 34693272
75702 117592 947457352
89063 111738 364050664
190517 194410 240817700
129141 175067 115016823
60004 136907 63977861
63405 132749 173499565
78300 171949 234524187
142418 144773 541629132
173289 198494 63206460
164388 174103 24319915
60656 117942 143129572
51228 137820 216660450
17089 63757 281105457
123748 188897 163147798
187369 195748 666938926
182042 184391 188199336
750 157725 392816571
11861 32194 415426895
86662 177639 262814669
120072 197770 194647455
84703 150629 253625954
183971 196839 719961600
26656 153321 265886103
141472 142348 2232756
37681 74915 93414334
159966 183153 325699765
65457 70376 137164775
68430 180198 279758540
188098 192645 428384750
192218 197359 487146
133633 192823 576399214
190723 194427 56757861
94992 195458 716355339
141499 173296 79759259
51102 126510 188780309
99953 117611 44272371
13065 57485 703683304
161806 193610 146178415
52052 100703 121557713
99200 123481 61050190
15332 64458 89166135
3781 173425 760319832
132811 189222 141353291
140720 183286 250010004
53536 116593 412419456
112080 145544 850185222
193666 195340 286232154
192092 198012 850112413
109288 151109 105031295
87734 132549 112304883
190621 191547 2334650
126368 193338 167747853
103419 128962 64089939
3375 83494 200285516
197004 197767 2000413
169159 192691 21356354
8016 184089 859694738
17390 71024 134156598
38401 80937 106472024
148307 158330 25030272
152455 192304 44217579
125201 163000 94651460
97543 136645 300160983
153674 162252 315920396
72522 188698 505908050
164773 165040 603094569
114878 143851 72654530
5424 119087 844525212
84323 149261 565630176
187658 198199 661725649
37532 68734 644258011
8243 176557 145499686
14157 46429 200568635
193676 199296 721687333
133942 160995 638956563
130421 155535 63059394
75836 129730 689191941
181432 198921 318135114
62214 162066 791382008
88715 170770 205628354
144245 188472 110840840
48041 139517 228878706
4188 82127 689765783
158683 159489 1907797
44726 192944 371057150
126310 134682 20947789
3906 51022 117695342
148858 175876 882749626
130103 184848 137196850
193208 198268 12745444
76855 189243 281392248
191429 197863 907289372
117188 136459 48335909
150734 165008 835560179
77826 116305 96084726
150453 184663 85582643
60229 70407 25425951
92249 174082 70194228
162598 190596 70170989
188975 193998 12489061
47326 188333 353130179
45731 136156 879912224
60002 86308 356284451
42679 141178 246503888
157258 169964 880504117
46939 80594 236854635
46415 179026 75017149
56346 148937 232018592
159258 192310 82846869
184891 190101 12997486
189329 195720 15951338
68352 199531 582056021
19638 132691 282823162
145192 194562 965656127
83415 169005 214354845
148576 160914 289128984
27254 39783 593986733
170471 198145 69332384
6170 22501 40788899
176907 180624 9255226
41817 118150 190955966
6731 128619 304910856
34571 121996 218964193
138450 183168 112167385
85475 145286 397047612
180772 193718 104976773
24854 135499 847817730
17618 178193 401837574
36674 77170 101489116
62933 197545 763754469
98790 145812 644282513
39680 70529 394057708
55121 174586 299020712
191277 193703 6087100
41486 116057 423274820
17601 172105 386723831
43038 61496 46405784
74955 177764 530319177
141226 141270 382538538
135931 188918 106478656
73192 150472 485939440
165563 169290 1656485
46117 120406 185996392
195593 198394 7090496
26779 41841 37505864
67509 118692 598669402
189594 192231 997670681
52059 180181 163771626
84937 199349 286554355
136066 147612 29108124
12497 124400 279945503
175803 181714 801808972
74325 132348 145092330
89130 171272 205801558
113885 121743 402666994
36068 123398 218677277
70896 87559 647791579
196402 197677 3258415
80772 115676 87224250
122147 136158 34960810
158846 180169 584914082
47400 156380 272994451
48392 194564 366041061
163737 180674 209745265
90511 147495 142823652
54787 109103 135767163
157750 191120 895052314
72442 88828 40750312
4966 112545 268988582
147951 184632 378089916
52323 157008 485344958
92789 137091 895163502
179454 185710 15817970
101280 196367 238325965
30118 97511 168399515
33780 185868 460184067
84561 180681 240674743
55773 110345 494395474
46313 150337 264334105
160740 172626 29847389
17868 126257 121271220
180549 190928 26051211
138252 161728 58927395
120668 131087 727013480
83363 170137 217347443
29542 41862 787518561
136095 144651 21536026
182341 195505 878307553
21266 89283 322751522
38459 124948 218400337
15905 44337 891472861
38571 158566 422479301
55424 63292 686072345
83022 130008 860213054
179655 184087 11189425
76405 102107 22842271
188352 196722 20898478
177220 188392 28086947
60836 166345 739952319
128000 193861 851783072
69551 131511 155022778
71624 177035 263853402
75964 127668 129330417
19514 144492 920380362
65409 125436 150131453
56412 161510 263107005
171377 176589 781922717
8604 143163 336627449
76846 98902 54942216
105500 165144 149472502
158511 197850 622185171
31314 39878 2816129
77001 94019 42374834
82593 90426 625645350
131239 186541 138540596
65599 127177 154074407
46499 57333 207864921
42249 127203 212706982
141802 172194 76247954
94814 162891 316399899
197860 198505 1665061
160236 177388 42980990
105020 157416 585503285
133056 160656 856314773
12034 106103 440922605
19342 53763 442193530
174387 197550 851988325
185731 187226 3649154
55313 113382 145190757
41784 136727 630367289
62906 147808 344277249
18187 176906 739818066
159711 195362 89327700
164966 167680 6922054
20194 111796 763859675
146252 194061 915090914
67275 194545 412512312
71509 174517 257780199
26225 83399 363978320
134116 163918 53364445
189653 196876 17992684
175558 194493 47424200
20818 87268 166064434
45278 59120 34755987
146608 151743 799548244
49250 80881 79233649
111088 159052 751344085
84269 188997 830292840
75322 130524 181718671
106183 126221 50235613
139282 170622 78637982
105129 108423 915777563
89666 162200 181672382
90571 117278 104648293
111015 199653 222133487
44697 53931 23108942
76004 137054 220163246
27176 156301 323279037
199299 199844 1328370
139247 194779 949046468
19547 88885 632771993
113727 182551 172502274
126950 195120 850139029
121117 126590 13718244
53553 167278 284680712
138709 139428 577594013
67961 129764 595935336
90301 114049 31233702
77893 180738 401381713
42297 81832 477428047
144132 192884 136429992
85076 132798 230550173
122589 164841 105738089
181596 193914 30828882
68125 174030 232693528
162453 162779 630934720
102552 194906 179630154
119547 168816 123426697
60997 148544 219148684
128929 170615 967887789
2975 66666 159308329
25483 126316 98586459
119694 162546 107349576
45451 152975 269273972
145132 151455 16038846
28386 35954 329709368
40600 94154 133814931
189607 199995 819015560
44457 96790 130823622
54816 138969 210496159
37403 40425 7689644
55064 66375 28396745
11254 143747 331414592
2749 167846 413126093
96520 170804 887862643
131119 164370 848443396
27665 102975 188231391
56196 155408 670215347
154068 165040 27249040
186322 191081 73050235
183348 189124 976961770
133204 152958 49591865
6324 169430 408092409
130629 198494 170041155
34312 135163 374409198
194891 194997 255715
18484 126595 270543769
148924 190322 366508353
199503 199771 694023
15176 159102 901474743
199392 199577 465049
142106 174155 80323433
194912 197357 723623694
182614 190155 18932858
81461 93609 30263784
118820 127130 20925355
18199 189610 905373267
18088 189128 488566959
42156 46497 770308804
47925 68200 580050659
42268 123736 158485026
190970 193956 7449006
17288 36047 967624799
199144 199713 159344059
84697 171081 216335540
65162 124614 709981089
98031 196576 246916690
101533 155524 135565575
46576 122814 996520260
142686 191683 122837410
100346 138646 95963696
188950 196959 19953125
45349 139509 748624276
82559 179503 242770070
104747 180857 190683672
138251 148197 25195447
73889 105179 77992968
35064 44534 23758993
14371 125171 418732337
110752 147953 859494496
50343 105296 137409165
26495 122018 947959016
115202 156751 104273811
189432 197597 20417604
19313 95817 142356157
160118 162284 141385363
142044 158905 42314895
19725 157972 346004307
54681 95810 658292791
35597 65122 74020409
186339 194062 19296681
188542 194340 420592900
87843 141184 133562176
16384 48822 636067699
173043 177456 802948117
79037 122263 108208731
54023 136565 353213088
140605 164609 60222163
66771 71298 3208468
33788 108646 187226101
198346 198587 623846
85739 178329 455960213
149403 184065 86755414
115403 130076 203006622
32060 107329 244628823
192759 193150 960653
165665 171831 15541106
55265 68903 7742590
8947 181041 430552174
37166 160481 827048632
128539 195255 283678172
152854 173821 207732600
99498 139189 99419630
130632 141241 623739474
177813 180140 3014149
128679 153793 63100807
5824 24592 46855692
143042 196237 133233362
145260 192192 751893359
22115 97353 439408396
185713 191991 15643095
115170 197219 205602189
38708 174885 340900290
23956 122370 246290489
78188 193492 288676640
189742 197052 18235783
144284 186523 105845307
71412 74107 6865073
53369 184707 328889496
55709 169015 487234522
149017 160797 29290872
136784 168561 79689030
146886 174706 69604001
35538 41098 13986178
120540 138494 139367679
42922 71713 72176427
62141 108823 376462004
3290 139382 475062576
10183 197292 608697862
24250 157368 333218073
117887 194427 686843434
150211 158538 20792417
105040 164993 150223765
134852 159069 392969101
35101 107050 602972386
62045 180662 296783923
183408 196157 31900508
58047 186296 357371342
121351 130601 23143267
108549 179355 177474216
106984 111389 254916033
47802 138469 226835454
120259 164513 25281311
164053 198382 86087372
68630 75701 17737340
86694 140969 135883803
20887 87617 166782821
95196 185461 226319664
19538 108267 221806061
151457 152193 239046475
198708 199490 1297431
29789 55017 63047466
53600 171307 294693607
101179 197612 752495967
42105 79348 381911088
158081 188366 75826086
45884 175016 642340085
53263 82358 72757153
144925 169625 813622867
181205 192492 28337783
54712 187218 331750497
164645 174244 192918854
124189 158424 85811908
171735 176469 11817481
142649 164639 55165164
153739 190319 91484617
56834 113662 142133646
99519 117906 46069968
69754 87304 43731440
94845 140502 114336664
43762 169595 339973204
72900 74199 265479943
30267 53982 59272472
189438 191725 5706961
160526 192516 80201928
95183 135452 100915443
180147 192032 29804475
161377 174788 905534067
141080 156806 523110872
171735 188501 844713126
42641 100519 144707785
199462 199466 700912476
82382 183907 878866197
107628 153752 986123352
138271 198146 870172901
194634 198675 620274769
122709 143479 51941028
101496 177210 189784785
14441 183596 768015777
2782 156593 578104768
198060 199576 3807055
153948 175857 974152826
134739 153892 48183836
130414 193407 157781914
111352 145174 84843515
194050 196107 5162032
172192 181866 602075064
188654 198488 24631357
199368 199712 857483
104880 123185 318552583
3313 79497 190457211
192669 196284 2834931
73506 167510 235239822
61431 150148 861683006
78196 148851 973060795
147643 160912 762062047
28925 122869 842206262
64014 131994 170149830
141689 156031 559849398
103391 159759 16548913
48311 56208 2879172
169086 177771 21729114
96190 146246 125472704
192496 194849 240342433
142077 176040 85164640
166287 175259 22470705
101624 119952 46053275
184596 195585 27445228
90905 140713 124687727
119437 170775 376948424
29356 106610 170448715
150788 197302 782652836
97532 127595 75456094
36813 126073 271707005
67620 172431 912327086
34393 182845 372487184
4830 50575 114344718
56451 74816 46148507
161215 197320 6189732
98991 147723 122275683
4425 145867 353868268
142055 177551 518121976
128203 178223 215694030
159239 199732 101517800
12202 129348 443568276
117424 125580 971764622
169739 192509 123011937
171095 178968 882690011
194390 199476 12770329
122178 189406 168384609
47437 188765 353977961
114090 174774 409235601
49234 62624 927525469
175914 199545 59212822
179268 192541 873623754
14409 53962 98931519
61163 164298 521681348
36021 99108 157718165
31571 198851 726726342
108608 157198 61014167
158830 194601 545774687
178859 182370 8794361
39963 82656 810128133
143165 153613 26338017
131133 175813 894128783
77543 123493 494056475
55816 98396 125700101
61252 119952 146733544
182641 196727 733095438
82819 174488 478714068
154286 160301 60057279
89204 193598 261501844
106656 199300 232135101
64456 96080 748569086
94123 153945 130602545
9844 192747 457699117
27236 33490 15550062
56544 142707 41065545
52478 105248 844576950
107630 183417 533639561
108242 108599 346692590
110222 126621 41184168
145653 193469 119780570
70235 105307 893813396
198805 199279 1186508
117329 175618 514028879
194873 197984 7822100
183965 189654 14235813
45383 153384 270513819
148304 178322 683057597
123989 124766 1886171
186079 194882 21964911
63094 184955 305102933
114389 175916 154245225
101959 199334 959969823
18934 89709 176926261
16707 62188 113855261
61856 97567 636037059
158962 173151 20409401
140138 142515 675680495
173612 187740 35464425
85780 176016 225955171
43476 169544 388860176
123914 185658 154738991
113303 193795 201713227
150294 176985 569980054
62023 143730 786742243
66807 194044 318471551
151114 183108 8083988
37620 130666 428058865
34283 91617 380519250
86000 149481 909484240
129255 165601 669256123
28823 82307 857063792
167661 189483 54668029
142921 144728 314360759
110264 153176 107704787
110365 122260 29919810
4028 46123 105093646
54749 89911 443737017
158257 161980 686057964
71592 188538 389571034
39466 173089 348988369
185795 186695 585902006
169123 199364 666941825
137501 172014 86629045
124041 199675 233530445
170810 180526 24285105
35595 98462 87523800
92953 191074 780785735
120459 127407 848732248
108554 177484 172698533
23767 132080 824545151
61006 161728 251973362
5334 132676 318516731
22243 131062 631050756
182723 184042 3388390
1828 98242 545220503
199879 199881 653688990
112526 117697 12947098
6078 100415 235699073
193951 199892 14910481
180586 186518 14921916
23956 132332 271229333
60569 96921 90689333
83563 149789 160654284
106638 172365 164702818
7572 123661 290489512
118395 194629 506367212
195167 196843 4142296
129551 194699 163190162
111908 170322 146472385
3312 187841 461838151
174468 198469 60253959
87577 127313 563570335
22510 106151 209116891
51624 183292 329657532
2054 156070 385525312
145334 198065 132092574
121952 160560 192492503
127420 127889 1148013
132899 180669 6542323
70498 171580 253073596
83497 139695 140642197
4104 20289 496287672
76024 167870 229893533
63960 144697 203195911
63134 81141 44961581
126251 165466 98222000
60228 148833 909690325
188402 198068 24194581
35356 138537 642111729
156053 160937 13252349
1845 171976 425820047
177680 193287 722647139
165479 188329 57313271
90759 107299 41389987
180581 180975 936271
148009 162635 36518665
83370 184085 252315424
101585 121308 49613669
42356 147575 358724105
119169 197134 195279315
14672 189353 794982748
83629 171513 220159316
108219 185294 300883512
10171 190548 883490786
21104 99428 533389284
157996 179238 53139492
124351 150024 64447591
99867 149913 125669934
139199 158088 676689505
90650 149199 913007038
134232 151794 44206039
58002 62148 2238152
22492 85597 263521560
11058 185748 766614594
167434 184558 42923278
185895 198558 932974348
26565 80149 595215024
55622 195457 350122924
116606 124283 11112470
53131 120413 168367909
154918 185659 369412528
115831 133403 44096001
1546 144301 357196247
65840 125261 148635927
102396 118687 40876441
132728 197599 236824580
95554 109702 972009127
5559 178984 479819584
150931 151022 675759559
165938 166738 2024001
28163 168739 841246390
86133 112384 871870042
73307 79131 14455478
74983 199189 310923756
18498 37048 485117779
8757 107646 247205539
103052 178783 189779269
43044 92758 525460178
103283 164379 708741081
72776 143364 811799004
163125 175679 221743678
55629 88249 298197638
5099 186612 454273463
95367 125798 831580567
23366 54639 78197480
196538 198735 5597070
152038 194401 105966733
197660 199486 584462281
6362 12137 38639922
84041 100101 208682149
109148 132553 79212319
120846 152896 80411000
182476 185843 300545473
196336 198233 603953373
76147 197060 924411273
158002 169282 894626793
66219 158308 230520480
63434 193484 438873039
66017 182086 290535710
101751 169487 169825627
191958 199466 18808117
121619 166014 111103109
195079 199212 10412105
60510 190096 390569188
92626 179456 217546717
114235 130320 40443653
70988 127612 141728187
23184 73914 966242963
53458 185822 794181723
151088 179334 70561070
52756 161762 272858126
27457 65127 586256863
34703 142457 269694427
10665 186801 654548047
61453 180580 647558397
56783 158688 255198254
28647 84600 471736442
37339 74372 92908232
177814 187509 177723061
59726 84919 258015797
154209 175716 53678491
3330 192909 474387077
71104 140526 173617053
100895 176959 805373909
155428 177113 54169957
2841 120853 295154334
171235 187059 508234696
55283 129674 609283968
154437 169798 38330315
195127 198978 686781759
54590 82488 69742265
37250 157838 104676062
104044 128591 529435296
148610 181251 81546754
175908 188289 777944744
171498 173968 316544141
142990 177778 87122109
151325 156500 12889193
192392 198414 857094378
23643 53982 149897680
138147 183725 498629886
97756 191201 234153352
180264 187802 332870694
59340 115351 668442065
193608 194433 2082807
67371 102626 87983541
123545 181129 144108137
137754 155415 558188533
81923 173428 229157414
156598 164198 249179214
14342 15278 2371589
104971 168580 578543313
116686 162994 116108638
140427 142787 5970542
158570 167187 729578481
169448 194932 63836181
25460 35616 124795136
92481 111221 623474839
195460 195828 812624961
172628 191541 652287329
163980 183944 50105458
93676 163574 175190752
96897 198346 99112942
44493 174572 906472924
78271 193067 287387194
168710 172167 8708945
180745 196048 38394390
142085 167882 64753663
186612 191719 12784624
134999 167611 81818485
119882 131341 28755122
113553 147555 85397678
110795 120416 24170512
136990 163607 66767867
192885 193621 1858400
113828 116907 649605030
151714 195807 957219364
31830 193241 365405028
181309 181960 1692197
199327 199963 490660019
176239 195982 49433704
69650 140541 177284799
15234 139698 311357582
93951 108323 36003644
112630 183463 213864683
70334 171005 252019524
109127 147860 646332438
13404 44303 77219994
31487 138024 801780772
86432 168128 416465094
40548 141857 821953240
70925 96982 64990161
33291 69900 91714958
161832 181879 50216441
55385 178020 306988881
133058 142338 23154248
110979 140283 694319411
161574 175074 33804580
102546 125481 57558766
55213 180720 314174540
53261 87583 528018151
168560 184917 513832713
191689 192799 823847872
127106 177983 127325220
90982 128132 957508881
54111 121301 997082471
161132 168607 18725270
78514 182489 260321627
46918 64619 845007418
140921 144638 409953548
2719 118217 967829352
71334 151049 199680558
171198 188177 42574114
109023 165348 141167759
129655 140835 183434444
170159 184980 37217292
47323 172228 312772485
87551 166194 196929367
47077 176511 324089941
42734 153613 695300947
9476 57099 119005391
84839 187600 741704763
5184 94393 234895549
162991 189643 88707873
7979 73074 162902928
159611 163169 8910951
162538 197473 950455213
57967 171882 614558809
158130 183913 734308039
154396 157823 251377946
22588 32386 672310868
173763 180783 677633887
147783 169591 809791972
101252 177896 192153519
107564 108114 775885017
174523 183576 22734694
72285 133641 153428051
17392 60745 108515215
196696 197921 3147758
180608 189639 22717186
23889 34078 489472381
194625 196905 5647934
19751 116377 267144803
107483 164670 143326025
20480 65628 112933827
79645 104214 749404796
41589 96732 338231012
20989 140482 298873580
29447 130403 830582003
161788 170627 474908353
178201 190167 911488552
69687 156159 216556445
133931 185886 311927863
69488 123334 205357079
58134 84705 514475080
26689 29308 469582421
169431 180535 27783538
149216 195541 208091077
79800 174749 237714618
135738 151466 39656863
146463 181884 775042287
105455 178192 422899699
30829 157070 397241309
50429 171999 304446334
16398 113650 512114039
142560 171047 71451035
162814 185255 56324692
24004 165251 372899886
108976 192075 208272275
182617 198122 38880565
169484 177458 19921208
67892 156879 155308184
74047 111852 880276977
8461 98067 893329892
116582 172116 283813037
103226 116248 611487474
65690 93762 170037483
56701 184203 21834029
67965 130585 580639056
15703 46452 447798408
10159 103359 232891570
10225 73658 158731328
166223 174898 636956958
51916 60514 21668534
153028 197768 379548485
147030 178513 78778000
30265 125653 562750214
103083 175774 280581604
55289 189190 335316474
187583 189515 105720102
87554 108751 52987681
1807 81856 578161641
54751 133875 197990371
172458 198086 546980340
87746 192459 262335285
189539 198147 21533184
88237 133192 317549018
67485 146769 905065035
27371 47687 633036751
73448 97350 59476360
81922 199804 457672116
77100 137351 150672725
177720 179961 5686392
86733 155909 207768833
189628 197494 793004252
174634 178373 9384967
52140 170967 297479031
67057 124467 451145890
51604 138819 218192733
107963 177264 173634642
106072 191224 783347976
48025 149014 271018699
171243 196161 62356617
127570 176980 123728467
92303 105031 31782011
7203 38145 77281102
46803 164406 294450324
359 137900 551236785
87792 174796 217917241
89789 107211 43578022
134968 181406 979938085
8013 89668 204115909
69038 114035 78261083
142008 162096 50391365
52414 104774 130871977
123879 156610 552184946
196732 196770 876593268
190969 197754 48913933
88262 181301 233043289
170019 171209 2984606
4190 22666 151083269
189272 198914 24158461
58407 71045 806913140
69970 103732 84206217
33368 145876 281632535
157682 166241 484739748
177614 193813 693770322
44192 85909 571980527
24045 50047 64956177
80046 91161 247710251
189544 196734 372906141
58092 186715 569381160
101236 157632 571867877
109917 113729 190730651
133931 178563 111800052
102420 196882 236681224
31791 194166 406428121
95064 159959 559654500
83482 109897 722389786
137723 138816 782656236
141232 165873 61796307
6430 158849 381338810
66102 197839 420163247
36914 51557 36724468
162828 176318 33840765
152198 187413 833218899
106019 138842 831152450
88730 161499 182302942
126331 154699 71248086
158286 197768 13449660
185142 191710 231559063
18782 126110 268481731
75628 81060 13456617
194181 195592 3533305
73838 125294 139984771
159999 187183 127846324
183315 196215 388251737
22334 199358 626893708
113590 196045 920168891
17493 63544 165834203
133848 160416 66492489
158785 165282 16239559
150167 198576 121166653
107342 156586 208582499
166298 166925 462406332
19090 108034 200291909
33220 116890 931226368
30915 133202 255946516
55841 67560 19130397
173160 173964 1986627
145563 194114 121619696
102044 140672 96791562
10071 101988 530762700
8134 19374 573851623
33290 96226 183913479
1682 139887 345685591
61881 162928 252816985
56953 118132 927488744
70129 109542 98494347
148440 164149 21141370
137611 167552 75138187
114871 165007 125642308
128414 157414 72763365
126145 182217 644360613
39748 99101 148316247
63694 63897 386276653
188360 199119 18761449
101838 154707 132736972
139678 190361 151801874
4189 40940 91833542
9713 85232 920550562
49579 179892 326300010
171060 175586 11343410
112182 120814 21751955
1150 108460 570875214
120209 149684 804207281
13669 24217 26406876
163597 176415 928697138
116825 181051 198699851
68277 94761 635256806
78221 94883 41541684
172812 196666 59705959
192842 198357 13864205
79197 186657 269068903
96569 171327 187412359
124249 127387 7892043
100207 144783 111823437
101008 113309 30876613
68262 160203 230047259
132036 186536 136507328
48045 68241 50652769
16888 180654 454454366
154750 159866 12596282
43571 140244 241937394
82382 91081 383201666
22919 27889 964679362
97136 148730 129544315
115464 158267 107396055
194921 196006 67515151
87660 113919 551596971
174789 183156 8075490
131584 158054 757699231
89771 135403 114245861
132939 180018 263448378
129057 141988 32312969
33786 147896 127342551
121399 155058 84408490
184880 185565 1772139
21958 120080 245444739
158522 173530 15855248
123433 128129 202057145
152311 163682 28309496
111305 146441 556395236
198936 199973 745381598
25225 64759 98848375
6221 25091 629312343
56604 127559 177653481
54776 115784 903792727
4416 124023 299209696
186852 191012 10378989
39615 74510 699392855
5589 28345 966356923
168955 178542 24010221
185322 187636 121299856
41667 134337 231917239
105416 125577 47532500
28226 116681 221156524
50184 145581 35099538
167357 197614 75796721
182297 199499 43111419
179155 181563 119365037
64349 177118 605268921
35787 66864 368947908
1052 4369 8331873
188232 196560 171246371
69733 110453 101730900
82928 159806 527458788
25397 181005 389362277
118752 135012 40706875
140065 197929 145054931
166947 181597 524802700
98299 183275 212942583
194728 199130 11061994
164607 171029 255991696
91323 115169 222084400
30006 134802 262163477
9697 175209 414126225
172387 194964 108553405
76218 156996 448344787
45986 70104 60488862
190058 192990 7264438
178157 192901 40470675
176032 182418 99034709
41781 91601 760636410
129155 198203 173009312
186939 195265 355312007
81914 85773 5783435
177180 188480 28391547
39769 144432 713248742
157800 176035 96633859
182883 197390 827906936
37545 142557 456025240
189214 190104 2201613
18030 196908 447664515
97793 115728 44896792
112738 142434 28155013
155337 174231 47126552
25545 97706 936708780
73919 87895 34701979
921 87443 216298251
171910 172253 875869107
35112 132279 806868260
104052 120904 605023652
98691 156189 144297534
199565 199895 797099
26349 170128 359762740
108043 164790 142238505
171773 190100 311384007
72230 81605 23307266
169239 181209 27047096
180019 198855 47233410
153405 159473 14959182
158406 189592 78119995
38250 49392 190504701
33367 188887 657409091
52062 171769 329979001
49862 170983 435722998
139094 147316 20782755
113597 135709 879866850
130546 192771 155851094
73521 135981 807982972
67638 170424 257288754
124668 160596 89954991
45542 157729 280874385
29261 123796 877103720
143600 197246 644761642
74253 112839 146891599
168773 197443 90283705
14939 23341 684932281
30200 167943 344781093
9061 76111 368465410
186482 193261 16939714
64064 81068 425856193
77655 102145 61077267
179788 188581 22081885
160896 185445 491011260
52847 180389 824261423
66286 167983 254546378
75554 182976 659022568
40117 74731 315778402
25238 134644 273662755
53785 175908 305737005
32196 48511 921109290
96137 163563 168936394
87180 173643 245040912
160443 190451 768951419
21675 199915 446122373
105631 179825 360709714
183078 186018 250671468
64291 181195 294194167
112582 160074 886161223
137026 138866 4573300
70615 117768 427675365
8460 70283 640591070
56412 151181 502291257
152397 172240 49552858
195818 196749 2313122
98941 173254 465832660
28603 151686 569167529
21026 194442 943922865
174668 175026 935541
82023 187523 80479656
20806 160663 349921970
181581 195497 34800725
84629 128519 109882067
173528 187058 33928520
124455 184627 150803892
154595 183632 72596753
57869 64120 45263551
169409 172376 7490860
20769 37867 42614150
155072 193254 95472376
142180 150704 729032771
90244 176706 249970298
104712 181174 639329345
51545 65976 36200309
75374 106532 966799537
41574 52952 28514478
192170 199923 405343889
13256 94659 203487062
81177 106550 381745452
161377 187556 65678262
51714 77118 487028922
28635 141159 761922112
8866 96335 413247209
141830 162295 540081336
90776 194985 460613936
169230 170733 3843765
7555 79953 181028589
83350 196155 282496096
118427 191454 183036000
180486 185520 507954499
187196 196019 409432771
90434 180473 225475445
16291 19687 256098425
150493 177207 66684449
78940 133879 716868511
60365 95922 88746038
29068 52285 526344603
15070 148967 335262598
59793 127846 170251719
109987 124340 35993439
59997 170300 417183025
121027 165558 111494389
22398 98354 877855900
136490 142587 15248712
106365 141657 624291492
51007 156048 67116751
136384 153896 22379053
79329 104362 62476778
249 86602 215851832
110780 140088 73395183
45823 115571 174475057
113789 169132 622418822
57352 195954 347004533
63760 191330 319369335
123290 196087 415354976
6307 156095 374876549
77755 175693 883853583
19070 132756 474206222
146862 164686 83371702
158706 187516 649861563
81139 93897 153572397
131427 158168 53185984
112819 114519 4261830
44116 140002 108396536
111747 159570 137362519
9941 146167 799938346
33360 174602 353554766
108705 143039 909891658
42752 89406 116740627
24395 62447 545950496
99385 129949 76696397
84206 154026 96974013
183606 191635 20124416
182306 184773 6248084
70237 178796 271733412
147364 171521 827707069
137350 157944 402274851
76295 147454 178115672
126602 185407 197109440
5596 68033 156080194
19142 21481 532302034
43329 56912 34006847
83133 139179 140218248
191258 193168 4757669
93 782 186271216
10364 46957 91335133
56211 176044 300046932
177257 192193 37493674
137445 177249 766114673
74789 111047 138301513
41681 46676 116041
132389 190461 145471176
73240 176291 257915591
142802 191211 121298833
15512 111091 513150164
3967 78392 186074531
170855 177433 16416120
102401 116342 8079968
102935 131414 71491388
185505 191153 23651677
96520 121709 63236639
178274 187562 23366335
11979 49715 94269032
28824 139681 277332248
74760 132967 145538873
706 140146 348788884
171534 184511 680483368
109193 114644 13637602
183996 185615 4140632
154803 188661 677293966
171549 176439 154372998
142732 150760 805546657
125956 176323 126242617
75 75764 189387420
24083 84495 487513362
97839 161685 484932674
13726 108216 953900693
122228 141561 48253515
107426 171285 339289144
133887 187412 134150550
100643 160081 996043700
23111 127807 261939457
323 131498 135424445
127068 190962 942642293
2028 67338 650227969
145233 189990 322968168
10027 115827 313271211
180448 194495 35215822
163530 187613 713245486
48118 117056 172429871
171242 182472 28093943
104664 193614 222901019
123699 129118 13489149
63201 103368 913458996
65295 134601 280849557
190535 198696 20481458
12403 54675 105696205
105761 109335 335112067
169034 194487 63784689
55690 59322 9262407
72190 73530 916797967
163260 168776 771767078
112049 133991 55059595
86924 136360 570031977
175413 181923 988290273
53232 130623 193694149
5454 112860 774390705
130779 196290 415750777
173300 188631 38466798
68837 110846 104953962
17796 140516 892408647
29691 146907 140546682
86537 191879 263915396
33868 191553 394858539
5765 9906 368578671
197490 198397 2315949
141879 160160 45823248
138261 144320 873754449
31316 139569 865443826
122174 138884 757993148
40512 94989 136146545
32823 80856 410561211
118548 192319 808366111
59668 134373 186849027
11277 44094 81909935
172681 190248 44013499
57295 184155 317665315
117349 195038 902487149
182275 189844 5881207
179681 181279 3974731
58018 171234 512356068
168824 183367 36450877
78270 190228 280333891
81287 113841 81334240
154156 161429 17997706
102852 178153 188668908
145183 180225 87759377
25106 150363 313570596
146942 193281 191698014
20919 74420 133972009
125477 146367 890896916
70491 140225 69794676
82760 189634 510632811
40484 61491 52696267
65211 181090 289994087
5288 86252 202361441
45061 73377 152037459
70160 186182 290501874
112231 155734 873351452
119110 120816 4318633
29214 155539 316305970
188405 199406 661439218
165624 182895 43314140
4968 7703 6908206
24918 124511 308240783
90172 138912 121935430
350 178693 940776452
38127 43340 13036963
35097 48471 33466718
190832 196995 25549790
1171 50357 122930140
29723 139867 275525224
30180 175812 364476307
99073 110589 28907361
13577 74219 151852336
97847 175991 311494800
128201 198525 977911802
44062 174730 748817591
26275 196295 425427471
4134 77233 182837050
97259 111253 357522611
106418 190358 147663921
77278 114539 93045277
9832 126319 340209240
48973 81231 57999590
86168 148550 476365747
190224 190979 363999427
22206 100615 195908871
148455 187660 98121602
89196 193133 453238307
67167 135019 376265232
136529 161124 61665999
136311 182675 655456750
170707 199626 98405314
133842 187779 953315265
82943 114492 78842596
81314 159948 604215049
1101 36239 87733034
57044 61361 752494367
152563 155410 7060673
102785 150437 119676876
151776 174264 491296877
176389 179797 580725827
172190 174671 954744861
153110 157265 932599498
123454 191202 169609398
45910 178371 331641928
54702 188506 335006395
65356 174656 273528537
62163 151109 222733208
47158 85527 96063457
144544 145779 3070564
32976 69109 90527298
53084 192150 348188210
180565 198291 242845056
169185 174451 864804001
156047 176337 543839512
45458 143995 246587876
166978 180178 4953603
59043 183318 668581856
154938 162744 308977027
17167 120201 370191117
133707 163956 75741062
81552 118629 92761558
143273 192507 99898653
25447 166319 1967139
163907 171041 391215984
147193 180786 84028027
94718 183916 223554785
187611 188492 2179592
35340 163491 765732501
193298 193381 91918
109062 169052 150346404
180579 187185 16618808
35923 173801 345184475
76049 98011 54681875
9650 126612 292602033
75124 147515 459227567
195676 199137 8751417
30550 106565 190088787
33961 136176 255801172
145297 173529 70716331
133367 166442 541101674
184798 193402 724969618
130605 139698 10557485
110141 122127 30152797
113280 195023 204900998
113810 165478 590109260
153198 191060 94666074
184408 190275 376760978
46573 55038 744763175
191265 199473 91090011
46707 62659 40113841
179296 186399 28413485
188213 189849 842215045
196983 199979 2607158
4839 193458 532010229
61673 129133 204402404
164484 193602 72949946
106317 192901 216908575
1663 15434 34411815
194108 199449 13442933
70748 85818 37668559
128293 166711 940227040
98626 101939 8279543
20093 166678 517449351
164570 165062 1182327
135670 136604 183954981
147576 174841 68158677
103315 123329 50330947
294 19415 335920141
189981 190511 813145880
149087 179290 75480502
115076 165385 991466683
91825 101043 193870480
176090 180036 9886770
161283 195281 212591830
73000 91718 46568889
79612 82541 976748621
172258 174339 505655895
160053 168717 254833984
90571 125885 754154021
76450 127902 128656893
193757 196825 7664953
29728 86141 141034383
42661 58386 675211461
119797 192350 181779360
148703 194888 65168168
71017 75752 11908853
167459 169642 5459371
31993 39762 381698522
14135 158009 360173898
106827 198618 230019615
19929 126411 407893439
22542 194870 788435716
185504 189904 10963111
38578 169987 651742719
2759 23152 50937180
113184 119600 16157314
173457 190257 183882150
38217 38338 333112
60972 161513 518504041
63419 107501 563036419
111504 174056 429268029
135956 177448 103961238
67244 182535 589222672
108622 196485 220160266
157454 161693 10520933
179229 196880 19371652
52212 190214 350237027
187341 197276 520404839
27063 99031 179819285
32573 175662 465802084
182331 191736 694288280
53349 63189 917518382
125194 195288 864116579
63968 198261 935491192
153661 155639 278783639
195935 198635 1834502
53222 162441 433584155
162645 177397 970472854
6868 89936 817024201
17265 129398 826923691
180954 190199 23266147
157427 182266 62129177
24560 100679 717930978
75815 80808 12386310
164512 176693 907399523
61316 163474 255548272
18710 105721 818608753
142432 165572 58021327
150619 199703 122804567
156143 186764 742117463
163323 197828 86504390
167034 179272 458221740
165086 197048 330218262
116624 146475 74958715
137754 167782 392029149
40898 159438 790703170
177309 178369 229525357
118007 140686 991786042
19200 22289 548153317
93388 131085 74911606
149587 150112 240587901
102321 172468 175856274
167960 179243 806685539
76738 116953 100401499
137774 152314 36691035
65955 78818 751866395
74932 171749 578398310
106261 169435 779125579
9833 79375 173863612
77524 184042 945121750
160833 186365 64007939
141844 194216 131261469
133487 188407 137622910
104457 192203 219905752
102511 193027 871327700
134311 185222 305949672
172207 198115 64902122
105800 116503 26747566
121035 188931 886934717
106556 171301 162257334
70073 181497 284085302
52529 88637 318678065
193505 197207 9276624
10947 130652 299459559
172936 198335 194002027
83105 89258 427264500
143797 176352 496913206
154839 162807 239736782
167646 191632 60060755
30833 71860 995870363
139442 175209 89669965
165516 187816 693478276
86147 100645 36153027
18879 133654 829011362
174311 190809 41408533
8659 17644 22385564
50542 78328 69598034
97605 150691 133258670
69262 110509 103021872
21561 195595 435568641
116796 159764 107713052
170573 188836 45768797
43459 63778 803542957
187235 197407 25441289
143386 169170 962099886
16993 78658 893122683
192776 193202 1057123
59189 143618 384812089
167916 175069 409205608
182157 192226 326614753
1086 109203 270317785
181286 196750 557442091
19931 159637 760637576
110654 187147 191720352
181753 191999 25707447
100821 173062 433963896
6410 90551 210343717
102791 134173 78688002
32738 183019 376255944
160852 194656 84730862
100557 185215 212307406
199228 199585 846893435
178863 193556 50642345
183006 185480 569140362
26526 37166 26428674
73750 144194 227300236
184552 197841 85388147
38461 191721 383741229
161938 179483 164910795
54171 57493 592352531
24555 44229 201276545
172018 181916 24739554
76461 155204 197161659
191712 193084 889273415
77718 175909 245817200
35134 74200 341558100
167396 189750 56010307
32506 189035 391900402
41623 169935 321272894
63460 152091 222003946
20479 90106 174040739
166107 172843 16958297
194108 198005 9833085
13264 19931 311804626
170680 174249 2142509
157708 177051 163998584
117391 188264 298218296
140773 179833 97928092
45694 70804 723489383
16979 28234 960025113
90938 142999 780046009
105780 176178 176437903
118994 180178 528390895
194988 195922 140361638
65159 151529 216342193
55490 80104 553089153
115395 177467 790914805
157485 193644 90506281
109797 137391 687827214
126373 154203 201322424
125050 192463 496799724
142111 174472 81091741
42714 90225 422182255
86947 90495 8935570
63983 125601 154163561
119454 125843 2498160
16747 135817 495897672
9301 70637 129691623
144907 193545 121791135
72117 104964 834317057
185316 199712 5145184
109442 130175 52013834
56507 89895 83517773
198976 199655 1670845
2064 165405 310307618
32457 167017 336825976
199638 199753 296434
68408 99209 572122647
131300 179592 269469169
105426 199102 789163507
37484 49843 372573488
110816 168473 144492754
45180 71590 66126192
48283 108682 151049549
118029 140472 896041835
88636 121825 83284323
199867 199986 452567137
85532 192842 818858229
127290 131225 9832267
196450 199307 7257757
197643 198409 114183365
55202 65017 24625938
132790 139924 17777370
27064 43781 682844287
82969 97903 37252256
112636 152761 100765748
189260 197709 699122267
40301 133038 574287596
9630 17542 4908440
61755 156842 237972278
109965 147467 684635515
179403 196935 793292539
53101 167917 287467135
59399 157682 720286400
153284 172350 47632402
56397 188762 842162921
149104 164996 401453701
181243 195684 36224160
157554 172773 617892908
110324 155540 711902850
100813 170181 173925295
181950 189723 19505679
45722 73318 313283869
3660 130693 317775402
70292 130549 464855377
114261 144650 577438952
52975 71372 46102241
133682 188787 138103778
131070 149262 644501554
103711 183363 828862634
70181 193596 455452758
66433 117665 21066448
119618 174922 712411305
90720 179727 698770278
185269 192815 18788385
171077 199999 72423338
189175 198171 217467494
20190 108147 680650253
102459 129337 949937877
24506 96786 180660275
57989 120242 36677401
31346 100505 172842421
60191 189730 324270193
167623 197550 179690285
170698 187440 41953958
162639 198349 81458210
159895 165971 96903393
83366 131439 120439727
142435 197559 138174559
111513 134009 65181774
143651 190081 116339797
59897 132884 140115205
5848 51357 113656974
28200 116045 263570515
177993 192381 36108368
66843 114638 119407692
113799 183264 174134434
79355 127447 792848515
175245 191818 41578924
41967 154761 282533203
3750 165741 780092990
61045 101488 100826798
40602 79611 97578778
81696 100236 46225687
117158 132183 10850762
115527 159548 110308572
50650 105567 266478737
34627 53913 20472825
37475 94299 193332980
76968 130738 134547896
53296 149267 240406126
16687 102740 70347275
17202 119301 255383358
188644 191584 7323222
185839 194475 418284748
24575 59813 88174414
92344 144165 613332498
172064 195292 807781196
111763 174931 680829490
152551 198425 114774084
6773 70024 158226048
89101 122020 82567149
141598 183167 104233400
46312 50475 10479822
192727 194634 4815932
4230 20334 161832725
26115 149158 308009254
188181 199959 184455048
182654 193322 11964678
170129 190599 51289122
616 81427 165386444
145213 170323 825577222
45168 94738 123908561
81004 184498 259225983
174380 189362 206479269
137140 190361 133461683
123627 129345 14243482
173298 178344 12609412
36547 191343 387604062
32782 111426 747745155
170622 190823 925585400
95790 181241 214043974
196072 197233 656619344
99136 161057 155229373
43265 196039 443621921
177143 188533 183583364
19099 74296 287885571
4259 44602 100779455
80048 96706 41553786
194910 197254 597959300
185910 198091 30428876
98972 154726 392766680
88262 197836 274528457
66481 183609 423042930
111526 181910 176420372
111382 131477 4047620
114638 196152 204245149
153011 199207 115638637
142466 169815 73969084
70005 112628 726135764
31520 63348 79659465
52633 131004 196153591
106757 156691 420285063
65915 91127 638544766
83780 159302 189086854
1352 93356 592543899
137185 192922 139682160
66028 192604 316833173
21913 131784 274883617
51776 170687 297752534
1923 76142 797565015
32122 159214 182647634
75325 147732 548008494
133851 168042 308241815
24906 162845 371470979
109856 113493 730570442
136347 179600 425084508
65691 149434 490555288
77283 194404 293192622
44970 74628 74398596
131013 196139 717969812
96104 181523 534660361
175613 190436 473247467
117178 162392 113395591
100917 195467 988440683
94680 180997 216199289
6572 37363 76872047
1549 139712 345616740
194349 194437 229000
13717 119874 982749093
3255 160326 392932100
24397 126159 254570090
161785 183917 14204670
185154 196107 924552318
67883 121858 135114054
121899 185553 305916592
89555 147545 145394385
164536 174611 914259964
187603 192343 11806751
100583 101013 1036617
150633 161265 26411373
40691 142110 948141619
44284 139500 628641303
20744 100277 654030650
9752 112910 257825024
136363 190449 796876600
197679 199967 588253753
138413 139350 2413205
12970 173156 659857633
13639 155742 723556787
181177 182590 3594006
146497 185431 97589432
51905 77697 64604926
151180 186647 810037391
199300 199726 1057580
134918 153379 46481920
36760 71717 711491485
15323 69931 308149352
131201 143848 31641537
52035 188548 914839232
170806 185692 37393697
36862 141820 262713865
158799 191267 578658804
150981 194578 845804977
37561 94922 849414640
18355 55872 203644255
27166 120169 298771169
57163 142999 614744658
185198 186856 4069992
6817 170880 433368818
66200 147191 747641990
101872 185360 525580470
32583 132306 249594898
81623 107846 65522404
170277 196967 780571286
92571 182723 587011248
31149 115592 992613320
94683 153975 148763661
80223 110649 76043021
96708 189032 231420659
53116 198572 866484282
100466 137303 92318617
4758 67297 955587494
33329 103749 769854456
59651 96370 616429280
17641 53801 90440049
33100 75874 107138536
178466 182046 133270184
13617 177314 644971877
57009 85712 676796385
189763 192702 677206994
81417 144509 157975758
16953 195491 446820783
178894 190661 29496774
51713 83154 78652613
37616 93831 667347137
17783 19329 3891958
98440 123801 203341541
26691 79780 132701565
1723 116647 287346623
190058 199670 421438354
52314 125637 413610651
12673 99006 289510448
130733 185123 788964045
92243 105567 27779973
184140 185988 133543146
52051 178191 315722733
120660 198387 194769942
169871 174982 12756517
189544 197195 19079067
185202 186956 4321319
82196 96463 35604954
101576 143884 106124473
22440 196224 772243274
150014 164373 35810086
150997 164154 32732045
170295 195676 63540266
137923 177595 99440781
155405 159086 193521460
154177 186724 730660948
34616 136348 254634261
176624 177772 496940551
104140 183011 449311947
190660 197593 17347102
25863 52762 67221683
21412 161165 844361796
156321 168055 29287364
88200 144242 140435961
147258 150309 7758200
116351 157976 104487719
25257 185231 400473946
141223 156845 577744501
119086 154784 828901391
17385 95808 943963190
36699 162624 592579910
190478 198690 148889020
181072 192204 27977636
119743 199844 200684102
160009 171806 352731010
112420 199780 218969355
190630 190791 409020
199668 199991 760174
69853 77949 20254173
144299 164542 50702409
37019 106989 170382202
82903 143319 151286102
144932 148339 849904073
60550 171833 793783470
106006 175435 937931220
192396 196900 11209758
140330 172216 658066188
91513 150949 149105390
152530 165232 31611143
199208 199357 831361094
38511 122866 433783415
73895 181662 739646704
195030 198390 59866563
160359 176328 40109830
162965 175594 31674452
186660 188776 5368453
188452 199762 28328582
154528 167751 33006825
180416 193958 192689356
18716 119016 250864454
18293 56400 95268862
126206 172397 115758196
118614 165401 876223399
24317 187454 860289167
110740 197706 528088943
1582 17416 39614944
171121 181936 27082547
61448 135041 932018673
126886 132053 880958681
181098 193907 596152017
51063 154959 518959708
101142 122758 54424626
194173 198431 363425462
85710 127126 103716962
138810 160030 53193190
92710 155262 156868182
69585 84252 36564711
73720 141110 168448653
103469 118770 38423440
189230 196673 18546701
192719 199916 18049868
124839 151884 67923510
169068 170857 205093463
115402 144774 73691402
14825 56764 830166840
183503 194417 462698660
10948 68974 809004437
152143 161252 22621575
182906 189148 798743039
60113 95699 362651013
165660 178494 994926596
95046 173948 197689127
174237 191820 44137055
60741 109459 363517265
180403 190916 26366794
138408 179060 101988602
163659 173860 25543448
111214 194743 209325397
104348 146663 203161063
31525 180970 562604093
77109 102450 63183855
178531 191289 974783941
116787 189798 910205164
175934 183953 20147468
97368 164513 168317679
108486 180701 262180976
104510 124230 49509190
94534 143640 123061450
193686 195394 4241894
6186 192736 466792074
138458 168799 859453933
199053 199551 122659581
9386 184367 14163285
74566 169489 577142506
62198 147943 760288044
18518 98746 975114301
173765 197617 59151665
111463 156417 112879301
190166 193842 2013059
48865 64129 501260622
13428 138500 436421454
85702 86523 1942996
7935 185951 445589245
10076 60129 125183417
128182 155040 67440583
54316 93132 778441845
41190 60479 374547974
161929 175378 33673849
52920 158737 264931267
165312 191970 408398860
81345 150700 173817590
9999 126005 290104914
97510 114381 42265539
131855 171663 99769137
119579 183966 723573496
137109 174395 45429686
54489 78521 579787631
110385 183544 548099196
155406 169996 153119336
186116 186404 649531
27560 107250 7605726
134790 189232 136464332
11649 118032 774616825
174636 195900 672785055
10200 178719 626657137
126959 188689 154685295
118523 149534 77915854
104606 187252 48488910
42576 127541 259475778
116837 165551 122142645
34231 70351 90483123
176006 195251 48184914
192078 195697 9033095
76479 121321 100341429
185438 189543 10227969
21316 111788 226130238
20892 167792 367677663
184954 189721 11884908
33255 115065 707949834
179154 181374 5540367
199144 199527 319542949
7179 52242 137578341
84266 186884 527608600
10568 165388 662414675
7469 127284 908363809
104611 195840 228616393
173611 192405 47100182
105008 117124 862293546
90500 135125 111683694
193434 196947 823663916
165891 198538 564470291
88401 120023 685989687
85931 137403 128779960
26678 133608 267479451
91183 187197 466874479
36316 187929 699400751
120974 127693 16859396
6022 29911 59643404
173378 182177 11091021
126867 195866 916197897
177530 195449 44918165
130572 164042 83792464
193416 193504 223108
83637 196918 454858592
173266 183304 337972514
1611 21170 560397030
56581 131021 89456012
172649 188337 39329026
24453 159064 893140424
135564 163511 611466122
71106 146804 189467627
123241 195051 439413219
197165 199099 4949236
108273 184540 191195574
166823 195117 948424258
91264 167042 629068881
92380 125723 83546488
20697 60776 797446280
171017 180045 920265102
121081 138208 744091906
78293 179571 595153815
63084 103892 750658985
47732 91939 717371066
102788 150759 120460569
39329 149943 676414322
95950 124772 72248431
128817 187349 44550062
149738 165293 38803149
14310 76085 552772971
55389 79984 61552897
81996 101260 48022971
180565 191284 206719021
8216 135657 550573522
117267 146660 94930477
154177 165545 546135942
116897 155522 97036787
188380 194097 14240743
125391 134697 799059687
156722 158600 4668634
199790 199829 79745
89682 163364 631039642
138731 175244 343437086
67014 169211 255733225
65711 75542 24665206
10622 18124 18673463
27326 184350 393066042
54526 57589 802757548
79059 106373 68251468
84542 91190 16591777
116699 173727 142996774
194512 198402 582423718
91081 131111 756789304
63129 167843 262127200
32192 171847 925933426
148363 178008 68245712
155998 195232 62050428
134462 151171 819268439
149113 167128 44970167
192034 196638 883015911
68324 103501 461904327
39596 178950 348868367
167195 180596 493131112
19252 46251 856480053
178859 181342 258228007
135990 164223 70766462
158567 190183 713647393
117025 124142 17997146
189545 195841 15696381
154080 190959 67446937
156067 160559 47704555
185354 191423 15083345
190690 195473 11922029
123631 133315 21474352
34146 134009 501689209
116006 176295 292759585
167180 170109 220303721
93384 119378 65182521
193579 194449 484872567
110931 154799 110109401
27962 154353 316511242
143580 198886 138589387
18388 167715 593857296
22712 197853 438385541
96449 151007 948587341
163273 190345 831574213
41941 65994 60309202
37283 130719 233930937
82706 153277 528710670
35790 151460 169334918
87714 105248 142527195
156319 159429 7577490
183041 186843 927116303
93331 196668 934177034
115113 151862 92323096
74483 113404 155948349
109884 128127 45726760
137100 170265 83189965
33191 191545 549867989
54900 123570 650670544
145668 146094 1122994
30396 93007 206269149
36545 128641 569657295
166554 179544 32527925
64641 67933 36647310
123033 159184 90402688
70427 89240 46929753
31813 45476 83359236
133331 143963 26566016
192960 197060 46814073
102633 170742 170765213
35430 63479 537054692
180548 195053 36370960
193713 194736 2594141
43476 188450 388825521
189586 193909 10733101
125855 133341 18787107
166527 178243 29311975
70172 181832 279495675
39817 83170 341136013
92670 148609 177641042
114133 158464 111266203
64708 128883 15099678
149192 174355 19462618
38736 142561 492389328
60982 68333 18314079
120965 188712 260790329
116220 155934 153891515
55299 179297 215065962
150688 164705 34922465
177295 198309 975450869
80616 111768 106189951
130453 191533 457431476
124111 130471 15897811
5751 50117 858559310
120 190337 952236568
45600 163915 531574921
185059 193777 21704339
199487 199610 320965
197161 198407 3227320
104445 142693 249990834
42819 140431 699303349
161336 182317 52607262
29862 98679 171984322
12482 158539 365577174
38507 188783 629854561
178767 180571 904975
29019 43726 239490886
20571 126710 712800928
78429 137055 146657096
39775 82013 33786473
23510 170395 370773400
70075 79489 23471444
99300 160736 153984841
157547 169149 28975835
185081 185862 1968990
42310 175921 998068876
90336 135623 113344389
115562 195677 200763735
199067 199348 676162
12003 66491 824427195
145776 172294 66463810
176155 197145 52516211
188940 199856 27301307
176716 183580 435129397
138649 152829 785865457
142625 157825 38210365
64312 108451 290352889
94125 149889 442561513
14986 80490 736673747
114342 177406 158032616
40762 186243 346143521
91823 156127 161268689
89088 175082 215408555
178086 182514 317797785
55201 141462 977206012
109368 114851 13715738
55677 119449 817738840
34281 53107 4362309
54557 181818 318591653
146391 192187 114677572
118401 119688 3305496
168909 178611 932850562
117157 133357 40716682
34900 139243 370931959
100022 190452 226683410
158307 187528 73177592
166020 190688 61866291
75716 78725 7464818
114899 185784 371528441
127698 151782 60444415
169192 188384 442645322
47480 191024 359436791
1079 41348 100621804
41615 106054 161213748
133233 189095 204723718
192303 198689 16050694
28963 191082 991397586
42270 156152 501099175
73739 109084 193605591
61645 139977 624968025
31403 104072 618434634
50317 157634 268705517
154672 157315 6557432
152977 189604 91675310
190992 196975 623063373
1943 2191 657785
146690 195622 122521934
165923 179361 33696128
178475 186258 19563156
37679 78688 102738946
162412 195435 82684732
68575 86690 852520325
66039 162742 505121892
169832 192109 564610585
159475 173244 34562299
111651 144351 82056866
121145 170933 102205067
19394 173935 458948952
624 155189 386896315
62075 116354 135539703
37886 61953 565817449
130145 131615 1249828
170327 176346 15100409
146741 176685 74998593
3983 63092 147837729
23085 195425 431325261
191944 196700 11856992
80025 160884 603995998
83155 147850 162101289
33141 188460 989787626
78369 142663 477789262
48369 170350 570943116
133525 160723 68087369
71105 179008 866523405
176820 178755 808094353
54815 97782 107354798
95942 108270 30850022
137030 157962 24334616
13441 61840 121163138
66705 173455 512607428
124342 153527 73258862
164416 198182 84653952
114810 145698 77449541
35686 188608 851277196
156796 173633 495580603
93712 151764 185671309
6115 156160 992187226
146592 163204 914327209
35345 70523 88168319
41378 145366 930049379
174538 196110 731353537
181065 198614 838863079
17561 154547 644681673
103348 181910 516361338
11737 49747 301280079
108107 112355 144625905
166226 197068 77276401
115297 171256 140293810
4305 28982 61635062
109898 193626 96764286
31192 33139 4854311
157522 195269 155565891
115637 120019 873193351
87980 170120 205813417
9117 96644 274674053
71140 174412 258475357
48535 105573 142684338
59737 174414 940984722
10281 168286 395334341
131636 146068 285279079
131851 199892 727622718
103039 120959 634077696
62543 78509 529789991
82238 94458 296366522
49427 73224 949664903
127707 192789 655549477
95522 122799 93886342
120190 159106 308159909
85444 159734 185945669
150560 185687 87936695
123376 133218 972744970
124984 138364 33374691
105362 108243 7222867
182501 190799 703641764
129448 148119 46905776
186078 193812 768735036
49784 79559 74533429
76573 148565 607638200
141777 148599 183284896
99268 192324 233261830
160816 164174 877907906
112429 169452 142955948
137046 146436 23671826
162983 176339 137115252
158973 168817 202658605
146041 150714 144914255
84820 132070 206383
41197 64977 713456474
141063 170497 220538034
98054 183188 213355394
140617 181318 258362719
168257 173892 12398857
9229 152178 732986948
167853 197719 458439663
97254 108333 27804642
191893 199455 841429143
57222 102708 501591864
111695 136382 61893448
99015 105130 1253908
146394 165254 47188466
27007 142242 288253021
77431 86262 21971856
104542 113624 3054621
124455 151454 302048863
95060 151144 844993540
127557 196720 173184168
106034 143087 92836938
77520 182573 334977206
96676 181117 211548746
148432 152179 280217414
145229 163896 46703101
95738 174111 196344879
49466 73106 59392694
16290 135418 656800834
174517 199245 720384619
58795 166054 80279310
165898 173155 246827274
184573 194787 25545741
56238 82937 869688513
123792 154892 77967717
62305 147026 212010567
36949 104185 168171066
190526 192939 5995717
189134 198182 13183663
109278 140347 890981334
78330 177706 248742026
194850 199577 11862691
167794 172483 11727805
20711 128231 914636901
152086 196129 110132666
157511 169247 316376480
16397 55992 552272592
97306 156349 148181676
192142 195892 9360367
95088 196530 254152272
81514 99060 43760909
138242 189676 129008009
191898 193490 3956340
94193 110569 41047313
160411 178454 45251560
154865 161431 16251506
118365 152290 21847002
2837 15443 652631650
165462 179123 143729824
185891 194599 21697159
135123 161694 811631772
128825 165999 579679168
163456 185667 230789846
86042 162410 191250446
105803 133236 68800487
11242 33943 557692162
144703 154053 23575961
138751 169074 76060050
43819 180143 341333623
131522 185328 134857808
93611 102072 157675596
97167 187157 225591678
58253 130566 128305868
16930 27136 628018943
140998 156890 39976986
71950 74062 92185211
8136 167600 526876137
131008 165964 87507536
84420 156609 900039671
17862 101555 995400834
42094 153796 279847665
15478 111961 288876107
9318 195083 254399273
188216 192309 516345790
4789 54917 279318831
111082 112399 3266416
181545 198784 802029564
65728 125639 227230936
99435 156133 766858017
99642 186059 216675097
194684 195850 2884598
56557 127069 437327937
65495 74316 937723708
84169 90777 16485645
100037 114521 179804988
149077 168726 49046550
145795 179029 83263139
68744 72367 453669031
125330 177375 130315125
164784 193514 950608079
71658 106215 506519011
62639 127827 163062148
197436 197863 1086454
17085 39743 56612664
133347 156066 57047959
124958 140674 98403811
155043 158231 7921010
192564 196340 472008107
130015 185898 140092469
109767 162090 131077420
193112 194864 15472380
101055 188391 203307153
92779 151292 727383652
43450 79797 90987632
111129 149855 290516518
50436 149834 598727156
188825 190165 3321985
27696 63515 385352973
131657 175015 535751107
120935 179894 147666825
120010 171986 57589674
91401 118917 68917114
90785 169452 197094294
102817 144441 104375857
63372 85063 247769888
108897 119071 235870262
30445 193321 764685461
187476 197092 448384086
76793 104827 269132420
46790 72731 915571397
126889 179311 131266866
21526 131265 274552963
35643 186346 377366320
131720 176230 603608773
14276 62401 120505225
29655 61940 534843828
154771 155509 1845306
82803 104518 54200725
17591 93772 190402688
165430 191490 65313226
29952 176641 976907615
163619 166550 7338363
142148 150247 226211372
60120 183832 562894199
192501 192557 458448428
7633 12791 307037905
117186 155924 97317606
11637 146470 528429958
11923 75225 927264782
75832 88259 877366156
24647 196969 431254767
65446 117332 129648464
170835 192170 12357833
139503 159419 49955456
47677 63663 40083220
127989 171328 999406330
41267 95045 134466512
181128 182801 443317060
32338 34709 5815413
162371 170087 19335526
164568 179073 36345030
26846 146513 865613914
40143 109406 173200669
143291 179898 91685598
135755 197418 588357305
14237 152170 345386654
162802 166555 9388881
98232 179770 204335349
183213 194696 825641361
185571 192230 2393344
155676 187021 677464540
142469 174098 79269307
123319 183925 811464083
83612 170257 217001119
24734 119049 235875765
170479 184373 34845621
54035 84439 76042954
58009 176646 449231910
41076 158660 996062399
24295 120271 240119428
2947 184827 455196366
83613 172403 222395275
177165 184915 19541086
194081 197554 8739920
163511 199840 850823056
190982 196653 578792165
25035 75348 999450971
29643 59379 587809301
40814 60651 49746941
35457 173247 345013853
154651 184907 596118545
101327 196062 237469959
33754 39399 193428506
76560 194834 296058104
20983 107190 988303660
98132 144166 115383774
191778 195132 424763173
8686 26223 43881452
179925 182257 5825628
138235 173710 166804210
170640 173240 6495148
177138 197227 727905827
138590 194886 141160298
178540 196119 44040797
190711 196571 61944541
4503 146156 354427938
61973 136030 384909552
81009 167556 939218423
99786 103675 9745088
8535 151688 882406773
42716 81170 96280174
90329 146470 140651843
166160 188663 56531899
119627 125527 14791481
85454 165893 679063545
197568 198943 3513681
193870 195068 260735734
139591 159118 48998685
111103 173710 497506668
181756 193187 254735228
79991 179475 634946082
47785 179795 330540795
130472 153326 57434017
148414 194308 114799744
4735 38243 499487157
39298 69333 75258327
31637 103807 452472378
24882 83411 146287707
29752 122522 438959465
58249 182907 453826350
30219 110966 201906522
52996 101142 120237131
75998 196273 307266708
100265 127084 67363063
26083 171375 632552476
192408 199107 930242735
110852 125801 467183873
44697 103880 438495043
159598 179124 48945490
92976 180324 635176847
171630 190306 888414277
168685 179712 27638386
143281 180142 851364724
170407 184136 34428261
29040 71772 106971660
185395 195916 792149550
104001 199898 240343254
68153 69167 2561189
181217 198354 431387028
193480 196414 7300827
76952 153441 995240640
199022 199411 239336662
115313 164688 455548079
93736 179079 732720077
40863 56612 39356214
146063 174617 71430840
90144 153350 158488460
11403 146470 672300861
170993 175798 476106621
212 121646 360835252
44987 164829 294711855
42572 178678 548852956
98195 106722 21414956
108773 129430 921279933
59104 125558 166182106
133917 153082 382159210
156626 171604 37468929
117560 172134 942385903
110417 140704 43503348
166056 199916 84870475
83401 117010 84003156
50362 175257 496788580
86098 126221 9794969
177803 187711 24925287
69640 139458 967449506
158512 181690 561845382
146164 181212 87712441
71713 172086 280393089
73002 157829 480517157
70718 80946 25523056
37279 103631 165920040
72360 120063 797060699
149670 181237 78859074
192931 195683 735334
114501 151808 93732104
8489 63172 136765537
108365 130032 910835066
146534 169140 56546410
104408 161706 143617616
43575 84241 86259822
63335 152836 224131236
11019 169810 397363269
123870 198726 282963730
111660 159336 119497759
97522 109247 119117586
73624 155957 417938684
9430 31159 54248816
177565 188010 603969752
91413 197383 265458497
181284 191088 24603557
105889 190449 610520436
166126 184721 46718140
145790 180260 86336953
75153 101108 64560111
154411 176552 55292966
98803 181080 206151257
66242 163428 529913507
17756 163116 977178901
60001 172517 380722844
199771 199852 879886471
62874 139492 191538244
108103 123489 299251901
173192 182930 24411731
80178 166281 215556371
104314 167426 317259446
188237 198622 26015385
120067 178740 146946618
65748 188220 306635101
43075 136167 642263764
191074 191289 538512
1772 40752 97463799
101148 160729 149378163
196341 197985 4206837
133565 151830 481910378
142245 169581 68541687
176430 189131 31840987
101762 197218 212730979
195062 195312 279583789
99505 161568 682000194
107715 162121 136329961
5211 64651 976635479
104921 174003 359734962
115577 128348 449207068
166908 172085 64317205
189066 199397 356785018
122283 170135 302118895
100687 150071 103214346
13832 106015 287871562
23563 183970 401548168
91987 199371 269008171
163841 169377 13891338
191207 196011 12031256
118094 127672 418533139
163752 189566 64753277
81164 133475 130946364
92818 127488 424170878
69402 109040 98974806
154413 192679 450098231
129710 132126 6103745
19651 34640 400382128
98817 136451 94318619
153045 159373 15662270
85265 192830 841187642
180107 190307 186091013
58919 81446 56243045
169920 173550 9085341
191048 192696 4122273
90883 141631 127029876
54995 91308 793280459
168379 169662 46619929
178396 189341 94225706
178971 197984 47657115
26545 72672 115441838
37653 72375 87102486
12458 139214 952595286
82194 138041 139699727
50940 60420 23898647
82686 197985 539293707
126537 128431 394276871
25747 137986 946196950
167997 188436 72624216
192041 198918 3131892
55935 99459 798068785
34857 37283 6115672
127584 147379 49614229
129451 158340 72430824
127088 156298 73259530
149133 187298 95459642
24129 98120 405681506
36626 117310 201868964
107890 148158 425783657
74799 174435 732155765
192964 193444 877261135
86990 94453 399512295
58605 101635 515869984
86600 99260 31577337
28727 155014 574266709
114559 193101 428423845
9976 27770 743368671
115786 155491 763517805
191233 193960 6814138
754 107868 2902995
54115 98483 110895168
51189 102120 127332231
85549 123946 761792196
22131 30053 19789734
23930 135787 440361673
59372 132706 183407691
129444 188022 297464718
134100 150057 89049733
20755 98258 654519263
43121 47490 10934212
88872 179701 452026151
19608 192165 786348211
130802 192518 847061077
72375 181185 272248175
123916 152515 283355417
21955 158095 340737305
49003 189280 669266176
71894 97181 947657558
114444 146277 79904743
27935 172586 441837930
101407 163240 587301894
101996 176117 678227872
42694 194728 944579273
70383 139241 546145322
164782 169954 451658637
171470 172144 734421649
159839 187350 69018606
12442 124688 450901295
104166 164828 152060468
67798 196935 747922864
168473 188181 636265842
76930 148480 82843378
36999 146350 273842199
57279 90446 82965889
43880 105103 384181948
130111 148943 870079608
37570 142232 357802115
109482 190885 120800207
166832 184431 44163792
51285 57773 877641352
21036 165773 362167234
107092 126154 47781098
97184 188250 424887418
116342 142881 66605659
13390 174757 583848844
34633 117461 451253965
66863 73918 17721753
167236 182958 39395666
96484 159951 158979410
129895 148836 47591204
97621 197660 250688048
32901 118046 212968134
195318 197217 4770234
34053 77899 109841901
81806 84599 5591914
191751 199397 513832383
169717 183939 210431922
61589 119930 145819583
74120 191686 294208061
117644 163875 115867002
62167 174950 282213227
90724 131668 102623951
22488 71542 122712620
172329 188964 528098809
145433 177696 46191510
142795 166968 39991115
14506 95850 203417931
128916 176437 119077030
182565 188228 437661314
197010 199995 231766321
127107 154067 445258347
138274 167774 684818325
49439 187495 345769492
172575 174883 581102587
20063 47012 67225171
110969 171248 240042785
199474 199814 857184
18873 154229 338867883
15253 131011 782228384
67329 197163 324963051
2178 129098 476045130
149238 156142 923056598
136261 141656 962537952
116647 147139 76556796
35917 116859 485717920
162574 164382 4530414
42537 191436 372832791
139376 160996 508773171
132384 142818 26078651
92868 143056 277921257
190017 194864 12119212
1279 2078 1987495
172188 180279 20208664
99984 194108 470202566
78401 173346 237723883
126648 140275 820611790
35432 48839 33555769
195249 199612 601398354
130183 168620 516202923
124861 129797 502706652
57844 123273 163786800
42465 103251 369400727
7263 50805 108798157
57121 66805 24324829
65204 169447 260918462
100295 118651 622459855
166276 169921 727196113
61469 109675 493902908
18768 194243 781763486
179742 190153 26110672
47481 103372 139784764
196574 199986 8591233
179889 194345 412585337
171638 191000 48432281
10754 144230 333905666
98679 132810 85624792
36670 52243 39076821
96512 126741 75851959
148752 198882 125454306
96105 105108 22502152
26275 43170 42048708
43236 186179 357988407
39559 116941 416399905
63548 137354 279999867
73362 191455 217946399
74877 106449 233556824
159799 194227 86294477
155536 185891 338416652
30383 42522 30281137
34275 57222 163766103
123438 171658 220316240
47986 71763 926719093
183214 198390 38078025
122305 191909 747591707
126143 169304 108110243
95610 127916 80983832
115891 139612 761014365
22975 50796 519756766
56044 124096 801404918
39477 131881 231286836
31027 54794 59442621
105314 159904 136779478
131503 199168 543611606
194664 198944 10775730
167441 174402 240615426
85017 188785 830417935
43418 171166 533183047
95180 132537 666516987
191180 198128 787513766
118232 166976 353950321
122391 180950 735590747
141647 166770 225635039
20525 114641 235286943
152327 191093 340301819
7742 164222 391499151
38257 177878 349544771
88366 92780 11048202
186557 188621 5191156
57357 66817 953158850
19365 57521 305840102
160372 184180 24404869
74976 97648 466578390
185813 197291 534803383
19073 160813 57813402
98840 121869 516813213
141648 172883 527971261
125606 127211 312953550
55768 119391 16666071
103977 116160 982825825
64289 151540 407672928
24586 142742 295573339
150552 162681 30195779
66360 125694 343039938
37807 164968 466714766
75965 131813 139692097
188610 188808 494670
114204 176587 156444743
174146 192089 556139816
70527 143800 183328988
125738 169860 110547503
69254 153775 288815903
22122 54592 81159545
169027 181273 30644384
104312 121313 147450008
118944 147569 71855558
41525 127832 341726543
143545 156636 934181119
196513 199119 164364268
391 10304 214998321
99463 129722 162200338
53955 57210 178869849
176224 177074 253248489
120455 162613 105603695
11124 177291 572026003
120326 171369 274687128
123303 187518 160810318
85606 168567 207717563
183637 187156 8823770
68629 78329 533251010
110327 114910 11447480
131149 167427 733414665
159869 190114 75851585
121503 142882 167147258
123271 185970 157058069
72161 196050 310086649
102295 107787 13782580
24605 38873 35593978
36979 108957 313074273
13923 34050 50270723
69385 148531 198192481
54978 62994 20166235
20684 188278 419507788
188833 195119 15688431
137705 152659 37720785
79819 116279 91103110
142647 181997 467159309
120145 131958 29606928
80690 127841 118002542
60163 93957 509801727
125413 130641 13127150
89870 175646 214878865
147381 172505 54427939
156256 187020 705484105
159876 190137 75900250
123816 193633 174778440
76588 92354 882619119
73746 114084 287205053
160395 185436 126995061
74286 147285 955842686
23861 184322 401691968
196557 197409 203547358
35231 133986 247194639
98776 181296 671336171
122896 152327 73792107
119408 187795 171399981
21816 184085 607193224
92154 181496 797806826
89126 145767 141883921
67034 72133 12784352
126165 196589 176376142
47387 68516 52976519
144547 161279 41856381
147028 162293 448041808
45974 110380 553942300
159276 188258 75586688
65075 84116 629558865
5643 149206 359289889
165923 172004 607547212
127309 159889 426105513
107904 151655 109894627
159615 164917 439000250
162063 192698 76744149
146923 156738 24648009
186311 194863 346784015
144138 196994 132370623
187191 189773 6477956
55676 177860 305929377
187773 198308 26341707
150702 197387 116754767
181497 196779 406456724
90897 111823 430369452
190703 193824 7765914
164570 165364 993672869
91400 127621 90795913
55210 114526 550993866
145058 165012 49919624
31823 36700 980394123
4439 21560 33856858
132189 191653 255749608
97811 156129 237946605
53550 165055 279060574
8335 129389 302820186
113080 152926 100071102
84338 188122 706704588
56211 192324 340843516
96517 152205 755991925
174340 177122 2814789
91579 152652 889167249
165051 189351 60993215
6782 91083 397022273
190171 195082 86422382
49692 67950 45782882
110029 118016 13109761
123849 172693 122284940
86702 141541 393282101
3954 114164 388427373
67329 111734 110877622
16567 150437 619120291
92193 100183 19879834
69601 143835 834397410
52069 123555 178972665
199476 199793 797884
93439 197428 260566205
5539 191602 465597904
76014 92270 746463549
145463 197820 131176099
173005 187498 36361064
169467 171535 593771465
62482 163157 251886976
174763 182244 63310618
54872 98434 416664615
89260 134189 354669508
19725 21119 3504246
158787 181942 638730311
15516 31469 869620696
16232 93247 192478310
168939 190688 326009401
64271 154861 756226375
111564 169896 146252138
139406 142968 9009803
102355 193232 474117825
117427 177003 720742951
19491 161453 355185355
153187 161072 19578864
162283 177246 37440735
92639 166622 185364288
78689 184490 942503341
39031 167000 320378353
160400 164757 606315298
69036 78685 24103089
129966 149629 49397204
164818 175105 25766416
175269 178947 9256243
191821 199957 483212338
818 145951 363117537
24950 173112 370785241
21095 43922 56958611
29556 159700 554497886
141375 165691 318947813
177342 198981 54329320
177289 191180 873084612
38688 70969 145312305
49945 191521 354529373
64073 105615 986111693
183520 193807 25737169
153563 194245 143361759
81832 157409 449558917
80021 101103 606096962
133559 139228 452943781
47945 75810 914943867
88425 186602 246014655
14565 139209 558952689
124875 181979 872069059
123679 180655 142573778
75595 174639 247824082
145124 156857 953129358
56399 137391 507357402
151449 166370 37135276
4854 67713 504501144
192289 195785 212337829
67709 173709 378074957
151952 164563 31418066
83116 167242 210690634
27369 74155 117181208
43647 167734 310731987
149294 195072 114491739
156326 163519 856245644
91641 184881 233678538
144362 185776 103862980
75759 80887 606754322
117809 184258 166581522
193968 196087 826057494
17339 67588 125735760
38928 104156 163060862
34436 187771 384027554
194672 197223 6367391
112426 148774 91329082
116041 147907 903969933
33584 65620 813703566
77002 77142 356456
24463 189636 371881209
33170 102778 174014042
67928 166561 246864511
34530 145793 278570779
55991 155662 460531442
39003 41609 282973426
30229 65718 88808119
127198 137516 9138057
163989 191319 30889074
103879 160529 141993628
42718 65646 57531962
32107 149453 293835757
104536 186019 792222706
47994 179663 329680418
170455 185262 37174986
90853 144608 134694337
88968 160033 177953206
132396 172693 862446559
140704 166474 64633146
9769 91505 204266473
67034 168191 253188863
43876 150536 728623294
106261 116544 25679281
10537 23467 420194390
54178 174042 300045403
32100 55272 896953793
185019 190033 12510665
115677 130162 36395183
49106 182231 333372230
62648 178415 289718544
133574 147285 34415598
78317 78503 379218
36960 126289 809422834
181748 193609 958847421
47965 71508 59043059
30775 130911 250568520
127673 191686 679368208
114663 125106 26247574
48108 91771 27270383
131430 175406 156765805
187234 187434 542652284
100080 192073 735183241
107139 162087 137681974
81581 194481 761443000
15713 103233 386775280
22725 184128 806839596
129720 140235 26249788
43932 65049 52931074
99360 116951 44073065
2775 82072 198200688
167520 199775 763586318
192343 197049 9828057
77685 157961 200997598
127615 158921 69956626
157156 159465 5632111
41631 98285 320828292
116032 145734 74508391
62270 78430 954950867
198471 198943 1183610
54461 103700 123024814
14092 156855 498744927
157107 174636 551639285
109780 127975 45609800
147085 166533 75417405
75853 184919 273050532
185741 195692 586857003
168949 184982 911009187
97393 116725 56870727
53362 183237 910384818
154508 191839 32973260
192247 199603 8356889
161296 190322 72804226
105951 171235 163604195
48386 192890 942166277
74770 140596 416922145
121870 177302 213125901
75330 135185 909767134
175970 196097 323803347
181828 193786 29926365
107884 109235 304403
68740 138074 332808303
4879 61424 315981046
130942 162689 834545386
71686 120026 120893242
173491 195435 54948523
65028 144618 199202621
87463 191665 592790257
105042 156276 998651844
27033 43115 40096590
171782 197446 64238938
83914 90690 16923996
96381 109567 413975746
166559 181361 37067576
147854 187033 98089591
180349 193673 649933535
145564 198143 131764554
119217 175861 449257306
112029 194669 207163686
141764 156335 702660387
106180 186872 202214808
120209 147800 69148959
8268 46984 450664144
611 178753 445779900
13663 96815 207879079
194280 198355 10258022
177826 184050 754305373
32696 159118 971903527
62764 107283 865326237
59517 196982 343996114
198701 199537 2066486
119250 188272 618341195
147450 199408 568598195
162796 177642 37124280
123318 165957 106676327
6489 129796 605477452
18256 35964 44242381
182910 184691 4506564
158260 159972 470329396
20761 114741 417439490
80901 117732 337786523
18079 141692 309226532
49061 183231 440378751
125356 140712 123349927
193520 194682 2945480
137175 163018 124520733
105432 139769 86044901
80441 139007 146478243
45709 64105 503140808
85666 180581 94660920
134453 196525 835233623
39477 98668 397291731
108464 193586 925659756
91100 115613 392860505
187216 195144 19834057
198476 199626 364877334
114557 177304 370182771
198296 199514 599075794
182143 195332 33001524
152947 195115 551927098
46754 75633 72454571
22410 177969 801002294
141713 152991 28453424
182282 195987 211293966
124281 139492 590083700
162525 185810 765144452
147354 190186 662100918
92602 194686 255803728
171428 172447 130304272
145025 186418 103681552
155125 179981 324570174
177921 197842 665710523
93008 111796 46977532
44812 81481 91715577
182712 191877 419841986
30198 33531 8249406
70325 178343 270377504
12010 38026 64880128
122656 151897 73327068
104108 114251 15757701
87479 166466 197838758
177333 182300 880715744
65001 144680 851105111
116661 176884 505183860
11132 15284 909348885
96903 112525 39125365
191834 197986 15431342
173421 186500 859652227
73288 179446 265658587
155768 163759 470369324
60520 190082 561663937
117464 169655 130850265
75285 159913 808323137
6637 150057 358979310
174220 188240 691542616
48005 80175 59992914
25152 178533 383800635
109579 143838 85840807
83438 180338 242655880
73513 115517 950962675
53251 175075 205272359
1174 143560 356249275
86921 193031 489619437
183549 184142 200366374
144208 192585 280779380
97040 105087 613969946
139402 158331 370170771
109330 128799 48842937
118590 180520 155154877
10294 166705 391305259
198138 198739 961970441
172044 187563 14652660
124884 186133 377345488
53919 119764 164759297
840 26087 433506527
54680 118132 755656809
122142 158027 144004747
24402 170591 365902025
36442 149488 801558555
92157 165225 183016463
16452 41089 523571425
143300 155980 603451285
27099 150675 309395258
171373 183659 142988994
22046 57731 928847920
59936 165891 265153402
55526 83915 51477263
64508 126275 154529594
21566 64560 107529342
140873 198725 81676560
182099 194135 30127049
91393 102159 571132722
95038 168087 183095228
49988 143861 376260039
89312 95733 16031859
187177 192291 11758297
157298 191433 634963589
161029 181134 50330369
6561 193866 788834959
67199 176181 467489098
75366 160663 912974740
2036 13638 648526448
100617 116037 855317604
139852 182875 107869887
64079 199778 339765329
12526 69634 142889451
65746 72956 18131097
129166 161969 82163916
134437 136395 584212038
85643 135994 125974950
142204 169062 97868009
173234 187942 393602847
44226 92165 119915202
145579 155911 26068378
143658 180059 91186107
4336 129728 313640656
109071 133864 605468844
180186 189535 182119141
87099 160872 184773763
118417 192654 337114738
132174 182357 125659759
52956 104788 141163555
7204 183087 909981636
96116 188170 741603238
109177 122152 32645774
66208 135811 174043361
73972 172277 245999631
28663 95853 167932143
117895 152262 86337258
6875 197846 842498848
61285 189335 320513164
52934 102191 123094689
74566 139615 425054905
16011 32110 41230593
48160 176837 907610063
42057 186046 432682196
22002 107847 777713639
115049 178698 159495069
18273 135294 594350874
27711 168787 353066006
177915 184915 105632637
44042 153540 279693012
149356 172008 785107193
11940 58960 496477296
93338 168638 188692557
135268 152411 43195920
163074 195293 399145407
178976 198651 960418863
21012 154995 904714064
180153 193835 34240850
106733 193210 216618442
35012 184511 374396615
122158 189876 956538375
116563 176959 151428780
130732 166534 89619858
171182 191777 51589195
180601 190418 24663352
144528 162220 44281794
102509 137445 803216055
175397 178237 724668040
123340 189686 737938003
101541 115222 929795589
189079 199536 26152471
39048 132126 233003159
64161 90435 397011117
129117 164436 149148929
39433 179044 299738428
25119 118217 232753132
92904 119035 690673315
108450 157309 489684812
21727 134557 282220730
162701 164593 290959194
55807 131229 188822721
177405 193779 41030280
37059 95819 146993117
21281 159180 345038972
49066 153852 262552255
117907 154092 90898855
162282 197839 89106640
95553 141338 231227402
152720 175528 346763676
64076 68613 592650815
93982 107771 923743621
125936 183970 145476429
194404 198510 671314121
108045 136699 71803235
123427 152498 72928243
53107 161194 270529432
91753 108956 491858690
50961 185295 336456774
117669 190616 669902774
55723 111821 918162723
23941 149328 313972386
174741 199424 61896017
136144 151436 330143
97128 159097 385738433
186839 199902 32698236
64281 82927 98606642
88226 122808 491598790
40619 43593 7344223
96003 148302 131227672
120964 185086 160711249
64386 91681 634526265
182930 198252 38397667
14494 198715 678336119
184580 192233 19122663
54250 167684 255417820
125825 127299 3754595
77557 107753 75425841
21461 109203 219362066
5356 91246 214650277
38849 134964 240519049
38089 174049 340371521
32285 113346 202669759
172727 173336 1527726
106523 186412 910797752
49694 130192 201520172
14397 97194 206947952
11083 31421 247197628
183984 188093 10282781
87196 157788 213787746
171120 173015 817022796
133464 171495 61992230
77959 93460 38571787
68866 116911 120024266
123199 167995 112164839
94807 148285 107577978
139486 199887 151424397
123792 160958 183278224
59692 90884 925299510
55637 190865 585457522
78618 79585 500214136
124816 148777 954076992
33868 122842 714425729
180010 181147 319377689
80585 84291 894364117
717 137440 341938314
8383 122392 285232705
123784 182385 434097593
195905 198374 6248173
132158 180351 120660991
34513 53794 48361976
48499 189472 451867875
19248 193502 440731640
7816 129610 559853558
52033 153954 255300874
195836 198911 7778863
167613 186732 385692903
52803 75102 427754435
66035 172730 267072970
94538 186027 229341432
180669 183937 8315094
102851 150885 611818793
119599 143605 312297035
87839 94223 116508825
125640 140516 37179853
53091 184924 844151157
57917 87135 819137746
94386 185797 229197373
100667 157721 919762987
161110 164733 426783168
170062 194934 646766681
38754 63642 738084104
14037 166207 380795050
141013 141899 2209637
188104 189827 351386471
8840 144147 428596115
184722 185137 70051843
82315 105421 728929128
152796 153770 2467221
102828 123932 865926187
158455 179382 472386554
27247 138811 875125264
150175 185115 366452218
7800 197227 526696617
137998 143924 2179945
32282 128588 974450057
128566 136121 18861061
100986 111453 26270000
63859 69091 13167080
50091 117721 169174680
185449 189910 11119615
158450 183364 62347039
23145 90302 167915809
52800 62816 25169551
187948 196811 22095099
192929 197413 899522319
105890 113239 161621216
48380 65455 977563997
82060 148312 767430699
85623 113778 70313600
164916 191006 65394259
55566 139592 126526309
31198 146418 218685785
170946 190485 48979945
157187 178598 995131296
51173 181744 677305916
34106 175429 448568992
137000 181508 111594782
118110 177723 149386819
105792 110582 131561767
175233 184419 755060122
26964 52931 879042748
21902 60653 700056477
76778 158599 204838192
62656 166771 260526237
65561 89970 60927994
51749 139307 219074504
5802 107748 254808888
83105 87522 858898965
77213 173691 797343967
60510 167523 267812714
30466 170108 43430412
96117 185730 224658946
93297 116381 57764870
164071 164942 636424224
50945 62025 696478431
103493 158572 138186205
146995 185677 96971796
17423 59115 104356695
109545 134323 62080621
97822 189987 230991174
43335 175055 419194782
84818 123981 98105025
78800 111597 81896036
83223 173891 575396661
44350 123435 689371629
173027 199852 410298328
90029 124715 676170381
112008 165449 133970526
112349 173002 17212765
14427 190716 859271532
9118 70052 798170705
98787 105913 17935817
43612 153100 743970422
190886 194736 9659428
47526 168701 303399973
81280 95704 35975152
111453 135044 188773962
67521 147880 201181093
189798 198951 125755957
6455 38022 941347945
158888 195664 22920327
169638 171380 578617950
42274 47103 497461632
32529 55002 56198694
18727 18955 581970
47679 58906 217605089
16861 26527 24247975
83125 197767 425092907
51172 154983 260058972
83804 86252 6102796
147443 186089 96800259
174398 197597 58168625
88956 162299 110614728
56348 139755 208743481
74684 98678 59692282
110417 118167 19367370
184131 195628 28720488
180359 194415 841554984
196217 199809 631848368
36465 110791 185985950
192221 198780 489192895
167893 176718 22088852
125643 192471 379261095
36335 90857 136419579
108696 114600 571131513
144025 197932 135112366
30024 49017 47401926
161361 193780 245889702
29394 119788 226133204
160814 179596 981801664
108097 133966 838098935
68092 99304 689774091
191115 197004 14725648
57217 163646 528577812
187231 187244 753041543
48829 120863 461401801
80625 151419 177404503
47707 124210 191513014
144838 190024 113195972
14498 116634 69755204
177119 178976 366837652
2337 78082 189429900
74833 95383 51134653
76854 143130 165836512
152932 196908 966106704
114896 177613 157148110
88374 120029 79342423
191221 198469 18237976
39563 151032 536731399
22232 140348 295416689
45177 165489 733269841
35810 132166 541392668
151376 168872 43634591
129520 166714 520583371
9086 85629 446746050
7195 190719 632029487
130022 188844 868128220
157156 170801 229315628
135932 155884 209506517
177019 177756 1802083
87788 190877 258247810
33649 175187 628166203
128921 154732 64827060
186496 199453 32473238
156634 199145 546919690
129597 156094 408989737
179012 184178 900443561
11574 41922 75798385
106082 127506 53727879
171842 181331 23670575
111327 189166 706608428
66249 162241 514291378
109682 195676 215434837
178292 185996 323983944
103607 186632 596516363
164430 165224 1337574
99746 134364 943331112
70399 178590 270799182
100519 182211 437089397
10513 178103 419298236
41496 186834 363891023
132193 152409 238658769
158426 158428 6063
100051 167233 168429565
186419 190397 542498821
151276 171327 50073423
86474 191831 463382574
198825 199466 15789650
84136 104626 939972399
30428 47228 896497771
162496 171048 114935193
84082 97040 32278566
62181 106196 127643316
24142 191217 488160551
17188 34864 177928470
128416 131612 618885805
41024 88935 75377788
91396 163627 180937163
60368 129218 787378810
195487 199668 10569207
82320 168735 306307048
158259 190261 80112659
171277 187677 41118662
162497 163028 963763481
72537 171786 248393881
183626 185901 5786406
28313 146907 170871193
95563 196182 252081789
144624 150257 416920265
160769 174311 778664199
4515 180295 439848900
166486 178361 29742505
8649 92762 825621016
54593 60023 13652201
137281 147830 26589257
68727 136935 170560818
156593 183599 934513458
39670 144853 263317067
187455 197483 25079590
106758 135918 72996745
11620 183741 430828544
6169 49788 377295683
93200 169774 191920798
48291 114426 165436734
175101 198804 975703183
174778 184350 642280979
76689 177379 251960481
80441 161009 201685835
144971 190058 743709019
178287 190909 31663850
94723 199382 511058458
86346 176086 224791602
117117 127707 26691352
12605 159320 559693966
69653 74743 75708351
55016 159199 260780046
120233 187079 167437109
180295 184295 10093758
181405 189249 1321016
31477 44669 32964570
136419 155733 48594149
139344 149042 21105488
195369 199374 835533192
144130 183221 200211292
54140 77996 780423752
97278 179485 103774603
156847 198411 104081976
41748 188080 775168063
161874 162651 546658441
97556 188302 633211602
178791 196445 872591142
46651 137983 228558553
80213 129628 364646716
86688 105509 675995862
163767 178419 36718886
185543 186402 697538703
73959 175114 253088774
34926 99374 161168862
35140 146736 17829246
24690 148101 793559084
1330 11028 24308582
7871 58479 126604206
11649 89152 907804061
131095 173388 105941486
44453 144727 651650950
75325 148243 182549289
193225 193366 606812538
130791 179122 121017744
132378 140630 41094916
132800 135143 5800018
110366 187079 619435830
31653 121357 224458207
136676 145495 888963818
121382 176172 137233129
141700 155334 34357728
20668 112511 723146923
119206 143404 846235282
7987 87873 859576535
14124 75737 154248625
55615 180243 312052981
45628 86251 101615384
126357 166602 100793653
73367 74525 2949745
120886 181569 769877102
108826 170193 815003565
169407 190467 52788672
128959 131922 227342392
111547 149417 95133159
168036 174287 53388229
9264 58887 502882305
61453 131271 174611844
118519 194148 189518931
153965 179571 831725760
97869 191405 966805873
35183 47616 3157762
106941 180087 183279044
186655 187127 126570
111518 192828 203776465
108461 191601 208406977
19316 153256 315972843
31640 45237 13199360
19792 68038 120664676
73351 88484 37593182
190016 196356 923152820
101898 116688 37063730
59795 180963 852657808
90470 94987 11216665
145315 191828 116524862
150599 196991 115984890
169635 177168 18829847
43716 47777 10172147
161090 164186 7735968
161158 167232 15269291
197005 197455 1193854
62982 198077 338185384
144661 191160 370453674
25137 142874 294521601
132740 166143 83599525
13248 60465 118190472
48611 92935 320518470
153282 188947 487025485
16513 117154 277267874
120677 169519 122364904
153457 158918 969387577
82575 154613 257904598
66727 110725 109905215
77669 103118 63491201
73059 128781 139314851
126693 153780 421512173
141466 184206 433944605
113089 175198 155662943
9869 181630 449626111
33519 158990 325240175
137576 171047 83965178
8297 119877 876215970
197932 199221 934126235
565 172611 430549508
59259 188130 322585742
69260 70956 4204508
173960 177872 280897886
163977 184657 691656863
80133 136845 141860139
178131 192334 35658741
67826 168209 858939709
48354 84223 127982402
164039 188750 89816118
42278 184411 355952299
21785 106784 212538248
76634 165222 296992798
23189 191666 421696428
60413 191784 328801081
18262 58361 100404175
38565 71375 332347110
147282 189001 39749127
126320 157636 78497914
15320 176115 769858711
154209 159040 106622179
102325 123050 52144975
41890 167431 314350476
157759 162037 81742941
151763 192650 674477858
151568 190189 96548791
180962 182233 2467511
18164 83166 850622510
2528 97468 593175488
177025 198747 33704657
92695 178221 342881636
142407 168958 642375905
7384 45215 94581045
11665 25175 33829553
95859 147664 129934385
179229 181404 506262269
133285 177926 111775561
15676 53112 93620955
61223 174338 22011774
192643 198024 13553616
136050 185518 124108241
92577 98500 952051156
143779 145705 784909539
81024 86291 29019525
83828 175159 328388108
99842 109269 4950844
154093 183985 74766323
144721 153951 425455151
184463 197235 31926745
69544 116140 215080324
118624 167514 122560904
61719 125583 120095576
132238 140190 19802797
43512 51394 19730261
124863 150695 64895892
37909 129344 238942613
13805 114453 251680893
163731 178506 882717892
168923 191085 55518225
41363 104032 156680181
115175 152490 885147931
359 151891 434986336
67767 186999 845054311
50925 117668 530670587
18367 51574 83037730
90320 97496 17829821
16693 119662 257553852
184436 196249 29496459
28467 106849 522521279
88508 189507 253115468
67262 150533 388364621
135967 150246 332387115
10747 141382 326683539
187002 194343 679021136
140085 194232 363244888
166741 189911 58118768
55389 184050 981335339
186903 196312 147231581
127573 164583 92655596
98239 157224 147935770
136808 181205 111248339
75238 159160 209930934
198144 198679 1361002
57244 138392 104255685
25902 63746 968002701
55643 102704 758661863
76231 112871 91438717
162449 179675 43134473
142697 168558 64850284
148082 183529 88655712
59407 101747 105636398
119719 141273 53927333
45946 163934 295379844
1537 57937 404885294
138563 172282 84625934
37203 170940 451280733
140656 192074 104032271
157926 160422 737793424
3713 74101 700642049
47280 100282 507232854
18249 149721 189618816
11843 69920 512720355
50298 188537 346177206
104857 163046 145845238
35920 176254 622831036
76807 192933 778775938
170360 199071 546187683
171124 195884 522186177
92778 153450 573724128
67442 96669 72927622
94280 120837 731083941
188450 194289 14567160
115691 124571 22325634
161354 183393 55247547
36201 177020 352587598
78604 187705 388732235
153897 183612 74272302
130234 131422 3007095
199923 199935 337032692
142886 172396 73987578
124658 149287 870995160
1755 163218 403999352
110439 168321 705018634
139106 177481 96179127
135829 190596 137293930
54729 88304 83870075
199090 199912 1991784
3851 144583 352079851
86154 167608 204072476
158556 185671 67964461
130132 131235 2754803
197715 198639 2352144
82956 177264 413916032
94396 140251 708499308
45641 183912 557833835
145663 161543 698518552
27278 173703 343484454
75721 138102 216384669
144490 179871 8447122
151244 188194 291305665
11120 57789 976501632
111161 158569 118906085
166450 182762 103478435
192036 194222 5450283
139370 189254 348321247
79921 165842 804972890
83919 180716 957993204
106108 135019 72407699
194964 198875 842051
10086 114017 259737749
139872 182281 671029836
41224 150147 272819174
99682 130612 210959781
141588 190561 122803245
90947 176104 510331765
80905 164886 746818890
20289 44929 106466857
114791 130580 783753441
49566 147894 456996093
102508 170186 306809271
37435 70306 82389962
148996 190477 72876212
100954 110410 23806875
182277 196602 340584338
106951 187930 441752107
188958 194629 14162433
119427 192393 221179384
85976 88609 6484921
114468 165739 128515993
18221 52074 84669759
33121 173354 780216217
41551 98293 734425536
94701 95502 526165924
86069 112784 66770964
37325 63835 714456528
171562 178134 107207414
29896 94280 193628140
95468 192951 162243111
108637 178951 540318020
71972 107949 650066803
111891 126058 35579877
58319 156111 244820760
66192 156060 558457186
186378 192138 14442419
102500 165371 157592337
72521 125489 900964431
102568 199312 242493502
18601 162499 360120103
149858 161100 27998322
145533 172243 66962084
79028 174014 237764270
116419 162474 810755543
106611 128033 53695280
189122 191095 831423196
22169 145550 939467931
69764 86717 834215785
59098 115821 141714604
136526 189808 133582747
66787 151869 314467672
107205 190628 908404516
70770 95115 44117788
53442 83072 561604257
10128 123251 283006957
83050 83759 1772928
147724 199954 730697663
165325 194802 853180852
38762 167272 687355696
118625 176078 143971669
101494 112227 26941097
128546 163553 87676937
196370 197520 998669340
87331 94080 16850223
149712 196730 117580199
90446 113366 692160315
174771 176948 5496540
127129 170258 107986244
28482 167506 904861619
145772 180757 87581550
92017 127235 358236358
60857 187778 393421821
180996 192205 28174396
74935 118670 824776921
150151 166823 640943687
127518 152039 451711455
83079 197602 499606928
145396 182776 70309244
64055 165501 360498515
81034 191967 277844102
118265 190000 179813545
115178 145566 180777440
154147 180595 38448613
15548 140028 687361422
19485 154457 337888609
187815 195228 521160159
69701 104985 88053887
144104 182797 860509283
102520 106464 945472733
156005 177386 53346590
139618 170178 76674986
126424 153303 67497991
25396 125031 579382333
1585 6062 11294221
123601 138383 36791992
67937 114365 354223577
103342 189616 216278514
133316 139747 497280602
15194 50904 242145783
103785 134387 96568901
68755 191676 307733963
81889 113886 694163908
4529 50084 113815351
18253 66522 120824015
156326 167852 896262905
76321 108071 79197739
33531 127853 236090080
156775 170112 187413565
52802 151677 247674539
121966 189493 169115180
124376 140472 429969312
193067 196643 158913569
133467 168551 940511772
189588 189602 34042
99131 115350 40674484
178998 180504 426419487
44393 188116 409274296
176604 180402 9460684
52593 85339 81898652
80107 130911 828579426
43713 53029 802360276
3900 59927 140097961
58346 109911 314712059
104318 162012 144629887
101357 147985 219232818
188392 199610 10107469
1722 198776 927609515
66258 128635 335088291
69856 162867 981294373
120217 156798 909138688
139255 165115 117261159
160566 177140 41545961
78386 105115 565828706
162160 196525 86062459
56110 110024 134888573
76307 190911 747438866
95038 141060 938527494
195662 196525 662130960
58029 72759 989501570
167786 183193 870934456
117686 155538 930211681
158888 170630 480522169
135033 162536 558610136
124489 151971 69015651
158822 191620 898319475
65392 182507 293135663
183236 199847 41628337
194081 196003 4845368
163831 187910 689573702
106283 119646 234976788
119302 159683 671218295
92514 124818 80974871
61999 67975 628182639
18370 136096 294511723
154228 183934 74297213
194313 197450 801571
95427 158499 158134213
108578 157702 310526035
105159 175474 176247834
84501 88679 10357948
10169 93987 209412502
36140 87673 128911207
52207 174093 305074747
11050 141906 589302355
15632 125555 203434847
166918 181521 872232753
98500 152379 529200779
194183 198505 10901407
53030 71856 47199965
64645 131043 841221531
32087 179025 974891512
50876 106061 480996070
20339 91433 177671394
68514 147146 196841201
27047 87612 122167767
82577 131204 121766385
100821 174842 185532701
62591 126967 170275354
41040 134793 234597661
131107 135571 11120133
27402 181870 640009241
118752 151281 996416350
188802 191378 6385474
1132 197603 491726463
168363 194391 65196081
138842 151591 32268367
28441 77056 121632795
98974 138627 99333815
19667 87074 533462007
27180 90292 324347454
199274 199279 14990
39097 185173 191602603
108385 165206 243561035
196638 198583 4954111
88025 165622 194374543
128016 178820 127270248
165113 173817 282856990
133071 146837 516148801
191511 196899 249329297
7150 41421 85636483
70777 126338 139000328
59332 97633 576770923
105270 150065 112461266
136807 150780 5597269
103664 141338 94413380
118079 168729 289744389
27971 29260 3235014
197323 197879 1426672
111691 185936 510490865
101484 179077 194528972
39081 105804 166876956
115150 197426 471758925
76469 151674 188342886
168930 193827 62341708
111743 137904 65536595
46526 157314 145122119
137848 165792 70080077
87535 91883 342799134
193486 196766 730740949
119661 177350 144477409
99083 126320 68352569
185848 186642 1888591
180943 185062 833629540
29048 159913 989255153
67336 78389 27602296
151443 186088 86672570
114379 129417 37796647
6433 88832 205921824
24264 26310 5215428
158787 187997 27301473
122279 154180 304698618
8925 111559 256524283
28607 53844 63084132
155852 157879 559459406
111856 143121 402773737
80687 114562 630396937
188146 191563 8545747
94600 155456 597780311
52222 124265 678398437
177453 195314 44772310
107041 123617 41643439
60282 137784 193765508
117172 172250 995252027
158030 164640 734811562
65469 79288 34498455
50622 117525 635227607
87531 193651 265814846
161568 184668 556491983
112353 118611 286136816
34438 195220 402582288
76372 111933 88706546
33353 55756 587734692
58913 64389 13643524
28836 51089 100106212
195955 196232 661092
135218 147113 187192677
16999 184016 597562614
176802 184322 18863345
88193 154186 165548019
172588 178742 15369875
27940 159763 329856178
98004 168538 176796760
190862 198456 19077979
79628 135541 711350247
13952 193281 693831511
14671 92035 193499177
42832 85928 783107047
103924 186694 207481346
4080 119508 104155658
93029 99808 16906046
36731 113975 329375059
140806 194902 658470587
68160 153132 212793463
101474 195167 984802581
13898 160715 818469066
97913 193920 240549360
94064 149145 138233524
18165 184575 416592029
104343 156817 857150167
75528 107959 80887929
139859 190007 612014275
194765 196484 4252147
62064 73247 910506667
19917 151722 825027541
5295 30896 505984673
138719 183761 129669769
44680 77066 297284525
126075 191266 299603612
26413 60627 85582893
53561 175965 435930787
140821 159710 263142039
36697 49627 32387643
39695 151576 280272669
78928 184195 263615542
178943 195410 41218156
118752 132962 35650254
64667 185429 302422889
31944 198750 659578929
38223 121462 208398514
190470 194728 10676086
18499 122889 261275884
104019 169942 165274076
132614 147652 997297700
145147 175298 75487697
117458 137389 49946721
165254 176222 27509407
34219 88570 316121448
174996 181453 449598795
136053 148243 30743705
53683 136331 585388650
193366 194354 720068478
91890 167733 190060565
191930 192447 234010766
58135 83189 627560510
42241 64541 55896604
65921 168808 257498105
142266 159216 42488901
135900 192777 142536076
174176 186143 757004508
113415 187886 382955921
43538 105253 154351043
187293 192344 373603957
184402 199157 36960154
57510 118204 571355904
10788 174830 551487860
154630 192966 619925141
154657 163493 21947538
73358 196475 683345894
96137 185097 385588807
53808 114669 559512437
55923 84799 72279853
175544 199573 605886002
53983 75943 677091059
107750 163205 696077844
197151 199586 6181278
144556 169870 437881200
60094 193890 334861883
94627 194950 529292449
106596 187325 219670850
161056 186347 34849340
73474 152141 349646791
174743 188573 706164107
167889 173134 5052642
91015 127410 849409588
129779 133083 8294372
144910 167402 56336816
117118 190676 565264211
181486 199363 44827948
133989 168242 430741107
182185 189919 16882114
120991 174655 55282010
109751 157536 615385070
43940 195508 465722103
133724 145870 443939628
38172 188948 940233417
151330 165485 35238847
74081 186609 281608311
145526 151369 301448670
166176 169221 775636484
64637 156649 884318425
170350 198143 542497462
134808 157834 57763031
109617 147011 93760572
196020 198241 5622963
50594 146674 240585099
147609 187870 100792737
11733 199305 469501620
123032 196718 184427963
112165 158947 246648099
50433 144667 235938593
179560 189288 24460652
88421 180877 231593961
51708 104655 132387843
83094 163760 264044294
91161 99270 731498578
56602 99914 437145526
3205 86400 207923176
3731 132793 322819328
12936 59590 116738071
112565 133426 418945837
79069 115963 92207551
93570 129515 90182774
50634 61897 518035783
76110 85015 17296199
168837 198020 884981225
87139 158435 931512753
69730 95549 217853750
166846 176793 419587
108089 134863 658784413
39064 178102 479232474
186211 188572 5918431
167562 175677 600672230
46149 154358 271142414
86035 109988 465841052
99697 120981 53476179
102788 129059 65919173
49879 52812 7409630
175137 186320 28047786
140295 182158 150108933
88013 187989 250526625
93867 175430 935589390
160354 176723 41089530
33091 174775 354631779
110102 146272 178297510
47987 100998 132494848
191235 194312 778917905
162085 175780 188771061
72529 108698 311612846
148862 171739 213534297
95273 145678 522491363
106640 194651 241943784
19510 107290 219432582
64236 89633 723367466
117019 183297 166165082
6029 63123 142765476
2521 68778 422545640
38633 146902 815726113
182202 183988 386503910
110699 149480 97367489
55035 162103 892278316
123244 186612 537227661
103084 137832 87037513
140531 163859 705363528
3048 55083 109049041
173730 194195 51243133
95097 198322 975645066
70068 193847 309816444
43451 177928 301681852
42730 103316 151541571
113402 149285 684839674
5398 105074 249098600
135402 196630 153400372
182516 185443 880604154
1397 145146 359662785
149022 151695 185038555
127908 133621 14384902
34797 123870 223056286
132419 185333 132627284
18084 39399 53231510
59129 64883 448253547
22008 71247 123180273
32599 89042 141118319
77363 150030 181980607
149377 193641 110706349
57010 85572 675649807
29974 162604 331920168
110466 184037 986410120
191226 198712 777358005
26289 88763 844853257
64853 175893 277973778
44970 147502 602340932
11535 175180 409485791
191126 195643 11321160
197034 198111 906395280
84558 191198 569165104
129914 140002 305737969
124322 129193 96171309
28152 33053 12225780
91825 96983 580704524
71892 115637 109275591
188123 188531 602422471
37542 120233 207040805
65195 68429 129826291
115677 148155 297829119
48082 186074 345627283
124344 185574 153521247
110710 151876 330351810
39303 96849 143861766
195616 196628 2526034
140187 154580 484740495
143883 191062 769925261
166974 170925 14232573
37460 194541 393333567
103168 152290 123314327
121902 145516 59050517
1644 156343 387233671
145000 192568 544992953
64451 151651 218469132
17149 176413 994574545
184268 198518 387860407
180537 188568 20207888
22329 22701 928550
51806 63691 750777379
36401 141988 264284416
181088 196247 38007643
106058 118064 30011433
23842 134926 277918625
192503 195793 8234057
179246 194419 672493957
54072 69082 37671603
35490 146128 277021262
105625 165349 396158842
122537 173807 811449180
10981 45646 573141278
70261 132352 155379245
3520 30736 735533116
8959 113901 133602264
154543 188167 84113249
116853 134729 44896152
175814 190985 25865168
25314 195025 424769139
89611 119268 566328837
132831 135951 7737557
126484 178320 681275811
6188 120947 287011955
68643 164727 240474075
162492 168499 15057743
168792 185318 41518563
116473 143683 68287422
185964 189762 859584114
85854 107903 529040383
114745 141898 68009095
152985 189946 613837958
66394 142674 297990463
57881 160154 255899159
77121 92820 582368905
126314 157721 962857189
170323 183890 34030898
82461 157406 194290317
138431 154605 899371798
164232 171243 246606897
27837 115913 696281772
196323 198383 5270655
5967 151738 364831827
137816 192749 137685678
35655 189031 384117741
88202 145484 453357834
117266 148253 77891294
7161 28123 493434176
116980 129430 31349145
10318 41968 25420365
151773 187841 90249730
91649 143836 468154767
18210 128477 275871400
50503 53587 385120060
55463 153405 245371324
192695 198070 4423882
154212 184050 74633250
112661 160415 155087616
93063 135874 107218401
107746 182893 225704956
178409 185195 17131226
41218 132920 454108810
79942 89256 335405736
94524 169155 186978306
99901 172567 222505189
76877 138902 155061357
38912 107959 172652222
123774 143053 48191831
192208 193485 545917948
129577 147419 300689861
50235 108605 145953272
72390 181854 614817998
149929 189017 97821105
63315 101895 96284375
83350 190439 933179995
180004 196323 40813020
120291 168978 562065012
184945 190339 681768059
196246 198515 5785561
137491 142207 327917165
121396 171803 126275660
135057 183929 122539923
150795 184673 753695284
83208 175146 230248730
186737 199654 32383887
181686 181770 233815
128426 164888 91333273
124503 180065 139197294
176292 180177 9686844
195600 199019 8650752
139525 149261 24689529
20141 129832 894104799
75328 165000 499520669
151700 165542 34465208
106759 182170 847748590
14545 62245 119441332
11332 185832 504110198
100816 185782 213098543
181277 199063 44673443
193853 199127 417858427
65607 146472 856065383
156424 178607 164819244
138106 168020 75092732
42021 81780 970570490
109089 131228 55568978
106031 172437 166416333
68170 141960 960310929
59530 119654 503519130
178701 183214 362339409
165140 185414 6245636
186214 197871 698956061
147082 175124 633455875
69390 183586 885099361
176004 192051 871204937
17344 169209 380026810
153825 190267 499376716
76349 191671 288662116
25459 76065 423635347
156632 179256 146681475
136892 193689 210056928
4794 172341 710511420
149425 164888 13822710
127557 133990 16041245
170409 195308 530556204
7153 76737 174107757
129349 138755 764569572
153969 158910 12170443
9739 131720 944267299
125515 159691 623018715
34127 110943 290520928
84030 167466 208995671
23992 186548 406927026
185053 192018 17371487
54698 198000 892235589
135300 158670 318561578
176558 181297 957149372
8076 24113 40064782
60634 69356 21790593
176369 194206 44648320
76820 110813 964985523
146028 181242 88118993
181961 199536 44037245
159631 195720 726795419
41487 55729 944162547
93153 105407 30674131
164126 185651 979907678
87264 101022 159427821
60536 115637 137648477
160249 183292 489903958
127967 165475 733997352
75785 125616 124588049
4298 13214 578371738
89862 127999 114553980
107972 132058 60488686
102132 128470 66051621
22232 94127 179644137
148487 190986 106305002
61071 140265 197970578
114908 128813 508485792
11721 119569 269728129
31383 136305 577550748
82079 111944 36986806
144680 170497 64671555
47818 143292 912077154
110969 159231 890336756
18653 173244 386902671
108864 158978 644024046
160922 181247 50875942
176401 187648 28223058
20167 122588 535327693
174995 176735 4249820
86761 157837 412444584
120030 190378 771700405
58567 137285 763587251
99584 145009 113911151
15824 122952 268133079
180506 193162 31705157
74508 193503 297755950
194263 199749 710101422
166959 186354 48568504
113362 119805 16249990
23597 57829 85632359
136512 154524 45355855
117503 167858 50592262
139624 141693 623229803
148746 198859 921576697
50343 118389 170204751
156460 196496 100104618
168766 188701 50026045
39001 174262 338541624
77629 129504 61174533
144695 185436 102158176
74254 185613 278797119
15929 186867 624677583
190815 197871 126630488
106967 167519 602439174
19798 54855 891092412
179349 185355 15174315
16111 194732 831852172
164742 175986 28199900
199192 199527 811206
53569 84207 441336210
89186 145687 864965043
76702 163971 798597939
65659 82913 956122405
194915 197932 6081288
109029 134046 62709428
37427 180744 358793434
128923 129105 464945
131633 184225 131752616
183659 190308 643514415
106095 182123 190482379
128624 199888 178506414
182541 199260 985641036
192237 198185 14933476
155225 193091 94666616
113481 189259 354306038
85918 102829 51028808
99478 149086 124551035
173430 196779 533014620
121835 190594 172164987
116427 162983 116744982
167349 182385 968192310
108 156629 264240626
113226 160975 429880415
184985 185429 786638277
10217 76067 919771840
31820 182399 376893855
12129 75258 157993373
47321 83068 691159355
58291 176489 891840942
51523 152978 31270152
59774 60454 1751720
116703 138400 179426927
119196 137575 45944122
44476 92931 475840904
180366 190777 574003886
108500 120684 848473348
77129 104424 68109790
37769 169436 329669249
74512 144351 174650213
150629 178763 168292067
51988 177075 515944409
75261 107393 80153270
111104 125867 37017383
44365 170224 616408519
158192 185353 68087821
39746 107426 936649013
13862 186139 431290765
120187 133210 607191464
92082 95632 194823418
123523 149343 64757540
131323 193740 156311841
71503 92897 696209879
132540 191754 148320944
90841 169233 384666400
136637 169626 82730086
182063 187440 13516912
79076 182645 259289098
199000 199703 956835109
128158 196574 233256265
191811 194238 6050343
167513 185778 444131822
87791 88331 417294095
53720 100133 115933047
123828 133092 644953188
167597 192379 62033663
101144 151312 126052015
121796 191812 175344283
168298 197916 701694711
50666 184292 334619064
166509 198484 737320269
84107 181154 242987543
58696 151225 231730486
136702 176402 956502412
32665 122315 224388562
160847 199309 96431075
87433 149786 436613045
15941 50032 85173750
79125 81451 558682840
164552 198569 85267271
111620 181514 175187697
86204 105739 48852702
68309 86127 104597269
178816 197484 213180974
94417 160992 166825916
81137 124524 108587936
153415 193184 893770882
46440 139861 233836035
73866 175586 7935330
42849 158787 352490478
161585 163109 3786161
143900 150411 16527996
99570 183250 209716042
57046 163264 296035613
164452 180353 39840148
135372 161440 65309717
37538 186765 373677846
189659 198332 21720528
6560 184560 765456413
114151 158007 110083569
111003 159425 121301713
87477 133172 365122245
121013 162309 103399882
39014 78697 99350514
172852 195822 891892135
129859 192949 157984354
150491 162904 778675255
13627 26260 974702898
171652 194417 56965896
54627 93356 96733303
152134 178287 65305372
68466 156213 835290388
57547 133542 644096262
7434 47845 872616343
99318 151860 484501877
146042 159148 32748620
38441 164003 760683905
117240 138947 548101529
76298 160167 209790179
10334 175092 801920220
122324 161362 97706962
48678 93552 112171930
199078 199281 493701
31835 118922 807729877
102204 147639 216047913
79676 187677 270517746
26634 64761 841084108
29452 63612 85480870
45623 48118 599527664
97120 114566 43746158
178105 191018 32402215
196716 199442 88296869
85171 188756 514034835
127447 161790 677161243
29811 89348 616520362
105892 163062 612647615
153546 177503 295949536
23564 94365 692082669
111121 114814 439108288
125319 134342 22549347
53851 157629 259804957
87091 116729 74109543
111764 148414 92091066
137743 197467 636576459
115101 120228 46718119
66297 100782 951628348
176041 181051 12484692
14790 119508 261965070
57476 113428 239064215
32010 123447 228867952
157650 192172 86456752
135523 166107 613856464
79119 149877 177292468
111543 175065 270035177
141464 173876 81268673
113126 123554 26323274
20825 180150 598905616
69009 192121 183802117
11926 152748 352525359
112693 177329 161934904
119256 120138 2254922
12744 141881 322998900
137885 193011 138171097
192786 198378 301276799
33267 117790 333291499
34521 36821 95735767
119758 158813 97859433
125041 163663 679792093
131164 195053 874960616
35058 83296 42933796
115808 158652 107470611
6293 199302 798444765
27197 110008 207087113
188107 198285 25494481
135211 189667 503423155
54977 199406 892463253
64811 156241 839817106
83227 158009 679038446
170695 193984 58276657
28479 165413 342684428
188711 194253 13784813
38411 109730 178439105
107134 185032 195291910
3211 189870 467146255
124685 145656 181797640
84235 180195 600693047
51270 180728 324069378
192402 192992 1427665
25548 157888 376996511
167544 188875 166230428
41871 87044 634408127
143857 196822 132652314
163227 177151 34883979
180875 197785 42447756
174468 176062 4054008
153382 164750 301948058
47699 176654 322922408
138797 184601 114917993
70558 89025 57408620
139395 180579 103235249
45111 144244 248124887
118361 197457 448971998
72268 140042 444329615
130289 198844 171776684
100261 117423 43003897
128262 148837 51718613
93832 98196 10950765
47018 121189 448507373
147462 182098 544866029
177791 179643 4664491
156163 195170 97549666
36978 123342 216297462
108958 196002 302554100
100947 115484 35045945
195097 197542 545796083
88216 108132 49853101
34627 152862 296204057
128705 144196 38796781
96961 111834 101164801
112724 180042 168716349
80489 86809 992299367
23272 102416 349892030
96312 175077 394522556
115706 135996 404742178
15990 75978 897831813
13589 103537 601020157
129893 183668 134735635
16352 49683 83260681
68558 164416 761038178
194959 195653 963863484
18278 143415 313138763
186524 196444 49729926
67807 195451 704547763
2417 12694 25671176
15336 44097 316436051
186655 195411 429046464
180571 190998 26152357
39556 89830 63406013
38467 41188 6808594
22232 23078 2109916
78188 187445 273592315
163791 183717 49998108
70720 79173 998320610
122681 184657 506697626
153174 198388 113160987
114250 155314 391997304
65282 77127 7874502
43575 114959 468897300
60451 150032 224244108
52740 89439 805218449
159682 179069 321337890
165152 168127 426102752
151174 151775 541855131
55135 129789 818437562
108633 195156 216864718
48052 78381 90823977
10412 82127 322504483
199417 199924 480521772
59645 151223 455460350
96958 175523 592154513
169638 177294 403572903
9219 51291 105106749
123766 151649 69966451
1440 192943 479246527
100583 129855 73483066
149445 155962 16319446
114018 197800 481586757
191934 196342 561111003
53467 152899 590158883
78957 80870 4769593
175991 187682 848418596
125839 181734 481512556
115613 140323 61892459
181536 182053 142541
190210 198004 625635679
97276 139166 104953266
44100 174181 325630115
77175 139947 551075009
89741 141896 130543108
131031 198415 135020451
125290 164395 751182478
112166 169663 144165279
7121 129953 307281256
168089 175810 19290028
69096 71954 7148278
10541 52767 885613525
114978 117630 6633046
107746 121637 34908699
47660 146983 248717447
145097 187527 106330832
114184 188563 186519062
103969 166712 157272360
163300 196372 82855968
193924 199952 15128516
30888 167804 54188137
139332 191600 904606588
11569 183324 429842493
66911 112010 413859659
175647 180069 11067984
1413 134798 691871154
36315 120469 521215706
191411 195993 5421457
196294 197353 620026352
4020 59938 166039603
127869 141595 34275310
185925 193476 14871240
146324 153617 18399048
20435 160416 350187267
71139 189976 611347131
60838 106344 113644982
82417 113348 16933195
61934 167629 620648890
10183 155643 862633962
108380 182346 568263967
26165 62182 90125161
40932 98479 545639190
100801 125180 595986057
196774 197199 365855683
57525 111713 135420132
52527 122578 175336519
102405 104798 6020179
107736 148501 640548561
4418 47149 836242064
160560 198038 28054227
82540 107539 62491665
125809 131269 13717505
194901 195067 284893365
129448 149732 50949759
94288 94989 332935883
2183 132892 327004027
196328 197032 1770793
53759 116248 711793735
93770 149376 139552828
177300 197248 690913490
167708 189116 503932729
106558 129452 57392867
132984 134629 4077405
92863 194402 424062490
162540 193904 78545078
11490 27608 240402198
31015 108091 699568986
135796 156623 786755393
61758 148650 46118905
166143 178393 241957831
59059 129750 176805715
177598 195343 356703885
96266 113078 42075027
127498 196370 956457090
137769 156348 46776534
190681 193320 6582981
148338 156619 141056212
89087 107074 724827887
118236 186025 404316259
4197 89732 213818627
178072 195032 42560611
125567 153078 69049498
168292 197683 73638376
112684 129322 41772469
17378 173751 400633749
62653 143100 535174371
153513 154653 657093657
136177 196989 704555733
39110 65302 444979901
141373 173617 306028356
114316 115086 1963918
63055 102405 98227428
183638 199730 40313848
121128 126261 667609091
162603 166139 8798108
11860 75776 170889204
192023 197897 14724444
62256 131631 173580142
106350 188445 205737811
135834 176682 25466824
36042 162210 315845816
108236 151737 109232185
4722 78589 184741167
85672 141607 139919743
81062 138873 425768462
90668 194530 326821664
185165 199240 35192389
21036 157286 980084074
146788 147937 2953679
26729 110047 439948118
32981 188422 897973052
68870 198652 892126582
104123 177917 577423121
32183 67185 532420693
191618 193401 212831672
129063 139363 202000153
16756 171392 387082973
94781 164880 175627549
6782 19422 31596971
125137 188500 653368637
104339 117227 32280284
121080 163609 554138241
47871 113994 165367402
92696 126769 247156889
184811 189504 11739255
1400 92263 227171881
38965 138686 702208245
97963 124077 65566526
79067 140839 154537221
170855 175505 113238868
109040 160327 128510515
59024 123511 161356720
139960 172922 82686238
196185 199558 722259697
40767 167814 318074027
153901 178371 952344148
180612 197808 43137934
12771 63065 125830196
21632 60158 96424265
120242 152910 81935329
125652 155800 928798964
3983 61058 142809156
196958 199071 5426851
86400 99981 33880975
121575 169339 119577245
59948 127326 168588372
148693 152761 10217064
2953 6969 59834485
32766 144212 448998942
32847 152385 299425804
60689 113535 131996560
161382 194569 83172278
33858 167835 441616668
188767 196650 217830981
123696 166185 571502561
165720 180334 177266513
113914 190662 601923137
50624 103236 131543977
77223 144375 168022695
74832 92777 56005452
189201 191874 853349573
66637 116705 943382108
4080 146715 931845462
135465 189065 460887113
20522 46358 64457562
18974 149529 326820850
26734 27003 579558134
94598 126659 181597760
188281 197105 840644769
14685 130743 290441650
40825 82298 103707058
39249 186120 367780998
18640 100769 741573119
4092 199817 489859202
13889 114356 5043162
45343 181534 240456512
142913 158500 39144155
45946 50792 346497979
93039 102255 23024617
198887 199750 2157137
107462 171243 159881782
83639 144817 999536057
62744 192897 325751325
142238 194859 131887512
106869 161399 890482343
157451 171895 93930888
10860 159755 456615590
69917 104729 982989838
8868 97220 768372788
48716 96557 119630291
106919 188194 203691982
122859 166428 784709321
193338 196875 412744976
146640 193528 824844931
1243 147029 364804293
57076 104389 118256104
28007 180223 380988474
123284 163064 99500931
34427 93337 147327028
58354 126861 171374886
33925 50389 41208537
49132 66142 516195032
143931 184780 102449081
157390 183033 64164250
36452 194062 394646128
177915 184171 22761198
112585 170748 953703010
96959 157126 390128775
124136 177519 133636516
188439 197733 23277611
79791 136865 142779082
2990 105760 351262610
30163 31389 469496635
163018 170388 15501589
31512 189886 396484801
186371 198994 31683760
95233 140509 113429769
156880 186561 74295451
81998 125588 109143086
94933 122223 68487691
156787 184263 974876554
170831 186844 40129595
17944 166155 413375834
96607 132684 90465321
4553 113654 272766958
85718 194418 423663638
88283 131743 108938902
13148 164950 379822009
20491 49668 193816514
166211 172830 679561949
27965 156622 322112451
101198 127154 65287284
99250 147244 120424369
1175 187945 467479757
19885 117574 244207887
150572 194612 110143511
138041 152033 35335184
7778 77706 243402781
28638 120370 229463187
8668 178173 588632928
120965 175471 338045852
65267 167334 301446689
106036 146557 707199058
85463 117198 756548368
53875 153208 248806961
87147 116639 73782440
19331 99377 115625798
197750 197940 480287
6681 172242 634670877
147651 173199 22688155
187487 199682 30527138
175377 178863 459990363
171734 199298 867506779
186573 195111 10894005
91631 165342 960696023
11320 28466 42800986
72869 160237 732207075
53685 168897 380774637
18668 66753 791353736
186506 189300 3448210
30452 172281 354998899
175186 183662 21302991
171224 183101 29752883
104673 197416 725028002
146655 169762 722740197
162335 191585 127848498
171589 191121 596886567
105148 142589 55542106
90415 104348 34750169
105720 170983 163558656
73054 133257 150540148
67488 134729 168205232
21495 23533 5073890
9112 95351 418152073
2686 7020 10812339
62185 83737 53763285
197920 199587 412285712
77334 141607 160712545
130801 139522 962638502
130893 157524 66729063
11439 65321 134753938
116277 122646 16176384
103940 115438 362367313
70546 128699 145481543
56806 122351 913279634
145331 174393 72728666
151414 178758 68282242
43416 194787 379040546
22827 124570 542529081
84410 92308 19735107
175120 194403 259209750
46161 113439 236837265
62110 180608 569723667
168440 171173 201456932
196516 199018 6380007
34520 98871 160947890
97296 171237 86243112
67156 93774 66334964
47670 193317 364688957
54839 115043 513486016
111444 176397 162856651
106107 107151 2586683
68367 147654 198520945
118725 146578 791677679
24293 123989 792214900
12476 70917 146192656
86911 118598 79337480
177264 177514 905365141
73318 162732 223722964
126325 193733 168862975
123344 183612 150889902
83323 194205 277705241
18794 88952 175360850
194715 196472 697880544
48085 144664 297886435
178650 186785 818042883
37289 198975 404922238
7192 112438 431595500
175314 178405 7756298
79048 93238 329459796
35820 169666 335112958
184207 189354 12890555
162628 187021 364102818
154654 185021 522954916
66347 142234 189795476
138 132478 331099943
85607 108931 58263596
130459 139554 22667930
97878 113961 40232196
108826 119494 34144049
44417 189447 363135577
165259 169297 701659292
47170 168985 304994519
39529 102513 249561866
140837 165416 308241725
150389 188720 784022808
113569 125294 29487106
87895 149764 100121101
21576 193071 429180556
11044 165068 385316320
139106 184822 840064466
120673 176792 820505507
122679 182553 875400403
58707 164282 737295795
44069 195443 743684915
136483 158024 546372215
132 185627 344223639
178120 183307 574838070
12078 191586 449272277
23132 130952 892806625
141390 141978 1498383
38032 47754 24364587
137364 151903 36677046
43907 199340 389241415
141443 155599 599627507
128228 190736 156636009
93356 111112 935183836
87857 144392 411594490
174940 194036 853758518
155459 170155 535380311
23107 122778 614831686
120825 159279 96273183
1063 168218 268037653
57393 105308 69374887
194393 195755 762599550
1138 13429 30729196
76385 104049 710150719
12261 68932 141743107
179293 196656 291917620
61577 171187 876369836
73356 84361 420333076
183919 196971 898080474
23581 152871 323680080
136945 163528 66673526
11949 158585 834793673
137630 186699 123004524
66229 134488 170702652
38508 66586 581136742
127511 172989 747836421
166155 198281 80599387
74063 159722 781616674
132416 171961 99088766
134798 171583 92240032
133208 196975 464267087
184934 196384 860798303
193664 198380 839110081
48751 159176 168662583
78848 173528 237021197
150261 178576 935709334
106915 157179 653161113
161087 186742 64284352
56535 109497 132489625
57815 133172 188603695
142455 170588 812703120
13256 61202 194707398
119559 160901 877286027
189601 196982 18365791
39304 53270 34957193
36342 132406 240528719
78503 185166 857179778
143164 195949 934820030
150022 188732 836347107
45434 160953 289141837
159372 199617 100906845
111670 153717 789037090
196432 198108 4281995
106656 177806 178210542
179035 183873 12179690
9193 139940 326979511
145098 156749 408593054
73620 150621 192782645
34396 167252 454140154
134646 179560 767136747
145283 175665 76096619
177786 189172 28629495
49159 193287 260466834
190794 194457 9159341
149611 155879 584138938
43495 160759 680456661
130452 171962 509027256
82695 182143 249055167
8458 169320 402507915
122522 153884 567496828
92804 133669 132636862
198869 199154 714168
124617 135340 163652808
168562 191357 216432595
156448 193709 93184956
69847 111828 104828864
52055 84975 82352078
4599 6626 511721217
16606 141792 11333973
103756 106994 973085846
16897 193696 442512392
101405 153497 130818716
87445 120337 82424694
184948 189776 38963970
5751 127946 184928285
70877 171844 771918804
131099 193954 157414376
176217 197638 248270736
9874 66658 142052092
123581 159364 89488388
115941 157829 105061523
76478 114610 792735497
21496 55367 678296662
89103 164190 188077345
2092 55696 321666721
98118 172509 186478947
183400 192149 499842944
173999 174885 2221068
89116 157218 170700264
118301 133303 37654568
71219 93871 232343611
4019 6350 973600427
183196 185184 5098893
49221 109420 150612534
176067 195102 47686964
154892 164582 24110337
184754 193137 20881782
64677 99401 86650377
15647 50128 406330644
80882 111573 8450557
187791 193863 15100881
176033 179105 584738310
21945 99761 194427380
190010 193707 9218349
32342 113352 846277242
47360 78702 78520253
59939 160953 252790610
33185 137796 261719778
165361 179066 5260396
192250 198804 918854509
62207 166968 833903050
40814 109406 585893005
176858 189749 2023618
157497 183751 388283349
13092 60587 118896380
184093 196886 31927245
153100 179397 682243953
99112 190644 353527962
181552 197885 101387615
51088 87451 393163722
105624 168644 157914202
163790 198818 87842514
173009 176044 7596209
114184 178056 160085510
147420 160741 288022166
45685 60567 456872978
26402 147233 302322519
99044 187361 221390495
96483 114662 45533306
191438 199818 465963288
175714 198958 58310351
64611 191540 317783981
118034 196046 195507198
168558 188491 645540566
154131 182370 70578864
146163 181947 38789011
172256 190199 44934124
187803 192688 12127748
60598 183830 554579708
123312 183913 884679121
188558 190965 5994969
102859 141051 95700289
193537 196837 8230448
150271 180503 75544795
32968 114981 205130657
154693 197183 181646992
144371 174441 299492973
31777 137499 295626991
166717 192591 686598233
132250 197853 866513800
18222 57784 436049592
185490 197830 413100092
125957 199939 646573015
175337 193583 45727474
59744 106710 636334127
163647 175047 619264942
137693 186589 20575007
170200 178545 20855482
55575 140152 801884390
63414 90785 68330341
144797 155222 207587546
142158 158248 40473592
159572 166031 350177698
148197 184430 147249636
134967 164606 628042938
151802 187907 90330613
150530 179834 47181562
161585 184334 971252591
116795 193397 192028160
95511 148741 133586143
105629 126486 474869789
147376 175083 49059771
153385 169003 382183717
76430 159073 908991652
134443 198036 159362584
65260 164220 247657364
110854 193541 332436854
176135 198439 55923342
5630 38772 65671137
46014 56019 987972483
116599 153444 965732068
105236 176021 304233000
110240 184412 237125969
124042 183229 148212549
141976 190212 875683865
126899 148924 150674302
9225 74648 163740098
21653 155667 335500147
46178 75305 631226674
7891 142908 568828630
121806 161860 548842758
134700 160100 830114240
86731 171101 293219990
169676 178902 23096542
192509 197931 13612272
115736 178508 694132816
7547 130776 936208114
105243 110010 12012784
50803 189776 348036948
87080 111529 61139482
40871 167353 746158414
161297 185255 142907039
136208 173896 94440787
118251 186242 170438738
115731 137833 651139444
132274 154378 55506687
6121 36880 62188637
156038 181070 708934720
44447 58383 736436560
34445 76052 934385712
67439 85905 397720640
178339 188408 279426
198417 198444 78781
196770 196891 875591291
62320 65097 170010003
13501 192838 764939355
97649 124050 66274432
11923 138754 282536724
96543 134377 153051207
123486 180343 45802114
31555 150789 298565824
106075 131141 62843127
9490 169008 399137675
164178 191483 562604297
7624 79674 180152195
181161 194894 721119515
115739 123541 19733356
40745 121195 201318050
161219 174796 976369866
13260 135845 306622699
22567 93909 178297022
32663 71449 769633430
195949 196543 1446030
99724 101308 328896819
84326 183768 655962219
61323 141822 201248392
50799 102667 766287386
196495 197370 2123334
122702 147330 565344415
65777 135004 389140151
1728 22161 51135124
17598 158920 353637097
127805 135813 19960102
37767 76897 98059537
84244 187784 259398098
191317 195039 9333755
149997 156122 15331470
123054 126865 9466706
162821 175112 30777322
130570 171532 102658902
191097 194449 8417407
158397 186651 70726173
101649 130024 71238736
163495 185388 54986332
75472 82856 18322914
183967 195249 28174045
27515 139687 562313342
152557 176847 740490426
11312 198638 468852248
123991 131951 19911025
155465 197933 676112584
130104 181207 817128916
25379 100461 49169555
103949 112196 20679229
161162 189167 70259589
9687 115683 264987468
131665 189454 144771400
87139 128025 900189556
55161 126958 179715766
95716 119993 60885320
146695 178994 80872620
57408 82043 61576758
4847 81119 573560789
197987 198770 1976730
4939 28391 264280074
107798 191263 790936772
79919 174942 237902166
172131 190312 45553844
32167 97188 452152203
61234 75445 35532530
74964 133634 953907127
82634 121412 511580879
187729 194130 838849607
70001 154204 210891066
58156 126877 171908752
92262 175610 634545784
19435 140928 303898746
102058 143796 959754358
124245 138648 330650306
130241 153383 816350075
35957 73922 142520424
167127 193682 491119635
141364 158719 654517640
6459 153856 888243562
81346 156974 338058958
89024 160199 704529866
173713 186851 32936140
85969 143174 143260498
141572 146520 12563377
153348 187072 257043513
74836 176581 254624199
104309 189974 214757611
39369 189313 375475300
178183 187102 17596610
195936 198396 891123346
88379 109820 53719406
168459 169022 1416885
39180 178920 754134666
69977 193207 515909461
8439 165899 744428987
23857 101124 193078785
55696 66566 27328737
89201 95230 541628635
39043 144263 263356958
52342 125481 859563769
180070 187812 560789364
4696 36615 350865531
105437 190522 928815406
71371 132890 153921151
116967 179090 884230136
165562 184909 674980732
48735 120376 979828807
8367 87330 693383663
126692 161418 309536626
108448 192593 210877550
100295 157787 936315517
84899 88314 920508215
175045 192548 163637593
130966 132957 4977299
106551 189800 733730028
171732 195378 59130402
190162 192043 645887
109546 124906 375879599
17590 141148 309076566
62509 135651 268672037
23679 42139 366214952
74114 124938 438004050
130245 158689 71296066
38853 147975 785152616
121456 162548 102866283
132855 174601 847612427
117711 159493 29527680
100045 194786 237464361
78907 174773 16000563
172369 179735 18409772
87847 183260 239037213
154622 158775 10246194
20951 152302 328824219
42968 76034 790360145
47775 100067 364001161
187839 195950 375963175
80069 85299 13093186
80247 92785 31264263
133803 199816 165384989
85121 181639 241697002
63163 96205 52081301
21485 24776 868404488
150978 165156 968549390
147616 189194 104088716
102808 146667 647040157
76643 142857 165620774
90845 151776 409694366
52147 122733 176720711
18785 166643 454904446
110348 131813 53864611
153829 169403 966030909
46496 66843 51084139
35967 148509 281866441
40297 63790 58750669
11903 64602 131802524
9541 43954 769845457
4047 111655 663455304
48790 174266 946868246
40053 193417 383929174
60533 69729 22959050
163548 167521 10009608
35849 174969 420121222
23446 39438 597627082
159691 174700 37624366
156344 172901 693282811
180883 183356 986220336
40614 125619 212691420
150721 186473 89396262
156272 187451 78003959
87777 108299 386003255
58910 173012 285569544
1676 196084 555133912
162076 187609 125551468
107190 109532 133001202
173036 175627 854741302
28497 169766 353572555
71113 127025 139921023
124577 195450 177518599
26723 99269 181200784
156340 160170 1780087
42174 71853 74419541
25263 52572 934696491
61321 185921 366265789
127222 193071 274828695
165917 183053 604791419
108108 197746 557867290
120369 136639 40661860
12536 90636 195267234
117907 160965 107919244
19372 63827 990761247
36836 82160 113480752
151897 196232 110863942
51702 75581 613037995
4104 79484 188462166
78798 164229 213830438
95965 159301 158666491
14921 114268 248410509
147447 171460 60115671
3699 163026 398604915
138838 155768 542915456
92846 138505 114258034
178250 179898 173583077
101776 153900 292768395
159539 188484 72604387
128543 188449 517911595
102 106124 894062149
183911 195459 153484946
161556 199853 378378026
18662 83125 521027952
14550 197214 457255782
136716 186782 178680511
169534 182917 33549303
139995 149399 433283344
45002 173693 426262074
29572 66549 92577653
39727 156351 466627106
53012 154261 253620010
50683 94487 23024719
49236 155038 658498465
189524 195686 846127408
35679 87920 275457000
61018 136227 492789042
12658 151537 347705783
110956 175494 161729951
113833 121856 257615332
122559 174698 130489183
164491 165983 897911099
118188 164989 117260636
96276 143517 118405218
192483 195737 8146645
66153 149233 208054659
3073 132488 897925734
195841 198308 6224043
75222 130144 779914001
164287 170007 999472713
48935 120152 178293603
66480 163726 243351228
192388 193376 2455094
170496 193544 57699244
84988 111861 67102092
115495 117321 4573581
189214 198888 24230550
153253 169875 41497463
172423 180314 795529737
6526 148419 355156568
95970 149243 525311150
10541 22276 29285665
160036 186114 65487230
52566 177127 311798532
72975 121406 121100439
54204 166248 956270135
68359 196255 776865141
51798 181228 678961199
177470 199964 56405471
36677 132150 322733506
35142 176675 702431893
159377 194842 88906657
103958 111351 110316458
61035 150522 563006788
65040 134616 195638002
77555 125976 254058416
27561 146620 297965711
149349 167591 45593640
22280 118109 330846821
72033 86311 23520405
77392 138466 152657142
190716 199640 18989942
36184 157063 370733991
127672 146471 418048020
131448 133643 5445165
188960 189916 2394344
5261 176120 427539085
25676 178182 381626616
186266 187818 559244160
50512 131973 465003807
72499 170316 244777621
119909 163799 387531846
27815 198450 849522031
193098 194290 3010869
75563 89340 34251261
7412 122909 289037342
69674 99318 106903757
7179 30221 680937705
161569 170893 23370177
66962 108528 119678598
199565 199673 284534
152546 191526 97481357
92997 141938 122566289
156715 182885 65454014
46062 94991 636561894
34848 70095 837407374
71566 100993 73359344
116655 132829 19971632
76571 87999 28373408
91495 145572 135462600
63124 174104 905804811
188440 197785 23388078
113130 182095 568211980
173124 197230 138229013
109164 173559 161394552
121610 161872 100787602
87221 146852 149437827
63337 171292 637307254
24915 127231 255997913
168565 177739 22946724
100386 125850 63889219
147321 178427 77849398
182799 197526 596214400
133529 162762 73242951
51530 162447 277681338
115106 127199 30446852
191205 192780 561521
100617 152760 25398161
148685 163423 29485065
33531 83858 132012704
39745 41824 533255333
38834 51742 32309099
170083 172431 5921848
47162 76215 844422264
118196 197139 197799414
160097 191931 146072340
53202 98172 433994396
179920 187050 867959809
40483 144901 261351815
186215 190237 6150561
79832 82076 5595103
146018 158039 30166585
122493 197173 705971411
169909 191306 53569345
61763 107422 113989966
69541 114465 112206562
54121 158676 261809933
183241 187106 9723798
74324 164533 782663491
182770 198989 40696843
148388 192316 292835735
138432 152314 663153551
65945 139196 53962669
14765 168192 496321000
113821 198636 212639157
133998 143253 493214093
27843 31329 859124368
68898 157401 995891860
180011 189291 66740291
189437 190888 3603924
75257 163157 743683653
153030 176635 59025775
13598 129336 434500377
58203 115059 145565937
130721 133767 7603478
188699 196178 609759333
48014 119215 178209728
50352 168614 964275234
69400 122502 132872107
124402 191737 168675116
64095 121386 143373149
153726 161549 19397964
163175 163531 920439
32120 94259 656304198
64481 80040 539231336
165876 189894 213647347
2049 128930 317404236
134499 159538 62719482
181207 183877 6806992
179023 184086 645843875
166464 195188 71964343
48422 189648 353702941
62195 116943 136739503
120725 177697 356797010
27376 48430 52523735
29801 185602 724159024
25216 86963 990896108
117292 163866 296042440
112498 170252 144786295
188549 193427 12159128
71653 174995 131145911
182007 190698 661586770
195596 196912 3253527
45692 80713 87700519
141278 189958 229259896
18570 83707 162896407
67926 121436 483853533
155147 156017 249996831
199716 199916 461558
130167 153553 71731704
57931 180141 339838355
152843 162256 23406630
176415 178338 513773993
55807 192790 492657467
156690 175129 213881313
194446 196453 4614374
5132 18979 34596617
195038 197337 299353637
60849 185358 719729721
79479 95627 40292591
195841 198341 376411497
77135 168647 813716087
40347 173777 333987685
104596 114792 25551705
71143 150026 197562673
89925 131772 275641712
175173 199246 575208780
129441 196113 848490637
52170 198263 707735647
79859 146764 167544426
112712 192688 200403125
97606 144409 20220743
146921 153666 741808367
4158 21050 42225300
29754 102022 180606989
55730 164732 272910188
170154 185010 370663521
101523 164103 403787639
192863 194381 3820274
25591 182790 393431141
60386 184099 127159805
157837 184450 491566196
189349 196074 827682209
79714 162657 207676227
110690 135002 60907819
162194 191402 619534383
196427 197062 1603341
123577 169753 115599832
183879 192374 22330651
172244 190406 22956940
172504 190119 819449261
2185 30454 70677279
20917 197225 626073460
80534 189439 840329804
187454 193875 15997322
24493 174040 963022401
64389 148434 210505757
18429 123662 263370306
189413 191554 5361572
85929 198338 624307041
120575 137186 59376802
170814 196488 64247419
95556 131436 120049739
96904 115243 45941538
40922 87066 350178084
118081 163972 844735264
63921 121664 144506352
197204 198353 2416728
167521 178783 28165404
110949 144220 83408887
199962 199962 807
47595 148074 210809410
119458 190080 715480439
122592 138343 39242431
134658 165150 983341016
158398 173145 36858883
133921 194818 152576841
71814 90514 46669253
82661 142873 388698177
165451 178016 234504402
27976 101185 238381004
177014 177588 152704898
131958 159591 364232838
76906 189135 280990663
188307 188600 410517
60621 69660 577531598
80259 103049 56901545
115790 180690 162600054
8368 189641 266875889
95382 98264 7225233
89299 154593 179423188
155805 190886 87739890
50764 80042 73293159
131340 187874 141652141
154417 189132 86822530
171849 195452 59029997
205 65326 162899428
35345 115588 410614540
187964 193974 14967883
6523 37409 77080463
126776 165124 95975050
132940 137611 11596504
12346 23571 28057462
136756 161645 945309330
148476 155520 17631334
69994 95620 445789437
35993 124867 222430542
69678 183199 284161321
95282 162639 235668795
121131 192969 857918486
160641 180200 49038077
169076 169951 2231409
63934 80381 39803490
31512 162188 327032363
71046 90761 188915521
31956 37122 12833508
181619 198102 41325612
5018 8007 7512936
12155 79276 167820303
140608 144170 942679892
158794 195377 36893753
173895 191038 928038291
54658 132810 340329764
69226 132888 617983016
34321 129559 623026109
154860 192856 95013055
56851 57176 807562836
73108 94159 52365909
163067 198966 656818253
181619 185548 9994096
190682 194346 2169063
157731 172200 401241467
28352 36654 858141010
17919 97263 540256850
163380 164102 918982452
133174 147970 37139148
74582 188706 285657083
55463 121914 416506517
171992 181925 868657329
140662 146260 14150099
199084 199323 202607076
28457 139498 277726293
16407 172555 858753923
140747 198282 144252207
67545 108436 102112680
166286 176716 26190926
125273 198424 183283469
20185 161379 353245585
91778 146247 136525102
147731 153032 993137273
190643 198808 20495910
29010 61501 81420199
83167 189985 267571460
143428 150375 622289294
47820 196509 372283362
143602 194169 126659710
117276 119714 933610260
74510 146556 914957812
121921 146957 62665037
115877 120773 12371345
55531 152292 242402113
6059 40623 526567388
2587 121699 329472947
11432 146561 338115682
133407 182893 853626923
41665 77309 106216914
124140 196991 182414605
67253 173365 265574442
84147 114394 75613193
99475 179233 689400137
69586 132507 377334574
171200 189302 73574196
169540 189739 50632711
92502 160399 568026915
176584 188629 714322691
156276 167468 458479288
26306 176661 376238692
18355 104974 233703666
97182 117548 51067060
136610 188008 128883762
115097 130604 38955490
40486 177298 698152687
182504 191831 19513622
13553 184243 427248649
126812 157574 440163131
34996 183338 371445974
13103 79800 166802681
119619 160614 903074236
81380 147750 859198737
166567 183664 922703069
70576 135321 161937334
71379 157816 767866631
116156 150947 37754608
11266 142102 991353631
34124 167916 335027285
22337 77223 456441685
146270 157043 317447613
49372 183634 336241583
60894 127937 167646789
189121 197498 738849593
44706 138250 824660142
23706 128934 798869825
198200 199778 188166208
31316 191627 906452690
193604 197410 9538596
2810 9633 705504975
41864 113785 603149989
20403 132699 514667311
85498 113121 716818776
10106 112501 255929583
39448 65996 831311763
67688 96374 71566871
79568 162709 208177244
61051 107475 115894916
177139 187597 879611771
97830 113708 139115927
80839 111277 45568151
107124 138842 245448495
116268 133394 43037803
184738 189610 12190054
151697 199236 118946357
103990 140192 90748253
142711 152652 25156159
47083 51746 867682143
50729 120934 175735073
49485 106836 387733388
38727 160891 305807359
198373 199462 2707626
193857 197680 156825064
53402 80067 66707210
12185 129827 294264965
6378 10944 496137910
21914 116892 237416635
49080 198013 372992772
57792 156072 246132361
72769 79013 15492023
87267 178511 34114570
111185 130773 820798473
55802 154129 246346665
9810 139902 325335669
65780 143466 234536150
136485 191781 456714599
83564 192530 272906093
28686 131460 257154416
131773 173746 105134855
61915 121939 293667179
88381 140550 130647244
22865 119602 665234386
121827 195563 582470927
137120 162050 620995907
43796 142203 485348670
109294 112892 8973860
98985 126620 197788391
55931 157543 254467212
135485 143035 491890031
10297 108912 252853437
7603 173533 415237707
198232 198951 1827070
42878 53066 25566256
102604 192955 226413938
11582 195411 460061084
148375 179695 113185605
136810 189411 131890361
64700 77061 30928528
14640 183102 421690728
47467 199482 825000667
100728 168096 168916616
79609 128258 985130526
8537 58850 125841352
105631 185548 200410990
134118 157217 58006637
137714 187427 920407896
181025 188439 70538814
152943 177190 60560533
21888 196636 969856373
90656 124424 84592325
198830 199637 2006000
74077 116052 936814779
75551 118438 107094491
96366 152197 140102177
179294 185193 466193983
97509 129910 258149048
144173 199314 983677322
31391 143400 280302933
4299 141880 530662255
23281 135017 279484440
47667 104337 189966205
120920 161809 102401429
27827 104274 352165312
93606 95005 280448251
153376 155701 5794244
157080 162099 582892071
11074 132783 445714295
167612 177389 24379081
85022 195263 276051326
175778 191673 878414236
160754 190927 75645042
90902 98440 314523026
76858 187370 598565248
178149 198542 51211190
46015 190998 502740596
109161 127879 451239542
172508 189190 13836616
65161 110605 113548137
159429 189098 74454431
168045 184009 780663970
60752 83858 57642641
87924 127817 665100981
197848 199675 732585639
189984 199996 212526581
167112 170425 8307011
133129 174523 187001838
30224 95106 162135754
34192 168549 429123756
6903 64116 143069277
120591 173114 131565623
41108 134088 232667085
85967 159448 183942750
176789 188579 29570648
90685 120420 355884071
199073 199978 208536738
20481 82531 893729012
66175 93290 67600294
174054 188737 36908127
165274 199433 894838930
34071 67858 84652149
20716 160867 350664866
164464 168016 650656167
7840 37932 751460756
171925 196403 61199482
193936 195606 4204109
193946 197857 101408766
183944 195915 426892326
1064 79533 196208129
104551 188778 211161874
18007 50738 81784136
5703 70043 651432375
96718 152082 511717581
53816 79003 63033633
44760 162147 98519919
92829 150100 581054003
29174 182936 384914323
85863 133981 439226860
83968 187164 258496161
76884 192515 633205780
84175 135644 710098762
73254 81737 425497363
51669 189349 885286098
70361 104756 85896548
142015 143872 2489480
159536 187495 61997583
7142 99098 229789077
172773 187079 35855167
103989 184409 201634758
44787 89687 112293314
150993 152522 3832478
4975 159555 386767010
19373 111604 230573644
109975 112122 5283725
138409 175615 361812840
69216 129502 150827367
32749 35389 265121138
10605 92087 83062345
64875 123461 310974063
60522 136290 689284421
120564 160823 445900003
176342 176807 1131582
158199 186593 301299931
124659 190829 204253065
18275 176298 395560647
194711 196489 4381019
31224 41584 175440885
166542 179185 31684165
107507 119001 28852620
123463 168623 113024031
190802 197395 594980721
155075 197227 721360439
15112 67889 132051188
17730 119227 680717741
150054 178375 489364582
25508 136560 277753934
54947 124995 959613960
2937 110509 282078016
21451 162569 855758504
122023 140406 337017856
99166 184129 728941592
84998 198661 754032596
12343 73640 802014189
91151 93410 5609235
191930 193145 218389179
55177 145826 226911664
189083 190247 409266612
130404 139435 16157623
49264 81873 81641080
59422 131331 420114500
199678 199708 324978935
179176 195558 649838984
103215 116916 34294520
9645 135256 314152421
143242 144339 2751300
20800 143307 81472800
71514 73289 4500093
22013 144995 307721515
95788 189367 234506329
196621 198938 852147065
76408 111009 86383836
97644 168218 176896454
127245 161673 837411294
28536 119754 531539724
48817 180118 328776588
141453 193061 536405180
193052 193772 558494417
23954 42110 45336405
101569 114851 7829489
104831 168216 977093153
168662 192489 59708272
21640 62385 271394704
25816 87638 154493257
93129 129363 90857696
178220 190913 31866959
145688 164704 820346133
53993 63331 23456632
130208 191046 238862752
124314 138678 664410480
176456 193815 640230848
199224 199657 279744831
167038 181010 34908903
17752 163942 365816332
166734 184207 331639938
42984 65599 56723965
52816 156751 260274650
186810 193101 15699202
145407 169208 114349111
30295 160312 325328359
121702 177893 101792694
2996 174742 440259207
76811 143535 656245627
4342 67584 59640281
119296 155960 579805890
120571 197534 536609131
128253 129008 1922367
24753 106175 879127282
189731 194733 12523088
25896 155894 325423857
21958 89156 6980006
195608 197935 5877119
10721 99545 221955977
168401 190932 56463299
88382 176933 221870603
155480 183971 71297790
147263 184970 94501201
21665 101700 950383871
97495 195421 245370782
114920 128352 60033876
124546 152657 70610357
167369 193979 25355290
117670 179574 155145417
67029 163554 636815304
147453 184307 92250345
81848 144785 895188027
128331 150514 55776103
106979 170171 314853713
31769 103480 251353727
27017 118902 815082515
6474 42585 616182959
94775 125641 407517771
91503 118518 477291647
86166 192300 265847807
45669 91254 114004756
160508 171259 294350365
80457 145227 162149499
116589 139019 138292065
130401 167234 92277099
170929 188652 243767888
69871 109942 100135038
120955 162688 104508411
60623 136412 514080283
148461 180727 935353745
43342 67539 60677679
159295 194926 773571459
159861 181132 53303916
88192 109568 53550195
132643 150838 45737939
127033 127954 824223802
161328 198499 93220519
14064 109023 237465564
59413 113603 826405723
93232 113739 51338750
79881 96317 40998655
43140 125307 205691723
88646 146458 144755285
31165 198651 419334413
86976 135904 122491035
77960 165856 628593450
176441 191643 38084127
37298 144992 269630779
15468 176514 403081672
33360 166536 81179736
41154 138472 243449786
102456 138298 104631557
38727 57364 46707759
71340 88335 42336221
172454 190244 842578671
102175 170394 171019956
158805 186143 900981224
114102 139549 63784339
80495 163753 208416976
122718 198268 708045845
58799 132747 369869944
66061 196404 326236296
196514 198592 5298328
119567 188570 172927508
198478 199174 1740992
43642 85832 907302082
3750 5021 3109165
183987 194806 27054940
139248 180178 415212000
12419 52620 100513265
76709 137174 842391907
42127 74093 80243673
113354 124929 29114940
91397 116649 63153531
26752 142077 616151988
136969 156376 164100976
63927 88172 60518412
162586 185916 517304685
74546 74956 983741
73804 197675 310029278
123954 154785 77317294
131490 172622 633224312
22688 185390 407937008
125865 189549 247721251
120636 189570 971676938
128284 181320 857536727
74384 168254 234848098
57256 101035 858266155
104043 108239 10549338
94685 134576 99924518
41763 70908 637212915
90829 167296 653265290
139606 196286 142037724
139199 151551 408467513
131801 176263 111372057
156509 184521 70109542
65605 144780 198122632
160855 183788 674789474
172358 176646 10734097
129581 131628 175161404
196466 197365 2293785
54022 189143 551271149
32136 157776 997065855
14574 119880 263462595
135255 153192 45151676
97716 111909 727918803
178532 195273 928814837
143263 146457 8043306
197607 198529 2360507
90662 136520 114810228
27893 142631 931250702
22804 164583 354795066
190787 191862 2708585
57821 78589 33844916
48820 110082 153291711
38143 180045 369228240
113971 191455 266860326
199436 199890 1111559
45588 106767 498831969
118423 128351 24945034
151110 188004 751033209
72036 83637 641191237
104831 187934 973004063
38788 142251 258910337
162251 190571 70989116
137474 177166 257810929
72764 112352 98788802
38859 83076 110621683
31449 65886 86198391
77298 159330 205245650
39620 112932 472517850
83266 109638 499682302
29615 48037 601479884
91643 130594 97611807
3464 41817 406525584
54391 99349 112312779
102161 160670 146624002
131160 191957 942352529
54156 169283 693395561
116416 172134 467776668
50360 199237 372839029
5515 97425 931230543
93351 186126 232557331
149603 191039 958962534
27199 38914 18714740
128750 131596 339669468
81433 180252 247454355
113579 183894 678278896
41027 89793 626270673
17100 113743 592802962
195153 196174 2513149
128751 135699 816352331
10577 92647 205066018
78051 157345 362872584
46835 59085 30835476
101836 191513 382454740
168033 195097 495002557
50665 104278 134043067
133215 189490 688452398
176863 192706 39665748
15222 185153 425436655
23677 49997 65760968
123052 148136 62861310
137480 171595 85638091
131224 196411 154670658
175501 187983 915391274
13278 71215 144963095
186702 193707 330737657
190821 196905 15170116
36126 90843 136888258
51513 192859 353888707
139178 188256 886421608
192417 197598 296498325
26755 181194 386444087
103649 183113 279270753
13925 118679 631491215
86933 158948 1881217
184922 185520 880740332
17091 94771 893611113
195905 198975 7777157
85162 184070 580334416
2693 175969 527510162
161216 178945 238475544
184264 193099 22061382
69991 187407 506734132
87623 135078 132085417
101671 187758 215869066
185213 199085 34702690
25947 139551 308597312
143326 192853 124034746
196962 198674 875354473
94021 146594 131839862
7190 185004 445108723
126094 162274 676608935
103676 123154 214045811
123051 141372 45667996
195302 195468 404682
175266 179503 10639395
164495 167098 969003177
70992 138697 234739060
44252 118755 796242437
51346 199537 371087815
197203 198754 3950136
181695 185140 8768278
98186 119239 308102092
149328 173652 201571745
121906 152218 76008139
95257 170240 187947212
83938 85169 3114194
45479 108839 158412766
43611 169596 862845538
111326 193330 421578829
111594 159828 120869569
101746 155587 1388223
12027 140401 444849031
66024 157370 228693112
3703 143153 200591881
91390 118494 67824550
47289 130525 208375373
96428 152235 140030020
4529 71273 166960801
4112 27108 435746077
115750 120473 906030346
151383 194593 108037243
12286 140134 338403676
94278 188908 237179326
153529 170822 36322013
185327 186352 2468197
185054 191677 645177415
145107 161455 40910206
154886 194176 387781759
157199 164079 17108992
79596 146608 167825126
199090 199266 429225
145214 157223 858070305
92532 128669 972511808
21756 39715 387122419
129555 161126 79048228
119440 131947 543289779
67533 85144 37904045
104208 135757 953896373
833 78236 193573122
66384 173547 303547300
139488 166810 68545668
199506 199807 615302717
55743 111876 140364264
28387 106036 395458928
192256 198695 16170929
39908 68575 76511703
161578 175776 772260659
149030 151533 715520
174371 176168 247390623
76338 128749 373793835
55844 80815 62546737
26396 146603 300758885
108892 190480 590396089
143757 172225 286749738
131011 166594 89094160
119464 122270 7095645
44267 197765 384359375
83355 112857 413258390
78932 92266 33267299
183485 189021 13950259
76365 191600 997564072
123600 130462 992445607
142645 197108 749150947
180959 184525 499619398
110999 140537 73971988
102353 115640 431136284
3151 95374 343857705
117233 152717 89205147
59221 103792 111219351
183098 188937 675914097
146158 174999 72181455
191235 193046 2295363
175182 180057 12239542
122888 146671 250029899
65687 120496 137059350
3423 194162 941969141
29984 110114 200367697
193401 197200 9503373
198239 199000 225812953
69223 74561 13457215
154966 169597 36511036
98944 112730 156945927
196223 196284 149557
103400 138301 860443633
157450 186857 286782556
132169 182608 126298922
108991 113001 10028085
130381 136798 985002879
121480 164384 107404527
19086 99427 860260411
101450 146373 112748882
59011 164251 263342903
62415 155269 616712299
48193 93943 114407676
14911 124766 781439492
77817 78680 2143392
105640 144990 98682194
68756 179472 277134142
136999 184130 118226471
79276 172890 234418701
165019 170925 270520308
106573 196264 55255115
122978 176574 410013329
14440 87727 183253869
162634 172989 25945618
154090 168914 36950854
134259 147265 32677128
144973 197949 132706982
161220 197339 26367647
107698 148652 767020719
102717 125458 57088837
9840 37933 70066168
118896 159325 144237960
137534 197972 396865773
173339 195747 685740143
58618 179010 47437134
39700 124835 213060418
178055 193468 197237644
62096 103117 102384869
74040 172574 859212589
75703 87446 29200816
47878 149503 542705781
198576 198828 649133
158772 175513 41917043
173339 190536 43084187
29453 29627 450540
187211 198004 289634625
98790 99719 2336431
9358 125564 988885082
6035 126734 301908485
82285 108987 66765629
3800 148062 361040102
104693 187012 387658237
41752 140197 774567682
49544 53403 9737557
166707 170135 8632719
57828 78207 50980658
76490 91564 71092509
89707 150009 151188293
199451 199744 748963
199110 199887 1884472
24262 141241 292599174
19488 171347 380076886
146108 179821 84409365
144034 159143 134538090
193122 199602 16310138
21616 143779 297854831
57422 126556 254913661
32107 51515 910564139
109903 134954 113583295
97194 136753 602752078
195405 199965 556742770
51631 161135 274118369
172131 179763 19087576
100252 151200 968643132
93383 99370 402392036
144672 172909 825753828
66162 97907 940414202
44455 78081 249901046
54545 65604 949496555
62434 154442 929957439
185843 188600 6849098
8066 120685 524148504
186396 193357 17424878
37634 111595 185027459
153359 190382 632627024
195702 197950 5667965
77041 145164 170476153
178751 197804 47763667
27990 95112 461731619
102179 173686 179246765
41674 89468 119553750
178432 182000 8967943
63629 110686 117633188
30917 169065 345738497
38532 96871 628649562
151037 190368 799408293
192944 196585 9106036
168046 185029 42611652
48192 179784 329513460
199650 199747 68532093
91500 119096 69117667
89531 145871 517590861
34258 92937 410036501
25997 80679 136754214
169486 184076 36611990
24176 104789 622034991
175426 197669 11907749
127211 187332 150587340
32016 113968 599576698
172612 183682 27752620
82142 132139 917601210
74373 129726 138367657
84275 124974 339029711
159804 174611 375306655
58668 84553 109302015
49045 124351 588960816
33129 76948 682672896
122754 155249 81452090
137542 142325 105520410
29841 155956 948590031
60962 118404 177037262
16154 107818 229166422
187977 198371 288216141
76600 138828 748010821
95285 159657 161300610
45240 126141 948701827
145515 187322 939569473
153519 187377 84693161
104292 112188 903810445
49818 144288 508150772
153518 153778 686777
35596 134417 247361341
40431 164971 311641129
66007 120404 19466659
190560 193019 526197182
124266 189460 921947730
59357 116217 261032834
169256 171875 6650330
55469 87523 80151391
131919 136237 10741175
76559 154970 196341290
55122 82755 69113413
194591 199663 656713491
56010 64224 20639687
92279 99228 17273975
108354 165933 488450898
93966 142653 930031676
71066 103997 117152850
124846 149134 61021662
127613 199203 179332007
17749 188384 427138172
158248 191420 281875301
52181 75928 59531225
65130 111750 116449363
142748 167637 162393752
48968 117861 172357686
185760 188090 5760660
68785 145553 897111826
173668 195708 55213049
193709 198158 443396813
51017 180807 472570878
109111 136449 193825481
108845 147713 869001354
24071 60738 364347163
10049 102910 447426849
55742 89148 778341443
190788 198177 18545344
75956 93985 44857532
164615 193529 72419397
198046 199022 674857
115166 125106 190884790
133320 199644 166158399
87899 131672 109716067
12163 121536 693710932
183810 192134 834703521
115245 145581 76042347
23420 192618 423476688
139392 190113 127191134
26887 112214 332210536
124221 127007 7012079
57974 155071 243133854
178937 196571 44129603
196133 199814 331055483
110972 184098 183309125
168187 176454 777144109
100500 191925 644733118
72610 123798 403345029
41267 184199 945059755
199034 199816 195748785
107597 114203 16460046
168468 186264 258322777
3152 125436 305851986
126353 186745 151286841
40709 66141 3819505
55474 104156 121676412
178933 198218 48358851
77185 195006 994592406
11314 142557 328224830
60449 66445 14967870
162195 172594 457022235
52044 199061 368149959
140563 194708 135745443
93414 113520 3695955
136104 175606 99024910
153618 171872 45612394
45986 140249 709540937
136493 158092 54240495
53862 171895 295543890
120375 178921 509713452
20249 62504 105713355
59464 81072 971964440
119 105410 263221291
127888 192089 323987148
14058 188512 996184879
20014 198962 447906410
50158 147481 243748092
85046 168127 522677651
73717 162312 742641238
38326 97706 148475995
54518 87729 82995348
137053 193657 141872606
44672 66672 55162939
180148 184096 9965174
129201 172495 108476555
18074 92161 929868104
103558 132917 73693288
95467 125483 75249993
70631 170155 249117086
96773 153400 177758964
51455 179206 842303968
47462 88997 103908199
29724 96429 166718429
173236 192053 47166715
49967 97943 119944808
99585 137910 207536039
196971 198717 4482522
72014 127387 138492482
45192 174849 324552169
136293 152004 39563693
65186 70900 7949830
42512 77126 62939306
163168 185173 55288211
171445 197418 64994618
62500 96839 85679720
6638 152889 366072162
52639 107301 275932828
135982 178209 105789809
7818 90818 510687047
170513 186831 40882253
147441 181148 486511478
170037 180222 733427474
35595 119178 209212102
36770 40534 9562919
157388 179752 545183830
69333 199064 324810937
91003 125781 951900727
110872 135055 60586483
165461 169370 994328529
28184 103363 187927895
165625 169384 9436098
54822 198078 832712544
160651 192131 698216405
170984 193510 56413599
186907 193399 585303502
73242 84070 366362461
16029 188647 973364674
139963 176668 92065617
14142 71725 144141059
180093 182002 342574226
58676 83572 62161861
169871 176757 17247269
60826 116058 21506025
141861 171820 75193179
63253 150830 243515249
176491 182891 159736610
116016 190354 186372294
155738 173592 136549680
97292 107746 26263599
176277 177422 2794765
80235 120412 100547680
169933 174592 7213724
167343 174109 16905161
100725 172441 654162338
24542 112430 454459213
26457 179519 383004244
38363 190779 396798790
80168 125213 112741293
189895 192914 7481984
57123 160586 258949863
157 110579 55843978
88548 113855 63323293
131844 170370 96507184
156441 187003 64594169
116032 152333 91230208
53284 197107 360049504
18756 22207 37034753
106320 122074 204272498
161102 190288 62122366
8722 66167 143669174
119073 185653 350616908
100869 191273 226591001
4153 132713 967022118
148519 186820 95812451
141039 149163 20603414
6655 64002 143407566
167483 168251 581792152
10232 70228 150016440
52659 140854 220639415
128549 141610 17560808
17525 167803 376149549
11752 149070 343742117
153250 158379 12109120
156324 183792 68718217
111561 195371 210014607
84959 93374 20922074
71173 135865 586081500
36143 189484 987438972
81681 127930 422621949
160388 187297 67505950
13007 37670 859493189
70948 187157 838715123
25652 36792 27690346
27840 151804 310398171
199674 199952 269426441
178496 185195 16923099
13086 106283 312487249
143323 184110 102216352
124304 159286 87598515
125421 182347 142595990
161526 196046 258912771
109388 155789 257632954
195414 195611 819396333
188628 189080 164606812
110566 163505 132677211
102689 111507 800482359
46529 117574 177747365
69822 183960 285785353
153425 171777 964530438
63069 85353 55648284
90494 174676 210771766
76699 161798 212963962
136231 146523 25902201
145190 174224 72662712
29906 36229 532622
135764 135912 306305
33213 57166 865172723
35066 157294 373794712
155550 162209 16508412
49416 108789 958501341
37443 94951 143860450
199941 199988 122818
150206 187315 92844745
106116 150741 112005141
1060 177409 352077799
101474 120419 47624007
86474 90870 11016865
104593 113469 22224908
34635 160484 374217714
42476 81030 96501693
42472 77220 145649390
84669 134525 124770581
41577 62272 51906675
74703 113533 412078096
114769 126292 113110174
78093 83440 13295943
93298 95587 5760143
54264 143086 764898753
70360 177796 268906470
31960 157099 830369898
113488 136825 58468984
131591 137668 150201976
171889 174694 495273915
131606 178363 117054466
102057 129501 68884484
188568 193908 167013644
41856 170332 572272012
185230 192247 678608600
85351 188608 258650550
39485 141615 166989668
185568 196786 568841976
190468 197674 279722680
152016 192569 101424752
71437 148433 858663379
97183 167579 176532766
84536 186869 619180649
69037 116082 695432440
133213 181222 655141861
100678 162694 160055624
63626 101301 94006914
102493 136019 990188753
176504 177732 3008054
170525 173607 700516128
55375 137851 369328399
6827 122867 762758209
195401 196222 2055145
138878 186773 120118207
77203 121758 111482550
42482 103038 151440014
143229 167438 60649553
27829 59041 78160441
192412 197482 256853857
183949 192025 862343436
143339 164612 53276478
69610 112894 108096386
191102 198445 18482135
172919 188051 199867171
110843 151807 102854030
186739 187963 3121563
161108 186285 457564196
50220 64152 34921087
46564 130984 888150864
198022 198999 2479625
90863 111577 51793809
41742 48408 183578676
50301 143401 440755582
164456 178203 98623669
160529 191038 76469485
30413 169026 912075532
73296 184684 278840515
87007 170852 210051922
11109 60700 892790825
45506 53828 126138754
111196 147191 90297409
77898 103872 258461114
104240 165217 336601565
1461 68718 698612179
86559 111406 428748037
180568 184151 712565093
29231 134077 173189813
163733 164726 1573216
119201 153270 990257821
75533 100272 966769295
97782 147424 345652326
6175 59498 133364990
32189 48327 975569632
9262 56001 764230130
198070 198468 1048130
182184 187270 480498881
32300 38847 58736255
178823 196267 43655492
27038 60848 84655959
80442 150087 551213509
165520 197639 700359649
14285 105031 638936531
193626 198935 6004463
5000 136972 664127105
19718 89133 173518726
153305 180181 67128068
175895 198918 444523752
20116 63951 891644982
181461 183433 266577357
7199 13347 539983134
159962 161127 2982750
24857 98033 182844345
147937 150287 159670644
26392 51879 63592363
153126 176362 58095292
25913 42350 467446598
96749 169923 183411853
27297 123062 278446362
96451 170507 185597944
94067 163631 174330222
192686 194731 99943183
36258 148792 998417471
29461 74589 113072666
29121 161127 586072324
147310 196302 454957602
53152 133639 201439309
12261 159841 369197011
37703 102875 927541203
158779 177582 47020226
28284 68116 283422922
192164 196890 11759003
127820 177295 123835152
68844 71733 259889818
68101 114700 116442289
65864 193558 319629919
101711 186762 213219703
62814 90619 24630285
40171 73010 904436156
161499 179520 45161298
151570 183037 78629164
118564 119811 3184187
79519 171706 230906263
103342 125583 256950685
56397 124294 169942686
57539 67250 24379925
108853 156708 91133799
608 90688 225197603
74481 172375 416054832
81453 125005 109039692
56039 57927 4825985
173885 199651 91443231
126502 173281 866466468
142613 147541 640538284
79679 117758 95193127
129391 186280 958441735
103798 161692 145160711
116257 135659 48679517
64001 163279 248435227
59417 102222 106830254
78055 198349 301208564
111130 192671 464060159
123316 129685 272478396
106295 152583 116192384
195380 195830 1154435
1604 179725 755115514
1229 35346 85162363
25900 118790 700072662
181310 182375 623515673
71158 164741 234226853
9466 161898 697541247
157690 174449 41877648
115718 185888 226460159
95018 135270 100849742
123697 186682 157683874
154165 190675 971069525
105916 115981 725108138
43676 158239 653901127
191460 191989 1360971
35206 171511 360628166
147253 198981 684502935
101694 161564 150127294
85755 96151 176299225
127067 179473 131212808
36073 173075 343006510
87194 119751 830458081
80337 147845 169086682
135785 180551 112152755
47428 197009 219536117
88495 154119 164616751
159511 169026 843646959
19055 50718 79128534
62853 117886 137498783
46832 126103 198409955
133814 179364 114100868
44634 100404 72939846
17961 58553 101603219
183897 197776 820167454
12915 76215 221011571
56190 117487 754593397
52341 156776 404851800
193078 196934 9634544
127907 139466 594761079
68991 183979 469735505
185509 199376 38855878
177293 197593 560241102
163829 180843 428263825
102429 127360 62600971
188475 195583 17734982
131433 179979 267380709
39349 99314 208894090
156590 186453 471446864
77141 152234 571846199
199411 199832 521092486
45459 197554 866560378
63427 95666 813422112
14999 85226 175660085
178163 191938 34593057
145915 175200 73300580
147379 154127 17004514
172581 194471 296160921
129879 157959 558990871
103369 156303 132851680
48845 103893 137626663
94555 183695 223388706
171280 182296 27560480
142877 161639 928109588
86563 130273 109506024
175550 183800 20710803
43013 54772 29500923
1547 199027 827617885
16053 136046 485945907
24408 38203 34388558
131807 181922 144144208
124770 175265 855905146
113179 175545 981793658
198113 198151 543799006
74063 96217 697716226
113732 141013 68367514
199418 199607 551245093
118366 192506 185814094
107847 115709 412053437
162419 190046 69242762
56349 129440 457194342
185365 186878 3708039
193823 194245 816106286
196030 199380 8439305
144235 162796 46499748
74327 133054 454081489
196796 198262 900624415
142753 183632 207883882
84769 163411 196882439
21587 168988 368858281
64320 69692 13493633
137659 193519 996603412
153335 177358 284289710
17861 129316 697205437
24652 152800 320828737
7126 116402 867077805
37214 180081 425503326
158012 187473 904197308
56945 110685 134423871
3983 68727 161902374
8284 101040 587492080
42803 144419 728516626
42989 185192 402226000
111948 158108 115855428
3921 114375 276096065
155968 171062 480504156
45507 81965 357735864
49333 126123 192233688
56487 84397 69837102
176347 197062 819432981
185659 197452 796803370
138246 189458 355870559
93407 163756 864370435
110766 183758 182974509
25316 181857 192927289
146920 166181 620151931
172966 183015 25186040
7797 196802 486727646
103442 117779 527086921
14548 171847 150210745
54538 162396 657172967
141963 153149 981476261
92272 144979 132074577
186194 189067 7207456
96197 136047 99804484
158304 179860 53910687
42665 78862 90669306
24324 32237 19760207
48418 199564 378536411
102959 121898 47651198
176426 180102 25787471
64534 100322 278263498
133502 148044 36576072
39783 156180 291492208
195743 195928 452425277
31926 185032 383327687
115465 173672 183657287
132957 166486 83951146
103355 171009 406102369
156318 181768 63603371
140217 193813 326580264
60242 190793 326777375
145049 179878 87224974
171540 174458 7177482
112723 161635 305523003
95879 198953 896978996
196764 197884 77171838
86529 116713 75485317
27953 36549 674576707
152251 160046 100109072
142648 155697 248585395
44183 142862 31146465
37038 168202 328421187
5358 99176 842280620
1752 167652 415200507
131476 134092 6457981
190611 198498 145593207
22786 32628 467583556
194463 199504 12654273
188887 190507 4046075
64522 128521 675418030
123148 149717 66639409
45335 56131 136512485
9909 103528 233953033
143459 184672 103297231
155029 192209 93009708
38576 132165 766828119
142928 174907 80080830
118568 156175 933762097
113468 179062 164417327
169801 175905 590011636
974 15191 35533703
38802 83573 112006820
95257 100672 13542285
134083 156804 57060539
11868 47409 250054441
139959 195972 967021152
54450 59608 13009087
53381 105203 129537198
62108 112361 125505185
66216 86519 635438798
181255 191253 381319021
57891 70135 30640053
80954 84675 9298624
168869 175387 729182833
83803 150232 153863111
62780 185421 307071401
184110 196443 391386388
24737 30162 381430064
80492 140728 856352405
57538 186714 857626763
22874 40634 126877316
23663 97850 655035078
187968 188156 392810801
57936 103525 113845916
11959 20033 987052767
144640 194928 879005590
84855 146356 154033941
15967 145291 508531330
72837 143645 821132495
24418 178799 574695638
171365 171378 82866093
87038 87892 2117603
113962 175817 886201572
160607 184401 582966417
58845 72898 640731803
54073 177651 811686724
181353 195135 99860438
183051 199551 214715863
14622 195429 743705822
130118 174140 136280038
189324 199934 376024412
35612 190988 389068444
191459 198158 16814664
83615 136679 255583898
48596 126112 194048756
120486 179984 149075742
84509 109464 62396043
128533 177908 123649639
198349 198507 428608
101182 158963 449766977
26384 63474 548967996
177817 199061 702531979
129109 159696 76550317
180238 192188 111410045
49890 164578 958354273
110281 120623 10206437
44932 182216 384005907
24310 95009 176692146
58233 191048 332395949
92162 111109 47388505
183350 188252 3211600
143688 189593 267768704
19751 56461 91703792
87482 168432 202766736
139747 141728 426182293
195266 199330 10250284
58500 166247 269586018
83214 194331 278299157
134945 182831 131332968
177329 188360 853224492
173327 184238 27373051
140547 188001 119019044
1858 146172 538111674
193518 198849 13421088
100594 172517 180347389
81203 173794 234840661
57743 167153 273899133
92703 150130 889187701
183331 197715 180705137
145454 175722 48337479
49232 169076 981246605
159771 171183 955226662
123432 140364 42216439
74689 126928 130588832
67843 138002 175428227
44443 66352 54910499
188534 199402 27130075
21565 191212 424587712
18264 151055 905850760
176608 188324 29364666
22849 128628 264633862
16303 178444 405759671
74539 183048 515256595
124324 158843 86455508
3046 156967 385174095
170623 174841 114381928
163185 188817 29016423
50710 114483 159494959
146923 161925 103725621
30584 36285 14112548
33098 91649 860481074
174766 188674 34964790
64586 110326 893656064
188030 192048 10041513
16867 137160 300880127
55932 154203 246230931
173716 175759 146583507
70845 164148 233533054
154464 172161 44192526
191640 198796 288017032
71269 117178 50081013
112843 118774 622716226
126807 171540 112081506
183164 196037 675271786
132016 138780 114571547
121206 170502 686529405
73887 84280 25799364
101861 192561 646889168
122651 126121 8600018
93823 107615 23971864
71308 82916 28958011
87841 107488 49160162
24432 43274 757385946
23127 58451 88410721
185003 192814 19459823
130111 153081 57658580
134078 147989 35031290
82367 106442 60209259
50519 155465 262882929
98034 151951 468016629
144074 199642 139254306
28727 131669 477059576
18374 159921 354187017
109040 178693 174549635
44903 119909 451537440
30134 58793 71718744
162718 195254 81479111
199682 199833 355204
48203 80292 157454615
70711 123534 132220256
100417 154640 972047447
104630 171399 110281926
74431 152589 685768260
63428 125850 156150206
198920 199869 707307381
77162 112227 650139542
48861 129965 917410620
42043 137744 228082433
184321 185478 2978400
17864 107119 223182443
19276 179790 993453053
189368 192423 7627748
153984 188818 87131239
113466 114214 1853813
66176 95348 806711704
58147 74145 622118874
69875 132922 969065719
20762 83252 181814603
2947 27388 61071825
125802 143996 189969349
34472 160293 314983802
29 94532 236241623
180618 192344 476674949
65781 72065 15762415
44546 86137 742601244
122194 198625 795752959
182672 198899 40718688
10151 183840 434675412
161938 185735 60775446
12171 153239 353109724
116283 143304 461828952
54136 58805 483721628
112372 120589 975969484
159874 159993 282707
116524 123720 18234278
165409 192938 950363233
28232 89161 152315469
12242 162761 376620519
1192 174587 433857064
84396 165989 888065822
144213 169601 155509082
157328 198857 103986658
24482 42467 30812770
167662 193907 65656712
46870 157675 277470926
117339 126355 22694283
5821 66457 151625877
160129 175409 38332180
174647 190472 39713778
196860 198282 3662386
123566 163861 100801084
147719 158091 649810083
95947 179759 210004210
98213 135178 92598387
174150 189697 767080161
107277 139303 80189297
186729 187724 447505720
157214 166485 23107964
40732 93766 132506541
54995 79222 119118219
78609 162438 209861128
173013 183155 25419549
85769 172640 556805308
26660 106409 956145372
112787 156393 109480011
181818 187938 15393542
170417 199017 71685937
147418 174275 150611685
15702 176074 401393230
179276 187120 22450343
42030 158792 994419681
43053 135197 230596714
141100 150992 25066407
165096 182622 43934617
129900 180334 520372517
19779 132515 799254951
135026 185091 125574512
177096 197597 75428642
157713 192438 762127943
115792 196668 860980868
24390 129030 481636868
126263 157168 792164827
161774 165609 9571699
29874 83641 134451879
196546 199695 596838461
153650 155098 3620422
152521 171510 652708350
184138 193601 270923169
110991 166932 140219693
172115 176195 10216397
85850 113917 70106332
90805 189142 246405222
150851 158026 17877845
158291 174999 153321429
76385 88557 30199657
133685 163960 921713982
20528 72483 130037779
197069 197837 149078393
59005 156989 708550765
151184 190532 584308069
10940 47677 91739611
141997 180154 340322176
156945 188932 940429168
34512 154811 418700500
67605 175228 269345995
78587 132525 135003701
131908 188938 142891539
135982 195512 149145496
147139 168069 715449678
31250 58398 958584118
196052 196102 121805
177009 187725 26917301
107240 126788 585582725
98191 168440 176043800
8107 46327 103415259
162333 182496 50508276
163745 174896 331019944
26163 190437 411156490
64048 65680 109399924
131351 147954 336183086
9075 57677 121485290
20055 132493 806947576
100264 198568 226292652
6810 158294 379111395
15393 155551 767263202
68193 70666 6197960
121874 181873 150192187
179557 190517 27511460
79958 185402 279377939
101811 153783 130502363
182472 196152 768079930
32877 83050 125533370
149101 177371 587138828
153091 161677 21356910
148481 162113 33971917
27920 162355 336469750
145536 185038 376053082
15899 42476 764128812
112238 156305 285661309
34554 105466 177399269
148138 190804 42849631
47736 62971 38268459
64047 138263 820081464
110041 192603 569006579
21161 136889 289412635
56924 102594 114159372
32035 134353 255755978
86639 124354 923981762
176636 188802 30514892
173620 182660 22622330
194508 196541 5058312
70161 100134 367404283
188137 199589 28674724
91320 119990 71848759
181186 186907 14412820
53613 175328 304673466
13516 95917 274470831
60841 181820 524839581
30967 47084 40228968
23603 114376 104103510
115948 173342 279996952
53572 187468 483409555
196362 197528 2974089
103258 177857 186949139
48403 160352 280265766
175869 187445 16134718
53930 173790 300077011
81970 125837 883258907
168912 191711 419715675
148364 186691 95855293
73758 160761 264596141
104142 169969 416368768
128800 140736 949645621
187374 199239 361466611
130104 198390 503686726
79838 106208 65925263
45990 198782 382664942
109593 121560 30089361
24142 134195 275303776
25009 119575 236500752
18356 170024 502141679
84044 99451 981885838
54483 73310 47236154
53615 105076 128618853
161221 176387 400242045
26600 76225 379823911
161684 168954 18206967
151480 188338 92172912
6239 107837 253933986
79382 138365 147496778
28580 43989 38425838
5558 65025 408523330
40049 95504 138617973
47284 73019 64593982
60987 99431 118489086
199484 199586 262651
102330 124514 55655227
125896 187235 153723379
149691 182654 82391259
11783 110772 416181145
177560 190313 581700742
140143 161040 52395552
106713 155433 478727633
159457 187877 71323937
3194 82521 73697984
58588 179769 254919119
122669 189442 167216786
77244 136578 148352081
147194 151672 11357298
146875 179570 81845507
35141 190956 425545699
175949 182115 15434720
45062 164899 299949656
161265 169605 20939987
131987 155514 59039392
31306 94343 157549498
9020 22913 34701714
189789 192737 726474668
103600 108920 778010649
59730 67059 18332936
44199 71053 67280350
61196 114285 898978682
32486 37553 12564572
2478 79685 193013673
144699 176488 334408765
2152 186356 460995971
12471 117107 429650522
65966 93177 67876070
86491 108228 54374232
177808 181375 8945290
199055 199388 954754399
164405 198689 624330682
146608 189217 427000139
138533 178034 99032097
188357 199411 27689711
25572 98135 456724428
163610 199002 88730120
12173 130452 295863328
156150 161581 13443641
69509 176012 433841885
14083 124202 123361675
110780 157725 572329704
54161 156713 256851300
138601 195876 511119296
96035 176314 137363414
110976 185314 840217936
71762 90524 46818191
132582 159898 68347294
26411 188876 406613556
149710 171240 53794870
130643 176240 630194784
136700 144231 18947918
100008 126489 296991505
166971 190288 561187668
97569 156613 563936596
87607 184929 297263768
76000 87778 29256655
156307 198069 104483533
98969 107398 272961358
183291 196196 32294387
110683 140395 842860018
149892 165724 984501850
181668 199514 44750036
86523 99921 33434474
193565 195251 794913848
108375 155947 534732754
128719 165327 91700177
102372 185137 850628481
51687 152466 210593335
162785 190962 15628561
44115 48715 883545537
90694 108063 43412390
171048 187544 41376687
62739 197827 338146726
194487 197903 8588109
6628 74339 169475598
129851 196790 491658095
8048 177787 424714560
23329 165422 355575178
29806 147376 880570312
80974 166887 215120747
19114 20283 393298688
78901 113609 86695162
180490 199532 47754274
157189 189244 446406657
85033 174966 565297426
186936 188662 4367654
109348 115889 350942161
198230 198490 671450
6188 181466 438567674
71211 121702 289587890
130117 198798 172077118
119519 164112 275188241
94927 100724 14460372
59822 166073 758467964
143283 149465 15623008
153245 189605 90976957
61913 144467 206503963
32204 180601 371428740
35906 154423 739723667
46625 195472 469255626
18742 145718 659065958
169427 192584 58004453
148442 182504 85157854
82638 133811 951585575
182718 193047 25824556
170272 174267 487227702
60317 106748 979352639
81641 88962 18245614
174689 196735 534687624
165122 190656 64025679
167639 184836 43112746
185635 197746 30229514
191410 197183 14434520
11587 78245 166722658
95807 100961 10181164
26816 71625 358898443
80903 144361 678988209
98300 115933 44169701
100723 166819 534895137
74086 109562 523795228
42573 107137 310817776
188736 191522 6932922
90455 159796 173588664
73396 124831 128579057
23799 90392 524158083
2049 103528 393255383
78529 92624 963746643
135363 149784 36320759
171693 174845 994115905
163493 164663 208145812
66890 73803 17361983
71449 89507 45029211
74205 194774 866938368
137107 188444 662735165
98053 134950 92489824
7526 99794 852508450
199460 199850 958932
78106 119727 61355103
186987 199911 320421151
189899 191557 27116738
73591 92946 774621361
61267 165242 142244323
157155 159197 214700857
143827 144644 935572767
65904 154221 221201874
108010 175641 531521510
199382 199491 272099
195673 196060 959095
21975 147247 313484141
80945 100951 724428191
23281 39806 41267226
173728 198179 470213076
169668 186377 486729606
86542 124680 473824363
97980 134952 851320193
56590 199501 357892095
2123 79713 194017991
51237 156155 262819040
180714 181816 179691769
186006 196732 253294415
1209 35202 77758817
12669 87068 366867083
106033 114715 15825839
129286 139982 229294995
29587 110212 201632244
53470 152945 249124799
32810 113541 494260481
139546 158787 48329026
187134 188651 873303100
173964 191723 44540987
180724 182306 4038831
131141 163015 79788988
164308 177519 33048145
83068 102850 49394310
77394 177196 249771591
185774 199746 514245505
137189 159873 56858605
15983 163366 368785247
166423 183654 474349023
56983 91151 518489597
61957 102963 102324469
51627 144097 318099529
115960 118564 6535955
118640 139922 93327805
39545 113075 183877855
131998 142540 4335945
38950 163194 630427387
190952 194532 8947282
106619 160240 134283326
64099 173200 237555403
79541 114773 88089983
38910 114828 487482285
132729 144891 30504411
53000 101192 670178776
150304 193729 897818290
32319 93444 152762533
9976 172622 406999501
42575 119006 365276032
133596 181122 119003345
137670 156047 46269728
53813 133430 698254765
116135 143256 68096768
63777 120021 826059777
172846 174841 482731091
52441 102235 116634423
167362 194955 325562828
141962 195599 446373340
46170 61937 39665511
38948 165862 317666316
196617 197658 2187024
62376 80489 538093878
185862 195606 24277854
178546 198929 114952711
70040 70836 1937693
7771 131563 333349863
21366 111504 501944343
118562 194717 190866346
28169 185704 446190133
39144 149322 275948293
93198 156798 201343354
187395 194704 18290102
57602 155868 246134358
79874 100686 419269370
8453 137010 797829637
173114 196527 957841589
166537 187024 452136919
144861 185685 753136117
58724 60477 4429716
57753 136482 196970533
180028 185932 367353426
153804 191090 486465699
156899 169247 247835699
29012 35833 16983257
51822 183530 937530625
185799 195200 37351287
118421 189817 178987727
107550 171621 160630580
40988 109626 630492722
178253 197030 206971485
69461 159435 28528812
153400 173613 182956689
18843 38960 202592595
128967 172088 421860817
80237 159890 384015297
797 173512 432204459
66488 89771 58105393
148136 184738 91615328
54654 198056 359049698
44540 175523 327912861
154764 191703 92390706
158413 195189 92045555
8089 93399 151635319
7426 80803 183524703
190731 190821 217230
28778 99539 882123325
100399 154516 966750853
30673 137274 880999705
30329 61001 381270771
100755 114726 35040169
164951 196710 397276262
136682 178648 662555077
43636 155723 387214833
170724 187022 98025605
166352 172174 17362756
49007 166801 294930650
39776 75961 90653341
113412 122304 22451042
192166 194432 58753651
40463 69078 71659888
45880 187843 355538872
117684 145293 109675489
163582 192431 72290070
154922 174501 48845198
104826 107247 907585164
50273 151808 254364128
140427 180385 705400680
106728 114105 18358616
35605 53170 52134770
91858 186862 238052066
44231 107326 391541831
161370 184878 600577572
147899 155689 19564255
116045 171640 40675745
72388 197523 313203126
1619 39432 94491698
149554 151115 3972401
150438 151154 1809640
102150 162604 151536171
25770 30052 255873191
20204 124976 538002852
117896 168359 126504586
45040 101048 882631033
115636 185498 175211945
47743 194030 366270591
161370 180492 631288842
93097 194824 254898748
57829 141624 209593958
39430 100344 152276751
45645 80949 88369616
122336 196614 185995516
110404 132848 56290572
196476 197173 1758591
163583 170488 17329594
145342 196833 128920533
183281 192894 24062161
5999 122886 292421608
42032 125004 783447225
30312 31781 3687361
159078 196125 818322236
55181 128877 549492365
103968 127810 319900878
40577 135028 284520616
102357 186947 212028931
40776 149478 272222051
118778 170114 267661097
58532 186007 618818432
150043 155557 338969467
53189 160453 370853643
107598 110275 525785661
54693 147353 231968356
70232 138867 171610423
157161 177693 51291563
167993 190281 55819931
40077 160609 301638321
181268 195425 318914992
68735 84622 465363949
193500 197963 332878274
59259 103615 110698264
68009 171885 819087942
59455 82721 58088089
190983 195666 11713626
61981 124408 156090522
34122 57580 551313745
166896 170728 9630396
137459 196727 148549306
107160 185535 196533188
9531 141636 330376371
167721 170853 250058860
59844 101321 103482444
148940 188793 99712507
148582 169903 53275930
1968 19517 724632551
134924 146088 9278021
115947 186845 177715039
44302 197615 391120657
195008 195204 221680765
140021 170944 77549518
134564 136822 982316126
153421 178051 431571345
40525 78423 802889794
151885 199099 855908295
129530 179878 126088822
84685 129813 971014641
152842 178168 63232908
74289 114503 855205682
25020 122258 243269596
126819 137105 68613111
81011 97848 809273876
150569 160783 25359730
33657 84877 393678269
95624 106411 27036901
96936 124055 343339611
24782 85468 151760448
15549 190866 182851540
75532 88832 33035522
148364 169632 886937912
85245 101610 40747252
113874 122781 114687819
66538 79884 33290169
12619 86473 184614500
15427 90883 826425548
5921 52421 503097347
23593 46608 474650844
68037 128466 151156350
81884 175046 233284638
69066 168328 248428436
71575 123329 129557534
4351 8854 433111943
15468 115039 248995496
20182 132046 279859983
154265 165136 27018245
135470 144787 205347509
102515 139432 92481346
17317 88529 943657365
178978 191265 12950016
43839 126031 205688720
68274 157476 223306893
69273 151647 206328740
178106 197805 841255072
167413 177857 26112286
144699 190369 114417512
143007 171937 266035115
67705 72310 11581709
148796 164273 981900965
162467 173036 26477388
148509 162874 862784604
186162 190236 617227564
190469 199949 237112174
86712 143870 924005433
41110 41503 998023
73966 94737 680125667
61855 139427 193924825
24111 30917 564632819
169590 170334 149755423
82184 153660 179148120
32152 74962 107241759
19122 130000 277385779
5341 129698 539795469
120117 195646 189155622
101883 114067 723096885
129115 163429 85916552
104993 139320 881358987
73549 141399 348832466
180894 192744 29731251
161799 195442 685115542
43649 155995 281427791
25884 29744 51212230
27895 42220 19847334
73448 79047 13894198
176089 180786 961454580
64807 67056 615110408
16967 195074 529768680
1718 100557 247040636
75433 88488 32412548
56818 191727 721080971
135873 192633 142217843
28432 192643 410989343
33647 162931 323661940
122107 130834 616223614
75640 168008 841022806
77192 159136 205048479
179332 181433 5232600
127420 138786 28325452
172564 181030 850227817
114808 178464 159526653
170083 180202 25326171
57602 192525 337822005
16291 76442 700935635
80694 162144 670544483
159181 167771 21606119
118866 130081 275057717
142973 166582 59136981
127626 175005 873216352
158313 195063 91982370
36420 123266 217526264
24461 100427 595484285
51728 113814 155243195
28810 86483 996135088
142520 165758 803417588
115069 132283 215174012
99506 193278 234978549
66017 81494 957034748
41970 139600 690287980
61043 156987 773794913
104635 178499 371183617
95714 101890 943227937
183046 187011 154308801
70280 83506 32995805
96114 98642 6279395
87294 194625 579191651
103048 191543 502036962
188427 189522 817255273
99690 171010 418241127
25421 78381 518374503
150622 189934 305594079
76493 118750 309240870
7501 185172 696204617
75284 165357 958333513
69919 163042 288321239
65963 187730 304879056
140278 172828 25936647
159224 178523 48367395
70130 183142 301204198
18328 129098 796273409
122509 146570 514832200
189432 197213 19441475
115690 130439 62193306
196523 198369 4717534
166172 173499 18439418
148026 149537 3802944
20964 56437 986868340
161936 197523 89146933
30139 63445 958615754
27642 60615 968356117
100035 164162 160736481
46274 147665 633805624
191653 192280 1563496
195004 199023 700421324
141837 188816 117819835
26794 54150 324324462
153938 193366 98578427
91814 144643 629205342
100785 166467 458213632
167320 184676 43534193
101081 185448 444911526
70933 169984 247963363
121672 189205 782936166
155694 162920 975279805
87995 126163 95647083
167224 183777 501245983
185661 194716 813611257
57629 124188 812758
7197 139787 772098703
177285 185579 20995905
111989 176720 162309785
77904 166819 639087000
15612 19255 9133008
45865 59648 34633334
11011 112995 254916711
5889 60877 137559183
35347 149014 284771783
151351 156829 494083005
60948 61754 2017729
17210 21256 465519203
68226 114197 114813149
81580 124148 106582067
75528 188854 283680485
152941 155284 952614282
139860 144955 12879916
81353 167676 388452634
159469 185271 934025510
52450 69394 42462653
121376 173648 760006661
120040 128170 20325330
50372 110583 529387387
110765 130121 246391875
177176 193928 41967522
196542 198196 162738657
122238 135067 32020575
84291 175896 229430302
74018 128524 136252861
75192 197509 644106493
42599 97336 136830201
2165 164690 627039550
81473 100074 820704597
63415 153179 224817851
56445 63289 17249140
1115 67822 166846878
50457 146342 396282743
74349 140283 208903424
140049 185684 114518693
138232 151245 32922080
14181 127572 283796091
121059 130113 22662443
95167 105148 24988766
60094 133014 694604374
114283 169719 545439301
41188 120850 199385272
114956 158120 108299651
182613 189463 381076991
187157 191072 9759732
101537 158292 708720584
80427 142815 434829500
96748 127732 543834930
72458 128513 140134115
64431 178743 286155111
156020 175938 49748676
181458 188212 17000325
63384 178073 287011449
106997 166783 159852424
127057 151658 50909433
70537 181454 277633502
125561 188877 158651648
199447 199977 460041239
127748 129210 169822246
98250 101575 8247431
50514 118651 696066305
144257 151697 18832274
174700 196804 28896487
188730 198494 811784082
117191 143598 66274765
86354 141678 561818601
44377 131007 216839533
124767 131661 17312103
145572 147585 5187169
156476 185476 72625412
178114 186030 459598817
61082 109424 981586610
187811 192190 10896492
127413 155994 71717798
113637 140648 252574028
186373 190341 338047393
81374 121122 99540002
113585 187786 53230219
114043 123151 23037052
107858 112786 983732153
88769 161851 601837169
117562 143854 48569224
88810 104169 36735196
22082 139459 312704781
16247 66544 738199292
20163 146592 422340880
182498 188428 14908552
19828 184855 413074046
7696 56953 123054380
182868 192097 23141146
122133 154356 74855922
123894 134146 164818136
94552 181663 462398053
186576 189280 6807794
141709 178232 91498283
118111 151290 45862402
60865 86182 202015625
92635 113599 234908083
19395 191730 431362829
32143 162128 954864278
83517 190649 268322472
116546 175373 147469761
80374 157590 906019638
52945 183425 659451864
138010 149984 30277576
119797 153783 255055168
42398 88283 114736983
187176 189710 6355360
195544 195628 825048083
36019 105412 173554336
5841 136737 327297844
151440 157574 15205023
83924 126024 105353858
187023 196487 23626457
169508 192272 721268201
97258 111783 36392170
26073 35426 23199886
53476 68059 36519378
49536 154749 705089253
121444 149168 222306441
51156 51862 867444043
105605 166158 791357287
21937 45649 59194290
106800 136778 982673858
36731 68639 600037916
35297 188235 323033435
199294 199972 1647899
57535 178513 341357883
189967 192903 863072144
38983 134791 829328880
196845 199586 6962806
22950 115590 581340912
44058 76302 665774446
43321 80680 93561654
62875 84024 93643847
17564 178798 403534767
180730 182840 5367652
62309 169303 267729800
17106 124404 541573072
79939 136614 141816354
188066 197385 23281894
195919 198941 121758033
12795 79928 224173724
29413 147556 401786954
153896 169430 360892106
185220 191705 474944341
179550 195399 39697176
142879 196757 313417412
170996 183986 32588131
101033 137716 135686683
99094 154292 825031781
122672 138575 39616223
182769 197698 350051332
53514 180373 333664168
7586 119786 547468331
84010 154358 176381525
7612 60041 765966501
148848 187704 97250882
187220 193805 16428489
165229 195361 75445078
32592 152002 532811742
133110 198937 560982751
83015 169439 216425778
43774 109732 165043985
63622 133614 175148059
129910 140628 802784569
8378 110565 255461434
134587 157870 259145561
6839 77969 177926378
55529 117522 155058349
149913 163508 776961918
64542 131376 167265187
88420 89129 43469064
95508 162851 168759878
91503 191872 251471309
190736 196601 14636176
40432 117752 193310577
80658 109253 138108982
61071 102336 66113681
87869 98086 999122659
174389 181758 196977422
138295 144197 833588723
1955 150625 372192456
126223 159125 373819827
181278 186238 12515415
146929 174486 825297591
197316 197552 604386
30664 189484 819573336
160283 161663 3503020
118371 150559 80905569
89687 158112 860454995
3108 84968 948046984
31812 101588 174325480
47533 101778 135613122
166073 196156 75391845
73540 180510 267629624
177670 190771 450237344
87602 190872 429817791
152292 173172 52155065
30491 108508 195025192
182148 197352 38069897
55124 190096 359079814
110276 148571 96127839
151578 155476 70802104
9154 179515 624379746
72675 86798 335172989
120861 180394 149092245
79922 174250 723370825
112181 165000 665875310
131911 184068 130713492
156760 183604 584707207
10638 41638 965790187
12740 116982 260581270
99951 164306 237422421
20061 145910 314838677
142653 144440 173503840
12293 88898 338188443
127439 175444 478992707
2726 128613 314865597
9315 100386 588873160
174449 196327 749532321
183160 198495 38469203
24638 194172 23308518
25157 31781 16510602
18628 79757 858787768
38328 103913 163961487
199465 199634 547948521
119018 124386 492943508
180194 194080 34766740
198338 199713 3445762
56271 190030 636578131
162624 193553 77461663
65866 134476 485769651
186359 186827 216550417
16437 153594 905935129
158915 162555 9122657
173946 189089 38028917
77451 98486 52413052
117189 198456 203767454
171980 173127 731786580
187026 197603 26468251
183635 189625 337001243
124373 157384 50979822
156347 162751 15909343
149090 178437 555414914
20548 109753 223042224
40280 78060 262971122
22408 139792 293602940
5395 163618 890193085
176624 181838 97505403
108175 134914 67021030
178374 178828 1169463
30779 141742 277582626
89895 136481 215915158
54210 126151 180044045
49853 130560 202056030
56366 144301 326521015
12276 89955 194178521
59043 171645 281852182
35129 172972 345156825
161803 173192 355491204
67429 180278 364643553
45106 186156 353189289
153855 176619 698524486
172532 194546 779766189
30852 32126 245037926
94438 143194 122237449
81280 96218 37273648
87580 140087 173398740
153567 162520 22272654
181073 189925 416369806
95624 179418 209940735
134831 175422 64173792
20213 39817 399711381
33904 192549 397233044
2822 154761 703346572
151446 165256 34389308
12776 121062 270901267
158199 193362 480498167
95210 125512 75989063
86434 103349 979786836
199908 199987 203807
61733 145354 209153416
148187 168010 833160988
112838 118946 15374469
122123 129220 17729858
71820 132401 151570668
59979 128120 342319586
38020 187683 396141563
186954 199772 71689625
6714 162900 390811554
95441 178754 828439214
175621 179093 654971902
85506 189110 696028592
6159 75436 415845401
94648 116948 55791187
80699 84642 701729118
10665 179085 421411032
115008 179955 382985168
156697 186347 74183560
61282 180457 788869215
170922 183190 699890326
186647 198041 738520407
18872 101478 206380109
100092 173074 182945304
168246 194742 66372468
12082 81230 902729678
195721 198766 7680491
12372 153995 354553280
77546 88204 122762929
23944 35554 28945702
100102 132767 81955945
53448 143971 226525284
7159 182532 438878636
40297 92575 130611251
87000 134610 119239768
8720 47210 96107491
31493 68442 892273707
147241 160808 865335252
190441 196194 14341672
73891 111190 93088298
84776 105341 51336454
127779 141211 887054265
187952 196604 21587746
82548 116513 84906961
137386 188498 128164185
158498 162580 10137892
720 79334 565959582
128041 177117 856846404
59197 184230 794609835
80988 142230 153248510
132909 157739 295535052
103781 105332 304225999
87092 189521 470408973
68877 173054 260755639
16336 29850 569579923
1348 183794 456645251
54250 95444 560472779
158239 176770 975500745
110487 184448 158805381
7770 32393 243235068
155928 174295 719790158
29090 36507 18428711
152997 162423 442707717
58184 71632 212086109
91657 145485 801389384
154231 175977 912198473
41954 86186 110652188
17910 28152 25586763
99458 119170 49478503
130114 146537 684417329
1437 37803 90814898
178772 179010 76875111
90494 174058 879481457
9440 137608 567786936
19942 159315 348683009
38342 69640 78428214
25869 96634 176826820
55590 98990 462645179
4811 170616 886053083
6142 108700 361307698
133813 194537 265452149
29452 151812 306401131
35962 45674 549140259
105890 192803 888734536
89337 189296 610785798
180564 186177 572845981
126861 148194 74877738
181184 182779 961897908
42703 48426 4278486
128735 192748 160329995
42893 158365 526119882
157172 171254 35228191
189078 192883 9449401
67359 170395 257911162
197401 199340 4912599
90964 195252 506581175
17238 116114 247171317
62910 143466 201529869
172660 176300 9142806
166986 196698 740123515
29436 68320 305729944
160766 179188 46204056
158798 162159 8381993
143696 195206 426457865
124457 166694 105782393
138842 149737 27566205
100345 176734 825380822
13724 164583 905340146
76722 156856 200617535
6144 113105 602324857
94623 100672 15077491
29630 87945 145763080
103801 144367 320804543
13450 88686 898716619
16476 101119 772525159
56576 121305 162064094
23568 174892 769090600
181205 192352 27989265
29953 176527 359541117
172327 187661 459989776
191911 197260 4170871
172424 192496 296707878
164536 194593 437299845
190661 195154 11250962
184499 191998 825758614
43842 85329 103850610
115904 197123 627864427
181331 195184 34730618
191620 199385 19453766
161107 161967 612744413
180294 193124 32127309
31864 167156 790313326
75316 145980 569640255
121488 147790 312938870
187838 188959 2787382
28346 127924 863508282
98552 179961 96631196
194236 197945 177759988
130059 194889 817622722
188175 198568 962534003
181462 188189 16928557
145148 153716 124078902
77287 163374 819288168
31913 75106 108170336
80994 174557 234234432
152111 176675 61386249
42868 160263 293879786
94632 97020 38671644
11656 58080 921831311
75061 186649 981369496
62572 190278 881758087
178221 185436 18252992
96304 159584 762322427
34828 81609 117127881
83059 106617 520000662
169727 196804 67751755
2867 172041 204114316
161708 175980 35786894
125644 169730 110463786
153251 158361 773295585
163653 191979 71002327
148482 175598 696912449
2784 137380 336573291
121694 160652 631782293
38262 155960 977727263
102877 110037 746624074
95836 171104 456326427
89825 176388 216853533
23887 176689 382497076
86919 185363 913995898
81805 167352 214235239
170116 189643 48953285
86332 196408 275677409
40984 133935 987825536
6955 73651 166949982
50476 85999 422814686
47716 89206 103773743
66773 181019 23197553
49396 92318 46042399
72883 179437 266624150
151753 164809 726811789
187353 197960 26577567
110938 127031 40434143
135441 185408 303826670
54551 58228 117341119
29377 199018 424722405
193390 198850 13740387
130864 178755 646438105
7879 184632 442380877
131755 132537 779804519
185285 193463 44175425
131305 153345 55382803
27749 29532 355557851
186484 189756 746223897
31514 54780 58201622
161455 193565 872414747
10913 184842 435334790
125659 171863 115798123
87597 129043 103835066
182759 197689 476432007
141500 182865 103736068
187094 192305 13025697
39314 105495 505242987
86330 88459 519327507
129452 187859 146356316
126762 165230 96298458
93749 95371 4074606
104514 152190 119695161
142059 199857 144882273
173357 180028 743069083
146731 149664 660215688
132599 168413 497062478
128932 158978 714868327
86222 172151 215265920
54323 123315 172768485
6799 119732 282432947
145100 150281 13122025
86117 121757 188203865
128199 158833 435704588
29535 168415 329690761
152924 170024 42702249
195898 196885 609719820
157887 162576 653180929
165086 189354 664609129
100586 193071 279237455
95835 179818 210424002
22561 26989 11103894
20045 122328 255836807
126046 175208 687058405
37974 149643 279745165
107808 118099 307399393
128257 137819 195996278
156619 197825 430238183
23667 111390 349880564
148050 181552 83785149
196679 199925 8170107
33439 184542 378361688
29930 168471 346745482
131968 186225 135918206
78504 149792 202045294
150478 192443 646903723
100240 176034 189997555
80411 141942 153945938
122014 131227 755165978
130685 192169 951720309
21936 197668 439840890
115887 130716 37284429
39556 72323 769856748
165083 183251 733567412
30444 144546 803557905
112195 192724 745656783
171054 186938 39822531
178139 192357 974339295
40180 110670 176251380
195291 199556 10742051
27641 47223 48871568
60644 196021 338823245
160909 176218 624519211
181698 184532 593545489
114248 139372 62960192
53729 55921 760236366
151899 172594 17906411
163728 174054 25833397
198083 198193 303184
116838 183998 168440351
48258 106473 145642450
166151 175387 34233416
169839 186763 993725772
53672 83776 75261252
153685 184272 76480006
184671 188343 813547555
165079 186300 600740806
58528 160462 673477937
116117 117285 147824197
25046 122585 244050371
101991 169190 168416776
178281 196514 143877304
4822 109993 263034445
42573 134575 230262984
45248 64327 59878349
167511 198647 730163575
187847 195136 794525429
125389 183642 145953843
94247 128537 748479292
103306 146126 554945214
5875 135487 324133562
94184 144021 124899665
130312 179175 122391940
78417 100837 735261326
78542 121026 857117444
190383 191158 734228562
41805 130522 762393446
62088 70296 450879495
1475 42301 746547750
26854 47514 227325457
152796 178746 64817648
112871 118641 653280224
56797 117038 150637800
194185 195242 2638264
190046 199581 23873697
11861 97739 214639484
121253 153817 81708860
71676 111270 98893205
3428 161655 206077383
108859 162614 134758423
14656 195625 452987582
188356 194574 15541915
63877 84996 310833994
34846 64938 75437770
178822 179851 1261450
47431 112826 163586477
135611 139430 9519167
130760 189861 148043927
104299 165406 153170279
6856 162751 531111968
28484 161036 331705814
49638 100861 306228576
147207 189166 105110281
195842 198086 73993766
125042 189157 961471594
20156 97707 526304315
2084 26677 754123262
138326 145231 7412597
77599 118179 597558846
157681 175656 11097091
148835 160076 59859767
5871 42328 205899535
118515 137324 47129648
58371 181592 308400741
186712 186733 55932
148026 183514 278987020
112529 126563 35297530
133662 162198 550353759
73595 179396 264738548
199533 199593 165792
135302 151670 517420282
145825 186930 103005034
184797 199913 324105298
84304 86737 6050264
106058 149478 309623607
136839 151366 967092033
18531 132309 760978311
162349 170471 20376498
44388 48527 246456290
163756 166626 7191242
124086 152096 70291617
33086 173368 571050768
39025 195894 392721276
2760 125219 306263301
44954 61629 805423923
105024 142346 821709716
73364 117354 487861854
182730 188468 7417785
6396 24292 344616887
146474 151525 950987381
195636 197487 4664196
56395 160844 261473763
74965 132485 143850922
71529 142053 176368449
152499 184432 39216708
105110 128681 420148499
160542 176070 589545541
161923 192349 76227143
111 162309 425302193
60375 97310 92095188
172020 196886 635188169
83629 188774 690439985
139359 186208 604562997
186875 198359 28769553
83559 167565 55675683
31719 180360 372025921
8383 149853 354103683
47249 197899 377265416
181167 194584 33661989
77199 146376 173149011
96566 117416 52211112
85487 103222 44246780
144901 162008 728728159
132299 168905 659794107
166592 199885 83418990
70353 197676 318774174
132210 188503 141001834
49272 55519 10264427
47978 190127 774348073
146244 192650 116175295
14324 40696 946419825
151076 198078 117568959
75544 152545 783984102
191102 192183 2740409
60143 121295 444228233
157979 178102 50276001
40739 118885 195479977
167013 168570 3857656
59878 140147 200785879
155844 174914 402189349
15240 168183 382797176
16911 156425 349259631
183796 184604 149952523
75515 146483 177586575
181262 190807 275429634
167961 199692 187286892
6477 190092 885436468
136523 165237 71983768
196512 198434 822471442
140474 187613 836898492
181045 185858 1926883
137890 145928 775302110
181239 191213 25034499
110092 182956 175252248
130438 154945 61537883
131236 175644 111234980
161983 178903 690050125
151836 155868 10081641
106179 161004 137360174
60166 92997 668638458
139582 197886 146179166
92894 179618 922963708
152544 178146 63875225
147758 199296 129073431
36376 90444 135360049
141348 186135 24141541
3478 89720 215597010
189789 193898 10223362
76055 115978 99696208
84259 115344 11413936
153496 173847 444567875
17912 163310 363799809
115287 162757 118997370
15078 126805 96161962
199789 199833 352356653
84751 178920 235819109
125299 136393 27711020
107991 112712 64678364
27207 66626 98661591
141288 152253 966535501
53973 173770 299939277
188128 191236 956486458
9598 53629 110035729
152683 166702 686401316
104510 122870 46194833
132959 193140 150694389
104730 194999 16691267
93192 132098 97584586
15489 192544 443169545
56203 84121 714167222
97823 114955 42895465
144580 150822 15810065
76159 147642 444881886
172464 173094 1544248
98698 161304 735291542
196059 199467 863190624
50271 106721 862801819
185380 197353 29859278
110081 184927 183072038
47499 76084 71700385
167209 170739 8856489
64904 184241 298799619
139450 161188 702076410
174247 178339 10300094
69707 186644 529466208
100325 100580 644142
7466 101640 310643316
72144 190896 297251471
53786 131909 195527616
11560 172228 402093754
164871 188468 59203135
34921 179911 363062285
170144 194621 61307716
77422 85929 645116995
139179 159217 408805715
175292 175922 338848525
56560 111465 896775359
137213 144548 490218925
160186 194542 86121259
45171 51665 16218347
138829 196012 994370308
192207 198272 309222241
6337 98388 508029945
29486 188821 996063555
114243 185134 177824163
116473 119362 201462549
141347 150942 500021278
57313 115068 144421097
194878 196558 81558658
158460 182089 59120941
175980 180120 10347587
121822 180661 526644089
53480 109554 99122072
53917 131019 192983848
119117 120644 573597
105654 159672 135335451
109077 189903 559079246
154035 166752 848851425
86913 105956 86396435
147520 180391 82203217
61438 158755 995231984
83959 94682 806225141
177736 188076 261324173
144289 173879 381449491
128564 140986 31037568
43982 86687 777748324
6576 155088 371746978
146643 195573 122484301
130800 147227 41163440
136280 147387 5370223
69276 145990 191974473
26859 165256 346301647
139516 177632 95549727
176820 182185 819694464
172600 183859 303156155
38829 169411 326904338
175922 198530 56681384
86129 153298 247693675
145032 191910 808912843
65566 184383 297463903
84917 90952 7476198
59541 133980 504835816
159848 178865 435576988
195186 197272 24658081
65853 66429 219200835
28886 71245 106024933
122383 151345 72676994
23188 177798 577242289
102279 134113 79803129
12019 58242 115659565
65371 108427 107526287
145037 176591 558385471
104997 170737 164824449
124994 145870 52307345
61763 94346 964815928
162471 196737 706428945
48641 62774 35536420
153485 179511 65012720
165068 173274 20616118
197024 198857 4693863
162349 198839 91469874
124771 181426 141891142
94199 102134 19871728
90096 160717 176833423
31836 85124 133258604
136074 148365 379434425
196559 196673 248353
194298 194920 205939170
51236 104603 257018995
104427 159930 491251684
65200 103716 96123717
118107 119077 2501919
27614 44947 43275301
183346 193041 24230805
70455 137865 18713783
38797 174627 452786944
176259 184044 729126699
58706 173409 287065592
152120 165543 128598766
55424 72926 898689313
160401 174615 882964084
711 106326 670222790
191267 192341 976546671
46472 134381 465199457
18239 57033 97016315
39520 148833 273804894
120621 167385 117181465
135980 147024 13641846
164581 177326 163637105
176242 199184 57508719
194446 195417 2311913
75194 110997 200656742
109152 194933 214959375
62898 134566 179216238
90785 195943 263443678
159641 198071 96330531
115382 183972 171968001
9313 177728 753462806
147209 193092 166060459
188842 195264 350312015
108033 152627 112016929
137148 139550 259293710
102345 157205 137623595
90953 113034 609368419
76596 91514 37124491
41977 179359 554431572
173263 190051 42095942
101128 111893 272522779
194585 196324 992051657
79176 134581 805765924
141749 197202 911057016
2689 137746 364396466
128597 189311 152140046
34566 176794 356156353
198490 198789 445414758
191293 194064 6928046
20960 28295 764234001
112898 187289 894376921
142604 155884 33494345
96622 132936 91075570
31881 134365 256385826
150810 174619 412941237
155029 185251 75659259
196100 197595 733464719
122572 174413 406249126
62834 161084 245835405
22905 137106 285646109
163029 188937 970602376
44027 167176 308353283
137453 168155 77055935
144133 175449 78452952
80901 115956 979147423
136988 149164 295162513
73511 89004 38526068
184259 192757 276661505
9413 148365 349678056
53599 118555 162436589
133893 145985 885530595
115769 155363 271009481
85660 110149 102767712
56071 67745 29318396
167129 178542 28550091
12865 130866 35158892
180729 184035 8435723
66107 130759 161764033
117246 140493 303367151
69075 100416 78154626
97574 156119 946315067
106689 167368 261804933
142129 176199 673723095
106982 113605 16526110
114252 117771 8833587
68535 119020 126259684
129788 165820 90210967
66464 170718 710451228
54746 189452 843044413
60262 171776 497145496
31755 190086 409511599
138230 168952 829586762
56118 135542 490644794
127041 171876 427312276
163758 178635 37275053
110586 171947 973813035
24036 44675 51590083
153210 197217 110062504
56791 163180 315077606
56820 80422 566041785
166626 174839 913966774
173664 180228 16426289
9944 66285 359446080
135387 141016 944138383
99309 164604 163700830
70118 103108 836415882
113885 155571 278974308
138963 195598 141968539
9700 128167 2685411
82531 96172 437012363
141264 147146 14885104
10927 181462 426748992
175898 199611 59430524
79260 105597 692192802
113391 149370 92815468
6408 70080 905465477
175305 178628 8341690
7046 18494 266439827
57468 183533 315604551
5167 64967 149541296
120741 155726 299960537
148459 170341 54666960
76430 161829 48755865
128321 141644 348299304
125123 169066 36780156
153111 171041 44774788
64637 138666 185118837
117764 122301 11508481
137612 171083 25141194
858 120435 299085112
22107 104157 336263221
78527 134343 156078135
46876 153066 28517943
105615 187957 206394607
2828 24621 54457393
4446 78014 184001780
155060 188533 784836166
34600 94899 269518695
187994 191402 152913009
124996 151049 300655191
89025 137355 121002872
175742 179616 9692868
112007 148677 438397038
100834 191182 217200274
101423 131044 460965530
52731 78397 479413823
25529 108427 207195719
17590 147078 324073250
115084 189101 905772460
71032 190307 706312086
10313 182247 813084264
55106 97934 107012326
35090 128544 292299435
134017 160049 65172338
107341 185157 215497115
177411 197654 50759330
179707 198414 142689446
139522 142675 755593889
173182 187127 34965426
181665 192252 26562507
24916 25101 153847340
67905 139622 506244986
25899 191190 413687672
27581 196116 421816973
83995 86385 5941644
92504 95968 387373288
122515 187280 937499765
4916 5959 2700910
114455 156692 106024293
117030 174868 145003950
99960 141270 103526404
160692 195011 949665964
12312 142149 324749788
114004 159907 115064269
167562 174308 557348909
144531 195317 127190184
198238 199930 4186596
42170 186765 362073258
102363 130124 69671262
122279 147660 457811
63432 193429 325433379
104494 145030 101665401
72675 106651 84819488
44531 115025 176311668
161094 164048 226141860
130081 160357 75767533
167238 184380 42984590
169370 187480 45443241
154726 193997 98167513
60335 77479 42849354
197642 198767 565057
167917 189717 54611497
51815 147610 285261034
97530 166342 172431692
108668 150447 104976377
182301 196577 35712036
64491 92209 388849722
22487 191355 422648248
21531 57693 848449513
134784 156241 7070121
171466 181189 363352794
127655 134186 16284084
135531 194759 148420798
162162 185276 58034863
187681 191879 10468576
159867 190431 67312281
114792 168268 932960380
153631 174115 51099112
100278 172581 841969031
113880 168609 137202931
56475 188916 374712681
146738 172575 64716447
88920 97422 21211466
111499 139485 70098486
90370 188344 245430796
37831 76980 98091950
87485 174897 218912952
174981 181681 16788107
146196 160945 36902403
76562 179625 257926092
70674 155904 213450943
109076 168434 148775503
62596 157333 486163512
71430 161259 509402378
4390 157504 383162367
12128 36109 59826787
26006 198323 431327849
150350 181468 667457040
85933 139686 571852825
9637 81757 180289049
130844 136884 709020299
56045 194935 347779758
181043 181412 161616644
194908 196025 2780046
102935 184024 203305302
190850 199582 280978763
48185 111290 65749740
73297 89003 39078117
172259 180248 635863288
144905 195066 74180513
172926 193471 526961650
163987 188640 224722962
135833 176680 102433840
82166 84840 6714097
110229 156533 116161099
47430 85147 285738769
38238 167990 324898060
161772 181600 49668147
121529 149862 71075444
34084 51343 9199278
164147 174588 26121627
120185 121346 533547212
177432 198807 53649943
190172 195151 908099288
1632 63744 155357391
125717 194971 108100452
195136 196479 3315380
129977 179584 985328475
87588 171707 210788951
181781 191716 24907980
88417 141150 690425163
32492 79817 335605490
123985 138921 428369167
183213 195882 31729434
6862 21111 35641456
39423 127421 355673224
192153 193877 1035586
113097 160160 117935480
41744 122916 203293074
54064 115586 722874530
80810 139736 147426713
134540 154359 49890696
25236 184094 397635340
170618 174101 8651428
146974 195210 120762296
117612 151591 485906572
121993 138654 41529912
78353 82547 10433380
198733 199907 2884354
141232 159797 46541161
20636 142237 304165171
70667 121803 127965760
121019 163841 107197209
193634 196041 836346347
22190 139795 294150630
93080 98873 14448224
92655 146241 134331739
73244 180331 804130248
191372 192338 2436794
74784 120833 115101898
4839 104394 812525738
186112 192268 257972079
28680 106177 193749243
109971 180139 676235747
9240 151155 355256398
36290 72517 77990287
12130 79713 280205712
137230 138248 157504452
11770 183025 551544891
73150 81295 341210645
65622 96801 487619511
195107 198189 7771869
195198 198056 7195581
133850 181944 690341692
145441 147656 637169384
147129 150245 7912991
127562 127872 107775506
92934 96364 8551544
27900 35971 526696153
155211 164839 23947475
32430 150762 928275925
63166 73230 914546910
199252 199281 746369646
78967 176610 244492068
182157 188052 905976746
17928 125657 438506202
81628 164616 207797498
162225 181045 795842406
124925 138238 33235076
9023 116399 857211903
86014 123155 93055048
128992 176663 119445837
122081 165509 108686673
89245 173271 210499724
66847 136784 227810611
22018 51138 475777889
25775 58215 81189503
77005 106012 72458911
80440 139485 147674592
140206 175386 315584504
133611 153141 327296722
93459 93614 678737083
72767 115940 564303377
173707 195811 455058329
48153 150594 256658585
66276 179363 624550628
90696 140441 124521302
21124 35312 35307294
187582 192588 12456161
170115 180180 80386619
28694 44103 38435873
81063 162183 203102986
128027 185556 144252715
147818 184266 91268591
51122 108032 623941475
160822 186182 644087318
106338 181758 188963978
103914 155510 189292825
164315 169885 352158597
131138 134493 768911372
96523 153876 783625751
34629 78810 644361254
162406 194818 81197478
113722 119198 241156740
47155 99928 368213572
196093 196618 1318198
199080 199366 687583
62894 69570 85990309
84912 164987 257746779
85567 149680 160675356
158550 159854 3118172
2152 6340 161714193
100587 148787 121034403
188617 194947 15791019
16144 121184 262795699
60252 176187 290180739
122519 175541 561764297
107140 166958 149936354
174885 181495 16595861
66866 172476 264356854
192106 199168 17712213
23434 170102 708391519
20691 22277 561011166
88612 182698 961121968
51286 84899 84144150
84075 194255 645026129
24987 93893 802645716
19381 40524 747850020
10023 38703 71575263
121687 125396 9248421
121319 150945 74362149
21876 183183 403696457
142522 144129 553279105
49643 130475 202344892
118918 190448 959603962
186920 199796 32262400
127898 194609 167100082
68852 197538 350933949
19250 76261 142708059
160074 174492 36130880
177986 185573 19209811
197537 197736 683686749
152965 195737 54963353
141640 169930 70995546
72478 116650 110258789
106810 149150 106258764
47798 194304 366842414
22564 193155 426946001
196016 197546 3854697
8503 181804 433668510
74709 196923 694476926
49754 69230 48860778
89985 128479 309436963
138907 148260 23697363
62337 121865 148949454
74271 178755 261416864
80638 89638 656727753
58986 186385 873133950
38014 99742 154365027
116099 154006 652335353
177437 182661 13114228
158279 179539 53154088
75788 88374 436596591
53629 190901 343680951
195543 197052 613494611
150946 165931 37305616
45471 157272 412481456
68653 93287 519456777
154295 185539 856163040
181878 198471 41638265
80896 104074 422851828
199109 199705 1461946
169313 199832 76482244
101669 184983 321700822
35875 181359 951095805
7007 114823 869845006
88053 136362 120964653
72948 195432 306504549
25125 89326 515630174
195130 195842 694569306
17063 190847 434975457
36940 163894 550779027
66531 138411 833561894
176299 196033 891118262
27089 158200 328169944
194739 197969 821888205
5803 188938 458294259
52255 74831 56616373
150388 159925 115459750
70482 101183 76513410
27004 187651 671460973
17345 138769 303702569
73465 93487 49796416
68142 147464 198598061
11902 142270 326088305
166355 198276 686818256
3457 53378 124773033
67965 88865 941832391
80305 166353 801289093
12495 143201 7015689
58119 60663 44324754
131151 199185 170460553
168145 178735 225081961
1982 134927 549978977
49835 84384 86458728
142693 173706 77778705
188279 192467 10430578
144949 176534 79102871
120862 124300 748753169
78057 182590 261689256
115559 136493 52472017
54514 84658 57173661
151837 175144 58213765
34615 74347 99697966
61202 104988 109259786
135936 177956 985934660
10147 165975 993803961
41795 187115 363887682
29747 137012 700998009
153072 167830 36879906
93710 117815 241910486
193918 196368 6122257
17428 169550 380699517
38322 178874 597448233
153235 199169 191844015
164190 167983 9572138
55198 158696 384935258
53757 198379 362135499
37216 131294 235524666
189651 192973 8237329
54728 194513 573509244
182187 190262 20248931
72192 163120 451425945
14019 165197 378368315
46356 140576 623084967
67289 130730 158747256
107086 148528 104003428
118232 174535 223727702
93662 186438 232531393
27841 28251 1031464
98031 178093 200600407
90163 177225 367006300
17219 163247 828192403
1361 26577 63130116
197589 198468 2273243
103763 148212 398705162
143331 172965 149605134
135263 162846 69144924
43106 161482 296353928
95855 142172 706910244
90854 160002 936974310
142035 148145 15550916
71391 117752 115836163
149152 191152 661463939
104331 123264 47652584
50851 93679 107055887
173347 185459 814491128
72216 160698 370088911
134768 162883 70443141
97556 148974 129089748
74995 193448 296456818
35109 133347 810979224
71695 86467 36778126
44363 139386 164196956
55346 183689 321390255
159257 193426 85623616
126192 157391 78252878
112252 138583 545603752
55592 160834 263457543
183570 193498 660936002
59601 178815 469497719
9792 104143 235779265
117065 191491 186578142
151670 180839 72810676
63819 145940 205570979
83003 85064 5162251
89808 165977 418135277
12267 40055 907239908
139597 155244 39445311
123349 130925 18907414
83405 118775 88531260
57524 177830 560382365
128582 148863 50981195
155585 159222 697554379
178518 199624 680644939
108425 190097 204721203
129752 136881 454141255
1822 152320 294638370
87167 162965 189878263
39728 180707 352871769
88443 137901 108630788
139212 170476 6702513
7179 51261 446032881
191484 197203 14308837
125850 146042 20874895
13237 85636 316140861
24488 107214 974573996
18530 52681 85439657
15532 76851 153440609
140286 172461 387551721
34691 154381 700401655
54820 88690 171477684
50 175892 440058112
175971 182523 16391040
55082 122047 167667121
199692 199753 166891
94740 132729 95212668
86472 109567 176427843
99646 111313 29215770
119932 145569 664904307
56041 194708 540850644
53323 70319 42575372
13077 95421 634684163
46973 184343 637657375
149265 196339 117693031
196670 197922 3211654
75488 88716 697868745
36668 52227 39028456
66426 160555 773650646
133511 181779 120923029
44980 66770 54625655
14145 161083 367765741
83181 87388 346096397
9177 66197 431395821
159886 178179 45830466
122792 192068 315961503
165354 180850 38772914
129255 163181 84919051
29991 198014 420616270
199285 199567 693620
64618 194184 378713550
43538 124501 749645010
128266 150455 372301193
16960 32181 38022677
75088 106984 79589190
114286 156825 106763946
196589 198100 897304417
43696 120163 191429467
176476 192754 272776967
109842 138684 72174798
81648 88782 427936968
38634 132301 582031149
51732 181981 326122641
36036 199544 735923970
112330 172945 151967184
51297 137300 215209351
79604 160451 202354472
117467 172871 138911413
125463 183434 9452562
10096 36288 699680474
168 34134 898112625
39608 185889 607096216
127774 196365 171734768
48612 148541 732786116
78119 177143 247867103
197618 197961 950239104
30354 116108 214389742
9619 187827 446036143
174931 176936 628211031
73566 98159 660233316
24794 134782 275134072
21944 35670 34166982
20522 131243 276995398
76719 82205 76365811
166752 196252 311402735
178787 188379 209393871
72186 99520 892592568
166475 168045 3979701
23600 101047 193489980
29248 112418 151963963
114056 193436 472974015
174980 177296 963104557
182890 193231 25866182
191280 191609 865791
187972 199531 327923720
105384 157729 131268224
192021 196678 11607888
19714 198186 446748358
24411 32515 620804987
119623 155049 88910159
33117 66428 15305518
90485 154036 159327979
7963 27418 500892228
95649 168900 183539452
126521 168435 20526169
124778 172200 9105249
108897 149032 383253209
85927 138637 541875120
179759 188455 432257925
89420 142011 131653129
22020 73256 128231746
158309 166990 21701471
66105 95658 73737878
154695 165345 26498793
137496 146370 395515038
93337 188129 605901862
38058 64681 66750391
132044 194610 325678633
87329 179183 330612033
125491 162698 93202774
110393 161333 127623704
52106 65578 33786184
105608 195190 224455776
57622 163390 264741077
149104 177870 71861556
170483 190284 120877442
35896 140496 307980903
119007 142620 290537178
140606 198209 596582417
144652 162032 43485254
15918 86003 185888664
20153 186929 417390668
74204 164667 226285870
47820 102729 137284924
173160 185056 937179325
37016 163904 317662159
10824 89749 935862270
55315 76072 52073384
98539 135411 279532931
85778 145345 149138603
95901 146500 126859476
58493 107183 121645645
93142 169185 271607821
40894 175385 336658675
11045 32098 52544129
38141 156248 295834048
51225 125275 533326924
144793 158040 33244227
17302 127775 276408069
118477 173063 841182740
106087 190077 223516094
40444 92095 931924697
108114 172734 161983306
45572 124722 995700306
60353 102606 105440583
96824 110555 34381096
17912 106510 757879967
183671 188226 11427849
40063 164159 883293796
77500 132262 284166473
62037 80807 577427944
46193 114785 171623597
71992 151806 199861286
38612 56485 44697064
151839 166069 35411988
34728 179435 587602065
150873 185529 644732981
98855 194832 240544090
130342 194523 160754679
103721 166768 345453106
14256 153847 831399160
17970 50963 82436831
32605 76641 110267442
168644 191385 313147418
29251 62330 82833326
198601 199293 59919652
173751 185863 30443844
27443 41077 34035887
94247 133768 99106903
86619 115983 73472221
29576 31714 770097234
179189 180281 2367705
42277 93589 128285536
175974 196564 8189796
11977 195429 571629688
1857 22282 553734747
67627 164189 245802408
197638 198354 162597150
112630 151129 96714683
20770 162975 355832652
184620 194286 24138400
49530 100145 285361271
157298 184740 710674851
4677 54636 632917595
142296 159432 439486811
23382 114167 226928101
76296 169307 776445314
21145 88496 168283182
113561 171105 225851140
4746 145806 387816115
87559 138156 880872436
42497 116254 453106495
11881 196090 460998918
19621 44207 61390468
192729 197459 441839288
121055 181876 152311220
91494 138660 118058397
15079 85934 130090345
111940 191862 644518936
47318 53287 323119806
176685 192205 670511056
32028 82497 932583879
66489 82584 35576253
108256 115495 18131510
151408 167248 177345465
5139 197212 549217425
172553 178254 14186000
74706 113797 774126471
15304 160327 997729874
184933 189735 2902749
69806 100911 246734901
93100 166464 183817616
130395 156680 472136948
136511 191551 137966639
47309 150940 716343310
88665 185216 434896768
58796 137143 195922511
97862 118152 59090336
36504 57881 453553646
43630 148433 487937168
73509 129575 140199154
115077 173221 664364596
121594 188034 828277954
183953 190624 16661856
112312 182836 176770363
99891 184055 211040858
196461 197079 1562094
110507 154536 110545950
141192 176408 522727517
109986 194352 211361247
136450 191262 137356703
119762 167910 857671513
117829 176228 146410806
80259 197929 587405931
195504 196761 3157425
57971 149101 228215071
67840 160955 567434758
59737 189577 669243800
8004 162382 443848510
52126 148001 240094929
161450 176576 744380002
32370 91977 525924644
48209 92810 111567048
97858 159491 154394681
189356 193629 397030611
102933 116934 35054876
168805 195892 559717886
13128 103828 687683632
164610 194247 74226646
16584 182634 605076761
20270 106204 582605920
114954 189346 186507794
166393 182732 164595927
138233 158173 640622773
24796 41839 42497930
135585 156104 357421515
10304 48263 898981486
91945 146755 115837096
117409 157584 100793618
99188 163378 160883577
113818 153188 98906604
154004 187434 281363855
29217 193189 410427820
41807 95014 133046863
9957 196645 921161322
47567 159373 279881818
30382 110783 201067605
195001 196879 810879296
139153 166991 210357106
44070 198541 950144497
144915 164817 49807744
40611 123391 207216388
74839 187121 319292712
27418 124924 637782498
3796 159444 130412041
70111 88328 45400960
177224 190534 369528773
107701 140045 81000026
176934 179216 5720729
3458 138053 968818094
35621 183945 940278203
67314 178140 805080179
137311 182028 486169293
71626 149563 433763486
107507 130054 56573086
33899 157219 308845819
159017 174942 39883731
116161 136143 50122853
177658 179467 4582983
73742 175356 254244796
149609 169172 48813847
9166 33359 336987854
68198 182798 326270808
165396 189505 819295852
110021 125244 979448853
85419 153270 566630552
173497 174768 85291132
33962 47148 32988567
93935 123459 230572191
119741 178733 147783894
61641 114438 131815568
71865 161714 880629540
158870 180738 551570044
137216 151069 788828405
115197 159385 321362363
57527 182420 988034081
195389 198709 8417953
119424 120921 3785582
77586 129911 547023321
94017 181086 218119670
99815 155913 584297091
16293 75037 451329529
4088 130962 528205688
103747 133662 75080753
8460 16800 20814051
183855 197293 185438426
5874 108774 257147937
31730 156637 161171390
180295 180339 865690372
85341 103671 45708043
58059 164548 614134705
54407 140775 216080393
151177 195845 111678420
152907 169838 491587327
199496 199909 1005149
114447 132670 583000697
74460 108176 351594171
84894 154906 175437549
42226 163638 290324896
146809 199770 240008250
40871 108896 240708538
51103 134445 590733487
40201 49396 22887271
75133 129311 135463499
119898 182968 128781384
28211 148760 817744214
129559 199075 796197184
167181 190385 631304643
70947 79232 20703543
151209 175787 61361747
191858 195702 9603392
122770 154671 675515968
185765 186454 1611564
15824 97882 205139176
39502 169551 642902542
187652 199567 854364997
782 94471 234165700
159150 178914 590140867
195287 196149 2160967
192551 193133 1413823
55066 127674 480431320
76268 124492 684015775
189810 192469 6631275
36310 98643 155891182
15319 79982 161734822
29108 166712 835472578
70333 161505 228183428
17144 63856 333731590
123116 148096 405898473
129304 199241 636915992
73493 188802 262987774
84993 128027 65401305
161661 168745 435039291
84141 140984 142263922
26995 169598 460865025
49161 134773 214316882
169801 191866 55265797
199746 199854 445645292
168544 174509 14893804
127011 188282 153516233
58417 105692 118071213
137987 190426 131513328
47829 172634 921184447
153210 190128 92345252
34388 50343 39951915
118618 164403 512523759
79700 127300 914553784
175521 189704 35570430
60226 133736 183884058
43185 174719 329310833
65699 171630 265206950
113965 135219 420979464
174762 184752 957712898
116544 160343 109786978
4412 34070 13246769
24955 156790 138295586
71227 112194 102301713
169304 177465 20407655
113260 136955 80966600
69559 190563 302913314
153822 154986 2888164
164870 176379 142818456
33569 156526 307939288
110110 130713 423910147
86843 165637 848686889
118005 150147 80753268
23593 196838 671478601
147431 169822 229592327
70007 161492 228915851
102938 147333 111374657
117134 122856 287588454
156969 171950 37516250
149954 150017 150121
113539 181489 170319036
49120 173462 320888099
113642 150380 92308220
4225 110536 265760172
188039 198973 27398056
50595 68480 352959090
166157 167418 265716806
96392 181155 212358635
79257 178567 934919579
181878 195196 472008880
136355 186647 452823828
1831 8209 15985601
177345 196784 311255526
36896 174650 370621677
163163 177436 35751733
85037 167683 207017791
186997 194189 985478951
7948 72623 271772994
30660 67449 92071685
105360 166857 154148540
96988 122400 63845578
166292 169539 359450726
177817 182949 130213055
96519 157620 153175690
33165 191435 396227409
152469 192307 99607727
89026 143275 135926827
105636 146976 446085514
173250 182373 388123461
66945 98913 79733037
171070 181387 273696054
58428 141338 207315455
185881 199208 33318243
183249 192143 22301754
177326 193400 419107431
84186 191863 269713786
172340 193642 53303988
38866 158459 754804327
144041 169219 63055795
119487 164359 112388075
98520 174377 190070904
44396 125449 866332703
170829 173282 6133796
14174 188896 747393082
25804 33774 19782499
13779 22201 580791404
94913 104118 22987509
66378 100672 85556485
23664 126217 256571871
66449 126291 586899708
99733 101848 435545643
47536 72648 63053556
164551 167011 6204137
171432 190987 538344713
160177 185724 597959497
52597 153323 810786513
122168 130034 259148950
118495 140534 375162141
99700 108325 21642712
102137 126878 843522758
128140 165622 464935916
157314 188454 58522571
194016 194738 915609303
100207 122893 57075716
135459 185763 126191401
188962 198932 24991708
169456 174136 11668807
105688 164133 146460520
117541 152509 87881439
147305 164376 133890855
172990 173322 835865
31706 58606 67360115
152183 155936 9395365
64041 117397 133370648
63743 114941 127966420
64103 187662 49593686
82640 133660 310940836
61930 125926 159999721
42006 148318 660514275
86012 159489 385264548
146358 171494 919724925
133002 158189 63153301
91870 113452 781706226
79577 141927 156004843
136506 137777 3144191
71294 143714 384367662
50406 156222 265079686
16572 53514 6190709
60790 150375 224299810
153827 194818 102500709
161013 194337 862458109
52484 92691 100465429
189770 194750 12449592
107568 143296 310252997
128618 193626 845573248
11251 112554 950747941
52229 74131 157026480
16157 100884 211725025
164367 177059 31810931
172328 182140 691197540
48846 117380 450127421
188039 195294 18087754
160315 170446 605852373
67972 173706 264671507
142645 172581 683866680
171827 186457 36604750
120554 149481 72611499
176879 198706 54728432
61611 181055 329613712
197193 199433 5670428
189051 198962 24831473
7724 47253 799693591
84905 186035 253349189
184018 197159 213529888
176466 199218 57030363
185221 191051 14482188
30190 55637 233786580
17617 198098 451782966
72643 118115 477374080
173174 178486 13277373
150390 152797 394269054
82348 97686 269196094
8010 185916 934326181
54421 70039 39161316
181577 188707 47822696
173299 196177 57271936
110026 148829 292624048
81969 168116 613527536
135096 164104 149731768
105932 187268 994071086
12126 144399 330933444
56731 77878 53014872
40505 152784 281175667
79340 95751 95697489
148718 174618 64664085
85559 179787 235950832
18599 74779 140676657
53883 83492 74036069
11212 64673 543221229
139374 178919 99163910
48478 138450 225116941
2519 163038 401575623
137980 142092 10333087
145581 175391 74689512
11253 158279 589502776
21209 56647 149361468
130086 168069 95176453
102828 109775 780991674
14990 109334 583384385
14879 150932 895425582
123462 130832 290652462
45968 189413 884627339
92653 109085 41128851
107690 143852 90617558
198032 198702 1706306
139099 151230 30716198
84147 169834 997030044
141516 199115 753354879
121030 147528 112888930
76135 169130 979832300
174940 183640 21869556
158668 192635 28182844
128608 191428 157355690
52975 98186 743941863
60867 100980 100009765
92004 153198 944818511
144428 189794 184854646
81110 157709 191846625
169914 177705 19444982
12425 137762 611466883
49613 156422 984430018
104070 159622 139257497
179900 191225 674815037
63403 76031 31653420
171353 181970 26538107
97136 161535 161431205
44672 194142 401443139
166100 183968 447214415
24973 174222 379596879
3766 51213 118524349
131346 158635 986982055
103159 166014 157494074
185764 198284 996380136
124243 131837 368874773
10469 145926 338901319
171896 188535 546485019
173879 192356 46319934
9906 13232 205870879
124359 181860 144039434
42675 106578 159895525
87314 103310 35191601
103882 174881 177961258
83859 159663 189785023
161083 165250 10445622
93333 147581 136093504
197957 198351 38827369
3928 184106 957434972
166790 171223 11151150
153257 155461 403266803
127900 175608 382534762
84996 147970 277183536
167581 173028 64858701
149638 177653 63513818
66819 196740 544010206
96189 176280 950452496
8768 62918 646487523
182331 191656 56954243
131140 131351 544109
40559 158516 295308328
25959 63253 719068860
98204 133094 87514240
159864 169263 23582243
18215 38054 49528585
97771 195925 245936501
106128 197998 901300627
180917 182385 541704423
46777 71986 742058656
81076 92835 29348686
22182 103873 816073638
97829 165354 945110079
40875 134151 233391330
142326 154433 30591067
194861 199244 11022153
177625 189200 102011656
190534 198213 19266885
98718 157075 146380815
87985 88057 365175607
44771 51453 471676967
123224 191873 171898074
125571 162094 669024932
40668 171911 408084211
112904 179857 167833030
78841 125486 912052945
126389 163974 94106857
196060 197774 925048468
95781 125215 73782081
184615 199680 525460033
92106 136283 110580631
86794 161747 187755263
82029 188888 267672461
176723 189889 33011333
161700 165773 970239370
78466 97844 557052563
59484 89872 33993893
158600 172401 423389558
40573 176008 598444715
8535 133535 312674443
88985 191903 257849053
181982 184648 6732649
110533 114495 526635387
153042 196235 208363745
70865 140959 175338495
190138 192755 827023516
194851 199892 42056470
161958 166030 667925818
85183 89293 401053005
76686 78787 5202317
144550 162581 767604672
192105 197517 418867415
167266 179968 527142425
195963 197606 448523653
14180 39277 561203360
104336 135424 7328296
54261 170276 290471302
12189 195192 888178399
114515 132661 957705825
160899 192961 80308464
74866 104887 74818400
134567 187509 132725414
152183 154705 694568336
112861 119751 379962569
87663 109697 55181620
157017 175453 389569573
93069 113064 50025671
56676 194932 388736668
114967 148016 834498923
13581 149248 859569770
157055 184436 999975140
73003 94069 133140699
194642 196334 779275744
157881 197076 994827454
93992 105608 121310215
63662 177888 285930916
109053 111710 37072120
46927 189619 400232148
186723 187324 496983911
68808 121419 131650480
117024 153065 730516290
120536 155784 165242333
79524 150596 622192412
13920 90512 191577728
52977 77115 60462710
143346 148175 889914125
193430 198172 11934939
37656 69177 79044554
148251 164236 39881383
193695 197830 10382889
186002 198809 634805834
30574 195835 975410835
23302 94993 179175484
101539 114952 546669072
66217 127558 707498125
149862 154472 341471840
51464 135869 211209993
112824 137794 10762258
104868 108558 138673584
142433 156792 36151999
7721 22788 345598422
181177 195233 35249117
91156 181606 591313814
7071 195767 472253904
51741 175453 931571415
158898 167767 22287735
77181 122631 113733398
149737 186391 91674733
89123 191167 255608315
121280 166109 112183924
177108 186760 24221091
93088 160934 961959111
116807 120862 10318617
69364 156637 852190321
155961 188666 957868374
68535 107627 223022906
127885 132911 371049299
19993 44313 466111438
170307 176576 538275845
53363 119427 661998567
70678 146235 189098995
189704 191946 501407020
34466 61567 68068849
125473 179220 982739025
141823 167253 63795332
141643 186220 850715005
123982 125746 4353460
159469 184050 702171275
35957 66124 266957803
190505 195560 177347016
159450 181427 113699453
117405 138090 946671837
40140 170439 432747529
91331 133554 105790292
98529 123684 63212453
21078 68233 160315958
155591 193895 661856555
133983 137306 677227695
177083 181260 78519665
30336 105466 187811210
52868 136371 208925468
47052 130868 667400212
47104 123151 190418870
56429 176555 548861274
80919 95756 37023530
137369 184723 118784108
113642 144942 78528704
39220 126569 218648838
151074 159674 382357294
175523 184878 23533630
29213 197485 421241976
33973 127169 233320978
122794 156918 85487956
67779 155717 353084994
96347 185437 223375009
174890 184831 820805577
79755 146638 167506095
56276 106311 125175769
195851 196449 329589379
112743 128225 678881829
196026 196392 882952
30860 186300 520111452
105379 115609 259933354
97712 171020 183731162
145788 168714 57429008
51620 182371 820300206
57437 100282 155642986
104348 132872 71591656
68984 98326 767561622
198503 198992 194904137
57730 173286 370529735
106731 171715 162877199
128600 145011 840547707
64936 136598 179252903
128728 185928 143390895
18859 34087 708020294
58400 181315 406298049
111272 172470 153433690
144760 189591 112348656
61513 193489 695692000
120257 181584 153594038
95306 104781 739659953
121569 164473 107394206
21783 34615 558404219
27136 78391 953897456
7795 96965 222807532
45807 60066 16208827
35758 155428 964076676
154444 189007 86460735
79616 123394 109654775
171901 180707 21939041
67557 198712 832150463
19822 185561 414932299
63878 196466 331892722
66375 179269 282557085
103680 179917 191127064
172511 198883 96192535
21549 91423 622315689
56528 146256 295431574
97981 198065 250821076
25655 190299 412132340
53834 78074 941847020
92270 133690 14824900
62733 88452 64106858
117119 162200 467404334
77244 148699 925436274
127763 192133 161233955
113644 173139 803650269
16171 41746 707053832
168367 184976 41697746
183367 197729 36005876
199053 199884 2020041
141278 151034 24732568
95679 106377 26824536
98102 117710 49105252
93160 194756 254575028
63610 135090 178806649
95663 148847 133450301
35693 178879 466451115
117892 170007 130649829
178404 183821 13643732
174409 187735 33502523
116435 136824 289873191
107083 181115 785752569
26873 141619 882147610
184045 199483 1189462
173593 192445 47239075
32342 195874 409363655
72967 195535 306709952
111297 188504 193544394
117881 173270 161236954
195911 199656 9436376
67187 126824 149199565
24765 144120 298624878
132063 150964 47488907
47892 160194 900284434
102632 141318 451980752
183178 193438 647803366
86741 116649 610656092
172999 189372 41060283
188426 192532 10256842
6348 82223 484714060
5798 100329 236164649
33835 111846 195119811
59034 75598 41458200
104397 171182 167427009
62991 157425 581777442
85161 192083 783983527
116431 118173 4411930
174039 174980 430197269
133814 179398 114178532
50306 189710 789895954
178908 199000 397834600
166269 168860 6541277
27614 173493 365084974
130262 175333 112869001
30282 80030 124419484
168318 179799 28747382
89489 187982 842625241
97979 117352 358473673
193408 197742 228217273
76982 197264 880444991
129781 156759 455248155
106267 110244 9959648
4070 104195 250245487
7680 182987 890104083
137490 172312 87390551
101415 133469 42766034
114199 156137 237519211
70169 176827 266975972
120510 124597 84675637
107057 136495 73721574
112321 177540 163404849
169989 195853 64758380
95676 189472 467510224
127360 133009 593777857
105199 177663 712687897
193579 196818 8073920
38830 59343 51475510
189504 189628 310757
67422 95336 69620051
31198 108783 193963455
80153 85307 372008682
82458 193368 656586579
24763 27864 66845214
31267 62138 77352482
95707 123956 860908348
118065 195492 194006146
18111 35516 142973063
47435 81480 85212519
149370 192288 92196473
123112 149323 429530738
4266 179729 439064948
74145 103866 74006724
145253 193254 120197236
53330 131506 195689277
120101 189581 376196818
40614 137764 243014774
67007 173897 267508940
163505 181134 478480455
14225 105944 229424270
43923 93592 124152025
83750 150065 166214177
142020 154267 245821685
91076 155069 499307735
128812 135827 947230960
141931 177654 513488067
196216 197831 489402900
50507 183480 332928525
95984 100494 11215311
20259 30652 25934179
107537 149509 328404499
113742 184582 177637156
38363 94502 69703996
2612 76988 186026305
170677 180269 964783746
12094 181553 424068784
96213 117610 596368600
37266 65744 217296814
2531 97464 295274170
175900 186942 27687727
138425 148780 26265443
106423 180339 324598769
44296 73866 74161190
62625 116644 134932975
113432 149903 91659970
69471 74923 347814774
7003 95166 220329454
4571 171258 417143466
31354 117779 216125765
196955 197168 646310716
109290 128175 322230048
127357 136160 964053424
149906 181210 92477086
157995 189572 79087586
6644 147563 314959520
116367 150154 983676478
102958 197555 237081127
89271 111903 56573443
178329 199474 53028547
163649 177995 860434898
106588 149142 106801352
45859 101694 587914559
183727 185935 429822710
145567 154503 798224706
171105 199595 71382259
73989 114545 101226855
27210 86926 396992359
44955 97926 953790664
102868 141001 960852688
18612 181728 658880962
68768 141568 963535934
170400 187783 18137425
57183 103872 116673099
20462 36191 884941345
102086 194054 230447350
27356 179804 558120293
76165 173899 688236531
103393 147795 166708877
43956 71978 70280815
76488 175856 248659811
53782 197112 358811276
91007 170486 199116177
150049 179610 73891653
44128 108291 160467841
39170 72877 392862743
21207 48887 69076356
21511 137056 288985840
115671 146945 78465308
91750 158590 167555437
125811 168424 106755505
183210 191192 992751814
54543 136161 824890123
101294 125075 941759109
152793 196446 109134613
59915 86327 343912757
43888 78677 87129424
58676 86518 369162318
98180 134813 91805407
3292 13059 24357646
55222 108837 134039469
117033 183302 166140750
2828 45621 106880769
178299 180965 6632944
13995 151116 8632257
154098 173211 47708019
199639 199920 671820021
151741 189336 393499311
24189 28222 10076073
198824 199639 2017112
127909 168152 745297094
102944 194721 283098046
29294 109936 201690417
155885 192132 90684793
68851 179658 811723978
134644 188480 134945468
102891 124010 281415147
91236 116928 539396942
53872 90213 90885367
119396 136386 29507617
54738 184495 429868060
158692 199143 868143618
13999 178438 627316661
54699 171094 291377755
40807 161390 769019009
90974 111605 338103685
112287 119026 628194910
28013 134926 307552774
157519 159460 4726862
64943 93219 70561197
110057 191737 937243739
23607 56683 324657533
104769 159186 847055662
101426 178809 217806188
28278 191154 407684414
31782 104375 175872459
72697 185271 745903446
103268 153083 125028968
176303 189324 32650312
133501 136469 7388839
117610 148967 78846047
31170 40674 730197913
21073 91244 175380501
153001 179952 44520244
8789 22462 34170254
102361 110504 587139393
78730 156677 195225186
36567 75918 430090476
118383 146016 793697323
33233 144413 278301890
149481 160786 358166024
32839 197415 857545502
104805 121832 12219145
121992 154425 974021489
125847 153688 783997607
154016 189348 88379622
136226 192773 141700703
113353 119716 822333719
49183 87852 998874346
46068 100813 136893384
65181 136086 177326169
60701 156432 83973623
171096 174580 8645315
168820 197270 71276639
179315 186830 901490752
90550 111175 51574587
140134 195230 138052462
2909 146216 358519782
193100 195889 52106375
157669 159205 3774119
94700 147842 553479947
41282 73457 80669392
36748 74098 93747324
182526 195343 615835526
167300 197123 74666206
140407 146581 15633720
29165 41791 33442208
197902 199819 4795499
177942 193179 853839662
80207 199957 299869335
85747 104158 45901570
33667 162180 855055901
36008 94065 569208605
7896 17443 23848581
49166 174258 907521472
123833 191071 168325431
1273 30107 72098252
65659 110650 290163456
123812 135266 28534721
99508 162248 157229151
107753 137183 222773207
135751 188603 989682455
45591 196783 505610156
39944 136563 574816970
160491 193338 82341608
8421 19558 79307838
189969 192293 675824532
191122 198704 329868673
95029 107718 31805687
196609 198795 5563509
53438 108459 973403884
109085 128332 48293566
143072 190039 117706420
10344 122200 279808137
168954 197545 71652759
2727 115758 282564827
131200 185817 136920828
126650 130285 9066071
126134 196892 278306635
157797 171498 518117518
189927 194598 11648918
52560 192784 964454100
113027 125528 31433705
88001 143029 669426494
162839 181176 359327214
87730 109708 55055512
9382 92797 889214307
188771 196147 267367215
185861 191757 14666963
10575 70184 149065476
104739 111667 17321744
165738 194861 72983417
53618 199631 365612106
97318 193457 927057020
62002 66484 624216901
158758 159429 356815665
198562 199123 2235328
45419 192641 766588918
150825 186920 460019748
68776 180079 278625278
19514 123666 260615526
141489 170672 447303982
99506 162735 329308840
78649 110696 80079458
78411 115845 93568253
150572 156683 15254670
39921 99742 522811313
121869 145153 865967536
96042 98068 130529178
29842 117503 123411388
43413 174107 327193276
65988 171142 263209497
199075 199806 1792364
133060 148669 39238523
72274 143968 179293419
143989 189606 114377542
71156 168843 265421887
46698 49346 666588219
129854 183611 953525671
127149 150986 551381211
81722 81837 943440650
90600 96141 11507238
196225 199028 7134520
190630 197044 541941720
125650 187108 153988992
8966 120865 279850229
157111 158734 176613185
51818 112734 400362659
69943 139809 499886560
101172 165304 160832551
77481 169058 229209083
6603 132372 384024410
59479 187878 719720003
60403 120755 652382431
118792 126235 18669694
181926 188718 979374158
168204 190697 775955373
26216 129356 98276415
185324 197035 29184266
15762 77368 154177987
85896 144710 199422262
82707 162225 290745389
167129 182917 900949798
75760 171678 685246658
67056 160185 990933581
186039 199799 817067233
116773 191840 33084112
46049 49663 9089743
168700 179387 89460175
93023 139500 453288908
757 164914 410718671
50769 191701 388079018
11056 139641 321551965
171528 180051 21287780
67240 187169 300216655
34883 118906 496402837
197952 198973 139813658
166267 172042 764357682
84022 185729 254867678
127399 169411 105202936
120056 185343 266084016
131726 179214 118929048
108252 192471 211076032
78155 112577 649310493
36272 54988 46922662
43341 85063 105302383
8103 84823 285842679
102104 110275 20521094
6946 58402 701070967
142383 158330 964559047
26811 83092 140646496
122537 182707 150645690
177773 190475 31892670
136100 171285 88245401
104468 183828 198944842
25784 68954 107993446
49737 174657 312722746
60502 68648 20317950
157258 168871 783731497
59957 97847 94610145
86489 176503 836060980
46554 158962 788184744
19269 79268 150048875
144874 195677 127218084
116369 165351 122825597
87893 161015 183184861
56420 174994 296860370
32777 128444 239381520
195294 197849 6441231
85256 120061 87115102
185370 194317 22291163
156972 190238 679968215
68089 79783 29184120
106723 146822 100509406
8715 90187 882453195
17106 71612 136348234
6915 193367 938434296
140540 150982 123316251
168839 190092 53264286
81725 98648 42200622
34844 164262 691545276
22761 182899 400807577
184390 191717 170595153
153900 160172 165075137
39685 151815 280851178
52134 118403 165723784
171052 183469 31091289
149118 152855 326480384
63158 182707 622282897
85906 100545 36485198
156084 192217 90389253
18415 107819 223542063
42860 51748 646659101
161299 192430 78054085
159357 195639 90920466
169586 173450 9665708
76417 185257 272515005
48844 88380 305551324
71897 127863 139989323
71785 158396 464263664
79223 159548 201040478
136664 175920 447578893
113145 187812 327998076
130894 161219 75892107
50042 52448 1215422
90038 156543 166699245
141716 175734 437211672
190899 197139 697576030
88192 158686 752227307
140396 167700 281500618
192652 198877 15685048
883 135480 638306772
121019 141876 52128167
186550 188494 4881517
74679 107568 21356490
45370 159280 829729119
150855 176122 63125017
105047 185857 202651881
191206 197601 6281634
30383 124521 971145031
18147 36381 45469346
42864 175429 393270685
70390 144672 185908630
77637 132741 137871349
116194 191859 695503300
122877 145317 294680942
83176 105085 54728273
126362 197949 504420688
126440 179946 979336985
86859 192115 789206536
39546 122374 207341068
137844 179824 105265026
66462 120536 135218818
106409 119749 33436024
116848 169601 132289052
94204 155318 145333761
124558 190765 165882738
156204 187830 79153554
129384 134678 972132795
10468 165589 712344425
140922 158338 214007175
26763 177752 936473519
136282 164270 888908398
192976 197957 32180633
41720 130210 221511097
151483 176732 565597704
170348 196721 910990484
42500 97128 995702159
169401 171525 5398122
98154 186599 221671141
86134 103596 43596154
99061 149865 127546637
103793 109204 13632826
9002 159352 948268083
54546 192367 745277518
94116 108250 35400044
159291 179727 353553970
76160 89853 671852521
160410 177392 42556735
43282 100018 141847863
165449 194450 72675566
120476 128437 19914586
50358 100273 740018741
15626 160228 810705585
145660 164130 46253723
140001 196365 450598885
185110 191653 16300694
117882 170999 133163955
130393 182290 129997762
30399 70396 664407224
183910 190662 44862158
16109 126861 888989698
22638 154957 331261611
126461 155085 71820110
112155 198307 215971356
136230 144825 319676744
132909 140307 18420839
4273 26894 639172289
100886 163820 326003718
190111 190413 931998080
185921 191062 298402753
12598 47516 87231657
166015 166588 1474267
156342 170017 739258131
83672 106165 56245191
13685 97076 208424999
193795 193980 469389
189725 198957 23167458
95353 189016 234774615
171672 198290 717486301
121873 159336 93693270
93602 191613 245651732
147203 168791 54012724
165121 190518 63686295
152399 173513 52705445
6384 101257 237010922
6179 81826 189083871
28118 48203 50138236
146001 189493 108970716
180622 187597 17599279
99262 108631 760089065
181984 183911 573829282
50634 85402 87026752
20028 22583 6304215
172746 192818 959637849
49704 174847 768256520
97699 118448 795690644
8605 70500 154790221
198723 199364 1602658
92033 179239 468410121
121341 131975 26635992
85504 110105 61483399
120721 198936 196002709
65594 99007 83349572
19585 119570 972680208
88301 168387 200651656
133282 180737 681830505
119228 128450 95347078
27792 94473 22007021
85637 146024 515640067
55623 132040 191340649
17983 148512 326767400
97350 185193 220297874
190438 195484 264858812
1530 92507 599939532
37472 70070 757412408
94590 150545 140408246
162302 181172 47228044
163740 179572 39654734
117438 152159 87255353
9899 147165 78760046
177953 183430 807110315
133790 165261 78820691
183396 187240 486788164
171280 171856 441349426
134436 144413 393361889
105477 190697 361563465
183065 193522 589045076
16204 54560 95920638
100044 120979 919688673
61505 187790 505649589
95128 152295 143457596
150473 152712 5604542
20432 164353 360113837
144849 163527 993134540
19364 115920 241435415
177671 180428 6941328
101541 199276 245040570
49869 183476 334546951
32633 57348 241898766
166737 191477 41461384
28137 191189 426106815
100894 166215 852169365
32461 100815 607007626
114779 189040 758153842
143215 178302 729524934
118835 145531 66887108
11123 154140 499397554
139122 164249 63049832
34947 145378 386917352
117613 129761 30549158
191624 196301 623666507
4441 28118 59148729
147115 194574 118835937
29131 49486 50804618
180509 192499 875142845
148382 162206 34469045
149040 177835 71925404
159360 186982 69295916
70470 153550 208076849
93862 174627 202368477
25143 138129 282515782
51064 148101 243085867
175500 192887 343365094
86223 176919 227162186
35215 108243 461432698
18190 73989 676414331
153175 196032 69575485
22832 173992 505329207
193058 198890 930084857
85818 100336 207558818
136202 143449 826610939
24037 120184 408570227
88998 145228 140879738
102891 190596 219821578
150990 152790 4484597
96311 158386 466412261
156489 190599 170517402
188098 190374 793194100
75171 119859 111667037
188277 194785 16246164
180587 195014 36191263
183069 183992 2356667
69285 106151 92081277
49522 79513 900986346
127871 192651 33972846
197646 198387 1916019
134799 156558 482472567
94100 97544 8616503
2033 52392 125947418
57801 119868 782423651
61150 177696 291580507
36608 179317 931297573
129958 159819 602896283
165857 183734 44867671
44335 101573 143014286
19519 119135 249122209
112445 157823 113816658
40861 115014 780272201
179210 184962 299284507
146159 170247 60320290
169730 198820 650429716
47945 124207 822275819
59066 113688 136442394
66894 90081 57881992
128037 190319 249784711
88856 190285 367617609
26645 42010 114586839
176419 195026 8801977
192557 197646 857113240
155584 191484 507001747
79311 93787 648453461
30191 106907 191831335
21535 155679 521828841
27089 68833 104436583
66660 86814 50230328
60349 198619 346138518
187462 198144 26739379
164802 167705 905455420
104504 188046 464227704
186124 190208 10178315
172421 180594 20397612
172369 182507 25340676
8263 36865 71339134
120871 135502 36596299
110979 198463 219281986
156492 197835 103449806
50231 128004 194652155
11703 117243 23483358
62312 91051 71708030
106492 139333 966384469
152315 177417 317473654
78606 199956 303842364
57938 161193 258384063
47133 105216 145257441
25249 88896 159036893
151885 183874 80020060
108986 198089 223314272
166539 178347 29213977
93611 165100 179143200
147395 172147 61966406
12410 146415 702228053
69043 151578 206743147
56824 180440 309494645
186993 193546 16357002
115104 132159 42863176
138570 186424 120023551
161788 180809 47579010
83030 99605 301997931
178166 199153 52688316
106689 131478 62162434
129028 149170 218191916
140970 186515 114191129
111261 140659 509644797
170792 174037 136617386
167386 174229 363122043
141079 175593 932298808
79492 148811 457023994
198158 199523 909317069
150436 174061 58943314
154310 192305 811809068
87381 128351 595798540
22163 40159 248843255
148194 191993 500591400
14089 133537 298901415
16482 37000 584674350
138067 140185 693447720
83521 123295 402158758
40205 136671 241296179
102096 124358 874840890
40510 54391 34683272
45341 89217 109692660
97957 107623 148535046
158017 187732 74431736
176035 197934 611505711
185721 196789 997713199
23492 182268 397398638
98590 172828 701899262
33982 120222 215886230
156048 156618 1392279
69935 164328 236206570
152793 165518 242880106
105745 191415 493494744
28993 51555 56404659
173260 186412 881289016
102813 160930 145674986
6373 62217 139694918
118476 183077 161934973
166310 170790 3881478
146489 193066 116579030
139997 176058 463202418
133938 188910 787943443
176394 178461 5138251
34494 73252 268677479
129354 175364 7146133
6342 65679 148386014
143167 171709 239147343
5960 30076 60232313
91569 144659 419952890
3487 103881 401070674
31843 61664 74724035
196318 197719 3589998
85981 92119 15349405
33075 105194 180317283
196949 198444 983597345
23912 26605 474407510
125219 144490 48268245
7152 36828 74049956
142507 158376 39932631
116719 121650 12539644
19243 136324 292872024
35300 81183 114884819
76637 183732 996372132
105690 157977 131130954
55667 194295 347117059
41586 54648 666427263
139707 149294 307876290
199918 199992 602861624
95446 195674 340622416
144198 186479 105940985
190108 198131 158363539
3963 150546 713506550
191883 192388 1257499
51787 169126 654679412
145781 186783 899457295
4180 61432 143275846
131668 181804 39011565
154489 191337 702183938
102716 197314 237081037
893 168856 615027595
10707 125316 286642767
158093 170272 30453433
194860 198416 8956917
6813 64749 144885003
110881 161982 128081718
49705 127796 775798484
155818 183433 679093970
138555 169222 76907582
192455 192983 1279965
27730 152481 312387234
68278 154099 806209923
83244 134203 951948884
21000 169096 955789090
60079 97305 92857121
44549 92301 871414228
40583 85469 193365200
158856 191646 82172021
157843 163913 15111169
58578 189635 580990375
33083 144158 277974158
6417 175645 423468539
128595 172659 478237766
129217 181240 130239531
82189 160964 197235819
122966 128306 614292407
151640 165899 534992524
130619 171850 103326698
92264 170613 196301386
183118 194559 28622093
128929 182334 308463812
152372 197084 488150280
188360 194372 15021591
39945 45005 719318495
140947 185637 229653545
191193 196867 14167025
40000 134817 237245781
186407 186512 563321170
59844 65663 14579639
121166 181120 769584580
148759 153920 419008750
83018 151421 505051202
50654 197474 986335874
138320 145112 17171181
158113 181182 57657376
55765 124866 172962175
147725 150996 8316478
182559 191381 22106403
175095 177272 1794096
79139 183916 262412299
123116 175426 104636570
178814 182268 837334
88745 143824 137991427
119119 168515 123781298
103233 161636 146372409
36793 173097 341324918
142480 161578 47922419
10784 151423 592826321
143939 168959 252709239
102819 171873 603873175
70520 79461 400827397
122719 130892 746076338
154839 188759 84897287
195189 199937 801648307
181375 196142 36990765
43874 186201 735954477
52087 139036 217489939
43487 186403 86384364
191351 191403 127903
21460 49050 665136841
102169 190899 222383161
167214 172044 12128513
12445 16721 668032225
27370 49431 55047261
46926 97711 127009786
127524 160789 55497039
56999 71233 35727321
172613 190065 43739380
20995 107160 500524629
195703 196525 895314886
155754 195381 99081606
184905 189429 644633896
117941 167384 123966152
165659 185409 49631290
95462 137635 990954901
148685 187988 788317667
94873 148851 135436333
139792 158318 686022014
67606 182557 548946463
179996 199606 983766742
149156 184646 88798494
125807 138064 30593257
164796 179171 36026957
58344 195043 342147136
150841 193572 106855361
160814 196491 961952118
125584 134282 21749135
165460 195612 180254804
27237 103489 190561078
119702 176650 860386265
123686 135764 513945118
193418 199441 15130724
147583 169559 54941368
152288 168053 243387544
74080 184489 719999948
147457 151605 498678976
119334 120937 319797795
29048 179381 771842496
70118 137476 168412768
75361 184129 272275906
164041 172461 21170958
35422 117331 204935963
99922 100161 615038
59850 177815 289125969
151567 166842 38039638
49470 102158 131772232
123705 159495 89511459
129461 150709 53380763
62421 159068 241815541
100351 135743 420938622
78625 165037 879176065
85873 116299 796867279
50810 66360 39054524
13273 74884 154232547
193343 197159 3332903
151338 163352 29847168
12446 174656 540694988
193420 196598 31076981
30727 149709 473131927
74935 183831 667056276
139048 180779 990226630
42249 178786 341852135
115409 154831 99006399
175367 196980 874775655
26592 197272 440503867
99582 184077 211824110
72051 164196 568332439
144387 192910 502491324
72639 86968 83632514
169793 174127 280552436
120934 124016 266497287
82638 113785 767720808
9759 108727 985117018
91842 111709 160324906
174948 179746 363920552
76599 96586 49766186
4962 39968 10951586
183440 186543 7813749
18738 186069 693681197
8685 145433 342102110
105658 161784 901968212
6560 16175 994113203
11085 164426 926402387
46371 184352 345563798
79679 170002 226181279
76195 198078 305099024
122239 184152 155083878
90699 150545 620633634
57642 191758 343026175
5305 8251 7332347
51078 114001 157332516
152643 158139 185145027
138433 182957 111714785
12252 73149 152387124
34742 136006 253462924
20129 157962 731610405
178231 198771 554536610
130907 167438 91506497
39468 69133 694852815
134710 189129 136409852
142966 195885 132563402
161940 173395 749050260
187546 192207 650325696
125138 195746 176866018
186405 192969 16404596
127170 194769 870464629
172302 173352 806774
177620 181445 255938741
16173 31469 38241129
59875 164044 775300121
184589 187897 548518921
7833 55217 118414515
72125 179417 994658915
102838 173496 177101073
123131 167291 110538428
187900 198756 484606120
165767 168389 6581969
450 132934 748904300
141584 153772 30832998
6100 197728 701007330
129067 199489 176440756
36330 103718 168522720
168093 179297 28025362
159378 187160 69695204
32367 42350 691683230
161823 178896 42766416
86754 166069 198618789
186641 187974 3387500
83005 152729 273235262
178000 186581 21591489
192029 194588 6386271
150168 196187 623257209
65241 116810 128821144
44608 173489 322640820
29986 173058 954382727
199942 199949 18164
126057 165790 99545716
7204 35503 274806337
190775 196238 13625965
158597 161609 776872255
82368 141544 148059803
74242 100833 66182687
125038 193034 170276010
188688 198278 813788356
187069 197276 251475252
140406 197086 367107925
62175 69962 168922413
147362 147427 190699
65620 158993 662118383
67630 141938 552080587
94376 198282 964170228
90188 153337 463991814
51275 129411 195587463
121061 180374 280103967
176971 198133 760523507
35718 161852 315799660
124480 132027 18953442
182989 190556 18957750
155527 163921 20835934
33759 93925 223565224
152425 159202 16752915
71223 184341 283205118
132301 136057 9293892
179872 198143 296287975
47539 189619 867613998
61370 69871 21187439
156537 194910 353523269
129367 177415 120297400
37479 86140 891162118
24558 70927 115997589
58412 109266 76674713
54616 126052 601724688
132506 184128 129364484
96937 178177 220075915
173031 195920 182903770
53387 100192 116929862
18704 89093 175959214
63862 75345 28837137
166075 177031 27508141
71028 193497 840236699
133950 164879 954935242
82251 146357 160600449
20367 135298 714918553
127697 170031 106006271
47230 102301 137717792
199095 199827 455607618
120657 139922 549837003
21373 180349 438808879
117108 166954 978746651
130354 162748 90311147
14520 105338 227098956
82060 148849 167397178
32896 78749 114796832
107471 187871 609082481
174697 190522 39717657
33996 184142 375985978
40317 81447 102819502
39108 53819 19867350
14166 178365 869873857
158592 192777 739082117
27095 191795 412254196
108743 157688 122767087
176893 196083 48033345
59703 78663 47366655
95195 137098 377005840
42159 147659 264253910
46310 142635 886212318
193098 199964 17230533
185020 187575 782632334
69991 113894 68921000
95634 106172 464688101
128389 194625 366471779
20943 32027 118016909
76799 144453 206009569
188013 195360 18306817
17539 156289 347375925
120774 123367 484492030
133699 156598 340472726
122367 168608 115754376
58915 82453 72692314
67129 77535 25975721
152069 172323 75966985
72631 115603 107273525
126590 197763 442087321
154648 165728 27575629
23578 91309 169302240
24933 174257 930679363
183959 199529 566075332
100322 194731 27074782
136899 191143 135963617
18247 55851 93995144
89665 184324 237148000
79580 164256 585730332
84899 114254 73322629
117812 165839 506229661
157655 190765 82929276
144597 148694 195802915
38237 86211 120033112
141889 182200 613378694
163772 188514 62047374
89059 127214 716901027
58929 126906 170062709
133890 143493 677434589
187859 191082 8001951
997 198751 494964918
106053 125468 718082249
176300 185746 23753229
85279 153240 170316882
38610 62360 677453934
151773 171253 901274325
23913 76310 525886700
92768 97684 12281774
84196 133981 124635509
181311 186454 48706666
90513 199471 272935397
47922 127388 198959862
133668 141173 883419584
23 90130 225313872
22743 141111 296070613
197632 198234 1544881
199039 199648 1494222
4701 68044 586844627
150782 176536 907373838
170423 199040 40688757
121083 173829 132075742
19772 67057 298192928
20443 138974 296410438
119690 130807 27920304
126100 185014 185965229
163692 193148 610781454
62829 78033 37982480
83932 157026 281364494
171474 176907 514409768
166205 191066 62330429
76106 141274 376826819
136028 139110 747528699
108108 112867 11911718
33072 112014 393709973
2210 186630 461546043
123104 177128 135198341
81634 121754 874859193
114334 181633 168684500
88543 147877 648756657
151951 162776 26954813
50979 67080 40411664
115636 165179 124163021
49514 122337 407650849
40325 58335 45130240
164601 165433 667730342
172855 195168 55871088
74779 150008 903743150
67828 91632 191243447
29710 90643 576458883
93714 150332 142111371
100646 176847 477275125
176205 197736 53945337
62635 78993 496067549
81282 123014 918398831
177382 181986 11607054
107810 149695 639142058
80766 195283 379999567
153019 168315 38192361
6533 98102 986952526
63633 158131 236619800
33354 39462 15296579
62570 110812 512121307
128557 139966 28479471
113728 154639 790171537
157765 177758 774052865
15635 78062 617274727
36066 192112 851253809
9745 176647 417661424
96705 127010 283446818
17664 137448 299617918
73923 139667 164327334
197559 199360 4552816
88017 91980 9977458
75906 170526 632738127
12709 51930 98013182
63039 67482 810665296
553 49424 122092837
52474 175081 723830695
37882 81574 109371910
37485 76132 272739927
105142 116310 300887223
148545 176091 359770093
92927 144639 129598491
195806 198454 814565139
125284 135897 15490594
76088 197017 624740889
145863 187882 105314519
79935 151862 200171075
131308 133846 380741540
16600 154675 345692819
139538 193345 981272868
58968 125314 276607882
23408 170218 815782785
190098 199802 971716754
127161 177802 126758116
23507 102412 197209265
187393 197820 26095880
175660 183043 18511529
66455 77979 21963134
148914 198258 123457139
116883 158843 552670900
26485 187307 483080609
94685 196841 359942948
37801 155733 295409521
152125 170907 260911547
129044 171196 105603808
155038 186515 78727095
121379 173214 129799872
68870 71926 7661742
118007 143414 361958691
70978 96480 63642082
17822 171905 840239468
32116 98141 409881321
186051 193975 657826333
97200 110509 706906366
41795 97216 138518824
154062 183997 74878232
34991 79964 367732446
57215 58412 709759066
35996 102072 165228829
39166 46852 455582808
190114 197070 17363162
28487 102841 446408856
92309 111676 48400034
108615 160593 130250880
37783 75950 18228661
99958 186110 556742734
52590 144921 231112553
149642 172129 646999851
171227 171505 737886
91831 141501 124372513
149913 184782 187375648
114043 194092 200626295
142534 195817 133554736
58596 168810 275797819
132372 197255 999179977
173130 173941 440480766
163255 189260 65256628
103413 167845 161555394
28349 53724 63461579
56336 61158 12276852
68150 190061 305216591
190953 192973 5009996
52060 172239 300896201
142291 175274 292563580
186986 193834 17063972
196475 196909 520385
4574 170196 414465541
76178 143777 504211294
1673 172410 427309429
153745 173979 50458914
124700 180143 886609393
149477 154081 11560148
21066 110310 574818185
179562 182618 7676510
148221 162883 36574468
160610 194719 85534281
136893 192764 189903168
16475 186940 426669016
90848 135973 170674860
131118 147139 40184195
100342 189754 769160648
27162 86205 147589393
38325 121648 208577055
65534 118044 131200572
84773 198713 285383236
185608 189833 10476390
118758 173335 513391716
70606 92074 453429270
34465 170910 341650072
89918 150015 68932666
27283 111332 6390789
132619 162002 73582533
103977 134742 77184442
79256 105303 65044951
196505 197223 1838336
176016 195977 553714150
21108 143662 306614090
46889 111480 559771815
156207 156613 986301
36933 100977 160129087
125187 132170 17535892
117484 169205 434535116
90787 104552 34417282
12632 120765 270499297
92406 145992 134295957
141524 182464 265946310
50025 103125 132771159
59471 105210 114217964
123043 186443 158704973
64516 86784 55600134
67488 120345 132215524
168424 169173 692461497
98476 133532 87911438
56597 161345 451761962
172792 184544 268163688
74832 192221 293804566
105491 117867 31013587
149580 198216 468846945
190657 198228 754622832
139276 183576 707000977
163511 197212 84428866
54681 147265 273668548
947 42210 811598043
116051 149815 61283215
156412 171662 38126879
121884 135151 754323763
40625 66645 255192854
119565 139239 124287545
68922 78437 23746498
92912 180587 242700664
19889 31382 28670488
102482 165783 158656169
92519 169034 758424101
185272 186242 175249790
58740 162396 259415945
38155 143417 972144372
160345 188289 782192817
101831 182350 229331934
85282 90588 13220965
11356 61076 445691208
123222 160421 780396369
93218 137513 525026633
69430 100823 911990184
48012 93420 113540584
129785 155821 714654702
96676 151152 136749838
89270 101479 657049436
77561 170689 329068591
56875 106152 123255148
8517 133609 312900936
35257 51261 40101166
10017 170284 611387225
19075 148371 323680440
67415 100503 750753970
120499 148029 69102745
10680 41132 76007502
75004 125898 380850748
9130 41371 80513513
80271 95500 37973785
118494 127395 22422908
181383 185281 639538635
86436 150509 284116701
146856 163025 40445517
68822 150199 75563129
29681 175644 389180178
148651 165191 420426108
69774 100353 76277331
47407 60371 32621505
128579 170774 710937994
157183 176065 6504057
92684 164930 219284852
124565 129002 625303363
181325 185517 109377253
11880 184267 762107994
95072 121104 65329788
95807 134385 870152318
187467 191138 9121427
136592 166204 839021741
151250 167023 39341018
63241 175227 280264600
7495 193178 475322689
185273 197796 31286064
26554 129098 256485154
103274 184785 377897488
34702 39346 383010959
1980 26457 378040993
152520 191353 598336282
167370 171170 9520265
148637 189651 102619738
30341 138944 271637311
170836 195881 62705817
131310 136119 11969383
138919 143646 852610973
87867 138118 408121732
125175 171426 115931533
124268 143707 48675316
122889 140694 527483396
180177 196202 40111298
156099 184666 840596951
101821 173687 180152833
130453 167358 92453201
138393 180225 779371155
10125 64984 85307287
180357 188025 515061450
184803 186905 600035552
83403 84504 2780247
178301 183056 11977094
165812 194994 572279968
120623 161428 102189496
1999 31169 805201488
38705 145610 267580823
37092 57974 544425076
155705 191280 359515143
179661 182102 24914087
180645 198682 19867427
145929 196407 126364304
104831 131408 286416850
23212 42709 375975958
142994 171678 71934710
34795 187604 382709987
17202 52744 739127795
168407 181251 32126347
57900 115296 699943289
102587 180512 195281862
42342 64620 157105971
111472 171805 151318559
147845 174602 111783017
151377 180182 71951562
78805 144955 165592017
105344 157659 864343916
50855 104121 160404350
72767 159079 234506678
78093 103524 63424363
103137 134489 78598996
116920 198035 526967968
5160 127507 717517522
118775 173565 137292161
96296 166078 979349836
186648 199780 531374472
46422 151135 262396283
19590 125771 265612853
27189 199195 430602259
187613 191239 523690441
148233 182377 378213977
23579 79256 528329135
126453 144859 63418407
35262 149958 287321955
85753 181265 239116189
58950 160020 252837080
54215 114350 558422687
102862 149447 116963021
11735 56871 301286678
111459 118565 398111156
194462 198825 10997033
42760 107623 162294891
48437 112385 984270577
108537 152096 318652182
145048 150641 796129551
57074 87246 75394449
195194 198787 9071508
154192 162567 489534203
118278 134458 413735637
112050 191376 229040919
16825 111618 236990044
164263 166709 6113213
143530 185791 105985305
44729 176830 352234438
138829 186870 846333141
119096 149960 77509395
39498 175169 339637087
54787 62134 18487804
199001 199672 789867910
188615 193447 12038697
84761 156652 180132623
166003 187874 222101016
147325 196826 396109760
10282 138967 321779615
17109 19100 4958884
152111 171215 47704236
171605 182108 26244060
56419 149394 232928445
16031 106099 233509006
101153 157854 911481857
196437 196710 762364901
157674 160895 7994334
25494 47274 216553296
198778 198794 43959
199466 199837 115102
97454 191830 236548615
191582 192781 2964588
61084 67580 16164095
144304 180326 90201146
101614 123984 779130320
131376 194892 159084218
127939 156894 72631552
183721 195883 30403139
48187 92460 819439738
47586 82057 86274524
101345 129943 71813152
6241 174762 733238918
84324 179913 239410212
28964 194618 569523608
107741 127131 2921568
103288 112404 465394809
52103 188512 888850195
126146 137640 28721084
7318 199501 657669110
15619 68362 131991029
79471 198224 472564895
139851 142200 5883987
133132 189678 141632751
163042 171498 21285180
118719 161004 919635151
184739 197830 388044274
61210 127515 89120991
129287 136487 17953139
177174 181530 439355964
58167 100992 106829101
74366 88660 35459020
58528 196754 518324005
131709 136550 437362362
180479 195039 36502989
126763 190879 160559646
15700 171091 388936505
123889 178201 135926887
67783 166059 370969104
81848 179873 275541877
153295 154758 946005025
33747 141632 354044194
64623 184457 300043814
142776 160754 45032776
76974 163639 916331825
13027 80521 91505460
94119 186374 231197906
28391 46032 44001138
177584 186122 5811944
183979 184689 1783927
196345 196525 447347
29939 91693 154354906
39856 188657 648363283
5027 194767 624762862
95741 197259 254349448
28194 87814 138997906
141731 170939 73244890
70886 88783 44614367
86259 110710 591383063
273 99381 337754257
51790 135545 586287584
188802 197822 968446867
79307 130735 170169101
57097 167726 583034782
155682 175917 10705089
163903 191752 777230090
72782 105062 80477964
96555 116596 168522193
74788 196512 370090607
174498 179519 197809213
105876 114634 326346120
154576 198330 109470291
122035 122115 181886
185056 188646 709869297
56909 173323 862514381
158886 187833 72599912
194303 198211 9860709
193177 197409 55855666
13714 92904 373342752
25104 66142 356728518
119112 188877 174849350
28305 182755 386583376
158957 169656 18593714
62462 86731 871361787
173531 182591 686655216
61802 141484 199196212
171401 183013 438283612
86145 162090 136377469
57017 57308 121831948
28274 42355 35128359
21356 171826 498147695
83851 156319 293006898
24106 93673 173842677
56762 119600 157254136
93298 151130 145148863
118997 187320 171208037
46753 170474 425673221
40015 92992 132429416
134032 195751 665600482
44724 100285 138849835
153644 166859 32932806
48239 75967 593721028
156210 167770 464021071
78074 102622 988711520
123070 159443 90927210
124224 158413 150995345
78033 171616 234318697
143655 197038 467909301
145338 192610 118383545
155612 174567 462703588
86023 199305 607256191
186720 198979 30767757
24076 55476 896754639
33347 67189 84811145
37593 131607 258997635
53718 84722 587813199
146258 162748 41280239
191608 195275 9139108
90691 164410 515750517
164977 192540 69119026
124909 136415 17534249
12018 145583 334124995
101270 127305 65447463
76225 158188 864655636
106174 118537 177104247
180903 190452 175485002
44846 175787 711510088
61836 115055 372918775
137338 160276 69481434
173881 186731 438860116
67850 148898 203019843
179559 198079 46448720
66197 148932 803606303
50342 135224 467466632
87604 168648 444949599
22246 99554 326322601
28067 187425 398939906
145088 146642 739844059
174183 189750 993218103
144206 180846 270366477
89986 161776 316742639
14131 96536 206043886
121767 169214 118744871
117414 127939 26479071
119269 184041 162353212
47792 101848 755475874
107589 199330 577248445
171620 178728 17727655
162088 195704 84233233
59530 155248 239625251
71604 126779 750595202
162567 178472 39842965
3455 83724 585437891
88152 183929 500915212
10119 124369 174082032
124652 149231 537135453
118476 138601 28732553
155407 170882 763450092
195712 198721 921654434
55121 109482 135937666
151657 158668 17415967
199055 199184 322291
161561 195114 84060119
92856 138927 914144699
167797 198008 961814307
15838 102254 216019008
19943 145869 315047704
115782 186442 177110710
114020 128107 35433597
109475 168513 147950215
70354 196308 315291821
67209 144098 192341945
148878 175230 459979762
184219 187288 3078936
46214 95696 449318443
44606 72552 70090255
164313 176450 30440583
186857 199320 31229908
52667 188501 631583885
4536 138080 333960260
99538 129912 357636655
192190 195065 7191305
79082 197043 295326797
91966 177893 327801262
130558 159894 759769141
127047 169555 106453728
167451 178326 27192337
49254 81321 21879212
113373 115589 5593275
102864 110117 604951164
161584 183540 293140348
40234 113655 183551267
128359 171451 717406850
98392 184995 199824460
1595 144224 409233990
58552 83734 62860454
194563 195392 1872696
117256 155989 572355822
104844 120018 584267344
34345 86956 131620906
6002 190267 754669635
15063 177238 775146068
171030 197967 67503998
163489 175747 15027373
102680 142976 448071162
112707 190419 194780815
145433 149758 10972387
75839 80007 10280377
101049 118814 44643423
106426 153345 117762760
116048 196191 970172441
70332 116737 115927754
88054 106661 46617221
117631 123413 14674329
130162 172007 104854554
25595 187659 583569654
25651 120239 942984451
101860 140161 728205121
103621 185157 204489973
6987 129329 877387709
49384 89414 176481511
3462 151309 453535066
47696 161790 285675604
23259 92226 172408000
48193 162614 286497455
78014 125378 204120403
147461 174020 66382979
194267 195132 981822785
7456 19911 31193762
142423 198008 929951388
149924 168397 235307449
81738 191778 716100356
80387 111354 77341469
158243 192459 987166490
78316 175199 575089747
173481 189739 40776821
135943 137341 3503671
173364 174166 306610928
39329 173100 993026605
20818 148893 495435253
122928 196625 475647632
69449 177195 678551821
115855 129280 33738066
98099 152721 137097954
168056 172403 971853264
21779 146665 704450625
45902 178722 548549344
122670 145756 198165458
188699 189235 893466661
99104 128112 72800981
125985 154734 174931085
38719 80299 104082503
197108 198351 3186456
188988 195582 798428635
49298 150151 378812062
19845 188787 422886480
183783 193170 834580157
14717 114324 249063892
66854 69245 5979313
74936 157672 207026223
187412 188981 3945386
38047 53129 37817249
86013 119029 82607473
101889 113803 763787974
41251 174121 655809107
1893 171603 424786881
42578 117071 186323511
197713 197973 132860352
13844 177576 409764739
182598 183585 2487902
169989 196803 67104267
7899 115619 269296550
123603 140124 362015306
126282 134513 20586866
56836 78818 55081063
42526 98539 970300402
87060 131460 111279805
45046 149683 877494594
192043 198719 16751389
171119 178400 558142771
23497 66267 107065043
96554 159579 869167937
100047 103717 9177646
161914 185943 456876166
168285 197407 945489995
92552 134531 105166776
111699 158521 117492965
43826 155875 624175545
103455 191653 905388948
178797 187888 444930788
167253 193901 66714595
133650 168646 87651547
154691 158668 9850226
194222 195481 125662951
173962 176860 7294177
70333 192201 305118475
4303 121182 292347369
107778 196513 277515931
10579 62434 81961000
69036 144188 188028670
177760 177937 268988
47222 107673 151233994
112975 156185 949105206
16507 123900 402560165
145306 172011 22906187
17400 184155 417401209
46258 111620 163513750
175289 176529 3165483
117910 118446 417247496
108764 156456 119728132
167554 171359 684669915
100284 164019 159755783
163310 186917 59216228
109561 180522 402263652
163689 181461 44522087
39050 81526 432953801
6096 97537 228469339
12888 163616 788440577
57217 60117 7375064
165211 183780 46592802
183570 185576 947592542
42134 187337 363628079
12023 175580 854896252
192612 199514 718318929
60509 162067 590535848
46495 59405 718198486
112492 154289 143700426
132297 148731 41282728
118268 171394 133226411
153248 190850 146830102
31608 103016 254935998
57066 73968 559755644
111420 174365 157744169
193200 194344 188687479
80978 120263 98354753
158406 182466 273193510
178106 186169 299251646
110624 195771 213363708
146833 160293 33632186
142742 187231 111546219
56299 85214 72385135
67157 84354 388902590
192302 196727 11047906
30956 68436 93784508
113583 195299 212762978
45812 188240 454730558
23334 51313 69897887
53842 63234 23560843
79099 169437 290294336
45467 116473 177549658
97824 108632 494215700
50180 69407 48235592
173682 187695 35181024
68279 128435 951467921
6272 36689 239976343
198036 198626 1512078
151023 173761 388869018
194270 194544 700618
83321 90335 530131144
82603 125996 585254804
33090 160638 319202158
39787 96819 570256931
120636 146483 610327378
54357 101000 635657880
136750 172668 90083619
197322 199981 6655892
104908 122900 45295215
190253 199440 23018932
161053 192512 606042593
186093 189898 77499742
161292 191726 76302469
150773 177882 67714536
32376 182077 374733236
38470 152738 286232974
66611 150588 210296048
158403 165368 5067706
130600 148327 44538751
180981 193108 580995760
26444 184233 830347161
98181 135999 94758524
104759 148477 109761060
67849 192541 201993115
98648 186246 884764249
36664 172038 339029886
177530 190917 33609990
166542 191789 63276837
108563 147276 97138788
166056 178786 349692393
187079 191155 692273009
189447 189744 648786900
88760 190328 254511757
109547 130817 769243484
11543 132079 550051429
26863 80401 133839003
132962 154935 55178275
10821 158259 368987897
26929 190814 410186267
11977 144340 331162186
135625 198998 158876208
55882 108093 130564824
177176 181543 10976497
115305 182243 225145407
112272 180758 419406843
126435 133627 17996903
32578 167287 337189588
135458 174810 98605372
87507 100896 33381328
70196 192967 307309258
41058 63397 905369783
119538 189827 813245314
122349 197549 695903511
76154 111817 88963040
78323 185194 267689712
181399 195521 443951392
56077 189236 333480906
89657 164942 497509303
132406 145206 32046825
61343 125224 985398008
69948 160822 948856320
163421 164048 98132896
181705 188267 612023312
86087 186778 102896438
33958 192891 483385318
164661 168691 742912186
128267 198148 175106901
154898 158839 64110001
154360 163618 509938350
171550 195225 922056305
180380 184279 107270210
106095 198859 232460006
105805 166913 153144173
125595 199210 278573440
123355 127445 839421015
118141 171976 135013971
178886 190250 28487323
29004 57517 892696033
125606 196050 471427838
157738 178353 224876635
85812 86022 497985
144404 174543 75430978
89476 95355 14645526
108214 137816 216022856
63082 65030 1783237
8304 94811 816823158
24611 186231 404543529
9529 129359 299742952
156621 171963 38376571
99224 177947 781108346
101388 116067 957288723
28980 137121 270506907
76085 135450 148435712
173606 182346 21887508
120313 156480 90711719
107093 107522 893439956
95474 176019 372300196
169641 186324 27282321
62870 92033 72823179
135374 179574 923130257
186561 198697 952921535
33352 127382 235377384
115674 140638 471028672
45167 198924 385015301
69053 92360 58150304
175266 184236 22563704
80541 160879 342134958
171996 180624 21504996
32608 52168 270009666
177398 183631 548996909
50377 134160 897248922
100736 101722 439074954
1448 159757 611373834
105969 176809 177498723
83740 178355 669862784
192852 199281 16174805
11445 115023 583217303
6594 152149 364351571
32184 136841 779254803
117099 149817 565585736
194491 194920 1076320
6811 166581 570548118
28496 41274 31864531
8942 43105 600040069
94620 194978 251445194
199957 199963 17892
178032 184850 478972257
2117 116011 284748785
85904 189381 800922653
35683 114994 198434232
42423 116528 390280640
141322 165815 61421613
1562 139827 345855209
85111 93867 21780744
383 132960 361817425
89017 106705 44297908
161323 161740 971698246
97031 183881 217745777
151698 180977 701049682
12144 172143 431040977
9637 93386 209261283
112797 114444 4109902
139392 147196 419405477
195789 198824 7673001
14863 54418 98932232
109737 111332 3910688
40006 106151 166936162
2392 157659 725915370
95025 185520 818408284
193227 197385 1429761
103842 144733 102605329
183131 197642 595457862
61549 93525 79672963
63192 120399 25972735
32757 109049 915944344
52763 173698 719112975
66896 110543 109018937
52743 55030 301890445
45299 68312 57646754
69715 73316 9060550
40128 136713 109624572
151392 156250 373463179
128446 149179 52162361
35078 116238 650455799
8894 34423 897802867
102637 129984 68619891
168596 191491 57395546
116230 190958 549204804
117104 138498 53564151
10862 162998 380653847
42961 76580 702729695
189609 194481 12151546
43008 68122 667364142
124983 195223 817188238
64848 132784 119842145
88055 145558 144050530
139419 166801 68678250
198968 199180 653748397
187496 188283 1990361
142506 153412 95821628
190131 191251 754773614
81153 149987 172506713
197668 199638 4972453
86148 146410 150984744
44802 178705 600852646
175200 199505 60936482
146337 160231 34682880
6482 142562 340346863
2668 3664 258931964
5970 108672 256640784
78703 171711 232895789
20459 80563 561348568
149320 197378 120199867
115621 137694 55306891
14058 177199 509468213
50032 110698 151765445
157720 197770 100313096
121092 138551 43560938
97007 130092 251252535
65788 70496 11760915
61744 76652 37244377
113301 196470 208407009
43308 122462 62197949
133845 188640 947534108
123391 185186 959743526
170709 175115 10982171
56534 108385 725737594
109741 130577 52244514
151036 196029 486332350
112891 162402 506581760
123370 149584 845915329
140762 168734 70148397
125399 153584 883298302
182302 191969 322812007
176448 190126 22211067
24627 33748 20519701
17550 177340 399874460
127194 190699 579424012
144666 147421 6960654
2074 132138 951299704
154606 179805 773516688
125044 184944 150134260
43487 83629 100460206
3896 163843 153752585
35679 38995 8367450
84534 135257 126952763
7226 148796 354381590
84766 152579 169997935
68481 179143 462515586
153349 172415 47618310
87457 127052 520836661
160998 174024 32611635
67107 144880 194617919
114130 158325 489602020
90934 110870 49884624
5508 84959 217991275
187577 193190 418006353
84372 127932 86677440
159641 191126 78889416
101632 167955 166333332
92380 102569 25437470
188511 197961 23672147
175150 177046 965001058
130775 170217 98777614
111237 134363 57973416
56520 137310 202180293
92434 193090 94246169
23189 135408 280710626
175511 188183 31810104
140856 188988 120711503
163889 175788 423537685
58893 188449 324320136
182268 194909 153093490
187700 191106 145676464
27107 56622 181621084
135602 171354 89687413
199009 199310 110856454
190784 191827 2617358
56200 166150 275221896
61212 124379 113311961
25712 112861 701326967
159354 188224 72428013
175458 176454 2527779
165631 192234 259008060
156064 162139 15049405
130084 171351 103426039
176730 184974 20723374
34536 102230 169336513
17360 155180 345026234
22579 196225 747041292
55233 182832 319472816
116443 163100 969125801
10419 129623 16047757
190131 191407 51107250
167609 171136 8795269
133286 141017 85879651
188860 199196 716923310
111927 116600 192298
20242 42492 619983463
40135 175751 229247737
71129 194844 387417949
106190 186530 21292771
6637 163587 539695881
83396 151255 170150042
42422 44847 930464275
52767 89167 90986275
60059 97780 147602125
82634 117313 86696471
196816 197926 2541102
66883 173708 450365407
198687 198711 57959
126558 198801 180975266
117013 164746 404608439
172551 181048 21166061
198969 199810 2067278
161384 164251 7212434
109572 189173 753365504
364 50242 124654166
192052 198415 15968667
72759 126483 134334209
69447 94711 63001173
151956 181885 662885290
102309 195793 377171899
35249 82604 842783888
87054 158426 178862266
80034 87297 18064871
44468 179749 338676109
198110 199113 2543431
95509 154660 148413650
127801 137886 25110967
4558 66413 202895915
140412 167556 68139533
102134 134951 658738251
25047 139964 287411985
176398 198563 15513681
64584 199269 815473104
148930 179094 75359107
189967 198668 837964010
189922 199257 106105050
133491 134390 2220461
75545 104868 152649177
146948 162566 864791016
156637 183885 414957902
83181 165553 798665495
81983 152201 176011300
23558 114596 978904397
104781 165871 153075978
118303 151079 82370720
184701 197606 32266944
108223 173952 303789251
81419 187655 560564551
108975 162971 135317398
67288 132050 190610465
59846 124604 224913138
25778 133115 268563519
124199 173893 124449457
169706 169866 406952
66038 82015 39871023
117248 197742 891010614
141291 165806 459173086
96908 100706 8965337
197580 198827 991279
153145 199115 115061452
56942 92183 88155231
142022 172576 76666862
176459 197123 51708022
35130 199128 867239326
44858 119317 186317123
158126 199473 690318148
164148 195298 78031180
74436 194992 755105138
108684 142525 84805667
196189 199708 8886621
69311 172638 258612775
133667 146713 716346647
60015 145069 212834477
22072 142250 300592357
67938 173302 263742258
157678 177561 466852370
116321 127126 27282341
65269 160050 297929162
155244 196768 574241495
12606 45511 645889936
48399 62782 36186701
11775 152294 805048955
103659 129680 65330517
77800 91065 33033147
98969 105666 12730200
124545 169833 113483314
42463 89382 117381522
122946 154738 347663411
44325 97845 133792792
117577 118576 2546416
144059 162479 680505932
48996 102946 403608393
37533 187971 376762149
33171 187452 386291197
113872 116093 625267276
58675 113196 136214237
67313 168116 252306544
43763 142178 793453400
171345 187297 39925531
93636 146245 131927197
12734 47264 86248428
132605 133223 810976382
20943 30104 22903232
35713 141836 265598868
65494 72066 117818093
173446 188343 37381703
39776 83543 109476657
62137 112315 125312340
186531 187310 567982621
129028 160856 79693175
156006 195158 141020983
153685 188186 86305323
176720 180105 8459513
37189 140014 257326111
183927 184405 1192333
12805 166933 704870765
139707 196940 143376918
24069 196346 685091051
88839 160267 178904145
188542 197331 21968264
196598 197982 3542194
72698 91386 46513734
13963 115690 254410581
131406 165763 86009301
41232 97524 774543787
180772 180806 184934397
43500 87913 111069663
51022 189931 347864222
181697 199996 45849567
135574 182935 332827490
194730 196990 559790431
174150 191150 35228871
109992 192395 206459995
96632 170557 229932730
149642 188396 96967847
83164 158431 236256901
180501 185388 12404121
71428 147106 189441947
1702 67214 938146472
132602 156049 58877461
161931 185696 227078996
32797 97717 174139141
57197 142907 127412464
149830 167447 44007052
178819 199542 108479898
18569 62707 110510584
159890 195488 89182945
139374 145163 14602976
125616 193350 169665844
143360 158451 658919341
182760 190446 19286940
3097 144473 598556429
66207 131426 163178595
103550 125330 972738724
36598 90200 319681237
19179 122602 258797626
129604 142472 32125780
81494 181659 250828459
19698 73062 133586446
79239 174888 647441972
120982 158831 616020081
32424 131867 248850104
99392 125509 599297910
198581 199647 658179414
195061 197573 156167028
17973 114836 963268120
94865 178107 646531183
125316 130738 13626190
159441 162275 2410993
100734 137973 507203295
80779 181645 252524832
36694 82769 115350099
78248 178645 251335842
149587 197106 118856991
174404 193744 830428938
153589 194750 995437716
108077 159709 599655208
38680 100257 153931330
73528 149204 189459435
118747 146925 990794077
128856 185611 142314894
51663 171077 923492740
154392 188386 628909939
186403 199392 534097081
37258 103338 165272617
168431 183155 36905682
108331 118667 269340977
188844 195343 230968193
108776 122235 304818094
106061 189106 672928145
111529 167117 139377997
21238 168286 780157976
123620 130540 17258058
148344 176172 306651674
99822 180978 203338364
119178 186188 167934361
51530 93302 104388227
90414 184805 956592912
75722 170896 238200391
192546 195785 301376745
33299 188555 388762320
30306 179274 372851505
73519 134372 152124747
113455 164291 127465778
199758 199982 599398694
25598 169993 833516611
149939 175656 247907435
123992 186728 907722339
179577 189951 890136944
196298 196563 545567521
148769 193136 345619296
171064 187374 410392237
188588 196680 20179052
161262 184091 57290233
115654 138337 56771538
30306 51454 530706924
138942 145279 16015803
153966 174125 13664273
64488 181866 375845860
163176 179641 41270289
78498 191516 916149700
18018 49195 63637699
133810 149272 38914133
162339 168115 649346293
121558 142391 4350305
65782 151720 921669953
28945 111973 302935751
158621 166990 20919628
176989 192945 39940186
173776 186037 844840475
177443 199724 329059903
186008 197345 28292026
17221 81213 160031031
48607 136782 220656042
28914 181572 382111990
180211 187025 565157182
62229 67605 391442002
185984 196707 26731116
74445 197069 306819781
143162 156662 281340665
46334 151381 996467307
155099 169580 36130064
196551 197363 169529847
126205 135680 23685290
12867 149704 342534197
89262 158247 554854283
74579 115858 103013835
134711 192089 264451460
108037 134513 96161063
177177 188216 986987748
2807 32549 74287981
3630 77934 185822695
57691 171739 516283152
169841 187553 44402495
178357 190800 36068377
23264 30787 340636330
3689 81211 447546602
120537 174488 846047618
24317 42010 44146602
115837 133402 44078131
112366 117163 12001405
63736 87069 58258873
18401 145406 317806026
60446 149049 221841511
65496 70437 278851939
191835 192263 1066869
182347 183598 348636089
21307 145722 390635090
198545 198644 246887
114138 139099 797515004
3592 90907 997458715
24195 186278 573972742
95176 186094 227926701
54282 76838 138328133
144202 184626 101335794
22596 53359 76905186
38861 147012 951239276
116543 182042 684228377
86847 129118 105893723
147587 196475 122296231
120519 161074 101591989
192841 196105 8170207
13669 21395 10260384
110182 126676 41431345
142391 153785 28813019
121144 151135 75277611
136932 171152 74605333
181520 187485 15001054
41304 92870 951364223
6037 63741 144249893
29109 88373 744268160
162187 194016 427496477
86239 126875 101812766
69959 78310 273871449
179143 185634 56899023
89186 191678 256771635
52686 99298 475099584
149406 168731 48245133
71051 128357 143343290
110724 137021 843423639
40240 136466 240706993
182815 190473 999781278
195649 198701 7724763
108927 179660 528525931
42165 57814 39266408
6511 184474 696617661
188854 198456 24075024
37660 107008 173545648
146946 150957 10199983
24811 133117 559041354
114205 159074 662496051
112793 126022 33181421
27290 142166 763943830
31683 120764 770588120
74870 123547 807504302
120635 129024 262620216
151098 182995 949363863
130563 159180 829517293
80456 83678 8012031
153074 183634 396877492
10197 113240 659930992
149517 173316 59482242
147906 183446 88917072
53289 175415 307092732
91026 167772 354460768
152007 192768 161316995
171509 171985 1180803
80752 119847 97797004
199073 199728 123489353
90499 198990 271795820
32775 105537 181977287
141453 194661 924925361
175528 186626 27839254
53870 167725 951538830
191874 196015 10341744
134827 136414 540968233
119803 149551 74682262
30263 110999 695445801
9632 11716 5175674
138835 149509 27010284
144665 199923 996679297
186929 193496 16406598
26574 156183 324426596
16732 130591 860641315
148160 169515 537985103
170236 175656 505211977
17766 53890 967347442
91637 173304 204605259
69032 134947 164854017
19420 21992 3025695
38097 52599 36367621
122360 184351 483675914
187473 192179 315181495
164057 195570 865657000
105706 118503 32042617
191968 196865 12188153
119701 144508 325924073
146174 150116 9979831
87838 125598 94615185
100462 193392 662250724
5621 31010 172374603
57802 149877 952341332
65446 83981 46251534
29113 147828 297174207
41705 102780 152702794
176421 190420 35066589
69013 77122 46271836
78870 176605 244707162
172389 176138 9363826
192967 197382 677168760
165516 177020 28839262
136093 163455 68572991
48791 101248 589272762
158155 183550 280165480
46236 194577 371479517
128226 135262 17597137
10346 166592 923604850
39044 85099 115229908
56790 178299 685694879
74664 189644 287781816
98705 162956 161037636
196322 198848 6439917
151707 177788 322701655
106266 115560 23234378
74821 111565 573948633
78007 125125 82419882
71834 88037 40345162
189035 191236 5438896
23334 180521 588182250
53250 89936 91700542
22024 96049 838779548
196558 196814 635976
12282 174457 970772520
189499 193218 9244238
41884 177830 340355813
20139 150447 199263475
196219 198022 698036148
13350 59268 395479979
82964 151901 172772188
131703 142416 2305552
177577 179372 4023462
146827 179602 82046069
109086 179894 239923095
141853 157998 415428060
1038 167711 798334956
118420 126456 20264501
41947 70036 835423278
63567 172982 273903873
85919 135262 433795297
192950 199334 20385260
47953 108840 152279634
177975 193191 38137956
182433 185094 6775256
78857 88550 600731597
84311 199518 288567822
109157 140686 78968819
69732 134731 565096618
153845 157548 9135011
64869 160385 357948898
75900 95222 48065771
189874 191097 3007513
188720 199692 27438652
14941 55110 100461282
56635 93852 93007560
180968 188690 19517299
165795 182516 41906690
86680 132313 114366339
136929 150629 34610200
102967 173562 176948081
119250 166579 612413259
195486 197183 4264158
18032 178874 998654230
47477 119226 179590865
152815 186002 83058569
71110 162352 354083027
51646 65019 33518025
108945 191339 206471403
186741 193184 740420225
164585 177779 33012684
88253 132305 110433892
33473 60604 228671626
16071 17043 365975173
193384 199010 149438652
162800 163146 826998
49311 162214 282685784
96649 114918 45746239
197951 199271 3326234
142202 163376 53081658
15734 152428 342284584
62195 151386 972875517
106761 136635 74774008
176017 184965 327099749
45842 89922 110265322
144039 145062 2613727
92956 119977 104318297
138141 151274 181188806
164818 195838 77711776
86555 89176 6562335
39575 122194 289871792
29760 149150 298931882
110974 115013 276809
192806 199981 17974306
9140 65328 898039499
25668 26648 1171516
130830 194860 402767479
131070 159035 397088817
70244 115276 112526520
30152 142036 279854231
64871 100197 88166962
148404 180241 79589745
86102 110367 60673518
14237 178849 533849354
47096 84516 959191373
85576 105149 267194627
44279 183672 349034989
68856 83299 36016044
39544 197556 395616835
125043 145822 816223038
149210 170801 53939195
158575 177963 48441399
74009 168551 929243349
68386 147521 967592632
41165 111570 176066956
124537 180374 139862518
21573 172261 191942763
65114 93581 816528054
17724 187902 426014583
128350 150016 886781779
153992 162451 14100486
132025 169309 372259452
178894 182600 705027034
199020 199575 1354938
85455 175003 598679884
152667 159537 16988619
28503 162505 453078643
76695 169809 233078550
122811 145915 23868741
49271 155079 265079717
92083 174263 37702157
104178 147019 107489759
181506 195169 96831132
89519 98271 21875469
12326 144970 331899797
149466 161784 871347358
29485 125479 240177766
191770 196354 322358270
5435 39529 85097496
18769 199845 953090338
91758 183416 229643809
178390 183599 13086414
1143 86881 300834789
132036 189742 831537345
162525 193423 77399136
60681 153213 231679352
15586 56868 151242377
68300 173443 263159320
176777 180917 29458899
79866 187506 269602518
198377 199332 1516966
39957 69345 273454446
106062 135776 74414371
54620 91957 383947829
158798 199646 102340418
86815 91055 10605920
125096 197403 181117353
133381 167421 85304588
40850 157419 788603009
20030 118051 100881811
40278 82522 330428876
93185 133522 101111476
150092 165632 913654179
125111 188396 37885456
166091 171516 13725498
133251 178205 642933944
17548 29406 775279193
171767 187966 852389910
49109 158294 273480903
57962 124785 543822451
137552 155564 655372310
33396 79943 364928736
109386 132317 917888655
170026 192533 943449034
38033 47220 442091776
94430 111493 72367603
109141 152008 107618531
187356 191440 880822435
137606 145734 20444442
151002 179201 70428871
74073 100318 40798373
139781 185712 940874073
155311 185331 75181214
3710 10660 576441644
40419 167665 950841824
106531 186235 199734867
34979 62283 141891374
160857 179899 952560554
2441 167223 987664598
139969 147190 18240511
49698 145887 240807841
20480 41825 53240381
128966 143316 27323983
116875 195139 510910354
43036 188894 705740227
20961 133178 534207717
41320 171563 326137691
125304 139604 35716013
145085 164878 49533434
100172 156832 897719598
85964 193626 729778114
175301 190718 463576304
159620 180609 201392703
111579 178911 168782047
16750 143591 754164807
18063 78837 486949921
29490 119358 224817131
118812 154203 598407524
46804 140756 54474173
156242 175565 910015740
101424 156310 850555239
71117 79663 84318721
190604 194454 7121176
31252 35634 231920087
48977 145255 354843416
53234 140892 219317967
157721 161785 10150196
140570 166540 65126647
103995 115735 29436562
133756 153227 48936304
86372 197529 278456849
83383 185977 589319669
135287 196421 153140690
151052 166226 847224386
175839 185010 23094316
71480 168136 241955152
178312 181220 7277691
30619 70894 100762241
180588 191799 697512892
34175 154271 591372846
63651 158849 422298741
91008 186700 391188692
181922 186690 11945537
106570 160418 134853086
27495 155300 473576248
182501 199278 42092304
161753 186790 62738107
67447 146628 997189952
59858 120176 449571891
15087 101540 789194284
195286 195476 582807810
184306 198555 35716242
168004 182192 35519481
77746 80065 401048998
31729 68344 878652171
158108 168639 26289426
35916 182575 367190386
115975 141904 64952886
197510 199535 5087118
83652 101664 425538070
106611 112852 85518183
165964 174168 423404714
174242 191914 78049647
72490 178706 139180564
31488 136918 263699851
179674 180111 1115113
85022 98832 653635778
2053 22610 51408307
80393 188327 270309455
94922 185900 613080374
194451 199569 12854131
25704 135832 710140509
41650 101977 458254907
61307 161870 678778577
48044 104149 140285006
127704 132611 12248212
19556 86301 265779828
24235 178443 913880311
49584 149286 316121912
184672 195962 518443613
133226 158025 62178916
36457 61897 63878420
165802 181482 39298571
97961 158411 151595121
159860 190952 122915622
54988 109460 136217994
179753 185893 891876292
102203 106604 557840060
113018 178077 840393317
136089 150482 36315980
188005 192089 255970965
199125 199429 761279717
164958 166931 148662803
138414 155814 887911801
194679 197711 80764340
67757 187225 299092848
56812 197210 351552413
87805 99098 28156887
134946 186818 36908189
140832 176527 89507743
24060 101293 192970723
143136 154338 28248212
189961 195010 12603244
111641 122108 5610816
181534 187041 778772699
174021 184682 26817536
142210 199929 950428850
69399 117058 119021437
117276 147958 753266124
89029 153415 161490734
74037 96047 54804856
63826 188242 359880833
129684 170222 101551247
124223 194366 175702537
131690 184930 502729784
34370 129081 32707281
4631 100934 909583296
145788 178321 919115583
71787 125291 97352680
103168 182522 198873354
160383 176951 41583340
59349 168033 271993114
124226 133661 226661537
1433 79040 390934716
188385 192052 3641349
68472 114872 115937947
138087 168311 75845883
95882 185724 488814568
82098 184855 449144745
49510 98453 122398015
184988 194756 563958088
36185 70267 941297343
32987 163208 325942395
174983 196482 626491371
126667 146330 49253093
153756 190234 814074810
50799 171248 224125519
187528 193180 506521732
104234 197663 234151587
192398 192675 409061428
55550 132320 192214242
3684 195801 594075946
73799 175015 253250251
20107 28823 21706374
5787 110231 359564493
29900 190973 403211013
23152 29934 16944357
157338 193933 509657656
120190 144026 221033627
147869 149870 1272469
52163 174982 418893703
9373 41780 658469781
170686 188986 328525691
37211 178589 353963523
40663 59515 981267282
128849 135544 16718843
130403 130802 538701
69465 96831 68244618
153182 195251 105190816
16953 179612 986952404
186642 190411 9452696
97742 191459 234839591
38776 164087 313669426
177465 193268 32791377
145007 154226 23254418
40916 101314 150898159
160838 199137 632439171
137663 175446 94725079
136072 187320 488272464
132728 191775 814788435
135948 145831 24832958
181426 195669 631499887
40338 140613 250832202
40567 199109 396959596
119119 170908 510267564
30904 142864 280126630
101541 171203 174687700
96095 163979 598996593
111820 190174 575040650
4261 133459 323160155
183984 184962 2479560
102501 120661 977658316
58483 73864 409551707
128148 145293 42971055
12346 96885 211285632
85423 90824 13423281
71568 89807 45507705
111944 121818 7153161
139748 144233 729119621
169567 172998 981178625
171063 189190 388239870
90676 133518 107311763
29529 133254 259552404
64416 104548 817202606
35482 76133 101904039
196928 198602 4310124
67392 95933 992375173
170184 195618 63677785
85829 95851 24975111
160417 190030 97575721
16749 116993 492470561
133169 143746 26440924
108275 178227 175256534
181208 185591 256159336
95849 167919 298016393
132819 156079 405852838
107344 117321 24970315
66951 90782 689519464
104693 156673 130415668
162726 192959 914525841
170834 177886 17625545
139238 194930 967354142
24183 32582 20969419
64054 123433 148660579
63399 184044 302078758
187758 192427 11643704
93131 185816 438612862
136053 138879 982982887
292 86010 214348721
58274 115299 142478578
113731 135060 53481754
108916 149321 130849869
96699 161980 163612729
95207 160496 465726856
21407 181364 400293906
60365 133895 183889894
189330 196770 18540909
12291 177729 67465652
127746 129480 4322672
73668 160514 217192577
154735 157121 838864676
63079 108709 113929402
109951 191824 974713443
77113 165633 221532544
25857 137405 278978608
68538 164840 241024144
98565 194985 241639530
77959 110218 80588675
185700 194939 23025603
140015 158608 46741945
109326 132758 11428489
7214 23476 40660863
113410 144551 799030480
160750 171319 26576241
9723 171152 487757961
104901 109022 970980746
25546 96155 6245456
86270 138015 129483832
104080 116052 341460667
179425 180371 2365966
56579 138634 625008251
186166 195354 61241436
190943 197497 423988436
199256 199631 935153
182643 194861 30641440
26006 31045 1665250
62673 163543 933693118
180282 195803 38899987
118156 186059 158454970
15059 169730 669289050
55714 124298 667527858
89347 89602 653037
185785 199404 34028137
145411 180956 718513610
154101 176069 54862121
151068 168440 43311433
57524 192000 336698444
61892 153609 229640728
116536 116582 51854463
34824 36313 585738442
138553 152374 34954776
34538 134441 250098823
114756 129917 38092822
74854 85177 945698504
193742 199958 703473432
190170 190283 439634741
84211 148230 160469099
99299 116600 911230404
126643 174384 977497911
117046 129833 32191182
23333 176528 383424284
100739 171281 633459934
106623 119562 532645085
180102 187880 864468854
118770 123944 552203176
179137 187120 20051739
160526 163033 214712694
177849 189683 29708944
3622 155360 970266752
6259 95217 222257229
52416 64513 223436436
63593 107752 280809236
73422 151681 195963459
121762 124832 7628563
85792 163732 195139102
93472 142289 122318003
36062 173365 343776014
48193 131457 359802946
89739 157891 488017897
91290 183586 345805816
164159 169109 12404904
86721 128432 104444739
173728 187846 5883784
100684 137825 854417845
33841 118285 211297229
134028 140651 775069895
6401 48029 729603467
76951 88823 7091335
124440 144308 49784385
94456 132046 947592920
60683 69384 99898823
112230 157866 114489786
89565 171242 278124613
161062 188639 69164821
50569 137608 217790170
5977 118995 282596515
176404 180655 10565311
103163 156846 134667805
138064 182341 850322221
99431 170831 431167771
2109 187912 825552933
115375 128222 32237476
147984 168959 52396443
161113 163439 873705308
175229 187146 29930819
64290 132238 170083154
59812 162898 257965970
147985 186832 10462022
144704 175338 10627746
66767 110605 370987622
174357 175732 706200225
92845 165704 182530598
196650 198418 354930889
79043 96969 44670474
182977 198775 39607090
50050 70930 237234829
199889 199913 54798
1087 64224 299556950
162844 171346 21373363
67969 123834 139843077
75449 107316 30285838
69934 144589 960422446
128701 156324 980983049
55485 60345 513978078
44934 137986 232772189
170229 175702 13693648
65070 110436 113382542
65859 81393 38775920
198161 198695 252604544
127307 173569 880477948
29192 169723 988272884
73594 85524 29698816
152756 162090 23176641
119813 184184 579311407
65621 170443 262367969
127699 187574 191507786
114245 198611 211513436
66319 146629 612988431
127905 149932 419542599
123312 126668 333640483
151883 170371 795058641
195977 198353 5984584
124985 156330 78665483
126310 146940 26944623
160668 188286 346322473
49429 99186 124397886
1797 140972 110074320
163778 186615 57268925
105571 145228 99425213
194621 196664 5075437
167912 172312 11028666
23111 49381 65576678
51414 196819 162260314
144101 181115 524305550
23623 65697 108487165
98880 173585 187264780
5453 128774 308432403
143544 173635 413602940
21377 53562 80459685
2168 20917 665034118
85394 140752 138516251
94415 177753 208801104
178139 179549 188774991
117460 158308 427706651
141187 175391 973706804
197539 198901 585096038
77783 157533 267077175
185121 191256 15244701
156805 188065 78265617
178548 180228 748622541
5028 75553 619361494
178292 181329 693872619
53402 59429 239311746
172210 191134 47352179
182308 187953 14187808
89535 129955 867824672
139762 143299 8943598
156727 199614 871979590
76249 157802 864538703
95551 175782 389296331
172027 196298 515710185
107678 180154 181592535
41069 55608 897510324
95046 145509 796257653
120850 186944 495133833
56501 137022 590711049
72571 117267 111568087
118739 131451 31925472
55344 61045 19433877
120366 165707 113543731
162221 192386 726185256
81382 151554 175914025
59219 154875 239491419
11868 138037 315516905
149843 177741 282983501
61344 159313 245050911
10166 173892 409629854
140757 166845 65430564
156629 169921 849586187
150748 195129 545767276
601 11302 391957611
151859 170516 46588094
198917 199301 948320
175138 176821 526282278
138593 177090 771254106
99764 183959 523591571
119305 146494 68183990
77496 132057 134788126
103700 163101 148900629
44665 152940 271166935
161436 195644 85713717
164297 166687 392458746
95027 95142 635296363
107636 189457 205061891
122475 125993 8699071
58013 75531 43873885
164888 199141 85896971
118942 185425 353571751
50987 101781 126945888
174648 179071 11124652
41448 123507 205439259
45706 50698 976337032
118849 195317 486861624
92892 174535 204494012
12947 13742 697279722
50008 176631 345175541
39519 51231 29305388
19078 136293 669174814
154947 157553 6433038
19880 96320 747760150
16921 183293 992200351
90640 197464 267597048
117908 181179 532366804
93947 117612 513785430
1172 8558 18522545
158929 191906 26823677
17091 45113 70023371
96451 186686 166586078
43256 58393 38070639
179591 190020 412503800
144256 186004 104675396
153471 173153 49133418
88242 167886 199592772
148398 161939 326526644
81312 173218 230121663
15052 20450 171796777
4308 53045 121794146
188297 188582 889490765
172818 195814 57576150
141786 180166 22644800
56949 151620 237234038
28430 174829 976727477
144295 147843 384228460
94858 132166 181647780
182284 193899 21412820
93608 120237 639401695
131259 178687 955638806
163081 197380 981177349
103863 111074 505096924
15439 146317 725121759
112767 143022 75861752
93939 135282 103589880
103331 140577 93325283
182989 190409 18600536
196683 196741 148753
6037 23334 43186766
55406 84226 60261522
68976 122491 422718319
92460 104503 30100193
3059 143036 444442245
42783 43316 1350059
37584 70988 968704866
155532 163476 19716140
187184 198457 976918406
125675 132903 904344503
31417 111301 276278735
126539 135042 21204871
87328 150309 887692028
115332 143850 760270183
31472 137351 236724280
156663 157745 2632373
92312 121182 72371814
148661 199357 126870390
4677 40834 866474176
121188 139505 45726085
174558 198250 59448105
36154 81228 876180305
97365 185685 221503039
156731 177988 630548954
134511 192438 823381124
105926 184871 910780013
169467 191640 357002375
152364 168579 40402464
45339 161041 180307269
57993 100965 960508442
134434 144885 591249720
181280 199414 45513321
651 37707 620780457
163379 190307 67540833
1411 30587 368800135
138183 183363 948234359
64954 133090 343373975
79259 149535 663129163
108525 163272 338525382
71736 197792 970495258
152518 196056 793535135
72999 110315 309810075
136174 183402 297268698
92977 159689 950421146
101452 149658 121077381
87817 170055 206034768
183065 188198 12895587
92773 190248 244239587
175034 179299 108564264
83349 104859 53728132
158620 158788 364065
180981 189431 21630957
43861 150279 447083830
165976 193110 852087789
96971 155697 147368016
12213 153183 758553898
148115 151039 577894564
48126 170114 524234115
72709 124465 129366145
113439 159573 115652759
143588 195602 996905156
9203 104397 975009863
107072 137760 282731461
181712 188811 17869522
83257 158936 189501691
140277 183243 107721849
104478 192457 243363337
107114 124766 44260739
59834 129977 544553651
44704 53383 21726481
119536 145013 63863880
115014 115073 52091317
53109 72076 47564191
144268 186058 104793664
26547 128386 667087856
153083 165875 31875337
130682 198522 169968996
106806 120505 569077388
71230 175517 73261407
143056 170266 68193010
68762 157618 222423663
91552 111123 48993679
120937 138945 44961491
91025 185403 514169655
198861 199422 446717204
147368 174897 476166702
44434 52020 18994440
188605 191647 7576118
112929 146988 124872563
69078 153356 599122971
48141 72227 60459976
182454 199069 41690970
188015 189422 326038
164037 182313 874940703
95275 195016 249954152
196024 197070 2600595
43109 149338 596162987
174055 182514 258122659
124430 146403 592651381
94841 177503 668569622
133994 158674 812741868
109063 138433 73507904
134783 160746 65020277
140008 181750 104634253
190264 193704 981459713
197912 198642 1850013
158171 171294 208344868
156220 172589 288218884
41571 148441 267679442
33781 43352 6895151
26893 170942 815839204
74770 91493 41589958
162847 165846 7492943
26080 59587 83837304
108417 142157 84537083
108729 171333 593855893
126354 170644 110967351
56508 125334 291684666
164683 174813 25358830
81990 96731 302054512
102439 157606 623573958
160146 184968 62344036
20850 170337 655287071
61993 172131 275643798
106799 155426 34807884
50535 116610 165248745
11747 153380 354572258
39460 44776 249291471
112092 176659 161898321
135324 164264 456100523
60034 165209 263189664
125574 183909 146184935
77889 164693 217261259
32137 150526 296488361
103757 165277 154234996
96760 117622 52237137
35620 57540 54946794
161161 180617 714303932
168130 190352 425967282
99889 182318 286394606
64122 69952 14648917
131531 195248 159545485
78205 184738 778582214
183927 195064 27832455
91343 138508 121787654
27455 174445 435873588
47756 94427 116679675
91641 183291 229601241
3270 25259 54977590
87607 94109 16211817
8898 80008 124491682
122646 135435 31909648
170310 197218 67371017
2134 94800 231620362
21391 97227 189454688
13620 87095 262175159
34193 77881 109449356
1856 174154 28449330
8475 8979 761492462
51171 58276 17941133
161053 191865 77224286
37907 154277 291543696
136664 195479 147368027
178129 195966 44750825
121543 192240 177044711
94185 151081 332393984
35096 113495 196120974
100369 152036 129706252
31412 157985 316868178
124569 147297 217327479
175412 193269 41342415
160940 166591 942441019
158807 169238 26084048
108440 112574 554514077
17547 23358 903608624
14867 98031 296364667
199266 199737 1167207
100049 153708 134730597
56014 188234 851661639
92256 110919 65048315
124812 181379 141675026
163518 197872 86102078
194390 197443 247718611
142834 168583 64512626
164590 194012 741678521
120880 136877 615214888
126912 133871 17391174
151219 198335 117855281
187067 199652 31527048
29535 99540 857384586
49120 187075 345500398
137686 147997 26030268
117166 151566 86513480
111116 138778 894371797
146816 149592 448148105
1450 106297 649873706
97748 174890 193282561
132559 170188 441800884
167249 183701 324473538
159736 188202 586245267
150600 196707 25363217
99084 159342 151023700
137260 196229 147753814
131349 159092 63806332
150413 164403 100369113
137503 149604 993885169
189975 197903 283996165
16515 43044 185467040
144888 165298 183084528
196235 199303 7773585
699 18512 44497960
38907 91331 991061080
51618 96108 794753168
27112 119610 929006617
112838 159693 531164277
250 102400 255323545
192096 193971 4643195
30414 44628 638169117
65401 69528 58759859
35399 120261 212474586
28768 47081 45724474
178549 194482 39946467
135023 164824 152565071
23028 68629 114082748
70981 191163 44475338
181509 187279 14482632
133042 184150 128059139
58519 157033 617047369
154610 158784 10304931
56202 163677 269088058
142847 185486 529157828
12494 22962 26167735
102362 165570 372763310
73375 133224 149680036
98900 179168 201184454
190816 194231 527816581
4837 119651 287195896
73047 190850 294827204
81908 145726 304696382
170645 172872 344419228
166705 194730 70262149
80878 132588 273869591
4328 24978 51612905
181001 188267 716826871
62511 190550 824495005
122770 199435 191971739
177414 196473 47741760
163331 184177 95927719
27513 136177 607287175
178282 191766 816053960
174946 187494 31528060
180135 191724 106244160
68575 185311 292359126
72201 116185 109811621
85149 137893 614511653
177589 178366 1982428
91601 171173 199369361
197009 197987 584839125
39754 131630 229976152
111555 118319 538201584
127811 184473 141973302
179460 195974 41382935
180646 193267 391124660
177399 188301 27421572
153889 179103 62969688
20146 92732 181362976
40365 175669 338667007
165075 166487 3571411
72578 116990 329602540
180530 182502 699507864
29584 110700 202837695
62686 132729 175187910
23284 196578 646052861
63349 105554 696357406
4629 169397 412311734
135655 136854 2979476
57161 156610 249088481
185329 186382 882339331
159579 188205 461179253
74216 171008 779150832
196713 197507 2028234
164046 185783 236063183
83158 143125 279926041
87685 135554 922263990
137078 187825 398720761
64969 84103 47800033
183005 187975 12493300
24428 38257 773049474
66571 197073 462819003
109063 132421 4475672
12066 194635 683828760
60641 65887 13076799
46177 160428 286010071
134183 162141 70045926
32329 181243 564669950
34013 174784 352415574
153012 193472 20379060
76927 193267 291213467
179399 180744 384534424
21922 190257 421332591
78400 187574 273420306
58752 67990 363658270
104892 167610 157274114
59161 175315 290649427
11888 94328 422653300
40759 47180 15993423
8275 148248 889663456
37692 107879 916007736
168446 174643 15491855
41805 102806 152530011
135993 141008 12550096
198765 199008 619542
170146 189281 972400642
176873 195732 949880393
96495 158711 155974361
32541 156764 962544899
129324 168775 98809804
160342 163515 7985650
47834 168359 301793315
138251 188784 960093783
86409 100531 35243949
120448 164252 866015708
70520 114815 110681773
95290 140033 112102738
59653 199937 351146643
98501 117668 48017745
129796 175336 123555796
105625 122460 936111261
115507 177665 348390828
72875 175770 560031600
99136 137120 156505592
37524 72885 88719672
134656 135919 3144779
2775 26135 58399368
138735 198909 471948023
189262 191529 5663518
69809 98864 72476721
75870 155346 198973663
193791 196988 442623758
7077 145252 956319784
61518 83655 981618520
72830 182850 275344573
144090 152738 965939827
116473 159804 108610819
152337 155812 516098731
26734 73618 281802711
108306 157468 123302795
76923 192605 307669672
149055 197470 121109230
145891 170781 62375728
52984 108828 139588182
12875 127114 183259341
3176 73994 177208861
148846 156799 45546389
170070 186400 679387107
198091 199089 2541633
118973 172927 135202671
143632 152410 22191427
188981 196165 17904489
88771 187452 247299157
144354 179992 985479538
33532 131486 61985143
173042 195133 55335564
96970 130059 175901540
7092 99929 231996483
180394 194635 35710337
11302 168929 394386332
80074 151378 178715679
138840 187061 120952271
146883 152189 191181769
2657 66462 934381179
148083 175708 386559784
98437 136409 248489853
2060 171432 337125252
145756 154470 22010045
4694 85654 202476245
114357 149290 531000003
78381 88649 25546659
43949 168891 839762313
102885 166337 548480399
124643 180078 138887924
191700 196866 12880683
100358 131271 94949305
123765 182955 235784710
51330 60680 23553149
70970 72177 836873235
177674 192738 706360348
141397 159815 262604975
128356 182421 128052252
105379 142910 94097461
78064 141278 158111473
102175 166285 173963430
163401 180266 42260077
190123 193573 134933330
27326 118379 227679996
82698 186879 260937194
189240 192554 533140526
31677 56534 62088714
24362 27860 8727990
187408 197958 316393402
91225 133594 397051246
38252 41262 1820467
18959 78668 149353613
170196 181555 663242291
35372 160793 369627442
75936 98925 57234746
16845 66199 123518735
58964 91455 929312365
164276 172612 20923133
26693 52023 26461890
164214 184928 52009168
190892 194900 10046249
130 5683 910317007
135827 145854 25202103
92394 165012 181885860
139906 179433 235942578
69987 99851 74452225
166176 183701 15021582
144610 150888 15903714
154676 167355 31597424
185865 197198 891126958
56704 92002 287709196
133662 169691 90266919
191533 193748 879458788
133458 156644 923974395
6326 94685 220809509
157588 197211 634882944
142290 159201 42391674
17746 192076 436376559
2064 45317 39272423
30297 146611 339379682
80458 179569 248136862
119424 122321 7313168
128270 158480 75774835
180686 191209 912547072
1481 97746 240648136
180068 188130 356576888
181836 188344 16354589
143821 169857 358682718
73404 187292 28016174
192296 197593 367112725
79006 163256 209622292
159792 187895 70516019
96387 131183 603310498
123178 177865 136880741
188411 194123 481990457
27871 177979 717082887
8053 14484 8465567
916 187792 719401831
32023 78046 273974103
194973 197723 6925310
34535 51873 43466137
187545 187873 195762606
58584 73657 37777366
117038 127411 26161908
116366 135021 46820939
78906 117306 95949538
191260 193064 4482868
46231 107590 153538540
83228 193319 275717854
67693 120612 132339983
108894 157487 121883771
159412 166100 27449551
15977 120337 947337406
123622 161836 95634513
171885 181039 674076006
87496 155129 642593730
14142 151777 344637117
27115 74154 607672452
108775 174659 211541769
154871 175424 51314910
195390 198469 436868736
93821 104433 26585546
63009 101998 97286468
55101 128318 183218165
195176 195602 1060690
109613 192441 207541496
95189 172977 194966723
85824 112944 67726699
170215 177000 845681961
116501 120454 10026224
57659 117021 148381593
56401 136758 650708676
5470 28919 58539481
96188 168405 180940048
50245 97840 119002921
155311 190062 86961635
106107 154968 122581540
47710 109889 198509819
182458 189955 443149076
31072 188840 412204475
138040 170005 892016509
90028 117017 365913531
199020 199211 463202
152399 157323 842898355
120505 144423 55102290
48401 178853 795648086
183354 183601 629339
31277 163570 655915437
1417 186611 153637909
79108 104331 792328713
167292 200000 81916630
30490 135051 261559264
46097 194078 622485492
122069 164435 958731628
197491 199326 4625517
154573 181262 696689493
35650 131207 224739259
152090 189664 801274723
148354 164235 39608539
110478 134720 6928250
170330 173841 8764820
85356 147805 156433453
173196 196104 57350528
20492 51901 78450417
38604 130211 229287213
132223 153306 531516948
103742 155896 361655643
94172 164353 233173849
112936 196531 894635021
131797 151483 469049765
65853 84397 46279534
182146 189981 15641645
162346 168915 328582629
175644 178582 7328930
12669 80620 169958165
47250 161050 549260988
156625 168328 29210767
175216 184065 22290510
39950 191059 971890179
131543 172426 980919318
71097 174820 259609859
185600 194323 21706497
104242 163430 405908124
136320 146871 26526914
197268 199867 6519182
195681 196031 942779044
70092 103546 927481128
77871 168977 228035872
58875 140585 506755250
96783 127347 76663073
157510 192058 948236848
177176 178260 852774021
190295 197123 796284870
10746 50998 100543812
125032 129410 10984480
127064 185506 938464063
182657 185435 213687043
127710 176091 121147292
81706 134036 130960492
87639 155686 229169865
1225 108936 616739307
192387 193216 17225882
72217 148135 190081232
31499 61495 75170651
106764 190627 210110259
94576 97936 718416797
191785 195959 248224773
3130 140476 665387884
198722 199079 918320
176839 188647 99506959
163651 166460 7030229
187053 191072 10021043
108208 153508 113727658
22207 151976 244980578
145987 153782 19691177
11478 118772 268302553
144929 151040 15481843
178328 178837 667232322
51681 195084 800223872
80163 91059 799261322
112096 167087 794543238
195168 195339 399429
126088 166458 570754695
57341 102118 450831165
111441 168208 795127771
73919 196194 834732878
114020 150290 661905636
155588 187511 79874611
48960 193096 596128904
59167 169022 274887692
148754 174855 8105626
63632 68039 11051781
132073 199279 168344058
179754 181213 3607440
56407 155690 248718104
93093 98360 849671499
45608 195876 376226341
148760 150221 1329061
89202 98560 23354101
19796 129933 275535975
193146 197402 921043582
191228 194363 7855835
34972 163037 320599362
131946 199347 68617997
105473 197062 229490947
28352 94156 280199789
35552 42543 17517434
56461 90559 85318567
24654 115560 821563706
162532 192365 74763355
131756 186860 284922255
50654 189974 348891640
111271 184659 184000913
191999 197314 797493915
95060 199948 262805553
2476 29454 603943598
88554 143612 291185065
98884 123224 215587311
165285 178282 619958306
171102 193040 615022768
195940 197672 845766181
157005 186625 74148595
155699 186603 662987629
31720 38035 15666232
178838 179266 997215292
180091 190577 26287717
167815 193802 69158184
185863 186851 2395719
23549 166316 357263389
152341 187431 393964413
21063 91841 303691637
111341 131275 50086062
174301 184610 25939491
14223 170094 469264921
123257 197180 638822790
50568 86417 89656480
131029 167439 107368868
10782 109683 297906501
54805 71128 40862225
181505 183506 283845837
180519 180924 468095050
67236 98631 483148603
17240 155700 832109619
186983 199351 522932515
62327 142682 491461617
197172 197445 731019
66560 155320 419259648
125837 140200 35929457
56802 194021 343572761
25910 193683 824059218
130768 154807 60331302
126269 181425 138146190
55977 115430 225338142
154383 174174 786504368
1300 45643 110799432
133858 172797 731028664
136344 194217 190532084
113057 194314 559496581
172582 185897 33431173
182926 183443 1262784
60209 123248 427004425
163469 188327 258737112
34044 36658 1745637
192554 197064 11261113
117629 191357 184784465
127909 142633 700017079
159069 164919 753328538
13737 22146 946652557
153432 173935 103103946
77819 94392 216135699
39269 131746 231464906
35248 41955 825580735
89336 155030 164729421
48906 109185 150805825
18158 133590 288824098
51604 108555 232026125
47409 65721 504278584
145385 181732 530666981
61037 83728 56581826
144060 170620 140709625
28488 32650 10345020
198528 199152 530810292
164799 199739 87586639
145686 147416 4438940
110536 163523 132791638
161423 192875 78816480
17611 43963 65829450
61589 174115 461298848
30703 111915 383289817
4766 185067 451343005
46809 195601 372575221
73235 97952 867014978
14558 86947 534941517
11094 172836 864612091
29430 129982 251593588
159 192849 582046621
142628 193419 592495347
103610 186106 206863182
79993 146656 166969798
124196 134334 25352949
62723 170897 270717249
187193 191748 11390867
198384 198806 390552129
15651 127728 280456364
148642 193774 103068373
38885 183739 362715021
199766 199909 898291858
100010 123838 783161503
164271 192432 279314729
136182 141374 12967807
171391 185763 36056668
49698 70191 51382928
138894 185694 162233352
157243 181030 59423245
194069 195299 599677650
19523 25262 14363630
90371 155054 162142456
193331 195947 6566989
180517 198031 43938474
142059 191473 997029541
66957 157717 227167087
26864 58930 164996361
157561 178859 53311980
183242 196918 259996399
198522 198978 1154943
21276 121804 725311640
59104 89282 75294377
90540 163054 928815029
29987 63417 112011041
130802 162905 805618387
138673 154805 40679086
96181 171028 500599060
33536 178156 223201564
139292 146731 30292215
90284 182592 231190518
111813 139664 984228954
67772 195341 140236447
164205 193909 320861355
158351 181028 448234478
44860 83178 177456075
15985 164349 371276224
159670 178002 389704775
101385 166203 934490122
45804 192740 645696191
7480 149110 579734043
28618 122260 234292134
80921 122901 105177253
37663 157273 299576473
114122 155922 105009169
44105 162986 297610082
87067 137783 303607706
25949 190102 410877266
158134 168851 252179016
194209 196380 628769482
159460 174183 36903159
14056 189940 440319962
46108 76676 456536752
136418 155554 48144967
135724 170157 86316003
22672 185155 406788914
156675 170478 34475012
181895 193293 2591012
17832 111743 340732525
167396 180291 94151087
71833 85567 745696813
115111 161470 522000289
100788 125959 814512295
98474 145005 116684761
43244 62936 37295905
10375 31964 378617403
164639 185668 724050611
183872 193891 639018606
51226 189763 346928507
141229 178032 688886703
62088 138635 191355062
64568 111391 116997464
123296 198543 339087040
156235 157336 255372487
111126 168553 143914025
161950 162331 707780356
198937 199489 696773410
86559 120472 679355765
193314 194217 2265219
174214 177591 8462617
36447 199444 361036630
41941 144894 257761727
82095 101637 48749636
91099 128266 743557998
150158 160449 25573067
192503 193508 2507794
108861 160896 411068000
44648 160611 381744742
80266 105077 425714667
140924 176390 375715982
170365 175280 969690984
109359 155259 115189589
23286 69880 116578596
174065 189411 626500655
100154 179091 197855281
172743 191005 58341972
95573 114772 48540707
24043 95431 551638641
196128 196522 967729
172836 190459 44158224
74780 93453 46422492
161431 195578 855936696
117382 128936 797910753
56130 164658 271709564
124218 198290 644309434
143213 185681 223137373
73362 187706 342144106
99423 182654 601814516
113934 179936 165478751
179051 184220 13007482
140135 160033 66646539
168578 173386 598623060
21774 58925 92966797
16329 92241 804610131
66383 93942 135256945
169712 190349 767544425
142631 143323 886848347
121492 140380 47157827
3064 165905 407415853
194676 195964 85141504
74329 147969 249142162
55216 89685 971627473
183244 191027 354097747
71267 165161 856025800
185871 192494 16478400
168769 185869 42957439
184158 185058 757099
112206 141179 627084135
164659 190866 520412128
59639 160925 743871135
80747 142302 747450637
128771 195352 550712006
24600 81190 854448695
138404 179124 491352533
105993 119672 34281682
77403 165201 219738961
30071 56311 65552580
6477 50929 111053258
128168 180162 584785911
73664 75260 3965862
31986 145509 347914638
150496 179109 892443611
130139 197724 341387939
145565 156203 26818920
117422 190989 214426660
174095 175677 4013198
132211 168179 468520633
12288 15093 6963480
134167 192733 627704719
160929 185714 62228262
63648 97381 84191292
86326 113327 542900019
163046 197714 86904348
87495 163188 463829456
91204 164450 183472598
42276 188574 366379381
141871 192010 99663826
99512 116938 997654645
68853 132730 159802437
146336 194209 606936838
114245 122851 464180332
156736 165733 22407821
57306 152398 238224221
142269 159124 42269727
32694 135649 865024966
33831 198188 158814240
144837 167503 831889640
180895 190477 24101866
61395 155320 235103918
89132 104634 38730076
50330 88267 94841469
19374 58192 97164782
12290 176289 549797750
71658 107885 90470829
13841 55725 104726334
54130 185235 969920828
40233 160176 760783238
165049 171437 16131994
158578 162140 208010644
68379 79475 27697802
117552 118271 1821745
34979 148565 284513654
133938 143090 22943373
69592 78786 394834304
91448 93069 224207978
10967 96437 213604923
95372 193318 863202645
97220 149696 131762171
183467 186437 7469318
69458 144507 187772832
104760 179034 186139168
78830 138505 894561418
85849 186581 252295526
31453 197813 939473558
185757 195399 836473050
160046 192262 659381981
60942 193143 929477953
32965 60243 820399622
89051 131858 107268776
79609 123565 961878921
83536 137418 662561236
5347 182547 443395858
169609 170605 2522002
99853 173230 183943672
189231 191540 258592358
126046 188198 470950675
126171 160918 468039269
57361 112505 137836974
108919 121326 824462594
149342 190886 543586422
63507 115385 433020963
16288 108657 230870793
38175 136378 245755061
134620 138670 163600951
72456 106472 508251396
90002 151284 252395516
141881 152205 26115732
134024 161767 592807399
34739 71444 38894884
188066 190163 273311737
196591 199274 6807657
26399 187920 404243128
46673 125935 198411955
76176 97949 54198832
123197 184081 152490044
143870 171664 164401248
16984 175887 758702600
16314 59422 511368447
98314 175426 670894173
27605 142668 287805681
43268 48364 206523445
165005 194219 73226641
120135 197925 194870121
60872 115907 324721436
112654 166260 283144634
162980 189322 775192455
158811 189716 77445954
117073 148168 119273199
37894 111012 182951452
190035 195874 931363161
116921 141721 535990814
19960 128445 784527893
117413 131373 186578289
71133 199063 320357687
169097 191014 830833208
74044 184030 352612424
154241 182347 70222331
81798 170432 221986939
60519 68743 781513794
194302 196490 374416007
61549 137379 539741357
145746 166460 740178540
108204 163463 217604070
173344 194222 52273020
114345 161357 73292047
157509 170512 32526173
88775 138907 762219540
55775 96826 142608077
146689 151622 12527729
74899 93222 45557238
20621 190713 826998911
22519 192322 595314239
87083 157539 176563171
146177 148051 924991740
122528 136453 214467225
49520 144646 752439476
33311 177827 361761337
11248 193269 594244035
183616 194029 309408095
40435 105127 161685896
172335 191373 47637977
174178 182727 321025185
30242 85424 538433561
169555 169954 1008716
183136 183706 671023672
178445 189856 976051586
1909 121809 300036936
123921 172977 695692931
131191 142948 100868340
152067 160413 736135565
179035 183812 187395914
151241 151839 1467909
134199 176040 21678997
21633 185925 411299054
183158 187619 11239099
158785 169868 27767014
91223 103188 29892208
154426 170557 159174278
7838 65172 895956956
6329 132830 672763135
108385 127171 60227716
173038 175504 6167276
86583 184099 507576723
162574 194872 80936411
73413 155486 863387008
87224 94284 17620506
43384 67735 61048833
18344 58714 101059792
184961 189765 11990452
50065 71647 54113054
110738 113213 672697878
199884 199964 693571985
23069 32729 24080690
38078 112799 899646012
27546 169872 356221289
4223 16568 30825475
129439 190854 772405603
140650 152732 177392991
8609 48024 98418704
45049 185954 411562545
191617 192369 1873609
139193 150123 11628098
33089 89173 140236907
75860 116650 120719716
71576 146063 262296796
11848 129111 293339171
177321 182002 11815240
55453 90146 86797263
107722 128680 975293386
71915 168885 391877636
66810 89245 55962616
6418 179407 432869724
188899 189572 1711917
45519 164781 30716938
91694 114192 56247923
155919 171933 894058441
36002 55089 47802815
194017 196102 917418708
24570 79296 816316844
109561 187295 194796660
197457 199363 192771309
135689 180270 421613533
50249 101128 567535963
41646 139564 245008332
176853 181318 3865746
144788 146050 3193153
26654 140852 285612889
31533 117851 383272140
137536 192710 727572944
83998 191682 945699494
96127 138746 106687352
31182 121880 227028892
198238 198367 322532
110225 141608 78570862
154243 161516 254654678
142514 193873 608340791
46553 93183 116617916
57349 93876 91235575
139224 143400 957115170
107711 117338 24070393
98883 131653 835239277
108409 159532 128113461
183553 186340 670525846
175477 192610 42894916
21856 108158 215748645
128005 179754 584675026
168722 184361 261355122
27261 76886 124181425
108508 140972 372963383
180889 184636 9522996
196509 198603 81534498
82117 154460 181343983
73684 122590 122295644
96370 168162 179950249
102063 169454 168935810
6305 58140 129620724
146465 192928 116303724
194824 197532 6778225
20568 147321 290398250
195244 197644 261783923
179642 195323 367218499
18800 32758 71058581
45245 82729 93761674
41029 132528 229009558
198262 199683 3550222
73158 173398 489341954
146874 148873 762026264
144452 144715 690106
137787 150874 33069470
110436 157802 268112523
91827 170750 246188646
14026 149956 429223891
86768 110837 850901416
150802 175196 59796000
76480 108810 80629899
77278 191304 285420950
52941 190437 344265839
106310 165740 160195187
194253 196508 162268352
130092 134008 9758206
49381 115298 164922750
107385 199749 505945169
48210 156097 270287741
80435 164651 58896346
69391 144860 638267137
9285 37156 640834950
89516 165465 190245231
103132 138828 89402484
90986 151803 296997164
123691 172518 739909818
132829 178376 114054765
115665 122668 191820371
162428 171713 23324826
44212 190308 476739676
49066 81860 82090217
75282 193059 294708491
28147 189774 404615932
193729 194521 1991866
89888 194057 260908598
185791 194150 897205108
77270 122306 553565573
135512 140597 133563520
39553 72510 82621549
179622 182373 4706375
135702 158429 57045371
77695 143289 164165980
73881 191889 455896847
193174 193917 1869053
73619 150929 193564535
195730 196625 2218028
59183 163851 261863704
102457 153363 127830973
142824 155916 944348265
64968 192004 849475861
179726 181858 1334277
75813 85245 23483015
9054 140113 935479329
87737 175450 219732522
148183 196510 263443908
172558 194989 56145123
33272 52132 502339205
131718 135348 9007722
142641 171216 658749817
647 87913 218133942
169262 182406 389013639
125492 175215 871088217
52199 96036 109559349
72571 91020 45932806
150382 186357 664433163
165845 175551 21267506
51843 175520 309638440
187151 188378 1405397
123004 148204 63164072
49719 107314 144054814
73873 158092 210766708
101596 189844 221255285
161670 165383 649824715
123161 159354 90529529
152777 191394 96553484
70216 179326 400352974
1398 104922 258791336
101403 195475 235769410
90669 137705 671861213
38867 172671 334989071
136070 137866 2286060
197699 198332 1606476
69196 101529 506834246
67501 81984 36115103
84009 115100 77762127
110144 173015 107279585
137575 189728 130790648
185061 199794 735541272
98390 121568 58208960
165834 174097 20700011
192831 199485 815885420
147153 157385 567900842
131021 198422 168874795
122405 198049 189440348
73026 115572 797300454
2603 93046 226046053
171220 194648 58687371
28249 169454 496011490
52652 179822 318346512
167931 177680 24330332
184072 192571 152457518
166184 178881 756820814
84526 142734 399558462
75370 174769 248706189
169437 170468 2612442
92759 93405 1590285
67561 101443 84495762
199774 199930 348991
29092 121966 231080435
109028 172172 158305982
185744 189038 8205888
42399 143188 252331357
61317 95489 957596042
169300 192448 58023924
170080 177185 17752787
16604 195014 685521853
23555 99874 299863662
23460 158762 449899663
13731 147471 680888959
89156 120193 77795088
37879 131553 317093810
52277 156949 50067055
32731 184745 380648910
12920 19640 657696633
180435 196940 41307245
10825 176599 916655763
142111 173296 24591839
88859 102952 35223551
116232 141420 63135579
85100 170313 213410388
98208 153452 763252876
118575 139509 224427018
55227 73825 3672211
30525 67356 136778394
181327 197559 40705288
139465 172387 492333605
29934 118696 221997669
26905 181101 140649173
138236 147179 22578264
165066 174962 931895016
91570 170419 197570037
62921 92534 73849062
173717 176932 8046083
160088 170873 27099705
35242 187606 806604115
162992 180515 11967626
60446 189464 322949558
152257 160233 19744485
6901 175521 528429170
89300 140908 163631394
95630 192011 291225622
63063 159394 241004685
134945 180774 311152856
40000 159949 322711754
119488 135875 40992070
93476 118466 686351098
138866 159525 720643958
140016 179372 13358449
3707 117324 809944209
127731 171075 108541495
50982 51493 1288406
99824 135571 563062767
49465 101816 130919826
7622 106350 992587146
163426 167072 756410142
145009 155737 308694745
142943 165249 63857057
96448 191760 238829798
113679 133400 49489219
22424 114832 783839172
197270 199715 6162945
44996 103689 146694400
121235 195933 187073518
17261 99049 898241304
172250 175934 9202288
187904 196264 20840490
61008 132687 494538600
143611 195948 131116423
57427 139028 546511425
142658 158464 457445494
112114 146037 85149108
16618 185946 423907600
150217 168024 896296653
38506 105031 166334511
22079 96523 186014897
87053 150152 976264227
43383 60176 595133189
39435 192989 384425540
106197 107592 29092645
121292 187409 165623405
81201 195719 837151798
197256 199561 5815743
35558 44449 22336721
102701 122398 899677338
136978 190118 133246463
174366 180436 15235081
28338 91149 157005260
15407 182590 485505825
174428 187862 672682581
96086 132071 986590514
24062 137060 282657686
132577 135702 976088000
174809 198717 469645422
112500 167973 139092865
118774 120776 5060002
121800 193496 179516941
128707 184193 306652310
148199 148490 770247251
132802 172288 856032760
70227 77634 18523027
135589 175398 99766220
86139 143932 172102634
147913 196253 719687164
158777 186376 352943388
187438 191855 663381704
11915 20811 22246547
154413 160202 14256260
1846 181339 948435324
104313 191791 788091450
71902 89733 381261706
69965 163969 759364804
62640 108152 922775695
132662 199616 167749869
145528 198337 805871096
7050 76928 220974606
152163 175883 59261449
129990 173811 109774396
124262 162936 96851783
162039 194315 80872810
128224 145406 666923824
147026 174858 419665074
106269 115512 23103338
169934 171833 4793231
74871 177565 867825218
24084 49049 774784164
194173 195632 3657257
128758 153901 295326119
137448 167107 74422664
127140 195432 930013488
86701 187321 252087502
105102 138604 31195225
87117 88416 688774447
46367 136685 226049029
190031 192642 3083862
190848 196170 13283580
141004 154933 35115367
160704 193644 82564794
111712 197804 215805618
59874 180817 955842798
16282 179519 408504570
119657 143293 59239937
72736 134928 155452967
67145 175153 634007214
45896 162033 290759613
167013 176478 183799912
103897 147448 411501400
180647 188310 19314092
32543 182173 374562748
123711 176798 913178406
83531 125288 104555313
170534 175140 454095710
167727 191063 289471777
152454 161905 23479599
54061 63433 23509379
95082 129412 86094690
72100 82421 115260428
138679 143582 989245329
177974 189352 386679975
109202 184090 439836574
94434 162837 171418102
117265 119231 563653922
197832 198938 351673814
82772 159859 192960825
100835 109823 22614784
59677 88713 189908816
37513 196976 399254893
78090 123940 516974708
94463 172145 96820618
64424 162025 892056751
36959 73274 91084429
164111 165616 3767316
84578 119589 87637192
24201 135520 636253502
99399 102950 478393768
178959 194301 38409316
96061 149505 134073593
45520 174872 343672739
91413 158288 167626248
88098 112493 61037209
52441 159592 881191013
199809 199824 31043
55286 128036 624257502
43204 139275 240406062
42874 106699 178544555
152861 184918 360617982
126946 184395 143943457
28626 182999 460640254
114067 150493 91582001
152039 168678 41512840
53078 55183 5247585
106736 190569 358691736
83337 115318 79976352
169263 197580 70957363
17403 113052 465517164
143158 168804 64226727
70571 159193 221770952
105081 154960 382935582
36341 180650 650238617
179324 190348 27657012
194451 196768 5770327
148657 162163 33643986
9526 153523 125899719
50344 69350 47683522
158803 177809 878586817
79883 123543 792602001
169882 180306 26054574
37550 62464 62529848
66500 171215 517483569
36502 184626 370971694
69302 136718 168563161
154 184723 461973718
37676 90887 612201955
131220 150787 49178365
88164 185908 244995808
95965 116060 632891207
84860 114748 74706177
152528 181007 71071211
144575 168059 208658616
45343 181304 340325503
180338 192582 30691878
160801 194917 695453093
135256 175798 101606030
195611 199329 275288804
45029 71468 66232816
199976 199979 26575312
14929 152600 344719137
93602 176026 761575116
149004 166331 43188970
173099 192203 47866380
104316 196915 232014952
15793 152119 850998765
72615 145227 318235687
105741 134460 71975797
193834 197855 10134326
146338 166401 50164945
185500 198832 33337944
198364 199110 1893940
7412 77858 607480583
170292 198200 69940621
111236 116187 12350174
147761 148592 2163582
161768 193195 78696388
161431 174704 798981447
101011 120729 482766648
140324 167192 67429847
23108 92438 483911801
13251 116856 259016827
72946 134642 5302582
187503 187944 155452
60200 95667 754938775
144310 160678 40941490
111001 197696 801733524
50133 186972 867958848
75182 102409 67832004
177616 199807 55671652
117935 157300 705372676
10953 174176 408398964
167687 169159 3588760
11986 150200 812998962
148953 169869 52230159
28760 130566 989408160
25591 87357 391619816
111100 128203 42884106
54220 171196 292878502
125563 174817 19800334
92522 120211 834160149
62387 180955 685517207
115690 192277 191950559
100552 125398 62365535
162292 191408 439654357
184369 199035 966682865
187645 192992 871648842
72432 79492 17515924
120514 176621 914472645
150141 155240 173115779
38903 130419 637687918
82236 121789 99096746
94360 178401 210587529
53723 62788 22776676
32475 57341 62206247
50378 91339 860095899
174957 183409 21200619
59241 165625 266169232
164191 170545 15963933
127894 155309 68800933
109976 159903 657215549
59387 134373 187515915
151020 157667 16490467
20363 71949 284658588
96202 167118 167417728
21995 47830 64480211
63058 181591 726525370
17744 50749 493020144
193665 197736 584207
120777 165627 112305277
197584 199658 5242047
95588 181802 258576857
65590 158768 336728497
6553 72647 249039522
48082 131214 208120460
139134 141885 1209456
155219 189387 85481087
828 167299 806502795
14278 86422 180408748
198139 198327 484123
147456 195758 128087602
65927 153485 495029380
45240 89916 111693147
151319 183954 426435974
62123 182886 377028369
27617 51629 330405026
163066 199479 91276819
75164 141962 166979734
83452 135752 777176697
8999 148949 490266193
98080 188083 641711330
87389 148688 778308166
126073 194053 170299171
136378 149478 33034178
161232 180760 48884181
5923 88459 654860391
29066 187359 396269581
195988 196879 2180180
50277 101117 127023613
63265 167663 707873171
24931 175170 375973104
154718 184033 656976258
17879 184672 708780128
16071 30360 35710537
65901 148747 207480040
190943 195021 10212178
57784 150362 412413986
142197 149754 922425572
157788 183489 15411274
19459 114688 238091503
88809 173393 373693869
58473 165258 267223019
195053 197154 806277626
89973 99279 455075951
141765 168995 608030752
6214 158058 724543663
171846 180613 21855601
118087 175038 142749727
187693 198548 27170278
105772 197702 882867960
86075 166597 820516709
39957 65277 173474504
199191 199952 130824
196518 198919 6125630
142560 158619 40393862
13293 196552 458645932
155289 156517 3063470
119031 145878 336363860
189286 193066 840143619
144142 184413 100954634
88928 164087 188268403
135713 159929 730728252
184262 197721 33711702
21651 72222 991905699
89384 91538 5374469
138360 165170 67277353
97842 166985 173302796
146749 168502 615385650
119567 173465 135026625
89765 179487 224720712
69635 158229 221792719
21620 110636 111817830
137852 157092 614445340
42712 88816 115319281
172349 198806 66290105
128671 131513 916281825
14121 21306 487500767
189038 195276 15530068
51315 154829 259299842
134348 167884 646639865
132374 137453 12582565
78448 101245 56793509
151264 178581 751056997
89667 121229 136596865
160870 164952 10203126
184030 188792 11928060
58579 122479 159867356
17060 88015 177346335
199306 199899 972090817
167518 199971 81254638
148139 154766 16612122
65256 194057 429493834
151464 152231 1873756
157533 181249 280434558
71018 78808 19487948
177946 183807 622668904
165730 198503 82174529
14554 119133 28397397
53574 131393 283955130
118728 166937 625544141
186404 191537 12886475
18354 147001 869308264
43894 98915 51501637
71665 171337 249547562
62635 63020 423680438
133097 165627 265162681
195481 198265 7063289
189892 190104 504363
151478 168005 768062843
28844 68047 469434576
194252 197091 7089276
190173 193195 710936606
31680 55790 64503440
172531 186725 258603875
56334 147935 896953246
183888 191107 169245478
137755 152852 591544080
81012 109444 71087758
136607 166916 76012348
49012 140947 953160957
58262 98537 100497558
143029 191256 120817866
135898 175025 98061096
134367 181539 118199910
91856 165545 184603431
137683 147422 359211579
71682 172423 252193634
181867 187353 13786259
198639 199072 133267040
169682 194491 62145542
47336 178084 327324075
12644 141592 322534772
92719 186253 106952047
106743 137896 77937189
133957 175711 831423821
55231 179242 802921217
119573 130323 26972801
102335 199642 243885714
14097 96298 483607426
59994 81658 54110769
100564 117286 159827429
4914 5313 788837731
108380 162537 658981277
110064 116411 15791624
173258 197827 61556915
53047 62082 512390828
84094 154399 176234467
37949 167105 272177625
13875 115128 253221635
7549 118709 609273374
94948 153659 147287988
77429 189956 281760698
57640 129337 349496895
78458 179703 264874303
109583 142325 81990995
51137 189808 347252291
125055 137806 156380510
107430 196744 239423571
58443 156242 244864576
8175 105122 242323928
107832 180927 287525553
71801 117351 201681189
185259 187497 5562673
113566 114724 578818905
157595 189774 80607538
54820 190448 33916459
57987 136153 195489569
22943 195428 431714159
6198 135409 473136631
151757 164378 804030114
104549 144106 41736066
152895 159648 16718309
106813 135022 910302821
189581 199675 25258805
63328 174783 278927842
138931 143162 10739410
121762 140911 47839040
117471 199648 205987732
69711 158871 223119442
126633 190858 160851655
69420 120894 395131551
114421 136116 243378401
76501 121024 111330205
69400 132941 158953479
6129 179987 435052596
190400 195316 751438043
133863 179365 657793436
82642 117734 615238460
161416 162752 806491452
109520 170016 295741498
199672 199759 221797
17878 39386 930195662
156398 199841 108686481
174529 199810 545516168
120014 181635 819407179
161519 173798 30783706
144338 187435 108000477
176995 190214 880994845
172139 178259 558561375
168717 189307 687008705
47288 142834 239164066
88731 123903 88226310
74992 110196 897249464
21529 123814 255961183
59474 62550 705575213
114266 159579 776175915
118291 159995 574819509
153598 194460 980163103
22652 152428 324939482
12595 164287 379605369
109499 199395 234627916
94780 112025 43141536
64524 150428 280106609
17280 50975 716698378
16047 65313 123269051
144363 158168 127981812
93497 199313 825449178
149371 158001 362811348
70167 159033 222385337
168987 190981 527065561
186974 198460 378816074
86537 91897 13422287
121578 125003 435842681
122316 123436 2855366
85573 138609 329044198
16320 26247 288555453
73808 180168 266143783
126762 135411 681467419
191064 193057 989856126
181594 188460 17248623
4737 71330 440837257
156514 158887 5818975
38561 125451 217462870
90076 145402 138559202
73706 117278 108747570
143833 149844 15237032
181333 199576 373021949
189574 196327 525616539
115048 120013 12521175
169943 198639 71928961
34377 159956 802418372
121797 190398 170323576
2936 176594 445378388
29792 157697 409180746
162270 196764 298876640
98106 116500 128442658
165725 198555 82314020
77970 92265 37863766
192180 199574 18543345
54639 148880 330510401
64193 147256 689519094
75983 186361 182161153
121654 136426 36893283
11316 133347 950039378
15443 32583 536949305
167403 171917 11351346
16673 114887 517021588
42121 111663 173936249
133548 172870 98526149
61325 180553 298308527
119779 189037 657654226
71473 140528 172689446
13205 17598 856103244
116420 186850 299414508
195707 199307 469289522
4938 170575 976532028
163811 187002 180055409
11099 70227 965018103
174637 190491 39799829
189343 193216 136163381
47401 116322 172366316
92173 154117 155337414
187828 199649 29570287
145068 192621 119078468
50635 98860 637009242
131053 151679 90959109
66828 195102 601435030
157616 166842 23065183
15221 36453 52972972
104026 158611 136934334
61733 74863 32845283
184417 199846 38605284
158854 159046 474529
28092 157297 925586072
195406 195514 270048
73481 163487 262921388
122620 182658 365349622
73162 157490 211040484
74343 181586 268356154
125997 153934 261904961
11846 31927 788183543
33386 163609 325987923
65325 171553 265945304
61948 85988 59997042
26906 52725 64521179
111299 145884 86742364
64002 84305 85728564
119749 127150 368336974
72677 156504 209824694
13774 92070 531042567
161282 187484 50447693
82242 102996 51856873
76491 81950 13484703
72867 146570 601229057
159436 193541 85493780
127660 147557 49924586
128256 140054 29502528
97023 161189 872252646
173949 190536 804103656
199729 199861 301948
8 144254 616034493
156384 170889 902758277
82401 131897 123938709
101784 183614 205135505
33352 83276 799025758
169773 180668 27210733
45586 98529 996567495
144688 168800 862100370
97950 146472 121703690
106818 173659 167478287
195009 196277 3132078
124286 126400 5316141
133611 173686 27902328
45905 133304 346458744
136408 149570 33177892
197826 198027 107876883
105799 151732 115290426
37068 45669 964122606
10974 190661 449701764
140897 141747 467683386
77563 172661 916095837
133830 157015 58168830
40853 183859 358068065
32956 115822 207269334
116588 188743 180954684
107865 137614 223294402
84075 95662 28914854
111415 185643 186188044
177678 180428 6922484
77061 182678 326576287
89242 177042 219937758
97745 113716 500425309
49908 103168 133186402
167066 178514 28616429
80485 112515 80032042
25648 159717 335443604
89921 183524 561437303
195951 196302 826529
12668 25372 467736130
66912 108514 451150387
55114 123748 631675574
1530 160384 397450572
42990 129926 217638281
42272 156659 911969832
39115 70721 79145788
119647 173710 135456231
69216 190720 607113345
127694 142532 36072207
117982 141720 712496228
75244 167580 231094423
145818 191472 114368653
90435 119135 71814188
144057 146539 6310175
121838 125770 992227738
2986 96381 233393468
137734 192171 136472591
175242 198776 59047019
177815 190926 699036354
54174 129018 862831395
107802 174820 167931884
77296 79044 4316638
4713 58674 174528381
131615 146609 37579014
87450 154971 758663557
56066 96522 101134848
141353 144930 916437110
166460 181941 38810906
89030 189168 850303512
126903 168818 104949089
152262 190864 781741215
153314 192597 935012085
31846 123177 228569386
190606 190662 539617089
43480 188358 362790577
73774 88650 763670713
152504 183725 78071164
85873 168261 925818223
135006 143059 20226469
125228 196880 564851799
63982 81721 961663617
62280 129108 167156511
159562 165245 433505747
76157 173722 513946758
82794 172681 872117639
6678 26993 857247436
60815 73942 32866372
119035 156820 275667072
184877 194243 672563528
110150 113773 209459575
111910 139911 20078775
107086 141571 925807837
191971 196552 956848342
44401 180858 240828528
138981 178667 99512441
37298 85849 679188216
32974 95707 156851545
109627 157384 119748829
81796 103132 53282704
97532 108026 61713029
71632 99909 744837581
124051 188332 161024160
107018 131299 60875632
161420 165639 848763684
64551 181792 424723790
158362 187065 71853319
185668 199455 467343357
83937 111276 252760079
181423 182556 48007904
156751 193478 91891413
150609 183011 165549666
35780 50621 393607115
88990 173291 211185780
34679 154718 300719163
198696 198716 48393
48457 86937 926818418
80829 114839 166556005
107980 152357 69713517
21302 129080 269609101
43741 98332 136511418
116885 187198 414774585
81061 161132 200481156
184221 186503 5680464
24923 171989 458411367
76870 167492 529501052
44250 57895 803476643
95153 163311 170768636
194045 194548 173956691
158456 193626 777708829
24431 74428 647498309
92624 199937 787247750
109038 121248 30723903
98417 146431 505688805
184443 194538 25212838
181692 184444 873750857
66631 191654 312953450
196787 199729 6656398
172983 197777 62129139
157894 165764 19639899
186577 187543 760676738
164170 166230 181781661
37852 145659 269887604
162043 173383 612481158
71061 172787 254667034
5461 157356 380095750
84987 126361 103556664
521 9736 11586731
6425 133379 777033748
31261 175695 361521707
133950 158841 799870312
69512 174503 428881103
111704 162206 569502865
121417 132149 26880167
35411 123306 220140315
63267 179296 290401891
137211 194371 143257795
99034 107198 40021652
29433 84790 138456795
161785 194747 235498641
176728 185306 21577746
57601 129325 859659965
197709 198123 791656676
7143 179189 430551595
31216 187002 390007745
94483 198223 801612189
12714 70139 758697734
30445 131295 402146073
125834 152500 67017493
131312 172162 142614896
152068 190912 963695511
191405 194964 321418655
124903 162532 94255163
194949 198990 10195607
135003 198533 242736637
89756 177599 780931114
98908 128656 50882542
91577 181222 267064669
109268 182746 184150402
60125 79185 602843735
2947 43389 781947854
148349 177349 72438306
184842 196120 430898739
6419 176184 424839056
63623 155804 230880565
190266 191731 3665070
63071 157870 815287065
132877 140840 195893570
37892 113902 713967330
102304 180652 208578293
180642 188385 19501715
37427 192571 838110459
104878 154182 807696580
160725 169888 901260316
35124 74435 690679804
102361 129575 68299806
80546 162160 204292646
194573 197495 7332579
198935 199826 2178269
6596 11275 909124926
94892 189694 237570061
140430 142946 6382152
115101 126739 708558719
150242 170230 49919167
22461 184966 467800092
114988 180090 163173658
37520 155166 811309237
25255 161069 339830645
74303 77432 964493938
25046 126805 79443407
76264 173008 242106227
160171 168478 930879745
37164 182907 364935430
92527 119867 26753580
103851 165692 636917375
12516 57971 741269189
174932 185977 485684260
33117 178829 316217927
98499 115612 42877618
162704 164226 479999612
150490 156564 231605564
93783 158926 163250543
165450 176452 443743321
168111 182243 35377386
16330 77155 997490737
105739 198718 930525532
129443 175056 762670318
22241 126665 900484875
52061 184329 384694957
199597 199970 900388
17435 175988 396805121
89566 182525 972844998
47496 98503 341062490
60614 101043 100808387
39288 182685 358990494
121737 148340 153863770
3593 70230 166642031
117120 154205 93204134
189994 193495 441116291
163511 177712 35544603
30555 141840 278390106
150129 152091 18957027
133408 136156 6815435
186613 190261 9138168
6276 38620 141714081
163131 191067 70008064
188322 188565 75562331
13219 94334 731415999
10587 112050 510040218
183868 188515 930070752
56990 102518 783932885
189944 192403 575855754
143659 194509 127378550
16249 150992 493419231
2006 67772 526895180
115610 122580 526424780
52991 197907 713215341
193345 199940 171248397
171298 197843 66471266
98566 135072 221875894
10233 162456 380851541
137342 196974 149399936
125803 163108 93413457
50939 123627 182034289
181141 182958 288930707
103782 119014 843520295
33677 35950 5724811
91047 138892 137553114
182715 194779 30235269
161446 192872 604097867
38295 149887 279510252
144027 166350 405145052
122356 136814 161990547
166694 186271 49115970
56661 68138 28824726
170843 172695 4634049
126471 161148 86794716
184676 193925 23074774
180206 188769 866741392
185318 194522 22943965
82329 144453 155567526
8100 32080 680847141
30848 58258 68643117
164438 188448 698503145
180695 186501 34618285
171552 176383 12060652
25942 117785 242070145
165661 166909 629409535
142499 172240 37410566
25611 38383 105893966
48470 133750 829372168
34479 159198 807820418
103840 182966 198382333
113311 171276 253898331
72969 114665 104088608
165938 181524 846807655
80224 86345 268804465
156075 194807 96894106
133481 150749 43446988
162671 183200 51438851
65494 140924 260387559
27384 187728 639110111
188669 199259 648617249
59060 175708 291899967
12379 178494 537624112
64267 143730 198852424
143944 152235 554463994
30833 195560 412295575
21042 187862 873614332
4902 8530 814706243
74965 86573 28812399
91011 94440 8513862
106391 155226 518091724
127409 137212 24447684
169313 181868 7307470
163627 188956 44154856
161605 164480 177037489
60352 85791 63529451
59277 68985 24254290
93387 108946 38978292
132839 152434 49276217
20063 42851 591816193
121115 155994 87478291
93711 118644 62502561
90961 105937 314997598
99980 108268 434243359
134961 175974 102804292
13590 144927 814894763
32959 95574 798792504
159721 194233 656007856
104805 129913 884842101
63913 66490 131130252
68945 104515 301146954
119001 150727 79670086
90386 113985 58934422
108792 168770 588953055
94897 152296 891394688
7736 185977 813692470
28573 74697 115507363
178118 189181 710470163
150893 153498 6483992
166868 177259 25964825
131310 195848 178990937
59403 170709 919913024
90004 112189 657363355
22206 109646 218637961
7417 199419 480596645
158319 161971 9076353
192267 194834 6428109
132757 178899 115571832
169508 199985 76341733
14137 173147 311279395
174350 198604 283630878
86503 169774 208637984
104936 174573 174486686
171217 196852 64141349
156595 163289 16598636
84159 123596 355032046
76400 141675 163203522
34840 186358 979856449
49151 84374 88165067
170394 180996 26465983
129032 185993 945164980
174778 175987 3080925
182703 186117 654979603
124466 134446 24970162
1502 63548 326722417
21835 150875 626353972
7429 14088 784113965
81061 196467 996402455
29674 54662 62491943
134207 196603 156308673
19045 89386 175855851
127023 148985 55162562
176545 198029 53839152
55323 95407 875121053
92910 107238 371094987
22502 57499 460217407
112742 190139 194002255
189873 190200 802966
2138 11864 454285292
76656 120707 301352530
115464 199294 210140640
101905 132137 75927411
28694 186453 895903214
137846 183985 115745315
56312 61039 12028255
71945 167398 450967345
99975 102165 5517616
98345 187414 594065237
104710 163306 146812703
42506 132851 847561557
93236 193382 250942020
57124 154444 243805511
61392 146977 293597687
84103 178244 685023433
51102 92127 102633875
27678 45159 43678871
126054 175542 293135544
182561 189078 16403589
173346 182516 773640243
188736 198519 24493844
40674 165569 316893895
54569 110106 546698533
18821 136850 295194380
38596 135932 216861510
189790 195446 14097754
73332 77956 698212913
38128 182296 499485560
67079 93670 552345629
110095 195508 762755326
17312 116510 248021413
186942 189881 7375036
35188 44266 22782103
84119 111630 68741241
142851 174087 676082558
46662 62850 40723688
189556 193469 9726158
167177 179987 32097508
171503 176879 555825217
160687 163957 597532906
92985 165043 180488050
118353 166640 121024692
187110 192515 13510104
126445 185543 939052239
41689 77656 90081246
93200 121433 70857339
26738 68875 591250315
5909 61023 137882927
96814 123616 67299852
85016 171517 216682980
73479 142673 172978968
91190 139405 729308515
85961 191441 57055673
35772 197878 696309851
83446 198237 745634733
40869 160104 298385489
168685 173199 11337085
106263 191254 212931201
41091 192011 694191599
125364 132706 400305417
114307 187851 184405623
45873 154071 157706099
101810 108028 71942581
176277 184106 19639889
12025 113461 264665823
141866 177434 322466725
3977 88176 210394700
33395 69839 91278135
164799 180951 456372773
188207 194623 756190119
65588 72395 86124049
82825 120370 93980645
79287 117286 902377020
189041 196894 19535629
22161 24674 519899315
82721 148481 372431865
89405 105674 486897339
132627 197449 963986950
112056 187670 794907607
145956 190180 110783189
122224 165851 109192707
114652 182208 510819663
123963 143527 56926342
196785 197542 246165005
176425 195151 46889526
124808 129529 11853511
53892 109335 106893895
44886 150834 964987058
142336 167879 64099850
82966 107840 62142108
123882 152583 72029818
113261 149006 89854904
100253 119943 49442300
144560 187690 266367075
135885 182122 366071238
64280 196032 332993529
49665 126975 193545341
49263 66305 897494939
18298 38828 9451622
28663 138805 933298684
34823 186326 907165350
9584 36441 66946937
152550 191342 96970729
170124 178726 21526196
82908 173283 366706210
2674 143817 927030345
186050 192934 17117172
71202 179313 270609975
75245 157794 206566335
199278 199374 488434224
88467 172700 211068344
76367 172004 239394183
127318 146167 47214033
64037 195679 843100292
89490 156962 169103857
142254 170068 591087562
148674 149331 1657326
189578 193564 9904006
193163 199882 16870426
131684 198253 166761851
100557 199148 611646058
142030 162181 50549844
193162 195794 6627717
39547 43521 735133413
87189 116156 237476867
3850 71488 606512379
187156 192717 13867390
180962 183440 80127014
148921 199607 819538980
156991 186830 453933740
86888 162113 992765282
75438 180712 263419200
16349 58341 105097296
73509 157947 211326764
172314 195087 57000505
23392 74926 256673678
174754 190536 136358172
127131 171916 495961350
12187 105353 232840741
91789 162263 176563383
7657 142755 998178074
44475 70702 244749066
36183 115403 158091967
144273 172248 958529996
25601 139879 604910534
33472 141460 404423858
111854 140042 70666149
192741 198291 455388386
193312 199691 16030211
70599 181470 277516333
103133 166540 778547289
51401 91326 103033648
149891 173758 59637195
41128 89762 121649510
118303 198070 624227555
102336 139467 841230899
124673 166115 5743863
134986 161204 65707512
110187 147313 739875745
33201 48806 525975119
159580 199272 99519788
52273 164659 192032678
18054 67057 252441232
38871 194641 785015266
11113 167543 564927622
109219 155960 427687900
49682 102898 813548120
81702 123329 843048669
34227 95257 152607195
81691 126355 111805897
3367 63137 149484495
182351 197544 38067669
52694 66630 34949843
75477 170264 237212758
77091 199245 704540876
67041 163401 707953710
20601 58174 94027900
97254 128444 307319516
132038 132616 862686840
76067 185085 996263021
161701 178859 43002245
128375 176571 120781816
104920 176422 35595703
196754 197503 1508839
131434 162850 185697729
181771 185248 8815172
149688 149934 614401
160713 195894 88165121
79977 195381 488443067
126522 197637 510601717
10170 116775 7588320
69518 103846 85606663
90152 110205 50152446
171729 180459 21772250
54882 188042 379211359
36620 45525 22363154
129440 137987 21271092
9888 22634 126732583
81332 140001 317361800
70478 194832 748923135
136782 172514 471941671
70038 90338 387818415
194189 196464 5662224
158672 177157 761494855
132644 151672 47846645
53932 94338 100961782
69481 78293 22987024
113567 185050 179270501
80408 146628 517341444
46273 191973 880612163
54492 129981 188922966
199642 199782 671114334
150847 175858 62471761
166115 173009 17333768
115249 160763 114041843
80700 131910 128163969
63751 179235 467931569
158654 194834 90584219
14897 45973 581350324
84323 152041 169744339
150941 192518 103965525
198512 199081 495440552
24979 197055 789721277
95441 114729 374766984
75550 98315 56698416
63408 195862 868237951
39090 106281 168057194
74445 86002 661648093
6601 182976 568822804
27675 55092 267577022
52125 107816 86874062
57196 73014 697354550
29608 87828 237835412
170039 180765 26795391
179613 180862 3094951
54504 173450 297769481
47741 99525 170990160
29565 79071 123857837
86305 141775 414895180
73031 126805 631925225
155122 173604 620372865
188772 190666 332306962
88802 110144 603019234
147701 162469 952269237
117866 193139 188602904
89166 133206 177302587
134976 138747 9385815
7543 70342 157073491
297 104111 259483217
101797 116070 146670116
65941 188613 787004329
161866 178083 436628684
180781 195060 35835502
99216 170676 179187765
19767 83744 159934712
96863 164180 353397797
185814 191182 275879900
178031 189723 29390695
29508 79386 162899512
136314 157938 54306097
184287 198196 398507334
123207 161765 96500366
13378 47509 176835027
85836 93086 18017529
167974 190242 817779046
166731 181517 614790167
38292 108110 174618169
5647 170196 411705206
185563 195359 783347497
136616 193062 274492471
108574 145264 92023624
39365 149857 849375473
36785 102008 163138798
111931 153841 105320873
58513 72199 12911683
163031 167340 996944338
75463 105868 943025760
83873 129903 115284754
2308 41125 96978181
1778 35362 210318163
25617 124503 247357025
138716 148455 804710435
35039 149757 408465388
17080 113258 240422995
34230 174275 635521887
160619 181526 806487288
124643 156506 79956913
12465 128772 290973906
79390 196571 627631231
9766 188959 701141148
79148 112038 76010815
121877 195311 473700986
121864 180858 349558721
114927 169058 52804293
81465 132658 128189850
199714 199724 982185595
107992 173012 162997293
77700 93057 670316895
58087 111137 519578658
165907 172808 18017955
128926 198433 1526419
14752 98789 789043289
79799 160303 278108453
114755 166221 128953829
141507 195316 962717007
145796 171340 708002519
102546 113051 26305008
124585 181560 142734240
85214 161550 388894878
110307 112512 5492280
85484 191191 264697575
152243 162385 268466174
140492 149992 613650488
151719 191024 132683627
11359 119757 271046891
103060 142721 99371962
19763 77771 329083933
16186 160966 362282742
75849 168509 804954784
52955 173607 302041946
130911 169776 7445351
52789 128080 188415182
42585 82541 99996280
83631 136573 162889649
147966 192549 340008544
30552 168223 347344755
92261 133705 302507590
49902 118890 172660740
152111 180187 70148268
52429 63937 28793172
17011 77824 867849222
88863 136378 118987790
12131 131610 298932893
154339 182467 70264776
150177 174618 61034001
33021 161021 397719590
14883 167063 380907213
31765 36335 367978470
176632 199864 58170283
198370 199791 128341986
108087 112420 758798024
20042 39124 47595596
174349 183157 22131591
39628 135239 367213974
156708 180047 58346693
130341 169057 799223756
154003 158650 11512263
122436 180269 312509232
173052 197689 105099062
52326 191090 728383760
16713 144278 249777736
190508 198303 19520417
198678 199038 237452052
8288 31789 837868303
147064 170452 809591169
127689 160917 925458411
189605 191742 5302385
130058 196698 375882075
165249 197678 841728060
175493 189960 599189802
6705 92948 215575006
189932 192765 7034129
95236 98496 8164232
153880 164116 692934261
169357 180570 587436427
115356 158379 107934044
44274 83499 697171643
183655 194192 26356292
133329 169219 89834751
152326 189957 94140645
190612 191357 1845915
108732 160975 130953011
71120 140435 173360736
186993 193824 305593504
137843 189586 129791502
110869 185594 808207131
154432 174490 415255211
52643 162568 897850182
169787 191245 53719173
139318 155383 723591179
15780 117265 253762242
49936 60369 26281993
47354 199724 47849555
57760 119056 399979882
178652 192483 846231107
54319 67783 820103878
162141 172042 292597205
119537 164356 567424412
19830 132224 461870667
123647 174652 127619406
173416 194576 590704406
162804 193785 77572123
199875 199951 184997
138115 155183 43037036
173860 194564 51886503
190626 191417 1964292
94334 148068 413788059
189212 198158 22394330
170212 171534 99027364
198459 199705 3083699
11426 63429 130029167
88161 147304 148254510
53495 175523 378255860
132852 195141 156022822
178818 182021 622874312
71332 119226 119762212
63341 75256 320389321
188108 195065 17379638
85427 198261 282601329
174104 190478 381899613
131952 157941 365913548
129170 184533 138727862
37774 159623 520237238
17068 52724 425941222
145344 198232 311942783
137447 184439 746259732
111717 195759 210649166
74352 105627 77981148
49147 131730 189062850
139368 182984 412818294
51350 188589 343685438
96278 181999 214815205
112452 197777 219157309
116306 178496 957331322
198325 199627 232171147
72207 93171 52209263
20372 96234 189575880
124348 135300 486044326
140931 173346 81281663
103618 119260 585173446
185616 199951 35756923
13835 186905 433240172
145875 159347 964777069
80135 180665 957238383
33545 61935 114040398
148876 199633 759084326
146948 185465 191568775
87403 120141 101382346
36605 159198 953916053
75963 112352 880500430
122540 129267 16802273
51805 172536 949662862
178920 184618 492755467
57249 173144 290148041
4921 50475 375481438
104527 159480 267917876
49043 191402 658183186
76692 146343 174319810
193123 199600 11824941
95183 126277 77967145
169709 191460 54466016
196812 198155 3455608
43311 93821 538465179
27022 183847 777063533
125912 145883 792905629
66104 106452 394759403
146974 155365 21093980
77492 85877 20899853
142227 166305 60364353
33601 86343 748529006
10131 116238 265190813
96426 167357 177763296
83474 88484 450984623
8793 174256 413949710
42009 119682 419648163
95362 118166 133907994
170723 189049 45948709
112503 113225 1792200
193341 193930 1455506
40416 133852 233772168
124827 153453 906023662
8886 43246 85736055
74095 118732 629718383
42869 77237 86160464
165307 190605 787352016
189252 191076 4504493
83233 138616 964226377
17397 117998 251543438
140999 173097 906977711
68238 144877 191810682
83508 173256 224758101
35742 187057 563000494
155634 188893 766970156
186968 197036 25131702
158517 168223 588067564
184701 185473 374611734
58051 101737 697613573
181093 182130 2665284
126094 150818 773384942
77701 146036 171059738
130557 162011 78769693
380 66102 185930873
123230 176921 531590186
136042 189285 133498302
53063 152965 455133611
18887 147438 953014889
42660 152798 18559899
150528 179831 311306266
5538 87689 133828320
159602 182608 57666185
14098 189512 439161812
61477 124420 157368602
115558 185760 176069413
138880 192808 561971331
98306 104928 960017606
185954 199250 443868985
58851 144568 548578474
168873 169696 892780725
13952 172240 551069575
95701 186591 322259015
159930 195194 88391070
55269 97678 105989430
126797 142542 986484381
59618 92657 70743384
189003 195783 920340706
80619 181712 878287325
22283 66900 150223349
12566 17529 786267175
34654 195931 946493647
183701 190377 907539546
134549 168937 86176040
108006 166984 166948141
174148 191150 42614664
53242 161875 909516253
110243 126355 40413564
150995 177500 336600993
5946 191546 464471131
42493 144403 255126448
164730 190582 64790291
192702 199827 17889880
76057 93488 64894004
161132 171331 37728157
142850 183226 101166802
65764 69219 211914960
98319 173539 188523173
106830 122606 742277586
175575 188877 33361324
102360 118886 41471486
188786 193502 473108725
189320 194864 456839571
149484 184443 87494087
160533 178279 44476674
72852 152312 342897370
7571 46707 257961870
174873 194793 217897556
11279 127334 397019231
153892 173055 47820259
116432 146798 76247596
127348 176145 786662753
28848 29098 630555
33394 174890 438501463
132038 190217 498945487
20381 37109 50967982
142307 157590 38394279
76270 190598 671710029
147329 191141 109672081
159582 163624 10154667
118493 146330 69871949
26682 109733 207637565
49345 163826 290986861
20382 138074 294299026
138370 143326 12581614
228 127831 319225036
35240 165619 326419072
63158 111986 121949665
37646 149193 279465638
48534 100598 96939632
180737 193996 443648511
93061 136468 108716211
151764 185742 85063798
131355 145641 35738875
143021 186983 821798702
12496 119760 268299611
105169 160120 83912786
170599 183585 369500586
103776 123403 540110644
36514 160541 820936538
114134 163127 102687469
33513 81526 397424909
49357 97651 120770159
99082 131969 82559319
73735 191193 939408545
195327 199745 92695794
81274 116931 89114621
147293 173532 138221167
158108 187844 53461257
190018 197617 175393530
160945 197415 541947531
86639 177338 522405366
159142 169167 104806263
68580 138720 175408818
164611 174128 712117304
121936 172988 664751111
110233 192133 496423176
118917 129210 25830470
24839 63486 96643649
117173 193154 655758323
186045 187054 23085382
166079 170598 805583540
54952 120440 194151572
68839 162938 235488209
83289 115742 81160697
181486 191509 617849953
132258 172367 21139475
91872 154516 157119292
41761 67130 827654226
105019 124513 48919582
51628 122994 194868076
18873 22056 913016897
57573 125231 169304899
31869 124339 894994306
184266 193806 346816814
45378 55682 954102717
184678 195620 27337564
137031 186514 809745475
8043 180776 600577217
40499 58374 200429546
168665 185963 870641082
176865 184718 508567981
41294 154168 927491748
174890 193485 46616012
104430 180297 190106897
112162 120804 13493857
18136 119038 651600397
110182 190540 201376990
178920 196656 44390381
98191 167231 173039580
77231 84564 18219129
45974 52061 923234197
174804 176897 960568427
149704 157241 689978846
65937 139818 797116596
185362 187793 262107986
90227 174408 210779813
38821 102702 159705961
163952 197755 84744624
93887 150378 38107135
10297 27399 42698377
170762 175805 12589670
17267 61638 111117602
138069 167579 74103557
77270 149868 448430568
187495 196187 21677670
66785 193009 763945920
159248 175030 39564460
52802 153266 251633597
69191 115849 200140423
43106 198115 542838364
63542 150464 391305585
199025 199801 343836225
163141 176688 982152570
154662 160616 220693266
96333 105257 60544275
37624 50409 188339103
3623 71244 250067899
189857 192757 7217575
155612 190376 79380466
134529 141977 18628640
98688 178218 199284115
41774 139702 245065380
37083 194096 393128631
62242 162406 725584445
422 146106 364538582
7826 115222 268494548
59036 142961 988738828
156512 173031 826650958
10579 62350 129493809
37198 138742 254080317
15609 125973 657198090
130679 169798 29915695
124450 178138 134432814
8152 162147 385302013
91673 128707 92811631
159236 195820 361954156
171412 187565 887520371
109032 162355 133671245
189273 192494 933618603
64879 120870 140082410
3231 144387 924251603
153497 181236 175563482
60459 80184 401922985
153124 189040 568208041
196822 199676 1142440
17689 146299 321860413
115979 120892 916277373
124337 167522 108207588
65543 149737 420383947
67492 102904 88396359
4177 180331 440777270
17062 129719 281850320
17447 166252 372329692
17458 81079 159066435
143992 182557 96649634
112144 184927 182547819
151589 195371 109426204
122165 194551 181259653
93721 150442 364262896
84236 197551 283800573
113623 172379 147333634
1180 34806 516219924
103688 140880 603780950
189071 189507 639162705
23147 156021 332655834
66688 149380 612190563
149146 155446 157896321
130914 193767 157383116
156002 179966 59897813
189223 190020 1984132
78859 185092 766791309
154831 164391 960559955
56175 132113 484156422
129030 184107 613901723
19346 40215 52192541
199628 199645 548489640
190541 198120 18997863
11563 91867 323823412
60683 143773 817835300
62622 88621 33793664
191511 192945 124344810
4686 151140 712669968
83327 183998 252202938
155351 190636 707607613
192808 196507 9237108
93778 104005 25594716
128742 187095 958251789
63950 103742 99353920
23151 70307 117968874
68859 80201 947816914
79253 103385 331787814
164142 193299 118112084
129664 162774 486397967
39818 85139 863693808
168079 170110 96256590
177942 188499 365628857
98475 169131 503478416
179229 193025 34497942
165861 199102 390496384
127195 135466 20601109
85084 180364 238595729
173953 198250 60943355
67772 127494 149424602
122232 141291 47591120
126257 185482 516838217
171481 178108 16467906
155416 169172 34278635
167791 172031 482180950
152159 187043 120184324
41951 111019 172776948
56599 157961 253854979
139085 198891 149987576
198668 199627 2397902
14625 196194 737702642
165975 168716 4690701
32685 51916 48113624
144879 147032 3421349
75334 102025 699698823
186872 198520 29205230
81828 130147 311250705
124923 170733 114795470
105406 182294 392818314
64582 120876 140843945
64552 148146 326445431
60458 81533 52563770
175900 198461 841971729
98043 172778 187335740
92657 173640 202930025
172002 195186 58009871
10868 155899 363031336
132004 162083 405622459
73340 178003 261859237
47669 96968 123250219
16549 185296 951186052
58279 187105 334313360
4596 41117 200293172
59558 74996 189526211
147831 184802 92609181
150022 168157 45324657
130882 170959 100356825
135862 183953 126304793
68185 103394 87888648
67552 96437 887287601
131269 145794 36351185
19355 93354 184921776
101682 145151 849700898
135355 139663 540895388
109377 176928 710905456
142886 168925 580127704
125552 167785 376465188
14409 121260 515979583
72512 95501 57242294
96284 166430 561019733
116550 186707 274423450
156497 176302 844212762
52070 183432 328860247
73628 162222 221599569
48511 75846 403283818
187030 195061 20084503
76191 102992 268654475
141789 199994 145881680
90970 115453 61249489
176813 185530 327254425
81384 171838 832358043
102678 144716 105428930
53485 91076 93944393
22145 111395 223090386
30876 99406 171231957
178506 198762 795874294
132398 199582 265926889
38191 198952 402604395
33783 182719 372906095
104702 177041 46552330
170662 188364 44344778
928 1512 607081734
1878 109555 269286312
88416 186516 369832535
16571 89962 251578306
111250 185544 225526820
163222 196136 82460760
107211 143644 91313069
70537 172079 254215233
29583 99061 173627936
6958 23213 965114053
58775 194683 340238045
27868 68275 185344948
119666 193590 604606641
106661 132436 64618244
157802 183953 2707464
66498 75462 688077146
140930 156148 728158747
13671 15210 3858406
137068 178838 104727443
41818 149586 9766766
78590 98004 327394463
32436 151399 297918336
29496 139503 692532067
180990 195710 36959644
5792 77853 180181358
166789 196106 73430568
86165 107911 112771293
51887 182266 326437201
189353 196839 18643765
154113 192085 94981507
191295 192483 3001651
59708 129044 299701734
145691 183525 409587692
62363 189214 317546990
75498 122438 817313072
107850 124913 42828150
170881 183772 32347450
153608 153948 617435751
55282 111052 107869757
94362 163069 172155878
150134 192660 974500850
180456 197162 41832713
105206 181604 616336024
84287 135060 563906948
50958 190686 349878262
97920 177808 37119576
84288 108402 358887874
15335 139936 581867160
166844 196847 145608769
29479 45764 425462936
100792 196212 239116959
117987 150681 82168165
87876 88791 192530226
47127 76704 74142205
34003 172859 347666259
108728 154819 115726533
121386 132217 695747030
8590 73828 163245342
189569 192663 441670433
119793 199071 297171775
76468 184939 271566321
59131 141390 205667431
175063 180102 12650226
132198 138519 737570275
2003 138400 341081275
103147 178720 189391453
24844 92598 735501549
954 71854 932673179
171578 192736 52912088
158901 165363 16187563
101647 128676 622280866
177438 186463 22666905
905 160239 398619792
160012 182170 55587395
131363 176770 413550143
97487 144980 119110121
133074 197578 161559212
152405 170762 45826982
72142 108757 378753740
36616 117754 216204310
191479 196484 12491654
121828 129436 380799117
72792 148667 750932662
14038 196325 476243677
13822 174049 750805973
20632 95271 186494818
94078 111777 717647124
169938 195337 63571347
20321 197581 443613268
96894 133337 91386728
62671 137367 186760536
198590 199584 484063256
68739 107219 612657807
126700 153619 67568204
125645 199444 348534018
75826 82688 17012940
66647 74491 19708197
104242 130262 284574842
178740 189845 27870831
166086 171045 12497063
80284 184297 285176264
71052 185957 845043050
172923 190417 337917176
117709 140269 128565426
144395 195928 975864624
133025 172414 409943703
166047 185731 49498454
179100 183566 11197169
123569 189184 217820158
100452 133525 786884870
141091 196586 148684934
116657 196686 526318637
162098 162962 2160352
114594 167449 132516827
16320 75805 148869759
182430 183464 2580222
116744 126435 678800814
107431 118950 556097129
142677 193464 127301755
131866 181977 125515620
153808 177161 58271892
47237 128920 596599336
146090 151728 14258777
86165 133427 259929683
145216 187671 985499922
23179 55499 80773327
178373 191047 31760689
153748 179927 65407199
143610 197797 135763748
194297 194720 153667
60615 106919 349588294
198411 199554 2840052
190600 199662 482494873
67568 176175 398756716
144956 195671 510043342
11309 36882 876121065
18759 57500 96867588
272 130255 997319967
141742 147706 15107210
27333 36840 23618734
28109 179091 377908424
168709 170059 3409631
51706 188223 341870294
138949 163163 60741727
86532 142264 139548900
26569 112335 765811842
86026 95809 643035098
86872 195223 853683198
191646 198101 875110623
148751 176223 790651246
12895 95308 205944219
187842 192056 10516106
43640 123615 631358783
199476 199546 563415154
59040 90243 588452869
83445 170244 306437275
138412 185603 118518936
166231 197302 77886895
54321 107035 131861931
155590 167350 150415128
185284 187914 335214633
166609 173564 17457791
54652 89240 228397023
102079 193138 228163136
187957 188188 516370998
1936 182730 596204767
84351 110975 66573580
133096 143589 26245682
54783 195912 541380105
9857 187375 444268512
155606 184361 71934891
161049 176589 38968090
110167 182283 632216825
137854 163149 63432468
42361 189939 369579954
46595 56152 23965735
22508 116484 234932145
98547 172359 463330647
87700 183654 240424434
101559 170033 964167316
19251 104974 214276069
55390 120341 162580025
105905 198999 233306054
166066 172903 786274463
89872 177861 294519400
140362 179055 209347867
140435 163980 59047992
173065 178991 14852384
7317 71900 161589310
165764 166394 619573127
57360 74184 751095603
71130 182223 278127139
135267 168648 83653495
46891 197314 376666730
8123 197129 472991595
167002 190916 152097143
148995 152412 8568995
188742 189660 1966848
19098 150865 329906181
109727 116953 867255707
105841 182940 488164986
125665 159312 84244921
113201 166555 345553130
14691 29879 37998983
176666 191983 862506238
95145 107760 507765265
88191 156423 171114871
2033 74716 299639112
74373 193881 299024534
162607 167762 12984451
182567 187452 731782785
78193 107925 74239320
124453 124888 1086496
114332 176732 918413698
130347 191060 75179600
163048 189413 284922605
88684 120529 735930600
156373 160931 669258951
122820 183888 152934162
65370 82580 42950446
141425 157690 871101992
88012 175103 228175830
131913 193243 153582189
136414 160511 142343607
91097 98685 18922115
13900 18716 429675469
91154 105785 780936129
191991 193405 3503059
47027 168704 304631026
65458 113652 120408128
20052 114426 235869497
158437 168897 26136059
100770 182840 947943062
2833 75131 812999172
1990 36422 582334028
72593 186043 722258367
178086 189947 287633467
80413 196029 28251695
60146 171316 278262904
184343 199854 38816013
23194 135830 281722574
132665 186317 134417481
114333 196091 204886341
142343 196431 104937099
182042 191928 24784564
36557 169653 44876518
39638 81149 380314947
80828 100437 48884550
134549 138076 8757356
193377 193407 207072525
92352 108042 39218398
25993 180803 715014548
127744 174108 116057544
54417 149816 297791081
141224 175608 86240790
142408 157790 423812969
123150 175418 130831627
109908 163827 951246792
170527 179044 21312671
27988 47022 47542631
190901 195211 192447980
79065 86201 80091659
143994 195566 385797807
186281 199244 32487196
77260 98284 208938431
104672 104851 823580591
189766 194623 12130739
186495 194530 20112143
86752 110193 58670632
109951 142331 772722803
30753 87859 142727197
14601 161721 368205958
112935 195100 295962071
142271 197659 890173334
139517 179095 475530233
7262 155511 623276734
135937 147634 633912980
97898 187353 224200090
95459 95608 379799
181311 189719 21142730
92098 153505 249979434
92254 147604 138777123
133455 184001 905230846
125123 167682 106667017
73338 173623 250956079
41976 174180 330954420
58534 198453 350288167
40311 112755 650486390
33161 98194 853161857
117318 174813 144103626
104785 170624 768899618
28416 76099 190188191
193030 194678 542185913
145852 150926 29578
168379 185339 42603029
156917 194356 36851187
9584 53192 907888046
20861 122249 510575411
30411 43572 32831463
150639 173531 57166667
116942 176530 149407352
111281 174421 158198339
28959 185514 510488353
2251 135084 365134769
137146 188395 443250852
84338 106975 56622108
36977 53966 441410305
13510 31226 667919039
102970 198059 378011513
60269 77405 42828150
27266 197789 886045958
11565 83283 179284414
48329 49151 2061185
169157 182141 145695920
80131 171273 311012679
191253 194198 7382566
67856 164630 632528424
101873 140561 177366135
46954 117234 175791270
64592 132034 168791171
121732 128130 15966370
137879 145557 113979325
159703 186246 66595574
141992 169378 68666860
28251 110564 832034762
113491 125785 340482698
112972 136533 59070633
169683 178649 392634251
37379 164663 318665044
56877 85271 353585419
133467 194921 153953861
52322 171516 298415390
52466 104252 660490437
68125 126280 396335516
23528 156808 333622170
116214 142009 260212682
103856 130380 66597869
114479 166859 131319412
110574 187616 311299957
74612 178893 260922898
45454 121347 259734304
192829 193675 898299190
70225 91011 51877256
52648 83039 75987145
153465 190270 889322948
144746 146822 5213689
112283 112465 206088
157791 194218 91202662
40225 94933 639169339
136610 193689 143049392
143011 153191 25692527
162708 188567 64829348
131258 157384 278127953
50787 165852 771188943
54855 132862 195227909
154624 182244 69011372
17296 23620 11315102
152146 169557 653232881
11645 149984 346292453
196764 197248 565317
85804 139903 232122237
155061 174348 232483934
155461 194799 98411230
146012 173353 68466350
145772 148574 128807196
174380 187065 31868177
182934 187680 11941816
161943 194302 521762630
141453 199891 146491271
175908 199285 438129676
145820 195432 128392218
95685 99389 9210599
26494 128355 254729383
127048 179679 131779583
171758 186068 763903122
11820 39348 378153887
136082 199269 379137076
134148 192305 277563124
11014 164390 383736935
73528 143387 174719716
69626 188262 688041881
83074 109555 66230558
23191 47263 27551455
106263 188547 206210558
177665 189728 53959640
9483 165140 389450457
118540 147834 73545903
94827 113527 46796357
39122 66339 544200381
57910 124838 167426816
146011 172864 67250756
167458 196647 549698830
84395 129365 56374620
47515 80485 82579254
36768 38069 956577698
54088 97700 208524517
44467 123446 197734001
116356 134516 252105607
48435 119351 177521417
108745 110188 3682460
109799 119387 24046946
137219 171931 87096709
171914 176842 951291562
25642 84372 146830196
182648 198828 17338593
17102 162857 480822886
64761 74902 563557702
90433 154128 91732056
164438 180674 864836849
96201 169308 98950793
106833 160280 136391543
105928 191229 589700906
76268 138409 155259625
107718 160422 132012098
59842 64679 709076974
134213 172849 96847309
57806 198653 683190751
43936 133190 520838181
10420 187461 443084923
36606 58997 56217669
41566 106955 157948037
160053 175122 23148189
96946 145974 122937127
5833 39831 405876368
135037 196706 154505295
99564 193308 376629116
111050 198488 218332411
84276 139185 817305578
42396 191371 716655044
119163 142142 588365282
189770 190414 638620380
91146 155370 435893071
113597 121300 19450544
173191 174910 4245835
138485 165049 348331671
88247 147900 149575350
45566 89995 111123058
70675 73209 6404362
69815 163577 389810359
56125 179169 308080121
34414 90400 773719021
38816 123894 529043709
141073 199749 5713897
115514 185526 162247783
55705 126164 948092555
38959 50147 27974272
171931 192120 884086088
139572 159204 49243501
194128 197170 7616363
162013 176083 478606268
42858 112534 662010191
87546 192802 620277986
155803 176201 163620265
8064 152384 744793512
147710 188119 101190256
120772 167494 117069470
41747 187452 270336450
117762 139639 54808806
99900 179022 833305538
25222 76437 898302118
43110 151538 202860356
23814 86085 415295278
64406 107847 108559812
25874 127783 254958974
141252 165173 59980788
160141 190423 67637170
23763 186107 538804566
71333 104193 81999949
104441 180986 338337128
113957 136743 57109192
142974 192655 124432705
116042 143327 644214812
126962 194358 295243667
40704 162450 962368849
81887 187425 344271905
140282 162770 56431558
129321 174484 113053257
71493 114836 274217766
130692 185579 137606826
133180 156273 5090320
168530 183566 143151995
142532 179526 270788159
127277 167448 100598923
45440 46926 844279083
92732 174523 204887625
90456 150059 547550365
82185 147848 399331439
33691 40681 17590128
156058 177088 487099215
155194 174502 48159173
96483 108036 567337468
176206 197037 109647040
72367 96411 792123016
22536 140097 294057005
127056 185648 157559713
144811 183030 95734928
777 75244 186339384
16582 98937 903797558
97788 181449 209619497
80751 154495 184776229
63071 186911 762062054
84685 176909 230950146
105071 123546 498797370
124596 131877 427269481
82000 160126 873546248
130160 181092 127493926
41051 138837 244612535
21820 29236 18524737
18578 176879 770212167
104140 111439 860111526
193467 198802 13427805
156779 159628 167149562
178081 181836 690914299
172735 195425 860506144
145874 165539 481176039
100362 171916 500974090
156603 196416 465621187
118942 124466 943866916
34125 95948 633205291
10250 123464 283212859
107368 112745 13454547
60381 173516 283118278
40245 180820 351801856
37294 55922 46621632
98621 107302 293474391
40291 117744 193637901
148779 169816 25899031
17071 137591 798804002
119853 193838 801776062
131112 187265 140683171
171418 180836 886470900
172273 174012 708927161
104699 185307 397810096
2292 104553 502808461
193182 196390 106697557
81854 149440 915525994
185820 195388 23805895
40622 55820 263425790
39398 113048 728947262
169210 193534 25045062
39829 120675 202272730
128448 134068 98135612
46105 147960 737867546
38983 112642 184218036
155205 167875 31640820
174107 193542 48710363
31668 163063 522616950
41789 162492 476449103
98610 171745 878654598
102304 168512 536746099
90743 95173 11033688
165053 196400 78536372
175239 188279 32774084
184759 199810 37657244
138672 191191 527159480
133724 149574 39858687
99285 151145 245659051
5299 50830 113705420
147897 196257 420887322
59137 183076 827756524
164889 195392 714297800
21975 166023 982247465
83957 144810 358113652
36304 84311 120160572
32946 77092 110530537
1256 134527 333353153
65649 103705 847509406
75883 97651 876594422
168018 199989 80052362
180719 190222 23889141
94773 161446 598134031
4960 6002 2028559
47151 99036 942652937
70062 149870 199865268
143613 175654 300442244
15816 59574 109542630
125421 178742 133550070
57722 78893 52986195
93213 164074 177554929
44563 108501 682327224
132094 158729 66707805
18055 164891 499270013
110935 133504 56593705
168115 175445 28659457
168151 179936 29497722
127402 156017 71808279
179218 191021 29550947
144487 168251 59550697
130188 193906 704786245
45854 161056 288417618
182395 184908 6379197
175286 194763 48838340
127522 151588 60472876
140864 184387 109162094
175863 190481 36663558
135740 188391 131982699
199826 199920 230079131
106831 150212 473319381
111233 111607 440838597
150910 154606 894728987
62428 100086 93937618
176919 192707 39529775
96876 152641 350475948
23162 100412 193054892
176802 195752 458238157
185513 198724 184210010
127423 139945 301656384
53239 179423 975243760
113484 131344 44876328
25383 80345 137430973
20132 138701 296494973
25113 197453 668407089
37969 80720 107093103
132410 166923 86452825
93368 122460 40021457
196630 197851 603973819
82172 152297 175763924
178245 183773 934165584
185560 198350 586773359
181935 190190 830517089
178252 183328 12766067
11773 192833 453130382
9412 199250 978559354
21608 119317 451152429
66302 96413 75113063
6177 17048 758284811
39121 61040 55004052
97319 189983 709202089
166009 191040 141513602
143730 195697 237010268
104857 113628 21987847
69325 116946 118939632
86015 125173 500452180
142913 178844 90030036
180727 195736 37671698
81180 109225 96761227
115820 127703 29910447
116724 168306 171213549
5162 24831 49172291
51247 92096 102192946
121485 136655 37870936
33966 34480 218389874
26840 170298 359010211
105996 188914 622267108
129774 198084 171117368
55005 109470 976630883
52627 60239 497781175
53893 149820 529043662
52055 86365 85747064
183589 192388 329944120
114375 175368 733919558
139591 149013 23885028
73705 89571 39451361
118072 145970 70013039
90511 108749 3507548
64436 196686 331072884
146646 155905 314828522
195420 196795 3438190
167672 182629 739302859
145057 177195 80441759
8697 40138 502941463
198064 199895 4568173
5524 159408 969760623
24531 52423 69748509
117614 179482 235188526
124579 134764 25506540
86537 170594 734030237
170357 188259 990969202
192635 198494 14782700
176520 180244 9299157
97507 198521 253209019
143920 191610 119532888
44724 158719 285398326
66939 99959 60190453
42434 186710 361266563
195918 199018 7851574
12953 32257 555315783
117248 161921 418990748
23637 180285 392040743
115588 124711 22936640
35526 158030 306799649
68400 91142 386182219
55698 99209 108727507
144711 151264 16607863
160527 169090 864550080
85850 192153 326009108
193240 197802 11470767
186190 195577 23432380
127441 158789 78512201
77692 179714 255400273
128478 179963 129019781
4460 61523 355080845
157443 187151 74367543
72190 181310 273060880
110779 167174 141345813
159852 194149 7763153
78463 161252 207232790
157511 157841 804325
69952 197414 580203961
57236 175235 295392827
3477 73613 175529100
129852 190647 152284363
23266 151426 549393978
105801 156528 127245810
170570 191002 738117213
54072 81129 67693284
80374 161055 952784360
86917 118953 947368447
23015 102271 198083838
154270 175036 50121922
151536 167216 149451093
49074 135099 518266032
171650 190015 30873007
185442 189836 498824861
64248 188087 310074704
5645 110346 261700941
81229 198463 293662508
56986 129030 969231375
176373 190418 35195864
85459 165812 737620394
190879 197182 941150193
108347 139482 401204468
93127 153465 400884245
186890 187256 955077978
187566 192629 12589791
35552 116584 202705553
154009 177915 701248257
97512 165297 186739021
186608 196251 471610100
189611 198702 164278253
160315 174177 34736356
149975 176015 65067567
162282 169009 721037415
54629 71751 42913015
183086 196378 33232100
5301 163741 715945580
122425 193396 12988478
163526 182483 47561236
51000 139645 221802802
65908 118622 131770138
38818 165718 317658056
129572 161000 110804922
189513 194545 12537793
31188 97588 165959171
42530 160403 295044911
67497 135990 596016097
134353 173699 98620444
90050 193964 588495292
28842 151607 307458560
47815 151382 876889888
135081 154755 593875370
170477 197271 43541426
70049 72501 6202894
88118 167444 198752789
66876 71894 12559334
135138 195324 150810963
19561 132410 704987729
181409 187722 409999396
38752 191672 382891060
36369 90539 135595858
193824 198826 12632870
193769 195141 245298891
110639 190646 200507611
33622 140497 217141082
162472 172888 26112663
26010 196590 621592491
174215 178075 9668513
63034 169468 266383879
135083 171199 807695244
114613 159697 981269668
31363 32843 3642994
115688 191511 838622615
158202 180304 55249444
176025 195769 506285685
179890 184751 168889623
132503 188499 140295753
133671 178146 111343772
71284 155131 209970276
151630 189356 94350151
123951 134814 681575161
187515 188807 746678146
18849 152673 566642655
192307 198629 15885328
56469 60298 322445456
94217 180062 821475716
70867 117355 116170103
12170 186338 462940489
67217 171942 951194921
39949 94622 704890897
175800 190774 37542113
124106 175247 128029047
134589 199755 958556941
38731 80242 103901453
97704 156597 723692333
188222 189875 4125253
300 63576 291159038
162813 172537 24413575
36239 83018 782523360
155528 167656 30278600
56498 107604 127835359
81878 145627 159611649
38495 64159 64274190
40864 109483 171608003
34183 77812 98835827
56324 64918 804770501
159010 163811 12013151
104812 132947 70603409
99336 108161 90609378
163442 171012 126262083
95995 117278 53254494
156653 165809 22788686
84484 121163 752980761
33623 172889 679812890
138453 188299 125064348
157260 165830 21333779
75666 170890 486750900
185327 191333 678899174
171654 180798 22777900
131411 197805 166287071
103868 153738 125253685
180925 194193 33311166
43930 198257 386471389
107978 108899 559692578
75536 95072 48613360
231 12244 194532314
185655 188037 15207090
163076 195843 674287946
80954 107871 67247240
167664 176563 960267939
79051 190941 986469296
30595 96047 33740361
157717 183440 64387840
118575 173465 442250132
4280 105125 252040200
26457 49012 200544447
50253 59618 23577955
58103 100700 106327306
31131 126750 936160879
73287 184801 279167250
131434 180618 406441215
24938 182039 393182324
191881 199247 18474219
133038 170010 170819669
53067 106351 133250735
1144 23450 210789667
107563 111407 530373148
51052 128221 275994049
78577 123051 224649141
5461 140607 337948599
61877 89263 807851825
170042 178739 123649243
70319 124506 135547969
8907 52303 108461897
13440 173931 401629836
144258 149138 589734513
46627 192873 366223542
168190 178134 24820088
46179 75608 269938518
186038 187688 4108058
136230 182253 470790542
70709 124178 734866947
15167 110162 237554825
35006 79985 102479832
2103 170262 420823173
162663 188656 224147555
169274 186411 42957443
116217 161079 112510871
19327 48084 77904815
144744 175747 77632367
170145 186449 40838711
194808 199299 11286141
85511 113509 123301490
125302 166960 104374773
152896 194355 103700172
12996 39065 65134331
29930 102891 690899645
58142 157552 248806736
131849 198782 578789932
163989 178231 447252389
152778 197520 111904375
124052 141453 43440583
92444 113801 458513493
41660 138986 303898254
143598 198270 137005857
61455 111873 125861750
25883 95378 459474245
144506 186300 296304158
120014 166112 506239318
183996 186848 7115611
29603 39493 154408598
143273 189880 116783239
110092 163754 134447763
39986 152454 281701301
152369 176760 60922759
68008 171965 260273128
107066 149019 105315961
65321 175931 276869395
20457 189892 641133999
73112 179417 322355133
150073 176140 938128928
88345 100343 29965694
96014 152993 142927055
121205 184875 159545754
158837 183390 591316132
37070 180864 736090985
42445 128844 216293243
191463 198341 17266100
8964 78710 174387811
90719 130056 98568741
111758 114120 945953939
103445 181722 426658562
174957 198333 58621188
167565 174626 293314970
174648 179877 417953871
21867 31740 24686333
156912 172140 38087519
89514 190566 253175267
72238 111437 97827441
172395 179675 290971554
162664 198769 182602501
162615 168278 997154843
88298 118480 75560581
186195 195797 23991820
80858 174183 384752004
85782 125289 341854521
114200 145497 78534710
95478 159359 417818553
93031 125840 82218370
91719 107158 38659156
150853 170794 615034863
140719 168360 69340390
85262 165774 201572532
20891 144675 306972622
403 48402 119909429
20140 167230 368059157
54108 102342 800114151
93082 133154 100481165
5006 161115 390616578
95913 157761 155016948
36623 149366 282437109
25213 114312 222699634
86599 94580 3738537
3882 105804 254793883
16392 169692 383643949
85810 88094 907064114
16157 83290 906034987
42639 87419 112012371
103246 129524 65945955
14054 183695 424675308
112692 177469 808602025
124934 145468 391748524
109842 166501 141952104
71344 109704 95861404
120562 177674 143002216
176136 191215 37750187
66054 101961 610885634
111809 122256 349477922
169388 187219 5748293
85829 176882 228002792
37830 139248 253789675
106229 136274 75238258
59475 84824 669116067
150027 184539 86371802
198786 200000 317239773
194847 198083 299285463
89325 140179 156773325
148420 157051 21556234
150724 152456 4362268
170312 179860 454905786
34026 83016 765549945
59797 160260 810480876
158244 159834 3843963
25884 82819 142348919
109580 178216 864382733
118837 186672 169957986
77 10848 26967918
91826 170690 741933005
163735 171494 19517969
85944 196789 277566813
15015 153033 969933536
177415 185848 21291853
82594 191001 806263530
5439 53881 512948298
149289 175305 64959759
45377 134921 224047001
24298 66670 106057146
17536 64658 117900329
113367 136885 815198877
176912 179593 6701148
117311 179844 552204233
46455 74131 572557769
58244 68270 805090048
194633 195077 1098038
12448 49517 92590399
59428 71583 30353547
135501 135845 755089152
131399 182549 128086184
27611 71413 109578830
143727 165985 55721602
113120 139581 66299165
38183 165889 319697925
127268 162358 853148843
55611 88177 81413313
166748 185730 47700777
32333 155598 370812643
101871 120812 47588769
181952 188829 828478062
24333 38543 35466213
9771 185486 678738006
161643 186745 741557587
180179 193813 34125858
33487 180742 881392623
79598 180807 554596672
176411 185090 21818205
122505 123257 1904185
143492 149320 795687979
62151 130516 170992322
28032 48273 667756484
2930 180066 443234490
186364 199377 32616417
89628 153694 160667613
17190 152761 824592902
54402 165705 278620331
14412 155562 353406780
38673 53606 734949866
10983 184415 715665390
83790 168914 213181905
93030 190104 243246535
33776 162859 816078066
19249 59123 64549433
25747 116997 493971132
73250 139611 261526311
150094 153358 8223444
196454 197185 1007963
78470 166195 413978136
185261 191764 222300622
18392 128081 274447917
138344 159493 53058090
178813 197031 505073987
197571 199883 5795674
78524 185785 874365690
56756 144533 547994431
122318 143285 52495470
67197 86785 106341315
39236 59570 875677173
85047 191372 550965251
123445 125179 4250270
183947 191006 17616721
140333 194388 135505088
32721 35465 255283620
118364 139144 574300626
120635 192475 500177452
183204 185730 6459211
44123 186645 615264337
134942 164374 73751785
168621 196106 68841257
156463 192344 767415335
53811 81949 70349945
81055 181871 941301013
63367 148743 947541805
169138 169220 182881
185492 192189 698465682
114482 183307 172513279
84302 170973 217068963
85403 138711 133344037
34821 82971 120553188
2817 114366 462374823
17378 147279 325100897
129197 199781 176830327
40262 171535 581559522
35142 43829 21763289
153632 179214 63915131
195785 196687 731547230
92358 160242 170001419
162379 188485 175025630
69103 157755 221872885
37524 132391 357963578
118764 148366 459518366
67606 182850 8836062
3380 75623 252563346
118698 178692 150318423
171311 175583 431861327
42526 121768 198410478
39579 177991 346450709
180588 188707 20461492
157871 177436 48915368
1257 164491 472074306
117331 185740 328872860
175509 196978 395805594
79077 108731 74037129
192825 198569 907489422
197263 199847 6491890
119938 149261 73646433
115270 166896 129411633
118862 175874 142839035
94833 196288 319330269
39370 165574 660099331
124096 191602 964697153
147685 169759 28480024
148881 159198 25626960
110427 182262 217632199
169894 193585 59311996
82191 151928 887540380
76090 197016 302643709
147858 153134 13273375
11095 95788 211643198
137327 143086 89605006
109800 120641 27184639
124642 167953 440660357
25499 61977 677435018
34094 94823 151907473
64612 64678 750722478
190527 195464 952354658
138430 177034 96850486
122764 154351 582672261
98389 167768 173934379
141904 196582 526294844
66854 156197 893079265
140727 168590 546348669
170883 183484 31547961
165148 167496 279229274
20790 108429 919615865
75905 115776 958096823
118717 196294 194324284
19859 56747 92152878
83857 138347 926141540
39580 93403 134533286
128226 170235 89501209
112570 133316 52068777
160482 192507 80296391
130936 153936 57761367
99380 180459 203197284
96739 183009 378889448
59924 123337 158710540
43792 95142 128396769
16562 40787 60555661
119221 141132 528375399
17269 185886 422142278
179704 180207 390881345
73225 165928 790270802
99016 166912 170218744
170606 177079 16164728
193961 194843 537112709
20400 125110 261917905
54556 137459 207370894
17161 192774 536661493
132851 175599 107086639
146483 163162 41684845
123689 172737 386623466
33786 190709 911914442
45877 143479 621950201
68330 112852 400438386
105485 154403 734312081
54 83323 208200458
71592 121225 124182119
148825 193745 211538879
156230 191311 720250074
36122 59710 59193846
130688 191228 151617235
181061 182600 3924678
52146 67389 38208636
35346 195477 400930085
179967 191219 28152988
65300 186597 879817406
161062 172014 837997530
37036 87341 971792230
135369 142913 18930365
152307 190972 96701161
181738 195477 34387632
194081 194939 626985302
189429 195530 255106638
112055 168638 268738596
92812 179902 238629909
82141 102676 358003683
21463 84192 814660177
153451 196404 77282674
6351 165004 396889489
185426 191832 10117653
161339 186254 648695679
110052 143993 407780541
125318 135563 25605099
199223 199682 1136524
19969 165290 363599491
185596 189472 557228931
179114 187425 534401605
123040 174862 129663571
164240 178715 36265276
178398 186718 20873914
109864 119388 23880104
83141 112009 72137884
35483 62094 66781771
150801 157153 769854052
31501 36770 13030574
121710 160354 96688396
138749 170179 78874932
11536 132097 340315287
107081 176362 154441475
150481 163134 31464111
114248 121367 18006008
142292 193574 694988659
152711 192122 98571527
169685 191989 55903778
183604 198401 37108623
133800 146735 958065137
180928 196394 38777357
193080 199549 182183984
39415 45495 15234798
188249 194003 14323572
28695 95459 166851195
72753 96955 952893703
135623 185271 124533781
115864 144306 71341928
53107 131031 195030856
56764 81740 977611705
158866 165041 7374560
136552 174922 204294655
170992 174634 24284678
44796 110013 163147591
66773 107122 617440335
47779 174563 524658942
94184 117110 666348669
182051 183841 4540161
134774 168866 85435934
74114 151166 192913289
127951 199296 642264520
110019 160660 479988048
47148 48419 3159113
34929 177699 141450750
130815 165341 937304581
63660 119057 138560695
182138 193841 897400947
176343 194958 46590931
199649 199693 190887706
34381 170602 743675312
128340 168852 101502596
62438 170334 270031200
127109 182475 899918030
56731 108787 733292712
112249 180407 707821424
1887 78603 191901209
172935 174503 283156472
69803 151173 777594988
196151 199504 349050947
193500 196320 916931324
156913 176050 432479166
149871 196017 113486607
183605 191270 19175893
100883 151693 176153357
66968 143740 215566978
159795 164342 11436817
151010 182032 77509272
152007 169149 915376187
99259 119530 621088494
195863 196971 385272
36371 165577 323503155
184648 190618 14908341
158682 194489 906757295
25272 119492 820538406
93863 194936 673706196
140863 152018 28179204
48741 68678 99796835
194385 198580 10555959
121556 177679 919169764
78000 194710 292209335
193497 197296 450989629
62505 109331 986234026
115372 136747 53529354
140087 164945 242285608
169603 193455 87217691
109007 198322 839336031
103579 155431 130142406
9800 47966 999669363
165596 173256 842844285
121519 167032 672114083
143461 184994 551251929
41672 128705 217844926
146727 159305 863061133
86827 97811 27451554
196753 199055 731506134
123323 161717 96068645
95648 114496 47159380
55670 199968 378195631
49768 134699 212576362
18033 134416 788736860
61639 131520 537539026
155741 169980 35545977
167424 189829 438897414
90702 166304 189354767
121766 121908 383508
81585 191150 274370414
19336 182815 409163169
115713 143921 948516119
87823 185764 207817932
110993 144305 635361113
132211 136974 658597044
123331 166963 109224492
172651 181065 851022064
88698 179031 918859600
78777 81969 7900211
130552 138853 20660704
84023 113592 528554452
155792 156290 201116
57300 61513 414176921
24808 116117 228227483
103460 172765 970661874
47867 171258 630003330
159880 188192 71047948
88800 94643 14634050
40608 70150 70186682
106850 178235 633522584
198284 199285 296997917
150181 162326 482637566
60506 128742 917558336
113339 171602 188278226
2236 37429 87845725
146272 194909 121799678
129306 168125 97254654
54101 110410 140842913
55205 55379 433900
198961 199519 1345703
128375 164891 551519176
115396 138745 677190952
48769 117111 170964358
36118 111266 187991271
120989 150535 850473072
177820 178210 553278588
29888 185019 388419372
123387 188956 108990334
87833 132453 649957205
47836 170347 306780662
29024 118350 443024281
109629 185374 189893999
65533 136928 3092631
33363 37586 187405510
11839 68895 142727245
85303 140724 176224169
110609 197213 216997270
104146 196938 487309964
183951 188583 11597889
73491 164242 184640285
181847 185243 8623123
110032 142120 158499555
195116 195595 1180441
197919 199143 3087129
52926 127149 788449955
98130 196363 684031471
163867 176281 31182103
137885 171743 686748995
143132 147928 12123132
50566 58012 18766294
7032 76823 174590692
3457 54396 275311890
192014 198805 17046087
123717 124445 1737135
140813 149067 135476
1611 181334 500517239
138328 184412 437224669
162216 180701 46259209
179880 186641 16969877
119381 166500 352910230
92475 114275 54546401
76484 91050 36227868
68860 187609 876522531
79941 154300 108266442
106981 162432 138941055
44858 155711 277645620
192443 199088 16693646
69745 181112 357772067
92059 198683 267120498
65234 132098 496768114
64753 95626 77093189
158765 178209 832759738
118235 177406 959730948
161667 180283 46618793
30935 96331 163406107
167939 191635 969543117
53821 75516 428902388
58798 68689 24743770
51030 65039 641202476
167259 175233 19935385
79104 170952 229974802
22780 134658 945102621
126691 189884 699308913
107681 192806 213274485
167447 197576 75453997
77969 79967 97773747
144409 187527 108060192
153496 199853 752460810
199903 199931 70457
76479 104386 69565902
91989 155452 159087231
129737 192295 770664198
12411 92074 199190268
119115 166582 811214512
173844 187454 34164362
137200 198651 154077422
117167 145877 72050029
28579 132523 949340293
54732 178171 308952314
126175 126901 1858382
180349 191265 382313266
112028 113293 3185298
67095 74184 17839679
127813 133697 8219849
138084 139920 4639104
93670 102487 763092746
181589 194708 32890753
98606 138772 100614430
92386 128756 787883558
26690 176227 374236401
29728 116071 316485908
66333 109184 659591008
153790 166490 973377075
130488 167958 93901445
145877 150577 11944404
120601 138959 45879512
95763 100439 599481294
56832 108046 128054152
196433 197786 699322970
143666 188221 111668757
85909 162000 758263756
113752 148470 87252211
184032 193935 24694308
36038 158606 306926142
194673 195891 938112336
121922 139673 44295759
25510 168311 357355668
168308 188445 656062806
6176 23956 243649272
105841 138915 103271586
190023 193783 803264812
13574 44725 516269966
115988 165118 904746396
147101 178351 673664950
160143 195086 539591716
194718 199393 11713184
51645 116237 161491062
23843 173284 454199475
38059 166352 321174457
72863 156656 209749506
195268 196567 3231319
20863 64924 110197035
51958 196817 820946060
120393 190198 174862410
90919 152140 161787957
86730 109520 57024808
79715 92272 31353759
88126 147448 921646999
198516 198718 831118314
7664 42726 646616970
31933 108972 192604194
186959 196558 23956763
151287 165841 425892329
164503 188800 60946296
79771 103675 59654899
116872 198271 259864701
96362 130478 85544582
161735 176738 593167110
85770 122848 92881545
29829 93303 158615146
15618 86293 513640369
84144 137366 133178709
177719 196961 48197059
199237 199690 111562221
15099 149315 336041009
75969 134156 145483530
95722 147675 233023044
167639 195506 236967914
13072 29931 121847355
81468 151273 897265393
12935 137630 415761850
26399 198264 853363672
20792 160095 348511237
78957 103601 61481754
158072 189972 624121936
139092 191325 354315271
102147 114191 30128280
97257 177435 200938722
75607 180581 335625056
108230 114575 926821249
138508 170426 155954615
75195 134340 24324208
191468 196838 604629908
101881 118963 37910937
116480 176361 150160444
146845 189234 106204255
169937 196371 192359097
7325 174983 419542642
194810 196716 4734025
50793 83014 310639003
142391 185705 493007029
169167 177789 191555465
113900 171463 637237349
28109 171230 468096865
17142 93157 189972699
107520 155112 119455371
113132 196186 59251061
172485 182168 12678888
64912 189626 312273293
96830 125432 884785382
124323 171622 279654104
33008 76694 109413726
175531 183570 570160751
20062 62968 607395883
164264 185387 920749382
170037 173661 9078328
59607 116207 141374536
143766 157393 34254433
17937 117991 250182347
183702 192077 307685799
92972 117454 424385187
100440 119929 922137120
6110 134290 556558415
175363 186998 29217532
158267 171517 744409017
53136 158447 902095732
4851 93159 220748045
10008 131230 303221808
98385 180530 205821986
72120 134704 357189699
121686 137958 40589926
169454 186070 41715621
137475 161327 230513676
127472 147638 687600709
39384 168927 324297484
101448 126101 59708340
83566 170890 218695852
71453 120835 123520522
81933 189137 274403787
174386 176416 247854742
168998 183914 166753609
53395 169155 289758327
129999 152695 57049223
181376 186423 12685871
127949 150692 57153982
56051 62034 13302699
151354 156012 589532589
182954 194453 272571467
171459 192336 52241976
121065 158100 92810581
144056 163371 48365605
136216 152419 541979013
130215 153046 57314145
153185 178379 600843211
166232 188496 55865627
29428 101539 850882702
94254 95607 3429056
98720 110816 267374593
118182 188383 175989661
45648 118050 181100483
193122 196742 565616592
163149 186472 290020280
149940 160913 27321872
177217 184620 18663972
197123 197422 785282
9355 82828 183675619
81309 104248 57247106
75021 129383 135941898
19811 102272 645076796
105253 176613 371538481
141997 151018 951443705
53868 127982 185453376
119385 183662 161072669
84845 150979 165789424
145012 157947 32463505
103792 115324 944156653
123580 143319 511985438
113419 180764 168760434
190043 199981 24841011
81546 159501 731940183
34764 121805 217968365
80216 148330 170675566
156523 161708 12858311
164081 169350 13216139
164222 190587 136208226
87242 96509 23169124
123816 170423 548896172
24005 29335 13338832
136027 168382 543090220
104576 199242 237280316
18845 114731 239711875
59792 164831 262859024
51675 146318 236952887
58556 110539 766239704
146510 148022 552373441
62753 121671 343698943
1242 183619 456424407
107463 166251 429502885
178665 196042 43533200
117187 158381 103394774
115816 192810 192945320
59060 117807 146782495
113029 173423 272782285
170336 194323 60074444
110256 167495 127978388
20843 52399 78903601
110221 159548 123563695
85850 133076 118256958
101799 111693 167450855
161161 173491 466323896
68471 145300 85613246
174308 189912 39206522
97386 114157 390856093
175552 181621 15186841
165259 176101 316282422
21487 125131 259264260
121636 122804 2976645
123077 132095 22532588
102132 126570 614530846
38660 171051 530233935
126636 198748 805062188
190949 198656 19351530
146308 193953 119282551
91866 191590 249866443
189693 191013 3263018
152862 179905 948991573
102387 105717 903624455
46745 158503 912921061
73762 112756 978656324
98499 127799 73529677
19545 135703 290544429
48260 87760 98822640
21343 163099 354693302
194483 198010 851206576
78116 113044 62698147
176408 193239 507779179
10205 21330 193073947
186406 197035 26576850
173233 180504 18177691
185991 193149 756038518
80451 102812 1354291
25238 32488 92203251
169411 181735 584853220
167666 171968 10775243
191905 198737 931940399
121925 144166 55592357
82512 145181 156932904
73746 161443 219372874
188762 195433 16602291
103520 105112 891031906
186182 195364 22899372
157528 161419 9645552
186946 198461 28875156
40838 69996 73046347
46080 159701 523424224
120729 164953 110724280
181857 191210 373793918
95710 123447 261164540
136049 179880 304691228
183671 195584 820492722
170996 187143 40470533
137 194924 487493536
117260 155509 96089479
153663 197276 109078417
134878 160011 62935900
149999 154834 296880604
195825 198222 976423313
122706 130657 19861474
62751 154613 685039178
195536 198592 7742418
177170 177550 923734
85452 165408 200177535
15241 152393 521523664
1827 3467 4142450
135076 139791 11802421
95133 111751 458651864
40800 188568 369973711
11900 70334 645442302
14913 89886 187473563
198731 198864 347764
94953 193573 247080961
12317 183099 932370839
98975 160255 691705272
115461 178253 157347840
155769 169911 35297703
77728 83718 14895431
52827 117602 161975634
148479 189359 102294283
97987 175900 195282302
139653 169137 73927505
105612 126641 52798181
168849 189500 599833644
137599 141363 9424737
192304 198756 594938525
76002 90410 542647067
75828 169951 235546788
40005 140952 252567901
87910 135154 118317798
5079 64897 247456981
186761 192849 15219316
131039 189430 146293946
25567 139721 285524984
32210 161918 324653657
4567 100190 238960654
174834 187637 32162471
192097 193278 2912884
101130 198889 245118295
4751 19525 36977731
147075 188156 926430141
34716 68545 964331454
119319 155051 89670995
48542 84144 89110979
911 93854 232292423
130972 188014 142920304
84904 166605 204542973
159792 160637 2118865
109596 166308 142081342
164984 195863 504972577
184625 186607 957839776
37182 80385 736714979
1409 147856 366505035
267 7527 18159052
58632 146341 233407058
147717 199845 130506550
72919 177285 750652388
38529 164887 316292070
56673 65754 22821233
150907 181961 77609891
174696 196581 540955108
32628 127799 299794945
45042 70620 29842651
48636 72796 60669142
155981 199882 109824315
153660 182792 72810303
134895 186766 130016108
128085 135896 501164449
157016 198393 103621882
137800 180189 106265503
184372 196898 819643662
51908 126813 187522078
2919 162491 399235139
5461 20688 659989838
23492 197794 436307704
81172 97908 122749654
98497 172432 185348569
157428 174378 42308256
86700 145370 146968584
803 79247 196167505
195541 197407 220657190
171033 179704 21703818
49445 53462 10148814
5763 67955 703951382
138816 163820 62710999
52470 197237 655009689
136839 194181 650396570
34401 144706 276163828
17530 146349 322401749
192555 193484 656243483
93096 108469 30386925
27046 94557 904092348
65233 146192 911776931
108311 178577 176069497
41088 64206 57905915
133306 148057 37081899
56398 152407 460257699
71110 114652 108803605
162303 192883 145483121
4895 63812 457781978
102985 106231 8190494
23612 36686 32564900
36750 46441 290356614
23890 142904 371109942
97769 145243 119017252
191165 196580 460972141
136309 153640 43657016
92516 178730 628395040
65710 197712 330474743
21867 139307 740624204
35270 132265 242883399
153492 173761 895060130
152527 161738 22865385
159260 168545 337092618
48134 155113 754854929
153861 155532 844802216
178174 181823 984956269
170104 187186 42805485
138797 158749 50128821
5229 199846 953812292
153979 186517 94383871
177970 189995 775279440
119436 141031 54024353
133735 146843 32864489
90360 171999 863355211
67634 181009 283720424
41172 197894 758147308
175088 188200 29867685
32029 32399 927138
78985 112666 84161784
3876 120919 946821172
14432 24366 24923642
152231 163257 58806208
174414 192175 142066542
124880 145585 51848436
122668 149147 656265800
181139 191060 24891167
6488 45461 97381085
128241 181134 878320581
199038 199758 1783568
160129 176833 368124857
138815 160778 55087403
115620 128625 32678251
23618 164066 130029627
191792 193321 889329275
40403 92027 893663753
46683 176911 326112327
163753 171097 4032787
182219 192629 165045443
115165 125557 717071099
137256 191082 763489063
126649 138721 657195346
171170 176363 588918333
130998 170317 765281057
105104 174547 736637207
121293 188286 747983127
76557 139750 521978340
86518 178209 590005657
150705 151523 2085020
178395 188113 24415505
135251 165730 977127752
139844 167832 728232624
40510 118696 475714891
2989 155830 465848193
163712 183541 325485951
153513 192633 302817586
80352 170328 225294945
5818 59009 133012846
59945 182727 973000063
129438 141678 339397408
2736 97177 689109541
32506 176357 360101138
164817 199993 88124627
178070 184210 312143775
24390 40486 40236835
176262 199668 58653490
129104 139564 493721754
178100 192770 526908726
170554 179450 955050761
124632 155633 55264351
113926 114015 285361481
169666 169975 917922652
126988 148605 54285478
135935 184426 515833174
5247 53451 174091908
20829 34310 901739525
79420 94793 945341182
49636 129398 199678091
185291 193723 586093132
54864 167833 893068725
10579 134679 310370185
107518 163711 653068452
174411 185250 12026890
198626 198638 20454
124165 172404 120866693
6320 19971 31024160
106491 171038 59436580
19466 189725 669834009
84631 147028 469508544
174374 180840 16193093
199230 199603 855140882
128772 150377 54296286
170469 187109 41696963
161456 170546 22830415
36617 180442 808387625
177656 188724 674059411
102402 180912 349598075
70213 71360 2879633
112501 125985 33845789
55275 97535 105600622
33321 37920 11452002
61312 198705 343899770
135954 148928 32773575
105291 112462 67939983
12163 178288 461322092
128314 174402 115416381
51569 123053 504441221
62673 92520 412977735
62950 71676 21793366
94267 177612 343938105
59174 167731 313343330
87199 153024 525199556
141880 180215 96104422
40688 102552 154626722
81184 149821 326405906
22791 90335 140107905
199824 199844 44018
123067 187297 160805192
11382 73653 155827749
96976 100948 9886683
198607 198724 292026
25432 150689 212805811
53330 178811 314150958
84502 139040 136432221
10637 177248 832993253
71268 75462 10547477
25528 138566 282672507
27581 119901 513319775
191726 194839 637910921
60077 97377 736861427
25821 199894 435693801
170552 172854 756955267
192195 198640 16193868
100235 171155 177824306
189524 195228 14207376
36189 45516 767294303
123502 137722 876328722
170097 196103 65106628
54323 123745 129313942
86848 162606 745562987
96374 179908 27954285
15308 93303 194945925
52290 135904 209149826
118902 184315 163922270
99715 152012 819355745
149901 192787 335873634
80170 167333 535117818
69848 177945 270532368
90744 140154 123737083
129993 196833 890447691
135776 183087 118594949
66873 168845 964811206
195650 197508 4688737
60559 168197 269361107
161038 180870 49639803
70586 188937 536131654
90703 145681 137708358
51066 54139 629080092
136907 137951 65600
85099 159840 707052467
110464 126377 39933390
158248 167491 23114703
34584 75027 490228019
87415 145063 191909272
199652 199802 373159
149809 195751 114935283
115194 178491 805156548
24228 118675 364414530
75526 126383 127161559
45931 141889 240150801
163997 189016 62770066
111962 153198 103603348
101459 154802 133937107
63937 198657 337344854
36424 84345 775905101
146475 169446 343451121
144236 188118 109974141
168847 171475 6646317
181050 194566 33923792
164635 194780 75539227
21787 82051 150676006
170462 176972 274897204
142057 177382 765108137
162817 179880 42741945
101730 178674 483813022
119505 184349 162486535
53115 183651 762402390
99290 176559 814420548
68448 74312 277412276
70364 150575 688210723
3967 189364 463971460
120556 145156 61614736
6803 85875 774191634
167795 184763 43620816
119886 149739 74953098
47185 160039 369514736
178603 183058 417008907
81502 149910 193545237
144277 175038 539950791
146816 169996 58049631
122452 192713 272776446
195894 199826 9884119
72018 149765 502271518
186766 194026 18143108
165394 168458 518865653
172363 186357 35021789
31686 174962 590088389
21074 139144 716433749
157594 164083 16181443
127223 179306 130402812
89332 104993 39142708
89378 124678 105570567
188212 198246 25122521
59861 108967 432847350
24124 130104 265156288
26359 37756 801905008
98272 114999 41898764
156236 169926 34174688
77558 81034 783780523
5877 117229 495087445
132513 137825 486222948
137787 192737 993471552
24871 199051 917048011
92524 112340 49597816
38711 159887 303303769
35102 45184 718303436
14034 81616 378565463
71304 155084 209817403
159315 170761 320035177
173343 192068 20986368
22813 23327 1286001
105680 185997 995789620
86439 145551 148057442
65535 151511 121067695
86969 182882 378206516
173898 183548 485999011
119078 183754 263422429
42052 184443 356596283
82759 170105 240807476
17787 185200 419135490
197213 198809 4073336
101845 174721 279775757
46702 115189 212747506
169790 188495 46872905
43429 116542 182866282
19665 183688 410549373
116195 179637 159033862
188540 191206 6633654
95720 102021 837905071
67553 184355 419683962
181250 189367 20435679
89527 144058 136586045
194408 197088 6673906
2133 8364 15600207
172721 181542 22087659
50779 142860 230497462
99238 179553 201308331
3044 77895 187208685
86266 142401 210000867
20636 164685 885304765
153296 169024 39206557
174574 195901 713273143
181508 189315 869169884
155017 175772 51825734
2483 162888 817664224
18725 157578 3617747
139777 162823 670078831
37427 153963 291971451
174366 183803 23743636
157942 165125 400129342
134437 172165 94569546
108313 124225 949003896
98182 152672 136750716
178255 196159 96535454
135648 164085 71261853
62082 150103 734926615
147955 177600 34218349
13851 50331 91223347
182517 186999 778396200
125391 134549 420489276
67488 174196 945219954
42228 125674 208891297
130767 133511 94475159
131383 183966 652673715
192637 193154 1298293
127688 181095 453704599
163423 199369 90118612
54700 128647 185023067
193114 196476 8413330
95134 106331 630705385
148596 179242 76612546
9444 138714 354065159
105099 137206 80456042
4746 197114 481422914
145109 196010 593546335
51629 80772 698495629
73210 154086 674785139
167876 191364 182681063
109781 167240 92792583
36157 160833 312116452
44676 189014 361430671
171835 192350 735904069
166439 170689 284420733
106317 115803 91260294
138721 167530 72315106
116117 149497 83908552
122575 143945 314463752
27149 180464 383689524
111099 132752 54308463
13322 44465 910995438
181031 193252 30657398
141435 149469 20388506
194900 195587 1690195
45080 53383 18566245
195353 197761 6094662
25399 96969 797275939
40962 175046 335634588
155954 189514 890266759
53557 169895 291245850
179166 179642 1178819
148274 178831 304995859
105686 154807 884586772
94176 161426 683587663
76598 107365 76780391
199350 199546 762468170
129733 137159 188088395
157789 184170 66089242
68658 123044 136165543
73626 149758 190561270
38440 158335 894386316
189000 190924 4771036
93618 194406 318374602
137115 167097 75227250
22187 30880 21718507
120241 138760 46226685
61372 64983 436361856
36899 37140 644315544
105048 114885 228299476
51349 172923 805974408
99192 153139 135420039
197356 197366 985001830
165463 171939 640362450
172039 197708 64270291
85729 92150 15998661
37437 173871 567239483
176512 181327 12008662
44593 111195 166573078
12337 188392 976380375
147238 195664 121236728
131622 194132 824803180
127413 182759 138606306
22546 32641 882449290
55785 90861 87727646
130537 193725 158267399
9189 177601 865619157
162939 169078 561089475
82379 120171 254426368
153535 186705 82942835
167983 180108 30333192
43100 177632 336798866
70329 190115 684756366
21326 23183 4029355
138540 162915 61183795
52502 163318 782127582
25889 135341 273759516
116778 155745 97904302
191628 198985 17887652
89430 159827 444882606
115290 115670 451881029
103964 123199 48411419
26961 193826 426894885
70414 74733 10912299
174195 199987 64655397
99263 175474 836225455
130857 184178 133567604
97792 193211 239072515
59558 194524 696829902
11474 118575 350884609
57424 87703 646232614
76906 106983 989695782
194638 198091 8664676
48956 131266 573628916
154059 178064 718804316
147776 171916 60457919
37976 39510 3895496
36761 63870 67973411
7366 10342 7508110
109170 131131 55109438
53733 167394 284553063
151772 185567 422837701
139410 189794 561993423
180922 193549 226898046
11813 59184 118537758
31701 84402 642058063
162803 186816 619738663
14847 37693 57041311
184552 192068 18806982
126761 187578 152359005
160425 163168 6350156
64988 168459 258979409
79635 155421 189873875
83206 105857 56650023
40018 112943 182321350
11872 56556 111633833
159319 194502 88176672
135320 166538 452787746
130097 189053 147743397
84447 189859 264048081
101591 195612 588569028
14606 31855 43191917
154382 183207 72020069
64370 128853 161352221
195417 196644 3077731
36950 68067 78000286
76345 153555 72415761
39302 187193 83110903
26921 198869 891210884
88492 141218 723523207
51453 67669 40691043
122010 137900 854671470
118802 195830 192976296
197299 198671 468931812
30972 117572 216524394
23041 55018 910212158
8871 173026 410730702
175074 190539 897730173
84340 157137 182383031
28600 95790 167922461
122607 136242 34020482
134041 160931 233952727
1326 30832 8414185
199170 199177 27930
109624 136589 67505814
19856 107266 629729330
165320 175959 18337016
1279 47620 115781590
56162 57795 4153885
197718 198773 61204613
116393 184259 430938320
179213 181649 6090443
44542 48912 10889081
179490 191241 29449107
139585 175569 90249304
18199 58549 101042398
116225 155277 705437128
159495 170894 613047884
116190 186680 176708354
18450 70347 317214790
21867 170137 371073419
429 117170 291870499
181807 184511 685508326
155430 184977 839650758
161832 166416 683831392
167833 180857 494398598
54174 154007 250102424
172880 176553 5302922
132595 188197 432857743
179697 186291 16572508
156970 157258 741192
41477 192026 376941072
9774 63357 133989220
86915 132647 114591313
6676 49010 105757406
86660 112958 65773561
60558 95380 833290090
59592 157056 243956025
125460 197117 801157890
151587 151815 531274
181206 192391 28094276
145865 157035 28064896
74685 163945 279589615
180987 195817 37218995
167769 197504 336814719
197034 198318 215804578
185487 196742 854254339
167579 193173 229008679
44163 79115 773234625
72290 185287 533508611
21238 164659 358871921
38478 190886 182397221
105112 108941 9616095
172707 175754 270439284
133388 195179 154778352
197448 199719 5720450
63816 130223 979667537
3602 91921 406062412
77043 88462 28379021
10464 72430 249065048
146956 169012 994829733
172375 178984 16511556
96029 109013 855769020
164777 198304 334164581
63799 126801 157689810
156545 189213 81774135
180430 198887 46315460
136453 160566 446192969
169209 188340 48010909
179325 181094 365188160
8536 120886 760152292
81546 153224 658398078
3521 25307 915920661
105931 138317 931881585
126237 172357 457336127
161232 179432 654759205
62366 134970 181550836
29327 186281 56457709
156002 186581 76480626
47404 54011 16579740
160515 165964 272539491
50611 88662 95109926
141920 153729 998342659
56680 72560 857980574
138208 159414 53189784
73141 126921 134480528
144188 157061 462915431
184936 194127 528058461
178293 194787 41375138
65747 174443 333461141
83247 137832 136578947
165688 189309 243139352
89596 131594 550050372
143938 145168 915496271
3590 21165 558492915
155561 160134 11246560
180471 192072 29113101
56267 122860 634197575
67018 147772 202147607
157518 186358 72189720
165139 197446 832148983
131867 172024 100633027
105048 128236 505033320
18471 31980 337290820
150290 159935 835900874
114778 192025 193606076
197488 198449 2464481
4935 33529 71423957
68262 80831 31391923
177934 193555 995195628
97550 171652 185790767
75316 87932 31322471
33714 36218 774931604
35766 138321 256577315
107954 170438 285250880
18129 124272 265547825
95679 186140 450639364
123361 164416 102720702
120070 164773 804262945
59315 94267 570219636
65158 189877 861728644
134743 193575 13786511
11045 183134 558509159
152978 159012 14952320
115086 177241 825933815
150956 187404 91146923
178262 194472 11269863
112367 144854 21964047
121525 146916 63608105
180446 186471 12048633
95635 149246 523938939
44320 110323 942552953
33125 49700 543913807
199236 199847 340125692
30820 141949 277980808
100386 152421 753707066
112088 134206 613308624
154229 167052 490382390
92435 151107 147210388
132507 135491 947376400
57248 69018 29539767
122017 191910 175008933
137162 142356 550298209
41110 138377 243314557
69597 187435 295018763
85479 188466 906772789
58541 118710 813226820
13190 123606 527608366
24346 68167 109640938
68511 155708 871065809
137553 137632 227827
6505 120171 962735086
197544 200000 6134643
115575 117790 556002725
125462 130316 12179246
22649 179461 392456396
60915 75465 704953678
158606 196464 424480965
4351 51227 889456711
60458 75217 785803070
104854 151773 117815015
58779 165271 379142194
175357 188585 33220700
10766 106224 488650554
171223 180111 22240594
8889 62475 134021419
189506 196583 17630903
105340 156030 127225409
21668 197933 835134146
186433 195888 597199532
182802 183608 2024189
135079 190535 139003630
1717 135059 333549659
41803 58498 41923249
25150 61793 842937985
69781 111259 103618233
134962 170458 88993118
123176 191381 477138188
171484 181216 964785623
129140 158456 233814055
125532 185535 192419964
171043 191230 447222364
194239 194686 942807896
189831 190471 682339891
161079 171048 540485299
137839 185442 596910156
15604 192066 441716844
13719 119036 598192345
191284 195942 11682015
39052 43246 10432417
117202 143782 281970784
75062 90482 38406091
190386 192903 6247189
156334 197355 102605098
21412 66009 111572898
5226 41606 90832838
127223 188362 97064978
35610 61893 19925753
119792 120936 2912958
178732 184369 628962603
152715 166492 34312332
60363 78580 827647509
127313 133674 15908522
90352 119077 241072327
99052 129440 630761525
101464 103652 5506400
172793 192322 284813938
157681 185466 355353378
137404 181529 110630769
148737 171950 58043616
27436 83339 352779422
6716 66507 577675381
38611 178260 576648825
9298 63778 136191460
136560 154717 45725367
141258 185035 456075743
152429 156809 10866348
38101 109775 603659392
16295 165658 373730005
168315 183731 987735025
192413 198958 16450797
72110 195874 868197568
190676 192722 5085006
32572 180791 901016866
41677 121044 198676826
73476 99958 65942241
107333 140870 148228236
91526 135673 524056651
8952 108441 248642068
86551 193916 268924114
161159 185448 60998897
136762 169951 675998770
99631 178890 198640975
143628 182632 589144420
82697 193809 278223102
118828 144962 98021573
90383 158250 170042503
57401 178929 304222118
118779 125910 17865071
22722 107233 690547754
26603 185037 493763182
92192 181659 224094220
171378 178904 234808272
181824 184351 999992637
61648 81052 48357233
48807 81106 80872094
75451 195508 346733035
151953 156164 789324002
117144 135993 47276318
74266 129231 137407649
99181 116447 3014004
163803 196863 82801312
69764 144373 746911431
82082 187022 262844090
81546 177131 239348656
62135 131536 887604894
5893 147974 355541891
106329 176904 176834829
140006 163400 58652225
53474 197278 526611732
4580 173715 666511015
195966 196510 239185934
124760 194465 174607408
87650 199367 279902666
125703 193228 169125096
112673 154043 103888633
133092 188432 408535621
33491 83350 494882755
152384 170742 798956874
55340 132016 829948350
65304 153794 488176743
146702 192724 531558666
100438 116454 988329065
188801 199426 835350622
115491 177060 448214551
106448 139070 81640175
74845 191574 589579676
55411 120211 32180043
16767 190697 962014699
189579 191511 112860479
181254 184183 967841522
64193 185849 652437849
123122 142987 932629511
145141 164210 47741611
140623 140868 167694118
88740 131861 627983884
22155 179687 394220205
59938 161746 254792247
147289 182427 87965621
180901 185423 11524939
43853 171468 882202841
61811 141763 1868009
37757 111688 184927658
44627 160234 724008868
19641 71216 435929110
73016 133424 151046650
71864 194981 308185643
61506 161984 457128104
134115 193010 757857211
59846 61203 484953382
96034 128311 80894527
14460 132990 774202440
171226 195356 661898262
191465 196996 364391268
42940 135369 662023024
196711 198434 2356095
4611 17493 703895036
149422 182595 82937938
96688 143193 116597247
162318 198675 91137032
141265 158106 298921693
123508 175173 129310638
94462 143637 123251539
23133 26339 518750186
181816 185521 9420339
131389 169753 96091824
13625 93021 429626885
37541 75467 95106481
107458 126832 90118990
77168 123516 116005568
17817 198590 613460564
47598 85521 908733254
154351 181356 67431236
54642 120450 164649132
35642 90918 918404819
42833 177232 861029937
17486 173277 389883832
123823 186406 156683255
177736 198327 792395708
55717 154978 248675855
3385 46242 107006419
66892 160117 233229429
6045 193732 856291278
51953 155498 782716199
107394 163856 563086656
84172 179887 576573866
36816 139100 255979902
46615 77951 12945538
115083 176974 155127608
106905 189160 605341380
35185 127810 610656368
20306 111782 270484069
179459 196404 42410933
198813 199624 527159835
136850 178537 502259620
150852 170931 50117272
154946 197405 106200137
12491 91527 197577896
174017 184088 265509711
175755 183183 753459076
111750 197512 214967046
59131 143591 837769853
162000 171110 680041265
169005 176618 677019088
86153 147837 154578065
171051 185053 35173722
54246 64829 34867490
34538 101641 364599497
48094 94873 549446223
134409 159970 255888351
47129 78503 484376045
860 143886 357794377
184620 186896 5672735
25916 146441 301625323
138256 190810 43824169
86854 94007 17836160
79838 140899 995904581
44483 65315 52204756
6519 62322 965413333
93035 127882 743046763
25270 166834 810181405
14918 67448 124218732
24591 38933 506018158
187528 192258 498306648
165868 188897 513103171
80697 144451 218797531
62773 102870 887653064
39524 90342 510938951
91091 147043 348357748
35345 188150 382677126
180205 181268 2635148
76048 152645 191840742
20307 181865 404285885
89525 146770 299184396
51220 143265 744760666
9162 144519 998626285
164541 182237 936716515
190232 192541 346161265
89548 96757 18005269
187626 188027 993698
97066 161775 162222968
147670 183710 90212827
19910 195886 413543889
126847 151161 712088284
41719 162839 878109924
144374 152045 19367945
82709 97902 37904585
162803 167398 485239273
182962 190641 715722451
138752 166864 70540355
164852 198279 317893712
148935 195118 115491772
185850 193458 18928552
103786 122549 18204248
180182 195309 37880151
178830 180221 547035849
88417 102101 692371658
134582 170869 456823602
181587 186849 13213521
191020 191156 333526
177474 189315 29791790
81912 177928 240413940
139207 173131 85080753
68774 113667 112179341
22537 71222 121806308
37957 180542 406714896
101148 170776 586913350
138425 140839 1673851
74645 176966 256016499
188927 190620 159307785
97396 116707 165779723
142065 196922 137441988
43002 98513 534431820
30933 63672 542093573
177691 198183 51430028
166170 190777 61749016
84528 101545 42402165
94508 176183 204680156
48555 60320 29614144
137631 176201 400712528
148174 169542 53390744
54640 80264 732833496
165167 165921 856108213
181741 193783 30147807
135027 194801 149799046
35130 44596 458316385
13043 46986 376502442
163633 168154 11379463
111257 118764 18856221
65633 148010 206241247
10114 59104 122542513
19066 110702 229123040
127991 185065 143077092
32079 32964 2172751
188945 197783 22115583
15198 34246 769495052
139038 191225 130848466
39060 197143 481279977
134044 155957 55094280
105510 122772 43424307
166952 171591 348479445
109700 177869 390822825
186657 189519 185954934
181340 182619 2695092
99671 137993 967111570
133815 192433 146857410
79822 100702 162186854
127495 151236 59646058
30963 105874 187302190
34935 45129 263432274
192657 193613 734253805
100141 182384 803588179
26782 196346 424332342
7444 59321 129839259
18793 185891 418323288
160154 192627 322965068
137659 187049 123847334
94595 180688 215655507
196978 197994 2646411
19667 158186 346697304
56200 177159 476579876
40348 180638 351106398
68458 146399 195100503
180102 183426 8315805
50634 83852 428850643
83987 128864 249404914
163140 195385 939232394
46242 75001 867098533
2965 190570 469477010
117603 134299 99081300
110772 125823 484853413
17910 131670 313318215
159134 161423 760051712
28513 98685 175332377
55809 156155 608872579
121273 133075 803868248
57983 104271 115598061
187141 190003 736827278
141410 148742 18647582
96968 196748 250013921
55428 138787 208555377
146494 186181 558572873
86860 166229 198770661
165519 177777 113837754
91884 131727 99862350
88738 133427 593940199
102448 132290 74923479
159610 194632 87776390
175380 195018 49219392
199402 199946 126333448
57491 171076 290476591
21246 70837 124007694
31808 154832 308021645
78748 105773 67494775
172808 178317 13749712
192826 195523 6736627
76489 139807 370103057
138949 160728 967284305
109956 174739 162287827
78960 148739 960046767
149267 150614 3374313
93032 157156 160764265
107485 152040 111855745
138521 184765 942613883
60234 134947 979128206
138068 193629 234727884
71555 100686 779057614
43654 189024 364056583
113743 133699 50108680
150082 157606 18738993
13197 91512 195774091
146955 150749 459512837
152340 172143 233099209
31678 82352 126700692
26727 179949 383455092
87552 142141 724863727
56591 106017 863280015
64282 148592 631185431
116662 130107 223202383
109278 134506 53330844
139951 156613 592778202
181101 189579 419975725
10685 87797 192694377
129538 188226 542794007
152275 196761 593714520
84292 199512 288591715
91902 151701 100698011
136239 184995 122300174
134523 183186 121944140
66599 94882 70553775
92757 97717 189835648
91461 133182 712059147
96918 188654 229958818
131482 140618 912632878
52825 71569 46963327
60171 124783 161580229
89703 187460 244922812
40935 52094 23565727
115821 153872 933336306
106793 156610 290546461
24394 158079 334618081
178999 194761 39494886
198151 198951 555336282
14748 149799 338103724
46934 51969 52783656
87910 104310 76677822
36324 56993 916304394
4048 160012 525926340
18315 197326 448089549
171172 173709 786400303
180948 182043 2834308
158178 160420 865276250
42544 196580 385659517
74682 177717 486854290
61356 177180 289785617
144595 145603 360296863
150530 158454 19740932
2228 20669 46122715
40249 146482 265890614
121368 183573 512974025
101346 161329 150386535
73486 98591 62514226
169443 174878 13582376
79376 199623 963314947
196969 197840 2251366
146257 148149 4863420
156274 179275 57449533
108780 117933 530877250
116436 157121 379063889
7746 41935 85355221
166675 183187 41387038
112667 197275 422412970
94250 184389 225940265
4406 65473 152741720
104491 113651 22956205
21263 39127 44605618
142439 152832 26283018
106272 197495 228561405
44778 176948 330889762
93758 112003 45670268
65663 91633 809771165
144982 146589 4051137
155944 171887 297151570
126061 157888 698201266
156837 159346 869814593
39246 156635 610307213
51785 147849 240573266
169813 175706 14719418
54541 74073 49065845
168317 189057 52012891
21087 106493 213511771
54410 57572 7921925
109354 177817 988823308
180884 194309 33685717
28133 108664 201314390
119737 153894 85771837
74846 168520 234387182
62139 98138 452592884
81039 114777 819061238
138737 173484 87156275
39620 48410 21926546
185238 189263 10032186
110183 166614 994832578
141878 197320 138967446
5741 40281 122729204
93627 123911 851168077
76181 82311 350087303
178946 184941 15103151
124059 129266 381666164
93496 121057 69185402
83527 167017 850357431
15400 57800 744583047
159327 169541 338044137
150153 161701 924384008
120234 167507 118402494
163726 189212 63910016
135209 161859 66816364
9594 190010 451529028
181696 195328 60485296
115742 123144 18732890
126662 188778 101743695
47915 170729 821883334
190458 198444 20041556
108101 145306 590767946
38280 185119 367762686
157336 158390 2610060
69735 82144 30936125
23568 51719 467711065
79296 113226 26204478
103524 198908 393601420
163680 198077 764215193
145759 185537 99786785
199997 200000 6488
63559 160973 785404915
27924 91044 157812505
184155 198766 346873513
45784 65610 144497241
107583 196892 612343828
53443 133911 445106728
182465 185418 7523649
115016 170750 876867943
58982 167883 783570058
23102 66013 911753632
189860 194582 11793413
147697 173042 63406960
147865 167885 281675664
71860 140602 171878736
98814 139629 198325867
62670 160373 244405838
94069 98526 11144612
50835 113269 800076199
61585 151367 224775857
192213 199363 648395928
93306 150312 766307189
11798 162557 377216901
19832 97644 194438643
53558 149353 878434402
76968 83873 122989649
53799 124437 402621426
102015 168525 166731059
64425 160195 526845964
189593 198383 22012708
56827 106383 343215559
15547 65822 938231636
52586 188640 991085791
168538 169108 1412648
33163 177157 980776749
172050 189560 43882761
194366 196872 246688182
194404 198451 844281658
119747 169811 587650164
117077 187496 176584183
174693 183954 327792956
171743 172496 319493736
56877 85872 72563677
100908 168509 634624756
111802 177744 311748140
134436 172672 95818536
31533 115897 210954563
116764 171700 137823544
43990 76880 447224010
15121 63152 690800691
12568 52794 959457157
175620 181661 15107990
156149 168712 750468624
165852 191773 64974616
62825 161967 248077893
35043 72814 562399342
103312 194142 227600333
199073 199714 711381660
98688 121890 910906936
51676 176194 784257470
98349 181097 207304861
139647 181846 105791639
135006 152218 43346239
170564 197507 67473479
3565 134284 326932954
78689 94293 120499205
79424 123551 724607601
114210 125090 501056946
146327 176104 74548381
34283 116747 206270968
145664 158243 697480830
159966 177390 43664217
19214 29067 6000360
179416 183776 791345522
36657 111198 138255610
73637 172615 247658614
161552 194367 257488521
35419 35723 785011
126698 143413 433508305
49690 132439 207177352
135274 136419 427578514
178416 196517 45316825
51309 119812 915335280
92352 181683 603936896
70239 99011 30642534
162585 189967 987950013
154852 198492 249751830
46934 174684 319829635
195357 197497 5406508
108571 168177 149439970
174265 179311 12700469
154285 197263 343478882
64321 199484 338432661
57030 110917 617511226
112422 131329 696862569
161075 182620 53970824
83954 110344 65989979
42478 74876 81277177
87318 193642 266362449
17472 110257 503113756
132139 187616 138992938
59989 78836 455962595
48722 187602 553293384
87152 166530 400498214
45473 162984 294152031
174964 183486 21367851
26317 64721 95977462
146866 181564 86885437
173435 177533 10214435
100718 180189 199185801
2538 124926 825781915
113562 166039 592670227
36713 71894 88215866
76764 105329 827969683
113613 191000 828669123
76400 130730 135912924
65628 110292 502033190
8712 52038 108270560
111643 145981 664719830
197532 197702 584255359
73302 177654 261090556
180748 189287 464210774
18437 157411 347889381
64002 138593 186539003
68249 136844 171537860
114490 141766 68354854
30511 193201 833098981
24281 77453 133038513
106826 198513 229766288
3978 186754 899419656
114897 161730 117398716
194623 198631 357516501
143994 175858 271847936
58848 190104 328562660
55624 178642 705959800
19585 158341 347283898
11455 118197 567543576
103712 109603 783347781
25723 169132 742216484
35093 191792 392396181
57598 106144 121400238
104574 159822 138428584
127176 136627 537186848
86229 137019 127121961
7839 192519 862415124
129139 188561 3999563
8262 160953 382047057
56159 111637 138716245
151278 179609 70744788
180113 192176 414281622
111246 154402 689527777
138162 191432 940446772
195829 198036 5574909
165099 184458 986110726
193135 195569 6112478
51646 139909 901167859
80510 99590 21485888
5593 181237 439421505
161768 174975 33053658
71829 105874 941283309
93670 113161 48823497
163117 168459 13415935
23540 115928 231017678
177037 179204 577038
125877 169070 108208089
114456 165752 128586984
3780 62036 790055445
4258 129535 488682540
126342 164692 96073172
176073 183359 76536339
169741 183374 34135056
156547 176742 565312719
23618 92417 171982383
96785 195084 661435463
186068 189595 279459261
20256 100229 406851258
81699 121529 455300247
10923 60537 124154066
21878 51256 969032128
97487 128292 77256544
160441 162241 4541110
107644 121752 35444478
195190 199263 9992555
151993 187517 371358185
160088 188322 70849685
14539 122673 831411952
157824 167688 241070396
133693 143620 24857463
61298 135270 184926993
62995 193489 326620453
142356 195218 132473404
47028 117858 177186149
186886 191225 10824495
127534 166257 96930984
88898 162854 317494922
152530 187940 560004889
83082 155852 627234590
86813 130466 109363606
77074 194462 293881551
174551 196425 54808508
82429 98345 39731065
149287 198395 122898330
136126 186327 798373923
73658 193382 849713028
1078 177134 633193174
183068 186700 9078321
159191 181783 56624627
32358 56172 116172147
137684 157661 50161199
69442 136922 168702836
119560 148171 976669734
10965 131464 301465509
137129 165484 71110912
185902 190225 517231244
126156 182523 998132246
16149 58102 469534109
141289 154181 994223984
44463 164945 68983673
113550 144704 123270852
110260 165466 138309073
63927 193213 979289118
101485 157311 911753275
127885 195629 169675829
131032 171923 235040916
90171 181608 970999919
82428 159939 194038780
34620 129479 237520537
47133 100827 396674059
88245 89579 182487704
23389 117674 11133939
64620 179693 380962665
104186 181100 969033228
120357 192360 444946927
125518 184703 148329668
62728 132951 333070594
61643 162957 253439917
148419 197503 122810804
163742 198434 101542446
128990 137540 101034105
14305 82541 36976345
61332 121244 303654008
46665 48291 4098933
191470 198372 17342216
72286 172275 250231596
2225 183768 454367194
70730 183650 161127224
59407 69296 490248074
101772 185789 333336173
28589 114708 215305052
8186 158897 922171571
155110 175801 143298772
12291 22371 25202349
116359 149581 221160163
49216 49559 934465689
95087 153960 147752700
149823 179797 472702893
5794 58346 131421327
40720 173652 707839772
167562 168794 3040254
53866 62735 22288507
63625 166564 257661214
62217 97777 88728854
134542 155604 588628262
183854 195863 30008001
161200 183228 55209769
104827 185538 202429538
123102 175502 131148880
98633 110914 230593852
145586 165941 50988684
40217 83417 335965858
178569 192171 34123780
177742 181543 9568338
145054 180943 520025736
176881 194196 43362917
105607 129581 60155099
27648 155077 319029266
78352 142330 160056165
141865 180313 40081227
182612 199660 42758917
608 29767 682744411
61635 168614 431742890
171197 189017 44691838
19601 113484 234696220
113954 120731 17119532
152538 183358 781913974
161181 165984 650331156
161841 181332 48783621
10782 25027 35607157
119292 141190 704504606
120033 185129 163167812
19743 122784 257831472
32893 58935 65286055
65016 158805 234763664
114445 155822 490897099
74267 185162 277607461
166915 196591 78692575
12249 87242 187396827
183060 188189 12884671
108432 128669 520990049
58302 84419 65183581
83319 190497 268472942
123918 179443 139019036
189017 190132 425390542
61566 192144 141039014
169022 189311 50894181
3020 113941 444588821
186114 189659 8843777
137552 147317 24643214
39451 172117 516142249
28345 148189 300038118
172253 173466 921025858
40418 75155 654938525
71880 101232 699290072
159859 176986 42980314
143029 191949 648014917
132994 182871 140036953
113754 157206 109064987
120076 183158 208462815
38942 110286 979081728
131358 158347 896191975
196312 198932 297192008
123485 176280 132197590
197032 197294 707084
176146 194064 44835095
156064 180929 62061122
88470 104401 567467562
87426 97342 4062996
46732 63807 278266561
131804 141681 691057976
102175 199655 244334860
192201 195061 5059020
120963 190812 174965100
89658 139159 613655324
130168 157574 68678141
63932 126541 819247166
13535 138535 936618630
132447 141213 335286381
39353 188878 895087642
71633 142681 863800579
81900 163396 912874558
164211 196792 81602430
107445 142202 914212359
69260 163938 236906590
11042 18860 294128011
51335 71343 36623650
130028 150038 50256278
91480 109235 184790297
37716 185088 369133936
24119 46751 804613090
120885 187389 166616297
172213 189807 553845999
82697 138560 139727070
97838 175262 193979107
110697 192512 616212630
181682 183776 590794875
116618 139899 58349220
15171 163442 996341530
12688 174066 506350882
178828 194174 38425628
49498 193608 607503644
77427 81527 10161728
175812 182359 16412105
121659 161808 100527125
28044 128156 250467733
123262 183882 168668407
50805 94429 597906050
86644 147116 740905336
118768 125650 233179612
138083 166365 70932327
11437 150833 338163383
96164 102165 58142677
103953 178457 244897186
158931 181211 55784706
76550 121903 306028421
101783 115865 27033700
95308 140887 114197263
156798 164573 19378675
59728 64341 11479700
195306 198876 9029195
141399 172774 78719791
89434 135795 116072397
48464 138473 977331663
85032 195362 276263887
37630 165825 320949003
31332 140878 43397355
79107 190886 857848797
117909 124055 15522808
104832 185039 201122287
9210 132465 316497400
68601 131317 156944788
149236 170309 52639657
890 17190 204807312
124196 197705 184160884
179761 195600 39342838
52292 86494 407063555
95049 198703 259775831
46871 96498 124095348
99244 168203 914161287
194369 197778 8571687
85366 180291 237684106
27414 27834 1030038
74596 164822 468999125
188047 188073 953709163
19430 153785 392293539
29406 49578 50371961
106969 134497 68947435
41100 162862 304804613
150721 198701 690327836
78478 107996 823500428
102016 147363 113784085
197128 199600 6269499
92495 101426 22261665
45738 48990 8124592
101331 193566 231212503
178848 198882 38791045
76783 150749 185264311
6902 98389 228663011
126123 175527 577927624
163909 182552 46739690
186720 199248 96353776
41960 110624 475180381
7190 7438 619075
108600 161801 133367313
197027 198347 993402407
66025 160090 365963319
29439 76076 594297346
69498 73782 705138345
190355 193025 6601241
163398 171161 211449992
75842 76111 646841
7492 170171 436439195
153180 192015 97138672
66554 169083 942902235
29657 119830 225573063
177802 194174 41032577
184438 189462 210679875
56885 125760 849832221
52570 154576 935759546
83391 192298 272774196
191032 197572 698692905
7541 23445 863371901
71946 121250 557535640
185573 199796 35515182
102258 195566 329349385
7645 16535 724191408
34315 106972 181806837
146920 185186 834096102
127898 178276 126152606
51585 119501 361752605
109609 114711 12724782
38400 75856 93895353
126035 168383 106127039
106214 124305 445688918
149392 168204 962974639
134218 180186 115184075
86210 101750 38760483
96101 189172 233255270
152709 165992 973671042
57873 105027 117791666
87138 129721 106697921
53808 111815 535866768
36965 114596 989054571
143536 171698 70611989
22807 130909 790980465
128431 158531 653398495
145839 191767 372463276
155259 171129 39628985
58153 62047 9773934
19183 125919 508304216
98123 171882 184915303
123543 192518 249659629
199183 199649 150444172
42937 179189 863255612
117355 163249 850335968
156738 163876 17727705
23176 58155 420129662
3626 116028 280965057
191751 195790 618067737
68954 141332 659460326
110029 198993 222948988
29442 148418 297908709
137190 178896 104557353
175281 191696 41177200
117506 124913 138341676
171174 185593 4030359
36887 158601 304843017
32225 59563 61925722
6986 187564 702694114
60795 169652 231284486
199911 199913 5890
138444 166976 861607459
68886 163756 17487973
47893 123432 267074043
50090 199149 912697207
199416 199751 850320
139740 186290 116713739
124991 177179 130698927
9685 199083 987287724
103063 175321 679058158
196798 198162 103690295
165606 177549 982801291
141135 141653 1300667
96714 113420 56482985
64426 65558 2887980
139992 161738 129274615
166790 184763 45115184
152337 199108 833701233
193703 199671 15000035
83045 166605 216236641
167788 172388 11514541
150922 170297 48367047
90876 176564 740844953
198723 199802 376031013
3818 97457 233991312
36148 141470 263575629
98193 174475 854237016
91541 145783 420471848
98783 155108 141376035
64599 160261 239370193
143051 170200 734042681
187944 194278 15800055
155238 177411 55351065
105631 127034 53738182
176878 194093 43090827
161495 176587 619051512
138461 148708 450011559
120507 158021 457612339
73130 185876 282275422
77152 120099 107425973
105112 140859 216407006
53346 197779 361648770
73361 150860 771877701
43036 185798 481484528
168213 170554 414349317
179628 185182 684594102
17748 132343 543983740
39043 64604 925934857
65718 199246 334324541
191956 196647 120656275
165435 190578 403392405
77221 194307 293089165
70773 152132 813352768
142403 149363 17674852
79134 167764 697874719
94394 127630 505008121
49676 122507 228889963
104564 151774 118521042
126619 195481 172394320
177472 188882 28698928
90623 199388 272475731
147025 159171 30348168
122468 144681 764087774
170654 198221 69078843
54427 98595 59858472
177458 195518 400922516
136059 198877 157475382
60888 73283 31000967
83681 97850 35373654
130451 161647 78117646
78097 82793 11698372
45717 161171 289012750
134927 140125 13007192
113311 190614 610319807
112674 178494 426527109
86088 143545 916432818
130860 151743 24095042
25966 79141 220740046
199535 199691 39169480
113816 159391 114219637
24178 179025 664302010
78177 82000 161787099
185261 197306 795836536
75056 91774 142466188
19176 90046 349312973
43831 44517 1757090
136189 188455 131036622
4447 188825 461469253
178984 184331 13432927
120990 136469 292734990
161518 195027 83975117
126814 183501 879182808
79261 191441 280906708
50383 84161 342336883
172807 191395 273843644
72477 133081 769425898
183098 185124 5167412
194199 197813 440011122
115172 180082 316828766
82948 164089 203146227
179961 195571 601376334
28168 55372 383152270
24782 187087 489486679
137838 168796 77655314
92817 118236 251613433
42745 86308 95805518
153864 168598 36695697
55183 181529 781146930
57989 65206 823412825
99804 102859 678907620
113550 159655 222169878
194493 199493 828922317
44141 98417 20906970
40005 62676 207728933
116563 140710 60530356
135509 138829 125279211
110136 145772 146608269
182388 198106 39404234
142777 166800 60212530
58709 94066 88230597
57196 58287 60102218
35733 199490 173988395
61623 114350 492397560
145663 186236 101694779
136458 158561 333627614
147099 185576 96486733
175524 195081 19435530
69251 101059 484417151
153307 170278 257814405
1583 178571 461362847
40677 137547 242294624
103368 146650 108590363
178725 199872 354465126
70839 91973 52800907
168366 182169 16855063
96671 193073 241525823
163203 192462 258386167
52294 180922 321899445
168218 172056 137836707
89452 199571 282118670
170864 196373 658458428
99072 168198 728057407
145208 151598 969160874
96122 150645 577333402
14379 143097 600232736
197364 198914 821673934
109249 150372 103283238
118345 157133 97337524
130359 132290 473968583
152284 166461 33660142
15003 94252 422259303
59173 78144 47395511
32112 77714 798238069
56037 63640 826814626
87703 139687 130175012
69045 170128 253001116
98329 138659 101002585
170797 191651 52229711
151780 192666 102218563
48629 188915 351327192
159219 190713 106814985
116062 170318 683841250
162703 196008 83420649
18430 152240 335024800
74749 106280 750851941
65971 86856 425631801
144014 187357 108654139
33426 46202 31909978
2309 3314 2544355
146224 158824 31541796
48350 51616 8236104
27753 116567 703987838
117599 156399 861440566
122360 198170 189899315
92500 124073 586879558
80441 197027 291888794
141729 184510 20710537
192817 197983 12993389
18975 140988 305207267
52696 62159 155398480
147554 173768 353198804
162303 199138 92347485
159333 186711 68637369
27501 62903 88629570
92506 173542 203062463
148661 167560 879869616
184481 198184 332208311
164629 182333 602157115
194894 197289 7115080
142862 188488 114367922
19999 87502 168673222
126605 154618 70292328
116773 171284 276060242
156151 199513 585026044
196274 199460 8052461
197939 197977 483107401
168210 198749 76523594
47245 63561 664757731
180603 190253 24239644
165664 171729 15294615
123185 190472 695018867
149060 193632 586208777
39898 119056 349671566
156315 181147 801819025
174416 178685 10735101
141364 185703 111291368
59865 138056 196265197
36876 79579 106943668
192595 198212 186628699
101762 172762 178015807
135393 159063 59318281
11692 52188 101230629
15156 86900 920891816
87408 149850 333038508
158588 184929 65999491
162115 194177 938174829
143571 185299 604647190
161855 194453 217131954
112862 184185 454312681
141578 145923 725981950
17508 56033 104318123
28110 74668 181467520
102511 137303 87334276
118003 148610 848532071
104521 134628 297789893
129827 154104 644041303
161913 168649 96648248
154310 161829 18646625
179114 187941 976210153
103146 143925 102207725
39764 61573 54724556
47376 88153 101969687
127883 182951 174575165
20910 132356 278848139
49301 89683 192401196
40703 75943 88277903
52973 161318 271177476
69753 87901 45224573
153919 167368 901180358
49622 94695 691717794
130231 149383 536044426
67468 165839 532273725
17348 46442 72633824
132182 136445 10576303
122417 135562 32805635
135260 180584 113559512
36567 152291 289889910
192617 199893 18249935
86421 177932 799428428
196718 196984 136629449
139966 192518 131743012
97143 155799 939560240
147962 148969 2600469
49696 127282 940774168
196749 198072 998665985
33580 122508 851870939
29340 145882 291648200
120186 140630 51083630
70789 195236 311543343
83235 145536 475553278
128657 183019 136202102
136321 148489 30705314
138082 166723 945445794
129027 155899 67457811
47153 76908 793202071
34844 123310 221579974
13888 86194 180822982
183897 191822 19815473
199975 199988 35506
68697 71873 484162674
122624 177207 923164427
128718 179373 628648854
25898 115676 846744462
74235 170883 250295494
177647 189458 29695441
147574 161666 16919581
136518 184270 132004007
68669 152461 209887908
123872 190790 167571966
4039 31060 67510526
42053 61775 835523011
99680 133969 85983210
64124 176983 434906014
195863 196232 902122
37504 185942 363380789
189012 194237 13015385
72767 151164 196310563
128901 179159 548361334
86990 111740 61879949
176689 188081 28560644
46342 166822 438777280
69952 117548 402890192
135569 182193 414142459
192727 196358 9072308
83264 136915 331504970
191916 193756 338494488
59524 61254 4340116
31576 66575 87614112
4649 70496 672047381
89289 168321 197988742
105886 131716 58043567
104143 171788 516601532
77887 95630 462302211
82480 124608 105442010
188528 194397 88163565
121351 199341 505958512
57661 62701 12719043
186724 196472 24362143
16888 139075 741293890
167832 180592 31879785
78293 181918 300099157
43575 143641 250509243
185497 186962 858753973
185417 196198 614248970
30696 127253 403036456
3399 134420 665210922
142556 188088 114191931
147922 174281 35278592
128428 133664 13154276
24587 141093 291426513
105343 174192 172515907
114939 157930 438258472
48186 190596 356626695
162385 173879 28762586
120772 176704 140124313
72901 112829 59809391
19951 138160 295583633
137334 177309 100153400
63247 135188 179915685
176589 181830 486600687
16816 58911 19248444
183187 186964 680221009
160259 195638 523728234
189423 198432 22595920
16701 141505 312170805
165197 182226 42690686
53397 56407 827377131
34743 62817 70454251
22578 176716 385800694
767 128553 462934970
161418 166634 732610463
72578 102904 75599840
179201 182064 7182575
13791 134327 301563800
22680 148364 314647414
189109 196473 18339868
98047 191863 385103617
75590 169188 234182997
164095 194207 75448540
88021 92056 10164053
93054 170668 194505858
72015 160730 221930944
51606 182912 408837901
17842 21513 9209029
62029 148703 123160228
104695 158413 134711845
159572 170353 34456583
105456 132071 66836677
72815 182521 274529668
2019 116161 285359944
4448 6994 5345401
29272 66423 819769656
30336 196924 416948392
189192 194901 545347098
158108 172476 155245574
177203 191305 35355218
64839 127314 567506979
153346 192471 604860247
95674 117041 165243278
73144 166313 862762695
190698 191596 2274019
11485 37775 65577781
30677 178958 371139190
192196 196967 11887044
44452 106835 156025716
152640 155622 7434655
127580 177450 67545529
161450 162651 521520273
47438 167163 299798564
142238 188183 115219113
198431 198525 232478
52341 71176 47144023
188265 188443 187758344
179013 192763 565564596
170427 182396 29964038
166000 196604 76683636
8253 96646 220924888
193054 194255 986901430
161316 173639 300638919
37720 146806 273155211
677 83237 467126829
177351 193963 41642116
23997 115897 788232908
18770 72590 936927784
166273 172382 451958639
154632 158678 558048147
90538 152907 156347807
26011 111184 212937154
10356 141307 327474200
170976 196160 63046363
90511 104043 458703343
17933 61859 418919226
134834 199627 785767020
37338 196590 398725867
41424 133007 422283172
165357 177895 31398563
31615 39402 19413584
172275 197981 753306833
70238 150626 201361778
29705 47298 74475543
27798 80630 132171796
187788 192982 807774445
60842 84563 762546882
159875 164293 11119226
52111 143525 544261036
53238 136194 646337106
144535 151413 256889730
79118 158011 289705458
72189 84671 771610093
72585 198414 85633394
69722 174996 496321874
8095 57080 724930357
91336 108320 42493622
7345 81738 186021751
2168 14058 29657792
64557 196892 734662295
187743 189489 4359283
192952 196802 617022958
136195 151574 262526727
177324 180940 9044909
54846 107442 761192280
9737 127429 468653484
65615 136472 177206762
175761 177678 4753320
194456 199106 710878840
57242 161107 877444557
55456 170705 481108061
86372 134152 961054315
88196 117526 13086660
9090 40498 359455063
40324 116485 945341485
192724 195171 6152106
192988 194783 534613017
43058 130548 325875250
125835 133245 107964612
114476 140568 65382275
92604 173685 203178932
18129 193067 593820590
144793 194872 556008081
60082 62648 6437145
129531 180310 982520760
174855 191203 40973634
60844 133434 181534998
174008 189275 38351040
158671 199068 124740280
14841 72630 881791026
168987 176263 18267030
106784 125598 47156678
166198 186571 51142154
76374 178072 254454242
12254 24004 813414184
27392 178725 439755797
41053 66836 89410742
198185 199271 139446768
128411 130891 6285033
11086 59963 122205782
158153 188673 447130500
115220 188591 183936437
138685 141786 427026936
85031 130595 948551709
43724 176762 763353639
57570 71692 35409466
122108 123031 348649814
188285 198769 26245469
34937 193041 395845777
103338 112534 582804617
7239 85280 195171876
141078 150075 178206608
15283 131056 858600005
40604 51069 26121563
59813 115022 137968817
139666 154136 530861308
42249 176712 336694939
14386 195565 777858537
134614 144407 24574693
23064 164661 836769157
189922 195536 13980447
85965 168277 206143766
10961 184276 433764705
9805 31525 54257253
38965 135028 240362865
85258 185249 250489657
47821 142222 236257784
160034 193197 83127401
12252 81753 173747718
29286 104762 188699180
170577 172100 3818536
179171 185203 470148401
166200 192839 66787651
46530 199792 660547303
138446 162916 61421405
160517 194317 84728013
106887 120639 34461858
51926 124434 181469129
125289 173684 164858946
152154 154468 5809602
66148 71068 12280070
94972 161834 167545402
164742 174238 513950174
117863 173639 319288602
131003 142109 21601895
49509 192455 568583027
102479 145359 107539984
49688 100173 137765201
82522 188918 266502444
125004 145043 502187414
44446 58218 34571052
174310 186649 30990653
196183 196335 373374
92318 138804 116338463
10789 160737 908990878
11820 152383 351896500
177715 180584 750849485
64527 119856 806369100
92985 164620 477029690
41753 176666 965371973
43967 133551 224250457
43827 121755 195118048
79510 166483 217763811
148233 197455 479757234
151696 187624 365653843
80854 195953 288207195
7252 17055 24521937
12254 74742 156394634
91084 108036 42383619
103222 139275 90304776
98486 144518 115419309
10171 133812 309245576
62104 91857 759828639
26246 73029 441962596
18384 197777 668740868
50165 153735 259473415
46666 102293 139149788
116890 198036 203428766
8984 132052 695478523
192233 199348 17851552
157960 198938 527742269
85668 159696 791422061
31440 174340 658674616
34632 149529 287836998
29064 110655 750820413
92328 157087 730375064
151518 164861 677141436
26254 177751 492448127
8677 47294 96428381
2606 169809 304729236
156653 174419 885381902
186262 190450 132751427
14441 74829 151234738
154548 179989 63588155
17686 71294 271497894
32077 199843 419991617
135403 179103 109512121
87825 151382 589306229
171200 175544 613636700
28544 52268 59325563
116008 178770 915583241
123706 124280 441787329
83215 116277 82638239
198036 198654 1580869
75000 144082 85630791
110567 123209 31841926
128001 142991 1377973
154424 162161 19163454
59947 116754 948023584
14822 128996 285670258
103120 159745 298907447
70180 95499 715738405
61308 99914 96255518
97865 166863 95837162
26501 164214 692694943
87457 91677 674530122
123374 180709 143462099
170930 171482 45063158
2842 140148 677377962
108718 176308 681967186
162737 166452 642808463
184327 189849 324131023
143868 157872 35160384
108517 195668 218395298
4551 23900 284821818
185595 199962 35838250
162413 167688 99949759
80593 161054 201414112
160258 166262 997773459
173985 175252 588084039
135316 140338 12541100
136573 159883 58409814
32322 73623 600565212
136372 162757 538521784
197573 199437 702658916
160715 193324 81726911
42998 75339 81104380
45332 63828 617173943
111383 155553 902764375
97584 116285 189815595
110953 167173 162005693
38704 112488 265288174
113304 142917 372091689
14743 43300 332818578
176582 192675 40262291
91539 156342 162497723
33656 35902 402677115
100674 150973 126325374
79042 133742 136893204
50657 79739 72796733
60 17339 97522599
171914 184583 31736694
122935 126286 720156828
168305 184036 669712940
168127 183170 37657059
76758 172526 361034651
25572 74009 385082635
85325 187846 808664323
42554 183085 351896709
32158 60623 102001800
197678 199914 4234003
107607 185455 195183358
43084 112286 173092515
170340 182358 30083820
146813 167111 380509979
20948 66769 449507886
49648 147926 398870398
92504 183975 229259106
149217 196088 16794762
161266 171422 13389845
162973 185623 330933503
66267 180768 942847157
10443 81323 82771546
103407 188303 780241519
66029 87847 54408058
157892 178102 50508831
94001 143353 123719305
30339 77640 118366439
103261 121335 45427250
142012 148382 16189900
161458 177720 805834627
45757 58182 824255804
9839 134466 275295560
54637 125224 176632333
156479 192785 89476609
192822 197763 12419514
155460 166652 27861768
144862 184537 99417854
169750 189189 898614358
94487 195336 453055642
29169 114390 91860699
109827 198548 222347941
119879 147731 69868356
18689 116011 790337329
166087 198764 81971996
118050 199201 674223983
90641 129332 96934569
5415 71377 441230559
133327 133722 968610
197061 199751 6821490
67681 85452 988509190
185602 186296 1629344
130863 195174 508229251
188635 191805 352469112
157181 189059 79838261
163948 170624 16794090
187236 196599 953988053
56238 74696 46415727
100440 158013 144429717
17308 187942 845672833
24845 153230 367062914
20127 133763 284254332
118312 136118 881083537
29705 150620 610734170
35758 43856 20258691
38853 39761 2302932
182638 196957 10520749
71247 165807 236636047
173925 176524 867792739
185671 190451 730745523
72483 180947 271347637
188356 192714 6191782
24977 120975 366403023
182321 197109 37000786
162008 197220 88210465
52041 112335 625831964
175868 199252 58630009
52018 71606 49078654
81768 197693 564738035
163721 194596 77356879
196108 196447 828596
158915 172149 33209643
22054 112320 831631172
192602 197578 858714360
24524 175828 378659895
135522 187447 130168928
188518 192262 541508109
77982 180479 798624425
128225 176225 879830116
84785 164309 199116114
194650 198770 10352310
131730 198696 321700255
87466 184511 243153463
84376 164261 200051277
79873 179572 806402522
10702 173836 679587044
7824 18354 375863687
98212 98468 614380
22866 60118 93242452
134989 192823 338515361
69090 157610 221542998
74441 135783 437415536
83879 181499 869396172
189465 190313 489490721
20730 193784 433079589
134921 137915 599109767
106423 148347 446922162
187396 188498 76141512
163576 194193 446959222
81885 115433 640517864
26051 47623 53808116
103427 198104 237299824
102791 114324 28897070
107200 143684 104721091
4592 70388 573954624
17701 128736 277791472
21682 62849 103030615
194339 196227 4695038
143983 152491 21547925
153060 176266 58021820
98758 99963 2989665
167877 192250 61030273
109954 181673 179667736
84448 133864 145151950
191672 195097 8571314
94926 133723 97243166
1788 50582 121960828
103178 132005 652872543
88748 147530 147411670
72821 156912 908711642
127186 129082 4690186
21592 168696 368119163
165759 193088 68440177
178652 197895 762245622
103669 133470 74778543
145424 185069 471981456
1613 89819 220538566
63709 69125 13625483
79317 95859 41271980
162134 193504 751556714
34100 146627 775171491
169836 183316 890603348
45767 175803 473894550
172498 189253 56979247
81246 186308 263121480
94396 128983 86726815
47871 76057 70699773
34112 128921 773047284
159837 184806 11039440
154785 186101 78382870
50587 157307 985668814
188982 197529 21353336
122909 175474 131565165
144266 170088 160682027
14492 176634 405887769
106727 185103 577427487
30794 58469 121404343
96095 170524 275448985
138332 143123 51237739
169757 190582 52155811
186410 195579 22932035
12974 117455 452321711
128942 129382 1127021
129091 179331 819842592
43684 61697 45309578
11186 12049 2143903
73129 113263 450559793
85674 179080 613094218
21359 198926 929362932
113889 178861 578274117
54703 175505 302391502
75938 131942 650480998
52470 135215 207001280
63911 188205 311228097
133560 198807 163503483
38472 121163 206997090
189968 193370 8467101
26807 74338 118975263
35178 69294 85541394
186590 187360 1935367
10294 168373 395517696
57688 69912 30647319
164431 199522 87943722
118783 119538 1913530
141420 178958 410021011
139977 167116 68098176
168037 197775 74486140
56356 120649 160919022
62899 99689 91773887
174559 182796 978007468
122349 128662 50021968
12168 20300 20351860
51594 197299 733158611
136653 180073 108850620
63583 64803 259695459
148709 183954 88190784
21749 35116 982408011
171472 195337 59690794
19025 77619 267685478
155271 168786 33711668
45683 147145 172121626
133330 186338 132783935
32433 42465 972406434
178432 188492 528803991
159142 182927 59640761
89847 152032 155924926
89634 195567 265323741
18890 37249 45770916
154104 170170 87996266
21633 189945 421322471
194144 195192 2635943
72067 90193 938279531
22929 155773 227430958
38962 178319 348828460
70854 181452 276857177
41867 100879 480563535
117073 153222 786793370
101790 141181 98727596
181804 193765 69623463
113384 136661 509437934
101123 123653 56716402
56253 132205 234498277
164186 182428 45729328
104732 198063 708155754
80916 88845 19726441
159970 188171 762441482
42306 159041 850172802
63532 82483 47358127
142404 176680 723908998
12714 192301 956513558
46752 104848 145303295
69635 123110 133855017
81634 176334 237176598
41911 192139 810062470
148522 155874 17445512
84069 115356 78243724
174157 179411 13203076
177324 177916 123740740
114716 169397 915396417
68675 135538 329158728
12527 131497 759142049
126549 155709 73148259
194742 195206 1137783
18599 35182 456098079
120838 136493 38492073
94001 129730 236015110
163790 185432 54366823
176654 180455 157274858
47780 183395 339574710
63197 110718 153113084
86792 177981 595922463
102935 186576 404766606
158628 167428 21996782
4035 89755 647190668
152330 179017 66674748
57798 178964 501341095
4174 44718 101304466
34844 165651 327503255
13390 133004 930408255
52934 172459 451149297
139442 198537 464899046
178382 188098 24413568
53385 138827 213737045
25806 40979 37872773
80449 167885 218952671
24122 45828 752758964
195905 199993 10248687
62683 154686 230376345
18909 38051 47727222
146555 180150 84085808
37599 123953 216252880
96131 166920 177393580
147167 191535 656720362
139974 148789 22344044
40194 108928 844019012
21079 43649 411585690
37113 177368 351118911
70581 144374 184659336
1942 163082 766143697
94877 179926 223929597
162801 172320 23893966
104505 134237 74543076
187510 191053 519890734
68760 151998 208463256
70537 110608 224490724
72461 102322 74428018
30487 198858 421515369
88874 102134 994641024
196242 198666 192609207
87498 166612 198140300
33274 54520 53193072
169957 199570 74194946
105992 199165 443470287
84248 90471 574101481
180738 195017 35850934
62984 115679 131666787
59670 131226 566320857
143555 143752 482441
157780 159683 329253363
189051 194736 14192489
171826 188051 415363760
108208 177183 172837085
168952 174700 14380447
23647 95849 180497595
47363 107299 149920948
29429 58273 72257746
79888 82020 5313161
184579 198496 34869338
169674 169831 825861264
33256 138102 808132517
92652 160016 168728661
122345 162393 144792207
132630 190672 117827918
193519 196783 8147325
20546 121375 252240829
160088 177910 44680788
12940 159921 529453070
116307 126104 183120366
78576 191553 282902691
39896 142437 699542214
21042 25752 435518244
57817 101458 108952370
110094 183208 183199375
80029 83496 8641767
112096 116237 198829910
64273 101089 91857198
60880 154825 518267426
69977 142473 181285064
76832 110138 83185724
20241 146538 354906935
113781 191474 778201566
20580 112950 230893236
45896 65683 49656384
120143 143364 58155771
182375 193283 853937797
35157 171840 342302284
52282 141191 222401172
46541 59350 119004402
64792 176550 279773164
17908 123941 446354643
29288 82593 387316130
132964 170416 268858907
170259 176081 14566594
71974 184416 281480142
136080 194173 145567110
171354 194914 582245981
62755 153878 228191828
69168 192451 308606064
84584 173952 274731173
162254 195489 598537188
62045 172596 276663617
163736 186121 846561921
144173 184507 682702574
27606 199472 430213589
65579 137076 952789967
32723 144875 280743353
100808 137746 92570354
101272 122124 761765894
189220 198320 766646215
155704 180675 753292799
151875 196679 894413729
145558 185395 99927780
108304 189172 202716705
86223 179345 609795696
145886 169573 403907112
165048 192516 924969241
88642 110673 55173680
46549 161163 286951899
127339 166692 98515365
59082 154838 744350722
121089 187400 21761006
130238 172100 104886298
118149 156950 117097972
128642 174527 280925729
188765 188838 808380892
58071 93083 102741602
68123 92783 61511183
8260 21513 33140564
164516 193330 22871979
22432 145866 308837124
97761 147068 446745809
161207 168489 18282827
104769 176827 180586324
15234 80031 162073162
90446 175912 214053668
190914 192867 4866954
177764 186891 22950460
186093 190603 835426519
46978 188189 353655079
165278 180298 64917151
6300 142292 340107510
63877 170785 347518982
73049 167920 237411332
93196 140498 408004729
199873 199947 182411
29853 107528 490133609
182262 183869 4088070
134974 156982 55263817
177868 196644 666337461
131843 149707 733699832
58639 58869 197031294
164987 182530 44010552
134360 154923 564070437
83925 181908 440386703
15885 122611 267073272
144031 172924 72445669
151417 180805 73352752
135997 153829 44924356
17035 70726 282670892
61587 103326 104138906
117515 164888 118733646
110253 185635 302487002
3645 87435 238144293
32977 138400 656902937
14771 155966 353505230
169986 185329 38527983
167773 192902 296295008
59766 90268 76198960
139824 173810 22756636
193277 199868 4378277
196441 198085 4193112
107737 151443 639295764
113738 147511 84837407
55396 103822 121013989
107790 184103 191298200
166409 183878 43866214
92565 160675 170631406
73693 162732 985883288
162391 179137 41935394
20806 135284 739885319
80839 148826 434387706
75022 96118 122192443
2500 17041 18817110
28789 103028 185565525
15071 108061 232497290
20371 138394 364759308
41679 107923 927070448
165228 176956 861930574
176807 196011 48089994
148570 198292 990331019
51431 87033 89038490
145787 179672 672550262
2519 24747 725099538
69806 182672 785827239
116726 148094 78876262
114607 141660 428289581
132563 170217 152048655
39424 67316 749758297
105943 161105 589443066
181370 193364 922847959
107984 198386 226621188
55714 98902 107937914
133323 181146 119728610
96202 180622 211456870
190282 195320 12570671
183536 196190 337331644
108378 124437 40318294
35079 43918 747728372
54592 55009 542332742
184097 184935 832356902
12420 113467 749683357
43974 180156 558961690
5831 28116 55614969
63308 75182 29784663
163128 184106 873380761
44590 137068 245762153
5472 93487 983184296
82736 104109 53343135
186574 195128 898817685
155040 182216 67943739
38893 62979 752635842
30516 125454 783889663
22617 195814 433492904
11035 118241 665927244
122947 126433 8646173
149565 194302 659485697
23888 76366 632010205
165680 166576 731496383
185131 185978 54894455
122190 190751 171704950
82694 98176 38631937
77569 128974 647154793
49389 97722 120871280
48578 77826 587984454
82551 146919 161236832
175879 188905 354557067
97724 179871 205841828
33111 174551 981621852
152999 197165 110460030
162027 186732 952912085
183462 195682 30607628
17013 76434 148719153
49426 100196 55204551
188968 193494 11273407
135126 147406 328533473
53960 146228 230991105
27142 198094 427919917
174542 185207 691627878
99786 102988 861737481
29813 81535 845412924
135241 150683 38925432
165102 180994 39778266
171311 199688 71071708
91297 130671 98696582
110138 153642 60228614
8737 36081 697587185
113019 174827 154928821
84679 90962 15665909
146245 183929 94426739
34276 98948 161726753
20536 124040 881359038
179535 197160 420946908
110757 195489 778904122
5699 99403 234084357
141663 167941 191711445
4348 94404 917835137
174885 192728 229042664
130670 160266 210022353
126893 143780 892672877
38591 150357 607338211
86082 142249 650249247
147353 148742 3589883
139339 193394 135494944
37075 133904 242379663
70044 111801 104252745
90995 134171 108119199
133058 170089 92751335
196691 199567 341514413
6103 17482 806172306
121253 188481 339361242
105614 109611 10048216
73835 113392 98673643
171864 181120 306449971
188982 197557 767038529
131250 198945 396367213
188384 198522 541418195
106519 155413 74627090
117425 162383 147244398
104591 118262 34267919
164740 179370 312565030
85990 111395 147398681
77842 162296 480565310
181723 182183 1188557
86581 170635 210588091
82514 196409 913794280
166072 166295 286909444
8510 24370 39624532
7598 8245 692689177
65717 159993 946970719
32338 171107 347360973
179569 184593 12671973
18003 27686 158788704
186105 199199 621917551
181117 188125 6769975
32905 43007 25252126
176080 198823 57038351
147998 178861 77192458
9172 126738 294100788
79093 197843 297369263
88897 102796 34740645
142491 146627 101254076
90319 147557 143462794
74725 148941 853571961
92506 192978 62988400
199163 199363 491772
91162 171634 371199223
7099 127579 704056887
129329 185430 140637161
187026 196214 305457907
107510 143735 90816665
98255 124169 28768316
68007 83465 231059336
153452 190899 798720563
38073 175130 343152840
135730 137756 966182501
141021 143719 286389430
91624 103308 29194157
148098 189839 104444760
83189 127944 975666379
62749 179844 748663933
136907 144339 23339348
73885 191170 293503197
25823 75792 125060058
113791 177327 186196764
60055 122724 156835559
198271 199028 448768223
48211 112103 159799670
157815 188525 76922202
68767 162695 235091468
165573 171844 15805154
106049 158553 131639583
97847 126937 72972112
185102 188293 7949425
28369 98333 174864527
126354 131339 12517395
92648 96989 10827314
168599 169327 1834893
21071 39555 363838716
108209 195967 880425508
11820 66545 136911544
170616 184485 979323911
71965 171169 248288777
162665 178467 247106974
70671 96543 64530832
4092 4176 212770
133955 170766 92285771
86690 199546 282731259
158720 167193 156765033
78790 84451 14075881
91122 191077 487363041
86085 97036 27261144
114580 158584 110406583
123168 190350 168244473
35183 60596 63806872
5511 44267 96763429
93902 154408 985463892
71701 118523 116998949
45983 161076 771655574
106375 188947 206932754
124584 172532 120173869
113276 127999 37002655
118573 158460 279116592
166255 170359 10354187
160159 170159 427835389
95343 175493 383969812
12162 191295 448283697
84883 160492 27822287
87338 97002 24117539
117577 176821 148514670
24484 106926 206135091
78773 92361 33883024
179693 179894 38038580
147886 191904 110187302
92518 116663 238526350
39251 86771 212105308
166290 173071 607841022
103827 157556 134791176
7448 182529 865346092
69566 134988 93938660
89562 113119 61533852
59597 163210 42955107
3229 193758 642877373
199732 199995 655208039
49121 104519 138557086
143529 192740 123252840
42679 179263 219811827
51774 92023 696967523
161663 188332 66866173
82196 173978 229800038
65413 122496 607409648
53563 179975 316486067
80587 175584 237849545
174889 187370 31338152
114723 121014 15888280
154792 189877 87777238
131861 168199 91023972
43818 154984 278483546
199643 199684 102921
101185 177852 192228549
4376 104950 753589952
5430 34630 72767526
57667 174246 539329973
53633 179382 353214182
174675 184266 181353277
104557 144052 805565830
46568 185064 346920335
63123 178856 289675118
41617 167949 633408181
155209 195504 100748129
172510 172633 288595
151778 163929 30227394
194451 197833 8492990
181693 192936 28160790
67394 83187 336861680
156278 173733 43586183
86136 127314 103163538
28683 33333 11522582
37728 40023 851521329
179540 197903 46062488
191003 191509 1300053
103923 171183 217575999
148447 174835 3992152
103681 141347 94393471
152638 199607 896344916
176213 180506 10693840
1457 137060 67600239
127213 196923 609899388
153829 164830 27343581
30764 78052 755901943
4945 135734 327176451
152869 196201 108355578
87591 88255 1640290
110580 116177 13967030
21224 35185 34734806
105359 114492 36978419
42210 125109 331635513
142437 167211 998713225
89595 121693 104675614
148460 186902 577993333
171878 183424 96693677
98487 163433 162759304
14804 156664 355145985
144136 164290 917928940
142567 192380 723223525
107650 108637 2415785
189058 192011 7357298
84801 120970 90559045
133422 162255 338850102
96791 155737 147868472
126090 145924 49743447
56783 75676 47422049
520 34041 83691932
141618 146338 625699233
149872 183845 85004324
171977 174156 5352818
87766 118276 76363696
193266 195645 522479502
172143 186510 35972965
63240 66461 8082482
16841 157489 860877348
34463 66059 956259806
119003 180930 269468971
107446 130751 720296375
50063 98313 120637562
107830 134085 727125632
155130 175844 882330240
129243 187488 371962613
174227 180874 16657622
44186 53175 978767935
195982 196978 2437416
29854 145012 784360789
106083 199327 891794788
49001 131272 671858824
90479 175339 107406371
2425 122570 300565476
41028 54438 184595034
122657 162006 883623469
165712 174659 22386553
9367 109718 250896940
193257 198216 12504988
172701 183142 26170847
130582 132281 802915490
53072 196808 447817851
12018 98742 347406394
123846 160537 91771814
159650 182448 103079346
87519 144736 855429796
182115 195733 206048704
122611 180840 288470422
39704 77590 988894476
153567 192107 475075402
133273 171628 857845654
168604 184798 494999574
50432 124786 974561057
45922 83115 325382815
33060 72755 99483043
5951 47791 416964411
62178 96119 84697232
190042 199035 522568644
54973 185238 326238011
77301 187862 378639702
140046 167670 709585226
77129 130763 134224932
27345 45880 46250510
75540 102415 66970293
795 84164 500111724
3726 74326 176667942
53011 181040 746427201
189978 194255 10646327
30035 130666 251797134
90156 182174 230468737
89175 150002 770538765
102307 111853 322127589
77558 151508 363247559
45094 187485 356549208
185978 196139 25321022
93437 174411 202866098
8408 161385 382729962
115543 169935 136365561
107761 150117 335027761
142638 157317 36965868
626 131445 256588911
65460 87008 53758969
128213 153256 156767250
77002 100998 59767572
157828 181948 31588961
197269 197329 772614781
107421 175663 800744880
91613 133063 441246172
134750 193159 802014425
102762 134625 79903127
55353 73642 468672456
183775 187942 562579433
125677 150564 791973455
64449 118266 134564208
64302 198803 336793842
52052 109032 273529121
96369 188108 229930897
98546 120228 731446960
25419 183910 396723164
114033 126343 744825394
195200 195920 55370558
77400 185594 270986977
36743 62441 203047797
54396 179802 313961194
128363 149328 24737263
117378 159141 460968716
33389 90707 143363758
189139 196370 18018950
110094 174532 161416609
156658 168668 29948833
5113 159851 387103903
111864 153170 103759905
86763 185757 248102698
78487 175007 883227396
112999 141584 956150725
14415 127700 674887071
42183 100111 144831535
190517 194720 10531715
90052 131516 103891573
160780 176367 39121742
67401 134625 168150161
28200 38708 26202265
196056 196905 448837571
117205 139800 56648383
34368 64290 590350506
116549 153943 93984871
131142 189530 514827900
18161 105260 217773052
167817 195772 23838660
165748 197737 80191465
164849 184733 698398483
161309 166912 14100719
16204 113728 243838739
118524 129415 27383231
31202 37428 319024844
84413 145842 354129695
141999 193046 456887431
55564 60367 430939886
14989 22593 19048804
135342 194385 147959045
69886 76318 465535463
33799 68087 686753124
47427 56439 848843556
104669 136633 80077485
67891 71973 145856287
81919 117173 88133081
83418 187573 652992381
135288 187468 711867659
83014 190484 78789217
108133 177931 174884216
18890 184486 769556347
182317 184204 467062724
59726 183485 309739631
26790 132773 265116399
31721 108480 191870571
95537 156021 720168212
68277 121514 133198050
16041 77914 765256114
72862 162473 224206588
7441 60450 132678142
98037 134024 90215082
122630 123565 943977976
96858 170355 372654868
156087 190287 223721429
44435 136861 231234182
169905 175284 13417883
14324 181105 827312074
102338 144194 104936281
39414 163970 311788669
18475 144625 315690438
30009 125255 271937308
25242 138137 409731924
178743 179012 931785098
22144 81129 986514171
132071 187170 548435065
19493 170009 600181863
115123 176233 153198878
32244 36509 10563862
63957 141633 515389112
190698 196685 14949028
102331 172002 395163219
165832 176301 26303002
114664 153018 719378258
150 126769 875364455
26915 63344 91116783
89104 126053 92523667
124771 133053 20776207
117288 135359 45331838
192678 193569 88122471
138598 161028 56294080
27047 105750 196755958
141705 188483 117290888
184949 185570 1615245
35389 108876 688544098
120801 151345 255530177
29737 165526 339817562
177904 179047 929907006
38372 166006 395328589
96059 162377 849273645
170243 172895 3157303
128431 154841 66343457
83379 145980 695824489
17770 197387 516918634
42528 172063 324369921
171469 184076 714995035
158413 166773 22840173
122032 191633 174282586
27507 61847 901598619
199443 199628 666444499
76802 115560 153140660
199219 199761 204978003
82783 85807 487648010
68672 177848 720691562
164116 176041 10361271
70560 100802 652581113
195755 195918 258172758
37758 106562 172164534
54554 178680 310737732
70297 89114 842576413
94231 165742 952127173
49796 121435 179374302
136450 163187 67003078
102414 117825 38623909
36692 45218 150362427
120182 173001 132274670
95964 159004 157947956
25369 153254 320148109
10692 119076 271001879
141186 155819 36890550
12359 76688 129499427
45917 172767 756702601
99976 152945 132960055
112258 172672 185482432
10890 62048 977305286
162644 164814 468682042
24176 103246 197637811
1038 138094 342759814
56153 125339 454220592
136331 162901 66610085
114874 119672 754145478
161358 169724 740078099
9763 137605 675404947
45549 144607 247967858
4665 45718 925831022
74377 106234 199928748
150479 164725 35484385
145476 147597 4908102
143005 145286 241671853
50960 115847 162305142
131641 187643 140314090
68031 117699 124130441
50754 122124 818014559
985 104673 259206154
53311 158796 96991064
242 22308 531136564
156084 174836 925856927
164318 197014 81876455
14150 169998 816597878
58182 158455 854129168
127751 188532 152251554
1608 53210 410574180
15168 67087 129932491
124802 167670 351117522
122282 186420 975854785
164963 165174 563525
46174 185837 70051277
71434 151364 200234314
57305 164976 269479686
167540 180649 597422110
83167 110599 68591879
49031 146142 865943538
98274 184626 972718723
101191 150156 123001515
147070 194316 118293835
32588 188491 390317973
157848 196548 829426291
57376 104589 117970946
99389 122485 58072509
50168 72078 122235227
175539 185769 25760586
100943 107795 17246804
66836 69887 7628402
186733 196105 23449090
119064 140674 40684593
180960 198695 15950252
79780 102475 451468511
187749 188265 58208427
141414 160472 47783156
75809 78540 886726627
172122 196373 237166206
128256 185603 143819112
140380 166691 65985123
78233 183330 950955309
85652 126074 101118573
80126 98462 45728748
71736 122998 165931531
177374 197274 49903190
186448 195260 22038094
156193 182889 241107742
135311 160915 143654576
9242 64064 137075129
155251 167864 31504695
195495 198668 8044470
143611 162690 847540584
198478 199815 3313732
10408 103110 231673090
25738 42346 41400740
66393 124679 145764196
39421 149633 727757504
101853 190072 151510578
84312 111061 66895451
80238 132615 792848630
21086 47917 66965571
65994 143821 950803192
87176 113445 576515823
98240 103095 499827693
793 74221 642872994
77951 160075 307725401
32160 128235 240372327
46916 103814 142251325
50143 130487 258227231
135997 169044 747278789
124202 126325 5299157
158616 181697 338795186
138361 157471 48093251
48019 98165 125399805
78642 153462 187457487
170133 192885 56963109
164106 194078 75077874
60579 62676 100716790
109864 132078 55741618
191051 199998 22418903
14763 57218 106180902
134927 196546 154360540
61685 150506 222357311
175478 195301 49624023
23061 175391 713191013
52916 169722 292441763
35246 153480 354595982
185270 190428 12843118
12587 64117 672886228
77243 190011 681857838
90557 146752 573661377
113012 148003 87886219
146582 167993 53613540
175419 188701 790687571
35262 87114 695470931
961 190973 804194979
56745 112771 812809240
76255 84799 21231547
27184 75411 120729560
115162 126592 28768054
89004 130818 713539076
98061 113715 39211076
34245 187749 512384699
98613 190566 230468976
83414 118767 629786874
119425 199781 201331858
185200 187797 652870968
157657 176165 734182876
131271 175122 109798753
17482 108865 374960652
40090 128114 772037273
18990 27751 21903109
49369 80727 850209209
66800 75190 789206757
167390 175763 127604240
143436 158950 38830699
140653 180675 537247646
79699 119702 100097037
169667 171025 366933908
124313 162513 95683300
88136 181452 233760094
93800 142402 632146691
133397 187363 135220250
158741 173522 37000677
145847 179379 118461173
90585 119414 72194725
79461 149481 175453423
92824 166172 183694024
190850 198945 221261544
145848 178010 161379123
107984 155603 119543103
104138 165373 153501494
106642 139770 82930328
127491 129923 936645909
160009 199517 904473742
117806 137887 50272473
98962 156792 145077635
28251 63978 50071928
24241 103169 281375510
139547 194825 255252676
176968 193892 42365923
194042 194488 767487906
198235 198259 438816003
189731 195642 14754034
72516 142771 175657864
36721 186196 586773394
64769 83009 45572433
3885 96013 403627584
198251 199431 2944706
184296 188935 11630385
65791 116431 126487638
43548 107893 936694591
26937 158968 743877993
73857 144231 176003929
39068 191007 600167856
83733 122836 68187142
187593 196659 22600879
70753 176772 265423493
154977 198580 512410353
199414 199447 80144
174617 190543 39971015
161799 189832 70261531
176411 182164 14383453
127957 188176 150907632
1902 71324 99848525
96841 115645 10155984
54395 174504 300641562
64517 186482 305356146
71334 85821 36177841
91425 154890 168892117
137441 148634 28310262
127865 170223 4814512
12505 50352 727810985
85260 151762 561840853
108153 179869 179726511
24099 93811 124241460
591 110058 681986036
181666 197990 332144748
19537 99464 333771356
45713 169792 310691294
51211 92370 396071602
162461 164060 3974192
178383 189808 984713308
164905 195212 40553895
171902 196447 61380717
103457 146668 149797473
85028 198415 859872378
124283 163823 955317314
20770 125075 218010630
72762 168112 897308260
183110 186099 7545324
83498 92065 274864962
178941 189665 33044747
196186 197426 215491298
64305 101587 667564878
181556 194809 33216722
49281 150748 254243383
92966 151440 364224166
177739 193755 239689263
158638 172576 60925611
88038 118999 323843927
179851 193991 35399175
159288 174529 38167031
21760 34806 990742899
75643 105977 902637561
4641 18964 35819022
28006 53972 987028559
135309 190638 138658828
153564 158822 13022520
108718 157141 121495043
149784 199649 103037994
63303 188175 806434079
171264 175370 10235333
189057 197689 376389227
185812 189725 642369838
161175 178919 401629543
164522 171013 16297487
13214 169264 390495641
18073 137052 334338120
90899 120999 75454090
195033 199945 294879898
162737 164623 4715000
138122 183874 102238268
12784 99507 216749389
142652 192723 125488717
112214 142411 829017219
186742 188347 4059350
170948 198039 67889594
191022 193086 526305827
162432 180788 171084030
154612 174641 88974749
19585 183455 56331166
118593 167924 123667941
125323 140746 38547939
30755 175692 398640955
117883 172689 909275566
74757 125651 127204281
111347 172575 153532557
121316 174957 134296975
154412 171500 42683758
186170 191995 14571078
53638 162982 612994831
152059 178078 376698903
77724 166484 527420020
176840 198123 53349755
188359 196920 617195808
93005 193554 909907348
144102 179539 736478243
37219 65604 71182425
109905 177850 170205008
18206 110136 229917123
22722 108866 775487946
109683 145782 90456170
159130 171146 30154612
158065 183066 644878211
80643 125006 346547625
66329 167222 450362649
164175 181121 42426031
71422 161788 278204847
17251 25919 219064585
68897 139731 192607355
37399 83621 704604034
144074 144954 2260929
14498 107120 334881825
69233 114201 677706205
56274 195392 348319954
9130 55158 115025395
147504 151971 705303276
161310 173975 29779882
39220 158632 298991056
180269 182285 5080506
91788 170549 566676235
53894 124806 687563140
65392 67752 47594722
133974 199992 300330361
29255 179111 757395008
28757 113864 212751719
73478 180734 754331042
79991 118427 294165883
3360 113087 274288011
135908 164089 70635227
104708 186316 204540670
151376 182066 76686081
179741 180667 849488153
86603 94445 19583498
136352 142973 881134825
140675 163761 141503823
31042 153030 392816277
134313 156527 26351793
99848 125638 898032371
12279 180905 796371118
77004 148788 128619772
107814 160152 131114408
19905 27814 19735234
165262 180984 39300597
22826 68070 113181021
49199 78776 792360536
196239 197506 3224773
108673 124225 39093228
197764 198466 1797227
14657 189489 929282498
100206 110734 810443027
196741 198557 4645420
21473 121116 249296622
90894 156915 565955465
32398 176813 361490418
126830 177891 640181927
61940 86043 60153868
32070 80724 298832218
127096 186093 954086031
186756 189941 8018738
38108 169183 197520746
114575 168615 475798699
1536 94841 850886967
121175 154920 747921890
52481 90368 426091947
47662 98249 466508581
87894 144369 307741679
6959 82438 188702938
152877 178881 64992462
141299 173239 80106247
75673 149378 302545525
40152 122971 207325835
162705 172657 514762715
60044 191515 586153527
25700 181245 389231128
141418 157980 725149171
85654 191045 953675324
43801 188650 362763296
96422 133938 94023876
113741 171795 596603756
124478 157364 82481643
4879 20159 447047524
38563 128503 918482493
190445 198256 367556237
25186 177801 214621231
51900 135023 562648984
34423 95801 858851234
186645 199487 966624345
176731 179820 756629640
128466 188997 151726790
183596 189318 217907835
70942 91373 50982206
188111 197963 425062389
27446 133529 265411215
155274 165619 25749528
108889 127594 47002737
91514 171315 256325885
164609 192434 440382885
156042 159274 260860432
134134 185346 3688876
158344 174880 791578104
18345 22464 935257812
97893 138854 102557980
10958 198044 752083948
109665 120498 64405348
138498 147141 21864178
84534 172594 989907471
185965 189553 8954427
153715 186450 81820624
181982 191644 24209519
91812 183205 793245531
39642 189610 755091563
177189 196965 49528756
190787 193585 447147945
139307 167967 71931347
168404 186742 45950604
173582 193206 55972793
75825 143019 168047966
164541 197965 83773974
63807 105319 103717428
121679 124883 7970421
144147 196502 407027896
29849 47336 43645179
118905 164400 412465729
153007 181575 71438236
7979 13233 13112155
31303 162030 327169738
1506 117239 289358466
35346 106588 987445801
83674 83903 568109
82446 154818 487469998
79860 98932 570027538
2541 84026 203681247
69215 122482 133303569
41829 76812 831020252
82618 133281 126851282
105522 148461 107801747
185836 190416 11386528
96719 128582 79894951
108754 196967 221038144
53474 183026 324356127
98330 175061 675335327
10652 41623 494419374
13896 122517 436640733
697 97731 646470374
147180 175459 222303260
83589 136255 131802521
14438 30707 40748546
13738 155796 355661788
129381 133904 11289697
190110 190235 308082
122565 128876 15729665
198947 199059 283626
189658 195914 740740589
157726 168630 767069568
94385 124786 419311885
15921 139297 308584132
18622 36512 575792863
156045 171036 975004395
19073 135794 291965545
97052 192413 174115666
178891 195426 39395255
59689 124863 612652657
54976 181586 316984294
164987 184963 589625058
189459 197721 20682075
138217 139825 207685949
110796 154465 109629689
94786 124289 405697451
124620 183529 550965874
4804 42584 562782953
148132 192509 111019767
151593 182426 77029073
66519 188829 306208988
13996 157671 560975504
69545 161391 229800687
34535 175371 352645823
98875 106533 384977036
55504 80334 62166103
114498 145147 76886445
43390 130354 217697466
151967 155599 139480742
24400 120895 241402074
125069 140950 799874735
194893 197003 5217537
158528 159534 2393617
159028 187403 71147804
116062 154204 838253228
43201 114751 178998413
139597 162412 762260916
63944 117636 134207307
8565 40667 80218399
194834 199951 12803977
150179 173720 58839897
25353 137417 620949071
66227 142909 191826720
113315 165849 131683720
44356 196043 379766849
115861 157954 105602969
156491 183063 66454966
6852 187324 722650598
195824 199440 9103178
29727 185601 390297872
111586 139704 990216853
111389 152339 102868870
80663 197366 823855987
160381 175336 134210650
188650 189459 1999899
147518 149984 6216272
50205 156506 378074129
56039 161201 263254316
51992 79162 67994356
35249 91351 465126418
167935 169150 2975208
128144 165755 94210194
73729 96861 892062584
79870 168333 225823800
73923 94580 51413849
196934 198716 4583326
53893 94749 102106333
8564 140558 330115759
94930 96179 965874647
24093 103606 198737704
69249 138902 174144467
168115 198670 874278234
54985 120970 98062311
85016 157884 234250426
93184 124667 810533818
2664 58033 349705022
47351 92187 112172537
8783 125127 726838024
169588 182815 218104698
8150 64997 142168539
181804 196056 532087635
119642 168153 121572891
83683 116816 213586040
104804 123722 787056790
120436 187141 167129004
148413 157253 231518811
31299 163804 331614939
15833 176791 402868601
5714 91621 703916555
105073 155898 127561766
195914 197411 737243051
135095 160555 63783219
106708 162125 482742362
125217 198379 533556476
158408 194975 41520536
123959 198259 186096553
114919 144403 73961931
32917 188977 390768036
158215 191769 211060967
48475 154544 265751805
44041 143664 593344890
193676 195193 3788299
86684 138977 130881804
158250 177302 277647637
26779 78695 691160954
162011 168771 9339965
12847 116608 259400167
153191 190363 865322619
133259 192307 281724111
98576 150374 767331042
117133 186617 174199234
99339 143283 110225410
192556 198577 192630653
97035 165719 571678266
131204 185807 136884196
139042 181776 107177873
173661 187736 595703816
67992 182920 287727246
67058 172922 264982459
169497 190769 53311216
88000 174543 216754248
4117 175587 741101868
182958 185981 748505468
134139 175958 816481956
164033 189421 63664424
33325 197534 411136896
58325 184500 479020587
97699 136129 96293470
56954 183766 423661513
47088 74480 68763026
139940 164919 169676550
196257 197384 2848800
58433 156850 885824719
94335 127531 287399150
148943 169939 52425745
40417 151114 277227094
28274 43778 850201074
66307 165227 247543282
74005 115891 671913785
88106 113418 63303419
68222 135982 169477882
35441 67970 81533861
199006 199673 1652161
31048 149745 297185651
55118 195277 350893093
77160 100552 173206286
98150 105196 16392305
80136 97931 343443412
58406 133394 187559635
143540 169602 65295373
184578 191400 462687303
48756 145711 242745352
133194 143943 26859832
42184 180471 824785435
120361 158794 96291484
132498 161026 111717684
131494 142908 170055941
87119 103590 488519333
24963 183995 398078014
105968 131840 64875104
175993 185230 23238808
6126 147609 354052492
106380 181911 265021247
121831 162226 101067802
39586 109577 175075074
65950 67813 831514497
70155 118428 422424909
89969 120386 408633850
41784 171533 882224297
194831 197728 7281502
69327 93792 60959015
37392 111901 81329806
197007 197053 133852
3813 7654 729141865
140764 145234 11306515
194725 198398 9228035
179259 185796 172036987
45742 171747 315543129
11448 20200 21902722
115621 159940 111044117
64722 94122 73358218
63808 78001 35555301
54935 159285 261181783
63431 111501 878223289
113134 196563 906368817
76053 188016 692225934
2422 77307 496606699
62703 82052 48266654
351 191245 477736333
148623 175872 68088927
72097 123447 128495745
68337 153151 967335323
46982 81197 85668348
190143 196948 478339674
120246 168826 167945479
163281 183842 51633712
46738 150190 652942131
178199 195650 960009901
106287 111937 331224254
180832 182257 3636858
113480 171528 522784910
58145 133092 616000512
124553 128891 10862665
93414 121615 269974382
99459 193052 234510802
88022 171496 832663466
16481 181262 917256877
156624 163714 778956701
103512 173755 948997419
148659 169438 51892466
185110 199624 120758259
103858 123399 49181855
16635 107406 593439897
42277 178298 340541923
168286 183717 38701077
2740 189678 467827720
193901 198305 11097203
128785 183689 235018132
38458 128470 225250343
153851 162912 723959172
56883 66005 821409112
102896 118091 38061225
3151 44703 103816618
153612 182205 71453859
36662 119956 292721263
56186 192710 341831175
73003 188347 819861085
69937 167667 244642775
42191 82847 101773119
134913 149228 36087226
40378 189952 374467129
129178 196380 721720097
139854 160374 419883037
124063 165302 103250554
90687 110611 49840553
95252 117930 370187043
113724 153954 101066681
194925 198138 8076854
132298 137434 702496837
98811 153860 93592269
125682 161028 278381440
117097 170954 135048816
103672 167861 160984204
167707 195447 69400741
72066 138305 165534950
124652 197870 10184465
82358 145926 159200284
120253 199295 198011389
141237 171467 75885902
161122 192158 598243765
142612 155787 971634055
157868 184600 78106717
33125 176831 359726908
74618 197743 91944749
61666 65451 9382975
53459 117305 819783396
166442 177883 28660919
131250 151943 476572610
117854 175517 144535572
181782 188696 17409034
3329 35326 79824861
86178 143504 666114534
180939 191259 25925154
84139 97806 34121050
130161 183040 132456045
29717 68095 96026902
189692 190275 1450367
87858 174322 216567384
42506 104195 864278923
89233 139324 550272538
135056 190441 138824388
129485 137134 15969000
96926 133212 91016571
4645 170248 414429363
98876 130852 369570004
25513 97337 890830254
57588 82038 61140662
82983 189569 266995293
13411 61012 119178644
137510 147213 327114375
173214 183645 253984346
5009 156457 936765256
21168 32464 307681721
24240 101295 270338712
141067 188402 140356062
148478 189734 103223223
178906 180833 4768772
46000 71409 63709762
188892 192630 9289723
150018 187958 703901999
188870 195930 505967824
6223 130573 311027724
68041 139195 177945142
97228 198003 252620072
10767 31100 291216975
94634 107858 742899976
16976 156309 785222660
184508 186993 6207047
167978 199424 78762432
173335 189437 40361853
57181 82391 469619234
80766 124386 109144480
169821 169955 326793622
105465 133522 70380875
140369 152637 31033812
198539 199572 802078
97707 171843 185854510
72925 176413 152363535
141921 149528 750944312
74107 162021 388338372
112495 143438 941570325
87682 93636 292848591
80386 93919 28132479
46588 129491 207587506
10487 69368 147266761
182080 184855 57492131
110728 150845 951894224
20399 38319 44688260
152782 172031 48100211
58743 59754 2543190
6342 141459 802542724
165930 179135 33109843
139412 183020 217385644
27080 78022 127447754
79336 91046 331909912
80968 159275 196032838
183585 195139 525937763
159271 176895 44193980
195025 198487 8725846
48470 156961 271724539
60021 118433 550174079
30575 177959 578383036
39200 129680 646827697
169826 173982 108551184
154929 171190 316930398
189099 196115 17488084
162997 166842 5590236
143568 159360 893902329
161063 169535 465045770
181284 189980 21890596
61303 93306 669897809
57452 122490 162816495
56940 113812 671132895
190516 198483 297716519
72326 138044 164242457
48858 101845 132488288
184545 194248 146790901
153011 193995 102495983
147348 182930 89097215
93830 192603 568887272
197723 199185 3694288
33037 159262 515577432
28881 162070 333317787
195552 196761 651487136
161794 173902 30302266
117214 150757 884607385
174692 181159 184680954
127733 178522 127147619
129007 182915 505029003
7498 195997 841176205
28364 165364 342857401
49864 116482 166621841
20614 101238 930029017
197505 199520 5061213
86399 170558 210850235
171965 179411 652627159
99668 127374 69551299
160195 168312 20401451
86371 179994 234559105
114369 161562 118327483
164342 175925 340846908
32262 45617 393536672
146827 197286 126374071
185826 190965 719470773
122365 154882 418302509
92417 129369 92618258
69786 181312 673810213
81298 87414 15222115
158543 175836 126905251
45032 183022 345490991
91221 172729 204207246
187128 189246 5315907
21616 64850 108129719
31403 146984 922246178
144916 192532 666521418
137099 167180 386080549
38784 47302 635674665
84171 94686 26251196
10559 144588 335296039
6668 24933 192613352
78702 139854 152949283
122400 132386 24968083
95671 192092 241629681
154195 177540 58221116
167837 177867 239612422
6682 188900 456073013
96322 119607 515635838
117533 194835 193751191
81371 91815 26038576
199871 199978 254627
157190 192631 699523561
70183 139187 172533555
23237 140175 363617542
101860 144287 961847279
46921 125547 981227437
90882 94900 10022718
10575 113947 258361585
40058 49112 22565302
76904 99632 998664437
187264 189125 4695920
16496 78136 154188832
77113 118584 633298138
100429 159698 148523904
189653 199541 24743523
133791 162756 264607031
135755 175154 98736627
70882 158296 592999796
121370 188172 879784883
29588 197082 974207565
156817 177671 574922051
193555 199911 15936363
57761 173537 289833868
23951 180921 620322946
57061 100943 109607612
92782 142531 124568303
83353 160090 192111436
60224 155448 238405101
4638 52530 279479069
47009 159232 622881751
40481 127220 217086193
8437 88282 637339432
166417 189485 57876684
36514 156004 299334224
17350 154678 944936364
115183 147473 909868693
62734 157293 236707500
105798 196637 227576151
104062 150960 117817952
10691 69519 519850807
52866 143180 226075378
5901 117675 229296397
162663 192396 639613111
134022 181260 118321033
121953 129441 559968143
31106 80293 490542711
146674 158553 29790363
187265 196768 691248059
123558 158989 931302685
3695 9270 13939148
56654 148352 815683234
102098 144716 189080381
161047 194448 83680910
6082 69861 159475878
67402 186758 298792546
102487 140711 95774466
3907 178509 734288126
2549 167388 837465037
65361 89111 59273215
159634 171979 8827751
87075 114188 993068171
99515 107840 420336216
27312 106006 196781733
96847 163011 165781196
50863 138117 218312254
95107 189721 237127209
155836 177703 897041890
69781 187590 580265028
198102 198158 904203040
11374 159429 370340361
147351 199068 240081705
1194 163957 407244527
102678 110139 917033777
197410 199210 4572244
46667 136167 497904418
102441 152144 827249922
127170 183972 142296931
118960 184639 164624704
47587 84403 92125226
46999 186461 349214790
29900 82429 189482540
47810 175996 991973169
148542 198350 523996299
117916 148238 76182728
160255 176069 39683384
58979 148161 223287096
198654 199685 880666134
75731 131950 790013550
124301 134747 786875429
69184 185038 777946786
104548 179137 186931707
130710 198858 170726877
33938 189626 229187595
94442 157789 626075515
89187 108014 47071774
27214 98349 177783810
109951 153842 493274539
74757 129372 649652121
125621 178802 230224980
193639 199451 14599378
94063 179871 215021216
183039 184836 101276403
97691 126833 73132219
71665 161817 975560873
120666 127429 61357141
154550 175178 51487172
60927 105435 111086609
60148 109210 879066342
84717 118459 84350657
180127 196104 40008273
22367 70366 706505699
195804 197385 786432053
15990 92725 454578947
4866 61379 913001734
25498 158207 332146982
123259 150784 69020499
2551 128269 647694319
49367 63980 934073425
133857 157448 59194084
143508 159782 40705753
56132 115974 149680084
22393 186920 771407417
58481 184071 314399674
169106 186099 42682258
120876 125127 764318240
129798 153845 735774880
180868 187246 16066625
129992 164208 85700007
105784 170642 162552199
189996 198282 707654128
118475 142650 292437439
69915 134165 598577040
21284 64023 106873271
59979 155498 299870075
134085 147918 34815621
194384 195302 963571311
143918 169147 63208367
199074 199362 701180
65262 127063 154651626
126303 129768 8723837
120767 193160 583041518
61220 198761 409286501
21472 27881 15996572
111294 162170 127515823
5922 15323 10697397
88549 179085 226840007
166653 179570 309548642
62470 149585 360110191
184623 198522 74155635
129728 180487 127112553
196990 198801 4645839
44879 120992 217216610
165251 176022 26980683
164263 176582 30897233
94512 186306 230030749
187121 191916 358336960
194322 195174 2126320
63643 117380 134326914
62807 89119 65643962
189708 197308 18999452
56755 136724 200089820
20307 21059 1854096
105444 122978 44148683
189480 199986 26265202
8505 185092 442012862
169975 181386 28535542
191011 196935 592025689
195622 199687 10225110
123491 155519 93618470
158055 167248 234485963
140797 167984 230225737
147125 195751 109970662
69504 190595 843468353
42293 81022 972916725
48782 87858 864991825
48744 79069 472316229
10887 119244 271003689
102929 117071 327827536
155315 163790 21065673
108745 137927 73102532
184058 197111 32583735
7231 104994 244375980
1070 190811 748111390
141688 197361 139525403
85247 160205 495386797
103108 184062 574881865
137956 157431 618669900
25256 115650 469187637
199356 199917 573545144
63920 168592 640616821
87287 91724 11099269
46285 174667 321425762
81768 159115 608595757
108897 141385 81375798
136696 163520 848978898
64116 113721 123977549
18882 193136 436076833
8486 27280 46959450
71922 98012 65028889
26885 76958 777425615
55477 75847 579439620
19285 136282 292666272
49833 109830 413850118
148213 148517 766813
41648 60937 205533470
133748 146731 82160467
188217 195296 834927437
148298 199083 132158127
180085 195168 37779856
186729 198949 692412234
174363 189019 407418331
90771 118503 69405960
55151 99080 109741090
84620 154059 971317189
31437 68753 621500057
106225 165569 29911104
143464 192729 830433320
20806 115706 237261746
96930 162766 861543246
53703 161042 268659500
154985 159461 266941297
113685 138960 425064630
4528 56482 338450928
196132 196403 668206701
18559 113637 950110477
3892 179264 924556231
121241 193855 433586488
142183 151637 438329006
181181 191478 614284255
157150 159220 3080567
103982 178278 186207466
113496 193865 201405778
9315 33518 811257127
145049 168645 59075127
64007 103865 891129030
99891 110456 54061919
163392 166990 318774008
4007 124229 819169226
63272 102190 97142870
118138 137812 49289636
168459 174519 452476282
46836 182350 889003861
60770 126006 163084890
25010 108652 209040954
199921 199952 73118
333 23156 57072075
24629 162665 345420090
17256 156170 347759280
137567 143360 14643939
105813 118776 32494265
41819 87538 114373856
56061 62708 684623729
30675 98419 635205281
164885 195040 361465918
166009 196754 77037271
140921 190348 123925225
160625 182106 53860619
14032 96947 683913370
61451 188766 384795656
150856 196790 114848507
108034 123880 619265600
60340 118219 221198180
74562 180181 586438680
135044 153670 46892580
133015 145602 31480541
184574 196997 31007131
173692 177576 361647066
47464 199578 675128606
70672 189827 240189124
150060 172920 57138861
161431 167236 14601830
93635 110437 42144575
2874 102594 249193798
83187 123911 213348287
145580 191879 510489973
23283 156345 402549049
107226 134853 675927597
74421 88928 36001385
161786 184960 653773965
90363 175568 761534007
157499 184712 68168892
126168 155633 821083647
26962 27732 1882869
20436 136120 752823203
132054 185337 119535137
131470 144694 33109261
168246 199698 821907757
113330 132649 48531320
44387 104342 149858842
192131 193911 750840110
145006 171444 66263722
56991 152670 797863690
136796 183867 202971404
37386 83234 889685881
10223 38483 70530821
146707 176278 74083112
75611 76339 1820227
51937 90188 95691200
25923 96189 175616983
98771 184486 214889622
11558 46924 88310077
10318 143947 901760523
179033 195054 40134474
110277 153397 108247237
82280 88699 425771706
43724 150361 682949771
111625 154297 107197205
92408 151614 148554081
173699 193109 299077321
76420 171831 238828509
162428 163483 355099695
86567 133514 117591240
199884 199972 38102
145643 147118 2018458
33634 114097 201227559
75173 139426 235683827
39014 82418 108583631
66476 117268 745166502
52163 175807 309507488
9115 43231 85169833
45021 129618 836496295
19393 149069 3339840
132930 193023 440612801
181652 194535 32275809
69761 176688 691254841
83030 181970 241288142
176285 196089 749082747
12944 94810 563683886
122249 174581 130977355
120591 150227 109170331
143079 152945 24862335
3589 149287 364672788
119714 187936 170971837
97752 140175 106286949
70878 168835 931437984
41614 132082 441980632
1450 150353 372733537
148030 167707 216686129
95211 132412 93308860
157328 169539 798502301
123501 148866 63628410
70166 139048 815928548
142185 174913 401947173
186685 196711 25096763
173191 199660 49239549
189586 194354 11873554
121536 130103 862382048
133801 156094 55987950
96553 97473 839453178
91712 138617 117426518
188294 190505 721209756
113844 114426 693720948
104052 113268 23093557
185713 185993 673681
160867 165896 12594523
98349 126605 70927192
81627 117693 274244538
53908 117405 236527587
51979 190056 345745451
131948 182113 125638950
71798 88911 916866567
110646 135223 666689479
26176 28691 855289889
118279 195827 194309529
130038 198658 171942316
63958 98383 57594394
68486 75293 451755806
92966 114380 53579013
115992 191107 188240952
79832 193562 826208494
87784 188790 766928995
38817 177173 346342854
133902 159093 818362058
44156 187333 894027947
25597 143708 616165930
179136 179874 713119469
187701 193833 127981549
182801 194144 15663978
64397 171323 528112924
5992 91038 4665359
27552 193756 656321337
178365 197297 104199300
63367 80331 42384696
74898 147304 106375494
75803 90863 37470791
84090 122050 95123837
195807 198303 581148481
91237 171756 842506924
76631 197914 776337849
13579 198564 632918950
103418 125085 54392029
198549 198944 996158
132587 133599 2514215
161326 176542 689039794
138415 149880 11550078
138094 195524 616947052
4182 115243 277671353
107372 154827 433894684
10025 77767 169405666
13429 175366 903905679
77863 149935 180529584
100454 171549 80567512
83001 165311 772609885
144968 167441 56283219
100807 133908 796055665
140131 144026 9769378
67110 108547 103454678
55570 159113 259214239
154405 191643 93118998
19212 96125 321517888
10861 138455 353617044
76180 89898 55072757
137379 168194 77302130
137808 189957 130783183
162358 178582 947618639
138644 182376 527569968
164853 198187 574731720
133150 153953 52250280
126620 186007 850797127
129603 146450 845535590
1600 136567 337600571
54497 92250 94394105
96376 114347 632737188
1419 170729 423719192
6798 56000 122954003
190280 191858 3955787
129117 162570 83777996
26592 127208 251702900
12023 183408 898958025
194103 196506 6016428
189635 192802 7870510
145207 180649 88715952
34805 75136 285388756
1360 68212 488051664
46780 179211 331622984
39449 131774 922905856
166520 177089 418703731
31834 161257 323862479
175594 184841 23233889
139207 189786 299272353
129958 151673 54587286
137802 148899 28084781
137281 191540 94959856
131078 188229 369505581
143833 170843 561653972
6111 173920 972729499
139201 191709 192810674
114860 143909 443295672
150033 161539 7720594
188709 196632 3316430
168738 172203 923578712
142469 168726 65848952
91766 111313 48895391
107541 117962 354557631
14518 75348 152328743
104390 146208 104885497
31641 147601 290304671
150601 198672 482337932
32858 57952 62880917
77827 145421 169165023
191893 192134 611949
157167 172776 7956963
140599 167324 722605044
35299 99355 10025259
70108 172830 700633336
65489 181988 291627759
172916 173626 147585919
146711 191795 27807603
47225 70050 378912450
157002 176258 185661833
113118 115398 62544531
182381 189771 18552577
35195 85419 125755574
26386 139380 957521059
56326 72188 262078154
145540 158344 18272918
190009 195801 165933712
199216 199578 888911
139402 193044 716724493
95461 195297 250123270
96878 99092 5493676
142239 176315 85465793
123189 137232 35011987
141544 186500 112743036
77259 128475 315555758
123177 157022 84780993
17812 34214 37813302
94257 106137 303927598
115712 117531 227107182
196083 198265 5538924
124090 194366 175988770
184006 195646 444154090
10694 33030 433081755
38141 92329 404339506
187072 196433 254226107
62953 193755 871726091
129685 177349 430835370
106468 171922 815631801
37948 139195 779761403
51590 120671 172863865
134470 185769 128671593
172706 176658 9913206
15894 62213 331730207
71045 116468 173035704
2107 135176 332831996
172189 194900 389710583
105234 133378 70592441
134686 161384 66873708
61706 182088 301225566
139093 185905 743102520
140746 145757 784523834
50638 169198 296801234
134635 195881 153443198
3877 167124 408477165
152138 191608 98728770
64526 96941 397698089
54172 111456 507358324
153075 199424 115992618
179669 198726 47805437
36757 71240 86467213
167695 183150 190701011
84236 99574 38271882
181032 198275 43318287
92551 146842 136096425
61554 142266 201796870
156568 166512 24772937
4417 165909 491410443
108274 186563 196240758
8994 187667 447186873
176 136752 341580749
19837 177842 218604700
94381 117230 387833966
1185 139579 494934098
8996 46291 959847538
67591 112852 970415270
37978 62972 62733826
189160 191287 535036052
14502 107560 960542095
170575 171226 1623898
81123 196125 674068793
176734 185918 704491963
50747 198474 369967243
35388 132463 949069053
68887 180669 279745036
76760 178403 327185454
95260 198360 258403668
80893 124986 110352304
147449 148435 2526684
87980 195493 269313617
166968 193846 67259223
187522 196954 362180946
164308 199063 540654191
175907 183609 911423276
2950 62551 149097275
192339 192862 376698003
123877 196855 971295969
51564 140303 437290708
47513 55731 20585399
108875 136512 69274187
33848 171041 407280847
6169 86464 528778073
114164 162525 553411293
127739 174052 115918865
56591 182701 308931408
162406 172647 96828524
128781 162514 84485506
55955 152009 240633972
95986 197848 255228859
184854 188428 509684598
83323 177746 824009417
12324 111738 232832633
22946 184368 765659437
49997 111764 540049402
185343 198494 15939430
199002 199439 1062858
157476 198521 102803360
141464 158371 42538736
13821 190425 442096927
120326 149201 432844181
11396 197258 833381117
140800 190591 124830570
9379 12523 32221933
60553 171934 278778202
23184 37275 455377363
6787 167020 400976775
140629 173045 81298487
195122 198991 9767001
142460 191094 121894046
78060 145976 507856284
81120 133117 59619720
152278 195617 849003400
150777 198167 650057217
199796 199816 846096918
52922 80189 68221491
43986 173458 324156387
59056 182870 309876712
63970 181583 271918797
89402 171064 204571113
12824 101987 222818863
127735 133722 758020223
21509 56316 86958189
180572 186211 14212312
168524 198198 74381449
123844 190055 528922686
20508 81746 250967903
146438 177600 807586799
12446 20450 260325514
56837 133541 192001390
140600 182875 774216038
181956 192013 495944784
155302 193377 208114619
191459 191809 895858
101722 122177 51450792
158219 197743 98963827
160052 180011 126726583
49977 181033 328079765
21919 165524 359340024
157868 183073 63104131
163669 184313 593651366
152568 184064 78779789
191851 193412 41135669
151318 196855 113814822
32759 78322 330687804
131600 158718 67926568
131989 187121 138106247
33658 101870 644800404
36614 161732 606252665
157161 174476 43219300
35857 169968 616569643
107648 134238 283834892
164126 191828 69440662
138109 176211 95602107
130092 190195 150564253
1959 109913 175723687
49328 119950 500451757
153111 185768 81787272
6647 32098 63586212
146207 170765 61119283
182369 188130 14482758
182623 186038 8683263
184308 194535 386948930
77697 138379 151702173
163927 182920 703597347
67283 157832 700467859
90883 181737 510867288
179851 196332 459780769
164566 183847 48370568
74489 131200 141773070
54433 151465 795740214
40377 82912 106357315
167381 173711 15851435
170198 172543 5908992
60150 199816 349617886
182412 188572 15476907
148290 177317 377231769
49323 98443 761329477
142156 155233 868296398
33285 36579 8191216
21678 79608 144854051
156605 170080 13530542
171857 175401 8798157
171830 176938 10558766
199838 199990 674728211
122933 192598 793123243
198611 199357 994371012
74260 149639 188675555
89402 196483 268183244
175878 190984 37847332
178956 186116 18013793
25004 133857 663430638
99347 101039 267389397
23648 175964 647790934
110982 122863 237167600
18364 197697 448923651
128587 136601 974331995
98229 126808 849390363
108352 176824 570681312
199510 199786 892736183
9222 193956 646891337
66817 98067 77955445
31813 129857 566889211
167353 171430 757824234
178004 190241 3789213
104962 152877 957302899
73524 170367 496395736
110623 161685 750441495
30140 162880 990445209
1482 166141 468950636
184008 199426 297248865
194811 194920 559590007
41326 183685 356467470
102003 153729 828170910
178271 185043 158217821
22119 167285 363261989
46126 70582 61357056
145164 179754 86650137
129459 131796 638423647
129343 147583 45804509
156968 188727 79560908
3191 66706 158859441
140029 189101 123070588
29028 130653 536142175
96626 132589 90186578
179519 187415 19834003
164399 175393 889690976
136089 168236 930989182
44556 66360 896760229
173884 190658 43507071
142048 163625 924137173
14835 183038 510578592
3124 133630 326448422
135344 179809 438030524
39887 176609 896737086
117836 189129 178734649
22666 150708 320575208
80226 86849 16488277
105191 183947 197442295
39387 70944 178623569
27627 173253 963226866
99834 152867 228397485
93423 95665 323016701
152917 181299 974470351
162393 199910 620037653
105933 178600 182050838
67166 93627 281848457
170590 174912 10744940
72847 143611 736364104
79831 131754 875643980
101430 130157 72159031
19451 134254 579326921
109429 111147 574730420
50308 93607 8392293
3000 17344 35807457
9781 148080 346118298
72781 86904 929481359
155760 183541 238451210
151740 199163 934125915
91234 124616 83615816
123862 163381 98868091
99703 115711 499978147
180387 188825 21217761
166315 177352 694190367
7153 191463 461277229
1273 165449 410785418
197383 199586 5568311
111086 191592 716623500
144549 185871 103616530
110980 124563 34084354
36089 151972 590302473
77923 89312 531821394
118732 190825 858729449
42068 179700 819908403
138465 192997 136716802
87018 94362 263725127
11721 175434 409680406
40874 129916 222856552
39804 154980 288449690
185463 186203 1793082
81129 115717 543236
31283 184885 398392462
78176 99632 53503105
6917 8832 336978150
159966 162554 369626460
185500 191358 14555977
33627 52591 47524923
171595 176269 11680613
101286 184619 208997870
148352 188992 101709821
30176 91901 154286057
61430 174944 284002340
153419 159312 268073878
68849 157621 222201554
20041 106511 315607434
84640 149638 496135515
22564 168584 685938087
34360 95300 152386859
141003 197747 142243026
21094 37817 41679258
70898 180853 962094563
88641 107168 651985903
75020 165575 562623837
76017 152045 621675509
101231 115162 35022725
11481 111131 876642819
142208 180947 97044249
50477 168135 395923017
117700 126683 159008448
162226 164577 5914192
24482 183803 622606148
127835 148526 18638168
114086 163521 123956758
189100 192978 9610880
179679 192952 33238847
1325 150004 891388836
148773 171723 57389201
73096 155387 205987617
176186 183823 493213212
119562 189551 175417266
179845 180674 391808
183053 188736 14285553
17154 138514 303480592
26734 43871 42708565
40847 63304 56264736
91929 135300 108597006
66803 125955 147914012
17263 81167 613434934
92638 172923 201202827
64095 105770 335131654
125003 125089 222887
152121 171045 47241661
113575 163914 334735450
13465 58595 112951567
35279 121675 216317736
19631 69646 125121474
184403 194465 25146369
47580 164161 291859620
142470 159088 244749491
194720 197136 201009264
169871 188212 45984152
55680 74411 897670243
134573 186091 869597276
107164 128850 54397510
111955 155911 110407521
194450 197348 823783234
148790 181831 82597810
199963 199990 418057494
18995 82691 159278917
111014 138718 69348305
122642 141104 46086596
133354 156239 57465865
120242 135430 37950810
123490 176195 131965241
133012 142506 53487607
81724 164221 206551996
140782 160186 250727810
127094 143155 40181765
86714 108467 54374022
199343 199428 360806503
115972 170726 137278768
90721 110969 50676824
118089 142576 61361088
181469 198387 42454860
63990 125960 155016378
29922 146284 291235194
85637 189735 206797101
96029 133033 92770043
167030 181004 34909170
109130 111181 5169961
44012 73414 73762368
57127 170383 401925424
54330 130613 190948318
19595 122630 794934578
111221 147391 88695488
128403 162797 355241077
72227 181126 899243394
2149 37815 638843035
119007 168214 351134846
104475 166597 155690445
4431 49414 112347873
42255 83185 214908867
30761 184649 858019451
92172 120442 70813407
64716 99884 564020098
48861 69652 174980253
159587 172605 32684368
54234 110277 140174843
166608 179629 32625771
178123 188601 388287401
138006 146125 814045806
75980 175896 250057862
91973 155338 158841277
108664 126860 766268289
146714 189324 106766601
183051 194065 695313169
155336 170141 36967596
80373 159013 196858526
1717 26178 668393956
52533 105938 189937174
163948 197954 85261960
43175 194423 502317523
40514 172521 330464985
161902 199565 94379860
122972 184717 154623153
131031 192639 154266103
126213 187697 154107033
58140 133461 188404906
106001 167264 894235280
127383 172958 476026214
29913 185737 566388619
32127 192755 548964758
157619 175542 307610074
38053 161957 310235821
148214 173112 62220186
154100 198393 110837552
71625 81128 156728818
42836 181853 574094102
186858 199645 591073674
187792 192558 11855363
74533 135701 806922609
143230 197255 528284028
26270 132816 786222709
26071 196269 29486440
87425 193296 265202553
63091 85281 55429203
49090 199189 375932201
10817 88453 491612759
143226 181397 95573738
153004 155117 321728868
136945 186392 123975819
163930 165192 3190761
142796 163042 218888070
42120 198341 391219536
196785 197259 972408264
20069 195803 781907164
47811 58156 34542355
176662 186515 24680209
150035 157128 17719331
83001 184141 322912568
164211 188440 489720861
20009 93254 950975132
157269 157743 882409651
26196 47977 561463752
79466 115423 961517446
23867 88929 162658907
157425 193331 329906432
50768 77147 66116236
107055 142502 173328854
72202 153658 203974709
149078 162422 33264967
129383 181638 130865666
185448 196237 420176404
126618 172711 334278326
37491 87599 125383374
107044 171958 162698286
67842 176922 302188192
180029 183206 997682048
192355 199423 17729916
93640 187121 234321160
2538 77744 725468707
89909 159994 175489350
139614 151386 29789006
36702 118832 573738126
86279 110415 937425603
124234 132320 690865525
157905 169359 702355823
178701 181251 6352250
92092 114486 55971892
135427 144467 22693205
104190 192212 220627328
78855 165936 217946239
114747 135928 977848090
28028 151499 309201943
53322 130094 960494903
198757 199553 1357115
15844 68266 131183601
124180 143739 733629779
19485 85576 333392346
130019 178212 120669717
188783 190503 71003865
105698 174381 172067361
100846 154988 604733607
62575 122706 150437229
82164 121384 114277094
124880 189222 161243410
60758 111598 126962436
191400 191535 379630
28240 184857 910381969
3592 161358 764415035
148346 182752 995711512
144686 169037 60960355
113341 150446 93259418
95991 197574 640220722
17192 111574 705471787
135331 153414 45537844
2489 81064 518990269
79423 192229 282492429
100045 114058 35089297
132770 188562 224972989
38613 72669 530879484
111585 173603 155471087
10485 178372 420070628
134197 153430 48388016
70095 188967 429122825
181278 182669 75142587
43273 194768 835255328
171216 178564 18356864
144533 191499 492155087
113074 129014 520890108
137761 143470 441151238
42044 134390 563101340
103519 123371 177608575
96940 198717 255095294
192619 194856 109617208
45500 77344 79774750
67429 123293 52604800
153133 182395 858789745
24734 191987 646446903
198430 199818 420268471
857 21541 98644745
116477 176566 769100180
49406 179840 326615747
98460 103856 13478188
170310 186565 18657536
120352 196524 190750376
176044 182545 838246084
180856 187016 15529781
145736 186185 388429800
178247 184294 378127005
44537 59908 38550895
49148 143472 236164683
191305 194679 8494071
195110 199195 10293512
113745 142543 363522031
169717 187631 348168116
54355 61535 90193369
147602 175821 985633636
186461 189365 7311294
2143 185355 767121164
42403 95777 476303536
149576 191406 104630523
13928 136659 307035762
127556 137451 276607179
147580 184178 768821502
175859 185789 25010803
69308 77265 206950285
166492 197692 426029246
25473 167110 812977528
193981 194898 801651755
55785 164586 581141260
94 176838 442305095
188671 198517 556180288
175872 199185 58463127
37898 41633 184828907
142537 183959 277715318
160877 175593 167588005
175352 191906 216265640
146991 170969 13285043
88283 132981 112020312
115027 168287 133504639
74234 199783 578919402
48727 195272 366949560
131108 163178 80286520
61727 170162 821589304
103528 188128 214879214
79729 89037 998861953
118623 167470 122445895
80310 148267 170266546
146573 150846 530056974
180742 186115 13615868
140787 192642 522286202
112010 169852 145045463
80025 134397 136063725
130332 147701 147977412
19874 156954 49848414
6819 73631 742640822
139771 164695 62493325
4176 102385 245447403
129841 168739 293454933
155330 194507 98002860
156380 161289 654837330
106871 152417 114318098
3459 101824 245826602
149268 198115 698419866
22779 101962 197869321
145130 176803 79344037
133351 189879 141636746
180459 196341 39765595
2833 173159 993512842
59126 114280 137757627
191771 198268 892210247
131996 163705 537888495
197043 197733 1809860
160981 196835 245377828
42456 161916 299094295
98453 146692 120972978
46640 182006 755640833
183566 188420 1096949
51462 194763 358821299
94533 160034 485475607
95237 123157 70119374
134734 194403 149491373
37850 169960 882394182
64269 75977 897218267
141929 194165 476212871
59217 146320 885312823
123718 187464 871397294
79090 190670 279403914
5993 43769 94291206
122060 124135 710046502
193067 198659 14111421
74717 88646 999806690
81110 133823 131970376
86616 172627 215487833
184369 192903 21300235
100085 119234 63117513
133515 173933 141690227
154011 194353 483776514
123377 181242 853571988
181185 198187 42695158
157967 183215 63171542
42799 173679 19211885
150817 162003 27829514
78237 124487 155697528
64872 136746 179749947
44705 109639 162432637
151343 154155 628172199
109870 128603 46972672
68388 146476 95703922
133231 169056 89702367
71513 144915 864510180
165304 183735 46238015
191430 198057 657276194
148413 183695 384776458
111174 112596 772528902
29065 99414 635464870
188439 192988 10672606
51423 92908 103743977
81424 127407 115150504
146393 196855 126299394
130797 141089 540969567
19024 44766 64332570
198187 198812 944885945
196280 199156 7302049
170338 180562 826221267
8001 146135 477334551
135552 161744 114652957
112096 173792 316028482
56165 77575 772174760
107865 150046 105887688
69094 158123 222859704
101525 190488 223050744
62713 175883 132694849
184145 191656 158269074
110005 199299 769188267
74262 134772 151253050
79075 121851 420549949
83247 121551 766279882
19139 170988 672363032
1805 22460 51700229
135834 187135 156077356
178585 195535 557813538
29569 85670 958888403
156162 161498 13185044
70358 99728 868999542
165567 183058 217029830
106252 142117 89781210
20959 79807 147132566
167452 177907 26131831
121767 127176 13542714
132975 178188 880383953
32771 166496 334742598
145677 193211 277250535
28454 99143 104790271
26198 44577 45839282
168120 181794 34219379
51452 84721 83271485
54743 163798 272948517
31326 184935 384595412
158820 183530 61898369
28984 31498 610289541
161117 175488 517445587
92478 179182 217244060
40965 53525 31437806
171232 197048 64605797
14712 81516 167073770
168509 199940 78725216
32574 173517 352809184
32427 58369 352940305
189387 190818 3558241
162642 199805 93126843
57187 85019 69645146
15912 140571 417715495
182373 192919 229087133
50890 54686 9583694
7733 112746 70640641
44800 129886 461529929
106494 186715 201011325
24796 161154 341189418
125088 165090 100151794
3150 9659 16289258
103187 174415 178476733
163671 167183 8839617
181332 192775 28695232
158313 169589 28181367
35894 103748 997212765
98973 114539 960410387
2327 101918 398123375
78441 191842 836908107
49279 180234 327913698
88636 117346 439068981
120598 197304 810908230
45760 57823 30276109
606 172822 71500966
109084 182274 183436746
165603 177376 816929258
124469 151827 68705953
139918 190045 696793091
157194 166470 529502226
156441 183041 449826107
14476 135873 303727843
22961 88794 164545737
163585 192462 153406770
100165 127727 69222045
4010 176311 431184343
37339 131964 236907307
55081 74065 27772114
58497 107819 241350474
51036 117781 166952251
134235 137340 7751103
71944 145778 915964453
184920 192280 18356521
52096 138714 216682320
118639 149369 77199027
59221 75361 40399126
17351 25222 19736504
43394 102720 912072788
137187 151667 36562929
24931 115350 393909754
95708 109747 372342702
149040 152611 8962716
193469 197083 9023928
45185 127975 462047365
169490 187982 46384719
148985 166713 287062812
30673 34489 9387108
98146 114430 40768897
83276 94635 472785429
67191 144646 193819243
189019 195553 16267247
55418 188956 334422289
113800 128313 36463243
165983 184645 46858227
67122 159280 480284383
59226 108614 661795203
8021 20182 30421371
135636 168324 811722368
1680 188595 926360352
24692 44475 49398829
175103 187635 31483039
21826 97832 267256745
157234 198863 738040190
26253 30378 614225912
33272 117564 210849332
55705 100947 113036125
150094 150278 388142482
100569 121198 51844386
151664 158846 912132763
195062 199263 720234739
24326 26973 594424536
50059 177363 318703745
37690 57568 641538667
48662 101423 131869861
174326 183580 360771677
134281 143675 945124289
118035 189729 179727979
5326 67076 754170448
167547 181618 151184324
125539 150617 97932623
54084 137789 842433713
106432 131290 626492621
7965 188039 450702398
146551 162223 39171678
12767 151987 488985750
60681 181613 486422024
144605 187131 106545269
13987 37949 59839077
177421 184982 19086047
131346 172075 930405858
189186 194801 14017031
56463 188066 250112302
134831 155835 52809845
100747 120957 50792346
152235 174429 55373109
97298 105614 139595735
74386 164348 658456695
191816 198148 439375665
118077 129000 27462968
186125 199953 34559896
15335 51109 89438978
71320 169271 245143392
121580 161516 25238628
162311 170505 20568203
123071 151009 70074949
5339 188973 459577719
124316 132223 19857699
93334 167363 122536185
6123 13158 664918935
9925 42047 137528564
167061 183756 344512246
38928 104909 443768835
37680 72856 27343345
198705 198796 234591
50072 96786 342886824
10696 135131 311183903
3270 31916 609924831
47099 160710 284378965
180907 192624 510534506
104653 110642 15021768
152721 197790 112734581
88790 198065 273796813
123215 186719 159002749
136299 140670 10924684
66949 125063 798398279
66984 157294 925903289
144980 153395 21228176
28692 196030 671279001
128957 167028 95401925
39712 146898 268347800
98580 197575 248096176
85869 107778 54749097
51170 169988 297504922
137445 175994 96675671
190046 194917 461856819
106955 134733 425531018
172472 189507 789726836
104710 134795 75416140
42298 80108 94663870
9651 147271 344354203
124099 166955 148497981
123700 197892 481907888
144586 182227 659159251
91159 140931 953478923
62004 173418 278796483
83194 174663 663854723
28668 107462 797910193
107750 151778 785600323
43587 56725 320904508
158271 169023 139807103
10606 171495 402617910
145678 179121 83787587
154979 162294 633704446
198095 198684 427726455
100112 148291 120978908
41998 103524 153835809
182945 189629 538717458
66715 152781 708787354
87351 105942 46558316
154052 177042 494159260
54478 170939 987685797
99997 173040 260501594
75354 177927 256647921
144211 149902 14424072
180771 182106 215792357
106828 172243 163928425
84810 123405 876999556
188493 189449 731780291
141061 194204 428471775
183911 196389 31150898
58129 98462 100668985
141904 163855 55030369
7364 19649 30734980
53254 193513 449803740
174464 188349 34887137
199462 199659 512363
25372 45503 50257845
17121 187604 426749270
10761 85701 339351894
111421 183632 181034329
29442 29987 69144170
74231 184623 886431578
194425 199006 359214533
3385 82005 896059491
178605 195274 694686411
144909 154316 423933163
58710 68175 356316541
88010 192705 4088742
112558 193809 216076283
138379 147913 24136766
6058 6581 143971143
99671 137825 646198079
188811 195707 796644868
108912 174140 700237457
45655 138676 27908533
10164 154586 361474835
155125 161316 15317469
97801 145582 119735208
167844 173564 14287412
193334 199646 658764572
8452 66000 526854564
137833 177446 669856026
97777 132142 843445049
141708 197933 820356958
27022 151439 311533461
15785 139232 875676988
114706 188288 184479197
96923 167574 177124529
8062 175011 417736260
199259 199771 1272382
156484 172721 381250886
162844 180391 43944950
158402 180947 56325410
138358 161532 648821960
74780 167603 196734435
6686 66081 148592583
47133 49243 217367993
108084 170753 157114880
140149 140237 58640324
93029 191881 247701288
167606 186501 47289200
117537 119117 4012730
40253 96243 734746036
99553 148715 123406860
140859 162320 388686004
151371 173712 55779900
127938 128086 823946620
117827 162408 105927604
111604 140937 76472629
167553 185957 500626465
74295 116626 105630437
56531 143983 218907427
2842 90186 218352275
145112 160359 38121429
2491 165730 408412939
38642 179883 353604943
107964 119568 29147830
125394 164964 99064082
4975 26499 53913380
167588 173794 787425877
102981 138287 569665004
193764 198855 12844129
116957 141769 632260135
29541 132023 256468879
148293 152065 955722056
183497 198267 270690160
15161 68742 687986450
27225 177980 377258424
1561 152087 866214338
154342 174580 839052066
121040 198130 193101073
1104 28081 67436265
142672 179435 966357122
172646 198810 65585549
72223 159799 221861366
123761 144520 850479845
130075 164208 248809006
181700 192336 26668963
187498 197085 23925701
100363 187159 217590799
97409 110096 476464411
30861 34520 296487261
31802 38316 16205059
113469 161453 899748613
172024 197120 62769567
5492 164767 602553394
102858 170906 170575639
52682 123064 537481667
191265 194896 9121990
33507 148545 288124058
123775 170359 116628709
168528 197129 71605507
14468 31522 142626942
126456 168346 866121572
77221 100540 58088729
27951 77841 825491002
104109 178127 576053174
70087 120019 124890012
154118 175865 891792109
149557 162254 31643246
134637 179803 113170790
17027 137146 300428001
69351 130681 153436769
166264 178285 30122474
135594 168874 590409310
6804 104221 243486378
18456 91979 183869048
132304 149944 44289637
177838 178540 8172190
79076 149965 177604485
121024 164273 108289084
89286 109213 807455866
179877 189027 265057953
12333 78954 166610149
29671 148975 298748010
89692 145698 867799195
128499 153422 62630144
135199 138378 53125848
197067 199203 5438751
66465 170922 114688264
117454 188728 178728594
49614 59197 24146965
19577 160286 986075151
47952 176318 460588094
137299 147939 306796734
184334 199719 771501883
67983 115536 550727240
104362 131536 68227480
18186 27197 556472710
123453 144594 990421082
196227 199471 8198487
89351 94279 482080456
35677 142714 267898709
162241 180541 45840067
85521 199130 284560284
174845 193888 47689502
175638 192452 645869952
167829 198800 811611930
9962 33062 57663437
177215 199996 57112613
24699 81173 104640106
114318 143274 669818800
37921 57496 49073471
181594 191786 313663767
187494 197447 6683026
18990 185594 417134659
196361 199260 500835569
70334 97715 68332487
47018 166314 705297396
120908 146538 64241407
63314 90428 67742519
99058 175844 725670170
177744 186049 34935760
198645 199795 2851407
23205 181114 395155550
96136 112026 268550516
169611 179453 780228440
160376 162609 358036157
131890 154010 55585606
20718 89010 170673128
116680 167357 127080223
151593 187405 89542979
100024 186636 375611898
108066 199804 229930323
29465 30697 3106206
44263 131522 628234284
23415 90988 373011900
65567 68447 334040816
108165 180683 659828464
25844 52859 67495800
100928 184640 872068189
35628 170317 971901117
97221 169385 180895470
64669 70851 546977936
18470 151761 333739668
181934 199206 43315167
167014 182928 149274569
79353 118447 248878401
91318 164860 184216089
53435 186448 333012225
159468 184314 271195767
21224 87503 295087187
45219 84695 98743682
11252 127745 955448048
87207 94597 8233384
30971 91356 470137154
120084 175729 951153219
6872 72764 164902915
103321 163098 310371810
152303 180041 69325774
117622 165512 226764923
73110 155339 414755402
21668 75197 57006793
164652 167466 497560203
151422 178192 66802265
164346 195285 761651401
149383 171978 715819658
180970 187393 16228223
155677 176663 380035479
184269 198134 728098488
198453 198875 1047086
65622 170764 835297454
32863 155409 602689315
187242 198917 423357564
154114 184802 76780890
70342 75179 12205124
191052 195243 8154913
78526 149885 178788136
77862 125097 383584960
26486 73631 73179616
147523 185334 70379459
59340 134810 188720403
64279 193790 324199946
24630 65041 101073817
26398 74652 120753082
107075 154162 931237645
110019 148575 96760301
116351 153684 962571917
15151 189263 872521799
82938 175175 509799062
183588 186496 7287598
166534 193469 958294961
28066 160806 332173064
127393 174563 118077019
128088 155160 67960994
81869 109835 69952233
93962 165627 179567195
95443 101443 884784228
44652 160746 632168036
197943 198969 2618039
98771 172056 183549310
174264 178970 669696869
184053 189694 4339296
104599 190528 215367773
79349 143266 146692527
105889 175396 174140062
188038 196888 575418846
190964 195551 11443091
161529 186513 523483298
43899 63182 303038571
66219 167700 474163749
22678 129841 547368637
150123 172717 132707398
134336 152167 44870938
85886 126771 102411806
63759 194674 647027687
82212 102122 49702557
133165 139075 485620680
191940 194811 680705114
18833 144296 313896827
19847 31920 832898500
136089 185239 430045378
111066 150664 499789487
180068 188427 407483320
59506 169440 671858810
46436 137561 228043589
176599 186049 23749862
108109 198887 534271768
118002 174139 140671401
153711 184604 424783342
104406 125939 54007274
183551 185449 4864537
83612 188313 871661356
32641 59411 272501794
985 91157 225412280
110143 155663 114240974
184253 186379 983517599
179368 197358 45058342
190489 194597 10255093
18082 165959 370041002
5392 43289 94592793
158700 183387 61797211
46923 91096 110499399
100036 111864 29628333
149311 159260 493780222
31498 145070 284220597
97464 165856 959011382
195454 198744 8318698
61050 196211 536991517
184174 186406 210672761
99750 189201 224249836
161627 195367 84502271
51249 104615 133425478
64238 85687 708786686
52664 140369 754398935
137735 146711 412125191
131440 142679 948011084
180493 198286 44642559
174437 178227 9503978
15654 65448 175378233
26862 165950 823462706
18250 148705 326626206
74376 180905 266473599
3305 44756 478430469
31530 195191 512184214
100287 189104 549103125
165216 175629 969009392
102602 114071 399855223
194496 195719 417988255
15941 149560 334496516
148829 182939 135359930
179591 186547 17485021
191800 196734 8069606
42897 79674 92079886
140916 161801 383589959
107590 175417 939110036
50191 110979 152041094
192601 192862 668264
115571 136937 53513102
166929 167474 116996627
21284 82885 574529494
194453 196854 235434049
55946 106819 127271255
31939 147829 664919078
144029 177069 82795094
196270 198477 5635092
186992 191644 572867289
77323 88611 28024529
75477 144844 173555401
23304 118568 238222085
153607 187302 376184355
137678 153025 708171857
135252 179414 110667702
112837 183249 836693850
115861 165166 123564091
191805 194545 255250291
60271 194015 334721573
137377 171865 868469987
42820 181884 533226236
141585 149202 776036166
152366 157536 375624219
194534 198675 3427394
12262 161499 632939628
102464 174835 649150539
120811 179924 461251039
195264 198593 3406967
2687 90094 110992330
75720 128353 131603136
78923 143691 162104242
194050 199665 14142703
130876 132659 986351180
35907 111754 660078712
146794 150313 586328134
64514 93562 774994742
180642 189761 151525302
40807 80587 99549638
20870 178563 394622427
105768 191868 473721282
147559 198311 731240066
164360 194826 762711937
39625 132027 231302096
62367 148282 492999817
149408 162195 31863848
131175 143615 31137845
139759 142303 282726214
144841 193358 121493821
60761 197678 202171982
40187 195147 823041922
85080 124089 173229102
118030 127725 232883181
111549 188900 193912677
196627 199666 7683487
154221 165902 29038900
35557 51674 40398852
135085 172003 92599397
107126 168960 154922533
151129 151751 203167028
191667 194253 6456096
145187 166670 53777283
121855 148128 435804268
182597 186706 592466604
134178 179045 699634142
88096 97067 774686704
162957 164419 393641955
163896 169622 166001347
91448 124031 592735586
155557 177890 55777181
119937 173405 439418510
46013 93937 508497835
119600 161145 429401448
181141 189587 21280740
82991 109680 654442175
92045 92670 1483973
133310 190305 142800723
136609 162627 186395706
7522 182363 900618540
121255 133289 821637585
73713 143397 672314090
129220 158876 74253290
180581 198862 45888728
102373 184280 596250854
62909 142655 199405870
178824 186664 19643076
48678 97557 122222273
83 164236 410749832
120663 167059 116262975
12354 169807 640254773
111070 120720 24237998
153359 194684 103360901
85264 135368 539773647
50303 68733 46213520
187709 199474 611802592
183922 195384 28616985
198506 199388 596559231
199428 199992 193534500
2688 115729 282587134
186222 189885 9188738
118052 123493 462598291
85269 127113 104803779
50987 144873 299578994
101005 177704 537780662
36405 109398 182646408
10542 184366 435017295
12083 68832 141943790
70475 111643 102817830
76904 81902 12384344
40315 103570 158055280
4763 75525 899498846
122521 165105 106550689
178746 183448 751616891
11035 189762 447301528
146641 192895 319629297
82184 93638 169838090
196673 198691 5153083
125487 133579 295585590
83279 109571 13272131
134435 140514 15168661
161329 193978 417446036
62668 193836 859290421
173308 182913 428792307
117846 172505 805307064
110131 150388 534464779
191729 198720 601391354
165041 185121 50478256
115004 164144 280789919
169793 193358 58991852
9073 66143 142750312
3458 59179 933786138
197391 199350 839164832
37378 54119 41929470
2185 140401 902253836
156676 167546 27155647
184320 196352 30053641
191835 199449 9466227
111335 125205 34867893
44408 193667 580833491
105860 163003 143161585
137695 161816 60502583
114225 179223 162959231
9511 33062 13919456
110740 135593 255592786
71629 143252 84440973
54115 137696 209141603
138531 159880 53561203
80403 94952 36294348
38733 159385 924747828
129 39663 548946620
197756 199578 511954971
5578 8886 534974431
10650 166896 530882727
89537 124746 88215762
94820 161360 166701709
148410 167630 53452494
62462 133567 224634631
133979 178618 117172847
121752 189846 170558149
50441 196293 600336174
78630 158848 200811774
68733 177557 272340255
109953 158290 121202520
178983 193658 265083723
20039 140853 302129666
29226 170630 353952714
67044 191512 920733992
89714 134233 427196116
120488 194779 407244999
56275 57498 3120123
189522 195345 247925349
188195 194026 14519267
48720 83551 87191220
98701 143718 112866848
142190 196409 135861197
91020 152051 153044300
102347 177663 188702246
43800 167503 309750229
110729 127764 192838821
5743 12270 16251803
60983 133899 477368480
8502 110629 944437353
161846 185382 59078308
89668 174250 115844843
194586 196619 5072093
179587 181118 208711473
80761 167713 217747411
137885 141616 229900980
158278 191729 83736388
189253 196497 18046560
101795 123569 54773910
100893 198781 245415955
109726 157204 205374207
178283 186403 307743863
55527 172006 291693174
11888 116666 261934333
23509 117914 497395816
199012 199972 2339327
136862 154135 43530585
109346 198656 148563829
63865 152684 723489189
73332 99350 49035583
173136 196673 58926530
156120 172098 39921406
178626 197909 707986834
77017 178567 861121949
198942 198953 31731960
19583 160670 352997054
2266 186762 609671198
176896 186521 527667320
147085 193167 115345472
55184 183959 785828300
127956 142526 36409894
78983 82660 9145647
26858 62482 89121946
141573 196813 934051154
189683 190208 186522513
115579 186622 178079579
149834 199127 123392773
168270 191360 57824293
87113 102021 791062503
54077 187853 335010413
45369 194456 451995289
130567 148615 45357910
7266 113292 265071742
130894 148567 44374011
79675 111467 79418558
181129 194444 33410151
177314 189716 110329444
167271 183487 438294591
156063 188782 70203650
1483 79609 195397074
26079 146400 422491074
166482 186965 51375823
159375 167124 789587371
188806 195623 17004661
14852 41871 318936528
99228 182414 208526601
61575 111685 125091798
114889 115022 347544
15972 198382 456628828
95805 141159 113576300
131405 164955 244635542
154866 182961 319457594
180307 193437 32921283
82274 182572 586167634
89856 186959 243279997
183003 192228 462705872
76103 181038 262565051
64705 175860 566541554
83282 139269 140115122
14839 117492 256713212
21576 89550 169885872
67146 157499 226149153
181008 188644 19273769
133595 137389 9416458
4628 160192 498790759
681 84166 208727475
42099 117910 189672289
110937 150715 13231720
70259 112170 104667564
9162 57008 119561800
105960 130971 62726980
116361 152368 74806327
65310 169727 261379880
157820 163968 70184838
160398 170624 63348972
164254 168788 11368407
109240 119711 26290652
168939 192436 58897485
46961 129650 277294264
121469 193071 179268512
24827 130944 782399137
143897 190027 112997849
91047 132166 112359935
129863 158868 25637403
179806 193956 149806543
84885 153784 490188554
184281 198345 460996301
122652 187209 536183497
90769 102650 29676415
114473 161579 118094949
42288 160679 296364818
111479 159782 569497125
15830 168708 770009785
158140 159735 233925909
30182 87629 9825463
18487 135210 401956071
126006 190492 161618231
149060 197368 759571168
156338 190252 719890231
105538 138955 675581081
33623 167471 335122812
187654 199733 956403078
161838 167913 802334343
188032 196173 20303021
88722 89108 1009012
7047 190313 598760659
46627 73684 345672939
73701 116553 394029785
3808 15290 28643540
14061 14561 1242644
118246 136100 178315948
26356 59545 12261409
126398 179917 801831750
69607 72171 4443729
99000 179615 591343378
48541 130544 724907403
52006 66508 36375024
189381 192091 6779747
21416 103862 206028495
113018 114534 3818015
163093 190861 69614442
119537 167694 757724627
95311 165353 540151620
136353 158731 56178503
97493 114734 251006396
169598 196417 67122196
40023 145742 556334213
194486 199372 12274859
188124 192188 10139174
11632 197835 466055577
175611 190152 36450545
95408 180951 5089129
103204 175485 523070518
61993 114040 646404184
180375 184988 11678066
89723 106084 40943905
45506 151944 266597040
160561 171995 464315713
103730 164627 152680158
36913 39244 5918812
89158 127717 96643669
170764 188825 45270560
159964 194999 164494653
128609 144568 836538621
3664 143015 348567353
184941 191028 664037028
112911 189729 192591681
145947 188436 106449030
63946 168249 797160776
60528 104676 110217748
98783 166049 579137922
9461 194477 463010705
141317 196008 137080649
145490 157642 270724834
132570 136694 519272318
64574 142762 195620761
48366 57865 23899374
127056 185199 347005039
100153 158014 874372959
60976 198438 924120632
195932 197337 970104060
158917 173270 722077124
22555 167876 363719966
193012 196767 791083791
57594 117797 150555812
106915 120126 33158452
69093 191982 853122741
158916 190403 996589501
13602 90697 688345799
54336 75711 468973153
78312 91033 865868213
77602 132539 137472953
149699 181544 79600328
93886 103247 189068580
103507 140677 93152494
36865 199363 406982374
6842 168371 243174134
113289 164360 128025939
112789 169471 142092935
102915 134037 78001959
75854 191864 290381056
30165 31601 3571796
8956 21531 31399507
69878 93891 59859379
125940 168692 239945843
29785 47954 45338315
97721 122177 384565831
81345 90193 22115998
38439 60483 55307684
37969 169395 487781807
92975 137171 110659340
49394 60144 27077156
55552 80287 694157686
110360 181169 177387410
152215 184865 81710071
124709 180466 61320021
60357 105694 413841780
53264 194487 353576650
151029 189430 96030648
32890 47098 35540282
60188 153686 131549747
126114 167270 103105189
93059 191790 352033133
160013 189433 195500429
72509 105795 681150549
198046 199409 3424507
196930 197581 371734331
50317 187356 515540304
81237 165238 210338274
38813 66748 70023685
58382 85610 8237924
12109 14702 6412965
44441 110017 164035059
109504 160017 255102552
41600 189518 695984520
174265 186330 141724105
49302 159102 274920239
187687 196210 95162754
48241 113756 163882128
154017 155946 4803921
151905 183753 594928303
3745 168359 701497750
154681 185135 154633458
1460 127630 480880704
187877 195300 18506196
1874 45198 218902310
51176 112343 232355066
73646 196524 480030403
176088 178814 115324700
147967 189079 996796814
82397 169921 885872923
47060 146852 249846361
170061 183404 33414154
39061 111342 180724935
39162 72099 157818185
34077 152505 296680409
45331 95921 126471740
124716 157045 81069755
179499 190417 27395256
49446 137642 220730720
15955 173570 179883797
19762 198781 448107361
138279 140912 99505385
35194 189210 966619063
120285 162164 104840016
175014 188660 34288271
46401 87037 656672114
174645 196926 25647014
174819 177288 6145741
33764 169358 339463589
184981 190870 14671650
136698 146530 828224499
67378 68091 1780386
146244 173221 316822856
123718 124126 827921076
105653 181557 190222112
140132 165366 178752813
38675 120630 205088113
134649 189998 138736168
42666 71227 455513075
179793 184507 368687844
28598 186898 396231529
103795 158251 136646186
119881 161482 273635196
180366 181663 3243947
167562 190033 932828115
20726 118138 44998991
181129 198555 43762136
155795 191807 90086160
73314 149923 191814155
24064 118348 307315587
116079 166035 876643446
190579 191035 1114391
156338 180666 678086066
70196 188823 297021921
67867 174709 267416253
31555 68028 752516220
56210 99767 108850233
97344 99399 729345707
41951 51077 986270621
19096 182438 206907985
195543 199025 8825860
15327 64092 122019978
159248 172034 440263755
75322 82125 16850996
44593 188576 990149925
197904 198907 47107520
197347 199230 137029616
63898 127838 160006122
63988 101758 959374711
96630 143491 117470537
165557 194862 73448156
136917 189558 132039314
163138 196823 84375455
136089 167971 629373964
195967 196548 565176220
6388 134515 952691312
67613 90871 58037334
159359 160242 554548299
197232 197487 627136635
101938 118670 41993525
77312 100232 57076889
178785 182788 10044805
16568 76550 150117446
67981 160356 664776180
41748 64352 68708295
158817 159355 717764
60501 148490 220281176
108269 167589 148740423
148778 189316 152507373
198414 199754 3351489
116750 172614 424740361
104809 182780 195417342
76510 189041 281731497
121219 185588 161349216
188097 191899 874617190
47694 76315 630242711
37152 100034 426922798
40142 53921 758023387
25720 122713 975534560
154429 186526 80243813
153580 196537 67429177
85015 127846 107244204
72000 112260 100494225
41310 90721 123560754
29448 67576 924901363
46804 184693 345353530
75894 148621 182109090
6557 170869 411192415
35749 131224 184133915
147021 156810 179712257
62166 143915 816583735
74366 106445 584631053
96550 107088 26446855
105110 165368 151039260
88112 103381 38180341
145751 147361 711105471
39355 43383 314868595
191524 191915 973852
23106 115024 892213560
194141 196728 6476198
32861 87204 661609042
47054 177829 723476825
88825 105562 918787393
189843 194913 330342633
5014 95846 227078665
48186 85125 462106575
189923 192287 5877758
181663 185926 777560285
172903 191713 47105451
130097 175089 112678097
7338 190221 564389307
136815 164240 493887560
45021 164110 808976477
26828 87500 151610268
93244 133568 101094918
74605 79973 13239801
174007 190263 739386005
41166 90842 124237540
62360 90226 488366961
128467 167923 242162561
194938 198838 828756713
193091 193341 198887086
136038 194677 146974385
179264 190770 28848948
148922 166000 697770672
22462 62990 101408139
80248 179778 69332451
115677 146471 77280132
174024 180042 221802965
105625 191812 557540593
5637 113766 270240498
137476 176279 415556984
60807 160421 669386914
39677 121629 570181954
27840 123979 681841819
176779 193767 42506960
148555 152687 10385665
55407 140524 557364937
56313 58213 4917707
112675 168081 138909072
81961 179198 243528521
35376 108262 182352608
11129 73172 168497147
166017 182718 368018467
188527 198371 779240671
180546 186229 664398543
51485 68065 41571315
63509 186824 493592954
76510 172203 367512964
155469 158547 644633818
143103 190128 360837277
11220 94523 208145492
162137 163962 180998956
176410 198280 54800846
164219 181697 43791982
51281 68303 42692787
52848 154877 255553990
68495 187953 688886679
91298 184203 232812794
42936 56254 33313493
146993 198272 128457805
104882 173231 171327368
134785 158639 971377492
109672 146636 757827024
42027 189011 574934966
163565 199365 89730243
173766 194719 40911496
119793 196629 192470241
1907 66183 309351227
31271 168434 998466188
131883 143651 29467323
162792 197218 183003985
156401 163533 17702130
22739 32902 697315705
110343 146685 91149584
45886 188828 357982894
52037 194477 356614378
86907 137517 126682725
80329 181875 415415137
8759 113685 262279362
40160 102735 981975119
45827 158460 963843105
33953 109310 359566077
122234 168695 116311241
21760 71196 123678632
85475 114790 227183107
164691 169567 12229513
116828 174052 705670078
20040 60670 957739785
85797 196076 276138337
198872 198932 544909181
63 83023 648406599
107113 161840 137138907
109202 177080 326655924
47264 177925 928426526
142009 166300 651659709
19054 71018 130000641
13621 159645 365388243
144214 154259 979744374
164393 180102 39376780
167396 181486 35268551
136180 158588 65562774
35507 53116 44140827
57616 117246 505248090
31535 55817 605629474
117158 198139 203005604
16328 65565 123180726
11240 88487 192976045
71291 128142 168005652
53006 121212 170702098
64206 180384 290813676
20178 25417 13075568
102356 159875 584386369
128337 131041 6802744
42324 142214 250005357
170472 179659 22976877
99959 163423 858609166
69230 131652 156191699
160728 194376 832250626
97864 178901 956344917
89366 105594 40577041
152608 173326 51717057
69037 100317 78015568
36082 50215 35389546
191466 198610 17951641
1100 81445 443950663
95328 140955 114299489
133234 139357 799197121
63970 115387 69149951
157369 163996 16479184
182742 183275 1339610
116177 123284 699254842
80268 86992 63753814
28196 71984 109629923
54222 162222 270346472
97211 198578 254105453
22351 173231 767033533
11213 163101 379974853
36941 87906 501588644
152646 166023 33264674
75013 85979 27267122
19963 42197 517538589
106458 180618 880546563
10742 184800 435641795
18819 99152 955479261
32027 94782 156858744
94745 139008 672250613
131675 135657 9879189
164532 194394 74815463
158369 167565 23001954
143804 171344 69080696
128073 164595 91491429
163765 179294 38920322
129385 156299 67547496
114524 145258 77103080
56624 66541 24940732
161092 186337 63272775
132340 188321 304852824
104310 150826 699409080
121948 138943 42349492
92380 166204 184880016
118231 151975 84764551
29865 175205 970438263
157560 162780 13037094
28789 74332 54866046
140183 151260 28027774
9932 112287 561057970
26501 83635 929199216
26648 120412 518855226
72685 129764 142719445
36870 139696 257380327
54715 153348 247055734
102098 164333 155979125
125291 179932 260009060
177005 182695 14250241
169054 170142 2758349
61635 126547 162327133
27292 47982 821855182
7566 125557 347642401
38378 182600 172465135
189130 194900 7414476
41162 105496 330792882
3275 67264 431643078
193652 196530 963170079
111148 152439 103698458
193833 194354 67430636
95766 103570 19475513
92876 195436 364278362
121540 165920 111068114
125818 145628 701005901
150970 159658 21509447
172165 181998 583897691
11388 131927 301505935
94007 158119 160758327
17057 59567 688488359
150172 181416 510292539
94848 154278 149107001
54094 114693 151552087
180027 187709 19309575
13691 167585 949036388
15792 146483 500965857
62882 127704 683501520
155024 172115 995224949
56471 100147 109153186
45645 103473 144569452
75977 176252 328409958
160338 199783 98893592
80170 85223 12648643
182764 189950 18057299
4560 24266 489057641
24519 198292 935237634
178876 195144 40758646
135191 168512 778209627
108486 186325 195120525
21413 136161 287006117
189303 190729 3538520
195924 197952 5133155
134299 163657 73570269
187873 193108 808002486
137707 160086 56068393
94412 163643 173499206
140564 187726 118302405
25351 70154 112065178
37106 67856 77060136
36494 49792 34259193
60406 103769 350759099
19923 24764 12081125
123986 130582 16474060
167828 176751 440406006
187109 190325 670521852
54129 122013 600905146
12598 199183 467083274
18932 51243 65609548
74954 142227 115232806
44065 176867 441514025
92880 160329 511389385
14326 134332 526999306
16372 134606 400605327
170159 197335 68062778
115511 135318 981855736
70734 171641 590197385
6727 158733 620345569
137099 151536 36456435
178950 196140 827867437
3556 117073 283758568
53382 170640 293571397
69351 176132 665071708
169889 198203 70958842
130259 171898 104363050
181790 191956 222659382
130042 165048 474494074
197557 198945 3543173
165875 167863 5062161
128500 194163 920416220
176765 188725 760349261
123727 168870 113002407
172667 188229 607100961
63048 186400 308765739
138896 142569 9237601
184317 185361 567123529
199078 199172 903835716
25917 145868 107333844
37872 40898 963659752
54802 145314 226543369
20266 126235 265035310
168116 179864 506276416
68248 133699 163754828
100298 181554 203675065
126721 192689 165178963
91143 157465 852870138
53690 145203 229046780
110262 194199 383164142
191299 199196 19858355
67797 81082 30955956
147553 178239 819081121
44587 139985 238681159
113478 178345 162564323
168953 172251 8320142
191413 199485 263035486
66640 181212 286698573
180300 195978 39313416
40076 71673 79117057
181778 189180 18605693
145702 197275 414102043
55325 158812 850836341
46983 127537 293782583
186789 190849 10168607
20777 46882 329292600
15550 173413 842647534
113950 135585 54267801
79016 124079 112804469
31772 36306 442387728
30198 57114 820878445
59939 140083 665156498
82444 130369 499334663
79966 139733 720647955
68810 143939 187951136
175104 176179 2750116
35856 48607 31891912
132065 183906 191900481
49716 151962 256135613
32419 106010 184038604
52239 138523 215793726
40505 173959 334013005
165165 187628 56366335
10883 146072 353027652
195721 196059 320869161
56919 198657 354979246
45905 133767 668197501
21469 57093 610702359
7899 64612 141824546
191932 198091 476631689
98516 107173 609135200
138856 185499 135205563
131862 140427 579725325
62595 153929 228695753
175624 199963 60955118
198825 199967 743947409
183748 196317 20358053
144473 161721 43196220
146698 168422 556837543
136416 179143 993825755
196396 197907 876054848
168725 188931 58765057
187745 196527 21884337
136105 193900 144806947
89540 197560 594230763
122543 159154 497780182
160263 179870 523014851
186116 187419 844553037
144453 189095 111899802
157498 192980 88781602
121869 142386 959784033
67131 190444 588048940
137897 165242 934760832
133704 198955 163527271
2133 64577 968732331
18944 118008 247691505
49699 164858 404642292
91423 147217 715247297
189442 199533 25265341
107662 168995 430274078
80184 137419 143185293
173264 193194 892650735
7515 22093 36486951
95291 139901 111757224
169662 178811 22909178
46096 63049 956501761
103009 135415 81232236
131018 156797 64651162
58636 183844 313429663
85812 178855 346955759
193058 199749 16853362
161115 162354 3125616
191089 195083 10015813
69137 142791 184231417
69438 169406 250179492
51349 170458 298239034
176348 178373 5010700
124372 160723 675696275
112530 199660 218396609
82980 187180 260981278
176915 179814 532109361
94899 162610 169663601
183752 195314 28876922
183575 195863 390323362
86973 139850 658161984
38458 197170 314303265
173672 180855 17931334
11338 141107 324512734
146486 184360 253545302
140714 193458 917659043
96814 106255 236034115
194240 196226 946449683
163936 180367 70301674
148948 193939 112482180
51224 89782 96450442
12101 19567 602385712
44751 85964 103098682
23918 100890 192370805
96414 143759 118654055
48499 188170 349810478
7547 39752 80485026
81647 142768 152975242
74915 189310 450389653
147662 163098 368400760
196591 198626 592441994
120051 136892 918419716
29580 145863 291004298
193206 193674 992750584
17854 92570 470261310
177180 197472 340635538
135589 172186 91768563
140532 193824 133554482
168781 189308 51480539
18685 182109 977877356
158483 180560 55196075
45110 198666 576456670
17968 21477 8787849
111818 173791 155383040
191208 197933 16886186
192979 198230 13243949
198866 199456 545840359
38876 47595 146964217
48022 93432 383076772
191969 197534 13916640
18404 123084 469035740
70418 147445 192860301
41764 144013 255915351
77958 132153 135625170
44639 124370 199537922
65801 72497 16819111
173518 184073 344732749
16760 149896 333328804
157030 166534 14080647
96630 192369 307466997
81572 171198 224455175
155643 173971 265317109
112634 191321 109245415
194436 195311 610774065
58443 66203 19410374
190630 199530 22306645
46462 128831 206233605
92673 151416 147407153
78075 143527 163809581
76035 195898 644126030
185630 193967 742442369
161995 170522 21387329
157296 166962 24145169
14772 82730 169964191
80343 155763 618773443
17386 138170 302068513
18310 24433 15359789
58368 118134 822484966
72886 174226 888827900
88996 177274 221081115
88997 112982 570568878
184389 184584 721293172
177602 188137 899566537
2941 198954 976587415
185754 196747 137213932
198532 199746 501235646
169062 176420 18479104
26768 46614 315684828
41347 49119 19399992
198807 199461 279991746
113394 162216 694611259
170122 171367 3186472
78709 102242 58699271
105146 172168 168028199
126497 150155 59363865
106454 153468 506166870
74508 94182 12452947
2343 63829 533183249
96942 136436 98960387
74569 100813 93591266
50081 189426 597835998
17715 199119 787764226
100920 191548 227209113
24023 140079 290326971
77706 126668 122546376
60037 111910 593367443
98138 157284 781166848
15781 49658 559346332
194064 197097 5187415
57547 107865 376476488
45321 184992 775952928
165184 194159 692261702
77421 104207 66818573
128967 161962 82662173
59255 61023 941226064
135796 197059 153492028
108376 125919 416198070
124304 198683 552680790
6700 190634 585943880
139845 189882 125473736
90080 166545 191509582
145679 198007 131135671
274 24263 59982115
516 58733 145628242
101001 165454 468489648
77363 132717 138472001
63539 159534 524030193
186939 187746 125274406
168256 194371 65400794
65811 67410 3990746
39067 189280 376127170
172197 175112 7250136
173813 179392 13972900
198282 199820 277755180
29734 132588 263207214
13334 177797 777354008
138233 188976 908449178
64048 197427 460913000
154399 154469 170396
120316 126321 15005465
114925 149600 851828025
161930 173657 29381380
120735 131036 25812442
63752 86326 638968813
59277 100211 862060392
116157 185544 397069312
76122 150084 185187870
141065 179793 97084216
11967 22282 25775792
177987 186861 120455610
112188 118793 278082203
164851 188762 393192744
71572 96742 794488632
181932 182484 315620
56941 120183 158335121
30072 120157 225382220
149103 180504 78453722
53151 104915 774088062
153494 155270 4429464
40425 71543 77879508
59071 192175 333150007
47613 139907 262980979
155443 157800 5815003
52594 154768 255897137
8181 127566 831422399
80240 118385 870197595
159621 171623 30167644
1665 193331 479684773
66874 125070 368687741
110667 168588 280366891
105462 168691 158485023
7468 82452 645243929
47663 96914 123139613
162660 167202 867209724
114527 182966 171562823
8941 50991 105027532
185219 188961 9319589
40096 111291 616481887
103188 139698 407046223
63133 173494 423532912
28581 86858 145646822
173750 173958 478840
181128 193361 30687861
111878 164947 133012068
166189 171131 3417074
119553 127271 934441663
173074 184154 95503268
80095 185669 823708861
36779 136602 249872097
196539 196696 416454020
135648 168117 81420979
159401 199163 409729980
151868 192854 313059821
149150 177107 69842985
27236 65113 94770242
4044 96564 231202126
26906 181360 531088291
121068 124561 8701486
106283 192984 217193911
73121 105648 81132729
56664 185568 322907882
198676 199549 237366902
92675 169303 880944018
47825 103188 634419378
54396 187937 334398699
59762 185730 315435414
83184 143499 151035335
14287 106720 629010006
52881 68542 39236315
121552 133553 899900580
175771 178667 7251663
17975 59716 104464864
151570 174291 56643149
9253 61023 319822207
20056 195343 813084413
32929 112691 199508784
119373 169477 125535827
185625 195170 896011326
52190 165949 347215703
42070 139062 242687484
134536 151183 41955881
88581 123776 733653827
139975 155479 341516029
55402 196617 353572842
182673 183645 2482660
50281 156899 267025979
16302 106598 225777256
87716 193382 310407268
176491 184479 20058675
129500 161373 551562504
32455 60234 69576981
109841 171156 780395394
17531 118809 982611082
100654 196673 935177623
171227 173735 553927656
179896 180653 1837911
73011 107011 954314403
164460 181243 293066616
48199 104138 413045379
27834 91007 157940421
63500 110946 118610839
47722 50851 7819318
138523 196931 546078590
58210 68964 770959288
175057 192145 42843493
111737 135682 567863251
196862 197241 999471
126623 181793 138137218
168412 187746 994735835
837 197683 492655184
162455 185651 582437371
13908 121010 268000119
168037 186841 47099850
175281 191856 41590165
94984 163277 687631361
189016 198824 768119905
142332 191460 123141723
177534 186017 21418649
63173 124657 636537132
99124 154680 139465484
40199 51755 135248764
172096 174268 234370809
117120 132607 38917085
93813 174251 841574092
109172 117048 19674873
47340 133438 215532109
41298 110603 173342612
50901 175094 310945139
97648 181811 461355403
5914 160681 387135839
120746 126506 603898400
189167 193864 926705891
171144 186015 37332335
70249 90749 991288674
151938 171856 49798613
18566 126545 513022614
143681 186138 957570397
140056 186610 116720017
42683 123371 941167455
164520 199163 86853748
81671 194383 830667267
178771 184754 12333153
22404 192741 580801588
15671 189835 435968109
131959 181665 124452936
44005 71443 501380267
77180 189759 281861805
178331 189415 27832573
168690 195422 66941691
36154 73909 94701168
12353 64957 131577427
76930 115049 738862221
154943 193412 96206912
75007 146513 939988009
58301 79821 53714581
44663 147850 258377851
119328 182562 158411367
108410 119000 26611770
18600 135311 291977218
22969 102003 197529326
151473 162117 26445982
35272 182357 368295029
159774 177061 43361601
25113 61060 89980708
127328 137211 24645936
51184 107631 141195031
59269 168039 272217431
162185 187415 943678004
146686 167319 381617611
15267 64894 334563424
151329 198236 269776199
80131 124207 110314239
96354 104506 503452818
10910 80736 174618054
67605 129156 741915916
27855 192385 411853203
7069 68533 153723084
10200 178042 812586468
151158 194068 107260804
58587 99350 101693635
184663 190711 15105074
73225 188706 990182111
174049 178648 11548239
58428 79737 901823536
129611 193030 158790983
18317 35841 43758085
40970 184577 730724572
179196 189260 25268304
102509 141612 97966799
75341 194956 299384590
84052 118445 495719125
40588 91154 366157105
168172 168627 963325964
143206 157441 603981337
189874 191515 3686296
41420 198674 393772585
93535 172437 146991127
163120 196572 83796824
158308 184310 65091856
46266 61508 38391820
89694 104169 10731986
48571 120866 746023964
177948 196989 47696804
180947 196762 964097350
53431 80074 109942804
74697 165416 579647308
77423 98296 238301864
9460 101525 230003909
112538 193436 247448106
121553 136548 37428605
101787 142266 101467097
4170 63632 148671679
187819 190603 77701300
13707 124044 276089687
116142 146116 79533537
14621 45137 38832461
33249 62720 73884959
43394 65737 56021230
118074 141729 353783352
2410 65746 973689781
165616 195266 74283994
191610 196171 11365847
94560 110478 39855477
174176 198977 556160978
159378 162756 916029196
123138 152817 74423115
98122 118304 589303962
137924 187270 123762753
96177 118314 50852507
197951 199634 70017471
166143 173949 19595501
108488 141741 136420751
192978 196519 97786711
53069 167494 286486552
165389 177379 29999623
10024 70075 150176569
63808 162858 247943264
162191 169235 217715942
47306 196864 374444144
188513 191817 8260627
78767 172788 235398602
181883 190615 223426180
22511 37530 37411391
4292 199797 489293021
60106 135622 795541462
197795 199246 646596872
135257 187241 130310816
24730 151376 317086177
24896 147934 748949778
106731 120181 33754020
108962 124406 578424240
170407 180024 24074236
116228 132471 431450828
101242 184675 204937284
73165 152860 233693669
47823 168276 301609950
39947 95716 139414288
189893 191511 4021471
198100 199865 4400803
13796 86032 180669043
53353 103759 125956190
164231 166275 5101551
166317 190417 800930459
35688 93360 144224067
37746 179961 759137269
87047 121955 854703108
143023 181147 271820429
180643 189988 895112179
191742 195606 137764225
153152 181610 71125216
149746 177971 70511659
85368 121313 90018240
120831 148439 999394996
114976 171241 385961217
57122 77129 22784742
92006 151680 149649378
177480 187329 24779308
2442 161281 397370401
22628 79119 303748418
161720 191424 74423206
54632 186164 329349196
134645 176489 104873870
128674 136342 909841905
65807 128412 466482733
68926 167979 247959630
141419 198022 805475489
155664 192214 91422467
45259 52476 18091377
93193 103956 627344107
149569 180612 799984513
144110 166141 92755714
86140 141653 781987220
164285 173993 3958643
113252 150419 93416206
147082 187388 100955962
118033 143018 62661711
78608 100718 761621305
178642 198334 49391093
74361 131476 142816184
57768 194948 343435614
84241 129393 113071462
111216 165924 979885110
3009 196381 797427532
156639 165272 320682956
102287 125480 58207277
99818 105107 261741778
53404 70222 42139758
24729 83876 99886503
87516 133011 113982200
99771 135894 90548819
135060 156828 913132654
18362 38151 49429423
56826 109982 132987188
182723 185076 5997541
81973 162266 201056703
60711 138575 194642842
34680 89605 151766391
168298 177638 567679197
24964 198991 965178866
6931 130797 721558736
92423 143322 127547116
160999 163498 671838325
16020 180279 595401111
11154 79488 170809216
181551 186853 394989992
147617 191086 108752619
8061 118184 834305954
61781 99146 279035001
165575 185414 900705619
64943 119671 279328635
180335 199330 726500143
93676 174092 201495705
8783 145736 342593980
173324 176514 8000854
88931 172477 443295443
156155 163129 17278117
138097 191055 644899918
169047 169930 680555289
47596 61397 52719568
1266 36115 87015627
87946 110305 973007426
113211 144978 549345756
101083 133693 58499121
171599 192243 417005191
10527 102125 791096662
196214 196955 477717879
57062 84033 67448883
120399 157969 795163763
181529 183665 5394106
146184 158832 19788026
121377 196615 411774014
123640 198438 187335642
196732 198037 635921791
114046 118560 11377017
134945 158499 59125569
118679 161324 106835236
126741 177363 561914518
66030 156920 669597460
74565 130059 138716311
185577 196097 202822511
96810 161844 282423904
54330 115822 153788208
42881 169134 316095036
125191 198106 290347476
152637 172065 48520364
123556 165790 105678687
145396 187057 189782365
65117 82900 112302008
25296 80503 687580450
174842 179111 10710813
68593 109660 102649269
177331 198472 53084068
124049 151273 68360451
120001 199389 761863337
114394 137440 504285478
170313 180525 609427005
4048 193679 474552052
70831 175745 262644372
93758 99867 465037865
98802 153913 370707809
136618 163079 66325474
43757 127423 209463911
121286 197497 190867816
168942 183587 36713969
42494 97267 377026339
434 83451 207572191
188352 198782 542201412
116150 173423 143599864
117118 139647 56457084
94661 129237 86695638
140728 181864 289343570
152366 191371 124863890
131425 148965 44091598
7735 30053 528805797
11973 160297 371069105
125611 131417 14584372
6503 34868 39744433
49854 59390 657540459
76431 144433 962533133
147233 192460 668409904
33057 168926 844620556
49631 186990 792079919
94671 174870 936534264
65546 99481 881116013
75146 188764 650341321
13489 22372 502630102
184003 199590 39013051
8031 100041 229915326
50311 181153 327554118
87280 122712 95731243
28045 190710 407195321
107504 117827 970499278
2688 61664 147583707
26677 164780 683083789
138299 151238 624385063
24421 175665 817378879
77366 78926 3851513
96060 156321 223887088
157221 164791 510080968
98147 172713 186888201
184060 188928 829733082
136215 183273 92350716
34130 60280 65627204
109502 167491 145355665
78474 194184 635781836
16870 153207 341332738
96392 182176 748231328
164455 171773 569773544
60733 166263 287678510
42560 142354 317598452
147146 155035 5962653
72984 80646 156587514
136461 163556 67926085
48192 176682 207395164
121773 128053 15671168
31648 87096 138581991
48663 69603 403585599
10988 62741 129472092
171171 177865 425808206
152942 178543 63963349
185184 189683 551376936
149682 175984 628703832
114228 196023 205010611
134004 150514 41593304
174433 180754 782744271
138792 170693 408486514
152658 173000 50780264
7923 15810 19652326
2466 56768 135686517
146308 155106 104323262
52594 117213 161535064
114203 139687 63908070
32353 168679 300887261
137327 195585 145991292
198921 199925 2298679
42880 102514 149139127
67055 186568 299184453
140336 161048 26130621
29519 38491 22382569
160075 191910 30085258
1285 45522 110564867
133337 144327 27522023
28264 159866 732827212
51363 187583 341149156
77505 99988 870281592
64751 167067 456234215
62405 134776 180992632
82594 123526 455472396
131822 175959 23349588
98276 161845 53964241
62027 190257 697231231
158862 191002 80510589
103236 148796 114387908
115264 159295 110339863
4582 38511 837242478
96210 157124 288522056
61288 64422 889251209
189186 196462 912962577
3519 160088 922239310
33602 126093 501537295
86323 177790 229072858
60018 157543 839626846
6914 72733 698707740
81733 132192 126371592
94673 172804 837846793
164876 199660 408399510
72355 194769 306398502
188546 190894 5846195
10268 72339 155272898
68358 117303 390704722
86793 161133 186201074
134763 164237 41685244
20512 196548 657826194
194451 196112 4141547
24462 97150 910500415
1611 39367 94350781
12477 182816 801938356
90766 140617 124807215
113796 177783 595365699
198205 198859 1637238
169974 173757 225267287
9635 125244 438824843
185055 189680 11526964
185365 195567 25406112
158391 169454 27652625
130805 131017 509007
44939 76134 63235006
39959 159469 299084047
93038 103040 521582854
61515 66747 13026863
155327 182145 337223346
129935 192580 156895668
23518 23762 578904
90177 157034 612117716
174557 182305 465638867
74415 79686 280104219
75521 108361 81931415
63379 99485 90118445
122749 185373 156902230
20299 112235 751242639
39456 185550 728666882
163724 197606 84897754
193945 196200 5637304
175578 182618 17613180
102441 103807 3387289
173428 187127 77115229
182895 199427 431123121
154894 196957 105145137
16706 81414 161812785
184727 186465 4298061
11332 58241 117338838
64378 115987 128996767
109296 155311 151736352
119276 177182 145042610
29525 117069 681527806
59587 156531 242691210
69379 81181 29430132
147761 184770 649211873
133803 194992 677724519
144854 152954 234403281
9000 50701 104156534
170949 190074 47942708
88639 180141 457234942
6632 146031 303151327
13929 88660 85981430
100507 117392 945360106
176540 186853 566031064
92877 163792 928274013
25746 86296 151339445
103920 106931 674958943
89300 97135 198169475
37106 188422 837756380
115634 154041 96476350
41890 68905 67724041
56949 151484 236886895
33407 96051 156655991
92785 145030 130938998
17644 31090 33638240
71445 144742 183437415
159894 194914 87787399
117133 123533 16240013
170967 179340 20969264
144311 172405 294835577
192992 199243 15746387
173547 198655 87919068
178830 197792 47522430
198785 199315 677589050
153099 197881 112058761
182197 193921 380575557
148764 148985 577565
125718 188042 629093120
8880 56446 676932677
142927 184511 104256424
190826 196977 227002115
68106 145300 193183923
153882 173882 354113540
56778 146187 223864940
165157 194751 849657768
111148 161531 126252770
112832 186730 185225388
103037 171167 170785154
39901 169030 658870966
60676 157397 219815294
31422 176637 363503108
89769 185374 239596652
94620 192281 412433699
10444 99240 977676414
82194 127807 114214887
103122 178272 963320690
113013 193705 805257571
74765 109853 219865547
110356 166701 141181509
116359 190722 201988375
123564 143339 49462389
92349 100579 17096566
100676 184717 482524853
97573 98445 2184144
176807 178848 5107857
63169 153200 225461048
174196 183132 512719160
165033 166215 808714204
73107 85098 976997127
132132 169512 93587134
183837 186069 772034577
125556 150379 109625384
165902 197184 78361092
4452 148116 359570832
45729 198818 383386366
143499 172072 71626377
9777 30307 975616646
84657 120224 89069292
148024 171283 58182032
128629 136841 20472051
98429 104452 838621477
49858 67007 407526751
123124 169508 397179616
10935 118518 268982586
180660 183220 725411562
19289 186391 943213731
75390 87212 29338779
41335 158076 778163186
4100 109839 264381984
22506 130788 706041262
55245 107981 131834959
4381 25000 51558748
187917 199957 585737812
83833 106352 56325454
65983 70538 11380918
82586 116989 85974316
116802 173482 375603687
50954 170826 300142177
63441 183621 300874526
69158 134134 162492490
186608 199283 31771713
75816 87339 760967026
199925 199960 85523
41431 155290 402905060
134411 164018 74176149
2113 99153 522757793
75686 84894 535924944
169102 186690 104605454
95796 199732 900058210
180406 186060 14284827
13271 173245 640784772
1070 198386 493890687
117086 119142 5260355
158293 173177 36972993
135255 188179 132689239
84695 128673 524123024
167768 199042 437584209
101240 162280 784773376
160821 170317 23850156
10402 160080 374413790
186332 187264 911057619
173552 193882 199584426
53774 146170 912699787
96966 193399 138299957
196172 199881 9329752
54399 97062 106577468
97267 155061 145058350
141999 149407 18798352
75608 129564 134946863
140571 163055 56366222
34170 100014 164647657
168990 179019 455152718
97636 179690 205612824
166625 181567 27811506
3276 168241 412770884
100649 103038 6026896
67364 112009 111501918
59554 83079 977477144
8990 94117 212691649
141932 173778 79867479
131391 133356 2928609
198834 199470 502294177
173658 191013 788685203
151111 154812 9226189
166156 178568 31143034
128302 192426 160658738
165658 170221 310415321
198178 199124 124912329
102099 163466 153773371
195670 196880 2996952
22479 72830 126033283
150499 154683 10467458
6494 60261 134511626
150291 161863 28819787
69391 104047 86443301
55586 126858 888111170
47765 80351 206985939
90059 133262 782268509
276 137752 804962014
159814 191114 78439154
44361 115185 187678480
51200 53516 644120035
103625 152435 122598115
151674 155409 9293359
38461 78724 838508865
96986 192953 240471608
26452 158385 852709233
72639 82265 952333778
135564 138052 6161240
45274 157231 280341493
116104 158253 105803152
44255 177067 419460504
162529 194117 79118151
185981 190386 950024654
196953 198807 4769676
76883 189713 930463645
79367 180049 837089660
20542 112290 833036075
168420 176998 13604132
80203 163099 207524946
153498 180830 68244846
11503 188401 442739609
160486 175558 37837306
7739 163280 402287850
40979 126567 214222671
27447 82855 138552222
89299 180448 746344301
4055 121180 292975391
165395 191298 615543404
163780 199728 143985537
2943 124949 305133333
12016 168508 801742442
48181 123498 46212332
87733 174176 216511940
162164 180803 821021895
95924 199548 651548274
158548 176291 231949364
106655 149482 252413376
21541 89835 170727468
10389 197161 467359748
76907 138234 939372846
168895 189231 347831029
149554 165282 39244296
155766 164332 21297399
92508 191488 114699070
6880 67376 151314556
14416 54243 540277320
177784 199951 55567980
75271 96922 525327821
21320 67336 115120829
144632 159902 338784660
164447 171956 603390929
193221 193258 87080003
148595 179727 77834924
93004 195352 256391712
134325 168064 996967634
111181 163249 130437361
150841 164797 475102559
120930 178620 144467612
52609 170542 474696685
27304 44192 652074938
131135 169516 728090014
193455 193595 665549607
19331 140802 373150457
152621 158725 15138914
191680 195491 9484981
44202 150651 397794385
104694 197915 527792365
2986 7312 10765852
119465 162154 308532770
13219 118990 264559950
143196 169988 382699139
175403 195224 10302512
199841 199897 136962
193278 196695 854083152
40764 81854 102763962
128123 139223 27711163
139117 186635 119173169
4447 33074 988178618
191536 195464 9772482
137648 154065 41388643
118623 181929 158642106
90844 165938 496194788
21922 172023 697771327
180170 185405 4433315
162327 175913 34051844
91129 101019 24629498
34163 61341 813441806
97019 177846 202567278
91629 192889 253658031
198009 198782 1959933
132330 135498 764729670
116431 166684 125994617
61004 74856 474415425
175311 194997 224532650
93805 104462 26705549
131360 134877 18379411
119428 179020 834834985
62909 166475 773747761
41747 166530 312401534
9280 90416 202828366
126986 130938 604088182
184000 196899 32183043
109581 142890 83457436
123282 147174 59794505
169324 174483 5552057
56862 147049 216574428
14736 190536 76817974
81046 146364 867351854
65929 111721 114352833
16839 182901 933548475
57561 64424 17194171
79171 140184 655991233
160216 174911 36830871
160678 193940 83346256
155450 190083 798477004
72942 117664 981591392
79023 126041 117608812
15390 184879 424320999
92516 137768 113315274
34132 118098 210073999
48016 190417 526438980
51818 199998 371010871
126429 193050 520499601
23650 170986 605758387
2799 67464 161710377
4618 58679 142133497
38965 130459 228979372
170273 191462 572631099
29084 131151 255410385
171813 199257 68743742
105000 169236 160984199
64837 196688 360164178
167435 186773 764037760
198730 199027 770809
126087 161029 87548098
198517 199427 2249363
152931 185853 739233586
53003 139648 695641516
64420 161883 243961521
124536 183570 612387354
194939 199375 252452924
177346 188273 803784623
47626 156739 7908967
11992 156304 361232049
75836 94569 493107657
185963 192142 15396892
8440 31050 912585046
155498 190792 243601508
40401 164378 310274610
174460 192833 776921505
15897 116612 251815648
20251 154800 336792725
88898 159700 177327070
18669 151118 439923803
116628 196657 722820121
176675 198754 393294287
17947 155396 344073798
106137 177817 179570051
199849 199990 430597978
46536 104493 144964089
160136 178596 378106604
95349 123271 70134927
94867 123866 72777353
167040 199239 80687249
13315 171143 395011812
108025 139279 270772106
45664 137676 287296867
35100 96185 152818543
80553 177645 337361874
162787 190304 520554630
52939 82602 74186847
119683 127478 273514033
166569 175429 913241992
145776 147744 5015379
109472 161506 324336228
114022 156040 105548903
133175 153049 49885612
146042 158601 31489742
145987 177455 78749544
173999 196487 62708595
1111 32058 77358802
6957 54959 119994563
132840 165679 426255857
165934 181488 300481808
86632 144663 145407844
96303 174744 858730015
122880 142171 48139050
115216 129134 584878818
43201 68661 504399972
5699 6100 984837
191760 193271 3755988
58487 142660 471337287
84042 105984 54891114
134862 168899 338667526
16922 60540 87292654
181586 189901 295435013
51126 136688 659464619
191912 197245 6231012
165363 174970 294942463
14081 194346 719916372
57508 172138 286994208
22838 132303 411145922
67063 183798 292240110
7884 186145 446159212
101509 123266 54780381
47394 188693 974869325
50630 173024 306444212
136996 143026 15189275
63579 80953 131977230
68805 175565 267251196
82183 159890 231637124
203 117141 292356202
55912 98089 825356579
130182 158600 71244645
196130 197274 2890864
66796 117320 126223569
42799 103245 279830140
51914 170939 297991744
143007 185435 494096217
198545 199543 2460167
102987 110187 18077142
186263 186875 251679536
85929 88376 6030753
81997 156385 933331452
22916 89942 167554123
101311 157000 370921519
45991 149958 433613097
169126 177831 424984807
194027 195838 4557985
192702 194132 3582899
43468 88291 982274552
38985 196281 791928893
38017 164461 838652074
143701 177221 83925757
167014 172416 13547022
102685 119826 43030514
116146 177564 937331721
191369 196216 12112888
149919 194001 110232584
170436 173973 8810903
165767 195014 5058569
46328 192855 458945827
25899 91141 163041624
25472 65417 99950742
116800 184928 170897713
193442 199214 397009825
97226 188270 955254165
164435 181342 42338589
159529 162527 7548071
59790 195188 938589668
85404 127159 999217522
186009 191211 74357666
84356 157277 182707460
3457 125728 402904611
164538 165314 251841661
84177 111789 68993375
195045 197919 7239740
11686 30466 46947017
157064 163720 16574162
34543 164156 714196927
123736 185977 155926801
115706 169388 856361597
89423 168601 198326406
169068 196989 69899384
138759 182972 328614222
177067 198718 45289917
103020 114559 28915273
112562 160760 120766400
101981 143684 104595291
190039 197450 18527297
5798 121696 801325022
30652 163197 813948785
169493 192319 57188322
166460 186656 50636151
96157 96282 278242798
97997 199744 255024810
19072 140256 781834365
105817 142612 122714402
24918 69150 6612625
173527 185171 29279961
121776 140082 45708390
132699 167332 86759863
150159 195825 114234308
32275 171386 438654793
144695 197408 132013305
116516 194143 194547522
17242 60026 643667479
52412 155563 681930325
96223 122815 570506052
55910 164890 272827782
184366 187838 8720602
148671 158188 23763297
34814 162975 638955840
79544 87900 20818689
165491 188129 56778985
60153 66579 16070170
199024 199933 26049587
166306 173085 17013293
12567 31951 48462263
143785 194721 127648342
34721 106941 752430695
83854 172321 221613222
153482 156545 7617868
51511 192280 352465909
70801 176862 265515009
23278 124736 955422031
105028 183080 195645052
75568 176991 287731646
133856 171876 691755966
140973 168832 965669497
81821 97000 595721986
41116 146481 263801031
78623 134116 682059469
98755 170280 179295157
82385 102899 446754612
195954 199521 8959660
71601 84343 31783516
71976 125100 132836582
55396 167133 279765346
30297 184778 655989151
145959 176787 481606121
46936 179150 339414754
79809 175832 240431224
74613 133045 955552571
51361 158193 267539670
139418 145528 363176364
2642 28849 65463409
170089 193384 58342314
4173 32814 71509910
27681 46968 48122174
102960 143533 378878509
193312 198284 12514665
122846 157853 797336620
12355 131518 298146769
87973 146176 145870060
191262 196471 13012454
23006 162859 349974209
34303 120086 214752560
86926 123192 15017529
122464 145829 58454827
82088 99073 640741370
42764 112723 175033092
159519 190414 77475280
59447 193852 642524690
168424 184905 41383494
140223 166367 371368114
54167 174311 256933666
80606 149066 171536201
103676 138551 628586571
56608 178713 305725050
99468 125059 64230746
63418 139276 267528531
110308 192218 205257514
118642 183079 870186609
113076 154913 819302939
53504 70410 42357168
19963 34576 504606066
141683 156211 539591400
50171 151165 253027071
97798 147300 233502040
57713 86581 72113364
75081 130462 138470290
166729 167449 1845669
80963 104013 55310192
133058 177703 111756083
121528 163035 103882664
178124 194089 40021993
128381 129915 3901170
170235 172983 6884255
50626 173770 308337667
69975 127114 174143643
100390 197178 409949119
145054 163624 166676198
99482 139234 99585309
189028 193038 9931778
196305 199987 9270899
90771 173255 206648005
115440 135047 514990691
132379 169654 93355227
8805 84414 798286685
152890 193299 759923505
47195 60685 4613155
194503 195051 1377884
198196 198338 814171175
34106 95014 325307605
123843 134461 340379655
193959 199896 14902202
129664 136297 441645765
52218 124600 181091331
79241 123448 930494108
170904 190516 49147877
110580 115368 11988767
10623 37212 456867005
63352 107624 110622253
136249 172243 90269441
159163 194221 916667816
15383 117059 180911185
37005 116106 723723965
104591 180287 189685907
146630 169847 58129593
94531 194622 544224299
26071 187510 559528434
71177 128296 437275270
139248 182500 108431689
32538 51618 926536249
149832 192595 106952870
105684 182754 193139526
74588 157894 388074123
175532 195222 273659256
170186 179267 22718366
121083 193540 793519948
56495 63900 286673453
195793 198112 33609902
166873 188323 53782207
25743 173349 713303142
31583 76010 111233966
35908 60028 1480080
133329 152161 47316681
197682 198121 1118597
182571 197005 36098692
24821 40777 528996476
56266 96168 767703810
31995 71481 98830786
102718 130030 68550804
25525 186888 403898375
173682 191751 820493024
84755 96675 29704607
177972 193365 38596579
18086 115646 820305739
53014 100465 309109014
9667 91535 363261489
176467 193155 486730468
153329 156468 7814603
39915 184457 361914312
175107 176327 438620961
136659 172458 89802961
111921 194648 860302525
156087 179866 324712199
64646 110827 334858510
64295 126693 763405734
150533 189586 97709452
47948 80698 82042960
47367 84079 279147283
49277 144536 379865247
111462 195106 421507270
97569 129101 79009442
149872 150140 659916
16209 114137 244804657
55264 90786 525546804
37314 132098 237317600
32079 118486 727969417
176974 191295 84323102
119376 134205 37127356
146524 180150 84164611
86564 176820 941637057
116326 158526 126178552
88476 177429 878502554
139293 181231 105104272
59448 106858 118459213
83771 190732 267909324
81394 180633 808055790
26178 103921 295321275
147848 158206 718708149
101986 148153 254408319
19089 195434 441360778
129212 185080 140037961
159722 191020 78459241
197102 197568 248969127
156495 169243 31776526
16769 197393 707904119
173227 174400 675392052
55147 88752 29494332
112319 173330 152942799
107277 117647 640452767
104368 129314 544888977
130831 177188 116049529
61204 185779 968021819
183872 184615 1865162
110810 191369 201850096
19713 97384 563792731
194755 197842 4753356
60763 125936 338225188
135563 193489 845971929
153786 166796 32386674
19346 128737 273667642
110714 111309 1455403
142511 149771 623720419
176788 199033 327219038
27424 113049 214044963
173138 177285 10323651
135247 166410 78085820
52195 126839 186830527
126119 165797 356187933
158429 173606 37964459
5554 60752 122317811
55918 118733 546490228
73428 79849 300384621
127609 175761 120561905
94503 152325 968250523
88373 117570 73075154
59671 82209 997171764
5652 26949 53203340
89282 98689 828971370
95950 148386 913725403
111089 161330 125870833
49467 150657 593846893
76506 195911 535096137
2707 154865 979163392
128677 160322 25679139
120306 131586 28281636
127369 175800 282593074
134020 188158 135706345
29063 122809 234641945
149902 199035 122977321
34442 165707 899578127
137385 176771 98771447
110694 140307 74157924
107123 127170 50328582
25104 166268 353192011
155595 179679 9087423
139166 167022 69935172
98232 183856 857136802
30945 191416 601898731
100441 100678 102783365
127010 178529 357589923
154368 190816 67375578
69054 199062 325515088
18562 154420 773772410
43841 104079 150605338
196098 197253 2913448
85017 129425 145761573
84578 95811 28054047
70938 130590 342617343
124721 154883 909282030
16535 44403 69647975
149013 163304 314909559
187072 188637 838659523
108880 195874 638512334
42604 107611 162636836
145458 158416 32518026
110667 137969 970648330
158554 160029 14124513
123757 162456 27987690
101599 149579 120490573
53935 66444 31402274
65120 191190 315595979
55929 103680 119351814
197200 199864 6695569
170493 186882 41069925
134302 151189 42546099
192405 193732 2531690
75121 151072 285845954
95442 175930 996859857
167889 191871 464405216
196871 198328 699615505
2261 118407 730149625
91932 160356 171345195
147888 188065 645682015
27127 77959 127176952
16423 71242 484885770
25176 184914 667367540
29827 72481 106818018
63947 120061 838606025
58566 62090 8828996
114177 179448 441107207
41579 45488 9807469
101220 102553 852315208
42682 196961 608467488
102018 176122 441084321
62545 120511 68720096
153122 178398 744835884
199187 199414 919280215
20454 189431 461104696
58817 136338 643115852
68782 163366 236688697
167754 176254 21264224
186641 190904 396332149
190607 193105 6203812
157866 183321 63713502
114512 155801 599490708
112604 135667 702031900
17963 75633 713928555
64387 118613 196265812
111759 157945 115902775
163311 169898 16580174
166722 176451 448351404
21502 75208 601275886
96995 196552 824307306
19630 114674 237625345
41858 153944 796839154
168678 193692 897401174
101992 138854 92338935
52230 193799 354398811
59705 99026 98110332
180791 195844 37764935
21183 142566 516856772
61673 81857 101783710
88541 184400 240244124
126120 151225 600293692
82440 115742 83266760
119249 148403 73198433
36860 154197 403688479
90132 179763 224506097
155543 185387 74726995
90959 138370 181998948
22452 24632 825815
74782 87102 30588699
80896 188179 268701775
182525 191667 22923614
49936 74916 62715035
33504 91507 42918165
184886 196944 2963477
101969 106271 572404543
180674 195852 38065782
90346 191133 572226136
73335 115814 323319480
4189 157330 383267058
84911 120079 630793415
195774 198604 678152879
157170 191286 772572631
103608 128774 874590831
67041 144808 877762423
113567 166092 131613507
70861 115051 110457743
4769 56711 129855620
158078 176276 45541698
28611 117023 314052973
10226 67074 965843964
36761 103003 761531293
66050 151739 214599262
20311 104282 786964978
169173 180205 27666346
13603 103793 225417527
196181 199536 700385175
100067 105774 997866929
39753 40917 2910772
112402 197489 931908328
42930 98716 668795472
130821 141011 25408974
55080 76131 51294079
145347 154987 887624793
93886 99741 862222287
182447 188467 15140831
162728 192816 75365507
171755 182690 339390047
60301 143487 732154837
157605 192122 683707471
192174 199615 18662233
177567 191717 35527167
70497 189347 609106063
129963 195435 163976945
39389 149696 276293226
57402 98491 537667047
80986 104927 497190720
21013 97303 190596025
177466 196529 47772120
53490 171130 294504995
43484 101618 145320191
180370 183653 8278511
182884 192389 435073536
162456 169629 17976246
148921 155017 15230296
187548 197908 25795897
197810 199301 3215279
118746 139006 50665056
108985 144686 781160066
45730 91297 723793389
149675 163591 453102239
186772 196273 918113847
28708 141514 368799761
195746 198694 562911273
192732 197712 736566184
84771 149774 928654557
23949 157417 456345372
50418 149708 782217652
12272 144290 761590188
56040 196720 793374445
108926 110675 4401825
31779 153000 303493979
122873 191506 171849205
189183 197194 988870969
83786 195676 280217907
52350 63225 27242668
185025 194279 23075285
127319 183224 139999467
121722 199944 195888928
143471 165134 234598112
72788 77114 10731940
180927 189365 21264854
136607 166252 74284738
105935 177717 179806644
22723 192561 669338079
43978 57741 34510708
13922 88938 893367953
160265 162631 5989611
59085 108093 122382178
151759 171133 406056969
65320 81334 843108918
140847 184317 503040251
137830 146966 306439228
83186 170580 218903019
102707 141060 96125726
13694 41214 369936489
100952 140975 775477629
169793 182043 240431229
161266 167741 657370570
16965 48161 702299555
30076 108469 528415012
26555 66587 788952305
187785 199368 28975398
87299 109947 727945059
51414 83474 80218913
95183 118573 58622376
114239 114967 1862767
103534 133918 313775262
145520 188240 84312073
117863 195149 193697000
157987 169644 507476410
180705 183718 651702750
149665 161987 30702618
191688 193342 4112432
43490 171124 972360456
39960 192382 817369422
182089 186634 713122787
114048 177949 724981641
41800 74388 759183412
186100 190581 11157363
155894 159028 849775771
23213 152573 737383018
122835 198387 189220771
26414 42782 40733319
5903 45960 99984365
108173 188445 201213411
135444 195216 149768231
171480 176424 12348750
4029 130373 316041366
55347 57741 6036657
8887 82188 818027209
28082 198656 866814967
29739 107108 443979459
7543 127500 905091106
42831 115669 182240507
47854 146219 246292483
83279 112766 132754942
158579 166438 19576272
14406 166787 861590075
7720 63336 139085352
97712 177074 602221081
31814 63762 79909886
164192 197475 380063838
44313 179316 527741140
172469 180170 1785515
91152 151783 157753325
14663 124708 275337416
59395 176108 292089319
141562 174866 83511300
46697 95436 121927835
41359 130932 224223055
42947 125346 206246905
15876 107439 228934178
178795 191404 230813486
25488 76479 566973582
44413 55713 728204816
124505 170417 115052233
34786 62460 835191004
15645 142132 475233628
189651 190435 365765096
165715 189060 58571450
115956 195484 199250359
125239 197593 632343312
42957 135936 232671695
147125 196551 852230888
182257 186633 46695641
106740 163949 590949140
195530 198182 697771068
95714 171535 190066889
11541 152790 995613791
151346 180554 269615986
84941 156066 705454146
91488 109920 520806831
49388 113660 160790429
193356 197040 9193639
50523 189954 349172167
164209 185777 705514068
25734 82114 308619572
101730 152563 127681045
166187 192008 64780887
159267 177475 45585185
159524 191486 332326339
108435 196784 259623390
47509 187390 464623002
134494 164431 75012036
168211 176574 20954963
32145 114523 205999135
117533 164366 41299790
119268 155043 89784102
26047 193276 185445711
15189 39125 59824603
176555 191076 36350356
181889 191737 24688099
180462 198095 44224384
180606 191646 27715648
125743 175978 642250458
12499 42052 73807792
80572 84213 943496777
10821 137557 316935280
99744 157020 143680872
86795 142726 595520012
166469 191809 834074
137987 139373 3500166
134357 154302 455362114
168838 185545 41998583
35651 156017 301514401
116208 119096 415097517
158594 191800 338935492
172304 193143 539611365
24666 70175 540840590
189184 194995 14496533
188344 196809 215505203
25106 78536 133588997
33110 93104 295711068
121450 162604 981556658
77193 197238 300513965
53248 79181 194287208
157944 175319 473631353
130103 199021 54398175
18522 114738 782759333
143366 196447 727313852
144161 147233 7780823
174915 182864 19974565
140668 180061 708732645
156458 189972 83857880
10870 39886 72513440
184258 196984 31780775
145611 147333 33712367
84578 122586 95247928
89183 131602 356983463
20567 119954 387941450
34829 115674 344001783
42718 154864 280941878
3482 167294 409901483
111900 112516 170727406
105355 123159 681914721
122323 191531 173352062
35420 90746 138422300
9553 103726 162086867
19076 192826 451476042
133006 167847 87311099
142524 169943 4361844
56626 179482 764826976
187839 196557 21718181
65301 181131 854916779
71885 74531 6718091
159325 175257 39917589
151895 178590 657064559
193102 196642 840177820
77619 188889 278623888
173170 195102 54935280
15841 105492 946857076
106905 125735 47211077
87022 161468 949348263
178952 179700 388166739
62628 95614 506214101
360 55756 729128472
96286 112871 41510533
192381 193240 2117748
8362 58914 923615315
133953 180258 71308521
195409 196404 569806326
140279 195301 137896001
92635 132080 98927386
11121 26718 38992303
53792 165924 459076889
187637 195982 330306621
186539 196872 25800656
116899 143311 66310204
177178 181217 527092184
76727 141234 161287595
116239 182535 226295546
176040 176684 1649713
42101 70520 71235411
108027 155563 119331218
123030 178567 458335717
83790 97124 33214810
70242 103434 54239083
127732 184142 126638056
67504 78062 26383345
165904 182315 41155402
115800 119859 332667984
80891 160540 495989249
128569 154946 66221546
107853 172791 989903130
169553 195324 64528886
29799 138293 271314543
905 128329 727854307
171954 180611 784044108
190865 199385 652001843
137616 187085 124043223
144146 186959 547278830
188769 193414 11543123
139101 139197 534786726
145077 146989 559911810
31662 111407 199356959
29700 147439 294717734
97887 195024 243420895
74001 180685 266903859
62230 73470 28149266
162314 195344 935163977
52003 71297 48347507
50917 190898 350515567
167649 175510 900980098
167680 171533 9664092
163511 183512 50116632
100517 154464 249357439
148589 168838 941528894
119773 188570 172403883
7837 126190 296023748
94824 180386 214367599
194297 198536 544648251
126534 148325 54696296
21279 40292 752068079
12329 16743 659348469
71084 75733 11670807
81175 172186 227928608
12606 194976 988848033
22100 149342 434792892
178918 183360 11139432
156463 157912 3557676
51419 93788 466202846
196365 197052 1732966
131382 157301 897602536
62577 177770 747249315
88481 162428 289902051
43308 162383 298140048
176693 183911 18116434
127887 199427 179230447
102907 189887 218030483
45918 167572 480772852
65880 124916 753635285
133538 157293 589219448
38521 174126 339440248
69077 114084 138389040
130548 152090 54124438
108167 147828 16985409
21404 175055 384501654
38778 166211 737050655
63110 80913 614392221
141292 161619 562448464
127100 140050 573676339
126632 162319 312930399
161541 186158 922453628
12878 171234 837839613
131809 136785 41533883
136191 179040 476416218
82704 87261 147588007
43741 87994 110663258
187557 190229 6651568
129682 161104 498528713
159793 188458 71916007
92319 118369 325989584
142432 197707 138575803
112800 189278 191736570
164484 174995 228855873
45325 97149 274975971
130967 183418 304279450
131326 191377 194840842
63324 103961 494184486
122709 143891 906267822
12748 115217 256199220
101759 170807 173126462
26804 106343 613048591
12976 136210 308243908
183952 190933 719685516
108162 190415 969822966
12320 15481 218916036
104316 191947 219652941
147940 156921 22479208
33531 130237 242062818
70587 187523 292782686
27545 182466 387740129
178119 195361 815420267
106492 129884 883195113
127717 189433 788870758
43739 167192 668432989
125116 133600 535813880
19688 32363 739867813
134022 191825 281753248
183037 199847 928232550
184955 194281 23260104
26952 149962 288513548
175446 198438 57671111
31748 146942 288300931
44516 103757 148070423
29518 156147 317064133
196771 197604 693888907
28685 166733 345456500
197783 199605 635413020
60759 110067 469897576
40232 192437 466511629
150028 155013 12508891
115167 166220 470551683
84371 88571 302559022
99240 187531 60993395
171765 185658 4699103
22708 113026 167329478
8514 81376 182144558
153480 170641 42839038
52516 81826 827466040
85613 89968 137222368
143555 163453 811485193
132694 148347 39360947
25198 181450 797076652
35037 139775 262127216
99789 119119 48516935
178999 180525 3789398
175857 187936 803836281
31858 166154 740661927
9157 24846 39220955
140407 175027 86803452
160013 163575 8994522
125581 153602 15488544
63746 145524 204652429
87503 167167 501362706
36768 112527 189564993
160132 173411 498159628
185969 192010 617914114
164333 179302 37504946
172165 180634 885382592
68503 155739 523357572
73517 171912 246266412
193099 198511 426415874
22483 37489 37361911
74594 89813 679931652
182465 187318 12199034
44010 71621 69207074
38705 100328 196847923
133502 160108 786226852
174335 184742 784553568
64485 84269 49428493
8456 190469 700435679
158424 159553 943806996
25175 115863 226702175
182525 193556 330147976
32472 163531 572339772
88632 144747 495641028
119465 150423 77745906
199758 199833 965381794
43442 191023 369515622
53824 102936 30309198
158354 164689 527924300
15032 27917 32225166
130557 187734 143293956
118479 176928 239550505
18713 152795 793492645
46436 151180 262473077
38682 153003 286314872
89354 128291 307392196
42854 169912 318160602
47573 102662 137752790
388 43055 683552052
182746 188241 403642776
38320 94956 658874603
131307 135576 10625752
55675 91506 58402082
30863 167169 341146718
149621 158314 21711534
189434 197544 14624158
8206 178352 425763677
149230 176815 68930216
130228 154132 60027393
16829 133593 292128355
180774 189717 22507453
157424 157612 642808709
41929 111972 954488464
15447 45593 75352665
4880 107546 256700535
109694 144627 87566022
132484 174386 20051550
191123 197103 571708629
59236 161623 256176096
39536 164542 742065290
41639 89717 455695882
28403 106401 195026869
85168 92397 17997008
175871 181760 14758838
169738 196342 66564885
60650 98653 140098288
146514 150696 310862092
165608 171495 397112824
178703 184851 314029375
197329 197864 1342829
95127 198459 259001883
129757 163140 83568070
66013 137385 178483037
143809 159182 293225516
135395 138476 7615854
35467 171745 341290404
83111 146323 158342725
67814 191555 309808956
70564 115127 111342761
143788 144388 786677295
48438 56857 21123323
47475 137318 642178106
6112 158221 519253908
133208 187961 608546219
4370 44551 493329166
148873 164764 392021502
181884 190804 22374285
130056 199417 739344729
156328 168630 938156131
194115 197912 1106465
112780 173874 153110434
143308 172873 817782880
72691 137502 161947728
105421 133463 23906097
84650 128964 110936705
70983 164504 890225235
187844 189927 5200570
169769 196112 222554188
30332 87037 203132035
1181 122107 302557603
170911 175570 11686016
196545 197526 2499738
156788 185841 72800232
178536 181194 556358115
22728 37574 36978840
120472 173122 131895387
178092 178096 14596
43033 86438 544867995
126244 133243 169309172
8738 14940 522425435
126502 198740 180957173
172513 193190 745921
64262 121191 142454361
158971 168454 23756909
67879 76466 21562054
87096 88050 2372630
12527 158811 366072606
186290 188708 478883290
189872 192091 966725140
85795 152619 167509288
190042 195576 13795166
137496 193461 140297811
48546 143282 237208209
49471 91010 955953634
185889 186986 200831257
59640 106024 475083967
72031 137643 164023381
192195 192584 954867
124970 141261 38788758
77427 137642 150578670
101689 185850 274142033
126716 131315 11498510
9168 50772 103912616
6603 155279 745401366
152625 184949 186181482
116467 146214 74670656
25088 64316 98076008
120031 193845 184852017
178552 186447 136645648
131899 135035 710423963
37427 85827 399482495
122156 143738 442837575
92026 171846 314765456
15919 39452 58781447
45993 126254 233670877
74692 184880 275813382
40243 128204 220047642
25291 169677 569368101
95723 126129 482814437
82988 182296 250971337
102226 199941 587676127
181697 193092 829969930
157573 172373 437470561
113803 154433 102084693
130946 199988 790575241
3166 159256 460249453
98583 195111 241914997
144044 154723 212667872
172936 198525 64138647
127517 179723 838653158
121987 153896 860261346
185848 197456 28960089
12055 64942 132243111
175414 189402 925302057
103391 128111 669130518
159455 161819 643267180
124063 170923 117341632
104167 161074 378184491
123087 169049 115009402
42139 193592 676726847
11683 178727 418022106
134146 151967 946251756
158789 197039 95754471
96596 135452 97368984
114076 189269 188561820
125385 131038 14174286
159015 180929 54841404
21082 148135 674113753
8735 130300 990809973
32880 138901 798740823
1511 156965 389074092
149347 187971 633931246
14547 113306 814808016
190513 195332 12014643
147677 196014 120963429
143991 187477 109037117
104755 145151 101275887
104367 122673 46064712
39123 170239 732976887
53659 113276 149024201
168946 193790 429861993
70398 89816 48454534
85340 197104 279854173
164249 176113 993250637
15304 168614 383670267
141534 163203 127287260
138419 173662 325766060
193460 198355 11948204
186663 192653 3756136
164695 178111 33552628
71283 139540 170665172
156783 196513 157297445
171291 190454 47989964
13297 141483 675588764
129724 183906 135776311
92930 190869 245389014
2352 137371 927806599
175105 186579 450891450
132571 199050 572264293
33231 36341 927383805
57108 62460 13504704
75088 143639 171441354
198836 199006 436696
78784 131577 132145289
113792 123416 24319978
53256 112623 148450104
82968 110570 529782421
98251 149421 483732514
101925 164882 157801181
30177 94136 159801402
150680 161997 796557154
14826 176641 846154496
93349 193625 719030917
117069 193999 192802957
107957 131083 15480722
73150 85798 891244743
166185 172077 14881444
196539 198093 3961647
10864 98329 218591115
144905 198297 133748773
146224 167902 54319023
28681 184968 160852177
183363 195989 860870180
96512 97728 3050672
64041 92162 472076148
179930 199112 48096843
180283 190304 25170752
17161 98913 204299867
91672 153035 326226655
19313 51066 762471302
92443 129865 103363288
98292 198688 898345155
77251 116787 98685755
145986 180646 417410433
144903 196979 130357885
38616 61125 12910620
185982 192362 15897869
3738 114207 930934024
120961 122592 4140053
97415 198143 252476447
165350 190694 63521745
198490 198568 439288265
147220 183780 91582170
193471 194685 3075758
183090 193837 700218139
44683 196976 381240740
190015 192553 849983841
39019 91534 14734596
104900 165803 900033178
107556 184239 625376773
159148 163166 10058391
25760 56063 75677162
20984 142406 903645692
101315 165450 796026174
32210 99980 999913652
186214 188172 256238332
49987 63768 32058764
197619 199984 208834884
114308 122506 20728078
171655 198155 66353899
173537 177895 10884882
162183 182715 51462714
124276 165559 103389116
49291 198582 862236698
131347 183198 129854855
186368 186753 971699
53887 142246 235086070
182391 193148 791494976
97568 175660 249305091
37921 135772 274698610
51077 176179 313265469
122826 170915 129215566
189259 193108 9551567
22124 76288 380565017
76370 134272 144776979
5702 32190 891114923
86545 114798 70691700
144857 160141 38188282
14694 168504 384967162
196052 197834 41191239
128957 138160 12528310
175701 194302 442931828
102863 194431 531978998
156354 180783 296396121
107564 188216 202161407
10544 67883 143365512
18392 73104 137005160
111093 157584 359738752
119414 161423 105196784
170194 191350 510395426
102141 197569 239157164
137457 183836 116345996
172056 176009 245739447
150214 164347 35235686
127098 134586 18657293
16398 79665 253563918
143794 199762 873264422
77097 103708 66347175
177419 187680 25824682
164208 185911 54495872
140332 153208 32522824
150579 186793 90558341
27085 93426 172939675
52427 133152 202043840
79711 171581 917063316
97130 179417 781860016
189520 194997 13662463
161055 163621 991141803
32778 105734 735318950
191375 196752 124064284
80431 149270 490306288
181167 181837 1573003
148631 184763 90410304
113591 139478 797920422
165829 197147 78445721
164462 176920 40548432
195338 199421 10293285
83435 89628 15472661
144927 194193 235663713
2653 150113 510939835
14835 183042 901104956
5452 158163 382115797
57215 180954 356802728
16238 172954 392232351
194042 199659 55023801
165690 198325 609753712
72607 106738 85193281
198150 199084 91672331
66357 179241 282543418
82868 110192 68320882
55906 93380 93670917
59784 181826 305468639
156979 188976 449792346
156553 173511 673911468
84585 114186 643649605
131488 179895 121220309
187459 197222 24399035
128310 137472 22854445
182942 183056 545961009
19946 95450 188679141
113580 158331 112289235
46132 74514 71304547
40958 42719 4328809
59420 108697 128158018
6523 99857 233234675
162471 191938 73836904
157080 187496 76161873
34016 182489 371735611
36447 109003 204331267
75075 137714 78815473
188274 197875 395516194
13802 144545 662812747
120689 154816 914369600
17867 58927 102756875
35981 103937 976061549
105862 111888 15019800
195038 195427 938137
17943 63837 114799876
93468 109840 176798365
117011 192890 190205949
64372 83095 46768268
138437 158766 51102641
142211 187847 114467646
142652 151050 879439685
131171 135277 10211280
109267 154989 114778451
116434 169458 937072434
45907 73599 69511647
120243 129646 722345166
124201 183505 488208502
134835 153997 630874782
182425 190383 19961618
51021 93950 107304022
30068 94597 161278566
154783 187429 316787299
18937 49915 29955663
142722 197141 114727536
12898 129203 472199329
135624 141652 987213962
147940 186715 651143636
15595 93077 495581905
41943 197844 390368254
147978 195092 117898321
108151 188211 598328393
197205 197456 569723
154855 196939 980983154
149160 181739 81423921
174445 193435 693673026
151035 162971 29674294
1548 68980 168732512
41334 120145 197258381
56044 191078 459804989
99035 183192 824723859
190127 194315 10458818
199901 199965 624330800
20138 37206 42508348
30460 143315 711605743
139540 152753 174371336
157385 173838 41111828
72454 175924 258922817
9835 64179 135870961
76611 156495 542001573
126492 169558 820751409
179574 199920 50992907
186663 198022 169158439
95560 145993 126443585
94538 175448 941423692
137767 187310 559760660
19343 172656 100651872
26388 85408 532621491
17128 123525 266242162
166605 197649 77791214
20805 155673 337627564
59846 168843 272802641
26604 161750 338149646
113955 119053 4611221
19307 52002 33085180
40006 108958 172416833
16741 121984 931242154
115648 196706 203098796
91597 162388 450159271
169521 199546 593634495
123498 177393 648826236
171525 196980 63640177
100947 148225 118739278
126146 139740 34001189
115702 188342 575402065
133117 152119 47727150
5720 193293 469339580
138284 145338 17825172
66315 100542 85377977
145798 164574 134290098
62385 131030 171705736
174070 198552 61441318
107191 139938 81988576
17201 34321 42702359
96772 163978 670389429
60595 128893 894825839
60823 78745 103890054
54309 54838 1366204
59933 86524 66369305
195072 195977 2277561
172721 184869 16911416
23105 108677 920552001
150649 154801 9589126
171551 187752 17253665
68798 128318 316107000
184870 190033 12894612
78427 150358 566976843
41568 106254 161819609
167150 182620 4337603
59132 184539 853824781
10568 66634 140240233
168307 176654 20934041
54802 199828 602562799
11438 97696 215545139
99847 140651 835095002
114751 144250 73975094
121338 180460 914503314
28131 148429 301214513
94278 151116 142671262
149180 195546 115930338
27719 31763 594624299
85238 106513 520827451
81995 153720 179811273
133469 142104 21548928
89965 105515 626124642
8196 23348 747625494
40614 53823 33036866
39269 48494 382930495
53554 159147 264276961
20072 58971 97270778
100394 188749 537725624
170358 179602 468379781
6941 94959 856853569
138722 146734 20227264
177460 192662 38102980
75188 162772 253409259
57522 68692 27998219
198957 199428 1140061
139444 169067 74304922
111151 185803 187190561
46766 147938 678737820
38959 140644 506269342
173341 182111 21953273
5890 119839 284933736
140297 142888 4059336
189146 198805 24194796
70257 195340 426193492
69957 162973 528029729
173778 190747 42522780
22818 169581 461280228
119040 149052 415753745
133012 153445 193446887
127376 192904 164086931
169175 175176 15062161
37792 199787 490812555
186851 193743 485653754
121889 134403 31214793
109095 112120 5219180
66611 154876 221017148
154105 193286 97965075
180667 192128 28798334
163085 175766 31795724
72305 122960 126752243
71625 160189 221595227
34666 196715 637533065
12122 128265 929425990
46461 130869 911735757
190940 193558 492776908
24166 42722 864634548
196587 199401 7123691
45124 96132 728323533
45942 113368 168639121
93 79512 198600096
161846 174472 574156521
47475 62202 862874874
55902 176407 652805265
11328 20532 812628495
91940 181951 225483505
161026 162175 185777930
165964 179279 547113217
67075 101619 687293494
103495 119564 40361978
84032 84699 1712243
68657 113245 111363957
26240 95948 574843433
69366 167658 633561492
61206 107326 115153002
196735 198366 4169773
142927 167990 454237438
96791 171260 249733307
83937 177234 233583691
89253 196596 582554565
137381 163690 65979760
93818 94670 2174153
179620 186849 517172777
9172 17479 201879280
135906 140349 11107417
108963 160024 127911546
152705 157826 834569735
148281 153299 374342651
112675 182620 175280349
181865 194756 733217846
137869 149556 29540364
11902 115085 257975678
113958 164497 126714092
141299 184924 109465721
136079 198947 157613729
40089 84195 645801828
21655 96918 188092070
1691 29541 946375835
69196 171605 942123317
68174 80129 45640550
127927 186936 674385510
31072 90494 148606882
165084 188793 59509237
167255 189677 552101225
161625 170295 21767106
3915 123658 362011168
21163 147047 349805318
29533 68118 96579828
110077 168564 118059614
27953 145893 158257144
83581 121150 94094990
176328 190881 36427927
41744 105046 158310645
185737 191720 14878842
19244 107703 859325206
21157 48332 35154230
169809 183823 130617575
9600 9949 870365
189091 192690 8930408
14052 196004 953028220
162283 199556 218402905
65464 186052 303334025
31712 35991 245221046
34552 133789 248471801
63283 150828 219245319
51846 144850 232846374
100518 106148 772176488
7484 61448 135084590
132379 188514 140631899
149800 178362 227012363
108240 164021 983408305
90611 189541 790088590
63786 97257 222659777
159028 178111 47763496
114887 150455 89383373
117272 182456 163406170
170900 182622 765635895
102962 190723 874477998
75226 91879 727574745
60314 152809 231603193
63244 115814 746987512
191670 193100 2965993
76212 184688 271558560
98644 193426 897768776
142465 184151 953149120
9329 150957 365019807
198878 199447 1406488
39309 155292 543250709
20230 148745 321707291
5743 161346 583893745
125141 143132 45068767
56241 157331 226015963
51425 71223 49649446
142357 150410 625646465
106296 144135 484290435
150576 151048 407991297
117083 117559 1237097
54554 135504 943737919
130382 193258 157460691
63605 169212 408370109
183819 197698 630071642
126576 197697 561250185
55240 88756 91729474
190521 194514 9978778
65791 160268 658689263
34392 195042 402258560
50820 112689 154774574
136545 172283 89609296
178837 188426 24065307
102888 112818 527667563
163944 185927 55216370
66553 186744 300854869
129198 184151 137692405
115921 191529 569317264
55067 103265 120464748
196666 197758 2810052
47330 165886 612970755
180512 198176 2880383
166002 198987 82746576
149739 167108 790451585
110092 115241 11160800
70965 199441 459283188
183091 195364 30685402
82480 103415 52272400
166402 176858 824110892
9220 68959 968292278
102049 110070 20160236
194555 195329 1925744
169378 190681 53403387
160447 193798 517757514
76182 100429 455154125
89762 171293 447726304
42157 114402 347409086
163143 197657 843382517
183170 184279 2819474
43059 132480 223880047
8905 55756 91756902
102758 150891 120886152
89749 182239 79641113
68058 164337 240975139
174811 176880 5215134
61754 100814 97399951
75626 178555 257584285
74582 168737 235537562
111419 164589 943079394
127831 181617 134705905
172159 172366 528581
102217 156081 760313513
58676 159728 252817167
181048 191632 26610882
149748 181101 713386950
11680 58696 117631433
182463 192489 25122321
85478 156078 580874470
113104 147233 85660114
154117 154834 1776224
39658 164980 114239557
113952 124003 25364327
117728 125771 20254782
25342 116178 636958425
21546 174650 383116205
61700 68241 16251420
84968 105747 190149135
3159 134833 329331805
16046 56965 102273554
49548 122788 183442855
49556 66968 806408124
87648 94759 17769937
64829 117834 132497905
48240 170242 305508984
114783 121256 16354179
156236 158624 901083653
41448 133552 957017220
100139 160345 474756492
167823 197813 416391389
15670 177788 984918157
49443 123903 186483257
119251 173283 135368713
188974 194774 829680528
15897 80770 162283616
107768 127650 740443958
160621 164494 9741645
38096 178617 16218771
127515 152920 63761745
95433 156074 152107645
139197 146936 19546072
27443 95163 600094820
80716 103067 338280616
137653 140960 732469057
178635 190166 687055281
40878 182329 385566990
62212 145971 209566891
118338 191073 789890387
187681 188624 1833785
87591 145317 778124821
190975 196022 387586373
9907 109987 250233099
164672 188064 58663689
75490 82892 631428417
97871 148041 125878779
18663 48142 523870907
48929 171854 56919880
42653 83629 102547150
199273 199820 752806431
161034 164059 7564831
151600 192694 938279131
58879 124157 773074902
131621 138190 777832892
63732 161319 503877408
4357 72114 169512429
121717 171378 124418972
113366 157796 111463052
29461 96899 168571901
48159 127698 199166998
84804 135062 204894866
73372 196442 307976787
26827 49309 109352620
165160 171873 16910007
190046 190117 104969
12820 52307 633133580
124066 157789 84471314
74342 168872 236506967
52205 139175 217545672
159404 187660 370397197
42645 92260 992918287
135694 165225 74024441
51042 56438 12963679
13215 55229 643922784
23908 141560 904954660
106833 136748 21014561
151531 155024 8701015
171095 174224 7752602
134900 191617 142163617
101127 131265 75705228
29386 73682 139215588
108751 164857 109187766
181170 192707 28924810
111727 158872 118219052
172256 186637 703404119
41556 157321 289902519
33041 151685 558521280
194981 197750 6968702
151705 187742 60390893
139109 163333 51061721
158535 192667 917877772
183575 195997 31110088
195218 199411 67059724
79217 90103 27165237
159192 175767 242043064
13759 78007 834708230
117822 193205 188896052
166681 178283 29062089
12098 194816 457298166
7256 120839 702641532
30608 165785 338287752
89058 95195 800363064
24926 185462 492101508
60195 144521 210990428
177597 192971 38534610
51694 173113 103419721
25446 127806 883548579
195745 196790 2585952
139174 199799 777329175
85221 123089 315309825
179291 179491 305321859
179362 189850 831482476
103579 164383 152415296
37885 65892 70225357
22958 191096 333040457
142076 153527 28931494
2755 78664 857244500
111851 169386 137618115
195061 196437 3399233
68543 180318 430161982
102343 185819 337291015
161098 168416 18336377
12497 25881 36330562
153491 169715 859340311
190814 196704 387423555
29157 111339 315726354
94845 127563 698640197
158625 187620 72632188
161513 185878 787639260
76886 136646 505132117
199159 199912 1825736
105286 138817 83974002
194506 196739 5563845
36814 109012 388753384
164637 198758 85537198
138473 194990 775285758
57853 188173 326289936
143281 154687 28730035
29162 62733 657023089
35927 174882 347847162
5797 180024 435935672
177782 199789 55208065
140411 159994 49076193
193692 198867 13024795
168636 172499 9732783
109021 120678 29282764
127479 175453 758683482
127827 145065 43174760
111464 152426 102931479
142069 168835 981205150
188068 196736 21627810
142663 191270 953168353
86068 194648 743285149
57971 176039 295518497
97772 155046 216654688
1373 65970 161610976
184659 199423 186651621
100846 146894 115537843
123429 162850 98653803
22248 117752 238766375
183138 187739 11576675
76674 106025 73281791
94612 127795 570225654
190700 196084 908043874
155481 163422 260809878
17046 180656 919267246
192577 195580 7511679
168252 179322 755530160
1334 156617 101136706
122300 137069 36869060
37886 91472 134069987
148034 158352 126707071
185872 186138 617071
182228 197041 37056108
147215 171363 60509101
38229 170278 660366938
112625 180516 376211602
51987 58184 575378011
176133 196150 686710044
20916 49507 508574465
77294 155520 501960556
6952 26966 50069591
156403 182970 66424526
161878 189759 672128311
105056 149588 592803783
149915 192410 106307630
140174 184498 111156929
156611 175449 47068313
95388 199668 261332305
58282 115393 142685387
61875 172157 939574096
10157 69820 149183686
152488 164872 30779471
73836 91477 457894294
45528 72223 66919170
68004 132612 149583120
98677 152187 134319455
38785 168841 491247801
51066 64028 32501738
191895 195118 8048125
105425 154787 123900396
97497 137633 100556304
10246 136232 485508138
113937 186583 380691530
122790 153028 677991928
77048 181215 260720196
45971 61229 38393689
150394 177743 68285794
110352 186124 189945638
183805 189109 13298271
4928 192654 469813277
143945 154851 524096301
157561 159654 202184041
35775 171440 339724859
189961 197009 53434466
125100 176145 127884065
102161 155957 78123502
35130 49120 35002704
166794 169418 6588620
148675 163469 18006026
137600 167286 74458618
17186 188004 427606258
106373 143844 140606782
78021 152141 721601389
157298 196430 143237171
100931 198070 243508669
192809 197793 44539
97414 195636 352293141
138520 149334 933427504
154007 180133 927582938
96288 158168 155154912
31175 153207 426523285
190443 199231 406201061
54137 111830 144227133
66554 181823 288510861
126860 148301 142623329
90456 145154 214700126
855 130858 325241948
139105 187024 120191479
114544 133334 47187505
66322 101406 332717014
35887 56765 52242859
83390 83664 553403704
153277 187002 84349008
85002 144205 823162682
158982 175414 41171679
102872 123440 51733535
91498 125449 767486149
77156 179386 255895516
1812 81445 416203681
195150 199425 10734813
53709 116214 839887923
174893 177720 680137213
52178 186761 829139234
59786 139616 199640857
193002 196359 8402576
191429 192146 1813058
93582 163144 174316209
151399 169845 46045028
42704 174155 329096055
85970 180156 593932266
55024 68977 35007193
147752 155730 124277877
188405 199392 27518350
136975 175162 28337538
190340 199947 24022571
128099 188049 150245562
111029 112988 855678419
51796 199209 369155389
11943 164023 1358791
187911 188672 1928344
145598 160118 36333825
122873 180688 144666583
173966 179385 13594699
111121 133417 754617917
81433 182774 929301403
165726 178476 117317767
196040 197481 445894178
61958 79376 193321497
36616 112571 190041312
30449 89011 802691300
56902 141661 899595114
197089 197646 116833154
94040 157742 159699079
50541 77662 67957864
94942 196471 902222110
91404 128914 178285541
151318 188343 92595193
45917 61648 39598025
74775 187781 782791118
24695 63563 289637939
134830 140148 93564225
74929 145603 738246505
148697 157030 109215418
108449 129217 131929628
147817 174225 66015367
157389 176482 47753958
134567 188383 331144527
91224 114059 57075317
3262 94222 227277792
160125 179309 549641759
58837 108407 123816230
143961 158274 27959488
181645 195245 34056433
60477 88512 883011868
180088 198827 47002121
73924 101699 69146725
131130 177622 375289274
10119 78012 169768150
34044 46519 984711603
199885 199950 158808
131890 167042 88061124
189648 191362 240708264
80330 80970 1579205
111195 171060 150043557
109636 131904 55832736
96344 123228 67523606
41486 178498 342983340
152614 189750 187936074
109089 115133 497845125
89914 131863 768313525
69995 183353 283740562
105760 125162 525630343
13532 158843 346844624
145880 153547 455220406
72408 104301 56160311
157026 189464 12793010
161217 194870 84340506
112194 128848 432505032
85598 195187 858029674
151260 157779 16167588
68965 194118 313273523
142230 195831 965795137
92533 137075 550775707
186758 190625 9687576
141668 192926 731448302
74080 179436 263598948
175044 181376 307435591
138841 197547 95452692
199089 199589 41083556
114699 160170 427510324
196231 196787 1395053
28549 163028 336506097
9177 146062 342495323
40710 186768 365650316
191230 199053 599382147
178284 184388 15381317
21672 116470 236980948
106722 131214 824931067
115498 163271 45263652
189721 197518 429191425
20723 41050 50757135
6285 30867 61402713
127875 156381 497365493
73669 196182 309471062
68026 109476 103581821
60557 125010 926438197
33321 38095 597173455
35468 116394 6556032
170755 189244 46336654
107921 153008 260939151
81239 188184 451124792
92973 189600 242159040
30830 140213 243106948
57464 107755 125731396
97248 138408 178114842
69815 150428 201922936
5197 53994 121925618
92518 137089 111615195
159024 177933 774121089
59092 181031 870103701
68592 87013 424503700
175918 181803 9103597
56829 178937 305744935
111572 137968 501241005
113382 150107 92262899
196497 196508 296149988
22722 72878 155456940
154315 197954 520047357
30911 138678 979981053
20601 117044 241081486
115302 190845 409996655
37665 137270 654114133
183274 188199 12394701
142797 166678 946075100
139261 146924 245940995
104876 153354 121735325
116757 163221 154041174
26781 197455 959501372
69004 184318 288693531
73062 174308 907901656
190956 198325 841026287
87508 162253 187209118
65252 177774 323352607
169050 177310 638672898
54128 148472 512915013
132333 182161 124774646
46459 159434 434271585
30623 67500 92301620
47424 77987 505571989
21959 22641 1688602
156518 156609 953193807
34361 133263 247587431
79771 137743 395797893
121057 150627 74215114
197254 197437 469012
86928 178647 229744890
117551 175495 819400259
12299 15762 8596872
150813 174193 58338362
67412 121952 755502724
75730 176846 253082700
16338 137066 953494393
173648 196795 57934798
137428 191355 363933381
179172 191615 31200710
82052 117218 87893147
8265 159664 679178806
64876 167875 424637631
61921 195927 335388182
72892 106954 212853133
6451 180276 434948933
187894 197532 34821840
193689 194922 3094545
4637 116936 280765602
169257 186262 42673330
67447 128002 151470646
186912 199506 31547151
53241 94743 103719951
145702 159784 35235068
96368 131324 87674927
117318 187822 176796684
75562 150440 187510605
151612 198859 118196143
126115 172988 117429084
198081 198658 877291420
79467 167941 804303622
129806 169312 114155212
44618 150138 264274902
197562 198729 608862425
70639 81743 27684609
165540 179435 34818374
150419 199732 123378320
12703 44748 197230441
71833 143376 989514005
177735 197102 48524674
115929 182575 167032232
20593 135678 440774265
85978 94327 20765364
43835 141914 245444991
46031 141401 522690049
160488 194499 85265028
126161 128417 5628910
134854 180992 115544925
128403 172287 109981674
168456 171998 867420862
89901 114201 972765012
61469 174748 283416371
50983 163443 399459132
108433 190666 93365873
158189 170396 453114979
8640 36390 308876614
100594 186221 751936644
104910 160868 190188092
52485 198531 365690813
1937 28475 66397312
103694 107629 9938530
71862 87107 640810113
173993 191134 42951176
180062 180760 233648793
109721 170057 363893955
176580 189562 32563281
196005 198820 366534993
98189 196091 245300584
155470 166370 233272230
136511 163677 68102705
178153 182106 598644919
126364 167741 103701853
137200 151183 35316439
7715 134094 817581843
189429 191954 6315526
179476 197167 993944640
152451 193073 101523875
117768 149828 80562546
159554 161136 237687920
91795 113749 54930114
17470 188203 427366741
119785 167148 118675774
136705 157738 293105354
126706 156070 675311417
18171 170340 971122026
107829 108175 868851
122104 184961 371915428
106557 177731 554091134
149595 177726 70284660
23661 116936 494427269
62259 174222 280150524
43073 182628 336097410
33152 76144 865348013
197571 199675 427183145
27705 36742 396825626
98931 131823 82534713
73824 133084 148209212
118838 143062 60703231
18908 147133 491795873
182707 195633 79992442
156349 182724 517194771
5119 63716 750400436
151360 199736 908062027
124938 175168 125806698
80844 124059 892112209
70098 98525 793019477
52749 108759 139988774
70868 192664 304890766
209 176741 606298999
183632 190986 18397738
185971 197800 682935462
72391 140503 216022952
56461 96207 182563472
35957 112054 190296036
60650 120818 150449722
57905 121456 159017083
110980 156830 987805722
20302 53642 448906858
76327 111813 550743916
81813 182148 251273760
170927 180791 341787536
130746 143294 143663803
62191 138624 372802860
154978 182414 68575762
2856 64395 993938288
78071 91171 32642573
132564 149634 42887198
48872 195837 651316827
167815 190569 763744823
181402 187748 16000536
87566 138551 3405229
151641 187276 299009317
197259 197330 180109
27943 194553 820614538
47361 94915 118926086
133783 149003 38297322
177619 181397 334693365
140204 153155 32681625
98399 192014 234615807
38097 44523 763692964
138733 151655 32691413
188797 195648 17073380
75853 175713 249889542
64459 83519 47632657
149193 165212 450236541
25424 71637 115601954
110956 181958 860161337
185818 188837 7495359
63283 178049 287189573
113199 124836 29255219
96709 167010 176215524
126304 153834 69176384
10774 120916 167589080
109922 188274 196358546
95197 128672 7737344
58025 139968 204921093
6039 46894 101980922
101474 151077 718498243
91484 185285 359035436
188525 194731 480173487
11766 67543 470878993
180828 187210 753457717
50504 64186 656796981
156326 184756 631511357
67881 143998 190439766
48904 169604 302240729
46296 178265 175738552
155186 158332 7814712
119527 147279 329938318
108422 198602 437075866
39042 125210 215641836
119402 136722 43305556
68240 153063 866715413
148581 165946 43311168
114053 146294 950696911
83585 136175 853356610
145360 187292 102945459
43326 102789 148686195
178786 196884 698133842
178704 192663 34950636
50064 127107 192924143
43518 149297 265000154
26106 36491 25777405
55661 137343 458742114
142504 186379 63283120
70238 134316 160280397
107969 169443 806239269
65652 156374 423731275
117807 183575 758716301
192443 194164 85255434
15973 20290 10859425
6988 186712 476165145
147369 152883 13899402
149684 199029 123521324
40661 191724 863206941
83642 143377 92276862
40549 103733 157887821
1646 168129 583682921
57962 148873 227678037
113216 197134 210284821
28353 148959 706551088
81711 168735 217903307
56429 111286 137177243
83327 123620 100983463
27370 194377 418019644
156209 159660 242073376
89527 161688 180764782
195584 199411 9650566
88861 175196 216272360
39700 66436 337123795
74204 178871 261880307
70318 172401 905476587
1384 115015 356973953
108185 192631 559432485
6413 54611 720861500
20890 101850 202312140
194280 196425 5337710
107220 117332 314952996
67601 86087 538637336
182024 197955 861262295
125294 161777 884600483
155069 174451 48344690
8999 25672 41646678
36890 112373 188845587
34788 116671 144715501
4677 30956 65716768
131664 147275 39129389
7075 27206 467960738
189461 191639 869908256
97512 175648 195851943
56349 191450 338315101
40799 141248 251303383
69485 188937 497214929
59462 104640 121559245
69252 115263 114957692
47222 150207 257984666
65801 96206 42112877
9171 49805 101489675
11483 76607 162915024
65502 157772 441462639
61773 138769 192456257
192365 195884 135454227
26307 145305 56955690
145172 167947 57099204
42990 91146 120448262
143603 168025 792318144
92745 173688 997684762
191274 194422 44128970
131456 182100 216651750
129881 181853 385436663
192936 196505 8925878
97236 107667 554413517
117336 176334 147929721
164508 196136 79216081
195480 195746 714071
37521 148509 278041786
91612 179329 908272512
19583 103697 886489861
94702 124746 570652136
66534 195039 858840647
90986 154540 836004325
197693 199325 4117490
60758 157978 243326976
164396 188681 75067283
160539 191848 78500534
14898 145770 327496494
161497 163165 241404102
49556 150393 252653376
138279 191266 132860191
11243 156445 217773657
192967 198143 13036045
138630 197433 951760679
137609 173809 430195237
59507 100904 103266666
6848 89188 444211233
848 148450 369439481
64738 163771 247855253
130166 168391 941279005
189273 191749 58099474
191220 199576 398051017
168124 174099 532542417
131821 137627 753855068
17606 128717 184078255
131787 191508 82694970
21506 23389 810087478
37622 89555 398825132
29624 75676 240024117
121240 164780 108995137
158914 185531 617709432
180772 198774 22817914
63087 143993 202375957
58548 66405 779685442
137875 162735 752611854
97954 168590 577086239
23647 38269 706035960
114122 194673 201942603
96459 147419 969247017
18756 105838 217728580
196879 199035 5519300
102614 123066 51474866
13037 108258 528801652
115743 161548 114831371
91116 129052 514043054
127977 199156 193796073
123520 132641 22778721
96011 103504 18708047
87512 177024 668306977
39607 108940 173375426
160215 176481 719345711
142202 182598 351206160
99015 160981 94113419
198326 199816 3724597
118239 197605 198889117
69299 177255 154201575
17688 96572 197166068
55892 160677 262308767
175245 195519 50790045
132727 199108 259340838
102488 192297 225093644
42176 61228 124666163
153205 186819 770176554
199243 199987 1812401
107311 124235 198247645
161907 194628 261589492
146758 166241 48720577
36216 199463 557987726
91729 174496 207311276
92475 125373 868040531
23178 138213 287704848
60930 154693 286677472
98389 112250 34687235
148100 154179 813102762
12066 96457 210911625
176730 181850 12789876
193495 198216 204752553
98812 118483 768447942
103559 142598 97834490
124044 153767 954810799
174960 196615 54249655
114581 154295 474975481
111807 157696 929740592
196734 199694 687516859
153613 178207 61376443
130073 147218 43001833
182546 199220 41836461
6240 10351 10286654
11578 111610 250077480
181313 192925 865282010
16080 58801 106891844
37710 111559 184738741
150162 194027 289056376
9856 29963 384077282
29861 84605 403459826
11642 36959 289148835
46016 117103 657867763
92408 171561 198374270
19237 192144 432792102
170977 192998 55120258
125584 187129 154210238
166642 180316 369479002
108583 147454 97578740
190893 191391 668020506
169929 195369 956981737
68566 173168 462342033
131004 191279 536255316
182147 186604 858344159
56795 163413 694266039
22166 63261 102808057
155416 189063 84224079
45118 187264 838010025
191117 198367 18237839
178976 184134 12973431
182959 195824 32186945
103691 175134 533582596
134005 153780 854877216
156401 180831 60987205
49177 72155 408341683
108855 154464 386231557
25166 163943 347201458
136584 196064 668008320
175839 197307 53793839
162766 164667 4746514
103162 164788 672286418
146751 195663 36942751
134447 187171 132138020
18785 110630 532384802
137796 141881 244750156
89905 90115 551908
12351 164618 381020254
94874 114788 49864982
150656 166133 933067206
162621 198501 89944860
17829 144605 317243792
187367 199081 29380426
138738 162971 60802207
88477 122885 86367169
118875 197257 196364896
6132 27836 54187568
107385 113574 139163944
48241 116838 37807812
99360 135073 818023351
84330 97092 782895040
150491 182434 79826539
51479 82966 78808885
54456 180689 688960406
35388 155287 300338155
628 43762 352351868
83566 161007 193903799
101319 143862 106730241
143511 163916 51070647
112797 112801 712468485
31492 56382 220051457
77 191054 484237081
96327 195640 248847488
75432 146774 178513823
114531 161626 267976999
73444 119956 116246964
79369 82083 981614647
159573 172922 33514350
16550 54801 95663871
168625 173614 12516842
60301 149729 814923689
52568 140501 229313797
86221 97374 832155940
25951 66425 788496997
88107 142389 264853522
27629 151551 310300726
164063 180475 856561991
51349 175999 482229879
8281 128607 300992096
20162 128588 271196758
119394 175284 377904496
157436 182654 63057773
171594 173295 4207650
175467 186278 412620031
33472 79661 115596918
135370 199933 161771546
123259 133416 427638915
60627 172754 280601159
193943 195706 4452564
40028 134948 237498882
64449 161065 821622231
126825 180421 84072818
23233 195781 478268919
76390 145405 172643777
29377 73625 106661860
138878 162439 59137353
68166 163056 624047478
124350 154620 76004107
60248 123343 157884586
185753 199386 34048750
165073 174205 655327695
168191 168515 717543445
32519 185179 382262185
162202 188187 65171529
29639 111564 204818672
152879 167077 35449152
42133 172871 908659731
76791 157088 940694962
124962 170535 846646934
53892 162979 940071217
175761 186856 278255237
125888 127941 5172343
42021 198327 391428256
191810 192526 1787488
168459 173832 290211035
100565 122836 56013882
97256 162137 162646809
14774 16214 69097616
149419 191263 626240019
84165 137503 133449013
41915 109346 716903496
74143 141614 168612037
37587 139259 785599047
108562 185766 193629222
155576 199371 516146753
172986 174699 4243398
43095 172525 324118107
22453 146532 170369916
20777 171647 377629281
162360 179875 43858433
64754 87955 274601653
67383 74115 16964339
44931 170824 408622620
186037 196646 196204935
184439 196079 29071084
98353 180933 230789920
176519 187216 26813259
93878 150348 141713890
140055 184912 112526607
85835 161496 211668820
89532 166514 192839576
102269 108474 126392044
58201 137845 199115565
175972 179254 8210600
22397 105258 344259589
162858 183371 51405214
184009 186378 3622514
41798 120231 32429666
112644 148567 588068298
94592 184068 224265804
111529 142934 78759345
51490 123450 180193356
175555 185919 755125825
51311 137992 969430946
181936 195886 34927517
72437 131694 834329954
39715 95698 139963814
130191 155399 63252078
20470 40121 454765408
110656 110846 475511
2838 22059 272577011
168098 193727 64158652
185339 194859 23745573
26673 28872 3079088
151046 195485 221011089
145378 153036 534420724
77066 82597 13750635
179087 193947 475723506
75936 162551 216713381
123483 128251 11829052
33673 77785 137307162
44564 105492 152340885
24014 48123 572698441
104585 169367 162356951
163220 187500 109880325
166600 198138 548411513
36611 188181 574487978
45539 180327 655458912
95215 158315 701013016
109069 122556 882104156
13834 170736 392756063
11638 135027 312605155
190500 193303 96637533
99653 104395 11865765
162374 193179 77125732
174875 197010 379422231
72148 173024 252461816
111773 170718 147823400
140496 152919 31357683
71752 163366 672432599
8394 129609 5662251
49698 158118 821900257
157541 160945 821257402
90895 184438 360172741
133436 188759 138662387
197949 199419 3684995
78389 130130 129509182
43472 171897 321606836
19363 121501 323975935
8925 63701 964614899
140557 150363 161134367
60586 86081 562471243
50125 89075 253282335
5749 20800 934140367
17861 142543 27918626
19521 37800 45565535
176116 188141 30163426
42033 106688 161779718
13157 110452 243280158
35230 187896 382336842
68273 69868 987553703
380 78789 196119826
129110 137331 2044915
96646 185411 402533461
118501 128361 913104322
66714 99451 81661402
179285 180834 645359947
73926 178528 261716473
184149 198102 156366443
131197 197169 35061928
141549 172815 248005842
116964 166118 915955122
61315 153787 895825789
130450 194119 70489323
41787 137329 239080814
114426 197021 206965443
93332 198325 263121526
125568 194570 172839457
174732 197630 57397182
157250 197422 839991172
143255 178996 445763389
109277 142500 83218815
163773 172022 652612471
182382 182445 153691
65181 170275 263053842
7958 125815 294781357
106483 114135 19081901
155586 162288 16625402
114199 140324 329581647
120759 165760 112695926
140619 162355 54546010
168516 194574 29988907
179718 187745 20182642
78947 91597 23396719
56084 185063 323056069
197272 198588 283514665
163101 172150 260611252
156532 171590 514025755
139508 149182 24533373
169660 187880 185542883
68177 176575 271355853
189979 197075 271514260
147017 161538 272234818
14073 187160 454873736
147561 158026 313350263
10521 190806 451173381
156117 163292 17774177
125745 127245 735176097
140229 183624 108807402
154252 182183 69796053
167684 167801 983905149
169557 173153 335196690
196289 198702 6146293
5128 55632 126199874
17467 54784 93314513
78870 193607 826625598
167089 171006 9803751
14471 156037 597923742
154241 167822 945625870
42306 186490 419829090
125822 169326 569777665
149166 156364 1750447
182416 183543 337145922
5796 10802 12468998
91774 145872 135566714
125420 131000 14009336
18692 156628 777493785
93718 127283 402796293
50077 180349 326168477
88194 123490 672774487
175807 198686 622048723
101605 133464 755481439
41816 81254 464941728
47099 56091 22493867
26857 96417 758999033
37111 160895 450411070
177468 192689 38168471
104260 124958 525438204
101372 182134 202476636
170967 197740 999475529
73650 113607 455711734
41411 173544 330804368
51202 123375 381291216
189752 191364 3992301
106424 149657 80120705
112357 182996 177068531
171790 174821 232267388
22386 179880 990467047
198972 199021 123773
166593 199291 81977626
55836 101823 811839525
101318 115199 787914444
190203 192567 5899580
105370 196869 861968794
21049 110482 223576122
168881 188136 153003497
100105 171283 178470770
57076 155961 430508753
121847 175035 133117251
105645 112223 16448005
29161 60061 77360690
45156 171458 316236555
38882 61171 55947689
79026 107692 903168404
181605 181924 959990129
76528 114180 674407605
188524 190682 202587106
58295 191514 333445299
76977 77202 22603545
81409 101505 50093219
194659 195629 741584153
147147 156120 22564551
199388 199754 805829595
102573 133071 76531753
76034 173771 809689340
14386 60486 17861372
142250 157381 38059419
113222 196599 208941848
147934 157342 23562507
27896 178382 508693939
199398 199413 577790741
107914 172936 722606081
178856 187851 22602189
81776 86043 10678220
52857 132060 198274796
58041 92541 538710990
62782 78380 190726975
187310 199006 29331110
105636 121374 851111121
146694 147369 720500059
196605 199172 6523836
52806 191653 611806693
34426 174402 732862493
88491 192243 686251480
469 192922 481609156
99214 160804 435754534
46776 56724 24937488
115488 152646 93363775
99940 127998 70420184
19919 28993 322806934
134010 160255 665546047
138017 162080 60367210
162581 188125 64055919
124681 132896 783549387
109089 155042 211883541
25078 49536 748672305
29600 199617 425636801
162240 193105 77318190
113557 118240 487644468
3842 140562 961206725
95268 172311 832967782
184756 186753 737568753
199216 199848 113948655
160665 175754 218312846
111348 113325 757792539
147913 170138 428131595
115623 185894 767604343
71134 135717 161549893
199722 199974 954767062
63514 156432 984702030
86141 169853 632635849
131592 185159 134255011
160031 170400 392664852
28896 35751 17056151
81970 143343 199904775
129611 134576 12367624
83342 170032 577860493
127166 169040 881113459
120911 149830 63853481
125053 147252 55658371
191195 198152 17468824
144456 173821 73555676
123695 153859 75662283
121496 171068 124141181
6102 137018 327364800
2002 185580 585876348
138094 141962 9733988
20469 179173 397156362
149843 180046 161998862
56614 123741 817613628
54577 59134 824683136
23449 26713 185368977
127686 169028 103498010
49231 58605 23639560
129261 186137 113628090
125251 136514 410787878
34646 183375 151178607
127057 127389 50728389
8805 19946 27848641
46651 137267 301840343
110665 178474 838827608
120369 185631 946232964
113815 164380 180518423
132991 172490 98967677
164762 180425 441859936
116487 132472 847149057
147068 187109 575437091
23195 147953 829051074
155337 158335 943214676
143599 198939 726236637
118521 144253 720586144
79450 100811 397250345
106311 152037 114737047
9954 179395 423988796
140181 156544 41177356
108198 123635 310187497
109825 162014 948074018
126396 143054 809474051
125907 128585 6752866
68821 197217 565409970
129904 150439 51609602
131335 146011 702470898
1375 27830 66149364
2067 140235 345599056
182413 193811 295048194
43978 108395 161117937
87658 174531 447453934
78312 151951 184493260
124170 135078 787692568
117531 137640 50380877
197259 197755 824412268
132156 145773 128441179
112953 148484 714925414
8243 59672 454683561
152411 169792 43382782
170503 198789 205968643
91949 173232 203607365
126833 181460 136782671
75112 108931 84367487
80665 89002 20743597
161056 165864 975044861
38270 186413 370918145
55228 123164 170106820
79355 145209 164859977
36814 55153 45987958
5759 79845 290145454
22136 131081 675696712
71058 169756 443858412
40565 85424 112213679
160787 176059 165591536
83940 141766 916756941
7386 172786 916865199
172919 184903 30083719
12159 121584 273745500
33133 61455 49338669
44949 93353 120980609
87 110414 813043765
139000 179705 242632881
143883 162033 45465373
33994 142557 271689800
168715 170029 2064873
75214 95439 50346561
35804 106433 176691689
9872 184500 78351795
138503 149945 94586415
126115 131670 930303820
38344 193922 425019755
148354 194180 896822341
123966 173784 709274369
57615 159671 255421708
28413 145902 294003585
33098 158782 314608829
38387 122456 915336759
2292 151607 820079280
73785 155387 494417268
102854 113431 26470808
170767 185919 38027651
16578 76923 150997368
20597 40679 50182009
76850 150712 345442856
118155 185735 890093014
85302 173505 977092240
35920 166935 593991448
156791 194191 93583836
194388 195866 3691969
54307 179953 902119846
159892 175688 39623892
32110 179025 591021235
59351 90874 78663913
40663 63436 186002807
134522 156285 54720027
37906 55204 477952578
94570 166403 179957386
27382 175580 269092187
86286 192805 266805626
48185 79179 790542414
53929 62955 961219261
163247 172426 6589564
81699 125820 171333294
167042 175479 21124987
163808 183046 709768918
2018 81169 434920873
143654 151846 426484241
150035 198952 61478747
24661 120302 764041989
123035 154593 676293944
125399 174539 123039347
172464 182928 64697799
90320 150426 487282155
22713 74824 130452215
133731 198747 207849285
159928 166077 211638014
95589 132119 385401173
105799 151059 113627486
142653 173582 839425960
91301 122176 77436379
150470 195850 601171477
165393 165898 1254298
101290 124161 57484742
132631 190739 159719985
10232 129136 297390680
59012 165573 266635721
351 85739 213549245
94041 161656 582132885
12883 139219 833001670
55353 175754 301445747
26036 155330 323645673
10997 111484 251164304
70429 92231 660585327
40096 105740 164150624
33585 167016 334087613
145552 149058 7161302
89780 196320 73735836
159648 165014 991983
146552 157353 941390795
80614 162181 307978859
72023 77100 556226351
188925 199558 26626040
118434 154414 90417529
172421 172738 953586238
18633 49913 78136889
168227 180389 425465695
112937 192531 199512645
89110 181992 232697374
173057 187676 36698587
106105 126177 50317411
145954 179813 84790867
151598 160977 23256562
170628 189380 46990907
2690 127691 529552633
199419 199446 65386
17570 115145 243991026
136274 187050 127297061
108739 181710 182885304
104729 186667 205339524
2221 181163 81450241
77099 172822 239624578
139635 190328 127124375
160024 172172 528396943
149826 192058 61142549
99908 191185 768517818
138484 160260 54641467
116959 118461 3796275
138581 177630 97894338
67029 143525 191398173
50934 159962 628928646
73331 141731 171002598
99415 137600 746339678
48669 69315 645003675
25047 196269 428509202
194706 198366 9191609
84117 124603 951914392
69018 125563 141442619
92885 146216 281334429
104988 110533 378508602
7546 102283 236797930
115089 119959 998875364
115003 141464 2292066
99713 171872 154388964
38227 82569 649553304
54244 185097 327723624
164649 181090 41134385
23519 142975 298883999
15717 150317 521928987
193771 197107 8352813
177380 195664 45847642
136500 153875 43775327
195640 196310 763626854
87842 122477 86876613
80080 137416 143431058
56154 143705 363625102
157360 163015 14032246
108018 191042 750540910
78033 103321 985413763
72969 179223 712665831
111458 129620 38230399
56076 109463 133544278
174148 183404 820735012
45762 173452 319689507
109012 192302 558007269
66773 143690 388478419
140828 192695 129973896
44378 85546 103023610
113327 187662 186407060
58282 63794 463345071
118247 184578 555587871
160083 165481 13581531
18795 49349 76297957
87153 122325 88173917
135646 140066 132066538
182602 189298 771643573
40297 116123 679887159
169700 173847 10348244
188484 195341 17099467
104882 161759 142584385
105213 170751 466866596
75317 156940 204284462
183095 197098 558677272
95516 195686 312477669
105523 138638 82914956
63952 84149 36143660
141328 149858 399413959
129146 152544 58806002
17073 48007 994329495
26318 141986 161753957
122479 136451 34851872
127016 163051 296248560
56844 138655 204690717
112922 171499 890433153
94555 171521 924518619
80695 187501 679377974
83962 100468 421063610
174289 175437 2927853
185865 196191 25712100
125856 146478 858790320
25923 163356 343860129
183699 189946 278288524
118870 151325 255470397
157823 180399 56486611
17815 120197 256158058
49915 111106 153090450
126365 185305 867172643
108745 181425 787208789
93596 177864 685027344
63853 123409 149101701
121115 185104 216523428
135622 194170 146704542
126053 187924 905065197
29316 127466 245598631
195782 196607 2046418
25482 118214 231858719
61501 120770 148155605
153840 164272 355656143
47380 52377 12590052
27610 42036 35963461
58843 185619 584475855
114488 114940 1149501
113298 159757 116430125
132736 147242 775231401
15126 117474 255941139
192027 192677 407109626
148365 160697 813334282
147109 197711 386543587
85639 145587 150046866
3159 54262 127711408
146111 156928 637867223
162389 171790 23609380
114954 176386 154009643
138673 158246 49221712
183828 188800 12466991
53711 146618 232583078
198377 199368 2473211
190367 191261 2188589
146903 166301 360160366
152110 190046 94900886
198664 199295 1529276
79655 89034 23388755
47075 133963 479625957
167853 193688 64663985
86606 148057 154085695
18971 160786 968953115
70321 180094 346871995
55625 172151 291803946
174204 196918 112223843
178970 184785 41168328
5002 158313 383704207
52361 71633 48249263
108876 138244 868567734
188030 188308 648091682
14431 178402 410423163
79392 122322 107477845
170676 179822 22862807
42604 100348 144371645
20288 100936 264106468
156306 187653 78450499
189080 190887 731728028
122579 125593 649483288
43159 167322 423466335
17778 80587 719648548
134105 159281 962914846
73573 111991 929221343
98129 145022 117580111
80213 117097 92170898
102938 161238 257559504
31553 70708 829099145
153046 181266 303603447
6280 43528 92972106
44190 152762 48780739
152596 195452 107128338
105358 106215 2204245
21336 184873 771467615
163583 172649 22736071
140366 187622 873599145
17746 70822 132771457
74730 97532 106613591
14759 82108 168429772
82 180459 451380049
83568 123998 786738312
112170 132937 52163076
141634 191412 124785402
156807 184125 243262999
57085 179845 761383725
131099 153394 521596757
22999 155592 331946431
189478 194812 13328095
46345 133109 231881052
137524 140588 7710973
11387 91789 200902914
153052 168713 39080382
150560 198211 237757540
102683 174445 179805126
42796 113912 177882252
97056 110456 33624552
1184 178206 442947858
185888 198838 32382344
161568 186277 371466561
27624 38805 27879335
18920 86204 354321586
181706 188751 17743614
162914 182776 49779710
57002 137772 447786668
104238 148469 111080319
18398 92172 697036506
52191 196872 362171546
104825 181119 191171538
175791 184054 20780764
198865 199917 2572346
129370 150627 53411817
52480 153313 252564544
176950 195694 46948510
39834 195330 389255956
141508 151680 25774804
76518 100922 60740261
132871 151321 46407022
82562 82713 535450981
1068 149610 752276395
109640 164312 613921201
30254 67390 752178523
180827 197661 420480579
137710 164464 67075293
156201 160587 10774353
182015 197890 39783090
105253 115310 25197509
8490 15226 16783123
68693 160964 230913415
122112 199624 408795536
173828 175581 4417638
15619 49591 10269967
140393 197985 339605604
12452 144551 330539840
25577 26013 260825052
2195 143913 747937733
152781 191597 867976293
182566 198592 958634523
123668 197444 968914479
134766 191928 872863897
37040 118973 332165148
194106 195769 53932415
114897 168928 135439030
180555 187719 18061718
65410 131688 728669704
590 153263 534688191
25936 73031 640885100
163647 189664 65229137
93567 118830 63371802
85634 196156 789208963
30580 158729 689787705
57700 163823 265602609
17716 164920 827617724
162414 162473 126720001
191093 193902 256971366
61206 182423 805451550
87653 112214 699885807
76792 78281 3668632
70966 142110 797464063
192828 194243 899957236
110896 171804 152697170
29751 114884 436426006
159177 162430 8181196
148655 172871 144412115
89331 160425 178037845
140073 196726 276279216
155652 174042 821803542
195240 195528 671140
45717 103960 145603449
107599 173122 164186563
16418 75850 148744453
151966 188403 91146869
192830 196241 183894611
31186 178918 369795494
33361 149126 277202201
4837 25796 52465857
128118 140976 32140491
15791 186804 506674570
27673 170312 357011875
102461 107900 13657967
38926 84154 113129802
137724 185151 119008507
88640 104376 39360827
6264 142276 551113401
122203 174276 130308017
122445 133949 450950523
121732 177046 138495304
199221 199986 70506267
109113 179386 929731410
120014 161558 871600816
186188 196365 10573799
19344 129147 274703755
92782 154597 155067060
60936 188006 318055032
153962 170718 882213015
96517 199331 257671629
38391 139750 510215474
10398 158001 369373905
92537 118878 66017226
42980 79504 91418818
195609 196161 1366383
9329 102261 445877441
130852 168335 93861642
129292 151203 847513799
31061 132891 254812000
54829 199538 362319812
6839 65657 567118251
52765 175869 796868326
31905 56713 91675082
173327 174785 466266756
69723 72589 171005318
108955 166809 144991585
40254 101708 197842435
192742 196306 450953747
187810 196956 226904018
189476 193928 823636394
95842 123564 69582131
47426 56013 21508921
172949 183989 182375482
190324 196071 270778493
41697 79988 95833635
139145 145153 15170598
90860 139598 122007362
10899 75642 841673904
97961 136278 96025635
16157 88761 181455704
32434 104616 790748663
170903 195331 191040131
35483 181020 364338923
38802 71568 82066225
36531 128824 231046901
4575 94211 398765924
41143 100963 149490554
164863 196718 79802559
73212 109101 89551405
10894 92582 204147654
70458 118832 120959960
74472 109101 86346057
156592 182358 64430520
17267 105055 65926883
116901 145247 71151958
1389 90694 223274022
132144 171534 98692091
171582 193696 55333298
49137 96294 117938312
34426 145621 278360473
141339 161578 50789630
139107 164223 801342383
79086 183058 260356767
13818 41214 282576892
37737 62266 928255938
50380 110409 150184652
62460 159864 806727315
159510 199589 100485873
97135 182977 354023778
118674 181573 157617509
174833 194997 311029813
25241 192018 417433927
114186 198989 212648836
32555 110993 196161335
178217 179170 2442176
126449 148027 544857214
175523 179630 973145330
67351 152717 213806535
30461 170544 350623549
178413 197466 47745105
161617 178506 815939370
113511 117389 212769069
135350 196171 639086046
179321 194816 38832708
131917 145610 34263224
69200 89261 50024102
143000 174534 78960602
106842 172752 963805162
193985 198932 690711656
176411 183501 321393363
36089 146710 276957830
105077 164702 68362040
108870 142184 349908990
83949 190851 267747402
14313 158497 360938380
78993 143180 160672280
20197 112247 275068366
86906 93907 99585160
176771 186869 484287088
69234 191632 958247088
31324 87101 139440003
149578 181858 80715074
29662 82003 130868636
54890 86469 78911779
100664 148718 609770044
164990 172897 19899133
61791 140070 579460778
162641 187754 973108275
181757 189701 114932868
80036 104365 657985884
151755 162516 89508966
3322 128094 312074494
7235 10490 535792859
33663 110276 191701544
196630 198334 3682966
124618 134272 24175331
75759 104003 70409294
28933 161658 385570742
72650 127193 528997427
119815 130247 947732708
131175 168959 307783210
143126 159854 458853440
129412 178740 817037129
102632 184263 204634761
189722 193498 9417625
2253 60900 305224563
11100 192632 454235579
138511 178140 99363020
140224 156042 761822879
102744 116219 33741038
76773 97708 738291175
98539 110496 29987321
153399 158854 777837479
88762 89912 2920349
66067 158228 966325980
162579 163408 254214426
57682 141776 210389790
69750 125097 491337273
157133 190875 84453554
92905 133110 100792503
68257 96128 69574072
169137 175980 17190310
190499 197386 17205210
59124 88395 72988360
62063 66015 9837615
4555 56045 643026419
40515 153514 282959851
33959 193850 400303370
179570 193897 407152184
170384 180119 253557732
9216 48308 97607454
27449 89497 155096757
185828 194114 20618955
65673 183345 294538320
106940 150277 144008295
111595 183715 180812635
167805 195080 345158221
176087 190520 732286807
163397 193601 899314671
1959 53976 4121255
193566 199682 15371480
23097 34403 28132965
86337 123693 93664147
80495 106666 65419094
21926 73875 130043325
133872 160956 67838467
197375 197878 1296595
179967 192965 132091929
1029 192003 999692786
76606 177878 253445253
161756 177468 722895313
176925 191727 18718880
87535 183201 927882185
32289 35267 820045956
94536 123404 72460251
29950 137732 269606729
86797 171440 212093818
81938 129780 119819696
61165 137092 189797560
86216 134315 120421712
152747 174448 54110133
14242 111773 370748573
169882 185876 389707973
106991 175695 276921626
97881 131512 250225123
104373 162564 622899637
92802 182564 834239483
176548 182090 945335763
120869 164560 109414278
74063 92635 46173794
75735 79141 261658062
3360 155544 812012428
119215 135670 41182397
164775 194973 75673509
148567 178619 75113053
191613 191816 196043
59124 141096 784878196
422 117773 396326366
151929 170038 45207151
184204 184586 467557979
64766 95742 269255305
91574 179961 221455683
114498 172928 146502027
52820 109018 875524483
77640 196176 372271178
138164 140072 4823878
13637 116284 256637199
64495 91963 56513800
49952 177210 836671028
189761 191280 328340137
194859 198473 9113239
196825 197670 90644470
57553 64497 989959851
159954 160267 431198654
25677 143038 679137027
105080 128583 58978502
118644 184689 165560070
190462 198824 20986551
811 195705 487745542
165090 194626 871218013
109613 193471 406305099
128045 167897 772434454
102447 160840 146353910
63405 117464 135105203
76235 161527 59525995
77752 139621 375247135
107886 161795 135138855
65595 187850 306088842
34171 94027 149695749
16801 17277 1201506
146854 156677 860214081
120440 150458 75376854
118654 169849 128323748
165583 182053 953407847
93095 138511 776975201
141914 152497 26797631
84561 107525 57403770
48646 96126 51225954
125147 134660 258058
31673 150236 296848393
6118 25337 969137081
173279 178507 23215406
161636 195349 84445222
59561 71806 506014276
12760 17638 12158183
131095 152424 53615380
92420 192291 250210682
165773 179850 871060980
118161 144636 53910000
65785 98712 60383693
18567 158068 175142032
134689 187081 131315689
178824 196761 44889894
164138 187509 176087240
70624 150664 200483253
6193 111771 263859984
156521 185322 72136875
33750 57787 591287126
69574 115844 115596291
17297 37036 339787402
105306 128714 58727579
65849 181416 773647143
14821 47869 356625381
124541 152091 940646275
166799 190569 59577963
63732 88343 61432092
147351 169796 56198398
25306 151807 397020069
31029 75718 510967676
65119 181331 886490417
178495 181732 411426119
97122 160096 157817089
151477 159756 20468256
100554 164018 179372186
92844 102358 23772802
98580 146535 275932229
46828 72894 65423754
110139 187744 684458474
123214 178469 868006058
118824 165346 116560384
33949 107874 184913375
88188 161616 183965480
35615 47872 764977287
120345 139275 47298477
197547 198659 299576667
193873 195077 3044303
19593 172540 382808370
192357 199288 17402479
38714 175642 648653795
71580 103329 577363240
76015 182765 499026249
156016 182945 366824694
83487 155580 685287656
84098 125629 21056109
49123 71576 56314811
112111 124025 767664206
153515 177210 59156967
89388 100343 27321395
80416 99662 47993037
96007 140061 8942019
177325 188438 13813957
66778 125698 383644397
26676 150510 466808162
8740 61802 809331652
183896 190998 17727862
98969 128559 74255654
34261 132876 246878434
2265 99995 244222764
79555 91981 237765308
129622 150321 52002959
162627 188845 715411235
127559 199506 180200565
135897 183881 161692875
167905 196299 832431251
9716 75050 163485408
5148 22145 564574565
232 155123 387705547
66147 74340 20580733
164700 174370 574824276
143080 186112 538122071
184714 195346 2587858
55867 122375 166543136
153678 190700 785269021
189955 191023 874797890
116145 193590 194134207
21517 154125 331984430
52520 101387 257222235
195180 195849 34205272
31428 81966 126360192
87967 152111 725598068
151399 195344 109856770
166468 177896 997523223
146787 177713 77380585
194120 194886 743863983
122121 194147 954345140
68439 82543 394946201
147749 190157 106185041
140496 152067 201476447
155222 157911 671707831
83862 157514 90354803
83710 136660 931050369
45693 86260 101479079
169797 194142 60928195
187513 199014 28823446
146224 186700 148868319
22310 147322 312857347
48144 97182 745685216
19317 140964 694142612
68589 69236 708643419
155846 171243 38456253
124215 187471 158508097
35472 115382 199942414
178115 179955 2295746
130088 167837 945100231
48846 151984 258388295
4932 8785 600749988
189328 192142 7006576
25480 195158 424694483
146584 167435 52200569
15116 186033 427907920
28854 30265 674611565
24785 137153 475575978
36580 159177 306922940
178935 194199 321585099
94332 146641 540490631
16490 32589 32287733
149277 188724 379272475
190550 191475 355484005
69688 102663 27572280
177484 187736 292940742
101950 143613 731988562
105053 159920 977172586
36255 80897 111779039
165508 166922 3579609
191445 196643 12982124
168012 188894 52320947
24917 151036 315771909
102772 115498 6953440
91529 144494 132706102
171009 179443 21095211
156220 188722 542746215
105111 156945 130031638
34636 117777 921100827
187037 193700 64838163
163158 197376 85748724
13942 92223 960701432
11893 175986 410651378
183075 183168 223346
158287 169598 28265646
105761 165918 612035324
198896 199670 1931714
113528 171087 837021490
178907 194300 981420671
132769 167898 88038996
43139 92305 279434446
20502 111614 227741304
189466 190902 414108612
73265 155081 204837495
34858 79041 110683619
93452 101857 21003889
68434 149178 366808885
62718 146557 209812586
98721 105121 241651609
194705 199321 822206362
131256 176630 113663616
193653 197022 81249166
146176 176190 75192280
151361 162157 376819959
159264 181802 56490291
138079 140835 6960938
69127 114815 114130204
73555 78906 78496640
70992 115397 110970867
153182 154322 2873937
131840 186793 137651670
76230 157622 624938367
86795 156561 192936972
11486 167090 732360834
40573 117191 363239674
118121 177138 501198507
24679 76863 737010083
141119 195269 759679769
197952 198578 1579518
4337 60506 140518426
171405 181351 863128525
150720 170344 49001737
149988 178057 498785384
102252 185399 208514173
142719 199055 337948461
73700 94342 985028487
95805 120908 62959690
100254 147459 901616510
69230 194805 587687154
124966 160062 18692998
100820 115391 619850062
130470 140011 23815037
167953 171009 437398017
117549 167525 125314389
17322 152388 871476992
104127 134162 75327254
194105 195431 644227056
21535 164068 372380160
179589 197944 801336768
173509 175725 177688200
8955 156515 970308313
113417 133269 545284364
195283 197368 510852226
130244 146437 40616143
184350 199248 37327093
171972 179674 19221713
145142 187276 105569802
182289 199609 351359198
68037 196918 812482128
21480 63741 667838081
50684 58542 187990720
107142 145020 408710165
187790 198247 26163225
52306 177915 314386793
126471 129008 6319076
85051 149312 161082922
17081 19724 663793365
164777 187680 390907973
32449 190418 990874052
127651 149703 55364021
122411 190520 170567158
144100 175566 939897533
128716 138998 367312273
5338 9187 3587706
119408 130766 487342475
141045 142742 4266742
38713 169132 326486316
61639 123739 155325017
69761 110655 102175197
70308 82895 31419436
145174 190343 398146804
31656 100558 172169265
74558 88843 689460050
166108 172376 15815078
146708 185276 96688534
115910 198201 206277617
76376 119779 307166936
32042 35976 31648844
139937 159806 49809315
51333 179049 319772831
195907 198554 192730828
94201 146110 707749621
129237 195994 167197999
105268 160386 138096879
37323 126632 223605729
160047 162323 596317739
50262 159774 274102363
182983 191464 21222471
80272 140053 149574086
65938 117718 129382694
6049 157971 715446698
35146 66955 197458798
95796 114391 19933233
51252 111021 591660708
128164 144529 138598124
1057 90491 228686822
135307 156015 340233099
108360 142160 829415947
27712 190580 407680960
97876 137924 100275094
66057 162090 498517974
66649 152344 214593690
20537 132309 779720330
141418 194594 133309632
102935 152285 123886217
48565 167423 668991828
13632 53829 627898020
86239 116142 74742546
54913 81941 67567669
104680 121542 345674265
156931 161334 6350897
175154 183506 20927627
85115 194042 70660066
169402 181894 31298485
60412 137013 191496145
14233 104564 225893525
156066 175157 186725391
39381 94852 895426754
179339 188571 23185306
140848 172985 936477738
27242 196894 629881757
146525 155020 197267680
93513 127147 84424599
140237 163329 143330748
88507 131485 873042749
170912 172655 3133201
85821 134789 122545506
146408 149636 417724208
75175 130509 812405605
119445 145965 66466807
149516 163258 882242824
48776 148622 727405682
39279 125872 707669775
18493 89175 176718135
79528 137069 712846009
196286 197562 177035245
7315 100550 233015691
158187 158562 43869072
6634 141774 514528896
109657 176788 17302505
149965 196676 310257010
87679 89748 277298903
104970 150235 860718453
42222 124005 628585743
129424 146557 42961745
35775 173779 345530531
72371 179114 267121016
40541 197988 394190360
26092 60258 528096321
175101 198778 507478160
64092 114062 124839958
83054 115347 552067880
39940 151093 278408408
76759 91934 130262339
146653 147563 91222412
183963 193466 23730728
146064 155845 108827235
152127 180062 515330712
181516 199988 628138389
24506 101625 192691571
15645 70603 938249636
117032 119464 2214413
35604 54350 838045908
117159 194705 194398423
106596 174213 937117548
49133 172276 308372270
111513 196987 214166867
150886 188456 758869237
193851 197772 161155742
165140 198499 543523484
117918 185140 856497535
184843 193373 463139163
4238 17968 34288524
9956 37767 510066891
86450 190386 260393728
19802 124465 261799721
179379 189214 24705359
92345 107508 798967136
96410 165621 173411394
183468 185232 202169835
119169 180075 877581997
59551 65976 16033992
109613 131816 55687758
12738 178390 414531502
71625 161935 433208810
187383 194126 944164288
48179 98073 124753472
104766 129915 63108051
21479 168437 367759228
166343 173702 16160062
58161 66547 20961019
40402 183074 630434078
31558 171967 884328708
72250 183950 601225050
130158 195566 163787535
174402 190232 637259904
94077 158026 634734107
163384 173048 43413639
110103 166390 141015225
90573 160777 536192270
97463 176161 197274272
115056 181716 167034387
180247 193326 175104505
137818 180171 110504741
130907 136206 13187607
194967 196914 4819132
131594 165521 84922661
146820 184715 964033031
59665 136766 812691567
157149 177392 496097591
162965 193684 76976314
80481 116235 201497120
26873 107574 201711995
28330 131747 258775335
197495 197695 322062199
49160 154325 297855844
126040 161007 87617931
87191 176037 699369491
96353 100418 63302081
107288 141422 781416176
160686 197889 70619780
65275 79335 683991260
193911 197249 8393026
30454 60142 146816139
47230 145662 246417107
170804 194627 598862491
103228 167223 160419511
180663 199766 47955457
19257 54577 88334452
93113 110640 43905232
145016 197530 640338091
157787 165625 608135411
164418 173838 23605710
153117 154632 936252923
17816 168663 503817836
57381 148199 504275283
185870 190775 12190823
94136 161705 886765889
47848 161959 285713587
15889 186574 427251446
155439 175891 536312505
80964 124715 292945476
98350 141167 569023966
167601 174967 189984725
42676 77887 240034193
66436 198655 446995616
159632 183817 956726676
199214 199484 63001340
125909 151462 462229871
105761 195296 224315946
88723 167523 321436009
177560 196455 47349967
171195 174699 8719043
102745 126766 60355924
25446 83356 904804938
107710 108628 2239967
44031 70371 801843516
28270 82246 171354256
165262 190026 62072719
140887 176288 246420412
116050 138461 56115049
155937 195239 741908245
17099 156486 348916781
188354 196216 250684861
180654 191132 142853570
104142 183519 950522321
61016 76541 38801273
192365 199346 17511391
133400 191707 782991845
9184 91712 206244772
161484 188539 67841978
43073 112345 173277065
115688 172306 141954276
103716 191793 220793256
183418 185886 6306554
155341 169725 955607211
14005 103899 224723646
137420 155753 191040102
60129 166671 266586495
56243 151457 238598367
176715 177981 249772169
53891 67571 847204
26872 51208 60729668
192790 194610 194497300
160918 166833 14818529
120253 190709 613912158
104172 113714 23924992
76758 128710 956800277
2509 164089 435031669
177474 177588 436699997
195934 198678 6936591
186955 197424 265691040
115326 184050 841097353
165956 190859 62435459
78054 141554 508185351
178812 199821 760986598
180045 193326 119215517
3676 80186 820863074
135122 139382 289140402
75322 106009 300891033
90054 143642 134215296
69854 153100 313188074
105846 176130 176129040
35709 128739 232876519
4007 24022 629239150
74312 188174 284989543
64055 183393 192309779
90854 160618 174720233
122439 127482 122793606
9497 136401 317376489
174854 185249 26170073
173069 189607 870770600
185938 187399 3607087
25419 131818 266202508
63123 110574 984027532
166011 169822 9632296
161342 164619 8233640
141960 153204 125372724
194908 199809 752246600
63822 71248 18640165
154339 177071 56740421
183119 183354 567416
145981 159572 224022926
189755 197816 63453811
66036 195053 322967829
153656 179570 64727140
168807 184251 38736021
2392 111336 272321821
72626 162065 223732676
198167 199406 480233164
101862 144844 107844061
191202 194041 7092055
145677 180036 146643612
66077 130587 479988785
53088 123657 176689428
159789 190662 720036561
3704 22714 47497760
177160 188924 29550667
124737 152460 69649743
172264 186560 35820713
175717 189606 99021058
47511 117688 175570115
40981 147120 265707746
178719 196029 43364517
17963 143378 580345230
81608 100249 550804901
112490 163884 128792363
56937 197926 390477101
105995 145629 99304718
197456 198894 61521918
9986 132221 774782737
136940 170684 512127192
166395 189425 658145148
169184 171470 5837107
66432 181452 932806315
87842 150603 157420388
183892 197127 33055127
83564 87528 658196452
83116 93839 365415326
119498 124085 5412567
28933 133422 261445181
67830 116719 632531052
91029 108826 44478441
157955 166657 21693026
188221 196063 19563509
160088 184362 60935352
146805 158335 28926840
123705 131148 5177507
169475 171300 4606534
33042 68598 89021514
32627 38782 197894615
31377 50350 47400806
109727 187890 267229006
106046 190646 3147609
37010 73640 91907474
127264 167098 99752093
89398 97874 21157124
134315 150296 40239611
155535 166085 26210395
135804 168057 80899735
107687 166740 147959866
163562 197404 420879835
79099 180510 253889608
168095 187732 343817552
183632 194256 255950461
21805 123064 253434508
28899 172722 359995100
47093 177584 383103653
176406 177375 556064110
35394 149588 286059485
53897 170950 561451572
112527 154943 106493845
115804 183650 948187733
40881 55954 272926806
131307 198374 168032649
182119 190563 21172909
14400 20063 14292463
174074 189997 39990148
21659 24852 196208565
36703 69000 129811481
30966 120897 224988011
126339 166418 766961954
72698 162544 225902641
19151 91556 180993502
162347 176284 34954099
161860 168722 17187987
107705 112990 13182397
88959 178473 224229195
136528 186245 124650307
111193 182119 859855843
195874 198720 297851020
129728 158420 71920696
129953 164640 48421946
42989 76545 640245238
158226 181552 58353894
133366 142760 23476325
55678 83435 855193499
66115 167758 254449928
156106 166385 25574534
191744 199417 19245934
192752 199435 455605999
113973 165275 128638124
140532 157884 43619669
141506 194598 946160139
121234 147329 65388637
22574 59432 92276664
178756 199384 877874975
179129 184607 2238553
192219 195362 221325666
7762 77569 174574094
173047 188398 262588393
125548 178200 131838346
49428 173034 290852008
89278 179803 226766485
17154 134288 807362254
182324 198531 40654857
166987 184972 190256613
66118 129043 157406142
16965 188410 656812835
117779 157339 957362726
167756 187831 178391502
130496 157140 66819359
123289 186306 494257911
73003 96733 59091087
153653 177700 299917367
136822 143403 541280371
53127 78879 618606713
98462 163080 433570362
86323 163903 112090119
148036 156604 21443319
54105 89881 89467431
184094 193272 22909523
147646 192562 112390154
140154 185037 112591489
123670 198055 899162571
67226 144650 350502882
11110 118164 267611626
2731 117890 521922749
128773 135385 930921031
99756 135549 107271962
199027 199099 173332
149064 179746 65582927
131871 175171 108433080
154031 183426 73444413
164227 169280 12659756
157143 182985 710154199
83111 112074 352765569
126110 173395 118463194
19615 191733 430792174
72202 160059 219755247
61581 177179 728616757
184732 196204 238858620
10153 179029 822953308
158743 173965 996193902
56878 165830 346663556
75612 158211 206747948
53791 95685 104695941
17457 148137 391603889
180369 182421 5162420
157169 158061 2226265
134282 178105 440899301
65126 71800 61986808
123413 150030 920397154
161662 192330 76852295
31040 38405 429889858
156808 162762 924773385
126328 127312 2520374
192147 196769 485132449
111401 120287 22401229
36281 136202 250100252
99717 104559 12153435
43262 125020 204666551
23577 24962 676960051
106743 134050 912259921
19873 186042 552193242
145992 182683 957023055
114307 186534 181066741
87337 156507 173417634
156531 185399 654905516
10375 64849 136193575
108509 157759 123512807
66712 162897 240689536
157849 159069 2983941
168450 189272 542932864
129128 157082 70108432
94279 108114 768939041
181286 181959 1756878
31716 124904 697513802
169043 174520 976947240
26322 191529 413457118
159602 161779 5507553
156570 177185 337170542
146115 174079 525320782
33813 157759 230131309
154118 163224 22598165
32844 163872 327972675
135602 144913 812734197
169061 175446 874616894
64328 81265 42338867
29568 146817 24362244
56847 77838 261683152
32100 98178 165181565
40196 185193 903421194
47322 189910 357091403
70187 112150 104789687
142519 186003 687898168
88245 167053 197479424
75542 163625 220382671
67203 150064 207481503
16891 124222 268504275
171666 174424 6781274
62437 93317 77018839
44470 181291 342480294
29478 165608 340689626
130705 196002 665512481
177458 185279 17629924
165316 198310 405474747
182023 199905 31295125
36131 147078 421772033
52960 195836 560908347
116527 192232 942706560
48479 119785 178484071
144343 183648 98479127
167296 197484 75626077
64450 160942 241523771
64977 195142 325867975
32555 47696 37803540
70628 152268 204472802
64809 188242 541112933
151153 182910 79368549
36658 61077 413811152
176483 185831 368055686
99438 168352 491864812
171148 184854 34383199
98763 141766 410306909
177448 199750 788122856
158850 177045 906047346
151245 187328 78954391
41410 163716 306167276
46871 72915 65383066
117112 170302 133387776
109089 131479 56225267
103833 108578 11938986
39614 196645 393107579
50013 88664 96625178
34549 152727 296093833
161909 186716 62157702
90080 157866 866880752
199889 199941 127821
85072 162873 194815066
107550 122673 104700469
61891 110695 741222593
93694 161335 169504099
54975 146702 273083940
54471 130499 771338861
181821 186698 303554310
198998 199125 68081080
146379 199838 592607757
112474 170763 146144017
156392 160137 9171716
29503 56554 108878467
110366 131145 52137102
111922 169176 143501693
52904 191241 346341502
12641 118904 927779432
79070 144891 164790193
19630 173763 96303485
31536 132691 370796404
37693 195796 443817461
40999 80727 513434847
22790 39822 266108082
37877 62766 488718083
119059 179092 223865476
135044 199550 976990349
107694 153190 114181354
57484 184921 734304423
111670 111826 707324619
164799 176829 34966516
141568 173527 963766831
169337 171798 6237251
70160 104231 85039789
94525 145248 279237826
51493 67530 501034
3666 37065 83345473
31473 151170 722228655
19889 167402 978141610
120800 194822 185433643
56621 136306 95797807
40057 122078 205316612
21527 71427 124811343
16330 195225 447728888
46533 117113 176570536
55028 140899 865946073
114653 155814 103340654
197859 199135 3245195
153301 157313 676759297
172099 178160 12070710
60414 165622 907543447
188039 197947 24791055
160186 186079 681123140
6954 17332 849367789
185711 190976 950248743
35155 62592 639592936
163238 169262 659669102
151226 189305 160169005
141863 176536 86955269
128757 143013 35682273
58504 140084 204008444
103332 120712 43627193
154984 170561 38890389
2936 195848 585186231
56999 179830 307546088
197040 198189 2972266
36136 93981 466671500
65018 197034 330466282
79504 115346 35106518
128002 146421 166475975
71952 144404 822011622
4285 61347 313551405
53393 168951 737060039
114006 150502 557129553
137500 152521 37946158
120916 195437 186620829
149904 198191 824703937
70651 174002 344657169
13547 50422 92124793
35302 162777 848529652
73127 122606 123748215
11282 88459 192803660
48234 56929 5630418
29742 46595 374634073
71446 95773 352036487
17085 189651 785443347
132961 171822 97385362
13039 82698 383457981
48591 157223 530697452
151507 191366 680525911
62357 130125 169522822
113686 146681 82800495
32275 162661 753243139
42641 159222 345619448
43469 154103 969940283
159200 181787 56615410
119231 130687 28743303
55520 148656 233322582
12334 161756 630357936
7078 19167 30218871
4232 40341 655981174
190071 195029 6289280
86900 159836 551637062
55223 95312 620465197
117755 178499 964616071
61823 164982 258049017
71706 118975 118182203
55433 163926 271588397
31680 179561 928930535
83006 168616 214366414
180107 189807 5986
123406 139573 480194631
174817 176062 3145438
49726 134501 323316213
13510 91435 951961913
77110 115869 96830424
109518 134916 56487237
116708 140842 60514269
26966 133871 267427512
180175 199021 47290663
64749 128277 349153516
60494 107049 116302598
74579 154441 191379946
143736 190663 117577232
188527 190080 3635507
33618 49014 38508798
75581 127446 129718765
108931 197743 483703893
35064 160179 313184716
83731 91835 20204394
62906 144109 91803640
166155 175766 24146331
134844 193930 148020103
42790 94882 130301170
19379 152811 334055740
116823 129990 4888944
45546 103673 278443691
33804 187651 385282783
124905 198737 185009748
127599 145392 44519269
94684 97529 548754584
142407 159675 422170571
143174 183089 99989685
10625 188714 445728599
15699 156267 402525045
118243 119151 2320891
167085 174556 18634621
72861 197743 312588330
181180 186271 12855591
133228 162056 528911097
97868 99123 3089729
50999 169177 295822617
17823 192464 839524685
75829 140585 161881145
84153 199767 951523128
68458 149390 927615476
10507 146614 340555803
114691 194723 200590817
107561 188744 678012501
132674 189301 323393180
66400 173599 268311158
185413 194982 23846359
170364 177912 8069392
148118 173850 64287482
66826 96145 73167039
47569 91780 110561804
170808 196237 45200840
127840 177459 124217984
24131 44207 50129345
123043 198118 553374455
122523 150194 69380165
181874 199548 895593538
16842 27678 27112767
21888 199214 443884340
164114 174574 26174085
74980 76922 853689564
94175 170373 190993106
163292 181860 46572244
29510 121343 229794089
65093 172573 269057156
193144 194374 3120491
77061 81704 11538674
147089 162650 28645692
164044 183632 49132534
157118 169747 647949829
74043 144818 177031788
55349 144211 173572462
269 42824 106291757
54035 168870 287498739
103091 104007 729087045
180671 183219 199264002
39725 175264 683225678
131315 184172 235434776
65545 127889 155946210
4708 9058 680095875
20014 53605 83915370
143650 147380 9417914
89883 169302 314791081
115382 164055 121976077
72918 145336 918058882
87262 156027 669342974
32055 168767 652892968
1273 56347 137632523
6416 117227 342305544
66454 93643 537544966
149167 179555 75917969
72917 152650 532594525
70079 188009 957464606
136331 146395 25334090
16415 38731 272805714
125592 148485 666658069
47227 183692 341743867
19331 79883 151404319
83273 118849 559820606
180792 196703 499978471
139621 191040 128890798
3772 23654 221306193
2403 40611 95487726
26455 132774 265926963
37139 64375 453122387
174725 188369 971561935
113136 184609 911954905
1204 155848 387078287
179347 180632 3167606
170287 183369 32763810
123604 197545 185140377
50211 123321 913103835
195114 197084 160208897
48171 157312 335172292
34338 148306 370227582
153993 176390 55937505
81422 119868 964502608
67904 195793 320157455
169052 179823 590591832
87888 180658 232353991
85239 159343 185476730
38571 199294 402459135
101449 184376 207948306
139567 197551 188347767
18686 176721 901032322
64367 177150 282298878
6176 66767 151533176
159665 181550 54882659
71921 91076 888728727
181078 198562 43912270
21769 180800 397949815
58135 121182 157708644
84273 126330 410520430
132807 178820 37577559
74817 146523 179416072
176764 182312 13891259
169661 181021 2971945
52280 101311 122418282
98210 144388 614202664
45370 191672 366281703
81323 161429 885455261
13278 192951 852135080
21584 191030 424077819
97671 125403 373379071
40866 49146 20634805
75739 91361 317721128
47718 177152 324041461
110136 151451 177818217
115013 168161 902422290
47625 90188 106519429
175976 196470 704793409
64766 67834 971319762
150314 197982 119280005
65426 136982 974873947
46955 146639 49743404
83369 109358 1128479
45389 85080 528663618
170682 190466 47184192
144505 148221 220030664
160310 173413 922161684
132736 152952 361252656
145677 152289 794406951
152756 193454 194869412
13361 134362 249482049
81892 102262 50858196
27403 193264 415123986
95028 107946 367042245
146367 146997 836824165
91069 163952 182561673
22788 39646 370784018
10506 167928 393926516
103118 111363 20634541
116978 165057 120520439
13425 51937 96260986
8666 192453 552245480
61790 91654 932607996
162797 180977 45448133
199689 199880 364874608
182147 198655 953611530
83361 127976 788824770
108475 150099 104519306
43810 44627 251116673
156953 187905 995677800
132237 144008 29387817
158040 174441 40937441
164584 175919 252863091
10014 62594 131535156
7752 131606 309848351
62204 174488 436754416
51968 107677 861873392
194065 195076 25069783
151849 162983 27697976
38041 60798 746797714
158751 179178 99649175
142926 179657 92019097
106177 166257 368693904
139958 154734 37268988
134878 141009 15337551
78385 152268 185107582
156485 199789 455220228
110555 175373 162440165
67031 121479 237606746
168201 176485 95784845
125426 127275 323658316
60872 164183 535012564
84234 97399 408758754
36473 186889 376694616
1136 10132 22569651
112689 169903 143418808
10661 112397 254284562
177305 185655 21121911
84611 198758 131724043
116836 144659 197107044
79722 121718 368051438
81059 166684 598329425
124740 153537 9739208
126630 134833 545638949
23363 139300 569260274
125374 141524 593145811
80280 93255 642678375
94204 146992 132385804
187357 195700 703342966
119790 172046 528212133
111172 119016 19683356
86381 109163 794688266
82852 192616 407879336
132532 153132 397359800
88767 141907 133074847
163691 172225 697949229
5876 17627 787583358
79414 114044 86511479
155201 187792 549083995
163411 166107 568789868
98440 120624 55661821
133058 194704 154423695
62457 137700 713510357
184777 187706 4489649
57818 191789 686180521
132151 173935 104596857
174990 184772 14287489
57557 128284 176979356
50026 191203 353494544
114285 187353 353926574
116659 183081 291250505
95414 162610 604506178
115253 192590 193796384
85559 188469 257748321
105624 181841 413171106
35915 84090 544606087
80518 110262 561446476
140075 187630 299202484
111391 197838 593381728
8202 116335 270304911
173990 187635 718363638
177940 178064 768228728
33870 51793 44890498
112641 158498 115017765
152866 175831 57364133
81699 103461 449186236
149470 157473 19973733
4421 23957 104481094
144965 152441 793833
168438 189286 724033088
106493 151784 176638509
3489 161485 550298653
165775 188756 57669009
12866 154380 354273589
71430 138843 168567196
51910 170018 295709513
30057 150704 460996951
196871 197764 2323190
151724 193591 439113409
158439 192643 966056656
120861 149269 71333174
19177 28964 7653426
116142 171844 139741708
10595 34812 60327903
113773 144674 446406102
143007 198331 351526934
125732 181123 138703078
124430 141794 43416316
142677 194703 631349952
133624 186371 228516259
180493 183743 8231704
129766 176613 117366529
182863 187855 289895804
17911 22683 11941746
198760 199663 2260339
130820 197385 166688424
87118 88186 2642760
74355 147115 978032501
22580 168782 649509039
22597 111901 223247521
12777 62244 123772253
177075 191066 35052070
194324 195632 112442442
10935 167334 987286031
92358 190725 246446832
190315 192262 4847273
169964 194617 788928417
54380 139318 823361614
87074 122832 89672269
145816 146516 252354443
98723 104821 15286007
161231 197857 481608143
69552 147047 193962887
189357 191074 4237841
169105 188039 47515599
78498 184655 265865083
62489 72164 968132035
135508 153539 45361511
189550 190599 2585753
7006 146980 354470799
92292 140185 119913952
80632 164723 854590474
74953 192306 387448898
4031 58064 618167051
104472 121637 43141658
84334 184468 250849865
35367 199761 913043797
167470 178428 382112403
17765 143586 314830880
74788 188064 283535969
186101 192371 880856856
130327 192735 156289698
110346 127384 42782083
31676 175969 361159962
131255 160671 73608675
111677 195783 817908476
103995 131588 126820347
122832 149486 66822338
74824 171845 606962460
131209 173120 3857837
28180 93013 838942559
46575 177596 328045649
94262 99394 12827045
91083 145141 228436519
181761 183986 169990415
53840 166664 282398740
181817 195048 423161466
10321 63628 349165100
30177 173906 359692810
37022 199857 407754193
10262 184783 436771092
60190 105343 112753288
10349 10375 903766650
192992 197566 229307970
57824 199359 893635729
76153 101468 63010932
104186 175175 744017042
188684 190803 15858899
123868 137345 33606378
83101 123249 109254029
122297 189129 167426799
84555 132182 454913733
14701 122474 269716952
43432 186491 956201022
50191 83858 84214911
10665 163022 629470623
160785 172006 123623806
150798 183847 992267659
8518 109616 445652768
189346 194060 11719696
105784 115384 966492639
155487 166045 316553352
184607 198279 834520436
167108 169595 6216476
31326 119060 219460342
113954 184695 369453724
139027 193584 136774838
143132 181774 207189959
54208 173732 299261870
78627 120858 411053611
75779 88259 163752140
162828 193006 590334175
6316 77759 625564670
9393 57070 119143116
35147 144566 926254702
99865 133762 85059611
42164 113261 915909031
90076 161222 278639321
49199 52474 8299798
55108 129764 186852511
40236 70328 985786081
95438 140393 48342707
25383 57627 80580892
2810 107099 260721521
9736 162907 978432267
11376 185058 434703241
151240 174942 350385658
92944 162905 175269433
86537 135901 123590738
160366 183259 57416764
21446 29810 818009795
111362 114623 147335607
70459 132547 253304638
124872 136067 27994772
19974 20250 689435
87339 122332 87729918
154366 182357 69919898
53981 93495 298569216
15909 56216 100738038
119614 131420 774245802
118133 140174 55250785
152410 175704 35261785
128672 196564 170030913
57386 159937 256613300
67979 130727 157029300
162337 196172 101312555
157475 173475 447817169
102756 112608 638133600
102522 115237 732348215
36606 137969 253645997
128023 162383 86084095
69352 115572 446815338
84256 132278 575667623
23877 178537 387097607
149294 194865 113992725
95807 171319 459442124
46082 62796 18853564
160979 183345 56064509
199774 199822 736618661
36694 124029 315188608
89246 93408 497537590
61996 79292 32710760
72030 181067 309743758
177651 197613 50070780
73830 180382 266610210
74216 80249 14911083
35464 176808 353913584
161188 187718 228495163
157016 180540 174919141
5132 10053 12349351
17909 195948 445626252
15562 69711 135519701
142854 160450 717296585
183451 199550 40360559
177307 189933 26244702
150537 169178 46455923
92528 178468 499423022
53518 178276 467854572
2120 9015 17282885
5885 24756 827438949
74123 153708 199236206
120262 133755 33776502
118922 172328 104333475
54032 108352 655030893
46792 61672 711740279
44062 176493 331585615
143457 153377 789588723
24969 55711 957613507
122923 151857 72535067
116995 197068 200696450
154313 174773 51028060
51497 87513 90058748
100711 188460 333903781
63296 84847 461813821
96622 187498 227789905
97574 147189 499910807
28209 53706 63768812
54064 74243 63702639
6437 16025 208867379
170962 191453 584377227
77762 98427 949957642
46792 156044 273704165
84062 179682 649828581
198849 199723 545669890
6580 77582 620016259
84651 109391 61840545
198850 199961 386185094
69772 161128 228632367
159766 184068 61022798
110631 125154 2594838
90783 194909 745165488
18554 88134 61768955
16498 156282 586417709
115587 150196 86926934
30861 111774 809224511
174022 184070 581496772
154376 198522 808769711
125076 148784 59544413
61307 134813 183779354
173486 199107 64246254
55385 154717 248849923
80141 117688 988011784
134864 168267 83740185
48302 53756 13737263
121655 177804 531040251
172160 180914 816781216
70911 74065 8023631
27991 162326 44504085
145483 154118 402003307
171924 184411 31273474
151146 191454 828531986
7713 28974 608726680
158574 160493 953039435
98635 177182 196827787
158068 198924 255111412
96309 124502 166453745
90287 156457 877421385
85860 106712 347800963
172316 190310 45071049
34790 191226 391724155
91031 150799 441921294
18037 62183 459063009
180765 184136 2376416
162810 171236 21139931
2803 43269 725125540
75750 199830 310614648
94785 156355 154434919
86291 168116 204980211
195638 196774 2826957
31882 157737 483091453
73913 176383 844232540
178393 198975 51650161
162212 186954 62048155
30513 148271 294839611
196058 199817 635879974
161796 196236 96644790
12654 46356 643565343
65074 171376 843871792
149676 188518 97178998
53645 191546 345279835
197390 197908 298443466
128221 133432 118673662
101344 166455 163250746
154134 180995 67046389
57877 150824 232788143
4184 106586 668378343
7718 13209 13677738
40800 186117 363865233
192549 196222 871763701
91061 149139 145684038
159839 198382 96670652
44899 132093 764028002
128070 159276 78129479
40090 158836 297221725
199733 199937 470821
75106 109798 86593309
71591 89830 466873496
199064 199533 115051
166614 172374 535722669
182711 197349 870718643
66617 140890 714500251
136827 191877 767872161
51714 105947 135659175
144295 171027 66984705
124723 181068 141072772
44734 130903 215686412
148663 167676 47528336
167489 177545 515527963
21931 42394 51053561
191268 199844 21506080
45132 166830 460686283
34463 74241 99793787
66291 120333 142783383
73744 111621 811961649
98839 155115 141244957
86090 181439 683728006
153348 173998 47044693
191013 199952 22396328
199143 199314 420292
155843 185262 73653152
197453 199483 5109838
197988 199330 130978015
19947 73926 135095970
88777 111083 55865994
194940 198929 9781623
190056 197448 124653979
166184 192066 104305620
142785 194144 595458287
86142 108208 832860825
96683 152238 139410119
6738 194322 469468824
19250 191562 888584419
24037 159996 385800306
79727 187976 271132832
22593 193884 430863804
141111 187494 371892117
113487 137746 60779967
177470 197207 49494429
36264 55585 948796934
191682 192440 1908747
8272 177643 423783146
144311 155426 598582
70220 180052 373106240
192723 194293 3951201
163468 178953 38837977
158700 177538 252025740
160688 194297 994275814
26121 102704 278176034
123483 131802 20780464
60423 108292 119532539
137424 196068 439066085
104708 199898 873072865
149003 155955 669257168
20924 43652 368634068
61713 78796 42615137
129545 139927 25883191
81804 164110 5902251
199199 199703 1237248
10839 196259 464008994
17663 41015 83131366
76826 94126 138595132
23337 105546 205511593
86914 88666 738615
98664 124655 65198837
171632 171858 680106359
10801 167942 900552730
16269 177956 404594158
199614 199738 142678075
90736 192840 255778904
137742 153426 83507324
165998 180455 6007465
124282 161996 95032853
143915 181036 475902456
15584 196936 892718344
65883 97996 80112279
178072 187919 498662279
61795 152611 227389158
166314 190311 349710687
4093 189301 463549122
11237 145814 690970097
98787 170445 179646521
30505 38189 19124703
113274 180070 417294914
86901 158309 178977096
101032 138346 93509173
40086 112020 391438169
19255 153265 247942031
197475 197504 76778
143082 163380 50815774
74395 144320 283694433
72366 90247 44579077
39478 91994 537633009
139630 188046 343993483
74517 104031 793133395
41362 60750 466161599
65650 149518 210005378
42692 189117 585839871
112352 163078 569571561
138324 165319 607034581
31125 144549 8243483
15903 54505 68059957
91057 98076 16981799
114831 120645 221805415
48895 121344 256641082
166412 172602 15575266
186751 192977 280992179
17120 171983 387607067
199284 199462 424147
109182 163948 280350433
63725 79048 701104363
163885 166700 7071740
164848 195142 75924882
121195 169609 121248010
4848 77038 180608965
79958 138650 146823573
133149 188050 934763997
105893 126351 51291803
172930 182987 25194191
55351 141747 19517657
74758 173842 627228595
56721 178225 384937532
147051 161494 709342
45999 110576 989254722
34170 195857 464569782
68141 192173 171521421
159276 182789 422020950
71969 187552 544440205
188409 198957 328411831
101029 124464 58872392
102915 113787 27209910
53661 159646 291431972
46680 194909 371213049
150974 171325 50838511
63620 71423 19554256
196590 196881 716193
194503 199249 659636144
123876 188539 161952288
52792 171856 951757442
67092 136465 173484954
87335 100288 579692493
103964 122613 46915194
134545 156040 54040706
143682 147710 10179107
109354 151524 853737448
108558 174090 164208237
44929 62077 420178520
136004 150634 595035367
80908 178136 243388396
35433 36640 161279175
30146 67212 719838467
196435 197250 437218169
167282 190761 411764926
142742 164081 53489790
175810 190111 35868326
125737 178263 302594555
115330 182420 616239739
29521 157536 612653750
55487 143221 219638029
132057 147570 38936751
132312 156635 17286069
191764 197416 361649210
188325 194402 15178996
46720 101100 733674597
97406 148967 881279513
111107 162856 543987580
171698 178039 15755318
125945 135379 23616722
102478 132878 76289229
53023 148298 238636783
187225 193104 285957872
181152 198278 836078390
179646 190262 26639997
54203 157296 2395618
49253 55675 200542976
40902 178763 611031057
152521 179025 66198229
183079 187344 624298645
114040 199197 213512443
154614 194030 98535867
35791 90311 136429064
1877 40892 814502437
124897 157987 929560252
98752 184364 190934145
90710 196213 267183668
29551 161713 330758302
49829 184136 409085289
95442 119267 59722887
113398 193068 407345093
59137 66999 600033863
56690 126053 173571619
132130 186426 135972183
22689 135307 281704478
122287 179731 944551503
104514 122713 45783376
109702 135772 65275807
92104 196591 261681426
171296 181723 26054207
118620 137397 76565870
3891 79506 374200203
169993 196833 410640686
132873 196464 159230506
30542 144021 283927626
146158 179282 762450469
62732 90898 70288742
70030 126619 141595469
38668 61331 56894029
73622 129963 140840355
76652 192671 497215904
1144 17646 41234136
68299 199723 329037573
86698 187193 913809427
122993 186300 158493680
147069 151722 737887618
83321 189446 877234855
173477 186595 977998901
138997 198222 319221661
1537 115168 284160526
121655 134632 349973073
165072 194330 284059970
22759 89935 428676501
130077 140059 24840922
149403 177588 70387731
45149 100539 682598031
123354 148890 64055207
3876 61059 143089429
196177 198128 4958038
70711 95180 109316758
8560 12157 8981891
68580 87709 47717792
191108 199608 48903566
95475 121319 665321467
174840 176332 3801399
4497 136559 802146766
192850 194759 4810482
66820 163914 242939823
76924 79910 7383717
102115 109526 18610326
66337 93175 754409706
66388 105373 100021237
140910 162903 483161363
46778 184751 345585304
111020 135930 62392831
6122 175846 424651869
22084 181754 399577328
165158 181069 569297560
135815 197018 153342816
1929 83491 912840506
87860 179730 274922999
65978 148572 206827797
46251 171376 586011148
111479 142456 77638830
181091 186486 13599389
183512 188306 903621341
118956 175233 140977114
62647 183806 303294429
118871 137426 906175645
59191 139848 558782793
36120 155977 301591567
161539 184373 161105709
80870 188170 80047914
194196 195122 2329430
198964 199957 1354027
173613 195583 55008924
153547 197089 108888068
125635 182416 504353409
40953 70556 704725348
108124 148696 319837417
159027 174752 584475328
127754 152353 61762928
38946 69558 892460624
68626 157263 221942534
172427 188317 268626023
157761 188482 41506891
5929 81588 467310648
149366 180134 76912639
22895 182298 398970774
146316 188774 222653100
49808 130857 202928056
20759 166397 577717862
96656 181116 784534807
5221 8605 8458983
51827 75884 662735531
148396 164699 40686523
43042 102730 363710201
186476 197986 479415458
85087 137515 567740695
194953 197863 7307816
187734 194481 16832899
38011 81269 535078287
75331 165660 676149097
194471 194913 472895836
115113 194098 197912996
92389 114499 866515762
88409 126507 793505227
71314 120195 564757492
18764 60547 936441913
69769 137990 827829835
120654 121918 22214546
43044 165880 307521905
139312 168458 73094679
87877 95461 18960856
169464 186559 42854517
174626 198044 58735051
25887 124588 440858766
140313 166510 434212861
88481 191041 250870326
55247 192763 344297840
121341 177295 760445113
176131 194190 45218326
85383 95685 724351608
117520 134179 479157900
110248 125165 37417565
159391 198141 861565188
144684 148849 10576409
131697 183037 128591619
165353 197245 826397947
159103 198208 447476253
58742 186978 773016336
198093 199301 170405972
153927 196240 105775724
60508 140968 981377803
154435 197908 772731365
37466 70756 83430313
16909 122054 700614464
120367 199549 143608522
103341 134008 76878488
135581 139416 9566609
128393 168160 99675456
47914 181014 743250745
76583 138404 346081074
190756 193731 7423716
97725 103044 13313961
150319 152196 120941262
117527 131171 34299101
198916 199140 613056933
93620 161946 968385134
193046 199423 695342472
145709 176019 75934337
33671 142837 273254531
18404 64272 114757334
100563 199001 246783770
99982 175187 188506426
54862 182967 927466350
149164 197832 644621098
171436 184849 383034697
31183 194023 407612393
49238 191599 356533498
160092 174868 292847052
22778 91207 171045713
89700 90007 379690239
74763 174843 506187164
12805 43366 995838109
142153 186220 110519504
74865 147906 507505982
181985 191584 24056146
124646 133402 793915148
79271 137131 494283693
166748 181431 36767550
30781 132046 253409820
154296 165240 164798346
192409 193395 2443197
77846 102173 54211632
95284 136445 103154574
135088 143737 21723404
34516 193966 736299074
72366 107316 990067938
196522 198182 4254079
87787 106618 651601233
42710 106660 160040336
43560 76956 358513939
190301 194860 11394690
55249 173414 985653903
129901 173746 109829435
94302 198324 260706978
192092 194548 439229512
121134 161468 166281464
156907 199365 862532157
94051 107069 443666267
125609 165812 100677350
85530 138470 316705203
175670 177014 3372154
91767 131053 279055222
75213 102601 68232358
54025 147375 233744989
51722 186503 337476052
156393 179428 656816405
153843 162691 21964858
155302 156003 1781530
12563 165541 825354383
141665 199127 144092386
183347 187784 11192326
10981 57570 829584677
177573 189693 30463148
152906 192858 366693350
64383 156827 736155013
106473 180425 185284729
47885 152000 260819368
2842 16102 667771861
185692 186857 2829216
135345 144640 23363454
86640 189277 257175296
36603 141761 263204678
199054 199609 45387715
128354 134958 987011478
101213 165783 161917141
99749 170578 182564819
74984 170381 432175115
111637 125180 735924963
38124 155949 798381004
166733 189343 56717258
80106 81613 748621586
147110 182748 89220406
195388 197488 680252989
113971 195066 660154067
146885 152558 14365599
138732 165246 921524331
181605 190990 539389512
66690 170244 830568042
92450 102413 105687345
108840 189285 201687589
164054 186496 56265425
138007 169657 613462777
142895 155587 31962269
62735 140209 986997770
134825 144808 25087559
38954 100954 154922471
183964 196845 963662096
93134 97274 382858126
65875 198006 330809486
101234 154162 132958427
137627 188997 453550425
53314 172899 299405163
8106 136158 320271041
15821 180303 472159426
195385 198543 7539927
72977 86373 835230165
162904 197670 498065965
42354 140966 216411167
180011 188418 258713554
120432 153623 83313053
181990 195047 32691002
117380 182636 726372351
173601 184185 591458597
79231 165285 215429963
109723 192175 206581211
121512 158187 81934702
15135 164471 373714984
121135 141786 109827268
92148 102924 26884832
23065 173844 377339641
170777 178326 18853142
33463 178986 759265820
38304 50852 854764385
62391 99753 93200356
73343 175044 254482661
100394 163193 486730242
162639 197498 87333946
180017 194990 29187567
64064 64251 122941
139417 146354 918611198
5170 144134 347628442
50949 98348 591644465
14504 133869 298697519
187384 193969 16429384
66780 114400 118945455
80018 187203 765544430
119407 171752 347961853
43410 105987 451341903
89674 182766 233190581
19611 24111 650473424
65633 189735 310682842
145061 157306 30758011
81271 164246 207748177
63152 188353 985788003
195837 198751 458610743
62158 124787 156605325
126481 164285 94644376
88039 127853 99778068
87912 180779 896395304
130348 166533 622362037
28086 63655 346647130
128900 139072 25372689
78528 189484 277867989
6179 167990 404890527
150972 181699 609208744
27842 101679 734116924
106677 173405 167172697
3707 189959 881811999
60429 65354 12262766
108756 179466 177234702
9070 50131 102560225
199401 199966 836020101
34887 141756 267487497
196584 197926 72348764
118194 128304 8198621
56060 70948 692252117
61592 74552 302315742
112703 169846 143256230
59611 186076 851987111
90476 139248 122030504
24843 105552 201743877
165658 188562 869039108
109388 110937 2742626
5378 20780 609175370
81176 181450 586116313
175151 187837 9206393
47982 53134 12958186
99106 191221 224580182
127672 142318 447558435
165323 196748 948247237
66114 98673 134620486
181930 192462 26394820
149899 180695 539036671
106510 170997 374330520
17222 180894 409565443
38423 50085 768785419
152740 169890 42800793
199818 199856 77740
4217 108637 568366419
135194 156631 53878258
192201 197733 13886041
167923 172007 574539367
67865 74928 17779715
121079 192390 293846815
24219 74169 125113226
85016 117138 366918000
107206 143598 91213065
110919 175606 720212963
112059 176055 160428671
32264 187216 387928558
9266 198797 474366643
156275 189921 84180390
132898 177336 111239633
44393 74526 75595558
11788 94022 205501950
168763 185483 296739501
27616 97171 173769987
21817 193005 851247160
175632 194911 189142114
47273 199090 380217296
164423 168000 9025031
36911 174532 344555893
166402 191993 64181007
199047 199049 524792252
135169 168504 83579545
69899 111054 102810040
149656 178597 72315875
45698 135331 490844176
70993 88963 622338216
37012 135407 385795261
16636 170406 595527702
10013 83226 182991761
45880 199982 631800889
115594 181877 166124791
23530 24498 2433226
112139 180966 160207100
142967 147477 11431824
100146 161860 154707426
65866 110233 110865487
143701 178450 545677779
122380 155933 921482442
131940 163136 720094863
131609 173826 105694432
152384 185840 83737156
99964 127551 653080519
109916 115062 995961179
72134 167031 557562907
99462 185611 216057383
40320 146635 774973288
191884 195786 9742732
21354 182553 403425809
34219 104873 176707718
60363 102440 105008209
186065 188016 4847755
141977 171195 73294277
105485 168982 768934425
142583 183733 103227679
90711 147133 987298101
147898 175185 68223767
154431 169016 799458090
146844 185968 98076853
168751 172181 446998666
108092 130387 55959388
57836 90706 82119528
59550 100560 102313015
88034 95961 19831782
140562 140632 37343875
190668 197105 16076497
132928 183819 36588099
1086 49629 633094506
102116 181674 199366134
186481 194667 561816887
1293 162120 518527888
164127 164778 414683922
159278 181001 54389305
172367 182897 703002103
125849 162186 91020046
129827 152428 56807126
95230 113459 45641144
51874 197884 440826538
179403 193030 622531975
187415 192080 690010659
125257 175710 371346243
56650 107161 126334449
93297 195414 391082316
45639 109085 158676087
125880 141496 39032514
144434 165776 573802039
106638 119030 210463039
57037 106406 357171169
112444 124227 482913440
109420 186795 193903718
117849 141626 59547875
26611 115914 821932353
99998 136814 92264378
127860 128162 724760
20890 121983 714464634
166429 180834 36059357
118543 180820 942549244
56594 154844 246248019
50078 156837 267387682
2060 89961 177172931
178005 196792 685372909
135965 184282 121152367
75222 189516 671900175
9816 156705 904631816
64988 160659 456639776
74017 170199 240676540
91161 157297 401399195
55669 180742 313109849
157390 191146 496083232
173762 177547 340279305
30388 80386 898364947
177048 199506 56287406
73876 139099 643430530
14753 68539 635700348
86443 150392 160377443
86365 197655 278787613
128888 191466 836205099
196023 196880 2108575
123754 191359 169255384
148563 157100 756909105
169900 193002 300828491
196407 198247 946443808
35628 108777 390873693
4422 77375 595257773
136452 174907 860505332
66730 198528 329967957
63251 191206 320291572
71655 142241 176569607
13423 189308 440265773
185121 194340 975683831
194579 194668 631591549
34295 158026 834334377
140138 187214 131406150
33034 105263 762051316
80186 177385 197863731
193505 199690 45187591
184619 196205 477396873
2630 96178 428229879
195047 195633 1453433
193808 198117 10871366
42985 146003 850224542
103206 167071 368240892
59578 170209 276879515
140050 142017 527628324
35073 102913 169687836
131187 173544 797914407
166108 190145 60311948
112533 113943 3502362
169898 185225 650214966
109650 134174 720015971
7608 183717 440778591
183249 193246 25016714
2850 90684 219535991
137304 162317 62730151
130212 192480 741917999
143833 151301 785439701
39339 147030 617872504
10272 169960 837090115
164991 172357 18559111
140279 156794 440700131
105208 144600 84882953
189473 198933 23718676
2317 149978 369586354
139439 198596 191351653
147570 157269 689867733
40549 126016 888090817
147713 177383 74189033
99952 182000 990711219
177728 186878 982604497
86194 195352 417265322
133756 162226 75637062
143574 149646 582262082
81278 171785 425021294
115572 133554 69421038
12094 94404 983336330
172134 188261 40430964
113306 180254 167799825
105304 118351 32685653
34030 184860 714201749
143077 143513 1101948
43558 183790 441532532
94771 100300 13793214
79743 164801 219544566
142971 150676 741083256
33030 183829 377563285
95342 157161 392366380
10303 24635 34503462
119830 128434 21530011
159958 185526 64257601
184986 192625 19005821
199074 199563 1192048
30492 62302 212178455
39164 189482 376385831
155354 179821 61150905
11998 165104 483288207
89737 141827 37917890
50849 165394 286786508
194523 199470 12427381
149407 199979 378073593
116465 139283 57193878
48488 135459 217692519
60329 109055 126278499
4721 157077 381307791
11135 161680 376642376
50673 99264 121419912
11893 52849 165721970
1337 173233 430163826
53812 159888 265469491
102210 131910 401904240
23429 182086 944794878
144086 154003 25048886
116847 171876 948248379
193704 196046 5864695
76386 197659 303548049
160204 178493 886060186
150672 178775 70203613
69381 103085 360787810
180459 194283 184710317
191642 195693 10123350
61714 176131 534679720
122557 170135 933436539
23349 152861 324231095
180380 183799 8636486
38144 124370 697710555
156230 176399 50402405
194630 196871 5554675
49136 55122 734541956
147727 183800 90332397
84385 111770 156824237
78989 151960 284214686
4937 181227 441144682
181312 194355 32710275
152250 186419 85440338
198964 199491 1275812
88067 135960 119917400
16903 167100 420619070
52158 63245 27805687
24907 59232 768566798
48842 138544 953931078
121857 157652 89617213
37713 58989 493873813
120218 149795 141665883
11068 163667 513106525
83675 171292 636923493
1757 103768 254974353
175593 184029 21204487
176763 194653 749250042
169794 199379 642739718
116196 117523 658992224
4139 100783 241492494
19969 134949 756788860
77586 131144 585015974
19189 93214 184997430
73507 133312 149550769
174613 196360 639591721
27443 83593 140394414
199766 199778 25657
112128 168234 140695627
17007 77349 150990306
199410 199946 259327692
70179 75438 239746380
55246 152250 683340655
31166 52563 53530713
70099 170093 250298749
189925 189985 151645
51420 159468 183270989
132432 175907 505583962
86206 156330 175782273
111460 161630 125785273
199675 199949 111008416
25860 144489 296803506
148859 177511 640845559
197033 197869 208848301
38471 113412 562248525
97289 131629 86207155
20144 60471 845307321
171085 198634 473585459
85128 98563 632461777
12096 79301 168038063
57138 174403 293539322
1201 23462 183623914
134187 184506 252238740
49760 82434 270585454
974 189350 884432178
28541 43250 36657610
80244 101594 71154645
198635 199870 3039953
163354 176864 33896014
92506 161638 704086864
74732 192504 975685978
55731 116555 152114521
175143 199716 61597052
85638 190364 542725520
131864 169629 94588204
34604 73069 643934175
52080 193896 355031890
1535 87427 123886322
178767 183331 11455029
133435 150458 475501562
24405 124494 408338656
85275 194979 738142367
177486 177588 191852
192563 196808 10585078
16431 124162 269495000
196529 196861 823898
49750 153711 260463314
176379 179293 696992065
101162 176089 187871357
6858 46533 215672480
98727 150502 223895009
1004 117899 932180933
102194 184871 207303483
54028 164003 518511752
195769 196530 1867386
126578 151531 62659909
3323 131211 943262120
95797 124986 73171216
56500 113041 349416687
122133 193328 178268011
172039 195383 779953435
105242 169944 162186828
78579 123995 822811511
183590 194881 28288186
50723 93483 106868655
169264 190948 73989471
74241 118941 111653250
189473 193080 462702914
140762 150455 24560397
131637 158866 68156805
84630 138390 134457789
27861 39563 29228444
90477 182896 418938059
186404 194589 968271679
6093 45366 520582523
169805 184557 28819468
22410 40069 44098431
126513 133423 17269740
176806 191590 339490883
34817 105157 175965685
150369 186289 89832747
172990 177022 57380493
80261 150813 971484504
125128 189485 226607315
172426 188034 39116789
85025 148307 158605044
132792 156960 60613440
13483 23033 23893082
174760 189430 36834812
36545 71510 750407579
82650 129724 117860641
11848 130929 435059094
34460 94591 150424574
124684 173619 430884872
88747 169170 225466678
189026 196448 484828791
32546 198647 776714935
83775 163148 198734430
170544 199708 73063163
61375 137269 189717259
4946 83430 196242751
25450 38857 33430323
169903 176693 17015915
30485 174126 359462756
28054 174711 367039744
123887 133053 328762830
180507 193958 33704913
148143 157131 123966435
71298 192174 759832931
176627 188645 30145394
96846 181183 446623612
98722 196169 980377864
175933 188024 30337258
107915 152363 111636143
142646 186433 966473951
18454 119650 249353124
42933 120879 514084321
90379 132242 104876073
134021 191928 145127587
199978 199982 11529
15876 20805 12374030
48229 95617 663081139
173720 185136 28702410
6842 46278 98464145
93476 126816 446377881
89550 183286 234821500
30056 142777 282002147
184179 189484 42178887
128331 159287 77523076
179624 195706 791378175
26211 189398 408422561
8887 195022 488027619
94406 150621 141096719
131813 172621 102209470
30227 124927 628036107
145235 170588 958945118
38893 80919 673765104
147516 154916 377666429
91008 149955 147817021
66175 184043 295104910
60361 133129 182056716
39444 174638 338421923
172842 196191 58428991
171308 188370 92616732
3968 166166 405726757
82740 188499 264898511
187695 195025 591556137
104647 168055 952207089
114330 159637 840124337
156313 168554 30508983
45706 190681 481286553
152794 198552 114514208
145987 185143 852516984
96845 196135 248766332
109491 131651 55615133
150907 185657 128024360
30827 192368 404358011
122776 188070 264966739
75263 187904 497343706
19370 70429 127742654
192933 195397 318647384
63363 96032 81563502
170267 183228 272371171
42913 175277 479617215
148141 181166 82529720
108435 165967 35846419
135632 153627 485415943
145004 156810 29638531
86140 115469 73341691
134160 179680 114047360
88522 97839 912807798
20574 195581 437989584
60841 152493 229478254
44428 102259 466247302
102022 103570 3881050
157850 159607 280375435
60628 190280 561754857
21800 63651 98232626
6107 77361 178194352
96787 99363 195829294
120647 159969 348760815
152584 197195 245245958
184913 195129 232940445
131967 197004 162823837
137912 181856 110199210
41743 133077 892761774
6199 125734 776743835
142562 183100 122780939
106112 125143 47717590
60387 77529 764926983
49161 110537 153551784
32340 171125 347401367
111078 193783 207201300
47588 116631 172682142
172736 186922 1622654
157648 181166 803078099
113107 180014 167719338
88704 194389 264787233
59458 61904 6145490
101601 111939 269113618
15171 147133 330255330
150257 190306 100196940
45018 162126 118096073
170769 191086 74751345
125336 180525 852168125
74362 93627 37977403
3620 49982 570170973
48872 87972 167303722
103485 163831 151250070
110453 120376 208602727
22365 96953 186392534
92759 122385 808541421
23131 123102 250183920
7834 84329 274036902
163340 164866 3846792
152357 167666 38218758
94799 186380 229483890
176121 191004 37269965
51072 164282 283429175
118242 133627 38613421
149727 171458 427551860
105690 182227 191817659
68553 181985 874908176
138632 170733 80565555
66617 113558 117246392
125638 133170 18921707
142968 161493 46394973
151828 171460 49071552
189549 198871 3502003
153008 199641 116720985
96437 176099 407554616
65465 89442 6741173
121424 197074 383647730
196708 199878 7972758
130045 174940 442507160
86349 143613 143434474
145657 162903 43197806
177107 179912 7058634
117264 183644 166434794
149359 176173 849524953
162004 163682 4206307
157667 161658 9940982
170911 196344 165527297
66420 198679 767184777
28115 197560 424165303
7190 136559 323594085
130990 131853 2154796
43383 174054 769958806
96839 105564 21861720
145507 172139 348388843
121801 161792 551790834
110801 190340 842147425
144065 145779 743430873
75877 183847 270279265
3633 117099 324717936
50716 199327 372156329
126088 130401 10845546
141901 188693 166221362
153039 169648 555030817
100839 170359 174311663
48731 115027 878218030
192751 198032 636035701
134559 163495 72510761
143475 154603 743384194
95879 155896 25302820
53900 104148 5526949
100801 171943 178406756
12296 54023 819870578
474 43114 106517269
179768 196799 670947333
158660 183657 62599071
13826 93594 199391839
72730 120831 817037610
117280 128433 13055304
80312 159979 684096431
60543 120978 411522548
1336 69306 170068288
179840 186267 16152050
31397 106199 991014123
122852 156146 83468022
68109 89292 52852106
177960 196822 47245895
44887 82241 93421242
190466 197921 18691062
197043 197702 615717328
196429 199058 579679394
153194 196421 190316744
89420 115610 457110888
147130 192098 69394207
76992 81728 392777998
181740 199023 43383904
35869 121214 440847178
817 5993 17185007
199863 199950 610827560
63793 129531 515806718
9093 196399 579396426
4541 99517 237381815
79126 121199 105310622
82766 167390 558181075
148508 193965 113687225
190338 196433 763144814
92448 127355 87511839
136048 185692 354213225
195446 197303 388095116
160024 194088 837600793
133950 180784 117290632
26200 168259 355476530
166648 177783 974786237
43539 88728 644544737
170251 193161 57337600
109880 137097 68124871
157544 192960 404036255
57858 88600 76741033
59684 131065 178563817
72528 135333 156992913
53927 149946 726912352
66315 174115 269760867
6942 177850 877807416
58643 83117 61094987
80915 102346 686128332
82764 110288 924887170
40826 61236 51206385
87013 134256 118305657
48266 187649 156626199
113783 194791 636069999
168799 180118 28353675
127212 161467 301031857
115457 159522 110425637
55640 98175 708069894
101568 174610 183089322
171088 172024 420585298
49358 77747 71176761
101399 182407 930127440
90215 99754 23733655
117183 131973 37217443
100576 123308 57183396
104118 115157 401550508
62391 92641 555174101
183907 193398 131862218
192058 194713 45609794
50401 129476 598334219
103456 189067 214635469
189943 195124 12924090
172072 181882 24520147
174216 196633 56191480
42390 161370 980402627
163093 185838 448609923
91568 108943 43464670
112597 157147 111764675
52080 81673 774681542
198092 199253 2933755
110376 112669 5730355
43668 60786 43024134
19661 36234 41301006
106617 152416 610842792
152738 162942 25363156
187664 193195 666792713
58808 151948 233237649
18166 141658 557327561
116550 169059 441381565
120528 157158 409205549
157760 169790 205511322
140262 189267 963200878
120246 124735 881647265
18888 130646 792013348
138392 141625 8155746
128591 190755 407062356
7978 94174 288456042
12922 84403 844175629
21417 106054 211619727
66778 81918 37746250
67402 148201 600068971
42470 46276 9500262
83292 101880 46388618
159905 195859 64879115
66489 152402 366304804
33901 193524 7594962
101824 158112 803787519
103674 122382 47075236
88252 145809 842631669
199774 199802 450453101
158051 169498 28586521
38182 166030 320021634
32617 111391 196965002
156011 197857 547049049
87296 98479 27949066
59650 64370 11752102
60112 184961 973262778
82316 95912 205917249
194921 196151 43941285
132713 188477 139743327
94589 169781 188436381
162772 173071 25795260
909 153773 956444024
70662 185116 716332726
75492 133918 331560295
67665 69293 4088066
33464 176046 769395186
90075 199336 658293337
159481 174846 272758734
19959 92485 637733623
109632 133006 975373241
109696 170681 152843142
180422 194466 450473634
194041 198805 12017594
32494 82941 115626311
171943 198497 950559471
63419 121381 346548486
155102 166401 341308000
177671 180634 7424213
94743 110195 38708660
147212 199874 131857802
92523 190786 246218333
140233 188839 121887950
113875 189316 189161147
50367 100774 298568226
137347 160693 58502614
10953 99941 222348978
79913 112694 81945920
164541 175226 819303250
156921 179716 57006311
34469 196143 464213782
2985 181613 114194649
92156 96811 11589219
158164 181720 264747711
138156 165955 101836403
184005 184334 192464075
164312 182432 45405614
10172 173021 407455212
27034 69437 106113849
135113 140212 12757314
106355 148331 516875588
139820 181422 104261581
190661 197294 265258831
104660 183235 925771416
95193 143500 121097128
47750 123509 189715253
149357 182007 912963961
26246 72199 178912914
116346 174659 748376047
178682 196878 45540380
74273 188284 285366904
81528 153726 452469473
164083 187836 59615406
116080 151355 731203860
142542 199903 143781474
47809 124529 934867312
16114 150721 471373885
124023 136165 30295709
153509 173817 176825893
187209 199886 31724178
63947 82517 46389672
87504 117122 74080786
110054 117038 514165023
172193 183012 27099692
28044 127807 565105761
12872 181830 422829442
65250 119556 135802103
52497 170739 296015193
142173 179276 235468903
109804 197003 328414982
31464 72507 102810251
49697 177838 648413928
127390 158192 777889632
71959 101364 73262552
34920 166282 328878607
5964 40113 390617433
3335 121791 296318770
199149 199755 270043528
38511 116253 847559341
188343 192060 913068886
152034 169615 43886666
95501 147872 519932908
174517 179823 8879112
79654 180779 789030292
171842 185917 354621610
81677 166012 211125949
130558 183218 500911746
145990 188789 107257747
94723 176539 739750954
11560 116786 263033684
163382 167094 9375220
49828 162836 282939152
104160 131701 69147362
87674 164099 766793704
98822 118488 49295100
68809 184025 288489755
162527 173625 27822822
34714 121303 286274588
9196 195534 466299536
145765 153278 734270970
35050 138235 258190829
114221 191936 906642222
106127 110998 12181751
180289 185249 678407484
55781 88265 35887390
82690 104918 55508169
37326 80004 106834139
121852 134818 32340912
113382 136061 38689309
134943 139079 10284870
51003 89717 96828824
51865 107521 139171404
184545 185472 833133753
61470 127252 956737264
93579 169094 856995019
84884 197265 615819997
29958 156536 425862514
67732 130641 220978511
76371 196438 300486275
149925 172158 173204765
195870 199596 340405476
56314 65752 23729421
154087 154561 1177437
127025 139679 740309691
38424 170405 543557883
67223 122684 103408992
5598 20749 261968643
163359 175696 287111634
95378 164609 173501984
8962 58810 124649528
175257 179791 11397077
173447 194112 51758403
24571 85477 339141194
50989 56375 13459002
5237 33705 71011259
4666 48236 577665649
155972 199018 107746145
103525 191209 219768226
177072 196730 49229780
150543 174130 309837541
168368 196916 517885437
68422 141829 529613011
22425 194650 473355861
152217 153650 490923947
51992 117621 606691428
75339 96511 52712728
166780 177899 577234882
17365 184267 424041771
139580 174499 87510965
19014 100287 360469793
147491 193226 114432522
165176 183383 45647152
125916 177309 937102332
148475 195576 117796791
93943 138459 111442893
149553 199863 377232791
59129 148064 769437917
2676 79097 191067762
135926 185374 829421409
129897 143012 295610362
141038 167351 66004731
117821 155303 94116090
50139 83764 4502137
64127 66056 4876911
1459 160596 398135125
109385 177426 170462378
73773 107579 30644062
107835 159432 354112803
179648 198947 48436111
116124 172315 410824909
157652 197532 99864488
12973 43761 76885334
88484 111993 58822836
56483 71562 761786637
6019 157251 378440267
25458 168269 571787604
93229 159334 340690508
199441 200000 567145902
137941 169441 786979603
71346 183269 280164206
176985 185124 20499986
58972 142478 404389612
181181 181897 482511518
17861 130698 83513646
81201 181611 251427045
52855 188415 339436198
148116 195186 335301255
120619 195306 187080185
158694 166874 499163666
25479 44536 303449943
3689 27097 622143629
194662 198036 8469099
76452 185855 952409538
1176 46055 112104546
139070 198006 147796173
127083 132127 647324235
67357 170853 428349426
96089 136224 100529142
87607 197399 275023597
73630 128336 893431379
54452 129355 310640634
139587 185884 824614253
123144 174658 518676488
50816 123104 181060793
100118 133096 781474658
156166 188944 82005173
3364 53060 213163067
165725 192397 745331863
24887 82317 964092857
86361 171095 212284233
152182 180560 211105891
131703 143785 30209628
87770 191035 258671844
98559 184484 309816212
152997 199906 306490958
109247 139782 689348660
36896 197004 400877177
88889 168013 702886893
48873 163345 286583675
5244 179321 435580321
141503 159573 625872966
199683 199963 99004
49424 148242 986759605
93550 135591 105364111
54324 199928 364571907
1440 123066 901599188
191279 196532 458861028
122358 142724 50904447
111388 181455 175602002
191240 191813 1467954
26906 49945 57494121
36753 49260 240884091
167551 183075 319181770
107484 172463 904076388
86692 120391 111855520
22297 27608 698633426
140799 166735 312676045
139873 197808 145217530
78567 84818 5519178
48679 55739 512361513
191007 199352 645304756
186 184666 694589805
63689 91044 68327577
129774 193398 159348274
119531 121036 899614723
66686 72676 15056651
678 45222 920095878
179913 189573 24260493
187884 190526 781195318
178854 187510 21739612
143670 192520 34733457
92332 94876 6325344
174810 176379 65497004
169068 178738 24223131
169670 196063 20441094
5744 11562 4482078
192147 199714 840894775
199554 199803 438064210
151698 168621 42187715
111528 139541 70178453
81513 165319 788278402
98003 171178 183430907
101468 179826 196448718
27396 87129 906388133
52286 97515 112969629
21452 150304 934201702
77750 118583 102054904
94312 119467 63098962
38581 108823 326377614
190082 196459 497108334
196189 198786 933035364
153210 183556 146357375
41331 182768 354114996
40336 103831 250620745
184973 198221 971554966
22088 140676 691316273
134870 138963 5370006
10446 155278 362491891
19085 147900 322438541
146233 160872 3903547
99594 117750 522175122
81573 106785 21348307
168038 170654 6554030
85919 146491 151726324
148522 161356 820551826
5474 80441 241589420
83359 111301 69854339
65236 130441 163120253
118837 149611 77263321
88128 191816 259781687
150951 175628 61632358
77405 144965 169097398
72424 146408 185121648
127531 170884 108582221
177120 186104 657686457
190987 193021 5041915
159167 174302 37882671
168944 170041 660036237
190560 199492 22380964
149608 165453 302117974
55697 135224 199015637
148960 150480 40991186
63232 68315 12718739
91332 140621 123400314
131568 140932 23346940
61734 119517 144403720
92909 102841 24811852
83176 100065 42121525
197628 199617 987242108
104752 197945 788995527
2698 85318 206559724
136323 159335 57660567
49877 195194 838106102
45320 98761 133552625
77526 145128 524175895
5864 89350 208629003
161381 188505 959331385
104840 108583 450051718
125507 166791 752228169
177004 192422 586453280
160800 164968 407076284
22716 107683 843878494
75557 168528 523103027
60290 115144 137045810
48902 166527 294512407
7438 188087 452173203
141559 193299 520667247
119043 143392 61026874
125775 139758 34957099
134551 157525 517539605
161178 190606 494138797
1894 173307 428997136
110280 111831 3801767
92346 112550 465344759
4055 163530 505309035
34886 170402 339349008
36625 167695 328246341
38490 193515 388126445
171589 199754 717264604
179738 195413 929951823
6684 125240 296569704
121080 147259 65589539
113047 153126 228194390
22947 34685 859855206
110094 195280 213414256
143016 173232 75720628
147592 167214 49053144
35604 173570 345462654
134434 138411 580142524
61427 96309 86984453
7573 136363 322129477
58896 124679 861050113
158921 176257 43479654
50690 141202 669152827
70530 114998 914817838
111247 196160 212750381
168056 184866 42156430
194630 195609 225767
25966 119186 539960059
199075 199119 602740819
87469 151553 160735563
24060 135133 433558314
80834 81570 263476696
49107 144068 363932130
132277 157859 64087567
82894 130103 450809209
9331 162505 652694996
190262 198777 6096964
178783 180545 490717257
108249 134346 587299560
174389 178534 29946707
125863 183495 144386166
180432 195638 38100688
173512 181269 19374740
10543 95416 867890823
54072 58283 483689523
94418 150518 140804222
155173 187032 79697341
99973 115562 168151924
11795 152096 351214156
130105 139092 22375392
122043 144990 760722816
62290 89866 570201521
38580 72585 85258803
66174 82761 41386801
170377 181762 28506680
175647 198986 423707254
162492 183596 582075739
113633 147523 850639802
9279 33072 345422684
152941 187121 85528407
141532 179885 241040041
31486 39503 19985003
131062 192030 246300042
70067 133132 157819652
193413 194529 395409057
22685 91844 172851373
98965 141428 546465227
191979 197677 14258010
104564 146662 105607522
1574 54804 617725091
28989 105303 122925763
63121 169664 266664620
73622 185151 279200776
40378 108888 171249922
102031 183267 374993784
82904 91741 51431778
105352 123122 520502965
5055 83079 195076412
141332 175112 915300528
71978 192420 301479091
20657 84062 158492423
98368 164555 165873108
186892 195097 828892698
65191 125588 151074181
137006 190666 246167152
66653 79349 65560601
147224 168818 308779305
22933 165061 802587946
117297 188387 178239946
14567 112401 244665907
164900 169309 11067850
34781 152009 308760348
116443 159931 241464395
188308 195953 652268292
58342 176128 294781628
28813 196745 633231499
25320 135999 276829316
156506 199177 856657545
57060 142281 213261524
58062 117010 147266329
12226 164716 381534191
154860 165426 26292299
134609 146450 29759548
118162 190247 669067063
72601 191925 298645708
281 92549 230622273
147597 149254 4197908
48960 84561 89093483
144631 199000 259256041
75902 113081 92789592
8956 68321 148444409
59731 134032 241431927
101827 113075 937173692
90589 179989 223952593
112829 169030 109492297
20443 45453 62465393
166031 197764 79586315
194319 196111 372762613
84865 150516 164558806
5859 185086 448569498
78455 169199 227153641
11158 11927 1882870
173758 178393 318652499
148703 148930 949241975
51781 155028 258625287
141070 154500 781829644
121174 139774 38203378
133697 191769 145479730
9283 10508 543528
3177 171326 420798480
49102 139367 225901772
142591 160947 46054376
174846 176645 4557119
110061 167868 352196245
192656 197134 11216913
158735 175414 533480922
172904 179567 34287813
92596 167807 188518914
88163 166057 209632256
174536 189000 226114398
183909 185755 4692452
70578 113278 662417116
108400 112369 257603855
123864 138822 111707984
149190 153270 796653627
97400 179566 205929389
128147 158461 883055495
11159 193580 456489024
196353 196904 547200927
9847 86403 191334840
114919 144635 682859003
186990 194839 19628070
199961 199979 583297793
185285 198329 537270790
4359 53483 122793942
76308 131666 805524170
69651 145810 213912403
40934 146873 265192039
172121 180075 19885323
41090 70113 707225162
171471 178176 757588066
43723 111390 169248690
153886 163119 293098598
153721 173484 190336857
183454 197126 763107780
163544 180070 41418403
48325 121805 699450487
97742 128780 397965397
43600 185023 354209509
165911 188973 57866241
93159 183530 226448858
198994 199384 938725
167611 190828 656669801
82438 158351 190186756
164806 184608 162667816
65205 137773 181469085
83557 155936 760452797
20220 152752 331772497
192185 194366 5454113
86477 102544 40163678
24933 104053 197700322
174778 174781 10083
181122 197953 418410438
151377 188546 626134138
178518 182569 10182030
199780 199920 318751
30645 176422 364904625
15900 149848 335342493
142100 193627 129165492
61557 163957 825269870
132380 186212 357302679
67219 194836 966700352
42298 176750 498683741
74994 147982 182694472
3142 64355 979308599
80784 199396 106501827
20482 23652 635534202
197203 199910 6793437
176806 177968 402440699
23624 99835 190458734
190612 198268 555342808
170925 179151 364964977
114590 121999 18749206
11332 28289 42323619
68809 88567 561581544
32812 80381 119057611
21892 108735 217066323
69659 172675 257858159
157036 192159 87913377
80989 160133 198098514
183129 194787 29197518
58554 180740 305723569
20532 175322 387329611
189169 191429 808366319
182497 195628 608332686
6460 22062 39022964
61151 74273 32856491
32987 39116 15352376
48597 160411 752597024
69110 168485 950698372
154721 181330 66448480
169169 193305 60493118
80524 175187 344504129
97173 194551 188251348
190614 195297 161579226
10542 49773 97950856
121646 135900 574595888
55024 156850 255003066
177895 182767 968213647
121635 157810 90616190
67096 180373 544772132
69428 138941 730740109
59179 187979 322425289
28819 78678 124740451
157689 172449 36977160
146890 149060 5562477
196823 198827 833987327
131412 158305 496046128
185967 197938 29920153
193330 199106 14542953
180680 191044 783481087
96887 138486 104137775
4820 185125 451389321
135889 168674 792035728
59944 104806 112055677
158723 169629 754687137
149045 158914 24526589
128377 158317 75105710
174810 189791 566901979
144153 180136 733592660
133896 154381 756008673
52242 192817 351925207
21178 27149 14917936
54867 80912 65154993
58451 94765 90627741
35001 152201 293595172
49478 124103 186869986
108209 115057 17169594
194295 198097 9562707
119135 142446 31549857
82154 169569 155074881
69432 120538 858166498
198233 198739 194839211
78496 137386 364934395
25059 94259 172896067
129020 173734 112016862
28417 128043 249247809
166978 181981 37568736
6590 134402 319708235
144710 187761 107903365
138256 143582 913790841
87361 161854 186615114
138331 148033 260937982
91484 111866 501634847
144784 190764 234995549
108728 176935 480310895
123767 173563 124657867
148084 174254 65343480
162274 179438 344532085
92693 118417 318759195
113242 185429 181074979
190672 197405 797880884
158294 194553 169484303
48985 64482 773737447
182021 197042 37577538
26710 132635 722185667
99895 159801 150132421
9232 10231 2535476
197791 199070 3251654
143074 174484 547546983
192460 196046 8958718
119790 147349 69120286
60450 143345 255313779
141671 169815 748753815
95102 191194 874192289
70762 84373 334935701
71475 184186 532842614
49891 79514 27637078
27018 170821 359897107
36779 149743 478346028
39990 161254 712512510
191746 192157 1035562
13691 33929 648264489
26813 138657 279677084
152143 164410 30539060
188150 198184 20123412
13203 149698 922334515
50863 185821 418038109
159038 197103 468419632
76151 78808 555174321
109525 111547 832580481
154840 178284 58546228
69076 168370 248501346
93019 184929 770823313
88980 107845 851205053
183039 196427 303836072
112635 184881 235635218
52270 117953 164222335
72512 122439 582329342
199287 199757 485832888
88058 103746 381306165
77105 164513 576893208
55722 77380 54324346
145066 175743 76825373
8994 160440 378846059
19913 22501 669104882
98507 179718 297765828
36998 197987 403174551
54032 185705 329797352
64370 73104 303192022
56953 62358 9960995
107200 122501 590746787
113938 122986 22917104
106083 191411 24215918
23519 132262 272123107
147300 163702 859016226
24911 58857 84936793
29453 164805 755773595
74633 113595 14887874
29340 172789 359067888
52868 196687 586495604
23075 84661 153996031
36427 194631 935330695
120496 180812 678574458
126238 189751 159149417
145052 148024 625632535
138679 175479 341481360
111515 121240 919955797
198302 198918 949735750
99288 126718 68902345
93827 161529 62278902
125536 185282 563759756
148780 160765 14269556
63014 97609 86308002
59963 151779 229941102
106890 187162 951998300
59404 103906 286732390
108104 153142 960635801
118829 163308 224474359
39500 179529 502736651
126492 199421 182676182
56536 190437 335330223
33409 82115 121846234
191592 198285 537917287
180651 190365 4711750
69580 98623 72419458
20611 99725 197694405
3987 26595 56551948
125080 137894 50403076
144167 192304 909810877
115015 121727 152094104
42230 158126 290245691
81373 126543 113119853
24014 164278 351030013
117229 168535 128653123
37645 86625 122546347
136085 153726 44449553
84863 199789 531921539
113703 129089 257114888
22465 140291 294683058
172007 195535 58845101
185093 198435 33381016
30042 85698 139210442
17466 43669 332322086
97100 155479 146500761
126885 195351 171429684
29939 98789 968772034
183543 188934 438672601
136343 174937 96708154
13568 175601 405537498
130579 159753 861674451
146744 191529 112178982
81061 187579 266822709
112493 122060 24151377
65688 106826 102796632
29944 106192 326227100
98570 126404 957918637
180123 199532 48654700
104206 197002 232505564
113496 122980 415273308
86131 134532 67774299
115248 142231 76250339
78258 199904 97665842
105730 135696 615980953
150155 167753 43996942
46332 95545 123073729
68750 162517 234681869
34098 154640 849051415
9187 95004 214460269
98257 160174 155112507
37572 98495 152378050
96098 188097 230556807
55691 158222 413196184
161795 165330 8834881
18958 71631 131784559
64270 103134 97058891
54247 75417 947206479
128567 144673 40368781
137050 178957 105069921
5066 60987 139964082
118307 163956 114388631
23846 145457 460329584
42557 178435 296675711
55030 57399 620717607
151006 163841 326095042
46631 115257 171727588
119702 192971 945297529
106510 146281 99715458
146205 158813 119909602
27137 186253 398288114
94064 118887 62243858
91262 100033 21875308
134778 197965 454420424
30872 134140 126180636
188364 189687 3320513
29474 155110 591117105
16067 151125 338154162
113515 165600 365086645
149625 180797 833823524
171816 188580 5645819
69821 73801 2072616
60798 147332 726278035
20919 197513 676067399
167735 192211 245119564
78608 95464 42037058
110851 165912 300539860
125700 143274 44034319
28235 179395 604652935
168494 171066 1383062
127073 161052 469865146
57760 141467 209391996
60425 109862 165255895
27170 41309 158392829
184871 195529 26576981
121545 132506 27406198
34518 41019 16363974
13724 44936 763055236
108393 155963 119407472
168951 178320 23455461
61356 182439 385801124
77894 165810 27016904
164345 165097 567004774
140119 145232 12895707
27526 134463 274895046
119653 164271 925205352
139739 195011 138535335
157944 176486 936912375
55418 67426 30149740
67370 77251 72254399
176400 191756 38458024
56706 142006 213444442
64210 149761 214257104
51606 127244 916683173
35793 43203 15909878
176995 183281 274568439
187228 188507 665899525
58705 171146 382967716
73755 97475 787854071
42456 108852 209979412
127337 195729 171287666
190564 192780 5520643
162263 181058 755462668
56607 166821 275929299
136053 160187 60453859
67220 155845 339002510
43140 117382 797241242
84386 99326 269049645
137260 141507 10611890
26076 63456 189323959
49800 52580 7030810
9799 101373 228777633
41033 88224 301410872
73836 196555 702846482
18125 183169 988282773
95640 155734 150742048
37134 161090 772044483
44845 46517 4116150
13653 199682 465683262
53832 86122 590996717
190327 196498 260343578
190184 193986 9476575
178920 189595 26801126
61504 103721 562192376
158846 166246 18505133
145524 176173 76823848
172908 187354 36201165
115421 138650 58181956
73524 149215 644300318
198963 199145 32861819
38366 46856 577065267
153028 162749 708642040
130421 176383 163647701
127622 137295 44132811
179729 198439 270740032
174386 178245 9672949
156580 178754 55419709
2162 195413 588024398
39768 175105 339972758
176147 197866 841797017
182080 199182 509396934
22148 167420 291684821
26693 41474 36853552
28307 189346 192263814
25344 37457 30131984
164438 177009 20743711
63499 104162 773983243
105950 153293 118814119
135649 142526 17193629
105883 196118 577470331
82145 197351 288518413
10495 135856 313504076
39589 143862 260963328
199919 199928 304600240
87068 155256 170961370
67261 185572 296281119
37001 76099 652937869
30370 165691 195246278
142298 177690 88663562
129804 141961 30362218
120967 146135 63062716
170167 195866 159617044
78674 97441 46756949
198203 198832 1456364
195221 196191 2408044
88020 152623 162054313
162213 162295 893935312
160222 189130 940600643
63725 105094 792775045
177689 197255 781234738
95183 150794 139569772
61696 125931 591493691
155282 182657 489402201
130153 144497 35913654
152200 192840 101622617
97310 175385 195701439
113168 145537 13993765
57728 183385 314581629
174604 183685 22844986
189606 199557 524543485
82611 92018 23530309
49093 108924 149673005
59133 96785 269263820
73719 139597 228153863
45764 118442 181792473
181293 193409 645573777
153898 191122 965531053
151114 161548 25924042
194698 199948 13123724
194368 197209 446159100
166824 189187 951191401
155293 186861 497030535
60933 91736 492223803
82569 108159 254158891
168597 175976 18527108
37668 178676 775440984
85758 141032 138293993
73311 86308 32312367
20792 128812 442835587
116798 134944 45556827
111137 171820 152133379
23129 137464 385768620
194764 199343 8208974
32180 82824 575951565
68214 108077 55105638
81113 182117 347111964
45322 177785 533858708
59929 66905 485537390
193402 199148 833029261
69637 169288 249384463
71975 75419 8623631
111303 198378 218278288
103195 166522 155113064
143134 178808 699749241
181187 195163 129650182
164930 191692 67109443
8701 149188 538645645
168419 192773 61005943
111536 112026 95245321
128986 173634 487277364
83337 100708 616612727
109884 169388 295314799
180535 194908 447383875
117888 166241 121159292
178978 191496 414308289
143361 192429 145301136
128363 145680 49044302
178523 185245 16969235
17936 28590 26666436
117708 145264 622087954
95080 122541 881680623
95448 183466 431352307
127082 153160 193864839
86092 126606 503928809
1812 176996 556245513
14648 194521 450253245
72193 146134 185025417
142689 148137 13879766
138431 151102 299097246
114520 127713 491208148
76158 80179 3319208
59337 62406 7665862
105207 187333 507689451
142107 144034 98921124
128110 185351 781886748
119530 187555 170478669
175621 182990 18473916
153932 194024 353143348
3029 188903 465177572
103413 119141 578338802
77460 140169 903782798
55279 98626 108319474
21293 96334 187515902
192272 199008 16923816
75426 126659 437074697
11072 92299 99567298
6182 180489 436123305
142564 143181 1656795
152412 157168 535059065
1750 29777 70095454
66867 147962 203027090
116978 119263 660518496
171506 174933 8469291
27128 114552 218567110
168034 181603 33959613
190806 198848 515098
39873 188048 370998305
141042 189682 492197184
54520 165928 278856205
102743 192354 224608996
67461 152643 213353763
132690 145989 36249927
163218 198838 89329857
115722 194999 808638247
91543 167473 329786800
17390 128092 903151032
131415 196231 266418265
108474 148374 217137731
36776 41652 931570026
122704 130233 18787945
80377 156490 106637119
8288 47449 97794490
159234 186740 68955772
93321 100688 18412615
10716 94381 755727276
112841 149691 990329806
86483 129132 421098908
169384 174498 283395575
160601 197296 805375265
111004 166414 842269444
182732 190819 898169746
106663 167516 152494284
27858 174608 515034587
161840 173037 236219907
109615 170528 322690203
109995 182220 92428669
98814 124657 64831662
77217 83532 15690803
27898 167485 430673318
12464 67308 30662152
12380 107065 236750712
81417 195509 877351255
199129 199582 1102084
32720 138599 962766538
136463 183045 116776296
188963 199552 57709551
195504 195651 977398679
15459 157557 355652111
114725 120727 400835570
141938 190602 122005021
60041 126628 166600364
133551 183609 125412332
144689 185661 849637638
120019 184488 788104256
161696 187427 587942410
130890 179835 122553669
75566 199372 797038240
15323 94089 660231540
149328 164786 855446263
168812 169401 300196850
65426 169565 260640045
197141 198158 2629211
171141 174079 743756149
138280 157987 402407861
157519 177011 694085825
191681 197851 528678892
26885 188359 893158308
71017 86140 61388554
179135 181370 667483424
44123 108211 82762057
53462 184966 813832662
34894 56194 53342625
106332 164562 405044831
194032 197319 8258744
1223 141857 510953191
101285 125262 318467305
1724 3248 119871516
173296 179817 16333304
180668 199916 48266983
65483 90012 61229564
190500 191532 953531279
71701 72748 384779170
44078 89683 114086763
189566 191776 566287369
54044 69038 37617161
133320 185203 397797642
35642 64508 809556380
33392 111389 760630511
120568 135915 97841159
47875 70115 554440647
184103 194695 26499161
80551 100921 7448218
130820 154549 59563726
171281 196027 61936374
156942 162470 13778924
119263 170728 128968737
100068 198159 245884628
109010 175579 916464930
157298 188645 78492624
166528 196436 795525501
27657 192938 413675579
94797 118755 60044823
22028 190540 421758745
46739 178980 331156432
48559 79938 78571392
111570 166440 137532089
182538 199603 42796038
195265 198405 897510140
16700 186043 423950322
185825 191419 13892565
49373 157405 313770617
115057 144915 74907152
147608 166977 48428801
184118 187468 490836264
81247 196273 377914629
76204 129404 133044766
77026 124579 118941618
182249 191218 77555453
86885 98875 109355982
144573 168248 59321906
124588 181869 542141752
185193 198592 33501321
11964 145235 565774327
109309 191077 204884589
122338 164546 509848281
187282 196149 680867348
154366 170502 301066705
188468 199899 877809143
61513 86879 3763222
99410 107883 21265692
100836 153768 67531638
49955 87703 94396664
96469 144548 120513075
121327 166068 755826072
193386 195452 5151710
198490 198789 568744007
33510 97808 687132402
91257 184027 232491258
165859 187150 53397014
1111 129004 319937095
139886 163332 335200053
38585 96433 144635886
24274 33561 23118022
78271 87418 22772481
74169 199058 312597370
97596 153520 140353100
178632 180416 4473559
166131 186010 49959858
8271 35041 66804110
26528 128700 319914000
11547 169916 396315335
21384 107088 214287956
19174 106164 330457227
160720 161532 622296
157330 184317 266641435
194751 198163 456229082
138124 183456 601483395
55188 89158 84941925
124054 162524 120221876
166876 182812 39938639
128734 182310 357092714
154956 178572 58988927
69779 98222 301082158
1121 93418 701399390
147229 188974 104572223
34004 45673 29212115
26943 166228 348495693
170632 175283 11590016
108286 153670 791774706
174365 197044 650904221
26418 120404 40308190
119268 174084 786073781
165278 187473 907337007
138512 194416 140200276
81737 161813 200511175
131665 145998 139846135
92774 171708 56524887
22726 155951 333522646
171628 182109 26189314
99095 100766 4199229
145030 184396 98651049
172528 180928 20916013
32416 166882 336556862
136372 167930 79158325
44461 188943 361765694
103647 188892 213713496
110873 185772 187811373
117978 152294 86215780
191352 194241 7231479
129022 165113 90363313
44846 127546 396198493
178018 191759 910475110
68543 150348 204914901
94087 128609 667999109
147257 147361 275585
16257 19295 7586400
73543 197981 922771487
30113 40060 361283463
167563 188068 51367470
71496 161112 224268902
159192 159395 24948
26312 102406 190079889
73756 79804 14977599
84462 114807 75884430
173396 195694 322169581
5844 65094 582031355
55349 139997 806978719
148542 183080 86384567
173977 175005 2578785
160389 163253 7190615
159190 170501 28391618
187651 195694 20072133
18686 23530 12124915
142191 150844 21946611
30004 180717 767231112
42104 91593 471579910
103213 167211 946200169
160291 188631 338703148
5872 127303 592373587
7148 178015 820509510
22644 167272 361946206
132593 196666 160451446
122448 142854 809482842
64909 137723 182123764
198795 198983 480226
109286 178682 876424602
21550 161594 799165334
14661 146388 814516752
30437 114372 414266693
149899 197747 119722888
183438 190235 17055607
60531 106544 826517273
86215 90998 11957711
105548 161839 37479561
122154 159230 92763284
40973 168958 578550907
163767 176198 323387106
74435 111330 91994104
199226 199362 339270
46524 133736 259033656
109070 115338 15711876
83693 176338 501268481
4747 152805 386882330
2606 156857 386015747
142143 188406 865329096
4421 37083 78501872
181893 192894 27543773
108390 128983 170487412
30565 104672 185246637
91874 175062 208382172
88063 122545 20353530
194761 197629 7183549
43672 137737 557641309
111943 172405 478130649
149999 155448 13627140
6493 130539 379027591
11861 41980 675214726
160160 185557 334659873
178072 189929 162220932
107384 112408 179368655
183585 191554 856805292
115926 139269 58462706
171628 176291 925313243
148026 167475 48621900
192549 199086 82649800
38757 111027 180784070
118835 119822 2492037
46723 125661 197630058
177524 184204 420257902
162733 187615 13486880
140572 165681 62950898
79017 173388 236275314
192152 194519 744024
91044 130954 100016896
90488 92054 3907975
149617 189909 100840883
47044 123018 481927888
27130 158844 329596685
193421 197630 990521247
150969 163777 31857825
57093 68786 29325084
43509 139874 966251085
61377 142642 203162505
3493 62582 484076434
96366 176716 928172419
140645 170486 74863546
81413 88397 332200277
94890 98141 146055621
147975 181786 870705220
92142 107487 38332298
64219 81960 496240090
8494 174278 738518966
155813 180583 61864924
191757 193760 4976145
138996 185773 117420183
79335 167502 540841066
106572 115103 132256738
148706 150344 4122708
13854 59058 113206762
86814 144577 15569656
113674 116942 8155244
69022 178830 274857120
167672 178962 762831378
49972 50377 1010649
3559 93886 225718904
186468 190726 10678146
116371 160751 111274621
46344 127906 446066558
117787 176969 720266716
68734 102280 744608692
122634 173343 117501751
105372 116090 26826724
196827 197411 1510633
26961 99997 117834996
14113 94702 201519606
111940 123991 6702667
195561 199163 9111311
124016 145337 53364412
83195 176847 373744380
161598 175060 33709562
141718 157992 40921059
54602 146222 229336224
48494 163689 28252450
84660 181729 243060215
197102 197964 2240742
770 131437 326913906
147813 192682 63025712
169353 193818 61269877
169850 187306 43732933
158883 166352 716904320
31385 120979 224189178
112328 192207 913271998
136372 173068 322483468
164827 195823 492542261
23704 170420 415325613
118410 145968 69149616
3040 186605 459382652
187298 199480 30516137
181634 193723 30288546
98194 175909 692933726
197983 199670 4232635
8565 162846 386014674
166997 169538 6348871
104955 176350 462757878
146858 186186 322103713
181342 195556 602641006
186080 195806 24251948
187923 191525 9006692
144670 146494 4599595
115114 157439 190371548
110060 128586 797831166
73248 91535 397766641
155885 199583 36417367
193089 197053 112511645
65102 117626 709800990
126920 137699 224689614
180136 185637 800820517
34540 122155 658808072
87636 127476 99851449
105567 163203 144418049
36692 46731 208386485
191114 193700 81033425
47889 144694 242387385
14267 21247 707585673
89669 104859 37933193
99841 196287 241684383
166513 186522 308122499
190406 192220 789757378
153875 194374 315640042
9365 49967 101390439
179649 191339 29300204
1260 32710 64616842
54091 54890 706350631
118955 176763 144865234
39103 106632 202330988
191285 193748 52218919
73473 131484 145095928
88666 190494 283158751
69202 180880 279467235
94656 189647 238053942
12301 33290 52797875
120553 176713 140705197
160916 172519 420852218
87712 166192 543113995
53563 187732 914017650
73030 73987 2402478
52018 151890 624254315
45097 153523 683366352
102678 139199 91478657
154858 165933 892555118
58972 117370 145923938
148027 174549 66246854
75430 107226 215867746
88302 126533 95845800
128358 145145 42082394
51707 176047 311305297
172337 185678 33499127
75219 98257 334178377
16749 34918 406446722
196475 197310 109833994
120468 175702 138355482
174329 197193 57293947
21238 126389 263034827
83159 104974 154754412
134783 138540 9298612
13138 33547 50945237
38566 185184 465875413
24459 96572 180219270
79181 120965 104565382
183385 195851 793275252
196515 198427 4895015
87135 132447 113561396
111234 179974 376975598
13039 156362 817842554
25961 63482 93823965
38029 94360 140880598
120684 184357 159556427
93844 135114 174288351
144142 153306 177777700
47493 144505 466808833
9042 185816 442481819
180121 193025 32281871
81709 87487 20014654
124114 141766 673272970
88397 159645 178477508
180424 198055 858463241
63888 137346 183745937
135574 177114 104094383
179942 190489 26443857
52449 175098 306997588
177641 179234 423134773
7863 183273 438952973
190190 193804 8999312
151102 175227 60198967
71437 149679 447549208
83495 184265 252407113
175767 195914 50462027
104306 134196 243047291
186728 192873 408601758
75684 139952 364121549
9605 11780 199258713
35116 168912 923537492
47806 111932 160358565
189660 194551 12200761
113248 116318 7682908
996 78778 801681143
186764 189041 435939454
173567 186967 10802386
6570 21421 545029674
170208 178043 843483439
51159 98494 757625451
182120 183496 69516397
80530 194599 285606193
96437 189187 232471377
63924 183239 298700391
196042 198150 5332681
46958 177332 233114879
129016 139394 25887922
82027 124556 393760076
96325 171950 881720753
119485 154637 88236580
37140 38413 128091452
52576 85500 568164951
144686 170154 984834771
145127 183755 974986825
69462 180481 307864888
90669 186924 621756555
68991 147216 195802963
13919 100681 687124265
151823 167430 698669722
130236 169085 285967228
119845 181730 155008053
137000 170411 824436745
68878 167933 247963154
59452 121332 499185249
181953 198974 929400009
182320 199443 784757572
126637 178644 130204272
24693 155599 327710240
83285 190945 863030632
77856 103166 955035547
146899 160683 34421088
31103 168111 621062094
9624 59715 125297231
16622 52035 812541683
35315 189182 536139043
137536 180955 108798254
46189 190934 558028068
50584 67289 559278074
88217 124333 808571108
73143 133926 318314894
133215 190959 144632974
190352 199909 764984294
56387 171235 287598053
95794 151150 941382771
145919 168611 160312686
131945 166026 897483366
12852 137256 376270471
189124 199214 25267657
142169 185045 107593844
93719 143232 124149238
126134 155305 800235255
114559 139097 509636902
174391 187265 32334682
39616 136499 825410232
58165 161268 396496182
128812 176517 119504699
158125 194698 91555352
126931 191882 162704869
674 95343 271305111
53509 56802 564569396
50347 194979 499076116
185386 193087 19135331
77175 189537 455003687
198464 198843 937763
86006 130250 643089321
120255 180076 149819550
73612 152463 207928290
71988 190098 568406907
85545 163255 182700304
150336 185389 747532872
64687 175351 276985975
113114 124053 27567243
195209 199754 950105251
175344 188541 228795292
141280 175330 85356150
177777 180724 7360690
97114 147309 405626801
124123 197070 182666665
75796 153557 194693712
103715 154590 127753785
161509 182400 52367227
161487 165965 609128341
119929 173844 322419657
187757 187877 295914
7027 42531 912567391
185106 196154 27538088
77255 156226 924790333
67431 98625 710986835
188882 194813 815234929
80034 85335 13256959
25815 115511 991299668
14273 121805 269125918
96100 149727 941894132
100388 198926 247024939
137933 191001 133050174
197571 198478 949086434
67828 76516 547135653
173296 185364 30352119
47769 136059 220956106
144468 154770 25964665
44940 94238 123198902
96997 146083 28979143
109629 181298 904187596
36523 42057 314781108
82270 157864 189374273
109715 124839 37905993
85688 142209 14921058
132686 151613 652171342
124574 162946 96119602
177648 191894 12359742
42897 64094 53145119
68536 139993 178725001
115187 186865 179671425
173305 177792 748636528
90105 109719 49089775
25130 125605 836688931
38199 95324 142844874
104886 144312 98883118
61036 99874 96840884
57724 195155 344080005
56110 92921 77378943
177603 184175 679441524
75456 105132 261367196
70994 114289 224375839
189223 190343 279973324
164340 178747 36090147
59817 147854 637904301
24857 121537 406605290
45777 156380 317737103
158425 185811 559835051
131483 149472 45170132
31130 97034 164697174
40822 189926 373322509
116758 176350 415977571
141224 157386 579491202
54706 85765 77688441
157717 178698 585426881
157506 192906 88578072
193643 197509 266515750
130076 139154 22614391
176772 193113 452935765
4280 178328 435482306
82548 145222 137193428
51797 183294 329229236
11313 162839 975673811
70224 140350 175375927
7905 111481 393937341
134068 135199 12415205
73272 75224 340364284
25989 180833 387461956
137019 194783 144799426
8323 28657 50833253
187823 190845 622803692
149639 170601 52388105
40666 197461 618056022
73820 158087 210894959
84285 167533 527390950
189586 196186 894685068
116719 153343 335879223
110722 160036 123518812
74882 129481 383452313
76440 171186 238366242
113472 189047 725994352
148342 194918 53873770
34871 158555 449111815
3784 165979 210276143
102895 145145 105933519
129639 140543 27205866
99287 171866 221535737
114918 194479 199398897
11700 98351 216568652
196038 197721 624507470
187731 197971 119740209
56246 92854 822758436
113938 117657 9344520
176679 189994 33379577
176246 188604 595106160
93128 110225 126695408
153262 196190 107331645
112121 143643 79088107
154571 156593 440145176
188345 199223 366676954
16838 70155 133393202
107476 170385 828756265
109138 151324 105964054
9102 54432 113305090
173986 182377 21059525
166688 195991 73437363
103052 151260 121057267
128638 194039 163803183
51094 125629 413064276
65133 114590 543989491
34907 161455 982671512
41031 56748 143915693
93567 132813 98437006
165566 177218 710558102
5984 34297 63463531
58304 78338 666104646
67095 82542 35710911
145054 164176 549966599
121494 179963 146433422
141145 190081 122707253
49455 171262 305054619
164500 179635 384899524
52866 199148 366302329
118544 160241 305566323
49975 168780 297459771
114301 181657 168819767
48927 142502 234179484
57184 193295 665916286
34279 66916 89720795
74575 95233 51344801
52356 195345 183637536
103371 153942 700622646
149168 160494 28134560
14375 72080 144458837
92512 103303 739184214
107758 145874 84653707
98895 137011 825725062
14674 62680 635122293
147342 192005 614798866
116060 140808 759614252
96088 155579 513497939
191203 191872 117922136
178212 197396 48095308
37557 86594 122685206
66867 90759 59592695
85186 134928 926895776
125068 180695 78515807
142074 162590 376520216
156603 189386 82058674
57875 185642 440956298
116388 177762 145199649
105700 125491 49649360
155823 157764 4756618
103947 145939 105354997
56376 160295 342656361
54159 181431 318619505
58143 192493 922412405
151132 187552 91096592
25246 179915 387089312
122035 149403 68619085
53090 183330 326067480
48032 64665 69321746
137847 178907 102960334
41760 143220 254000973
93434 197760 722331404
144393 185970 104250513
63667 88980 760577512
177242 194784 636943161
91176 145865 137024484
16131 54100 541599148
28569 63995 828040418
188311 191689 787526159
132300 167068 671550674
43720 155039 850311978
60704 160699 418065305
115373 126987 29210009
188314 198917 26571201
6310 55653 374990271
191708 194009 5727828
43732 129789 215439010
50876 150479 311422756
65114 135385 830293704
34072 155866 305062949
166813 183595 42070297
27935 64991 876441448
38522 165670 318272124
181256 193130 29756002
178675 193601 37397474
91865 194839 257984952
127695 142817 37794604
16271 21659 11018050
139596 166408 818875616
178345 192710 35990147
15762 160638 362521519
189938 190200 632234
174222 184691 26351659
196946 198700 4513224
44025 172408 321480504
166631 188960 56013746
116056 186922 177673169
41263 173340 330690590
128026 193511 164039074
159795 162562 6978678
18539 103753 476701183
105344 126561 285827081
61259 105726 219874426
130428 131988 120218098
14598 162753 370820959
143163 183106 100074529
121796 167011 113228789
180324 188949 21693834
182772 192185 652224411
139952 149375 23868096
40613 143084 687187971
171801 184136 560025815
177688 182348 11726426
177891 196891 715448908
68923 119477 126421098
47648 150144 256758495
156502 173061 41353645
191197 198046 17196347
112738 121555 22237199
150398 166219 177236844
91079 181819 819064064
120662 128813 376290325
99585 184966 440921175
127871 193963 611967507
175788 195653 944384274
91976 114136 55347702
160777 188456 411264512
98115 102204 10222102
45653 173038 318943333
65863 118953 132730630
156099 166321 25432200
195781 199498 726388182
78891 199765 302682786
57227 122305 162906363
76978 139200 155569062
140110 169662 974872582
85070 114512 73591809
31760 112335 436804699
137348 178452 797609785
12177 73105 313854576
62056 89899 69457954
109844 167109 143509776
157206 183223 795971825
72309 184440 406412614
5330 118998 284237635
99727 151862 130883839
133559 191102 909503332
11973 37043 394487890
1687 86876 422625061
153724 158883 12725246
34981 53347 46021254
136877 185166 121180984
16620 171780 388376567
89198 131732 106594635
101729 145988 732120041
76058 159690 209206980
185467 194796 891371219
157917 162008 34842807
47698 68885 53147819
15075 72350 868452985
2312 49653 384689269
18272 49763 78701565
61160 111632 290342952
139768 199637 427599570
20107 95638 72636278
64873 162136 187936706
187804 199596 627753344
170612 177771 7006925
70852 161648 245153351
33122 54563 316678933
180523 186906 16051411
71208 160305 427809362
73156 122926 93943132
13011 118173 262945581
105804 176653 259238057
35699 120550 212388001
191026 196026 499046722
76186 142603 933882685
16408 124156 693046938
55595 134983 198674308
91985 135992 745214116
13377 54854 687643281
190862 194849 793987297
60418 92781 971910509
159277 196392 540823145
90722 123675 490907024
16823 162693 365036178
123796 147392 59087184
93628 103504 713044299
164226 188600 123493628
46217 108194 455535759
27467 41449 705260622
133125 159337 65555318
2665 35143 801999751
184373 198667 35798942
108674 115657 560952118
167204 178702 28759818
176290 180663 10863030
2201 112670 291436627
100804 178891 195738413
152845 190466 94112028
117513 150079 81824124
27117 45967 438561393
75603 133237 835394616
137566 190410 132522192
156222 191326 87780384
98635 105220 16514656
5232 54680 437585535
73768 91384 772373966
40151 61182 318507527
43945 139751 658113569
99405 157914 146764123
90919 110743 818085679
138733 142053 834437923
103159 114438 262202953
45160 150282 767712738
85319 183908 567540618
148412 174569 873956905
120151 166853 475791563
99210 143568 111263641
119104 191411 181160063
74919 171251 241063917
116517 133843 43504177
6591 102442 555108005
26196 73294 316334932
98520 114404 162152188
198612 199077 1185502
114814 163260 995789237
80763 113817 121661261
169238 189461 50745253
35463 171410 340461968
4913 63157 145724313
72773 174065 555272402
10951 75925 229082664
95800 168807 182923548
198983 199526 1319468
122206 122952 685057818
42887 178830 490093374
109320 154531 113497806
706 102709 632338134
40381 128018 219261165
17930 104527 592310042
194432 194497 161181
56445 96950 63495857
65038 128276 158207780
147684 166932 17884751
54033 76128 730554956
58566 125597 919012267
164285 195485 78121077
9353 131105 304538339
75212 91385 40238772
29113 35375 15536840
9525 155101 364374353
78627 126934 179787813
113772 123567 28833503
21092 162997 355065731
118605 164655 115399841
123473 152770 758916184
107931 125959 45223667
83686 199838 624340388
135143 150812 39496206
148901 182607 545518013
171012 182611 29029123
199890 199941 124956
192180 193305 157266271
59254 143275 210198118
175394 198337 57523238
95050 97229 437117740
112163 134554 500487997
188713 194975 158700368
97820 177980 793747957
145534 150915 876356425
170710 199398 216538552
105519 146415 102581122
55924 197708 355064933
140372 142556 130272167
40035 63353 58407756
187679 189112 935886627
188952 191550 745047763
124517 137561 417066946
176239 188575 650936310
91906 99295 18384594
139921 146878 17562200
49569 68545 799762447
13386 58026 111694962
85825 91713 697409239
69857 104806 728721590
196110 197016 863150627
2971 80054 855913042
40603 145418 737953405
101738 195098 234001199
104035 137570 84016679
83609 167464 210022317
188734 199393 26656076
3612 170693 662701538
37164 83934 233747066
137922 175006 92984563
31385 133664 255930194
93244 138351 265745444
68966 161711 517658176
188558 191874 323105029
110240 118066 19553033
128225 141810 922375803
160165 169497 23439472
138555 190252 129662396
96290 105719 23635842
61850 147273 793461376
163990 185303 847934448
1325 185216 380364793
47208 68876 886568205
87961 173858 620419514
126097 194073 885775580
101352 174115 182397844
116975 123689 17047457
4878 70244 163532067
1461 107965 38727105
48086 61687 545608123
15748 39330 631392140
130095 170953 102345251
112385 159787 118781275
189169 190744 493635562
175138 194966 49680021
27046 164546 344085670
175337 190015 36836587
164283 188033 59569598
195910 196405 1204959
7433 150831 683553918
115607 118975 18203866
18036 24924 891156596
155329 160798 261401852
149986 176242 65641000
133121 176833 109448773
47199 165651 296543189
134864 153747 276282653
121603 195023 923643086
9082 139323 760695619
74979 101576 66195714
93687 154620 248772164
13962 86976 182573737
134419 164568 663422291
79811 94240 35957452
167358 170578 516972941
180765 185737 285302924
87155 117675 979132569
151239 180899 567577116
13477 20891 18561345
84682 98516 34482652
96519 149276 132415807
79776 176955 243346054
179043 189036 5298360
98022 133954 90078844
149777 162118 30755464
16189 84778 171537349
45025 149539 677894639
52906 80798 69806408
116681 138820 123190153
124613 142547 444718308
93846 120211 186903012
19250 79073 149645234
94501 151774 283225068
55835 153490 244664139
118721 164878 198581927
198586 199871 415609241
109960 182264 181165080
56667 136960 200887344
26143 176939 377362583
153827 174836 52416281
131564 180341 531504439
129563 172961 794282985
183514 193432 410842592
176089 181867 14470750
29908 135038 616310246
71195 155645 994300046
43972 65877 277951365
11685 17736 40101902
92724 194351 254608429
175826 195483 49213637
49019 172901 412500636
48002 195479 898750886
105607 118960 266013800
5686 180698 646796051
90524 197825 268770068
98206 191202 233019258
108797 150551 104894249
51759 149678 245290502
110467 196988 210498759
174564 181360 718069759
155039 197024 104986100
116165 176845 152147553
168784 190221 775049731
142516 153974 28994558
16939 155081 345821940
2531 73863 64750488
74284 147568 183408366
139532 146440 17479854
6579 167033 914554005
8545 181477 432734295
104136 183797 199723287
16698 142266 916344199
37725 76559 97368456
123454 176066 618097055
168291 196159 69778395
18124 76812 525057889
144621 168594 60012590
38148 169134 874128716
44802 80500 89351457
154091 174041 260721216
14568 44524 66729376
73714 78313 844335942
148982 178903 74757849
115016 168285 369230183
81067 138707 990505455
138788 143219 11192165
172923 175031 191589817
39807 156640 292553986
81246 102506 447307159
163171 165375 5550217
30153 73687 938600439
105451 141348 89929242
136625 188174 667850200
184917 187964 7608549
10570 35385 61842384
119085 198422 198830011
199117 199671 718412748
22458 184051 657651483
153998 178144 60234909
1694 38095 90928704
185427 186157 1773924
123114 163470 100945837
50777 183783 554310613
8702 11075 5947458
38555 84611 191326787
95444 134049 96711555
175882 194356 46273988
100805 135463 322858036
46357 136313 225156029
6268 118055 279432087
37151 196899 149201512
164281 188709 181409668
129943 158814 72332081
179467 194116 36685508
100248 174235 185402875
36601 38484 975101321
186113 187256 9232759
189251 190014 1896094
161828 192477 262615016
135445 197326 803130930
180822 181332 764883860
33502 199531 415716447
134695 194881 247638164
78382 149169 177368469
131801 178822 117761701
23165 62081 721965730
45473 137457 230117388
87016 134411 118683429
63405 126244 732858108
115097 139938 627117775
51090 64002 708947445
78014 105111 67603290
150699 199854 122963394
99207 104911 14323727
68966 135953 167520290
195746 198389 143342620
110556 166451 857971928
23167 117970 994290249
167495 185238 44517537
40292 99503 147945497
82008 198613 292097204
89740 195658 265296429
88161 153730 164482107
190696 191591 693752744
23566 142966 298749874
154151 185733 79058687
46195 134271 220476197
164853 186730 400201861
6818 114679 269676716
110882 177962 254741728
130258 134036 9405037
185554 191154 161159218
141301 156291 772145024
193362 195322 666116782
176974 179488 6276814
154874 161773 17134509
99535 155592 140662782
56929 85673 791905765
176043 188366 30916677
182071 183816 4430702
109801 121957 81388163
26094 120777 505908031
93240 198290 263264548
12610 170603 570923067
42510 118310 189642881
26053 41773 39175979
68289 110696 290831739
51216 82914 79332918
49333 134307 212703382
51446 92716 518714196
150670 181601 14180121
55315 135652 201037423
7328 24976 44159606
166886 199060 127245093
188806 197214 20989186
198927 199233 854256892
137066 173401 91107733
157651 185674 41592217
21562 146795 313375594
39718 191117 379010081
23416 171609 370943409
152078 198537 116268414
159422 185102 619704249
10791 158772 370276176
82377 98878 605492409
22523 65824 108341751
77083 89466 30855099
175900 187907 30125597
1979 2409 106801291
90603 155457 664815781
108922 165094 209167479
105433 159455 135353867
18096 192479 436488400
127102 153094 52989290
145969 153913 20059552
183010 186495 8716576
164635 169335 87643712
126264 161037 379457348
156192 185830 74216822
78732 179159 251415195
134310 198979 162104469
135126 172695 103534531
50602 65763 38041909
137456 184022 793433342
196900 198997 933722367
60845 172844 396780442
188721 196825 592113312
97562 99567 5025827
194036 196437 5994397
150196 166770 41359007
62733 165531 257226022
195649 199286 9181341
61188 173117 280075955
23323 160434 343050555
59828 162238 256270050
53236 182606 345322834
6951 116823 652225308
77335 120017 106731770
94399 135437 93490398
94155 153931 745044090
72449 82348 24586983
57667 81962 624794493
170508 188016 67225450
160692 162863 5491699
73108 122703 42906301
157310 179620 564957827
117394 123181 14694715
60124 113947 20340936
12884 133214 717576777
91124 155071 160353518
186959 187615 910685727
76564 154632 549361157
158756 176679 871813988
111223 131879 51830803
66950 130678 159436844
41433 64693 832418123
101157 189653 221911001
9493 185468 847757298
61337 88825 68505779
17739 156660 347768201
160551 191568 391999772
82050 192589 276819130
38182 157972 412990261
199084 199688 1476467
124521 146367 412502617
122775 159673 961567259
746 97634 742406242
114905 154302 98978110
145538 147521 5105233
187857 193639 14408436
105762 188652 207767519
72792 85931 32702830
109903 170240 210467226
19239 131134 279963532
88513 176513 220512387
129055 148673 49305336
6356 95617 584781453
47734 125051 193532198
166707 195853 165433657
115620 144001 71141764
137937 153394 39030064
51505 181861 891893321
48756 188502 349992934
28491 39573 263469887
99522 168751 173494463
150231 191608 103523297
151818 156254 480907943
42853 72575 576261778
67997 88643 338611371
9825 119478 274220476
59931 178078 295661778
131866 164260 964178528
178210 196989 353352351
12810 145052 330878691
109976 127735 932711252
13936 129665 870881381
20164 35642 38520902
12928 41300 810411961
133025 153028 975384486
68714 161528 232272696
91604 151688 150718291
81469 147235 164747965
11786 100575 221871648
63536 73345 24654701
166398 176333 906158021
87994 91790 10368289
13446 198304 316341948
149044 163036 845924519
153852 171535 414348825
8693 170141 240696778
1184 88564 990227799
88926 113537 61571359
164997 191133 65511771
139581 156191 41856056
18160 68513 125999647
51642 87644 42627117
176489 181666 11523523
162033 170881 749204398
22989 150904 320283949
112769 160155 429484328
116652 130193 245114623
121172 165260 110395627
183822 188481 11666232
196511 199707 386124569
80089 132790 131915559
118403 124479 15314882
164591 172607 20111195
78094 114316 560512569
112599 199529 217868861
69618 93937 766451359
127362 164473 92903395
95116 123307 21154954
59258 178784 143599774
65468 199598 335800250
97619 155424 145032247
106979 151394 111496136
166520 199109 81721009
153247 199368 455715989
172492 183719 28134184
178539 194408 39787159
105047 160074 395573150
156104 186049 74971512
109213 141114 79907475
82443 104451 54981797
139446 163207 59594391
189349 191250 4703293
35096 107301 180648699
48922 51806 757640770
107138 139773 81742037
16572 183872 593148090
129914 182932 132810516
180016 182099 303998439
100717 184364 167442324
119644 125907 13409889
68849 135260 478610680
144707 171798 58214886
174097 194043 87603213
45368 53040 83381324
12350 148996 342082527
36421 175371 493744355
29 110339 275831243
64643 187713 914673705
43243 193313 949643152
185138 188296 7854163
180555 189130 300628233
86772 91247 11192602
10146 178833 422087863
164712 168703 527449230
72682 183107 382914505
107181 142338 216422511
99262 139107 99845305
160133 199412 98498852
29524 32126 6493219
16813 91141 185810343
74221 123416 123018005
198232 199995 4363993
23995 112196 220522075
109647 146133 91469214
15910 147106 328338792
150734 174387 59020872
28701 135592 366574319
61759 160745 282769945
107678 167761 88697640
183042 188847 14574412
130039 151775 117119550
4574 151717 447454981
198198 199414 3030522
133563 150032 397840499
6830 141671 337259362
56090 73358 43390776
187775 196191 20962882
114374 152733 96381724
95875 173590 194722355
82668 155416 145666421
150132 186812 91761483
140172 144569 608584328
140580 161877 53417624
142764 157195 415989349
1511 110903 274343353
16424 141010 788309220
51013 190276 348728475
184756 196913 30313528
83308 155467 761952851
101920 181791 200205791
125735 140598 731931018
109289 177020 558828306
169310 186397 441268379
16413 103940 218735743
107173 153926 421708875
36430 60070 350050701
18972 101890 489105908
149385 166121 41698058
145033 191472 116310268
48814 76755 70082929
81859 103319 36084442
103522 125014 984264113
32294 40742 9124337
46219 160435 285919277
174113 197523 58685964
193792 197396 9055016
148047 180240 310718404
138289 140451 5466572
155714 174911 515422737
172464 190978 410337016
49987 103423 216183355
167187 170386 8007153
186148 188480 420700767
50879 150989 250844477
189018 199409 605655203
162372 182078 49360039
43351 182853 162912885
155324 169746 36028780
100978 141697 121341253
77696 109710 80007726
139399 184278 127890732
126055 144421 46053866
82306 118424 27985500
119597 121190 4051616
163722 186911 58124698
133910 164199 75876412
79494 96634 42765856
137026 171590 86728384
109829 126935 22293034
163023 188903 64898840
159065 167225 87080437
112165 141615 73801431
97497 168071 287879701
135662 136023 914959
158968 165173 15534471
68446 185589 497218003
131427 191424 150249438
126131 179007 701363929
10318 72091 289557840
37938 85220 785807622
38492 155689 293533205
48598 166419 751467994
71472 169692 245852078
41874 57032 18475905
90429 165369 187664915
151297 199034 119437431
132914 145737 32094840
38692 143036 261170018
189820 195107 13204486
62986 70571 18946395
92542 130931 96254066
179356 189763 26115164
146357 174973 163439406
7021 142583 339061718
10717 113281 429444138
26852 117081 666069775
199380 199557 447489
59470 109767 125693093
1419 64152 649166437
179658 189139 124992185
96045 108558 31298095
7529 199171 479704784
62413 175196 282226499
160685 179963 753174812
16250 72515 860060026
183468 195362 29770456
119426 123660 425755081
14205 111396 332642255
133017 147145 969938577
13192 146937 440599471
103524 144254 102157791
138403 147348 22633166
148502 193470 112481327
106627 178749 195319649
75111 128610 133756908
138652 192525 420651992
95786 105888 25317154
80233 133641 917990169
68078 77078 22518700
37308 42284 388105604
157076 181957 62257001
123153 167104 110038844
197631 199157 26986831
183536 194728 28070482
102108 176649 348680663
106888 109309 250861839
121473 189244 215267473
191124 196523 13502080
2383 125565 308114031
13273 141040 319605249
152967 198844 201123432
182187 186744 836705489
47421 150547 258389287
26604 175383 372285089
131411 159686 70723287
50372 193168 480647618
192132 194927 6977230
173784 188225 36225481
62825 172813 649273295
150710 159729 22366465
198238 199465 525341991
195698 199554 9695671
15187 129623 286315563
107223 172580 163810577
116624 179136 156708275
33621 65262 79281793
6128 55939 124426656
51164 197979 367653988
191670 194156 837167793
1939 108314 669863536
104033 186314 206262670
64379 75167 27111090
102879 158259 138917314
173562 196820 58205718
13573 63640 500956528
129403 134929 13786218
173654 183595 617041399
20955 183695 407333783
191453 199088 19184423
155289 184414 500496630
2172 47460 154024219
12193 78432 496045394
99792 102402 693881733
23284 39516 40489746
48308 64815 298053630
186061 196119 25071259
194471 196398 448659158
180314 194028 520238898
138839 196005 143314914
194300 199235 12436977
78231 171013 720886412
187479 197555 925131230
42943 184509 590641360
40381 108126 169341797
13092 118476 263525929
199137 199405 644982
74509 145206 176791422
41598 172941 328856476
180881 186297 558860612
128037 167499 98884176
87619 160485 919652875
149992 170655 51637174
69347 110651 103175919
121821 124720 613758755
98771 132852 457258879
2813 127071 513127092
91287 117033 64383088
38727 123852 213139303
168605 192825 60680241
103835 144178 101196782
57405 116783 727440277
131266 182405 128083298
186257 199008 527624673
156706 198371 104304017
7327 15625 270339719
23081 39323 40556037
193551 195817 794857090
12415 171467 398096505
127158 131999 976559063
138332 180782 106409608
136942 173438 91510376
125024 133746 21853509
106843 142697 840118605
86242 163934 451360587
127577 171919 467202203
198762 199128 935219
162332 195005 887329884
58837 80211 551629963
11820 125687 808282741
91439 129875 756550941
113484 116313 7049603
115618 188502 454857826
11894 14369 516411218
182303 196158 34664964
31633 148441 292467161
28691 66763 95271915
41950 115602 184234861
184642 196631 29946375
183651 189356 189747356
52545 137368 602809926
163520 181400 44789639
141158 191278 921093130
76131 183105 267767346
111749 123201 28901495
192048 193651 3983691
2658 140736 345320474
120284 181131 152329109
170148 181193 907324200
117508 149290 79893016
61547 94125 705781472
165731 199319 84198134
173702 192931 48131607
82115 93323 27942034
107874 147293 738797580
195620 196858 75259185
50671 197562 367809893
159648 173833 39090164
185095 186564 3612046
11546 27539 39980328
9133 21782 31600457
130745 146387 71552186
183678 195979 187932116
113945 144352 76308049
11190 82213 177522728
137195 179856 106950042
15861 20832 12488669
131493 133507 997947584
131523 182958 790109407
197119 198340 3130562
19172 53260 673892063
15234 127827 281725119
94719 99961 13054937
58864 163866 262721068
112276 178334 201675015
54249 58304 2087254
106289 107965 4133367
116757 170033 513476519
121685 197989 779055989
82221 174433 230857629
155145 199017 807510591
60619 164059 580497787
114464 172898 966199245
120780 131191 26091056
139040 146029 758138351
93992 158732 176920682
180268 192714 31175771
129190 137132 19775612
25639 85343 143377440
111705 126677 249784525
63256 191319 759147806
83102 97002 22539053
114409 150964 91870928
197419 198404 2532871
110831 167265 141438611
123317 134183 27079131
140901 148697 19760664
122881 184272 626317416
33800 194207 882186416
129606 177509 119906309
81050 164999 210156418
19421 41899 879463991
1660 153806 380890400
162579 194924 166369699
155100 188766 212121032
8041 123910 289880521
189501 197306 778538859
128173 179774 129281076
112306 144842 81646789
71607 192755 466981502
71375 89609 45483064
10925 166043 529502010
100927 193787 232739896
155717 162728 777632905
63869 164254 627333869
158366 177576 637249282
129792 168577 733209487
14362 27996 34128741
43744 97609 134676324
164388 195487 509776656
35165 66816 79369533
119044 193357 19844453
6828 133980 318050818
11277 27803 41249877
26323 169786 649385845
66228 83791 537604330
170808 180755 24832893
182139 191316 22978653
14832 109880 237727533
122445 136094 390335953
97751 179121 203907283
98148 161946 159904135
90792 145435 136918617
22120 77993 139758202
76693 123845 117996533
38395 117284 197317950
95315 105140 24597170
181433 183452 5090154
72185 198785 316942714
5229 42594 616673510
1350 176224 437651195
34307 53408 47878139
40318 56148 132946189
57101 146685 224290681
193705 195164 818899940
85582 139843 967526664
157776 191658 971896330
139180 149915 27174179
149264 157778 21194753
177642 191795 621093420
6625 136552 608601548
30911 46113 37883008
36059 77322 103393204
75940 113345 93336528
166373 175710 187406534
2535 110638 270247692
181349 185696 11048682
197765 198893 2850502
74955 178121 535590072
177853 194086 321177830
56957 61740 666113439
68154 145296 712994093
128069 192971 366568437
83540 118864 88393911
172697 180034 18375803
133949 197383 834009991
65036 107036 744428819
91185 120922 958132712
147827 188815 102657625
17450 101349 209620657
180065 182031 4930355
122937 154468 584823941
8288 111818 258779574
82739 170362 219457846
196606 199436 7151192
177403 194183 42072753
15875 177640 404813368
56500 67308 27178862
109662 149528 728353582
120675 130179 23846754
136102 141471 13416072
153311 187217 708262950
125932 158523 81754993
108505 138123 299981900
62524 92349 74430262
155491 168543 548410272
77830 84859 362355812
63181 122279 441599610
90237 131628 103691309
62089 137596 188765573
87985 108877 52264088
191235 192939 641737169
50065 153002 257850583
124099 172363 81568267
117694 199309 204591180
132321 156003 59432980
57796 69584 985434680
153537 182369 879964800
170662 195223 479513773
107696 119840 11027059
179745 185931 15594586
161243 169374 20383217
140453 191412 127743851
35707 190537 387700503
94564 118234 59274677
94970 110498 38885257
149939 189287 712816917
187154 194038 893751742
95546 128146 81740716
117415 161624 554104704
126253 145667 48633757
134622 142311 106206693
84992 144548 149113787
110413 120665 19889825
82406 136618 764326448
155569 169712 781934474
44411 113049 171616702
97697 140691 107697519
158317 165688 18360821
179047 184997 483316313
76154 98653 525642277
127284 183160 954269613
40546 166513 315277263
24764 150184 409243045
192545 196419 9650603
123048 150079 67739289
8133 143701 339144032
28469 40930 31125390
184531 191086 16349411
133774 195589 154812432
124641 168686 51648289
87467 96960 23675654
37619 164039 316507654
161468 162565 2769954
119521 192387 182567083
79977 158852 197478577
173974 178982 6269563
168484 182845 733253965
94910 168149 183555178
183227 187853 11665229
125745 160958 88185419
193932 197999 918735953
174041 182348 20857427
16304 52813 205653447
59932 198400 753894406
301 155933 503041269
39168 171790 106873208
119032 181459 156388913
65824 151973 215740538
11733 90675 510318850
52684 67195 36385752
60189 133998 184591406
135644 145862 25660873
13662 190821 443443707
190395 194577 10451356
77648 151441 603255183
13190 185858 432263782
57126 116519 204474523
51781 89427 94142780
56785 199631 931631646
112166 144277 80553698
183792 194953 27908362
164372 177280 707625566
51513 172111 938380882
163493 188774 63431900
62397 199339 342810017
88390 107120 46925778
189840 193855 9996176
86912 120793 853278855
96807 121169 903905062
129336 158938 74117915
81329 198074 292371445
42498 149648 268406246
187092 190792 144677067
113627 133814 626974433
63607 196050 206592777
82205 131022 58286961
84674 193433 272359311
72450 167777 843249890
20559 129314 272064633
112153 120374 4217275
34209 66056 79838862
136604 158338 54592707
30812 186282 389181127
102729 162982 151039244
135081 150673 974174462
192469 196053 581999250
37656 138165 251515941
150710 169350 46505340
52091 114717 156588420
113617 119789 8252460
120017 143357 680615354
23195 96595 334099703
48642 179265 805087152
115835 128877 32743348
33555 97181 586671042
13166 52243 191852602
170628 171329 225650039
148903 156869 19860902
146096 152581 489545307
3003 199360 491437907
128151 136990 388467704
63060 136140 182758188
34667 153559 773666061
183172 191778 688668372
170696 184172 33761812
137719 174796 92933988
10031 131099 311741725
72228 196120 310075244
27719 124242 818047426
190992 199680 21803459
99813 192527 182421582
120585 173187 562666348
76060 164696 221802234
359 101764 409386980
84791 188744 260404859
58476 99282 101803804
171915 194867 57443952
188081 193877 969541276
33313 173363 882296633
86033 184227 245971186
83295 134152 127321603
76765 145351 171612457
28284 34571 793460030
141079 177855 103283284
119385 132011 31694909
44265 45373 2813413
98355 199144 252612471
161471 185612 60660046
21053 177429 397913114
71203 118016 592209620
16583 53210 91598395
129904 180069 149450079
58110 180568 709926746
65117 100217 87581910
129462 192316 157435969
67054 98859 79329641
36929 150196 283751484
133585 170448 92369248
62872 84331 322414890
183411 195313 787970642
63762 159329 611840377
117596 143989 66168265
196276 199671 8592279
76361 142535 165436498
147787 164366 16447021
36697 169119 331548618
175359 191517 826586991
138650 199943 954969217
131436 145190 34413196
25265 141017 289515007
36654 195719 398310059
134425 194531 150594695
94512 172419 684270141
20280 161526 223222598
98232 108004 24450537
196238 196697 1155255
7502 152392 362731095
78204 150065 180021752
104536 133508 72657564
135537 140189 563176039
42789 75083 317776284
179504 197732 45719316
85626 102293 41564605
173542 195570 636017111
36792 78791 105239421
91639 121217 74159554
29736 123564 234818334
16837 150076 785228446
44084 174526 326541132
124194 124408 716976605
73709 79118 13383098
68470 79448 709369360
182474 190961 505894229
158472 173639 871151211
93321 153365 150672983
156962 168580 29008344
171094 190015 511155700
149995 174709 179175971
175587 195080 48810622
91061 143705 131882470
180683 198139 369085601
64273 89194 62222691
76374 96005 48883379
47547 134010 216408256
190012 196483 16123828
87391 120252 82380120
135177 195576 151344358
3355 58182 322433675
169995 186018 40222331
38779 196019 393671424
133805 155520 54543568
58114 161631 897626970
156751 165169 20952279
38043 153189 373549179
178285 194490 969064319
112905 117837 12391397
11066 24713 627271191
134338 185494 128306451
141241 178319 171492546
35611 182290 367288034
153338 160432 17514864
119969 140665 51760301
104898 127614 57066219
92953 158212 163595573
24543 68078 108913621
60459 96399 89667855
32999 88240 138108221
28632 106248 194061311
116843 145016 70729190
19146 56777 94044965
70242 84570 821169825
22883 176485 626987819
75692 100201 76772567
190477 193650 7917078
104899 124438 701354260
123630 191958 171094406
97203 109737 31506962
24451 111586 217827818
25282 105717 382486895
112151 146424 86043169
182585 184293 655843133
11742 158164 796000520
113348 169136 719887656
132519 142124 23950143
2229 27633 232108049
176179 185497 23431371
166059 190367 220506032
38868 195095 402177522
130887 148246 43583154
21125 109563 286038119
161411 186999 64183346
41648 47002 736207374
26296 167568 353502366
113018 169167 981457829
93574 172075 766438060
158096 162099 801727533
173881 186269 431270660
452 191837 478988113
86020 135181 123019068
114672 135674 677783000
107311 154903 119442436
177909 188094 947892635
21211 46340 62689210
39595 124721 699457367
28924 147655 297238415
2687 19334 695024355
79645 81008 704098017
67034 107562 101225687
150579 158465 19654000
83828 156729 182687108
20295 135228 443956546
35746 146448 277197933
71314 90311 422560998
190054 196128 15148533
23730 163760 350427384
59183 150459 228547515
161542 184415 616876290
132632 192161 149124722
196095 197238 2889026
121970 197602 533371332
63558 132569 625230080
49535 94218 989584256
23350 119232 783383520
119722 176366 561628479
148413 156963 21339438
177315 191517 35672817
31010 197828 753058417
195655 196293 1568488
53750 74402 51854296
76629 180359 649238237
92143 198110 367129962
163241 173297 25244157
194425 196296 5360592
88579 142263 134470824
79090 117287 200447148
13599 120496 681969746
169895 182320 534138085
33593 96547 416002695
173163 194708 181883088
164532 188756 60770544
68067 118426 125862593
16276 169755 392226767
113912 176626 374058251
185538 194718 22887787
16237 196682 874567687
74991 188396 283854418
6159 184882 447303038
18135 155627 344225097
177947 188793 27294972
649 57185 413022535
43988 170566 484054246
17095 166427 373664536
177670 196155 750202610
38511 135233 242023737
183239 184094 985035619
134234 157342 31214697
100252 158110 145143421
137878 185296 694377224
110470 176699 790234407
195319 198997 293347020
94604 102391 19454953
59876 71245 28451940
26882 135204 427743997
49122 133858 71870653
192640 196935 10740871
119888 171181 128526130
16767 42543 777894156
175378 193314 261955682
196518 196624 281759
8893 86043 192846914
122308 178911 141748824
133208 181435 120750528
110392 114299 9740658
131993 141201 951584589
83606 158931 188599504
171953 198940 248821264
103265 181280 195473040
112718 117036 10758100
152852 198748 192995852
10424 182563 430748225
160702 197867 351675460
159021 197029 561777449
104303 155440 376806109
113121 157204 110642321
111901 145337 876394711
18218 157509 348674575
148537 162392 34558493
58495 134869 484844581
180984 184013 7740287
57802 67607 24573204
141994 155525 941924812
167338 184047 881560849
69212 148777 199265517
198096 198269 459850
113169 162348 934422491
92987 123356 76225335
157632 168476 196920153
83273 178494 648314235
143977 195793 129827486
67270 92295 62458602
129846 170505 101849664
120089 188000 298961830
185840 198196 376244779
55476 195895 435444710
51551 82992 936276167
15441 94376 116281319
38731 113260 186377167
113501 176018 156713437
9365 156509 997163136
126035 173345 354623345
105444 128685 815119638
187932 198904 884532749
44083 68949 62326818
59580 70422 27081281
104247 171322 168192244
85497 199989 631711872
613 22646 257960445
152880 154468 4001643
107262 194242 217941187
101337 159843 146667735
119333 158190 97429255
102741 191203 221713911
183109 186884 9461110
55592 69422 268823764
178521 179068 1398812
79990 107087 181510702
42048 72133 935833776
73861 188754 878341094
199665 199866 232370
74457 124824 125844367
31476 65099 84153246
198121 198938 889854333
2465 162397 400151496
131398 198431 167941911
135253 164681 230647907
29660 175110 456780703
72383 84587 257298847
114571 159953 222696943
149491 186443 994916294
4620 112496 897370318
102993 132417 968097070
145632 160546 37319125
69821 102162 174656329
42423 64383 473295589
94651 195002 251433761
2975 33817 76949072
121909 190011 133443582
101 84850 513193934
67985 179608 279397026
108549 158922 126261565
195573 199187 9138277
38179 160640 439208963
18947 55101 90375571
180437 188295 19767392
137463 162331 451119512
474 76348 189848765
143156 169058 64857409
195687 197565 759388911
55171 81834 66707194
28699 95569 167105500
63836 141378 258875678
90584 199398 416452644
114887 161153 115963752
178960 187550 21574977
14786 88558 184406098
95760 104273 888427951
43396 70165 67101091
61428 167078 481589785
3920 23601 563996074
100280 145873 342789615
198096 199375 685836088
175900 176185 739317
172868 185346 31362108
51851 155745 281650558
175719 186288 640413528
7616 123035 288819759
43187 138084 237440915
91046 130816 99685674
20265 93914 941952398
169795 193878 680444223
73878 93607 49035312
71770 150400 196938371
74402 100209 628630835
148493 169350 637873366
87460 91208 9365348
119819 147195 879372124
42291 130043 963917009
170282 183219 32379230
18979 44129 41980825
9216 95640 216000239
115117 159339 519181926
82124 154621 181726173
117255 181571 882913241
61564 70260 392399572
82424 157326 460800607
64851 109225 110886583
114049 131048 228399288
176733 180286 8847634
61950 100532 887205247
70924 195284 696532144
87474 153136 621113083
59182 115879 427908969
188225 192155 9804929
178012 186575 21547234
105345 169578 161008452
146774 154671 19919931
196872 197081 541715
83163 140857 852978487
125866 128635 6964947
8693 55430 116770955
109659 166097 141352883
134053 194469 872800109
38326 166349 320461944
128932 145002 633762574
6897 154687 369956101
175950 196058 849587174
60759 185243 688793061
14511 159975 364015859
55096 159104 652479556
192390 192600 165847
52120 86262 352243160
196964 199559 599814741
164230 172690 21231150
6591 18790 572110553
189150 193968 867530213
15731 164936 373368950
179951 189356 23600201
182242 190648 16683628
21444 90408 172427063
47408 179403 330493757
105276 170122 162538362
119916 130851 585877796
155790 156642 843154109
179081 194908 182381568
30369 181986 379533210
146110 198465 131180934
160576 192844 80886689
192339 198089 14425175
29848 177837 370385378
103624 189329 813987463
198237 199147 15618164
106110 109311 257629938
93157 184831 229783998
27505 84339 142102445
39590 43998 10991198
76926 109580 81566682
105489 164821 340581963
151476 172546 52625689
116436 135417 47647510
129619 194651 162911518
52925 197473 902116311
56277 193873 344513070
159101 159635 608962401
52893 68448 544666910
128046 141323 33168914
1058 165631 766973217
105501 118213 169798196
187040 193549 16246819
51213 130802 929517729
96510 108913 31060796
122143 127106 12438462
77022 103827 66833117
100312 142727 910979886
26625 114091 801099037
137620 182087 574185660
136414 170376 53624996
3474 28563 62738577
164988 165529 475422305
154323 183463 416425784
117375 152704 88794262
156238 185655 372903239
4857 96106 464091173
120236 167521 118437240
116810 188719 180354525
130174 134464 8669158
32809 44576 29452681
175710 199178 58865805
184798 191258 16097305
23358 164951 354286058
166461 188972 452551442
44248 103882 733176592
30772 64055 511318250
63163 116184 286804315
32764 94237 38100701
97192 170417 183597126
85493 102185 41605967
165945 169195 8139754
163247 196098 692790118
37297 82750 113766065
51489 140422 222517141
73800 149252 188910779
122737 153068 830129179
51895 115751 387242945
29155 181751 381945547
114102 155086 925178833
113290 194256 202916096
127895 193544 414584629
166405 191838 359619333
105009 141073 90370534
41893 128263 830269941
167100 185285 45641590
79151 198535 298996000
155658 198503 107227689
104919 117251 892035151
145759 196135 569048307
99621 102173 6378417
59263 73935 440006147
185120 190395 675452941
13783 170266 391660128
190527 198749 272494354
26402 81878 138614389
168336 181507 199221690
79260 183880 262023822
48489 71133 480858960
32425 194818 630420170
33734 90568 142221101
58027 99176 102691178
4061 172088 420482793
83603 104307 722484144
161751 182745 815512428
139454 193654 135869895
7263 37838 622207675
194082 196164 5216348
165893 187480 612593577
149144 176328 276667885
63235 100005 91750394
139184 164502 565695626
35350 190157 387675696
197281 199543 565363243
22421 79786 141597619
190980 197432 16154630
2504 150090 895432672
27221 194622 394946992
39361 68107 520846378
119277 184368 163130215
191268 197460 15528353
62925 164572 425218074
16088 80973 960560243
19552 178084 396683308
159136 193295 85581505
103581 198197 237189162
118775 162722 110117323
193947 199937 15023527
71798 175914 260607237
72220 165120 313163327
46021 191931 566079613
128576 162053 83837282
88780 142962 803855583
63513 155498 565614249
32844 170089 127349621
142635 157460 37298766
72364 107176 86893398
80489 82636 993649561
4729 67126 156129910
152695 172390 814905003
188625 195760 17809709
118114 127925 24682159
5537 35315 74228713
100393 182106 204798161
27538 136553 748299206
163502 190980 68861616
175614 178067 6074553
56535 197539 921126770
60194 161575 147779258
127135 150221 57916542
85067 178059 664382290
102849 103622 135968064
15382 52652 93224988
169394 195833 66232972
161990 176466 36288863
153693 170134 41014425
140071 191940 496836331
72483 193604 303123567
147591 155395 19555240
113079 135281 741184105
199098 199165 606377452
91598 192532 258731175
1491 8554 17730378
42093 134591 231519087
73764 95482 752247060
68595 127780 148096382
190230 193207 7423832
4219 107586 258416599
137361 181238 674974101
166186 176385 25648735
49256 51084 462979728
49985 193252 358710582
143484 179715 552840755
138926 178277 938325447
58822 108281 123554201
40385 109988 174056744
22291 147783 801697217
186613 188220 4054380
173613 189373 140908306
56856 145551 222023862
141753 165854 60429034
194610 197488 7226540
194054 198279 244338345
68427 173372 262680396
20963 100930 199789907
35000 140368 127930114
132937 150245 611987607
109042 151964 479675428
118497 129361 27325235
111313 137625 36007042
127216 187591 151258722
164942 173063 20405063
77375 193279 290129982
53220 182193 379485191
154195 172481 45651894
21999 75447 133758475
157652 190738 399108742
120278 198388 195680811
188401 198988 26550767
86590 157460 177619859
55458 186042 484446874
137643 151525 35074215
44610 196923 657115973
144457 170788 649867162
81984 93298 47056083
171280 182872 29011630
147761 190068 105942604
136138 143377 18219497
95110 146068 127787599
25792 106870 202703463
172832 187154 156870139
149927 185577 963021411
167338 199391 80316563
114459 180752 166101845
123980 130954 336780695
4949 112743 882446566
93353 192884 530865888
135906 150814 216184189
127588 166215 519922822
16338 193413 443177066
175778 176184 635651570
169792 197409 942746437
128305 167753 98885235
184233 187253 182902871
122090 158227 643377684
101541 136588 87887354
94309 128666 466596714
159216 170490 28310643
187616 198403 26999251
1722 100320 353361206
126256 141870 39032955
37396 106310 969168228
174730 174949 606389227
133208 170128 92469304
75210 189654 918559926
85907 111227 254401826
94640 173314 684211470
52187 71462 48289718
170279 190101 318755670
45592 167041 304071397
61964 182762 495643816
155762 189611 723377471
116482 170325 974424200
30379 90908 151330346
131573 162421 77235795
130206 139039 21982015
30513 140723 496518207
190101 196481 507339439
127591 144513 42355186
118232 153520 88630928
188054 193244 12906280
44832 199097 386298746
151602 169308 44122552
97960 101277 8232442
152308 164777 392515027
124476 134358 819247366
66737 191806 432051977
117422 143191 688413540
190098 192141 5112895
60886 118560 144101785
22968 139085 951378991
40031 169729 324689508
164391 169486 12794775
121764 172921 820715182
195435 197943 624389536
47911 79310 693795321
39317 153559 286107726
59656 82553 57158556
162313 195872 834164206
168365 189078 40398908
20144 123697 437571760
172848 187755 31624523
171598 180273 21646675
141897 146358 11333883
85534 134798 133491339
140420 169482 9817950
62883 71789 831643692
123742 156068 167282032
93533 126580 328562931
179978 181597 883673886
68565 98653 75078159
192358 196174 472274
184964 196379 983732874
27730 29929 358086304
44596 199708 155423594
162031 181985 243018422
119149 185147 165468181
190847 195700 12145199
115826 184878 612438098
153511 170005 41179625
68936 130525 753007415
191243 198061 421663933
23930 25151 1478248
149108 167545 77817043
96540 171236 976546972
194778 199844 12694336
186350 193369 12506617
58569 177182 296801453
112836 126297 33806968
49274 97668 61059999
86567 113852 68223021
71169 177851 267031554
134393 179813 290491532
30214 180673 376534542
37788 59814 581029745
1888 75077 309280669
55044 158039 627773045
129065 181625 240601935
15286 102634 218346154
10090 148025 345181622
130769 133518 6832809
62245 87466 876293966
52551 164730 280794947
92319 199324 268090090
65130 129855 161948452
37832 174132 717045701
51705 134077 206127929
158929 164239 873343208
86504 89957 8671797
51427 87016 89009235
73572 85737 30282520
43656 156987 283814472
182806 197979 38035271
65085 189746 317946177
44945 138618 234338309
4704 76886 720686267
182617 193217 26544314
172055 182904 540553935
55784 188634 193102129
149513 180412 77240616
25039 180732 389572858
64479 186484 493243649
111416 128569 403084816
113056 165404 184001779
40723 199773 414841163
46355 136730 100659198
50212 74645 699487617
33361 100954 168952454
193943 194568 860283053
62569 187195 537861208
40404 189727 373819747
112328 132459 50570503
155567 185325 797248417
86891 106395 670823912
163911 194624 76990284
134978 156562 281048731
67118 186022 297703951
71299 151372 915003907
45511 151594 265754423
1693 143055 353672897
158284 189017 211499785
116246 175918 149626794
181264 190280 22668723
156953 191964 456258169
188169 191523 44024734
71623 176954 768189417
126738 131070 10814203
103088 109789 426360993
173267 196270 10327777
142537 170832 962008412
30751 122004 228380231
86929 90500 464605349
127656 180776 132957416
110385 143274 82458732
164776 193539 72066309
60125 116115 139842746
155823 193359 757965699
194297 194856 411487999
107503 166862 148775594
126662 126823 580788045
101949 125890 213769870
26149 125853 249359546
107553 156899 123778584
35906 171064 338392057
44562 48090 212906423
63046 193572 832755984
63838 70511 16725942
37319 110650 453324614
131530 149554 45255115
169833 172583 453637536
4790 53231 565927797
156008 185030 634695374
44537 93022 467500392
68492 97609 123621561
61475 194226 332217322
140419 161896 376243669
198684 198833 376099
187875 197718 24618382
180188 193957 452115433
109608 188214 197002735
28033 48540 970287904
67178 157475 349857626
132388 135753 743072240
28627 146764 657317255
128000 142573 36430914
193998 194922 2358030
138146 177520 20412975
60072 150190 225639911
33880 188547 387323942
136044 153218 43248021
139951 165526 791613505
70388 177451 441655842
139825 184974 113280512
127202 167406 757533447
51905 96480 752262920
142335 173560 857382397
167406 196122 607457216
167875 175334 18611257
7078 159893 411623832
12723 68665 139935457
136698 191027 136158911
106453 155247 652954884
184398 197252 32140599
183469 191802 20909884
141510 198090 949710650
122390 137265 430665959
9684 66072 141032340
50362 78998 71722470
12835 157455 361954705
23408 71705 288717100
18970 173023 385540392
74424 175099 251857987
197117 197976 2224152
130148 185990 652104972
174874 195651 52060364
69099 176271 202165446
11307 33227 54664074
43553 104749 794266855
195318 198604 444263100
117613 183999 166469129
194428 195144 1797645
152932 193214 100743648
84360 161828 193998513
195357 198884 8922835
161986 170615 21649347
56578 169832 283607097
138148 197825 149629382
28121 110153 778306292
132926 159862 718577678
27902 39798 29734261
172992 180869 801175785
140598 190892 126084245
95914 176556 202069268
118818 168157 208326167
73282 132948 149228023
132247 171726 98908334
161879 183043 489098087
158257 171034 31935987
62811 88957 65214546
187939 190643 6739852
56273 115461 148042623
19326 147516 320863266
179357 197529 45521907
20439 43014 56321351
74874 150393 553542818
53632 167671 285531463
52400 127084 349718876
81945 136050 656883763
139529 194492 137800659
185533 193474 781763550
6747 17892 91661912
138544 184479 600543481
35624 149569 285419726
171954 177595 14016437
67102 187703 301946004
196380 196464 200025
140251 149951 656082443
144819 183084 95851997
109442 136629 68078049
153502 178820 63273469
122794 170221 950501742
17534 179793 406112122
26241 62197 26123730
10246 86305 190050377
91004 139706 121927536
151190 182741 407688117
90394 109506 47775745
118716 170812 124609390
140512 182402 929315603
47913 124177 919975187
81617 175241 383035350
46357 69930 69591424
170421 184833 387236609
105976 197274 239906911
181221 188452 931932636
120650 128537 330482458
128888 143252 36000573
187924 192618 811021404
127662 176765 806084233
87469 93597 879583020
197508 199709 77765073
192971 198267 13347297
66878 144193 193430085
177093 195532 46177450
185124 199547 36038415
71758 146156 697999528
182935 193282 25880916
30336 31729 3508726
90786 127603 72045675
193244 194583 563203926
168518 177847 23342919
109686 123587 34960412
3241 177388 835904600
46448 92280 337556087
96505 113101 41552281
56005 188280 331285847
49902 139712 224772766
166948 171898 12439146
1891 138473 540227518
73963 75019 2622849
55903 111637 956601627
190007 192330 5793524
167977 179147 27938503
121534 138565 42469595
73359 191162 993608265
43444 179588 340857275
196553 198911 6014745
93844 105623 29537521
187856 192799 12305506
43374 158832 289071663
15156 30601 21451320
119348 136553 30955234
113312 120574 730639769
153849 171151 43174601
87485 88164 904533174
125254 166120 804547519
109755 171160 153880616
188173 193229 745208164
168355 177675 158610349
100921 166382 847015632
49462 101684 984644988
145160 158919 2064705
63137 172020 602951959
18548 186645 420779708
81730 182344 105043705
96484 196471 663100670
106259 171961 164683082
126920 139591 31610309
65527 86800 53064294
74924 177014 619979279
32224 50499 986704318
29106 64581 441509960
117625 187287 318142643
525 70830 497443587
120268 161035 102070477
197876 198125 29289964
34006 174165 350865375
88684 126372 94470343
190427 198336 353803826
53673 108863 115981261
63661 168974 937176731
119537 167759 627704088
169124 191048 617263904
64151 67667 8843261
14143 18076 9905837
80504 179649 248204539
141418 184692 492200183
10665 125696 955202829
20023 192700 432091264
178799 197415 395717319
186049 187541 703608292
146819 169569 632317932
95590 155549 503533589
172289 193707 565130554
115086 143485 673409380
138026 185061 855498508
81944 176137 235926116
63905 195711 513311917
102833 116824 587358948
8729 71825 157815773
172101 199235 245495906
30615 140670 275301293
1362 36065 86675327
149591 196793 330800327
78991 85058 3055612
31609 137656 265278750
158467 194369 695699352
7590 69306 154413859
64262 115681 175640997
150483 179034 71328111
193774 199259 13826069
109582 187863 196197745
175576 189919 35968191
88201 112021 59590694
88614 116670 70211867
169569 185265 226894646
174858 192686 60369416
107511 122025 672967841
58007 104334 115668851
85713 162699 192743657
154422 154544 54916
177269 198664 53712696
90276 106209 39831430
78099 126987 122343352
157295 179040 54373213
155073 195973 370523396
185069 188038 7404771
60592 86763 65274266
144495 144764 87687228
123427 192030 668478447
77907 86159 95199013
97081 140300 108285631
160098 172050 30059235
115892 117177 3181890
85363 154115 172324198
97358 128098 20651226
187487 189413 4804037
34041 53318 48300837
1162 12622 451647036
44351 84420 353762314
139201 187061 466236097
183597 195962 30961414
197293 198761 884185182
145661 186692 102798365
180773 189190 729801996
104245 129055 62262586
119724 184111 161378160
61857 78259 40931040
17203 135931 669668399
106657 180931 185988417
150132 175530 63475187
30743 192250 404295496
68657 85164 41238616
136214 158414 71982939
130826 193077 155864393
77281 190071 480681484
169966 187154 12582303
118851 187535 593316799
161687 193801 80422561
89419 154377 162907169
35719 63622 267959476
62020 131495 115159312
113648 145798 80621644
117078 129764 31930078
23971 96281 658569554
146815 171593 605642788
127237 163631 229534038
138186 176120 677469124
68680 169077 534935301
31135 107672 191395888
111308 172134 408880871
35053 83180 927591050
89333 145847 141583628
40628 91160 126307815
152298 188139 89666515
193964 198315 10957626
36041 119875 209813650
75573 128214 131600246
55652 165705 275532330
14966 49407 86053443
192503 194523 957745
2098 173806 429690851
49299 70605 784241648
86216 112524 65784327
66119 167691 364134694
157949 166704 751688332
86932 195710 272504714
68854 84680 876648448
35147 183475 371391878
124206 196005 179838807
86174 193636 269159104
52302 87141 87028329
196527 196621 255633
97610 185626 911453758
82850 181106 276183557
168203 171904 9317885
102428 162718 87147446
137144 140143 478014511
143715 153367 24378001
118539 158038 99106587
32796 67618 87224525
15889 91162 261193731
91734 180608 222632511
167706 179971 30695001
79203 118758 98922052
147236 154680 18761167
161504 178806 43360493
167894 191811 737164784
161505 168384 639516110
152785 191561 446091933
333 120082 299544915
17227 124944 342817008
131344 147033 215468543
159358 162784 298711694
83337 116044 50989209
42792 147961 263429497
189183 190540 3362246
76572 153670 312712801
75663 196635 302785752
10479 109988 894814605
143455 154413 27633822
183630 183929 712164
127690 167385 99406018
55751 117779 155158217
112449 194651 206031679
44768 52511 761492089
170819 191142 50873730
13038 144690 329437434
56248 180846 955561342
111137 139519 897224270
115336 190124 187462252
20528 71103 923699897
52801 65213 283578885
152844 174861 197521039
120474 176944 939816999
135096 159047 754199469
162231 183292 52783333
80651 162930 537163523
264 94436 235372308
166403 180466 111568411
142578 157860 728476106
169784 178811 22582827
158995 178566 49020759
170017 187332 43400260
31469 75460 730357589
27312 179121 379954007
95499 136670 74959480
152499 184398 209002557
111226 195081 492088827
10126 69738 149069337
59125 62515 8472373
173079 184731 29264812
20724 61226 39914066
119510 172594 133017334
31394 94224 688124452
29130 76718 894775080
105006 194514 948246567
48345 83035 37505460
87387 118049 626078775
160902 189613 72006988
94053 182723 444391573
165428 176918 28798329
107294 114802 18797282
51806 110116 254845699
190477 195693 241787280
27131 55462 328338600
136152 140405 10632683
8856 32913 533567907
1314 199587 496267719
18047 143820 314680366
8017 131625 309243212
49807 174891 313151124
160108 175615 38925927
38724 194442 389888641
97932 109680 29494020
99029 165029 165401352
164112 179377 38261447
36608 77272 191119615
82757 104201 695567323
173071 194663 54110182
183081 190917 618207080
43316 133702 226260962
162100 197990 89970808
185432 195051 785991037
169823 197210 68563397
113570 194292 202295160
132406 149031 41800186
143752 154095 26097876
170881 188263 43602134
119317 184609 48259728
119999 185891 165163068
21810 160369 346678281
93887 113461 93237875
111763 168445 604395418
159993 181746 54552057
184296 191569 196714638
21744 182750 402957092
67595 109820 462535727
142930 152588 24414374
109479 175253 164786679
97700 175138 361483186
10227 180601 887686689
165114 175787 26776536
89718 175427 365883042
151824 152775 583690350
71214 105341 85190891
187124 197218 25235427
100382 192689 566973091
22732 112202 47276906
115282 182766 662632903
142017 172494 76483888
21331 125153 259712466
185778 191385 2736254
195809 197406 94276677
134044 172263 95824657
18571 23543 12469791
121287 172646 196064162
165749 183737 354427589
130292 176236 115105951
179164 180596 981841514
112990 149953 502513041
139396 162465 231495202
123904 124230 749330
50362 193320 357945160
127760 164057 364012984
22862 36322 33509545
109731 163168 8716630
68707 103594 402975943
83134 185809 257259025
128219 184340 140655997
39243 49766 26293353
178733 186415 546975075
2927 168725 414818147
27166 185414 396195530
90809 130230 786933976
11002 25919 37284369
194174 199614 13684760
36131 123862 219689735
115355 147535 80805220
1867 33434 78879434
116648 144958 71067462
72765 138544 133531015
104520 156102 652339742
29093 61462 81100950
155373 160839 13527403
101282 129488 316504875
160138 175748 39163462
48669 131457 69079296
157110 190951 84704353
187150 194377 18068788
40155 170163 325430124
162642 187513 62363466
163191 166723 542741597
33212 136793 259166837
15666 183737 420724545
136069 197706 594740878
159736 171048 397923090
16338 181857 717322020
29831 136537 156329713
15632 162114 555112507
24427 144421 106085734
187672 192644 12345466
11921 182013 425679206
12257 162720 376478865
88398 119596 780691923
7680 31989 60710647
188972 193078 10196152
116551 188515 180438899
170304 180863 26372987
41123 79080 577357307
184695 194298 23972833
192340 195125 424213367
117424 147518 75614968
69430 160475 227774762
31558 58849 68334362
90263 113328 57625289
39577 141875 770767849
43580 108089 161351314
154111 181950 69572351
88380 126704 228825421
142886 144285 795396443
175502 190576 37783783
123710 173220 123939610
174862 195214 50991823
125341 143100 44476103
169276 176456 53801636
182127 197484 627153317
24092 80137 140183993
111955 146297 86214461
139849 189656 124893301
34944 64171 73243836
56709 194391 399268246
23027 166443 358890589
111327 160635 654125438
135574 198653 158128487
141234 188806 119324485
90631 196581 265357277
47354 116364 345031566
135050 186482 658756803
44342 77474 82976107
188475 195750 18175298
95826 190713 490295386
146793 169875 57808406
33813 114721 613982255
115421 175281 333032053
58839 196655 919899411
11694 189158 600515520
186100 190081 7933774
171548 186499 917911115
60285 198678 346452256
63296 150102 217362076
88182 199091 277925032
104558 149741 113428524
155853 182248 304305701
123352 163372 100103805
2776 34253 78520042
51199 118694 436688745
114028 158117 162975127
171636 196049 61073791
194774 199100 632677459
100885 132408 79139090
6613 49667 107570905
168863 188973 50429824
45635 86877 178905133
10984 23915 32260235
96310 198707 256644572
149607 169254 290334875
44704 134560 345391309
6133 56910 126848635
28430 42753 35690556
70279 161895 229290900
33804 181538 161812417
56214 183932 928879608
101635 131665 513728222
44301 160170 270543790
178352 183013 879747738
151661 173526 54584280
4428 133472 322796836
160150 160761 1545346
184877 186609 4279857
85390 171354 215333460
179098 189635 418833347
77259 144272 992990087
149341 186535 804823160
162 178790 447003811
58540 67322 21947620
180293 193498 328393134
120368 158078 226126938
65553 120561 137572407
165852 172755 161441768
197346 199245 977468211
161341 190716 73645155
32011 142198 950763964
100163 114842 511563338
24531 59535 953554767
151665 182785 670071270
23355 172977 965117037
112305 129750 278443405
110198 168566 146249174
13612 94113 763283514
164694 181522 42162774
41744 172736 327988972
41012 95924 136987642
135972 151744 39753007
109375 114832 13657378
159854 189673 587248532
86042 93039 189832897
16583 168735 380769823
148071 158349 25691347
37479 85141 615936829
21585 115751 96730274
177208 186694 23813644
94077 166854 182391696
84565 92268 19250953
37015 76774 99649723
154430 172278 44550645
66380 141659 561661714
175610 178976 8429040
135454 144716 933918169
142263 184022 104744612
99229 163487 98697442
83684 139725 667818121
162573 179978 43648103
148526 185213 91855987
34368 59760 41162627
181581 182894 311258813
112572 122476 24978257
165755 196728 719955539
187799 191339 81099317
41404 104670 158204562
137057 161272 60704960
184304 198271 742725740
181648 186717 12722505
13772 175983 813232612
9520 116952 268538206
108720 125658 42548795
80603 164187 209220059
192347 198954 3880618
10657 17380 16743871
12747 54605 104660759
194827 199378 11415422
95687 99013 908206864
186855 189509 54289873
66500 174481 762206811
178527 191549 32681345
59882 135063 188031835
160948 191480 219876648
182498 190410 451676367
35961 62005 65320121
94831 164808 175332632
23529 142707 469276065
157636 195549 325483175
95644 124709 72862885
120916 174399 150758159
25736 191526 380067453
172064 197505 935771166
1718 138734 342684016
11754 74626 639999294
6363 155431 373078009
60629 147934 218522873
102039 178736 628702604
9010 77589 665811516
57549 71210 929056576
106703 183203 191659674
7053 193592 573131289
151863 172660 710315179
160693 189017 71080725
141683 174277 81664031
61719 90660 72170386
172512 194694 55546347
65537 98630 82557473
58324 140519 205512528
167454 182284 344991865
197626 198762 78928
42463 143266 252376941
64092 101529 531543683
151372 174582 196301207
22757 100454 194158155
34370 111617 193222919
94735 147247 131645690
178761 182818 10190815
66389 184715 797823131
9401 21208 29506340
69436 131916 657805728
143270 175293 826211927
24533 171590 560367653
121995 175432 133750141
114034 131345 43540795
94595 137428 107256153
124394 176150 129665047
114397 187886 712561088
158089 182211 783981350
135998 148527 31604143
155138 198946 109658641
103169 168196 163012779
132727 178929 581681869
113481 194272 998454989
107008 119313 30844929
144636 164412 535308467
22462 184475 405532192
156540 166388 14920376
161700 173385 29296080
10023 53901 109634526
29875 183944 222278218
124965 158540 84195657
123617 132865 19866886
40601 58794 45569259
129433 147432 45165803
120003 161558 104078043
60047 89133 72617458
77027 174862 298496188
159958 164465 11345225
52301 180532 320953210
199112 199773 439513626
64302 130923 166734508
59943 60823 2283354
103066 193368 709313699
178809 192289 486027485
111333 148506 717041914
36047 61427 322303658
186156 187797 4139779
89514 176283 418510271
139904 157894 815258220
95578 143082 697908840
66098 173420 268595587
91375 177277 397841813
1298 184172 457694253
157332 161140 10609502
26939 119766 232159695
68191 118868 126718664
90753 186549 615532548
139779 169410 74291271
129129 168098 140278190
185295 189295 813522702
27131 178091 377756220
48355 64835 41369076
130556 192852 156027146
93681 102034 780089863
172593 195918 211341621
72083 74000 611687798
172296 186257 431752946
151652 176282 634566036
164063 199990 90025082
42311 123001 202101135
93289 94747 3686265
110490 161114 126872746
51865 86139 58247522
70418 70659 109267629
155166 172797 44041412
86841 96727 753567519
13221 107764 322473787
181008 183388 795399
130643 141342 24028980
23048 73766 948866064
39502 194992 898142586
101384 151520 446711257
177565 184424 758785918
139897 166385 66413343
136479 184403 99615134
197019 199679 6745455
102883 115069 626656355
78938 86312 864530809
8379 70799 580050997
30040 187569 394364296
127466 194026 166676141
159074 167548 753758817
84259 146441 155782200
86873 130794 370119836
168790 174531 14339666
136781 173963 93201311
86726 122608 122690907
189008 189210 960601003
13963 173607 633794418
70754 138306 635663255
182111 183080 2451647
104372 197685 28055293
75561 134722 395820882
22488 188675 991214031
44281 100190 139725304
36913 95592 146802797
177613 186572 608656068
149110 191933 438195912
75808 132477 141743751
153491 178861 63394945
134446 187726 133576095
21184 150133 322776774
195646 196106 959224534
59669 171717 280496278
66816 193237 316428259
81197 165412 272629304
46089 106806 151963070
149153 177406 70556062
146329 160187 757852034
34211 153467 298733335
165398 168191 7035921
157767 165251 629729958
127564 150894 623222968
124692 150393 620117940
63963 175374 975264141
27489 158906 328862781
154582 170125 38776557
145518 187405 480491174
66564 119316 168853236
166469 170156 9224999
189905 192610 6694366
20988 49517 71207799
156578 175216 46535164
184228 199431 38060369
193924 199035 12902221
169609 182883 33262202
122922 128036 147263156
108829 177907 428993037
30220 195624 414017306
30906 34004 7641762
197257 198117 687663286
185702 195609 310122810
37941 64209 65862010
187722 190415 850151276
83330 170497 952343265
20073 90620 360134765
148204 179390 77955065
119270 194163 187613364
154073 191455 93471875
170550 189775 919156442
189369 195333 239304813
162888 194863 732317848
120593 195267 55972528
2179 98840 241577145
153102 185368 80805384
9225 197956 699796736
121193 165343 110548373
70559 85405 37073738
173590 181183 18962659
95880 109913 46211536
45626 46378 1836029
147238 189140 634707376
6178 29606 58491788
66810 169164 256122549
112347 177911 164294956
129750 141556 29455070
153876 193906 884682411
165280 186095 52241084
35827 91515 42976541
10254 194935 462700929
2171 106371 260534083
105230 116260 24827654
64573 157875 233588250
163887 185811 55090465
111095 146347 88425348
71784 104400 239512815
20702 198537 445147753
82420 92963 26305570
98027 110192 575148958
62563 152814 179863348
22242 66941 592799599
189453 194040 11419646
11873 191403 449299787
126447 177826 128645224
102785 189328 216969239
171160 182174 27566730
144418 199909 138993297
51864 120540 262129859
118928 157531 991943204
178076 196415 45951662
63869 78349 35394020
99335 157923 783429542
175381 188359 32566084
131626 160513 72260649
16903 170892 851257083
104075 140947 642976785
169636 197390 69506324
38275 75551 354395363
166153 194044 69915884
143302 169942 236004416
106187 185638 939001888
151500 159807 997588373
6243 81564 122049069
181868 184980 64942135
89033 184631 239547604
17993 36910 811118777
160709 160722 174204521
19387 140586 272798293
144177 169315 62968673
96933 131232 86027737
118624 157182 96728265
66762 71822 12653666
103308 188182 284620079
53557 144199 226844669
41213 183872 357241840
134218 177601 763810795
96736 130890 773900204
64110 155006 227673770
1807 17253 38647259
39569 85854 213577212
134602 190069 139021650
170852 175826 8103835
53417 104261 405199454
27069 146614 299176714
95072 122390 36826499
122376 198312 190184130
64429 178663 285961168
54449 117616 473384839
169672 189684 276675615
66740 120990 135694533
66473 163589 729192618
58579 70635 30120567
48192 174622 893730329
92523 173175 234473974
128367 193599 290563737
54254 98412 195617231
181870 185309 458564737
93849 140893 117876149
84376 96049 29144715
6421 11721 781977730
90332 173386 208014282
185895 198823 498795910
108378 145374 418333490
108960 171477 156751385
101847 156419 746468235
19740 45656 34620510
40942 159427 296514618
183248 191038 19509409
114631 131508 42402096
25465 31139 14136356
106669 161277 136767243
127254 186159 147563622
134176 176448 950241054
163709 172313 21616547
76757 170034 233458490
55065 66807 684166196
43737 84871 441148083
18004 141733 414162636
106493 150064 109348183
26421 126781 251043046
32049 85308 11925915
163534 178670 912287311
135307 190117 137370977
163232 183308 588336130
30781 167323 341742571
84698 132527 79272444
178061 192043 264692759
55182 82104 67342822
175560 176192 1604194
106466 150165 109664137
27021 127074 250345539
96313 188869 231995320
71180 130799 149203083
37173 57305 914214571
166029 184547 46504148
146290 162761 41220083
194980 198780 9576637
35043 84205 374739685
105616 124588 47585263
56741 58542 4658712
106847 196610 931358203
190488 192535 5104858
38843 123885 876261233
92133 94109 4850416
72944 160605 973582579
69211 110289 102626934
47143 77799 76825121
85511 102953 3093717
96041 98379 869378339
28529 34596 14995785
33267 48672 38508833
90440 147674 143435454
77509 144010 807609520
61321 80265 774471206
193464 194307 2111366
6642 77691 294978544
106627 139389 6534106
15340 186319 738340948
136451 141425 474255408
77285 151491 886787506
150319 159714 276936425
16390 53117 974271254
24208 148950 904182590
37433 144244 267416548
120528 148203 774455801
78795 119681 957702132
73832 89746 39592383
172316 193571 53186247
48528 70212 54392956
172044 172977 749099671
94037 180317 216175738
193199 194347 266882936
43374 160792 493644460
135520 198373 648266568
51164 172820 304610695
70675 88472 875758739
136699 195077 146304408
138859 141292 6133367
131001 181922 127526810
126738 181165 383749886
100022 140758 102084873
154793 162180 18326313
141610 142757 292800417
81596 149967 675286685
129737 196944 168279358
123835 167321 635949362
29751 98453 171691698
19492 105948 172210517
139073 149628 940107032
2515 80657 195388271
169255 198270 72756614
15216 181429 692493938
171855 184060 30584781
126121 179282 695511030
18511 19457 1114110
192226 199232 228466669
152003 169030 42496244
192190 192327 307433622
31686 168788 935212531
127379 144447 290623392
48054 197554 520144581
36262 46373 25307025
125996 195650 174498686
142983 156820 820658911
92810 100807 584545637
5803 196094 476144846
96900 149023 130832969
54800 124836 839754362
82844 86134 8193604
61290 197866 341824551
126356 156622 75927767
70233 159010 222163215
147721 177774 728003320
44872 88186 108269682
128380 150936 56726547
108016 129522 931657227
91176 137427 97836389
161443 172471 60308340
191377 193810 305820587
139718 197946 145966115
136870 182491 461589793
128906 154559 571796369
13207 98050 277845526
172620 173244 1552238
172811 194923 788674843
151078 171780 51723057
81739 193298 279362669
153568 176373 57001013
143853 188118 110958109
160912 185553 996778932
40709 145274 261707234
38868 105124 638012199
19285 164138 786734504
53208 121481 170875915
44204 47146 7342049
72236 91985 654292922
60313 112914 407156508
179740 181472 4326069
5093 76439 178516864
114649 154101 434691417
32785 45437 31690074
161320 165913 11516492
179449 194571 446539025
115447 131373 40027660
136725 171961 499775288
101038 188993 220558107
130643 159222 71519563
116313 116561 469814030
11359 123541 388275950
117586 136058 46313654
11670 99894 759806290
44328 98321 671153175
188064 198669 224509690
32422 174368 292015465
63460 106862 559103284
187721 193836 15195808
61914 126404 161273240
181689 196407 140197948
83993 139630 526620217
142198 184760 253325977
57503 165215 987546413
53867 188915 338142118
32395 93860 153603617
98213 163180 162773004
63930 112035 547700200
56122 68375 150194689
74633 95273 51312244
61348 166892 264065400
67093 152169 213049262
51254 56803 13873893
113832 116758 7312352
73771 81668 194286138
88566 184256 971961325
115859 165451 11961868
197891 199205 773933151
68938 184794 290085826
96136 177513 203832863
15583 16669 993057494
70742 197550 424168378
58477 118109 149000306
382 189837 474174548
91359 168174 192476842
156716 197309 800765735
76546 141592 162619311
66468 91126 61513347
37840 42522 11722798
64453 65461 2585480
84191 137400 133154086
181637 183811 754205465
141368 157331 40191565
73232 179719 586814924
167485 184576 703112802
152715 186797 85208055
23055 51272 70500122
160329 192492 504228898
131438 179622 955960440
71351 182273 546188025
95816 168449 181978954
10010 145789 339663759
36024 49503 99170564
181301 191306 25100075
71073 131219 701047488
86723 108425 452772173
83751 123906 101583749
32568 36628 10056314
112178 114435 5659889
105366 156051 265736228
113429 150869 696939081
71256 185740 918394570
108873 118640 24519311
182401 184984 6571357
66283 112312 114956907
48115 103081 566860303
144126 187556 672094558
111823 113366 948636174
139913 188055 120757132
104296 168818 371105035
111142 138041 559842686
22012 199152 443412626
186101 198717 31567343
139336 194737 138894378
60131 69531 23516236
172726 190811 45307423
79231 108713 73611188
162350 185749 58748606
160393 165030 2493561
159302 171861 31566808
86357 193911 884745528
35672 114902 198220729
140879 186306 113894185
24729 87673 157297793
157926 184831 938682925
135031 166291 64395885
161071 193324 80790921
8936 117026 270153639
7104 119019 279899152
88453 148835 60388540
3533 140477 342475004
64457 94077 231666387
110516 147544 393295152
150907 168623 879282370
99803 138047 568090576
197683 198119 1115868
79993 106511 819896573
156723 172820 40221123
98254 154193 790044715
102287 184559 206251130
145624 166191 406903357
50392 150518 527457874
145848 160218 35930158
121177 190016 881792160
143768 163690 49909873
89243 192880 259605384
122961 193063 175437917
73190 102686 73528662
61677 184326 318440259
176612 194722 45361692
174238 183026 275101952
32638 166910 786530009
32083 199433 715163728
129528 165047 479690633
119437 189475 175504859
18766 68350 161999849
178944 182551 686354019
183367 187984 15980173
150903 184438 239912011
71558 141289 174388122
155773 192358 588753628
62638 101545 526606340
152135 158404 15601285
42754 78853 58364369
45072 115831 176980287
162403 163660 527118019
31420 125999 236595616
62161 72594 62613302
42001 193815 380103467
163579 193781 75628175
11312 150777 980548538
137879 175591 94599035
141473 180959 974496034
213 139219 347652702
61706 189935 320922751
168248 191929 145615630
20385 60209 290384441
163913 185562 646843892
41908 130594 222009480
32471 129213 211001398
77702 143411 994791847
153126 173586 819752084
117633 195132 946732020
90944 137005 115297140
178622 195265 41685780
91383 130671 890936551
166066 174424 360761902
31816 51978 74628419
80729 169148 221325518
24463 92953 52969469
143854 183716 99923112
66468 118571 130220181
95061 188135 845907456
6428 180234 434910390
106052 164801 147179871
3387 179942 441817796
56141 83668 68872471
93582 119536 358853224
126581 163534 212072358
192569 199340 17012844
195480 198630 8000354
86256 132615 539895779
58552 144144 214111879
190701 192572 4666443
26013 122874 242373842
174988 191554 41556891
151051 153227 5425809
85546 180559 912199393
176160 192436 40767495
41549 47011 13634713
43243 82700 919999557
33322 184957 924503144
81605 95815 35487397
182125 188171 755801881
82749 185834 258275427
61421 161665 531476842
17274 92252 670801857
77016 162334 213547147
124848 184816 150297170
108492 136878 344855829
125898 157404 79053432
32877 191184 437731422
4063 72282 579094583
139661 194654 836349816
190172 197243 103204186
76981 148783 179846190
122994 179280 140861610
95204 151454 941796174
84543 123523 97692239
96959 134079 913973614
55649 167908 281112992
4349 148596 361028997
160119 187921 601229807
26454 159810 333586128
109620 182769 183273124
49439 166658 316008845
171833 176248 11029174
275 102226 254833155
125000 147428 324535433
145680 154251 313478601
77109 191139 299093686
128297 164777 506300112
151622 161867 134925125
128135 196709 171759606
64961 103629 96543101
25936 91842 200294485
64198 81352 482896977
170414 183272 32186936
134860 160010 704620221
93310 113261 49925655
53926 194053 350808603
143945 146640 102087775
151337 187952 621049876
30940 69008 50127668
13409 158740 825519702
4795 199110 486419193
65703 114986 123150202
168650 189731 189109244
13153 63882 126881456
30701 86087 138488970
177924 184466 276878828
198019 199945 464164481
39423 149908 276739206
82960 135268 737982436
177417 180954 767881784
48757 133001 888348066
7364 104348 912779269
29896 43688 34421427
35244 83356 120413684
74436 128249 898463266
140929 193575 131935000
177578 189546 401757623
9498 168054 396769610
112511 162986 126515794
73322 125595 205763268
8370 39403 23069794
427 11443 947466517
45173 57428 962134247
90486 177640 218214084
180297 185047 757359992
146077 192225 115573239
68336 162006 234425310
74693 199594 247630872
16150 176446 858610798
60684 159413 588047804
21944 132506 276601503
116403 176250 980389341
196227 196452 558252
427 4688 920912942
43943 129433 214012335
82517 149937 168981893
179160 185900 16999442
181140 190669 219992575
146860 161711 862592929
20326 96566 190479681
195054 199779 803057084
121509 199024 194190103
61489 138983 193684619
139244 174983 89599471
26749 87176 150973948
5486 135969 759662678
93023 186025 233118918
17075 51709 86553552
204 175639 545849336
62400 157290 237535042
58123 71522 905548022
109073 193952 212686346
164925 190418 63936756
10603 80255 419146750
29393 114933 213897698
17321 156467 348349264
198126 199814 276922938
111542 162926 944616985
63698 166874 258275599
55980 125978 175182817
69316 188796 299127241
157457 159769 5650818
19011 111419 231011674
141650 170118 71422282
131559 178746 790081541
29955 129197 248317720
193314 195746 997229929
166661 193281 66702653
21867 73002 128013051
21242 178329 951361089
193387 193816 75407317
89785 111561 54433057
183580 184765 710170694
13390 78769 804920229
13853 102924 222703276
5708 31844 4066118
63246 175939 543823658
54892 124230 519880438
154491 169712 141549816
72054 164784 232021662
109010 155406 125193468
182591 184491 672711667
29119 86522 143491210
83408 126521 716787624
96767 171563 616956494
124293 126769 6264165
44330 180393 340618300
124021 179080 137860560
177087 184428 746700231
168609 199306 977099767
193822 195193 48092725
105160 116217 27667520
57354 109680 130850289
175513 188163 31743325
126269 134065 19494008
24766 116525 229384284
21347 82440 688443517
177877 198190 50963312
27932 82408 136242526
60312 188978 436227260
16009 95875 62391115
105902 144279 96172199
104253 112166 19813580
65346 85077 346090903
22280 53230 788521465
117851 121928 759684
127923 184740 900291882
75884 147818 180027894
107235 149286 105571586
95665 101610 260409455
99315 175077 574476400
146389 192296 532147163
173093 186853 755178046
69971 88324 4552853
64311 132027 504794975
93771 147795 825910016
138861 143045 971314097
98079 114244 40467958
92253 170619 196339229
75109 194347 298415177
4762 39705 87329954
118598 175378 142280353
125279 166763 671845237
165780 171406 10340625
7666 144826 664969217
79620 91932 207034608
105493 186984 204276163
199758 199976 496277
193776 197070 7292794
100080 102621 735609461
21270 32603 28282949
85196 186969 254902210
41872 167461 917128007
120982 193692 182099482
42085 146955 262593135
193550 199421 14759767
167182 192656 527242126
179545 193299 34470679
101114 118830 747794720
83430 148728 163691372
20457 140272 738172407
65119 187131 305469832
40665 125702 212769780
50789 85902 87885981
162766 182486 49387130
96844 190816 395522046
59167 173191 285354309
104078 160178 140603283
191490 196520 12544825
54504 77404 57365436
7575 194503 467836721
23441 32234 538786322
88345 141062 132020650
20101 150045 559623744
183748 193158 55280911
59991 168608 592554400
151460 196151 111708786
152961 199925 280488739
103630 144185 101705465
55367 191548 860038506
143871 195652 967827293
116897 190505 184551199
68272 108225 99786065
66629 129692 157740716
52304 168670 291258180
192473 194555 5201903
11021 39997 72367609
168510 181988 33780752
99992 177061 694871610
50721 94954 110604655
46590 127894 203562067
153728 187099 880030968
67983 176207 770838165
126524 158346 79751330
12536 39007 66150438
162858 192494 74248078
91303 145708 136303242
136643 173786 93134689
198088 198958 2229432
174733 191292 286246175
124301 177790 69698500
107854 175068 597642662
126487 136720 25504994
178165 186495 20939808
165712 185074 48626277
8223 16075 19620607
119297 131923 657661659
138649 198245 673869941
168484 193135 158859241
189955 194422 851374266
34843 123796 222791582
169245 175892 16690762
180292 186377 979733718
58761 174821 290467951
189925 194621 11723894
117988 125464 18818077
70587 115598 112469337
47079 173210 466948377
26160 27523 2958190
152288 172242 49862543
187025 193134 833082676
116601 180349 159794983
130831 187483 977237129
52066 70516 46221422
178831 182615 429807670
113466 127237 310509504
133210 162316 72876024
172539 195563 57594108
65684 88269 23374132
164215 191382 731704505
112369 126717 9040358
127622 181893 685857413
31899 175254 674324406
106938 130303 225807371
64337 122521 449961872
64819 69011 10527776
152158 194803 106672163
73185 75915 939380175
132315 132668 520010802
21699 167368 674929853
44797 53111 20814192
115599 152946 93780542
138440 140960 131623667
123647 155738 391443820
189601 195584 14899173
90277 99208 355540843
177192 180611 218791026
104498 153732 631356918
172783 173980 374711590
135568 155940 51240477
141499 152146 524403094
123159 131525 20910683
107019 132641 64235510
114613 176095 154111076
26912 78613 129271522
135496 143500 20095152
59888 61433 3947081
131088 179428 848805013
61490 163539 367767543
133974 135742 4412164
100346 158788 717602323
58243 89463 77919000
2078 2508 396719
142632 147976 13592276
111334 175192 160057893
682 196843 490873215
84891 199202 286303350
91445 154137 123286884
44617 111942 573700826
120297 149463 663909942
144418 149324 12463561
142223 181753 879931661
181377 188676 18389546
120808 122902 3817414
20767 116939 240417307
96053 149406 642191925
46141 67772 979954411
169012 174157 696854244
58159 67859 20276203
168840 192696 59737161
188717 195647 17254164
14509 133861 298666158
79313 97282 44761877
117370 197765 253647710
176724 180777 10066250
15575 57939 927498055
17188 151206 618653592
71520 171877 632982887
161175 180547 48526510
134387 190511 140665819
128901 183485 136732430
67350 98239 31870937
35173 64202 72759784
76700 196052 393603026
47451 198753 378925459
101869 154973 756635080
101819 184591 207518597
82803 96692 826462922
11405 127506 968821541
34521 161301 628997223
106028 153937 120219645
168333 191933 176520079
146974 148150 3048733
178562 196587 95863297
125736 139973 35566996
50306 155763 264164612
186205 192730 601461112
72079 162473 276129190
45907 170517 495570779
44768 143488 49955912
19279 46327 546854055
80927 182847 255217929
54118 190399 341262304
93866 169655 189949197
130785 137963 17811548
199902 199955 28594
33711 136714 905520946
135923 194184 146001615
176692 197996 53384101
191184 191893 1803544
117982 193481 189213761
31046 128368 243465387
121503 162534 55081135
94512 116991 56222515
186345 191507 919759717
112635 197593 246122328
2428 112846 698132684
187584 199855 30676797
72745 115519 106770601
39501 131129 306564374
34603 86444 563182628
81039 116847 89488794
54559 125754 494512889
188597 199622 10753413
152702 164271 280409426
17751 156664 952382781
76770 96397 48888412
47872 161895 285490950
133796 140243 16060804
75343 172938 244249944
87221 152179 366026384
4835 80009 942667995
138083 175337 93420434
137450 199659 608529075
124139 165185 102772161
94885 142588 916312849
31689 44067 30868396
127139 198694 842326775
144689 189550 112423394
30547 177813 368569999
37335 42066 11841174
54160 130805 795952939
100277 147762 647505997
153415 189308 89789135
24242 104723 201189274
62946 116753 636068143
170538 177138 16479557
35539 82572 117733196
166186 177318 27892222
27977 164144 878384703
27280 133006 264538010
193045 199815 17039999
53059 136170 106785048
177187 180328 694770395
154058 180683 66458371
167113 181400 628529923
194575 199201 525796835
35455 90458 137681617
64980 129060 259526774
43208 140903 916412294
171445 186965 38864679
33 81417 106257145
125343 193085 169655101
28950 83737 707213199
10298 191523 815310772
58026 147094 222908921
111067 172485 153963206
192293 192928 1553635
107515 163140 69253187
159863 188995 73101668
165700 171033 13383483
89113 161060 180221007
101187 146933 662438971
87866 151153 158763342
141062 190625 785832781
185728 199851 105708042
197252 199855 6534872
79336 174552 238345539
70466 93068 56385619
17284 128518 278272893
84236 129723 113902120
28616 30130 108749230
4749 80739 190069988
163184 182535 765982000
147069 156946 569626091
92718 191274 246910360
83353 101017 44034965
178912 185822 404982195
136139 171215 486189221
38104 62845 62077441
173294 178596 13259660
184715 189332 11560618
185615 188977 8332422
124678 143900 48136550
153714 195048 172610378
13566 39633 203756806
140429 155170 218424555
33897 151151 361731392
54396 62062 766510426
51798 197346 364420921
69402 183484 285530727
173631 181033 18462970
36608 184922 754628356
146498 189997 93485411
113594 130766 429117320
194647 194723 421873911
102288 121745 48894386
128898 190705 154857117
26639 119181 251824898
161625 162021 996034
171550 187168 34993593
65272 124973 506758557
151616 180701 508081469
153494 172749 773795744
42370 42426 842931815
64749 170703 716807396
180453 196521 601994758
112221 113737 877429641
52394 140814 221194044
169769 192159 639851906
106500 140981 86345350
75433 177549 640257276
55235 184897 634983403
93596 110513 109762489
95295 109455 17377500
150813 183232 512415742
63306 91007 69166117
179990 190798 3303125
31288 73059 171755460
106571 155580 419862125
18895 69260 126007142
146119 186466 101042839
40555 186823 366172431
117429 129660 30766956
169902 190464 419461120
41145 137025 239900369
170190 177638 180188740
128775 173736 828243069
146545 193242 116888042
197314 198756 587738407
51895 52970 2714656
127396 174575 601676843
43300 75254 117680939
35842 74707 97471478
114746 141442 854543871
6331 6505 399382
75257 173565 246006961
117062 199135 339760819
52594 58951 2800381
129282 164878 89108811
1683 42664 102387982
56276 168510 313805679
54668 67917 33194014
14216 19121 12347171
131651 145892 35637749
63497 99703 90398318
152363 192917 101359382
29832 149532 341517827
146340 160717 865243932
104282 132383 928071011
27381 62103 426872641
179617 179671 646064436
193970 198163 10574671
90596 181189 946022453
135919 164928 375934467
82482 171289 563900959
191352 197148 71983837
108628 140096 705351493
57498 104242 116802601
64402 66797 736986097
197675 199257 234915257
178120 194348 40711163
2681 49097 793564427
83514 174174 226989566
173721 191776 45233047
169294 184150 37291630
25891 147565 733635810
39118 88359 595270581
174250 185143 50747027
53031 186929 335262594
140446 159966 48923189
126224 181840 781918054
112797 121065 639068649
139807 172058 80925095
119215 147800 71696474
177138 192284 148123780
82247 100533 212465214
78078 142827 630742914
163430 175697 30757702
153551 182197 528335247
151058 160543 973665332
7753 186201 858912105
115664 116089 1027680
95456 118073 320722986
123387 172911 263594781
33471 80471 939110680
83864 112266 225795949
116827 181689 162591602
177330 181453 10363972
168541 179030 26279370
175921 180187 10670387
155557 162144 16332080
199319 199547 758804332
1835 99857 244997050
110286 146294 90302480
42545 138163 239244407
197074 198958 585339242
44676 91833 95557052
9430 54092 111589706
156247 158462 660618087
177034 181529 685028369
189982 190708 1792102
134107 178043 961677952
116637 191181 711874321
78740 180533 665844201
26096 148566 93811746
175429 181079 1302488
94348 199279 262985931
49537 189279 664190133
89906 176092 10601856
124461 173247 122214106
139065 182309 787691008
160128 183706 230457302
55199 95608 101022547
179674 199214 49016186
167690 191073 633607409
76446 187630 278339981
52714 128928 190698274
146274 192439 115623436
23567 184568 404801292
97393 143152 706857274
31052 181941 714351279
96602 134191 94213136
112194 196571 905500763
89433 112509 57715723
102630 169743 168259600
5391 127793 306162413
131916 189452 513089148
133626 169352 89478129
90816 192453 254629248
157256 167015 553612494
167220 183546 40878888
16102 189479 843515354
127785 137438 24055370
21692 37674 379191966
63271 102866 255072002
141610 149522 20064208
118090 190161 619475884
16503 49522 82453083
9398 10509 560090296
57845 133390 894057867
40911 166586 314576851
147666 197231 614597814
32467 41536 22648893
9570 50600 102481789
121410 192988 793943165
47954 190216 356253703
7578 89977 206004889
151273 180996 74176790
86858 119575 331063800
141219 167757 396998312
109976 184580 435112148
43336 55284 390375997
130457 148757 107343636
97459 150786 133871887
115004 127740 778310053
58914 139241 200859234
36698 105030 170918028
74622 192845 295833310
166276 183480 404283840
27398 61645 85789096
34043 94198 150415688
198942 199174 576434
50990 63577 202790532
147192 171732 132366587
93348 133044 266423911
93239 164985 179736452
125056 187334 156036611
68353 170570 752334713
9943 78672 171854906
114334 157978 109512660
127791 143253 38707698
110011 177849 695739493
185422 197147 29206166
28599 72526 729011239
52342 170433 920975020
165159 191701 66535651
102397 156684 56296251
199769 199775 27498175
109026 183412 865563962
58316 138688 852158614
195662 198200 6427721
80924 162283 914076062
4152 130483 315986483
176814 196105 48295314
91450 133934 106408676
193375 197849 11231997
196623 198010 3541966
112985 128781 686283161
187857 193604 14323591
112899 162822 848445683
96875 174637 194830245
195222 198394 445973735
183503 199470 40040057
157750 198110 109439525
173812 186088 994111519
127766 167720 100098807
6456 164779 396119117
55426 161647 265916926
66715 199546 332533626
51312 79262 540304693
124600 126727 5407348
28940 165253 341162032
75090 159280 723943974
136376 175683 98530202
44933 177034 364107904
102439 198733 882632968
67409 111917 111152555
81713 91734 263027294
182376 196500 984071234
53283 96534 108078434
59174 185881 317234884
109914 115422 13719143
162381 188410 750464893
146313 196378 125323566
134909 183315 464829339
163131 183678 51560389
80157 190917 805216314
68591 138505 174790169
56435 94774 998744773
49825 145835 726662667
73293 170644 594965593
76670 104609 69680761
113644 177320 823548225
114639 170883 230163494
43084 68303 63232469
145800 161599 64321893
39356 85694 305977303
192181 194150 4906801
3069 21359 152933854
139176 199091 389837913
27383 32262 12152662
196179 196921 211145797
162412 189177 8447445
161324 183755 56306359
29147 100831 179137262
123479 148654 63135520
109200 113825 11543024
26747 139697 282494153
168923 177159 20607787
185510 196768 28043391
198146 199083 785755979
29260 146352 293076146
188307 191277 7369391
66760 104079 142302853
134648 152499 249874400
20862 112639 240451544
78007 85100 406662530
95297 164258 172832483
101172 182161 203064966
187882 195468 18900355
4196 125489 303382101
188281 195981 88188101
138382 194417 921994775
149389 172205 57029552
97903 163249 163720661
62519 174497 58524777
99164 185436 216369864
126718 158177 78832865
13608 92067 196214548
92667 122125 636020143
122960 164391 741384424
5311 78223 379302796
16288 65378 160313271
142253 187736 114077668
182289 196804 36303963
196452 199932 31358822
153539 154438 284858589
82174 130455 563173086
151711 197554 114655406
173171 194879 54383611
45888 46637 1838849
89784 140838 127807865
95616 141148 114016914
36420 68843 289977886
171415 183829 552916636
158613 183679 62757637
199028 199593 369302310
83955 192079 270829137
95508 179794 211204971
171719 198191 66291163
13571 167735 385866235
157410 187972 76532719
14222 86421 258772859
186258 189848 8987852
96596 103702 706116281
32718 61012 70969401
29493 58448 400875441
156652 163058 397467426
36687 106882 122706648
155658 171153 880123839
104211 182633 831967769
87135 112712 64007101
52828 120126 413995619
59004 119811 773342505
175569 178911 954850039
180932 185579 11872752
164209 173222 124892671
147062 151857 12133419
186960 198020 647530677
95624 171083 189095689
173133 177594 846765902
93313 185422 978178042
36924 40163 64673388
95777 117939 38081334
25688 167381 354614171
42391 58415 40262889
101096 170399 961291192
63518 188155 415718658
47103 49802 6746289
93322 157550 161025241
172127 196293 483101725
70036 84829 392528078
135708 173325 94297119
50542 160801 276008443
138655 143922 972313286
127110 177762 126763979
167379 188177 263449684
95294 105288 847993119
195357 195369 724966782
195281 199282 10101817
162236 176485 652632096
39598 164655 650386358
65284 162450 701434688
112360 177472 743126595
143690 147042 671490343
160541 167200 16762540
21068 35498 35928288
88381 188254 250286410
187718 194096 495388949
57739 180153 705798720
56162 59572 731784590
87863 166360 463191573
80409 123423 107726817
92739 147226 136595679
112957 144532 516171141
55996 169767 813722247
123085 196032 302195360
13746 52404 96714093
163522 198453 572689682
196486 196903 1037780
4003 80916 192296189
100775 138963 95676080
151844 183558 555401941
20793 35572 698008902
96098 100514 584932297
30046 111402 203380583
162208 163342 2809242
108837 109445 1577716
47992 87816 99625627
56781 196081 432586963
161426 196686 165211182
105533 116121 251062703
183523 193285 24443578
69274 70741 519413549
81149 87926 16868052
106930 166339 148812781
172544 190713 558104953
144876 146229 3393594
41021 109784 172001626
13677 103393 578420154
168181 193979 571646071
132344 195611 746001451
119354 136276 328207667
83654 159149 189028045
101807 174919 183218802
65657 183224 62199916
54520 115376 670793490
117128 156809 248650246
2227 63247 152628727
6881 32872 64879978
170942 171156 862290877
53399 123885 176450738
18165 41691 58789654
50204 129072 458610012
186819 197249 482774314
163229 180644 43616417
12510 126474 776293266
178017 197575 729989716
131180 136997 14456863
24696 53141 71082890
123257 149408 589878671
146623 159284 339282108
145490 186168 101963698
58141 104452 666052331
100633 174557 185262624
97680 105140 18680702
50946 197890 367975136
149180 179286 892511525
179765 197898 138344536
153646 185767 80424509
105316 161424 140601996
156314 157829 3696570
53806 78431 61608675
193129 196821 297660404
87396 119989 831623707
146868 196342 904739843
134665 170718 90393370
114199 142448 920661690
61437 87339 496146456
48916 171759 309429839
131606 142370 26851575
131204 160183 210884385
177256 182517 13239700
299 121009 301974806
26809 190629 409993859
197558 199459 4788652
184692 194706 225777089
99114 165442 948517473
110171 116629 230469087
59174 191336 330768754
16815 35785 886151434
55698 140918 384834701
95375 198802 259219298
145335 172427 280930079
82668 183509 252529499
25788 133534 269537358
57111 60464 8529397
97583 122053 651520332
179731 190791 720444134
74595 159821 872575706
125935 158173 80866971
95127 136139 158455054
162032 196509 695860297
72128 179731 269311170
37143 114550 193641248
32051 165454 972965515
151041 180775 74217383
47929 139643 229516731
3423 175736 670193656
159845 182465 56728714
15732 169544 384975451
39897 161076 303300028
177850 197956 933441923
108810 143205 86297830
139944 161387 53769147
8468 195317 467603047
18246 192785 944916678
14635 86926 180748295
123310 142539 481519841
88615 121136 500426418
86436 191547 495841199
13311 63916 126581675
127919 167766 252249902
196317 196441 220494
125618 143400 44547514
30026 122435 584356909
43271 69085 459397257
51610 111745 150349819
176447 185992 3864060
101342 117632 40882993
196392 197915 3907237
166027 195822 74680138
93130 146687 176561231
77808 128087 125780369
120881 190076 564702080
51557 138421 11658241
167130 171760 11649172
122671 196491 184780193
16709 129006 280953794
163265 173593 25936608
179054 190490 28688665
131564 198292 407798506
37041 128737 381866729
73897 103081 706528063
87421 137879 465037389
140826 148106 18461504
144133 183041 97499249
90557 153474 619534706
138060 142161 10313844
138880 180505 104353031
62971 162216 248328659
153212 184545 655728262
40969 197717 958791281
34700 162201 319220355
115207 163212 33592622
63903 199312 869023822
179180 187363 20535229
134477 164042 550794791
179568 193069 33803694
187062 193383 780872792
65583 101698 90089067
111414 197002 214452064
65364 143089 194469914
60303 145226 486136542
67513 148588 177691234
188460 191156 6686152
170151 182202 30185152
4443 38208 84299151
147583 167996 51057571
8221 145492 343437153
98844 168934 175679461
102005 130069 70432313
162183 198959 92228892
124996 177114 592853750
58106 152841 237202207
77234 161514 210905169
2647 171201 776544268
95142 117330 690549534
23860 28244 10994115
62777 170719 270164924
175828 185281 23804774
103585 166324 157258632
140509 142937 736777333
173660 175989 549295937
33096 98271 196506503
122697 168744 115243412
139127 193786 137004629
97077 150390 133850189
36015 174560 902465436
133267 155130 54902163
38313 55894 43974014
74541 81343 16820440
166442 171333 12338702
73604 77771 10320412
121283 163053 104554003
96603 176981 174113939
120099 136642 383280238
39638 133999 490724507
109060 151043 105458728
199354 199686 832864
188134 196328 661194547
12642 33273 51511846
156354 193716 586361736
74856 153475 196841523
191811 195146 892269582
11567 60855 305968357
43055 177133 517626061
91634 189856 246101323
83411 154573 398892643
78682 167648 976040508
28168 95180 167482583
71812 198101 316168566
8951 189699 452339964
197508 197696 482768
77316 189099 788265556
50571 130465 492733186
163723 165683 4897999
105869 180798 187679719
157504 185424 69990758
125385 149082 59524718
71221 72123 118847
183136 190163 221987091
176795 186775 350808562
62000 89822 69419091
181131 197516 41102622
112790 195229 206585437
4127 186005 719380219
30126 152910 943990867
145982 198782 132295465
103327 131832 71530102
114677 171827 143295319
37076 156231 298474776
37006 121823 200745580
122260 144592 55905194
77488 175005 244077952
195845 196185 584796273
81486 87178 4021876
118084 167534 124016288
146882 157719 264127928
137449 198368 152752517
164379 183489 47883928
114738 181403 167049118
80656 186342 264634985
104591 195069 226740125
21667 69758 613320431
177356 182704 35396836
91473 168619 193252341
180229 187339 17861643
45046 180458 610225496
91927 184988 595871321
82308 174371 732438487
176020 197323 353466393
173087 196975 616718548
33027 100878 169587429
143233 173152 847349277
60830 84373 975765240
61836 119299 143625666
7192 107874 251713392
194273 196713 778157356
42754 125715 941077520
134784 178692 189866811
78219 175966 244727777
173156 195343 890748283
150360 164206 34483516
19348 142766 308746422
196114 197098 955831256
167022 167889 729685308
135657 159824 420836191
38277 117049 866699071
181961 192484 866436050
15168 106689 957533008
188155 196984 22011798
164943 168969 382869596
183294 195960 300434808
27419 74531 741376961
63336 127479 556486343
103947 122877 47661048
9546 24791 38100450
67615 74303 568227787
188847 197266 109664387
172494 195659 448327417
104629 108233 9042323
88062 135066 117704938
15611 162559 923985558
31028 58977 69979859
167315 190114 712669467
19775 135942 536977641
36042 122035 922389729
47122 133178 425675309
119160 186535 850730421
151648 193297 104112168
16985 124381 377927622
173318 178896 13956066
77129 90300 32859218
139469 184976 114203384
171409 182852 576710380
54016 70199 561002181
169829 189171 48483283
82741 195025 281216894
102911 111597 21746906
148512 151038 6373865
196660 198037 3522451
56707 156295 86722052
128097 177748 124333291
126719 150947 233989538
165634 184027 46187154
138880 151602 32201976
160740 166727 15029048
188600 193837 628635112
57839 62252 11095364
195169 199357 26417729
180824 196294 34699843
169882 188250 217021547
197899 199715 4553977
69236 194008 91155348
3314 65098 154501361
54735 152941 245947236
36037 43890 152152813
170962 193171 542659974
60999 179378 127101811
67043 109349 250639190
168843 173560 11828585
13422 194776 453912767
89365 155616 166109597
52794 67869 705081494
14758 16415 4198359
55260 110013 136971452
179373 185155 14603339
173226 187841 36682396
195021 199358 10898059
126279 143810 212117036
3263 129182 314967814
144618 198154 134124185
105612 136077 76327855
77312 140091 156976459
143257 176337 82893356
174399 194913 747207793
133229 138842 58996624
73607 111555 335565452
5191 32339 739045443
153646 182986 73351701
10763 125382 566541154
118362 155371 92926863
80299 96036 194707720
110361 195010 212116124
103209 127283 60437710
165989 176736 745101678
100990 163923 119715957
50088 125078 187714752
99451 147236 142238234
140008 155951 973569331
57534 111942 393501376
195561 196487 2303179
191861 194362 6232232
28383 182235 385085813
169750 185846 40414396
123740 135457 29212497
58379 99698 769989299
134376 154036 49465257
194970 197395 6068581
181551 190410 22228445
32312 183386 378166155
65261 164915 707662221
96189 170803 565585971
113971 197111 208362653
145746 153118 18612598
92207 136398 110637417
142415 157281 37416963
180734 187654 17483663
197367 199668 127095825
51627 175295 427600763
168468 190864 56121585
196232 196400 20957503
85991 89298 8226324
34421 75787 103693937
75022 191401 770235735
93834 170413 214703578
2529 15146 790931860
198563 199317 1889245
108605 116445 19604992
94911 125449 197195546
168349 183178 838905259
199082 199351 639477
64444 145719 203410098
12387 70826 146151268
199304 199961 1594412
192635 194909 5742338
173787 184957 28063514
98868 148256 123975376
147264 191019 109545674
60880 137855 192404178
111620 176036 741218074
121866 166011 110433957
118864 160666 104695965
169465 180989 162045907
172740 175357 6522553
111748 136366 61720725
62258 172472 925089653
31314 173120 760568665
107967 178839 57814901
170887 183718 71659324
6684 103594 528680509
115606 127957 14676055
18925 169414 971770889
109311 135810 287924754
188752 199217 26190606
69394 117995 481667571
97661 110552 788176888
68557 175252 267048855
174992 183757 22055202
125907 159020 227148489
51669 88697 600284517
194571 194892 821521
60935 112516 128804909
4646 177492 432489491
128515 156404 70018090
139335 179883 925421022
54020 193278 348655429
115238 138943 59332895
59344 99007 98948271
198519 199330 2010657
62736 178172 288844739
34172 145469 278632357
102386 135226 836731534
86470 178259 356847434
30722 174833 764923059
36635 137776 629713053
152971 163756 517374924
97166 124638 68924305
195391 199252 9760769
146050 162812 57792079
120063 161421 290791215
5117 126962 722821439
40379 68231 69700813
159092 175275 40525922
183636 198417 531221784
171232 173829 314699565
116025 191150 892954450
199231 199660 597829944
75864 186908 532131033
137644 149124 663525788
89834 165515 157566190
6594 27633 52605943
144053 186890 210209082
39188 194330 388417782
182040 193437 78197876
145732 147535 4644368
136255 151078 37397161
143827 179504 851741184
70768 118804 120119314
135617 158703 10026006
37420 148192 893240442
160984 179336 45997257
171277 185827 865519312
196911 199241 353286786
72456 181071 271728789
160761 166419 14190059
20171 84977 881567588
182776 191379 520168578
62912 85403 56157674
155568 183979 120703002
2606 173337 856891862
89867 90775 2250839
136943 148031 28009231
159950 192037 80474432
72577 149664 899988974
27135 193085 415329984
89617 198884 494134280
198250 199319 2676265
135662 194091 146392019
35066 166670 329469357
90772 190439 756584586
135072 139623 11364656
197029 197204 470458
122914 124265 524835
94986 96690 4242095
23936 96804 182179866
97428 191379 785849689
172294 184775 29601258
72247 84315 30028198
158064 169876 594343223
15722 174612 397639388
131558 170234 567555686
14328 145825 329078291
183739 184220 1199125
185820 186701 58253917
121705 160230 96380001
199899 199982 200570
110312 119507 23087424
151954 170552 8040196
49350 105810 243273073
139103 187130 120469123
21591 113805 230516787
16790 143529 317133735
129482 175202 563025026
151068 193330 105659370
60478 143070 989390562
186770 195373 21498320
65514 88997 58589965
88571 184022 239223322
122094 196209 680825278
199679 199856 685583268
111347 127220 221339958
27710 85627 144848232
29278 197643 421468611
163359 175717 31008316
190741 199104 604986816
197373 198642 176112704
9420 170404 402828235
18146 24903 16950503
133979 180293 142509536
6756 123568 443951124
95133 98707 8926928
164427 193777 37180422
145856 155074 925622218
162726 185278 56607365
51070 67408 40996064
84603 136941 130956391
117088 132726 494432154
96487 174840 196320785
194364 195655 3225994
100163 187540 460530096
4375 128973 311651271
189712 190465 901941284
139756 173135 131953107
19105 53898 485124819
68980 141938 182461215
46763 190805 360725912
197694 198051 994079823
188065 198674 740035151
157611 162549 279434622
42434 59035 41716139
33679 55596 204496053
66030 198341 395730974
30015 191148 224504476
195244 198830 427822200
70527 93294 655603081
109033 118122 15339202
125694 192777 168026326
127299 141300 34940428
14376 92815 996592640
66876 114663 119397190
67711 166701 417222365
52909 97853 112337457
58886 100139 102947049
15861 53776 94827389
35199 130454 778374505
174553 180060 13858267
72974 101689 71502048
44961 132619 843358564
190632 198999 357574980
28223 163770 339214464
59286 84749 63585652
173384 190828 649942599
51536 143803 987249011
161284 184084 57229598
166809 187038 524866289
70093 90053 49813946
141599 157739 664004377
151484 167305 39434343
159666 179484 49688905
85127 171396 856504586
158638 180271 54102661
153547 198125 566110305
143080 171771 71943255
42289 117966 189324592
123251 124420 2837503
195074 199401 10880681
124292 181313 766274923
11746 12600 184464215
83526 105928 56014050
50749 170162 298981508
182141 191589 342089787
84501 126783 959557910
61611 95460 767808459
171883 181758 310393676
18251 167866 330596750
177984 188876 908981458
199047 199881 2025674
173866 179695 14612583
37469 149991 568008456
52585 152413 167812528
102006 175338 183788312
145666 180103 86276595
172308 194927 56627171
95637 178018 975979733
183082 193059 24928145
131556 149440 15454982
136114 154660 46687224
96378 157521 439862837
108537 118099 23958139
30178 178929 472468691
99624 101903 713641130
73324 103464 75123715
168644 197522 72362396
99278 101735 6160797
193234 194389 248790705
122048 141092 348313959
35767 160416 737578181
34176 91675 585299480
10631 44981 85782966
120003 126741 779539597
146037 181846 89650073
62818 116877 135021505
127242 127549 754064
62122 162161 83383489
166631 178796 30490961
153015 185385 81074323
188798 194350 623499412
191795 198683 17290565
114203 130567 817179798
66675 188835 305816448
137863 153734 40073587
159895 196773 774130738
175035 179405 10956317
82039 149549 169198261
50737 75147 334292501
169360 182792 900008227
12281 168644 391253536
178234 186723 772044129
56830 66953 25448063
151191 187344 134099318
173799 196810 57591239
106901 170262 305146002
172183 178445 610448894
134638 176443 104779918
157039 181428 60972852
183492 190512 17626051
162622 182621 613856743
87110 184852 244917352
85311 161734 191342683
23394 98081 186655427
171673 183087 738944134
23181 119404 240694692
123851 157482 84226609
82216 120748 167132563
182297 190220 4251423
46257 61989 39589058
101446 143536 922955249
128341 129596 119870141
53496 129837 542547281
108564 120175 29222183
16397 177269 825467708
93146 106453 33364056
165693 168433 544973923
188024 189521 3755149
189405 189697 730550
186205 192390 759315078
150521 189679 97939739
155265 197378 105343737
159655 194345 86953388
47199 198035 377726633
106738 182790 232518444
46576 101171 136469827
47520 73434 364721280
58699 188934 457325933
172379 195069 653645035
47454 125708 386422106
16201 123961 269651684
34520 139982 747539621
59833 147940 220584848
193731 198005 799662148
117884 125603 729909003
103221 112093 159893998
104568 175518 177819385
12920 134148 303224472
198844 199918 2632643
191928 195488 8844710
48639 49629 2488058
97028 113961 355570721
191489 192026 394884983
122361 165679 108432162
16149 113140 68455476
12812 176826 410451498
179734 197883 45488356
78209 195269 803612665
6215 42879 91499397
48730 186729 642239499
90274 145672 642104055
169775 171365 4029715
164912 172132 18164760
157894 162195 618956004
80380 178287 532666791
155823 163817 19837239
95021 105194 25464151
74308 184968 277005191
182303 182339 127336703
79284 93208 207833683
106968 108795 4496319
63032 97530 600711612
23665 75155 128933779
93328 183173 225147176
152483 174418 54691330
46944 180648 334735715
6008 126994 302612694
57046 141955 773393564
116856 124548 19391080
158098 160770 6565887
173878 175293 2647283
163657 187866 60724618
8108 188922 452552432
44428 74275 74866067
193360 198742 687049803
50720 166561 290011465
108297 126915 386489107
185356 199085 933534051
154212 161888 640143836
169902 177983 20170397
4404 152357 797612512
169912 180162 360016149
52877 150916 771201158
28155 92144 955944153
179852 198064 918303821
187280 195763 17319577
82841 196632 284936654
105783 179718 554649261
59634 177619 295231027
58438 185988 319339313
36636 184528 370384178
185092 185594 1297602
139997 166177 65597340
184302 190548 385596933
185299 198216 32299892
57057 73900 625268834
45981 65078 820568765
93741 170732 784475206
151759 178630 67117855
11264 86503 241416650
169554 199698 66682800
101967 146889 389369661
14081 95242 202899956
198783 199630 455315
176439 198643 55657733
93958 156325 156453803
175603 176522 2313986
62923 175852 282600694
65795 181068 655988798
10246 98318 251424187
188252 195023 16913586
136717 162201 63906171
108922 199664 227436782
99668 127158 980459386
110001 115200 123816321
167302 184323 419601428
182862 197275 36091484
27400 99431 344279538
23625 181256 336159246
78012 107464 73524642
76211 142005 164485274
128812 167943 98051831
60129 176655 291655891
112587 191775 846725856
81601 90953 23352849
82807 138122 138341259
114505 172488 145395900
132773 177530 112052244
168473 168583 780015964
69299 170081 252237052
137213 170395 233927328
81125 174576 367749672
140710 178045 640318191
51973 105775 134536868
90213 138807 121575003
154541 182355 69502281
178981 181586 6527377
10052 120682 276648495
133653 138558 350609160
155734 179910 60419176
136718 184721 212320211
117131 199247 205865186
105561 177908 181258884
177598 194658 408908196
173540 197313 59539874
194310 199546 916603380
130212 134308 749252255
18711 199362 934845128
13547 135641 305404926
52646 187086 7156270
97000 174673 589364625
46096 164290 428215854
196563 199579 305671555
65581 119260 134222752
186203 198075 29709643
158111 195843 693806136
91927 182689 535022814
165108 178306 33060167
107402 135819 231229826
148208 193671 107599721
67204 126368 147970701
82839 152317 174132094
85731 199269 284365655
127870 147070 48142321
78308 82746 11055740
190495 192904 5972381
168621 199824 78196196
163023 187242 151223942
193724 196132 530775481
180453 188580 977606134
146640 151422 12127670
79234 87571 20760013
196686 197866 645217034
9449 129275 774693436
41008 128499 218936177
132755 187111 136192276
186062 188883 957820821
98256 98497 817169342
182567 183069 512976408
172345 198642 605261452
38191 193940 389951250
120027 197085 192985197
98279 105804 587169220
152984 190103 735257589
20101 100513 200876688
26239 177756 816189560
47498 129317 204844939
160798 188182 486256750
46303 74014 69577599
29965 100709 176792517
93135 116670 695553430
107894 158826 690241373
22169 168491 407983930
61633 77437 540655937
18809 183004 410961780
92668 134452 991079441
184472 194108 24042564
89409 190656 510782102
76239 191193 412495399
163232 181731 132409623
39654 175852 869662387
54996 127891 182437730
38191 52813 107330827
157970 191800 84695571
138510 185038 583485821
73780 98590 439067800
33709 116694 207574857
31305 177330 860131727
64275 193418 323292610
188823 192952 10252093
169509 170500 63580334
77468 163560 753468438
25435 164841 615187909
118485 183355 890736593
55780 61310 14049756
43826 63116 92925002
54544 172375 597539945
57539 68868 28402241
156303 160226 9611562
119385 173463 135470020
172099 177110 12491004
130702 144696 645263082
8669 149425 352293014
174536 186466 414714733
194630 196489 357962036
130354 179232 122436884
80154 199075 297856103
97076 172604 708733210
124991 195060 703255145
29732 131809 602353404
126450 198026 723680916
2527 132400 324873689
17566 141381 309700822
45045 177569 997688798
69412 124876 138699058
72198 198252 821339739
23908 69977 965683080
61199 79671 215678666
170304 188036 759019089
96757 162568 164916490
73554 177794 454588474
20203 154088 335149822
51267 97869 744288268
33819 176088 776049117
137058 184939 648859338
20445 184615 410908391
30693 79254 121455666
157921 163000 12627795
83859 108369 558308717
93969 173251 530425859
86631 92625 818131840
186641 190579 9863900
153497 172648 47837056
66370 67061 611251209
106714 188734 813289587
148051 178079 75025213
171239 174623 8407124
26278 63799 93743882
13821 146229 425636583
194498 199657 373432331
143504 158140 36747500
93552 127731 85783545
161811 187147 295223795
89831 123446 84295947
169487 198759 15710846
95471 195080 514484459
138108 173083 193478789
193324 196586 8148513
113002 194730 120067166
101271 107476 308091808
55664 146124 309571006
83668 111478 69488649
41333 187174 365175254
187917 191799 499365831
179934 194112 241357766
98519 162182 320053701
116985 187256 519723280
108936 189317 201497943
159087 185119 922209783
84477 143049 146652754
193221 195331 5283468
48503 149070 705859502
88420 180517 241370014
157924 180010 105145330
21481 115695 780870230
139210 190544 580030717
112449 168741 141089291
113899 161331 520189566
181327 184324 7584999
125019 144460 935554214
106347 157343 413682793
41003 186271 173811453
134987 141526 16319803
101665 141153 98976051
46842 66703 49832469
35069 83615 121510440
68849 162668 234801230
100559 139993 633091194
16344 114174 244539170
116456 165671 123386343
109188 116074 17186347
30238 153892 309635080
197450 199126 898180985
112050 189105 887212637
188793 199838 22455642
10036 122846 282221191
86837 159595 182220257
109470 132265 300507271
151660 158130 394844981
155919 163089 934217055
60545 156026 239036893
185803 189856 853299668
101155 149398 508962433
151818 192183 498483894
96476 193901 71450945
179609 192408 32105479
17387 59820 423345287
80026 102207 24598022
101708 146736 112986550
158996 172528 372638180
116650 191203 186865767
162766 170131 920136016
138192 180758 106683966
19032 120824 254655339
78456 193079 904689938
133742 169812 563707783
146567 159757 436678304
119980 183584 509112132
122568 199181 942322018
168265 185718 10787852
156963 184910 70018839
78836 100311 53513448
88121 140351 130752518
199732 199953 641095501
109035 138409 73515566
132620 144912 30812070
56350 177048 302218301
188343 196383 20050889
27004 67303 100818894
99228 148538 911790844
152268 179197 67297094
143597 165505 755738463
130036 194555 161605914
129936 137509 234511252
184438 187943 257239445
120405 138591 45424318
56071 86999 77335073
117306 130112 32211634
173101 192214 47891985
66778 130887 160408239
174255 187916 660605552
144684 192853 200823070
85977 179379 667500644
159833 173363 709909557
197748 199066 713999235
73048 110641 997516619
43219 111528 170854914
109650 190463 202491721
58331 161851 402831904
50308 95677 113437612
40039 57856 479834427
83443 123045 604479830
18933 52122 691558898
73634 183573 96702830
24948 65623 101769653
64322 110807 631918357
141470 186323 112482178
69657 172455 536712058
192113 196882 11864670
23616 56991 83415985
174038 178840 353108367
171858 199082 527547303
43443 84517 102791820
34344 57574 58204086
6356 28236 878750898
131209 160124 72345961
77773 187083 397798632
175795 178221 918139500
71894 101320 971923334
94202 110457 40760784
14724 147601 332639011
142579 155048 31466548
177044 192290 38207417
7893 99786 993117593
82461 132565 125473544
182641 186412 9475978
143480 177504 85169303
76997 197597 301920365
11563 89861 618086074
68346 134190 807891822
132977 185256 73919820
190649 198790 891879079
91296 124246 145876667
154393 155177 1929155
133977 162705 71997821
133464 140390 17258720
64527 94821 473387344
43367 110339 167546011
93505 161737 171016983
66149 163325 671453455
46094 141031 882000738
32064 188921 447779147
54328 102532 120488543
93330 110439 42884217
135955 153891 254443755
71769 99112 68148668
147982 197928 474173876
121230 138313 42605430
170516 187757 997280999
162640 175734 746087956
46318 105139 287802206
17866 42125 60555433
39241 135854 550333986
32911 143373 794376478
68188 190228 890176007
83279 187862 749586694
166764 176651 24804649
177277 180332 7686940
116915 193811 571733431
39864 54117 501443773
180977 184111 7999712
25612 103797 195355846
163942 170609 314349726
113849 169538 803520893
120708 138633 44805200
155831 197776 104945108
96119 96775 1627226
57960 113215 138076491
94030 109615 39094018
144518 193808 961798872
131764 167123 344669635
143550 161218 725198241
193786 193981 610801986
44357 153303 272901632
69531 101056 78564256
8921 196548 469493634
135742 188290 706428948
19051 177463 396415694
53670 133637 604922
104409 120186 39668930
38864 57608 715838104
128677 172574 182058007
109503 179923 977249384
165569 193874 606284873
36911 138817 753585923
129333 163203 84799691
193807 196190 5972531
155595 179316 59269352
58799 98208 301168394
148190 196929 625086170
199377 199503 307746
194055 195033 189357270
81645 150072 171479815
5613 160661 543042897
76544 98999 55902856
24019 27754 141932105
61776 142913 202926780
10741 27380 41558783
109507 125754 307324008
77093 154337 193518520
124973 152518 273728115
56604 107480 69052756
112149 128212 40343380
28490 105899 312120559
110879 176736 165061403
173943 181783 19671167
47767 60899 33048237
76212 182356 858092572
169128 186027 751395888
153759 168624 37030543
145232 182263 92751056
146292 179322 475578457
192182 195674 654352984
174292 177500 436779174
15800 172646 392574744
73067 160993 219949208
198771 199003 592169
151661 174569 57137921
63926 146540 206829235
19029 193675 437136247
95486 98179 6736951
81750 121882 100556559
73279 111666 95776930
181786 182050 899328917
139346 182555 108331302
45081 61349 40876003
131183 182254 127916655
31489 195204 409795766
175259 179727 11241046
30542 119068 221429400
21752 167712 365326280
197681 197931 753028946
175969 197114 52915730
82570 126770 833538311
21418 31906 26211054
126202 158079 995509388
196173 198920 6987184
29293 193461 410937255
189456 191318 610121243
127590 188831 153423259
170216 191397 53033532
198016 199475 610230774
161651 162508 776122544
39489 49824 25823620
65292 77800 253889102
4703 74852 497945072
194663 195031 647716
92832 182432 821776272
164649 186323 54330657
59440 177183 294626055
34709 84116 123690012
160939 183295 129620123
119037 134793 39461657
51678 174042 199592483
22919 39436 655452702
138613 195834 143444512
177514 190477 260670667
70266 86072 39451068
76242 117303 102510275
117551 141161 59147355
31342 112500 489477786
168684 195760 927458462
118323 141947 59186241
161061 194809 709052828
80296 185276 328331347
101368 148502 118390534
134025 149736 39551053
9222 11468 5630182
182841 183893 490185690
145519 159825 35788027
94099 158167 160650401
144953 193154 869790493
27206 185523 426617000
30153 173438 720359552
153950 165923 29769479
4847 28139 453119498
145159 155027 718291884
14703 46654 796404165
117758 194888 871886306
151244 158555 907530460
23863 102798 197323958
162235 178872 664280371
118154 151792 84529000
144596 176957 243254990
85813 121625 878040423
22831 59254 91181199
179776 198677 734332759
143363 186177 107301387
109402 144208 87256061
184063 189810 205745545
171915 177226 13181032
103076 108239 12937279
141658 177951 127729466
44012 106904 928174416
88113 129448 252837896
102638 142725 100466989
124653 186355 154594469
122903 134916 29934106
109715 196645 217746945
138904 153201 905245466
76871 133927 142712976
159239 167852 21678800
39554 182473 357785674
116891 185841 996052874
58673 133995 188385269
59947 146932 217720601
158927 188636 93969855
163938 194845 359187465
28028 47126 47700784
185995 191786 14432026
136891 150611 34656536
47280 96278 582200459
170640 170678 987114861
137318 152396 38036101
106402 130497 60408571
73123 175145 272937244
152874 160878 500687830
149216 177006 69449384
70184 180710 718045961
171674 187421 39430671
110636 186325 591135242
138432 153359 37734652
47551 158491 277843084
196297 199906 996244202
21074 65721 490320883
193451 199386 339624777
76036 117183 102721817
167122 180588 89898825
148722 184668 776130925
114591 157255 295326012
152595 196168 645558489
112460 172326 750917506
107855 139524 710277616
39587 90906 128332824
83392 180466 243099833
138126 190870 132272357
47351 194885 12420557
9569 21200 29066770
49071 178425 550729034
176843 177508 433486092
7094 47345 57276157
139156 153689 36711048
50652 195717 886202616
199427 199838 1011640
100546 142411 421388891
184589 199540 37416651
25829 31105 13143250
23359 191158 419972182
159556 177570 575988839
47642 198662 378225818
5081 67488 206132877
108001 172110 160737094
115275 158751 109019622
81891 105522 59063287
98436 130230 79765694
175323 177581 896791182
146559 160984 36052477
110036 131045 93153602
145162 198855 134562262
72186 158538 891742385
98405 181208 207452151
178903 183655 11946794
105183 133916 361330827
46767 163954 750102494
52510 57824 645914067
189488 194667 774497325
95152 96237 2740601
154929 168314 33389351
144533 157637 32850532
184866 193711 907569112
105685 152912 118530433
167730 168796 2617933
164125 198628 86514139
100404 167574 168432500
82100 141885 668591526
188745 195880 17784979
9006 87708 430853816
102449 187523 150194838
150103 198607 121408556
190277 195564 13190422
148396 179126 76827541
171710 174991 409940277
25374 104845 198602487
60415 191327 506627414
103368 130235 67418239
21312 72477 128075641
84640 148044 158901802
113971 167979 135467113
170517 187134 188972597
132664 176312 109369629
118672 143454 62132118
115816 121505 14393073
111497 178114 976854876
167293 169861 6452122
81135 115053 84815045
15150 32428 43200969
149322 187594 959683994
140806 183222 106334118
169881 171667 4523605
27188 43718 41231989
118243 127389 721459518
104443 141377 35786377
132272 151521 459248739
195066 195226 76344
117622 158455 102460135
131900 196328 838590165
164322 165315 75095984
44249 66814 454041318
172392 181222 491632600
70684 172774 255555504
94353 153777 548199430
57472 139737 542034812
40622 95180 297421639
101627 145038 108913138
183623 187517 357922745
27078 54034 454054429
68994 197766 167086026
75701 96761 52472157
153903 197815 109836790
74445 152326 194952010
22535 198607 203163624
112575 186577 787458322
181079 196106 37687082
157387 157556 166546192
179732 190810 259489153
161939 167404 561088
5474 11812 536753717
57501 178258 302265093
174480 198112 59297214
67898 189400 304216297
38599 96914 669992117
59954 123809 159828737
78171 152186 185422188
145085 161086 40063794
49845 119130 755347387
111111 161085 125241438
77026 93823 41814061
101260 155960 137354765
37764 178403 638940930
23030 133071 357169692
40604 107347 780586432
198393 198472 912135225
15278 124351 755346207
41414 94700 241857589
197739 199869 2980186
173294 184196 863178
104643 145504 102447929
191016 199399 21040919
115832 185504 174731625
132214 175337 107937946
60884 197775 342628338
192671 197704 83310
14699 19081 10998383
49266 71025 54570752
193219 196678 205949834
126702 152708 935573658
58161 135744 983038465
157586 159181 245664333
11162 195129 460377931
2257 172694 797056200
50192 155758 264425784
81770 183540 14068142
59719 131742 347470629
81726 191033 954565160
36125 171387 349733098
16695 88388 915718509
163493 175141 29193321
123274 195312 180326284
69847 131372 153957880
116544 178137 744859903
164453 175777 289236069
139115 164578 173027709
11073 125248 285557644
195978 196020 95136
148282 185265 92598701
60511 161435 765709034
119279 162502 108296175
174898 195951 166064654
184027 187184 7866215
87602 178564 227834058
90700 175164 203458606
65568 143756 195621841
181900 184908 4744501
17617 113989 240930223
82922 187679 298595908
136219 186274 125489566
55153 192918 709933602
127221 135828 741060151
183739 186304 6398722
186156 194526 20909563
111382 167869 86598942
29892 109180 991632149
135663 177929 957667405
35485 113676 882299856
169941 191194 53215702
90908 162361 980732593
81743 181172 656093686
158345 195766 93658813
23222 126006 822599603
82703 192860 595294724
116724 116968 620989
88804 127406 96770144
36054 197516 673410505
120334 143954 384587830
194263 196836 6413306
197800 198557 1936597
16212 98929 206730845
199855 199880 361692360
128432 182102 574930931
37965 63866 64925475
6088 93479 673899086
155531 185013 73796539
153173 156308 7846877
49239 84688 319667114
192095 199830 338139765
167653 190717 421163035
173807 178643 55839975
139849 143238 87176303
190785 198185 872166067
92523 128657 90572519
135543 162957 684233655
40858 165727 312553549
35553 36650 2742219
69594 148338 848223502
31793 91113 148274880
31836 50331 46184852
66642 135048 171051163
64671 100325 88975985
67012 71297 10712927
173784 184184 26089002
47763 199906 380958954
157844 189955 806029936
72120 103687 78698517
39282 44355 12686218
173584 180890 18227337
167321 185577 73831041
110737 128116 43592651
97844 126503 71913159
167465 176765 533866432
197739 197874 4707168
14076 28418 246712103
7614 73156 436570004
113588 198275 30891383
29063 171879 889527260
39683 122545 207448606
59661 140943 395297438
165502 187957 560271305
169116 169298 459570
179053 182713 9171817
82733 89163 166717950
21195 175576 386358527
185376 186553 2870277
196572 196897 793519
193274 193826 1366322
84601 89904 13233330
66164 155067 801089327
68563 194009 314033605
75570 197474 954161692
23859 36850 32368660
80493 122332 274553137
174942 191744 98819304
188965 194774 118017816
93068 125303 833662805
45121 165274 984427403
169239 199298 75383673
70009 197236 735050241
90814 109915 47844720
69903 100394 76049926
142466 151233 993253298
60908 79817 47162812
7039 147253 199386633
49844 76775 67533882
46456 126784 201163694
27957 64696 169062147
61861 115753 929428660
182125 194349 30619637
14303 88061 455059361
187089 193018 14765542
175741 186608 27257474
159839 188835 829163549
141530 149988 682628707
24397 85338 152392442
66904 89481 7492113
89917 150082 449097278
137931 163325 557343770
173278 181911 598088136
41335 125650 211025705
198813 199493 503835551
129750 168554 84042302
29149 69915 860077064
88571 113144 61494952
87553 160767 653576202
167130 178334 860422590
43718 104631 72515922
52836 62902 25299532
145009 170054 467024289
55720 133014 6192598
2065 134194 330510137
18259 24979 16870515
115670 117016 1039813
13520 144443 327574583
169405 180325 559230696
124308 138895 525243934
81885 102623 51769422
175530 183088 907495091
1868 113286 865082051
135832 161218 63651643
50146 149017 247694570
197145 199737 855834366
49233 77956 666988131
107220 123298 40437558
188184 189745 447020428
43732 189236 364384339
29935 138075 756679311
79363 92264 783569774
169850 183936 609471652
178318 192329 35149985
40573 133843 233379281
55234 67579 30967197
88975 111790 21922539
151314 193477 105412421
44154 134878 227027101
78913 128449 151140033
185142 199101 34908513
16661 55113 600003017
28570 147633 298034474
34432 118569 266141706
160400 182748 56048362
116848 188710 180232490
52148 58127 11746369
31633 152911 303654838
173143 185689 31562890
25201 143315 327855356
96258 167456 201840239
180540 196445 39837644
79111 104902 64384965
162014 168370 15938731
12662 21628 600830714
180445 180836 944057
151722 160232 954977256
79152 174181 597088964
139792 147320 18993816
83875 180208 286630564
14667 59028 111074914
95971 194322 845454834
190929 197263 15850463
180536 183570 7645087
152614 173967 28891492
94023 193472 249196924
85030 107847 56996035
156479 174095 403268551
23151 119275 240417311
99651 146445 562759126
199882 199940 468096469
46663 182321 479286120
163370 195965 114948623
102246 115942 34337038
161243 164636 386247039
165072 198326 83395250
137602 179673 105464753
82519 108778 579768168
145337 189054 413807298
17985 28526 871082468
173055 182182 670513779
94054 123501 73938619
150688 152002 85962630
118731 176477 144708751
25405 163290 857586337
49553 149325 249982150
79865 165743 215015165
28252 89668 153551484
4491 128849 983269479
47962 100834 446772832
180128 186123 45529083
70673 169701 247884395
181349 186880 424812140
44648 188404 566205868
157128 157256 96583838
37388 131357 235269507
137986 189885 668211598
74898 128422 723836613
54026 192173 345908605
194606 198098 8777455
141883 157462 39192698
160795 181355 944031094
10386 110295 249758863
129939 189702 753407935
24407 72697 207784350
121927 150612 342920009
96794 155092 408554597
83408 139020 377663053
80808 87349 661632837
86503 178879 102896595
101400 191230 988945152
26567 144702 848866384
68997 80208 27975148
198453 199271 2036136
32479 42070 760258651
143011 198045 137917126
109659 124692 12570653
22258 99457 963199375
31274 105182 351117935
101791 115254 33779417
138183 154627 41493920
46038 192348 366388049
16557 38693 55282348
168444 169500 170149424
84006 97806 34468840
32543 111788 198116213
173192 180173 17465021
80137 153262 578742787
37450 82108 375601010
129228 183876 786527074
77710 134788 766098962
83411 142212 147175975
111624 173605 155378180
42957 91165 780547096
189290 195169 14662158
196026 198240 5609552
13780 27912 757073752
38116 98728 514373926
76511 160921 715947596
105890 120169 35843142
17594 125060 38733678
18474 70294 159756051
115323 140479 939661888
25534 85335 588415896
16553 62247 114360449
126188 179546 133636158
24608 71733 878467539
135286 160691 841612857
110212 137309 56054677
17877 85125 42395683
46867 101924 137649783
172110 195576 58721172
86486 126697 100784727
32769 193027 401171245
137205 156696 49016450
25242 183047 977644560
44893 191857 367976008
90684 106195 38807139
194329 198381 575755866
166515 171002 154322787
14534 157699 451240192
25234 58016 82006224
132174 182827 470584381
28892 59441 76514629
162932 173743 804617841
91785 114110 433926004
154945 167542 12568149
69984 100043 787216634
7278 88162 909048157
65717 125649 353133355
75333 192813 489167477
136561 181461 126450448
161040 172785 979094635
1852 50211 120898817
14294 123575 273532547
184956 198323 605649477
50595 160716 741731421
59959 165960 410958928
116405 198016 204613523
1678 114379 724332108
112032 141732 695349194
133195 153528 265935768
27983 61617 84287890
196540 197086 1375267
48332 183230 231865403
60644 164507 259874762
29126 146032 292594216
19021 173368 944482848
69950 150823 202537928
48561 152941 799699842
154119 168343 35474402
165136 184122 709389773
15688 80094 161100057
76719 122678 115012075
117591 162615 112881774
79273 99571 924360562
85118 130722 337119325
822 36702 604117826
115334 176980 574335600
143715 181306 94131486
183079 185269 26640703
98699 150745 130662477
146983 196580 977419048
165440 190836 633051391
170064 173082 853605650
79797 99274 337544278
87951 90091 903037943
37380 49728 30920233
94350 140773 974830528
186810 190240 8589102
65486 81938 6651976
97330 104073 16199723
60785 187893 318167163
97929 131199 664031382
100654 125092 61355999
188254 192299 366276735
189378 196674 18197013
6745 27051 50777117
188411 196335 19764179
102498 141658 98123279
94100 188668 237054716
107520 114292 16938314
91206 135315 110456672
166547 175366 199945162
96056 188085 762171789
66127 117792 13104944
172818 179699 2636856
188319 189344 2575350
15745 53496 459739888
27209 178186 377806512
125064 170745 114460132
176763 198137 50985442
100050 143626 664358775
496 64110 159080002
162249 173562 44535870
54262 80024 64475121
51227 58858 557153123
155104 157412 5718060
59992 85889 699057401
176194 191332 94920236
36420 187085 468431160
95470 198435 878112588
33395 199881 773144786
199086 199373 571496284
161176 185604 61373233
164099 176567 31286818
44469 89857 602832637
6178 137060 327279555
62288 155738 758984713
136804 154213 43890771
15568 176452 856935669
190123 197804 644236875
186315 189027 107036410
130636 137596 915495881
8558 52817 110605903
22001 39350 43299397
149800 155377 13948949
17204 79426 148343847
99413 156297 659459189
11232 146983 339644749
65837 188334 309918108
135098 155342 50903222
141230 145103 410839186
171847 194212 55954272
3339 26349 57580555
158952 171464 31432278
93405 106713 33392325
93456 132327 97502785
116554 162209 114467223
90754 145005 164160692
47294 81701 86124977
91772 171474 199759230
47180 117982 315626060
89750 110736 34012591
173297 187294 35087824
122461 196342 184947575
136979 171822 975989977
191011 197833 17115627
55430 149146 234778473
157815 181543 59393621
100639 140329 808176052
64664 132552 169885353
74913 80704 326841587
125300 192365 435891922
198448 199574 2787133
32277 176800 361781928
26141 120365 438074535
132583 169849 93364610
7086 166649 475448067
106799 152716 115232877
166119 185561 881677546
15113 178389 408638036
61428 110264 121977353
140401 154927 36635244
111628 169495 792002585
178559 191436 288600410
196259 199230 7537075
128689 139851 675354497
100368 119407 47812253
111727 118449 16872810
28903 47932 53983511
193331 195531 5489319
8643 174786 415694539
147658 154951 18301973
140758 152881 30607094
48426 64767 41012373
79229 123810 111659823
140100 158043 380009586
14953 56024 102669158
78393 161035 501658992
138475 160831 739139905
69668 157441 622692211
27401 158077 327092983
138363 162412 59088052
14913 85210 175845804
84085 181825 813679565
36630 109250 806013159
196146 199432 8295130
193072 195286 5557069
86103 116187 75181333
118234 180822 419426412
163596 182315 318206429
107935 190836 207780985
163866 197506 321514333
137292 150853 781500043
95301 113207 272602519
185594 186505 2153502
116864 154925 95623202
189405 193718 406910909
141534 148539 461490079
180524 183286 999187619
113168 140950 468771068
162358 176604 35720682
119585 190093 861084098
72285 125335 220396004
190102 196087 14938221
122239 185172 712256486
163 184716 461927648
172639 177849 13012600
170205 193100 57291428
125615 197785 862985313
169736 187582 306466756
89830 183535 666101720
34935 135537 143435648
31151 118859 219412165
75118 137249 810671940
156829 170095 33156796
132113 149205 42939362
92984 146671 134586399
67356 119803 142202048
45792 175825 587681647
82578 85310 20775807
92097 156401 161211471
109480 159646 695515979
78099 166018 426844648
11798 132340 541236861
194930 198961 10170289
171452 186399 37386745
9487 36933 68441683
2073 144317 355902028
111701 177987 166117926
74519 172447 245047389
199460 199972 625863752
172025 180541 21234328
6021 131727 314434827
63628 125181 154009905
181082 196337 38231344
162669 173837 27966738
134910 142759 108121209
125233 196409 284079179
165284 177794 31315856
89005 119966 77564020
14031 30785 263146636
86939 117270 75871494
73797 176488 341454336
141188 156335 422689273
6407 137280 427308497
179 116908 291835422
58346 165616 268396564
19087 128080 304063095
149697 183809 816495994
99830 100601 113068462
158536 198002 98823020
58686 162261 259180630
104448 140628 90634341
34692 171632 342953572
189195 189667 457378298
53156 64049 637666755
39802 170476 327129418
139958 184354 244061730
184697 194530 690431791
44363 54048 331702516
109077 113194 324512499
66180 70043 7414942
52489 103294 929639573
79257 177206 220610615
31726 142602 767743883
75716 101279 430399097
58333 175505 293218466
192592 196232 9102080
4617 19270 36640636
192278 198469 15567654
125439 150740 63559889
68114 157759 224388295
132708 199287 778081859
5974 118665 281748894
116073 156155 100687863
3518 63803 150723290
125626 137605 348656783
42980 92969 733366580
11184 30710 48757833
109517 150551 181258344
63239 135222 530500621
86715 93310 596893263
64080 159639 239135094
68206 68710 1266539
131492 144899 33582054
30506 119152 221732820
133723 168675 87544646
25542 92537 167407410
86001 182544 241764245
92163 119351 562244527
39105 130726 989743246
10431 139866 516904429
83881 166929 208012021
121952 165292 436784606
148955 159278 384369633
141230 198253 458061610
61551 116741 566185497
5691 132536 317251958
18042 199173 453435028
13081 138168 641814307
31077 125706 534927633
173402 183649 22955321
77748 190093 281272236
20776 83954 157948481
86329 197772 279181647
42219 53068 27210485
106884 121209 35960889
105523 121554 922765708
184218 197727 709729508
67108 74995 978118943
102139 153142 128025174
42422 65456 3001514
132548 146336 853472885
9532 43037 83637814
147823 178022 949207828
148138 170472 55823634
137697 163722 65259921
197190 198993 661289254
130273 141845 28893183
42362 172702 326363417
1777 30670 72269198
185142 186507 3317216
6608 13901 21871900
165463 166650 2969797
58647 95181 91157724
156624 193316 994460034
127739 196176 102254414
87282 157517 176034703
103879 180686 192481192
134966 140813 226018642
17434 120036 943762590
194803 196793 4936976
118251 162054 95410058
193338 196905 8888040
92147 96822 102394103
132339 153649 552349877
105855 122880 625628813
141730 155203 696541022
74184 161992 640273085
179589 190488 11782131
27855 141419 63578457
101824 128102 238728261
137109 172032 587648289
26673 127360 251883278
17029 96163 467232047
15616 87422 484418283
10721 135585 504161070
115013 131907 42419956
46936 162590 504475897
8337 196348 470480244
53506 105345 393549837
170056 174256 10429784
34550 92279 992980113
8644 68690 150158028
195239 196355 809095019
136092 138267 5385482
114027 125287 197659278
183322 189016 6633234
153032 190756 338769506
158226 186583 70995727
120413 162871 842907650
101564 143223 960482628
185799 196983 4552416
83460 134657 411988860
172478 193448 186628643
96517 155070 812405395
51180 104411 654200553
147594 196803 123094757
182576 194734 30480358
5560 28099 510941464
110981 141526 697492302
109706 160253 126580165
60741 194499 334783916
67415 117494 125135013
31888 135651 259564065
40371 95587 137991723
191790 198956 18006972
88942 145429 141531983
69835 176951 268129873
10886 187369 754648710
75694 196286 518361031
170373 199768 625109841
45479 47491 4981480
118672 165412 117115834
132018 136360 10758747
183778 190427 16622449
79610 100573 185795403
25676 129531 668482857
176545 192517 40011023
31062 190629 424504418
62047 95601 83699472
22681 137519 388979823
112641 192182 550358650
192401 195880 751291956
118524 179828 642471726
124664 156325 621176811
173185 183142 248804758
91479 175238 70532781
113915 131687 44688181
42088 160114 295430797
131683 166956 752030595
173773 181313 698698798
102576 116633 35200645
110641 172274 381764221
146036 176906 935660475
84968 173889 222640935
62070 190483 321424084
39145 88429 123186878
54498 79129 61644498
55683 135665 200178966
75277 81485 10687379
9440 162277 382379932
70130 127718 321878035
198549 199935 3401164
146587 158208 163109964
148155 156365 20554246
197133 197479 916386
168167 196969 72065670
98729 168017 173708234
46128 62793 876545999
139100 177932 522282287
4979 76390 178708605
178573 185544 151576984
42246 97018 180024221
29201 177399 51348461
154611 185835 758770178
40276 153761 284198107
38351 75063 343517734
22329 116205 234663402
153530 170488 712948649
156153 189924 743451107
104104 129530 63840271
69861 161638 280991775
58271 164837 266632511
53380 137229 209785098
8500 96007 218699463
6531 163621 683124184
65370 128498 157898045
5980 31137 49447961
137416 140022 878522
8310 134110 446172061
24848 161414 483984805
146756 189028 105923342
193536 193997 1134843
80383 116584 90440834
81681 140604 147431703
73140 75007 51057314
96735 167688 613606659
188480 199151 26740180
54049 192414 501268835
193382 193435 129125
76591 132809 878834089
126150 128467 373659068
76770 126451 386502198
176394 186751 25934896
75011 138880 159605783
137485 186400 122657185
94996 99873 414095073
133410 191198 144757227
81026 159842 197286307
157421 179983 13542628
130961 161735 77048744
146091 152529 16288140
28525 84458 3744277
169523 174127 11486079
90677 98908 20503162
40703 158335 417757967
106802 126554 846307354
192795 197199 11022936
92972 93572 1437911
32625 146026 283855019
102552 193243 227250667
49457 175345 999780656
37698 185183 876157950
35814 57422 487222456
158223 195643 442573879
56724 108600 149259176
1455 143482 355338435
114600 153897 98713891
17093 176044 666900568
87891 154728 252601246
111623 185381 274985434
38379 93132 763778741
137776 180744 107662001
56356 56812 640114374
148984 153994 76365850
72375 152779 162926726
183966 184110 358150
128932 138908 24874093
92417 143266 127425035
104575 157465 320026155
143422 162429 47615710
91369 188774 492422672
178966 179667 960044861
83040 149253 688705926
110495 170131 582293257
63214 170101 848837889
111340 163188 129961869
34863 102223 168494615
48216 114703 166342721
83723 137722 135125725
146741 196904 541317352
13367 152711 888051859
72320 112231 99602803
2929 126679 477956075
67018 88617 519442508
3835 33291 73530180
112693 187331 791441987
116767 149771 626504695
181361 193430 272445794
95047 167880 182557950
189083 192221 7811596
195673 198052 5997520
96030 183180 218357260
87876 111438 370309750
106784 188335 348346786
122190 145813 59108344
6038 25811 983940651
113045 161072 147005303
6009 22524 41228059
146060 166885 52119259
54580 69808 505769964
198146 199297 764841054
157961 174208 907320768
107883 168309 151461300
73146 178541 263717408
90007 122991 82737313
166216 171725 889145855
153932 171708 293958059
171711 192422 51837655
39915 183303 410732661
67740 155049 624183652
18950 109532 582682641
116844 136080 48257795
110907 163254 65923474
126687 154559 22640934
77748 161436 115169454
7225 7635 1045583
36585 53279 643334220
92763 117637 62257920
156585 191556 87516074
171137 175675 11352705
112381 121856 111680475
105616 155180 670030480
279 169974 424658203
4088 57772 134219898
67215 97337 481084642
57525 64099 16467625
95589 152210 196307300
16818 137584 778331136
50875 74861 60233897
95668 109514 979024123
85498 89573 356715220
12075 66785 136863389
74851 154233 198765067
149325 180266 939122679
44536 183266 347323666
110695 190614 485397217
126062 161926 633879415
18162 186942 426750128
91221 104680 33641825
7800 105119 243228609
174867 180790 14803684
44685 137528 690265766
130739 155587 664355836
73964 108867 288752880
124874 154839 75217584
177441 197990 850891918
84200 103253 4177687
111344 189134 195041516
127689 155805 70527069
119119 132295 33101708
157583 163723 92161747
130305 191050 152139108
37539 179160 354608273
116934 143877 67590330
193317 195302 959009805
185585 190905 939743228
157808 169241 374672672
35015 185364 813426367
47870 136989 223007999
102321 136497 85656786
290 17976 1530931
195391 196124 1136955
71363 144027 181777226
77165 170573 233838255
109727 113674 9826775
96022 125556 74045421
61175 132528 178444229
59754 188287 321792902
13727 86551 182080782
2483 140733 345746833
4332 157640 699897184
178241 178856 1600310
85515 104212 46636006
182263 191017 15616961
142824 186424 109267100
138817 179568 735155880
128753 161408 514357494
39925 168403 321602772
140882 197606 142171578
143515 152550 355607519
49339 115041 774778183
96636 118129 658590117
11137 125386 649461780
130803 146109 687362386
189953 191703 737497241
137820 142600 11993655
188920 193381 645237446
41323 138833 243955767
100237 184621 58875607
129986 176934 564665117
89961 194730 262472832
30156 34433 10552024
78000 97060 47457486
95416 197714 256351669
10122 147791 344462837
178737 185212 13823960
24678 193872 423436641
11171 114424 607928455
153958 195658 856449369
35194 73184 875152918
114565 144541 75201308
16801 46032 73005643
47284 129666 857715706
93680 147926 136101259
59910 74977 37770526
113608 173013 777782653
89246 93763 11229739
50860 97906 117638910
109276 174764 927213899
70233 186798 202275137
1937 128819 317447382
154097 165296 27866019
4174 189819 526210245
71870 100928 789958991
7194 98352 670935718
179516 182543 7579022
85071 86695 955183194
54130 112501 732977892
110244 177628 875131754
145631 196761 128055706
50452 95030 111437467
156515 165319 122710290
16923 49088 697253579
29195 163438 335956292
39743 128663 415750572
89297 135936 116760005
196348 198111 4497558
144681 199811 439263411
52520 72106 22381611
7345 136036 600372837
137473 170081 633055259
176668 178101 3266466
182090 199422 43448926
90366 99569 248011135
2877 175058 440128242
163628 188461 62278793
96481 140740 338344870
75740 163926 861863769
128136 197626 174090152
116754 168884 130725502
182957 187449 11282109
130685 168587 350868071
160762 160851 243074874
92017 149444 879307401
131673 187275 139272413
82798 194988 944274725
36081 69863 853438035
138015 161933 529471242
89671 155171 511448014
127616 179910 130953074
84869 102922 45038121
50304 106381 849419931
157899 184937 741039700
193896 194810 2339840
176137 184430 628554139
42664 54778 30397145
84034 114605 76444690
84084 199694 289575891
198360 199940 228768429
19704 44370 61621323
17548 173046 389181021
158348 184453 852143518
138722 161287 56594842
5401 115710 15443433
118118 136784 46763818
125365 189787 119131931
144956 185730 102235558
150248 151395 463648115
20080 147999 320126662
18990 149535 326809698
157264 186615 621196285
186952 199582 31631460
13291 151920 483521196
77832 135672 144670872
111077 182515 179005439
12908 177813 412645414
194174 196350 130270356
113084 181117 170474886
82083 145953 967388964
27021 49282 55535735
447 79235 687792301
30876 31839 721151011
34056 58912 32225883
16321 49481 202140119
198760 199449 552419668
13765 152149 346465906
155049 160025 12245881
32140 77056 456313154
106359 148512 105794223
126472 132824 614454320
4367 45834 103571958
89375 159879 176545597
176733 193603 42225298
16951 111436 538992814
59953 77386 43631341
140943 152555 29369199
153003 172744 99795978
117595 130083 31396858
40586 71122 76425706
127293 153237 65120553
72502 124180 745982097
167889 199371 78860528
185971 190764 11931196
169320 170299 197463434
4436 5490 420054318
55591 197227 354657453
55693 124137 171348859
57476 158726 253489709
74508 99993 933421517
52196 179902 319710758
180836 195423 657502049
155840 170422 710582265
13524 150311 342431505
2254 78991 191913711
141341 172887 79144777
62337 122618 150807356
170279 181546 28207139
2595 24547 882910128
101011 115159 50187891
194188 198080 431101796
188778 197550 17003250
189294 193059 620385764
88955 137645 121900064
108680 156020 400101051
5729 187703 963511478
197170 197419 661253
56702 60599 614938934
177937 186746 22127808
153792 179690 64665732
174130 180649 364565274
135557 148014 31375730
188964 190904 4815879
23557 75195 129289748
86296 172566 228752082
41071 61588 51519500
185314 190882 13851382
56434 196489 454697056
76930 150575 641354868
15115 138293 308069777
67522 159013 228932698
1379 97790 241008908
341 98083 451411648
40096 151455 278932118
172111 184738 842738519
164673 193252 877642409
180107 190918 808781471
160578 194814 85845955
111962 113016 735480936
6866 128686 304713073
159040 177275 338371139
61719 72339 26540897
139246 175985 92147071
76118 94301 433838777
162693 187941 63306123
15048 198939 506793414
15055 186525 429213041
159021 193461 274008533
38848 145155 69651712
18730 196845 509308728
26234 169239 357786950
23406 28201 26791368
119302 161520 105751624
76209 149439 261710488
172494 186417 381779789
195114 199908 12001230
48950 163993 836133069
130732 170046 98443563
166880 175786 22310662
44761 186962 928909519
184289 187547 8182310
92806 154562 154908689
92197 169733 194252945
179603 197658 45252620
123725 149650 65011756
76306 111563 367813951
160266 177209 564697590
66906 69572 6675830
52976 69192 429189569
160106 195734 694820628
101197 182478 203797760
157404 169622 666881832
137107 163680 66647348
152709 196816 110246338
144883 182053 638252138
83770 114655 77234210
144063 179757 15708313
100653 169542 779467606
46748 150394 49111036
80981 157646 501110749
28742 185382 392178059
1920 56201 762023424
110835 160634 426602391
116105 137053 43717376
150029 154617 11533415
131045 161895 77260596
60968 116956 15689218
55305 173126 872043272
109919 163169 911196916
154420 197885 407820464
72279 168626 241074397
37758 193464 389874960
161175 168215 17688445
170077 173431 117941925
105998 174580 171771257
35635 134763 922945072
20687 190552 425136906
113000 114240 3082319
24695 175636 377762121
172212 176542 10832608
178306 182938 137941271
101670 166698 292891814
59468 135208 685700690
165359 181506 40465038
5321 196502 478387103
128378 136225 19626801
61839 139581 194352300
184593 199328 903099591
20615 120704 821177259
97693 101325 711267366
134696 152492 159718969
164221 165386 292307289
127353 136247 490953931
151673 162821 27724394
154739 180444 984702857
187349 194986 330458182
93299 125021 625037515
141792 170739 7361787
90194 137155 117494419
181546 187882 15935106
7430 27157 49347510
11083 137263 739580166
101301 170506 336885852
194544 197122 6432815
171148 189006 44769842
106009 141194 688969272
52598 53938 825185950
2479 52238 879458402
139113 191477 928759115
128717 168181 98888301
15241 106392 754575486
79888 82940 104837250
104902 188751 210229294
161101 185679 61706425
78271 115383 775544197
131445 188552 143056858
121291 138475 418295160
48804 118581 174616006
33125 134100 964029675
98333 141800 108885356
98588 181224 207057320
109385 135685 655805492
105470 108457 7472439
4879 160211 746192760
51086 69660 83049668
97180 104403 224161980
113691 196019 137893365
1079 115882 709219609
25884 167615 354731245
98549 175303 192339052
147692 154475 17078086
16057 47802 690139685
52100 103582 786088227
15970 136137 300586299
136032 189400 800440514
84111 142904 835788441
60403 172482 874191469
104089 148226 110844975
145862 198215 131189796
146267 152812 16525950
152393 187564 401369663
156916 175704 210451340
52370 190707 346328308
154265 161690 137987374
183039 188846 14581922
63128 114450 128224986
156512 180475 246731961
61778 108995 117889487
187488 189572 5230264
20473 94968 585320335
183952 189830 670532844
189183 189323 993645268
190150 197866 19315065
57741 78043 50831749
98205 116165 44925486
39593 160700 303100272
30391 159604 323347196
198248 198503 654560
147330 155032 19387620
157421 192298 572287387
197295 198895 487501986
121958 127164 13006456
56679 194666 523526785
124691 125470 498609293
161343 191436 75417352
93572 108916 122123624
53241 67719 36275110
54585 129793 188210921
149121 166894 593967165
129657 138525 280804670
108233 180877 988644039
153124 187247 16944941
24231 27043 118064156
27406 133945 266522077
8454 119786 278436860
33523 182387 372711513
82121 179590 923001482
99929 145386 823501720
175957 195944 179208636
69451 165302 980596171
62543 198333 859276185
144183 194725 126645547
49214 195849 661264020
133329 173848 626366161
60657 62354 4235047
80620 157495 192503064
30883 79689 758335971
108797 161241 131454162
44601 142470 29064014
170683 192272 54057216
112310 190151 195127217
57138 182803 624116621
86534 192680 316021963
46083 183085 343102029
191109 199467 20992247
27729 181559 472225269
93358 122051 900156805
58135 109756 129010512
9198 115466 307326260
153552 179255 64235240
99211 161741 156765716
119129 185400 434111624
57120 100963 109501643
73739 133532 149504542
123053 130978 19758711
137317 195202 20846875
188426 198261 24641195
155873 160669 103839945
44292 57641 33419505
88724 114821 578433672
80294 127210 117472596
44531 193042 572904428
150388 190130 118422938
58735 73192 640567697
39668 44185 11293247
116007 161281 113474466
3345 17960 36498967
65810 114685 178518897
122121 158643 91482870
95341 159279 301798848
29280 97472 170432965
126637 142590 39823591
11981 47474 88625002
178071 194229 40528087
109940 135246 63361617
194992 196459 516251224
120135 143049 510198660
172869 174133 16133058
171569 196244 61709367
124864 135968 25888985
91210 143193 802608527
60831 179124 296003994
193796 195546 211600
37571 187155 374605216
4332 86689 617987217
22361 42221 49543716
113487 195815 206318422
85228 155940 466917395
177362 193801 41198636
193872 196793 7312154
129718 136228 426303581
95741 104177 657352630
196111 198863 121178674
71361 166657 238480224
2562 133391 728209949
102357 146896 236793634
44106 68435 60988287
2886 50220 193135174
27321 51469 60325130
2483 147647 662728448
130623 149078 46371315
170986 197572 66586097
19924 74611 725893720
74798 148169 183672051
58547 117008 639210668
167390 169798 6044261
80555 84204 435386934
33311 89217 759536662
97629 185566 158324200
58509 72375 34724742
131492 153962 323062214
163165 193109 75013260
80718 165412 709585265
196503 199615 7874683
75103 78786 9108033
135761 162148 675602980
182527 194578 30203317
35257 182088 719915153
116434 186477 175613646
80037 137191 314020167
43765 110621 377402573
2594 53773 327965847
179795 186585 17044635
6841 72223 163591396
148096 180306 80496256
117427 155785 299697736
86657 134459 395909443
186737 191273 11339912
5082 192663 58602909
4679 124067 618193529
2475 125724 549706945
140874 169790 72540368
149870 171882 55047065
103223 128361 63031184
154316 174170 49499994
10559 151363 591824899
54481 180773 316115335
61855 138652 191977974
59354 93891 86149591
104551 193038 221704546
172840 181233 374727260
155198 178728 837703578
186354 199773 33642563
124234 161053 418115242
126385 193662 565140551
27291 137257 602338131
154259 174908 51496600
117077 191943 881397922
120339 124943 952593935
99764 175804 190600652
105506 177907 236531527
165583 175576 927772951
90577 112145 53871264
183601 196447 419508557
181185 199953 870329027
150228 178119 69654801
155669 190980 68822282
36268 194325 395787891
133691 168529 754479538
83429 122255 600692195
80206 158368 195782077
197565 199899 5847832
78920 106787 524981317
73411 192212 297347885
64235 106307 105160509
92676 183787 228334332
10825 103709 232107206
75735 175688 250161527
168167 180215 30134497
118493 170157 129515323
67644 91785 858557234
94511 130522 90280782
105716 194805 223243459
104669 122658 133489774
190926 191622 1760671
52793 153457 252133220
179382 194265 592704221
28872 45060 423506821
155953 157861 4688727
194988 199536 617878909
70368 165275 794215533
124148 124900 757062510
180125 180506 927210
169131 178862 835691841
120450 145039 434954712
176623 178239 220971236
120044 139670 49074199
112013 121332 23524747
194019 195212 3005455
174250 189347 37952906
80074 171386 228700869
104669 182681 391093869
101365 163055 985142775
64474 102471 213842307
23835 116057 749403278
15437 133066 772555477
70661 127012 211158853
169439 172872 663241175
90234 92856 919673474
192314 196918 11463121
5636 20957 38244245
77663 160613 789861931
65556 184904 298827020
176762 183088 224334409
117946 157636 37876615
15495 183178 419693421
22680 113769 875264392
155517 163779 168084906
61423 174199 282138633
186475 187542 2727205
172699 184689 749212996
42037 42426 405830512
102183 147006 733807572
87638 193299 264686863
158377 160066 447749347
5587 36450 76937412
22864 196624 434884995
113313 184124 177559373
155107 155724 1539445
65703 108447 390993650
75933 190982 287965891
171747 196651 62284704
18438 179154 994942440
165811 199959 85565708
92116 156505 557237727
85965 129551 79779916
120803 147312 793952138
22123 115039 987406553
135167 152103 218926399
177531 192191 22568688
106433 129578 58046668
82264 105218 486453204
155898 162099 300204036
119004 162908 109986863
180774 195176 36132626
17657 32856 741137368
36708 155142 544532667
96300 175813 199244947
31393 54818 202595096
85181 110492 63247315
145073 157121 630050426
97706 186355 458815616
57972 64907 280021753
146740 157306 120791749
41457 187824 366522703
166522 186387 20688472
12419 130909 498089185
158877 165072 290827373
93214 187145 272344968
149019 162842 729075981
134769 197470 599257462
185981 192294 969933155
94756 183184 849826969
70220 148023 990232950
168609 181500 405230226
31057 62208 78021837
31531 56186 61600264
70666 72162 1279578
113063 114502 634064886
84788 171396 792163869
31298 83356 130173345
178236 181669 8632963
127870 170818 611306115
159784 197260 93929792
64370 92062 69208984
170793 186688 254075339
196682 199190 6377889
75288 150050 57063009
81097 87796 16703062
18006 162790 362324647
9236 76820 534097984
159720 196876 93084297
129716 154811 63005835
184105 192065 795871090
57854 104980 117719376
54494 90714 90541669
69286 122425 132966286
181674 182411 610500314
195697 199247 8948016
143452 159615 40447979
109632 129673 95193589
61507 175271 284612329
106645 167782 864531513
151356 175404 60037334
59638 121190 862865049
145341 164550 926643760
108466 140626 80584207
19053 139666 301709633
11439 136684 313219177
13399 87238 502332332
90864 147438 14396125
110891 115153 913512917
29146 181310 380827929
81579 132809 128277438
158280 191254 82512367
82112 197246 288349093
24245 132580 271063532
156703 173916 635900751
5157 77386 455065142
36774 130151 516700265
128890 138306 23447777
174573 184954 26149616
168488 182531 966203356
90008 161022 453489165
152251 154687 987482693
127787 169620 104766875
107788 161585 134825357
186113 198803 677935715
42988 111724 171894102
191915 196694 11916319
113700 190072 574045924
161278 177587 263095027
24220 64339 906257964
171190 194572 43540034
6791 88259 203612157
140386 176380 90286984
172208 191706 657228396
178895 189890 988653062
63411 168243 246309492
81146 184700 259393371
145638 165757 50395004
8920 108379 248585006
27919 94624 546967200
184675 187576 372606760
99710 178075 932537629
72328 192843 301615435
129806 195604 164793653
111155 163528 106787760
43078 130281 830393593
121792 164503 471101487
4377 153276 372701700
34862 157903 762261730
76760 157858 788068193
93898 115592 54341346
38424 161654 785800169
110696 178021 168660542
84093 91923 19553630
135230 166652 54488289
45796 106330 151439118
169529 176939 18568769
62555 129448 816077479
56013 173909 318326464
196361 198057 56391505
139126 142736 436372777
11356 151561 357968131
106219 153758 119323688
103966 198600 237234460
57043 151397 236395041
135518 180773 113340533
103795 129915 719460488
147648 178803 948800627
69241 150975 204728090
6778 26316 126417930
138804 184953 446245174
91864 116567 61775175
76851 170603 234693468
163133 197547 836558554
140412 165411 62709996
132736 174331 104153898
79882 89732 24598352
167382 194009 66654828
88862 124051 88229998
132701 151899 343902548
83976 118351 85974032
170748 172386 913188721
182164 183000 2118341
107982 192350 211459481
149585 170015 43180913
142112 194553 544850126
30749 191773 889850218
39429 148664 273605932
41893 94997 132799976
48 29536 73729027
137316 195337 779476750
14642 87744 182774328
10779 106262 238693405
131003 141641 26523216
14749 137003 305805309
3080 194379 984243438
17063 140099 307758916
88060 174162 215650693
70333 89883 392075165
19212 123444 122357933
99272 183038 209994873
120315 199270 207698453
121975 162981 102608324
101559 110178 21711803
60443 194188 963550534
35088 133497 246354530
167283 196152 939468283
97634 168261 177018313
60958 155236 235997148
51868 171713 300109563
26374 115343 677080706
167098 173313 276119785
21155 168822 369513377
195094 199426 96316067
199716 199810 233947
130504 145356 37198737
37485 88913 128661249
6507 45931 98451918
7274 166763 399104029
62775 106244 145616610
127379 187779 151349336
46337 88403 394615685
8488 52273 109461023
92567 183829 228726513
169484 172173 389836826
64470 149783 439707756
12183 183875 429708444
72444 105166 81593666
125885 158696 82272202
17523 168082 253380312
29722 54976 63130142
151274 198816 118946242
188353 194822 256602022
146334 193186 514323365
95157 144881 124685128
104298 150669 85536937
108657 142613 85095155
32216 105967 112012728
60262 195170 337660742
167477 175862 984090882
6745 94463 374230704
54352 160260 265066372
175718 188393 568252639
144637 146630 789110127
116568 122694 15562573
72120 131093 988301389
136519 162241 974863991
23523 51894 790390657
197570 198856 3279599
84942 168730 209788048
149775 187258 93771990
9970 50153 100380103
198991 199058 643693814
21071 56871 89446354
118375 158454 100570174
162736 194986 24978284
38559 59981 53696565
165077 171927 17277477
188375 191788 605040285
53157 157216 504025962
61499 137622 190273987
101234 117751 41466974
190375 190888 1257391
29914 194457 529492332
54475 117163 564639873
47583 184910 429522660
101428 188209 748623990
21035 96466 188520555
135842 154439 46850080
136336 159656 58431367
44987 76283 64315952
160027 199506 98987623
17081 194726 722870287
171669 187284 678036475
54062 193860 49856247
103872 156349 131211682
121933 191924 175257596
191858 197142 719427616
167789 170195 238469769
76626 88940 30604738
16073 153524 344103068
15437 50418 87428484
115196 195396 200944816
19350 185665 416386440
51968 92421 101132711
29888 107195 442594386
92859 113117 658275238
103981 184491 344703084
135541 174374 97273660
188768 196166 175607970
5877 174131 699798117
95935 103889 542633942
116984 175417 357329684
169372 189974 515752867
100525 182487 622093238
126575 195316 987956744
188653 197143 513254784
176498 183223 18570366
168017 172983 12419340
18564 143513 312672621
81787 133723 130032712
161928 190856 781694572
191901 192496 1470585
66667 119054 256842706
72788 141023 170567424
149373 198598 241984619
135945 166769 77274940
44935 140661 239505757
71401 78992 18963505
62106 105893 109365593
138421 149322 27638639
80870 148976 902667637
68286 118211 124761125
61779 172325 276660364
29046 163528 859069116
158908 181142 694612565
23675 195115 429140030
70341 121614 377294581
2244 155507 705264280
163337 182598 48301997
132291 143202 203799181
94217 144225 125376368
6947 17654 183147108
10286 72374 837421724
33171 141039 267766775
138965 142544 8985795
51295 110990 149322025
16720 59335 615654727
6231 187564 453813105
68041 90414 55892595
93640 187452 822366183
123553 176842 133401333
12398 164815 381394475
133304 167036 84516842
77526 132740 138151333
98420 182573 210898726
199372 199551 438794
8909 45106 90406212
135262 197511 451179492
44470 60038 720110882
17967 117491 912880344
192604 195505 7248598
164404 170540 15416790
22354 119648 243353625
44465 96853 130948230
142867 190279 118822074
61504 129652 836413616
10292 70773 521319499
109732 173370 197386645
27363 65592 95665260
96754 128342 79195859
190844 199128 821059710
188174 193908 14277512
191634 193505 4650845
58758 66884 211450441
40457 99444 137101823
71931 120791 122177597
13007 57541 111352930
110458 126433 630700050
176354 176977 1533005
53288 167744 323882234
122518 166772 330900624
19132 101350 205431685
93112 187582 672391293
98401 129746 78617608
161040 184932 59956735
67863 123574 139470240
130673 141493 500382652
176338 197582 502435930
290 39601 764016866
75992 82258 15502350
64994 186044 556842460
94065 161942 170121675
59723 118799 147685803
52603 199975 459026861
151177 173718 56273136
163135 178460 849582725
144062 189709 288115389
173781 181930 20410461
67660 151898 210962994
101974 120021 45352933
194238 199991 772982855
52817 154542 849568519
165492 181727 20464664
141877 173447 79158961
42870 188493 364692891
184741 187291 6342506
6475 165250 894254192
46076 137199 228070583
53749 165657 280102727
104301 180843 191788353
67957 177971 275336010
179845 182801 7427565
3872 94265 816921219
111963 164563 748817224
5684 77005 978364591
49695 191191 912402060
23092 24659 3933324
197471 198410 2405042
111293 179436 469456659
81920 89263 991031349
47054 98994 129822953
89470 191434 736174085
17559 46683 72713710
28072 95834 169399332
199268 199555 704517
18063 132384 706405135
169399 197588 70623397
166597 170086 8772906
51615 90229 96616063
12985 157556 439438468
97773 162773 162905572
167292 182260 456741349
143824 174049 152218603
61401 130361 172437115
110210 194627 211512269
69156 84334 475897432
91317 195254 260358825
123175 185953 157273689
26153 180366 385904180
34546 93219 146767124
157135 183581 66177244
30347 197873 419389598
176746 196162 48581325
151162 173974 56908297
75049 141999 167355929
85150 132106 117591280
54286 99493 181341934
192327 198637 15866122
86838 174372 471927987
15594 120551 911620941
94505 132425 469431122
27406 157014 324423900
154578 174635 50027391
163196 175616 614243828
14946 146853 814905393
191341 196711 13433098
165575 166517 2371181
164160 195558 246970132
187510 190080 6417707
170026 194282 257605046
125059 191115 165431875
35277 80147 112360808
102116 117909 39582245
162639 173032 26043002
2868 181578 548889527
59490 195202 82122911
3691 55014 128242353
166159 173787 571522739
2782 91158 798942047
55135 133343 185222832
79709 86151 16073308
151434 151994 323063819
196467 196657 745249724
36327 69979 953080122
29762 48708 47276384
156217 195063 97162546
173436 185211 708598539
29774 102659 182158361
17659 168577 640213384
115094 165214 125622317
165398 182590 683351160
134585 174184 99185090
178577 185030 16287821
59950 147232 231327188
77438 157580 574490724
29680 104026 268523398
108747 185253 191869275
144312 173039 71957714
1909 123187 624913977
9608 186298 442186221
136371 163218 67278264
128425 183147 844654616
157243 163357 15166452
79867 103201 58271029
161211 178687 43792392
180784 198919 45562404
16955 121741 262171622
154005 156863 7070815
125190 177958 132130507
190456 199487 22625867
109520 181044 995044947
54026 198038 360615331
49091 199784 377396312
106605 186404 982790438
164863 196746 450227088
90340 95142 11900295
174587 187392 32182588
177436 191016 292804506
100579 145018 111470231
31235 73012 538991626
18072 137958 299827177
47658 67105 344816592
106914 122899 40195938
70077 113937 109534832
74056 145327 178262170
195740 198734 7549400
147356 174170 315866424
64769 89292 61235390
178159 189182 65477394
89773 103196 33520324
193474 196260 244206826
109888 192785 666289472
63488 80383 42256458
134137 135677 3841034
97008 141993 825728200
165191 190787 825816618
43371 126362 207746252
56525 199523 358108659
93231 93916 1719219
99757 193929 235996342
59217 173443 474252114
78088 163748 838730714
48687 114506 164641788
183534 188226 11816486
44144 109853 104800731
197439 199768 5873639
133881 148545 36907419
171905 174322 174699320
169315 171251 4904278
96932 113756 42126415
17927 122544 261791385
97657 158750 153156993
95756 172039 191189473
130608 148619 45262103
65179 137148 179959929
58248 83015 141415761
82635 176375 234769650
12632 17132 11275047
66493 174652 178629662
1583 93414 859104794
56270 122568 858033714
48325 127686 198733757
2616 35715 82605862
37494 193683 391112034
129424 182717 133483113
79873 162978 208077168
6767 134170 901971034
121065 187613 721931013
108301 182031 541895114
148279 159825 28710877
197695 198909 20882603
110105 153405 988296068
163129 166559 173339267
49317 138179 572853734
136105 159204 57892700
84794 91713 17213557
27170 79316 130414572
128814 192494 159508156
169261 184934 39379037
128959 158286 470667409
33991 97756 994896640
25513 33924 46712643
159471 191608 80596217
163640 193316 74339816
37085 161549 869158902
110041 191435 117287320
86304 154440 650414640
131215 149423 45756198
60069 137378 193323155
92412 176478 210633914
23427 93906 397902799
5141 181612 441605287
5362 48314 171810961
83895 165351 203977401
104390 104754 979581003
43119 191959 372723473
82141 196291 350524793
116176 196938 202383260
66513 152888 784210908
105643 189275 8875294
143016 158407 382522939
151617 198055 116136001
166292 192782 684459174
136946 185956 652732151
180925 189668 432394338
124945 129190 158124020
42031 140597 246657216
131518 154822 58491659
123292 134644 27685595
9285 118778 273787822
81660 185694 260649789
77683 168790 738796537
128109 137056 22326647
94407 168826 186498906
167144 197734 69685461
8665 35133 874678332
26050 80541 136259289
100086 184440 211501358
8838 98982 225214125
25282 71686 116092894
81663 121473 893326316
68845 196111 339367758
158778 178397 90417949
189631 197994 74380263
191164 195420 741452125
123921 138130 35412618
12634 88207 188886485
52739 199973 768507806
197619 197786 437140
19529 188239 619601999
135981 198691 56710562
448 14634 35419113
161100 193386 896178205
77340 176179 647696298
102 88388 977171271
100240 100853 318389376
128291 155195 866076315
123728 191741 768160497
130727 195075 629247787
37278 188192 377932522
39148 183720 686243716
137843 153319 523531496
14868 94985 200303301
42907 125088 988696123
93331 145172 129941718
169123 177509 20971603
157350 191656 85856000
199534 199594 403773228
15073 129653 971945044
60242 132420 577438491
138857 197776 147746530
143389 148947 689287913
21533 186944 414025279
142872 162515 141132255
21252 173330 380591775
102362 192356 225544423
715 107977 544586416
56260 90563 87107581
165364 167092 410013466
182819 192615 24511315
189825 196254 16025677
130940 147330 41083645
162371 163347 447612716
173514 183441 903272762
140652 190820 510775668
41564 86389 112093072
168988 169202 506246
25694 140576 915544658
197618 199703 872361354
76806 143123 165923883
149760 194594 112162240
191494 192365 308486792
93187 157866 249362675
132125 178664 116508231
131849 142661 815660674
156391 166639 25504452
134279 171679 93783620
33095 155002 875373684
16150 131752 864056266
157971 189948 80088066
141016 147692 16891978
182661 191531 16576285
42731 48708 14963207
82107 91581 441600235
154172 186714 513628923
160771 164874 110850671
31564 106580 871528064
183544 190353 98769971
46090 151184 263356149
162624 165435 7028623
85177 125522 100979692
172076 199489 68648869
64750 106107 456689363
196884 197851 406234082
39825 163543 938820867
117953 153334 251127171
86052 117465 78528098
8491 24998 672669935
182486 189652 18014887
152245 157008 744985225
39716 192397 936155421
58341 195583 343476114
160195 194651 373545772
193126 194490 518958928
9669 156605 367725711
93619 190947 243933820
78447 167411 713508071
60677 82551 54575648
122311 194044 9076112
141774 177763 90189680
152346 178247 783957294
8096 125463 518391856
17458 198123 452219255
31545 78073 416100544
31844 100176 170737172
118340 160999 918311493
25996 109131 415916192
92529 164835 31515075
69117 189725 301922296
167759 171500 9379445
193009 196850 9609217
107239 139030 870443029
51836 195103 358712185
87716 189961 256196815
191502 192054 672988123
95876 173007 601895476
95855 155466 604759058
176380 191774 584946168
5118 116233 277752132
188022 196118 20197384
192894 197240 772267665
74137 123109 122476705
106047 146940 102514165
75047 80803 14273289
196344 196536 360093
13562 77034 158798725
44622 186062 354212674
115588 187405 457550468
31098 42933 874153554
64652 112809 923474395
136592 145346 264517585
116579 152182 198346668
14499 112265 695752150
1523 112304 596740037
7802 36257 14706183
42916 113697 825119321
84191 159193 187808492
996 1244 619269
75387 148945 825513441
61842 75679 34592531
169341 178211 22182911
196984 199580 6595957
126819 176465 365612636
14577 145326 239249275
165476 176962 28801355
17074 183531 956404034
43198 135700 231510659
14320 101574 557992076
55759 183529 575707501
189657 195233 13903411
142494 157881 38690456
44853 140627 239632612
173586 198807 63231363
96339 142865 103001363
188760 190049 3198145
192379 195122 521816495
17456 117634 856326037
185587 195438 297001330
85696 106890 52966502
55372 98071 643871839
153685 164528 26972802
140606 166561 65091720
25119 124568 248730514
27701 178432 478642299
110897 179272 171335645
74166 152104 195088213
3034 114891 279627919
161783 171539 723835295
78456 189545 61260363
56266 83241 67499306
82852 155514 909606540
99210 157274 145681177
121180 134648 33654271
3335 184905 454442965
134967 158715 217212339
24902 146118 303327481
151948 189601 94221019
132921 135921 940057248
117316 174233 927547429
21567 28613 279310045
32918 181319 371483842
25039 126790 584065573
54524 59454 12442598
116736 185266 171918042
51471 139344 322142488
99865 164751 162654611
4858 197527 482227950
49411 158607 273497612
84844 107589 56847724
25487 195042 572870653
130035 160515 803875172
50800 129870 197962595
165394 167699 697298391
61672 198785 343198072
17239 134517 293362348
163510 187118 59200836
95876 101759 14640252
127444 184264 865056589
152611 183846 78108792
25093 55202 75204996
78356 173413 237969742
111914 190101 196016115
38425 161316 909048553
160896 185799 62543244
55290 162474 899238192
20745 112655 229779389
197969 198813 841633590
106486 109690 8047085
98586 134637 822868045
185374 195268 781439933
97932 148890 127936436
143493 180980 999552873
26630 88832 227814614
2070 126401 311025501
16015 116745 816263449
128277 189382 830886687
27193 135447 197207484
56082 131480 188785605
181484 193930 386587750
91771 146149 570472959
75657 182926 268517683
4086 36902 949237060
169358 198454 295849697
193998 198096 5801644
121429 167113 114398787
123843 152373 71570239
87683 170697 208011342
123407 154207 141935603
113363 196551 431967795
46277 105962 697306889
167198 197037 74678970
62556 118899 140842028
114213 175469 679309010
166337 183949 882815233
119636 147209 630020726
15689 130055 409899817
192749 196971 277581009
65138 187479 306304244
25930 71100 626127898
107933 164865 142679939
104302 178608 186226160
103699 129461 64693458
120236 162610 106091397
187992 199958 29909157
63615 120612 514740405
74693 91572 117643448
168200 175855 236571
93467 154711 153674415
189362 193712 899618939
90681 157723 800010962
50978 152317 253875156
99229 144354 469517869
123491 128089 11426970
145535 191382 114864195
81175 137882 141842505
184401 188069 9181845
30564 147458 292614822
18559 108585 179636502
76921 193510 291861061
21410 155443 335517979
92538 152752 563562116
44311 147711 500109483
122754 147621 62321629
82991 165451 206470716
137852 177099 246200280
4126 140895 342067296
95643 177450 204931732
40073 170036 712050166
118807 170235 626280039
76441 112091 88932587
182674 184888 5643969
129005 198398 652745259
81504 134318 132196874
146090 189003 107517365
111072 166280 138323698
64111 198786 430312800
21761 69801 526943479
172425 189342 358604173
130212 165624 88660155
101057 147862 117522491
184506 195955 28614917
81170 109692 71330212
196087 199205 739367678
128351 175946 424405280
53006 58038 12667244
84087 184687 837648859
114694 174623 298702898
61341 139258 194762483
21900 117338 238600945
112947 131190 41754441
52094 58073 15045918
131229 132349 2836644
31063 188992 395381496
187572 192938 13344145
112241 136919 61829138
133472 133710 605589
6147 50858 111653311
13829 153026 348510854
165865 176396 203435064
79452 84557 560353103
43266 126394 971768361
62081 160795 428055252
178820 181247 4353187
188795 192921 10231855
27572 107195 199067456
6460 81944 227012568
10363 126150 291820259
190467 197061 16462900
93020 104714 29257333
75231 115578 100722362
186603 191989 453337754
38953 154121 288443629
17925 195040 459391907
43973 130335 146945960
28273 61720 821397567
169073 179665 26530513
71731 150113 196281373
123617 198033 751378422
40403 87697 118180798
141459 175001 84091723
59833 119360 148863040
188726 198025 578803714
115792 153269 928781678
127547 183983 141402514
13750 45307 432329249
9155 64003 818511553
168379 182795 36121291
163350 182514 48055046
19046 133581 734673659
24973 129418 464192558
107850 181686 399632124
33151 87878 880205479
139152 192282 133219943
84173 158552 976275773
172003 194445 207249474
154427 184650 75592453
143494 177502 85125142
83110 196910 284948723
153541 189162 89142587
103512 107386 841392285
73268 174120 252327700
132973 137262 10658831
149661 182707 82621576
179818 198011 45614196
183822 191854 20093596
114465 191599 986789758
107715 172517 162431981
118674 148244 602257415
67037 158746 229529491
32384 166968 921580385
184841 195618 26909728
112929 173953 152955825
8552 13820 968333813
30632 86552 495181993
7980 131065 772830509
187993 189284 3241300
156691 183301 66540893
33505 186133 679790963
193278 198244 12503872
8832 20773 704645345
153234 196864 109071839
59002 99113 100075760
168129 179610 28714126
9873 18657 21909445
159574 171124 28995623
156359 193436 92730739
13547 28389 656069322
145260 196024 939548899
69917 134144 160632951
69028 187631 817623766
45218 179426 509833384
60170 86515 70752767
6985 85283 195783826
58569 71792 33055876
44045 106087 155228863
139800 152870 32973782
29199 33037 9565558
112951 163133 969702448
20342 51103 758584735
173292 196164 57260801
196830 197215 580963211
63127 104165 102448750
147484 154929 18678914
64798 123854 147828469
95673 156717 835059092
184377 185540 2998736
127471 148184 736684227
98768 111028 30758421
45520 191216 594136336
110307 196552 216056515
187444 188242 636065087
91933 169567 194488039
61037 197288 340996581
12003 191418 449013967
115191 124731 522812280
73254 186208 984092560
15528 104265 221830833
13493 130003 749420046
158632 167143 670295489
139600 191361 139160660
67450 181789 498826414
7863 78024 585895496
183709 191439 19324524
80235 166517 797167869
158646 169750 937911221
157843 185296 427276914
154842 179530 61672287
164437 175848 842815310
131216 162874 79277228
21019 182013 999804680
77691 139515 154585141
196034 199405 135533905
155869 189772 84820197
41850 187993 704579870
115420 189647 186091930
25314 88392 114687854
77224 133774 290149535
57715 101163 693260575
184962 199744 585329525
167257 194363 67886923
111755 151834 424531164
59441 196204 342271009
21251 194640 433973485
155183 197934 127131176
189034 199591 737208771
71277 187216 290250809
162591 172273 24297725
33380 66563 346607454
41126 145558 261391293
173923 196207 55806117
119531 120074 1398100
150180 165678 872125759
75664 125730 226009022
92193 135053 188138773
143567 148259 731711928
82131 153112 952151886
84909 134015 122877693
17266 188287 969425794
58120 137856 122017706
191012 197865 19587484
132216 191607 672320764
127961 151374 58849791
105874 142889 92739681
94587 122002 68814796
85007 165550 511855079
175643 179414 9420648
184459 198523 35219273
130933 169468 267308782
2992 75000 180163568
42849 156902 285664366
197884 198390 713348788
19522 105866 215857764
187653 195518 584139687
109726 130776 48469072
118913 159897 102629156
82536 199730 293540848
45185 161000 143980749
155703 163941 910584404
55921 62619 16921397
106554 125302 47001791
132856 198474 234902082
157054 194113 92726808
26120 32000 8123020
111321 135322 60179400
68696 174801 265560840
30402 138022 477487064
94873 181581 217269458
7605 32702 564306190
64409 146736 442304221
129230 186144 106947959
107629 192671 213056031
103366 135467 80456125
172088 181735 676759494
102364 118510 40460830
65235 80302 616979908
99877 199929 753937014
165895 170352 11226141
44251 112793 171426264
83053 134077 748781527
137840 192120 80075614
71496 92827 256449111
152291 196498 124488970
24562 110702 215368445
127465 186123 146985576
111762 146062 61817102
11936 24209 936059635
168918 180268 28423814
22339 193330 427958641
131998 194167 34652839
185678 198185 633169260
123066 158467 88638310
174306 176408 5362855
136638 167136 76492298
194069 195591 149519550
71829 86714 447324688
133394 163500 75400742
21888 132297 592442972
172808 173333 1318355
4380 54485 463707083
99238 124820 681041667
40868 77019 115207579
51967 106964 88405380
168771 180641 419435680
168351 171028 6708473
166980 183943 42528823
93681 106250 31557349
69487 162156 231882681
86792 196305 274282839
82204 155410 98085266
157026 183834 130113076
11338 151947 351920218
193654 197155 8733442
181716 186484 9043095
75013 163310 115236461
182563 184947 6065069
6591 155149 22322426
78670 194740 290629508
99866 141382 104027637
10314 196651 466265835
54000 122495 171501895
178782 184283 13840379
46984 59482 31440810
86534 194819 759929711
100004 163279 158574510
101475 150612 76091501
184496 198931 796754831
29841 129282 584559043
94353 169719 84149920
9731 59657 602726663
174331 197184 585415661
142866 175181 921130137
97318 166342 173012265
45493 48803 8216327
57941 198461 732808417
48373 66714 952447423
19119 147612 321641885
190633 199930 7998684
60571 138604 195070167
69612 98607 72308057
174117 194647 51491432
125062 149387 978705522
47461 174081 930484880
39956 137378 457426850
7372 166300 446408061
107142 165343 145845529
131491 147055 3158937
91217 194437 258579775
50362 70898 750777987
53793 193479 913915980
109815 153543 109725954
1072 174238 433264173
108427 154272 651427618
40354 116685 202824547
181861 182062 488324548
161396 168502 19544365
14768 96554 204451941
58414 198409 350463019
187519 192945 115856781
53826 146110 750082533
96238 112996 41941289
38999 142499 258958951
41145 157703 291825162
126465 155917 31912709
79847 86387 947539094
154601 178588 59893173
99178 187506 221450392
161762 168671 17295582
139352 159814 308841764
28695 56666 804045914
71010 181076 275475407
17012 87104 175212271
73540 187783 526122055
56050 156969 252746992
183400 195126 811519721
95921 98668 397464595
162667 170902 20642817
8836 125225 291091643
15759 186587 427624123
43757 153236 274257261
180947 187796 359846908
113561 183717 175890594
130357 136497 696911875
96871 159666 157328056
57785 81275 58744827
8459 21094 31611788
22318 82994 151701233
148824 171135 391705161
14698 186591 430284140
15762 30710 37412956
115553 188511 182888170
30577 87609 142544760
114165 123777 24324021
6558 142600 678461555
88759 127402 96879174
20262 174880 386876965
149419 170681 178842659
170918 183827 32388808
1084 6896 789652852
93483 135084 104245128
49478 92327 107220446
2723 135415 331858653
179739 185461 62328614
157346 190329 82566594
78772 112980 262648274
112336 137536 434948179
172537 177089 642809234
90110 168866 197274834
116666 134150 43879980
84255 134108 806360113
96992 116147 47951688
19112 77531 433888749
71327 181613 276062584
125809 144288 46299322
89347 127802 96371733
189612 191512 4726774
172815 196333 238002448
153858 177305 41944948
116326 150746 78792441
5592 11673 509293864
65047 148808 209789872
158352 179235 849982029
16518 45240 659056563
93713 190833 576691823
188603 193659 185718656
166163 183287 351379806
188206 196896 21647803
73089 183521 276344782
139943 196375 954009296
65171 196813 329489003
47129 111539 161078429
156275 167043 26839584
97190 105347 94245650
142251 162402 766582259
170716 187313 41573974
133775 135220 3538286
149501 183241 185760032
187252 193608 428627765
27163 115288 220339809
65414 167139 998337766
59193 120995 410770009
36563 39054 6299590
89549 155946 717496752
191439 196741 884398498
22708 189008 536387942
11063 59791 121845804
23744 29093 13382464
42928 129945 896803829
30267 127898 689147134
98035 162875 688692004
186659 196697 25094214
45260 182305 343105624
176744 188540 96183216
22822 32068 23080519
164058 189523 27412563
169810 195980 65521147
43496 161894 296423589
149117 199000 790333351
145613 150169 11586534
106306 190568 211135161
153697 192397 96777115
66365 145316 197557656
163200 197506 637203826
159557 172753 83647729
30278 50158 49656808
117124 195416 196199684
18441 20401 4972713
179655 188417 22010308
4187 55682 478087707
54983 146223 228407562
82602 93477 27088750
193666 193722 653904559
158694 172662 865986392
195172 198694 8890391
86377 180716 704690109
167614 180482 32153143
43828 89500 235658022
103938 146508 163053668
91161 183473 231252531
90309 102795 31129052
130444 153071 56817996
136458 187269 127374481
120802 139968 46269343
189499 196756 863820227
197629 199733 1002789
188873 196739 765468205
99841 181001 390846163
91468 122104 680787651
406 113214 282042860
184266 188108 725690056
42878 82018 97970594
161950 173427 702082239
76039 112769 91687503
121374 162583 590275661
115956 137409 53728984
171928 195097 374186680
139998 167905 36414914
36813 100339 158885679
131554 185414 134995600
142443 183481 102875975
55693 108858 695642077
13332 102180 922691033
90625 174851 210955777
180514 193936 33626806
110321 110999 674791327
177134 190514 205068815
150157 167632 43684276
114612 185407 116509363
44992 155491 276749325
187572 189088 3795071
182283 189819 967252378
157415 198768 323873789
159591 188592 72749061
145448 149866 83148783
188115 193158 910185479
50657 73204 56590518
55599 159045 993845170
43658 105408 608456869
160475 183522 323621088
44492 46244 275610106
121162 122104 2386823
21535 45044 357297285
6148 40021 84607907
98840 172474 184610374
22932 120729 751160639
104208 117813 939130939
2553 179515 490969535
81192 194454 413642168
11677 164811 383186971
33567 123648 225569514
34561 83734 123101682
142182 153553 363912896
70891 84738 209693113
75260 107918 665844201
187687 198296 26530217
77835 182469 745627248
7421 151269 360148705
145721 181613 892818223
98177 128820 76856371
12366 153767 245390346
179791 186439 413548613
110323 188293 125023642
131306 184885 134282996
179133 192124 937498192
1172 151356 743760601
185913 197086 377835911
172775 176506 265257421
9886 153155 687879970
46879 53586 853100918
35443 184985 918535605
82533 101678 756918801
126467 197650 178276991
173243 192307 47765185
129270 181514 663873808
169016 182632 34108121
40546 158214 960683814
198758 199830 2652937
87136 105913 47017813
150426 180357 74773164
22566 163672 530106148
32815 95240 801205913
60808 169714 272528109
47516 145751 875329780
52346 88046 89180868
68953 169365 520432655
120538 192060 920334822
135161 159113 59971112
65212 128208 157568140
179287 187229 3510641
93765 107732 35023449
90315 112638 55807424
63170 152252 965937832
199519 199549 168208346
138218 172641 86371764
60625 147912 999687350
61610 160990 781273710
23217 50959 417795418
177872 198689 652201975
141559 157439 39978189
80413 187436 182793193
39507 84925 113674144
61205 101831 275177621
76194 95360 47688786
89096 139379 125868588
126132 178794 131923866
10525 163482 382660200
129714 159833 118265678
36547 176222 349760079
3396 54338 127328524
189894 195651 3838311
176841 189912 32799822
8608 94218 330718550
158945 170063 996874034
166487 166754 998731554
59466 86462 67351080
59646 85331 308319025
114252 196884 207056759
184123 194173 807593626
739 99791 627397990
190252 193980 9287141
147935 167755 49595233
123273 178959 914006014
88988 138090 232597215
51918 194530 754925816
16109 85238 508439986
76204 179647 585055805
106784 153514 434384632
146692 194129 243583769
89206 152003 157463932
22089 115264 297973855
47154 60632 33904995
86805 135924 142533121
118575 168358 124778353
49832 55477 14165919
21109 30221 506376570
123923 178398 323111449
25985 184098 395775732
32760 55993 58116428
113717 117153 866299247
27567 168728 353258209
126541 173756 223936064
6429 182701 441095460
144782 158514 178469680
67813 143929 190436594
101733 152780 412493147
34170 39031 12227896
148006 188163 74467574
17080 25652 967538007
161442 166483 12657041
137359 167139 74697351
11678 51877 100462036
87131 133461 940565420
173037 184351 28382268
105087 184903 200124601
92726 156466 159854602
72478 168638 75674770
19977 40658 223072246
117544 123687 15568318
45437 97688 780173697
140084 148866 22257563
31911 197734 415122375
133665 165800 80471241
162231 193530 274955966
111360 186162 187558380
105653 168669 157922151
106682 180014 807566635
177891 195893 45103612
189840 194465 11551896
71884 176438 611300640
178158 196025 44809007
106946 195507 221849434
83480 117556 85225663
32759 78851 619101804
87341 175090 578440075
149340 162060 31673031
173646 193097 545558348
177085 196597 48864762
44159 167853 530310874
139188 166798 153973108
33997 90118 756962995
92262 108346 40211985
112286 145543 83395635
88284 101609 322306812
93883 169029 188305783
95437 124568 483758984
118097 178419 950860488
111952 169682 306782807
101142 134193 82935997
38523 172674 346762847
16849 109425 412575752
26914 128765 254776684
106398 117111 26751403
123675 135761 327978907
155896 188061 80485638
176235 188896 906089729
43080 193024 135019585
153484 179630 65306076
95182 160162 162803417
124022 134264 614796889
104827 130874 65403687
188388 193381 12458037
122011 131174 22882287
161417 194239 119060748
117665 132939 38384560
113101 155502 641456332
20011 62554 106423555
35966 199793 447839648
37476 101706 160613471
110626 194234 506016532
51049 151989 252852423
90312 91705 600100431
105994 148977 624224366
6611 56230 123988901
1384 91251 224663029
36810 181147 361392467
80954 147352 166298542
12960 71513 647243786
176477 176779 754720
21954 84580 326913825
168857 182086 32135150
68973 191375 775682324
94173 106214 321241973
128493 187311 147390886
41871 98951 480362548
29903 175239 844080161
89125 112548 431179111
179265 186356 17783463
103101 114858 28883121
153611 156787 7878766
63385 191129 319756313
101844 185624 100517018
187165 194639 18695612
44012 48030 10055463
174721 181031 15770754
15811 173987 543732322
37634 42059 1175642
78137 101709 335666506
121677 157976 784275901
124327 133490 22943747
28717 44955 40545081
21920 142931 302745133
69874 87632 44259072
75502 180115 261816110
176727 190687 541523408
105002 188238 208671430
55431 174202 105277837
111697 134280 56651011
105892 111983 15166515
148345 174737 65930023
83688 91079 11885854
72891 115527 106448883
41007 74566 310959925
152441 177032 75295006
16789 97706 261361649
167058 174733 19166187
62231 77509 38173860
128893 177083 120711716
51206 160942 274724905
197471 199537 5196777
34960 35219 928036294
17626 53578 89929348
150827 162852 558827469
6344 40727 356597688
157286 173933 323279346
32007 142047 275279015
21161 22872 4262126
183071 186628 8924453
157498 172819 38330307
24258 117273 232546002
83842 110760 176495288
13084 181810 899958116
153728 169250 38668597
115497 180726 72591687
144249 181146 92377584
51193 110455 897571378
133954 169019 87867832
50953 124800 97178376
92297 109526 830112833
115794 187379 179446901
104401 109017 11583235
73926 157817 211393113
118768 144494 172674680
18837 35346 41116779
8976 77628 629029834
29667 174621 658898632
24532 54155 178700431
194951 196947 414928721
14913 156184 898941450
20332 141990 642522735
7190 45815 712896261
4018 79917 339590538
51989 83936 79906540
59569 75898 538731687
188691 199691 27510468
3282 172698 423920755
42197 59757 78837283
187934 189510 3956616
88406 154786 895401758
29847 77223 118576414
149911 195060 112932665
49976 56938 13269466
3300 5093 4470395
54824 79479 61665550
23976 58710 86960801
46059 147125 502111835
174762 178001 8103107
71004 187320 291238333
156853 187487 76706516
103863 168560 162196099
162945 185804 883460799
48905 91122 815459749
167157 183167 775363799
95278 112535 43238925
199878 199893 40544
58623 94772 686246188
198453 199169 1786842
65197 120840 139183844
193124 193993 2187568
191692 197414 14312828
160039 187582 967663493
177733 187759 51045296
177069 182321 7561161
97051 198079 253222577
195944 199984 10118591
4020 171963 602468649
83097 160387 411817770
41010 91162 41882225
136220 196343 710806181
68983 79739 26827176
133488 152134 46892168
82641 106533 286692683
10390 98810 372409091
198185 198693 1282950
123124 143640 51287285
96968 193454 241792315
72299 192075 891500529
53115 83421 13475623
38129 85308 118097774
166949 176131 33065874
161204 166099 675436587
10970 61571 21767355
179543 192049 617897164
2668 47855 531813454
116962 119156 5609117
87909 190347 406152159
31179 139631 271302219
115958 132640 41891530
41577 55950 35955879
165464 172889 18650683
164313 191023 412194243
172578 173267 879947715
42936 192016 801823800
38951 116862 194814088
136566 153567 42807545
56563 134831 983863027
29290 152711 309068153
110566 179841 854207505
120380 135213 37080233
144055 149729 14400894
71288 150704 683730616
33915 53490 255722145
127229 180533 927390105
854 194632 632024975
176099 180892 401976875
149255 199064 807273951
171493 183257 29410132
59819 188965 762252830
107351 160730 133742318
135681 148276 908699801
197886 199388 3765380
128842 146650 44669751
91353 166790 188982933
51764 176140 891017304
30413 199281 616521368
167367 168820 429288049
137598 148212 26834204
168061 170106 108035548
13807 23444 24139154
104523 128589 911815255
28860 54547 64238372
99585 168376 766957560
159313 195598 769158518
96296 104309 207339173
71020 84286 33111701
29803 97262 168535744
116842 184231 499637421
75630 195331 299598424
22509 22792 705527
17968 136989 297680927
138351 190943 861068638
54974 110974 972365671
172569 179655 621735722
74998 114945 762766046
11314 96586 719897685
26830 38847 29923411
88829 172926 210712970
21662 87751 462334244
134628 142558 19816346
128765 148098 78276201
194031 195957 904012974
118938 133344 36130040
31049 137093 73706296
31508 188503 532097477
161936 195202 379111942
131136 141672 26296643
124819 186207 912995962
134442 169945 88981303
33507 97499 159996834
177344 177586 598095
30797 37414 16420699
73069 104666 78786322
78961 106377 68509995
109013 162216 133340775
185332 186779 3538164
65868 128155 155791850
164011 171044 17658138
178785 185157 936989215
171466 189535 486399742
16638 144914 321002222
115863 134474 46668553
121044 153784 82168756
193472 199830 822491340
193754 198246 11323009
24650 73640 627845242
158835 181166 55895271
91148 185350 393854728
161343 176571 76325809
76974 177424 251388761
195766 197435 358100167
12594 154380 354986909
158917 165101 15472460
33375 130389 323387464
44706 136744 755816107
193045 196680 9122620
103063 169189 165691476
9764 161708 380148985
5534 27194 943400366
13310 20158 563293731
159542 166574 17645094
15272 150244 337907411
163170 185028 114074135
118381 131694 33475474
51772 159316 981020384
58605 159144 346841390
28322 134268 265051184
57412 78665 53180976
32641 150492 295155232
38065 125130 217951271
164312 181319 986991299
197297 197815 31491606
137486 177032 990826014
125740 145397 49243179
95470 101743 15636594
194542 195578 302253519
96472 132997 126417397
72560 180723 270611322
73572 195829 305949059
34783 128534 379070873
2392 88986 197654160
138429 176216 94839909
186365 194225 158722605
144451 197442 846699778
93421 156691 957747282
148522 167249 237418207
152523 155006 6181564
163896 183595 426749165
27988 137721 274504282
111711 172194 776860071
161434 168166 974347158
51359 119976 528134059
149753 196998 118153262
182110 193820 29301178
133674 141086 18479815
155346 156195 2142573
161704 190564 72333991
71830 182643 277340792
98251 149036 132985159
194786 198750 5527390
179246 192023 131432947
174807 179903 12802516
25905 32374 651996065
17038 19947 7331899
158136 175801 44159363
119786 129583 24592617
155833 170502 591891536
144854 163898 47621812
89635 101793 30318854
117795 165496 119568461
13137 48626 885151998
69007 105429 535935511
74557 143954 774113178
34599 156485 305329787
75952 151449 760145301
35575 40994 4158966
59990 125020 981495698
82475 164974 206535109
72674 100158 233526826
127483 166354 652036396
191594 195487 9671717
74443 86562 30045331
77044 102163 62645570
163443 186468 57727906
72967 76184 8021374
122382 144677 55804091
182109 187680 607994430
1509 100213 246699469
615 67077 374268136
78208 197443 962888519
122465 166749 110838267
157003 166096 818558728
168617 176469 17927253
4525 71351 167161242
93948 138930 112639708
178245 181165 7319779
78958 128175 123143228
21602 196165 953663643
190680 199701 22615472
152142 157718 607101214
123413 188723 987151855
40513 196686 390913323
142738 167270 61526751
84680 195480 277437576
140677 171634 750950461
66384 141737 188461348
141713 184661 991936550
172723 174435 4210305
139090 199146 977020040
147454 153972 564562636
151562 163424 29472894
178147 182283 161215683
142847 198691 871870103
3448 4941 90356
53162 111665 146248893
36692 168191 329276078
3029 132414 323666701
138703 186713 154155743
78015 150523 421641956
25976 168703 226034362
145832 147564 3029629
141955 179845 94989413
91336 100541 925888924
28645 53741 62723666
68095 171970 260061991
106913 199547 808936608
59241 65313 660524483
185016 196158 463316337
38687 126795 270855839
180755 182737 39392338
45674 154863 273512547
26409 30538 988597233
91739 111170 48659546
103534 179556 190532064
158084 173125 37602766
9025 147645 346922698
70945 101155 75319048
98943 162913 160335712
177882 198814 52520844
197558 198802 359992116
308 81268 455723223
35650 106238 176624494
63013 101378 95686542
99842 141988 105624854
138114 180954 204518977
157038 194435 645823351
34136 153864 774723573
126044 159237 83147108
107812 186262 196639055
182169 187927 14478478
78717 189296 276911182
19752 26798 17642084
195596 197003 278120
197507 197950 460758851
143304 176033 81960951
144389 154179 545318627
157888 194600 614424033
2518 14187 857777710
188923 189227 779160
63782 169023 263438659
20115 99723 372968190
96998 192576 239525685
10040 43588 138578761
160374 183278 290803471
25409 27582 5413483
130294 181437 128070289
119691 162770 942587614
142551 150962 745459241
196678 198487 4636367
78274 86401 20230085
88199 189124 252924285
185186 194380 22919462
190587 193464 324023993
116613 173081 428639624
91888 123373 511365589
12621 181350 422256022
116597 118023 242907045
19531 99951 200938258
72841 142958 876965278
189912 198378 21205578
65111 176839 279670644
25958 127934 374185791
87630 130798 606208421
113112 131367 45874985
40414 114049 184046203
23041 90342 168291138
99892 121777 826576114
169061 187240 32102162
174547 183789 265491791
68956 132125 158090592
145822 148194 556498
186477 193355 838285387
34782 100209 163621881
31229 152420 953001314
86283 171086 719976595
12695 81721 502785361
141930 184233 106108017
109600 190477 426982781
196978 198313 3434029
82938 88861 14722908
130274 192746 279084495
143170 169042 64775530
136264 170205 85111245
52109 81392 73245883
154675 186449 125371725
84731 119735 87582485
77740 171255 234115255
42794 44441 4205688
157435 183784 65967570
97834 145403 988432925
187509 198783 465547417
29603 44508 149038143
8675 162151 383976773
14606 26298 706716516
161743 162533 1973339
103663 181078 581307267
180496 196126 916242888
99720 196822 243302519
55087 100377 113154887
164697 165986 722287698
187211 187543 428865420
13208 110836 499077528
39443 69596 760878300
164307 197399 82896316
62398 185187 849164450
69775 135527 164467881
123068 157959 908107935
61596 168140 304323271
73242 109266 89889363
26172 124330 245503633
88190 148035 150087949
160577 184311 59562774
165442 179748 35861311
24934 166264 353631693
85135 95886 65659242
123687 189961 165975871
135439 162101 967894018
50389 93169 670656088
181635 187416 657946636
59145 104604 113494623
149076 161091 29928581
172173 193151 162572843
77159 104330 477797776
119756 163546 707649462
127042 139352 30699753
136796 176572 99751555
93305 154013 152338557
72524 106894 864453809
18520 62728 208121309
27890 163627 339709315
171634 186321 36743905
57751 59634 4793986
24875 45413 530327475
140122 184893 909085329
195065 199093 10154731
3090 40010 259759329
43836 112664 695592881
155565 199744 374765655
167301 170285 7493255
158120 187975 74775692
71428 149325 195126916
188812 193814 12433125
163588 197580 85159353
176100 184838 21960081
167686 192868 63007516
133189 160462 920150304
41680 171082 323990217
31214 189652 396661006
93339 163878 176730579
23548 130335 267181533
145754 183469 94468176
19364 58691 98420775
93659 193139 921322829
194132 197425 93569159
55288 185709 711196105
199412 199907 751307817
165848 197242 78665879
78543 196162 830559420
167929 175628 753660756
158750 184873 586220727
111065 113789 3508479
13961 152350 832000727
118289 131716 577516415
2777 151019 541446013
143755 199481 415004872
81495 157943 191515987
9969 121423 889520777
106212 135652 73727104
8365 22977 36502583
105553 159830 785803641
95859 188856 660133619
129059 150813 54683474
194366 195615 3123731
130606 194600 280760713
67455 138480 177549714
186651 194441 598546737
120620 129356 21919349
102994 191282 221238920
113021 128639 383028443
39304 87782 986754807
61886 183480 586086215
109124 144266 335365537
41863 119477 194254439
65176 194052 322578431
84659 191740 530068346
136611 199298 157150446
136139 177973 104816221
143196 191243 363598123
79008 177794 247294738
86094 147667 154314216
42297 156695 286520926
37837 57016 924939842
101936 191057 223355833
137166 191442 136066805
77689 193339 417848677
87883 96430 146332036
56494 187260 327464430
187478 190782 8242168
9726 68952 148121461
162955 194915 80085052
102525 121681 837617089
26652 189322 587323767
48830 182098 403895212
160856 169736 349499106
165893 196580 318244790
63234 77807 36451663
61839 83805 936469699
36912 125704 412619838
193577 196450 7157244
71095 137185 165272674
5936 16818 333242759
112528 149465 794359301
52553 137053 211385521
180276 197834 71248329
83669 96857 402716428
196170 197084 846205812
53881 112049 871345289
120813 161858 102800865
27657 48058 443740879
1455 123032 304236846
188771 197062 20653478
119632 130970 281460292
13986 139269 675515451
113128 115261 5374106
10408 159414 372753389
178834 183839 12595287
169304 170747 980279193
8714 32586 404243507
191404 198232 717017730
82738 148530 875049710
101045 174122 829284835
50095 198562 371811912
49136 106422 884301191
177676 183397 250167689
113801 162694 122592972
5877 21925 40075284
147362 152044 24868641
129018 163579 86563136
73740 95496 538809085
53556 65467 29864323
79488 95479 39897961
146500 198138 129318904
196524 199209 578661978
23557 43605 50034743
188518 196433 19738870
103348 185982 80527941
155695 156716 2524444
101369 182445 203257183
19090 86046 167432854
104901 168436 208274018
162997 189179 65671750
28504 111797 208184742
1062 129211 730229289
80314 87871 18789016
77005 131979 137583532
100699 188249 219490835
58243 137025 196967530
168261 171223 7435507
106956 111215 10641318
175337 185181 465888214
158144 181998 59685902
51705 148442 242321803
83421 140054 147775219
189342 197226 19691964
130716 180025 123481418
194027 194513 1246162
158656 164773 120968754
117977 160958 107739193
184385 196673 817068359
54662 162578 270116583
11438 29926 646711045
81650 117690 90106093
162698 177169 15621735
174293 184799 26460416
182508 197174 36711640
101898 123827 902090078
3470 111582 792679661
191251 191746 1260517
172604 177932 618525417
57863 78104 309851404
14925 145976 327969798
43337 172342 323051326
86967 100934 406928906
6869 93313 325632158
61554 114653 216392852
199582 199589 24239
180050 188756 21887039
158538 166443 587978727
68453 142647 617527743
62260 87832 15796470
173031 192227 929104969
159155 159907 1851357
175671 184692 22666020
190183 190928 1859380
42609 124697 221989283
960 12076 203569536
196267 197734 3754384
26951 107502 307672286
129319 135191 518166768
117700 190974 109630332
85555 104804 48039396
192304 198530 15646855
42501 114272 636937654
52004 78668 667677206
135030 176004 401507197
186772 189134 5958473
114099 162365 121061921
41574 121814 536529096
191285 191683 254393560
152784 153546 1884291
196963 198030 2758043
177547 179579 226616244
127471 169872 471136609
162480 169466 23684230
161221 196790 197578811
103721 195031 228880603
23207 47193 731669347
1184 186872 757968290
188233 194010 14387809
129523 195630 165559556
198912 199978 629814811
138494 166567 70457423
141346 159923 46568376
25785 115399 224386885
17393 78403 537685838
97609 119159 54065697
597 62676 155331306
180543 198825 510230241
153143 192706 98927554
26703 113547 961997889
69015 177310 520745683
155725 169588 413630412
136361 170709 86154445
8301 164446 390671667
96686 151691 785225493
149955 196210 157956893
125711 181515 604910185
49385 65191 39698983
96697 130377 695803147
74952 187810 282524798
79727 185600 265264284
105169 168379 692864626
32488 33081 1460383
8478 117481 272516595
128933 148674 49620281
30810 195682 412681681
199925 199968 114015771
116937 118613 908336107
58351 109613 967379850
151261 167302 39978198
193089 195823 972341697
178733 188777 25249732
33173 56367 617504212
187191 195468 20663849
74505 189202 287063582
135046 199475 434367082
12920 84752 179607385
81786 114195 958646427
50755 80453 74359646
486 160494 400307433
158464 195698 577283772
169855 179212 20466992
132536 182911 8570366
156304 177456 52785042
74604 169231 236695374
82347 130215 227626425
50913 78965 280118722
21040 136729 59407328
58525 74864 297272628
180593 182093 3793142
181677 187281 14095206
190677 192792 5277850
140580 191069 300083627
40874 46235 13324297
96137 183691 629415685
23604 177806 814575258
34257 109868 970826902
41926 161958 300506940
70429 122321 129840256
37902 134531 241862182
153435 186583 584123508
41281 123560 206015710
77228 85796 499689062
62027 156494 236488577
72365 172328 462191334
45909 155667 274951863
77673 154937 193535985
185091 191368 15613074
103046 133223 75710192
8207 91830 318710424
194787 198853 10231250
27384 127711 251038688
110631 181904 178616507
139570 161549 124095086
3296 90083 293919886
167857 184883 178855987
154251 181838 68922810
54891 115473 151479446
8702 46793 963144089
106830 198820 230525644
97318 187205 412694268
118886 190024 178266592
80253 171142 227599379
161477 189764 723709411
121582 159914 448351057
74199 192796 908052739
125722 136464 26842744
143971 195525 31997430
72428 191495 532147719
118305 138141 986917029
100423 199349 247966295
30995 70512 98891140
168508 186788 45809609
108939 127549 46738877
140974 176297 585171165
69302 178355 272922483
108925 110087 2948594
44827 198526 384880380
56337 143010 216968469
191801 194424 6557941
148841 184356 872011061
115287 164797 60680565
39391 57767 46036003
108872 113753 776259553
124503 160701 90627981
30022 90625 644286174
53804 119513 611429429
22900 117859 345777354
92902 154450 151698207
121965 182035 150385136
85158 91253 15158136
91457 192746 253715600
63010 105350 105703608
57883 194029 340789610
137567 141099 8882043
17873 169618 640330720
118989 174688 139500107
68919 76050 17886469
58949 168092 225394509
133263 190337 142996405
158623 182375 59420621
156042 167241 4759434
22637 138921 290823829
75895 135669 890773600
14763 182936 420962382
144808 174493 501638087
46970 79923 81024127
20439 131752 529060474
39468 175096 583340853
68873 121327 131238908
62264 115694 133503956
119725 190823 178142761
63553 90927 68384587
93452 136027 106676875
186005 198110 30261213
70074 81750 29119292
17550 72435 137413338
32475 65453 82566626
129928 198887 824608484
77067 170952 235016372
11149 152128 352861952
134316 190287 524363706
198408 199090 1718928
126808 142945 40355546
194795 198994 10572341
3514 111032 273723069
67848 186944 298181095
80918 110307 977163912
108737 199407 857450561
188599 199204 707208607
102488 102918 804183772
12426 65768 570380810
103671 122713 47928715
46084 186264 690301090
128736 153325 66282191
23226 108701 213641882
97859 187621 787005660
1175 95794 538192047
85495 190713 473041360
161686 193924 328501761
173546 189800 555192068
16176 122844 266933102
3533 69361 535649149
54381 103870 123666261
111268 153896 921050284
142911 149809 17447851
31361 88215 142095837
66263 105833 421430943
90940 107580 893780119
62496 182104 458870868
36574 88674 720044930
64341 117992 324049431
159145 159458 753052
60269 196960 342075855
8436 93139 211687868
143109 161237 709508586
158358 173862 1597321
94479 150128 139612163
75543 122927 118568197
8895 82057 182869497
6311 101123 866265416
78665 118547 99689926
136353 185219 122599157
21614 72354 616054089
186776 193653 17200850
120628 193254 605920766
111416 188538 393582018
10256 40852 208681573
80026 180327 712590388
104344 124863 51525428
196792 197120 2943667
96109 126864 77135966
136915 195594 426019504
38355 161665 308687910
175257 198933 59418272
145212 149050 296656163
183166 190715 18927002
120885 142859 298175632
73997 125769 603589867
148411 191771 1043358
173587 194193 51604190
22658 26547 9786432
193143 194633 307701999
137082 149813 32132521
171438 175600 645631788
16482 193485 443010187
23617 40843 88430991
149043 188635 912147557
113106 183758 177159103
134797 193293 146547641
54587 82601 70038108
120954 184820 973143616
160790 169283 21297827
180866 193818 32466281
157055 166341 23137372
49459 95317 311967113
131972 142739 5302316
164603 167290 142295299
32475 149367 292708342
85714 111798 65108753
174816 193267 46223104
155065 165286 25446787
70221 146449 746560378
109314 146381 92969145
184909 197191 30652239
90535 165429 536330149
193506 199484 1317656
54654 195561 352743794
8464 77298 78647052
126059 159261 790198947
107914 131536 815222641
40959 189403 371670257
85682 127332 104269264
47956 83432 88785204
181440 192234 11244094
85164 176587 228960366
112442 117442 816914579
110205 152462 946659998
106499 146568 406165356
76125 81738 779450870
57920 59259 3408162
71899 72642 1925170
135250 192413 241749352
32983 107465 778142358
67031 98183 77730463
36347 94309 144962822
16988 197031 730861241
88213 187469 248741519
2373 50199 119511791
182512 183332 2066689
143538 194650 77901628
76914 121905 112598648
192936 196852 9780933
3382 78756 188487766
2722 126266 308970155
59319 124263 284813492
171913 183719 29561017
115233 175221 150312245
59482 123656 160584985
83702 126101 106139543
197905 198933 209389243
142600 145893 583242721
165860 190511 452297127
65620 163187 244136813
135825 190040 667195026
179953 196645 41762497
68925 131827 157380550
120973 128175 541210428
56034 80398 613237634
16218 198053 998671140
185935 192803 839446700
75006 114878 133926603
119371 161341 105124894
162477 163258 707934733
129214 150383 79178248
59865 199583 349789072
18049 100061 204962341
67469 174367 507409723
167600 195253 760997210
149502 175701 65477029
36808 169541 492845702
167401 169492 492240666
125102 184651 113027407
108577 154879 521962570
157360 194838 755169661
185646 195909 569489138
40592 107404 167049812
14515 50366 61999683
95664 199092 71562977
186922 199104 673967080
11508 27401 39716245
137257 162531 63370010
41201 150968 752326242
9217 119553 475971120
61924 102658 396479577
84332 174268 225168403
33588 61942 441295198
103958 117206 762823232
64183 142805 225316501
33790 113442 199217131
20416 97537 192706362
150087 174135 60054706
94559 190820 241198996
102291 191191 222791005
60987 128208 168058394
164659 166743 5218392
110571 150465 100199699
108186 123559 603163230
136424 197443 152925220
5196 27484 954390281
158585 188682 446644945
84053 157035 182863882
22154 113923 646910406
37746 75827 884694411
181251 190312 877495174
46264 182794 341892545
31276 115981 238340083
87612 173758 312121536
47672 60791 382898477
11271 64319 132593573
14945 162005 368030876
173716 198379 61819845
143695 164702 27531435
93029 193768 931345879
162961 169668 16843547
147751 158532 463955487
119424 147727 70989286
191619 199363 19416132
164928 165247 378570495
71788 82065 403680083
121046 162820 104600314
179701 191036 281664591
131801 197231 28544306
184260 195851 627671073
131989 172312 472320023
163536 189976 722581347
113055 158378 753268292
142923 168530 64173673
18347 45531 67973277
6247 171682 413989240
72725 183949 544245900
45795 178750 883309490
62712 191348 977434730
55265 145192 281859774
113968 165730 656596070
3320 123028 51416597
75348 80728 13363115
167414 186806 48570712
176175 195367 48008273
48607 145306 242116727
173844 198830 62663641
20025 133321 283389889
181898 192395 26316070
52216 141365 499530700
19207 46495 61754776
26956 97553 785751214
153782 195622 104609347
103848 148202 269971514
85916 103365 348546280
46528 137828 965698403
132701 139387 16647571
105708 145020 98564794
182517 186289 9498190
46842 191776 459683039
168894 170117 3081298
119757 171419 189294716
127068 127814 1847485
182838 197848 37608077
95911 156774 627247073
61384 146515 215491271
197706 197798 225005
57770 174258 883076095
119612 130502 309925165
2374 156207 385037391
105888 188963 208195132
126926 180445 134015656
92416 108020 39009427
62774 103660 102023145
99150 199346 95034672
3155 62995 507939764
113552 142209 874170729
11223 114284 257592366
199292 199922 757077819
142127 183799 972761611
105862 163906 823731166
112885 196154 208663234
137096 185407 121230744
41655 80616 192127348
129906 147940 778381363
10678 51141 101053433
25475 129000 258978229
100607 178049 194068133
43363 100699 143351439
123055 128203 12751830
51969 173568 304437979
147491 165281 853394579
45384 177537 330762975
97789 192630 529483396
116776 159958 108237807
176165 188386 30632612
112132 181558 174050685
197301 199491 344399535
162261 186051 59717826
32142 136606 261356287
22379 170533 891295538
2798 67565 161963475
93287 113835 526206943
8004 46550 96240814
133566 193443 823239876
165152 197925 683560381
92572 95848 866266860
178879 198217 48494957
14927 23574 751420419
47546 78331 77121352
184712 194467 24368420
163709 196789 332382391
36850 76662 99821738
6133 108415 255627457
97707 178220 201712345
30810 41654 27034426
25347 48599 628253510
59103 165846 267064677
105850 127253 53725104
115041 154284 855858765
166573 173766 126862696
84148 127386 729958150
146257 191647 314212485
7395 198046 751965759
39437 94854 400185156
84214 138317 403566040
102411 152805 126515802
50767 119846 24597788
11014 68441 143619848
21662 25492 9607206
23612 135875 280820223
54831 176801 305347864
3167 72198 85460188
55318 113410 400296035
52524 164732 623208034
110127 160677 629259965
97554 115241 44329026
83477 152634 173386928
74847 140333 551348762
190763 199626 509228302
29929 172194 356101355
94530 175530 202964045
10 102610 21035984
139046 195077 361201554
179760 193264 33802462
179061 182171 7799205
105745 136061 159060003
384 17125 41874483
186349 191971 14099820
77808 193639 289971351
109243 156880 119504986
10887 11455 896515924
2964 168635 414502543
94776 140922 115593629
141456 186794 286011427
122635 158752 968820442
167806 168378 191159389
189538 199209 24213458
196184 197096 2289091
152524 166351 34393254
98082 163357 163556952
124956 134035 22698291
191207 198560 18475981
195525 199600 10283458
87205 194870 872833771
172024 193694 998153177
109565 137519 69953249
43756 140377 683887864
65724 117237 128698631
83264 165407 205712021
102040 124241 55737522
41090 86403 776521607
164613 188995 61140319
160489 178824 307166770
76829 102521 64056675
159215 168888 584537059
125423 183396 145226633
55914 65707 434644816
75895 139402 748213717
29055 102969 837457625
74282 80419 15195308
83676 87813 10303660
173411 179917 16322943
175479 193593 868617750
85544 186926 253906730
1406 177538 221963818
157532 175587 20208963
51521 151478 250424466
73453 154969 400864729
28928 48347 48451453
91093 151459 999514018
157436 165140 287243711
152392 155382 825908336
14736 42858 70236570
53403 158804 208021837
24592 40109 683096124
123939 132247 426714758
15556 90845 481521530
10856 182298 429043500
152875 188722 89728907
128387 157705 978636699
129341 165732 91137040
183416 189721 15833183
75531 117894 256889430
12073 125325 283273349
150522 193098 106426460
109551 145708 691924532
101408 184171 693745403
33058 112740 199273859
38407 38975 196313799
103948 169564 913604388
84303 173715 223939988
80312 136538 140663909
3278 198297 606374585
29674 87248 84221642
174661 191475 42168614
157141 168823 863814182
7802 152595 362450559
49210 130615 203821616
81342 139947 146619618
140385 199511 148228353
118212 137215 47614344
49816 195153 363942667
75559 172915 431695110
76917 126336 123585811
8704 59218 864784825
88124 88925 633321846
82779 173801 230205892
82094 183700 254514590
185642 193120 18555883
151174 185840 86757106
82503 100249 44260337
197085 197140 827825293
44657 60275 82400134
25766 127364 447389342
39779 127454 219435471
173450 184674 28190436
14587 77476 443984292
25297 131717 566011564
55784 117865 675699424
174233 195598 200490514
10467 52072 103967464
21822 34930 32649249
104245 138684 316760703
93244 176729 470755267
162377 173872 28756667
162882 199967 92905536
31775 76475 111914443
168686 183628 37474066
110376 150335 100338626
147879 159637 408407152
143907 174535 76707496
133121 162451 964272845
176460 187893 226376542
116004 172803 155261421
177334 188263 663469473
164948 187506 167835314
159733 166624 217678886
156402 158536 5280089
129814 188072 658159235
197432 197950 1335159
150291 175621 63303457
40582 162298 531541847
129428 147598 297182104
153013 162086 22574049
43631 164669 897106893
15265 170474 794943398
160529 197913 777876176
141660 149179 4739664
96518 157974 610361002
116276 148209 478539677
17968 109069 227752012
48597 63621 818539591
84151 137787 134208091
131884 171995 821779792
45333 156309 277927068
26283 32268 998860912
139696 155388 954498114
101637 126638 522684495
137322 179197 291564144
104551 105596 899625731
3273 196554 553714225
152412 191372 446360347
196598 197934 728999722
109356 161195 129887718
100026 109727 24404355
143627 165413 391407836
125720 139062 33289567
132845 197718 162521812
42881 56664 34529937
181269 183427 5447305
154583 169992 592931790
132800 171616 97290662
56910 83508 66561453
172334 174672 5751367
18822 64451 941678535
97885 109292 28584508
114262 143369 380049012
176099 194972 246121006
182208 184007 4561838
120411 141449 52589727
104068 169191 163232325
193759 196373 25650883
79848 110818 77423705
150608 157346 739360787
119807 157038 810757005
99560 125563 65234491
168173 183437 38199292
117782 117797 809034015
125236 177343 122451099
141089 170113 715411485
111630 171861 917620634
35571 46205 26607797
88090 157199 922918516
188961 192565 8971462
166223 182233 40165660
149208 197965 449881134
53403 131149 194592468
166740 171017 10753204
194802 199820 266325321
139764 189753 548302246
126073 150974 858580484
149473 183446 542961429
101036 108088 901269771
186754 194456 732668375
168108 191721 455255401
41048 186258 520681326
3288 37752 113505691
57699 179587 305108731
102634 177002 186403144
180518 195563 37692163
175786 192337 41473297
109502 148837 98751422
165209 177337 526300017
14594 180455 415134407
112086 187949 190228447
56139 162535 266367588
188965 191932 7405998
174060 184560 870720600
34338 164326 325430779
119765 132200 887854469
13783 62219 492090973
155845 164108 288304721
165320 186547 86584086
109163 183280 637651114
183775 188088 739776995
187129 195810 21689063
156524 184575 580099179
111615 174613 157864396
66539 105965 850608721
27764 97419 477283348
180617 185947 13505155
57724 188993 835859056
192233 196912 588517754
96728 194838 507932804
112171 182414 210593831
120135 144085 59953421
45508 167468 777702295
45405 123327 195097279
124679 127982 8282304
45203 97040 129511670
107074 180977 185075035
124548 194273 174654504
85259 102805 43756601
187888 194333 197395678
21745 191101 423853380
50229 187902 344774265
103810 134748 77628876
194250 198052 656047014
25589 198067 579703269
105612 115455 24634777
23948 64815 723005545
102132 139081 663567404
184918 194399 229399392
79880 110200 75819738
158430 166216 587294409
195620 196414 1948147
100459 163961 159166398
23412 70188 117035826
15888 176260 812740885
197512 199404 4764743
68390 108478 100105201
93657 148677 764249015
25877 191874 415490493
146318 196827 126429230
93666 95266 908473722
109985 175468 225430024
135466 173117 94373560
192925 194669 584428674
81089 185243 260930686
140285 192926 131927489
129653 178160 121429219
6548 62975 141181472
82397 156888 186631496
166657 169637 7503136
36820 193432 392183407
131802 180003 19342988
106536 141456 87399268
64122 191402 533932820
2745 57563 137010805
97584 120678 622407423
100195 166709 166726027
53659 144029 808752584
177617 181282 9184291
133188 173750 101597150
177274 192204 37480284
119171 158524 244147483
28486 185597 393385599
170497 171541 2667680
175939 176922 543622436
136760 158651 54989745
146400 188538 105543210
142390 197412 137899502
69287 155725 216463453
10246 129563 298433226
124404 134121 24288378
45924 193826 370320006
28751 197600 822001975
163787 182075 45848893
139544 192583 132962934
160927 173649 146799332
87825 167792 200387854
57429 67187 563525953
138266 199580 153757991
118500 179919 895121759
60146 150029 225027454
175749 195223 48774631
92234 168530 497124308
163978 194626 76811712
68836 184416 289375263
103564 153636 125735364
193499 197949 729490474
101277 183359 205804744
112519 153844 103810136
65687 168721 257857964
52769 102734 831508258
114687 156516 104982221
193312 197413 10279091
156595 164605 380545264
30132 132993 257372191
99922 131320 443468190
159795 162081 5759507
54521 175123 301905864
35731 187646 322946573
126109 177459 273178298
44856 101103 529907262
58858 113140 849467852
197277 198215 905106109
167328 184497 43065098
66095 71272 332391806
11879 124358 281338655
59351 123503 160496559
160694 180275 49083996
83595 170088 216616408
48391 196485 370812494
25000 156519 366633514
112752 154148 781851125
76325 159091 207066858
111108 158420 489409200
61897 87258 63217879
18616 120295 254391559
114665 177511 610398039
41815 145728 883846181
128792 157795 943357666
184187 186996 7037912
5248 81785 191319949
101084 183020 245959056
162727 171279 21471891
157895 166012 423677376
98717 121430 57068821
61037 187163 315671696
61814 118565 751168484
76348 159016 206823240
81888 103077 534276343
14211 83805 174088588
63979 194726 754262130
119500 142163 56701410
158364 193241 87258807
85481 121021 742162301
181497 185933 11211375
32074 118639 684739872
191108 197649 618497813
78289 96968 46554424
172896 198762 64823381
143144 165473 366194098
139269 156668 43810384
141183 175935 87145610
9996 153642 359561006
195507 197795 5799766
108201 122345 135956841
172320 182954 278171987
27027 155264 321026572
111548 135714 942563811
93979 94924 2386633
94681 110123 38406418
198850 198940 237076
134809 142541 19316058
46700 82043 61109406
105570 138937 366515461
46080 86594 101366965
130199 185683 831402901
34730 171972 942943950
17075 113835 241892946
8281 107862 248932543
52104 115251 105664987
135702 137471 4369980
84554 181630 243118731
7678 14069 15869068
192928 198864 90336546
120892 172029 128141924
87343 161336 185339520
12993 93374 682875111
67124 72489 141074450
132405 182675 650580953
60546 94826 370645021
71324 176692 851287091
82952 197714 528929772
88782 152615 160150772
8425 197773 810283040
88326 102487 35388725
8887 98041 222748347
193919 198408 777238933
145244 176735 215679707
151875 179391 68743239
103330 178131 187407002
166216 174216 190194625
81177 168292 218139607
86197 111170 140519358
11770 104849 932019510
59492 63428 291642644
109145 183085 826238172
135748 171960 90822026
33395 130925 943913609
83634 106794 57935008
171935 177200 13085365
40368 54282 372143710
21573 25438 961848054
94091 170560 151178868
125835 175540 124525124
178841 185097 247838430
196457 197109 1645944
113609 179672 563494389
39370 98414 876490587
135206 156238 52902054
137955 187944 648777800
187605 196978 922349479
46027 154743 272373706
23647 195310 819431074
177288 198560 53406953
112503 121761 23353631
73989 105843 79470144
81903 160087 847783816
98214 122517 61034144
159213 172989 8566719
148329 155928 19048235
11362 110769 751992959
34044 125899 229885491
113222 197543 889622624
74160 198303 310691007
51574 73719 55578196
185915 197556 29062819
178084 183814 14474529
106108 111588 13656982
193435 193573 351097
39727 198857 991666870
156687 176197 565080365
52445 146659 596893149
168611 178536 805265570
7570 137470 324868266
112385 156222 995905795
16693 145156 321431587
82649 193357 966047814
143305 146452 124380614
92056 124866 242555933
24588 196690 934518375
11471 194700 458571821
177157 190292 32983929
30979 64541 83956462
16021 129264 283347707
164278 196581 442006905
12331 173489 13315408
48159 110663 156372030
47307 169894 587175627
154713 181267 172945960
10372 33822 548665
143814 199297 249532196
138331 173448 264813424
35845 73469 235513620
120649 187652 167928549
19297 64848 314595770
163789 193871 425954515
28432 38153 24215529
118276 128115 24716610
31089 138002 277529135
153640 170605 4429781
123185 150605 344713747
147746 167848 50327232
33049 90924 144735429
60464 99362 219653860
76763 124575 119552355
173269 176863 8996289
24277 30927 797860390
21188 22584 388427924
113554 154364 102520545
109372 156931 731766886
143178 193298 797260473
34916 88493 134007253
73497 125435 858348872
167884 173470 13942846
157098 176329 188682642
163834 194931 77949180
121836 182261 151267075
55650 74122 191241981
97039 139959 361290240
79707 129558 423659846
59052 182725 309510393
121948 176271 136013288
84482 183764 248705930
176826 182563 14365654
95211 186424 898991635
193106 199963 17206147
142380 155469 101435487
28889 126598 244529404
144779 199026 135934414
177534 192096 259387785
136951 168049 78039594
174727 183583 22227064
28052 170405 356313620
91972 147552 218649751
149969 175012 310151946
11341 159926 371666784
22725 130962 291036031
21726 42817 217043064
173860 188572 36935251
16112 40705 132313274
44967 112224 168174356
146924 181363 86192725
113225 127379 35608518
29140 170746 354465651
53859 98852 112405476
198187 198631 558774134
106840 127685 52300135
184550 188371 348388376
196782 199624 7197207
95774 182013 698351480
42824 71404 828483634
44697 122534 194864362
25517 163600 345521509
178539 184466 341276108
140738 145437 275294252
176603 197540 52423689
189563 192501 312515515
167610 169683 5144464
152290 173768 53662991
49397 147744 246316377
63938 117740 842368376
88194 141734 407898621
115737 190077 342965705
83604 134798 370145933
21728 192995 428619979
140481 142228 4393913
3819 89021 212951040
63963 87191 57973289
3574 27285 655832278
152320 199496 118023504
190266 199583 923408312
43426 57024 78421778
58844 168675 274855508
52485 68123 39180651
168097 170384 121370067
28105 102922 187023762
188122 194330 15501697
121174 177418 140809064
194139 197391 8160873
103435 156447 146226355
127270 140193 497686038
22551 102169 198987838
97893 186841 81337747
180850 186189 929834206
185159 188426 8110976
67504 89136 53976824
18422 114417 240023697
106825 171573 257853952
63746 69979 15660147
29622 161186 536668168
40915 189809 372805516
171333 197037 64288511
173018 186722 108632669
193086 195253 2104551
16019 117527 253833406
120420 171001 126720322
110631 186741 427199312
174152 180417 15728914
176446 195034 46550188
24638 150084 314026155
191675 194347 8574954
149533 156074 189403212
177471 177684 79496675
100449 132445 80308511
89053 171542 510551693
108439 144893 91464324
38754 40669 4862456
25537 32821 307766050
113495 174223 152171904
110423 121506 784553801
13429 125393 25314240
31372 161764 527765554
148477 162009 255466662
135532 193293 159319616
48835 109367 128797540
117359 166964 530641496
48546 174673 618399792
26704 44600 44651232
137027 146250 521191493
74927 81412 164153534
199015 199510 1195686
114294 123042 22148985
81714 107781 65148912
37898 79410 103945706
23237 184831 404518614
48276 156342 702460371
116722 167801 150941425
130010 191759 744437804
13140 57022 109703446
181477 187734 15763633
18960 190535 767192829
194789 195341 1333608
113923 162571 121979225
174188 177472 8212614
80649 186875 664662621
79351 86141 462324265
117413 135407 230237666
17473 41031 58857524
114557 179774 163458315
191253 192128 167071027
52022 117266 870713621
62683 152842 225730913
109227 172315 158164282
18669 162775 360629385
15108 106474 228474511
158674 160851 5364943
126022 126229 972422041
83105 166356 208444900
77310 103999 66536411
20276 129405 272976946
147770 177150 73473103
51969 176462 311697640
64832 180118 938890803
128536 181872 133607612
163490 171261 560620159
187596 194651 70382469
34638 123673 612871780
139110 146203 17912752
35884 69542 622160281
76113 164623 413608993
70683 180859 474274658
183178 194269 587169736
41348 199878 396925589
151629 168295 473447740
175346 191240 400248478
184399 193216 565498892
132915 184878 130241518
127855 198348 176597692
195243 195545 749542
150018 185274 88281322
185112 192239 17758879
3009 59453 141182337
56540 101163 111482938
191640 196242 11473004
173337 197292 59996955
96884 127223 574755611
142851 186606 109665183
74675 152051 193686119
101428 185317 516054582
106500 148050 471849774
128731 160654 79914707
76022 173819 368288318
84780 180805 240393215
77924 176151 245905136
108816 144001 88209611
90608 108679 806146426
148506 165601 20299374
102593 184759 770323236
92831 153621 369147297
20118 41547 599928586
21866 169048 368316209
96576 178225 477498522
96328 144650 478199211
177602 183099 25223458
109214 187159 834177101
1103 17570 954007417
173131 183149 25121684
37878 198387 585731469
26060 123290 876836754
183775 187140 8406275
145411 166703 53314369
95910 160883 314804622
190460 194590 563270500
19224 125777 266559175
187551 194417 85305800
94043 153192 436196706
186247 189450 589261500
14147 183713 424503497
174164 176114 451902202
13909 137555 309291853
125848 161511 89333118
166885 185987 731037840
17382 65085 442355060
74517 140218 164198382
75563 150004 791301731
150152 199053 122420805
52915 197727 940118997
53336 112707 148463114
191877 196699 872372204
114340 118292 1000449
17831 165164 983892162
116592 158096 505152940
130019 134620 11489410
116757 132991 40827616
154513 157547 7487804
85328 103867 199933542
196010 199279 8251190
109713 147167 93907147
112629 160711 473781941
114942 185829 769394076
23968 106286 205867030
94049 152595 146937006
112832 159711 117475979
192164 198165 330626450
121070 151072 22030792
81667 140877 901861918
156856 180118 128012491
165799 175268 23712270
152558 180681 70187805
138241 167629 424399833
129426 186048 103367898
141277 188753 119094788
92161 144891 100124570
120156 196202 190423578
58220 198147 350265691
82614 154615 180478252
91673 102000 25787879
175047 175599 75311419
168887 195044 65529185
127636 185056 143893359
122907 158081 88074014
3821 199697 490232551
19876 91357 438117176
132299 156943 65150361
21686 175991 525334852
134862 153325 46490949
46715 102875 140455166
21397 111878 226158692
50119 125053 643908488
112285 139046 67015491
138920 160440 53966241
116331 137330 52669864
153668 177277 58901577
192019 194555 6326529
26305 35207 765683757
41423 110073 171727850
41084 100363 148169509
113867 138856 62593885
108530 140502 80107709
60048 112405 300826868
161420 175892 36303351
95605 195273 249705669
110643 155093 880455287
74054 181790 269590422
185205 193146 924427391
29333 43252 996433989
37464 180711 893398676
157838 176096 45699702
191400 198351 17452918
193684 195321 4089633
122457 176116 418362162
140741 147567 17311265
136538 139192 6604998
8258 102186 545763310
63189 164399 189605188
162662 188336 846776954
38919 181980 777961321
160559 194050 605577795
75128 178244 968754563
142112 169539 951959324
59656 134928 188255751
168296 197481 73117278
88242 110786 842928761
128569 180782 130724257
183277 195001 29371014
83403 138388 137550403
182779 197028 598219636
152519 191789 915766680
34351 164968 326960418
191760 195052 8237009
70434 154523 333233288
73233 174107 252391385
38195 99037 152115289
165864 166636 202766588
91024 171834 202498218
26981 96783 174431274
192209 195430 8019206
21949 121285 248518438
85770 134283 121395939
76105 145476 173544290
6975 158227 378521536
18318 35156 513356471
33188 192632 399135740
32350 68130 89575278
54014 54046 77297
1311 176809 468741839
125637 157975 918122745
102827 148152 314217240
141550 148471 17618224
168135 185511 25346741
113199 131291 37479822
18283 52823 86380179
38648 77075 96236890
128962 141785 183002879
139436 164671 418635583
125713 197014 178560148
109886 115481 350585711
52561 173793 303484676
141033 190752 124645514
125483 159348 84776110
193667 198959 13338895
194484 197421 7354235
54581 140238 214289998
60901 165528 261774567
189055 197399 20825459
39828 81287 239319611
170577 175453 12175041
123411 152099 232049164
31761 85046 667779107
57947 60365 6110278
173429 175623 5519048
23403 26254 948669994
80785 183429 612211758
93725 131532 94849393
163248 164825 3989178
148369 162853 36126286
149475 191602 348781386
97385 157415 842305471
153511 170200 429334080
51568 179357 945260254
58335 158357 250342061
12764 113358 970347030
35909 179650 403995184
127899 173808 114992288
74681 89580 129740380
150445 163615 32793361
135603 162389 55155071
86080 187185 516959967
195237 198667 8667988
57354 63501 542725081
149385 181803 104133619
5572 125969 301055363
172547 180423 19655405
110797 136050 473180490
171570 185045 827417780
148671 157233 346265127
162808 175881 296055467
74147 103179 606441011
44683 109249 196535951
124928 193355 171411200
75341 126833 266028958
75162 180007 434874691
78927 189424 276698058
71644 97224 63745684
14537 180095 414420677
35568 51712 40452654
69735 188861 515485245
80121 121284 103057591
184125 190061 14853534
17017 93037 552785940
3337 134000 690512919
35734 39564 9642583
8979 177556 692930445
110316 185769 944672334
2754 186869 460746378
111178 130056 47362258
93605 183643 225680191
167134 183143 72584489
54730 97872 107797327
36359 184153 370133654
117999 172386 136380527
19330 43235 489865951
101669 104347 6738043
191994 195542 147505859
168225 182333 271201641
194768 196495 4277841
19614 47004 254862304
146460 191100 345776639
174901 193332 46204055
84683 180383 239641203
68680 132795 94079482
187708 191823 656445760
117566 132870 451009515
193570 196684 7773527
151436 173243 420108768
156621 190016 47988222
175498 187538 30217819
38490 108071 63423244
162612 163550 684524000
168964 175786 352757420
171113 173108 4986535
50756 182459 131986371
10231 25767 225607340
18742 146454 857071226
159379 198065 96985721
136641 158853 960545076
45473 59814 243591410
183841 196628 31949907
38690 82765 110295480
92296 151653 148899947
139714 191396 207915147
102707 110922 818856078
78065 139772 154360414
60136 175048 812410895
32141 177262 893780794
132420 145611 130759907
128436 129515 2767567
21144 119099 485378888
109784 156981 561286144
78358 101590 40073529
23776 114799 266677158
89700 168072 420926768
180215 186943 16910336
169757 184397 806300147
79029 105403 65848004
160566 187054 69217489
7203 142366 247314373
132775 153971 760486287
46765 128368 204265101
131244 152788 54114245
39045 143872 958027983
110021 161274 341521149
38813 115338 282557482
7882 122203 403641397
136555 189172 404147175
26884 134620 882746624
72190 119301 117755765
168315 172539 301111709
118788 171864 495321403
128875 133234 10954234
183181 189250 15266337
21014 66495 231876881
36806 68186 78688947
13192 149855 342109430
58345 192154 926840886
190451 191010 310359607
165769 176695 829357103
7735 100387 789585686
96139 106356 25598030
194882 199875 169369999
45118 185387 517131723
184748 199096 35919504
28917 172054 888920966
164861 191706 67289469
58415 141334 207333653
181496 184748 8228857
92509 127698 192183011
51124 149263 245850290
146456 165584 47830472
127471 185447 145317304
9360 79650 637365418
148651 155824 946340979
174555 189838 38378556
85853 145834 117541929
195371 196303 2025680
116685 175090 146411894
84508 134621 125440394
134436 158962 379032966
148996 190885 811383791
131067 182660 705263713
34027 189240 528062860
122968 163508 101419496
182526 187415 524321805
56758 176371 816367836
96322 178307 205422950
70748 88830 207058984
77368 98060 185647014
48331 108190 134718794
124883 163931 101721773
37425 42654 13118862
168291 193079 62061285
157969 175341 43417059
66246 183611 293769660
144969 164326 763717599
108905 158929 510478117
106086 152787 695539203
42812 63064 50840035
170852 191153 469058309
191139 198768 472853657
62851 102255 98328634
113900 195959 873372134
131372 174308 670424365
98350 113952 39035845
59650 152991 233692579
132995 163067 75275581
62036 143786 204471917
164228 187927 59439059
10396 75320 162437291
32488 155391 307730865
168183 187629 633129497
126191 189096 946508515
177743 192291 36495817
123745 165011 103233634
71301 178604 268570286
51022 81242 75635394
155666 199767 257830761
113306 120779 18845482
18448 24710 482653867
120144 128270 20310681
195551 196848 3223483
69055 110156 514534674
50885 199588 988822039
162742 166644 9752327
27591 56001 27042851
79115 113135 84998017
90936 193500 496349370
42303 157710 288989504
32886 99870 479243578
113204 124072 27373604
170437 190455 50156669
45474 84757 98293142
18511 198614 450884884
119450 126009 196590815
46204 95925 634858963
180151 181455 935385362
70439 194376 310266853
135145 164033 79389882
35312 122793 738998544
179682 193409 518578922
81775 134848 185763013
130088 162629 16527040
6340 74434 252166969
183005 187128 9068721
37745 131216 975703760
154785 185004 732866602
10613 100471 224493351
807 186251 464114875
183816 185274 3701893
139932 152530 31858388
32795 108490 189284440
41633 54824 563253145
75233 186195 277751391
842 10274 603428220
9945 141064 386184386
184235 186246 95393023
155051 169025 626636196
11683 133707 305261496
190666 195655 1549373
173475 195218 54465712
104315 174275 175303538
62028 120272 145654713
57754 181312 673116995
83344 134251 199493597
135996 156987 719428493
8357 20288 509335815
140216 174375 80229479
177861 199022 128707375
165632 178103 26605908
24193 124275 589888525
144965 145316 708403
122730 137166 35978380
5847 94655 221921224
56665 113993 143325926
62793 119284 315497992
171981 187886 395465108
163364 195500 80503665
134632 141195 201056906
189791 192676 629046568
72969 181623 897268663
22695 66231 108950057
69019 86852 44465089
71062 93899 868554884
82560 150050 169150186
4034 130954 317497947
160206 182910 582752125
18074 74856 498237090
27215 105447 959964725
181160 199757 46679265
194907 196999 1012520
102255 188839 217050536
192290 192503 536209
157719 187393 315382413
168539 190997 814439767
121061 166634 498943166
26229 131030 381150833
80017 153072 475026337
21762 76706 137484484
110534 116320 14437568
174163 186867 937375307
13254 194759 745676645
98773 144027 417954399
103947 162049 145661494
164526 165216 698454096
34411 41356 17420131
43817 149468 264657339
127156 155678 71538757
146970 190219 338117029
161544 191593 193390287
105525 175651 899513824
22023 66736 453046610
109226 185504 253078223
31885 82246 277389196
6690 155474 976599274
150305 174434 60210931
94284 186647 231477315
112067 176306 161079239
122711 149283 308083720
133795 196015 535279811
84158 166915 207279683
101682 122937 722130664
37458 176362 347838256
85929 157950 180428865
115661 144906 73380284
41449 197742 467478509
120598 167414 117305712
99299 188875 224579652
76321 175357 247823833
100296 175895 189516218
50475 136404 215021842
141154 167544 66246320
46556 146312 665675121
154573 196926 105860174
45849 143125 968977979
77754 128178 961865286
17186 121948 262173295
15857 113712 244687704
151829 193385 889767232
51553 199538 370551156
185769 192866 60357885
15182 153872 471004978
196832 198009 3040669
31138 179683 371810141
13000 182620 424492989
87609 173652 492648281
91710 143534 129864346
93910 163661 696125475
116356 167557 407365433
81432 170433 222900302
197709 198649 784498595
64393 111608 847741762
40679 199144 396761286
95518 114294 47003475
99846 138235 96176003
90211 113726 668092848
21190 60451 98260743
40165 80358 100544229
148495 153685 13029095
78563 124316 114488154
20323 127805 268857399
152804 192590 99478099
4000 32553 254944516
198351 199650 596255250
147147 198312 511534463
90135 189526 249013381
161230 191414 75628992
63319 68796 867347250
141393 199444 892052464
9863 114553 261707380
151666 187992 90864228
194036 195778 4385422
174536 182618 20290398
112407 121859 23878526
89587 193619 957318122
177641 195624 314829057
90544 158200 169527316
192373 194600 265362197
134784 169793 87763438
119078 180813 154614562
32888 46509 737105440
83851 183509 249589455
57665 67816 662922626
33669 157716 310604561
105624 119012 33583457
18585 122072 636685148
156967 160252 566404823
108942 161932 132829867
51841 71101 216401716
174962 178621 9181194
116630 169084 131503674
75647 127999 130912179
181962 191822 24710548
181228 185189 88405351
70932 118448 773727392
88857 147052 145866945
83660 127023 516407949
159589 181644 55281073
175636 181142 13728313
28564 90456 154747276
190985 191583 1522212
94242 131852 94328724
60963 188844 320076374
177750 191805 814178827
143620 174726 77894591
1798 92150 225924172
62808 155075 504662268
194862 196734 4645481
192523 193671 665606446
157243 162749 160350930
90508 113250 199528182
34047 131774 244657977
67389 152487 213165336
83472 137801 538307599
122314 133038 26836904
85641 184969 248821361
76230 135658 193017455
78733 122679 458969256
122859 152876 518841441
26395 133281 280418299
114813 136375 394194942
174614 183686 13508081
139469 144570 399867736
88368 179860 262055890
3757 133934 498813278
144601 150659 246419003
118060 197553 862240225
199683 199836 358898
53522 163086 884664988
139261 179359 100543652
171846 187786 974890907
84692 114918 75551090
174551 190744 40652248
95830 168059 586998523
146031 161371 534277792
108800 174042 874177302
141638 149058 18859668
69929 199800 948359995
34581 123050 794066454
153598 155137 3834875
149658 178069 70946226
62325 183331 302858821
71810 127616 908335329
198160 199070 2313402
71428 199698 321162851
58426 153351 237699534
59133 184570 507535731
177889 191668 545518553
40519 119520 9462186
184070 186301 248498
57591 148079 234652489
45942 50185 10656825
83578 144719 962767939
98399 185070 714702227
131034 178666 662269190
116812 174837 145469018
88631 88690 152953
158465 182668 60539823
194680 196725 5068256
35076 56001 52395102
165122 183755 46786522
128294 138009 24225946
105213 154212 123024058
160490 169012 519382537
148844 179053 808098701
164789 177183 13367855
127082 162442 88522273
132818 139541 307447460
199642 199788 271607322
150098 154682 952556554
186734 192919 517788703
143879 177922 8528135
165591 180816 38108506
103191 150148 561074178
98585 183854 276553059
169019 184236 762699466
156581 188539 79986883
80917 198318 294020886
82547 105175 56519435
91448 95877 203668932
15350 187000 994316513
80413 82086 4141042
66583 113648 117565880
48919 113858 390853452
171388 196390 62516802
29944 127214 615846742
195240 199264 10156712
96638 111766 37850076
51689 107284 668689501
108019 119291 28326029
177463 178377 2318233
68355 111153 106937550
166590 189746 58063142
156668 165968 3416896
57804 182333 311740586
77716 129690 461079391
136221 178306 254410767
194478 198318 135018004
70270 87642 43303937
115835 174682 147438507
85624 124238 725133359
193840 198009 10528701
47622 84106 419465464
138488 160325 54795713
122550 184948 58640191
130318 154267 387481099
100047 109513 23773220
184458 197301 815110873
151488 176706 253586005
110665 193718 270563105
55572 134482 197490670
184990 185626 1636619
47805 138211 226212107
186606 189845 8119912
94714 160690 165265550
152112 180172 78222343
156036 186120 428957100
119977 160449 183881963
168508 177061 21416119
51753 145508 234683798
40574 169528 612802093
182312 182389 886302946
22909 79466 141436850
135837 144663 22228616
52400 114598 155493659
163250 191292 660605413
189670 195839 15403339
6713 128010 991764953
102282 144587 106100264
37174 50046 929894351
57711 163344 630587030
169537 180770 28064097
83800 109906 2957222
188210 198852 26654100
87373 181928 785648270
80927 148665 841593331
157875 181983 191038045
3268 92511 223019399
131831 180429 121687688
198716 199465 690407561
13937 27357 33625604
195520 199009 452960828
72503 77523 593491091
9049 168878 399915182
154385 168368 23927490
56916 69071 826252637
55230 138110 207320429
111036 172728 154622721
47325 189850 356919915
67794 118941 923013405
92195 166408 330610218
49981 165740 289811082
147732 174647 67294302
40421 124963 797001056
116275 135674 41580016
124190 130619 16127725
31876 161852 325284961
88562 145109 141709524
101185 107220 64707046
64195 176610 324135240
50472 55774 201785891
4415 28154 743207260
56733 156376 249618643
184862 196495 29018946
10307 155318 362914924
86799 165722 197687232
55187 73539 46114295
13487 83543 175183990
193963 194588 1590784
52824 101715 469017547
112977 184248 804583069
10 139058 347762484
54455 163270 307378601
195705 199205 8816029
183097 196444 33360620
137120 142236 12849961
145506 168189 56848455
146438 163064 765411311
11350 54719 294661652
146781 195111 891262641
60712 64250 496574017
139466 163422 640911532
180252 185857 598969151
90871 154538 159669275
29970 167357 343857733
13165 65413 356131786
43146 120599 743697925
16399 23026 87328830
148089 153664 102802736
137482 192880 326342014
65287 71886 12426925
15097 189156 435733378
101123 144191 108052124
99432 179625 132661356
63212 178020 733589371
148971 186469 93751771
87548 119628 63176821
158104 169961 29649831
55283 108792 72716475
44263 69363 564397988
78121 104203 417713173
18790 192435 434630248
40551 42753 502172547
154194 171324 42777435
198310 198703 890938481
51418 62483 6529982
66925 163336 843520908
137684 193527 139950778
187489 189348 4657290
112413 133320 165068706
142379 181140 146352342
74302 89141 36886584
49026 177941 647586067
108150 158237 432424889
66603 190882 312373215
70484 111982 103624445
177543 180704 129179809
127079 137705 26488958
178492 199501 510151140
148748 169734 732035763
196648 199556 759083271
55258 166306 624195285
106513 172546 645809597
97822 189220 305056696
56184 103768 924446528
39800 50986 81494218
173021 183553 430998583
60682 193984 333614716
162905 172123 713693628
14885 27040 19399355
197526 198040 1318394
8286 21802 59056358
57401 83601 744988867
94209 127617 538981286
46196 63627 110501245
153009 191380 95985982
95483 145678 125787945
52141 167951 562804778
91812 127226 379663431
116065 166538 152583842
186999 192484 13703364
61327 121465 150380386
69561 174918 358844970
134354 193460 148094507
23065 34047 236036249
134473 152971 46514844
179493 191423 29905044
168207 174466 15603055
42983 159340 291253965
76347 101767 776762844
129362 179413 644921908
134665 197971 801423044
186614 197421 27043227
173496 180637 17838792
187004 188003 2528618
16101 126706 276743081
99628 188678 255195524
32365 36693 820173396
163284 192474 416148902
50832 141719 227479332
77047 135524 9223696
25201 106571 283230416
64531 196365 330006058
139 154034 385240134
174008 188481 746462125
8064 18316 20591225
40925 140675 249562555
144533 185997 614551969
21055 96100 187561537
4874 115786 525684190
172518 188855 950361819
164268 198386 85537720
162022 180813 851069478
62079 133450 178493173
27727 37694 24795252
148422 170413 54961159
15404 47632 883280500
55091 183004 509787303
146956 191563 653293549
10514 145266 346909579
2819 56824 290230188
104705 169507 800466880
183826 194397 206846689
168801 195235 66200074
72215 93632 53300888
77487 126609 122940050
160749 171778 914015063
32782 162629 372181265
53642 149652 240470210
92825 126612 198023648
84779 161506 192086358
174710 183583 182238241
21639 90284 171643158
170819 192852 520918789
70362 120775 126112082
32044 157139 974950208
68604 102389 84343958
64589 67807 963288340
98541 181178 207049610
196864 199032 328106942
184495 186003 890648468
95475 177108 457300684
28196 188906 967945159
142752 188130 10942198
60552 193600 332977678
161342 184998 59388759
34901 109411 945642164
64592 71930 918531058
83378 146339 365179470
75870 120610 298532355
2748 63263 151338610
126299 179298 428470358
19795 65478 114281321
85848 87076 2998128
51271 75287 60280111
163387 196239 807928659
294 142590 740568440
199170 199762 253519968
30161 170799 544854828
9690 93260 208805859
2018 131306 397890548
59787 156340 327558572
169354 184643 38384034
33883 90544 904852392
174469 189897 981922199
4040 109750 95533683
80022 181481 466511715
174243 187034 211650231
116712 190712 185527250
53211 116469 863107318
177538 181094 8916144
97958 113060 37820240
96653 169787 183302337
7284 63196 139892041
189762 192074 5779030
152723 159946 17837959
118179 148909 77264233
83073 128111 607110175
75570 180935 971974685
171922 173942 35544182
89537 104743 1275007
19622 113567 234854730
58918 194178 338553671
73883 143037 440731713
186003 199968 533486344
185786 192617 16967376
121513 132558 27641807
24224 170391 902414857
154477 179271 61924616
184049 192275 20543978
129581 155977 66246742
24339 118385 235159690
151008 154657 9103649
8962 144926 340147005
137636 184448 117424183
90778 110587 49576149
165009 171099 552603727
42994 71336 71042641
24835 152498 929569803
185145 197752 106941854
159306 187653 598396347
159923 173007 32843741
168722 198650 518269448
194054 197998 9952165
110987 159483 233131983
117986 177514 149154245
161769 196509 86982090
30976 169581 595966300
120138 124729 972450834
9793 117115 268274521
62500 170940 735005298
47066 118870 179680932
115005 135307 50886399
130326 186483 140673596
129712 159665 74962501
61428 176703 288473927
33994 142356 404410403
102588 124408 54783452
41919 42407 139718267
177104 188333 734456163
126178 174395 120724475
87907 125974 95357977
190265 199931 19024699
157914 186105 823770963
176755 188762 30140670
59045 101474 407134737
17087 115542 246170882
89521 180424 227708664
4454 157272 382443686
187443 196126 21673837
49362 110373 152656073
173086 179016 14853488
133086 174735 104264815
59150 116239 424543048
40596 80110 98840788
194974 195456 1177727
170508 199041 71517357
32828 56249 58579118
165173 194796 74253660
128087 158274 283995531
33939 83894 519072426
124104 181950 212864463
55646 84704 72733642
196711 196934 524447
128597 149241 51881112
130883 194781 160034984
70393 179425 820001182
10588 102857 406226502
155002 162210 130083494
74705 100557 686631739
40259 95348 137639250
180623 186704 903588455
155751 174974 33482874
37145 50772 34105158
174033 197361 58472015
128715 132211 8820488
141460 199004 144312804
157374 190702 610931625
181536 199500 45017891
39130 163933 313225299
17861 24524 726892249
57531 83097 63904442
154229 154244 174049384
53814 87123 827648947
141870 179100 93353518
111033 133209 55643642
186240 193785 18824535
40957 81834 480861476
130717 160865 75449717
127862 136163 16668489
6419 188565 914963828
168854 193364 61380351
77427 195731 296180139
77863 183548 932407251
83899 107211 162746783
148094 197838 163391
109657 164027 136206700
21251 193204 444783083
126599 195910 173550245
151873 190521 586505626
52632 168274 296333068
151049 191390 875734069
140997 193302 131089120
136016 180006 980693064
51303 72965 534532363
138683 156663 700385518
1646 139201 344039829
196940 199703 7020744
109443 147616 273517609
119176 196025 192511547
67375 128877 984961788
160568 161064 1295966
136320 143094 17020296
105391 158830 201338594
102050 148646 117002519
81461 188920 269167233
61456 126292 162094650
59590 107723 120239470
90317 102959 716370008
56275 179709 309069351
166042 166447 1059265
75612 129493 643886687
67529 169221 254467863
16899 179116 479706230
152101 184476 216636936
164841 190348 63961671
175172 186971 924235767
22070 161466 348761101
92673 164568 180143644
45748 176884 509652591
83696 101347 102122781
176356 189447 676200994
122982 179701 141956383
63256 109007 114279727
170320 191002 49074486
50943 181004 325591746
6480 126874 330022452
73877 181166 62814844
63239 185251 305511996
182069 185651 9111037
185063 199483 966796461
194103 194291 495007
83824 180977 915169887
25349 97661 180697754
193937 195437 3762786
196945 198739 4604579
34250 112459 603328645
19228 58710 98802797
161856 171778 362338697
118672 175430 142211860
62796 107447 145730156
67596 147520 200119188
86641 164195 194260291
169968 195519 63950628
163248 198856 321901890
110300 152251 105308299
55788 132971 193229201
89674 141986 526021894
176206 179124 7272235
33192 106146 182470912
649 187221 466956284
164554 165701 2872018
74157 126656 131259396
51817 132799 290310270
89433 97736 635142487
188382 192529 10352500
101336 183541 229591624
162666 188625 65095481
135326 146855 28966303
199937 199947 602310203
198994 199872 233309
83056 195074 280534719
86121 88804 6651326
132915 178646 57212551
122220 185550 158719394
138411 157604 48272177
141601 162269 639356547
24041 58507 86293534
49442 90928 978226120
89196 131977 334610478
81082 135743 136800869
13522 183185 424613194
106782 154508 119746184
65760 194748 702490065
127695 138828 27718461
116842 158717 338520026
75233 155902 881732363
44613 55937 164741177
126928 138246 28191374
40370 159906 299102434
62230 136176 184900729
141879 194004 130634324
63939 96310 596578910
44355 118891 186491841
1908 98846 274551949
56790 95433 122528481
190292 193142 7068980
174996 199468 617984285
194310 199225 520543886
27892 172707 362477374
154829 170921 40161163
159299 176747 12649276
128017 180071 623603467
104327 188510 502324426
34902 117143 496971237
14484 179484 722862119
16381 74829 146303092
150800 184915 331580377
32589 44019 28526987
159667 196445 92140881
32074 100183 272388870
43067 99829 833809986
74483 81344 16974134
184458 199641 995490429
141186 166261 62860066
191571 198900 18388209
56866 57023 406491
196223 197021 1995625
139206 149446 25915685
76380 193501 366664614
31012 34614 18054175
86422 99496 504016496
124175 140344 333689614
155055 170381 373694552
45597 73090 736858615
49088 194765 364804949
15132 194272 42084411
48340 183894 339513915
131060 189735 687800796
194469 196548 5173319
159444 195549 90477910
52880 178331 314039534
98475 196236 244944463
11018 73191 481734361
116743 154391 94634313
183056 185594 965738573
94423 157708 802727260
159505 197038 94037324
183936 195737 200287088
31331 169239 345147941
138528 157219 47068413
107158 153773 450697103
25032 177669 638357914
126196 130311 565530153
33527 35825 5746553
24265 93159 172178759
26151 118722 714276476
178521 184470 15000477
101955 130819 72481317
103753 157723 135377535
186904 195772 793648907
117381 196138 918716139
137729 145954 20719685
114471 154003 99321701
123449 170440 117638179
41319 164283 629046695
118922 128688 447745169
119157 143096 59977266
154610 172820 270812221
11659 103367 820013716
22361 174668 381112032
58334 167466 273110344
114803 144152 73587471
100124 129399 73487529
111551 191111 233499511
95761 145340 124254239
129054 132754 9277129
121424 160028 1883952
171647 173403 140576913
59741 177109 293720047
69330 122883 864364594
138046 162790 62112914
104059 197712 665718508
198276 198286 16638
34281 177763 454710026
12428 71393 602189049
5678 183978 446186021
81656 164141 206527267
121109 171863 127150134
171149 184065 32411044
94793 151968 694159106
127924 160814 82356566
23434 177388 385260580
100143 137958 94725941
168579 186593 29020382
132345 193135 152194464
170075 197041 67505588
7348 61102 134568288
84317 171132 799126428
197384 197661 711287
38497 171450 657991696
137575 157942 666996769
93343 161585 171017820
127674 156015 98483875
182395 194850 31205750
14391 198877 461868761
188910 199364 313759126
14486 49713 859828538
57047 175947 610767469
88777 149250 706760470
23175 155854 404425966
179312 194658 864640814
17704 162325 927614897
59092 165843 267082123
79063 117724 190310525
126793 146279 48815572
84872 159578 187009623
178336 193579 38207142
12024 42374 75754859
74699 193868 534196733
39316 110855 178918279
86876 120964 85418439
97488 162707 765318575
169674 191366 54319737
32253 96768 509091799
153496 166835 416879967
4062 27113 993838078
104551 150479 115337627
45018 61122 40465276
86021 94632 911973967
153067 165144 30087416
79326 167420 220590917
111747 140415 420222865
167553 198329 34018753
41249 199132 469836579
154838 174298 48543174
68645 181947 283622084
182133 187044 935743688
148718 161801 200322241
160847 191541 577672831
180012 183075 406929252
63967 125382 847248276
104516 154603 556780502
97468 112189 529872926
8750 49086 803702934
74306 190350 290437026
75272 150036 821493978
10809 46927 332123568
141777 178143 843710512
22876 55260 619727170
132489 165536 462794029
151214 153534 5764079
143791 184199 870904275
138934 159295 51088826
172351 195809 58704831
111206 134136 651988072
186835 189232 6037919
44982 198739 385003689
193434 196562 7806005
126639 160710 85244213
152856 189535 688565742
154917 199374 780769135
74204 119790 844023981
168808 185086 40895817
72559 186207 284465862
196858 197850 2557488
170628 186578 903493243
54413 185091 561734178
2319 154239 493443924
77082 128709 129156806
19271 22899 9072116
181503 195796 646620833
33476 192483 541990934
76086 163633 612003011
82489 138848 227580886
126614 170679 26660559
91641 147044 405465992
148210 153203 12524189
183972 184062 37369
97209 182722 214345448
123824 189814 265499759
119827 172112 970321902
18834 91301 181117309
180017 182131 5292433
123666 155060 393642214
184120 186808 47079862
5892 131598 314448428
185423 191954 905767768
79427 124905 920113723
137593 171025 83859834
114582 195522 202810604
56809 177650 807525756
27790 123404 239292093
167104 173497 949513336
154352 158785 160244264
48985 108147 139414134
34733 123280 304758372
81222 82886 960701278
146526 164930 708607872
95128 108587 27712939
11318 117217 264682562
144254 145243 2498985
118221 151159 82785592
24841 160788 995800957
86129 175113 222852214
154137 189012 87256057
10558 24404 225853386
169051 184894 39792038
58007 169641 44294319
3795 84627 828692719
111893 137532 727570145
67845 173396 536206906
134003 179419 113795823
12923 192206 448711936
133070 169895 92246575
75825 81834 14879205
13717 189109 439073339
47425 117013 174035318
81306 141579 150779728
13453 113933 911412956
121843 186593 162132760
162259 183760 867955178
6536 122009 549638273
63501 185073 613364208
134041 160475 50931803
138438 145858 18746153
92084 137829 940725342
1456 118080 291600898
12782 39164 592254014
167022 189586 284851172
81689 111732 770352524
1089 38867 761264485
64152 187044 494473174
106552 132933 66131576
59505 90940 78462260
113420 119619 132880961
269 173501 587938986
98582 122975 61338621
83246 132308 470576947
151605 190757 812346436
32930 42562 974916909
137525 197469 196993994
6388 69060 151042761
177191 182211 110420249
58461 115786 143239899
66727 78986 30604339
23863 83742 500866948
8985 142811 334735813
174845 188214 11495207
99051 185422 216607896
199341 199583 597847
25663 131649 464057790
70232 165639 528981933
40824 113764 182376705
161567 179479 578844617
154110 167200 32648542
45865 78764 940657973
119243 131636 31105940
10563 21287 162410848
161882 173061 757312606
153487 195832 692769724
197547 199539 5005978
122901 138999 381522993
62025 167529 571594322
119680 171697 648440099
198502 199647 18341664
17485 147495 325414979
102796 120466 44374678
13265 70379 142890259
123768 171068 812453690
16436 166274 374921111
158165 175193 42554277
156457 168985 31233779
43381 160278 479525793
122041 172210 860656429
146242 197472 128305432
74326 132818 146237228
44261 175333 704958311
184370 197356 32463903
80752 177692 242656856
115991 127886 856461210
129813 163918 85382252
169100 198767 276259551
11929 41699 74329780
198762 199313 1380988
129617 140976 982492354
5847 171005 413242520
22583 177897 388695349
76029 134424 146015569
62220 165164 946640556
98043 125616 859118704
33912 193775 863540960
100205 152736 918528296
29412 78382 215696866
98126 158181 150603693
184197 198347 35426501
148944 181951 82493953
28122 199619 606441112
189094 198250 820477933
110282 175389 163122953
115399 129648 182665822
130741 160603 74693355
3454 112135 540454503
110122 177614 169061972
15727 28153 31088191
146187 162445 302198409
184564 187195 365591627
113664 183054 576500582
132445 155752 463871209
94716 148599 135192793
94705 188051 974388034
146373 176750 750224447
92719 193115 251490821
134322 187360 132932290
43532 87533 340585529
105944 163381 739147773
74316 165310 227638701
112507 189364 192667028
127716 142197 36134272
27609 133590 265138464
7528 140394 332314334
127250 175226 211895657
127403 169825 106268267
111218 138811 69078338
172654 186878 35659957
7197 58717 205102651
116853 147980 78227024
137894 195275 143841881
80050 198669 297093155
162530 196883 86016195
81089 185795 993864553
8381 31422 314984718
162070 182720 51760635
10844 36516 64038705
193220 197511 3625286
115963 135409 48746710
132325 137369 692799494
76397 127306 127336354
61455 66291 287314485
146672 154170 552714932
198811 199783 551903512
1540 184771 458661397
11487 58757 118217109
109095 173127 238539859
113772 178989 12633921
9954 71762 154600456
102044 133240 78294946
57823 138233 201092198
121515 158417 92448983
34371 157444 532771571
73420 199765 662843880
161154 181126 50012348
14527 168294 783074876
111637 144444 99227621
181449 186958 13875268
76006 174059 771958738
18172 143118 879687555
89105 190380 446755327
135987 159761 979742567
40853 115229 186009364
22594 38336 273036923
96381 148435 130629666
159 85743 214045166
146151 179728 84086293
131436 155543 194978084
127655 162252 243320289
155587 157727 233835684
149292 149515 882602179
69110 183375 286008341
53282 156304 258030126
147070 183806 493499795
141087 161502 51194741
169038 180967 29812173
35001 188939 385507068
106738 153176 116511044
76685 96150 175669906
47973 198785 730692438
40777 155233 286630990
66397 81121 751604479
55051 98880 109508002
99699 192687 56226792
118790 161896 108004814
27625 132844 782172494
34808 43160 20926209
172250 197195 619339544
92517 160795 655366314
10253 49704 175004380
60198 118703 268121124
174056 174376 869085341
194671 197233 6393510
107700 178520 177425574
57957 109780 311047356
168192 176843 308455272
130462 163970 218070278
145421 184862 98874618
141322 167156 64824186
91432 185558 842504715
58616 111715 258352438
53118 170246 682457767
137179 143262 15349990
137421 144430 17654151
134244 155985 277348859
126760 165975 98137295
151782 191688 99814883
65819 82809 193644143
51445 157765 266227807
107024 177645 667078736
8731 190556 862023448
129594 162334 782920419
196270 198070 4569026
154455 161963 980571977
198410 199126 1806574
93193 157063 160155779
111397 183513 180749767
190273 192845 6404034
164098 191479 142071914
178174 184335 459735638
17647 99158 989870321
137686 152786 65137521
165144 194165 72709204
96424 164754 171215570
35115 94593 148790102
92097 144818 132073090
32482 112485 200033405
133932 197293 158751834
157207 159541 5695697
24585 197129 687954305
2914 198814 926911202
43745 101167 738642525
43465 117030 183980607
131279 164945 739575451
44043 61535 43981474
106560 118318 29399702
117914 127367 23799745
130256 154050 59767589
55786 179035 900191929
37273 66050 956085196
53888 61771 992656192
1541 15665 35327618
169537 183858 35930162
53228 145528 230994486
401 11298 588257101
63686 177131 283968140
96045 171844 189992467
159469 170333 27302271
64596 111766 626435011
114168 122229 682950085
17450 149363 330221851
148218 170403 55447286
60525 95497 87245106
23100 104796 204209945
77734 162460 212073001
34856 173632 573374418
37801 188946 378507578
81710 107819 548540790
142204 187274 368422459
185283 190377 12688861
21125 170459 907553228
166220 187575 53622411
109333 178788 174042303
45699 135521 224799737
52412 185837 334132679
134237 199117 992723796
141988 197714 196505315
187257 195634 20948093
129907 193244 158601009
129033 160839 112368018
111948 135061 371315113
4130 129733 746562718
191192 193290 821286570
3773 115539 852564321
89123 96973 125739755
118306 179626 291872439
55766 190641 337748432
32800 71406 96681443
45394 58518 991427797
70920 109269 543582004
187823 191211 932228710
38406 121371 207691246
167758 193030 63196652
97717 147426 124693752
90731 196313 264452271
116809 124283 266788337
106770 141483 86871170
29917 142980 972235487
40479 44172 810954208
86632 153001 506196977
53834 57526 622300635
14967 91838 192177169
75070 145163 300822369
80213 85430 694991640
185009 187853 185483737
135986 157354 84784311
98364 188107 442110487
3957 47971 300098937
59657 156048 241354650
49978 198767 638231376
23141 90152 514130453
194638 199014 11018577
9834 110813 789337499
192685 194781 674581394
127359 185639 696868946
84917 159584 186912369
125464 192480 167890953
55679 83653 70011779
72409 119890 38743198
36517 147882 278925242
198572 199146 1448717
168117 174941 520395628
15935 18862 7357597
71050 122776 129495192
149171 174753 15282219
186226 189044 383074394
84752 137857 62985236
52127 174810 307103935
117349 143108 538182246
142063 185718 211669171
100956 171648 177315334
93275 181885 269246502
28212 111213 207538922
113031 118019 958668814
48491 78065 74117725
70028 74373 999475283
88458 104052 38986682
58621 160561 255023434
199131 199270 336983
68284 161746 233900875
146945 153738 822780757
58443 103014 111283383
59489 123165 159322524
129566 140351 759406064
79957 86240 243097883
194105 199526 807800694
31775 189634 395188754
135290 136834 3832037
144094 158623 36494886
89055 171167 205726758
17018 193011 549208373
125565 165936 101087381
65117 136909 614979257
60400 168278 386845605
73834 106419 81299880
59797 86583 989728093
68917 103938 87396859
4898 8579 239935229
166567 169895 8378592
38397 198167 662991355
93185 197363 261029185
42476 123039 180351065
8707 139450 326946907
94259 141939 773853512
180531 199480 47528529
179904 183099 8024218
141240 176833 89257127
58284 85289 96717523
7956 83580 603185668
192864 198216 13474804
189654 191544 4719771
50378 143365 341840078
10222 13999 9311724
138750 190639 177002180
57202 170906 981942313
37073 115302 767375059
185562 189637 10113746
189288 191166 932239604
23126 126049 257424976
101179 112892 29427922
85777 123017 93319611
120171 184803 161949295
58913 116207 443579865
66890 180294 283813574
130423 193565 158145375
66483 72279 25549537
160600 184122 59045192
84884 125224 505741189
47114 72764 64371024
170412 196744 827853853
30141 189498 398928009
160555 198241 94507034
60542 68760 473210448
47384 118372 177586590
122362 174713 453984626
55928 70504 36583492
85032 195166 275809948
71191 79473 20656994
4553 18312 34356372
35172 164434 354011870
162548 198577 241221601
142743 145796 953485328
97185 111326 35445457
65193 140586 188550454
97906 111430 474091680
151265 195829 438060744
9657 174471 635673145
93568 94529 2461879
69006 146001 192700087
131183 189342 145728966
158018 191349 83411388
44489 156780 281196770
3737 92833 130296305
33634 174343 888031383
38191 185238 368286876
122847 145385 778019486
114703 142521 69671695
126917 138432 295720117
129369 188005 146920747
63859 179923 290577414
131043 140411 498895295
172295 181069 21878609
141472 168810 180003734
44074 179806 339831566
100550 189343 222612167
27281 29172 4702749
28814 91987 157974744
161325 175781 613679783
136021 155429 48804195
37964 142530 261701080
140279 154881 36833915
102634 197067 236628943
159142 172420 33331813
121552 141412 734846538
76044 185840 633964090
56811 168726 280201094
129285 175616 116044652
2569 94328 278985064
45233 148917 259717147
161730 195198 911148053
53551 185815 331236181
43501 152571 944513801
111181 131447 50873985
181161 190313 23022490
82438 158345 860055435
196172 198449 148237956
59669 99703 99914392
184484 190734 15619901
96759 106806 10537379
195623 199068 8712232
14948 120523 103778076
165623 181470 404239038
56662 177744 496648559
6468 94291 219458000
14602 157124 356793224
107323 133705 66156944
159085 161199 592305785
57929 121693 352376575
89343 197986 914925391
9281 168423 562396868
187655 196125 733338762
197773 199247 3718150
175052 185885 27282804
110939 165312 136263818
181881 197986 40388990
10978 194928 958180707
165059 167348 5801447
195038 197109 651203116
166078 172395 15934550
190427 193520 779863707
105168 123188 45340401
120145 128637 21252161
12456 136852 411145543
51975 137773 214648121
156450 187237 77008626
173675 183067 123304478
54295 177182 307640576
177121 178920 4539122
42102 174159 767164065
176195 192471 655929764
7522 159083 379219777
17391 166870 840503291
75648 148414 285785339
12530 83293 176921901
82565 143468 984847590
32645 113283 201633065
98967 139356 994835028
144717 185985 407949253
129398 182757 133646710
195352 199168 46944230
159304 174969 39252164
65488 118393 765571812
111065 150237 98350997
54018 139733 862530360
119456 133893 36158644
114136 128447 35953800
142155 155485 524307432
97792 194403 242082991
199776 199879 725007692
172778 188570 39593867
155372 167848 31172988
77417 82215 11914791
83579 106783 58037068
1453 145858 361299179
73127 87467 35663729
9186 162601 538352634
165995 179927 798694063
4234 195588 838752729
95136 127747 81826126
140138 195787 548321855
175363 187088 29437638
64040 105175 153805451
73704 176148 432072736
8876 106005 23800738
168362 187790 48742577
79257 143974 161970610
41084 195248 511731060
187049 187704 418712013
100546 115542 678037756
155022 173826 235797820
14394 130455 810563783
79382 175788 241383430
4521 160543 390338343
191908 198189 571298238
147818 193007 113085435
162891 181324 762462460
55461 151015 239422221
147582 154410 900581241
154092 185773 79314929
42016 108418 953563719
152833 187691 87248986
191843 192823 1370646
57549 112926 138415480
169918 182658 31875973
73966 93788 176570082
112546 150284 779177452
143973 160086 40324659
186255 186521 420819911
472 183352 975944045
123965 135106 968159114
142860 185893 749895266
35930 56507 51475972
183461 184976 3896874
80320 136429 140371077
127058 142607 437410270
76405 159789 208589644
6019 68515 156249071
86866 101525 504129204
161855 198739 92447606
184224 190394 15431302
28658 34413 335004990
85239 86722 97210
12168 125859 615772754
144997 188727 109595886
96089 176929 202554842
159183 190575 937515511
92372 169104 192206847
61543 126898 163435723
147319 153004 14319294
99696 183142 865152748
173827 176391 812067793
158524 175146 41549096
182640 187106 132023035
166337 192340 745695830
139793 197828 447544150
111852 175749 217734307
183872 197667 34503662
111405 147289 993353319
89074 155094 355073064
7579 142053 336345892
147340 163180 39585346
20280 173087 122010730
107422 171303 160143137
95074 115460 51045389
18454 166326 370059483
197641 198763 242454882
186932 192366 63677775
54185 121913 169596324
97997 144056 115456328
151591 163639 961286578
6620 74423 694840791
69485 199233 324831122
183604 196694 32743501
159744 173096 33516958
131282 188013 840914501
136261 160010 59484171
119264 172506 133429404
138036 159818 675706829
78866 90215 13420320
69392 140963 966679712
156410 182798 809703593
76193 176941 948748204
15322 168071 279293088
78975 147768 948152247
109740 194267 211749986
74817 123459 121674109
89080 170351 203625092
29869 43059 32902025
28102 33489 753721614
59145 63146 9971680
15378 145177 324801674
132474 158121 64294412
182124 182445 785917410
22125 131201 272876943
172186 193209 52604027
81149 93515 789274325
63853 168747 636520650
68047 179033 598298499
8034 128660 906090460
23050 78953 254345022
184400 192295 19731409
135198 169523 86056525
150708 177161 163934576
35171 96673 153831125
125182 150755 703445950
65674 196749 328070766
192225 194336 5272483
25977 157204 857988223
198855 199087 592581
52489 159990 809268898
21330 141005 388479193
4953 112957 662151155
118384 146042 69431274
114602 140648 65248256
178662 183878 13147577
150917 173697 56881273
45419 168901 422179707
195273 195635 499318865
85935 175843 225137890
110325 175182 173394897
68826 100227 78313999
31203 42136 27257419
125515 127750 230337474
83441 107598 60408315
133572 176007 997346652
42165 94182 300243812
134920 167438 81530353
49266 163238 974883897
140307 167082 230998507
108828 120303 28887572
112851 153300 101609081
54119 110357 138507796
68316 102717 549279376
126217 138397 67212935
146729 158159 28665278
91597 184139 640718431
161061 182551 474521116
7281 41431 85347194
84033 89662 14070675
120068 134489 671597068
65344 159642 274186665
149157 153380 938436771
32944 163734 327388188
43956 101247 143165123
99480 108065 395870730
56054 122201 499679336
99240 103240 177347521
69212 95331 226976580
190052 193515 8627765
165349 178204 32166488
44275 61106 42307198
33167 191226 627571678
70472 154781 211157514
38442 58676 50749933
158179 169239 795072728
7829 192161 461321014
181398 197544 40483308
74505 148135 562234929
92574 139123 116549815
8406 167261 554323741
41344 124491 940297090
134542 181312 117165260
144445 164498 50218369
7221 175091 420085865
33105 105552 205308896
116792 117955 379292747
60449 127432 167542422
37028 87218 125545661
68668 154726 343041998
184905 188190 138503461
173935 188350 1639532
197563 197968 250657078
82174 177906 239696925
15092 87553 211909313
186234 195010 21948691
115489 138179 56810109
55741 143129 733436106
50652 169043 486895147
194819 199859 12620874
57808 178879 261170650
45701 77248 79070164
174196 198964 62164751
48426 134580 215657880
160866 173107 278847146
40195 58751 30465519
191741 196403 11618529
33188 37566 258676073
68711 134200 710475702
188469 192646 501553787
120731 199915 198344336
107924 152494 496857226
163764 180746 42497412
176331 198217 54840342
25144 103371 195476706
135671 155206 6966674
109926 173833 160089266
88975 116772 302154343
130939 146892 484085043
167444 198319 173283564
138333 145831 18920688
110179 145623 88823545
170116 194586 61285371
59136 169438 593655633
132983 170940 781623682
8156 45149 92456949
85195 94382 22836784
23974 65478 103888159
146309 195254 122538522
102828 167424 211994396
181671 182165 108786708
118803 176405 76514291
70024 113787 109292281
75557 98380 56849979
15778 57796 900291399
195202 197318 5305439
23060 62022 97538546
103038 186058 208165457
122539 155265 4067877
72430 127119 790607284
81900 129552 119340910
126017 156400 76309001
42638 169721 318217474
12093 187133 758934101
39782 77460 94333815
181050 182468 555113340
185507 191508 14933948
185933 195923 24913970
112087 165274 712693097
167564 168198 437396815
56959 64112 626959793
145468 171206 64498936
140866 142832 4973343
147334 151909 907200099
31917 140948 802748086
150117 169942 855024357
175884 186319 26160503
179446 184793 13485243
50220 167359 293278937
36496 103234 449244417
116985 197537 525687769
169268 197739 82979504
161153 183300 55503672
142450 193433 127786435
182522 189992 566737887
122193 166544 680521374
124293 173889 511356057
146395 158212 29628103
167936 173563 9980463
75700 114842 97754127
190097 195864 888566719
82877 109641 66935964
114506 139073 61528726
178816 192155 33424956
139537 179087 99172568
184461 189204 184311483
130562 179483 342316864
28229 113206 212460287
38976 107329 170925948
33269 169978 342268104
150873 155479 413088898
103756 160992 143485014
21064 35199 794568254
156535 194031 93779252
100734 153473 750781033
198205 199765 3896312
146088 190884 112182176
83226 150732 169237202
166960 171189 384392683
145234 191477 115822386
35329 176209 352783749
103806 123676 501444049
60364 89151 584369642
139380 145152 14559627
123399 148819 63747865
112347 170496 145781550
58856 180726 304953508
166675 198875 80747511
65962 111651 114102759
126196 130674 11253874
161418 166725 631123437
181438 194354 338936021
79543 87616 20127276
161531 199222 330390328
45414 133268 219870803
138717 197698 147877697
161066 185849 222087419
107999 161640 134461637
180373 187863 636821188
54685 67995 943322260
48990 116159 167984219
92057 106030 414271031
159370 182367 57657995
57695 130377 181885213
100165 166029 165055519
33977 57332 352349885
166772 188545 54605576
127409 151533 687432258
98465 132153 807400965
38388 90042 129222633
160609 197984 992797820
26737 43778 775632400
61013 178652 294350006
186840 188624 4507241
25197 63002 864617324
155442 189345 932117694
94792 166054 178517429
74066 166645 231587120
117831 130405 8689510
164438 174094 24163451
190426 197351 705725802
164053 168457 11056828
40620 121302 201903430
137904 145859 12815397
54671 98539 109592160
117167 180027 809976419
128101 129452 3399767
155222 170356 37791032
140141 148108 997000607
120402 141462 295089370
187199 188703 3819246
169610 196771 814237951
107220 144437 93281535
131326 146623 38352048
49584 75953 66154581
121923 180500 865570597
96462 151185 918771203
37207 66883 74406288
124983 162834 140365030
179098 193686 774401394
84332 92343 245323843
68817 89078 575353039
69679 163862 235671422
5575 126623 973202069
161733 196103 86091029
178630 188057 676892872
189306 193321 785246062
7624 183096 439150629
65682 66061 944019
169438 180158 105456553
142885 147471 896295734
167727 178305 26402768
109985 140870 23691772
164175 167053 7268447
80141 137881 223371688
41703 92195 126313134
98489 118854 842158279
16846 197741 452812185
52704 64314 29054593
101176 151323 236586085
170460 198072 964641098
60888 125839 387244113
49855 138744 222416619
68487 76876 21015500
187457 187921 1163324
65039 146232 345812965
112220 176900 162135391
180121 186803 494918899
94352 187739 234090605
42576 44355 913060488
114438 119812 13568750
1493 10018 12499022
68515 109688 102914090
94647 117877 693520252
67416 180339 282629031
143392 190585 969110203
33275 66374 82931451
41813 105291 595337628
187084 192965 14665725
9352 103184 856545725
175103 193015 357693851
149138 168161 47518332
29720 134078 733603572
88289 131693 543069134
25607 130045 842787432
166153 183313 43065801
117932 130661 206468116
169859 185510 212038248
173685 180383 16755046
138328 181972 109479984
37131 122018 212566675
127154 144044 42210407
161496 181627 891080467
157077 159449 733168450
56400 156502 365023623
104879 116132 23419120
156348 177997 54041337
113027 133149 58030660
129998 166966 92641540
93839 105162 28352979
193796 197448 42002397
194548 199451 12318392
15085 51975 92244978
160029 185812 64785838
123840 174099 243546174
87039 100229 332664022
41448 140261 247230779
17231 52881 89135090
28524 31367 7068852
54588 58300 9379825
195827 196778 644256681
40333 77063 148108817
83977 115061 745275041
140715 166307 64171698
88284 185219 883002217
105142 153520 121442563
25633 112605 579703766
29954 120325 226108217
116208 131672 586218941
111675 194621 207911480
197121 198186 2753362
90687 156795 165700094
41151 115291 185450529
105065 172038 167927151
128939 170886 105084978
143096 162947 49726475
158445 168832 25951060
117432 193132 189694319
20822 67993 431065636
114721 139499 62046143
21586 177964 711235167
153986 190247 965320878
77116 169888 758334186
121953 128588 960875796
91739 187345 239570655
58966 89373 169624946
71071 114882 748100918
193105 195886 6987922
76822 163068 215809911
156793 189269 81311167
113421 175660 887676859
172112 183020 841953616
81769 97655 610139930
115997 132043 40345730
22046 86404 381441349
131880 141661 83965277
32474 108858 411549076
73265 95271 52863324
156810 164195 18391673
196743 197948 3094351
185789 187321 3751110
181000 191808 27166559
179943 182138 5494972
71823 109346 808172880
175856 190358 36381655
90746 143664 132592985
5453 118851 283539529
7443 17994 721467861
160855 171780 183959714
77056 77312 441299866
84947 150853 316015295
174012 177298 158754297
70857 76265 13626663
166747 179869 32878112
90054 171885 205037244
77736 158231 397533087
22269 146562 311055436
86434 161018 186811478
90670 110609 49877238
146147 146166 48066
157583 179283 54309901
176168 184805 21687887
18975 40087 73315465
89203 96576 783238432
49777 108956 148020242
4051 48741 695121681
14948 21871 17364617
64587 147612 207906982
52549 154301 514676804
141324 147436 15503479
191592 193894 682216758
56414 166088 664580804
137335 158467 53094558
110587 190429 200105547
119880 196992 828850931
7572 165400 394926121
195124 196687 3881520
74117 109302 864784804
93323 198081 234335131
176375 178755 924711732
101313 145739 197622189
76647 134582 144876281
138853 140881 5140957
36045 182384 366402579
79930 90558 618907196
164858 176519 29258305
199971 199990 166347290
157044 158860 431955681
45666 107787 673401103
180552 192500 29974649
94064 101709 19094058
41150 93797 146583426
72841 181466 271814562
121963 122804 2111614
12813 77971 162994465
96265 188670 850371023
50219 152434 256083140
20161 171846 379616737
145780 181716 185555060
178085 178858 923031582
118160 172258 352287090
180332 189995 902785971
111058 125009 696652270
39234 57944 46899070
73348 193598 300948561
10662 187277 553315626
97739 147221 640535162
28389 94175 164375646
10844 177572 975707542
62139 153760 790005987
159724 198629 97578481
3952 132248 723882957
8835 144445 881665099
119905 168740 122332762
40934 146003 886393232
79053 192943 108059201
177399 187367 875167914
46497 109738 666257895
93580 126976 630098989
165948 199029 977737248
175163 193744 46545576
44536 194547 646655225
178908 186346 18651700
150885 182260 78408704
165126 184029 175750155
118765 171611 132483277
18734 149874 930323306
72999 184147 351700336
24286 35647 28289217
98177 136317 95566280
28966 181114 380780247
112831 130574 711234902
84466 90757 15684462
149410 176314 67281994
13507 157142 359511945
42376 142560 250724336
199518 199748 448871850
96239 147963 800852359
50703 107639 101569140
136827 171042 270621721
154903 157628 6711808
149134 150181 2599055
104087 166639 156806514
60240 111914 129045206
156468 171906 666807412
167153 173320 451121570
101347 113459 30390399
27736 178420 899497497
194063 194259 541487007
159757 186581 103045640
44484 195849 378955768
143320 148796 839326325
78736 164529 214747045
8837 96579 993306407
93760 187291 234416085
12806 147255 336444159
150511 153524 634724783
170334 171782 749952563
9485 147174 997447301
109518 183159 184547890
101578 148252 494091239
152237 183699 863271031
86844 162021 888888836
145515 166741 53159339
115224 197177 236726155
7255 171604 411343935
56868 94661 137569098
157508 171443 34896899
101484 124216 57117436
16111 117720 254070382
106146 124816 46810618
26563 91262 363373604
142992 161105 45383053
176191 185370 477191755
79698 163625 210129333
99323 199169 250295049
94687 176583 500768397
87739 120646 129034991
115067 116739 4135013
163396 169092 421609458
149743 162253 31168081
45087 154384 567584327
101332 115836 36434321
135377 150141 203753556
110882 172479 130144609
165034 177672 603461085
191276 194203 2103568
13776 106036 230740115
80848 144567 459966692
85665 112918 68043008
132623 154572 55137250
59997 89171 72837637
177228 189326 875216419
178020 197225 48166761
112598 155212 106983216
160682 188244 541458401
45843 72646 12797608
57696 167306 274383699
121962 168927 117544659
47801 67826 428020932
184747 187266 6259987
144517 197389 132427666
74881 175698 252263696
2409 27205 61975092
73791 166894 232947225
120486 150995 76636159
193260 195020 4446299
187998 189349 879233089
159817 193064 83301022
115357 159421 132168446
99620 186405 757461852
120632 191185 176753195
61986 181413 670684474
178733 198676 50024955
112312 115161 857629379
195155 199594 11145269
161749 186545 172367605
139340 196339 847588208
115253 160016 167437279
113330 153118 138830557
160615 165708 181781972
29887 133100 443489576
117541 125932 64667858
88012 161379 878199585
171304 178513 788202076
23411 197092 434692531
111085 155393 936356457
21238 73231 559271478
150381 181852 78643863
190465 192688 806612441
52966 178719 314804220
194591 194729 383113
115512 193291 194911648
82674 124934 105793270
69813 71403 3976681
190705 194589 9707840
192521 198033 13830953
179790 191261 28729806
98038 118685 514142585
60114 177367 755735065
66223 165503 248431438
157116 198830 518859239
183519 184942 3658864
172579 196437 862408250
152429 157493 104162618
115222 167910 570920326
69468 114933 317010708
96391 109370 32518474
72532 115300 106774537
67072 188910 305012789
186271 186608 833741
104525 197899 756591692
62090 102661 257302623
127873 166159 95815026
79030 81448 35817593
50077 147655 244409261
136096 188885 132350864
21854 39129 149898947
77989 190189 280901105
76215 172218 240283371
69979 88138 45228236
185314 193254 19753023
73183 90157 42297067
313 194803 486767584
54568 128735 185588052
123090 173751 126806572
41790 191068 705181911
194006 194249 626707
20831 144048 308254306
145374 184666 98495929
169070 187364 754389378
31968 149650 294669775
142538 193892 423124135
3493 151802 371233872
97989 120642 231499899
108510 145604 778065322
194821 198752 753441756
12837 137370 311470608
26284 199579 491172709
196206 197074 818658462
86780 164863 195565491
156546 160488 695052102
4168 75106 177505902
156159 187249 545361701
180004 180444 1065493
151528 190457 913126401
97008 106535 485967046
97877 175838 396682744
87530 169635 544904344
141764 158559 42238783
10736 172860 405679184
66198 82377 146062792
88340 114333 65040592
33853 49788 146944217
80643 197682 293065838
66558 122705 611583518
133389 145712 92145
120612 173899 945451683
118457 146665 929987851
13700 171166 683462872
140994 194229 133415681
8854 142843 335136575
184802 187113 5748612
97364 177997 202067226
173778 193653 49772545
98530 137515 97642581
45244 152839 269472782
1388 161910 699849900
121429 175843 685164325
48381 138807 109556473
76759 123418 116766082
59109 138540 198537159
32132 70855 568647400
96140 137550 103657478
158174 160935 982647451
161480 167777 28985097
102015 128195 65686803
47 180259 646790472
97903 137092 418693316
177793 186249 21266303
19722 179783 400575161
180094 183964 529148893
141821 176373 86661473
50417 70673 616737614
65317 185819 981969489
73934 123133 823865878
18676 62550 330949267
29921 153670 309872252
56593 64085 18844341
8483 119833 684700376
121052 148081 188337114
186980 193325 920867048
190119 190176 745243210
69527 81375 221406746
179751 188549 111714598
117202 136959 49519247
9163 94238 970675552
123773 191264 868126038
7402 92626 672689540
189486 194369 12178003
41136 66870 707480043
8527 168197 399539205
132498 142850 25887984
49641 191916 356277467
196102 199454 8447154
157880 180893 21986765
193775 195826 5158864
83611 170792 218359549
115057 129271 35706674
194990 197828 877610331
118185 197118 368700072
25361 181369 390412141
189133 199602 345264464
5973 48735 106741993
194468 198968 11350843
58535 68401 24646035
145517 172526 67717783
73342 183549 275810003
81645 142759 152960103
187293 196577 591715739
69484 190192 302147954
195500 198521 7680999
63805 170966 735339279
80737 168266 444234413
9328 12236 7261419
158096 170236 310156909
45121 58642 643891982
102074 104859 6969699
119118 132678 34014549
170639 178967 20851394
28263 98601 175793392
126580 134271 19175919
176729 180017 8217104
108772 151844 999871221
101746 178298 191858430
136008 141115 12769297
122746 147574 703572347
39293 177819 855501481
173927 189216 38385559
123884 124593 1295781
179133 188736 24144549
127538 154412 67475780
181657 188791 841120069
70665 137889 168074959
114261 130302 464613109
127841 188675 152440381
136429 152138 39587921
178163 188087 221292211
17790 93308 747881698
193401 198457 12742499
22495 67225 111927421
168547 186797 277861061
173245 174778 3807425
81568 129520 391293602
120007 160322 100921409
117217 157058 100017738
16139 47672 78760304
3006 70585 308395109
76578 133158 478709178
185686 199105 685511332
148294 151877 8991009
68415 123743 468343736
135068 162144 393842990
81666 151974 108174578
149844 197727 119828117
161235 195964 87023957
120271 190418 478942301
163073 181162 495661825
13145 111170 637185168
113151 168230 138096763
161951 163373 3513108
33413 143520 275598936
185013 185741 369419795
170096 192846 53401607
170443 176924 549248930
142405 147627 96606743
75522 188484 282774962
59995 197890 626153318
133516 162292 72082415
58845 175642 859073552
120491 194304 394344504
95499 114354 211528980
54138 112208 145194615
86925 161436 466342526
41442 64604 58020246
10949 40293 912874216
148144 150921 7005388
167481 193171 693287222
188744 192254 512475818
151697 174474 71673712
44038 95118 357526722
38240 160256 801423999
136856 194203 79793765
197679 199691 5064686
95350 118885 59012339
85649 138303 476620043
112136 146595 86519191
38349 98490 609705353
60099 180606 301563605
95133 191056 942818570
188086 195529 520632250
167318 199684 81101590
35107 161762 317117926
118981 158322 466611251
135754 181640 707720924
145877 188246 106192974
191788 199734 19925718
172352 192369 715850977
54443 136930 452859766
161739 167601 14757077
6106 170799 673241174
87567 176885 223750546
31639 128119 243913253
135839 193435 44668712
173446 174798 3379157
76045 78902 84885031
74197 165812 233274370
147446 147456 593436014
164394 174484 562019180
36627 149696 632469373
90804 150985 150962962
69198 171908 257129080
124839 161387 535438628
139803 164968 63060678
142941 176098 101122958
94036 105065 70303023
158856 196955 996558585
171712 187737 670532261
182475 197555 880248120
42552 86816 516991309
181534 185122 9105769
74239 171200 242605190
74997 151847 192420379
157222 170271 844198437
129430 166673 93249384
131420 170786 306915928
91748 181178 224005165
51695 118071 493582540
81994 128523 116496731
142029 169551 69054489
176359 191102 36882576
146548 162526 39955109
184319 192999 21669585
186915 192698 14441869
177594 197977 895262398
148328 149265 2383700
165132 174400 23201532
162960 164819 186492665
134580 195637 152977417
44304 56455 575840392
192189 197038 12100319
152018 184000 121625826
83777 191460 271661209
161548 174709 353420380
174381 182341 19997946
93048 118848 64646337
193556 197440 727798810
28168 197722 424470702
102124 195713 692894982
149869 162795 789547826
198144 199665 639012828
79893 111878 79911850
88588 160333 304630367
189031 199142 841254692
148215 181063 320027904
188894 191551 115439375
133218 174806 104130697
41391 174603 333453359
45614 104465 281890684
64709 138745 185137649
42935 186274 531268507
111799 144377 81743590
167576 186922 281922430
811 179193 157305639
21430 189936 677973725
125407 194846 173952239
78858 143000 160502024
5036 39119 135504979
171574 198361 67072201
199945 199984 312138197
14407 142136 799479244
64900 90719 64474372
134621 142002 408670211
78293 128556 591933720
169707 189569 49795191
27074 148123 303038864
20963 90907 714226375
75690 121026 432227683
112056 166854 386492282
125862 176227 240484729
197361 198724 187739879
174584 182059 702062563
148480 196463 413703190
80688 124520 15252820
79445 107301 69612269
119490 157942 96408365
93378 147584 788891650
103963 123483 106723535
164720 168061 222096008
54780 147080 954998760
154340 163895 834211114
93741 167667 806014695
94978 138029 236866429
110575 128585 409743563
132456 154392 55095746
96048 127937 664583152
141171 144385 8138706
3673 17220 33811897
65989 98300 80639217
132118 137883 98082316
192164 198323 356581265
180702 182819 604543604
84723 99329 36388861
122712 137445 36718606
76374 133301 211488952
94190 174883 410615919
86197 190242 248359044
89835 101635 29403385
76626 162522 214939421
4969 192582 469546971
116153 119114 456716282
93473 139542 115386302
132750 154628 471497720
59423 62091 6678849
155365 182417 67644232
189488 196446 17332488
65844 85441 48959077
50369 127642 193464924
35366 75042 99511898
17660 153045 338945264
178813 198059 48234535
127587 133567 14935393
36168 172699 341857813
91008 175636 212005571
94182 147120 132760594
120270 126595 15865919
81305 131099 896463035
57114 155738 748036983
143689 179748 90339628
194461 199793 13390839
61982 94849 701597970
180246 195836 39056736
38093 96636 146406029
50125 103384 869163917
48673 146809 245738909
182847 191841 979590238
21196 192637 576408376
122905 146573 425701082
39373 68236 769595745
194928 199346 22765923
59314 102930 483520922
6245 176453 425916818
95866 100230 9211307
29256 70139 102307895
199337 199761 1066444
137831 175561 94633280
37354 97596 220815569
7051 167990 402762023
162228 188543 65993743
55633 152284 242132415
111299 119780 21331529
85617 139573 134970890
24690 121254 312504591
76071 85163 22641496
156680 188012 400655210
113134 145901 728878917
122267 130664 848874461
85050 114500 18100965
52757 193197 483752646
25054 94755 275469223
31527 75809 341188837
126889 186027 148205638
158850 174365 721875340
79253 146622 168713910
3678 91096 649766237
21489 103460 204852156
73339 117466 611464682
81203 94727 33736949
123112 171796 683273581
8302 32840 61236334
166653 169750 7825911
57256 193931 342182443
24420 127789 258632597
145937 186952 102755879
18862 58663 166800026
113123 174855 154719866
94438 147695 41725523
171477 183653 30471713
156857 157585 488681279
132181 148503 40998230
101925 148831 117796175
53047 149800 242328920
174448 178865 11134721
62981 150243 592130359
59423 140744 815796387
189427 199883 26162702
190654 195892 13083739
30768 99889 625484694
45080 69955 62343886
68285 199068 327463597
90431 128082 94271983
67658 145518 873416289
115582 126396 124134865
137151 139696 6406653
164939 174191 23189507
90439 167256 192388074
195334 196885 3858519
76115 124891 337953453
60031 196644 341928952
83584 96119 31296553
8097 189166 605327893
58661 153775 42060401
120784 172074 128528704
78570 121337 107053804
163329 168989 14223195
144728 163064 420384225
17848 27038 934110218
71091 114495 108430410
62516 123823 153402622
69589 104022 85915602
73448 106562 82656536
136791 174932 434484239
87012 143551 141627252
136458 138029 3883407
134268 177434 108122463
177844 187985 25493917
20408 136376 423016585
147657 193257 883323601
10224 117966 269330190
173249 194406 701712539
133843 149354 39034227
166708 170647 9924779
48806 116431 366158471
163889 184039 50602137
191328 194436 7794726
75882 188622 956655750
7791 127789 753691038
171876 197639 661291639
132290 187489 972500069
74344 191818 797561122
190744 194146 8477078
132947 182440 123956621
72468 167578 890935636
113637 126578 32572168
180594 188698 20423198
73171 124382 682143724
47425 78338 766879509
77561 132126 457254337
123643 142709 844419285
66599 121697 137834546
6323 128711 306094766
91625 181610 272139919
179189 193978 37016686
195499 196174 1704941
130845 155604 62133352
139103 179536 432776848
152402 195633 108087025
185055 193205 8589412
73083 139426 165806245
169246 183568 214055832
180935 194167 944103602
177309 193920 41645303
161672 162906 2996957
103309 144147 102379290
48022 134914 217480331
110379 169852 531347352
196191 196268 949739199
117522 156145 96998281
158501 184968 220978515
50512 162777 281070581
159637 198362 914439056
177358 194089 694502951
3300 98667 252306001
108782 181431 365384318
86757 134857 120444388
32924 135025 255491920
36811 51954 714606138
72755 89255 894149838
11543 153510 355365247
78632 97113 770150195
34568 55541 367383415
152578 197171 222413956
7560 109180 587153462
91795 183357 906064008
106652 124665 750467483
115363 199811 211657242
62404 119175 141926859
65515 155314 224850487
87036 124048 301022722
71054 87053 638472705
113437 151009 94458680
171302 188083 705348231
78384 167078 685164939
20002 133421 283685468
165648 195754 75445863
113990 133876 49941864
62982 172566 449503323
65840 167816 255276752
141860 161648 49638386
87054 101093 24077416
35707 185997 376403507
14651 39537 62221269
67299 169345 255387022
163697 171893 20619760
89349 89887 1357974
51936 186759 964675173
172681 188976 40863457
31773 125606 783892417
106718 134603 618919777
58879 169535 276935293
180555 192379 620559293
155244 159389 7260436
156935 183926 132961128
149884 154951 12683937
95594 124776 520832932
192855 197732 233023435
91444 195108 472020941
54291 129232 975416272
68395 102876 86063935
17278 177484 647033633
89655 180622 227810605
188781 199363 815001640
14688 180902 733450135
14629 141760 19902297
115431 148757 83755041
106461 110000 920276625
95146 168831 184666607
68841 168546 847452626
66422 165705 248442304
78755 163719 212673997
50356 103289 63377315
102568 186499 830403083
151166 170391 838587904
195460 198633 8047507
25856 74646 731462823
58947 167862 406678541
38345 105962 169145810
3980 106218 255581757
77203 178122 252544105
174813 193509 46857606
59622 62772 4349553
147398 178518 776710807
54372 195566 830986226
3596 128118 311442611
123067 167266 696311326
194542 194845 361928582
175192 179664 542803758
107030 114268 18044315
131238 172602 103623226
29558 38012 314795971
94408 176826 206547281
14044 63638 176270429
106496 109125 560968903
167942 195408 68729140
63799 92253 71099448
42519 78313 259702857
182400 195617 28161688
160768 192150 740414255
162919 194924 642161013
113418 128204 786075603
36354 188807 381813861
81158 129318 216454332
98204 149838 282053213
170384 172804 6067900
153895 157176 81987072
179645 198022 46087898
44260 100357 294703577
48438 160163 677247093
140496 181213 102037764
108601 124865 40834998
142079 180331 949190746
121018 143375 828238677
14243 148621 543778508
62744 162185 248817046
164558 185893 468115116
125228 179191 135174043
187018 192660 14065841
69996 73698 9338169
99323 144850 147076130
75963 97264 555476220
91810 106726 37382466
92842 105840 32546977
137128 152317 314349522
166914 196994 487598780
695 99337 246526398
32475 142780 276002806
103735 197785 235757638
71355 121543 829429936
186466 195376 22271191
114212 170074 140078727
68167 167038 552669506
64052 127661 506820557
7949 21629 34182557
150180 191103 967236529
169662 194464 62115485
177544 184394 407985243
128020 155650 149683248
149407 151744 5872495
155282 167157 406364484
83541 176428 232648787
77873 109765 79683246
80421 114503 85161907
173745 179421 3248606
173484 175201 4273947
45659 94800 532539219
56158 162738 588837352
40668 83435 738745012
115174 187198 289753141
72435 181873 341520056
45469 161597 290697072
165741 192353 736918268
147419 148683 3244061
47643 126246 196755986
158795 194114 13976950
71334 155891 460321878
27474 168733 478131603
21151 29943 14245444
77599 146038 171317733
93339 93917 1449520
164164 190705 66528704
178838 199179 175457928
176202 192680 892325178
159498 190554 77875914
167519 168679 2857254
183823 194414 26485712
14699 50184 530128035
178268 179934 4227090
133401 193460 75213413
107743 172292 161780847
69150 143708 998495361
29438 33336 9689150
187564 196984 23472630
159480 194493 742281947
160625 167174 16478329
106638 154753 614297766
35114 155389 301265097
96171 182757 524258882
136046 159119 57836794
187121 196376 613941438
108935 160510 129223160
175655 192851 43052558
54657 134717 200331698
188659 194888 845375434
81836 90969 410727573
85090 135828 367610448
50118 79087 72543071
118555 171952 906188552
120221 169583 123611376
121698 191303 174290565
89362 147032 144514622
173556 193276 860083058
69453 188922 157338695
13915 72621 132663483
134894 176058 103173259
39101 116576 193726169
15894 93954 195104564
126788 162277 449402248
88739 137240 802682738
159657 166175 139844662
142977 160092 285752923
2869 131561 134933190
53175 197087 365099972
34393 39420 226622116
180820 186698 14786853
117460 145064 69271691
179376 181864 466135229
108195 126016 44686330
197118 197825 1823041
146636 160389 34327331
18338 116715 245980121
60032 197479 543367018
110308 182729 181469430
68189 176022 269910460
95473 180761 287298997
128544 136763 20083997
127190 189202 155336225
191371 197401 15104086
125392 198927 184274230
22828 168514 364593856
78332 176715 805156971
42589 70281 248969135
17985 172474 769354266
71648 95538 383755514
108310 113553 13118380
183447 189282 14690925
72128 107702 887961560
161167 164601 668966715
19091 81308 155607494
174119 195420 522238765
92576 169866 797120752
125195 135150 710587723
199117 199914 1930722
41958 120731 658731063
143635 155482 29826939
166646 192361 878740256
11785 65004 133095364
149206 163842 791311671
28501 180952 803414778
72234 144573 533789153
188300 195643 735943275
9236 114334 515580580
120770 180054 284987157
52086 66813 36932069
187555 196167 21480740
180592 192280 527346056
9499 20244 26869665
21312 41494 108928121
118380 128516 417205364
23078 26408 280885284
105412 198758 233970543
70306 108143 94499001
147206 193894 116860858
17517 113455 239847580
177569 190999 159783582
18442 184936 470923123
96136 175381 875673225
10570 67411 142141736
149615 165090 786253026
168324 173313 12501288
36754 58870 55549884
79087 128876 124597607
11567 185042 434254464
50457 75737 216339116
28774 38488 190702760
121914 136425 36188439
6632 188170 807614682
13851 105840 230065736
176091 189185 32860481
79053 162947 210010679
149405 154044 11641860
159870 165377 13842416
154709 184684 962651832
99163 109008 24706373
183267 190079 2392506
786 1610 2033887
26868 65218 485440382
108043 165262 191290559
40397 146949 266684630
135529 166223 246952791
71501 133065 237733413
119180 141440 254842856
2684 142584 709744042
18549 184508 415472072
180265 190053 24588155
80325 164306 308324663
40489 66982 66323191
65411 156790 693882263
115216 168677 734216955
136714 150814 35587921
143113 191414 861702068
86484 153826 168898902
185264 191654 744487893
78991 86146 17819854
96292 111614 38352676
43680 50087 607499721
149167 172089 55357553
139688 166893 68223296
180367 184128 850293870
162971 164251 3219969
154890 163806 147282522
139133 185374 116072300
71822 147833 190278658
198942 199054 280590
173743 181172 18545026
123257 135369 30194128
185504 187935 6024856
81533 120302 97084969
176387 187371 27524697
36577 184160 369597404
91888 184930 233186166
189522 192925 8432695
192582 194201 4060835
47650 88734 102726988
78386 176153 528226073
43722 162855 298272500
36201 100917 729128087
30033 153536 309216969
3714 151148 369045985
46877 83274 405381991
195492 199265 219084767
185157 188799 9072904
12714 181418 422161049
141006 197965 260993718
153787 197408 109065964
40818 110260 868697045
105773 160175 596389832
158222 192976 86939554
169860 187212 830944564
48573 187618 348263802
102194 170673 362748518
25716 61353 89237563
12063 65682 134114801
83330 156459 899514688
193697 195069 3439193
115031 155546 101729827
192964 199685 16904916
180026 197133 625281130
11416 174323 691620869
33912 124792 733574340
25191 43119 44677723
41027 65059 5221475
39750 125305 288533612
18829 46464 508206330
10943 101040 225089129
75261 77275 4984615
55496 85825 914801553
24202 128026 944180446
53582 136701 207929095
73868 73977 271931
25029 114765 224333849
141842 163887 194777496
19242 128619 634249673
150023 175263 44348039
83690 154968 290025067
190390 195131 296727149
59060 146033 863761492
168336 185517 43158918
192005 195825 180717673
34755 106513 179565634
145147 172627 68856857
82200 131381 522584598
136995 178775 104746936
15673 169072 383899963
170490 187806 43446433
8555 90796 205542388
163021 186550 59009106
152372 195930 750765068
146705 198015 128534313
47268 138201 992528399
20603 82723 155311243
114799 145521 77033831
94299 111277 512203264
101825 186603 994830425
17981 125062 267886755
145449 150771 613005909
184083 185370 3279924
47556 58239 26919723
69364 88385 612235672
169681 172914 8123905
198293 199004 1808200
66516 138244 179317191
70065 159662 28497605
174508 187202 308104693
105447 175023 174369155
186270 187236 2409783
175939 179103 678870216
6986 157319 428052459
9004 74186 182437723
151917 160234 620306722
179032 199870 185710004
25976 67642 737731561
12448 70823 699378879
8420 57049 584869574
116702 178932 156025100
162247 164398 207631225
43766 150482 599933283
4643 143016 171829531
175306 197524 55692349
40777 46211 989010074
99359 167240 674700844
122888 143782 976754576
58154 111989 757453535
6576 14682 12985971
73290 182750 273944068
88204 196335 685189649
142086 143380 800398854
159094 199877 638244420
134912 151837 42618637
122964 130730 19389490
102383 117962 514264612
189652 199577 24841045
72933 171432 246528083
62325 81676 48292543
48002 79008 42428973
117600 124344 17001737
192745 195955 8065497
91714 134363 356135696
82068 97981 838262088
115273 150054 87357835
89370 103920 857638855
146746 151508 12092973
157138 157292 89402978
23388 104809 980299898
117290 167677 126389749
167392 180702 33246966
104427 198039 234619524
50991 178554 565938969
128906 158029 143783424
82609 181323 295981398
25840 72969 327534435
15611 68921 133409327
69291 162682 387624897
161200 177031 39690067
145649 146778 2872415
169628 181334 29272522
64241 108473 110500411
157594 183895 805632103
39829 65134 63370357
15496 65265 124533745
113204 157255 110546286
17752 148791 328071920
124142 140167 42347564
174258 179543 980082964
11957 67618 462708981
134595 138494 407715665
54191 150462 327290380
8589 103577 607186729
139191 196687 99114441
149449 150122 969177706
110117 181830 677155640
23408 49486 65098091
167843 190825 57532534
113240 191555 459740198
50175 112738 490623312
30959 148805 295057915
109114 141178 8248237
50503 147224 477077800
86467 113741 68219448
187345 193652 196052340
127851 171263 108764798
154115 173909 49394091
132834 157301 995692523
64435 186352 895638059
126901 192740 164864692
167658 174554 17166634
182348 183211 185723234
128161 191987 159940866
189892 199116 23112750
56949 75596 578165082
150824 187353 954884733
70516 184763 286066334
74676 137788 183940976
38970 87481 988923630
137071 167931 77430759
13549 102619 430807087
77135 188522 278887814
162236 175398 294800023
176621 194277 376930683
165969 195047 121501625
98281 153634 957043672
70040 113539 108639774
104970 149192 111071175
121356 136336 881657489
140015 157929 748490458
68196 120281 130314707
41741 153584 280164836
115949 160256 111008215
129853 195268 729471488
93553 191768 317463465
17327 97757 201053660
163172 198240 87939408
89550 144686 138159468
82325 123012 101995277
156306 164566 20535975
182374 186578 10565172
126218 148657 559039103
95088 166727 375015705
118826 167799 642076729
182663 190189 500875849
151447 175346 59636498
49627 94780 112903106
13816 13937 194906241
183641 185506 399569660
194608 199453 670259351
129360 188768 148876992
51551 84376 426410278
106204 140510 449908402
80668 194229 416082510
119239 196541 193613747
80430 187145 267249001
20140 58552 96088873
152200 185128 527156180
36821 81335 334061324
160980 171777 193541378
164029 194910 82612879
42891 47499 11529454
23382 184591 661885852
70606 129954 148477018
108488 145641 589949480
171250 174035 6901780
159460 170185 26959152
15914 145144 804064176
124239 186274 155432181
103769 159848 322635387
52 47586 808746063
28437 44418 39920440
175549 182287 205717547
160446 176732 736645771
19564 107365 333999518
118468 171463 132907719
107939 161246 198530111
113727 153052 98752589
46803 189494 357372126
2078 119597 908010320
160796 179860 8671524
183558 184744 3042408
197585 197688 280845
94243 169377 188282178
172872 184282 151177261
133221 137215 720539153
135727 149284 34183120
54061 54167 175204012
56006 174278 664113634
195816 199942 504137937
120951 157909 438569099
40831 89115 859939702
167854 169040 2900840
45880 76253 76182854
43693 49030 13347844
90580 194657 260704711
52808 180452 319528811
130361 170541 322349858
17924 36581 542151465
11737 64207 131219413
136623 150445 34888536
97517 185336 274032387
29969 88708 528386946
417 187329 711902401
1009 119454 296251253
38425 94023 491168023
21393 124192 257148147
141007 151203 829990525
173173 176881 839400346
150963 159090 20143663
4069 156177 380718513
118642 129405 17820445
195495 196729 1960401
18566 41130 56397241
18592 189856 734590272
67444 149092 204486866
28709 58958 897580863
8998 105788 698335497
149046 165221 40334170
46598 173299 768489990
96010 111491 38730391
21470 184193 407310534
69361 192963 906763815
173982 192365 353786885
42965 178710 339862127
163656 194464 77185195
153604 196122 794639650
64735 81554 42008131
101403 151202 784139881
143660 194524 127413201
74225 138965 161762094
162593 189403 67220377
196641 197525 2249547
84701 151487 196243508
18384 115767 243521139
43715 163372 299540846
25604 54573 545352003
30611 121950 228599799
109557 161357 735870610
38504 39625 2818816
90716 156430 350775373
68758 170383 254393124
106428 146245 99817571
149883 192804 107348499
89205 111663 197429426
182415 190619 20562405
75182 136543 153381109
151458 188000 554703321
119268 149460 986744121
162468 180790 217082132
90777 172548 204913605
115926 124206 20840785
36981 124521 219126457
135268 162429 353564023
90701 135059 717184716
160504 198989 140100004
22379 194919 431846500
13175 38198 62473011
106495 188745 206166268
105041 148687 109594334
27642 129021 401244296
60774 184367 309361778
182343 189266 747481190
3307 32087 71882881
180873 181037 830469978
143985 146543 6504971
107408 158287 694735934
192135 198311 546500939
101293 143375 939172352
107643 143620 90164758
191380 193961 6443664
115680 120754 12810121
84846 99041 35360579
191707 198641 859568709
19334 91586 312668403
126734 188198 422729567
66433 100943 86043742
175963 178412 6110346
70241 176031 335429855
97668 197482 250128016
137582 194522 142741136
104178 153731 124448424
170133 196450 65857741
60471 143503 937509979
187574 190814 694419
74725 105817 77545009
51866 54032 5427384
139780 154703 775326770
196373 198739 754226962
89163 124582 87043860
127975 159849 744574118
126156 165190 678721420
26307 60213 84775238
25796 102459 191554581
121457 122781 407660269
85474 191544 265640316
111433 141942 76465346
23389 125902 256417478
99167 136966 94715596
191774 197413 346183064
48995 108698 149295473
154219 198870 111722181
40941 115003 185226926
50827 105338 88290670
45152 120962 189714695
145301 171609 65947165
140722 171119 76249040
27192 123293 240510398
36494 158225 304870867
107439 139301 79798636
166313 184016 826413800
34534 72898 96241067
134344 152943 23132343
179019 189796 521386700
193277 195171 291803378
58387 126983 171579896
132332 154555 383678304
145725 148084 6064687
46591 83886 233415119
77156 124234 967598709
148102 187580 98808765
59304 112022 215447027
154582 155909 3309565
79873 192382 465128242
28012 39348 28309777
79652 181528 732270478
90157 112530 751050140
52156 123242 580140194
199122 199984 125290241
156913 184279 68500390
172019 179747 212723452
172303 181802 23755079
99686 108071 502239480
39079 111988 182283729
77238 102959 64123405
110557 133618 28063184
7189 80337 466094335
54556 144463 32922259
69590 83307 34177764
179087 199545 188053792
183538 188653 243146591
85597 106059 51138485
143713 155303 29183876
47258 98293 230806655
4928 97796 862780624
134003 186029 534811526
41429 139801 516845462
191470 194348 394589254
164588 194154 74051254
41853 162061 300933359
142863 198207 138715102
89231 185852 242168717
34127 107927 88965540
171493 171882 975279
152670 179455 640244158
5088 163532 396436228
2617 120095 293828893
147372 194955 119124327
57141 84663 893223357
130666 169328 65416607
133305 178274 112611471
145334 145548 308804146
73837 95712 54442018
195698 196514 999535019
149173 150207 2564930
88050 90289 5667600
95887 130418 86556572
181122 191235 25382285
140433 149023 21804667
112767 146917 85691098
179333 194052 480661304
145522 185647 789170320
28989 117646 221689269
31240 151884 302112002
155070 167984 32251764
49083 109492 679378649
196760 196979 293772633
4358 36582 3804112
106692 157855 893202072
116115 169986 169266550
91128 184989 233067406
128700 156614 70038554
120722 154917 85813935
154497 171495 42476211
63972 120230 39764351
179880 180535 1614816
172354 177041 11691880
38241 80566 105980915
54192 165052 639428809
93971 176410 206617307
122162 176291 659865142
198460 199364 2238287
30699 115336 211630013
67366 120158 484553224
7000 138314 19695584
180707 188009 769225159
35576 50886 2855969
101481 173750 352649839
123439 145969 56365335
196466 199498 7669097
143612 188354 112126723
170999 171262 210083474
111120 152123 981528331
131757 176305 462894287
141416 172803 78749612
151568 159763 66567451
133662 178721 112854746
164863 186731 54820839
104945 140163 88256462
184764 190439 622097962
199118 199839 449599141
151337 169648 589270267
194754 198345 440618680
36433 64764 71042553
146156 148930 7114423
156963 159092 353773092
129129 177696 319527882
125269 128265 7477405
20342 38933 46389788
74163 84301 25136844
175838 184909 393708028
115942 143006 67855736
76442 151829 188774819
150783 162015 348824693
135357 171207 48225247
50114 56400 169198791
24842 175926 378111869
51046 69635 46633523
162445 192151 74432299
61244 161783 251555712
25674 183705 395579950
78784 107167 70887484
11317 93407 440339219
190697 194372 40577238
62781 75703 688343575
22058 140068 905552727
71821 79050 18023691
148608 152378 269550956
8248 95007 349771193
104037 185118 203347684
80766 107865 301668133
135361 166272 77438191
58623 99667 511678618
59992 78135 45373108
136855 154954 139610413
67384 194228 317518327
13691 23598 24803291
45226 140366 215446301
47165 199389 819431344
99749 124906 63124926
96607 177771 940876637
79718 172956 233484862
71237 89633 45883593
88069 164522 978393645
192480 199530 617843346
36031 194754 793525172
181410 191606 994073540
198156 199502 465652361
161285 184139 628337377
149975 198107 120442706
110538 133632 768732926
35685 85485 475118058
124037 191459 684501718
11849 73866 128487942
68403 78517 25258936
116014 195379 456472322
191697 194917 334737301
135680 179115 108855502
188670 197069 20932502
18976 152685 648692489
32709 62202 73934763
61435 134288 85748225
15163 85186 175137094
138957 159981 52711884
109380 114553 10750725
71886 132710 957722140
185835 189294 373601027
186025 199060 32621886
94621 133097 483482419
91961 100871 22166299
30184 102705 181233979
53835 72845 47696264
52835 135493 573001262
165353 191394 65250683
53436 69421 40082113
13727 68488 137029182
79665 196726 285296444
119292 188124 469671149
167107 194330 536577751
43532 186518 358044502
75226 75574 104730
52681 118285 924048462
110968 114894 9798574
28221 140806 281629031
16629 165620 372832999
79905 196508 291956968
97605 126388 735540560
33131 67910 87067949
165834 171807 15070962
99108 153844 406205286
70534 191105 892008181
189777 191319 599923360
85484 168788 929673365
132065 136288 10467235
61940 145207 208307811
45303 186653 353890541
161784 167944 15465348
116064 159476 416767376
39732 151149 846501180
74544 110328 235124207
14392 111833 243637568
189183 189964 1943952
183318 198240 37428423
63789 184402 729569485
61154 65382 363377934
83255 121966 852259683
179325 183968 11696568
183546 188688 12961196
23353 140481 292969045
195850 197738 782135122
102498 142210 523872533
25782 81007 916558715
198672 199494 897542628
118945 123767 12197573
158245 190077 79698063
132501 187730 138405498
48923 195974 368230540
179483 197973 361671777
78777 189928 298342131
90010 157610 169364475
130290 173219 37408546
121639 121867 150509654
88637 138585 525815539
189957 192118 5394924
81301 175256 235220012
89766 124501 86986395
88589 119730 78042248
14225 118202 969869146
138882 164117 911094372
126956 179541 131671567
108337 131540 282596276
186140 198470 787559753
47078 80736 258334933
192964 193951 117616436
166032 166430 1031370
91640 126039 86149447
110910 164647 134664280
45570 130231 211911351
147696 196792 523763306
80461 122662 105688495
63221 154123 695698754
37691 170035 331386712
14059 22455 21092820
170244 175201 12368115
97903 182551 605063419
27564 29379 856589543
127705 156026 71042655
110602 143296 81983235
20971 37527 41252539
105520 143001 523984292
52948 57624 11692137
106306 125039 566637176
120171 176356 140738326
157934 172282 35895848
73791 150228 418903598
6733 96899 225361780
84402 149156 162333796
172565 197050 61258875
142792 157578 37130370
121574 140772 82791710
151634 187330 375743848
43966 101103 142786344
120857 122978 464696547
110349 180538 151634598
104795 106227 3641908
150456 175677 783223055
23582 164219 351930140
82394 93569 27818241
933 105969 262637076
166017 172757 285614264
32564 90755 145477481
83403 152002 171948082
111713 166417 365045063
169693 175723 15087787
103204 177272 185571021
170658 172354 4260637
31604 69630 95172456
117639 140870 106803789
163075 184307 53254584
95579 112213 617193966
174649 182174 384677673
196560 196937 886789050
13790 152554 347463268
11601 121475 282529546
54579 172342 294840945
59032 174647 183143278
24933 178449 628782797
107907 135034 67995786
30168 56679 66226177
68166 187896 299776300
20254 38878 46452143
134967 143843 22262316
83433 186260 646915500
186770 191322 771820908
106127 141625 88864322
29415 141897 681399965
97731 127029 256243679
10030 24944 894601197
2845 67313 487722630
151272 171402 50292662
138600 199292 71450686
5224 75797 497218424
186566 193299 786208500
68771 71921 152816229
97960 161609 129848231
169791 184160 36017934
70190 182388 280863695
179222 187244 20119986
28591 138578 275049879
79648 93828 35324930
81641 183488 255036479
35817 71092 88375085
29663 156055 690505948
21510 153619 330744982
91735 122283 76613400
99215 169729 371779156
119323 157206 95018561
169892 198704 899490620
9727 34174 180923662
87323 181193 569283736
158119 168796 283343944
83602 162943 981600686
167124 188397 718216148
92195 168360 549033410
23806 99336 647679004
116902 140803 767012453
85856 166471 201854551
79476 139463 150055155
131081 142168 464887315
86203 173845 629211362
116008 164409 121336792
63401 199463 340645091
112854 179494 167021921
189806 191672 4649343
57262 174698 293977314
171308 198525 39217406
118474 188264 685580014
33056 47114 35143822
108615 118089 23742007
169976 177984 19987462
178117 188552 470791054
190632 198648 670669805
35009 100291 756812382
12672 128994 587219320
24728 88540 159434689
195710 197540 3857244
90799 96737 14812903
113002 138698 863983244
52684 170565 596724041
163246 198976 242552828
84266 188812 261899508
347 61400 152813387
164035 164855 295964667
88113 94229 640009643
136505 164817 70967462
97148 114158 42598935
2713 54020 142591890
161181 176854 561894644
15322 47904 81408330
86312 179075 583851651
24694 150843 847541190
102622 190498 830978252
151066 180391 162014994
127877 151179 14864872
77151 123762 207303427
188429 191486 7623502
56557 185255 322379219
133616 184471 703783566
184344 192469 20322480
58146 106210 120084958
176583 197500 517841529
164769 177357 31507455
135019 135641 90675208
163791 186019 271087821
11225 97508 215566932
196310 199910 9058667
122118 128989 2200398
110838 125031 35624881
7601 46967 98320668
70956 96859 376409439
81998 108525 802732500
46180 192416 366222690
152088 161704 352905775
165989 198560 500485701
30679 185602 878981116
76569 112733 90276701
56131 170579 642327282
175961 180830 112347208
17835 29655 29552350
150438 164798 35760520
4446 51443 117421029
37534 149915 708501759
142416 147879 13871468
129003 130843 4656230
99686 119050 48606219
141103 141892 1972792
133845 138572 868663613
183467 199856 98677041
96424 132161 89633890
164001 182022 45187358
169850 186744 106240886
127811 175951 385486903
171428 175788 10849373
108661 150445 104981805
4891 75739 177275150
186825 198440 29136951
25562 37788 257555740
66579 173762 268266715
138086 199379 153693068
147797 177578 640007351
103525 154181 223064929
29879 82290 131047839
130667 197391 167098034
115158 148340 597520123
82069 94455 25008435
181634 187607 561606529
23279 166602 639633225
148054 194534 446114373
65361 91881 207741242
183394 197920 36426316
109965 184109 611924174
38859 49337 26167401
110006 193602 510173418
15201 125128 275013542
186715 197343 820285821
104565 168378 159940609
42058 97247 860875302
118469 160145 77123764
129061 137589 21267226
64482 67620 980052687
43483 157967 286694352
85349 170897 214229007
55522 162629 268159836
39704 138168 944376694
27591 122088 300004675
197393 198552 153285056
17618 99117 203684490
144370 160624 40661482
142017 158535 41550431
101508 118250 42035171
48471 149603 253358547
115436 154123 598427797
86351 198826 281802479
137156 156358 244979953
31623 91267 149099772
61624 81151 11503663
160125 185646 64139722
30162 83528 768470578
166519 199176 81894117
130178 153751 59223446
112261 129319 127584357
77887 187337 581244877
75119 76221 2732678
92529 186780 231218252
159909 169355 23706723
122940 194874 332521354
190716 196404 622359866
59770 114361 742822662
173373 176354 7498137
85235 103749 46148730
93360 151028 144745752
51936 146828 312516087
109827 124930 37874974
88850 121048 668785060
161944 187424 63877146
120518 145921 457375403
25815 27505 4204796
14501 124870 772799291
33022 182323 787413101
185791 190338 454880594
29239 124218 840413913
65055 113797 121785594
179123 190643 926297651
14280 44174 458088980
27093 46341 47998327
190910 199178 995966319
90733 174388 691856622
74416 120830 115977185
197824 198355 554524
90034 95013 750067570
39140 119850 354387726
172461 196539 60232430
199354 199994 1563779
16431 128368 279990791
111487 179186 169700961
97652 172802 188363283
75473 187039 279262818
81319 91478 11522094
50885 68545 44298625
182596 183012 807025571
40376 197121 839226713
54410 98093 854357119
167354 170763 67314054
11755 46370 86424813
48877 187517 823323053
142020 160320 45879836
133026 189654 458177944
73155 139897 166828544
190612 199639 681097003
194443 199645 13064424
28432 152513 310700824
69546 172087 754728983
110353 129664 8806104
5246 13710 21077829
187708 191748 471975723
198570 198644 17658
47572 136421 247893803
196976 197850 210106459
115289 170691 138894409
90215 172105 205130748
5830 139455 334119358
60216 126787 698970683
119720 141044 778711091
97038 125079 334416904
176693 180694 942526361
22893 144152 303390332
82360 98419 40068474
95924 156248 151310584
25129 188857 409801434
148173 157760 958801743
162735 188575 902245825
182505 194811 30858505
188353 196963 21473038
190528 196164 14062655
45453 92070 116596079
80069 191692 279532537
942 182622 989382730
6084 160750 386891716
3216 99156 923515235
41323 79274 94991793
151679 171149 417400846
199281 199732 1115001
152537 173589 52539373
93944 181458 219281579
64247 135622 774251423
164458 166835 5965848
10255 182537 431072920
95195 171185 202662682
121489 193849 181171832
165702 182464 41999068
96971 189528 232021289
79522 145458 223407942
94320 124066 74654827
131236 193573 778314996
17668 125731 344859760
5508 102932 764460878
8281 157372 373128621
6841 19952 352474600
110043 178764 172161137
11654 120450 272126290
84357 125714 112620258
103806 187569 550563010
154147 170632 371389734
171880 182340 482775115
6757 140804 603003781
28310 117523 663799887
1308 38965 669837295
42107 58888 43032747
191578 198055 61738971
177925 196340 219466858
188206 191922 9274564
124165 158656 775043384
183450 198390 905475160
126038 188031 155394070
1412 24596 57992826
86212 136841 126704243
145784 154455 812315960
83617 121634 447186859
5192 193486 471197328
152956 170628 938851158
93582 131250 742963203
129529 189027 515981303
40085 67743 69262951
189159 193203 875824173
50302 149119 666330427
64079 69955 418733844
114340 126064 29437470
178052 196475 46164834
50316 147948 556058188
9160 154093 362788209
133968 168971 87700940
85210 134876 124270709
102833 181208 989636841
100474 166085 164413558
65650 175976 276151538
22301 70382 120273103
13837 103367 698743299
170308 197111 768791131
39969 124784 993904324
120953 175816 137391815
78847 151566 344533264
89285 98496 479842845
25895 140721 373896718
69016 196671 584466661
80588 113569 866707861
75197 138391 157881940
149171 185699 385257966
53584 110862 575159168
86714 173801 218145742
29138 50569 468921686
4228 4318 238773
24217 124564 251025852
54156 89376 88068194
175029 198419 58674524
44942 197472 381897871
136144 143500 560152814
144293 153871 638244013
49783 180610 972145236
27073 81042 134933458
190010 190834 2038653
176059 185805 24535808
70678 139650 172478990
8400 193354 462876238
100854 162996 771579420
65734 193325 743477364
19074 31969 32226957
57858 167778 275185577
163104 196762 84307702
5648 174065 421319703
40155 192150 380514120
177997 191273 33296965
179968 188035 20247684
35012 153816 297629407
5013 93472 863617300
198210 198791 1140764
83155 115646 81258135
71050 119116 332357408
31702 89282 498487592
29021 152669 151312424
185025 194327 561648522
60486 154882 755097224
99475 179868 201483854
122294 160741 320559638
93281 126013 82031737
188714 189406 1692295
113116 174118 152878272
98990 162752 159849141
19283 146130 739452429
191575 195846 10664391
132928 138444 13654385
22117 60362 95707541
174125 179508 13520455
187375 193564 272632750
135934 178072 105565691
79992 191907 280280944
199299 199324 57043
104216 129574 63662809
120147 176616 586281190
114464 119907 13723838
40729 47895 327673562
124533 153189 71953370
139932 150089 24114327
165261 176510 290845840
13645 79112 163752954
127520 149168 54378765
195573 196189 68285413
39188 89834 724608595
68401 176349 270235831
120697 183866 255258605
11873 103042 227873516
176044 198734 650735447
65689 164152 944514043
180302 181029 21526165
174509 188781 122543336
12443 160693 370929204
45495 52217 786939067
24874 36530 28991470
77445 93766 40615200
125277 166468 662857086
43817 73226 73783281
153353 170449 42664696
146730 173224 519466783
22477 199765 775287564
37189 184874 621614623
25391 132555 268113545
145901 197206 340878609
103313 133338 75321180
116198 118251 2055182
40560 178124 344280104
140062 172588 18516908
120982 153880 262763585
140905 147388 16382179
5241 110916 580094473
155457 183994 71414107
169943 194200 768912485
174381 182753 21029534
93181 164657 536177081
25678 41096 38488630
45079 90671 114011546
112766 136770 5460498
33762 138856 785856608
195646 196031 976633
197787 199798 767654251
91338 150214 147664476
87414 114654 68166093
115690 178041 156210399
78756 144393 576326200
152842 169122 148623962
23275 107102 531556889
68477 69173 433165049
98390 125510 68014647
129245 185348 360389588
52804 132412 199253194
184436 197397 337918533
195607 198576 852534605
134413 164274 899242569
7618 96301 629046068
87050 113336 125335159
82139 157554 342929244
165134 180551 38612606
39120 176069 379992101
66896 93391 908788927
52003 108410 141013436
23752 140639 315632741
143580 167178 744962816
110221 154431 110980018
104378 157680 563383658
134478 176923 106362658
171058 174353 8202696
48416 129869 203946296
15850 197259 454080484
165886 182182 609261338
5832 157771 917350278
83352 165815 206496640
27360 100053 764004435
10417 159671 845773129
187788 197374 29396349
187340 196467 661733640
117679 173162 139087971
180622 182291 1012380
166637 169429 176252326
58023 109389 128352073
177687 197384 192307601
178999 189771 86648868
66316 121954 139241270
158141 163797 1253817
198760 199058 127091966
178946 182457 586819304
1257 157517 514868739
147392 160681 10590402
16238 74708 146406097
68535 138695 175464675
114785 138448 59216369
151833 186190 85954113
142729 143064 345648483
149228 188075 425665699
99366 160327 152783731
122252 173001 127075148
11208 26557 716285087
4064 121700 294273898
144187 158451 346597103
143595 148563 12598080
134351 162285 174775121
198029 198897 717632418
39216 102602 158451863
157748 178611 52202765
162503 166636 890929965
171476 176792 13270210
56211 102369 738228794
165572 193737 70575281
77383 102192 976181729
172941 179219 390460225
9545 144309 929847938
33139 127713 236706342
131314 140850 23791317
184221 188319 10268313
14788 74308 149052295
27817 67500 507151464
142786 154123 28619462
168893 175372 537042445
58351 96909 96222672
170320 184259 34936097
76839 189926 283135984
112184 166428 135966294
53487 121455 366070656
90636 106099 38702362
96681 145873 636207214
23946 93639 174181594
121862 125319 346854660
49897 110737 152215656
193498 195866 5935068
81397 175399 349370712
44251 81400 92958723
106310 194226 220251445
28023 94614 927976547
44737 163186 382129608
175668 195664 801468596
81406 114803 797809506
53549 92290 552459376
2742 74912 180574650
178064 180695 6593481
148593 158401 24483425
158648 165969 583809075
82601 114856 899355274
29839 80612 280906260
32925 40060 17883310
86384 154734 171392641
174331 178603 10723649
100293 155147 137684109
154193 188587 86023529
168530 196734 26375309
176835 186796 665962867
50515 118542 645778726
116135 165188 666824321
85318 114953 979926228
26525 89523 292539577
180348 189583 139301732
183958 192788 575459267
26885 135858 300337006
165381 186228 52282737
26697 192805 762881929
169884 181273 28467578
101344 144313 107822601
32738 115540 665026046
27091 72293 332848655
82454 162811 955515894
6827 155651 372525626
110987 193997 572506950
184225 194663 26109107
179631 183312 974625880
108907 113979 960399193
95753 132888 639438209
28623 174397 991817600
135625 150523 37013432
54725 98888 110301718
140869 195343 136503034
45292 195838 376896841
178967 193850 61274657
131038 150511 48955932
114251 199084 212692316
38537 113555 463821918
25086 169899 362406867
168553 187169 46677681
151330 189814 96242909
100997 101715 475766244
112086 199664 523037462
79580 85876 995479757
48084 55225 17907358
175632 179332 9262577
62671 144019 863187828
181405 188406 141331534
168970 196765 452550420
57716 108850 127789023
43858 189657 763269572
11656 161677 878111794
131538 189153 49186707
155665 180300 42584006
2633 4813 5384532
197761 199137 406129472
179210 181956 356697297
179649 191623 330410129
117590 151115 393734426
151035 151614 988887992
123945 173031 447739865
59289 110702 128441667
54108 130642 113289569
121617 128756 17836266
120572 142688 55312195
23216 41111 405613454
197597 197677 200172785
49965 84765 87115287
180195 194675 36309045
187264 195376 190023680
40428 109333 172268902
65593 183403 294885034
32446 177858 483187543
34162 103202 695639803
31092 85153 135214672
62063 168189 265582903
72681 105271 307107575
144409 170586 289806332
177150 186858 24396379
87928 166563 742879197
170786 195546 61959139
199384 199470 222014
13907 154319 351594051
138133 167982 293676361
48053 61247 1852930
165978 178251 222825101
111579 137520 64977004
54926 60398 13824526
146436 156507 7973957
183890 194747 27150086
197407 198970 69894049
61215 184614 308864770
124188 173469 836025746
83251 180907 244495030
92955 117261 839502799
61505 184011 306620570
18117 180594 406616008
84037 84470 1104119
55266 116813 496482044
143807 183795 353215625
58617 117747 147737120
78029 118250 100505951
107039 142707 83339678
161931 173343 28607242
86539 100966 553114250
174130 175187 2670887
172733 186457 568635208
104518 185175 349038246
327 181880 454338257
50773 179478 821588928
167512 198714 78178849
199884 199940 134423
140719 179420 97021578
136210 178952 107133151
94449 140054 455322700
182636 196268 34128662
53341 156119 154954338
197946 199483 766711588
24487 106975 717020771
29227 133799 588151921
53364 99934 911530980
187856 195766 19750395
75135 104070 72077399
128305 190763 156495417
24025 184153 400855257
133337 165648 574134489
118646 149796 78226055
49607 190458 447744985
181504 194615 32842601
47512 69121 468430006
48541 135657 218039474
85092 95921 41389496
87153 95563 3332560
174723 189313 769729336
81058 102932 335957100
163226 177368 35415841
58796 172875 472954953
171708 197710 65098505
26630 117080 226057688
106354 142476 90445289
137876 173287 88825818
32819 35600 805690545
142731 155713 159092964
162338 186777 61248397
108300 111645 8339905
154727 177844 57714297
64799 120707 740234431
88926 118117 52640549
43664 159767 290613792
43272 128618 213657431
97399 113932 41412528
133112 134680 468343859
55182 116656 485616067
143904 179162 88356836
111716 158138 116497711
160538 160941 1044999
120536 129428 111233387
133800 158196 64169337
64617 124796 164491635
37867 177211 699178711
38336 190028 664329925
74112 152207 991771692
156039 167579 366096295
97522 153347 926497341
142694 183452 102176137
12024 125536 110268678
29610 82253 131630510
22576 101411 545469482
123238 182621 155168749
119364 172505 631838841
67795 100241 944309696
95519 134642 98043618
174704 194632 795363874
193848 196092 5636728
61195 102611 103318906
51256 171915 443331342
67833 68306 848002696
61790 177451 289381291
26523 90762 872054830
64089 184183 701001873
147407 196589 592526587
146413 156480 299198949
48617 166798 295904083
63720 86310 56415924
178811 189119 168185780
164710 172086 18529896
58909 80759 608167138
51309 119882 171606310
97701 153300 139543568
180893 194019 32918460
182750 198193 38737453
8450 17034 653093076
82282 135670 133643062
150944 187289 981445234
130650 199375 172158868
176295 188760 31269916
72921 134705 791340176
182312 187866 161639922
130080 187830 144731006
38514 155276 292417975
141710 199528 784599104
25943 109150 208005811
32470 36069 288594306
62644 162179 971343406
117971 180263 156113874
89356 178748 223909290
191458 193120 4120039
50440 107869 296496001
155176 162291 17657773
167065 184837 927562171
68504 189996 653042003
79556 195398 290062288
147448 164635 42939612
9204 149310 350703730
4591 24741 776266072
32464 102781 175754476
11165 89423 326071197
116080 198964 207822243
152987 184791 499300229
157814 179594 54491793
103140 137102 403215443
115465 188591 183335217
3986 151408 795431607
88501 101222 583066477
197461 199543 130474552
96507 125911 348862979
38518 161772 308554561
4907 84201 198263781
1326 149751 688141765
165113 169983 12264157
24013 54439 76100639
63422 171766 271257590
43606 67528 44541581
158320 165742 947708016
119730 173030 133548483
11582 78749 58398773
21909 131423 614584230
110781 192303 204280269
152676 181882 930177408
53360 62352 22619684
185749 196746 27388215
129899 159357 73723667
173386 188128 454315996
85983 144146 123557087
84266 99899 38977472
147954 148107 317807436
137472 157262 328466824
95398 173026 194524599
126200 162013 89707471
60332 161005 251892151
174472 176651 5549131
87523 122003 86462813
95306 184685 224052733
104944 108760 9542931
193310 195074 218185164
24593 84643 150144247
106194 115861 24186141
75977 186686 277082571
23380 33127 917346787
50609 93353 106829605
147982 172670 61732750
85076 104601 48755085
59583 94776 408567644
86998 121388 86206303
77392 111316 84682673
103815 110236 16189291
22001 63134 102898343
19828 65956 899926242
115171 188145 695277294
172965 188768 27804264
74653 145919 178255989
4682 91973 218256958
131586 176738 313741307
2207 133401 328185852
104841 175821 313720631
184480 188677 10533294
60540 131702 436776406
139086 181069 105219148
183490 195749 30716299
131434 158647 760783874
84045 131866 119774975
62383 116559 135317249
103293 164558 185157466
158087 177588 604458109
186123 188356 5558300
14147 112466 250273620
158822 188666 418673004
87182 157698 777245947
8944 137258 320882697
128058 193096 858423912
45020 78035 82674908
164071 172175 20374021
106377 124558 859380909
138480 160014 54014522
81019 197782 292432296
98710 176723 195557781
20091 89779 174150074
197379 198397 301696767
195574 198374 565133114
46254 96763 974112815
111925 195970 210667723
95584 119059 58838620
107393 177741 176250819
87743 87823 186589368
126019 179233 261379684
159729 193957 705608981
97469 113183 20942491
25661 89509 159594129
88144 152101 160416952
133537 159864 65892843
95877 107990 30271120
114795 193843 198053940
143286 185742 106459420
109697 148084 96335081
45889 70788 62399697
115910 131517 836832578
141802 192978 879578913
101635 140573 865366421
34411 174355 754724780
133920 145565 65508562
58755 197674 347759797
280 130111 324802910
74703 186043 796613718
152173 167275 37670353
106321 117044 126788965
40766 174263 706829149
64033 106549 767557362
198801 199731 113657042
191785 191963 411268020
145544 169670 60468312
9823 24175 634622326
135325 150124 37273319
139596 157255 46721455
63682 184336 758415960
175773 182162 16017609
8039 192231 460968647
84575 148236 519048632
64487 111276 109329849
166080 172582 375338445
199916 199967 738069607
107890 185496 194615708
190841 196430 13939752
3072 150305 368508079
97404 139966 106652537
105510 193867 840795837
88877 136598 192743639
128878 134260 13457156
27249 114424 400183378
107729 198031 226299606
168240 197779 74011954
60422 182390 817870353
19744 28591 22121398
166118 175672 23990897
73899 155531 204357276
91716 97841 298584443
87171 149483 185520001
106293 112438 417283170
8681 32887 707667383
188086 196500 689052557
40565 78115 93961092
19518 189970 426644516
165567 177533 784903104
64844 104170 98204555
31195 38488 18199152
2975 41276 830943815
112089 156729 112072638
72924 132211 118961404
166217 171528 13428116
13958 19604 359457493
17311 132966 289378233
198171 198480 760882
160244 161340 2781111
188376 195146 512544788
154559 155505 583900
179979 199641 207673116
91723 190863 644336228
164886 181108 571144843
135173 198665 277712819
153716 164423 26609276
59259 167386 270594208
60819 72563 821783914
58921 181376 306464909
153745 188204 86185820
60424 193437 332893257
89034 158386 173817431
1500 154979 384209814
199148 199162 671487673
88172 120158 80194767
113999 170835 839190798
69238 112109 373462305
39453 95356 139759940
79254 178656 248874440
78348 139678 923576506
107493 134701 907432839
168776 187123 46006027
141073 148556 18974772
8422 171337 407739473
78220 142121 647286906
169528 171428 4832512
47676 198195 376955769
139641 174128 971991851
33771 186628 382758370
102248 168151 944576701
74006 184671 276995832
62438 75714 33217920
161828 168997 17956694
169876 175957 930602686
178851 182550 9260837
86646 111469 631173916
16786 66003 123164448
64721 70010 13282938
83204 193626 769984063
64649 123789 939814184
149673 154850 12959989
65439 76772 16813209
105589 116052 26164178
67371 192891 314188572
96862 159591 291488853
120220 169178 122544647
86504 125020 96502907
64765 197041 331121261
165496 169476 847745314
194691 194793 252030
136481 181013 111543406
189140 198079 22365005
57973 190149 818168980
101101 185143 210826958
145479 166305 52144711
158276 176270 45030149
9848 132412 328977501
146078 187049 102634625
80843 117492 91596830
93464 157046 561645903
51613 136818 787510970
60763 82555 54358432
112638 158135 338153197
58925 198145 399600490
160062 169000 22466961
190857 191230 146808745
129335 140497 27865851
178228 196631 46136873
44992 163115 295657706
148902 166756 44522476
99845 128292 13023728
58595 133899 556207183
90136 124770 884616222
2584 170123 782080338
186074 194590 21227705
14892 161700 820258733
123876 160242 227752776
98591 182480 589196349
193158 199315 15507325
157488 158059 1451385
176997 181003 9970646
98963 105781 18770814
21114 160958 349907434
97632 154751 242823783
98766 144773 478892276
61978 174958 282687723
43215 173346 325842961
175220 183614 186407390
26020 184674 792614291
142876 154232 653493663
173681 194539 52237399
169684 172818 7863872
81925 164569 206965504
30122 153776 309633713
72580 74439 4703058
196859 198584 4426007
18435 123120 261999694
110806 137780 816466329
101077 101077 1019
9173 77510 574244001
14599 28773 35505514
109478 117586 20270054
63071 163026 732872989
170444 186704 435408504
159640 175652 40162711
28335 107295 197407506
147851 185399 131038179
127992 176910 122547652
19659 140704 302757940
172448 183727 839317476
104472 177031 181851658
38740 115348 987682732
160716 186341 64269346
64394 97572 957449482
11574 81098 173842898
195191 198080 7282381
102225 140421 95690691
57291 83676 473423278
176486 191633 37953150
75921 77711 124723350
195292 199130 352906675
109868 154412 111809183
80508 143272 157110024
36527 181573 10010095
130980 176756 114659820
113034 166846 883845026
115484 169116 341518787
14485 110149 239276270
113221 115920 6795464
165870 176004 19742396
139141 163545 290983881
64783 100624 285577972
4811 91541 216843510
83127 103193 291110945
168092 174775 331278797
53827 83756 802362560
136093 145596 622587209
129537 167521 978644769
101289 113736 982943027
41074 154508 284117777
4458 23158 46736641
109579 196585 519801884
31316 171514 350980997
122901 190204 168500198
21169 169207 370408443
142647 185954 108675253
54477 143158 976074744
152642 191856 722937523
185742 195126 108334926
111794 168784 992768758
12689 38928 65545372
126435 199662 189699490
6496 138216 329385353
66110 187036 302730779
189418 192235 7035192
156192 175258 47576103
175920 191217 569155702
157694 170805 32822040
112539 135964 58698614
115104 161234 115619689
64961 71731 16970485
66043 76254 415093096
150092 190412 432694523
41758 83034 103292779
158195 168527 82851607
109963 117500 18818972
43432 185408 46628637
169496 186879 530046778
45934 46520 1450804
14812 129872 287915145
62123 155018 232568576
170237 176295 15202012
192468 196747 972141485
163157 195313 80569347
186981 193838 518727064
23563 96731 753321313
151388 199868 245978986
9655 94972 660926990
151073 191671 101515819
30580 41934 28303805
120477 174431 135100261
135807 192000 541086614
73997 199148 684926381
158680 173665 37488708
25587 137226 279218404
76921 142131 163068043
136843 182540 114548323
87982 184638 242227658
105744 131977 260762876
194602 197752 7931013
36879 119318 206369397
197150 197823 1750935
144753 158946 35506503
65107 171117 265361268
123122 135079 954148918
126157 168759 972982498
92859 95122 744495463
84122 104633 51216370
168774 180965 236803628
99040 148560 124320105
149377 167105 44270150
2075 137542 446817507
164442 181763 43416939
131950 165715 668005308
143906 170756 67330813
89570 118548 25312567
166286 170888 608806506
55178 143486 221053249
114586 178694 901639494
84377 168307 142244480
132095 141154 621332522
158636 174334 528368392
71110 173805 494715401
104182 185428 203760584
174110 174110 3866
83687 170771 218121993
105309 166539 153463154
192354 196916 484489694
179733 186187 12507264
34088 120295 435610818
27611 165088 437874030
190644 194298 9120853
191083 192971 2993614
165549 171257 200476276
161651 174986 33399131
46857 190948 360815397
14282 151428 343437088
129781 163902 85412176
101214 165940 162302590
10792 49873 160089418
175735 195460 49375592
57430 70163 31905202
127111 185888 147286089
177247 183726 903606133
190709 194640 9844048
103715 161834 614915659
39023 168062 835994878
14982 198491 989360468
104599 123378 47239142
23022 23844 2018857
12613 112434 840613307
191254 194804 8915676
126066 158613 81648324
174357 181805 1127171
127317 193014 164485645
71019 128789 125867763
86585 144401 144840647
123564 161610 95199174
159892 161593 334103699
51464 165782 286181655
94732 191985 756746289
55477 192504 579921067
6085 112444 265832585
184502 188851 10881716
25244 56894 11949045
163119 163444 388135
18886 73429 136510218
77528 97205 185199049
28930 123468 725099588
145680 160505 934078581
135937 191384 407895310
71865 93633 995553938
156418 185415 72616016
43193 169910 589391220
46006 140102 235501490
170480 185460 37620835
75478 168248 442537688
164450 197877 83792946
118090 162963 112481673
175754 177167 451643570
90965 134625 893374184
108220 128386 50574011
175971 184241 20756189
172534 191787 656752799
46015 179966 621472247
117823 130291 538197113
198266 199905 4063635
26015 127656 254292092
19681 75960 140840283
36775 51848 37806297
31298 167619 341258441
188622 192011 8454677
43702 46448 860051575
118644 132379 848018162
187288 197556 25704754
29611 103868 780579894
68407 163745 238585172
169630 192521 464960427
128506 196251 169680970
41850 184693 357727783
150779 176564 64442396
192035 197127 12699716
182286 199581 883623994
197033 198573 3949283
199758 199885 277741
78310 119934 104128105
173189 175996 115115456
91694 168786 733564493
167404 181075 34150967
158261 186673 71092931
114916 169962 908512625
5667 129958 378952856
62514 161372 247333938
55018 97587 113796015
80589 98612 44913130
174473 178163 9251767
130419 159795 73514869
68924 142642 186239746
126264 167517 103391139
129754 190102 151187999
113019 162395 123805644
95799 189879 257805762
184068 199630 49882451
44651 137108 231317503
174747 187579 803548095
192634 196433 781060943
73314 175360 738895466
197175 197476 426344842
93570 123596 75421989
145203 172093 67399437
97809 175250 194018023
146579 198761 992554484
168089 181447 33396485
56981 62524 14024479
9218 173612 411371888
112143 183752 809624052
72994 126299 91618789
32595 193638 403136204
142301 150481 414126767
96368 165394 475514831
195663 195985 822381
8744 190644 455210786
109526 189817 201232915
38235 199760 502833438
150081 163288 32879731
148946 199739 127080818
5811 147142 364231391
45545 184172 666611794
121636 143341 54335482
14899 93008 195284303
189390 197206 19531936
116625 130231 34221569
137151 162906 64604160
23859 86769 157290028
184946 192823 549717116
35814 46654 27065311
112084 114133 5130991
70376 168094 244628377
105955 122150 357065606
171776 193538 680789367
144771 176907 654804656
62559 94055 422699749
80395 133322 132492005
42529 67234 267922712
172305 181891 564824225
27170 52492 63315799
151255 199392 614355522
45527 99641 135257952
39520 57540 45143129
80102 165033 640281071
158233 174553 40747589
180310 184452 10484246
154582 173959 111317560
149978 178844 956825418
92322 156534 440370552
85027 188875 846982832
29207 57398 753229165
87162 174528 524020478
61838 123664 154679665
121862 139277 473597181
7125 81624 186284601
106189 169876 711833356
9337 43390 84995587
117597 174400 542561515
41806 131536 847890316
83098 120464 93546957
192915 194136 299644303
124597 190833 165957451
174573 192790 14774898
178187 189949 740846086
81065 141252 913933919
47500 147169 369055824
79195 90794 28901864
160551 198102 94147150
160859 181536 51827455
197081 199749 26850399
107089 113219 15276074
29990 144141 845498423
156315 160023 196621796
181217 187024 14628172
149167 158086 22249782
59217 98712 98536699
29232 117261 893058500
153136 173906 285138390
57034 77132 50367351
63585 102848 98071742
122864 130385 18768206
40539 154031 618210338
172976 189943 542854943
164102 185867 442757341
76097 185702 451149333
16173 61370 113179226
151937 187063 485524759
31720 97082 207149793
113828 166993 6033861
119674 181861 155791764
104650 172675 170498027
127813 164199 23840703
41767 181958 351013869
28095 84984 142297522
30854 190627 399934837
29842 98955 172716590
94721 199518 960037398
20843 89531 171682256
109199 148191 267833216
125571 190363 498937524
185591 186280 508956374
71277 169371 245496758
90608 137311 116903854
186802 188886 686876495
7382 108169 251982330
126864 166344 397092175
80032 111498 78608168
100602 114046 33683309
24693 87605 812885006
6454 26055 873575347
65369 106882 103735487
22853 145855 770071929
91446 180225 222388807
92161 148436 141114794
116132 177691 154295145
107916 134284 66109754
189374 197523 282487767
180822 193415 265505067
76277 189222 774690726
92666 93125 1140769
45141 105105 149894964
33166 147794 286979837
1276 79908 420590758
19311 171030 435482978
13979 154055 350740585
159183 188707 74072288
192062 197297 246678002
143309 181590 95884823
154324 164709 25820090
113671 179769 908387953
88873 123645 481743015
186246 189569 491328897
74934 132472 753331812
133782 135028 855584226
74888 80685 14390380
47350 151569 910489480
187690 197928 668477775
166758 173115 15939247
170799 178561 609890426
172665 184077 28642750
135299 162162 67318878
35808 135048 248351789
105243 137928 538966628
14159 175528 403921581
53198 164001 277336775
177341 197156 49645151
26927 194355 419041501
154736 165343 26400355
174357 184930 852763421
625 166505 903789488
177678 179195 7541002
130870 146362 38828395
166886 168410 882916748
110664 161569 49330098
145938 191849 115000410
28200 127186 247714162
144604 189824 113299504
119882 197224 193753252
195519 196559 2601613
40846 53024 981955661
54178 168516 496475430
97873 169694 180001366
182841 184494 4197101
53375 165134 279746883
124061 144940 52285975
173093 198060 62560287
137386 175323 95089933
73232 137906 161617148
60335 112366 129957523
115785 133739 620737093
143865 145190 3353915
75418 146818 178661907
162069 163933 792316916
117451 131662 568584160
67736 138202 176197008
148812 164616 39422097
59632 101933 736003527
164381 190597 322532388
142560 167166 113671694
8949 160638 379453134
5876 125023 350298764
65036 85832 357683040
10148 41708 781265710
84314 141418 142894859
149236 195754 568398295
118541 172267 870742841
181700 194314 31612529
20666 115407 888285305
69732 126108 169244547
176361 193218 42177639
111625 135640 746815651
28549 100527 179842118
81728 176149 582137038
52323 86336 411974
27193 32610 481875293
113833 177060 576073071
173184 197521 60957096
165963 178892 32416577
60122 188682 321850985
124288 125227 2000669
93691 155457 307327943
191300 197346 15151968
62074 64689 6474878
11339 143201 329862144
88316 98614 25727346
21008 45402 60951415
182213 199036 42195074
118164 133802 39278298
85872 142446 597694306
46722 52788 15276249
94189 115982 54600417
17881 78118 150680180
191868 195730 961894917
143842 161750 56809033
42208 179034 871604265
120926 159272 95994770
106039 163588 144175323
152819 168891 40090776
57644 138272 468318284
37164 189586 825347255
82125 95109 32382523
125754 174261 612777308
5642 99208 838919267
28763 152703 310343955
61571 165266 259437579
58942 105945 17026355
192553 199688 17902327
25134 45552 50950101
34101 194999 402881903
26393 41031 739057544
2019 137114 337898545
45200 89385 110467636
10870 116468 263973518
144877 169706 62193991
73884 147687 650317703
155291 156097 1971624
37146 146550 273946648
194471 198085 563171929
91501 171498 99160301
143207 156813 152161412
52384 60509 20429668
131391 195969 815204439
21313 87388 165126045
76672 79042 5857415
90842 194673 260129739
17433 64258 358175857
165731 199550 557808145
197969 198857 930641629
75466 141490 165032985
192432 195508 964753632
26867 164101 343356555
98586 134314 89566686
135827 137012 825314649
21496 122832 253571451
48595 194047 437986236
98964 122766 597912375
187184 190427 8120336
105187 116374 27977201
22981 146433 308976954
86061 168134 205569898
139676 187033 118741821
4957 28463 58790619
167501 192264 668168404
90587 129796 47249725
159025 165275 611902433
147168 152458 13393209
77266 135892 146580608
95966 138878 743131884
63898 70187 15766602
195736 196730 629132101
163383 177119 34429523
135939 147686 761674806
55935 137340 676280718
154186 175202 692995337
161623 195364 84503322
159400 171738 31033312
108238 178690 377830427
69787 111918 105215407
168970 179461 26281184
153396 164324 27175203
8108 157934 374959542
177243 194316 226938963
149580 164916 373257983
64479 185825 303908395
67831 101227 712937856
156248 192911 91658340
142803 181691 33199098
22693 153690 327978677
53357 181860 321722889
107733 109363 4080370
72044 107833 89325745
26622 147483 302487101
174006 192666 46757969
26977 166027 970206439
185545 194975 23476183
197662 198175 1336722
70035 141115 177756217
94767 144937 125767249
45873 142756 33509715
106780 144214 528550067
119709 130794 109133517
170768 175886 681674985
104918 149677 112389470
83304 128087 734664207
197630 199418 3201540
74383 183782 273792332
113545 117990 11151901
95018 102926 19782275
197503 199738 5627330
186236 199962 838169519
35976 134379 896757109
74890 128574 754822008
143292 147303 3423694
12473 35905 368214802
171521 180442 22257243
72531 139769 168083026
162046 186661 866684
193966 198576 9014362
64726 199401 337191583
40580 106325 646596658
101983 149701 119833386
189026 197085 20089108
143869 192429 973326543
70405 156734 439083561
10029 180914 991623920
146010 150759 815534898
156530 171951 46895833
107104 107660 1386804
52912 88947 90061331
156081 195434 123468754
83302 150066 783963404
83912 142811 693673178
82787 120480 94333421
113006 131518 46526261
89207 170555 203815703
170165 178834 21708406
107154 138024 172976465
128681 192326 159441368
25953 164632 988118626
95780 138234 106273456
703 87094 215947146
116242 133356 488981184
37071 125940 774058005
111183 170892 149641363
151781 176826 62573706
151192 158261 914114955
197891 198380 1250517
149658 162674 32440057
111623 119956 20977042
99102 188569 76845468
132327 183532 128221329
154337 175069 712583645
125132 153893 72227215
16122 117729 254060262
180245 195448 787572518
160075 173734 732598091
191853 197573 14308767
170914 194964 29642028
154516 179143 433748563
72894 191006 827054016
83341 93617 25585270
166074 179791 131306063
66114 125726 149104533
3925 16176 30578928
103955 123600 555055391
93198 122126 72613144
189702 195745 15095472
88625 119479 494202541
68991 151330 961126118
3454 54422 55272367
164435 192609 70577593
61981 184529 325811272
73199 114861 603946122
135204 152185 146246162
183820 193873 25095049
195510 198043 750353383
35287 124334 733130791
84565 146794 833306284
122931 176656 134490261
172657 198584 64986769
118649 187600 172842768
165097 173096 20092691
123263 152797 74052220
131629 132307 1700287
143723 199690 140241808
2196 156869 387105329
188663 191064 5928528
78298 92427 35230400
356 174893 928974510
119426 159827 893957513
97376 158614 153613974
187715 197396 24166297
175267 197493 55731241
108863 123336 47805815
6058 196130 475607515
136034 168391 81110777
145608 154746 23083770
161196 175038 549894470
81899 145842 337633679
79665 180825 253243599
38126 110569 181217683
83638 95841 774470232
68223 161445 233285382
101872 178753 192702657
178565 178598 614559539
103580 170419 499933205
153748 193676 99825115
37169 159680 349864764
174088 179455 12364402
128136 181238 132974267
26236 147086 523431146
102609 172424 175050588
67933 71432 287115550
39477 181197 273259326
14605 170829 391039485
131963 158414 66287304
142570 168844 856273601
17443 160188 939400666
114238 132157 505145570
89587 125210 89240616
98597 124931 66075881
31802 133016 253254442
171446 194899 346858523
127386 141261 219058785
134817 171893 236073496
167340 181476 35396048
91474 125555 483641394
167952 182105 35407501
29431 105309 189692278
155622 183478 556451580
131207 139002 19396117
158324 161646 693091710
80330 80902 1414632
91018 102116 802785687
39105 165540 432993446
178518 193989 38757625
184020 185345 114910107
179948 197157 43048679
136990 170314 83604943
86710 130083 108663451
182459 199706 43234278
89996 126416 181073693
113392 132881 674313186
136461 177106 291834581
125384 161691 303424747
60328 146861 216530808
25733 175975 376013411
80946 133831 406904974
170544 171481 510420359
178107 181022 7293911
151973 186249 85739719
36020 176843 352579321
156289 199041 770523345
143815 147759 9990848
112469 122411 722718436
43612 141662 853366141
144425 170175 64530995
22 37707 943668859
45475 196947 379178808
147241 164034 41979423
138431 155355 708210012
190358 193291 7297544
85681 179445 234762217
167130 198956 79789565
13992 75250 153386926
135069 196180 778754563
142455 149003 16670906
65557 171206 264441352
128517 180570 376245477
4539 165628 403049409
59083 192434 452608455
151632 158087 763466571
58117 90822 222603136
106259 137409 81474817
15110 142278 26804937
33101 101999 172212045
132765 162470 623943524
92018 165831 404806920
130375 178396 120260830
56540 113936 758178863
48473 79162 163898172
130663 148620 898538806
78897 161670 207185811
146448 151087 11754551
191793 192759 2384929
86859 121798 411152883
52855 118114 163192513
176479 187920 85444328
95861 147213 128745545
17066 111711 641200645
57492 117368 840698408
84838 130821 178542301
151196 155260 392700709
58608 101256 106376590
175881 198846 53061311
77823 187789 275379375
43537 66163 888719324
158970 163497 11336610
190746 199834 850070293
46779 85434 645835301
16089 86912 186918668
98627 174806 278025061
29610 77204 119133593
75225 188317 283087252
14994 182482 419202334
152822 179326 66227888
67809 130936 157973655
149445 165932 41107032
78097 198138 300573184
194206 195157 892676531
153293 154908 200822071
60998 167745 468510665
131961 184606 131894608
73539 171430 244993769
67698 97024 71300368
129348 154017 61964368
3244 128223 312570781
139839 172102 80939222
64519 64774 512190172
121562 188767 168364925
94617 159626 162852235
130327 176515 115700607
159848 181040 28959000
150334 198763 121185435
112340 152486 518551431
167623 171306 9221710
179088 179225 361509
67252 101406 85149335
32059 68043 955222361
183720 199417 39306192
165603 193472 69838486
52111 80797 422456800
9004 22918 34742678
123000 193665 176892497
89383 162248 182497047
88023 182473 475099669
181926 185497 9067270
18996 115850 902756876
174918 185324 26232562
110070 178747 172059901
127013 171904 682112726
118360 161178 107313270
91507 124438 82511335
5887 193426 919029227
7673 56070 639268161
10829 174045 408381888
172033 197674 536984763
115709 136295 707125722
141478 157039 837553040
192875 196818 9844031
183513 192522 399102081
98050 98052 7212
16006 41688 970060836
132211 142060 24526493
166781 169470 147098315
79925 161007 202996700
39660 161792 305739213
33635 41952 20822901
174676 181708 17657822
109846 147635 94820352
167189 169922 556387836
46595 66924 51045034
12379 141767 323633024
156414 189299 13127195
154882 192196 929649538
100128 125374 63375606
35999 78406 1521942
32660 141426 272123630
123353 144713 706751426
194130 196979 695603344
26837 178311 379025283
137090 193780 142064788
3399 105669 789616558
75095 188095 396574287
68290 76226 19904690
58101 81347 151525427
19815 50205 75906897
2644 103408 251833916
19452 74879 440853461
75841 153402 370908196
161705 196708 694502006
32975 163362 326342676
64435 145316 202450168
131727 186088 136233751
74792 136100 462262971
164204 167653 412135780
78545 192076 284307473
89853 99186 82484001
28145 142946 787475538
128080 187403 148647240
27732 147080 298706998
117626 133441 681744086
75818 162620 430193712
151798 195181 108497266
55807 157118 253744865
101026 188854 665820828
35247 173088 345144197
121140 151305 111254434
116715 149850 83293591
121367 141412 374571484
61800 77752 39835635
189340 196610 18132147
97142 141215 110437347
74284 162118 219722123
89271 143668 549017413
101848 165213 855811870
112902 135021 55476372
9943 74809 162313351
29856 42398 31290400
37467 134766 243571821
134882 149301 36357002
148863 179798 229887547
66791 87300 51106957
172736 197982 197264345
140643 186306 30906363
150051 171330 345500508
5458 183250 459242967
14600 161324 506179359
116320 124110 19696440
106593 178714 707995150
168966 193680 362296352
188630 191717 432648112
163519 167374 9702798
48565 144593 117427210
33159 156951 846615586
56732 174379 240352175
6271 94380 220131390
108745 139523 77102125
95916 122282 66141328
190719 195270 11354542
24460 47102 56546504
132306 152394 50462244
38469 160806 928314196
86936 139173 130749931
110588 123855 33393558
113826 187894 185717474
5714 162804 392990971
26619 134862 191799780
41583 59258 826305153
179418 195202 39545403
8218 69996 817025479
100361 143122 107240611
1346 178983 444552069
11306 145864 649199012
31484 132204 252066899
175938 197237 195534458
156724 191219 86281328
149477 172330 713101340
158234 162501 297987502
161693 178635 42439854
118737 142939 60637641
186936 191356 5667571
74180 126585 849058321
111219 117842 16578565
7404 87611 938763821
184182 196297 16091542
76645 100072 58342599
30269 190181 978096670
98422 178561 200813203
15082 92079 192560654
24071 180597 391743033
37329 191335 385604989
44408 89221 112049045
3997 137059 332757942
30435 194162 787745408
8091 43289 682397657
179337 195449 423945991
10548 145779 589153650
134985 178247 108381681
39468 97986 146289942
12767 22885 7569029
184617 185643 2648194
175444 190711 38281344
101853 164771 157716516
144658 187648 153120116
105501 158275 132364008
82158 166000 932413938
34412 43009 178494774
172680 191997 85343089
107604 138144 480678347
173319 194946 54166339
44935 186889 355436351
41522 141450 250015602
53101 116105 157501029
103553 174193 177030360
42073 154668 223408668
34395 93434 703310776
96333 109927 34132945
112576 169139 895461044
146767 162751 40006705
140032 197732 144657777
29274 198422 423489003
136049 166592 504999720
87253 108284 334562108
192723 195162 332702767
32 48243 753120002
154934 199348 111144604
150104 196702 41528644
74907 170936 240278565
65107 96580 347164381
23357 161277 345099452
171729 176778 8242854
146133 156950 813501078
66690 106676 99908351
111746 141167 567815129
10436 22794 30853278
140722 184524 109875457
310 25940 86857035
121567 147126 40399563
62248 62554 31998556
141742 183741 105343233
137096 159677 705593577
73275 91837 713583401
6562 60111 133990873
9590 102529 232260249
17934 173080 754238756
160979 165690 11810006
184290 192812 21296487
80957 155059 185680762
95257 137229 105163863
98073 178168 200677881
181027 197955 42518883
146114 174011 69798625
10010 82552 595995127
174796 199884 62876694
176684 189464 927732508
60734 157949 936556800
65532 149507 210269847
88382 149777 153991007
18009 44957 449353237
76098 193112 516461655
131095 165985 87342649
161425 175266 34676420
177900 192136 35724006
87838 171172 208800004
160760 162257 49599082
171595 183872 935484815
83876 164095 561614278
141186 161281 50377747
197527 199750 5616181
194558 195745 2979794
147965 187144 98064199
126788 186305 880000555
41075 51048 24930429
117002 162342 161331029
134002 138713 258197829
176131 196761 629224264
110246 147543 830633498
194504 199088 6217888
188827 193914 12658692
163302 178329 37667475
182143 183316 2932868
156466 167088 26494414
179482 190108 26662902
93949 161844 349208986
120260 195403 432488865
124999 126345 3370340
29354 70826 103762192
20135 41506 53329856
164771 176764 367960389
176862 180793 260878292
186960 199818 32189142
76541 87562 222179422
70097 96099 64877600
180351 196154 39578580
25461 136402 277480729
33349 87941 291600530
10449 135263 839165841
4159 41380 939106018
7237 148102 352611353
84710 171923 218454740
75952 189325 439921041
91245 125368 85503957
163178 189852 66896935
91831 129237 93781251
25058 144329 945694819
146024 187566 522738017
179311 196350 253654787
74495 170451 240084474
106380 177573 766851597
162937 192426 968300296
39076 76724 764085564
96289 114225 44878927
147514 186584 740803748
157113 164489 392583539
67140 162552 238730524
126197 190701 161603708
26007 121447 566654462
73440 154078 74147153
117632 149118 79142128
40459 139531 671316645
160934 175598 36765271
106798 132147 63577441
185618 199590 34891222
173524 174851 1803117
151973 155198 232396768
88289 159717 178912321
41782 61868 50427537
42099 166128 310480221
110018 151166 67492440
185478 192137 3725576
179338 194300 503955765
83637 194726 995652920
7477 44853 355228471
74748 142582 701054692
55805 116546 151902383
65348 174496 170047397
85219 163591 747955279
199760 199793 70277
62042 111466 123398120
58041 87654 11363506
54418 176270 569742364
199449 199483 329890541
177366 179968 6598264
96178 168271 180651521
24909 55256 680663486
26520 61703 24774432
53218 73204 794492670
13633 94915 339985473
34291 155816 304409923
138520 175607 93059426
28503 74419 115005532
170195 175147 12376878
144108 155530 28787624
159719 181782 55329580
136044 160203 989526550
43965 77889 197402598
31045 44703 34116731
159162 169350 409196600
173237 181524 337835290
78897 139676 71886102
66045 103735 94059430
30719 77908 196587929
137742 147461 24542409
152765 179309 66304656
47293 150021 780771070
22645 95621 460969836
95840 144419 121736844
56681 101466 111886964
160858 167941 3878909
181455 193006 503803142
177028 197072 389029963
174918 175846 889527658
156100 177789 54139565
141482 159563 598853220
72036 91398 296116570
6983 71817 162179072
176495 189492 533523914
112248 176547 161201055
58830 140805 519457810
124255 127989 9347169
138232 170991 395662891
164610 179232 36637107
79522 90922 995493864
160435 162850 953967607
61685 165199 141663289
168259 187486 919409019
73021 198964 119435245
169220 183979 37083809
60833 84961 484152056
64415 118846 136149461
8726 31202 866532912
13020 133242 300798103
3152 5220 419439884
131796 159215 963480915
13151 78380 163146876
38102 112282 324643757
132704 185928 219483888
52328 106559 690041027
184314 187051 582023970
110500 195204 212246327
96328 152447 672767794
144779 186666 104906651
18337 165315 119357567
168969 187409 674216690
146688 182846 510305303
9402 101996 327141078
6768 76172 98681935
154848 182915 613952663
197899 197932 982181949
21046 119436 934031901
195049 197929 7242669
2873 177643 597875864
187289 195723 877182194
99727 172793 183160062
113047 144079 767498937
59242 154969 188590853
165351 186304 52541725
166950 194205 68242260
121043 190975 175147851
47382 151889 261809770
109747 127943 634372924
118722 186815 170632718
184151 192102 19900946
40004 141738 956900290
93402 138074 711286729
7900 81058 182884579
83790 94122 25743575
94539 159188 161967558
166566 167046 1242153
15751 83991 364166308
197803 198531 1867824
34821 120936 215607646
59392 131992 612406990
47047 67128 998532260
30011 115739 214339411
195035 197739 6802896
13369 101494 220200341
118952 181512 156746328
143827 168197 61090393
75344 129553 135571422
145337 162710 26152579
120648 198627 195409357
17598 127339 274591030
71951 157574 321691443
29536 90146 780112636
179510 196038 41404458
137487 160983 59108900
150982 153382 6002658
97462 187939 226809488
81990 146073 160522458
140097 173466 83662369
25133 183166 915743172
30180 125555 238601858
96776 169004 180985759
33731 83890 420559109
17941 94755 965780162
9226 170707 29778376
12062 27343 38178491
60134 101480 103138805
9067 23462 3685267
42108 68666 66584464
164650 197493 82302346
137144 184934 526137718
97493 193395 916549502
40748 152397 279626814
103455 148897 114137641
127296 184368 142978745
75830 115283 98502938
112123 184012 180278571
49575 127776 195789709
140889 182613 815337
101924 144304 615616365
163820 187848 60302328
160344 197578 93328286
69582 114584 112411026
189537 194710 772967552
127446 192472 162864404
46112 72197 65483751
118445 127720 12786461
14740 47327 914553496
157382 158864 2490073
49341 52636 193175092
161269 167037 14516755
91065 185288 236164374
32475 162863 326345586
194259 197270 308714685
55136 196721 785353393
165356 180333 37502782
115674 137100 344699723
28095 69657 973330713
123650 131073 687333913
97791 116874 47746768
176047 196750 496915054
13931 141084 318114179
29433 61881 547574638
42398 75943 243551680
108249 132921 61918561
183237 196939 34266803
77972 195599 377968173
177771 190144 87568076
118261 154942 92112852
128175 192730 161708352
89848 114484 61597630
151231 191071 74468568
73114 148917 865801410
38711 38855 210277
94362 189489 238430085
151237 198351 117852974
160346 194971 838905867
104721 173319 171931428
141958 156005 837899991
160730 181963 874863218
23646 58274 86711374
150101 196419 168799729
133158 186439 133439251
36836 144444 486552695
15379 28260 4876040
174570 184374 742573349
10854 198891 470658545
63757 181437 294566523
45621 85703 890841193
119632 135464 39615278
142029 154026 469922144
35355 184422 832975541
48753 99780 659566468
172282 186437 35455091
48767 110691 154937010
114131 137557 58715163
198223 199818 305410597
164936 191507 686882351
100291 159299 147904634
57796 169936 280732166
156139 187946 79581403
28675 103350 214782696
46064 146472 251465623
70224 107966 94250035
31507 198522 418140937
109832 159080 123382060
178389 196451 45220258
58900 181962 308020481
4001 164150 400674327
116192 179751 554597712
49216 152886 259723560
73705 89573 831954991
86256 171783 585513045
88615 108972 231583383
87325 195055 369209801
23176 164648 354032375
162519 163523 1598
188393 190110 439728843
91817 180405 221937777
156767 174915 150315687
193949 197466 680553137
182514 190777 20733717
41242 72292 400319035
167899 172076 10470302
50950 136771 214740672
138387 148812 830438242
162780 176256 487436325
156349 167015 992401577
42803 44628 4632566
123721 149458 891587515
182491 197368 37272734
46017 198003 380632111
60401 173862 295426164
149517 185268 35558587
85656 172086 140148673
50508 125376 763357341
80587 88361 19314093
83905 99289 38351357
175810 194666 47265966
47925 187319 746948076
170956 191006 50212198
23326 140316 292612737
154706 187871 82971478
193528 195244 4287809
56575 187215 957588387
195099 196247 386008602
111311 191324 253287720
133356 174615 957861086
131400 188956 144193931
131160 155575 61279336
23015 193188 106184273
161136 180614 797299915
131289 182513 733836876
94008 148067 651119610
27498 86408 147252052
94397 151461 143246473
57873 189344 630799589
89015 177656 222001832
172294 189576 770968218
196543 199091 6486872
72254 197445 217145076
76214 76827 1496331
4048 14207 25274167
23954 162576 346928311
18597 156916 346251194
85963 102499 41252613
146117 178225 80334339
140419 140638 566214
193262 198122 74359610
102131 118326 11553384
82258 100276 44963868
110411 128494 45332627
187862 198343 26227770
156596 188049 78750465
42226 107139 162395993
84314 178087 234788381
178871 188612 24465810
40043 136147 240433452
63632 165025 682540490
71913 146601 978328055
184397 191488 17718148
187480 192800 745365900
120791 133427 31653886
22053 65250 108037317
193186 197516 10888935
138443 154163 331738666
26816 187808 448555285
115245 177074 548269048
196450 198114 4257341
156683 166377 24136167
25578 124311 246973467
127064 181397 136025817
155565 164212 21503004
135024 199361 161260854
136383 191633 138493806
105133 149255 898771779
146448 160281 47667827
154759 176692 54811408
103900 170766 551155536
157730 162000 10639456
159324 176223 42406546
124909 130645 853834153
83118 131672 512735509
136127 195100 854910318
124900 176408 227934676
47433 142528 638196416
197179 197744 430170357
6957 86902 64257662
164916 180550 567404117
140939 156707 39691743
140005 143452 8726995
134973 171001 385599584
39984 56775 41972651
151510 158226 16696938
190267 196848 334097885
125109 159606 774416060
184654 188788 10365049
145463 147349 4792841
4974 10025 12701788
114093 160196 362868437
114954 132934 588561584
71192 116012 788509467
23705 93454 174316864
17667 116750 342915278
173836 177080 8124451
86974 175690 302174493
715 118064 305977242
75868 105531 746332041
155544 183958 167640392
134893 161132 65768470
22365 39073 190580258
10635 70384 149397709
155554 195768 100589262
144770 152593 19778101
27664 102446 186888886
153798 170265 35223147
185176 188237 225797484
195375 199212 191889080
121100 162270 103068221
22409 133658 448913152
2727 60156 143641643
195286 195756 628230301
134805 166431 79227522
188111 188142 687541232
47889 184341 347459957
9031 162349 999294447
178267 183283 12604589
65451 72747 244281009
154354 162912 111203778
197436 199120 4281891
93536 150392 809883128
91342 187705 512974419
65068 164795 249592912
144440 158124 34366555
44919 187251 356367549
59112 81093 42513373
22828 139934 846081352
81340 196687 288812675
167573 187460 255303920
85327 180885 434789000
73778 161648 219822369
40115 153039 609212972
78762 108173 618418951
179639 198876 296366336
32248 179919 369674928
36409 163990 319426310
77233 185809 271905309
31889 43382 177138442
187806 195818 19964866
10567 108583 314492657
76986 102662 64035630
896 1741 2098172
182792 190629 934066620
104330 134599 75909754
109471 115208 318603664
4589 158035 943595400
85477 163374 771942751
34254 102713 600134004
74098 166871 232092318
159399 173462 35281335
33230 115827 528912321
11569 159154 721948582
60117 174081 433319277
38441 141152 910739882
53597 141834 220754130
167545 172814 13169211
111326 159123 298809826
5518 88129 206414976
140923 157086 647834521
134998 186454 128977260
102034 190132 685475894
42286 190696 182440559
199219 199927 496016669
60849 111561 126625976
69542 85917 330548170
163268 183566 50910805
149523 183932 86112467
184053 193460 1166620
20225 101510 203055044
142063 187560 114123072
40065 135372 238469979
184728 196890 30332785
188060 194104 3241861
182163 194659 31317808
160944 161167 536404
146326 179155 775369433
98508 134395 803179623
55611 145911 226092835
190246 199171 22404942
194842 198567 14747361
119123 123743 990993806
35751 121992 215956031
87254 199541 987371974
116544 125788 807563764
65156 108086 107224545
56484 74922 46330994
195977 196671 1698393
172513 191360 47162707
112543 193966 237524820
165907 172148 15702328
105332 143859 310530665
178786 199687 713971775
21146 196997 753530379
109800 119678 24770615
179858 195129 38267283
161927 167048 33822789
63831 102783 409408510
71908 190424 296687153
77629 130983 59856175
128086 185026 142729881
154750 190126 88485400
123227 194375 178131467
80236 106422 409229262
108764 110801 901943332
100378 113683 225462930
149179 184981 406899499
112378 169271 659524334
57973 72861 37334000
126045 157305 316714275
56837 132218 997035653
197337 199237 4822327
58340 186766 454196359
56505 75130 703012467
10123 46702 360376659
127506 153567 664165578
104299 122478 45739684
25735 126275 718808240
186690 190627 9879567
23820 112647 653262474
197845 197879 100879
110045 186688 910517638
66748 92182 63475240
66761 147126 201124410
134295 162688 71161103
139913 145492 10275106
28162 170512 431301851
54012 94873 764511140
16731 89295 181412890
34422 100125 164284496
58440 116077 691569266
1789 129010 600800880
131409 140506 22658473
45001 130460 213889715
127810 139181 28342395
62608 90135 68714472
43051 167507 931982874
25940 34270 159635284
25693 140756 287802228
54551 156470 921142013
42273 124578 206010050
1443 2736 3286355
40466 187666 368555582
12620 23776 781288507
39577 50136 26392945
58503 75956 57067531
137775 185464 119676885
128293 152154 573436929
100889 124922 60346528
171933 173150 307311770
52794 97662 112117204
88575 164310 832677285
91118 199360 271206043
63971 72228 729856486
145218 179966 895546360
189683 194425 11844325
197855 198847 697578429
104754 118199 33678738
193339 197108 9414077
13172 57161 109958163
119399 143454 677165804
123378 182133 66042234
116894 152409 89287622
106633 176789 175777851
72779 102485 703281185
31367 67926 91495945
7687 199305 707332320
183820 198686 37242185
138982 145197 227362416
149852 164417 36309261
161606 179362 887610166
78789 167089 221070601
152423 171342 47265277
89907 181548 603149973
155279 197834 179919953
140495 185935 114014158
13602 71547 144996015
3696 57021 133252792
184967 198668 34275465
89042 175603 789353130
150594 195131 281391754
113114 193567 824086444
38779 142090 258499546
146530 190900 111095929
6244 17936 29179621
60341 67697 98217084
143405 187815 111331005
74239 112885 96400756
3351 101688 245713412
20640 36064 38429456
186775 199763 741069184
186572 187954 3010115
63431 137243 469143134
25561 194231 890362693
194392 197240 361096307
128092 188044 150240803
151794 188552 91960944
51101 144207 584076756
196817 197307 1274751
185408 193542 938304801
50740 85041 85840401
1417 3815 6035388
163991 197867 412264416
54484 187929 195793588
1460 2101 309207
99751 151269 91429144
93249 137331 83398319
107770 179685 180194668
111111 196515 487815861
145425 148335 271309810
9763 147416 344450840
10857 84001 182839789
136498 161218 61953956
23280 177143 385028171
24830 31638 16999438
57121 74617 810694059
179842 185580 14531194
91142 105546 249325555
104867 158386 866140002
49842 82167 80908883
98159 189454 329102637
177320 184568 18284394
35781 40454 11793375
77500 161825 221602775
125413 139375 23858481
37439 117105 829784192
164004 193101 90156297
116433 198019 291823365
108586 152133 474345655
97267 199669 256698845
157245 174636 43424431
161622 161730 965135526
188948 197606 21649856
37142 98667 153839609
157035 179373 55870699
154174 188461 515480768
103027 166478 159026431
70519 170631 924406399
21233 72343 127905844
73836 167554 234516944
127801 159015 78132929
22181 181034 405074750
733 54292 133873494
80079 193652 609091818
155056 173083 608197969
101007 115863 37304418
35286 182101 367619040
169434 176364 916114071
114934 177067 773290570
40304 62453 46346847
185748 185896 530888755
66646 163422 242139416
31649 187724 351588222
55206 144489 153735587
118739 188281 731963637
37462 131435 526455379
118430 184869 166612861
24939 59684 834475791
68740 75139 548547703
167765 191944 682452820
11956 27047 468151722
120536 167819 16266228
111325 197238 874865063
7748 188069 556339543
185008 192152 17815555
189234 197568 20822180
12641 59471 117199913
142699 191244 121676415
175514 188099 31569622
141075 166246 748579885
61404 195090 334561864
186823 187238 1049284
3973 15453 28618908
98722 196592 245248176
94133 171878 917788808
150116 174210 60160883
199771 199927 350014
16160 171265 632886117
137052 155330 398816546
18748 167086 371262706
189193 192911 552216912
186260 186368 440555868
86306 173240 217768471
176093 197103 3669637
51566 111389 149576101
13995 47815 84537577
144761 159564 304653696
51402 87126 89344001
47800 165566 83002616
32381 81162 122012539
46958 142906 240200030
46595 127205 795701184
155874 166231 25755084
167390 172480 12762853
159058 169349 25783945
150833 194022 107985196
13210 94733 203787380
62692 102069 98268086
137336 183289 711795788
73539 168989 790032264
82036 123107 401035825
129929 139510 23864016
101021 161008 150418475
82967 85762 7013853
172436 186326 22033238
51864 183197 805700633
116203 140628 61227946
103171 172742 950248183
111644 129212 44149386
145003 164231 516487605
35035 56906 54758110
194090 197941 2282649
166659 176694 25199027
56998 67848 836396923
170078 192903 470428661
8478 64145 139186611
92888 156318 159078585
55838 109545 134365844
194486 196786 5724981
9899 36005 752327225
194236 199662 400542366
58563 59150 332461267
174292 185990 13833317
128136 193142 162808716
24743 160625 339974456
135862 182801 535665509
103598 191412 978177863
12521 192592 504941398
3586 30717 67796315
145420 187773 790050524
118919 133511 36570613
182686 199500 42143699
26732 66339 228484795
134460 158233 59660609
69711 82117 30920590
96117 107738 556300710
111365 147749 91340680
26136 121568 238734813
137459 152201 23859339
901 75650 791443679
182701 192237 23912486
2244 178481 349693333
50361 125643 805134707
37017 85476 121337981
62668 168093 263860795
120911 121780 2225986
35438 145592 275752961
161867 192445 23918975
25212 137277 280266974
3652 99611 536145580
85450 117628 80415102
181537 182375 670607880
30181 180648 487001003
181270 186574 13373634
22312 176738 386501086
179240 199662 46207110
75835 134715 147214717
34892 106728 179790359
3706 76174 662098397
50151 198607 674126364
140508 176099 89252653
192327 194569 5606321
9149 73854 161931780
187331 198435 27846446
153309 166146 31895583
117502 147916 22129581
186346 198458 456413248
60086 104332 823447817
199180 199239 235146677
47030 54270 13760859
67941 194385 523495897
106477 170078 159380089
110536 127834 43440780
77549 164533 455622661
197135 198695 4005322
164868 182065 9241366
193903 197950 702303449
70970 170836 250007490
197642 198434 358046498
147717 174406 816781157
194250 195516 92255567
5424 131951 474114280
134646 166987 81087667
86014 186663 252065156
82630 163209 201741356
110408 130956 51557469
184049 185870 321861774
149528 198786 123301083
95106 183043 220389789
37049 123821 298537592
38130 191595 384284351
84343 171595 218568043
19065 155621 960699097
2261 183762 454269580
37232 37494 628467
38550 133032 236500285
7615 18156 717703465
162675 190551 69859082
106187 157421 128479999
185224 194078 524916730
185109 190636 13748338
19557 126356 392575852
62025 137657 695667267
13003 56316 108244689
15479 156903 697850395
65387 71017 457208063
160932 161350 1032006
56690 96949 100614481
173155 180307 17880709
169656 194727 62827697
41888 167319 314053757
93711 127364 84441683
18699 195010 53145718
97207 117389 50584788
189210 197860 966686433
43692 175897 331030801
84088 152025 170284550
14427 161570 602898321
83747 123239 98967089
179873 188113 8796274
184303 192245 19875060
28583 133943 338276523
48297 101107 131978520
142966 171666 71975941
52949 128797 189817603
93796 194688 569793531
39658 103477 159544107
154633 167203 288066462
38263 120893 206823148
163514 180220 41857659
194318 195761 3614328
111272 181205 175215683
10082 74701 161700333
134132 141962 19576553
17692 77069 148558446
58142 90600 81055172
40997 174972 335359745
148272 155862 19009289
11469 47955 664644010
23983 68895 112412762
170227 195825 64095749
188222 194244 232748826
125217 198587 487136723
98700 106149 18727461
117559 173769 140915489
102454 175454 123329784
78819 173321 411515108
6449 198468 480617151
15417 56473 102641266
192874 194739 334333490
89095 143006 135033929
49170 135240 215426382
115507 132952 43811508
106463 197381 37947085
192691 198352 5215419
85646 149449 159887273
189207 193622 11008970
180604 182128 3861936
158293 160876 532199564
125937 159626 516978609
54291 113051 146923541
100645 112447 794488793
93047 170112 193104068
33312 68290 831158696
192484 199995 461689756
189757 195397 14049117
75770 94356 598947364
76288 153884 668444784
62894 146550 209355237
143808 178694 507240681
39413 105188 164480839
183526 189503 71992621
106377 182239 190079645
198817 199973 651372186
59914 155725 361797420
78910 174035 238107751
9401 45184 89402912
1910 120609 796403508
154512 182873 367213825
100566 103114 841605590
136496 183098 828900723
113580 182028 171577932
19357 68172 122126867
51581 163512 280194378
29328 116955 219088863
162424 191756 857952322
72384 128998 141554950
20548 55563 18159793
49564 115928 166031357
14054 35424 53359895
34546 96458 386919595
43959 139610 440110043
50751 122020 529070343
127914 180235 131044213
194430 196611 5438822
22022 148986 145588299
177712 192900 390202789
139386 161457 55352700
13679 36068 55907861
179321 187146 19648231
87172 164840 623343367
190256 192971 371664359
118947 170728 407350181
132501 183611 96911978
150371 190901 973526998
67084 131207 509026852
125748 156608 166718254
146020 146276 655252
157880 180691 57024735
67265 197014 988998914
169851 173403 764229520
174724 187166 403791395
122008 173376 128581914
182739 191771 22638608
26660 66396 232681669
89533 176987 423226406
169135 186198 42831529
133204 171602 881458168
194063 196401 5836086
50503 127782 810010801
60106 163558 258865871
69978 154628 631944128
88320 178672 226343356
158751 178828 50267554
90549 91701 532288448
144833 182508 94331956
11087 174555 408965321
7165 157026 557027055
105064 178746 627951276
89564 184938 669796706
52348 92331 99922408
96508 112529 957007842
120316 198512 542489064
95055 197993 886943078
13724 40802 67723676
127406 196742 173617065
57815 112854 109932400
103569 125773 55747580
72571 135747 157932313
81131 111824 842922474
183075 194180 27790423
189513 195603 586690123
25731 187021 403706478
141493 160372 47327337
143748 181957 87390424
150009 196693 116761881
4036 158000 385286936
161756 192811 183409507
87377 171166 843688899
68193 163141 237600275
145715 174609 84222566
8122 188355 451094284
38799 193434 387146736
24594 87792 468085476
153284 189987 91818258
159749 167914 196236668
28476 110970 206264955
12653 189455 660980539
96468 147038 170707816
104167 144321 100718755
159974 191811 79846487
65958 150250 211091685
16247 113116 752603144
53702 67653 285100209
14727 125269 276577410
2368 63230 152225363
117393 121353 10081950
69946 197960 320489978
127084 136776 24133385
66585 173803 582215263
169824 194624 962719382
101949 154870 132854205
148522 154118 537553
119619 183048 158937265
149098 164802 39145749
24075 181926 395101114
104308 197588 480477224
64935 197086 330810543
174059 195760 464098351
106506 149613 154896030
32153 170823 347115848
121916 148153 871164441
67030 111942 112132950
129732 145708 39997384
121097 156540 88860297
48486 170125 304597542
29728 116087 215898969
62009 181307 439737708
108785 190473 204771816
13983 79094 162891916
14384 59617 113262642
79961 87928 19841725
100800 189961 223532890
14387 191787 557529033
195463 199208 9474352
100926 159298 146341923
19246 165061 364854563
28863 136824 909653329
159544 191997 81378634
199240 199603 893003
81946 96426 551187106
147982 162405 36016926
143344 180712 64003067
109221 184675 189157780
108397 130385 37294037
99761 197711 245520590
147228 186549 98479334
24410 133513 846077089
136635 154274 44448251
191854 197561 3315254
160938 169497 592307611
56116 194520 346561538
165166 194875 824629154
5741 142370 836864735
33872 35661 4472221
83738 95393 29075993
76018 144688 809120749
74597 115669 102503182
48456 118032 385296543
189918 197190 18135829
118876 156905 162562003
41697 103032 884891691
17311 159355 355415859
159023 199658 101858069
127936 157128 932162164
117902 142862 62578916
137402 190565 133292565
26565 170945 643196466
103885 167432 524356141
86524 110267 59445545
33720 88154 487179439
24765 83740 147441158
168619 189460 52270688
147486 172372 62271214
95707 169656 185322668
149958 182766 82030867
74716 147751 182743132
121787 123889 5273238
25585 199628 97644729
127611 137587 974097157
166721 173332 466081991
21458 124791 296293762
25920 59504 735904918
192291 198134 968754600
191062 194800 9395311
188979 195787 161441241
106971 196575 448157354
105002 160482 139015580
157380 168643 28110081
163957 172625 21770107
53396 89177 427939409
29952 92715 156885064
124528 167592 107946574
6653 183481 852232331
186116 193405 18176377
85719 159109 853999400
6180 69283 157812171
101723 130796 73016334
133609 150474 433382102
72168 117667 736062250
109830 180775 177688840
82636 113196 76382718
185018 187210 5431760
95120 135731 501363371
46765 131768 212836812
199265 199311 113336
172373 180388 444452006
168751 197329 71597855
168702 183973 38332227
158440 160940 150784470
126890 142052 647451557
121276 125619 226570763
136345 146677 26012205
160626 199248 824180617
162361 183988 54234872
152437 193315 102190861
60786 111359 421714984
170342 183073 31892439
114683 147512 82437414
20102 39239 991502654
154939 166690 316532340
69481 127722 165967678
155987 167302 510902269
102559 169309 644296337
161176 199293 86637527
183659 198530 594762621
114666 181089 166399283
58157 113528 823034835
12349 118387 265133066
118477 138976 6663691
155490 199756 110787752
55573 186642 910443348
75526 123610 666449457
4446 90288 214616581
164157 171163 812421970
140493 175293 87222535
182021 189484 18736815
98495 127866 73688672
137751 162837 608247382
152997 192163 98003061
16616 26150 626114251
195799 198420 66316253
153268 164638 28304155
75575 188424 433150319
189970 195675 722839819
174864 187970 32921593
6120 126824 722786357
131827 177253 113707160
181455 194281 32140776
106013 141868 89762729
88134 153836 829201290
106254 117584 500271882
39892 109753 174727416
148060 178800 76861876
168552 187623 607328083
31850 100758 172185980
69440 100966 695342738
80716 80739 55945
92050 128458 91138105
186251 198224 121883455
142796 152949 25612787
121635 196928 188492667
159466 169941 245240113
59610 83850 60492613
80900 139470 826290119
124896 142196 43256479
158018 188794 77083267
123708 130520 16992588
33943 171384 344178360
124094 163708 867715757
187268 196165 808157730
22138 87339 162934760
6532 94504 219886845
22624 78544 537088425
139688 199030 44984441
168702 188727 50258425
116658 149043 897981832
79134 82488 27934076
125362 190797 163924807
152490 196358 109640903
123542 139653 484574125
134140 177467 108513557
92484 188536 833960746
139866 167194 429846596
41032 125783 212085792
184387 193801 628235937
144235 174739 978838943
193148 198590 13724131
22635 190603 772806740
57777 167351 274295560
135222 166437 322747436
108826 113876 12642426
128710 177615 122453457
64234 91733 68645901
197530 199066 850739526
18188 116962 646473911
43466 191132 369724060
48181 118753 909120909
191340 196906 31697911
94642 116479 324484833
92315 159761 604409297
73055 186819 854690408
39322 120384 202858711
32248 86217 286697564
162102 189268 393085380
137756 159942 55607301
111093 116408 284877909
31761 97437 766765611
65219 106377 102849054
133912 135996 451580944
13895 118966 142869591
14166 165379 220362
26162 68371 105561472
106308 172872 561930839
132183 135858 9085146
160851 180200 603452962
13405 182565 423363021
57854 72979 37959452
30918 146621 183684702
187844 196512 60750007
176955 177505 569495364
6840 12099 13158400
106390 177727 518975492
128212 180390 130710515
174487 180713 15599397
44789 45261 1193116
136955 156723 244906393
129063 161795 82005169
33361 127836 236483577
103041 151440 121543746
105725 124772 673329430
42442 50529 20272140
190112 199189 22765459
86978 88919 4842459
155386 188534 686848464
98645 147321 68990718
54740 88030 393307588
160809 181832 538018063
180108 183563 8670865
111363 176247 231596383
69501 179197 447240286
154726 162739 19907000
58951 88506 73720191
44512 126853 501733527
8641 182983 699780554
28153 115776 837329275
61218 114934 134153524
97305 192904 626599847
86269 186549 381782429
82611 132231 771459076
158301 158722 1016841
56492 103979 118697116
175272 180956 14193181
81930 184000 255704846
945 109368 271091582
194452 197938 459360784
54667 64589 24854764
163384 170986 19105545
37852 180835 580425882
193799 198405 2238663
160508 170588 25347839
125863 127956 5267553
197799 198890 2766746
26693 135502 395377725
85113 151312 222739076
90746 112650 54818769
167624 194056 66135324
183776 191057 217988352
141041 146109 12810173
136539 178370 50471620
143672 173022 503021589
62975 131323 170991012
122790 125624 7005876
48851 80442 603720613
72486 103187 76538126
81023 104347 10983209
167037 199160 44761212
57832 185669 493858283
13825 38045 60500363
54911 189375 354433348
134325 134731 932373950
54922 97367 106011920
6523 59545 295268781
32067 81859 124530295
8449 160434 507396994
192754 197534 130388583
83895 99087 540478099
68025 98438 727574981
155844 193457 805527085
75207 116076 868961322
20888 121265 273695796
12206 136933 311894079
143130 163918 52030407
182340 186136 9575047
87134 180871 234766883
55196 97342 466429114
125767 175985 612936391
10797 83085 180694336
103311 149296 218958500
43780 130237 597309234
84463 94673 326669242
42087 182227 350911198
137918 161083 797344490
174606 185919 6169594
89044 141184 130536544
104332 167901 159402175
170768 171657 2255695
129153 162612 83802387
74243 192688 296385986
18951 150457 329244449
85375 99627 35527128
122037 187156 291188895
177350 180970 9035333
121330 139730 961966346
2341 143242 403613656
151802 182827 77556480
2384 135279 408474712
29858 131105 253339883
156812 157278 1176477
135348 185397 467529238
165315 199977 670419285
29196 170593 353944713
132317 187826 139077364
142657 174469 79721344
100192 198800 247204955
154383 193668 697832955
187423 195029 297523297
159981 186808 253230704
5419 107155 254280318
193704 196741 7578172
130749 196693 165106004
188803 193399 11447893
120519 148492 70245031
68788 140692 15438083
169341 187297 45021614
61711 168431 266992781
131718 198209 166577769
196869 198707 432132106
9947 178032 420537822
132983 186007 694627357
33556 105243 179290024
186716 189366 6675934
136140 198955 194751833
93249 188074 210858669
196132 197169 2586838
162333 198847 333252300
82190 114175 623358387
199426 199883 440620
59440 80614 910060010
133266 168558 88387963
111299 125257 91889006
84859 181279 507466958
114073 158795 112197630
192735 194584 4657408
15945 38806 57107556
153415 156769 867340374
143714 182694 532572990
50559 157926 679349469
55994 128335 181065506
45511 58378 340283777
12756 48887 90227204
17923 18192 633558
186796 192971 686066061
106926 112911 14908881
18225 136469 295814945
170442 185028 607970750
40556 152903 291946348
152355 152828 1161146
95380 110918 38939214
47665 74361 564738279
27851 161304 724504019
39399 49662 481600243
124245 130757 987499102
197320 198060 836670370
67866 184052 290933323
87070 92033 164702827
192930 196833 46437185
142837 172234 273744481
17147 182180 413040371
117514 187527 175538507
170407 171984 3985436
180414 187980 609742748
195926 196575 1596891
136530 150699 35735915
130996 178128 911728940
125881 168755 539517957
53816 162652 272440539
138381 167689 24976266
53692 64567 2691738
182322 197631 38349406
70633 156790 724589842
112750 184886 180873039
167891 169612 4276277
80393 138982 586142430
98210 187715 224353872
42554 77208 749888412
90189 192375 255952913
195162 196610 3604135
103754 190799 218202798
46713 81119 86149330
65242 100333 87553823
33105 144561 707245846
161308 195836 401414453
103061 196483 234057598
125564 166210 101748934
177079 194714 483164412
177191 186305 22906366
71599 194527 307740360
193690 194541 22338296
154567 172297 36259445
121406 160531 707947381
173719 185153 696282161
142798 189801 117827560
149654 151683 5113476
199841 199967 308556
111307 164648 133708993
46047 127337 203549453
138620 148434 491202223
143905 174873 77582434
156316 179673 947719203
53479 99208 433338827
36174 134532 246173176
196435 198475 570138639
31567 186988 666672453
55688 140971 802811556
99859 186949 218327210
30673 110858 341977884
6957 167465 401671264
81498 148303 167439444
27491 60990 864457070
37628 186205 930258814
106546 155538 122903380
95598 138072 106333580
109070 131746 56924576
37970 142179 260814831
121220 187731 838801670
159270 165853 16503517
104903 178657 184846014
158529 173126 36487249
103650 142027 509339205
35603 120547 212636623
96402 113586 43011103
69786 149371 199334744
153303 176295 729607288
167007 176710 767182504
152753 178975 65514453
1747 32213 418624390
176993 189239 30726452
84709 145268 766207902
171452 191747 501535430
194416 195295 2167604
19538 150549 462168600
122361 176239 134940102
162436 198343 89986931
129890 192846 157672666
188082 190883 6974311
94918 119637 61963613
127287 180147 403248979
113933 163482 124224036
32503 32966 77228678
91792 191233 249136010
26189 164201 345307462
145415 199213 696858554
49838 174324 311650035
193530 199759 15662470
185768 196775 221587636
61481 147513 132643045
71745 176309 776383503
145609 161893 40813755
158183 159110 105386258
127580 155815 910976457
729 76140 188692734
150684 156176 662798534
1975 65315 70101356
169783 186009 706594981
44190 179914 448302327
68081 137953 213418560
56825 153272 285326296
139907 190355 126504222
13151 113166 250055633
59755 70281 26325552
45592 159808 682969100
11591 174420 649906930
65194 173629 271413811
98295 110980 31787992
176955 199047 55403806
115438 170675 91780755
137353 189549 130899236
179340 194975 703313294
176332 191263 14298832
112351 165735 904347196
123765 162461 96848718
171673 172600 2287700
73949 79608 13995832
158299 158814 344480881
162561 181934 48551685
123884 168172 110907426
115745 133646 962301293
68362 74799 16194945
5164 24888 49321348
73751 183525 274712321
19458 176127 995658500
22141 66252 110377708
135429 143091 601600205
131285 192455 319811629
166629 193855 68197695
102202 147590 944729865
154034 178843 542623237
189182 197608 21054158
130242 153937 59519172
103788 169858 165681660
12396 147528 143890843
150459 185293 87181168
105230 175794 766460153
67080 115299 120478544
73548 166506 232552001
90755 194878 477651673
47363 97844 521466879
91641 121165 74031030
66350 123724 143574744
70261 137135 811330307
108149 183645 189240997
179247 192440 939416995
39035 75142 631644941
62216 155375 233215389
98552 159576 438241363
192860 198921 53725849
152601 155913 8260247
162265 199677 563449144
35887 189440 903905558
139139 179629 101528654
190475 190800 808671
163151 175875 31919075
198319 199916 3963087
10032 171547 53237775
195409 197716 5841598
53026 88766 89297808
132485 135620 1869791
39878 44320 6996929
136659 142625 460371397
76480 109487 82389070
175855 196675 157935121
57404 116041 146566885
42530 47284 672387097
60374 189256 322616865
195325 198816 303915678
124358 135705 28369267
3791 87351 208831869
1290 74142 182361377
50908 166415 289165515
117586 196985 198938904
124152 130847 16806935
64391 168658 596719229
99194 142971 816939450
45951 89432 345138914
702 76785 192670521
127047 146594 870472094
172940 198886 176920382
163298 198899 89297096
186425 194820 21025946
60116 156957 353225341
48198 127254 197979214
52941 169007 336392865
14774 96983 502125471
52267 124936 633097061
186969 194005 132063796
173743 191058 412863924
137119 199525 415138128
85474 192972 802940825
27057 117173 225271687
27931 156852 864462403
14642 104402 224414277
38296 174736 402194949
110095 131616 54010404
48294 93108 112075524
64046 133248 173195152
193844 195491 144526160
117490 174942 241176677
66269 70991 11747455
67494 71731 965833223
47282 177618 326288473
75936 148460 181600436
196582 198496 4906506
40259 42399 5252813
149345 158584 455016974
36096 87572 287555937
6136 24505 466494913
162256 162706 1150523
193179 199036 14772619
192699 195202 6288807
2654 16966 415343813
1831 181919 450706460
123837 140554 805948521
106126 129501 58623630
165668 191717 65302920
111929 123048 28116681
111801 123898 202462562
102498 117675 38034660
195602 198588 1824564
165913 172994 17783021
383 187150 467591441
62304 153112 227357021
195665 196653 443037013
165773 181848 40281066
124521 138568 400715403
106862 178683 179935050
57722 92225 105431621
44826 67885 297996470
155116 168860 34278484
89338 96659 110701087
51462 75138 59429286
161396 189261 69904363
176764 177597 2014674
116736 126512 24673686
173350 177076 70172806
145963 173341 263019368
116579 180018 159054282
63547 186521 145050166
116651 197937 203772325
27424 132117 261984781
66448 104702 529676962
22177 167306 363174408
148942 184095 355567233
86148 116878 811706333
32256 175081 675223497
17664 190072 631552789
106986 177202 175888882
132222 132507 121898800
141996 164599 56710884
171736 175067 653372680
111678 172286 942194194
139711 143396 9311707
137216 181139 110050234
57903 177903 300334665
134878 140125 546658288
105485 130398 488170463
116137 164080 120212079
121823 199723 195081380
155688 184635 513168232
173899 173953 649302978
15255 117906 256718346
116792 133763 1377599
143608 147619 10179292
50118 146668 359368934
31758 34924 971372778
108525 195296 897118421
103338 171421 170722549
32282 165391 333154274
57794 159913 668207359
116764 141797 62770283
36045 81785 241151354
48540 150468 255388518
67574 196493 322685041
32292 149855 294379847
310 53850 133873095
4690 10431 14408039
178201 188148 2320158
3581 100371 385898028
6946 178612 429579713
131125 134947 9517560
75237 84716 23563563
121690 165472 865371807
186826 193515 178486078
24999 112972 448546639
27706 173728 411052903
164271 186825 56544875
45969 174438 738396826
193539 193938 605218412
121236 142320 494734376
35865 154562 407741075
114734 175187 576131637
60786 186010 313491564
54792 171970 293379933
19311 28063 898360005
131466 150046 266153649
123314 182411 20754991
196261 197988 4407566
73081 138363 163104242
27761 72453 972884772
38838 59658 52218738
173229 186964 34452512
137622 193152 787913676
72422 93592 256012611
128542 184306 139721250
34810 199846 420335179
124824 152741 759037748
66071 167646 254272165
194185 199514 13380134
183894 195363 607651493
145938 175450 73895267
29214 72388 889981141
18298 43305 62472392
186710 188203 3793749
168511 175438 643611107
93578 116876 58344431
19140 95146 754096435
148584 180282 79220688
6282 40863 206964356
41101 162173 916584848
5179 164952 441370998
118697 160730 105291787
168834 196096 803010496
196008 199800 9533570
65644 88674 57411226
132907 197997 524831801
100914 151809 544843760
170290 197436 679209458
78702 158296 801468308
60236 82150 372220189
76695 187907 278433228
163953 164828 549787882
84508 105239 632923127
82168 122188 126438966
68874 172159 258556950
99253 123874 502601344
56636 99543 343667829
103126 140809 343985310
180684 186859 521157480
150537 188333 636740479
133278 168419 51715526
167680 171940 665255936
389 127208 317292484
12524 12686 425397
140167 189177 122899723
103071 191636 221969882
117948 124783 169598290
91796 171598 315971901
192548 193344 1984385
55429 86493 287772293
134006 190804 440575499
71780 84292 910420244
11014 142206 328109089
80047 149313 173592569
106450 167955 513012789
87928 112465 61402319
40270 121298 202748194
129135 140383 28071102
142974 164796 54663288
137261 164576 68497024
22449 40731 517595910
24714 30631 277758258
192933 196194 8155569
67481 68083 412799705
91593 164752 183269148
100725 129332 71795764
96447 161037 279818080
6491 35735 72984259
80353 195275 321835765
62233 103903 854400832
167912 180917 32457004
148921 154994 15172661
74553 197067 824093016
101250 152816 706021648
59571 180269 331528632
70197 138634 171125709
160081 175814 917796598
98005 116301 999112251
61383 89691 942578200
60748 196025 338570082
60361 66157 14475431
179702 182070 801261009
39458 59616 736317048
79738 130760 127750782
118487 192465 185407048
143850 185152 103602127
11246 172283 902814287
171911 190920 47566339
11742 127016 288400675
115173 199506 211346791
15088 106048 227482012
45311 195583 907072583
61685 160625 917001227
18670 164691 593277080
5076 181551 441629492
64710 84299 152299701
31051 47074 40003788
90280 147530 972877487
87521 170345 207491341
11864 38396 613272916
115724 178938 359479402
123532 197896 186216956
32227 138658 974735478
147724 186685 481184366
128772 163549 788635453
99359 183899 211962788
39117 197241 395870803
50451 188098 344694047
179140 188382 23205512
197351 199671 318983993
30375 72741 573668902
122699 169984 118391460
85693 166319 775152752
93421 192951 600753094
150565 169526 47319113
172646 179072 16081101
11172 139322 320459469
196106 198923 7151753
109332 161213 130004549
16115 189231 433339511
96623 105668 22667113
28197 130370 323459187
93868 170346 191682408
178908 190587 29276437
143873 165530 54255576
187312 198812 28838256
5529 134944 323628770
57882 158400 621987371
156560 178061 53678212
145961 197203 128324258
107007 112783 14407195
167858 180214 30886125
18884 87504 963080548
5045 179942 237157127
166720 169748 7651615
168540 187213 359116583
185518 188336 982956700
136774 166100 252731914
65317 156829 299564584
41459 101676 880455370
90425 176240 214952699
63676 190375 650427518
115444 121189 14528005
11977 85928 184893962
9613 12098 645109967
164370 180255 39792838
180572 183309 122348106
56360 185754 324138566
4507 36141 794960673
199963 199995 84539
21520 194408 964493185
38243 135194 282935272
102221 111422 23044719
50202 67876 930189045
19438 131415 301563548
89461 179939 226652434
55985 66797 799484779
108193 115321 17862360
13427 158181 533123356
112271 117712 13651349
95292 103632 20869389
144594 187204 541149773
102046 133723 79461590
62578 62623 105013
38118 74846 92109109
113430 130315 42442593
67187 112475 113112716
9837 137394 534412243
13622 61382 838523975
21096 133144 944922877
43830 176371 331878321
88756 187709 247997926
6307 47801 103589829
75175 86346 27731107
74132 131113 56570949
48085 138382 225905287
189821 197452 619632841
187894 192759 12114227
150336 184966 485861647
120182 151410 950743235
107608 176636 534735017
123676 141255 43862121
118020 150110 80627733
16036 55266 595505267
106417 163905 536830604
189553 195741 15437329
52067 64846 9462103
23259 183633 401410966
46359 111578 163138636
139351 194107 137227878
46422 131814 213829170
86943 183120 240959585
152377 175568 422080714
102364 135942 593945358
5395 101655 584415189
70919 86983 148793050
90116 178321 220896939
2052 98357 240725675
117370 175879 146671552
189430 189792 283451388
165838 173271 786394017
141543 149017 810469868
8590 101063 231008995
30216 188441 712775436
148005 185536 909491718
117245 182552 304712319
118110 131977 208820675
33918 184012 375872398
90563 180177 488800117
117981 180283 105320834
170207 183214 636829137
107688 112735 317790489
53659 112938 148185215
114777 126160 868725477
124575 142411 558857805
21030 125676 261777420
83473 104980 358063793
25824 112563 886892346
12001 25519 350646522
56290 159591 258592906
137456 173919 25537165
27641 74102 781068182
57054 102568 113750808
90700 187623 242870054
66454 163991 244062150
162190 167293 12808321
189833 196251 366711875
9255 195208 594156626
109465 128447 334828802
136547 151493 37716979
74696 156112 471203992
133228 197584 824107927
15006 169557 360170921
77582 104491 67140513
179604 186800 18071591
10915 163525 900670321
165676 186713 52736336
74493 132347 682205433
78080 91835 34259655
72035 90753 46621295
100332 125929 14817196
199672 199904 730589667
87016 144230 254310946
44369 46654 5624687
13694 28066 489504812
13528 196315 428882570
83292 148747 965561054
121341 145417 60265838
127279 170809 721624970
58948 153931 237847689
91133 188229 629318874
98960 142319 318946840
139238 183889 112015551
134212 183341 123118982
148488 166336 44512809
184878 190288 243614604
101754 175522 184924504
40226 55033 36983229
232 82444 214299134
122443 174465 830878873
142483 168759 65899778
84681 155423 177275603
155472 195309 272420804
37432 154088 917625669
51193 148315 243289310
199756 199917 354532
123553 184934 512123271
155207 183952 71927923
126564 151051 722149899
96026 150408 177286133
104267 185515 568013823
118203 131801 543108186
12085 129852 990316760
127236 141507 26827032
53563 162309 272191665
44457 145702 253391190
76000 131187 428868826
92313 98247 776037814
142972 166569 180577839
176541 193812 935491906
97043 180758 209766487
49368 52843 8773182
183274 184179 2308376
115342 137497 116670729
35148 111540 191092668
139223 167922 72030783
37545 173541 340531033
52662 162130 273984843
143962 182506 498742909
97748 198504 252534573
84979 90511 13810569
12306 149715 343971059
105948 176899 177775590
118377 169231 712861667
146785 152976 605178725
171900 177869 8540400
14603 68502 134901354
174816 188389 34073082
36429 152638 291174561
79511 86758 91757854
130232 139713 3092179
64027 170795 682400644
87984 159677 179566874
80232 139993 215081922
111798 119625 19726070
192926 197546 444491776
107418 157874 126522204
50254 163286 282926505
2456 116025 283903109
141469 155438 669836729
166709 188133 53743970
140990 173810 82288219
107460 150517 357302750
75378 142761 168501223
54188 184707 785668905
178123 187270 23008374
158770 166706 19832343
54033 160749 358758221
12053 62958 205288092
189677 191922 410805132
196345 197136 188248270
61210 100512 98014504
27351 106105 471140631
169124 172238 7865656
115904 134607 493717407
190941 198304 18460387
180441 182512 5206812
66358 120864 26444183
44511 58387 759678663
111172 129718 652007992
120104 178634 920405113
123730 166767 646694139
123278 175985 374886182
92203 179450 218533017
170984 177193 15496838
1094 128210 317961517
39431 85940 48569255
182502 186957 11219897
63135 72180 13837096
77774 107562 74385397
197155 199106 234872271
65239 155402 650368747
148378 179320 77361906
51312 54054 6880700
131722 180442 868000104
197279 197953 1726147
96090 150720 849102873
33162 92823 149172308
143380 176285 82451866
193629 195271 4097681
188161 191654 8724245
148002 164348 218534918
198802 199881 2651640
47562 65518 966390540
130547 163028 70370787
28921 171285 802486132
198559 199960 969193787
6860 100600 359811416
21832 147999 881072123
102019 199087 243339934
100687 133161 81517793
76347 186784 292688722
162627 184687 309921300
179422 196840 43592600
140215 176841 638330682
23122 177204 531372934
109009 174648 977009561
186233 196362 25282784
178855 179367 1280417
30561 172547 470543692
168852 169008 377664
67131 123124 378879830
67397 178524 278136875
978 29057 70179063
66647 88886 928385820
86054 149942 190223992
5959 21878 39751054
158621 163192 37934279
80288 183688 258955032
62009 189441 318970900
151232 193978 209103800
82753 108166 63503864
90233 178853 872788844
47420 92478 112689718
61587 87916 941258029
77786 186579 526971144
20771 132242 278920925
186073 187226 2822226
73571 168330 237091857
57467 66391 396908006
28476 45346 42155536
134551 134672 9421075
143980 173732 74578236
60599 127656 167737080
55214 154201 247994748
62814 83877 52531528
80973 187731 404994553
10977 29667 46688046
187489 187919 228199906
21136 38591 43549837
65606 78498 572361071
4180 119558 622784988
6309 22169 39617378
4727 112623 269781600
16226 192853 973540823
17435 185283 601457764
54117 74420 51024875
140548 186189 114473527
141618 146510 218828389
118698 163655 112654943
50408 131099 891275439
172688 199272 66630073
186848 192881 15068535
71820 192116 326223385
42924 107313 98328439
50076 129980 200018042
180107 186792 16766713
172596 190482 44814618
161543 188837 3636281
139713 160330 501607013
89249 107983 309936120
98360 128196 74815233
34209 114107 840238620
127387 152100 597924865
92919 110266 43443594
73080 190848 294741354
175759 197508 54502911
119575 166942 404533534
58561 116202 143977588
29353 36570 895264607
67149 170180 257863256
74301 111343 995037975
84471 95896 515139498
78789 168712 225094733
141659 165174 846356233
41432 125301 224326110
196093 196557 1142543
139846 154912 223416464
24897 99165 185546317
10764 119593 272142778
47918 54448 503502028
145747 186968 103314284
173443 185495 902025773
66593 160836 609231578
146959 175605 71721707
142062 181480 761944624
46032 104918 845325914
169731 185232 38916373
186293 192920 16534086
89143 118247 955825940
99599 181302 451324942
161230 164499 398881224
154915 194530 99082611
58228 148159 576622857
106757 140226 83781610
115485 160488 448543391
110098 159453 81364623
119585 181212 154350402
9385 141705 330951273
49900 104842 137396169
104201 137335 746193696
157215 198458 388657342
105607 176177 922480611
165691 177004 307163897
198873 199363 1110101
29282 149735 301593396
4894 59422 136469201
15544 169363 814088429
98544 109240 26821413
194617 196991 837559085
126960 135953 22432281
7689 180467 792410232
111143 179889 193050565
11568 174392 836709148
163270 175987 31930112
79535 131017 17045375
28653 123089 132578000
12454 132311 299916979
198472 199761 3206036
36416 79769 108563209
24441 41473 646570361
15945 121876 991679349
180806 196615 39639408
141703 164202 56407315
166785 182292 38862542
197068 199440 6006913
117003 133237 704238081
193908 196283 5941076
31625 140867 273285795
89358 178155 222375490
198118 199933 3887823
61938 92745 76840669
68761 119452 126774011
50887 122230 178645238
182846 197963 37897387
40271 42749 6067616
139030 165670 66825434
65459 194769 798591923
51399 183886 352776016
195079 196942 4613816
121543 165301 109535639
140056 181030 119690451
39274 53687 36095237
159126 195076 90068278
142684 173431 77094317
76269 116503 770400722
37312 89440 130416155
129009 198047 482877216
84623 160862 190894602
98782 134680 176347878
22902 149164 316123530
144712 178723 85160890
176067 194947 246481219
151030 182611 37091926
178616 193498 37294747
72829 140038 168009537
25519 32445 240804553
53999 196669 357182614
116571 131511 37597444
171372 198009 66687657
199652 199804 252340450
123680 124277 317700
135253 195285 150405883
151097 162158 26124363
69503 116573 117537592
151031 182409 78407985
133300 165055 809485149
139826 167592 69700867
3345 10282 17371185
49698 187732 434445543
175319 187071 334311263
93215 147063 135024674
166783 192739 65013788
102372 149092 258923586
18384 127089 381379681
165418 175660 212993410
158117 164368 15564343
11480 54886 988371520
85169 85175 17838
55586 108977 753864960
181038 193357 30926465
107422 153358 115332209
109254 121788 31553124
43608 103857 150642357
123515 123735 740025456
54076 130528 205492013
90840 162421 179329443
55005 119024 932418182
8719 168613 432354893
23494 145595 834697056
198161 199735 631030906
99079 115583 41392321
115347 146865 79077160
79872 95869 39951209
29389 172498 754003387
184761 192135 18424411
192953 196292 8353601
146004 154886 696474
192398 196123 510591736
164293 172221 810391314
152352 195972 570590975
96876 147196 828249738
149017 161934 32178049
147075 187993 179260214
44351 72098 69550966
181255 193589 30943334
8076 56880 121956268
118468 198397 795649740
24083 106336 205692624
198216 198672 1145835
100628 168338 169767051
8146 147323 348271339
143256 150543 18438826
90101 194146 260590239
83464 174086 906934836
54279 86892 81517320
161297 165980 11743615
153756 198741 112539001
68396 188277 300172677
77173 178812 254420693
141811 197642 334141578
144337 153378 236810835
42810 177758 766674816
15472 28848 30998251
107704 114526 932097741
1178 48203 117481191
135062 174123 728296910
100079 162001 155232102
32153 156568 585441532
34742 73444 97064618
183531 185813 339562202
68110 131297 158094375
9046 94419 213323728
183965 185361 530834320
126698 195642 959318113
100339 139997 753661514
700 20663 677079628
59183 195560 520313143
121878 135998 35214912
165502 178754 607002571
173419 193521 746850177
170417 177021 16513997
117519 148985 891905045
85566 160528 511729996
33800 106180 181091252
182702 199234 230771340
172958 190090 42923847
26002 92764 166834795
69699 191236 304230605
36052 141395 263606538
17856 42909 62564246
82800 102799 49891090
56944 129540 181756994
2555 92719 225346705
94877 198241 280301943
91951 158756 167366392
75172 132523 143414867
51352 70529 465885843
68401 169204 252260640
116336 195414 198203038
186435 186766 278345053
132630 167680 87847415
100893 151357 126753654
105170 110566 13539104
21649 39464 44469638
38660 62567 59971706
12810 124466 69987747
160761 161652 2266031
518 22497 43755679
73236 180694 268857334
97162 150611 728233925
194623 196736 5251984
171719 186790 37701228
177531 177881 923912334
105624 122137 52428247
169314 171069 390402178
106916 148657 608267511
145807 158111 708665535
98679 135863 93187215
25895 95873 174888630
156796 176227 48604091
78314 142467 160476736
53251 71777 782616493
154297 168267 132934355
103532 168075 950739668
109897 168681 765292585
119328 175916 141776386
30859 78263 118565220
7229 188298 453209263
17286 83175 164750667
19261 196949 444699701
50608 192535 415809616
18819 180648 975917698
72496 76945 899928616
183774 199786 40081330
80140 121939 104690587
43731 64028 828526685
109273 193843 615443599
40505 155023 572536815
4028 121337 523987158
132783 178577 384100016
39779 90110 467802097
21101 89760 171623475
122370 162370 685334771
82121 188517 266505243
162819 168831 15066891
152232 195080 941331498
59511 119611 150243536
52139 126068 184964183
162536 181553 5273892
24088 102180 195187160
154869 163917 809924510
102402 170571 170914803
76609 189966 514284848
160958 172583 277084718
135012 171408 91306236
12948 59955 189138327
66143 185219 345382161
90252 160863 357906112
125356 144174 208754909
31636 100402 171848115
112484 124471 735869869
154682 169478 36899046
145148 172720 69082354
124237 162965 96981173
93436 94594 2918752
194157 195487 3304671
30220 177141 848289751
145781 152381 16743617
110703 169285 146794087
6098 198706 652199357
149584 183170 254208034
148678 191203 106356605
182819 194394 296629689
191819 197046 13034689
137577 168098 391853395
100487 174333 185073759
98670 128615 181482638
168758 188688 50020322
107629 163419 139775203
199855 199962 256929
8540 160416 637123677
67766 73041 239748940
164012 167986 279998678
126548 145198 46679625
68605 95515 849911731
23662 59306 89254149
71825 111323 346777971
62819 171312 271547523
184172 188045 111593982
25173 68565 108485751
75708 194446 297220983
195871 197162 3200520
142237 165312 57862265
25396 27494 58038606
15314 154458 792393874
124654 195108 176508109
31979 78846 117290369
79872 101097 52906818
170944 196984 29149719
1772 111262 273761668
180611 183175 6471792
92236 172832 201913835
120165 193896 400673585
83407 196769 540023799
15488 48841 41897196
199776 199906 817694031
157752 185046 49359917
28342 102178 184539629
101884 162232 441383557
136083 143770 19303476
44701 195635 594045574
80167 131574 128720728
181832 185338 536352401
6400 159355 988876918
20996 23518 208401118
143962 147088 947611714
3277 46725 998049298
168237 172242 10060978
90769 142541 648762917
30289 98228 169805070
94207 183072 367051919
52499 78516 65083690
64835 159990 238099253
30549 45450 283635276
52574 125978 183644889
16527 123840 268549689
30305 157038 568717299
193371 197166 9474590
121619 175926 958934352
127363 136843 23613653
25114 181438 724023533
129053 177807 122093562
19786 68896 502733357
163813 166131 311373273
617 2647 5120454
136310 142445 15350951
41129 151998 277680012
139695 177009 689852791
20509 189528 851081006
134991 173225 178685746
612 33785 971363065
158911 176473 44035323
123830 185384 987145005
138657 152873 35871406
150071 167533 22148738
30581 153571 307930256
182290 196372 294737100
152327 196541 175233360
192764 196372 385366487
10005 29864 49585231
171736 189092 214887837
171693 179909 20532490
37048 155181 295911386
196516 199956 806909069
90033 182891 232611173
76845 195588 770810325
119153 157711 334193618
98246 118722 51332754
11618 22311 26754994
131765 146558 37091870
43472 89827 856056551
85134 102571 43496372
191340 191772 1104607
94384 156630 156134909
64450 157832 126880759
42581 163061 658587990
102646 170744 170737135
137087 148825 29656720
132468 174417 104996670
157140 182307 62975800
167214 180784 33907399
59023 144037 733309760
42499 108206 164340667
75570 82856 16721415
22874 197132 436125699
147602 162996 38416977
10000 57204 117964314
198355 199022 1707251
173539 175609 684601341
142052 172289 75865777
91485 153864 156471020
138544 186132 119424813
22645 186393 975177251
144220 171020 162192291
43052 182207 857283794
58928 122549 790154002
154867 174366 48640752
154556 161653 955427561
28727 72486 217110052
67406 187217 28388816
58321 178084 900249137
151220 186820 88997419
153756 184987 78139924
170748 178731 19951806
177891 184003 15405318
86147 198887 613657187
42815 44314 3821698
82564 183707 253353223
31150 112521 203470828
18154 125964 269699112
113613 154258 683291351
118756 182583 564413682
133701 185743 130490313
194973 198596 712026027
11755 91669 609713255
21146 108813 626291545
38575 169619 328075762
123803 138450 36453652
5756 88493 583117423
107989 120383 31177643
195423 195622 526420
106690 129016 247647997
61836 106540 495184703
123938 187741 358270157
1187 71358 479944306
163506 178211 69882624
112631 168936 164735863
183836 187688 411802243
106897 167172 181946368
121225 180385 556639507
157563 192060 125038762
29153 75880 116997562
151065 178908 859514051
193845 197378 8881975
165970 170305 358209439
33996 197652 409777360
130189 157155 67613291
168299 177279 22424414
169372 176672 18332736
127943 195146 168354089
72368 96624 60421125
28777 117155 220959929
81469 189817 593260485
83502 143822 600288319
82662 127654 496430057
79570 124764 217269479
65861 150296 437545361
68340 113008 277064454
150010 150763 1921804
65827 162705 242451471
120929 167029 115485991
137631 138165 250448084
3470 168150 765827751
69325 177123 565225767
163496 165643 5373148
45290 116864 694356772
41019 57389 41006074
84677 170235 576656526
7216 188576 567594516
180779 195559 37058335
87498 165968 196522417
172402 197442 276608896
149525 195480 114926342
136122 186962 551178596
58998 159757 252065826
86581 126671 409177341
79454 138081 704092410
61953 160875 247471203
26819 114261 355726877
127477 193046 608655016
140191 198025 386452707
59116 112914 859497209
179693 181303 431730415
49815 141634 229770290
17658 32438 36973905
40055 92011 82928460
47796 122382 240034529
138186 185480 258127658
118817 192003 470349078
164482 192077 532268223
34139 154390 539890573
18303 107878 223980103
139974 166352 478564432
115269 177639 434410029
16816 19208 5999900
89455 190804 253893481
22119 115932 234540726
49697 104848 582972088
80801 91374 26345288
113187 145111 80078985
155851 180486 532792460
57190 155130 409782768
68835 84085 38048349
102026 161500 149075257
143232 181458 123440493
192407 199208 17069566
173456 177903 11118270
82747 83970 3043014
43575 123790 200889028
192629 196348 9299114
191369 191914 268194452
47912 106238 145937653
105743 175693 175276934
153467 197897 749205486
68102 122078 135089232
76646 179357 257076334
79341 106625 537531621
125308 128768 8669895
195057 198567 8835995
48510 140568 564454531
133309 180838 118988703
67373 98119 76724673
87651 158805 178267129
141375 151699 26158941
103376 174462 433006277
91320 153510 155968469
73336 122748 59314289
16898 94522 194024717
64791 100508 450160288
105304 150695 102120210
72219 146505 185903505
44896 170118 313496485
8158 152819 629493613
160418 197106 91937027
164376 170017 14165350
19044 27474 21094153
138011 166999 72766901
78867 185005 124481046
25778 161091 383282440
81412 188495 268210210
22383 22675 713891
172708 188808 40381092
184425 195872 28603616
178556 183194 278821855
118592 149064 76561905
183097 186190 261962
190344 194743 576235173
187157 187800 494076498
105010 135376 683657055
35030 158919 310145389
55455 174425 297811440
966 127802 550115091
57575 66357 760156999
108543 120962 31236432
194876 195988 674075
106759 122732 11915731
60999 79304 45657376
144278 152068 19687358
99183 161767 156899443
25217 39831 450752511
46013 186983 353047043
171657 197757 442150196
12040 188865 799668967
21075 174844 384793882
35238 173738 929477860
158234 174689 41094628
92616 107941 128374506
132787 189292 141598966
18011 103602 368911473
158606 199113 151745668
126518 162154 16850236
89656 181696 253557308
187547 188331 1951388
131260 157236 112506246
93117 102267 695074664
46613 50876 875060004
126615 141045 928404903
112985 145849 108134895
17464 163836 582212810
123345 141235 44622984
25318 104070 196770921
189973 199865 24735314
149596 177312 415283902
157055 185502 71300355
173506 178603 121735711
23138 162904 424554453
156876 181660 61967087
195742 198257 930051617
452 145392 787748268
57653 172833 528717429
18971 40014 335597490
45060 158442 283888109
114045 151463 419497076
2042 62911 832260887
527 134355 334748736
180062 197227 159697119
44878 155500 456326028
176298 189667 101996937
26394 167088 385954286
183276 184050 2018771
67868 118518 719064006
171820 176591 689385762
27746 121058 293564429
118195 140112 94142189
175707 187620 29930178
139546 166800 261726545
19517 107881 464152355
82648 86380 587860543
34680 165048 520727405
11855 33746 100983596
79028 176175 362145624
90337 161190 68217921
189235 190843 3990843
113099 190730 977128817
150182 190143 822206569
19975 33157 7936045
172710 197929 664385534
157121 158718 3958980
81391 105286 59684782
165250 170602 13441250
110468 138322 27433732
102242 160752 146628254
173201 179080 225413810
69238 109042 99407117
17566 48587 19264417
141528 175230 84518402
94053 175842 204941822
189076 193682 11468170
44490 79891 88573977
20754 93962 182932487
24079 140600 291480281
197262 199435 5480594
25252 180398 456932246
172891 174736 544495074
9162 129879 808681860
88553 93160 681714151
129461 186224 142215945
78642 86820 20354801
141956 195163 205704607
102339 153769 491817177
164221 168121 9818027
191888 196734 12082811
96148 115131 157291553
95189 120596 941103515
109216 109788 1472151
9403 170400 18128089
55267 71549 116379469
40764 46493 14236372
38648 55206 41441624
48354 64339 40117539
100269 163110 157497120
1027 127412 316190455
115693 190170 972995921
139686 184671 923468695
39064 109817 176987409
90491 105520 37534861
142235 144104 4726546
140429 190652 125931739
133485 151627 45666581
20169 144528 311119552
157924 196981 97702208
10043 155168 389382766
80312 142891 571767123
189485 198049 21430599
67706 67713 10859
23657 158769 338153082
163870 196785 82465343
94448 188513 435698668
31565 50766 47947011
83342 191596 271162967
155115 174051 470469367
46139 51484 4808415
31658 137110 263761885
36769 128133 228741911
159333 183214 118608565
195314 199443 978377392
86693 165653 197760530
91607 144145 880600504
110180 128456 45797738
195307 198258 7467648
182017 193561 28889119
62771 188905 555862686
36501 98038 521488182
91042 159679 536457914
178508 186443 707601544
19053 28367 548080570
167231 178116 643875744
8421 58123 925200649
11681 49311 93974185
127812 151800 60233276
6647 81690 187631856
176983 178361 3425516
23585 177914 386214629
120784 155271 905823740
100623 113554 787005141
117955 184040 165712751
159445 169561 25423009
96123 162070 96052395
29905 155278 313906067
40246 72152 187568374
159206 199162 100177855
177427 192308 349855945
99824 162235 156436226
43020 99351 140813133
125390 186719 457418961
164370 178518 35433247
188792 189770 694760506
174925 179147 4533585
72771 145686 182355567
5145 127158 305254505
75014 95510 703967622
70416 74785 11028244
168894 177367 21176641
110576 153168 106930194
39280 72022 82052231
40336 139733 248654320
126064 159155 82902198
125507 199886 186325656
20053 147106 963854930
135687 174158 295513054
195601 195948 556699285
112129 195289 208426840
154889 156515 4039817
66233 168881 256882069
171679 172236 938376506
31571 125167 750252918
120610 184250 741000419
31540 183664 133187123
188244 192961 105882284
182260 198517 731693878
182694 194322 310706011
182500 190822 951296642
140552 149594 19515882
142421 169994 69175472
186465 188460 92292144
9220 25648 41055001
125822 163797 844954035
61660 152255 226780489
126195 142360 40431428
181949 194041 30260721
114115 140779 388405762
9109 176224 491036156
92901 111924 684648528
146130 197986 977690421
166911 170858 9891217
28214 180365 442535805
26187 166634 394249399
80135 120471 189943743
156383 181412 795069926
133806 143490 24262889
136955 187336 126343298
97470 115180 25512871
38207 197543 398971302
12244 150326 942512592
170052 197787 400432558
63280 143529 990901334
108198 139602 78668164
70509 109931 98535168
65827 79440 33975272
110306 194502 210966597
72413 129402 142503988
76357 118257 687926128
6306 20324 180636038
43559 85718 515707152
152963 172646 992024715
16327 106456 225342375
133690 135147 3582152
88165 177428 953694148
198773 199833 784755417
6000 32011 64942821
120647 185451 162463747
66510 180608 285542388
95311 163991 172098335
146820 173980 67960322
26385 181838 747279795
38394 139721 359882948
106580 198748 230952150
95619 130336 975879881
8040 60138 130341061
159116 167575 275136177
9956 49049 97615238
25661 122519 762699593
99158 166525 348547976
43476 70760 68366807
48525 177315 884304494
91509 191439 801359684
146284 190879 34479174
88367 138820 126300432
186515 195796 556618919
136208 161092 592350182
160792 192978 80632473
42206 128855 216907123
57708 131273 135767284
13920 151874 345428585
110222 133097 57397202
192096 198637 16422989
111757 152428 102206619
55005 139381 211089649
53071 59720 297760692
175460 199386 286682485
182422 182481 133690
110302 193102 207435315
192301 196575 10651713
23935 199663 439943550
87007 102498 38688482
187136 195619 21200076
143160 151627 21403204
34032 90112 712564090
13038 155394 977792693
156360 174448 45110372
191751 194763 7544713
2016 85889 211080161
139046 192285 221245932
88463 193639 404145007
55318 123550 170868881
66278 149846 209247381
166694 181156 36214485
135845 180740 112470221
152383 186363 82351661
97554 153739 861347515
150785 195204 111089186
70476 198603 871799093
20304 190476 425897246
177323 196404 47813053
54801 65707 27338683
180193 180870 1655511
57523 108076 126352416
170213 188809 589014626
150218 197182 117457117
101130 116313 38076155
3840 9593 648075797
19006 62338 868906854
66466 170157 259518388
100163 193513 233962323
3670 14305 26467128
70216 136664 573406664
146812 161115 900685347
21707 100761 197539218
13415 123227 274792815
46568 69891 58530926
97797 113840 40137095
66160 135872 467937163
174936 191462 986195777
150276 169759 387751351
162290 165401 943475855
134817 143845 19655324
74130 169779 239314666
49747 122462 340027602
7448 165736 396087244
185094 195513 25952849
147379 156312 22456380
122818 187900 162997239
56590 137132 201536364
71306 187342 290504485
150994 154176 657345773
83188 151933 568505467
84935 170627 214600338
20256 66897 116662756
25906 158401 331609483
194973 199753 12027172
177232 187272 25242527
66149 118646 742353691
158073 172794 237479888
95776 165888 175648608
85132 92371 18044460
21343 167138 364856717
15722 148573 710258242
47028 197834 377630144
195941 197048 2743622
66681 189414 307240761
174025 183762 24501138
195002 197783 386841316
76549 179249 257043215
163107 179384 40800423
110864 128259 318339997
190812 195801 12473747
26391 171025 361901669
165324 185294 32266639
194792 199912 687119574
150439 166920 657875720
159681 162988 350930355
70099 98559 70991089
115951 173171 574631955
20499 72497 130138052
103539 109309 806409127
132194 185825 493134309
147829 160324 997553918
113500 188578 188236488
27944 71360 108677291
176922 179637 6787660
15658 79356 339450299
110787 154051 566072464
146440 198161 448441529
33438 58266 62278171
15101 23136 637931343
39623 141602 755714128
111431 152287 102616929
156549 188536 80047892
101253 105533 679194722
41276 89540 103940102
79117 80293 863268436
128794 136850 557724132
18158 103373 213037721
48991 148521 249344926
182712 186265 737208493
24536 74397 124869999
41751 52684 781467394
44786 176320 977947582
156639 176550 897460927
162315 185639 20894854
123048 157360 85933898
172812 199283 375186277
187316 191769 777404320
88303 106051 44460897
177113 186921 903670087
182292 182913 663660701
158237 165815 18881251
72590 191765 298272935
39385 117246 15504093
121792 158075 90903378
194141 195604 527730260
189360 196655 712756420
104679 179189 416587236
72374 76860 889796839
15029 51333 90753406
91801 193368 118198154
136740 154704 45270882
187367 194992 638330394
81403 113994 81421261
152700 169312 41409300
2854 121106 465121234
41312 133128 903615043
164260 184404 29894863
75561 167462 511957350
60491 76625 35413544
179530 184804 13315436
139207 149917 27095812
139431 176095 91959284
129232 174858 114246750
76502 129676 132973334
80327 111202 77159692
160988 163266 250457293
136575 143937 18472167
187120 194671 18894027
42128 77735 594720664
129759 155347 64215264
8029 26777 46902116
112226 198496 629371775
122869 194105 578165632
117426 192921 189191106
46847 47506 1633224
174816 189433 391122275
177544 183235 150870188
109168 158731 124276448
193716 194350 949635
196 119720 509660234
162756 197730 87642320
48300 81692 83608019
126728 147599 125913669
27837 197611 424985352
29741 181579 380052555
174886 190672 737408801
69581 174485 895184265
105290 148192 518415432
158012 173145 655225247
86342 141719 416432147
156815 192080 88278064
136029 151092 719876854
10304 108196 945506977
176407 194300 617139043
177404 195087 432740636
121519 128230 16730922
170287 185922 39249037
8544 198415 975942007
162914 178933 31304868
14941 157889 357801752
61502 182669 303183938
29763 114687 212348215
136574 153031 665218350
18290 42079 63718993
63039 74607 29048761
82826 186302 998414346
151519 167768 40561338
178130 197090 680344539
150555 156498 14833032
188481 188576 243816
150718 181224 76189811
16082 187987 430315716
110304 184994 385447208
162694 199421 383969861
70076 166700 241805522
70131 116063 759645346
157725 164365 16567979
39831 76911 156236478
130195 167885 922688507
15980 85502 46650659
3395 121459 295352050
126549 186796 150886164
136836 166552 74518021
198824 199478 145251828
110286 146554 736215116
151533 169280 750651030
179533 199279 49541816
154129 196718 106491631
86399 157509 178204695
121233 146057 32981517
97270 193355 17532418
40259 75818 797613525
55986 67752 29546237
183663 185486 4638930
62283 177947 810306553
119270 140293 968781812
71538 150010 196515715
64333 193985 769346056
111251 146866 554696369
3508 9051 835140957
149611 189789 100541455
29049 135176 809751394
94748 187032 703699428
176526 194549 586499658
42357 100844 146226451
43508 147227 259716759
12352 125383 410540904
187537 195527 19919416
56479 111732 138143816
4800 31601 168461489
83209 190266 268159266
162564 193708 78024077
5005 138638 334221563
101367 179506 228074605
140347 166221 538225120
70767 105728 678838351
192263 197570 299307704
103516 147900 111421648
189247 195900 69596681
2209 122733 294893159
174847 178303 8639611
100603 158615 260302263
133381 175539 105604985
154353 180275 64716237
113156 180960 432513042
53553 63840 966864024
104427 156530 130730457
15039 82580 412923025
35009 37147 5367805
139122 188369 332990028
125587 128297 107265991
102875 177369 710447440
77720 147546 174873577
71715 148157 371586735
72630 108524 89531965
172428 177488 427210064
56847 125221 870979373
99595 108075 581915596
166086 171510 838155586
151656 181139 697889713
54908 96978 105097030
73628 112072 95873767
175129 178217 7697054
105728 193876 220843051
167872 194107 736574767
51241 123696 560664573
96093 163034 964195992
69697 81028 804069881
160093 173366 33326370
81995 112784 76977846
143645 191061 163708809
156378 194441 95204952
138366 165462 67996700
86790 194899 834316379
88286 180682 231432461
177938 196987 956516350
1158 32862 29375371
198975 199028 137265
106401 196483 535410174
13580 114521 706878436
64066 184129 963979466
73529 108974 1331584
155658 173793 45275450
41503 89222 119324013
23465 192879 424037690
140241 178918 788757624
9212 164571 676651395
54620 146331 382269004
60987 194377 333830799
142352 188227 115040125
132055 163056 588550969
1039 180195 807672574
172429 174285 4545469
18850 102366 208713723
181740 190459 21890118
88477 102681 35536458
21889 182677 402403362
18712 187889 423491830
138880 192567 169660201
77667 131061 133599390
187206 194242 17583278
172265 177715 13578762
5978 70690 161816114
197870 199360 577490515
118999 148248 73437843
182602 194841 30676650
137297 149696 375049849
5710 189968 544843941
12563 116530 802352890
165314 174262 748282720
11135 113944 256952974
631 90367 727024874
46971 135162 220722637
16530 125002 654963295
137733 193479 952584401
127303 149304 806643750
172547 174494 4762856
155360 158466 7726541
125957 142108 40401222
43574 168436 312619282
173508 196173 56733200
153149 184213 77713768
69228 193356 310715845
40411 59233 327119995
118265 131998 573533302
104033 150675 117140362
134850 187445 131853748
190984 194959 9952786
46845 105540 685432713
122849 168577 114439349
52098 145060 232696639
150548 166673 783718612
169977 187054 42794428
46694 181449 337431402
175851 195771 855432321
123980 186653 156946213
194766 195531 675340036
186499 191659 724418387
86383 96814 26077133
28551 62066 403588838
126086 191285 481569480
186021 189323 211633141
146984 179946 82528351
131323 170310 616140861
124073 125919 3061932
55177 130157 187694274
66697 102776 90032230
80775 189341 271883616
27721 154445 745447828
16257 91527 188155853
49933 149970 250609937
16849 158736 355103640
4430 121645 193268722
147510 154576 264301178
182251 191451 179101946
190978 193012 5047277
134279 191251 142748013
172359 182460 834755397
7531 53244 474872675
135314 137569 5587139
108344 164976 112451012
91267 113282 55048955
137052 160319 326508771
95453 166568 101806498
162224 178008 39508843
83114 133308 600340958
173263 195845 56555544
43890 50210 15844958
95598 106670 27780645
198127 198343 547836
74789 169707 898970837
31492 186932 389113704
134953 169068 85494391
189491 196837 240239161
28132 84144 140074428
158588 170863 950257030
22759 76193 700553003
18472 31484 32557575
148792 164286 38636012
178418 184347 14910920
92811 153756 152903268
111319 174464 339217888
107784 169674 155116287
196465 199052 598698098
79001 118141 767514885
164245 178558 934726111
157502 169970 812410155
98869 111722 154599359
166620 172559 18313223
154843 197360 106347340
89920 113310 821058765
170313 187350 29452510
158815 159575 373272429
74971 107990 82333292
134622 181742 118051438
120618 127012 863285312
133392 196989 159262750
153020 166927 685888742
90774 101955 900986013
163548 195813 942163781
45980 51382 13530232
117465 125329 459062264
153432 195762 105865667
188862 194525 14134181
99774 127426 316139572
116229 134793 46618051
180533 198235 385008370
43186 45227 5176574
40080 182420 356334001
147657 149449 4528083
24819 80030 975190864
59118 146737 616331510
90179 155376 163401719
54851 55448 1449385
16755 55714 427554643
129275 150923 843397071
169469 186770 522395313
57925 148789 988955847
70215 189646 90473914
108441 183418 187921104
145511 150940 13803806
114652 121854 790584375
138828 181609 107278897
79757 110390 297653032
91758 174098 206258758
157241 187026 945781103
193497 197933 2206600
149779 182296 511581685
83038 130711 390612352
58003 81497 58669354
196795 197730 389408082
170227 198631 71202107
5793 109574 961092100
143653 166126 56236195
81223 189222 270507956
177163 182626 13710346
191179 197057 14687571
52503 176008 892454099
122210 195777 184205372
105709 164064 530792607
191378 193601 356578101
78714 117736 973991176
181512 198611 42885409
67380 182879 694872611
145883 170186 60897358
25380 101245 222004748
197989 198283 144315484
129612 174097 111366313
117700 134674 42583190
33320 198460 979306872
185321 192495 17864793
192745 194066 3301198
176662 189756 71404109
77843 148203 176248461
108556 123728 38194486
127843 155649 69789233
117699 165248 566792259
78455 156874 196422946
11677 169560 395105281
60037 126264 165632831
24040 194893 474516262
47172 48287 2775153
174089 187142 815424554
157910 170185 429306108
113793 188226 435347440
151041 163822 31775032
140221 159360 819746370
184219 186851 656988872
165288 197529 817703614
183987 199446 38696133
131473 199699 170893889
22332 55467 82797121
106497 158469 123155922
54476 155920 213203345
103982 105003 2583184
100240 172188 892219132
146526 190852 110993682
198255 199382 53926122
59101 96777 470133484
122441 136004 33854835
183898 191796 19750166
132682 187911 353383842
40318 57538 43048759
117356 145574 941686760
24927 199486 436937324
190568 199038 21265578
30480 169617 762206616
2760 197552 929220163
196979 199210 5699128
39950 71877 332318449
131825 189378 144192469
65528 151897 489733336
162256 192103 257227272
45098 190136 363151102
6803 138893 330327984
59599 143804 83952175
150856 176232 819797705
82781 118589 448530238
126006 139390 7658622
146621 165328 826205747
165218 188383 493669751
42968 59590 41753062
158448 182828 940632254
119945 183750 159911195
93857 189621 240038283
37551 72404 289517752
177569 190432 887941301
73264 166545 233402741
65952 117412 325811071
199539 199755 566421
165870 183003 744347742
56696 112941 140632542
176980 179866 7212496
139293 179022 869198905
96414 163077 167028103
56892 135974 511320454
13139 191665 684002461
105196 140580 672162974
124852 162402 94075693
68354 146454 649873406
18038 173752 424965666
106333 173217 481844465
171994 196461 880539554
15601 153663 358951147
118221 148691 91198566
48253 159495 278473050
141452 192668 128368753
3409 94332 227227492
164982 182729 44522028
91818 125682 84887543
196937 197685 405573475
149020 155363 15833351
133245 199554 823949687
98876 137255 115147848
34284 146735 281569972
40315 93525 132903737
56586 60771 10656819
177749 194696 42519812
148342 190930 630462755
177458 185347 570917970
97336 193604 958439409
82603 82848 158016
128916 196220 968132420
51167 61867 26944748
45887 67516 54263539
100039 183628 474043343
187986 191546 8892139
108576 197358 522771491
29262 183023 606085376
194796 197755 673395540
142698 179706 92771801
14111 80729 166702048
115921 194221 701715213
165164 183851 571629800
42074 62253 50651958
74911 151315 578645004
33293 36909 666822519
154481 192941 743987567
149678 169957 50659124
141518 175831 86056310
30428 95230 161929586
57937 141908 210031151
79725 189560 913934428
87796 136376 121633458
8715 196882 470842183
72745 82358 416325376
167002 191222 60636109
193326 195693 8026
71443 109587 95309226
84437 160769 966408315
88657 193858 263546952
122825 188421 164262945
137542 141127 809791908
4207 127338 383873892
99529 175440 769658445
180849 187494 12093222
96742 115041 45856694
80742 108538 126910268
12898 146833 516030695
690 119503 788345170
9250 74544 163429279
113594 149322 89782428
190069 191927 85062042
191629 198967 18426975
160610 164597 267159898
127527 164430 92395860
92744 147503 495395364
153279 176746 58636108
18196 191339 433394574
7557 143323 339687453
177944 192662 36887844
118660 145041 468070524
179971 186779 17054897
19079 180898 981456683
8296 159294 691795049
29607 46981 43371501
27817 34864 967940822
190043 193277 322939625
64281 193041 823352205
64767 169761 262847309
81212 165615 211309157
28125 135411 899231949
12973 99627 216575421
90242 168368 147907382
49749 110839 152815605
127986 181888 135025563
52862 66824 566817502
59044 130622 331617601
12595 179643 418063212
181658 187043 13543229
114294 122665 116735361
192138 199623 571333847
185882 197822 29809432
56804 134597 194710087
191313 197504 940458985
132712 149113 41264037
148727 193445 111852411
84801 199177 182715705
52817 126574 184626393
129082 189186 150624069
18876 172130 383548928
123840 167555 109455417
47664 65206 44024789
158356 178107 606055346
165634 182766 794006895
25229 65918 101781462
79465 122479 107736285
30776 159986 720610073
39282 86352 356475838
157499 187524 75204378
74533 98950 60740488
198681 199764 2706503
30894 88699 144444689
152362 166325 34753540
13738 132228 722729779
9634 142797 333076575
108884 156058 118426234
163149 164839 766009341
82439 125733 738064641
113578 173570 150397962
134100 172891 97244172
12503 182243 424818457
34904 146867 95812759
144738 153610 40039092
29500 164957 537523350
164446 179828 38561460
88836 176315 944570191
174900 184745 24787406
30185 46396 40408997
192410 199015 8845371
130663 164556 620666007
10071 132643 749657485
160625 190979 76099960
169022 179079 307640293
135051 196049 467984561
344 41020 101662283
49834 71722 174096477
191713 198165 16191476
198441 199509 35655114
168763 197850 701350547
175976 185821 24770453
3977 81051 192661951
26971 98688 179177045
113581 148585 87953536
188292 189605 804593471
58532 174791 333025217
40311 108431 170246473
151976 190213 95644477
187760 194464 983768881
129019 138592 23850182
28876 126035 243049462
68746 129721 222460385
107366 154967 119461408
40278 115989 189282772
164034 186637 56675204
96566 125685 73048917
63251 171406 975141740
116672 138384 54367489
124815 160490 810803412
90084 167733 549617815
58213 108162 124750215
185388 188096 6711064
127404 141176 34384353
196123 196651 176880132
42815 171500 322286297
83081 99255 40315672
88182 127650 434021024
142965 173369 496893108
24890 127886 257646573
145734 188290 106681413
163906 183614 49427718
137438 155304 598320779
90745 135595 941763853
51244 111715 151203279
44434 90047 114074814
116585 155607 98030002
20567 91115 176329818
3809 198554 535698412
24118 127745 259301336
146090 163503 43555906
45626 60619 576451571
105365 153152 119963817
93524 153306 150055280
5939 78512 295595186
84092 91725 362431728
194894 199917 543273323
31335 184063 782194859
80233 184315 260655221
30546 173479 357738809
56091 196461 351449553
126581 152560 65222741
918 27715 67007799
159146 169534 431500042
167474 176812 23373888
1723 183861 455896708
67823 179558 279680971
85356 85463 297679
158548 165007 670667283
27215 79822 131541051
89582 169787 890344005
30502 134822 260976210
141805 174755 82583139
197493 197863 931746
193265 193384 268501913
184579 194617 305642802
21426 114716 233235541
52996 178044 476106092
124343 159461 409156058
5300 153683 371402856
152734 178635 64677060
68843 188208 497317011
134703 177103 106229658
44259 167502 308572705
186197 196249 694480732
66280 94410 952586379
104297 145806 104080070
53399 156091 610838153
24182 94932 63030089
120579 142353 54468773
195587 196840 3109645
58504 131877 770773587
129930 169314 47203930
168339 194495 65511226
172184 197952 700099109
45745 133981 220841064
65742 142079 817741904
165616 182059 41234199
73787 107044 207517694
78330 186220 270164993
134421 138842 10988781
148289 190566 144082479
105849 116213 393858082
101793 122892 6907530
70106 182540 647024550
92135 153047 152706594
46849 76145 867128089
80685 179064 246302768
189006 196263 18082773
99727 126145 496950473
51765 54780 201202206
75667 105479 74369757
135621 156859 679970141
22310 65470 536516813
11660 152138 351660596
15659 60530 38835562
82355 124401 412003583
101645 129349 69569831
114646 156035 370784969
86368 133172 117297360
142446 155213 32218055
37892 142172 260990108
101797 148736 260086428
169172 171875 314631980
133742 173061 624473976
21272 161248 350235835
171666 182200 714551488
53007 146236 233376911
88241 186483 996577223
141637 189047 118933022
39324 178371 348065336
122340 187521 526977592
61900 153612 229627903
133082 139664 855677332
63414 130988 430143804
122946 161008 95214307
36805 106007 561475930
14429 45180 35843760
28377 73218 112280352
162959 197442 515111772
22039 60860 97171999
14229 28151 440848168
145467 190552 886339881
128901 195138 165938690
57871 167093 958689463
132533 138183 14012474
1598 26092 61318880
5490 69985 899740826
145244 178929 698857818
80299 179313 247916010
28269 72597 111027062
193320 197232 637036651
10681 139771 322833312
177961 199307 53564758
91279 192448 253476610
131852 159384 68890013
116352 192569 537652937
62612 114016 128356252
117715 165293 456087423
144862 154537 24378356
25212 65447 100642291
150313 173737 293600098
139954 197849 72571658
123804 158275 86332801
4980 128877 309940920
23644 122367 247033190
75989 159752 209512538
127878 137059 429757
120496 184190 159616269
161775 168793 661624096
174703 181743 17665087
168827 195195 19682020
97721 134318 960997784
185208 195966 250612233
97177 105014 875363
75136 89627 36033986
10720 156619 317684173
77623 180836 393491540
87403 160105 182062791
82489 157195 187172805
78052 116620 319539628
97012 109765 32039001
86292 128278 105148281
199445 199563 301439
29192 69968 102089164
20424 30847 26035929
13953 78407 720808431
11990 101475 142897498
102931 130714 69742436
132675 141776 399066111
58727 107014 636662595
95389 161656 687929247
130969 138192 17942109
14296 188420 897506450
173108 189003 377336043
22208 61235 321616773
150044 194137 110287052
91429 105057 323811472
6022 85186 197894924
50177 147037 819551972
8720 166825 695754027
168906 180090 28029057
118646 138053 671967355
117841 145679 752545033
137335 152152 37363530
70934 144884 932353729
16902 23587 907648562
113496 131950 46369172
49150 77814 313025670
15373 187541 430991994
95769 125436 74364629
79820 197642 738551126
159382 196103 411827324
103292 151126 120127284
103968 143382 98877154
117563 167023 124022940
188570 190974 61727412
163516 197650 337635458
180220 190736 26381677
37665 87931 125754698
180250 182298 5152695
110705 129381 46875232
131149 170209 208925153
1911 74844 400624554
3628 66708 79040620
80129 189631 274250301
52698 152559 511309988
175183 181669 556813060
40590 114534 184886881
50635 166697 290551078
6899 132528 314285251
62475 198414 762957350
161790 198471 91950238
90092 113711 971482133
156439 157143 145567235
196345 197640 3293904
74528 123761 286527688
25957 133065 741198421
135861 142776 34451336
31750 57908 415406852
82837 128183 113494560
23292 55092 565856750
187783 199202 28580886
156901 199875 349627381
145124 172736 69172776
11382 15888 11171431
30880 46925 397406025
30678 177812 368229499
192153 197168 12504885
166484 195244 72034205
87589 127405 99780178
50476 121490 51005487
130880 131547 298770396
17764 67419 124255472
176491 190787 900396659
136868 169851 770912784
102881 163024 682373293
67709 168829 638542743
6646 124659 601960277
191470 196838 597102173
2987 184156 544721943
129688 173591 757759919
164417 169425 12566633
127891 158007 75513961
52007 78772 430364546
63183 91805 531060502
20826 177905 627521807
65894 103443 1915202
181306 194878 222112529
191036 197017 14950708
56088 89217 643681366
195592 198691 7837782
144632 188892 347414947
30080 56488 65967657
184569 190393 111504670
67072 177010 974941447
128600 185966 143798855
98135 106907 988591838
176339 197739 53604278
163234 199618 803896777
92774 149098 557461588
183215 190991 280981520
112784 138393 64093922
131056 186630 139233451
3416 57020 133985124
187505 199513 766618939
190750 197538 96757972
191836 195606 9410480
44620 137648 432491024
94381 188085 234868834
39206 78306 97870301
18248 135792 419060291
18403 44320 659342821
59443 80510 598099884
51269 70549 48339175
142672 145072 999953091
182807 185998 8077932
79831 132768 132520905
79884 97161 43066339
141748 173185 78842431
20836 148907 320637436
196414 196794 266144125
129348 189362 577549250
66407 69459 5863117
163268 166806 8900735
135680 151407 172690862
38428 156847 992896033
13498 196138 498513559
157164 180238 268977088
125801 154049 70941562
184959 186413 3563303
63503 156379 232617130
189962 192711 433168782
62977 94194 758130047
37504 107643 175514805
63033 153309 552686689
6918 97413 226135712
161262 177341 953064628
14448 36003 546767197
122504 199387 979003939
98144 142625 970779588
178533 193274 250279912
196744 197147 48381753
67070 76889 383726281
179713 180465 1861197
129586 187418 144884784
132847 161810 72540227
179828 180924 666810911
10498 163098 381780190
113932 158746 112422924
25060 152603 319332785
2284 26852 402806727
81928 134944 132709707
188854 197739 22244641
58696 125170 166267657
66813 88746 712829947
93574 118948 63646422
158589 195576 92542174
186639 195110 494657208
115461 182606 295187440
186084 190271 10422444
119531 144813 63377672
38066 138449 924598304
160677 170683 25154314
107235 149015 104899766
70276 188580 806938875
137911 157281 46561978
155026 162516 525976943
42516 184452 621212559
130463 150702 50868191
135388 173124 94571943
73178 102230 72404008
128444 181964 701884178
87364 187908 251937757
51066 139739 897508264
141726 175890 85662684
58627 80971 55787380
77844 93226 38296117
125559 161430 548166422
15270 132348 292968621
143279 157313 35243320
124691 179672 137718190
92614 120898 292279523
109292 134198 934042543
41210 125297 644883150
141034 177039 43561075
25431 54515 72682352
51916 99296 118387568
118246 150559 403530067
42163 150995 132376047
87547 87855 617241380
160524 180051 48976837
40515 92116 129033920
150539 187347 92051850
177920 180275 201998688
185187 199646 36137859
78260 163249 212713537
138670 179561 102512291
123259 155748 137414888
156226 189870 84173862
66273 130289 549246494
73943 111914 94703368
144513 162997 772902885
94952 154626 800716126
83260 108769 63734195
190321 196491 15368967
69310 173417 18918688
57747 67385 24165095
62117 134796 181744131
34627 184432 943316200
51498 97074 744971206
123599 186784 158204729
3987 180964 442758092
159932 193529 716900312
125437 134799 23419967
196797 196839 97238
189217 191746 966207
119509 137707 45518798
170859 176724 14701386
115844 197323 204184540
155395 165281 985358812
69156 133804 540836174
92017 193777 900493121
109603 109701 861384158
127923 161057 82988393
126401 188577 155791676
36390 172516 999575627
98888 187555 222291145
37877 123155 213558005
173973 188714 37046078
42847 90185 21030799
46483 155867 650221965
189846 199825 398376291
5319 71943 166643555
48276 60228 30080919
130585 169484 97435774
172668 182591 24846248
48181 144823 241985869
68388 126810 146189527
82885 107847 62357672
163923 170072 718089405
110742 151064 919993172
15822 63570 119456583
190599 192424 759349404
109844 190448 489037831
102584 186887 338122905
195422 198790 513371921
144466 175393 77462109
67345 119641 130767702
4422 47438 107425476
40220 63097 57290119
131702 198958 825943817
52805 109566 767655879
96135 101762 13999897
11100 45960 457965273
140487 170116 770260930
118443 160790 889544624
9092 45483 90908874
100639 148899 121219284
25243 47837 56362614
132631 153839 949739247
112450 117953 13794512
35985 157712 318577305
101911 185131 208720291
166655 167065 287566282
13696 76739 157788335
86704 166556 200011262
134155 149808 39399646
157168 163639 16113146
121165 126606 61957225
175759 190771 37638265
11069 121364 275881435
197119 198279 538026438
39067 164527 937713703
136091 155177 551508774
157678 177863 736558381
109733 125317 39074743
79617 170871 228495366
80144 150735 176898402
133481 170993 93990881
195382 198600 349685357
28293 39124 858917225
41774 167099 313791096
22661 57568 87273484
117539 125697 761299431
14658 152602 345414209
164086 169714 14151727
127049 169370 105955883
198543 199169 695305636
121703 153100 78741750
189324 195666 2135548
68441 141912 833287171
169802 173585 9448069
184975 195680 797109517
178747 185289 16515643
82445 196164 284770829
121088 136748 653778204
31319 86536 138028712
16634 66154 832546914
186290 191018 11800355
177895 185263 18592944
172478 184705 30661298
178854 188236 338224385
34934 146419 279182032
125022 188169 670049912
180531 189342 22166027
16546 46912 75846992
170925 195051 60436519
55053 91272 90540628
199738 199860 952643658
185280 193715 945207779
116557 171889 138797519
43727 167051 308795987
182629 190547 19874769
28116 66697 96582718
74249 192656 437761975
199953 199965 510563130
35525 120130 211808996
89685 177288 364034096
109850 171830 136947707
6620 28880 55619524
61311 89777 71000266
118392 134276 801451746
185980 186656 811754419
90726 188890 245965640
156911 185105 70639606
16095 139258 319413086
52581 133553 991173927
135597 188369 489563053
73560 172613 903214504
158095 170930 303097010
19389 173484 385644464
37095 45944 22150892
63920 98453 86233467
148831 160170 28176920
128888 140798 455554285
958 56136 939519613
178895 193590 36808402
14538 154951 873415060
1654 83255 589337571
174524 185387 865107899
184909 194775 24632902
49775 123846 976193085
144842 157319 44108080
53707 123282 890206874
65054 78322 33181189
183178 198358 38064983
137371 194726 143791691
100115 150847 810107149
59456 62535 7715610
198910 199131 554659773
93922 144849 840398568
380 29418 965572454
196885 199978 7795544
94628 117473 33322956
132486 134342 4577469
35872 62266 5876539
104290 138759 836288442
26645 48259 432558781
12297 107160 522847476
8336 191803 952323575
118018 182737 162221776
198635 199453 372488767
27792 40637 32121592
64085 146177 205477810
29068 107333 392691855
135460 194172 147112176
198851 199513 560864150
26748 116428 413072840
166898 173826 17339390
108401 151004 107020847
153654 170784 939150891
169748 197048 228930099
187202 196367 258711688
35157 142199 575040513
195685 198866 356951858
93903 101846 888550926
82613 168944 555712686
96060 122479 912331755
7629 8425 789703979
63508 75095 29121370
36408 58951 56606349
182210 192654 26115897
98085 197339 248715894
151798 180798 72414782
24425 94701 175656790
105716 169142 535864363
98911 180054 895330756
89744 152926 158406328
119517 191298 165997978
177775 186816 22711817
143771 165925 55473106
154514 199259 111966979
136169 146738 939576742
77438 169705 661216942
166712 190205 54165977
40937 106896 806441366
196394 198845 484546686
156948 157702 1821736
145992 162964 42455791
66035 73502 18763880
92640 137544 365610230
119428 185637 166003502
195126 197003 4647439
102252 128891 749422770
55404 96228 412868551
42116 69490 68659974
6688 172658 415340258
152222 175487 841373034
181124 189528 21169401
51238 72026 389566600
85396 146523 153106255
174596 192910 17286201
163921 187422 644871092
172775 191895 47904724
110397 120571 25551984
111250 185459 186088765
149642 194622 566574121
70730 176077 411911966
97948 145537 119293347
90848 125284 86288593
50082 76114 65294763
92895 136332 118396747
176404 189874 955006536
49542 82721 131753069
68799 96805 69902216
78863 141686 336228152
134680 189206 900807034
153156 195985 520543199
57919 178794 302551909
98539 146857 126295392
135659 194156 710901346
169415 196536 477201271
181333 199302 45100580
30648 98351 169219474
120405 124207 337963696
24057 97250 818450030
8337 155884 390408966
18837 96461 994681271
161090 181492 51115290
99376 106738 733665538
124914 126986 320368525
11660 108814 614284476
51137 113131 155027917
143009 184562 104170850
191622 195893 10654710
191955 195773 9534873
151187 182843 253253098
175550 189260 360068516
161312 197240 90042410
198663 199347 691933
169740 186859 42888275
146218 181731 88912691
186636 189035 546021483
73773 113327 204730847
159538 199398 652550535
111190 166414 267421520
76246 119888 109064932
123290 162668 98531159
138907 186013 207216857
186024 188612 831011573
168959 189757 52172349
32148 79684 594060641
57367 119910 536114158
198707 198932 473035
139895 199560 149581063
96322 110548 912766178
115021 192520 194226394
170689 178354 19138251
24581 102240 877736437
21651 79028 143499902
110301 180823 720651149
6933 95387 102155116
104840 116380 28875552
68969 178498 429846829
66075 129136 157744828
76268 165903 459581513
194901 196215 2930924
167323 190498 58080482
90608 98074 18590934
19884 157748 384404658
86689 160960 472747985
10610 22270 916475977
84972 113657 633837383
112130 118078 973605580
137545 137762 625679425
149756 172147 55986149
49898 121252 464243095
148558 194564 115086793
67929 111175 108074839
111506 135443 60024621
7987 182692 437197627
23693 28592 12293296
44095 114850 176977505
187606 196972 23338388
145795 197089 213184477
43936 194696 888957729
186824 196486 24127112
77934 181120 439290497
141968 169385 68747517
138643 160547 54923138
65621 177045 324832306
187345 193519 959030649
181917 189805 19802329
16235 68453 78923876
182522 187172 570352983
45205 80749 88951338
117657 172871 138436167
22595 108445 214608513
164605 179303 36804891
176055 179495 355615115
21887 60551 511735089
49926 137589 377917375
163777 195699 955904990
111371 116053 663220157
194721 195735 322055465
21543 156576 275830882
57441 92855 88482412
70498 89778 930919820
100402 151037 127164272
131495 191115 155257892
89358 173399 802255425
127116 157767 76751622
14963 44524 547866193
88445 124962 91534540
22101 28986 17160045
119845 194833 187865627
92334 110484 45397058
64918 154570 967228718
129055 147518 46366974
122866 148063 898246440
103032 110248 18128011
175698 186570 27282194
89540 199294 275001476
21707 78524 142091971
115977 155518 582411497
130519 182038 191821448
73029 186892 284991907
127616 147983 51094892
155255 193017 94402151
23900 111641 219378632
114777 155102 101250443
95221 136029 328784545
72767 155060 206010772
145281 197569 130968985
90670 174853 824104551
125111 198624 897160025
78306 190198 280171510
29120 92306 314625912
165880 183009 848266720
62824 183849 817246541
73899 86558 109238630
69759 114647 452886631
163525 191355 351310370
69573 170318 252159999
158735 190658 79949858
167528 193136 816827872
22161 179759 344042464
14267 21097 17190246
64700 93357 71495388
186635 198206 29017145
75730 191964 290982384
39597 173675 335651631
143568 194632 561297670
42245 47847 14015505
76315 191492 288293262
131526 197941 166363402
181953 197778 39663544
42838 72342 74028760
25553 174724 373279645
190345 194785 11096745
145965 157570 29096871
63960 178183 285881729
116314 141823 694829974
138540 168347 74826645
96463 113412 42388732
136411 194294 167097724
111411 114157 881030828
63919 70512 180113433
20584 192463 353163925
1176 92669 228701901
69776 191787 305456364
114862 126547 631788680
178134 180980 7113164
195578 195671 249643
51116 171667 478743111
87016 190841 260090645
75417 117817 953240703
39243 167755 321769550
83183 97702 317039603
102592 167935 163834418
182919 183164 491815471
119877 179077 148305162
77473 120193 610432074
174647 182325 782393450
4319 90672 32231397
171981 181595 24028336
8108 10237 5384496
94760 105078 25809581
159916 161109 321090863
63725 188200 664589670
60333 118122 144390432
36804 99717 157356376
82894 102456 663730126
129819 156424 66781144
84383 91170 16938722
199509 199631 308368652
82308 197211 882802179
7213 153150 522119500
188447 198107 24186727
108505 159322 299071041
195545 198467 752329722
60988 135656 474680640
20499 135492 655153710
107987 199723 229939081
125333 146586 53301794
7996 180315 431190245
87922 104986 42663602
168294 173513 13079250
158202 179022 919078455
194870 197784 7314613
69343 188520 298356247
124451 158651 85737934
63377 85029 54088454
5153 32773 68960226
77283 133518 938082529
128472 173144 111926944
77628 192156 980418195
141544 175328 661636995
15071 60641 114101112
102873 114886 30106433
26295 38508 30370388
45532 60195 36789091
177326 188196 27351970
125378 139425 35082951
95583 114969 48535649
91562 141378 124708386
38730 163190 311544186
4982 49571 111419117
15135 101688 216319476
81655 117444 731161998
197843 198828 31363276
162153 168735 16498286
182371 191373 800332089
172744 176510 631026410
21698 176484 387385549
97514 123610 165278945
126193 175874 622796664
178540 181114 6423405
106518 183411 192653379
132942 142802 4230656
157651 166413 653713440
65350 126083 891328381
196220 196842 175089757
56944 114037 715782674
50944 187277 988830789
109613 149349 915541347
31391 113450 205149275
72902 146062 209457732
139275 191704 131444653
82846 126790 163657851
53877 169858 290368854
26164 133639 437719078
64335 80647 741247607
1145 18182 42563353
53881 129257 188649986
149884 169551 13460484
108015 127129 27247720
9024 137243 868865969
71243 168880 244373351
169819 183896 199157818
126517 191670 669582953
64946 134091 845057531
155760 181097 63262604
75564 85585 100014489
120080 199600 199217167
119301 171109 129815642
15897 137680 752327214
137905 149467 949170661
5566 128548 495579467
118469 146592 680553678
114895 181604 167202604
193653 195025 3460732
16440 56408 99886741
124358 177754 852395685
177881 191759 215690653
77291 160322 67995797
57903 64509 16505770
44287 127348 978486311
63404 107710 110722985
108325 126766 192507037
36955 149733 282517118
6165 65986 149595259
59610 167462 495040691
105667 167090 368596721
162541 178557 756136984
169321 191637 55944173
13171 179779 748155901
67472 153425 215267913
190822 197562 16870761
137555 148356 27329256
192296 195279 7440238
128093 197044 172685556
118645 144152 367096292
146300 188197 104968456
20012 105606 569044719
17706 129984 414676068
120977 179418 146343748
64344 187596 784459812
16580 199173 759332143
190483 195572 312221828
190061 193836 9369488
48866 126552 194539294
122941 154099 766129657
155893 160012 10099355
5638 130820 517190309
106701 106896 203485538
152093 163791 414308227
90866 128491 351029314
149387 199616 441608380
102763 125073 273889114
111706 125237 202563263
15971 154436 875682363
15828 70662 137221961
11036 42454 78404769
168996 175916 14712184
178174 187713 24028733
130444 137258 16988381
55272 71947 41837178
170169 186531 202793000
49931 104584 604569217
5858 106666 252004283
21046 29846 325016312
152912 190848 999993702
66169 99849 84015125
114352 149547 88419642
48818 72945 237774585
91606 159950 588201104
121299 190669 173738207
126757 175037 120861874
140159 168471 70991423
29631 98750 377866875
101946 189904 870595269
23458 56377 511737635
87349 198884 229684023
73938 117347 108349720
110228 191718 204199202
100030 132501 703374609
123157 168185 914902900
28978 41722 31799718
132378 162903 386898998
181304 198737 43762206
186074 197015 557959474
128083 157617 725042387
34216 94510 150809957
126626 198014 937442870
151836 175573 59310948
39387 71065 79343988
53273 69007 39436752
156732 183602 630479605
156104 170492 35920893
154434 156178 358356154
65487 86420 52223587
159049 194327 500444725
96346 198507 256055656
104259 136104 79817844
60292 145757 213813110
193478 198247 552064929
36813 93938 517346991
98665 125294 66830364
24776 157659 402543558
119074 143918 257021931
180452 182539 571473508
70577 150878 201144219
70187 193238 308015393
101601 102291 1786364
157602 187001 795683599
5262 83857 951964395
72536 139465 839560750
95060 176937 205176783
110039 159350 15534700
92733 168369 915828180
49743 94677 797078978
9587 69981 151064422
193355 194967 663548469
49552 95344 114505591
191848 197504 14163772
114295 181912 171963317
98321 118303 50080994
30211 101119 953669056
42324 131906 181477348
173298 175154 4638444
110649 146187 415246578
128447 137838 23460855
61437 150120 889494277
158096 196970 97248911
63942 75149 28160154
147725 169447 54341371
6112 132620 938432477
100442 108275 19662136
95385 172217 33245968
195313 199535 402286695
148134 165495 939292741
1028 40648 99060421
129730 183193 133908268
187015 197993 27503914
112341 168831 141603359
126567 128680 5246025
196296 198851 1719881
159547 171773 419830694
196235 199604 873898073
23485 197357 435201397
18067 171573 182569932
81987 133927 909213784
38451 64375 769229581
131640 196218 402495786
173069 189070 851952777
85520 97373 430144691
56194 169711 284253413
133798 186783 908257841
24773 67132 254331608
33322 94249 334256374
109587 180720 178172893
107068 144519 93862363
188921 199776 825760027
173588 195310 953212292
188831 198473 24163460
166015 173369 274787
79349 146922 931618802
128173 139879 29262355
132908 192988 998182984
31914 170389 765212578
126213 179315 871908115
83108 105163 144740765
115950 123864 19988595
134198 137549 865404681
26017 103103 535878320
132397 193964 42646252
130086 169154 647992492
56956 80052 346727081
45059 139204 742356746
7859 171775 410207679
113056 140003 437831027
50277 70123 49756655
166347 171688 1483283
108468 124222 630215854
44576 175221 525042492
129565 142616 233691440
190494 199961 23670801
122794 138263 38527434
161907 180455 665324351
164071 164437 927877
173780 191088 640854134
104620 115138 281274808
15603 66170 126559672
141850 163538 54393796
126985 149039 55393423
193258 195482 732124526
24306 118018 943624574
117510 161766 110962774
124462 152599 187231841
137804 146337 21530940
125616 165647 100245528
134108 198203 160662747
64146 154255 225723032
92590 117820 593272731
192127 200000 491563375
148744 195758 503931676
30429 149903 540169524
66197 170728 526795123
90379 144706 223917463
86687 164487 831595680
78706 99795 52543802
19 150969 887953334
144094 167848 270905421
53776 63709 958956460
183454 194703 28209001
83012 94699 29162860
74178 113988 99271675
48659 133948 213481662
33070 50557 43709856
182399 195955 33953405
87185 123995 823078871
77695 164018 216044086
140703 177982 717877557
49659 195023 735903588
153653 167588 34803322
15460 125040 274148315
9227 60387 128003873
166404 192681 959882947
72700 161186 221330115
57811 173515 943955132
199052 199715 1634407
94134 159464 163672842
33756 194600 513038335
160794 181438 51727345
64071 128800 161962458
132300 132309 25151
7139 64818 144250224
38439 67806 73560393
81439 150157 972082530
2776 147496 478859921
164948 170546 14101560
9504 168863 398749850
131866 178895 117780387
170112 197019 67342657
1269 198703 494175273
55093 157754 257025520
121828 162491 109207105
58425 117966 804317495
92207 169322 770216110
133327 164279 77500063
138902 151501 854129422
193785 194554 1959226
174775 196981 213449695
102581 106609 754232965
149825 164851 605511814
120986 179791 147269760
21497 194436 432840980
141927 199019 143165132
33904 186708 382605410
130834 179884 122834820
74754 120419 114107946
51680 111514 149600212
121002 129282 20724904
184840 199960 37791661
130438 134353 712576789
174839 180379 13881610
26550 79170 131554509
165433 185262 49797382
140572 157130 840447566
58505 113986 431323847
194172 199888 14338299
78279 168263 386347252
71242 123635 131136721
9493 159603 375537977
44451 150497 265623891
69438 179580 275650184
175887 180656 294358655
60620 136293 801102127
109871 123475 550646350
149508 166306 41906815
176767 199896 360383943
111390 153497 856436349
195099 197992 7291046
42946 145447 256612303
10916 154759 910739366
173384 190596 43132386
62138 192472 824864751
117937 120116 5570327
121044 155383 88415406
153064 178170 62694499
155472 171636 719822454
76225 85976 139620467
166116 169197 521960291
7813 127243 713226184
194293 198395 10348852
78180 106732 600657912
121417 131355 954454776
132840 185850 132903266
94609 106293 163307265
87328 195709 440848816
116843 160840 851122482
167247 198800 79086978
107385 191073 611336289
83607 103150 272432489
171812 178425 16497670
166332 190625 857559723
22389 172757 376320965
22253 163896 354405830
20930 39540 238599184
173205 194470 859496710
145833 187346 104025367
133210 146374 770154289
183332 196486 433899749
57664 171049 303496858
84604 137528 78285525
161288 177177 682399114
62205 80713 146570270
34643 107315 835611478
191849 199076 18152762
193817 197705 582685611
100776 107671 17343165
77297 179685 713269409
65238 133038 169634619
68876 194655 364688547
196878 197134 659795
46904 87007 960625736
133992 185602 963548342
41369 91215 124666684
70862 111094 666578016
129142 148073 47556249
139972 186702 41197882
138276 179095 102388933
107859 165720 835378155
56386 180380 310459511
168097 181083 459074356
192052 195395 8308577
111185 183112 133114891
151439 176493 435027286
6809 106659 984554922
146981 188634 104348345
183277 186043 644778561
15134 65389 125766654
57895 80353 761003708
46718 123028 408940170
65472 119391 424148214
109286 195281 199186926
9072 148608 366537348
192865 197378 11309400
85967 172551 680281303
18904 23433 11307518
178419 178828 252688983
170935 196187 63215920
74796 192898 295547515
132075 133858 4404896
53025 179977 317854337
119221 167810 121791434
50220 169603 712076569
167916 172569 314454512
82092 171433 223808155
110426 186546 190764957
118800 128255 788667663
185971 194918 22310471
116623 161469 581443924
131090 180693 72659681
4571 42456 832584567
137723 148821 28048327
135816 199206 910996236
53219 180146 756067184
172032 172355 899343197
162196 167912 217139482
26101 198828 432363489
160258 180137 49859506
43379 74070 322923833
61805 139332 404167481
174228 174322 53920389
39348 183501 360882388
139485 141482 236190248
16159 68629 131262956
48542 181839 333775574
23167 53961 76970538
104988 188264 323494126
161497 162806 107322948
3007 108578 263879658
9783 167842 480114895
108610 183698 969813488
101572 199704 401961357
5147 96537 875462632
157479 160951 794143047
32334 60515 70613838
175176 176210 314079627
41878 162521 302044787
21261 57928 91710486
198562 199503 701573396
198759 199114 903211
3344 103782 459486519
139075 189243 125843190
166160 180918 295639900
56555 124926 171155407
75399 172935 940562379
179192 188335 22952744
68919 118921 125020198
44997 173970 322853617
6576 180984 436383007
41465 194366 382808531
170413 193621 972232713
50005 174637 312009648
17688 183469 414918844
174625 198150 59013036
159539 197496 342570578
72877 133225 150915986
147036 180231 83084542
47305 94025 116808907
109831 148705 97579979
55806 134605 593440799
104615 186359 752343583
144663 199512 326164222
18883 74948 252651415
62880 198813 711106913
64811 139087 185758309
92488 199058 748296342
59106 67293 20440824
23625 145393 304699443
127349 135800 5409721
15681 86278 900120873
72873 113755 102017718
9601 78597 172508067
128721 186541 144877474
74921 122174 985297972
81018 84702 967215863
109136 110062 2368241
98765 188158 359840368
189828 194758 12323554
7426 44357 35973358
180662 190489 519384786
160823 161046 590481
19186 184109 722485892
176474 181611 9897750
23666 76856 359240785
94590 127051 532439689
180842 181449 964975712
78723 93264 36192450
9190 159104 621200362
40110 59141 47733232
36978 90970 231626805
1780 59230 143775015
116693 171792 138215742
7024 67393 151002233
49896 143819 235118185
127964 141049 32701193
104788 108694 605996007
12031 175898 410068662
178581 181458 193018080
30317 89219 147251114
93023 197481 261719241
10732 145610 615775863
105240 171330 340951431
72364 184029 279541116
152543 167261 36678188
22100 47513 63409767
173975 192488 46412303
104281 191398 321568275
88644 147108 328623556
44583 68316 155033569
40319 56179 806238874
41899 88252 463068544
12527 173508 952335747
114484 176510 155503628
174656 190724 40325129
77490 168727 228365510
118912 147570 71937219
159733 161683 4930859
133825 172062 95833630
67538 106831 63268372
77944 192860 562912310
162384 189911 69002152
100323 136874 91589295
99500 120766 53381674
28327 188532 979883949
32615 164401 329840650
99399 199817 827741419
171083 191646 51515066
124973 188510 661118527
186577 190779 10518090
192375 193813 565748042
43061 80750 94385738
76449 82037 13817203
123226 173358 890158322
60072 124972 135742363
190394 193194 493964729
16966 192307 438870926
188821 191872 7609815
72661 187469 891816711
164720 189866 413562210
143735 172411 386040034
7409 182020 437015137
40788 194381 384522417
127408 134198 16940996
9321 158754 37634103
55886 181338 314088866
2926 4297 203732208
114960 156254 428592067
97355 160272 157686124
115915 184601 565619835
118896 195903 376559298
7516 114062 266343010
174679 198766 60449361
11301 38833 92058579
47712 128678 210606002
54618 102168 220962506
155294 180685 25774663
97655 190737 233287787
40442 66100 639658147
110656 138941 525305153
41799 161162 608189180
123681 154637 810873012
180993 189221 242731255
16191 96945 201830325
150559 152073 884969173
25455 182401 494724320
47183 98418 128104475
45248 128233 207643045
126696 144700 551228317
110095 193973 210136480
19882 92685 181929362
102174 174496 800247569
87336 95531 554380990
119823 182621 639523012
73296 162376 222900159
17722 58870 360993659
13987 121851 997836829
45750 79874 85400017
176250 196630 368150378
124961 136532 28932913
28967 96008 167580390
9224 87069 194562037
71379 142929 179018368
97873 169592 179737154
43600 145961 256287970
97875 131149 524841669
172850 180011 17421161
24572 56455 796725664
149276 199983 126835573
6923 79078 437009460
112248 130546 45965390
108983 177729 505233422
69035 103657 86378414
148759 197582 788725379
14202 178562 411393479
117791 119213 3641359
31773 186984 489472107
23518 53783 957846360
35210 111145 190004113
196999 197497 885609659
152133 172977 348066174
8200 43928 488354122
193215 198487 13292021
41508 79696 470078952
98099 125102 911554085
39417 147429 723561447
38501 121243 789394929
92237 136282 757875972
49320 127230 561776903
32274 198518 450135188
141707 194812 133111825
50291 116540 165677733
163649 182210 46521707
4494 180997 513081219
96017 120468 61308475
141050 146773 14455579
132931 164578 79254177
133121 159165 214447865
170375 191751 53539321
180881 189961 22861823
144441 162850 190443760
166839 182721 39798187
170359 197249 67331419
158270 170843 452735138
111437 153306 105191189
22074 136278 285632476
127770 157344 74146829
184055 184630 553575010
39796 71339 78995989
37032 189238 381166250
105533 181296 189805264
97247 111406 35506809
148101 162583 36110730
111414 156443 113051559
80246 118443 95484853
20009 198644 622494222
39311 102019 810609582
124187 179947 139688011
39590 80023 480401766
186010 188555 102013691
10086 89866 199382992
151661 190736 716874025
35268 83289 120186153
4895 27757 57163893
16452 49982 83767470
163190 197436 210430756
182804 195187 388900543
164632 195252 76687515
42531 64483 55010577
59961 80759 51995575
165423 195458 621338782
170575 176878 15760811
95165 114470 48343863
147596 190540 107469779
135004 143917 57808049
81689 85199 8804470
173465 176017 326351601
165725 190133 781680785
187141 188738 4047428
90094 158922 172364762
134119 153759 49434742
174711 198292 59144389
63990 89809 999624700
92225 153579 598394355
143086 164161 52775117
116882 199805 483194623
145789 147270 1193495
197083 198900 4651076
67571 185141 294418883
23759 147337 318317875
156001 192019 90090410
35148 177037 355270122
71355 99425 69984158
110364 198567 961425592
13876 175891 405526465
159276 193955 86886440
52313 103408 127658779
63702 81290 43975899
48366 173261 320933792
26970 198176 428558732
2343 122014 346046304
99822 190087 77844250
128204 190082 221715239
112259 147854 89373647
37598 189629 380756411
110626 186586 190392139
114370 160606 115867558
89412 163579 185780655
48970 143874 316116143
18657 177801 398268995
94952 113476 46350917
195272 195669 425301
97519 178623 669586395
195810 196674 2143111
53569 187226 798767199
58845 131958 611510359
98790 136987 95701910
185626 187702 5137836
144399 146525 5382177
65130 126943 477781408
31827 142452 276726560
106719 153156 45796537
115066 116971 4724585
117267 148031 518564011
48184 177751 324393589
44473 51544 682764506
138047 171753 84620990
137457 194159 142133162
77410 125027 119108803
145579 151723 129147066
96001 150859 137657812
164208 195048 596911342
73636 164007 285476042
123069 197461 762524910
73557 141112 168853801
70554 194492 824902066
195947 199131 8040804
70681 191996 303728311
40293 77776 605777300
18991 109929 931239126
38208 84811 116642703
87440 126750 98526891
125920 175110 568094144
130182 184333 840011027
92533 124887 81095053
29249 92083 31773777
44204 161957 477074336
58415 192186 334828258
58718 96698 94804919
188668 191062 5908523
54952 145655 711227255
76665 105469 103650787
108914 178020 173139497
20518 172385 939118782
42277 131917 224412392
114002 141223 205178675
102918 151561 122156810
109260 179215 21348402
154123 157192 59050723
186898 192102 13039189
113865 167241 133845516
14662 92565 194758709
29813 53596 59472626
6552 133114 316659419
67245 179938 282065453
44967 154825 275154483
188526 189124 1519648
57181 196980 626951918
144777 156707 517010225
111783 180416 172040486
142414 171067 994353153
111430 167938 141703185
91439 158898 168988068
115955 152791 92530124
81051 157115 190552656
76722 88254 28648256
13463 120220 267095840
122682 193350 176925131
176824 182177 13414502
14354 124243 274955243
169330 174202 990257452
113102 166786 134569962
126194 186667 151484990
136326 181962 114397051
7008 148203 353412986
152916 182505 73962118
126893 158571 914474744
7730 162115 705315861
127667 171968 224786367
188744 188928 333142268
169389 189385 950344620
168259 173066 49840516
175566 196152 51520565
83446 89277 14549926
148582 198932 126037789
196923 197433 612596827
155028 168174 311835153
194752 197810 7661552
28157 191339 408471996
131886 146067 35563808
161911 176110 35589572
120121 128223 102912126
76619 169613 232735462
92779 116513 223055863
105749 154404 826798800
112106 169860 432571982
185052 190653 703149956
26373 94642 170547553
95011 114044 633988301
152032 183269 597761649
109316 136372 100822784
27891 133491 618844699
120658 197783 45850081
152399 152513 293978
44391 112590 551543697
83240 104009 51860802
23173 100921 446284524
80209 190089 275177554
182725 195033 30845133
19684 78864 148028080
118642 143797 63037401
111487 148896 738260572
48002 150201 955832249
83458 165589 205653573
77614 172306 237080998
56196 78830 56727985
37028 180581 359411404
62156 112670 126181365
128480 191732 158491895
50453 101597 127802142
35066 60752 64464613
97808 191644 931396638
175160 193143 232755391
115541 183425 99408418
152744 197782 863800979
133112 161989 72288772
38192 179262 486929069
80477 119206 96888609
45973 162983 292953824
97681 196339 247176888
22014 77984 157494859
66001 82366 570180720
141459 149605 201384659
57509 122501 162702810
150553 186996 843421511
48959 150820 255213949
61420 188890 319050667
44405 60358 40045009
154859 173603 46807645
143596 192173 737015018
120341 171679 128635002
15754 168376 872219401
116344 126309 25099775
136161 148681 31593663
134620 138009 497656319
72728 160095 218492292
23229 172529 493780177
129565 188282 872091826
60496 151525 269360483
108931 130528 54197736
157486 195264 67813037
62170 155154 232791004
17427 147175 324695185
32904 68196 88391305
19692 24801 344734346
6112 115007 362856653
126353 176358 596601266
178918 185778 194268173
7340 127885 301564691
124666 173551 122486179
37715 141323 259307619
52437 110211 391176359
113776 145481 901357646
112821 178342 164196443
11686 157308 364473116
108858 177107 171050019
7416 165725 569347119
148032 151824 9541529
98531 117318 504738083
140425 144160 210346067
54755 65753 134990414
61781 110103 120697203
187395 193100 654181205
117454 148317 571813788
199288 199918 433526335
116009 154330 96297963
118986 189745 283284101
151370 182104 76789020
134931 186065 128237593
120741 161374 101736121
130365 166178 89622721
131538 145368 34606654
1020 120278 298340306
105784 107978 526428969
87749 155102 168889870
193302 195138 258830554
195652 197430 603726771
113479 178039 161756667
27457 84817 143433902
9385 53930 607174452
107551 128632 291887670
106829 141412 496198238
122036 171413 123668461
160366 189373 582414977
196373 196562 945808030
1469 142928 566630496
19618 184407 412473107
49243 159988 277235705
188483 196279 19441669
61458 74552 557271661
57691 110721 531250865
162239 164788 6400028
194026 196508 6204876
70726 108655 94708300
84603 99662 218382806
117393 155108 94748138
71987 164672 231920752
49444 112977 586794594
127491 169466 619891196
106120 192023 621774899
7135 172429 413687015
97858 123200 28786977
199882 199979 236896
188940 190731 4460948
187234 189972 6873104
101903 193322 229125501
138831 163329 61430875
104558 199420 237754512
187036 194169 671859002
28020 88639 151504645
84507 103642 7064514
19041 158208 348343402
28032 98500 259174939
179497 180220 582300110
5611 112459 267061836
69548 91450 444083030
113271 198198 212921868
29618 46426 41928102
113312 187490 185986885
63758 142659 197365187
113675 131149 43887580
18547 127939 2433163
118990 130308 28386620
190469 193809 3294119
173614 181756 20391842
67948 82952 37475996
9337 40483 77805244
58367 153207 237469018
1555 17405 39661830
128934 182654 134551906
112335 186333 185487877
184436 197983 33915026
17982 30308 30815634
729 96722 784917014
190186 196578 473139343
51881 164994 283118873
71987 134362 155968908
78402 99929 888240210
132747 158796 65272309
167509 187152 531899223
11402 94296 636234827
79643 128259 121664865
16521 124635 270438235
117654 142453 150138385
9975 118461 611030130
59110 86046 67242770
46715 52293 14088012
54917 113291 145928699
100348 181463 203303487
19079 44979 502002658
37824 131241 340797551
194436 198942 703172749
95837 130927 370898571
170779 188065 43326713
39682 134304 236785265
149559 181064 78698338
188121 189684 3486633
69434 132013 168874305
90340 141789 633402684
21759 57182 88519910
70358 132565 155669156
18230 28453 25601038
60991 115221 135450614
43936 126964 207850964
134835 140056 315824519
89551 192360 257568816
51922 195848 579426327
130809 158488 69367209
35753 166648 661601955
97563 159508 155214044
143988 199829 139935005
143715 182842 98034529
87814 120903 82917632
87860 160439 586060211
61419 151903 251386465
52752 167601 287558584
137310 180585 251226306
177090 183445 15933377
184293 187212 7014290
48028 124911 787307946
59874 72106 30646345
16740 105547 222039937
80041 190454 428228962
93279 114837 853513535
180380 194770 441969089
134189 136621 999286026
27235 78235 127571088
121600 179512 145001214
173711 178477 11907906
16825 126634 274762557
181260 194756 790887331
152466 157614 446879761
191759 194809 7643829
94683 160834 290378055
52363 158776 266363244
16559 147886 954758120
51853 167226 533449108
149922 159966 24927053
146059 189390 108536598
66131 138150 455227968
28144 179635 989112434
135548 172648 22589748
60801 172996 280752858
141749 197352 139352403
5684 134493 322114176
191552 197716 12353814
120171 164112 350110699
35004 126156 559193998
51493 191645 745106590
9467 109684 250552316
20004 115321 238262817
100281 162121 155024536
42657 132385 224635489
25224 121747 329311854
11457 13141 4170090
164923 190873 905934930
138787 181163 395505810
52967 116484 766057462
5703 172465 882975775
70858 198169 761897949
168823 194500 64330980
136175 137702 3810735
57008 61198 792904564
151966 199010 117743000
48913 155742 267623661
79771 128137 265767342
51059 180254 323463686
149254 150034 1920908
158031 181947 695935637
21488 135689 219744677
94402 174417 310988026
129830 172228 106225934
69743 96480 66696391
109582 155992 116452326
27942 144842 292587040
32620 58286 851367906
40347 153816 284163713
48232 163757 759064832
41244 128116 217437292
35326 55434 557802754
137885 177358 98949723
155195 189507 937161639
111246 137984 66929208
187494 192921 13508200
95022 100102 935623601
154792 161985 17866899
57299 119469 155556226
95559 101694 15294134
131177 139792 785810971
143813 170431 66730104
3127 151662 371805175
188620 196573 431981438
4498 87447 207340399
189185 197274 20201239
76934 117444 101174286
33592 59707 736693792
59373 115014 139011399
129336 165263 89990350
9296 184552 181861427
39423 158055 297061878
24683 195779 632237382
199090 199752 1641995
86056 107783 844935050
105117 160912 139856113
178015 181661 8445076
97205 197413 442302987
149131 188738 99126640
89482 90045 944321986
111192 150745 99325753
49762 68937 48102859
122806 169319 12217228
21558 187965 416542622
7887 111940 260059079
192806 196834 8776674
107093 110477 850662461
69832 197127 318636154
108640 159910 128482189
100755 178570 195030703
48242 109175 171873016
14788 169392 386925261
29082 171667 619505716
62877 172475 525384894
163691 176484 482673743
4662 148228 359348733
168056 185708 44303765
149375 198060 105602520
175869 193456 44053824
168854 192358 199989269
81386 125280 109887130
76938 90069 32731459
77969 195905 598324273
107230 125137 44917092
47417 94391 155364295
42722 68863 65553262
119019 198000 602638428
175992 187976 268609615
193990 197960 993886076
56100 97244 102787458
155245 196665 103570174
160711 175394 36822955
124389 150829 485959464
80712 192846 280743795
75117 186259 278187607
23150 60863 94427605
146330 152359 15247784
161612 171212 24084771
8578 170144 497632189
82227 179177 554499770
44739 121668 192549492
21702 199789 622778329
62791 84673 54615989
80856 177965 330459197
89732 189816 250746288
55737 159377 122800582
102833 112112 23224656
21259 107999 216800355
161417 176605 750027951
71434 117576 365350260
88776 96216 863813990
149 129540 323711884
132960 198817 242787996
119587 159426 51845994
158488 195201 91882156
150548 172464 54750291
151712 177463 281562191
98252 175144 192686914
19715 194098 436420811
152299 178091 888447953
12282 159176 367523726
98973 144333 113761382
161339 178903 391927187
164642 197422 82124082
194685 198523 9648237
167015 180172 32915375
74672 147315 181740599
3927 192635 812291999
193272 197558 10760892
11451 174149 877854709
75511 143690 730614010
68376 91286 960134493
3060 199218 772547486
43977 108652 161742133
75903 103244 68159901
52388 140173 219621784
156599 167430 27053682
129101 159099 75127425
105657 186404 476638333
46394 117004 176623776
7508 73004 407739686
39774 78531 96987870
7367 133776 639803543
51404 199519 370912086
61763 137938 190386231
10159 27498 43281979
105159 158542 133912786
91818 152720 152788465
85655 116852 82100406
74339 92801 611248760
3573 85204 59890792
136165 187860 537392334
94511 177791 738521906
69875 134234 520110888
46902 140188 771619817
97376 176816 199132814
24329 141277 292536225
159760 176535 325752099
37093 68751 601472752
81657 149771 80637324
34853 173769 347868879
117834 185170 419845830
9984 58570 121545584
196594 198588 408784568
125333 195800 317784455
164444 171711 18296026
186663 188806 766387667
196745 198579 4678847
167404 182723 38347371
11714 54265 874475706
61040 152480 493648133
172446 196905 61169407
9815 143085 333382083
109741 162396 648266927
79129 195886 297982323
143452 187327 109939765
63310 135240 179893525
52379 155683 485136838
192356 196687 10801213
2637 32621 74890619
165425 182385 40285035
49463 164390 287760719
54771 181440 795597945
40140 75482 88536130
165620 172369 16985508
77077 91635 865230013
113066 188335 526126520
48801 197665 706986412
25078 121257 240618597
118523 136494 893506322
132946 134542 3934895
190929 193104 5402863
106707 140557 270425319
183516 196442 401413687
140212 140279 156472
113041 184749 179831493
48927 101868 132355926
25856 165245 762710837
15104 163316 946660301
89342 134916 39027717
157502 172310 37067118
185187 190798 13958474
137569 179688 105605861
189676 191856 5451632
157612 191629 85202872
13356 41451 583175469
51186 141578 417948794
179439 198766 48480557
116195 124540 19780545
31251 111977 933866619
37199 93456 140674163
127805 195552 529592598
71106 167165 602733873
70640 84321 311272640
137787 183684 115116729
43250 118006 495172246
174049 179752 14334195
195246 198870 962786691
197729 197795 995782753
80920 108097 89466343
106413 120581 653886589
125948 172316 875515727
103 171207 428197284
64449 179347 816070480
48546 100752 441418610
99397 172434 183132246
53088 154226 253347776
129178 140355 107441469
143875 180661 928829974
47594 112751 162980387
141122 183158 995053309
194899 195427 1281051
97095 159074 155353970
51294 115088 159567449
132604 185917 922510556
73082 163208 768075465
81536 192806 278653908
175550 187803 60098669
194051 197273 185636810
186421 191129 11762431
64493 96968 292723354
39135 171324 330972521
120480 188901 171443245
126022 160041 88212349
170169 198208 70274687
68251 81354 159737735
181980 185131 52284339
96517 130515 24742693
175827 196125 50839194
82642 120689 841120137
61705 127593 164760498
17506 21265 271060099
105762 138733 82532378
19006 119172 250550169
28802 141365 31151208
155797 172878 442741063
22250 192562 493254905
90974 101340 137887175
120465 155337 401684362
181289 194359 32787742
181297 186319 288680076
109731 154300 628335297
24608 50081 178595635
50127 137197 844700420
127101 175916 122222977
1170 81046 293359239
65866 143114 965962881
77652 172252 236843257
154977 184648 74237448
9123 31865 56834665
10001 166901 392584916
142622 161742 47967907
152358 178110 870477566
49446 65997 41584199
28515 178439 375203439
62352 64439 5131148
22007 71107 122811882
133991 151087 260360841
14193 59995 722898758
167007 186325 48383195
84422 144711 939607648
136944 173418 91461765
84897 159756 49167886
22828 164233 900927412
111433 115896 201372362
23370 119810 735358819
97449 114090 41660491
114351 132429 45423292
120737 140065 48327279
64452 129115 161817262
11713 157735 444388782
10261 120787 714230624
149627 189696 100262019
103834 186720 327976546
70114 84361 990426457
45048 183433 913901343
198578 199431 624991609
146733 178458 144800129
108487 146355 95030972
10136 173704 791918510
147219 182778 68208013
36052 140440 261220570
187051 191224 156355687
42637 94046 607790416
68464 153375 271126171
119582 157824 95874214
53596 186815 333524817
66933 179725 282314956
111408 174483 158047639
121409 132473 219121502
43910 199620 943369483
165760 183622 44783229
143984 155279 217089809
82800 129738 117497584
1658 103257 668964435
189598 193170 8845636
57745 99491 412659640
43478 194023 376928873
160000 165698 14339719
87430 98265 27075463
2380 108538 265362427
154015 154296 713101
133125 147810 36806709
183532 194857 28376979
10367 176677 416166745
41814 42228 1028530
190517 190616 240801
172369 172704 808012
34205 58605 61236989
33800 61842 70364724
86769 185119 946076102
164333 166433 5244641
192679 196944 185403163
193275 193538 444600230
89532 128122 762228045
69580 94725 62706958
157216 176940 27590212
76662 122635 4898832
198042 198149 277494
105311 189514 367926314
57194 193318 340815315
157711 190439 81974812
145755 177669 79892996
67785 162308 236563513
168134 173253 12792212
12663 187046 436474255
159735 182626 57387986
47272 147823 530015096
187607 187843 591004
50253 99888 769989491
156137 172193 40106210
127523 136161 21539395
164686 165137 97214734
62758 190703 320259740
96548 127330 77228495
20050 71501 578149953
140733 172190 78921566
122073 145101 57613539
7044 101631 939895866
146975 175317 815812946
51367 76664 502576275
163475 195361 79874178
149203 193618 955955
80330 100638 124677048
162270 164873 260369570
31316 126726 495717849
51378 68888 538289432
159044 172464 33125376
187800 194627 17019552
155842 195541 99270190
174594 195201 51670995
25784 81824 140096499
182392 188923 16397221
51449 163702 401061400
4389 150482 365697368
158542 162001 8572940
170177 183992 180445302
14139 30396 40702690
190232 191364 2817035
27869 189640 918594082
190240 199565 23373084
176672 189902 673236319
181006 181697 367964827
167150 181453 35795560
18668 37812 47766290
58894 175256 816626059
113601 193420 200040366
164002 197292 83426804
173306 177626 10762966
128593 142509 612875251
168435 181401 32460066
126381 129930 8902173
193208 194538 3348706
146820 176027 73117159
4553 86325 204407287
74924 142563 242957356
135292 146176 27351241
45280 185591 771345759
159133 173394 35752702
156964 197588 101686573
53048 114242 180291548
72087 72851 6258433
84575 122975 96271789
184719 192249 14700653
160363 162988 736765203
187871 197134 53113419
193721 194006 695546
13378 111092 244334228
109992 172638 156970581
184343 194800 286823121
172934 178055 639874868
157711 191956 85767788
78954 164420 213934087
187481 193682 173364534
115425 123082 19396861
68871 199550 330225226
152353 163606 652739474
3624 50850 772363865
144615 199142 629971403
155113 181758 465478172
60417 199077 347114663
7246 45151 874065268
159603 184832 63318586
139038 152699 34536942
95871 110825 37436669
31638 68212 717346627
198628 199300 585056586
127747 183839 309740879
34334 153356 950084336
158888 166491 19035695
21876 54991 82763289
58344 120965 156606205
127680 198238 294646290
138838 153604 37291828
59263 179808 61631226
18205 123093 739398735
171044 177324 697248404
992 113936 282344497
108700 185549 434262605
129293 141156 544311598
54815 76623 393980542
62180 131440 226163992
11215 41663 75991127
170908 181208 25746214
86738 132803 115402164
54152 64977 946911956
154798 187019 532784820
169268 183511 35696633
40087 98737 146579710
75208 99348 60076758
91544 192360 816219202
4470 110730 473285444
27891 147219 433980118
137385 168368 77702436
188337 199429 434087819
179464 193546 35273336
42552 45617 978337286
63828 191759 320296386
112008 142146 425833195
73215 191835 296899013
128384 134725 582270415
96814 199683 570934911
101430 102708 97563895
7030 76160 805252960
42287 159599 293671438
69264 138747 628063853
7545 176557 699107508
153699 162715 172501520
131146 147798 560915151
9328 46873 381816886
106586 153146 869135405
5264 52209 257348154
154401 168874 639795840
23133 66797 624578928
131481 171860 101168099
157938 197389 98736443
111137 149846 97192061
59462 171301 279925391
8223 93357 212760252
55572 133880 196007466
25841 101410 541305881
95334 119748 61226860
115500 155782 558807504
22600 47696 943219141
127056 176521 123884580
9183 112693 369722234
59864 82144 812609945
20802 136591 902625715
108322 162365 135467827
910 34760 84505033
196736 197416 1735901
161107 199570 558057809
9213 112967 259359472
130093 165168 546826198
102835 195724 232791029
120973 157941 325065021
198732 199475 1842175
43691 135644 230129416
39177 72803 84299089
25087 134322 273225980
24888 119628 236947097
102885 161245 345889200
195569 198230 6750396
137453 184936 835491592
68918 77450 457985113
70702 130102 148609636
145573 175031 155364769
153563 188926 88476135
170036 183570 33901503
716 95087 235860199
140853 144845 10120697
12954 96241 376006478
43442 68844 658782903
106440 165279 147427001
110956 147851 92578932
144692 145403 1758387
66203 149687 498594580
22393 108310 214772851
137352 160055 56867868
31338 151737 301493498
85468 178159 232027821
17393 105253 219630975
90847 124348 200983466
40713 53146 31089826
66655 114111 118480535
112440 176415 160390784
27482 110158 206733431
30084 142116 607018841
20755 133372 768827810
12434 15422 727433657
57554 114308 141877615
16908 136187 767223426
150114 172122 55035840
41805 150253 900315570
56684 85883 73065145
155143 184554 73578858
31316 190649 398861434
56721 148787 230650627
113147 174994 276954640
87317 157144 175030741
2971 158818 389912432
39246 53305 35196946
36246 52753 41401862
69323 189819 944431042
47697 75908 588009326
137847 147710 24899429
40886 44992 10261347
191094 193563 845748941
127215 166998 99628274
100778 138548 63551455
74432 99447 661691830
184900 199735 37109607
59635 65322 928392121
163685 187223 59005267
168811 194296 63834357
43111 87396 408358111
82830 165961 283260364
149264 169751 51172647
89150 159172 336735379
112166 116532 532492961
128365 138420 938673772
35651 181859 366085564
58346 103557 112847255
163939 187146 58216321
1387 47150 114347838
92507 132436 100114875
106997 168838 154950981
90481 114515 229199796
16932 122822 264988181
9832 86469 191513879
3855 38518 86567406
100218 120487 50902306
106844 145259 96278115
169069 173757 469228374
167916 171230 75225591
121931 141945 49961618
142901 154923 30279643
81288 101117 59808986
108872 193785 212774327
65753 93952 70342586
72712 197250 311677231
153666 194078 453830925
105052 115617 647881941
96372 170789 186525404
158497 192005 83888435
99197 117460 138494814
153334 193526 190955582
90013 93556 280605001
170778 180040 23182516
140615 151053 26440636
53893 174760 140197103
22460 64736 105728005
12929 111297 245903884
124400 169336 112545108
132888 174200 457942087
11854 20182 20851371
138483 141394 797251099
184755 197334 133271403
60501 90454 74789050
44690 80385 6907920
51808 88626 92011062
93521 178998 428126384
26219 160363 335557046
134277 138911 382546792
17004 56142 263829360
138589 180470 491755076
102763 142710 112694579
184497 184826 985459370
141260 196080 147234054
30172 175980 391351673
30471 107778 193280787
9976 104474 236180454
118650 183061 421262189
70144 167643 329433228
162682 190029 68547343
20837 167619 752696529
146806 175184 71026948
168724 169871 88450644
153819 167331 33667804
90839 146205 138730588
178386 189166 711734976
134919 153840 47642807
71821 199530 456936945
185913 188819 5509155
67135 136502 173457200
556 66835 378704408
128969 143843 37241539
26273 48526 570545897
94830 116625 248218678
141512 163327 54702921
108188 125901 770822173
41021 130717 480556615
5284 128814 308978993
180464 181719 979771224
176008 190051 934881220
159963 169569 24152177
99253 129146 27871275
105861 131745 64916193
2744 160593 394858070
73146 159466 918031495
60276 62477 160633826
170462 172160 781064815
176318 186942 26613088
84414 186660 256096177
95735 107538 29551658
131473 151632 50669136
86888 114395 68815446
103679 106987 8389584
84326 155027 177209025
142914 159502 133196323
50904 128819 195045190
156976 194721 755074261
116451 195916 924119961
9921 183960 435593407
8719 97405 354218039
51008 71764 52056309
138374 159902 744340378
69293 132788 158838978
179278 198275 401967052
45116 149544 507581922
154104 188213 85332694
60905 73845 291956593
128587 136599 221419854
176145 180682 335887440
148492 170176 54184308
9910 164682 145539209
18822 188961 992749031
54118 97334 107961996
66157 186244 300620686
67449 171281 635588843
158289 168011 72754357
37508 174323 342531898
37593 122406 212399553
117911 155116 23588665
17507 96330 197005187
36935 192767 390210094
118348 122290 728249493
119300 162015 507110743
46763 149390 295262878
24046 75897 129811886
17368 189411 430636744
117243 190391 183392467
145096 166372 53245940
131252 191281 808508593
120687 123670 7577350
85961 172207 1887852
191227 199083 19756217
3566 125958 306079721
75047 164537 223893345
50950 189079 666753275
159353 189649 75991839
4217 141973 501810455
191752 197683 14864495
48032 141468 233808384
68914 190277 389064546
148155 173196 62586250
4789 151912 30350641
110824 199355 221872134
21634 43315 936338816
49542 180316 327435793
55789 103234 118632003
6461 121209 947410399
164070 198501 86346006
103267 152092 781545105
79179 176144 559193903
77805 126059 740123032
74481 104799 75551335
4393 196509 480747158
18250 123813 758379109
41984 62399 972629985
7024 105310 978760532
111094 181145 991931378
97806 172856 85887894
193307 195453 5357500
150826 195483 19211626
49741 107069 184723667
175507 185324 24709057
14874 181571 417242745
150676 156660 14937755
124858 181674 142301950
139891 196306 481533773
58706 159928 389482376
42767 154643 652482035
23001 68517 134551603
96743 180871 210770211
143276 188825 114146176
5497 16086 227027391
19325 104449 893303868
156886 198755 485458919
186555 187443 2239447
115115 167356 747582186
172457 172992 1309212
137949 185684 437617765
18526 138381 766561013
190581 196686 982045470
56702 155687 247970889
71657 93355 439966246
75979 118580 666440214
155975 183932 518261577
174845 193514 15347513
148979 171575 56480718
187799 188240 1077458
167810 177330 358832492
197985 198106 557229902
21768 80748 217852933
69358 138847 173726203
61609 102524 102058786
20657 83273 156508468
61471 151446 225286034
85968 176352 226384407
23777 124957 984484006
49632 52454 180351429
96167 167860 111393484
19282 197217 445368841
134351 160753 66135241
199663 199682 770748802
152427 163452 318333570
25000 80734 169355795
121606 145850 212896596
98857 158922 589105060
823 147842 367913285
81282 189267 916095295
3346 150735 399480449
187490 194641 49171264
77261 81459 885248719
194257 199689 13661099
51641 191560 350359423
8082 23185 37739225
97782 168330 382095543
19135 53524 85979279
180640 186607 529308439
7856 35711 799445145
171457 178649 369111930
136719 166054 346583860
142134 199307 847266677
179129 180139 115290572
97726 118661 52475436
159127 167266 20418443
121977 183706 337515812
50377 80732 76036170
90475 170747 173550642
91651 173206 961645851
199453 199706 634503
178713 187356 128033407
45417 68367 57485369
84956 174076 766089953
139576 161211 54268324
60497 84558 879354691
1854 155081 656364484
11222 51666 419386197
127795 188394 729653279
62352 135596 944136824
50957 185527 337082031
64146 129616 384079688
49647 195345 890684363
14235 122430 270800100
108527 129433 52493323
162891 197756 27580963
42522 59446 42514734
484 4166 9244581
171711 173856 5285557
144347 195607 654630130
81179 91743 26335465
4435 17704 66122733
148429 168772 50806883
165041 165556 668925733
163181 184005 52271015
135661 137203 3845203
109262 161029 129748557
70096 144578 186380572
59386 195008 339448239
14026 82011 170035751
119389 135709 40843714
114317 143747 386920802
106562 165334 662485874
174765 194967 50646975
86377 119387 82685221
79481 122239 604837972
79707 107297 68945633
102277 191295 223080049
25339 199529 113293371
96922 100729 9811887
54236 58421 10598027
95627 170299 582813763
20282 193080 432414323
123236 127445 10482550
183432 185836 693700607
132425 148430 40219571
182018 185168 874936013
85330 195682 276342802
68057 94483 820596257
175822 184655 22213318
42552 141835 930418198
61954 142649 261687771
62699 182272 696445650
196578 197953 1126516
114969 154687 99759800
21450 136639 329045139
82376 141934 149049523
135431 146689 28295194
48896 184689 871396871
198159 198776 1569046
69773 153028 884508076
178138 194038 605088338
65918 112002 115084644
79998 98962 339931065
199102 199999 2179987
42445 143015 586675815
123248 165071 809366735
181184 195573 36073527
195773 198060 5756590
150200 177524 68238611
167358 172605 227599077
143801 165083 817372759
58494 117426 916697778
84968 143223 145865669
57201 82740 63883879
161515 172121 26633312
138280 178066 99743220
189923 195656 14295879
27250 131231 260156606
189959 196055 488795249
26738 157852 923904500
176337 197306 52484241
94683 171232 191827674
174728 195752 419809258
7752 187439 449712537
178407 193052 36654752
109906 118734 22107461
79302 94969 39079938
156392 182783 65969990
138588 179696 964221947
164144 167440 74695282
35279 168798 900056550
104510 165280 152323237
152009 190238 423204032
188428 193225 952373563
104557 172458 170231349
174966 186329 28512770
154546 191821 93228372
22306 38484 40372582
54214 158978 262250888
136851 138384 194223018
74827 101140 106429575
100072 120493 51271726
64682 122207 143960874
184718 197730 32565607
96818 115878 821238486
84138 105996 984253810
5157 194341 713702336
192083 198544 16219313
32097 137096 835046160
117144 143570 187976982
43132 49680 16403172
48312 60562 30855177
136501 146147 980166547
172582 179179 895615663
29973 79984 125065060
158072 194269 48166091
122850 161721 646543355
128452 163565 40555761
83702 159018 188586367
100368 101204 537143727
159318 166583 18223341
86220 176600 534724164
29091 171952 357634901
26917 122476 615614947
102800 170644 998222175
69353 158882 224038134
153354 164444 730459375
189314 198700 23504831
70052 98671 306760255
100267 179950 337235529
52523 155527 500966327
48745 84587 414270068
142827 169150 65936613
31248 87172 139791348
88869 196436 300808243
67499 95809 485754625
39069 151889 969039543
49573 146768 529459936
192624 199537 680619953
147376 194162 117114342
65851 74719 927277251
158673 199316 101800882
196502 197523 2604704
13837 104063 225549782
47578 77461 74889700
192081 197915 14627658
37326 77221 99968835
81888 93044 289047800
107251 184519 541334854
165403 192710 68397693
162045 165767 9326451
198349 199520 2927699
187991 196850 22075766
140572 158465 44975805
193853 198564 286840993
118325 145375 67850304
27102 195241 711381852
142039 168127 65477957
147688 151922 10677661
163210 179037 39684921
164925 186476 15904345
151176 156963 14369626
151505 169909 45917909
152362 186166 165112239
180799 192699 29848318
127091 157351 75837474
29636 53000 178350897
172571 190957 549615300
2160 46570 110906658
11495 83954 181130001
170784 181215 26054814
35718 40868 484539251
161260 173919 235621601
176295 177842 3815088
197887 199430 3868442
113744 189707 244865892
45473 147702 255983329
159607 162867 693288655
97194 104474 615805437
93709 125521 618631401
34254 131657 628425161
122265 123656 3529768
199250 199460 509219
72542 175586 257855292
167216 179045 29608548
117526 171330 134931178
12416 141082 571582040
158572 193400 659258364
47962 61515 34143117
104559 169935 163884802
11566 77020 163726553
24346 101770 193460952
63403 150585 218357317
174969 181570 16570997
72619 86042 961807211
190068 198909 850189039
54197 189007 337598649
115655 173301 144489112
65880 136752 177219257
140101 154620 36629256
116818 163580 331676814
115759 127017 28338948
173290 174755 3629077
158324 174535 40478517
168617 180086 28750850
188049 192692 11542127
139560 145250 14381462
38923 188212 798046071
157037 165880 558580799
190688 192847 4537863
78103 121239 107943857
173722 194838 52900134
22309 156953 799890428
189551 195033 476920251
134736 192306 227907865
83147 173678 538851256
173256 179946 16770720
174407 192677 45786118
136050 174632 96668820
108560 141098 396746821
119659 177855 413272467
110581 158265 119606122
7609 98533 579891640
189361 199306 570394094
111285 170615 148747570
175945 191684 39434584
89625 124918 88403711
130975 186885 867115441
31431 136892 263788746
195190 196466 3161481
126776 169974 108182955
148638 167747 47754446
195553 196178 1224708
31167 88189 142520758
73673 102267 507979171
47490 47775 728082
14982 44363 833779990
25145 124863 361620273
196270 199055 307531066
96728 100277 8842040
117592 184348 167368230
103762 168960 155378101
143313 174415 896117828
40342 145086 262129333
199019 199616 47023845
145583 173724 70537995
179981 182986 7528242
125350 160883 88977637
87384 131257 777664414
30926 49420 46125551
88499 120617 80498378
106474 150280 216821687
14655 25217 378930284
127909 128657 1870635
11426 26363 37400757
62783 116065 133077825
188439 190164 866630593
13593 77674 328136716
8489 36311 69399444
182173 192217 562241934
196019 197155 165149154
6785 111556 261902197
124284 128476 10481854
135435 138724 8172340
70500 142058 193284584
127755 152178 61299146
164388 197052 81805625
162227 181831 49133831
149517 164137 810424274
78397 178431 214564608
149711 194754 112677138
32449 178035 364343276
180295 196487 443984028
103366 149868 116745403
107674 134694 13975764
149683 183694 963304207
199340 199760 1059405
56070 108610 131374429
43097 186703 379056493
168776 182651 34739716
86389 105928 48913625
172734 184041 113078589
143795 165158 53515307
153829 159652 889816868
97140 136499 700467218
51545 104476 785009762
88124 108080 831940508
58053 107279 122990031
109529 161329 427520265
1786 116478 286758956
58505 128510 530313280
82887 84373 686752064
22286 61891 480974755
29388 178728 940074670
102005 190915 222852031
176938 199086 55538537
41103 65014 770448204
131708 199154 436280414
24070 74181 823163856
134530 152133 44322448
43209 63618 51154664
113427 169135 139654089
104280 160641 739601780
133806 144421 26593495
137117 148785 29490919
179244 181761 182534850
84834 155551 825490239
123869 128443 11347086
21804 162265 351495156
116364 163852 119053397
53522 75739 248362893
102783 118419 847477864
144591 189300 262881940
95303 160591 163576795
130428 140512 25165072
50707 109456 146968126
179136 197130 45047439
91725 105778 35190366
20670 115480 237017670
58011 129713 179367164
174982 195231 50732524
85041 161872 945124039
24671 168050 565277036
180462 185513 69974662
64455 172147 269631591
129524 186771 371341462
189416 191759 687259847
102507 166524 160462024
119565 187485 170218858
168643 183670 37708628
110479 155474 450010624
191139 191173 930084985
23761 53705 884364946
46754 183282 390262046
100323 184369 210720058
171725 184525 32060750
133207 137932 950097684
133471 158226 62097387
95391 171848 629724321
98082 157047 321762447
153548 158815 943514214
130456 179075 121781420
181377 190436 22752790
44367 79479 74877841
33692 162364 322160366
159574 174501 37382266
97232 153210 140534694
93790 151376 583883465
122576 172779 125707985
82408 141879 852842143
75850 76172 804092
169499 178880 641368211
115726 145054 954101391
96275 100440 10381517
121282 160284 97595744
123652 182011 146103622
176084 190029 83519086
123209 195371 180640118
58839 107729 122154529
184081 199334 439765152
149465 178045 71376737
177613 183100 1812795
148945 198818 519488458
74913 165771 491240486
53490 173656 412321547
121662 165378 109455240
149973 172122 55366864
151916 172011 47791429
93417 195822 758243291
130384 165208 531243137
121692 129375 12444645
130444 150151 944606678
4964 164676 399662590
164092 199817 928813520
26619 190763 725222436
171663 187581 39878811
176839 198636 39837110
392 35159 86799754
58635 141027 835050980
77215 115369 860050786
198720 199109 990388
189700 190577 2179040
10680 140924 325723125
106863 123552 125835198
105508 158242 804847082
36037 52518 41314829
36298 189796 384403910
14343 124279 275057643
80758 104864 60153819
157357 183113 64453884
143843 184821 102750336
74364 165950 229083158
26569 179129 381761059
78334 81471 7777266
70599 167254 241927225
9164 101195 229894569
154693 195073 299916466
61415 71769 43781045
144014 192316 477321281
152254 166868 44615279
9115 92284 233027920
31217 181557 376326356
41009 54414 539748303
105656 140916 88339686
17962 52378 86071239
118249 176591 103039059
49151 134099 212627899
39780 158819 297966916
42877 118076 188134272
131751 148889 6937323
9042 190624 454421448
12793 25024 172362427
10906 23338 637777663
20456 198155 444772726
88885 117142 999599828
125747 199927 185817220
61205 195497 336040630
145044 156288 894956853
91272 104182 693430900
99509 176995 194198648
136429 161610 63132192
192487 193035 1322843
194621 197360 6846232
159676 187724 70394519
12027 168261 503962814
176247 186731 26246522
146444 168998 979898388
173208 184156 27471686
185628 190525 656227694
150027 172058 55097976
122678 145497 57060237
159716 182077 56080770
98126 105641 984052784
42781 152828 449812499
94232 186340 230854003
71204 193237 305460598
78876 144955 165412845
13239 196483 723128502
53120 181524 829262925
24566 130950 266171522
139993 149589 24272580
45107 118766 184281031
172216 184730 744328838
75788 116423 101413826
43185 55424 233265781
24353 52211 29784184
175230 181954 16887698
52761 161081 547342801
193158 193932 309115777
56159 137991 204724680
170512 186633 171624701
61994 107937 114699566
18263 169766 379217752
89166 98711 23804235
43066 84717 303801769
108843 116531 19245407
47352 193670 366378629
91896 111843 594815504
71876 121402 705217421
169610 182780 32987532
52891 185121 331165974
123029 165085 305983249
146791 147942 671163792
24581 77433 132230152
37331 117915 71600310
181289 190021 21970385
41750 138419 598517878
100605 109096 21315166
126043 147327 53424082
124277 139762 38727474
173534 193993 707409903
8477 12309 9567824
15804 32505 79098155
19590 66673 577874464
189255 194865 127466418
141479 154087 211725362
114289 153617 673118872
55574 62223 16791605
165530 197832 80954094
151116 180350 73008095
21892 147456 467487908
172694 194797 55369698
45798 113102 168325894
158076 168694 26509106
118795 119344 575259
108033 129442 53756372
64539 138055 716755987
133440 152151 47044320
194496 195923 3561725
184132 191904 680158751
169797 181951 918673588
29632 64618 448235752
23573 92439 454120063
151013 168887 44567651
135752 190042 136092310
137528 144604 17871229
126699 190166 55428115
28449 125779 761103571
126560 149340 280742644
38852 138843 571647443
104590 114808 25609430
129021 158745 74482368
4985 165792 407780071
115556 140276 61919579
47354 105749 146077168
13593 125793 324595634
122316 196708 415411497
152 193376 472432596
176059 177722 4125399
157703 187889 949199557
83830 160339 191558373
6342 32583 65515915
114835 191803 192911299
163717 163732 349704861
107401 190036 207117996
99292 156980 144729886
37350 117201 199734757
14395 67853 133785701
28109 65828 94423271
20278 34550 35479148
100294 184128 930781632
61089 86719 63890082
150370 182016 126299613
14314 133673 934482235
54259 115802 153915503
143232 195770 131581826
183218 192895 715454978
119041 172025 132808684
56231 115636 337709417
43482 46339 978189644
20170 84566 160944803
173772 187136 393405746
116825 140930 60455269
107824 170865 158010815
189535 193045 8681616
183752 195832 660534720
131980 148721 42061778
161833 184036 55702891
91895 111517 49060646
147906 199545 102643704
37151 133792 521739789
120908 132724 29576908
197151 199777 205665616
143152 155337 61490013
68798 157784 710060115
146500 183824 725456084
108128 132769 61821352
140591 167669 458573861
170872 196679 64600594
46780 70841 56791966
8317 58894 126518320
56793 186520 898675987
26146 170575 361447825
157347 191100 2845243
23539 168422 829170728
148059 178601 76352123
72609 168219 859220322
146100 173739 306511139
2101 142067 88547385
26301 187619 403750926
103260 117052 34513243
16365 68267 642519893
63523 71280 19473090
197145 199792 6707880
185197 185215 43070
54158 142654 408106005
159247 193260 933318709
39384 152471 283282723
69844 193879 310473667
178803 183053 10686507
194695 195973 3181754
2773 45800 107448203
198572 199839 3139183
15348 63622 120771660
165046 197752 431938725
131242 192174 39064598
92585 174133 204295000
146706 199849 554395295
114858 129716 37336490
24408 107453 879503667
172690 177829 12830187
57830 144257 789518106
154950 198163 108144262
174788 183356 700399544
62401 148692 216050263
175320 181174 920274787
193213 198892 14301800
93158 134131 166863839
6461 198963 664264101
53421 144673 228430220
16772 25313 21417979
10677 29346 740799370
61910 141048 239330138
192036 195235 731027368
23855 88906 162616209
179675 194476 877842326
179201 193749 36429373
119883 138132 45610090
53138 152257 893355493
83536 177065 132680780
136396 188409 130399412
59309 161680 968384133
127315 174018 236781259
70928 169657 247144997
68587 101323 81635145
148856 149098 833023329
13057 49959 773285351
85555 135542 125078974
61770 110689 122162859
183773 195457 687660256
183623 197536 427774803
57231 114914 877362804
27078 40267 32978264
92141 93721 486901250
127490 197808 176133932
191455 193595 470667381
171999 195167 57981492
113267 176874 159470704
158092 185582 68940579
83602 111070 769894499
70489 125223 768993077
159910 172579 31836356
36414 160848 311544584
17025 31116 274475293
70284 126723 454983755
17191 150847 915899704
54921 68191 33266227
191799 192386 1467046
92382 160574 662198939
78173 161259 207944829
108319 117067 21871457
159162 165927 228837767
89557 151330 184070330
171759 184448 193148331
84411 165397 919631197
195022 195907 933887955
60899 61645 974214648
119128 139058 49840141
150475 196711 808037079
104736 198238 289478800
76965 192043 558472138
64594 126427 154718823
195864 195938 193701
56707 73422 41996650
83010 132044 122803081
100226 155749 239525102
75036 93065 21907832
7928 100906 232305501
7980 130104 305499041
49811 118623 384718862
176379 184625 20703715
144593 172282 69365976
161423 183411 858680007
180678 188532 209689018
20898 120135 478899273
98380 132601 85818186
120567 143873 836822583
33752 191450 567270970
67947 127107 606667285
105597 174025 663245209
52926 187352 668616835
32706 100677 169922569
103323 198919 704854049
185523 199449 835966863
126544 168795 651711652
108017 121390 33661106
7392 27791 51012750
111751 180916 173296298
159480 173003 33938873
181537 187764 915562278
3034 134875 70750860
81103 117464 556707363
197398 199050 284805153
29836 130251 735748335
158607 159164 1286012
159725 197798 147882378
124103 140424 40739274
126530 150921 253234811
62041 197387 649187938
20666 135332 292478211
189547 192309 435235399
155829 184975 745312397
130469 141227 651423213
154316 159936 13824143
44945 125440 201450043
179111 195094 3354965
3257 35504 48412209
178501 191782 33312509
138103 162719 133108242
191202 195041 9627951
9526 196978 900982418
67535 172741 313842616
75768 166164 226130101
8984 90007 202512424
41059 111683 176586197
196534 196697 412144
76540 80105 540141595
178210 188669 26330682
64178 76697 31386207
116801 135475 46866135
10833 25377 346786415
100662 110580 199115199
131498 158160 66826251
168746 199725 880854591
153715 157985 10591712
150916 162539 679233128
123864 190873 167792255
19856 102413 983119615
55654 71140 38841506
135854 138811 7373844
123015 134677 103031528
101389 181336 200385002
185404 195325 24712800
180668 195420 36976952
117247 175543 146158697
186513 192661 15347544
103598 124690 52946890
190749 199216 437734505
198794 199353 482129784
32754 86452 134293146
145630 166876 53234060
78581 144468 702996653
187781 188906 2780322
115295 187106 180003540
76172 79108 7219539
11384 198817 469114801
24613 146036 920717271
41626 57813 40591881
181292 193291 30097062
170080 181158 131932675
169235 192413 688314219
73262 142577 961530863
160213 167289 17796123
101889 127413 420236687
102128 136332 146166799
159793 186239 66347421
139736 188122 121328158
54324 181457 563550064
122880 139590 18364129
125775 128370 6468871
168319 191741 58674484
61582 130622 172653944
102171 175544 117604408
31484 34769 283287623
3032 152295 373591721
93530 111605 45279404
75001 140534 163809106
105486 179737 594289080
118536 168385 890593161
168343 176621 460464944
15811 72212 981639983
2812 37155 476802254
47956 188322 351530515
23231 49860 721236728
198665 199146 828218049
66803 136490 913323752
164491 167554 391400222
143395 180868 742416890
151822 155633 986382938
195880 198144 5717721
94448 158739 179299201
16184 80825 384707041
45047 67629 56594548
60548 96564 926934066
104167 152109 120386569
95279 130853 89260173
125937 145856 158108334
108823 181897 183158662
112641 151685 98066185
92333 98215 14669030
132240 190915 146940359
136171 175275 97987327
137665 168554 464497241
140888 177495 730865687
28820 86460 144090018
165377 183638 937631954
130360 136294 14794823
185513 194337 581668918
87608 103433 39547965
19596 160423 964585056
178799 183606 364039033
110230 122308 30351694
176483 191698 68146572
114782 154678 100193180
66849 164017 243144256
150370 164011 193255100
172663 196195 296165149
102109 126527 61308598
39566 72035 81361941
23507 175546 594373885
72715 179581 877049949
16648 58189 786279039
161995 168552 16424487
130450 195579 896684968
180454 186269 14642317
133980 155898 809353613
737 64862 379371481
132394 190509 145589754
6741 128684 305034056
67083 101921 86911151
183325 186363 7629543
126954 134154 17973258
104129 130694 66707867
146311 155603 23384270
124577 155702 78136860
132951 135657 6700074
12707 165535 440018168
138776 183201 111402046
136963 141810 890101600
171294 180645 871203362
119777 121380 4083495
171242 197086 64675193
134876 142603 19335476
144806 187756 107632955
51082 85508 618500799
4500 138991 363874798
19309 176111 671704082
143242 188445 335075065
179267 195074 261788324
66645 67316 554570158
87391 153888 166783916
81989 102029 461517707
173472 184648 28080565
103311 163899 151822846
45356 191856 366793158
34793 190171 389102170
84624 120457 536494204
183195 199642 41239757
42495 121665 443898804
186305 187186 2207475
149249 154458 13052313
70388 132292 854920830
17033 155717 611456419
70400 168795 678829720
27944 118872 227463655
23617 44791 52911892
64689 185844 303407958
21195 30578 168109203
2822 41135 95683377
40172 78507 552313223
196461 196985 1305773
74561 146739 235509793
148099 189233 102945240
86138 195290 273367368
118975 178777 976967304
119236 138932 49231179
133599 135878 314953525
131661 186371 223474970
123879 125705 504167978
2640 167746 413169403
50869 189552 517553959
191523 195389 72378100
49502 185976 890947631
109045 126233 696842053
122365 169881 118994571
181860 193186 28342100
71132 199262 320837110
124931 151680 67194360
113133 113901 1898433
189539 190006 1147462
9795 181487 429632169
132566 198017 163967899
107771 198042 226226856
179190 189339 895834093
143490 184942 110668676
17096 49218 80210427
24430 88914 161158831
159106 187013 69962596
104607 133629 72796374
70171 76625 807143301
46178 51568 769768548
44673 106880 155600095
80748 92553 906826802
168212 194688 66327211
73632 92500 451614880
35570 41769 536033909
25251 132983 9593333
171382 193939 56411782
106981 197512 226828972
79823 199523 299780327
38060 52514 937898708
180905 198057 43070001
16283 182761 416634167
190744 192163 3551189
32561 120725 589910574
196735 197959 2099237
37545 39253 349491300
94519 151384 910119614
6034 134858 729483981
35528 72162 681073308
53067 107904 137088669
167182 172717 13857504
117500 152658 88352593
154158 172597 46038717
196024 198075 5174420
121540 178579 600898367
26498 42711 40349540
148882 181185 769933296
10148 62049 510388907
92000 103149 582902812
57240 120597 158551688
158916 187788 914662392
102616 154977 619789560
41435 179952 346798736
81483 166662 550347547
52939 69758 513864940
124955 179975 137857498
8565 138007 323678558
87856 186688 247604309
77272 143711 166208927
45285 86146 477249847
83175 191379 270991537
191813 196578 11871308
114686 192399 722937119
36324 189024 382432318
151436 156335 718169042
60746 114441 134112177
67860 70666 7043994
126744 168794 284396128
126702 188871 467844313
165534 175229 331219314
121008 123435 616455783
49459 183766 336393999
149849 185599 602397049
63304 188288 574472421
196867 199904 274305
176473 181770 168668738
74048 153967 200102052
61739 70130 713945967
75414 133365 144934059
189005 189078 131895151
184813 187308 6211803
150194 182382 86399111
11031 128437 930913804
174213 189646 232722438
59192 129795 362690490
49075 83486 86134099
136224 140492 10665917
44544 49090 11316441
195966 197910 4915287
22096 185532 409166374
59714 135720 190075526
191801 195388 8922865
135480 165922 76270761
53459 196673 820908752
155883 193291 93551640
47011 179687 957429577
11397 42924 78681474
182827 183789 902138805
106568 194528 220370165
145677 181241 89048193
21923 87724 335476994
131959 173116 687578024
66245 146984 202061866
107431 162306 651679054
52932 133310 515819906
149692 195229 775778227
137259 188603 114054877
175250 180881 14083925
188758 193340 11392345
12895 60144 118214324
18577 47788 516379236
21723 169492 985268458
156821 187114 108099784
5794 68056 702651216
121765 191366 174277887
3331 45270 104787355
185032 198792 34427014
123782 131171 18434482
180518 198547 214814208
85383 199889 549641621
163605 178903 38332784
76134 152370 979328590
12516 67396 392483638
40800 178075 343575707
121964 183884 155079973
137391 159364 662735618
175181 182781 19065771
189190 199026 24649209
88064 124395 91032812
187550 196003 179827119
16705 75849 148050043
143582 174932 10819004
101930 173985 180592706
193050 199991 585731980
162261 176035 625901317
195855 198327 568416940
144186 170322 296698097
25225 103256 939299925
115383 168837 133986801
182638 187176 11420147
183716 190998 7836526
49293 183625 336415010
135033 149732 20298454
158206 181835 59106592
112269 112955 803967229
173314 198157 925210891
101140 110888 635704917
142366 153187 27338616
10645 48849 95356160
129786 164950 88010921
145146 179450 900930897
100490 112322 29675330
58164 183571 313870522
153918 159216 742808969
156708 174812 848977997
21827 73612 129665654
28043 154146 501757100
185643 196811 27788900
116167 182642 582762870
137447 141995 11410432
96846 176355 615559327
156105 176661 727132417
67694 196368 667422656
51535 142191 266434836
135167 173783 96810479
67015 118280 891885338
37803 196700 896258288
30089 130443 538880160
51706 112807 994917926
64824 77306 348744483
67942 157691 224672255
179504 199358 878745062
121371 149084 598291158
146292 197910 580339625
197605 197957 919148
104610 122882 45983190
50570 153928 983783894
79198 155937 192252187
142152 166465 60973063
121801 153413 79299683
29428 53401 443932996
96470 174481 195416224
75420 116905 103558674
102966 193567 227042111
37183 193329 479361094
69109 177341 270830443
78724 165065 216076663
33824 91718 144804332
63922 194177 326091010
175055 182406 18448446
146086 155334 23263284
117978 151950 569627547
178164 191748 34099796
7492 89102 204015628
96193 145276 601449552
116028 158868 107422303
65578 93551 69736500
171871 173484 198028074
119434 194880 3900319
28995 153964 312949654
86868 114608 69394465
133233 144548 28330935
92454 181163 542553217
7752 52217 111129544
135496 138686 526563
16152 29736 424498626
218 169034 422406516
124436 170821 34310850
122576 161792 98169383
192494 196705 10511700
42582 175414 332574599
196986 198639 4261741
167249 173576 557987913
109352 136135 67093262
24476 197919 434173183
46081 169753 309717474
18769 167922 373303746
39244 180647 353946136
36817 100273 886360201
52678 117628 162396746
107464 159701 130874067
185959 189428 8626086
170255 188483 142403016
12194 91826 198988239
6004 17377 575919110
50616 89868 792117621
134555 157671 414421477
68536 123670 138017433
62892 148740 214955001
68250 191575 308748141
108845 183132 982402798
62854 153684 345301296
177181 177883 1767648
25852 167759 355175620
39569 127471 220012930
9140 39790 76565948
11468 34187 458506644
100616 156476 90591966
166477 180457 852881
140836 174268 83751625
90205 91561 117717738
176934 186374 23653617
186259 190621 10901865
33074 45898 917083422
79391 79512 601020932
115211 163307 120510444
184415 197901 33759102
72943 79069 1296798
143823 166298 56297485
39382 54166 128415163
153708 182060 376328741
136198 180763 730156106
74843 125858 127500445
32520 59895 898199271
76555 118998 106071627
99608 160159 151722467
70856 140610 174476926
54750 156336 254414353
167926 185857 602112902
38209 103668 163671383
2142 121307 298109094
152183 177914 712357569
48677 144018 47151681
150486 164582 185253676
68709 123816 137941704
160597 188882 333750939
54231 191532 925562337
18783 68418 994370730
32155 153806 8914488
158685 187056 71059275
118346 136610 544181179
15692 80111 161132002
148999 161922 421676347
186609 197577 29716858
63082 89186 700473375
31672 172398 393056990
136136 188307 130814383
185125 192913 19363647
135939 179016 107980014
6480 74293 169712695
183063 188981 141453990
73655 121169 118762276
134350 149628 732413869
183029 193651 984245916
47439 81786 267854696
189954 199131 484838973
175737 191954 40654516
55758 171737 290462227
118538 167431 267107029
198274 199355 331593017
199222 199686 1146712
147284 156199 19193644
68822 193392 311828787
194763 197291 754507008
183850 185231 579393728
125174 177875 475486604
40190 94129 134764580
49019 102824 114183708
8048 49380 103221258
101963 190966 979830599
98432 103207 604507821
97447 154012 490313126
29621 125603 514588398
124772 154266 919030967
179248 182050 232982432
81179 100606 48436305
163449 199465 90287052
124550 141606 17502476
776 32029 205545878
34868 54976 70039002
147597 158232 26591889
86169 109803 725479682
191970 193228 3100955
4744 43607 233174130
134449 198460 5715460
188535 191353 109225794
81411 102240 51997339
194792 199410 261542865
144596 197402 132251269
54098 135804 172963377
28515 187521 398024048
102526 161972 928473546
195834 196419 1429812
180348 186224 14789401
132096 168001 89925774
104808 181188 191372071
31755 184827 383213055
46517 183207 466396748
8001 141429 333697477
102617 120961 882659064
242 189760 896067532
41794 73603 941811350
87294 193411 265841829
144396 172032 822504671
24985 82936 756754857
43020 100362 450423385
175813 195371 373554581
115558 166943 517413323
36054 37302 477753720
17600 46995 416269958
56789 152642 240173695
84959 121098 90487961
3530 153827 376214748
101480 121938 391043042
8497 140560 440052908
42639 178523 340211291
63668 79125 741357460
57023 139868 209309338
128175 137817 24076241
156685 186664 74986808
177111 177180 973687038
18121 182274 909313138
26085 171755 556099830
25687 197339 429630808
167138 193468 65937930
128986 152561 967847720
53513 132961 198845669
121757 177101 731678961
80202 161437 203354570
174643 187975 569249405
173956 174679 1787487
184454 187451 7497715
155227 187449 80619005
109692 178308 171878073
131393 165879 381072885
159484 173347 34800167
11163 150139 695366484
40554 161626 303010443
109016 128339 128418743
114053 148125 85638061
49403 187158 344998925
111887 150945 98165447
147438 164498 42621815
193301 194623 32531931
103791 124582 628381363
62910 158119 233480603
27818 61108 83405289
168312 190320 745139677
145495 155656 548909443
198552 199465 2251177
95051 156788 154819260
152838 167703 365007079
5272 20097 37090081
91806 116440 371284308
159784 172216 828724434
181369 191636 952015976
87073 101021 31403969
106995 156758 419542186
182918 193600 674268484
172660 195562 57327824
114779 135958 668873997
8398 183460 669399959
62486 74557 30290744
134344 162452 187210602
12207 127791 289130426
35590 137345 402183880
190647 197945 18295393
101177 114263 1656533
39160 118967 199671822
82332 182542 250953147
175108 182019 17352371
3545 109019 410561880
71272 97687 815180746
54838 139943 312345169
184633 196895 126057133
78280 87280 209050704
176799 189891 179477018
5726 193410 469623424
197992 199465 3676174
120634 135970 38364731
167770 184212 714912040
154793 161799 17400535
50591 84565 84995900
66745 158078 228628627
105330 129312 11813613
173036 187926 680400398
76044 158767 901492914
170674 190418 49446672
145471 184385 97543213
179567 182466 7282407
25493 198880 746403908
13320 78897 164049510
73511 184210 913604950
186908 193364 642925048
58649 70379 468009892
199356 199666 784352
188688 189061 925658
19818 73376 134037180
165429 196146 76938398
166544 179114 693217948
199879 199961 310895566
34071 80104 524446944
192565 195019 982611197
27772 160798 332879150
85386 140926 264438026
19030 73001 135126983
37241 152371 387447184
193487 197411 9826056
125261 151145 233853525
145697 148870 1822527
128643 167394 97095675
185724 199392 908730908
137173 171535 329153826
89111 112373 58174421
167912 190601 56819631
143026 165174 55471515
176399 182026 772679162
11801 148430 441658592
23050 169767 367209648
158888 165861 17446178
112389 127877 38897453
127470 187637 150758318
53616 140183 216593376
136897 182586 114556925
6023 9323 142062014
111272 140528 73286592
82807 92964 557489637
48431 123701 499724403
129100 188846 258787673
142851 150062 64984746
199341 199558 350229708
164740 188701 60123796
58039 193515 339106667
122262 199359 713215822
44820 105699 152232062
48802 55897 526636968
191025 197314 15758947
14338 199996 464741297
142782 172307 74039965
43302 142128 721781810
14055 56763 263483048
25874 151553 314680999
167849 181674 552238819
89878 115654 64483593
73897 117966 110019070
55936 162288 284563922
183606 195535 352928226
59870 94066 102380837
94793 186504 229813096
34841 172814 663435679
136439 173918 93924413
54764 130325 234802980
3212 63944 784279157
140038 186482 390794026
86678 159384 787154187
148534 179850 78280788
143635 167252 886638003
46486 137891 228727735
26308 111624 335317183
149408 153324 9844173
114307 165959 468007540
59137 86583 568351815
55614 123002 707645663
61000 124412 158545545
136516 147409 432159922
184150 191211 17632581
146525 154700 20592904
135162 143726 678676
81343 103333 54891466
175306 175748 33644027
170605 172561 3742955
2736 33792 77482615
153291 197101 109523083
196785 196798 22018
118813 150548 31763805
198379 199539 2878606
189941 196308 15856088
24011 145867 606893690
128896 186878 145295999
158818 193495 86850616
136995 175929 954230252
179127 187389 215056803
46287 93913 364531064
63613 153779 225871170
25653 68770 107865906
189298 199005 977734095
182791 186266 787354673
72564 94167 53751246
183534 191212 232754160
66548 175127 964702917
86566 171935 386019722
75126 169012 344388493
131063 145987 954475767
49121 152298 258509912
62236 103091 799988784
154699 199721 112642799
12290 145030 342973062
62533 88561 64882065
57744 130852 286624177
114284 158494 903700002
73974 198088 310655065
168890 173091 187764
175921 182350 16097188
90515 192963 256563176
31475 173774 490481020
32353 32908 692184
185641 187157 936404874
116246 199039 764496778
178388 179723 3371483
161441 176375 37471424
185799 196832 27462678
29591 74760 314918380
139466 190688 790826072
75090 167614 231557904
99911 126547 66909699
60984 86149 473333902
85440 191953 326945174
106380 147015 74616044
46328 183508 343505928
6622 40106 442682311
172809 177314 8687376
125069 189215 424493021
195657 196904 518071473
39489 155920 530417672
130142 197598 899020471
190508 198358 19668168
51192 85445 512452463
73137 120143 117507941
97607 111185 34052287
96163 179550 175403292
108015 139064 77759850
144911 188492 109183123
167712 189766 55227935
173485 194084 51573464
8546 123993 288806284
54736 105546 341521044
54314 195068 352424035
162867 192807 731391864
1687 47130 113563933
121847 176108 135836877
26372 82467 140156203
128503 177394 302586087
94825 128763 85077904
195996 198938 161668130
82048 133097 127858716
143179 184445 440698249
197920 199451 3824786
34959 159040 317911331
49385 152014 894037525
188637 195388 16802032
91329 101178 506466016
128156 144989 723301595
41422 127656 215862615
67056 93742 66521135
195221 199069 536221091
159513 160775 3165193
32133 102869 176816526
46292 95063 664395092
79714 134852 137979072
156595 180079 486887872
76422 108624 80319626
13104 39403 705706789
13290 143019 324574130
162391 173796 28568431
130340 164179 277959633
28396 133737 406672018
150884 191231 360456061
161641 172964 19243987
49724 159801 275527489
137737 181937 110818648
164281 195939 79314216
106807 116879 600678169
188179 194738 16393206
186364 191320 12394457
133852 166029 80554965
109406 144813 93865579
104472 192088 219603178
82882 170139 804339293
81570 190096 271811274
175666 180644 570996582
184450 190448 14990267
112066 135216 503024840
1677 179323 444574598
173356 198128 62076743
86306 187339 409208095
3463 176050 431869381
138118 169748 79400498
46838 190182 358951198
91028 132163 103095100
151403 153110 206362814
91883 114831 987244124
62327 133567 178188530
38387 147999 274516282
125170 125244 121929
156422 188676 818229595
125828 188011 155847295
124193 129256 12704210
64548 110350 628671247
93412 118631 63202752
152544 153700 2882701
33797 117204 295591722
49408 196670 368731597
83255 98993 39251627
54692 120827 66770957
164512 191105 476612436
69965 196229 316021439
48974 183225 336161073
139317 186513 199767292
108601 118347 24424388
72202 115370 786926155
141640 148074 16355145
159074 174631 360685282
97748 157008 148611816
48327 52371 10231893
175351 192250 42375884
61359 103456 105019549
185432 190046 967406208
108052 185863 195138187
27463 87593 150297928
35528 114160 614095910
118357 195926 194390784
111004 177051 165502604
57016 71231 35666640
129476 160518 316291680
44667 195603 906321696
93156 129075 90035638
17773 73037 138369490
109718 174477 731344812
69580 142498 657776787
6625 32283 300396207
148808 176020 388523533
160662 175787 37940446
106730 150108 599986841
179518 189757 25705451
140579 142326 4386256
66145 185365 900787922
43405 191199 644454776
90060 190731 237179122
41674 45935 10636849
111642 181525 175178680
8989 137553 321476757
124279 173325 469069878
115474 149145 624398399
51971 65253 33307299
185702 193268 878947009
78148 103362 62907719
5287 72659 168581705
58825 74570 925181845
188388 192910 79847649
164830 187625 57190863
92523 179571 218086683
11680 161815 375681796
55862 198844 358099514
189010 191123 4055361
4902 197678 798353511
132539 152232 49470288
15757 54291 315692799
9977 40483 76227229
27887 83300 802043284
4592 126042 303756266
36377 72915 91679089
64598 119877 138261595
155692 183797 70299260
67168 134980 509867516
115835 180108 289286537
196805 198400 4101214
62141 65280 586319614
122165 140216 327114780
181848 190332 792999277
140706 195328 136896216
81446 199795 296423769
128883 134042 12876768
86037 126600 101614291
12225 130107 294873341
30316 49429 42669529
135292 173073 587293074
68278 118377 156241832
110682 115601 8233652
185902 197868 750118908
98171 178038 200082790
179421 191838 31140781
85402 105585 50404501
123508 151064 69133109
158159 192134 85064883
134900 183722 122411331
123408 170332 778774257
165487 190830 63520584
125263 170216 847665967
1429 115182 284429435
149012 163364 35719765
33321 104640 178341595
110832 184021 229264721
72451 152397 758617567
52128 170492 296334709
53840 156343 521142713
123624 138542 368910428
62448 137911 188647089
69372 156495 218154551
52560 67270 36870078
10284 177056 660554366
165270 199510 131089069
179660 179775 225497052
178644 190197 195905847
181305 198831 44006714
8902 98654 715368220
45183 125409 200742751
125277 165197 658173087
28242 176430 370934806
21608 165924 361109063
189388 199701 567287291
101741 140017 95936255
56898 127606 177038676
73168 87146 34734880
80625 139726 147842647
123234 149843 664604588
2434 91184 221828767
193912 193920 156570314
62014 157119 939422863
94062 117732 262420287
57168 143710 554002238
157773 197325 99035991
131408 189844 743115380
17843 175650 512251425
70333 150983 202050422
179488 182834 197665311
151889 169538 775113295
58416 110951 131263745
167210 193105 64804604
97098 148880 834953092
176045 197062 708503588
4027 40671 222315882
192709 197651 12410501
6356 158412 380484222
18104 166409 371105752
101308 104847 8945343
133214 185359 130719030
166161 169567 8624874
32577 84479 544786367
46536 73233 968775313
166310 184790 459527546
58795 167063 693421326
49741 145696 554391782
101923 122349 616018991
69034 95065 64923647
9094 170931 261854161
160520 185181 61950140
168618 185028 41225026
79641 110578 290112730
69033 186286 293539752
142894 168712 64682240
133086 167751 86852454
47807 119266 178851192
62923 176315 97191365
6969 130823 880445832
139956 172778 659222192
176910 191829 37396055
130130 187107 142736957
87602 134769 118134236
87945 153706 164948316
23168 71222 784822000
97939 121434 321274095
168918 194118 63117062
106924 108159 274855134
7258 170022 407321100
10727 58361 119150796
59267 109393 125213941
169342 187385 45251414
166833 182319 820381721
162810 188392 23629716
126898 130671 9440802
121917 188474 807813797
65266 176150 583392090
48505 117227 171899236
166732 167569 243938184
54469 162765 271098666
37499 182041 938125503
85384 177764 516289515
99825 109300 23799166
192041 193647 3994194
43948 46257 5739882
16332 130820 884329302
89648 136191 116525641
188420 193891 13632994
123644 199695 190439231
59996 186463 753945739
194068 196057 4999196
15719 16322 939146247
13386 102264 222149160
55336 184866 367470776
33632 62786 73114724
107668 186457 197427671
9199 121548 281064762
70920 156195 213581239
49504 91759 105702662
125826 128663 7126355
107402 117442 827671438
191349 198897 16114345
170535 174230 9169566
125764 157947 192144364
115797 152582 92435336
37513 141496 399882957
9890 137831 319949303
107041 154263 118506555
84970 107386 56006257
133653 180913 890191702
14781 196517 559879221
131689 188231 485805112
161232 190171 72547710
26772 156677 820876236
176154 188574 944122504
19907 118913 247590529
173235 183752 934337238
160871 171543 26839775
112600 185172 181994700
135445 174612 248000253
77394 191001 286518869
458 127798 318566245
21448 74411 412527636
193390 196919 8785376
39838 59585 374309122
188847 199315 71515568
159302 196545 93295570
78448 115410 92371762
102924 128780 832151856
150305 164418 664304978
63410 130173 524712633
24026 147847 734233642
165975 182507 41444691
116778 186662 175212930
63062 86468 709278378
132822 142996 852126156
38872 131549 231999242
41460 134512 839048746
179052 183710 11719539
168392 173023 11605892
171942 174601 6546808
25423 111271 402157221
57180 65192 487155921
184231 194431 25499606
172394 178632 15564038
151039 178089 67497836
133743 189800 140460700
165188 176021 551022112
160003 160066 376983037
76785 110399 587769939
31274 38359 697061046
69102 114364 473457051
169506 176160 354859930
137229 163742 66470803
77111 146237 977574575
169765 176972 14269838
158480 199994 103907322
10880 118622 819191240
100359 143307 263093349
41637 101367 149282213
82592 168489 133604055
13129 110303 632481867
47577 101866 135720072
140982 187237 657772194
35518 52015 406873250
81374 199118 294927965
195187 197205 943916918
33196 197593 452302938
5776 99143 696827169
69661 100535 77010633
84455 156963 868805877
146056 175193 72912595
183822 187886 138161281
172481 186089 34145714
123578 183459 149891512
189780 194747 12415849
30708 46137 38456919
108865 193489 212080950
25394 64104 132747735
76112 154472 207559346
99225 145653 116430699
193953 197497 8914388
174735 179798 304658666
59613 149016 832243213
191406 192918 911073608
161116 189430 663235207
8740 174739 415335386
185733 188766 74671185
130452 130592 974926151
68149 128184 150158927
5986 138591 331555088
164074 195037 173034384
198299 198708 841475941
51775 183831 714653060
72111 194810 402140040
156740 174342 552803475
19998 174701 404673288
176929 198215 53373440
127642 131979 10870913
131890 142642 403323731
167045 182261 515987956
177242 184962 19494173
40294 157801 294113897
49776 56856 10336567
358 83001 206645307
139132 178836 356767055
161079 175957 37294300
35434 114267 301972936
56263 100271 109989267
188980 193368 8221303
58452 190049 329419252
130827 187852 142878873
96089 156946 109187942
69844 183635 962040760
96046 178956 207745294
144405 146902 388748854
65807 77535 758532945
81216 94270 14111823
57957 178306 301198178
41891 134690 232262310
79494 134554 137789755
69466 186172 599923122
185376 192828 18532131
89420 170196 202369081
52779 83665 5485101
79685 164369 964398437
77963 174041 960269393
179084 187675 346524666
46078 124574 416467565
247 93362 268657824
75317 119298 109891943
122365 130636 20694010
35493 178302 357534607
139622 151570 30244259
50814 160816 904094431
66103 176575 446061385
127804 131758 9900336
77446 115617 1643469
65699 165688 766878323
153080 160591 18612569
101619 140362 197772765
120106 143196 615278028
120939 197568 191929887
53672 77982 389165600
124869 127823 512058222
180224 187688 18797100
2833 166459 951378777
165534 187284 522445783
135506 184534 538116656
174091 176924 7145932
22679 82366 325014410
25089 162567 740041333
155569 199341 109551478
131121 184352 133382258
115511 148092 17723993
47800 130214 206329499
38253 198051 400136219
136318 141267 401486249
82015 119509 505764201
66308 145157 197263781
57306 115608 145783046
163952 168669 11838384
88792 180793 230445009
180096 189960 24760227
79086 130774 511195414
89467 124928 88826151
24272 52447 104954691
148726 183162 86110830
117640 132963 38507282
97282 179177 205277916
46535 130391 209955641
42814 139544 636370477
176399 182936 153828537
184618 192310 857122059
116815 196553 710574505
184900 194766 24633338
128481 129330 2168389
32991 93208 302013031
111567 159687 380542083
89561 191845 256250121
100799 120567 49661464
142470 151627 23230705
43596 91290 383398006
49074 197579 371879383
17158 154978 345021005
165008 166113 2763904
161907 183381 53803886
138382 175932 94219287
181613 182990 3475233
52236 112917 151687188
167280 180130 32185990
111877 162989 356296115
64009 103166 728286733
113108 150164 130146091
49310 183883 439372404
108868 122322 93844704
169796 174689 12176358
171291 191083 49526773
89444 158078 874052998
89205 113583 60966379
131872 168869 92667322
119048 160929 104924412
108116 186944 464946329
140151 198296 145744419
111724 138443 3581776
122496 159642 374598292
7357 27477 50310307
32082 36287 852435828
69587 69685 767001744
10820 136219 313645509
66570 192313 338337414
95479 122760 68500470
10212 172195 405321870
86540 101614 121077883
142330 164604 359348237
105524 161678 140722852
43227 181096 345148624
89173 117098 69832808
84595 152091 586853843
95339 151788 30757081
40833 69623 72109385
38202 153413 288617544
6675 154504 864207785
95137 137651 388517187
181746 193469 29374478
40479 183928 359152308
5605 91885 377079673
81168 155435 186083102
82275 155476 183472940
100392 119016 618441080
118330 132672 64374451
81777 184478 620392878
177303 188865 312834475
139641 170621 77729907
140136 179323 466491138
40359 90024 124162502
147597 183862 477539200
157478 165772 20688133
59189 115695 141183137
160141 188939 72257994
37734 192915 388557203
35172 193936 406947474
106882 148336 995588500
182709 199134 41210754
177649 193552 3228478
160961 170987 358965162
59294 68688 561695930
188570 196979 20957309
150420 194097 908150952
162082 163262 2932844
61730 102530 790691106
110169 198092 220325961
128516 177538 857461694
30146 93008 368024556
152424 162533 25113419
136009 180410 951949027
110117 157578 118979718
62672 149785 104506543
110069 116295 15496884
120728 140707 49959248
23894 191743 420176295
164133 193268 72984903
69302 72534 4200116
24801 81455 141625325
4289 171986 585388608
120259 195971 52273327
13844 53535 28726954
29741 97712 890452904
100201 172666 759091425
61960 82368 958839815
164462 168138 647892687
102501 123638 53163649
48644 178400 324884138
38906 102501 158981855
122237 190462 170869997
195155 196065 2246334
95429 166809 207063631
106875 174229 168684267
191909 195815 9745865
147413 186576 98053240
191626 197971 371203468
1474 85692 652449073
91687 122271 278906326
88232 89489 922484447
46171 183173 343072414
120500 131960 874350568
182146 188311 20910183
10898 174083 408306775
115469 135801 539701876
71906 160910 222725039
83653 146874 158350561
146801 199154 816361097
44990 126969 670552777
114798 149665 87589270
31836 133827 794003589
23689 117280 234009003
35389 72114 738309130
78268 136339 145268037
35448 142547 187787619
165919 170947 12638536
15349 176248 402736954
186024 195224 576870416
133184 137661 11102184
19882 64525 987840298
150319 167302 834834434
190950 195498 11330953
162155 191206 188126443
127947 178635 904812722
341 172878 431781919
87220 197319 275820872
132444 133724 3169937
12491 63549 664833524
17772 27344 23962663
92055 124367 80916992
65093 72797 11409078
166387 184441 848272510
135709 165230 442515371
173037 180671 29806816
18861 71157 130799772
164280 169219 12342427
131490 159467 110713284
192028 195662 864630723
102669 194426 752831502
175219 175929 85583429
97520 102693 990565114
199306 199706 985460
21846 118722 87470594
190260 194417 10396791
54252 152035 813518495
64863 142060 193097900
168363 178062 633223882
103462 190555 218303346
791 171631 774294690
144248 184411 513453311
166775 179858 973506397
56799 185816 907233743
87068 153303 511007118
105027 109052 10102062
154970 190811 290461799
89397 148697 148705327
186334 192324 538246100
169499 185986 41404232
93405 147200 134897009
18547 125244 585416798
1705 172086 610993608
195254 199260 10111518
88360 126109 519721785
38944 62670 575551018
184354 185534 3054777
92570 120537 70120978
92714 127297 86716244
93724 123314 326448565
121597 162629 335784300
149449 174230 61852420
38909 181910 926731725
107885 115528 19155756
79504 90622 85250090
17146 61918 112068043
41919 119643 194512411
3385 161675 519602136
163767 190264 19599589
119958 143951 60064775
77995 83920 14724598
180723 194573 34761372
2335 67880 19569784
193294 193410 299390
12099 157972 365059586
122802 136054 33042859
179043 189055 314384882
199159 199578 1025216
469 107258 679845680
44316 108242 995697431
174016 185521 29003004
16760 59713 107523770
21562 44084 27247214
92972 140086 117983418
42161 85380 94920331
55790 95451 785386617
10907 111725 981434822
198363 199871 396592079
104310 138856 721591679
33498 144484 724150224
105941 182676 690531419
16732 139276 17682274
63112 184619 318607485
58580 174595 914712655
163360 172762 124613783
70257 173879 259349690
31 83624 858748989
60642 86430 64319740
179899 193944 509611729
143674 174979 435526398
192927 194685 883537661
30914 69288 74111979
91746 112312 250440272
185697 192735 129504828
71621 173017 913929985
84665 99316 768044986
27401 154662 318626188
170267 191148 375702060
180495 190561 628994963
58212 139262 202647279
152558 161179 21361698
22748 131482 272066070
110940 127621 312830680
98405 156619 146023206
131698 158125 66246019
46313 65987 49392876
50676 164370 284630648
131903 174669 922040036
6062 178454 594848171
190110 194476 10911156
174606 182687 20289070
56894 166325 273954193
145335 152049 16959485
131987 198918 167682629
45371 150333 652687387
51337 187266 550504033
11875 139419 819028725
65515 149983 211518641
183386 194279 27271234
77185 95345 513583870
57625 146725 331577715
136443 138253 4462278
28495 186423 905408408
11309 128618 293409051
54098 68263 28810860
25866 104732 694472632
34440 56500 374163833
17490 40843 120747670
80433 181408 993654877
120369 156160 89798576
56154 153989 245132309
67728 140502 916095333
45229 172345 318257752
124020 180175 398098928
161829 164168 573641624
15168 61128 621593576
54654 172051 293932222
177608 198128 51492595
142737 196658 405550292
97582 167818 176101905
11631 95266 313219557
168527 194361 64706018
106522 159572 281644038
135315 173755 976442908
50551 165684 335480542
162208 166456 102635024
139852 196551 143054119
78557 167665 223151613
165696 190078 61126994
75190 97602 915784638
34448 151804 293995724
115960 142280 752588065
105382 147561 310215881
11312 52717 103473498
156857 184932 628341707
70616 190398 299884301
52665 59645 17543859
75860 77109 11706912
95296 186369 228240816
154294 176795 56184296
128001 140440 268211518
125155 197441 971351822
63986 97393 192338876
134983 159830 62242209
100777 120873 50483840
14551 158216 359655793
160836 162947 443659850
43551 109364 164642124
99223 109761 26505867
84065 170818 629566508
182370 196245 34722932
84108 153115 172936918
30864 35629 11786353
137292 191697 368666026
138345 150415 30559542
22864 96289 183501295
228 53248 484147999
107435 192292 679267226
10645 120556 274870339
77520 84862 18317828
183179 189341 15498317
146684 182628 339393209
59144 71781 31595130
126520 174328 119676076
4755 6403 4177504
34690 141215 817606111
52418 96957 111255929
179005 192961 34924793
2209 53196 127465645
186537 186617 202720
114873 179781 162692059
163462 187294 234766339
84986 121016 241817471
171825 198372 66490487
154322 169613 592473432
45916 110780 162287244
177448 186620 23055808
51617 123654 180394939
63479 66834 276734
132023 174877 954591970
90181 162453 333720815
38951 196876 868254077
37030 60421 58734297
170901 191324 51149453
33725 178720 363018235
83309 100765 73472388
175740 194621 766301911
187892 193580 14179845
24747 144179 298810722
69169 84952 184545624
60550 124079 502500771
13417 33440 49989977
21050 199200 79934433
94691 182025 900016997
89299 157024 914322587
117487 138469 508146280
39652 197142 585193509
45025 196548 379320062
110390 110421 599346452
153937 163554 23902356
55134 138045 296608509
73954 90736 41739813
116238 159280 761967034
180678 198229 219465224
185494 198584 841615050
49422 83360 382410150
161633 163834 5494314
187830 191985 10370056
7131 22237 37781716
55713 197333 354623776
152235 155177 3510680
20168 130538 276073773
14110 40840 343897374
124826 133865 7511554
111168 143529 81127622
26203 192641 601758701
140756 174404 62197961
23452 50450 67465418
107111 116975 24616865
130102 198076 170288595
48505 115700 168115803
147245 198924 129472295
168914 194145 284299774
172080 185603 33979207
115317 182085 825739506
88315 128545 100810040
144730 155049 900767430
47146 74316 222858555
55842 180269 311548136
185618 190839 172922097
55216 127130 377212098
176590 177503 2196677
138869 182627 104721017
119755 144796 62779483
40182 91459 926510568
176328 187499 28004626
192952 195001 20484725
124000 150410 648445848
62425 79612 42895793
176322 191699 38498255
182736 188797 15253420
95023 170070 489833759
172326 184375 318807493
15933 131170 859277771
104268 167014 526642770
3407 129821 608126248
190951 195007 114149089
130520 184991 932599382
11593 125081 283899620
58161 100663 106063847
48472 186628 345990101
99188 131441 80977279
21709 35454 34213107
191894 193524 4054049
177340 178760 635299983
89486 155403 853686044
54931 78272 320232330
151824 191313 98746566
8191 100653 734854857
161182 195929 87071220
71007 106174 87879614
145560 186000 133949053
78341 118599 100648489
144716 195089 126160937
23624 100122 127669118
79010 116972 94831461
84701 94317 23922544
14790 105308 426752738
94431 129157 87078459
10190 170580 419924411
130572 178986 121265068
119600 170765 698157286
124449 168082 122648141
193256 199269 15142577
59532 142499 800521768
84479 185218 252401623
88066 124624 760169709
62822 172249 989513350
98004 170058 500709309
92058 166854 187337075
37967 167548 437320433
58446 197963 718030971
23842 28387 11408011
27985 110411 798230526
17700 122335 432257023
194234 198496 5075201
185612 190525 10146603
142424 165555 57998359
131957 181531 463650812
196081 197366 356306348
20119 129559 273759454
68165 169026 252433178
19349 196330 623604917
75288 130780 761580522
193282 198958 572656534
73122 113323 873689391
134377 185021 126996640
143493 150257 17106447
161251 190202 72573164
183009 184679 4220838
49468 188295 645990193
52070 82294 646202355
131150 194709 159217942
93699 127342 84411403
17501 156958 654637330
75415 164824 223714024
150055 190319 100760652
181058 185904 372235733
140553 152121 530556946
18726 184210 408975646
182652 199014 41073047
112235 168974 671375691
116467 180980 774526245
129217 180998 364984171
52532 87416 87166500
68511 191773 512715618
131581 162677 77844729
24833 89366 105502423
191494 191644 388225336
107436 142202 87089165
164516 173444 197075706
176121 189909 34588384
172017 193830 54547637
81520 196632 288260962
116364 165933 124275449
40566 181095 545094610
159721 163097 102821256
2549 33475 564765222
47484 73340 284463326
58628 130496 445248729
503 183314 573130007
177060 188779 401852432
7356 199106 486565834
72278 108192 89613001
147760 171736 60047347
134063 185098 128000591
149040 158988 24721786
89445 133146 249375419
99955 161355 153910649
168682 172941 581503831
193916 198020 523116195
174879 195776 52373853
138213 198545 652039775
196268 196887 234364403
186818 193809 311398381
191784 193616 383745517
197953 199975 798736455
23893 106766 207277673
192168 195522 8347966
18746 23737 12467649
42992 53640 109832818
95729 188591 329523610
183169 196433 813963902
184136 188247 10305611
66997 125397 377642016
164575 194216 22244789
85717 121086 88540836
152465 166357 34557578
36147 94798 164319045
186812 197248 26117193
8260 39674 671001452
152355 168850 41139611
186616 198677 372027870
38949 55861 835206898
80359 187564 268505384
196107 197152 519307568
63962 83364 425683858
52750 163048 846280769
60339 179360 714391725
161247 184718 58896665
3856 100337 241094089
192098 192689 1428460
33655 159415 933410927
124698 165191 663954103
148524 151156 6642576
140740 186948 501440839
12548 106636 235301298
45073 89823 157771246
161577 171449 24806905
193565 196441 466699531
112949 156133 621921649
171677 191226 145317011
131686 136467 11880422
184643 199207 169635398
71483 131310 43908621
32430 70581 560346203
44882 190142 363716049
35948 84493 655115553
131340 190736 148780614
72340 175345 41662266
107936 115796 14457347
38325 108187 174717314
21971 57207 88066237
17015 117459 909068143
13550 95520 876724974
14598 128695 499714467
70008 84002 34866862
43294 75220 80089547
152108 161214 22613101
85066 140180 137927620
109360 122307 32548287
111926 168549 25125359
25987 188351 790492202
39769 197432 394713077
44878 100261 138425110
159798 164572 137463072
150744 157035 15670652
192362 197878 219536930
918 196850 901183923
14412 136447 305320534
1949 164605 407040921
89556 183764 236069426
119445 129986 26418829
196468 198890 6169564
73745 139006 786304570
172806 196459 59186507
33476 178368 363779905
22809 191943 581526147
68338 100564 80389866
152233 186407 85456287
64277 145024 202098996
144697 181000 90846205
92687 133462 723057320
189025 196655 802056073
12480 184278 430013599
191788 195826 30716093
129748 152845 100035321
40425 117234 692049088
77276 92399 640224811
194787 198071 893237253
50998 81495 76303842
165571 178232 31688525
7676 168518 402452152
167644 190353 56875953
84401 157707 810149385
113601 192318 197301029
17332 126910 576934851
30365 195776 414063640
5092 123699 667985174
143472 196361 132431858
46594 195260 372265210
122846 126992 10335685
107302 173152 165016808
32921 87540 875707190
95038 103070 431539386
91939 151838 150217279
123068 146645 495868188
51065 198837 908781382
131726 152157 51314535
49896 83542 84224043
44443 183946 349307932
154280 165109 645795999
59750 173581 284902772
94602 190481 240266992
124583 156006 78894106
147870 185801 548312863
154001 178176 691815051
27595 56640 611410780
4473 149311 967610551
157738 179081 53415194
126246 196998 338024030
191915 194534 527010540
126950 133487 845812709
5812 19911 872387791
141747 163662 97478899
148678 161648 32308078
125521 190372 162489625
6698 171273 59700077
166987 195123 258541636
69018 198858 857499656
145501 171779 878331935
96606 183120 216828858
17042 51459 86003241
128977 199758 48183203
185303 197811 31234994
14515 75767 153363656
164162 165850 4228531
174736 196568 54674601
86707 106273 645650195
41053 138709 424727417
39375 138971 316367732
43174 163684 881930901
111808 138463 66758702
135726 142924 18055892
149803 196366 116446613
27793 106430 196633347
55828 151065 842342177
66498 111846 113240249
162641 187162 180195700
20725 159788 100855643
30532 138050 268912334
127178 164354 692274188
134587 135785 2985042
139301 186591 119093671
43662 71247 725220942
166527 171018 11284647
73473 156523 172084611
183216 189471 506829487
149242 195934 951666136
104249 147456 108449821
95162 114828 560802745
189310 196933 18975540
154319 194414 100257357
16837 44279 757073660
22233 66327 110336392
18352 40373 905089127
27790 141040 283305976
179215 179277 140766
132159 194897 157128659
2003 193211 478515755
94958 130530 89172952
64251 172860 956291219
29276 38524 23089421
29515 123826 97055534
122613 195128 203988005
29643 175079 363997716
82281 98193 39739957
61989 141396 663207559
95982 125098 489241918
158046 180415 55930969
87751 191152 507454213
142126 146892 12083712
112216 132939 52038215
194645 197307 493890430
178841 196907 3755695
142243 188012 114774814
18811 154415 623625423
50356 139412 432279068
115038 186158 173115468
192635 199513 46672987
30930 55446 819851980
135343 170815 88930673
38625 112416 355567151
88447 174667 295162234
71790 83068 28099240
9284 52422 30658979
27765 111243 957051071
101489 182185 203966176
107948 164213 390053207
158687 179926 53174095
165082 165889 654291587
95487 159156 159530905
190904 194170 174445690
125415 151186 64755552
70155 93284 389002066
80728 138271 320857463
1855 3156 697431984
103209 128823 64262394
58905 68596 24201046
197952 198275 732050212
26914 153489 368734835
190206 199543 23391925
134590 156277 54517214
85382 139377 439191619
191320 198398 17793165
192378 193285 931895927
128163 130574 541744553
48695 168802 300732836
117672 137844 50523025
137794 150295 31575691
62047 152971 227605948
144679 191856 631820261
140527 162427 643542061
91644 146353 884374177
164830 172763 19910726
182789 187558 12007227
199053 199300 605028
99303 112405 443175824
57470 142634 670567499
141809 148598 14352313
190714 195461 11830262
189916 195386 746108649
173697 185129 28745250
71801 181197 495364194
82043 109880 932392234
147757 162040 35683670
121655 191551 175075671
17125 174736 394404391
167444 167752 802919
185084 187691 219015242
136891 183870 688013718
164419 194537 420100759
197048 199021 5050425
44039 54775 948389090
175180 183065 429004070
168395 171460 987621368
109910 156034 115715827
198880 199467 1449141
149505 190565 168811508
1409 90464 222689586
166219 167201 2546194
186725 194061 117249364
50963 195536 642434150
59707 78385 46657292
42670 81917 98211847
122840 154021 235253488
133476 196860 158728777
77570 130096 418411609
100294 119398 299638495
131893 151491 49288516
104295 105784 1425409
164472 175642 614648896
82123 86421 5435920
11756 173463 404653580
133567 163320 566671382
16200 130951 287117385
164031 193835 646117472
122936 161129 404822945
110865 147079 90831367
20721 60957 100726118
112565 190561 195482598
167464 190039 56571254
93860 175275 203997669
112393 118509 15327557
31068 110972 199804552
19329 91096 179383744
195641 196621 2449793
99705 168641 172786116
178491 188960 919146319
133020 173825 461313315
172106 191894 49561116
152687 169708 15303520
153796 186008 500879304
136806 149444 900741020
174824 180020 13047268
155758 196114 833577611
198975 199855 2146485
140289 177571 986377931
124395 182101 476383841
85214 160244 25576626
9769 142416 331740217
104012 140374 91099013
45874 166601 302250124
136695 160770 707013942
168289 187047 876907462
41161 175930 337416149
42997 107570 437245676
94887 153642 358486993
152884 196092 143344819
75146 97525 55692457
194193 199383 13036874
45797 79801 85114470
114206 185869 738558787
49807 189915 990663751
199192 199577 940149
136266 194630 68430859
179277 187773 503983029
53052 129138 190422070
167104 186047 875570876
98111 105750 304433694
13513 67892 136029245
756 71827 641718815
9897 97168 218046857
4522 14136 15079755
19801 69580 994992886
37271 139088 747158943
31033 86480 852215862
143961 157195 103806972
113747 113909 396721
145762 181663 89917000
1129 82955 204617030
137804 193484 362135110
150849 182900 176776975
19831 150776 327800974
97817 131690 84962635
163 49274 47133944
56073 88218 80342433
10964 137341 833735106
165376 197204 486883747
137147 180172 125421303
60668 66624 14886991
173862 191847 45096897
50085 139207 566208062
27311 29004 385835800
44303 190724 366610212
25363 60931 89049362
145594 199730 135673795
181678 195948 35777217
173318 188129 37143813
178464 191876 703125512
40361 68659 70823913
16273 146423 325702721
49758 126400 26734900
132380 162965 628195885
3916 102671 246799499
168121 174885 16884691
119943 180924 380250121
4472 58164 134333860
43209 158979 289827285
173882 177564 843898553
176105 180732 362850178
47227 58167 27546440
180568 191150 473321551
127959 145809 44710144
169813 172898 7721895
80704 89192 21114966
7288 165366 395568789
74771 79191 862314721
44886 87268 105953684
28086 88166 150169863
53391 195583 539224438
154030 167586 33835021
169439 184131 36864473
131525 151656 50596942
185677 187004 601718658
157981 161072 948859394
42064 124144 152025704
49566 189067 187538042
7459 50597 390024367
103520 136189 81906627
120179 128460 20668445
4374 198405 296006329
90489 91344 1251815
189439 193313 617693828
11291 44765 83587543
170737 171730 2521653
191255 197852 4650975
143083 157797 36908749
164462 175064 4503739
113480 127337 880639459
121778 170112 188078950
192851 198965 897239345
120471 120638 407986
45414 135793 226121554
9775 14223 10983468
89250 108599 48383892
180253 181765 3808603
109978 180693 268027588
115694 141951 972416448
77614 91490 34583771
90552 92283 4302212
78932 92573 538568853
105679 150018 111287350
121170 161255 100338242
187225 190579 267727648
128067 155533 68956378
178577 184050 532645915
68561 176778 270915100
4000 138835 967268030
123929 185751 247254571
24885 134903 741003654
124836 169422 111685972
68776 93312 937677578
199096 199335 584346
125902 184083 50200881
173385 178099 667564257
92973 190921 434063062
36480 106237 437584941
113004 150650 94607425
149218 168018 86394418
50247 190538 351294482
62654 159704 401764204
190513 196486 704974663
107216 164183 155979596
11772 177717 415233716
79680 92837 634312550
180708 185384 11898352
119168 152868 84586249
36830 177829 402132106
52703 67228 36409375
129805 183312 134026972
128009 137013 647612239
195725 198887 7975332
149680 191955 355960962
36484 67076 883199076
113482 180394 167693133
185949 190127 452574407
91581 131061 98933078
79601 98788 524701961
191525 198950 18640750
33798 121651 219941319
80436 130287 124772945
185631 194095 166516748
45523 117758 304502730
108251 168870 759436908
31085 181736 377068204
82113 124161 362651700
134927 174991 100378978
184802 186731 4762192
128107 146432 216837508
104920 193303 221494917
184237 185236 687663093
105778 196349 226889385
52378 64602 978903960
41540 167950 316500906
174082 195306 53191948
188771 195857 144786699
5345 163306 395160342
18709 50799 382948376
166838 168513 4211877
10074 64146 135156645
56117 163309 520837284
58875 127174 170878802
156036 188499 81214403
185826 193632 19427492
12165 41970 428642119
17554 52710 8340222
15917 171168 616748917
163853 184225 51135633
128130 154673 66669514
22890 77493 512897973
186623 187161 1358206
190708 192824 5272515
142222 164808 392046205
43198 49378 15448563
144729 163103 564132193
39625 67519 69893432
27886 80821 132420891
109903 140552 76726493
150364 169739 48385727
34681 170422 339904778
101741 145743 110355354
65146 194675 324272156
64543 102435 94625346
96514 191366 587196808
110236 194584 59875213
131680 141791 129142649
76868 91257 188973139
126910 193538 166854800
190588 196154 13895765
182505 189842 18428724
89408 177868 221564341
75664 134011 132178260
91097 179407 221232084
166059 176808 869621022
49211 91573 105973803
152268 165726 718342408
143514 150200 903867
15155 170490 895464749
120134 187270 421252356
185154 186652 632323571
188126 196336 20466732
150599 177726 67735829
5785 117379 278938333
28112 68856 101980459
181309 195577 709874180
47289 124931 816962269
13915 37057 495275310
130862 190858 357500735
199493 199730 605313
80126 130795 552326987
72041 120068 120085551
39252 89804 126431187
53965 80958 67543590
48930 99159 125551847
55153 115653 953795573
125020 166594 156924609
112573 135219 304045414
19033 43540 61200578
59298 131583 638885375
9948 18571 892128195
166456 177267 27044936
137967 193017 854737210
35386 45050 352007527
62617 116352 134192051
78519 167219 222087119
64934 97490 398375824
154635 189067 668572277
8676 60569 129821476
7731 8230 1212114
159127 196769 94277925
198485 199124 1598722
54928 100561 114001832
50240 148426 245953312
160229 163095 616826433
198283 198594 786402
153906 188578 86731358
24807 92234 476841193
10210 199792 537866359
27693 152171 311653240
135927 193217 128608162
122085 129409 18282944
39516 50802 28215866
85010 176533 533417199
158052 194394 128412820
147531 170670 879654848
57690 166649 272717204
60050 149204 223256254
154946 190449 88816389
78883 150599 822476857
87548 89203 4134962
25855 113036 703513572
128159 128439 732312627
161824 198864 92849016
117168 179630 645258304
120543 186052 775421761
190453 194980 11312980
75770 102292 915890060
163288 186348 1999090
45481 125747 150180658
174305 193885 939894214
115894 119480 9059900
172543 180961 850126627
5991 62822 142143161
34238 165872 145167796
1863 184337 456735620
152573 174408 54457228
88324 170882 206845160
94041 160211 165775598
84104 85860 4402476
22275 32561 25675884
26454 123005 241571537
167672 189236 414320770
37908 94329 959111624
181041 196787 762874419
90520 172384 857159975
154359 193477 97797216
16169 144025 751581488
77658 139724 155241136
198331 199521 2969441
111095 189863 197410511
42862 77312 86366931
186604 194467 19661630
108335 125355 42732867
98736 177943 198471526
92774 175783 207979594
51195 144655 532295236
140146 182983 181852606
144097 185851 528940955
71021 119670 872063315
89982 183266 444785842
172355 180958 21422389
196553 198804 5738122
111589 131829 144064863
137180 158434 53392762
46705 123708 290443081
116067 135877 49689118
136412 147403 27672135
102818 118777 441061273
182122 188837 16874190
26617 51466 309916486
105078 119966 37391918
5293 172759 779681702
151430 162752 28161895
41071 78998 286168664
196680 198477 887397162
21515 128414 267389024
65937 87149 52886182
143002 145046 426417320
66483 148265 656635270
134738 148960 35843598
37512 120790 716697191
162392 183698 53414853
79744 156516 253011135
3414 43266 880352406
198895 198965 92839606
127504 190670 396135034
77633 152120 43379548
74001 199090 313129920
115540 153442 18348547
38886 51250 894733100
102210 139174 518647498
138040 143946 14876715
177573 191796 35717004
157255 174607 43328011
33471 70916 633511647
152672 174983 55687564
156929 185817 384688965
144022 157476 33821576
74413 79422 907393793
150146 184334 318297435
73508 91545 44884169
94452 165151 587743023
149662 150509 424445143
78952 143047 731681899
152018 167174 37828272
67693 183153 289034191
102531 119010 871673278
107969 150778 232162642
65579 169569 184747365
86864 139317 99077822
190182 193958 777465716
44931 159207 286027251
135201 187397 651196944
59245 68272 22539165
126556 160726 759360211
78914 178268 949039875
78268 90129 720501724
82997 113445 921613096
199169 199689 502915240
104406 109325 181259740
116941 137428 28250696
154149 173056 47183051
102842 105999 442371131
172593 180549 19866545
156966 168194 28073036
150257 192045 68946794
8104 192770 462142750
104801 160214 138834212
192496 195196 496608738
14996 38429 58550315
130882 196361 163930614
108667 116460 19521768
168364 197164 72096180
168460 191706 58254846
151523 162853 739852652
41661 50196 21369368
178576 184651 546980118
107347 190848 729700498
119337 174233 381687023
132489 184879 131303873
74802 115694 102072479
77816 167220 223812356
162526 163833 3246853
113672 189585 190315672
7232 78425 178040321
178922 188116 23079411
20444 136248 995007528
129845 133835 636746152
138394 145629 18269927
72876 93603 931182175
133418 158883 662067453
187829 195466 407938881
53040 185144 330856326
53380 59640 696125620
105578 159111 134151069
105915 185443 199372244
189858 198390 21395319
124233 164765 680576546
146000 187404 470104582
92974 141197 134764014
70370 114429 238678667
84528 87326 6924420
19101 123746 261880020
128691 177659 229777450
1431 102457 252509496
79130 130056 127460064
107501 128731 366671658
129972 143226 443254359
124282 139917 39081335
188632 198785 314982632
128614 158141 74042642
101241 151917 12260724
197998 198119 298381
36461 150027 496793857
179100 197593 616829993
161866 167935 47634071
137172 144757 921019284
43705 180103 341525874
142766 161596 47211846
153182 165951 264225306
48723 141536 596890470
83984 188735 78800998
31174 44105 563707584
54091 133500 432505272
83227 196664 64011140
72594 179521 267564619
155402 181179 64392205
96262 149213 688398296
47988 112198 999890326
199239 199243 13112
198793 199422 148642538
164214 199732 640758065
113643 129896 872533822
152288 181540 885758153
7441 71228 909301994
108091 154242 115887810
14584 187831 692313277
81378 191072 481265696
140245 149802 24166041
60160 73048 965128094
130384 181845 128887059
33247 72090 97330422
101253 179077 824840390
103806 161911 853841789
154938 155918 388057288
85916 145730 149761152
121643 153871 80876363
19205 190181 427958613
90936 99420 21132713
171971 199448 68806023
173254 199630 66112824
89610 166150 992878038
107060 191510 236540056
179738 186617 890924296
130126 159583 150493291
22308 33849 189908286
143925 158888 37517982
35873 93087 143076259
36434 106859 176259578
95990 150376 136470218
164740 179991 38245444
166582 193893 68402942
68529 180490 280249519
196469 196992 690546763
145099 173313 70675726
115892 192914 554827021
24713 127648 257540343
103883 149358 763792050
121023 123700 6765322
190545 191960 3554776
5495 125809 300868123
42605 43462 351095802
145357 177301 439842597
73837 169052 371635075
52897 144395 787312570
92418 148537 905028080
116142 121516 13661101
18505 25957 414644779
54031 184098 325718456
188378 195024 16616219
75160 184251 273048703
3097 195403 481215235
106549 140823 85812404
94772 127708 82623379
14957 53961 97531671
126175 171338 809483841
59032 190522 329135842
93 169813 845284804
28505 132853 477904306
141753 191847 125584008
182044 186878 12140207
103831 140799 37905144
150942 193170 105550127
117199 195821 654932242
90016 94004 9900792
182233 199854 44138827
103473 115195 29412712
89988 131787 104722844
163656 194734 563785888
156194 173922 648695780
157782 184600 897398978
112787 120772 698756103
160400 185913 179217005
11078 128641 350447888
101873 144418 106714688
62563 181074 258264404
145443 175346 74870572
195405 197032 4074225
95620 192630 243033316
169350 199270 28708514
142878 165231 900576326
88110 107816 499797756
153167 199013 219996504
194271 194668 452326955
186303 197997 29306232
65828 127650 324170142
121064 160032 498100827
147970 198177 125700707
51769 92375 932168574
44239 176141 146730062
61819 177437 662799349
159783 192982 252330557
6019 143313 343445468
91860 148952 497682832
3965 97343 233277847
171454 190529 47743751
170483 194088 23515762
135281 184096 117954454
93251 146992 134753150
163674 172890 23121983
37896 58259 51152611
179778 195524 591108466
80885 136998 424862340
127376 182099 922483181
183866 189948 15233448
126919 153882 270157467
102869 112096 23092677
123023 144359 880453005
27418 189903 406752744
192487 199523 507840920
159272 182256 896609432
72774 199650 317573495
77608 173539 132653718
95355 128633 573947803
86851 130408 109120313
2276 38684 138613591
186817 191103 906977387
30720 172112 186361926
132208 181828 124243706
6536 140631 716639844
197202 199272 556493624
58385 77691 301789445
80288 160617 201063582
75950 199644 309652567
82563 120277 94458909
66156 134671 171353546
153401 158965 870488639
174311 180472 15471659
108041 169201 153266563
167791 183792 194560647
151630 175328 553758071
1801 68276 727858695
123627 143397 49434905
147840 152474 173558486
18952 137444 680664809
194773 194851 510136039
83765 116601 65119182
69661 106017 849289475
180326 184411 10302200
49930 75000 62926346
122713 142100 48381803
146898 147545 734518576
151447 156736 191981119
83015 88377 557240712
144592 172393 578230494
64706 112465 731699864
115158 134071 906587926
37476 116301 137802200
178347 195468 42874883
181956 183780 1488430
29580 174179 361881842
59353 61893 2470650
120787 138304 469980973
176771 197380 51593529
198513 199820 751847162
27685 88280 298438920
54578 89022 586862588
42676 127858 791951448
159112 182567 58777510
182102 189070 471227149
174667 179677 12591158
14086 97987 388731569
89803 168225 971801333
128577 186355 144746425
146589 195901 123448424
6747 126674 709142211
135469 165139 74362085
52822 164182 810818554
61739 142642 202258891
47017 122606 189274054
101946 158027 140695704
128001 168921 102498677
118040 127166 640299380
179463 190302 27206791
4523 20578 629749616
193910 199432 13896988
32244 144036 627025570
93609 129732 90615759
30102 167635 344249342
161767 183427 649454968
6301 182799 441637822
40458 94565 513465969
140388 145089 11889827
35101 198682 409664225
40302 147458 471639388
182393 192028 24154600
29943 46980 603501434
22976 143784 302269970
73134 134555 329292225
76688 80912 10470324
37177 53404 752458568
75990 180646 740066180
173817 175925 567962706
110558 198043 985523636
65958 112409 347721894
45652 61101 38867322
94458 161140 167087160
157789 162985 12962350
116977 140761 59627703
111628 190852 198581275
119362 176723 143731008
4760 172248 534385002
58988 189102 733582318
125631 130634 409110604
69490 73404 9834242
51394 187067 72146782
143268 194710 128871556
154371 192890 96279330
137706 163977 93637183
83222 104738 53767846
106917 160545 134317965
190847 192517 4182258
171809 196314 61277897
42888 96718 134624845
191257 192774 3801552
24828 187824 654305391
138665 149363 505878729
155423 160948 909959641
169051 180771 655878204
11613 113160 253875805
9017 108955 938229628
145578 178910 941503984
82930 119992 92763810
42083 130422 221146465
46291 92313 115163088
198283 198290 965463269
135277 162554 463884073
37709 130971 233507345
128435 170764 297181656
198237 199663 600215939
56462 122031 164215228
165991 185187 48259626
48057 173767 314773875
111150 166196 902804126
176009 199459 58769699
39405 115375 190032753
61439 191017 324272531
106329 169100 404794643
112354 162300 125199033
34487 151532 644480161
76610 78792 478280783
121441 192051 95178614
116837 137599 52054778
68850 70557 752866838
79728 104978 414000941
106061 176352 176143488
190793 199087 20823908
175592 184787 23101681
11415 56529 563585317
38338 166421 320614272
85681 107322 54036910
15330 49639 28169507
71150 185395 496647683
157169 185485 579305875
147351 176322 72549177
8297 97382 134356248
116764 155379 96998658
150132 150903 923663157
108551 170067 154210525
161035 187524 84884529
34239 139852 264299764
34870 107856 182614825
28981 46541 116695312
55044 141940 217427859
27923 128400 346878644
126363 149144 969108062
167372 198381 77709049
16033 43471 68538898
150726 154453 856912106
125341 153296 303464778
80854 120924 649268645
1304 101049 220274210
128463 173538 112962199
194898 195869 2410215
117073 197167 936422261
46945 170069 308300473
148616 194339 114367867
100387 112956 578411160
129075 165633 91549933
3453 26502 57682621
85543 159477 353898747
37113 66008 72442907
26078 71177 118269106
64594 116782 130387888
89464 91730 5628488
127014 139707 589057416
71942 90551 337826822
165936 166867 2372966
62760 114738 129862099
21499 175790 386128988
153985 165735 358850962
78057 106143 70156801
37139 106140 172632285
13658 74256 771987738
111808 130594 47208830
181411 197899 964126868
134153 176449 161376244
118000 163130 433425264
117728 137772 50216545
104101 133163 4383553
85618 102285 272130147
111165 150165 339444114
124698 190492 164857533
48555 58900 26054782
153117 176702 58961267
140174 166088 399098768
47926 158740 277487099
162506 180488 45022628
76011 168290 626049624
49902 66040 367767075
76462 97631 604201708
154144 175248 938334121
180703 196389 31458851
123561 198775 378970565
108768 123005 35906272
53047 85446 686498500
142126 185856 307496398
20672 74227 753925451
34507 47952 33677060
8394 67898 507362181
98998 155574 68668887
160466 169603 22969422
187565 195291 19267012
124434 195750 396595412
110097 115525 474449300
93135 152053 147805792
26013 34609 944335759
106660 184825 195892643
88913 147695 468823575
118435 160291 172475903
23894 90226 50697014
102250 162990 20069479
10309 123962 284298812
94879 186478 912763795
105274 199541 562479336
92841 158761 165187512
107093 139630 424890561
41747 196581 781823808
82753 181205 825305587
91453 121365 375744542
79816 166122 714248434
15178 102448 857991636
57357 196232 964777278
128637 185515 142608846
54876 137589 232096142
177051 198784 152064344
14851 133412 692526610
163038 183812 534367162
87226 191500 261247487
57740 81573 59588827
143292 160005 41774787
131533 190606 229298059
85452 122560 92931967
145466 191688 115804531
169701 194727 801564992
143512 185296 257196474
167167 197338 424640921
33851 123560 695462320
120656 120978 769178255
156965 179187 55591075
70764 150562 199894496
78074 148386 52269668
73108 128280 137917862
191399 198768 553665044
115238 134154 7079412
88777 143232 192311560
135327 196579 492909321
27959 155851 450685450
58792 70346 350593892
198603 199054 158584693
129724 187109 143780810
173584 199510 234061786
8791 56602 683331902
6324 35329 72323222
52988 192539 375788881
144982 173468 957295360
49789 67598 44685068
163218 181680 912891374
155632 168502 32088645
36639 126088 259670231
106117 131075 62563497
160433 167722 314370831
78101 184345 266027861
131388 148705 216965441
156463 194763 316312774
41305 149322 270562699
179180 186942 18294817
195640 197761 623208658
127915 134273 15886971
79075 167003 579797564
76254 179304 257882883
127313 131802 347748548
147420 174019 66501481
152344 194582 105626181
22859 41534 46628382
139715 187479 609241591
54361 98159 853395003
104233 186698 206687190
31422 93709 155646507
94507 177538 715560825
64220 183968 894703234
30612 45907 38160785
36076 199718 879572588
91410 172117 202234965
135066 186984 130163413
37576 158677 395490109
195633 195857 562935
112064 135608 16390729
170076 188123 45254055
76248 171124 765332343
73294 186066 282340921
35634 192502 611187871
164804 187507 186154453
36813 157916 618390237
37187 177117 350334040
188987 195807 17008026
102698 140447 268931452
171908 185468 849434695
89340 119085 74494978
68824 88278 87561647
196690 199547 216958261
161292 182000 51941458
140764 144219 8749375
96941 184482 219444513
199668 199895 527400
75404 160847 650049208
95567 110941 149044430
127052 185387 515018277
157409 199349 500563293
195599 199486 9782833
114801 180878 165548780
171807 199231 68690204
153256 161714 733475879
22425 192596 425881911
125604 145236 771410605
60896 94845 84695301
603 8355 19411980
177157 187855 713747362
186791 194035 287830239
19803 182226 807505095
176296 187087 154232904
3835 37901 583004063
187492 189675 5453154
183945 184166 539979
165536 167325 600492240
29593 39317 24288265
199421 199436 440572900
2180 69023 958719315
239 100907 536509934
29555 104516 187386488
192825 198041 478026339
78646 185538 423192981
7213 162871 55056489
112152 185089 182942989
23038 131528 271463961
20848 173530 703397615
172139 178086 804970946
118634 133440 37135735
27123 168887 354777323
150258 158946 567628017
85834 97437 175549617
9231 168032 896964674
91543 96036 79185307
167520 194850 364451155
194825 199654 290247603
91607 154605 158007217
52372 129600 416052656
142988 174553 79029311
176469 183363 307358352
39234 191506 720349737
96244 121821 625324360
95428 189580 438866893
105585 147341 538295158
141405 184815 784994571
116238 135357 47982688
182472 198132 762769509
132523 167556 87788800
150778 153935 7917864
91991 113386 306760738
136774 147095 25994979
95359 169348 416870803
145071 149273 10692080
64666 77685 32575298
158674 182845 60505644
151432 156810 13359019
60220 158911 246940837
50388 100716 353982873
99838 114923 37817071
164272 183389 47910469
162737 175842 32806069
75504 95447 49666512
185298 188186 707392853
132030 179821 119668371
137231 190087 132506826
119559 161485 486101440
71274 130353 147795750
154773 172198 43528705
63776 83150 48403757
8634 174453 414852519
30035 136136 265398568
18519 180073 404366700
141449 191022 738538218
187310 194362 17629714
99831 174261 186498431
39326 149165 275102997
44123 175624 572572496
144230 158707 36304977
23279 69966 250795160
87922 181660 234826280
99748 147605 97471336
23470 56825 83361408
132759 169483 898548364
42871 100454 143991634
1026 30480 508373284
100203 166432 651463540
72214 191313 298096070
8938 74121 458306996
195179 197038 4628003
151696 164897 32836068
168604 175476 52207098
130386 160966 854794351
106180 171135 568755971
139092 158638 760087288
11049 198957 470318521
166052 198065 80270756
24465 133627 273111603
84566 112123 68853632
3789 43079 796021900
197007 198327 474838731
160534 161059 1359932
66632 89355 56669338
191054 192000 2416645
166609 190318 598205806
117224 158033 102445303
58319 187784 683745753
8306 186377 957102708
150864 153933 319482822
179266 198515 917089969
166946 179613 369677364
124814 156603 79740522
132334 188607 140988259
178028 189809 29623723
54573 174807 300956809
161175 165449 747466081
42623 161589 789088550
157708 193060 88469593
82889 128173 113341253
168478 180412 431530021
10264 118700 466508477
100873 166762 828508088
70407 139832 173633817
113260 157864 111919552
194567 196062 48470309
10365 196174 464945746
10609 99873 222995694
132715 158789 65346992
118925 183223 553449247
176876 178099 3006861
161050 189333 666853939
90660 182666 230457882
92556 133131 101753768
57077 137367 317185933
127335 187125 149780662
7840 50294 118989670
80064 176138 845752952
54396 72516 45498857
14710 82202 168804586
94413 97012 6476571
149077 170339 53119566
139271 160159 4971046
50969 88588 731672736
57199 137024 722444691
192444 193231 508329870
98842 188418 224542635
28497 163764 617863545
77859 84111 15575116
87214 131307 588335810
29361 140205 536625776
68111 114854 116783793
154167 196956 106945828
46048 49858 9559453
171415 196755 329129929
10991 77364 166017499
194177 194182 22581
145595 162826 597756249
64201 149605 536822244
94322 173686 198908455
167023 188674 54282578
173948 175587 768279214
104282 155285 128008522
115991 131908 387404002
114601 142068 68812547
8136 135402 318313577
140773 166749 44447730
26387 90064 952077337
2516 11226 49895625
126415 137298 7828102
81745 185995 261163509
29907 64312 161907961
61829 141062 353368511
197265 197734 143945194
98416 167707 764475790
50907 85480 876690102
110098 149185 469805075
103961 151017 118218626
179481 188782 23393126
185675 199651 446416829
110967 157430 116548724
44052 184599 351961619
194647 194887 913516149
104229 130566 66108509
162971 182969 348380598
104112 155794 129738591
170390 193699 58365433
170533 172753 5553783
88259 109081 52099967
44273 63215 731950027
178915 193721 37081917
46676 116537 558840686
64551 101254 241947045
92508 125762 832361284
46270 86649 253522051
75871 78393 692078952
168405 191830 19901647
97081 145852 223415606
38502 186007 933743698
167104 176023 22313213
15285 45898 76482104
82640 145304 156916081
164257 178429 533234866
87670 138403 712841909
183905 190991 184198756
29804 49584 916140210
164422 169255 12107062
114144 160772 161137758
121376 178699 871491836
114409 196745 206321043
195489 196806 3299296
112003 188396 507308227
139825 186002 115850891
128795 138858 854829395
118964 135405 2766102
62301 62830 1336909
68871 198405 530188899
171828 184744 278518702
140645 153861 33388014
3579 101557 244791486
34546 185010 376874766
213 88297 220157280
101878 148235 306813854
197685 199231 570459038
85164 198806 962262792
188121 190485 5911259
122439 194925 181514713
191871 198379 776966192
49139 114462 241989917
127209 198069 331552271
130018 139460 23546358
74553 122816 120687480
80035 103357 58219936
117665 130086 31234510
24012 156915 606889776
8468 42088 83938772
186310 195577 23162201
139536 142985 8732130
84352 112340 69960125
21288 79960 146697451
151310 171432 228526408
59934 73513 34064393
100461 157146 346559409
152132 174656 9256128
52547 116462 159771138
59415 59753 215546882
191788 199314 18884000
40480 108040 168882613
190577 193696 7791453
47709 149931 412214143
121539 154795 83392252
73921 81747 19395311
110568 170646 550068681
71339 103321 944774668
80614 129777 123043355
131707 151385 49457178
44652 129228 592052963
128345 129033 1743177
72241 137202 321014301
51314 192294 491112651
159703 173191 149771829
175981 194389 46090933
190518 193142 6509922
12779 182497 926812670
25372 77140 129490168
21717 112146 226022960
149195 170091 52178076
194904 199598 131543043
51270 147229 240285324
18913 119934 252676050
18740 25058 15839169
188176 194100 34206046
100339 101607 353080337
118459 198169 476051793
76546 164728 664926703
80387 197288 905031320
103135 135132 743760224
145049 155998 401160654
75418 192033 291905751
158519 188165 74241313
29520 58460 72472103
180009 189620 555183472
87929 196183 271159296
135214 175664 101394905
190783 194720 988625455
1248 87616 621809940
123514 183276 149611319
186986 197800 506141848
165782 192595 67172870
55962 72333 41139431
118807 185166 166382979
74445 188953 286573483
147922 151505 130359792
143383 199677 976050251
14549 164085 374253676
81682 134026 405125661
195970 196020 832700090
182905 187366 11196160
126359 191287 162627861
52280 114445 512615533
106528 110955 340503398
14175 175230 752822534
5487 76053 38598122
172682 191257 46510286
67608 152834 213430986
33407 128133 317487846
75465 162909 218772205
20451 42853 193968382
152645 198395 114472034
65826 103127 93113041
197234 198671 109258929
32565 103052 176222912
12412 94626 205510810
36245 82224 115088948
165122 176870 101297276
93358 167205 356515081
187576 199775 30528133
22507 199511 443056573
87764 100841 236510767
167820 169521 4207658
189971 193164 7913617
198049 199174 2852787
47676 164088 291437666
184543 194299 24364419
150975 166833 367683317
186352 187861 3834477
146985 150370 32204559
29105 122795 234493443
59467 82960 397585923
57932 174232 681547928
141099 161796 45031150
191302 191966 1714078
190694 198530 826402988
134318 161818 354418230
173602 183740 654002081
13689 88534 827864195
149427 175932 887597925
135375 196838 754905247
126931 196845 175050726
103596 163142 264255636
89718 96997 18111588
145243 160872 798143614
151080 179187 70208181
139846 171188 78610862
70 72353 180885632
78715 169243 226598578
146127 156102 838877311
36560 116177 199150389
45882 52710 17166446
197950 199931 4928784
113392 156138 107360735
100399 176222 862309344
199382 199522 160713997
191678 199335 499083080
77907 143462 629183816
157315 197718 101131296
92557 168106 527310032
108403 186977 936804748
157912 166622 136227118
104861 198311 234235333
13716 113336 881582101
47737 145544 310772681
2188 15588 745307636
59885 155816 4017570
94715 199742 511896803
113436 125207 592407474
92153 116266 60254715
57099 199932 242320057
146053 155223 58917482
108975 113414 9997330
21719 49404 709913676
63083 131899 855038832
40960 56803 39595256
188176 191783 8998268
138248 145755 18938408
76668 102074 63330039
22956 82848 149785453
159884 188153 70924170
84272 194268 809590852
146723 167859 52957117
57892 146985 317036165
92614 140105 81523290
187208 190709 8759919
122883 194671 400433001
40294 163580 308542906
20670 128894 270703461
197460 199205 4415386
118832 171851 132912307
44456 58696 796680784
107853 177538 847159279
26305 43765 997307108
169816 176028 15519335
37439 85376 120015197
6454 151075 453583294
197655 197896 530446
159774 173908 256623953
165136 174187 22652382
177400 191710 35911416
199200 199282 385936213
190959 195782 17687006
103123 193567 226646099
92298 92532 549498586
166701 194887 70650422
130387 147371 618117258
72750 198472 314706214
169171 177901 908363246
146558 150052 8842253
813 99342 977076022
22432 167065 738739956
38681 137300 731409702
174798 175234 559001
105949 190881 212799417
175801 185725 25001310
111236 177625 166323851
19330 117076 742959669
179425 197988 46551531
191028 198200 18032050
334 184966 462150902
119677 151382 79640063
16726 67090 255502273
159177 194633 853370497
120846 123369 6400373
20625 80114 697112568
6808 199517 935639096
114101 193048 197859875
122710 189771 28020781
81263 148116 441475709
91243 176974 214784883
39620 60096 51354954
132270 161418 939966773
3499 192071 471946050
164800 167070 5741539
136764 167944 652090186
43514 185462 779409386
24074 65682 831412909
130167 155084 62547351
75026 89588 36219227
165910 190943 758804965
43023 167089 710552417
195596 195974 966867
187728 190996 222036103
149168 185592 91211759
101531 163031 154189822
154174 175338 180780091
60877 126856 568690952
174422 174502 201888
184837 188088 149235526
68909 158729 936842510
110706 157781 118030677
14083 57191 107830837
38905 189148 641019476
10836 149059 677339960
139603 187231 119438349
3895 129205 313439196
190741 197736 459106312
23400 137558 349253492
135879 198038 155803844
156593 178828 738943325
97496 181319 210034817
198480 198483 585201674
128037 178626 126706174
105706 199554 235188502
99150 111274 46199091
14822 144482 183934095
134207 199317 163183673
75025 166109 443069926
137232 140889 271539604
19663 53041 549549943
180210 188281 20314149
76879 163916 689670533
148701 183570 274327703
168556 193385 62204782
44167 186411 356144848
26570 190480 991748408
46063 129837 793734314
136188 146691 26412155
89705 104407 595977590
91996 162653 647029778
81932 164905 207760475
148658 193873 508417161
171774 194540 56965875
69092 86025 277432922
45715 128005 737136321
145105 160957 39683828
103027 158044 137999043
197413 199582 305136218
109937 143145 83224699
49963 133634 209456467
90194 149602 148920239
44052 110224 165549615
75195 176533 253601560
138924 165455 66557385
72760 184100 499809520
126520 144621 45320952
114990 167748 132301626
186435 197148 561366947
97711 106427 122505313
132859 189929 372844835
45233 99273 55773139
107266 186204 505710048
85443 189749 747469346
102250 193834 229485691
93193 130773 94258800
160622 182694 55345724
93386 103206 846938208
54905 150265 789831018
149006 163208 35360780
140799 157000 40747777
63525 182792 298590992
125857 184140 532085617
189900 194135 10525270
91411 171650 996089940
100144 129454 919976917
104071 163549 149113045
71020 173464 256438674
143050 155181 30555265
179138 181594 6166353
42016 196042 385665383
154328 196205 104677228
132516 135024 6215494
176443 181129 131814841
61042 168583 269049441
141112 165257 607360728
3023 93544 226180100
103529 110138 491562073
60154 164034 716734601
61129 191593 379660240
91429 199784 279520955
97028 117372 192098145
131453 191110 149367995
83012 146280 252542944
112788 139613 361102747
50255 151577 967292832
160665 165844 12989602
69330 87197 44507437
112647 168559 140133888
77494 122889 920234470
194329 194752 272047843
185319 190584 699561271
177213 191304 35335085
11684 191478 449976556
174857 181984 481662856
56847 188556 329848163
56861 192631 891366141
27377 125018 351198988
43078 156961 390573256
26941 192606 414600072
153828 164694 19643660
50185 85352 694858339
24518 126070 254011603
183218 191937 754503691
105160 164066 147631879
87994 144434 141412736
149888 184858 87516436
141533 166082 61551992
196904 197427 1369309
80006 168292 221066788
2923 58800 379881916
125185 195067 175050987
175060 192846 44564715
115259 159044 578683061
105252 161515 141013300
79248 164267 300938025
163941 185026 470219658
100066 128367 986461652
14301 107063 232020197
153560 171348 686076111
88990 144373 138746788
56068 195579 349316142
194965 197415 6136483
61013 97308 90462857
188241 188635 942211107
58762 82239 58615664
177165 198594 330467352
109139 194343 213515267
29608 91120 772617646
82177 148234 165553408
160881 168036 17988243
179524 185909 82224611
50979 185199 336184979
181830 192491 10356044
120669 141717 52667348
127267 130094 7038381
155647 199926 937197621
59540 177395 294879763
147174 160018 722597830
30756 195587 932316839
152803 183934 77878483
34167 73864 99562614
61066 157905 242328935
28246 45385 42838670
129444 130024 1452994
38598 172193 334486272
56496 136038 199068890
164981 184613 379163433
131870 160929 632751550
58784 163823 262846934
75469 115849 100817991
172999 176004 7532193
64199 65080 635087901
180350 190289 592456252
127221 198862 179464134
150069 176243 65441290
123286 127936 11542681
86033 157302 275684586
140279 188654 500839501
33882 101301 867988206
98433 185137 596220522
100690 106893 978589706
7385 47024 99047100
98299 168916 115167223
119030 124676 426204456
168380 196743 283689128
89796 89821 526360273
90120 158453 865134126
99017 129493 50484590
103626 159676 140477753
76261 159380 207915577
172252 184976 703705511
127482 142282 36986797
172899 176952 10131748
8526 181608 504625110
29445 177876 371510577
65114 138217 691049838
43324 146077 257278476
49696 157932 271051465
171648 194633 866505696
29861 197229 777879112
119763 123249 8847389
59836 171600 659725723
133207 167666 86351937
143595 146960 8483727
87903 144372 141488445
184147 190070 14825762
62864 82074 47914541
170731 175190 11110752
117117 138253 848774245
68705 175469 267236376
171132 171870 1898342
197256 198033 34140
30682 137146 994679850
72 7013 17388777
86456 117325 77232754
97050 177623 201900047
134158 152751 843129734
184886 197376 195571141
25241 183298 395557982
197603 199959 729492457
166148 167182 308825128
71572 156444 955707959
142154 191996 136371698
67553 101529 854573173
76056 118647 760743013
37234 150406 457075082
67575 165551 185801595
42673 142900 250898410
78701 190576 738580673
15725 96283 291544394
177070 193043 203845706
112463 122738 25923768
189903 196530 16501299
7315 47498 100380040
105177 166886 307228594
194065 199143 742575059
16936 180959 410418994
130375 135097 891870021
5760 95681 224691102
7054 148892 378697095
97971 113028 222272630
96219 183261 910184590
5207 67457 155681586
106402 187242 709629196
187741 196767 644234269
162294 198292 679092801
84705 163429 197092972
38293 129486 228280268
1023 153847 382577420
31619 118897 297145112
183220 189042 912962536
181009 191456 311167176
140048 150617 26733702
160637 193393 228207812
14378 94134 647362746
142170 187486 9913830
116805 161813 761390368
127495 172083 111712298
165437 168689 8154710
18676 136185 884728883
51342 142283 227593277
169794 199872 75313403
171736 198394 975569131
53024 110905 401683569
15645 25716 939949428
191718 195710 910160160
70647 97172 825655209
49 49611 123856816
123560 162760 98109446
122555 166357 418664234
22018 128631 266688940
198634 199019 974244
7705 117916 275533217
137697 150795 33065856
121819 165370 108997946
101686 130351 573345572
141068 166269 267773772
134408 187108 132087905
171041 191516 51310273
27975 195604 478490067
172729 192404 49290265
153605 165370 29282511
17480 79272 116140127
52883 87242 298626879
164839 170505 103142231
186029 195013 538068088
190610 191728 2800627
3222 126962 755428893
195372 199300 42254931
22533 127875 919400883
76689 119776 679496472
175588 178110 6243925
138577 186630 927869287
67107 136000 172281007
84519 92188 19155206
44584 65246 760032493
31528 77075 229605079
174437 199573 63062872
121289 124514 8023441
119759 136727 16086976
166042 176250 25662352
195413 196237 1774915
187465 198895 830805609
76388 110025 31014770
35625 100560 914518839
139646 152390 129607435
91566 91852 563711688
108709 129568 52403619
29893 170228 351268191
58311 96038 94163653
2866 79407 425995352
100587 136386 89736046
154015 181864 52876312
672 119035 296037184
1893 169523 685777776
164417 187456 57790164
73791 115906 709283936
110934 161770 127416331
195591 199240 9210194
100686 179386 290707789
94718 190368 239700642
28891 38826 24800333
121949 147076 62901357
1453 195728 660735218
117907 175783 145054677
46953 82159 326121002
17832 82768 337007857
47362 157414 275624276
17508 35593 6952182
112419 189162 192407907
89124 135703 116626296
28866 80044 11421098
116572 144629 70437896
195142 196994 4584814
184525 191172 16580568
111070 135899 977765862
180709 196668 908092261
70440 185934 289221145
23370 81910 146351630
171020 186515 38823748
169420 192067 11391047
68111 97351 72900307
100426 120370 180556485
56755 130917 894227393
53061 158058 668117472
76783 182411 264402324
150165 189815 99224423
66238 151530 213621126
156692 179749 386146107
196042 199851 210084910
140847 141973 156804672
103186 148853 25612658
118346 127867 23958312
15782 171578 924910719
28604 30799 5468196
169188 179686 26321939
134058 166527 979124573
40691 42223 3751752
118349 175574 143456487
62760 141989 127102071
169581 187100 43914895
163307 167636 820896394
17148 123121 265187082
141463 141819 909494
63721 84475 311365869
34666 124699 225389851
71557 197254 116126278
105033 188652 209647423
178859 188902 25196071
2414 51038 121478472
159426 196016 91712953
170781 198336 307472954
161687 198467 92213792
381 97073 158592995
122773 144971 235613504
29652 59490 74716921
48372 101667 195824927
46153 145514 950230361
114576 119716 586591688
82288 196543 286125327
156633 163458 926100563
7891 103628 669271935
170178 183080 563334671
140455 142401 4899853
38991 112239 800157176
110969 189679 197269767
41073 150519 274150228
186041 198331 436360635
16278 59749 604686127
114422 192675 517853741
81320 113907 81400111
167056 168859 638595603
199092 199570 941210308
163853 187369 58989280
178840 197176 45891274
80896 158971 195460250
161449 165660 933014518
6987 108236 302207151
30033 130278 250814558
4618 64140 902610459
47691 197003 877891786
81333 197682 517834724
37453 192171 734094613
68635 70178 3879293
132456 163643 78072768
187293 195721 372673867
139578 149580 25297984
153730 186888 332880475
4682 116336 395194275
186455 194170 19301566
65642 91181 366165291
77577 106375 71929344
57445 111927 792844615
65371 141621 741011730
53326 165379 423037790
98533 134978 347144343
72749 178979 948939167
173014 194974 55002910
137881 166732 72374282
16881 136097 298210690
147458 174824 200526399
187672 199128 28688610
67761 193893 468229460
190780 197837 17677745
183018 189193 71408333
144724 163768 47647930
22374 161485 912641739
106284 139802 83922729
16306 33573 43060642
118952 170098 128175884
126076 151234 190532078
106255 164415 616037752
152082 170239 912026676
82342 177658 238651796
92187 171784 469491113
20897 147303 316345014
133938 168786 87314372
190645 196568 349483210
127972 189511 154224650
156996 173003 58692530
83208 137033 134705635
124915 195842 177671155
84204 169330 286184029
26267 39197 778256092
5872 99069 260311879
160266 177372 887648031
88522 93124 545093514
97365 150974 134625303
164603 168635 10089602
13833 81328 168853298
41160 140112 507092827
145138 181874 191606670
11781 161097 373615449
63960 122192 145749127
5087 10789 14279134
29249 129568 979293261
51427 154772 553914863
44245 64794 573241941
82578 148361 524862427
103000 177662 187065107
183498 199857 40998769
147006 151475 599307891
17635 77394 587573163
101568 152043 198879411
127987 170771 52438761
121380 169297 119963195
113283 148669 88924341
69219 171499 256058741
111812 150244 413673875
79984 94251 35555521
156602 196286 343011498
51091 79156 70269925
83121 109725 775937272
105011 171030 165492165
62830 135919 540969915
180326 197795 13348836
55676 107955 338138081
4206 38390 85360727
177637 187711 25362834
169810 171396 626760269
118120 196947 677051336
45158 153120 270376136
36397 161858 954762319
46816 119542 182028241
105776 122559 42172802
185583 191244 52867198
19481 96426 192289406
100305 118088 870258927
64006 106621 100192438
188960 197054 20181148
51596 105088 133729138
187437 198412 17490005
24793 130305 801935710
119161 172108 136855307
53576 177597 855741750
51525 129302 695961055
186547 191499 775932833
123034 164455 103610587
73486 178842 288922139
7478 77384 627184735
65668 193299 319469570
82774 169957 563529264
82301 118053 89417015
78266 96703 639613634
199244 199719 1174918
17906 36699 463984879
54524 140757 215751231
161915 179442 332761158
170635 172671 5086715
177389 181662 10742337
109907 116371 469189239
38787 105886 167843608
70517 172038 254174715
138376 142695 635550623
62087 159836 923180905
115159 157968 107384977
11299 159198 369995040
109157 193489 779713501
78200 189840 299217701
78579 150514 180255229
174807 179622 12074866
180739 192937 30600786
185119 197113 127111995
97217 195715 677247915
8563 176445 420114726
73303 178132 262274880
69256 83465 35425075
117737 185349 233127656
52619 52809 472051
70212 75947 938311677
151979 164906 967967742
74100 118846 990552406
64560 79024 303734801
118708 171474 492464313
134874 138769 9704424
25047 77883 132166174
42098 134117 532533248
71807 151259 199027344
180763 199170 46236684
119171 197347 697995836
67669 162960 269921584
125875 158338 2285726
153938 167421 33630642
195693 199312 743675847
137939 173324 88773379
27191 58614 78668466
101708 124630 77041149
138493 151747 33519174
106719 194202 219159107
194862 196566 4212307
199951 199958 17390
29837 98089 170576955
100812 151234 126642246
165392 194403 72695751
190070 190134 937757782
33452 163963 692243725
72830 99496 66428018
5973 15382 23417347
127999 196170 170741282
170758 182444 406775805
116933 165281 121218836
71397 111260 99576601
135313 185612 126199620
153789 155989 497295537
118336 167425 190646095
113967 121978 20302425
11364 38629 407104334
40869 54024 307986801
161855 162275 1040124
196266 196956 488905565
180365 186265 749644039
135536 183965 121428208
96390 126399 607455632
122960 124618 338565562
97416 107036 24192212
153989 173284 773354120
35533 47986 31169588
86555 175907 262256616
172948 183391 26145992
142413 169859 177523464
92307 172295 200403466
9189 32166 594124672
125528 132911 18517389
154150 176476 55765939
13585 38587 62474455
181733 194032 30806861
41492 118002 933573145
65646 164815 248669951
35703 180904 363486467
152912 162633 101726308
6950 61693 776078737
4176 192427 769388052
113521 164728 128368485
165507 191752 65773685
96754 103401 16626128
110488 129783 806115878
103207 162414 963876335
112037 154502 560078909
6109 54596 374791185
156734 183597 751639593
9881 118074 654476502
172901 197612 729657757
81468 131056 124171670
164257 196027 868401279
99218 106126 318173979
129534 199731 702959773
64699 153480 901365702
136033 139320 8196659
116855 140520 59323366
4000 170745 417259215
198113 198433 835257
116675 190311 184628724
31561 107570 767564629
154402 157554 7766190
152074 181674 57254485
1601 93652 957904483
8997 27093 45212090
140944 192787 129932098
102255 198106 644328483
36745 68674 80068316
73287 137367 160176171
189336 194057 11737282
57499 69638 30446494
20388 161116 961677912
51292 94833 681307772
49623 195246 990182350
193005 198598 4336779
175932 179670 9334323
62258 102706 683512896
138434 187059 26597428
124802 162131 927839739
183571 195843 30728748
56264 186802 326891834
160556 190303 74612851
61327 66837 164028695
63530 80679 42916306
44456 108594 155895363
21977 96964 227525450
169487 187872 8892453
23014 80590 144011544
98890 168489 604749856
97055 186427 834101845
65974 92409 65966893
24449 88149 159195973
166602 183973 43598888
80893 90363 23667189
64477 193287 100742672
4904 66277 153576701
27055 87042 149911703
140908 172368 97092397
11483 73919 156252606
192171 193945 4401156
62009 80953 47265801
186891 187473 1482384
171599 195793 60538899
3605 67877 160711267
99685 191147 177934566
43247 46258 548055970
118606 138878 333595816
154111 155827 446390419
196799 197505 1828233
193078 197798 11880853
95650 139942 509523069
90681 91743 2624247
41710 84077 882278641
44429 59640 11173561
128356 179316 127678473
82332 160121 886563248
7109 169735 441070664
122311 141930 49018120
11926 120899 559045671
74593 134504 419843015
148828 193648 673299288
102042 121981 50160138
92349 155960 302513777
51071 175833 581994241
110630 153040 106460400
153828 198434 111610600
190880 195254 10922711
131269 172249 964694115
156974 195757 235804280
136328 175296 97646867
185965 199830 34644559
163704 164678 2451698
26196 122212 70160929
107130 190214 208198683
199141 199200 147388
150757 182366 78996972
159373 189091 74559597
142132 144049 415844915
4629 16385 167359550
137238 145672 114468212
152039 158541 16215634
2329 142771 351290047
131411 136512 12670845
187365 193450 526282051
199221 199538 766588
9666 85592 566738492
61744 84662 845602682
16284 114270 269527111
71250 185904 287113298
77073 86224 22780630
174168 176841 6751911
149738 169690 49840250
93976 98987 259660230
25715 41478 39341132
62648 68909 69370470
101861 152388 53490257
156697 189059 81025925
131430 149382 45095997
116559 124019 18870992
135690 142163 16192347
112155 136733 270856658
143005 191871 630821251
157748 169876 30365672
134237 150878 791777720
71346 188873 294254854
18732 128398 333270573
42472 189915 743902812
175158 189837 36825120
8419 94815 400306898
2499 52499 808431430
178423 179643 3051472
127648 156703 72856331
24115 24320 234843801
131402 152284 52428764
28735 192982 822578483
199197 199664 336549164
223 179494 709119013
189015 191213 5437290
1867 177199 438753306
47781 172251 883312774
122826 146608 59543509
57045 102945 700388518
188726 190351 9947600
190149 195905 14370542
81933 170171 534244755
62794 103815 102333556
197672 198734 2703984
118233 151788 13106223
69818 147660 194915452
41411 190969 710910334
20803 34827 974365699
188534 190845 721104601
146704 151449 12064374
24183 141193 292683072
29144 79526 831334930
193746 195983 708917689
124549 192913 577934172
86760 122873 369436123
130485 139183 848470782
188461 199883 660386713
24594 66599 105121857
194740 196952 911615521
177704 190723 32694609
169116 188896 49614742
50751 142763 841431200
146872 161094 25142227
124687 191308 830929290
103333 199813 241813075
137368 155193 355992831
97592 196492 776376328
86101 160045 185099946
72804 113633 101906344
22273 131661 273705622
128822 133353 11353194
53791 165644 279968641
121151 177257 848992494
109794 177639 539315288
12033 133907 654253259
102500 141682 201493109
178932 185947 17672632
162355 185715 219380660
141138 151859 531710154
77787 119570 424613201
93683 173213 199326257
196816 198509 577621402
12701 167367 678715046
96591 174196 820807771
71950 97756 471564263
119717 135483 39470792
94334 143824 42655333
129182 175441 115850945
157854 169070 79967013
80146 128916 122047286
121037 198311 193568621
134029 171851 94857949
87610 188283 685045240
155897 192320 91098678
57101 84653 932494740
89998 173261 208569318
110905 184327 184028993
85656 183925 246123822
105453 156524 666848991
74622 114827 236166521
2950 25627 56672778
15285 19126 347662929
185584 198540 729043603
165562 185133 49164656
53217 55267 769334352
99343 153985 137198395
98360 163088 162196646
130360 184553 6406545
130640 157342 11167558
135241 151803 60674844
41186 119877 509914983
84574 92547 3329614
65349 130555 163136033
150359 190523 871716010
141921 172002 186283867
58674 185260 316939370
34663 161873 504708193
25798 125453 249275445
189802 195413 711601258
41839 180354 346800165
27669 137932 275760426
66265 88623 958352738
150728 165275 271110339
153994 191071 92674784
115143 172129 142873327
25296 170103 362395555
52148 146468 236141741
125777 141510 39304537
79052 160104 809199477
195593 196812 937895968
123503 174491 127572633
56301 140249 210073225
40151 124738 211626949
39195 102111 470135184
182887 199008 40427266
20106 107483 582100616
103810 106512 841218407
163893 174889 27555082
15868 106338 226244952
116491 188401 887538644
29476 126479 242756277
69894 172543 250359129
172625 173160 1325018
56429 88998 918470821
118422 137224 47119967
42351 139376 242802506
96933 167067 552627645
134068 198356 161133188
181131 192895 29500296
58647 109903 877587615
134318 137314 7473399
34563 67243 237789526
36977 42270 13270845
44024 146341 256205841
190144 199952 504599822
56080 95132 97606921
81451 186346 876846741
20007 72718 637901200
1269 163765 891693195
78800 194116 926773418
72565 187453 165094018
151780 169486 44188515
10799 172191 403882631
99009 144073 112983997
65826 146638 329523929
46772 95768 25936434
93716 195685 280645168
42986 88532 113873439
151575 167964 998354934
81088 184836 126849915
136846 159596 472354209
196324 197888 3998533
199549 199700 384336
45377 153536 270877044
11369 141701 325945010
178378 186926 437549064
132167 141846 945770122
169986 180894 27239329
190819 199128 143614998
114280 139978 64390321
135924 137646 4299950
16231 71806 139060160
71649 121920 885518325
79097 164339 613822070
12538 172943 536887610
131834 191208 195576781
78865 121587 106925486
169715 184941 38211709
58220 109807 621149478
60089 65710 749552811
175996 190225 35652697
53645 126606 984267659
63204 80131 538811574
74827 84630 257911585
11341 24191 163982109
99223 106842 19196782
56557 70855 757633723
197957 198392 1110046
91187 133420 105809722
151953 190136 846276321
152359 158030 444433111
194168 196320 5359799
124432 170902 546815387
84975 188401 259041706
139548 157831 45953250
188888 191086 5445300
153657 191060 93509648
23411 69967 116520875
116290 189537 183689796
68885 78806 24793497
169284 196455 517991032
77990 126673 121830569
171426 195552 525961119
56616 68769 711795796
43449 83866 292712519
69669 94836 783860955
162469 173180 26838994
38320 181620 358766033
38796 53801 37588787
88362 135963 148771500
61413 143452 205200865
72835 85860 32426202
164001 178167 646577901
92472 182453 225449370
130631 163422 801044130
120956 167251 115950479
189694 194159 11069546
52560 81400 465681734
102744 135833 534200609
187317 198794 28774975
131698 190048 528628786
163357 181295 41732760
127892 152390 667114702
69545 176102 361671063
89107 111984 254297627
115180 172318 143257001
162105 165033 7294355
190524 197438 17296384
187604 193350 14315713
166639 190352 822092800
25112 171451 485522249
162895 171912 22671757
135255 151056 633986841
104501 126363 54877091
83137 157091 185288131
9339 111242 254725359
193267 197682 11097300
175771 190440 36789340
31530 136587 262800943
54022 135737 765551640
159482 160199 1797351
80552 136632 882770761
95942 154582 553995815
58 147762 369637439
80322 108383 70084816
89713 110435 51845451
97042 98971 843517957
187908 197710 24524228
97493 147525 844608381
182290 194642 30951097
188068 193895 49121339
195512 197078 3928286
151351 174775 58448056
71431 134535 155675294
8615 55146 109919585
88353 168420 250268647
33556 189754 391121427
172157 199856 69357613
187710 198676 27457012
45479 195803 376351601
77688 196330 574807739
67927 197157 323481036
180570 196784 365963777
152876 170139 43115049
127774 169754 670039633
83864 146726 157472751
145323 184704 300657725
101607 183116 204374215
34117 43873 24432633
114665 163947 340760589
134191 194891 565703261
29584 68818 98198188
20361 132684 280980919
39536 57405 805488701
100704 147161 962604846
172203 191913 49366073
153122 163642 452000271
152884 168308 38492155
99451 171794 181394518
115220 179599 161330690
187807 198758 27391582
182637 199513 300932218
154987 189129 135828659
6911 192834 465285995
114889 167335 131479795
47592 94935 168189117
31420 123942 926554676
113107 189725 221291113
72843 157020 467402644
111493 198501 218129836
195758 198687 7399422
97475 172321 212058015
170095 185445 38555850
137429 154800 43765263
53087 109092 140010957
68019 111492 108592809
162098 185774 59459329
148282 193024 111873974
185199 194381 22885452
194328 195457 2791977
49780 120796 177753496
130705 147178 78685163
5456 71636 165477015
136213 167151 77570968
116968 163351 786725615
187675 197929 985610702
79152 196452 638625514
88823 100747 971818428
182051 185818 9552354
143885 164078 50575981
59777 194226 336532180
127611 146114 46340238
68339 188467 979431171
59409 76427 42578119
113538 123905 26149522
131034 148418 430633587
128562 134178 14022700
160123 170354 839724030
173582 193075 873155879
73460 126058 131459463
102054 115827 992856209
144221 181857 94277372
184653 195488 121408740
178598 182957 10972092
14580 116423 679325684
23067 195395 431295098
116963 142926 748480970
6181 157280 939225889
111985 137270 63398114
31091 77912 379549104
143722 174436 130874204
173857 179207 311893131
86530 97608 27661505
157682 184602 632407692
45176 112323 167888389
154508 189842 208232255
122261 164639 106091024
25259 48241 57325552
40346 68357 542276161
38425 130046 229325996
68354 164958 862592901
145592 194416 122340630
72619 90819 45290581
59226 147528 221027668
162057 180728 292855944
36025 38918 7147068
33515 120057 216613394
193939 195839 858916287
166074 197504 733960420
183413 193191 24471374
189661 190953 3207870
91646 144677 599919909
18266 156660 745271971
3557 21922 45904245
7416 193246 488633507
145663 187665 105308118
194924 194966 103640
194606 195609 2502333
70208 154426 210956284
156375 184312 69872971
186219 196031 24525119
142075 156233 954465578
31471 137182 264424821
85182 154887 174682610
5249 78152 182305778
32315 197092 412446303
138585 190701 372480088
168088 194073 65023606
80680 196827 715675502
155252 195497 100622253
145909 172099 972509602
130661 153131 421078066
189182 192250 337510302
161300 165797 285840219
109600 125500 39871739
197215 198552 3427690
148864 176189 68313965
143515 151691 20676768
157902 193482 21131702
99119 145202 115568542
150792 190648 99689063
1551 4152 6583220
183094 191499 664256173
19700 52371 81689962
124331 176598 130950829
69624 106092 120484658
31058 111780 579352663
33634 175228 476631226
181325 185196 9856921
140250 182680 106370288
52164 119868 169383205
170818 187354 41442956
188870 197330 21133241
125943 134331 58609829
128129 172818 111967471
78486 97218 131353307
115431 160467 699227304
199225 199628 20677928
26018 49245 599302118
99322 148768 124155561
22855 175600 458761479
57804 175301 696375338
67385 103109 89180650
163437 175130 21369889
154223 190289 90193022
128522 144515 551147835
67984 133109 749272565
21640 85793 160438015
186707 197221 26327867
135823 183242 118856901
40191 156216 420268902
189719 195439 110146854
21063 159123 345438213
156685 199930 108206332
676 138247 939715188
5090 75871 177108183
159183 179283 470933630
135061 186665 129326402
13887 97705 209560276
108164 158599 474242699
127353 147730 51092874
50120 100083 952298734
195585 197868 934557660
94869 184575 224831698
104986 152040 118145992
151353 161972 428256331
179459 192161 31854393
36719 39050 5923433
6086 152659 366841825
191008 199673 21758204
40454 75637 953175306
169661 172207 742217480
69209 123752 670015013
26009 125664 249273000
9930 56461 116252822
186337 191637 975293430
90489 181651 674388956
33025 181927 418881683
8540 81188 181632548
96175 130053 84919845
90072 189015 678812789
66253 158136 230003543
160996 173370 358221949
102031 138104 553566751
167472 195255 63743181
105462 152554 118278035
46057 127354 702896758
79129 116715 601385642
138745 195322 141828329
177133 197386 494089675
90041 182305 958272341
19395 32690 33179688
111960 128741 42183052
66114 74879 110320706
114695 143536 72329670
58109 165651 269097136
39376 70227 584002841
168472 192917 13543114
174569 187779 918469613
163493 199243 89627722
130570 184574 993337346
54505 199761 363730405
152746 184661 79829471
11621 144006 331189345
21996 133385 278661411
127663 158384 79498984
17222 141698 890729763
117227 124294 17830162
140781 150189 616228303
196057 198904 7211956
139652 195577 140158160
99138 196051 694728747
92561 121724 177342676
63428 91764 449007035
180430 186204 671233282
521 153200 382168571
197063 198053 15740577
51822 173402 304381873
33954 177636 984351917
110066 113194 922310940
131196 160794 805565240
120047 120471 306776
174172 191845 44337874
124122 174131 846159358
28230 48829 51419392
94780 96336 3881528
10251 111027 251899645
191985 192796 1516176
150654 190780 100342142
167599 180095 31247833
157239 180006 654479841
148729 169262 51246399
53906 142623 221974360
4550 189331 955376627
144145 185664 104152377
118553 164565 397604580
41877 45770 9763761
105322 112406 19759772
96066 136205 100539580
158947 191155 80692093
112289 150274 845946229
32535 71685 98018270
189524 196506 17389123
23613 29790 393261955
83232 133146 377984647
169987 187788 135505130
14346 30709 40971501
195366 198496 83656025
62264 199980 799469550
155276 195712 289240606
16624 39564 57327510
187879 193680 14465506
64488 108645 992427194
17081 120042 836167589
129504 154744 430609069
126796 145587 441277328
178100 179323 3122117
28677 66996 95874657
105981 152843 117577114
78955 86137 17893940
181279 183978 6872903
187749 188479 1803888
69784 116060 115597445
90830 97670 547225207
120619 152875 204122088
164542 166759 5552707
155161 166768 560786884
100161 136271 90523167
25791 40860 37613931
173327 173491 267708476
34364 172707 346385033
104294 187369 656666977
147288 162626 38362844
124315 130558 607049153
42628 115036 181152054
43799 198504 971024107
105073 109846 89300359
162791 185782 139320204
147595 193426 114665733
174802 177377 6423049
98531 169472 243061212
79776 194318 449788030
78734 88611 581310456
43123 183667 427538508
5818 103160 243244174
45519 82912 16059873
77508 147673 175705738
60577 178199 26248744
51562 91696 100322380
68146 68865 1801897
94119 194777 873819458
4873 71033 578487640
20835 124653 554952982
162880 177135 65299695
75085 93279 527378289
49181 165379 777163807
173221 181492 20718373
38956 126255 824630546
172181 177055 615733284
64880 175283 707548467
121231 135704 36158728
24310 108171 699593438
101481 111238 326451295
14570 163708 373256896
34384 195262 402798346
140898 148345 41476926
18591 64673 826385257
3694 77259 628569926
87889 125586 747554962
107310 168754 153975751
120568 156598 686411317
106964 166500 149157799
151002 173143 524560217
25377 109541 210415180
153247 182114 210947519
170638 195010 61034936
199536 199908 288812514
134175 165745 929159661
15945 30899 37406986
21958 37770 787895952
182687 183716 2631458
195020 195066 105632
195890 199461 49985160
42894 190973 516283661
197933 199073 2896924
83439 120642 93128861
12980 50249 93120266
172504 173187 1683640
179007 181158 5344938
25592 188791 666462522
3058 170422 418803457
8675 96237 389425002
186356 196970 26523190
148192 155839 444561178
176895 180546 9104537
30378 119823 223762907
192461 197002 334077060
39658 134427 333883907
97582 192679 238291436
16480 43674 747134576
148155 190316 105501869
147901 157926 25080738
134742 177373 52224614
129516 177149 119255290
93609 163819 553158067
164205 165156 15459342
71791 93424 41293882
107194 122012 95716331
58234 138453 200513602
33151 82108 122449062
168475 184010 152024735
101813 142894 103012250
36940 199291 406603015
168099 193439 940473664
199124 199589 755130398
27971 111676 469325497
74844 102247 68269194
19954 195341 438896514
55724 191441 339841175
7609 148620 716889648
53247 150577 243790563
144529 164285 49464700
93217 148764 139395340
71647 179768 475960142
19375 82301 157313302
102721 142089 98646615
94356 120078 356969944
135803 188927 3628587
168365 172407 86271650
75935 99530 469583753
186285 188249 32603133
171923 192053 50388430
184622 187629 7534708
159583 162881 8294837
66462 162498 240326503
67875 86615 46744763
124757 147201 428970402
166804 192022 63214005
153971 177625 59008461
103690 138284 282303938
29358 137856 271383602
94472 184397 752136063
193709 199214 13849995
177590 197064 48809741
5934 58983 132662771
132690 166973 349319338
75002 167897 362459696
27833 146450 296886921
23021 68583 968525665
169734 175360 14046653
6091 107225 252784952
77738 107505 798802685
78013 186903 272625424
177057 179148 5240156
166019 193439 68738689
48457 84712 90781013
171696 193479 376215433
144395 164770 377957932
124649 127439 61070548
72840 121640 497438589
101255 165298 635871304
130219 174035 109695319
77063 180844 259745024
110676 188820 248381351
109224 120778 997721182
77131 80206 7628288
139929 184611 112077155
129707 145014 38357940
118609 146848 832936145
91155 166841 114174721
39587 198826 398740151
85733 187277 254297726
183910 192796 31901984
130959 184333 745268354
173874 184974 842403336
143025 158827 218550248
161137 177252 382064305
112667 115750 318154503
74843 104816 74708923
60615 136826 402166331
123475 139431 39773120
54648 138790 345537400
185506 197606 30197118
119616 120841 3112442
156029 173550 985992446
76892 193901 292877742
85535 155980 176525939
9072 98925 903307943
15339 153562 346067119
49059 116426 353276010
15566 176156 815934981
40824 62825 850877034
101844 124633 932655290
20727 33436 31661853
89731 145688 140148383
191302 199976 846589302
151828 158339 521469760
58507 68577 25133726
115792 151256 89140947
112312 193007 202196993
10822 150859 590794444
112361 141094 71994085
84282 133421 803858065
198054 199376 550174455
158535 174493 705050422
185629 199045 33533263
89588 136053 579868521
78383 124008 114220804
141113 151391 26032791
191564 196669 12721238
170874 198689 54296846
179465 184307 676872606
64386 76517 959025273
134818 142084 18158115
109721 153072 657261625
20209 69160 483919077
122215 186399 617457649
185378 196160 26853387
12568 186902 531798538
144180 172818 71765978
166712 182234 178763185
169123 185437 174953638
101685 137990 90965109
114645 142295 105412306
183310 195413 888087798
166667 193977 68408422
182717 191792 22755864
20660 64967 110800310
75182 81364 15307601
195781 198125 118878294
169266 184538 971845986
80487 91473 101118535
113925 144292 76193170
92507 104995 690734678
90974 136308 113506533
89216 153479 161161634
19639 54913 760449597
107357 125188 792306291
176462 188000 28946673
18693 90072 178478515
124518 164145 99254862
27099 75354 120789528
40554 104133 158889924
170361 196745 766194699
140226 147742 18989602
7956 75046 167888559
79943 141301 988053683
138413 165241 67363254
143304 152844 278271016
32160 66560 86135443
143189 183010 99759860
154713 169122 51663196
190534 199521 18981756
124534 171572 117905300
14025 182304 535217622
30271 69376 967860843
177548 183759 269453164
42921 78224 88419228
81517 135050 133979992
114740 127576 804169658
87329 108202 98883708
93325 181625 221256849
123943 133919 4543490
40876 87074 115498836
125268 177141 855965405
3346 9780 362825931
18016 127289 273411062
175543 184983 23757169
1133 63629 156298335
166282 174393 20300114
153247 189697 91178694
70433 126776 36061333
27374 71556 433314268
87851 148126 151167640
50614 62068 136621680
190671 193793 7773819
41721 112585 321238004
141495 182198 102081285
67281 163215 685266133
121526 194435 103945722
126637 171181 111549180
105706 167682 155383230
9631 69607 150007808
27912 161837 865116046
72875 87488 36332922
10712 192505 616311102
1388 90220 222140958
152984 175684 56730256
140977 186277 113591786
94816 188028 233602772
193807 196770 522905150
159847 175628 214038731
134410 192019 718646646
143176 176541 242656649
1882 138179 340897945
184252 197448 33020985
172468 184991 67960542
30672 80972 192583289
87344 167548 200983836
77788 144815 167766620
134470 172798 231785651
29592 30633 204494277
130855 143313 433659338
114826 161719 75348898
118650 144771 177646387
55575 89323 84383398
66256 103123 566695795
109821 190535 202244440
137999 145548 19025940
187676 194420 16827508
182341 192141 563213880
106348 153639 118681678
134996 147205 410176576
3821 190499 467195852
28626 31575 736694053
139510 180419 102574267
54974 179481 832671587
61320 80718 48409202
175879 193928 45181550
43356 83328 669301558
92688 93118 306957289
191664 195446 9429577
159912 184691 62203797
59057 199752 664453979
3043 89784 673506691
7550 114944 268512012
184808 196098 213192646
122921 191584 171912048
8889 88569 289998554
162618 175472 532930945
155648 179483 262133393
85839 147615 273869625
118705 168413 529390542
175028 193611 46564041
154679 168239 33809347
91476 97022 13786642
20833 149398 688652945
187264 193265 54739890
154208 176319 913773868
37592 41792 50077886
127650 141424 34359528
136797 197107 151124962
45807 188340 551306146
50162 107239 142754597
100127 150164 125618049
80176 157304 193212389
89056 182146 956855004
61715 83726 54860892
111795 152154 101397004
10314 149921 349410425
132051 165939 229125461
175528 180170 11623005
124553 198896 403607510
48936 92058 199106437
69184 160607 228728980
186577 189850 8208635
40122 131530 228782445
13762 50967 564159137
68469 166209 273140972
34683 64168 388583572
7347 117735 887250630
9951 73135 835390755
179493 188314 22170838
176442 183486 17612376
192565 193820 601836781
53315 71425 45369932
193546 194223 528825155
116496 172672 349680222
118193 165233 149562392
31398 154490 308247033
59060 107850 54084599
16392 109897 233822778
191120 199305 20580844
18836 196170 443799158
96249 170501 264708456
127195 160778 455385148
16264 78141 154777276
196973 199144 622888628
74756 187555 458165644
43152 172439 990106759
154361 192293 94838133
69571 100070 601934688
12768 71611 802497688
199895 199906 25363
64316 179396 288083016
150712 173213 571325960
17856 151281 405178905
86382 93010 4406284
34563 93330 449471747
164353 173689 733972430
122927 172854 124970505
40040 105283 163112605
108791 169750 677552084
195687 196383 1709247
2356 105826 662663522
38859 180930 355605040
9406 81973 511110963
139333 170749 78829630
112390 160368 56059612
66649 107711 36008191
106691 168226 154184706
117379 120263 662925012
23321 60086 399681451
30849 154863 765582718
30531 157502 836052343
83822 190018 266007120
63216 177014 284836808
47378 94180 670598232
9935 188201 446169218
140668 196521 139958450
176443 181783 673312136
149247 169811 140543703
195406 196092 1731989
19179 138188 297650335
145592 196526 985785194
99897 124589 420005141
185503 196738 655726837
86352 117561 78083188
49876 86109 162432000
143 31568 811606455
191850 193605 238789387
4288 97724 233506797
135138 190728 139338202
199187 199275 214242
24940 149789 312537305
31236 98394 167874116
38247 197284 398208900
142867 158666 777814576
180427 180933 1210541
132151 164603 680209657
98099 148797 127248521
45594 102454 142138442
173752 193448 49323498
195700 196853 2837823
108718 175811 168169584
138699 172791 23709643
3975 101861 244586167
173408 196000 56596934
155541 179326 832227765
31612 178679 290758903
195445 199023 9064813
160882 193289 89048717
174859 181195 976446956
105665 143139 93956101
160095 164347 579843555
162762 163587 2053799
185237 189280 177786481
40727 171938 328503427
15573 132607 529849322
70508 72205 694641435
149156 166707 43768410
189197 195624 16030331
86800 161961 188281893
143830 190760 117609991
14147 160675 329116084
162789 175517 31883066
183933 188672 11883598
192205 197448 731649234
170333 174192 9605288
123096 170828 119475610
70788 106409 89022648
112919 186570 184656716
3108 128807 818583412
28148 60014 50743955
37971 54681 656541628
40848 63416 264937766
56156 187569 329123909
102126 183606 312311361
92751 121407 85463758
142202 156220 729503526
44700 137772 232846497
137349 155314 45215496
7145 78922 179513488
137305 176871 99194535
38347 58309 501020044
81180 110959 74444613
83998 157609 184395806
26733 120043 701152579
19480 145580 838262099
1988 131835 324858646
108830 185628 506755212
195457 199071 9159322
195638 199788 10446368
137539 180606 339631143
79914 179177 468494885
87584 128175 101673534
163592 194575 77629296
10984 62601 129145966
162068 176382 969290935
43424 184733 353887980
191065 191830 875464324
122778 126392 8773266
88407 95006 16510984
27335 41007 34136468
29103 196918 76731402
169333 191439 55391190
87325 134577 118344654
140555 181628 102949649
26834 95637 171918811
106802 108287 3658712
79061 178508 356933726
29917 147624 294685819
160805 196763 90074553
67470 108564 102624897
163031 199105 842886018
183774 193243 616367026
186825 193047 15510467
48448 132509 210478734
130125 145582 38663850
85134 199787 287161131
53056 173908 679633941
73935 79379 898073724
1408 121838 624515554
83494 86034 6367714
140445 170718 58772125
130153 158251 70441266
61227 197432 340882835
128 109096 272425794
187103 195209 768952273
178823 181446 6540574
191606 197151 468413385
42511 154098 279541291
158294 170260 29913250
183567 195339 626853846
197285 198373 2768624
109315 150065 102298696
132860 199522 166996351
72282 158559 215949128
136328 163639 68471025
120476 145562 62829267
97324 181066 209844471
74605 151106 191534258
57941 192998 338048136
56693 65085 16915815
153200 188939 89415203
89318 127592 522871853
84545 154104 174364719
80691 139432 858441689
28079 149418 504982952
86769 146319 807878142
139684 153407 8474408
4057 126325 305799140
103562 159687 169175032
160389 173618 33211608
157590 168161 85542312
75680 181571 558203720
110193 186323 190779036
81934 159721 194748126
73919 145770 667077823
120597 140660 572976686
122110 128900 16924709
46384 100659 504207141
139369 185894 50589252
25265 186072 623789654
86337 99214 947082264
132953 187443 417371171
149821 168212 852589783
103603 182511 197775878
167653 192370 887013732
175787 181170 13435919
116198 187138 177877170
119695 189663 175336221
133533 152333 47276839
90923 117094 865776121
49821 146491 242075815
160563 183509 57531780
75123 149812 186974191
89719 186365 242099051
108384 172855 986001274
73759 181265 268986872
176452 177209 762673776
150451 154588 653611992
83390 142539 622202561
95731 153722 361157532
161891 191499 63904098
151140 196800 274503653
128462 175590 118106117
174971 183375 21095933
135043 175612 101691270
143787 192824 773366279
159432 174639 38119680
71704 126410 199221759
79702 171524 229989993
58342 127165 172180317
194616 197551 988233
112544 140912 54421581
93346 196037 257306408
142330 186547 172787014
28596 105678 993728262
146812 152022 13173747
121014 138157 679733798
193541 195393 838618065
181441 198207 42078751
60794 92635 855535014
129334 181640 729899913
85722 89025 8155680
154241 178330 64992118
110443 195278 306695078
157008 172930 39821715
22635 73135 126430270
121536 185685 160755816
176688 191363 36727079
73347 188632 288591466
150347 196243 468700443
72445 91577 47630623
118919 186538 484420991
183625 188955 13382592
183675 196849 202344342
18934 74940 140195943
159705 175403 39373845
68918 190576 610042160
134491 176045 104128027
105293 151683 602467490
30456 182729 381130582
139265 168012 72142299
107520 111601 429045735
31055 193969 407776750
138461 143415 12555068
12073 102457 747291297
154012 154968 2359365
174692 178837 10440072
51632 198777 667693625
56694 58211 3951162
30721 159161 581327188
98362 142646 110937069
43397 167518 310799470
43980 156180 716182601
23949 138817 287336043
186894 193871 17411271
31929 80826 931123882
93872 126993 83084366
110155 157839 487108243
168422 190279 971557874
21149 103698 206267860
160693 161353 1680754
160213 161632 485636199
72840 163319 400791642
127669 199300 179436339
80196 194981 287442443
71663 121353 124337305
37725 167049 617641083
197767 199075 967686381
160558 168328 19531444
187145 193637 74405050
180523 187854 18469121
16679 122484 264762439
98180 106303 20390359
12376 118514 465825701
101742 125894 791089458
199188 199760 1424802
120649 124889 671080624
28770 79534 126935574
54188 83300 72804297
135751 144491 21945553
49327 158936 274426530
119973 196736 810230179
39899 195435 389345533
61228 174559 621891901
97691 193563 240232037
71548 84221 31597585
53093 156887 259909828
121621 190172 922979489
85354 160134 958060355
109122 174410 368743587
143764 157498 34490935
113289 129602 783438377
165130 197096 80071464
79780 81743 4904592
80410 162620 12991602
124172 145039 52284636
117361 170942 134338171
83319 150582 192186120
31853 80138 651395448
76633 81035 10886791
3204 87636 776174770
11156 24752 437344430
112179 167561 138895541
133736 189445 979009977
135085 183448 705676501
80883 186864 265413063
88845 167918 198159336
77765 136846 960733835
98411 137910 762711944
137766 174535 9621951
146840 176699 74785391
54103 120073 980585448
180780 187470 730565540
96406 113096 829498245
196787 198643 4747006
175089 180820 14313115
82730 177489 629890686
107618 128669 52785257
171954 177392 658689295
199176 199580 984187
147023 182690 13244504
39455 91429 371757185
124125 161387 93271116
136323 169527 341345399
6879 25886 395652096
46123 76307 75744526
57362 179678 463636160
195115 196428 3239964
131775 159674 894088097
164736 166157 3493093
139886 197284 143878217
73581 80189 407920870
103758 178071 186227193
73675 153938 467429039
21363 61879 101418993
88360 192656 261258336
169536 172092 6437759
109257 172084 157508743
65350 72609 6220463
188924 194072 621401316
32862 177551 704915306
157591 181018 58573864
151408 185470 282066140
81781 99868 45105023
104654 148758 110739649
52326 168541 487668076
126672 181170 136411497
14528 38616 824785660
29609 36784 17809920
68754 103297 582213076
137642 179616 140570141
7918 83244 188299620
113286 195840 251443006
168924 171954 7667208
174463 180973 16281259
55998 195060 348212404
47496 103063 138977759
53369 184297 327834286
65244 95571 120035836
86649 122668 833285477
45438 150133 262187231
25147 70680 113873620
94050 162630 171877498
110566 139489 72416039
197874 199986 5266162
58559 194916 341289000
90199 137168 117519852
141078 155191 35583539
34890 167257 236202184
132786 184480 950408813
150162 191253 816906358
53919 133558 433175884
169647 181170 29459056
39744 47744 19970445
142217 184337 105639420
139821 159209 48615726
51079 118405 635411774
151778 155014 688096921
171648 181974 25811863
41641 151849 276066556
29921 70058 100462172
63432 140805 387897795
121952 197234 188477617
60522 139253 281254873
156100 159748 8925573
124656 147535 57446250
150800 156136 82197069
87148 128107 102625962
41296 59644 418763775
66790 118414 128981097
193643 199650 15093097
118756 135584 374723863
49130 50250 136674948
1843 137884 736272241
137475 151407 35211729
147255 167041 382938774
67446 145340 194921202
45798 190377 362040201
10720 93962 434560431
130440 164335 84886410
157722 175386 44187359
179739 186389 16663373
61775 86706 62153342
38528 143337 262361230
156416 164290 101894129
172791 196265 58744431
130528 144789 35735395
149913 152968 375984799
83847 180407 241828109
195864 198053 554487629
178464 190002 625590691
186564 187601 2629729
92542 122545 697962161
160807 171570 14076787
40225 167438 318419536
69098 178490 458633555
154535 174868 50732604
165265 190689 906214731
163391 195056 79356755
31827 83411 887284975
111807 145275 83982541
79511 116041 417447835
158585 184870 343943893
98236 195817 807229737
78285 192303 962497886
95100 109248 35447679
95150 150305 326259992
81872 160050 850450814
152562 189676 92805945
133754 159657 627462494
8691 29878 429638395
172215 183774 28987868
73374 77517 412944985
125117 178361 133344718
18528 80726 844707535
119590 142603 351555507
19751 116621 479970337
13951 18091 397716259
160495 165273 12030717
139271 181904 380070070
138658 180144 104024327
171148 180937 24418859
174491 186113 265696158
74950 107005 52006062
98787 116404 427564120
51096 155996 262773397
97567 138773 57055109
186415 188229 4600009
8437 158159 374700922
125923 187204 153573044
29374 133071 259492555
107757 197529 839222421
4719 160412 389511067
29829 197003 418401691
94811 176569 204881532
69500 162706 233241156
195353 195408 257277632
178193 182650 11203408
151922 171093 9286184
21546 80632 147784745
5193 94714 851400993
82761 95861 32701629
87090 101595 36184921
125278 171552 305017583
38225 119693 203886023
106111 159105 132769788
38660 95343 926884001
141151 161908 52085981
64143 197960 768385621
187792 197962 25435086
181861 191011 22916183
113245 190279 193131356
86639 190227 259507923
23553 173726 375858164
194009 197338 8359164
48243 116016 685392205
25749 134187 271245705
57785 77670 49782729
4639 58635 972160593
63395 111783 120864212
33945 58390 61345605
84958 85334 934602
92677 94883 5521362
196595 198935 297896694
108691 134978 648310536
186647 192805 643701459
12077 98742 975321555
145348 174122 72021349
195066 197279 964573470
124551 155786 78398880
57799 192094 336235245
20609 96029 930080753
81306 185272 260441232
162025 197765 89583674
78280 88560 25570679
97974 124225 886925933
173323 173518 513367180
117660 170748 133127499
116173 144666 71542848
35401 169219 545861252
93531 116503 57536706
69412 172313 695540527
134301 152099 44795792
154769 159941 617986043
57012 77476 978773647
80666 160586 959920126
77798 120028 469465906
170815 193525 550930213
155601 186947 78410359
155436 186689 513489750
85455 85977 1271776
122505 187423 531427206
133117 190118 470648924
153837 197250 270750381
81707 142827 145362762
110154 170002 806865454
159142 188101 72619629
12107 129663 294071266
58986 156453 560376659
54501 132537 645679017
120251 122842 6542972
158720 192597 84796222
88689 116284 639054630
108000 121841 34881972
70493 99475 737513460
42565 145798 940857565
88390 181596 407911498
177331 190052 921347011
72518 98300 64227275
3120 194817 479736439
76899 95699 505816276
194204 197961 835861822
82218 101208 905329256
122486 178673 621543688
142033 174335 935235361
138026 179873 104927353
182506 195013 244827202
94940 107105 30483769
70336 179384 759822805
53638 191060 344030541
168183 185418 43268213
19029 97729 390275900
130280 148109 102079155
27146 86106 638686051
84748 115228 609817323
115748 196301 734847723
90286 163638 961790575
120678 164776 319794550
158575 179867 53243218
198138 199293 2918765
136471 175484 61380164
188263 194801 877645532
167107 183105 40082274
163337 194279 86094332
195694 197939 5662467
157241 174634 262361059
59204 168183 914665411
46530 174508 923858232
126551 132021 13700118
42887 120723 194833996
141415 148592 11105102
113671 195075 203997402
35994 190308 386401129
43140 45859 288254026
94138 172516 624341819
191009 192647 662641851
151707 198288 116537414
48091 145093 849211554
116149 140863 368267631
65184 198660 334188657
112589 195610 208038008
169946 171459 3841761
90330 108792 134890074
132146 137637 13618666
17855 67034 142864340
124486 148102 59320854
154915 170116 37943087
59545 124893 163400215
782 114728 284886664
145886 191121 676986805
90789 183808 233093836
155175 178533 14338439
77189 110638 83528396
117110 157590 101571216
39893 158982 298050731
3039 144623 511739268
99341 139541 275340143
127781 184839 142982601
52228 98424 674271154
90463 170482 200429286
108076 164049 207485714
52284 147638 238756126
114308 197884 209496048
92947 131653 411764846
4485 90687 987995608
139620 151393 29791008
111887 135003 570448813
125613 180343 378012855
199148 199503 859379
104958 196390 229095855
196912 198246 3455546
141895 181987 794253627
21796 136876 287833750
42847 71764 72515964
84909 101816 42147165
179477 185405 14992896
107014 197153 719923536
118898 130016 406992259
64176 199184 756083391
188385 191102 6740498
180826 192718 29830688
160925 193491 81586804
120087 122842 6974530
189556 190676 2750600
9929 31560 448246306
169618 195832 65647622
134445 185353 127682738
169748 174000 10584085
138444 165812 476293297
139619 155397 39750958
104006 169298 163655779
95253 172214 192917372
127273 137998 725242483
2484 170829 587723362
67807 122835 305665048
122834 156484 251191646
130909 139222 116013134
194226 197877 9186095
41114 167391 472507952
197226 199248 995183955
130607 149721 48026556
113598 192563 936897954
82202 140093 144859424
95642 126149 789854981
82093 115795 160165506
69751 124473 770080976
122150 162642 101362574
3839 188930 463224192
41796 66900 493187778
154257 176488 55526398
173645 181491 678465641
22049 127401 896587704
140335 148937 21845369
54366 63932 973287705
140236 187011 164591104
120936 150780 642825515
82695 94551 28536538
118078 186407 306973740
57897 149926 230468247
16341 19760 8577452
109338 183485 643980933
155143 195832 101763449
196521 196607 810153923
62183 111262 36177070
2368 64957 156525014
123480 175380 129898596
91057 129095 492443453
119456 132801 33454854
67169 105037 642670699
103039 186574 930712357
80208 91192 27407075
83690 163948 200958547
190319 196837 16233238
115159 150003 44853442
36512 44643 20423641
125562 140153 36483214
1500 30786 73250532
178245 189195 997784243
52350 82686 75836274
170896 185964 754019288
104387 179963 189440597
6804 190769 929197378
126357 159416 82756834
109788 142882 82919688
48548 65385 67691064
111594 144594 204701128
147615 195756 120467905
15407 72188 874449594
137169 199478 481558617
186498 196864 25903573
22688 42640 800158381
36007 79755 694423802
138409 182667 111011646
52663 167320 287012314
141412 155960 36695027
143096 193199 125495021
172572 189176 41622127
144065 183976 38034519
36664 147901 278615838
105780 172638 167552119
52846 71042 373195494
181557 198417 42295051
70221 155526 884215813
189775 198675 22310251
191547 194773 8056132
132395 178055 223381019
79802 175885 240594507
88446 121103 628848739
183300 197010 34298975
149735 194595 112223253
44300 114400 175303543
118638 154525 229455567
2299 55957 303621775
130072 178588 121505757
186558 188390 233137265
40256 88629 681065781
117546 199919 206427417
17888 33245 38315026
49367 126200 320609067
10355 43666 83136028
182338 193372 27634342
97034 133484 222635259
123108 189518 866408858
188223 197289 22659618
100549 184473 756546803
65736 197200 356583060
105746 157742 130351044
80373 128010 119220324
174686 195264 147702980
92679 179103 466876685
167097 179211 30319927
132864 158839 65047774
197054 199947 7285657
49239 66726 43937963
168519 169726 793484517
50864 73610 193141838
92542 138864 792864446
134621 191021 141305601
114697 175940 153505783
93287 169815 191826127
60962 69708 103372847
197012 199374 631886774
36092 167435 335024753
89024 151558 156882384
59288 108451 545871605
13233 99216 239830014
109765 148024 96001175
138957 156853 45037163
91281 149617 146318528
81019 121602 185284773
163323 199091 89715604
96444 178879 206569711
91354 142597 596634810
184873 198127 33146969
20369 44222 59539669
124717 157681 124715381
69032 166980 245173060
124662 183092 146412458
119045 161424 106142797
65810 117830 786307102
148527 171037 56244928
58926 116267 369020691
188571 188761 472923539
163919 177069 42181952
198324 199513 2958872
168397 193151 61983582
122057 186420 886472337
195383 198395 971217337
175181 194838 49281825
94280 116437 55457119
156154 190781 86610722
91197 181660 226610105
146334 181258 87378202
140786 153507 32111248
14197 15090 846462423
158096 192221 381128114
197458 198025 833868861
145524 186101 101750933
114486 191060 191910182
32735 157920 313434983
23586 93282 174163947
63007 156367 767598028
122686 181201 423721074
182897 198233 38454174
191606 198542 17413224
18975 68760 124547946
22784 64298 103828630
28054 179035 181932537
132257 184519 130922280
165213 185504 50969290
187608 190512 930639846
164684 171838 17992295
137413 175034 94314546
92199 185091 232799323
100711 144299 534857786
55086 141524 216231963
81380 110850 73678211
198431 199427 149877565
15148 44514 100771487
88803 158641 30272777
81622 168934 218631257
126839 164049 221633561
50455 64039 34051906
162752 176214 33750663
101325 117621 40911673
86866 149273 855104224
82169 140223 193318786
140182 160507 50923750
160192 166439 15684831
44790 59657 37302352
103731 178717 187962406
155784 178228 772763025
176553 179331 6947561
165308 190491 63134560
75820 149670 184913260
155946 176838 52181385
197071 198571 3838604
179697 186996 18348331
103981 130879 953123058
153949 191410 70951629
79485 170864 228815369
99165 123535 61277570
107249 117466 60913892
4486 178179 434588419
95406 101109 14176050
43743 57688 172974576
34918 136214 555785499
26883 187271 660228703
170261 178680 965674358
181439 192242 27102118
83050 194003 340356051
100526 113802 965095471
37937 186602 372297218
53044 176965 310238160
70801 140672 324910963
171902 191010 47803496
108321 148045 99725507
96833 178268 204030661
171363 182704 735766723
160770 190248 73917205
145630 168524 57368062
79543 99832 983619412
138034 175138 677003948
159843 195697 89878682
195988 196827 856688208
71786 96786 62344775
174044 189662 893041940
112713 142628 165325465
9251 24212 980068987
152547 177254 61628747
79243 185429 265997567
51050 78242 68103969
29727 68485 323244744
33969 99871 164759408
38823 193708 536493271
94285 103048 994137372
60739 137258 191326537
160534 162026 3772446
31466 94819 247924540
57508 119552 218605105
155346 192378 927522377
128072 199346 178574820
90308 139984 124302501
31658 68213 865185326
56713 68623 275047929
81361 159038 194475990
84139 164509 201262520
39616 53037 33591286
13103 28657 38933053
24144 195310 428401172
25610 187718 405811135
91759 190927 248470266
12814 20778 70231584
118174 161826 109442078
89810 175936 215752575
57370 143105 214551563
192500 196713 120725876
61687 191947 571838007
22770 77101 939435640
16947 37094 50258876
105964 141965 90139646
101825 146894 736503132
114494 190628 190836980
147705 180990 83212758
164789 171885 870979316
176391 196990 961237726
154830 165316 443728312
170229 187946 44430031
15489 124844 273569818
145082 190303 565435977
178745 186044 18410142
8542 185613 443582534
49411 84454 337760916
125843 183708 145019859
23282 180692 393892496
38775 123937 994487727
63518 128519 421965097
161834 179739 260336923
165234 183898 46822061
81709 142980 59662277
175906 179445 8841706
171502 189664 45474011
193752 197266 8821960
62668 196290 777260522
115894 153281 93911756
149274 189996 101876803
144613 152980 402484303
186674 199392 31889072
63101 129580 383258284
146968 172745 562848084
48442 193793 363952930
187939 198091 173889277
91492 178416 217751433
129184 188833 149461658
199064 199231 184148517
153852 158021 923072134
5222 177262 430414781
100925 102149 189149293
178264 196550 250226532
160290 186313 377441811
65339 155757 316065151
156103 188163 13990465
70252 193320 308072436
109852 166945 168789246
172170 180970 667881827
133301 174506 103157647
184819 198072 33148451
82346 143787 684180549
40126 98242 63682618
94978 95026 103680
117843 130788 743936002
18532 186399 420195993
21614 48581 690981304
115467 150226 87321033
121447 131192 24373027
15847 66319 126332490
96536 154137 978019630
40779 93305 131277792
92791 107861 346082702
114239 165688 18009831
199890 199949 316166031
93149 102218 22677262
73245 160243 217603177
187134 196827 24192442
154191 183429 73038917
315 5674 13501096
158920 160793 4682065
88970 163764 187343982
34474 47298 24238950
31541 129166 244268111
183745 198709 570561717
139051 146716 971063939
90433 165505 187990564
51840 195244 359033150
42666 162781 493850837
4567 114496 274823864
98133 164931 167371175
4451 160933 17549929
119534 185120 735426595
145030 150358 13514153
29226 84418 558534516
85979 116722 76808463
75074 104922 74400782
76170 97440 52920057
81108 107683 40441156
184173 193747 23924379
67594 165497 245021221
46805 186741 544073396
94344 145524 777505798
131426 146681 38221882
193319 199466 439057689
42023 140691 246916910
164675 196716 949759758
135091 174781 651859973
59710 95152 105739381
134696 195870 407673076
187862 189330 340718598
18322 197344 448109677
140263 143811 425612723
118089 189249 476426389
107950 111992 10103317
18839 183299 695423236
161328 169952 907609358
60923 71943 27525529
8183 50160 923465013
47068 49059 4958856
152026 164971 32209343
60604 109458 92199902
172387 187763 38552374
13748 86650 23914457
191370 197713 518884090
27971 180638 384049984
147389 189357 955090880
76671 133298 141647882
185618 197532 29704936
110584 193378 207471184
35701 175155 349153932
55791 187263 329237394
65674 130567 775350841
18530 128980 276354353
181971 197592 271375913
97640 144100 594358353
39487 167730 108454318
171869 196257 60995899
169397 176360 91857885
120914 124952 10090101
23517 76643 147031796
155166 190752 89018407
102549 193732 228505707
124554 126783 5643086
190882 199190 20858714
120040 140886 435867624
90051 139842 711757706
104687 176737 724299432
179063 184737 14294961
93606 95076 1219487
82195 180671 983869269
142592 149089 16532429
100472 175838 270170534
112316 153520 479707654
181699 194519 141258217
170899 175236 10827388
6348 129054 624932301
143545 172468 72492732
94846 165542 311715046
46001 105088 147781981
9187 161327 380621594
145563 157218 273247350
117827 189006 419459627
37390 132681 669886130
113636 154224 501296696
172878 193410 51402248
192387 192928 709331332
20604 113696 232714727
199722 199914 442227
59519 87189 453217873
132907 145088 30507655
11784 162995 378354204
74076 90451 289421473
139883 163259 604868871
136852 162230 458518918
99889 129350 73955823
152169 179479 68235103
139530 190985 129010804
104355 182372 195549983
62580 196164 334314044
194519 197138 6523392
92279 129649 502994669
163790 178050 35693356
59440 129576 175435637
40099 57506 43565411
146157 156124 25079870
158932 178274 48448183
113338 165065 910086730
28144 61478 83524278
128361 134452 15261094
133729 165255 397124595
110603 183675 183159377
38428 175747 343780862
81131 191901 277422934
70798 148949 416996260
13115 171936 564485612
114410 173520 148186570
42899 91863 529161944
174455 184645 25654923
25141 104422 198119598
53325 185088 329995417
192789 194022 383173092
102866 141991 32598848
142036 177186 646083977
14678 113198 707688779
15122 143100 320231005
119348 129109 24471316
70495 156105 237450945
155449 179396 59844221
89676 162874 183344530
47083 97266 125407237
89125 175594 216614661
57598 72046 933608942
99399 167569 196254050
165710 195851 341164759
3873 91553 930699906
135635 151291 39491128
169125 177849 21855518
162166 196484 85942298
91885 126589 345452872
185711 185862 65410
110152 193903 209814035
129571 178325 5607951
8262 27493 48070727
133828 172026 95751520
180548 197485 42475517
161269 171205 283320604
12816 188144 438840389
29566 193524 908329218
151924 170844 409920201
114216 117860 9176539
24829 39644 36967353
6592 83649 960097131
131092 145427 118012688
123759 187218 958944958
127927 170768 107355757
190045 199773 24366571
148235 175835 68972981
163274 172954 897938357
122921 143097 665423657
60965 88593 68830986
37676 180584 546573975
38253 89651 740442979
156430 193061 817193068
54293 58922 11702095
44933 133972 359578947
178501 198726 631806434
100680 168584 170201515
17395 91533 185324009
173349 198302 534549907
12314 80440 440383634
121485 177640 274573889
158612 161544 7251688
57008 136799 199641428
58950 138632 983614139
52134 122456 580400773
13498 75276 154649080
74493 136983 156134075
80314 81973 154268965
194343 198062 535137331
104306 124986 51920640
55529 97066 103785606
156380 157614 2989773
47510 175358 868738781
167140 170969 777100503
79249 98823 48807963
43399 184685 353826711
134044 136520 6195622
187814 188480 851072818
158853 160485 4036459
162987 168643 14169329
180351 199753 48671921
83289 170480 218397258
140697 194591 135088398
40211 163202 788719832
89649 103854 35438514
186050 199353 409554693
91879 135911 286406648
170587 193587 394509979
43951 78033 117118847
113305 181603 141399321
176821 187946 880731994
21375 111591 96045548
51802 170908 298199158
32460 143927 278909447
42261 161178 958131454
18711 94582 434636907
46885 175041 514684278
144627 174541 894414538
135897 178723 107330093
10472 31474 985352237
107720 155212 800543277
165921 181162 994310378
84630 128869 826678006
22031 191167 950443424
22198 185174 408003974
85508 94373 22024434
105554 148005 801411729
16827 141605 312112911
121049 157881 332469303
59599 191992 945558287
128240 137510 395343303
148802 183324 86306822
104206 191012 993911890
103065 111631 21435991
52457 112540 150206425
108638 139656 77723931
118472 166709 379185489
182136 192826 560885947
103422 183804 836652866
78303 153820 721532376
12931 112391 248647137
37164 41195 111824640
116453 196367 986878403
79181 193551 286347543
142099 169931 480084567
132775 185556 12874125
105198 146955 104746875
84912 155445 580309762
125600 169520 727698311
64442 140607 190532744
191796 192587 1948500
77208 127157 124990957
151652 165297 33966030
94741 100317 13895175
31808 64911 414934064
193477 195634 237043765
40067 181311 353545693
75269 166594 228481122
123219 185118 155080478
76940 128525 978100429
144045 174173 108476798
94696 159684 162784589
157124 173506 40956368
12287 74945 504591364
6027 187943 455257969
135164 162289 391802495
60616 92375 79250603
12163 62106 124961980
33781 173891 350769419
136779 198740 850282357
141752 146200 832969096
43505 190640 617603433
105863 181240 188811082
154471 163318 410995975
107744 107773 65550
146293 157165 27273796
169989 195379 63548373
33236 160712 319063226
62551 123950 153598566
152903 185683 138024613
16724 21641 181036483
57774 64999 18099894
192636 196228 287737298
3422 110456 843832566
8427 13665 13050760
53866 194428 351915086
87964 146989 799741583
100385 172458 381456024
61758 127995 165602327
128621 129829 3031163
162454 186459 935961634
45002 55672 26662981
103779 183739 383672926
187111 192118 906870656
165228 193278 63539175
174486 199789 63480623
167874 197520 280756245
77302 186936 274467849
188785 189541 919539416
132143 153566 269665896
166257 186190 50032665
2354 79072 191848943
63728 175011 278552294
189263 198933 504620380
171454 184383 124041898
130488 165545 991370138
126092 173596 75350235
79531 189408 275190179
101150 166735 72092067
58710 149507 994283539
196085 198098 5103294
126792 196748 112488314
21967 168769 669121066
122337 195020 182031627
41836 67273 63787521
171136 197083 64946061
116479 141039 61571176
62020 143326 203407270
32700 171946 257602531
79549 159263 973571357
162139 163445 137686537
8724 135857 317931142
66649 157702 227876864
197924 199256 831575
76802 86227 604289532
93384 172139 96183860
50072 101701 129042367
128888 172042 485498275
96212 182096 764527292
197425 198649 997421098
79697 155707 190465586
128251 148423 135285466
2255 196791 486816145
157379 193324 89940116
175550 192809 785214465
187620 189226 719636418
16241 82251 344822112
41072 140270 248202872
147032 174999 69968975
31339 65532 444125936
119010 192780 818367249
116688 154856 95888424
185682 191079 936254050
126658 174873 895764255
147416 161999 623589315
72525 151061 714049869
55745 146329 226842353
125085 128644 8911927
75261 139167 159701367
8992 161492 381520193
173207 181526 893654764
114815 142505 722981879
149912 196868 117406993
131159 175417 110828959
193515 197221 9288275
63715 125313 863754185
89619 161453 179908445
116085 172087 140449453
174833 185531 478869053
22943 96577 184037555
76067 155553 199034506
39367 182632 358669970
143571 178161 782444668
47620 114154 572156845
150486 162203 897620273
192168 193797 937075877
103675 170549 167678330
134411 179621 601461598
31173 41438 25655552
161879 196445 86552077
120454 143171 505083629
73508 160119 420306349
150498 195153 111678411
99275 142920 109454936
167589 193524 511174608
56886 195279 346504097
62779 70326 103273308
133801 178895 112949235
94489 141565 639828584
113005 179147 806097367
187704 196440 21759186
11432 118998 268993242
197182 199811 6655956
188318 197520 372289048
168289 177271 22437081
113217 142158 72522752
85338 187632 538453159
121933 142952 68299139
105698 182338 192056966
163360 181736 684623180
196274 197818 3930110
147736 195512 119558417
27533 154168 352265048
7951 28918 796333553
108726 178860 175803949
60161 70979 27004922
21791 44722 574283226
94845 170359 189245083
173338 179844 3538881
68727 191719 307914637
158028 165411 299561517
142297 144003 4284753
42720 197614 387878584
37565 151353 291902307
173888 198882 62686915
164401 166389 4970822
79778 165051 213453958
5577 127388 304650205
88803 134819 115263737
12557 159397 467886456
12860 138228 313529314
95844 132363 91562101
4650 137775 332962701
147843 167021 428106953
146943 188278 124415855
196520 199669 7978400
193156 197011 9643810
133468 185382 130173231
153821 164605 469260538
126301 194544 688069287
23108 181720 664752109
59314 137085 194441411
165141 169239 10256718
14724 74059 609396283
168859 174691 14556368
172682 183324 897413767
152077 168274 40421851
102436 182562 200818140
136209 151677 38995049
122282 168103 114767760
128124 158146 75293599
95928 160664 204192654
666 81645 202500227
118139 132091 35113038
23100 77748 136717713
114446 137028 384536983
163493 198522 626792994
60713 199883 348343266
72300 74275 4983860
132702 176300 109250146
52633 177421 549597305
65762 114701 122291708
176307 195169 33396961
92101 163287 815827789
181298 193584 30817307
20098 94342 185478369
158203 167412 23020160
39625 60594 52606912
2850 34518 754508672
125268 190104 162425967
124223 144958 51972226
23508 146437 496483378
64648 139580 952473963
105421 162132 909098658
95547 154388 147664023
639 114036 389173664
157138 196610 990598691
52854 122984 359414105
133609 195085 68080994
68682 194595 315212385
90160 195368 263472124
18976 107142 220435742
82189 161741 607057341
142191 191984 124861492
184782 192678 19672695
141293 182717 519616689
62901 148383 603849264
101294 147622 276865642
56020 197254 353651509
67747 87127 48331329
127270 165068 94575324
198774 199467 1713425
16929 75766 984909594
5466 138217 465382629
63140 68354 577405461
173586 199314 64488967
69972 76056 55125133
32317 79586 437973977
146100 164905 47026208
183476 197533 35231590
181650 198320 469356210
48837 97668 122118064
178556 196417 35185923
18252 157627 348845899
47485 182188 977046498
35604 49466 34680264
80668 153821 183299976
125063 141697 874564762
160461 187790 68605200
93092 160029 167664263
183613 196468 268793029
1490 109717 868637019
92039 122638 161854626
95921 125783 557499156
196811 198046 3179087
55655 153441 244987820
52597 196017 501631051
179420 189820 26112943
85159 156241 36553060
10353 61378 521860883
190521 192309 4464312
9024 142306 333362991
100122 172212 180749952
188600 189501 331211976
149341 160942 9632724
153861 195745 104723910
24549 28045 8714099
118123 131299 33128994
62005 145995 210144696
97007 142681 971787583
141878 185115 325512412
31901 122738 227339353
170556 180045 670585563
149235 190392 102952653
169442 178722 23227813
149737 151594 4713733
49848 92561 997174928
141689 166694 62684550
88222 116259 70147363
83104 102826 49244278
125368 174413 226183662
168615 171748 7929524
4819 99281 236094636
136193 193053 142445905
137815 139593 890085940
31339 103682 804784516
81785 181167 248833247
116388 170219 135008219
148377 164082 652512053
39792 51611 29549100
125605 192636 767458147
192290 192761 1165397
110213 180072 565261233
103306 150396 118243621
138727 159935 53176940
18685 151650 247966279
83866 190519 398039396
189606 197483 19685301
27541 86000 146172252
199141 199626 1198666
3973 110065 265233883
94582 141794 118232881
152799 167734 37296282
66683 181959 288541517
83736 148032 454072727
156745 181904 62912206
109654 136013 66007097
106962 108165 2962989
92799 133840 102844375
170625 170845 545968
88412 177880 992477487
56387 84617 70644798
151982 161565 23853537
48298 132569 443275709
133924 157336 58776202
89592 177085 422952267
153054 160335 828376685
32001 133381 253668859
50903 144199 233556795
113616 190302 627792049
80001 189410 274018702
115961 181677 164674558
59114 114170 137485091
115702 184298 290618843
93218 118010 62083629
196446 199448 7597778
52539 110011 143735611
124739 140812 684990722
155301 192881 441779407
74329 145878 891676081
170695 192388 265055180
143510 160878 43476414
22710 169217 366592490
179381 180875 3694415
142134 198189 480274152
158199 191849 84234552
195690 199573 9765254
171367 176999 14033865
185076 198005 445823117
157209 166775 27320861
72477 164770 312146559
148410 175232 195949179
34287 171938 344722030
124858 184210 148743320
187543 193417 14637575
87181 174610 218989431
96593 173410 746845118
36718 133004 654969191
159450 198862 251563026
69677 150355 202065333
54103 94001 881602694
242 99256 669983232
14412 147391 610106687
128369 168682 124712199
113039 166354 741745952
78646 187057 271483450
21892 37704 39389964
171349 184231 32264883
183102 186036 817287696
134036 161102 67839270
71957 162811 615475803
147949 173077 510570210
167856 192215 60987568
16249 154092 345103344
163056 169015 390861624
121423 181527 869372564
85712 158931 183283838
187215 188777 3955998
165155 170555 780311171
109886 155330 114001948
14142 180734 539409475
42190 145011 257442224
101626 148049 116577425
37209 177050 736033673
120190 180670 151399112
122764 186881 987530453
44059 54441 26033787
129462 158620 879007092
103834 188999 213549226
111073 144539 83908437
135971 175320 685736715
95124 180872 677099195
131734 174132 106127304
63300 92551 72982435
61125 79432 988876092
127333 146590 268079613
65213 129504 160858970
163718 184572 52315098
39045 53751 36819882
70307 157897 668148059
180209 191821 874886394
171132 188767 538171922
193301 199804 105663109
120242 174843 136710620
126856 167009 100566593
156408 159275 6999339
152682 177795 62695943
62815 78260 888714434
128188 134579 15984741
28996 100205 900720979
68594 77843 714445228
90972 131127 28677657
35745 151082 435588464
109286 183772 240172322
28566 70320 29680089
159389 179554 824420621
41644 161437 299862668
179101 195532 494277770
3450 81561 195283485
62017 169217 268204390
73769 114908 102683990
114077 125285 894308384
110722 137896 68009859
142359 173201 959679892
102076 145125 107950600
146120 173369 23914775
94732 198392 259775222
2427 184873 479201376
129883 141841 761822123
157677 159044 813826505
1670 66971 703892695
57441 60920 118682353
146780 169151 55968614
73586 104138 948581785
161053 192434 72544821
123895 153653 81735255
171770 196363 387369912
182882 193803 27303598
172839 183049 25587403
116099 166996 412887404
99275 143949 182999886
91525 113567 371605414
169905 190097 354223344
145362 149067 9451040
36550 129301 232203867
21168 28483 601073655
46141 181239 338251425
179237 180378 863054383
195381 198084 6837223
32413 199018 417134465
89036 137240 819433595
23209 65621 926742519
141777 188441 342410047
23821 189311 689174594
45131 142612 243891759
134340 157009 113887147
120535 138710 45421730
51923 146216 236064207
118768 142677 59839642
46625 183139 341882332
163884 181723 44710912
18547 144947 613599977
48517 71061 13235356
56008 58805 7119344
153260 161212 976129382
175003 191077 125985532
178182 199412 743386513
136515 185043 121731513
91573 143367 129775738
35374 111401 751549011
61361 93069 79065880
61912 197776 340072413
17873 89805 401652596
87060 148362 739936137
87624 129327 695642783
21858 160649 347259887
186035 197691 29107475
127285 142742 379263345
186875 193805 587395409
87993 170056 205619507
96732 99453 287394060
92428 193319 252746753
178724 180793 5137828
135846 169499 348749068
140879 156212 38630369
198102 199257 2919561
138974 164855 64919960
193183 194381 704323361
34867 111844 192569579
111906 127297 38729135
40345 60127 49561250
5478 190976 464182702
156956 187082 75423133
88821 171308 206700213
115862 176611 152295195
100869 107647 837275799
164460 198956 86512319
13732 188371 617498608
175729 199729 60156904
132425 199402 167781592
67532 149093 204261988
123321 129235 540513239
186043 196241 25404087
34418 74199 185024635
58503 113305 72894945
9363 46673 802364065
59696 107909 865080078
6655 177581 640578345
87522 103229 5975800
87937 135559 495784599
83718 187478 259917411
36679 184347 369804603
4527 165328 402347634
49035 62064 32795644
186791 189480 905392242
27653 48306 344478935
157790 192167 86096097
117188 156193 97977357
112135 113510 3475957
94607 196289 254718451
197495 199378 1093786
71871 114976 180763343
63545 123417 149883478
47761 162988 503514863
113413 115615 5556872
45047 148953 837591948
105871 126278 51148563
194723 199275 11425746
185338 188830 527867701
131664 145485 34577754
103538 135161 79274647
182937 198993 40263636
80474 87810 821009068
156973 193682 91873397
52744 155017 256143394
148664 150304 697288280
72823 160748 219930496
153972 180878 67149215
114062 154337 310943107
119951 159890 99998627
168461 188252 47447906
94668 157732 158081310
106303 141784 88834114
177764 194538 918570162
11314 95530 210426370
152854 166216 33260742
198072 199398 613228727
153141 177845 143434968
40764 141480 251947986
69877 187045 850875669
107047 161488 260928279
81160 168903 219703664
131059 158356 865033596
154593 180530 1763255
111695 137432 64493934
64272 189870 314472787
148290 175476 884836335
64846 166016 253177495
197008 198971 650296714
85284 169396 986850538
146567 175909 785081636
101720 129566 69929777
22173 195820 605298806
198221 198583 590772296
4938 24044 47771048
118242 139133 324766276
186022 189687 9120051
41900 151772 275239983
10126 196760 467007337
60597 91704 77589651
69329 131197 154763742
118897 167042 120650414
28741 187118 396448412
192031 198083 5955783
104863 132463 505001035
176638 193594 9022300
125658 169570 110013611
124423 189056 161966634
188565 194875 15766339
157799 164659 17129054
105784 124030 483429830
100794 127772 889997088
82245 91085 22079007
60352 119545 546984549
184039 198946 37334875
124150 152746 468969081
77341 136256 153730192
19156 29618 26140412
193288 199487 484792864
157331 171216 34700756
38682 63951 145812771
195776 196709 2318587
138016 183404 113816436
107259 148453 103422358
83117 121145 261756163
40188 167140 317761726
199577 199804 617302736
161979 189860 69879869
179984 180554 489392622
32265 45055 437983718
33820 135045 409097568
18225 118952 251961213
20330 113850 233729900
156031 180874 62022837
128438 152801 61242563
131823 184770 840149051
156913 188843 79940620
4482 11432 17399518
183303 184429 628692327
16630 88550 488951866
130175 134488 10743338
8462 90258 976621794
96878 150554 934033107
102702 143129 331046555
22959 73504 348268966
60760 121547 152054823
18173 46944 71883809
98765 137445 96904363
178817 197790 711469971
118752 168983 730152412
36261 131204 237704446
44564 162342 667693845
166353 189534 31265144
94121 148042 135300995
91245 172912 623854919
63803 69871 15241728
54661 153003 246285473
57555 112458 499261452
188431 196402 19874641
196975 198322 823143726
123359 195213 179875034
191743 198859 543003737
47668 167705 330477579
139110 148788 24529802
100360 197867 621249469
27909 183367 552667968
169201 181313 30343721
45517 177264 777303476
47190 188777 354607614
51086 111369 150747581
116784 142742 627857412
128522 131698 8000835
92459 122462 75274087
116677 199672 825013380
18907 175672 306468226
93066 106301 33160942
41033 140153 248021376
158907 179093 50579711
36664 90458 134659866
192671 199693 17654986
180165 199216 515871796
51599 161500 834671707
12132 28530 41000861
141075 160040 92582457
1938 190839 489068268
79250 136836 859612566
145338 188842 473298234
171543 179258 234483250
88793 116386 593986445
137172 158996 937913234
128576 194010 163884244
73169 193930 281435911
5495 22653 42824990
88922 128288 170130319
14427 118270 952514381
130855 176681 119473884
181837 196383 36399443
108634 158812 125823585
160777 198328 397156342
7875 148361 857832245
43195 121398 767853957
159058 173226 535074469
16203 25713 23821950
154836 198189 108502674
94660 122840 596142322
198417 199256 2096743
193671 199646 735888720
38539 174440 340164482
8600 139735 644793931
183831 186224 947101495
119685 128694 772155271
182919 183710 360395205
70565 142829 180796571
43643 145412 37775746
132558 169730 93115919
187773 195218 18554546
29363 140840 995667069
153843 185385 663326710
67788 165709 245066386
153051 172794 389668417
80493 131386 273717991
85741 162733 192767003
11116 24538 33508700
59508 168192 271994406
5158 46410 373149812
121998 162588 414159626
118174 165434 118466711
60636 196987 33934582
54866 109227 344704130
65214 125394 150538777
73389 94611 52846977
27616 137538 274897717
79054 196692 294512588
129031 140310 370047825
145666 174449 72049269
60485 193143 815628224
176527 198739 55672475
96330 131538 88332569
89501 150595 193853191
178861 186731 19720935
151188 170985 49411688
116208 156161 100371546
103504 167485 232923366
135995 148887 441264429
112652 162524 743203085
194461 199889 13602276
197329 197886 653799493
75241 117536 105595960
39838 91315 128691927
52770 197562 362508743
165794 187642 191278367
8940 134802 916070382
99782 136224 479460516
143497 183690 194012214
155309 183435 70315829
198384 199496 2752790
154311 169786 597844046
18093 137410 298439776
144161 186756 517698987
151284 165958 51690936
61830 138168 490330824
170629 193369 635404372
174949 183719 22054058
55282 142683 809329236
36401 91816 138644786
75687 160530 212254238
175463 178463 7505741
81400 162346 202687795
167741 196707 248137798
167869 174937 648881157
38160 177796 674182116
181645 182172 1334296
28155 39616 28634477
71990 193322 303673207
184332 199160 653275863
179322 189737 1997834
12263 155355 450619464
62009 192206 325875686
148531 172098 16534693
155919 173613 538733283
1109 86952 214599878
140943 194500 871816026
35624 73660 95427323
80304 111130 77041032
59519 131561 180214315
12798 102974 225385586
178995 184113 153877248
61331 88762 208134179
98404 123624 63356555
165131 173198 20255504
104192 198933 237505959
173704 197476 531618168
27657 49347 399698850
47440 131128 663536347
195971 198817 455797269
134381 143716 44285195
130426 188181 144729271
11851 144108 659610431
160963 187389 386326951
186283 195661 23438292
119501 177612 145526976
141415 189648 120982213
88774 136726 120074055
6898 114132 268046430
58443 180324 657163905
87636 124115 862116829
149983 173709 321668299
144545 154261 749587136
105072 131782 99418564
179402 197743 470425495
22414 132645 275772547
181360 184860 828587246
56215 152670 304935492
131271 150162 761990231
151084 196845 441895625
67061 96587 566052055
16916 38114 52904726
124230 126576 561169240
67345 180824 537754978
66501 186938 589456908
30376 52617 317711715
107172 128282 870142930
46472 123771 532718255
116165 171647 15327171
40945 143249 67134214
125704 135869 25393280
112324 188508 76607456
47742 91955 464577664
13530 113521 681211101
19662 61740 372204023
31442 95903 882419218
52196 181003 322396312
66861 155716 301394394
37622 138379 252112885
47546 190756 647326377
46889 56695 24576381
128989 170431 103839728
188347 197298 898660619
154946 197982 423180791
147570 170175 347031686
68328 95930 135279502
1159 37932 520846656
193266 198916 605365769
81555 117448 28577309
195863 199476 9089931
10138 117137 267447597
73099 80182 17563133
185060 199340 33973495
129829 147796 45072746
101017 110243 403791672
10494 158024 123877472
91816 170933 509336223
154785 172281 43698917
192748 193094 854470
1200 99377 86176203
22548 44153 190953151
110510 197497 217990648
38956 139191 732865655
97658 165177 169191654
24873 42052 42831254
8352 56770 586479626
152538 153439 791065190
69477 155126 699778309
166532 199781 273133990
137376 167322 75115031
146276 158051 29536926
194960 194997 120958601
155191 195953 526509817
62226 185997 309869169
60745 139116 195919184
100174 173908 506289086
132353 189530 143250944
178671 194381 39376404
4210 10702 229357578
93996 136403 186606803
92691 196070 258981463
147126 190084 449341308
123613 181782 643021839
158772 180788 55064045
133341 143277 576149874
29567 43113 458507593
90392 94679 10647964
183170 186251 854293738
14703 68750 135246593
120756 167191 116328899
30360 104903 186341152
154971 198193 108173196
11617 63438 760030959
13994 42730 71800201
7172 118853 279325925
41454 195140 905347531
114728 172113 143878581
94674 96867 694452943
176351 182659 15749523
60163 186332 315804124
12243 187777 679547985
162730 179182 41217050
32446 67054 86646267
54280 84045 74443238
153627 156846 764558191
65543 68248 605119665
26160 30177 172858556
195323 199295 10021244
115153 178502 23645309
73193 117942 169773645
56953 83150 433865806
148700 197842 122954836
100111 181200 203203792
152135 182649 76244676
101808 112970 27974674
110998 171431 87237905
173529 179066 13853563
50441 138597 593286420
148104 190228 948760780
38198 124529 412219381
165562 185070 721075648
162043 171645 316943233
25640 127247 254246801
163194 199151 90165471
172094 186964 37257003
180684 193473 32092959
23983 143646 299446482
116514 129970 44374631
129521 197999 673592923
98412 124204 505586970
127470 159675 301064705
80311 170553 225960726
58162 63161 12479858
87101 101454 453922561
45717 102936 677095714
16736 183630 596355714
169808 186996 43064957
80477 146324 892557239
199526 199819 282359453
101984 143719 104672396
151490 174806 870169413
122248 147795 64020037
15149 109850 236833899
78452 126801 58697682
29815 167590 344874221
179013 183383 10955769
3386 112491 272747351
49860 148911 248182285
73120 99411 185127176
112721 156249 109278654
99664 159161 266314055
116206 148618 81491394
39682 141492 254722685
11439 44360 82219113
38955 82928 110011503
89437 198044 272086581
180942 199700 47101125
135141 156269 53144624
98521 190323 230106985
102229 167133 162704876
117568 137372 49617010
175278 184268 7077334
47038 163092 199113099
167463 186458 316868115
61332 123589 155737051
148816 178401 284780799
179616 187486 915700425
178056 199448 162357118
161991 175441 95896552
41024 64764 738825701
98807 173180 130640757
149272 153106 76725518
101616 119254 115222933
175089 186015 27491726
197084 197381 770160
88371 199416 278233274
13443 22353 22302282
38400 95629 143117274
16998 102666 214127671
192416 195732 875519699
151681 196231 862378987
151671 196414 111828691
160790 192796 393295317
146106 181209 87846903
79924 179185 248557479
15891 164545 264872646
129253 182803 134126735
98558 108834 274569703
87823 88844 2530064
82060 95022 665891684
81360 135070 134402059
83373 173643 226088298
175927 198058 55457161
107843 148092 286078630
18038 162361 936934512
13063 109897 754984740
150871 154836 9901819
41784 69973 646555768
101377 129894 71615246
71236 101125 773744871
4538 186048 454340758
164524 188878 188616082
97649 155361 144790829
62867 74397 28929799
55269 94579 98264216
104223 131348 587477115
32537 139827 268413161
90126 113172 57605993
170884 184092 33145424
154594 164175 619351068
122310 157335 87796112
82679 133996 232470092
81165 130403 123263289
43266 64984 54466685
160488 193364 357469552
112752 127093 36082383
542 2511 4976286
19632 27069 724762869
142352 175650 83485095
190132 192463 161054143
29914 82509 131521372
148214 155734 129049450
21379 127008 264264690
73704 111737 94851697
6208 19259 32560417
31190 60205 592363624
128421 152798 887950845
81272 126970 552519246
165609 172348 170029584
107668 172625 162785243
98716 142648 31219171
63318 74810 268537381
121843 149883 70304100
38012 89584 360340187
29765 133283 259010006
97233 155001 666324471
140726 187735 117921973
156226 195546 98315178
39187 130876 404561199
44300 88539 110569089
3689 171036 404000888
122091 175503 956135259
53518 80490 67497377
172181 190829 46692089
115981 147655 79554982
119090 141641 322455376
137259 140315 513330305
102433 172204 174919539
80602 144959 161118398
163403 195964 6098972
186680 196941 25645602
93919 175539 204531436
127356 163534 937347460
104955 147923 575551997
33227 109328 190356488
51971 72667 918945911
158630 167200 765351834
116246 175764 149225081
141054 150297 10474222
112646 172621 150329395
28171 135862 903128909
138239 191625 133880962
16701 62710 818120884
106774 182607 189968832
20061 24621 11347463
97886 182987 213279671
47734 84532 953776361
182917 199784 42256722
53403 114279 152195625
104275 123772 860346797
56375 112152 247156918
9367 50951 103866902
16254 73316 142825824
104555 119666 810402416
44752 79080 39002763
74701 87040 30599770
116146 148871 82294837
154694 193805 70707378
167414 178008 408795421
67307 116141 628725734
95908 145063 123198256
48829 170088 303639650
13310 104865 228870342
18488 47641 27095681
37037 118884 204841805
190189 198598 599975977
61561 111674 125089266
115508 130770 38369354
1575 38192 91481573
142701 165934 58236794
149633 185535 196244527
116428 195876 199146511
75900 182013 540319077
68659 126082 219542447
98688 113340 36703055
66873 101850 87257044
48094 104454 140952059
88188 192689 450788031
91819 107739 377882300
18543 172376 385078029
97509 192984 239240492
20087 51228 77733530
117532 122209 193550586
33696 83644 345002079
80315 182427 255677468
63305 162451 248132809
99895 128448 533274653
5855 172903 486604074
28272 196211 563710627
117135 152713 721349861
138054 155154 43111506
82979 196619 225380947
23011 187715 816102000
106657 184861 195995348
9211 150736 354262528
195524 198976 8754724
103678 172960 173706939
177036 184051 827753859
195991 198973 7540611
29305 116113 217018153
117794 161287 493725248
122349 161889 819967256
73028 158331 693945100
7931 24471 41321470
89043 119500 76293477
102515 106784 478200306
41358 85581 819179083
105388 117267 29730676
195429 195488 131854
13535 29461 39794929
171852 176365 790094904
184010 194927 27285410
96665 176041 208715863
181935 189811 541532848
1921 1973 415567774
85789 138690 132330384
16698 76270 149114025
71743 82194 137346764
27131 45835 46680710
178398 182492 292535077
120860 122192 499507449
42604 84598 982409638
57288 164821 903466431
41102 50010 381586014
136768 154974 282901823
116548 135628 47867484
55316 193793 386092887
158265 174990 41792433
108169 153686 495155317
121515 197635 565532024
82704 134016 585939083
121813 139269 43545441
167536 181151 34016951
96739 115105 45998523
8098 197738 474645010
90643 137178 116476223
75029 164462 664601602
113794 197380 21929844
50335 118276 668452326
140736 187920 118334594
34647 98496 289012565
158843 161774 555690938
187405 195492 20169856
163272 175755 5792434
153433 190264 92123885
38085 50014 29867704
108539 197474 222895684
199544 199985 1078570
23102 145152 672202424
126623 133453 901666946
44386 148727 261338901
20574 198530 874192282
121647 156677 87824173
157046 180971 59755885
12612 57234 962856177
18004 139962 545057066
188324 192955 11520014
153242 174922 54099668
157248 172379 37854939
6471 72151 85945337
58754 159731 777794839
177060 187888 27194188
24412 186359 405348866
164046 189795 502377289
26067 49345 58053738
10936 157676 367200615
62766 186160 308908281
53059 133734 561011489
172931 185541 31706432
180780 198580 44701521
67916 163692 621834088
103015 186753 209870656
131267 198475 168399013
61854 80477 46477350
111445 134056 74124129
124467 180729 140868162
99803 105762 15001719
126409 165349 97513742
53118 151352 246078385
157719 188693 77634338
109015 141218 80663616
34964 197080 405899309
190910 191661 1885631
114741 150884 299141964
158074 190032 80021324
75549 151425 224040272
174276 175732 281665547
119252 179219 150241147
20537 42881 55724479
101004 129545 71700204
183115 198806 882481576
195827 197003 863533783
116627 140241 59196847
78481 85684 18025286
177849 192187 333504827
23791 45512 54295899
17993 150871 733973796
176791 179606 797515496
138071 169707 977939636
113419 150345 92808967
38033 107865 174698140
132447 141548 22649012
136040 162466 66264835
124944 161942 557869279
104505 152784 539145681
152317 167615 739023236
56629 154931 615130312
160224 180098 49855411
5969 56753 527465906
73093 76960 70191237
39779 133753 235186536
139348 199763 213619765
42757 67610 767472185
156859 178560 54237091
106198 149357 48278216
159470 187891 144048580
106948 142093 672691452
132088 181786 471022509
150379 199643 679069863
185926 189290 206569985
81779 195132 283881283
10625 71074 629972582
60207 140604 247073365
65876 163172 865894977
165358 181922 41511231
133064 134439 3395434
82821 121172 96025329
98415 184190 215011138
120002 156597 720006260
72748 130147 143519518
118937 145926 328359507
160209 184413 60751658
56397 76306 682860882
130220 130541 941828777
25061 146778 304581904
22891 51443 71330016
167610 177852 141208093
104725 159889 739330376
63687 184450 817461437
171105 197622 239560198
190426 192140 271124243
120460 145972 926294903
91188 108338 42890632
117872 120898 7687693
98336 115851 901342204
99641 170046 25231246
18581 78008 148705824
281 29590 248734581
10696 91743 202519065
170677 170983 738374
177920 178417 1277594
105611 141565 815349904
45244 49223 9880589
81311 172306 869438370
63309 63868 1355802
13504 73656 320075847
5976 143339 343617163
177218 196364 47966951
167480 179384 29774532
86264 155495 519083246
142646 148842 493752907
130047 182489 131350605
183781 190374 16496310
176545 178136 1360743
78777 119406 101623394
110675 130107 650323115
20563 190931 590856435
3197 113351 275340233
70338 168171 244924008
122550 142077 512553445
165104 177978 217312746
147623 175791 70433430
96610 123371 67221609
35965 130281 236070604
150247 165342 65726810
11880 61273 838482757
62624 87241 61369077
152091 186611 86333183
9490 98355 222077398
19391 26138 333082213
146975 185669 96999000
6696 73396 166927043
192660 197285 11622968
151885 194298 564166427
109295 145429 987640006
111097 164056 132688716
138981 180481 104046924
19133 146093 317717392
95052 118218 58027200
198251 199155 2275029
103941 130822 322204518
134601 145736 27918875
184819 190413 13971915
128160 150771 56828103
36231 199223 408182298
170296 198629 557477340
130568 168815 95778183
103535 111696 833552797
127515 173450 115031425
129821 198433 224839078
191760 197862 15287626
88286 186194 250674181
76306 132125 139647316
35082 133480 246326220
139169 173961 87239845
43816 147722 627029576
55842 126979 58442399
43708 81438 94440245
34292 142210 270096990
199671 199944 174842786
85173 197112 280283319
182167 193288 27844243
192341 193849 174752573
143777 185456 104542245
170110 179980 247682174
150893 161333 25917969
120279 152660 81250905
194094 197467 755667243
18210 176765 638776435
66454 135396 172415631
137973 184882 95217384
115249 168607 529524788
76109 157442 203603235
74137 172609 632527795
131253 185894 256577815
91108 127458 268639853
8271 117426 471356435
70562 164870 267136946
147857 198850 127701068
75154 120185 976517570
141719 187898 115813852
176517 194553 780625690
38055 63255 63214557
54217 76985 57058971
182223 190185 919489386
177602 178461 2191053
128706 170512 410842714
35539 54995 48764021
81603 101399 49353870
111020 115933 14266030
147134 177186 904335438
28707 184083 388949093
147362 191323 110049601
129230 193708 161487087
144750 176023 913518049
93923 144265 126176143
134994 190714 991027020
69940 197712 739924495
90635 160647 536285508
136772 191391 136909818
57841 161938 890394435
40199 130440 518467108
153115 195003 907663020
48758 112150 156423086
14885 61543 475830580
35129 150195 288229151
109539 130442 678603434
20272 97815 644851763
194910 195574 936102199
168096 192179 349992375
19853 148427 321845275
16964 24625 19178863
73522 170011 241435170
11518 85426 816440493
8901 126664 294588307
92941 171486 868440606
55277 174964 420213385
127935 152256 61095072
191899 193201 3211099
188164 193489 13281740
143640 194585 320332925
41595 155944 286417262
72924 130846 719477348
34528 92793 828030392
4777 199057 724449786
124260 127471 995159583
137569 137592 75271
130832 153154 56048525
170087 180971 27166437
168369 176802 627208208
22596 92352 174388445
64600 147938 754970729
94588 146734 224865926
190776 191508 1839675
76101 84930 824701305
4876 189369 935419218
137206 162600 63682771
193079 196750 9193126
98054 194607 241964442
8840 78759 605386071
121334 188590 430534063
52099 173228 303242575
8683 77890 855535382
24745 109513 53278891
53956 92653 96708301
96888 185931 392710706
71862 117150 622249222
186783 191195 11029569
39330 162787 570276051
180703 182011 978715494
153149 154931 944181
27827 120934 232946933
147047 198471 128826148
111397 132352 722898973
1171 68581 257927422
97001 136564 99154336
185638 186835 498549236
15090 196983 651077726
22504 123150 230210885
177103 188811 29416332
92406 132742 101070825
181895 190740 436101928
98756 174453 189659804
14154 18372 544966529
159286 180532 53224174
127972 194821 167474492
101714 158020 751762294
168024 185425 43678225
24790 163721 433744584
188008 197885 24713606
116759 123236 368877776
110752 134006 327129194
60080 157984 141426667
139964 153019 708313944
187065 196145 827072930
93604 174274 328541857
155898 179800 59725743
32755 192958 401047921
71890 93990 55060114
75830 183470 269374602
166073 192314 65807916
65709 104668 97290827
70468 118044 118888053
95078 138611 109014067
114406 116110 913313135
119785 123895 447283426
43361 175904 528206402
183730 192823 607633772
67905 179333 485517656
96379 141287 112482389
81338 98499 651185731
85415 89410 9924342
88438 144040 463552054
26233 63643 796578719
165706 179603 34808802
6245 50415 110305009
173564 195864 55846921
143643 187361 868813045
39700 194011 563096348
31149 73839 106957551
1239 135419 335627366
40531 154646 325998206
137653 172156 86551661
164942 186005 664247783
163105 177492 36005664
49843 65914 40354605
122864 144332 53698799
106002 190485 282039453
138049 148321 965406368
74207 170689 241417052
115268 188750 184235798
135110 141483 15916870
42131 88379 115670994
167865 197582 71189816
193517 194723 701909
122064 195164 263012604
75407 163476 220328279
172530 198994 122277902
127687 153397 64535668
101871 116823 71713011
172874 194547 54265218
114502 152874 289005265
66667 152694 215435169
186928 196068 919936924
35285 143667 336115713
136007 168091 80465430
4821 28798 59978687
75180 104665 676649186
78478 184452 265409081
127498 159510 80106314
164717 179982 464194938
172353 196067 844482521
21278 56252 745639188
161677 168997 275691339
165177 193095 69931185
81760 147688 625416586
33480 196498 499781874
18313 131447 9037598
66427 72910 16271727
104668 153468 122499114
24360 197313 432898026
113974 172679 147203890
11546 93704 346816468
51590 196257 362174388
135417 158124 57010225
39267 87859 579219475
5658 62825 524277062
157534 159497 4795178
115414 198180 207478596
123512 170748 118271532
98038 143837 114813357
165038 179086 676886322
2669 65876 158074215
138572 140275 4305673
8751 26922 939183442
97546 160195 478713605
148368 158581 875641921
128473 158273 74757407
8700 48834 100202397
165527 180796 746516640
12413 194288 455184953
84128 134188 125310096
77813 153709 190144772
198888 199640 1872313
128366 181338 132685559
154974 159944 33435899
32718 61433 860281159
92519 145831 133599446
9232 124067 425020236
1886 141667 349666008
45819 98551 556792932
39961 166228 933982167
19628 55360 89286316
167318 197920 145941317
8654 68096 447700880
98688 174123 247511368
154516 175624 52714620
103498 167444 160336098
145832 150805 61013895
156185 171315 530594739
9380 110612 707326272
131956 199018 182612400
20087 137102 292603994
171669 179769 20226630
141849 146039 875525378
14757 165149 376360851
68045 80852 32009613
59458 193787 540813212
54998 56824 4546097
158439 175560 42848318
87203 122139 87606789
106775 172966 183187775
31592 176256 825395302
178937 194030 398115554
129991 139740 651015882
195441 199927 11262936
6444 86248 199475051
93158 134016 30612059
152751 180301 68794366
57202 139453 281810645
140054 187381 118665744
44778 139777 237703831
48282 50100 4574549
186864 189237 639521944
168240 172449 745541097
153579 192265 57250970
116263 133958 690043027
59982 109391 123467252
46566 76033 936162300
148911 186225 93323531
1207 153150 380328645
170219 190166 912600598
28730 182396 384609625
72501 131020 146338691
92040 175876 209977876
162981 195627 81780016
160029 175108 37827836
151235 171920 427196717
5643 195946 476198527
84532 95420 268241726
106619 150470 877038945
128408 130431 183119299
128020 168170 100613994
84460 104741 50679359
132748 183043 126007269
116242 153937 94742812
101143 159978 147488762
190770 199976 334167182
62043 104199 105203484
18652 25800 6572676
196534 196735 574704827
100508 196416 810131626
134567 149936 38708389
184857 186376 3740929
183826 198321 36294574
45154 192738 369461070
119929 134845 290999171
176891 192461 768978859
99047 191925 232806176
6620 140270 334270346
44449 80828 254284025
71589 174541 464482490
96902 128234 78544148
181216 195955 180878600
47540 145743 245858088
172642 174742 293921505
107049 159218 38773416
83171 99794 898138359
23459 174942 933304939
55359 186869 819777060
103891 132632 72155119
92056 116006 59858331
196465 199822 698368805
117570 139267 54351946
144314 161055 49684421
128613 150055 844918817
193040 193944 2293984
13965 176394 406583074
145768 181978 267212107
78068 80444 5585631
83136 95770 31544779
49887 111164 153301324
32368 177583 363427869
2838 98561 239201998
49693 156630 267843292
124325 166235 104928210
120986 176924 140086273
14320 61538 118289323
130319 190405 150530762
172606 179041 1411771
132915 148237 946464983
111842 148847 92986900
58969 77200 45606780
87648 198451 757863471
194533 195574 688679133
72311 141985 760059061
183755 199606 39675227
14381 139374 312681838
149241 191351 301449896
146735 178336 781318266
6072 172623 416727745
39540 126269 217043067
176587 193059 219314471
9012 177481 842826411
2548 107351 519009587
62046 179380 727940599
3272 146712 797740281
124303 167254 107606230
131935 156133 60744174
119587 154723 771496761
152880 188978 90330064
93790 138797 112718771
190700 196074 13426693
29795 118863 222771187
186668 196610 24883862
134655 175297 348038051
78560 94487 39716226
53778 171642 337476317
106798 156594 364310600
132752 181386 121793721
74184 85164 27281624
47669 85325 424809971
150185 166064 39573919
18218 113827 337881285
89872 130614 102084358
197551 197755 542674
41863 144720 257522889
195247 197861 563843838
94262 198875 728207070
88401 179915 584529001
11895 115868 561637766
32552 108058 188773500
124583 125569 681441842
132980 193018 324546108
180537 189474 471939330
108985 110540 3900612
135576 180870 113461093
89218 154803 766434602
93573 109084 916588484
45261 132299 570669604
59212 71844 1385089
143705 151917 20755776
17615 76654 561398750
77091 95097 44848449
74941 116862 73761973
57530 85164 69119856
156672 176394 49306389
43205 193452 376205411
173289 184244 72251360
189036 193112 10099647
35457 173483 345600104
26377 185641 398671313
181265 192394 27945809
16568 82474 593908965
11164 119226 270226698
192841 193994 2870688
178305 199607 53439661
68443 145164 191979706
43224 197170 403077659
39536 65148 971506145
65181 172185 740093431
87942 129558 220927433
198930 199120 308984954
147695 192630 112445544
118403 174772 22033354
135795 197957 155821757
100348 184532 211068151
92029 106589 36409027
147937 197165 123159393
39235 93798 170287504
54199 78561 437354122
20648 67963 595066701
195414 196081 703425087
160358 186720 216532823
191264 191385 313294
81833 121263 98753829
31903 84316 131045446
60413 80223 49437711
106548 125724 48069004
194976 195077 20271878
45415 105315 814814935
27794 106021 195619303
138075 187072 122904254
131412 162685 279556712
124120 130094 14941821
90706 181308 767960464
3163 181774 446950043
146897 162319 113772331
79790 177324 244163093
72699 170296 737555959
91518 94678 39703567
157326 199488 547634767
113841 187717 448874912
128082 177541 538772330
98813 106829 397312316
9574 73362 159595597
183217 193875 26673716
116649 166341 57744555
88942 114004 185344237
185636 190018 10873760
127630 169919 105902590
79681 121903 883022858
138455 183408 937177365
60154 151516 826879696
132475 172836 101091041
199401 199809 1019336
17182 145080 320042306
181255 195120 34780407
67080 165666 246696571
41922 74917 82761283
16987 189976 913406784
50316 77225 397194314
151574 186305 86817556
106733 116695 12697056
173887 186373 31313603
72302 183487 278240930
192911 199541 387418049
108675 176080 168979861
191214 199329 418342077
53202 92150 97382223
5612 152248 366984756
124261 124435 804116250
19406 45530 608244151
168472 180610 30360878
196596 199059 912253280
147790 183585 89601608
74913 136410 116711951
94246 163192 981764085
178227 194062 39699238
49902 58947 22796795
178541 187789 980036050
100197 117530 143099397
167648 190903 58208415
197001 197425 987483579
133577 169237 89298373
137980 159063 52915441
170095 179289 23008333
25390 57022 314774738
98315 179103 401927249
82251 170464 899238497
64923 85513 41738213
27022 62752 568353461
173849 197212 58536471
153601 183767 75453449
65457 157541 230507341
18662 94317 446000111
9134 119037 274837073
40098 198935 397725639
132679 134640 108391509
63546 192938 323911080
31509 114332 207073214
10017 67306 143278529
137326 179405 105471620
79925 140334 151135127
133824 199767 165228674
165541 184441 47435404
82790 118047 825256284
189318 197276 735882381
46858 161827 493298224
166049 183427 71638351
168028 184876 42265022
147839 171860 575564373
31525 153660 305821038
39978 94471 873981495
72478 191494 913153720
66398 194158 328334109
173361 178455 12736779
113876 127567 834593667
158439 193125 86783427
27005 65599 477398124
4580 137186 657147491
103072 117369 35804272
36493 86057 124070753
78401 158599 685087846
100498 172900 701084903
13959 129576 289319097
168036 192288 60723208
143584 186137 106664710
7266 43976 34152849
95614 189877 236218462
56345 191137 412935739
51787 138726 897985721
54919 132559 194333228
80211 168641 221402310
99465 133203 799650736
134065 170899 415426542
158381 178647 940742966
150577 150870 120602010
156306 186596 482810151
54092 77753 80230559
26875 168274 843516522
116642 186674 175543587
174938 178132 7981315
69962 160636 575305882
199214 199965 456382819
101524 174599 602373048
192018 197420 423052604
32990 78123 717637372
129814 161800 80116208
9821 160746 565447648
73351 86510 534995682
166764 178174 28537243
4047 179349 211869679
33186 135842 256836630
22582 183691 220209321
40324 188126 705555251
138589 177504 97546121
71363 101689 768192521
73766 199473 455537804
13002 24123 645560355
129878 140359 872270950
69399 154236 212465476
47157 140405 680153630
183788 184526 144666959
177724 185421 16997158
120796 184062 414315285
77894 181580 259564301
143344 173887 76475808
29587 183979 528596585
82734 88727 372739483
80353 135247 611419209
110283 170560 552637200
59277 167607 368375425
105484 145661 459671936
69105 175081 433144078
145192 154936 940906448
56676 84259 768319207
129690 148260 357040840
96449 128883 81309404
150831 156816 14912361
56866 111810 137361620
66256 191521 313562681
111582 148130 91815182
99815 163877 160559329
103377 169945 597825744
157041 186783 399253401
49904 78787 72372659
192469 192630 289245765
39926 152920 670429872
127075 130953 99101292
27636 192479 412621385
159148 182288 58006912
46908 119834 64898121
7919 137063 322966784
93028 182962 225355967
83076 125982 335939526
95359 120265 87354213
33814 178788 671237263
180188 199465 48323401
1251 88455 250899057
3831 191440 469495870
159661 166528 17250200
160637 191635 240227353
11496 93923 205976846
74885 108724 84383748
64519 185696 303487171
20122 131256 442224725
35787 38907 7838911
89116 122913 965694126
43692 136098 231257768
107763 188790 203114772
120307 156172 89963254
128833 176798 915900964
74097 112707 837375809
181040 183905 251329161
54474 63359 157942435
81710 139393 767750804
22066 171003 844947995
51341 71353 252788132
124635 145802 53023575
18442 170092 461088584
88608 182390 82495182
109049 114431 347372348
163229 176583 614938588
8534 38191 574639546
193204 198293 12810720
4307 184413 450745728
108160 152268 317033194
164973 190707 64544779
30043 108851 474221792
185893 196783 27133783
183128 195816 31746875
44675 171747 959683276
29703 75885 115613369
136200 137424 274029591
38172 135525 262839525
148156 151426 8242851
25075 30373 682098537
199164 199961 1937208
104409 105359 411503685
104783 184919 529875652
131554 195074 294096023
52444 165492 301986640
27213 115511 535013998
171144 189958 426825209
35299 121220 701281166
133627 163001 889445613
127341 158823 78832140
15009 69886 203940348
47882 184825 619116452
12309 136499 310630307
65722 151001 340530620
110354 130864 85863174
98536 179478 827456409
163461 170820 810126528
62838 160831 245167730
2929 81388 750164782
70689 99132 70924515
110824 171110 133411916
111939 150468 96852817
136858 176548 609049187
81109 107307 687410598
187958 195968 20015922
198037 198647 476399248
81375 199512 295868360
191753 192439 417631784
60379 163661 473799029
134381 169675 892285855
69873 193660 982545116
120825 174793 135146146
107499 161919 136406328
23477 109577 575624720
158549 171418 23125787
173404 189448 40238221
190423 198975 21467667
174215 183349 754906793
33780 78684 112457664
120267 149686 447895744
20674 56590 89701919
12748 74505 996613056
7529 94680 217852253
51586 87831 881431479
120919 121069 143614289
80411 92804 30887209
97510 117285 845743870
130870 194378 252955011
7513 83488 189963318
18680 169579 502659904
191259 193294 314252004
56396 196484 350736200
151875 158429 16305764
67301 168219 252593126
57359 82345 62448405
86871 151741 162668109
115202 148175 692629632
69834 125804 575086679
169899 188770 47331303
176235 195141 47336823
40750 192950 462568969
158593 166209 251514139
131553 196063 161524483
185663 195405 24235614
38848 85454 963069796
180087 195987 39831954
15135 195329 642863046
195189 198351 500326413
24281 85121 824947258
149841 179533 166619212
71975 116075 243355907
31398 58925 68940813
14716 94668 199884333
129456 164935 88803398
127041 130815 9460871
98143 198819 252342854
95622 146391 127283157
92091 167542 150805401
59786 104349 111273838
39515 181760 356137754
74832 76388 3864222
37288 81772 111334389
191645 197018 13397209
44583 59242 593858731
63842 157766 235137169
150787 197831 300762440
120491 150609 75635020
91761 141491 124506664
191455 196731 13179420
71775 187263 289106757
38206 108351 175456411
152672 157071 10932908
141252 191358 454119540
12587 91254 196653776
192921 196433 8787698
42507 195566 553063956
3240 10881 19079489
69566 70809 611450801
8876 12721 449160102
152203 172319 301318905
98745 148179 803906913
27645 162368 555559936
86717 178523 229939586
120159 176321 140692335
104371 111315 887380210
84861 124981 100410253
13406 157731 361203007
15337 90898 966994377
131807 134231 6000430
6207 63409 143020691
124398 165765 501881999
24748 99765 718424141
103242 191382 220882279
81992 157604 189390244
175436 189971 36466776
22392 168585 365818085
13856 194728 452788033
32813 84748 750906527
159906 178055 45463334
71379 91091 537661436
36432 68077 79354972
173817 197371 954033513
50090 126970 192473356
103255 170425 168388204
161961 199898 214352165
62586 87574 859580031
78516 138625 150326041
131925 175749 109758524
64340 130589 165783526
154065 188514 25073075
128034 155663 841031227
66708 104185 93533884
87639 175668 762740522
57623 177413 663202093
17430 169476 380499493
31183 149501 296254681
145267 197678 131287154
182109 190406 20823755
114827 177309 366924388
154908 184901 718917315
191180 199974 37141245
31700 131947 336207008
175794 199651 59799741
80922 188724 136602794
111253 155707 183711938
142389 143680 749409565
43963 160074 758062291
166218 187376 53093653
104290 123452 792401379
116077 121369 53612294
26416 156678 870244095
97337 185660 221523286
106369 181148 187316627
58739 107312 539415029
34936 108448 487949986
175657 196940 223467794
38709 54521 39608796
170084 190225 50461827
129028 177163 120537723
45002 177860 332595975
62956 95309 80697387
171193 195372 60515468
115764 199793 210615788
132000 190276 567313608
164742 166104 123517148
36065 80421 801463541
65848 189271 309003978
140865 193651 551943440
27622 145521 765655768
184075 190022 222928697
53906 88980 87669535
29141 139535 276137732
88559 117258 71817350
168806 177641 225802587
115669 158998 108595142
141216 166262 259750739
89164 174698 214219600
183277 188104 977653823
25261 96502 693634295
169218 173652 11159050
18636 189697 220033854
121262 124096 702478085
48408 150167 623717599
69576 146057 191402763
31256 118277 217647776
2995 135156 855279296
60135 167396 268444357
41540 120231 382915208
29686 149842 320590406
20742 101503 369661514
11376 147283 377625876
195220 198919 969073993
35191 159589 311428179
24373 191393 418039031
72052 133428 471939712
37601 189651 380802867
21426 34581 32724209
187252 196549 23225322
112260 152122 720828926
106926 180185 183546162
134266 186920 977268432
133526 178071 91824227
36657 191889 820584984
196150 196647 1241625
120825 139338 46267283
74105 83522 23344612
116770 176718 503340149
127029 172503 314372279
104302 129616 964099802
61097 114195 81888776
197958 199913 949340835
181094 194938 803451630
160626 171355 660370860
84885 168654 209724546
155455 165739 743045328
158558 159465 2115283
89261 147107 144961805
153614 189583 89993161
55978 171818 290095107
46390 73742 985386501
4740 56906 130392043
173160 192133 47562141
159115 194837 698524314
34358 198436 410904271
150728 199629 122364544
109293 170215 152702625
41610 117991 802417663
116336 185455 500778872
13257 132335 297959583
94305 147654 133847945
146553 180746 85520334
578 59986 455283525
93724 180994 369735411
179842 181597 4404257
18630 141398 768493779
30244 134419 861560266
146594 181729 87927607
92486 186597 711000110
4229 156911 382098590
138214 159283 824353636
191741 197666 14838775
123494 170151 116795084
153726 181716 69901853
66307 74241 700025522
197454 199683 671140973
104857 175584 177296442
168735 188670 50030511
8980 112880 259692762
143668 182033 660775658
131097 147102 40133324
57893 161533 259370672
27771 94013 165546176
152158 181408 371569638
138353 145508 18058612
58701 186531 319984750
57361 101635 739033865
67556 195399 520707680
142540 193472 127672798
146442 195777 272404867
110160 120859 26873538
137750 145662 956658864
168645 174809 170048564
168378 189372 52635511
59292 101361 104934008
54947 184262 801746269
67046 189947 307689747
115065 171863 655975355
85056 130419 113574931
46068 77203 42623343
91643 106391 991716328
182162 193385 28112241
85180 160979 929787731
28647 52493 59615913
173775 186289 698618079
177226 183309 888155361
17788 74191 141241852
70991 178394 499468737
64420 190910 646317361
89966 131441 978031822
199997 199998 286855009
21987 34424 30949661
170470 191842 229453788
180247 199692 906647763
18922 154082 338375574
131844 137149 13164363
92519 103743 28033819
37630 167034 324038327
145696 198488 132325886
57500 107934 925949315
9329 113688 260863855
57386 127906 176453448
7675 189087 987694376
148699 149973 3193955
46447 134359 220080425
176363 199145 57095658
52050 117580 691508104
40157 184683 833209568
163398 184745 338259380
138178 166916 72137457
124273 183783 149122583
75064 75310 611431
35448 90743 250207698
117881 139354 53779730
60321 75014 36807180
104652 112821 2485879
61523 150152 221834231
21182 80828 708941840
57414 127116 897381294
7386 69731 155984328
192878 193179 732467
127112 182965 139870088
88826 189008 251047184
46860 132015 213214830
135797 156279 51527361
99136 111493 30968403
107086 183642 191831694
179066 192824 15858112
112595 152716 589797696
157624 164309 503889641
157026 192852 89646493
175012 193818 786661360
14863 107722 232214971
196983 197895 149145337
128450 134485 425398416
55021 80450 63657327
45139 81994 92166124
42438 71244 304858571
119236 137567 1536218
99112 103548 718856142
118066 149059 289647005
86722 130578 109869110
13008 148516 458856962
56928 103842 117252349
82876 192455 883305346
99813 158120 448883386
124579 152876 71050552
180977 194111 32965575
15589 145235 797226224
10738 19953 23042310
51671 127748 419357920
10844 21701 706757309
193959 195332 3441844
162886 198921 90344176
39739 77120 93600737
24223 130081 367274198
77927 170957 232867934
132345 162032 995351635
85255 127464 105674220
193149 198941 14616266
41422 74003 81697318
111745 195692 210406683
71114 114318 927170440
175599 196560 52452566
50209 99177 122366945
48871 54995 15397459
104894 128990 550009013
182081 195987 34832768
154800 181051 371290155
1359 185818 845494943
29745 124439 614263113
128009 134734 78453089
108114 182497 499273999
162761 173032 516912671
114542 177607 470033433
150152 176365 65549649
53104 151706 873782556
55824 101302 113612808
84635 189892 513539949
23638 133397 274612840
32441 158198 314820265
138778 150408 631469565
99766 180831 832655849
21721 121615 249919836
143196 188949 114644225
21341 172197 944090046
198761 199853 127928478
45689 74688 645087070
76911 111860 750683135
6643 71684 162701229
28080 38050 24834150
31055 164943 335038598
106739 176694 175285270
151569 156316 634607936
15906 79125 816144083
150847 172647 396905609
45480 72271 67177087
131758 188841 482906465
169441 172368 531234522
111198 156715 882822920
119578 151431 80019289
129420 193922 161527685
137199 196622 148910931
183783 191289 800887725
119517 198710 806819895
153448 171821 746608366
50475 138330 219774680
77238 78561 3240315
74187 78945 11740938
8704 63845 137858559
74849 139528 58631945
93941 135672 104560153
76477 138760 155662803
66815 155425 221873864
41618 197738 689003488
106951 146337 558143368
148266 192384 479718309
147238 168808 53968862
136573 176885 101065261
170570 184940 36050778
177935 198333 739538652
40971 190244 783581164
14914 166912 457458842
26207 69910 109296703
21710 100077 195816903
50503 111402 152288388
31588 144371 282227291
145121 184095 857205640
151533 187959 91101677
93573 113683 50391390
26873 74510 40258800
183864 197740 442101534
112871 170628 696106586
63815 74111 767708876
105434 133120 17092142
91495 130619 651432354
112378 116252 64987443
127585 137859 839003940
147376 163307 9180805
68030 152866 212475727
32210 78441 392548352
165801 191023 63197029
110061 167768 67231824
163582 174802 10436773
18759 146138 542024849
163910 197734 188864607
145724 181018 88354338
77824 158427 79790892
169081 187300 512869576
103352 117284 6465065
121568 194124 181659623
145032 165613 115130836
91972 130491 351503616
142104 159569 815968437
27090 47206 50201260
63635 178422 287349177
147185 175653 450657469
149815 153447 9120850
175399 196439 813517121
12560 169557 392906817
184867 185291 1088163
40138 168881 247593606
36914 134794 177144709
87871 116621 71921937
36042 197126 532156454
56497 141139 673244968
80784 99005 45396591
37624 109860 700177979
113066 133235 662748283
68911 94166 582430898
40308 78521 95569342
91607 195376 815139373
122500 146508 60113936
94761 126717 727054149
122680 134925 438182720
132602 174844 105789385
89639 113037 58489450
107374 164374 368375012
84437 127626 108192209
99585 177133 714218048
122291 154822 711566467
51366 142905 528458875
165453 166939 3775220
154018 187345 83340404
15501 37764 168170865
199913 199941 246027942
174605 198651 959244864
43021 157520 286723039
179040 184019 741093951
134725 144938 25635306
76791 153746 220153524
108949 162073 383942801
25257 100460 187894749
70468 102430 32827256
117373 138890 76850325
62740 168656 112218025
162451 168091 14163913
173729 183369 189785350
112183 157461 819007326
181400 193901 69927724
57036 131896 187380927
175678 178485 750192112
154388 168089 398746008
52089 130793 197005697
165911 176189 25820863
94110 141026 943864375
54531 178604 310604400
131087 190577 149036212
151142 170859 49206803
42639 108410 164504710
48423 49981 848487676
137415 199265 285184537
56736 133537 518206513
184410 193654 23093621
74626 113556 392052156
173452 192599 47949326
4719 29775 51582121
191040 199629 21567160
159488 160161 45640522
159361 194194 87300400
36453 147490 304324453
69819 137781 553936050
160818 178132 43340490
109410 111123 332436623
196184 196438 631583
110807 116212 879475637
153957 190152 798353307
118197 193369 188382110
185354 194568 56791654
123871 159108 88176682
120733 160572 396427647
115929 177454 458250574
45825 147362 607800573
124676 187572 157640573
178145 186836 190781706
77995 82028 9987904
31610 121029 223736400
56083 119177 942931382
29753 113987 210560479
85060 88226 7822794
129308 133266 1695852
109110 153107 110447083
90586 110665 892336317
179118 188415 23339036
65878 177302 278834027
32570 171948 537564561
52602 178876 316110100
178280 189968 29362773
173081 189244 40543853
174654 197317 56816500
125265 134954 916811227
91422 153008 154421734
20885 157455 341825548
89500 150689 153469249
154426 177808 58350800
151260 153811 6372750
107556 127002 48817370
4597 26426 188121407
63233 146351 208039117
110290 141959 79305112
195682 197636 4909183
130619 172358 104572505
53354 195505 591510980
68621 97910 657473014
19294 131359 926592412
181621 181906 724156
47 8107 20183700
44965 151695 267358090
122719 187166 381360177
79093 100914 24914963
178152 181996 9709001
31018 57697 66724590
98031 169284 178572434
195108 195420 747115
52290 72547 50797127
110659 126391 39494644
193529 199507 15005632
111417 140601 432619764
139617 148745 23136228
104251 189254 213103114
100077 145286 256102710
158243 167359 437807516
118390 159690 103485984
137477 176472 183335520
197117 198887 4524189
14642 46631 79904481
68876 139876 466955837
63844 88539 61618843
86721 172310 214435767
173011 179616 16529131
158434 164172 14286195
73057 187288 419197604
137584 160694 57935809
142277 176410 264649880
95765 195280 249300014
32526 99967 265665175
49407 60072 8254444
103618 112574 327807454
6427 149827 358910327
104842 119268 36228716
120143 177624 700332431
99651 182148 206758694
31868 176505 405364456
103770 151143 119014862
2905 108422 263727775
186860 196336 364642999
177992 194117 40425025
9607 76877 988160839
170935 172447 459592481
148641 191238 481425590
21186 94855 275641851
90588 197294 600857073
63284 158709 238846435
193564 197067 8754735
55598 155771 551361868
66908 157573 666373525
89777 136415 116755967
133214 166150 994477844
42155 135067 445115117
75469 107717 400202232
152666 154428 612431232
32397 143811 278787119
199668 199729 145724
58134 100229 892181313
175909 189342 796986051
169961 187615 126243626
176557 199381 57188435
191314 193160 556601016
81182 192412 649046574
36462 199675 408747826
38492 72723 85838222
142552 164003 116200894
73733 86027 963370096
100105 151350 128690263
143333 193218 757907990
148292 155387 932425212
22502 54299 79443751
82612 137151 305507352
174842 187418 295173334
113670 119748 15295494
124758 177811 132866481
90263 118200 451251087
88285 194747 266740701
3348 18953 653201446
197718 198070 875952
113739 132465 47059842
75760 163429 370124869
139810 173763 85151399
85855 187554 254743834
19032 154379 338883975
2798 146773 360199332
177414 188634 28218707
111622 171354 149807483
14069 78448 295760724
155297 195130 99649464
58020 110431 130982917
108958 119712 353393031
146432 149500 7769572
197456 199769 5829844
90041 176287 216067119
127603 128501 754843627
184345 188757 3826599
96243 176742 201742186
20822 21974 899150330
168839 174860 511650717
64946 133383 171237290
68548 140358 179593705
41592 52361 657171535
185396 188638 153527754
176013 185990 25089553
68079 105250 92820034
55434 185668 326219870
163167 193262 766109020
152469 162888 359096324
116178 121600 944950792
14199 160239 365464364
150991 156586 13935400
101623 191317 640135661
10645 198643 470528296
131587 152962 53630664
29368 195728 479088379
170207 174431 609587882
127625 191081 101560697
5427 90418 997603741
21982 97084 187650944
160951 178040 42761733
125124 195099 995161992
162355 185302 57595414
183183 198469 38371334
85553 142349 142118967
16686 24729 20145870
164375 165230 2158752
110479 145427 377897877
11859 36955 376041509
125387 158441 953238380
199024 199535 614886046
178785 181176 5948204
3012 189926 467792158
108825 119670 27261453
90729 116291 63913419
33030 193125 400749922
89310 179098 224921182
70329 118530 120486397
128402 172476 110474700
168721 172455 9412569
137807 148907 31768523
120662 140552 49759847
64943 74171 664741714
9917 118984 792279742
162905 197401 313444958
153518 174003 923889612
37326 173077 339886548
141482 156841 38677559
127237 131097 9630869
111274 176259 162900461
63653 78357 404286680
67549 97671 487660408
149004 187556 96449441
39445 121618 205704263
3139 33042 74679014
193156 195250 6551333
24562 98514 482731261
139844 153825 16352456
101313 170580 173734206
151037 157860 14210158
139629 148219 615109508
174085 185004 27496050
142768 189817 471138091
138606 151179 609438551
70225 182062 396519752
173098 196909 855876621
199562 199683 306641
193848 194535 1752597
158339 173006 36664325
183712 191177 18655166
187860 199996 30331041
70975 168802 229940981
174746 175359 1554251
80763 139625 147224011
166938 190982 60212381
41426 185692 361311640
108664 124195 285589346
111825 125559 242097515
43643 159495 484283300
185943 186323 374294
145773 145949 473864
80630 149127 666193277
130540 165274 86994050
41208 191333 375875268
86315 191995 122535319
20912 154255 819126449
191782 192236 463028773
36520 168994 332797583
81557 133822 645622680
103889 175458 22096652
33346 175252 355229401
161435 186271 587842534
91889 99652 54066539
187905 193175 128315045
83879 115123 567471881
23391 166788 990935314
156236 183679 901254679
7093 163500 391352350
91926 112487 51414729
191148 193952 828096358
113595 149450 457039143
45421 135636 431829895
23387 127030 259336771
43780 113415 427772375
20655 107283 216545708
55504 55518 35519
62530 135012 673756386
53232 140937 219431128
151277 187767 91279619
144242 155889 104231496
17046 194616 444448453
197892 198355 1169443
13180 32005 774263995
145316 147645 5944990
25310 161537 340859463
167345 190659 998151589
78668 178138 248967085
193271 195084 4558213
16862 163424 715246386
189191 194026 12025680
155626 193586 616596693
124908 169234 111014452
51363 148058 242202816
170536 193284 56948294
113335 131944 46765862
104820 122064 958676386
117871 181526 159542030
153375 185388 80131300
49906 154763 262692297
82491 188461 265445317
64312 126927 156699326
178856 198418 912666757
20915 199684 527987583
89368 133866 111452555
60545 66581 620343452
32238 146039 516410783
48773 159595 191431241
165139 197805 81867017
153563 195163 104059044
91856 171832 849029646
191749 192588 626488980
185015 196197 834688223
14853 147348 832022563
114740 158916 110720636
108258 152595 111349522
59373 101832 632982816
88211 193202 263025199
146984 148792 4640525
92786 197245 425885441
130286 173043 777710004
110742 174269 159128341
142322 177250 378941917
129850 166544 475830561
136431 161783 63587657
162796 171210 882906204
117745 149921 80873230
91680 132765 102962004
149983 151085 809275168
96616 129066 81368600
6117 181631 449888488
55755 192793 343143148
46570 195841 967832370
13583 28436 368096651
124545 174721 125666412
178507 195607 525904370
147397 187401 100178686
16790 143937 618151813
145077 190261 329741242
78947 171081 230685061
165421 171104 14279762
151898 178787 67184610
33029 137200 260624704
187454 187745 75149952
32018 147542 704629991
27999 100379 180889077
43007 56889 34752966
77404 188102 277168416
25175 77414 130651869
54673 62791 20411243
145622 168291 423063696
48619 170598 305456177
71511 187388 290111774
31293 179421 370777367
159845 176472 678033274
170197 194724 61449592
172971 193435 51234408
155910 184454 46501863
95050 164018 395845818
41900 78840 112319381
193228 194706 3750975
3324 124849 699669544
74710 118198 106697786
90637 131367 102060167
11598 192319 452312747
132230 180474 120772621
22559 195924 433913182
82393 149477 168128778
124411 180282 139918836
141443 158788 357128712
106802 131957 802752574
9628 199944 622771269
68135 177934 888631496
158399 162840 11041882
13173 76890 127623324
149925 164824 37144681
110708 177795 76241850
103780 125939 55618696
197604 199176 374561096
145736 188958 108336247
173050 185628 31650367
149175 186917 94390592
183235 185977 6979495
174791 186280 576498764
91394 130043 74855306
44230 48698 842310098
194958 196837 4656438
146704 186014 98542084
75493 186042 548580552
78610 185794 268491693
42889 149281 266542457
172727 181852 22836950
51428 182018 326996180
181539 191531 197814956
150014 198844 122234011
35103 168417 333783858
120703 157077 397128756
132595 192424 216598335
88001 175134 218280116
112064 146108 39748937
18982 91198 180526644
183009 198643 39199534
103583 128401 62264914
163190 173258 242798293
110157 134514 61019784
110067 130982 52462677
31792 68243 91209571
19961 192238 416252569
93801 138061 357773152
165945 170121 57108894
139556 175033 862277517
156006 163149 17692326
107583 187848 71178635
189868 196406 16288620
74950 196568 304334418
57413 167146 946536358
169847 173155 8255731
186312 192921 873388063
170683 182592 527372562
162018 180303 45781669
34579 157822 174885358
94546 190600 240687117
97812 156230 146553561
198905 199394 1198695
116483 149697 83499823
191659 198234 16506163
189646 197480 19587281
98993 103775 11956317
126746 175070 869645503
126533 169614 379917988
121977 157545 89060739
66287 131902 164134555
41264 74490 83363183
116559 187497 177881156
177455 182089 11661683
56749 62834 448057398
141486 160822 48502718
6191 51960 571650541
95827 131858 90332213
94159 154560 151564575
75525 137334 633741877
58082 68821 26861385
17461 93312 915060801
157566 169766 30545770
171133 173313 5459382
107969 195929 740426913
24918 160755 820578365
105347 199677 482109518
85302 179720 503409541
22530 197191 453798940
199900 199914 29870
161157 181083 49882031
153548 175474 136303306
140887 166966 990278679
53986 136573 206639604
84760 183616 247575971
196857 199251 6098058
107014 171717 162185261
107907 176195 809431638
119557 144667 491600009
56855 120759 159955212
185129 194637 23712987
143061 145251 857454938
29373 93314 159801690
149395 195020 947301099
154990 160268 37972950
75641 178527 257475619
80213 196870 838092179
125835 149645 36032944
64419 145606 203168866
137149 193948 225080770
29476 178471 372936955
73220 78569 3421293
118456 134351 30376717
182248 197244 37555228
65553 79505 34811486
148073 150334 791176661
108380 189639 365367692
187650 189974 487029274
121877 139458 43831636
49089 75000 65051991
112209 138835 754636267
155019 194347 98360596
196194 199337 634749887
140237 167149 67507716
96895 138859 105075179
164756 186876 55473102
100557 132169 157360298
59530 96970 93391933
192468 192866 973630
55367 153163 244985529
187890 189739 4612695
161132 188273 345311562
92272 182640 214377717
163391 172136 301354092
43085 192552 374263945
135206 181573 116222067
23093 39514 945329357
54815 169477 287030245
180052 191708 29210997
108478 166275 628535932
152091 156618 11283140
71302 157045 787238917
192433 199148 702622695
152558 160085 275911243
113726 123157 23813890
151498 188899 93521763
153042 174021 810009254
163594 189567 635763706
196001 196435 488377966
27544 118994 538314669
8761 45598 91992239
155927 178888 57365305
98012 101637 544912369
58378 181808 874869767
104904 147329 340736500
56192 93847 94099028
15170 17266 151166978
170570 193672 57835709
70499 94449 59720750
157539 158992 121240769
74864 83154 20545982
114678 155401 679160892
69770 192892 926325140
118823 132748 34923747
66417 170967 261665842
126159 176276 200060725
131217 136779 715543482
6853 18467 886301980
90357 125055 86885403
197736 199017 449396694
95174 168641 620211301
172540 177831 627493389
88835 163398 746311404
124923 142512 858421252
93476 155233 154936535
24144 148214 559465214
88866 100903 30025595
35559 190758 939088456
109939 157451 119131538
141219 195296 135536128
129475 133923 11098441
162970 190724 153764577
120466 129909 689488590
197789 198881 2768456
71500 131621 150449628
23827 140114 290928473
172958 175619 530833626
561 126967 316232323
198990 199113 934782955
104515 173486 172868199
80710 173215 231588296
192193 194544 232707654
198420 199390 541101188
51122 91765 766164993
174783 180371 11757718
81312 193119 603347519
3459 96175 494294040
93589 103748 876884324
88585 183185 237028833
109962 179135 173310841
143070 187758 112030240
48786 76275 808820441
12150 50604 742800438
20141 128784 271750027
182511 186158 9210800
94260 179227 212947604
165008 188807 775237151
93337 129894 91670750
86878 199346 281769858
23727 115108 228492650
73891 106421 155040364
103854 182203 196413756
71476 163618 326266174
195651 197279 376153746
177070 186537 769177843
183667 198838 15481826
70163 181254 278028256
81413 157499 190585768
31878 92552 151631133
190873 195451 995365594
6016 199982 386801989
137412 175564 719692
29775 77044 903439275
8047 14972 111632169
176919 199863 57483911
23425 24669 3138493
180543 195177 36686175
48734 147777 248067444
199757 199991 534239
90296 186034 866888210
67807 192571 312327583
196774 199692 11784794
197230 197624 47712593
69432 112118 307654930
135642 181888 434631227
159114 199787 434810662
47398 182958 363898768
110190 180064 20643915
106437 158019 129337628
64643 153307 222085194
88685 194378 838018227
37412 71427 85245992
24231 161098 342498885
90554 119305 71971199
21314 145162 557639218
109582 181578 508302292
109821 197994 354403693
83692 185522 22572956
162688 192214 635638666
165407 183567 785228107
40116 87181 689360340
177071 196176 47838545
20605 90763 509923551
159442 165785 733112237
149278 182937 972017849
56902 125516 171736974
13497 123815 359822060
133463 179668 115733923
95235 137094 371037325
71449 145565 778812477
139801 184594 462414429
16091 30067 34953520
110656 142074 78681360
162124 178937 42138441
91754 125811 502660157
27561 167038 735632371
122083 168382 115896998
171818 187191 80970775
75027 141258 219284111
189336 194840 365536715
177136 196948 49600034
87001 94943 19854138
70071 146844 319318305
74479 189244 535620059
100939 117512 41574295
36107 96510 953824257
112243 166662 136402608
175184 183769 473210894
77665 121085 675282288
83095 198034 847944131
53165 199694 366904080
97106 177997 163403823
10968 132153 376427620
86373 88929 6386429
126909 136330 23502600
191035 193614 6467769
122638 176350 659388869
124149 155568 190618138
4496 73836 173541679
196811 198289 607645180
77196 127681 69251460
162619 188476 155525253
65819 127905 838840507
97076 100413 8363742
71063 192790 304727771
88314 93277 12379608
156690 184099 68609197
41939 138389 241283824
124961 142437 309013272
11566 118817 268220004
63584 125185 154128436
135273 149560 849608300
165708 178196 925284965
192970 197302 10890767
94351 191669 243878000
119175 196701 194181933
143756 164044 50805937
196089 199794 741342132
36395 129625 233426768
111321 151625 378692869
8307 181580 433618598
195373 199396 5210057
21599 84598 501501253
78256 183760 264221783
3170 8935 107999536
119876 150910 77950718
92969 193521 251917335
101337 134538 485077367
36140 56051 693085771
164679 197455 82120002
159033 187215 855880758
91713 94122 5990593
14087 39289 978176406
128089 137244 629374126
10673 126664 181398187
84373 179698 346899803
152270 193408 102879180
84912 124014 97919676
181356 188039 486793163
47142 126590 595020970
156413 189257 540934089
83451 84490 795760658
38896 163541 213091815
53167 123464 896758754
190798 199991 505861669
156522 186979 68036362
192096 198350 394397708
72853 192273 737112156
148464 164652 874464435
56795 90306 303077699
147141 196617 123855143
108713 154442 46585210
48508 151586 258298490
36706 189896 577502826
96023 179171 251902032
11249 108274 242490852
148509 171297 56972445
104515 120338 436093514
172450 199014 66564098
51392 153504 255817012
165744 198769 202517840
130769 159412 133930260
114386 132234 44869968
80704 175962 859232239
72001 161452 223791056
189565 197067 186558575
63286 134947 179229832
84479 118734 85718881
147181 150447 675344113
108078 178892 177477624
191211 198322 17859343
156128 176303 774437620
90181 114202 59994412
64434 87376 693444928
141579 162855 53401621
68335 171178 257429101
7060 24665 387883539
137384 190497 43053001
156529 156639 277437
62222 79424 42921349
190680 191778 1930541
164447 184557 50462327
32984 195247 406215843
43761 60512 42100663
97413 153030 994155441
21758 181065 295058225
197674 197700 81876
89107 171645 921838582
128919 171686 107200026
92524 179165 217087922
121344 148311 418024804
82500 135555 424535612
184424 190177 672602734
179379 196931 43915402
28306 148502 606710685
25491 174790 373597864
177425 189345 29968964
31904 185727 385150539
35706 98930 158096141
154356 191750 93496040
178442 194394 39979277
156096 174325 45467431
191241 199781 2334600
102486 166234 227382423
134631 159726 830728454
62894 191477 321834080
24248 134818 276593175
191395 194494 90845963
156443 183304 997722988
188829 189327 960142218
38281 78537 871751765
175079 184854 155799982
134495 182147 542236520
13953 104797 494861542
67135 86258 971874263
118318 131562 681154861
169481 196949 160339358
147566 175944 70975489
158938 189020 75452165
27786 170825 518308883
139763 198440 147117582
112655 184088 179082846
148074 162604 36251283
161212 161862 625986137
153192 199095 114884478
86061 191502 264089148
179786 196912 42840634
81533 195066 930434554
106362 127323 52584928
109827 194498 212136797
15725 75060 694155342
116230 140216 311775666
141384 146516 771801468
113702 153863 60120033
42360 42834 1181416
187943 197681 24356306
93195 140008 834251076
62364 139078 213182287
159457 195652 766927576
182565 192862 22194894
181013 188094 17858481
25635 150083 311540758
125790 156177 76269704
7802 156484 468885401
1093 160683 685806250
173134 197909 62105928
95940 180914 549833426
12646 162103 469603207
140712 153514 569275253
110232 176031 164863073
159640 183067 732733039
59015 68388 23416836
31237 92954 154284915
100770 193143 231480706
197536 199805 818730318
178930 193552 993175952
21050 50466 73472289
199102 199624 548229716
156554 167620 632131364
110522 114984 11171776
38891 99199 150740091
128367 152897 61629812
135579 146200 26688971
196351 197061 1793089
26695 54934 70543422
169877 181149 28167135
15580 124689 630604347
144242 166325 26084394
115960 133578 44210817
44745 186719 841771149
51211 137354 887969843
5361 92911 218801947
126376 141137 27176498
86026 170347 206651569
95172 99857 11696284
62046 112876 340383165
181490 193259 660195476
62612 139252 191609757
37813 108248 211603591
79821 160452 201826608
7952 62713 275867517
192265 194556 4537051
27445 185559 395901088
24418 186971 499916137
61351 111520 359622704
109289 174083 162327642
10767 71982 153126648
160497 165500 12581914
151264 181704 76029274
159033 183740 61973872
36060 54626 787703015
146432 162568 40346508
166826 169595 6972068
174970 188830 755390138
172060 174471 5930588
26950 138053 306698016
54954 106209 264985839
93762 94212 894056531
145284 146664 3503538
157115 187730 610207584
11759 118097 265867243
143735 196652 615141717
33906 155597 304811869
42411 161389 297837046
29148 134669 783393531
123229 157304 85368097
171774 182853 644221525
18347 138163 299694163
107834 149210 828802954
101432 195783 236508255
46648 51630 634662421
150501 199471 660147603
141333 165441 60468707
26861 142594 289446567
17330 189075 769572695
163128 195123 80190737
196633 197723 635324066
7677 160677 382752253
130194 150698 367508499
3538 36290 81709724
149503 175483 459569461
190843 192940 830839699
192376 196750 203562286
141128 173128 269816599
6622 120309 623559026
139538 182227 865163419
26016 136935 281433487
72872 113649 101769348
143764 179267 88943913
125912 141315 948173839
32050 33450 3455032
12299 120905 271666177
194561 196355 478796817
121660 153030 843286330
63589 149375 531143969
98202 157999 149941114
31872 35427 5148759
141534 191926 126376779
163692 166131 288172766
197396 199925 259706974
101044 125381 284114726
65470 85679 50502814
164678 192042 603238507
181764 185548 9624272
99567 146024 692432418
60655 100030 98227047
192249 199816 631337436
176093 180009 9821730
100109 194445 236441639
68262 122261 453036346
159888 160233 856054
89750 93199 8549522
127845 172336 111476996
90661 179154 221671218
102815 189485 217268665
187622 188426 295742497
35456 83614 862005458
45299 72135 67250646
164486 180154 38449485
2129 19930 44557830
154164 177595 727932244
191031 195598 11441442
187779 191481 9195459
9127 83587 186148895
97187 152907 139865940
46597 186670 350768858
80267 104379 60193679
195678 196118 1095420
97087 186444 517249337
48822 160412 279338022
103688 125233 54110889
9819 181835 782395627
20094 91013 901196401
144831 191433 116706085
85114 177228 557818786
194141 198340 10579128
96893 123924 67852564
29371 185448 494648655
117736 174660 142649426
92719 173017 201185626
183211 194154 27397796
183953 187738 9490436
186749 189205 6196986
113430 165574 154304794
107484 127267 49701716
173132 173553 588637045
7692 23911 752541117
130789 188110 436352821
8200 93408 212947497
93324 99462 15352562
163035 173919 461725766
166834 167937 2816410
183472 184772 418479413
34648 163797 477170850
105839 142378 334979934
83146 164668 947017806
153987 171302 560559268
40822 56836 406525892
149765 178616 72107051
96559 139679 325491423
1363 154367 555381393
60090 143187 366692361
102183 132719 95644737
131 142933 547520561
86170 91025 917894566
103196 128128 690818360
29212 163690 336561351
142968 153625 26891154
48061 105578 202503914
95743 104723 838770958
84993 129976 112597885
50391 131705 4847020
74352 125407 127595376
186604 190294 443054005
139881 151415 29181904
135520 189050 768948195
189066 190535 132573510
104100 105339 3138578
124073 137687 879465340
173920 188423 36397854
64329 107687 399605587
163374 183170 644020135
5819 140132 507879390
180717 185374 11849139
37723 196278 470878958
48598 110531 154937635
33094 48552 38598970
132306 149219 5434965
8325 144364 674019220
108226 183467 188551803
53256 76332 57850719
132414 161891 318435859
109259 133832 953132073
84010 142007 223310232
159859 189501 691292452
76642 130769 338261514
113944 137614 59332523
168125 168581 835101117
59523 182958 813813537
160078 180897 52159869
32992 183563 376962473
164015 181889 787370421
129420 135198 819656202
137287 147530 25853284
126040 135909 24704207
67657 188582 302755195
21730 149035 318700224
41370 110911 995182851
5712 175153 423920612
74617 110209 88818678
18714 31528 26843384
102323 179644 961099480
172232 189408 217715680
162351 180328 2784703
191941 193085 2807683
36954 72702 575351544
150014 184290 85760345
37310 62698 522846077
14827 146311 329070340
45198 176399 328468841
52464 99257 116851585
104750 174806 615001114
122166 131191 415306566
144548 170596 65270791
67886 84704 929336424
186549 190993 11096424
168434 186536 899154322
191709 194754 7628606
185458 189213 378673907
150558 185553 818534408
175064 183958 271534999
157558 175643 582628084
38613 194323 518688812
95763 148021 372041649
78035 131091 132748047
88578 190531 255472551
33533 170827 343734615
150918 166498 590078185
74829 181899 943578596
144211 185198 807580808
186292 193354 582621410
51633 97966 900519279
9582 185118 439368791
71363 135236 481278243
179480 192439 12384180
134763 143717 22446729
98794 109198 26108178
22189 89940 169342553
47261 169503 880310233
189933 195389 82599403
83242 163054 199841867
10879 60957 125348759
63169 171148 270284115
120594 141842 53147208
35975 144854 272576172
31684 191659 667129267
59976 150335 662277140
3030 162847 424155295
14755 84142 204127383
32235 58219 65107808
22223 30796 575852326
37333 162765 314043929
160718 179663 822524673
98247 135666 93757769
44075 152933 272660906
150903 178178 68069710
35969 195483 5779822
95589 106168 26519647
45517 91038 113825053
37826 120626 207227300
116140 118766 870218472
74471 166486 230167897
197472 199260 4523806
186003 197746 29356055
104657 181024 191316153
166870 188994 55485197
142466 162997 51497121
79457 158481 68339579
184355 196958 237842183
14561 52656 69698130
73581 173785 250728210
13068 80293 996128021
52223 106568 150261039
31609 101845 175525553
125029 153828 306167955
128590 179981 128750544
178355 182266 835088125
149983 162224 237230169
70073 112347 52760422
77224 91370 1343878
113780 164946 128240780
165272 179914 252686496
95895 124323 5034065
103272 181082 194951331
110881 111794 2226025
117239 167239 125395637
65459 107578 105227506
11796 72653 989278221
138892 175837 92647347
160550 181359 892020040
85063 121529 112769187
135889 140357 11158957
7444 148787 977667143
85026 136740 81259411
144093 151637 9859464
79008 180063 253017358
10720 149970 441969434
20177 109342 502128269
146722 175913 529237998
49857 71462 253464222
1217 36980 89283285
58964 81536 56349767
190562 199961 912445669
45593 139726 726200182
140597 193396 132344165
69722 172256 256666744
56570 171304 287332364
24838 51228 656417180
164591 193049 71243601
127410 199948 181668294
105540 166955 153950000
58817 83735 62233015
161823 183900 55941828
168529 195108 66578789
190463 192585 5283972
84218 131258 228819260
58300 175538 434532846
57088 132116 984958934
126516 127285 540207980
83653 87512 334422138
136486 156966 51438980
160588 161689 2811879
29057 93168 160244528
184108 190500 266272515
124280 183587 148578599
192159 199800 19151635
164493 189691 63177713
73438 139632 165455264
72859 148294 447383143
45383 73454 854226152
66796 76876 657781110
67272 152600 480671459
195899 196132 579434
53804 100181 70220721
113370 148448 88154342
154568 197874 976939570
17492 155250 651581287
177925 178234 402540381
155025 168717 941511538
121361 199613 196008218
3437 116925 283718455
31084 152839 304858637
127869 132818 12398131
46704 55199 21315931
55413 184885 745015340
110366 162643 49006761
167208 174500 583992947
100660 176836 190949884
105572 176228 177088137
23237 167178 557480953
51491 165476 680467057
52638 93219 101380347
186465 189113 6683548
3175 71362 762488015
147925 170411 56247122
4042 160629 544461235
192668 198745 15298041
114196 174174 150343587
83760 114692 835870694
188626 198260 655608338
145291 159263 34949167
21106 106259 212882017
92202 127574 355364975
134465 153200 47128740
51030 112936 421130182
190618 196549 557190296
80765 182957 748796325
16660 146746 325539929
195478 195803 237464248
109811 172323 851075388
51886 144164 366073908
52050 68558 258302433
34443 51414 42502805
132744 166720 363934050
95021 109778 37008385
178112 195262 43002637
17532 78725 153087884
20952 53002 438932423
160866 197572 569830323
27658 178579 377708007
133160 177990 50538051
31762 192381 402058103
12494 25714 33086895
157326 193823 91281399
105097 120878 25579163
34837 101040 165531986
139397 173681 85991699
6052 170424 448940972
185438 186746 521984669
51584 195722 360886847
135548 172681 93075426
31644 65996 85981114
120612 134228 34083537
78728 130431 129373543
15175 98647 958240846
15820 63772 119962009
132952 133347 986417
118411 131055 691735027
28587 199464 427736781
105666 164219 146735154
8477 141908 333718956
87506 141079 686116217
144413 191375 117628463
86589 176046 973474849
78018 102612 61319699
153011 169932 324397404
117892 127562 393561483
122679 123750 573818372
43637 191095 531202268
119882 145971 65398615
174502 179906 13604434
31162 95467 160750633
142400 177026 630879682
183876 198770 35975692
157895 160098 5387896
129479 192303 318534324
49731 56199 16181364
164083 173983 309856315
93503 170607 193280248
13209 155100 355212770
45595 158400 282469448
32885 177971 494751721
197597 198662 513146569
55013 155469 251621813
145994 178807 36019794
22193 65210 107603508
56107 165425 687512188
156828 158564 4339483
122274 131062 647825053
177201 197541 277250094
16611 109034 231069325
47462 74874 357546015
166277 194459 70634364
24148 99310 187814777
100860 120670 303537
69980 115242 932531887
165836 183180 417948258
42328 161968 299563583
65907 88851 57219992
167174 184549 286267035
20482 82180 237001438
51519 188254 790204922
77855 106616 787853697
109221 112450 8079008
198405 199942 3790280
48273 191283 162323988
89509 171990 892628015
67754 100882 654325488
115029 164785 124696136
90471 129127 96798303
118931 137025 45261170
48512 171397 556387487
18876 36890 44875969
49962 109904 699732786
15022 23293 4269042
150609 167989 43406849
125691 190872 163286641
60417 75807 38503710
38052 81779 109458876
35296 75357 100456784
123209 140206 42417980
158490 193819 88386958
185441 190105 11589332
105990 179059 530590154
27488 95229 543538900
146971 168336 728209300
127176 193412 165854177
18332 174954 391991959
123841 166338 106320216
112537 174363 154911284
153295 181784 71180932
56665 112819 140426552
96835 184291 73900224
102749 181158 196488051
32490 77689 113116053
128194 157002 322102356
144880 159449 941102634
188103 191762 9134542
92969 153129 150889968
35758 72842 92994097
1281 179101 444987007
72190 158097 717166260
147049 150881 9726692
135872 182630 117186833
60334 160039 249404748
173754 195903 585552598
100999 172791 180031133
48798 138059 223355808
37261 96723 148709453
64172 87579 58447816
185277 187075 967314254
78895 142309 158641386
123440 180441 965702942
130429 139724 23208197
13892 142524 321800153
198182 199842 879311073
179696 183212 8825482
56193 121638 163859835
95355 111060 757370475
12630 74875 573857359
191671 195080 8520517
174479 186371 29865620
133061 193512 505651856
130669 165570 87366901
163218 171968 22017194
81038 127227 296477636
90136 95812 14148797
55498 162087 827291176
63861 182372 296689229
63108 132012 172404702
173770 198853 62873545
134824 199951 970198307
54250 129446 631599975
140496 167635 68119711
77946 110904 700030181
62298 159128 242268688
20782 160018 348346458
195057 197570 522092366
29601 137312 946868308
113744 166397 131977899
194841 199033 168952600
62049 75995 498302097
160912 172482 303730158
14582 113020 246152429
183696 189996 305165044
142968 188967 115301089
139688 177257 492852237
50974 118589 189577116
142516 149492 805496128
70961 138557 542953183
114434 115552 816337275
125302 160178 87287714
189459 190123 847247811
37283 41196 486870063
190601 190961 897271
69555 178366 984027209
63797 143768 200130489
105607 199211 820956005
181253 196648 38581137
118311 188013 174745353
91172 92221 2646005
121912 180380 146349725
114457 157352 102760711
195543 199408 76183734
179698 193792 49327470
97207 194928 244930832
98817 159224 971771059
188361 189784 603752392
171336 180869 649610185
67852 95288 328872988
57290 163595 105717807
184731 192771 620197613
148473 180276 79474491
83012 123130 809797548
181769 195062 775443364
178644 196172 645080405
23501 69674 115538483
119419 151548 556544932
2451 186505 460595637
174515 194989 51341428
59363 145725 455696823
151113 181754 76547158
188290 190060 4414531
125861 181100 802671612
153703 161542 19433769
63397 166138 257081886
130167 161325 733209944
94634 190509 240246851
34958 136945 804208999
30600 43052 31038522
16862 157467 351930167
70925 157900 217756626
140215 170927 577406511
34321 42883 21418801
78432 97550 47679863
22788 194164 428930531
6891 11500 716132655
85387 141554 140513087
32770 148090 288802347
70334 134347 96391714
34986 82157 118064565
129295 160422 77885178
137996 185781 286422789
148869 190304 623958865
56626 137218 592635623
82476 142501 150208919
8978 196447 469090632
23949 140463 291480150
48720 188910 393803734
45654 143617 598077989
2409 146356 219865173
127181 197655 176481863
52699 111533 147048289
103606 178971 188918144
167651 170574 7307650
178314 180899 905574203
178195 179697 3804697
61081 64930 9521230
177469 187990 26479821
69638 131579 905928434
176522 186232 24349921
191890 193137 3061805
41093 130625 255199300
68592 153022 958058042
196122 196665 1348691
47107 85075 624161454
41558 67930 955397549
39265 129037 224669904
69108 160923 235697036
146929 188548 104253078
130781 172231 103821416
196611 198847 910907908
133113 141464 20778515
3783 92288 777516153
22526 96639 185219209
174613 198806 60709621
81314 170768 224013737
137917 147271 12585220
142264 189635 593085865
169957 186006 372943155
158550 172194 807600766
86303 112322 756403882
48217 171323 308319457
49084 171581 773031103
151041 164635 504291097
166367 178966 686203609
194452 197714 172938
106560 193650 218182471
133704 177450 234588020
130376 184407 135390247
140999 157849 254107017
191997 196954 223010285
91831 101857 25033912
172932 179791 471073332
83729 96053 30766564
140022 155548 39129050
189911 191289 3384613
141986 186755 761551476
64687 82021 43279086
84543 176294 229822223
66765 121290 136393036
155758 165001 22950926
81680 127606 480681270
186070 194072 127664011
118225 174143 140101638
134328 188169 478850236
110169 172118 155280037
192916 197051 926864346
13400 38908 541053199
26989 106484 198724789
125873 171523 114440721
176974 180822 946297283
6382 51459 63298052
107044 112336 13187083
83585 155887 256458688
171202 188870 44298290
14123 69101 395049532
156953 175504 46389903
157139 158767 277418946
120734 128325 18990866
129076 143579 36342600
183545 186020 473641465
72178 136225 160134584
155064 158978 851947081
124723 125824 2746826
115342 132555 685524457
15688 136610 882952809
155675 197214 845248880
53170 149255 451469271
43773 96012 826781702
112303 192464 200918399
88427 143499 753452313
157253 173087 39565589
150587 167499 42219252
60503 73479 32476124
27140 96911 174352419
4195 84501 200768493
178557 197109 866327934
136972 152339 38781245
23928 73897 608428915
116945 126385 6742265
38183 91290 825118768
87705 101377 34115591
18450 115639 680242467
159001 170799 836899667
149323 169841 285017905
211 60582 384785277
26146 166228 350473292
102173 194324 564257986
116236 162518 116073335
195662 196726 2652479
140832 142158 3312037
161101 163220 641018989
902 127675 731153266
7988 142261 340351434
34977 51516 41432213
138951 151670 32181065
158490 163732 438828060
20992 161673 477373913
121388 183224 902893121
8778 196970 675992090
167693 198658 994560042
57194 79452 55700131
123898 136092 957984747
132431 174206 104560819
195271 196906 4060262
41546 65346 440688034
35270 144269 737887230
188124 190534 6010102
13950 152760 347576321
28969 54042 62679587
90153 174362 210855198
51914 193715 314833005
43785 66532 974937304
177910 197615 49410151
112997 133102 50518808
54752 190226 339170417
120946 140914 69458692
17989 104886 217202788
95686 144718 448245424
122993 168479 113824727
159366 191807 577817355
11125 170666 271528507
190181 191015 814659955
158424 188774 76049747
119601 168771 123191643
44324 118672 240152060
16663 71190 136422585
90594 121235 265907864
123755 163369 99095063
8831 16289 18602220
115859 182552 167144485
172392 191148 46917640
164094 189996 64959465
3776 117571 580195317
182354 184611 5711405
96619 146762 117096163
98116 184882 217523013
27557 130759 625319016
48083 130085 785920063
85090 89200 10219182
28462 140587 280471744
46245 135887 224374565
90208 124759 86510907
475 106082 797678704
174215 175507 3299524
115416 132683 409820164
162093 176009 85874706
79432 88553 388884800
74197 88748 36101606
82352 161176 64968054
121735 197975 722607067
118700 195085 993057322
52164 91189 97538904
43710 134137 226331995
171263 173075 4500390
97499 171552 185676395
4140 88040 686242381
84242 103978 615526835
151073 198931 795386085
139414 149995 26762310
173311 180695 18427811
183897 188100 10516468
24969 26340 3494086
143796 145670 4718573
147751 195912 399886516
6489 153627 368309719
183703 196046 22019183
93825 176654 207612244
21667 175274 384388114
51409 114889 663900491
177194 179796 6564332
43545 191392 505830351
113786 140679 124070701
134370 158135 753835879
134421 152450 212529183
158650 188492 958833614
141214 198306 218725650
93489 102472 22478996
89895 116653 950283786
164023 186894 57354299
88423 88890 170303622
15351 94855 198761249
103120 166962 160052437
5947 139745 519614379
24954 153089 774706968
195625 198759 7916107
182665 193295 329139778
59140 156075 915969975
165243 195113 74832458
198823 199405 578052327
125867 143452 44084549
106481 157813 128686594
74379 120852 116127592
93750 132961 580680735
32002 66746 272311082
99217 100576 3412737
75535 115834 142975558
130691 144931 35668413
95841 174877 872567666
75789 92701 206471652
11871 163179 378570622
69190 194782 929230659
179088 193521 36156728
36974 39159 5546832
115537 138417 57244677
174326 197805 58880050
75647 184839 569574588
61505 106113 111385143
8620 126531 294939444
74445 105353 350478887
8055 174730 576042600
22192 116311 235254370
163444 169642 15575633
171494 189378 21165927
174040 189445 374056856
44049 44085 97753
144024 182881 889337687
88544 130513 105206071
159739 165021 13243473
46303 167252 472087962
8244 157947 973646032
194696 194859 395599
74842 156091 203403448
54938 114634 149271046
65758 185866 300771636
125448 155901 410524286
19064 177143 808418830
37068 109219 180498230
130900 157990 67905471
87321 164227 192661495
58766 155786 242942821
32183 155155 307929056
73863 108082 85337865
86083 109191 57777421
87193 199746 282009657
140206 157849 726863519
127309 150854 528483984
144873 149762 999740242
65424 115157 124270220
60631 138665 195076523
124985 175440 126379315
196998 198470 664450634
107619 168408 575423828
186620 190373 388855502
142310 195449 133145698
51423 167664 614970067
152587 171327 46800347
24908 189753 617481994
191844 192858 466338319
3192 57790 136492883
100972 176637 955270917
782 107036 265681656
81220 179254 214556066
86071 109078 57487328
8301 77136 172171767
144733 149073 11006935
94070 157382 105930925
174725 174888 408880
77350 157915 214970287
89678 133028 108602618
114586 183732 135589660
68126 122032 457641926
166939 173691 16905552
105729 184056 963586049
183631 184092 346143325
103884 151345 668750285
141439 191133 124567910
121822 194102 180939562
111699 157516 252923475
58110 190252 567128021
80456 189214 79004470
128870 171215 106099824
39166 72703 84080930
3931 83832 872440951
48128 56985 22202244
58228 110211 129893034
165202 168020 809133420
45871 107854 985531291
160473 160715 862631251
77123 138634 288198197
59010 169512 876779997
25553 65747 843112331
154766 181249 48185600
71547 177122 264238862
6044 116345 534554634
38373 66813 71290977
128354 141222 167789408
53586 157487 751740590
35537 100863 163353415
115876 140097 60687936
94310 140275 115140509
45748 159095 503443228
136393 136487 243826
102051 133120 783283812
38152 43866 14285352
9808 141471 855043534
50824 133028 385126816
166294 180336 35179916
187014 187292 79462
156529 199887 84590791
124045 170361 250596398
17562 61737 377250454
178880 195083 864635123
19655 117794 245381587
75387 103445 69930781
34711 51350 898815478
78776 142342 159018989
194026 199872 1556660
48565 197901 708923196
131460 184330 132445602
60851 178578 294578294
190831 190952 305880
62420 141610 198011231
174093 190650 41546045
86899 113358 247361770
54446 141921 218854967
75128 192666 708175022
170343 176337 747778504
39603 151744 280868946
79173 177471 524206545
580 124008 430755757
75910 82143 140242383
190998 197394 16012381
175810 195561 377799508
135576 169199 584317190
145168 153466 695815294
156003 188334 960039142
1419 189310 908645532
167494 182467 37465252
16749 192365 890556628
138984 158670 49489606
141109 157030 619776759
118913 160073 103051955
197407 199531 945246320
29482 69531 100277792
43738 67651 508629812
36122 146575 276580679
2916 20766 44598308
11385 73950 785974117
165708 188039 340890442
12347 49116 91822286
45436 154826 776783992
117120 147644 76696652
146008 149123 305119535
144850 171759 18512659
36530 54472 768356601
97145 195241 642955186
161193 193296 80447624
102573 164369 342345632
65457 77605 30371949
90484 94637 10317001
24236 114226 224968128
1872 43765 104693474
164648 183995 48544246
198125 198147 72218440
136761 197550 169108609
125796 168685 894997526
116582 134137 44067637
34350 49724 7971902
77020 78744 497067031
126306 135960 68202677
140919 192624 129563645
150337 180086 74346706
57649 167115 498215757
153357 173089 238600659
17671 167482 374971806
60413 64335 9709858
66310 183708 857821959
11120 17919 818542540
113122 129299 73232918
20021 35291 37971129
54074 178250 978952312
105900 169717 524289961
21727 52864 999691555
125175 127748 3757879
74586 109895 88120986
26957 142663 29691980
95018 146678 869204505
25256 168611 358716762
30185 150328 677091058
26565 184065 394228747
88413 146872 146527492
57570 101724 6640967
176108 195604 920081574
13962 70286 140966527
141971 164898 985772156
185008 195414 695232156
124271 161481 93180927
51326 83516 80549131
101451 135753 86037736
188006 191570 788028602
148788 187141 757202559
83705 156915 377419578
154971 193292 95831476
163959 193124 73048839
154427 173467 539074563
176267 184915 829528579
88080 176459 221427570
118599 137863 48198660
198703 199877 2887258
162629 198923 90987084
6100 164065 474356857
115316 170558 603239712
19488 59666 337298667
125044 195727 964682316
129170 138847 599837393
111903 145000 491214443
29315 99296 174876511
81751 171995 226037309
52747 160388 269369221
176440 185799 23550052
48344 159803 527239749
122632 132000 23441756
67891 116063 120350288
143966 152141 20692633
58011 179930 305163409
136361 199460 746140647
174390 179654 13225652
190703 192073 3444344
41486 105558 497360265
127922 198916 177902993
118715 119927 2751946
160729 180783 50223206
175979 191748 39496135
10106 57374 118135184
189755 191950 5479745
95439 171222 452764665
117952 175692 566780181
149554 160836 562441068
83785 153569 6863375
5969 70897 600335402
19511 71592 946419073
14605 129262 286918806
75873 104170 491911973
89523 113292 59443312
25596 196043 426600291
175720 188962 552273052
137926 175695 94721389
177063 192997 39889299
113391 157663 847822676
137051 182482 113880823
125276 191077 164807409
9658 127022 533856097
195160 199474 10833355
150327 178544 86200663
56775 86325 73894484
49093 108757 149222901
14934 167264 453424678
84824 100025 37882757
136101 167859 79669963
140044 162767 28403552
67403 80913 33729634
199750 199951 266385
60846 134245 183530115
143891 149905 217632550
75940 177204 253382970
35903 141379 87266658
174205 185811 29255861
137048 150661 470840046
40451 176418 340361870
48301 158639 695510502
39943 56464 41292109
43596 175735 330862927
79033 198639 554140353
130649 158631 70140391
140697 152860 30716179
174351 197722 533384947
150852 173366 38715955
114292 169542 888884083
120604 150103 758346249
136124 182449 116103654
143059 177410 779933185
136852 169371 842902272
21261 30400 511499645
157857 183862 415061393
88281 164287 190427359
173854 187253 33613728
98894 119340 51322051
91255 119124 69795915
157380 187825 530675499
149996 193139 107875259
102320 183616 664043385
91640 106570 37395044
755 17262 41259483
42162 53317 727182469
133685 179815 454569194
70629 86109 38619901
84921 165223 201058000
54595 169979 288858739
85550 179488 684408551
48273 182187 335334123
14436 100383 214867138
76414 166966 226628805
73203 94684 130603383
92300 155253 157844380
170969 191781 817405686
131026 184008 309753847
144162 178287 321824608
41376 90645 123237199
3616 89031 454899002
82045 126921 112381578
79050 166622 219214483
131209 139457 20536666
114695 185690 479796430
48096 174370 316127340
33639 70783 93029181
114273 116978 490463546
29427 71475 105241478
38313 190036 566962033
31779 129281 630913345
99237 123916 583216557
133935 155956 581840566
137925 145543 477505864
149293 182934 857418154
28018 193810 414969331
4791 64078 838945764
66320 84342 210217240
59858 167937 909940459
130076 142649 31400424
90561 172592 205490416
143169 150058 148924991
131762 136310 477207633
198631 199309 194024631
118482 161322 107353969
19643 181278 404468703
176013 179107 722361929
38889 72755 547918025
68047 69225 2987959
488 110679 275509280
1325 75014 184414247
100127 194379 526938740
134774 174717 331555450
190012 190259 608350
186533 195837 744458907
110584 199828 223641038
34269 108795 186408283
162834 184263 727688064
50769 126667 544001907
157442 187253 74613109
72176 110238 747448592
63115 130796 169341121
108428 162704 569260611
164086 185901 54791298
181373 196042 277434593
88500 177774 855874061
51513 145431 235104433
37192 195684 959867586
74306 197006 307014388
120474 166198 114481640
160725 190976 938046303
31474 83555 491854498
168044 198317 75832022
169225 185562 41121699
198020 199480 3651206
106386 111318 259921562
56767 87990 78050119
126802 169176 106048747
98470 143951 257868211
140770 179498 97096141
167941 196186 70674056
25273 76991 402503145
199607 199870 633290
33424 162000 321857250
195476 195618 867212237
12770 83443 836075396
62077 71866 24457167
113601 120887 18378866
186997 197263 25669823
63942 114360 476263355
94618 145243 181058277
111820 197242 734117938
88501 189544 758284736
42893 199365 459795321
97330 194534 944063733
73256 190762 294116210
189405 199476 25213264
103204 122306 47992251
95456 127869 614635131
180566 184072 8888456
60534 143006 206273676
34276 117494 226988776
169382 197894 71472679
44662 53369 186500936
39356 78084 96954165
8872 116930 519653864
93938 113949 50075486
95696 113252 38282630
83322 155839 824798809
109125 190015 529333862
108616 149102 101699446
75690 148590 471605469
117471 135015 43994707
64030 143713 71894024
75581 105226 73931210
90837 146676 870688280
27885 139755 626198324
21267 66084 112127634
37051 156957 764391105
130679 193808 158070969
98217 157590 148846232
194517 199995 13721130
92264 111551 495835569
133353 142434 293369940
56720 115449 9662906
35 100236 330312428
137070 139964 7243976
172824 178684 14653967
170518 175722 13009344
155269 185961 76848488
199 122317 632091020
76527 124980 207704924
36290 92051 139568151
2609 170979 953136448
49734 67319 97636110
59086 112764 796573454
6490 195274 483598275
150113 167810 44251833
177437 177836 183491615
106243 136748 76347619
61523 135946 659406963
133428 179695 115881631
121423 175262 357928559
196145 198173 5155710
123686 168598 202035513
22979 181552 396887593
145468 193057 466612663
28753 49592 52029499
99242 141023 104728363
88086 196250 861933395
9892 51774 137084614
37523 171529 589927491
189641 198685 22659857
18653 173649 524225497
66130 150842 212135131
161821 164983 7862709
135612 156180 323261389
75280 85087 24362873
84598 143964 222290589
179630 186411 394270726
102063 170621 171880736
119236 158458 229072035
181170 198935 44622581
90736 177250 216674150
966 66868 164877360
195418 199178 9522536
109667 165752 140510018
99340 154447 963295150
98617 100652 686984657
18214 152534 336356581
72185 153680 204082329
122264 138576 40679227
99941 111697 29475037
126996 179886 132449804
20484 140401 299901807
95250 105967 931551970
182852 194746 240916954
31695 145515 536290977
41650 171699 744671330
35056 37016 4905143
72562 75706 7824579
198996 199090 233601
192705 195877 7964693
60905 134036 922417777
55555 159214 259481164
114040 144855 762302209
1974 111504 273835211
169833 182975 32916107
166408 197930 79033610
39892 172114 331011693
98507 145272 117267244
112243 134798 56582611
33631 62709 72921202
41923 64979 932016974
156844 168653 29466487
99123 151345 348109442
44493 83645 128808260
51234 79795 71492572
62519 149356 269377071
7034 76844 174630200
165068 198379 83554378
47984 135647 219408974
33050 118058 212609889
173461 181674 20558360
168282 193232 747800360
149592 158530 22335267
96018 125208 73186066
106619 131261 61787659
160912 183038 55457725
179642 185468 312244458
55130 187733 332067687
187253 194173 513475651
132617 145706 32766741
123839 150785 856149971
130445 158402 261785082
121909 142963 52636528
47246 104924 144238266
197366 197701 872834
166804 187658 313090073
122227 141925 49195937
36586 81239 873979372
4905 168868 772961195
128875 146416 44010618
177773 187339 200152301
133075 183453 126168581
120428 198962 196792434
116855 124064 993464574
88666 193940 263734641
23179 185154 405523319
79707 194465 984796907
147470 176483 139457177
126595 151009 61307885
155015 157722 130966949
163185 190669 68897470
90079 95338 13059523
187629 194135 418754380
197512 198206 892095733
169362 178477 22838399
29104 33706 682698391
30440 140927 276397984
159701 182679 522751397
43451 74672 78342290
146379 162881 41277003
88997 95221 15508003
88737 190431 254821046
66655 185992 571887166
18399 63814 96371245
163930 190573 619338706
153728 158028 10663433
4055 159688 822523857
88831 119408 804386789
112845 170288 144019092
166385 195996 74202268
161557 164608 7652782
146988 175876 72310693
136573 163494 67496601
73060 139852 630754606
24066 129322 263371148
72160 139171 165690842
24327 99648 381283464
181985 196579 939791296
186455 192026 13969973
29497 99494 174950581
88839 130006 103158682
189177 192708 912620594
25839 34846 734906034
157924 196467 96426249
40894 195133 386147008
8291 93781 213630322
132252 197353 163010767
62576 64439 4559614
19170 86705 295642445
39138 53539 36059461
166277 189605 58540224
150883 163986 348470398
46959 173330 316437851
151908 196144 110617170
21193 40132 654391094
75428 137679 155623745
107455 179632 954940671
3731 6782 543005625
156524 194270 94416573
61936 97133 87755568
132044 184888 885850599
60102 173963 532465432
164994 199126 85632081
15168 95264 34420718
42593 127758 625562142
141984 147127 941013057
182406 184576 5492422
60634 65885 928049919
7111 195081 470436159
96810 120318 58976886
189267 190259 757714320
144127 190771 275502519
110815 162420 558397689
26124 197427 428719006
170905 191038 674047492
23071 126018 257484238
165097 181258 40478336
163803 191767 498156651
119346 129323 25025216
121079 139714 750182320
76953 108393 78477039
90995 121572 76661329
131995 145130 950535593
97826 120314 550979596
79266 194783 289276672
99160 169425 770187958
47464 70433 57604533
133972 138342 10845638
99442 195653 293775549
155887 168884 32412284
126317 141979 204914359
132275 156208 747935891
121511 155038 84076689
1442 144635 358281253
176726 177526 1921529
89241 187346 819671559
165606 193180 69072910
134101 135345 512883255
31430 115724 210770763
7353 189554 911086071
91647 170599 46613536
148603 180249 79097802
70964 132727 793604202
18772 137221 296274029
54639 67041 31103865
77702 100219 74639521
186606 189188 6499245
23028 128536 263949529
136735 188468 129742043
103659 145013 103751551
39745 79522 99503017
130096 153815 59594485
94813 156094 153714829
128554 136154 69616928
91730 100261 933416869
68155 68507 445536388
169692 197222 959069553
94445 180018 214448123
69995 145117 187970821
142732 173065 405367055
67101 96997 74538014
170941 193990 492279643
191691 191748 695262828
7205 8665 602073044
164879 179806 37426693
178743 187439 21856778
38976 169388 326434156
120740 127197 573706380
134234 163986 74547137
3787 80190 781660343
63059 113057 124901387
32202 78413 54571295
109051 125034 382359520
199649 199890 405572194
104047 125210 987046572
150304 173740 536880501
63153 144471 447833825
79587 81001 405594932
62842 161935 247959304
64005 123136 105873435
4373 189606 463608361
173391 181829 21132213
138979 195321 141234471
108739 160071 217128375
166769 175443 873603785
185078 191115 14995327
60440 93133 81546916
93429 148519 138232796
5857 13533 19111859
189690 189819 514366215
45590 49406 9497311
158811 192545 84496945
71641 81844 25443455
90930 149765 224015993
130351 173523 337942993
28299 179012 972697151
120571 180513 340572211
26521 189762 571896825
25829 38337 31169226
185653 190952 992475843
137905 193439 332845258
55745 148510 544544356
65406 132216 453580001
175046 178062 795459762
192953 198759 14625515
128996 174102 23918616
7129 17996 601650905
26592 75141 663960964
52350 96217 184293636
71003 191664 302095998
112479 129196 565621051
15909 170492 934449719
128311 143429 37891682
72322 139578 607446909
141741 152194 139391123
126471 158014 345208455
198834 198996 422849
61089 128853 687172835
133423 140720 178956136
138716 155777 402510274
133958 158326 61160340
139348 168639 424518908
56650 58585 4997095
48212 82933 86942887
125174 150868 843520099
128789 164045 358705687
152781 173639 109776088
119078 194398 188707635
108130 132840 62001939
80329 131936 129182401
20552 193240 645183322
33709 96804 157822534
25626 100832 187914634
81822 123456 313416954
41518 174462 332756138
177872 183285 13584222
188406 189378 818329371
199226 199351 300303
118004 187798 786356239
167617 181016 33440429
116595 187633 178146519
186361 192563 15520580
198178 198528 886582
123342 174566 430144363
150573 180979 75902486
9313 143720 336217759
102964 158371 643502701
198838 199443 1486899
117281 176791 913424547
64729 144492 653016670
115572 138144 56510960
63520 198018 509191268
695 162900 225641876
123171 141018 939413868
145002 166112 862825386
160503 162164 3564452
165783 173539 19467375
197849 197900 123581082
95337 183045 219824521
4848 105462 917788734
43078 135739 231914961
23186 49419 65483716
100191 189241 778130827
104827 134531 946685791
41598 165766 548331501
99541 195617 240749916
15021 43779 381942252
50643 123011 181247022
186567 193966 918198960
199412 199794 203771
54186 166262 280548503
154083 183015 72329727
16219 59631 108656023
75231 98380 772078257
188957 199370 256666721
174509 190788 491608160
162673 191692 877438737
77645 162739 975262367
164972 184002 47802221
57762 128412 952970920
119334 150301 967859806
170544 187197 556355970
108494 165709 143413956
145569 157422 597908488
187967 188894 2301264
181592 199737 269263381
62774 120456 648411469
118602 199299 508765480
15864 58506 106750274
24843 149728 53908700
176529 187002 816120952
82687 117877 812173350
101553 161821 151136708
122166 153731 79210587
193821 197623 735636713
143695 182191 876173673
141923 162004 375576781
114873 125310 26260496
14798 43471 71652749
160533 178846 45933765
156952 199265 975462440
21112 88882 843593913
78545 190003 655971995
54299 136725 206234237
41816 146527 266543274
37996 196174 638737182
57931 168904 277744117
89255 141025 392983954
121649 137288 3364959
145236 196327 404714902
130307 152271 356421618
133076 196132 874108036
119488 129790 910449600
114215 186438 181070173
53675 136709 207719041
23599 96011 180993009
27477 80269 551135314
77273 136498 454312814
77669 119466 502226764
182313 189580 18266170
69402 154431 212951050
100317 176436 190835255
12719 104152 228517610
45911 87060 102920717
24560 152733 320918907
109926 154267 49345721
122121 164025 58414614
176630 179053 362031693
76429 115935 98649118
34205 184397 376122707
32946 72996 100376492
69143 116828 119086685
78562 116427 94589359
129217 198094 172538775
28132 141096 282601495
36613 46260 24140188
176381 180522 352670094
96751 184362 875788721
120194 144035 456644500
134648 136682 5059582
56978 101181 420436685
99093 163929 791041530
49961 192537 357018628
37944 158943 302933783
136278 152329 251336854
179306 191154 29675285
779 156308 389289654
179670 189355 24337398
157716 159820 5170785
43968 172202 321099875
88301 141126 132280958
173167 194095 562815119
2803 149545 829353495
35037 186747 379872232
179708 188059 20989566
5264 49518 110494370
99148 103335 854654881
39666 152249 281983075
29958 159997 325367765
115921 165259 123675172
17231 129058 279765333
125751 126806 549219427
91165 98693 112186646
15685 157892 360580969
24964 174811 672336346
44786 198561 385052916
180798 195767 37562269
14988 67559 917382967
82827 83967 742601341
99418 159970 151736804
24048 80732 141810962
153062 165694 31488730
67314 74502 76646274
126822 187222 706013215
127192 187766 151761678
17987 105654 874202244
26416 113929 218678597
81095 161646 201678254
148891 181594 81737598
104731 142198 93851523
97565 113934 40968348
162657 170728 372300281
38570 79916 443890909
45703 167484 608153530
12997 112954 829656005
186198 188051 4653654
165633 184721 16497462
83042 157138 185631331
67743 106055 182718756
89330 97662 20806558
170573 172475 4773506
963 188300 468891847
57737 97454 99191520
125998 133569 19000902
102265 116484 35603343
165380 183968 46643156
176839 194832 45087710
164553 189295 61159255
166524 180451 34878592
137548 196949 148859093
188174 195863 19195329
8809 139290 411177554
47107 58725 29191370
33617 179617 928503005
51690 147149 239014860
159487 190478 782388218
103401 145642 187161203
42949 59144 40692778
41129 162704 304347090
1346 39640 734243024
153684 160292 16315349
87137 183898 242460616
193871 199890 310083372
135057 176811 104655845
189716 193472 9364621
112237 154947 107253486
180845 192083 28242944
125649 199974 672610317
25180 155042 325059115
105236 182752 33070327
110690 174100 158868239
19532 186661 620971869
13898 30240 40909184
92910 149110 732442100
155341 186487 77906149
77193 199290 305705650
174333 197020 56829903
28603 32438 9550928
110932 124590 870462613
43813 174312 341986314
110988 176111 691078348
132310 180097 386226965
198515 199829 2754689
198647 199707 2623121
71437 199018 726511032
125160 187899 157229598
126849 185228 851749778
153971 183313 855433044
126291 139680 33482397
89606 107169 755013410
196469 198579 5380585
3130 175658 431716591
118134 146859 72094139
79509 136510 142638566
179203 192269 32746584
46489 92466 115013223
160785 162435 4179355
79659 108339 962103722
163714 198699 87717430
147470 187116 717032356
138144 145878 548201027
128768 179092 832488734
162286 195231 453226413
2224 49553 684606585
148367 183528 194378302
27289 59794 81353709
117913 185837 962211715
65093 160050 413192743
96360 146120 481411674
83216 135797 873976797
58354 118854 151250438
118316 176113 144873648
189166 192040 224494761
128265 173491 528598528
48112 177114 322991642
3970 89732 314573589
17714 151999 540261969
102820 127170 199677556
166165 193585 845749827
186760 193291 894178624
169856 192542 34817847
51207 147098 240106825
68322 195235 317690663
156531 161341 11901009
29473 133445 532515047
129765 179717 125109273
129340 191325 155254341
7023 33145 65249403
123249 170786 119010453
192863 199199 291251938
172620 181552 22359360
34634 86362 324741978
191046 192270 3093190
143241 190992 119600856
15959 52493 91370438
86018 190473 611555846
67880 159039 246289880
64908 129784 162345023
2611 72033 872755446
193 140493 823779977
22032 198649 60491666
108654 160995 131208604
196333 197682 574797951
196561 199515 7463770
141368 195479 135598985
99867 100279 1043602
71234 192265 670080416
27318 178869 804363999
67356 169209 254876344
75653 137227 153943582
192795 193595 2006168
184771 192686 873803848
112577 148355 607690182
104831 117976 32943365
86238 142594 141065872
36589 130708 966774642
81463 112539 77698158
61337 130129 432109741
62609 191534 322715279
99060 156867 653742254
74216 118142 245663744
191187 195136 671133327
114847 133786 47554794
65927 123287 622895727
33426 135845 256265284
88510 151686 339179272
18477 109490 227595812
190495 197374 17187743
38954 125659 216975342
153646 194186 101372622
174681 195537 52270555
135761 183818 663779015
96778 146731 449914419
120275 188326 23565055
13720 94290 944496082
1679 37361 399499373
46894 59509 31758287
161439 184573 58052678
156935 172214 422095329
134523 167063 13295880
50376 71236 52325004
81562 146920 444121216
108032 151719 796280513
80873 150832 175314672
4734 195232 476752498
126397 141408 685061381
148946 162191 962050527
154811 172548 243793482
167774 178305 396769492
77957 106304 70796227
179037 191731 156943971
11159 71929 151986302
40142 143437 665243026
120038 121772 816069733
184326 199947 875082878
107501 136481 72621406
169333 171148 4584202
16809 152603 340007912
153896 177792 59637519
46125 170431 311300763
163213 163843 1573815
97398 156243 147687687
196566 199406 123174223
45166 72463 603927602
62517 66911 916100385
141722 177228 145430488
183693 196146 261824831
119555 186932 771462662
145781 192750 117652951
6887 49641 106811917
12573 179274 977579909
26525 186114 421610955
170410 193264 833845565
97854 191552 826384499
38103 150509 886622803
183354 197624 428765747
91182 132340 824110253
152637 172042 48470972
193882 195505 4060265
48558 170539 305461063
69124 125925 763345936
182568 197016 36147554
96886 124788 380552790
167041 168868 4560365
124383 184529 340280613
167087 185480 571018169
154358 165878 28641863
123549 190489 310147200
139272 175465 490757060
84452 89931 13680714
52307 116822 161252513
133558 164804 467829969
105147 148211 133759938
61467 105726 989052621
115550 130215 626094397
160526 174262 34396986
198039 198434 534929
140630 183797 108275285
198426 198478 451617564
199985 199999 31421
8493 40666 80393432
81861 134276 288623595
151952 152605 1668936
87146 143610 499570078
113303 189363 755719523
6671 43457 641920761
140743 153172 171006409
31834 49324 318062820
76230 180294 326942996
97965 99908 4833410
130154 186178 291435415
55791 69714 34971977
66908 151618 212180983
149440 172591 897458800
187775 198865 426636028
191969 197248 13188928
48476 55497 17619989
173993 191179 366445839
142668 192787 125628867
81294 168221 90007340
10856 124266 283673881
100407 125172 837603177
159765 189715 361975263
87114 187691 518890572
18442 180048 404487415
133652 178019 642718871
147726 181689 84975465
176991 198664 54342393
44034 59785 39537981
118272 171671 254220430
182017 189779 19472480
45195 185427 351186772
23481 90444 167462103
100007 106068 15289831
176620 196348 49340402
161794 191678 74871606
1201 149728 867853014
66558 133207 166759425
54624 198750 360876438
138390 156965 562258666
35690 179177 670447532
131577 171606 100292092
66733 134329 907495929
133338 171420 688566516
109735 141435 462967892
84496 105350 893383950
191736 199648 791121544
36133 166772 646487176
149825 184627 490379649
140955 199033 267750944
7460 75372 169954756
185077 187499 6027094
124065 148843 490002509
64347 131435 968341556
41560 55040 33747828
13144 178417 709895280
43338 154641 278830526
90223 193357 258296503
17776 41528 59356659
186130 187301 2894353
41496 138097 241657209
59258 170387 101265851
127890 172645 112119474
67870 74620 17022003
73548 104771 77845878
184788 196514 29261936
186882 188775 536639783
19955 130049 199969336
121956 185134 348259558
177029 198188 276522889
108719 156993 121121114
197629 199482 4662918
127662 169611 105043776
41582 116032 186203934
103249 170017 436080435
194054 199910 14695875
5660 104701 661282405
13230 115889 857606155
151143 165581 35937374
60807 195882 614277505
41881 174905 655360215
99039 167461 171544202
29505 79132 386108363
181053 182837 354328747
8751 106151 243479647
127870 184866 142844943
138852 181481 106910166
67665 145842 215196246
33990 104498 57689558
184037 198797 36952305
52938 124733 179654226
189332 190899 3875028
23932 90909 773485807
140723 176293 929179862
193675 197001 8279790
51230 123154 180103534
33449 144805 472139668
124522 166862 106080014
48035 160747 847583455
103541 120541 568508479
158762 163313 11325193
90609 160323 174563396
1491 62766 153339746
20373 30566 750181066
82834 171868 13112303
117737 126971 553084243
91432 148450 401438525
132066 195694 175617279
12400 44133 79272475
147069 156080 353574410
19787 154436 337101923
35205 184069 402729032
125804 149554 233749172
185311 190022 613119588
195419 199865 779610494
128099 144149 871501206
81530 84730 8041170
154794 180063 63150691
49247 157599 617979227
76562 87281 958028545
133533 160484 77568337
127433 135749 20742837
85843 156631 177356571
7463 185661 446101009
128743 197708 471609492
117453 143731 231922759
106782 193618 862765330
162041 162178 336150
36736 70662 214396546
116582 194145 619066341
85685 183534 245005658
78202 107373 72872367
174943 183576 538779153
41642 142565 545233357
50424 164877 812478693
147600 170599 57518116
72447 112530 100043993
145982 156822 27228094
191474 196619 12863955
144241 155253 27723667
157882 193146 88242456
14138 76133 82703922
80959 173767 313988080
135652 168466 561408178
106367 180567 185881014
151994 195493 294459658
21609 144604 599397862
62120 128416 165762560
156160 188436 454160312
196243 198345 5337509
36957 108104 120417876
52060 66651 526028700
173115 174554 610347
21144 192597 815392691
92723 136379 850641583
84847 163074 195847336
157392 195323 94901557
72100 188951 292530892
127595 154855 346854277
18961 92946 184936126
89260 119861 76652784
188502 188996 385487420
44712 114558 174674301
58893 64383 398597868
131069 143753 31753046
90147 160715 176682780
67284 151464 710446359
59474 101001 48375032
78407 90572 30372675
90843 168585 565718186
161603 196585 883763549
43005 190997 857437429
48581 86979 398099306
115992 171934 545014640
106875 118830 848246098
159348 182424 57872566
153412 169273 62033990
174297 199090 63133706
39554 187258 369803386
197809 199496 4236811
114879 166381 129085589
97714 109165 296676027
91815 104501 31714700
175567 195749 166348154
13649 99153 213699118
80908 188631 144045578
20688 132616 492089574
79208 179194 950742743
21399 144642 723257140
27752 142142 286151579
77364 170583 233361716
72903 133789 152267559
162956 194667 79475599
94005 155149 375192999
84724 101547 41897705
41111 66962 64784471
137833 183142 113621345
194572 197496 7336773
182458 185309 7256994
7217 185786 447027452
105127 145902 102258299
124145 137991 8342311
66008 164804 670668990
126751 192659 280988525
97076 114502 43668820
150424 174672 820182663
18676 171222 381801677
149060 184066 87597249
74516 97958 58313565
187488 197253 24400967
159402 168701 23340194
103227 157113 135162230
163764 168950 245641439
38443 165538 318157002
44204 87078 904431188
133586 187543 135229376
132712 168894 709039889
116276 187061 834799270
8877 97675 539150589
165246 192784 991582503
63770 120720 891907086
157621 174509 42216177
137704 197854 938609626
7995 18773 26928587
79657 181784 841522675
68785 193662 559853642
190464 190701 956607154
111891 120476 21625458
195081 199296 669697190
45840 199348 959305196
8666 105643 729828393
70069 195326 775814988
121556 185836 161078647
89133 91341 816964135
101856 111673 384147762
62512 135858 183391282
7513 33132 64017011
73176 131601 146142084
90453 188373 790503054
8645 138399 407949661
120135 140415 50674001
173947 198825 446831492
44030 59151 38008530
185825 199248 33556117
139182 155150 6720561
155802 185853 75253809
144078 148483 11211971
86983 139699 414773798
196979 197180 526390
132709 144538 738760376
121908 169637 119476160
78172 126679 121413334
42306 146808 627170812
123115 177547 805713029
172167 198139 65053496
53258 150511 687902902
170238 194636 61116296
157276 195895 96629433
107477 195102 219582767
105991 131910 64976887
64406 77312 32365111
61896 195148 333516900
38751 76105 93610457
97701 156469 512281339
194557 198409 9713090
196124 197958 58086909
176074 191028 37448426
130628 149248 46794253
77285 103893 77404101
25092 49489 255415439
178351 197760 48676119
140273 188023 704751111
31062 88813 144338653
183722 191925 20525081
1836 100113 245636760
115326 172225 324689017
44684 147070 553624501
79252 136728 740375807
70337 110401 100124781
87831 161309 184033940
91661 150510 147634142
2211 76245 185247050
131340 159587 958569867
175754 188727 986391181
70016 131815 470526757
121905 196507 442251197
49764 181300 329309358
103464 122690 703358558
132656 149240 752295357
104153 118152 498586147
47258 79550 80827142
195809 197108 3233179
31714 155157 309070833
171346 181107 529934708
76782 127315 126423339
186841 189013 779867847
169968 186754 42045316
154846 184818 828072893
154094 167472 33367495
85169 186530 253851727
10173 105614 907335359
195764 196520 1851591
24115 193265 679031827
18436 147591 799795351
30880 57048 50354211
189461 192771 8235702
40863 50625 968559825
98925 179289 201419676
150835 159913 22502480
41366 183350 355483535
108528 129986 161613438
134180 156551 503026242
122426 176101 134392149
73973 128249 135660110
58346 110760 834929758
174940 178096 242978091
166824 178274 570867072
9352 169981 401932975
94703 111435 41845684
76315 85695 23356370
177863 194665 990343194
109945 110007 167782
148821 179073 75621871
27111 159561 255476159
17546 192669 507352170
42478 82945 668396753
24230 25029 903228230
172040 181398 10380725
23344 180728 408367553
111678 173485 154943983
158418 164471 15085022
44962 195085 375857625
147942 193435 570790740
39831 188999 373492426
98786 151639 249208637
138952 151563 557674901
23777 57949 913590178
72618 79413 16842398
65309 154345 567524740
197683 198448 1972820
39682 47364 958053863
119874 148971 73094691
55064 63063 235157739
175907 181226 13261282
42466 70402 70025618
114557 140559 65146959
198506 199516 199380
144930 182499 238751817
36994 131336 236215280
146500 149140 6725475
198300 198368 160646220
49613 113931 160843759
5331 132085 317100559
106742 163704 597789269
112972 187206 186099307
42124 195758 856220755
124153 125550 3492113
187801 198582 604162551
47614 111685 210178783
85038 90772 360482520
55795 71466 609220791
116893 151117 731881067
179711 193291 34011084
125733 155799 249814932
69081 133106 469594482
15183 104769 871638315
120621 132885 30752972
35086 54980 842750994
159842 192203 960035009
20923 72505 894717444
187291 198910 29144249
81924 117518 398123962
116003 184476 584396449
20249 134827 943457170
166919 194601 69316091
187796 190699 7203849
65270 166643 253704174
146911 164998 496832563
82782 193115 276264768
4224 8474 10619643
45501 50712 9509266
169125 183279 35480616
73241 166496 233324871
145564 181850 90905698
151659 173856 274129267
9069 196066 678011251
196430 198390 5013374
56473 168190 279738089
79847 199067 298620031
52177 163533 278724743
154047 161719 19033996
100415 103562 4535027
27060 45932 345723229
133772 195619 602552003
56459 173961 294181322
195626 199964 959665456
21584 24416 688880152
156044 196228 836683438
167539 172338 870972019
89153 192923 125877875
76178 90675 116545488
123689 184137 151389155
107383 177420 967810593
33214 148702 289244658
38126 141544 258774120
135312 148443 33100173
169879 189092 48174615
115032 130381 38544415
176707 196984 50716645
25014 116867 229595978
65771 91449 64097956
134776 189497 137163922
99668 133146 10354815
33915 151707 821894720
111893 141505 613259033
23600 148425 312505523
93803 142277 121466227
168618 191507 57379942
135577 166996 464903701
62842 122603 149502711
199070 199669 127131766
159201 159402 445413280
90554 158979 777172960
43382 97781 851449682
22149 23159 2497272
56577 60283 9439833
104875 166017 153213121
98334 157306 147905986
141089 158007 988276114
141292 198634 143795373
100418 197269 242729698
190673 194412 896014847
100125 114784 36776985
1803 19670 521188028
147344 147760 1059382
199551 199792 610985
163261 188250 62713825
122176 143216 50433805
10414 100740 869903587
174310 194729 380305543
138063 160499 56266095
37106 120526 341680834
68487 119428 953499382
178344 184012 12779653
107673 192751 213155216
128294 174248 115054736
108454 190478 205614606
163649 167142 8775776
164873 178989 35408320
62469 198471 589254604
114723 165744 863728666
197560 197781 575865
50331 189590 899440683
91044 101818 689268504
37823 57419 895865829
182019 190826 871895350
199691 199989 771127471
152758 196878 476517709
42215 71575 937858254
76998 127219 112504688
168573 193808 63191293
151676 174662 57338493
163794 171350 19028441
3078 77799 186877493
69472 92030 56303359
137121 163960 159719099
15718 60453 356963508
96286 118614 55947816
56290 189495 333600687
130183 158206 155302776
32081 160411 970484844
109750 194333 211905577
157731 193333 638972594
165693 190447 28300983
115630 188020 925054212
11348 153003 354500703
167893 170242 5858981
27819 100969 182759772
191046 191543 397797182
153395 160865 18502391
172026 197654 64141891
84986 190351 263890049
37358 96214 147224969
152975 167737 36902170
147180 187470 100932874
89904 191190 819700925
106715 120471 34476009
92239 154245 210041143
137360 144664 18413789
118168 127563 23682501
125090 141364 91848265
43431 88571 752300522
122873 179909 142781964
199877 199886 342732325
65822 130863 559278195
21358 95964 71093933
49150 58770 236499905
65597 127817 997143233
1852 36457 86418060
76857 91457 36375557
58527 119789 524322491
140870 141966 2608455
46128 138532 550041932
114433 148989 554283079
162499 165382 7213362
98738 159735 152849954
197692 199445 319616696
55916 62845 516143630
80914 92479 28828243
129315 166755 206135560
24796 120832 666082074
47503 161498 285396722
57333 119235 527107162
196344 199391 703415080
1032 52951 409535658
193108 194535 3603045
76922 154295 193823057
163810 166942 631583394
186324 190745 74346027
64152 151533 177520438
51087 171398 301296319
121454 195153 184569915
91167 131031 99902344
3647 26778 57846109
160534 194204 84390587
157068 187010 301952533
117387 158147 102295083
144210 195647 128826990
7538 164980 901304739
108702 140368 438105275
66293 140550 185688981
87371 156673 173741139
39407 123848 516450322
115491 173576 145607866
100210 117910 468877436
153874 187294 83555625
96585 138364 692600162
183825 188718 596822482
186957 190891 9822219
49956 108770 112253748
88742 179199 374344327
192654 198450 14625623
104237 124712 51405464
64677 139906 733621985
174481 192625 33797256
120825 131963 75301964
175386 175748 542053
172627 179669 543523099
10856 185571 437382914
164362 181025 41694404
10221 153776 359321870
166172 169599 827861
187850 199974 887467716
68659 160527 998327483
72155 153771 999380128
199117 199994 668200678
128916 189377 151506405
147567 189941 106076552
146630 195045 121222636
34786 60888 65550461
63023 143876 556112118
98338 194178 663470678
180648 191174 486012229
104872 134235 513652981
181129 194206 32800486
166673 187610 52554519
192891 197216 10847551
43468 80813 636716065
163374 167991 933748657
183175 187003 320338330
33960 151153 293587629
116242 166675 307961710
113841 175089 153535819
55419 150369 237888426
35294 108011 181904814
43544 176183 332137850
178023 180172 5986772
107664 117367 572730401
16833 53432 91511446
178565 193766 38077530
167948 168577 761513931
106218 128078 54803699
99046 132116 83020029
84240 115189 28395391
140907 166999 65460730
36032 59679 59311904
167692 197138 73663395
140873 186444 114241691
122368 141254 534552151
195506 196779 3201895
58663 93859 736536189
150236 156032 14517882
55824 165124 977721750
127768 181861 135459259
132536 149007 41417981
142428 144775 415576195
163171 178513 38443700
17260 154091 836386967
6211 150551 361272796
162097 190387 64301557
118580 150302 244546659
33457 183048 956831206
6785 69863 157777486
78257 185172 267807899
50581 121069 176464059
122390 123059 1727783
194421 196246 4534791
146050 148114 665138266
117140 133822 41909968
158341 172725 735633831
175856 189431 34057172
92139 116465 734747831
108067 185807 194960781
134543 187028 590121628
143148 167138 60096157
84279 128902 120708068
113389 142166 591944076
26511 127953 253710747
71092 80604 383855730
150374 182301 79802775
71849 193568 870736940
35904 74388 96521815
193771 195240 912188884
101009 162452 154091887
140745 177607 220814932
31157 189088 535740318
4528 134250 658575869
20656 48156 881773798
86414 176323 225255624
90858 128735 94898565
33920 51847 44899740
61654 166986 263563729
161410 188844 68816206
16797 191860 799072684
42269 191956 456518259
95321 186727 814711885
98480 118447 211196924
66696 150258 862743124
178697 185967 493660018
137122 150290 33241978
164119 165707 3982049
89382 126572 93213646
49262 190025 885918313
63137 174781 279402220
61311 121859 685620197
32380 155306 922760500
27123 158549 817493432
148652 187347 124146696
32758 161782 643960100
21537 182047 401720719
185314 194776 900825147
112428 170831 146421216
118347 196475 361684216
115750 154013 96129675
102964 148925 156703170
197937 199802 4668625
106580 192535 215358918
38797 129875 227972000
56890 74357 43916669
118035 174093 140474227
77824 164720 217496776
66488 143723 205194168
124097 143375 627827471
81707 150127 437843772
14831 128925 285463715
86301 113179 2016481
61897 120686 146967569
97522 166392 236499388
150198 161261 298178728
11821 147498 339577361
88667 118514 74732882
162259 195574 354050987
68282 187927 360239278
178315 191115 492370008
77571 137583 216266752
182465 199164 758505237
86857 174693 219976357
71409 101508 75037528
7748 35438 69062226
24261 151060 317486409
167719 176657 178356457
51347 108802 143658247
90466 97546 17597908
5180 185004 546576870
9283 95939 216564551
88321 168846 77715090
162596 164937 5824763
137140 166476 73576674
141408 161684 711800391
85016 161505 233798812
88441 160374 564311282
111574 179142 169358834
101100 146157 113086645
113628 182436 590155285
111059 149212 241118306
118568 140698 55415318
64342 86356 369509743
73838 115647 104360923
176784 191039 35686038
129944 175688 114582241
144973 198862 660287438
189158 191939 893677602
147672 177897 75570693
126799 148452 409049654
34122 152272 347121991
89834 180407 226862721
96119 166699 176818788
125972 158663 52307237
164306 175377 27729224
137159 193433 141053701
138676 167650 520134909
61430 139449 195018062
187827 190773 7326852
23049 54113 77626614
168811 180527 29324023
111473 184162 587911008
129030 188513 695201817
63374 150539 218319790
100930 158279 597940629
79618 135875 502182286
23729 57861 81171889
116168 145467 827517275
134087 155734 54430513
100143 171888 179913700
36037 56584 51409256
62634 122769 150477340
114729 188893 185914247
159031 180468 814828631
188828 193327 608832629
1996 189833 590073804
127587 196281 101073398
47588 70101 697153613
175477 190743 38266435
64357 117981 892948172
82042 152787 779077922
124349 147903 463148528
95470 160794 163653187
58705 132307 440810153
37280 163007 617283360
62957 85201 55556408
88852 148561 872343813
97628 104957 549067693
26216 67961 314164290
79683 91653 37180375
197181 198156 528665830
107625 175384 169773066
152065 179870 573189271
25303 98977 777221493
150424 187292 162955209
19436 177501 395513521
106872 193508 708328826
58222 73153 37391412
157337 172426 674147121
118923 130208 326721045
94273 129939 89450169
147651 193163 897743367
110764 137094 59440149
88162 196806 913432915
107686 168896 431475523
33474 82407 756393355
183934 184356 881905898
154027 167571 694632911
143644 148894 13346164
104463 145856 103788028
121527 192803 178480482
129931 153033 57990758
89153 157267 170721171
54428 148969 690122158
185137 191807 390971038
160081 182056 596910349
15121 78139 157674504
68179 106415 423545069
96836 122170 378165059
45142 78775 394526417
130646 133547 992798958
161302 175397 541214490
136554 146754 25657137
184391 199405 163050170
48345 62575 219794696
144074 148907 12325080
2544 80758 406891238
45683 125337 511279997
156478 189072 81579416
9932 185537 371127573
183685 190373 16748099
9523 109424 559355656
91784 174022 206007120
63752 113401 881889508
77854 118453 101435006
3983 120594 986764283
8153 15906 615578477
133653 142909 948301449
167872 183905 536723710
4959 128866 309979113
84630 174977 313532433
109453 190755 533854007
78789 161310 583324553
171285 182234 895230105
84278 143696 148785340
123915 179364 48140108
73823 161405 219074790
125571 177850 130932374
71082 190262 298379200
156516 183155 897580163
57075 67736 196608717
46307 53457 762611081
136300 181954 896914193
35752 61271 64059030
140155 152249 30522276
115284 151770 91652721
154001 163256 22940207
10605 175733 413164574
177911 189557 360264003
193080 198492 276221259
68456 199243 346762656
174376 177724 37688369
43868 70036 65623233
154281 162015 269269160
159715 187378 69391535
183762 190037 15698637
126082 169673 321577153
87556 142994 222410550
83097 158688 30826582
72146 134785 156646715
90057 124717 86812671
183319 194369 27675473
18996 59988 102572044
185449 187073 3486092
192249 193427 736738581
17188 119502 255931952
167175 178595 385922609
110137 129297 48072521
191062 198304 18187752
24366 108466 210217522
120519 128169 377600590
85378 159510 185566079
50403 70250 49779717
161832 180940 672511400
37974 105475 168858735
119560 198421 197626337
122364 154241 639050322
63736 152382 222066353
10494 125653 288024753
192428 199797 948700379
129780 193889 761203312
193796 195231 3613374
61833 109590 940676510
34742 66401 199121781
56332 101245 777917602
35730 156400 302258429
123380 156143 82127184
152990 165758 31834095
157640 170818 480521101
190589 193950 8374684
94378 119761 994820170
39321 68894 74073245
161375 182825 53777178
22252 108913 216633256
48077 85747 937365802
127630 180247 131741282
159904 160462 317610990
102018 153999 130529248
2179 182993 999435065
85956 140758 137137602
41138 146734 264361433
138736 184447 114697429
96778 109662 773299846
120221 163533 104963172
22194 34015 29422724
111497 126813 477591304
56483 117245 151954517
132606 142351 778309661
98405 101293 7133563
5835 193469 469509587
15762 166479 838868025
44076 173009 706667716
31529 148809 935463070
99826 181256 499300801
156978 180663 59196199
111731 198477 297108356
121511 168327 675304108
67157 105367 95368544
106001 112956 17333795
53387 54835 957545490
196742 197017 914885735
45882 133943 220419021
595 79058 196231659
85719 146453 647435495
199402 199563 258878707
15902 106916 227601445
162420 174427 739274340
83623 194767 234759771
122476 142693 525043517
157942 162225 10624186
9581 56838 118058122
32276 149745 294144787
25323 199020 861450168
194246 197791 8917245
4202 162516 396112132
148478 159486 821551223
78591 80743 5396198
134886 135498 1553186
88007 187938 250409677
131915 190598 491792808
43570 48023 11143902
37499 40831 8444416
145978 161897 29759598
155264 158613 102514051
82201 165541 745180902
85534 165334 360138490
84584 134846 125815834
21844 118371 241357942
153269 161243 908239340
52934 113382 586262858
36604 187751 823334133
184019 184642 1557538
198441 199797 254306625
112766 165215 277950032
83749 149486 164761948
141810 155884 131446008
53195 85635 81158475
186705 188581 4750184
186295 190076 9472660
153803 191949 684496095
75354 175504 639193049
167767 185357 984207247
188122 197158 813102241
197791 199939 384762692
184263 196286 30041684
53711 130303 191671285
74064 186695 404566154
132366 170952 367124752
20714 180946 441120817
119030 166667 119329915
39553 57641 45272380
193928 196411 174833267
71732 121021 690367375
146387 199433 132860290
174755 188154 33655443
122206 170520 404565080
16554 94876 195786504
67359 149573 205879250
36738 172157 967516165
17937 157577 832543526
130375 179416 142025810
99810 198574 104548492
22402 113507 892721585
38122 39319 690909809
188290 195533 783465537
26456 116608 225304429
20098 47908 53793266
156979 191675 86847398
18737 52981 85619684
152564 175736 582297451
73527 193361 448513593
191196 199750 380176649
92852 137153 110907283
170390 191436 52703328
126625 198438 179900151
175687 179915 10607842
188246 192345 10212856
115124 131032 850898913
1726 39489 94374764
70490 101290 76775473
132514 172518 100242878
9372 192201 761411694
157527 195457 94914804
105179 142822 94373803
98724 105455 292656907
173944 193345 610301102
51661 184893 398688778
65748 144677 919100655
131909 178948 117813605
108175 179527 351690264
68132 152865 212192140
25422 70799 113483514
108371 181906 184291154
68423 80857 31050163
195697 198112 4263662
161727 175912 545066458
166393 168768 202886848
2648 119033 291045748
77163 132705 650971928
91907 114358 107482560
115225 123529 549366781
100131 194588 236741399
67374 103098 89184188
62160 102876 383830572
161063 185551 618707849
41668 109694 605764994
59356 130599 178192215
123940 160208 90728403
108393 154234 115114394
178624 191230 31596042
129071 136160 934115966
155246 158441 7919657
151701 153492 100373949
146907 187145 304762936
96655 146742 125587581
152405 154175 4427783
98594 128244 74359086
98879 161668 340400358
152246 187027 86995482
168398 174750 15880597
161700 165088 8460797
55510 59803 4721505
140631 158982 52129791
139263 190590 493328088
96838 115630 47063473
95731 122433 966893356
179228 180182 2371873
75593 118052 106022311
132725 141286 441722334
112944 180034 168189063
15490 134447 646365473
134783 155328 813871645
17747 97469 622164155
146136 165545 219419596
37129 104783 835282314
48583 116333 560901970
94549 118713 60542981
145240 171351 451232633
179546 195669 904466029
8290 98450 560598652
184863 188206 8355692
24972 115375 226017143
40841 140247 199479851
167980 196259 706073222
135098 151773 42002334
122801 166418 334378897
101441 124699 58418090
189182 195708 16291748
53703 80305 66542212
57318 154678 243883061
35354 182109 484185889
175347 192815 186004671
157402 159258 607607759
104495 140133 112898155
197815 198379 783568703
60057 120587 151388158
3139 175844 432137325
96255 171660 192769579
116639 154711 95662276
166685 182757 40292944
78268 184568 135484223
192681 197948 13254676
34912 158959 310575291
25553 159511 335150168
18528 57585 97684787
70371 174999 616119888
136631 140355 685486838
114739 185774 178155486
176212 188353 296869113
135510 164164 71790434
123835 188135 972191470
15128 72756 842202137
59907 81106 667103660
45666 188203 924257941
174976 176312 671638538
184394 187499 656233066
154194 168101 34676744
72648 116887 398212769
148058 164196 307639727
143021 144212 3009625
185611 198791 32926131
93029 199570 487837662
88600 149100 751631427
108627 130177 534082340
93538 130858 93631513
132614 148547 40057152
18156 52763 86559407
101827 111021 14571360
130229 141396 27855635
10826 171143 401191624
84025 137237 133188237
92453 116163 256639804
58261 105550 140260296
65131 196050 998069353
136101 190819 137146427
59392 107248 119527960
129313 152021 809138171
194140 196316 494961670
111593 180866 578175797
73669 122593 806572652
126581 193157 827801598
21439 57478 569439972
28655 164407 339698309
165279 187539 230613190
197335 197709 968712
140671 153126 643821720
47803 159774 711533512
141807 194995 133322575
130257 161966 848678324
108230 118510 25753354
8005 164108 390567625
81547 151444 672538844
152773 164576 29383083
2192 175406 620204837
71919 157712 214733555
194605 197266 260924632
119249 138216 47406482
169382 185271 39929030
145308 190099 112213149
191217 193153 293500747
45876 120726 187346235
53764 193186 488749324
135313 151637 121812306
147128 148028 998482467
143157 191878 718764885
145960 194955 888430526
86550 158578 685709042
61159 154075 935097209
195686 197074 970474460
156805 198396 915853373
60118 174022 927503038
92562 93626 517515060
127702 140805 107943139
183457 191742 20767810
121480 199096 691629347
197778 199968 5456043
76957 125894 122366785
11908 166314 743731845
24759 176356 835062341
98316 195647 243875159
165567 168481 7332387
96070 99279 7944784
185093 190109 467552651
130867 175161 110904166
54994 134921 200001210
107601 146668 97978003
20961 86062 777800354
148720 158504 838987235
20704 40620 49751312
131138 171736 476373576
71168 147809 191871535
29627 58585 559753095
32901 153121 301075734
182171 184821 6712300
198994 199167 422433
20178 154394 841184549
50549 171732 303478969
1050 117488 291132629
194594 195054 1159526
36821 86240 856390883
178661 196656 94327235
95141 131987 92428344
95693 197612 639604187
125305 137246 29831404
13526 149257 339800918
114782 135497 51927785
169840 187592 44511343
24523 187903 408989508
112669 130521 44818802
80372 131759 66808980
114211 184649 357560549
174685 179325 11676145
14 149289 373689801
57757 133378 822691713
126112 176191 247815951
47258 61623 16024485
130621 176921 395673435
14176 97550 208458509
64147 131449 168457776
15815 117968 581150302
111426 113019 56893065
105116 112688 18995332
147719 193182 113764471
119976 134463 36260887
8999 20625 29050010
54517 61871 307945312
149451 181430 79920732
103351 156602 133610377
156904 176033 47808873
199752 199887 965568119
97894 120766 57380834
175900 191014 33100667
199177 199336 377926
102058 161448 430927029
41375 68053 930021033
74338 163097 756931589
67400 165558 756850074
145638 166112 51245259
166845 189468 440467921
4429 158114 384608901
198552 199789 3070505
115013 194360 198835909
81651 100082 45968719
113747 142976 200165138
55288 120359 162852497
2512 4026 3774987
158265 189172 943097443
170963 173976 270631
13309 35732 55974249
5977 113442 603376653
24343 37218 427681059
126300 184732 146459875
76430 158561 514707730
127426 191306 159969797
177423 177520 260155618
72259 92020 49279853
3361 144078 868171706
138538 150446 115212356
126104 196949 219445785
61842 88057 65358209
42085 149562 269218192
86502 103199 432035405
94707 182792 877406330
130053 186349 864344205
12725 126102 283590310
113881 129898 184803323
128139 164430 90897730
121345 162476 102989509
191003 193739 473237427
2703 88227 213712674
36445 115550 960402601
7690 22732 33337188
79549 153495 185308868
3396 142228 632600590
117448 195711 692174470
133219 185196 573204307
54086 78868 62062434
78057 124334 115769742
90200 152510 399853470
168828 172443 680031665
172891 177747 252786280
9066 119277 275601630
118433 148957 76756698
95163 133148 95289105
1088 100870 973521028
80336 104350 59927224
108288 179275 774213044
105539 109980 11167770
40870 168901 837634695
55595 193986 346507463
32087 83915 855214348
195574 198351 7017231
119006 156583 94274477
178397 182247 9671518
182984 185446 6264977
29622 51588 54910154
43721 140589 578471846
154040 183411 73394061
113314 172252 963391057
40260 78640 95998188
56828 181101 311104408
127722 161512 763271323
90030 127891 578020212
195956 196880 2266027
119625 133373 582743169
195877 199414 8908341
196919 199854 7422952
129319 189329 150370140
105651 131953 65999661
18030 99194 917698789
3825 56634 131954539
137653 175259 853419711
36939 65597 71891191
16504 130452 900584002
166035 179353 805429074
153219 186038 82159835
71307 160353 222800216
19321 29506 25436379
92206 123747 79107036
138829 191326 257083771
151811 161430 23886844
83826 118041 85562375
117608 184434 167564779
145466 192317 117368921
162 161962 404865051
178551 188278 360704053
92266 154939 314550041
103341 148233 112701609
106954 195417 712579083
28609 141102 281378444
124315 134822 26272774
117775 129077 696299491
22849 131111 13610131
47807 143436 239426446
150837 198376 442030122
178092 195379 43332534
119304 149477 75753144
140184 150728 26657909
102231 157713 139130980
68179 155116 217730854
40634 199245 397118877
37999 81861 338574254
79077 142162 157810603
18731 64178 383091484
61629 142480 656898207
22741 73228 126379546
139800 169010 73244182
66895 150610 209654245
69562 118240 121647988
193382 196230 7105011
10200 192924 457211821
91469 193327 400469189
59867 95164 122593425
136351 156529 910161880
5350 88238 922295386
183776 183991 758823555
177953 181248 246463288
167713 190705 224189578
114173 198693 211920101
151727 183190 78631685
19774 47007 67981475
195134 197594 569517182
37018 192950 619564195
164365 173370 507599448
164917 197294 81155711
112125 129782 825710239
65979 134440 171244380
133098 160142 577465023
146396 169685 835018863
177471 192043 287837532
59126 178361 298369111
21376 65756 125188830
158405 171054 31623550
30181 55650 680722060
138008 180393 106279975
57191 186182 35682818
36072 176747 671724957
15207 99882 211623654
199613 199867 604434
105319 163955 978881361
49410 158423 273016319
106264 106432 418353
132213 194646 456528299
45396 46971 485109803
16102 125751 432119086
195558 195808 852805514
132020 186201 106740577
166357 193320 67573537
138160 176156 118295459
130850 194962 886154567
7500 98242 646549736
80414 142212 154611895
77324 173883 241659452
167392 185976 46630716
94589 175916 203782574
172372 182333 24908825
21031 60037 375898505
70746 165900 418948442
41546 63902 55993663
111220 127600 41152451
124644 176648 688387935
184661 196822 577232001
31450 91912 151165715
123966 169685 114461417
177260 192114 37306149
196215 197735 3884880
88111 166523 196431311
78092 101483 64330238
15324 26301 264203107
62904 115556 131542310
25812 108765 207322911
187517 193818 15694483
107471 185388 195387668
111539 199413 220272895
84944 126179 285751811
162337 177626 38247593
120264 155868 89303992
131644 161512 67571130
60695 179438 297161062
172970 178314 585240038
36684 171266 168022897
150596 151205 68142421
31977 67121 485018437
173654 199252 64169619
22823 54650 837738280
91506 173707 899686647
7069 84396 805416645
40919 199606 397328788
161257 180872 120623911
167241 186289 765632134
131826 196045 489671764
148591 198334 124484586
175799 182369 782621399
170259 196701 958563241
69376 111229 104548877
21190 164074 357508907
68334 145698 193575525
156752 167434 983992000
67549 153642 671373536
165614 182898 51670515
186410 190839 808120273
76479 144978 31022328
143583 169504 64931140
106317 160646 569138294
166248 175208 729480330
53599 108864 780004485
63176 100185 372109918
146266 184371 95470985
109772 113668 45034538
165410 180997 38989737
32095 140573 627193860
178634 179375 1873188
12652 101814 872915130
166063 166759 82551753
147105 162650 38885481
191435 195337 148372456
85995 124605 520428067
38593 160621 305418707
175265 178157 37249555
843 27834 67463111
43823 154066 276182606
49462 157087 269582490
148822 194422 57007181
60910 74732 782330248
14168 189992 448387033
186445 196117 24194471
189817 195890 439619842
145193 159190 35030693
178404 187407 401862120
34018 152768 297473665
5404 140680 338277648
43461 162623 642276198
155384 199091 109421728
82495 132809 258613392
137318 145876 8392430
168432 189641 53185311
35610 106047 176270055
155403 185092 74353901
168627 190345 54460640
172291 189690 43599635
199387 199774 94277990
102761 117647 313599301
137116 181579 976094283
749 114146 283467689
192798 193421 462472112
32466 118770 658237240
186685 188206 461925285
147183 183940 92089250
24320 174743 376436632
10688 48564 884837330
28196 83895 524730581
175890 182208 9495160
127262 142430 37854676
45572 57732 30471360
3623 26751 274731966
196283 196454 339459917
54831 171922 846671799
71864 105116 82972867
135470 173240 188699333
196773 199434 6735281
185028 186792 108819300
143055 166625 244823811
172504 189838 43419431
81302 107963 66591537
144901 184145 98326288
6477 58263 942945234
152680 166556 34564823
146240 189990 88275563
148869 149340 1173027
122903 172720 124691591
108953 174803 165011396
67149 152185 212923597
23568 55589 80013298
151334 198567 746825944
106302 188982 207213785
166443 193571 67971498
83399 114460 77661824
14480 124926 276354571
7570 36382 652878609
170230 176886 805503109
97788 141730 923331219
99772 191037 93640187
151477 159883 20790664
46654 161611 287853730
52530 88141 88960573
52442 181628 323378284
52478 115715 472569760
15768 188204 597356479
70717 71511 1997721
16290 70053 134493749
12991 113861 411520121
89004 133257 805355823
124406 180351 140113625
87707 178728 42017808
121383 149688 71018995
94715 166953 801468522
149884 164697 626911598
103017 151478 802534125
166905 193355 324831869
102662 119833 318582845
68429 137970 259278720
76914 105894 72356944
77406 114689 93140310
47761 98022 423212423
51563 187312 339908188
131562 163473 79858074
50556 140116 224127182
198332 198551 577263
109307 135449 870612923
164733 198930 573906500
84351 131225 564009066
113798 146060 778170579
42105 124131 504882012
23526 120790 243312544
168119 189501 53597518
181621 196693 111302104
44143 167815 354703004
103080 153085 125495552
57008 146458 223981292
1495 144511 680199993
15287 89255 184933182
134625 153172 46651875
198135 198147 39914
66671 83960 256384012
167310 181426 290868451
190568 195465 91351804
50274 151572 765655375
79079 126070 117548767
129041 157939 669497682
72977 175335 256095075
196495 199828 8406455
103437 173639 175968960
86240 140152 29147458
198540 198830 286427781
70412 102579 172738552
161061 174144 32740445
113180 183064 175187119
166086 194641 71608193
99278 177473 195954161
101437 138667 548195932
97922 156901 147929656
97908 159870 468728611
168484 177427 769548323
74085 112916 864421360
73550 137655 160208309
26 160932 878496907
8441 15228 16927389
62725 140237 319918156
52295 189156 342673519
186519 190451 1478555
162223 187624 63732744
145804 195112 797155562
9729 13232 8712940
50377 146448 845409017
8149 41180 217464638
148148 151458 992544448
182245 190931 124340596
148523 192602 718129244
92430 153936 460630298
190873 199966 689867151
146137 195640 123947019
9984 26341 868737463
148757 198444 911642077
122219 163609 771282588
190917 195802 12218875
111513 184698 38431153
18839 23913 229026759
13199 191568 812549718
85630 102605 42317509
184665 189462 230084340
165483 181572 40327237
118667 192444 383602160
29187 62135 234977656
68959 115641 116646568
169441 174498 980593563
109128 196150 526782233
15570 187987 462037393
66354 110539 927602592
188286 198951 11432084
10479 48666 492565074
197924 199579 4145836
57828 122217 519873821
168380 168610 560776
96011 183729 219853473
39080 90755 253549565
48079 85551 93824371
151197 185513 85884412
140333 166802 66387507
131247 182857 129268465
180417 194974 946032187
74290 114113 99323670
23925 28730 682189955
106617 113634 611797095
86165 127531 103621085
128750 168315 358902559
120661 191046 882844941
125055 159110 85280958
130477 173958 108882770
45565 108634 157690886
182870 195202 396020889
124625 169679 112886297
132207 196145 160084381
101654 143725 477706887
14582 173224 513488888
16041 57109 102680368
33092 116295 848972809
133880 147170 33363156
171661 182933 28199912
105748 129314 59102432
190113 192137 671447667
189296 193270 986539744
156839 159260 777281923
134450 164815 950630474
143905 197025 133057855
18603 189613 863159333
91492 109652 946266846
147445 153826 351133814
119480 168644 524856436
125900 161654 545623149
31380 81910 126350160
23855 32491 21607997
189268 193189 9738195
197146 198470 3430787
32833 77718 781061073
150601 188651 95218711
35974 59793 59710784
127643 193685 165393693
115556 164982 101155459
136989 189113 130733672
157197 194147 92444418
180282 193801 33858751
77139 152628 285102190
81950 147914 165295711
63758 162248 741132237
86361 140752 507099776
143666 160362 592436897
117497 186749 173590009
70505 101299 965329276
75102 139137 160020191
115803 194447 734227745
177360 184916 19073903
7407 164834 529686721
160040 183214 58128893
31346 47148 39455894
126187 159529 397312986
128840 168523 99402626
1532 101039 991709077
45336 77536 80600558
126667 198980 653746204
104384 177209 319910500
171180 181631 684412692
58611 92112 83674902
195997 198020 5109450
116072 162822 117227400
14849 196637 455012773
150184 166846 225426372
56048 102957 117259919
190061 194124 984469038
158918 163016 294612631
174999 198292 58418606
18493 180630 405758991
88420 105510 42782562
26887 88794 154659179
115103 116192 2690886
92539 138610 301447818
3983 23816 722327808
89188 120637 213938435
163969 193183 418144174
119857 137964 576568647
50245 67960 654920567
110478 159606 123103187
14185 150460 811547141
33239 93478 781133664
67669 130123 246247634
64136 134326 141942559
66109 102039 89660301
101810 102334 209992369
56174 76524 434910171
90766 122958 80784491
171851 196683 62097708
148194 199346 973453937
101456 149877 789384899
127695 182177 700224698
179040 186841 19570168
12365 182485 425735454
102859 110688 340024987
86620 117811 78057791
48506 136085 720192007
191551 194220 6648817
179424 189822 26101869
87589 193699 376196748
198212 198289 180105
145456 158323 32304864
156820 196234 333848273
165832 180491 843490873
2809 103710 252130675
163453 187350 758890024
64154 93734 73825469
167843 176394 21395678
128289 180138 251520007
31896 108747 541213759
151315 174075 184501363
165158 176364 28133002
150410 157557 17356551
61254 166092 112966037
117125 182732 164456726
185849 194494 282605430
4893 30305 63546808
87661 189809 255941271
198125 198804 1723257
32146 187605 389233538
30738 188174 889001407
18544 184100 414454208
134354 192218 145008490
54768 150135 238828555
118234 160866 106839361
111056 129576 46488109
162328 176081 304658045
183823 195821 29986343
94734 177648 244942392
132821 173108 499329303
12582 51510 97303785
46013 49298 4823254
14889 176391 868026996
78905 175638 854720848
61701 72308 26495083
139547 199896 950374770
144436 182691 447654645
21643 47103 967237098
42305 79711 93649055
44843 140253 238720702
130665 196377 862984705
79771 141854 155342879
118883 139066 50461593
15656 169078 629634059
54683 91428 197577814
115092 156858 272496820
192020 195298 129683840
90653 195799 411992628
92726 126517 84726437
30070 121163 227927011
79699 105409 901352390
77597 189346 179814691
174561 187264 817730743
3271 77872 380518765
7803 109308 853304176
112752 143486 77082263
73586 119733 111006251
196414 199078 430564100
136686 157982 975570371
71636 168620 242739182
81249 158538 193610327
181967 188098 15398886
3880 190989 468231791
125175 131451 712238864
104659 170056 163921964
21214 90084 516458322
169030 181642 31599078
190075 198884 620987852
86000 140737 136971267
73958 86982 71225600
135471 144012 21410353
113600 194289 400493590
87788 162105 186147732
167506 174689 17916652
90076 132906 107278378
120693 166399 990204572
173901 197122 58160077
184423 194805 25960598
100617 173055 230364559
122362 192665 176026319
49423 79017 74149413
177783 178931 2927907
142722 177352 86762468
91549 92944 62304652
22848 148596 314804817
198070 199954 352996985
36600 132234 367417884
163750 171423 395276927
84438 163257 197341067
92463 150739 146202351
134584 136795 216422910
135035 153459 177453791
9602 65386 173380405
15027 28984 34917498
90672 161712 177945334
55268 159732 920893245
859 131159 325963659
155802 196564 101914342
171119 197263 921536843
142587 148231 787230417
34391 185718 379028640
145954 152432 180339812
79363 100140 51817142
52054 63278 28158519
154693 171339 41596681
100429 180703 864555258
48676 168536 395356932
25214 29928 175369564
129177 134829 2015528
112660 117345 925691008
32820 37632 11977276
99016 186615 259569327
8259 39802 78819051
89367 127197 94818259
180080 192268 30540210
145503 189547 741936063
58399 143364 222321178
155793 194744 97441821
47805 139784 230199125
161945 165817 9672625
9950 31513 640332317
84934 127623 35078208
101450 191195 224967150
85853 106474 51532796
178337 185285 632550450
148819 177529 161075454
84961 142595 823048445
69351 195688 639197948
107909 118691 27055792
126164 186042 150101608
74219 167954 234543936
185178 188348 467009374
92680 179411 217300199
179869 187309 18685616
130585 150285 49498279
140492 175043 86626847
98576 116428 314550340
28506 171515 985609923
59677 189186 324226205
93227 164978 179745900
128288 154773 66510066
38177 63367 63153429
57973 157346 248790993
585 71727 853946049
173760 194313 935049319
173861 192323 530839652
120597 179309 678201468
124525 138756 35551006
20718 148078 318795086
175945 193843 399163212
16226 103609 218411146
198885 199281 994817
9190 76586 199206873
81771 108909 67823858
158476 159481 239139400
164585 198992 572447182
112328 120754 21226650
85376 125813 335474848
99075 167657 171983897
138974 187730 122324874
155584 197636 105194874
34681 38730 10179654
144782 198126 133633560
93015 195990 258001027
27754 137839 275347169
42416 105399 438142633
27731 138241 276385063
70586 160353 224608312
46496 187811 983285094
47742 108429 314070843
182731 186388 9174851
5295 80105 962297793
131945 150478 46593001
18378 46991 559063936
55157 146238 228027077
111778 188498 524021218
169994 194296 148220156
14859 196921 571285416
72384 130178 144534720
12673 69766 142821536
141212 193840 131881096
52256 64527 991562740
1946 3691 348264131
49336 54909 736798288
170172 187389 752750380
50892 87027 124220586
46259 168520 751351741
99485 130075 43858860
66655 71764 691733498
141932 198709 142363882
99391 173879 186699221
48386 74497 65609498
186614 186749 324484
181722 199535 777146784
91592 195816 261090691
66820 125619 147054962
140541 193077 131655209
77583 149727 180711846
49080 153036 737531516
11943 59997 733227564
132318 159830 593573446
171386 181321 24779564
144667 186005 859516315
187249 198209 651319831
119563 147570 70307355
163846 180273 41170685
55992 63346 380065549
12357 110525 143465876
64458 157556 673045764
68412 138976 176433224
46968 99277 198028844
122153 141658 803149818
140649 183257 106828617
27118 49746 56498512
196106 199451 8430585
196488 199560 7778754
109085 148543 440873020
168934 177903 744300295
77690 190037 454158117
85493 163776 195972511
99732 105026 13271438
50623 161267 447724866
193713 198254 107892764
115336 148239 10153189
158771 183688 186145299
147144 199829 131929505
145899 167486 278620166
193988 198654 11778127
192176 198270 331632902
59857 187655 319968526
154510 182399 69698783
125998 128708 564312119
40384 67091 66862777
156578 168418 29538874
187867 194012 437932528
180959 196674 39417466
56270 60747 108563846
166532 183345 42141056
20862 170626 512716825
150289 164363 153360708
43614 190348 367464535
127584 188978 153804038
103353 135084 939613649
88947 158547 174457372
24973 53985 72482920
34861 87456 323804796
88421 122310 84992055
172027 183181 3664011
171445 172161 1769800
132375 136080 9187251
121110 180876 149607424
46111 127543 934133657
189382 199493 25312642
125518 136054 1639586
107139 183874 582671747
27027 142151 646783899
142425 157695 734887526
3700 59371 147971438
71879 168500 664267066
146362 148053 137320214
25527 63266 117235239
13806 146014 330880062
187023 190563 8858304
125405 191314 165098783
80707 162895 205726894
118079 187991 175291038
52076 54647 6449459
63547 138615 60050511
57491 145986 221534101
9191 80016 177072564
128569 178973 821150112
25597 43018 676527163
28952 108561 746272466
100318 140099 99701534
84283 179711 238999123
177699 186892 23120663
71854 170294 948998240
101587 127320 64658011
130005 187982 42131471
40804 106361 343302636
73277 160802 592643893
35734 127099 626668107
73892 191390 294043935
103468 107665 532792555
143839 181509 948512947
161449 198998 194058583
75252 124871 302199978
90703 121288 76665245
66856 69698 7101266
20196 35502 81857813
63202 71410 609849610
151925 183181 78126604
187619 198701 959144507
84948 181152 733783377
5089 79227 185392845
63779 149412 362459885
173845 185557 59872071
28073 66102 95199040
190608 191278 1648396
240 183325 458181068
39409 184410 363093515
83719 115750 658314509
198250 199868 4017035
157676 191832 85539474
133738 172145 544318592
81714 160863 198156649
197972 199473 150891285
118239 197833 760089884
124515 125483 297640647
122808 176638 134776635
108210 166946 147252473
18189 124626 266287626
23856 192566 866528167
99372 163966 416598306
100982 125534 61667924
107680 118728 750938607
34719 124086 282931103
122626 144580 54932777
111676 168804 143224114
148356 179528 77906980
138953 170207 78432820
83958 192705 599688941
105907 183530 52317662
30606 42467 29561457
136667 167341 76934350
168252 193478 63173584
3715 180227 903434676
54536 115196 60746250
195494 197960 993795204
23612 152252 322074025
182647 185625 115584801
90239 194110 260124837
81979 183744 321849136
29018 126790 478698362
152799 168194 38416414
79549 175462 240170196
146784 166157 48409522
52557 61072 21449642
120552 180321 149688316
105262 141342 90368559
56125 92269 76130133
184094 197971 231300365
97825 195735 245336712
148019 168464 608968834
114180 146760 521414829
77810 108942 688965073
53525 89332 89489591
176268 186175 24849247
19835 26633 752387494
161457 199981 542292343
53692 114852 435086185
181718 190183 21251929
74487 152405 175778027
113206 194803 204512883
79666 169699 225459779
52306 153911 254478502
6863 44847 94906302
74404 81995 18758084
68125 145445 193487145
1400 31437 75095239
135332 165318 804051036
85977 92107 15322401
109338 176017 298662701
45894 71234 66411091
152019 190242 95610855
151717 182540 77014785
57487 169626 924609072
137401 184135 412657574
72451 160525 220297446
106535 154568 436971920
40961 62403 859504200
141144 183159 785841874
68206 107731 375439231
61063 62559 256558951
131246 171483 126113343
77487 103718 65402549
150430 174124 59119646
7654 33610 890037960
61742 130430 171757786
133785 157614 59718301
64905 197920 477223736
89436 102844 840676831
5037 18929 959007550
137572 170526 477578496
192046 197271 13064363
103200 166588 158862738
102403 110910 630154744
151887 177738 944541733
178980 195504 789441612
15472 172524 393105992
105838 174378 171687236
17359 148121 633605899
66014 125895 289166523
166393 191181 62133391
122508 193581 670402584
26063 57379 599171640
33819 165513 329700891
57049 140342 278475611
80739 185574 967098442
90688 153304 46544782
161033 184229 139616593
184151 188897 702128558
93579 181570 625614999
72262 85111 254465638
26353 110902 966069228
105463 164029 146784538
117688 145940 70898579
180898 183934 7747791
30122 104107 734530055
176757 184531 19517091
134401 134673 680051
85503 143236 795576688
140811 160496 49335649
170208 189903 49377026
57323 142018 211891591
181757 189462 19357011
65255 191670 595909740
36949 163436 316675295
86047 160980 187622667
132175 171072 334103815
9563 94922 488807677
64269 86374 55175636
6699 19546 32135596
181836 197327 38806921
163111 166680 20652247
53780 106319 131383910
25495 171268 447598227
177716 197937 312545590
9988 59130 876082286
125511 183512 145293821
160182 163830 4390059
17537 49885 80825418
122952 185443 77616075
5335 47934 796839582
16440 44324 69678515
125438 146149 591422548
160769 161194 585312879
103296 195132 230151111
108182 164889 28120621
80482 170796 226148890
149360 175667 65741429
45722 198167 390533950
33857 114305 201245956
1077 93922 232062923
102245 128075 64814866
98700 194115 239101095
41248 63178 54996282
82132 137719 139104293
79559 183471 739623359
53771 70529 41981035
96631 144428 163226879
181628 198901 37550054
71784 82541 26784810
96738 123843 35928474
166757 179000 509117095
105484 189853 980454991
38772 94148 97608449
105249 111699 467554172
123639 131118 518157839
37698 166399 505581279
28399 124755 659055911
24145 87184 157545977
188913 199117 987865681
57113 193790 342176829
98332 118735 612760869
78991 198761 737478248
197533 197787 658980
121230 140163 47326679
107415 198262 227694329
80395 165773 940800845
104114 136719 81719172
35624 179326 927995048
139850 188652 479114163
146644 165089 171791236
163815 194932 77993269
42158 105664 259924775
19934 152176 611903114
152389 185614 83190330
193430 193480 131813
94217 133000 97278042
127038 143926 831245706
186181 189366 734173491
100966 186520 487161750
189536 199629 3413181
70040 91876 54459820
59718 184899 313398808
32644 59562 67462920
38437 172999 336874718
186230 190657 11068167
36160 87183 900980875
77655 187173 274203278
80473 184275 785539706
6623 158522 689308772
196908 198781 39716106
62376 91052 72527223
197660 199666 595920960
21366 39457 45146454
113533 179841 975407954
126863 128690 4532862
11314 54676 108369231
80062 192063 831474582
62635 168655 332554319
62367 184718 306287652
127432 186942 149068854
132889 161490 71603277
199906 199994 219125
22368 69309 584377694
120380 141982 54020193
681 3464 6976744
44533 77193 390907426
26324 124020 987998079
22628 152304 324656388
120909 126634 14371014
58127 142994 212303448
146062 155626 707876336
64207 98577 85793627
3874 35693 513699722
148696 199226 223219729
35042 57233 367666053
68810 82744 31300411
169819 177151 18294477
177161 188911 29515144
175576 195719 282691749
147801 174912 308337516
188298 197173 22140746
59140 73408 671823127
109106 112152 7591618
41932 157691 289843827
191498 191886 319194059
72579 95492 112268462
9519 125786 290796733
39354 164904 632177021
139390 188406 122928133
183265 190363 729908472
190565 196668 15230327
30770 129569 247219674
143144 173304 316536937
194297 196370 393946598
145290 147398 369552754
65663 166537 533340091
162911 190832 69976436
87235 108983 54424334
129559 193223 926877707
153260 168150 706256175
58803 76333 693284560
157353 167566 25533865
33284 144616 278690008
15412 56766 103391801
192993 196409 36660998
99781 163935 160797757
33406 77101 109418522
33299 52994 881825151
70462 74232 47481314
111901 119393 657323834
42355 122459 200585500
75303 194188 297527251
77379 184642 701467275
133496 175554 105371700
105202 124925 734892457
138290 178423 100672096
153267 190689 627255031
61796 126986 163034226
98380 168155 27472026
28431 93812 163365869
74329 131365 808284517
38201 125382 218228083
160176 196518 91060567
108330 198658 226412150
25738 143376 294345008
179604 194943 315921926
92083 165888 412429517
25022 94836 672858967
73640 148705 187901922
7501 19967 840429954
110168 185498 859939420
79060 127758 374642320
2247 72368 503377931
167004 176149 22896969
140514 189766 123507322
98639 145836 118337559
17014 78465 2759263
87654 119457 336964324
69109 158153 222898895
47183 127018 546247438
94783 173738 829205273
197735 199665 64927347
170386 193734 58464361
174703 187861 33070042
130347 148993 22083496
109790 135952 350069925
15067 152610 851331830
14270 54458 342072859
134213 178601 357838905
108118 163646 139174961
14282 176677 792584735
53959 153622 249663027
173721 183044 503377301
34935 102927 830393298
73550 146242 181837567
7124 36304 473189978
118827 154630 711266442
9902 99967 241556689
87052 121642 86709148
158595 174508 39727052
114734 132666 45021074
102307 105023 6804075
140409 150609 343076404
142339 190138 931574033
25436 65840 101090648
33830 161633 319946233
114180 123139 22679660
171749 183467 29281926
73704 187448 824196961
158459 169299 93187949
120177 161532 103533301
147979 186120 95503747
148089 151997 513482395
33172 80655 502056969
166193 195794 699071903
18796 140808 305185738
10409 195396 462900236
175063 176110 762802182
163605 168122 11352390
145902 189966 110415151
71279 172228 553278114
79075 92337 33081661
81388 146572 410038710
57678 129417 179539078
53336 136879 208992693
81775 98596 41962249
42814 103787 152453546
136542 154575 396261394
160304 185971 64460479
126738 152103 63664003
29911 96155 383198837
173770 197202 58663688
141564 189265 119654304
100087 127622 69152473
11269 22785 26061938
13116 20623 18822450
97684 100162 477296297
7904 98810 227161959
31564 165047 334015693
149370 153345 9982156
132607 164825 264346144
34226 126830 605143000
165143 173592 949802653
134134 197137 157825299
21585 111102 632535800
159647 180743 801962839
43749 156498 282406391
26004 150908 320037660
130444 187450 142847737
177315 179593 189424606
172266 188658 922033072
3243 114150 615373082
150724 199599 645601716
105590 197860 231226613
151775 193841 105159457
26396 186401 400399022
84348 110173 256718069
143569 179017 88787593
50011 140217 833007448
57179 170830 284563079
143422 193597 125679682
93847 145833 271292119
133308 196561 421305010
114356 169008 798997291
182085 193777 29250850
184901 191524 673464203
179902 184538 11673811
9081 60918 129707557
192058 192586 655263711
118187 122292 274471275
160419 193777 18611473
162958 163534 1446995
127294 190149 736396829
174817 192485 842619374
81658 94941 467644414
136571 171772 122407394
7095 172549 414091392
9240 127922 296860053
37296 176142 347657035
168165 194919 934991713
197089 198770 274767784
94938 150693 234275746
62757 97361 86287719
165203 182356 42983544
66961 95471 71139693
38568 52889 211793262
44741 45958 2980133
19900 161098 353287729
35921 137852 219194988
164478 186022 54092078
39479 70266 77125399
187776 192066 10695422
88226 126193 62009137
41628 101112 821639457
92441 152889 151601607
49411 134282 915411131
146805 167522 51895312
184517 189713 492211496
130693 187054 485561760
185555 195633 658945089
177074 191434 35994148
80574 190430 884811764
128223 176687 605582360
100016 147587 119417963
173023 179585 16417755
93561 191565 245639281
138455 187573 123253681
48594 101100 962305688
187430 199563 8678102
26497 169656 899620476
3115 129434 97238777
137428 177940 248530105
153678 169094 833239414
173134 183012 463599310
197615 198037 500392854
2478 45581 709767672
187055 199349 30799588
19609 72815 754817088
131136 149664 156345259
46327 48218 4736482
153111 178247 477046217
83747 130330 116651276
28275 64739 887716686
156987 169275 30682519
31753 31788 85953
120440 151989 488098970
67835 107887 100057189
33701 167598 335295867
160392 174353 187876402
106849 122263 38700992
100539 138591 95324639
79856 131273 128736286
148977 163635 36509164
160909 181544 724390468
47199 56706 23815007
124051 197519 782329842
152589 185825 83179477
119032 129719 26814065
157678 160832 7821810
164176 191270 23573045
43940 140231 240969819
76984 148185 178314187
176979 189801 429593193
102315 145607 327048775
193342 198617 13282734
177213 178281 2693780
117060 196272 198514116
25217 75389 488752856
35735 45677 24900463
100075 144820 704089311
181398 191729 25927011
198812 199701 982212707
185200 191946 16804558
199582 199915 52580425
130573 168903 95994147
63004 104995 104822288
44448 153844 274022482
190793 195615 12050593
37031 74834 94811126
102879 112796 888588755
80229 137789 143980767
15527 130171 426498246
87287 191983 658083638
50228 100068 160902904
161552 181985 51212520
172096 173388 3203093
183220 193574 780128681
145039 186696 708187613
130779 159976 156342029
972 162482 663544064
198682 199147 1165270
95539 105014 770495842
47205 139260 230349400
149463 172681 58018120
66757 98601 79421265
187775 193671 14689244
126871 164107 93204474
55113 125147 216919219
95543 97770 398670091
35309 100613 163302574
174014 175111 2776380
67194 178860 279486775
67034 148128 414793581
60414 154887 236515581
162256 197339 637099334
34667 158415 309912505
58948 169034 973010887
198569 199973 245635843
2253 165430 499536794
28301 53014 160324422
127336 192984 164381237
87268 135597 121031912
104166 178821 187134612
13699 137391 749912496
157626 165158 18800184
137428 162300 62390943
38533 196405 407456415
110130 193985 210076105
194385 196757 5907967
40451 108250 169479041
170128 187938 44655198
9138 165122 732008556
150509 189819 235396054
14500 129925 597643431
20481 158629 694179384
161203 198778 94220188
23489 84079 151497861
5593 25096 48723421
120953 185849 419962528
119899 139939 418848958
92127 175020 418963434
25549 140418 590284176
125392 133568 20481112
112434 199905 219211347
143150 187968 788440332
4292 175029 427201946
49739 142534 232205254
77910 112589 363293676
41096 140992 249963236
15487 58829 108472432
24243 126426 255657530
22214 109741 266826096
33985 83338 123484539
23183 185108 405391207
165409 181464 40215166
68662 187643 432027413
33090 58295 63182397
74633 132969 271093865
183829 198165 35901197
63973 150507 216764543
179817 191182 28472495
140392 145635 13218095
74977 80872 376775997
117425 159701 379923959
4219 6148 108276205
141923 175746 84805067
95199 155815 733091795
83593 192672 314947842
179815 187878 20268462
131139 137510 487122542
103576 104578 779750731
157879 158880 157487808
112911 199962 290214694
58581 172679 285541761
59677 182518 390295890
67330 156667 713213544
60023 89297 44388235
166464 196950 318478516
153097 166093 165977517
182112 194413 30824285
162400 167354 305076630
110366 146541 667209192
172844 183364 101045436
22581 169180 903298651
98148 118558 225275707
117931 179148 153427065
162817 191040 549914036
136482 147541 27874005
95171 130061 189520679
15167 74816 948292419
146810 172595 64584660
71888 184990 283203206
179148 186839 363920775
34540 48161 34125002
199532 199608 867704846
33212 193134 536794105
111432 184129 182281357
196006 199477 4280538
167551 189030 53831104
152420 154461 5096172
807 140818 889056853
192743 197223 822654156
24832 137586 434351510
143524 147821 10843310
116457 162575 654542083
57064 163112 265450699
140657 178420 94676702
52780 119242 925682806
134251 150183 40087380
65534 69438 9778844
156162 174040 78272129
93954 99081 12791635
45262 193541 371219860
15812 48897 82657378
111701 173962 156055124
127746 166553 349998644
117418 195781 905910944
44147 125970 204762966
151030 174635 754602941
53165 78881 64387574
142267 160140 769160724
133237 148823 384331886
152521 175523 57416502
72895 179817 267566140
166934 175076 12279602
150290 184129 45569279
51424 133232 204812353
149030 163626 36369790
151171 165690 634684239
38132 38170 421771673
98234 171017 182416856
163473 182172 46882878
130142 139534 23401137
162076 168318 15680358
101884 168029 165856615
140628 186084 114052161
128663 144366 679432895
133711 174357 101770843
154460 168906 844885696
134824 198064 158481390
179334 190290 27482590
160968 164594 199649816
98023 115000 593190112
165155 187519 56109556
185769 196632 514286196
128281 195664 710426153
28598 132252 398854362
151644 167586 682640997
135372 152398 31040547
164073 177316 783886280
140668 173010 81112857
120347 125393 553148028
184451 195792 583976092
158261 168292 255823236
175430 193071 630545088
175691 181712 543463629
114976 138566 336777758
161380 197872 91477407
186154 198851 31802716
159489 179595 22483390
9820 194837 463024464
46153 136580 226328037
156935 185780 579592658
163606 198577 87660147
102105 160987 533832557
15688 35521 49496809
176422 186622 25556087
35941 173500 344391122
149599 177918 70756004
41381 119723 196033507
33200 109081 153650059
91436 91662 555989
2010 33137 77793003
85471 182863 883068821
97211 153372 141005474
115000 166331 128627937
159709 178260 46490505
19042 158494 349055174
109084 118360 23242416
185302 195668 364051029
133236 174969 673643490
148861 195940 117754921
3544 195235 479685755
22985 32860 718158656
150811 182498 79187544
149906 163288 12870906
51419 193518 987315942
146993 184996 95247873
25308 181345 390469184
162563 170742 20544669
156394 187441 238118102
163898 172797 22361372
21721 169716 821299759
59500 151970 231529937
104788 117180 649040116
64720 163413 172518750
68462 96463 69887282
152071 178143 484183010
127747 147264 688793722
82350 170584 221002715
179385 179786 400100158
18720 55800 92659871
180997 191395 26117338
130495 176157 392228554
154056 184787 817008812
77299 123890 116585171
17711 29590 7395469
743 808 177732
67680 71426 9356216
63348 89253 253650343
174324 185736 338272206
140318 156669 41189007
195433 199095 9264769
173297 184550 9810622
120285 154706 388752050
96180 100992 11925842
78694 99737 753727248
46879 61049 186439976
5333 88501 207797492
177622 190569 32510466
158646 176197 338890423
162897 194697 79705107
102884 192435 224450221
88271 197338 975005208
80976 134747 134585342
39969 122299 600760728
181069 184328 8283068
16506 84343 169616062
74205 167490 366051192
135323 170077 300037373
42660 68238 64116813
166629 168000 8986383
330 75854 188994049
43142 148998 830239862
71250 148201 829008097
4107 135951 329726059
14559 165679 510024414
125640 139951 475576139
51058 75784 673616468
53467 103297 124528309
146288 186158 730578187
156258 192928 91672075
69147 193827 312056827
42532 185774 358789554
1720 71774 175281350
132327 176983 355275535
173849 192741 888633406
44574 98660 135181462
115595 181249 164493724
169576 195511 64916845
75515 87300 957799345
126753 174828 120354096
186656 195789 704145768
184444 196463 865116144
120221 190449 175907595
3209 18798 213920112
25564 168914 701354288
42820 144731 572948705
122881 169645 117048182
163896 175950 30260701
19580 128802 273232241
11954 192798 452588788
120854 152105 483880053
20282 105810 891012483
104464 147768 485706947
13040 191403 446417676
150267 163913 33985577
21693 193886 430943103
67934 138144 175557816
88091 180820 836721657
131557 142380 26997393
133084 149658 41644101
35136 177985 357622240
149455 195286 114624656
60833 75483 784072727
32535 128561 427901189
110596 187312 192278971
184466 186196 634412357
37554 119965 203170450
167801 184357 41462920
36966 198164 403696944
121698 195578 762053526
97610 145416 466585540
134661 183944 123562265
58448 112214 518798189
111372 156906 510268780
84177 105685 53757751
46407 155070 272245259
193440 199007 14017519
178128 197818 907030730
170956 193648 56831695
127653 162450 87128507
45452 81655 852941430
57230 109603 593307558
141452 180696 386820568
146882 161499 36543628
95179 119225 448818668
96243 128021 461604059
179059 199924 52270272
16027 48420 80912717
77112 159106 897300526
143505 174116 703163818
16889 93939 980038270
93546 104201 26682406
165830 179572 769863220
60003 164961 262617752
68309 82470 460773145
61659 96124 966560405
112135 116879 993407486
36268 150684 286646249
158298 189723 78676143
2024 86009 168582039
67713 68273 1416969
177746 196296 29569163
72041 75240 277724209
115978 184473 171730564
67737 84558 41978898
2341 86516 392790315
83954 176192 231036983
25807 175962 375795367
177100 183423 591263884
73248 165416 230604881
61650 113773 130118258
182213 192511 29906173
181817 194947 296638630
62469 67253 851218184
130593 199008 171427463
164606 174545 24834319
99268 156603 409715691
57168 69565 897125848
88957 113841 386152637
135812 153673 44997815
79394 149480 671544890
78671 122570 109904429
18936 79170 150640021
120632 146354 64510430
146522 182011 516507923
99563 100899 3285670
25303 103194 194659564
155529 189938 839172511
85314 101036 39132470
5261 11838 16415680
6236 23969 985632602
191573 194575 7497436
8281 85524 193154014
118853 134338 64286782
165760 177302 10173783
167677 197092 590314913
91327 101670 25786677
150817 170736 49754043
192727 199704 17534487
158867 161405 6325308
112536 175158 156944535
84765 112049 2736714
146439 187725 103433616
10693 120653 274978441
83487 140151 560404660
106616 152314 114678403
57841 103056 602755931
169378 187798 46254478
167966 180718 31846372
15482 198404 852718042
92737 161417 172050272
26205 190702 411684760
16377 92373 339985718
197671 199244 3989931
122046 144053 978999832
179334 196693 43448156
32945 112847 700090468
159754 179397 49264334
123292 177269 135045298
186599 191007 523143631
74210 190315 290582638
95679 128016 81067565
57105 125776 171861957
137023 190752 134699333
84443 140419 140074603
44789 115975 839328509
56829 104412 687098165
12344 14629 5654824
31770 84044 130689396
105635 113927 806113699
78331 181574 798041677
72897 165843 232522093
46591 107656 100909121
40867 185222 784734132
69746 162593 232356282
190950 194295 81279653
127000 194077 167958435
47650 64581 42466865
155076 196601 631123635
138987 174780 271671348
66625 189630 307937488
161229 174392 269378330
49440 138142 221959935
177483 184257 17080388
17675 65279 225411506
177078 185711 21767356
43130 70406 665909505
197044 199916 7226982
8441 111945 258701241
64264 197571 440006265
96861 156676 181954552
182530 188872 525069733
114481 151269 428416865
47430 148575 167895852
19263 145673 316290865
163363 168104 11965187
105011 135615 675600736
146446 183206 364116745
180314 198928 46729847
97646 164296 167038638
54573 180005 314021073
66720 84132 43437409
120656 171310 126940662
105450 137686 400493438
97966 129838 970552543
124559 192861 95732144
196737 197505 1973864
83526 106671 57897055
25519 26255 753369421
5698 129015 308398850
112863 187942 188226098
169896 174256 785792350
20890 151645 936134244
107887 187246 423883866
119674 125093 13595164
86653 193791 369194766
190941 192520 3950455
76411 170021 988631227
86987 166187 198326455
153337 165991 261695694
84211 186578 256418615
55310 190930 339817217
509 44616 110233627
164377 171930 19005361
148984 152190 8003813
58793 150018 464226079
168963 198006 72813303
154796 170368 38884415
62763 181015 540992256
50049 73741 84174110
25408 158215 332393024
155875 190689 97034430
78439 106961 71294571
85499 131940 587254768
39391 151898 517268903
186040 188808 398392980
135225 149902 931304669
65528 159056 234040707
138266 178966 102099169
46816 124027 271946228
34745 109092 185999860
36129 83056 117459910
19776 79728 291427243
90539 125033 86375635
81024 155031 432408694
163592 184476 17865929
10877 180460 424357240
176726 194005 972429783
36699 40171 8802033
26364 133346 267577365
198021 198551 1356545
81201 124084 600581277
39010 64096 847857954
23771 122085 246051964
131661 151172 49039118
161490 179756 541850939
184568 185497 2395415
8642 134266 17802395
52845 156769 596696927
107697 178693 672337174
156342 187537 78060391
110206 176414 165929649
132984 169005 90212495
68048 126477 146219375
181406 195043 202759125
66352 109000 690036266
152670 156041 376635744
17444 148075 326985322
172599 188142 913508184
180454 184214 675955819
81398 113934 81293503
9964 156656 367138819
14221 113859 733731212
188023 190322 989453544
28931 35139 537136405
34439 52788 373412839
140447 157878 794344070
168043 191278 151342281
196172 198539 620394907
194859 197550 6737382
102342 136711 187569833
23649 38610 37361289
105071 144408 98647130
49947 112872 157377546
86376 168753 206348911
43404 105158 51281746
39517 191578 380753415
185900 193767 688066605
11450 54502 808304736
44466 47172 910467601
147892 196059 139590452
78623 149078 176532125
50634 100415 145861889
191305 191890 1505165
44042 97238 132959290
68259 137331 172745129
139470 179501 100379390
142845 155490 31849630
164286 174150 600943920
51574 169756 838639484
156569 160391 312791194
93528 100134 16532365
9706 32326 56496372
22885 43885 421912912
989 25895 600000675
167620 193588 610208079
93807 172429 758979629
12728 124330 279167710
37793 46107 20774509
114436 160836 132649583
74810 91815 42283742
164565 183328 47014226
113604 191350 194857967
62794 91790 72317335
93944 153858 921607974
27348 98213 808509546
187409 194506 17732686
42597 62279 49406097
182433 194321 29668652
163110 191192 955608316
147685 187534 478855428
194471 196953 6161384
15439 125175 274549777
119044 174350 295132413
186051 187108 760682171
23275 116430 179391054
22857 145345 155251204
40044 82862 107107113
36808 197139 455934972
108877 146156 472464724
57778 108963 486513199
21881 197728 440167226
39774 108355 805074884
144658 158966 35793231
85688 164956 772147948
27273 65194 131365625
67067 165189 245546496
190322 192678 5835138
57690 143484 64539615
93915 119601 64407868
152454 167914 38570741
109134 169745 151947271
84328 143673 102489411
108288 195807 219308308
81194 150940 489722066
50463 62539 541369803
171101 188505 43623995
67600 166862 248443162
186979 192673 973737913
159401 182150 908429079
159417 166928 146811929
99772 109261 530080507
137470 140195 6880778
144199 151909 713343717
40498 75575 993347355
104304 116990 43547448
136120 146568 26292383
176679 195664 30191875
151355 152117 1894578
8175 43707 721363164
69556 101401 79381854
194873 195541 1635242
160150 184118 47981750
167295 198054 77071725
31146 91911 151937651
56900 130644 136379299
155350 160330 136552002
106069 123886 864610320
181362 186774 848374749
18915 160667 363354436
186016 192727 16684020
10974 132897 134061419
54004 142373 896816636
59046 101226 105180561
3263 192354 580703822
12869 39023 430521937
20450 105981 213821359
186498 196966 518724659
77194 123431 115726483
15478 24398 22328546
161401 171458 142695840
180971 191073 284601576
171660 180394 21792081
64291 79032 36876576
112716 132123 368091718
130741 178959 120742549
2806 148608 364912142
97769 180140 229477262
94278 176135 205158525
23031 138914 513297025
70856 81014 25366210
92666 153231 712198702
197215 198363 2933920
58008 182169 310764317
95298 106823 514274415
65550 96645 77583872
180640 195585 37452342
49989 75090 63004946
23461 166819 883748663
36931 126234 223564377
166018 181916 39885430
71629 104828 82865249
151275 199858 121495110
85127 86563 3530435
55317 108424 132782025
34871 146102 927035385
67853 79211 947519073
42696 84351 104264126
24512 143902 496470204
62037 160960 849365654
17778 33536 39327144
153447 192456 832579495
129314 188823 553567770
113127 182290 358488147
108798 136674 69866468
99315 195297 240536635
8608 28272 49100042
147969 176699 318741877
148804 179288 76189024
143209 146831 872623761
62493 83076 220481561
26171 113211 217540284
87998 90669 6722038
3529 134608 327846581
150531 195932 228105360
194331 194876 252596754
85547 101955 40879555
2681 176074 500927050
197227 198065 2121074
156165 173489 20411176
1751 128442 316896085
162289 173958 21319353
154929 167553 135806038
76284 139870 158965178
48632 85266 91727829
105129 113388 73141239
59736 170727 277804575
185493 197387 29663434
41004 116220 188063502
126782 136458 24126086
78312 152369 746499563
32338 196187 890472963
92304 137215 112433782
21775 42215 943835508
23564 44745 52927418
173685 177271 33081906
194896 199436 11387717
104600 168101 159193524
43908 154059 553199945
5115 86476 203345709
178201 191666 33796497
79872 103013 497210637
80791 125502 111873124
65299 121815 991241105
84440 198199 977286498
4961 67898 734171594
158655 181233 434945900
74442 146184 179425184
23565 86792 636923865
55416 80385 16613131
16121 197067 452864829
19653 143498 307308639
77282 97456 50223509
106257 151395 541416118
121582 180618 858328107
134994 144303 767303495
155418 180722 134981289
89221 181545 231276633
151783 167798 676097762
143117 152974 481627792
160175 190192 75274322
66577 74533 652053043
179345 189681 768897427
82601 193420 277520109
15107 38449 58330279
159333 161098 4460087
53778 191897 374890456
11207 164949 594483838
126104 176732 970822977
105133 158500 133861153
183863 194788 27322480
156572 172089 508707586
98341 153648 138790313
105052 169882 910445609
113802 159275 173451955
50492 126501 190285715
49527 196379 979293253
129019 137854 22015037
165317 188784 58873528
128659 142447 86759076
42443 67591 63061870
91111 96854 4611042
96925 118971 55292668
53091 78449 63458831
19396 62862 761246137
166480 168880 6026760
107120 125284 45560041
22536 115613 232712961
173194 195718 259679517
95967 96764 103180069
153059 192518 98715460
91450 133603 105600586
140527 158352 443738546
172257 191917 49236209
5565 96324 226750364
195081 197450 557991001
188234 194081 816630128
54633 126141 671164251
152114 159733 321359632
1972 182842 293772462
28289 179541 378545774
110174 125512 38470274
42462 145560 473829349
163885 199649 651443463
106219 106520 764250
46690 59511 710415771
137646 181747 110545364
165294 186466 62672674
198005 199393 3473253
146284 174267 351858964
39593 80105 101372954
111262 191566 201282843
109382 151520 105832542
100380 139968 99202502
86089 120954 87320911
53659 99320 114069229
71041 167396 531133842
58138 178367 300877078
80999 158924 552776288
155673 193637 94937956
115561 128072 31434134
195171 198200 102493889
182461 196164 70077006
158134 199252 102964425
62533 163281 724856378
113870 153580 334615733
67227 84984 44335825
101961 125910 60093675
151319 154070 6867607
62410 193064 326969466
89295 157050 545254729
54552 126371 693379910
151793 182043 142905789
164642 194178 218944250
28502 156229 352291443
30366 51245 52173866
117339 126823 23909867
140466 168727 70879922
30231 112936 545122530
52345 186913 582554517
94973 175739 807880302
193427 195759 191587241
151152 168230 42594244
134488 192244 892464146
103012 166257 158485004
6365 175609 516750135
159523 186369 46263132
68729 104723 833906272
81242 146116 414818868
48965 61766 959488341
12157 162982 988054466
95241 180828 631805907
68661 145396 974013475
112848 148287 89038103
34354 124947 257880750
152971 162958 36105857
76893 166227 223540058
187375 195011 19101390
2072 67820 536684299
2278 24646 55942123
105226 150144 112757408
156079 194069 94988196
96823 157676 152549992
33853 116025 205560144
164206 194592 76136415
56603 92181 71867953
179992 193379 936427983
172787 178410 548065583
32560 141512 311760732
194747 199865 12811191
127166 185895 578309054
86176 103636 100777386
101580 124162 56744073
155661 172283 582124580
74213 184677 396726597
23101 164409 649615326
28378 186181 395045264
54525 198176 313046918
19564 83607 563580758
175798 180272 11193599
78078 145891 684249471
154222 190412 90499088
13473 112542 247707122
65989 153644 350989712
48197 150449 256212504
90929 122395 335169294
123523 154842 78509428
132740 143299 515292999
122529 164572 989722677
135053 168465 83747394
58519 63771 736215913
199320 199995 1645858
105407 175871 536400857
76975 181491 739881295
70854 168922 245481445
166434 177507 27709505
32010 141941 593254360
164654 197496 18904547
196546 198665 5403344
56299 116521 291185000
49163 118661 386836260
99854 172929 183208816
132284 171381 439146517
108411 144451 272617617
52121 128663 191539886
113970 130060 189322409
37793 159531 985601510
147829 150841 615326171
109313 147040 94630041
161497 199419 95057958
183869 194318 731488602
88041 156614 171911794
58074 161033 877267687
110203 193835 209502302
183988 191031 17569194
26979 53814 558930154
58272 70201 296161804
92230 144337 396500926
185646 196273 137744065
80727 146207 733588963
63459 67486 10121467
2238 29983 69359948
60494 132098 179128555
5975 50814 111962090
75659 178783 258093943
5369 48856 108577407
7620 32916 357538351
119702 132170 922695555
41263 143471 158806881
182638 183261 961175353
11223 91503 579625793
91347 111248 621198794
60270 144110 209729359
178679 182150 462464695
114323 149721 139831328
29154 173113 689720776
162331 168252 363684731
34745 85755 483489638
119868 166353 116414717
46744 94374 119108497
194047 199487 13683650
60145 115288 598344302
196023 199415 8546753
46440 187275 773133343
152606 155824 197231304
13446 147419 699492011
94973 111971 549889894
21153 33758 31376538
115501 144549 327536401
129280 156925 69320851
77299 123716 116161846
47063 58837 29582079
166958 176972 25055176
176193 185682 23865566
190191 190680 1225536
30838 119681 431585938
21652 190028 966885975
53232 192734 444961749
176146 199088 228066184
39653 137506 694708754
185338 194899 23848391
182755 194431 609051963
40510 180424 810951927
9118 23495 53254441
179101 187361 20727684
19298 46206 67175598
23159 81592 146102433
159520 170390 821227588
3606 186444 882442919
55199 57330 5371993
175049 197047 402657740
76898 131579 136831429
153250 159366 15107858
115776 152281 801378177
71067 193525 306561767
123732 181623 881247956
104289 189602 985561740
37762 117312 199006197
183231 190767 53784429
177183 186354 265742907
89279 145398 515506414
12342 82301 953072290
18399 148091 579098728
22552 131198 271821273
80976 86054 12687301
167465 172348 768340275
173575 188681 37914165
19056 118161 247816958
63462 110808 118357845
92512 113296 54933915
160763 195114 86110022
158823 163776 42302954
30908 197809 417792336
128993 158604 69944210
39866 48887 286972637
187336 194286 86438325
149148 157194 744790164
119723 169238 44281186
13003 46687 672547750
152954 190577 497927231
121751 164635 107360284
94742 102645 591792
57777 110673 132241459
196952 197954 2612831
124619 195945 552925081
157321 190963 442976788
143879 192441 409552392
5771 158699 382627776
170249 177103 931168254
178814 190383 29011372
114861 125859 27628810
121168 132024 763385121
166783 174287 251199241
67994 188789 574285120
188498 190226 373685439
179005 184836 14688135
74830 85626 26864964
126323 189781 922950925
55688 72446 185059720
124401 141624 183713558
82199 132266 125403962
66660 140801 185388658
82190 197320 288318045
66576 153204 748584495
61042 190588 331045596
118476 197168 961117875
81128 95346 35459515
159220 166828 984522178
131894 165686 84609165
116486 184132 169641212
117904 168701 385541957
22945 42496 48809612
105045 172902 170113725
137652 172225 413792828
194972 195049 418983904
38165 58558 51191994
37416 53588 40568171
55078 135493 201218656
121263 134036 905900128
42599 57716 478326974
101381 156094 137369201
195162 195800 1590971
10241 111248 611467585
82351 114739 80990061
92315 175528 802784286
37514 55267 44490088
196485 199670 8072979
97662 193019 238903871
57763 63257 736394630
151349 190108 96926885
105442 141593 90565116
187110 192049 660268962
117114 155293 95891902
112977 129202 40778568
9569 109057 248672498
114785 163054 120961340
29553 119045 670878257
120792 161402 445145790
69534 78421 993395880
107388 148160 102358726
28495 171742 585939477
116838 195489 489211335
159111 198623 490783948
128846 145614 323363107
177721 191738 35169438
25612 143023 575852458
189793 195349 491753384
176674 179864 451438264
66587 126807 880403101
67803 163361 239118526
158168 172236 35206255
132621 171503 320540850
30632 57257 574295
4591 43805 97954805
161798 187431 321761115
107679 159327 98112899
188390 189647 298991074
194317 198750 961677554
21350 184323 474179931
116459 145161 72028945
156909 182946 65158271
163290 187429 60584632
174720 183600 643213876
86093 160915 737474417
40420 153086 282096951
64525 137222 181839355
70122 119529 538561309
102301 174361 368880538
103611 159326 139643515
14922 79578 956348946
7913 168387 401531837
197853 198847 2535753
142517 177936 626425228
19529 29862 607209357
17582 41538 749566917
90388 91988 3996377
24102 92481 170922365
12822 17084 888037450
124444 142429 44975665
150069 159123 188151143
114311 164837 831610107
48320 186887 829486527
116917 158218 103656317
170569 186687 40342787
177818 190307 31356710
40076 111380 178276426
50445 157513 958894376
31063 197549 495759560
54018 124788 693983997
32061 194909 564963397
152888 171706 5878447
143848 175684 614035782
29830 166482 341987214
24868 50705 256229344
125664 186651 844429779
24076 182935 949303317
59715 129085 173500298
164900 181361 921194936
73845 171951 245529230
25809 145825 857599387
70364 137650 168282952
190706 194548 994807665
140241 144841 994869145
185910 189447 8795065
175106 192840 954844347
164072 182376 724203396
171562 181998 26095490
132895 169129 90714227
165635 187425 769834498
134692 199871 37040970
161149 188464 879372893
187105 196302 702074232
63750 106333 709160290
63557 149428 387828488
36253 54865 46662380
49768 111417 208320068
183961 189867 816199944
165354 175553 893338148
125685 185139 451961757
101078 131952 843833076
54383 61891 18928362
143141 187713 111724931
198908 199818 743335758
153399 166070 31491637
97145 123420 236450942
148050 162222 35335945
121358 151175 74845743
77690 94125 40914690
82834 159930 844434376
108308 175421 584697970
144928 188157 108307593
130046 135313 13137953
178690 187626 22465665
96357 179946 209486837
92159 158972 167339282
181231 186747 804596133
116099 192454 882357261
11858 140461 321640739
137100 178962 104963079
98336 139245 102462077
36257 134512 318841200
85535 108193 59800309
20610 88489 169602018
70110 189452 714127838
171162 195992 62176190
186859 198962 30357732
11494 68804 143326909
174966 175829 2174646
88447 118840 708933919
47257 150755 657866464
104529 128608 450828359
163942 190468 66512612
147021 186122 119950113
155894 170410 36244721
51037 185635 772214820
193683 198328 11680684
3812 37743 94836945
114934 140838 64917254
99665 109069 753918220
62796 143902 202865790
38402 40292 4832749
49172 129291 911236273
81988 101702 374261336
198498 199447 484478323
67258 131076 491085486
188222 199925 29254407
93794 109317 38912310
27576 119829 230746377
95601 103085 18719439
9928 199024 682036402
175465 185041 392082454
131265 135038 9370671
66926 172175 263456235
100174 188207 349486715
84906 156846 180209449
70924 88520 980666871
38273 137293 705976003
83625 94692 27613520
162367 186539 300793826
70943 140865 174899398
144058 158160 942728765
178629 180794 57624858
13635 158274 362039122
199932 199989 294269824
187522 190145 6556195
189765 193864 926062033
193756 193931 408904080
32232 93064 152070945
149048 169527 51125904
111671 118914 18244776
104455 146178 152386727
115417 146318 77558934
146348 167450 52825670
107869 189417 204401734
174279 189110 372324382
185801 199777 120553077
60171 72257 383919811
184618 186988 77998502
93571 174515 710188846
106363 164661 146065360
135551 146001 291533742
27578 53573 602788032
176264 186043 24577959
100395 144951 436238126
45368 167720 804505760
47468 134616 218143073
147664 192354 111844229
96672 153230 141929038
181911 182511 1499218
199433 199773 861555
47401 165740 782219230
52456 110640 15314908
63962 136974 261167890
67097 92321 62958584
87409 161024 184399983
8372 62321 134976673
42614 157353 26398741
70293 86212 725013284
132423 161212 72059273
43694 115543 829700882
199184 199482 186088
40536 108812 683964776
61756 109910 847799461
43994 182451 650977594
50994 152670 607237196
75046 159575 580480875
164609 182114 43851030
149403 180281 231157130
160126 184012 137080377
85532 165605 423650174
133832 159021 359149751
45400 99173 134362904
163605 198013 123898953
41680 165388 309691003
170808 186200 533699947
195481 197649 232850446
102968 129111 65597924
9000 83552 186362875
175626 185607 316691555
17332 158984 650936485
45196 55653 663931984
24334 161120 879630490
96887 182660 668259104
17996 189148 937648236
104530 173594 885211486
79831 172372 231770930
117302 176380 148126899
159004 178636 213630164
27868 118075 629499110
90368 104798 244628842
119094 190157 178085259
93780 101488 55356292
197275 199578 5802857
99167 192812 794164436
116416 141101 649389114
105206 193914 662033851
195190 197872 441899976
167093 185685 46673792
30555 38673 946274828
41458 185050 609948104
90587 192011 254073589
15143 89882 186871949
29296 92140 157155784
64849 140861 190134956
97300 118501 166006672
3342 50807 118554280
101572 126551 62786744
76550 143855 168354215
32109 130304 469209900
182387 182483 985039687
106207 188566 206404868
83159 159060 207952510
120940 124472 8819561
12269 127233 287618543
167712 177220 184433370
86031 97146 401728938
52637 80374 69393297
197106 199593 6307523
48019 155686 592236788
100494 113303 32103390
121363 159336 615965871
99791 190338 324808820
87010 145806 679353290
128944 148601 444425326
178332 178797 438959891
77584 119497 5725523
25082 156298 407836546
151113 194773 926325318
172980 189271 40855912
34054 160312 996714452
165607 182330 41931116
103763 180298 191822667
34190 194801 402176913
62883 170493 269319226
195611 195649 550015890
134673 154793 50593167
144000 178896 87453409
6203 29188 642742192
132391 156624 103362424
140514 150337 618147546
132123 146602 36273155
91603 124755 83064418
136367 192369 140372422
78591 142663 682446550
100276 195998 239906258
87059 195198 270892021
113649 165190 129189601
181661 198193 96957206
181666 194150 31281390
82370 189561 268518051
19581 191186 722293062
177013 199093 412916525
88223 100853 111576105
16183 37505 53193019
111117 134328 58177246
182148 199745 44116562
135161 168920 84615396
84385 114460 768296072
156018 199478 108733895
182578 189039 906715912
121799 174366 131558790
154420 178162 178104123
44381 173540 323351673
22345 199418 979731179
20448 63855 955622872
140948 170757 74781083
67328 165191 710271145
174120 176442 5889710
18820 154505 694328036
162384 165937 538925851
158167 160871 6669575
94098 191580 244306875
13184 110550 577927381
66977 139557 15407026
903 149928 595798041
185913 189466 329508112
3011 196342 796532088
94131 169517 188933675
141931 156713 979834147
71651 194428 377750044
144525 183784 98391049
65679 178595 282602380
44580 137715 980328576
139318 198112 619847048
109014 191141 788289043
184694 189415 747064292
37352 66769 885636083
185574 190363 131013815
62410 115580 447732055
153175 176478 58235294
161107 198676 782557500
198710 198719 19984
56992 131473 186477536
65065 179166 285616364
136000 192725 413184108
122303 168171 114889830
44021 199575 183253100
71495 151268 539904333
161815 187286 256270972
11972 124522 931645942
103729 186336 207092657
129368 153726 314154944
1645 184194 456910893
29065 113457 210992315
26977 199133 430952154
27892 141524 702987557
179966 189557 24074780
171412 178655 18059138
17279 39704 56032072
192385 197305 12313190
96198 176829 202024102
20261 71646 128501744
60827 171654 899220130
96057 153718 434594996
167050 185284 830495459
44725 124376 456926810
197282 197979 566599682
161469 164087 6566727
62346 110538 215418874
109043 183624 186934074
32966 180746 18591002
1406 33268 79592702
34793 63522 71996132
153996 167834 226932907
20374 45299 62257729
11831 179505 781601147
166066 177932 627100031
74749 115233 635189390
186336 195876 776191573
162822 195245 850367731
45056 89327 110688181
15596 40246 61675583
145207 155114 24970172
20915 186709 414950046
3428 72578 735697125
191199 197158 1398314
177563 179170 4089522
112339 126151 34688277
78804 135086 140774527
70196 134510 160860084
105814 154056 292869018
74701 171229 241527844
56103 186963 706778357
191838 198484 16695845
33369 156345 307989194
148032 150101 611181692
24050 177455 383909918
121808 171534 124554761
198647 199172 33527
121413 121558 371569
51145 68049 552129150
119448 141950 56302628
24227 80986 141935400
21196 136575 288571047
138914 163538 827588139
39809 55892 40183631
159561 195990 253256328
186423 197080 26647138
86352 189820 549019652
5887 27749 54578837
187777 197855 25187143
147793 168316 51347365
130402 155657 390069372
47473 134380 228653638
11550 123655 457145626
90733 130887 100655599
181529 183090 3933684
76395 101916 63556785
30888 142653 279571223
176776 193119 37461999
15665 141195 957942888
147384 199324 130081606
194040 194702 539789790
33330 151670 296425092
64438 181937 605916757
94962 171581 763504374
140646 154239 871208204
193667 196366 966609964
159325 189758 76326659
121949 144897 57427641
39941 69927 75121258
43179 54967 29560708
58367 103815 113206264
152039 186565 331833028
157452 185104 830997706
68571 193577 312953595
103916 181936 882153074
60207 180029 299896508
182980 198947 40049404
172629 192599 49984586
110872 131374 51452029
141306 180034 994140716
47918 157989 275676297
86321 194461 408304267
58953 110301 128306301
73210 100362 533702351
136558 139514 504435839
82486 192451 692253850
53976 179510 314281747
97084 170860 184938576
147620 153957 15941076
58555 67201 902922651
118671 174010 341351720
33781 45096 28368742
105808 182192 191407460
59629 181316 304513357
117959 133875 862344295
155188 159009 9403029
115056 195194 200806152
105692 115659 24963030
42772 191488 349027495
132150 191176 147806440
3683 106681 372144332
112338 154074 163315972
123520 190688 207378189
53211 102280 122610556
186907 190499 738192545
146069 194255 120637462
95135 125170 962143341
20302 179138 397467501
49680 167410 925441354
46828 199322 966988128
34934 134792 249962508
90391 132304 105002940
77019 113706 91631910
34651 121206 903427054
154378 180980 374150109
34215 162969 322329076
184184 185039 2199432
81312 101362 22758947
181737 191154 23589697
105151 187111 205448125
91305 108186 532694426
61984 140752 927564889
152144 154227 23721064
154558 175544 52408883
191445 197571 15340641
18913 29245 25797541
35771 68153 565060037
107413 196481 697467397
122884 128328 13512493
72143 159267 217975264
83609 101428 6707963
50596 171202 725522581
174940 179686 376209488
112892 116560 9171597
21301 84881 190552933
153914 168523 65267034
56336 142020 591315506
121630 140796 399698433
101518 138327 92235585
157353 157583 521509
106583 174146 169230637
83655 119481 206181040
142078 179939 94941979
153233 193407 100461137
189665 191936 543256078
103021 115772 795213024
15121 199281 307734017
127258 160394 768477356
68410 155518 218140139
18153 145544 318766104
134661 184452 124839633
36627 113783 193012209
159802 183790 60205974
10653 68537 608996617
17594 194264 442189497
196046 199271 8144192
39077 105838 606607766
66918 139122 376219914
164555 197723 83126344
7913 179334 428954930
42409 147609 263489855
189137 195902 3587904
183625 194819 245241078
165728 180357 699909484
143711 190210 116515150
33753 126026 302240539
192431 193143 1076713
77937 146392 753993321
47987 85089 721897828
110283 156010 660896574
173014 190513 965964393
77682 122432 112006362
122077 164478 17944979
184427 198558 35393987
8942 188007 448148887
173922 188984 921774123
174886 185220 26033976
52440 184362 368564218
161672 181310 49161968
148375 184427 45969287
36472 61120 578540759
99017 197603 247085360
18786 78283 148808467
153304 162858 23744915
55225 180238 871380389
67342 101112 84190970
83937 146549 156844681
93570 159141 699172509
80063 141916 737432131
197791 198613 791238787
189844 191134 3173910
74495 184827 276150481
67127 123998 938263012
183290 183342 147652
18126 123918 264719876
70482 130494 874135898
94488 136456 105130254
39218 93687 911422447
45336 175368 735067702
165091 180213 37912699
129782 185764 140344245
149838 189420 441309297
142459 188696 879394764
57733 63852 15322781
197597 199010 3606360
103989 148930 112904084
114751 124457 877579805
41852 47112 13183382
160554 177405 889550990
47524 102160 22203310
94299 171663 193961608
75078 121329 115646742
127840 189066 475424339
183110 183603 1216054
120030 138178 45324288
94174 128362 85710711
25814 96211 175940238
136430 185866 124019899
22709 131778 756801923
186066 196712 661437531
79799 137405 297802832
21680 79325 144155265
96037 153359 883401716
171357 180900 23761409
10052 179483 664787726
1489 122683 255997253
92325 163665 2008608
97970 179754 204964402
86676 153643 387507317
140786 197154 141246550
157522 188021 76398777
25742 125594 249774368
67832 73659 14710578
49635 176985 318877906
175032 188930 30214030
166958 184121 512566109
17333 119330 819934243
76367 124885 832280859
28291 184908 579162003
102045 149177 118360948
104926 108983 918477317
185585 192689 17626403
39246 163308 310511590
12953 88891 189788515
23397 58835 916444646
106349 120909 36539774
177103 186642 23939806
27714 96675 903512823
138403 167528 546896929
217 51404 127902668
128971 154607 64403812
68840 197913 751408195
152181 165538 833231713
165220 169572 10925801
77457 140134 156774003
100125 148241 783732554
10936 75210 160842907
148938 169055 817824335
145807 182853 92826124
84428 103275 359833877
180999 195562 763639047
95859 196777 614153588
117803 129074 28318984
54904 81640 66867869
188948 198247 23294666
193869 194518 344540736
94726 166203 138493465
146143 199390 292467560
154218 187275 82647005
129311 173569 198361963
18418 25608 18021724
148787 156697 19759708
29073 189462 697791602
152223 194688 106236711
172281 175152 739073689
100797 102641 501181614
18225 133970 395301606
154633 182952 280619598
45982 84479 198780417
2282 132998 592093159
16911 113840 782150357
187281 198239 27474389
31215 84927 913658859
48117 133358 34502984
83822 183972 250889310
71530 87633 40124969
137074 188246 757877989
46502 58484 401893979
72804 105424 81349611
93341 123024 74562154
134010 150421 41338281
151669 161551 32845879
170941 174833 9728145
2870 95612 890951619
95029 132683 94407932
106663 157968 809961710
98318 173755 189075002
149105 193217 110311452
63180 85798 277604157
36628 179135 97293007
147994 165006 42437286
156268 168172 29696976
69822 180124 276100738
166158 181005 151879879
101195 142950 473349096
16431 113540 794743479
125169 195467 210936968
62475 69919 18605461
71131 86446 286986494
137038 152497 39004529
61580 134514 621432852
70024 103933 84597110
93009 106121 32856273
72437 127449 415075237
126304 137532 28023850
86128 176504 226380101
98695 171067 181414858
38484 170589 330749453
125304 157241 80091691
126416 186072 149519465
30471 76637 501993953
86184 193172 214782922
156582 162401 34156478
131331 155987 61886147
50848 156181 65595008
22255 119809 243999553
162245 164315 5204288
169083 183487 36088290
4235 169599 28529989
67935 172476 261718794
70668 191377 371855581
198735 199985 3079232
103194 160399 143327927
196778 197092 930878850
31133 43142 887108397
107243 129124 812251053
115604 169373 134760650
152868 193543 101728427
78059 132239 135615941
151910 182582 76669945
174121 188210 35408598
82276 124433 105560587
175875 180930 382799923
166407 180849 36152197
43955 173658 324750751
1150 71681 176445770
59283 161133 254831003
99286 163728 382265083
67817 70267 6147267
93279 162649 173852863
121779 127570 14484952
48357 76470 232736354
75028 180248 263304457
98646 156080 144123452
63796 70101 982537801
119609 199765 411752505
177540 194955 71164023
50807 64021 33151579
199107 199597 553691976
94812 162711 170143538
141394 159842 325360889
24663 26472 4585225
90040 166528 191572343
39478 149496 275537861
117663 173091 595572445
171397 192952 53896698
102825 143656 102387918
148795 175734 67315775
58866 143425 422410259
3700 82179 196182886
152298 179655 68347555
184463 192198 82232075
79987 137839 144727875
2308 18064 39370813
43974 167402 975047915
7531 135150 502433672
92235 134442 105701021
25449 147004 304192437
74398 142731 817006776
117170 133150 458979927
85755 163915 733682800
82750 85003 569333168
73796 152351 961125283
177754 177783 74450
175949 182977 268079124
187543 198134 26495886
102790 134087 536893891
184681 187902 8074434
159403 179393 50121213
120091 149766 74465745
182537 199381 312514699
176759 187651 27341773
54067 136865 534748311
31636 198062 416618620
137826 138989 2898563
133148 158966 64605301
191480 191887 1043864
94431 169601 14162468
51052 150550 249284726
98469 172405 185347422
140297 170217 75068798
155672 195205 98867640
18678 107496 378452048
82720 129857 813810912
80575 98879 365575515
197851 199530 216593406
123775 174937 128021293
37061 176920 749012369
38567 48186 24020718
189385 191876 529204
138599 197334 147246838
152893 161140 835714117
175089 182405 685068479
7833 138483 570927028
80703 160352 43406519
60563 185423 312606792
67765 105883 95241086
101334 121057 204091549
164774 174957 25509137
140795 162247 78546274
28645 166321 561173367
128212 128553 886166
69992 83449 296068825
6553 128162 981365688
163978 179420 915694557
72750 79441 817058359
163615 193527 95692851
37080 69509 352815105
152314 182024 654836741
109832 166196 141160228
152526 191425 97239400
159599 170165 383194356
29090 191981 407779755
75255 91329 39985557
34876 128900 329557436
112338 161584 769777560
18594 41745 57819673
144852 174610 827574203
121653 138530 42088384
4156 177256 433078012
108631 151703 367846681
194980 196635 4120043
9021 191363 649426986
125716 130646 953370651
83480 163312 199878346
115086 182922 170046081
189278 189804 927988798
191659 196378 383287725
61894 139847 844797175
179832 192083 30725526
84799 107540 56820064
7226 170028 662303368
81909 154280 609090215
159216 195270 90336059
135442 136001 1397060
48093 121129 627521457
67413 131316 682287463
171101 198959 65155055
24415 39220 36962665
25726 145714 447288332
130479 147563 976721818
180023 185519 13895732
180570 187375 8141919
87902 129186 103465486
161778 183407 987937366
118655 124298 14179725
121347 121678 824464
124544 154863 76117443
58888 149027 225716796
195967 197286 3311499
47733 94388 829371509
9280 85322 591300694
50997 174715 673726370
172308 195024 857392787
30077 53273 319885174
87608 146408 147358936
52380 90486 71744689
79849 192693 877503999
28893 184071 388498912
64089 190640 316830836
79967 110972 77512684
93707 133075 98740275
190014 190065 159632494
175680 182658 17464711
106177 174581 171338074
65914 175023 857592500
51030 74474 336913077
157610 186759 564984876
20774 172246 483626129
157052 158912 4554109
145879 161626 39423746
71733 139276 168891563
178406 198748 51017341
125147 190853 487626627
154476 198230 380447350
103123 163649 631736758
140763 153832 33024263
157054 199069 871675894
194853 198222 8486373
4281 67169 157315003
28615 172061 359040146
91447 108711 914401550
5658 14254 717702330
78454 131263 132195939
25515 154366 985869011
34616 132214 404051488
1763 118482 56775075
42659 82804 100499012
87887 166272 960423258
34605 144261 274552829
98699 194158 444571686
108376 189673 203780311
104024 185187 365761210
178414 182803 11022588
110691 185831 188415658
108490 112280 9500312
183106 189426 9421913
109077 132886 661930997
144218 165809 220981156
881 28022 67841644
176330 198381 120268361
108434 166321 545617910
176460 189897 33703438
111084 134766 59360958
177236 179246 5104286
171638 183792 938952932
54718 118572 159687046
95995 176416 537097104
166530 172816 15778564
12363 18152 14434917
90101 176477 216366794
177462 196314 47232792
125322 157995 81920308
46227 106202 150074366
47754 196140 371522270
44724 77933 559189409
100090 107708 19163141
52801 110549 144377172
65662 192678 317908787
54050 195359 353774708
96875 172858 190436318
79055 182177 484498415
131176 142584 28472540
177369 190199 32214867
134701 191917 155817036
91067 106269 393788034
129540 178279 298358115
122578 164376 104614420
193008 199246 319045626
53873 198470 362090473
82130 134059 60368254
40999 125042 877643977
119058 145321 65835697
10586 120299 444627824
114064 156872 107477239
47240 186238 348089796
188601 191390 21970833
127519 145860 45921950
3563 164100 401638028
29712 124591 735573524
51518 132010 531437326
63807 66248 6190758
11511 165626 385593483
97516 103779 674801096
142044 145287 8230163
18773 26207 500665324
83887 195287 431059764
100764 172070 329298365
64865 158456 234330647
117743 199833 205750143
11776 115239 258691121
139554 172960 531654583
92691 131056 96157015
17000 67105 475905212
55772 129872 370772826
66830 99625 692884757
117982 196982 443907884
54125 184754 327149459
167735 190048 55887686
48598 87209 505729263
121905 165020 107860688
169605 179855 189026862
11192 174099 942962698
59892 164242 261146693
11190 101572 467238933
133999 140739 435092726
5969 63334 565401238
21988 169088 368094069
169787 190689 52342300
160561 196761 90702547
147457 196037 121578097
106624 160322 134484941
57688 193399 359799441
56305 189783 334273435
80382 100402 953153037
185660 199420 26041680
53007 183366 465846999
162736 170473 55296507
32349 193316 395052179
175767 189587 62864133
190051 196433 15897391
123103 179967 142359544
16799 82594 164528231
96336 152345 140572589
6624 155681 530259747
44470 158903 361549394
14451 182943 421797079
99042 163844 855148975
23511 59533 90190199
194937 199819 12251597
122236 175732 133944443
80503 149007 171651958
115273 139646 148527842
311 172768 431581809
57039 121091 160334987
10163 178472 421121256
128091 150615 259488281
103226 143835 397240705
127896 129087 2978741
30731 58206 982474222
15283 130312 774680052
61288 83355 26147382
115342 181769 596239920
73774 193768 921032215
41908 59226 215870267
1008 76950 189985189
167859 197308 903867098
92051 190964 595525321
193101 198872 14553795
174063 198540 61430578
32112 176802 964853816
76870 149366 602569773
197973 199278 3286509
36363 139793 258880098
80674 197512 519210097
177590 187179 24112732
102402 163402 152888721
134017 179369 113648425
71728 158749 571965304
59340 101389 104885406
122797 176560 134604389
113322 178128 5249614
171033 187694 556492685
39779 73245 83867324
149713 199339 563348480
81665 98166 467457705
102752 170985 171056693
167381 185890 226899441
198610 199627 808924579
172306 178796 408433048
103552 127694 60660664
166248 188717 56415652
111892 191260 198936464
192071 192194 297285
92929 157709 162352591
40608 183405 357468420
105516 168593 595503944
153724 167336 192227404
21291 43632 55739037
167714 182376 36672785
10346 37421 67508530
95273 126491 294107769
89019 104022 37485756
152051 183276 697474768
25449 67083 104168530
149841 155950 312842657
65568 117528 129844073
67203 129280 155288098
121896 168848 58324120
198745 199167 881594275
10635 160409 378074338
122154 179383 143283879
106825 132372 64062777
74368 167591 233280570
14860 89682 535607000
174564 180010 909892689
14704 35189 628666912
60371 98642 95479622
94063 122538 71498918
138308 190310 130456838
95782 158561 157396994
24271 136341 456340185
115657 145193 381912162
65772 140719 977250602
84851 105726 483004975
181054 196983 583788394
18898 77421 55333058
82327 140960 146752761
29103 182470 383885579
190469 191611 92624503
88998 161723 907164027
139760 140632 654013438
5500 9883 10917719
15694 59075 181878383
139647 174001 86110586
62204 173462 278413631
62821 95110 829830511
163506 194065 76539286
39757 53702 34921776
9258 195169 465242106
22188 107672 213712792
96390 162864 166586416
118056 151389 83806918
164262 164465 501298
138562 193095 866376096
91407 149458 476317674
91056 195592 502675069
29807 97937 170258742
160374 179274 187454589
153046 198653 544361073
69161 93161 59824513
97162 168841 679295637
176806 182707 668937293
51942 138019 215334656
113661 146046 521916647
136872 172715 818581889
63142 110914 119369187
7931 22650 193233529
165560 172190 342769286
191394 194822 8604092
193650 199589 14917956
131249 171836 536484431
40454 48265 405676101
117831 146468 71887129
165438 190157 127533170
143872 152451 596135654
4140 10911 16910932
40078 47753 761136928
117149 150608 84113507
94205 111954 44426294
185595 192084 873913722
29676 166500 51243605
93963 115464 53843296
128881 137232 773636605
114687 168859 880229002
175 4046 9722428
84462 140985 421005673
120107 172449 364909225
67827 169854 395543794
168293 181306 32550925
162383 189239 460385734
137332 168305 825467425
162211 182625 913746784
36934 120994 210475253
15381 153624 346130985
133690 147299 34143958
121547 123886 697746621
35705 83853 440478354
184611 195920 28264572
124165 194768 176857647
37884 56802 695611730
97542 131041 266087473
37368 65993 71776082
6204 109949 259359537
78860 178640 690367316
162365 199919 94064634
143009 179194 90673980
176334 182775 16099875
19814 123351 168654383
5409 65898 151247727
186928 188920 5002297
66827 116308 123569632
90899 177887 355949732
111127 197691 216929605
72067 171538 249002239
164417 182101 600321705
174997 186572 954010402
193222 194730 15071291
124409 158209 84738286
193223 198706 552249623
181392 186474 309232909
34568 107512 182513225
178129 187279 23018240
18677 91762 852178861
107199 161583 136278826
138154 139904 4410674
68400 163391 237711100
161096 196408 432682046
135089 136728 4074844
174166 177343 196835915
1688 36636 87262106
23343 24712 3437247
153606 166674 723603297
8430 174751 449211051
184391 185804 3607857
160849 167773 22870313
52372 116676 708280403
185546 197832 451428514
187741 190982 8051285
88304 95603 434490978
82215 94590 12242530
131192 158165 67625438
125499 194525 323800458
10979 154936 360331735
86579 195162 599101436
49543 177793 321111091
147185 157747 26446635
54955 192482 344331167
67142 120792 325971901
128210 150347 122693995
161834 177925 545149745
100680 195177 772280269
27847 36107 1433322
41896 74874 82719694
24287 55580 78188992
190118 192355 966906032
23982 133630 847670825
134115 158261 60617405
111622 134887 58328311
68636 185702 794505141
147560 183761 90630303
11503 85818 185823648
88452 110420 55042053
66662 93423 369169040
128820 160354 224215161
196144 199555 573842318
72787 76322 8817059
177278 189627 578425972
139864 183426 109190256
159158 172326 33063488
143721 181581 670406865
30780 135437 300267851
159680 161835 5460901
111999 140860 240197989
20350 116034 811129526
125180 140571 38478843
193495 199791 220017897
120350 193282 256344142
26141 41319 76784327
34833 98018 38155374
84121 160554 191344704
186823 190657 9600576
156828 166248 23460002
64807 79122 35800449
78280 110071 79462081
151311 193887 413318552
152485 179923 68549031
16117 99724 444818282
95974 174431 196525712
132362 142106 24280902
113453 178459 162950012
199007 199691 1688594
63242 102025 96805691
120557 156895 122009384
182395 187097 11813113
173841 182216 21006210
24574 163992 348868771
40802 175011 335931501
8070 164312 390936137
185541 194361 170376835
112485 153668 103436693
62472 199246 792448343
180315 192167 820175070
103204 181300 195676291
75111 175232 250495084
30299 35866 653202116
39854 152002 517253377
23758 161367 714582309
70982 129971 147599830
141310 164984 59332273
17921 160481 356676107
194641 197063 280451485
120055 180499 151354135
130251 166276 464108653
39114 122346 208318258
45533 156643 278248063
148962 192123 107956147
97976 179643 204651493
128682 172133 108884148
199993 199998 181242634
2157 24145 54976297
123435 182851 148754332
45894 185561 909929962
64534 133589 663061110
104685 111297 16543599
92765 131824 97913707
131203 152011 52264399
172374 175326 2039826
81146 155633 186670427
63839 110672 117062778
131621 136530 769134413
96414 138276 540969922
81452 185278 525956047
87790 149415 446183789
164290 174768 22711967
13008 138948 964554910
197311 197495 619573771
88254 199639 450884695
48061 123615 189217341
29912 95925 165027960
155074 193565 241224862
86062 110900 62101308
146654 190371 109483913
158428 167273 951965932
177737 185138 18707276
153107 181857 71874767
33523 125165 369771290
92936 190265 243870345
15947 195258 448779009
29216 57677 576093814
14751 116380 455546375
104258 123694 48888570
171201 188523 649078249
30222 88408 796090562
104472 172110 169562786
16380 146027 324418956
160675 166288 14081117
138025 169501 494997387
30316 146109 289805538
66616 161503 237423287
177423 189107 29374062
49703 101027 599507759
50480 158103 825273056
22227 85535 158309988
134111 136281 5423355
34469 68953 86447504
162220 188861 791077942
185850 193163 98844033
42107 123478 203777277
52157 164040 280035226
123335 159309 89978798
53200 112914 149264043
47229 93249 927869265
186920 194185 18166830
57908 71054 880165895
133551 145599 30158288
16807 101538 211733946
167705 179583 741711724
73083 180124 465260541
99779 112498 235283085
1607 35787 85383481
100711 159110 146389034
53772 118143 160958957
177887 194573 41825303
145241 184363 399923811
148450 168836 50909225
67100 67849 1838960
179937 196045 54001375
134356 161910 69059093
38589 181489 845632392
144558 172105 980961399
28206 187136 960008437
90214 150544 722377471
101187 154676 134362405
52096 76607 606779084
179303 189700 69637818
90086 129702 99229495
159797 191682 79952664
96710 117666 52472549
180546 185766 762158256
81 73679 787958783
199728 199855 295418
167318 181747 36123931
180345 194025 210992199
24800 116739 872232768
34848 198858 410764764
80355 144535 377820437
104189 164469 675526560
114459 161290 599376213
29946 191581 635830067
42422 89440 9927112
122643 165783 927050087
107189 180855 472360489
184488 197244 752192996
78297 130930 839102989
83226 139578 141022299
107654 126174 734889023
162507 181963 781656742
111506 189861 196429126
151005 177734 24739228
149529 178619 72707449
162437 192389 656586244
168980 199487 76458378
138732 164783 386131254
18334 75416 142913615
190582 191279 997846223
46562 117700 177992688
158767 193556 87104162
139691 177535 363309622
28141 193612 414202544
61615 150490 222497887
186176 195630 23610283
149752 181177 447133207
23711 113461 642373849
132008 141326 317664796
42249 80701 96301719
194852 198175 8363212
43142 152628 274317092
19863 88525 665516278
101884 152062 90681198
190666 194606 9855013
124718 181352 361614877
37921 112678 187045600
176874 187435 174563276
142768 150853 20491938
114307 128788 36397887
190437 198585 209060855
45056 183371 404904706
149639 171462 54574165
115655 158406 386831441
16159 102159 553178081
176677 194441 40109418
110959 190932 200408608
123355 173690 126003925
63021 195357 854170541
191922 198793 17248008
115765 162212 251706665
24422 188121 840691138
151474 180539 72560384
195913 199393 8764420
111077 142888 422763611
103156 175629 620567652
157695 158543 2167497
160654 165227 11512054
18482 94355 156894953
8759 193408 476548936
145306 182788 93881242
33337 64168 855727322
45102 162901 689204342
124980 169049 110384204
30177 51136 52341215
145430 184634 98263327
83550 149292 164802385
122922 153710 134788568
186214 189720 8775018
131102 132953 586378274
73402 95334 628071944
23030 171387 768387048
10781 18363 598306855
41471 85284 559048632
135535 195026 149084994
47665 163924 291043675
94671 163383 172135464
98250 130052 827684864
196419 198585 987894500
100596 173872 436770220
32039 106081 402489868
21261 154180 801909619
83514 188067 261890788
59387 113798 862632799
103064 106605 3838246
139869 170704 77356573
195393 195786 927839206
69914 139247 173365837
124565 167610 511739535
57236 88608 78375732
6236 128043 304644825
114251 179230 997234874
47552 158967 784047075
2284 20214 886947035
44713 92808 897809153
82584 110243 69183833
14993 81659 166737065
91045 147334 69577022
174152 196512 903922068
149592 183937 85967668
60540 82440 278372623
168556 195078 66441807
26816 151251 311535880
118285 150534 820423273
196872 198269 3601027
49739 68525 47100646
58181 111872 134085587
65511 190142 676363954
65776 89834 775780858
159896 192560 793608508
162418 163997 3923117
8322 61003 47691592
135766 192640 142480241
65792 134827 241477759
42936 46521 8933409
177092 186893 24608855
142867 177451 86608697
83470 153077 7436149
58467 189317 74273055
133514 143312 24578167
65771 177462 279515692
174958 182954 174643325
68864 184703 45904082
102037 181509 199196542
159959 166944 17605951
164261 186064 243656647
115148 151895 92299213
48211 175559 318906010
40653 112661 180053030
59077 183418 979439727
6847 83669 428906471
159535 180631 52841231
43779 199602 597675821
50807 95017 876686685
96970 174314 193798098
148352 158986 26462987
47883 171047 308399349
197590 198230 1658639
144760 188477 109538863
42300 77462 88107965
190635 197422 41718533
132933 143446 960175329
54404 152828 246538813
162147 187143 872746952
150107 174541 61008437
91876 191184 352070905
66945 75125 666286117
6261 138089 329612190
153055 181678 901213810
11503 139203 319354718
117051 142378 63511057
192387 199567 18002730
162944 191277 70972904
22931 175877 600843554
148982 188232 796617616
139869 199643 576100818
174600 180187 568537568
150334 196100 114442083
56210 189879 334754846
89642 162127 782635320
161219 181268 436702761
123408 172167 122085604
100096 182931 840062215
62068 76223 12020662
151851 174597 56755141
98365 103724 13375535
64 28794 71840405
143574 153045 461168195
197496 199738 5644367
187369 192068 858377130
8322 102338 227672024
199038 199106 166864
194365 197474 686209296
159254 198805 253448592
73189 199672 316627448
29727 53303 58933048
128301 134498 150374372
31887 131589 656901921
45172 193470 371257014
7225 131390 310659078
24679 172119 369021412
18882 118269 248503093
139682 146944 18316396
182189 192086 226752614
77941 184005 286299720
173585 196020 56182485
64997 133879 172338899
193834 196370 6352692
153189 182385 443944605
99849 184810 213029187
153725 186603 520352682
9872 117634 269392350
82943 179659 665699940
25363 141969 177310127
48916 199577 891999375
58893 108440 825975305
72777 95399 132876683
87195 136992 124659249
79702 104507 313555828
145317 149475 831786958
36036 63004 108264964
137895 173668 89737869
168988 184205 38194236
47523 159632 826704036
162704 197600 87420855
6799 124378 294105219
128411 157508 551090789
120268 149015 521517185
173550 179316 928467883
2929 133210 936683286
38569 82138 109003561
91772 181033 223567733
79646 159905 200885398
154794 167473 31640466
154740 192800 260028638
93081 180006 217813140
79645 127052 785945385
164369 192801 394616760
34625 171872 774930892
161532 174018 535594115
91540 169683 921470129
25825 143541 935309065
92030 142312 844299034
192394 193289 232412988
185641 191319 669000573
50113 160559 886425861
127741 150153 123322053
37133 58651 417307985
134948 196257 153586462
182006 199891 44785086
70296 176943 382384262
183976 187775 3200237
194674 195045 382607878
49482 83355 84790079
36966 168681 65660770
188996 192144 218077350
62123 74658 31407994
3245 44169 102225570
122003 153997 871338205
181532 194098 31439926
140127 143350 8153688
27859 78473 126602217
193482 197168 9199333
54610 196765 422885041
170232 172161 4864356
92451 122443 159139586
168258 175692 18602057
90209 102246 30007429
66410 89273 57033335
139467 140204 807536753
192715 199843 17894605
152279 161294 968270460
6990 11757 11909009
132676 177198 293681371
106354 122317 759384113
194314 198190 307054765
103140 142239 124649620
11964 62552 585143987
103283 124664 53645899
15284 192960 649090075
131277 145100 75489658
132099 147997 39902281
33250 48771 667005840
184827 194782 377062922
70071 167160 243010954
119694 144686 962431022
54823 143766 222585576
75046 86798 29169506
150583 192312 104364052
79016 111860 975005070
55144 114479 148357376
74945 113156 174900549
33130 96375 272115049
67676 106057 95898089
67360 124032 141799959
177332 192975 39205665
57869 196529 696144728
107826 188344 279715865
144059 189672 344869654
185650 189731 813038938
134981 191473 141572450
139055 179995 102708899
46437 108411 155033899
17572 36070 46170362
99219 104454 191472947
93877 158475 458204968
190198 193675 648521787
191708 193894 5436874
93671 97487 9562503
127995 134867 17170959
73163 79246 15094459
13702 17478 471179017
101262 189304 806973848
176053 177468 141324105
15515 139307 309650963
3878 86395 206228917
60282 141078 202040937
65076 152826 785864569
109833 186123 273395099
131593 166411 173268268
85158 128234 107793380
152477 176445 760519929
117070 133215 40599078
198074 198674 309174082
39986 71312 78452080
191071 196329 13140180
196699 198714 726975547
71131 191066 482576232
130544 141558 27474573
119223 152776 741471218
102298 198758 241772305
144208 173334 72977066
168171 184835 252485446
163048 167205 10474766
32762 184568 814865937
31706 153511 304976771
113398 167846 960726843
99382 181263 859284058
2153 150438 976489808
63045 98526 88540671
124332 124668 628007000
143485 191498 120282819
61289 118528 142988520
12446 97701 213102994
97648 101186 241098847
117998 196313 575861381
73998 130898 142300848
12002 192946 920424304
191825 195422 717130536
108932 111561 590861558
42852 72257 73778822
76172 121842 825560445
125964 143728 753384160
158046 181273 58050897
94290 122145 53193980
147413 168146 753473884
120984 171687 127035928
59494 174877 288736594
135064 170104 87854384
70117 99197 946074535
7441 37326 357414359
102490 155411 184820807
89670 132294 106817930
179750 192119 31015932
168985 197789 225304907
196324 197701 3522126
130287 166988 91959177
123752 143999 50583693
60423 128102 647210900
106788 188177 666895073
147118 153165 787338188
120200 171518 95529978
19161 177038 516067539
156237 165045 19504532
171410 187459 829066910
69021 102728 84098490
62424 149612 218287698
122869 189172 701289087
48189 76563 664061408
119387 131048 997227456
25637 162071 341391186
32789 156349 309431121
42405 164252 305044878
191649 194552 7248772
167390 198815 78756612
5713 53357 148486446
142667 189196 116704295
86820 125062 18265429
161929 176569 36693347
110601 176192 164411586
17604 181124 409225211
36983 115750 898968777
52054 177180 313211072
102734 186668 210377194
37203 189963 382547295
35458 193241 395067029
18081 35627 43751253
114929 115741 2038832
148278 171015 146788354
189945 193360 8490767
147072 195240 841560368
14336 69433 137925213
52077 185020 332928830
23060 163447 351285761
169858 186304 41205392
199300 199409 434561358
66349 110795 356552469
69639 94431 728863585
168835 174981 765966042
72343 79130 16864341
195176 196933 326654074
73095 165987 232364970
16330 51342 688903533
157151 188011 651852363
194131 198725 740392710
55906 75786 311550187
139724 177857 95572050
67 191458 478996696
64139 109382 848158724
106523 177154 176922048
63971 68941 338088648
31303 112688 203515995
86620 165784 29609720
187312 198315 27564019
48411 185477 607896186
152675 173104 591649276
81566 175114 511953883
104725 121526 69732201
191414 195636 10569730
79778 165971 675153500
167911 192325 61129325
45814 140232 833000645
194562 195469 2238191
60789 104981 110290524
19967 98987 197408541
47266 104445 142992220
172821 196623 740392569
90375 144641 135922284
66435 173199 865741071
76239 76319 199172
93517 169811 191256908
131491 169862 96101708
166683 196235 74022688
54507 171548 882151561
174753 176165 3610927
192126 196352 10504154
13199 90421 193097100
101830 123326 54081168
156021 175716 90868502
36870 57971 12384564
84645 125830 976963679
157703 189825 14870579
100137 195682 239454486
129993 169544 945798373
192963 194259 3262765
150324 162635 91628000
166980 187684 51918568
117097 161887 112322173
146926 148068 2949989
48231 151047 257640244
42621 137915 238435170
41246 195392 385920211
104559 117720 32968734
7159 23438 654435432
109655 114689 12568871
41077 85023 109954811
182323 197447 96298419
155088 164113 22435020
2054 76350 185917527
165978 182726 451973724
8240 135384 318034012
74413 115469 119563176
85111 150419 311425060
130001 155065 62939884
75635 187280 279468126
45406 124868 198842944
15429 52448 474256619
4420 30280 64632651
149322 193829 111279284
189667 199301 885033113
104329 112113 19492637
45652 67264 54210831
146406 179738 83445610
28928 46864 44777707
33768 117804 210242852
5524 24695 823677386
51599 99141 118793960
136090 163846 79174344
23818 105891 205251173
114023 153407 98981743
135654 142725 17712076
52787 91180 95966356
16999 176885 400145787
84738 174770 777377069
52001 141642 224272397
64170 112503 792946300
68499 68761 659704
85295 165011 199553352
78984 196500 294198887
17923 110371 231162411
117405 161472 110460572
99610 166556 167784108
199983 199994 30955
121625 184844 624577225
169427 190851 53685370
42631 171910 323759779
34221 72127 95022391
97081 171176 185742359
27768 141393 284220724
98829 113315 145788141
114159 140680 929809412
151832 181605 430965759
5421 70312 972116216
196725 196965 580594
198009 199477 3667645
168433 194265 352472391
141121 176529 88801165
126662 196062 691045254
20399 41893 53611521
151194 185272 158584062
41955 110581 171654576
68964 94047 372671829
158118 187148 72681362
49381 141712 349817020
34632 195642 403184944
5902 51910 61100691
86599 155171 171932487
6809 188336 606706816
63392 101346 94691232
161538 193723 96994080
195149 199080 9912218
76335 98644 848839610
61979 126472 93696118
117180 123992 17251687
112230 117058 990529227
94845 111700 42153308
13914 171350 394114963
176924 190697 34520334
31326 151204 503928841
33226 181947 372331930
124799 142246 158497086
80757 194403 295277048
109082 179260 175885255
98266 159219 984633856
8109 126911 763884744
127790 167720 100045841
18876 137514 442644736
73562 73872 613545587
5137 190827 464718920
144456 184769 101065277
183925 190361 16103662
182398 197504 188571450
175573 189682 35370402
197656 198501 2178701
79684 121635 105048162
27547 141230 284347274
8464 74405 165061314
14515 188366 460929320
29036 53908 62188764
128362 173108 112122161
103248 153498 126126547
134072 185425 128817999
181583 183011 3602809
119530 171123 496585262
136901 155440 683963564
137466 190935 134065569
71950 109883 652423119
87994 114578 66533558
179088 198777 265956025
2843 183720 946664847
10796 127919 520840908
150931 199400 431149259
198148 198865 1822523
163473 193031 680179036
195037 197452 602261653
158141 172864 36817024
3466 186881 888031514
49049 103226 722670620
4085 71058 289316863
38539 184099 756664519
91693 131344 99398169
183898 194841 27363963
192692 193937 3110806
75646 85875 119684048
21935 132253 276031484
12170 102295 300219123
113574 150389 92511751
177484 182720 13187216
106371 111843 77816444
73626 84114 676292798
9052 182359 433673637
145276 192589 786658615
158751 176127 43513196
78498 81566 7628638
10083 102607 231183444
172828 185378 74442826
73845 160016 440516980
27366 158488 328204865
65781 132680 992686191
189279 196771 303333560
44198 51636 18627432
115590 185861 176232674
129119 151855 327823858
35423 72525 93078787
143989 192690 122017308
77228 196014 297349435
179049 192694 409520405
9317 32863 58739630
139037 158176 48140706
55645 61460 415878076
27895 192690 412491346
77218 155376 195713949
120447 147153 506168220
82862 174961 967094072
2210 83869 279594846
109095 182381 257024907
61418 103946 106092162
171715 174813 7669260
66893 144000 192875285
28066 73762 296333942
91076 197101 265574719
23660 51686 70050208
59643 82670 57494315
148325 177558 852664944
25555 26527 2472891
184353 194796 26133291
19661 125964 779188801
135697 145747 25231909
165969 181148 38010510
77141 96878 708896259
160423 173978 33988739
58082 105391 308967565
160967 170198 23170782
113660 176264 962228119
136165 194496 500485527
79119 89003 24632138
44692 184050 348965234
5388 62703 143358307
17216 126629 610047318
121225 194696 135627503
133381 174782 513710926
186867 190724 9647676
134046 145056 665761934
35494 125932 226357036
165967 185007 47832643
78819 147537 172101507
121244 172695 227362817
134339 182294 593716154
21292 114610 576604947
128048 148554 51518333
136181 139528 8338712
108874 183588 959935728
159988 160353 929015
75711 77497 576602053
19383 106732 674680328
5363 130367 312669295
57471 97942 101100620
148980 166738 44273662
151576 196204 537981055
179206 179399 368579310
79289 184670 263936369
143525 151619 56800508
122041 172423 443536018
152782 185922 82938788
40070 141558 253890806
2814 110675 269638251
66166 181854 289560159
176904 177442 758012596
116750 185378 172178666
38682 61008 56053288
47131 92397 326709529
178157 183372 785133
38020 62205 293183877
97265 152035 126468295
57451 109460 540703447
100299 141485 479729697
103248 198413 238537240
58613 149837 228391233
126955 137090 3809317
22875 35398 318224214
173085 193397 50880516
192813 194781 815150858
74801 196796 666517075
17794 62629 624381245
190841 196471 14039976
153328 189439 973625471
172961 177862 12239211
69440 131893 693103038
106471 160775 228764436
52044 157889 277372543
115052 163929 122467806
163198 167555 704996805
154652 197584 107375809
197917 199797 4700178
107599 194254 217106338
121109 192868 336191757
99136 163191 160543899
176154 186219 25235994
154555 167818 33121320
60905 95038 315454128
33679 100785 370074703
35909 121580 580876057
120196 126821 16607539
82716 152636 175272303
157219 168263 27580814
22066 118660 100938048
107927 178906 177894512
78361 118528 100405233
125486 194594 173113506
38816 56166 43399222
156699 163460 16794714
173546 186955 944318644
11012 174741 409655832
25066 188173 520889052
93286 152205 147844445
199739 199811 177426
1464 60962 148928448
130316 187792 305823592
21679 105978 500848870
71629 124894 133225459
40653 171209 791556407
42105 57057 821941154
197692 197956 938271026
41985 65649 59350808
73529 136746 157969542
119217 145938 66981010
129685 135173 366870674
135583 169719 85593388
180487 186480 699092376
40396 126641 666140732
26167 148891 307226634
147094 182739 620531855
29914 31178 358296058
186081 187371 3173122
134275 180328 311790121
149870 154114 141931921
3515 126868 308580169
150052 161184 27703083
187263 198355 447076484
149362 188193 97169814
38135 44758 16613779
136487 183125 116913808
90110 187270 243399701
122737 146516 249033247
24930 26968 559198590
133607 156634 334933162
50366 93546 683670240
137063 173357 91017787
83881 147096 158359215
88698 97559 526773340
98541 109603 27776549
143214 162817 821789850
53970 168472 885914043
54965 129865 187464423
122591 152617 48886323
190267 192977 264312015
20291 91420 177758971
44385 74459 42541859
15498 143373 454223363
176325 183811 301684203
139223 198108 147641149
59401 72335 920502447
65031 122353 143450331
29838 116975 390908535
123302 176781 881347017
153556 185067 642276544
48756 170009 303635500
178325 185054 114439313
143807 199935 323187826
52442 82244 74479650
68338 184808 291625668
115813 177924 240231007
161876 179439 43996746
170462 197421 67509951
55703 59409 935342634
70646 125953 333156126
132480 163633 77989477
38904 164711 438698321
186915 190691 526044924
14191 158626 361587170
33891 62646 622949571
165294 171141 620059148
101911 184869 810474168
178897 194021 37866051
38368 138661 250927355
144495 158359 920587829
194388 196332 292800558
96284 159670 290463695
6556 68390 154680059
90194 100173 24827662
18162 27159 22548105
193152 195441 5745831
66236 187951 816834965
140929 166600 64351152
87401 103675 40646271
33926 179783 736639992
192798 197451 11677142
112746 172950 150918844
154645 172760 45231146
95799 102531 468148315
134252 194846 151828083
56873 138324 203751451
162126 165508 314450133
164582 191631 67792601
125787 169583 109712044
89957 192594 257083098
102831 116317 33747576
152973 157792 659786524
144206 175761 79040483
119021 119765 1882345
111718 168004 141159859
8058 56463 120951554
174448 188143 34423190
44861 108282 186149231
6040 113326 268140624
81144 92274 27798219
16465 65639 744867229
128676 169480 102220197
22581 196011 604927857
172800 190633 507650619
45618 176499 327699336
171324 187629 40853789
59876 172621 346621293
20164 22771 6473635
132613 156522 60002523
154384 194446 100177049
193681 197997 10859058
41875 193515 379695360
31103 144021 282529170
19389 102729 396110296
70223 114239 109939115
10170 137555 913006023
17067 125780 862224517
147357 160859 28661509
5887 13630 628042684
86593 122251 89390263
130237 185224 137842302
66942 144654 194469809
17432 83506 165201224
494 155468 379820660
120172 126483 4097974
14140 85632 413353143
1574 59903 13262188
121785 150262 71430171
183777 192965 396704510
37530 69710 140771685
6934 149986 667742650
73767 173407 249322990
34977 113823 197227933
47558 89783 859926715
84138 161118 192771098
29876 120972 363445977
46335 104595 225952182
36061 40005 811510085
140482 161554 52868189
120344 120448 236581
56878 185423 321985160
112268 163692 171391605
98383 157343 147881769
51475 159923 271446363
116611 166755 125720611
100664 190798 501806021
171499 195246 59395010
6793 120771 827955830
125575 153411 69901686
94484 117888 58609757
38900 152987 285715835
29526 94112 161406293
83079 188969 265257596
34521 57735 58203896
104084 177129 321378955
174589 193445 47291623
111278 113071 4471629
176400 199683 58334160
145630 197367 327261552
75300 107048 399731678
29849 41142 540730901
167935 172724 269129387
160283 179701 48690610
144576 164248 505067420
179008 196679 30000768
106196 162629 141418253
70910 127131 288333870
145889 192635 66059528
161270 190197 72517928
10657 148748 936266132
14656 123625 272741955
151897 172797 52216214
113797 171124 714063396
34918 54854 146890642
144842 146190 3372011
144108 149802 659640403
25123 192698 980811507
133172 199176 165359011
120074 146822 67021113
185634 186530 494291735
128723 186018 471752039
40182 75880 980652565
141591 178691 93018452
71595 89609 44940933
167218 172068 12176883
34240 68993 293476090
92197 130318 95510682
15705 184217 560344518
15617 85747 177289210
93962 150593 833821685
34717 41812 190372072
137383 146351 712564847
97049 110305 440511227
148072 179867 747022889
111502 159952 866524910
183111 184389 3219466
184751 198910 35447359
41908 136710 687151990
173191 186824 909570486
66523 157698 489654184
34863 111019 486741802
79943 149800 634208749
111912 196401 899951778
36831 108613 179583796
189610 191602 4960298
122206 163872 153129526
52653 118885 865225245
114936 176937 381619990
184875 191919 17580286
76362 128301 654628359
151667 192539 253209369
29400 41491 188719716
127018 178349 23985705
75390 180903 394732354
42826 73028 883111121
68588 158713 225617488
165417 168627 8046171
137616 174039 91281552
7112 11967 12162260
41542 153377 280135601
73613 110274 636213953
47109 73888 316807224
1460 117822 290963849
168387 177363 22436137
143232 192547 243736051
1187 140982 349671759
41046 43489 419040123
51656 114439 841246748
134412 175405 12789190
98287 181361 208146765
191029 195796 11953461
198435 199987 362645587
123867 181456 144163805
172004 175736 9289377
76685 195403 976859516
64683 193324 322020688
170594 174724 10279520
103052 187020 210458475
130129 135521 13441708
25201 92483 176343040
110527 148555 95495462
100270 124163 59989808
8737 169772 402964580
16516 185638 805688132
96159 127533 78670203
92579 148589 140527578
72199 95730 711056231
58179 193034 976115983
161078 166313 13092986
112508 146935 86387065
87549 99778 30502427
63574 128608 162737322
145376 180580 435185583
168136 193570 63668817
114669 167703 782337345
59778 96660 92066641
175949 185517 24084561
94026 118028 10685239
28197 62992 183564272
71170 177964 267285096
162281 162702 869323160
45580 116081 980356151
85172 166233 202924614
132181 181552 123625786
44639 93223 283868906
71297 133110 154682701
100185 177553 3010305
172439 193391 552610245
148840 149736 1784776
183712 196910 32954644
175473 192407 42440542
52158 171311 270622737
65211 85118 670076826
183585 198616 273575697
188854 196627 19399687
139220 169912 797946202
23766 197909 948746793
134701 167005 999793684
127353 156495 73097574
179657 185784 15491051
7500 185642 445974653
32608 80422 84673407
163962 180409 725888702
89348 199492 640843628
69321 79070 956710889
39861 64566 61831441
35029 89857 23731297
113496 172966 8449214
176238 179734 15205913
188001 191843 9583559
141626 181673 788139524
35601 151623 290694596
32222 180055 548017795
113515 147782 653717847
49127 166127 292902115
26231 74715 77466031
125968 146006 264952363
181077 184505 5930839
87780 99879 30182086
144865 188638 109695604
158487 183999 63901133
66271 106043 572356396
10032 199067 473141937
168327 179803 28735059
173163 190863 721794426
198769 199994 278540414
89790 188551 479324266
194841 195699 399636305
161552 199635 95448451
16263 125745 273872741
87737 162139 186370466
443 132823 331183546
110046 156733 287745674
98008 107323 339128610
138221 174786 91684121
6151 133992 630632687
78611 149303 793596244
79088 192905 284965508
174586 194386 49664609
173323 194341 52640600
175412 176508 1732896
48890 104899 12011792
61362 196191 783577390
146396 197837 128823093
9652 22571 32264353
71405 71787 135072114
193840 199654 575916721
99058 190770 229882632
58528 124268 993811234
115404 154666 264866011
46053 149562 723552626
178782 184211 13677315
98944 142812 211441711
36217 130874 236998653
179318 186978 15640931
120362 135921 38899438
117882 194017 995337256
154711 160982 15513645
48502 184175 339782876
36960 79889 355784715
95658 180385 212282930
167072 171174 271846908
144582 150513 940373321
116974 177730 152281811
86117 98890 224736536
130322 178373 120319203
35894 144565 735221169
5238 15464 644895977
1766 175519 980885416
196023 198302 5752000
63716 138720 496290870
39204 91665 131174476
130369 159983 687021708
146413 161108 471147647
64433 87634 278392693
184310 196292 29935500
57650 134789 993671680
45710 135022 223514900
16285 27680 581564167
142879 188295 113843041
58899 192414 501631506
194599 196192 399092274
29484 42091 406646809
81781 110736 72404573
61614 94888 738930653
110650 162340 496983651
9429 110569 252818035
149857 165905 40016375
113581 166170 22634570
116196 197901 437274440
101037 196778 239969863
192305 193162 521560962
27804 147165 298735282
127255 136428 22854928
97439 134941 94020227
96586 133719 522297370
171932 195947 60094229
41539 74066 159131175
7847 150316 682496583
186723 187064 883748
87986 143884 140036770
132308 196312 437535830
39662 171618 840711379
99078 170264 75109579
165928 168080 755637357
126819 179692 334286081
181449 185464 10203011
7654 133289 314283985
14631 197129 456786120
59405 75076 39236529
4925 61937 142700806
10245 34662 983942509
144260 195165 127520776
84599 109083 61192733
174620 199008 61200411
55724 168853 685944438
198401 199215 722019791
186658 196079 930817313
7625 71779 160497334
76789 137455 151655768
195786 196587 547436883
103495 179318 608021189
22234 26287 986105391
18655 101252 206367327
169731 181225 28713609
184433 186401 4878945
35585 176977 568889123
122919 182775 523782954
64485 112317 959832815
71458 123056 129178238
112826 175843 157938627
159455 164811 13469996
108077 123780 39534764
30308 102570 180610327
1201 181718 536641361
50466 116516 165180374
17955 148776 415394096
67758 88722 52265899
194459 196861 5967559
15429 141667 315806559
91849 148848 19733907
56972 141609 211790438
188408 189674 3175049
117418 170762 133771184
161161 176266 37910122
87991 109345 53458722
101704 157881 690807576
2002 70176 170545708
196485 197001 242412467
94372 179530 213383721
197984 199698 451972660
97474 140858 108702097
12575 163729 378245433
150507 170938 50993452
157779 176192 46116336
120353 132578 30631657
119293 134569 480503826
85610 142835 791012156
70563 116904 115761231
65465 134972 173834489
73622 119194 113849797
167168 187788 404581097
192044 195734 9221942
105241 148513 617083813
62295 93567 77961095
162016 180192 45528488
184981 198302 445810722
155786 169083 33143149
85062 175196 488030930
185844 197358 28707062
4199 43746 162805559
27901 138624 276946846
137231 163868 441891881
141546 199597 145567302
148804 173526 61772701
39561 47166 564880968
45429 77473 163762037
59747 158302 326215458
30399 147184 458138255
192470 193316 500408508
163035 167597 893321799
3683 16387 385932907
61801 134221 181065252
28003 91925 790190899
125060 197689 691593038
120827 199424 500579387
165181 166992 806307654
70148 168999 677131058
184332 195045 26799067
99228 168749 174272256
6185 142498 232045132
185510 192626 587428594
9458 193118 459566716
103590 141486 702039582
195016 199806 12021826
8118 71188 157763260
6355 93110 108617341
162539 197340 87179252
28220 135658 268764565
30246 123283 232868031
25257 46464 52869705
92236 124529 80892753
121932 174402 594014887
78744 152659 811284007
120030 120815 1965796
161446 176252 997358143
50299 97929 119071970
94220 128497 85952155
170129 181531 52428488
126931 149792 464304274
134824 171888 92960070
11439 103349 914225863
71860 190054 945249732
196444 199475 594603510
20591 177194 697421235
1463 83112 204156166
19844 106685 217128196
148843 153385 262768409
41691 127962 215925368
1055 56993 319853798
111047 173206 994164768
150104 191903 104588748
161715 177780 40209403
105412 108450 7591181
103408 155511 130771295
28867 66927 877374524
135600 136742 350446452
55093 125575 176383279
189103 195126 122297198
70093 123288 133155343
38677 146897 270948216
127521 150523 331919525
165299 169165 951725671
132038 159699 912889444
34743 179970 525984654
105448 138912 83809978
175970 195151 48043319
114849 174715 827694377
109512 117223 293429608
33130 53157 503882760
197289 197323 485318630
141743 197503 139762435
117374 121505 10507352
63006 138191 527207475
152405 194302 770254140
7658 101263 233858266
80673 102982 332148799
182904 195909 32545187
52103 170718 395140505
48137 160675 301623775
68570 193455 312650416
33130 166697 996110380
49489 121687 336728864
74500 93558 47324565
159763 166442 124247300
67439 161958 236563139
162232 193151 66052399
152412 176657 446421098
120213 157306 457363141
192366 197963 872006612
185305 194953 24056751
44517 94436 124775120
131392 162939 78965175
118583 195408 872367328
171707 177044 512557890
13989 167320 697133020
4807 195461 621527409
119348 194771 228974666
16327 164430 385412475
60637 194101 334009638
91760 103658 5657135
54922 159838 957990281
335 55470 137825231
191175 196196 12545780
32892 78846 115064117
158915 199071 349868208
190315 194124 691287095
193234 193386 562889117
102581 169365 167386104
169922 178760 22103115
68738 143581 889618210
28643 96807 928279971
75116 89222 35061649
143255 151385 20554548
186771 186821 134347612
196990 197588 1552274
72090 72452 744253727
171296 188435 42938851
112110 163503 128848686
34506 90741 819543272
141275 188141 117542832
168571 169144 1422040
38029 45984 384304987
168900 189450 284455478
53460 55411 4835344
4821 117136 280839575
93902 168730 187510495
180650 186539 832585187
60717 114071 268372472
88804 184874 240786371
45609 183336 909392759
16055 169536 384111476
63498 171011 464138411
17476 93488 189939686
136315 145476 23005730
169997 193760 59480152
45190 94452 123108641
104315 170573 26767926
124121 143150 47648104
78128 165000 217403756
108986 193176 927482977
1921 131660 324636358
133237 140345 17677579
137421 163553 65543232
48404 98049 124151914
59433 123680 160742889
7996 52522 49886593
108912 172010 158205824
191591 193005 3468236
131116 149577 105259784
28495 107954 244671394
98111 102668 976252558
112770 138746 65046355
162022 191263 245194040
59177 176726 294198260
628 111501 538538135
143477 188218 112137396
61164 156413 283408320
187114 194297 17940962
113141 156662 109257506
198780 198974 258269
90771 175356 211883837
137462 153397 40214053
80521 114006 7059301
1588 126555 312675517
132844 180374 344967330
15906 141617 314457517
196373 198195 4663461
151547 164523 725700412
111161 158219 720164279
154716 164724 24886174
160442 171692 28301434
103652 116013 30985275
148630 151669 6488836
15924 93749 924304034
121725 155835 85539224
87559 140878 133502360
160981 195054 156338677
180114 192286 30500485
10431 79958 173806719
165115 165166 211216541
56348 61268 789177508
34819 161427 452247855
50350 77693 113176774
90205 109998 49509556
65185 101335 90157428
9867 13736 9586857
132443 150577 877604135
185996 194748 62280771
142420 157681 325835793
115550 199518 636540568
44406 137811 233681774
67732 126527 440349589
150770 161741 670487692
147154 167747 51582789
39677 122610 960361420
104994 134429 928492122
66239 91897 64020295
173570 190698 42912110
138748 185954 118472105
5386 27092 131499860
149223 173495 790043030
23098 181977 397646183
170891 196248 63472903
1784 58231 141267166
45782 119462 571745534
100600 195553 237959678
137614 147648 772782973
95760 199483 259900669
139234 147754 845049560
694 3237 6402432
197818 198574 1419424
54124 164549 323325046
175791 175933 444208565
128158 134952 675142111
151128 171021 609164779
86400 89904 8778079
112699 159688 557338475
4850 96125 228200899
168720 196293 69040653
109944 166006 942234655
190142 195139 12489385
3046 197892 487639161
87371 134043 116874602
62059 174841 322467938
51456 73575 646179664
37376 130602 233392105
61893 101792 66913893
146248 153052 17147313
41740 57982 463376153
38403 59353 964269585
114781 196866 205654921
55394 147291 435946416
25833 56426 264673108
75531 142932 963272545
163412 193990 358695546
60465 148892 188086076
181 132861 774723453
54677 65003 661309030
91820 189027 243611342
28423 112906 496976006
28354 121548 260732141
149187 149544 862866
81777 128401 88220157
166353 175877 654289724
17764 134942 802831246
176157 188813 765172835
187860 191683 9530159
134924 153156 392646118
108717 196884 220918970
150547 159046 21080276
177283 194196 770687641
36572 158526 702866067
5892 38060 80243072
123893 175235 35998772
157587 162199 11494193
142891 157343 939804228
29572 102183 181496082
170910 176429 13855264
41354 56240 444509648
117335 165166 697865813
186163 193366 529473646
104119 154007 475443245
120255 146273 452703569
98221 193211 482916128
13606 39767 65411345
62788 86938 359633450
25607 106190 554073783
116043 150428 86434621
116353 126519 590710848
20732 173013 381084901
25946 140730 687376236
95695 121673 115814700
178084 184786 16928601
187263 197826 257829984
47028 139618 738048389
17155 47147 74897759
139794 160843 52765113
76791 195512 783214899
167981 195600 69127539
65696 77515 29556453
142164 154376 584115184
112758 161339 820296774
90133 189106 254566195
178842 190842 30074513
6663 127519 302343082
49383 91440 105218497
3261 120412 292997838
19427 99925 201136809
88939 161738 319006310
187280 197780 541645203
143121 164985 54709499
4064 136158 827051640
119654 168770 483376426
100810 125656 838014248
51594 168612 972409727
3497 184714 624015056
103279 164647 153820164
61511 106662 112761681
30043 104720 298646712
159953 161253 3303919
161068 182395 382488466
48701 115386 166831898
106460 112721 15655206
181928 189425 18814849
20076 172837 904297496
179663 193852 35526623
153254 176960 496325332
91083 124178 82940523
142449 167118 61897987
62872 173177 569685440
80225 103545 23295390
186407 193020 421589020
183820 185047 528398656
28438 164767 722557710
23151 136774 284186029
63332 198977 339630204
95276 103726 21131092
124341 130899 325372544
145765 183468 741666412
179923 181108 853111173
32024 187714 806252876
36309 80906 111665384
43302 103607 150788327
109677 123833 35587237
7243 30235 57491057
103624 171627 919128462
69609 133195 643270179
44184 85779 104102735
143325 181973 791292579
70001 191907 714209391
134951 193111 418403174
15940 145896 373315034
155761 168582 790457338
18431 105265 295779418
70557 82205 29054616
83576 168857 945930040
5833 68612 565291690
62998 68958 9864104
55244 143390 220645066
172966 178050 12655645
74001 176497 256491342
132468 170969 347512267
155992 183666 171471795
58799 163393 543193734
43055 95351 744349213
129073 138737 729975186
110580 173664 158107954
192017 199771 19443826
148032 183926 89852550
32264 68298 90218180
126156 198534 181369880
53569 68112 36440129
96198 134081 309726006
19848 66801 324528841
121365 155345 272132342
44583 173046 321612956
114164 124767 893920966
193670 197816 725201930
144663 168694 650533211
127054 158817 972529830
61524 98960 93339451
27654 52618 62413676
168955 194096 325981369
116913 147199 833877861
102126 123154 52867184
137989 176619 80098678
183602 189921 48310500
159362 159506 353359
143617 153249 719217745
175356 188333 57538377
41664 63186 373504554
189792 190753 2394092
3687 126536 853529240
9644 68003 617015127
52663 77875 241542400
58350 123315 162562916
113324 140217 53124659
79348 101150 54329199
90642 102395 336893595
33530 188079 386993915
180068 181728 4136502
136614 194107 144057891
67539 137132 174014429
151031 181632 862817318
97037 129168 80631325
179543 191052 28842164
59021 98000 97263602
197218 197421 167731109
21529 90407 172208979
147402 175825 990321746
126429 146974 314441246
185595 190793 12895261
59219 124491 791470506
94716 165584 177548710
93411 110157 41974928
165069 180241 273690069
39477 79165 99340258
57722 118623 152306171
41105 72772 901816245
81492 139580 145343182
12101 56637 773128489
78036 170530 231552204
190574 193460 7202304
35216 45053 24690033
82512 197616 929398962
65040 116229 232011931
124077 146873 57094251
119580 159075 180007893
185484 187314 4511019
51645 191451 350045409
135554 163490 70004771
187636 192949 13210907
71157 191552 255292175
147473 197552 125338351
151008 183883 82210587
151784 177502 867410690
125803 181746 817019807
121718 171856 593214086
170115 185608 254734518
22765 79328 801545649
57716 135851 195453779
66143 144611 196344162
64894 162881 409494451
195506 199652 10465857
149704 165748 879759215
69475 137552 170182654
193263 195987 6852896
129923 151041 625928716
106971 116150 940326575
28471 110409 204888305
37785 104030 502059022
21176 68716 824236304
20371 66683 488729196
92312 120308 70168449
27188 74057 696988314
74556 173595 519866474
151946 153649 4266841
121746 182098 151130931
137796 171945 287170705
84893 86551 4054411
94913 160548 164413444
26928 199597 796504229
182900 197822 12311196
148849 186929 95264648
87103 158669 179330298
86246 169240 363396694
155221 191396 793246955
74586 166882 230892366
155927 188840 82343376
67717 88052 865220470
116248 134887 46772395
24198 170843 783494343
109352 116251 17214110
55434 69890 36285260
198477 199660 922265879
73147 123454 4929011
137397 172300 87560153
124164 191634 376513721
173398 182758 10252405
90653 134639 110152237
103839 122077 45918774
103470 188848 214047224
63409 97505 290390760
194225 194554 831019
170678 170902 956399104
154635 198843 110626457
4532 120393 73582840
187153 189228 409574494
96012 131579 631081445
85747 174422 221974786
169168 183438 35786455
95067 111109 40195955
144355 178618 85797984
156924 195724 97104177
73742 147546 184722427
75527 147371 245276152
11010 12099 2702427
15478 132433 292644625
41199 160785 299335568
196601 197184 713277849
198811 199909 2686069
34730 132470 792893457
104773 116919 30383288
91456 170533 198121924
66873 165966 247961885
56067 100389 75319292
164499 177753 33178370
2563 94010 228519934
71317 78400 16260937
131389 189533 145672332
969 105243 260671885
32330 133666 724241038
148342 164894 328513419
66123 105824 99166214
198867 199828 452439781
161021 196156 88000494
120295 142115 253830235
55498 107329 129616584
153546 192801 294032153
82903 127514 617448698
30117 63424 83321203
148821 195278 116191314
190875 195480 11477804
181473 192758 11667290
94706 103093 531228581
30558 196228 583948501
119004 199745 203804803
20901 162799 355080340
195815 197055 209500083
185722 191948 83180173
170873 178764 24783004
137855 176795 561442074
66380 199614 529453850
111941 124289 31076641
26522 142953 291245051
136676 142334 764270861
3955 4684 856619764
83175 131264 187486145
151575 182661 77633976
155880 178630 834140917
115910 167226 128650823
177464 188097 699750854
37953 95113 404574454
10575 88325 194276904
91115 130896 99715715
198506 198730 798594847
79414 108799 307322728
1920 12152 805499473
196832 198586 962916642
15956 129442 819185780
43008 84740 104461024
71549 191365 746345563
17596 151233 92129140
64400 105732 571113029
41687 83565 104787374
10743 102750 501469746
27303 36468 463080577
139825 163195 912734425
20661 94836 185374713
32250 56525 579984036
143342 192208 360231291
97787 119403 54219912
186866 199672 32086104
68539 114555 114992762
112565 133148 792274881
106138 189442 457137119
162187 198238 90379405
47658 135695 220331671
63367 181292 53017914
159170 166534 210712128
31527 182269 377314121
134434 176501 946622874
120971 147325 129388779
104570 157978 826374831
155604 198811 108144027
146624 189124 82551671
71164 121989 945278963
65369 183729 296323311
144671 153544 22356125
33023 85103 317242539
165811 187780 51115257
141680 176967 170169891
14575 138113 629828382
180424 192855 273941565
134138 172556 880211668
132839 158707 64832224
171862 175374 8721259
101527 101907 983220
38020 82965 112519471
128065 175467 225788783
98623 155467 142654632
70996 137500 166308170
25187 160123 337557321
106888 134787 69885890
194447 196289 4566957
133330 149850 41513062
133922 142735 22029455
194482 195071 1466860
89843 159201 306553920
194349 198612 10738832
162630 165569 499226428
129391 179266 124914188
42208 177468 812854191
158844 165622 950826462
171559 177095 13785185
34479 119550 212944320
164768 182739 45044819
146229 187026 950381075
19642 109940 327945299
100231 131310 78012943
120004 128130 20336047
70435 127447 853881747
91914 140141 120761182
119540 161899 106120071
135268 139938 10323887
138461 148651 274849614
17506 149828 331262034
192166 195045 799151764
53188 66255 596609594
16192 80183 160026782
102509 191808 947868568
35916 52818 220493875
141818 189086 118562414
36081 164646 321860656
11635 79727 243761723
49258 196511 343127830
4607 100147 238781154
198765 198810 732513866
141637 195865 769066961
72771 188617 875433826
161700 197071 721517811
105991 137896 79828863
78162 143739 164111230
143356 163861 51308843
175311 185633 375613767
197304 199673 5977923
113752 169899 173196610
132309 176265 110088843
63530 123546 150251864
63840 127224 158640973
57150 110581 66356015
144092 198810 902055213
73179 194846 304514842
175311 184616 79821345
107532 158014 619365295
132870 173536 101859716
124246 156597 81146624
158182 177326 55626126
8599 85584 597606347
123752 163990 926764044
158875 183376 584307469
17494 165817 371155721
123630 195381 978540876
57815 63647 816999476
49381 53685 24812276
68186 136200 92990572
3451 4245 2010790
99320 176873 418608320
282 147680 368890624
192966 193104 348521
54680 57823 684634162
37124 121526 359594428
130929 165693 87036273
106800 192451 621647095
162531 175111 31507153
14280 63612 756672616
120179 126237 431587125
95205 118702 188406927
74402 138693 160634250
48389 151769 273772808
151596 153374 4432150
192335 195744 44338040
24567 47244 449528640
96235 189556 233902203
105591 197641 230658216
179465 198733 48327846
25843 128153 255909459
114173 160224 197596248
44296 65065 986075523
140744 144330 9076273
196021 199439 251612258
129930 188296 146242517
191871 193605 505291773
128951 196915 170185854
133597 136801 571481975
71887 101368 73461998
199253 199721 1163189
136834 146289 6586450
189566 195456 789447341
193991 199600 818831246
191386 198812 18665688
14860 55485 101589147
71653 144951 183457596
196313 199489 914396224
86339 150663 161311090
62742 91563 71915680
179011 193913 352857716
165719 190919 836934586
96381 168198 800955722
104070 118624 36544868
121620 169019 72371370
171114 185714 36680519
17174 124970 269661641
130315 148451 911259156
159200 179740 433463827
58757 79646 52192659
80190 187430 356433439
33927 87867 722941004
116739 190617 458154002
173446 192496 358331085
115464 118594 7882386
28072 122953 237494612
147521 156115 21555916
134710 182993 721960950
60709 157114 241302457
36887 162355 314171101
199574 199954 655426379
119941 165094 462147953
179200 185662 422879380
197339 199542 216818578
123180 166180 107550255
187133 192564 361200905
142259 174267 80180251
46426 63406 42643388
120674 193816 183200153
158771 195908 92991142
44223 62454 45751724
156178 178443 55608736
190696 197202 16268747
96392 150706 136302401
153042 173990 721968019
159352 193058 535922149
177834 197837 478037580
106668 128300 525432502
69098 185383 291175958
91459 131443 208698952
127679 141323 303892749
36674 41039 418119283
168946 181266 30837753
24638 140584 494237714
75918 167394 228942238
87826 185639 245172764
16367 26938 508189926
167571 192022 26209775
43649 58344 36942199
117976 190105 180802631
66164 126851 151833224
9290 166486 393297596
177139 192409 149499496
55016 61285 15852238
180553 191698 79579756
153072 166291 32942299
85616 131106 113873556
16777 173063 391146003
145327 157162 29721521
113565 136151 56606859
67017 197853 680591909
166480 196345 74780188
194048 196619 894726
17814 179517 404707353
173108 180789 19178204
176630 179707 7677528
170693 182439 957720306
35974 194531 87735987
75489 182767 459459614
60393 167916 293697022
195541 199277 9438297
66693 105344 96494508
92434 134590 279307217
160964 177608 4431525
150604 165675 37550625
47735 131447 209593438
82727 96869 656397369
129326 147472 45555060
141834 145123 391287944
7732 10059 420306925
53323 191228 186077467
126698 173521 849627289
131696 164825 552609829
174208 186750 900031544
30722 104820 188234520
108512 186458 195363643
152428 169352 42179134
173800 180109 524639507
79587 81194 881306804
91122 149830 147230113
1057 69632 313848301
68480 151033 206809723
68115 181604 917502317
768 192358 479489774
188055 192621 11350735
177837 193716 39800633
24516 84922 252476921
154707 187489 58455380
107701 159389 129463107
153375 166914 33752152
187674 188410 886725154
122281 141950 829531890
95451 121352 341519310
184541 192126 18978498
19983 137010 963312407
42405 146839 63775443
10742 142957 330724027
146554 147011 32201202
62745 123381 151732414
112753 160593 119867022
63056 138770 880297605
116960 140805 162775184
26241 28689 570299184
97382 185865 910019841
95460 151112 334615029
3318 157040 949299484
128314 159372 77763834
15442 156145 662114093
11072 86826 326152011
189663 194397 11814745
89271 190028 331518712
145616 169334 699010107
173372 190304 517759814
149364 187152 94536096
21611 197983 860201602
47757 79197 718604144
46211 47533 470317810
189263 190688 795297978
62331 194803 994559088
190288 190439 39792
139741 180644 102476747
30650 127779 243033944
75702 170511 28498970
42005 127607 942243331
52272 57673 13482341
72623 110846 95398738
8923 58134 377057628
186906 193592 16719268
130722 148591 44882809
69076 103437 52416718
70673 142826 379499324
15279 60397 568194887
30838 166107 338475967
20834 131434 276726214
105173 153562 356649024
41727 152897 278466253
31121 168954 344976948
151531 156703 12865209
41446 147259 991172028
111697 133535 54823770
121294 154801 584989372
133186 159143 64965113
99925 128101 70725273
148032 178110 75153720
86710 113947 68101150
161148 173180 18973550
199162 199167 66440834
70876 157680 546460418
194194 197781 9018654
50069 141843 619616260
190795 194626 9589082
100099 154965 137719981
113909 180286 166372751
161193 179058 44791565
102881 140464 730256648
174159 176694 6428421
193486 197669 625928138
127640 143496 39678106
90791 102974 138555050
54979 102638 659307374
131388 139141 19267612
22910 172564 868999667
11115 30801 49161312
90347 126357 340315259
157679 189956 131277941
187147 197568 505891373
136210 197805 904863514
9785 58121 120891364
169644 186171 41448984
144211 168656 61216308
133255 179762 942264172
61374 78037 41585771
78275 181774 462476103
157350 185851 869146481
194209 199539 13389481
113997 126508 456129554
131121 163025 79885294
49558 119637 538794691
26820 30614 9426322
42776 67017 60811663
33294 42354 22637973
96848 100203 8347922
177402 187796 26173017
153915 170731 914483665
140832 180928 850027221
178364 195697 638344707
100675 110867 690780290
135340 160752 278063221
91954 115109 57900372
140853 144832 10081765
185221 189331 10250374
143488 187810 111113385
150781 196223 113621731
53864 92468 96468875
191987 199585 218549826
158955 165063 15269721
174002 177767 467988741
104566 113160 21513380
76500 144376 169798540
174307 185409 928559678
18722 187431 529548180
87439 138054 126663006
171134 181082 980590638
12649 37008 60788432
106898 124461 238794207
33947 126743 918125871
16182 75967 149637166
51966 143876 828927499
121003 166569 66717169
135369 173874 130567063
183583 195147 472802119
151482 171258 49368286
1279 172620 585127839
167549 179333 29474460
180867 196593 330380912
113818 149043 566028447
82536 140239 325643426
93726 132377 96949588
189119 190081 177502801
53291 82035 71877807
143464 179813 91048085
13333 59010 114315698
127979 180136 694463079
173590 195727 67540783
199013 199134 443408560
44260 188418 360974543
198595 199840 3077143
2334 86894 368517295
144259 147672 649256784
94207 144537 126189391
168528 171886 845594443
149609 164750 966733058
9123 111191 801972277
196253 198761 222564453
178713 191799 32817028
70463 169293 247357103
190415 196362 12695461
64792 188120 308790466
178365 189523 52082311
67843 167052 405328727
10793 116190 654431087
64679 167284 256819756
29230 52487 58184959
11521 196198 960985944
34861 99083 123821666
161506 187441 816795730
135736 146518 27115536
82440 132122 357153012
162173 191368 73156433
114068 125959 604125182
86322 165506 6416117
45387 81854 128518753
135552 169649 85470386
194784 197524 6854244
180288 184097 9637960
3311 88180 757957504
21381 191103 424759931
92764 197997 263698001
13573 192920 448862136
60605 167362 267149415
186333 198172 188429393
143968 145136 2976317
64181 87454 58119781
152966 172338 907594886
68495 169172 615268760
39804 189100 373826633
181430 193138 29327056
127305 170007 106943576
196883 198524 4224268
153022 195885 474974989
23317 113934 226514940
149321 174586 335206870
39411 185215 365157452
59658 121153 173601164
5294 42848 93736431
130379 168148 425604994
175479 191556 952852447
141351 169972 595811305
151635 169001 43288055
48351 74230 65027320
47822 142095 235931030
147641 192506 590692534
153478 161980 21128672
122741 167461 111953388
115679 119996 630398778
103898 122763 157642550
116354 189397 183157729
19507 80434 152356204
192339 195620 8201964
127275 198825 179241235
56837 181982 526270230
4944 55780 539182212
62228 81136 47179633
20348 38481 32945168
194498 199894 13518334
12968 15169 5484919
173240 176015 29431002
171115 189863 46983829
43117 102071 742269363
162935 175804 127244776
84912 125943 899725576
72514 192226 299611645
28803 155122 495676115
40542 46674 656105800
34734 114220 878081849
123097 178118 137654423
18106 115894 310426626
122284 173968 129393251
111538 120822 184963606
86252 133815 119125984
100743 139499 330165703
137560 161972 61272451
5990 18219 785503936
877 114899 285083579
66905 180983 285449927
102404 141504 97955737
170101 177229 592465784
3823 171192 995499218
70939 181475 677449060
192097 198694 16553892
11198 82414 841402755
189723 196079 15863950
46819 78660 392731307
111664 132938 46318170
69898 150819 202675788
113166 173642 151598239
151412 185481 85255360
7393 19717 543063261
178856 180867 538988562
21106 197667 789590359
190268 198626 20972003
165622 178831 33122889
49084 176075 317991545
26711 129143 320989140
84789 100828 39974773
86961 153952 586058007
199578 199731 390618
178319 179316 2534907
10800 19741 652364080
136338 155772 48900612
171908 184762 241043072
115932 126690 29226305
57377 131723 186069496
152824 191603 19345500
8397 66834 556165335
181543 182091 727790924
13757 65199 404043048
30087 108943 197130695
123482 131497 20023746
75307 177435 255517639
49378 73130 59651118
151832 188712 92302648
160808 178054 43177027
383 190370 915238898
191877 196294 498204254
1996 163298 423270018
82523 181425 296220456
163645 180427 925697926
187587 198252 211994462
68158 198000 325081951
29080 69135 100277299
177546 179394 178255
103720 155768 130669766
165581 177239 529892323
97979 190307 105854540
193363 199779 911434276
129158 181785 131821040
88267 151662 516428737
186372 191279 12272192
94661 139428 112091187
58969 172929 606550458
82280 197491 907194889
134473 195904 153910454
188845 199748 510679730
34352 52052 44364418
59402 153528 267612437
81539 90834 23212392
127498 175516 120259779
109661 146641 92728265
157361 188092 867522575
179521 189365 612454969
125481 175743 57190606
150674 175401 61746987
113453 124028 48413228
26637 34571 568965675
23211 162039 878432697
26810 116700 224659245
91842 177258 213948709
80324 149951 158364391
57933 96556 96436144
21303 197252 440373278
20518 114864 540194907
53876 134522 416950220
138040 175357 699533089
112772 193922 855877292
122857 123052 525628
27218 59996 909332064
146943 184163 93234276
42482 130656 236958779
169441 181275 114671827
88097 113562 834894130
28523 167564 415631273
157821 169450 29096317
43454 143555 719843690
169583 190056 362046259
81191 153900 136217456
134438 164697 110176749
131281 149052 44666710
138181 189371 355166453
86114 89488 8402939
172756 179027 555444621
115802 135992 50604633
104405 109060 144485
39365 99180 752367217
172068 177486 13456520
136930 138959 635164336
169181 173951 11970656
105241 176869 651931467
167433 169486 5118287
95515 113143 44125221
58248 99456 779253701
176071 197743 615649875
188165 192967 11941148
34233 46573 30840282
169752 199189 73763856
192587 199072 386002565
186054 193658 18936217
87344 87480 727484445
128583 139310 26776382
2343 119284 863041951
3051 102537 248641029
173208 190682 43782549
110255 152600 271740900
132537 141169 21522750
13056 99453 215943381
156149 171235 37669441
169737 178328 21462988
56868 163364 266574931
194926 198588 9227206
191056 197979 17393918
124243 145791 53962244
124048 183984 195088159
63374 128136 690107895
93028 109799 3221573
20210 94800 186373850
196019 198503 6293211
39765 179094 348784269
88576 145611 142899201
67300 190350 838576680
182332 191584 694321573
195987 198117 650162285
56164 97181 102475394
12512 183033 750593076
25809 165519 349597262
62005 134628 391900422
5324 109740 261050934
180393 182896 167827956
190861 197361 713670662
19639 72221 705739522
155802 174421 46435022
199791 199829 78176
91866 153641 154944396
69069 123591 340852733
80340 132374 86057277
194230 195747 897729243
19356 154571 338518163
94522 179332 212511392
154642 176016 53373533
175118 196892 54507722
143241 161000 251695118
153104 193313 100571463
39300 41838 6300956
75867 187333 279009063
85873 108240 55868058
33809 82633 134985468
31803 81176 123457627
40528 180140 952453679
141149 198179 143001785
30513 77653 117958452
99002 119723 51999451
34212 161923 319752970
31270 43807 31285238
94475 104145 366737342
28125 199775 568630322
170013 194791 62075092
112912 124387 612994148
64672 168335 601869720
67161 75221 20199885
126965 151172 60815712
164960 193340 71144996
83933 153663 174786677
134597 137997 8304016
20544 90134 526584991
126214 160088 84786538
25638 149043 323362158
159926 160543 1559063
39236 77150 94948736
17751 188209 426710547
136835 146891 241086972
118251 176651 879867098
130864 198771 817659613
161893 196310 86174646
65809 113471 626399434
62451 192338 325109513
165505 171247 14436311
157641 189359 312923402
47664 107659 484292481
133014 157125 60467038
79225 163131 210017990
144465 194280 752332635
120748 172263 212039863
110966 169752 147353821
48832 84737 263714419
162168 170128 19980260
55142 109404 298479488
145334 172728 249603270
183207 188935 545674173
118967 129114 968485245
2503 115787 902623886
39263 173553 336196719
97573 197608 250689668
38460 63557 62858644
118358 124091 14504905
141930 146115 10608346
159008 188873 17478737
16852 33360 956707508
44644 195982 934497955
38845 153990 423213670
41872 165526 309578208
8726 96312 629183572
178744 182398 997425301
153064 169194 40227361
127444 198575 178192635
26895 169273 519727461
43820 128945 654948513
175018 196025 52639614
86425 96963 26294763
24386 93423 318674421
63633 149484 215025305
197119 199304 421969960
58892 176168 789799090
59632 176221 291815419
157792 158914 2586206
61728 151966 225888552
39455 129261 779798475
149442 150855 789602958
141970 196391 516552811
113858 180067 165980536
40607 184323 359806542
163812 183341 478981600
198909 199988 291893383
106857 179045 98793292
76895 88491 28800589
27990 151507 766225420
14824 178387 409363634
152881 188885 90085133
27615 154912 318697685
71221 136269 162680403
19820 96415 191411420
119459 129379 80925119
117292 166692 123823594
132030 137543 542035915
109233 130876 54342816
149062 163392 376264788
104679 156770 527983058
104888 161192 132052631
69088 97293 889679367
14091 97875 971783374
187752 192377 11523630
21226 184425 925595633
8384 87663 198144862
19992 138019 295119946
129102 153854 62198154
62405 70443 20059444
180429 190364 798274822
108564 176204 169566943
47092 60342 360419403
171470 198185 66907474
36184 162500 316249744
134077 162142 70332475
95885 186570 227243867
64649 100628 89776671
94130 157847 666455728
198388 199420 914770583
30060 31941 68451026
158887 177559 46717360
130068 167546 93922250
27635 87355 149256958
174185 198965 62193264
44542 180032 580197656
162765 164626 654920769
133176 169484 90915520
68208 98230 74923528
38287 65541 632114103
149674 159740 24992758
128815 140778 92256208
89002 167009 591612722
117884 180061 663278153
72712 170616 244993487
172854 199538 22366453
3617 85273 204152809
66111 114590 376234437
54538 95079 101303195
51126 141881 31130967
22768 173266 287640717
36804 46590 24498352
156226 164184 676028066
186685 190785 10296537
195193 198493 8351267
139869 174712 866196535
160797 183903 57979799
121353 121531 455750
42083 198367 391379652
58832 73643 37147427
139374 164898 56917175
96606 171121 186756967
164717 180128 672070887
119327 187863 684371837
199610 199874 627255
133826 194252 423492967
84482 178418 578388853
23339 128596 263330670
193619 198720 12835245
99464 183108 209671704
105135 145757 101858071
116716 122892 15721530
176787 180675 609969168
13646 123125 959199156
78504 189142 277075570
196235 197089 2144191
192061 198490 16147294
13583 162489 510204431
75094 96199 52552031
102968 175763 182445254
77101 82673 13852498
103166 159938 560319055
6093 101649 341383437
32327 143221 277530388
163261 164199 143906792
89048 156261 472700511
15375 76108 474120849
79962 165847 215020634
89171 96863 115206495
170445 179535 19243032
180139 193452 835543265
8780 81937 391059025
93165 108505 38390935
67386 165391 245272388
41065 117625 972042828
183106 188707 62115179
74152 196780 735309341
167438 199983 49779540
13449 158968 364132025
39953 62740 286647783
39785 183389 725330297
128808 145271 41244527
6923 134204 318369462
24156 83403 148115697
1940 140707 488000216
71105 137472 395322293
9487 105307 699072718
70324 148147 915605348
144329 175190 284275032
71437 178828 790572295
29794 196827 889404949
150926 161839 424322590
172604 188143 38947401
113089 150713 94534858
168112 193735 295336380
103832 114949 245798483
14425 41963 365075949
103085 141376 95904427
165335 186218 903017176
57978 71150 235374526
43193 69905 77504861
150204 177927 709244894
49261 186436 259718324
43516 131274 252352896
147612 154154 16442685
26710 93834 898223211
187528 196464 120485808
124878 149159 664873529
47341 150156 352444467
181071 197714 911666874
112962 186640 184700228
153879 190873 882917316
124780 197179 181328516
77863 135427 143983423
125530 173651 120547643
162627 177491 37164109
183122 189400 300843135
66626 138629 476144122
116963 193132 993169347
85103 146562 153937535
100770 173389 182042573
177710 199463 54571386
83501 145650 155612588
75463 144799 855098640
195399 196673 298530010
31052 109229 811439592
118117 175240 730960316
164649 179339 36809299
129829 143709 921850645
147341 194293 117543545
83439 188444 263033130
63615 106016 270480123
40512 180433 764751976
159220 177443 459829358
146847 195233 121152403
43869 152265 271545807
103684 111500 387020885
51438 157873 266527146
96491 124513 935248955
103072 122161 47974432
30335 151760 611676404
46458 116035 174067379
46244 181330 976105807
82595 190541 558901021
35752 160524 312319364
96493 193838 938959614
186609 194994 774244415
123112 194772 179407380
65154 181969 788230858
185250 198688 33621962
40491 180753 351035519
106521 199654 233368210
180132 192300 30498384
23345 139555 290650632
62994 175994 629277900
75268 106084 219754769
48011 195286 911508933
117435 160762 332100880
131914 172212 100958979
148321 174130 557486
14610 61220 116749230
55759 194983 857354253
189574 192322 667359116
66836 134283 281831649
3046 156143 383187900
115488 176765 929492443
13334 137822 971056651
184635 193285 21589132
177711 197257 706145623
91201 194998 260027671
132961 191596 489427650
25285 64064 96967142
171859 190974 47826041
187576 194151 860055150
110509 122498 30200154
114197 153216 797858881
183438 193820 25978670
191320 197107 14465520
31323 71971 192401247
116490 135953 785784079
72106 176977 682472566
106949 185708 443387998
55748 93199 20287436
175674 179980 604013920
165210 176728 28901135
165621 193612 70142503
90700 113476 987769870
172957 183788 325954635
15401 133146 294663795
137682 141724 858973352
181612 195815 815176155
162039 181542 447499110
166835 197578 199866309
107743 151768 110520126
78929 94080 37740339
20018 42244 561989380
164313 193670 496182112
154269 157844 752601681
23105 128254 955666655
192778 198985 4957000
20677 38049 43277373
121210 183784 296579102
151632 156504 473444750
159555 169515 25001251
173167 191901 263897175
164981 191502 613220478
122161 126879 11799291
179526 179913 997351
136507 146338 153795113
105715 159097 426993603
179380 187712 1773143
151474 179127 457864403
53604 196245 473721935
10501 156976 677200150
81620 163539 985407159
117652 122646 991839827
179469 183455 787121629
58697 131640 699285015
82840 131030 415796843
60684 137200 191307907
119506 134737 38146457
17817 92935 187788311
181366 182712 56937398
10858 122584 609853709
194157 196322 641283593
4939 198586 484723959
19464 138622 297990621
111288 192161 780182575
121457 179103 520767139
31467 61396 75007423
68020 169849 254916524
67890 84413 41245179
137292 159610 195128278
181769 198260 41360089
144592 164991 592293551
47169 89454 900113306
89988 96210 15525772
193389 193822 87416602
184514 191267 842537721
28115 112244 210337332
25873 75869 677507519
193118 193848 583618803
69213 162169 232615501
154435 157516 148428778
10237 145461 338261077
122101 150248 268600078
192985 196949 298938429
49279 145097 117449348
46567 58662 30450597
116722 126347 306384332
31264 140011 332107032
52374 176698 322845302
155822 166971 27814060
174027 196267 843328151
37233 49547 30802061
159464 186339 493095138
10983 193589 456987241
157062 186851 759597504
45780 133826 875407411
96589 121790 63274962
152708 163755 27457720
27407 101400 49917272
169239 191218 55084783
111774 170529 729425088
38363 123750 323842359
65730 79551 34500593
104611 138164 84030002
124768 138895 35273654
178890 180677 192217871
111486 192558 376101904
57921 84502 66411662
122267 195395 644375499
133027 179373 946700141
102279 166799 263406942
118685 144417 766070536
86082 86254 408192
131757 154132 56193250
157333 196481 97916721
193048 198657 607346730
176494 187094 330881369
175478 188955 855070157
125186 155676 76530605
75179 135096 149772148
130100 142780 780858297
142040 187894 115020175
101823 171725 175287504
121829 145005 57991495
70766 90490 922587603
144611 191007 401014500
42595 130805 798361635
170366 193579 58113612
118951 123377 11225681
16304 194001 444709268
126123 150895 62263446
82882 100652 44300754
92896 111416 46314718
156233 173541 43220345
122211 161689 98805662
100631 113791 24460101
123875 185606 227298580
78100 167365 247290382
38427 38595 434147
162196 172016 188434395
22278 24665 571005577
21794 139270 42077761
156845 158143 873847
108433 163739 138635581
171674 185871 35619985
177205 199670 56363250
181146 189701 21524558
40663 58156 43848371
119286 136795 43797583
167346 186451 47860808
88420 160079 388580823
198923 199290 170423023
178343 179935 578696718
70431 142768 180954776
194121 199165 195661849
63590 181724 776419703
105204 139278 85354795
89460 111404 188609635
142957 192294 123622789
14953 86048 177810056
19506 152958 334047617
4536 192962 471527641
175005 195968 52552454
32440 84100 129193702
133974 186726 478548616
168375 168645 587093475
77226 198695 304139172
72506 179167 266907093
196214 196604 986260
184670 186334 124095224
71435 129447 642387225
164948 183800 47330523
183336 183463 210271528
189431 191121 4169239
9376 52985 668868258
77241 111064 312788902
194654 197806 613302613
34318 69628 88495530
61186 169289 371502391
178348 193755 38599318
156878 196170 98294918
79677 131135 691102044
43393 93673 125691750
118327 166919 121835811
82556 117801 770313217
17302 97186 199614104
164732 194432 74411456
12425 62798 704508871
198855 199900 908059030
98909 174974 812899534
8243 70208 208666439
114547 199982 690180742
57549 160979 258879816
172855 173067 616272312
194569 196094 2044438
164647 187821 2321394
178485 191998 33906901
194555 197197 850792680
156358 175117 21385078
127838 181339 133954401
131633 173425 636533668
68064 74880 524533400
9318 115397 225290033
150270 173310 57575699
15821 45992 589286236
182246 188436 964681163
99434 100158 208645007
45246 133079 219844234
156554 190016 83735305
10051 159961 374979084
195820 196240 1032576
129384 194377 199993228
76185 188974 282347926
160314 184767 226029443
100184 192261 230801048
191579 196821 261261512
174756 193094 17272073
74221 140797 323747992
133586 194568 167546930
127284 196199 172551619
77372 187612 276035915
146551 183057 91415860
131264 182563 128474584
12309 135722 410242546
128522 131035 6321584
26273 193118 417479885
134411 161552 79391399
99213 121941 57166634
12006 22594 456675137
23006 85313 828693715
147561 162710 37829213
119602 135839 40612359
73232 92674 823901806
54435 122715 669572650
31624 43500 29620270
6625 146314 349537498
164515 171968 18740251
147443 169504 878210910
10761 85924 187895412
128218 144946 41960939
119029 140313 538804064
65209 67447 5603779
20059 122622 363379796
86632 171785 213375492
34469 99169 161791800
148679 172382 59262615
86891 129317 106314729
3397 61402 145171658
165154 184413 48333128
93669 190109 711880866
155791 190834 769536720
143360 195400 763985586
155037 157571 976385264
197165 197688 1372413
13551 77371 159680867
85173 129543 111095637
191429 198694 18259212
7362 16155 21988602
170084 192298 523169407
6259 173373 759109501
52384 62169 620501692
172170 198958 67142225
141868 171163 73501424
172318 175143 773397474
96043 134380 543101942
1137 113180 280126972
74763 142519 632613780
9713 75474 282543472
32129 67067 87482283
97632 187012 224017220
112598 162366 124762780
78946 135511 699215333
128613 191523 580986945
50237 76049 668309122
191368 192339 254359034
123239 166398 376971523
77183 120630 108626116
119329 142712 118591164
53833 192601 347397158
156717 157945 207346465
169637 189150 185260295
138614 178152 231673998
176459 199536 607954028
167508 190568 986507201
58564 60156 454862426
21714 75565 441596421
12665 189404 442379703
85661 121223 89016517
190406 195496 622320563
145479 154947 23874632
42750 185834 862178640
129054 168944 216961950
176165 178423 5619855
158869 170144 28267991
190779 197050 586370361
31477 88141 855630043
195338 196005 243342870
128543 195002 166481584
172258 197729 63810105
102072 150257 463796618
28059 161899 347746605
15767 49114 495915478
3301 142923 135568628
149599 174488 62142408
86386 192287 501355960
21820 55678 787418891
164339 179470 920383248
65055 112736 208039414
25674 59706 85180189
20069 118504 546631029
41928 176618 337251829
21196 107840 216575730
23784 183629 400128751
95644 105772 3493343
114679 132182 43971978
97166 186593 772517662
89073 144968 29697998
104207 163717 149168130
157847 193367 88913116
99611 149900 126242226
149976 171165 52946109
165744 175569 24648355
75176 190812 768347624
187318 190753 8594902
63774 174781 127354579
191773 197466 928947709
125251 170833 114191596
159933 197342 637997780
151018 151253 590173
151538 194865 802892711
68590 94101 63634737
159231 189488 75898301
11449 147125 852174671
29965 157086 866388435
192493 199835 949387384
162086 194635 107675423
139241 188598 293074746
96008 183794 220016278
76852 149359 181605540
153635 156207 614637283
197750 199230 3731475
128225 169768 317863584
33880 88475 136538396
188015 194551 832647032
192324 198960 16691852
46225 58081 2968699
12689 105373 531656895
11798 148393 341899560
90509 113341 302444292
144868 198166 587138620
94298 121212 67556354
164002 181448 43706635
162468 178242 619114735
124635 175841 262758739
78909 132873 576625661
145949 169878 59939186
65905 176069 310620802
54875 144848 225233776
78608 106795 288883883
153650 197465 97278757
540 56232 280149141
9015 20750 668033324
74961 129174 379638106
86173 151085 62650638
2992 91054 567762196
178501 189525 27706607
49154 129467 201096692
179654 191647 30079706
185965 197384 28489378
66992 69737 6876276
141559 185981 1403883
63076 103059 656442076
118838 160036 103157445
180828 192425 29134063
163534 193296 82650131
190175 199136 22489872
52195 157671 762141840
181686 197355 474354249
57875 106017 120345490
157265 167490 24652259
98473 164155 112366465
172129 176375 10624680
184235 189498 249046036
119956 178705 147157218
122242 178689 54999863
34767 90361 834014009
138710 169620 557853991
73916 134919 239871199
129255 155293 65334119
178417 183075 11702595
44792 79886 154270784
49141 183565 336619883
185539 193880 20719751
134437 168153 84523166
21743 64634 545556868
123347 188205 374132004
112258 171724 149144256
98201 144678 116528011
111610 133186 54181995
166227 179434 32114463
52940 175880 827359555
191553 195972 85950677
72968 135994 528028721
90878 160270 966503359
143617 189680 115434731
141583 145430 870289811
90473 199966 468775769
9352 22498 32827071
164203 175089 27277115
56468 181799 935421565
29399 31921 215222270
41555 124449 207452127
191106 193181 5187478
48649 149990 253881956
63454 186535 974120107
140882 145783 346693722
42475 93093 126585650
137098 152008 541192555
96844 141066 451652357
14396 41222 67052621
12623 128565 290063022
182933 187790 12221080
76065 154157 806631852
118282 164726 116395428
117402 171459 426308068
85383 189402 723534728
153447 193092 99111059
21461 157974 341680935
173154 198434 119779443
92503 189761 796842439
120115 198005 195126046
113623 194298 202171069
126639 190302 494470500
120787 166620 114787854
100785 148315 520379363
46372 132517 215689917
41947 110041 170373230
121878 133294 612105333
118564 180039 541394942
159638 168584 365263883
104601 163985 148818664
82776 148521 407176078
127934 140855 32293658
57582 118870 154836579
150909 158612 19182834
138055 198713 923233636
132094 160663 818714170
53536 90449 92319726
78500 135420 142410480
120230 140183 49873322
197063 199922 7200777
141030 196772 804450091
16840 96130 733407294
168179 197840 74290249
8112 130716 455123147
179703 182938 333416085
16812 104686 314015549
173686 176105 6056732
3875 39193 88209303
184005 190853 17104585
17993 56280 95676267
17775 147043 323527433
103155 175734 181907621
51495 171400 661701401
125871 126728 972467199
138001 163305 64809295
131142 197552 166338887
57947 137473 198863879
7338 134078 317025873
126353 171014 591347771
182957 184607 220537487
64896 87330 961761281
37530 185402 370398673
21374 168833 373413763
48839 123222 390320046
20651 150586 722102720
61445 96815 88226722
195690 195844 155695
60473 169507 111391701
18021 121982 924719917
150878 175014 867286002
94582 186649 640336981
64290 116463 130379731
79515 86000 16218369
93780 141929 786330699
175399 198543 318945303
49312 123554 519325739
71559 153986 206474962
122687 149778 646295773
65237 148090 679981905
91501 170026 196736730
2798 105565 792459884
183435 193482 25173970
79656 183736 663678069
189161 199225 690312971
34115 140678 285437130
62761 77699 859024432
13527 148248 337243040
71521 111592 442416925
107342 140689 781621930
80067 114044 420531100
155226 179201 306880465
165206 198181 82668962
145523 163212 44288767
36427 78836 886062375
42571 148563 288282064
70426 158386 220222288
160094 177273 43045203
33133 120997 219888333
20176 151806 329497628
96075 162868 167351921
65722 190253 902532552
88806 179352 226849029
126867 151355 61493711
62325 171160 513870761
162841 182112 48288875
16511 157771 963929110
19592 120767 253076475
106554 193274 217241003
154445 175183 856742363
113418 149723 216320501
167053 171118 10172223
122052 146806 132283692
78360 145151 167175789
28414 80034 129090863
19655 121847 255720514
4540 70658 165391145
30286 153567 308660930
108078 162905 641220011
128804 156670 900185860
16460 23860 18463115
159507 186544 67819387
119241 150613 446819733
68472 114446 114866944
149879 158791 22194499
145189 169175 60031669
132202 175735 470986887
102664 142405 833516844
69843 92250 55936498
36835 124926 220540815
101212 168433 389377734
110422 139289 114428569
20263 74008 679147234
95766 154516 147388268
57702 75723 45171066
49649 152343 770359352
98461 167952 174218728
120517 159732 98185212
33950 112520 618990436
27676 164553 408122704
119159 180791 687440478
5202 157924 382162415
159409 183557 60560663
26750 167851 603626433
198949 199534 1423925
100957 148643 119793467
115277 121852 16647853
106913 148709 502407451
164963 182924 45087118
110739 199454 325888627
111707 197300 570210799
180159 181877 270931751
26713 139073 977291166
107973 178707 177271561
30137 49020 47119820
168246 173311 51340860
27629 131073 258801655
75943 82740 16858594
23297 168292 362859358
177519 189005 28895428
142963 187195 110850515
71939 187977 290517135
102808 106417 9110975
188395 195691 18231361
143701 181967 95882299
16511 71378 137262053
12462 16280 9577145
29967 134947 472382979
196585 197979 3570176
66492 197904 493436193
90023 177896 957857815
167509 198711 78181252
168726 171709 7551224
84041 172016 220395852
180815 185425 11733513
100847 128281 368774575
65085 169220 260588096
94186 98434 10646412
156866 185314 71277250
127327 157453 24866573
153825 195989 105431635
172181 176704 58875324
15021 19072 822847158
61802 160540 329647429
5952 24032 155627498
150565 156083 13786688
189417 189502 236678
71188 100986 443853762
90452 191846 901020143
5204 12528 18253022
126741 174042 118394863
103858 114878 27645713
6798 113713 267287375
191718 192738 514455444
117963 176569 146921502
187572 190884 740364630
41701 73467 888737653
26616 147171 575451263
52246 73159 52448393
85367 138193 132137249
51895 60565 21843172
172859 179063 890563457
141417 156217 37328659
188743 196901 20297913
6519 65888 676382577
113409 158696 273004964
107303 134354 67791451
39449 126292 217336323
38824 71347 191541922
178418 196293 44746235
37779 62554 374161558
126710 151890 636034990
185918 194828 22233400
114080 125101 27766349
19674 34710 37437149
6870 47230 275543594
172244 194351 55338774
3860 87488 209026915
95641 175422 501652332
173875 182120 20682698
155414 155784 948259
148492 169939 53588490
29191 116346 217890025
75146 180164 561070613
105165 168002 916140493
88830 185041 905361673
81184 91717 26252690
114493 192551 195646104
158023 178655 764105096
161276 192893 818666913
179500 195296 39559314
151011 183005 79963116
35955 128950 371102211
78943 143546 161705125
52103 60255 20510417
91683 93041 3396561
44955 146645 254603959
189436 191098 850946966
31399 137962 266539203
19355 25677 15816892
12160 166165 385271213
28176 90105 933056253
121876 149803 70000591
61177 158420 243344125
16296 159594 358527768
40521 168299 319830326
93066 130075 501001667
59845 150430 338993080
37595 101212 695538788
83970 193071 516445264
86224 121450 894181528
48771 93616 112113164
73180 74709 3868733
82447 111958 325169078
24599 60146 470413723
62481 83761 53103337
50967 168120 849365326
128202 141945 953926711
75205 145514 175858765
23330 54432 77757202
118258 171408 133289160
159008 163335 10806377
127586 135553 19872270
171972 178678 917022427
149310 180961 79019963
22211 55695 847233507
158276 199254 102620305
179681 184059 791338880
128856 176974 494194443
21618 31043 588307357
148111 154362 15703322
86435 137089 684348072
8501 41882 83334844
45956 127066 203099077
92934 118908 65075523
145434 165697 50738088
178268 180405 5378633
121926 199452 750498430
190206 194767 467485996
41581 103589 483794678
144020 185226 103381002
123016 199017 190330656
59137 194562 411867008
89134 154650 701848333
33150 189909 392487253
84327 164522 200824987
80177 81044 503872158
191431 193805 5910767
170931 199947 72686438
111143 111404 620609
40266 102439 162257694
173112 185425 30964995
166 28899 71827733
198765 199762 892148314
63115 171058 270160157
87999 165694 267988336
113257 149902 92094161
174483 175053 1468128
29111 190688 789353608
123621 148131 118882025
160913 163448 6325791
109881 114354 9066011
166992 181957 865945778
163059 196189 939568208
182256 191629 236718440
174490 197036 56501264
66752 188724 23937330
104377 113266 14304612
105787 190153 211429973
18124 84618 856706555
40795 153840 283140734
120087 171029 367543508
73008 99481 372470947
88176 142992 137332678
172735 175531 6986465
187099 188570 23155236
179232 188472 23186784
34847 47633 32028719
183157 192124 22483872
134290 150228 40114882
134816 185493 259328307
190334 198276 19909184
7503 20719 33087137
195332 198517 189654172
30625 77779 117990153
190242 198681 700455052
129691 183250 134152216
58470 175253 292234418
85168 150970 166570607
39950 84561 111577284
41192 137233 240330507
190237 196385 470827617
119538 195718 661880737
102577 179493 497751780
153167 189409 177442015
83272 175820 231776794
70533 180415 624870989
175573 189716 35454747
28689 53423 61807404
4553 160388 389859196
145062 145103 96403
140675 198223 194430775
28068 148599 953234054
15409 133964 296609447
126965 138224 83101952
92835 153379 151884800
41351 136722 238625452
47693 143442 296833576
67622 140372 181913759
192012 199642 19124881
173581 185800 490966172
56732 157893 253336545
131460 194794 401539012
149066 181441 80897474
87035 172107 213139900
181398 194058 877582957
76472 133050 259479526
146743 196109 841197222
36578 140280 526696803
7466 170449 752517601
83238 124764 103979199
137458 147256 24711574
71988 125248 133183748
123393 184088 152014526
115656 125862 25623866
155564 156994 700066588
143366 177871 622591854
141012 179974 97705136
68030 121529 546107088
7299 163837 391672415
198839 199853 2490646
151024 181970 77327187
10780 187097 620469892
53461 156516 924343868
30638 140485 658520862
160251 196138 89934952
183440 198208 37055211
30685 37983 18110646
105706 128281 56609175
26922 195665 422321439
31628 70913 951651781
54870 99593 839788090
159442 179372 49994491
91872 138766 117377597
25912 87661 154305114
121548 184985 265454405
193850 197565 9346479
153706 173292 876465897
141040 175436 86228974
185419 196948 989231942
63455 177218 284730080
196115 199869 211035147
131587 161268 74261652
121070 155397 503579953
199929 199930 4441
188049 194451 15968218
199850 199964 310880348
1958 60018 145272793
107412 194029 217025979
14742 53623 97250395
122593 197865 188492233
167338 186634 940492126
194784 197153 12872277
191186 194856 9205058
66505 157408 227575395
91697 102808 27764694
154271 158453 10372946
50926 174951 310507712
104307 167369 54401543
4816 16364 28920491
106017 166046 150342788
190090 191192 2736388
88921 115775 663702744
98174 175313 193286987
99381 191367 230544239
143362 172292 525015937
146603 180739 85382717
82882 103744 52042857
40848 187393 900597811
16490 157421 475959860
136528 173173 91874059
105718 187559 598274118
38421 179797 950175522
115192 184449 756964896
165838 194932 440284980
44904 125469 201614221
188717 194669 14848651
89371 147002 270706644
180983 192893 33792032
42458 120478 195275510
189818 190533 1774397
168256 191777 447904050
91217 173597 513098391
41878 129973 950142302
159425 196649 93271239
144202 186339 105583828
167688 180097 31032408
62088 141087 787836004
19927 113618 234190615
197047 197206 330435895
64889 171040 265729929
67203 72655 13703512
91182 167181 190419528
152938 192338 960048095
82162 89982 268640961
156943 199413 106347996
167637 195876 590252450
119040 180858 463449601
179169 187709 242378392
152704 162238 19333852
57670 132811 188967424
51138 116543 573612049
72229 108780 91199874
2978 67440 161203704
177689 180291 372438792
191161 193719 42897076
29140 44535 904241287
65133 156376 739168362
149996 184508 86362335
132340 199311 487002457
192683 196902 10533186
92080 99928 860259564
83066 108148 56020096
182364 185700 8481899
146952 153347 16167612
156822 185629 72206199
30337 123096 232186687
378 53786 133531500
97627 148216 126969744
13807 119544 532431912
90432 157688 366907080
109625 115466 14562465
145608 171890 375283146
155208 177912 196856548
166409 172034 14195902
3397 151015 369536440
193465 199044 288401422
86663 87519 2167927
157688 180858 57940513
47564 119849 180922359
21754 193453 845228897
23406 128366 262553884
170427 191641 931717839
73591 173277 249434394
20929 120621 249356869
129446 165847 946033239
178623 185096 717152602
112269 128189 462769711
8154 60325 780020632
132661 171408 97125284
181678 194649 32543070
98953 153143 136010402
20864 129457 854972660
54698 145528 584118558
92822 149301 874818335
163245 195859 291542764
148027 148115 239522
60495 167942 942510952
196960 198052 2822906
129051 159036 670594916
151095 198612 229315623
41709 186365 655108999
90657 159820 173193433
133011 185325 131143623
141339 169885 564802686
161332 191988 76873477
79789 184532 262344614
144871 178423 84008683
63886 95013 343780929
141273 183149 987820591
8349 161179 485373731
197894 198207 624184795
29317 194810 414282299
125819 170003 110712050
117512 136456 385492199
148850 164374 944005855
103303 121566 45916563
19905 66616 116859665
90972 149360 790404986
61128 140175 596346511
120466 185025 161823538
60049 147867 652835318
158478 158752 645415
184433 198644 35600644
194282 199568 499515460
51503 61976 287429481
20858 109748 222275339
106139 192618 216648576
18476 187000 421858612
45995 188827 357717053
109621 152462 357378027
129347 150596 23013327
6242 35955 383604657
169279 181121 33027275
6636 131000 311130712
63557 137081 183901143
143851 161842 45096760
39072 168367 416414077
58701 66681 19972907
36190 188135 380505522
177619 192741 37915720
5641 156022 376350604
25637 122601 539689106
13814 32691 163897868
123338 189663 823890535
41143 75239 85481508
146397 176218 596177425
189155 190338 2948945
177406 199742 285917417
96597 169477 182652187
139442 172436 38835101
6072 7759 4187608
85916 114982 72664190
188634 196910 325461734
77881 183426 890177207
155002 170643 900632677
126940 178085 128031592
90747 174985 647333450
110316 189796 199192959
103117 167185 631992574
198735 198888 224650509
167214 188537 53432279
12627 26885 516319649
114853 160958 115565836
118542 176024 144059888
196253 199435 8038048
57923 156541 616491196
126742 168622 440588382
70939 96763 64443636
65957 75471 23868221
168578 183228 89179281
102945 154240 580590296
70794 88790 999689513
181400 195036 57440437
198920 199767 347623383
15870 179870 787365682
147519 194309 117084453
161901 175337 33633012
74538 94721 922934531
16184 117144 252423004
150493 197979 118798455
178392 191655 14623836
30040 189673 399605259
52457 127148 389476666
16058 118321 255723131
67148 115099 119774421
76463 105683 377454366
141723 167070 242413586
63626 184091 301645661
92096 142910 614320527
150164 172371 140403567
144974 155357 26108948
38966 89692 126861650
56962 57113 409638
173336 183178 280047199
14655 94059 757386789
60615 63320 6715241
55458 107467 49853890
113737 156248 106758655
165184 167878 252159202
128138 172518 465984312
53318 180122 317451873
144134 162248 45361940
101029 174296 285208621
5927 7500 416707674
138323 145795 18853213
617 194235 484557073
136855 173323 91450828
21842 154663 421895409
29738 117020 292779729
55005 183632 322068470
196746 197043 415084371
122115 134645 59369567
119528 193902 652192740
41727 45721 483950197
25043 164170 348116481
104207 159175 497510135
178654 193926 109740409
18423 132455 285352967
170741 182017 20777730
157754 195171 93679539
158644 164890 515100329
148556 162823 229438980
73352 100378 705999180
188506 193779 162395939
32213 176419 361002156
15698 116525 252112681
455 60298 149727159
54930 105439 456969138
121497 184539 157927532
105432 130503 271361554
129785 186012 456970866
108145 126151 45190635
3789 170102 416164823
58157 186818 677655127
14839 118630 259618866
104744 190538 385713632
159476 183508 60261366
162861 176516 249290511
131749 143799 515988810
93721 133084 98742285
128453 198195 174800406
121076 176652 213960894
71029 131280 114984092
154184 175462 31960707
124169 135539 28425232
20186 69701 477313710
173691 196084 56044443
115741 161728 229275983
162859 190076 520085926
51568 57940 16021853
49896 142486 231717377
22052 154302 331089150
90180 162091 180071824
75810 174342 432706116
76112 163788 92026961
193645 198786 991663593
25280 115490 225519674
163607 166961 609680180
185343 197842 31206547
197967 199776 708886901
198777 199615 966094707
138167 160109 55013088
149959 181379 748913893
24243 59517 88325479
142625 189614 117853599
104077 194248 714911639
117609 126493 22399385
116640 128156 604319327
25258 185637 982354822
61812 130491 867505848
40403 114939 280945811
14402 25905 649849166
106015 145911 99992589
57834 103528 114128674
64963 107297 25988326
34766 102129 306137833
116323 175413 576464511
154931 177064 31172086
73618 103321 74020760
75293 193025 866101221
148258 183627 88486172
141631 156175 36684691
171090 193164 55239914
166820 195354 53674220
132969 134723 4359515
43241 46841 9027989
177787 191631 93804069
171101 197919 194435480
177687 194162 41309606
138244 163353 39086469
144153 168014 203885726
136774 157352 51736495
135024 142008 319045244
38646 173907 338611673
65911 166278 251155193
37616 95267 144181396
19657 86667 546696274
35621 164858 323554318
173411 180992 505334236
118034 137584 48972259
195197 198519 88095658
1389 186373 525669813
192931 195283 840536097
43302 186015 435789544
25855 108562 400614735
72768 157527 877271317
41338 46621 13153383
129948 139539 15154251
127445 197400 175188701
90644 181658 262682957
41031 174447 694253095
45676 111981 165796674
144471 147430 819528059
188806 193978 435793973
117449 191490 185597458
192521 195390 7139495
74122 94129 49716724
77412 173117 239563858
198311 198647 896084210
102415 193418 228050846
96658 151179 136850534
5913 105956 250072732
49054 157960 272745211
111505 168250 555022031
125472 153131 930499746
174795 177722 998027299
163663 186197 56520776
149139 193617 111241096
30421 74273 785765
56767 131844 187956026
60245 161348 252961172
121710 126642 54100410
50205 193717 359325905
102179 183831 204704463
5737 28169 55967997
13685 130392 273331028
133249 153692 81300597
136772 150749 35285685
56674 175030 296321360
111650 177518 165065123
44830 164279 221737100
87938 137555 124202688
39677 189918 478156515
50335 195746 364095945
124076 134701 951518060
39461 76846 93646273
83724 144395 483547254
178596 191441 647759291
107406 149515 105706146
130818 198867 941953374
152301 165835 13994550
38274 70020 752855444
55988 172482 126691238
43552 84392 102202731
94575 102124 18861850
61507 176880 551274921
192414 192921 1216101
76307 166892 226674407
97788 131958 433775945
109303 164529 697580334
64379 80895 27143194
135135 150450 117545112
13533 23271 3253754
193619 197213 957248457
42434 159348 292664136
76170 159272 207888232
164143 185841 75007915
11032 150532 522673582
104806 165112 752117451
72686 176921 242086442
7974 193458 943073989
36907 132544 239468569
35550 174668 667433932
164987 196157 52100733
87845 118125 627225363
106531 109727 8013867
178788 186109 256810897
1441 147726 404982657
50688 81902 78104944
141895 143550 4240670
27212 56505 30850000
1455 97336 239602414
143693 180900 349419538
85554 100951 925712648
185908 190725 483718242
55423 182867 708474678
71489 73249 4468279
83318 187685 261476754
178137 186682 243061234
167678 172769 252631967
187695 196324 716916026
73661 150182 191529527
70522 99509 496871143
71532 148894 703502314
159029 172569 33979698
133540 138297 819620210
65720 86159 360058294
50230 145513 238514513
22595 44724 948948702
181268 191258 11651232
21321 198189 739708771
65900 151535 214500233
92145 98092 14798675
71380 172420 496708455
108798 123963 38176232
181497 196021 36371306
14717 48503 84414573
3871 60589 594761176
36554 94331 546166819
72388 197482 491963200
5154 73585 171253848
65756 151316 214316530
42536 71365 936272953
197243 198819 212323896
71348 98881 553884912
96617 130944 86105006
48529 67606 876433386
75491 189225 284726369
191270 199394 20396335
142281 182183 916190029
102347 158933 985238402
50776 193690 424964861
9539 45566 89979856
169318 182449 32914685
23353 148795 314048690
170449 193877 58632015
49254 85489 571444527
121383 163348 963803400
197256 199470 5586946
50476 184591 107778633
32077 33993 4711094
136938 199882 157774176
57699 81636 59851708
172374 181100 21751811
176797 198091 983578508
173908 177176 4332819
198483 198955 1190906
164644 169850 17014432
194096 199112 395217740
152029 162520 26116812
27251 120292 945645676
180015 185691 394200339
152951 181064 70213291
102228 147633 316757127
120709 161959 103347660
129752 171347 104247046
196766 197111 671370
186377 191497 12833518
80091 122520 88637056
80246 185974 651029462
174896 184852 166856447
73199 183125 729609021
133532 135225 824811980
59428 128082 739150604
49016 199801 377612119
50802 59475 599246666
191695 195587 9710517
133331 143955 26540382
43282 169833 516187136
7652 57534 124706758
197603 198475 2250357
152277 158128 14572300
82461 197054 651624568
68114 73318 1092667
53805 61334 18984304
142269 161599 48484434
100932 180277 198888746
138217 176840 174607419
174981 199706 109219548
171533 195287 53556240
48765 178324 324399979
28529 148037 299164238
18724 61350 106740073
12507 169757 393556246
57588 181541 310336121
54154 84282 75358763
190578 196263 654661070
898 142239 554047788
149055 180866 868294877
108930 176576 169561348
128845 177034 120698199
179807 186348 145179490
57981 189058 863172981
78048 145301 168326897
37374 103362 922607171
50754 117553 493512539
141985 142810 2114018
5425 196046 476988838
94953 100423 434501609
173158 182793 24145562
6123 199290 483445598
185058 190017 76410456
3573 28843 63119879
143761 166594 863299011
183090 190178 207424195
44170 97082 652866160
52754 138714 900556441
163234 172584 23501797
151171 160693 603809340
89072 177611 221747818
49217 187430 175455555
82384 95643 776340558
92723 93825 221840547
64057 151760 759089917
148504 154049 13911101
177615 188035 550193837
95928 180376 491961925
129939 197012 968956721
181694 199879 190741605
156959 189379 341168898
65946 179088 670994718
109020 152315 498022700
113620 145391 926027550
160884 196809 188124761
150068 157648 18877335
102176 131775 74282805
189489 199872 231588032
199187 199222 49137257
40774 41249 446797645
119970 193253 183550582
21423 143257 304846046
116762 198644 868226855
91025 179810 233723934
125681 158787 815903134
15637 173122 394151052
109702 182360 838157809
174060 179229 5516035
142671 149692 181808669
34077 114467 201102548
176854 188419 1642875
49254 161340 280624542
151482 179833 70808169
157806 159251 79988439
128482 143352 37289752
46721 60547 856921729
138741 143675 12483460
48194 164875 292126057
25448 34583 22655249
53536 156525 257907954
45789 85728 303327890
192107 199090 17522831
117775 184110 166328245
7916 12311 10968694
173624 185847 30739397
119939 181928 358458836
199308 199450 338462
119659 169730 125472433
137350 174362 905830348
105584 112099 16254654
153552 182404 72129068
190497 199098 582652594
81239 91275 619765609
106073 195862 999409010
127883 196146 170968215
197472 198649 932820953
10415 60753 125928727
78240 107241 252613258
106357 188322 205411615
60823 116726 139587419
190854 194613 160151856
135486 169988 86494077
160902 195952 662103220
153386 197506 110343802
79617 81670 590813384
130373 179280 662701287
127155 177993 532344271
106940 143700 92116810
39823 73350 4511283
57327 174054 292174459
14811 134746 300086021
143237 155680 882127671
75034 130885 139691459
140394 174128 466839840
48232 106086 144778932
60527 146483 303870005
156953 176030 47704096
77110 192309 288404595
10601 148281 941504332
90803 139696 642870034
44296 61867 460941238
22358 38447 749767678
38735 64837 65389690
108541 150959 106558917
146374 176868 812412179
140556 173045 532903932
160912 198551 449378632
12357 176614 411095097
19639 183433 409914944
11984 65168 962025144
3231 174122 427553468
635 115810 287982005
90953 109732 47024379
101732 130497 72208951
78393 189829 279056694
75615 118872 108093643
138201 192278 135591714
189286 199690 26032338
176494 188932 875718308
170075 188112 45226593
62891 115432 276297699
13539 141025 318883490
8092 79390 812334719
66451 89657 57899723
189215 198193 22486641
18071 101121 207506994
183115 185738 5430122
147921 199014 250677455
191775 195986 10538343
24951 156648 329662954
79359 176028 242038778
82356 82935 1469885
182953 185293 50503995
138878 177669 97237557
23062 163985 352632616
142132 196078 135203344
5349 66192 156879165
149146 176363 68040198
112235 170442 576001022
106464 187665 203536392
92029 113173 52831805
127302 198069 758269307
150880 180967 313641078
172462 185095 260989145
188547 190792 5596134
116486 181569 696670607
6347 140016 334273726
52945 86872 300634733
197934 198226 83800
57816 193744 340272654
72744 134988 794376321
130585 188866 640739891
151462 157679 952961866
183006 199432 142180410
34003 50141 602396423
83933 117161 368580417
145175 150238 12842972
79533 167061 219202296
131663 139949 20627975
192090 199401 18319824
75377 197135 751708718
4746 64607 274810683
110296 146913 771061111
199755 199851 203908
171427 179085 287893244
24623 115434 227030545
93844 165496 293837828
196267 199515 8195565
2703 12496 24434677
143081 188287 113323243
162695 164453 158889650
16149 192826 442193638
189669 192230 231632389
85446 115932 76192354
116576 153924 877231963
152420 190271 260561609
69001 180443 582614285
170038 180009 24984564
41153 165432 373988607
148172 190803 106666853
32637 109004 190960914
82775 183283 966338039
164008 195189 78119357
172143 190145 45094368
156610 180827 694186097
591 70077 173818162
173385 186939 33984865
169923 185068 988945665
173472 181244 19428254
109151 115395 15628093
60263 193406 333239504
82579 87554 12401466
101830 134121 80975247
179353 192739 930504254
119604 137944 45848226
120874 189116 170990916
70376 133246 383521998
80111 191495 634274018
160241 199598 98693890
9576 80780 178032526
120163 183801 294658401
91192 145400 135805281
4383 80846 434528710
104220 178430 185993001
62604 91295 931962950
183508 188181 787070055
119050 158583 99135101
176980 185804 22222462
11238 148089 210246312
143252 149553 330929505
33095 180796 369677297
101345 117530 41519688
141942 142920 2507416
1906 36782 449814803
80464 146515 101267862
121916 173161 128269344
70724 114729 109956319
179597 189843 25730908
24936 68671 170223526
44859 183596 347357289
3505 10994 598415798
110760 134212 58767924
144578 178647 85314483
161661 178325 41726317
133617 177036 108764109
59651 192459 214810079
169835 191754 15745875
171714 179933 946425660
8735 149705 701060939
69755 99490 876321109
45174 135203 783385887
3344 144502 405892327
182896 186767 208923977
153441 180409 845793538
63376 166180 257225915
155639 164038 427574623
78416 83260 12066917
7073 109410 28927566
67697 145112 181637676
137171 157812 51848493
5732 176378 506136703
77942 180555 555717872
73971 199997 374397303
105125 137682 81583396
78659 151682 193913880
101179 182219 741433456
50228 153182 13308357
13069 116655 258997312
119903 151213 788381645
175480 195572 947958486
52352 106099 366380353
106097 153717 119513657
59582 187474 320150015
149752 192001 876847150
149 131560 728015805
163690 172260 69971651
70706 99123 8398717
70317 71414 129194397
171740 182142 26006459
143552 167649 159704167
188981 193947 112279148
186141 189549 8540713
158285 190699 81130509
128160 150987 775624021
166420 174134 399322022
195853 197208 3399819
124873 140202 593860993
191091 192721 662017987
109923 188479 683268051
12418 193379 802606493
10754 37292 66197654
27775 104214 560019962
168671 187008 5191205
188642 190237 350774737
87977 128534 984384222
13948 36722 56853764
192194 194705 6305167
48986 61112 30569884
89394 136001 116691165
143376 173541 345326470
60829 159736 588124993
85167 85785 111294622
129253 197113 169924434
48475 115007 166466166
17192 102527 213308116
183147 194169 336098752
13433 164079 376959756
181546 183566 80554268
163331 188330 62724106
87457 192713 626020017
121430 133849 18741436
183076 194698 122624892
63896 178925 287966328
39539 116733 340187376
193807 199399 14083974
178549 187098 21485124
14243 74204 150209413
155576 190083 649921700
195579 198970 391297248
164743 197142 917933377
22213 112315 891788637
14050 154158 351513764
12879 79634 272459381
171586 189801 185825035
126067 198658 181935515
66187 73072 17292506
32088 132922 744572726
162868 166715 9622099
168101 197586 73826718
31082 144166 290133144
76216 120142 109825174
97159 164752 412026854
198159 199039 2237778
123917 164183 100777494
38320 65640 452991616
31554 199824 635557619
147683 177275 73965478
180829 193318 357089547
111891 131380 48985011
185759 187443 233802233
182224 199852 578829940
173914 174005 209754
90793 118977 70608060
90947 95692 302770876
61390 106731 113247429
62722 149871 218206612
131078 164872 84608465
108103 155029 933447594
182131 184012 4778466
138902 192660 134748123
146733 179260 67157994
138048 177045 882008241
30173 69421 98224153
54480 78107 497448454
132217 158493 65839288
27067 43355 874623193
31564 60642 455288829
24001 36663 31555080
43283 57003 34369352
187786 188821 2575484
193799 196628 7100825
149250 156876 19025454
174853 182682 19634867
75962 163751 540988732
94860 129243 86216143
152885 156731 9599038
9297 13814 11177865
88525 163530 76849974
107095 192322 213538345
198587 198766 681657583
178764 190396 837540215
45722 133228 219060242
131423 132377 2379200
172833 173593 1896551
64717 181466 292239258
199901 199942 99778
162120 184635 56476094
14196 131400 608405008
130215 132962 6884180
34451 173326 476508553
59875 196819 342756967
59342 177875 296609218
132521 153497 756122992
44153 184942 724351058
81006 106047 62619170
97499 99570 654329068
150874 176674 64477429
33841 41238 726962984
74496 110212 89118825
5898 41091 872693384
67879 79767 29681437
44982 197279 848208530
137443 196818 148783113
15234 192539 443804552
99257 186689 324801313
50920 58023 17906369
199786 199836 104521
179007 194620 39117741
137774 163779 215588169
161272 196163 87414096
174580 179150 522920575
9848 56411 116335800
13522 173955 496691461
55830 91234 88547392
16107 161846 911284689
42570 130246 996123482
177648 197917 163820159
131687 151192 442455535
9689 26717 886436061
86423 194633 271069526
11520 108384 242128329
88092 142636 136568719
136673 192889 140882347
83861 149619 904033259
119860 169452 523294884
15884 185610 424966614
18924 74408 138923284
45463 107047 154046212
177419 179003 4010432
63082 118713 139059982
52449 67133 763100024
192550 198935 103239052
78324 109831 613731009
199236 199428 485416687
126359 170075 340128476
194479 197117 6574763
140956 174045 357781940
124037 143839 592593874
164338 171241 743300531
32696 176718 360576115
189356 192765 66330112
10971 12731 4387597
10352 105158 236921194
75768 84310 21216307
58681 162986 261008655
134385 174103 99492495
136567 161486 62466991
190426 192170 4366578
29436 63232 84598076
76253 137056 151977320
183500 198359 505335200
80883 84537 9100925
98603 127857 73410893
96276 149081 132515287
80861 150655 524108550
126439 136328 24680533
48118 102418 967803151
28659 196666 867501595
147060 183731 989685754
33425 165017 550385743
23495 50795 68191100
64779 186967 305937032
16592 36012 595430210
14412 131444 292897717
74041 139559 163728734
176751 185811 791382491
153551 188192 93254541
45925 78656 158963918
108136 163653 980317372
123957 134256 772274737
180107 181476 3420724
12028 97477 286868046
128942 140885 377641481
66896 167909 252843035
91139 174752 640533590
120705 185878 163388722
70810 120774 934133490
48022 121327 183546023
88893 197413 271862041
101347 117949 41669161
12954 141841 322377546
49808 114955 162958047
91281 164099 879699578
196943 199929 7541883
58650 75704 42669330
91301 98448 17839544
166764 193006 65704402
129038 192827 124168377
82592 83343 409157
134429 137036 6484689
74639 198746 366320177
175230 188045 748474283
173104 198663 801540662
84911 116513 78955725
14574 185343 427580500
149170 177088 849499732
102964 131749 72236171
158108 183726 64151347
101980 178164 305749826
96978 172275 262125626
95595 136747 840210139
42832 166883 864310056
7020 92850 906271404
152621 186938 605203486
185735 186058 790424
15800 159064 358512398
4573 173391 422452907
196920 197512 1558807
7844 153794 699928703
55280 187010 329855660
124386 171911 99675332
104933 110101 12997679
9199 102984 710034199
137307 190755 133986467
162734 181397 46724751
75193 142509 789168296
9655 138141 321286030
112506 160527 120337176
33626 119180 214106368
186930 188949 896631151
190603 193233 435100190
100843 138208 131042384
31205 80954 124442198
79569 196323 292328076
26209 89090 893368132
63315 190296 857450594
162465 167706 13178824
105679 195609 225334667
42104 147147 263041356
49843 178448 321997904
61228 192085 485988370
198932 199114 330173156
132575 182449 979508298
119880 129372 23815727
172555 178306 177355422
26903 143229 793590857
37273 73022 89658284
54320 69075 530831344
191399 194954 8912588
68978 182898 458646570
175257 194050 47085427
160641 196541 914857957
56164 113683 143852834
114446 189730 188730211
115530 141218 64336876
54737 118531 159525299
31335 142533 470904335
124827 140930 552119180
81067 101600 460477432
33036 79903 117258649
168481 196273 306226202
14902 91599 35007209
17684 20631 270066004
55786 60062 28691713
97000 182909 407195614
140292 190365 433343709
80245 138129 676758466
143291 172575 73376251
6535 109415 257225067
42826 102097 148242800
91456 119874 71188280
118432 152373 85315587
180800 196058 38267915
31529 110259 939656525
169612 189585 204147213
54394 140543 900149278
197693 199479 4486129
108061 127945 49915405
16445 76609 150554065
196700 199386 6795634
98739 111339 674550910
28043 113651 214056660
33989 44433 15142680
24817 150075 313563937
114802 194474 581759462
2276 104595 255764164
85719 111824 65156000
135049 135814 1896498
147224 152715 463123358
63733 70565 17127221
152451 186172 84333029
67199 140451 728213039
111900 136443 61546216
183554 196985 33583242
158840 172324 33835188
164242 196504 770351081
115822 133290 337201545
34026 189088 388316624
86355 105615 115725000
181344 196384 365440697
164371 199498 872468100
105392 138964 84085704
85601 96640 835805205
115137 194031 197684293
174716 194935 187675269
132917 141975 22590114
59184 110891 238880342
37360 154957 603799625
190262 193631 8407473
137032 186769 124689876
183515 197764 522818006
119257 181440 433002529
180164 194319 35475732
117952 183533 222487829
199306 199605 740545
94761 138863 110416234
17683 172560 873157553
45813 163687 584931957
12575 36423 422114052
147670 164859 42917979
69864 101735 645261226
4904 109361 547901021
31562 199809 421187581
901 155373 386641230
61846 67947 15183904
45966 167645 304725146
82602 110238 351029248
18133 108553 226059321
112837 122326 23915592
106877 166519 149414332
68414 81338 909187063
189766 190430 1651026
70866 180012 273251332
158694 190688 80102408
61752 178465 477044365
64101 74546 26284697
109875 174366 403509465
151093 170814 70524284
4006 88015 583343279
9773 165528 389688173
125263 154255 72791404
139843 195762 196835202
50285 150309 250573613
190030 198341 15438594
113690 118974 13314689
88954 172083 902505971
6963 89172 726748924
10381 96993 213467334
100302 197559 732109194
132259 139670 8753408
29339 159678 326143563
37327 59532 869088711
23427 80703 511903388
148621 197026 121045069
70230 178154 542051259
104284 128018 528756529
160915 185706 62240175
59351 70345 994148043
49289 80916 79218606
120037 137929 44681687
9461 148715 575643971
89016 96099 17707808
172802 196841 478560043
48665 116343 169260938
58082 174576 291511429
39258 186368 368305423
14883 162906 370445026
83934 188607 262210950
88409 172702 734332110
79613 86593 17374459
197299 199930 800098248
89096 95656 676410911
13995 67090 859195906
151868 197374 396110312
36287 134789 246572942
170693 189890 48109557
107086 170342 158504309
30285 81574 248208971
39582 49395 24491619
42118 116723 101942099
142769 159337 41505916
119668 125873 15544972
58777 85626 716818774
189868 192878 1929361
192498 193311 2019707
10903 21646 474886430
42789 177416 681703098
126636 156081 215121751
44556 189661 363340920
137451 165585 70551407
10241 115812 521300522
196464 196493 76323
83198 155020 180015141
86257 94601 20829594
73188 165847 231823508
199308 199762 1134428
50809 197914 834735019
171709 187845 40428443
128540 173921 113659031
171001 191186 318011542
20360 180352 400364840
149278 166417 42718491
148374 150810 6135481
56915 184347 319125302
131954 169396 463703229
172208 190225 45115953
178172 196059 133383808
124617 158485 84946702
90091 148350 146070703
151205 156285 12674441
131398 154511 612683092
33958 197093 408426209
185491 190329 12046974
140690 168789 70476140
176277 194608 45883649
55507 165329 461534278
34894 148249 283957567
150865 164184 252044117
191058 195735 11737711
144482 193826 266881426
34565 196138 733945780
409 28387 565425321
114084 146642 960671626
143056 161294 802459534
112748 129916 583713829
121578 179045 143892788
124484 137577 863654081
172815 181717 22267418
29073 100279 659221965
136553 164895 898932419
11546 109705 245448034
112650 156802 110776820
55175 119159 160105023
81278 127194 624885009
88326 192934 627624752
25252 57336 158603922
190431 193474 192662824
12350 154914 876148012
69840 183341 284136145
15399 61392 115187751
190613 194142 8802431
35859 198444 731716163
70438 94183 59188421
102364 180287 15538017
82809 188107 263725351
176845 182455 14055751
141269 179586 964955652
144063 164299 50716910
181676 181849 452605
179371 195845 325400148
80115 98242 133005257
79878 124660 112074888
41089 133920 603944951
122895 152444 903884527
7047 103125 331477116
126407 154796 169615359
125454 198845 183899125
38478 98157 149213174
167098 192079 62581370
86577 87247 514047674
63360 179344 548062676
58767 99909 906008241
166719 189653 744711174
153399 158662 13060073
60963 93428 80937650
160391 165848 13711568
25517 47199 54099683
133238 147050 537139537
59916 75803 114967355
10654 63979 133308064
91848 190200 676291991
199863 199959 592665676
169267 199788 170068723
162905 177343 145430219
61416 88330 52836798
179524 185023 361515779
199606 199671 172672
135879 149692 34829183
123076 144920 676112220
36107 58633 56543366
4503 5631 234408657
76724 142261 653025103
29236 143608 435073112
2499 121654 298044665
122341 173277 730700106
198281 198741 802518015
64543 160652 829611808
14361 85958 509777360
50761 116209 163665581
93871 115183 53387286
36075 108683 181577704
145829 185328 99058645
26954 192718 414844045
30356 164119 507954362
147476 180241 81947258
11762 59880 120368859
26451 131342 996576581
93254 171136 72539146
109055 110763 954261190
114979 174442 522224036
43098 73685 76766732
131790 188618 142388882
72350 73514 2941273
96902 179277 501632998
167387 198191 77191021
3843 26280 853141350
16595 28972 30942245
75716 85017 403686454
28839 175012 991309361
73463 178656 981078317
121269 132502 589341627
137029 199715 758851588
104814 132997 846415276
62621 190198 855508745
90081 163916 849590864
157232 189605 130600503
7777 49922 105248459
68436 138166 536273308
61922 158433 241532281
71367 76612 13158993
90107 102895 31921221
65801 178212 846205516
26299 37982 28972124
102990 190435 536659955
35043 177395 356369548
6917 73247 165982520
119404 156346 92685633
146116 155471 23546353
73668 107581 14153706
141023 163263 55734926
79826 183702 260163209
14108 90988 192266177
85460 125060 99106003
161356 174196 32150903
196493 196594 271470
95299 129005 630946253
169235 188517 48383299
28850 41191 30809553
22766 111571 221993853
192301 195778 347599252
191965 194911 7355852
62680 133295 176632157
117543 180277 998476060
98047 163543 164151603
170570 174862 541215507
120831 157150 123151212
122120 122721 174549069
188448 191714 8149818
100137 199606 249330909
16048 169450 383922752
91146 145428 875015066
186740 187322 1490420
183360 194976 29090205
161557 181557 50107710
125534 188684 225005346
110676 131833 489369728
181300 187768 42911337
61099 195059 335245714
128028 190176 155702113
194627 197584 608623705
118902 191422 181687959
36449 153750 593499211
63987 80681 41765658
130330 168699 96087808
177687 179879 5538893
93227 190215 304044809
191324 191871 807111208
171885 191549 107326715
18018 187232 423549782
61540 180406 120418721
4405 20425 40060893
21441 60342 97368106
38484 121959 218995938
703 146182 363999188
106494 115034 930670976
175015 183992 271657502
196538 199080 6485439
165463 183669 45678023
56933 64827 471847068
7703 110836 257809204
43952 150474 740542805
76040 93553 183492524
176378 177687 433108248
122144 143764 54072695
9274 116535 809899151
27990 94292 165698642
65450 164469 247792366
197934 199812 42477455
192205 197006 11957074
125938 174383 121334479
176375 188233 29742793
27764 97759 711008379
182780 191716 22398980
40154 137689 243994898
70424 71898 3379146
179598 192617 32617115
53007 130079 259151870
6752 63913 142942692
86372 158508 180786110
189522 193687 18736164
153237 190600 46004890
193782 198321 213232515
165566 197596 80260110
110101 196970 189693179
27796 194872 418221762
45454 101773 140724161
17299 34037 41747737
189797 195677 39072190
45381 83067 507062274
110678 145813 912906332
167294 183700 41144175
143953 144518 1475640
193637 198356 11867128
80572 82967 5948378
110574 197791 599407950
21429 80503 684752130
92808 152808 150511511
36037 166720 327149090
149678 168418 16349079
18743 109839 227817584
167389 192604 63118987
10515 74354 159762066
80630 181340 990998319
36575 136822 290645526
941 193540 924941069
75918 90986 37508584
106586 180854 186010153
100848 176930 190722334
10805 104077 891215086
107716 155121 254769511
19396 76788 143618020
24474 87705 158035027
13465 194164 452253814
168859 195049 497025701
84464 114514 75131088
199226 199803 632766970
64488 150002 474286358
101587 163725 155802674
97750 162166 161418516
964 177325 331142509
97177 112944 48095849
12119 159081 513409147
138175 147279 22997962
25510 84451 147324358
65033 160249 815355171
91980 137805 114675944
65942 76134 25536879
113117 188600 189260606
191142 195187 10144148
129970 134870 12214708
172297 193427 676571047
175916 180905 12413961
78008 191777 284835762
155635 179774 60309588
40316 90834 371671958
98077 134089 183707836
104236 109762 13923876
194140 199037 12360315
109613 187485 983879793
57467 182384 507849212
92547 194710 569844102
89673 158061 463607509
168659 180319 29197135
115254 143949 38070755
170259 199323 72827516
123943 189299 163709882
135675 196263 151789089
23873 122679 993511154
82392 177289 410484008
172146 189251 42867107
155728 162748 17437845
62397 90278 66905448
35792 83929 88702824
186691 194069 18451313
192072 192525 391502183
197804 199024 494704630
37870 121126 208459477
90174 116732 597255742
52913 138246 747689018
93620 146894 133615471
92381 197037 262138146
139632 155158 768688977
133656 184894 748732535
59833 120555 151879745
120495 144490 60118865
155244 176722 462962049
23403 149882 915797887
178688 192335 34209660
51872 156306 261589693
72673 137890 162966138
102471 125557 600829863
178779 193119 221733658
107869 167357 550152164
123588 129868 594467093
91116 188193 243256021
24993 33653 728610342
128992 189645 151988709
73309 92284 187401245
191102 197103 15015331
56541 192612 340714530
9208 45688 91115472
89538 103781 887268214
8726 56609 119617594
22000 148433 839286115
57585 185040 319205663
76203 84048 783627709
199242 199656 115792
91063 195400 261356874
56995 113122 140350706
103294 171833 171850527
85211 183914 650724347
188936 191800 374711965
41061 61125 751606259
119473 189318 175032071
154611 170272 39076204
167292 196667 73542711
21357 166341 404894660
191812 194191 601732413
168993 187673 46876978
153475 159936 912006953
171489 198987 178614838
21200 109547 413557256
86192 173624 219001554
104519 112409 19768130
138344 170368 80384215
170599 177636 17542896
65782 181509 289672201
186417 198162 826319392
83354 169171 214882290
185665 199546 34668595
192298 197082 473047688
14361 46474 80243692
115949 187700 179899719
14504 31071 41488604
158141 179473 53341168
57402 97968 101318617
156043 173121 42630710
95211 114700 992937888
27641 128749 336504315
6294 8979 6704837
70336 125194 137247183
120240 125225 869722505
151723 170818 47674756
8442 38607 677227666
198118 199919 416068042
134838 177500 106851032
10569 137328 508221682
198532 199592 784186549
44007 112269 170721459
95234 178099 207616666
14151 172567 434607903
92243 113863 54031215
98239 120430 55679834
50800 131164 935858379
13628 24809 28017928
71526 124657 208208652
110933 177699 167262633
119733 171584 129973362
170003 185990 40127167
150405 176288 468161495
5422 13164 19276119
13663 39191 419824109
59323 142373 207683535
81605 123049 167223614
127726 131615 722412875
139049 177537 96472954
103367 112532 727193459
108947 187276 196322255
19086 134643 289082982
173693 194470 974775274
38085 50733 31673910
55845 190350 336849750
98761 152281 134333410
149469 156824 18368284
135218 155586 356873703
198256 199220 2426207
18696 161925 985815573
116528 166586 434077791
41805 160173 872967683
123387 178541 138035478
145397 176807 323013917
145478 175380 74893875
35960 41201 529102319
127403 194346 167655444
164962 183861 695220854
169707 182102 579875809
93444 141101 119376461
78565 174172 294771400
90051 184421 236445279
80852 100324 359070439
199058 199915 2074653
7343 103648 385412881
99646 180992 203788623
115861 157903 576912338
137291 188774 129121575
163529 180066 400907279
108286 118273 737501799
132244 191451 621472237
94379 110815 41203724
41388 144520 371768130
26186 143750 666789350
79745 144107 161109040
18471 29101 26595009
1782 75740 492562038
143698 172472 782141598
71547 132919 203546204
146034 159473 33560490
84430 85386 2433697
18901 182164 716955402
96657 140526 109875002
15634 141164 478634697
4392 46471 105069187
67370 118752 128465183
165572 192079 614852595
131759 145771 35071011
30209 49870 49072344
189557 193601 10051679
144109 154157 25369758
34857 149712 41944863
166639 194745 70440611
55403 105964 217426550
58516 60147 4078985
172809 183160 25928068
135913 192443 141694093
92680 102512 889624680
119480 161294 693990920
68356 186491 295734443
67600 80704 434560602
41953 113952 563243646
145101 184683 873720844
150279 188611 641231968
75364 81609 684059765
157663 192871 586771122
80278 88559 20592812
41591 71016 381186278
181435 197371 39946715
9406 194758 506125506
175719 186660 27427507
181681 191288 630460308
3003 145010 355274109
139222 142302 7753669
1419 72987 179129089
144350 192834 121428231
81443 182724 253635585
190030 196929 17177458
97385 148468 576434001
161803 188014 65722833
119036 133189 740521807
86201 186245 863715350
162532 175002 31220381
112283 136647 39845887
79444 120529 768132880
186214 188588 518293296
139054 175689 91894144
82548 120017 899636328
164672 189526 932732686
91818 164310 181623222
45507 103342 429605648
166047 197929 79954281
16626 94174 193803809
35630 182005 366528031
167304 196756 73741459
179575 183707 744695559
78273 181298 257896171
147140 198835 927559239
24149 139561 711182240
145857 176654 850584918
165950 174379 436049854
166114 173543 18674327
26312 129397 257819602
145258 184922 753565901
41472 151302 965552043
118398 138550 528905407
22254 150517 796640491
109759 137129 68494043
33028 135179 255583621
57786 149950 818545807
26021 44508 46141397
71331 156684 213723291
6219 134310 320340787
147188 163041 39623349
198344 199153 1098771
117849 194473 192025925
137420 159613 55653524
42391 136466 235439552
114471 164550 745831009
66149 84535 95845803
158056 178422 50924946
127864 130681 7073399
58433 199965 354255930
90816 104356 625062677
89921 187453 984593383
91126 168620 194128680
175594 189654 969323373
11958 57043 730277314
174458 183841 23631225
149216 166944 44270485
52952 90469 31755010
9901 125686 109453991
3237 45730 106127424
50936 193761 345079672
105179 111688 965960605
151457 159929 20948069
91057 116381 63320122
62189 185711 743424313
19225 71140 129871475
117492 168842 569376361
119008 172584 240250286
83386 149286 655358619
23012 40361 43375828
162838 185221 155257758
174612 198279 5739751
167048 193115 65234520
13441 127913 818182795
5465 26016 51350389
57935 140784 504673244
37843 41707 946876984
75797 101207 308417080
169500 181024 28801892
180889 196430 38953681
82725 174993 894132694
65657 100532 120719156
54843 138507 209232777
70562 100605 925445341
24099 182722 833584767
162595 192826 75732863
96418 180913 464876961
107419 133179 20756228
98167 108499 947454604
195174 199262 10300268
29722 198507 422554814
114556 122383 496138238
65584 160369 684279235
1643 188647 908335137
23823 124533 251976290
127435 172194 112113339
193868 199713 952632753
165843 175728 24796607
72010 72059 124706
132878 147858 37606184
138163 150171 152429579
103016 161059 709320770
78433 160159 204546342
164670 171563 349038896
155194 181796 690274711
15023 105253 294625343
134953 149432 387098075
15575 154025 346660347
36823 157571 947892830
165627 194105 14579792
121599 166705 418640734
37727 129445 229625544
4326 123617 295337401
172844 195647 57075815
28527 152503 310420147
166649 179151 31345135
72596 195569 307737315
27260 174289 367919825
167428 192499 394871546
54304 55879 28561967
189809 191651 4591656
25030 68394 108457136
165583 172118 109353204
132896 184360 210473429
71263 92319 52535424
52031 138696 965388506
37485 161884 311482805
88251 120477 563838118
166998 177048 25140730
162882 163896 2507652
132017 162237 162531143
8022 57216 418679656
114602 157484 463050249
66804 185845 878773311
10047 142008 569357879
151900 153703 4544433
178997 180036 852415512
150613 191054 142247009
164160 177292 13410561
1017 130037 322764175
57172 89499 80824442
170802 195180 608893402
170631 183976 213263888
55444 89094 84139520
81747 164481 739073005
62273 147855 284661957
198644 199424 814595656
171109 171858 874195073
28437 144170 289574259
173356 180590 18078766
128088 187228 148173601
66624 117304 405902533
176313 186556 98493539
101553 169770 670511717
63230 86439 57913630
88530 145893 143756392
114390 133508 447705191
174287 180769 239249
61247 81132 821480973
177455 199424 55113743
13774 131320 294137968
15328 74104 147211746
193106 197273 367108422
154870 174328 48544854
75113 127464 130899373
117474 123465 11209142
37115 155110 446779994
19558 164524 362749782
75300 173777 246425257
54603 112657 204822365
43640 193587 998035581
170587 179511 22309838
199075 199929 490132465
162588 166185 114686413
158500 186545 773349153
78079 131041 132531424
75028 81487 15988069
30041 89944 149737061
21633 181065 945848951
23179 56811 84044420
162418 180971 853428603
188595 192302 116718059
115525 134012 343338373
46825 100008 205454250
186880 199938 446602969
151248 189363 909691026
198531 199064 137570766
167783 171536 9417502
26325 174443 290847843
146868 160319 419518341
74855 145527 985952410
178201 199804 54197822
30719 40223 484427118
89627 131760 126085513
35482 189458 385593966
65678 162848 840542031
198506 199004 798343793
14357 116179 735911393
192578 193670 108030361
79466 194169 643183414
154822 195786 748720849
45975 159319 724621527
172639 198096 21372410
167589 199002 78694132
21305 31789 473259530
68826 170090 349976989
165110 174736 24126140
112468 188348 190213894
148571 198987 126207062
34750 177136 507591084
80496 120702 428670174
196419 199980 8962061
122014 172932 127473826
129541 140768 28002794
150459 174401 59742610
143767 165277 53897949
33790 67808 85233902
81572 186074 261801463
119009 147318 509088060
190818 195489 62802378
3568 84256 201700533
181631 198994 367580623
48052 83407 88459717
145733 194249 121531648
98411 125398 67694693
20335 143937 931097606
167883 194359 696984396
160449 194034 215225978
124786 179024 583045636
49057 109780 151943987
84883 100599 903464509
1388 148645 557722752
146698 180638 651743596
173211 197995 819940465
29267 99037 174360816
10034 178227 833741392
177825 199895 449311969
188489 192198 9260496
92176 180768 776002286
126745 173561 588095127
165610 190026 218181679
143647 166405 109665653
37338 54214 852739141
78975 128627 124248478
166672 194073 20042846
158649 180900 487674081
177473 195872 46142367
102405 134339 821827720
134717 147449 41022839
35723 196652 901910159
47775 122974 188347113
39853 94260 267780505
100146 185967 215207197
150531 189144 96598445
20079 75564 138802096
173283 196015 226353543
116578 140312 13293268
23189 170121 367728380
30791 70340 816967486
189681 191018 3302292
103603 166733 844329645
9151 170392 403485518
119881 121864 5083536
188730 198321 712166358
168093 179119 226213634
174103 195133 52723819
39405 128490 996421277
4307 128766 311300894
10105 114125 259955775
13483 122912 410248989
52068 154319 256132121
194091 197734 641888053
87659 137174 123962660
125922 185043 289642805
62735 86715 59814774
186672 187515 94420248
189185 193022 9497467
162730 179661 42398873
88304 124666 255771595
191192 191383 446732370
91660 135289 866824178
115493 139473 542756
174404 188815 902048754
164106 185268 806549910
171744 194504 56944553
195910 196960 2591920
50344 134661 675841051
147521 198337 127212081
88980 186190 243580284
38701 153174 249534782
20775 93795 487143143
103279 193812 226851936
30291 137772 268837587
87526 183297 239889543
3332 60896 144019609
7759 56728 122344559
75880 125670 124484788
197081 197193 293660
133288 157467 622635231
119860 195387 189165196
129777 136211 420450442
112747 137048 324297348
33247 35136 4686393
111711 192568 202669220
177759 181902 859398689
182344 195664 33356873
47342 150839 596530506
95309 130484 88204624
90865 158273 168940583
115188 184116 172804615
54655 160799 770070297
94026 164150 175715385
129411 148196 997157798
14445 78233 159623330
106884 153986 118212263
112233 118871 914780
196485 199906 8613803
70051 124322 135741221
359 31287 77298993
179359 190478 554845392
125139 199387 917382479
126228 163590 330730868
19144 134373 920333959
186971 193176 237664279
129019 183530 289623417
130461 174804 111048071
176815 190158 33451554
130152 180278 943736875
197772 199332 3924713
25310 26373 2716965
128691 161982 83399424
168542 189840 53390116
149316 163610 35623167
5812 151153 363781894
152360 157283 12238176
118873 174528 792952346
124147 128534 10971026
46360 177306 327831037
22434 130318 269894192
33724 167132 334021078
171575 187072 94793047
45237 149166 838424192
93045 191494 735020038
105226 187535 908538505
28073 93627 163803182
195202 195877 554353190
79180 125117 164679067
4298 45119 101992001
14240 52361 95413871
22458 182588 400743934
186082 187401 3255992
70588 138598 170050894
19230 22308 458276348
199671 199889 135306685
51164 141103 659751066
71625 153565 408406380
152094 179458 11242012
118048 178020 150273834
143010 178567 89071942
90598 96753 853517362
44300 122530 195856592
42701 185453 357570430
122788 178215 404778339
64687 123289 415092376
159155 171683 31470738
19872 72037 157905080
80852 148250 675037133
145442 173206 69543910
105535 167992 156567831
98437 140217 104686881
176338 188796 31237499
37885 57584 725777510
81887 179947 245589675
46688 191510 362695502
188354 194396 15095153
164516 174379 24668195
39570 184273 362310724
52872 163038 275748552
114571 173479 90529750
160320 178040 521887091
74033 165986 230010464
16734 182006 222117463
28556 134419 851856778
74134 182595 271377711
196225 199611 52996910
56480 184165 544703419
37867 196577 620985157
19176 158204 895591006
141218 160804 679663690
166761 169698 365021597
49488 198154 372331942
186749 192978 37477284
177652 188328 457578809
17621 165494 370063625
144809 175310 580424866
176814 178855 5108778
1929 82363 201148830
161595 180340 6545588
124072 173042 122629830
153427 194609 434136768
30588 46028 442353014
109967 110067 249325
114858 196993 205795764
63580 66247 6744006
15957 84395 816419476
111809 117665 14698612
50999 163862 282514243
117394 197880 352011975
69474 128698 9164829
22622 152878 326098839
44815 102354 143842080
170416 199983 74031187
19913 77396 596931359
58621 135398 192002325
128833 176397 447146056
170135 180385 5611062
136587 173180 91753986
100556 121986 53910395
44704 68927 60690630
145694 183159 349616682
36991 128043 356165468
75693 165487 224697399
46496 137771 228425567
81253 149902 172045855
56923 113444 141327125
47542 123188 136683432
48381 76484 385981604
54872 99701 809919614
105792 167501 154666115
53408 138371 212497901
144044 197486 307986930
47060 73157 65477275
102473 148777 586452334
27032 80765 920742354
166321 172333 903496037
145412 160456 760990182
37315 157172 300157710
42905 197015 505328513
115944 197314 778900761
139975 156150 40767141
23423 198848 966045090
41011 42357 244317672
20820 141781 302545531
145402 178972 550807394
23051 45727 56622177
89257 131601 106133371
57575 113672 140260135
134690 169748 153308225
98539 154879 141393005
132407 185185 995643599
191640 198546 258402243
96963 161209 161012566
115037 198521 953801634
125971 140923 658394006
164296 182301 45124073
86828 188879 964299656
158282 159084 645129575
29113 154497 313970719
99055 100016 146913885
43617 146759 258269776
60473 156482 240352979
52688 148053 238811942
72758 122155 662088390
806 102946 481946104
185063 195926 285318132
162521 163988 26678702
128444 172276 109861950
155685 155836 218949727
66530 93235 66580445
178153 198864 52006039
151915 163998 30073643
127124 135192 5214656
154493 159921 13360593
68610 169778 253271612
113002 197125 215949203
187253 196212 919030198
84585 151376 717987520
197007 197866 276172404
50707 188195 344317973
58798 161809 257800840
71448 191354 789109269
30083 130521 251296938
128613 197809 173336967
174634 180572 23184612
64132 112852 121761793
166699 189325 56774601
21459 47839 65854230
11642 190463 447570634
86391 149233 813691309
114236 133556 618009553
145493 146566 42348498
165752 168707 744083261
53827 131340 214150262
199221 199634 933212021
93683 176728 893228119
24389 165740 653736822
64854 73991 22977841
153581 165231 970787995
61063 179006 295130732
102808 110631 19630171
49314 166558 470318527
74380 90367 439581037
6388 98136 575054398
162122 166793 11701942
14923 27245 224417132
158895 174398 38791978
69417 125876 141181747
20746 66470 421914403
20648 188230 419464385
86778 158331 179323121
121669 135217 33831975
39426 81289 104771096
97384 187591 226167157
133285 169906 91751772
126019 127455 620511059
42434 188612 542244545
55922 96078 100414141
78458 159085 579737703
174532 181454 17370598
57726 84764 386273066
170251 176136 218974609
49616 160761 559693587
123827 139515 918813766
147839 156705 22236496
18098 97871 199404057
57652 128719 177837486
57051 150395 233850359
138708 187227 177329589
155125 190771 89167304
183515 186884 8484658
8145 95885 869624331
110210 129563 892587798
118922 130428 28863927
122507 166063 108965570
53978 71647 633514475
56276 72069 296203369
39855 110423 650744616
75362 191718 423031752
67854 149531 204549583
172740 195944 892162655
179378 188525 818091090
65511 113639 811925881
31644 134371 2929668
159696 168739 565421162
102786 115600 32129508
6888 24115 40113609
167811 192496 866216618
157676 186046 71127065
113079 165305 310915434
25607 100965 509566600
179308 181954 194301498
129200 148754 49139057
124827 139381 36366305
108560 183711 966444705
72509 123232 385414471
157712 196079 43812860
44725 131932 341653889
27103 32250 609889856
9923 36747 66877313
25547 73796 120773998
164189 184707 51494653
72503 180374 269925566
2323 126779 311349092
150943 172171 747641030
193152 195494 246420181
10833 75105 160850317
1741 84861 207880316
121549 129378 19092341
34864 141309 631231572
114286 176941 157067494
176711 177014 743322
78535 138443 149801902
92690 148110 139023048
33654 162309 322089407
144776 164045 48219858
183798 185275 628717056
155307 174304 169008918
162124 173325 28089007
34191 181959 651805083
55985 56746 89124061
169244 199564 76009878
161515 164636 7824935
142200 184085 917062434
171691 186664 37455825
77246 116646 98376966
112036 186993 789417458
166606 180881 35723142
103993 122201 45807997
190242 199120 22286913
127419 134344 980382152
16024 100809 211903378
16686 77572 277378205
194698 198285 1220847
3325 91568 220547261
138676 149522 767035197
68897 116460 118806170
166477 174571 20238744
121835 163647 104631394
74725 104674 31307758
57716 145495 219681387
64698 179628 485149966
88462 146521 145559844
25149 89025 495266372
39240 61926 961030427
54548 137240 206897698
154498 195778 929783422
125509 136216 26776904
100956 122262 53599250
4547 136736 330591812
180850 196314 38755801
11176 92450 55414523
121635 144750 51681405
194723 194840 677639990
62955 120140 234483618
189475 198791 210865402
60953 115545 442671797
132923 162625 350293457
124958 190685 164665931
25214 82192 142431397
34627 187688 877272151
69700 188643 899237701
194408 196810 537584969
37813 125545 733350068
191574 192624 2576883
86143 127538 287539443
21215 190973 424867155
11189 173468 406039589
184266 189401 380754807
117363 196574 198484531
132787 163505 13236050
42587 162503 300235240
117632 189677 607204587
150235 159593 23247694
79023 125759 116944180
96817 156561 149839313
129787 153958 60722922
3013 70776 550372318
6857 179632 432341133
100749 177616 447730949
162492 194882 81153385
114798 129413 433043519
18480 124883 266196589
90922 131146 445467815
5250 120140 287356038
81418 93994 93332717
9694 109713 250079271
89695 172295 399428929
159397 169208 24599090
108952 178401 390949373
111956 132995 52865742
45706 99321 134021000
23724 185317 823742479
65026 103807 784008422
152385 168331 558490550
166635 173154 16355681
69114 76023 17305784
111413 167375 282242102
126244 151636 63834680
183387 198749 38518116
70882 127847 26308766
146366 149370 7636716
46758 180862 335752284
35249 37203 4913740
17420 183754 416362483
41261 170216 322875277
163112 175431 30890810
137184 195978 147374617
151710 167873 872060464
182439 184991 6502410
66710 71556 12107490
59081 136757 194193135
197834 198096 807121452
171009 198392 68632270
63988 180847 701802609
159921 161613 4289521
145715 156671 27583486
190346 197457 529654686
6888 7321 412754865
107621 197710 225753576
46080 197479 957438666
108078 151921 666636782
127482 142245 671211570
89266 183581 236280847
40944 57499 32646468
39496 83283 760514265
134184 158389 60745529
7852 80950 538238822
125562 186458 171355641
55904 75928 431887669
45014 124301 264655479
178906 183601 895693333
109356 144563 148020237
37714 89570 129753026
122213 136705 138533624
183563 184717 358197579
95602 144224 832260978
82530 124518 105102679
173911 178083 889634671
996 84761 292634120
111855 175831 430239280
170124 172469 298498320
51602 156295 262237008
33132 111579 972078584
22295 36764 36005051
112880 155818 107817174
4282 65876 154035355
96220 125918 74420983
163856 194321 76363962
153136 169359 40470086
191694 197521 577356635
20701 88222 738747876
189162 190221 2611486
105945 159303 133658220
44546 59471 594629110
158636 169020 25934053
30272 81410 127875641
117560 173368 6091574
29972 137805 269720821
86253 146668 151377775
162618 194082 382942104
82284 168175 215147992
30640 188690 395698129
22465 167568 363152625
30087 126416 407550534
69639 118808 570429064
41223 183965 357458224
162779 184215 209082324
35907 68201 463321410
44448 108152 159276325
107299 176520 173488751
98648 194728 384292111
5356 133248 847614075
60743 124904 447575186
79406 190190 277424953
191084 199141 20252020
92398 188105 239819035
189500 190446 2345009
136613 193969 503136850
38180 104576 166060677
44231 100748 402284779
11523 92461 202293688
167210 176088 78528437
155436 172044 41528462
120414 185032 720181253
88916 89608 151395353
85678 107759 662156498
46189 124900 197041338
106486 150587 110706682
180405 184623 999852683
108706 151064 106426172
24367 82844 146221619
131320 191499 700219520
161611 190081 343124969
88541 107934 88341372
10956 21724 22880722
107449 136736 73354356
157274 171989 36826651
184227 189187 915687731
25544 54870 73286323
168954 170099 229367747
83998 110559 66416460
90837 159393 171678168
70665 175891 263398897
133131 171199 853517082
177717 184411 140771812
185999 196642 26537132
194861 195050 255334497
20386 94867 186126993
134641 151291 41956033
2431 186517 861537326
141790 187623 114973387
120517 128915 21039897
193576 197680 10305824
27854 73464 531468966
183022 183064 104916
119961 177668 635966134
40566 91010 724691686
137609 175678 95456234
113288 137505 60658274
180233 196991 91496380
99508 123619 968595247
119186 151733 458246595
115124 196479 776103107
42897 184182 353812393
153676 189755 746803810
42967 143874 857777726
175239 194830 961567157
188203 190738 6321709
13924 74300 151211484
127667 163126 88735766
112538 187985 925109169
151821 178323 994535259
120763 184658 160121247
177840 189868 30196461
116691 178160 154048596
117814 141026 58149572
123812 196482 381180663
95661 122234 881306129
116157 161042 112571793
174059 195199 52995288
151149 157411 15577546
8377 126112 449445889
133085 160012 576184551
22350 112199 140885058
60102 109455 123307733
197518 197810 113608240
122676 163263 670049300
61571 119846 550044245
145094 161958 42233733
35811 155809 824096811
152972 164800 29473726
19441 127150 363377822
197657 199873 5552776
51614 148428 469958875
94349 115005 19194675
78319 80791 932874085
177450 195936 735352965
138153 152389 137379011
123868 162013 95468530
590 16304 588343791
127033 131078 491651772
17530 119214 776235402
44276 102746 146161083
32675 45122 11416018
4462 158666 475030090
177024 178494 3667375
57992 89055 46576975
85513 153204 169638278
76567 128771 130551390
34798 139273 261469491
53719 78231 316147465
45844 198920 525303367
171715 196920 63009435
4961 178425 916650130
24057 122408 672350186
154710 163300 21294625
180289 193612 33400516
188290 195801 18744871
173485 176381 7285227
49607 68139 600961806
90665 180767 134006733
168477 171392 106895659
31018 177000 526601538
35133 168431 333749879
35032 166627 329452148
95236 176361 203344273
113966 165835 789259147
49275 185591 341502851
99361 166383 167994744
111569 184514 182898825
81854 123249 633977485
185647 190913 743223975
103212 104551 753274
53732 117003 158152461
42370 121458 198023569
130735 175225 980751670
76506 141846 163360827
188784 196334 18789180
30354 185921 871687053
111309 136214 62436255
44062 54734 106425896
92101 117859 64412426
183092 187967 765903367
128780 130816 5140521
178561 198993 303699567
69004 125465 143105365
111585 195394 583218671
32669 165639 332827126
46691 156887 284993419
120311 158356 292724491
165081 185678 51769923
149240 187865 96644139
44323 87626 378727005
27644 188731 866742844
124394 129330 12375061
34771 143836 871900889
128367 167571 347635799
178841 182386 126264728
188372 198069 58749356
198312 199520 994969996
68895 162500 234265480
88443 183641 530968275
83086 188521 264108643
93389 157009 159541558
118284 190106 180009105
186825 191957 798397786
56036 168410 528159188
106490 194622 705399469
137969 138347 932596
8963 36931 69723039
16592 184883 761295230
12271 59493 118144339
106180 117228 27592331
49270 189111 350246850
62733 125935 582599168
109450 126056 41612788
17053 142409 283714521
76448 179333 470903081
181043 187083 6947281
150130 191873 104445708
31548 162071 610658257
152524 192298 946516117
138335 183077 448421814
124120 151006 67519581
46701 196021 373922968
68722 141994 223537154
80893 100626 735963877
140616 186892 116050625
84417 149798 298425038
107844 134889 67780079
65254 109376 110981083
187056 198169 27847990
24265 169985 364709932
155054 198843 757520878
99044 114915 39786045
135895 138217 5764880
15183 151556 673411230
129974 173601 580324140
62383 82287 49634424
107891 137414 634962902
159054 176895 44720335
48311 163338 287968428
119814 193140 557440822
148065 194308 115694604
43603 74173 4312860
59679 190328 888899993
35162 130122 237749644
167815 193228 657980726
40895 168795 420327582
193729 198049 766652685
47560 142188 276710672
75091 140062 162405924
27123 189124 424115748
57777 140934 208042706
48723 126121 755999008
141046 141101 124846
111947 127770 39825681
132962 148639 587207828
7233 22243 37552633
82708 113362 211801100
86784 104061 43141926
156048 180327 419851016
79749 198698 297928004
152981 192105 97907933
88553 107246 46821836
49713 154169 261682378
39656 68696 917501557
19371 100865 721897920
101330 153800 131807015
143530 192451 261305361
37211 151294 285823048
132586 140886 431266935
196718 197210 213200709
171988 193643 96739427
86800 122286 26446014
31483 130241 247116685
153755 163393 304290487
92356 121598 19119776
34188 193527 954575285
17494 182781 413677554
197230 199112 4786391
96967 125207 70849216
29697 181753 838256015
142178 146462 10876648
179935 186180 15701190
132346 175948 321681542
106736 129686 815813297
198703 199854 204271143
15997 96634 758202407
85124 136102 127566477
84918 123994 97861979
81585 195566 525388747
62014 172539 966204336
161180 185393 60811654
7811 10234 926145634
98517 160097 154290157
34512 67359 143750175
79571 153985 186505779
147090 177410 869079881
25609 86734 152777253
118562 138913 50926380
33993 176525 670238787
15201 77672 128367498
180856 184516 4630049
42826 160660 294982864
24055 75450 23628583
36088 166053 325324352
125790 153654 69968186
59249 76561 43313339
11148 61230 525115161
178632 190700 5463626
133174 165045 79733152
7785 130397 204600997
59889 105799 114716376
138118 168198 679430400
178769 196586 373056929
114310 154345 294877939
172061 172776 1765991
59340 151254 230160223
13047 83814 632787613
188163 199384 28086528
121509 171626 594575093
146264 170665 61128979
9853 16736 17150146
25486 68605 107835722
131787 183851 163457531
3176 173906 711848567
69607 141091 354562412
93206 176485 816464253
165513 196691 78078947
40727 198641 395385253
10495 117877 268459034
6998 194918 470299102
192500 196293 211876934
22213 94167 766399286
148085 195031 451477607
81137 88623 18616802
20869 24605 9349292
123046 137289 912117166
150905 187792 92291634
101820 151480 628068753
76746 146412 174362883
2739 116893 285342595
42199 68397 65678977
154855 158850 521867200
73867 96586 56551560
193340 197576 10625731
132901 144379 28736885
121383 189443 170485154
190780 197497 380253014
103264 172897 174554111
77792 145844 170303812
61379 99581 95277029
41411 109689 170809494
72128 107908 189463107
95800 141860 127470016
91378 162631 178511514
106275 175628 173780436
60075 189361 826346303
160952 194901 411464320
106165 152532 569985092
154979 189386 507134557
148484 190537 186410769
195679 197869 5526431
159231 183974 62096095
191833 196457 875249561
112070 163894 129901766
35837 61887 65365612
70126 162927 904233718
44452 152561 683384696
183763 184628 2172336
114117 125411 705225222
114421 170265 15231667
25205 154003 936996715
189783 192527 6843410
170319 196950 66627792
10619 37816 67825803
113573 152782 98500200
198623 198749 299801
148937 179656 76739070
182165 196519 35913604
163090 190439 68580809
85801 187684 255209686
64792 74655 331993991
184490 184529 726145140
71884 156235 735717722
30562 112478 758348803
168406 174997 16486564
162702 186049 58591195
110564 146855 629743127
80349 117591 489443380
96683 108247 663679995
180601 192575 30023707
159270 189986 77031796
152189 194951 323543300
196178 196603 1069927
58475 187157 734476034
50447 147079 241961718
88517 148055 634250228
95808 111870 856007053
142106 166925 62285750
146123 176479 76016984
156780 162902 39467562
84386 119295 87377724
92131 130892 97126718
194057 196599 559700227
180018 186725 487404589
138871 144932 7914841
73980 111925 94638389
192076 198859 17018210
40639 172752 330698444
89446 103005 736282956
174802 181849 17670430
145119 166933 54655446
160996 178874 44810168
125883 166110 100730671
12793 23446 26615435
189432 199179 845686217
135184 158977 840517898
103513 144146 101900077
178823 192029 33100220
13471 92798 198293753
98301 177905 364909492
170564 180857 905564581
151685 182100 215799752
79713 196868 293327615
150730 154268 8870784
187233 188189 2424543
163201 174526 269945030
50104 86725 91603393
131270 133713 6092773
139549 161035 351226106
131784 140139 803853348
125553 180616 525473735
195282 198519 8202775
36970 174847 405212191
141004 191890 127563390
137112 189663 131782198
11143 115818 261660688
87358 170644 997178660
99391 197485 245865324
29428 46652 274357825
45369 111889 166287817
28487 115723 789297069
91876 132623 888251671
106068 164888 147340640
149480 195316 114650641
133033 197753 162133323
114723 197776 208165931
55352 115741 151023301
19774 90571 176981364
119697 155102 88869237
74349 84933 26306396
199848 199954 247077
83046 188934 395302769
57139 93031 937403111
192889 193787 2237434
1690 159048 473545417
67264 115958 466800162
146196 169220 57597937
153748 194302 101378772
56506 103050 672686837
31886 190326 820325919
42678 128368 214466836
126245 159954 977734492
131005 142703 29201286
26986 124890 762051117
83837 106993 25145651
136903 192265 359598912
86460 186124 123284751
146323 183694 93609909
73630 92586 47125699
180337 189555 5685068
159431 183192 786407846
151567 152709 2837655
113388 187355 185446212
36195 152575 291567275
184045 189642 10119676
70638 81252 374534310
91981 163708 840877382
126376 175534 123132293
135160 191322 683644265
195776 199036 8239052
178650 180981 659726959
126951 177193 125787831
45168 93617 252169571
14142 81534 168572609
90048 102833 31910297
102757 143869 773493112
41433 83599 424883632
147276 182730 88749735
16760 172246 502391353
165621 182192 36712807
107036 113255 15473702
191463 192781 902665210
16577 78668 155317570
139137 188418 123610864
22315 38588 888166116
98704 156329 144605070
152946 169163 467402069
166418 184985 46654960
75144 190697 289199042
115070 176835 707712253
106636 120060 33663798
184661 196842 30388744
70548 150576 756097077
40095 168200 320693776
8185 14845 734302106
91711 175518 209980659
178431 186531 595490296
102956 151135 243924596
158890 182907 60190175
101406 149984 122014080
63877 82655 46924411
36889 50942 35216491
166732 171867 12944542
174190 180030 14687139
118236 123771 14032519
148914 194349 974013224
59194 164547 263620852
89944 176710 739777392
93676 180011 148011468
16161 106746 958165880
182920 189492 667575909
196503 199624 7900324
197225 198698 519770041
38478 52917 36156356
169390 189672 50869490
89470 158244 172352938
97938 101329 435819234
53893 60847 816670758
102617 110026 18655216
25688 191918 416079730
127401 156650 2559283
97221 173917 192240236
136489 152816 572639988
55664 165983 963216978
137043 196028 147821948
80731 84384 9066974
72864 117073 610840001
108856 175659 167453375
7107 55133 120063853
142887 163048 634004258
165553 194908 850484632
96164 179080 207743534
149049 190068 529285440
119040 144924 64893330
155785 162058 739860226
5514 63918 145974611
108834 160136 128552734
38009 178697 409032780
35212 110372 188067788
109135 187372 196100962
149766 195556 114524984
73373 141143 675225582
5726 99808 235035869
178029 199579 675185963
64859 159116 707830780
191361 193135 436095430
15176 56449 566294238
104226 165425 153851990
30784 174266 359049663
102878 180514 975671315
65519 186565 150678257
7590 116729 505388436
73546 150734 258950036
148550 195792 373317764
146215 189660 108859466
117598 133943 209627683
198760 198885 317955
96910 123655 542752859
112379 140748 71084553
145872 159143 33203119
125058 159216 949662950
137676 141242 8924915
167922 189473 423225015
33386 52416 47680632
108362 158121 841662153
29188 32631 474138889
145949 175936 701660092
122162 181936 386353412
37122 173315 751618778
43505 187984 361823313
58988 177051 295466972
86252 112843 346470846
114659 184279 694235163
7092 137830 682934012
21237 74881 473029121
192031 198780 16939367
176542 196774 992593809
50125 54181 837526370
56477 112474 231588405
84549 166056 204067980
2537 138245 339334295
148762 190309 103945808
104248 135720 78900712
24215 173368 373298834
181876 181882 13253
195083 199588 66943617
29550 60865 78454201
146045 150695 575440182
76710 115889 97847200
67032 73522 16314531
49817 115668 386254310
59895 113145 585145300
124431 152926 71528553
180256 192496 663699484
144903 175047 75456760
4725 138703 335082819
155622 188217 81551822
83316 142101 147122756
168535 168860 227573
124634 199326 187159837
109601 164597 137816980
28216 194130 415274539
86930 99426 338999965
110227 156701 116580279
157060 187323 962412152
17857 72785 39670046
57321 192756 339075309
135401 182225 117357780
6932 91273 319219908
196969 198231 3264902
80182 163025 207398686
77695 164054 216126262
105855 122315 927423377
27971 181865 821408242
167826 196184 172337877
146607 199608 132741307
166361 179897 115310576
21757 122980 253314263
119047 166511 195441305
50424 53461 7674766
143958 162051 45350719
69877 198649 793929389
195443 198217 374689099
148990 183333 575978816
97207 116834 49168303
95595 123972 71220474
140428 167428 577429474
39392 185029 364725794
72362 184656 534158430
18142 111853 234277824
42010 160550 296735842
89051 194168 263312184
123342 157164 84716064
164891 169835 12452147
78470 105961 68706108
96657 188505 230195325
42557 92931 125998538
193008 199257 419719141
147149 192948 114637985
44275 109188 511292747
7853 28085 50522443
149986 188040 712605920
9087 87288 915371023
70556 179388 272410063
91546 178353 217453208
24601 135008 268676720
88550 152041 988511765
20759 181522 402333247
92035 160842 569258457
138990 192103 591250964
166218 186793 155889432
128886 131383 761648589
60085 101932 104433152
2265 121539 298392679
47285 122553 599162282
90953 181450 468664652
3098 95221 266579124
94075 170110 190570883
88147 157960 174984847
109780 186156 191421763
116426 179691 867425772
157089 186742 74199791
117611 129480 585297369
12476 93922 907156544
74379 166655 287125967
192423 193580 2871351
190751 193478 23930825
141810 147935 15544069
39251 147996 272321076
161750 181992 324275863
24182 51981 333456243
49459 71662 412123744
71553 138292 825437285
98393 180075 714216038
33465 165903 331515626
14875 114956 250279655
50825 95617 989352594
146741 154799 20300945
81056 112371 190440967
44459 176452 548932349
31601 86886 138182046
98351 123785 63892339
50622 185184 114586857
133514 163686 949585397
106298 193291 963796170
195174 197084 4758308
142004 191960 29981072
139693 154172 924885770
84388 199322 287898721
53242 118717 163780560
144121 178716 86656154
123759 144252 763934472
106271 115036 21917625
13914 173483 399389384
110888 155208 93784293
195096 196296 2960309
86675 94281 18971923
118550 137572 47618117
5357 183888 484314993
184534 197525 19232551
141391 197450 612925175
199332 199589 639164
129092 139531 26050344
177030 190552 312387580
82026 137862 101168250
54512 67235 381689642
40772 169273 321645545
83289 115545 788912964
197459 199443 526112991
29119 58406 73355331
31561 82847 159792559
82270 106773 61326007
184195 193590 161207317
175808 178254 622815
134611 182588 293372766
147999 171105 3820488
28331 172807 361615602
7618 147927 351158734
91231 99109 19625245
130581 189798 861240572
189704 196703 17460546
29046 63300 85754538
61304 135556 185637079
198465 198902 1086332
157919 170071 30381677
114412 128702 35905872
133158 173049 99880526
131503 199584 237086764
7993 132294 678956778
187848 193848 555822242
90416 103721 33154902
192883 196065 7962460
188992 191612 411750684
86146 174197 422987415
110911 188236 193824109
157226 175284 45099833
72392 85642 33025460
68336 73675 452049389
10727 194490 558279964
26157 154429 968338064
68692 183695 287921372
46258 73476 841146460
169239 186321 11539895
98009 179584 858269505
171804 173929 516161383
33003 198347 413985625
25186 26701 540475538
157002 189568 81559992
51763 81759 75052629
67054 79237 30411674
114458 160337 555775427
58731 87676 585530749
179192 188408 23121310
90672 108016 43342763
9617 81498 179678913
194946 196706 164646236
94106 189507 797399702
81555 90209 21650377
160976 193101 438883805
94200 164127 319127926
121660 128431 765688869
49694 176659 47920099
144644 151511 17377759
154438 162015 130324407
86175 106394 50588729
162261 167357 12796693
144558 145839 3207864
186027 189791 9363313
95931 111771 504073082
97073 160572 159120051
53525 109096 138914946
174402 184866 26348234
113549 155152 104469722
86159 126969 102231572
46116 106968 689570145
20606 163605 226814520
177510 198678 53145423
199692 199848 368566
87896 125589 94450069
105647 153404 119889457
120087 156956 92415439
50014 87068 92666849
72485 147482 494261682
152157 198375 856439044
152852 180939 192536757
5916 83225 472832927
23146 159335 340755974
25941 127509 325012705
139571 183458 162678511
151328 151973 1577456
124190 156286 767063156
104959 141277 823315305
25677 172366 583443867
48022 165769 761907587
79376 154687 396720107
117010 127769 27144282
55806 69585 524947693
118734 138828 711505588
79558 119272 173597820
182859 191274 244592436
80003 160975 202714743
9273 49402 152579496
46185 71407 752284063
29922 117632 92748685
82045 106881 154978469
84602 114560 5638684
67321 93323 64830998
39273 62529 907391486
121548 138751 42912553
184863 198207 24189308
176184 198779 34563412
181411 189535 109706987
84024 188011 260511392
20803 184168 408902086
7361 19676 30812016
57030 78033 678619426
145443 195516 125381502
50497 63650 610856945
131007 148025 998704331
35052 53516 46278195
154312 184739 76106959
171603 177966 15827749
146203 193387 118167942
56393 165017 642062263
150755 166347 38838505
90013 183124 233258284
39984 172180 431747732
18752 162011 358493758
109929 146052 826709686
108303 158819 126628016
19359 188322 822222960
113448 183241 174960107
152778 167505 36743698
64073 120691 707981257
116013 122910 601364546
13213 45329 80282432
44259 151026 351754733
70972 184020 283081897
9947 199250 473800705
64467 81989 822015349
144130 190904 117184803
158098 167499 780619870
133259 181611 121103756
113434 135114 759401187
154702 162728 19930356
27272 99027 594970509
167422 173155 817675942
126934 137782 172957564
8196 62074 97078271
169121 180793 935718744
148647 180891 220585227
106040 168569 156647107
122821 129796 24231332
77489 79774 5647876
173741 194435 51829873
68813 134074 717061236
74882 120050 112899993
103910 180990 955753535
72248 162047 224678305
37973 121486 209112385
148297 159960 148502818
123802 144769 332030989
199034 199562 293869275
73491 133597 393630836
21940 118692 65484209
62606 168799 265735780
184629 193143 21219634
42978 152636 109568264
187199 195026 733733422
60423 170479 275417443
196466 198802 5957059
96992 189927 232962865
133815 163870 40629512
134768 163105 659817970
168343 195526 41059074
68140 91356 200857863
131765 174554 219217873
57211 138831 204172563
14402 52744 752105477
42868 122348 814186436
91855 115783 84273064
72833 197432 682248319
129624 156584 67635670
125817 126626 114401182
25289 103173 194637153
144736 199042 779608045
54330 102761 442722074
55295 176613 303775192
35668 65888 75765721
133631 172173 96584525
162873 196027 83051976
16266 199841 459478411
67804 140844 182692238
121748 142509 51865913
2151 131278 323046959
174252 188243 791966065
55601 98612 107510571
166541 181911 38515013
65818 113426 95125297
92001 182015 225472669
105910 108840 7268804
193400 196103 853558808
94627 102165 18819477
127177 192666 294790908
82767 176482 432738052
46238 198174 452756358
53217 160397 659816960
162634 163413 260212241
30991 158388 681746255
186984 194316 734878707
146259 194734 121418686
59145 122809 159287621
66634 96022 78042664
99570 196761 797725932
135096 162250 68054832
90717 132473 104647270
165860 187907 55314280
175419 183526 20327075
51153 120312 173113299
143343 186918 782869459
104979 196820 569450919
11980 41137 209369500
157141 168183 27604558
192415 193096 332307962
160684 198738 95429819
100783 165378 490729537
88692 105395 41803762
186862 198207 28435872
96249 197773 254411016
114619 170917 991568877
21820 51170 853292523
124424 128432 10001478
111307 119534 936001245
96242 101293 12535217
77804 89891 275433703
45679 91703 115078297
44261 142552 245949431
26015 108814 525823775
105009 116332 645250813
94433 185968 229476597
1603 176795 745278308
115894 134859 47546149
77724 197440 299725859
125618 157225 410630853
147602 196272 121751119
138603 184954 648360103
5157 149466 361195514
58419 88256 999639421
191277 199117 19714966
41909 86965 112700476
25255 144502 298354033
27905 44376 83882121
153978 184867 250263422
20949 161104 614492160
20201 190848 427077744
173107 199205 880275227
47240 124220 192700108
106360 173185 48999150
42012 175164 348550181
65297 76698 28564745
28995 105732 191876584
159894 197788 390882907
97108 97223 81706067
155587 163827 20454047
111863 149180 93792772
45081 162033 453734520
35192 131523 241200760
126496 179283 132180810
20191 161801 695315078
115181 175740 151778843
113066 168901 139971390
17743 115679 244899526
143664 196647 132681835
28345 82052 531429874
61455 157004 272513103
190533 192545 5024041
40900 171855 327888516
126291 137981 336465303
140575 184997 111455349
155924 178846 57270278
10037 192740 457187448
8016 62065 331866471
55079 195640 351909649
103559 135007 391938922
178664 199550 266124582
71755 190514 297310078
139859 156043 40776938
103764 181832 195692503
51285 116654 649910215
105843 112455 16520897
24930 132386 268851417
138912 144378 469835931
150409 173742 540690870
12488 197215 831882602
33038 121957 312752752
151473 171707 863904936
119212 194867 189545752
79183 142041 157239992
56939 115930 820492229
90455 141802 339737928
55178 117442 155698083
108198 131630 497042495
57753 122128 497240645
36831 54379 44007900
104254 171377 139020624
12483 52150 99178280
110584 143796 83240682
89925 91591 761336175
176602 193784 645953707
49287 68165 40108542
111543 113294 4381346
60269 109599 607075786
32785 114599 403597853
82980 169011 689338248
52094 138787 216867650
88480 101196 144636025
147498 155659 439403877
13908 180979 489589818
32423 58397 65073222
51370 152329 552097109
41953 67179 261969519
169751 173340 835707364
116816 189161 181421253
39060 134966 239975509
58628 90242 78961313
30533 131494 252652435
120516 149162 893840887
27792 130421 256784318
87413 187753 251431298
122831 191105 595810971
24966 45253 50656519
190905 194942 10106641
128054 147148 852973590
119565 144432 62311325
123233 177495 135762210
73709 135897 537171497
115196 187122 180299580
177707 187450 497801288
132254 168798 91485092
73839 110979 92679915
158069 160164 104648804
131979 183206 128277010
130328 183908 134263167
36919 67040 75556915
137730 139983 434424057
175066 188673 34188858
128816 143314 556037449
25180 86651 613515746
168031 179110 10340948
71215 71810 715811043
195554 195712 421913779
186934 191572 11613441
135376 144841 428932510
147236 150965 294131132
165375 177511 231955984
109962 148359 96383201
27937 93328 653938073
43561 74527 77732831
176971 199293 891982694
10385 110928 437727918
94792 108691 34755912
5874 74757 172340960
72951 199990 590122673
97957 124919 852834231
193356 195082 479097071
43894 46015 5286924
41880 159772 418174507
150374 182639 80618423
111912 188392 384062906
86863 144783 336722929
139117 181386 105972194
50510 195947 364163580
77028 159208 791528487
190446 192812 153720194
63076 76962 34728332
15597 99651 502113411
136996 155365 469323618
142428 185822 585392234
35667 109225 767153534
192938 199516 362801814
127657 143650 40017004
153375 155731 4959731
174069 177548 803990387
189335 194323 12439034
34490 150898 291670823
130387 197739 632980971
60041 79196 47865065
18981 165321 134124316
38065 186115 370790224
211 21173 31032602
74757 91623 985060987
76158 167282 228019970
106335 191164 212520768
122703 151604 235308147
198341 199407 2673949
5073 143123 345380873
27197 140614 283688155
173864 181243 18457592
109864 198145 443865099
66544 198323 722611700
67157 75839 21753323
88154 115857 69345172
186705 199763 32749755
154589 160757 990858311
126699 176992 769719568
131008 145327 17510983
8571 168557 400304105
22412 74871 131312879
179720 181816 5247932
188324 197660 549459703
24318 60281 514677181
176464 180279 9509445
139038 190474 129002646
95124 99911 124882705
164969 168909 9927206
138386 189092 127231479
45012 108325 158322673
152478 198007 113886630
138951 156438 979395240
63035 113054 126523220
178856 198213 717638433
198558 199043 458001507
38384 44779 367566114
97524 112539 41256250
55687 78246 109534423
165895 178393 31320382
67236 104576 855277469
48563 140052 792406459
164135 186950 67128705
123601 191171 169160366
169921 182952 195330095
114335 116789 52755396
86582 138195 927409337
37907 107433 200289508
127943 177799 802755309
186472 198343 29763063
27846 44876 42541040
35728 79229 108928547
84594 177373 887374826
187178 191588 704678456
105162 130165 62762917
196511 199652 205214385
182565 185261 207160219
62363 168751 266219341
64805 129302 164712437
48599 141927 148720205
17180 186555 507362713
191432 197771 935673161
146003 185967 100178624
9687 190566 452675788
15478 114435 884420291
12496 43302 704864751
164505 191240 66979520
40098 116808 191791852
160099 199882 99726782
9305 140124 327180086
23655 49931 105474523
24826 132508 269404360
446 144725 361002818
106235 173737 169143944
114344 184612 413704925
111998 165614 134407108
99719 159592 150051261
153257 179423 214540205
92131 171334 585779725
152491 167349 37032976
29499 38519 450975966
162506 177440 37366647
23344 108580 938677357
47093 131991 212553513
55880 83767 69776195
152464 190511 95147292
74463 189515 287949506
34802 117728 761584163
190595 194539 73394823
114514 173012 146642661
86339 170237 428223775
173115 190399 43334090
46892 151203 261370078
81892 108469 180939648
40624 160164 299131058
80371 144242 698473169
102103 102835 1824810
14130 35747 12909596
102422 191718 791604357
85292 187266 842346261
4175 152692 799421963
118589 188256 174637783
97974 102945 12441840
114944 130233 38409879
145836 188887 107889674
189074 192981 110824139
150504 163563 56076710
59293 73892 36570324
169206 181629 31158331
188740 194477 14295402
127511 168932 103719941
12859 189270 514467165
104874 160116 302637448
129166 149963 633388179
106415 143968 94071707
112380 112652 707202
142250 177711 88844499
128184 129215 2622412
97482 167160 174659407
57724 116597 147152079
99176 191304 508683950
16673 90233 183949275
98833 158431 471182587
95528 105834 25844173
162979 196551 54300581
53168 135912 207026639
14317 105637 459843585
37450 82476 112706080
176048 187651 92396298
83046 171815 817738110
103631 162191 607347985
49517 176807 318759918
33259 177331 360639374
88301 194137 526694298
105729 133164 96793719
12886 73126 150759782
159938 174508 433802320
26478 81338 137107089
115711 142229 529389933
85599 145791 505198763
173351 199475 929679485
198878 199534 1618489
102259 162561 902743722
119687 171778 130565701
127798 188117 115844531
28851 140723 279860659
100225 184289 210762303
70066 190762 456798343
32209 139881 918284757
109386 133013 642546040
195331 199708 11015848
191066 194327 8187892
49214 56689 18749437
5480 85080 198969387
2399 91271 915600480
146876 199751 132458992
12253 177631 413788986
28052 94119 654822052
43745 128338 211734955
79534 187621 604504544
35299 161464 315858453
66715 145660 992326105
184745 185751 2573397
83344 102875 48769755
69471 140438 177438846
60765 89842 72564454
17190 190466 857718223
188893 197995 22800476
86779 108421 54112621
197795 198524 610631921
35123 121821 217115354
160928 177338 340498481
76034 181635 303366127
149612 196348 116884457
77408 144487 484905419
31975 89194 143044354
95165 122135 483068486
86452 164397 195229758
21614 156979 802700816
137516 195672 145792115
90650 150301 149595038
183020 195491 238263930
185934 188938 7477649
73421 132840 147357599
91402 164569 183292252
38312 175851 344326954
34021 104474 176212206
158014 159213 212578442
102798 157678 486312246
135471 142976 18844716
145960 194678 842929826
190140 190797 685017294
151077 178476 464358539
163865 196849 82611018
117142 187629 47583618
84068 169479 213906788
58372 148635 226008376
25582 85807 563718547
14762 41588 574335296
55800 58971 82634924
145355 174447 864522794
197629 198539 2334605
160169 197545 330479170
25997 176404 694185441
54144 154675 853787048
121062 132804 29381706
63197 138741 188887228
53090 105564 446817576
164296 181733 4958639
196187 196628 1125315
129025 188512 155505669
98868 174065 738884804
12082 60090 444137959
77600 162798 213254082
84931 187818 257726720
136943 173017 90467594
192237 196505 892800364
28969 114164 212974639
181169 189961 311585747
154327 159909 239824577
102201 195085 232779071
180246 189945 442898551
164037 169165 12832983
144954 161416 41169120
82082 119575 839957816
87645 91696 10124407
69050 181920 362990062
165780 170164 728286707
152191 177913 64231852
113050 172327 148654379
157627 168425 27011904
174544 188801 35843149
131765 184109 131155667
191940 193145 224799040
194526 194899 947439
156810 197012 100565673
105582 151881 529902615
137315 183116 326863099
66356 176021 870666597
172492 190812 94213027
125719 148868 636395376
146374 180513 85431137
66754 155628 840152999
26939 69679 337214469
42396 101660 148142406
42857 44744 4791625
84122 166403 395917822
136225 172955 92092917
107598 113946 10771636
140714 196638 140151554
120819 167077 115898193
91495 117767 65729490
59222 187352 320715029
32325 138973 300340048
79268 188439 703730201
121645 130538 590321912
156485 169163 31585487
135890 188888 132879142
192012 192140 638669425
59664 142337 206775370
118673 170573 111699214
52375 197429 574872465
43225 152496 273772422
168354 195947 69112524
190596 194703 10293945
134733 160354 64138915
110644 126390 39529243
1887 71981 175424243
70543 164581 235373260
6956 134806 319800443
149418 156073 451615231
50671 85983 749753732
71792 99433 68904530
34827 69937 463803226
91400 190912 249304020
16922 28392 916656623
5820 76399 176532366
152824 168567 14525628
195992 197635 105702134
35377 43255 19739773
118428 120139 152050811
6373 98112 283980142
186751 194460 9396638
66527 142530 190052745
88993 179040 225580297
140281 180513 100840826
82171 186843 935757755
67476 116804 869581367
182288 191444 863612184
157495 190277 82085187
17465 111379 748082776
148355 172024 59196741
186677 194496 840482712
112825 135599 57096083
8080 162005 385129030
106821 174040 168371274
27055 132626 264132028
740 107014 320029942
159159 181853 595971242
11890 156578 362140763
21752 185754 410590779
1632 19858 45625475
146551 157813 760150754
66724 116058 916034892
36467 81422 112546422
129438 129614 102810961
167835 188774 574878966
172417 181419 13431822
10023 184630 436993133
141114 185828 677157087
111703 152958 922089681
28830 183104 386199752
53241 124412 178101741
52874 118485 616990399
97631 168901 178607725
44774 120158 786930393
111014 174384 585357022
193 55528 138312960
153214 155872 6641632
108938 192222 857350121
187846 192352 773358536
4108 104260 152722578
189847 193281 8555621
12801 120614 764729722
106989 173741 882222211
6991 80194 642821319
20085 21056 648645123
65104 83098 339844114
60854 183267 306346884
173104 188352 524540425
48352 146624 506786813
33661 198064 603534529
179321 194146 659422076
173255 194229 192492895
111458 127661 40764969
86285 184535 304989643
122513 187430 162590135
100037 101001 2368065
53177 110971 729186003
137412 141163 388159643
190166 190177 9969
78454 168812 449624010
130508 190652 260709161
129704 142857 32905470
40274 133067 232195738
25720 74540 122256745
112922 179817 167693346
98566 135115 91608948
72382 129197 436905717
71077 130667 149113253
2580 114636 417984732
190108 192879 6904642
155652 191968 89480950
86672 176670 225479244
146699 175028 899212690
52182 57285 12754508
164083 176127 503109734
51955 53502 994459179
76171 190657 286558103
160451 170208 24528782
175533 187665 30472301
26722 77434 149724973
3093 23429 251437505
53313 176286 307900643
97872 182409 211846154
7272 107655 251004133
85742 92898 333345235
169732 174332 740627262
126923 129982 878011274
154790 199760 112544761
17199 95893 196722623
185367 198735 870101604
91391 133675 994296279
61399 198356 342790608
55925 148778 461320057
16186 158339 220351568
55868 117066 153049018
45738 82473 508404480
12855 133728 302389264
146769 170761 60095047
132078 133199 2776666
116954 179661 492366783
6334 160492 618448873
2643 185168 456866208
5912 14698 6007020
135798 187443 709910042
106648 143122 167342205
143265 160813 779204178
104182 122157 45211948
167835 172896 12650807
134053 194119 150491585
111961 198832 217810492
58698 175207 291568886
137651 180069 717615465
120202 120513 733847
76254 196713 301478581
44518 97731 163131458
78047 101841 180876382
183952 186443 886152970
41033 62226 53148150
10553 154942 218218744
41456 111434 174976680
153989 192162 95455531
128316 132791 11232853
58410 127742 173443319
39271 134322 934337620
87932 168319 876778090
34801 88407 485783094
64432 122382 76665722
106088 168610 273733157
61070 155473 236306017
47566 67573 50189914
79371 108209 72046853
183486 194276 27030638
89158 130601 103837048
136721 149086 957789768
39290 164467 959531708
166641 198354 777046291
8166 79676 178806610
115847 154799 609066616
89205 117124 526148754
157534 188839 78407124
149172 160069 27040163
38828 126767 220143066
169848 184609 622296846
130412 196333 339793764
72700 181020 270983755
132072 192631 832977561
82076 197832 45919792
192001 195203 483695172
83094 121959 97411745
58101 126371 923597268
162663 184881 55749184
99485 159947 762389589
30473 188446 921187799
92609 117898 884226392
180409 197507 42860208
182329 191281 22409530
45741 157389 604217672
113300 172300 147943280
108169 119213 27735427
89752 132464 967745496
82058 97393 566629352
28393 68715 100890632
133290 144697 25152143
39817 191481 379686195
173436 193706 50787756
47559 95410 870457067
140016 176816 469295562
194282 199929 819846633
186568 189389 7071723
119785 191334 696245271
5379 69781 161041943
172061 177375 700267809
179433 193668 758691866
166831 168250 3592961
78438 97599 47782593
67284 148949 865457962
163543 176586 32725400
141101 152767 29490907
98388 192712 236334174
68466 125801 143428405
114915 169825 666283135
28902 36159 60718494
171026 197816 369201846
152811 199326 116392116
123067 181604 146512928
9585 92772 333928800
35993 41175 12971208
56365 171460 871723438
123123 138893 74006257
195021 195448 1032881
114653 156396 493101918
84759 123191 511129676
160760 193172 459067293
8040 133502 978495463
59798 128340 873576647
54769 169262 985517217
156976 160863 9631910
38191 138450 250834031
10600 155739 363246992
3539 92817 223129766
138257 148232 25270339
133463 193744 150997207
22028 92007 901003872
23897 171061 368361286
24265 75387 127972715
92349 106389 35143632
45469 95255 655969252
93106 172875 997003300
100345 175625 188710733
168334 176786 564654988
129663 148576 47519624
93027 113440 786521649
166118 185031 183398230
72674 94757 54979431
73373 127359 376435818
133322 137653 10751700
160367 167309 408978935
13802 60677 117362410
64864 97706 235021355
188943 191328 867712919
80700 107148 991654963
185377 188671 781068192
128383 169760 103704082
6214 26439 50592685
42305 126294 582211351
29465 195733 386939650
77685 155810 195690493
137691 197723 255192766
157562 178573 392375536
105845 185148 987510531
172076 175906 496953126
160355 179415 47793562
177685 179496 4580595
7 64780 162026134
6352 152599 838339283
141833 165334 417143786
183937 185463 558403946
168381 198671 654362452
141829 175660 751284771
98088 146518 581211067
161846 168356 665926863
67716 171896 260834097
37445 170200 332421463
114591 153191 96950092
99028 168007 172949083
7872 133966 315390477
25709 109919 960418351
180957 199167 45762545
41964 99858 144719426
14465 124007 890476951
170559 195673 62868474
2192 139696 463525776
145900 197087 128178822
115333 159999 530961266
158330 183757 63686891
108739 120447 29441936
99461 132726 716339717
35152 185872 987232170
67897 127730 295918348
117508 141921 301482148
145693 149131 8799007
30992 118035 217642594
26817 116816 224936157
2637 42307 99042258
4664 115045 337552225
143675 147729 923858919
153018 174994 117447994
89975 142633 797988334
155223 169107 925944901
93478 148016 815640613
90002 112930 40696947
143020 178554 89010519
13750 89899 190407605
58466 165735 268421552
188497 190462 42495492
36418 189230 849125719
169825 199376 668788997
104369 120065 39447669
184966 194109 22783031
39557 143193 259410725
17537 30280 9277807
160308 191283 359745675
176557 195384 15536675
67048 68825 4430040
28356 184678 14374402
7764 131645 676156792
96895 148564 938766376
119467 166207 207450128
5828 25747 49751755
74768 91484 476406370
28953 131467 317588602
196899 199118 5685374
165480 184144 106388872
31609 49453 44523829
60720 85872 62798341
91174 92991 625330292
138237 139697 3708413
14601 62539 120043971
199088 199300 517696
110862 135155 60861462
114246 120447 15658640
130802 131797 2476489
189704 195618 542317281
6802 111420 261512754
140223 156908 70799437
180365 188101 19443818
183216 189288 157921373
197370 199601 851230570
137393 147994 89067601
103689 142757 257038998
1785 99629 411068283
99324 120129 565490729
167761 179736 29945217
27341 62628 88332184
105723 109141 8543784
170967 194215 58221095
175281 185211 822229253
171798 196199 369398335
24708 162837 490778231
140244 170535 90593790
92255 105065 31996041
197165 198626 3765682
50247 162261 280421809
4934 156021 378221302
123637 161711 624381673
145808 166228 337471928
139306 177988 21385116
168632 182595 252011258
87663 161257 645832315
58891 162738 444749826
161867 190628 72079700
28524 82390 820563869
130327 138382 20017049
160011 196829 397586494
176787 193149 289525701
52782 74849 55359656
10545 191775 453529692
199242 199764 1307281
177671 194965 409533382
140422 173167 311074858
149169 153234 392496233
100818 143769 116034053
152216 170556 839772230
55444 160908 622433521
176765 190511 34452491
26443 92222 803403780
175140 191251 323381132
128323 192480 160741414
20997 180926 904647023
116437 171952 993868284
170070 176447 15992035
63392 181535 617396789
118923 157532 96811743
98575 111057 31310854
132244 145189 32380839
131435 179593 655720111
53351 99317 936619996
128466 138459 358374006
121747 153853 138852339
191671 198971 18347772
120608 123432 814116457
169185 182476 408452584
145080 155579 588386757
71837 149118 193538179
23311 37111 7862092
5819 32376 585396335
65686 146714 264266466
29002 114677 386535758
38245 82749 276996983
90458 93576 7659145
30301 114431 210326913
34059 121706 219436111
158393 162579 10398782
176419 198134 54396434
53966 95366 103459852
165930 187534 583361069
160103 164304 10584844
96523 138923 106170895
101073 164217 158328163
121747 163432 104341624
25567 77350 129557873
88777 119880 852480192
39638 68346 410800452
171005 184353 771010757
132158 177777 114189225
95776 161339 493271998
1033 182248 453508382
184810 192893 20150295
160379 181188 26834181
183544 195703 395842751
9670 95683 591526842
69219 146583 193640634
117602 192649 458296902
104757 126528 54662355
76027 150712 187029823
140369 181850 104006090
32003 106306 185811820
90740 108790 701462565
105627 165093 148984322
182433 186236 556735240
131415 172971 104072045
57 44927 112162208
15301 41862 139134204
154828 168609 618268788
109758 175929 165804378
67818 140623 182096121
146506 158366 673891079
24976 137026 631496297
149129 199250 125427866
177402 178843 3662099
152828 174532 198264359
164671 183920 48294467
28307 70244 22988966
170106 177090 17459759
68878 85638 156121813
5806 17843 29998433
168176 174554 15891513
7999 19671 29182029
12176 117975 264503187
110465 173066 890191820
60272 64322 994780695
4621 131763 296490983
19936 111599 229098332
101291 169518 171093209
166848 179543 656377299
173121 178918 14525971
8513 43777 559851931
171630 179644 19995615
102152 157614 139080023
196541 196562 54635
105177 190357 373093139
170 23211 364725770
58009 106940 313092707
64627 144376 813982497
43049 195576 381898656
13529 125933 949975081
42244 197138 137493836
183174 191775 76138984
186456 198218 29509526
108016 127145 791714562
61269 172801 279097313
184713 192772 700844305
8225 43506 88123789
68946 148853 200125504
24929 189731 412506046
157880 162694 11999721
104414 154500 125739249
26154 26559 1024509
92911 163906 907265220
21267 139020 294477532
18565 32759 658953706
179682 191064 451342535
1327 136561 338253790
20369 137471 843795748
179001 196487 614410037
72830 143747 177367910
197639 199195 478188675
55904 102152 115620362
14908 85948 177674695
196740 198129 3547890
128728 197710 500618939
161664 162500 2103617
47724 63445 812486840
195246 198196 7469722
43481 118523 187733815
123585 194657 950134377
29392 108407 197544758
58359 126605 153018458
84344 164961 786291486
28362 53975 64020379
124295 124684 972652
106728 193386 319127677
189339 196357 287898516
119377 173590 135825496
116503 125636 550035238
146514 176329 74668761
136824 165134 70985372
66365 84567 45413094
102605 193718 228352675
55291 107530 130621914
155057 164142 246498988
191946 192859 2252925
140450 189120 122075003
11776 31716 230707255
138143 139815 207599344
21148 141552 301121643
91541 98147 16488346
66083 169882 259801383
181020 193609 31595676
137555 148707 790436912
28455 56119 970354383
61533 163240 97858115
53288 170064 750521163
199935 199947 16334
178140 191897 355363101
154880 182175 208921838
191789 193132 3300933
95952 148444 131705665
132658 149059 41250699
194746 196897 542240540
31551 78304 937271760
70243 193637 432146149
84769 164845 200475237
180325 181590 3211905
35087 191750 392297674
38494 79968 689228991
65388 114468 786827691
111529 176292 162379498
33267 176957 359738541
25505 113533 30229362
51873 112919 354156350
162494 173988 257768527
149557 163188 958698098
130372 143126 31938859
13413 34834 53418635
109995 170972 370429943
119108 134053 37419161
100654 107506 835698701
94790 150029 138577563
155057 157805 6777123
192563 197177 298068358
178046 188179 494102438
89634 148837 148456695
83691 164227 536411019
43847 184826 353072724
145977 158195 30661574
104777 146972 105829523
121231 139057 148475678
168001 181754 945239017
141071 149257 49851153
151029 176159 488727276
191509 198053 16395153
168591 176761 20514833
94020 195180 846908675
199981 199987 799249598
7340 193748 798973425
43701 111917 170601403
164348 167205 7206664
88096 110424 23826024
187434 191401 91516153
13455 36116 378170296
85622 196407 627464646
4650 83881 198103877
144879 166675 38391955
68635 112182 108774553
58812 88074 390065373
31740 41259 991978609
168332 194556 276144341
91116 197778 798249688
98367 121677 544377020
103054 138214 88042825
159197 170588 929518332
148089 195266 118009384
50572 114176 159032930
113544 192865 452188551
20577 68903 287771666
116275 190486 353521117
48682 190371 394823619
193079 195250 5450501
197854 198677 293666372
170855 172596 451155647
65977 83714 453790894
139880 171535 79450239
186769 194525 19413700
79707 93627 34663770
111502 111718 581074830
7846 119919 280278871
170182 182754 31471102
132151 145024 32217856
158686 168678 560645217
119985 181933 730231476
87924 94046 15285670
80131 107089 674860235
175427 189112 34357918
35476 190864 389109645
82128 146251 160602054
88754 101822 32674122
156022 170034 34952243
48149 143669 239149959
93802 122328 972931870
33748 196691 407945670
38818 88502 124201115
21391 155036 334555099
104550 172430 170178403
177927 194841 188202923
60322 74476 35503227
28747 191421 407172098
105109 185497 201598136
75515 188284 282310712
36036 89172 132915119
25818 197066 428589676
12988 194869 814522560
64591 196771 673098334
31189 48826 109471803
147319 158819 28754331
108374 128441 50323458
38457 187069 743409701
177474 191162 658859473
157183 198417 103266486
142043 161103 47823477
172923 188882 40001500
194684 195027 205384
117608 147019 73829883
18444 124441 347694918
47904 169164 303584596
15759 87790 594048786
49723 192569 806890503
182299 195231 32371140
154270 175337 51577615
169765 186352 526308599
56749 188182 329164274
17284 22442 431086147
166308 166648 854568
68683 146850 195641550
14778 160496 364618366
21545 50828 740298333
35435 42507 17725507
104191 151000 117574461
28032 194378 416390748
7062 41188 951193538
140093 167885 711648391
60617 112057 128447295
103879 124066 50752855
33495 89875 141032264
98800 123304 303736498
110440 119671 440073759
46831 90778 811029338
52623 82241 323438389
135064 141106 15110560
30267 133799 259053632
85517 106209 314953415
29567 175481 365234007
157575 167186 24058736
137613 198741 207127336
24208 47008 56931954
164578 166951 5980225
134089 178073 935832858
111471 168758 724552645
194784 199541 11927507
158023 186532 787268336
115155 179338 160851194
13630 192638 895378950
6139 185661 449353946
90003 170628 727994627
127867 137504 894688818
164905 175007 773918810
28687 157049 321296057
123098 130620 18759895
24685 26670 10482450
19031 59884 410578307
105740 198657 716973346
33936 147739 160570585
192010 192016 858230234
98247 171146 182718657
180592 190916 463657883
77601 114126 91190690
80267 99150 47066518
186367 195294 22329493
21878 78569 141778860
78495 100583 908141952
130758 193145 693389634
35033 89067 626358145
50782 183472 521405694
63584 82054 959564972
28207 125071 648895680
156126 190215 85271410
184089 189084 12516193
70667 99894 72881203
40859 71860 77657891
71205 110040 968351002
48482 76585 70504783
68622 100613 161849625
136170 148954 22973673
165664 178286 618574283
56295 124389 170446396
193486 195184 76448824
90968 172600 316879814
42413 162924 301707526
86412 182181 239901967
97283 183378 991002039
42039 176505 336690788
43900 97743 134646101
115253 191870 192037306
177394 196119 115439386
122041 149896 69852076
15117 20267 12963392
118732 156782 951572171
150069 195914 114675264
167129 169089 540656663
159060 161071 319124572
146545 191084 525522522
55278 189834 336935568
29853 156203 316356787
101870 151870 851883083
20146 141068 302417301
120803 147626 67312609
155567 169789 35520025
73586 182502 855872572
133085 167540 86312986
158481 190288 79635401
153850 185628 79551308
135763 148183 31306342
72786 96716 582092284
150157 193533 387563079
197016 198591 807872
55892 123773 170009819
63104 197719 608380497
15415 53801 616983862
193550 197033 8702504
191143 195915 11961761
165668 182316 413042499
27558 193279 414778037
58802 118550 149355573
4413 146356 858535462
141383 175514 943049325
106544 123978 1665842
167354 186067 228537310
155308 188217 245901452
81233 96818 38897452
176953 184154 18087515
33410 107190 677912794
77746 117406 175663605
14684 192003 443877230
11646 191605 524423999
37416 112544 187960752
4756 131638 317471198
81803 187194 428212759
152923 165146 831292302
33611 34130 341185
71121 125862 136924014
177313 182569 13235077
188123 191063 301939248
25446 73743 120903776
66624 93284 66452848
79732 170105 226300819
115891 118953 622721737
91852 182066 226022320
25059 188946 780165190
176205 194146 44895701
150701 158095 18424923
63940 131705 88715616
153597 189499 89819952
108138 185286 436839878
163568 177966 460815694
172789 178718 152093103
180658 187696 307239315
21605 38324 41717852
94325 181122 217463928
59260 198133 613547500
97813 197835 358579946
17330 42608 63118428
46962 57860 27386108
112442 194724 648711815
142546 143554 2619050
32787 50538 24084452
66317 174076 793475543
131048 150856 269878027
90302 169842 199240904
162428 185025 117728325
8737 157516 476477711
151889 175049 57829349
15751 112548 242054517
49996 103121 132838512
28279 141180 294222340
160133 185055 899618703
30373 128088 244496766
30466 177702 368461218
40955 126467 868106870
134046 168610 86619264
125409 130262 552895852
148364 162051 960451280
36898 129672 567233030
134908 182839 147481159
29174 115396 215609155
151020 193756 106822194
61178 98336 802306291
85706 153193 169114340
85606 169000 366019917
128050 150235 55723047
139988 141514 245631593
981 75510 186489805
146927 175190 70721368
174311 188254 35051500
145878 169202 58377535
134331 141617 305589070
56941 57650 463194863
47623 139409 229683058
34215 90450 313694628
172758 184683 164540414
143163 188006 944138112
51394 79459 494005336
73467 126503 251080057
178009 198241 50791793
159698 197313 94291183
158362 188277 304871436
119279 122516 585454742
12541 152279 349831425
70047 147654 428682176
59598 185603 3334302
138124 147377 803327117
60501 111323 126906538
18815 145267 316405597
73779 182042 992773616
66561 182992 741167545
28873 177745 372593035
96619 139273 106838303
63652 95049 469763751
130582 159364 734489555
32815 196976 410943225
166399 196557 75536397
28020 102562 186327913
155395 175217 49487483
65632 170802 263242910
183917 184438 1310719
106474 194238 219892497
34080 114073 200060621
49724 177008 318697646
159250 164484 13140370
159618 199616 100269618
125750 179256 244048270
71089 143174 180402010
107628 119447 346358142
85993 88130 5271304
112676 115143 368864380
146005 170213 60630448
19358 61595 559802618
170166 177704 782697000
57122 78022 52365402
32620 161407 322309884
52035 115369 158366748
94383 170347 190402683
97573 128079 76516638
186940 189083 725739861
1838 40248 96080657
13176 52746 781032925
143402 160568 847194657
78613 97149 62063419
16626 130751 285571023
92311 172340 200530527
142092 168099 65277012
193513 195607 481281629
194700 199700 737730003
150953 192365 144283119
84964 172581 219434072
72319 151141 751748989
78797 198032 910128028
137703 167592 75016895
63267 87297 482918129
137815 166595 345289750
190254 192889 6559573
37197 84574 118556074
101411 151879 126769300
180186 199879 442450913
172776 179313 16352437
51781 81093 386530549
42279 100903 146546915
117167 184862 169782307
98159 199410 253753321
44384 142280 244973455
136312 198906 822635592
62406 144762 206056576
42249 84150 561655100
125514 125563 143167
172758 181400 21608181
170130 172552 358726799
179900 181025 387814069
44928 175347 872825190
83008 139981 932115048
136993 192033 138001241
29312 116267 217390794
69915 107242 130700832
112590 145466 82439032
178645 193107 947860511
100219 162059 155022901
174493 190839 41032061
5910 67414 972095398
55968 192445 601540860
191105 197716 638015383
142869 183271 518542171
156381 188074 79294089
11746 105761 235048381
75171 82653 18547891
159304 162984 9239828
16837 135278 424676830
27116 139117 280106350
30414 183862 416350359
21818 114974 232929403
57546 120988 530036022
138487 158603 50624061
27122 79331 130562110
127003 196830 730832244
191964 193844 938745784
186393 195060 21705452
158585 193435 294217851
169426 174683 13122601
62487 104679 105347120
156271 177653 292109579
80538 154809 649784484
120039 128622 53337393
136103 162206 909836353
47407 161174 19453122
217 169820 424432327
111133 143974 82301800
102407 170463 170616220
32576 90313 872205128
59115 122373 705553923
23447 165393 355221697
137576 161285 23076359
62730 120616 565103210
41133 105677 735769251
146955 164652 952688051
117089 184680 169512430
20902 80493 876292338
156846 163939 17634087
40180 115835 189177382
75652 198851 615033349
121857 130453 699619321
17513 28134 390276915
33638 50031 41015291
167137 198886 303718270
128044 147292 422083541
6024 11530 359507671
46939 165509 296872905
103941 177758 185001202
105206 154300 254596031
70330 108449 95197846
199038 199892 2072689
2238 40467 96784565
57372 152987 239450026
197880 198524 1645609
15367 190689 969614162
17547 149160 933314523
22219 176965 387268603
117722 152959 88499252
144116 164381 151939239
149548 165288 39273290
142707 161887 818208137
172518 195396 57224579
117231 190691 978249856
53948 54448 86779872
111799 156716 28543533
193207 197309 10296127
125634 152350 67112046
81830 113627 79481226
67470 165141 586049205
173057 176512 8675626
174337 187927 942921377
125568 149569 527266322
64866 124978 150389286
11589 119015 268680031
83366 96451 32684495
105386 107696 190507685
94160 151982 517367243
112277 176324 160586026
196847 197714 485759549
72869 89871 42310141
775 175252 436566307
34580 37589 7547427
151205 178000 66859218
196152 199444 17166910
124303 150527 760828687
87000 189051 589675331
86193 103686 593510241
131968 133589 4024305
59773 125737 164999881
98608 132619 85321087
21329 135260 284973500
156863 165525 21586999
174129 195949 54712064
26629 117052 225983892
59142 159733 251636198
46533 65347 47232230
157918 196938 169378165
84989 146761 971352432
160824 173157 30928512
11040 63876 132088945
20093 54453 782060021
93868 199595 264963279
134362 166932 717879861
184616 189933 13308637
136144 151088 944997928
100547 110717 25537964
114618 186981 181406863
73522 106865 83207052
90386 132356 921912718
28052 142988 287594604
7516 74027 751140198
89750 159061 173583037
60692 144843 210558229
22154 82524 800076526
41567 151019 442189230
35672 138260 256699666
10051 87532 308529784
122936 198095 188174810
157739 184437 66898113
76159 131385 138134297
40796 139040 245738349
81885 100832 47266726
72072 170935 247414580
136554 186807 305435602
9938 109972 945406516
135489 176360 105402692
48171 131589 208880596
12871 14829 4839411
76335 151311 187783355
10448 114280 594587899
162293 192719 518405981
1640 159245 394326133
12497 129897 589227317
132570 141520 22286191
62007 111372 990766802
147239 172921 64297722
43810 188740 888014130
141401 149987 626513150
48370 199180 377728246
4425 52569 120351657
176528 196364 24841393
68027 194071 315512946
84387 93846 847669668
138918 139629 1806497
4002 115186 784016411
95400 151818 141567013
6691 138007 328398208
8464 182243 589508197
83287 88902 13995553
167758 168485 1768265
52107 168723 18173408
72704 84053 28189178
54427 142480 409482003
44178 60479 364774675
8619 65300 749278750
105779 183194 584585745
141468 182828 723878529
22653 168435 915579735
50703 78900 546397840
50418 158800 271377961
148922 192600 109194583
10434 94370 209720498
132399 190723 146100701
66369 82261 39629606
103397 191656 221212057
15536 152626 482406475
115751 183870 170792500
158045 166960 22277825
166409 197800 284251078
63494 100037 91238689
93811 159151 163741066
106480 152539 977272606
8214 99488 228109668
160443 181445 52644519
175404 188707 33421637
138416 189776 189338662
128409 157057 835104081
84822 111509 779331594
167633 181673 35096294
92849 170760 195235178
30254 139235 783367723
50269 140644 226149523
61873 83234 176506429
57814 120206 936522411
68096 171668 259313277
153858 175841 54857948
76364 197456 939728390
112311 130747 46329971
62028 95803 894594726
158599 196163 93986080
180456 182692 146832
96906 129705 903005207
15455 194069 447047767
51106 120296 401725615
72863 147697 107150068
163042 184391 736882602
185174 188564 311133534
196134 198948 239800588
114437 196073 204588249
196842 197804 2484048
192113 199711 19033225
106437 175871 565543792
30616 47141 41240762
191792 198463 357385748
192195 193059 1187174
136926 179979 203219668
41104 83114 105095106
72268 100466 70254115
86073 168298 208079695
147864 156917 12768329
41235 148986 821894822
23609 152499 880665266
73180 74436 3199398
70742 197093 316288531
115563 122786 726659390
155270 187034 79469203
32269 135321 685025329
52509 99101 659011502
95903 114199 45734939
4455 99257 236876154
197129 198939 884073247
20962 151850 880632245
101909 144024 17889049
32222 60696 542981688
116705 125422 21973222
194029 198498 127041783
72320 95658 58142408
48751 50467 4343523
95524 96693 42660692
3709 105346 551390227
125861 139323 33649651
82762 112962 630920939
9575 182069 799812766
119197 166188 992690216
78740 155652 883874387
166805 193372 798043126
12814 176382 409353130
63622 81645 45049117
128988 196240 168432046
108222 177274 172992992
97206 147616 126543133
177707 178326 568749574
78897 135200 140820406
148813 190906 105287512
50459 92666 950839339
184569 188517 455335868
44886 172086 952127504
162434 191928 81606534
46799 111166 161053821
101271 112957 478787357
53427 85462 668843698
149866 187132 93237441
86795 100783 34919473
150750 183362 838936277
167611 174662 17557625
68811 196516 595404347
61229 78892 312398636
30425 144818 286278982
98415 167678 89860703
139382 156258 224298689
118969 147112 541235614
87680 135134 684991347
178484 186577 20328458
181874 191673 24569071
7572 51738 197726206
155489 197154 104186307
157146 197500 101015032
104894 198239 734581246
138551 171197 191172429
12623 14135 377582840
85803 190922 783234061
83541 136384 310958177
137787 190257 239413078
155952 193376 93594318
68118 84550 40994289
132227 193849 154267646
35113 43306 12119556
23565 31127 80417928
39743 157772 295479661
163428 196953 83952784
153068 161230 20277087
181972 192834 27190476
195677 198368 193957492
171919 179402 603786702
160902 163357 678333133
128923 176636 310481264
73575 151329 197622413
130123 131157 476832266
83113 147987 589318179
155560 159604 9946518
37832 149437 279563498
7986 130726 307074286
33666 188367 209804120
16988 34003 42448015
150669 191225 322598727
56330 175787 510550206
147943 159520 28833392
1154 22192 119858572
62911 124824 154817139
190157 197947 418344980
173141 175613 6210648
154700 175884 52901738
117907 171414 134187812
121877 185987 511491225
163116 194334 78244206
168578 173465 12251436
131177 151178 48946972
177827 180330 784980440
40953 101391 151017897
106521 135340 375912307
81315 170601 223585349
23201 120558 243541349
63205 91087 69591731
91729 145473 134664820
32935 182523 387906276
78416 134001 243876774
49261 144102 530307322
4551 100897 240752395
150396 179751 614334686
79651 157450 806476947
82131 195678 284357271
154773 182442 69155333
22332 57452 19594107
71188 192529 303770696
48796 162749 559883079
85108 165544 32327449
55186 170756 289381282
195083 195479 857591324
62457 179317 929783700
31858 45892 561301349
77712 197666 116828824
8017 49510 640501478
43863 191369 470857729
21800 150910 323277972
190354 198463 20345897
77034 195773 783635027
92041 187824 239985782
85098 144025 557304905
169809 182154 746247502
44362 98266 134766940
98117 125602 68934899
194111 198657 615090193
117182 181292 160667527
50941 62592 525431752
146095 183663 94109063
185479 191633 15326963
82329 190199 270183616
89611 129809 684557277
86798 170171 106569894
61674 178387 905508665
61932 78558 322067069
111973 181480 174255233
58786 156554 244798555
179124 193197 341874591
114167 183662 174273349
92130 175586 209049739
130901 158859 250898242
49135 73370 841299950
154427 177060 97851165
93670 125517 79879407
148620 155075 317555063
197176 198333 2974829
143871 170279 143595370
150415 163843 754080345
7267 56264 122459484
17152 142442 338320181
62167 119709 328763162
33365 123451 225555069
74092 110461 957719273
73073 177889 559271238
46389 199605 344529598
147280 175166 471901193
150752 158741 19866803
59343 106579 118007222
182034 191000 519210761
93402 187909 299934329
10227 130191 300061304
80508 176107 239355703
90390 117168 164980232
192677 198433 14515585
13129 153836 495739581
74538 77895 8283142
6479 174063 419299344
155132 190767 89147551
87931 98421 26209303
79946 135019 818239303
60848 194761 335159058
180477 197948 43823915
170540 175860 13301861
12080 23983 395189983
90331 185297 237956747
145182 147490 294806992
54630 119854 163178904
126724 137852 27719131
72837 99331 65975175
155433 159477 9936546
63165 121652 146326462
37772 67204 70524869
107544 116292 759790266
160369 174099 704284237
65603 195265 456446390
91773 198845 712705190
153425 181312 349683347
29048 99869 176982346
12604 64421 129611036
105535 171666 165793227
166910 189062 55547192
169785 195275 471817571
92894 99323 271954859
142949 171173 541845683
98524 107273 919202437
58711 162363 259400285
94643 197405 257457739
129401 154042 61887100
68734 145942 609939578
43552 175628 891662916
108319 122311 334092876
166983 178116 655400997
80584 84632 10073107
159788 167929 566697119
190869 198256 451876476
27298 27774 209344465
164047 170642 878687174
114265 185949 179796532
109132 176921 140406267
22808 178196 388836048
79781 184711 262824490
126917 151371 232326585
71759 194962 308409217
111051 183698 888146488
76952 146486 921017831
156973 173020 859384894
55273 65076 498624155
81327 146138 162299581
138954 196014 929891905
60780 173470 281983457
99733 125682 771770819
81180 106798 172694592
46830 102661 139611853
105027 109692 564742132
139008 162197 735058926
16197 53836 127931790
117593 162432 112418077
94549 137609 662174099
145086 165562 51257206
162805 169143 15852425
83248 123013 99677768
188885 197017 882613732
115934 176312 151366825
89602 115805 65550774
90788 124526 84532316
191186 192675 3702236
199910 199940 78712
5604 183752 449328628
119529 161401 730330845
95564 178813 844345890
83647 152517 172665524
45788 123842 508131681
21123 195163 641191403
1533 177142 962397532
95375 168384 182967558
138183 157697 74702759
159410 168307 673600591
82700 111617 207240948
20150 183701 692959732
199188 199627 1088244
70498 180719 764725809
186230 199621 33539340
146827 183803 92645785
34164 64748 76642453
44689 150272 264436148
178455 199104 51807374
197495 198645 2931689
65330 155946 226926563
151591 170848 96794173
129412 135125 14240593
105547 179593 185538619
142976 195682 132032387
38657 191148 381772122
188959 198153 96142323
177975 190943 334844153
146578 189875 175848105
17102 195660 446886594
15424 184540 423354614
56622 109068 131153896
161254 163550 5767687
16229 119999 414206880
85847 130755 112463191
49444 79731 75859298
111466 118166 50867689
64159 129375 163200275
71870 193155 599617466
183386 199037 39269066
197158 198125 1994686
51353 82369 153674451
74806 93759 123462189
66440 195187 322252876
139138 184101 112813379
24575 191579 719428468
70159 152406 206022565
145099 172313 277982298
87431 112521 62762384
125043 191720 167043428
4316 132489 320620101
145615 178625 387709451
106376 186574 226181644
67440 198956 329309173
104277 124971 51948166
152403 188236 455660647
143571 177998 86180076
134478 150227 39644825
139235 167527 71015745
127261 174550 582688635
67416 186460 347413268
196107 196264 79180316
108310 124682 288516716
97217 179439 206093999
39402 140491 252946178
171207 172972 4421884
28860 113182 425839516
2885 189888 468003712
196744 198597 443138914
128662 174730 727151905
108059 148791 710906101
34395 38279 612995039
72187 140232 170132467
165918 197086 130122039
119517 148867 540743772
51290 62283 532225840
113942 199559 296533000
95062 123552 71528492
152108 157790 14103008
188186 189788 3993883
17126 51879 86839531
110235 123003 32149614
49201 186845 344710310
72208 106778 190369661
101054 169216 793066291
99482 167620 375417270
134457 142769 20800808
99059 149296 126147727
188744 190747 4964228
100096 184025 210446395
84634 171876 218542328
166106 177574 734405571
66728 154290 147411186
191505 192459 2389141
94728 159057 776413098
13384 99928 216269003
44525 95542 279731351
7368 113645 265720537
70053 168055 328613104
105405 179333 912186260
22324 175464 383245597
86331 197288 277941857
128381 170895 310675909
47681 98297 126577164
154283 190063 89484210
100180 149318 524776177
32354 156071 541107079
118967 194773 44698030
147248 198322 127925430
19442 35652 40388117
140294 175563 902689413
145830 160865 816422818
48423 152774 710576632
4171 20408 40607108
105166 185966 202611776
182044 185678 9222190
15892 160425 187902611
49873 80116 75739684
21144 183126 147462815
8007 117376 273426192
102044 167867 242340993
169541 191969 56206328
140424 160251 313471813
93008 145328 358584408
186326 187174 2132286
171546 196448 62262918
101166 128427 319030415
14778 29480 752408678
33636 113964 200897260
40907 105565 161675714
80579 104198 58925848
101015 148343 118887037
50207 183498 915134426
180769 180785 468865828
173957 185038 841030689
192346 197136 11954537
185672 192126 989662487
146233 157533 877034743
132917 136113 7929948
128330 135859 18801664
46338 101634 138243812
60343 81623 172009595
152096 182031 74820069
7228 149567 935052307
176629 178999 970765302
32759 72575 412230355
618 95566 751955529
110297 131234 116890601
190581 196200 178626324
35091 51158 40245193
153744 162921 22780247
66502 190285 309878841
92424 196212 921000370
86807 192827 265569210
131089 144218 32878784
120531 146765 172646229
186781 195247 471006773
110352 153169 213060876
37817 190465 666218261
149483 154673 13025365
195362 199535 47851276
31904 35897 275244569
157219 191327 200350028
117199 199866 207208509
167666 173392 14292000
69775 123648 134859450
92367 164043 748772937
17838 136698 865652992
58687 197706 348010330
30644 94826 165597052
159518 184188 61900199
33093 35728 6520109
78722 108181 593748035
184490 185349 126474095
126690 176243 124109135
43895 43896 3252
162031 164401 5939788
39907 160851 302692877
74365 175000 251755114
156597 166349 24276572
193369 196630 908484693
184188 188775 11523482
151727 188751 415287606
34019 192518 396868914
28399 99443 431402005
155434 164393 842981598
491 190478 475487564
99406 134823 88801665
138554 156144 683368957
21011 90482 173707633
72548 131329 146996323
158173 176855 46728035
75105 146225 111324415
183594 185214 159339303
105535 120879 21675852
59438 59612 766658777
149963 199158 505763533
191852 199231 18514067
113483 135832 9064105
89006 199030 691649149
34240 109680 188767532
73476 195848 306262985
141687 184436 523181879
35218 83525 439110022
137620 176272 787123031
74870 81803 921883344
143570 186398 107289694
120986 125972 629588242
194837 196721 267512882
65690 166510 611411335
168242 170147 4777698
127208 151124 669353596
159425 175754 40959026
49554 98496 122379558
80920 124245 231590386
26531 172217 574444351
48698 89823 102899733
58379 109911 128788832
96686 116046 843765795
158044 182617 241641749
44467 87253 106943493
176165 183888 19379074
160231 193173 9284846
87372 188100 252383801
34785 161806 318040135
75944 130427 476992501
187241 193754 108191134
152986 158482 13712718
144811 155807 27668171
107353 141679 85988634
190450 193823 8379714
166383 183999 44227312
75748 103158 264884266
81995 84977 347118609
67880 91392 58692032
53250 199220 365509466
50856 118758 564452811
61893 66144 708956756
85776 147316 523836789
2227 170096 420070275
45887 80512 86719262
72699 143572 534135011
417 29541 267773554
106390 118604 463936409
135847 172426 580819262
165542 167707 98913658
8103 144723 599147166
140227 150732 26572916
131838 151976 50582740
26309 77072 126911725
44051 196999 422032668
12447 39046 66471878
3785 61046 728213561
73715 132891 954048482
160867 170633 383519484
192911 193146 949474647
145583 199474 135055838
146945 197441 126449315
95132 159185 825029102
91607 120777 618069503
33365 98688 163315057
158818 198218 684767203
68643 98602 74737790
5429 52986 290459466
95060 164502 174003105
55776 146495 227179614
22505 191478 422918788
62806 80324 43738805
115321 117454 5322464
111587 149371 752206903
74927 128596 134178486
185785 186125 279302514
144358 156404 668030146
109693 146953 93421195
158698 192537 84724589
149173 197044 119702447
29069 135325 681594889
182613 187809 506985099
154948 163682 533034395
131191 187429 140916195
91751 196225 261703410
104326 128484 357262389
34960 35795 1389503
152378 193195 964984434
87892 93030 12855341
196103 198427 5908068
193739 199434 233355061
127608 193190 164198502
87247 129594 106138488
191515 199936 21061765
20891 141635 611089252
11171 124712 639119620
45259 135316 225336721
198153 198748 1499348
28681 163522 337415138
73541 118224 623422670
153841 162321 880897096
191216 193591 794375985
42816 178633 872577464
161282 188678 68756415
120774 141052 731542196
112385 138397 65097501
119051 150573 685574146
101808 190233 221640251
122533 133206 26680813
189902 197136 13657671
111280 158277 117894752
168080 178344 25642973
148987 198246 200836480
107139 187127 200472293
65465 123318 144799062
11376 31238 49560296
66995 150011 207881710
140800 182626 104842612
57438 177132 299607566
6170 47229 102514463
84491 198724 286142031
5984 38584 81374263
19508 92470 182338442
160727 166667 14904190
10120 110949 635402884
65729 190873 313290593
92094 103626 28743815
52243 108686 141059936
24332 154462 325821504
95993 105684 24251383
32447 137707 99442953
148011 164688 227414392
131440 167019 843932560
160722 172561 967030360
160888 174490 498771956
63407 120156 664349005
165287 186414 364308596
111348 154532 154971976
72398 105229 81889176
135498 193283 279293643
105324 183814 662309113
100819 121254 51378414
192326 197483 12923700
132594 163577 77593113
196506 198608 593983919
136702 158601 936790882
195752 195752 2497
10799 25707 231544749
74762 127925 284945885
124884 167459 106685675
20421 154617 109123544
55083 156101 394905507
149338 174732 9878283
56190 102676 996259444
143340 144317 2448361
78843 150263 178906638
97507 135763 211124898
96108 191116 238017132
195204 199668 669249164
184791 191936 17849131
162591 175623 240237769
102812 172241 909446100
167568 198443 181967596
82221 191558 734264336
40906 106972 165240588
32747 90695 430974433
106160 118385 495895901
64055 148769 212200426
127978 191745 918287410
97063 104946 16559046
183097 197217 35334944
110728 134781 60289066
120661 145229 61564171
43308 88982 263908749
13004 151814 347499587
7536 185608 445799664
26174 137120 527420328
48732 109391 151763153
98610 132180 557371364
168355 191873 58930739
136020 182186 115711670
163952 175755 29594404
127411 138907 28644183
1723 155367 992691234
150158 155313 115086664
119868 145885 610880696
62533 157799 381233327
135376 160806 63711130
165020 178183 752707549
47548 162401 287576887
17234 43584 577845527
155204 173085 691276624
44648 73669 72802549
176780 179052 5676502
115343 189115 184949768
2268 165842 559392926
145147 152209 182744465
62124 112291 926221135
139337 151908 798284425
62318 189997 627835599
189501 198285 374719427
152730 182709 74906353
161210 178113 176896714
142814 192770 125160467
148957 189621 727759480
41136 68216 67844983
15796 143067 318461856
89593 139413 719138054
71259 89519 45513992
64240 160264 420837778
105561 142669 36202476
174322 177648 1490867
4285 175375 428090069
185705 187486 14444253
103502 119577 40380146
108412 116039 404331330
91891 158449 276969502
124507 138362 34573984
99704 136166 91389622
2508 92762 923424326
61317 171674 276185119
8895 60493 129072120
53545 96212 106635942
105148 113426 20705138
96689 177846 956600988
4508 90063 918989267
29681 106283 191548276
103420 130553 68082353
5374 76297 872211327
109173 170242 153070695
167085 170494 8539583
197860 199219 3443319
189488 192274 26721615
24531 160222 339496947
174414 197897 58903737
104420 106923 6329913
53919 163593 638513287
42080 186852 685157946
40938 91364 126077596
98260 171745 184220161
122133 173268 916344143
170208 199953 391326650
131379 145329 3343783
58584 64084 950433050
177726 187456 337065867
160310 184879 61698557
147609 166454 47057011
126612 178781 130613291
91735 100955 22975987
222 119431 66305134
145253 176065 87961603
4085 122336 936823762
123961 151500 864545232
69950 77116 13412586
134326 180305 115178926
80290 94380 713268297
135314 172837 233469008
170384 184742 201984922
167177 192856 64296191
47474 128924 203892549
7440 80521 783477848
106127 148410 106120682
168028 197639 74143880
101262 186989 214977542
155244 184487 9975362
104287 135400 170207801
70826 167433 241867697
11278 147542 914737406
158915 197589 514451053
131839 174755 107440449
28925 109170 284777477
113560 174027 667175959
83177 143604 870333376
132549 141220 313770686
129640 169821 100665341
87804 88563 1859166
81307 145375 160390161
41216 82928 104394803
22290 192108 425067318
78581 117100 998639159
82326 143744 333506652
142400 159716 43392777
80893 147662 167271783
115216 184971 174916785
147694 188448 102050004
94233 121927 69577504
74701 172021 250253997
29395 96510 167762092
52391 76076 640411778
178273 186366 575808192
4615 131398 317205811
59445 192515 961029616
173644 182180 897930200
75627 151557 534986877
33455 43292 24583043
176999 194256 43211761
169032 198700 174150688
190694 194779 826584602
59656 166334 426365721
88283 196580 271767100
148982 158884 933502725
1233 70697 512834748
112198 175475 158623568
158766 166799 20091039
22150 53701 78871476
184196 195449 25464802
131978 159026 613586215
112551 199260 217345604
107995 137468 73827830
93907 122061 920867276
158789 180567 54499390
50247 129495 198392684
185736 198227 935365063
33951 63013 72879303
131057 156152 455626161
17994 121268 258388621
98645 99117 1118163
48760 113443 934738843
182385 199929 43943470
136017 175938 100070371
49127 107752 146677241
92882 130223 93595518
152880 159262 587731548
31846 78180 115916440
118281 177106 474918604
69791 74142 11014819
188370 195064 695877970
177958 199975 55195438
164698 187978 6684231
175109 187193 926988148
194527 198329 4484621
18183 62431 327989311
78850 168351 611007677
32951 101607 353584815
156404 158407 936054394
63079 172671 481999919
76261 186204 275218364
30005 102494 210435864
48125 131471 208698308
167829 196507 71740512
97744 121073 58555326
122698 146598 850713911
133593 197305 853286810
75488 134779 148254924
178900 183301 11026755
164655 168944 49736095
185206 193498 20648831
6210 108839 256494871
127624 177405 240981452
197864 199720 682526995
111036 149362 590882611
12205 23957 29297771
56585 193591 343069581
144137 181462 723243407
38868 112060 555978681
193524 195097 3952042
113432 128450 325007396
93718 166695 583887036
6659 162989 391156799
73561 131182 676090149
40948 104120 157896956
178183 178776 1535184
32308 165359 835088507
25439 70955 113841310
32247 139799 424315178
83755 105182 271469044
157849 199928 105352855
104018 172028 170548918
41123 118000 903861600
149771 179248 73697288
47625 55237 41607928
31869 65543 84287906
13661 32137 46200264
75895 83819 19660094
191453 198803 560300295
70036 85393 964801507
134587 136906 711912710
5587 47913 338249148
122910 185915 937775663
163747 175291 28904115
20324 140982 350373179
80872 123631 107098872
12811 78392 164003799
175835 195583 680315755
137686 147760 751217214
155269 165615 398773971
67308 114556 118039755
131464 132216 933964463
61953 64233 5617341
3690 193282 909261138
161574 190271 71919951
38820 156606 294957565
67178 88658 392471752
35163 195443 811579225
78737 184764 265518982
63843 144694 202370653
2284 77639 188479769
69051 84742 669227130
24681 26758 5221857
158609 184357 418347566
114000 115131 2892239
96298 122598 66032268
92171 192207 250600727
182351 187829 765295388
40601 44567 179254604
111134 158264 856755047
2837 18147 38205845
116344 167599 128600829
38551 165477 922146651
54527 177529 705750526
84617 158189 734168564
191342 198185 352793644
57448 169538 280594606
38253 166301 381596256
28196 144180 929202284
47968 113653 164311537
80489 154952 186557152
18563 126503 270116004
125616 146900 53372907
92599 139379 375068105
184189 194701 26309920
108804 140288 78892283
81541 131283 124569586
121975 191812 174867626
199285 199394 668932866
105576 107033 3695084
129407 186431 298748192
78330 188031 696235579
144848 190639 356968241
140486 167079 255018529
137892 151296 33909838
131931 162827 77375516
12360 39425 67591244
188116 193789 14125647
131213 150253 47846754
174754 193868 47893743
179562 184569 12634157
19226 189951 447023806
194565 197001 6056103
135995 189953 969491566
195721 197434 138053139
38279 63171 708994897
90405 152350 238332686
17752 108473 102933530
65305 71191 672762222
117862 189197 178840372
53575 94510 102278112
75322 183008 269525347
116320 153882 94419011
24946 117896 232397753
183469 190205 497818634
138122 160248 989828727
41535 150423 272745398
48092 115649 169008072
192672 193933 631837801
94215 195957 964642227
33741 65026 78383069
74329 182389 969850269
75808 93391 43721111
138090 163731 629237150
17784 73748 140112198
94856 99999 12802851
165796 179794 610130124
199384 199714 834152
85123 118239 638142809
191681 198390 171834444
65987 66056 176340
109236 171844 855593582
159177 174098 37362156
101745 117743 40110002
138976 188549 424648762
135962 159211 213338118
69678 93199 58637996
100340 106888 927207699
148976 192682 109270600
61599 189518 320167111
153638 191336 94246054
121728 149693 70163043
83961 138874 137392906
133073 189663 141778981
194538 197954 204269967
65630 140592 187461995
11106 17293 15397249
168081 193881 943844960
102355 153937 129484690
120292 129176 553790759
81649 155169 184234060
158029 199953 970223442
171270 195771 428262719
68768 141513 863538294
34591 46618 541590324
88976 139698 405448748
88898 116865 20925347
134408 188254 134982242
181760 194975 605089263
100149 105498 13435860
9947 159316 373680898
146643 196797 646877431
153825 174187 894135853
189479 190146 1655962
113902 156824 77243731
44901 60982 40398375
153769 193705 494454281
142109 170169 70398742
27330 158491 108273351
143615 175022 78657334
174868 188432 492891340
88203 174773 216867243
108674 150397 643751608
10804 40079 73137822
120484 157236 881915821
143738 172341 471547560
116079 117685 616025341
28451 75933 118865042
144111 173188 72862964
195647 196961 182642120
190696 197189 907476122
78316 163788 825835366
174330 195392 52766042
175933 193372 43669479
24761 102998 217935551
155000 159402 10814622
26516 110039 208799660
188305 191547 8096213
120501 183952 340359143
20520 124109 674636787
134566 186865 131097331
96172 166248 175538394
151930 196688 111916127
134730 175537 199463873
137805 197073 140611272
145140 181238 687995208
8287 16485 20485233
12089 131043 448909241
80023 96612 166896232
10888 77985 167831392
26902 193645 417312210
72864 76015 667931225
100974 145679 890035331
144840 199673 137362402
186077 196607 26249317
81939 106844 465580655
9294 20264 542469296
28446 62851 969181262
50571 57033 16195654
102814 176639 185071296
1075 93771 11738482
19583 195514 440291630
125508 182340 142374200
13428 188213 826861815
189670 191351 554369322
47859 122536 446717049
126974 151489 61581845
98159 158432 151130808
184856 199072 35604161
77533 199106 304444992
76911 143196 245829598
89442 198962 286225419
127487 157244 74614876
126327 130941 140530582
21591 108810 829508522
113315 176319 432004057
36484 183084 367111913
71247 149935 197059239
105692 160408 137072641
23012 132855 958307612
63998 170731 404323809
21003 179971 397872110
14594 183884 423819549
155727 184135 134765297
36370 106844 176374652
83763 114291 760999579
88687 122313 250594946
195484 196546 53828096
117967 158941 559878247
110398 176344 165286984
177046 194826 499124457
89489 170906 203966827
11613 107022 238576484
88657 175068 427030205
6586 148061 354106193
26886 107670 469373462
31391 130168 571349087
69039 99213 338269321
31244 67511 90796238
193186 194440 7089
92741 197278 261910429
41289 191648 376474301
59877 155405 239187250
31837 124409 293603364
137560 144202 16750117
103103 189146 41414430
197733 198680 373919982
90531 94774 10526900
32929 174382 354065851
167302 175965 693099484
115333 171184 140015927
131373 151737 51149481
44486 184960 572015280
38272 174319 423399260
156695 193966 93226652
133300 164793 641341161
167182 186918 49437924
22768 181533 397355068
120667 133365 7037220
156324 192513 277404079
110975 148790 94956143
106487 123407 42534576
73403 199834 316455466
172413 178308 367566596
85581 159560 468721952
97324 186494 230787126
35614 119000 208711877
35926 90694 136991288
81236 115654 86054863
196532 199570 229163990
188855 190804 204174431
146070 180664 86551917
47501 154454 430614017
58370 79783 857280635
172382 194104 54331767
153208 180941 432923225
62891 72853 515509873
21132 141247 457480466
46816 51725 873545247
130830 162813 80080381
64782 133220 171267437
44534 191171 367120416
73379 173874 189857325
85573 115397 690001537
12654 162959 376104393
126683 178777 464928208
101204 112947 29499556
118105 146984 509320671
74459 82334 12137863
78483 133398 521716643
105996 107322 620291289
4502 35364 77005172
114521 162012 119053312
75984 103486 68525174
171172 189000 803027492
32317 80843 121390056
52064 193380 149741008
45292 170797 958000295
137208 180401 108256671
159297 196910 94196863
115690 117759 910889931
95600 124590 72668080
114537 196022 273042459
74248 199858 314356205
166682 193142 875538275
44344 174372 821862217
16150 16357 534822
49119 185796 87648952
103604 120127 41534518
131535 174671 193518841
113140 141770 135278038
100489 122013 54151114
11847 75295 426907611
29943 137739 328727889
11678 49362 648607623
96931 152231 138782277
198691 199388 664651541
50795 156099 558805158
11613 99013 218424144
127990 128016 79259768
47386 153837 353985122
69197 112359 222461019
46129 179927 603402636
131213 181951 871899735
2633 197962 488860713
155045 198121 726805884
62112 116673 136264721
49055 115718 166755187
109806 169324 621966462
55397 96786 400693956
29398 35454 779606324
54880 126078 178136015
61805 135142 183344902
185968 194398 21015304
115337 146730 78768978
10376 102400 229947050
34888 131785 778032477
97286 126765 74039785
95235 161725 950882531
138995 162645 822599999
69524 71352 4548791
135176 147046 537087940
29971 123704 234583380
153302 177773 75206265
21363 26826 13700931
61044 83090 998110411
947 184188 458621145
127311 179493 130663894
4486 196012 891270064
23558 114947 731221245
29631 116882 218142697
20052 156616 729981278
67133 71184 757017894
152647 196714 975389470
49888 132662 732816863
175995 196508 51334474
44909 140873 459845471
861 184171 458768687
34922 100650 164371590
140066 186737 733245498
70360 95822 112166148
13486 134013 301504389
71170 158263 165661394
15193 152406 343544222
166937 196363 573511955
132265 155336 280233344
95180 190390 238624679
147815 194700 670754694
54090 82404 609839246
90672 112814 764258612
137555 143889 15958904
163929 165719 4507443
72514 160166 991727360
140723 178748 744643087
186863 191845 12462168
16570 36676 50144351
171313 185680 673332456
75854 103169 607440839
12327 100251 720644335
189013 198560 23904751
29824 142398 281618698
102876 156397 134327272
186232 193001 16875295
141785 143340 988220649
20776 82263 287203216
127303 173286 883876000
60838 181990 303199379
134841 160202 63515850
18139 69748 129151374
183312 195679 30961403
86251 149515 992941210
185285 188953 798472089
78674 121191 696950740
112282 119190 17401256
81370 155036 609137959
190928 199893 280263583
8190 11936 603159936
189391 195090 14238002
174275 177370 3726008
188000 199382 17090502
14284 153871 349533683
12024 196865 462546064
137935 184685 117301957
36575 111366 187087587
71275 98032 495689310
8998 166541 394176363
145747 199478 134624746
103415 159351 406504120
32279 92374 956388872
54166 82553 71007340
189655 196801 475516144
153464 199240 114553580
84486 141668 143104841
137207 192663 138963811
99431 155437 632348110
179740 184158 11116103
15325 171151 390033364
175477 190674 38081384
4918 141528 341679863
117837 157408 753852822
30823 190288 508003041
127878 158306 986935817
126169 156056 75013286
160559 190512 75124563
13016 61396 137484263
20477 114048 902621836
99467 187934 221774555
13371 79424 165181219
171960 182363 26001993
148127 198237 539488241
28805 43228 226274497
43642 138608 237621204
154603 161095 16077255
110586 128924 46006620
152768 190868 95273831
154068 167577 916227845
163417 189686 65876945
179627 192797 511049156
133505 170686 768147878
48611 95400 402342730
196970 197050 217339
166661 167939 3272796
67935 153815 215122016
188360 194842 16213662
144815 164589 49506323
138526 148635 25647893
135876 197991 155704829
165204 176200 27596815
137691 191907 368397850
45364 150503 758531689
194780 195957 2937272
79617 94354 36729234
184196 186640 6093779
198778 199116 852672
91897 180284 634348530
195964 197128 176451124
3762 43130 491211308
166317 180094 811988227
69446 169081 249331279
27783 102082 412441568
89412 180748 228722803
72254 187393 288213721
77535 112672 906030075
139580 182642 856048419
137347 145176 19692676
97342 129818 81505902
196275 198848 6550196
115732 196115 501068897
5051 46378 103226049
154686 166266 640186856
113050 154410 810305992
39798 114485 589874473
77053 150806 930214325
146113 184262 95558408
28154 135735 801010128
135163 152808 696744113
11562 95274 255598762
37156 117752 201619593
135771 193736 145251981
8815 56840 135536796
74825 112463 318420036
136524 197923 884234387
197044 197820 2003485
27497 58019 316838487
68458 186950 600565349
149793 156814 6381042
91533 97244 60321227
35347 57999 56853314
106052 145892 99839521
82600 141298 837478402
182783 196181 14930328
128713 198475 174826775
136348 140761 11038097
73655 163322 224258853
68175 198306 325801822
139758 146497 782982011
177803 194807 42643458
50992 103336 650741282
83065 141991 147464800
24992 33551 21280512
165534 169786 908538979
40144 73571 83780051
169564 171341 4510178
20762 118633 878432074
92018 176115 210646439
170789 188382 37649237
190069 199343 298743509
30343 74051 109486831
122840 125489 6542976
17209 45870 71595589
91913 115204 58266240
30147 107365 193044629
98104 161412 158629761
194495 198435 113767952
157911 159199 501512609
48789 180950 694495471
30623 171703 936056303
89919 121795 781044500
175524 194203 569820329
74271 155908 204356918
17056 133067 257757459
73703 176325 256818105
166955 197405 120020685
54599 55013 1007560
159991 190341 815219940
18227 75532 845884745
114831 127442 696135219
132694 160319 69140905
152776 194709 683560545
136625 189144 109837281
116066 173887 144948461
5880 139813 334916817
140715 199367 147053784
29541 182960 774866096
88891 157771 966529576
153851 164094 25439977
111636 119846 20672617
52205 76487 60875267
133691 177268 713297706
135431 184121 122077783
184881 187582 157182085
2262 86973 894561895
99491 166475 832979658
169884 196609 681066803
89415 112759 58388428
22873 49591 66719946
125969 164301 96039683
172279 178578 548389791
66945 182622 758114685
14871 136233 783889401
146073 170632 256161697
130381 151131 593402238
178456 188187 322777801
117641 155473 95023076
136568 181218 111877344
124457 175931 595257918
69990 119158 973576268
62030 170244 270808501
114596 184710 489131488
89726 171563 907873530
185780 187671 900173696
49113 181134 330548998
195665 197033 3398468
137961 140026 788840547
118897 153790 87628737
89897 160547 176920393
27462 81580 378432348
47398 104675 143246865
165137 171673 531681983
111230 160794 124189510
139407 154501 676169784
28460 54215 407955977
189442 191251 4486489
111188 199080 560055695
88923 172951 210534668
64820 190021 313483663
53487 64846 28453387
1338 111163 981912753
66366 87726 53259776
182617 191768 22946180
25030 97845 181954505
199568 199717 136828654
150609 194924 666337254
99214 141803 106735671
179774 186689 476226485
161304 194692 83707001
91572 143799 405332252
34548 44529 25062429
77815 191922 285692185
57531 160680 258143758
178151 187847 24420317
46202 99761 244888356
106263 175641 997629911
127369 189444 155503426
145733 195394 124374055
15660 29426 34428797
77470 172815 238669416
15700 192856 443423426
60577 101030 100871150
129298 169876 101651378
85556 142774 143192913
13813 16468 6708112
113804 182313 584381599
30449 67622 93032312
84892 130116 113215778
124291 160307 90167830
45626 157807 280885922
193199 194226 2586761
144412 159388 37445489
41383 81722 173382304
185378 191914 935340583
84794 132270 118910221
96244 133384 717695921
185520 196088 26317430
144583 184302 99519577
56531 154801 876275887
36148 157454 303796919
168732 182824 242842866
73289 80989 19127559
80305 195904 870500885
37765 117121 198513441
42668 82918 82438864
20326 35514 37795256
151073 182914 923375540
19278 112868 233985568
39793 165567 314814603
100954 191124 590263470
102547 187818 213791045
17122 174599 394045687
71017 93422 55877578
65192 100100 889972446
177231 198126 52435337
117137 163222 963751008
184554 184646 252837740
56949 176136 704654220
13139 99575 949351368
136202 137943 4305093
118320 120020 4359598
84227 123513 763935059
134035 165849 275738783
91140 183515 592156126
141360 163985 56748892
95197 96906 836805630
70056 90716 336568403
83454 187352 260243689
108110 134195 65399425
69786 75307 38297001
25405 181361 390273059
142139 148058 15054882
7040 67439 151079310
180394 180898 1215236
66653 163316 241837263
102300 170961 695779397
90540 172263 560714958
18440 115220 218687264
50871 84970 549813184
6054 140911 337258738
103226 140634 93708771
144889 166449 53949192
194945 198716 635388720
4522 12111 18991653
4607 66896 155841404
148287 194097 114560999
41699 104022 155834002
38203 68950 77062576
121197 150659 895051390
116719 169862 133284291
52198 80400 371797780
82675 148776 165682006
10620 188406 701144434
156879 197452 101545732
787 162165 823938598
135657 198149 76847013
159751 190359 749808965
149633 189236 766437011
7281 107709 961254261
168179 179925 29420026
101302 167133 353522652
163112 196166 43796655
149910 194355 111160531
197879 199455 529334544
147875 193425 40766410
57634 85074 68634284
137656 165411 69598300
130272 148246 611660618
149679 172360 56699456
33356 147056 430780037
7412 178034 964639913
9416 10602 802795421
155783 188413 81629815
129701 158186 71422339
97083 179473 781048917
154322 196485 105384319
174323 175925 23726151
134679 156124 197201420
137121 171762 86929829
187730 194821 181576362
17685 197038 770614573
89172 93876 11713453
14008 48156 85359472
85397 98327 801146783
77379 142702 163363421
17322 57451 100366691
141659 157108 38877110
115035 118418 435055686
92135 153642 154228882
142935 176545 779654167
164508 187588 57906240
135274 192451 412368083
67456 73194 934857965
163095 194859 670786895
130886 145156 9053053
146092 197118 127740917
117643 125322 19348418
122656 174724 419449777
143195 198123 137608613
199241 199659 258350524
181805 197425 935128905
66548 147402 202384015
89186 110234 856215984
138630 192602 135297075
156557 181741 62949131
43857 148026 260926429
57480 111484 134983853
122775 133951 941418061
42128 43122 557544281
194196 196111 2704951
40246 105655 201101555
76683 176769 520540437
192106 199688 18986550
89802 151611 438605492
88339 95343 17495436
115643 170723 237417551
17229 71870 136741982
196830 197754 767294730
172835 177663 964285493
69068 133374 575747927
2723 80580 510994395
148182 152923 1261346
159608 185703 65529249
121248 139896 532500842
131184 157212 65284456
44190 184848 403301591
175700 191762 40261670
92487 128070 870041071
125919 131933 653248138
30064 117382 218316963
26293 46108 49314761
75562 81107 13725481
127428 182478 137852268
110519 124075 988442665
28161 189769 404577297
110572 192074 965254242
181297 193147 59190363
78557 126321 752675010
45688 117060 178494708
169329 186818 815665368
184584 194798 25540717
118124 122006 9924378
119946 160744 102162347
95295 144189 122566008
97251 132232 87821174
10091 146649 341674249
73663 171046 243651815
150682 193744 917580318
113348 197699 554327465
47630 80576 316161098
132072 142452 25862971
118956 133545 36580238
161363 181987 362529367
1132 70191 865915879
28041 44340 40728937
75795 120279 84699259
45715 65990 11529522
160614 174383 34494421
181639 190056 921588721
19034 171005 380355036
178073 189054 817532480
42293 79352 92789533
10917 27986 42622003
123930 139604 190996406
125431 178447 132788333
46977 161450 286581169
112717 116951 236108939
191293 199283 560069059
117611 137890 50784026
43233 199706 391841286
77010 98413 466476376
67370 141564 185533750
75890 186220 276177438
116137 169097 847857145
111186 127898 41934084
63423 72421 22603921
53099 112686 149003618
145301 191742 314637931
106225 161009 137248550
94671 119503 62249195
29712 38978 875530512
82470 117281 87030659
95081 148322 133599191
36738 180299 359461602
142777 186816 110384978
55207 153113 719714769
25858 27474 875147386
124926 130574 14172959
104182 145962 492600664
26098 63119 107592422
101600 187016 214158716
197611 199835 291320944
133746 158500 194602189
79525 171097 229326390
125228 174333 122959605
96815 128582 79643379
188614 197057 376081954
140779 189587 208478147
26838 67508 101717215
48265 88060 771039070
143621 193865 125837393
172742 183120 873239491
82692 188200 264283932
153805 174194 528975797
52054 100517 911333842
65057 123441 146151832
176657 184659 20092440
155108 181862 872777864
88861 96131 18203775
99991 157049 143157426
136592 160780 198136090
108546 137238 724866824
33676 131081 243832029
172345 174184 4517299
180316 193940 902597827
165673 179887 516317293
80036 160312 421162357
58024 176015 520770084
171443 181476 25063658
161302 183269 10667878
108896 152655 109892865
123644 169044 113610864
138957 176987 478693917
41351 77438 602929245
173 13561 33467244
180051 182277 5579896
17101 99734 336581350
94934 176945 432396109
26384 175576 373317868
21915 145820 408283681
17823 54452 91592701
14850 57238 106010752
124053 130128 380232658
146251 180933 811061574
157424 159363 398085309
76129 117420 103093012
84507 119379 301189212
175511 178187 696073902
55117 58276 105360707
24212 194483 873045886
4996 159270 37421073
23994 98425 186044243
57160 71029 942813637
35678 37938 5640212
138313 188539 401813598
149696 163353 33992361
37012 121768 212230171
56002 120947 885829149
4324 60828 433540640
23112 62811 958012642
188651 191903 927817038
26704 118115 141718502
102394 123248 52452775
46595 135201 637113389
65902 120423 136361375
116962 179434 927198378
167430 178481 27638424
99677 144668 963578956
175054 178256 8002121
165257 187484 658494388
3003 144496 353967789
143970 199362 282224435
173212 191912 46865224
76580 122417 114668192
153042 184667 79146727
103336 148512 622719194
125016 147215 55669762
116359 196710 834097028
1381 19610 45612915
98143 159287 153216944
132276 189533 143441224
61851 133620 179485642
57808 171184 271433850
147267 189984 106996408
185121 195323 25423097
113300 188533 188614671
1341 168710 418814922
154176 161251 17513025
23176 135176 453651171
162055 189815 69605503
42104 108497 5442949
67108 95992 949196471
139294 197215 145184379
74799 145208 176106855
47386 113382 165050320
26548 29143 6409207
114344 184084 174872012
104514 115660 956738370
75690 104665 72277903
135645 179023 108722572
59987 113652 348965227
182556 189235 729099910
60982 79552 46292236
87324 162617 188633361
66746 168958 931870868
75867 172592 242074129
7137 117435 275765223
151157 193554 105983937
25781 136031 747040630
174860 182787 750924244
167700 168444 761610878
69357 197677 321229683
13468 97595 210257490
58582 197793 782186574
136777 185261 433050633
98441 130521 186492453
125574 197965 253797664
33364 124746 228702847
140456 140963 894823220
45401 85063 99217781
91058 141029 125124855
97861 151036 477103558
47275 198278 378161445
161521 171370 24771986
63364 150060 395016076
61955 73386 28606893
18055 127738 274451913
121352 172763 282898827
51212 62797 29143425
128030 143926 39783873
192851 196414 8886189
20128 187722 899583874
138501 183432 112701762
126876 136146 790420832
166401 178826 31169133
28708 158203 324127405
73825 176371 256619080
151300 195345 110094356
197668 198421 368881546
107389 108314 2309790
86713 155139 770219260
156526 183072 52977462
150230 184957 872732321
72094 176522 261382657
147378 165730 155520118
58410 88945 76187832
192670 192791 324367
154360 187690 659631099
30002 164212 335860448
58436 93253 86863495
7229 125454 295737079
62921 184319 303866025
5525 175746 467359737
48953 86217 462042296
66263 79575 279386930
42992 176813 788152178
143689 191994 121048483
119777 123370 684153660
167346 176688 23426865
63910 183665 299838549
101696 172215 576576810
146892 176353 73782442
150860 174893 203102776
24175 93642 173568189
125712 198079 181305181
49623 176025 449636184
28533 65470 453598349
70659 198944 321212343
83899 125800 637769634
172933 179232 691613174
34008 180528 175721342
95265 120518 580580713
47602 122067 984299040
150786 198265 455427355
15594 122264 870449677
111593 116195 11504132
110906 161559 126951300
138844 166806 70149010
43612 80772 93076666
168762 186151 43631452
19806 151222 26132903
159331 169829 405915645
133358 147259 34863921
31029 173608 356859836
193653 196405 294523814
13164 31400 45576455
151119 155845 1581568
144059 151725 19418567
16089 50730 969056797
102366 142378 402809039
61696 95149 83382873
175688 181477 14496471
192521 198197 14266510
179243 197181 44897292
43703 187607 719135036
184323 185274 990914329
163994 193818 74705724
94716 174841 200747048
42370 95996 834514752
31813 127232 238770076
117706 193574 472008055
35589 189974 267865826
8893 91370 206115959
67525 104930 93384700
125273 145434 833194330
68459 89737 53114334
68339 152886 211730630
106790 195953 882397993
186460 197968 28853959
152190 169249 42549400
5964 12769 664466649
27349 37417 25037153
187543 194689 504221275
42792 113460 538961023
169397 184419 947738590
3201 20358 42896352
67297 195124 359377918
17414 183147 763185627
138393 188900 467313027
23087 89015 657078776
171011 171886 2241307
137453 199415 354729184
51372 121091 174549825
104925 163629 271111908
69910 140452 680695939
14567 16964 6064267
175342 187181 12805039
134712 196859 155656786
187305 195687 20962195
172358 193176 990769074
198408 199787 296070040
90408 165971 189215301
29686 146153 445847137
115480 136278 52135208
90663 133274 282132431
32844 35251 5970297
74881 146723 179730861
145133 182166 92761154
85656 102500 41976809
105979 146885 137282244
65646 93542 502344521
13559 199129 854993765
170427 180927 496931776
112032 180435 148723238
186450 193435 17478164
86126 86614 1178590
147065 162224 956027454
29088 81883 132027965
198849 199242 773501734
133016 183056 878784803
153126 172434 938241311
198772 199982 2970720
36730 122464 170684902
26177 76707 126394075
122306 128921 5145238
174637 180322 672704519
56666 84901 112937234
18663 20133 3747556
171108 171415 462562
63441 112621 122930213
89805 193870 260644312
70069 90293 50486686
141152 170711 868946677
157308 161617 485760738
199200 199858 1596044
159403 199290 100023364
191401 197269 14705238
95998 177053 859556653
26508 112229 214217712
148079 165152 989571277
43671 95473 129554184
62904 121783 802069828
179016 187660 21733900
124251 172677 572331932
196637 199075 474426245
173828 176791 936046165
79090 116916 532256480
138859 184301 113999932
61255 197618 684785262
49418 181585 701688038
120254 195276 187867491
33634 160269 74818237
5970 193999 719759383
41189 77132 283642442
125852 131294 13671472
82511 84966 936133743
188450 190091 4091107
151174 169111 44710579
149413 166442 42477030
89754 180391 227001820
43170 161665 816318805
166405 168495 857405452
30207 51920 502556297
99577 100608 2545240
162991 182422 48697765
187827 198889 27685635
15980 81925 730504443
22110 68128 382312279
138133 161450 747750355
138210 142065 897824623
68028 193636 709418260
197372 199506 5368556
162550 167647 358747538
103294 135352 248166754
58813 93035 863356072
27081 183264 997503182
74170 113083 275833228
103213 155707 695341134
6085 174650 421705439
10885 98649 219323167
57938 100469 106188757
110913 176105 173372270
3602 197998 486518498
194857 199985 2846144
45168 179538 570723646
69557 74885 252201398
49717 141003 228447262
125183 143503 45897794
78808 183713 262684735
52268 72236 98837576
50400 166280 290101801
27806 86197 145971982
9535 101241 229074306
62023 154449 231422248
195886 198341 6199424
115284 178217 157667329
13535 131016 293925315
158326 174115 39433558
113686 171060 143829345
170043 174213 830616421
517 182696 455898555
33220 130836 636626155
149417 177254 136587572
27239 184816 394475537
78865 143449 516216858
89528 165613 190576054
74988 183229 780656040
174587 183924 720162949
152181 181747 24020592
176535 178313 4401076
171375 190630 820038084
65894 127608 677441554
123214 128917 14192440
101793 153695 919942405
41573 148035 553913374
183490 196440 32403325
138047 153091 54310054
118883 199931 203046004
38768 154043 288743898
69642 122871 344629829
128035 162036 85151952
150483 183990 83806347
88234 109515 650533296
170210 178478 139893667
113090 122214 12183562
190268 196312 919386769
35848 53632 620870391
99554 148669 144256883
51719 157320 768390367
84732 116982 70323021
89223 140852 129261118
48510 74137 64384893
42933 184601 354767814
110626 150183 99313468
77618 111474 168679150
191598 195088 8708882
51485 93700 105497798
111716 131216 48990280
137460 184654 78733990
196681 199947 2761067
181127 188200 17829115
85037 187678 257119006
10842 25706 275884970
11486 196376 462668704
116081 197297 203573842
187572 187574 733241761
62624 69903 482074949
20209 59475 276153803
60144 90630 76103053
180386 189620 23214737
161782 191492 619884756
194182 194496 68573212
182315 198796 43238592
59680 172078 359460566
39043 77564 392610336
127125 171950 600814191
107390 117047 24129343
1888 174879 927884900
122661 147011 60960132
178618 181063 6071999
46496 138411 229967737
89189 145580 930209719
144421 168323 234990312
93139 197920 262584714
77384 127981 126540430
39401 164795 732339312
187923 193691 6040551
177145 192519 816208921
22059 135321 507154065
96221 138040 104689720
83451 96585 236695442
117061 143470 66287657
177505 191049 904293986
87893 120706 416980902
71136 104509 83317068
139911 193614 361795961
92876 99461 16429600
178079 185455 959166860
47110 197500 873134930
92630 117669 62678821
109995 153709 46876197
133456 184309 127428722
17694 134431 292044416
97733 127703 75206539
188416 199339 27365712
104219 193187 864157943
192363 194899 154097494
175265 181368 15302316
181291 184495 107852178
2361 136738 882643948
93625 192279 247249739
129562 161937 913195334
168419 176527 20338454
2401 183582 76579119
39736 40373 517244652
182669 189005 816430354
11765 93439 638729869
193321 199098 318624066
155716 182094 201118043
390 63879 977862082
108116 121654 34051433
157809 165045 130798257
42041 132710 309640640
72618 91647 131350884
134995 164611 61336157
161544 172515 264325421
168032 196338 70831579
120010 166053 199142480
187038 198872 10830307
29839 183921 822940293
28518 76278 119547092
67213 124233 142601728
58692 135810 192844254
133140 175148 774038277
19256 35940 743685558
2760 188702 543375856
14974 100180 408348705
156379 190613 769177726
142561 162932 41838186
135832 146113 25875631
171726 179310 18925533
154987 163798 401831582
6755 29269 56257419
187727 192276 11335498
98416 142726 111025780
126100 147241 358587652
151529 170717 47893213
85354 92995 955405454
107425 152343 112781158
179856 182025 5447405
187478 196717 457608033
54760 120775 875892794
28289 35498 825252878
67415 171856 564952293
65063 142604 172507842
38511 112414 184825195
150904 187988 92757183
149800 187812 95161027
183511 192204 673223017
185544 197407 465784514
75712 83425 353072961
35608 102917 168365742
38400 126711 221082956
8727 25318 41467292
156616 177734 671185023
165318 187633 55976218
93002 137369 111101733
67640 193148 314138304
70010 113985 819588250
193085 199597 869724228
166816 169552 504931752
23998 77807 134656840
174190 197233 57766983
24381 63651 383731203
7015 75601 171609712
183332 192630 351293598
138648 195788 143237261
36336 141491 263161989
180069 181771 4261977
30015 179189 98725581
158443 183208 715359667
19925 150156 962532522
40862 132442 229217366
120647 196523 190035223
79521 108577 72603342
133735 163753 75167562
107020 153051 66344107
191327 197534 15567543
112146 113396 352238227
85941 159112 183208801
159016 185544 66626939
127774 161961 943245349
2853 191072 470987003
57877 106577 121745564
26999 122157 675976808
183994 189049 12672958
24695 183679 986564102
63506 70336 17113083
100895 117575 41835816
51655 141810 225586352
48419 66234 44759706
80007 142161 398485666
174238 194372 50505937
21874 191003 423297349
108605 132352 950935397
54823 75729 52391540
67117 163994 242396379
199419 199521 244135
162763 191928 73079433
77840 82097 10565430
9485 127126 294317706
190079 198245 289835566
27314 47153 49526915
95664 118771 37678826
88356 156566 171016412
3852 199782 490366879
135315 152705 684127377
126812 130774 45985049
127499 134213 482289408
55990 98868 107161291
31349 93374 184808703
1164 56566 138467209
54338 199422 812895241
10481 181223 754657676
170807 199025 173545950
147600 183640 90184791
83312 171361 220598591
100973 197281 241422823
164615 182162 43959109
26417 120537 907280431
146636 192990 116025771
25004 51492 66155286
191360 192405 2645480
34707 113797 197853965
148028 178142 829668456
76267 182745 266483511
91122 174702 209344851
44616 71454 609069723
29578 193680 857717780
101239 149711 121789148
181204 186013 12208188
147939 170324 741187273
113376 190868 54575356
145638 158026 31128569
73035 75509 340941106
4607 66081 977341153
115819 120505 38556569
44397 90336 114919220
6370 106700 554169666
158049 174293 40545678
27166 176448 456957257
6286 152786 366666427
69044 76351 18317852
6501 44608 773786971
167061 188248 431691247
121744 135330 958794296
103632 146045 679367459
174391 175286 2264061
132134 132216 137406330
120629 121413 597318381
183529 192880 33592061
106990 153925 818112532
168178 192774 61576056
189548 198582 121846429
37065 66963 903782546
177257 190193 32487565
71095 169391 582984468
105291 175141 951923053
10202 45558 88283782
190834 191436 311304023
97824 141941 110506575
99719 185250 609272449
107685 143779 800541831
190006 190529 84266
140692 140794 270255
28333 60440 312656215
26290 104992 196614308
71952 86987 37431825
119471 192524 734005025
97473 135110 505358990
116119 160060 110132692
62425 97043 86333063
30960 46484 38698783
44749 170606 800216679
62134 133181 924658595
8246 106597 484825899
178339 193823 763715019
125653 142434 155718899
7978 38400 75956459
148503 149622 2797948
7429 55244 119536729
199764 199778 28937
107670 173317 164509015
183834 188125 10744371
135707 173178 229524199
27172 134420 895652403
15095 157236 355808473
145325 166486 579220842
19852 79664 149536089
14904 71081 140579048
148568 186959 160304606
29770 161703 441098873
165624 177706 30249375
15793 155573 701856921
30877 60146 67284427
174683 196603 588489059
112118 132750 51818710
47706 111057 158487350
128930 130430 3773049
185770 194682 115789059
168331 171336 3126678
49465 108385 916257034
190519 195871 13370070
50990 113781 663712438
112607 118741 15418963
125382 156971 79205164
85214 150688 593899861
62593 84102 964399938
66487 132458 165060077
137574 172274 420264515
68059 150975 713259835
914 179264 628218203
178643 197382 46950657
137668 198542 152638328
40480 76528 90283849
147315 184958 149655657
186707 195203 21268624
76484 198805 871339858
28507 175178 367051840
6616 177577 427764336
16175 87279 542610604
23580 102721 438754666
162821 199785 979465902
58648 127858 173120468
54388 150591 563810163
15706 106617 492915612
95047 117424 179111963
155266 193743 103555904
11225 142707 995770586
97566 123380 698911456
184292 195327 27585549
94584 174690 712842947
149156 177660 71175293
194106 197186 82609607
158316 178681 50926417
107940 122570 458097420
65777 116571 126884576
53269 82033 71927843
41186 135374 863369156
148656 186558 94822106
71923 194923 307899193
109027 120139 345802491
101660 176477 187589551
156613 166873 25589919
118549 179476 429509610
127768 186255 461236821
122301 142872 413813227
42983 82917 99951537
7598 10943 8391430
165309 177805 313994166
113462 120460 17643109
105281 142671 93666020
144389 193253 556663837
170133 198002 112793076
61367 106898 113701481
166336 195923 74142264
45955 105567 825041436
2069 92144 71589519
171815 177805 14911925
134793 172055 93420434
103043 160837 552884445
177889 199745 735278566
40231 152464 643539852
58735 62743 9272771
122619 129606 17461871
8491 157051 371780137
30919 88950 145039586
191664 191893 994573916
160530 178111 254180766
34321 96392 155245181
23815 142445 719315496
77322 128075 126936870
3728 83320 252781030
97733 123670 65138358
171602 187976 41022262
41163 46507 786850255
131257 166453 802010509
147711 150853 7967074
99320 101200 581264907
137336 190625 133584021
188972 193871 12184472
172261 192202 49937159
195088 197326 776912787
153909 192391 905292147
57886 145341 379549740
103583 130856 68485407
13115 80495 855712472
54198 187163 341488480
161266 170537 309282463
31625 52160 347946703
9270 186368 638062103
94426 152737 146335456
14036 197722 495428131
69196 172975 259761082
70765 199792 323060634
26183 109497 692186814
45493 183441 345355337
124919 175540 293087748
74148 176157 255250136
53340 115304 685032463
62826 187219 311358753
664 87189 116035163
182877 194843 996245180
123206 151041 69843512
191393 198627 293210498
182980 196779 34515425
4423 50251 966602517
100881 161685 33531654
182675 187076 162105814
123502 184567 124438747
148198 154572 15993612
183387 197962 36544578
46901 106163 694537041
132234 143015 26928030
185216 195533 25701167
76640 113048 625475117
153040 159899 16980006
173883 195305 53655107
101484 113745 7851977
182502 188385 58365203
81757 129255 86980361
90043 176366 216251365
101507 151998 525474742
69544 186050 668073252
48096 57877 24593549
123810 170222 664663796
65114 163695 246712847
89882 111402 53800325
55446 123790 171158228
89003 168145 198293037
114581 121003 187450784
155552 194119 96437199
3174 25002 54577607
34261 70009 89609070
46874 99071 257193876
122027 192619 176715967
151652 175680 59984626
18043 174411 475058481
167860 192944 820798486
74824 154562 197082791
96254 97307 436924524
182626 183027 794149645
32707 53100 711496384
161971 162703 1831034
32998 113029 71876253
83851 161922 415577873
112266 184643 181478111
121047 133224 297652978
113214 152901 974639901
7364 135052 573154928
199912 199973 339135318
52011 79607 745147466
17362 198741 743224736
199078 199159 605937350
32563 67303 731201258
136652 193777 417970642
165893 173272 616321067
141432 143168 4474679
100598 171201 177013972
47432 95560 780432978
199069 199254 443187
151604 188484 92219139
170499 187743 97892278
2778 162683 845647885
132053 143259 28043310
132950 182639 124428215
67768 157649 951214001
70666 170814 690604159
7091 151502 361531761
86424 119648 83211267
85802 188751 257872321
6357 129766 661645227
80814 96552 19311827
153787 159790 142261757
187588 190161 5243772
182772 188946 33549671
109725 110639 2246168
168462 180931 692265041
45352 124730 127143783
11022 175955 412721913
173212 178236 12528296
118925 199059 200836116
99578 139886 974220153
188964 198690 171379659
159527 196211 88184080
181619 190317 21839671
13337 158581 666886943
63330 114609 15110743
60479 62080 200654395
58219 133190 187548141
120727 129929 18746547
17305 65952 96148334
102409 180836 196510674
753 50583 452980837
191455 191518 184822
162322 170141 315457439
55742 105784 125172103
105201 140317 544382642
48645 134934 215978148
48314 77538 914671203
104672 178935 186117941
15380 138511 560765508
174554 192373 44714425
199655 199925 639203
70785 155730 729671369
110399 161778 350133886
44451 149921 264152771
82454 165612 497488813
80354 133332 132625729
61105 185030 969825523
3333 15295 29832419
45661 119320 263569012
38853 57139 867856263
76828 146802 175125272
17634 131509 607537181
174485 194552 920906224
60947 146332 215117623
16633 76977 150990930
184538 192784 20583886
160978 180826 950905649
68185 186409 908733514
89798 165362 929970225
67545 71197 9139737
161814 176279 36272474
94344 151233 142789090
89481 131214 303224997
186374 195886 839109258
6668 145084 862198376
129478 132244 177020548
194753 197798 7638292
147776 168405 51590846
36431 59475 267814580
160259 178389 45461243
46074 121875 189871154
16192 146876 327033213
180426 187545 17917325
26471 43841 18336584
142468 189806 321552242
100960 161459 151679391
42846 124161 895917265
144275 186930 826183721
39515 111867 350312321
138413 171422 950071237
36932 42782 14662818
129155 143356 35577482
66677 83508 41986603
123076 134295 706904232
140074 158275 537336877
70865 148043 197559608
183660 192205 515937191
139794 195757 746378385
96705 185304 300298419
29145 181313 843528550
9757 100016 225513468
111802 145314 84092496
103357 179674 21687053
12422 176329 410235898
148858 197279 604008445
51125 96353 113050996
33654 55211 537639788
20795 54452 84132519
87076 176555 224164405
91097 160914 624079094
195172 197385 5540642
71613 159195 219173445
124078 124112 76494
133941 196404 156442240
81710 84187 6173258
102015 112919 27311436
154475 162665 20336958
27592 122764 238173487
136011 162712 257449472
138733 174000 88426450
189164 197800 566034603
55412 122734 168587599
182952 192319 695466140
146258 188184 720551624
163907 175635 226789227
168499 195876 201886145
47550 93870 115815522
157733 172465 189000712
79030 167463 221421937
94182 143726 770586358
11133 196942 464926371
75818 162909 217895981
11649 95554 209701217
166215 177663 28680732
47387 58626 4073722
104588 110943 523846214
68325 102750 85912516
48833 128680 199894758
120965 175780 253490436
140917 162411 53921648
942 5608 832402658
142007 192503 227989197
55830 93599 94386440
137872 178927 647554016
130332 166865 91498463
38273 161232 307800129
26328 139775 283689667
70627 74258 9198927
183520 195881 38468506
50732 58162 205026428
22849 168520 364559563
125519 143555 35184808
82225 89572 18341707
7607 86187 196446464
55705 72095 865284247
82180 87665 283361181
128754 178865 600421960
51078 135889 212232868
15941 189359 434097446
114066 190267 191051183
145693 162384 839866627
14193 173264 997222160
192328 193456 960814406
52287 127715 720138342
17493 184673 994858545
110382 167630 356584743
4051 73097 172772269
125845 196688 421724955
195299 199129 916987376
2530 28206 400110086
82277 153259 336816952
84035 133486 90112286
62103 182164 300476798
167018 168037 2556173
1340 20190 47192618
182039 192037 25063513
74914 134610 894370064
68845 128088 843931745
190386 194595 45241123
179427 196590 864249960
48441 185004 772580462
189037 198534 23777686
8042 193270 463532732
55622 183414 319989581
128974 139822 27097146
191248 192402 2916587
42295 51307 405711490
175385 178769 339480550
105296 148860 109397268
70753 96855 752793853
155029 155148 300307
42416 85214 107138832
140687 182802 712413639
143326 194804 128947544
52743 180151 573666844
55280 60159 9631566
75322 176094 814285621
38107 189424 378914595
122464 145324 57205640
95203 162234 399408553
132136 184524 912867696
118261 173902 395144596
82961 124138 103091278
25355 198933 729230907
150204 151899 589610925
160577 168497 19915276
134739 193021 641322263
23479 135849 281075134
173703 198854 593734747
154253 157176 7230305
113280 130643 816373875
106270 115589 23298949
26394 39759 33288939
73917 189635 289641935
31728 169487 344780924
145450 157515 30281327
179470 185753 15884246
186105 190081 823725607
9383 135320 314967237
164685 176365 29290755
67702 73909 15614565
165166 184676 329601613
160904 175837 101445795
134202 136266 5148145
70020 174767 114471797
27536 102219 186643078
14919 48840 545879599
180939 185432 403978296
110298 134681 61101132
135318 192068 38246702
195599 197443 4642625
114071 137116 57780331
176835 177497 1595630
165657 179006 13715351
77777 132532 137019682
25951 176007 546337495
194028 197980 9964553
3294 47255 345783594
63762 188561 772742640
135517 150903 38781739
86286 150508 161055655
15725 104011 879426625
36785 168831 260426460
161910 163897 4923173
19747 36276 84174825
97951 181709 209889023
191491 194089 726939331
79828 159928 200491409
156633 156889 622874
61189 99518 398789459
143874 165001 52891303
31476 151643 300944444
149618 178323 71726428
130044 181315 128385840
129053 166793 339110301
160713 193374 81864545
48843 168252 299011030
64435 107032 106504954
48301 80694 81161527
191123 192945 205708854
189839 199079 23183357
171492 182721 478716617
107102 192726 279218413
193840 195855 5080645
34886 107653 182093095
49766 117289 247535974
54103 70899 42092921
201 122985 493656063
42358 120094 194597702
77805 112878 87576034
153494 171164 44133445
123370 194622 552546673
166628 196259 74212163
100917 125413 796738287
50543 114679 160435470
100115 176000 891199165
108800 141527 81973748
68857 138828 174954000
141765 170423 463433496
69498 88932 48425610
19360 189964 427049090
67606 199573 330390880
72798 74756 358684804
1029 89295 220664599
103167 121078 45010932
75015 132347 143400846
46121 122871 417154749
161904 168008 494704177
97336 188533 228629333
67199 73403 888897682
152542 177355 327080982
1902 84761 207241541
151118 164376 32995206
23054 128827 342132922
49426 94774 708828963
190839 199554 196953840
180776 194632 34786801
86387 169417 207998140
106327 118555 30595919
61409 135379 184929212
175805 196151 126731528
56911 171676 287408762
35331 153257 439266470
62842 109983 117787580
139013 188674 124598348
53693 101893 329765876
64407 90664 204730924
169657 199985 75956506
192563 195006 6126771
40882 152884 280490312
167750 193534 977563672
64617 78829 572787255
194875 195730 2135984
161635 167293 14203569
24499 167518 357955142
63348 95424 973301424
130135 182202 130407673
186126 196270 958172653
44091 134200 225515099
191202 192943 351904777
50297 88622 95800482
199600 199886 96390
136025 191406 150745526
15142 26065 533364854
146273 147449 3006266
56896 127418 176551429
177324 187259 606122014
161711 192169 894432132
172006 177935 315154926
90543 126428 313357795
51465 77017 64023699
134170 154167 50311978
196711 199824 383778401
114656 184326 536257913
181047 191907 27298563
162651 192895 163863468
160421 179369 47534227
7313 136624 437552716
44025 131309 822209027
168131 178738 26529351
119854 184384 161714923
30711 102735 366838488
128502 153503 62803534
184510 197198 31696551
138416 145181 17116007
182466 182587 305664
6488 58027 627550935
115598 183346 169800997
177920 187628 230047830
38237 163948 567029362
145147 168059 57433024
143153 162687 48915662
9231 123983 287078365
9680 171235 404272027
57539 146208 221948354
104006 125851 342551595
19039 105056 215026662
24608 138021 605098149
168494 170271 4465435
20239 63970 544253227
161921 189898 70139894
114437 137933 58846072
109977 144084 310023018
100797 145190 111343994
189882 194385 824106256
1118 148443 368759652
77794 112694 87181549
142979 159789 182734356
112410 190128 301659967
115236 148922 84655697
54405 76390 90727711
170231 181124 27234128
23886 28899 12552388
9113 140135 327712040
25775 134223 229810552
195270 196700 23064788
131851 163685 654457518
180843 186315 13795065
144965 189343 111192312
20112 171833 379701405
26668 54331 617156212
107703 152805 113204318
22860 76665 134640873
158906 184753 961938728
5180 105737 83814853
1654 130103 321353012
140344 182436 818061000
64964 153195 902254405
84216 118591 798546752
104794 158791 320067858
20661 146494 362143116
23705 199678 440519950
33207 48239 37560236
64746 102956 317315338
64679 171957 268586132
136622 167448 77315258
161210 174921 215366107
187512 195984 293891832
60461 64235 9361117
151742 156780 12556541
52718 81585 830894217
190955 193457 141083341
193879 198027 264955962
149884 174656 61846085
87768 104174 40981221
6335 65252 657610342
126864 144857 20743867
104097 152790 629942909
81213 120346 968214764
115508 193051 375853332
59545 76270 197339195
197826 199652 4595287
69103 184416 288676063
156393 161539 12730374
37754 123816 215533768
110464 144845 86225778
166790 199817 82776530
59422 138045 487897307
75778 198825 672459853
36802 56399 49097664
87310 185720 850345342
118706 123787 12872244
101945 162074 150718438
73469 163195 533316859
178756 187426 21788222
162290 193256 77562356
189235 199610 114634996
35730 190968 388711202
138896 193323 738012707
154234 175348 599779314
5563 43869 102846580
119597 148435 390919692
169009 172419 8592787
16418 105016 742849999
83097 93533 26052225
140471 156001 87683739
48785 60342 360241538
145371 194921 124125183
96483 147419 127750636
175790 184461 21793106
126506 166624 100426016
29525 130752 297748043
149647 162492 32020393
182461 193455 27536329
66905 198545 329589939
173616 184737 987829418
86381 140068 134416171
110406 190149 395908198
44093 189464 815860995
29310 120297 261591541
85450 123827 681467083
56841 195412 346950457
21357 137720 291038265
155140 187598 81228082
101681 148550 320238566
91940 133820 79149733
143889 169219 442394707
159921 175571 39284003
73773 116677 107077247
166762 186534 49570854
95380 163911 55788215
72306 154541 679622651
179368 194945 39025797
96219 196324 644539237
151243 178874 69014953
90856 129260 256871889
85499 150370 162592378
198019 198460 325058929
145205 199700 136531209
117503 138650 46458031
65919 169115 348162867
186567 197940 893700481
30921 171091 948241047
166104 172223 15425818
75557 87883 472233258
53483 147723 940471813
159473 170247 745437312
29364 188344 540759062
22265 180085 923803166
174726 191756 42710087
116663 140483 59701670
145849 191306 681163492
84708 113124 70995302
123579 125453 4596574
154729 182543 69492267
69936 170331 251276236
166385 188910 56494559
192978 197331 597323591
57837 133871 421498255
25268 161901 341898992
16329 189565 433635612
133068 170392 93495776
65740 104373 436264270
3014 129222 408679613
80563 155834 264956307
83937 184243 457242411
102239 103588 3365597
59088 184979 211666874
191809 192809 1101485
163614 184544 52495547
127818 129947 735219616
82568 112543 786382189
25381 97074 179108689
7807 97094 659728331
79949 149224 173621362
68526 162336 375499925
64350 191021 377537706
54438 192138 344767001
128106 143187 534544150
99612 121242 54333058
59375 87465 70083958
116748 150591 290670094
159140 192060 82520275
143846 157230 33649719
143692 146079 731772596
24109 34919 26903645
42527 103083 819259927
29090 186377 686631447
112427 151012 96969987
79907 152676 182378114
75397 114652 601592206
73226 196663 308903951
156644 174667 44977778
199694 199914 984373310
64167 135554 178597388
42156 60941 47236581
153614 158320 804152504
20350 137969 294109797
5691 53014 873557839
173786 183631 872802267
8512 97376 222018454
86482 100925 957837271
54903 60876 162221324
41299 126902 214285434
137301 162361 392162513
145156 179002 84792930
159453 171100 970776676
16676 73453 142124762
120279 147957 69409795
174561 181324 877001796
129002 142011 32499825
120311 151960 413083473
181795 189865 20260715
48094 80271 80570786
173295 196346 57697697
27173 185431 396218602
127143 163821 91769884
22469 109469 217511457
156966 163603 16543128
61408 65458 656652323
165770 174782 963406284
161658 176020 35993639
138682 174271 298207393
35562 156230 302270349
35193 187016 946821055
145568 181590 54160165
23515 98951 401218734
155663 184463 72054556
38642 100304 154137174
5682 91673 214857172
177777 181555 9508343
166125 198460 81132520
31939 116256 593544128
164608 199276 952533209
128415 142500 907994528
28918 62646 2611822
177915 198904 888093408
129356 130234 2196613
98275 190409 983975480
167357 183741 393026731
6707 95336 842324864
80716 174576 769008181
179538 181879 820153668
132372 198871 166599670
105311 111653 15860793
11357 175685 411160228
36417 198123 529961727
130653 145137 529592906
54874 90195 88336824
159256 188989 164352924
151908 155323 840752044
43783 121552 194728708
87393 126191 97212400
918 127577 426266258
59327 116183 478190884
2580 10527 19891401
130484 142421 29818547
118658 131051 973765865
49493 107608 145406840
111455 197091 289781845
73810 145569 179458379
1786 71623 174716720
13101 190085 583442109
134212 165363 744335677
46201 76994 975965381
165485 191479 438477840
111523 142650 563454953
120324 133056 628510670
134812 157584 57131957
127465 195810 347055735
147380 160884 33731307
106701 137542 548253484
78163 108340 7842139
39795 94973 378029714
5841 66680 152144904
136325 197001 317998506
80510 109364 497699736
191715 197946 619163094
11408 177823 920310000
44007 94401 288859199
88461 160917 702408710
20010 127870 584102057
36973 82578 114156927
51670 193565 355264539
185694 191774 15121985
183152 185312 5503268
39059 180471 353993681
39461 114674 43581276
196929 197163 613073678
76913 132031 406866055
27347 90715 917349491
76390 142912 166381867
140815 145672 689947211
122108 164340 105702084
185400 194635 19995345
137656 166846 299286321
180903 181713 2087149
181282 194540 33261377
75492 101204 26522522
42725 105528 157119164
97309 106176 22308259
151573 165683 35100703
85574 180940 238723244
5417 168912 409048028
138204 166316 435235725
32785 85865 24135489
139139 180318 103239033
33106 40828 19325655
166841 171833 12580423
154129 174839 655175841
114956 142010 572914074
162494 188893 974986899
193968 198531 11519784
14550 55945 103525504
188768 194753 14929786
4432 57518 583282005
161007 163001 4990044
90626 145127 136531714
17195 42360 87110806
6922 17982 27639057
63948 109409 7483701
26215 147136 302552916
134007 142248 20626985
175737 185280 620832207
188823 192542 188393162
104405 175163 177336447
61952 175163 735756474
57069 102193 112772397
28034 74847 304594377
147921 166415 46181811
84157 140113 999887550
82928 170154 862199360
153061 190582 93869895
64008 181310 293612619
102232 152660 126603959
166668 174718 20168203
91524 107496 961673590
118922 152570 388793318
89867 155972 165747528
164963 197916 82651036
185342 198516 376969348
63941 121536 144157595
150496 171112 51470494
179504 181192 4195565
8124 11563 925925481
65847 94668 166539565
186570 196175 247616580
149108 153251 741648905
20313 107591 218164294
55982 133485 783757401
76864 139541 119739497
137773 186403 121924523
86645 161498 19242423
85786 168493 782779640
173444 191030 592208198
184914 186735 4484516
159585 184646 950527606
163883 188098 559740567
128007 188796 152347511
46767 183726 343017016
177093 189828 919715663
61343 168715 993446216
35486 68749 83358351
39626 93061 133603173
148627 162950 35693600
43637 147527 260207092
45812 119518 184451495
66433 96149 74150252
184498 192044 367792796
77415 175764 529590463
122846 162198 98470456
47845 118938 177924949
134371 188109 984814165
50109 103928 984742144
67864 135954 170308628
17736 168389 377030125
173294 189427 40448679
42079 152597 276886078
6259 167752 452008565
77421 196000 296862653
192641 194667 5135411
115528 117787 514662473
162891 190036 51783003
166233 194338 256247674
1599 180635 448008299
123544 129205 14112503
185438 194990 23807996
21196 127811 266722599
69249 190204 302794828
144931 156985 895501295
3379 110666 268213759
160020 173000 32597467
8291 127039 409297564
74190 142198 169965631
169185 197636 271972469
61891 68073 15397891
47683 80041 81016604
37516 169856 883135591
121207 131469 461981181
184375 188397 10056396
46565 198081 965024790
83715 134194 126359385
56624 93074 91133485
54354 141343 217635380
148301 161924 981132297
198216 199196 2465573
24859 111054 215497991
38188 45763 18971806
95209 100048 3889783
179882 185228 223170764
130014 130607 760262135
16767 44236 24311727
159407 189823 636816344
106226 146936 70196618
192944 199451 292008733
121716 143970 55658734
154913 191759 884245840
91781 128849 92911998
158906 170882 30024988
76826 77254 1085210
117287 168584 755578337
54767 73790 47137135
32634 91423 147001855
155795 163035 17952769
158851 182504 59251895
26536 118802 230704178
158711 178482 571519525
90826 155940 163283722
162009 167089 6354758
31577 193273 837068489
72527 120466 892547504
117082 158415 20597079
102749 156118 388162360
75903 175405 320255911
97261 193450 241085350
17696 97899 403685487
28488 79942 235714874
79711 191532 636062527
133667 169865 782871617
147957 169145 52933142
60921 100069 868340002
17408 41672 60586047
61160 82523 53264862
187631 188035 1010306
83820 194569 277373189
96993 154581 144541621
35214 182170 394398783
62971 64236 3112544
78563 158088 437146242
126793 197648 177448743
122968 152387 73771369
102121 170014 170186329
49924 148856 247859035
59097 167166 270431138
39773 89819 926013508
127504 160103 488034278
12083 162950 377481494
152731 175511 352089746
177065 194936 44781120
70337 122153 796195753
93263 93984 673899437
44441 123412 197704585
140716 146409 716988321
38419 145083 267012580
161689 193002 319867642
136654 164849 70681633
133926 155012 86963569
79597 111443 79552748
46172 177379 328498448
98871 101326 243795377
22839 174079 378450426
20654 47320 626165228
4531 69313 162074564
92814 102318 23751183
66306 144622 436608763
42363 134506 193119704
198650 199224 1429511
59274 109101 826929569
51322 132805 534432287
160246 163915 9213155
120082 125316 13101389
124455 181241 142195226
138913 192827 135163262
192376 197500 720605865
12733 53002 100665212
124043 198782 187230795
99931 133667 682393499
89257 158189 141123265
144616 160664 934035867
32913 147892 287905799
72497 193266 401337953
162813 186760 60008548
62424 172406 841958959
154244 170306 40077810
23413 41478 551378296
149209 178276 51389369
121048 126179 873629574
122845 135496 31556128
66243 177499 495630402
199945 199970 74903853
72593 89547 706843582
195455 199410 223183784
51646 130347 196987522
176238 189488 653894551
189616 189707 204421
115348 159627 61807027
168691 170999 3394562
181093 189064 20101580
107753 147416 822666411
69435 130347 152371667
88952 166197 193450611
13398 20557 17936204
77390 85352 19830095
100375 122080 776146607
132617 164216 79120156
199327 199516 691345754
161492 189580 586173875
76508 119759 324378908
175064 191678 41661516
75995 165513 223981778
34779 134032 248447047
64870 121653 255633411
180767 189594 22245202
187055 189260 704770092
3882 14099 349240151
116147 172903 142343955
140200 178006 94711738
43179 99234 366753918
1800 116708 776781828
159267 191232 80105845
12488 174939 406510268
102307 139869 94116207
76795 187107 254510714
84151 135613 128809953
14483 112013 243880872
37669 76002 96126959
192865 196371 968925366
102897 111681 21981090
188644 196197 18809458
160491 195191 837659312
137655 190590 864079976
49476 170308 302598735
10428 121457 863104256
151008 192407 572653074
89884 119817 74970527
141925 189475 495680484
29803 171770 763947808
78389 122292 353134150
91595 192081 361631942
49532 110912 153578666
184447 187762 914602754
15048 143069 609681808
134453 140978 16302990
79948 135841 139848198
184601 192602 347867248
176418 187783 28520451
90523 189306 247478209
165189 172969 19531004
117457 172162 137178049
3455 61224 144559242
85881 185947 309527632
48816 117223 910077996
66010 71171 577782723
76915 101060 789709972
172157 198664 685717117
6269 172962 963129828
12475 93292 201981501
122773 185962 797684212
122157 134638 268638545
6241 21160 37275552
159126 169171 25138090
164281 180983 41772607
177148 178148 350706340
114388 152846 96599546
160851 180491 142607259
30007 154400 311477106
119565 147203 721069913
106160 186822 202128442
38003 131810 234878073
152573 166580 2128150
170727 189421 46833095
29406 34288 42206598
74451 134830 661216396
2556 183539 452884477
199320 199375 131286
63281 185399 305788592
129281 131784 6279725
75396 157543 815035982
148291 187187 97305379
196664 197006 260785966
132915 150241 43545319
170032 178533 878060328
1102 72644 179057341
54988 61633 16800412
9809 31315 514768484
118221 182621 161382613
64039 170979 267712154
175268 180781 487155614
86261 182954 780462590
41061 85857 112078577
112098 130759 801804332
150612 163794 92146637
190175 197859 850225347
119438 198718 198653596
54393 104789 125985361
172635 174680 256391238
167191 168885 4221251
20209 159020 347285454
72873 154329 203951943
169848 175698 14617753
79223 161444 650790143
159215 171637 121630859
63414 74530 774539566
21286 159605 346079364
114762 138427 47769533
194062 199896 14645569
159145 168516 336690721
133619 166118 81355505
147120 147446 871325
99228 134623 831623285
163234 195039 79723102
98249 173680 712286627
28159 84541 118048331
161559 170208 380898004
69336 149459 200629283
5291 12352 61483965
737 118498 403238225
27413 91620 266977710
129833 169438 99196090
65052 148450 208878309
117835 155758 901376401
127300 129662 1613779
59737 85673 675596193
198764 198996 603876
189291 192144 412797924
108872 186420 605036034
141594 182307 102092112
195502 197021 3810392
178099 183194 12820558
143382 151257 19921801
103003 129776 611159917
58436 167738 803610863
5399 108787 258377727
68355 168048 888292610
115561 129421 34828450
97124 174175 193109075
16299 124730 271229816
184956 193262 20694001
190343 194231 9689321
109782 170152 151275601
175299 188146 813796227
121299 168049 351586828
175923 186849 907215811
25739 151713 315397091
34543 57504 57574040
111639 114398 1037192
64981 166516 221286906
173251 199600 644683805
137066 139352 5721794
134674 194727 150504764
143465 180450 329787815
170843 176655 691331333
78414 133758 138531501
91376 109160 44493729
59227 190921 820239735
81911 87375 912503156
104636 143386 97181488
115284 137003 171744737
77934 197872 300292010
85071 157674 537313856
173276 176871 9007132
117189 188430 678335815
57871 114911 142566292
43851 132058 220858146
50537 177957 318989455
183345 199652 50756038
4292 125189 731357017
64736 71802 781918057
3973 64538 538611121
176756 198376 792079911
175414 186112 354068755
109590 151253 104622877
68224 147235 572648844
43106 168903 314962715
117794 162365 111752410
161467 195969 914375227
102989 194326 228896627
186315 191125 138459684
34597 137334 257147939
89912 180369 226585686
158616 178915 513806232
198383 200000 3475222
109590 155468 115124149
23674 56308 163306598
142902 181501 96711365
29682 55670 64921445
66976 118633 129141236
199141 199508 880609
176079 194915 47191127
85471 143089 144223905
55522 139797 491757768
59726 96215 91091998
86153 94835 369289365
102650 131305 132724704
153761 173767 49943557
38069 93447 138486880
164424 173263 22170705
48374 118018 873613941
18243 31042 32038456
157147 196453 98334580
195736 198893 7961333
199398 199813 119755853
15861 86401 176361323
59272 146493 612828315
144070 192331 951698522
181553 181583 85578
153731 193097 98380331
18032 177155 398198207
34505 77200 421882489
77835 199086 303630690
23925 168121 539968343
30253 172767 356707794
180546 193394 711991299
108833 112483 9160049
97893 104638 16874093
55046 158571 840261474
159707 184949 63381255
11752 106775 237610473
112880 130940 45380321
44731 139618 237393559
125316 185594 151133779
68787 80069 28170697
58145 82387 885512038
114408 138208 141875041
90301 152323 693786041
15218 34713 953885226
104347 144237 984309635
165969 179576 34094862
89104 167384 765473305
194925 196514 3944571
12279 166373 385554551
144265 154407 25598178
166899 197051 796897504
153905 193353 98640890
4558 12790 754130074
37084 104293 168096297
41882 140447 246650581
126090 152773 835647670
118127 156990 624460718
86602 101527 259947035
139318 143686 11031968
95490 134721 98317068
20207 146991 317233825
119102 196176 193068253
119745 158626 97499783
70361 119549 123018532
53937 125599 179340789
110979 162364 128792502
92366 146677 380267405
191195 198780 717791558
13146 38110 276045380
80104 176929 242440184
159614 164865 13159040
98794 111968 32971900
79956 177316 478869248
22982 156656 421248428
194182 198756 11516513
194644 196920 166944599
51930 188522 661072190
172403 188457 427293112
126877 131051 914684852
100025 123551 59154977
137219 165439 70746931
92619 180506 220181176
185805 196667 27055887
9715 197175 697201893
49088 147200 245711241
119352 171151 58820794
119873 129347 92232903
77833 141960 339160851
118395 194217 946252170
197898 197924 69471
7316 194354 422212677
60840 63895 7534664
50949 55042 10275255
127123 150576 981290101
35043 188411 956220534
51913 185599 422547809
36929 121658 517521564
187182 189009 406303
179351 198656 104416620
175716 179571 9643962
12878 135411 306485491
142461 155962 978003188
97775 116506 46878325
165161 180853 755868831
94198 123829 74424567
87729 161585 185017890
146090 164902 47035610
21150 103767 333659922
113406 183419 175511111
195362 198642 8316707
53996 88970 87431676
198993 199786 417007909
185968 187435 1909505
75022 182907 427859258
174774 189214 528220769
122483 140582 690998720
139096 193657 136789795
101983 144613 106940807
123114 187965 217877425
3184 102923 635347931
160610 178934 557582493
26129 173134 378839796
98325 103810 13679742
101578 186917 497867820
66892 164025 713033008
186253 187894 4134754
37772 146789 272969369
144736 155816 27876904
140069 140881 877251093
156460 165497 12800615
29850 196628 749257792
74661 132768 589881553
72138 150241 841334739
181447 184343 699716510
124063 196564 181525969
153959 188351 86006067
10658 165119 386417983
85981 131333 113576896
108838 153045 110987868
140068 141032 575640986
130645 174738 110394395
20233 125957 264406711
117255 167552 126165352
86737 189350 257097337
138403 197710 148749547
160967 175637 36787367
72825 125001 130427216
176006 178900 4602812
66512 184688 209327506
44499 199828 388918448
106848 107127 178965523
21892 171954 375601516
187412 195792 20943290
20245 37969 44139146
69409 144791 188629654
120014 185013 162907995
131493 179947 903280030
84850 101979 42693452
150433 169047 46425959
130948 168901 456682870
147863 166067 45435595
80553 142549 292341323
140940 195233 894034550
169713 183398 896265341
43043 144759 943843837
165327 183845 46460428
103831 155437 129552904
118104 118638 1393297
85742 89780 10028571
18714 46395 675169741
135564 150514 929504140
175036 180718 14193539
173911 192020 45402940
187520 197832 25796094
20668 76882 140626580
22505 148838 601707771
134002 138105 10195831
108674 112596 9875897
470 14998 13999432
87315 171815 211758765
121800 122026 544865906
190877 198694 19628985
190201 192802 475315771
146127 152000 63487131
193634 193780 344711
14630 100163 807080654
166869 192068 194780009
9740 178707 422784730
21659 118124 450523571
127136 136871 24222555
143544 179657 90449246
42771 107064 160887860
81000 129157 554714984
76959 131863 718838126
18320 62207 109894304
104314 170341 759407338
58442 71201 31895631
72604 137116 161224952
183020 185784 625731607
93296 122828 74156758
47176 66967 575351520
167645 196309 704869229
184424 188683 10688356
165452 190088 61766697
172356 182058 24275024
59015 166240 268277050
78534 88393 24522630
88697 124918 30858591
151782 182008 34373163
57674 165238 45698503
167662 185698 45250406
126243 150461 60867143
75905 178191 775194712
176731 188356 838269671
2172 116533 285900629
127709 181919 135751870
157328 170569 33103651
10306 87193 446244445
193644 194906 3183390
12916 148606 8167046
112691 143249 76637888
119270 177536 483328437
117015 146143 112047489
878 53181 51119875
20465 80077 149040852
148737 164905 40290303
141973 179941 869762749
168137 189539 53647836
172167 197780 64151853
119269 171380 311881128
120860 130761 24829604
161482 192677 27585875
192440 196229 9431495
142647 195691 132955711
110097 114277 10410389
37896 102754 162204484
102480 171675 774026960
119839 167495 119425619
199770 199876 30070
194563 197208 6625020
145585 159613 751444348
72652 183598 137229347
48305 98034 124347769
178701 181883 989647868
7404 192575 463440523
87886 113817 750655349
88421 109662 53228738
73049 112032 97238805
140040 142412 64744148
116925 149552 81996973
140972 176342 628855239
60117 196223 340629988
95391 191165 768042227
51890 115707 159602422
125055 127319 5704486
190273 191296 800646225
163667 182211 46477173
14956 62782 119727093
186351 195279 835822270
11998 130403 467519633
107441 176010 171854065
72098 182567 513297097
178719 197140 46120064
11085 75839 749529896
118895 180494 703556157
29598 76767 118071380
12966 45679 898609294
59357 121537 155536423
26025 129007 39516630
3481 182980 732597772
73719 90496 698075819
106496 135185 71846360
35183 88457 133252148
93091 104955 997966440
184440 191920 18698863
191805 193321 3762102
24744 28366 9033150
88013 114158 65377506
194660 199142 335904208
114686 178414 884881761
108161 138823 76778688
103463 130397 67600731
177497 189944 15018048
97956 103967 15030952
181194 194391 147600107
21309 98167 192080200
180509 195553 293979201
34009 147962 398895629
4581 95931 228355872
18641 127882 434013468
25377 68695 108354470
63938 154867 742581172
178109 185341 18303391
194371 197261 322578035
125673 130233 124163566
109878 143449 590742997
59993 64429 481171336
186628 194213 18960086
159850 175531 177020278
4226 22321 45228933
140225 185510 115851782
1534 2412 2270258
197662 199329 4219403
145654 173307 69290020
174531 185677 188686096
119 6679 16411640
9894 127396 413364017
169848 176075 413815636
88288 94633 15897850
72506 124254 129357819
178469 178610 729620533
95997 183070 218188007
108675 133469 62233218
86751 149885 158311345
118721 167849 123158123
171142 183897 31991167
13359 180099 417306145
60390 64959 11363481
124943 177824 132435788
1368 122735 303684602
14214 126228 280291380
28204 140830 281747739
11536 87605 966545300
65232 76350 27866073
105026 171556 166825453
90287 150604 151236457
44472 61695 865745715
43600 125994 540349093
433 28312 69708604
132410 162937 76426755
41971 164395 466853805
107736 191728 485348241
5149 101063 988055249
156268 177243 7937242
48629 153982 705127208
86826 141730 507745478
89604 109289 49243754
187228 198373 159885858
192320 195793 8690689
108715 159480 389503317
162613 171771 586768496
25388 151904 316726899
33297 158910 314435530
106069 159603 196416714
51393 141492 225458908
43141 151358 713686308
137374 151690 36139502
1649 69047 155708667
133801 181358 684758926
196654 199842 1855943
85497 87554 250628184
93448 127046 84286425
169803 173478 9161042
167375 172456 12752717
23418 119010 239088387
144617 182030 346361152
129274 184560 626224437
68731 90985 55542101
117709 157119 98905631
127591 169339 104525684
145546 162158 41608432
98766 143216 111471391
3417 158392 997557930
60858 75508 36637371
152070 176994 62269271
67293 115956 815217322
194118 195938 277548138
94343 101982 750829409
93355 107869 36358411
190784 198503 19380139
137333 188089 127276010
144917 158450 303957199
89237 194720 264274494
83783 93366 142156232
197977 199999 3665947
87615 87849 850288057
6206 157092 377578630
79426 109463 820636865
184378 184413 89982
29467 128374 247451102
150390 179067 71648434
194778 197444 381771776
56734 131382 403396756
90388 124526 878717085
136894 145497 770869083
9474 19102 535278332
179947 195848 39806566
177816 181651 9631211
155011 190665 89169638
48967 61194 30804632
170046 188671 46720904
18448 54792 15014609
126320 193393 272763692
188565 194104 742359002
154062 179396 63273675
194223 197114 7215686
5281 94310 859242642
157560 158590 2619993
115077 172396 627927692
92624 150074 830220989
23537 119121 239061829
133916 142486 573946494
130586 176735 490786756
26374 108515 205246976
178085 183433 13453353
76945 128911 33973305
165028 180871 39687131
23404 106639 208156261
37093 122428 425615564
147493 160211 31683468
28766 164283 4063198
35069 175072 350523590
188056 192735 862876036
99652 133846 649874277
142176 148095 248621030
162232 173597 374897169
26587 124822 245682479
102463 125613 58112088
89961 92444 6194268
42422 199708 896692233
83909 190658 857129849
119284 166767 118960677
3984 61293 143397790
17461 137316 299788987
102650 189738 474527219
60369 135388 952155091
146549 157263 276467133
79530 136128 619179762
64699 68581 9700878
11440 99983 554073380
6663 135261 616325532
14709 33138 228549633
94567 123243 450810575
76078 104359 70508102
73455 112492 561759890
25972 173663 369612059
38496 39978 3737490
79608 191845 281069221
163068 163920 353831714
103684 133322 676050660
18164 166399 628584177
33497 59493 65187880
24870 142621 566626996
157793 196006 95676723
104863 127857 57734664
19809 122164 874217706
95290 105875 26577162
34411 109837 188743071
143040 186507 301228321
22855 164844 355299879
171142 174127 765149568
77235 175683 408119740
123180 155800 81776814
112468 140245 69594896
11613 131783 878580026
154461 188512 115566904
153148 171513 397043021
27261 57467 514243356
68489 146653 76939219
110060 166005 557509313
172949 192404 48736829
170071 177812 310333765
43232 48063 736553336
197195 197375 468879
46681 176154 793203735
143377 161174 44538981
57537 115309 144442858
124575 161273 683456642
162828 178137 778987886
43730 123245 199134488
165786 190509 61997384
162401 195977 723929410
136692 155435 948348656
88706 160692 180315958
189374 196167 16941367
191008 198487 18808922
178839 195749 42353847
21983 113266 228165323
79501 182810 258708629
176592 193238 41645873
132301 182479 532105467
126827 195544 172057903
35936 155690 560840400
176298 187344 154414344
81107 142561 153780119
197896 198224 846216
19937 152034 330653941
7078 194930 996651735
114882 129561 773795814
188273 192996 694099602
51013 183345 331345601
26243 131565 263464083
169346 190153 52170762
145751 161424 46265370
48875 64642 39595027
55196 86701 314047276
196248 197524 3235254
159926 192126 380836251
96489 190645 235949844
96990 117818 52198914
171387 180516 644612120
159917 194997 760057110
30611 70488 789785787
125264 185553 151151734
154818 190894 608758963
11178 114516 413260828
19943 161688 274210807
132233 152758 105491427
180131 184671 736714529
187339 193124 14413219
140439 142074 4106769
195286 198226 912615115
15050 41543 66221015
114494 134416 49978740
177628 178123 1235834
161035 195278 85771125
145067 164486 951327481
131715 154810 424874243
147111 181156 85188589
88837 97304 742533911
126770 177139 126082558
197598 199182 4035258
28405 152504 645535615
32412 129996 962341311
172771 186271 33845899
108558 177551 172864321
133426 146600 33060422
167073 188514 53724475
32300 192239 400382312
140168 162787 852772285
47596 164659 293078456
69245 72320 270226277
28983 112423 208619258
186466 193593 511679329
144717 173156 71217462
155453 196751 619680477
114507 145258 77152762
87315 197960 277232427
172742 179717 17459176
194119 195519 3495835
198447 198947 1261509
77571 97166 605182407
96407 185653 588685186
116799 133212 946761138
170392 186797 328181657
19010 154596 339460037
76258 160114 209744662
174134 193019 47304992
1551 34565 82428712
49074 50347 3219909
79235 183056 805044415
74937 184022 273055716
132264 163725 78738727
133537 142404 95699103
154605 191361 647880138
117733 180816 158058768
170416 196858 66157745
84912 194239 273759755
116983 170872 794322521
172178 193220 22098590
141735 177769 90293915
146908 189870 213970255
110577 174796 160917899
162323 180632 20477278
82545 142776 624258090
28153 167698 349329697
68268 111337 107558152
168123 169810 979646864
139336 185109 243681174
181495 199868 46030255
93444 156248 5638488
132833 165724 399095059
102901 172705 174964804
155928 157583 661710814
95614 148270 132106384
172034 188633 41587340
10568 101302 502892677
99790 179374 432130225
156704 188335 900590862
68100 109186 102653447
33262 129224 240205369
14335 70049 900180545
141618 148748 68884991
141311 172904 79261177
47411 129136 586272844
37751 68456 309208805
93515 151049 144423329
15776 109156 233496636
133207 184016 127316046
29054 70118 102776514
184432 185570 321158862
6463 88050 479635240
85264 124567 98361310
20098 58022 684387023
125369 152322 463810874
86091 103108 42489975
66185 187786 663624634
101057 117133 40331119
90142 121450 78457141
8268 60883 131681042
25936 178672 382233144
107984 111615 439316166
81003 173925 467755663
61072 84739 888826800
77632 178888 181624213
95779 113501 133687702
59074 114701 822207097
55948 126382 284979301
14865 195783 620849294
47626 158403 724676159
173071 189672 41632886
144302 175043 9268345
124939 170994 115381078
97516 126527 521710146
176111 190874 756706748
158088 172394 518864530
43210 197105 492441542
89064 195504 266596917
124294 131215 557019729
27097 178965 900806635
124290 190074 327777159
34656 76583 105118085
185283 194662 23401779
152938 167218 453877691
68119 68673 1382129
124781 174713 919798466
97696 196942 248635823
52908 184063 545151848
107959 155281 118782904
95096 107780 31797910
81774 133472 372230281
142052 173216 78164145
84217 177863 234513227
24545 107936 435460048
2246 85212 207463004
57544 179749 305939983
63897 129372 163851013
20615 89316 171705516
112468 137026 61528554
121986 190409 950425556
55956 166843 277625449
45802 189647 403033750
112528 198725 239751586
98844 139470 359757535
169420 196767 573290013
191969 195615 767930481
25311 37777 838884423
37777 114123 644751209
99394 103773 10956456
128595 180074 657548673
191308 196617 429708564
154081 165750 29038901
67763 196028 808026649
185773 191031 13031649
191072 191391 892382475
180529 195216 36814643
158004 162999 12413762
45836 120489 460803341
198598 199481 2195096
88400 100876 31159810
1499 6104 750244547
173560 199138 64126042
46741 161399 901964420
11918 198831 564466163
48162 63405 137484508
56411 169976 284362813
93361 115623 32150393
190948 193341 5968746
84907 146335 153839526
126711 137604 27145093
71029 132744 154428434
67580 121449 515626684
144847 195814 127618804
137526 179420 105050200
115898 188610 182293672
120327 148601 70964433
122424 143372 515357821
68460 127375 295800990
143746 196700 460086160
141192 161516 707972366
67052 185989 297800621
103591 124310 74365939
141101 154498 63629178
184365 187992 9093221
199066 199345 671734
39101 84129 112634506
161118 192815 79408048
165162 182833 44305169
135219 141298 740196453
102470 179388 872454832
10559 68428 144709323
105625 128154 56494236
177251 191510 35807954
13004 43510 76182749
50906 151234 251382485
36362 61475 895755397
31927 175767 643051606
83751 173793 568689887
173716 197567 59732293
104467 118772 35896527
137002 144159 843842572
44229 159110 527472287
141611 185114 858499680
123481 134922 605498407
101005 149545 121915156
148916 159847 27121774
124526 180184 163756806
167014 168381 308109398
179857 196947 188299335
122448 187401 162686110
46356 151350 263080430
127627 178370 127038470
93139 164855 179690483
172234 176598 10927160
67506 138313 576975808
119647 192607 573050359
154112 198950 112221029
99076 128566 582185886
45677 180094 336553732
69398 106318 315772323
150534 187080 803387214
132366 177907 114005084
124796 143368 46531702
85517 153771 720591035
107188 167542 151286170
112615 134111 192853554
13105 181055 420272853
24608 70348 114405153
76120 158205 205476411
180813 190314 820314119
66993 187080 663776236
155377 161210 983520889
82002 141175 148092286
69135 134705 824559339
97695 180419 593641601
105734 136374 76750524
174888 186317 28695193
110955 199794 222629504
48198 76168 422399459
157856 171212 33426932
107563 146430 747412398
157269 182214 701692338
113004 159396 237423614
166456 183748 844968216
119235 192654 632017914
34589 177393 589954518
84504 196321 279992937
120281 128452 20383168
108799 185010 191121297
28801 49180 50860130
30352 93077 156792582
9887 153764 360164662
84151 126598 106341711
105692 112066 638939176
135486 147928 31329621
121528 152690 208439575
146065 149901 9728359
22177 183405 403499036
192273 198581 15838843
100348 126610 999976463
140191 146560 134894735
80702 196731 290483535
185290 194509 22985811
193738 194264 1307624
11841 91365 825418562
38492 50326 29601294
30428 179683 373560619
106255 189515 208660026
134359 187400 424565998
125421 128854 83757223
12934 180847 420148625
52660 167562 119742525
28512 167930 348941694
72266 165870 234183396
85630 192395 267373494
170237 198825 806444724
139540 144054 156952157
193735 194244 1274080
7146 102604 238584239
187878 193808 14753404
50707 65232 875628546
38429 178249 758163154
143754 152154 21219842
186317 188118 575181629
13030 24389 28416380
83111 103192 968196589
158369 166005 19000270
159804 186400 66694495
115806 184487 172193281
134247 165503 78312835
168417 181076 15475458
184814 189493 908119374
199406 199555 373541
168030 196374 790692986
183702 185203 3832960
34740 156627 305294691
13473 115935 688689366
145891 175428 131450993
20589 59752 720796918
23016 90059 167616297
63915 184828 219293536
31297 154062 307429888
198233 198684 1139636
190652 196891 736695931
197782 199722 4872103
41675 107321 164200489
121446 160689 98192216
82797 89939 655935709
51845 152656 768025665
131961 133037 2676042
190486 196007 584994993
10702 102265 666254429
144007 144954 568071100
197752 198246 1254274
190132 196583 16083721
22739 140289 481757624
97762 190215 231691667
181392 184335 7454699
119878 192373 181630394
154884 186479 79000067
198058 199425 94218591
150721 189526 97097121
126133 188341 102215302
194084 195915 4607717
50952 74272 58564807
13651 79421 221796691
149652 150122 1161280
69008 168071 247988564
180032 196139 290926803
107041 173665 166923754
157784 175875 444587640
4870 187222 456413072
121538 199653 195646058
41659 147094 732725396
158097 177924 49547165
98737 162348 60395000
128958 130162 3045001
165084 186406 53466296
35678 71990 126547414
186907 193883 377182126
48420 148718 655221988
87346 89459 5329872
179123 198894 187941143
5794 121850 729431048
183280 199290 178649823
79824 95080 18689458
78269 162601 652174746
92404 99342 17281028
173205 184173 566211118
20728 121033 250912636
187333 191448 10280784
108998 148292 329009828
3322 61042 144427861
62727 182469 382807083
110875 158942 120444182
187935 193876 778416144
34219 96133 856537092
143693 182435 97063269
190218 196064 233264659
184360 197842 33737910
62374 97377 251867306
132414 180077 119373186
81907 116829 349939965
119042 137329 45756794
75976 153039 192945781
748 146094 363681660
131975 188878 646151610
38195 171526 333891272
191716 196433 11758766
176886 188402 28883378
55132 170121 289392245
164819 174638 24569633
120605 162197 104181323
161477 196750 139245364
115118 130005 37384521
7079 103288 240476307
123708 126780 525833540
7227 179375 564949737
54513 173263 312430081
160376 175887 38941001
112218 139841 21465749
130531 138306 19311347
111588 133262 54418746
91145 195690 689553908
98889 103876 800576210
130865 186534 298448188
129147 185405 420393246
38594 76720 987200250
18119 81227 157814402
164704 174204 386615743
133471 198232 162284196
24377 41243 952420428
59780 86396 66428788
161017 187979 67625092
193362 195466 79378048
127850 177808 565278138
38895 90373 128790280
168267 184356 40340823
147854 184131 436460400
194842 198184 8411003
87032 199019 762502702
131621 177116 511481029
13490 42973 73644158
158397 172951 959442714
108202 118061 24695454
56991 182221 313571337
108396 116201 215252912
24050 53461 73556583
27135 182793 389588894
126670 141400 490316625
96705 126870 75684330
116466 185773 930651799
123223 145096 54716638
170964 174481 20898912
78357 84956 189991093
77761 143742 335873867
193499 196431 7310759
153444 187543 502198320
58301 78050 49345634
128967 164850 89861574
112940 148030 539839895
98454 192285 235145899
45171 162340 504477440
10733 98457 825492339
137301 190984 134561393
22886 119364 20790920
103966 176271 181283016
78312 134177 911265983
37833 87915 125260167
84046 143913 149882190
46610 124464 940495876
68991 84380 646124194
59196 81394 567111130
60711 84626 812228138
154818 167623 31971991
41900 58552 945203695
15794 158920 358162067
119172 139066 49728960
173976 179076 12809629
30563 194508 909830035
130426 142905 544680221
144001 192757 122168025
43448 156518 586272156
18826 114084 15230609
111950 112781 3754979
64344 132098 169594022
152186 196234 110141101
57675 107436 124392606
83419 132264 792499578
147171 171199 28671256
4988 92334 218388291
95907 99214 8198648
105153 128815 513470960
176852 179076 786440021
20105 121497 327064592
91689 109558 174605512
17319 61081 386196531
40406 103154 61012095
182702 193415 26834492
1730 22008 50744491
180434 197148 41849026
179359 185012 110369285
847 195679 487573349
113080 122152 22904876
22801 38580 39370983
140180 188642 121539610
88664 194589 265386742
166473 178088 349007634
86254 136581 125969170
116968 177303 151208265
70365 175065 262062806
83868 110676 67047127
153482 183825 161688696
7897 32329 666046588
78840 105065 245906263
91541 135743 531505206
142470 193474 136767213
182849 191580 391630549
144868 192379 344774417
68142 153847 921069664
38532 122624 210526997
164768 180467 825214375
35055 55401 172195343
10344 126380 290218893
190136 197700 498674412
102101 162426 151206074
40505 197240 392355174
29464 94682 163048622
661 55390 361852793
73040 85447 632698492
136203 167999 901106621
57710 101834 110211248
55765 178132 963709096
102319 148405 115697058
25168 59943 86954678
161629 176749 37915261
26526 101953 583255238
194589 195071 92917771
189121 189687 336198295
137167 176698 998927884
154126 157525 8409807
178834 186279 902336454
74316 132597 707562745
93028 186653 174361736
86675 145652 912388737
35000 44364 843616378
69653 134279 161641872
153204 178023 763585120
113203 132566 48627247
163856 187368 98631327
58892 126507 406619485
38176 67027 72326761
199567 199826 632623
176458 181789 186545638
153466 189225 89470316
101572 112085 26365375
154835 191356 91334366
183328 195651 30854789
187870 199964 879189915
73191 165249 505472619
137977 181864 110057139
10150 107901 748340566
93380 115929 150832669
135383 140445 760376796
163467 189448 65169964
198048 199570 3818310
4141 31026 67170808
151454 188473 625306793
92350 161780 728089111
69257 85739 10336857
133173 177073 109907552
167950 180256 505260004
82473 87706 13027896
175077 183781 637933395
2712 130409 823006847
157508 168476 27404759
108047 159198 128203240
69364 191069 472950702
67839 151039 208430762
124815 192324 678722331
197268 198549 172896640
111102 193166 7719547
146300 149828 8943241
196985 197406 1108105
60432 124998 375795702
44240 147483 836224500
181528 197325 39566851
40476 97845 106472173
37522 101485 159927478
196182 198946 280649813
172185 190730 904034608
82535 100646 45172649
173381 193675 576919119
157021 178785 54420327
123825 144445 51556346
116411 172554 140836012
179629 184590 458328039
63049 94222 207464019
126676 179663 559167855
159415 192957 84043323
134575 165523 462567445
55420 171453 629907155
176885 195914 118556267
78439 127584 123033300
189996 192384 902976101
153391 175027 53994009
90216 175833 150591726
5127 32731 68924080
114073 128171 258870943
13538 119463 873905480
161914 185702 59718771
77696 180951 258405411
105300 128352 959582201
167442 194479 67712125
41687 101107 903856769
111512 126639 887911093
6906 182784 440141527
18176 163428 363503709
41249 107954 166819863
3290 12494 105501337
14647 52814 95474635
151987 180925 72257189
174993 192103 723692315
182771 185756 607023335
171049 187783 41994367
116081 166009 125144343
99062 194526 741378432
25586 104334 880754139
173166 174394 3018021
169228 178860 112671293
188688 197149 21071391
66519 99305 81766976
193020 193429 1067131
158619 173663 677658789
136982 155183 45843436
170498 171244 1878604
80155 88452 544491773
28471 36358 655534839
17453 134592 900281708
161266 162266 2520974
149273 171496 598748614
108372 168720 151243530
186591 189665 580457743
175913 184619 21864534
177239 196341 47866568
188110 192175 10150334
56620 130446 373512838
159045 174723 39266009
76900 108424 78666710
16523 78492 97922227
157540 170041 31263999
69958 122197 972506220
68190 98112 74668155
187752 192691 240861980
62000 132223 156727070
151135 188642 93832253
75596 87825 133171619
197795 199575 172063781
134943 178048 32753305
179884 196087 40567644
152288 181856 438743433
27712 141853 623313628
189413 199745 25890919
118658 149987 885067909
9017 162266 383414392
32727 154692 328104409
58077 126948 193158178
40115 63814 132754606
175784 181423 229985262
194930 198001 652994739
147752 165149 80305082
145798 174714 317350350
107756 133558 64695570
193222 199157 14943881
56615 162824 265915693
146338 152962 16675443
13871 25256 28563315
42500 53919 28623321
41584 187718 579875730
169338 176733 18564428
169564 189274 49425279
2744 44965 431413547
149318 199697 307076476
145682 196495 984715674
143523 182117 930231169
133991 159655 64269388
41388 194259 382726549
44209 85017 102119825
111276 179283 170437396
149616 175968 237584636
153220 178342 919377699
26114 66239 100376505
151426 176225 175505084
93843 199714 265335746
147331 170287 51925179
167090 179866 221205644
114968 181694 167219927
39266 62860 699728666
161610 169844 476666651
61021 78245 898615056
30376 86974 346806604
130621 171723 102999735
24947 80327 655898396
121732 167790 115382138
18229 86812 171472746
36710 177723 783269100
187565 193893 15757562
65500 135874 175994720
29163 98531 298922936
21793 90323 578260006
197479 197979 1281125
12636 36881 619923574
37270 39854 466540571
127830 157794 75076032
141018 173322 81008135
20203 111404 227943758
13222 136166 838735429
91398 106044 375156832
93380 171469 157135976
45443 98424 612040090
117195 151426 86081804
75770 91653 39530813
196837 198955 5434899
127253 137504 25502684
29772 59649 483362068
74717 185279 276770664
69141 141515 463802697
3574 107620 39942788
143035 185400 283218667
144198 177452 83261898
195649 195839 490338
179945 196397 413699684
39126 162081 30137602
31813 95955 160314840
15717 56141 101067967
29761 33483 74230946
116148 166787 126980572
180359 193618 816567624
187081 199720 31661167
63735 91998 70637811
82169 137169 349482529
9580 187429 92713584
149884 154087 10550893
21370 113034 524160700
145391 153179 706415848
106810 152398 114419713
79097 124986 755610724
5136 169005 410033721
91535 156148 162036223
132423 139027 16394082
123628 149415 184889801
7879 72630 162039157
144797 163892 635101562
60385 125820 163612839
134661 151097 786793661
183902 191280 438786843
3607 38528 286814133
180420 190004 24073093
120209 152702 398925639
121044 198137 193106845
21375 151253 325181183
87474 181088 618913275
71096 167794 427425075
179083 184328 13187745
96562 165150 171872155
44870 63595 46903352
21630 98888 193055544
103395 165279 155113770
157155 164116 17333005
105035 197719 232310554
139815 141863 301510717
156292 197010 101798442
152197 156184 7712918
135652 193933 146024066
79378 127859 121356953
27615 154201 316956484
41209 195242 530890447
163707 168624 92377436
18467 72735 377860899
176383 194012 44109473
103141 152695 362898171
85128 142787 114611519
94394 193380 248042969
141823 187871 882502197
188885 191827 7342443
162960 182605 607686185
60617 77746 42794861
26565 103880 353038410
63303 139474 343024371
123066 189807 351015217
85012 94432 204621551
184274 189345 12724116
74320 155277 202631540
146984 193318 115996955
38023 190965 382981201
58408 159437 252726881
101173 115425 28045135
171878 182676 228591923
162258 186102 59839885
61690 72650 27404992
112470 137786 63412047
20041 182826 407353037
40487 64876 704243695
934 107949 267521560
113843 142811 72652495
165736 174626 22246738
61956 92351 558794305
1961 110312 519656589
20625 173388 756501140
96242 197119 252727062
107443 199321 230279950
137357 183156 406611875
59786 145659 341059559
100753 117330 779348055
186172 187263 317283815
184999 195920 27248867
172247 192413 124013190
152297 191151 97141601
193121 194356 708875989
112528 125079 31544569
68968 152340 208815972
182106 192421 19068209
38348 190120 380024819
131055 151068 171873129
179909 183862 9962625
65355 98546 82824009
157072 187540 76299853
117991 120450 985154728
114195 199831 501779255
192084 198723 16646952
183981 196597 31508677
166421 178851 223044159
36997 104375 168535310
8723 126384 294290797
64266 76599 30927392
156308 172345 474896794
57978 171059 572169781
63034 120450 143584512
105529 183989 196672752
109699 113168 8626150
174453 176491 261902974
9685 77699 378360456
67044 93146 247621579
154590 155942 268373220
191813 199167 816290843
29981 143521 509528562
21361 22343 2454483
71991 103419 78378191
153370 190415 92639645
25291 103228 194777150
6244 141658 561436548
46863 64355 43854100
186529 194782 20661224
45641 118986 183546074
59374 120963 154013828
45939 85291 98529659
15785 168278 381666388
134530 191456 882255358
18372 151117 626578632
196619 197915 363217052
115517 193737 196767879
91525 143814 27672039
80660 147843 134689196
103450 134507 77864599
81646 83927 2757207
160694 193695 25848115
183865 193143 602873073
32573 134636 501248208
53292 53582 9042764
114773 195463 202171473
109155 110237 2741906
13001 135700 637980607
109302 143903 86702710
51138 192654 699244211
163948 184076 50525737
105282 129372 624610369
75660 79727 10068248
171132 197475 65986867
103740 177013 183687423
107784 198570 1102478
101113 102176 2739558
71532 114087 106254721
40348 191542 930165511
22880 192685 516352026
103248 180473 193519018
35115 132846 201975201
135740 175472 559735048
56437 136982 201528096
79590 88411 21948079
23896 55826 79813805
22263 116232 234896617
90274 159959 174448961
127204 185083 345111718
93751 150666 920730174
83280 113131 811691069
150417 197628 668606442
53857 173095 298498783
90500 135650 848569593
27593 89536 154816130
188458 198352 69308959
29157 162767 334403626
58603 139813 177174042
137236 177168 158193871
118226 180280 155491323
153439 157643 10405752
92357 133066 102019137
184460 194898 26092829
146260 151020 12093200
180059 188674 749755005
151779 154057 120261795
16583 84103 168849911
157630 185817 955591940
192294 196060 9403261
129869 186368 141516510
110259 195942 214676062
57236 90892 84140652
54608 195919 353764428
147639 152411 496702981
155694 192115 712017332
187551 198076 26329660
139401 186971 119312712
85254 152770 694709109
21171 57610 866847237
141572 153583 25834515
102782 138685 701694527
92911 182405 652949053
56355 134291 543659744
64560 103580 97428227
186126 199464 973982205
149940 154014 10240680
22471 109347 231070626
82046 91044 22462611
139539 190350 641898749
193209 196259 147066357
194669 198896 1130393
159937 183107 949695647
38830 199890 403254231
160286 188920 958484012
161508 164728 8083912
139698 174817 119951696
50177 162057 280071697
65678 151716 215475495
190672 197519 17145648
142180 174287 473933079
152300 163057 445457798
102942 131080 875803813
166033 199548 84045907
2148 43172 407706732
121774 131026 23129141
114688 182613 170222834
95228 134872 369409790
158560 189813 437827394
35123 45872 313361151
82569 90457 19745948
172905 182146 811800841
164420 171029 16592394
9689 139507 651687523
117295 143104 350140991
115152 171356 140946425
60598 115069 483595606
107361 169023 322655570
158301 163006 863216009
17034 128314 769176699
184270 189238 12458584
52514 89697 968219458
120961 121923 335141731
143181 144418 3081822
73128 174222 466992921
61748 126725 162505144
166026 188271 774238738
52913 179620 317194585
58720 92080 83344558
118798 171476 410543911
74460 94564 49990738
54658 157819 258270093
29381 63621 539493780
80664 196328 289558411
187471 194943 18661801
48303 157962 274645870
47283 170129 371797878
34305 79233 101404728
86621 103271 314030640
137566 171338 84777349
91055 166213 761287011
181017 194062 32722577
57910 97345 98423372
149289 160382 27538478
22252 121854 946306904
25804 162251 341412444
19562 147135 559170870
38440 51235 32005129
61872 71637 24363764
180766 186310 13983110
84035 115187 821398937
176924 180533 9011722
139354 146360 992919906
170809 184552 52660209
23008 129966 335758890
129088 138087 854760093
173359 174756 60005941
118504 145140 753667525
39626 177923 822703123
30485 195035 886911338
31728 187792 804112555
34597 167596 502681048
152739 163361 128114059
96891 105396 21298306
111680 188397 979370762
1119 157424 851295071
14139 85440 178394539
43969 121826 439916921
31001 107947 192337909
74155 195700 279585395
110097 155682 114399597
164229 190022 710261602
59870 69874 997413986
40840 51743 346134265
145790 146044 701733
77341 107357 74922417
54990 85208 717710912
53926 138847 372968950
26234 61584 88468811
18590 59804 24513586
179584 187218 19181755
158630 180915 55669077
70826 157499 927612280
3071 47664 854233029
58563 99051 810490232
123844 173618 124595824
172766 193682 52376276
115414 171037 139450880
110448 120284 24740647
58156 103640 113536358
87389 88908 3791218
114921 146974 724633748
113204 138402 581632633
146777 152769 15156332
11370 128551 306588063
42582 47002 307721407
37847 145104 268525810
47969 140693 282908333
51025 180384 409035014
185041 199290 418056291
9829 131024 303165537
25465 45400 49785640
66831 147489 201934228
57998 74125 775922341
193366 197702 406532398
195252 196323 2661471
127134 138133 993685929
67481 110171 24478428
188383 192141 9389917
104431 141761 934435232
26944 105114 840474295
92355 126025 737157934
191832 198853 17626408
144886 164901 610560241
45964 83372 393906537
61716 97895 108422304
56632 193013 911403328
117224 192794 189426970
18735 161046 42807423
129864 191530 154491176
187590 191775 455283565
283 45045 111876183
2853 62344 148808587
38414 66196 69649612
78411 144444 476583895
41356 84079 106888612
104383 142568 55016878
123525 128248 11711743
63238 114887 129054779
116721 175790 148109564
163695 190553 67322584
75151 176204 252892919
52145 119911 169550957
72489 168671 240651143
20457 80880 151070753
132493 152557 337029017
141394 176051 690187827
54286 74988 134379724
194629 199125 962005582
84929 131019 115390641
69288 100820 258890699
93990 127426 997327552
42006 119799 194702001
70591 188752 295873739
19093 111532 231094679
105297 118928 34219137
193213 194830 4090515
122035 122180 330882
68621 131394 840471707
108774 161643 797497653
85492 99419 756805408
46684 147626 252882748
198325 199177 533076960
173413 198499 62916332
54567 172786 295963573
67466 96861 73344346
148968 167324 242206886
37243 77995 102102220
163981 187540 594733192
87606 155193 337479346
103923 186139 206155715
66219 68787 180027942
128583 187029 441473911
81778 104162 630180478
7841 42753 87133706
181642 189046 191814821
136652 162656 382900418
58956 88540 73790117
194694 199160 11220120
186955 198482 28899674
59713 109982 710490664
13167 51477 472346938
22718 120750 561028540
37890 83253 113538537
39818 48465 21550734
32953 65508 684375458
23085 125432 256022907
30477 64676 13949165
183543 197472 34901600
139722 144038 191862849
5075 130784 314511093
146519 183079 811068526
188606 193073 656093789
23810 153751 814217961
76155 112602 830435229
67909 172362 261504255
55664 186704 570923259
179965 194883 951723688
137523 138239 1790979
178183 198452 50901680
65310 189803 759059649
190180 191987 4540343
119475 162803 108545068
179921 185619 61827182
133843 183669 625868931
5423 107003 253921939
138059 196205 523207748
79887 154441 542385751
73978 93349 69464482
135210 146678 28847658
173476 188145 36806791
166939 173975 897074834
106476 177800 525359325
80158 109534 73427693
190259 195985 4029197
147235 154423 18143667
157762 170831 32714366
196505 199578 950334373
3335 189545 499454989
1263 178637 443853122
84348 140941 141633935
17090 87969 177137677
127447 197487 798392074
57102 61259 622103694
72176 154460 828275548
108498 165867 472008993
145230 149999 782163403
93568 118447 62338345
186755 188748 962868643
62569 195712 897690625
13197 96973 774098436
18960 108526 223903751
71142 121434 749361194
79083 151769 739767585
147981 154036 276213626
98616 99560 2383308
198783 198838 405581577
27719 93715 405598370
166731 189116 56163388
165479 197107 79216687
161891 163376 3684852
22473 53409 750978900
188817 196395 18875319
12852 41748 590083788
123740 188012 160976777
197126 198413 597346795
168484 177828 711484329
97137 152002 137715010
125663 167881 295357277
145817 158919 32801318
140797 143784 7540797
192026 193269 362971682
169821 190656 52179320
176410 186715 14139080
156395 157202 1979284
114047 139843 64677126
89394 124343 87551118
814 58477 144259072
191112 193606 458381729
98067 111853 788438944
197037 197659 1600772
49758 96746 189457778
67037 169727 895464851
12438 189179 919639294
195004 195763 1897322
157229 173210 39937988
198449 198642 345052065
20386 60347 99994759
117171 177216 892586703
119631 146977 68574921
186218 187742 3850092
169491 171298 4567182
70937 122216 17640686
61743 161340 249144142
170099 185298 786951467
110405 114810 11002570
159294 163083 9497520
92634 162147 889641035
61560 68866 966024831
132313 199833 438686175
94533 154638 58226423
5766 74034 318867224
146924 177632 10919280
84234 87783 8838450
185113 193374 643392024
80937 198269 293856634
9559 138557 465274234
64271 73891 24193577
179674 196702 758943457
164505 167727 8143056
97269 191950 237336278
163885 184977 52979361
80600 147785 400398743
174400 191367 42548312
71573 165825 235878968
169800 186882 322368368
116977 190529 88245128
67823 118743 235020122
111946 132886 331772322
155340 185481 75484707
78501 164753 215910827
100505 185054 442358258
137848 175163 93564908
71305 146325 146938136
125737 177005 549150982
114037 120285 486690727
126163 186132 150290488
3485 84928 772550667
134668 145256 26582957
52355 76504 764834163
160565 194431 84901224
5356 83305 194822283
35222 133179 245265773
44438 123793 933014892
22059 25539 447483620
193574 195210 1355471
7824 21269 33603547
187888 191498 926273481
148936 154295 959927967
76747 79329 270357686
40693 189422 645337521
2530 101291 58246998
107349 182904 189359501
196036 198037 591686030
183495 194163 776846107
51319 55635 683676593
124689 191795 168132860
107659 134135 66335016
10731 159821 372952097
68339 180809 307385730
151003 156774 490648637
167211 190111 883217863
131879 183428 221247029
72187 131559 148526830
52646 83116 742819711
164036 190165 253818311
132711 185144 131472376
172310 197835 63920692
192601 193964 403657717
31146 93260 155235872
44295 162785 595037653
76073 169086 232758750
144297 185466 66966137
185081 196259 27854720
42915 63444 51468453
4144 15438 765095659
8475 51914 601971139
102165 180515 316948730
109079 152560 109213964
174249 198649 61258205
144463 185264 398343492
122948 158942 635227752
124976 167474 106493902
145178 151613 16335732
166166 168662 569066834
130056 184812 397449111
108433 140499 80346921
27454 61391 85006864
83283 150794 169250667
131395 162864 78784117
8088 53562 717958652
116595 178589 750737668
35029 142968 889274640
5165 149900 480410067
18349 119292 682248424
57037 107702 126710238
180081 183257 7958547
79418 181068 254454156
51951 179430 764676209
138729 176839 46595459
70874 164739 234941344
19246 195613 724032487
15603 161876 366058766
120730 160755 556914472
1689 98450 241869461
163933 197358 83756957
2259 180885 446932980
104757 184700 200410568
127229 171934 539852974
55552 99799 645984532
91374 141038 124351476
131871 168612 829031731
75407 83230 19393373
95195 130250 87914731
50759 192987 446535158
107099 164934 144861548
92978 132821 61309082
64582 119235 823550949
139383 168094 72060670
62391 121980 149097244
166350 194764 71229263
22865 91488 817818720
52461 157590 49176850
87876 89122 246075727
28849 35556 742715609
192851 197801 12435884
26717 68541 948275686
192133 197379 13101850
47588 158834 278518128
170833 187830 498786345
6824 86570 199327472
189555 192050 6209645
159112 185882 158047028
79210 83625 10995353
142735 159268 41450890
20739 105497 445672983
119029 136788 44423675
129981 183561 134229927
27068 183192 390744527
158555 194746 90583909
10505 186174 439659927
29106 98973 174602268
110639 115649 12540530
41519 127284 758279485
19059 197190 445840044
16514 164077 426840132
32486 51932 762800707
6452 134369 319945868
35592 192097 992999170
74344 173968 249236376
84457 181128 242065691
22456 154184 329789196
78904 125162 115739400
44836 186908 748005736
23578 83478 657343323
145828 157589 192025866
65224 74412 773810347
173266 182590 23350932
57255 65419 20530249
88914 166427 987039503
3068 189976 37951650
151473 182947 78663739
158944 182349 442612911
112959 123636 26963890
148295 168944 546623659
190751 198675 703359658
61061 144574 208890035
9373 151185 540999047
178713 185534 17244135
46395 66290 786191667
144185 193616 605421112
122216 136261 35052669
67452 133439 165072650
50434 70411 50098433
113813 117785 9974051
8802 162159 383668768
192 5843 14203970
61618 67148 13781863
23223 166845 359415569
70519 79590 622840209
121476 154716 794514096
154301 184874 224981422
160274 160677 1021137
85087 99616 36233091
158124 182103 59984948
46384 96629 913900448
9084 183310 122679722
45955 150424 261741963
5999 101352 976897483
1173 74432 183393510
37845 194726 392853921
99741 105914 15545822
15822 107830 230055051
49958 50227 699589
177471 193276 14928578
89187 97989 21962771
95828 135457 99267413
146237 148788 211789387
44682 148748 260660467
128041 159012 77560027
67649 87563 49664393
198486 198542 606498621
46853 119253 222794033
127099 139837 31759942
62463 140335 194713140
73355 75818 6160216
163348 174441 227397094
193470 198271 12087079
79478 154960 189128350
141898 199740 191559105
99997 193592 234581470
195184 197700 6335145
175289 176815 3869166
98162 147499 912113080
126431 166724 100890253
52329 193855 354259703
193093 193259 426823
80224 92260 34837996
120914 179240 146086503
173456 183220 24467644
100510 181360 306914900
191252 193941 5001587
25234 184386 398359776
63530 153379 999753630
164198 179765 785475520
39183 193688 386825098
61076 123121 434033766
131309 141691 182880181
32401 80381 307558892
15461 71060 996744854
176880 186652 24494711
120130 136820 41692059
128024 132529 828953023
109638 147623 95308149
15886 70337 674320554
207 176040 439999895
162145 167749 10165367
102341 187935 214563308
95454 111750 979093306
176262 185089 22197294
112237 186786 186878012
139717 186300 813534614
22387 106738 834129946
45632 85746 538549522
137905 139669 4475191
33712 142582 483310831
68316 90363 16654453
189850 190754 2254227
75460 103644 846433201
138323 163104 298310600
57122 67627 786809111
194240 197676 564781991
79039 128542 603346107
143415 176998 247499492
59460 134848 188530892
477 107179 299258004
64633 147161 919877622
147104 179222 249722929
101570 197645 240835404
138161 157424 471224016
76098 181172 262928642
9753 110377 251541535
119928 187880 31633670
115925 148729 20132855
155118 189217 505484786
135494 159960 996920538
21093 126309 586041740
34133 37935 9506132
166731 193604 503454673
31437 146778 288680016
27135 71167 506279948
142821 190925 120544655
179694 198466 454906255
171270 179707 706108924
126250 127891 121777171
135976 170533 86660347
47723 64448 16169339
194305 197201 7256213
151911 184116 573495087
6882 31388 780743903
182777 199521 41966238
117579 130109 31517472
42430 55434 428481100
190861 196117 981671858
26725 49434 56619004
92521 127655 889228317
99277 134475 89737946
162102 181828 49432466
99500 136317 92271931
196830 199246 6161078
126032 145612 50522379
176289 183344 815308449
88033 157802 174841409
161746 182589 52213863
39713 66223 90711016
71361 166473 238037736
89273 130215 102585224
143042 149462 16262106
146943 156122 492497319
92270 170388 195713050
115514 176531 152953314
38414 121424 158879705
4652 76784 162697856
58584 182507 310132712
96239 149274 133099116
122805 150909 70500811
204 122315 399700187
101541 168353 167539868
61033 107782 787541053
63144 187246 583991518
139041 146075 17796651
162273 187433 469436366
183354 199179 329597709
167519 171040 856026029
32101 136013 259978397
119118 144187 62826921
145170 161551 41029574
33332 50798 43671347
130659 179150 504196182
81735 145517 306235928
91020 123767 43445696
153568 175931 933775176
83985 94059 25113551
13214 116995 259439040
16032 31452 38557810
180470 186245 14529547
190869 197336 16180706
17655 169508 843656009
146082 184576 376247925
105132 191313 215976495
193000 199202 15627844
170890 179622 21849062
97349 110194 32264440
7451 151193 435737912
116237 141468 63242256
174928 188888 530488882
35251 52700 43777030
109298 180558 178538959
118025 159625 767657955
71674 141144 326938727
98075 179706 204578684
11435 133325 304915103
185281 199624 35865233
72357 82110 24232365
197489 198043 539717583
64538 106615 827217792
166187 193942 718008763
132265 144253 79533508
67644 198821 515940257
91376 144421 413510137
152948 179743 66992408
40869 62401 53980069
44474 107735 158207426
13727 84055 482192728
167949 192380 61168083
35613 75673 100421500
48218 143708 239064191
191734 194726 7508983
163908 177584 719709531
173953 180148 15545483
2095 28115 65040553
125107 135427 445034121
47473 195177 738704867
72916 113263 100662638
32376 136296 259986245
52971 98570 207290979
28664 37490 525348877
23819 172598 659426800
1564 41817 701560296
179177 188773 24120995
165399 190206 900879575
154945 166141 235555913
184519 188083 11821813
27239 105239 258732774
63176 194785 783955576
39152 79739 563476423
147788 191232 204709738
137579 176799 98366747
16415 108233 632691510
195490 197312 963025191
101148 145984 112525420
117683 139351 54283511
36004 49119 47889345
71245 136401 162942578
93371 158900 151953615
151882 184979 60035111
41837 185889 360808341
114942 165693 127208233
114105 115719 856742479
35423 65476 871275330
167213 193012 180347970
157511 160613 7639532
108310 187229 629146143
61001 97271 90411422
22146 174870 382169526
154326 190330 730744709
64780 143742 825508501
59316 61375 5192156
125109 173521 863880748
50406 161936 279251716
8269 87772 302214326
139571 178210 30430365
69889 107264 615511224
68402 144491 190397913
141815 161209 508425395
164101 170553 196692137
85910 176996 348815990
169159 169692 1387776
37647 94703 142734192
93832 183537 895638424
194821 198605 42014485
10111 148826 347170098
190211 194021 650377770
122376 164886 736701331
194504 196684 5426422
189129 195070 4015835
109449 164572 138133198
192941 197873 714070212
32192 45552 33395465
6436 70399 693586672
100500 137967 93864000
21239 112033 92490795
113658 146720 82950947
131322 138360 114714235
131023 172841 889880786
124709 162819 95461176
182419 190850 972096740
185295 192421 61926595
104301 152860 121909088
9472 68123 146685239
178448 188403 24998703
165399 195092 747369895
190564 196185 833452976
66278 198902 332029837
194426 194705 721533
58873 136577 194306637
118643 174960 519483576
75057 178829 259680435
34141 98172 160157406
10961 49988 97485458
34565 193379 443274720
71017 179689 744399434
160612 171325 925713751
182031 196272 861690805
17129 188184 428176660
159019 172210 33104384
32625 41779 22856763
48826 64595 770473954
40207 164900 993963490
81066 125266 772786301
25177 131766 266643825
182445 189432 17547744
75562 152262 994142768
30752 147953 293407100
91541 112360 52079705
9823 22141 265589378
183973 185349 3508146
4936 52047 117804918
108916 174950 777263765
24506 135011 276412763
149534 154319 12032860
62431 65642 8011263
68924 194755 337105576
181445 194581 32937503
194560 196778 605177721
124212 140187 39939167
124276 165746 103862736
95596 110241 417362041
69320 90343 74904357
37898 152858 287983597
23433 47927 61157709
139701 197820 145682972
135547 173066 94030109
145229 192173 699677354
145105 197778 445988678
161731 192336 145302200
1547 177780 441011625
13208 113794 251466172
127044 179707 131874699
96846 123180 66130386
194534 194766 856987451
102555 197928 239036773
119513 198468 197865635
196038 198652 6622398
74716 171855 617058567
145257 190048 395244026
46967 57971 27672994
65095 82022 440608230
115580 129789 775406473
11966 130487 296480753
19958 84452 161189976
99064 169154 414834394
170364 179788 228602816
135917 190317 379269496
193794 198479 11837830
5744 144351 437496104
12144 195451 628248858
44006 101896 981764126
139785 147162 18610310
50857 169958 817313360
154604 158842 10433571
113347 188293 107126973
49405 196403 368059298
98417 117662 48199201
5155 14581 23481225
19495 108577 798266024
135919 159030 481588771
75286 189928 286957477
6017 8561 6331990
132030 191902 149963776
87012 95047 20053962
25590 127597 536641066
142371 166522 744863130
24137 113704 584289455
27667 115952 220749995
108758 191913 418151213
93050 198384 559853348
23448 79819 188327847
101164 116057 37359918
116069 151506 54429467
75997 195658 299490835
180207 182145 4890040
40585 155024 286580123
16489 63840 211383698
199775 199919 591347316
190581 195699 12799457
37053 173629 454492336
149204 196954 264260429
67532 80238 474743564
53910 148785 237652000
189854 194920 12660308
88361 196026 269719172
21153 21701 1356714
105032 112434 18551048
3283 72939 174300378
41664 194603 382923119
167849 189218 53536254
111686 112323 1211781
189374 191607 5579494
118320 138258 199202465
98048 144419 116264390
42 7978 19884682
145526 179470 241412104
105189 188469 208762995
168580 183342 108749445
194189 197850 9198444
88614 186152 244448778
69360 142037 541418835
185760 191948 105340988
177351 186543 472738176
89099 175074 77553918
45335 179082 334812951
168290 190365 890791557
103292 146562 108550254
170031 182544 127257007
114870 187671 139259301
162568 188148 64144887
92254 100577 20721638
167868 181920 35153316
118083 187736 174656201
76104 111386 590542104
73439 78193 11796001
134303 173629 98562494
80676 124619 802502643
6564 89973 427639551
105323 164581 148536508
5248 175141 425099671
88706 192668 260444303
67473 161711 235834358
191853 196932 12635952
64686 85909 70988458
35469 101922 893419355
182610 198775 866508710
187541 194522 17427144
92087 183867 229947970
57515 167745 275986949
164650 173696 22688183
198008 198385 967476
135712 148953 33416935
24045 94737 664523999
140568 151717 834334873
189809 191578 4417836
8768 138797 132150475
90616 92138 3826067
105771 169231 608124535
4975 87752 564293441
86296 91092 314770173
193330 193721 470505870
64426 153469 223043873
46788 166842 587988062
115646 121581 15010299
104989 169054 160584925
59010 193777 337286146
107328 159666 131122176
45167 189923 362448722
140916 153366 31443449
14085 56159 105226602
108078 134511 831872183
41013 182594 354439189
119358 164325 112644584
51691 133376 204452690
124733 152465 69671973
119216 177581 420633404
13074 163220 207702629
140022 179496 98951882
48562 119745 212911666
3515 123884 761721460
188749 196387 12681601
110821 125852 957954626
177155 186901 24485238
63472 143584 200487100
182102 189470 604613295
3983 130130 315546893
79747 113434 885302212
48972 84523 88986638
1533 59069 129945742
97979 163329 353518314
142711 152782 25477061
193294 194070 1929393
95899 185198 223864339
9425 166433 465523456
73458 81287 750034583
155926 168635 930089707
83813 131586 512029187
149288 156610 947924973
76045 159091 735358267
29414 127405 245203714
95897 100154 910129511
59833 92787 727132405
69663 81673 29958426
72745 149986 219729961
56623 120687 160340167
196050 196443 954174
28989 191609 449167279
132561 195971 158816397
93026 197009 627028313
91282 136014 112035874
35636 182949 850378775
150390 182959 81428116
187746 188482 570885
192441 192543 241931
51521 160609 273032820
44076 46620 568728511
36702 71480 367201001
62777 92318 235948671
156223 197097 15433206
51637 75318 59413163
143048 184532 103994348
6670 169918 762311240
88079 132056 110232483
708 113617 917199917
618 101986 894754938
112373 121643 82164523
17751 166286 763791123
105319 111443 15321480
197678 198565 80564453
190413 196892 16142760
7190 126660 339659093
56615 106562 124956188
185418 193322 19665310
162626 173023 672252069
171732 187941 382478077
194526 199780 13195396
178039 190550 31433210
96476 139187 106940272
87962 91595 9111008
93987 113094 196728765
66005 73187 18026075
55586 173438 295066628
54383 169212 899649346
67684 162367 236975531
184852 185485 577696114
78312 119722 103566518
112567 136428 996261182
106251 122182 40002089
171436 177439 833524015
107636 123187 88458070
90526 145853 138557931
77762 119621 104671920
103121 179706 191934449
106413 161385 137705015
135186 156548 53704396
142636 188350 214563003
151698 176895 62938300
32947 182748 375024384
109290 195020 214826613
87915 96948 22569166
169819 178793 181418129
65671 137726 627155993
26794 106565 828173682
40786 41211 632570437
32500 191255 397398727
7518 151467 552363818
198208 198567 329907709
4069 71157 748689742
152174 182739 787080682
17982 188618 427141433
128383 136110 19327582
33014 88138 137825794
156256 191165 87280068
18284 129345 277893184
31209 167547 341299918
153042 191433 232220688
34649 44506 24749623
60388 117150 141785178
27749 147361 653275703
130423 164473 85264964
120839 188631 815985906
5365 121901 661085552
64769 156451 229615730
85173 194065 272655878
82636 124029 949266254
162213 175932 34399347
85929 90822 12178037
81007 158747 194688840
118490 199867 203937987
91077 98172 58466789
99144 143764 111884776
112171 138777 66661945
89710 102027 656388202
37127 85833 811431727
26735 190107 408898371
40994 72424 78787986
105113 193168 220645697
127236 181335 641338332
121971 172047 125395941
152664 191563 867562817
14653 75593 152568677
78356 96661 45640322
107006 111353 8902886
187513 195262 19336528
6965 173755 473342513
130381 179319 122575842
69733 87848 45138740
140658 142273 4074114
163668 196235 484880648
76180 123784 598404548
6191 189974 505772702
24889 112385 218720733
115339 172265 933609993
168195 174230 15030784
86 67204 167934683
26804 195287 421635621
190967 198318 18435998
121040 125881 917438866
159254 167893 767518241
133826 177176 108558213
122267 183584 153553734
91565 170167 942238319
112920 146807 85046450
188946 190500 460237306
183690 193414 295853709
61915 185607 521921039
11308 157504 824409046
67786 74525 691836741
92260 190363 596379176
181968 189171 18100599
193217 194629 3566322
176783 194442 44222216
160679 179529 47251673
172575 176021 872109527
100904 144673 111108254
128131 160476 707020043
121436 183644 310407410
29634 78730 122842606
194147 197485 30488132
172016 179966 19885069
159647 195648 410393713
89844 140139 125919492
7677 37029 73225843
144224 197134 534401023
3277 144844 399145970
26600 103240 456300969
59298 113549 135508472
3500 98050 236289680
177656 185641 20199899
99580 124776 989076296
141027 183361 710605156
65263 70893 10499680
46831 140057 749104542
182010 198052 40194096
51951 150869 646888799
89093 186712 731031060
22335 161994 879336041
121973 168244 893334217
184292 195145 27159948
65152 97168 79850086
156318 182941 66571779
197151 199218 5278403
61751 99609 526848101
169840 179647 428443656
159209 167371 157181319
101880 185122 262543471
57428 181172 463486170
21722 132556 277296347
101040 151615 127075586
744 153571 382534509
18466 137286 659157575
133899 184365 475219293
100682 177088 482541148
164539 193254 71914498
121852 196323 186407408
34656 178978 462073334
96364 108351 30019629
66223 141526 898276237
136121 156283 50721593
169978 174249 514881904
165534 192855 68448860
35488 162645 568522087
51066 151164 430729302
165386 199814 86293582
120104 136396 40724231
156444 173514 42627935
134478 196043 735215247
28398 38977 169564337
422 134947 922085405
162830 198331 88974557
73168 97482 60546781
104512 188713 53857453
160620 178684 168933760
156137 169992 313031825
139212 157395 832966448
4977 163967 996391644
135799 136798 844244905
68674 112887 110438251
130636 148924 45984509
66796 199759 332873619
136339 145418 134484475
175109 183867 417799216
36232 61948 64551883
126236 155572 412994958
61442 96393 87166033
100559 160768 150898850
55612 88851 83104251
9615 75747 598986584
112606 175708 158143863
183218 187694 277156613
44145 199233 388370078
112969 180459 640903247
135102 180840 114568685
78843 97497 45861418
143774 172135 878650365
170788 187547 706745226
165701 166015 746259
121212 147574 7808785
192245 192502 270942752
132904 144469 28945593
6076 81433 724729234
254 16109 39639569
186992 192097 663635845
192680 194149 3690842
85922 154568 172063969
128632 153271 61889535
19955 68313 308793555
155845 191157 500776679
45623 75365 74583458
50834 89726 496741161
79332 85891 16373324
34563 95870 620805024
58832 121775 907179690
145523 146972 3702939
60024 81326 793842192
133800 168706 87419267
191723 197304 907470117
15971 114587 248831372
164280 182502 45649396
143817 152945 512297202
122290 160447 544174658
12570 50225 46487316
74887 165874 488112833
45091 197957 996547977
140221 168461 70811034
110770 183861 382416800
71047 150661 199440410
127779 165927 948773832
110493 181069 172439902
136666 184287 504624351
182365 194783 74213416
91919 174963 619942450
194812 199587 811927954
111956 164793 534062040
142699 153175 26476438
96852 174021 442743548
86916 105060 956587608
39317 174242 337693771
94373 199810 264237855
173025 194788 54534505
48230 70908 13871590
5246 184549 448729326
18382 155197 806709159
137222 150560 33674858
115665 144903 283130111
37628 176191 346991824
106695 112111 13464906
160805 160956 54729875
152834 161797 216963529
39727 157328 328950479
8954 32240 340362259
38161 98265 150312423
32499 146365 336081645
44818 137269 899342961
97257 110969 203485959
174835 190218 38580459
138952 143498 967145626
119035 145857 738804795
138848 153628 37326538
7734 195691 470363047
5523 85166 953715144
53704 89042 88302649
38661 152339 320042245
108348 141882 968947640
54670 73305 46745165
50340 87288 92369343
110725 186051 307746200
182301 183603 3268274
125792 170887 112975847
193115 195131 302455524
156124 169853 209742063
194609 196022 472480659
191631 194778 7870274
14156 65948 129661662
139907 149861 25186488
77077 167992 304026407
169720 194569 62221034
134724 166653 79974504
122306 149324 67812972
107854 134905 919541152
55167 121993 504158856
6791 158681 734588663
121935 145525 58985679
32213 52968 51918203
41062 87903 243488911
106975 152278 580073504
102640 148879 849720302
195330 197780 6187377
179127 197617 46338540
89397 135935 116505333
198970 199330 25393237
84076 182045 663885896
38935 90036 776761811
84128 165348 693208377
51790 71973 916382815
10063 39498 996867475
93105 132009 28705975
176489 192638 40400833
184132 185855 4380970
125786 151016 42446590
115457 163790 831764068
154767 191784 259145576
153132 157442 10741795
31760 124178 231219112
133224 139533 637120840
148414 181894 83708023
59635 69815 25433436
2642 197256 555892340
172957 187681 163130306
12623 78898 165789506
9106 194343 463571196
160788 165822 12621335
86456 184590 245885689
94039 111705 945310423
177186 194429 735881652
79078 113890 983637075
4089 119854 778128323
72727 199029 316167926
104219 107668 8696833
17002 104367 218370682
187838 192824 79256362
118321 155465 531553449
9887 147286 343803659
79237 182996 966725145
61634 123819 155545082
47061 197694 495573980
62392 149683 340256506
180377 185582 13211351
192181 194139 826621620
66289 84360 45080601
112962 151401 596509918
122348 125093 247900555
230 147646 368953946
76100 132561 141235351
70544 193818 350141995
5098 42616 584935474
97306 159957 157008204
30946 166280 732258807
113439 198357 124271450
148694 150918 5612597
41561 151532 565446749
93439 145393 130217809
103596 153898 126311399
195711 199840 542908653
1176 149058 966222836
68449 89783 422671190
117477 151035 975406599
6326 66855 47286273
151018 161810 649596977
68441 177070 271890438
57314 136783 642734152
106094 181515 567363860
109392 150624 103542399
102725 157209 840080138
15908 121330 99674692
55641 67977 30971681
35249 144231 272857588
188394 191736 108655806
109022 143549 86580514
64636 126897 458970366
35422 115344 283386226
39781 69421 74249559
40730 79753 54802007
85274 146880 154283519
53037 170417 988824733
121390 128038 5509530
51567 105837 323747340
128765 191617 37650769
138123 187503 487146791
4270 89100 212021466
29196 119799 204106321
49996 81667 785585680
142772 155930 920970639
149747 181112 78364983
17419 38282 469728769
39460 175692 813758126
180792 197734 42545545
49579 79548 505716139
99357 155454 643913863
174022 197453 623485583
38431 98901 151166502
101503 198337 199876526
108244 167792 149320203
62997 86481 759336353
62021 65058 7530639
66650 91262 579034753
194026 195071 229543244
192722 199908 18024129
186076 197912 194447475
164590 196212 456862050
164601 177225 31567753
133436 163448 202849383
112167 154847 107183863
3802 70040 165681055
126461 176267 644716985
70658 121810 128009817
59555 75830 40737854
183715 192526 22038958
19806 168035 370961433
152092 187000 87316595
154778 176602 254027054
72563 165658 25658913
186522 192110 463467075
47768 122036 916064294
139708 191823 130638429
186927 191570 11630063
88306 188770 251775241
193619 197578 373594876
193691 199440 5129150
43198 177510 649715499
150820 191725 597918613
24856 46007 281980027
161291 191133 74784603
59725 111374 621002340
41610 63380 988666697
44512 77962 89832977
119372 135658 887628134
45131 110320 84852969
154402 167636 320698236
43992 161442 294011140
163866 172619 111176812
116625 121390 12109272
144854 161996 530033277
78478 119115 101636937
133056 149520 41367146
149243 185818 700976162
163357 193720 76106921
85739 196984 278511641
85799 113823 70001247
14448 194479 450675568
103778 131935 70697852
181944 195764 34615359
150991 175306 496707477
32343 127483 724696339
185735 192615 17090912
77542 174711 243217558
58238 182811 567054554
60018 68867 81376365
114903 122617 19491334
62357 187450 313147378
104183 190017 998456578
73085 73447 891607
76697 113100 90875282
37158 135442 638177007
82804 174715 516249314
169392 194387 62634286
175703 182078 77614569
113585 169942 141300531
12372 151422 348116511
92291 199567 824698479
84716 186710 729578087
175461 186377 577708462
189321 193413 10177945
41788 69066 161441325
107122 170635 159173190
32803 153695 560384824
102539 131960 372600357
22410 110483 279636216
173266 188086 687425516
49275 188428 348509837
49562 186507 871033427
111411 115190 9495305
36708 104005 822357913
117364 174680 143630502
38304 80910 389338202
17479 46246 71803020
174354 186650 30867158
35760 160005 310979777
61431 73642 859042163
32499 170120 571790927
185148 189990 658062277
165203 175707 385305340
178332 184503 356128313
24862 131138 265884842
170519 189514 47623758
132791 136603 9481498
30769 41577 26955867
145131 188187 107904946
63549 134549 472588518
154056 178743 23683660
144007 166992 216556006
73306 102984 131596194
15842 159938 360546330
164319 183188 47280909
94715 196698 316636991
39774 122928 208191852
173674 198560 521408778
14666 43695 463697495
130521 176564 115341060
187953 195640 527186797
103325 135858 81516575
197665 199560 4779070
194927 195434 1241715
192333 198039 23023175
91674 187905 701955300
148723 158299 524645850
61745 130218 171233221
51834 62542 141476377
65890 183716 294982387
4475 22014 43870225
139940 142108 5441913
415 46992 116390781
33291 195894 747148103
143466 150619 131631732
93460 180578 324913354
34426 103767 78397563
77139 77769 957801047
197084 199221 557887207
28819 180196 378890170
181397 189952 21515786
123476 180547 42772877
168724 177169 720596834
197038 197333 853953933
168260 187338 812087294
146107 194255 268080655
122108 182545 151308933
157183 184032 836486535
65179 148492 213748774
65734 189547 310008407
19022 172582 384346782
91067 179387 221250175
93900 117355 361873246
29192 52234 57632613
29779 126856 175510542
90254 117992 69353674
170537 192459 347077850
134795 176428 284158707
4144 59873 139358517
131965 176532 111620619
39002 95512 141267415
54818 121923 168000028
50319 100733 480063395
169841 177619 821375639
53921 73260 736434584
132476 193142 151897332
120113 147887 69656427
6484 158493 247855531
99232 119333 50486547
171226 179036 19537369
61364 87124 485400778
39556 118033 447002994
3060 30356 609123745
28988 70473 346583993
9111 83443 185813896
111502 187457 690588098
198889 199382 1212219
188530 191086 717519432
167409 180376 32438681
181108 188319 18174224
18408 140889 884650365
73775 156518 964878082
16983 178741 485424529
53306 195469 749698215
131833 169789 635078034
61110 195010 335100064
160167 199314 635466853
159454 199197 804512098
191817 194549 6813226
149219 196533 907994213
165509 194146 71732898
37094 124129 217893689
8806 124334 288932561
10651 127148 458146440
171401 199373 725520178
84556 159733 239685168
101362 167549 166011146
165498 189421 59979157
11182 86448 188084877
26638 106202 198878041
3363 17583 35497496
85790 121728 89995999
141418 189804 121354773
77907 157029 198111454
41678 124243 582164282
156039 195286 121354222
139621 145702 15317226
21346 161397 917533819
182698 191420 594124966
13346 42533 471249024
23635 24247 1541383
9652 174916 949835868
140950 142706 199836906
149565 174443 62110641
138354 150915 31806061
160566 175812 38245125
44277 147802 259220335
150851 192564 104309827
51278 131587 201065987
173846 194081 50676225
167628 177898 420822480
114668 172858 423325507
151804 169159 508264268
45234 119933 221815635
25158 128545 258599204
43911 74429 76597597
164019 170863 17186300
166349 185487 7126385
146529 171968 538079505
72636 114972 105683090
131866 189493 144387278
80026 114649 221030734
2349 97901 238812094
181370 192558 159823674
108355 123214 37399198
127999 140019 503938236
165628 173726 965965937
173538 183266 924358044
62864 157147 235989023
106004 189729 168147383
137217 192689 909520520
168964 190710 54515160
33770 47910 818761524
29432 156684 522979086
57488 91360 301134833
99688 125226 9934809
183390 187382 10035562
74904 149082 391109936
183217 196087 482542829
76392 145043 133486847
60995 158616 244308194
33896 35879 2611728
126381 130806 11123905
133293 199476 165804886
70287 172567 256048525
51317 150648 341576859
168445 172611 947584225
195112 197725 6577986
66967 162085 238033855
186952 189585 568543880
50300 70592 30293696
26544 59029 81264075
120843 161916 102866917
104167 140864 91965946
19435 199460 450611815
121448 136227 317096663
9677 44708 87498534
49629 71364 54509287
141219 148255 17869862
146774 175576 72127303
28900 113162 960227600
28813 78964 537072338
181648 185312 9300639
76051 184463 530768375
122845 193066 565398626
2296 121532 298293875
125382 136546 27897605
183031 194028 27498660
108349 136731 71090275
20104 198379 483519018
25589 162539 342689374
61868 135688 293753840
89210 127878 96879812
129686 176580 117481901
134033 158109 60437790
70355 146574 190811079
83054 139809 107697268
66175 195323 918156294
127448 155682 70847933
137726 147290 24107802
21645 166508 362510129
29874 167632 344841753
11673 74959 158394149
17245 151703 336639108
131820 164955 82918163
5265 165700 401400733
63462 104106 101497405
47696 145484 611556272
192736 197562 893438446
133151 137435 10588943
102191 133376 494965361
73099 75267 161781624
167825 177226 23437898
75144 134668 865343339
76786 103570 66771957
156142 193046 642545956
22331 115269 647527993
84772 181447 242054266
199006 199325 780226
60669 90722 74987490
120788 159742 97516068
22014 124315 704084575
132135 159868 69363285
147509 167766 614137493
166640 197957 78517104
4093 84902 202064603
35066 52508 43742707
34650 96912 155741770
188796 194363 814827673
12003 95344 267505271
80836 139574 146931551
24404 145714 303532345
186087 188620 562621757
163161 196449 83380515
2734 189666 467818567
191777 196153 398931491
103668 122702 47903765
163471 183282 584679268
13790 72772 147689723
127839 181299 754070761
79316 93551 35430713
163748 196709 82565587
48189 99356 847931161
376 36288 89654253
194647 197757 7807742
32187 47645 160244223
68872 96710 69449155
95843 189114 964567840
171310 178417 376627300
50683 115490 162099688
172 61769 758409402
83070 185252 883351023
189510 199634 25344023
53698 140865 218069032
138183 157109 316385342
168543 179373 27133035
73902 83829 24633108
151435 159655 20332581
23683 123161 248960806
197179 199759 6547012
28578 150455 305149437
14718 108017 421301255
130009 196033 165380649
39617 134449 237312044
117637 129829 30658394
129974 177680 119447398
195489 199810 218652471
145274 189262 720580929
89231 197781 271948192
11373 128095 291920846
179490 187075 19060764
36087 70143 866039608
167347 194451 917062496
92408 192508 250782044
147716 176822 72829038
25409 70102 111794009
88978 101566 508798058
110704 111781 2635917
139507 197606 794367224
147361 184450 92909644
2872 83670 201969932
152140 180808 71582994
146146 161834 39261769
99084 137459 96150849
194768 194931 409143
25079 110267 212985147
41484 69389 260673020
109070 130600 318146701
129472 156174 67013001
186049 192445 947767138
182864 197928 37755738
94330 118741 61202770
99001 182810 248088996
189922 194412 11202262
31872 179206 368769397
117935 125483 161777132
196862 197057 825450837
168668 199475 77217002
40776 177771 948585208
7787 116809 272503822
72637 191395 297201149
152002 158145 234223312
108596 109873 3271837
173334 191675 45944790
173802 177821 10046269
17540 168410 377579996
14057 165285 528239241
107358 144806 570221186
156160 174232 45048614
64714 181862 511937556
46012 123685 194531047
133588 187007 133853573
60981 119533 781531459
2550 153290 377307066
197893 198805 2315995
13283 116407 257806881
25966 66972 102576453
19720 178540 397437481
123786 175164 128591494
189491 197629 429269210
83510 103489 49854905
161747 188828 51054804
92446 151958 29856156
152292 155364 225720440
20470 139485 928152187
179467 180062 1506742
103682 185383 150434020
104395 181130 192281755
56933 186237 568603405
167568 180297 31809931
86878 157886 850563334
93504 161894 171417878
125391 131496 15337859
28515 94477 900376186
130694 198121 168899493
184500 185283 2012718
185253 198815 33936466
174587 198344 394753329
1369 61837 151336976
53014 105072 350911554
85190 95259 25040185
166696 183890 43162899
124522 199096 186881242
193362 196823 6943473
182418 191121 21771053
113131 139898 67068275
145283 159788 706367368
148290 181680 925205857
149719 153107 8467082
80193 148297 787899012
120915 169079 824144802
196104 197221 2817477
168409 193672 999238518
55098 133151 424291206
46043 83606 94036321
153883 183769 668354882
117172 141767 61654208
130457 191149 152003953
121688 158560 92409250
153808 154854 754395672
168771 197823 27932974
17991 46844 524534710
113553 135992 119076039
62715 186228 696125830
63429 187177 309815470
2568 149083 224291355
21875 153519 329559536
107556 167155 149380662
58791 139802 202615971
30759 119277 310261859
55514 70422 28132131
169750 195245 63808371
189740 195281 947428
139110 139289 75170
52201 176487 311150181
104798 146390 104329082
37901 110397 427548300
73505 190586 367887657
72084 147947 189926964
139604 179157 722078173
158921 186294 151712307
104416 161843 143959801
168657 171576 7401540
104536 144688 71751511
182047 196976 955477618
79305 156716 699340092
16256 185084 501744995
103381 187776 836435212
184252 193002 347070641
159117 164775 14166680
177393 188741 459859049
120806 172695 443949157
7253 198543 478833591
6536 8721 5507264
151650 168210 41298392
120448 144486 292686132
190121 197683 389400620
31125 33104 4941160
38292 139384 252947874
55006 116178 152937963
17781 108617 227084351
84816 146675 154943982
173795 190343 41492919
173895 192791 47353709
147892 165010 42736197
190139 192763 356872868
132799 133428 1563580
8427 74442 738270518
81160 105104 445705394
116535 136778 638017129
24917 151731 317486134
86440 88620 503329200
163668 196406 81965001
124002 127787 235695795
119383 183235 159960887
186136 193904 19357033
92073 188213 240863643
148708 197962 123257924
23736 151010 318712407
79284 164016 212118244
37337 119945 785354120
22125 113168 395810951
132827 167230 825689472
39337 42039 75986008
42338 124622 804266528
92566 93552 2425664
183167 185704 397918787
127825 183071 769231691
79818 99447 48966194
4652 119277 286693070
173537 181021 662382339
177203 196748 48966323
168677 179772 229057393
29227 61444 80729277
96723 160554 159921097
34183 64331 75539334
194413 195538 2785022
132323 156883 61565870
13864 77956 480721554
178485 189641 887659962
167057 167140 189265
193943 197020 7693094
78572 101133 2246142
184431 192668 20547243
5122 80298 604932693
112841 157607 112273307
85870 102079 437198662
103877 123287 48871169
146853 183758 92486595
137673 184178 120544758
71511 190541 297989243
51837 143274 228893883
14134 125023 277474069
119951 177353 859911298
128 66645 166434779
28627 167613 347878991
82539 108910 65911714
40416 67085 735500645
150173 189402 98169781
26619 189475 819616653
88434 153146 656015272
195956 197288 905450976
104667 107909 8112491
10082 178573 362409142
129986 149009 884171949
66128 118193 933502039
133420 153035 228201243
17307 39002 54208039
172551 176794 10593345
56254 142516 631053586
3128 189265 465852661
46868 120178 543427013
68106 182018 620252931
38949 102319 158426267
130775 180161 123652572
68894 161817 256138306
103188 122285 47984929
156543 194416 977504522
17181 181836 412098889
152496 183908 4470217
14778 67751 132562098
57987 85965 20844661
13462 22363 71246234
47737 117025 278599706
82637 171861 611347904
163029 184306 529315586
157434 175334 52884846
30664 124703 997570694
131310 169098 638685485
131202 199112 787048177
199867 199910 100670
171712 192899 829542420
52962 103389 114373613
83747 123820 83069753
99076 184757 214843373
34078 117834 209540330
159933 191946 27825180
165129 193566 71258138
157324 185671 71034063
70562 127105 141512889
143320 199616 141040526
54219 75983 833923036
145780 166179 51035589
118968 171018 932245421
116345 124837 945345551
45892 100353 136156461
115286 126664 28637324
137583 171790 333166172
165198 173106 19830171
34104 159863 405193404
162098 163683 128824895
89932 131824 288190919
47960 128705 202134682
35524 61304 64742149
93994 188470 373363935
161097 193420 80964669
158951 168926 498702407
145847 159516 34188798
52963 97452 298822227
168733 169882 331478561
118449 191997 184369290
83013 114942 901365058
180737 190443 24414313
164329 168594 143454549
52132 65685 445287660
77373 145834 290361370
93414 149941 665173562
53784 138044 834763503
184268 194710 729684222
27779 108732 202359688
41167 129749 196870363
94891 175233 201278125
17034 127305 275905753
52837 98874 862710021
21273 79954 146717953
65198 73975 22043837
85554 151510 165331983
63297 72834 899460389
47966 176210 704269484
190072 192098 5070457
42706 195174 686262056
107448 167159 149678745
160786 172808 30178520
90996 177265 216044499
49819 102373 840691136
85199 155986 177381952
159492 183627 739915695
126166 140575 36011711
149 103520 602489670
94414 133912 114759415
178789 191635 32215678
155195 168618 800008720
125188 136485 28237023
144432 155828 163157
19947 98336 195875263
164792 171272 16289108
168883 173168 10748739
73271 162916 224284422
81075 87828 14122437
197324 198249 2368396
121648 179157 144013102
109090 158505 515562331
8865 186958 445688460
161913 183581 22879781
83246 151552 706518896
280 176892 441971709
57118 103839 116733205
54503 183230 817264042
103396 183710 954912154
136131 164066 372053102
138707 169492 77223696
137875 143830 646763935
169725 177355 4774680
171548 195040 58786059
28252 60648 81131214
51276 177152 315120985
32288 198978 917497514
186511 191071 11393594
189956 195684 789025141
168082 189487 40885509
96244 136076 532884979
31901 113347 26851833
133572 184081 126601006
15007 33660 220531270
54512 169843 288758650
56386 177990 777551059
87436 113615 212179004
179966 193143 32947196
95832 115029 925366221
36640 192580 390472487
121526 147140 64170826
25619 69496 109807508
106897 124719 44678914
198159 198829 1704244
172574 188680 349278982
152027 186853 109943827
127268 186106 147421045
28547 138288 456269137
159573 177773 45595066
44907 112487 168992078
174281 195544 53294372
74261 122220 119904011
61406 102973 783905405
66336 141342 556556765
100995 128972 807899145
159537 198309 511320491
191673 191961 743125
157161 160524 211685165
106489 133104 66777274
124699 179316 136818100
6269 29782 715484027
86175 141806 139248921
112353 185299 413440800
17673 18758 938771252
77086 124890 750288777
71757 135082 158355071
88102 174042 215256343
76974 199535 306844983
43858 104422 141660033
104806 124368 444796316
152088 160160 19987153
190377 193974 77638189
77854 142475 379436176
94881 149671 540339033
196799 197808 568990635
130475 148934 947945585
154426 198872 425069786
175527 184428 17794689
103824 151266 200759885
31158 125444 160612518
13953 114753 938981508
98426 135602 93167814
115790 121990 838861606
188069 193076 783443611
148575 197354 122028761
165440 185391 50122390
8057 133479 983992255
122852 165815 164739425
7101 175185 420595862
189683 199131 23691702
70601 184226 284483841
33997 143235 706938408
152156 171615 48649942
58089 128385 983687480
20903 101186 200539261
54038 148886 237620714
81019 81225 723776393
89076 98329 23106749
73559 140902 168335135
101285 182076 202566917
165936 183692 44557634
112428 145046 81823470
166895 179905 32599776
81485 184273 440182121
178762 180806 5075368
115071 192657 194401428
55270 58905 9214180
194965 197541 703379971
16588 115840 248188829
133788 148482 30775191
79534 197200 294644916
16119 42729 18325067
31604 124499 232400300
40155 135538 543934769
77274 91447 35291150
28772 147529 297285716
81843 167954 217891619
183481 184540 2307195
20651 190658 531223610
182640 182950 826810
196609 197044 1081795
171830 195666 738024039
173080 190246 484737580
28294 139058 277023902
172845 196005 57987583
115294 131762 41362442
192729 195782 7668520
177350 189941 31647904
25752 160232 891455632
188008 191795 9451020
54523 114204 149181658
129822 167941 95517172
75017 107741 81655094
103360 158258 821888396
173777 191776 45093622
84498 110312 64547868
183052 192341 434442615
26495 116541 877195560
87462 107133 49212606
22810 190053 418631987
49426 153085 259692644
80255 109649 779759245
190534 192719 269973397
195959 198104 5407915
168625 191805 58102688
5756 130301 311496640
19463 61096 104234026
70249 94197 971844923
43129 46995 708175247
134146 198579 361483169
189140 191279 5291220
39771 42496 823570210
123578 191281 374215821
1565 97909 240844423
192021 194978 5792866
176043 180917 250134713
183477 185578 5425963
161072 180128 47742389
40642 100970 627687922
65049 95879 76998197
31119 69542 13441239
52456 197179 706417914
23174 33553 367612731
14412 26130 838489051
119358 156845 827970583
143048 148250 540708117
179447 186088 16742629
193070 193858 345069150
44886 54901 25077637
7689 38623 675132335
117220 155447 96026616
141489 155722 35908386
41368 143410 434158329
172912 177624 11724494
199414 199893 1165008
190424 191532 2782988
85050 137268 504283445
5365 18501 156027554
89158 140551 514085099
107237 199107 230251331
110741 159978 123329566
19307 117713 246060002
50726 107580 142202908
50617 87291 91680465
6926 90746 209508550
142836 147957 488939009
8506 17228 21765589
135957 193903 959601939
158362 161046 6633347
153618 168150 394332311
196786 196943 366702
24707 100650 189748726
186659 197486 896057846
133033 153114 50430482
144106 168048 60033268
13268 132138 987736207
125649 167780 105594301
30190 146726 664593307
2689 164670 576837086
87900 160941 182975624
133388 162778 73629467
110323 148852 674635323
12611 17613 12499385
13296 103642 225812725
122857 172573 124485453
43768 59826 40304871
139612 142513 156703215
68533 153941 213946350
92203 175666 209075978
133821 189157 138680895
30383 64312 877392231
48473 124349 469241602
11853 43026 77834064
173604 182272 21574931
120772 172503 129619742
111983 117285 389315566
192842 197287 11154269
138674 152049 33771419
158966 177298 45880115
141976 170503 324959746
70441 92010 53863664
112014 128961 251556786
42074 119782 570689564
172776 181169 20953795
103591 161418 506436547
101003 156218 860604960
44957 89909 112404336
93337 169490 190842227
86306 99150 318740836
45827 198004 439191686
195745 198657 7358514
183520 188088 448996100
5866 16693 197723042
88846 172733 739127945
192382 195138 6899108
12093 58414 115890805
22463 159638 572481101
44641 47005 839608065
168993 185530 41573621
166351 182978 41718015
87237 110641 58587607
141951 196038 220223902
194024 199808 961328652
57414 96852 98527043
74215 133626 148520878
135543 192300 142237946
85116 191527 504390359
55519 113082 671998173
72556 88272 364676237
123467 147158 344011648
90278 152195 155233199
137665 187053 123841894
134230 187785 782463775
126174 173481 118495611
86320 88821 17668369
120076 151031 77733486
173111 185037 29975737
1647 105209 258903923
55956 147315 777518322
145734 195394 824191831
108117 124825 41938170
26408 49151 56669993
187121 196667 403557005
191612 193069 3583151
184478 188848 10934515
167489 174891 18469429
82963 88348 13375963
197434 198532 2813322
37302 112210 187364949
21620 174918 343768098
134752 139119 10841943
143448 155574 555234288
108529 131601 57950665
13995 107235 416419859
126000 190695 268100920
69336 100759 78354621
177790 177855 188901
24195 55235 891682548
197318 197470 106950406
23895 184895 403094105
94227 190999 242505890
111959 143386 78876579
179789 190097 803955172
81734 94439 887645879
116307 192799 288838933
42138 59972 44764683
31109 150953 300124175
67240 153704 216545928
134210 189227 928981787
12591 171822 398551444
114210 123066 22440900
157205 158959 875248452
65664 175956 296400039
6416 11094 243468862
151060 153324 5665294
166725 190307 59134909
40332 73905 84113659
165099 176708 29149669
109961 187614 194638426
6439 39250 393599587
29825 30137 793580
160760 162888 881808509
37807 80815 107690303
190485 199059 21514179
159140 161435 5733662
140691 189698 122895365
177235 199692 351732882
114594 166275 129513107
191293 197706 16108962
158063 173984 39769580
106945 133978 988986406
114410 157411 107918989
63103 87853 316296425
25820 182321 329324470
155012 183005 69991569
152308 186458 85393937
22711 188149 414114692
50900 199907 214387204
150052 190203 100452534
173831 182190 20969085
49195 100055 247188501
30209 73751 109035527
59789 177935 295662188
128478 179663 899202818
170054 189021 47561832
28099 57888 74554515
36346 153780 294224267
26048 70221 110475943
149970 157366 18471042
181935 183174 887725554
163975 193081 72909506
147211 198425 128288207
142031 191323 123567759
159817 186124 583503405
91818 193275 894034780
180848 191799 27518118
100383 179973 937003353
176399 179292 7213771
59458 124822 163459858
57317 109623 107528488
5248 172290 417990815
151556 160861 23068658
140843 191288 700185801
15097 196682 719603018
134835 172900 95424807
146651 170670 100681647
192759 195622 909713210
168083 198579 228636218
109130 174417 163579950
183514 199970 128651266
312 82519 269356212
116065 124625 248282387
159722 169711 544075718
87532 122863 88585488
66887 128120 555338248
135257 178743 108969456
114938 134908 377659402
143384 190492 118031407
32991 41652 21649212
39839 67021 783353868
85802 142083 140804084
8135 198304 540637379
8700 177301 421820551
15942 177572 629572155
170559 179388 692146406
157251 197275 100155755
66052 163570 171275529
51811 167658 290080627
3346 163741 751044596
74567 163783 223153923
14196 53365 98001814
106254 112201 14819591
15024 36166 52781258
17980 144398 232321159
130977 165692 368251095
43477 150434 267956597
185059 185240 458177
166230 193561 948720189
7350 129303 898218736
141695 164776 57857454
78154 163074 212539596
144929 153960 22783653
99652 144286 416123648
33533 122700 411622375
132555 151123 963050200
31691 168315 466997608
97020 109722 657774237
10307 152722 356466662
134605 196947 487849425
43393 194005 377092614
151743 165350 33897787
168099 184200 40356897
118259 176464 145900477
29297 77167 119816846
70034 168102 245472736
185114 191576 53398241
145013 166670 54193653
91349 114144 56985934
68851 128413 140822732
61258 140249 197486807
146772 167898 330677327
128554 143175 36646911
71128 199429 722731426
40529 123331 242915935
114445 124686 25757257
64002 168884 339719790
99090 117979 47364884
127410 176501 122959594
112947 118075 12868700
98268 186854 222014109
114645 166431 129777155
156266 197374 102815503
123099 129286 9649524
3498 18735 38073173
182852 196335 33712500
157369 184961 69114873
17030 54357 143445993
37577 179955 356535994
166126 182628 41389473
9422 84772 841972345
133130 138668 13712279
129937 139709 24392897
141593 191263 124512259
174599 183022 423412104
121681 138738 864503710
26015 173626 796754127
44789 120700 419250904
80702 186862 962271389
9737 42507 81796692
116037 122503 16400993
168752 179849 27803555
186220 198400 206067027
103 34679 86332205
100168 189085 222932028
86799 103016 40531876
64583 173152 271765955
63295 104924 103945519
190117 198236 401573804
14423 62412 860918097
39838 138054 245668886
113683 185417 179909168
111474 143422 757987013
44066 92548 121218316
131009 158762 424797291
21740 144859 308081856
174980 176894 4836593
35465 125482 766896743
108028 172567 161819277
34337 73663 415983741
158220 160198 467592601
188291 199198 27320518
15309 89950 129854328
90637 169977 800363539
29465 79622 125470439
89761 102966 394147724
181814 186364 791760808
55054 133837 298935066
121854 138743 42096600
148170 153883 26258262
54309 119348 935276848
44505 135091 226668727
159819 174549 672548523
177720 178977 3204324
159398 160184 329672024
56854 177459 489036771
179570 188677 227558458
90760 121849 78001218
187364 189594 5618561
197638 198582 875173
109354 188958 199525644
67599 76241 911959181
74013 78468 598155014
166113 179609 33850581
75810 173843 245314566
78462 103051 861178200
115190 131961 42134569
178066 188855 27142007
37347 116961 303903080
99775 189275 224387986
92769 118646 64817968
96608 179733 806047830
96014 181191 474982444
158581 184774 863497882
43684 126828 683482285
125836 176299 126465706
66116 103451 678345833
160892 197515 91777497
68871 84064 37904190
93006 163479 176542557
21697 172593 377657520
14581 120436 264853031
110629 138803 131865965
86986 105744 46938560
143732 144163 9721
21602 165317 359634013
86009 107274 516410386
161044 199913 97371506
97462 177779 201258395
59945 112260 130703339
5359 38701 83232197
184393 188545 10397062
62759 85006 55544330
11250 106317 237630464
155973 186243 162003452
161505 178198 408463876
100911 138384 106647422
47238 102827 479413866
125504 162535 92753859
159445 192638 83180883
61754 115003 656648081
54287 108505 135560540
142676 189792 118153328
120702 182321 154371403
88882 178313 224017067
11348 66824 542396274
114290 148036 84772638
48639 77576 157647454
116133 131318 38210953
56477 71379 938946892
118788 137968 270915221
66433 95473 72445117
81192 156241 188055483
13202 130966 294651716
47895 192870 363012621
19970 60627 101719506
97800 159688 577438886
68814 103499 86555140
179657 181219 3885228
35121 159633 931680764
77128 163062 648872888
188936 198364 23613791
21610 120583 970925410
45758 197051 448278489
175104 179191 10264389
159473 189717 9172386
66290 154481 220850325
84505 157035 729541375
31514 98815 168188881
40638 133393 386032336
29401 120412 227705635
122780 188874 464587078
181438 195016 876639439
22134 50905 71842547
150735 198821 610207697
97940 131116 83211220
82229 145313 649131668
198200 198203 11125
17895 173433 992566805
93092 199611 430333830
25884 185617 836001712
168292 187711 48714394
125476 150134 61909333
140388 191548 128285641
189057 194228 34527938
134749 151010 40964905
73045 177755 261972305
44989 84414 98608838
191239 192882 325142619
24592 133246 271858919
100194 196164 240506960
173650 179756 584928339
88798 170563 916952647
81086 151014 77991465
137235 160767 58971265
192556 195492 108726884
13528 115692 997805424
22662 149542 409407806
194084 195802 207151012
78558 156857 482499565
34154 130645 647024761
186622 198256 29157009
29680 83665 134986358
159122 197622 898808350
171148 196027 985327083
126078 140517 860527666
120257 144729 61296788
181863 196187 889415047
68365 177541 273205875
178241 191341 547369289
152052 164812 148262962
78163 199903 769284421
169341 181646 347389502
109654 193619 210360142
14245 194420 506596830
104076 151751 51974375
52567 89208 934308334
123196 165615 281877756
147159 174913 69413832
175624 175919 743014
102192 160171 145280287
179806 182161 331798648
115385 164380 999592170
164083 165583 594829200
193238 197332 347942545
56625 97473 102094326
140910 146450 12898487
76283 168850 972490120
26748 47068 858655030
116530 155887 491669211
189189 199645 26166186
25328 64618 827247052
145128 184828 99517287
115143 142497 136666910
147411 195608 160815946
89228 178386 938027953
9294 9326 189197785
119066 153700 86979536
105105 124691 468393808
115785 168082 131134682
173195 177836 632202098
82008 88706 16679943
100264 163974 944019664
78834 111154 642431222
34901 87406 659559334
131065 180557 340955886
166925 188116 108781311
157697 195506 94625428
50109 117698 903108607
176304 179041 595695319
64487 101582 92579145
10934 100899 83404538
182017 184977 382152334
74122 82087 19700265
73272 179340 718136168
70043 180107 675897560
107229 163750 297571117
114345 188874 386105343
108044 141633 180302553
7481 79648 180469912
158123 196847 902591573
144019 197402 466819245
25648 94373 703264604
29229 81292 575395739
112957 118471 717831783
63188 194777 329409142
142810 182586 90003246
102672 157326 137114094
143595 157249 860045428
9802 180214 426410050
142494 192946 126443665
1553 8823 18277646
100359 130308 75161298
167610 187913 50859576
48032 170053 435344176
63840 80332 178643408
133242 135547 5703806
136674 179874 108278726
68947 150252 203621874
65508 194144 321985330
182536 186371 9629529
37559 171458 887791181
69695 142018 372812521
119307 169022 124548879
64542 96049 495414775
32428 137718 318096844
113730 177794 160546534
124384 135107 26803940
119195 150735 909032929
33896 93479 148997147
61089 63119 5006950
27596 186714 902242714
180738 182102 936694301
49107 184838 339967669
107252 169818 3646811
168540 179056 780505716
30723 42532 29439387
198783 199035 153902863
14142 101170 935750464
86905 105745 532987633
35889 199219 853548295
194382 198289 162828240
126041 185950 15032292
118209 186985 172419270
17294 93162 189627585
54735 104764 125045359
10625 99926 629187054
36831 79657 107255070
148800 169766 808286819
144597 145618 201834159
22352 22610 634047
110525 186305 213046693
113921 164480 480368459
35744 191592 390255285
191309 197826 256010267
179650 187284 19172732
196440 199462 7643969
76486 189998 622610071
183744 193095 552180839
927 7667 16899594
155482 178156 355155005
69234 89034 49369568
175361 191198 39689416
184398 198921 993410184
186221 199480 33199005
146054 147590 430550236
83275 140208 166292179
76912 155746 751196061
6653 109104 256119035
102484 157070 726910518
71687 116696 648309782
150152 153716 8981187
72551 124852 130731702
7960 94839 217140049
76533 103552 669116590
32781 57751 422743423
80743 188009 302003338
80233 176910 242066224
163561 186245 56871419
44250 131648 447544957
173518 197386 523002628
15491 126340 277311353
182523 189044 16421988
6171 155369 373385584
192695 199110 893891743
174750 198272 927926477
180728 189982 23304238
40374 114771 662055678
39096 104467 922880171
121208 126495 13245117
148747 193888 112874766
177954 182450 126149738
151991 171252 715308314
195597 198273 674080743
183143 192064 20515230
2412 30329 69747149
165481 187357 428887628
51681 70688 47643146
61796 137986 286899820
140379 180996 101780582
192362 197691 979432732
89021 182894 305610987
185653 192499 225369495
132561 172787 100767309
188099 199198 857685459
113386 185411 180672795
29575 167636 345603337
47058 69722 101327493
67478 98260 213767732
155974 190360 86023940
27896 189535 404674183
69062 174593 281655734
168065 196998 72389434
140942 182805 104954156
173453 195641 55573946
82394 92968 67727125
70273 117123 351494648
133499 147594 631261570
68089 91849 508001789
194355 196004 517896048
92068 175554 771816441
70092 101395 728516297
160236 171320 27892030
65719 191091 317750875
114680 186597 180260746
111015 161870 309672851
87569 179334 518189259
148900 172930 60028187
57596 118192 548214281
187380 195220 432713767
3547 142667 13459005
125976 158015 716528089
170424 182134 561225513
10987 12909 4793301
32950 135994 257842626
119927 131300 28513937
181129 188159 56979283
105894 191649 393854623
197371 199666 5798207
34738 57277 56482552
18981 160037 352908118
178525 193533 37610108
136970 192254 138611058
15139 53397 95674210
116829 154233 385686855
106774 111310 11274897
174032 187322 33372787
58247 108338 109918484
51542 138406 217260262
58483 74522 660972492
71916 134756 157178029
80617 101034 50839432
154112 189406 88284908
69259 117569 442196784
9152 114944 264470671
198549 198740 462839
135332 166115 77109946
16341 95827 969571288
36270 68486 858111154
6007 129801 674774477
50140 158992 272496930
99173 109214 25214945
76632 161072 843013834
24464 56472 79972331
29017 181563 815355640
138016 159318 390432738
3436 145933 356530587
40163 145897 264621324
154779 179934 62870017
28553 162465 335124678
90867 102248 862710407
12846 155844 357956572
13796 189129 670949258
169352 186400 436798168
99321 157685 14321852
183605 185378 580821455
14494 17919 8646241
134725 169906 88170722
180579 185927 12032887
2473 146274 360795920
44951 117106 933878656
129633 152005 791419767
92191 120168 582171033
41421 97963 141343873
15503 109990 955284216
27449 161119 689489926
8124 123285 316482729
182269 188180 14863674
146205 165861 49186546
41256 110234 172571556
173880 179711 747132211
117660 163802 909108278
99553 184270 212346402
179885 196868 42498788
105960 193221 669668963
193271 197452 470319459
66597 124439 144648892
116943 142962 65284352
102238 154880 132132309
75319 137116 154451244
11563 89726 195402186
57380 64761 18476000
140687 184651 132921609
141734 166412 911901562
165234 193428 70623224
134152 167503 83615973
35359 89421 140492429
111425 121606 25676539
320 172271 854809886
43936 185306 84688538
169387 190344 52560150
142872 170945 421767638
96806 180463 209594490
104449 164699 151007870
184172 196190 30025241
140009 189599 166488700
114269 132692 46271584
30447 63370 82386730
124055 147108 977007351
29221 60253 386365677
31186 132949 751376583
89977 151456 525838269
57017 184695 459902100
189749 198022 20720704
131861 171025 110157626
27358 176504 742203715
8554 107164 246502161
126605 185594 147854119
27015 82165 137873687
164432 186989 570270748
77240 102605 387522129
21953 108908 217365362
129499 153272 488779869
191634 195331 9213483
43004 106108 157879352
150344 194754 111083091
164664 178740 35263659
38603 153415 532724903
46148 164216 456924631
154191 170237 40018872
55743 121154 163781402
88980 126371 996740106
16023 132326 663883413
136776 153487 42121969
60642 71598 213640558
186417 193580 17925435
126551 178456 389099215
69498 138090 171462380
123791 163089 523287599
196704 198400 328512278
88871 197452 272025098
196099 199818 9366021
24858 129230 119897364
155789 172243 41110034
153777 168458 36575116
166840 197548 845914439
101334 157132 140039276
84684 178757 235567620
77222 186797 274303582
7248 142601 355521788
14155 15705 747370053
43597 187717 360951390
149435 150495 2692911
55424 125864 435602419
56421 144178 241918182
152279 156966 11654226
82381 149142 167273609
96518 133056 91638121
150730 152087 3394467
114874 170478 573938457
165929 182163 40710458
176923 189070 986982641
31895 132089 592116959
39128 188242 373362617
183578 197236 653489194
158924 176010 42830760
63562 147137 209223109
1805 176110 308671607
34498 53253 47045025
7348 179424 430622795
159040 196040 92692958
158347 181688 108845198
174544 177903 8442850
193850 195429 713413519
195740 199131 8559086
35853 125246 223759897
71263 106385 816472516
187402 199538 402563013
109072 142601 139387685
132408 158384 514465337
94734 151710 142960397
150290 186933 91666252
40824 152706 162260826
157377 173430 982356458
76959 157697 202103593
117166 157430 101081687
194372 196668 778006896
161013 167208 566139527
49937 53978 10157540
12044 44173 80235171
5845 18674 874289854
147818 175572 767678125
162211 194619 81211572
21585 46361 161365061
90948 175746 212420868
10191 183270 433083140
3342 172249 422669817
23966 81419 143689307
54734 178095 308754791
141152 171614 76466764
58632 66143 18776688
135569 196104 731693108
82881 182755 250099800
32314 60601 70872197
82530 82872 889888808
170217 173980 2096153
71047 92081 52540039
75164 194460 298565421
32779 47760 838729387
130131 156329 65742323
12724 184695 430447972
127783 154997 897471401
190671 198397 19398979
105468 118472 32586116
10466 176215 449634452
120281 153738 641942030
1379 68110 764094529
155735 161323 13805414
129295 153097 59752452
58924 167538 271857570
125025 143449 6346757
178537 189144 26663004
28255 72029 114724788
47602 156311 362754311
88027 114517 66290458
111779 129679 816191128
79080 143948 162323754
55465 134806 957441043
175303 180335 12612164
38204 78505 100912002
130756 144961 156450237
61978 120194 145575450
136246 174421 95638940
144475 176067 79141937
74846 151634 192291499
7000 18597 28952002
61989 102848 101964564
192807 198089 921119525
29459 182419 382887604
163140 169523 851859031
46281 160227 846572800
116267 185407 173454178
18293 190525 717964945
32858 121687 998945157
41725 96778 694784764
151189 183665 40477378
60642 99240 96255956
176503 189097 941961535
17947 75120 867998421
89298 148017 518569726
177884 180081 390713058
107167 151624 479311053
161248 188663 68785851
112706 141101 71130730
145897 174204 70845385
191252 199852 21558903
52369 173923 304242646
146162 171552 500339027
120983 198269 193613196
19138 60354 431038744
134757 139079 141415969
62352 142738 201029778
86299 157003 177184965
153786 181146 68295350
88659 151757 905303028
134616 180147 114078804
114227 156933 763149298
133422 156183 57170366
88686 102936 35642795
98252 188339 225790302
10604 156144 364255840
137554 142870 13411241
58773 81649 57149924
56224 158525 256227880
18354 121438 257964715
18907 44852 964440404
160948 190880 75008917
175912 183737 5390723
116286 187562 178748942
97815 185051 308303141
70915 103940 82420398
194075 199872 14556793
44580 116049 178713270
47076 93421 115863625
192141 192164 327801421
110621 163230 115416331
6440 166621 400770378
133919 149034 207039239
34664 98707 941460615
130102 169637 99031361
118209 170506 377062381
50737 153149 905964740
123109 145185 55195463
34584 87887 703651785
125007 175346 126071462
147465 154917 18708870
118627 139546 52347380
34778 49644 37251089
5990 151180 566554570
130687 156354 142977921
40812 95634 776208936
85157 152935 460298798
165159 178911 602760147
178420 182978 11451024
44476 195278 377532621
171558 188895 344296820
136360 145930 924942124
113600 188425 187590384
77418 131371 135015793
125078 173505 479578671
47643 61530 420192847
81251 162430 557696998
124238 167144 454330132
105026 124778 49576618
64680 150007 213684292
20884 52696 121650933
26398 123440 242770186
115 134306 335668341
77533 109438 79713282
126344 165946 99181802
81130 186769 745100523
164599 174051 23628016
145201 164684 48798917
23343 168034 650419965
13773 164594 377464512
143440 165173 54402086
198156 199972 71607655
154171 161660 11239004
169756 196776 67623257
196421 197090 1694543
22047 181341 980894099
132254 142788 139513301
193369 198452 12816086
113088 191542 952061158
110824 154775 878406736
111361 199767 638184884
190835 196888 15095086
155512 190664 696292840
123763 176843 132879772
92875 145374 131548862
184533 187638 7791903
96832 153700 482875479
21939 63050 102851995
111243 153261 286148671
155481 197165 104230698
74342 167425 232912440
179292 190546 357398527
102753 113770 297931331
106316 134764 71281895
166219 196844 533546962
21774 22505 1830185
156475 170964 36162807
189003 193340 10789681
55823 60700 12371242
19475 120877 253636836
194814 197085 830375812
150418 180697 75601026
54683 146624 502838288
21845 66317 554744701
99043 180300 203638255
76798 181341 492925152
153164 187898 698015564
60246 160324 469649452
173038 180247 16920611
98728 198016 650561574
69085 119037 124874366
66248 195125 322586513
66688 123069 141120035
80179 131777 160947036
63775 64169 988852
188871 197721 41662717
150634 173919 58120714
67917 193383 314092307
68089 85790 44224258
14673 64028 123481458
57041 62150 12922436
196818 198273 3750453
114784 121825 17813520
197489 199027 490442166
40344 129702 223592351
34693 84107 139266581
13194 90033 680549897
96333 154873 146889382
199900 199960 767306610
22953 49802 358110939
31071 63864 82040733
167407 178092 326005013
66698 151186 211613097
148230 158121 20330859
42909 104883 930351007
144932 185494 387076619
167489 190102 853947420
27070 97158 340440551
197386 197451 3701096
63606 73281 24310090
49445 154576 854929701
197585 199947 5725749
181775 196466 36755733
29843 125378 239018593
75205 177166 255115604
43275 131188 220088040
35603 155618 300641596
22298 150109 319945106
187688 196236 412441175
36384 167102 327341970
55041 189439 920465348
38087 176313 346136198
193627 196810 7923611
163261 176926 499266024
2877 53700 784421602
178525 193372 37212969
134820 137769 176804591
187747 199986 30584630
30859 70770 99837771
156834 192486 89219310
145906 184018 198156611
186300 192052 528441664
125002 133402 347235098
163714 198319 86741742
182294 192002 24345358
70409 82186 29378907
190008 191704 234160221
57195 92335 87860686
25601 69999 111101707
143957 193435 123981344
56096 110972 137264218
61630 83434 453579113
68255 163538 466559147
65213 176138 277668460
11886 12099 949502003
187384 191635 10632548
91666 117499 64642129
66490 160831 236054821
166192 184714 46538531
170693 175736 12596337
149745 194564 31474705
141186 148127 346438349
69736 188918 698501695
183205 189234 14286385
198976 199487 1240917
84605 110309 64278272
142 164798 411993245
166981 175481 483549354
150602 198935 120971814
168568 199306 77058491
55717 180370 587230658
162925 169057 15364698
127736 132606 284328836
94741 150609 483871312
25102 39077 679982393
174305 184609 25930564
71479 98667 326373668
130850 143859 625660343
179094 200000 52363901
172938 186177 901863267
174459 183105 21753399
63857 71445 19021740
186563 192766 630129270
17289 52321 87631220
26520 48714 467785250
191410 192174 1940174
192868 198225 618136417
56711 147816 228151753
49262 79914 76766038
177869 189279 114959536
66947 151405 211528515
75947 124126 120481448
51519 55262 698986269
131730 159559 69630330
95074 103643 6008060
38415 160944 402506030
187892 189190 994817824
88465 150467 809103374
94406 167030 182042486
178983 193284 974601552
161078 178401 880868312
7979 195807 470052813
170972 192814 54698258
177194 197367 50574990
26122 166876 352195802
161648 176254 424387286
68046 127710 149320511
56739 77440 599771016
1544 157168 389516439
138643 177833 98253844
146136 171399 63316460
119379 137651 45705117
57538 138180 463587812
140067 154100 107097135
178101 188545 26268949
95712 136350 101790961
91984 110783 189178485
27766 61711 85059172
176493 192649 40417991
120376 137109 41811838
95840 107575 989902667
127560 163636 90315532
37618 88577 469909347
166474 170361 9783348
33535 37579 10066214
15558 82156 166553166
143246 150913 732237087
120518 199743 887514832
128181 137712 891916666
833 142348 934227483
58390 109196 344495510
177314 197309 519690328
24345 110428 215243870
92975 135241 476401183
179912 192643 674168525
89087 149603 344077307
134424 150945 501615725
100351 154430 739409251
36737 84043 118420181
199617 199633 44220
82352 112733 75961914
6002 127856 304770642
87125 134887 257169158
79266 194174 229626181
55468 64927 23733977
97548 169555 852163196
11553 33080 53754877
66344 85483 475030608
173551 178896 13375874
71416 197085 314576493
88614 198024 274157675
46874 170428 904574998
152753 154681 245241043
75078 106852 79294107
116709 138654 36488852
184500 199937 440028589
33517 172264 347390720
128943 141030 30197885
26953 35068 20127895
90932 100479 23793690
62248 143230 861184626
125265 156136 77465029
104933 121041 40487577
184027 190814 8671973
166924 187088 50531042
118111 196338 678025207
173177 184542 107304763
48742 74639 153574239
167976 199111 78021021
51446 95833 860497050
5318 171564 416037639
149920 177491 37655750
38376 65549 68121455
162874 177480 972332712
101610 137802 90726415
156190 183113 14820182
4256 55856 896232363
137808 179099 80659027
73939 193072 922144537
108370 129946 145999168
38202 100724 156328337
173092 191258 45496692
19490 130298 357979054
44779 187000 957104096
39347 197858 516319037
149032 182747 84279275
160446 166422 632603639
192450 195115 6670840
178662 191347 119699667
108943 150591 255367067
53163 80034 67232026
50068 101963 129726189
122350 196102 184685040
178795 189252 26263953
133018 194854 46963923
143742 168565 62180678
24972 48474 735693033
174529 188862 859152169
68700 86676 231804045
48161 175662 758244444
88569 95181 16522813
55697 93984 309620605
21481 122782 112709758
111426 151211 99982700
194751 199975 515993277
100368 141125 509571801
91363 125902 86503679
34717 144808 275664865
58847 182939 310620780
168768 198938 23926859
74580 92242 165443907
176417 182133 14292424
120199 148663 71424209
68092 186754 978991546
185195 194662 491617598
137850 138304 1094096
94953 106214 321997093
28936 119581 900748252
115163 171576 86232390
12720 85653 398972417
12213 194435 456025109
38364 86818 121182305
156793 162405 13968929
87912 126125 95745642
142184 195563 133775896
77676 191515 485199574
47221 140562 21377401
62072 175416 283624923
147622 187294 200480875
108153 182169 63344277
87715 106058 45937921
14795 194137 518189142
151392 197830 583053806
149384 194078 111757893
25982 184769 677860376
59799 91036 729668942
109190 110326 717945816
20120 116069 388285907
25149 161183 621306358
22985 120049 99015748
196852 198634 4584943
179120 194002 322618407
165085 197101 80207943
163201 189841 66803441
179692 198190 46404903
24487 72043 131622321
42404 89331 440323230
23493 57211 84296341
145710 194411 575293903
59658 164513 262389295
48615 104745 108298516
131787 166319 86451500
190262 194598 278927463
143720 179934 90737846
66810 144213 150127953
194090 195099 644224671
188558 190649 5209670
93589 145172 129319402
23384 95873 169881293
8079 35765 69094332
88412 179211 227502531
24160 24357 496137
163630 185788 55651866
153044 199408 116036357
154454 160809 178153713
110428 197529 218241269
177562 183069 13882478
110123 172461 156246374
112788 116538 798794108
50156 79305 767230567
94223 111912 44283625
83888 133383 920851559
31710 151515 965225477
96022 189897 235272136
62308 85011 56677506
162381 166044 9105332
114439 175492 26457983
128381 175150 117178236
156100 167233 27758229
139003 165992 67670265
35489 119852 576616606
70668 198053 909780023
129317 175533 13844658
53 64813 292063749
67207 125941 146861089
176206 194004 44525678
54879 122003 168056155
117797 160639 33368411
13829 142910 323015087
74631 177394 257070099
16731 104543 219519214
141477 157019 39120518
59325 72402 747274475
4232 141239 889063197
79307 193294 285409787
42513 85596 107854108
69915 168679 866842573
8587 134250 314294324
130140 154028 59996646
116738 154985 635039466
149216 193925 805327945
105163 197379 231095898
103968 112978 22586888
93313 120819 68991741
36406 118197 204664403
20174 70605 80600907
148369 192688 110844471
185483 191467 416367342
79531 153776 293537364
41298 192480 378528042
63448 90655 67962691
48944 94669 114355255
64404 101584 92807735
84901 164832 200111386
166023 179794 34559230
56427 123769 168642086
174595 197853 58333146
175449 175744 31267534
39530 168854 434937443
27274 182983 389752674
177385 178126 952652539
70718 113676 107329014
131956 196017 760695755
198662 199122 756280137
84887 122452 347698780
92554 148117 756108519
75658 174037 246174585
157554 175964 704304796
150603 195599 615126132
67492 87447 782498835
80138 85981 14583963
104899 105507 1557122
175405 196837 752544812
14659 195779 453370216
75674 139462 159461775
44160 151378 341926082
40519 70979 799324987
142232 167090 146216929
187963 188868 322169943
53212 190426 187435626
135882 181747 114945146
187561 196835 23118968
53104 102381 246647568
162299 184675 56128578
37181 173384 980055970
120512 178192 427786616
9374 12992 186033423
171342 189963 46629859
25256 83871 146504222
76801 123371 886511431
122546 132063 23814288
46284 143281 242883251
75310 168111 283539269
115677 190070 697432638
44593 120311 542540195
185722 188001 5643291
11393 64397 674421681
72623 84575 29700868
15613 160513 943228569
15915 143611 319511752
140182 194105 145415620
126782 179394 131728817
110786 195505 212233816
143059 146330 8263044
60758 74001 33169981
133272 141871 21446656
21223 142630 695062700
51937 77620 64329500
45298 115792 176282595
127125 195401 170921650
99982 128406 635721331
128432 144747 40931558
39018 77033 380770397
39480 173297 335011065
57141 130881 166986394
74255 84908 559427545
16683 110946 235703673
47085 194945 370223010
69640 180338 432495626
181813 197330 38873555
53232 100901 194517320
55127 79709 580305126
100046 187684 97807789
71877 196877 312843545
36578 57605 52695214
26878 188820 405346692
155932 186444 267028625
38195 194084 390294081
5444 70051 161555513
11170 22427 28116778
138194 193980 139834628
159165 194891 574538924
190588 198257 19241047
170097 188569 46306430
79655 187308 450165737
154512 163372 274474434
92077 117366 109703746
170226 187248 42661622
79607 81040 3567038
86797 155146 996709011
194086 199222 593190018
188760 194971 15481598
77681 151931 185997624
140574 186524 50807387
155450 177266 54453341
113859 125865 30176197
68541 193609 313099764
150677 192673 104990962
30688 69895 98126693
163187 165817 6602466
79116 89014 24669086
159321 188411 72954441
194166 196323 5371452
131901 135759 292342259
118775 181694 268152091
140848 151111 25990673
47579 98880 128243049
165068 178321 284745667
60029 169358 587296242
27061 185793 397410004
20680 157875 688032691
152000 191933 99910566
159331 177641 45857295
26011 175548 264169763
79191 136993 5548455
36576 173203 342110133
114487 161427 117652590
24807 166131 353597867
148884 166507 994662285
43355 105665 155855820
58836 110743 447762672
49751 115936 165568670
160503 199351 97407559
55317 132238 334954461
35761 199037 414892907
180090 184973 190541796
122950 153903 77600208
111781 181595 175016995
60982 123342 296341623
84298 180671 241306800
67069 180866 284772846
84785 169604 212402022
14930 33214 553538488
130857 183168 131003757
142619 167715 63006956
121898 177185 550019527
83440 142499 659347010
47432 197748 376439922
47984 101767 134458117
168837 170775 458582222
151844 166698 37009693
65504 66736 3107071
186323 186421 237826
145313 148020 6890298
37957 93663 139304855
168105 170304 738609503
175808 194639 951765571
67892 82351 36092868
55094 146842 229683147
88974 149662 152197915
13802 43057 73097640
123789 135838 888638962
52534 174667 305676307
104682 126164 762463347
33837 132144 246134423
119953 198250 196187843
155227 195464 100604861
172240 174787 6313804
158138 180181 55123589
122347 165665 108438714
7177 172158 727696263
89296 105378 23344887
135884 151543 381533268
56525 126877 194966874
106405 139681 850975815
144557 151685 843988355
83710 118495 87000193
178656 179938 3242043
137037 194197 143258019
122151 183034 152466509
13306 128071 287122913
143611 194977 253585169
98525 161597 204379046
91400 152796 347545685
198933 199539 668604561
147332 153321 15139609
40679 91593 404792821
48196 55199 17575397
102115 143662 661258997
175216 199841 995414186
66907 79140 43578746
103000 179157 330828688
152831 156495 983836563
107533 190997 900850185
34081 44400 889161795
31231 144265 811118850
6416 97926 971456108
49696 185887 341122639
35545 111599 674024068
45155 199581 386653524
198425 199863 282413984
14515 143131 570173143
51184 186499 353652953
192434 196337 9709799
94766 170085 251793464
27314 148862 304335862
183947 193159 22978929
115929 117126 2971166
3969 192416 561020089
106823 110789 215695913
76179 90408 35431665
196489 199707 374167470
55942 93650 94213494
85366 195834 608500635
91778 155038 670911792
197488 199097 4079426
83073 123630 101633257
81732 186904 263395564
25439 168667 358414139
155602 195695 252911175
76172 140499 160800169
35184 161438 316081273
10247 199344 473244564
36841 51839 37614937
14023 93263 198083483
153265 182479 73003284
184889 185137 655011
150363 163221 393613645
104265 160150 870330112
166207 168825 908924591
190311 197845 83354273
103534 169428 165187820
54549 193181 546695771
12797 91594 196957595
101981 155696 794612903
134089 151598 628610030
16121 154995 347666863
168039 175549 282524116
105594 186758 203403836
92060 108637 41390987
81386 139350 145023681
171350 172041 559842530
112934 140528 69155109
116691 172999 832157086
183270 190287 609541893
21618 122920 253512952
83385 186693 258744237
45577 51581 15033064
58823 187550 322270636
128640 178680 714144448
38199 171330 333380037
12218 189102 982972078
26148 119994 234707297
94474 121586 489103347
95527 141496 646637131
10798 42577 79325022
93793 126454 81940415
87778 131189 161260793
161675 181410 357872004
36094 36571 1179532
51986 145138 898686361
36880 92910 613409266
162327 196791 86304711
186107 189713 225748868
163711 178932 17941235
120692 151201 692008490
160792 163842 704223265
35018 75738 326257749
19471 138905 298670690
169562 173756 955982709
67343 74278 928130824
82109 123957 593991292
85843 152212 166333869
72216 167681 194154702
76452 141570 162771868
132379 139339 17312358
6041 9759 9274202
42224 189125 873937184
47003 56018 9921031
172380 189905 142471420
147839 164642 41993727
187463 195578 20248112
37837 176016 345971571
136296 199148 592105383
2593 79109 733328515
2699 70380 169248263
184960 186838 4643837
78821 110449 42533909
126000 134465 565784862
66951 168021 336490992
42236 95427 133027318
29284 70522 176196948
9820 170216 738176596
139892 162729 57293793
154911 155578 1660779
52703 81194 71256221
142818 166200 58539203
81497 159363 194935909
101049 102857 3710322
180321 183410 578376993
96552 112918 46496906
45092 155145 275636163
184838 193021 20368592
41702 71310 807809531
186239 195029 21990299
124221 188554 161200889
55043 139264 210707449
52485 183464 457922257
167669 178497 625449309
53297 172156 297590324
88557 176344 219996218
117725 149278 434548746
37406 102432 162631454
40301 53158 32106965
83215 186048 259849929
84628 97453 285743902
194579 199264 5011003
117656 121844 10698479
98688 179316 202086849
175204 199996 62127591
56362 92731 483579111
138671 199723 679736472
103783 128916 63091571
127519 180993 133844358
198704 198990 732992
178265 193348 701336509
25332 154675 323815788
77446 161860 913136002
158290 173228 37343111
135217 144632 281987015
175305 176524 130782875
75747 115302 98792859
199896 199982 209915
139313 140998 4244612
123658 149403 970447200
135748 181062 51864239
37548 101927 160997004
41858 67878 746334996
191272 196613 630599287
135967 154529 46742798
63197 94758 248381644
80279 142097 245199825
54507 73503 81743249
127459 128005 940557492
198446 199528 601826455
184221 185611 99893371
112614 145900 83475244
72372 88411 39870395
114300 196905 151281484
194917 195197 318755842
190040 192741 6699606
23889 144064 300709726
153956 172143 188064024
150110 176361 65654039
108710 182413 184756250
18201 19904 4350006
108479 173049 161860331
16361 114430 920022673
85966 114143 70382692
15775 198626 457758590
171309 174406 7673261
84972 115516 76344170
195580 195984 1042192
20149 110833 226677592
9131 159372 460256490
174555 185542 27723918
188703 192712 9932448
168996 172308 8343838
187010 189177 478202067
176432 182548 15279489
111403 113408 55933606
110590 190577 200465053
94029 136519 800942649
118837 153962 875367774
158823 171320 830551902
116984 176681 149715226
133908 182949 122895226
114358 166410 130455936
125974 192713 607214358
41236 116013 36775666
126809 193715 247504341
129008 176234 118325666
114481 115835 781863879
89657 145948 758857637
43080 162092 805588043
62357 121569 148124085
126186 149944 826259184
172913 174696 4397644
100730 190005 972264513
79818 148791 172854699
151080 196167 112709920
143062 182555 98936377
64479 127839 237945156
154703 162495 635081266
25881 88741 786455453
93850 126127 968906640
96790 135835 97781404
158850 169279 26119674
193573 196730 835118936
144410 154948 26538730
1699 51656 924122340
188334 193197 12110557
96008 152107 140763269
80198 127555 118577323
178717 179298 738638442
86972 100737 34348682
130573 176108 114060611
174874 191818 42499933
70925 189366 814141734
96149 142556 116212570
102508 129249 164077168
197692 198044 893958
193163 198926 14547214
112182 167768 139418226
128756 131631 7248279
87949 145220 143499131
172864 196217 58446329
30544 167277 342220156
26329 138331 280007589
123372 196366 761008210
12326 20698 16760758
18171 62004 127215631
195874 197640 4439873
168055 193581 421331417
88143 120410 80871830
89386 102629 33066522
61653 155085 233872609
144848 158496 34225867
138064 163758 475918825
199355 199780 1063743
109572 175803 922201875
159433 166646 802265717
76588 192215 409509220
110027 125193 9974294
24808 97559 181789298
91439 180098 504391872
30662 106413 189412670
73320 127889 136448095
139369 197945 298175648
107738 134799 67818700
4923 46456 103749754
180167 195884 951127087
64927 115233 208970893
93814 130844 92898417
95313 170524 188504742
190890 193084 117779207
160595 174029 953635421
191551 199044 138184594
84093 180357 241057365
154268 187569 416488933
52731 105181 433233123
199449 199541 224743
149174 176967 69444565
100556 154551 502848884
137151 198677 154282568
69764 128713 594148607
136573 187417 148308485
188369 194461 15223075
11690 87245 447911991
63764 181028 293488041
132433 197005 161666323
147683 178418 76878699
26545 71409 112187339
9463 65855 141030471
62909 130661 744839770
41333 115710 760909412
73017 149789 776980304
40299 154165 285131994
186716 187535 818699062
1677 159317 394418131
107098 147070 100228511
102365 153490 475438246
28291 93396 654105718
15515 45329 707363339
78996 146835 483126853
5759 62112 140947670
95064 127155 784287478
122891 162743 99715235
75782 141324 163852788
22325 99979 194020185
123578 192788 173256211
55005 130118 575781366
128900 194337 718223836
43084 110051 167567910
2812 57458 983257622
174546 178037 8739844
113981 181954 170419431
192741 198245 343502716
185439 194156 21696000
131760 179949 165133297
112688 147493 912566603
135858 141579 14303041
174416 178274 9684528
188041 196256 686821826
43587 103355 149464250
180788 195961 525127890
70103 190946 843607790
56444 163464 508729562
76423 130114 456314233
163453 172139 43146683
60808 171039 443623328
47094 193290 277186484
173370 174792 3533959
78039 131666 564676209
169352 180502 317229026
134553 171728 93236946
61011 170389 359740017
151268 159686 20819562
32075 93153 152667139
144259 148051 9637331
171486 186034 36485354
81127 99276 45247644
62910 133097 25574369
199040 199731 1700284
6941 43654 755406749
148530 175637 32857073
26797 167175 351292241
40483 96433 139833172
179510 181894 861159701
78231 117891 99128198
45977 62842 42385105
121206 177186 331284010
106720 166384 245553266
31410 38911 18721497
196934 198495 4043112
32392 70194 31861824
55827 126308 176423362
156436 170173 34290276
72765 183256 47711267
105257 190473 213579252
83416 119932 223903981
170156 170602 1136988
126058 174548 121444794
73590 77344 9316904
145632 160554 307937442
43180 180507 343814797
159423 160021 1478246
119141 127699 932055095
167828 174237 15929119
77250 164789 181658242
113536 186676 768870029
97150 192203 238250334
123582 193927 834574387
104308 112976 675265442
120117 180189 305030438
47909 189541 839003941
25615 52466 717317602
106146 126643 633203933
76015 129008 223482597
165229 176358 152952577
90742 113111 330639570
31687 35886 10405876
23773 102824 197610723
120119 123172 669358777
43486 146125 256991085
139193 197066 132130401
199308 199457 354403
60986 117403 65298453
96889 103136 15627502
192987 195550 6426348
171108 185724 36730408
116251 171351 138229548
22873 98502 188999185
53409 149228 240013276
76517 84158 18954246
83182 146931 366668347
152877 153318 1143300
66538 141270 483750100
138226 170242 355459965
95432 127882 465468650
2984 166568 925883824
159477 172985 33909504
12266 23816 28812910
123231 190891 942789003
54793 177927 708002165
55195 92904 168960183
150665 161458 26818573
168035 181619 175069614
140422 179902 833305120
80830 127410 80852230
143980 151595 19322413
32300 186229 385355992
44047 81435 548299419
150859 157723 620067602
99065 140342 103432958
74304 80093 480301015
191368 192487 2813184
97379 198735 679771257
15548 25509 24974298
86910 112617 911455839
49265 54717 153094482
64003 186306 941036766
128002 187608 727616015
113185 152410 98555279
169005 186601 52377355
148957 175145 65402501
51775 190892 348422299
66234 125951 149310145
189260 195059 440303317
79999 101338 53192725
177501 198492 31877260
11171 17451 127348078
185450 194080 639933591
164648 181704 42722566
516 98320 244455620
179816 184721 12365227
186833 189050 5600907
194913 197076 856134177
132390 193236 918218314
22221 177182 387772079
119114 178068 829147781
24799 39534 457200131
131890 136280 10920743
152717 195475 436499122
126763 158798 80204077
118056 178681 924907812
126380 165060 105828918
109548 167421 511536759
58704 145562 182762306
42498 106741 160747386
175472 178161 6679425
82914 135817 132368001
166515 194273 69536012
85595 130884 47985859
110279 194617 932970301
11285 108020 241740482
131733 169159 889644227
35248 40631 13589330
29289 97196 740118515
125568 199486 312193101
189191 194505 13251013
54572 125413 988603253
137535 173340 256039180
55880 59360 8873418
16909 143668 317160869
105313 105883 1482566
199763 199789 900313695
88847 196944 665756667
51667 137934 327140732
156640 173367 41784734
166583 181922 718366173
177872 185021 18036172
72030 159665 569160542
58390 66906 21280462
125116 189779 59186744
23404 93881 732337936
37199 199451 442261043
168599 174919 302892793
191003 196827 14546298
123663 182397 147036348
130108 196207 537623751
195965 196647 920500276
21403 56954 88816347
56170 149693 563521376
17900 128722 277241304
71909 167512 239301330
37054 50749 34311202
132141 177927 819265585
24195 131487 769909836
142274 148279 15262640
7573 176095 990489321
601 93297 231675185
32413 174158 354742006
84562 198296 806738484
153307 176400 57687538
126043 156552 378000602
73088 119655 806658329
45636 100432 245867648
134306 173234 484875734
55099 129738 186803843
37011 131794 78469119
120571 152032 306857787
135995 167562 79184727
186669 195005 20888320
3802 104743 252303787
136478 189584 133159566
132570 138576 14902383
194431 199909 13714902
90263 121460 78172859
180077 183416 8358918
29533 67553 95163017
6262 70702 572839928
6639 6728 222589
97453 194931 669337287
59146 152419 221396730
93549 143485 125197873
146942 150420 238085292
188594 193980 13404214
72007 141188 172968363
41299 154993 753675408
97880 183421 214349195
163472 194127 328224088
109868 132058 55675557
30221 131867 254342074
70654 99211 669827273
64755 90192 63575716
184192 198941 36964540
56550 172140 884762489
137865 179086 555854805
116152 198775 752169869
102600 145429 61887891
149072 189863 102050524
38029 123247 455291689
129718 187367 144432653
159669 181625 55043166
72273 153129 558918387
90171 112149 271600552
152128 163734 28887742
53105 105735 498025421
95387 106847 84880168
129560 183656 743152249
3044 97891 989674423
121473 172512 127845148
94173 190512 890348634
67725 145910 979347012
33293 51259 44958894
134760 167300 200601966
160204 179930 533088574
177590 197119 201574056
48946 65787 349941445
173263 187922 382386585
33696 48533 37125891
83864 164196 624100987
167775 196734 72452938
9523 172079 685555511
160224 181990 901360564
47064 81292 85672903
170856 192011 780985318
150938 170319 48377824
63563 78189 156474625
17034 44817 386236535
3356 123388 300301020
154063 186932 170368247
91281 122222 6552427
116952 158058 988566443
178255 191529 575818867
157570 158501 2363430
87373 180861 638525623
99372 129592 75861852
39777 72300 81505638
146366 159979 33973604
156669 176989 50780915
128886 164492 930089949
66399 193234 799007338
5126 76114 177598401
86236 158780 181726402
156173 176286 41904780
22098 138048 722427325
169030 175914 385090401
168416 176472 20212140
20393 171035 376976696
133003 184290 128492647
80823 172228 228889105
107061 144284 93268532
131745 149661 45012247
13664 52577 511081526
112901 133319 51283396
159865 187608 69631652
48729 131671 207685397
131247 172104 664772201
121556 172428 109595364
138139 154636 729518150
41194 137615 241265154
177956 183469 11203079
106561 156140 124375724
187467 194756 512277920
91325 92829 39101385
182665 197762 37867553
71205 158302 968511139
108889 199008 225905913
83968 182897 980373099
136652 191143 136560699
12734 188406 742553386
146183 169004 57127587
49373 176058 417561720
195660 198677 7634764
138023 198667 152083538
193280 199708 765905639
133540 197225 159531295
32848 86318 761042777
29522 93512 210316934
107380 174025 260923761
47473 189307 474963041
8005 19515 924154873
187059 193860 613712800
59902 191753 330064551
80474 196141 289596538
185848 190555 11689784
54045 127485 183832567
172545 192251 49329644
98990 126777 69779005
70280 70465 451236
28583 31616 310757225
197620 198142 1335414
33924 133923 250304508
111189 164030 932732210
166698 186713 34319999
44584 145336 472785416
118930 166934 120297147
72905 156736 209838808
26899 29615 2882370
29986 175960 365367299
74296 194618 401802126
184649 198296 34155363
74408 173292 327957292
85972 198667 282290936
114231 190209 495327303
53780 180333 480757578
170889 171573 430127002
114847 184977 175864835
160378 165841 13724532
29524 108364 197110757
50477 75935 44342259
100878 188471 219616676
48981 77196 70744063
14702 192261 748711939
126487 139393 32185903
88840 168016 304112668
188902 189775 1291705
145795 156870 27852634
101528 104585 609861074
70767 84313 33806747
173827 174083 989617174
106681 121399 36952678
42124 141073 247644364
189349 198729 23488109
75600 178794 586523868
14628 169546 50600288
107884 159945 714014561
26360 68423 105157232
160648 165201 11446590
139283 183901 111930558
127762 159115 78475315
59824 106038 28237260
2876 100041 872936874
158905 195620 429499655
188943 197467 252136407
184522 194577 25131497
95026 106181 306316016
192135 198000 14703415
17592 157982 903850195
113737 121082 18553027
179521 199428 49913952
68631 152298 383577399
133709 147353 54860958
136045 184185 120697576
147152 185845 40635349
146675 153363 16888719
867 196952 490669907
8885 187447 855085873
188377 189255 824538602
82323 144031 154490735
182484 197608 37905670
76267 139735 158675647
183618 184947 3398406
193181 199118 14970003
140084 188340 121003621
146397 149207 7159447
7899 32372 61126882
103348 127703 61172995
69403 74535 549675139
156855 159981 7672051
172157 185399 886333509
187706 199143 345270145
70727 141200 176259815
71321 154698 208826987
15242 40090 62130648
37836 157453 300113182
39059 102321 158157708
161501 164374 7209446
97101 166596 663148164
2442 15941 33705170
35179 61518 66160955
97669 126772 73043558
153008 164806 29405959
73295 192009 335043988
187320 196476 445128269
17727 181635 798815565
63579 103796 941089403
165606 180015 36137667
33122 58049 50421180
75819 97748 54607207
122114 149345 68308315
52339 109019 141665329
123546 185816 961744023
103427 104988 54957623
155178 183655 959282127
65576 94848 73048603
72571 183575 277797904
149547 160641 808983294
50719 167153 291527640
187401 197385 24956651
127963 142851 37272085
117207 196902 199703027
139716 198368 147040228
63765 190839 882432734
65203 76982 879368229
34895 183298 371598172
194426 195652 960967128
192192 198618 450412416
97687 173273 189427207
151010 184805 41987205
117052 172704 752135564
106357 110911 989477762
159467 176985 43965519
41678 121858 294239815
110128 148661 96733653
37832 186036 371196431
42510 87260 111914822
64499 73398 955995373
94105 191861 244990040
117497 139750 55775715
85983 127608 104267406
180377 195962 39057600
77614 185326 269772748
80694 176140 238973211
101237 196166 237956521
160230 169047 369120135
188699 189745 2576922
84388 147874 834999236
69603 168135 4819229
82715 163449 900590420
151589 168341 28203413
44381 162057 871682206
152100 171727 49065032
189727 197297 281191381
146123 191263 113025956
69338 168171 247377627
18738 59227 101357290
131458 198665 246875846
176341 188838 308448624
71251 118045 116912951
78694 155685 192867743
36885 183382 366851536
37020 110898 356345689
2988 85521 508015922
95791 118393 56571045
187370 189297 4855194
26148 118558 231032781
101436 159423 145364333
127539 127899 578688325
26815 76006 123084502
80511 122841 230915649
139675 145249 14052852
128535 145485 42458093
64995 198980 399048994
193233 197698 11228461
4771 114338 273956965
151165 171428 870425656
83614 192738 771091754
160987 191020 75251006
14557 81098 166464660
179239 185533 13557196
195171 196642 189829267
106315 177272 564876766
55705 86680 77458743
149317 167510 45433703
89304 99410 883437564
193005 196344 955490223
24438 156790 331298099
98780 168482 174724359
83545 111162 69053429
16652 122120 371423739
40267 107526 902079493
129728 181694 111307192
26286 63868 93901580
43144 55449 30828745
85895 99413 617833770
163792 175423 29158757
155025 156413 3467834
20904 113782 232165482
168084 199607 78964650
187315 196382 22631401
70426 71935 734570821
57346 199919 356951805
150876 182421 443275341
83797 91021 18039417
77407 83420 14929626
2328 168237 860578455
25824 188979 967418988
131761 136682 12221649
20420 111379 227358775
158576 182437 408644239
51075 134491 492607391
25489 142516 764949245
145983 151646 14369978
153794 199629 114668926
154394 196640 417256277
57382 84305 67283217
62287 86609 60658331
178205 184277 6240635
198035 199327 3251555
24157 108654 546360448
79138 92628 33627865
72632 138636 690364917
138036 148969 27705599
148283 197542 134958862
132007 176712 236327278
149506 166152 482075257
101662 169413 169866142
147501 152524 720078827
47871 92669 112032376
119937 143949 60112310
85914 140316 136116269
108844 189860 203094621
36506 69439 289355577
38353 84213 114735755
126793 139052 25438286
47911 176522 322056849
115288 117021 4277046
178173 178385 34537882
138230 167293 72924232
104789 115516 191763203
189074 190869 4449988
94998 185780 227599071
57149 115164 145102957
121514 127415 14767747
136055 190070 135409019
173086 175572 562941679
28537 135427 506895911
136683 180362 109482791
175487 178859 8451388
54640 178717 729878585
171439 186864 38612687
186551 188356 4525920
93992 155616 154604186
35923 51439 793692631
155387 175547 50380561
74443 87531 523362898
28431 29689 3143362
193068 194995 88315263
41911 134137 748193759
152487 187579 58650822
197222 197479 660677
132645 158779 538444268
3081 58791 901343957
151401 165297 34605496
118132 165593 473608327
133633 168117 86410056
149460 189473 535469372
40231 83482 983198674
55700 69834 531602568
66114 106886 938950240
60061 172219 280746517
3492 111999 452077413
60575 177774 288058900
50651 184249 135801487
171798 191897 549945883
175665 182683 17576505
59207 141200 205024214
177883 186755 22263883
57060 124351 822273355
194835 197419 6460893
64 144135 360442758
183494 186296 7066228
18530 197441 447853918
56973 83993 222960984
193938 196122 500702700
174367 195566 53128682
101840 171362 583399190
49210 123044 846325340
48901 105974 142818174
168344 198480 277007550
114626 183683 173121366
185204 189487 10666000
59896 66233 15893522
169465 178989 668972638
86405 117992 149146282
7163 156696 128869261
81923 152435 176781718
182210 194214 311208187
140427 168730 70987381
55302 168136 282519399
136721 155800 1729950
59490 167773 271031092
140968 166348 34407236
82489 181377 842662131
8691 160421 876741850
174306 187594 33421165
34164 40556 622328025
119530 125182 14175800
179047 179344 681810397
195983 197494 3798006
141901 170042 959175674
14187 47167 82459590
192370 198155 774288656
78842 79001 784456783
35927 130793 419536442
11607 196848 835631615
168237 179434 462750801
163119 167344 135021964
100438 133666 83367722
13495 24525 27594610
81853 179655 244909053
18451 31582 802621375
126023 143605 44087507
6498 192696 465951341
25285 163278 345244206
184921 189677 593167979
187912 193068 285411097
183731 188791 830626870
88504 174621 475793051
48854 139549 286723268
141682 178849 93183283
93647 111010 43543758
133892 178732 272109744
173051 174416 2852953
161225 186989 551811009
190405 191852 319590220
62633 138744 190272193
141381 143787 6111541
49299 54461 3100449
184719 189681 911758033
179938 186214 15759487
67994 163089 320951424
187065 197097 230398491
172731 189917 221049200
104468 134032 126968810
70844 123008 181166035
44268 48099 9553892
99863 101070 2982798
51665 103988 218604470
81044 159401 857336470
168270 193845 133715471
193821 198506 276157542
195745 199445 3072431
113856 160393 116639938
102316 140296 95139985
134929 194209 148530955
72944 94299 53115773
159278 193975 286673018
95675 165778 602985238
60121 107235 117693996
147314 182306 952991536
25476 158742 333511685
172614 195852 114752702
189844 199987 930961480
121214 155520 284939834
179841 183651 449174154
109602 153794 73752162
55207 127706 181504979
21613 47927 785975192
117965 169678 746483640
72478 122600 349125095
15835 95525 199201406
134739 164807 75324293
2265 8513 15654977
81224 140027 147145378
172409 194587 55517402
45791 166326 301749305
83044 179685 242001363
42893 85937 107742149
92237 141969 124502152
126745 191791 736833301
91421 199575 270968214
38859 198745 933412262
127296 174490 118115180
178783 190761 545761916
146172 168781 56598560
197409 199601 988904011
149116 196915 227111887
148660 181987 744598562
142943 156324 968842019
176441 180147 879810219
28190 153950 314913141
135323 150833 866541907
171626 172114 219973441
138868 177140 209484742
139186 146125 748568724
67234 95416 70294161
11556 152910 909221060
66526 191706 959635576
191289 195378 10222195
193348 199306 746998358
144254 153554 676381712
189816 190656 2086801
42802 87150 110930844
68595 100317 79146809
62564 180032 293987649
87307 152508 754460574
60218 137798 193986701
105072 184134 640058539
17748 145382 319378022
153655 194318 101696429
158887 159557 429012171
89128 170694 204356549
103489 112340 892876999
3492 142433 347517086
136589 191499 629200132
95901 153685 631305007
62653 184416 566323560
140780 172407 850449144
9484 126363 661859034
48675 178393 731674270
148636 190879 848080995
160644 172253 387788126
119501 120319 2091256
75916 139921 160013283
177491 191144 34251857
54867 162799 815769345
137376 165064 69390811
57943 164560 266825545
104874 118886 35185379
28224 141009 810111556
160522 183112 56679836
16706 126002 273389143
125619 151476 64982749
149581 178825 73119715
109321 172155 712587595
116176 125348 846920925
171515 180088 21407559
2238 116411 285400043
87858 140007 610415029
145183 186786 104227423
19040 52100 82660716
133071 159511 79685855
20899 151624 490782960
24466 92449 169926526
188720 197250 21283971
188906 198600 620982727
117055 176373 148748212
15524 51513 334194275
42007 186146 360974995
115944 141710 13643553
719 86642 783051086
36072 164255 320903733
43757 151893 709611312
111071 153506 689457375
55941 87924 905970613
144288 194672 369640589
196338 197084 386546139
140930 164992 670084272
146204 192153 115097966
90890 125309 124903279
188576 195113 565607792
52908 111247 145877586
180799 196997 40587565
189799 197515 19299640
76169 110055 84603498
146226 156160 87967212
195882 198832 7462328
3631 142906 726194210
119399 149341 17424232
109209 118112 22276413
188249 189196 2369850
196285 198782 6360256
89369 93509 542421348
199659 199799 82819464
21498 47290 354767843
65840 188841 559328712
87515 121878 86176052
29518 43803 8694578
189727 199369 24158938
174442 197276 333022565
128314 133249 174302060
144389 185971 104266124
35661 69610 85108755
46287 175758 474358867
128972 186094 806449094
127038 157519 76377202
85090 187974 257721861
46754 68105 53574244
86333 90970 18933126
27101 163049 340175458
1903 158462 391856048
128017 133218 12778086
96598 127937 78587703
77091 106609 73743543
109409 176880 169077214
30400 69328 392809503
128107 161904 84661784
194376 199256 12278911
119748 165871 836286455
49642 153004 843305394
34796 100188 848731867
194511 196022 3777952
45351 55540 25464915
57734 174955 293423171
137043 153675 698256923
107343 169949 811048945
34730 188438 384935227
143948 163857 342613034
47913 67116 832987507
59571 139600 200104251
177931 179820 477531157
13588 99631 455876821
26386 71208 112068278
148573 175211 66540428
122024 191563 548164090
66497 191527 829752647
57079 174124 292991883
9410 56648 118013259
21673 63836 105453805
172955 176440 8732457
48820 198342 450234502
161952 199781 458085183
63455 168511 262979191
23905 32877 662893886
138625 197324 958006494
41171 189453 445716207
172917 183748 27174028
151530 152863 262956108
140913 159100 354003457
32695 186245 384458450
43749 102164 839632307
47604 95820 338349278
3184 193037 911335107
132145 152259 50504794
83847 182719 854502393
131771 175788 110239124
137108 167979 77467753
109788 185765 554707843
193069 193121 133913
170758 176262 13780610
170875 187678 938706159
152892 179113 38868621
185151 185367 502886800
195466 195878 1061463
7147 147005 349979230
159686 174286 32305745
196568 197902 499591749
135227 192213 142840837
196478 199007 6448072
86400 111086 59040283
8325 65065 975469911
179558 181005 3588114
173959 187682 34488877
193588 193862 666568
89414 114916 63788099
92343 144038 109134607
157410 163222 967882376
193994 197836 9677844
158396 194596 90614611
139884 190092 125884182
118518 153154 206138614
153498 187946 899680507
176223 188542 60929653
144450 170057 779518029
175527 191654 14161497
138899 147242 49640450
181424 186373 12445139
21878 184069 997474610
178270 193190 37380886
38477 151387 282841944
113804 186364 181890884
114950 172322 164185435
68541 186961 296503480
180299 183376 308256844
3475 120067 291627683
81476 134186 273866381
2170 136152 993824550
31549 152152 454638052
161506 168662 17936211
4583 118863 721359708
169674 190495 52182845
151862 192361 607321336
72587 101003 70742022
9833 15065 74197246
86067 97945 201230256
118718 153425 474914167
154087 199050 112515767
169856 186727 42244716
96571 158875 221516447
89341 197589 680596077
148316 160782 31029900
178310 194234 5608044
108778 181566 688119525
162913 179531 636864897
125404 190062 828316176
140650 180144 987635553
84355 121830 761378046
104577 179440 187613203
72830 186819 285293457
113746 197782 608879202
171165 192879 867730957
160812 171393 471842514
180139 194378 35672488
118712 122668 10050870
144039 173057 790646622
46481 159914 283963912
19635 176573 796483994
106694 122139 870671128
17160 77266 150403235
81966 112287 872956905
33182 153047 300160840
139681 174768 28887598
35904 98608 156776396
52234 194586 356394987
187956 190602 866704005
76375 183528 268182558
125340 198933 848855135
148020 180640 57512836
12200 43388 689619735
77507 115904 95934185
77901 185551 531885768
158064 179823 123503925
95630 127343 364035076
147962 197065 122850520
65637 120146 923257030
23031 199877 442653876
131183 196056 162468755
123469 193502 26683208
126745 159443 373705253
41320 68246 67464257
50184 71439 53272475
26434 152281 797983544
137809 170758 82666393
142997 188172 113240167
174943 188421 504205550
72670 146733 185284069
6505 118156 279144162
32642 122379 224612435
35390 128028 231915224
58204 64792 107281583
162778 183224 632447206
80976 173387 448306780
8086 175802 587259255
135592 185584 493174004
66982 138979 688135102
115990 132668 102730469
195933 198946 226253271
50442 75554 650834450
129675 195715 12846413
70646 162810 323446392
147842 180008 391484775
159051 164908 347686775
8145 169798 320313403
136121 171288 88196543
86215 198435 676026307
105789 135282 12158353
64643 109399 272213378
98407 172663 186106618
55344 184722 846581918
127222 191756 161619286
116690 120307 163764406
108945 183522 186892275
67271 79660 30905920
32081 89546 143665782
170105 195874 64520680
191584 197074 145879582
58239 192263 974906002
167167 179390 415542406
10404 192929 456745886
129119 155270 236240302
47245 93508 115643379
171716 175074 8323124
175472 183728 3119576
70376 174031 259421133
43489 175692 331001224
144942 194286 123565943
199989 199995 15811
183106 186993 9752709
141294 158808 43978425
75409 165330 395679677
194463 198028 107182133
196321 197755 376901
2752 160557 919685577
196360 198105 4456061
163176 169080 3898679
166277 186490 667489205
53774 149431 239584283
85965 143679 144517986
57873 63190 34207033
16987 130991 544214314
149349 164917 38791505
141367 195261 135078486
15922 59389 108807752
128132 137399 23125782
6692 176505 833290512
109989 164377 25384352
28471 190092 634029181
69892 163111 233254736
19433 25583 114214654
189605 193355 670703514
176863 181041 107288626
139876 180705 102294651
80308 154779 913912627
30196 118719 221405806
83991 86387 2574882
167809 185767 45058049
172987 178789 14516379
158113 175839 44308788
154274 159037 11733198
42562 53495 190128925
35395 173538 879656772
83156 131364 586543629
126630 184126 144038949
17689 104096 215962400
167606 168993 3409089
30429 172135 401685295
72315 187078 287255569
13589 76682 157906990
49979 85964 408726432
72930 89763 823310352
81089 100042 747273369
46614 157988 587183575
199714 199818 81643893
26473 132157 264370527
106196 171640 810348298
118264 172763 136611412
117779 192233 186616358
4448 70795 199457840
74518 123341 712712872
134366 171850 816273734
99497 195149 239717951
188831 197753 22322329
72773 132921 150410323
135114 172821 651456837
17330 127283 275123124
10061 162876 382318841
48005 137533 937093692
82394 104074 54104748
79832 173653 234929434
41712 174744 333033850
48611 159056 985368640
114193 167615 134030725
117901 179211 153663054
106508 145826 98533258
153593 171625 45067158
68338 74623 118946248
68344 199809 329138564
33920 164367 326571789
198791 199453 943254967
52354 106808 676326868
54337 98037 596282837
32029 40110 111592765
181008 198224 43250303
189961 197276 435028981
187382 197643 848386982
34339 38520 506701348
103480 125598 961594823
133280 146140 161387890
51017 122715 179539288
127139 144520 43484915
40674 88351 655042138
10271 137502 318115728
187970 192435 11142229
78392 79642 539095287
22584 159694 343058650
60359 82114 203888002
57884 102244 412644468
5880 44937 891408828
129393 147439 45288044
190279 199530 23171670
184422 186380 962750625
184554 195166 26531057
183433 194596 27974977
4262 124608 565768790
47531 119218 179429193
20476 53275 81957209
19503 174105 386857171
18620 109900 228285673
36654 151216 870201141
115657 121648 15139408
78989 147452 171469934
76980 178621 62680398
160319 188077 69641274
1768 29570 432999688
111720 155188 109166613
199888 199987 246860
180655 189205 21533002
131717 188121 821866827
9703 55741 115006567
164440 196736 384736664
180314 199331 772248261
94558 115626 52738508
35276 95366 150292568
198823 198848 196347771
34950 91707 752998654
50851 158407 302596623
36671 108582 285095055
98911 152416 926656793
121932 187395 163932525
181552 196636 514825844
136996 164630 69314646
164986 168396 398479776
75049 146142 177855045
113342 143097 824578634
162411 196743 123058568
191994 197809 14545642
161781 168116 345048490
97457 194504 637486970
154753 161704 17237539
22934 65889 107487912
55432 92700 93168781
21145 65730 359573992
86626 114276 129030047
14039 15196 769343877
107503 138197 142654139
117252 192004 454381006
94675 166050 368501418
85888 181662 391394633
44367 53107 21883319
195947 196070 591898301
3750 6817 7635229
84390 86262 4660183
16842 53985 92851292
169171 183311 923888175
35930 87842 129816347
23114 25715 743041596
57284 102049 111864293
60088 170151 909349844
128244 195363 168118925
27772 62187 637500435
154856 181645 66945543
189091 199665 26467691
167284 172615 13374238
115695 150050 86294053
114613 130311 352002133
30410 81305 127306351
39938 77946 516764414
1220 97893 840740780
123797 154638 77332163
159003 165744 661335853
163650 187579 60028539
170077 189220 745070793
196186 198926 6979041
70063 114570 111185148
19243 193010 896484628
146540 171482 62491536
183523 186859 362197284
91629 159115 169052895
126028 194207 566915773
17097 134672 898409816
96869 147100 891811396
176088 187426 214832096
112702 130982 733750124
96472 116290 49567721
36805 38469 483993329
7670 140040 341742357
113714 162409 16972287
7491 185829 580742950
88249 147015 723982952
84966 122768 94718381
62674 111542 122040451
158254 185209 67554089
134038 153506 48976991
135481 146248 694653021
30229 191815 488268772
17028 81188 160451150
115062 171968 441616260
183493 190161 16742212
56301 162153 265006356
10442 153328 538685857
134102 199507 541907091
99831 123418 59298618
10557 131962 303694580
127000 171222 110765580
35245 178114 357673923
87288 93708 16017606
34569 191920 506041017
151506 163376 879384206
83108 141624 412333275
187736 193399 14109627
20273 60871 101602125
26801 155908 839851853
122357 150500 70644800
123268 184146 947459057
190608 198060 18670419
158344 177051 46772460
168412 192650 60685175
161890 195382 83868058
196229 198960 111178377
116119 184201 170744889
199763 199921 95327954
32247 76913 111826503
65399 113179 174015301
29350 119994 862917617
64953 116928 129880558
111630 184843 706959972
101004 147979 326054728
194113 199341 13162618
97342 121546 60840152
34151 56725 44002758
103660 164306 152045163
151516 161581 25004140
23532 103325 199447840
83952 134314 126059958
184064 186854 6946390
715 133713 332702686
151913 168968 42546409
42313 176157 492706294
127808 179123 408336491
161873 177373 756468171
19614 171320 565705480
107250 155864 121994047
87875 98367 816455088
11960 25267 579172780
137159 173041 89988246
83434 157625 622743818
116448 191863 189080218
72707 149242 193087603
39087 177927 462233977
181068 184540 8835679
4944 66150 606766370
33784 135559 59219885
75251 106785 78706520
36477 92305 139705391
59147 150736 821357529
8395 72811 161203877
144480 164481 420924085
15037 23406 335445584
56100 177160 303078938
56033 129064 182802422
145163 194002 122312540
33529 150393 292724711
188213 192150 860856992
122683 160562 686808273
184349 191256 2112805
142338 148491 7940652
41048 170714 749239866
157648 158006 934561
159332 162489 7953378
94560 197443 617537869
57234 185358 465864803
184313 190072 14431276
102743 143058 782206903
151940 198997 117780453
189991 192343 463654517
190846 197342 16246581
67599 72227 924329275
90 68908 172165718
154964 176350 82739598
94507 96746 5578509
66912 73355 16170287
69389 183923 793575992
121364 152550 209857222
5521 187754 599675580
23089 131999 707348005
153062 199570 116396944
179137 192611 729369049
59268 168294 272825884
18412 32214 698935450
46007 103330 738767718
146044 168947 795777573
96756 191740 238022073
2138 155511 383903262
133232 140445 17947711
182693 185631 7504547
89320 151351 155596839
95600 127419 79805900
1196 10389 23047268
90975 142751 311362222
92529 171007 908164778
47991 63926 39970582
76145 106205 555105383
41902 43117 641817876
111392 161663 311395008
109546 138067 71373654
137981 196239 146022454
190808 193040 5521338
34146 164284 325821618
79541 173296 234770558
130779 145540 439622184
49920 63430 894226657
67251 196386 323193930
110163 178018 596396556
77982 161197 857411866
91549 163977 181433664
35233 179497 361217620
171618 175031 327552638
106557 198754 231026074
140415 165158 62050765
7318 123955 291836031
104496 120435 40038324
176562 192203 410852844
78079 116031 94801339
14175 196084 569755421
109403 115661 719634738
17349 122788 310366928
82800 157120 344558784
76178 195529 298689777
136477 176764 100994879
82360 135648 521527984
142030 167586 64175052
107751 149430 647161577
151681 180409 71758210
20651 24297 77443167
6501 103159 241587201
178832 187146 20868243
168588 188232 552333538
137881 197216 916636784
114331 165827 129070485
14103 90565 191251644
28434 69884 103728702
31756 170003 346018869
73294 187346 74501806
181386 191440 25224373
94594 104469 24698604
47990 82577 86573655
120055 169694 124342254
8160 161803 892038617
59480 148490 144738859
20533 52557 649292824
110173 178199 170404149
87327 124667 93547425
10958 153054 969108018
31230 176413 865665286
23826 114450 214091769
113439 167039 134424721
3996 61931 144943166
90863 160719 174953443
59997 187980 511667507
11392 182092 496894892
130482 166940 91347811
37345 118937 638585052
62136 122650 937088909
190932 197197 97529305
183339 193329 631609256
131223 177754 116504354
194121 194725 1570158
101798 187480 358868390
161942 175753 34588416
140637 197671 142964324
176010 178715 567021639
108881 133612 868218132
22077 52404 548586577
110565 147260 92057937
121032 191462 787168704
18781 46532 69268788
82385 170544 220795023
25699 45593 9737985
42913 140825 700167891
151591 152092 687750149
95968 151994 756741224
139706 182214 986107991
160360 199070 97103127
156005 162871 711529458
111250 193461 206009923
192330 196914 11409480
1209 8292 654658437
179369 182107 347307271
51547 109508 126607467
84831 159597 187171385
3075 193113 674032129
91688 127914 90791782
178814 198991 562588422
95854 163329 73095887
45878 82989 165634488
95612 199795 261057600
42622 177239 337002345
194752 199008 10710239
127424 177447 125223652
93277 177593 60668537
130024 150383 847265588
146381 166135 570611132
114568 136786 55658706
90402 106607 40528604
152773 192788 602593747
188769 195454 886152531
32096 124002 230013229
134029 179919 115015080
114078 135119 631967862
35611 195002 399126264
77428 169388 539592521
72345 117761 113410252
162518 177107 115575854
147499 184903 395316430
43208 185090 355363333
83591 91116 4055706
67457 151729 158654003
27074 84972 731009771
82042 104483 56059773
100430 125399 647627171
147064 161005 34849960
165291 170047 11944217
75770 119714 109827217
21792 97359 188810620
25172 168994 569063473
85022 120400 387406745
7700 43213 88644197
116027 148142 212706133
179955 199411 153588474
102449 113197 26942599
195686 197789 5301167
55824 130985 188190694
177057 180853 9457229
55269 140797 423148734
101989 113139 245545450
49846 107064 143163453
54277 173254 938372821
170825 187293 132310633
128478 173036 111654098
136466 189556 133123583
35477 105859 176108448
8804 26321 213698814
166901 190972 365515105
138930 183533 111853287
26135 62915 92021573
188402 193873 604132980
12807 78312 441057678
74662 175109 251304522
73457 150843 193764483
5428 177052 742871373
51493 158637 268298870
86491 195297 742838071
138408 198005 149484133
33959 52052 886810274
118926 136626 44291801
119504 152075 81773650
33590 40577 17565591
143283 195322 97985014
19742 116583 242075210
112962 115899 7394162
71186 77269 15255359
194410 195641 488116509
46455 87466 102634557
47143 52622 13778806
52185 151855 41324146
62227 77265 37609219
34597 181577 702302559
5647 109018 258346694
132728 161431 41361515
30053 102978 182260132
125202 154161 72714840
92798 186706 567162212
152012 199171 118038310
193369 193477 283608
74765 156151 203740141
26931 28046 2732803
13035 79162 165387091
63131 145574 552449876
131218 152848 736327705
98256 199196 19757888
12991 111358 245902235
99981 173313 940964552
18102 114431 240838052
68577 194829 316101884
118272 191578 183733281
45021 162269 293484834
186397 189410 7573331
26955 109060 845252978
64326 196449 330736964
93810 158432 162031523
197449 199235 4525755
61710 105141 852945955
9109 40851 79297032
100550 118347 272258993
139125 178451 98609676
146416 150720 10896748
167663 190468 57097085
158777 188814 75289692
75368 78959 8880381
194609 199997 983120184
156045 174936 47126049
39183 190833 473356768
97191 124602 162349785
150985 152662 671209177
12718 149080 341350699
93561 155086 154382084
55743 130888 303506337
29043 30967 4837983
10249 70579 150840950
60129 135976 189660304
43134 75750 81776889
75669 170763 446299620
174893 191112 40641551
71530 152479 969815800
35254 169274 825446017
164999 184514 281854321
88092 142476 608414154
120376 186996 166914795
46254 63633 43606397
70572 177657 465967100
187578 193493 14740520
194608 196053 142498011
44065 100207 140337114
94201 153386 148548977
180543 192796 819166102
148683 176751 169056649
97123 122018 62600688
199934 199944 66837814
39807 175384 885294504
135689 178157 106379769
81534 123148 74707927
154452 167346 32131132
196604 197584 2485830
187328 193332 14991832
111206 167573 517273284
145601 195166 124189687
36769 154249 294348626
122618 175505 679413365
103872 152563 771782567
171008 188109 751130259
184141 196134 978976860
144448 150212 14596490
120448 145859 63661603
193584 195139 3910870
134665 176573 172927617
186695 188053 901629222
120841 167769 117591898
174888 179186 10806905
94565 106725 499590222
124934 157334 90028266
17295 79370 274332936
153599 167769 35378628
128518 136758 20558329
95784 153514 144817975
166825 177432 793810523
195538 199751 752940223
102649 137556 87437379
23947 189206 413730741
2825 132261 945173835
62667 84924 55583025
28960 106471 193812200
149860 173109 58086741
139944 178072 700252521
51365 111922 151412307
39762 168289 768972028
55539 138711 208088673
107262 115360 20271010
194506 199044 11441158
111650 127275 317261351
181783 189037 18246697
38047 114722 191828677
149323 153985 881983423
9189 61418 130702392
40083 142867 510223040
20971 50704 108824867
21138 55962 86989745
22537 31553 22524249
32234 46657 596729912
198482 199152 6536192
137360 176802 73817405
54674 89925 88103776
57987 92705 33150793
70680 193446 816428881
9205 179427 425955700
73564 198859 313623684
11682 144001 952045856
87863 148622 152394506
15344 97271 837856292
93511 134214 102027763
13416 81139 139410346
144907 149904 12653507
93726 117896 695085158
30789 62001 496471509
24653 74556 778690161
172871 178061 12920447
155207 167908 31709607
152395 169981 460925084
160065 176540 41364504
127305 150940 445000946
100285 132782 81537432
7784 39832 80062680
49869 143358 396496452
114394 154507 664099010
191429 198710 18295553
103204 109176 546336125
192417 194676 391292067
59135 84671 63753869
65549 145512 200066438
99740 153679 135416880
40250 116900 413679939
117112 192786 793359706
127749 161857 85386388
121628 168934 972414061
119136 129069 24910137
166807 178770 29971615
12647 132170 387144409
59262 88190 72136033
91408 178839 549424069
80629 149752 365198100
48634 147074 271183419
198350 198589 621147
198502 198547 175265946
2832 43792 102271662
256 61217 851471853
40748 43921 350570987
83003 172384 402089094
154962 164147 22835255
92951 150016 355228390
13436 54945 103792787
103477 184378 107017919
17241 126022 272080945
158388 177273 47167471
109628 152410 999004434
107863 132749 27188668
161382 162173 906861
93485 131258 321019333
49045 151667 257131028
181658 199595 44980758
10939 136453 313918035
64639 164829 561635188
62605 195513 332621598
106443 150838 446906414
161884 187299 908114506
92594 195385 280615577
194291 196292 743484868
74341 106728 80818691
136665 162964 65939639
110687 146574 90028093
132942 136970 722803682
124697 158906 11215094
4826 59905 654392547
30968 180610 374499822
45217 82210 541506963
116962 184770 170065978
47264 52436 13026409
87520 145155 144364766
105184 157276 318367543
3721 112686 272397418
194286 196689 426766026
53278 187477 393429861
98677 146928 121033149
11297 85299 362248432
96590 111443 11247307
142419 171940 74099435
122641 138631 39859929
55122 110228 137816546
124964 188281 856587753
116757 162252 446053356
189155 190284 876100254
146888 164434 43883444
74432 151429 235781493
156432 184825 71056453
4998 115593 276536486
15015 125439 487899989
194984 197950 7469730
110657 166211 139171154
129770 167282 93940379
80760 194062 75822316
169113 171046 54685853
122927 149336 66205375
108162 135004 67264940
164399 171818 18666817
58179 184762 316880239
190070 193380 8251597
96995 125657 71910560
101600 160174 146817858
100092 131148 874732624
162418 183167 14718323
146781 198171 833727365
124249 172500 705895522
3779 85774 205014588
142419 159675 422932169
45098 73067 70142474
84802 158977 56292224
114479 187514 183116909
100616 178853 211768659
56799 66749 148062657
66657 100955 291021201
8654 99649 743010035
52171 145138 232685990
111380 181152 50371349
198965 199708 1819609
150065 194564 461727472
118968 130766 514405471
54878 71280 41116909
174114 197559 997912060
134089 159325 470850685
58896 114257 782531897
102954 103127 448344
185167 198581 33534264
183318 186766 410994214
171809 180810 528125140
31186 158240 637031883
19676 194265 436948381
155873 175126 48065130
34234 169818 339492853
82474 155940 184127369
54858 56473 3990291
156017 176166 124598101
122635 183882 483537529
1663 51842 513661539
50366 90631 100726038
61529 92527 648094976
44337 169323 359310218
67568 85913 45804752
172267 198234 65073865
134124 182295 394948964
36963 83174 115674006
75736 94624 592841518
136051 198574 325788152
111418 131888 51406378
77180 174208 457736319
184979 192235 18095119
187890 198540 794784796
51406 157405 265485750
67935 182768 287459899
83660 154158 176720462
36607 128885 231007451
193565 194481 442400983
84681 157595 182619971
88411 157354 186223214
189185 197083 19685662
130161 191425 544771963
136582 158460 54960884
192164 197842 645095271
147414 158867 28600221
154050 163155 125641610
188392 194022 412850576
18871 80023 152906078
172926 187865 37461174
22970 50175 350180796
25166 57104 79775961
132907 198206 126183570
74056 142863 635821605
159284 185748 219667053
39812 131642 351702891
27730 166143 346332767
151144 189324 265691479
192209 195934 339441009
76864 192328 289057805
81892 177301 238871585
193076 195055 4995934
106808 131471 61853910
23680 76937 133275152
92043 139173 117918865
143210 158584 235028232
10866 111838 986574091
43563 177638 335649184
127698 183812 556652135
52214 157786 943371582
50493 91448 102422537
77810 162025 534269786
109845 159908 125381183
93409 143992 842261910
172351 190302 921371588
132850 189911 142984167
12006 61195 529051270
194999 195244 298799962
52969 76272 58436250
103628 198563 237984642
50560 84224 84230238
12626 122416 749566138
59088 140626 203869694
88313 197985 274795982
122178 166796 502575800
9385 17448 20134913
179448 193524 178387777
150880 197446 116467116
116483 143012 66556541
41899 49404 98955967
11483 187573 440736091
166453 187325 52344487
114444 184555 175792518
5412 161024 389289434
185263 193480 926188079
55312 78025 56924093
32744 140553 269761297
189477 190001 1303180
112909 149981 93146785
4090 62200 145393075
126514 170346 557561499
108344 144497 882093426
142847 148230 10153152
36609 113429 192162565
8318 138922 326597605
72072 121661 124024287
83411 160571 193179887
132253 133092 490979882
30868 150897 300559888
88377 176031 726911089
183440 183484 110375
103342 180022 538847933
16906 126956 275336967
42394 189230 367722348
48358 141504 673156085
157030 157229 134370
146205 196564 694304652
52340 178607 682004185
164056 187857 136517366
187387 188563 2960589
151252 189508 913972147
22128 185875 531558764
17085 126162 723154003
189328 198801 23722226
125771 142403 41585930
138131 152549 36443414
109657 144917 844982834
78814 125061 115712705
3018 197201 953876870
92560 159514 823840081
73159 161831 952114827
101120 190522 224156521
12664 14042 36292628
143639 196281 874499295
38843 141239 20945748
190462 197124 16628185
74234 164783 226492436
9614 71913 155824955
171582 188808 43154768
120277 185629 375918895
171384 193496 55313904
103863 130412 66651794
142412 197803 138851296
8269 109184 635352376
25339 70847 113807355
116731 192295 189439429
131757 192707 152628311
24566 160978 324866930
62589 68612 14996107
11428 175175 409721505
33680 168511 491788593
196724 198043 706534076
176792 181458 450374388
65939 126852 152405092
33968 41355 332174458
193318 195840 627694115
104972 108098 7850306
5764 129423 682766419
72678 180701 270239864
127127 159694 438446249
17356 69761 870676335
143683 151581 735660754
91351 169046 194636299
30349 155016 312164331
130661 137532 17066016
8835 101078 897826632
65192 152840 377158772
81142 116491 887849901
72459 104113 78891215
43221 80099 92333452
22586 144563 956625371
149356 199527 125536916
138547 163122 61663421
80178 93932 34288952
119393 129576 25549934
74586 149648 187881927
124920 182986 145487039
190122 199081 22486928
120881 131756 243413929
53480 124005 218029136
197506 198283 1981186
153913 158292 10872804
173171 175273 5222035
165569 190134 61598331
51057 91921 907725049
156377 158516 5293785
39916 199413 756340243
62917 141661 105925012
113263 121397 20562459
169642 191511 404437593
132135 141150 462913926
33136 89703 371901079
195271 196359 534043148
6483 77489 177592597
191037 191060 56649
92616 181188 221873844
169575 178736 22922984
52487 112837 739822504
35632 183823 371112866
77559 197829 301130997
124937 197775 182482509
142931 163146 50614663
115360 122802 647864961
7048 11686 11595321
168785 180432 154743899
57056 99474 105983411
89577 175448 215101322
84015 132832 122264359
183204 195364 415353202
5918 49828 787218040
101990 144288 106081389
77496 155820 355060558
130758 152860 75798974
87106 139452 131021459
30421 169785 348836811
1380 140626 547311537
39542 177044 344231521
17735 182760 413034781
135593 179451 109902380
75168 123684 121354605
163528 178983 62812894
40688 75421 46507413
79660 183687 621887396
142019 176908 87490600
154054 162689 591866864
26867 114847 219913998
63361 181464 295607171
42143 175937 335020146
186558 193958 531191006
14287 71731 143783798
46093 91697 221954643
113982 139626 22583486
8368 130954 781967882
119635 143351 286656955
157561 183071 63877072
32866 45544 31745630
128182 171456 108483611
72396 140304 169748196
650 196937 823777937
10622 67496 188900963
157292 199330 105249363
81343 160223 483564875
145933 185363 98864159
113683 195358 395790034
124811 186867 155491732
171661 191974 743502968
185627 190591 23131751
128373 154039 767612022
61498 131466 707819677
25741 27485 59156280
184854 188248 8491668
138633 185880 118588147
85549 97488 88268355
29888 155412 314288395
130649 172872 105759282
6954 106586 381330206
77460 119338 51295476
152755 154287 3848944
25587 100981 188334418
197663 198071 1043376
8623 80053 178562510
98107 163151 332347240
19890 126969 267858650
162602 178308 39312628
164964 184872 50023315
118500 121187 784247584
14523 114938 251138105
25980 30177 10476598
36172 154618 296722509
7929 175592 419554529
79088 99223 365344035
134586 152411 44882333
20507 131239 277022110
42082 177489 338965110
100645 193960 203954919
30437 31687 3138730
152729 157898 12823060
23190 52915 446770974
198985 199967 45362244
112140 128900 42103774
79901 139783 149845449
58048 75728 44254003
136285 146324 150452542
154166 197103 585797387
157675 195717 95253043
150244 183583 83364495
20881 45104 107165547
158249 168869 803818231
157322 199761 106251164
101093 140665 706458678
95924 115985 907424041
181742 198137 41114726
183930 187819 826483272
3285 57467 854499776
115771 132104 724075208
104273 129531 2107668
180511 193926 33606731
69628 139135 173783483
50818 145196 577147916
64401 119257 137226268
53821 175044 303457594
182864 196656 52473725
17370 27360 24994843
17646 107514 224705886
152901 165712 31921138
24827 97301 181049640
24854 92596 610666591
48122 112013 159796938
13313 176099 407415890
147977 150843 7231960
41855 177972 340760120
25464 99848 185848662
21129 130785 664890458
182079 192847 26958630
65448 108135 106618599
134352 185569 128487317
68991 112123 406881251
35550 125923 226204626
154542 180041 63710276
80743 166390 797255262
6513 147183 927041756
118455 122582 10517969
27055 148028 588520656
3426 190544 468296495
182448 192079 24165196
129041 161035 195970899
91670 180593 222750697
78684 153531 187499497
35262 40913 3438296
114849 135647 52136366
131264 192904 154356487
151274 151883 1493267
190201 198081 483450167
66176 102162 692258462
159243 166880 19181765
44873 148603 259820393
10325 83956 184028666
85889 136186 602961909
27396 116118 736475061
80826 178787 245267720
155741 191760 90093216
82552 146567 160360697
129833 132533 698038
41538 77373 89762221
56484 158442 255336276
173188 180948 44027653
111279 128009 483764525
158248 180589 55852910
192020 194252 4003061
109923 111181 876788715
102914 111366 21152158
119768 156584 119270509
38795 117435 757403295
190811 191357 105285068
39477 65813 303991775
3049 116935 840541735
60459 125734 334441582
133971 197931 275614599
86878 104840 729755303
80810 133116 130961541
155607 161096 70474447
73177 85120 29725795
70794 182211 278945399
34294 192231 395485266
45988 74019 70368189
181143 198493 880813820
124401 157977 363955563
61745 193626 900732766
102930 181027 195665625
135037 141823 16973555
83829 145813 155221784
43287 100263 142453047
114502 139504 729392078
6474 137958 328794266
133184 134026 2041860
116168 160644 411190074
151092 167159 40068438
29681 94396 161721599
88221 101185 32327943
106252 143932 94380160
58392 177494 752726221
22546 108977 216073742
183802 194839 311018865
12129 123965 392641805
100522 115536 37651499
84846 162632 194777292
142834 151371 326214229
103208 111468 707225993
184993 187772 915755960
164387 171499 395234886
44505 74371 112125415
83024 161075 195445263
46744 136626 224961570
8808 157933 373158095
140706 178333 94316654
99301 123780 235083791
149055 179063 74991019
50130 116794 341826703
63705 184276 410504830
115970 192420 524745045
77829 112106 85565487
111271 178023 320043361
108145 126690 46598864
48589 120586 685110850
167931 187939 50141522
41812 125732 912786039
80478 179925 249018805
102072 153703 129629323
3368 52479 122760608
65073 193659 497239706
96087 103170 17692460
64141 182302 295819485
26836 44870 44988857
74983 128272 133208535
64974 158820 665175130
82650 188388 264846219
105862 107370 116032812
148208 199896 730125697
136944 155380 46410054
152805 194417 636054792
88178 89072 53185169
17609 119288 552355650
130416 135154 11799986
54956 62031 459398780
25128 133305 885557388
187072 188504 752301148
27199 145845 296879058
18792 29703 27279387
174718 198222 752793176
31417 178257 367502574
112243 146022 84767611
133184 142906 24308049
138870 150519 29490273
103369 180538 325387443
135784 170166 238086879
88405 173976 918282600
62426 153029 226830192
147031 188149 843439543
122038 149518 206726492
83153 146347 971139871
51310 76469 689208111
62934 132103 173044588
117138 122793 100048200
57268 130282 719774693
154846 187306 493572582
167484 192430 62471355
88488 190101 254626340
130110 186495 141234829
131107 159970 527575726
174567 179591 627363142
115088 191180 877489328
154377 198787 629328138
197124 198396 3283463
182585 199759 520306780
116682 138365 54294130
134065 152656 969921984
116396 198628 206196224
71735 71953 573646
110045 137171 700997727
106317 142455 136333645
196423 199502 7787107
130321 135725 5156478
130695 153432 57089276
14105 86386 180742715
139792 143730 688352083
188444 196210 137514317
34810 157508 945591288
162020 165831 191160981
122616 151508 72515276
65682 126911 101188477
4618 48899 837343327
120810 156647 89883746
177045 182885 14654592
180987 194504 18555207
25881 56810 63035446
64594 150682 215631808
26048 26110 279017835
74431 179549 262976685
20009 174363 426913223
12747 108978 240576917
122040 171570 124046388
103122 115682 405433510
147389 153966 16598455
111379 174812 839190042
173260 196397 57908995
14311 123246 272671244
193409 198879 233353505
94323 187631 233896044
98406 170980 16924894
55523 133250 954078532
108928 143171 85885423
74059 161785 130010342
9736 196440 643932338
42586 154786 281062838
37198 186727 374407052
14637 197610 458021119
24215 29839 14062498
20933 126545 264244679
158346 171765 33593940
47859 165806 767435581
155833 172187 594461421
153642 156530 7181902
174503 199346 62328747
146519 173393 67261114
19313 103962 782337398
57793 162379 574914505
157624 162022 10958676
39133 99676 796710502
79739 143343 666735303
77413 140040 184655835
32841 135215 552427461
89724 100870 27771431
197818 199757 255048478
51058 109047 858819834
7004 100487 839004888
70005 73774 342431356
85442 154408 172848100
84770 157101 181188380
53049 198382 351425864
60149 106857 679969367
66895 138788 179750551
135938 147110 28113063
118152 171512 133835159
98697 171634 638028574
72331 100130 69242782
101376 106795 13715615
1507 190023 471851344
46520 162471 290343992
161964 173977 736418523
26906 127950 565507036
71138 126961 279939081
90971 186687 267299939
87494 175885 221411205
24693 179164 386589292
186847 194419 18941138
194448 196296 22555557
69766 187130 628237787
152788 176963 60387442
177487 196022 46491644
70804 179057 735430961
70102 193700 309402932
86547 187819 242184755
39980 105846 164719058
7767 147695 263760299
156923 199546 106705316
142751 160201 972430582
72114 123300 128090758
109201 142185 82606078
155314 197158 846541032
198868 199406 1329513
50381 82905 81412977
107898 162352 136501349
74779 170735 240128739
173961 173989 68948
38975 126248 429586768
162244 174715 190169315
181811 198490 2220047
97626 148477 127637984
111757 158618 723974807
94149 116820 159129812
111026 177818 971227380
27348 105344 610690441
16979 69009 713107168
94136 137317 108187505
178511 186755 141849739
160940 187300 66077532
118891 179110 150871720
188590 188641 143844
7488 112936 596728080
19688 93534 184510693
164850 174638 367221851
752 116449 911960158
27274 112824 213883998
3251 145278 355316396
143923 196448 713383649
23854 85653 154611368
51963 163122 907446823
186929 197507 972689009
61532 116541 137352492
46480 87010 367517376
90512 136632 760570196
139813 162881 791573742
141001 161625 214208045
105784 176498 177218194
42701 112428 346437048
132181 175045 740035605
71433 92570 52706717
60665 120152 148765612
7133 110370 258131626
105028 140783 57581933
44188 150999 267586067
5608 108885 786830490
54790 108105 558208734
4013 130842 317282647
37023 108359 253745577
132675 143672 348038405
59017 72917 453649448
88401 118997 76674922
156518 198747 105706638
126320 154881 417979658
28115 155724 319519772
83644 177926 236078170
71860 186969 670367456
169952 195537 788254418
189916 194618 473986522
179106 189263 311785938
191475 199926 21167693
97486 191005 508524184
94074 123458 470818180
70080 154849 808238845
171601 175639 745358083
172356 176253 19852626
105042 156589 937838051
141402 149072 19485234
19330 75167 26683793
164186 185281 52980604
65650 117034 128345523
23861 187997 619463670
146419 179134 538450100
154986 165335 25755170
73305 192522 298388202
41696 135805 915627674
189625 199262 443541971
91037 101526 26126395
126922 172473 114117313
29636 107263 194090172
22346 163585 353432342
112467 127056 36684403
110827 120264 23739892
74669 112352 792192754
61620 162355 252015237
125512 145748 50693231
52999 175173 305832068
123518 126848 8294866
75068 159232 210510949
128413 148558 703382952
70356 104944 86369270
40092 125218 801470477
147969 155625 19220250
106791 152957 115809328
170006 172914 920661605
122560 152843 75940410
128855 135347 16208817
103608 195393 672704129
38694 44441 14418825
136330 173807 210468321
86525 146517 929389949
104618 179189 186899716
104708 116014 28293670
50480 115851 163502682
127456 140454 32428365
69386 126860 143789465
103579 195827 73743895
191956 196687 274496556
119078 123001 90263954
151547 152837 813167
116475 141559 936747616
86040 130973 112531671
61887 191557 324557094
90179 106242 18595090
62156 169838 522164412
39492 122165 343348013
1407 141525 807829253
130959 159661 805882824
30159 192247 924029983
121627 130159 21350636
102111 141569 415954341
20532 153485 332826038
89422 95369 166381465
125176 178403 133317883
63305 197612 336217948
8681 137319 911680495
135492 152136 41913885
41690 160377 297053996
103217 171146 588018319
21136 147589 316502964
174887 190512 39211335
98110 145212 118081823
145958 160629 36676961
61267 171189 561517702
180176 182306 356441148
128675 148242 84332816
80338 108391 783395171
177448 198897 310035658
113781 173530 149802489
143360 193007 124310673
183638 193610 223367551
41526 159443 295111428
107982 124704 41992060
199301 199886 667119
178002 197962 2906241
48836 159640 277397611
52134 93266 102757370
78659 179172 251649737
134963 137300 5828528
195967 199075 7856535
131955 160820 72239312
187171 187197 399013239
154608 187677 82735243
157084 191779 61671921
1544 104594 423426830
26755 195152 404872489
42079 74385 380591518
57806 72521 36942696
61611 71472 23052351
184185 186526 5850512
154876 196015 102887280
113977 114851 604143628
52573 64730 30445561
136674 180720 848610351
4144 30442 515807433
76783 123486 116881175
83268 91250 942742850
12815 59164 478534231
148245 167904 49143530
47894 191936 360717932
141071 158791 44490746
131318 176213 685204476
156782 185039 70780078
178718 186245 627844245
37271 190742 384308989
58371 152772 236381673
156400 166779 25840160
196435 197263 2118307
161136 171100 25004929
80878 187608 418674224
97686 131712 85353982
59665 111851 130348148
130349 152782 56360478
55634 96092 799918617
61271 176626 656793219
195520 196910 88063739
2303 20837 63211963
159244 198838 99290219
96708 180702 210414553
15839 195968 738797021
148233 176035 183025199
168210 190198 2807729
11666 31370 49234780
41071 90862 912270214
4706 97804 232707007
167244 193733 923084959
45801 124828 595774985
74615 174152 925562777
41303 114596 183312592
196569 196947 455412
179404 196751 43428662
181005 199602 210560594
52095 149042 242840219
66736 133220 670747517
90457 186563 240742970
172869 194155 53285530
89324 157746 171457894
171104 195438 196331207
31542 181762 536068766
76381 81734 13251780
158202 178786 809127971
109029 127759 47060321
164579 173615 22646238
17933 49346 78454952
130573 146468 607638468
47502 178076 786177057
161586 185539 60155082
96349 182255 941443180
24285 108425 977449574
111621 130065 46318611
176683 187125 26175292
103542 193019 224210022
11065 183287 897654186
12611 139070 316275187
30724 150779 214841662
155855 175832 49885000
64507 131505 167685108
63145 180719 294226339
40281 99558 148126996
3529 158673 659780969
191779 198644 17247024
4865 28761 888741189
144241 172131 69895547
141566 146006 11271929
54703 150877 240886612
64968 67943 7447491
150419 195223 112029590
34272 144296 275438428
2977 94139 227780044
33480 153872 301569885
190759 193766 180076742
5624 197197 740877445
138519 150398 30091462
41359 66783 755503370
138789 146863 14126250
125099 169034 340110274
108325 169015 594421764
114175 185476 178868958
181078 182948 4780284
124203 161089 92384413
1056 135942 735573607
127541 147084 969584237
127319 183268 140116618
193583 195801 5561275
67640 140814 183001897
67995 152139 603169867
59762 61960 5563064
165498 190194 175706837
196163 197320 897848322
161080 194685 23810101
119116 150869 79764648
51474 93701 1475658
57271 78535 53228344
141257 193053 274215748
133475 182385 783465653
24548 156225 616993442
14564 98881 210783885
168955 176355 298854259
90228 92325 5204307
53082 69290 40638432
157253 172567 38299286
84899 105428 51236310
148677 157673 22419650
125714 178456 932372819
113691 187894 695640083
96966 126070 72974526
32196 166665 336545579
187004 191365 942642523
35596 39792 20176388
39545 137375 554138552
193034 196318 799458623
169934 187526 44100052
110517 166952 540095680
18386 196566 445965898
44061 111360 188584017
61884 136065 823140478
114145 194239 200765417
72234 137329 162742176
24213 193671 956833357
96054 161617 164270405
28529 90067 153846012
58420 117296 147096646
122262 177910 953349881
189535 198722 479836578
59739 190153 939818718
191707 195358 9100372
160650 181939 53394880
110415 137363 67464503
171503 188845 43424056
124615 147496 670346100
15902 69020 132923727
128278 139522 28064059
144503 165059 444531911
27487 167004 349204254
7915 18241 25738605
163235 180003 42073951
131288 149523 674438260
9921 164913 424683548
110747 146682 853980524
145361 146770 3565291
45515 181332 339985106
178584 184452 213441147
15906 175185 398613844
89322 144951 760701520
82962 131055 120400785
28313 92055 481039163
93138 189912 307378394
151763 193786 105058312
85011 122327 88242926
181842 188667 17182366
56788 73553 359129265
143290 153480 382869227
137979 196421 437712999
101990 180657 938897166
37072 115073 195151061
198316 199178 268579333
36032 103478 168648043
158801 171548 29139363
82385 145414 671211972
94791 105413 26581709
97601 128812 844964921
80284 85648 13436349
82624 154818 809130815
186088 190232 10306730
199131 199822 877787008
116858 119942 30599307
180243 191795 42218350
51690 192978 353720432
29191 134415 980656480
168903 179343 631769143
41004 86752 460836654
22743 86402 159111149
59030 158527 948657132
97298 145813 121666039
59621 141646 205101729
5184 106533 559156208
12748 42996 75534207
73698 123017 666512988
105607 140875 88346268
129557 186033 838395941
47625 54386 16968329
183170 185022 827629836
110830 145812 87688869
78890 198036 227059541
101171 190940 306323773
110013 122931 810604994
43186 81672 622822654
70368 93221 808148190
15163 110431 689492097
153942 168602 36520528
71020 162631 779630309
82158 163499 526062931
152867 195050 853288867
188860 189407 564469425
84462 133435 93809750
33842 179606 930056767
100807 161021 718694525
121516 163408 301091239
180262 196373 119351315
26688 80861 449928221
126214 150287 268235444
67337 91624 117037155
180766 192430 690394039
104863 187503 207181061
124188 134794 648904445
170654 176810 695980516
96741 103797 17608671
89041 157851 996904722
18971 142137 308076378
97777 111017 33183519
195882 196612 1818267
78967 195832 292598045
84966 120088 87921022
84768 195442 277126755
90677 105559 37216430
177721 193558 39703818
172504 175984 8697471
154920 179063 60326949
162417 190419 70170465
133586 169995 91229639
38293 139851 254132557
187917 191410 8689883
182419 189949 354416293
63460 127519 160309559
14507 121829 743580336
134687 148052 385443695
162681 173838 730081547
157622 175500 44747648
126119 175674 918668549
177744 189130 462947316
168116 196030 69885708
25993 115801 365727157
144268 179237 87606087
22037 107907 214627503
18255 182272 410538878
54036 101610 118850514
63284 101541 14578786
120142 177143 142721932
188173 188944 1926863
162599 188958 66097731
146147 164901 602164112
16211 29740 928455293
143738 162842 47856676
30771 109211 196115148
131235 160236 829434095
79248 111669 325164706
18522 30642 417160712
192941 193111 699220767
116858 153286 91562208
120238 166594 285959486
84538 199086 388537698
31571 119826 220770131
164385 192718 70967032
33201 153186 610418852
120281 167283 695316606
73825 114551 87812247
128876 172303 133531067
123584 198551 187755457
22416 161985 349245278
80640 173583 232697277
137040 188172 128222998
57421 61886 551453872
94547 103837 23181768
171156 190487 801196241
110646 169936 148617894
20755 180329 936037210
41964 60068 45425293
140864 176706 665809683
173411 193649 50702186
101711 155701 565515038
150803 160958 328303108
41699 111037 962015486
135766 180057 450532850
162925 190062 68037363
58584 140302 204328039
107586 189877 213334996
145767 148461 6922510
31358 98726 528722723
87431 155806 171429400
57920 79695 54407759
137326 151448 20786900
143112 156212 32976464
88394 131622 108382839
136594 138176 3911366
88705 146764 145523196
12046 85896 420541621
123591 185615 751428169
142732 169875 6650102
122714 185874 158240867
112582 130757 45655804
189072 195189 15245646
97453 137835 741104360
24114 42785 81251514
80959 117546 91474480
172262 187024 36983428
33885 142506 271829473
181205 193739 903993145
183391 191071 641980716
192675 198744 235507367
49524 80095 846076526
26027 119813 322727984
197858 199950 5217828
111683 130698 47794960
112978 128624 205160552
121849 158065 896930278
926 65624 638953679
18494 24923 16127448
57088 121936 242551269
62174 178562 335770783
193111 197401 293603
82476 113440 113759770
58560 65382 17032411
187392 190773 755105211
39213 141128 254998525
47563 58244 26910826
67827 137633 453926776
187838 194176 904488930
147268 153108 361921584
121326 174626 133421190
56613 189557 168609575
40682 99926 627412818
99720 162057 156244771
156842 180598 59376220
134975 189497 136688495
3987 9007 12553185
61282 161522 250767058
150451 154946 251178806
104856 189655 525097654
31096 124779 234379967
121909 167186 113354154
2831 5792 7436859
72997 139223 814904742
56354 119687 151024755
184582 191753 17915761
37564 47476 662122779
60856 193735 332553906
60955 62216 3112913
166734 199977 667979088
35859 58419 865480717
60556 173272 282065631
198324 198371 128728
186115 188227 760949473
105307 184082 197494854
26664 111637 212358421
18718 119392 251816264
49523 182959 540071329
106712 178389 370942887
16156 176502 594284604
152163 176771 61504809
129909 195294 163733697
25878 30656 558428036
123343 168673 928658600
70598 129770 443864759
190737 196043 513908280
35946 81786 905499938
29294 95525 165539170
83949 85656 985455829
40835 132702 229900549
83690 158611 187703675
118301 126512 597537040
50022 82347 80886280
18123 125505 268632152
145657 180839 144319302
166778 193893 67906770
191413 197053 14096912
149663 195211 113924607
139216 187186 120300169
134268 160825 66524796
179345 192112 783527667
152713 156233 8782448
8649 79756 177757007
82871 97609 885241743
88252 134698 116341091
150061 190381 100885446
28300 126622 566353581
151879 152601 1829264
133167 184441 128460378
177743 196203 46248150
76265 163112 217265113
20741 132654 379224701
11035 197097 746281919
143424 156185 645719059
22700 138257 288981224
93944 191426 255849439
119811 168427 764310186
81727 170094 410504063
68846 70314 962652423
160663 198548 95016651
65143 152400 218547688
47886 195740 619872514
180393 182159 902524086
2184 109786 666576445
86098 97423 939079144
52789 91218 96061422
143205 160171 42417547
14712 166437 910512483
25557 33234 10416376
198432 199937 373510233
40009 187647 664468423
140035 184231 184025414
173060 188091 37706950
65791 197201 328937184
63654 129731 165357838
153227 189540 90862286
161180 187346 650516271
18100 151559 809445573
136932 161803 62408033
118882 192849 185294839
159054 170238 28051123
127479 143621 40402435
197675 198633 2452783
25354 198051 493984027
111774 122395 26814776
115468 148408 647761626
104231 178966 383558571
69293 106843 653722020
74906 134531 149036095
66614 170725 923788153
79946 99429 242778818
89349 145937 867350688
176551 197298 51961911
609 135061 721696849
102698 195070 231501331
18864 185223 416456415
61247 90213 72300995
57896 168950 421473185
39550 56643 329374255
180463 199373 543523714
83000 123712 102000220
117999 198532 201888974
95823 120813 62659151
14663 107130 231254075
139612 195186 139299916
67153 134224 602598574
172190 173317 642307325
198317 198571 878327790
39473 165206 314740197
175527 199225 753292892
4193 131863 319382232
44451 79060 580135772
49443 111205 154531000
53525 55803 900394073
112387 174054 831807775
74468 130145 139187855
166623 194655 70265451
183072 184777 808581111
150952 158737 6805230
178597 192000 33627767
110225 152250 605379468
2195 175027 432476890
160831 193852 82722286
80496 186375 265112382
34938 118403 748838643
150964 175298 939100622
5261 10754 422709339
76895 189882 947325608
7911 153752 603260272
105160 148996 431318979
84425 169115 212083275
188913 197538 689080382
138227 168823 71323480
18873 61982 107902770
43457 85732 105838632
102418 143540 613744268
116505 148302 79932950
95976 129926 322289830
138301 164210 948349953
61363 146820 995039748
2195 55961 247912650
30219 149862 299558653
52893 65066 396645363
113663 117397 739314609
65509 70455 574701253
186007 190884 528877299
77348 181767 261371830
140712 190352 124479666
123165 145692 9035840
180273 187158 17312137
96961 150118 133397223
178414 181147 6813420
196160 196561 310324619
103372 134227 77347217
66026 164445 246293650
179811 184055 631868175
46842 80184 950371582
173234 184630 937768001
157654 175275 44064148
53046 128668 189248760
27840 86800 370089703
21647 156085 669873777
45809 164221 341861837
199042 199594 1353486
122837 199146 657632004
96627 104018 431316369
65200 174439 273356032
96921 147563 9176960
70472 106527 583580294
26051 92232 662159848
176930 199023 55414549
170795 187543 41988844
91079 177282 715692308
55336 69038 575246647
60236 198077 733479854
25950 41383 38495384
109141 199144 225593121
26520 32939 12861927
164588 180871 40739221
56564 192828 535213689
81189 110468 73180656
8167 16734 549765966
103663 163799 954868037
32557 132273 344676364
39144 74176 87852221
177974 178025 781519980
63500 154092 226926663
128635 192971 161125540
163155 177559 36058618
76044 196921 825010674
159394 167103 498850145
56666 157550 412393469
1528 192228 477311000
150146 161857 29186273
38440 78783 64154286
19668 159854 386525945
180785 183129 311843984
30324 100780 176084668
11343 59038 119281649
95478 183032 825172043
168230 177928 778810247
29869 84425 136414869
90425 172220 432472830
154330 198052 109363436
22464 196315 468535180
35212 119027 638870447
106561 159681 133034464
139455 159155 49424828
107173 157438 208598008
88596 123948 88682149
195909 199120 8123263
79877 195091 288525294
93865 120279 691256922
9487 73287 159627803
28460 95777 168271039
154802 168555 11897093
44948 53111 20445865
82988 194896 280273793
45117 155637 920049695
116978 153718 304342703
69594 85426 39528936
197000 198678 4314219
179391 189294 24880871
149745 181543 79509041
9197 36106 761388008
110173 182733 181816265
26481 79410 132280234
180089 184993 167720292
84174 145702 2765415
139007 184734 831555520
113070 130642 31820422
115330 141128 310891988
24807 159072 971628231
107083 162453 138740710
87549 94998 571224906
131450 159618 535339038
22586 145916 308637630
156224 181142 62221403
45736 124881 198088142
37765 130562 232315171
174931 175223 593400121
74140 149630 503503023
162490 181035 46393938
75547 145597 929047336
43990 128539 513274019
27761 87237 806698441
90137 99822 889917249
107968 180052 111534626
125593 138031 31039563
34672 73821 98199027
22206 124838 756467192
19430 21488 5154406
111415 184506 335039447
138337 141530 8017908
137398 156649 920074429
184639 188868 10582881
132195 167185 87625795
50685 63860 33039030
21376 182406 935241831
29503 61036 406404128
91734 172981 69840550
218 36172 460552835
180741 188742 20194457
91583 181211 469068059
192689 197041 107704755
110483 128614 45504003
168219 190981 57008661
123152 151110 70156790
166654 193315 66807402
139203 143549 10997114
169250 182448 885121466
53497 195881 356460127
174994 187863 28595492
3210 85657 301779955
161610 163434 927646364
177878 198049 50586549
43142 145951 450860956
104860 188575 254698775
110091 165074 880452938
194089 198535 838748818
199282 199858 583709451
113794 175399 650605914
183260 191209 439949864
36710 110660 435207998
125419 168388 107633144
129012 155950 263446701
157543 190925 185533365
196586 199666 179819983
122688 187992 655248393
82291 170187 220156066
153788 154553 815505925
32339 160831 492562276
91060 141341 125882022
126877 131890 133450617
75737 99839 60031082
164377 170781 16089095
70268 95471 62876066
74277 90094 39349005
185431 196894 159214136
187857 198593 1083204
152046 174467 266026353
97873 132443 86706944
174390 182439 284283989
47913 196523 372085782
146813 180185 282181646
77123 195878 297291337
132526 167900 88640766
154372 194618 834970454
47055 122289 188342273
42380 56775 206657767
170726 198699 290546850
23133 25259 542653360
112384 112533 380615
123754 177038 555819370
28735 168794 350516849
20425 54986 86368075
179761 190565 27088026
108290 118577 245789329
100030 154509 136765455
189620 197098 18634834
40209 83446 434397131
8456 151327 357665195
192486 199333 906285093
112538 177537 186026736
142043 156002 35219831
60022 105701 156682992
189726 193799 69334992
85046 185317 321368223
2306 135456 492965173
199982 199989 758571808
26247 106174 199763835
114826 123666 22331018
150214 175623 63508211
111561 145718 85658913
15180 159393 360822305
17055 135278 974497025
70969 192820 305050286
87959 144950 142825924
184009 197360 736039873
197752 198678 2343831
44408 48701 10676478
107324 111882 11364719
184354 197372 32562243
111 182682 928123513
70971 155526 797030270
62551 194960 331402223
176377 196820 635880693
166680 193659 939132400
101080 167926 684481790
167880 194243 99353818
95065 166730 436336730
73378 182014 271882907
103158 143843 330745153
110401 140391 936946872
154246 177346 57632242
120243 150238 50404595
122424 186969 161662972
161764 164072 5754939
114550 175027 151568055
13796 184352 426942146
132537 162319 74574683
71461 184414 282802644
34838 86089 128295539
13561 195340 866110212
85054 102087 753739365
39239 99884 151578110
20720 108846 652546665
31356 134092 257030051
28171 153961 314998259
111755 141767 955610031
23951 167496 359317190
121489 187014 164128217
166263 167773 3879899
111652 141477 74736808
135404 185293 61610113
86403 99343 32286709
35818 127358 229164503
187497 191352 9599756
30783 101503 176682317
53630 132591 122208648
181450 196366 37343326
39097 112164 182691415
33177 84237 621322767
69428 182903 284041999
66374 170677 843449622
65056 69101 172223007
100216 188792 922356510
50842 183522 425402692
133909 166812 82424914
30196 158179 320367823
126302 171458 71811471
38073 56287 45599652
56719 131978 683651304
120551 180440 719129052
190659 194640 163888707
121968 162645 744261852
149406 150627 3088885
478 174359 435068981
114444 153818 98932702
167166 180927 34380921
119210 161753 106582414
180923 193963 32726381
138071 159395 141436036
172142 181192 22585058
42201 150852 424773751
155820 179817 59965133
129573 175329 114560982
155544 161557 178198547
115683 132775 42908579
127459 150989 59109700
185295 189953 11619124
38381 145681 915457237
127102 168997 104872279
132676 178691 843902854
101999 131287 774179263
66975 140476 582291850
35138 171070 807810548
118540 163782 113374505
57762 78049 50783154
172640 188191 39000176
46768 122944 241308763
82665 165296 348857046
46427 84147 611299252
108848 193110 706689915
155578 159602 9895948
105564 168177 38115777
81580 123738 87413347
135011 153962 329069670
124189 130348 15435079
25019 152647 603643248
184409 196470 980117017
142594 165799 58185765
113133 171144 733351629
102065 109455 18569888
79085 152112 182987566
138693 151920 7218496
167828 199149 78457029
2467 34738 80504166
14332 64840 126391247
17214 43819 449874563
171259 190114 47230527
44744 90322 770206172
40141 96923 141908878
167694 171602 9794790
58603 180429 792420323
174889 182229 18436625
151970 190561 96527628
107463 162898 962994728
26108 197615 429248138
158120 177344 48026165
9522 17456 954853293
131321 169574 704552985
81103 162940 204908208
35665 90502 976339968
199980 199982 982571836
145494 193511 627776225
142927 187728 370710455
126588 131612 12574578
176038 183770 19437968
71585 99290 69073036
58293 90036 79243736
60606 131355 895406239
18482 80340 531603665
152427 182389 74869152
120807 160483 99316530
65197 67606 6029708
62870 84497 777672043
59085 141512 462535609
122127 195602 183964308
135016 190727 447299662
93140 108442 38292290
142514 197909 252909807
138587 192272 291480943
96088 111398 84886334
166436 176655 25657904
52296 150024 244722683
30610 93690 300677771
151752 187363 966153799
133082 152062 37636308
45096 116690 516455529
130193 136568 736543703
75963 175104 851634201
181390 189786 21107257
50175 165063 287570282
123914 154200 134202396
101648 148066 116564254
14728 126986 32781016
125917 166379 101357644
123358 140281 42198495
6291 132785 425477042
187605 194842 16841869
151786 170812 47512012
94433 142067 119314716
84947 86952 913086550
75335 143984 566611245
65068 175861 941591067
157136 197802 101805116
65152 100065 87106707
121437 144957 58893052
11867 187583 760562170
161390 195710 86021698
147361 152108 12001745
110286 199678 606544557
184221 197507 53791177
128603 174208 114180440
66170 87788 856504233
45701 174123 321485948
6338 57835 128732900
194182 198803 653379099
104896 154656 124927773
948 187776 143469815
47562 193000 364140822
6572 99218 319725672
11607 153995 441632222
74320 181925 14004909
85607 132321 116988277
143935 184796 102481920
166136 173358 1665577
134164 172155 95247172
87796 152730 628526273
112851 154778 105286122
123944 169840 157982919
56805 196867 733304921
39329 128178 222332769
91799 104540 31873619
151798 174088 906499038
21848 55362 552513119
47773 134098 378705714
149766 170862 873627036
46964 198226 378830856
55262 131314 190375422
149029 190217 103018574
98828 191223 963007091
149878 179507 62419785
69833 147373 194107450
75238 106271 821037261
64094 98450 736298177
167674 185628 45058506
188234 195878 19080249
183070 199308 40705451
89203 129027 99778059
115118 129668 454543122
62231 142704 201244813
172035 172106 154139
112106 155274 361519724
142807 173243 263096839
169916 182203 951511897
146396 183878 607335190
188377 191025 825730510
167995 178016 733815337
28015 185211 794335328
156805 174571 44362397
60500 150854 226222151
95244 124731 700842892
129089 153121 60347106
160414 194527 85528305
98592 142367 109702952
156401 178557 55328234
146735 179279 272841437
101336 188430 218393081
52388 159885 269000372
137267 174107 623872006
127812 156480 683976843
46228 106505 398800087
172863 178643 320834386
78470 97210 857228208
137740 189944 397393804
29658 124501 750757686
82908 155322 181453831
14535 161740 980698628
177184 186941 24518387
13100 89100 734188796
166589 190413 24252152
49590 133063 943106884
8281 16733 406440970
73869 100217 163481200
199386 199439 135882
27367 174490 843692732
20156 40136 49875966
112390 134661 55835479
107702 126885 300408883
81533 165847 664389966
142592 177583 87677754
79745 163388 209388465
124354 128626 10709723
35011 91811 530967710
186610 190114 8779261
139393 182920 420319800
159661 172291 31726211
56453 114059 349738131
104530 183365 197590700
131212 195529 495405116
104083 146994 687424297
103887 107826 169976393
177907 193754 39716325
73557 169179 239192798
65211 164192 247706794
82763 189276 412146541
42966 63906 869847194
159182 174195 150490866
60209 65362 956209916
162593 166058 8637594
46832 52728 14834406
127028 140117 32668271
9262 61001 306545502
186652 194045 253423174
142331 162969 51745652
37462 158697 191908453
78145 132700 368849665
176855 196562 859761603
44507 105737 478319323
129844 142307 33855614
102058 113943 604400127
148333 180726 834515087
136846 170198 69440835
100804 107769 625672389
13673 57546 3151886
122747 185308 156738758
171101 187731 577295652
129007 165487 884030199
9621 168962 435971641
66728 135803 172723951
115310 137282 234949729
123744 156080 81056843
61266 97512 90386483
69448 98235 51002099
43293 170416 718650153
192865 198696 194698069
134460 165648 172558208
132280 174118 104712151
85909 156781 177580657
26541 70532 860327558
167812 186252 97151243
41571 119963 196180008
165821 170644 12141541
70077 96331 65468628
98721 182958 211155924
132406 145652 33147793
119449 184498 61915597
100388 137025 91809049
118232 190399 180887095
149862 166644 41859229
93042 186426 346315593
847 181530 734137731
89791 90378 1506629
170650 194340 5315329
48313 115433 376980006
38068 150802 16450595
47347 126178 657749164
183456 197420 34982460
118945 192715 184792613
169996 187424 985495609
163484 168225 8339282
26800 58709 311548007
87254 105119 44683183
148535 198052 123908568
40167 173163 332910372
189779 197169 6381815
169250 179978 26925674
197623 199063 3667789
20013 160021 350210521
167198 191580 61081341
124129 141953 731009512
124371 164168 99660762
126563 191083 304604131
66383 91737 52970201
22060 93453 307445985
5107 106354 253133113
66368 175593 273384137
1500 21740 50654582
108005 145541 94119577
114688 144651 75170835
93805 118068 448352220
135937 179965 110386891
102059 179413 193867286
177196 198037 95191828
29247 168757 563444908
165092 173513 21149196
4922 157775 842161372
120991 160681 852409455
145452 156570 16219461
172680 187458 831986952
80290 195576 288656147
109205 159638 695872331
185386 196718 28241202
67823 89896 86444713
135006 178895 678464394
118159 198453 201306349
104567 165467 152622310
83412 119070 619865734
13913 173082 398391354
174698 178171 8688339
180638 194460 34679782
150140 160953 26928190
188659 195616 847598193
149127 177848 71752966
47526 117535 175149593
125457 141439 773779709
140845 179894 97893698
83039 141498 146272827
183534 195593 64305564
14161 178357 410980982
3068 108232 262878770
181138 197838 611895271
159214 173906 36821215
41035 148456 269039487
180617 181911 3291646
178389 178757 929279
145245 198261 400358678
135222 196419 599725373
99400 106224 18133819
42642 56012 477129596
107671 185038 193956912
47010 183746 19444969
28373 89811 153586104
24849 188529 409699605
69653 117031 118331052
151046 171805 34464108
189102 199111 25072286
84689 119192 112332422
44344 173685 323814193
16978 59096 145813569
172473 190786 543550986
173857 199164 713121818
32902 178577 649937253
184042 192456 643825487
37713 129398 229544830
170765 193318 681394099
171096 196211 36742688
38996 134549 308210684
160458 172120 29326760
49567 149796 325240082
21813 76976 942866960
104698 160125 138857850
147022 153065 9924101
178048 179193 729642
77932 82961 12506233
9731 172109 674865737
121951 143833 54699052
166094 173342 18241140
186928 192693 616988722
117938 188504 945256858
103277 166815 369794127
108050 148472 101526120
19872 123301 258800156
24918 80594 139244029
125596 137439 29576653
62972 135688 181840699
137860 153232 38794157
195901 197184 874559693
20864 194651 434992422
29423 133739 261024752
112016 140361 179207999
25627 136570 688383518
164818 194815 223844313
146574 167898 53399751
132682 185674 132866473
41534 119906 196100565
1004 75571 186594308
162930 182613 768963942
199590 199836 345377320
138915 145552 25205826
94237 161219 167863504
141059 157635 41634074
53047 90993 302772500
34010 147044 662719703
45836 116797 177456233
92998 195146 255936215
18980 61846 928991188
75804 160914 318775434
114087 138521 22328599
35351 166976 329606914
20614 25974 13411562
186734 193706 17453966
39012 183677 74231532
155636 181367 64270589
143966 166319 394342823
1974 173579 429454652
105829 170994 837560402
136404 188360 273276040
129833 195778 165165964
110300 141237 990423
44521 95011 126220135
184448 188440 9983587
169515 175773 841036414
150500 179447 72306459
154067 157236 189543647
11169 143265 330457697
104524 127735 833055999
4810 60588 139627744
25024 168648 359384171
159417 160149 1827092
110294 146385 90515379
136798 152002 658720818
105518 111193 14223196
194819 196190 437316596
123994 161124 25221337
183518 198430 37426596
153363 195614 105636212
166737 188247 53965285
106711 119055 30919909
69750 109200 98538937
82402 140785 146099428
51197 115108 159857833
110989 191412 201516642
168998 184093 37886538
72365 156412 210429101
76914 145929 172714570
191270 198877 19124171
34058 101780 169333718
87155 123495 247112160
139374 171488 52133403
149542 166748 42941128
77440 114018 646363363
184532 190189 14129159
182093 186409 553833366
118421 154256 90045579
183541 190369 17148223
193549 195555 4879303
131590 157241 363941815
184873 195175 968201715
98353 156551 116361060
55005 78692 721006355
118833 199348 841702519
80563 195191 867350019
149742 171683 974574749
111602 187135 189360385
89736 156171 255587651
37449 45196 132757424
75598 146111 176438453
103994 158155 135875544
50828 181685 744834727
148094 187098 701425246
4592 86110 321257410
44628 191910 575971520
111932 129312 43693081
1174 5829 300526040
102816 171865 343192903
115681 164889 148355975
44824 121396 918185232
188105 193002 12181615
84847 91158 871961473
172288 182076 425459679
171113 185381 289084469
92799 116264 58693393
191432 199713 20778838
132925 133801 67455046
155269 184442 73010560
16622 142244 314270353
36549 192729 991837583
109495 122687 358666697
36367 58060 888471550
171424 186947 89223305
185311 189254 735805902
90151 194669 261799862
144987 175932 142134141
105600 126076 51326911
176466 191246 37004011
193986 195412 3571943
188757 199534 772585047
185725 191731 5551498
49790 198950 373576769
84454 121148 91921080
182225 182783 951639464
9284 98570 223097977
108582 137434 479861477
31114 61661 76564257
192179 193136 443218729
79562 136009 141262636
155930 162686 545455313
169744 181323 28935705
38520 118384 199765631
50648 103540 132227502
136672 138103 3545862
193058 198619 4770755
162113 179846 44430125
47231 199065 779922745
137490 164087 66712844
114762 173095 746739768
85289 164049 130688189
35974 152693 20384682
27445 177955 376654628
151086 186621 88855002
195211 195905 1737126
125643 186842 6954953
173333 177980 697269228
101178 166475 682359596
52293 124426 741396070
64615 132484 123348266
146676 193498 513444362
10724 76106 311887945
141780 159253 43807322
135350 167324 916059340
142991 183203 250601235
35030 154331 469230538
189652 199421 24454439
103265 142292 97804401
190275 197173 17216806
122241 196633 768329550
51471 162849 278845934
169607 184390 521280731
176524 194932 456822391
64774 191675 486297248
40856 179072 384377654
128426 192894 133947638
74534 148786 267200356
7292 69731 156222920
63087 190940 774678048
182109 197048 37391958
174498 199209 399158584
3094 29726 66552229
16852 23358 184345222
175454 186068 26692116
8927 16349 179587677
182752 196427 34210129
34835 144047 369149825
141843 151422 24280148
17736 191703 435447657
152528 163305 373122794
72118 98004 704326129
164307 196390 80332304
119588 138722 47843526
12183 173943 443703542
53450 185562 330885735
61828 103037 678638211
137141 153894 687066894
192207 192512 710111672
195996 196836 2053913
157558 168776 28051994
150349 195924 313074009
90479 161281 177264268
101287 175029 184888996
112594 116438 940412103
153650 179733 65180949
39324 62405 336273153
98674 172870 983797239
52987 115212 155602223
193589 195513 895599358
112837 118783 370421615
55186 190317 914427357
122178 125884 9196959
186279 186974 1750747
158989 191430 81286261
33693 104130 176150659
153000 197885 112336360
145789 182805 92747718
147879 161471 123985666
56623 73049 41298875
100685 154841 924107427
6606 143075 741435048
163852 183668 223435619
190233 195156 722845121
50919 116330 163572114
196935 198398 3784046
139261 171040 638544851
32216 97211 162417215
182020 187621 14094848
74421 138308 699472429
80967 167536 216810679
4111 87719 987777009
148638 190533 578644497
2365 198256 490287405
27903 54265 65906402
107462 132091 61836140
84353 197635 632674083
152206 161447 781623760
187847 193287 300058080
9907 19106 22958674
177094 185126 20262442
61077 108210 825588102
30537 109742 198084088
162701 164141 3587191
161144 186110 62653790
172858 177888 4849374
73955 127148 133035235
28968 76779 175760993
109108 165645 141682398
123367 141189 696668000
44783 99948 946835038
188593 192616 327365861
135086 156416 53641136
89927 107353 43578279
22265 96131 184635633
22262 69156 229748636
38370 182052 359741169
119055 130297 28202775
170082 183333 33194003
196501 199415 7379754
196513 199738 710533243
175245 180449 248026000
65784 197912 330794087
166936 173061 15321207
181747 193235 463983595
169399 191618 709669676
184890 191088 391828569
90980 162019 177946923
149613 196957 571975074
2046 47909 114594424
72873 89355 41004706
100238 193202 269658684
39745 59177 48738540
102989 105878 7291885
90588 188328 97226105
154006 154828 957597356
20396 132247 279845944
19529 116205 241659205
84596 141924 617708513
102493 106479 10051624
73215 162422 223203348
132064 146976 37361681
11758 199497 23057152
100613 157432 596327530
106102 161901 715237059
11302 139881 129463286
5857 196925 544860028
44117 170888 317402393
128602 149794 358036206
79615 183841 261044504
148539 178818 75700793
192250 199530 124544746
165333 189969 823167731
128603 149106 51526734
27639 103356 15927542
11600 21234 292142748
13219 181551 65990814
87905 92563 11633215
2598 123281 301941572
175013 188261 33284100
118714 139517 362518616
193887 198048 10488487
154530 192401 94715592
13249 48149 842268748
1335 11509 25479474
185437 187392 752154676
84859 191870 630135983
160341 174913 604750469
78434 126662 120754371
198971 199742 1901481
190340 195836 277926933
125058 189849 21618433
21890 106352 482911251
121840 177170 138466738
136652 160236 843536934
176857 182744 896771140
48080 54533 16201778
172593 193350 51960709
13180 154867 877277766
118282 138872 51527038
95271 123758 318455683
137405 167851 596430988
54177 80993 67099408
15740 98629 302308788
198663 199413 164951156
173780 185509 760664041
3304 148497 363390522
5140 190508 594587883
57287 60700 389445482
161295 185895 580592449
128501 130836 866387636
1061 142897 485126392
144431 156752 30976900
18912 25093 15486812
105389 152857 119158009
74807 92999 45252273
32614 144434 279844012
123542 191481 170098189
160582 184292 59497341
36463 90824 769746203
85409 158055 738633683
162570 164987 6008035
95578 197935 852543184
117847 159199 342271720
62667 91940 807459266
110802 142438 878787783
184941 190926 14922425
113392 149809 91502098
114308 115505 276220650
171323 192851 53854822
182567 184885 600474615
178329 195289 499830097
98520 192912 236524524
147235 191704 111351352
167172 195330 440922377
170051 193301 58213855
117117 194824 995097543
83320 139758 141265255
93056 130083 206756435
121065 134267 597927339
21047 65987 112423840
193942 194935 2521398
39161 169421 326082640
40807 77000 90607576
8867 148009 348192623
77084 80241 873035766
87640 178158 226702633
2528 105687 405117242
199236 199339 260624339
18287 165361 580459669
45297 165109 395685981
115292 140132 62250369
174091 180351 15714908
15795 52156 90943206
10151 58784 967401098
33892 72556 96960544
132535 167939 88704383
75421 77022 171136440
38769 185318 981234617
58521 107630 507776978
123533 178372 413940305
153445 184664 78108078
63751 64959 3037898
153301 182473 338286954
55002 187045 330637091
124455 170599 115626930
180522 183112 909849707
194157 196986 7049980
39388 70473 946397721
180451 198773 565689665
116801 127221 711983739
115423 134505 47855672
142500 163759 53319372
109119 172248 698463610
89966 142516 790622253
100277 153884 147992089
198078 198313 596519
10265 61152 127311046
166281 199639 83640579
88237 121146 82525027
104083 169249 161935931
91941 159598 811018470
198157 198941 1997713
16146 41748 63930300
87419 104703 43225165
255 17792 43838456
101310 114157 32224556
122546 170798 34646382
190513 196860 15816558
194471 198142 9235351
175593 194949 101935521
6506 108418 254741507
107435 123521 40473634
143516 187504 684584722
45143 59004 925053719
189592 193735 309724441
159602 168683 22780825
134577 199562 779992314
153748 183501 508962714
105730 197871 671442998
157192 169001 343763807
145463 152258 17191913
100889 175293 186490561
133000 153820 52327188
162061 198799 633889689
126871 144630 44470174
45235 179159 335268288
20596 130493 555296266
66304 82383 40094953
197442 199966 2230524
132887 165796 82394299
25306 44683 890304383
55289 96613 103271260
90253 148337 145612400
112966 128502 39009738
15056 126910 308588026
191546 195270 9275200
161780 180162 46025795
80217 125842 142179703
160025 173308 998811397
134772 145061 703597413
198912 199245 827078
87106 102276 15103693
64714 95386 76567119
129247 166741 93874088
2794 71786 172551688
89284 92332 906426208
715 183121 871052853
73300 95946 273134985
68881 129889 152636877
184785 195048 25635480
52990 81944 72380491
111971 137162 63150655
108714 155889 821787594
183219 185547 699508826
88611 118215 74137626
23144 145388 305871204
169386 189909 968109226
169395 191999 131770161
36492 155374 351821869
93051 183599 273301768
156236 177886 54064179
62893 198005 338224540
37959 177723 349928251
38994 162855 859062762
113770 180557 505212754
91505 152190 152205748
167667 198908 78260097
6913 79766 957188333
98761 126120 254502470
15902 20526 11618753
31841 123985 585733596
140046 179241 98258481
83927 111271 198677110
48326 57994 24350410
165422 180015 36585193
126374 185747 368893820
88814 123263 86438597
158153 177517 490751530
131039 194273 714533147
180414 195202 500960651
141962 151570 777707208
12070 63962 958994338
129725 186170 261698162
14202 193728 542610043
71759 180161 300096041
187122 195288 115744885
91548 105052 33761660
100223 115986 39529813
59644 111798 130255631
26209 190884 412119004
25909 74804 122398525
103628 138574 87537483
182226 186101 9781574
33049 39962 995498146
24435 116855 231039559
122807 135515 31695114
17690 171005 383716091
2981 199872 492725438
73894 168519 236754639
142430 175998 982344114
107009 192255 213594434
119031 126765 19464131
112337 184366 180587318
143164 158534 38566773
148584 194203 358539895
22105 143693 283642427
72642 189532 292589847
193316 196372 924567332
78287 160801 474162754
76387 137662 153171114
196880 197052 517856847
53528 126518 784451365
87587 122027 564565426
197299 198251 2428433
19074 133412 286052424
174700 179972 809594445
54576 121853 168418156
157346 168936 28921531
31345 111907 605917808
68502 143942 188733815
45468 175916 326586185
151076 183077 3130384
138770 185385 117005292
197662 199189 3882507
81774 165187 208859236
72677 146710 185198645
189547 195838 295439686
132165 196210 160350642
151094 195053 109920820
33757 164281 326766940
79686 101004 53138912
73293 142618 613355104
63269 76445 594286660
54375 110316 139904494
175095 184288 61748772
12909 16222 8251994
42703 136932 495123718
157160 187405 75723007
14859 39112 60646397
186023 198695 576650866
177218 179001 4522490
115249 120716 258700132
174904 176781 4768404
196556 199464 7359194
89476 174443 212775904
84262 98501 35518604
97239 171563 419431926
158098 183395 63297900
83820 169203 213790704
75603 160399 902731658
126408 191066 161940754
61128 192084 327756641
4241 173672 423949930
106316 140105 84608676
108833 184706 914383948
110487 168668 145804533
60673 131051 176026898
59132 166018 267401009
105844 135921 970432203
103095 186334 780475714
63273 146944 820549755
33070 164349 328590905
50982 153425 798396152
20188 26901 856095666
34170 136168 444942852
134071 143313 678467495
108909 161616 408355243
9049 67151 927499216
57758 196608 347599797
94332 119505 63130920
145048 187744 297387994
127800 153538 135152152
101357 115318 955367594
41961 54890 32393451
94266 141591 118551177
72698 134409 154261396
69315 192250 722364286
47762 122890 932640113
191156 191239 890357244
130141 133561 8541962
144282 156088 29724562
94624 152784 630140544
160281 188491 70770942
135195 161649 66315444
162302 192479 75620521
35605 164004 882027377
47186 60387 6373329
133184 140613 18493606
120500 163548 366037282
8461 35950 619874656
134853 184758 564874576
105067 191802 217390569
95667 194050 288240881
23671 92477 854878435
199477 199630 400451
91012 103104 30199168
67714 187560 300070267
139473 146652 18166350
115604 170117 136655529
193027 196313 8234707
158180 161986 742493713
69015 95700 463642773
4445 186134 912994102
70354 122999 131819848
2020 78533 272479821
139782 187875 120608123
129793 180935 31073072
156024 174293 45551113
33175 124778 291743039
153541 155393 4613713
4240 70122 997163217
166324 187991 875450514
96376 143916 139773793
33084 56311 58071648
165897 183213 614745516
192213 192706 1191364
1841 43632 104420167
109264 139420 75525940
72703 199369 440428689
121172 169385 676332314
130141 195611 163961782
123569 158904 88408381
98946 187914 34193481
170361 179125 690291472
1109 171655 622716084
175937 185169 529580235
20361 72332 139520221
114529 133880 48555146
163081 179671 41570802
53272 140674 987751208
31570 80643 122763419
195682 199326 9183973
197235 198226 477994
501 152129 379543101
96963 157892 152791039
188781 189481 804596720
189923 193113 7903328
99100 101947 581552748
168365 183710 38482880
158534 188495 919400107
105388 190638 213658938
9078 98949 492855813
197686 197872 472295
141584 168040 734413350
87718 179773 556769005
116185 186989 177539178
107472 171821 161332099
63051 142162 197851616
114104 193960 200158315
66069 96523 454492018
109288 173112 717067665
54084 72482 892892865
19089 55938 780437260
61786 185974 712945682
199633 199691 393899929
128712 161797 396425313
78840 122549 892043993
99966 114694 29212435
172441 183243 298425062
98350 132445 522670008
8260 74241 447893506
127368 160732 219096329
60106 117402 143153293
713 182391 454657833
186479 194758 20739174
12491 69182 141851582
2113 180402 446154978
29565 79920 125944070
47259 84464 93099625
13634 162154 371667661
111146 175950 825910279
111281 116748 629970520
17287 116225 247333795
175886 179261 813057703
88810 102348 532580705
145711 161309 110420097
180057 192578 31352741
124277 150711 682611276
91496 137471 115072743
51084 54834 140727803
48658 89457 748365289
101960 172565 177036994
178763 192695 994557073
198012 199349 725341798
58519 62889 10941354
125244 142999 44454179
25940 61160 88187401
185797 193853 20023926
87372 148437 153137430
123300 125713 5275949
181565 198386 42193827
157275 184725 68743237
32766 77436 919508638
156428 166036 847937216
41747 153413 860440593
90848 162940 180585198
41275 159870 296835733
192084 195155 7675200
116702 156234 435699967
141249 146054 12178598
137380 184236 681079464
56224 67917 751710302
183557 184376 927494098
122620 188843 165870228
75279 75708 503660146
55991 127630 179375274
133269 194223 152667781
129142 141837 990900720
73824 153464 199386990
198868 199245 789847338
114422 195514 203204240
97317 182286 213002097
134173 147143 625456677
140121 178573 692714418
49694 111332 154140659
82450 112368 57917138
195876 199730 9700914
22165 162454 351050175
188437 189544 2796310
124027 184142 602321387
56230 73132 342413378
151401 195236 109588175
139476 145577 15373576
114747 159484 232192624
164989 190240 933045180
76439 107413 77273988
12714 51075 95839932
53327 166415 283065236
118149 174989 142455504
44415 98741 135772642
55003 79155 60449117
155510 190696 72103524
2283 67450 173554511
94842 151072 141102317
51645 87747 351680237
7107 189600 456791609
35472 102417 167442413
18923 47155 70489995
146936 168357 53619355
153660 192494 97115181
126147 154763 71854821
87564 160610 832490348
106582 198614 230625734
183649 196337 31703448
68615 105024 90918728
15674 86662 177466818
52197 112008 322856070
163833 181918 45350085
15167 190142 437989470
152614 199671 117723211
31017 115849 212112730
27964 111170 707136883
75677 172887 243310432
118744 133147 36164149
25696 134167 271326234
84566 145022 654492617
37405 194034 414197009
190811 191672 2155855
147669 185468 94688458
142412 143658 1641122
104477 112650 20494968
140500 165269 62143911
46943 176238 323776388
183836 196741 423314505
29614 117796 220526769
38919 114882 163161762
103973 189780 518689727
30045 166489 341460547
59652 183436 152041257
25668 52722 67641773
80977 197584 84278926
155398 197575 105530583
87552 165342 608037998
18364 85163 413219659
154033 163002 45414395
44017 152603 708566458
127470 131956 409457898
113474 123187 24532949
196984 199486 6357745
166346 169884 8924693
185146 196038 27153559
65935 145111 198113558
7040 133821 317150463
142742 170692 70118120
170047 184225 756842212
16397 195748 931995458
165439 179653 35612547
16116 146742 582514585
198784 199806 547259261
112208 166959 137296096
40151 59918 49502256
166290 179557 33236897
144674 144682 14949
32872 34923 788620953
98699 197133 246645056
140208 183752 629466205
96760 129041 250932508
57587 116778 147961023
20333 158451 345650027
4985 116919 279866518
184825 199546 36828737
127700 167036 98508939
17183 67042 124781339
29144 187725 425632908
160133 179141 596322944
46379 181228 654101229
153508 172528 47537825
110166 135842 64293841
73368 129969 141525203
188280 199056 26992449
5856 43585 94163656
178833 196297 875682036
127975 132176 435258375
162316 199777 93885871
69468 194216 312242869
143131 193994 127375553
176500 187790 277984030
85409 123539 798684804
77858 130060 386328160
140189 188560 326669971
75868 91889 928547417
172686 198061 822592814
71236 199447 320989912
41130 175823 129016414
164626 179558 824401700
24402 142601 904510708
32757 192019 400199244
184910 188968 10138654
129393 137281 19668704
112788 136042 58290963
177270 191752 36354514
27007 77078 125252299
70576 133468 157342991
176738 196457 49328568
109750 136230 66303502
82486 126268 109597683
45476 88191 15203146
63711 180201 291610209
157515 193607 90328032
176357 181943 299311573
74749 127425 131700101
62810 91531 71656913
77161 114953 973301829
48605 63183 36626303
156959 165963 22448699
104239 138594 268956991
186605 189592 768947109
71592 89930 949018621
42506 99250 141837352
118361 178522 544401079
148834 196032 73742435
29119 182829 172219859
93716 150606 476547439
185932 187490 3861415
5697 112146 745007790
100279 137363 92934902
27067 124416 243533005
144582 180456 89823150
64832 129676 162252586
108114 141513 891720901
101435 141393 915986271
174674 192812 45484810
6398 31604 62969224
156614 159299 6575757
46964 64453 501228006
118533 126593 20330198
179735 195480 287850547
195792 195923 321079
89658 175994 691621471
161983 174733 913675196
91603 195676 598313468
175439 175936 989958532
182220 198143 39912137
93745 178442 212244627
87878 151804 662242584
139472 173782 86071349
11706 68246 511197607
191595 196291 11687535
114025 150389 91418278
96358 112726 41001651
47476 166096 296946109
110681 143916 457098497
196559 196763 328833455
29334 150149 302493606
163738 184935 440458528
36835 117672 202276134
43748 137375 982613558
63348 194210 762070515
28357 103017 186620114
128610 182789 340993554
97578 117020 56158304
52516 128809 782675219
62787 144926 155662984
17531 35290 46418633
74758 155178 466287355
156768 172791 53888052
1739 73883 180580875
103832 128968 63112487
67393 185318 295302506
135837 153244 43858842
66423 69789 8389479
49556 98234 995570116
46241 158428 280976301
99477 164005 230673450
151999 174636 56514882
26723 35958 15949484
148687 185029 946614268
159353 172226 32328098
154098 154830 1816449
92305 131047 381122676
78963 188734 274919355
83411 87633 10521373
73088 153572 201486219
69731 111789 882192348
159919 185500 64265537
181670 190432 22006702
166563 171680 12891660
15261 32095 42088677
143933 198571 328130157
89410 120410 77659272
24635 149045 716896617
65363 132555 168127632
26440 198776 431344047
8650 195921 468634382
192665 194123 3657457
19707 131948 408980993
31979 139432 396531283
34302 149383 288287958
65710 169304 259264456
54689 59901 13084267
46769 81403 26631981
77734 111965 85439691
142781 158113 38529103
142122 151463 23707913
25032 113868 786438369
180568 191880 28401831
35215 129295 235543429
29178 32930 9334596
108016 135313 175148249
18809 80539 154399709
11841 50789 97294030
66679 94026 571309302
169790 176468 16719466
181802 188961 387369670
16389 141226 846422500
31337 190662 601125689
184017 191670 689459626
130205 197139 167611085
122757 149186 358156099
22428 66106 109271954
153828 199147 257413551
100804 171215 214545562
141558 199555 339579924
125105 155613 76567898
92666 120379 997228950
122450 162370 864027830
100395 149583 598907554
83225 83440 549737
126099 142940 42189016
18417 126000 642406601
132478 151600 783589630
53410 90185 91974883
60354 85560 950881225
119298 163724 861263161
65635 129057 158641239
95764 100965 136741172
144420 149173 12083578
120769 181012 763684498
97313 120351 57871719
115350 192735 193906897
77437 162387 236341929
59010 99861 867043198
119212 180046 238189073
63032 76833 180924119
6794 95757 409617249
178151 198948 44309914
156729 193231 91303841
170397 193026 417727212
57141 90377 83142792
62229 73926 29315281
71231 150944 199669057
62412 190770 321288995
27646 134144 304691060
79435 153756 186268188
105878 173749 393968353
89587 161269 179524955
4946 174563 810804637
78973 164471 766497388
74010 189365 988305916
28571 156379 592142100
21304 110843 454870575
62252 141381 197858843
14496 99063 481473907
184623 184886 708993482
132534 150073 248079631
76930 94778 340122617
171589 171739 887584139
163158 179257 687204385
85039 132390 118566121
76315 100186 123334762
127282 175134 568438416
54938 121760 167268136
42734 111688 172481073
17802 175209 393921713
147561 188366 102134687
48536 195003 366773857
138444 180889 106402591
126908 183619 403976176
84576 102634 778760140
31597 152938 507755209
193762 195994 5621904
80049 135907 139758344
154617 169756 14432706
59585 90606 518699592
66364 156440 426877864
97422 152626 138597960
112378 129837 43861642
51572 78436 704417524
43514 71354 69793837
73104 199424 316181891
99086 170946 117386985
80713 198672 295403303
21706 60184 96283476
199023 199584 1372150
50918 116173 215339620
174155 182677 21394715
8591 128175 737023331
198535 199219 1707935
173934 178039 902853913
94081 96295 105669923
118655 121665 602874515
105618 105655 87523
5472 42507 92432968
185960 199399 33597335
16655 110069 954027777
4609 61761 699638573
127241 195124 169990620
160603 169906 13325209
173935 190136 9551803
43583 174311 52621629
190037 192688 6578375
148154 150003 667635625
153247 153376 344961
17984 57375 98514726
148271 199183 127447281
96784 137265 461453607
199850 199965 863811857
44423 189519 995910526
187761 197633 24660245
74377 117209 106867165
140594 155435 110178562
67680 83291 881640392
167840 174652 16651892
99247 159079 150002980
178970 197156 929887854
137807 185793 939792368
11050 95531 211083313
90773 117881 2300255
165512 166606 2735701
192869 195025 247875445
108046 195267 990917469
158051 158671 763368741
97309 171234 185353039
81901 151389 174215067
91007 123355 818176102
184980 194253 23118423
171883 177920 2917199
135225 151933 654938245
192242 195556 8256969
172206 191482 218145459
133562 156397 57350306
24118 53977 562782069
23215 129601 266168882
168314 176117 19552408
161485 191626 428486426
103092 155352 131145691
156273 195109 811592365
25458 135024 942381784
16253 152188 340309931
50582 78596 126443052
32747 127076 837635678
109935 188470 196808077
117827 152328 383057314
197860 199652 4511429
149870 199499 857507446
118602 153011 86387872
41620 80865 665432229
66622 185369 745582540
87183 89723 6406071
131990 186555 136684172
26030 143383 293611797
120120 184607 869023148
96249 168475 924292424
72667 90259 3975926
61738 157776 693093287
195798 199368 8988445
78126 98661 841596276
67982 196124 320771287
137144 190621 244168627
62250 160457 969286662
18864 156892 345467106
147205 176747 885195489
61323 93515 626892648
84643 123928 98406866
83580 175580 230406393
196943 198830 4850245
71275 89031 44258140
4489 148727 605964918
62065 147365 321763496
109988 156598 116899095
171535 194556 57592769
135338 148587 33395931
111004 148559 94292084
4225 98038 817209987
186932 198266 343811042
55183 87667 81197902
87148 167652 483648371
135165 151429 320516583
110069 150770 102168506
25918 157973 795830391
68141 160860 732669409
170234 170680 300000231
9393 97039 218983075
130166 190994 441586558
55457 95260 99458260
90405 135306 112395942
38625 68805 75599306
26262 144772 702790045
105935 115501 63718401
11849 46246 999085296
166250 194206 978385704
196189 199783 67449013
197074 198390 3390711
115297 164060 729155642
77340 146673 173539171
10230 177116 473142762
153333 177127 59390708
159756 180592 360538105
194031 198372 879811149
152051 167956 841426167
128106 165930 392394708
189575 196034 16103369
192596 197883 13298355
146445 188233 716085537
48576 155755 268514937
68819 182067 283484273
126069 188442 156331684
162441 184393 55046636
170470 193500 57652533
129571 193717 815243529
183002 190079 17737595
77341 81370 3337364
131501 161347 74694237
192129 198569 16146532
112242 114877 6620239
197437 198590 2938753
83784 135703 129947058
189102 194189 12669110
128 34276 85265864
26550 133635 267862639
126991 181404 136233260
3912 163763 399914812
39671 143431 89940816
192529 194745 892661463
157795 168274 775428247
108462 127662 48258906
136215 163510 136795641
147138 165486 45889659
143258 149923 16851713
198879 199714 2075675
120439 148206 69706063
65343 197966 674259242
23466 194213 546029969
71715 71871 624939800
33078 124870 229688933
102572 133863 15868845
136455 167634 287822830
186950 197506 383044846
150076 152175 5274450
168669 191176 829869598
84199 177496 233599062
160430 180981 152041306
116671 155430 97347297
120133 152879 650814094
176996 196966 50742812
45566 186249 352267057
111661 144921 487082743
111158 123203 117042790
190619 198123 18815240
15769 190923 889973289
83940 168704 212259316
3818 181598 444876970
174816 198950 387255810
121450 134095 31571155
101504 185525 210777175
132540 145691 32906299
66219 115293 213668035
62748 78311 5082558
28466 45916 43538377
58113 180197 653546456
3585 119763 290544582
112230 137686 710325305
118689 123491 12170839
6736 192266 464339825
163408 193221 74692941
111542 170689 197921121
36387 117347 753774034
59763 127116 168549278
100275 108521 20681858
120662 146184 63972722
60539 174485 285076572
6907 102072 246093931
64049 177650 455874890
8011 185384 444000167
103229 182915 199733008
59387 64406 12457098
173108 185741 31771940
21699 71218 123881836
174142 179046 225089480
85098 156240 178288711
15481 28744 568515399
119034 119510 1203471
3298 99535 240512556
188296 198689 26038650
185229 199392 35398772
113658 141990 70976873
192346 192346 4561
73415 197795 892414068
162677 197693 87737459
28206 189042 402658376
27268 34242 17327599
182879 187056 10491825
65161 80296 37805223
147982 151920 165136911
19926 151586 329616635
143968 149529 14118296
66470 154307 219986155
77119 188748 585198668
84116 101146 639667
93029 113648 752383325
18143 192994 437628496
123744 176377 131776162
47930 52658 11919951
139156 159750 501301738
115356 137209 306253346
176791 188728 417174088
32763 156901 310842368
122224 150145 70021158
43078 53661 26550416
18610 136378 294598901
66003 168953 257638977
2226 196176 807945642
122920 186222 158495735
24920 86753 154535853
181414 197103 39299070
156400 164178 680274370
55829 83778 69947952
74952 130504 138900472
17625 85641 842167901
18230 39702 972954549
135742 193203 143966939
58624 61934 502348887
150459 179671 72971045
63274 90498 713862303
1518 182173 706138379
39132 99006 678629453
108623 173366 641311439
126277 171344 112974077
15218 135968 302051412
4940 11565 16595848
63112 144897 242328473
156302 172719 40991688
23039 101001 194780303
96993 118035 151544469
140267 196260 140312697
128771 155806 67863566
22607 195525 432778519
173536 184525 27580761
12219 38503 140377187
68263 112245 289045115
111047 132134 52943614
190192 192255 5173757
80765 163720 207662026
69278 193348 310558259
186729 189438 6821649
116750 176902 674876903
25969 161250 722095122
14829 163165 371201667
4651 194437 474995062
130686 153493 884682509
22221 118393 240447317
84706 151008 788222253
16156 42578 65968272
199412 199706 729731
162617 189219 835726679
11847 26307 840308554
196276 199598 740195152
172577 188884 40866995
95135 154210 241767621
41333 194897 964885257
45106 169841 830137008
36838 38907 5266238
6081 132170 315398828
141979 167069 62966013
86371 121437 62495868
199553 199591 73687151
96871 145133 120989729
84687 163753 197966327
27940 177534 354601609
180524 181540 2582304
50039 197110 368235516
140364 189019 243667745
72474 188661 120212982
79935 98554 718850285
85718 118235 317950653
175485 184204 21897436
101517 112241 26919516
73659 93722 495865192
18343 115119 295468823
59681 75240 748415701
136553 148494 950676673
43334 178759 451297854
21183 50882 74149724
197163 197552 1028357
191716 191960 631753
139226 164186 168254973
90930 152566 154598587
45895 109130 158177247
150061 162074 29911254
148329 167305 47396710
13601 46524 82235043
41727 123012 203576551
190500 191745 644251115
124192 161984 475110843
127373 139785 30988192
60324 70961 26554095
30323 51620 306509556
140061 167157 67963985
7383 65002 144122109
30204 142080 279850627
111634 122185 26608449
155392 188106 81866500
139735 150738 27812562
199799 199864 137456
90722 180937 225929396
94365 142893 121624380
63915 176744 736070967
49715 88913 723545510
175668 184911 101293985
5646 186818 453342897
66203 190156 335558674
32446 170002 950846056
10480 178763 779345401
191224 191428 520301
63823 177384 284241974
188280 193216 335583770
135816 196078 151005972
10430 12795 471947322
146158 156822 930435612
177110 191005 34826974
71922 134502 156503523
30073 125308 238260787
29271 64300 407764973
17241 128673 442252980
44027 152956 272849140
131760 170172 228766555
114739 160055 113517172
167522 182730 38057076
53315 196112 357500348
138161 183101 112720811
195418 198199 7056135
23626 66306 106836170
180888 191259 725175739
106972 163156 140737109
25557 164304 739566701
36268 161237 528254476
105859 111370 13743856
177610 193467 39770991
60522 182018 304069085
121867 130436 547458672
170382 190511 838958264
112672 153239 101867651
114255 179202 896173800
169093 192206 57942722
104511 134095 719465183
7396 82135 840788676
30086 192947 496421610
74892 106359 78516722
132779 191095 713335089
87981 94863 17227357
168889 199031 866149578
36425 151739 288908359
18508 130046 279082688
118876 160309 999448895
8478 72300 982944209
93879 125562 644442192
165675 178439 31986199
122120 187324 163301015
196995 198146 2972572
44278 198645 703143153
146365 176772 769628899
100264 120482 50763474
36446 66431 75224037
124893 172965 120450731
148711 154044 13374680
73598 162665 229635019
82219 190611 528548544
155306 172110 187649533
128765 198522 174795650
49461 198978 654943507
168759 175135 186179503
188484 193805 57969166
63128 74777 29229459
37061 70236 201644136
159975 160407 1087030
125638 152697 446590755
119386 164370 447249404
123491 125561 894825445
94563 174519 200291556
111332 136498 63101377
60494 99630 97648854
119168 149488 76116234
29577 51108 735554443
114326 174576 150981656
149005 186493 93742924
171029 177251 15511771
65166 118011 655774980
74747 95338 836802029
93293 173880 201931144
159769 193112 78401266
40413 108992 671464152
145795 167503 373616480
167166 197331 75545131
193936 199349 847912342
141480 144495 7667693
196973 199120 424518930
145972 156871 27376863
185630 196563 27206157
36272 115475 198166992
72611 129557 142394362
111002 193593 206948044
115169 122073 815947365
19701 153189 334181752
157348 174805 881608614
9434 177768 421167904
134233 169391 663036924
158923 182851 272599986
3013 70872 169691047
196934 197128 35707479
158302 171703 711744317
43619 167145 857902771
45914 90617 774097970
155403 168035 31550722
75006 198459 309057967
5609 190094 657341599
182148 197148 37523342
163623 177108 197176237
26023 81956 138163738
110225 125857 39184311
90049 178106 235400562
188127 196961 22024513
176370 193661 330612196
43602 174579 649346420
14995 194520 731144079
31580 104013 683117152
5626 89149 208725372
43519 175471 330386085
127385 140651 33102927
163028 191306 70856038
27623 154173 316859798
43333 197561 386184743
17422 153404 606602432
39455 101614 155364348
186893 193681 479036418
35052 104679 984083966
645 80201 198948361
95325 100100 526629386
13590 78997 163626061
197009 198113 524454780
163109 166898 9541714
10115 198540 471590690
44261 167156 307684716
123548 166390 107195853
122651 138525 422011098
131786 144143 412728747
172001 177119 504771329
60689 134045 183426526
159944 181933 55158958
22041 59986 94906005
87822 134521 807746893
33053 45532 230745112
101088 158965 479320
83487 117276 84473878
79203 160905 781302596
75439 89052 860085702
45724 100960 138040796
78548 102795 937970655
197264 198698 392614836
49512 166684 528832071
168990 173534 552657292
69783 167148 243716877
58301 88759 687701815
713 175300 436846776
84971 174540 224234391
70167 96200 64970207
43470 127293 194387796
141573 161873 193530475
30680 63832 82924561
26419 173408 367787091
165735 167352 4080490
109772 177752 170285411
94727 113488 46949500
135806 178464 106913934
190195 198531 148528817
184943 189216 496102014
146386 196858 126328772
39851 59154 48396261
32582 169175 341854759
96827 183830 218064772
193194 194217 2581687
29026 149771 302311468
103365 175064 559646877
71632 147040 558168674
16235 47335 77679403
111180 140251 203161741
31003 168894 915777433
2989 29738 679142310
171151 186412 38211257
37911 153334 289180288
69329 148813 199037809
16985 76322 148517379
35988 175523 349326846
118092 124924 17211134
132843 149500 41855260
105746 174187 873381533
185255 189661 197785612
187036 198830 783972356
93107 179651 72014843
136402 160047 984663727
112515 185962 318903164
89269 196299 268069957
113800 195397 204482385
31006 161289 326006819
167040 184703 41382616
38801 107482 490596903
149 79340 801620095
161739 170598 22234633
31733 98647 853744653
94084 154279 986736639
88085 144002 140046109
10675 47189 91144271
32749 53194 842660462
104470 147352 107579586
175796 189082 656107116
57153 77627 78457471
77000 83064 15079420
168741 183306 540849018
104923 119029 35415205
68709 113071 110813531
160258 175890 26467537
118342 136072 44445163
111487 185901 531815275
70871 97861 67367665
182289 184116 660439074
159413 169513 437392344
138532 184618 788877638
84424 179418 571023308
34927 189263 386516541
37773 154260 214146379
186456 192030 111861610
23354 152123 322390754
107627 142426 87141891
119664 161195 652205805
46707 62914 37966868
37030 82495 113799529
158219 193084 643120934
54762 96585 104477782
57149 140099 207559656
44566 105575 152566160
139487 197861 146361964
43145 125950 323855579
131287 177944 946168405
35115 183224 507751704
173196 198082 62353927
130468 135562 8959297
21629 37407 803017344
157272 165250 19891936
124366 164043 99357598
30723 127174 241364688
24294 134037 274516545
19866 54051 85406475
67198 109056 971813162
59634 82809 72937118
59868 127044 168084683
22919 124317 253668622
7930 73083 163043555
196768 198494 4431698
155856 173602 693284143
62582 163779 493489394
9463 63735 951691820
788 106130 265222194
136753 176508 99703284
121902 135605 547293167
97635 126699 708303409
150294 160653 25734472
63357 124041 625744048
12219 32184 576975806
30978 151944 302875635
42856 80130 227735388
139371 167383 70290035
75674 82721 157750507
186112 199047 32385427
27168 177904 489448535
53807 177946 310724352
26921 192851 415271227
64959 152782 659210652
195324 199555 830503555
112502 160329 119856765
72936 191973 562424392
5486 71691 165556571
39704 167644 568575000
2876 139311 341188769
29205 146596 293836455
6402 196259 475079631
148691 178543 74594185
73606 185175 279312746
197432 198950 808236632
4261 108040 259384978
33749 55039 53316366
160683 188072 68713641
118098 174399 141086573
89459 139301 124747182
79182 156336 613093696
127995 145800 390050666
196488 198871 6077057
123595 197922 186129160
191224 191293 38666587
117049 177644 580467455
130502 142303 17080006
4899 54343 123612982
68242 150273 552148121
181268 191978 105681804
190995 198494 780784204
2085 162725 410683830
88710 169294 201886019
71992 159909 219921681
53317 55388 258645428
30758 39457 930142693
10723 149282 646384363
3016 12176 22911493
87269 102363 37730079
18712 76215 946608175
36356 55328 47539770
149933 196422 116242870
181782 197958 901154211
196073 197231 778479789
125218 153830 71867106
115727 176197 151608075
90259 98405 20284132
11020 78686 169205721
146996 155518 718743631
65084 70630 13881729
139853 188679 785707288
151272 168193 42202348
91960 110867 47289199
142651 151667 703336937
139669 175064 183245458
138683 157929 48399186
38533 189989 379243385
70481 157795 218566318
15124 113166 403129535
175819 183044 600283530
198962 199750 1947337
94497 167784 513153111
157523 170333 32041311
173914 174634 617353646
186156 197413 28130999
22285 144379 668474139
5636 60901 468517303
50447 188801 478159578
128386 132146 9496279
77165 155752 986032172
129303 177074 437556536
95218 188894 240783931
138086 138390 736477
149538 151692 5443752
43498 66512 854860575
43720 133047 508239324
173975 195938 135987025
152463 158393 747158597
59340 70093 26850021
167719 175213 18680276
98619 144820 115865120
196408 197827 3626538
31769 83904 130348908
83434 159224 189758744
137445 162514 866792829
120942 140140 48012859
99769 195664 318930433
140997 194018 366089270
185520 191161 532124773
183397 193078 24214890
1867 47027 283814978
95098 191256 846134067
113209 125503 30899015
144013 194702 127046470
165784 169331 875189805
101828 130303 71471575
153445 163280 24410584
43429 127568 210656997
109070 176225 969804700
50952 111759 152045236
44195 134911 227016202
157328 160074 715940983
195545 198312 861126337
128131 132259 10410233
134734 156859 55538034
99023 148289 123692485
133561 142120 21350022
148132 169692 933667367
116036 194205 195920092
68393 123145 14061868
108116 195158 633240194
139760 168162 71247700
171805 188697 858101266
77684 183364 264574543
167926 168975 2582458
29082 168492 348933971
158631 170479 29629726
177046 190165 962983294
70810 88571 44279715
108820 168651 477509443
67601 196791 323369678
90987 147705 341450507
188887 193533 773703697
130934 136199 255388111
99183 101418 5556962
122575 162940 110770407
180144 184656 905772063
152433 169645 640287477
116279 128532 249435570
81489 123162 104414603
63245 112081 680104721
109639 186505 700220237
143688 154192 437362131
109767 183997 186046066
43531 172180 322145124
57357 116853 782649522
75873 180061 32981485
81923 163279 203682429
47193 198813 379727193
78146 87831 24090000
58154 102749 111318217
173455 195226 714818610
136269 180952 608577320
30400 121911 800155547
126036 134185 20427153
181921 197913 40100193
125158 132721 18943402
114959 172799 144999460
194004 196668 6669371
49398 166664 293602851
79516 136784 990599066
77874 97584 49097040
182860 197135 35708081
143122 174816 595804294
87334 162503 706772919
120358 176162 139803581
177445 193158 39377097
43240 115714 181304247
175685 192652 42468985
13776 57186 570139851
44664 165851 303345000
171300 174822 8761481
120256 181030 152132535
34440 77923 705312710
42406 197319 927258940
147494 147644 382067
193858 195629 4452036
56077 134792 197016326
162513 194840 401824865
57393 118351 152398324
143779 190398 116835880
113055 193819 202389711
139426 162945 14399616
128170 142939 684163579
3654 156824 383308759
110622 157931 118665204
93334 179107 301519828
9228 63444 135569589
106934 122943 920134959
71026 162529 597049788
118173 130584 31201108
146664 165900 309353729
42576 149035 266703564
158652 187520 769517982
122316 157778 88828616
152559 159283 151907197
154140 159018 239688097
11832 22001 25444326
22558 182857 401208540
81481 177912 241463863
12540 193279 452361609
46964 119481 181512072
174507 199903 63671415
198621 199399 476724665
69921 187488 711324473
143886 168800 430591379
27572 140164 281643302
4412 112417 881814778
25042 28835 199202740
54501 95846 135595350
29521 134706 926566073
178419 189830 28638504
43407 154650 414649071
168548 176034 18752067
41146 87969 117058442
181704 192410 498515187
187905 197458 23872692
110452 140195 160092634
81487 117966 875414682
59307 163312 780742310
110215 186207 190455755
139805 175079 88422540
144566 182494 94999868
114183 184174 474142920
1821 159694 394983664
147636 174528 187376733
26895 43600 41626050
150451 158670 20461019
62724 121555 879376725
127488 185979 349901892
139094 165924 504100749
167419 195859 727046887
5481 153982 812054065
184924 198340 613036394
2071 84694 206612238
35236 60943 9979578
126926 143394 902430588
16717 57028 213982152
16838 179085 595657203
110016 115033 549263813
199401 199655 643488
54582 146859 230982855
100611 103293 6758587
34247 149076 287635236
105545 196348 591961451
168945 174111 12925414
17004 60239 2670776
229 86698 216164393
59356 153841 236588936
80667 99956 875695269
183145 183268 289325
50475 143618 512198090
148616 172782 582655663
109696 111728 479582824
92335 99729 616253938
179478 194433 410938864
46424 90043 330088450
136382 162943 66590584
105307 164426 977568380
171709 190381 224328471
129511 190711 153300182
152279 171898 37400889
99726 111238 183988602
20041 149804 324771836
146524 149086 6530424
101152 105914 747118023
117288 178785 154148547
1823 20542 46858518
165859 182931 42822200
57457 154801 190267139
132755 166357 706141872
135461 142133 360922595
139184 191882 132151771
116007 165635 124394760
72021 159499 218829705
45467 104809 148358674
130942 168006 246124656
165016 189285 60905311
28557 164841 441421797
186472 190944 1042511
102801 129742 650353518
193541 198409 12264926
64076 171971 270143729
26589 111979 213369540
193694 198780 12802086
10067 132251 365244383
154905 177475 131213243
185138 195843 26693091
24072 71886 119686039
199679 199831 360770
182291 195849 528283078
29382 115315 277532321
186161 199439 671001601
75174 147700 181502773
28564 42710 166538650
150981 189154 95486632
81070 178907 450467533
48030 69087 52841080
179134 191514 31050394
65253 86498 272635094
32344 63042 166033972
178236 194964 41958666
117224 122412 244801681
171015 181822 27044954
169135 194524 63627955
168348 192493 60476464
63562 138387 924373460
117716 167498 124832887
73671 134802 152797205
39553 91271 129313502
190857 191386 1304749
122130 143155 919222004
148403 170143 275025320
16675 196441 689695517
116350 151729 88944477
104559 124080 487055902
183565 189923 806846983
198974 199801 2032106
175534 182507 692812017
179631 197124 509609265
102036 139548 733010137
109375 197672 869415064
35800 37714 4748917
37422 174786 441030771
128678 148282 49265359
165166 198854 84473148
103622 114284 557281803
149772 187203 177646895
39505 47044 18848710
103339 117773 31846267
47449 151686 624048330
16637 75970 148502113
10820 115057 260611866
118797 142804 60139881
12029 141909 324832164
54259 136429 205604180
83569 172296 222230045
16008 99359 208308758
2010 20476 692355582
175892 197535 54217657
106251 124502 229220127
141826 146149 419234280
66533 78552 29989328
111193 176600 163946064
8473 58270 860616469
118147 145060 67534413
157498 168561 44158505
35782 150048 286200153
48458 104862 91735054
179797 197240 43693568
55146 192873 487651549
192140 192247 555416968
133452 195989 919397057
139139 190233 128124960
84990 140101 137889726
86168 124239 776022591
57300 199810 356844218
176274 177058 1930405
117786 120098 5908943
176606 189839 33148649
179605 189424 258689613
196652 196701 38016828
48306 84896 91642673
56317 149956 944032795
143441 163376 611353717
109557 192605 517646819
134634 197481 157476119
167244 188500 53282308
17227 76244 147724288
140307 184709 254810710
36646 142216 264232570
76504 166893 414104806
168028 195225 68078169
15097 184007 914274427
155083 191720 970424138
194032 199507 760950226
8396 56159 119356978
104084 180655 191888857
66122 193911 319846314
148030 167905 49699978
83659 124272 606964265
184021 187287 8136147
43352 178907 339408849
14864 147669 369315291
40460 41138 753921798
54353 110593 552322484
197928 199825 4738919
192577 193853 402845524
136714 188703 130401280
187223 192425 13018327
164630 187220 376427511
48323 110824 321995171
46191 75531 592300487
13381 31208 44549957
125993 183184 143292031
168179 185036 42301777
153882 192498 697158042
155312 176101 906957040
196874 198607 4447681
57471 72651 38125676
126173 131196 12596611
57163 193617 759459722
93890 173829 200309803
102581 158416 804124965
92770 197456 262286444
159130 172812 662551500
19045 136292 666242754
160560 167092 16455251
58200 97179 815544077
178186 196167 45065969
18362 192710 436387155
101652 190011 575587676
6105 6542 630859437
15259 107280 230098957
105621 157779 130774104
68912 126506 144108929
63260 193961 929412671
98660 126168 591239217
173825 195209 53570855
97527 148852 128834276
106940 129444 790861261
24221 105479 138552099
62310 101234 97044184
134588 152036 43901241
41502 163166 875302697
133513 166821 83427951
167367 183262 39802158
160436 166545 15364882
92955 157343 390460594
137979 142565 11527688
65010 186720 304706060
51892 58140 15751654
193246 199023 14573073
44462 50455 911129292
82977 89869 809589332
52854 104046 127922218
43144 180972 345029701
73308 156101 207285047
130086 170498 101243353
84229 166098 907276830
60312 163307 766485412
152090 174334 55511336
179311 196069 754898901
143502 149751 123638872
87834 151839 665826460
97826 155918 254700931
69498 91187 54080184
162548 175982 33691529
185583 187624 80966604
102244 136347 85463128
33007 186201 383571909
104708 142557 94816362
153023 190988 110446456
120104 151198 78076263
13780 23944 102532887
106879 164530 144437976
186173 190601 11057912
30378 137127 812235899
119788 120154 981869576
91928 105767 34617812
161102 162310 38960
42269 114287 802105811
119206 123228 440967416
1050 19435 45989572
119765 177124 944118589
122203 128849 12227675
106151 188064 205290970
181036 196980 373723849
70680 167316 670329542
112367 118247 14760776
65095 173461 929750307
74305 92146 44415086
34174 141896 269584596
128416 174359 115064730
163396 173681 694509600
27126 197999 888221084
54519 113025 844930814
170860 192423 54016748
53524 158933 561426325
60592 60802 879549110
170143 181114 439922309
53421 168046 286984013
21913 77944 440461267
119911 190339 642080223
57105 189952 675872065
122841 175849 698435511
18660 122403 922168302
197375 198382 3063715
118997 131452 714232696
189754 190876 2782066
168595 173033 11148241
74260 166298 707793799
65708 196097 853673000
177525 188024 569351260
198483 198965 1212798
79704 101209 53579821
78134 158976 202329291
116725 130220 33972115
44149 175906 329886941
171316 173875 141036101
79772 92136 553680838
11552 31249 801220249
41821 113979 180452751
87831 181716 237374269
82405 89410 17486838
165295 192236 67515677
96765 161298 685432273
94417 198784 924328403
196451 197927 593929278
12781 142568 324635970
99282 112209 414586807
36991 63327 66062242
170816 197645 67192153
111077 150519 99053259
44747 46130 30448323
45855 178119 331102939
78696 108885 939311022
7740 139326 715204645
57129 69405 959147275
4228 142925 695546401
92842 133599 368097602
121337 121579 341941207
66323 174308 270197698
198819 199980 2837618
10460 123967 144576509
179185 195708 41395235
131650 189157 144075677
135236 135345 140803
198583 199478 897593598
26717 126570 384978430
143285 186976 109475419
167634 199906 758447491
10867 68480 963654130
43478 190259 367553102
150956 185384 612153793
168677 196968 945489804
184195 192080 760652977
34031 194119 400816037
75717 100165 60898499
148738 189849 978691911
23498 154858 328878576
19418 26759 18401769
193772 194575 1994050
128083 154753 66971686
61514 78463 898433176
41339 173077 329815281
179549 194023 897378986
36188 180023 953954000
31775 94990 472088021
81129 150445 173748254
77399 137274 149725265
10762 130797 455729354
138214 179239 102888521
1341 15499 923042529
120588 140086 48756527
33232 170872 992425150
69287 143334 681649188
45324 78881 362643808
140641 180271 691864978
183565 196160 568064331
12860 29052 168134540
23453 30410 17394923
102646 136857 729714136
43120 43302 462953
60232 62302 5183132
23428 114110 827869341
43913 124611 788513199
132083 154334 55872989
1273 185576 794957969
103404 191548 220936500
161195 166216 765466213
192032 197171 12816240
67036 190279 899160892
109016 162439 133911194
118600 132310 447066437
35758 35785 802988743
138058 156744 47050363
161413 162877 3694958
38667 165157 316630146
147049 174867 69595778
176788 178486 195756758
191340 193784 210562083
22687 153398 327259201
50684 158687 394788844
138613 159669 52807509
73771 74284 1306469
77987 115716 94239588
13789 101866 220162397
119877 145354 153779557
151719 178830 67738223
162112 170960 22187037
156307 195241 97358668
39464 89125 451116281
167479 175784 26184376
49718 57256 214176811
84302 101167 42016688
161533 177574 40148083
110964 144671 740053692
169772 179470 107854024
129077 146044 42563676
57320 141090 209591682
175115 184978 978044467
186082 186656 1365304
53986 157074 65915753
179300 186775 2294504
110634 136278 138140339
174783 186146 557770515
189556 192536 76894585
154010 157773 9279453
17135 177626 401593484
49286 118133 172253501
142511 180468 95156777
55793 178663 788589904
44077 147123 258007901
170098 175140 641490750
195030 199078 10199036
115524 189430 185256461
158530 171122 65703407
152129 187080 291686572
163040 172760 24402607
193185 196926 9344613
172238 197523 881931822
45017 190111 363288400
145162 154959 740009768
34389 126709 713832316
12153 92678 201244684
27143 71960 112166344
174573 182664 20301926
137693 179166 103963915
46039 137425 228695234
12399 121202 844603619
41218 48010 16975376
168585 179161 105865654
127665 196392 218805219
138148 190080 842038319
147665 182535 906203591
130859 136218 170033277
157096 179416 55813317
99359 187156 220102145
174112 176704 145745582
51257 132749 203983951
31911 139357 669416133
58650 155980 867916438
11638 21752 25302604
44945 120432 188912625
28917 170857 730126520
140260 190641 850356396
168129 199779 79287798
198396 198551 396591
113285 168679 138866663
32901 161748 322540160
50932 61653 321353325
71685 125721 523263623
125239 129349 10310665
167898 184033 147451248
69787 149737 868675007
50799 149631 247590462
52914 105076 168787518
1638 192242 477046992
91591 186973 239003236
190268 192114 4630308
30400 102887 640790645
75272 130233 137424037
120515 197510 192891595
117750 130190 207777844
92234 185507 10282737
180600 194179 34042813
168941 172023 7798519
50704 77800 67902550
103224 132614 597509236
28586 193736 413354395
16670 172950 391135546
110381 111413 2533117
92087 199364 717333917
96270 96892 416898925
14314 29594 38258601
53193 81281 70261423
101279 146323 113070277
59017 165365 569633402
52047 157184 870840692
83110 166698 209300324
9498 122171 281856615
49150 159960 989846728
109237 124754 38951890
8247 44927 91660321
15799 141776 315149492
117350 123268 177275367
35993 171629 438989786
153790 174674 52063291
171417 191750 50876455
68397 169420 252858492
77627 166561 562353887
5817 76283 798898546
197292 199173 582848696
64337 105510 960344612
129739 136563 107393397
66848 112274 113449364
197540 199364 716768052
48112 76972 917447587
94684 167986 558302122
50378 167553 239893066
118494 155907 513577174
44163 192018 541374969
197860 198240 287178813
51252 51941 1743266
156578 194083 654389061
32944 180877 370285192
48348 147678 248826975
39523 125531 354133418
30027 151297 303675813
25031 125578 251504933
112495 168851 701126625
13139 103824 226641682
169924 185484 39067214
49329 115940 166662187
98822 130002 78214170
156180 165743 23789629
126096 133044 753699162
91479 190239 247428830
1754 61754 182402068
186299 195938 24106646
158952 176413 43802103
9851 199924 487200521
155245 169579 35771195
85696 108431 241071503
37476 148397 702164032
151597 164819 32899815
14564 196682 455855414
110579 123056 31458244
111130 124442 33411297
135180 142906 19405483
175140 196339 53069210
179422 187089 265506492
103284 169465 165898610
157586 169312 29314366
30484 111593 718684489
120625 146563 141082390
133867 136867 737035225
145876 180978 74438794
198405 198854 866324061
105111 180427 821853082
150250 183614 83434934
127796 157201 660306303
123310 199441 190630871
168187 175174 806643869
48424 197437 464447264
20948 27801 117490020
11204 22968 862699581
96768 121255 61466152
55040 177085 503266525
144261 151461 18254596
79767 194591 287538972
179605 186045 16263237
103991 126604 56830834
155072 196814 333533050
146436 175376 422153082
171530 178756 18021664
121590 153982 584832329
140753 171217 76418362
161857 167423 13984582
188906 190581 4176692
28422 191455 408084833
49702 51317 255873428
46385 73339 67666987
191472 192820 3371218
71110 181446 276174464
10879 115741 262163251
139695 160460 845771444
120346 167076 117928196
5282 193275 937402561
27338 110314 207466845
55269 160999 264671698
195995 196375 555058
150351 181790 78573748
118092 119907 4632245
28138 90919 156966848
180051 185206 75686813
147621 167676 50175987
143112 147868 12026698
73881 196088 471063239
86500 173318 35971528
118376 190778 181482586
41700 137952 124148486
114153 138136 60097820
162766 169787 780079366
98783 171355 644658741
132333 144358 11555575
32218 181387 677984870
171436 193075 54102788
63604 159816 240761492
3934 91943 219984435
111386 148959 709839869
97389 180709 208787047
189902 191477 3887953
52555 118724 644880296
103720 140911 93235990
198796 199730 195123101
82020 126847 112275782
86540 188821 404843290
146540 182116 89062405
43050 138458 238698288
51780 74422 56878652
35781 113704 194916336
12888 194342 495617447
197845 198403 1439814
65335 111447 228334303
74933 78621 9094608
173422 178122 11724873
35210 61372 65712729
18334 125729 268708497
42469 165675 308449521
147759 193438 114338301
96792 188269 229278411
85571 180566 943172006
111183 130599 48715777
164410 196115 79420022
98784 178334 199365468
145177 164160 908324021
8123 176206 420646648
193136 193197 171391
198143 198650 1298698
131397 197062 281729214
27585 86821 495862625
174921 191320 553630598
193958 196665 6772852
141831 170971 73084619
180554 192547 362405544
122280 136646 676502496
143011 162195 48070837
149558 164362 36915631
175752 178858 471638481
85954 129118 108071576
58159 83841 129786180
99594 143316 109646828
79364 87607 63765387
174367 198366 134235449
130104 134416 10755643
103002 194085 618973007
140301 171081 77217137
139383 143770 11075049
158412 159146 1743624
186324 193933 19008320
91101 143299 206916969
14391 199811 464185476
119123 172768 572966523
26129 106992 202133819
48508 56292 74821513
21092 89036 169809408
50796 72234 703374815
102392 124083 54495943
181724 196815 37777008
181989 198174 501566076
16458 159538 499899711
36220 47145 159563652
168557 181925 33499531
2294 166229 492406420
152048 168787 41773381
82876 172187 279268870
193998 197757 908638081
115748 190005 186152521
4196 127010 408863445
141484 184528 331569209
53724 73353 49227029
71196 94540 58226427
75618 107960 32906657
145784 188023 202918884
102607 153975 128990954
130131 164198 227857683
167904 197207 41130064
159282 161348 5181167
51748 111528 510295018
15672 89799 354832891
50618 132146 204118845
52210 169785 294358303
120569 144778 103423061
116548 142452 64936718
29705 88126 83972381
169812 184803 37599175
17732 173213 34047988
8411 106632 940311296
69018 154684 214557035
121656 145517 59723403
87186 127834 167870448
169909 178965 22676209
183069 190999 342489370
19887 138936 736701461
44673 83625 97442171
38309 78098 60431801
9807 108483 246620770
6108 159657 670578100
112997 117211 10532393
77013 123608 532395988
159722 180212 530225944
177717 197130 439579714
100617 146710 749337793
52189 109739 774311656
1103 186760 542148948
178079 195861 257398219
131632 184471 789548972
67786 106332 96322110
188737 199515 617583331
73127 153555 201350775
52152 181865 324736244
77473 131787 844475324
16504 138553 529852137
13446 60532 826507111
188662 192471 846687722
40442 55730 38155544
47474 107658 150578476
46934 113859 860817078
108393 122503 26453439
108803 197614 222596107
124933 160565 651806248
179342 189558 25664925
75956 134134 755254095
197813 199091 3250888
129157 152843 526010519
122700 138444 584502251
183274 199242 40049713
95058 114594 48916665
156223 170236 34970898
147524 169711 55485433
60711 143603 207361386
99421 163346 201549126
177450 184488 62837629
37164 184799 600895046
70534 116748 587775038
8416 153340 833491409
85412 199508 285742326
77276 185120 512078947
136579 154570 45313570
48367 172159 989956898
150173 179115 310548816
77080 110531 83541366
21060 137432 291034337
125152 162953 94668157
35225 160894 323850142
9741 99534 224384120
61156 172163 873836492
2743 189370 622668478
148602 198194 124115991
46640 47469 2106583
87918 96678 380493747
17483 27601 25306368
130823 188803 145262011
128994 193209 160836571
93237 190451 243634238
67201 198270 328136774
109833 154849 772141887
28218 92084 159700373
163841 182973 487252907
72407 135964 175685572
35820 66580 77113045
21100 88672 168833145
145757 168226 56302867
185443 193005 664247812
179309 184639 3206024
66584 116192 123901361
52987 180543 831630480
90181 100584 117678113
30490 81443 31796046
127528 129677 5362876
165696 177762 297301284
182527 191861 23422325
119800 195853 462892822
80894 117382 91195614
6414 49338 961769660
185002 189514 107307472
148057 198651 587397312
129369 181171 604609545
149324 163991 342900932
41527 146713 290726757
87750 90048 5783044
65611 187729 305749078
8417 62070 134263868
114443 164636 424792560
82966 117273 269855164
136594 156217 49378298
70588 124676 135281465
54214 78027 59664491
78117 92967 896810595
95040 148454 134034564
20613 100945 200688912
22081 45597 58697656
180713 185501 578253928
57418 179175 304808398
117907 186052 170888839
152273 194609 105886740
112349 163005 126958889
67943 167957 917275147
98502 191663 233479538
188907 197557 21632303
199036 199558 747525169
115528 185262 647891394
14573 26008 2306344
132157 186420 135894444
149691 151502 322567282
118781 157541 97193402
141012 198352 868584597
62757 171640 890462997
77177 179874 956256866
180938 194141 322855704
194644 199633 970237541
23000 93655 971679839
94237 130198 90205508
174611 181758 751275946
17008 52379 88454512
185593 189786 468275749
156570 178900 55813524
198487 199161 1681925
160572 167120 698894508
38155 118586 39753108
24174 155569 877766206
93386 103339 547446647
101575 119329 44627179
98016 189711 618729862
26219 34125 892488160
4124 31672 375306074
188609 197331 629284977
173000 180402 18524906
28810 122581 234671935
115985 163085 118047143
20211 22155 795721376
72808 121125 120811920
50162 104792 672930733
13862 186333 431731794
88795 141347 131589025
113157 125911 563203563
3945 7585 6359972
145271 172228 429240475
47556 198239 377368479
174808 177025 88853263
136206 148792 31754529
98470 137901 98741472
103159 172333 432077337
1023 57964 289995014
102451 134740 80990277
173337 176942 776807292
152415 160948 415976949
197285 199383 2094681
136518 145876 112626871
42432 44798 354709837
34549 60161 745687794
39083 57005 276558805
143948 157836 194039282
34663 128085 233891283
156709 199569 107280075
115070 162639 595311506
120509 172444 130151453
113168 192361 102867904
177917 189310 210177258
168668 199149 76425249
121034 138413 43345328
158921 172233 752487613
60122 140001 979462844
32634 52487 183898860
41707 62752 775356925
199666 199769 482827408
191447 194086 852457634
132137 144838 31799264
41401 122536 203128549
139263 161559 55947468
141164 199308 145787340
176166 194184 875790226
142011 190258 328736990
8890 71257 83828007
8584 139956 910238232
143054 161206 45451788
12239 84438 804837190
170247 194883 419349875
106699 131524 62251002
196503 197373 2214537
156678 164110 613936792
126269 134618 329055946
192824 199758 491422111
160979 186108 6906453
95754 144015 120897936
6740 187622 761664871
150927 158529 491908972
103054 112511 23684487
176422 177716 807551536
16824 106533 224331305
198118 198460 890790
65921 72879 17488369
185001 199885 12428640
49159 136442 218471264
36977 59260 165698725
94178 111297 698209498
8194 186825 526941473
9629 158168 670098574
22627 105793 771719162
139495 189714 533636616
95523 157182 555514284
53363 133428 200383193
62439 67649 13005415
186603 197674 326787183
118776 195952 284382001
157687 195803 95426117
44289 98357 47855351
92027 93127 2655362
53058 154275 580510149
16827 39838 204177434
192825 196882 664109644
127452 163857 91112809
163026 197871 87336291
15852 161331 364045500
187602 197411 24495967
113531 173043 802641991
38848 90413 129009606
140778 198343 144324695
157104 163763 16570293
99263 177365 195742408
169498 186001 41438239
77028 188305 278636555
47278 183447 688883144
195119 196258 2815649
172108 176706 314503868
106665 134791 70442819
185202 187551 801332351
20117 157119 342857321
143403 179396 90153940
90791 124313 945190479
100094 138293 95671405
96278 159500 494159584
142827 172291 36869174
98466 127466 500778207
198643 199299 180611
47771 48872 2725988
192846 198097 125241808
84017 113531 73795123
148770 161109 30726622
165956 192474 66473974
196731 197671 66888319
87866 167333 199094635
53147 99750 116438796
153232 157475 10535143
70066 104869 476666526
28018 160857 622048328
154239 187800 393961890
144785 191157 898313823
63303 101637 95646687
25581 64447 97180507
20202 35178 801583243
83165 165282 205637320
164395 168461 10200990
191500 199172 428775476
90341 137446 226345111
113995 144338 76166806
119080 161037 201485207
112118 113801 4230691
28094 191357 531868983
75445 159029 209118827
38589 101349 156844497
133763 198199 161452886
130218 186356 387895856
192586 193621 196925055
144077 192026 286332302
74201 119204 112416202
90825 115055 955609343
122130 141207 47628348
77073 146346 817733184
130229 142036 29468144
86227 152458 166083175
125509 152812 425981693
166706 192208 642229882
34523 132318 967894070
122950 184799 277003696
66236 180792 286653516
46856 195768 863924551
172361 180794 380438482
44177 178615 791419455
116173 150760 86955260
133493 145064 836705104
127992 180562 220385171
103643 156632 476660016
109109 142160 983114290
143712 195244 129076540
62849 161853 976550390
118862 148168 73589967
11511 35779 567271023
60584 183698 227639899
98566 127038 866523591
43668 62239 793383826
183893 185676 4533444
129299 132647 919055667
173084 191075 45062206
47244 68984 492741943
70575 85653 221139942
187159 191779 11549850
110871 111707 2031139
11571 83678 180286242
12155 31069 47246714
2925 149275 366291449
72422 117883 180535608
91319 185675 236510375
155990 182929 572654343
108508 132076 56476104
55242 103460 750514277
193691 194893 95657202
8076 29437 807467972
173662 187225 195359603
1557 141010 188288260
58235 63391 25359690
32285 77925 114239744
188204 199593 753068766
26027 98122 7994268
4322 45391 854208396
121697 126769 227400907
185883 190483 616535535
103402 160516 143119765
125320 192502 991355796
160806 175090 523067218
91545 145910 136230675
142389 153996 451239049
155909 194287 157632352
121570 155833 135601077
112798 163509 61344441
83694 101256 43755164
64262 134845 176570561
15590 182209 768008336
101917 157388 139187055
100072 127179 533931000
128486 136750 920310761
134476 149317 37397737
63693 96770 82610402
62049 138729 542857483
174324 191491 562330687
142873 186059 108308744
11484 81420 174826668
26234 153285 5960724
197192 198518 3416899
53918 65731 29622320
88645 191931 346657787
67894 122371 397227951
170603 191732 271442008
3748 82389 196575599
23409 108520 212767731
147289 166581 887220983
817 192476 479653977
66629 84804 45352463
15388 134364 297659868
19369 61378 105198493
74920 147382 181309081
37182 148158 311728225
178354 187432 847218865
126910 199388 181554178
126259 133293 17639786
191511 192629 167210422
75190 85838 26492278
155128 176327 365502500
117406 165557 120700916
147769 165719 734903285
193475 193618 359226
149443 166772 43237822
15391 156961 354369847
2136 190132 470519502
80749 191666 652073885
94742 159641 738434559
124433 198425 185412013
107229 120566 20705922
182697 196110 143138670
108742 124578 39773162
6402 35476 152592238
101618 145678 110502330
53568 99126 113789850
154037 187025 23387070
51393 121478 175482494
148838 154364 11260800
70236 138789 702394519
60611 156391 200549306
94548 173147 28513526
132301 157390 62894121
159183 195293 210857503
108430 175024 166905417
117940 170503 787863210
182109 197219 591061738
13211 68625 153713463
37936 161214 308645005
115210 168433 133398556
163846 178086 227163692
134388 155721 53631021
116918 159295 626854583
168403 189061 626013895
57033 172017 648225577
11767 20301 21380107
130524 158925 71104067
17326 79381 155214114
24331 138527 203710153
175645 186220 9399775
19336 20732 3515217
191271 199860 21532433
121351 151030 74502202
146961 173570 248848388
44535 77227 81898252
42566 57075 36355000
175760 185221 879225523
33673 80458 898189522
44708 100561 139582504
88992 102923 1740069
102472 148117 114617560
51391 74999 687893840
115698 145598 184414143
92379 143451 535332232
184252 191917 19184032
79778 192615 267564708
11845 15527 9161627
42129 108759 548421369
171217 185540 35999581
16522 121731 961877749
188815 196638 380487369
109714 137144 243326237
54990 177551 725435979
193793 198444 224514103
33072 129806 551527525
90530 181920 228895358
160698 192694 789354386
96784 120764 318717524
18118 171149 457383741
38486 61118 709225597
105438 119830 36141906
60373 176560 290778772
185369 185463 736957805
197375 199402 5122741
195906 198133 5625155
53746 137539 209587329
178577 183664 12811843
47892 134912 571496057
169150 176844 257015192
13173 132567 298719418
28439 91840 977950520
146774 176380 666704675
154530 189487 87449364
154628 186099 465685997
144711 150633 256880073
106966 133315 66051771
162413 167579 794683808
140438 155005 580236433
153189 161474 20558246
32315 34212 662594825
135218 183684 121515714
95680 181617 215330542
115665 138356 570229938
129660 160460 77076239
113438 196428 902279808
114192 162831 121986684
196853 199072 5682080
4852 146365 354147355
113077 145178 80527090
111633 177571 618259055
78881 106037 431100454
83044 111224 70456129
123038 144374 628639632
105945 168328 156313487
3816 15178 28368757
53953 103261 921155768
73578 194626 302943600
174429 186158 638848239
93225 143929 127047361
176117 178659 6345851
176387 190854 105102934
3846 187848 581275197
174820 198512 59432290
14078 42997 17126683
107555 144399 92368150
154353 198198 563732305
84384 112948 20020564
123468 166349 721897348
33544 141315 353834601
122281 187101 108562970
12038 129311 293352519
33337 147935 286968874
117919 189980 531720854
155961 193801 94606434
2585 3985 3510371
43750 137446 234450445
42902 79560 91761985
143463 165684 55631877
16489 66463 905458300
45923 160898 721017597
14395 134108 299508905
158669 164415 14317921
96201 101999 727927652
67774 167445 577063121
18151 143236 313020062
192123 197558 447390021
85979 117445 78652456
109207 131560 56113252
144543 164365 878930497
145645 152250 16721348
47073 188999 355426549
182999 195532 863401885
118838 120829 5039668
17057 93029 189889585
117249 121891 11857811
56593 86849 75675379
190879 198321 18669974
108051 186137 482617104
130609 183854 529415679
61360 76596 38073608
177070 181912 610879429
170092 175925 8705490
61174 194241 333010521
144414 152514 780560350
181249 187413 15543282
153971 168858 37110119
104925 148772 814146386
56730 106640 274288266
188152 192339 10449694
19328 40844 525126588
194940 196484 459546050
162749 174234 401804370
131948 169274 93456465
67093 171742 869787263
55602 87576 79958798
199187 199928 1795824
135193 193547 146225168
27830 195790 657496472
53311 191655 762718352
104002 144239 199148468
95426 172374 934191403
137352 145441 173702343
28963 168931 911820674
191844 197735 14776101
75770 93174 43301610
138998 199868 152599745
110306 157326 117947488
108523 193570 667937299
88315 175073 217339309
67605 140694 182783062
67856 146225 196153436
171292 192737 650449085
31105 134546 931367036
87058 187419 91949964
195545 198706 8010061
101447 160957 229505294
68098 190007 305217770
93424 152868 932822332
6608 88394 204399921
62236 78540 189791464
7815 183943 526758187
7144 57255 749896481
142851 160916 443322907
106589 184108 682019115
10372 55469 699058064
84741 100520 494723707
192884 193852 2407518
16208 107954 490051154
90605 104875 35625919
66420 99383 552863350
81571 195387 170327106
106550 177754 178350504
129625 170432 259627916
159766 193451 84442640
11 112644 423515838
22648 38859 835466595
93811 151052 143682763
46516 183305 342530199
166930 172754 304949237
48651 113704 162717179
125136 173823 121947621
33861 172333 645759196
144397 158657 719865345
180417 194414 35089949
143176 168104 548626622
47228 78154 77483534
179029 189728 26835916
18326 183765 696749714
192992 195573 72339630
45539 199769 386184796
95978 143046 117940690
71166 121908 881659464
30097 153223 308288297
22569 39453 42147652
11635 112435 252001834
74508 192037 294117845
54907 154805 488973590
125885 157105 933815096
70833 82117 28161746
80141 184788 262104112
16171 44939 489705951
84659 161519 239377930
82869 133004 125531602
42839 186756 513968441
154009 171269 43089235
154812 194757 99919830
124470 189703 163451833
172929 193213 50766156
11639 68810 556706572
135251 142819 380655375
25352 163317 345190945
79788 194858 288165016
50563 155286 799281231
165915 179571 34222851
128156 185513 143820066
167420 177341 24767586
74574 154844 378715761
13268 44891 79040351
82601 90344 19379168
127002 158161 877593584
124946 148594 300425599
130597 161014 76160659
95386 111806 451847707
168627 186034 43731602
83385 136530 516409745
79456 167416 220270052
36995 83957 117549324
151590 169064 43552656
50622 82406 79528026
144347 189364 862421545
18911 81675 156931234
187630 190742 7759592
191611 196320 209378639
154442 174815 940854720
60538 140879 292387613
154672 180116 63562407
52588 76770 507011919
47299 193356 307597311
28078 141930 284822691
152818 189264 855679397
167821 175382 401154247
107287 115922 175416714
127471 158364 249847168
155542 199386 949862965
15796 155654 350163936
149863 180246 422963917
8793 21655 32113252
158992 192787 429981795
151226 178064 691337380
119500 176901 955911680
94945 154981 150600484
81988 196607 594816719
82237 121464 967390849
70793 128848 200226421
127343 186079 561858790
148475 194362 534109565
197179 197589 625642
65731 85084 599057607
1642 8157 16319134
84381 158611 720248018
61542 164551 479395329
104678 136608 699583048
5225 53637 120991970
191696 198544 17203848
4933 56232 128221604
10403 146229 862860245
166458 196733 191757184
8761 79752 493835934
23130 166293 358237643
171543 175816 10618187
52726 185785 807982978
175203 188203 512697827
68162 178984 277402644
138403 191824 133998385
174204 187659 33841854
168365 178081 258761060
68112 144067 190029738
115116 150653 733598824
118918 163018 610393327
159869 194333 86388702
2862 82101 198066000
198531 198823 636503822
140476 189770 299765961
134469 145301 718258697
130897 136201 717403638
28118 127193 247950468
121206 190084 172524927
137336 189182 853275987
157976 179901 54850476
138217 192499 136102745
47882 95247 118423377
72698 133316 904732536
22537 98310 189372954
179409 184627 13152215
81686 175364 779581128
71205 185252 285582798
95161 115428 170549134
49033 49135 255422
198453 199369 2268870
70238 72049 478746161
6128 151812 364621938
90058 162015 99814905
155449 180531 62664780
147592 180431 423085046
157301 164519 40742246
74537 171818 243436968
74841 175394 251598295
162251 179586 43428196
23288 32427 22815156
121721 186876 163199874
81638 184965 341227332
112365 115297 7367270
26473 165713 445573323
152198 154102 4777295
60587 71286 760934909
20970 43074 55159200
59660 120794 877037213
150634 154744 410253402
154721 177825 57674237
31145 115244 719325092
180568 188027 307752795
87046 89299 909458183
139405 179957 115044271
186858 190390 527957907
181312 188249 17481918
66959 73004 15197065
194191 197827 9130596
49321 57377 20271041
161930 167649 14378362
94872 195021 250937435
159011 173463 36216517
51682 58416 16977886
20514 83173 156627943
170732 197849 67907404
68624 187388 722240928
50215 147868 715846011
159110 173702 36586853
109009 196123 806546856
93374 184510 55648619
180912 181079 428982
27962 50803 404015384
148909 199649 365467445
175929 187787 161169920
109568 116579 17481145
102949 136332 83668332
180272 194875 660395666
16863 156320 349128245
137835 140475 6624308
189952 198543 21531332
56842 133658 192281273
189667 193882 10483659
180166 184803 11715030
197086 198790 64684619
48553 65622 264354976
107063 109745 6725869
96846 188437 229552541
115005 129036 217896906
184598 194015 836457213
36393 142973 24231500
2480 30231 69344020
165719 170430 639521345
112950 187216 186193843
121433 160321 512083733
177140 193066 898164464
198331 199918 60645787
16830 69523 131872983
111380 195249 555363950
21589 159567 345220502
176527 187433 27360544
110184 144289 938821443
62560 120846 145755079
97871 128350 749163290
59775 97643 94523818
13226 194941 454812098
79913 115205 738684292
33025 179473 366603247
252 150655 961954262
136241 137952 3597031
166458 199219 170144293
172818 190825 250753211
195960 197661 4263040
124696 136720 30039806
86467 137792 128483846
44854 119500 852237150
96378 135438 97876782
87959 89866 4812461
131878 181855 176891288
7828 175846 420414913
169094 188881 229352009
62653 118109 360257082
168572 169558 383836955
120376 126772 604252070
13739 53809 100225399
41333 138957 702832979
82604 192816 276002612
151693 183029 785357968
134557 187911 133750512
128445 152702 9613488
125078 179031 135146643
182154 188651 16342589
152391 153625 3083310
124530 197769 401979131
76103 144044 903017848
44191 159828 939682166
79952 109127 727016167
33648 44174 465310098
68633 138174 173876639
196132 198000 4748025
71852 81350 7990841
176567 178885 5788986
45691 122907 193379589
35213 104746 173947474
83266 136536 179959157
103749 106863 7904339
30700 167269 341807028
183330 193967 26618317
32812 164228 328958694
176313 199480 58023154
44515 155602 278230404
83212 137912 855511898
101489 144207 41880024
147636 171416 59520551
57001 98145 102838069
54166 70297 887367868
104414 182860 543895470
155783 175865 50151769
152151 186649 77854802
44526 153901 976748191
84070 180750 242063417
173665 198681 256928680
101112 149030 808703769
38994 114021 273984860
76007 168758 999163048
70163 92218 55037390
2539 115331 193738953
105778 162957 143268602
149467 177350 69642961
3176 157307 916593099
116727 192641 190268454
150462 186267 628428315
69989 159580 224158842
155789 167524 141144315
6715 170473 783032833
99927 140762 33696746
117119 170488 133827613
165656 191374 49359370
135401 152713 43602759
105050 157581 623719869
128822 148678 157199152
1694 183345 891818869
107029 136163 672809978
185829 188302 300264708
94043 163694 709904801
56072 63388 403476
44930 83020 333698760
88097 129126 102807628
180626 198235 44215940
14462 112255 244551095
39403 176219 919913578
13835 60916 117920827
133782 198250 325957220
92405 128724 829078643
2404 105154 274329068
191833 198874 230526355
48972 130571 204294261
187871 190258 5908851
28828 83708 550604718
116248 132082 39863126
101110 164382 158662768
22112 53430 78267502
162331 176791 36247825
131605 180128 121498071
23921 66095 169506248
120972 133193 639709282
123621 174430 127120012
155351 157164 444502400
65866 102121 90492628
64140 104270 849229068
24580 199290 880044077
179405 199392 50109724
94510 143108 840882170
78442 155686 193533396
168952 197767 72233958
189910 193701 353169776
22131 127534 263692685
111742 133374 17255327
7617 168247 401969719
77659 114456 241893337
15958 97912 966835598
98098 111419 105258604
164471 178383 34849352
2245 131615 701529011
26847 177372 376631697
79413 169751 704589407
165155 183927 448173903
140125 185015 112611246
127619 147164 48971595
112451 176857 603967052
69728 183318 739653152
3319 40907 795353884
185301 194742 23553806
19384 115711 999427133
193318 199385 15241897
70485 135042 467999681
130105 167576 93904081
714 150629 426357566
47854 74722 67456630
193208 195545 5846370
78694 150931 180995524
137599 188241 345973642
61111 86100 62323411
108394 148521 100767720
192623 195881 8178352
192084 198916 493151323
134366 171200 92323258
90765 166061 482519850
184318 189793 18241875
117186 129333 30563008
31411 134974 259092860
63881 115567 249350502
179741 188235 21336800
124500 193110 171836599
33283 77836 720852354
198355 199065 367853215
86161 192771 267018266
128385 152734 757178707
149598 159825 25421069
45475 54274 22012783
156602 184294 570550576
98998 115951 552683249
106804 131167 61080475
80767 112832 80095803
41301 161126 932416771
157621 198159 101548175
93261 102681 340194278
132925 143836 27290549
71676 73681 5119089
14386 16707 736051823
85031 121028 90132915
87283 92045 11983129
59101 151399 912457468
36199 50052 60011339
101589 131284 89020364
101030 115616 36618171
115778 157847 105528894
143077 146143 536126757
19610 129050 273773982
105326 175981 962236087
16506 103070 216378311
104491 195445 227908709
13021 185991 432997293
170162 172971 957780322
34386 65301 21460452
26595 39990 988364373
589 58241 144261466
62096 160012 416532283
91907 116840 62332620
26206 57271 747865812
151939 157458 13743766
163932 183000 668757068
128139 147444 48468059
9743 57850 120267753
132410 186199 680111268
20367 103553 207864200
56115 63555 785905898
68485 129729 153239269
106449 151380 112798056
86055 156877 784026005
198848 198995 381056
8635 41336 805212513
56043 175724 888078692
122023 183878 154914115
176575 199948 170209032
112645 166571 697007780
20505 56859 427627520
161388 194559 83128940
101094 184427 836618209
77827 185072 268582476
67578 112512 112262231
104531 187413 207764698
18589 183592 413001690
161572 185221 494240162
49051 112469 158635963
136729 169217 378604057
44203 54469 371346076
186946 199418 31239950
37823 122967 782119793
56599 77692 42968216
185280 189092 852679273
84133 189961 265096808
53821 159037 307072959
118463 137958 48808129
179040 192994 682474138
103707 136733 143126979
61720 152421 840860521
128778 186593 144846615
14328 25930 29093472
136432 169893 83916721
189511 192033 6280633
191063 194634 8973662
24107 70413 803472047
72030 172716 398663226
57062 163293 265893097
127296 156098 72257708
87447 123302 89923734
144674 184242 173926651
1983 34223 80507843
110180 175027 638763134
40471 128781 113800292
178216 190278 30298626
26058 59434 83520723
183473 185661 5627208
197292 199695 1192107
127052 197427 176245600
166849 190131 655671519
193424 198237 956727216
176598 199730 39896852
11446 88544 192640432
7065 166844 822085149
84993 192380 268926207
30953 189096 395902756
199248 199734 1206569
6275 39560 149503114
139148 156594 43937145
105443 179219 184920808
190486 194626 4373861
64901 81609 291127811
12917 61837 122430294
11417 172301 402602856
22060 122800 252063242
56904 114087 142961261
9677 59013 123407371
187008 194224 18031253
122245 123244 441830
27713 198792 552061537
29494 67089 147955193
159814 162770 85674972
134775 180888 996459992
130675 195980 163561328
196324 198634 425822989
131898 170409 646042508
41320 79025 830186998
140818 196361 280704271
131619 164789 83029010
150917 177971 67528876
50803 110795 493118615
164315 191178 933249232
22241 126157 212312436
117360 192605 532061527
133174 196518 241535046
159271 168517 15422907
95034 153689 968610532
142506 156102 34304873
9198 176781 919413739
14386 189848 961678520
173187 193764 51502825
144072 189046 112760893
106043 163684 370229619
33652 69591 291075016
137234 178997 481008377
199376 199890 335163226
91214 166130 187619610
186185 188721 6374978
118597 160611 932285106
17932 45743 69471331
64528 104104 730579462
147078 169444 55981518
8200 172485 937443943
118923 146871 70075737
113260 157201 110306768
145695 171765 65381969
30973 166708 339677778
55137 94267 97746757
92469 97863 13493382
93548 124880 53915332
195407 198767 8503705
21623 76799 138056007
156838 197968 898230763
192343 195042 80610794
81994 125109 76465175
57696 148547 227542894
170656 198256 785879066
187459 198841 28510555
174050 192811 47031618
169294 194185 69461376
85269 90710 13533258
30414 112978 881443529
4916 138904 193331811
61391 140544 461653546
20700 144322 309300854
62052 126427 643306218
39017 66262 68299298
141486 197551 376925099
169383 184276 324166453
102258 103255 171326442
126244 182267 557880543
172728 188787 40287059
116639 186508 203132627
136417 139138 4508836
117181 136552 48581616
144727 175257 746653842
80795 123119 106001260
103725 144319 294091708
135965 193664 141251978
78893 129523 254607738
100181 101794 4046187
108525 155396 238887272
50879 178775 646311668
97082 137076 212862173
19401 63374 385884902
54905 111188 531030490
168380 169852 3718299
125815 166871 294128111
2106 16099 361865750
147499 172574 62738985
10015 176003 415343410
53010 85454 81180698
35811 197721 621353928
155608 188715 926993106
142255 169566 68496405
16456 69012 401955140
86860 124653 261677384
72974 140134 62609244
25815 157075 575540108
86004 177638 229426983
23804 168708 362669489
38710 146304 371563101
192580 195019 6130003
148995 177807 517743497
12319 41441 304874745
30310 32279 221213535
27028 156573 409362911
179269 193434 275547553
64636 111789 91116581
49055 59936 979447333
162488 196267 84584208
123117 179306 459728172
55531 175114 527868673
96723 132243 89110827
99878 182746 207722636
114945 118225 8240154
39902 181383 509678377
140658 194811 135761648
199873 199986 280205
101534 114112 31531745
195211 196116 2256884
2183 52303 405392054
13915 174076 400823580
7557 81445 893376522
56500 185024 321920625
28365 173349 362885808
54035 106645 131614823
36910 173878 342948690
171493 187460 190342797
47867 168688 921650745
175983 188020 30201155
168360 175436 17706320
83660 155596 820630240
158940 165439 886073605
144249 162548 424260813
4895 125515 301730306
34353 167533 333477761
71517 126936 899509254
189686 192618 7282241
85653 149030 158836803
134012 142297 63284332
118162 186485 353515930
24424 168724 593426023
39061 77824 97047522
10657 109268 246468473
129757 180837 127880118
181756 185621 9830626
187784 191787 934635116
135367 139597 10547992
47727 56905 299027583
184404 195315 27257812
165076 182396 43446217
17161 105800 371609653
122655 137469 36907510
164817 183219 142715984
34378 45507 1351259
8353 96934 441810243
3612 76418 562637842
85254 161177 998318046
75631 122057 505122627
4266 117793 283817554
65848 184820 297868612
13699 193955 641551248
66487 145320 252142216
130943 163158 435733538
194897 198720 9613940
102917 125905 910324320
68947 175007 265440794
12294 196061 710105912
167456 176146 21773129
178204 188150 25020078
158545 190788 859536719
74582 102902 35163158
146953 154177 18231426
64584 77266 657224713
144714 175231 76392697
43761 95204 128620447
14885 80702 164678932
125561 191727 74352812
117786 183707 165278667
118622 182188 159300207
54809 194473 349650135
171419 182299 572283618
186312 195571 23144374
89990 135687 114398208
4873 197490 384338235
137750 191908 135785572
96709 117833 40635472
41587 166561 312860661
166599 169718 585837940
144622 158449 120544417
169795 177797 468886412
20302 128263 270016649
46186 63893 87317446
34315 86513 130575665
379 60654 188010052
117747 125982 346257307
81664 85583 152293468
42976 175914 779423824
48498 113092 169580855
187003 191274 10649027
134410 156084 54474853
184593 184790 511079
99744 168796 173090842
50786 59441 493365364
24575 72914 158324311
154434 186484 80114214
27810 160580 332205603
129280 178242 122576093
48909 70366 53802813
166020 181236 37925568
169638 182499 15888988
38499 54017 599224414
23180 43488 50694323
41549 142601 252856730
86213 107971 211240134
100478 130022 74145631
69079 148190 990723530
95914 142203 864897713
68070 87148 47577206
146011 147742 4385388
197747 199653 4781202
171085 186645 568493407
91092 94115 7513054
85025 107957 57265295
114748 169585 981188078
119784 159714 976413974
55802 102900 117762235
161991 197123 326771938
9362 112901 258783579
48357 189782 874392100
130761 157768 860976887
12817 46942 85213122
169990 178684 795759977
53561 177135 309317166
8736 71406 156727595
138697 179585 102504745
145833 147568 4470770
92992 194720 570244282
65738 129587 159762299
158793 190206 12271689
24341 149026 312186861
92231 159173 525877306
17396 151670 388421346
101852 183461 580444883
149304 152949 508675171
100937 142783 104936010
111321 119337 353565746
173089 176279 8028224
8360 131761 308713291
140360 193972 134375076
172496 190458 44981220
193816 199940 92856344
95785 127531 79601989
116687 128693 30196194
48246 116298 748340896
1771 111108 273401826
195061 199182 10389729
173760 175932 5440522
3095 17724 984763029
188133 191827 382760464
195886 196398 698057
171958 180797 570738613
68552 103145 325553841
184047 198046 35018947
48754 124250 773370102
133206 140334 761004094
10748 51843 87187145
163187 166413 8081612
37107 47535 26096120
189910 191420 3724441
84995 116213 439419606
55684 195506 625660066
109909 188901 197936089
138723 186724 120366627
193285 197121 9590951
146113 155998 385412397
70522 123588 815777803
84091 129595 730361669
155643 193645 873453316
1300 19996 574411590
77955 140021 155219766
177031 194271 791018280
133090 164320 862569233
183403 197093 34252667
189761 199292 23880744
41000 118689 417372669
125847 188463 156924592
34126 135362 491402759
152697 180658 893801274
117372 167215 124983167
51334 196954 785737129
199538 199951 1007393
152085 154907 7054459
43631 189543 710634516
117245 171598 136345824
56421 110145 134383029
80702 189719 272987299
136767 197451 501010961
26689 169749 715573087
47857 62656 37209169
2069 154167 921714193
53844 150374 241796931
36586 71554 445425759
155753 180034 60683118
48470 83888 88648775
161062 196493 88720978
78367 117625 98117511
31974 63453 517048834
196775 198734 89701899
108420 179822 694881568
868 125573 925981598
139535 173234 366278719
67701 122320 136650983
98827 185841 732021685
7872 24057 40416587
151846 173955 55183876
37021 55890 47243816
64219 179319 366975566
176452 195182 46888436
189085 196969 314996867
34306 194248 670042046
65235 104148 97137894
42220 148245 926145050
191295 194627 499432785
85781 85829 791241426
139436 195594 140765623
27991 107975 729244454
3702 20997 43213621
159500 187229 15461462
161756 190457 923963676
184616 191386 16898588
151098 154715 108890299
104211 159787 567438726
185012 187259 726363318
171813 176584 972146513
93941 125674 79581114
21848 156260 336505451
60026 163728 259508917
194755 198680 9875697
173464 173627 430744
112188 131406 48301102
172489 189240 41971221
5835 150297 374942845
18060 178197 400730507
78852 159781 202510337
146565 184133 587718877
100890 160504 314688768
167966 173011 14392146
26909 190477 409400307
199304 199754 1129664
173816 187843 35219094
92727 144686 278213389
91662 96139 199596743
84263 97358 32616148
60489 113169 131575441
41001 173023 743009772
10495 40183 74183160
50965 102132 699106287
22456 162780 833187342
63755 112613 122121769
34167 132747 611881623
33845 170044 571047078
115855 167921 130551873
28720 65726 766974497
195615 199897 10742991
82182 90937 768568296
105210 165189 150321673
151929 185061 562386832
192517 198157 706801384
156634 160481 986580320
102929 126056 495426048
87849 152220 705891549
165125 172858 585348172
170793 174989 813159152
90560 186709 391150610
59737 143220 811569579
20517 162650 389367412
141563 177534 90154756
7736 113005 863579133
30634 71973 103505299
40356 161529 661269150
22668 34349 29098430
166236 188208 777896039
145296 152441 10092566
166516 194096 69073847
115372 172231 142552016
10929 194395 690663605
164756 178858 35354106
154875 162702 19455130
45010 118653 184231383
77729 169628 230047165
160927 170190 2222350
41085 198256 393556212
143996 169904 37904294
148384 162249 552452894
36985 170819 758033608
187294 189815 6331207
157456 183264 64571632
113625 166942 494971880
33177 75881 106980287
108963 166983 578637753
47979 143752 239766841
79409 89904 26185308
20219 47151 661370701
4610 121821 457433010
13357 15273 4775184
38 165278 550400026
80123 191656 279302942
99723 149273 881942737
38203 159219 462602901
165494 176700 908049734
21847 161701 349966185
148244 163769 67309182
27422 102210 186908200
143633 182647 970632766
84568 144516 645780213
141598 159653 45267753
159580 187294 69492049
5670 11956 15646926
74708 105245 76106296
29886 128381 246422695
162238 172967 77569768
23812 136207 281187255
82800 154400 486026598
70751 143373 855651084
87961 171705 209876615
151037 171571 51309013
132306 174495 611694630
190493 190533 85722
185114 198875 165331273
67732 162389 236917514
106186 127744 164827482
59919 176852 292681443
131752 168139 91159528
22480 57838 566302440
98037 187850 322933378
75466 146346 642259482
153080 187409 142923721
53131 167627 618817523
58098 158048 769337884
152899 182983 75236392
4623 76218 179160607
126622 166106 689072663
86193 164437 195954861
129788 185082 138601775
114910 172297 505659585
63957 136679 181901845
179187 193219 35132192
106137 195038 222744095
106724 173871 477184231
29492 77634 120470139
13411 81768 484002507
111889 153010 103270573
105122 139300 609127806
21982 48262 65595811
79135 156852 194657257
63827 152459 222040333
170293 194645 981002483
95484 128132 81846490
157287 162426 12778924
65290 146505 157457747
3072 33670 76351139
154456 161189 16650207
180140 182225 865322592
20164 174357 385789169
196881 197527 1672800
139470 186511 117973420
131417 185464 135461758
12453 102023 541115274
174020 193317 48373255
154311 187475 989809228
90483 166114 189347902
32118 146196 285531546
154930 159886 469399709
163799 170473 143285112
104280 186306 447783137
59117 76560 28296340
157076 187576 76390471
169347 199392 456138461
58332 63472 441591
189238 196591 18335474
4763 37265 588772309
147260 161671 36039394
62172 129684 989778617
87439 188019 252009987
48358 113122 162019759
110332 121166 27253169
108325 116841 21281635
1124 69010 699632178
40073 134078 799134139
5340 155304 690253058
40479 136785 912721850
198584 198939 912410
71054 77306 412591877
125955 165854 989293259
175356 184805 332563785
90361 95271 627484759
109697 123150 33816943
46141 87795 104229693
38336 135152 402821320
95435 180004 211921971
73186 149987 192287009
149171 168495 48236813
192507 194410 4768264
36162 108368 516297548
80469 199259 406155419
141649 185401 109821243
112521 148906 91429558
54342 162047 269612129
64650 78169 33807868
19244 137827 399966902
113493 199026 214434519
145911 147102 530405854
56358 135664 86455324
100982 122272 53554583
148534 158748 25457310
166695 183844 43048403
43633 164124 301660602
70472 138506 199943106
134503 196848 250071500
35296 153420 295931397
41810 184157 356461052
179797 196191 606937488
64390 177996 284347488
17862 183914 415665541
93477 171783 909913998
40611 133086 231449005
101482 166022 943707838
77671 149797 180657435
188603 191455 7087453
81011 177527 241627565
174999 199597 61682375
193249 197196 9893778
104062 144741 102070668
64231 189953 739900608
71206 80196 19384384
145343 180779 617616925
148268 166548 369746519
106094 137684 79093239
74007 189663 668184130
139176 196460 772652320
19148 42404 931632436
110645 132529 54911134
178201 189626 28733449
136543 144782 20729745
32166 34164 161282914
68780 84477 39181663
78888 94820 765555002
133705 181531 648622316
85775 194290 271726289
15402 42857 216680990
68249 193316 313075799
109743 146519 991188166
110039 110566 934477
56519 179943 309066015
108084 178941 367434528
67329 90792 48710799
148663 198887 125704087
51789 180545 615058585
129959 161217 12330472
30281 137396 267921432
152673 174537 54539332
142112 194972 923900587
190383 199620 23143933
133700 155762 458692136
13442 46572 82723193
172181 185355 33089406
163342 184109 52136864
57489 180660 308304192
199179 199768 1449321
123213 128085 812735628
132662 133701 2594422
119154 159542 543483394
6317 197600 478680910
120403 197831 408485182
27844 188645 402570801
103176 190440 218726832
74635 169521 237397835
68775 156622 219980158
37497 89997 139330632
137377 195929 298333145
196778 199614 7179369
165893 199738 84851919
66544 168898 256158546
191446 198503 565675945
131204 167842 91816452
126620 127221 1504778
152061 152951 2206719
176916 189539 163197462
17286 180459 408357845
168852 189063 710284544
158601 187720 739570997
196684 199778 7826979
123566 167570 286913866
48073 103552 138715793
15673 162973 368617290
69922 90129 978728714
9098 70547 389287113
85437 101417 39770392
66978 125965 147518369
151356 199759 572517190
88215 146628 146432788
51416 185704 395702778
20780 149309 321780755
194586 199414 580421025
143375 174955 89702690
159390 160545 2902887
165807 189117 774213565
178341 192171 600699553
143953 153362 9873211
166972 174462 525713939
67891 169394 523877035
8582 128828 300766238
151286 193422 105324578
146752 182163 88665246
71248 144691 809194853
141724 168961 68279399
20189 73147 132527601
134104 150015 40053331
95145 154272 776515693
18707 88978 898294436
29538 142348 282227733
17170 117455 476264486
191595 192391 442758
104801 147075 66111019
46981 103410 141116055
69704 73977 10772048
107745 145162 93788266
47826 56445 965091173
87581 88204 727845961
105686 171587 165219347
94340 149256 137821982
176338 188328 381800538
18612 147433 322451698
182269 184632 403196526
181978 195262 435249734
50813 184897 869144122
145378 191514 555549916
25194 72529 786326533
8856 141474 331626636
167262 174167 58928785
62373 83637 53047892
79965 118255 95750040
140126 156720 41750461
87378 167244 200087932
127619 143977 901471310
146662 198349 129446218
50051 199334 744070134
60726 89799 794677712
16337 117109 875953133
1725 78843 256099285
153864 164335 26023448
44984 176740 846379679
149444 194924 675089352
164003 164397 577096051
67966 161279 233505458
34213 180818 367012782
165714 196314 733006289
82980 108168 196196589
57545 84515 796792297
192813 199661 17209972
131943 152462 51573532
186817 198116 28320466
76797 111839 87453785
506 81448 202372082
125542 160256 86895110
73015 73026 14496566
182319 197975 39242327
42425 168647 554042644
189801 196609 827964620
77911 131161 444728967
122935 148372 63748276
25532 180393 85813413
160677 183626 57567866
148565 153019 55244924
185021 186607 3907005
181458 191497 25182581
153150 180999 69531628
123055 147231 60494323
86016 150695 162132209
128848 171689 438460337
23383 131630 270866147
51288 180817 747491874
52559 82268 74257724
115206 136758 10350176
99744 163457 339854616
149794 177090 68214406
158860 169349 975646926
24164 180417 391054255
29916 44221 843318690
39152 61404 403311479
160123 196061 196360523
34022 174243 395570230
119774 143605 909419384
93524 168916 567090204
155198 161777 16337974
62577 94340 317687925
181618 181765 354219210
50488 183679 333523166
61807 131792 417590639
89767 179365 494641252
164822 183361 46466913
194109 196447 5842127
180212 188252 864553749
69584 138201 171541667
44456 130993 216593636
186659 191725 12692491
125358 182414 142927709
198207 199788 554846054
172144 175548 337700127
63475 72896 23685480
131339 156413 365220353
51232 187777 341973813
29946 182370 381516025
105521 138780 83276122
187253 195623 20931280
163194 181384 45575881
86222 145189 147695189
181971 182499 46730117
48217 69038 547094723
28966 175154 365893869
150836 179562 71757401
98151 194954 294283474
129100 172700 109225854
164896 185002 50505674
67300 99360 827072023
24483 159226 337142461
132512 140591 20139384
35451 52737 431505115
9996 102495 933805433
53034 179934 317709125
172541 175480 150808534
133507 138859 333701943
58277 101107 493281387
22605 27135 91073900
80298 182479 255838861
56383 168241 280089051
60516 199028 346747878
183719 193369 24115956
172312 194593 183493307
160308 183931 59301347
101547 187064 766754178
100830 113947 32867801
123480 153726 259922765
147777 193201 287038714
30801 34938 796825284
70958 169713 88840499
38657 76174 94035436
66962 185336 540709340
191930 198068 87108686
159420 179978 51582258
64206 154170 225344368
7794 120907 282912919
146498 194158 119316042
166928 182784 414121347
166239 167658 821533521
100716 157967 905739469
148345 168135 593022825
172906 199126 85306355
182598 194461 786095524
192698 196088 8494578
58401 154710 241137792
67544 159770 825106333
138972 154949 40280331
13815 45144 78372567
5270 72682 168679401
142993 194547 129158282
124054 177858 994740587
93461 193161 767610448
181779 189331 18982434
114625 183933 408330556
180296 195473 38000434
38485 87815 123361711
124343 129471 711994321
195723 198946 264024303
112671 134706 55244166
195598 195961 924870
42826 118656 189766455
146672 173521 650356548
115026 199305 691510277
196221 196382 396414
66718 191703 312864155
195287 196477 2208741
57413 194025 454292225
187265 190709 8623593
110398 133221 75293295
164960 183655 352343362
140976 197547 639677534
106854 111265 674042691
174208 175098 2268738
10179 22239 120834106
186680 189909 814961667
96113 164578 413035845
192301 195994 9239559
136400 197724 153713509
134528 142318 19500074
7517 189873 456425860
85523 165807 200992601
155226 192647 93551554
54386 67903 33888813
141579 192726 784320274
85658 168164 206603343
175299 184374 82398538
42111 177830 704400548
26068 42719 41473428
101939 124753 57273168
154471 182842 323672509
150910 192518 104039377
171753 175096 52655385
6283 79146 523400338
147274 157965 26795397
64432 132136 169479675
88809 93940 12819026
90605 111101 622198001
137103 172820 131034828
51604 68325 41930783
68783 110288 88312210
138144 140561 175798574
175552 179909 262190621
10038 130346 300921214
44152 78305 85511839
15776 105930 439695904
126586 165181 572015189
40097 112906 208630466
155454 169227 34319613
84276 107141 57173741
115779 122090 15983077
110809 197129 216250313
148568 157031 21137523
89316 172776 534400059
148712 197705 122590905
176473 187298 366828763
116733 132506 170064846
1388 50096 177382308
55871 97710 104597316
118250 138885 204891033
79528 131579 130354334
81752 159264 194054057
196672 199773 392696
47160 50752 9013843
76662 83108 9702308
56205 162623 266449790
118708 196287 585000437
80561 178781 245901611
58331 156433 566418174
129323 199250 908244718
1871 159278 541147715
73792 183104 273578841
79622 86028 16000247
13728 162406 645699462
36080 152996 504063233
127934 166032 95374319
88588 173628 633581161
176501 186909 849492594
27493 125502 245185737
100992 101430 1105190
152476 194115 661356043
158034 178197 50368243
154646 172283 44037753
54367 109266 285427992
20647 43299 642132187
94817 101639 16997301
24539 178993 917943826
86414 138098 639388128
171112 180578 219593755
34400 53182 492086775
156400 187698 542313918
33689 74290 852493304
145245 179331 85373045
145331 154430 22964373
65618 96736 77638798
77002 87101 25124950
109800 150955 103335871
186131 194051 7401311
103248 174012 987018606
123941 151941 70242208
4454 31721 728062213
68757 180830 621065141
116907 121589 1387414
130210 138656 21039276
123160 154124 837664996
182862 193100 25596762
146274 199956 452593800
139648 198228 146887620
148075 169772 136311827
185878 188734 316035964
111746 199029 804604137
160409 175197 37087451
195093 197158 5130407
149480 196965 1560
124826 191819 167847394
174579 176975 519882438
186289 190195 838520030
28675 38138 23554468
70112 168548 246379034
166227 199199 82703278
110696 196112 237843572
42877 136241 385839228
17786 60625 107254108
57048 131449 239082112
55612 65080 23803665
17845 183558 817563932
170484 179322 22114703
124187 166873 106920449
142237 146516 10844953
23234 102470 198014289
20825 184199 408927897
7594 190901 458769505
63246 120558 143345453
58355 169031 592493685
124350 184176 474976563
155347 156050 248178545
172047 192517 2234886
53199 191095 345214495
131417 131496 839551315
137531 167426 75036668
151114 191234 100290403
100069 197422 209792578
31358 142002 276805096
159288 189437 446895
162885 170280 670198627
55201 123965 860370669
164619 169536 12333958
136210 155690 49013152
59820 116239 140952185
28886 175745 415457732
76606 194581 295311261
89979 188678 852634136
6826 169922 408140188
67011 141526 945400072
15155 140383 767822143
194691 196488 4432030
161537 192410 689408975
59457 195968 757440273
187128 189108 4979870
33689 169010 654061802
186036 188971 916979
191878 195751 9674565
191656 194914 437377739
65821 173863 495601903
150834 166618 39342220
168239 185971 44515354
35570 56351 400067897
171589 193561 348928862
142852 184637 63660119
53394 76285 845391718
65681 81403 39236273
59489 184685 313409862
107848 176402 346384270
133407 154167 52187970
139156 146737 19153955
16256 128387 882793975
18103 147302 411830605
67859 83704 39554972
133266 155878 537337689
138536 164221 378816074
134386 154385 223133875
10163 108743 246353112
168155 172068 9816021
102278 126765 61503559
160553 192647 300230681
23564 34813 472833264
197006 197656 90831217
76751 165506 222104719
6420 80232 301776766
144734 181738 92646533
133174 187295 229033215
64552 130120 164082044
163334 170013 378299971
64278 181930 294531174
173958 194760 86894532
101621 145383 913353190
87804 136332 121502314
31251 165293 335490204
186483 190735 408977567
20986 148678 319663495
54092 69939 39763940
96306 145247 437432863
61714 82571 535703609
28965 176865 521367718
63944 178608 287019686
157389 168081 26729243
192948 196739 35558253
18150 110976 232124848
63746 67482 747157150
158932 167872 279598677
135154 173119 171885033
192871 194478 4045855
108519 190485 205459375
67947 131108 158034172
19811 38805 478016510
91440 150137 147196630
66381 127449 981515158
92404 181170 498417376
102050 125613 59135268
18029 166450 371409851
115948 117199 3088520
32047 93710 154102800
127112 178413 797361225
87224 185049 765336941
24821 99433 186424961
190287 193647 8382025
36881 143603 267205206
80950 119589 96670056
102391 123486 53044231
45289 79359 85245922
198274 199131 144718171
116201 140977 62124199
126467 181419 781527412
65295 149254 210284398
187341 193425 15190106
175788 189289 43394488
32104 88109 500028509
176572 176759 135417541
197369 198383 694837358
6965 174610 682274968
115080 130156 37884503
129011 176586 142815616
110656 138710 120558278
58462 118365 149697637
67573 103008 762113683
138375 165431 139368308
13450 199857 466580153
120949 150221 73454467
158116 178822 30733846
46363 62740 41159715
167012 192447 63698378
111035 150949 545926840
61203 68262 91787351
144746 183931 327337760
150716 173255 913854513
154184 199323 942094600
156178 190404 307156459
55072 70230 37991097
15130 178093 714297533
159963 181396 53739924
33134 63838 76853713
172617 180316 19238331
190303 193559 8100808
131923 155793 59926892
101144 140617 732393219
51491 187082 339525808
30163 190612 401617476
183085 188757 14265356
31130 154609 309224051
98150 186405 221169852
45650 106434 606515711
73306 84564 27989900
86932 123532 526054690
186815 188646 4642475
76538 189755 853871499
165325 171653 15929812
160732 199199 96468654
118386 164268 168780268
42759 44039 817407623
3224 145962 717968215
177277 191437 35538757
186633 190402 638037479
26189 58068 79721368
88820 176939 220778567
73338 93047 480246561
116605 140907 60927974
188617 189772 2870095
153507 155699 448574819
193879 198975 991453111
168121 168698 1411551
14498 54716 100653187
111744 129094 43589961
172236 184447 137031055
65599 116533 127228977
120841 192351 179124695
70526 115447 431949611
22800 141182 719968807
151202 159032 751620826
195785 197255 134313050
72768 190868 295578452
45490 98854 133372061
107106 173484 969710981
132469 167989 88987628
128499 163750 449582412
74211 179005 262210089
119050 167667 121871146
117828 191536 184765789
130213 138724 21190103
98205 174795 861020111
182442 190412 20000855
86021 195943 692486792
150407 195087 367425573
53855 168030 594739591
172536 185369 538507619
174817 176722 138375602
69579 141623 180144683
39000 148982 275482825
134399 190455 923058188
115135 196237 603410566
41460 179119 363872207
184162 184918 1934815
166801 186784 50092784
60311 103663 52368973
116311 169289 132832708
195837 199165 12204839
103649 115924 30799632
129789 176184 116234627
2839 111518 271647834
57665 124429 167066532
50971 136414 213820225
111127 156849 415007906
160111 166259 15436122
1294 81574 928080934
4400 119712 812606445
106232 176850 176942259
126474 156265 74737028
162868 176290 183561372
184232 199970 808372866
142376 178903 253638388
25316 70101 162930024
194449 199286 12162366
82585 194568 280454086
186667 192439 533040576
42729 113755 177673617
51917 66210 35882062
182436 193715 57574725
64689 156421 292826768
25857 94775 172218004
134081 174311 267699694
108805 179571 261812302
105096 191534 360195152
43227 132258 222931822
94282 136998 106998116
148607 192521 109846763
126480 180030 134109064
86705 96605 24716284
160932 185594 61941437
126627 152809 65705007
121086 134458 33431155
6107 157969 636020715
146737 172545 776691504
108584 185748 193528086
96091 135832 829360339
197585 199789 5560531
158022 158734 780195633
194146 196598 898160932
100821 165490 162108622
11562 185969 436583081
18211 59422 741065994
95252 158470 213947765
41783 56055 20012729
175615 199547 86906361
2246 45358 107755410
101483 177721 893098454
89820 96181 285791607
44604 45472 2174472
156995 184193 68104468
14035 79992 164987085
187761 198282 250613099
46152 191081 362924076
7695 49011 45722262
138746 157435 47031856
19294 46340 67527559
162491 173305 195370493
171424 186248 37102146
103440 169754 166251696
147123 176223 63151331
11915 16835 12275517
141597 152172 26751099
191958 197591 931610831
112980 133961 594257130
155548 186212 76706982
68486 94692 15257275
193242 198996 244635878
2349 25354 57526383
178704 192396 574720876
111195 141291 75371496
168389 180512 369024610
172937 188700 170657854
132911 156905 18712535
2319 168465 415729481
112378 133312 52555700
167272 190597 114049158
129781 152179 56254861
159365 189819 76381072
53457 158524 263072498
39697 48267 21391454
173833 199259 63759255
130886 134542 9070036
30774 143214 717854796
59129 123092 451880316
144117 147823 9377761
136456 149927 400026711
70196 182501 259054710
126233 198774 252898793
184625 195999 221698584
133688 190765 998198573
42416 84518 747580586
34078 80224 661197188
83658 188799 263384674
56173 68087 29920531
20681 85515 490624628
48440 155514 946763129
175309 196434 52905850
19697 140149 301306926
86833 164703 195056889
2077 85523 208691417
4088 65340 696012840
144062 193802 124596825
88074 117297 411342602
178018 188916 27403374
67730 158345 226866613
196316 197490 362878414
110057 157621 607981645
138270 164630 424688770
57488 103672 715006258
120311 170101 155111798
176304 194729 291688278
54650 168968 286159540
197631 197782 400451
144737 156268 799333054
73162 134623 153663515
94570 163782 457067247
112809 155095 106182240
158542 173011 613444720
52131 77677 706602683
9018 92780 497447589
86196 167480 203627886
169171 180160 28374296
178938 195936 198346044
147874 182599 965554412
170487 175110 11540432
81580 116641 87651201
16327 35075 607513049
39360 149807 358421811
183261 199192 39965462
127568 169851 105899750
123063 196467 183709725
191118 192464 25957444
74124 78492 10751608
78128 163340 213247165
176967 197807 52224077
42059 191954 375351473
182958 198321 611609444
109350 152949 109418651
28509 123986 261752807
30498 149176 297166578
8649 48675 99928568
103775 113513 778460516
67111 185643 296811864
74883 81728 16961361
30951 194100 408340506
52484 111072 816650364
52563 127231 186891376
88864 101757 32184653
11743 52413 101691508
141159 152711 29215410
110818 155797 112883052
17622 122739 105448610
122137 170865 122012250
65723 130682 162544132
195114 196661 3834114
50987 195880 472487647
197639 198863 3129351
17563 57248 992578750
111394 135293 59922808
181912 196501 628016421
77373 77402 63077
43186 169094 315223145
82769 88762 202235764
30789 66549 869244181
57052 69709 366455595
138894 146174 632508118
146103 147274 2953153
135342 168011 81922740
146402 199734 133580188
74395 86862 226767406
81244 184451 258518632
45604 113832 866639275
121459 190360 172580858
19518 34155 36445738
22193 111646 223585675
63832 111018 117951372
155679 172439 787364497
55136 83510 522770272
116845 190739 185261739
158861 179258 51101974
3126 101567 8629295
104984 173380 720483118
144688 193983 123432245
162984 177539 36417883
170450 199651 585690388
137697 190137 280765911
133641 151628 45273590
163237 179487 40739924
81388 190466 273179625
10053 59964 124789881
43320 89804 116292967
117618 158421 102372844
26561 145434 421816477
144615 168486 22843404
105333 121408 40428413
30066 35750 947300708
122806 186113 158569290
16028 149422 829816815
195449 199892 2630687
48249 127820 199229770
192595 199202 16625795
144953 196335 786723041
43080 144278 253341469
106706 146754 100389172
165044 182478 862901048
27588 194356 788696616
121779 192596 842617531
56778 111785 137524678
69870 96199 65700392
132677 184835 130728340
178908 181898 7488705
19498 113770 964430662
21377 89459 728546400
120453 183648 985285035
33492 90194 725324084
41844 66506 226329759
154637 170935 212763042
116075 146189 95673258
957 58072 54551033
186585 192625 9186161
187894 192355 5091400
12144 169657 859852598
31687 187601 719658892
91168 95498 7986378
197442 198949 3845212
21175 70951 124484060
118139 161895 109707957
162233 177468 38133227
163857 167052 389142494
109244 113304 10136762
9209 60053 977649447
159269 170428 17351303
126132 142359 110248678
1289 123850 359143030
113612 151963 96338801
163907 185531 54348319
30858 180320 374054519
46164 84776 96698578
82919 190563 269586545
152618 185044 81128350
193582 195197 866254911
66679 70081 745980950
55982 138367 271214936
45350 146809 253978677
129130 195784 166956109
112208 183851 233197878
189361 197714 20903707
193889 196597 287088
172261 197303 828399193
134388 190330 140220443
170179 186247 40268853
29024 106997 113596670
20304 182629 722602070
122889 169687 742688134
112186 183290 178229169
174728 188621 34897936
97431 127199 74745718
139874 185182 113692309
184226 186509 5682904
84134 190881 267354740
91481 145586 135520316
159549 188144 318524578
99412 186937 832027900
76216 80496 10612968
166527 171247 11874666
4752 76877 180454242
24444 113752 223263550
59885 144296 739705205
157906 181151 58116797
131655 152346 51968442
29682 190141 401676168
28987 125067 597575749
115856 155790 100263565
173 93322 485811630
46473 163397 991991636
47241 52423 13061846
64366 93463 301580384
75929 179593 259416147
58427 94663 90441830
43964 61439 43931177
46941 96189 226603788
10226 50900 101565962
112003 179820 170006602
65033 106320 103196952
18597 90584 180009665
196965 198484 584371158
162231 166238 169941950
107284 109685 5918116
140715 153617 221759664
51435 64811 33540435
190583 197839 121308020
164555 196340 79583299
20860 95138 185611740
164251 167462 8084327
152758 171101 942454638
144054 169988 68402345
134364 167018 81869477
130542 194612 160483678
197402 199822 6095996
43308 188845 942340028
89347 197987 903771941
135755 155457 49547918
40216 97440 394621406
194299 196640 5851634
14657 153074 346550981
199464 199525 707811391
51448 126161 187013177
37343 57791 148908254
17688 77559 623743
20886 161551 754618210
192965 193007 101021
158859 181249 217548063
191028 195248 663428738
28906 153991 617343565
32120 163549 474332494
137769 174469 91971148
187879 193922 572571286
48228 106554 145963436
97971 190844 232753097
76638 97543 52054433
144298 170459 440236366
4257 169474 413399177
68392 155015 996359670
181005 194868 34807840
139999 144374 11049255
128577 153622 62913361
63535 100942 853856874
127371 145000 144393223
154724 166066 729704697
53686 97995 110681587
142310 161835 48975330
98259 153528 423240970
170662 188288 938718769
130687 155316 356328595
94879 100216 948087754
138952 191488 934274336
90177 154140 160362793
198185 199030 206149766
108454 162753 660863326
152609 183667 980197014
39635 59965 874868529
127451 198648 178370156
41174 63271 55413988
53211 194555 353858619
144316 182900 901816593
167449 178961 285335534
184059 190399 79213875
68240 162700 329237605
17868 96751 281654112
57637 159606 619637060
140568 171493 77618249
111553 171427 150168212
91911 169841 318586822
182292 192575 25742730
148897 159945 27422772
92487 100410 19779840
51523 120062 191763365
189080 192130 901760690
155623 192998 93433348
76232 197853 306890649
77383 87630 104169626
68728 84059 38252352
111409 167568 140828720
159210 186377 68103537
186973 192772 14468298
82526 99043 41191571
187570 190406 300046817
111211 184882 184707326
93542 112060 993516580
99090 107696 86445082
73896 119665 114352018
147039 184741 94463614
122535 163919 103544529
144719 164188 48721561
7001 19810 32037878
164025 187471 594565674
104969 160942 140308059
111754 150949 504268091
166048 199449 83759859
126046 196850 177353011
67458 104487 461103868
85568 97718 30263778
144077 159819 745866848
95703 117819 55384188
191452 197867 293171807
173589 182779 23020854
184914 186445 3761240
186536 187442 24373989
44716 143605 777413378
127917 187461 148568604
43054 168058 684098773
19636 62180 106481628
65890 159313 827401032
89352 160660 43462397
72818 130282 143688944
100666 107169 16352925
56476 110892 136118336
86854 180791 235242217
124416 173402 43037229
126630 168603 105068844
8856 62194 133419769
96233 154889 147153390
162658 194191 777320407
88032 190191 403262855
119547 191568 180457006
84079 137338 133286596
113091 189584 585827593
171798 190315 46368361
193712 195371 4131736
72658 77740 12619580
143649 181543 94930511
133061 166233 83021579
100096 164698 440403732
72168 130051 168073646
121334 125450 10265981
93804 119472 989422580
158290 186061 69588460
185246 194122 22104549
27203 87167 367882873
72070 191898 299957311
22685 63418 101891765
107335 167937 807136576
55080 64048 22468039
40396 157740 268683154
114875 188162 245950579
149320 187644 95901973
75186 84746 23758888
192928 199559 16676385
133974 138165 662360495
86107 157589 179062978
9914 20105 25510235
108765 146009 93452205
15186 176678 803346427
173332 190201 541452708
199962 199967 428464708
119812 196641 192435794
150072 178939 284837877
18557 196370 965679610
154357 189231 13736446
34124 82728 121670193
123659 190625 167664750
183809 191172 18383945
125182 129801 11587643
97843 173349 398623191
89923 180551 356245418
18565 178100 628904455
142780 160695 44861656
117918 198646 202362870
187075 197935 44092196
62214 178932 735494878
162953 175101 474974084
35569 191139 389529050
193846 195075 3116398
82958 128245 805022898
105506 158474 132838681
119988 135585 39008182
179892 183254 617734078
95053 191829 335181275
42493 172410 228482939
111751 155111 108897261
107785 168981 585724620
131723 168615 913869555
72933 152285 836718201
128954 188541 149310237
192067 192993 169667
159942 189105 853920274
19746 100594 202012214
139839 161393 54026903
106040 148995 107813388
67050 122197 201545164
103099 140464 93599383
19517 129577 471809631
169100 195706 66681615
35071 46749 609215447
172934 192029 781329000
159120 177633 620247968
148978 196187 187942217
31 103548 258750378
126618 171834 860898054
88560 190391 874027123
191212 194803 236182955
19424 149137 891899408
6111 61901 139558765
184256 190513 15669040
3194 181356 445788689
111883 143358 78986407
42871 57012 2841630
106635 163073 141360268
60777 132401 179154269
6861 97326 226034841
44498 165955 391384573
175300 191714 41172824
190246 191480 3082377
171721 181007 18800141
122645 146508 59752090
38160 127701 224171799
44098 156756 282145706
162616 186200 59139597
189864 196231 15881283
116418 172308 140186910
111996 175786 78399816
169884 188530 46736168
162889 177949 22381496
129182 136095 17238919
5461 103080 243943257
85886 183854 641599647
198569 199828 156939425
91083 98539 18601425
7592 38641 77554687
102511 198827 652630882
99136 103551 11061288
7124 33363 65520771
79569 121451 104880816
32873 46268 172956431
149564 170178 51516697
5758 60845 464685176
170055 175190 12816993
121204 166465 113321749
83972 105993 757360134
4914 84177 379268247
130334 144171 113546985
134286 186505 886750837
199245 199710 1142634
190830 191846 2551136
115689 182634 167774087
1903 183893 455549027
31572 105767 185508750
53980 112218 145609803
154200 185043 77176864
114708 189537 187598986
193015 195809 7032840
76333 119607 108143163
62710 148936 215923711
195936 196109 420450
78698 114475 459988180
65177 101472 636486902
30681 40376 378529070
101286 176737 189211811
117925 145116 847372170
100810 188989 221083052
107057 157148 125593804
196706 197064 895547
135048 197594 544914858
180121 185700 14106698
16708 61068 111084868
29217 154992 314934464
55146 181999 704398803
49986 155329 861663451
176462 191808 93224150
149303 182227 82315436
156869 184961 577397559
83490 143134 355990456
119417 153659 85954053
62978 156026 274628287
124489 140484 39989341
123118 186616 158987135
126278 194233 170235832
116687 159241 832367887
172692 191555 47268770
103981 124199 235453147
96273 139940 135800265
189749 191700 561478890
87406 118914 683311610
24247 172779 371754290
65073 198414 993115216
110014 113010 7421665
154289 171572 43174485
126031 162552 788422523
47712 118117 176120585
159899 194825 19418670
125095 192412 700110242
160073 172937 32328967
32154 114444 205762623
28237 71856 109179835
60431 191942 329160265
65650 181954 291118713
106726 193689 217861034
47073 91420 110916353
28062 175408 771772902
145377 167681 340216420
147449 195975 664510501
23352 120703 243505431
192184 199218 313802385
122061 181470 148720286
22011 51052 886079114
70845 193472 998166422
196733 199918 50339523
112887 190154 193695275
100277 184618 685018737
32687 88909 140569229
174311 194443 50494871
91977 179244 218581201
114643 193734 198200292
65195 169358 260684330
49711 142153 454613573
55119 132637 886487978
73275 88117 36907364
178988 183308 10817147
26996 168380 353814435
92930 147787 641461966
13940 173917 764997253
107676 166833 148226921
25252 43360 583014273
62928 156143 233383597
111567 147614 90528371
152213 193501 452493595
60078 69634 23900376
130339 198333 298821348
171487 174087 304128621
185254 194387 466407470
191573 196311 186511418
184556 199281 36887638
141825 163405 409911271
94174 129542 419369126
8281 170928 406996412
133262 133875 309085161
107355 199228 443841608
77828 188579 794025485
3971 22321 45841896
127707 163624 889739103
152711 176920 60450073
169682 187778 763572112
124201 140230 40068427
183481 189969 260579266
22106 116026 402080692
184317 192320 20017800
27381 47105 771253931
77614 151426 184945215
17020 116507 927267157
73033 102360 73086954
77312 183303 265296349
83214 183728 251797224
10219 119836 104478689
95530 132653 841876768
110128 124137 35165241
87382 176152 222409408
139372 191017 129461189
165152 177420 30721984
9599 47633 94952502
67734 80910 610190369
144172 171339 344442412
176983 199711 56959332
199761 199825 35742566
112218 155987 613749704
113337 197960 86061954
92776 121324 71613007
153320 179685 839864242
105196 179507 478281137
6824 126178 298550368
141355 153015 458233799
67753 162216 236398110
17172 69905 270890274
164270 182141 44794360
1097 63814 856885790
25526 85650 150355491
17008 181532 658077844
146733 198720 130233799
119116 177769 146916398
56777 77438 253824331
115650 137323 54299721
157275 191102 230159056
102563 178991 191562294
188645 194380 14297233
176580 199519 57459240
117346 172536 838817772
86313 173097 217392640
69410 192492 967839809
112289 149046 22393027
105305 144418 98076767
47353 198455 378428141
64204 191144 317769267
12324 98937 79174809
33623 94217 508846519
145672 182467 664221632
82591 190494 270271246
55907 159819 431992973
181091 183712 6679623
108654 118207 636949485
83162 103425 119833552
163471 173069 24081929
5919 129319 899089070
81057 182322 253598990
161258 179025 44548869
191058 193056 531572424
105287 181124 987893263
46031 87618 104036828
12387 168444 390510463
22128 78789 387494505
8978 185297 836842402
125762 127104 977909893
83221 87799 11423059
35273 101190 282505290
20567 172241 379602390
148684 177210 847664806
72293 197753 479854535
36715 50930 35620096
53756 145092 228619279
88963 108308 52488221
45771 64819 952614492
120823 136589 803621613
166114 185866 49653932
135770 136324 1382376
193588 194674 2754107
198057 198910 557668942
147543 195695 461264331
97662 145162 542978305
36904 174406 908570586
134885 161138 1244986
114503 189235 541963319
15783 154496 347312781
100705 105918 13141898
77695 156380 197084195
151504 157202 119204164
35057 136728 254430546
17504 75046 547980523
70038 113708 109074040
68047 149537 204087591
178321 180086 4463102
8983 171077 405599780
35249 110535 188363627
179125 197677 254319459
31436 167414 691717775
78859 115476 91475962
194737 198251 607985531
190151 192348 5482064
175721 185417 386680079
113980 199025 711500492
105527 128944 728014627
50006 143130 233133212
42075 174737 332133292
80275 131377 513150353
153671 190035 90960799
25623 147859 945653821
75280 182793 269048868
19873 120976 252903788
186049 189032 7441501
150159 165465 558368376
44595 112535 644908801
172056 197705 301637143
17376 156598 413676504
70801 117762 702418328
11798 40461 71647913
187710 192010 376054134
27171 110757 208988462
195807 196325 911826691
23853 160912 343016303
118160 129490 70086821
9786 79769 174940250
172916 181873 22410522
120343 129158 22069110
184474 188283 9550197
6442 127871 863974612
190370 198185 368462463
161243 175560 35916702
148560 159896 24237655
164417 181531 42898513
175363 182130 16979415
77426 131400 584298007
116640 163955 47703930
130610 141537 27230238
181805 199100 64849126
33562 105067 178838776
148792 189925 426234295
21302 83817 529154812
180697 188894 20640573
48739 155052 48103826
154975 197675 106818136
55049 113753 146779623
144137 163660 735932137
75600 175869 250928540
43273 185818 451946260
137395 165731 71060726
105491 168566 427253096
113393 126279 32395688
123305 192280 172689108
187685 198839 27915994
183635 194206 26440314
5081 11297 453567933
192954 195549 6499360
2248 86624 529834252
116633 192376 833996457
156128 198036 685026146
36662 110905 476013064
79253 174081 956239225
17311 21981 54671689
132184 180668 121348131
180913 196359 558486331
122871 165559 106814810
175017 182578 18974549
36440 38437 5082895
120202 192112 180126153
58886 84276 63380365
68711 112865 689166092
3224 181164 498796299
71730 110060 245620353
74683 89238 36155254
83252 137694 136242931
5605 101546 239660239
45835 177224 604257797
176135 192378 40685302
30748 179004 856002800
59416 97454 814735438
134940 167005 49814522
133035 183304 181095973
87081 92802 14297954
65979 147573 204293265
101803 144327 106654753
118860 173210 985827264
113646 133033 48679567
145257 170432 642101304
5376 193616 471056949
194949 196347 443451829
186806 194017 495864173
88354 150073 555039513
14687 72814 267495711
98373 188816 226709981
120251 124808 912533534
15366 155788 492234069
102562 147468 744412648
26509 126770 962850029
186214 192095 275737562
14578 114059 241817264
115864 193526 194620228
50569 198885 841880732
28102 170107 355441612
161208 189281 561042253
68366 168958 517823068
44401 190332 714259197
86111 94350 212413053
93626 116748 57892896
52224 140909 737637050
34043 136178 255613761
125978 182923 742671832
106842 107309 812956802
142774 174546 437526863
199366 199690 807292
75849 76662 62359079
21888 144102 305758731
80844 191908 968831178
133232 141856 21487765
101939 176337 186531329
17609 175790 395894341
32226 137043 771263393
170346 196510 65479640
70700 97147 250097592
187836 193776 14769272
97733 130729 82778008
87779 176873 223189118
195779 198595 4887609
56090 61871 14646044
18821 118741 521552802
113426 146031 91771449
87679 145941 145997639
189212 193481 270987618
145961 179811 84769103
183720 194196 361753738
44817 122335 208001167
148079 162379 35695510
32541 44449 29781885
125327 189385 160507676
156915 187559 593045744
67985 88568 51315736
31947 119822 956702070
101028 133640 853847818
49153 133919 479228417
12705 112767 984033195
178345 187239 360601531
30432 168813 346333508
33317 128091 939097729
119673 159362 99389350
23896 54141 551627789
178773 184613 151337864
7875 50464 514063295
167234 171335 10319733
129675 159210 73940048
29516 53515 60011048
181098 193574 872103703
131084 192182 153050941
164256 180987 933437126
100446 127855 658951399
138580 166520 70099548
186275 195883 15909968
36234 85169 502474664
53284 113015 149325017
84441 172984 656615933
134812 149959 201033538
196701 197284 729114849
72555 94293 54085187
95106 171615 191810078
89857 187384 244335069
123119 150404 68435838
197544 198658 586781538
150047 185565 865329361
139857 156583 597502426
3622 175229 980196401
141673 176570 87516515
125882 161622 467892006
49611 167965 296373675
146589 189467 107398229
120759 185752 637324321
151238 190056 824293147
70714 139653 645208228
160611 191944 716072154
133270 198908 164473055
41776 152262 403717926
76014 119319 429228904
155728 189704 84993070
161983 170794 22100821
186671 193198 509646479
57674 70210 22074991
186044 196188 25263094
15378 112349 242471097
146576 171567 62607880
77415 143921 901867301
192730 194476 774156761
31790 45252 33619727
140831 142479 4115416
126780 172564 114677383
77051 173835 242257143
133383 139044 709348454
38921 135982 38474496
165972 186962 564662086
67183 161068 234929115
52650 60302 1198095
59129 112239 829266203
110470 150744 101131445
102841 156882 421596079
43648 85162 390802505
14999 141046 709625569
118638 178013 468854101
47290 100894 814636256
135668 165156 237017489
174298 179999 197220379
160109 161114 218877699
110194 162827 896015962
90481 130110 99247053
103476 150200 117320030
191788 194923 7838342
5898 50966 112549698
132713 198521 962266125
51583 158307 994172698
188603 192690 301826358
163387 179471 40317209
167897 175455 18883038
70203 120179 825818231
112008 151668 458068369
143479 163211 49391751
58716 169234 276558645
197876 199358 3728443
58619 177707 297982581
137020 142400 13491314
159470 168428 22510017
9918 25155 38115746
19521 49369 776714316
161498 164440 137864877
83999 98278 35651057
125713 127127 3616436
127100 146813 653942286
162040 168990 17421597
49475 169398 414410348
182656 193807 27918755
34627 187911 465643856
53308 130060 156083525
74899 125880 127422187
95155 158875 159694840
144278 198579 136076264
161560 181614 870567402
96288 175428 198305198
5629 30623 62403673
194238 197180 7348473
182865 185067 5605169
18080 67562 318511392
131824 185524 134627555
175142 180445 13273431
50644 66957 40940067
56581 100919 110790455
195797 199764 9988587
17233 100352 207724695
12226 129149 292461587
76291 155096 534278990
9787 44665 87112382
68031 98482 75994422
25575 75453 913293007
102740 104084 3353939
143742 160706 57643172
118338 142219 59836919
34227 180223 982314201
171705 172203 1217613
1111 190947 641821439
177844 195821 929859842
144851 175614 77032982
164632 178791 35469197
48784 174398 988499119
56176 94652 879119479
197278 199280 5069002
145420 178803 591232067
59665 109637 124900837
20540 74749 135703303
170818 186389 625870868
178204 193122 2004946
155484 192475 960702674
185278 188371 655258234
74723 174253 248960176
160906 175880 871799020
104099 154127 125622452
174206 197004 373474675
108615 137296 787168739
69665 145226 189084545
27606 158075 326564747
6514 59412 469352592
110843 188249 646511961
67159 74739 436676093
36524 54573 45264777
156674 184121 68691077
67203 129387 155553144
116082 166649 126765127
69818 116819 984439340
87526 195151 269600226
113182 185478 611533406
22726 178317 389362037
147132 154185 17801414
135123 195857 152184522
125555 136246 26710687
162361 179464 982551266
178003 195809 44650808
54924 79446 61353290
193892 196368 897641363
74155 83505 518447154
164190 171379 537635459
21702 72437 126997172
142567 195374 132331378
169454 187321 68523450
179208 198708 48905213
121741 130990 990559557
193180 195434 5654088
6399 40975 845587543
163332 198305 850063326
39854 111803 341799463
183782 194578 390205953
108569 126161 44166733
123904 163354 541676151
32881 170264 466503758
119009 176691 144548822
76882 170759 273597077
156924 183022 470362890
195256 197104 114543651
4030 131547 720022241
17545 64855 118362964
113955 172786 611693846
186959 189695 6847917
175995 199703 452659055
153554 197818 110751511
183559 198861 542465019
94517 176286 204920649
23452 123329 754286874
47057 157603 824571238
6453 65127 442641998
137509 190383 337795724
108230 178233 175389555
131557 151811 132592325
69761 123834 133583744
5365 54182 121966621
97864 184383 616173104
174343 177621 8204180
8909 23039 264073285
9440 106517 521888279
56465 82594 35705808
15016 143350 321151256
62090 94668 81266988
34186 118156 859787708
159518 180381 52298725
178482 184137 933833075
58120 124519 156479308
146384 161396 340422618
99831 103995 10434865
127382 172107 810708450
59166 60544 3459461
53814 57614 9502994
158962 184572 64235413
52636 146666 235405231
126124 139783 456288580
143472 192830 123623414
137356 183216 114958196
152324 191455 97847811
126173 166983 815596581
69854 114136 110578558
96775 187292 226836221
81218 164900 209488182
134007 194011 150325513
93441 184675 228678924
196008 196264 613682
137885 168062 228249309
67424 171085 259473852
91537 154982 242293255
199080 199140 561055235
39247 197478 525604717
184401 194191 178943173
106651 137890 78143987
152785 182879 75225077
130479 173321 107326867
149210 174286 62584252
135187 168719 84056169
166844 180628 313991306
48014 151020 258100151
67746 143631 125025440
186352 194639 20760322
97019 166041 172959869
7964 189848 605703346
18369 156189 43181026
122231 169041 117174447
199398 199816 1044217
10457 155406 362779784
35816 37101 2105669
51850 142717 227383090
87398 92219 387067673
63980 180344 291270203
18940 162593 620350554
36663 80261 708323659
14482 180663 734764539
12692 80033 307357881
516 91851 917627979
74480 121033 299456432
65706 141347 189164171
95905 122021 65566945
163957 172434 18240046
62008 129073 259747924
186091 186900 1965646
115849 144434 71687472
47550 55689 20381677
81314 142131 342986116
47276 158057 277438746
129241 169842 242448326
131438 183135 129475956
27041 33571 125120374
190360 198367 20064653
131534 165290 84506238
172591 199345 950723960
71646 126584 137489539
103689 131894 401633947
81906 93394 28647869
69386 169439 403254791
119347 129720 5871140
60380 105512 548076810
134867 151876 722350411
184712 185911 579212501
28115 84628 612792953
185134 196014 61147146
64887 125966 152790191
141055 155172 35592738
111534 189948 196599117
113706 143558 74888094
154094 161942 559776147
141676 172973 509832259
142986 147115 275416625
105982 127968 362241728
132963 189121 140718070
175175 197894 56962926
126798 141635 37023325
25512 48375 57019581
16601 125709 123422496
135894 152594 687996700
185379 194351 22347306
155996 195746 981079855
182093 185107 7664014
179659 184270 11611718
24971 125332 251046778
168822 180379 330355851
58511 65834 18299159
83999 116045 893670081
60898 193924 767076705
160413 179957 109865207
36622 90662 135226768
169555 195702 479823528
2089 103297 897147408
24261 193506 423604165
132508 163194 159442345
154457 178119 360945706
168539 170501 971447252
37481 162397 877367663
159439 185593 65728519
199219 199561 840048
112083 162576 703115170
94125 143892 614386648
176998 198130 440671832
32873 92992 150342093
11183 89157 194867820
164358 171566 690529492
41496 84620 107875759
49535 128446 716824688
169358 189661 308768193
122423 195231 476852581
98326 150552 719796420
192935 193339 207017112
14797 197407 457090378
8396 66480 339290483
45920 139411 233956672
42536 176906 692618810
88799 95507 738672969
136858 139003 5347663
150136 195669 113903312
109914 110024 271158
182970 195693 319706156
189480 194433 80078080
52291 65430 262498001
27650 94922 168139935
165937 194910 72619951
97114 158816 251474485
33759 138486 262010318
159306 196602 301049242
45717 186486 352479249
113131 162504 637607298
11961 81627 829918618
123087 142857 49383284
127519 156133 71795920
76966 143068 747676028
194414 195263 572607144
198912 198965 142342
73848 88802 37129475
168215 185113 31528474
62559 77634 602779567
87895 126616 97084328
59989 189115 323286957
9958 178402 421485697
189406 190172 371584775
194998 198202 8080786
88671 188020 248982986
49085 78070 72641852
12225 192606 451389122
152876 191500 96620567
54745 185347 327078361
68833 92353 58217106
52392 81449 72635016
39946 174029 570456061
30950 31353 972477
75807 104093 70479970
16327 161516 363294031
48221 53765 681024662
168508 191929 58690286
184838 197618 31944829
26987 124986 433375714
196807 198673 224928781
192643 199191 649721875
101609 167894 166246696
15522 128359 68891942
29211 87050 776571269
167891 173673 14447462
25196 26855 4159416
122206 183005 580065870
102653 183505 202638963
81650 195489 285038430
152072 171147 849359581
97750 102062 765259907
117886 167796 125170688
197389 197680 760496
106665 156221 124305135
49216 144756 239234354
175237 193483 45738595
14367 77191 157246893
18654 174366 690435352
187417 198055 26627040
81121 103369 939808534
54860 92220 93393618
185534 199461 34776634
134855 167613 988521184
52284 65863 291470260
99971 158279 412387584
177978 191026 32726548
97864 197228 444621895
33884 77430 19329697
90383 191409 253015472
26239 172557 977738602
50163 155584 264059564
18082 145766 319483496
71365 138012 166627463
155167 181458 279304293
12329 87936 188966854
164572 175554 631353542
124505 191647 168221142
97560 193479 240366625
16889 47479 76398028
152922 169711 41934608
121396 180119 147038825
181224 192329 892645226
65288 109704 987842264
114064 193638 199461463
10816 196929 465714796
6644 50798 181739565
94483 150984 141796544
163035 187213 681245760
69928 153489 209257512
142615 192345 124663893
196931 199516 6564541
177622 192339 36926949
40109 149095 389655711
162348 190555 70683760
60191 71636 28604866
156488 184358 69729571
158406 188686 388378778
40497 104432 159809166
83102 109952 33712194
65168 199137 886741694
131890 179144 118347011
194588 199633 869925405
125978 144558 388741838
140922 176630 89546091
29060 52510 915663446
80754 123188 504650361
13182 22353 548567174
146839 192574 671889953
132747 188272 418353339
54416 67831 515636116
67197 187961 302332032
64081 81438 88122492
5075 45899 101975695
190734 195581 260034579
103764 192237 221775029
6587 9052 6212103
164315 194039 74447907
99372 168019 136225727
186019 190702 567245486
163707 166951 363071900
15851 188131 649647439
68078 185416 293848862
50987 160767 205995435
99375 171426 180686408
105677 134741 72865388
128217 180573 345642483
98781 129623 51985923
173651 189059 847998169
107475 129870 56205223
86790 125192 564456163
106385 119143 31972064
36047 181106 363138588
182233 197615 915990878
59835 190682 327546501
62033 77479 38583721
32130 61161 72769789
120903 141012 50276711
68086 83686 38931735
19514 156795 949155064
139207 166143 67506130
134973 159628 61775573
190328 193961 989593710
58126 101881 109206055
120965 132405 947133992
142813 160547 44405509
13496 38319 61996415
140770 172899 80604430
190715 199227 921900478
114800 181551 167295094
176706 178096 953335748
145920 191750 114789536
158373 196020 94216153
9732 194473 565776472
20334 69427 122804183
73594 179664 412682962
52086 98680 748584375
53791 145225 228861598
151069 190506 98626878
170225 183302 32741973
111469 177537 165555485
148318 194650 927303341
155046 171133 404770887
88902 154060 163435891
185110 195683 732374731
116449 185703 385155325
6255 171439 413366490
6812 174411 340738534
93421 175375 205351065
82609 170425 219941722
68506 169451 252676839
54959 145626 226925417
91157 97805 16608968
99829 103953 10324384
102650 191634 223036211
38625 126463 920941882
79381 141282 154862208
132171 142985 27031775
49743 178760 323020133
119601 188269 361762103
95261 162128 167580883
36328 100803 437209859
97736 173253 962125825
199264 199902 1548639
33864 117741 392194940
106706 146528 99842107
196855 198417 4028149
187055 194685 405924444
114501 166670 173782692
187558 188558 215389362
40950 46578 678879580
176768 197038 622735322
57907 124221 165893766
42341 140704 528316075
143422 144295 334037896
191786 198449 355746800
74611 134802 150442512
89979 157780 169878660
119216 163648 111308986
9154 180707 453256558
91179 155160 853191720
115197 155493 576835626
31595 78904 118356048
138369 157066 47073980
195720 197865 5389595
12068 112908 252048934
147497 190748 13572377
112074 134332 331749302
81821 193768 280321830
194467 198128 815989235
149760 156874 95061443
145755 177687 303196282
174456 193070 46651486
50625 68122 43891943
67777 142308 186428491
11257 57938 116698910
102872 149962 118229883
53646 73124 48869315
127050 194813 501017123
177372 179798 6130329
102572 129691 286153700
30194 119809 224167252
39011 127929 419993324
198540 199412 2160988
21438 33452 740455420
39553 130628 227955274
112773 195568 176960715
7404 62527 137957441
97712 197612 992390632
83856 175633 510871562
16495 115783 500587825
133378 141316 19801298
49979 147855 245127325
73074 197073 310302341
73013 175633 256796402
190959 197553 584383778
87874 173148 213624542
1853 179668 444999104
116738 196940 146224337
141955 183524 104212353
183795 192511 21789182
109638 163495 134921894
122342 177006 136896475
46784 150958 802865336
149019 159667 26433010
62437 141544 197786996
174806 182145 18423625
100990 187010 428691907
105914 174522 171854746
65003 145936 324217246
2511 109444 339071703
153306 192872 98912506
165944 178312 30979921
100 146116 817319482
136914 146793 836121595
21943 179785 395021502
47643 167656 300547578
128867 130443 2931328
70612 136918 490289514
132773 183131 600786058
177838 195437 991777367
148460 156215 84901625
180542 181704 277069682
162408 170766 20969789
101733 147403 238197424
197225 199019 196123435
92347 113834 53721285
100449 103371 7345515
110219 173877 159481801
36308 195130 397703960
22644 96403 184353142
115375 121160 624100422
32526 155552 308062081
59059 149336 226022508
118074 120710 24619984
99373 191014 229681147
53367 100024 116569620
90973 184576 234545580
159088 183071 60115962
22285 191391 423251670
39891 70968 77784162
112882 163955 214311215
167637 174214 792570866
157618 186283 71814149
93916 185187 487396175
35512 74313 935286288
68060 117340 617159685
53769 112506 146851834
197080 198982 4870843
118898 141030 55388157
128372 160456 302297830
45475 196605 378353678
59701 88225 54790665
27114 150628 335149729
40707 129358 221850506
187216 192595 770300307
13604 168742 388244248
48434 62887 36361346
130950 158447 182798501
19379 136468 292884245
117464 195735 196173298
29660 70488 102176152
184867 187690 7075003
92412 170139 620730900
41654 152226 527366243
183 128977 322177620
73560 118649 585623898
126312 162434 90494622
10627 83210 181398285
109582 165730 34149974
72498 149592 192987065
190382 195298 576007769
5490 166061 790724279
2027 44708 468034917
74252 131332 937201902
87531 135346 119715811
182389 191637 23181392
186915 199455 459420221
105692 195801 994486332
90259 186420 240852568
79668 128898 123215737
52350 172330 300369239
137979 164780 67231345
33461 139903 524881011
44063 84376 306406275
40889 96294 138503091
78640 170493 880204690
24807 72486 891061790
167094 173665 262136539
52128 164666 831046177
174829 187497 31810237
106672 154798 120731542
29971 112999 207578907
48200 49054 507801505
145439 183290 94801140
6673 127875 303197853
44320 57313 32521239
46856 55700 9543830
96125 177461 203736982
57101 90965 766683930
43515 156519 910120344
49134 190569 354193420
144727 170576 64761660
60387 131332 177459331
121285 174825 134052288
156322 156817 726092538
81306 142627 153427254
194427 194635 361663363
35586 146678 278185624
38119 128673 226665550
41785 152109 276358054
25454 93623 944614514
90871 96985 15221437
156654 166241 716522702
62290 114493 756352816
27786 172609 580097487
134326 143516 23057799
59544 195847 615175514
198220 199955 4287151
184065 188473 11013677
59504 117656 145288822
183133 193902 26922915
27761 141703 285049083
90109 164030 555122416
110959 117491 16325114
34222 123355 223203905
182273 189377 17837832
66981 149721 207217211
62677 69403 16813805
174086 177212 7829951
121643 156910 88395243
131758 180359 782269338
22589 139869 875653903
139145 177108 95195269
100677 155248 136972059
89995 186150 467618174
191087 199991 22309961
110827 184480 646516517
94985 131377 187077728
133345 148411 37886690
158671 184464 144388077
99319 155273 140427238
182118 184768 6714705
161508 196908 176534367
32267 148206 290323863
176455 185608 23055075
63337 106569 719292342
152960 176561 59007069
27891 178243 695424254
107158 166717 357386703
82453 173151 227127334
34562 85886 540505015
120406 161225 102218250
108354 189218 978053984
95491 172129 53128335
135935 181857 312978793
15580 173763 395920360
139480 187043 119300158
133372 159407 105286217
192097 192246 552918278
151680 159377 107271152
187810 191738 959166870
144724 163761 47630958
54008 108574 659060964
160381 162420 5188641
50038 138213 133217225
42036 185843 360194956
35544 96735 153052495
166689 167419 1894577
40800 93656 172751779
17354 65940 121581282
55983 99824 700240537
43691 191163 759419094
140276 143596 8411609
91516 128092 681881730
189117 195963 344533043
26194 61826 829978046
179502 190889 28549347
199691 199801 686443015
101557 119406 908096305
149601 167697 45248161
158545 184864 65926666
22355 94218 415192111
19659 41511 230312353
168586 198392 28064203
188192 191968 53283268
198496 199941 3550731
40817 131169 226125760
78500 87495 516676676
170265 173228 7408286
114684 120678 153379513
195359 198353 229277
41793 92570 126965280
12146 189401 703129330
35133 60594 63911493
5919 83423 718394454
77035 92545 770396775
145946 167522 54053268
159583 198610 97857501
187986 189113 1059033
70415 193029 102874031
187964 198038 25208132
172353 181929 23949899
10213 182490 431065092
72173 186577 847455222
6367 33459 70100431
20689 179501 397417958
60681 84424 177016714
7635 148991 353850907
102850 161711 930542784
102684 107484 140363623
131321 180601 825446644
158472 181509 57639555
149193 186491 93264285
31668 118941 334026177
181582 186488 147867386
187726 198305 787400333
62917 123849 152446511
70406 170803 871097984
124768 164080 974422245
6236 178702 431529316
31029 38286 281515196
105119 144683 99234474
58335 110034 42167137
91071 123073 80305714
34871 193392 396952227
71826 162094 225877545
114970 155815 102557706
115149 192912 194852065
163500 177681 10448413
50341 95116 845067976
176090 176439 284470030
82321 177154 918966456
93523 175715 813255743
125806 182163 523587144
92145 101958 24434762
177029 191555 491727978
26157 125204 247731456
36882 194495 394691858
64790 77593 853736146
868 185217 839444495
17595 94134 260006093
147578 164069 50606952
142883 152973 25434234
100869 163820 157793562
167216 191353 499932936
132107 170123 460390389
151930 173679 62768068
76435 103347 16608949
193933 199192 13267572
18907 74860 140060279
175637 175791 371935
184127 193428 23227137
118670 178879 655519423
22222 55597 83370604
88873 175499 217026126
93150 137107 982359673
32020 74085 343790654
102748 181585 937513198
9072 111679 256459338
180092 197756 44280368
21877 123449 633044258
51724 161853 106110295
197597 198074 419176126
172213 189739 561889986
85188 172529 218751276
85805 119139 83383826
160478 167150 6807157
148380 187088 96863474
14674 44647 728000487
38337 111291 182457340
42356 118510 850666898
119775 188022 171031628
95363 125128 74651350
160988 173693 209527333
41131 121561 201343803
29840 131097 253359550
32143 42283 242320147
97242 181788 211929637
197363 198300 370610057
113074 143530 76405335
7875 49763 512195234
120448 173523 744640631
11529 161817 376047565
22326 189921 419513412
108563 121836 33452506
186371 193634 799303873
53743 116454 156765928
83630 91743 19063637
129109 173374 110886751
102747 107597 707505368
39063 112181 523182906
115904 119917 10122210
154884 196681 301536405
137309 145292 247562734
131500 193347 710306566
24556 172605 370547087
80839 130226 123627371
41867 93030 127954120
149545 191428 104769124
181010 189460 21283104
187356 193555 15474320
46141 136170 489314606
178541 193380 37199305
139940 188074 120723872
65013 99851 86956178
164731 172555 303772040
112030 182592 176889130
151112 169759 20542920
6166 32047 64615348
38469 52389 34477475
145438 172238 119973440
76788 198238 304076151
58831 101352 106095798
55327 62719 18633006
65190 180574 288775223
135233 155423 815953339
172924 186361 176217803
186114 197063 27307088
28506 72102 1073739
73515 195190 304501147
157851 195833 34229259
796 70539 151108395
54254 71172 708744632
85319 146229 152536492
4204 13807 623579083
19284 154027 412637769
72916 106235 336007436
50392 70221 49730279
51470 117727 454709726
140198 161614 53700429
40234 170810 340163653
129792 159243 73708927
93870 198594 804789221
4115 183692 449409843
138659 170311 79427804
41835 143679 254962126
123627 175088 273237333
114041 124636 531431146
68615 155785 218322055
119982 120073 246986
57261 62296 972764907
194653 197465 882762252
55104 88033 972994125
134648 158144 58988259
63710 136966 183219882
95295 132016 90764880
14616 136632 305244674
110557 118829 10801355
3135 75564 181213391
57102 109607 131330915
41894 43575 4203485
112601 173193 151879555
47434 90180 106988627
18260 166182 319053371
163965 198937 87703459
109735 133346 59188839
98289 180660 206350742
66585 69366 73973437
131072 131085 858948053
107548 155494 120322300
120252 192091 179947492
52057 165893 284934868
47913 112090 160499509
75687 83854 441162572
33957 127709 947569018
184659 199066 474779486
27901 98785 177147438
81174 126910 750468469
2653 3148 1237497
6547 84498 896159533
43166 49308 15346514
160577 166936 544146401
97489 169361 180118803
62785 199720 411117497
138451 163603 808269237
76426 185718 328960665
112020 135105 57902465
21386 106325 459604333
53363 104551 687135752
101460 179167 194811218
167826 169589 938434008
36790 175698 347831349
182213 192580 25945514
40051 140133 733796860
72254 138277 164996365
123715 166552 107207335
135715 144449 21930145
9602 116247 946327808
107951 157728 565836492
126104 139419 598198781
63233 162190 201297538
160468 199107 96922245
92852 152161 148767799
34328 146657 281276425
44036 109600 164038333
171372 188598 43139085
1998 8804 370943839
173700 179930 815656598
189701 191759 5128048
70461 96648 65333938
143867 173240 73611220
34517 172255 542330689
71959 129180 747095795
121295 155663 882849285
76849 97197 50648668
20183 87465 861491482
47789 192711 505267862
157046 179160 55308193
36350 115254 197433906
158268 170361 30248519
137481 143927 141800870
46221 136008 224741832
47118 189705 745261733
53310 61861 21526118
38731 175739 838189057
68654 134561 164845474
93430 121498 940636219
36597 53218 777949031
115473 121267 14667002
5039 51281 115579101
169206 171012 2951545
66723 106771 100063532
6248 43681 763260433
39519 55052 38889037
93698 120327 990039652
35668 186479 864989747
57196 139734 288446860
93306 104800 467850211
55027 60050 12670125
30249 124297 870215069
190772 198096 18347552
147540 162222 36636893
139425 180772 769489282
110065 181048 156761184
179837 182819 863329682
109480 183415 836452392
105720 168821 645788363
134231 189953 676390646
101524 122267 52181838
27730 176154 301363512
129106 148366 944720057
52147 160891 272185578
107970 178571 176925796
717 82834 504913970
95552 117695 872281983
128781 146510 44463691
22941 29223 15698683
74095 181737 269316344
128728 194746 466239658
174050 196282 55693552
181905 183923 5121036
25228 172703 369064527
46409 55415 248978803
54620 121522 236915278
196272 199578 178351368
126298 186750 151458585
78983 121670 106842794
178700 183603 619871894
41152 177653 476940845
177452 182568 12868647
25964 79463 607959901
62041 109939 961312964
106121 146592 101480976
45738 56318 26481691
81054 90866 55011463
195931 197450 932875299
57413 128913 508381245
132016 171465 98837041
131135 136963 820890467
71761 186703 914707302
80694 118308 94010748
119990 176213 613595786
45132 80188 87696613
198209 199604 3480769
120297 149283 692850058
62111 132946 177178874
168057 190151 704015391
45770 188924 358476586
183245 189995 720394462
44153 138545 839443202
40810 67488 66819176
122268 188645 975047852
173503 176953 8640994
181553 191645 319552892
54139 144367 683317151
17256 168838 379345552
66509 123704 747612094
193574 195590 5044239
65958 93621 68965712
56199 191595 339074589
79480 193487 285483777
64848 152354 219197817
108040 133353 926506213
114024 165244 128445387
188094 192503 11000423
144595 154948 912715148
34489 137637 258157621
16017 139463 744345191
28136 170517 908139718
122412 174190 129583172
41504 50431 22300299
84496 99399 135340565
29422 41109 587120774
161782 191166 505843559
133800 190535 196929540
155850 191602 696269676
81509 142864 153603957
102391 103616 718698808
94579 162330 634448149
55605 84651 989907995
195176 196778 69303710
109981 169561 149289163
191790 194436 6609106
94998 160201 568360195
130778 177115 116004457
180910 191667 324493792
94392 118603 60680010
2896 161843 667180270
57859 118324 151163789
112627 181611 893121309
74866 178552 259430427
14114 126551 281395210
38048 71088 82810997
99458 124383 611778765
135276 192547 143521333
95141 108290 487451606
50109 167151 293061745
43893 80493 791123457
130875 132327 310497139
56809 169202 281365033
66022 78515 31207995
99431 187914 438399833
167955 193479 63890022
187009 187309 748492
72879 84936 832633284
187169 189539 476153277
24387 24704 360359336
165087 172609 109032706
71076 144613 184036131
119822 140374 534098405
157736 199301 104122730
143224 192020 122238929
125613 133768 424437117
114039 124871 27269647
118272 158155 100058728
74695 181775 267932426
144157 146784 6645167
58752 97980 866120044
57236 83754 725486134
40167 128910 222044170
153263 175444 55388333
162528 175501 235478111
172476 190989 46337765
109562 153374 109985032
115873 156330 236356473
78748 158702 819559969
58180 82452 179627585
132678 143183 26334966
44414 151483 838655059
65528 177489 403487248
193472 198123 962630554
96338 106563 25673208
87337 134033 116950994
155098 188541 83664932
81269 151570 176231620
176146 192282 40411000
15998 50929 718616172
32209 164325 330669014
132382 157152 62102175
106447 169696 485322900
150580 181455 77145183
135855 144153 20844669
76900 97944 367330859
159443 195866 91299738
60474 143083 206638742
96047 143791 154553113
64033 86737 56695244
190578 195407 787795391
192599 195277 6711804
108263 187212 197895044
170426 173606 7943767
151997 172331 50838727
72890 84858 339512950
147359 164587 43082819
153265 172435 296073981
97948 165343 168916228
45701 73228 632069545
117495 139669 961153045
77247 89426 726089228
80856 83747 6468443
26277 119712 940431113
33960 103364 424050570
46409 61882 696383240
165333 186384 52758829
173277 174765 3683450
187198 193442 15600202
69737 101078 78124479
102032 166503 507266882
58961 72925 249784988
141589 168776 68203864
68854 172385 259185561
137012 139574 609469832
184461 192004 910504006
20309 198004 326104580
150910 192817 527267331
69343 156959 454817967
53745 154620 922338386
106388 171480 264833804
187592 190888 8193902
81043 180291 248506699
151137 171321 50421524
3271 153795 376776387
93314 145677 131228526
20491 101098 201342145
199529 199566 104258
73103 134728 649842760
27866 45767 44700800
47720 179195 969935957
74457 199031 311809244
88358 125549 412179410
131807 173826 48269012
169033 192582 58996975
90672 164111 889845273
17316 84302 167499392
165535 188881 58555062
22298 123771 299290595
56059 124953 429270817
81392 164920 209107959
162957 179555 22708703
172256 194559 21953227
151679 183250 197706928
60325 77502 891376647
110868 179237 273577590
19088 47222 69011298
7011 193761 467337741
22893 28819 364097049
29643 145704 290421921
131819 139538 19203632
193388 194345 596373310
22529 143701 835783424
149243 156644 18480562
198449 199153 1753111
100091 165036 162759647
51751 107497 139401638
129884 196036 165678741
198520 199466 55922504
112535 129551 539096500
195065 199571 11325700
49585 109096 148845272
81241 103383 55290676
53626 138820 213101623
165954 166953 489606034
89941 99547 23977828
41163 97706 141370554
99798 195560 349551772
113948 197666 623153287
9707 91898 922073664
156874 163295 15927710
3884 197342 484123410
41111 153987 884205885
127176 132315 309034023
20786 98341 263599277
85629 100558 37181437
14182 83961 561767030
5967 184117 445829431
89167 145325 744915729
34322 163748 324017493
169167 172937 9514995
140587 166505 64996771
81763 157514 486949446
123439 128577 380059142
38790 173132 84059270
130536 142842 30786435
163584 189878 65915923
47364 162236 287574402
88146 127886 99591789
54129 58269 716676225
162066 179773 44389657
42671 129926 218444715
46311 72117 64772366
178720 193921 38067009
193899 199788 122536107
44237 183976 364552362
77648 185796 270873160
7392 34697 68152585
150583 153220 328637719
11376 130140 498694184
163956 169785 642019279
134329 191272 114833569
145688 188748 641994069
165648 187906 55850930
102275 137470 88151860
39823 169814 989880787
71524 136718 163024002
125931 172591 915599888
169416 184434 371721722
55540 156388 252618330
120184 159866 99307137
91712 93546 210121403
173147 184557 28652964
71805 109970 95363376
66031 175921 275066892
156037 192243 476852819
48011 68866 892112144
190858 195843 899413602
23127 145043 336869510
174374 181951 19043902
16458 92440 189929743
161206 185524 985151035
79176 119631 31091156
67981 103134 87757004
153648 172328 181843898
140701 168398 69465778
154565 187307 81888326
186151 193983 990640703
112628 195253 207023671
32947 57624 187422978
64004 128546 161496459
38253 68085 515393155
112693 190723 195567627
153165 191614 96180859
63750 162973 248341700
115945 173948 436941809
45293 73957 182972448
151822 195568 232133181
136581 159287 56924308
52059 88790 91779757
198041 198935 471653892
2957 96021 976199849
63366 65389 479571862
161519 183724 654516339
9940 109689 249390321
179726 185418 14375424
89604 94915 250888162
104808 191932 223968183
94318 107340 368995399
146359 180622 11386475
199175 199817 261425219
195269 195323 142216
102106 148244 115817025
28330 127569 248332849
21764 33973 88065846
107500 120132 31756483
86750 192726 751576387
172875 187456 431606895
174924 187948 32726853
29721 96604 167149121
61668 108961 118062183
27653 165041 343772532
126431 159627 83091257
64740 88769 59953125
37963 142323 951808505
120896 157616 178788892
59703 63543 9536836
24168 128201 913769580
182228 195893 42503892
10364 17759 11443360
9810 132727 549842164
16209 56015 95036003
160821 167977 36867297
77184 109616 619187982
119927 191913 180350777
196691 199173 240917403
118939 191783 858235249
20157 101846 740707449
130432 176021 114191788
117817 134065 40737478
108446 192242 59783103
111557 184370 583823773
154933 159180 419601407
164584 190682 231416787
123838 188491 629369648
9655 120614 277495598
18813 47727 570481766
68482 93222 56640038
16865 101037 614159055
137303 194783 813167398
59942 128018 812575208
182547 186720 881269763
62503 93173 491126097
164463 168365 485669248
123836 149660 64754888
103629 193148 224333002
165551 187742 525047984
29425 125803 755596605
30556 165447 471933890
178435 196406 198320175
138364 167786 73907103
199015 199470 1110073
197969 198865 225892926
20176 25969 14465193
134207 159124 62435420
107194 126302 963832986
61561 154931 884615547
108585 162779 135863131
158047 191739 84319401
189408 193393 941950569
42236 64191 31318190
17022 172409 396361077
46135 85824 572879388
122173 140433 45581553
132784 141521 227380077
124574 138509 119664343
137186 181918 340926435
170005 192017 55146998
165987 169519 547420680
141652 194375 132160915
107363 126068 838810130
77516 163262 214571977
31156 53824 362544361
85363 112434 67639722
193803 194226 976357011
115764 183042 168647840
28511 28991 387611929
52759 136708 210016872
127927 133945 888388082
65021 89918 62174981
148675 152289 9051799
27587 158349 327310165
12573 113853 653145578
22082 76416 985933245
38707 163765 313057267
130409 146388 627987487
169682 175404 244242532
34147 69293 141527223
164830 190365 772653098
170217 175847 926038535
65807 140144 181506817
97341 127123 891597194
156613 189893 83312214
50558 74970 61269485
58595 104609 114889523
183104 198570 750443873
170202 175835 14071071
197 169967 424842015
66913 157998 228014174
123052 174912 129734655
148822 173342 61281639
37279 129568 231048255
182271 184585 251096846
76440 96744 422163473
182303 192885 671943632
164731 170445 9645855
15834 122522 266994949
117384 159028 836615516
140107 173974 84879319
172579 184393 513061229
2421 125535 695439194
52975 154087 50797582
57539 78108 961739987
37098 122324 213375712
131038 170818 99649835
178641 195014 41050724
76480 103391 231415307
79325 86294 17356959
2192 50908 121731427
41149 56359 38031743
108541 154758 310045326
44651 171159 316730824
105557 195179 224559301
54111 170678 291888254
113988 164316 386425761
38432 64789 66027318
25668 192643 417895352
154465 182991 71305060
25118 139233 972543222
155873 193418 93887792
173235 174698 769981557
5889 62599 141834384
70334 133195 157309902
199710 199782 186494
513 169076 421778847
18528 38564 831006986
148590 163762 238446212
48954 120404 178864598
68535 70207 621536689
76653 184302 269485141
90321 194366 260584318
42045 140186 245613897
78557 196822 91561755
169801 194895 853153528
148134 184033 89857352
60268 107379 117669204
146176 199894 134531472
194969 197797 329696600
59693 135918 250830805
49613 92933 943923722
175084 195988 52386220
57970 171629 460596742
85866 91463 13947136
85992 164074 724015875
109278 111048 4454437
189915 192604 6661931
109703 197491 219948750
35173 163168 180746690
39575 110509 177397260
92418 105843 33610106
4375 162611 686141042
73056 180245 268213657
68596 96132 338243664
155691 165298 23899389
4827 117595 569430183
30163 39888 24284748
148522 184688 90510264
128075 160831 82016025
98046 165726 212438424
172209 199285 67841327
63678 98482 86911140
132383 165359 536706879
105629 135371 777076320
180351 195961 39123729
61351 152675 228629848
113220 119083 14769159
8431 134764 316016498
91102 177217 987677550
181576 186029 959150827
86182 116241 75142931
53220 98175 112330982
79083 126286 370002405
51197 170135 297808631
114006 122832 22349011
12515 17912 13503755
70041 116570 116201544
19305 160305 509846202
80047 126301 115752722
40866 52035 13166217
44388 115593 178085637
198763 199987 3015738
130298 183365 187466882
14257 30481 40647907
180833 194781 255605933
83138 135531 163536529
33933 67699 626700803
24528 144134 880291648
51040 119247 277356878
73426 197659 421392148
85250 148260 157891150
17167 90485 427468406
118858 185346 484901021
39915 93887 134890363
102955 189892 769556985
21732 29278 18815559
187172 188852 4228946
178655 181291 6569748
110755 194339 685627690
50695 81250 76476429
128090 138303 273783118
15284 139227 310025411
128603 140744 30331710
16769 159316 595698413
161293 176091 90044154
154403 166969 754884677
186264 199895 43297641
104961 108455 8747013
154907 167954 32573809
146136 168001 54771044
126733 195684 172663258
154077 184750 467436185
54865 142545 219364619
152472 183255 324906111
58684 99306 106472217
62783 80440 387075185
81018 180699 72759002
78701 123370 111843295
58658 170215 394642703
123208 184143 152608498
101571 163806 156027729
189761 198921 361325181
183406 197350 34916737
95990 183422 219059022
107838 140393 789874043
137614 186386 415015437
32083 74113 388207737
112505 169189 434137494
39089 175389 341194704
26210 61210 87583805
97361 154715 751729377
148507 167235 491407712
153482 192073 96525793
127619 129282 199481
21995 191305 228117798
40716 65128 820277295
16328 199967 459624458
164589 179765 38022998
42291 158679 291452843
88258 94597 323714211
158960 162127 7938159
111772 166852 610880595
177547 191219 34306671
44798 174732 433531248
177114 199453 56009275
173250 199885 66721624
134092 137820 717438764
20801 164087 358526407
139274 168847 438168253
69107 172275 814279842
131080 178959 119939932
18266 142963 312029746
163439 186460 933213407
170442 195899 623072507
136277 172913 404041499
164851 187977 58028545
123558 156753 83171362
105757 150956 113480031
123535 157071 239928439
64531 168985 261461017
137901 177537 99350981
21958 64183 857985205
127508 163630 944083704
98985 102123 549282283
55970 81144 63004716
127636 150571 57583938
1240 62620 153578343
145769 164896 47876352
118049 174566 141625592
13972 192338 446488798
169373 188442 217657500
144809 191712 336765920
81062 136677 243099070
103648 130187 997840311
153322 178867 795179613
138713 147662 762694649
102276 125725 58848047
67911 152407 366936514
159134 193355 800387970
1339 184424 458250512
20552 35793 37985676
165116 188468 326295746
64797 82689 44700423
86540 183518 420061836
163766 185492 189395733
25141 125574 359664592
63497 81177 49882822
135537 153622 45525956
54265 115563 153299206
14593 145407 606332386
187279 192499 13056688
48974 158601 274563299
195522 196732 3036168
122491 132397 864114814
168951 171969 260527986
5072 185803 452417212
59218 127927 876968489
86047 164059 195330557
161603 178820 536753335
118722 149166 447491913
104452 113954 935619286
109038 151664 107060241
111108 162771 129487333
115483 148072 550944891
50999 52940 4896829
66214 127116 152392781
97038 159068 155490265
60270 140710 424875839
147418 162632 718056880
168745 180097 650924591
123308 154722 78758163
153103 181770 920973700
17785 162658 450797338
183201 185932 863333589
190587 199808 23109382
102365 160231 144990837
52804 53618 2038954
68130 189987 113034950
179706 196185 41248336
165462 171086 64766634
53349 162964 201970079
44561 75844 987676713
188365 199331 121694914
157036 188082 77735731
158705 159062 123141
27820 97757 942626131
153804 196326 965233486
192976 197075 10273191
165768 189892 548267798
126167 137803 992713755
3018 161981 397729345
133719 185771 285678829
19509 146697 328919191
23690 181507 395012497
99519 143935 111305569
187552 190005 25436830
80261 105857 596982865
34491 36860 5920655
82674 158029 188778615
159765 186620 67372717
181996 182145 140460524
125997 196730 428968064
81642 90911 720570836
133825 162195 78092454
154034 192193 526882312
128863 151069 331912951
109971 115161 26133525
67832 97381 599883430
8671 152532 438514280
122172 140823 46590475
71741 101956 921007239
157918 186314 584440470
182176 183831 879214298
32353 120332 504219787
192900 198240 4683587
74160 136662 156172576
53980 57799 4106609
38213 184978 367571462
50410 138823 578436040
13956 177883 410283383
55444 67549 983022516
150316 182283 79916219
153031 183019 75013675
112882 194313 204088183
91313 185450 235948977
68853 169233 402725058
28364 46462 45132280
1404 189936 908848638
124382 127316 7387361
605 165998 413807168
159915 187466 745170411
113057 149788 92270671
68965 117113 866377337
63301 121897 876934998
37483 175491 345573582
183947 198145 617963333
188562 198870 473572128
124355 193780 449230415
25363 152438 643641758
150590 192498 104804525
148491 175842 68333877
94074 148695 311401765
14909 193509 563297623
190441 191263 2021954
186625 195675 188422601
53410 171194 294877351
157920 194780 636089923
107344 126407 116785751
169603 170790 469918794
197658 198985 673310075
172087 174270 5364294
57002 148885 230214418
96781 101363 974454659
59884 110854 884868629
176141 186222 224260783
87539 162865 702116006
103144 178047 187661693
48059 159795 166922052
58406 177177 297203471
190049 191580 3822302
190689 195191 518187453
64046 163923 478140092
196632 199288 6726707
14552 74689 825822398
108997 193749 212369802
153902 199347 113696504
26983 74133 118065579
133501 190669 577268037
154583 181443 144247028
170414 172823 905798097
123954 145509 829044108
101685 155078 134038374
126360 161310 886328448
63700 193697 325459514
10498 22956 536083167
68049 139004 100827724
76389 189947 436355397
34055 86406 130971100
70850 188973 295786455
12565 137075 924057585
39416 125657 215842676
104203 169126 310691473
138975 156588 44346620
72561 153068 640345195
127791 196060 170955457
109848 183647 184932177
149616 158621 934936183
179788 188938 22971396
141959 181572 677848323
188587 193075 11149267
99671 154677 520213825
28038 31572 8850298
147395 196433 921178902
156057 191711 478744717
139776 151364 205490922
128058 177553 123917604
143516 147235 239937656
179638 193899 203630881
11633 140982 453674760
69604 128298 666276386
48904 94252 16240862
1917 106344 261146779
190893 197359 74056006
44149 152878 272341698
97967 199601 421186920
11595 60958 439736991
148260 159306 27492906
3662 199428 774610899
85779 140917 137964978
44370 173539 384382054
15458 189444 435529463
124534 153883 73711680
14238 165068 680529780
106486 174112 671324116
175245 199223 185566326
61362 94086 871853827
28056 79159 33960665
77337 126805 557719490
179888 191006 27852058
177110 188671 868066936
93721 111861 217646469
194155 199540 13535958
25490 48463 954835139
60809 116697 107697368
158661 198256 99174257
99422 135038 177187852
154077 199688 114109853
182562 190862 534210094
68103 95578 386422419
98967 157960 603481000
64860 184155 347334405
113856 119328 38909223
87636 196144 744119945
107468 160379 5529744
73665 140241 156353376
16429 112822 15075991
135154 138538 829988988
91284 116679 32979807
36346 75469 98116308
132416 196078 159415887
174104 180787 16721014
123800 162080 334746100
113197 159078 115012728
100688 124201 59027733
41532 127856 547480643
2782 104620 978479036
174981 185554 26655465
144552 192423 119926019
161988 176637 36731363
151068 167986 833976741
12608 196357 749450980
26858 36427 23716617
8033 32369 60792433
79279 194078 435141368
134847 138866 413112696
97319 173895 433304203
45389 71475 65343596
125319 184098 608565785
37320 51245 241554633
37812 161743 868585708
63181 192641 324026704
68453 85755 43231578
141564 183728 105786797
51993 187662 339743429
3691 54174 339379690
160145 180513 423198134
147751 167404 40734788
116035 158822 742541298
71172 130559 507284028
148619 163538 37191338
15851 108099 500283436
131747 189088 208294180
110199 198675 949020623
32812 130752 245165653
119964 127280 18379811
95254 174349 198182139
169187 173687 11328479
146770 178035 78213391
79131 142450 389274238
149811 193597 338010167
53820 177238 459497017
141872 176892 87824646
21262 82850 153982256
34502 90490 140162419
12162 64501 130861503
135961 153143 43268680
124207 180270 949334115
141893 188281 292651808
62813 147669 212405592
44732 143770 247871923
155995 192706 91779499
79673 125439 514650951
81257 138437 143000972
105074 120582 38957803
96366 166363 175375077
120093 159042 82789106
174420 192897 621912766
88774 91473 6794588
2798 114997 280482856
126680 161068 751243376
144433 192171 119609643
91054 131151 33498990
156877 179647 279432052
116030 179450 254845166
78683 80262 3911715
126968 144993 93095979
40183 88183 119939572
17344 129324 280175028
97847 131257 83793430
8834 27986 47793759
199392 199957 24898
191015 194518 925667899
26748 187043 192042418
9577 193403 460015389
99488 199842 583707385
93031 138778 343586946
197962 198200 612026
27083 111815 57294974
174546 185304 136455237
177112 195919 955968326
112291 171452 148368177
27379 177318 375196399
166054 167122 342431146
95432 170193 187355026
154098 179673 63873331
189673 193988 267289528
105366 142700 93545956
49788 55668 14722999
19777 178689 397674035
121526 157553 816188881
56694 151666 237961086
130364 152793 56345908
15065 58051 414120081
192717 194722 5081977
58504 189605 674401578
67732 144669 192550114
161156 185134 60217609
25004 188167 625567503
155587 196572 102478562
15564 42320 66819828
183738 192103 421173078
192975 193326 908228
155796 162395 16388020
185790 192742 17269230
58262 169145 277442095
147244 149523 5802349
10438 42272 347927895
52446 135320 207323444
185858 198820 32413241
98398 122424 60346395
134195 182905 122074630
144172 165089 52371025
141664 177213 86473359
141976 148741 17203363
184491 186642 5352440
24662 105850 975570361
48475 59266 27196840
124577 167925 852564731
186347 193941 32952634
138154 193927 718479771
188262 196773 939610496
1066 7304 15595754
84440 86499 5102488
171188 183174 30011663
19731 173802 838072912
116374 195821 22657995
196768 198246 3790588
118600 153234 86987962
76328 194292 295246883
88582 100675 491390702
45927 47538 4034815
154166 198102 109910227
44160 187084 830134947
85731 195823 275667964
197497 199439 4888154
182518 199444 978737709
141248 149085 431037578
175823 191685 146540201
20984 87933 995832811
134421 143542 22881739
182189 188947 834317350
51569 154850 138674911
112642 176143 159161358
173138 190897 570838321
187035 198699 62982989
36722 70180 83891067
140532 190789 126005854
61703 118586 142099062
184433 188664 10616749
100152 123822 59516040
180734 182249 458331514
43572 143155 691142905
97232 139941 107031167
191083 196519 13583539
83855 126657 107236060
139648 192050 131385009
101743 118575 42237978
12722 83411 176709194
142464 152403 25177586
3385 67288 207599137
95577 108327 31921885
131950 132141 364999324
69965 189457 299143174
190155 197971 427795815
174009 182374 292889075
136694 195323 912893335
195960 196218 610868
163786 174258 627025437
132061 149266 795682714
77368 140582 158082223
125571 179663 135478067
20160 109647 223718993
93297 126368 564301555
129423 158422 831999870
108310 136984 71810450
90433 127644 204316140
152973 188393 88635280
96242 106876 452521716
15173 174161 795214606
175095 193515 46152025
124777 193001 559732378
171852 177005 305586027
65241 75610 935986608
106422 161601 638427227
17070 194698 444613156
183516 198538 371516008
97483 113624 968279856
196840 198620 624430029
169209 178736 23895542
85140 196073 539187647
54892 58373 8810382
171160 189974 375347798
148684 182584 84761472
61697 107140 113445177
192292 194287 4978330
50978 151419 251652627
164530 182500 669237032
152266 166059 34327707
90910 98252 18325727
41209 42096 852822250
79515 170352 686481342
20528 121183 537001321
159471 197157 94425440
20854 64050 108024136
173589 193189 646429963
23537 116919 233469860
106248 120177 34961906
199609 199762 391298
9033 131808 307134113
28165 180149 780316119
196006 198444 6182208
171198 184465 33285534
182467 190705 20661313
160866 180931 50210153
164230 198832 86757718
180817 181088 676631
78661 126636 120097144
17691 35596 872368585
8394 96722 220752507
68258 193986 314715590
158811 173959 40854701
151581 193085 476988723
185918 188461 6321661
151445 176187 61812532
13180 119834 266778706
144191 144569 964614
55638 182486 317606779
100650 152738 130802244
104806 121383 41666398
182920 188374 13685576
129451 197797 171207753
95744 142129 296492731
175296 181940 16686810
82474 139921 143756827
80290 95292 37375388
139649 165391 578176591
48579 61089 31536214
130941 199376 112947262
143019 149298 15934673
31508 131266 249629643
144917 196834 129965808
124742 192608 110900936
106283 150069 109877914
112746 143765 77771868
21016 23444 6040856
144143 174601 367178882
71247 124265 132608795
121273 122070 2026371
49394 142159 720791244
165945 197510 79119542
37715 170320 593063780
21081 94702 734663550
113179 125422 30774663
93919 107955 35130340
78538 107977 73516541
85469 180482 237879821
179165 187507 711196632
119064 161011 502576115
122567 122799 600841
49157 184454 347944644
55226 113737 146299068
2034 24832 551108165
105740 191844 876927433
183624 199181 39013393
48630 118078 390860346
97183 198715 948181529
35021 174310 348691917
50259 71808 244864081
74484 120081 113935427
176957 192846 907664182
119730 125121 364711677
177917 180795 7188348
161069 182656 810245074
103619 192184 761597059
147693 160805 32718214
104865 187945 208280532
114626 125117 575207684
32739 98922 712441679
185735 199915 631440488
167930 193394 224091067
191083 199496 16055979
183023 189063 193556574
8831 137341 347697948
181942 196786 221072758
29460 157114 660762069
78782 114946 90350018
157772 177906 50356613
198658 199132 926674259
18258 26910 21718761
192121 199816 19274208
63830 110478 710776796
10692 84230 458411719
55689 178166 306617017
59449 141119 204229165
37834 137893 987591742
6551 138464 665073654
80970 85357 847867779
2321 145192 357431890
20044 115482 238548489
75528 88563 679715615
31387 113014 593425161
68727 131238 156414046
166433 188701 55901054
127948 156590 472194494
172278 197009 260934237
79975 164169 752173282
168622 192357 59484938
87308 179287 230429080
101828 166939 425325799
20228 150649 746792803
137984 137993 20733
150674 169749 918700884
140380 153382 954559828
90936 164532 184356345
168475 199868 78643348
21227 153733 494625100
115576 127615 527235809
140562 148690 20601016
91328 173486 599297798
82018 84234 5538895
117962 186188 535364961
198350 199171 382603050
93709 141037 118572895
4069 145402 353575867
160622 161493 2212160
199365 199713 866887
190729 199674 642840281
178660 179125 302437583
150535 162033 616756438
30859 149140 716945439
182096 184075 5025770
93482 108403 967217015
100870 196273 239084261
94742 109402 36711669
180139 180797 1589603
114475 125458 27616245
19608 56571 92334531
110997 186362 573546220
139619 181985 806240504
19404 90976 450341061
62304 67314 256450485
78132 114887 667555975
66722 124285 143951269
137555 160812 58342313
113406 193685 201229853
12464 181221 619578166
48652 187411 347498437
81881 155810 185279296
181068 192926 336274301
73811 98293 798127472
194597 196936 247392444
173134 191132 796265005
114813 196823 205474573
26113 37768 467980
188384 199466 27743368
7100 89306 205499514
170579 186201 781227577
19990 99642 199015106
117695 134482 42109791
170642 181821 27974550
122540 151900 73633991
156070 182401 196867773
90668 139293 121700384
21057 84604 776373342
38012 176348 346417857
80810 192519 112235490
175520 182333 738992031
5244 130328 312874564
184993 199871 37171284
127357 153822 518896149
29022 131117 255453443
109144 141006 79826584
111383 188918 761273458
198923 199848 734626921
91699 153228 154343779
59887 188730 702241157
6590 75123 509022037
60338 134161 184612135
40013 166837 317450707
44462 101855 907600651
187145 193899 16852255
113515 187708 358689052
139222 142095 4132166
67581 101843 479703643
194685 197106 48921820
126707 137659 27303328
132369 178500 240471815
117147 127086 25078898
9596 57966 484717604
175761 186348 551764330
70523 153831 208686409
13359 70411 142734900
102727 188717 215609821
18265 48383 75227120
119293 137357 480792326
99477 155995 141844053
58233 171211 625010988
188711 198343 926437830
194802 196479 75782631
108620 121327 31996444
181459 192013 26481689
146074 179038 729963757
148780 167892 838570798
46719 153239 699963693
4411 24951 3980680
50090 114798 200681904
3000 161367 499572556
71929 175760 542414666
74915 192552 693853318
33743 51798 317870693
182972 198398 38674828
180506 192071 29038828
105215 179082 813495752
21421 185119 409815227
43709 192669 372963963
188992 196439 18550456
187013 196549 53047271
105745 153948 118050007
95394 96788 2063927
194209 195979 969794161
44603 159714 285706133
184801 185790 2523989
130579 189850 627281946
141938 159786 44735141
121121 173855 534099658
3937 33328 73358049
146148 152293 15523650
44070 49575 708523060
139389 173741 86166381
39386 97453 905227115
107537 162952 239086657
89898 127441 514021275
35028 75166 100645419
32088 195770 409751269
73924 97670 230756607
54986 81073 65247926
27878 38009 743959895
91869 143248 128740925
173746 189474 39439838
108767 138839 425241350
142455 167577 666980106
98374 193040 237173067
148429 187984 98993446
152007 177081 62638036
143761 149645 446011780
25408 142063 291765319
175752 196644 52308924
10990 99952 222277914
124711 195995 178564979
54219 109391 361106177
67953 186060 297449113
193544 198136 629723624
147425 195306 543455131
49201 97663 121194126
173904 178008 10245947
96776 141274 60337970
138422 194306 612044977
154283 168338 201245293
37263 121787 595390621
939 46632 114124568
132893 160949 715257578
70714 84895 138619154
129461 195049 610674176
43153 112355 173115705
142268 153701 12037197
164486 166547 950083496
32175 166855 337108835
167352 179012 29200973
181145 189450 20901859
356 142183 615387019
161495 168074 514186715
82175 189354 268469870
6112 131670 463500364
180701 198773 973272369
93734 105005 12273985
191105 197148 15114371
150441 167355 42192126
196573 199154 346461123
180998 188635 19271760
63711 195724 330511641
98125 101938 613287952
45156 111792 596099944
96280 142819 116617935
64902 129505 161669783
88662 192029 57889169
97049 152650 139588083
147505 181352 84642009
79467 142677 997271683
92291 163010 177122520
192906 199957 5373364
116659 134474 211977324
3653 35165 53255463
117659 139744 717410803
91412 130547 900901280
163731 187506 59626439
53289 145488 230763585
94867 196376 254290407
179858 191704 29697238
101073 128409 68629773
82915 179187 241079380
181504 189919 21131105
79133 180279 387821869
56918 82891 65009773
103243 186424 208477226
145149 168537 58584611
174669 182480 19612336
42842 87505 122992849
41762 127344 699687724
171590 195552 402374930
48606 169952 271872368
85734 195163 511287108
53759 148625 237616984
143890 169038 63003178
180900 196044 6199291
160397 178526 45449415
109736 111527 4408077
36533 47800 943387305
145773 182554 250879572
186795 197288 53360475
45322 45463 334903
29068 170781 702389593
5738 92732 217357441
123289 172040 122074127
118170 187666 10203239
160521 179518 608289082
36961 106635 174375886
60319 85584 63115350
138779 150177 28806986
172815 178280 13646772
18699 175379 866786588
34561 98351 174568092
4847 197801 67836332
23819 169047 678291696
176270 183518 709314155
155379 186258 77273674
152155 166310 876090555
53372 113780 958897080
47457 154426 23618944
161545 177209 368402673
104089 188594 211884256
85925 142776 142305127
106347 173922 169290013
16951 88439 538381622
53746 189391 339635181
22113 147786 452544600
95488 131563 593823235
72916 187445 997342336
65468 160496 237756408
163026 168120 508224926
158360 190218 725653047
121410 154768 83658235
16420 168023 379410555
11292 86145 497781611
35211 75460 513622871
7125 176605 424165201
148961 157477 21210320
14167 181454 418730257
100655 107654 510499625
94077 139039 112586670
70664 127171 141406167
11293 124522 696548613
119476 175798 141084951
30089 170588 351667604
15189 105302 225279185
75873 168137 230910037
185736 198688 1590203
138376 189051 127158867
89555 145219 591958212
21574 117645 240182043
182737 192639 409918758
174938 187357 339260814
163817 199930 19308375
149233 150781 3874286
103529 168807 958472514
11905 192063 309046933
179068 183382 816391515
126701 174000 986569206
159720 166056 15875462
41456 157453 290451460
44596 168738 310764043
24865 67947 493333594
44731 94053 157194997
7243 99714 231113598
167845 172942 853202372
7353 154808 369112977
166192 170388 10607098
83350 116798 83599378
184409 186662 5599499
37733 81677 466402418
82241 103168 52280428
126682 171618 112581253
174757 196030 53317253
150781 156653 548736657
67868 160215 555662555
164658 186862 575206624
198725 198954 594018
7167 125663 296416049
96551 118590 55235884
181250 189187 961909654
67742 160678 232544130
73909 104143 75339203
78694 87269 946939554
65864 86495 51448076
172569 190394 44644871
90247 107088 42118594
88006 126682 96961801
140859 140877 53403
114318 138045 273367666
71229 82297 663972717
34007 105151 807404671
132900 133245 161889850
128364 174763 116220188
64540 66636 777849843
149202 173989 61879936
169315 186750 43709031
199501 199785 725212
39386 71073 79369148
105046 165025 150293191
105106 155793 361766197
38078 197710 747960059
38801 122379 100504722
124583 127753 7551332
87197 141384 946940312
95768 132900 255524895
180222 181568 3390130
95251 147428 265979414
66682 83119 40996283
115624 120128 910225049
106891 181388 589036054
109274 113985 180308296
95780 191028 554468839
128697 152585 977238302
155374 188193 313638307
73181 118472 113100630
84340 194185 711908927
13139 45131 143968328
42836 84713 437692524
72307 96922 64198480
110545 164667 135648678
32930 67546 748386401
197898 198989 358163566
55151 79990 728732364
131645 150934 771951317
168098 176862 79696038
46162 179836 868854393
195203 195415 42395
101746 118119 832141632
110173 153661 407498512
122503 137368 37066238
124852 157270 143172619
66631 151060 830843887
28808 121536 666199740
10124 25283 688764377
36942 62085 823424976
85740 114208 561306569
51751 96931 112920673
165425 175079 24184726
160586 192164 79189558
97121 112073 157323092
12512 90202 412165569
141192 159447 45753189
178230 193583 2751731
65010 193577 779142133
158027 168434 964782928
7267 169324 405529795
11670 20993 23320654
177404 188658 922098167
87798 153141 163843936
10798 167529 392210807
40464 114218 927590234
151502 182212 76737014
87818 143210 138780559
93087 167676 186963842
179592 186519 17400704
98022 169398 178892356
76048 159636 209122111
114273 182044 674523021
171070 185464 199031969
196101 198958 7256694
191856 191860 15782
51157 170218 697241195
66142 66383 962547301
190086 196742 894095436
166382 175768 23534013
59486 162698 258269550
48120 76969 700261197
85695 125976 100781922
101187 116771 39098139
187377 188444 2687968
36401 55962 757327658
137341 173161 89806029
39090 122664 209225921
51670 177368 434601597
186104 187899 4475633
62754 77914 619204232
34457 43753 23295335
137822 143278 13792138
89602 145327 139602517
792 125875 586971249
193511 199912 16033662
29603 85851 140679928
117504 131495 442357072
114418 117142 6811958
50709 67595 42360976
49206 171531 306368948
171338 192710 363423516
32993 163865 327561586
130593 164267 140290453
101550 131909 76238776
102201 196752 236921980
153217 182894 74189657
48272 56209 26858349
23405 46165 668489538
194069 194677 815532472
149073 190479 103590894
81198 192569 749186760
57000 166656 274515220
144370 166625 742358206
43159 51942 50167725
137364 143578 15663317
7527 89635 205275170
47439 63488 689145498
179908 194565 36701212
158669 168730 25136941
131468 192860 153730556
164496 168218 337510946
153023 160507 18550667
67116 197986 327617663
150389 192085 84356734
129709 140505 26950157
89607 117390 572838988
101415 102715 450662646
195868 196580 978369475
9009 149566 351787614
114168 118201 979087635
48172 169375 393032463
117254 134067 281545311
101435 187501 215820642
41226 193377 310101458
121125 163789 983418049
3980 100089 52039895
32811 75553 107095681
24469 102391 311544173
106247 148312 105557020
55371 146168 227330478
32218 188738 391901848
59460 170610 278189676
182602 189678 17769325
55021 113025 122373472
115846 175729 150089476
90989 118799 69637676
56267 118189 154901653
157312 186171 713110456
160575 167197 947594637
79034 161486 782508413
86327 156613 353582874
20159 96053 752492466
83743 93782 578247403
64105 127333 158239201
117951 126430 505774329
119677 140803 570731781
89279 184335 238170878
78294 140573 155796462
90099 131605 104004161
90992 133838 107328192
145881 151609 14566303
63828 114543 263082257
57507 96991 98615478
49092 49171 210902226
157645 161841 378432019
25247 190836 461263542
21259 109223 615495987
130888 159266 99115130
117744 135591 652097802
192768 194456 136352230
172443 179038 16480650
118726 146234 764389992
80555 168216 550609873
159707 169429 650080922
135280 145010 24453877
165456 182057 41623770
54621 112225 143987522
155157 158724 8834520
9912 54099 110415428
177875 199273 6889463
23808 45123 53302821
46465 93607 541771593
142622 172375 74661522
132481 162676 699324309
123254 134111 575428821
158205 193635 88660234
9734 21222 28702534
176497 182782 15729633
123564 148707 63055085
145276 154554 13551876
7675 148286 476984432
63096 130996 523677657
181951 186636 63370945
116612 137299 847338876
63133 138400 546735683
73731 175238 265695087
12182 21251 22655690
15766 105327 223920825
44250 109916 164295725
163676 199492 730835445
179993 196057 40197271
129948 198420 315980250
20153 110633 226161566
49463 85847 578952172
47511 171882 311483581
122158 130374 996397499
35624 188636 484220772
136455 196737 151036640
75662 164510 86307542
56806 184446 510988446
149426 191631 105592134
11284 15919 11508929
118915 177214 146011349
172126 177946 1902714
154677 189118 286692326
181342 185656 357110254
84702 168936 714692533
164764 181150 21404252
174182 193577 163412776
86186 171592 537706940
78589 122299 621437459
146071 161009 944051988
130197 189361 148231273
153621 175290 759795706
118542 140342 54588970
31757 95739 159916332
92675 111523 47157731
33995 169002 338001389
91855 118147 65793641
121598 157220 401967746
170027 177551 18775068
198388 199146 130882484
67932 93308 755291005
31006 125939 803884274
75689 97645 911433322
71924 181768 274940296
102251 178650 191473157
141914 147631 14531887
49419 192227 357635652
47648 177662 389259536
41804 186100 389519533
132028 188691 141980379
31822 102833 876084207
29472 119247 224594477
106697 189660 389522569
109919 174123 160807126
115249 187133 484158960
173888 197696 100626350
102504 178948 191610848
112415 159094 117014906
108500 116592 787712362
181453 196855 105412169
119648 133563 343962338
51573 77212 64249183
134286 156209 55104021
72003 121898 124839114
70554 79099 430810283
154830 178178 58277690
154613 178659 634624150
133598 197098 159033441
7169 109358 255502806
52986 90515 93853592
171542 195498 59888295
7865 100466 231397321
124253 143324 467421071
108396 118262 22190783
82355 103350 52419254
8606 186652 17735623
5494 23250 648273918
154755 163123 10029639
125573 126658 962601694
133156 172865 994871581
107561 165324 144756922
155000 195582 359979292
8245 22906 646340834
39821 109086 804449781
77700 145218 168976176
156287 162417 15213844
140777 160967 68492815
54052 135579 204006892
172883 195474 376419275
139094 191895 510785001
180911 199214 45975602
14405 43967 262557761
94907 130150 567435911
146249 167634 865333276
37722 130276 769649059
188889 196480 18921366
134533 194605 150528261
15060 71797 252366442
46732 126392 545225072
105896 195256 960767732
141656 141973 807745
100841 157103 141153676
166474 173155 16749799
109578 153008 978725490
190729 195995 453121751
8600 25303 441837739
84799 186671 474481798
190313 194469 424970462
80615 171841 436378303
59950 171692 446953151
59988 73251 785886346
62103 102984 102038058
157506 197260 99505855
86387 140244 134845281
186998 190056 7665364
165438 169224 9455891
188812 192273 2071939
55322 178269 307802527
37724 127467 701604915
64557 177913 283727424
130497 161593 559046644
140562 161281 671962121
172348 199937 900024237
81682 138824 5232238
96425 192355 240384770
135943 162156 438814049
104341 180490 190852312
121776 193024 524672751
45586 135564 591101390
191309 195223 9796557
139243 154377 38198798
46859 135185 221041377
112847 177589 256432110
109011 179088 175630434
182798 183323 414863026
120492 149376 812486686
64323 101946 93940878
105258 113703 783607149
72515 112236 702223884
20375 97962 254874981
47367 185450 690810700
175003 190643 510669737
2939 181077 445677056
134140 146679 965387922
166853 169669 7068972
90901 173075 756278587
19395 47031 69032378
150207 186444 919240472
85912 133880 378912505
118933 153741 921778278
131035 186237 138311396
78149 195920 294849197
185797 192724 927746279
166090 183737 586649968
71666 148695 192922936
99708 156469 406417473
151520 184284 81914326
56658 162656 265389998
135497 180073 111708755
96655 138695 519341171
111938 198012 215801961
100222 192763 79625169
47499 179252 943545535
45510 78182 685754065
52167 157049 262613191
117491 196799 198721541
122638 169779 875558057
44435 105607 152967652
36945 165279 321328019
99352 152247 166798706
63886 132167 392287032
130318 168700 96121410
181617 185790 10584313
139984 181177 735223276
99681 142125 106349980
101301 137242 701382093
17357 80928 874106420
132008 173638 104249412
81079 161930 526001864
29143 41124 473778811
83156 120724 94051178
183925 185248 900450333
175046 188583 600030959
20839 48352 68658213
169429 189533 612947278
67834 167192 248729886
164690 178216 429756182
77197 133253 315398283
65169 176729 101944114
21659 104968 208225186
155805 158679 7107988
95753 107239 13183655
38913 46055 669719301
178252 196199 44967788
117784 128317 26469927
174993 196803 12646674
73119 132327 676030559
161359 178675 468997385
184637 193372 21807517
182499 192522 25127368
47044 199593 635773692
192220 197075 89614204
3696 38332 86479092
72123 88918 48606180
173707 189863 823032101
128208 166962 791253050
152119 190154 318136746
156691 175297 534434063
190745 197512 16939997
31155 146394 288450780
18792 96499 194204160
195547 199698 10464079
129380 190767 576884273
77634 118618 227680055
155381 173301 394546519
145356 187972 511511255
30839 66174 88440201
57898 75715 638326283
153219 165782 39119151
7292 47243 99820319
188764 195252 16149254
195449 197861 6091042
94279 179001 217749710
139889 184196 561969639
133566 161322 605344546
136194 174997 266126445
167347 190016 56816498
160911 165151 57417221
179824 191816 30068231
83430 84186 255351556
93047 125982 82516832
75691 139969 160705177
177538 190205 7068353
154639 164910 276322357
126132 194213 170546394
89241 167110 195089793
29620 108101 875108497
98254 179733 204189757
183183 192340 855261287
185940 194876 727443808
120955 179444 146473239
98602 141996 108726250
59555 82300 56733895
91897 178843 217814028
28441 195575 418322038
178246 188251 27661247
191114 199654 569154392
89301 141268 130089859
104552 153220 142041929
44466 113513 598778150
44763 91050 765979911
177595 192930 685090871
63599 150121 110334512
44506 54556 25182311
38630 127198 947828294
194773 199644 942446776
42257 145218 257766668
76400 160016 209148208
45098 106339 153168842
13106 22159 22683013
45291 48242 247057352
36522 176984 351713476
147605 175713 239375278
196874 197000 57572796
180830 198697 44882542
177789 178133 838640
189929 191073 280115518
26335 164182 792979201
155238 192368 92877403
132987 163708 944028031
147590 177201 720513814
113162 159538 116231351
23175 194246 428176841
129393 194635 268530154
16974 90149 182972062
57467 177282 563261554
38548 97474 981543642
163318 188317 67295038
125850 176570 829053281
89725 140827 193273393
120994 159539 924351809
139852 164365 61468298
12357 178173 885493354
92976 142185 123219311
30612 39850 199406210
120504 188283 716234823
83986 168099 684308336
172206 199790 69093534
185854 190618 11829394
99341 158760 148995281
7204 181942 437312845
113461 193474 103430083
66646 175543 345196407
134956 165627 320888068
82714 135210 179120607
59272 113836 136275702
112980 147516 498389463
79739 168919 257367737
38422 90570 147584465
96896 107520 26617238
130222 165046 87150937
87301 185842 246996194
119443 184151 162154362
34934 187138 822433950
33904 124142 827216780
151447 191848 101018593
115930 135345 48669714
98899 127075 70751723
19566 19820 644995
53318 57100 9457291
86153 196488 747781675
193153 196234 729986586
30514 137384 267326870
74259 93698 979928853
95286 186109 744580246
69427 77912 503983865
38239 148719 670534652
34674 99195 161351602
78670 154931 191046528
76424 163732 610358592
156542 183718 710387778
27180 75474 800338597
67834 134410 718573877
6392 189147 457394520
157706 163052 13317178
74037 187481 536826011
70022 91363 53224711
37868 189727 652840913
153407 193502 100247196
50233 140763 544473365
147676 179889 271877575
84800 180698 240083103
7147 191925 462474449
196936 197229 130164739
145174 185954 997823600
30509 171422 635686507
14953 15715 95468100
170315 189157 47240555
175188 177767 6440088
16218 40312 60277771
175932 186816 395562310
129133 187885 147228878
94390 146562 691995290
54208 107569 133441097
186137 199429 33263138
141248 155942 37055773
73631 145807 928106340
173324 182241 22333237
188862 199420 421962716
117068 154651 877179519
167562 184601 96939104
159590 190049 76388555
91475 128859 93668998
90086 94962 47781278
66070 74900 22167361
1679 144030 905939383
11213 122731 698825732
11071 41621 91206700
46396 85518 97986434
44768 82416 94178977
20708 195529 927331058
175260 178764 8804812
194048 197740 901894966
135266 161304 65236331
179268 195462 40539024
33350 69172 798237587
26892 103973 192581091
23377 182438 648705569
15355 115949 251567111
163387 176278 32369127
168489 169475 382098806
96066 168330 181080581
149436 161331 224190045
150499 160400 24547416
144813 191120 115946152
127421 157764 292172721
154146 194925 127740892
64750 158131 737591406
31983 57956 65019476
63745 116632 441714284
504 1192 4783435
89063 138705 135283244
159609 174601 37540441
123780 149268 387832006
1731 2592 2206357
34658 148257 368623718
186251 188928 6709332
130755 146040 190240587
49620 150254 252111329
154786 157113 166907945
148849 164748 39650417
50750 88240 93717981
36549 111106 186547585
178180 181603 986692761
97595 116500 3473561
196700 199099 4860269
63220 191071 320025508
6005 20085 35205312
93208 100711 42688866
65527 170794 678702278
128531 189105 984702678
27083 139136 834858757
90532 178273 219719251
141907 176985 71825393
48667 185687 343231785
74564 126178 128992968
52370 181846 482755454
126099 180440 279912563
62263 189003 317296972
143362 144070 474279751
13698 25993 459989321
92179 153332 471923856
162238 188644 66252754
168884 186063 43140500
28401 81783 325483651
7020 146675 840352638
198503 199190 708995154
166623 194022 900417139
76272 183702 265732022
50333 186344 488311069
134540 149240 400735589
9480 82581 182728009
96347 110998 36722208
51384 105647 135717380
197219 198700 3532522
48629 62463 861294823
3081 155263 598395171
19418 146523 318093537
126813 157495 76875607
153394 166501 441110747
168871 183217 548951970
170952 177618 275793814
198065 199883 4539972
5151 31150 64947564
138727 171082 650743453
132906 151513 46796588
72853 164624 110836192
33826 121597 427595233
99892 195277 239048420
142963 198414 999071711
31768 42119 25777346
7171 178314 378526287
112378 149789 93966252
27537 190647 408279433
135065 158644 22089073
55300 152745 681380108
16430 32379 39845221
181705 197294 39074280
47386 95650 65397531
158470 164368 6869059
190348 195685 13322093
93845 188960 238416071
32372 53977 989180275
147972 157273 797310021
178034 190655 31707243
155330 157354 806834291
192019 195023 562483681
73185 80666 708110956
106918 190564 733605607
111902 142428 381229008
131275 158174 67430130
87616 89151 143089303
158211 197366 97998998
12914 15184 23933754
39989 91744 415054520
15964 162180 653589372
138476 170425 80212675
33216 99471 165637631
152496 175724 57989064
11146 16776 716032120
54456 171600 289043851
195754 199694 324491519
16128 135540 298711008
45906 142803 801001769
146083 147971 4808783
94520 96709 307146293
69314 174445 263052095
173807 180476 528258551
105920 134537 71677514
11010 185040 499515266
189035 193215 10381273
142128 177684 857820465
14910 195773 452712478
178129 179586 3694450
52825 54881 5154387
194625 199434 492677105
165318 179148 587291717
64093 140305 190620573
65838 72627 540216205
126327 148276 55151830
161881 180107 45661874
99356 120295 976389767
7109 110430 258348122
34968 36630 341785142
118978 192773 328615711
76634 197280 443596205
190838 195322 409843430
161101 195353 481846474
177596 187888 739768195
166465 185121 591255624
36099 41856 632781506
160008 185613 64364280
113239 154380 103369815
144444 166584 55444101
133684 190121 521061112
45719 195407 374765823
96782 161372 954102482
194123 199057 770391274
194353 197506 609703817
39747 81423 73122719
82154 149678 542727994
112049 113589 3878090
98104 107567 5548904
150670 199992 123357978
59614 151728 230648673
50918 140856 441459025
40712 74190 878339021
65680 73691 20130281
94574 126303 79518263
105072 119244 814418804
138286 192476 96587204
4952 12002 17668616
6141 151676 364272692
190167 191866 430687869
161847 162781 2340116
61114 140024 197274864
107099 183047 647005580
103889 170434 166856033
14995 99991 212434779
157314 192757 601535699
148039 161357 33198184
32130 170930 511712199
40001 50309 25752440
22602 33161 26361089
110030 184457 687084848
67778 138074 433656372
128703 159715 77624685
174523 184023 23918073
71037 137453 166090622
87110 195354 989670644
28113 112897 211977151
109538 158071 228098923
25848 29569 772766965
61335 184524 308332999
155543 168570 32464460
96582 153220 142131709
14653 192339 444783509
123793 193778 221401507
160108 184693 61722952
122153 152200 75367904
154563 159046 122343693
168419 191437 24949285
120229 121055 2067239
116977 167124 879370905
117681 157680 972880972
199467 199622 846911301
14755 31378 41579026
30943 75127 364699877
120738 125454 8575061
146208 154282 39361480
120816 186724 995726651
131596 190217 146820049
193527 198690 835177430
47260 84303 92695523
142076 196321 538283796
120853 198552 194683702
20572 172288 328656612
117716 121814 814252657
79924 80812 135365332
8558 141221 703009176
17018 138223 886372345
46420 162108 289674654
125287 159169 426675022
108600 174775 165831218
172204 187874 39287655
36930 167699 327505601
53350 106260 942067453
99715 137160 93818269
101154 167593 794712524
12251 90092 472655407
36159 142988 267431177
176630 199365 56965291
69814 111724 104654409
16920 151151 336091585
181564 184755 8076830
105122 125835 51970085
166432 191972 64042736
132418 177262 152238976
146386 190271 109908610
1715 54799 296427122
169491 184986 428316256
89089 115336 88421909
122821 146810 903637730
194952 194987 28206763
94232 185711 229378764
81942 168188 216018144
148461 169566 289300356
25092 47588 56129136
55531 57467 2488152
105190 157267 130642832
182199 182316 499721499
12704 113772 551604674
40297 100658 150794916
191223 198953 19444520
87996 135452 333143554
121601 137358 39331712
163606 188576 62614557
19463 26885 250413491
17973 34548 203656506
46708 89716 416672836
970 19043 103362249
96034 185796 225033210
46777 99056 2137056
181399 191183 24537547
134751 192232 721375837
189929 195569 14048669
121847 176524 136887057
83459 106463 57524292
182270 196827 36412253
156582 179865 931949415
178770 179099 19197994
14059 168830 352608821
128097 168089 140497106
196040 199806 9478224
21756 161046 348547923
93171 173561 201451722
170282 187369 42816880
176584 199607 57682863
66665 183924 355126003
79829 94770 887481085
196685 196973 456545834
191197 199151 19987112
76243 78663 5958864
6967 118209 840913572
128092 137292 601748030
117790 139950 55514991
159511 171048 200807017
121052 192527 179016433
75792 194993 89971337
146956 180659 417691347
187592 190323 345919582
162868 163609 172881377
6659 93341 631265095
187819 196214 928513123
46185 70304 60491055
12581 125878 283407114
153257 195144 473384557
37447 189369 687929268
79144 182272 258222883
143625 148042 804215679
194239 195812 3937321
6970 127193 300778087
148685 155938 96003452
65452 126187 298059466
141376 195112 898225936
130865 160591 74357939
100729 168648 170239817
63601 187775 833769415
74950 79561 11361356
143942 147466 404103115
52074 189706 471710488
117114 138443 449312000
43440 158914 289080713
136867 175189 256680131
74480 112164 859267990
144198 191377 573255781
12016 184941 812981555
168610 179140 760021453
36337 184786 371797086
10374 192447 915084718
96536 103143 16533444
93225 99546 15820313
40847 139421 246604650
197438 199532 568806503
91865 180281 221475762
93944 176974 819295094
20233 125517 263337073
108818 110589 100438577
154028 169056 37451817
142345 192938 126775471
162616 163731 2786192
159060 195491 91236993
172324 198246 64935518
51108 79745 953021155
87466 135990 121484549
65540 142656 437223793
68303 86518 579013523
90553 119451 72348573
8420 96716 10732840
20335 76033 139344778
70784 98823 895223120
96370 97871 3771160
23345 143244 300009267
19524 173869 386219162
75363 158840 208853268
6223 64436 145512121
81775 104436 673011861
164892 194440 74062256
40992 60464 256797570
16631 190675 545388141
108329 165846 144131194
98757 182496 660890462
70237 138742 970760816
148239 151108 7243324
181207 184351 894729841
157377 159735 748919866
194733 197980 8143119
192643 195543 865624028
150420 173955 429528587
123385 135371 489843627
117523 130077 956717750
10251 60632 836226000
91276 126243 774656068
114628 121852 121398983
81127 118744 94127119
184330 187928 9026895
194032 195216 2982036
172067 186433 35957428
92620 108743 437786354
1193 88031 167280192
55404 60695 904510555
71841 174638 257238426
53300 98662 184832413
55667 153303 310843116
176336 185420 15595230
136041 150351 357218309
33536 157581 926658258
188155 191857 9257462
16198 60290 110367195
76201 131203 137554680
175007 175434 1091737
194781 194971 624261081
89974 174686 212151638
19694 154850 338347990
58600 59672 399511075
83472 143234 149671926
177890 182655 635629490
8733 157729 372826307
57107 148781 190800137
154712 172396 44170156
42164 113238 766019487
43324 60255 42531517
11053 49929 856082474
124579 190958 166302284
141356 163819 56334955
37294 78158 102340866
190804 193323 6278937
167110 172650 564347989
21294 27782 489734
133472 192960 148988461
167154 187330 332369272
141791 175617 542091889
40658 120801 200512078
81227 179136 245177274
151902 193820 104801217
33262 96436 223202519
151925 181828 706096915
5319 84574 198102882
195914 198671 546187645
3590 186389 457436580
127314 179948 813110116
87368 156514 173352330
163059 196074 714528117
81350 191609 816960837
75381 164666 223400515
168982 176662 119103936
68955 118520 998537634
10317 144007 394445873
65857 91669 486338420
185133 199803 355887023
9967 48526 531680022
82502 85318 7066374
42323 103201 152268314
58816 126606 169630707
191700 195269 8904714
10985 172478 765150352
157223 187174 74957907
123327 161921 714697163
59736 161174 253808053
118313 129666 28536275
127710 167301 223298241
134396 156347 44359326
24422 193552 796638067
24722 114870 486833412
24888 82727 78617709
146517 193690 201312278
89771 101542 29308781
41608 169464 815393789
157712 184989 679852015
12750 150314 344364158
127405 149669 55907695
131135 182900 845189898
58116 118555 151063999
16206 163710 777354083
124960 156966 80258232
175972 192284 40854825
148567 177435 72119076
154659 186480 393672854
177590 186792 23133549
89442 194334 262748950
137137 179353 105852173
86958 109772 24288737
66753 197489 327262714
117871 121251 519101396
78853 126623 119566873
116626 164585 66858308
37884 198544 402364907
132185 134791 441152002
92512 127109 408256192
157348 191727 906850074
26605 128741 255468161
190245 198456 20624985
157136 194103 136734082
135751 174002 379992093
92267 175685 217997805
122806 159070 473684456
186824 193856 17558805
114874 189610 187373281
64000 128203 611394894
135356 169418 391154719
99482 147484 120475519
117936 161588 109430102
82542 123978 538180986
161467 187942 803846108
38161 83723 114011502
136181 160266 650276410
93688 131788 95570229
159111 173600 36327021
177103 187974 27322820
5623 113307 269132775
153105 159245 261447039
176776 179252 6184767
4023 74966 177512066
49272 75875 66774315
9699 197903 471038403
4486 199177 487312703
14011 156345 419054222
63929 116977 132563012
21152 114048 738286059
165777 177995 546075360
88009 178196 225893997
1008 140532 673161143
80360 124547 798426643
81066 191154 787986057
130230 159794 591722133
35116 110813 376430241
109651 157353 906675164
43862 150850 671908552
170050 189134 467910463
113546 118646 12833872
17573 111883 235773154
119686 178808 148114929
92208 165472 183504880
23447 112134 670983296
64465 142071 194136835
165526 195883 556604540
186554 188002 3647220
156198 197052 102151725
123140 124908 733772666
128340 143677 33395988
145888 180750 547174499
137629 146073 21289124
146998 155183 499223339
115005 126822 29728532
160240 191858 595004299
40054 64724 280499842
5913 123505 294159215
103846 133799 75186579
15788 79635 102255304
180446 181173 1790498
86726 101761 37516745
92982 188803 954129645
16231 106379 677008436
26269 167570 869711273
146639 156880 340589529
79541 145537 165213134
128089 162093 328155075
7861 161431 797621528
132503 162248 627153010
195994 198127 552411905
188799 192656 434299309
143849 178647 723455948
156513 178787 55665520
181195 191312 491940512
18121 116574 246140670
42417 83643 167488207
62207 154358 598961212
102653 134986 900857316
129545 166154 367978400
76069 162477 216233426
140469 140655 475587
84353 185748 917505397
149334 180006 76679709
182428 199703 43304715
40842 138563 656686459
174018 176171 699639716
175690 199235 59039329
25463 146333 563179073
53346 185471 946803929
46623 186819 351104030
56788 68573 29566408
61367 118045 864896813
72918 120385 118640983
138634 199957 4877454
71859 146965 462370733
38414 170063 855357934
61048 113632 131306982
145807 192174 116178286
65844 101696 89430430
48207 119941 179567459
193951 194191 624192
73105 100023 67024509
65594 182305 714161519
4090 115357 404334999
42563 115558 460913056
137777 159842 55305812
194662 199677 12588283
62533 157909 815650002
1207 103924 872585545
97292 145881 891919857
122258 140135 401585387
99132 102399 8200170
167893 178568 26670974
156875 188366 78823272
116063 161734 114525568
109728 188694 318054632
122781 149550 67107070
8919 101766 645272290
119155 143867 861772766
22873 109029 215373793
26552 153774 318495747
67477 134981 168816655
35995 104646 954130738
36317 155706 894364090
199345 199756 207853
179898 181698 761208183
141887 167345 91879427
156136 178637 729435835
113541 131035 43944898
142934 186168 108381186
183305 185379 841518436
106003 141707 89405481
122621 147785 63047307
9792 161114 378588828
74875 82602 19154237
140392 188906 121668682
75917 102032 202667585
187801 192761 454822310
8983 116369 268392780
30790 102571 406457739
53469 163936 276481835
117575 173845 662172439
133483 164024 76492272
155118 163523 313010907
198015 199109 497302203
186981 187950 2437814
79680 101396 468538636
118595 186640 98853868
139889 176742 827181923
27868 113767 214757132
141268 169262 70192044
113080 192542 744625464
183834 186368 408445631
25661 173225 369310121
15767 187087 595869077
70562 121812 128271317
17048 85297 380565681
46043 155058 273106067
106969 128597 569796341
149139 159878 82632278
104933 179841 740237718
87471 195082 348128361
32696 98975 165683076
128164 152515 58129424
89863 180243 90218636
96270 173838 194357927
16684 194375 746119731
46717 103858 983632442
160715 179698 213247582
152437 153299 166561698
151680 157360 14145297
32783 59931 35595858
51385 161339 275270683
16309 158721 356397359
119034 161047 769160994
169917 196645 66900325
1029 196700 993716894
181130 181228 864969262
99004 113674 242939743
46463 168010 710105718
166044 167215 693599097
107135 129908 57135866
100998 181166 200941290
68671 189378 302209718
108756 162622 419360368
152754 174234 53558086
1507 113553 643065796
88293 169080 202394452
109653 136557 67363886
112057 129497 383013067
170439 179926 249292946
21647 43712 55070493
166744 191743 303291537
162911 172970 381397639
78588 161152 242629479
21880 83203 703115907
4383 87726 208297851
16573 70580 638558126
191366 194908 741185842
64950 128495 158964531
122073 150727 71869787
73838 148619 187198549
21854 178083 390936822
158668 190775 80395313
37760 153803 290720062
126270 198320 390324529
43741 185116 354096251
117238 164606 118791260
165286 183210 44910648
83613 170093 216588188
55074 98177 107714105
194855 199903 881907340
25938 193358 516511760
132421 190708 145996370
20940 165329 816415283
124654 167521 107439195
113559 155828 106138994
5179 49960 273644946
77419 77598 446313
137731 162543 790128569
28273 30534 455451141
139898 153535 184277262
177604 197543 540610899
86071 103469 310329022
175810 179337 278918
82837 161422 655828708
67878 179319 278965968
145662 186641 102686826
69092 81414 515671334
106995 125436 545521179
22897 120566 264447266
25109 111727 220449733
92698 193747 852754550
11519 83114 178974847
41048 134415 233626440
79639 155533 190166608
14687 147504 635034034
169287 177417 20350219
85455 181856 241377474
173652 186609 32488040
29430 166833 343887458
74274 102359 469638733
19882 120710 252166749
73579 149733 190630039
70652 100139 716592944
58967 128976 115510626
178099 184443 603455012
189857 194171 10755048
81963 86299 963018111
112746 136691 261259360
164317 173423 22815761
64387 78715 574235245
31149 126472 671690007
186488 194763 20724730
96879 134991 95491572
8675 156288 605721926
62801 149112 216109679
26019 193067 555196805
179481 188901 23652615
2526 194499 480403346
41715 82610 170322695
161461 192289 77268144
37551 83620 115325343
171924 174541 2554489
44475 76681 977840899
55225 95703 101174547
158714 165772 105907156
119107 174799 363100827
53348 150642 243731462
73782 107071 83082189
73957 92054 45084295
90951 113938 649614264
108406 137089 712288072
76377 171389 237841046
154259 189681 122247086
116590 175386 490569777
45780 110194 161142421
38163 44985 17108868
11851 94164 205685933
167507 178159 592874125
180634 189808 479029204
175541 187651 641894092
176603 186260 24204742
42300 43495 442294360
62059 166197 260511439
62413 94520 80106688
53573 68682 877927160
93821 190854 797971234
41083 144772 259557400
19138 31247 171266070
71439 103115 79065525
101808 118695 341866407
141414 150851 420137873
128627 138147 628361485
35373 52379 957640584
52946 199194 366216092
78322 127714 751725399
189322 191906 799202842
10660 155496 645981671
108008 131603 272506372
171200 182629 28601999
158592 174382 39418965
189391 196812 286479099
129744 164374 86716067
140416 162232 64587447
10663 21554 942776760
148109 150806 6788272
188517 197247 21822491
138079 148132 25463358
33276 41390 238036328
177812 178984 2973460
194977 197025 5090153
75282 167993 232010397
110254 196319 995581754
17415 152852 339055341
92755 150296 745028159
186802 187165 506455
93257 137011 109597824
8715 173042 424990200
25525 130617 262925353
67400 83630 158398688
95407 111987 41474791
96574 114229 44194338
134099 179794 114518493
162266 178072 49707661
89898 160840 177669392
140975 162408 53769237
131598 137455 767313036
158179 183718 838010818
87923 131748 109840347
182147 185382 8219718
118265 143841 343497769
59113 199197 438464206
5863 82704 192060380
170724 190707 55299679
114744 177048 156143511
12519 87451 187325722
131620 168552 92461487
2655 75642 182584237
135669 145619 24966168
72231 161876 224304548
60767 66399 344547096
188827 195872 27038583
199443 199858 792429032
103769 191957 221078296
23829 193577 601230347
32050 175841 702657733
169111 171674 14911071
190008 199163 22952044
5655 52377 760120848
118453 167730 123592039
119592 151432 753550909
161484 164648 987916261
86661 144927 145998616
18785 107387 451784713
197064 198051 2540603
113810 144606 926844244
61960 75447 33729839
173973 174382 789039058
71979 193842 844713657
144671 199528 137416783
150732 191699 102462145
30552 88368 640868972
31198 34170 7338306
64474 192520 320578170
13329 136575 308286092
181435 182019 1508397
183608 197784 906053722
186803 194497 19255301
67109 75807 444810081
154610 190283 89217867
193345 193558 488219424
84880 198740 838933367
42191 100330 720200218
137580 167818 75913744
189660 199871 821244936
6845 8906 5199764
16690 118245 294977253
182046 194014 558782266
115114 161856 49433963
193960 196244 5716047
194451 198468 10132542
97085 103251 346030757
158510 188929 720476783
180083 199537 866594619
119201 198672 693590513
101581 106872 13389617
108588 121232 31815752
131231 187510 141020732
138498 189051 126863148
8237 36492 262654767
65740 68118 5965861
11359 33911 56190668
38466 90427 130011094
178028 194611 970757194
141806 186318 616102859
199477 199613 12854664
1154 125944 526337026
64312 105075 838126584
41888 158443 801270493
168933 174250 474219644
31321 123552 682095591
134126 153316 48299024
12503 179572 418100591
75346 134435 642612638
183844 190992 17844614
85292 197876 619640640
132280 152331 50361243
162577 198853 90950782
40841 82306 189259061
186407 186583 792518689
177333 182775 13691339
130742 151818 52917443
142729 158520 257945729
142949 180058 92981073
34850 51555 988572468
120482 157604 93032996
110287 117577 114897696
96504 180087 583733064
129419 182235 883545001
142295 162127 49718008
15208 119230 260210182
55797 74024 350285732
13361 194389 453089982
115653 139203 431233645
123030 160825 277431479
100299 101156 2098428
153160 189542 714541288
158551 163150 232380126
32040 81013 122489631
189000 189966 2405465
164445 198215 319372727
15618 69215 354583844
130845 192418 154219368
121333 140094 842783635
136084 161882 752143990
133588 145585 30026981
84363 174869 157353790
188266 191634 330189676
93798 130232 574804204
194199 198056 9693915
164479 171514 17716178
13722 65109 608822340
127230 155139 70009961
3598 9536 14847529
57031 173008 290368658
166556 179953 33593113
76242 95610 398417092
183666 189296 989663537
132451 144679 30623519
23898 167272 358859561
129537 161918 81090555
157604 159955 5776647
175890 189338 33742221
69179 155750 540640033
74953 137362 155975676
80876 103167 969278996
58686 129981 178339957
100798 175082 985414223
13908 20261 15998933
95693 143114 268534363
9083 170129 721047660
22395 53391 325630199
118274 176398 281820827
140682 144110 637996222
31439 48960 43744327
107808 169356 154230270
55712 159334 46973954
143232 168610 977366480
16682 102373 214192805
165172 177292 659950171
130585 147242 389238358
184202 194470 521845407
91411 175366 210306030
148719 184370 369442738
36273 111615 950584157
178736 198296 488491258
197077 199825 954330902
196364 196509 756781641
172552 196658 302342665
162750 163102 843815
11694 138494 317077358
81195 147559 166267571
102293 110874 21531087
74308 86734 30839304
25800 80951 337111983
80107 109329 73034038
97141 121029 60004734
134237 146881 121634171
179093 193556 973645050
61529 159642 814392861
111930 133122 10222503
51047 124229 183176373
81420 153895 181662277
63823 147660 244248491
110208 188360 195851495
114375 188417 458975083
113992 174269 342173318
54354 74432 37254632
97163 165675 398176282
56543 154234 535618056
73404 90364 416524485
152150 153880 45069542
53476 111401 935528002
16481 194795 446314171
11551 146024 336474347
178869 194065 108136440
133355 138804 13523959
152350 173781 819578605
40591 51463 633770964
177966 186707 753417858
176467 181608 12857871
31198 37364 15339549
198368 198842 1198416
198274 199461 752099073
7255 155317 370617256
23924 126225 770075964
112846 177031 160887781
96755 172506 189876519
189253 198460 913731077
22202 65452 736092785
116592 133884 530523534
149348 152611 8204159
37615 132818 66986795
89613 162287 182026366
112755 154375 869888925
142711 143731 137914395
39192 48795 23968733
23704 59282 268438519
15021 126889 279930713
135839 153488 369781947
45479 92670 117960557
158119 165071 17285698
150441 151095 1653888
154172 167126 32287623
197831 198699 2217110
100638 104278 495938983
162732 166559 9574154
37733 127532 965112678
151683 155070 8443718
183628 184964 3412086
49767 178603 322570730
4012 126543 695453026
165814 174465 21639241
94087 164904 177440026
131526 184342 366876091
12352 70856 387535325
28209 41947 34277728
92827 127436 27621857
5984 188203 648150211
129383 164735 484275755
39665 141905 957984289
158629 176290 44204631
83350 166118 207229542
89106 180756 229524506
139199 186374 490115945
169190 174878 14261310
36547 110833 911771962
35890 60915 280306384
147748 185251 93967196
179418 185833 16208497
20533 97712 293240046
15845 170708 753412356
28324 191159 313120294
185540 187717 888627868
18616 28650 349564038
167255 186642 187561550
171424 199541 875469854
186672 187888 685420068
3085 163747 401960049
23914 74737 127306694
132015 177063 202140743
177824 181483 9189628
93248 136316 641297741
89021 165853 192455838
46339 146629 925238627
180834 188190 18552154
132762 173879 309541878
25329 95536 934420309
32450 129587 364599644
127827 133718 14729030
38033 99231 954805226
151450 177002 63801196
13262 172873 431380544
186065 189293 8047550
116990 137438 752581673
54758 87957 542846415
119612 136002 41024908
185202 191397 752358223
16550 29228 31695267
185760 195813 25038390
167956 175838 91826633
36628 108662 853385414
179447 189540 199275044
169860 185390 924370302
97353 150335 133033513
5267 164177 976074073
107067 166402 148635366
176027 176695 1710130
106510 129639 58003324
102944 153303 424607273
11087 114577 818983117
92120 134848 550356251
187685 191804 7372016
54115 161616 62757107
52739 154846 707713266
74683 104181 952346251
163715 182689 47550785
92686 174277 204368371
98136 124516 66160638
140541 168849 71007292
164213 187301 673213758
168075 186247 45516805
155223 163644 20933508
37802 196543 397445156
198321 199924 3981494
45967 69609 59311192
142299 142331 433515354
178250 180106 200529975
136050 188561 347535872
129068 196967 960747326
151925 195872 109910793
198242 198706 1173161
8748 194677 465316091
40473 158083 484841411
64319 102530 78999809
129255 156321 799713579
86351 188273 255378788
26613 59451 82140974
68099 107605 98700558
160291 196817 74078939
122831 162425 121290312
141352 198564 143460711
136642 161822 63154169
34612 191665 942125693
65386 114637 582100737
119560 188302 172279912
139965 146206 15753539
69962 97121 133102877
192797 198620 14655983
59733 110372 327626253
133447 176672 108310167
32385 60352 70073005
33617 63489 74823797
185707 196711 27416772
97628 171471 147716517
34101 105601 178876983
159898 180793 52339636
69847 129891 150229955
174414 193476 47794227
85451 149214 827302941
15967 115194 248118677
166357 174841 21279149
188715 193515 261042595
179128 185999 600814257
71577 129344 965815519
58268 73282 202659038
73365 187181 284870256
97652 133413 89667417
130566 148319 44596941
30743 158587 320034121
126462 160887 330502904
155101 185163 75266369
48264 179987 854254541
72027 146617 753933853
196206 199897 9287491
6942 158948 380323219
21215 32704 28619817
187673 192033 74854512
145528 148908 8677394
60309 141834 203881093
134897 143254 21009511
65490 94867 358627596
8835 97289 208729893
164000 181650 172637490
179229 182930 981973032
78611 147693 173012224
105879 112480 16482861
185505 199470 34893367
170735 187873 152065062
118016 175899 145112296
185447 186310 1343925
89611 171706 408504337
86572 87679 2756137
72725 137734 162471119
181607 196927 38316284
24795 197144 431333124
47161 95168 120033799
60333 84715 60883484
41360 116131 306562506
174612 193003 380959781
31867 182847 840893795
81107 172914 371995190
184463 191661 105935167
110917 182780 180083062
190231 194756 694233416
178588 187244 21736019
178022 187558 104005188
190390 190759 919343
167321 180008 432739848
131944 135702 9335270
159502 187397 69981070
95440 193407 509726333
128776 143029 587976555
5583 142000 371426642
141740 160562 779556151
152494 196468 109909726
51400 162110 277175842
33541 170284 342365061
14135 78553 161175862
57802 164004 804519804
68463 153226 212302832
11549 65306 134458715
2984 120291 731925680
48339 115128 167109414
183338 185447 5395405
138651 168903 75883089
30980 82528 128886799
117257 131018 591194464
101110 192252 444538330
170583 191847 53247780
111561 122009 849428921
21811 68234 116148986
12084 26535 227047284
63193 123999 152152740
106024 161062 856782304
83883 94284 126355340
52355 182635 326108829
59374 142187 207057352
35186 124401 223354216
160498 169889 719535422
199021 199217 340200980
31969 193099 446621692
199670 199885 499158
116888 163620 338823765
118651 145363 66967721
135641 196645 498075780
179846 184225 11038009
23333 181027 813400774
160730 173717 32600304
194231 199510 13254542
51581 194294 357305926
81938 120610 96814847
151422 193171 610305723
183834 195535 29221114
182428 199723 937337544
24057 142426 296112439
163617 170589 17513009
199236 199846 1487818
64092 120196 365837840
39297 92377 132736042
111279 157623 386063635
15421 154330 347816951
17567 193905 930408606
76252 192490 468646884
126817 152884 65401036
60054 168869 272343090
106022 114113 20151184
42083 194353 833357106
170472 180526 25124958
123868 162023 51986926
176658 189530 32285639
140750 171032 75947271
150458 167726 43125337
11729 160920 585258321
10956 130672 750188890
178881 186484 19063719
148410 160905 31123286
194412 199414 12565566
147569 158643 367521166
162573 168751 590533650
25090 46313 52905300
126893 167439 101551479
191077 196142 220811244
150150 182605 81149617
161832 195285 83771257
59168 159379 883460553
40326 186810 366685079
5546 73696 170493514
103043 128242 63191196
169044 174380 940977669
176681 184274 16473362
176122 183230 642957561
114442 155843 888866701
158113 168998 27185521
61226 182028 302310779
106978 157596 521014823
83833 97499 34089293
83090 163365 200990974
60373 124377 297225371
26563 148292 556599464
157045 182928 64782497
11790 120275 271383247
3389 151186 369964899
90601 108317 44284197
34335 158213 310219414
185250 192933 19122056
147517 148517 610819645
115569 151351 89917503
145301 179859 512210413
144936 183551 78807108
120400 181710 153548451
163374 174004 26636647
118426 131282 966519170
93530 94679 2654776
80457 185937 264209371
82292 187342 263144703
38182 38930 1920766
192537 197135 841981755
82639 116102 595102618
52829 140651 673121799
100708 110573 24750795
78200 197645 817975815
129599 166085 91310474
198895 199168 692382
27416 67049 99183212
174869 176192 585146403
155931 180763 61983211
30353 34913 855704583
195247 196733 3716744
95190 111903 41830000
174642 182764 17499182
167311 188048 52009894
13138 67607 136284254
174922 196596 166349857
166297 189327 57786849
66259 84710 444558385
29760 93142 777516011
15735 190932 652617756
54888 136437 204034186
144811 147321 720552299
81723 137118 412430629
147097 150808 9431265
140413 159239 47208153
59372 74527 37985157
164054 173468 839484471
108876 163214 921983847
41156 145327 298326524
176463 198673 55671076
22742 33623 479419341
51681 156663 262930584
29736 92582 157051880
127716 170244 106497989
71646 191096 900525238
121238 187880 166961922
88950 110523 975688808
3912 178116 893009497
179301 198354 424448630
2420 96609 416443598
115586 167729 130752215
13999 53735 942911926
12679 106716 734560750
95345 97881 6361450
32086 59404 943637148
29168 177305 370728868
181762 183731 4991466
178075 192953 794285296
60804 191682 329757490
33692 81355 507896813
147829 182637 366490480
80706 116802 90149780
190084 191003 2270211
138982 180901 105045581
57352 129408 580251205
154419 189478 427491894
161789 177372 38976483
184454 189447 79628742
194353 199858 604661581
152878 168644 88849241
18191 65874 246759910
139150 165908 896544962
89030 154392 163935995
19806 124118 835014309
155558 158758 7901216
95907 175455 199307631
105348 148020 107113429
66432 100956 431505543
113321 194816 204272202
116959 167567 126948781
109186 161403 130832080
57200 76022 438619302
62342 112268 124680514
70219 170917 648965580
84090 115996 902843954
119329 173899 109240576
67082 185171 491313098
121446 131390 771130653
6217 41722 692265185
195115 199013 9824247
10803 101628 286040430
88446 90141 785011236
8562 13535 651061597
140560 198027 49479983
64737 74381 336423570
20528 107050 524715732
151627 185089 83722198
110850 117045 15448151
710 51098 125925415
120577 169748 423426470
54298 72716 95675134
65571 142979 352940796
47557 148381 302489016
110539 181156 176935137
158377 195135 531131920
4457 35731 806254859
102195 198067 240288986
40741 74472 294706626
49131 72186 57873397
77026 130230 208230838
186397 195683 23241493
179522 199963 51208856
188986 196378 18411188
27108 167750 352019503
42266 132347 225540951
66732 149058 416299480
81760 99870 424584783
82881 195828 501160637
149041 156733 19207187
131485 199392 943414996
15443 85452 922536366
75735 85692 24826320
107828 196595 222412743
4019 137881 625760653
65948 87378 471063150
123564 167785 110737762
22249 72138 860565135
175153 190484 38449492
195340 196173 2085696
33906 48428 36322304
133653 164645 536146198
46842 150246 811104649
19384 25496 15326217
185868 190573 528545817
82227 107232 767388738
69739 121394 532742689
120594 126328 14351646
118732 175637 142598753
121042 177948 701419786
197626 198127 510202269
127919 189997 577253614
111682 126605 37565150
54071 172300 890251181
89244 198252 273116368
20615 191439 427537855
74023 137504 810392683
10075 140019 625959611
2481 98430 726726996
7471 35618 130266170
163041 196337 83391378
51662 158047 924512560
58775 137805 257707116
11824 186053 436143444
113574 122867 23480297
133564 147705 35511983
115387 125762 26077782
24634 187692 408190964
107387 139964 36353593
20101 181759 404525977
181216 183629 6121373
40277 167125 317495921
192754 198755 15099576
57534 191777 336102813
147085 165733 46645515
143947 167254 879009286
180843 190873 276560931
148862 161321 563157289
70475 179767 485856426
56094 114394 311253462
195141 197279 5357315
2235 55752 118512098
69040 73972 12417235
7480 49211 188443619
89343 180443 894198014
14993 47836 920648916
41762 105165 393507047
170475 182346 813088373
47466 108000 151401007
120144 197699 194269196
47555 142180 236807054
139650 167275 3682401
136130 175368 98338486
152400 164575 849231328
8124 94403 553616568
26080 100786 196780327
145109 172660 69017822
110299 183087 92653075
16675 47849 77859648
22058 116512 236104831
198601 199591 2149994
182189 183060 460640683
100677 182609 205352919
33531 75415 104953564
112511 159624 293011795
49082 68021 47514027
12487 131727 755268573
192247 199747 599860123
155786 195975 100529157
50823 166924 290722201
87988 196797 272553867
90364 193912 416100414
13614 130963 932798498
185651 190578 12228248
105670 141348 89356860
124823 190251 644638781
51764 168449 292121271
166243 189707 58864453
130780 153499 57022774
148541 159026 26092990
127998 149406 53795385
82635 136013 379599470
122805 182327 185701839
92866 160618 864786502
64172 120169 941187924
22639 171157 371719374
137304 159695 56101465
145457 180083 86736053
102758 119456 405900914
73124 104118 77245735
132749 199457 167126546
87137 110449 58355870
115050 120325 13314320
8740 34532 170935608
88754 157012 312759174
37896 54887 660425320
20028 133366 283485289
103679 196415 763317129
158997 196920 94960098
185597 197315 29202516
32002 86616 136511472
127768 160436 682877112
22295 53565 890997533
53741 157303 551889419
67435 177847 276345117
39932 182294 356389370
27160 71309 485539205
173506 177219 809167955
184344 199934 727564199
48253 174917 317112279
89339 150761 105347309
58437 75593 42942039
186823 197012 25449644
24051 64847 501606346
26499 138197 424066246
121885 165199 920333893
125228 161680 91293437
104212 132588 71206564
111350 129682 668802257
105448 142975 94093359
63362 122981 149241414
180080 183705 350336029
194295 197435 75304198
124093 183680 149259667
45191 125311 200495824
167973 180970 32433349
137641 158266 348442466
511 68847 545220884
101750 198627 242875259
179974 194452 36239465
189815 194606 11958753
196734 197849 255978083
121284 193365 180501460
12676 172403 399762274
57901 166428 271597056
144903 164909 411702267
76276 128765 131249132
92652 126338 84428956
55837 68910 951521575
101509 162762 153614986
61420 111460 124916740
197829 198989 594838520
129240 148687 18256659
50046 94585 993455301
46995 90695 776607271
144855 190428 712270911
135407 160544 28275559
193251 196310 320624906
104990 180770 924723463
137458 190354 132654292
31162 41764 26460000
68414 153273 212524493
50605 175090 311663484
62457 121988 148965122
76991 164329 218581425
185270 191719 585378153
153493 154150 1669247
155599 157344 853785577
154041 192451 96057349
181024 195863 37233134
47582 92871 826426186
82074 94703 1921771
161098 172429 80829569
87593 134845 118327816
154602 166459 29502288
40167 64384 60602950
116485 161299 950714190
187374 197772 26041626
181541 183097 261976394
24177 50850 592361
17508 58118 101638725
60270 153889 337960077
20969 146691 314605546
133507 144074 26464854
157617 184777 68079691
12146 190191 707762615
191564 192157 562657459
53907 69762 36539451
163893 187646 808634459
109350 177222 170028329
92599 97603 644897415
163517 185305 23651580
169445 182705 33208738
98911 138220 98466881
115953 182982 898820969
87207 198161 278004548
153514 177303 59371367
33827 45367 28952693
93262 112792 48919834
60711 87059 775354736
63446 176482 282976494
44376 195446 434620020
66962 161677 237026938
185648 189409 305528272
82982 161334 196168311
96133 176596 201631051
78578 123267 111918194
5966 48450 106045854
176055 193428 743936362
2539 132110 666824145
17121 105411 332793694
18873 154750 440165752
75258 93346 44969852
129469 165422 650854549
40435 61542 941080331
158823 169242 26072036
119744 176489 142183403
183295 198188 37368164
34967 87017 130223191
99611 199964 997879639
21309 57240 305905159
149099 186451 93406757
15179 71383 39344667
115890 186057 793852075
79528 119851 4239844
48512 106267 144518012
4067 81859 648374752
97992 104470 16239367
197949 199882 4809662
141738 159143 43641447
48065 128450 201183818
48917 54539 805659426
197529 197700 452079
129135 156925 69698081
5393 118577 282973566
105292 188777 989362454
132317 154689 828075705
135064 161088 737194137
178586 196701 998497174
145961 196606 392626807
168493 168631 329416
183805 185401 4074062
148689 170534 512041449
153228 159950 61207835
19250 132751 831097497
168928 170278 763772012
93522 160034 65957572
140075 178427 880268909
28914 171716 974357020
197071 199932 269772328
130706 192462 983241487
131309 163244 79924170
171721 192277 113629636
56270 116249 149985940
64406 137131 181903512
178902 185548 16799220
84952 142205 775110660
104323 106334 807741316
187687 198802 27815773
92919 199907 414635697
124957 180052 138020716
77675 131111 133703397
157411 158406 564555906
119542 157792 304075068
97234 126611 73792167
123338 137389 35010728
47402 181934 227592803
144472 152352 19931768
67493 87114 779126972
140342 159590 48272292
52308 138724 216129574
130308 150357 46998029
162897 164498 4015846
32387 48549 801728777
10500 179051 421766348
54257 122054 169754934
145623 193046 241243614
199436 199560 315610
141835 174086 872023118
58166 196834 957294060
24402 27558 452393007
188472 195947 18678060
122873 124856 4868319
55121 99994 301815555
107756 131651 59962481
190368 191380 2494432
192756 194004 3110888
42233 86476 110655739
138444 160142 234220425
91750 120688 72520849
9858 15539 579646499
132187 148713 123126026
54905 188047 959587591
52282 146543 501942040
34689 74633 100212959
101989 158790 300066871
49053 100695 129113902
34135 41074 17431826
34233 137170 257584390
121767 186095 161164060
94890 121723 681632741
107624 156694 549566836
160787 161161 943125
40661 181385 680395525
131743 139336 18900254
194458 194866 15250057
79274 98073 17725869
77014 102766 64224388
38597 62398 723206236
85302 93522 20397654
183461 197512 149314344
111909 196980 332503443
198744 199897 164861720
196106 199643 229986626
113384 135081 54416532
74206 97643 586046918
43756 136577 780580683
86963 144451 144004482
25451 190540 829489026
41011 108001 35091355
140673 178500 94819807
179127 192083 12438653
19174 146045 317512949
123034 149309 295563728
28951 77392 958175984
47881 48465 571167169
153131 178241 62700407
120197 170463 138299521
197443 199613 5471677
158224 164269 749464716
130270 193766 159013667
124876 174239 123588924
49708 64848 37964928
78486 172037 890198347
72296 107709 754903769
47781 104488 141809919
158337 181204 57150400
167199 187199 50114335
151296 172473 65909083
129379 199520 662204423
24615 120104 310206021
135899 146303 26179618
178516 199091 51633502
175409 197541 129836713
82841 150104 16055132
62580 144917 547548584
166180 171350 453358531
154732 175595 981206148
160437 189744 73522942
137272 190430 133268036
297 35736 88508795
127614 186111 622811951
83317 147004 159546625
120879 124400 8819068
21883 104301 795614379
110133 190237 200726540
152219 162769 26269550
116693 129357 31875574
153613 167006 516904441
41757 119408 855118763
147644 153417 14526365
161423 193817 557258704
94164 165748 179391140
173989 195010 988368731
28018 164127 340626421
167821 172211 10970218
79218 190984 279853792
176373 185698 23465368
104717 160674 720006358
150111 166159 726691466
197109 197892 2029159
112147 192645 249056084
183579 183773 581824598
71995 193307 778095634
11966 28714 41863768
169428 180374 27406805
105264 175272 175420265
169542 171586 5172356
99808 153783 271062725
138376 150609 922707563
100560 168837 171162141
67871 68108 616972
13480 28683 38041086
113491 173447 150281018
174460 192319 44805268
19168 139791 658902810
129792 192504 8535499
127409 170223 294293822
172835 196487 30117740
189290 189759 1159831
68147 198148 728990479
196984 199688 6863800
177344 191265 649848230
37790 167981 814684032
149817 152728 723074947
45627 151132 274912390
105331 189326 377666629
77330 85356 623849721
191278 197975 16826048
146013 160674 36642630
1932 155587 590336693
81250 116736 88672371
133823 194120 360688551
14580 183772 423568031
28343 95015 978814996
148982 172454 58644239
64607 152665 275478876
197122 197397 371987219
37078 114513 193724172
18358 182128 409917561
1276 61475 232534169
76217 131403 138047220
7154 52435 113231556
61389 176869 727512357
161524 167641 15396421
59487 177133 294400036
29592 77098 118886134
27782 36302 21177939
82252 117120 87186853
61883 147053 604696433
90697 190700 810360011
29752 66964 491825293
16815 180881 14761233
111867 119947 333697066
26700 28406 4216487
60290 144561 191559989
118405 145786 68673310
28226 135972 495469877
40998 133824 232313844
169702 189510 49660533
83415 113201 458622237
148121 171760 809253056
175071 193601 46430822
58085 187340 323572364
187749 195097 18337898
173065 190382 78385574
176555 186350 24535927
66707 125529 485657794
20345 73613 627785015
130145 134028 9662165
174200 195307 52901547
52869 79597 66876487
159151 181459 55896739
88174 108887 6489301
114074 138498 61176899
74912 102880 69677833
108540 129826 53435276
138517 191442 132736464
30628 133497 257389826
187140 196979 24552017
32784 150366 294500973
108133 177400 173551161
73686 102612 72045955
198584 199618 2583546
14484 127022 281647541
110932 146738 89801462
62616 174786 280679218
168171 181445 23365279
104570 186283 204818550
28500 68607 286615207
144347 157022 31828594
146145 151505 13601024
56617 118188 212509822
95065 192224 444867279
114791 135797 52639769
194268 195955 4248185
161870 181921 50246503
92902 104323 899268568
77515 192576 288046144
188860 190248 3446814
48058 61617 34150849
109769 147009 386190716
99227 185772 217063947
39650 63694 607383999
68527 199339 327535544
57484 110424 132383865
69582 132505 157409159
54606 151918 772274665
196242 199812 543231326
61788 66855 12628493
195823 196693 8440926
95034 187394 231480178
12238 114278 504992163
106332 153347 133821692
72674 180255 269187563
55392 121556 63875157
80361 132600 737068914
172370 184381 482802538
155038 178306 943428539
100949 110359 742037053
3329 165643 861454549
44978 126076 202913439
76126 157735 204247230
50095 139073 582433506
30815 156594 347555358
177688 185721 20305819
76115 195403 567423167
117241 119525 846637356
21691 71334 414918422
44235 185689 354284517
63839 178275 407656461
107254 118436 907298119
18949 177963 397917246
92445 155167 669784068
87614 187106 953524226
118825 182900 152545886
70342 91792 53509200
151406 156824 13475223
96908 128791 79967393
39291 101190 154641153
112275 192915 366900866
65139 162331 672908288
89460 196160 267243575
136797 153282 925515471
90189 120321 963985940
101213 125781 370555104
47368 177607 326043495
158225 166474 20575188
191496 195497 9959680
21971 111752 224412039
59167 193271 432845044
18814 109353 226363956
32784 39858 3436514
115111 130894 153830958
69698 119969 95592736
13388 48151 297744835
77207 115926 96714588
96581 195874 929636725
23224 118326 237791519
178813 183950 3110874
88733 180477 229841290
158292 169581 148702325
79839 187209 880669883
71998 192643 529619065
177833 179098 3196215
130976 162226 78222017
59955 141427 203752128
43421 157616 903379559
195667 197737 663152595
194287 194791 1295343
3426 189988 466927647
100786 193239 662621977
184408 189903 13772623
75319 92946 743818259
181830 183020 419543104
145232 167357 836612316
70568 111257 101641023
121760 185146 780491413
99391 131185 79790327
196987 199619 6690176
24439 176755 888271757
37903 53093 38096648
1507 166390 412575760
199290 199990 824370385
94214 96279 5213156
172132 191104 47470819
86241 120489 85754310
108857 155216 116391198
115597 198738 989484902
154688 197930 716591523
171074 187468 41109050
128322 138083 250045920
144362 154849 26418287
98759 111107 928164924
166601 178255 500829561
177371 186675 23361291
184077 196521 31061085
76377 183419 267900296
86932 106728 835145632
199607 199746 359748
174291 185626 490223935
105483 197823 231419616
30952 104752 184470374
169111 198151 72803632
193469 199616 104149846
37144 155041 295305881
79420 191652 281057948
85576 121216 89231889
177928 188462 201645282
114300 183898 483816519
177196 179707 66688877
178469 185497 769538990
45081 119065 449865648
178272 197654 128867125
15794 36861 52555013
118386 178091 149587582
145980 199438 133917683
44631 128888 898112739
12015 197190 712817766
78741 182318 762800928
63603 136167 767858416
106296 114415 397702229
6553 116534 274953305
145550 167697 934407060
162997 183038 246435328
6184 142484 570563814
122672 172458 124666821
106538 173712 168309031
75346 133249 144821799
157556 178868 799823153
56760 69479 35259429
182718 193068 369607012
33760 81097 786166774
180408 185655 13297371
83394 87523 10306622
38931 45607 613295638
102698 141386 96922280
69001 74565 14035669
77790 107510 463942217
85223 152014 186777192
169372 191430 179318940
191030 194197 7942778
77502 134094 648365508
21282 65647 111003835
65213 79424 35484364
161676 177761 40259098
92125 95958 2003604
28208 89011 151987659
152865 183207 75852751
10926 82628 179263383
88758 158578 116526440
41493 189716 371134127
164332 187264 690382405
145716 192831 922084192
156295 165733 755331896
135562 188798 160403373
193003 195232 5605366
87010 119089 345760687
161383 174307 109844523
184220 194360 25342857
52859 82904 75159963
191070 198754 19311563
152949 167795 37113958
129 80681 726551308
12367 119239 267298065
110012 164775 137175471
189267 199192 24866893
193559 194207 1631107
195648 199545 9812655
36326 109074 843267266
51863 136941 752209929
195488 199869 561378707
80948 121958 102737890
149052 161833 31839103
175431 198877 58800572
172993 178072 12651967
109843 178986 173245467
164724 174259 245898187
64730 193496 229703203
29317 97574 361362085
13046 169314 391057184
154533 182012 779965376
175991 198128 55473694
82210 136211 497601680
118197 166955 696915954
28812 162061 216580300
48252 175606 934931508
140160 168107 70103486
54298 99159 927402730
154413 156328 4756221
153424 164041 336604319
186605 196758 824169532
38682 63129 742593843
67717 180045 709254157
172932 194374 405664605
43853 176830 332955868
165564 183678 420357040
56735 195408 347201811
81382 177640 898285903
93303 131770 844878810
63758 91745 69879516
155628 178625 57433000
19632 121009 835512128
14779 36199 257084917
4322 59335 235998075
147554 184137 365801617
199578 199834 820760728
197774 197803 61728
74690 77052 5786821
72101 113423 108086311
79366 186342 934865115
67406 107898 513573063
74162 112062 94503477
133239 183797 126669351
124640 189601 162816855
119175 127561 21067566
163268 180589 50035994
54984 181667 743176837
66451 113558 553554584
70323 119300 122490415
178599 192311 823626504
103717 166913 158465878
8131 37903 74286958
199618 199912 692315
197265 199063 4579642
145628 172601 174432766
50691 149199 246798897
80746 111753 650840826
87474 166924 199037312
168039 198878 77269289
146190 170625 619577839
38141 105605 866520578
57189 144842 219458367
29005 106355 27493197
1414 138834 343678950
53641 153279 249571144
24295 152641 321361163
62513 82658 518211417
185256 195969 959081986
189672 194808 12842597
152797 196372 719238813
32442 141334 609153967
181898 198229 40966206
37118 44561 18671898
167568 189051 714345739
103140 143185 664951028
134851 189977 132458715
16856 108838 43981209
194195 198200 523435349
33575 166075 856780230
162955 164486 58823736
25786 108273 80192216
102514 145036 476871051
186745 195624 456469276
194451 198135 9256114
2005 163141 403168933
32737 90030 143306901
190365 192258 151299322
4767 180591 502174756
48095 118708 421527895
73022 134390 153418705
118757 156087 68715913
48294 127787 199043103
107204 146020 472696248
3673 74571 177420929
140686 168683 70212626
97884 113746 39693564
176146 194641 758451243
190653 191059 978797
153915 157158 342318771
127731 150902 58191693
132819 185431 226137301
178671 181282 591036702
112791 162502 124617563
12308 123549 566052403
103845 195853 230605784
153723 180283 824740602
49494 130368 202493105
197796 199067 101946381
45041 152908 715825972
3362 167135 409789921
96435 195219 247506881
69801 199935 325775505
124574 167406 734170618
188351 189987 3560848
179229 183380 10394644
47298 111516 160609279
171133 186580 38716155
15935 177550 622137697
159154 167813 962368857
84259 192888 272044492
151064 174600 20001239
26804 152637 320529967
151139 183162 80030327
73813 173815 250222604
84123 158149 456571740
10196 121715 278930062
18201 32108 34793141
132435 155871 58824295
10739 93926 207858397
115857 165190 123647218
120846 179778 178175844
1303 12454 105625615
127422 169863 445822164
132989 147622 36766363
32931 131443 246600020
140950 180245 291143764
169104 182070 32508544
9010 193161 610948755
51690 103443 393924640
176274 193574 43299958
121180 168965 37112582
89136 105776 124634704
190829 192921 5194294
49533 196578 564441921
128784 196317 448205500
10027 194193 948530445
161075 183436 26248381
187726 191854 10295450
160301 171296 62139153
41416 185121 359900467
120789 183916 158193795
15151 90239 24676154
184135 190998 17132722
117227 191506 186223072
54340 75713 712374735
92247 145322 614077423
129662 134774 342777963
112005 187167 924743708
180065 187092 17644084
180086 199724 748793308
68113 113950 114481260
137818 150489 32031632
4750 68674 159921525
41063 196680 946342526
57984 177407 298858362
136415 180114 940360476
68683 141255 181510939
95930 111612 74044492
165125 196803 948320471
139179 186603 118947591
11917 57344 613799225
62073 122477 151113172
50449 149529 248184308
58389 78254 49614037
6561 117449 277244119
171047 197142 53842457
134662 196843 155750896
167684 189945 952784252
64483 187414 307807354
31861 36540 671674578
49846 100745 127235516
133764 141046 7579632
126149 175524 123690849
180321 184027 387434349
82330 124298 105071629
122627 168676 747008788
32463 156955 993890828
27719 100876 182794219
114242 193820 376101714
102955 137501 692678237
98394 143226 112406545
25192 185168 400472375
77593 112255 86545887
111102 134720 59198206
188811 192797 9910688
28652 87692 909590048
180277 192907 987744866
113100 189152 190679759
171232 184235 212490053
93421 150814 579775779
149690 186694 133030160
140969 199670 20678657
33250 188108 42449358
89230 167788 196856508
85335 192705 268859721
157354 190253 82339766
145020 154370 449718610
4932 55676 724012078
64264 89070 61937394
72384 169343 92711625
177234 195911 46835274
189732 197848 20314017
35861 35960 405986680
160337 172757 951040039
199172 199825 301383711
123345 157000 384803783
146146 181208 761621951
39396 186144 367477462
103949 176789 182612410
153362 183499 75296754
2809 64354 153868643
133712 166508 717852290
70570 92230 227743153
125394 147492 907310354
63247 78229 37438039
17664 111014 959490365
198092 198333 492590141
51160 187880 367876932
92399 187170 949214144
131195 196574 163710406
83841 99918 489959170
102850 187181 485178549
137685 153433 310983717
4497 156997 381645183
128114 162131 85196803
96062 122669 913192013
44318 121247 192553836
15095 123828 279369331
161478 173050 29024575
20962 189844 422711852
60915 189011 320641850
156556 192597 90137717
96177 158478 124533370
80101 152532 594604112
98200 103271 12677010
156603 187122 143293979
126054 136171 25320292
44475 191906 369136245
151964 173765 54459876
171148 190005 47255316
148192 179546 78373980
65748 74522 22077621
16305 130795 937399429
72274 188748 291580913
170705 185448 37011735
148050 164158 40192588
13861 46772 227304992
105385 198830 913525562
39833 101310 153579282
92295 123919 79286834
118434 189847 684997039
148570 170477 491871595
52467 128167 189396962
9778 194192 461487658
21704 54142 409564687
142250 174508 811283053
24172 153300 901149529
181660 199519 521002894
76778 135507 714726563
154350 191865 729450026
152546 154116 258909187
11556 64395 132131577
160964 188884 70012477
36684 110355 184333272
186709 194500 19511747
67142 134664 39946892
59837 145786 215052770
53342 113835 932527323
27059 53073 65014053
84043 184493 251645560
95140 104972 499255688
169607 191533 54946033
56299 189977 334778848
194454 196860 73306062
32191 59136 630726110
69800 126265 711980398
192365 193203 954568727
81007 164898 210023842
94623 183793 223469352
127298 196589 173494256
101043 147217 115900022
138352 154449 687609936
134341 181224 902632691
38649 164357 314678617
119819 122209 6073970
126328 194548 170896504
74169 147040 182282918
66528 74674 402340101
89524 137590 606464831
187373 195048 19197199
119027 185853 167552047
48826 103303 136243750
171790 176447 68386047
137561 191204 444419079
175830 184299 552911486
36789 56920 256051768
149903 167688 44447737
82832 93734 897978986
82265 89795 18829193
16378 120578 260646385
106931 115990 478321718
135312 191267 140206231
170956 177039 884532527
42800 180284 344231629
9569 129528 862975166
26525 118811 563486406
110632 149001 96375858
144402 173552 645250791
70819 137775 167465229
187324 194986 19159044
24438 140805 291072830
50767 188235 448028496
58295 86058 222492897
35680 182375 779835309
172331 192362 50146940
36389 137580 253249982
193982 198218 10697408
131260 195426 160678790
108892 140799 158642356
85001 167855 359381916
3513 147141 359386747
103217 127766 641645882
20245 101656 266346088
153614 187286 84194141
178231 183490 461202313
195165 198936 515013374
94795 174738 200287775
87721 173519 452317831
175254 194171 203450202
145066 167996 5918041
79540 161007 203964465
74403 165635 228190783
172770 181731 279774809
82326 120948 96725253
43773 141384 691868649
22675 128332 264306487
183242 199306 40292919
174213 190060 39801875
43553 177571 335497832
54081 101250 117799340
45639 158716 993267015
184416 198609 35548987
154892 162927 785519423
196259 198480 5670167
91550 109270 172745911
133855 168622 87088421
162370 191827 557982507
18301 178942 402081294
94808 190627 347277116
38648 133351 517423658
81090 170091 281270995
42635 125782 207320235
11726 119804 270308103
3386 166437 407946536
153843 153948 294840911
181076 194550 33813329
257 43005 790578277
29265 151979 475317800
121016 143861 721361646
72932 103264 134084967
100169 167096 167807566
14761 140334 261802494
15967 118057 255270592
191767 194474 6767975
76292 197962 669691210
96567 157825 153590969
133930 140024 2795863
181813 196434 36591613
184184 188295 628777610
32955 116060 207821106
157991 172855 866342939
55121 78772 300061305
145134 186628 103963571
109917 181623 179632073
109140 157034 120144274
58820 88281 859780062
186626 191828 13020640
36466 173762 343798163
27038 95280 271321881
156079 171792 278565409
67471 183693 308242902
159102 188641 74086175
60173 140545 200981333
6413 48913 106134729
82041 193511 494421711
97826 160116 156037593
166981 173951 17400010
196917 198355 818832252
173045 199850 34745502
169793 180429 514294384
173618 195912 55828345
150863 188644 583228069
197928 198353 1069265
65862 71252 312885929
159218 186016 588026624
162593 183048 113351923
166866 170739 9743108
147167 178108 77385877
167778 196920 461316741
13748 157877 360751242
173467 192862 534400003
184594 195064 395321238
87544 94290 456911919
33244 49124 492426698
111919 196014 210777390
9705 56176 463093825
95161 185648 226891907
1879 114507 915789042
72126 110636 21343458
9387 149549 350803513
81115 147729 782214202
104713 140038 88499303
128289 179618 331506408
16796 195290 888008579
122462 197650 543625308
153665 174310 866324678
73411 188241 811940815
14917 18636 9326251
107131 163117 140255522
8878 187999 448283295
35619 44406 148975136
29553 193149 409474549
199408 199709 691324130
93091 124352 797411812
57368 137917 408141076
54381 183851 453562136
119652 165193 471395091
103139 181253 195726551
172306 173720 3523137
124987 179799 856973160
49661 98901 123084265
94784 131866 92981042
122647 167495 112298654
115311 154188 97662771
30923 123199 230935340
9486 96315 9290808
168996 189002 50190121
199046 199636 1456059
4524 44052 206532577
39972 53419 177168133
9980 135284 439315126
22867 72122 502766567
118991 184334 163751766
113574 148598 994551234
92892 172856 613886608
80925 102107 52861069
45031 60180 120043830
102962 142421 432697234
175086 187505 328260901
196618 197061 23487090
97080 189095 230680081
74916 192794 294998683
100493 197146 674463962
170339 173548 190771473
198910 199520 1494007
80320 193608 283659229
28878 40888 30017433
3456 10363 17309862
133654 179150 622192796
189185 197574 94204664
20547 104114 208825230
181676 199638 131311074
29145 64556 88598758
151436 168957 43665420
322 136690 793051898
33084 173157 350630870
79439 143469 160294694
62866 194317 615298024
62039 132147 64209386
194938 198658 972690671
99350 196197 242696598
167533 197491 75021199
176732 199009 568058705
151069 181795 238555092
75734 188092 774502368
100500 177113 192026283
149473 183049 83985277
128463 150783 56124357
68540 113300 459497283
128922 150411 54025053
182408 186962 11447757
55036 103554 993429273
68357 198023 324636317
152637 188976 558996602
152714 174372 54013725
17310 50014 81718234
108329 198624 226326661
67311 188159 302538580
33175 87322 660494792
182392 193752 303408014
25077 150738 591502033
86706 116414 74271602
20135 167446 690579916
173180 188913 20843199
109903 195377 214101517
133102 155792 56936640
120209 169756 915215324
146239 146503 689020
6577 11857 13217996
190506 192684 4895489
128483 151591 58123205
13253 88460 226750211
160040 186353 66009712
81284 116102 708212427
193150 194104 2394539
150835 196868 115089361
195962 197249 552033823
44615 83362 978604467
51855 84427 81465434
154451 165766 75653482
31257 132337 655281034
156891 181441 61378445
22187 41774 48870970
166703 187437 52023886
123931 141820 74512844
39871 48480 170561505
18988 144808 976442420
54525 198874 833843002
154576 171486 90649876
78859 129672 127147828
136484 159065 606723700
41750 107312 964900900
151461 178606 67765327
14769 67686 132433647
55404 78176 57049357
175057 199497 242756450
29490 183571 385690215
51924 113704 321252867
180461 189408 804197971
171651 199147 807630300
82213 151196 172936276
122793 126644 9606880
88244 94541 15765446
122162 162452 100867975
199031 199816 1925342
168737 183235 36330554
59942 147896 480223971
183527 188612 249482604
7748 142356 412272159
75401 179284 259965046
77214 165386 220656071
173897 179120 778480508
94741 172420 679995026
95311 121371 65419195
182464 188293 885343210
36984 173638 488158063
185072 189922 442669330
57595 154812 466574721
194741 198532 3720284
22137 58956 92127141
48829 65924 399061094
87132 171139 696358545
30573 121439 227370135
94084 146509 131468130
97252 112932 872582986
59285 94146 969042980
96358 179396 208078749
91666 138731 117812637
2180 115361 659019010
43409 101160 658420343
56486 87054 683716531
14493 114222 249387178
165274 193955 71824788
31584 156468 190664631
93374 142690 123534742
139882 152758 32525794
1724 102447 251773177
144445 162294 764468204
131176 163445 80774254
11397 141211 642330719
26398 44800 45883027
151861 184472 611059901
102337 157539 232425114
176534 183459 705720583
128235 173794 114157079
11947 79562 169053824
122456 174112 129287510
76443 78797 5810373
97269 119324 12562729
135850 148657 15443608
30245 193524 408701196
74800 115703 262515576
143548 155291 29553755
128707 157732 72756598
181841 183779 477360258
85622 150578 987636281
21791 54613 134329841
60897 170449 135441307
44151 75830 198190513
134463 172547 95482766
151470 183828 5992758
35072 190441 389066186
121563 176633 480459110
20730 143049 664004478
38679 85483 635301839
112456 120948 21394424
49873 190307 915213314
59841 64934 12711471
11401 19343 701028844
192401 193425 859999591
65844 132024 165596791
21977 25181 713351213
43842 177752 335251079
81426 92580 27809656
182987 193041 25112483
59895 67546 19153733
151883 175850 563825936
194765 196016 146974316
89805 100321 26209412
131562 183930 601437089
171445 181771 268212826
168625 199001 633613342
55630 105085 123649869
82509 140288 427401305
157688 157967 855661189
71376 185924 668029984
95119 175235 200736894
98319 127227 72560433
156182 179249 57639509
100014 154158 584647930
99205 194260 889719226
168397 195564 355372438
29436 44803 38406775
111649 116201 11399164
84085 110176 65251903
152467 176492 56560404
174620 191126 554964610
45958 104938 922718057
139717 144554 734611181
186323 198887 264373480
169132 198062 176343016
106833 186546 80443777
193929 198132 10590882
23442 181242 436728855
102284 179530 193584030
62791 182049 298478290
92046 105477 33525064
128972 137678 21733884
77658 139681 411466683
41682 94627 132407101
145074 148257 8100709
103181 181810 197059714
77846 108009 75289859
1327 48345 576608366
173544 174855 3254198
65450 189018 309375328
54968 166569 225610861
33024 122826 224813846
84157 140360 140637754
2455 145586 726780125
55820 133184 741264635
198899 199126 841526695
140198 176080 883914985
28135 35561 18464491
155868 186650 989040104
127812 197321 174086292
76119 123525 118623592
745 161822 403044332
35679 127137 542803119
53585 109889 734092054
60421 157718 243475274
10521 102695 230325076
139801 180226 101334236
87694 172690 793013925
58768 131233 181300837
111929 190363 196657902
146882 197848 246215522
191178 196436 13126675
54206 132311 121922139
66164 162019 545805101
26342 193978 419474602
6443 17846 28463208
84875 163563 197016035
116722 175834 657064315
58967 78921 318747207
106531 107375 2080290
69789 114656 112114371
127359 144936 44020957
43769 47307 8848601
132975 155001 825634771
111787 134135 729081805
26158 59535 86997445
192021 198534 705385351
34053 36475 6036725
76320 144031 169337667
16390 93750 193309102
63237 70385 747738497
156125 190315 85543589
106593 135690 72861672
62761 70453 19201930
91947 133057 819095551
81972 138134 344998322
178444 185707 700476550
11465 76048 161573317
185295 187796 753703024
24149 71383 966967425
142602 179496 92490154
118283 163306 112796400
27420 76680 615487154
193531 197922 11049219
168452 176358 19848075
183913 188470 892576652
137278 199822 156774597
41479 157044 289370658
185705 193250 18748993
197317 198286 298170236
55739 63497 19488038
5811 123351 792490864
156823 174351 604756398
5423 17914 31155832
152608 187541 929026538
133216 148868 39362308
107762 120988 436438766
184661 186573 118648653
27978 45248 469163800
95846 114134 45713634
59514 94082 622459426
189869 193574 397456682
88265 137890 408030417
127167 187978 453699330
95684 133518 94821948
11227 77148 164846206
87592 169281 220657738
50769 197777 400110175
182747 183509 38746411
175037 176575 3901846
199571 199780 525284
169405 188839 48743609
178055 183983 305767054
167265 182278 37610148
62094 68921 17029462
11334 88704 193297210
126232 190871 464116869
158256 171674 33595737
99754 171252 874685807
57586 172587 480464415
75233 97406 684739592
2043 99882 244529347
196181 199131 7494216
16075 77949 154803339
193746 197402 902592080
155447 159872 10893518
75913 159781 787781756
60001 174129 469312249
198384 199086 30639493
20343 142975 306771798
86291 90631 10862577
5236 164489 487816351
29185 120308 382343060
178673 196870 45550053
198594 199785 2970093
1844 134487 418111697
54058 176051 305417644
66622 165615 247701410
111514 150760 98602322
124709 183379 146977829
84961 197491 281818371
189788 193242 342771273
46072 187495 354205785
8820 139184 517676214
191058 193057 923559293
188892 199447 26426433
144750 163125 45963591
38330 51336 32535784
112497 139960 68801268
2498 84384 802698195
122348 178500 140593506
34439 145910 279097642
165353 188329 57622529
154846 174165 627435867
29563 180439 377633927
37503 186991 374373854
187335 188207 2210851
33862 182540 504417516
96068 105021 22373077
37172 195918 612352575
178565 191452 32320685
31269 56723 63624771
117828 138480 987477123
145838 167239 53620769
188659 192274 8998783
110378 127910 352831184
114241 158892 830088154
188321 196610 20690123
127328 181527 135734128
43919 171427 319314321
141685 145961 10810503
120707 131266 26492008
141681 181415 268541569
156296 181211 124307924
195087 195547 1125025
134062 172334 95968389
38573 196005 394161320
157126 191572 128676509
53552 100794 118013715
181419 193554 826445454
189720 194768 12621218
119031 192727 184611889
192612 193914 3259512
95613 119501 59881092
138428 161508 367963307
86022 189001 257964274
56278 99988 109227358
109254 126442 43170150
149222 152208 299379920
149879 156869 967985719
115564 182571 887627908
99409 170208 465318290
51764 141919 225589875
61335 153951 231871474
185349 195724 25868149
144573 169184 61601505
114536 178598 854681846
20845 181050 400874576
60594 160150 249033673
71820 141607 947136979
143867 182287 96278292
108862 178066 173399903
106011 116945 477586455
64174 147566 841529832
190899 193307 723313382
74534 169259 236951221
183017 199796 42034638
126074 180131 135447967
93359 188943 748514214
132859 138117 75943864
48750 49060 60471250
153022 166034 616115830
104770 186491 586333206
70199 99459 813971801
3899 11207 216315774
137237 156131 47547394
146372 169690 58366268
165320 176189 27272373
19663 102928 208106401
156321 194159 94621093
67769 134910 167933445
113855 183862 830267060
32451 37898 717982139
127251 193862 666858784
16339 62425 37541240
141640 152308 315705596
129563 187885 146126792
15888 135798 299962791
197718 198131 1038899
158897 188071 385984178
85968 165966 200301913
55706 87141 78600071
150018 168453 46024432
55925 130052 185571491
165547 168466 155689619
95152 178305 208340086
82693 184375 254701291
74933 165778 227269286
102477 138267 89645986
21849 147003 313213888
199190 199455 638585
66046 101780 89159273
99025 166657 169508795
124078 125587 3735539
187926 189031 2784756
49961 59373 23731390
118988 191179 544483009
186068 196943 27082040
80341 98707 45789004
86038 176742 227179053
84682 163170 327944107
171185 181514 8265000
195812 198774 217386968
153681 177985 60644299
71268 75181 9860076
62141 73342 811075492
50931 151471 818991791
127607 190698 741667196
46521 177474 480647311
53420 85458 137095075
67462 178633 855824729
131588 184496 132546689
130482 141704 152681718
194539 196857 5762520
96195 115832 669598878
32189 181467 373660367
124096 157224 150756292
176901 181071 10368598
129915 195429 719464905
171253 197252 580230454
53563 170354 292387730
160649 161892 269424
27720 94477 772324489
26891 114521 219039437
133811 185919 794510390
148009 171395 19271802
24232 158114 362360694
3637 163137 75845751
41240 84334 683264679
161375 174442 32708089
61804 153605 229839897
97799 194662 441964321
199048 199059 316531735
45138 162727 294345734
86228 117357 127815114
186458 196381 184600388
59221 104939 301886092
65765 108794 107456247
22589 101926 198277531
17816 89162 741050183
83612 120489 92305912
173967 196309 60658238
146517 151371 155007893
108157 155862 33567987
86010 92668 16555665
158312 190153 79720022
23205 148967 314875853
50134 106161 140153219
60648 198176 894357523
31239 169135 448418825
189687 198165 21242512
41461 114174 181801560
197852 199510 4159042
76566 96284 49095505
119018 152041 82906688
32688 63297 76685768
116466 118276 329127303
186972 188546 3945711
197232 198088 331278352
82063 198565 360633496
73314 150641 864390612
152215 197628 294179901
93188 102494 564005848
47776 118793 177721341
190371 198202 899154777
4171 80001 326025882
90444 103508 220790153
25320 88972 680942642
138151 198418 151148787
99417 159507 150594745
94960 157646 237263960
87813 166324 976348493
110085 125097 37657720
185387 191664 283816356
90909 143941 76186456
95728 111488 39428138
63805 66107 832764546
165871 168789 263109375
14263 58330 439117673
68550 137147 171550783
22177 153932 329848697
16086 108687 233203186
129394 162820 83708582
132196 169048 537238769
8368 95570 356365186
89301 127634 451800134
173760 192106 786337456
174144 187132 724073035
29707 138068 271004462
152286 153762 3341401
165428 175703 25753493
197021 198358 3433403
14318 160389 295115048
57009 140654 209292069
22992 149780 317407139
115360 176403 932093011
82362 195846 284203548
44271 54799 26389595
166665 168630 60871221
55278 124730 190686875
164658 178796 35424326
6424 142587 116425239
32301 64018 79358281
91853 176434 779677632
31305 53543 621539967
167128 197183 75237983
137594 197364 754486769
90538 98449 19688143
190452 196359 717862008
165016 170908 14810412
78982 162263 481150899
193964 199778 14626455
5763 181332 548375536
64275 88029 929610438
98717 133602 87492896
55787 91976 90548306
50748 68427 44340276
129269 167711 96332331
83016 105869 57135474
93474 195955 763734574
167846 188330 51307294
35718 159151 309006499
103793 130467 66975891
112828 117828 12534178
187741 193708 91214867
95618 170572 562887716
97453 136645 95261099
182551 197225 36764730
58226 113543 138185047
2248 100064 244443982
60233 164647 808871462
180087 189305 790670581
144710 146958 5665052
22322 77230 137379122
41353 57191 39645508
169764 174061 10687416
15551 157842 537199910
70443 77627 17972281
75292 80665 454782345
64049 187141 308204465
26446 177505 636066579
108393 131785 455292348
74644 162174 325700243
195755 198315 6450655
1711 104442 256818640
129250 138981 11617161
9437 67026 886518614
90211 148571 146304387
132127 196118 160215577
95824 139511 109364240
176725 197358 788279913
28987 82701 880479620
41135 138084 242534290
116514 156001 99190492
115948 123088 21232058
189261 197932 354421873
4111 50912 774246340
172244 197089 62167931
56999 143527 216611109
106864 196536 75157614
111634 128568 919160602
39569 99861 768242145
50722 138259 425911372
178269 179860 4017192
33347 73932 101745203
16006 162897 779227160
184464 193141 21634739
125778 187771 155377578
5886 19238 955539868
50146 173042 895905662
11125 45836 86650297
57803 171329 284234160
103357 151159 120050119
81464 152819 421304936
193244 194849 4063317
11588 36670 45934105
12479 141827 323552784
155682 156336 1626023
35976 124478 221496113
192819 196957 369580378
188591 191808 8022947
48190 131100 828714833
1133 147268 720030226
86180 129170 107689423
29856 192001 801895149
49317 102863 977630677
46298 171269 312970251
119451 142332 57258723
186870 198066 562130269
154094 197554 563613401
160626 190655 75298040
25040 152214 541840545
5278 27432 260245812
170277 191983 533527349
104522 172130 169498675
133866 134854 2442513
192197 192722 504333124
87189 137273 125406119
85850 120747 87365060
36291 45163 22299338
158095 186119 70206960
91214 134535 805141217
168529 189393 52297139
142461 199527 143059004
113455 127060 196578108
72811 81896 22543136
138782 140819 5136504
163292 173559 25790735
95474 168662 371187433
176441 183954 876814474
29250 197215 422796932
17879 83123 163136595
176399 179055 189282298
184318 185638 949677047
115956 156107 100807887
38986 49649 26631987
194114 198805 572609828
72738 156592 304187851
152081 169680 43918709
192284 195595 256323584
157488 173759 754101430
67989 124439 141206924
26999 58102 753048335
137199 140051 647880158
190411 192450 5091485
155431 170919 38671105
172509 193434 50475583
23558 104594 305882092
70362 130120 261284685
87510 160487 182739458
22324 84299 154938645
62427 120499 247578546
28764 92060 158267443
28867 163452 831428589
151672 153954 863213216
17997 30972 32450546
2986 97373 235820976
196995 198042 2708572
17289 125479 338428310
127312 185361 145497083
129930 152243 485389865
174694 196398 934217255
150352 180387 539829795
128306 146543 796057876
102971 132601 631203779
125536 163982 96281930
79324 157686 646628381
123751 159156 571541150
148159 183195 28766218
23786 80018 140649379
110611 148016 93894915
161651 168046 16075068
7507 184569 886417143
71963 193548 304314426
185019 199240 140871838
135310 182540 118341766
57984 83019 976385660
77209 128744 424969877
51481 128681 893285074
153587 187505 84858521
179465 180835 654534183
159578 198377 97284450
53098 159587 923008276
62500 76862 423140932
133377 178527 113076940
8944 27630 684931781
12856 58924 237076194
13654 131043 293722570
113200 165235 84287038
197035 197317 558806231
62897 137895 329301025
84643 177368 232158768
114818 177692 577038843
117317 150273 205193472
102362 127761 63770910
186600 197814 784507500
89790 172663 382294470
84358 129728 499449494
191210 195805 11505289
96744 192724 240488553
169155 178665 23840532
165532 167289 954630117
191109 192216 851655688
126803 139267 454159868
163175 188856 354708107
120844 135619 202814231
49580 181059 398869800
58968 132504 183965987
165178 186879 54429889
96330 155572 729786840
46069 169831 558837530
74257 150769 367289397
19166 29993 27079799
129401 152372 57722998
11929 61200 820747344
42411 170915 653018811
180699 188598 396055616
129532 161552 80184972
190286 197913 6009774
125145 162013 92338410
188013 190992 7400457
142818 162228 48626308
95976 137374 936037172
185880 189483 8961926
28337 182566 517000379
61994 173668 901104948
139019 187553 121759981
92934 122497 74179457
190987 191483 700601825
54487 109948 407256649
140143 153038 785253298
43778 160531 292257030
126666 143521 173838146
77594 105602 69923949
37542 76247 754007945
113468 116202 537457016
198900 199505 1479326
162781 168343 5371810
54754 188366 334529145
119624 163831 738479638
166725 188241 53982223
82925 113589 151073823
47753 172225 311680799
182345 196388 35138265
53901 166273 605246879
153212 193172 15302702
89153 140990 531634444
249 193510 619046755
159080 197003 284275653
90994 171851 90483735
154595 158332 907824072
83560 192668 897418485
173524 179512 14982844
126412 142080 135544697
181648 196211 950816178
77052 184404 268805583
199284 199437 366808
66077 101121 87384126
47170 74906 69614069
99471 162475 566930187
126666 191813 163159996
50831 61200 144619766
152368 154653 848949344
69391 167163 244699955
29165 132424 258404740
94435 191973 445701329
14610 171149 870931936
165727 188635 57469905
109898 160475 126653741
17010 41654 228347885
99552 178255 197193590
54818 173628 648255416
92133 151327 988166743
148645 171186 81226213
166175 181200 37667946
145681 184961 493703853
85515 111164 64096510
174241 192367 213852970
37580 40054 6294864
107188 121390 563206612
93990 166280 181124718
59725 156121 239724432
63518 75994 31326401
47814 63556 39486214
121981 167449 113823006
144446 146756 5826223
92315 149200 142686548
106975 197096 225743805
128804 164405 89147911
162313 166737 418278747
95473 136845 391953898
27401 140757 283541210
183062 192462 9526290
83849 94961 434850242
173958 196173 55646566
130062 136232 852573508
88454 160942 637659384
105815 177984 180785088
75666 190873 288391312
20101 198240 474617517
92331 97706 13391224
61327 82791 53533318
85218 195272 566861605
80114 134819 136887307
65171 192420 318556854
5031 84758 199375225
139455 148188 22124998
62011 180912 994762140
24353 53996 74086308
63343 197731 683924184
91188 198250 754787017
98553 198741 799691825
130634 189182 905460979
103800 125885 972864181
15832 135254 55221189
129476 143283 198314201
139800 169488 74452730
173581 194426 168553596
81255 111997 76796675
142017 190561 121716907
95286 129347 848544372
169511 171365 993201060
67260 105575 95675862
23292 174271 327199532
87852 197000 273388416
7927 73869 165019328
147330 171718 677412035
158500 172254 34415830
100112 187996 220337998
133594 160420 225247335
60581 105659 112550985
4810 172598 723697694
80608 166769 448971662
186847 198867 30131944
88019 135526 118986526
137356 150605 33452315
138465 175551 93057856
196268 197125 2147152
4852 62136 775848418
24353 41933 43874779
89654 97460 932652585
31181 87261 140182498
92570 146887 164299132
151082 168693 739053827
108493 181257 45502707
169669 171634 4977782
126377 165879 98915187
73966 74896 48708576
27468 148495 303009901
30822 71544 73899328
56939 117287 150934115
112915 184025 607082488
140543 147372 604024579
176440 183946 853563205
35422 120177 212203450
2105 58455 141003461
41640 50029 854624203
162751 189698 761285553
149214 167519 858703511
170922 171430 1344163
198339 198745 1023723
135481 169832 399555790
82190 87162 65100953
29482 84178 136775773
81372 95827 36082661
155555 162603 17503486
117900 125198 401706804
59226 177682 296394689
147008 173595 66556194
138879 180716 11957977
177594 182065 923099159
153074 194025 102412176
181111 182030 831079166
184058 199845 460528952
93085 114447 53463490
43275 152341 238681603
20061 169428 373730248
194291 195838 3880941
10517 104720 584955223
141778 181229 98852052
144254 189089 56630926
23532 118653 916085135
119565 123363 9640523
95054 141741 116946690
83427 168628 213369264
115345 178684 991701613
118373 161358 107736518
92376 107283 37294089
150288 152813 530999804
88210 137469 123324176
87195 87910 1785454
80712 136149 328874816
180912 184385 399612540
141760 193172 394472300
183320 194110 27001693
48978 96387 118554168
11734 58936 766286691
64619 125319 279337129
177125 180781 9122457
196771 198969 5619018
26637 96483 174512959
16221 176311 400703924
157717 170955 530695362
117565 167084 124167610
56251 185567 536955791
105221 130437 63260838
84227 170322 361337635
158073 198592 101474760
195117 197928 7069180
128358 179340 308637433
122788 160678 614243540
185482 195060 376616781
33589 33880 629626719
136041 142693 402159078
131339 174486 107991472
80059 170346 226092890
16826 92539 847468944
41701 172666 327908416
7906 161908 886869581
106125 136244 880505429
195847 196923 715941947
65289 156220 525117156
158867 161452 6447920
15706 166039 376185953
126614 173441 880476934
66242 123443 206196412
17667 178585 402740128
19547 149555 325438696
73082 129517 585220734
4931 178991 435620978
172576 182365 645985246
169460 174352 97059462
4024 122216 295668871
92941 111135 141652322
134941 182666 119579645
24214 144226 300301655
13663 192858 448516259
176081 186847 27007585
160040 173480 33743080
191888 192251 495068984
88192 198411 327081304
155121 187070 472474355
59627 196311 342074355
16794 196624 974643259
169760 177472 79896919
85477 169314 544948828
92476 196650 260968277
182395 190850 21189062
69679 110650 393190937
4991 159949 527543908
190755 194569 9529893
34707 86375 278248399
163206 185618 56319665
35106 194852 400017133
169146 184437 38396655
80225 87382 17801165
194909 195524 1500130
24313 92165 169645053
70451 190055 151856996
22932 55502 81404405
167500 174169 2579390
151005 183253 319906548
184585 188414 761890354
149486 152649 7959809
2066 137072 337667641
6815 152436 625282299
66678 104553 84435044
88611 159350 177205361
87894 113571 607911383
146879 176853 75047910
70214 144459 185780942
73033 110942 94622254
170973 182851 583343158
158043 198336 100884191
134100 165586 78895003
137784 195259 144049769
27715 180306 381880783
31489 107361 189692900
102814 141523 96956936
180187 199323 47982640
12215 32690 165717737
127011 143169 378923507
199448 199537 68579
129163 184106 346833068
97429 98595 565038791
39153 146817 269519926
159591 188781 237684005
106788 191737 941669032
70412 133700 158338201
127748 146827 47780849
160060 191552 79004691
81183 157673 672367504
142519 199892 729251982
103863 197600 983099101
32314 122488 782738962
118784 174447 515024880
153453 175812 55842730
50198 81905 713502239
164282 182177 44848400
126398 128788 318318786
198473 199627 2867498
28900 66309 198929555
50254 188001 344959715
46876 192176 363851365
157581 168098 26340332
112028 115651 9123049
133002 174028 286172204
64962 89697 61777270
50059 55202 5756392
93172 112436 589429675
139502 199666 150871982
131632 141549 24683437
83018 175108 345051059
97962 171113 196448430
193789 198757 707726987
175688 175840 365033
185016 198594 33967583
144782 187890 880263632
177986 190463 513395916
76281 90770 36030826
186447 193191 16853080
142538 144890 6027449
187350 198835 22326975
25039 96300 178065637
137062 178319 326096751
83105 136010 132419621
171486 178910 693036257
43158 80444 93371874
87646 129947 576630404
176357 187490 27918587
189889 197184 18186040
183394 186692 8264686
60770 128238 168692526
198290 199812 3810707
19311 78624 148344657
63436 94273 76955045
115029 147261 220423812
14337 169125 481507165
107654 119588 445503075
84086 188376 700296438
182121 191630 76014926
179130 182304 635070031
170568 192864 55803471
123577 179823 140791611
100546 122897 795122686
37491 99071 775326186
92509 165706 183395824
118742 134655 39854492
85822 144130 145964501
82703 172802 225647946
19027 177384 762646857
85079 147275 155795547
142363 155076 233504395
28155 129929 563881376
19421 168253 618509025
39440 175598 706412469
99786 110275 26369303
58302 82199 59649986
56615 141194 211648907
147504 156082 21519693
61505 69917 374331524
187436 187783 896569
4487 183161 447138857
181620 184297 206582718
132905 186365 825345326
105638 166211 151750530
136225 145218 566973326
118524 135325 42121667
174959 193197 992952225
149587 151395 4588232
185942 194907 22366527
34666 41243 16512343
112395 189044 192169954
29986 109086 431952412
184261 189393 899542370
107664 167235 149292363
115175 155082 100192028
14652 117492 257191032
127351 177932 126620956
108103 164567 141529329
192336 199530 327987948
85304 140260 137493357
54607 167056 281511773
21783 194468 432211095
76131 147745 334001338
139107 171362 63173096
137268 190909 134454273
41705 83594 802941705
73261 133798 565660589
15322 58500 108094864
140988 183094 105579972
164190 179033 37211020
177872 195525 832899182
103490 188884 214090873
114290 116179 411866890
63793 139358 189006726
46057 87617 314192291
44582 96775 764515843
56895 160623 607243267
96475 147339 720411234
145666 194248 121696144
86595 96018 23558329
71205 92063 822490026
77414 100604 646197727
84059 189575 269578812
68703 125596 828147774
97715 194194 241750803
186976 193774 16950432
45767 105638 304468854
193501 194051 1360810
198095 199766 4207842
174601 190252 783131526
57559 63139 14029013
118940 137956 47535754
39983 196022 997936441
107275 134237 810440298
6469 191851 56636341
169347 185722 406268793
38671 164688 315476611
41343 119067 974761336
75762 96485 51618381
60883 143459 220817044
16523 116236 875015678
156597 195433 304336781
105040 135837 728798671
102912 189352 406123110
116559 193029 191631602
156970 165944 353054770
148315 178895 947473324
111615 140557 72528376
92562 174597 985973083
167118 174203 17674202
159920 178951 631776881
189509 195831 451238
175842 188680 32260040
54755 187100 700314052
91166 174357 208367543
38785 84292 892465395
154811 177358 56274094
104073 180587 191768929
90365 143251 17370873
55795 95685 99737487
160118 174418 937070059
166000 185921 50058244
59297 176490 716126640
154046 164304 25508563
51782 129793 486351631
20054 36750 4619090
172078 182794 981335330
84743 158583 525904842
15808 127026 873497546
42330 82758 101208265
198643 199519 462588
155931 169065 32734036
159164 198315 813845544
15329 163746 371430065
126083 167635 104167702
38593 58048 29874587
126708 157363 76845078
33222 72759 99117492
129829 180718 728366884
178185 188921 26997576
121799 164372 106559668
55059 65153 227087808
89512 125403 89920688
79533 121680 105535668
51798 91433 99108580
128100 128762 1666996
72664 142037 173397412
113430 141491 55947145
71071 95593 61180541
174421 198612 60709964
105694 186137 784204870
4078 38175 195191998
124461 167179 107035838
50711 81569 77221165
184773 190354 13944716
199378 199787 1030124
177851 199210 465592471
32252 82228 124992246
84412 98111 34186590
20451 25527 755447726
194589 199499 4692822
169994 191271 26599290
70791 174013 530759575
183223 185264 443140361
97149 160978 952026266
27075 90400 158331951
2541 62242 135464971
199915 199933 616733008
139774 150466 233454734
13682 28539 193789726
107958 175813 170072018
81303 135575 58735127
155551 180098 285859869
174018 193413 550649978
172092 189067 31783642
15692 118100 256087811
125080 150719 41047768
92276 124101 79774625
186899 188410 3793086
146737 155747 222363082
58487 117188 146651067
83299 177901 994764761
119046 128053 22591345
173082 194460 53551493
172605 194078 53728346
148139 188894 101986904
60462 119674 148021881
117124 130302 702553512
193901 196029 177553155
23663 75673 130184577
169412 174315 12236187
121027 126835 14560957
52489 99801 968871734
20125 183557 408989489
3137 56920 134392283
30443 49035 645375366
27328 193164 972439950
50861 175719 318001556
196175 198105 4908398
13957 184606 427205129
54036 183045 323023554
6625 87598 202402680
124942 129007 10185778
127234 153488 65880961
41238 70788 74024978
79455 149825 176324916
92032 147356 664344427
150417 169238 355058433
176207 185869 24297855
128956 153007 852129271
113065 198206 213441310
177042 191916 884588692
102238 197458 238634838
150185 184461 85787775
132200 150851 463608118
5019 88011 207452669
165508 170143 11643352
76488 98116 53849017
107795 170434 918051762
177615 178408 218825342
77847 178743 252560107
67758 142484 186890898
144922 163196 261147266
32100 52805 51793423
122306 169226 117445047
172258 178008 536737974
195256 195433 718451957
126763 127157 915601519
67953 77651 554910994
9123 84476 588115032
136512 160267 682188014
95210 194393 811259090
100519 106677 15531184
70311 83931 33993871
41955 50269 288411547
97538 195170 244656177
157548 181379 59615334
164672 164968 697332
57592 95452 15469142
109982 166445 322925083
162874 184966 317125370
57147 184510 865056288
198808 199093 48084912
180617 182523 4816671
151500 166285 36794022
169612 183840 537233329
139751 184861 798165281
109798 146780 92722812
158953 169765 5538218
132164 154535 56170976
18773 34279 38651436
84646 115220 76444711
34405 116831 206173257
62302 72036 24363794
140458 198574 145728584
160806 179834 312626953
36968 186251 140951637
22941 154928 330447444
157875 158178 377805888
118689 192482 97321372
47961 144047 530763316
192067 196226 615105323
146377 192528 63215848
173339 199583 65756548
47686 196371 372271458
113009 157313 111198903
143406 145198 510263978
155181 176929 54333190
5393 23923 475275863
68460 196036 319369172
66684 106479 702906192
113039 189784 192404608
98922 185693 217601463
27352 148797 304053879
88610 166827 818692286
43832 147011 258359067
122746 160756 95072850
170434 170444 321565739
139227 179505 100981851
22759 117066 658279832
111468 112117 1619946
101783 104839 663111953
32364 155879 309281571
26822 161653 337352553
137859 140352 6264000
196381 198142 842596865
32292 146956 287013310
194466 195994 371516087
114842 181723 167596827
178415 193298 390710976
178808 186698 145585759
13573 121540 270156893
63191 129529 165970610
143229 158975 793990938
148989 170838 54564581
109567 150475 996626725
53635 180886 482004480
82421 127676 113354527
46602 64699 777393925
9018 146023 878583892
165903 194519 71720747
48920 189035 350925265
187183 190731 958546559
103670 154493 127621584
1110 163843 637116471
41588 174318 627252440
20841 59323 282888951
22780 73692 127479024
154139 157051 7211850
40637 198600 627316025
49101 148297 919513652
77572 106583 401866158
16074 118115 255148557
59800 123600 159671704
16629 164462 369936816
53759 199487 364882329
120660 181867 153325763
74226 123579 126329214
77554 86463 22155746
145168 185560 981088285
100992 125289 61047113
27586 103025 410683735
46472 158207 716971759
188069 188203 226129431
199391 199963 1397813
99203 187574 221574644
57189 112905 139292691
59929 91681 79270757
166740 179667 32383209
80789 82464 440886682
136561 161123 61584923
40256 185947 364780654
37966 176527 625778173
155688 171303 875982468
139861 149736 209021251
149051 171220 55380983
99441 135477 90336318
103229 181764 196823727
50538 122668 180629327
74504 188513 285328914
191930 197219 13221236
101113 183278 289468428
43447 80132 91852008
90349 110731 784708561
111921 176469 161844521
192123 199366 314998875
192218 195584 8226438
187093 199686 22084348
169281 171071 286270309
34931 108379 183744974
108911 163525 68236003
122577 138253 39062402
26792 60707 84860311
169248 185584 564389443
74396 195144 485535895
182396 197914 146049373
51477 162591 782042618
51039 70279 758330877
58934 121306 156024027
101648 127238 704938413
1199 49080 119622095
148907 184193 254668026
149429 150392 2441018
20374 81797 153536397
77091 162276 93681416
126969 142974 40049037
125083 165481 101167296
158404 168491 25210401
36622 162433 354492546
183567 191893 20875926
94515 130457 90098940
38393 163749 313810474
182530 184790 5747368
55686 106849 128012557
138894 167980 815969597
186728 187114 160973252
129558 181137 129123117
95501 193375 245239094
155846 191297 88648140
66522 193763 318471776
28320 133607 263431929
167534 179561 30061258
56421 116894 811731818
189471 192421 7358929
116849 117175 817374611
30417 34082 9065145
108973 154255 113691335
59222 145830 216670040
140767 185479 272474436
95522 176816 203717922
32660 171512 960002739
63905 141790 381477148
103443 199492 240731157
154089 164446 25738472
87076 150209 158305178
135476 138204 6769633
117242 186078 305180979
153353 167415 34433524
6357 50358 109893783
172406 184698 319679130
38142 107277 222943541
165359 168373 171953095
98778 103366 382979713
46899 87248 82596407
45586 67870 545258462
22899 74859 716514029
151607 184767 82924045
17344 22026 11764269
98682 162519 160018667
3871 117332 762542188
11632 33292 544299129
103126 138833 344291606
192784 196131 8373771
192543 196302 9360612
500 13885 418660320
141876 199557 186953041
122164 132832 26675933
190632 194138 863752394
177936 196912 47525987
126998 144226 43120439
88578 184864 241336457
25776 171228 364019688
13168 84517 178409900
166259 188592 56041481
118326 131136 32203363
198070 199622 3909070
36568 68939 81143394
168836 187167 649308658
119309 123218 9906178
116700 124673 280626819
143994 164522 51454015
37140 84589 118733244
194635 198688 10202220
161023 185904 62463830
158431 169340 542582473
60962 106680 245205672
65247 149483 15885564
62494 164293 983281048
126026 136437 669588382
174964 192514 357663753
122768 187472 671662907
156598 179824 158102090
88931 199057 275957004
113172 130186 641438402
34097 189779 389857233
24775 172662 370104453
11949 113450 253720805
50866 82954 604981773
45296 182899 344497557
49326 166750 524138930
21553 118333 705746853
135582 168140 81649816
5409 199728 698779628
70802 105237 86008695
125261 166466 331860477
21735 125783 840230024
72597 189383 784000286
12532 74097 353991800
151268 190483 98062921
113590 141196 657435753
106872 147127 332148647
62530 128395 164701060
3883 129753 758424189
77843 105283 534584916
24563 145810 303374285
50518 63611 32834590
71115 125902 944201059
104017 171175 725088225
79495 118228 96864897
99338 143567 823017672
193596 196065 744341817
179692 184030 10964652
171324 198178 67263328
187276 199407 30397295
5294 199261 485458014
13042 72811 672565376
101521 125523 707057089
104638 196786 509704572
125046 141363 456282610
101400 198353 557312741
47593 53076 2634926
168080 186222 926733242
161306 189967 341622905
113271 155297 827632232
157819 158063 644761
106929 129534 56690422
90108 122648 515244012
74885 120028 112825683
52955 114769 154571095
121040 138715 44131035
174356 187809 33838331
17170 81728 161432385
182041 193987 132656592
31323 174316 357859969
35119 152899 575409097
123408 147206 59585677
183896 195996 156109975
128373 176187 119844505
16623 21205 11508875
61616 191178 324223104
78852 107563 71695789
108931 178682 741627664
20807 134200 890337936
187904 194666 300516419
45859 184312 346706407
39765 135333 239111339
124147 196832 182008208
109754 166866 719474442
74269 100989 934668473
158985 176230 43252540
173639 176064 992797945
80880 182692 254930443
197116 199218 4056012
26657 187536 432636892
85234 185796 251943281
103789 123969 396604211
1791 44814 215400244
19750 23515 244680134
182230 198592 41026051
101990 151036 960072129
163810 181609 44623165
96542 126594 150779961
18037 73640 139226442
159430 169406 25049624
62251 113558 128172582
182182 194840 998280629
170195 170501 773713
1641 97419 239382992
197353 199065 4370918
87136 158723 469594374
136647 196211 410262476
129927 165703 89580575
180814 188266 78533060
110375 148802 96490210
43483 159632 290752888
180433 195647 38113680
107180 190948 209907781
140935 161044 50434731
126743 153826 67986800
22252 24326 14703862
16208 56858 504848620
134825 185657 75281482
75409 128025 339523064
11206 145307 335470175
186770 188205 3640912
89201 173630 211513887
170213 199985 241667172
66268 140704 186116031
175007 186563 29023269
110246 173866 159385752
185344 188016 151248021
24251 145186 302610225
164007 193963 591232019
61439 110329 122096270
185735 198682 32363368
113028 198908 215307952
114262 187606 183921438
116994 119528 6476978
186736 193481 974031793
115869 160256 111215517
16595 88898 853331037
162199 193705 78932914
115682 157686 105349342
73021 109682 569946252
112150 182754 176990919
119063 128450 23506630
104125 169159 162999332
84916 122091 473826624
38731 122650 653276500
16130 156383 351107708
168380 185193 667295039
98115 163404 163604173
97390 164734 168817683
95442 170853 981309314
138669 170059 596326562
66278 167286 252774713
167244 168735 3712326
50999 177074 806204236
25212 70282 112730271
38609 94291 139184853
89274 144764 862896947
16569 165019 395545729
198763 199730 2408520
146410 151945 13974387
103616 110753 17949258
31142 147950 403992680
135001 187266 131020592
9719 40863 500923125
150836 164582 674958440
105606 143707 95495225
93321 183541 226078146
64682 161926 316431292
69536 101223 82233266
80995 97233 40446197
95881 167308 178965570
109697 130979 992459804
188347 195411 17621469
155410 177788 55887077
194442 196810 260499671
37679 88770 143714079
84234 131039 44487188
177305 197060 49519025
135149 138419 8096737
49228 57279 20210253
76401 103483 67484012
157169 162711 598213678
48023 73953 65098610
144548 169229 13828167
52163 94313 530884353
27383 41292 387078278
182208 195322 32824272
6449 190006 952398606
116007 163948 390758738
71321 176162 262448586
18987 131565 281696082
54273 84282 75058002
175516 175891 284750145
19766 85825 35504181
95205 123506 71076021
28616 159010 670633867
192628 198882 15748255
102873 143661 102284665
128274 170032 438375113
173025 197234 626898638
196570 197973 3116735
18642 137483 608209987
134238 193359 106000134
6106 175500 859155534
147493 195628 826282563
191459 191768 420330505
100346 136375 90316465
157562 158463 2286278
112513 182857 176314654
460 191977 479323481
40922 177278 26083267
83886 164856 319028387
121754 187333 929158920
60575 70481 961333032
27839 178448 376948415
176581 188522 712219354
46491 104054 953735721
180315 197694 521208746
75290 100063 59462457
193811 196558 6876866
112149 114543 87964205
48750 118312 580732100
64185 118105 600054186
16939 24774 19621260
3132 45052 565104263
124437 188854 861799468
41287 110591 198958478
42314 137926 239241815
118606 165762 118167167
17546 159403 354950091
126057 191985 165227254
60808 177296 367323822
102993 115443 614106449
151200 189561 474922260
49220 139916 226980555
196323 199559 8191198
86187 188119 255364846
72861 86180 33113297
174964 184744 190302789
73569 196656 982940590
198162 198510 67986964
71660 94059 55836941
193691 196968 8162406
83381 147841 161524596
21580 168087 366669937
92330 131122 980751549
193809 196055 3503861
155143 156347 150151606
173773 187067 553780650
134406 146903 818039491
12602 47274 413162201
195543 199604 927636828
140843 178403 75339192
38955 97810 282663958
146352 192259 114960026
192641 192757 320410
14836 183351 421798388
172770 176949 718860296
21957 75556 179918400
40435 132860 601955542
129766 176094 848290482
119258 196388 193183092
118903 191321 270306327
139489 157968 202557211
176957 194540 44037384
64587 161724 386955527
20305 141452 302961960
84969 144544 149170618
90188 148127 432649671
21835 109249 274321717
5380 82537 607438677
37913 39079 999077153
198703 198831 325966
114399 167731 133755156
68485 113384 112159186
175934 180480 48430007
98833 147070 823579067
79027 106621 388299107
110292 192196 514483470
116230 199932 209813138
62229 69282 964352318
190794 199010 47071315
113474 115098 4087571
159056 171694 742278464
24060 81277 467385969
147496 197314 124672683
146571 190754 660375656
130112 134701 11437999
111113 191984 202679926
174085 175203 2818731
74082 194830 181570954
138226 183262 112938710
37330 178794 548469549
185669 185912 949448827
186308 199624 33369742
23378 165814 655792481
19417 52206 47391597
163059 168391 802453348
75414 113509 44481436
91995 132539 101561042
143861 151789 597973264
129399 187360 402275845
59852 191639 329909059
55469 190677 338552859
35136 53423 45839093
48937 179254 377013956
27779 37392 23930823
134467 137279 7006464
109097 191957 959786938
10287 73997 159400011
110208 189383 606218942
167182 192914 936872719
171002 181362 339746553
60075 145734 214312100
117463 187405 949045193
146106 175835 877582464
35367 178999 711573569
46777 92121 442820705
47534 193372 464023905
94311 152661 613747069
166380 192286 888093861
28838 181153 474329584
110500 136666 65535102
47584 84906 947843761
61841 106517 319155250
92505 118457 64973417
123028 129477 137765112
65623 112236 116419385
12056 59903 980260206
77585 81612 207480034
39394 128019 526075754
145652 163891 270758718
198393 199507 2753477
40369 105170 161956536
165278 198226 949118006
57230 100605 364921923
50980 158208 268524567
52450 138270 214622726
106881 189648 207413889
138147 160599 56305284
134154 193988 149891753
42355 79555 93122889
44311 137905 146878719
48886 79549 76782331
182908 187945 12654691
39679 72041 229013551
15166 161052 899763545
61901 70654 21854150
29959 69002 97714106
59481 182178 307088573
107902 183471 860953518
55378 124799 173752423
93262 162793 786044667
133980 169388 513911201
192308 192967 944712083
45476 197664 930370334
143549 175534 996074745
15125 131797 291947570
14142 160765 790223694
41039 192443 455575487
160409 196873 986849042
143027 144605 3994571
108131 198187 225727089
161470 177918 798629648
160365 179648 835884011
104748 185072 972135466
29510 121463 440968147
184231 188230 10025329
88888 110683 54561960
168352 195175 104179346
132159 141206 22526398
72760 141017 170617605
133320 163870 362490197
125428 196932 540846215
51312 92357 102644413
121744 135309 33887814
91028 128930 209996520
127157 134521 18333808
60656 100673 99837973
148788 173882 62677989
118844 156526 590116893
170796 174235 805003540
22048 74200 130559807
175585 184999 472933272
99928 106747 380913700
162774 164650 4682711
157233 165579 20789479
21966 48936 67322897
92625 193430 475349835
58858 123332 143289104
179699 184533 12186514
159411 194725 336800782
69433 93336 415825879
7754 172302 38751436
28563 78727 125475956
147699 179664 79967026
13725 112606 589014452
17734 26792 391016725
106108 160638 136575674
149309 191522 477556875
170394 175519 60438358
179550 193701 35476638
177710 187828 654467173
66954 142305 188466409
25564 114523 222386057
156818 193043 636607952
4500 145786 602897679
2500 52887 125918937
64396 131513 167989410
72888 135141 155607793
131307 163087 79556623
100880 150877 861314973
115921 198659 207396936
176920 185093 416713144
113634 169684 950939686
193816 194893 2745860
158606 164437 14505670
104290 194758 427781612
136459 150764 130833970
169435 185074 39276355
182236 198722 477462066
134627 187751 133186511
118757 185292 166810234
111674 197326 214677639
183005 187778 12015037
126011 127053 2699161
76925 186620 291963226
168053 198924 659378421
119118 190247 178236872
62079 70217 470771610
111432 112255 2060827
31247 106220 187495950
57136 90991 84641805
117827 132434 884194838
76 64990 162371224
66644 139327 181719427
36750 102610 164741577
136611 167878 317694159
182292 186635 10897721
49342 75883 66610086
59701 73041 112942709
32300 121855 224149340
101206 170836 659692988
4877 21088 40583301
73179 155775 206789596
109616 142037 81155530
106533 188348 574632801
193950 198221 887298524
4480 38511 487985634
60884 132097 178134400
34124 41308 558275174
9418 144788 573155592
116014 152845 736663801
159692 161234 3900916
117341 153011 89592563
73684 91389 153922975
93552 104180 26615760
156800 171251 36136732
87185 125862 167019913
153275 181726 71081079
48971 194705 364957035
125855 162241 645288190
113186 131345 7344414
2068 96102 687342816
37820 199101 403889900
88062 113347 63235165
130813 150594 49681186
110955 146970 90333874
97367 167302 175323039
26985 99190 710412108
145592 159982 933908689
159115 170198 27807543
199075 199188 688810762
77609 93450 436130659
171821 185134 33409425
25502 74150 920957264
7693 107972 509992265
163361 175545 30580457
196397 199867 30180200
173242 176353 242079220
47777 133830 215412594
52513 139689 344665693
121920 195457 184071882
116965 180792 159951279
97456 175870 566498144
94972 122517 69141200
119992 138905 47251633
145205 182011 818597634
119507 163939 564277143
77400 137952 775468280
88795 147834 569044135
121432 133076 29139385
49126 135649 388976936
104226 168783 161821313
26937 103888 192259511
4243 93891 224010912
192434 198580 312865122
18373 113349 940076455
93998 162458 956937845
6567 175571 422947645
160112 180891 52058232
108711 117190 21236984
97992 105450 18682218
145593 189698 685613551
63599 83480 88919501
50986 137068 648526106
133112 183462 458005051
127950 142498 36355344
149940 150744 2040668
145950 181424 88800658
116741 145464 218756603
139774 159948 50534390
13110 147693 740255778
169838 199244 329136007
179868 197024 42948353
95574 161608 165472240
179444 182368 637808594
14998 35964 707452062
186354 186905 1393076
156358 187324 990659316
147457 169655 55514117
138142 164838 122929527
85792 174326 221643964
42121 49312 307841277
155659 194104 199470386
198908 199697 615080085
133615 191417 144792368
143356 194831 128947778
118284 122036 705902716
190224 190269 123088
124592 186131 462715355
146051 198135 461851881
99438 150415 696692161
53856 182212 709924612
90860 171409 201864938
71712 182894 472223959
75219 158575 208625679
153119 193549 455661882
21471 23779 5732389
30429 129175 442091708
136385 138676 5695464
96399 125921 73996533
88366 180817 231558565
180762 189511 890146254
104215 151244 163900220
22130 101740 198915462
102245 126225 60169610
13487 129290 778318856
54482 151079 241992230
199096 199728 1560209
75197 157481 205924137
179705 188081 21046495
57179 80165 216185434
95497 144479 890525304
93484 194440 252990198
128069 130633 6447419
57200 191263 335658401
123590 129606 15001515
174946 196826 421175132
18652 167560 372708830
133390 158467 62898190
186144 188088 517222224
70258 96646 65828069
70294 144049 184534617
77368 95996 373380477
76683 167270 325452938
101057 103110 5222612
31481 114317 207102328
179047 180842 831264365
92499 197924 264178775
85495 184175 247135640
71391 180026 271942464
94333 153247 83536735
85016 156192 178372296
181402 183712 5863080
198377 198819 1122289
12349 180574 644124521
143426 167027 289329154
188647 199514 27168321
120082 134538 939377488
140951 190326 123800157
50787 114949 160496385
75603 199765 883081786
155408 170595 37951519
183662 185435 923993462
144924 174163 148849573
43858 96331 836573845
138616 140110 205648138
10076 83719 682712734
70060 77832 19425957
189558 197815 20630850
44320 124997 581002923
142959 189248 531505937
126782 189264 156520861
191311 197568 15681476
182347 191965 173327650
188604 195788 264151080
49498 198784 373902973
95581 96294 558135844
183450 187110 9216117
5178 146889 354571934
80707 147014 166017148
197947 198562 1556799
34924 113633 196918865
137427 191133 746158178
61172 110514 123212891
145906 186801 102443074
46994 152960 265432222
51453 163926 281553559
147051 162297 861675018
33345 66900 897479091
8668 100229 228762028
143040 191583 121646957
163589 185565 55207208
6064 27693 170085875
63343 95163 236989126
118813 150289 79048644
159764 194409 86858642
90316 95173 859164068
151614 190506 460791076
190055 194047 9929381
76720 112449 89199713
79755 108620 72099802
127789 132825 410641476
129264 178436 123138760
171362 182079 11446887
93462 177881 493977257
128628 147804 48105226
155285 163164 888765204
163591 195868 80854897
53018 164115 278080622
79471 139363 326339272
144803 149539 11981050
86634 165600 197785473
130687 137805 487762500
104857 109309 769310368
193332 196954 9022242
157583 166317 21809749
147246 189475 105783806
140157 165004 809547732
7966 39334 78354429
188066 188379 783175
94112 191828 244885937
110565 173083 156690668
27332 140160 322030806
112216 135307 57906101
111625 115879 10677218
188645 192375 852273
81045 102592 892299246
64146 169424 647492823
7896 168192 950343098
86118 132238 385945909
51776 52392 1605511
78241 176972 361066682
22868 86859 159945889
182900 197863 431357904
16174 163216 367935969
102486 135364 20015869
156053 158852 501315340
123041 133510 26091747
105085 176881 179952132
18707 54371 89159070
32854 170726 781760037
140779 177906 63734141
149004 171855 57129188
32082 100298 641780812
107306 157944 198226458
89120 104369 512755951
138932 194313 326045545
57161 176531 298891541
28954 82167 133073991
63904 186519 103530451
84170 96762 31430455
177873 192047 302007098
96127 142818 116970519
2897 102475 248833874
131047 177282 115738364
157910 164132 15492809
44928 137672 232037178
158399 183234 544222123
12335 155704 358885166
30954 167528 778025765
18145 62740 111631655
74112 149007 187484629
92726 142950 158101040
102577 174045 974599740
57018 123367 507163668
103391 138876 88874480
186911 196162 23122271
36373 58889 53016691
116735 133747 42769405
176568 185298 21959198
62175 127404 163149677
67962 183141 697342267
59093 89283 75322185
115937 166111 316237951
120914 130219 23306573
151628 186231 530487064
57817 166566 914725846
107941 134388 66315089
39363 146293 267710920
118007 162859 835907370
136050 139966 453238071
170930 198469 69057179
144959 149247 273566619
150608 156953 745501623
89376 188372 875241253
121265 142259 52469494
3817 32186 658828414
186208 190660 648429045
157302 191439 259172350
12739 61073 284041948
127231 196719 173984066
55230 181979 431619391
160902 177459 41446474
157564 190834 945205083
132484 190228 144632072
131903 174730 981736453
92729 199051 647946185
180189 193168 102963629
193953 199875 713581037
125051 158670 84266771
179793 186053 15789911
10774 178527 419737143
42053 95477 110774000
175367 183226 13638064
89572 175084 661879625
184173 188179 9593048
64214 160902 285593534
78903 152865 185284297
191705 192780 2670470
142935 194438 607256949
73554 193958 680046193
51972 109275 908102595
183545 185252 4377167
128991 161484 894230036
171081 185221 35518000
154230 169283 37499720
9335 149775 351487848
101272 116487 248200760
100764 155258 136776850
133403 144745 232874005
173138 184714 29071398
94435 154815 391141649
162670 194676 613054753
84934 127031 489121693
185889 196751 812013838
107798 163985 140793889
26134 156888 82948535
127938 172409 977184462
71129 82622 28685078
39439 39711 700091
71955 95854 59594652
9098 74664 164097416
85845 132426 46110469
161440 192068 76790928
112399 158269 115074589
118618 148877 556771585
71556 180015 271501713
51531 196841 382933320
194512 199959 13643847
97354 143350 115373179
182994 186550 8922514
73873 158988 927778336
75394 101197 897673565
181781 183545 907071663
59183 191598 156046579
57272 115338 145209645
160023 193845 651574693
51692 181282 324401359
161646 194843 582689721
137384 146725 486826812
89492 108809 165680450
1442 183783 965584051
12101 39569 68601920
186205 194712 186853457
129118 174158 348135492
105813 144885 97967626
83367 190946 269463816
31351 152264 302775994
146879 182823 208970291
186032 186095 4998930
65740 138347 565397905
78693 188734 859139233
184019 185720 4322996
61402 76892 38676296
187230 195210 518754799
11599 36126 517275758
129205 140930 29289233
101378 179228 696425118
157966 159124 2808607
148070 166367 45657770
21580 29353 19393767
185365 186769 547710917
23407 159680 340965109
190983 195936 2567454
39231 105667 166130568
21867 180724 915596302
121423 177402 140124645
68732 96209 405441454
103694 157888 190712247
151583 190390 97028735
72218 87624 38340541
175443 196106 51751021
168923 169846 280912266
3203 82822 713042642
18672 58550 99821104
166925 194984 70264338
192228 195238 7504760
25415 40160 36829286
171498 184546 32674212
102496 182750 201152608
123292 143161 49686115
73986 191719 821717025
180434 181790 3421435
32942 148190 288609208
110710 150357 99565046
172167 189789 44147899
57200 190523 333839649
190707 193515 7013920
123652 157157 393204709
82384 163502 203112986
149402 171708 835531312
134411 157048 697506552
29552 153491 131595870
68345 129821 430817586
46939 146284 9534886
106384 198864 231757280
111113 140588 73813333
53104 161840 604514995
29842 109323 262762275
109558 135474 64912542
199212 199776 1403481
199315 199809 60248793
94854 107540 31760153
23416 135811 281133677
137202 197053 80294832
194726 198169 870341355
191227 193518 5743823
186873 188555 4231454
90954 117560 589808017
111476 165242 134802984
197764 198198 295941703
194752 194841 785632111
127368 144712 43432119
125163 126574 400824749
43548 196426 382759760
108084 171136 158057011
14972 40839 64687603
137783 198421 152054955
93880 180652 284612799
138130 142029 9795545
142983 157102 35468522
159901 184506 61765719
137739 178991 737706565
263 40935 16374947
114397 147413 501178090
92929 123540 259054042
41099 141448 251064167
100186 137116 516426004
59740 184320 403668732
192054 199720 667788344
6218 76099 411705240
68351 192136 309900490
15973 82701 727499520
9961 27710 44334486
172320 176726 33815127
63127 161387 322506164
129168 169883 101995937
47082 144470 243790806
60802 182984 305786749
115203 153652 723776423
114182 169285 925840144
128649 136319 19155249
53237 198936 364848147
10475 12530 5073221
124349 157592 343878902
61982 196042 335507682
109074 141231 877312497
173265 191918 46747427
175224 198113 765252042
137316 162352 400492800
161593 186362 330294892
13427 54006 101445441
102703 124665 907029658
180787 198327 57481889
97323 97409 29676
173722 197046 287067773
187745 188798 916289422
41035 55766 639085538
109634 168131 146595995
160261 168851 910882575
145203 166160 52414303
120844 187459 166905192
169409 194182 62053716
176263 187107 27178973
40728 176558 595672051
175623 195731 50365373
61354 118520 142799362
68148 199869 329753592
168642 197533 72396004
163949 180395 297218226
35536 147561 280596968
24988 185987 536961107
52672 142293 224239055
57479 138763 82279791
159909 181658 54532415
64291 137376 468176858
148216 159634 905083841
187005 194103 17710013
136444 150311 837381329
10077 34698 228132318
8122 90440 205829298
93232 166788 184323567
174208 190923 994256280
172599 174744 5310886
161507 173072 511151709
80282 139554 675859391
136306 185461 328250156
74138 80418 15535536
137627 189357 129725274
77510 182018 261637579
29834 191850 405563724
1718 192461 477401543
13003 68957 11802049
131743 135500 9341197
83986 149346 163855992
72127 163970 712666207
60928 118244 190305917
66820 83648 446379317
116331 144169 69855391
127288 177759 126344802
28337 68698 101002332
145452 159404 252605934
120781 165593 112221171
41295 146569 641618780
37990 73034 87931628
130058 172508 188995309
181650 193276 29118767
45094 116157 930520689
70758 76158 68262854
64213 80165 528403880
198380 199162 188843127
53035 95504 454102115
179030 180997 4855758
60296 140763 201203778
181914 197964 40251099
178545 184096 177293246
199469 199771 353062664
161081 161273 447619
71929 160753 222240275
103719 147565 110095434
84663 135818 127999160
114827 182810 170396717
87007 169615 206934830
1445 102827 177308931
178648 196594 44946754
166305 167495 3049846
164740 174577 268656784
186389 196715 25835193
180701 181920 168988308
29678 44348 36643055
97279 190304 586375291
17101 113756 241627084
23364 121337 648472186
102982 178048 199428599
135853 167921 349804795
195421 197553 64287066
158457 193293 397735540
37931 77177 213122198
171104 176113 12544952
22685 187526 602178903
44294 172027 378940996
199158 199940 765735880
76317 78486 5323199
191040 199639 641659476
141131 196393 674911287
141607 182621 102820150
131186 188593 143847034
144391 177636 364549123
190619 193235 6282701
118353 120271 4933886
171139 175382 571363018
65286 94624 859006999
138565 150155 29313150
84992 118195 513366043
14540 74096 149190352
41415 106686 184563824
191018 194441 8587259
144448 198946 971556450
61025 130325 173299570
113226 140911 69400471
185180 194361 790136465
140623 140966 878683
36393 54894 46398278
91112 189421 246319242
180087 186940 17202743
186388 198408 422183622
2709 171704 422914931
174893 196414 558874574
155904 168675 401722093
133216 156206 57710977
49755 88232 96202886
115406 135688 616824115
144884 154562 24373235
13591 179685 415687992
83501 158810 972331058
79696 92425 637096917
97801 148329 659763783
156066 174336 642705848
4553 31848 68238763
138693 148897 25859297
125538 195868 691584947
121534 176383 553582251
190334 195856 13778527
40569 152753 804649624
191140 199059 44702832
27139 167440 351140817
158810 193342 86476680
47085 75713 470788787
189979 196729 16831961
124608 131549 601568618
167770 193099 63357482
98339 181934 209490595
153484 153847 562878
176911 193059 121107466
139307 185198 115175628
82237 95088 692034786
110355 186249 509089153
158174 161445 71080886
93919 143120 820994372
102685 197536 237715108
186989 189527 688805368
158296 176871 353458489
79276 130363 127880720
143409 152370 22644163
92557 183413 487782222
73402 119501 115204092
20812 163654 969946356
82060 120729 419530905
185984 198104 30291459
191597 198459 85962416
169895 193298 38902219
150652 179725 72641012
63596 64903 3284119
25160 175314 631517678
51869 160292 271374927
150951 166356 38350489
3032 122260 424621391
19419 186327 417755889
23064 153357 326223434
140397 145057 11796020
142393 187573 904917539
113341 182656 173731694
38824 80483 511765712
111513 160477 165652880
57114 72307 38161425
136082 174982 97484022
30859 104435 183901677
147837 199874 130270323
41274 137542 240848485
63589 187664 310700715
29785 72320 106499186
161605 190830 73235746
141934 193010 165942786
33458 176930 699986461
127639 196396 757869835
174064 180641 16472251
35975 82258 115786082
122640 179734 431531853
81210 123496 421930184
85499 160482 187670943
22176 46081 59619217
11686 192825 865164376
83525 176938 683234432
106261 191402 976053681
29580 82020 455672975
43393 158826 502409727
65584 168244 256947168
14653 82822 170529579
162275 189231 67604550
175824 187767 30013489
102097 125239 58070545
116406 158485 572981309
86212 124462 223718058
16166 180995 272052118
148879 187213 95880213
94280 131370 715783318
157121 179030 511328000
149906 154849 12368879
67348 193242 315114301
185965 190890 12244157
170774 188418 884901066
6073 77730 241311918
169529 178074 21338114
102050 171366 173818285
60873 178013 293065123
17487 157643 508782481
13265 71823 853985315
76754 87798 328091833
36925 118390 203845465
104278 189988 905255934
86806 160454 184428174
106039 196949 991077338
97451 140365 107513914
42514 43863 3374778
191366 191840 1213295
16415 184083 419689663
160386 167101 16916362
78425 99821 427176156
185602 189812 10446097
63960 116989 132500787
171355 181810 156402145
111918 185493 184552149
29282 164485 338372526
128920 191255 120459879
69003 132807 159634187
130928 192658 154572981
178885 181136 5588367
96683 124912 70786862
172318 188129 832520614
111763 181325 17050645
194744 195757 2523545
158960 160722 4387877
68100 173137 411647726
178456 186236 19553214
168568 198426 403372576
16715 27392 894997031
169344 183034 478633336
112131 199897 219992125
22023 84681 156653383
58046 64581 394775024
93642 153076 149134674
2621 106629 260049671
33801 193442 399714687
193027 193452 1111937
199641 199947 726269
24571 57584 82524523
122019 187425 621757436
102620 159865 143458317
12768 164850 679364197
21751 154478 427862341
197105 199230 5415883
41730 154848 283343903
33579 55793 974013473
191830 195576 9338247
197420 198461 2682692
27479 30797 272626605
195547 196786 3105878
167055 195135 70313319
186242 197299 27656153
158213 169563 707273071
26191 94871 171596807
84234 131850 119250598
166179 182635 41285678
172264 177497 213972782
157363 179707 55866064
88788 197265 271777914
54312 122258 833207316
146110 146560 704545869
157607 188244 4624641
9317 45265 254774737
48445 120641 180723600
134648 186542 130069929
194243 196013 848451442
181127 193448 752608746
9102 188636 449358971
169326 180730 28512412
112451 147595 673792296
77953 96470 410119361
177901 195710 44652986
73803 181568 956875249
21286 187234 894950562
101382 191904 863712797
193582 198710 12913371
6365 158386 520316309
157154 167827 26710350
173219 173256 99796
47880 190346 626221235
120874 144161 58289728
17182 198542 454016584
54419 108385 719820987
112400 148971 643585451
104928 196959 915367890
159172 197487 96021268
153705 180253 38489227
4299 197911 484561865
179578 186482 17336038
138616 156281 252203734
98370 190651 655430286
64467 148542 845090409
77386 174921 162187515
43691 105941 155745436
171587 173169 3915254
133384 182651 123395274
191980 192905 2261944
64084 176578 283194477
185753 197296 291446898
191225 192788 3916047
47529 185920 262362742
124543 191527 167836144
85928 98147 200733940
149480 158824 79285494
48509 77415 418231604
90421 179232 222440762
187877 197363 652053836
136409 195733 308095574
43140 137698 236643668
29416 118178 221964703
184131 195812 29181054
29480 196155 500110011
128253 193371 769596965
109896 150773 316248597
17528 157358 846353892
95582 135345 99619892
51302 98324 36045806
103713 109642 366005408
142036 174001 80128349
197104 199129 512149437
181380 189949 308920985
163998 186725 56967388
90002 143323 133577518
58905 62740 9603097
66048 119201 132913919
17593 128616 277774542
173396 181580 20511317
142191 152553 983301992
134801 194019 883598098
128506 163302 87129676
101713 197874 684308102
79048 120058 102621982
11162 118849 269269616
155564 178130 704127287
111207 117497 15732322
178660 189952 28360319
176206 188352 30441427
175117 196253 52935349
126592 175330 122002578
58253 93076 935346015
128146 179281 641578419
140400 198642 102303715
165493 165661 406660
29324 188731 981165175
112649 191619 723346726
139296 188876 124358062
111949 171415 758519462
5195 197425 481053161
177110 196413 48325911
194080 196392 600950479
25684 102299 378832690
159985 176054 40319019
167093 170060 7418680
166518 171996 13797313
111402 190571 198440966
1955 164622 912718004
57534 111848 135741148
123102 140733 459902323
160614 172316 203074363
181823 194795 32523907
69324 72947 9129202
140047 184582 111698293
61602 78562 42285206
22074 98270 602689876
20855 52982 398898850
167210 191776 61526567
40819 121267 334931430
12667 131751 297936948
26855 108469 492097670
171815 190978 47952224
151427 171366 425204267
179875 194911 49255949
74741 98448 867664965
169044 181575 892914374
27262 87465 418581888
193429 194047 60241631
167135 172278 12899364
38107 152709 392331926
22669 102401 22999546
103800 139316 732013780
158908 182608 59378502
158875 182186 62256962
170839 198835 592555706
181668 185998 24363023
140101 154094 178918730
72611 194683 305529753
152018 194407 106033906
104910 152472 910351128
94742 119203 61316153
19692 64103 111070790
112648 169071 141403277
55268 58274 376414338
180056 181699 939459025
183625 192810 259080722
36156 64082 69995530
38872 48521 234893666
65441 168230 257275189
95063 178018 207812562
7208 27343 820087922
186951 192357 13517124
154194 166272 99053520
120174 175840 680391389
32401 127592 405894585
12574 142985 851842746
129277 131706 6103585
180498 196631 338846711
124195 176655 197380517
18539 103291 211878515
44208 131020 202318375
25003 174804 807263742
58855 89860 77420692
60433 90179 74265123
72217 173253 678678594
101603 181900 51615201
160467 197527 440614202
136055 182610 116671548
198363 198759 386841135
84614 136327 146442217
156992 184132 67968891
16019 37545 414471803
96754 99202 911743354
80688 112926 478752403
146182 194077 119912394
175434 178836 657091654
143450 149455 15186287
133434 160576 24816349
15901 62345 413188543
1634 64716 157794841
131102 193951 157398060
1668 114277 937197321
23189 88945 425850348
66648 121512 707540516
44521 64477 141577368
70249 96240 64844072
99324 137075 94601295
154379 170811 40996077
150952 181254 708889085
177269 195043 749768223
35004 105971 177579288
30487 130067 249149554
156138 185688 955292594
164297 192556 70796117
174625 192154 43971888
23300 77922 136652821
139879 179969 100535011
24218 164462 670704376
28069 191438 408943100
79532 113542 85009263
3367 51540 120377326
102901 189837 977367775
83496 183393 763274391
104603 198292 234823021
59561 110264 593081881
60547 156041 239070543
28906 84477 138970585
23177 100289 192699261
61759 136683 840685802
2230 105805 258944506
45141 181852 485402609
29746 88760 147474614
84628 178106 234038964
1887 194416 262380908
65798 144431 616698561
68 178814 447323473
68575 76663 20300026
184639 198647 937211936
54943 114347 148518394
161974 168443 339524486
172397 192581 50511727
31161 91208 150129363
85246 119690 378083066
14727 179482 412352332
124372 148562 60745092
24457 30044 525013879
93705 134639 102606260
55505 184344 993416901
175485 198694 58192116
111866 149464 94466789
126754 134076 285763574
173408 181575 303193643
54356 118472 160345575
93345 185976 232224345
46796 115862 172801544
131517 156029 61514603
120225 172961 859799415
134603 179316 112038589
194774 195865 2717592
20580 184443 410172498
114491 197258 207430430
80619 129622 768395829
69452 72954 474554014
76270 78901 588005801
22603 43706 52682755
92050 186498 236581106
29764 172621 607016294
184211 195769 28890937
115124 144251 73049640
34620 199247 412310583
124470 193618 544468185
3468 86302 693471692
90331 95444 336319845
20697 83234 952929074
82947 123132 100673272
12039 134513 306317068
47411 49421 5006446
118285 193636 201283934
27968 42997 37519173
20419 196927 633826391
25350 99038 184104034
99253 172616 856039620
198606 199110 1282906
75210 151542 191156613
82229 87177 12310696
124130 148593 61414218
17954 166533 853796138
103743 183013 198739886
74902 89399 36051779
10459 116313 804747240
193842 199987 520307193
146813 156272 23816077
101947 164925 120560855
162686 187071 45582800
190141 190454 782075
104127 106899 7039121
15264 178167 407657477
126967 127553 154536012
57519 173242 488882748
13076 157364 944223381
87548 170827 217023468
170341 183842 33864858
41608 90240 774849149
4968 188310 462095222
63217 149350 909920110
190601 197050 127465318
48604 178215 664164183
149784 178759 18623863
80625 92397 169618477
137566 166731 73152589
6982 74733 568096629
113170 129083 153474187
181155 182623 3710551
64053 147591 234761687
8440 23790 258592243
118773 182374 141174639
103118 175832 577571969
48104 126717 237452398
75564 114549 502267238
8455 159386 503885857
122794 145166 55953507
157677 184950 842050640
58302 61594 8286631
74400 102174 461047924
167295 194721 68728836
23144 169206 365489503
100067 123979 60104216
101484 198027 749420888
149316 193387 110216913
162507 171004 21307249
93760 179247 214241174
182395 182769 933808
172640 193887 53175133
101279 147193 283295625
15900 52035 90366103
98685 111000 320155234
197964 198956 2522387
102230 107560 13393003
128251 152285 60389545
52728 124014 178423154
118501 161663 108194184
80329 161144 557872424
151328 161839 706679202
38876 105922 707549185
90623 155816 400122703
174862 189232 36081009
36147 166120 939315580
51668 56585 12275284
10356 56436 947257631
10282 111048 251883735
19552 176663 440245213
106091 172685 750999629
97577 179541 371670706
171377 172846 3633766
178750 193954 38083035
178399 180334 4836433
68975 198207 323560363
16636 73713 282755660
59799 79253 458537004
46791 184412 344677385
170991 198649 69324247
131325 169214 94837199
59858 92868 440420586
53930 104601 791389285
188364 192365 10004221
173088 191884 17511929
115069 166766 129575225
30683 61314 18298119
188379 195732 18376883
103853 135910 999867740
52451 160233 269705394
98351 186616 221211690
151455 173085 53979053
33810 116731 482636993
186846 196618 439093427
157911 195055 92975117
117760 197945 200993297
95560 134297 97072684
145624 195922 126000694
23760 133111 273666807
78092 91529 736373007
82892 175655 232301165
183785 191744 420318174
167154 179232 30251072
56453 178015 631321750
54163 148813 744552643
28335 191688 527578171
6913 73608 166920681
197943 199343 414705187
119356 128620 23232890
42451 173246 938642116
193374 196211 107735270
23186 99584 190936181
165935 182653 459426412
177111 189565 31287257
89704 178738 223004541
107691 160785 56785398
72258 194782 306681787
75236 89147 34585234
182184 192226 711337846
91018 94712 951152587
172186 175977 1640267
4371 135424 327780526
53122 191195 345677515
26402 155272 639679298
19390 126241 267292937
61662 88956 682205029
16852 46077 72955262
57798 142943 213064885
191397 199211 19628615
182478 187426 12461070
52297 100250 89182039
19840 91824 674911075
164199 178527 961583313
168487 182853 2120084
196492 197087 964225310
53125 183389 326126325
102292 134980 25153016
18828 89149 652340923
76803 83374 16307382
27515 165913 346324021
117558 165872 121086523
127499 193685 165766530
129099 149596 51486327
54022 105049 437507392
142571 196593 525124197
66060 133343 168334105
54679 126514 587549232
157685 194596 52127763
52522 108640 119169753
64417 181751 985201603
82572 186450 640988276
123425 180383 402560501
110488 157259 117337123
56879 134339 193852818
88770 148729 313936844
191086 193212 421301282
107821 160617 735211222
147320 150600 8329963
11307 167819 606859950
68062 172092 938520191
31374 97749 263197852
54730 106565 562140688
84931 197317 782462442
73232 156088 207435079
32270 110272 240835251
39482 103619 160335346
50233 182067 550114635
141747 157811 40364135
64688 180495 289856544
54356 99877 113719544
115197 186406 178468629
159458 166402 17427393
83952 88033 286918536
23538 87546 546249339
93207 165715 181683285
84052 121113 212855899
49189 199274 937627372
11914 105334 233510873
150210 190721 391236687
61318 133235 179860262
145631 181923 344316001
144194 147106 4846049
100826 141761 102598221
7885 142053 335547746
173814 192523 884807819
11051 107426 560706446
128886 134681 14489177
50587 84973 86061759
189094 193904 11951376
97576 141779 301581120
108768 157987 123499867
199397 199626 585958
99350 177284 195293110
58214 127750 192745772
144635 185255 101833698
77550 144174 225780890
130095 172972 434479575
7530 16160 21571487
99506 193002 56784573
91388 132266 398910059
62302 119716 761632360
111058 112153 2682665
50894 110801 149870136
133461 149567 40497816
12510 51094 96425786
143288 162363 132250083
53768 147935 547993669
86568 173728 218350183
191878 199425 649606927
27466 167198 349731245
160414 185799 63791888
121008 143556 616757862
61894 97143 979811048
45983 184218 346199238
146766 158444 29283020
5520 180782 530736720
57747 104079 894556765
141445 191670 971346543
18695 54771 659411207
44029 125635 204261059
16901 30745 34615745
10309 63605 133224655
79043 121225 514952693
118707 125126 153859939
69639 118702 122638581
194641 195822 408440416
51696 57936 15702708
183644 187406 906360874
102033 191853 225146044
116637 168314 429736924
29965 156894 317748475
21288 150359 473841079
108710 120384 29384410
182400 195071 557360714
182323 194506 645200220
182727 198187 38780549
162035 167291 13195320
39882 44354 11156868
24093 184348 401158245
17574 61560 110160964
98198 155457 56883439
151543 153171 511799085
92156 190658 706776091
187890 189830 4839650
87187 183801 242095158
123616 173284 124327360
98806 130683 79999150
11086 101750 761824412
172816 191988 48052231
119285 148300 506328799
62339 131507 630631851
58299 170180 279997186
62317 74980 31724639
32100 99721 206032202
128378 151523 135725386
150916 169058 168893663
3367 32944 73847941
124744 148823 60490083
597 60368 328274060
28821 95706 769248792
48616 188740 350959432
94161 172996 197576216
59315 148695 141454895
108438 158665 125980936
140406 150034 937275955
39123 89298 564667834
24731 67062 105914429
105149 141766 91744549
183421 189231 14620543
148967 168235 48087845
64108 175574 279054748
62244 128501 6102942
95913 135100 477959039
23754 130441 266954027
163303 174366 969110419
113676 156000 443818322
152426 164126 673360409
162818 174098 438550273
67577 68265 1047571
84251 95496 28056295
175422 186559 27951632
105618 106381 1947562
113437 139605 98293754
6460 170696 571604571
162924 179329 41111459
169721 170535 2037093
14562 85356 671826426
153676 156373 786979548
102006 190094 52282429
185978 188938 7365070
116714 125585 22362860
101407 197085 239806480
63367 113522 125309820
187797 195734 19801840
13616 148752 338332239
33448 125194 267338325
197183 199490 5843873
151064 162761 405410674
108799 111281 909584586
704 144189 358962642
80577 187309 350939516
36825 169773 887124564
131431 174988 984854859
147507 162795 38185272
15054 97032 204884182
76258 122110 938010241
122481 192069 13585883
33254 74255 602527549
191374 199459 20289137
124736 136098 576100140
124193 179409 923144414
288 141980 428235504
178267 197883 49210880
114515 136175 905070496
152699 179606 21721908
169871 184711 10964001
155654 158825 7791292
46527 86384 696548521
13329 111372 245120651
24563 84914 150929642
150380 190559 100481681
173972 188482 731538068
29991 128847 571483252
92233 187898 239708368
60184 157144 738584480
196191 196605 90038443
195872 196452 1421667
124748 133769 242661290
183021 189128 15330083
157103 169082 29906484
118987 173750 137218272
171349 183291 441304024
110933 169847 361478923
23908 121469 244157594
142651 179746 93016966
113471 191416 50684896
26717 135036 461769245
195874 199701 9632571
152265 192760 841186721
152710 185685 562423377
179507 188316 22139282
99994 173092 183249521
176442 198676 374900329
174893 176116 3113718
106298 169850 587550160
70985 135228 160695186
34760 114530 744269842
175945 178663 356179769
103430 112942 949631366
78443 164203 214687659
133258 154212 175917689
57684 134519 192235014
148288 158455 66275322
79973 108796 71996912
160347 170705 661628036
185930 191925 753731024
80253 108445 70410039
194249 197512 8200269
20369 138368 295044614
168713 182923 84889844
174991 190366 38587133
133400 186599 244014390
145548 179002 83822498
40435 116989 191350168
56236 155527 248757113
155400 167813 542600255
157748 186487 652849967
47963 117568 697708679
62046 65647 534365484
21407 93289 644196620
97285 140158 830709868
175228 190208 37581808
142961 184354 324284473
105196 171495 166241561
124336 162184 703556412
104669 156488 130027111
181561 187958 16084574
89795 129009 98231567
128165 186218 145480240
99365 168752 639544201
40921 55126 35544724
59028 184956 315259562
3159 194584 479049718
104002 149259 113672296
12641 152819 350931741
127392 139705 794677612
52353 100744 120858954
25720 68587 107218711
105674 159046 233291731
21543 123236 254481412
29411 31845 6111040
134149 143201 64666033
122590 138764 279985515
78963 102723 59266509
101605 186050 211796077
178722 185332 16688916
30141 42501 429680408
120399 171993 129284363
136892 185988 123190980
72703 150009 511186906
93739 142992 43489410
12147 35251 57608694
177208 177316 145618786
153702 191307 94004293
4187 174884 811699792
102271 141663 827272251
31123 51723 573061964
105293 114401 22811997
3578 73478 660161564
51885 96425 111341985
117288 141950 102587066
9372 142672 827530991
185565 199253 34193654
84496 177463 952293266
175480 184147 21756602
73131 136207 157681166
67435 101056 83837138
36743 69130 81242788
107222 150578 108843626
196709 197811 1981093
126435 176570 106316083
120316 199626 270488609
69529 177316 269704644
123573 126548 1567441
108725 186988 196212383
191992 197370 13431040
123507 150969 13330750
43362 100191 673709261
183627 184721 2787211
166418 183150 802391551
16602 40079 65241905
80831 114317 567768242
155982 159062 7547697
124193 182009 953705941
42979 165233 306071456
149520 167718 850319448
173854 176419 6480280
72309 192172 300013686
199413 199669 925625515
175604 188197 265947350
119593 150592 77849695
79933 140669 253590254
10103 72211 155348604
83714 137981 621817231
103269 148042 112392495
37588 80837 108315991
155795 190028 541323539
184460 187415 350375748
90186 101811 996910809
145943 147711 431425528
100480 117884 390772414
184663 187206 6337643
196773 198515 980289610
187691 188962 3153670
2185 57297 137782107
104188 109944 14499731
6487 63740 143164380
59105 138652 432313507
141327 175063 582222847
65870 176635 277271112
159467 170425 27551707
107444 167271 149955156
170264 198785 235228866
69584 195982 316400288
90011 98056 20043616
112737 122234 702793448
108020 116394 720227698
72330 194217 651962503
155167 156458 927949444
144691 151052 489044791
89288 139139 124766522
163399 164275 2214567
23649 85538 154795750
128864 185063 140876180
31977 196276 445715448
142258 161461 584222894
193160 193614 651868893
154310 180064 64330705
120281 156275 75397445
71884 103542 18033299
107521 108987 402968226
91683 121358 74424365
193682 197560 9722899
118024 177013 769009854
152975 178695 834545641
126682 184630 614386644
39912 161213 303595327
82163 161963 199831440
5454 10971 13749425
186043 199891 343192656
137775 165098 68500266
176881 177888 2495456
19657 154726 912842881
74327 118137 109345445
10845 161196 886895477
46377 123619 193465766
50612 151794 655007373
43796 107640 61787059
5268 38301 82471959
113036 172740 149687595
114613 132881 741785356
119073 163038 100330397
54334 161296 860843888
76226 195486 903320644
123626 168789 228868338
183091 199190 356439622
49890 80512 997526834
163966 184846 52408477
198428 199422 2459635
162593 182248 49258807
64713 114028 123194301
116381 137186 52166005
88614 128949 352031009
78513 156977 196508092
24977 147344 306231452
88214 126564 459634719
47897 100004 131807152
112842 186207 183931027
44884 173027 320801893
63722 198734 894590241
186745 188500 248300127
181404 198977 94950376
43987 95851 129713927
124338 181943 144297549
18280 49582 78219923
158753 170597 896804480
21452 110718 723628806
57343 138241 202336521
147923 168870 52369742
77962 166508 221612012
151241 187552 564912135
49422 195363 656753978
192747 195826 7722881
149743 180257 164323000
24421 126615 154179010
110307 169024 147130666
147301 194071 117066087
160767 186394 64259245
171239 189518 90409708
157273 169648 572611741
3636 150279 381040488
142329 185241 107669031
146872 195908 645828705
166785 174387 885457481
157594 180912 149089205
42575 181391 563671890
100719 101464 318815
31628 33576 4776749
41668 95680 479485238
198380 199025 1635233
8607 69672 458623427
82068 121146 551222977
97214 151507 136348357
186114 192797 16646231
163636 173398 24471221
150258 170318 50113083
47244 117687 176219750
41070 195950 225857489
111183 124428 787817699
138747 167745 953232516
68567 163346 388397026
34411 80667 115843387
74410 196062 881049143
148032 161057 657408587
141907 169000 67949703
34281 145413 278216446
51731 59882 451284550
144625 144879 731370894
193680 193754 377838001
19873 67040 884779970
132697 183723 893155873
36785 162894 853484313
32807 124414 229268718
74099 112900 818190312
186508 187514 961172279
46035 94357 120834132
81803 154612 182495627
131986 193311 603628925
24112 175326 913742188
169338 169776 314279505
54908 95132 569896073
172330 173377 2580621
197091 198032 2425559
189046 193678 355556600
195132 199584 375276684
60927 92183 134373460
125446 177331 129915890
37241 166535 323707326
48254 179322 419387497
77864 119891 105093221
67045 165523 246436022
157942 173292 38378805
80537 159259 196592579
98113 149375 128666360
135582 148082 31515839
156532 164300 19331400
69290 165278 640409697
81716 168943 795147149
131111 167697 91700322
18245 84377 165385700
13305 158182 362626181
124365 134251 44040364
191491 197455 266918915
75697 105951 75538915
2520 3180 218524
144632 170225 64095687
131948 148038 40411512
41035 126329 213433674
31962 150237 46205693
104532 105405 191640981
157777 162222 11064820
7331 37314 74868614
39491 156295 292542383
22271 35381 32627507
64095 93511 73394712
117169 168850 129593948
7563 40097 81306973
89490 184111 237093817
56430 125398 172624396
155233 158670 8524970
187973 188157 482300523
28855 148111 298596687
162667 189059 66183562
41898 126642 687426524
19271 147135 319993589
112851 152118 297516846
38683 44447 798285862
164190 180547 368525092
115084 124651 782067847
19833 133053 705381767
12061 120492 271171577
92743 124106 78658605
67865 83006 332799249
70408 180545 927864823
28030 56439 622605612
189988 199551 9895612
155723 165710 24847370
63782 183662 300161851
78227 167561 223690442
150564 153465 228905292
68489 183283 287360890
60900 139378 321099497
97415 158605 153480540
165437 192954 68917381
156315 161047 463016189
7932 20931 6055511
103785 159517 9163529
64119 143584 535215360
90015 171487 204145352
142348 187656 49764020
34812 36872 56371952
15646 73886 145832165
123636 147450 59660085
8679 186017 443873056
94818 169435 910277223
188827 195807 17413038
80726 159352 869216598
154866 175358 51161321
133620 137214 8934166
72016 87666 96691101
35745 125687 941835965
89950 93080 7794099
20708 164381 240340737
104258 117914 582327620
187535 192364 128904595
151071 187200 880641340
52458 114245 933854409
97932 195779 834497004
185094 195711 619107108
59259 70456 760901944
59892 186873 317890133
199839 199917 525246523
120475 159333 97302598
1584 188669 468304159
353 115108 286921387
129099 162453 959479757
103228 143168 58085267
173910 197591 59341586
72549 88184 38848250
94608 187460 884964079
65847 154918 223042420
119287 168749 123908636
185214 197697 31181636
182494 190715 311230684
70893 164338 233889116
34661 59772 63011806
17625 77958 219207285
189109 195994 17185238
9574 82235 181603951
142180 193204 127878203
7664 88098 201015036
37549 124006 968388565
128885 161320 81212265
75591 140374 192684554
90692 91105 158724079
63018 169328 271039028
80795 132077 128399298
74704 145158 915255443
116956 163104 115694571
135104 164790 74400854
39752 94596 137106794
91894 198188 864688838
32105 48342 496460791
172315 173023 1730276
48224 65487 43343977
91644 148461 142518338
43221 158993 289837098
27066 78461 618000831
172010 189538 43917790
526 125373 312289540
91111 136376 113346815
190065 194929 737016735
132336 176844 54399037
17067 84454 168482090
13122 163637 614561254
192170 194424 5636376
189437 199123 219033947
72598 152541 495652179
54058 75302 420737444
160613 165619 12568679
193005 198226 13174941
91943 143902 130120575
45890 60584 119358935
176117 176874 1893671
46397 93625 634514684
197643 197809 651967916
153879 185254 389509626
80103 137678 508932134
193926 199490 712249448
45252 179964 920955307
82740 163060 201099990
172083 199971 623656860
12781 79034 600068874
125266 160680 539945471
106378 116228 195680890
112734 133180 842720643
135997 145668 38154129
150647 178857 90036289
13893 89166 130683944
85631 186176 937108752
94820 171141 254448360
112214 184182 204172284
63707 77372 985857166
19933 142925 307664353
65327 175977 331396768
87933 134194 875930815
175556 177859 5739808
97956 129843 80004522
76343 192931 272217716
192061 195087 184793088
149144 182048 193143291
162347 187072 61980942
20915 54360 211151933
46520 55736 23096296
75566 105839 75538132
185292 193028 276389493
158185 159313 2706974
24253 151627 318944972
49677 50811 859062077
71024 147320 597859519
146023 157493 28761755
127095 148202 18752372
172092 198794 66907804
161249 164396 7894324
40801 175318 604005352
63356 100672 93131272
111272 123885 31757001
194138 197798 9217762
2125 31439 494697671
130482 139368 995877792
71447 97884 65952041
19001 139670 456126796
97224 105776 21513368
135384 139360 477214299
124250 172869 258801499
60365 168572 398630691
104368 158177 134976561
184128 189087 12427388
196644 196892 596284
9434 29042 48954204
177912 199522 102949866
149395 188140 96946942
146316 147656 364772307
103772 141242 93911122
77222 184030 267434652
41295 87521 347854326
58759 71535 31968672
192901 198160 478263818
73733 114345 101353663
88006 127346 59554585
21216 32734 459379478
47023 84687 778232816
191092 195178 10242970
183668 197970 653548603
194366 199832 13711266
25934 76898 244019118
126792 143708 50772519
35144 66639 343661277
70036 197250 318450492
121661 141612 49841817
19261 76213 142557535
176963 179855 627956799
138837 189106 126110275
113180 154305 194553979
139805 163263 256742284
40233 131044 227217775
14368 51897 239442722
84358 124914 101529794
2839 28581 64340822
68868 173683 262358008
80003 84398 10974229
55891 67672 19682853
116352 194689 828850372
168607 194598 65129736
61147 78713 43834677
89294 100967 699414335
197732 198887 2908644
110194 196066 445228587
128951 165314 166083332
98933 188579 259074917
131390 195885 161504827
60468 195089 251739216
149447 190648 103074290
23888 51192 68250364
94483 154482 150538776
154723 165682 911183814
104658 175068 176441089
63902 187544 603038259
26723 110266 208850123
62561 164870 876456042
17135 36973 49465725
167320 190424 57896027
41532 41610 174535
25297 55149 74583032
63877 97631 84284079
28130 133572 263840066
199761 199957 328490445
93207 180998 219920819
109473 169576 150624159
141311 173730 513244550
112419 176487 891458560
135498 183922 894059477
148703 182269 83922777
123226 195369 363133394
26669 146236 599469673
163858 192733 72357403
47492 106166 146800830
63492 153291 946362153
19121 197238 445823636
56020 131595 800938022
175539 190805 38266183
59176 138435 810129044
62237 63177 2322321
145112 177305 80572447
22234 69661 118651962
46333 106839 151415428
64158 118326 135418605
170012 174095 10168857
198508 199841 3287069
169282 193177 59844715
154240 169779 736876938
184933 194132 22922379
171651 195662 60066953
143943 155353 28765851
91915 142316 126198758
131228 140391 22841563
171861 199936 487869835
109630 140018 76071940
143701 181064 93532555
62123 139469 957625885
66642 184711 895755979
160147 163208 351221097
186111 188825 6772776
36154 63127 211061002
82552 167762 213451448
185914 191760 754255704
50641 177690 96604623
39273 115826 838608647
52634 146296 234471730
133327 169500 90590492
128978 140831 65674930
35231 53567 45988336
178382 198976 51686279
72435 178528 565762073
107720 169848 155718627
150096 181292 543017193
6258 182744 441607739
164915 195827 926294409
3906 106250 396206357
58717 75741 389171136
22933 49530 66407980
13587 59413 114722150
111412 134167 57068033
140451 176275 89872935
73235 156045 640939664
45435 161802 291280154
40389 189402 373047190
4653 114097 273596010
46916 174540 319510645
197300 197431 329119
188070 192551 11182445
150570 172694 353473106
89749 165846 190574602
29652 77689 21346701
65212 175371 466567955
88712 174500 575220246
9171 25990 42045721
109251 167629 998803269
10712 42038 830043343
129980 157189 68246576
42998 198406 314333780
38383 55758 313270417
163682 175584 29838116
188094 196806 988367119
7360 7562 570372384
198464 199094 801196561
165015 187773 531894409
130534 187662 143170403
30446 62561 797796026
177488 192743 255125091
4112 121575 929436454
129920 150011 50447557
94394 153652 148694326
87288 120505 83224893
458 165680 633303032
14098 85667 179079538
61437 118762 143249665
135156 183930 845136023
139066 141264 5543748
21992 112041 664002063
26314 88788 156027866
195318 198921 24471570
148094 184765 91787689
180718 195931 167129316
129240 154992 64637054
197388 197528 369078
93798 152915 148331882
190740 194962 164949594
137565 164568 783681256
87013 143462 141408392
171230 189999 47036228
176383 194112 29976967
178225 184804 16617383
30016 182724 460464713
87243 167667 494156533
182287 193417 589898987
69270 149413 200686876
132832 134112 3149421
128653 187692 147978791
179564 185286 272399303
85072 185454 251506167
197262 198658 286965
64899 138138 45799712
100382 152714 412336492
18723 130972 280860184
149498 153051 680165772
26819 30706 9663392
50611 161047 276475049
99435 179927 337603072
106837 122169 38493636
153765 154401 899961282
64160 182738 753911162
76627 84467 19474603
30156 134804 873736922
152946 153185 628332
154011 184300 75725009
28463 197769 667781859
65302 124816 822221036
185230 199998 902882639
193149 196594 162410241
111628 196970 213837339
94059 194118 250708521
37394 128465 227939420
102231 143860 104364786
142672 183357 102011483
43826 120577 8025130
27255 137119 882441860
143938 184359 896655161
29129 113170 210123446
150987 185466 756095187
44894 74059 197284539
136551 156852 323608992
82666 103735 52575943
116872 188106 178615961
144905 169531 61659306
17530 51649 920534612
21921 153117 29061503
165783 172298 968540341
121110 139445 45777611
2194 147595 635558458
139213 186925 119657516
8172 181679 554973231
159264 181656 226388132
48698 166601 295197819
199009 199341 815830247
142387 174482 80411936
64438 98338 84667058
125666 133125 395295603
13903 14667 925999595
195523 199208 9320993
13196 44827 997248855
185486 185836 889425
117107 125217 20444151
61895 197607 651713728
139583 145314 14463794
79676 191383 442274093
136303 191148 137428637
118509 124515 7636431
154332 198261 121802930
155642 184288 725369971
2066 48952 117142430
49374 125055 189472085
97936 182369 234030071
12030 120129 986766555
86381 110542 60450271
196411 199189 965896526
23392 68991 114097507
128091 154244 65697100
63051 108226 505269560
167016 175583 21442894
53484 108470 137432428
178734 189015 290476958
165021 194979 333394937
96222 150549 136336530
84174 92912 21813229
34471 141499 267858219
105415 120956 384879703
71219 148362 578551341
23673 182704 398045546
3618 47689 216313119
42687 81790 734512069
7524 110514 257493338
27551 174896 915820090
166114 172974 17260539
20070 75235 584539234
175889 179131 898768923
56425 59002 6588943
111779 145406 84363078
175655 185353 24410516
177179 191371 904245002
4848 25711 20432352
52791 106379 134007594
49657 100181 126281695
13383 26948 33963468
62521 116584 757567493
123525 135081 28791963
51585 81449 650215958
107138 159252 801839419
123312 187340 160324459
86626 102904 357769582
63617 93309 131764994
41495 137773 686054187
91566 129826 208577406
77460 133867 918968188
7384 28650 966362311
103185 172598 871656075
113047 152471 987653984
3080 43306 606350458
153605 198534 690454567
100658 120125 48923243
172137 180169 20074580
147037 194094 938449652
146948 164485 43867095
110906 183213 859402912
80256 124125 109821943
147868 170428 56437894
95482 151384 140298816
77602 129885 130820198
1173 124140 307620439
118153 170609 896353918
120072 172796 140632307
109704 113910 1965239
58328 65105 13130700
84303 87124 7007729
15732 118418 748870742
48851 160012 278262551
77146 147192 373167906
75978 176305 251113192
137460 191400 501313066
183315 196888 33940803
23380 75679 554118922
156151 177409 502119486
143865 155406 739703442
18899 36773 150039859
196355 196811 878550043
161354 168015 982264687
144428 195224 455264042
11315 142549 440948580
103853 123344 268583112
161513 189802 70927619
184829 197566 777034867
31774 90988 148028394
4512 132393 319922312
117691 142123 61204926
152478 173673 606237627
188728 198889 25424448
43049 62303 48346943
123721 183000 148428687
46891 80436 466316936
127382 144215 42131764
31136 105652 186306844
194282 196881 682665067
131309 197501 714882996
191266 197647 490339566
115971 119428 8740790
150598 193578 337388088
31976 126263 235902925
24361 60591 90705519
179532 194145 917972579
16543 188177 429640534
183217 196853 260526115
166671 180670 35044397
189597 199133 23891165
89080 199317 276200453
109956 175252 635434882
165076 176224 12807372
125632 193369 218019097
46779 189684 530836225
56185 96550 33782487
52275 93988 104193820
41076 119581 196426052
129671 197931 171006504
50416 93773 108389224
71685 187618 290279066
74940 113814 96986586
169664 198768 783909431
152674 167674 37461921
173858 180243 126127840
144052 186278 377651707
70331 120829 126338843
128495 136828 612867438
156092 189293 83081116
116192 156654 101613209
47796 176658 322684468
155189 171568 40948179
175584 193273 44281599
107736 144854 93079868
136849 170948 573743964
33264 70518 256900802
116627 182734 165719084
8469 62626 908092762
195563 199792 258784143
79386 86770 998478200
124895 192531 736329529
99102 163885 162376041
182915 194977 30189492
45609 151530 265356827
16184 164858 392560268
26288 166338 350356506
110247 134017 59548011
78116 82098 970968407
99696 136531 92336808
59900 175758 186458328
61146 124399 158145704
90000 149479 26837968
24162 148033 832781656
180448 187737 18358973
51807 175065 833395124
152991 170435 286411709
42335 78848 494219828
58107 141723 209125186
15497 197934 456687228
47616 136285 852628130
135032 183959 122683230
108719 169943 153497177
85353 109385 899918301
162877 173654 27012169
181385 190885 331273146
134814 158695 825477881
180111 197610 43848249
151764 190670 328854688
16394 97075 249136558
157954 192990 793819107
41829 93673 129608749
54546 167614 701368031
105015 158929 846162603
41908 74924 82816018
125069 132288 18122582
166201 168612 288841623
61129 173551 618006845
11269 165566 831646087
12670 189242 509847262
49993 97249 679385646
69568 138787 173054534
14195 190003 440142294
93744 116697 101911978
163102 189291 65699689
52130 57400 13224084
69136 112537 108402841
143554 182865 98488717
198043 199988 30447709
129448 177450 120180711
124074 156407 81095926
50624 103160 131349983
14442 128736 815839111
127943 170292 106110428
171768 188560 42061910
57287 146059 368962512
68664 92278 58947627
1680 198322 758829453
140213 150913 27079235
199013 199650 882494294
142199 196985 508333876
114467 164444 533187159
88285 198603 305911737
194877 195929 755492741
75263 103847 71195685
145507 164072 27259131
164707 196912 232279094
4380 10591 319937793
96120 127573 259754192
86175 189168 507994426
87555 191339 498980894
170197 187523 127513239
146765 163436 792959694
114662 154984 875454089
44575 130425 387952773
99963 183874 210389357
21108 197092 440413185
82971 100154 42846101
27 33783 891349696
10407 17906 18698651
73431 162359 222504556
187706 187909 731644430
7309 197740 708851826
37890 196588 579935848
124607 144094 504940076
152590 159044 15950063
117549 144829 68461019
187675 192093 27038649
79323 167632 530522160
124213 164923 465637713
19012 198448 449199374
169667 177858 20489521
137367 137733 924617
9302 66151 142184972
14117 132364 295939571
34935 198428 622681909
144052 185150 103093081
185616 188068 934030853
194492 197685 8015840
13815 55697 104724292
177359 185433 20400610
52191 174677 306568836
139506 176329 92401510
49633 140786 228111067
138642 165079 66286467
118625 152002 823300679
89739 166021 939820766
109653 139299 550798474
138033 151552 34198580
44885 100015 876558306
93906 107801 34806511
19479 86814 168281216
163783 166596 7059475
139560 185421 606451324
25069 97689 900210982
117643 174762 143142323
182307 182578 195504340
88169 173765 214464540
156043 169735 744316916
78555 84335 996218266
54872 81813 860697366
71860 128244 726405900
143138 167557 61212550
59058 102742 733412099
64752 79737 616059191
84756 158492 184707970
35376 174934 850514765
58622 194835 340949998
87351 142426 137899929
162854 191572 71970266
123154 192093 172514903
50953 75269 61030504
15779 85015 648944146
176387 191281 37272191
135695 190307 136899807
98139 160976 157464392
124266 148750 394326364
61314 130080 171951575
96414 161244 162438106
192862 196681 36784663
196098 197354 3159208
31860 107722 735701687
182607 184669 5240816
19784 61080 524675520
84973 187517 256846747
75793 130065 447153917
100965 176389 758326517
160226 161084 377688136
152136 175535 481621125
122584 132322 59678957
117531 183602 165614039
105032 117869 7164367
117524 185296 169964159
110859 150741 307702275
140551 183799 108467218
80570 199147 782500317
163540 192209 236311072
102431 199040 242176956
172113 185139 32712807
154690 194817 100357642
127954 170450 501225002
54170 161254 268050949
124976 152985 708770168
5656 130835 800645496
142397 171265 72426510
125892 195497 551970124
82997 141227 145697473
101093 137042 109754677
81636 194253 282004905
128617 160973 81013096
52221 129727 193973195
43830 149759 265343999
56328 192229 452557095
34090 63352 161970199
52982 130612 933282929
84589 112387 532993969
69879 142962 871311013
77917 174597 241958396
90085 183410 233750200
21459 35200 34209689
159237 162400 690377762
84405 177023 445395685
28792 101455 553780933
26823 62143 431148705
102434 126628 60768560
196824 199837 7609404
23822 47887 477161441
159237 162372 164258307
100053 167597 731619641
173983 178634 160243006
8199 41346 82801493
89379 199435 275720206
10421 188797 142440839
6706 158047 378774746
127495 157353 74867547
112783 141646 247419642
9226 65909 943814902
49751 124200 862557098
125878 129203 757994030
91758 119233 68860270
7247 55434 120444218
69931 98675 71660662
95227 139637 495537115
131716 189322 144331118
78571 89779 27959026
110011 165255 138407319
165165 176171 561399797
147539 154724 727067552
24143 121232 638607257
61816 142931 202871077
158984 163955 255573694
43809 129729 215093843
70991 121870 127387974
61381 101920 986988343
94950 109040 35258647
78567 144961 910714323
112867 158466 235901335
39774 98440 607212092
191182 194183 7509215
93577 121247 69473065
54160 118949 512364397
120674 197201 594085248
181818 183665 4677810
164236 179132 37326185
93642 174479 202544061
197666 198219 1436867
105078 128488 705244628
39755 59550 49650320
22513 104219 204210565
195198 198771 2529423
95057 117675 709629228
143809 185581 570014071
4275 166688 406339902
21514 97503 314807519
142896 196984 135449962
63199 108743 904761435
40162 75856 89417106
61830 91440 440501353
1798 15898 20905280
75760 173318 868632382
153676 183706 75093701
55554 131393 189876164
129854 132333 577451604
13476 143154 324479218
96444 147011 74616722
119414 145398 65094731
94837 170743 190233577
820 101717 252141270
126841 137947 436049127
157709 179587 802564307
15813 31661 489247838
75024 188918 285089689
50945 108543 144035706
147300 182343 272083696
9150 138242 322800503
32488 170813 346250700
43640 93031 123524576
133547 181570 120303359
156826 177406 230102735
164514 165215 1757924
46080 83212 149936060
38247 118614 201084344
162623 197920 88464456
70930 182520 616089627
131475 198623 168218589
45346 49599 855118452
156650 191665 87602320
70837 146595 189672149
28417 78878 904795945
160222 176907 41862099
12871 136681 309658746
91565 164340 673112256
108509 130484 432226600
151098 151098 4103
64087 198844 337427165
74213 106508 80557371
129410 145762 620957742
181624 192150 26399356
104768 150483 401497843
117621 139789 36506498
166044 183119 42864342
195225 196752 579471565
64810 190984 315890605
121078 196802 687832332
88345 113092 289969757
155189 172724 864233016
65134 127982 157209867
56549 183431 485893947
10880 22128 599253615
91944 155407 485163296
102043 178560 478679476
96289 198301 769506850
21698 122845 102873127
94410 180095 214735562
144425 160052 729928495
50920 165294 898400281
188522 198998 26267869
88520 158516 175477549
96513 178221 623298970
33713 44979 573401458
51259 181481 853371583
47868 58994 28009434
1409 43704 105664207
15526 161240 608075536
144935 188416 108932319
199215 199848 392662772
61845 104826 23325048
186528 189793 132058624
189828 192686 702638155
179831 199969 50447592
187371 196234 22129916
11587 53433 104625210
120654 149223 71748168
176213 191876 77515294
135168 150307 248379478
172426 198387 65048278
184743 190246 13726240
109435 179157 811952778
86222 186669 251596176
137760 196165 102726730
21967 66992 573544362
42848 51706 590516864
129020 129129 276591
199793 199806 33576
33954 106290 180985206
164690 177893 33051803
143101 170010 67430882
187502 198435 16364801
14185 44443 75708365
143363 197185 825134640
5580 126578 302643467
125607 126683 574298208
31955 160672 322099035
158415 178735 170096797
138468 193283 137443019
104664 164327 869572613
150296 150408 177410074
103362 171172 169988272
75437 151327 253397069
9866 43558 84101961
129985 147594 305160788
14040 163807 564095912
132180 181240 122793767
129251 141543 304607711
45977 98041 130177780
135802 144852 407377258
17500 57813 557242960
170221 190467 67341818
102636 199775 268102696
135196 139385 864311711
82501 174307 229845566
59940 185696 314911061
37667 167818 928839981
81153 111230 922694340
163647 176845 3110606
100872 144912 110496853
184617 190040 13570764
58143 185352 552183220
130346 191197 152414927
110095 198774 402579821
153953 180783 931156945
104611 118729 35429465
54469 60332 14776924
126638 153505 67407776
112847 189580 192390815
148319 169381 52598227
158420 193756 730414255
52934 183076 394646652
103759 188107 211474118
51992 63819 895003752
50220 137511 682956100
173457 186013 31568840
20401 50014 73936929
72389 166086 234386638
108035 179059 775038336
41453 160199 675127750
74225 144613 646314418
178628 182161 919072168
195680 195754 431356228
198785 199841 2599268
143821 178930 241088768
160480 191812 78575608
150084 174013 454194882
93479 94619 2897686
174172 174884 569714266
130944 133997 7580300
3350 178570 438419580
178458 182687 520547492
185726 196346 71359881
106324 181491 839751887
39988 127699 219544542
19167 130295 278035326
6977 65290 185795206
86592 150193 159477774
156994 186420 758347423
144708 189798 112968885
139666 154215 3176379
40138 114216 740270517
43237 53139 858126693
141147 176175 876891499
156936 198233 289836558
184557 189899 333519636
71277 99485 348126037
163601 187262 59315523
63187 86005 56989906
191320 192015 37605322
63132 161125 691312598
162508 170279 19495186
79258 175582 241190179
15696 17230 3864960
46698 184809 537473489
178219 178766 1414061
125924 160330 86168176
185140 190872 14258482
70642 108386 94249649
63282 78313 571086877
91760 160180 171364905
25392 165390 350309793
34342 130064 239622546
116594 151181 299746391
131294 175609 110999750
84305 155736 16333274
152821 185780 82523329
80311 99768 59060393
167132 173781 16653216
132970 169547 50121192
97112 134193 92982411
184381 184763 340715980
50222 190768 475589129
50186 74664 61449634
144583 172069 68890048
162457 163606 944810637
115231 152388 93346508
162866 183130 50792988
93457 157162 159749780
161068 198090 92777204
104707 136355 79286365
80948 134187 33890336
77077 172426 531311889
72046 168861 718074308
145937 164889 299379927
12049 103613 71120706
66121 131240 162916768
65449 131342 63543727
179539 182010 138472705
24110 70081 909195722
166390 189904 59000462
98379 161271 157584778
78551 105621 67622741
79709 160367 578375859
151529 165129 420535824
96261 183888 941884564
160046 168006 20058244
122914 128624 35064768
60291 72249 387316186
154625 178012 58345483
42728 177633 337747073
42598 160751 295777070
48254 160578 281173437
158496 179488 309903922
179964 194448 36263916
149182 188149 365273340
164943 185657 52080359
97499 162106 161928741
32877 56474 356211043
58726 129580 229988384
41730 97497 752268485
19763 26836 751354643
180332 186115 14601521
51334 157074 398658399
135676 188129 131503602
63846 117165 729084028
49127 73086 60181148
185450 189397 9815212
155252 164223 22311363
6184 47693 103635338
38023 83073 112759658
99991 111821 29639343
125401 192708 168575669
61835 132897 269294759
152093 180146 70092336
193965 195259 806440431
2389 71873 173817297
191748 193191 3575214
148550 151601 299075686
165389 189580 60688771
163289 167057 7730821
34125 105161 192812468
82122 114740 81564431
163610 173835 42149524
92772 96315 8834066
78035 186653 271937627
80004 91792 168175050
151773 156439 233004949
171652 175027 8367535
116046 164072 815377071
13611 173496 934123033
36675 158630 726969975
88100 158353 176086443
96844 184504 914199036
58969 103337 110785957
13147 22299 7737857
79981 161913 205143063
45768 157776 959625617
110289 195175 275292089
41863 141551 857657622
54243 99515 113147267
193036 195658 3822101
95632 151637 140560802
169071 197141 70286712
62680 71093 21001377
123223 128589 187676257
119704 185944 166056393
144374 163213 47151707
36764 49129 30982609
161263 188864 197529660
58117 82194 649519281
77116 166683 824830384
89643 129050 326188744
163595 182715 47914590
106042 196902 227568858
80671 144745 788605622
90729 102537 198043970
101108 122491 53843701
187714 195015 158134370
176116 180425 95045530
38564 59474 49379211
78853 162845 446609669
174413 193502 47850120
127488 182046 390084941
150399 150907 883897548
6775 125503 296976926
5747 79530 387358876
156027 160060 851583919
165650 182458 941639765
122713 164167 103723359
167598 173381 14433046
161964 182742 661923487
117344 126752 983504156
98815 187366 221965747
31683 89329 144081450
184741 188353 855027382
56609 144248 174425847
144549 162564 45098397
91878 182163 226186397
103292 184085 726524778
61067 69346 20646182
73733 101336 931536111
141076 155048 35222537
156190 190305 85346437
125313 199155 185018230
95975 145833 124951975
26225 70671 575562275
16441 38007 31658170
183421 196371 32403397
160609 186999 66211713
146046 198088 130340319
107463 135219 69546889
45288 55891 26483162
157790 197995 100718040
177407 195206 8275267
690 4170 483701122
28902 64525 89129929
183208 188330 55595493
99091 199807 638732875
104458 110456 15053696
17026 196276 448605380
171002 175201 291395635
186353 186911 1408519
34031 74422 665575394
66173 111473 113119922
191535 196389 562839605
33554 77490 110038819
67388 152042 212003963
25918 144454 550863984
170920 181780 27201173
73405 82272 424095120
151252 196220 479117965
142354 147665 460616878
132482 184798 55685571
33494 135910 256283240
20460 22406 339272943
138124 158036 50096455
32993 34953 4838336
63465 151008 373532723
18834 179845 731915118
190293 190540 607483791
74118 156846 207018308
104386 136596 616990379
84625 116748 960019862
137161 167383 75824274
141788 190358 121792830
83014 124898 35239197
185393 189641 1206511
40181 136169 240119803
81446 197089 289580145
56110 85296 73061088
47806 69528 54514463
3920 17605 34148156
180665 183418 6953414
156219 166325 25143419
96485 185728 780213108
22538 26603 10221125
128552 185365 142435541
70363 81372 910734676
132106 134315 5444588
87463 167740 5595883
79984 135599 139170290
109745 179167 173928182
195792 198339 767824596
182564 198015 38745738
50124 133628 366644669
37126 170791 693532041
169202 176591 797189103
161923 165127 393690611
159725 176569 42278719
61214 82623 53390307
81047 164763 209607344
105253 180430 558344691
174658 186831 30575898
61318 119483 145373579
68239 134614 166038047
13109 122887 735614491
182234 197935 452015
76862 107718 77048020
5368 143962 346651692
193622 196493 849587323
42968 64907 54990242
156240 168112 29619285
109906 133869 440189003
123245 160005 283668641
132782 191725 704755895
184245 197544 167208469
149028 182020 957676529
160866 176411 39001839
107965 138230 75802860
3365 20880 43771367
169899 172430 6365474
66492 134883 594450506
103694 184657 203021103
125553 189584 160465996
74689 135923 153023598
195465 199656 851268883
24899 186223 834197179
169479 182322 32173199
145080 190256 291829582
198696 199356 742302
188510 191184 737297945
100336 172022 179759636
120863 165105 110767709
146504 184764 95859010
149388 162514 32709280
97272 129506 878531135
63669 130830 168092696
172649 177055 11011622
147077 158997 29784347
117889 161546 562891906
101001 163321 271697852
27940 116060 220320164
14029 139171 482610534
89576 159998 176330458
125176 151963 379858629
63939 121417 143853332
9330 151728 714313301
188759 195357 555221395
46730 148805 502596906
30320 30537 552295
51275 114332 157693393
172648 195540 57298737
48125 189444 353923015
187650 196388 998279328
95926 152765 943093
17107 129888 282152629
60557 174386 334786513
57087 139055 205046882
73942 194670 380094510
111191 137220 652006747
103371 157404 712746177
40305 91234 130553958
10764 35147 203213720
100580 157397 142554672
189806 192526 6785235
136704 197911 153444550
59534 85736 698537529
45607 151828 766040576
4327 169349 412885229
194806 199332 361849237
114990 154880 565355797
195588 196915 308040935
178207 196034 964558241
112427 180087 169596337
28201 166654 446607872
47280 119592 180974005
2768 82743 199915141
97436 179056 766695958
149434 157599 20335931
138683 178361 99481743
1949 7703 933597262
43762 183322 349440813
155473 176601 52813062
49866 172250 306476749
99043 113630 239211014
14024 74741 87222832
90816 197381 723825164
2085 117062 543042750
7128 25659 46342364
130283 152257 533061810
87029 127649 827277482
51972 136537 473693226
197865 198729 2196408
146587 173146 889473234
16061 75491 148745406
109782 191782 171385912
85883 192145 958488374
57598 57909 396789325
125223 175605 126209507
98129 177249 198222944
191900 198877 17505233
181222 199779 46569974
184751 188041 9168733
159248 165574 520373546
147802 187688 99925117
8374 185923 530148828
42627 108147 163884821
170543 170689 829319368
23358 91278 803853209
158356 173887 198695586
102337 123052 52112336
44803 136544 229550407
166343 193910 473421653
197433 199324 4783184
121930 186846 746696298
38993 121810 207315113
97319 111458 912671477
80708 139161 263820794
183721 193547 535489783
44103 190136 365673606
93158 180748 219407815
142225 187220 701636903
50 14658 36487314
158759 168704 24875106
146900 156198 537871220
133485 166073 137499939
30497 43813 33208974
117944 198314 690183025
180035 187447 18620400
6036 11967 14785101
98902 138333 447868139
9396 132316 307516361
14118 47124 82528851
19656 34608 478175045
9175 67718 961111171
95255 107417 5168237
142048 161807 632185188
191824 193004 106131191
54855 90113 88148938
25820 33359 672034219
160178 193678 195808753
56662 170423 284860660
170461 174673 10472898
34276 137580 258506835
152495 161480 22284639
20086 198843 447407295
177167 177729 1399577
9021 12798 643314618
86127 179181 233070391
176233 186061 24693872
116281 132739 408597216
92277 158894 166873826
129324 140081 56640901
131449 150704 48363191
78139 162984 212357898
169692 192849 57981822
5198 195691 476695590
27094 179271 380854799
100831 155079 245511321
117743 145186 964214219
185900 194219 571913271
91926 115860 59876316
173898 199516 33520658
96755 135319 290524158
170416 182307 29771877
91641 118383 66921673
174997 190104 37902461
4541 92692 762359582
69384 165837 412548072
114495 124398 24925651
637 140062 348740396
61188 190336 333334663
153883 187072 796701525
44363 177653 676581820
165669 167657 5063878
192069 196454 214346246
132515 169209 91857455
82711 174466 229709034
17495 168077 376887961
25889 184905 398059019
72827 130493 915647020
193599 196739 7845326
112094 150001 95245576
27462 162729 906267029
76519 112662 90224496
126066 157049 156274601
122518 166536 110168119
138388 162975 74295866
119575 124633 270920335
163531 186046 468001063
84465 195534 278142685
76246 136511 150658569
41799 167151 313847111
103046 131650 180054105
85904 88084 5379604
141784 180192 385208549
76410 155700 198543997
100784 129366 941169236
48060 186627 346999787
84587 189935 263899325
173883 181880 20051363
55249 122140 167461897
48443 190730 356340411
177856 178553 604130512
199881 199932 126462
175584 190031 36220730
24160 124107 781369376
54685 80080 848042745
192795 195625 7085380
23333 116655 233307405
43949 178197 336072022
94230 192306 245788785
110551 199976 588233847
123750 146813 775743034
106862 123105 441047163
115975 190429 186619468
173896 193394 48863938
193779 199316 13952723
153964 154639 1670165
180187 182604 180966408
68654 110155 679718033
121155 187148 279289562
112519 188218 654425280
183341 199628 40833363
126350 190417 273811531
77393 82211 10950749
188521 197877 393392081
154205 159902 14017697
135613 149297 34513597
13273 166895 384450189
121942 150826 72440777
24819 154540 324763392
42221 87451 694654244
165871 187742 681653968
7746 46642 97078567
11988 30857 47158924
197582 199400 546067204
156250 158796 6245147
158269 184637 207326742
44992 113785 821105175
38953 180401 397923958
87216 110470 531542814
13933 78797 196263268
165534 187107 792068671
158375 176402 45105348
186282 192530 997655244
166847 191340 193797319
52680 194322 816898705
9380 87622 195534735
124892 189260 161309431
85437 181505 422860233
63396 107732 110788402
198306 198609 781224
147425 178224 575769709
172890 183487 582663394
27817 28038 870240356
25479 59596 265478968
55024 61853 335196366
163046 186591 468881693
145134 198548 133855794
178387 178556 423840
23220 58697 862345682
66388 119732 133372360
132599 193647 238517478
95544 104315 703403553
129233 133111 9741071
42728 45391 909740573
12940 42179 211483193
25979 136558 514973594
97821 162165 161229396
41401 181049 349549031
174646 186632 30096755
118753 126108 573039861
26297 57357 77579087
88050 176733 553340522
79245 189276 342490423
24103 107715 209072852
53475 102006 121249728
62109 164191 577450017
31486 153297 305024042
189230 195470 15526979
166244 169601 962478406
165268 173163 19776503
74840 108128 83027137
116633 145784 669841940
90484 197643 268384486
69686 154579 212622520
37258 41971 417853723
10885 175885 412910980
47897 110747 108752866
175196 188179 32612550
63646 100074 90938882
53500 118526 538329253
83315 104439 892526762
125526 151222 239099873
79580 145765 165690114
104780 187555 96221068
19807 109256 490662936
43198 148182 850371795
123642 128859 972877265
130664 180582 431021625
169058 191215 55512595
123270 130643 18395880
129130 185346 140933282
170032 198819 14624574
53477 164948 278981411
78973 98278 48143746
100097 195253 238471718
88674 149173 151777870
17239 194023 442448310
113980 131093 453580246
56186 99918 409982016
101081 111442 112754769
53019 99274 115534507
58779 125573 167093645
74305 138441 951063006
99252 174839 189471910
61145 186861 314637187
112353 118025 247939138
87853 107332 978999577
110967 142853 905673666
61979 146757 212105243
29419 160171 620785930
68150 109683 249054055
119619 122721 243142041
72755 82179 23392770
132057 176298 289552504
116102 133009 42506557
110158 191300 203297651
65816 106144 606608729
123657 137750 35109547
17699 21817 10308231
150794 169095 45645199
145021 193633 96732829
120696 181738 152900725
6245 28767 579136025
170649 199830 86435653
60195 96176 89836678
101832 149956 120832996
30405 122219 21544235
136601 166469 74869039
46094 89168 107793664
127454 169063 104183008
37319 124507 693044076
141294 169176 69887248
181585 190958 912137708
145035 167817 773267732
50392 154595 261062050
142375 166140 59527808
31018 112951 204815303
153905 156660 879899222
136118 146159 633556164
186192 192815 4507412
170367 179662 113150038
123816 166108 105778452
108146 157969 124975310
86693 158275 892326514
66767 95405 71430840
79133 104420 63131718
140488 189548 393807147
125466 177054 129220519
162644 171425 22077340
174218 193643 48715210
82755 198597 290160937
79707 137409 144355722
58353 62103 867979918
80254 134786 320159523
158427 171470 32676078
49307 130777 340510130
137675 161568 844998790
34880 112766 194879220
41417 50023 21510648
120071 183240 316485728
144505 187420 107538805
5257 108759 687363944
100065 126613 340181049
64114 105587 446217631
112844 137680 62239803
159697 187986 70997360
63670 129605 165015593
179272 179820 1379919
140833 198719 140674671
182213 196322 102168934
7289 118697 278625400
17796 48200 376477063
102076 115621 33943217
180287 185272 23757502
66193 159893 234416908
9525 188147 447044327
182998 187223 10592266
168205 199317 77964651
159183 178820 544083514
23015 41080 899849244
47212 74235 854301018
13814 73555 329065738
738 131474 327091782
145481 174867 73589688
174946 177911 7429552
175691 195368 869998824
93557 185101 853547875
81190 172100 421172287
1222 149379 370849263
97691 119792 55432148
36762 184645 370389535
87083 183623 241861919
102035 115129 166280237
187384 192764 13425163
89473 92966 7414678
38948 151154 281057009
11315 137659 315947312
19094 73126 625558349
138394 152924 36702759
96172 141769 944256526
26170 178650 381555082
42671 136480 888400457
6579 9567 287055453
84178 166342 620598111
174901 175124 274355223
182089 187914 502448485
16768 48481 746618793
180109 194476 428490930
144363 154965 26707235
27316 174175 489806237
100614 190081 224282204
125944 135479 317617047
129094 159501 270943954
159600 187943 71097245
32561 167859 338709264
12080 92420 370596134
147857 191931 110338545
61004 143146 205461673
176461 193632 184219393
145920 194308 730364743
190917 197335 16063917
49469 103939 136211580
160037 173743 34422849
83803 156779 182857349
175738 191077 319558845
77269 77485 507129
34204 151624 564189063
166151 192931 67134412
74157 131151 142487037
132194 174823 106711778
174539 184942 74907435
174624 185097 717729459
64610 118041 654714928
7889 14123 15481510
91156 199921 292798006
113475 143671 644187351
113118 134440 53494714
136282 147058 56253471
84071 121535 93864056
104691 191474 399038579
175607 195217 49102503
195880 199728 50716987
104120 193794 224723183
106779 156176 746597094
90944 94747 127344953
402 79721 452549772
109539 116436 17191165
41622 195502 477912432
104304 132440 70629576
19259 184666 414064109
101622 150116 121762472
166507 175060 21416926
90237 195864 264540212
199114 199594 1178023
46381 84019 509863212
157316 188954 811089246
138301 153884 906069034
102828 106911 10294823
37650 91815 135500366
178358 189644 28349052
130566 181659 127953935
175479 177559 5139662
178516 197365 47238442
133643 197696 160482262
46422 70374 60087678
197462 198876 459341021
24741 56020 526440927
164883 170923 44954063
62550 158269 239571068
129358 192539 839216179
15726 181813 163518427
100677 122147 53978211
43000 86179 108027804
41812 127960 215633692
100689 123543 732035503
1853 36378 86207758
50800 182510 636699338
41890 172113 326086247
192857 198261 200249877
58197 195889 993290993
49020 107240 145653432
4162 23400 48067420
197024 199102 5310393
3859 197782 485331772
16980 168265 900636618
98847 116765 405996162
147909 196688 122047136
128466 180381 130064717
183681 196157 228498231
109808 189084 198693646
127252 187827 151759947
23336 92279 203751086
155826 192734 756604945
159755 171917 30604138
150373 162880 305667352
140308 179668 98674273
199330 199732 1003904
177356 194326 42572263
158227 190153 692999375
18678 110154 40681096
90665 143564 144344074
131816 177717 463211481
32238 111704 198668102
65386 118987 210495269
184751 197937 764207365
7418 130699 308458155
111031 180234 310895455
69266 126282 999699717
106660 115568 22244839
155229 166320 676800315
8082 44884 91950562
188605 198616 518732373
121626 195010 993582540
13885 74686 310476977
74705 192141 974431633
68033 148451 588800067
56576 168138 816688329
182338 183160 185404918
65921 179256 393042806
33593 38051 10781594
18923 96508 307723805
158238 167801 23940648
156428 175605 47905802
44303 90969 116694639
163213 173413 25580135
14756 82233 707284549
125401 178314 166760089
61091 147045 547567525
19552 102798 627368233
65777 174833 272941627
96876 171648 187450787
40671 61282 813911843
85607 86595 2381952
85373 154651 781619078
85041 185048 191203549
173230 181210 19933679
197738 199432 4239775
78248 179853 498580718
42404 46742 10814263
131567 147738 737168172
68559 169923 253755882
43409 88616 113029264
178211 186630 361476581
73128 168266 238061560
25957 164155 345807021
9107 37534 70918606
60962 121910 152452546
178677 189993 285382601
150682 166077 38323487
107846 127052 77455672
78828 89737 27184778
148912 171764 57109298
7664 75353 402653628
25607 179757 512231340
159144 185398 566401877
15169 127732 825419969
65573 109714 110324659
152636 175718 57624317
67278 80610 33307604
99824 187606 220094773
64865 124065 148152235
39628 45504 613396864
158525 197291 97033504
71749 149862 413213650
15936 192210 441226409
145217 155537 248159896
20301 56172 89581148
183625 195042 933925243
96554 122179 168857444
173734 194231 51322847
191539 193515 4913142
106362 116827 170570924
42305 95602 435388501
163902 190011 65485752
38518 140703 330084435
86392 182710 996423832
132484 165244 82031930
19842 78278 262020530
39529 115972 543735710
85196 194212 272987041
167779 171465 9247036
37551 61500 60175420
91190 146963 139782929
157718 174041 339221994
20434 86923 166154952
170141 180875 26813344
177940 180240 253107016
194117 198841 11910860
171622 180289 21620073
50530 51666 2859725
47060 86293 925589293
123535 151458 70066682
39530 197192 394719504
22490 102857 616396311
168222 180831 216856739
155071 199030 148839669
74740 196129 303763326
6378 112623 965399061
181950 191641 57912826
119575 147331 69611000
169799 169814 40689
87959 107206 329623266
165159 198561 83753855
2266 85746 320302123
87089 91529 11107768
168848 171241 614307174
82280 181742 249095251
180553 187960 18653136
184904 198338 44711299
4518 182538 445482039
125619 161198 89093643
197243 198386 2930340
140045 184504 111509242
195589 195737 396032
118556 145060 680967066
93976 131669 482596076
94197 129681 94847465
194738 198831 10292587
38645 54298 39170617
113230 125372 30539782
162272 181568 494158807
141984 197359 853626474
4815 90165 703217370
82247 84435 527905026
9923 12459 6296879
128607 176563 246494366
79198 152686 184136519
75161 199561 345752786
396 155960 389391399
121210 138301 719220302
163646 183956 248032172
124841 186588 154713638
181473 186144 11779221
154428 175096 417578652
39954 73899 745174825
181211 182606 3542231
117387 123562 151764878
41437 76486 87840031
41680 132005 783423231
182073 199662 44101260
172738 186572 34678077
34733 56753 733744913
57391 196069 347153029
32783 129770 528877369
174056 190480 116609194
140236 147695 18856390
198987 199863 2132331
112418 149222 124169808
46149 129124 44745769
5675 68089 156035195
124536 136947 617502523
12002 40974 39574261
199505 199828 801818
141162 191676 126639415
148773 175555 66934357
90286 174509 691566212
172717 177720 12472573
9258 49149 464352068
106357 116822 26124918
6259 102604 240733696
118789 156011 93435342
107236 151325 891704639
128916 182495 134218000
77298 83188 288324800
186423 187638 1592749
52307 144924 231808228
78069 154234 190826686
178547 195412 385930872
64966 128200 674903058
169001 195594 254847294
71461 90685 47954147
41718 178164 341567592
10543 11176 1581965
5411 177305 510586537
67454 79752 493516337
118878 182537 182471363
132789 164444 793905424
50266 187997 692924336
68359 183454 288101560
11190 160333 373093507
102586 128585 502325309
21967 82612 816642417
115163 118109 7353463
47114 162033 287684039
172069 194702 56672344
19959 88782 748714449
55630 178453 307512971
93758 167146 183947645
105712 150073 830136932
189042 199799 49457486
54043 143672 987504612
19952 70224 8000301
89974 123952 647624690
199739 199878 314446
64442 148437 180619585
101050 173199 180922031
37312 131279 235251470
190890 191615 79142096
39976 42463 22018561
70552 142526 698480152
101727 189782 220761964
107843 156934 680705166
193636 194189 1390838
169078 187647 46608029
111591 172075 151670319
37764 196443 397279523
75353 158149 207236112
9951 42703 81735476
170168 197060 67315331
72507 109284 91781588
90809 178117 281295899
174959 196496 44052589
161525 192389 77355891
122968 155189 10713378
36370 172302 491366015
27352 184297 392853754
123748 188687 376254838
126691 156802 817471425
45654 136310 226870311
112172 167941 152832426
53846 129492 189321754
133486 180646 218919164
185736 188485 6808349
186724 191979 13187314
169014 170488 11085518
69770 70824 392460255
50330 146980 242009818
17601 84984 147141869
118078 131960 34916446
55977 156475 251746598
35918 54005 45287539
194054 199043 12597851
19625 75468 139758059
125826 141401 247148324
47736 193186 817115335
196068 196849 745873457
197157 198379 673002026
131102 198033 167678434
191248 193440 5490496
50263 139987 224501999
30315 60842 429705006
50296 183535 583106677
102379 130911 951288237
154335 165455 27643398
104698 124908 50702489
143889 153860 644238529
28223 117920 514400911
17387 110236 288123738
95910 106638 26909896
111926 133426 53994178
80658 153442 182353858
106998 158112 132697854
93987 131909 95094681
83418 176648 233527025
157577 170039 453841591
48661 150454 558432689
108653 179473 15141614
66189 89615 58445980
115559 180708 538057272
194166 196054 4729140
29605 189496 400290953
192163 192209 118005
525 5091 11435050
81699 161161 198931696
89300 125143 791275944
4765 60092 138451770
74917 166508 229139362
117086 133215 258554280
114518 153648 319262412
124459 133318 22214990
176888 199737 57267854
190159 196799 16560289
170649 189461 47147590
135846 176530 960353014
40077 177416 442390785
30004 124453 236276852
145004 188580 259355784
83116 147835 162151405
118551 132597 717153753
101290 107111 14720569
195503 198880 8562509
9864 64258 136001016
158010 193155 7236972
7113 125312 571956167
157064 179018 54905847
87133 132134 112798488
9216 139482 325763155
185895 194625 21770112
108319 165881 144247326
75329 107719 872931479
12476 40987 745176207
133924 191079 143182344
21231 153394 702818331
95783 169824 185552704
145452 149120 550267328
171 94428 235596122
195898 195994 261281
159176 190770 302758435
131217 176410 783218373
40243 187286 368086635
25066 88667 64923275
100564 139980 457984278
61082 77878 83981072
21668 55726 31512324
86274 175996 232683245
87398 91313 278162763
134693 157769 57888014
88844 173946 310493026
192352 196702 10851177
184446 194110 671707384
110759 146609 89926778
158741 189600 687651406
25642 133790 270585161
155633 182770 728160889
135469 179475 960051873
86085 112352 423191868
192404 195707 27963945
174936 178399 772402181
76594 173170 645109739
66026 140889 187244047
86323 165971 840655047
94463 194816 251468011
120992 121427 450899948
27920 188126 401074101
61905 112543 126475714
94116 164191 281303932
7532 55526 119955173
73953 110763 607742059
83933 111736 837462815
78830 163816 411183210
157774 167756 25027134
36785 164569 319969780
55406 98422 107513871
95248 172808 205719937
61611 132052 121902446
75838 145927 175346736
124203 165701 86836573
132401 163172 900806106
129989 169491 277717827
80065 132018 939994647
93569 171111 693058892
174887 199027 60579032
116649 149719 83126036
127370 143260 562293925
68940 192622 286745211
158288 199761 103853589
65902 153343 219008768
37241 143176 365463588
197400 199325 4876378
15194 156469 883496739
26257 78961 131744820
191755 195669 9778487
35740 52515 898180756
35421 182873 369232903
189604 190656 2594652
106278 158278 516111668
116500 179530 615175225
194664 196707 314651450
56114 195256 982294641
105894 177461 885562062
140700 144103 246500817
30224 141347 464542570
43811 78537 86965400
138725 185900 950379001
10554 150707 350787968
131515 138226 519212132
12868 38521 53298015
181689 198336 703327318
12817 80645 979847860
147686 159075 28410052
126574 156049 851807316
58766 126574 832179494
175500 175727 567284
1550 133315 329676139
23325 49943 66476953
185158 195499 67375456
50252 184188 335400794
75594 108540 655067387
127847 147648 499286562
169180 173702 839036920
51286 131959 466406438
194758 198622 9728550
137142 137902 455326894
6378 40039 539302858
96455 145480 457919651
148065 187718 265809292
177201 188930 29468194
128103 195671 169242813
180039 197130 42770717
135657 151444 39814531
37547 95621 145279129
159539 194438 87470546
182263 187910 836762341
43174 97869 136794810
109012 130455 619644991
74230 94808 370319434
16505 152547 608138924
163333 194665 78558551
156157 187545 250561536
29446 58073 893716795
153117 169439 498463321
163022 179644 41652583
159662 194674 64076577
165190 169039 638790851
199982 199987 834771912
8666 132894 310750006
91025 181560 564245584
163583 190619 654935405
86163 104134 836265524
115769 170196 325468912
90238 113818 56343571
109333 174211 309189344
104212 177708 278792417
75252 189263 285389008
172096 190681 813484976
178030 192153 35462464
33274 108381 886961254
164237 193973 74480905
142838 153435 379608848
47204 105154 287537959
88511 137550 621536259
14843 101942 217727691
116953 159655 107039317
5123 192118 514805985
151474 171361 334372596
187093 197386 25729412
82992 153020 225354164
36794 161577 312452464
163067 186490 58728853
49887 75052 545277887
117912 133088 38141933
54254 90434 90512886
22603 85741 157927397
27833 133028 263222269
22902 165671 357267278
192967 198680 14400066
158470 199635 63998078
190418 191436 219370138
28846 163315 336505664
111225 129973 389357691
155114 195159 817203324
158917 192793 142837497
91205 166421 852817335
42281 144885 256911574
34393 126453 230466534
130039 165762 89465085
150757 182795 80077679
145250 155005 24582037
21762 166123 565970186
1366 96042 963218721
32783 197066 411271922
124328 154256 75139468
176041 187282 28190264
179998 180887 2140339
182142 190187 20162907
62654 158200 200622965
26750 31235 313041470
119399 181477 980508460
109563 134190 25336204
51007 80353 73467822
189954 194010 10081956
757 115967 288068545
1125 113344 280545415
136986 184641 72541890
62816 188845 519911523
48172 73335 12744585
31835 114174 912111774
167629 175976 646815022
69736 152887 627907464
25557 78622 426690013
47617 106049 424687615
13470 173383 400211376
15186 61347 115594674
98889 144970 969968758
147210 153233 634937440
34095 41945 19673977
91117 166742 189441422
110925 121529 48500988
14578 86729 180424442
43149 145207 255518298
107616 119079 745096131
196613 199915 748736267
67901 91402 58660521
128859 191681 635697975
90324 186404 659189307
140220 180091 99956852
3887 107728 338195448
162452 166924 415439145
111402 148815 447850311
25762 47262 53650338
65510 96174 76545125
145426 163357 44854541
22246 50514 834177048
180503 194149 971578684
156089 160588 11062904
178188 186427 20717007
34577 151193 960207375
38928 56602 999626928
179985 186115 62449824
94172 144351 125807574
76486 168759 230886454
35024 175207 350958450
122788 132869 25176572
138083 190241 772851189
47733 136062 788861817
107798 140494 695654462
135333 193171 144901611
8883 124297 466950215
72624 156697 210428698
91099 189281 246035240
85302 183570 246078881
80609 188149 805717449
171750 173642 4684034
103790 109731 15009574
47608 187124 704745506
102140 103200 90071
188845 197014 20367845
40929 165873 372112791
86146 154713 171903339
37227 134874 784454962
42209 161363 298288307
146576 199346 192638742
136572 175433 97413555
106290 196122 225039456
56900 133787 192482084
118774 130548 29541284
33682 145502 279932098
25320 160836 339063029
180586 196772 40547908
188682 198280 24011861
3674 96373 411008223
138599 193924 138676895
150013 166874 931735193
122338 168102 114624427
130234 176268 115331080
168242 193187 62444297
26905 118270 228425999
22029 190218 953658215
109443 155287 115026519
154939 199096 110523060
164585 167594 80184271
190188 192883 100042527
105286 138875 338968734
113714 148907 769131052
97040 128879 420300113
46821 62930 40494006
166248 198601 412106995
175281 180838 13901124
101031 172794 179959433
97780 116824 47652284
78232 189435 12705643
187303 191873 34656559
177658 194595 108743362
152464 196772 895325058
176398 199649 884391619
83963 197207 785193755
25796 95678 352541991
104761 125578 52235269
38991 129400 217553088
58981 165099 265510428
30265 177914 671740503
195214 198750 451926326
61748 75670 34786001
24158 108321 210413125
20048 111197 511435150
162700 167098 11046928
145204 197710 807352952
167911 193863 507962554
33100 88405 138238827
141699 156463 802949644
30387 69548 98038698
151615 195347 109303126
57503 63291 542328366
112535 199324 217539334
154420 156995 713152272
152527 187253 649873785
104240 152831 146632593
191723 198068 15895577
109635 190787 203330394
82571 131636 122894035
116318 176382 459633019
14214 116034 437265084
127057 164814 629877151
165706 187942 55776114
14418 97463 976830712
114409 197646 208615725
6029 101575 238686630
48230 83711 88822628
84579 144053 279789999
97768 187206 224153945
70684 177775 479965514
112527 167097 136819591
190636 198418 19541421
92185 157083 162651634
35061 77098 617026982
197517 199544 5097347
41042 142022 758880341
186389 191778 488652698
109047 162909 911901384
165205 180217 386149320
191507 199059 111849784
87769 191618 325114539
79570 86081 815879988
137708 149510 424738487
51546 81508 74950323
47623 178257 491579976
145844 152712 17393851
90460 105712 38094174
121723 123042 3380525
183151 185553 6140817
94081 158609 519979782
183614 193940 25824314
92633 177235 222384792
64492 94870 75863422
187282 190008 814818
59093 157657 741234071
41681 82145 101246152
1336 147521 672694554
77988 189063 278138576
88173 182789 515505146
90417 150450 150531362
103037 159183 217556940
32246 182112 375150799
175878 195140 693092364
18479 35666 42879514
26927 149273 306299035
16031 117036 276980924
167186 168828 993515422
1711 143857 355624531
3692 169555 415006628
12437 126857 418677368
155249 186948 177075216
15244 92990 194359306
114837 159820 112705873
20867 69920 75115931
7276 172723 414055145
93355 169884 962945402
195755 198195 274839310
110924 134037 940000384
131466 143490 30082702
178755 183625 12243665
121644 186943 163563562
38960 185713 367517979
156629 164302 19099644
149871 186685 127817518
81340 108344 67470183
86610 114534 69866468
185398 187785 5938902
25423 79586 135426653
117587 170223 79167828
116448 165576 532326375
118671 178201 149118241
164694 174143 113367175
183922 188207 10737709
63512 85997 204914497
95235 197715 256831657
141815 172837 403612175
163447 164077 1381838
198152 199142 2503597
75719 131888 870244869
117259 118993 246202103
65760 134217 171230275
174724 175688 757722467
172973 181898 60671664
183637 198169 197893606
60995 89945 4654728
6148 198464 481337213
41030 53933 501158415
84440 119581 87957246
96949 147876 446494877
23339 144629 736656321
84934 142553 159749554
149879 168723 31666894
172787 199909 67908516
132906 198570 750834353
16448 27578 27847261
149120 164622 228652954
188739 195540 16928633
137404 179949 979829953
17955 73825 139877722
193058 199671 823395781
184461 185212 618448510
102268 117724 693794931
21769 72294 532806403
47440 159531 734725910
46835 146600 249825244
160047 197331 372837155
111944 114864 362558857
174626 197547 312526202
87108 191486 261473467
134447 181002 116586706
172333 183124 27010735
17218 193556 702323097
162326 176849 468576119
177631 188475 27265228
100853 152618 130008078
180253 196980 41861699
85373 178164 883145769
193140 196542 8525726
82293 168958 217026105
171739 198044 176879690
4304 35012 76611763
31309 85610 135834570
105903 195953 225617639
60863 192038 595018207
117673 179231 154310460
161147 194755 84228217
67351 160989 36100075
135736 175210 98891339
108006 187832 200153021
130304 195030 9161748
80992 177470 590293315
41831 53357 439781724
90068 95069 826472998
116141 157501 103821573
17500 155590 611351194
176566 190121 77462340
146794 191038 110787722
66915 84249 43239879
162252 195627 83615500
34502 190247 390025521
128931 170742 851647772
56822 79088 680742652
110772 118467 376815106
156375 198363 105075284
38693 158493 817528781
2593 129653 683757052
12539 87305 186893413
129667 131850 561497378
134287 158942 61773053
111593 191703 200793992
60143 176794 291951256
20124 114941 651195498
195304 195749 1142097
135133 171021 89973148
64585 174413 274881029
77164 158636 474797462
138988 172114 83136942
10005 68733 146855542
107019 124014 115513611
129660 153654 60259041
188939 196350 30482084
104033 160123 140559227
924 26446 700002646
15230 143470 320887940
136715 178488 161245893
81522 95432 628213793
144113 165170 52737070
62118 195514 333830559
19611 185103 414286270
72768 157933 401370131
181334 192263 242582655
186918 196916 24961344
50168 189635 829359607
189593 191942 242229022
22098 146284 389057901
113196 147023 84893705
415 157906 617092109
67016 115086 639391580
65279 169829 261727552
50950 76475 870799229
151604 163694 468310360
68546 169168 299309839
160799 176772 17954136
169153 181692 31424139
179979 191189 962182922
79102 124435 467439563
57593 81336 59406117
50876 159577 272126083
104369 151734 135890176
97057 101689 569171968
138585 162348 729503871
129697 160347 76713588
27429 81827 59605342
102754 163134 91947315
16211 101305 458945494
83867 161181 493567453
56669 171314 481121843
46403 61041 265023032
170682 198812 70487396
94004 173410 235176407
178797 199828 52703711
123808 143807 49970997
150015 155367 1777773
127609 184372 142198908
45009 106468 153701699
56090 118577 344602650
163797 186445 929709583
141581 179085 30095769
169767 197200 685096441
104171 135452 206900455
128068 185090 248866365
147075 193135 115284432
1995 56851 137114265
75831 103241 68317574
127972 185014 142995314
175074 191170 890819750
117418 148504 78139183
18128 58709 267190716
32286 158256 315372148
182746 186573 9623934
94649 156609 155373347
137930 149357 407511520
126888 130155 20812814
71689 91354 49027311
41864 54764 435079304
156926 188379 795648402
84671 158655 185317515
150735 159578 21933076
192076 198095 15070906
71779 80643 979219848
19858 88864 93584210
166653 172126 654348512
87996 144862 4422561
148939 166971 521628644
106507 143720 93252995
60094 75393 2472291
169754 190760 52616438
104047 174712 177117694
165310 191578 65839077
18013 84236 593221472
24604 126927 692747118
41217 96563 138381450
121555 173687 130540075
99441 162689 158545031
156254 156739 871697676
114857 174156 148592252
29271 116663 334214250
20395 96318 527807796
194474 198584 715090386
90694 108817 45289283
19082 44040 62324078
22917 176313 383957353
134484 155164 51992161
55861 156894 253059002
183918 186722 6973779
11159 181760 783942601
170844 172719 4693868
21203 119668 246249732
39673 108904 173126744
154024 199313 113313038
160110 173019 87987234
45738 48133 5966407
71643 114366 887511290
171714 184852 32919471
50516 187299 342513607
7561 15250 19189380
197556 199156 4058802
161077 178895 44641222
198666 198970 905388415
94328 131722 877199212
82558 115180 81581983
48613 141225 231768248
51330 102097 126929751
80262 180217 250270371
61295 107904 116342765
183475 199587 100378973
187852 194993 17822907
148765 195123 573577435
108601 174608 165399641
77983 129663 129305468
127053 166104 97720367
182443 185524 533340290
168172 189919 54498621
33051 114130 202719332
129818 131104 132362205
36310 165269 516058269
63332 100776 93449462
68660 88126 511516911
16083 138267 753136508
17965 192832 437666701
64306 160627 241048770
80474 180992 248761265
177802 197340 246140821
20308 41476 52820901
28208 47653 48546777
102779 128682 69031245
9548 106409 242146581
109962 182073 111479517
149812 174889 680049556
35321 40815 632608531
49299 140991 229501507
80384 127758 101758154
105687 181581 190203666
75559 116315 837976169
154852 188531 84259245
97638 158250 151998259
140795 179901 744734298
160460 182881 483531244
55168 161588 266415642
94763 187084 231363868
59282 102196 107113365
148163 148528 632065321
142466 182924 101467771
108680 154309 485836420
124689 184259 149270905
114608 139602 164714267
8602 179381 482651381
163067 186852 59655342
137247 137837 1445845
113470 180646 168324305
123411 153539 579423599
128629 192890 572209648
125320 157951 81811552
141567 188099 116716874
149205 183985 87008499
14341 94429 59909121
192293 192738 1084899
80911 197441 940786509
108427 175342 167705542
139718 199332 904681372
88821 162713 185132515
163443 172044 21636361
7699 141698 335128648
155074 196132 843450806
116208 171166 697028374
95141 143293 120722684
173299 191935 46708506
162925 170175 335154812
82940 87312 794204711
130756 133412 1442473
119194 140970 761099118
162071 193387 954088587
49242 186617 352339758
113857 131328 43921930
57647 137320 601621820
21856 90041 170467750
130500 156079 64211614
43049 94985 129893570
77692 101287 58757425
161617 196765 88022574
101640 117497 39772949
85835 153131 168634577
30110 74308 950368981
167356 196032 71815157
137743 199366 466898708
61943 75308 33462651
132045 169844 94675427
84868 173904 222924794
183689 194827 27875128
60402 95222 86836454
165896 167173 3249041
170337 179032 16197274
42720 164870 305807871
120811 186519 528790382
125955 187839 947069716
1730 98346 241512254
12525 145584 389443853
30036 80594 989935783
146758 152096 237558027
21711 117899 878726806
195166 195756 455811
93065 187718 237227827
66137 106799 101595692
181485 186022 11472801
77116 97863 51730942
30096 192238 454560211
147712 152430 11934838
971 86578 219987547
1322 87929 216484509
54375 189343 457201135
161983 167243 982972933
99642 187940 282798607
34195 190891 481105458
3944 36306 155932240
129403 192101 268051748
199410 199520 931965263
106391 179004 827095159
20056 175621 389269926
15019 148770 533990513
109425 127148 44528587
150343 196842 993068212
97945 131189 732478316
65085 105382 100633069
191592 193971 923377155
190719 192342 278106506
49101 146531 244006361
183015 192357 23384805
189196 198143 895563211
50352 122803 516520181
91445 119406 70051734
115380 125757 385492794
167111 178870 4583509
167042 169752 6800031
132285 157831 63992740
150796 173074 55631127
75493 126792 128318922
144669 184386 136737514
62827 79714 130637357
21008 155530 336767706
42080 50054 467633130
101936 161273 148721675
173610 193966 50964619
108926 168134 148435032
34202 79683 559591190
129832 152862 57828559
125412 191553 165712147
114440 165005 126726799
86925 150557 239224392
184920 195307 25901220
111799 132368 181628363
95362 117304 54938114
180292 186504 7799475
72962 151378 196347232
161819 195317 759453804
142665 193779 128099420
72699 81178 160411116
52969 69724 42004267
93986 134835 102362062
194741 198076 358676703
75518 86570 27438298
127869 150501 56869593
44423 119705 188359173
163086 193526 76281261
173974 179239 6472456
66122 112445 115713770
198578 199252 170718704
122877 141470 660708487
33452 131634 245780170
139146 172185 82921747
49286 134750 213960113
149950 169638 251629184
134569 144052 405745481
15481 113339 69018534
37466 79835 772094069
39802 48750 457239861
98061 197897 250218002
136334 192918 141776539
170790 187192 337115025
104561 123562 254119770
83105 155862 571624383
75852 189689 116500059
161418 163008 3993217
79871 92372 31215811
1007 112002 277472495
77467 139999 539927151
54822 115588 675432414
176629 198000 53547908
177322 182553 692714012
15181 42211 401643726
119586 140513 927487838
19876 87535 169100076
38143 38340 513124
155029 190490 88720237
84655 181601 314063100
192949 193089 347195
189995 194561 483877213
198704 199647 52272564
76876 197579 302166699
129042 152319 58480105
193699 194877 2965185
117535 143037 210690696
108818 189293 223880072
48626 197350 372409811
166181 192205 509356749
70932 98938 69864131
178345 186938 21594117
141235 164627 731840536
30040 110309 180529825
97927 169291 178830302
81982 179320 243774238
12675 122129 273861269
116827 164848 120396277
148878 174006 636625871
155129 175461 50783059
54989 149101 720772350
113999 164525 269418292
68992 168602 249292344
123151 148302 63083369
145190 164470 3728644
56335 80122 59573674
118438 145577 68054943
31681 174858 462171198
135654 137122 3646651
14002 135579 304178181
170247 177478 18034556
146352 195838 123898237
124974 190475 164110167
155350 169557 740518037
112120 147292 824581567
122280 135085 223220734
89639 191650 881944541
46393 64149 895242499
44264 118867 384934785
112897 149319 655134259
43093 134918 896590530
23802 152192 594866947
182664 185118 489837414
122205 132237 25113043
189975 194453 600018916
163099 185411 48985112
159598 164616 570837753
39663 73602 85099450
126829 144287 43685610
152821 191516 564236278
83034 88047 842476604
52393 114174 154400689
45246 70315 62780335
86890 183481 781118610
142596 169464 649988299
147358 191629 110858611
112433 175575 158291828
43224 51432 246033511
104654 114917 25702778
177942 184092 15527053
184603 186068 834681803
199555 199621 174599
144929 178567 611730854
95983 151921 604666801
76920 143949 635779892
2647 37948 88091884
5737 23075 255323037
149621 163731 35187318
86415 147568 153306424
2378 9286 17308061
190169 195958 14478148
22889 180321 393989636
54507 109764 138211770
53708 154210 251740173
104582 149682 113231074
34894 93178 512876058
156034 190679 86649416
62499 147136 211803920
176070 198657 56637179
61513 145155 209192965
115687 155915 101013411
122474 151468 47500193
101999 148120 115803332
37036 81581 729805491
93322 192465 248441722
67835 109890 825765784
89002 160589 978205358
37060 120406 288542266
173934 187923 35120604
25848 132340 796577328
119669 124904 13121598
92903 169355 191526919
51293 158107 267497373
139553 144514 12542885
97088 129040 80159690
61514 95075 83667630
93786 189200 568237147
198649 199858 928742411
188020 188775 1910888
11504 52868 463304677
3489 121058 294106432
164922 172862 19954936
29135 155060 315290087
120853 125286 11102776
112001 133661 54389142
95279 195835 782993129
133856 173828 100130153
117195 120830 9254963
85132 192818 193500794
12215 90075 598179398
191859 198844 339404092
163960 181728 44519775
178110 187664 773312206
38992 142470 368006023
22915 64433 103834779
123854 133696 24577394
8145 142367 355888991
35871 160525 700037793
97340 127222 75048782
103949 172861 536775171
178272 187208 22454891
50381 99805 384734559
189287 196511 17991342
16536 154337 345015243
61947 173149 691531009
3251 60062 142083820
141803 143383 190422098
116597 173507 761953025
17458 124132 266868833
139814 176252 91388366
55424 179063 408565777
78736 140312 153993062
17029 175417 396379182
28709 76770 120267046
140155 186719 116716141
43323 68807 724826215
138836 158906 280002458
83986 100906 225319266
34124 108725 186603904
195894 198220 5901660
97190 188026 227737027
69806 184495 287156193
60825 165078 906472676
80238 110714 346822593
126922 135866 22308104
187982 188089 269906578
714 199766 498211858
88859 120785 80011297
95518 118011 201824414
33338 82647 904734903
40542 182287 354824910
192931 199734 720271753
175254 199229 60147909
136002 158271 55915940
143405 191208 119739994
94301 161415 168174673
30646 43436 31901705
84454 143543 811435169
23092 116040 232362956
119405 166267 117353053
128150 170239 799824950
143794 172758 338907963
28287 157228 822769318
135014 173535 96563094
73667 121964 120778911
53382 78886 770407463
23168 155979 332496267
88700 156652 170388414
101658 194738 233336147
130307 130653 272432372
108746 166872 145724828
53069 72667 20681675
90756 100593 24540218
105938 121498 147467701
38967 100620 154080715
18731 151199 808134273
55415 185548 325983712
64779 124270 227750996
141804 153173 28725358
129907 193553 961837305
110541 162673 130666932
29528 132826 258476125
146583 191074 599227684
89139 155455 705259248
55893 178695 779500410
182512 199385 244448715
125499 166811 788879678
42801 163337 926997983
42192 112123 607172182
51102 70932 49701263
196709 199415 6844801
193030 196713 9253717
92373 100115 19279297
76080 115818 672289865
192801 198997 15605647
126617 132612 756253110
47352 67899 519269534
85555 136049 822956234
66416 121412 137586151
24379 142034 294287858
120831 192456 76672887
62023 136074 413589327
41099 53211 497738327
24322 162487 480760920
22344 177305 387754100
57259 181285 439869991
22774 25048 5704784
148205 195464 118193071
128091 151993 60023092
62359 191552 323394051
60723 118290 143862715
137337 150246 431966578
58333 170968 716217836
133951 146546 31647958
24586 119046 993517895
168231 175168 781583124
25690 68105 106109852
147947 160790 32011478
73146 170562 261226765
70489 165698 238287379
97290 137686 81614019
63111 117052 227768008
25507 113991 221150964
180244 197112 181246938
54162 137308 745662244
144127 189327 113296846
150045 176457 427161612
119095 163093 110218482
196199 196349 371335
53953 127101 683917681
54943 186044 713883785
127870 153172 897919267
40058 42043 4908035
82186 84837 6649636
86912 162756 190015267
44555 116014 672817482
113774 191053 79118708
4446 10485 15132778
39774 142204 581224894
45606 181402 905240663
24655 119987 238460200
129782 145173 38538050
92513 113326 52075249
8197 108685 52941665
137705 139761 5168727
14960 132287 293611455
64565 100428 423553828
120865 147586 67040403
83895 141682 144631213
14886 108257 233478354
154966 160786 580727358
13745 77087 158502300
80799 163728 876982240
73002 82565 23742275
126626 132905 267524769
162108 196484 82290484
80739 110837 789846922
145132 156161 109862208
90509 131085 377796676
183972 188991 853205448
191728 198439 140908681
40790 110613 343236413
173213 180786 559854225
65394 91950 66304830
23218 163591 351269838
163420 190475 67833547
111383 132614 53305001
124442 131698 361665965
78895 179701 252361629
160317 175983 39318142
129438 157615 219179954
58918 149969 227982542
86292 195120 672325618
51671 93422 149774725
36273 197842 437464603
129124 146050 730716924
84597 149277 367838433
101549 133750 124889492
63257 133624 328980486
94218 143784 782960477
106454 142923 91374467
98509 152013 134282552
36617 52264 16935042
187032 196906 636326506
31203 67565 91032037
128210 132986 783187223
42890 171355 429607409
157032 190166 82941593
116158 173264 143201232
71357 164192 449550078
113458 129977 189139886
120568 138535 855049689
13220 28608 773668785
104748 159683 2724077
71918 191924 300419586
97984 110086 30363221
145302 192225 129804883
147933 185566 94306114
186031 192276 987485109
184446 187038 6469827
56131 143908 700970212
102348 172780 681327131
75842 113296 727174529
10787 176867 415583922
107708 137738 75188319
5066 107636 292258639
159351 172498 33031104
36294 157181 488210772
183337 198151 375493554
74440 102816 528768570
157987 198351 101062509
194474 194475 7023
198652 198737 945509298
1153 93908 231843299
21189 119470 245802639
175378 183089 3512415
32889 177954 363120189
57022 190448 818119678
141024 153590 31726071
132463 199348 691649752
160740 193675 82553015
93297 189328 872980066
193990 199824 14663400
181467 187983 375032848
187158 191515 231455347
125129 158534 83751723
76620 191633 861032774
179314 199864 51482600
47646 93048 83109244
142817 144912 243317
4708 81671 626226006
135842 191980 883056271
148571 173537 62399475
132121 176977 112308274
121140 176081 788493263
167172 171416 10688513
120517 194993 186572610
54076 60371 325794388
85142 196914 279841620
6406 49930 108698975
161889 168218 311374733
114148 161472 118653754
83841 188444 733526870
85192 112092 831469329
131991 140643 21538756
89389 109244 782115081
156299 165796 23613835
63566 188465 420833211
119714 199622 361572227
79329 153669 950614688
173869 192341 46306365
53725 108892 233962008
50849 176937 363086348
96928 102644 273283262
55479 107441 320666783
65481 161894 241284735
89922 91593 418796936
56963 102157 112973108
123859 147567 259457619
74648 172874 245781043
35451 199119 409901383
20193 72174 130049686
98442 193132 801825977
27215 125769 246551698
120314 134374 35164291
176508 179843 8329933
21664 171549 814623303
54464 70171 39368517
103113 140990 94906273
62455 110324 836734598
39367 154343 317065418
92607 196267 259686208
185128 197791 31626989
48551 147705 248343570
102906 121573 961286397
133375 148715 627015738
191926 195054 65326889
136959 199182 683208551
31 109004 669221112
179261 189283 212202733
15399 97138 204289120
31205 84063 132189110
182855 199407 823468544
51107 107232 140382006
84834 122129 333122463
181802 199791 349356888
133266 147222 35008169
98848 140127 734833684
73656 116579 667259347
121420 147944 66505828
91464 153961 156755645
167855 180833 524397121
18428 155987 344395979
166397 169140 6881291
124241 177941 134457896
138076 174096 871732045
101624 138480 704130158
32303 188191 390281696
82882 118293 860017746
101198 105044 943746452
99068 103147 328268829
165508 171440 14938478
143829 165089 620326502
192037 196900 358627010
46215 82070 89763251
107041 189293 206126547
15746 45908 247301944
140856 146003 13009035
58498 154910 800701591
63153 147818 211922902
111142 151393 253312884
7208 69133 154944990
3797 31745 69857913
78739 127048 665228765
83145 169689 991423677
45101 81362 90715907
127361 147751 297534144
127380 157639 872245675
203 132949 267261474
173341 199332 65134641
177720 180044 5868833
10847 61531 856860528
27599 41249 858969865
182219 184335 5339864
86193 86730 63235962
121974 137000 788448471
148389 175432 67588711
118604 191818 183481256
95548 97106 338747380
187397 189271 4711292
157506 193585 90298846
126954 177796 127297158
193270 198140 719328939
143285 194221 355724649
131162 163589 367120288
198163 198419 639624317
165811 179740 370420572
191215 194098 184924963
45858 162763 292694475
166094 186366 50855622
2616 166269 409436205
66173 104893 96648426
149156 156814 19107879
66268 160464 864395324
142060 155300 33397287
42596 193750 378474842
89312 169642 328263299
70904 148220 193649112
153107 169143 904924548
81854 152221 874406137
128545 140878 538500387
86818 131233 111283415
39287 60769 56484851
89051 135843 353357373
134282 187009 132158719
171471 187958 41296608
186120 189039 121477816
78045 95135 817876648
53611 87660 775724491
175216 190052 37249923
5358 77368 180094865
179182 194913 853792203
58734 99402 616182688
140594 159533 47478314
181871 196660 37013609
63953 190597 317071638
129495 188069 146749820
66297 148448 448275767
137795 181130 108601580
128983 158767 1624773
116511 178406 535111934
188700 193948 934693355
112510 180397 429499652
109337 123830 376804562
107173 127842 875766894
105407 118747 33475120
166356 181539 759882927
91109 142822 129529576
71408 164179 232170124
57970 154906 575128184
177217 181346 550459418
72199 104301 86529305
36453 186886 952803068
118208 175917 256858885
9281 14332 873618611
81428 173893 454226744
41196 158244 565468692
25085 43653 820976257
78785 116646 94578411
63664 127282 158157123
16461 46008 73770735
147004 147455 929428053
19135 173140 449310584
114143 146870 82162567
50424 134510 354566782
73324 146941 838114111
90668 193436 257420708
191717 196288 290431109
129742 131788 382825447
63808 186665 307586459
120932 143305 56033605
51800 137353 214067038
2705 35265 829565151
52150 54591 6130298
173899 177623 9302102
64722 123451 279478065
115306 158086 171957798
118443 164483 479225406
183273 185187 4911239
65416 196837 682737551
62578 100882 95527403
32953 178419 634962966
45370 174851 324105692
66936 184640 261461671
111819 174305 830173181
97499 97600 741340126
194053 195938 602758915
148971 156910 597830681
64178 154065 679129951
190147 198455 20846354
15057 196650 454509817
137798 137842 3277350
1112 95115 234960223
83019 166961 807100425
181285 198177 541100139
183344 199371 90148943
113185 198677 214315091
62869 153538 227015872
125072 177312 130781143
33304 67829 402732353
189450 191547 5241626
129933 197015 167974710
23073 84919 703589923
164577 191201 740745009
2605 16335 34304690
101665 188615 218024840
18303 30898 31539119
191650 193640 4957706
3581 77326 789981704
61551 125519 159920061
20978 157649 342032587
93950 153288 148904472
1978 23939 722006409
72698 168512 239730149
65188 192375 318395451
122270 167408 113045838
132354 192107 149673884
10471 26998 181320779
131014 195362 200314772
20489 131346 199700369
33524 102043 619032109
60338 173529 140143032
198482 198808 814290
178758 197677 241176358
42741 130994 220975860
176205 186276 25242054
88885 146295 395182853
51817 194728 814871460
56311 118768 641636856
191620 193513 632788607
145974 188667 117795975
163129 172138 22647166
195972 198817 7191556
13066 146396 333681522
76403 115248 96996046
51216 109984 147035060
146627 176764 75454973
110658 148629 236366320
28468 107651 197985832
183498 191335 19635824
150346 162340 29863752
176541 187737 637805709
60584 180550 954502843
115936 157809 617136406
83261 187435 260963349
39781 145710 265109520
69821 144083 489760784
197462 197833 878028734
191844 198335 16277506
189053 192274 166049679
183473 190961 966206709
158134 177677 48820033
123844 183076 148304045
96856 183204 364642560
27673 146912 298420418
128327 191407 158023153
42551 178942 443606202
178788 199758 640927782
125264 176731 719622262
141833 193812 158065263
35356 108253 999216445
34781 140637 264946316
102768 139464 91931415
156242 193117 92176011
47411 102416 137538832
47277 158841 938126495
132724 171451 97081130
132379 169052 106951211
177679 179695 276388988
70140 139799 94518921
25111 84295 835471551
52411 192016 388828983
166246 187366 52990283
153521 174682 52798769
198012 198522 1302062
36956 54005 42735061
131097 190032 147664944
133860 195163 523938834
151992 189954 95006984
7332 140508 333111605
137342 174135 92195778
29181 29779 1529202
154129 166475 867428347
71275 139229 953058698
104359 155053 127251420
69762 194383 422553545
47468 97448 124951038
111427 135563 40593471
16366 89519 675060944
45379 57887 649415968
80695 185119 261558009
53134 158436 544083134
126738 188759 155392304
18696 172482 384918963
146392 183171 92082600
119137 149884 647822650
110908 141906 77631113
13480 194719 619807286
187951 188236 720055
55391 90384 87554169
122950 143005 276767268
89209 106660 842628518
135071 178033 107610708
104104 125543 53836288
189209 199910 844998666
30202 32722 1030289
197464 199107 927556571
181225 197133 39864668
75605 188834 283450479
117574 139324 64368945
4689 138644 858632469
121471 152586 613896923
126361 183323 93071594
72267 81497 22927992
2599 65901 158318347
49839 192705 357716468
25014 69038 110133529
26373 47695 106464689
72095 93143 329933357
79178 120365 845789259
189449 192859 571554577
172805 181695 336582582
40906 193998 383234229
44313 63312 145899528
8938 64280 138350797
144423 185793 373580854
58865 113451 178333464
24903 79381 758565030
189837 192444 336952117
3527 6129 6535880
11096 54893 109428117
179203 184770 14027527
157555 192901 88464581
43151 50870 330175956
49643 141359 229499933
196705 199095 6080715
22114 101951 199480003
51795 142462 226874602
127291 146162 47268153
188187 190383 5474185
122484 179323 731231660
170167 174595 11028135
62453 145680 208207363
123352 192079 172092850
142898 176092 565237075
113864 162154 870761626
48337 56937 196985866
187291 199339 188553810
191477 196369 12212222
93559 191626 822232936
124644 141696 42665938
160864 182144 53347748
648 184981 57141750
149567 150578 2567155
811 70599 174556823
135437 175073 103509753
174471 184057 624029604
181401 189644 20728126
71757 116908 749233457
1016 72296 178377946
97958 197280 443056906
121630 192933 178540220
150430 169928 48686506
106830 185724 665225035
61930 119211 143192409
43287 129194 215061306
131115 147181 15140958
198955 199970 2469676
95365 116314 890756086
71894 159617 219491691
76119 78323 933247021
128385 181635 133406742
107410 115942 252173047
72834 138435 163909089
5544 148047 356587908
113941 164927 961984682
192701 198360 86830777
121399 147079 64326511
193803 194906 694550806
62919 124980 609412020
130422 195778 951746002
192465 194575 1424712
74163 152886 197035779
180142 184476 10927298
40064 147181 268153879
105192 107880 6748449
43449 61149 851336903
1633 149574 764448663
119673 180839 153174717
183093 198381 919741801
180217 198358 45495301
63699 136919 183134649
142189 158780 512055819
37155 182272 363348788
153869 158212 10767307
135946 146085 23185944
189332 199547 839434
143633 164030 500827456
177263 189405 30523294
32281 189729 853893564
137557 167388 74868081
68389 145994 223733631
3581 51090 308345748
91067 112959 134019287
19383 113831 473300269
61895 155794 752495797
182858 190852 865923585
77985 195728 138840627
130864 154842 60170449
150021 169854 49572281
152174 183661 78755302
63054 100349 93061328
141603 170260 302069064
167769 193099 63358263
108739 133966 63278184
10417 39918 632882809
166706 167327 817591373
21210 129143 269995498
144125 157304 33122768
38499 170284 588079080
184981 199313 769615266
34400 76545 105630089
181855 183277 970794228
70850 113854 380474256
4569 63558 147512600
84284 115684 78525192
72776 118879 18103194
115298 175498 150886256
158824 196256 93726273
107756 129342 786252430
47781 119692 179977422
13388 120076 818421341
157300 168138 27083138
83797 161119 193628545
103579 149018 114132018
13899 85912 180125160
183284 196964 995022734
91168 164827 27873067
126136 188744 640561207
16634 166231 888344953
128809 165327 91453282
43668 143098 318581050
195778 198131 5933460
107364 118578 28102777
134920 177458 513483623
15963 59262 527318372
5964 22413 41089055
70497 126844 449851046
185333 196890 154228746
192478 193238 101567903
189894 191926 481956045
170517 191701 83876509
73020 184160 278188085
160086 190428 76111945
187768 192301 11285968
149552 199498 124993984
199379 199773 998340
54606 194956 351370471
13467 78310 162191881
19241 23368 466030901
73351 160085 216932811
84579 145346 387076128
154759 182778 70032383
94818 140979 804988815
109526 199526 225535701
120808 152344 79173017
174101 179711 440411517
163616 196285 132374608
59705 98636 535088592
9770 166391 746776219
190308 198142 9052170
104379 162102 68744495
75304 125593 125705520
7461 166381 612968053
199695 199950 587326487
72135 102483 383979759
50064 98413 120883750
122733 136998 35547627
62902 194205 856415093
2433 2644 535851
15457 106984 852281986
130875 169316 96228800
109958 149851 191944259
74969 94990 49831428
181490 190419 22401767
6460 170075 409412730
141424 194370 132724621
159147 159295 793374275
171197 172252 213628334
147786 153284 630311515
87558 181492 435458619
12840 149614 342364238
126128 171049 112545927
82399 173218 227438172
27881 75994 120471282
177685 187907 25720331
19071 68519 274720295
43345 139676 810466742
77717 196215 296634800
91701 195732 263353997
86818 97470 155314019
52652 165802 283205502
25313 186335 403012290
150187 151606 569227026
186716 186958 645615
169769 195648 682191806
183827 198195 766853852
44303 73425 73017831
192169 198955 8987555
111430 189490 195705905
83244 165597 206210515
25641 180274 705480864
172183 189554 947537394
31483 191311 935763126
43930 171128 318482768
156595 186744 815916113
66991 91858 883316922
110005 133003 174689495
148798 185022 369495440
161002 198200 975376725
52217 88228 89970963
17582 98484 645947601
50392 149609 248546111
147075 194575 997652451
119995 149032 501282964
61943 108327 115826016
154403 180540 15235005
170547 182037 28766304
44751 134744 225215907
163626 185887 789515803
136925 153330 756049719
18027 65866 772887505
67371 78049 375678766
190589 196986 15949171
88219 105334 42833249
177046 196829 49513081
101417 180326 197803046
193652 194634 760639461
177659 196031 46068665
3140 21563 898391425
49419 148583 248451373
8108 67198 672792555
168945 175563 16617244
171189 188747 44041124
32198 183285 942960479
161071 196671 304869510
131505 134116 6465652
124388 143828 364492940
26287 149960 309531630
198569 199319 575560
99015 134675 89415494
127009 147249 50718652
128456 198981 666224776
35712 62041 66078572
55592 110451 137228578
3165 169199 706633080
198100 199117 2584682
34085 74622 378013258
71012 178126 268083942
163467 168515 568110495
184816 193805 22413079
7075 28404 53329599
72563 189498 292706266
90386 194782 494019750
114239 191219 192951096
133559 144923 28494703
32878 68014 88002005
33464 161764 321184731
9436 157043 369378016
182030 193812 175382902
137295 180635 108589271
21058 45295 117284628
25870 152151 316139040
157400 174776 43396521
85896 115588 74232861
192768 193241 888526342
32443 120228 879417320
186937 199306 30997609
145546 152781 194096452
103308 104973 4156817
180579 184306 9409496
180927 187603 663604261
166766 179021 199480772
159880 171364 375249903
40842 82096 220963439
74839 192532 294561443
10145 193622 459132925
93543 94537 2542031
96248 105969 726260147
149668 188509 97174043
58897 110926 625032161
127361 146154 780144049
93053 136274 670694192
71907 85737 34524125
86821 180557 554815585
4638 54847 252114340
107265 157657 662312727
30598 156408 314990702
125038 172029 552180813
64944 148458 209174481
51751 169787 49934580
189843 193792 709480612
142669 165802 244304538
93586 112727 629894560
109543 179262 770965024
153554 168576 194512998
137439 148194 532822533
69020 104156 369982995
46301 82352 90255711
121228 186087 162525339
132816 179029 704437575
38143 198736 402148644
172215 197869 872310030
110636 194731 826622967
714 7543 381860288
94465 101090 16490799
1947 120886 297548566
34961 198347 688563768
93988 161106 168193547
39471 181658 355964060
104003 148395 374115233
85428 180342 237639739
185747 192815 17573529
187321 195581 839582641
41129 138635 243946519
154975 156143 245838826
49511 81656 807057253
178559 185629 214190812
61585 187366 314794020
196937 197083 283330027
183579 194632 730948060
145259 157687 31163672
2731 67263 446205106
166661 176113 43104612
14635 139460 577079362
171663 187130 191598878
100650 131448 18021978
156981 178661 54212561
150181 160833 192071560
122075 147770 64366601
20704 148665 827579574
135906 187930 541786614
62112 106915 838668453
124475 153891 306370584
110426 159450 122793424
189513 194476 12370882
97876 98871 2449873
33448 195530 173506902
179091 194744 39232924
154786 184984 75600513
162284 199803 94028793
191442 194187 952129760
72635 94439 331788961
38709 72109 73650765
132470 185299 246687185
89019 169865 394259569
30210 160973 327221897
116634 139564 57463695
80832 118369 93833104
188438 192033 8985664
48534 56836 20808480
159172 161873 58942168
113438 125857 882102783
64332 93913 616003415
65900 190083 310887944
2037 34328 80644247
151325 197858 47956216
48900 91904 107599850
110309 139507 345282817
57601 129776 976102634
51853 122272 901517640
64060 110436 254507854
51076 66240 5331320
104738 142297 59648803
135123 161643 66473407
17937 172380 386566755
177488 198246 978895876
27153 54917 69397202
199850 199886 82995
68446 175359 267586838
78516 100093 529824057
31870 35886 9953196
120252 160749 101359179
78204 185229 268064919
6069 192327 466088329
2 63826 493294424
94137 195043 252864554
75336 130286 744194750
61543 174362 282236737
40529 74272 705966241
49448 171218 222366422
166920 187809 52395091
165353 193194 69736254
176916 180831 9749198
182389 193793 28525106
122135 199819 771579507
32709 42082 551115108
141606 177137 201009998
16557 71550 993996939
69426 169392 250169639
123515 171401 119931147
107079 157728 126959672
186147 188938 6981937
8898 151218 356250227
3433 44233 101934496
175242 191839 41631609
19617 159164 349154555
197287 199186 4812176
18291 46157 69589560
95919 158182 357467271
122689 131490 22005496
94474 115753 53280413
145157 147901 2927771
180325 196169 221750248
76382 162735 39283280
38426 132035 31986995
178411 181589 589669243
75011 146556 974801908
86651 93629 594248707
171024 181730 120912883
353 48803 121038920
60380 112672 130624637
69653 90566 1688219
158709 176371 216664908
165805 181998 829379953
184336 198138 34553123
194385 195699 3290463
131131 138335 17898007
27763 198629 427765564
170888 179940 968688192
98650 146370 119711533
146414 188581 541453004
486 66632 703262090
101304 122973 54585926
161080 163772 6726995
170810 197927 664789399
153247 164864 28901924
40043 148350 359318236
132165 174125 105019560
28885 61464 132710301
166767 178248 799883914
99586 198981 249153410
41743 44722 507887813
112066 147836 453119137
151825 173619 54432606
130144 155724 64205827
155323 159109 128412328
173249 187591 35999705
85120 114691 73928650
105624 141824 470253562
60360 178849 130863780
74879 152086 621509940
29263 43350 458231777
170986 187624 41735327
1178 112311 277857490
17025 59182 105519082
152888 156865 392624370
172599 189199 10619205
40813 141836 595108027
69327 95415 65048008
195626 196978 3346578
124760 166715 450286629
123892 181735 144805165
145671 161260 303738327
177086 180990 794428071
46962 83726 254254859
99141 130991 79948345
72235 94133 611010410
132671 151916 270727663
184785 186537 4342030
138158 193283 778848831
179515 194159 384441624
36878 40980 10367357
43905 92580 560674769
183909 190292 448716322
151487 181942 609841058
155572 183247 139045498
134954 146273 28446913
104886 189988 213336696
179627 197397 44521051
13491 107578 235252372
171928 194074 620620755
81899 169734 238211398
194367 195484 2754237
39872 186016 369710919
93898 131266 153916037
186790 189562 748787426
53026 80604 69024942
164422 181968 620364149
195842 196864 2522834
150780 164939 563884053
17703 156134 346563220
50338 142969 594811821
85175 98264 233550389
84857 136583 129407751
179481 190895 207263603
57067 163880 644858444
117680 177881 773766266
29406 142018 281703978
67452 167270 249828197
48112 96119 275348509
78759 186734 270343099
32364 34786 858953119
107232 179724 728283893
122225 175866 594706856
95593 175232 257372606
2200 33587 78365157
100167 140631 101399561
175908 193497 51682011
6599 127238 682194951
82821 164299 204006474
92364 171255 898615832
144976 168193 794462785
126835 144223 43342302
148644 182535 84713849
96893 101273 10869598
61599 94504 82048202
136072 180085 804542273
103043 175272 180984007
173359 180482 154933624
43178 53894 26880052
45239 85418 100526181
154229 161435 425078017
149758 195657 114819121
161769 170212 21175888
1189 10025 22159399
35728 110170 186254834
110612 134660 366184787
180679 184573 9873306
7659 132890 313279648
187058 190192 7825201
26215 131690 647252465
85338 123856 96495985
175936 178187 5573162
107681 131606 60032386
127578 170055 479853439
109518 186655 811489160
70362 86512 277345851
102017 189969 622079825
181925 189897 20027808
173679 197304 59179240
152930 194992 105220302
199696 199845 355808
5510 172270 511104079
183514 193461 24913616
48880 147446 246898888
131239 170484 686305684
181977 199400 43669846
88131 198529 276626222
197697 199909 268659627
21917 42497 1213483
83099 87117 257703573
24428 81443 610007043
5156 156884 703652585
44923 137641 231965425
73796 114194 275049221
62140 88931 605033865
138812 148108 23554920
192634 198359 14418316
195768 199103 976251310
66938 72142 598515481
191633 191757 705669605
139933 149155 930020093
188804 191379 468705276
97007 158864 711919996
3788 178716 954331350
1290 195707 486575879
53073 81840 766672598
55276 112448 508620174
6781 56009 824836288
18454 63297 594785322
19185 20626 3639117
87517 147509 298928108
4878 75158 596356379
123097 141421 45691555
6628 152069 568824983
18567 91379 182049129
190645 193839 7939847
58665 120270 154099597
35463 150721 288737213
146388 168921 56379358
60700 165018 274088935
88479 108970 405940082
181509 199258 44512899
55451 124071 302751947
75853 106551 447893224
157607 171319 929199976
172439 174973 498116
36914 76410 220651873
16432 37086 7716373
31086 73146 431767659
129003 152300 594391114
103819 112521 125065409
68375 151767 208866666
97721 159963 155923200
10850 35520 61530544
195900 197791 4780517
140719 145987 663283151
186507 194910 767986255
128791 179129 126072081
78022 128834 127120698
140384 174720 65674277
189263 197309 20098666
77848 191295 284005885
52042 96731 111674248
122776 197911 188152851
97903 146194 251599292
115772 150304 112321084
61400 109424 119916681
19270 160447 353227032
28512 129109 850568747
185834 198912 32700962
22233 108338 124707306
13284 33731 66545622
57858 163620 41986343
193476 197391 9801967
60816 140857 200122269
49437 145954 241687300
126586 128752 5374646
18923 140426 303888069
58646 103186 111203717
138014 182434 111396308
4066 73963 174914055
51818 142900 227974400
43994 112718 171909952
144014 160367 652553045
57916 188974 406761656
175061 194427 48543010
180338 194299 11675336
103774 192963 904732793
46706 115408 171889460
37685 38697 2586269
109626 126348 818203487
44138 135804 369793109
2875 2908 234923340
81604 108898 876510434
177087 179591 6271718
28627 196403 574772721
124504 140693 228722008
176902 187449 322619194
51796 105138 67062777
70842 95053 75212284
81654 167890 215988811
41595 92495 127273842
167191 191338 395111503
25289 102394 392524382
35807 164140 321256854
30902 167334 341459949
189721 198568 22170299
1010 137652 702023703
49214 152693 259280892
67837 132705 338212779
139717 141081 3413124
183281 185334 374929899
122984 135491 31167306
106375 179085 546746362
159957 170642 916469407
43840 66684 57311696
33371 83080 124368181
188739 190409 4136481
39630 89888 648121418
178592 198649 457060506
182828 195026 30563207
168779 187188 166334810
110791 195732 675586697
165478 171564 949503410
105275 165550 87786007
197914 198721 2032547
108881 140028 130658760
139931 199717 259743793
59914 85504 992270295
103860 156479 902805222
45334 146404 253020582
26525 140073 283961490
141327 143541 5637336
93386 122933 74222216
43525 51152 19105440
48306 184008 795967409
31760 160502 353622277
99728 168054 171306692
4334 130319 382036280
121404 137327 39748699
7892 62554 136759700
45071 134219 905691715
41280 108113 167139930
37138 89697 333694222
15257 77933 361928769
70908 145296 624857840
167690 183311 108530841
110101 110625 1285893
74245 149037 849451171
139499 174361 87401611
76259 197789 304211683
133376 183536 125653091
191990 198037 31857253
67873 194723 317595813
149093 163981 37093565
27607 47558 85377285
22293 86014 159332590
3560 190112 24409796
116519 127960 28771658
131814 161345 234063264
21695 100417 196715527
125961 141419 816212461
132572 176936 111120485
41392 88775 880910300
135255 148510 33415302
106605 126888 967028063
126430 162364 89998393
169045 181624 255266314
113935 161716 119813235
113373 156205 278819346
36475 48004 226232845
48548 106397 144750249
127807 178840 127815243
21385 186219 412580963
197848 198048 26252360
137207 166888 74432252
47845 198774 860690873
49029 134272 213376553
101774 144716 887645112
45767 91316 113917764
26685 127772 353635274
54528 168029 284177814
31871 56305 552551368
170451 194308 59729860
164317 197156 82233625
41531 189789 591496913
166334 166879 221793734
77685 110625 159857304
76880 96726 49446467
89465 109892 773992009
173503 175527 2679526
1515 6191 11788857
30654 58095 68702103
86667 120026 489634461
114399 144994 512371287
48845 63034 35660898
69736 93294 58720982
56446 174965 296729997
47768 146396 685585510
109356 140105 161079577
193170 197269 10307773
176479 197023 51404237
110023 183665 184539927
177389 189359 79929099
10917 58195 118289478
100036 178597 196896542
78990 158023 507386877
138706 191431 372595438
122916 131776 22103867
62184 111918 965280854
176944 177321 874835
49312 102998 175282636
189502 198581 724109466
135117 141490 15915629
35542 93015 697128806
141936 173640 79505417
105356 137395 135695050
70876 80298 23539225
31724 45347 34032873
63727 154834 228189438
64800 139504 702512745
139392 155828 956038258
58428 152517 66316239
165680 165746 256236387
121404 131313 24783756
162387 169782 255565844
12138 60979 997741767
175807 192821 42626043
1712 151372 943230949
89535 104270 36819838
67287 87652 444064204
79404 158439 197938661
162643 186081 58812293
137461 196908 580724072
150569 153664 811299684
124814 157549 731651165
47730 116593 419839460
14984 110562 239006813
75919 81641 989688608
164799 193640 72674947
73035 85009 348784584
14112 58671 111574361
70236 96521 798029536
194878 199217 130247406
167292 168906 34403293
175431 191093 727974380
100532 199392 887992552
123513 129907 15955117
167251 181998 36955527
130940 185702 137270403
101788 127240 63945196
165294 168505 984660891
189913 193831 9724227
52616 105604 132466597
59892 139029 197883583
56731 191914 424829883
129996 149247 48412510
142310 196457 564798549
167071 182344 38226910
56172 121238 162902441
182100 198392 40870420
154096 155030 333092251
79965 180896 252668474
169955 195510 950130005
158670 177588 47273959
44446 167942 345674898
126214 190998 564168832
171256 176717 13673785
134440 144630 373994234
10134 28564 46041688
165232 174151 22297876
84071 152307 171046276
71934 105830 84636454
29038 139359 377244262
38677 93499 137031853
20635 63708 22356176
144183 178172 150950420
141203 174802 493096235
152924 176435 165060263
17987 30864 32206525
29721 32078 5866883
164873 171626 98562973
54704 94748 100043715
32184 123814 229378566
35312 61788 803201061
190363 194758 679881768
92127 176516 312930974
104905 106204 671821962
52395 56165 9363725
83773 156900 483408484
88561 112235 59244238
146912 166508 49020180
129857 195078 422170530
12526 130921 296230368
20732 27546 17020885
66515 185272 453668978
58274 175594 293605810
118755 130073 730983473
116765 145692 633230939
196225 196907 908477049
42233 61093 47407393
81521 154436 567499456
8135 176410 421121409
50585 115822 163181613
56833 193349 341826744
184592 198801 757120828
110721 177550 167404956
183321 192086 21988383
16802 176728 400288948
156638 171384 461152029
41380 134378 232738702
183890 199106 38118903
14926 40753 77029027
9503 54801 286152783
94104 164572 266666170
56443 113435 142500531
73947 129719 139441824
95000 160577 164268424
72441 188444 811826226
197410 199525 5334769
71618 78127 16262825
145297 195155 618406974
82312 101354 47494582
61677 149008 218616219
145650 187211 104153783
176419 184824 21103280
104404 142938 96611162
49349 159909 629873812
107700 123737 194057651
92554 166484 297288603
179577 193836 35699456
69821 154650 212461118
45812 57721 783398879
59308 130737 442275517
93392 157696 161207885
31457 71526 654369709
176773 177908 2785138
119063 191419 260662877
113408 169553 140788948
131534 155114 491503803
184587 185533 2448268
63536 179883 291261136
163716 178650 37414073
119672 136618 42400496
39900 40006 255142
139270 181476 547615320
76615 112480 862851240
101458 172390 193544538
49179 105231 140204901
53310 167273 285291891
113102 174698 154357137
47438 80071 188357631
6018 10751 11818841
85245 196927 794792837
52438 105363 132258871
126890 138926 29989569
108938 197676 565369297
73331 181606 270960131
59773 139281 401436630
44238 91856 119073247
67403 161514 235516299
30237 134549 607087141
21039 154455 458651044
49857 82995 681793121
97767 143138 139967660
99642 182011 206448207
112880 196064 528178402
199266 199737 214491020
142859 188260 644324142
130662 195466 787548062
136723 137109 968538
94682 173057 196372333
39326 75289 233880784
27226 67445 371847303
109923 124927 42402266
4621 146420 380452623
111886 125599 34480075
189563 191845 5670269
16038 18079 5116232
123485 157831 134105300
79738 115115 88429075
177688 178377 1752105
57589 133046 976737220
22520 25179 962394478
81464 99545 45145305
81972 199054 293299563
153690 154572 2195868
8394 126762 661035141
127933 158044 22926767
176995 197285 505966583
62368 83954 77749212
46976 178878 330280730
138990 150831 29952229
112116 148655 530266560
13613 109326 239340524
110969 197207 216076838
89420 120647 78214899
180098 190846 159878537
84392 195879 279211235
47737 99842 130241717
175833 188401 287887172
142739 186960 110893284
62660 68967 34379177
38679 184838 366011555
64027 77465 980698594
92450 147123 477297946
54982 64101 975197506
2165 85175 207581991
176985 192121 37940273
50404 162184 367380961
195554 196981 3551663
29494 166167 928595762
185169 186734 3814239
24076 109465 213526848
157314 163027 850152266
183855 196202 30828823
117449 146115 870578964
154077 196615 262730214
169992 184921 810232997
91409 166521 188158844
24518 177131 381928088
135884 186598 127137850
90388 159136 172147523
48103 89467 129476871
191489 192114 159828414
16601 158886 356056353
33517 97754 324105033
56015 86514 647156739
136920 176368 98949228
7470 69110 154233768
28953 81175 973263045
1077 119479 296145567
183527 193596 25213245
89520 171020 882500413
3516 100064 241262372
870 104448 258919247
52150 180327 320860802
18968 110102 425580384
178128 189973 29788665
137602 149046 28941180
9407 50654 969681128
19481 174255 387245240
152088 184250 196572759
24137 151576 319111311
184913 193604 382296159
77986 182814 262438297
194684 196971 330861383
59913 198544 97019245
169645 181284 29091709
74459 170443 240142738
82263 195919 284648413
92111 145403 133469558
93256 112215 47470095
178201 179450 3167132
147615 191678 561324752
43313 56635 728826198
142300 168619 65976651
13584 61477 119929395
23287 154559 328644042
98851 145217 947080359
77777 139071 153256303
177537 178442 2320559
38624 178891 627136147
112938 126146 214021204
133174 145559 541617588
125093 169971 112439250
117588 193889 210200035
37534 162083 311821144
7832 75438 169137080
8225 101084 232865308
114641 159779 763939698
95311 151216 140334883
85603 132588 162137632
131512 190650 148123152
101034 135210 109398797
77691 103427 64200744
12718 193299 818954978
88504 138622 273201978
86490 147991 154197067
196660 197212 1414027
62289 198848 341879733
4366 88694 210733785
55445 137231 204654793
41800 191675 615956204
70288 128471 960500198
83887 154932 523078289
107732 155166 119032697
174303 176235 939346203
159620 162814 8034480
130114 185285 795353458
96026 150039 802098338
174094 191252 43023769
183255 198666 132055879
88463 139150 384068369
142738 176726 85236459
17457 73471 44682401
46398 131514 114630860
52400 195396 610493947
115585 173974 568032252
118036 134417 897018847
160875 194188 385201939
101230 134182 190303271
118506 154731 31734055
34703 116390 204331509
18325 62198 25344425
165135 190193 856145647
183421 191750 833514831
2010 32214 75491578
60432 66516 15183836
30 158262 498562692
116980 137794 930168493
10120 84118 184958452
121584 126645 12671453
11225 32871 53974460
135580 178576 107736986
80043 147064 167846647
163836 197369 807271709
42022 162229 300932665
190457 193198 6813822
12650 32921 50614133
49489 103353 134713057
104079 111113 17698389
116844 170396 989416814
163597 168299 426760125
36988 101417 161087692
145313 155889 280298265
83637 154583 374868836
92011 171123 237967670
190280 193711 366240958
97781 145474 481803230
114051 145799 79653190
19998 199647 449628328
43401 67644 471164002
82370 195484 283240829
77867 158727 418218164
155929 165904 916840900
56529 116746 152020434
154677 184781 75320199
175416 197863 527559838
37660 169118 329140316
100789 158887 186812773
2665 110075 268542339
93796 132060 95995004
59493 118288 1385991
17684 159859 355738362
139167 148534 23743163
133215 194796 213161956
91537 158960 344683224
114149 141452 946973098
49208 142262 232916390
85772 144060 628430629
116249 129121 775117405
139435 192930 134082586
181464 198568 525639712
170794 176897 389425247
81019 96040 147873585
97202 187952 227518094
148778 164575 850264480
93066 187930 237734190
133663 143164 23814201
158111 176101 44995769
125403 193227 509880348
181475 191317 103490407
109327 154058 112291906
124813 145791 754087033
40580 44803 10532005
140493 184483 110347517
117733 119750 5132291
87396 148195 237329946
80260 124926 512569195
8342 38884 76276648
129328 191007 918459996
69883 119111 993586806
20018 97623 912203426
128608 135992 594146154
22769 162176 767379369
2554 102391 249507827
64934 78553 1326149
136754 165934 73154866
143011 160173 42956259
145427 159857 36076806
79825 172762 232733857
14948 143966 322805577
166508 184177 44319850
122156 183144 776881883
168 29036 72167177
189131 193335 10469972
48887 189505 676880533
174490 175296 449194271
132687 175148 106349964
18567 155012 988615846
31869 194472 476783066
73611 180683 285030183
38331 103787 163620319
5000 164636 613236450
71797 139092 168238091
50433 105336 137293871
87936 179677 229819742
177525 178917 258376243
100725 197382 120474795
97172 115244 45326423
196788 198762 5033009
79863 85158 119986101
134815 157227 56281186
101417 157368 140422528
88140 189487 253956295
74725 139119 160898284
185771 195092 23218637
27342 112620 213214864
196038 196312 709285376
124758 194706 238467296
111967 171344 33526700
62572 96326 84186127
16962 65379 517849174
102321 150058 935359602
86986 171795 212513599
111682 197429 678235204
184128 195717 28970979
32915 199278 416571541
72065 132525 205438447
61268 108341 609936165
11996 121518 273988729
187163 190451 8230492
170382 181944 28954097
45001 86921 104803523
141325 148944 19220035
189046 195673 16516140
198299 198751 1142886
149789 179846 75134202
62082 133432 178444255
132412 144467 30168663
44625 112679 75991091
141212 194185 125046516
75567 98190 56349413
28627 176672 370538129
143214 173879 161758179
60427 87822 68321737
50949 50997 132462
142081 197911 312528069
94408 100243 89532886
1030 187084 465658573
114563 185066 850734664
185941 192306 15859030
27051 31577 11300314
195089 196417 862593053
181136 199074 45056096
141950 171025 72928127
98523 162948 582640109
168988 197944 72579464
119932 190432 176636236
126666 193933 377916976
34476 89135 662088068
78939 91001 603202737
115150 188145 321591723
123364 149538 65611220
9628 154375 362320528
10083 169279 739346689
11713 66468 136987029
5441 131263 314706526
177059 182417 405002428
64689 113764 883959901
49724 172239 306786013
462 180707 450997156
197861 198116 264937652
154275 195684 103543342
105164 160074 101228496
196256 196603 877308
140560 167386 67302967
91431 185767 273462626
125812 133942 20357208
12831 151373 334374000
63560 153644 225648266
167585 198914 991383804
70702 192174 304100814
100728 170836 474378747
25150 47419 802030000
54003 92825 152985174
150020 194851 112175878
86079 184405 246314892
120686 197598 644170069
113161 122259 22957409
169764 183232 549607997
136370 140233 954848117
180344 182439 784281934
118377 141031 228904104
2681 61760 273124140
172257 185289 116311757
86495 133698 327918570
69300 77673 126262090
48868 61751 86201274
100857 116223 6601520
73025 107841 86857044
146063 162125 40170664
55167 98266 886494613
40554 179295 376823638
107533 135627 825712816
38454 57731 48282292
44950 114676 574732513
82591 170882 708611221
186490 196501 25023582
189462 191526 5159054
48951 94272 113307071
59986 139956 659801243
123969 190475 166552604
59743 197808 345606415
29081 93251 365782428
107185 199425 231146987
190781 197568 16981906
156652 195363 96814130
55963 59731 9568217
187895 191308 8482117
183241 192253 22597734
154110 194700 377570127
113656 187980 186335806
105335 135476 782893984
198251 199766 3795055
175519 179211 9254200
183738 190732 347035835
41359 198068 392383016
99733 199320 898284810
130427 175987 114134595
43222 128506 213473600
179321 195239 437810961
73281 160110 217175509
183250 185077 4682430
19378 52021 35438209
104297 111929 19093824
28260 152741 774103565
112344 183604 178615680
132126 195928 886231920
11041 51277 881362176
90208 108798 46412827
141533 184236 107143278
165196 177127 29881396
196143 197153 667093282
85146 179455 820673081
2492 29240 723499851
57140 121549 267062727
187204 193051 808839722
199763 199790 59640
72547 117527 112301454
83011 145193 155701101
137008 144004 17576030
198923 199481 1360782
33632 114400 202031207
110366 198284 478592028
34511 186406 380370135
88398 104683 40768473
26059 183672 505189836
178950 193506 36450025
22082 30043 19868168
23906 63778 99771707
138877 181054 105702081
62861 135635 181964765
5726 193480 516922024
12344 51275 734953900
88038 173034 212944512
101888 132733 77402658
87683 191449 259964006
2568 48070 113643495
106685 191643 507971868
104166 159622 936230746
103084 161248 294585971
147409 183779 91086867
99133 152558 134157968
90284 178308 220420982
60990 156650 442265118
55083 170445 708923235
30169 156280 44899564
13490 65138 694252002
18565 193935 802982723
96003 154355 359430332
117122 175396 182156967
93950 181262 473980117
62611 75421 32058862
87030 104126 434626543
16275 32361 486057695
122761 157271 856678856
32850 191026 396006567
39293 109062 174469115
163519 191867 153359774
30325 103828 183688567
57318 123695 108585010
109158 156742 728640313
189348 197372 11931550
185764 186846 2621813
146777 185890 936690791
62686 67856 324936275
91371 187692 212692095
151266 182589 78249268
14579 55560 84370695
173662 196893 58128763
22780 145711 776660055
37710 168454 581680147
187849 192085 492693075
23763 188050 721853332
111960 189340 460926742
13894 88904 753544048
145745 165748 50093330
40536 98330 144436029
113248 138648 63652143
28937 187588 397193227
146778 170767 615300377
107111 136327 73163463
49675 122171 842799559
157931 190404 81307292
70642 196028 828455329
191325 195923 11514026
46535 168673 876275895
180200 185919 14448113
117704 130246 31528225
196776 198188 1743263
92224 124274 706974525
104169 153367 123546829
91292 164436 186473200
11832 192782 956514109
152713 165157 86719856
48724 61239 884211178
178978 194098 637824931
174656 185102 565730595
42111 89694 119062290
26259 135904 274170153
42977 186352 359000054
7763 115721 985713143
193979 194136 401200
190314 198006 73482445
78428 104983 66292164
89627 107555 44844353
98869 122889 935249369
26910 197468 426882745
11866 27080 38037857
171346 178594 356220030
86267 168235 205321884
17338 83387 911190287
23192 133065 274904000
31659 145759 62691725
20984 94873 184666774
164661 188332 458361229
151204 184422 260605576
137948 139816 4712402
24139 165984 300842385
114528 132175 374494543
149396 157100 19223126
85127 161453 191087327
177934 192386 36269444
73453 147211 342645157
8636 119829 339558696
123183 154453 483339079
72173 199825 521266746
39679 178742 730353964
86739 88540 4450302
165899 182029 541906535
123204 168293 112862481
63322 129677 226203765
15437 125085 498105166
169111 181027 29801282
113972 178807 98220665
184921 185357 1128172
168780 199692 924649688
134735 138262 843032806
108616 154033 699224433
114317 199581 271686547
87127 95777 892348009
187845 197867 247394362
155417 159601 10304866
75750 129863 135353748
173159 194550 53579881
182375 187370 58444087
27760 124410 719336955
162730 189370 66783778
163993 164033 681319322
8797 170061 944333730
125767 167407 643417433
17975 24279 15763473
177373 178904 687101239
29773 29825 125991
37057 60130 92654411
43338 64092 52034534
181880 189112 18187696
195731 199928 935874493
86874 95722 907446332
154503 179185 61660534
43140 193180 709317201
19625 89950 175784523
91586 107233 39165186
15230 164193 372773893
67130 157284 725324674
3476 46387 107157358
156099 189706 84073070
125324 194881 174245214
135884 197353 154035196
143877 194167 530566338
35398 39792 11093287
13193 117510 98414076
184439 184925 1248825
193870 197809 9914220
135337 194166 735777085
80484 164147 209430167
16723 177935 403424136
134927 195194 681170594
176445 184173 537895051
67004 169281 255958998
98276 162546 161059486
131506 133256 551364115
156887 199580 765328919
176482 199693 340453243
54466 112331 144665794
132504 194995 156525048
153717 193154 98560936
174965 183011 82779919
182709 187791 790286628
198039 199422 24361159
139939 177200 93397917
81555 94118 227932223
184387 187478 371401075
131729 193213 153962323
188684 195873 191320236
172331 188628 641804037
13109 180758 517812854
185899 193952 20041285
85731 173061 807817848
14282 127200 282594161
81847 196775 483296421
27218 72505 246129710
111928 138524 66610989
178798 183484 52808631
184415 192092 579699744
109596 148944 186006632
9509 61197 129340054
5891 124064 4083372
129110 174046 760320326
94515 192310 816870319
11023 91421 28787688
3197 53456 125623294
91343 157210 268642278
55053 159106 944338027
180608 199015 136916697
30682 175645 596241687
43791 190375 367076416
138186 142601 634922360
184677 190419 66573914
175213 188448 573299212
77017 169477 663252537
68744 86024 907570226
122423 185182 157255725
78708 140402 154299386
63760 116296 640750440
191383 191816 1111564
133809 139083 778395168
36240 173220 708432860
166684 190577 715534008
159672 180441 723066089
98255 130858 81792127
97117 104412 18314437
141588 187236 114485774
104331 151770 387839084
54361 90334 89978380
168302 195709 68655938
172161 193306 799023596
46666 107316 151760046
172502 194286 110034668
14005 120066 265380141
40888 109771 315834377
189051 199866 27024829
102244 162144 150129558
76978 162578 30663890
109596 174089 924991271
62738 167037 738969426
99720 199058 174596912
138327 148199 639000123
161209 164481 651206927
176656 185730 177015508
67743 125316 830220250
131855 138627 74726642
16428 95791 326341866
157414 183517 299599898
158289 168217 430892663
79845 144590 821514332
158718 163175 11076882
143242 187767 111603663
125703 197109 178830147
152101 178124 64957637
10335 66479 633272706
65142 122540 978119456
63932 74929 27633606
141455 199710 991933976
54115 171977 554113626
173896 186649 31994735
11902 161385 900806534
76726 163994 218367496
132324 134817 723827917
78147 198589 301601004
57083 101450 110823190
71360 171168 519054789
15824 142539 316986326
77820 91033 32110651
121656 142536 30874722
41832 114767 182461695
1887 137438 339060105
125743 188313 156792929
176243 177148 968052304
13343 150329 738905935
76916 104903 21524740
51521 131368 199878817
93118 121665 71622437
193370 193389 56415
134507 152275 44724935
73617 144209 813678792
195752 199005 288417178
119359 130478 27872983
54391 174640 983615935
98662 158303 149589519
114424 185110 177289922
191961 195157 226900024
12820 54235 121032356
199321 199810 515555653
181862 196638 129871491
151074 178420 837161155
27155 34290 17700492
63166 94615 78504580
172483 180890 763827829
100665 197380 878783187
62349 175706 283678798
49416 130182 202229606
88801 147134 146221288
12393 94054 583937524
43419 72728 945485981
61472 158026 404922262
7710 130080 306082972
128382 165085 209082370
81372 135205 134704519
549 119641 297870179
142329 195745 133872891
111214 121407 338297665
57377 193273 340198291
16960 84324 842329974
147173 194692 412104689
159443 165326 618038378
77528 181949 261418337
22716 87456 18135730
139180 185877 117212651
29959 52564 56529309
145462 152004 16536981
28508 99741 177987936
138020 170324 81058810
149547 162532 32365919
130913 166025 143839414
122110 140201 45173803
150735 156236 13748586
73280 137278 159975618
9669 199638 475452488
149533 195748 115624643
185375 185644 630347
146042 173240 394817354
198512 199156 261862796
195975 196294 754115
10575 146532 340173611
46776 170351 460592073
44220 142716 246486567
76957 148582 179387547
8533 77658 172875687
51574 95166 408674320
135100 162925 961013176
131350 164309 4972000
193012 193806 156691136
173963 176306 5941041
32271 74665 106232954
54532 161605 198460728
170336 191491 52994212
113755 155763 105485034
106520 171903 163882043
9556 72463 587847143
16760 114298 243881383
174200 175326 2853117
121763 125645 9663791
100259 171144 733216679
79849 105140 63166747
146387 166427 903866697
122450 156312 469007665
37878 152693 287647156
55641 150426 237490395
56140 136514 889262565
46887 110101 611458228
41190 53690 31334437
95768 182814 218113567
117930 186724 172423824
30935 111463 201280112
69972 75946 100135651
22641 61091 825498159
14732 126063 861662812
126884 165968 97833782
89628 171901 206148080
138951 168088 693071567
64486 124643 150492464
148035 154129 15306648
142315 148596 15955968
2671 130261 319141401
5795 19227 33501623
116765 155050 912897482
124076 139748 39139417
182394 185053 405498774
138133 169594 606588406
7511 146067 346719883
3605 153516 375198938
162735 170633 19807549
105036 191539 216835164
46169 158190 549698363
82368 189175 900472152
180392 193426 305745710
77902 82085 10363036
106888 166170 299755327
53128 155337 255980659
195922 198955 420409125
127208 137525 931161843
58587 91987 83414526
9538 148485 507543539
56218 127510 859819091
83777 138327 136456065
32993 130801 244828951
187409 187485 75221875
11875 120753 272334869
59155 103078 109653340
12234 132795 301575164
8525 122621 285428614
126941 162766 89719020
2378 38130 89279240
100109 126030 65011042
104476 173303 309626544
174450 195852 53664675
1765 170198 683579990
41169 115051 897446278
152966 153525 789565334
30812 109354 502638573
89392 151401 155529138
54849 59492 11709592
8312 60984 131809585
39816 53181 187790432
125825 135663 875346935
13693 72796 147978893
100180 151923 302270189
53668 90125 91153899
102003 112804 335571064
23369 169159 675158693
1729 43817 105155472
37148 172637 339243463
108010 137926 421705936
56590 93356 18739828
94935 111941 443089818
184138 191188 17607567
99358 146040 671888649
21028 189823 356284108
164634 191121 401266952
18147 102115 209902313
56446 184581 320908567
91436 166374 187701882
72025 80182 20283870
20461 33966 33624083
83498 99419 19055362
162254 170898 616860834
56882 163246 266245532
36911 109362 181292895
95805 159015 158364183
168592 188927 331315530
188894 196670 19398509
99755 174395 832447893
69493 69882 316816
103293 114846 771058009
13962 178533 411893261
180569 189737 23043705
18531 87214 212408822
99422 167932 378971032
92038 190062 468497394
173974 174571 952636126
186155 189903 9389834
115524 158482 107769921
185593 187050 298965982
169977 183646 34251044
90557 162367 690219894
22760 56027 83119372
95141 160062 162632213
54856 169928 457266907
40524 139437 247408631
173021 175635 839772607
5583 11050 502312193
181985 199891 366858921
161178 190432 681319745
38054 188153 560238245
42903 43030 474893389
54240 155449 510678680
33497 86573 519024639
129278 172752 108895723
33744 64402 76791698
175604 190538 37421256
4623 164810 170266632
84777 92099 917131052
72275 181034 272109559
66657 76490 392263164
33310 62956 74308915
188301 190837 6313111
4649 117624 941487272
155129 199549 111152031
16323 142823 36894496
91616 177411 235969565
130316 152191 54949521
186092 198530 31127113
166699 184637 45036322
125857 181226 747260070
990 84268 208210364
100437 199995 249510788
178830 199764 52483481
82418 167448 212958059
123128 155203 80401975
182277 195917 769183832
171404 190915 48816524
24039 199044 554704010
42747 177658 446971987
197562 198012 200468012
131804 194901 287731129
188158 195099 15205553
119839 184445 430108653
58339 134362 905638444
193747 198078 10893999
167572 170160 6448389
117028 183867 167635119
174573 199916 720188755
75974 92990 42343491
108759 117185 21104766
46031 175664 324606252
85814 117510 79210901
7153 192214 767368204
39947 60857 52462942
14960 62295 118497446
184313 194738 384491058
72407 113530 102646480
54133 125747 801840299
106022 169496 111128603
103654 163088 397967499
194930 196208 900603616
70126 84278 35306609
46445 63002 402151166
27382 176225 372545000
98675 121394 57076172
161825 182643 52131125
25672 130857 263196910
107929 186234 196288878
83012 125431 106186048
81066 105991 845944760
68122 105270 92745995
63180 117839 136604407
173539 190944 43606260
141247 184137 37904
130519 157605 948061988
113354 166045 132052785
123119 151426 342303837
187496 196624 22785079
33545 177600 871578388
185829 199036 33035349
126412 180583 974711204
57069 141960 610953186
15220 168374 383300554
44724 163733 990267246
140323 162617 55945914
160359 164976 11569248
66894 120969 135250047
62849 197549 337157422
21365 121900 251567951
103711 169949 166089234
10331 43729 83349549
84747 105652 572090214
140957 155735 37249463
56524 146721 225862132
91825 162495 177070912
81511 108333 67033638
41694 106609 707316056
20561 30326 24374335
148738 153770 901078800
180122 193500 33509009
130282 189750 148992859
131010 131846 486256821
148955 163586 55576264
22694 134122 859394686
101331 138300 713157893
129275 177699 121230178
139164 155775 41885256
100969 148516 933360197
99281 195654 450271346
82931 105373 56041517
69678 109603 204926334
35903 196787 463576564
183088 185247 5488768
111910 197708 274893618
278 86702 216044979
116836 130277 33825891
69867 77850 19956969
152805 188842 937528590
155979 164641 21540399
102730 126073 267717003
92151 128002 89789397
54281 148264 254278308
174033 185310 527769138
83257 127464 725455243
34537 133880 359816775
46856 118804 180045126
13478 37239 59306271
65045 165837 252254394
55651 77035 53608132
150813 174427 281977964
105704 196503 227483398
122116 144787 56743199
109075 155157 115674679
44953 149052 260752375
58281 137411 420354469
166641 172465 14654660
188419 188882 1169984
84398 142794 146190873
65418 133744 170924468
173460 181171 19275644
170797 186439 39173887
196507 197387 2230994
116035 145461 73827458
178769 181823 7663162
107281 181782 885167404
53581 170686 293179637
188341 192551 10509502
75231 186630 386444683
148480 152864 46193382
96360 117737 24526974
142343 187740 113863672
50600 108844 983874555
108075 169636 664725390
86303 156796 806487247
180111 195330 38104866
121190 197146 190187652
85458 158888 183833744
181187 192132 825482366
71610 178154 266635249
49373 77936 977221120
134408 188357 51953800
91641 154727 158222924
101482 137548 847069982
55612 190544 990439412
110442 186676 191020913
154844 165645 12121805
18751 158040 348649907
62114 198395 341154523
120972 162538 816402090
168917 184488 675817823
66747 68392 4085635
114963 173874 147638291
165201 183643 582331991
35919 137149 830176062
188087 198636 26436315
194806 199189 11023158
45193 191385 365996624
66464 152925 30573195
158301 171753 264592422
124836 132729 19773238
54575 196765 272679184
66850 165146 739605220
29736 182805 589475533
112289 135682 58650592
195876 199737 9720859
108749 174522 164834815
145727 161124 433919346
151375 158314 738972178
107355 175223 170055595
13593 31906 626003068
6323 137504 328004977
145599 180576 902754175
61263 84193 201058446
90209 164911 187046567
21422 178461 393003544
70359 187038 935565979
71684 138687 167527162
182012 188779 737207171
12027 124199 280573550
167963 187000 47692326
79876 156381 813824775
86313 171101 928536765
170276 188202 44943943
91299 131236 100093154
105777 168666 181015742
105111 144070 642857370
99560 154629 602394614
183189 198986 496069301
165653 198906 291337453
68581 120651 784980847
20675 161389 352053596
194054 196655 6511860
17859 67246 123607425
183 63962 159509523
138021 162491 833884923
195395 198233 580830916
57255 149995 232314403
38874 188147 522875409
79583 182934 101844189
85251 113627 142451047
20461 32781 30691340
23800 94105 175732583
166079 171907 14731252
127772 136594 545824970
35023 74087 227198286
39537 42163 450909035
136121 155036 645661651
100194 158158 145411744
93899 121181 866401778
135459 156139 52011662
71817 135004 158011248
159296 198123 97336584
169722 192899 705887613
109899 177397 169050324
132719 140296 301943000
71666 73807 62686526
64021 82957 536765529
46490 48439 4878594
147124 176304 204403778
131830 149300 764038396
101537 140422 729116544
159474 177217 569926770
42793 191931 481160023
44492 72260 898670734
27876 196357 421692469
58456 125981 168848330
72276 196045 862296555
71133 137461 600016451
76771 79338 6338546
181814 197453 413298628
21160 80747 173252594
187684 193581 477091165
139108 195638 809972355
35909 49035 299234694
43083 88587 113773268
180022 182211 992505651
63782 111192 118516396
85155 187739 720901256
162162 187248 71144681
83716 105742 55062072
31245 146789 289201996
53838 134284 201282953
105767 122818 379686039
38875 136242 243637673
31912 177838 365217053
56196 119716 158969883
38427 105687 447289687
137328 188001 127074972
95751 126055 885858751
1680 145527 359892276
41986 63760 11871168
72629 128480 139599843
151338 168004 41590725
21524 103504 204858920
110536 113212 529770853
94791 186150 46357263
187090 187833 1905543
131521 162534 663292896
185268 187214 218040176
199813 199928 253689
133354 152788 48844060
21696 31334 24055288
188075 195150 226424673
173584 181057 103984308
51777 116312 938055617
55768 78539 889100104
104754 194171 224056858
94684 96287 3991609
123169 159002 102736425
106046 190280 211063485
154704 197174 106179507
180804 198402 44202569
120 118336 86635709
65264 94870 910951789
29099 60021 77417741
164280 168183 903760711
94391 165246 177574148
150769 150910 795239114
72468 168684 703242033
122718 157258 27834258
127281 172868 114171175
156188 193208 536428289
181899 195086 33034445
38846 175959 343282360
64536 172823 271086607
65772 154960 716981280
95448 167310 180078211
82668 170372 247979684
162652 182216 873527127
135517 190626 729206580
131616 178601 117630139
129204 190825 154352665
47348 151926 261988328
173300 187359 35254931
177567 179216 4202913
27664 49007 53273142
193455 199580 917687260
158778 186322 69000572
132469 188065 272327142
55801 145137 223665992
108025 114573 16418847
134721 172679 95124756
116097 142676 66623163
179126 183396 10711570
59355 194014 553918469
19041 37009 559225609
138387 179467 508219244
155099 179996 62238945
118237 139910 178198904
164017 172694 537495381
25089 109711 211579885
133614 150983 427536903
166764 184830 805082621
164881 186268 53657908
152994 170857 785038886
168063 187920 49760697
62305 151270 567908496
91838 121350 74026748
150857 161111 389045502
78707 107247 71284286
191291 195787 11271183
140244 183638 108814484
93018 161156 267896955
72883 100582 336457513
64171 122335 969672889
25580 64261 111567322
58209 171571 353098495
24636 178423 841348022
62963 170428 418086940
198078 199002 2354495
73559 89821 14977563
136401 147643 28346861
67285 78751 260311865
105359 124308 47569895
174031 192797 598197403
67027 167858 96782602
12589 48909 633131132
31302 138168 267299973
156007 168760 285439688
35337 117482 221981880
93911 187901 235588083
44439 174013 324327310
59493 101322 340823877
8933 191959 660524864
88525 190531 740362389
81088 87083 451014220
115747 130809 2079224
53796 118658 834537496
62703 111782 777855736
76410 195275 297499015
90125 153258 158290573
127716 176015 120936812
140863 158987 45460372
177294 194499 471839054
191522 193118 192416296
160946 195948 559465133
49670 184049 447368663
76528 173008 350812871
36353 69213 82393041
176376 178134 780677514
47376 163962 691579573
175193 198014 664233045
190266 199502 7871014
187006 191390 10943613
5691 163658 819951298
23708 92312 703712617
119923 160824 48730510
56391 63496 17851598
97606 176794 276904622
148055 174044 682965352
109905 192679 363953386
119741 195501 189749269
113518 195661 205866674
103430 180312 673628001
1597 19949 45968372
137040 140685 996842403
96283 115459 224182670
54787 198681 580066436
156982 173262 944455589
158566 183077 61338535
140686 164915 558640586
148059 157671 23992646
53216 109280 684696047
146002 152346 263804865
71974 93520 53622681
106751 144317 437042649
79873 130200 428951710
81111 109298 70474104
93769 182240 642176446
135245 170263 359031326
181077 198497 696655564
195773 198216 850381278
87590 179520 230280055
106371 175475 832562868
91619 150881 625524332
125307 151121 591755274
51855 198391 800956649
79880 87287 18444738
147164 193951 117119135
40663 60009 48449561
82080 147515 968298915
78240 120819 106538160
153962 173527 48834395
64643 168635 260280867
125486 171363 114997253
155527 173009 43645255
152910 184539 79142787
41071 119335 235584934
173099 188751 39282469
93380 107502 35377475
128176 137835 24109733
186313 195374 18029889
88804 111924 57822675
160347 174719 36027750
48738 131454 207124403
172325 178893 16406090
61175 144502 574531133
88523 90213 4333938
179227 193091 71326531
80032 193716 284668261
170815 192746 447545832
151310 158747 18462618
105285 110574 13266782
196971 198970 698155165
94547 196199 254651440
165527 193090 758262558
149856 161312 28497265
79138 164123 907578855
49273 126252 628538898
44249 150722 266707301
12550 52814 911029577
138627 140359 4355140
93816 169628 190014294
7706 48250 101224555
87824 151517 346117919
198140 199785 167333997
151378 199738 120979075
146432 195321 633701214
81705 105889 613444989
39761 42338 502965401
9404 67812 689499372
62325 192455 843027537
26888 183430 908805822
72710 136838 160264719
91401 152540 564568020
167944 172801 12144004
120518 134659 35386915
29375 65925 91491627
67407 93150 64211304
194240 195701 517687097
17952 75605 144310893
93780 164473 177161943
113965 116398 6090884
153718 191985 95702913
100844 171586 177402064
63389 92983 73872649
150634 197524 997881159
176012 196255 50669416
83203 151336 599550351
77988 92382 35867513
6332 125936 510730045
162130 167668 700703410
125692 178664 121279450
3074 28111 874599599
143 26270 65423822
99369 157373 570023750
176421 194210 403370452
112180 144957 82257478
177287 199401 55501250
126803 135619 21977345
87848 88697 979505429
51939 80407 71260897
13570 39530 368886136
34207 90522 230756309
23063 157729 337040286
162455 174346 29735909
145797 164830 251485597
24061 54415 638983628
75814 190379 682828357
180045 195234 877898147
56963 123406 166400373
80324 190396 739451529
90943 152637 154748454
49837 120096 175882387
66070 133042 782786900
183078 192287 407241126
31894 177506 364394846
99517 195983 241736747
141946 196325 136252100
183916 193996 25156153
96260 119077 934810594
103943 114849 428273330
131497 172228 102022954
105093 165292 150891252
37183 149357 444221095
79262 104597 969369246
193520 196012 6237954
90358 199424 273197768
64257 123824 149119048
14363 112010 244163078
83536 169052 214135242
39669 68748 72837129
147909 171126 29893390
60232 185340 313240800
147537 195426 119822663
187854 191924 355230918
74319 169265 237520265
43209 104317 152804429
156632 185154 658739331
7630 52173 111351572
48297 141390 232971931
53596 165510 280122594
194849 195109 649613
58553 74856 40833913
114046 132260 717188416
94530 151473 474015008
139675 150247 26717817
116629 155490 481118141
28700 132684 523610275
76964 86458 23588008
116794 117362 423580575
48408 118345 174993781
165074 171206 15434920
1695 58583 142361904
140645 195994 36115747
80923 110555 33547978
131640 191415 914160368
104320 160549 140921647
92530 96577 10107634
90301 122513 592367904
95884 187074 228509950
94264 190874 242118092
1670 42822 102798095
180543 187728 18114847
185009 198550 33887217
189679 190763 2707160
78910 120127 103139300
156962 179755 57020372
46279 59054 32179845
79282 138347 726816563
56634 76538 829849466
60723 170609 875582819
4733 8044 489555225
27838 129761 852954809
153375 195546 164704854
167821 183349 38843289
59334 171555 707346187
111964 196981 213047797
120691 164698 508228338
48303 161790 284169688
157952 160199 794190727
103704 122600 964044867
36984 112995 305168263
164316 185995 54416442
128227 132503 10754847
22825 63961 102882650
118290 154428 90778772
13551 34471 388951816
59044 70790 938490274
148913 183586 86675705
197868 198020 574954929
136852 178894 105404345
25903 132557 48646603
150107 177395 68163110
127571 155060 68957337
117825 194018 190924252
125435 180291 140855299
87911 145508 886763674
137518 169308 79731569
172464 173282 2015721
14207 28229 35140669
22488 125271 813727114
133834 199053 521040691
5926 67592 587938647
193905 194891 997841030
56597 74415 446645115
174945 177296 5858689
170074 189068 47642297
113780 153880 100764878
99468 124936 63912049
141337 168937 69225680
90059 174587 211665825
58778 71708 665024962
43982 136214 291835823
72827 79611 16828548
80515 91548 27480686
99277 133113 84948236
127795 183802 146192721
99131 166630 744203247
151000 159659 21428218
111425 131217 485016464
92909 101332 754635932
22361 57954 41113067
135184 192442 543029112
80380 130193 124690771
13626 51277 94125347
75316 141847 226013614
71939 118506 276136668
44222 62664 337989362
184835 198026 32998188
16583 70309 134417371
188751 195395 16528029
183318 185544 495415922
193036 193340 800550
106623 183279 192050258
196585 197820 3154863
141054 169450 71221421
50372 64223 34749533
183906 198405 506939305
91602 97772 861666101
86703 118272 79008987
85328 175367 459099506
18045 153580 339320294
4939 94853 82515520
184301 190086 13412822
122795 132042 241566749
8349 189550 453539369
177380 185909 948451248
44717 144086 248705572
25041 112603 218896743
31214 100933 252329171
147589 150418 7154075
37066 158834 304863376
188119 190398 5693903
95864 172997 338661281
123899 158605 86941307
147560 196592 700169228
161042 187915 201667928
12617 170873 281909833
115679 192479 690073306
157866 180591 179689593
26306 117314 227449815
151605 177649 64971194
157336 174615 43133392
54719 121539 952921368
49491 69689 50698163
194028 199124 828139788
125837 196931 178043842
137421 138653 1141106
167021 183199 40497581
167842 180507 31640797
57550 131192 184306743
2087 104355 643604008
193820 195739 716310956
19706 29608 24727130
180970 194952 931180648
3308 145994 356986365
160402 165297 12318287
85233 190248 473435289
28135 115648 218846945
155409 178109 730868537
187574 193370 767678590
143768 193774 699573504
150366 197339 117476241
197549 198899 3435306
132118 182843 127019982
157462 168124 688512394
98593 144411 695564336
37678 126006 221081801
46126 77788 79372721
109553 121216 29307268
197617 198295 456584194
141281 197446 140789332
179821 195230 990941649
174345 187965 176168887
23128 69651 231760433
73183 146100 182437751
113751 144010 75868263
3566 13990 959744476
54367 102483 764357645
170514 193134 56594861
155937 176862 447033255
35737 136849 780072758
192157 196471 10747096
128479 162322 876697256
75052 174724 249378462
117705 160005 105977728
60235 137940 848210765
5647 74532 172359812
153586 182340 71872777
113548 143858 807361822
34979 141060 743657362
179021 190724 460146912
154092 169347 38027046
179763 183583 9577457
195057 196936 4647418
9555 16033 769516481
156059 166888 18421318
190779 191710 190200515
183240 193309 823576709
192407 199209 17070086
129421 153148 589077421
182528 199785 43271283
64370 185799 304120938
46319 47126 2064294
120459 142254 739298254
67791 142802 961062496
76277 176987 252041124
145198 154864 24363677
163286 189493 65766545
60549 125623 162717368
97156 136186 984370867
136024 160383 442090693
130613 153128 433405130
160098 178857 47068339
53317 114091 265210321
172822 188220 38615306
116043 148378 73683818
80867 113926 82573512
3685 151136 369069655
149196 151827 6578511
49723 187617 793960741
185773 189913 10299664
1708 96558 237082097
90115 196442 507049848
144102 187940 667817872
85761 135221 123743711
93160 93932 563956405
53558 67218 6314746
91549 122148 460759165
133339 155628 55977898
90945 136374 805446536
117193 152386 388218093
113481 170572 797524557
2611 193835 567742859
165084 172190 947124047
141247 161976 52017927
72547 106335 84321176
77588 170774 452635084
156053 173150 892323233
53790 197994 361082106
158250 160599 75197650
162417 195759 83514392
69627 179141 274104368
84198 115236 77628976
63977 128275 160861356
196023 197907 988849555
183254 198677 620762405
145056 163907 133634067
118743 131366 977427572
175811 180552 11855471
54023 99708 114159455
9862 14078 10428932
86168 113414 418944545
12275 168994 392158705
120215 192678 181441961
136421 188316 816917303
4730 75302 702476902
17682 151993 336251960
170258 181976 29348493
3999 192161 845600693
125921 145531 557470409
82655 138252 689146820
89296 168314 197950418
191096 198404 900948862
40369 180367 350411062
103610 135933 81020752
77413 80670 8121757
173729 195714 636855398
59911 108109 120402696
152609 158182 13842523
3064 187754 462247899
178967 186488 242748845
12385 34034 452975272
78691 176586 245108976
170621 176969 15869355
45697 151057 263958859
131961 141512 773630053
94081 152398 818234491
176710 176897 458180
169834 180865 27550915
125132 192494 168740016
4952 158888 991142999
123387 143844 9080031
175725 191293 38988656
51084 155127 680422038
90531 178822 858447503
59689 157992 246072313
63568 111116 118854883
102069 189087 533338203
79729 133282 269466934
56916 167388 276623236
189021 189480 264413274
79095 93003 583480547
81385 167148 214768472
146586 180609 85120940
29372 92367 803599743
18729 162042 358627872
4993 97673 517866542
91617 121726 75490965
155733 180545 3856777
6399 149468 593412494
158090 190229 80443281
124406 127255 7186943
172004 190800 47047474
76303 86375 323328184
199409 199958 1334585
128554 165076 158967993
196573 197400 8306786
190503 195765 321978559
121569 190475 935638280
92836 147397 209503713
153937 173520 922102380
165450 184684 804631488
125686 167544 100651634
92481 119134 972914748
165465 178952 33821626
180584 199768 21867257
127127 179503 131113993
37650 43801 15424730
54226 182518 321200615
22269 75110 132286674
53911 137435 208959121
74549 98150 58727169
92803 116881 322067452
165232 176487 284935852
134447 168086 84337057
158133 197156 97624575
196059 196500 1085378
20930 194555 296621929
67751 101948 196311561
145144 196647 128977258
124529 143131 46612795
190539 195427 12193639
121525 166263 910288095
12290 77157 162251521
115225 151113 437585747
78836 79908 2623903
191453 198718 18243774
67302 181882 286793643
15191 95095 199703386
164839 198342 83987439
38113 55677 719751295
64574 91141 596454783
172954 177983 250036166
30763 57446 33800627
109128 176478 168820340
92716 134631 105002856
161111 181328 827986606
145487 188659 683406931
155795 174584 193667657
160045 168682 21706758
102840 154596 129926120
13747 73935 150707755
9645 98888 222986650
189187 191153 4845916
181729 187179 711794035
45035 141759 781108236
177755 183013 13246788
129951 138740 373065214
76887 160776 404316047
114146 119127 848920621
175566 199642 5645819
49360 176371 366029928
174400 183603 598907291
176731 179918 924658433
104832 168264 746993392
46324 176180 934862087
36382 126586 371743198
14667 116024 243688581
3115 42170 97515913
169017 198610 742977658
5137 65416 464170372
109463 174701 163435087
78071 198073 300470604
19579 68612 122638021
126323 188640 783066789
122007 194712 182055936
130005 161903 79909812
131697 171736 218520121
165087 174383 714593004
52957 53750 531831032
110820 143424 157780657
138452 196566 145671980
116925 124277 687134552
145283 162744 43727874
184130 188133 10015773
113618 180586 167817858
134373 191405 142893056
175175 188175 760612976
187729 196114 674415510
175630 189069 33721921
151813 182544 428607876
82282 119285 92630805
50091 167928 295070707
111722 120397 877621084
81868 197414 814388084
43127 90744 119107374
112596 126569 35137919
90197 105127 37259955
84792 105178 670588474
62917 176982 530541855
120758 155406 86904008
71969 97481 679189336
42381 197196 387627195
133843 187595 134728421
121271 153904 643154747
157878 180836 311589679
164224 165480 346194881
62413 77262 37142405
143082 192049 122698243
56351 111339 792857240
196165 196924 1872900
190074 190228 361513
55601 104103 121243066
25480 31999 16263643
106614 136210 74111326
177138 192984 180482787
91726 195636 260322163
165408 196366 77517566
141711 168580 67354146
165044 177094 864431655
101550 148855 360558296
142589 152035 583015535
120425 171918 129048876
196709 197466 9832417
176388 188929 31435273
54965 158853 260051094
34393 117670 208338727
145792 171119 529752683
157896 177664 199030544
188254 196286 20013517
157465 174106 98302265
195268 199612 286489932
62366 181809 298924356
152886 199118 115204210
87870 136074 982580349
94781 107921 486854937
167342 177888 206818005
28593 150045 668222646
77387 190105 749888220
102884 137494 86689093
119073 169255 195947102
184451 185979 202762964
183153 198834 710986356
10398 138498 614301156
178880 184101 828007170
126547 136774 25481259
168849 170471 4083451
137417 140647 8098539
145454 149402 10037074
24639 182719 395631472
135134 184551 110571346
157870 177200 527940729
4694 68713 812309424
171599 198376 67064743
34526 103721 656323040
13450 136002 66329262
151487 174406 57162327
59884 161690 254770756
115005 117856 34102589
178641 198074 48726738
77644 173402 239712406
46366 56794 375212882
22323 89165 167075955
189006 195114 369002905
10129 101914 789523793
195517 195898 975666
21564 187804 416154944
88450 113116 61737922
179307 186491 970338748
197043 198132 2796364
1996 41977 573995185
117137 140871 59499216
183795 190201 16019364
111952 127986 40302102
94711 127884 83155184
194189 197965 9507989
66551 152454 333223435
113051 160479 118858664
92713 179167 216604170
117134 162644 484481816
10028 174320 600148384
192375 197194 12030841
4967 99102 449748072
184721 187616 7260386
28218 30815 6512612
19973 129315 333408010
189262 196099 17050592
54955 185176 776911747
148757 194891 592396244
43265 157640 286409939
41737 160884 298272005
64962 179019 285508640
172193 196192 263631494
13534 149078 449275576
164598 174069 23668535
34516 57138 179949619
113122 190330 193558262
91567 152997 864177614
188385 198507 242960993
195264 199332 10259752
48809 101697 132216111
30503 166832 695286653
185408 194194 901773086
31798 182454 469911674
63411 112321 122213584
141629 150121 21513355
102126 183408 203716375
41687 199679 579659135
29594 43133 57818301
80721 137873 142911082
142123 179922 94803572
161957 168496 16383445
105523 154867 963489399
98553 126254 885379865
58963 170252 278536830
104127 176099 833380561
25465 112275 574422213
130618 153638 619729081
182009 182395 165661225
87920 172597 454676789
66464 96498 276065839
102603 154924 983226394
67257 88363 52604136
71898 81017 132024509
140940 155117 892321263
134942 145712 709087221
101450 107114 650154848
137774 188566 688256034
188235 199199 582603037
159753 169456 486416441
81457 179545 419245168
25585 82929 143370189
190033 194636 11500751
1613 66975 170550404
159572 187312 69572335
192137 192455 797884275
128634 132700 8820880
128821 171107 105932381
18817 184829 415561917
25144 50440 767463727
177618 196756 652195348
30050 159567 324072313
111442 135942 292364710
95974 193965 529623894
128056 180761 131959674
71851 111827 443938644
140856 181129 100910390
124488 137693 674072856
65525 136323 763038912
3579 148709 205495792
147439 156819 863190051
25477 37682 30361934
106225 106311 219248
160036 190822 792540099
4588 28036 119626951
33800 49718 457873860
77120 109575 304839672
99136 112105 6786905
105175 198442 233800864
18678 96051 665566411
75560 157129 262590882
87876 115788 69854378
53470 113737 150662841
113210 127411 35714980
194879 199640 11959247
173886 192322 46216043
42129 161005 297623425
28591 90686 202728732
126302 198756 181562557
86430 94573 804432108
14283 78620 516745400
92746 170414 194632824
136305 154746 46424095
131505 195890 161237369
4917 160009 636760216
157266 172679 252282301
153003 179271 727767256
27168 135413 270768623
30731 133484 334539781
138599 193543 572275737
184452 194470 25027056
116675 149338 82118255
8779 129119 300992162
164295 189395 949047928
18719 40954 86377831
33100 165559 471015957
80206 122093 570456195
5732 106208 251132168
174932 177721 847416105
22040 109330 218213564
132253 165952 84328798
147564 152063 85939972
32319 112903 269207454
148835 167613 753836472
23974 57412 83654289
96488 181225 212281969
98950 186333 875409089
164628 177797 310856807
148487 166418 239755421
50879 156290 264075589
70878 71539 133249
101480 160202 599176209
131973 165228 83258911
83888 105108 14322035
159997 199986 955816861
8306 78110 174571659
87407 194870 3990429
22665 146740 310506548
44303 94236 124789520
129042 141508 197179505
118287 149870 79340591
195230 196993 716968969
81303 130412 122932176
82273 89253 90733361
142105 183396 232695852
52374 108945 141412725
177651 195909 407684848
80898 174024 430035643
105532 170198 973518154
64264 121855 719394810
120499 168729 120816217
121175 168115 610332131
20420 42931 527718939
178595 198586 50150089
139640 161693 55319870
89149 117032 487784510
56212 181792 776495202
82385 140341 145018660
173760 198000 671133386
24054 153983 420175310
105739 137147 763969827
61301 73380 30205040
98846 174043 188433409
183024 193365 25865720
179518 193037 893234212
78702 82443 9278763
23586 52867 164809253
171178 197786 66661373
29073 180034 377867644
197189 199111 50814489
3971 89500 267121021
119661 121298 594000831
183455 193984 321867704
188501 196150 587707791
186227 190219 9980995
38396 83376 112532979
198598 199958 3352007
90868 95793 12300604
158949 159619 1673864
124519 154654 75666053
12074 138251 315510461
112062 152698 102106038
122308 124792 327553983
101245 126202 62704645
39109 109531 111362639
95088 142940 119931252
981 7567 794267384
108251 114179 14803524
145895 169768 59828591
147435 155314 389669022
154657 161763 956619874
81951 191018 654137346
119460 189647 849170968
8337 68019 149259379
179960 182687 412886330
78474 105660 416341620
70740 72742 5132121
41435 176409 791660864
9096 61105 130170151
81664 115095 83578394
58544 168777 275844419
121322 192216 177558739
42180 47269 545335794
10666 101468 77014178
79561 184042 476570412
70892 153494 206905651
110721 135685 62541896
66413 118690 130665307
165542 199745 85743296
75145 79940 777196646
74825 194735 631242301
177959 185446 148383137
92422 116228 157011416
105070 146222 570497333
91021 186504 239208662
96906 127965 921471859
89933 147711 302984887
125922 194994 73355748
198368 198605 597169
4108 31838 475289346
185327 186198 2129460
80906 151400 176685030
1414 25619 10867153
24039 72176 120509680
114619 155965 103814411
102536 133380 77365202
151680 189365 94258034
193608 195420 193129726
1166 86045 396134953
140691 184088 108869281
192221 198199 15013218
75644 129356 134342982
11410 188934 885517428
80156 148802 172018155
129615 189253 925496679
79487 191487 695487541
64291 94320 441526530
123064 173537 254440225
169116 172692 8998398
28677 130006 117595089
193469 194932 3679926
166265 191692 63753779
154552 188169 215721277
136504 154644 45669043
65671 106681 998850875
168529 192949 61137666
20647 87694 167542626
81188 87190 17604878
37188 156372 298532557
147986 158815 27015582
191674 193078 3469678
24026 78298 719398229
125505 173431 904150649
145226 170614 484349733
94025 95696 906424609
32853 90118 402732760
27657 120470 232169206
49154 68042 35644473
199292 199825 260523644
176054 184390 216344400
87839 180763 232737427
27248 67450 175611380
193830 194299 780438028
23495 179006 820921594
133210 174167 102520989
199047 199683 531002303
66850 159892 557376936
123629 191705 934419388
83925 164863 202661727
115086 180154 163070149
170951 191484 435885962
40344 109731 173526685
183802 191877 141349412
105357 117741 31018226
44761 187146 986248944
149669 171628 225243478
35379 56628 8639831
35084 197338 406280472
116912 183069 720557597
17362 183399 901740535
151269 175296 59942424
180948 188550 19177542
180357 194650 290461058
5778 74058 384311211
191779 197978 217970488
15116 87444 180838663
33471 64714 277603884
164257 183631 961931669
170438 172544 5315249
144628 170770 948098074
188878 188977 358671661
36276 83977 718206107
111045 111699 794895797
43365 48656 13236442
163964 178566 457601475
170514 190134 551801218
16300 106732 702479293
23937 196348 431543160
100286 165615 198722629
27073 77030 124977263
49182 199310 376000779
84446 87589 568506627
141376 160482 47898832
95381 100997 721299782
164250 189892 839723472
160133 188721 71766500
157550 190040 81375047
12044 73130 152858576
178092 197761 49364696
93174 185697 980963881
44667 140464 289405765
88317 137616 123437797
31783 168387 341889410
59378 170389 564977766
156840 181351 239304698
42483 155486 283056509
20915 50743 74509001
129433 188708 148547951
71502 154158 512798663
33775 55401 768853744
115512 176616 153184219
155134 195021 99781371
179664 181863 76540802
107515 176381 172610568
21353 137016 412173566
2441 39211 722160565
49377 125036 189415568
132315 167590 88377055
186008 193116 17668957
182347 193683 28396813
126810 183261 665783669
96806 120561 59575450
51935 102745 126991149
121848 135147 33158097
159674 185061 295680143
166540 199466 498344494
22972 121392 994433608
166980 185579 231414204
104485 147528 685615926
126625 190709 370979791
88704 150564 745935416
63948 101357 93356177
79206 195146 290304461
4206 56125 129741600
24694 113403 457178027
155308 173008 44211713
165997 170106 10362012
93065 165383 181183200
104541 122696 45657496
19372 173300 385229903
154248 197520 336821750
93040 123771 686387564
185759 199992 774035474
93957 169155 845978121
60572 112463 542108140
193822 199577 278869412
89610 167998 196400111
171952 175609 647128413
75327 158003 206920908
26765 148704 755579569
86078 128090 181040153
43815 172818 736597547
156397 162075 14046014
95748 118263 56379084
158103 173822 174137718
5845 195578 474757143
156479 180516 60043405
73431 97090 58888131
23487 189669 640000654
16500 140139 309283077
123076 194589 679354711
82784 125404 689682310
193598 198510 12380428
115505 123721 307307352
42789 116868 185304546
30775 80557 124529520
119647 150639 980924954
93368 196199 993463282
193288 198525 809460067
388 184485 460781773
62370 101261 783137014
101743 197838 614286654
78306 100427 55156274
75131 142149 277827853
50182 162668 290984085
185953 199020 400304154
76407 138720 155750929
66322 121871 697141965
34917 117733 863068134
186176 197604 28577137
82542 92031 547294805
149047 171888 434033274
25237 177527 765641285
7570 174543 881489129
137624 153106 428796609
160311 193818 83959249
1574 6929 453963572
178958 190189 28146391
78344 187543 630384485
146929 197231 125947906
137485 176241 97226483
42728 112250 173898830
14896 157411 798917312
142943 196941 135223698
96195 119191 366984528
195760 199424 606996019
38245 168192 325357467
76282 141279 162482916
101836 151187 18200952
147261 184298 804240864
122469 147371 62372566
127023 164919 740069859
54281 58841 412702371
30618 39008 714339549
138030 141478 884362617
170523 191505 865745889
189366 196219 712689025
175772 188929 33012798
172944 195816 57257153
115641 172345 142172022
156918 166054 22733509
98772 171358 985943894
74560 103791 72763904
98590 121055 56429972
195454 198767 8383380
82897 169525 216924422
49513 109324 149657565
89440 187933 246781212
68319 199777 329132010
183710 197102 33461697
76084 154568 196545822
172245 193086 734883950
143544 145023 3726929
189822 196757 293586127
154039 159788 14168511
161406 179097 44358990
156956 190204 207813515
1098 184113 904833120
134516 147160 473406804
96636 133011 91222485
150716 174345 58969282
75646 149094 183936484
11286 151667 351381129
41636 82190 914159802
25556 31517 511682524
15 198597 958114134
188494 191533 7600089
190466 195532 439830955
157059 193337 451248945
111737 152084 389161916
55346 118457 747309880
5153 75969 646292210
8476 159139 376945957
137257 172396 88139392
60837 184021 676837332
20132 110245 225271594
146110 173136 336609856
198611 199875 875832444
130687 137144 234174357
109358 124585 38200528
17540 27461 213102689
162776 188300 63991726
87630 195586 270423720
135967 177432 897573697
186566 199311 31933731
30012 129229 248251058
23947 159655 995275238
120886 143946 352837467
111526 180048 171757446
119587 184993 163973495
55044 106969 129871219
122504 139714 149132227
11753 178827 830263246
112778 160570 119748257
188012 195058 17594593
117937 174821 761931924
147041 174550 916948551
189584 192570 424469693
53819 90953 92826721
30486 185205 387376153
23989 166314 356188952
154594 171464 531766689
116752 178479 154746445
82828 153138 176190796
98687 113801 371276812
109333 117681 20884928
189731 198493 970217823
140599 140708 271749
167315 180099 32020821
85141 184074 121435369
115365 175643 151096472
47018 110977 55349902
198265 198486 511545228
73144 121295 120393418
78373 113328 969251874
178991 195434 954838186
90784 99627 230983839
120935 192765 982535763
176950 184149 18082496
80331 83356 7506168
87222 166355 198212878
104612 127699 57985600
36628 57665 674574645
66390 193625 318494856
99003 198512 880255993
143800 176787 366289405
9585 125654 290299896
139286 178951 706362630
163148 190385 409218738
134616 143844 23125227
98993 162344 158809346
116515 121983 116825317
69727 91411 54085325
19412 123248 392082803
198968 198992 671512446
50361 149876 249295937
175781 191844 654255564
40986 191101 375797228
174946 188338 33632271
61843 181092 298359125
195952 199900 9889200
159692 165168 13758586
184751 193276 645116511
145076 176197 77972908
22476 186637 508031484
64884 175942 756896726
169951 186308 737789611
160868 188357 837260854
45856 176065 326015380
108905 113625 330843490
158730 171256 5765061
104008 195895 230274028
120076 138711 46557584
67387 145100 194473100
19395 109601 152349736
23837 65040 103106105
173735 196864 57872794
78295 78437 342571
116197 134394 45678031
94385 181088 589925376
102605 151913 515183340
88273 110172 54843566
30190 71094 102352740
125626 195088 174003072
25394 187960 406919081
89811 137841 548181074
171472 189877 743276403
29973 54915 62361561
97456 165464 170448796
153257 196563 108272930
87826 172274 3567117
29287 193497 411045422
186275 193495 436861875
55795 170120 640029918
101505 140541 97870438
129435 149390 50135729
116801 122883 94563141
111350 115965 11595022
54760 63268 386081237
106861 174367 169087519
149581 156429 486990433
144613 164129 48844066
133281 185203 83342247
124891 186168 153567356
157736 195561 94673582
165217 183229 45129746
110698 134389 35903010
158801 171524 712612333
89428 195479 533773078
133531 155732 124124009
16656 28400 29371925
33807 154335 301938591
183881 191186 18238285
170855 172614 4406140
181362 192682 284675591
185313 188587 263173758
140625 190265 856754482
188999 193877 12126753
175345 196826 53785186
87586 117486 74811231
120578 164360 109643769
55908 96049 100378819
64343 146250 736572676
3616 157148 384195040
58304 153239 237688442
111146 193830 899124079
156297 171627 338577655
98155 124688 66541717
102232 176457 186059413
35130 184057 372980215
23 26999 162048982
64630 118949 588094902
154820 177944 942252365
194696 197397 6731524
108779 144863 90535568
56835 159771 257658068
192066 192519 456563654
149085 162676 9244550
108427 136056 775257918
151934 185525 84115313
159580 197052 93868505
152079 177402 734585610
4243 196767 481753104
32183 169623 344035025
16089 44157 70128777
63686 197130 677227367
133561 194788 153392412
115698 161090 113786926
4110 27783 59140607
111749 178943 168444499
86901 138269 678983782
64793 93044 70534851
82865 111509 739643009
90645 102676 30038527
149558 171142 527189539
16646 106944 385894338
78022 129947 353445646
110530 189038 193870755
9545 110121 823103919
29549 79752 125562162
180957 186654 85094138
102708 103840 2816241
39462 101645 155423599
199407 199827 1033079
196274 199959 895538758
158550 194434 453381217
146911 149857 703064302
94331 152689 146458693
50104 66530 41242600
30431 69420 97598730
166139 181585 38767213
62872 102663 99311497
123074 154104 624011527
118556 170082 978638240
132992 142561 401836729
99579 114703 523117054
123583 149007 63770566
99579 196885 708270470
29180 67933 96990810
2472 163540 402973787
80393 159075 921593212
191196 193204 513181746
12628 47696 87607979
36688 152307 65426788
188578 198715 905441182
122847 166545 109364443
95590 126904 785342602
50390 74152 776325857
97362 141239 109956837
95298 190831 239422086
140767 183259 577943529
158409 176341 44893604
17591 27697 245991293
95528 181671 215841655
23835 83187 219968336
30277 94164 724693020
32747 163422 687058988
199224 199356 513538347
170584 195887 745605068
51260 112636 153517859
59400 130717 178405874
193048 199048 266296461
7267 175671 421445539
190802 195652 12111867
121176 196611 896472669
183933 194338 223037214
90722 161413 694009990
65107 138136 143881165
14305 197242 906380449
171105 198151 67768749
19504 165525 365382243
107272 150791 427910522
53192 68010 37127088
103326 150159 117558978
97164 135607 917875428
6416 75018 171650882
109820 187925 517728924
95195 175312 667643976
45350 134884 224013589
32155 176746 361954581
34288 68587 85947178
193030 193739 1816012
162498 174503 30024959
143901 180557 544358846
103251 180474 193514864
198415 198924 46023884
147388 169226 454270652
107342 128320 663236318
120880 143117 364006980
192750 197070 380228392
39165 138367 433727416
59248 100086 101881685
41053 180532 640934116
153018 168501 27324475
171406 197596 982210966
125642 150383 62165271
154125 175299 52831142
146590 169104 56314901
190476 192666 5432383
6294 59266 132488978
40839 156244 686496644
145162 151042 645414949
63361 135797 181167309
72773 195826 307949400
47255 87699 101140827
108608 165110 141600691
140172 167406 196116913
186233 197840 29050171
170353 178609 246562494
111735 120412 21882685
121916 155211 211296374
11820 13026 820534996
143324 192792 123890417
197106 197271 850675689
137034 176158 98114756
120061 194866 404932874
59868 136579 191847138
189664 198503 22159553
27904 96070 255790515
23175 51356 70407320
165339 171008 456421272
76664 87019 813229198
169847 183929 35308668
194356 198463 10366172
13786 70040 974897439
126037 184611 95981595
148087 175913 69570724
138360 146974 21781698
89492 135249 177592387
54867 94977 100230732
126796 148750 230322847
31244 69344 95395006
337 191240 477754155
2859 98796 239717491
67569 163324 882516241
42689 157039 264733773
95625 117006 424831263
56649 191800 338440681
70776 186324 289300930
165105 180089 37580564
76633 110361 638144591
177240 184253 223732708
169794 172712 7291685
166812 192955 65474188
100390 145454 113012962
89886 197935 270693104
154203 161058 797227234
42238 172006 324969729
106167 158900 325679115
191644 192991 3320202
151289 198286 63899790
22846 174786 849152931
59576 72693 295894074
34674 193097 973642254
98014 196540 246874804
118464 147676 389950091
79446 135477 222379684
189864 191622 34117836
196017 198339 5862249
36286 126255 886450464
134234 149203 37724137
98501 162722 160971301
179066 179999 2368961
112230 153154 102793429
131223 170811 99171907
37090 39535 720199673
112397 175935 921260625
11082 62525 128676534
40303 63428 57849854
110406 178545 529558557
116185 160395 110809261
107861 113026 809631722
75830 99956 721154152
84558 180611 240520690
160936 185994 62882226
149193 175074 64630909
5984 63723 144325514
58173 101890 558139666
4604 57390 67275672
88875 103210 35852644
34975 176174 411525274
4139 7805 153972051
98636 162869 572947143
72674 135566 684669577
137235 178543 103521803
4582 123450 467987288
82862 120033 93054523
52066 196354 361201826
165449 179411 34991473
105878 172668 277461816
111238 133760 648826122
3524 199205 489755420
66699 191400 674848104
165663 195377 819308632
34065 69982 90027229
34164 100613 166154528
85396 131783 116153379
140535 187702 118324805
135052 153149 648887912
60509 66394 866655377
64243 106123 104679700
113406 120286 492018025
192117 195782 540069812
129749 188271 146654673
104661 183813 827421442
156298 169878 870177950
75760 174468 408781786
77331 158098 202198311
161706 162882 901102609
118970 173448 512508299
50378 178415 703569680
182113 196432 35825229
179062 196321 43189908
3398 31396 69955403
49733 71811 26490580
198841 199943 2702156
133734 172619 97418448
63980 145508 204025340
130948 161190 353766168
58716 124138 482370790
17240 175613 396366521
9834 87634 194424390
191608 198656 562358275
46034 132260 751533890
141491 176138 424594730
89487 93278 350170628
35103 154142 298208064
131508 193738 155840901
27636 133186 883554504
32990 117686 752789461
142925 144512 477980233
175482 189143 13155446
97958 197884 250443060
132854 154275 53823765
65939 89873 59728728
131364 192115 783668986
118457 132702 23148070
64780 99608 86950139
151837 159782 853702551
34890 67697 82256977
108551 111244 259196627
111325 156973 114539007
197098 198556 912888865
45108 166161 302957237
97783 132869 87985925
147123 155908 22113164
194731 198071 1012238
85532 146337 703872883
162527 178366 39663050
57321 102784 113593981
120481 121950 3787898
141733 167006 756977067
88463 190334 255282638
169285 194687 755052670
119503 174353 137364258
137959 181232 53019378
82061 89341 18153385
122828 176753 135006125
42119 99565 185922759
111878 185488 184636927
104717 144034 612224403
105211 185430 201156547
188235 196940 21682927
84108 177083 730705172
89621 181953 575941373
197679 199996 3572337
6674 184289 444546941
174341 178738 10969906
26885 28708 49782131
48358 158947 276889895
2841 105037 565538229
83752 136666 874113644
111593 149731 95797162
18248 154364 340837870
92410 158324 165222361
2824 184864 63079886
133700 173672 100132696
96734 145279 373554145
97173 197891 60318468
101446 117454 14508982
84347 199189 754119519
199587 199931 827801
28347 119211 70595806
63964 103991 465502177
185994 194716 290367737
64656 163766 494688756
65721 92971 56440252
53336 160677 924441564
23937 62948 688874274
147981 180243 80684528
144390 167064 544585583
59182 183083 904706273
44306 85666 103515473
53570 171134 597313005
54771 117528 314855126
170785 198933 70550418
83338 186958 259566352
61259 153140 559636074
166044 175083 22685811
40922 52470 814704069
17815 162858 825544961
65121 186479 106433768
181205 184108 7388012
73043 194692 304468481
100464 195972 969120266
180129 186988 17238474
185394 197177 29358018
46814 71457 668370182
44529 126813 628601202
159819 178310 46344466
160055 183037 644712484
165185 191765 66619988
4697 120555 289797558
122406 151250 72383573
85357 162727 193733430
49088 149553 251688237
122213 170721 121475003
125733 129726 7603771
115009 199767 212435719
181705 197466 31979514
104503 127461 815068133
108848 192744 241055457
154868 165882 27408877
58991 126788 835728005
30797 47083 977221475
71181 108411 92969854
11211 182165 647456538
163225 196966 867332753
51686 94951 544734721
43437 130017 216729603
53024 156828 259932001
172456 172491 91553
97577 161997 161465352
139709 194697 491099401
142464 168254 64703987
60800 128147 168397168
99268 137587 96035523
40128 91611 374330137
142025 195221 824741238
65602 78902 33226947
109666 166101 993962501
193367 193979 1513602
18884 91554 181623900
138836 158000 48205588
188446 191252 6974677
128329 143245 323464769
179919 188729 22132706
29090 157053 320338568
129599 148152 46607648
125058 191852 167333019
161783 191343 74035200
35832 136024 250743097
75606 115189 108400404
18335 23601 13208832
35767 127395 180932727
57618 83497 64716089
196675 197864 472439268
62100 121079 147510454
60996 77999 492026589
123369 183002 648178156
183867 189286 503100043
55498 178007 557800592
179243 199412 22458086
160184 173213 32708392
23082 141552 739099825
126488 137318 27014248
186197 189251 7654219
117728 185257 981026448
26844 149039 305904452
67274 123362 140378674
84937 135067 125434077
188279 196949 18171878
25097 123115 245262406
73128 153387 768271749
100703 120892 50713896
51984 69352 43547337
140396 175160 87169553
3398 22135 446802998
21116 115647 236337890
174754 179588 12131073
86945 195421 271700898
46384 110425 160255141
19779 142982 308227820
11119 151566 351575071
174805 197266 894923732
75016 103583 71180394
34208 136979 842632725
28744 36409 371840749
146675 195484 382216646
26788 68834 28100009
36228 156629 301558025
187421 187815 111160721
49082 130828 832602332
166676 178840 274142018
119708 160149 101264461
74944 193182 50545909
84870 123119 161540415
4813 46700 144706833
192410 197340 845475480
99161 157607 747728531
18903 114645 239370726
178381 192643 35717098
61956 72017 25158297
166735 171139 11071714
16632 59490 107269074
126244 199954 184649332
18974 40524 53881866
134980 142340 244491990
64577 121668 142866215
94052 136719 545747713
139321 181920 617252225
175585 182876 18268488
147560 178441 714000304
37713 74037 91134465
107548 109998 6177840
7062 40638 83942881
114448 122259 894286422
61585 156176 236775498
143390 146886 8802347
182691 184823 5422840
103071 104850 4438357
119457 171913 131481364
173553 191907 139077273
54289 189401 338344226
103576 139866 967855286
196433 197192 1923596
141933 148546 16804283
44257 68631 696196546
185211 185951 942416677
1879 123862 305252322
145645 156220 985126394
12014 71741 365275377
21069 62759 104319069
29037 65795 494297157
21247 96121 187133070
143258 190274 117790623
181056 198979 45038908
71270 143103 179718611
42270 156833 286918656
157526 196185 838723144
73171 195553 306266597
35105 58316 164143718
129331 194763 163904384
154732 190537 89548375
157454 174599 42816173
25816 83051 143082797
47149 199295 710235018
38700 50062 142907469
108782 160319 129160472
95968 144050 120474583
35744 72542 597707584
134407 138720 23486639
47847 83010 589827381
188672 198233 259454291
103927 128063 956345465
167443 196241 29842186
99586 149916 803363984
19026 67791 122010890
181374 194144 31996601
12008 127978 335240479
174134 190073 40014061
189353 196467 514165376
77510 104989 339435447
166451 179322 168696261
5414 26167 51876421
144395 165551 564880235
89487 113990 61252806
48636 146363 896895133
2008 48818 283810883
90850 175713 423530374
132118 172673 101542053
98674 155512 142637845
340 78639 493408595
95369 138931 351523210
6742 58958 130632876
131022 189632 146849321
99434 121162 54605170
186599 191279 11678600
189505 191250 897094922
165303 195032 272134784
188287 191193 7212606
18452 35897 43566955
22496 106390 209753973
143063 184905 104916529
62074 199574 927853590
139032 166258 68287594
83645 98502 775315018
169290 181879 4183608
78101 121681 109051906
152343 196384 688701796
135358 196949 154278387
70500 113538 301090468
168618 197056 71212645
22337 67065 933331444
149061 170644 989550130
47441 57936 26398571
163609 166657 7616391
73072 84276 27834091
122457 164477 105165915
111720 162489 127300430
184485 187046 6395206
3131 111237 270262199
184339 195280 27332267
107565 157733 651630845
120926 147018 65387600
648 86119 957366545
146041 184479 96301210
53877 139038 582057422
80506 152807 574088145
120332 149591 73405153
97656 180881 208507989
164784 174458 24197233
50340 147391 415268412
170787 188643 44770460
150981 157965 659818343
4178 92334 522747111
56826 113078 140664598
109702 176659 167781873
176195 191004 37058960
108512 161893 957410380
44673 122081 316652131
70091 146158 532376598
70957 92513 53770174
165157 169093 9868235
90512 192788 865366581
175438 192116 395114545
13370 136070 306923378
43746 46986 557957119
159806 166119 555563381
169262 189059 747690680
75211 144121 747719666
16883 182285 413977387
53735 115496 644269018
7241 87043 199477196
41605 79018 93673174
132780 170859 530636812
9803 18666 339222448
67968 196353 321360596
131991 168303 935061086
150216 175506 63197887
19017 63741 29047247
111386 192247 202680677
162981 184151 53099253
48162 174233 595571572
27292 38130 27012797
115590 117829 5602907
84468 122923 744814207
55147 69090 793082070
15389 184473 696451213
156955 187163 991317251
39257 55027 39464173
65243 137483 180625490
170173 176481 15798691
147739 164167 41042009
38520 191333 382584112
89322 107788 46199177
181986 191544 23958781
73597 162043 551808037
125999 138285 30671177
69038 135459 275516467
18401 49971 78889782
157770 159269 3679181
158671 187438 72058829
141163 175092 85065473
194245 197655 857291579
161877 198311 452889939
127319 197929 165967232
188983 198666 884939512
60932 101445 950780684
142772 178264 88917387
13362 186757 587900071
12319 39758 68559953
101283 174374 750895512
6754 196909 679992470
105085 155174 125725160
58389 148359 225244696
169019 195792 67075432
123646 155632 388229267
74582 175129 251545395
188944 195789 17096472
8144 14218 882457304
66583 193268 317084514
50053 115205 574042307
131807 154377 56693481
171554 174477 80314701
190229 196094 286832418
58674 176178 294121302
173041 175591 676753126
181970 192282 805224461
39625 179533 350232704
178035 181181 7896563
48505 171719 308599840
174414 194809 866450976
48686 124966 318532554
64372 110120 114368699
124650 133861 728747466
174216 189627 212183136
187266 199557 882228215
90099 169766 200220386
153241 167431 35413481
77144 96862 43724334
151460 154302 371582547
129356 184166 38150551
127658 171309 435800454
83994 152369 357787608
174078 194269 50613497
191190 196211 318828524
57665 157177 249185441
88135 129447 103532639
171934 195714 59510636
2868 173492 773852446
192791 195723 203384281
137993 149634 29438342
164563 183822 48312446
179196 185171 15086109
158893 166949 20213840
2411 180197 998420959
159010 197711 327654657
175616 185630 25218657
16302 49156 796574498
183442 195792 13436716
21115 169458 842197441
59959 100588 101417638
90414 107282 42153162
75112 162050 217488034
76440 136730 150690536
159904 186639 67056967
138240 166538 138563210
22134 41019 121312559
114511 191401 192704617
28975 36242 96743938
23700 186816 414172253
114786 123277 273239584
71698 96813 62638702
69506 114559 112528626
137335 195869 146698342
57225 89556 253558957
10504 190595 450699593
180988 190858 389256352
66406 121517 137877867
7615 88893 203143186
199684 199939 666356510
9210 142389 650221423
48818 190136 940395607
12777 52727 855426563
103741 108868 673821
104564 131933 641421120
84534 199907 816045572
165199 175633 26164822
115394 125958 16014542
112934 189263 191379137
19439 97325 194577386
86794 99592 31960548
108916 193378 773123028
153825 198435 663824236
124257 194803 176725826
22567 185914 906952652
141207 165032 59718026
100912 169959 173143478
49786 159694 275114766
29922 30269 878541
79503 174770 303239824
167343 181010 5710265
107030 144690 94391372
37203 48709 621498241
1370 66096 161943291
159402 170910 7620808
28284 122289 867141200
165231 167760 254287262
87813 156053 86668739
145155 195110 880110142
36978 136200 248347605
115470 196440 202880672
163893 197475 343470504
161243 197689 91349733
144799 187840 920275082
137391 148604 28148944
89872 106816 42410851
114565 164573 647506455
108314 165507 700147900
92600 198998 34913501
63502 184665 435447726
153100 175016 476515118
126824 193816 167735910
102511 173713 178483888
18570 108057 319494356
146325 175151 72156438
92180 93156 288943162
111428 194779 208920743
126980 156369 73727640
152708 185948 83181687
30989 155879 312693403
111609 131936 842300209
43457 56030 729897272
108136 189175 696222923
33 195497 489153282
95393 105633 25645245
113504 147902 86389631
5015 46167 83140404
58159 135631 193726186
51273 166057 545419813
95221 195671 251710922
113686 160970 118517680
21533 91804 708439962
175067 182702 19144750
64493 96898 705314836
110235 129059 47198393
185465 186001 869848576
42646 87636 173327423
70678 108641 995060202
147263 184806 94071048
86808 166200 198815419
161803 169076 964348609
187797 189482 844183482
118865 175310 961659767
130327 138545 20426026
72812 188309 289105356
148325 171797 810228026
36713 184898 562138402
31320 81479 125420655
3446 51362 820586871
171784 193678 54788156
197777 199745 4948217
25095 159284 335727928
55197 79282 60290766
84628 125408 102091576
58817 195674 342566522
171561 197836 114382221
137343 192864 139142131
62847 118359 907012982
123408 136471 5636983
89796 98419 21499569
115453 169362 746111633
104333 110975 16695083
149399 151128 4374607
42882 123011 784014270
139341 176275 473894445
53764 78326 409745234
106700 148562 787562688
83980 121750 94620308
102503 138460 748545666
153225 167953 36768154
109050 190140 203250613
86610 156102 174236976
78286 168053 496730013
181177 198085 42438539
5385 68978 159033521
22113 125079 257558770
149186 169115 49721036
58575 164548 611567856
178486 197354 163547636
15607 21958 779255664
80742 164489 389775018
169369 186887 85632551
43245 161373 295731300
141365 147488 893910375
94089 152765 147252201
33544 196301 407457166
46299 91350 112708077
152614 176913 85606285
195709 198976 8252349
23435 106982 662241736
21165 178221 392985216
198773 199746 2428660
109175 143212 85355155
85238 106071 961407449
109901 117022 17717164
14339 106209 843070188
66180 91825 966096104
16479 47575 756918688
194730 198674 9903280
144944 198824 135002791
139678 181335 509300766
130136 150452 51047670
4348 41649 820826284
70782 81038 25605082
17415 193542 440812529
174125 176540 300170339
94701 186487 345086793
173947 181513 739235839
154013 187806 84555717
73881 149132 641171827
58843 62688 9646124
109267 138690 702280565
86343 179388 233056603
51554 109550 145060785
196733 199886 903108205
137249 185197 120301964
44791 164450 299518745
12489 167540 787140302
18763 180237 869957686
78352 137990 149134514
59685 106769 117673439
60943 149293 221176904
130082 152962 57438891
73861 74491 1600807
172850 184748 29863641
68738 106029 977988030
16341 162892 295491607
177325 195943 93826323
188052 188422 437702801
195416 199429 10121089
96212 142490 971196442
74764 139414 695708539
177820 193040 38104619
59700 96986 235047724
93422 191263 603205490
104652 144146 203253366
43237 50768 80055069
168468 197397 429103977
128376 148964 51796635
174429 180684 15673480
101363 169695 486803645
35333 106577 287051702
105545 181657 809306339
22080 182904 402489688
35837 91262 138628966
60082 127818 169452157
194711 197912 8038261
45531 160056 286601227
34226 45565 1645731
3510 153071 374332726
131637 190560 147576016
126832 151454 61842148
106351 175828 174069259
169793 175363 13899119
189616 194425 585324697
177408 179446 5143506
15889 42456 66358859
161038 175179 35416193
49857 156653 267517283
91360 113258 54746418
99636 115851 718332676
164545 177298 635511365
41934 60159 523696382
181521 197750 40688045
64224 76541 30887070
188707 194537 14515886
99958 107454 526396570
26287 126692 347456541
56251 136880 201756184
198996 199170 430029
169748 175025 78275518
112511 169816 143679369
19459 159518 617676608
59986 147447 218953216
55836 189289 334235442
20799 115013 235555128
96795 161598 162383055
104222 131621 465576320
70543 122209 442909797
104461 145322 827542022
113671 119444 14538159
134869 188507 255997868
109100 160604 869253517
120683 150662 75291752
162292 183991 54438684
7348 29641 55727187
82219 113198 77434012
137401 171070 474767815
160910 167659 536303082
145115 145319 2492339
156590 162418 977535791
667 94343 234142824
179122 185444 15965374
69310 77457 20350801
133945 166456 81442721
42489 56211 34339334
46003 155880 7471805
112890 186296 941328914
185652 189371 954503790
92402 145602 133264153
199462 199914 381015217
116695 121116 181512445
176990 183957 17515026
80210 139614 148612838
115890 159128 108381331
72254 123978 920316857
124979 179378 136263728
47396 82691 88341701
38376 191713 461022565
8322 119862 743721066
48600 127270 757780654
180775 197480 41923066
132267 139674 994692016
50619 68963 46007332
175319 199157 681854960
31683 88749 142593851
106626 185277 229682941
181454 189563 20405675
55611 195873 351211621
189114 193598 4224070
197799 198361 1429438
111798 181838 44408528
188283 194032 14304585
142301 173998 79427696
128122 176644 516475147
99502 176930 194061485
16154 156287 350808224
155983 171967 39946294
33595 116669 554782108
145944 196724 127145152
33901 158976 313119828
65235 133726 171344649
123916 134895 551830933
75764 128421 131655005
159353 186572 68273017
129891 181624 129563405
33294 127703 236342696
172090 179664 18912602
61077 120964 149724456
136557 174089 94036817
180999 192604 562971459
24083 177416 383746196
44962 143890 747549158
174264 181329 227378817
106038 121345 38420095
11191 158008 367393517
34184 175581 354050722
50679 137839 559078916
86356 97924 28895634
62724 85197 56128215
188094 188345 18219614
70071 106853 91893630
116073 130666 36719057
124077 164712 101732462
185567 188605 990386351
129580 156811 68278834
173751 184146 225185520
91878 149980 321259964
12408 176115 409698742
9467 63288 134602770
85229 88825 704627626
117789 167873 125608199
137130 158245 197654294
35805 185768 375588011
59450 143631 210596457
196773 197048 691869
150076 188785 156179455
20350 57748 758315729
78136 103935 567108360
136582 164008 450096554
114376 150611 91057765
60313 92663 80719968
118688 185005 487386339
161778 183820 55263987
3672 139356 952916575
26795 153041 802823304
143474 166840 58517097
183113 188936 255849762
182760 193659 27296161
180603 182681 5244841
159773 193118 83548349
192667 196104 8619550
174078 178909 12157870
107488 155961 752053142
61009 135474 82852272
67013 101673 126564899
169143 180390 52813605
196869 197590 411467349
137201 187870 127075433
25006 35181 25272244
72475 192322 538025351
93867 189799 240434836
54870 92613 94306206
1954 39839 94730947
5626 161859 390852771
164994 169175 10490854
167148 177474 25789541
156197 191620 628051756
41197 145026 874921020
53818 104918 127712228
127317 130510 972038429
89332 153209 160196407
97276 128924 79408364
119753 157062 213615114
173621 181074 18593875
15862 69537 187115618
120451 163858 229733017
112111 133879 54643998
74318 199559 313463599
38322 66528 227586623
90751 93513 789222750
311 56255 873144875
130606 175416 112212489
38591 132835 833144703
103439 155995 131915416
123423 161470 422683704
124536 149784 48627771
69527 191966 785468891
66728 149601 221950438
36985 178241 353645097
136933 186274 123746568
163928 180324 41082174
123202 194745 179134937
66959 183470 934230058
185402 187289 2305167
41222 154956 610537721
49115 102049 132382052
180873 186971 745592076
2491 102544 989820712
35220 195677 401778781
27212 31857 204490277
194878 195229 589510516
69476 98767 73028024
28446 61463 836315779
145466 182066 91686960
103214 179852 209609162
117683 171897 380645939
26810 134938 270431320
140143 170140 36965572
8108 40168 80135494
74314 198902 974177163
121456 197020 486474807
190684 190851 422800
61543 129942 171020797
49166 123120 185234354
54136 108869 136844206
138979 157983 47803560
103046 120001 42579140
17451 110691 941147017
141112 158349 43344767
161690 168704 17573547
194069 195398 44602861
197145 197238 278725
37668 101802 162895696
34738 36617 4710739
173591 196379 57034478
75849 160773 352450486
149033 155239 46487177
132538 144058 239826077
162914 184794 171895693
119498 170779 128501598
96568 156757 126227504
116232 171009 137376539
40714 86466 114355591
130827 179803 122642133
22316 35372 870482948
99592 184909 476956050
106608 184242 793392947
138471 156961 540461486
6839 58936 577752540
164461 169950 45856829
120538 127889 18423736
117553 173076 139173639
134534 142274 19375937
51176 81592 22261477
31156 175064 360187372
96217 176741 807113724
180584 198796 45715562
100579 105852 179130133
39966 71997 201013397
146152 169692 7012140
139560 157831 45925560
121522 182335 152287038
24207 156648 447217829
5379 118926 908296524
57285 179576 306146685
53093 96232 253665234
107997 112138 10354356
15332 23868 21354650
132219 188775 81913416
995 145061 964312906
193022 198282 13276033
158357 175623 43179989
624 169533 422680216
170650 170784 342387
134977 198932 63967469
129596 199674 175561624
87375 145096 540453355
42206 187014 767115003
190205 199224 22622747
44845 109947 217131503
109152 175116 690828686
96833 142869 115373552
77985 104624 583716473
165216 166752 3847945
39953 77981 95212809
90521 102079 28820677
23006 158366 620472444
121155 151281 75627422
7161 170185 407978407
9847 27899 45074524
111354 122353 27719668
34238 125791 587184778
50251 114551 160824457
100479 199823 249003323
134565 146839 120801277
144316 175067 76991286
138994 161981 846170758
167700 198452 77042334
60001 93394 537975063
98292 197018 590753741
48679 164817 753251788
160954 175085 161773416
165363 173361 2904503
74588 181405 986595316
194560 196025 3669236
20922 195047 918240760
52075 115853 362695652
182100 193047 686919271
97733 147020 123592847
89943 134661 131371885
68358 113528 112843820
109549 190612 382350433
41647 194585 966695361
113184 185618 181692474
113735 117894 297424685
190661 193142 6160260
101067 177129 190688052
132373 169627 745627173
177798 184163 16030920
34405 197932 919090828
17333 175741 878780255
45107 160327 937783512
125568 127230 4213221
78192 154959 807684843
58914 132320 984981592
6657 183024 441394911
132988 189404 141346832
7270 83766 576299603
177530 186001 21376782
146228 167409 53059220
170631 181183 26355503
61391 66761 1745013
44671 80414 89451058
75886 120578 996215496
109146 117568 21086691
117193 182706 419496532
112223 188108 190249249
125569 199500 979926473
130630 194517 260642007
24926 171607 681271368
104215 147874 429459794
122688 148108 63745426
183913 192976 22604601
91688 124715 637052325
97413 161341 160231721
178119 196314 45593905
26485 114153 748344801
134625 178196 109122096
40529 108682 510140491
14754 167199 553521956
138668 157459 805048681
160470 184396 831594822
60589 128601 170083656
199567 199920 853653
135893 167378 78958733
76254 167634 228708237
659 198807 684188670
130726 176766 115301395
197872 198960 2783140
29438 149835 301455831
44513 113541 172620357
64565 122799 842000630
79495 82183 6715918
180867 192304 605707966
63175 100512 93167740
155490 190918 88614840
189709 197170 499253950
140797 158488 44472599
189822 199378 23926088
194133 198465 91646018
192970 199220 15744505
77818 186411 967511957
115740 198201 206717959
35432 146521 278190206
178773 199991 53157349
135733 195518 663322234
118763 135289 41382636
52197 147551 378772184
125315 160128 648837710
572 126807 315813851
185824 198644 32055289
1450 154880 384055964
49377 83353 85035541
127012 156898 38702064
42263 81532 393196577
49760 159824 983463608
192348 192998 243852217
37391 163778 726031752
148446 161870 33458912
153986 160957 17254919
169523 172664 21076031
117445 136559 12754771
154573 180818 65513638
191292 196831 13837960
26074 136537 636639294
32978 52268 502458166
9569 28041 46113954
66519 101797 88013064
174569 179457 12282296
170530 188460 418133102
80353 86900 16275709
94680 95766 2724088
40248 172561 635519080
176183 185427 23247413
149209 175935 493298973
117649 129671 30237885
102779 160287 510233236
142505 165908 505453796
118353 133699 38535088
20116 138756 296660716
47182 129266 205499570
188271 197638 23396301
147365 187972 101717867
5106 124073 198890977
23992 112573 810008089
62936 63352 71925013
84822 134146 280092559
21214 82465 153109900
171426 194332 282069075
86903 149301 156502623
111311 157284 115364309
37165 183166 835323343
13218 181955 422315830
124265 140776 275518469
164477 169439 12453718
70771 170804 599203712
180646 188727 634870584
10778 95968 699883868
57611 122163 161591907
123002 125558 6294621
32302 148980 406709443
66170 187874 660473439
179089 199510 51182488
84840 148121 158588291
88464 141419 132606310
161217 198166 92628685
159074 164286 604223443
69892 114349 111045671
112588 167769 794170106
116942 182308 163874729
124900 132228 18428579
82945 146613 219449286
115335 130919 296887661
65265 158049 899763377
18148 175379 393507660
67795 87417 514267183
50466 104062 230693093
132584 175616 148197820
4697 136149 328780696
155181 199308 110440507
39935 175482 482007957
17844 47667 400240538
197574 199505 332793066
192394 192959 1365065
161808 183813 55183724
84071 89217 293672403
155691 196012 100837353
110632 152419 104950213
117189 157959 593115178
45774 153928 270944044
6416 175754 423725318
134139 169767 89315239
72743 167573 953748249
183022 183760 217726569
23954 76996 144077080
96036 106814 813327380
10650 82374 179271726
128111 158825 353955442
53472 111529 145124382
98568 133540 197472573
164195 187105 52535718
8509 169527 721084155
63424 99766 627330130
180029 187057 732656989
168552 174245 14194091
187135 199567 31134925
195378 196089 393512
54695 161868 791447318
197213 199718 742982367
79224 114738 239582589
119044 148642 74345017
138208 196512 644608960
150055 170294 50578740
11216 61040 124662565
132689 174182 254133618
102802 125290 349048940
107412 148712 103700442
33133 34870 4233447
192165 195602 8572008
179144 183520 10967971
70123 115929 701232371
30224 188314 529677198
162010 194036 80210634
57606 105273 419314130
71578 184181 281925399
70321 141806 178806389
164925 193151 974890464
77971 162667 69541478
178457 198427 50109991
21854 81175 148334225
190403 193281 951733100
139782 193938 135701539
165352 198356 620113861
94068 95314 793464424
41941 55427 905923802
56472 72451 40170332
137868 165541 258998704
69853 97945 521739946
80347 189960 374606574
194455 195397 703637155
185093 197097 10810489
144893 161432 121411866
140732 151210 26543977
197477 199425 919073870
20932 56561 89005792
182917 184169 2781118
15674 159698 360365589
7502 44991 93703161
40931 180064 522923256
185366 190642 3756211
54628 78150 979437162
104809 155961 128381956
104977 176422 249716163
144969 184446 79136623
58856 101719 915095979
173430 178387 12412705
76773 148953 409919665
47617 65037 837465302
46600 85748 773915463
149238 161069 82049923
48871 84384 261493039
196190 199558 8510444
180932 186876 885052040
85995 125986 379393423
100031 147888 822826732
158205 174600 339263865
83813 140489 515560946
112317 162340 978207891
174414 185292 535935839
36069 94740 146745681
57305 59811 6351469
105216 199872 237205134
79084 153012 185201110
87694 134535 117311609
172373 190472 45317096
116840 173122 141119691
118207 166471 610154701
114729 178215 159069528
153159 187744 236912051
147847 161968 35289576
7270 122303 287798010
39312 123201 210011074
133140 174983 837118046
147800 177858 75202081
109200 125419 786725280
1533 140224 346932617
152565 199155 922553352
69094 191442 306248591
84113 165457 862555267
88255 97637 333851054
180089 196632 41414181
39634 192468 800945404
80933 149546 171920509
3581 164390 402329943
158852 171316 31287901
156698 198791 105391695
82613 87315 11686682
106821 155143 715322926
169519 197201 69324819
140670 163826 58056437
135674 152330 697241669
164089 186869 57134506
6353 153983 369520921
4437 146634 647594799
24358 127183 879307379
196490 196704 554967
5089 163307 395835255
168259 177695 776062954
157052 197777 101958311
6192 194409 539133969
5585 49982 609189601
167963 183290 38351711
187802 195185 684920190
60392 78666 43263115
67460 158518 227958737
165767 192617 821202183
172042 180957 22189634
17971 71664 515373858
70980 85172 35466378
111762 138088 887745969
43715 61024 904091843
98929 149128 126037806
95263 142523 14323135
67450 127071 149185656
6982 37491 76118799
151509 177381 64551817
67163 139032 677635268
52595 71044 735265540
89513 179920 226503825
178399 185351 17558601
134070 164216 919326666
166459 169975 8853567
77696 86831 22716253
102553 167626 731654048
94212 196300 899521369
42877 77765 87425464
54584 189065 234830933
70616 187199 291876586
147595 198500 611831597
31768 173354 874461870
46963 85524 418383545
65747 69533 9506794
148056 197580 679701852
62473 195598 523367323
32569 49774 742091116
108714 180372 179606827
187930 198479 313389549
177841 189807 30045950
148264 191007 106918419
94453 175622 203415007
70340 140010 783209618
20662 62567 104865267
194778 197287 6284721
33807 96739 610450736
71216 186102 287670360
109669 114845 12906350
185752 187516 110799522
194930 195616 141887713
106358 135884 660347654
142042 172988 77617253
104813 162868 447016230
179234 189395 25486009
193695 194648 2416742
152390 159087 16573458
113062 191067 195499190
172388 184387 30066842
33899 50309 41096683
67022 96326 73091627
182591 190053 18742585
125031 173985 122598801
185552 192815 18041730
80653 81361 1729871
140661 185475 275157358
157393 191146 944950937
49513 133701 210783212
35498 92470 142514069
163208 169367 658390745
146 46753 461489529
114739 137271 56449657
43198 153598 276573711
112080 163147 128020160
131437 146000 20606818
62212 114231 216791355
49556 192346 357569408
194794 199633 12147702
128175 137450 56359634
59431 106925 787693325
81698 83382 632611809
100535 129897 340051580
116706 139707 57684168
149115 185217 139689715
110002 190529 201769277
6240 133873 319227588
924 40987 748448475
86640 145601 147677646
174103 180086 609583319
130199 135137 135749634
85633 97059 363583614
34867 52753 745845586
153452 157636 10361940
192635 195531 633066807
8323 184556 441073359
33091 89043 740624430
57341 131909 383856572
23646 158346 337175237
84926 137432 131338322
114270 188991 760525031
73759 74549 2023660
139810 144881 267885436
159316 191273 726349036
163303 181792 34854271
122817 181555 535716000
143885 182959 258132429
26427 61319 87319110
112578 192511 180944021
70414 122196 129586863
117210 121509 10950320
58150 182159 601661776
110708 161468 220393549
50968 110112 806778977
10622 35318 560912697
66229 139459 476436761
173491 183483 238824578
170319 198887 349380884
56389 145738 223684068
187370 196230 840690401
73592 96184 56276362
106849 169367 168539523
140899 144138 964342375
128796 139900 27713001
8595 129605 302694085
167057 184847 44605703
131511 172473 870671017
11084 85438 185888796
357 190755 476519108
133849 198405 7094975
124276 136822 484614247
139133 177093 95185621
43267 45592 5865864
146714 177396 619606110
183561 194505 27403387
75696 141412 164300378
98915 131233 81092754
103892 111720 19628417
142932 195950 507423938
149084 195028 114932005
148183 153491 13320368
58585 185974 318930649
138045 183517 114025709
30191 34810 11409534
141447 144731 8365254
52752 82183 73597234
40385 94885 500114693
16963 66255 123359647
186421 188363 4892309
113773 147575 84918618
123433 195967 181601203
77840 100980 57638111
191673 198969 663927803
30636 138409 827138175
187246 194694 7702872
43921 102171 145642203
82248 137443 138119693
84404 119389 87577767
31308 57337 497669149
89231 115990 66941084
146427 180111 84318819
115313 128594 971063305
28375 189924 404409873
144093 144409 335826427
184914 191178 777102236
176093 188064 30039071
27376 163246 339964310
156175 182274 14018587
148556 182732 85456168
58003 136323 195874324
40980 87458 240510790
126117 172970 117393791
189038 191148 642883244
139265 150337 28008817
64316 188384 331431974
1712 183401 454703529
157614 190694 82842349
15948 89841 184753334
106241 184849 339395740
196137 196377 591484
16452 141213 312056256
17610 139142 405966292
135909 171019 88036405
60453 156961 986582338
149062 190338 103268105
8198 27147 601674145
128805 192847 363322547
56538 168748 280943421
38316 68778 76310041
153637 198518 439454012
133617 175491 104898433
2502 52674 125404522
89794 124999 88178360
174089 191948 44809554
80622 175981 238756836
108822 159915 128040214
149895 153023 7809772
52623 53276 1632922
166095 195031 811595507
48931 88844 99812037
170051 183096 32689789
146633 175316 71763029
107095 126886 392407576
164643 174397 24393420
37646 52908 881349489
76664 150601 185172028
27555 178887 412881953
19438 189260 425082438
147783 156856 694521594
77745 119793 105142796
141864 148690 17342610
191341 194671 818683298
713 184030 458833721
141639 151400 24744219
148267 148359 238913
6979 132814 736232454
39159 153315 285928435
7080 10364 5258338
19170 160119 866499259
22171 150721 584508792
179047 187317 351485696
174204 196550 55993642
144298 165122 323039286
58508 132263 184545372
169339 172544 488121987
60898 80426 48730040
141975 152076 25554788
198370 199840 230817132
166267 166588 828549
177767 180553 6993108
150591 174140 58766191
96772 143889 705612215
68092 191571 389992331
181457 194614 32980096
196562 197450 464843014
48507 141730 400580737
20089 100122 612967862
190457 193950 8694959
35134 153969 163001267
76547 101757 765793649
65446 75011 461075411
182768 189193 16152526
173107 191604 46363563
49582 58985 23690684
77562 78993 3567581
133455 155524 931792589
136864 139632 6932479
73314 157058 349370181
33275 101217 991300195
98400 125932 69022986
129794 160439 976289820
94016 189204 869665667
7179 57170 143483532
104326 182647 824051019
186776 193246 382371555
105005 106775 4530194
93901 120908 613901975
31383 182487 378220275
146515 196348 124725230
162807 188537 64494534
171204 189430 45679496
137785 151776 539690726
54243 79466 34611585
113795 121072 326554955
101417 133325 80122939
19533 154491 337867750
119328 183515 160794694
60035 148923 884959092
162698 171797 22861421
75197 142904 169326060
83399 177276 527272278
143544 146712 260541685
68335 123217 137361564
142219 144994 7062031
154966 155578 1526989
77542 166001 221382619
65346 104699 736032810
9393 78007 396471041
11691 167431 389748715
18879 28809 24791717
80644 121275 256364036
148239 183755 88889361
81785 108692 144092169
198198 198952 515003816
117484 171245 450769312
177073 185508 21274218
93242 191243 245572745
82578 128240 114296661
159554 164147 456761283
196578 198740 5506960
80266 84628 386865131
85398 130854 113834567
167751 180627 32147014
183540 191185 19154795
104204 163519 148669696
142551 160709 849150579
193152 194112 2418014
139650 163840 60650682
139730 145452 14415015
185041 199344 35769811
88670 121275 81783110
111437 199388 957313369
78383 168959 296787136
171254 192230 707399261
177734 184264 892450155
61570 85492 59701049
100947 170008 687987246
80079 153891 904502564
173918 198113 60670437
94322 184817 226851708
44561 50961 625581411
111915 117859 14932404
27183 156798 324457041
27984 134299 299878596
126118 192960 167410727
129024 165882 92294853
192579 196147 8923510
123920 133371 53287992
102788 145062 106026816
103529 194754 228654595
96255 190490 392218820
183707 185695 441190901
103016 117544 36404232
108444 129096 51848681
34746 174546 349987070
122300 145866 290527945
42288 42531 619139
45630 107999 155954931
67185 155293 331505514
171750 181620 24654821
159231 193332 982535893
160102 195606 650091229
196000 196963 27967764
79665 166957 218604975
55288 184109 322592630
6349 119519 429723880
25902 130951 485884934
71791 96215 536693431
108505 182692 29146157
44855 146066 92066216
104663 157365 132204329
1990 68112 165416930
149540 160344 858406831
184134 191907 803233429
142479 145553 349364603
193201 194234 998402074
7200 175554 804704315
146837 160862 35071883
26797 56666 483476795
171619 189211 559323997
102239 143301 52098384
156479 186995 76353069
150258 170699 51083633
88381 197053 272224207
74579 104482 74507669
110951 152445 194311310
83197 177178 841818449
155423 158102 6652839
149895 155779 756245935
112771 156507 952570309
88828 139588 127084712
154013 168292 35585951
157964 185012 625866979
7881 61612 134478500
118692 190517 470504908
178413 181220 6998238
54415 117598 157997340
45016 132575 376417206
73217 146769 184022847
21670 24712 1022054
65288 178841 284247946
15353 137748 306163722
195726 198726 7563227
17730 119240 253924800
22884 184612 463450327
147333 176095 72000291
181064 191288 6878016
85340 151462 165776171
40793 176594 339978073
50949 73482 989751230
123637 183803 909092550
116121 147495 78851447
43891 67379 766333685
77598 159238 204291224
67515 138593 227903661
128256 195386 605537259
3673 60502 142165543
99800 116031 286740231
182257 186887 474809374
32670 95205 323093046
158816 172319 33863451
44473 83001 954507316
130954 190561 628064339
141422 181092 99411544
168440 192068 59227627
111264 182825 7156765
169505 172358 959813319
132219 176494 110868248
87902 141225 133506796
125962 151938 749635714
104683 129301 668643450
145457 198480 132879226
31932 149917 295409009
22200 134459 280813957
36076 85360 676931343
176000 181732 248801153
175935 198535 56664529
115403 195910 536014713
178412 185184 17090547
79497 173714 734803010
159605 164359 11929580
169926 180290 223380443
15222 47742 468549936
188941 198231 23272619
93160 93714 932641859
3495 171391 420197238
139215 198278 148106861
102119 186598 356743699
12921 79487 316499241
169248 190292 760772802
179158 183845 807039425
78999 92435 773829297
141285 184944 109544630
10622 127921 549329183
110196 171057 152516378
36431 198869 789533532
92103 92856 179370543
108154 151441 108735443
139309 194327 137917041
16697 147446 779043348
1679 171368 424715365
100323 186855 922006633
26412 121077 236763179
26743 54196 116238328
191407 198280 17271702
103288 184465 203520556
106134 195326 223447554
185502 191572 651796071
173341 188136 37095886
141455 178401 92634515
184616 198605 786614506
62716 122012 212112142
190730 195383 11596031
53406 168277 840364846
176506 198372 54804902
111115 130876 49615318
125163 166031 102307603
160452 163058 319819440
115948 160267 66218911
7967 142275 335935845
189428 193266 9558997
181950 186609 422712637
153817 162956 316382824
103249 160729 633412752
48621 144131 367051777
21138 88676 884747481
125903 132350 628307369
59859 172625 282254021
192490 195125 6598528
104793 157789 132883281
132003 181374 862669944
3406 133098 984380293
31365 40488 22832948
184185 197080 32221970
63742 176263 870727672
123762 156819 82816447
78386 181641 258509519
22187 51730 73802696
4235 187715 718945082
14426 46343 79773028
195867 196114 608478
43523 75565 659786083
90697 144540 437013377
59316 153833 700930165
177997 190179 30597558
20617 156939 393634930
184960 189461 431440526
122266 167287 112723988
24291 178104 591842524
104234 121672 43843790
128975 182400 133841639
176989 186008 403777292
187686 189753 5140949
87012 130985 110181575
75856 198713 459279269
58623 71094 500715690
141148 176219 87974713
168338 173629 645098537
1646 68861 211934261
78177 161932 971041439
148748 198243 123863970
73253 127520 890694928
96515 140047 991620311
13951 193333 505018708
137387 184650 807368586
58622 156579 638496622
164690 192784 185752091
85029 156544 179190579
65324 96350 77420943
142607 179664 830582029
193222 197779 586786358
649 29388 922215644
9639 58734 122778626
143596 198880 138540527
79051 178391 537314288
97841 104338 142317859
63383 111090 62775137
38591 126434 219865318
44338 60141 39661507
100391 155373 784706211
4573 26981 51148606
19135 179987 577250978
176994 185798 22180631
185698 195394 155122860
13356 59526 221760552
111433 122424 309301460
33145 76832 954584469
51005 135279 421672798
111582 189141 755208344
90278 96238 915320
178149 195261 189860109
61486 142254 201936955
153362 174230 750440115
180919 183287 6013600
175497 177087 963446562
86948 91139 10476208
153216 164526 672140013
156787 176881 50239408
107669 197537 225178572
4607 46092 963142594
157256 188468 78142728
193389 196988 8965940
183505 184232 1882277
68856 182290 283952144
8409 164674 628103625
113721 170620 983053212
7982 10777 556464179
54406 119418 162666089
144750 182502 388349653
91074 122233 810078377
44685 153389 272291871
156201 165496 23125164
16060 119025 257538391
92889 126128 83290962
143846 169644 64659390
19170 60710 103980766
1223 122497 303431904
25801 88925 682716997
102991 151104 916632743
2242 89152 217250562
29162 98571 173476356
46235 58077 29804149
162888 186718 249425511
136493 171833 88644474
171569 181884 25769240
27298 183475 390892982
175082 177507 622671509
17687 75359 623803581
103418 119025 39174195
143373 146948 8994145
131168 179928 122144268
68741 147414 875802781
87815 178601 829618098
64826 171825 433772653
59921 111107 127917357
82587 125443 107297891
144741 165836 52777248
194296 197308 7558437
148167 181033 82103967
146859 198515 129430834
90032 112978 57357219
60232 101983 104183400
135878 175229 98607891
35433 97466 268807030
57102 57336 610146
33042 166128 333084045
179718 184775 12749050
72213 169281 587148109
198834 199817 2435763
73341 74437 643767667
127310 163889 91549255
110173 186384 190971778
163670 182794 47925719
146014 167868 54764588
156929 172164 38117050
97815 155601 144978520
118850 121984 7973454
175870 196126 45276530
17616 87280 174134820
25313 46358 530784329
165929 183865 45032587
77706 95214 631664813
105574 145602 100310773
54285 144750 896733052
169152 189967 52226444
129642 196108 194545457
99667 110501 98259751
35875 54508 46670343
79768 158964 880723140
91487 193373 299497204
40404 122380 268790846
37500 159876 911399324
17086 35965 47127286
79040 149235 175884511
149012 154544 13850065
63700 187713 542015005
84458 185675 253631241
62305 191238 322702497
166179 170604 99059724
96189 135451 413782014
56900 160907 725076852
86649 189560 257871472
49592 196929 368867798
69302 131577 355573858
180865 197882 42713865
27920 81788 134712916
190835 193134 5708254
174384 186620 955306256
160493 193439 480918100
75448 124280 122080282
126299 193793 169052416
61188 175409 285805001
178219 195447 11360499
72853 183350 276528795
78151 148273 175655202
137557 154804 43473032
131433 151223 8117750
117596 127524 24997956
38417 187472 373247472
175472 183265 457534412
176333 199873 58931201
193713 195785 521625820
36307 195210 397892479
36927 92492 232335932
1513 33473 50728424
156712 167453 580297875
2554 94885 230757949
81639 96301 36568380
50798 168251 881269954
108080 142626 156531367
134387 147830 701040888
21731 30661 22300739
79250 112102 254895089
141713 146588 12342275
53178 136299 297770001
108659 126596 599214388
48687 107674 147578222
77826 138215 923239374
66002 88391 55809649
179059 194260 553421717
72114 116444 186804409
158676 193564 189214968
130092 190047 789943262
181239 185803 11610312
156936 199292 424378713
190172 194137 259914234
80475 186430 490125010
136057 146097 25256372
17933 93163 188031251
144943 153657 21973161
71482 87835 40746045
87325 169904 398963763
60764 147202 287495169
89215 144662 214586474
20309 190863 426839577
143107 145265 275192039
96034 125587 324520580
44351 102159 195460583
152041 198114 385909947
74902 103920 72280742
154114 182182 70144456
16864 64774 143224307
58937 175930 567140488
96102 127437 619950036
165965 196739 77085680
159776 168773 190581601
50935 88460 367462100
142293 148700 16271333
140443 191721 947856328
163447 169492 15180167
179219 186823 19069310
84042 181806 657977966
41988 112278 175810078
102863 155438 612159060
44862 71053 65598976
59346 125356 165073831
116105 161644 67992607
142483 159166 954458103
107658 126206 61121756
58819 62993 10468218
197082 198138 2710983
184520 198685 186173807
21407 52127 786944846
142265 144265 5072649
187315 195897 21443932
26189 36737 26155352
180112 196566 41171127
103786 122978 163231052
12533 190889 446412808
35309 79512 503320180
1824 92341 632467767
140000 199831 79566394
117174 168589 779160582
78222 78522 737985
24249 171687 369049616
55157 155726 251915505
86896 171947 213139455
142325 177710 88657627
129186 168167 97664851
115892 159613 265645672
199106 199379 655133
197370 198827 138976410
184323 193092 21895499
39267 88275 122511146
179661 199497 49730287
114432 136010 54113434
33834 46186 30891182
16857 181691 412523444
184978 198943 830022670
68066 68205 95479260
138315 180170 838650148
165007 170025 856360012
27958 175509 795929885
8778 198581 244936495
119450 132638 24358053
139643 141519 372421546
75906 166866 227620008
118343 130365 30219621
105848 172587 567865679
188903 199940 27601117
123493 129697 692662438
21565 27152 13964920
85103 102574 43584192
94346 197613 258771921
3579 167316 974879485
75345 99469 60071184
29195 167073 654355204
101037 112575 28992879
109040 116903 19660790
34084 74550 101507190
140485 175599 882927961
191655 199596 824444362
9441 129704 377129532
7954 181949 435415645
48433 64127 801521877
106021 171379 651876845
91094 184165 233217093
74299 99555 62890673
34099 52257 734334447
51568 75004 58793174
164287 192654 71036830
59004 115694 141649591
47818 172360 963153007
18222 26106 903705819
162900 162996 240606
192854 193889 57372061
66833 165126 299053186
113552 136749 558260612
93435 185857 75998341
48419 192861 361698533
163735 191809 92038744
78300 170183 230059036
179805 183388 338990793
13734 135794 882201235
399 63410 157612494
78337 141853 158884823
10683 133734 307779791
70405 103597 82830769
363 31982 79038310
167829 178551 471508552
61425 136752 873684307
163178 199758 91720681
68842 116504 119068292
140262 187669 151944645
185720 199694 306250850
16633 173516 475323380
44798 87674 983903713
117985 185202 168588803
114880 164808 401735885
26230 84161 144758754
163868 177153 33282220
170981 177180 15487672
15061 172213 393345427
194385 194640 190532390
197336 199867 959088638
154830 163934 22612940
21141 63779 81746936
38425 88755 125834186
102397 156652 136143135
190035 193773 9288444
31176 156819 897539516
14509 27164 31740333
181519 198579 833221053
85668 131383 114448764
163089 183517 51206269
22212 144049 304806917
20129 91799 980133864
102456 149445 117988403
7861 74556 523122936
19625 31240 28991832
135485 188633 837952351
95820 136328 160707303
19261 187405 420897868
18947 118214 821273874
3474 83102 199070892
42877 161461 296876090
104767 183384 197017608
109930 131593 54334518
103400 144961 104253259
103914 150871 413025829
130868 139081 67365715
128629 187045 859511441
62158 147410 213359481
42915 146518 259435207
78801 177924 817845053
61564 96908 88132042
41312 144859 259224232
78707 143723 439038107
45398 166141 302186856
161714 179524 44611884
165947 193956 939756466
162349 165526 760357975
139880 157252 43702636
76609 159608 872861141
143640 152583 467121503
167687 175155 776040336
142734 167651 62540186
123477 127263 9448821
134053 138205 192954289
129196 190713 154109057
117934 145312 249456400
100663 139712 438536691
176245 177190 2300040
98295 189711 229110063
47236 52937 522048686
163471 187237 59607492
150054 170855 51980245
189752 196317 16355703
93511 141576 120401675
117132 195191 195639263
54564 171523 292853099
12756 132250 298991636
185186 196929 782001924
169081 194465 611680045
195802 198211 6096245
115725 158913 352855134
129161 150624 53943242
5835 162691 392414660
15638 199474 460190648
171726 176475 635647500
27647 32802 407060283
31485 128754 243374858
43506 160467 400176153
41240 63274 55265925
73683 159546 214744398
175383 185109 24495189
4321 24827 51249188
48339 71429 57916277
167272 167576 816853
36953 78536 873242777
199225 199250 704252005
100658 127533 67485583
131499 169703 95686495
167109 197649 357149561
120742 133966 657224091
56838 68893 30273294
107379 127720 194882357
65228 67421 7076611
28238 154368 589178886
125114 157356 969498224
21913 86719 161971956
108695 161824 887066604
8991 85853 192149886
16319 66046 518939733
18647 96752 687666033
109715 120259 26471195
64865 180512 289471517
193724 195257 3821381
162007 166113 10239144
149558 159669 549450211
97517 180630 208243883
191398 191775 964679
19565 86933 404831516
148997 149060 152025
159399 178856 48806327
151025 174988 808860264
172735 186673 34899092
47500 162704 667995172
36725 169014 675066914
88629 170065 204064033
114800 178938 160756151
126525 163876 93480493
27200 74787 691121346
5310 112002 266657806
65131 117707 131397520
128683 141303 31526509
66472 107585 480885897
148142 165149 363606786
81232 102461 52981610
75265 101308 306589046
70264 168633 732351390
33807 118495 109486107
160461 194405 16099260
12729 112644 249808194
104904 131725 67331448
56040 119669 159232221
30191 149667 331042414
176319 192898 18946852
116955 178349 153890397
57069 139000 897640243
101203 150891 124864197
103743 150597 117680439
134203 190496 141094135
122369 197311 187663437
136036 146096 25303004
60404 95468 87484813
74153 138707 161288839
8325 107433 247741203
102182 142792 526656499
17167 168243 978634355
43082 163920 302503576
38836 171291 331645847
3760 184407 562457163
94869 157794 259193803
160791 173331 582410886
32315 190737 533201936
145415 177028 566497849
68039 77294 22893969
159497 196603 164808747
187873 191899 10050623
8098 138673 326541596
10500 146101 339270283
181732 196822 85887143
89591 105189 38978407
52325 67518 716298154
122261 138835 41340112
16556 149497 332800612
112406 185799 307202258
71638 107764 211317527
6239 146123 418276403
135868 154754 47543482
181724 196574 37179134
20871 93108 180523827
150785 160232 23427855
175065 194426 264921325
103021 136631 526297545
26045 182025 920271063
152618 193552 102319886
196353 198683 580645236
78337 102263 59693302
129352 169907 65161118
56375 186414 615841979
190403 198556 20445260
47609 125681 267449058
111673 169623 321235591
191707 197905 876967428
34070 161216 318294084
194258 197301 7648787
25654 31385 14300202
383 146017 477277085
158520 187219 423873711
90550 188488 610413386
138368 178334 561223888
195938 196070 738908647
90474 139754 123331053
174252 174564 807648
1862 91769 308681722
67130 116153 122405122
111890 197266 213991036
80648 99312 943376796
143553 173923 688972787
9423 24449 470425023
58397 135803 193550208
11818 73859 664908739
25071 167912 701346592
65002 126567 154076337
104131 168671 645397728
120723 168377 119379729
171395 191249 49663274
156772 175315 834468805
187390 196185 21947579
75663 184219 163324956
82250 135045 132152184
188166 195217 844520307
157666 159579 60284867
136847 137621 604781901
107512 112725 129879256
22224 68924 839642687
57931 129146 287786289
66403 120900 136302785
67882 118524 126584209
39757 58582 47220058
94018 127354 83631742
157643 169830 30521938
12369 75151 157138760
125038 188726 830166536
112412 170946 146735000
70599 196674 315576638
198698 199180 1215937
163862 173533 118515477
72697 136347 159082800
119119 123623 709202920
155323 192634 605639012
126557 180289 908978563
18510 187979 424257199
47023 124676 194353971
159804 185772 982008535
148005 193750 863035275
31964 76515 111555591
182794 192172 23509107
111937 182391 176642439
7629 70400 157008607
83537 138464 500241965
16781 89507 181818970
188271 199902 29068208
11408 32449 52537173
141008 190189 399733148
185660 192358 554016749
184063 198694 36629176
110440 158843 268741582
43366 61185 44790573
175026 178045 7522085
148941 165104 40253315
159291 186171 67429458
169928 188896 47531787
16239 105242 796543150
194220 195561 243701797
137501 141147 769264986
118387 147864 48451697
8386 50470 9852236
89154 114470 677526721
159887 197204 93528156
48096 132493 865896982
19141 77067 883140215
85047 124071 97732335
40435 65758 179661366
98989 164260 188202708
47474 198733 378819208
35247 155682 301698034
178980 197047 34469260
36209 79026 107226868
21793 99451 194073636
55375 55670 716193
199558 199873 558311135
110827 165442 966659067
38147 134151 959224397
187210 193171 14861647
29301 53030 710012214
189977 190640 684961664
86508 104175 44150080
126763 182553 843637054
188539 189243 1776364
2062 181141 448101690
8115 125467 293544444
116272 125390 22981533
123079 167641 111561464
39729 42798 830283844
88754 161936 251949376
72785 190368 294303921
120139 128098 6461533
118556 146197 591135749
63972 158086 357048134
174680 190995 40928770
1643 174885 368932820
52512 185733 577477788
24146 168293 360746422
149676 151931 5651039
67357 175022 269458891
165245 186555 905241060
194608 196932 5761433
105468 112267 17021188
35710 116049 575550312
29890 145282 183670404
190219 195483 13118390
63497 147901 507076187
96389 139698 494183601
157024 198709 104389493
2612 112080 273607086
64758 174456 274543566
188933 194022 12676309
81746 187073 839067105
23490 50242 66837569
35757 64528 444694280
68537 90606 55112625
127128 191880 162160546
14936 159338 943119097
130269 176513 48354325
96099 141766 513290635
809 4435 861576321
53171 198328 363472212
45166 121512 191090969
42754 155493 944744325
19107 172234 383266236
63466 151101 599558432
188147 190412 740548901
199712 199783 403561151
174865 183988 5354903
157899 173163 980155966
138997 174496 88975614
54169 177741 110549574
12254 96533 622431516
128530 150520 55285647
51675 174572 949260157
173230 198478 782016746
80193 84689 11244729
100601 192711 958148164
106227 174530 171084307
16729 187110 426484120
134795 162831 70255632
44765 101634 142110537
143996 179224 107534781
62782 157924 745561423
180741 197494 42051727
179244 193684 36171411
4884 128705 309761626
131258 141803 446064488
42527 179204 469276545
42808 155158 281447748
168604 185213 251295423
95211 145770 126735337
85598 176026 226425394
58389 168332 275133112
175708 187143 28692215
136838 168258 78817900
31514 181334 725845904
54230 157410 258391852
124543 140128 383979953
58321 176070 294666546
107687 112965 672194067
41447 114972 769871984
155411 189596 85567828
181866 184664 370211677
5015 100761 239302668
139810 146201 16122124
190545 196383 826232187
46655 107788 487912114
150565 158303 19284628
36090 187757 379819659
159758 188893 233387711
4410 194488 475692007
124820 125028 16007826
172451 188717 40787272
69391 116733 947044074
15447 111465 53307099
37399 105629 170682694
129994 170253 100878266
61243 91663 723291479
34050 118272 210729275
57582 184295 317286186
158048 195218 93010333
11543 25208 85754280
94635 163500 402068574
155654 177695 55001784
9404 139129 588496686
16278 199928 770072324
143310 174780 78782674
181646 189802 20486996
145985 164168 45494129
150314 190336 100128598
147876 166674 46959021
14326 106960 855210047
177414 190832 570318996
146805 187440 101806151
151632 165579 450239106
46048 146161 250699647
165095 187025 55018522
184366 187199 732242748
93900 128491 86709809
33923 118403 211356520
49138 142981 234941232
46229 94641 342624681
153937 170073 40253466
155073 198398 328823119
95273 114684 48645726
45421 156477 278111365
199422 199880 1117037
23676 63363 99320661
106043 162292 717974548
170467 171447 94548
148328 156029 623401897
8663 43413 86748878
125218 159067 580277516
151300 197685 116007983
42921 183909 353078931
104605 104683 183403277
48614 87661 97667466
176798 190551 34457913
142270 194562 131053852
27051 129869 257238872
29305 139903 276665874
19338 118574 453333734
77014 86619 16022665
71276 151362 200597563
161735 162430 1755617
4121 139057 506595329
22204 111237 222585438
29499 175591 365678870
78099 126362 120747723
112534 147732 88347857
190437 198581 887826869
192845 196872 401292389
189925 198138 20552354
12999 20785 19480221
88845 155087 166126417
46394 109539 798121293
93540 101379 19580532
114215 134824 51716056
137223 182697 678006866
160278 171195 27428647
63893 110467 116418826
104930 187428 775390683
197714 199070 135761760
35211 100103 162282172
125140 139533 35950159
167754 175903 9628144
136889 184693 119921599
63092 188802 954587720
81449 198402 556677910
106028 197316 706066199
172239 177664 13496340
85584 116149 420117385
63908 66893 7522917
129550 137628 519287337
139970 185560 114447096
171678 175782 10217775
44735 81212 271490344
66852 108917 901159473
161232 171638 515705381
65269 172265 267839567
44161 152455 744111339
87415 150267 157607052
122993 191224 170784964
194231 199126 12339935
119579 125377 953220112
136710 180643 111190463
65891 119508 104320480
104960 124779 49743693
3678 108807 636100657
33764 171890 568186767
68293 100792 917334699
20114 29039 22230871
123298 169885 568321330
74640 95864 183895082
136541 138710 5387947
182778 193853 308977801
30073 126164 240394949
27965 151603 309640230
2169 116813 3615649
173901 182774 703559566
84318 96109 29441638
37498 80578 107910628
157985 197879 422211864
124888 174968 125433001
138030 159036 442229936
54149 107150 132540796
73071 92928 945538655
172160 173883 4258059
68503 162495 235247346
26669 105809 349171414
43673 137411 892517389
56766 138650 204878798
94532 149357 808485379
197498 199202 4314792
103255 152084 122589465
25701 166119 351336723
190074 199495 23586393
143845 151244 475681363
19197 64475 192099848
193437 197763 662513706
13254 102156 652861799
151868 193404 103869310
19971 129698 878872150
48160 97671 817124755
3177 76514 183473392
154202 185019 77102832
105057 164037 936852269
111296 167491 240239137
1092 97824 241803094
142963 176906 455931672
131121 132730 4024095
16015 56222 794143913
135564 146576 805075154
152614 181075 519628286
109188 169822 968649420
161715 162336 1564870
34252 178241 360461803
70227 156458 215955434
43221 140972 244641215
57082 189961 466487475
68277 80411 30297001
8241 115434 378910247
159633 198908 540087508
111610 163952 844587686
168691 198908 749626513
166408 175492 456439248
9032 129239 829362435
165253 198263 831026403
98967 129091 731197445
146138 184521 733854495
157099 193225 256882869
14126 130070 841233850
160203 180129 316638326
70701 159495 222170610
98211 103632 13524262
1781 18979 43020953
35279 62565 68478769
168215 175524 18285177
180247 187960 1615863
154787 196235 247482839
67247 158319 285919462
99300 178497 931733599
46736 197677 646198040
49061 198356 635971284
196538 198204 4276192
50012 96145 115371351
86085 194606 621423067
29265 32041 6937163
62799 98275 88519216
127665 185792 145686421
59874 182607 487821114
8090 125173 668873758
163312 172247 677679980
141669 188155 116575303
4845 89950 212783960
136280 177305 861260528
18436 78021 149098383
78531 136478 226602083
139841 160541 63068507
5227 149582 361276611
113310 148275 659771404
85209 114875 612881542
48012 76784 284862419
102236 166342 160646072
43197 160850 408325381
122720 173252 126492077
174388 181933 426424722
19442 155339 377182799
175789 176499 438840889
127505 154734 68342498
42896 53252 25988072
118567 138673 841437825
9206 147226 345360862
30144 127517 243628114
52126 62336 91953278
6495 160417 909576344
54176 101501 118217204
187467 191490 275680811
34436 73894 98967718
197872 198943 868703805
140342 182150 104837099
179683 194144 36224213
23259 30666 651638912
30904 135152 260777098
100194 187577 219101449
48598 70052 293919330
79466 173512 235489087
59435 138771 198340449
142100 145256 8014966
134955 157898 57584616
890 76770 189845459
193092 198450 13530928
30812 139942 668200480
156570 160434 9494564
133838 157628 21590428
4113 72612 718446835
47363 65147 44620994
117527 136863 721172721
130295 180368 125402194
168554 189838 378657008
81144 147391 313288406
69160 101194 79818518
61124 162128 460241746
16258 59282 127354425
167930 190946 57640124
87713 112819 325703154
143704 172734 572855789
180960 193846 32330242
72542 182356 274799833
13950 111819 463049248
38869 53971 37801134
101111 149619 121845519
54905 92430 860997790
85135 125384 28764696
152085 189209 92874277
45102 150096 262949282
84698 139542 950510353
74196 108915 499868725
25750 85531 149480958
135138 162215 67867422
196789 197646 514616943
197304 199360 5193946
73574 127649 550044516
58934 66897 19917758
100349 175027 187178641
191038 191211 989930227
7651 148524 160696009
131976 164281 80865953
172929 173733 10615718
19070 76016 142528754
13201 59565 116039529
125882 139239 33382032
74862 115691 321704403
3746 82371 196526731
46077 100337 135687057
72024 72641 783195665
52187 90439 651883052
155267 181039 629364925
164473 168061 9046618
189306 195957 8257235
15238 36834 581711516
198789 199234 1114856
129149 153755 61828729
34395 81167 117077897
399 67064 166783730
116768 126953 550926940
109643 155369 947515476
186189 187045 485594435
29095 149417 301275287
60481 141308 202094913
103796 174258 176584917
13752 55413 244976115
11277 171040 399744137
152678 187008 167917291
103715 153918 126078544
25882 112130 205912806
29870 59030 73030629
153613 158931 10255902
115377 159598 110812972
181754 196613 26762698
23239 90412 325581237
163424 176558 2373749
14530 69255 136999743
50545 152991 462498613
172383 194698 113304630
198855 198924 77246485
103976 109025 608510831
49959 157610 269562713
115869 162960 688780598
35215 151886 292281939
164203 165958 4390312
14206 182355 843621025
187145 195132 19975262
119077 122893 9708334
58421 136855 703329253
103295 147278 110339178
100660 161117 151558257
4350 132902 886090746
152312 178806 66196569
23435 74189 127109734
161365 186879 63987691
160108 180781 51794825
188823 194052 13006663
135228 148008 32203810
41081 77730 718187337
116404 182687 166176341
21086 145635 137004502
97918 131927 85297611
122075 181991 150028747
40079 176482 341474460
177829 190083 30757421
144786 197841 132886929
193305 194075 584901213
154292 199497 113071279
187267 197606 799834904
23115 178809 492774504
168004 195729 69417528
109647 195288 214533888
37588 54900 43421774
153364 185243 777351065
107899 195538 865193998
82960 151325 477634959
129433 156590 99487986
191839 196089 10603911
185094 197717 31539111
44068 70559 406332469
44240 181618 343945785
4134 184047 450284584
33116 118128 223663254
87143 174174 217980673
186126 192530 15981357
154605 194657 100174337
116836 124856 188748369
158782 179594 971561406
106243 143425 93172038
112760 173123 985757027
54895 197729 357654285
165943 179186 85253909
84258 123955 99461058
117212 161268 110453558
58390 75083 41800032
40409 43968 524873098
194439 198927 11315326
149858 172984 720431610
73118 166223 324803142
72741 108691 89640540
198106 199940 617041861
55738 74239 804863915
44299 152948 577839110
52704 120897 978804192
100112 108070 418571338
115702 145751 57104501
181745 188208 16270207
144331 177690 83504616
119667 122750 442451322
160524 184190 59392948
153845 161911 20004508
4267 60595 629431037
97326 107782 26271941
64171 97186 91121528
164766 171814 17741437
2277 136009 334490719
79981 164900 411845470
54015 94128 417125387
20012 55105 836163180
123842 187650 159820089
55034 131178 190596462
143312 154248 27556188
146205 173077 67290655
180734 181046 168631450
35566 116889 477751564
57523 199590 355720718
164097 169016 539053859
134290 148415 35574449
165117 173545 770985381
29065 196986 420293809
18784 65391 216391891
35244 107712 181327084
31631 166156 664399089
13302 78243 162441812
69520 179908 276288317
6078 74782 906130890
35433 130512 948243059
171876 184481 283179855
192800 197178 10944771
86149 159624 183979728
122119 158243 472061615
101178 126948 64769738
48128 59173 27832962
15094 192099 443080683
163087 166730 9144148
59264 132709 106732448
54381 174973 191513203
46519 128398 204965069
60747 153549 232332370
100011 184847 212718694
82879 104837 54817755
147455 149395 4920843
62023 142383 88615644
28769 149925 303338925
18684 65914 118192522
79501 129284 245757407
3443 189346 465289393
188812 196493 51823196
158788 168806 317254896
2486 2771 729704
161845 162750 542761956
112854 183438 709539729
35778 54889 47878853
177777 196572 47081954
139303 140629 671838775
115776 191474 284432518
132033 189197 21794618
158507 184058 857404520
179075 188187 798599444
69201 146608 193743901
114222 126298 30368395
135347 181347 115249328
164020 164687 90082542
103784 180595 392921547
752 40158 222379373
55229 195442 351041190
47648 96039 600579891
67455 75685 40117131
26221 196964 427245216
170593 196057 297192780
3732 146907 892753607
88875 95134 15623549
54891 62487 19106895
167727 199448 630774418
193300 199863 325099117
22551 182113 972779812
19536 137807 295801744
28686 130046 253579988
77303 105397 207089795
29378 47188 44464235
72768 171187 246280223
157005 179550 584136172
30284 168488 391800620
146066 146787 1800428
100648 188721 220842918
76014 190251 285952710
106130 121714 438610504
164261 185023 209310958
112488 138589 914668794
135740 148738 32780215
151553 160778 94476242
143559 197375 134794890
174888 194582 480665409
37050 119068 482255082
143837 161067 43171640
149316 195029 114346531
3038 170253 418414226
169497 199226 22814313
180109 192737 31610843
18193 162075 604166489
30054 87520 351122943
128896 182787 135012872
54219 186988 690544904
133176 171327 95585199
21154 57523 759563626
34143 123910 587905402
187356 190839 314300
382 175550 438358830
166251 190303 60337700
122510 154338 79836722
191013 195073 10176731
102807 110094 105369305
93241 181920 671950064
45803 61968 193835906
48296 150191 255271765
585 108438 269611162
91368 113388 955645446
7348 147968 351953862
106681 176553 874340563
160461 176314 931389462
116427 140385 60060899
154210 192269 95155760
60626 96303 496404889
24864 120016 238005231
54299 57644 842915723
181896 188648 839546120
165488 176325 27210229
97487 144629 118215375
197761 199927 571003303
165741 171405 922235547
6852 162471 389392512
190786 197036 159739563
35835 111312 680650086
172178 177996 537767312
53387 94093 967557783
85202 131592 116166410
11358 73826 156283751
18851 196876 445505952
141472 188062 325766295
64989 141470 312512369
87558 134220 116852639
123733 194028 175973447
121405 154959 84140549
194087 194535 980843
8365 36232 24180119
173995 195436 795059618
192466 195396 293663682
155446 164153 108236350
103951 167129 912947767
9338 132137 307198582
100638 138436 312348832
18331 196716 446510094
33056 60120 589424913
66587 132068 163851322
192755 196610 64805407
89075 145392 901402350
93743 192414 247284070
46795 193848 368200401
104793 195644 922781569
118032 199712 204740965
183278 189166 14817126
168983 170289 480659387
102266 122562 331663586
131252 137966 390820716
60289 90289 835275420
181603 192816 923541334
102687 191122 777642950
120894 148154 469093118
43405 109146 191102444
28637 80941 570501322
96323 138587 256875049
2649 191756 881994315
6203 67951 154390083
68286 127430 147980599
89591 197805 271090623
92319 124799 91968419
115369 174101 147167235
14421 166029 379408780
10343 196861 466709477
84301 92467 203741875
49462 177120 580113400
95966 140078 110473819
102159 161701 325211008
35185 175897 950446471
158869 182603 241955849
86714 113357 66617483
40682 106103 779150884
171750 194011 55674331
147255 154188 17505009
31225 155227 767150069
100357 147557 118489456
151383 158184 16917262
147193 190154 195928237
124162 188646 391677652
199097 199809 229813288
126411 195056 821007263
79401 132116 131999604
40732 77673 92449801
165212 173309 20310234
17732 116460 246837319
121140 169073 581546804
133118 199839 167092805
52806 110433 144113883
30989 80165 122988788
27670 126600 247553621
81656 106868 63047598
191778 197718 679896321
83316 112151 72062994
51935 141434 223921231
71880 184547 715818300
178138 198817 106149391
58904 179856 302713407
44102 82625 96399935
158233 169629 28481888
183339 196390 19007410
111915 142975 455125038
90107 175830 214701299
60279 120450 327048301
110827 159266 121366173
114870 126309 997942993
144869 156516 29265765
167274 183609 40934274
59940 196616 342114153
188396 198680 25778840
168503 184063 39052863
124573 176887 667978614
194683 197154 299013019
76874 167247 226199848
128948 174439 113888192
75894 144331 966623374
181038 182089 2705971
27515 52230 61778581
81879 113859 79922724
127179 177609 499651906
83622 144012 151168641
181373 198711 93393130
105937 129081 58017631
125461 186727 152602965
99946 122717 57279005
66636 89357 400222836
113879 168499 136952730
54395 143360 164232259
119688 193262 995152264
7260 195063 470032843
64349 89504 62829953
33990 103604 174080423
170919 195692 62050242
73661 179416 264601288
84203 198825 287143336
152231 189354 726237681
6562 99971 233432767
113407 127339 185698316
27328 116625 728849597
31250 113982 206833554
176236 198453 55697751
102211 134848 81819540
110343 122634 987345433
88975 176311 943319069
78437 169623 576248634
78863 159166 549065329
10007 93329 208185567
110275 117382 17747309
65465 193190 319690682
72903 180383 943677473
92510 145541 989543494
194718 198290 8751371
21945 28798 632557286
24327 73083 704900413
122239 190171 440812834
51522 187234 739119827
19473 84048 579696385
39442 130972 229127179
170161 179711 312362861
178315 189082 27081965
36619 190415 385144223
145213 173842 71699772
149040 182869 37435514
185107 195728 26502088
94863 107529 345311427
177498 195503 45121457
155076 167537 43100466
18820 28284 262323562
118556 194494 190303347
25522 97909 822339089
45492 145601 250550009
47880 88448 101429824
59778 61617 4688884
159304 175609 261169232
103577 184069 863158270
99262 108045 22054545
64034 176132 87696282
117542 192689 188309716
34113 196116 947219101
65101 168748 917801009
23118 161853 347171276
13728 188078 436456829
136620 165886 73355940
27360 125730 246087112
156486 166543 447115889
21127 149010 118204519
65895 199199 357344104
186548 186937 586531405
72609 115827 107895707
54574 80445 64722333
98420 154405 594350807
9450 159211 374655880
57430 123291 164890601
52069 75573 86958975
27723 197603 931606043
122161 176545 136180130
86917 98417 294755821
39267 94392 137788459
149261 154294 12621849
150853 179242 70939411
5634 22091 139256754
174957 187261 30877220
137233 157193 332641323
161985 165532 8867146
153186 185454 847009569
164341 178919 36540214
173995 194640 51765241
137274 163303 69525042
199287 199463 423258
92709 152397 274872710
69445 168256 593469808
71517 149220 194620230
162062 199353 93474746
45596 197640 380689265
32647 128270 239269528
176252 184787 21431906
70608 133794 158092413
7388 107132 249402882
109750 150195 261514126
165759 169293 484903525
165464 190937 356331102
85157 198978 285105237
98706 197180 752641090
99527 123404 302991913
175662 191919 84544207
165795 177520 29341716
70910 124077 133059299
1514 146763 773510582
93072 143512 125583927
50050 137933 219883624
43676 147965 951561641
69543 70006 470506505
178103 191525 659491961
61624 136773 187835314
31014 81957 620455791
21776 117051 118454478
44169 61388 43264684
186027 193636 471978397
168251 170086 3043773
112117 189465 970913434
119332 128489 333775858
186546 193248 834922600
164784 185510 818957408
84498 192701 270963546
7921 125296 474638525
3246 33578 192700394
161673 194462 82144898
91998 182011 225472293
118628 142100 532734042
85826 147055 153351311
189491 197908 220622248
93653 187641 436503689
26892 132013 263004295
2441 197760 620720596
30589 35969 798065226
21625 91284 898120144
101115 156062 246295916
17350 194492 875502882
91553 160974 887760982
111320 175206 74909848
64953 162471 244085575
120424 169748 838478401
180780 196306 38914146
178066 182166 10339126
25940 182190 391063426
119204 122686 8820343
165800 182683 42318392
6092 50961 112056054
9955 75928 165056506
142348 156015 636520199
177347 186413 22772228
138428 146510 20462739
41348 101241 149647346
124472 180995 141516976
102642 130290 69383930
117007 154054 93126966
46572 60169 34224137
90634 162665 180429591
96913 170867 368961893
74793 141632 211331206
98174 165436 263601565
182818 196860 421846679
120365 152033 79475832
73945 137594 240005001
138603 158573 50225698
127660 180405 132065967
185665 187974 263441405
119485 188361 186331070
37438 100450 436851592
194072 198564 11330231
17051 21791 474359348
9790 135983 976834934
169611 183145 33921964
142350 167560 53567522
96158 179468 208728684
40430 99857 522726958
172565 189254 41826960
121262 199228 748299371
50629 98115 118712046
69004 86912 44636011
29677 77126 81020444
84324 127548 108267998
103675 197740 235802490
163651 174558 27283206
53134 77187 108318892
152363 158069 14172284
112970 163680 703189125
78515 190899 245841034
52766 106816 135166487
61890 98989 568013834
44722 162609 295098369
190422 191925 3765220
47977 180511 668103843
100875 152737 130242316
193690 197952 10717875
126761 180501 134524809
175252 192059 42171945
186057 198573 31294876
17754 90212 694358749
67987 68804 971980064
50217 186624 677695462
61725 94736 82324484
25656 86293 750071820
97167 112117 37449187
14379 84149 701583522
96267 104016 523515796
117960 177962 957651739
163418 168484 346666927
116382 169865 134142574
141858 159898 783878041
115472 178749 158585136
121262 139244 44893339
164199 187303 814193820
107278 154049 117400040
150724 184638 573959180
59102 170361 717743385
127454 194630 168247078
38740 193397 588045451
119196 130173 18693542
102332 163020 152089046
49814 179653 571316106
22496 143814 303512051
21143 38995 584136881
64197 159839 239324435
160702 161980 3263177
157006 180173 57939220
16100 109749 834326707
51651 191783 496389589
130084 183202 133048816
121446 169143 119396972
54273 146477 618117659
165761 191620 64820624
144887 168596 59328202
147655 161908 35584954
139417 171960 81679440
153948 177538 58844149
58232 93187 87204621
13662 57597 61127964
169715 175112 464479712
107792 123147 406468583
71871 168441 424938914
114350 160456 2424861
133552 194839 153539123
131517 166359 290231300
101232 155181 379545216
5080 24599 990355785
60354 119107 399708298
57343 149776 231510857
194886 198051 173529208
7283 41057 428441501
128510 182584 515917189
22747 141034 295873781
30078 43109 597058468
85661 145180 148994720
115470 161554 115532130
130091 172697 202041723
27850 40673 32063162
123699 169122 509851481
103011 133395 948525508
72578 190885 296089981
37934 69645 34808397
78698 191004 403487934
167280 176223 927035351
98939 104657 14353089
91717 135838 296516564
45233 78001 82047929
105421 173327 170208698
19662 121382 254486884
53188 64334 27910860
173396 186908 968752381
23546 65449 104859767
126100 149598 59028003
124277 148080 458711942
35105 96161 152745304
69143 91871 467245780
111160 129221 328012963
157361 168531 27879995
125411 167338 931582875
40407 73290 82358916
147226 196915 644566715
51161 84709 83970015
34255 141269 599035739
28578 154411 315062695
138037 174983 92645467
141434 182301 102492526
89126 155822 167224104
116242 191067 918350100
167452 168006 1403790
24694 96921 180482668
189665 193918 8114291
102346 149859 643791010
86104 195122 273039725
108681 163439 137265486
164952 176263 28421380
8433 133632 805375938
163048 187676 61799401
109524 136074 66518177
176814 194352 516833164
118178 129759 874190702
78679 133409 136954819
193554 198296 674179911
94285 153795 149358188
41697 90695 951974346
51729 149177 588193611
169716 178088 184465107
74005 168425 236240660
179717 192574 32198267
1204 92924 229276081
96556 136598 680258526
182267 193426 27938554
178408 180110 4275788
156426 196193 332642919
369 155770 388980068
26687 51727 206803697
19131 105583 496669514
73443 183369 275117329
185777 186379 177750700
5817 31214 63396871
165095 184186 79512988
19581 37992 633537477
87182 123571 91281173
32630 165557 880963147
45781 82497 458677888
176574 192560 260049413
95075 135437 101135066
43509 132145 10242058
71352 84694 33293840
183131 184872 4429395
93530 139826 115996847
44510 79145 86689998
57786 158311 251698782
152753 153091 435872256
21975 28454 424120701
54644 193620 347929012
99038 148243 73439550
1518 131867 947181908
113233 163890 392619122
89792 153833 160607958
171122 199284 635411648
158249 194054 343407308
172317 177823 121374480
112925 186354 38602291
127898 179980 378339970
112555 136920 61016628
56208 179482 87315311
175136 193013 21303576
74149 176168 527246148
19089 81080 587536951
108248 186169 634857137
2419 18320 39687889
60775 187296 427444936
131889 135503 251172921
33056 100461 168490130
108155 112198 239720048
39396 198700 600486637
43178 132861 224517777
114517 139750 63235402
68788 170716 677413402
128476 143820 570885924
33613 174998 353947868
157867 162507 11565542
141576 155536 35230781
32336 111272 197371448
144578 179354 468511083
117521 197698 852644072
165368 169524 671510852
67949 187012 298094845
109671 114671 232815579
39396 64691 102636561
22255 137429 597665495
105857 165240 555146903
69943 98099 367480745
17872 147415 324232191
74202 197565 535846515
40575 118295 194377546
86008 172457 216535674
190426 195008 116916017
42478 48611 15337878
957 141447 439064575
131597 189316 583168311
192050 198262 15584589
148535 160772 629285760
33322 74395 789018451
158842 159621 1923792
35063 40464 849102601
190875 192144 3185337
72864 122901 454122417
60552 196350 513060667
47531 155534 270572522
17735 175226 867617710
108711 155082 79271976
173489 194972 742119021
4013 107554 258837526
55899 99955 110101029
190543 195253 309856028
112085 127941 24594716
114102 143657 888475963
22826 81274 217224944
199888 199960 176860
13819 17634 601019441
198395 198742 859981
8447 72350 177373598
44827 94273 720342698
124215 156986 82164537
11422 164725 383566727
90457 182843 231392771
161487 187356 64864546
117375 154900 94259364
170901 174188 218994447
68669 93475 61845554
79857 102348 56158062
185074 197047 68864090
113673 146953 208942583
183489 195184 29298873
85468 117735 96951274
176500 177884 3426013
154201 193979 99419948
5569 18757 698660244
18491 106414 219875328
45653 159738 285559221
8697 171036 406216197
80904 90831 896017588
155084 167181 374953535
195409 199342 9928055
124908 175581 126961762
78692 160413 515056197
7485 92602 621524366
54859 127459 859757254
198305 199937 4053218
66529 86035 934642518
143990 146089 719630134
169853 196973 625445672
159337 167906 723806306
28372 29119 979384604
162809 163753 556297533
16569 44409 69581675
26721 117431 226735037
91647 132628 48475797
69888 111574 567568435
36824 166164 214824705
132568 152218 512302039
19255 160903 454310002
11022 130589 74664297
7261 180317 954988656
20804 115890 951950837
168842 174809 951601943
145882 165298 48624768
121213 137113 39698286
6497 134201 727769481
186207 191595 560919556
38590 100090 153724472
52024 71962 260897213
7830 39954 649460062
138613 141191 6487062
41637 99733 758214703
140363 183136 107276261
198196 199253 598175993
167341 176210 631073870
124133 173327 331571855
34913 177535 357060102
141408 141582 444407169
98399 116638 45658204
1048 159607 418008681
125710 198297 181867061
78545 83465 30448810
164463 194143 74352576
181806 192325 26366115
77823 139090 72877447
161777 185527 59623682
31721 103785 180071478
17065 144056 706002277
110661 171451 152418449
140171 189481 123642017
152413 192204 37210055
85935 165750 120123327
36105 41339 922586866
32382 143316 419991745
139205 172269 290795808
184956 196968 916463094
17699 40472 149729640
32093 119120 217694322
43329 181107 403401817
107291 147388 198787501
12326 75013 156890735
65687 125289 149088486
128062 148983 260844939
117751 121249 8922585
157682 172044 35986260
97068 124061 775254629
136801 152131 38666921
195099 197965 7218709
77089 97354 49763367
130493 143206 31862468
39492 121987 910399200
59226 98132 97084779
109299 143302 85256185
70699 83885 32872025
13210 170825 394458751
32752 106280 183925982
147013 199412 678323015
25685 158953 333468505
104906 136218 78489976
103593 159741 259751341
127468 178766 715835555
93162 116395 717147390
179912 191050 27882573
17004 134812 726155624
122890 167048 862418431
13263 163733 755509219
183586 190509 16748802
193167 197542 11011118
90664 143073 131274199
163796 167096 487052520
60637 189127 321642218
159852 174253 36068709
42737 152652 726698248
65606 66253 93121392
94900 131517 91820910
121034 160935 104486098
135905 189593 134628118
70413 77631 55559704
162016 188865 190637166
81370 184321 257842819
161995 174810 508355860
104556 187925 208983935
43941 186166 356166620
131857 187763 224539242
10377 68129 288361117
61332 177136 594535819
169758 188669 47419266
187858 191005 422046159
154310 154940 614627204
138172 197383 330737787
69555 178820 651779082
182733 184789 211925630
19729 71664 129909262
63135 113565 291439535
27911 48185 377390984
42541 119422 192417928
115669 132483 63077400
90133 100502 986233880
4124 191487 878540713
136777 161667 62430991
184618 197851 163568437
165967 189976 303487426
199897 199907 20065
72917 78156 12994679
109372 155775 399622479
7304 187587 805414596
190418 194665 10626621
969 133331 331148864
88943 147082 627141096
687 183356 983676890
60694 101297 101245439
74971 167868 770970775
63337 134172 720464185
198349 199164 2071373
34194 41755 18947406
45301 64995 923434667
107473 162004 136672255
101923 153706 130038780
179274 192895 126849344
45557 58614 285565909
95830 166464 176967833
168473 187932 17946767
178271 191778 526974205
69647 84329 36616013
7232 90312 199375004
161459 172430 27566459
166943 175077 10885763
95338 120003 993020996
158318 184997 790742117
76019 144680 808076207
62724 130704 646764526
2031 129266 984682964
146055 159096 270250700
33317 119159 214802084
111357 142887 79081980
136649 137196 1370652
123222 197614 186269627
12159 36939 854715325
22823 127451 261776276
180188 181448 658076023
114849 189221 421750383
177108 198700 526815754
110160 153318 620357921
29651 122703 982387967
129791 191688 718217980
17626 197437 450087169
12378 84383 746362085
180210 185650 13786238
137290 181873 111753885
132107 174778 106806172
98435 137733 436937702
88785 192813 161834604
76135 153920 194802325
182450 195766 836124326
153030 183535 888472133
12786 60987 671908917
198382 199536 285676735
189495 194852 409947373
66704 148618 50914842
175804 194243 962524895
3397 117786 692979395
82808 176058 993106838
175847 193050 679759362
35301 153573 296281175
122045 127782 14311274
196087 196789 907322829
155560 182728 735127923
62763 147224 336518031
164502 191349 67271865
187019 190810 895709525
94252 128523 401536818
17279 150562 633893255
42638 149893 913258994
20359 152454 330699268
97773 132881 88036728
193055 198634 14086252
123872 166933 107819696
87259 130109 107390084
148253 154283 3992214
186602 186992 994457
134992 146664 17346828
64834 163050 417620870
38348 138088 249531106
45026 124778 199573174
8404 16808 85834915
97037 169298 181118984
103710 121218 44043676
60928 108140 117869607
106921 141755 87216321
36329 160279 310288868
34882 191969 482436622
108522 198698 226047936
134347 172990 660611779
81057 93332 982311685
153283 172729 48560558
30708 32801 5163842
54725 188050 464188870
3124 31590 121116495
31249 191551 401313893
49588 134034 211353171
81100 106772 64215919
183193 198172 3819147
86062 115684 74061944
37748 79041 243854593
110376 197240 590303840
28876 194054 539373788
119422 143266 376086485
133248 147948 36919841
21818 64082 158025653
8464 33926 456662605
76748 183135 266310055
94061 143564 124098316
193725 195833 546999926
199784 199804 773071853
76266 133266 142555606
57222 90913 84224625
60961 154580 739430601
10196 57801 882186542
105389 153132 119838344
175781 186057 138997863
142678 154233 100998705
125223 147073 14265308
86064 138295 130631088
188424 191729 8258109
99085 112111 32638532
181374 185580 365300266
74882 150607 189596006
42005 98838 190328135
138701 142979 710429124
108738 117438 695106270
30407 68351 94972235
106686 114579 19700445
43558 137822 874831121
89169 179058 442354642
99824 107328 18855627
88389 117208 590962182
91836 95493 9141065
51887 88390 619517597
94384 155486 906449291
56498 189500 333098156
117309 173759 761080317
92101 106382 358164133
133977 134203 662780225
76824 149342 271202884
168614 172379 9503653
145334 156155 27244119
74442 130101 967550161
3438 26828 147377475
7515 173072 414302077
51802 68697 809316182
80915 106943 65054785
46473 144101 796565287
70817 150977 200838433
51823 175237 394484284
99711 158270 146882142
15445 128578 677260811
10478 136525 315224115
21542 182223 599520748
1143 113874 893818681
66687 84609 44707417
84160 117880 84338088
141785 149875 916339347
154520 182840 70778728
32807 112732 270947563
120195 192060 640474128
71961 107777 68036749
120234 167054 117266565
18662 25520 676924367
122181 139324 633537528
121614 198766 193261272
22244 49357 67671889
120336 181470 153101339
93165 172768 199485733
154238 198758 328043348
70398 174983 318655377
106947 189542 207010588
8364 68520 150451034
50339 91892 648834647
192719 199849 17899550
70121 183251 283192297
5845 46806 25124823
37683 177448 349923868
27462 110758 208275968
126560 191102 161613226
181621 188842 18152622
20449 176426 511947537
74043 152774 197116122
193890 197716 796881212
13721 169680 390336956
101946 164149 157591346
59241 152490 233499483
76879 190532 284532208
120771 183606 157406517
155992 189537 127746634
54031 56866 7084676
64580 113433 372156948
27639 53689 195480775
101442 185622 211172583
165978 166752 1965136
82741 178247 63648112
147919 194423 116387286
143575 161559 541595289
38957 64160 63098966
152147 190885 80611951
153093 182234 72864841
150103 162335 30492976
165988 195174 280538010
183196 199152 40029302
169069 171357 831011301
133876 153328 48934110
115209 176807 135862800
137615 146352 22033379
24586 156998 461712121
131521 135541 394204716
35477 37960 6203408
189421 198275 207340585
107253 124711 43799319
52584 66638 16295579
51625 89892 95702204
83118 138781 812908427
129627 168672 871049761
73430 151652 195890028
162108 184545 516362369
101007 191580 832034040
133889 142753 22173884
188144 197846 536784787
22595 76021 133731288
187319 191688 10929501
106985 196737 979467068
38086 178444 351414551
156769 174864 478367671
109356 157910 121768624
52463 79351 304036878
88718 166096 193816295
113383 148287 87720436
143960 147088 7935322
145179 157920 214855630
81139 117812 361042377
52944 167337 644738406
188078 198414 973511788
38159 115175 192669155
167729 198072 297622119
168934 198644 433771607
7629 137234 324155332
8249 93650 766105720
13211 189136 440363476
97250 180255 312400277
11445 24857 33521911
17768 58280 591838902
141479 152691 5330173
85927 149554 468812329
150993 175056 975448137
168465 190838 452616475
161562 178282 98115706
184225 195391 160195351
117022 132743 39528510
52241 179918 610187884
104962 170536 732096957
68330 118554 125527785
188971 196567 11590414
121862 196441 186670615
103567 106635 7793941
163577 197073 78535662
71042 127728 141874648
142257 173067 156435699
63646 86391 56787778
4777 46252 416700029
29060 58884 74690892
58754 191840 963893035
134343 149929 39255507
8902 141766 332275765
3601 61499 144876918
4198 192519 471297638
136414 166374 64288341
140447 159987 48973230
7455 98118 641877960
46568 149838 258733161
105580 189100 209357218
122608 124668 878870541
61060 72586 28828487
194067 195196 2853046
121074 185292 284450063
22233 131839 274223734
78339 97020 493608989
104960 142009 880435361
107663 118611 27423257
156946 193864 92370487
104595 141761 345018850
152983 198895 693352251
121470 194286 182334811
162445 188004 353358913
116559 149347 400318887
100396 108570 20497090
183828 193701 24676819
122927 172246 45256618
151181 151247 172727
8589 185057 930834953
78972 145583 166696056
124721 189664 508098433
28796 164837 340451009
153297 156513 426877463
26622 168083 354005357
39091 52641 17442317
172668 177782 796419403
128065 192568 536501367
53529 96013 181428811
149278 190943 104209591
76007 140027 160057183
1279 114528 398443291
113552 114881 955984061
17389 88477 177645841
115587 167193 129380006
64762 147026 666198604
17197 184351 418407960
126500 133097 271737882
83137 159522 951999107
156966 163802 17016335
48791 94399 114043467
161480 198707 93340345
3754 174643 980016706
72267 94666 55791204
44563 139533 968431147
72006 155591 209283316
36950 173519 341972744
75675 187854 866491890
26832 114719 553313840
79380 116531 92831610
63820 162240 246333965
17007 193786 442427132
185470 197574 30208736
128443 145579 891711500
118514 140561 296009108
124648 185534 152673613
25860 29077 858444080
51843 190355 706818230
29098 33693 5470659
134589 150059 22730756
42562 158567 290526925
149306 177909 317362911
152952 199681 983169871
27142 193450 416258467
198189 198869 499729543
100143 117566 43683100
132447 158538 65403937
135945 146388 569010019
1670 84272 784314704
193150 194219 165842102
88669 111516 57175608
134436 162373 70018062
25509 89715 160483207
163471 177942 36239433
171853 178806 17343337
33335 45055 896707972
83164 115345 947693029
196691 198783 340662147
16196 156310 350769408
59913 101640 189673007
61593 171582 275261934
181686 191558 24781398
104212 166223 990449642
54321 183491 762251346
45682 77671 364080497
27446 28030 1448143
163381 194864 182276352
1421 19920 46304293
145557 151548 15232500
121286 144183 57301179
52831 95475 106584476
111040 137875 67168448
153202 176776 507412081
83172 116974 613901996
18323 98415 429740070
24078 139809 289508577
104993 182828 302079523
75332 173383 245368098
32729 129231 657007701
32047 94100 214293024
82440 160313 816743509
133819 150496 810233237
90277 120392 75418716
95239 127694 368859893
60965 127091 165393920
85116 157110 180360875
147531 157197 340079525
46810 79175 888255090
39765 57110 608674869
58486 198338 928246965
50968 134663 448922384
53308 86412 82747032
144916 198968 135438016
123123 174942 202533713
19053 101324 205560175
140754 152532 29791462
130374 198987 335227332
48095 79360 329061650
146798 174180 795926135
32686 35803 7776917
122041 161490 98699438
56301 64104 19602605
183675 199932 40678158
38740 166868 320774309
54734 120344 901504543
42560 189886 596225703
134398 193517 852544969
83258 89718 16145419
36493 64253 525190599
179 147106 688397670
168746 183039 662291355
50936 88039 488604519
80583 88672 18897015
35878 145932 275526615
103302 113390 311868398
132474 138207 314548571
69424 147859 666833024
76371 103139 66725235
17845 54938 777579880
130872 137168 587134216
186332 196118 741976534
129901 178314 664569225
37019 97979 121422836
71993 151242 198475479
186784 193604 17055985
36089 176313 351121816
97026 106665 249163988
3455 102500 361205630
136094 172546 451184770
32310 108545 190583325
199639 199840 472590
23504 51116 69000454
135592 196225 151899735
150559 188693 724427415
55356 170554 189891906
22646 165936 358558100
132720 172495 629564118
29677 151109 304089834
145940 160780 322886561
143175 155349 30610915
6258 110047 283787599
46995 140866 234923562
57152 117680 273850195
7068 33602 270922519
182254 199491 59753086
109381 151270 102067955
117744 118931 367653507
159558 186555 67719467
136858 159042 308759663
199683 199688 8841
99889 100576 693526079
23134 147656 64766142
46894 100009 132792164
148330 162865 335781570
129462 179171 124497659
164664 165990 245034581
138937 159102 917624013
17814 196812 447984539
112640 147545 87625802
93106 170164 354923001
178638 181324 556641834
164694 180120 30313778
83012 129068 363601209
95385 175754 201386876
147870 160939 57240608
45931 100399 136189100
145201 146462 3216330
75455 173125 242390975
173917 185317 28697270
152630 186906 85693363
84894 141139 140706193
70448 196867 316441558
44611 199958 523830187
107219 119669 31223323
73395 92310 47112020
35071 79401 110992446
191920 199562 881597840
198649 199971 3253599
1987 192095 665301579
185878 192973 14681650
45332 72076 67015320
17517 75761 145777080
943 57623 950822776
25608 91611 431952654
127209 164613 93643334
166867 188614 584906803
164209 182229 428884459
177461 192847 588276122
109636 109973 786870965
69190 195308 330760666
98602 115164 16512974
2528 57170 873199958
6173 42414 90463032
20061 33779 22687462
33801 104718 177387165
23322 59084 286921060
99840 179633 367945818
166774 184554 44610187
196469 199091 6680273
141437 169623 434762871
93517 178594 213200733
158615 161941 8259915
45830 164761 297742935
141616 180520 344065368
90667 139087 647901491
163975 185805 54836495
154515 168452 34726726
121593 192982 614548650
67706 117930 833330646
129885 133022 520703047
135563 174275 96968164
127239 140705 33590385
94404 169977 189425490
4964 133670 322010953
96450 167677 575263907
38651 83513 705043504
148260 153982 14384446
119265 196509 193470618
93672 180909 218550980
168867 196135 68272170
165745 172865 3689369
64768 137236 181269426
180693 191539 27264774
104650 151706 80947564
74753 176516 254642626
152212 192340 100364704
176682 197211 305636813
41634 176205 336952774
71227 87717 41082974
156264 182322 45370721
96714 128511 79717899
68195 88571 223869467
150306 162212 29639526
143230 150154 48019167
161660 179972 45915052
42970 80880 680819563
21613 123954 256071476
79882 85736 14677055
23434 96624 608418411
157686 177779 504214884
136544 178989 106392750
121223 131834 732457938
56940 137228 200917733
17185 158263 353127605
26373 160672 849734000
67157 173447 702937255
180324 199187 819630184
93785 166871 690469141
81279 195301 908132628
153347 156958 8938276
27090 46459 48288885
62436 109066 116456642
131971 151697 549712794
134830 179380 244167817
152154 153222 2683635
53892 55049 114359146
172583 193091 51304411
96620 188509 615618335
193798 194715 2363206
70704 107808 92678455
89266 180121 227594849
85535 125556 679630251
75022 142436 168530263
83018 121429 360880187
4822 113157 270879154
120991 147230 983773274
38432 99572 723278219
173917 174608 700729991
182279 195969 2363083
49074 167076 117514320
130135 174469 316434713
33873 151886 295626107
145832 185028 98284459
146520 182505 792095067
153390 167334 194041981
175830 185623 637508267
22240 34448 153278322
87549 135683 224609372
4484 176740 431072388
120059 156231 643398224
161398 172472 505046186
13580 44565 77449006
189916 196324 15953906
5802 74792 172589146
37237 106447 885379124
110502 162500 103673620
83724 104171 51044385
26963 68668 104320016
108338 199195 227744406
101784 115567 98813904
17110 150354 333570042
188485 196957 21114218
141093 166941 119925672
109612 143823 85708931
72566 130212 144151393
18987 195152 991961932
163237 166113 7198601
111714 160413 546788219
117545 197811 682989083
96244 172930 334067336
90181 90950 466477547
47874 57826 25021079
54498 56351 362907261
20288 137023 685505813
196488 196573 588354523
191738 197868 15366546
158230 188172 997870831
87099 121031 85040895
178342 199095 52077306
65739 99745 84856790
128912 199553 176995070
1271 177513 713238561
142250 193273 127860321
91155 156109 162876807
103324 166853 159236809
77628 150285 99869060
43893 164732 302535062
40007 134350 236057598
153530 190682 92923309
74583 115221 803288374
150551 154144 8991628
181796 183935 763511245
12962 15811 7082525
118340 164379 115399645
29190 152383 957074031
14655 125084 256369300
137415 187390 549795124
135447 166372 77485645
186218 198057 789217240
191447 195403 561288551
108381 134885 610590951
70347 176498 800755239
58705 93212 86105968
163228 175758 148996797
158939 161560 469036143
173342 178610 76148780
103186 181542 513728878
1961 135893 335014170
64057 88662 61407631
10381 32309 5869313
163453 176329 12639867
867 52397 797722081
168753 173338 493111400
41503 199496 187877729
90601 104519 944659510
168460 173746 13268302
168193 168525 576927880
30780 70399 116799008
113376 183392 175516730
102005 199948 245461514
16752 46315 73821808
129150 167840 96963127
114094 116651 661104005
183828 193496 929070220
16583 55755 97899867
75806 184479 364890302
184378 195140 26905223
92071 185992 235340528
183032 192262 252881544
155648 198862 914775982
41668 75793 162629762
168377 175622 18157517
165044 188728 865291589
2227 28578 546639143
6757 31343 249210694
169524 179886 22523903
94255 135739 977652646
168967 191537 12315641
142418 168265 702335851
135692 162863 415099264
77201 91457 813252327
105764 188669 563968573
2540 112093 380805710
142897 169585 66877766
30829 79687 122171459
100499 156227 134388816
140775 189043 121077738
71223 76857 14103143
56748 128673 755787517
177517 187967 26303831
60350 60511 364369817
45734 84687 97491573
136363 188221 727875865
5908 38264 80743242
67389 90263 702111727
93462 129532 222970805
38757 66669 504300558
55169 122266 167975751
159047 189535 129650797
132059 182126 125367445
157372 162017 496959339
128980 137838 118735130
56978 189275 331332349
180927 194290 33543267
160126 185748 64384161
114320 150187 90106478
8363 109956 167154909
145295 174257 117753111
15026 176461 576283139
131431 185312 135038783
163934 168828 12293907
6066 130264 55276847
75146 166391 228259811
144928 155710 275469241
186625 186987 878235119
89043 147726 147093377
88322 146579 146030223
123306 152370 156239753
194054 194917 2197394
28627 91635 157476338
92613 156845 299091037
175396 187938 68577796
185542 189014 8624458
5256 199511 486151130
152172 171257 47678418
61644 98608 228591864
51898 144650 232211421
180283 182115 4620821
7864 85519 194174014
32922 130910 674234059
81151 171369 811478376
179506 182645 7862246
16280 102676 346834843
27665 120549 321984674
20987 74708 317051831
41265 127605 216157293
27986 87883 149725649
182687 191357 21723570
62020 143085 933350989
54955 95007 723991151
98738 158346 678792971
47659 155336 269722273
149464 152430 710563064
47658 72789 472091742
155184 195821 101632522
101232 183720 324096340
40044 196403 519547635
46862 137923 227842127
70251 82343 30154467
144692 182313 94229061
78106 135244 563798385
82456 173090 226979366
123647 131287 19072130
148794 189647 102223981
97738 119635 429923492
193850 198710 113480725
186862 190671 150985501
72627 93440 51781537
78283 159109 202314826
49884 89107 425567700
94955 177390 255590099
112465 167496 171757832
588 114173 283932521
2996 155588 381912669
29712 78286 121496618
8477 136462 320099295
14211 87690 594267472
178382 185313 692273064
66177 151837 214509936
103642 145792 244366365
102724 118899 727119454
158543 191526 82574192
153512 156701 516321052
92433 132549 446297196
68321 94485 65276368
128708 137923 22963149
67697 106955 98088207
182525 195097 766680758
80340 172928 495372436
25565 179189 384468869
62792 63901 2693987
5441 196458 477944649
142629 189002 900752492
154598 181938 68317528
59940 165983 265358035
179315 199409 50375458
123656 167583 109997206
175806 191094 586464796
80713 107825 448686148
100174 136711 91574674
2998 108504 263709277
22543 198240 192573933
101970 178352 197093722
46109 140899 237278668
155636 157532 843425986
58285 179686 249308187
146091 196290 125660543
87835 184758 242890082
147588 166156 46315592
28972 52757 59486384
100826 118277 413672371
53846 58361 11395416
99800 102942 7900442
194839 198804 9158693
77442 197737 301196546
159218 193515 85952141
52966 192570 388102901
198323 199644 3306841
102171 111189 22636854
137645 153063 785631203
65980 66462 1227723
183355 191517 951387060
50146 119806 760888790
199615 199936 357033706
30212 179009 584047203
177028 187799 19947980
6070 188600 102005108
74104 107312 469829234
19402 48083 117167252
106319 107546 3046709
144802 182807 335702142
78927 96332 618455045
152653 197100 476425575
87020 100525 33698177
83492 173520 225474232
93794 100247 16128148
193606 194779 2961014
177247 183315 680755111
10727 34867 60149352
47471 52200 11916007
176728 186637 217019178
56054 70793 264041089
103319 115952 204713508
172538 197553 860120722
109989 118798 241166256
178400 189007 26652652
134663 189112 545067611
197686 198961 451363561
159426 174567 698551485
161816 186271 61308068
73345 162056 585253884
166643 194054 68663227
122022 141059 47519539
151459 151643 462025
172464 197617 62979796
10635 85427 186982018
179409 198591 27245324
129200 166131 942704169
62495 104864 105761241
62436 96779 85702595
32035 184054 380603093
125663 170616 112637995
189517 198953 23648343
25310 63553 613345819
143298 154788 571747981
32694 196195 409302861
9990 113588 258958907
14091 164171 523491077
56566 167925 409544555
180246 193191 482505901
128635 130272 4116066
107938 143907 90168843
112790 192996 647172022
140090 141200 2775966
5508 50966 113516335
111991 144405 81336506
49578 108349 146999884
42916 86710 109555067
119229 134147 254044674
126560 127423 446854985
15973 155418 349084555
7826 110076 255644473
166903 186609 49390716
154869 164181 914089273
68515 181636 7682528
10596 84947 407876162
7566 8615 2676994
22995 43825 51991436
56972 115687 987323752
153220 176078 802606295
114726 159791 112924103
74186 194255 300444868
146613 188520 742127686
197932 198005 189258
142266 159861 11219049
199888 199977 413410666
178979 182869 9755457
196995 197022 705641299
100657 188524 827409204
143857 177597 184729972
635 76097 188817897
182869 186690 806086
28315 51359 57562368
188110 189200 2741236
96591 177718 203257582
167009 178798 783110379
9827 189859 450566494
180602 192219 29157672
175001 189500 36411261
18750 50781 724979642
90085 112261 8986595
131189 164607 444098543
8945 182866 618802462
88833 102580 569306156
11251 173629 985357721
75445 175816 251179132
76123 123245 117910335
146881 199025 130645455
128946 154073 752728868
101198 183915 207464390
4823 104840 961204650
15979 134021 295292333
3072 190920 470096387
95599 123624 70359458
8634 106090 243639197
137632 152155 905795033
117796 172180 136361856
161573 192563 523880376
20949 56587 89028977
28842 92759 159778658
52042 88670 91508373
121424 155526 85523947
105640 156026 143929990
70371 91239 439106670
161779 176363 499927103
17927 88030 236405849
33361 73711 101160458
35995 95249 148141382
138356 174928 654335222
4752 150799 365608788
180255 186731 952771427
22853 49277 65952144
81359 117183 416258619
112180 151317 951648562
103205 116191 32491238
146827 187162 101048582
2249 45972 867850718
58253 197405 348274632
149449 150715 3191920
108066 169122 153021919
179851 183511 547139350
198065 199516 567213472
189599 196437 17016420
39540 197360 931652041
20560 25003 514876973
30431 112413 631287577
125355 133832 688444556
57217 172903 526314793
193075 196778 9284741
89838 163159 651901761
156533 168263 29276903
158254 181123 57156595
137865 174650 92221528
117546 184691 168348504
83939 194369 148512862
184011 196613 500802398
116161 174444 639042949
81994 143512 903620868
93517 106200 355066849
67927 133969 165211544
76455 93373 42064024
8082 114900 143053281
77877 137701 149602695
89023 98107 22691416
134882 162297 68719798
197455 199498 95527822
102479 148286 552450523
113373 174227 931872875
182786 189293 16359371
162655 176923 35739342
104207 170286 165658278
141098 163540 56284753
35003 36855 4597216
157687 192113 852911525
21158 159755 346735914
15975 71794 139682720
143972 188516 169516725
167715 187781 518094344
108555 146404 94966660
168659 169678 2583217
172053 174588 928163831
182883 189723 17152660
5648 110044 260970647
131296 134310 940537436
77110 131214 985834895
139057 168544 27005324
8730 68793 150193146
162877 198136 88364395
158775 162783 10023600
145215 182090 92365776
134803 161464 15882898
51796 173783 454302097
171974 180406 21053839
185681 199436 34358558
193352 197191 9598093
25150 118689 233879833
4034 71724 169305194
90827 176501 906048196
82527 136702 795390036
114495 171299 142443920
3850 130680 508881644
122004 160944 97435360
39286 57427 465484239
45562 86976 103552952
29641 86856 442730870
120733 167360 116803170
199225 199885 577241659
994 100314 248215440
133625 174423 940232756
6211 139886 334281985
36045 135451 248782995
36834 125452 221868470
155366 192885 93842566
62376 68567 15415549
195574 197071 7456186
24061 133089 823755981
57724 70250 618484055
186481 192695 861174238
25309 83498 145459208
164695 173080 21012681
3871 121303 767836883
139677 166515 67284219
91329 167070 376669934
67859 125518 608954695
75817 156422 179861859
95505 125456 75099173
135856 156131 603072866
43994 179823 340083907
34472 128444 561197527
5286 12382 391201836
28090 199305 428642724
143663 198279 158736336
188143 199747 29060507
156212 194784 832501800
186115 190181 10129913
160411 163978 8978896
57581 129607 180282049
179274 191040 29472691
112326 142176 74794051
110205 111571 3361957
139132 173616 86505193
111568 129711 30647383
172051 193717 653112047
39860 112768 182294331
84307 150031 614887242
128599 160818 821122684
142070 150751 22016381
157141 162458 13240849
78099 106969 104812972
18655 176875 825238531
23784 105452 684225510
67541 154265 390209035
61299 103079 934983423
130674 195840 842795223
158310 198517 100700560
133329 182199 122409945
80133 179883 361828819
64681 155556 227577467
121196 157060 140360442
75782 156116 201142157
161949 170372 795490851
98326 180473 448736927
188737 190118 492620820
8529 170663 405732304
36042 124173 220596760
153045 174055 826990277
171453 182528 27671379
82474 141276 147150995
60239 181438 333589773
34520 88260 225726619
5555 51665 84526943
193234 194557 310397209
97095 134723 94356489
168314 177722 23516401
159324 185904 66743812
14664 107899 694967579
12340 48358 380702450
130010 141888 29671778
72581 160942 221051743
162419 163621 2995441
177923 196734 47129809
155594 166915 28232842
168008 178239 308264419
150474 177212 594972915
107625 192821 412647321
141828 185641 757036361
193312 194640 3356166
48 177946 445146097
54857 174907 300486952
11713 142443 814007871
14782 36690 897690693
108090 178902 177473218
169754 172193 47941712
185584 193331 19247744
62718 115151 130997212
1002 97552 954812558
95047 192575 244364384
150929 187151 90580026
135145 194181 147938885
96930 183688 303182126
112638 142921 557026341
85085 148417 112555131
73364 101579 7391166
24127 184758 946187199
100094 108055 921535692
143603 148987 12407950
15237 60963 700790517
66207 94373 169235527
26481 140150 284276296
151010 170328 289619457
124823 129453 11621474
15191 71218 140183184
139095 139899 265432277
86325 115117 72025979
184600 194607 777732303
34806 193847 398218490
7255 33481 289328125
101181 197589 499936601
9734 102468 595734636
107629 168970 702827950
118800 144322 63983429
51615 176977 313870088
4155 133925 508263414
66519 179598 283002705
51655 126719 187919888
173304 196430 57882606
1867 124494 306763184
125602 162252 660180649
52370 113263 152188527
193344 195705 5932709
123032 152199 73104224
146866 164649 20661627
25724 174738 372896040
18225 190155 430389949
117305 132992 39422814
56823 66827 371285837
180501 190604 198495719
8857 104604 239274852
66050 167425 762429403
154926 188473 694694771
178706 198422 379473533
188382 188683 787793
103678 145714 105425384
54282 160528 265931709
195924 199556 858974345
153883 158085 10423475
134723 182626 120008300
91835 131253 98818363
2163 166841 412059077
192034 199209 690285797
97520 148055 447641083
106980 123403 41267553
97409 129898 686679183
37725 110787 741603118
175685 193874 45532663
35450 94678 148172968
177617 199851 92891513
149358 158804 23514256
139556 154707 38233174
17399 133568 159623528
125407 148292 245183905
196822 196904 197030
64925 127638 781728401
191609 196636 12538866
2584 152256 374621403
100592 154522 691009180
46730 52253 13931477
69228 189185 337012266
113659 183743 398922793
20350 86457 165195462
80273 88040 5188216
111611 184184 644272176
190371 194302 9792044
88413 159397 645454929
106831 116055 23010337
137894 196806 933393737
198820 199810 202280588
160999 182289 53360495
81840 181140 632142695
161558 176393 37192981
60883 138904 759409059
126735 162001 88281994
81298 156430 188256762
176849 177299 1056869
90795 94874 595789458
175296 175792 535169286
175593 191504 430164788
45112 52924 19549320
2798 72788 855428215
188070 194701 16586080
89115 166160 192923284
110451 128641 515897075
35815 54338 463726432
148544 179324 76949305
121489 199549 195514476
93386 153482 261771799
71327 84543 5932452
180968 193676 31922654
139355 157457 916416953
106795 189064 206175809
29214 52011 388760816
99371 192348 162298933
1022 18142 191388173
63319 150476 218292570
115016 163952 122631297
140513 168547 70308838
88709 163193 455063538
195982 197289 3278539
43503 78447 87500686
16036 199923 460275854
43518 191832 37974736
174826 196031 53126378
122832 167808 112628298
73551 128142 950666289
101298 190540 223763422
44103 139092 237652649
122419 178000 202556060
142395 156816 36293505
9603 52734 518125235
54024 122748 745135194
113059 188264 423304741
3532 54859 86515626
122942 155855 82473791
61333 111209 456880477
18004 58787 350835617
8748 166578 671585863
85164 183903 309369296
106821 189326 206774228
143222 166358 413588204
66296 90413 60203052
53095 189533 824005025
55486 117845 155970148
154735 177053 204613542
157023 172945 56351723
76139 134625 146242265
43575 167961 311476548
87689 179336 231502833
157413 199410 531532980
55061 125139 175382602
23058 193319 701837610
130417 137593 17865936
109750 126380 41697952
81118 122207 615046383
191531 194571 7581017
76603 82761 863488936
32557 148727 290904038
29412 192390 918695479
121174 196816 674507992
121687 181562 496530473
107846 197157 796003556
20264 65709 12263818
78436 82973 856766188
160071 178575 46409524
36503 63864 150055363
197314 197531 529248591
11943 94177 205482036
58601 130471 580903706
62541 117959 138458181
110539 192050 359976808
114058 160030 115224293
89086 194359 263714684
95273 177996 204178821
191361 198210 1329273
136809 198732 155260768
137495 181189 109515683
115991 122427 16297177
68144 71474 921317629
148119 154525 28269811
187154 190011 547046391
136394 178019 782800520
134219 164451 761189507
182981 198689 113824706
137419 195524 151368094
181911 198014 580866544
76612 111064 86017858
158583 161679 670500270
124914 172208 182970618
183151 183315 96440746
129140 179312 157876359
171085 173506 164437180
60232 104947 862971339
150585 174159 58827031
65530 183683 480658488
53840 77990 60479245
185234 188778 193339415
171135 198272 68015781
143545 178321 54619891
110455 185811 188950258
125679 186445 152219982
181699 199866 45529709
517 184929 461594132
78920 177701 563538934
64891 93951 289481877
197297 197683 980407
104882 115088 25591642
71764 117355 113879347
67222 128748 230158029
44722 160611 27302670
4139 27161 57532130
112527 114708 331275922
29116 133323 260770428
4403 71242 558705855
148290 163081 36860758
82149 131314 519799911
95140 123215 724176191
107812 198728 447614504
74197 123909 640439894
102409 105448 7621572
191986 198964 17515317
72643 191759 748375074
184539 185366 969907067
97304 161135 160013156
174451 177660 7594735
117322 145776 524025105
162957 169559 614845113
86472 139699 234318565
175113 183554 153933926
52452 60592 374534770
186480 192753 15683155
175911 189738 21534527
182445 190083 405223975
124847 134697 24644462
82167 177616 238975769
110731 120443 24397706
197259 197338 198710
139943 140904 638002706
27358 65050 547511341
162858 167752 816896171
14088 20496 16133228
17086 116656 248929693
48409 128516 200547690
106568 173027 836988022
139163 157550 46238113
62020 85960 59746171
61727 193498 898222726
195741 198040 5789152
170947 190163 48157496
24878 95724 935500727
192112 197665 258139363
61230 83275 939865286
177868 196396 46388638
15260 50477 124749624
194490 199942 13651498
100266 189166 334996898
95551 107112 839814854
55571 108874 835691095
131057 187429 141259020
87042 98617 38724429
48572 78902 178292228
192268 194045 4412438
137194 166027 72255691
49103 146551 602426426
12244 179224 417856631
85141 111263 65267728
54515 71518 905318178
111318 114077 825221290
109298 168894 149345777
128977 192445 159008917
72687 160525 219692815
128537 137758 23006836
184387 197758 33472766
170283 197063 67025066
12400 22022 525872575
55707 191952 341184298
28393 82040 134127094
102960 193178 184389887
170884 197437 66511720
111099 186246 834290155
199273 199428 373490
30048 92286 192583445
78484 152827 186271434
24598 59802 88076703
167794 197326 938915393
184621 195295 26648636
44718 44817 253676
51540 136975 69760340
130909 176013 112956653
78932 128124 421318701
173684 186792 199978248
38709 143139 261415000
160340 173086 31982835
148685 184904 90661973
127408 153101 64476382
197104 199073 5042509
143604 195007 687922866
12432 24813 30999206
31232 187258 390595250
154614 188389 84476005
130764 190971 150782343
27793 94584 166949483
70986 111267 960473783
79127 132527 512876879
81351 163504 205678491
45138 101767 98541573
124736 186136 51936118
5705 71371 164181110
164017 175412 402806126
113920 188690 615879207
60064 82598 100839744
47697 168684 302919458
165384 176639 967982965
113324 137420 60382974
140080 152484 31358032
88467 151465 158077281
52864 84906 80178018
17179 163149 683585306
184782 196735 29828598
130780 145322 984807315
156413 183378 929543873
26621 182005 388864963
6825 52794 839116350
142937 150529 745636754
23332 90666 110144358
9230 76466 896428638
157116 171331 518213532
19128 120138 252700151
105693 180825 188216289
159073 161567 6272597
9497 82100 181482656
41411 159124 294654961
46673 150813 260949216
126646 191366 162065903
101240 123622 914434759
83149 188926 822436718
175346 185960 125399966
97455 157320 558121877
179473 194506 60246136
157284 181151 990917960
173502 190555 369033704
144116 193432 123539949
79682 155120 266993818
178477 198552 9552377
98781 196564 245018078
16170 70251 236531464
137835 192579 137226782
67957 178371 256544381
35402 142337 267661163
68664 166919 269139094
187894 198839 905027870
117269 138368 52829181
130085 158804 71939679
138974 168340 73692424
50684 150375 42480736
127697 177432 25779287
72419 136493 710289144
137124 150198 32998740
48235 168602 783120652
41912 129517 78974316
170448 184117 395096790
24657 173689 825727316
162013 164941 7292213
159132 182699 59051522
50889 121242 90206943
109040 121948 823367115
89405 126054 91757180
63192 164442 334231223
12189 157608 363861050
105811 139145 519272132
6621 49579 901597031
1692 84496 207056077
152125 152288 395599
46895 187746 352773907
77956 137821 149682055
8821 146875 359607158
173561 197205 59207939
197889 198014 321297
149044 152438 289269572
30253 191920 404693544
198966 199400 1052883
77428 90812 646035814
109299 120606 866323047
174371 186514 964762768
119794 153129 755206955
789 101399 996114085
101441 113006 29022346
78830 96514 44067543
27986 133882 264956580
47853 112149 751122068
85261 177426 411096686
25758 70646 112291450
199763 199857 710353609
190816 197550 16857967
172105 190920 18138566
24172 65571 532494428
165170 191607 65205134
129182 136611 18525996
17924 33308 704044152
22169 71564 961519071
115258 152745 166714282
77540 173771 264430337
102426 147479 519874055
26271 73538 118280689
126759 183127 160288415
89681 181553 230124413
44594 47683 7682614
78737 142971 116324781
41694 117760 190271177
35185 66736 79138738
127522 168130 101729514
109835 187355 194259668
183504 183610 140933923
95023 181129 260393925
41715 148972 268696596
151115 182334 193403484
1800 65025 847869960
182218 192181 24958224
34828 157232 306586137
186259 187093 661058791
13768 87566 843475511
145013 170845 475296948
156943 172632 39246057
106226 173767 365834359
173002 180109 17802066
15400 143086 319506771
120131 137106 42406910
100893 151563 127293978
188604 194215 58287398
118430 154848 444591723
63824 115441 105207314
127307 135253 19808602
188268 191549 655439851
77763 175371 244324028
105013 198556 901219540
20494 24442 11943045
196749 199986 224334220
181153 182461 106468377
72221 188822 94512109
109563 180213 177008190
49304 159110 974403369
37076 171697 706507178
169866 170603 1857525
174029 177818 9505409
128777 179347 416166397
75254 118988 199800492
43786 47343 8905903
160734 164800 10216234
73020 184674 279484148
67712 81539 509118051
112866 177052 184372871
120752 146454 240519900
122831 195057 180830570
24897 116939 775082298
185634 196416 926053035
124067 168529 111337904
85353 105564 372795753
152234 167826 273969377
155019 158500 8646236
79095 142245 158020343
80499 153210 507917943
156960 186974 894615702
47947 83136 88072425
89906 115075 62972610
84915 102332 38380229
116094 136330 50749854
151087 188089 641413228
144615 155510 997600303
2068 20253 659770561
125655 163846 265287407
182995 186675 9193233
126560 159722 183504639
175245 190370 37968362
51033 109864 903900871
104799 122722 45077251
28386 187985 399534915
72108 89773 409888226
34810 176940 355899669
136973 162299 965591450
175725 189641 316461162
187659 188607 173992388
43768 196622 546912355
132643 145869 33125958
130459 139261 21945670
76346 157463 567455951
196447 197165 1801916
33897 189838 548839949
25223 98460 653750526
67823 105960 366992761
149833 192704 107217811
137921 159295 627318209
17941 75205 153422947
19391 125211 264726461
91486 92264 912122895
156548 164691 20278762
186526 192137 14053982
144567 196215 129332487
50610 179735 846382529
17189 186455 423662217
60510 194234 334678596
51499 141801 748648120
119033 133175 550136654
121695 136241 36323007
175742 193202 519500322
73630 125544 737177483
54775 87976 796444478
137004 154983 45301431
194516 195539 383365885
46638 163523 292669092
68122 144853 619257091
93768 141362 119218832
108398 159919 787486676
178143 183623 13810856
68773 141225 376594572
50503 183844 333918788
101936 155356 708120501
32024 62743 76934333
74957 137866 157203450
22677 194029 428860129
88610 137233 868487637
157390 191807 86142226
6671 50835 871701568
2667 149170 366693707
123453 196935 183916150
127141 186558 541547007
29001 56265 764468770
102268 151098 122628588
88251 176657 41741838
1059 178261 947649929
89517 195565 265638823
110989 155122 573306520
72084 146149 185338968
115878 170371 385764364
24854 159621 337194827
165949 179956 35145848
197698 199278 3989359
161524 165387 9684955
130891 198386 870870718
9867 171045 169999211
14705 188017 433867112
23691 103352 377218141
192585 198387 14603501
26523 70022 160779309
118218 139193 281342076
135841 137619 4448395
22451 37396 37230852
152542 192165 666110782
99444 101696 5606706
2845 76898 858785065
54969 132296 193580060
186835 194925 20243723
198254 199031 927524220
97432 198066 897605969
95049 191601 306872306
51024 68183 43045679
49502 116001 890591910
159826 164278 1983185
187999 188479 1187429
148610 160050 373222812
93079 195307 256102785
18958 97609 196566844
30662 117220 216390804
154428 166949 31200111
131284 181837 126598239
101819 137676 753566699
14409 48675 85644715
21654 199060 453723857
161444 176121 36811780
137750 142181 741099506
73093 150097 934436435
35053 117938 207371517
194179 194459 271385
77691 194718 293014510
33167 67125 394317851
30075 47394 43215173
56721 80470 59476704
155581 185077 73845085
189857 198436 3192538
136430 169962 408560890
116668 141059 61148825
57004 147158 225752743
29992 181012 606360130
10844 185908 438223272
71271 170505 248395341
181366 193316 29950893
13383 33472 44722977
96961 158200 295748309
163398 179504 167630005
181461 182831 306237636
74929 108163 2934443
30689 38905 6032550
81009 112373 78383238
48977 99856 290037272
82450 98408 186854820
65454 139764 185861830
109547 180184 806493390
166109 183518 43668658
28501 158111 324418304
108494 150578 105711453
152235 168390 21458820
175718 197450 54453580
84021 164413 201322931
5770 54607 961261624
30696 183638 755782970
174133 176737 6594202
72049 157457 213783178
105534 146590 907401079
152447 167138 361154573
6478 33753 901734888
129080 181972 132508114
70334 148876 196750138
28739 155120 316408803
6444 186688 451053168
165636 187282 54285009
172195 195271 465224499
171583 175834 493258072
75985 128611 131595924
47269 102963 583383001
178859 195736 234676309
84762 101073 40611297
60809 80774 49845992
89645 177873 92336252
137057 166053 131158223
125585 144572 47568291
59491 176348 292491794
51480 119280 169666865
125624 154208 257921649
63782 143495 199504056
74744 154637 938014216
137320 149942 815404301
37950 96071 950202982
15283 119359 510457813
117607 171999 136410817
137107 189140 130488365
82371 182385 250477232
166198 177088 26486092
15624 126690 277926651
21797 169431 385438903
71358 77253 517672021
154173 195254 102701740
182289 194572 59711644
150840 158350 18719307
183509 194107 667704042
131608 180963 111218627
5371 58913 133905875
95370 124408 72829310
89136 122815 491403700
153401 199853 116185588
33654 86399 173350006
61985 144764 207083893
35640 151069 585615036
122083 186683 161736119
180125 188083 19996284
103005 193123 733679583
68492 182606 285656434
160701 166242 999597863
23684 53524 152885731
91026 91954 2286602
90732 166050 188628730
197153 199323 5520875
125687 188682 157871485
28782 94917 235996752
26920 41885 126809123
70708 103541 81933003
52970 184234 328684434
67365 72171 12072008
156494 182341 172744056
70051 188262 759749795
198040 198345 769576
143469 171402 415711873
178370 192909 36419337
196467 197292 167098412
111066 114978 89775412
64636 161210 378660781
166870 193093 892421060
7080 81150 655091022
168696 181490 47848118
125071 147353 55871716
154972 198273 527015541
58387 61130 6904434
117977 147852 75025157
35976 190625 387209329
17395 168353 377789656
132192 180378 450559147
5565 162321 392150973
58466 132093 934556451
79727 144647 851080750
184969 194396 413183811
73937 172075 245601768
25116 165934 506746342
137140 141546 835944178
76591 134624 458941181
41441 108270 167112716
128847 172506 785431158
86901 129730 792019489
121236 140958 49283822
46382 72833 66413065
191654 198608 17450405
49184 145166 240318349
166686 188586 39996939
114828 118226 7458746
103644 123387 49682461
94131 149813 272848962
139216 174241 87770023
70022 78774 498692854
169065 178338 23213076
137165 143720 12573914
179633 195089 407888369
28557 60848 302986059
161807 196617 87179011
3404 5525 5372642
52572 125698 697995318
150320 151020 1794682
192530 195646 7776549
85022 167394 206292392
22953 186408 409142921
64049 136897 182202044
46954 53295 4498412
192484 195434 393661047
18875 190256 806416746
68607 174321 264573836
50834 164537 980223184
62039 193564 329171768
66779 141883 187810844
191784 195563 9420802
127689 176587 141386527
23963 69965 8430859
158856 159404 1329524
45096 180604 339210496
68401 116524 120224991
93647 100002 15895900
125048 160854 596831044
175978 184466 21312387
148197 184016 89650164
106186 159998 511082609
62718 104177 30705810
16387 192378 440483116
9901 161037 391440277
76165 180726 261610979
154876 173319 46055377
149595 168699 47706869
147180 199727 494513048
142091 145918 9707509
121936 125117 411947228
159268 180357 769871525
113938 166840 729529676
16168 162219 365465791
62391 113406 411959248
89795 192839 872125704
113355 169775 141481883
126064 196882 990981121
161702 191517 74735675
16924 111355 975295500
153948 169995 40035330
37500 56822 48407948
129271 165570 794736593
171248 199765 54789595
76346 128382 130091971
34397 132012 244399056
73524 78113 11369907
3880 100738 242019667
125264 189371 863429056
58052 91796 84225572
153862 170667 41945827
191832 197234 917105876
29242 47940 693768132
154574 181679 67700991
133935 183640 124570819
139134 190544 128924974
4090 76911 741729911
25247 130724 263897807
24223 193897 88446850
43788 127535 209670761
70311 75232 197156784
82292 149889 169450344
88412 106845 438678321
37754 53009 38256740
115991 150795 87458967
110637 129581 47560050
44043 130993 217685635
118004 134645 56615262
137091 137726 904532970
9917 103055 232784509
114733 144111 155659936
2825 7615 11940599
109893 155398 911207964
167056 169833 951377828
69252 127970 146863926
50403 132636 205871253
51635 81507 74733717
147317 183263 972511620
160785 181959 333376392
98573 100554 38683497
156153 179089 57296264
119044 139469 866511390
124220 190018 164856003
52994 184583 329496311
115209 187686 972171520
634 34902 436751712
153476 174404 52207283
134257 179850 114239874
90324 157884 169250531
57933 73082 360709200
120280 180510 150801414
29474 59045 864055698
115401 183969 960214811
72983 198609 314461121
76349 114801 96006534
142776 164072 468870238
1245 21031 49493978
118359 156900 841682406
112671 179036 891998411
137398 186847 514068603
123342 170428 117877524
53304 129469 190634559
14507 121860 268718438
19058 81817 156937750
182666 198986 40966076
178565 180959 5940485
43740 66656 49346474
192563 196957 10950077
39326 102889 495168778
75656 87549 758207355
2107 90747 566071874
176251 179843 417360314
52115 198215 365837747
182627 187240 11604433
31038 180408 991720284
162676 187476 666759396
28264 93019 161867222
123941 132062 20334284
91255 96427 12913263
168610 170974 341177147
67785 70871 7707581
120132 164114 110124638
71184 173262 255517842
141195 177676 91421468
63794 135476 968891692
164234 182626 46078071
126096 126726 1655164
81003 159960 226395991
133730 149041 443025714
178773 188323 882130556
121887 134013 79194336
2942 192432 474201129
197845 199332 3753896
63848 107629 320158452
68202 110553 829526911
86382 193066 267208546
52374 142765 105044540
53824 158577 262299435
143100 178510 88687278
94333 128904 305133698
132236 148486 928445928
197931 199568 995274551
32458 139313 733336823
51102 138391 844699594
163104 187062 60085457
93229 178315 759974302
125486 177279 129674514
35631 191543 390433017
20135 36477 40663675
128638 133008 506865061
101261 104271 7614248
62740 159877 243002210
13589 183298 424751486
160303 161227 2345769
69356 91320 14684137
71919 180046 270634657
51782 87190 88514894
79216 95381 40295441
11836 49102 93062262
151987 181631 976932613
3836 77548 946963948
175606 186535 27397153
95929 187929 301655768
185149 195415 178305396
163718 165043 3274160
6254 199752 801092568
80937 122467 104008171
29000 134222 263243803
126124 144873 47005963
146378 197823 128834480
88745 177489 222275843
188755 189847 2697883
168576 170191 4087584
1057 60495 972215163
114038 153396 98916710
59529 155869 241183103
87396 149140 154858562
140683 187084 116364935
159989 195354 952352611
106515 138663 80456375
118868 190209 178759393
121537 198908 566437256
163563 195947 334926661
93135 112759 156174409
111999 149376 93928988
111580 157987 528933288
98805 125017 65777753
149001 152612 829577219
95294 137742 554987189
99879 142789 107583336
20217 186644 416518849
15638 100870 213022968
9283 48913 98945869
6109 131718 314202235
165263 166845 3959436
41902 137397 238958440
25627 103436 194460795
71414 137833 166087740
19150 175603 391568018
62089 161971 249923306
130307 146533 992087956
49761 130231 907872699
196100 196437 820472
57747 131968 573127722
75992 139420 158542544
177023 184263 388585928
44376 137146 232088472
179309 183016 9327960
114395 123039 21885311
120334 169495 874286547
117246 135072 44725123
168093 170448 5890794
153784 173581 49409843
136466 141013 955498382
36311 73464 93183713
127990 142453 36156656
81706 99608 205615385
69050 181906 820987057
159202 196974 94598669
180490 192243 29485754
163054 178490 38680444
151424 197834 116074492
167319 182979 39242988
137039 194080 707799929
47927 65688 44585271
3320 45511 105400888
161757 163279 20616045
142786 142816 89438
25246 138363 395060466
173986 177912 413434342
123921 166289 106043795
82433 137781 757177343
191187 198612 633743399
148716 198439 124455775
153615 160835 17876215
185396 197311 994907615
76440 84991 21271705
130666 184111 133908182
172228 187871 80174381
148283 180261 745979754
99507 123340 136527138
193661 195838 5453740
125607 188229 156926501
57198 71724 913343728
5349 34750 73322920
139931 187579 461811938
7879 37279 73368990
67798 124098 140882967
2551 39130 91377260
193395 195000 22702699
107718 189068 819296550
109995 199574 988420110
143035 162152 47886376
152947 173626 26889432
19062 96576 599214427
63987 174241 275925984
50487 162077 990510149
60275 99411 97636046
54656 181737 318126676
148426 151997 8939698
177396 179617 988259276
49016 198222 373683850
23458 160698 343401445
68822 117859 122540281
154217 157034 38224396
50361 105611 138185302
68047 96407 870361474
193276 194077 777445691
162178 194959 300912864
96561 129575 82815261
142158 193316 203965155
119683 160709 102732954
111679 196111 929332059
155812 170814 149413881
146087 148359 871565279
15805 149479 509466968
165664 197763 80471561
158937 165901 69785630
70949 124000 132777358
2424 83725 555927247
74285 197771 309066604
18476 124427 407080530
87815 114249 66102876
28847 102866 185022429
163426 188663 63331311
84723 130240 113957887
95793 102506 401809630
46156 126136 200230299
120366 157085 92058600
149219 168528 400047210
24612 121911 801123198
110383 163707 751822019
68104 120957 132219478
192671 199975 735223257
7967 162070 385554489
25752 40766 702634236
176283 193968 873039242
171118 191836 51908832
59145 90681 247950490
43025 52827 24586560
165045 172385 563311394
15287 33717 878566344
120577 194370 357582267
12223 157215 902129544
96065 159029 571289216
154427 170350 654622781
51589 120278 171933132
113833 119387 490013239
107462 161296 882855848
82709 180005 707334904
58616 173789 402038783
78807 197271 296602163
38081 185244 368580523
77765 126317 121444062
93441 183589 225904936
41050 125026 881145158
169981 172238 5671995
107170 157257 547203361
28541 33680 854889872
84394 138201 378695077
168146 195950 390565697
186371 195825 540481138
64047 110943 117237953
136480 149066 31762514
178863 189230 926708132
74555 172812 245832040
184249 185213 2483080
90763 124929 85608771
43717 62136 826730921
137925 181878 110219835
88280 96790 21303235
173542 196620 57777302
74328 168758 236238309
49615 153043 367600540
14232 57051 991031563
29584 33144 8881255
28261 124492 240752930
118114 153949 493939217
89268 138063 489235618
20829 114852 444333465
171624 173148 3746584
112358 121219 616858526
73855 154486 201867368
184514 197617 961655709
45722 97922 130506718
17302 175597 953462046
113692 161402 119575289
44494 110099 164101980
80959 84307 8343604
91917 141790 192010692
35074 90536 138812520
190657 195721 12667345
42048 43069 517948078
4306 150918 430509612
118658 188668 926725880
146640 170365 59404623
27210 122644 816599883
3451 40640 92953396
100342 109677 1512198
190576 191485 2265142
173627 174239 1452293
65942 111656 308291069
109223 130051 52267638
77182 152314 283251965
97150 184565 219155288
53059 191883 822395303
136256 176273 100340333
102952 172548 174501507
24030 39605 38924923
122744 148650 64969657
69141 100136 77289562
188505 196275 561212690
81815 139777 145050929
38407 130694 513491590
69312 195559 315981042
187055 193079 15021807
120021 179909 150012586
13581 195696 928680169
196109 197596 3750210
8578 199178 901488447
38443 105283 167144460
187469 195631 20377180
174574 175475 2316111
61299 65640 10791604
118993 142396 58572595
164695 170044 13419220
11398 150354 347806895
45037 61614 41662195
187020 190311 8254605
49773 91055 103249091
165490 181064 251441501
189150 197565 21021881
59815 121770 200593863
106448 141006 86540765
119153 128626 307468802
190779 193036 5584153
37512 157258 630814841
71571 173019 683918945
21090 66628 240092583
175306 197834 56486465
170161 170758 101415774
93042 170215 193384604
109711 158271 121740690
34210 137703 752838746
73894 165628 229475245
121202 145237 60187480
67745 186181 296539177
90687 140126 123785281
188516 191217 6717840
135342 167747 652681633
191316 195569 10630766
196698 198730 5178413
42352 47980 14086959
117475 138600 504172113
53674 80007 820808824
188111 194480 15912685
193621 199834 975663418
62205 167645 690398117
14720 113109 246009263
64078 170931 850603120
45062 123608 972165029
142524 173368 77364492
16288 89546 857111389
172977 187767 37115346
180926 195237 770355317
16202 124013 269767938
868 68317 259686795
31360 170201 347545786
140694 155736 721424765
90487 182763 794726905
115021 167637 131935150
144670 166055 53486842
10810 14208 8379552
123192 136075 454704457
135825 157902 55448255
75863 178991 567953986
123789 194386 176749645
31276 102747 178649305
129182 193525 447511407
13979 163449 374055402
118098 172775 137089384
82059 166485 796432851
160064 166743 16795038
52596 110558 144905554
14746 106691 945972084
184394 190825 16071643
149259 156955 700939564
96683 166180 940413961
20929 44900 59890400
16981 86788 174508104
7578 30232 128271939
16065 55095 97589941
182222 182886 1669984
1669 121979 301046557
25851 53484 69061472
35184 129776 236831511
102282 117269 37532003
100168 176224 190670672
113826 136053 55735965
174872 180793 838186415
147288 176775 810484175
97344 176214 9459127
199645 199870 489872932
142495 175552 82908426
40511 99866 178691507
82251 102984 51797927
13979 81729 127895254
178016 185566 426099817
89280 137090 741486988
163201 177660 36198537
75835 111659 89370587
162569 181346 40043000
169943 182114 715189290
79503 135314 139657848
67460 171196 259655306
176293 179087 6957366
91882 199448 711748956
12637 142077 323778884
185681 191813 15258704
150954 179953 72462572
75114 181773 422515818
133367 187484 200073686
169712 196897 68014106
152385 179532 67785625
117662 137202 48970172
14616 73663 403425001
78616 94066 38492371
87209 156852 174576816
172506 193443 195689203
22767 69017 979254394
85198 168157 207755433
176782 197484 51853094
4088 129075 414657200
47199 191805 362114414
166427 182379 39998554
119746 194423 187093142
59361 152992 234389210
92743 137769 112741423
100176 199416 248760893
82739 161147 196315636
91115 197419 694910882
147916 168901 52452173
83499 101732 411095055
107073 158846 48831248
49867 70386 673445458
196676 197658 644414813
105899 181508 574571053
165763 196883 77918073
115718 193371 502319792
149369 185360 795947703
76667 190111 3996876
64867 194179 522776010
180458 192528 30276762
71148 195329 761994680
105875 164401 146627664
150783 166349 23174582
64538 89810 566788856
195408 195604 395498218
19152 106308 217935396
25059 179944 554700522
6318 24157 44540093
48835 112383 197634070
64148 176422 744165567
158854 190505 79331551
177722 198592 696310459
35882 132244 549271276
74954 146784 179703321
167830 168071 531330
44450 115690 178154524
102264 118375 40374606
41811 181169 348872694
24998 97894 61786947
3064 116418 283339664
56051 105152 122766278
9079 57508 401234283
63434 169595 464936646
157212 176379 959640138
17883 135989 808716108
83067 128265 113141703
108056 134517 458936129
36311 41938 14119076
163933 184042 688184067
148387 176787 71019119
108621 120853 30773807
158365 186463 70317406
115747 196339 201932471
88015 117088 178661297
76766 134843 159918360
40753 147732 267825698
131068 151596 51624956
161506 171420 147270986
147600 173180 63964871
41389 51421 25091541
119519 128012 40375496
168259 194767 66394676
97203 104298 17799400
107861 118278 852586727
5226 105397 250367635
144646 197767 430050694
167764 198612 77274388
176715 181370 54548057
51869 188224 341457404
76011 131433 435007668
67590 83921 263497110
143618 173683 75329202
194330 199122 4744256
125014 153278 70971638
48942 136606 225695262
171375 173073 4176449
62036 150341 221091476
122135 149272 68096524
59557 80673 52748274
111059 165740 467806232
32416 49511 42654316
140609 163044 56255927
6903 132387 313932346
102266 151119 122688400
23821 170428 366977579
82178 143332 593764915
12906 114848 701248349
184744 189729 57765161
151378 177154 697238615
2690 112377 463440097
10453 60078 721216190
68075 142998 187463268
106230 127735 161245738
169616 189193 856471611
110420 149393 97839758
109382 172566 455006898
90605 183872 233678851
180044 182052 5039410
37429 109100 188493527
76117 164669 221584718
32353 144145 955869654
16422 88182 179338681
121559 162728 60592475
167310 179733 31122715
61163 126350 783801358
159438 195609 674992545
3850 44389 101283883
170061 192510 56228426
59026 84287 732651945
114597 181748 168296650
125111 177408 601498185
91508 136357 112295569
82124 177871 389590335
164468 179224 36997584
128912 197132 772227761
196804 199540 6929661
199341 199528 452474
82556 143564 152774268
97935 104289 195875184
81908 94505 31446839
14318 86030 48114075
148607 154931 470335996
163067 175619 31490172
110570 126897 41026273
129903 170031 100513853
22281 85498 158102113
43176 105092 298723540
74718 106178 78475337
159308 172448 25890594
11810 144274 690478932
50119 160205 873213060
115226 186548 311989037
6048 66577 151371945
64481 77600 32851146
166986 183412 41114451
107884 152799 505712124
90447 185779 363707642
84852 119907 87709814
70939 93156 660765914
196103 199523 8610801
83026 171528 284010318
109446 169234 254857020
66090 194626 321750636
47521 70692 58116586
73940 93976 209156822
122477 190992 171545959
171932 196094 605031722
141158 183521 106201231
123559 156040 143221848
144392 149554 452060404
47710 149720 326340132
25804 96015 236057832
173178 186519 900131020
89554 168562 197918161
151453 167443 17718162
147960 149906 258448824
58082 153543 237875617
67224 164277 242860882
35408 125322 225099494
27263 122526 238391197
31942 169982 345515830
177938 188343 26165239
28241 118393 550681912
27948 98800 371912605
91411 185450 552033688
51050 158611 269368421
145187 182141 219472318
6533 46119 472955013
7326 31642 60806333
131992 138463 16018277
127788 162213 86177745
22310 97916 438621785
15886 113946 245172740
119649 199707 983612432
128948 135089 224426238
30411 103992 183907529
21210 80014 163453016
114629 173767 148245288
31758 166178 178273703
135324 145759 309331827
23194 183393 400951566
153244 154623 642281853
94423 158536 160765966
98248 158607 733385860
68238 180520 281028359
69489 77416 521755995
69277 119002 172418724
189894 194895 12488653
164514 191460 593706712
58615 88586 421234531
175695 189894 561469760
67615 193754 315738380
150484 188597 95341530
98795 149095 126287477
134672 149331 164601900
454 36912 864886524
88673 148053 437393369
61672 124998 653073550
158759 167800 222331965
3244 60711 143759121
109277 194347 673406214
131362 176832 113873753
109425 123625 35735445
194836 198774 964932332
78336 139166 429980610
106190 169839 159518269
7839 117942 669507948
17738 61046 108455046
163694 167760 336776013
63432 73973 26486063
264 65610 163476908
134772 157007 167335521
155133 183651 65261938
84722 135734 127666202
128992 197500 171625511
23163 164690 968786908
46278 82096 215533884
114038 154898 836861955
150178 186261 98190025
4036 166468 877885144
88121 161359 183440517
126508 149643 503153878
184529 187501 293358614
36665 183362 367343375
162355 181673 622612518
48527 51663 643961518
141248 181380 100595464
112858 115123 5688682
152070 190952 97249048
199886 199923 91958
45110 142524 243726842
157450 178470 632155004
196223 199508 591199870
128005 172014 369919289
194278 196450 5405710
122042 164325 556766080
167009 194491 68814537
2233 188703 658926390
183115 191855 21888980
187526 195438 19736880
41796 198382 824098841
65748 148584 731501572
31165 170844 349643243
27749 47522 49354692
120855 187782 167712918
24818 107293 222688987
32659 160043 99764765
33856 90457 910749959
188472 198742 25722940
188302 197231 764770437
182848 191323 913396638
2645 145859 868404461
113943 130834 406967075
56725 146846 225655098
176025 191132 325925075
151123 182407 78181401
115601 124998 3233644
44188 138442 456363912
128793 174255 355912001
126333 178434 130512411
122493 177558 388999030
77560 138307 904306014
84044 182896 247596836
135853 171201 806663959
106233 199348 233327648
84189 191785 687043318
189062 189764 949205372
58608 175209 859177373
24773 136390 279174361
58469 66343 19696672
156472 167336 27082010
15418 112946 773199641
100270 143563 108582729
190849 198234 18536113
56297 75586 288306045
96254 130198 85120912
151919 157731 14443704
175639 199058 521679975
139231 181112 104956701
34976 152801 611529778
95650 176205 201874922
197479 197549 453926305
199169 199753 572535
34299 158705 351988089
143009 168735 589792192
92548 108817 851468464
11385 26197 37040312
59528 156465 337306612
140159 188009 119993047
75808 148058 321096115
156953 171336 36012203
127815 139468 642539281
124535 150342 62916179
194756 196508 4335878
24165 113522 313069110
171397 175090 9169577
105451 122210 42160898
14290 160095 990584568
5084 190381 463751180
21677 64067 74798151
171707 198394 66842521
108012 132293 60979862
86325 119660 83480377
99104 112443 33457506
113856 143306 73915979
165550 180577 217818512
71775 168648 242426118
62414 194054 980441219
26338 107167 201992397
100965 127560 66830663
51174 119533 171072648
85451 147104 154395375
135575 152456 650309811
16445 118277 254646618
156063 166199 915548108
154948 198131 108052644
187263 192878 14027531
171312 182052 26866798
38162 122726 780890553
142466 195794 133671113
16833 21509 72585
172132 180362 20568940
102395 158843 179372825
166717 183802 42879835
179284 180716 279496
62837 82538 49147984
89831 127934 95438838
1968 124863 310177975
91922 197571 264654505
31390 67184 44411948
49899 105775 139788471
180616 185077 11325561
91073 119349 42688038
126737 152194 63888618
161113 168597 292905172
118844 182692 159962183
82240 144652 52495118
131108 148617 44016211
89487 134810 934836009
176641 181780 163683259
16757 191019 625543212
21372 118428 877664272
132203 160569 499889315
178076 196877 114598738
195628 196587 141360541
124091 194208 175579909
147553 167183 49080769
176681 181144 385336066
144205 177774 84053491
119914 189821 175173203
82519 96474 830452532
87521 129650 105552302
36740 48204 508639170
125020 189765 162228770
13621 65488 433599595
20700 34714 34867639
134633 159252 661393419
32608 84448 137752583
183260 185858 268469276
3363 38876 88690593
79092 194683 289466177
86782 122837 329348884
118259 156744 546900547
100636 194981 628954383
150352 179717 73378646
99695 122145 56430990
184772 197980 223716536
190676 199871 14731332
135920 166404 523413942
108258 111340 224728347
55961 180690 849510272
185382 194151 21824550
89775 178762 314954722
51576 197295 364853770
180023 199894 290620091
130245 191746 166010995
77360 161866 886229992
109888 168785 45209311
145954 156923 27546752
162634 168898 15679972
82143 153158 882245881
19610 159566 828171849
127325 148154 52298465
92059 159415 168643332
62841 63508 1583473
149891 151680 35646649
186683 190055 1633166
175644 199626 60103958
23273 36866 554013137
162111 170838 348218247
37987 75550 479166774
175600 186677 27731663
128096 166781 96893169
108431 122594 534210641
131715 165947 85682607
126571 196675 175523078
142578 159067 41370125
92920 143218 699699274
83982 99085 37655357
117775 149059 78639828
88529 175963 219092473
633 160014 929701120
183296 196629 195193686
16049 37471 691588675
133363 160648 169797938
160718 187254 450579790
14450 42541 715215662
6320 165584 398439430
77071 113747 748787014
19365 24509 826087244
25655 74605 122586505
32162 176919 996189793
175168 187193 30173614
183637 196840 762729337
61393 70085 21667676
141188 192080 306599459
158658 177909 571719414
128594 186366 144719507
44198 146111 255157117
162643 180109 43756658
42768 72586 74834743
37606 126877 223529330
24711 198492 624840705
171786 195111 961989056
167791 188752 69531623
14004 187279 433764130
106225 136601 76068154
22816 195675 432645310
49946 61929 30156911
43999 64881 52337611
15359 89979 918663000
82022 129104 117880740
68192 74796 415538631
196907 198612 4387159
86146 152454 420994461
71513 141085 479525173
164868 189337 570993847
64765 141686 192420366
142777 157409 25575122
52808 155539 459431925
100606 123132 56657021
83277 89603 15814819
131944 161083 72960641
80431 170487 988569861
179742 193850 292116475
136418 184256 859174872
38165 55103 577794136
94709 123818 973134792
194467 194530 160224
139447 176039 71756467
133371 196314 157621111
180620 183991 8562288
147956 190657 106869695
59274 195715 341500177
172880 181970 22757121
88518 156611 952245195
9615 119946 865732898
33386 199093 414942464
196218 199015 7114480
26562 36087 23651713
108932 132847 26270075
23241 35779 31235262
4478 144109 349309907
188676 189130 936514847
156232 168460 718489033
2307 143483 353191401
85015 154720 179255820
13014 120538 305448303
31276 140741 354930390
70084 102627 224468932
91690 170835 198319594
48809 102051 691138337
15460 138160 306893692
58219 115901 41182149
80842 136707 139758968
144717 144729 636573331
154986 192630 94110102
28260 34627 264675623
188818 196453 457807560
4304 38594 85629881
162859 190227 723382411
61981 132158 175540390
188250 194608 359824903
178095 190844 32014955
148788 170673 54704684
68962 185905 292837332
87785 108259 51202337
62852 80216 842889524
125847 156508 434153734
160473 167042 155715621
116988 169577 382780401
197914 198281 928070
64758 140745 190081120
31613 184315 212226419
45297 195067 374953080
137159 162761 64237650
56037 124186 170582876
42110 83965 104744188
156854 173562 51637891
21855 64650 107056859
172395 189671 43274897
103085 198506 239179752
195805 198720 7365593
140358 180780 101299528
14087 80655 166568931
116568 133959 25361124
75385 83441 19995924
58589 105822 22729077
13262 36178 796829534
101239 112039 27122785
78213 138900 151759592
24042 31756 658935499
32101 171282 348425961
171485 186156 36743382
161294 173533 30720015
138899 183145 337396942
168746 180092 28446252
147761 162213 36099503
31368 48257 42161278
117752 145979 31596344
123612 150504 67460867
103802 148647 775201803
41492 167549 930466558
138373 149223 502193182
172946 191090 45409831
55642 160340 568902822
198027 198186 416821
159815 196509 762347274
114030 189519 189300766
137156 172230 827986530
108308 111069 12684393
33395 88883 138756064
122669 159237 91463185
87118 167254 566032389
94021 157371 294461616
196810 199646 7191927
165000 196693 821018232
136276 141124 12120403
62949 190598 319513982
174578 188511 35001660
129459 156948 68923114
54118 124514 176174397
25235 54010 79342731
113750 147026 83521673
29477 103136 184134927
172206 174729 6254794
121740 188257 166642009
97566 137244 669413916
119869 160280 101184249
179871 184296 578328648
163931 197056 187286612
71312 79893 817749710
50214 117401 168032563
153711 158808 503441459
169333 197618 70872567
60625 111848 224201525
192958 196306 8380417
91086 176101 212991768
28482 96421 169795672
150482 199205 121908866
161729 170239 708711528
186219 194145 19795205
38344 164434 403685512
48124 198954 36669394
190353 196777 112839423
100755 173299 681637492
146776 188567 104702411
86044 157023 585156372
133078 154942 54891827
15326 33122 340292389
111896 188094 191050304
79811 103813 475711689
163920 185737 1473787
159779 193236 83847031
70070 77492 18556315
87745 143769 140338159
49032 115832 225468543
47554 135682 220570514
172389 178781 326052498
15641 185925 426316450
16283 165913 714824728
198110 198540 1107836
189691 193031 8279545
189743 198824 22772729
160683 174449 961245961
133835 171964 543436981
7498 85068 598367177
70219 110078 999587647
188175 195162 17450454
6537 66409 149787262
34054 186171 688893094
181835 194403 839443901
116031 158399 230598407
80152 142720 256320072
184879 184957 196252
98755 175273 609931347
121604 132816 28042277
128688 159287 523078687
169483 175344 64012063
117008 119770 238042987
65359 199946 709391306
70780 90186 48483748
46511 135091 885228034
86042 154701 93893176
30878 129160 722191848
133464 198214 719480713
31533 75640 827875643
39683 124764 381603847
132934 192486 149162181
128644 158162 965946351
137383 143205 14694047
76138 197902 885648505
12053 71757 149335583
1801 128664 552531511
149424 160356 178496153
167287 183374 40311831
10277 172677 406349084
94067 127240 304457625
117279 189302 180590711
158059 173706 389096789
182170 190521 20945241
129384 143102 34332190
29851 82571 118825813
17360 56454 963246856
111922 140440 319015635
61224 155099 415703316
62427 126147 826178237
143869 147859 479852779
25791 119663 988792799
82329 188353 327892154
111494 156675 113417427
40261 118737 196277665
151189 176866 442567104
173222 198732 252567071
90008 142238 130763049
132521 198328 164869114
15921 118569 38537665
172810 186741 34892387
32971 164842 330087179
138032 163636 523325751
57870 64925 472617643
169720 192230 56378729
107953 177028 173142448
90701 97992 18166404
117354 140615 803411543
72536 187936 850989353
104944 165115 150790115
156113 167053 27290374
114962 185236 176235481
49589 164364 287350655
34993 65263 581695253
35425 118640 208257392
147518 163426 39698357
180662 186713 15227926
95785 135348 61271378
19051 88578 691423474
146825 164387 887997295
53082 160327 268410318
121688 142330 33657143
31665 194628 407930994
155003 168008 821641010
136180 164594 205739964
39066 93284 866278863
159082 197430 731500105
2148 90344 586821101
64590 154633 473339167
53553 150786 666838528
28058 135290 943823540
38426 156857 17053074
72263 170707 867330770
74745 188530 284783122
143335 196026 520981126
128923 179446 791957569
99804 178106 806832319
144040 187969 445338007
7646 144219 341671361
187199 192140 462701273
108872 120885 30218984
155019 183785 71960675
103932 185245 873984745
111710 119697 337231006
77916 190917 841823306
142012 170814 72257873
92174 92669 1181342
101429 166956 494515226
2901 154709 867010595
80065 83134 7653294
166041 181311 334876669
16591 39426 788134888
174622 175843 932498066
44060 187586 359434787
95053 192085 243168263
106959 185300 983514316
73789 138933 162786810
196028 199508 408237300
163986 177432 33670527
97214 195653 246710653
133103 166158 82673549
161054 197660 91705818
185961 199047 32747097
43466 66806 58537324
10075 97698 218933391
149482 156736 18133171
30919 77213 182036534
6322 113232 267208178
16885 173967 393098294
141868 183743 105046244
63245 88494 62964646
59332 165544 465599783
160160 180378 799146889
165324 199420 725466152
181218 196902 915918125
105084 120504 38715909
99507 187149 18341437
79904 113336 83534265
16588 141923 709851697
4210 154532 376271837
760 139135 346057892
184070 196840 721033136
31378 83455 130225258
132926 142167 23042951
175334 194462 47938775
56524 167467 277818156
23952 44248 63537683
166294 197048 636274000
42962 127060 952107539
150351 199056 157125946
71774 146854 187890215
50535 199286 372515412
22189 149128 317781462
179352 186824 482910273
29589 153757 580675021
154342 188243 845760020
49652 175068 212940354
156171 194453 95748653
49489 59611 25522847
174816 176226 3586322
11497 49901 786190233
58924 96902 294533406
125295 195271 175256740
196097 196416 774452
94639 128761 85525806
189365 197026 279848355
132609 191101 527036631
185786 199472 34190418
123045 160663 94059036
193801 194413 1579966
194676 197594 764414495
55320 155725 251525110
117867 183846 165422533
41940 111292 916709722
27911 39025 865149376
167014 170383 29945184
51117 79203 70321842
50951 188997 345711906
103749 133713 75196652
188964 189973 2526110
105950 186707 202335659
8563 131977 917560532
107839 139792 80058252
17615 62243 111701437
18763 199562 452574145
73812 155562 204649488
185877 196106 25483823
25224 181699 657525376
69789 132295 156434652
135317 140109 11987355
16017 160080 409162823
66108 96232 273105525
135329 147510 4845693
72879 180371 591748465
47261 72305 62846106
96589 188847 458081449
103548 117431 34792541
173029 186900 34773909
65460 164705 265201336
57193 112002 634137120
86127 153074 774739978
128935 185033 582186198
78553 87156 21411529
80323 88434 20147168
73023 124721 146229716
49722 80378 76757798
185566 193345 19334324
197826 197951 375972256
89881 135513 114267569
158512 186005 479953079
167326 180221 32281327
99708 156870 143409460
62128 186742 311875698
18353 22508 10444839
170411 194863 61239090
74874 164884 722225179
164795 178440 34181754
144742 167892 58009735
195519 196632 197321046
69203 143394 185631462
138415 150624 30934830
15102 93751 196576598
179915 197636 917840306
147779 195414 119210894
129703 170847 103075796
12328 153365 353076566
153867 198495 739337128
118805 129425 26665731
182447 184237 4543399
190306 198364 660237041
39488 110658 373431887
38234 147371 273289376
68637 88381 49220605
94195 101530 18314239
35209 77337 840753228
179049 182460 8552831
113535 128910 514691296
24429 120875 241276772
71229 129660 146176759
111792 145992 520845716
135425 170263 87336609
145483 167153 54306477
75327 187264 950213943
15954 159939 819671838
57485 194647 343431124
90948 176632 894228230
182070 183645 3979403
198622 198869 965733870
118992 159875 524429
165761 181839 40287625
164143 187047 714204501
179322 199733 51169658
18614 31878 33187495
106784 173199 166409096
193462 199248 14555705
62519 161557 247820825
171829 198766 67475205
154587 185445 892941599
8174 116562 270956068
178924 182162 8107358
48748 174156 313975134
146509 187706 499019407
134775 164792 75210835
147168 150732 9049848
166766 191607 62264977
37975 45889 19833840
47914 190841 357910954
13744 57248 604563665
22333 74010 129371244
196802 198392 2295746
7317 193930 467017629
90667 137933 118271652
30295 183523 383525937
56204 60768 297399834
60111 174683 817514273
134966 179064 743301126
4682 144263 349213151
126910 184050 396439637
2113 147632 847894670
63582 174286 262781106
145793 178780 82628167
65464 115383 124736640
60449 113324 132043613
73574 175520 867676778
32708 97027 961770575
98087 164525 166510377
106023 166798 924771006
167403 198177 199953639
5850 53757 315560372
21504 175091 917409918
198604 199851 796642422
148372 164342 39840953
459 9213 902862864
75905 169369 629274407
146611 196978 378382050
123426 174853 128707641
2808 156627 675333731
155636 161731 15093203
76720 116823 100117699
71137 75227 774870451
196725 199412 6799151
62476 94215 79139335
193182 197115 370684016
138656 182555 951905766
61055 71296 25544540
56584 79265 56803033
84520 122995 96447145
82319 144623 156043505
13636 48720 184597590
77441 179709 971731367
197634 198221 792137763
112930 151722 174510859
351 108073 684051155
7131 63111 140059989
79693 194077 679771010
133475 194153 151984765
27736 61406 214257675
71888 93535 813061945
140246 195695 117256546
25986 27517 4619278
23313 96041 474867235
129954 136763 991959309
164409 198743 86072031
120891 166655 833028477
181698 193197 28797265
7120 199837 963167637
41941 125925 825303335
172385 196131 59412387
92945 187726 237536922
113965 162240 121033125
14668 186142 411027875
123249 180614 143551547
179706 179863 308057749
140991 180008 806343856
199363 199600 587702
88923 134199 261298106
86328 112719 544876482
134984 190001 137920724
48548 71832 58421120
81719 193494 279904945
37397 164509 318235956
123224 162362 32559906
168886 194202 63413000
44349 120205 189864661
99707 131124 78833226
198723 198749 159900937
77625 140705 157765640
132220 162084 74728873
162805 169695 17284153
146922 158876 29883418
32650 179045 366470851
42734 117620 637491274
93920 153149 928925847
66451 120483 135103140
130122 194375 160924148
145354 159359 592518763
113652 127534 471004915
193310 195735 6089789
146372 169571 69059738
165893 168539 1303848
6225 13190 428440097
196209 199180 7548977
13965 140895 525690049
74059 169739 621948932
145186 164165 758194825
71511 127246 139473496
80998 185481 847894044
140509 147995 92257988
115345 188889 463247020
25864 98670 538780859
157486 186016 71506884
89761 96821 838722689
36244 191628 389114201
98649 177027 196448984
76160 173541 243700447
96709 170808 185715528
49076 115764 164773490
56689 100609 377011517
156894 187392 137389865
38882 43795 12263925
45898 130243 211156491
10718 24277 33846517
143405 144821 160159147
180794 195258 36270663
16696 158105 932661789
155464 189373 107560725
151854 188022 90490717
59368 176282 641491809
135851 199612 252478792
17587 162171 396803799
84338 106962 577447811
192639 195165 6370618
100933 182276 415872124
192857 195959 7049988
137612 198398 1068813
110736 164650 135103650
86005 162604 191811816
155354 190034 300067914
109234 128885 400984322
21261 22627 3390549
19416 150666 465571090
89271 145250 956951442
64189 170761 721260503
18188 63039 112270110
173664 180063 16027680
64701 103923 730317770
144479 156176 87063046
113285 198638 213990092
12331 91237 197234210
18335 160426 355548703
118972 145742 379969493
13896 190812 442859783
136178 198790 615418351
74761 77828 7563271
181872 190532 472166302
185426 195607 25372375
63267 186365 689432640
123059 154232 276169752
119700 157161 93950642
37585 171888 493899028
168293 189916 155820848
167555 168064 1271988
121388 177524 321743496
76262 139701 158601258
15935 133447 294000849
189509 192764 8081917
122547 195991 183895387
140410 189966 124282166
66166 153424 218527589
136997 183953 155859919
108349 159676 740921360
54977 154582 264169410
169495 186014 41485788
166542 197659 840472104
52662 61553 318221446
82428 194880 576618229
26788 78629 129613610
185036 189926 129139266
158659 168883 25550799
43181 165805 524208717
41973 152362 276552367
182039 191077 22627408
68371 154852 721896964
110070 196014 215322744
41753 160586 297442214
10822 115240 261069008
33417 126113 231981358
112891 159468 700755105
29144 190824 781070944
8041 25878 44603072
128789 152984 627109509
131419 169799 96137168
181446 181593 404440
177312 192671 38513951
111955 183425 444476357
33375 52783 96100875
160194 192117 887495648
97094 140715 109302317
13278 156765 546173422
191905 195818 3673444
104530 120504 171757748
80284 145832 386880595
117009 171569 934106210
89635 158878 173435966
150653 174128 376351321
183762 185475 4341548
112464 194030 204385786
164244 179039 37081474
106968 150159 155910238
7738 17930 25429207
42753 160808 295557992
116 56055 139817460
91803 122378 76704347
71943 134560 331874812
125190 147404 30405779
43559 101996 549042933
50924 195556 965239515
94457 100362 922058876
188629 197546 22287594
108591 128365 49609015
148043 173314 63183081
183745 193414 904612862
191487 193231 4342727
17970 145506 408378218
26754 197448 427220370
183301 195759 31214762
168660 199467 77221085
85056 118475 83554652
23842 90761 701257416
112877 121191 106368031
170645 183012 732277610
86702 183918 889303794
118768 126325 18953426
52405 108947 141339377
115819 127858 364212980
118893 142860 60038993
136795 174804 95275388
60130 76912 767149465
151911 153164 841756080
92955 198284 263934938
58423 172918 603299586
146057 152336 848447113
108524 124545 691218104
158523 167017 21229565
183308 194124 529620786
25900 70098 110558173
54407 154180 249932448
10140 38207 70007198
8537 106675 980027262
85287 93473 20329711
91928 128715 702975199
135650 180582 112579177
102199 135374 860380396
194136 194183 136663
73444 129229 139504539
173313 178615 13247590
176594 178189 63563881
104727 119817 20838632
73251 150499 193441733
150170 160265 929397552
104327 182748 196561555
144819 180785 287430914
131975 196181 659289431
5912 45268 98297932
63677 88829 282057021
134650 196647 155304498
4422 23122 46741175
186840 187009 584688384
101620 174157 497409547
171503 181669 25372911
128657 141044 30950404
176170 195230 47697985
102032 156541 136779988
153872 176395 514722506
148622 194590 114979268
183638 197874 35656138
103933 163221 148606991
118999 184884 165149451
136002 138976 548463465
5588 63381 144483798
121290 142147 247128486
106677 135608 72440197
97595 134991 848595309
2493 60288 433956914
46649 190164 359426371
13822 53459 823601739
154474 155733 13139076
110133 169080 890625361
142649 146313 813447792
93747 101905 20393650
103223 196646 124599233
193252 193460 549265073
47520 83331 89624213
56139 181872 314815961
75038 94566 48604413
145188 156159 27633045
138106 178591 101519920
74722 97694 57168290
67961 132225 160840998
72452 153837 203791942
147021 182007 877200954
197581 199915 626606002
87764 127075 98526673
6621 135172 321517730
131019 197875 242410161
118338 157137 97363301
35193 139842 428120602
1513 37330 94308419
161170 184574 366450419
131798 169485 698308581
157499 158872 603368916
134572 134850 380992819
57973 186300 393065316
128650 138808 493315457
159681 188011 411901126
159251 173564 981402975
175967 177348 3395629
178462 192769 35845839
67657 112602 112287956
164129 190929 67180186
69992 141678 179273536
27575 54327 66844634
51445 81934 76276302
70840 172143 253640821
77558 92044 347714501
67763 99839 576085339
75691 173873 445418851
80383 187209 85044609
16247 88978 797054439
83003 115580 871001491
31708 99961 170539358
63432 111235 119472594
183039 189426 322409413
125009 145074 50276973
68253 70610 596780400
145465 160573 440201789
186426 192444 702616135
195012 196155 2824922
39461 183665 890908378
164476 176245 29532150
44717 99998 36642638
26201 144885 776256585
159149 175086 888786997
69618 115219 113929922
128525 183945 138899745
82046 173627 229352739
53803 172824 935911187
196260 198247 5069063
3761 9787 15076015
151057 167839 208366388
171056 191531 51316904
173314 182354 744817154
93392 93439 989885146
177461 188255 27162726
36715 185362 372347267
59881 196059 340862625
44982 90360 113510393
185089 199888 715229567
9061 107728 246644549
7463 79866 804056837
36700 192658 883974775
196946 197482 1418403
64228 66049 4591791
130467 154177 59567306
14582 106901 80603714
51855 92449 914912910
1651 185859 626593654
34796 89387 252077233
131978 133946 70422436
82143 184451 256285747
49409 88452 97624268
3939 38363 983430793
144825 195979 128115250
134315 180411 4487770
12262 45250 82415536
5125 96433 64061134
125403 199723 186203151
151012 154744 9307710
14546 69306 137108717
147781 196390 700667652
109945 136183 65700342
90061 167486 193965819
46480 60478 35229189
168200 183080 631173267
115354 153079 94725492
149243 190958 104329851
193650 194960 103361118
71907 181273 124764910
69662 119265 344326128
36601 132828 233622552
85521 113605 70155019
17811 146031 320879510
47163 172789 623854465
163816 180304 41304294
184084 184726 963378078
189528 194879 13352835
97880 190911 590444122
44017 140448 241308603
150420 183946 184278827
178054 192732 393265135
29404 171339 497602144
63390 176633 283478888
97170 146731 799555586
86454 156685 197115482
96779 101368 731203019
74737 142811 350772919
194574 195174 1495161
23970 192185 421081270
126256 134946 21735522
69164 160303 484664106
170627 197238 949522665
28049 188001 479435163
111234 151586 101368698
133074 167893 693653613
9807 80249 176105775
155077 156095 2558430
17323 173876 966887399
170700 191033 50888102
83266 92329 22658464
152461 198463 938072929
83195 187742 939680458
101039 150479 521361399
28678 85233 23349380
115296 176405 153192175
66178 70136 9870313
166758 191234 232213919
121776 129703 19802589
110815 129613 47171341
100753 196456 239820811
7724 23586 946499423
54716 131250 191540318
83329 121951 96800191
135667 148428 941181364
34066 59916 64817727
156297 173074 41876894
1974 87552 213945925
120221 153762 84168310
129921 186079 140748924
66793 176304 760053293
182678 193920 28135986
147319 158470 593508967
47894 78485 76625230
42740 102437 149304386
100449 103294 2571155
51868 83541 231763075
43806 140725 242541032
167541 171462 9844554
166999 182807 888113251
176768 188995 746091923
30253 77637 997661345
39760 160353 301799596
14474 22287 250134525
104003 159270 138533132
46515 69619 57973267
111581 121801 525040377
17820 163234 536027182
69654 92556 57101922
23477 107081 671339103
10589 123809 283246701
120468 140466 50002959
131199 144305 269894029
10314 123476 239550888
182209 197656 392292551
102210 182390 91874999
160014 184998 62759000
94699 172117 194021209
114077 187829 70024331
112520 130813 45964900
76309 103274 67198266
15695 26994 28322510
113929 179412 130399948
86327 183343 448567833
148980 179488 76211440
115686 129883 35673942
134874 147983 2372277
257 44598 34705133
196831 198664 4700567
102996 127742 62130165
47390 133969 482249583
159060 184078 62759764
134514 191338 269459068
73425 158519 631694676
35263 159029 911151151
25795 107046 345465432
192387 198711 15879008
78005 135023 142608688
40665 176769 460575743
74019 105425 78299389
61588 178441 292375621
52975 170608 294520141
27151 178763 527362154
169685 173155 8686661
74004 134711 252614796
93202 97909 429975050
138800 167713 486946680
159099 177775 429687241
199654 199913 4935428
91142 137939 117135058
11363 84192 182005721
112659 159780 13979067
23193 163277 350493428
93296 125617 101863390
14543 95141 816409652
75392 105343 629105213
178669 198957 546232660
183878 194403 1893406
155646 168380 102956531
42635 104901 213628036
145706 158293 31628095
29879 166392 627292188
186696 187325 770876107
191674 195023 8387425
107597 197508 225288645
115874 178283 208921420
36703 144296 269371469
93036 121026 355544755
138377 160510 55531778
25603 121328 239493205
120193 178193 414771674
62162 70727 522617778
80386 86454 703925325
164554 165721 336514524
147432 189742 718486986
103261 192105 860731451
87789 90256 6221827
124219 195998 100207185
124609 137546 32317996
87065 136360 894480107
90424 156431 652490737
104707 133345 71836980
161781 170750 523663471
41585 132447 270668985
166695 167210 677875497
46096 148192 289033364
81803 135545 362854367
101786 181554 199951621
74411 146551 351630641
52041 158024 265368065
58316 154914 241835729
87625 185572 245515934
9012 154669 364588713
182362 194605 921594652
42849 72998 803575284
74110 151198 193003629
81969 152960 801302745
102282 107395 12843724
114039 142590 858730429
28177 141314 283024184
968 122794 304825441
86913 131292 111213115
192799 194584 332475400
141275 162813 935433661
6096 37568 263341940
2269 106701 420504132
45574 106816 153192616
168187 177542 23349322
161944 166778 12098389
187690 199869 30432479
40819 41170 833726
136075 154640 46729641
193621 199514 14786257
92614 184432 230119008
26678 39071 278483180
59498 155066 239272609
111390 138706 68427750
21502 48862 68290017
87721 186134 327973527
177117 196112 47585350
146570 164496 44828255
149716 199611 272274419
181730 182083 916267
121453 136616 37857082
21640 32747 27700603
122010 181461 148816610
117623 146423 72302268
7780 54605 117043181
102700 140113 93766673
171972 197302 63399166
107817 193075 907168888
115918 183223 168681079
5552 143392 689375804
75452 177623 402377401
64288 174322 383898463
77564 133230 139311244
176174 190991 480551678
117707 127576 24867913
33571 134327 252168199
177526 193672 40505537
155390 173958 988319947
172323 195793 58742067
107841 113153 942866157
38287 183132 595867132
23645 150785 318332648
173086 198569 63881060
188604 199790 158573526
60872 86109 62952720
47368 169737 715219572
59429 135439 190069364
112314 151112 97489693
184734 193614 22171787
192645 196772 957424428
181312 193618 3850397
151782 196682 112267297
128938 138197 766948901
58339 199171 352551527
89555 164840 188575357
15036 160178 363170158
60638 124878 254515396
27285 148052 698873054
196805 198113 128849597
22026 62225 728969026
91457 177767 6497501
148815 188158 98442269
141480 172338 77458289
119419 177420 145263604
69982 121932 130001178
38104 180868 497673501
188334 198116 762902263
187142 189274 902115576
117531 165450 59248787
117548 119348 4585810
197173 198284 2867625
48610 114358 164466434
173288 185005 190606027
11395 168808 533019088
178953 184667 84553765
93140 108153 991398087
117471 159478 481057134
151050 179762 808965631
127770 149047 53439788
132994 147688 36889700
189684 196627 796162231
134773 163497 922935932
101700 179196 194277143
33743 89867 140417176
146613 155955 23491727
145481 189479 110271413
47640 160972 604548957
129126 164614 997162248
58490 74428 480240247
25660 32807 17785427
77964 156387 196411509
118418 184149 111834194
132234 173030 984417584
25768 170982 424841183
194793 197168 5896576
61441 68716 32902166
74383 177581 258142257
27857 99574 663065916
77082 120858 109508891
170309 186765 868133648
194305 199864 344296974
66418 87525 508582562
63901 199973 208490162
175883 179465 520274018
185993 199673 34217582
99650 189042 224098346
4453 156208 379835786
66382 167482 253067386
30178 88330 766565701
41524 120468 197552725
143412 174685 78287622
139641 150670 27903558
134988 135948 222044930
13501 177662 410789797
110985 143240 80885654
180857 184770 9941667
46348 135205 506185192
120148 123955 9585709
39558 105021 232076410
141062 149810 22133339
35559 159330 577869428
10472 92708 850643458
8158 116525 270914371
4863 81938 192714038
183939 186657 716157710
39499 88856 527240197
147599 198165 620773254
61146 144785 209229389
92486 96289 438846897
73040 123583 126428357
49128 196005 222569128
78574 179506 252688897
113738 160886 770173232
151719 169446 44237044
24354 99632 188134435
141232 172275 63248662
46436 171694 313718538
157076 161443 10821876
4160 155643 662914223
81019 135622 136640266
186711 195776 22699023
92562 118611 65265729
145428 170360 62478019
22621 33131 26237741
176914 186761 24692887
97469 135688 661585034
176992 187094 25348502
18231 102247 210029098
64004 174251 539397517
109788 183548 542577926
104190 149935 892428688
127623 173117 113916142
126154 146791 51742565
162378 163652 449981207
34784 189375 405981712
177339 196573 48194137
153479 158730 13022446
142673 173844 78157286
117954 174688 748085014
133150 158774 64163076
140248 148958 69793100
185832 194605 57968465
9477 76961 255720102
46490 121760 188494151
103051 194884 230143659
147563 176584 139598360
35177 164790 422433030
16789 59122 604032269
92012 145266 133394210
150716 183900 317856666
143542 167285 905929851
30130 180557 376474958
52138 196973 362567069
67046 79282 30527675
121768 187975 385098207
86283 96146 24652202
96387 100297 556572582
163813 168862 12693011
149014 155326 15765955
104035 155479 442114556
49458 186230 342548843
43964 65394 336404328
166223 179929 736788248
29031 184569 389383321
43901 137095 233202686
99620 134431 545502022
175527 182709 128082846
123730 160770 42124476
58536 101769 107880901
164135 173955 24592523
19975 37673 44066504
152496 194961 106178783
109396 178847 174042300
116735 149298 81892455
70381 76572 108360785
123027 123276 11131476
24502 140304 289646967
129330 185490 433976619
5425 175384 774583301
166316 189616 394770401
124524 143239 46911930
56198 160114 260112046
87468 146870 148830703
86830 179499 232123321
84426 135388 127576049
38300 81434 785833371
122374 184977 26223933
110492 156384 906452830
34884 193284 396635029
34835 103054 170669061
179448 198328 47347339
195461 198355 7327392
138177 166825 986690030
161598 187995 60764273
14568 62798 120773715
30140 165079 337656281
25267 36156 27074340
113790 133776 50203858
37268 143061 639403967
63175 74450 28331908
51980 123401 799019882
99530 154767 422543200
115778 135931 396373445
6040 116992 277298102
26605 198310 570776383
99092 130053 77706429
199614 199830 518325
12276 156637 361330987
124056 188184 639375841
122433 158737 43541333
187836 190733 7208409
118510 155056 91787433
104203 166282 84870612
18562 48534 654458097
140825 165248 61250994
67769 192445 691670463
194785 198915 10399930
33316 144877 409353650
26458 101464 187327883
59027 193797 260287090
16343 153019 409429155
137938 147013 22909273
164808 166273 3643585
170521 189415 47345141
47701 85560 967433106
197386 199280 98428256
43149 143658 438867712
94935 105859 27375919
16162 119992 259732353
68807 155521 217168805
167188 181267 35196686
54736 156690 255307511
196623 198823 5605633
186365 193426 172562074
169245 192885 168641897
32944 127772 237356300
167330 171523 475903332
3692 9636 707120026
157817 174055 40585715
68057 107733 99142686
28600 98096 833761342
93562 178229 212142189
158204 171272 32695941
34959 35507 1374199
179107 182864 265735816
136308 137236 589574317
66557 88254 13045789
117500 135177 44313522
42450 59085 535969315
40518 136282 239570755
87579 184083 241816517
166756 169107 5881503
112866 138665 64617580
188006 198112 25290410
11294 66570 138239196
129493 181678 130672658
160871 182888 385572551
102027 140133 95523823
147621 192703 588718268
191846 194875 955125047
54366 145526 228164963
53138 150833 244716841
78503 179217 660419593
121433 164577 108014382
47756 134699 217600308
195132 197948 3566800
26613 149794 57759266
62529 196096 334290764
157884 173053 501441177
72488 89887 43317005
188921 190570 4109128
185896 195113 999669772
164640 185144 778085440
146434 183143 91919357
73402 113816 583234833
91216 181257 854892582
138857 139829 141286374
112350 160226 808573199
32428 86323 741567690
27954 39741 391032260
121524 190809 141490233
126171 142544 198589607
20979 76804 139675985
156169 194828 96707501
45805 52528 16897895
8926 41678 81757968
52661 110008 240185463
147994 165345 43325797
94322 96731 6051978
45403 77560 757253575
183565 197384 34595087
27715 59450 310295002
51576 96337 111863208
179851 198338 889188713
145174 173120 70004924
61931 147753 590952249
129407 141784 798851530
58082 192401 336236694
153315 195880 106428050
123667 157118 297593378
81614 180362 247278714
64404 119502 330696943
748 107966 268028403
67343 114716 118348232
93994 118692 857477962
153536 154388 267280946
35724 150214 466943735
164977 191174 147959179
47670 140800 233066141
71157 159424 220864275
32379 189181 584714802
28688 74333 957359231
62188 66813 355760117
31272 158612 318795688
165519 179121 34084600
149421 179419 869418144
154374 181566 67932966
107439 146130 97046544
80938 137217 376814311
96285 138666 297131575
78645 88377 700136288
157638 168417 26958633
10582 112445 683987822
49559 187600 342104016
86692 96087 23489970
184609 188251 9132948
163196 194468 768554756
40600 75670 797037804
3214 76565 164737628
14970 111863 751174599
122814 170943 120475372
175035 178307 8177641
169056 193268 60643080
125160 154030 72503681
80799 118445 410767802
119453 185851 166465960
109983 121242 871548722
20816 189743 848270813
31431 108897 193670346
159417 183778 19486015
63264 110295 117515818
101946 108974 17657290
37215 165852 453153442
91114 188586 244245869
131185 196546 133536782
11493 72960 552688388
76576 98096 3165300
97012 181124 210772155
20460 109371 222257547
62752 176462 284599201
71743 86392 36486511
155387 180812 523974248
156575 169126 81468676
9096 94998 214678104
48960 166273 293690295
63684 181552 295075136
170827 197865 67731052
177058 197059 895879812
167959 177250 23167755
123532 167045 700459365
87740 128110 654278938
78619 88679 320060984
111848 117745 14793842
103240 189394 602251996
116116 126670 224595875
64380 117671 133211017
24568 144735 958663565
88644 105226 756120045
74416 76979 6298069
113557 116863 689537401
38993 78693 217895607
119155 123949 308582119
23716 107260 208889611
113726 177492 404950075
52485 163890 278812750
89162 117308 86694352
77905 107304 73400527
176195 185241 352520990
142194 198063 382825655
190801 194103 8217746
90056 142121 425410449
127987 137006 22505612
159808 173763 658310065
107164 195431 416826622
83355 122584 98303957
138622 179138 101605924
72083 138476 165935399
27928 135054 479919458
70539 76958 16084989
41476 152129 376034939
79401 128756 522713352
73443 186207 65870637
13210 161288 995768151
55616 125885 175876294
84249 128782 496937894
173069 180332 741999819
54083 156013 557451028
190107 190726 1547969
59770 176834 703209616
162767 173502 279470092
22213 191898 424722068
101549 167021 507588411
99330 117178 44709458
53553 87568 85007056
44345 79023 875442789
163474 189255 682248092
111662 178878 168499649
189181 191405 860598005
140461 154787 51104338
184343 196304 29868794
74346 97868 653389082
91906 194178 256182562
86165 171435 213639403
174427 187910 484935803
13983 197354 708168732
32456 108283 189576361
6420 146947 923346867
116519 180812 161103755
83798 157895 185625597
78729 97992 154587947
60111 164148 315217292
81264 148629 203550823
85061 154046 172914534
97898 165779 170096053
132726 132742 42545
118955 191178 480286462
3247 71219 636265927
29747 38813 22599620
26920 180414 128992744
136436 153633 43320533
65812 99472 144682277
179330 182242 7297145
193998 194048 135553
145878 198593 132094564
21837 116062 401107852
133247 173793 101550913
31217 178530 368711351
26086 171879 364894073
22892 186702 523754405
143811 163535 49419337
110224 163251 768798265
35292 133978 630901608
4680 45506 327752306
112755 141054 70900258
116133 152380 265719675
113737 130046 295694607
169619 185445 972027903
104854 108565 783386947
2824 184416 778177897
68418 124126 139364368
137316 150521 20855139
44971 144490 595937538
61308 199422 859294923
38122 171761 367113895
72912 134180 421186390
197643 198582 428613
106619 135506 682952266
160134 184690 61647474
40447 46109 370997463
124689 132790 20310072
198319 199451 2833062
67891 171681 720883337
87932 109819 258437020
99885 120918 295414643
145816 156001 647279786
68468 181171 282073725
16820 32525 782809890
25931 108090 205365792
79635 159612 936492199
48046 140809 311036514
82259 174409 230741348
186883 197637 341596588
78948 108629 623208304
136067 197098 152902218
139695 152068 31234572
27038 99561 181241748
45967 60215 35820584
68779 111899 107697697
72809 80348 973967
22138 73626 128905681
91733 150527 48928569
150847 193359 106311648
96668 194763 971513484
60539 87852 68098069
118361 183909 164348171
6796 136662 420701259
177610 199262 389921314
55477 143499 332537049
121235 171021 922158669
190286 190780 1226030
94936 169268 990283509
108854 130029 162306816
30959 125035 313306664
136998 162329 450619561
58245 68111 620768725
96890 138467 662447471
121076 188062 330239937
55338 179066 309776850
146123 181846 640453800
183679 191144 18634723
17704 57928 354711931
132173 162525 75974197
92567 122749 678323228
184451 197328 32186605
7841 82815 187446306
103939 171880 170382983
56361 148535 978033227
136152 196123 430689256
181338 196775 46591131
56512 85298 72076351
8043 55931 119651726
134240 162758 858127147
47895 89745 372452233
101141 193413 231306853
128914 180103 128237740
66923 167366 287921301
123198 151733 71561013
139086 141142 581227981
112947 192930 921563588
152142 153552 317365281
157562 187840 75875202
5798 67141 945938753
31765 129950 681751886
197270 199485 5583001
145106 199356 135926140
164548 185505 52632132
50621 159043 987687962
86290 118434 787667623
25375 63070 800251411
62302 152657 226255360
40953 110020 855484458
56738 173357 292002734
149166 193052 263781558
82999 175598 407331442
100429 153897 244529823
188064 188905 571821356
128004 152062 405876447
17073 148954 330186821
159469 181787 278190617
46631 111761 162923088
118333 159371 102839760
56487 90915 86110840
59983 70668 26735728
129329 163391 276038255
188373 192482 10260476
183748 184456 322571892
176524 191293 454676101
87239 111524 736402493
75668 133728 520026925
87029 178899 230127972
133934 158678 62067352
121368 170422 122859087
99352 181320 205422993
114049 184553 546616018
199959 199988 883066142
176103 178717 989426945
136781 162119 45966652
165253 171198 14913915
151888 184238 80923341
192854 196188 657279835
120980 163324 212441060
190386 195910 307338198
89409 191258 31916444
96435 182342 215267739
117197 194869 194709900
46857 168386 304281239
100977 149397 382504907
85646 165861 932841674
12728 17056 10811813
193346 197784 11155308
197894 198801 62594642
108040 191771 846740370
87596 113365 64434193
186090 197164 498410950
29244 114449 213046093
93082 124202 78019120
61732 136860 53648488
47449 93956 641849440
7203 189671 456713488
19086 70814 129392811
82901 97696 17984498
104756 159832 659828404
141840 144080 5676614
196207 198210 5110033
84110 159272 188170942
74158 185519 278780479
58320 153934 268539666
154385 160118 14113583
130160 163762 84120947
198308 198922 1577281
100297 184565 211272376
148831 176962 70307995
107540 196726 223453338
67829 139144 178341154
170953 179504 21401173
147897 168478 51456395
187023 191069 9073001
5568 110168 330717979
105439 156345 127763666
75475 168488 232753574
156325 171785 923840263
148874 151307 6123973
138728 144714 15132757
70238 80688 26116156
76221 87485 79819695
587 69992 907451193
116794 182927 220698340
142065 175819 84632693
88422 111161 335672959
67370 166177 264595259
109748 193314 267831913
58295 74644 40959030
87396 137125 828031322
171144 177491 13289181
6695 196372 474666813
38165 119719 204087473
46107 153040 533860046
179425 181545 484396009
121278 173430 585455150
175269 187019 941224936
157422 166363 22260936
21435 68373 117430030
159277 173153 110941965
91280 169642 516988849
14069 86806 181885612
91030 185402 236531093
126784 167826 259070449
111664 162140 564699114
11868 40297 458919702
3067 27851 61920148
147468 168123 767319268
21059 85272 160559529
89984 105848 657950959
162738 191017 70829374
105143 122090 222330446
3357 142565 914648389
115789 156786 920745320
39910 51505 28974401
52378 197013 362045013
186269 199179 32362588
145202 199310 135584329
57650 69856 611726281
76621 136669 150117507
115844 140378 61435131
164234 172798 232970974
178256 181538 8269931
128967 181725 132141234
107961 150964 108020867
116811 118858 5243417
15854 150964 604664994
121822 172976 457844021
107484 147526 100509971
149335 152314 7462577
18892 80412 153841785
171960 177871 14722572
48734 136917 250127892
173660 193936 452068397
38432 122923 211573980
182539 196054 984657766
82800 124820 105163477
661 5740 12805382
25585 85004 951943076
43163 181011 345096500
116349 127712 28656457
15794 160423 361884760
194378 199027 11718444
119518 157587 95428947
8810 114029 878666328
112018 175857 160034675
35852 73563 94583673
159193 170740 445637198
150971 178092 67678015
166450 198827 81188746
6919 40685 862042766
75507 106145 76466211
32031 85168 132919801
52909 137468 211517820
45196 169371 310823802
192612 199043 16202557
15014 194634 779393446
64459 127194 157037406
192733 194668 4888923
78267 103317 62527834
79345 116989 355094866
24890 186789 819221801
8529 118557 571154318
14760 135063 300960715
159649 181143 829059485
141375 191427 125485554
58758 123787 162759010
191623 193976 5837552
40150 127734 219199087
43688 76137 820190284
104647 123031 46272951
156309 187029 76841018
89532 94811 812864645
14163 196618 456716823
73865 84720 969944736
27028 62397 75260496
159770 179827 50308810
50859 147006 240771736
50287 67757 43819741
22372 148391 733300577
50067 171470 692063596
122373 127924 1841275
64626 133711 172845148
159644 197585 95086060
10603 130200 778269186
40733 160743 642557190
74074 190948 292479426
4529 10188 14211071
195854 196184 165821869
71577 134208 156668041
161527 185648 236638767
177194 196319 47905515
88863 166246 193828009
111481 129735 701579828
49574 176026 675504229
91377 163511 794085500
25296 83528 145571927
103091 161733 229671538
22818 135767 282531481
31269 90329 147713333
15743 23438 328025147
88245 153811 810327422
85457 163415 513863620
164019 197080 34648782
63074 199581 341726400
8202 42822 86437015
42450 108602 752380446
145261 170143 606250004
192157 197064 185376439
125307 162130 908637389
117828 174433 141823601
174035 195671 104023549
51119 170877 713833160
195661 198549 7319431
97129 99077 511947696
57052 149407 921210963
72808 158962 892011282
98370 154743 721230715
16773 57807 102651430
97675 136399 97026191
46365 93268 402990537
67368 97946 5110931
58234 62305 10174505
92641 111839 331070205
9937 136649 321125025
135182 176002 148851434
4459 33865 73382953
58494 169567 375736253
74107 156567 571349104
125475 168310 107309918
188489 193138 11561015
155797 158432 6514690
6925 53497 116432173
131205 145782 36492062
100584 108682 20288969
130129 135183 885044339
188073 191210 868835031
111294 182217 177769559
191866 193095 3016787
53290 165683 281328975
142882 182725 99827165
5602 10378 275213449
75349 110235 87095877
20363 122087 258558349
35739 198278 407032510
60034 196175 340737922
37404 128063 337541787
111300 120860 24066867
53182 112633 148666596
27337 142386 291688305
120289 198402 195690790
16583 132309 329125540
111463 164429 132786038
13389 60868 118856575
154749 154753 278666264
37112 69344 80804814
83005 196707 284723830
154903 167876 32390886
54407 113950 205263570
30352 125652 238444095
169236 172676 2478693
184148 198400 35703433
37158 95964 147089635
63795 143254 449949798
174995 192100 38382579
75138 190186 287940990
102165 120188 173448714
106922 195268 221319395
61453 139389 194813778
180668 197539 42332846
108539 195067 96364210
40706 96214 366531253
95400 161960 166802267
181620 197323 933142976
189531 194516 12422611
121233 138323 669850060
18386 160228 771527239
178745 178999 658674
139054 174290 88334314
176759 188083 727975827
148029 169514 926985185
99779 192509 232425029
176512 179543 7550075
153272 184934 79235449
133182 198868 408263810
197982 199463 892819947
176742 188524 29530652
133450 160225 67014853
59282 105698 115922182
23208 32864 152645331
170804 171997 3017681
170504 183622 943677337
175923 182158 981026032
42579 137421 237330321
1314 14536 795545442
141207 186569 113766068
106911 153645 117279466
158289 164071 14371645
4363 58993 136657872
54030 170256 290999183
59762 118993 755123181
161396 171762 354470364
31544 115035 208769608
157490 196296 97102773
126964 151340 61232593
54282 154044 249918826
8902 60058 352074438
91288 161504 175897577
184557 199412 37194796
187338 190211 149134842
51577 197174 364504000
183977 184537 948608361
188747 191020 5612594
193544 195215 4183844
26872 186215 398814365
67351 199618 311002687
193065 197982 817456042
189319 193957 11529336
149975 159955 328145585
10350 109206 854970947
150686 194471 222109412
18530 100608 205147388
104748 136815 80322580
94199 186073 921166446
12754 124492 679501065
9839 145522 426017318
154780 191605 327150975
199111 199177 169699
98667 149228 126941815
154242 182844 591626751
44080 150750 267217387
183060 191994 679869898
95545 141496 511575584
44210 170112 211654043
77974 94058 232110642
145150 195136 125216663
86578 111750 62939449
186988 196608 982979742
115399 154254 341481191
135173 173236 95421653
96841 98849 5001472
165118 185677 547541
82474 198757 291276392
58345 103305 112243891
181877 195335 829195268
115848 162020 115730358
108848 141563 81954283
75209 195748 301684687
27083 74263 649190220
72738 129226 182430533
9025 155984 798339802
114895 140833 182576024
186194 188570 736123868
124406 158127 84541275
27740 74541 319197842
81023 151660 177064823
3459 158493 387974312
68621 141416 182060069
166138 170651 11404551
173305 173721 1050449
118398 182213 363072426
189479 194294 975660980
79097 140564 153778193
181086 186696 242554502
178741 192120 33562530
198048 198101 133586
36943 123218 216070282
97863 186908 223146276
177503 178383 2246605
1076 104511 258560307
48304 134057 738429811
34969 67209 80836394
25811 160266 199637867
17738 162974 363443307
132381 156810 777332958
151087 183160 80163351
174574 189043 36373471
33956 124496 226617442
175574 193206 44130384
53262 111114 751418208
32210 168188 691089784
77149 147071 175036388
123357 172217 467766125
187559 197230 24163827
45061 89366 110794746
169059 194159 62875790
126277 162872 91673990
110688 154647 110351604
68204 168349 250671773
96492 162688 165890362
751 67047 165855065
74986 77129 833962659
104073 129084 547058278
171551 193917 347716394
135455 174156 96947472
10578 113993 258448851
40001 179670 349621462
47844 101417 843469542
52704 137186 211322730
144321 180383 790012202
75213 111797 91254268
49142 176574 319118540
184955 185681 204007456
82493 142235 722076848
157153 179076 54835644
108461 127641 896847197
93934 171759 267608590
118843 126121 18253626
22909 103401 59595013
184611 187001 321641895
38928 122069 208134656
63394 167249 578977356
58558 199516 972162411
29997 176401 854027110
30216 171285 266884721
185704 194641 22281512
80083 81870 4441030
118526 141710 58096608
179691 199139 48797541
77752 171705 235243822
91102 189968 247727720
85822 148933 158203207
117819 187384 174384464
117711 118806 897036644
79009 151459 181570772
121198 129099 18186670
90007 168393 196338703
151020 173291 935288347
71910 142820 177380800
14976 88733 655301859
77269 163492 215758382
54101 60040 14970686
34487 198653 380547264
97799 169029 547112424
13268 153547 351173287
61590 97132 327201199
152878 181264 55043767
46115 85930 99696175
169232 179353 501306281
113945 195006 311913651
180736 193468 31958609
84284 193644 458765960
114965 132045 42924405
176440 187174 26896393
75810 181767 338461697
81220 104060 74515784
139836 170620 77224761
24793 150660 315126628
187147 189416 5680884
24249 46661 628453190
20355 162477 799217679
150703 159891 666393512
189403 189412 13363
61050 99099 94857645
85987 119918 84926929
68645 131866 158191571
10855 181222 426294623
24701 141011 290923722
192806 196634 9573743
171425 188367 42403947
116078 142707 66773562
115915 130308 458931362
80708 83442 6766104
100342 125273 771553891
119965 131501 28938666
136636 149317 32025915
21216 63901 866565791
99879 198699 247736439
169906 180907 238842624
172744 175257 67524181
126371 196918 176652907
14236 71523 299221040
97369 178592 363708182
173697 178432 11840285
188395 188527 334405
46062 159164 678503950
71581 180493 896324937
28609 193243 686072256
172879 192882 617279039
121314 179542 145790433
43160 58887 39515719
61983 163253 254936013
38287 111157 195045921
182947 185509 6512762
120281 191350 740288988
12088 85117 660935649
30688 199312 422139728
81861 169880 220435398
35719 36214 1242770
176978 177343 864967
83359 96202 565785978
62609 156775 235720229
102110 132650 76617510
159074 180314 694540402
29902 91425 491371137
48291 102011 134327963
110215 133650 430485138
157681 182788 62854553
100982 111056 25339857
168365 173611 994774226
196952 199709 530419231
48369 186747 228898628
186464 191050 244431717
130357 145040 36789691
68279 94348 166129119
61653 62980 4297818
58461 99758 103049199
197360 198475 2876387
116447 190338 825739459
40812 151701 477273002
27 98322 245711231
6152 129697 309011898
64720 118428 134246202
57155 82065 26706560
127281 156972 853185071
63486 130683 168175632
102830 187003 606054551
193900 197237 401420751
198578 199612 83243700
170180 197533 36107483
95464 171515 190641861
89458 138584 798023451
186615 197021 25995882
123478 176671 133178808
174592 180892 348712944
158071 180160 55246413
68033 183867 603235340
131144 178186 117763949
101696 158787 143188405
1110 155215 385747909
37613 149150 279427587
74554 103771 446645678
192206 196672 76267027
88074 88811 1823165
179969 199718 9747261
72387 144453 180257133
107133 144975 723929730
179323 191461 548499077
95050 178095 721031218
92034 123781 79597772
68496 87979 32325525
138460 155400 234275627
51131 164550 283947562
10819 143039 518230848
92227 136777 111510574
140100 195734 487627680
89767 129419 278294974
177478 187065 596588310
189072 195036 638511384
45973 161867 843355554
98702 106128 18668066
71056 113458 105918402
70439 154446 390954304
139738 177491 94572122
161069 173748 31787746
12944 39652 189690070
28317 72398 681454492
151446 157209 14336912
7183 152360 363450075
29484 79528 763879062
199678 199954 646734
54077 81209 141127925
20070 77362 143275597
125890 193917 170407009
21271 162779 354109416
82335 187274 720359380
165451 189121 334019136
12017 100297 153386517
146788 150065 958716936
37276 134277 311329964
198453 199703 3099001
188452 197655 341800577
132395 135015 6487137
97420 175149 279316575
23630 176797 383367445
141163 163728 56600617
92182 179417 5779596
143973 184657 102023915
131694 161279 31097356
122872 163152 100765339
57734 117312 148952629
121494 148305 904785531
118734 155747 92905097
166094 184923 458237006
155384 177301 24952223
146877 179144 643041144
50353 175429 313147398
190533 190585 869131858
199446 199851 668518287
48185 102261 135223002
22349 23479 2808922
36200 115709 922654657
138641 163272 318898315
59450 169413 820592111
49919 185977 491967319
92289 110052 717965401
7271 143407 340617390
11566 50650 245393830
172432 178211 107254686
160266 169721 626276452
198086 199341 209322932
151501 160047 794915082
159250 168753 23840241
52874 128073 550766360
56154 109921 134535174
23070 85821 156934803
160959 171944 27607603
97077 150287 411423817
194408 197181 460772115
14829 106388 228977706
161182 169831 21736175
88440 172220 209961452
39136 125458 560514899
77270 113203 89705987
190847 192656 4486850
74162 160528 919356864
53206 64921 959829848
54437 82476 888523769
105346 188488 208410995
42926 126429 797759461
190162 199270 181368076
117754 152458 5611428
170717 189261 267231709
3988 161104 393085039
100379 154438 930956557
64545 195261 423345720
193244 198178 12445099
46546 108047 153843267
38380 185686 368941903
69834 163052 233275180
174898 179678 12000407
191431 193645 462011340
118887 134574 39272429
43824 166948 128790171
175101 198049 57532825
83185 129271 115413857
101211 166305 799812414
186827 193313 16207246
190835 190874 342610826
27799 58410 76652678
30670 80787 435779653
118249 147902 115900619
133519 181366 410701879
130877 186810 887013475
163825 171445 19193390
109880 131478 54181978
101586 199212 244760082
95742 99423 602741942
120590 128290 337741440
140900 192023 128156699
124809 171608 117297859
12891 134339 37108695
96727 102105 13455922
102958 188825 663541581
7511 63844 140888118
177315 182271 467661472
89668 153438 159904331
185384 196192 241017788
34961 67746 82169769
186842 196726 24702371
92405 159986 411634618
167238 177030 651991417
95904 177807 205180452
11153 112899 254292585
126639 166862 100710371
124154 126443 433662380
21210 128440 268192500
38826 135567 242081261
126378 169254 178382354
111633 149914 395713939
64053 177452 283833149
179886 188833 569650861
171279 195362 291363315
128243 157677 73802328
44595 61215 41749248
48092 62408 35990076
145536 160680 631138851
152412 195945 675376619
96714 189965 997464680
194340 197728 8531319
56591 107458 201232512
115705 133982 45843394
142052 197368 138655260
152839 190215 93494340
79217 160256 927211273
164800 173031 20646930
92417 125913 83908056
143197 164692 53822593
26809 88549 154216975
92397 148171 139884035
43001 142293 980249873
120692 163054 106093005
60067 90432 75865974
57627 163104 788267348
126792 154932 70593769
192898 195727 720527691
40992 152926 280326267
152501 171733 48046402
5925 160509 64025672
15081 175514 600759538
106859 164089 831944390
74799 75551 89563883
187489 198926 28664349
181044 189840 22140196
85639 169241 740144661
126961 149776 57277120
190375 193660 8185061
97635 155775 145879107
176268 179082 7017780
161246 167922 16795884
57498 183034 769086714
40953 144994 396034722
8039 144509 24886934
40144 147063 267640366
133002 175494 106424434
135588 183975 938172768
169564 175614 15153236
164903 184836 50061831
116070 157786 104663168
173949 174198 454586456
106932 116135 57917888
186970 195769 21991080
36601 171446 337707414
38806 68190 73609019
118606 155348 779329356
164659 189517 62344908
118082 178234 150728086
94469 185017 431949152
82262 168393 993894231
18799 93389 186399115
969 60253 148339380
25851 166960 339727280
54068 162135 270519053
55486 71783 40895637
11271 168164 679054618
191350 194707 8441335
6373 68828 335988773
27396 54063 795393846
24602 184840 643129864
43184 74130 467579283
197106 198630 525928278
100015 165473 164082277
166390 177927 870831043
44832 161619 292337667
65146 134893 681514530
186383 193519 384470666
66758 144208 209336709
75141 115131 876608269
90262 125115 679907003
75048 168616 668949731
197004 199315 5897817
154812 177509 232077162
14081 125064 636566519
178171 198918 187003521
39031 112601 880888621
103750 111210 18754742
178580 198622 50289219
100458 118131 44296958
20104 141161 302739196
58254 116467 665823862
44389 102638 739429656
187681 191724 962623117
128043 137279 23061965
52382 112464 715757559
146143 150495 350043223
57490 94840 870318994
154500 167052 779941324
188005 194893 17205717
116860 150696 85070493
181930 193165 28103141
127933 160210 952183992
42335 90580 434832969
151349 184296 180208567
145168 174602 73679854
7042 78186 379028849
128255 149685 117988232
68987 116216 117958595
71497 186596 883608732
111774 158828 118006479
183542 192314 21982392
144855 164510 691629243
9798 153617 959405697
44052 118104 185233192
156388 172767 983479207
145779 171805 522680384
129300 176869 119142074
95366 117388 55138145
165396 179558 35469405
30698 111530 554015927
106068 116350 25649582
146797 190220 108761182
38251 46546 20717764
85055 93473 20928956
4031 181394 619976388
53432 136036 206672192
141551 167059 64038769
5236 76054 177148820
114542 139303 62023766
48059 50055 4997323
179228 187546 20887122
146475 162969 41230664
6274 124605 295899568
132247 171501 98345404
17727 59490 599621248
115276 127075 925437754
88460 120674 80739717
9298 63384 494770129
68682 148685 814310017
120944 125083 10354124
24456 112782 817529548
67021 133615 166589577
157463 196087 599538280
58153 108950 126889452
75504 139737 160597552
168065 195627 635467365
67552 136296 949832118
87839 103191 38392314
93845 140181 573348493
30437 123880 827224257
115998 195995 200497368
134508 146149 29247226
180259 184164 9856242
61611 147313 214418075
29366 82725 133441373
90768 115597 62132941
175349 190846 38858420
38764 59603 785872349
169529 170038 1282345
18303 76569 47227404
139317 169928 76807336
17812 153108 338709899
13568 163821 375975435
197191 198988 4598782
120328 154892 86716195
6109 95743 719422347
86788 106805 242556454
145881 194011 902539717
139139 177882 321602428
101488 110903 23685605
128622 150424 854875765
102096 132233 75640793
40772 140336 249080904
61048 101462 100766032
2070 113658 798950037
116611 171516 39014865
19415 83855 161102043
8443 130869 306288084
34596 124573 225257518
3766 36837 82488601
125091 168849 109619692
197842 199181 3407048
187937 195269 18291271
136903 176028 804824411
192486 193933 3589787
139703 159352 197302117
69713 183513 841222991
36083 94439 726996971
66315 82757 122937113
106440 190655 211024912
95942 145025 822676257
106123 162420 141069616
198288 198540 935366627
34618 106523 179960880
4599 185024 743553036
129265 162909 84231338
7058 185991 447893249
115788 183808 170532074
176160 187194 27648052
146843 189000 598338933
181670 190606 22433669
136199 178120 202558360
175627 197820 55604127
80319 121414 787546862
31390 199498 420851103
114547 149573 87982526
72235 195952 777321878
127622 199578 180233661
23568 110910 877297023
125398 172272 880869704
137764 193983 140903763
140934 198787 145046401
117194 123557 195085702
97175 155142 641701892
199897 199903 15032
109883 126786 42427464
169518 199578 75331443
5533 139018 333746048
135047 153591 46672651
142272 154108 29890039
88677 122107 174154351
40779 84391 602437050
27598 165153 565261011
192789 196888 10221883
107050 148412 366175727
150021 194591 111506193
138128 181582 108990216
44953 181226 341116539
137469 143526 15293813
52269 69158 894736698
36587 154527 446047638
60378 188197 138836899
187122 196275 24398429
35599 197263 526352088
40882 74830 85088481
63873 111934 26129226
78517 93272 36745289
154547 178383 59518618
17172 22104 770708389
1660 76914 188283851
128333 167632 98509563
28995 33528 767036305
86476 181708 238552362
190945 191937 723040376
115229 197014 204902886
154386 180991 91773317
170389 181394 27517894
69564 170261 252036179
111736 169780 145564771
198763 199202 1106097
168853 177171 315878275
111232 170524 355069076
20003 164027 551494994
41161 46659 13683906
19528 124831 841476844
58545 71147 669693323
2779 179430 668264621
157460 169238 29392003
158333 183897 164775955
38522 55648 42833420
111116 115625 11276512
160351 168684 4029215
180127 184937 388085995
74188 126319 130272339
68407 150255 403069890
36851 56593 49454765
88008 191405 259031308
3635 167515 410071932
97780 168256 718179127
16501 135962 298801165
162090 186014 60056474
12033 190907 691939189
57253 193107 86809885
101427 144218 88473419
171186 190420 938159004
105708 118849 931604937
50352 156278 265347817
2856 18851 855576258
112215 117184 6085457
18940 55471 927864916
186713 194375 602537542
149204 197333 120383903
49367 117944 658920032
176101 186505 26069399
23056 57831 657327199
138020 142892 573409910
1222 96569 975971350
14228 53142 398065918
40014 167883 320119755
180089 181399 3256578
78064 199274 303529029
96094 112210 87231788
11592 108917 389677928
8118 132949 18907097
111882 183934 180686930
35188 159490 311171201
49210 58550 415659001
63370 166972 812458070
190556 194475 115822482
162897 179830 486767616
46994 52876 61580372
120266 150370 899612979
83239 182126 64277463
32477 106597 649778591
161826 193900 470957334
71667 88215 631342291
23950 186033 405830979
138002 162056 850403017
198969 198987 41280
139323 195292 413474605
123755 173405 124279345
140179 160873 915703602
263 42596 105744266
16075 196853 947653778
134052 195728 407844225
196497 197533 772616718
3124 81833 196768720
99750 128186 391597907
41996 71974 928369385
182752 183871 2862069
48630 133564 681734143
158330 187886 954217969
84861 85866 2495993
54605 114923 150794415
47908 133439 214114705
100846 125090 60871753
72789 133717 152341334
60481 71039 26341417
16978 191514 551626606
173199 190853 44229196
874 106023 794299072
149647 160417 779821567
54575 134134 983824274
96206 183022 188291998
123601 146343 56932380
33514 132983 181257047
105816 195285 7821014
29991 36197 15400670
137119 165741 71776205
120467 132216 29495774
159371 180655 53308198
76669 126095 636543275
177606 198149 203675359
143710 152117 21252472
195588 199161 559503060
140369 181092 365003038
24919 145903 302727541
161863 182676 52145000
4956 5991 280605706
174398 181944 18963791
34532 51909 43564558
57637 177894 301043140
197694 198239 220544442
33115 82688 557207340
168889 183928 11637383
114628 186951 817136093
149866 182635 83997323
127711 162775 87789644
9191 133238 569308815
121425 138054 41475628
3762 86388 206492484
25696 67134 394015448
102767 146701 110206425
13084 193148 653416335
150331 172046 54269248
163500 179413 694453810
7432 65093 545850342
99846 106877 277075781
129284 152830 744347100
92932 163536 176876118
140049 199756 378939824
138966 164147 63161665
8925 82144 183010762
88346 104798 657591888
963 153359 812894723
135629 162067 310839291
23599 115099 746753140
187300 197923 26617546
54769 101883 466280555
135638 156996 53644886
66936 167058 250603921
6700 127337 790789471
189746 193929 10410344
89848 197273 269089720
73133 161520 221119198
94303 197381 258286553
55220 62021 17157789
54679 108261 409086732
184048 186016 4954327
94671 160093 163863585
93366 126793 83864865
2164 129819 376646252
25614 187562 245471960
199627 199801 424215
24924 93379 171044904
66025 122797 252493076
27601 174371 367270021
110045 129266 814377947
14906 154854 707480731
20368 27258 17195871
23351 43756 50925451
41000 70246 189759149
18674 162140 359002028
173514 195484 54982957
111972 126107 35541506
179530 191740 30621506
11031 192432 560134648
159850 197621 94693064
66795 193818 514864166
17134 152480 338867620
132212 189967 144667779
164557 197676 73375566
47531 156490 328605045
136519 143086 16506306
113563 167938 136351026
40358 166190 314868256
188956 190979 5025078
101462 165730 161132331
30742 70711 111939600
121229 183583 156167591
59766 154069 390649537
39349 63021 59340947
83600 167126 209187604
179060 186047 17612026
43015 114934 234549768
162999 182570 386508752
146790 196118 976488476
162871 180564 44303871
155079 177887 378493030
196662 199238 6546644
1728 199946 496103113
6773 182738 440353999
186588 196434 17186499
11891 163624 379660735
145397 152843 793655004
79874 122235 443162323
62911 140239 827161313
63765 101349 115116893
95443 135801 641904804
21610 72667 127824464
119984 180303 151060777
69190 191841 646324451
15791 120295 524595718
32357 187315 909109284
41259 147921 267119953
116672 152757 90703388
22522 139847 573203487
133135 157936 62155151
158629 199878 725003157
58959 198572 829433818
126797 183188 141206794
187402 194730 17228836
173256 184684 28694691
71960 189630 679107982
63209 66575 90016343
63966 198587 617208985
47555 78370 77187229
17976 103380 883898790
65721 139851 446146881
138342 189976 983367593
134621 161358 66975652
180432 183168 167980260
148083 159818 50189778
135198 139189 9958140
91048 189263 246099625
24948 87018 155134644
98489 135045 631414273
92675 163814 350874412
186138 189348 8033631
21088 31675 886243292
82047 114789 787488672
127564 184109 141656791
53617 178827 894106440
163325 187109 59675213
149454 150389 2379275
131487 139764 20631534
158052 187657 974357444
24031 101746 194228466
111417 165547 135690374
183518 185110 28259865
111070 167126 140504727
83540 174313 227266037
152115 157608 13623456
146379 155905 23968617
169488 179199 24321558
29676 192473 538888118
94817 198964 261011024
130718 163623 750637163
174057 175973 993536577
141634 196350 137114730
41883 197069 671921118
191963 195254 8185426
168883 170805 4844304
150783 174716 26397340
102687 127291 703623133
140470 162772 55969883
73945 139044 162660298
108507 148500 741805728
78647 148676 175457504
174173 194434 161814036
131298 142505 835078503
19513 31544 843726772
76172 90474 96744185
92619 193769 253407681
95928 139120 108121322
46608 88836 105643091
188115 196803 887876336
188904 192445 259503299
186467 187623 894233761
118030 184386 166382558
56287 83472 861754702
20743 180397 518034283
176035 181100 12638480
155049 195903 450246806
163788 169819 15181483
52150 107940 139461588
161146 179368 145219220
163878 189959 990690939
33300 45730 317349533
63949 74386 26269124
140137 159668 48930487
34526 196521 405612872
199580 199846 648328
96477 146031 124238301
83256 147759 161608794
150099 169804 49258208
3035 144906 591234078
77388 162916 656826103
33813 115094 203350320
145344 172661 68428763
45877 97438 916973993
65508 115947 126045192
77142 153193 190495801
28382 140174 803671986
121002 163011 105159413
31942 63734 79532188
85982 127548 392851365
1438 131654 646774709
174739 186804 651429033
134248 165631 78608397
177373 195589 45668027
10618 93542 355026410
176647 189647 387234100
171562 180602 22540620
116735 116751 43546
35950 172661 862513534
124496 191902 529895864
75795 97274 322868516
109637 161559 684592102
195931 197511 818981716
52717 150151 471114154
29880 37932 831139152
58651 108817 734838653
22490 195057 431914508
101933 148470 805513020
176705 185395 578060710
58823 133897 968089072
48559 88194 99119695
38292 124706 73639068
112778 198686 215348541
186423 187253 338905
43896 124651 110214682
96865 141685 899558207
192966 197512 11434770
41487 130233 222116110
81780 149652 979574050
153577 180280 456077926
45724 142833 243064657
45906 88955 107676417
183236 199619 789737192
91694 185107 234148031
44594 194918 828701758
3409 51593 120418248
62641 130548 169855304
110010 182948 452086866
166117 192135 946539013
5199 120217 287689911
110913 157713 383027928
93461 180247 944872763
71857 132269 151166861
53085 119081 165098111
46746 98535 436465286
84761 147100 832262555
198149 199617 241369646
41965 53802 29671451
37170 88592 185606556
142215 158649 41308575
180010 188243 20676498
115423 184561 955250280
153138 188324 805162318
123981 181976 245442589
118781 196543 714959853
171698 177287 13871670
136312 146041 268974025
94142 170207 190660884
177458 196889 48668588
175364 179167 415638626
148378 194707 900125072
189626 193410 8095618
172604 195231 580408158
194678 197975 8268102
183490 193729 708715406
179661 181492 484676288
174010 188881 37350229
114342 151534 93474611
192831 193120 599468648
69254 181440 431593128
167440 191007 381284359
184357 198206 344473073
191349 191568 249525558
31057 165917 337494877
16795 199818 458145946
112295 179698 168934214
196439 198357 2599006
5970 96154 26898717
172937 198319 63591912
55148 135912 694645072
134704 194075 158592281
171759 186388 36595890
156926 190263 83451386
194437 199267 12150021
107035 168448 544019433
112584 130425 44784428
78596 98222 788797859
4204 105080 991749144
48023 181509 595769240
56594 187795 328620846
151211 165518 176928600
69083 122769 134352595
42865 125902 207841034
106709 140783 85291767
155071 183052 651046498
167876 194556 29878866
44296 100335 140057766
160984 186712 64481929
73203 74093 2276552
7150 147021 580785239
79614 160193 201689468
26916 49825 521211218
38415 46511 20217963
135368 144281 503233575
101700 135789 419224749
107414 157579 125782038
15721 144817 868879561
50487 113284 568406793
13120 32912 637535411
99892 153567 1709952
157158 197850 101865223
183473 190752 18267747
83050 91004 19866284
100855 179784 939614434
175867 184057 20603756
81894 92557 26590326
53864 127889 185250086
123323 126046 958142566
129543 130991 3629750
171709 182117 26009672
134129 171666 94139849
115540 174289 761180751
99023 163628 161941032
153336 168458 37679106
130731 133533 6971814
167694 197490 318530330
25303 69466 110500760
194157 194289 701259945
160185 197577 835578559
59028 187981 963078950
69615 75982 15981888
142319 172824 76498974
118826 197609 197392178
16109 172516 391478039
16384 140446 544552517
141677 171794 889951204
172567 185234 680138632
194952 199600 391936830
106896 129328 56237978
123519 198184 186990923
27358 156339 322910549
60544 158435 272214779
108712 140438 323267636
9435 131280 304791887
123701 149420 64491821
180589 187806 137406322
84951 176644 229633861
57262 139807 206539642
119565 124209 11670172
129165 132654 219656829
148456 182899 71994096
27079 153448 316382331
144307 169518 688677298
78804 147355 171635736
39706 49171 8819112
143173 165027 54669488
87709 159045 737940332
199360 199461 241348
73809 151647 194915604
29645 172419 526480806
93073 125058 80177776
186215 196449 799847229
58230 186480 447626094
22617 142229 100261658
146056 173067 309600710
39232 108635 137234594
109444 175605 165797753
116050 165771 124649897
139598 139978 463527784
174502 185779 725047469
68821 186208 293896859
42204 164811 306961746
95411 192723 113371454
155054 186990 264654339
12844 21590 572761087
152845 182383 73845627
183751 192333 21445066
140226 156015 39790626
82675 164619 205190200
34319 72041 94565740
193457 195034 3969682
79172 177058 982673881
42192 192480 579238744
187888 197909 839637532
25939 49651 771072718
141934 166751 62231787
187731 189026 313713849
142497 149159 960868444
78136 126478 120981994
41194 113370 180496090
107958 109029 2697897
132156 136186 521734404
28272 115878 219064397
105220 153864 122132584
158206 198125 99948712
114857 138214 58491710
132778 186388 134296076
37518 57375 49805205
69991 104153 85236165
188153 193286 391253672
78449 165469 217839668
20936 122406 266099519
17305 135951 296777418
57151 176948 299945482
24996 176372 378854066
179925 199479 48990800
189151 189956 2011046
65400 104533 97696990
196422 198392 865954696
146055 149694 9232965
64478 178217 284675465
145845 167474 54215190
119113 176658 215541350
197410 199529 942359975
175244 194929 523654181
103490 152448 122966702
48001 162657 67548439
191345 192701 914455771
10068 141231 380199630
19681 84197 619185570
164688 170408 14358252
109737 153951 383755113
105861 123358 43980548
186194 198513 30864620
10494 135893 323525863
48905 64476 39065110
91688 147806 140686184
35362 191315 781638864
188496 196192 186014279
147637 164300 774545095
71265 74228 7521272
63309 116782 134778639
103960 194742 227556215
132336 145107 31959941
164242 165514 982125579
29099 128046 247573414
66309 107399 644210030
110612 149081 96607405
157372 187057 74314188
174884 192742 44750538
87669 143902 243530592
137 108716 279628585
102132 108014 11735412
42944 194204 43603490
181179 188170 17626496
123921 147860 458513309
187210 199662 31204273
105386 176728 178834770
24767 108209 208581160
137987 194135 140749978
151987 160237 17487632
3396 75784 181117622
67817 82239 35979280
174132 195364 53194616
167319 177145 24567172
198728 198919 646775868
107379 187223 200109260
156920 198853 105004515
62520 93833 78082513
196605 198962 6013612
149911 150949 346456152
188062 195202 17818866
32095 74457 853194260
115316 165972 126944364
178541 189130 26610285
105796 185357 199481940
186894 188911 148652632
159470 167636 31602793
18394 89983 726046274
124038 169881 480083769
185994 192436 872173781
92386 118715 65935557
114339 160987 116935450
177856 179999 5415411
183499 184134 1661182
197851 198040 235544944
197677 197889 680192302
173981 196854 500305650
56958 60644 714091262
197832 199905 5175584
4939 143175 557627075
116634 166834 549027885
146026 169729 59368304
64316 136137 179661635
116111 169564 134056342
94184 139613 113803134
27804 93775 616971936
6461 126237 299583533
95016 149496 860051645
137233 157506 50932145
46185 71986 64756493
108747 142083 679641471
23370 157832 273426022
184716 196320 924832886
132252 163764 530190961
193131 195354 5583242
127086 196851 231503824
151910 177700 97371967
70905 198400 751008980
60321 172364 280449654
40734 153921 335314882
149139 158463 23261393
47039 83984 73110550
63403 157544 235670328
5814 67760 225200651
65765 159305 439128234
83312 136615 133414621
6768 132232 676889261
77040 122135 112857667
177162 192212 37758889
3311 163720 401333145
149957 191822 104738612
240 463 326974720
107015 111574 877494258
115808 133245 871076764
5614 22359 471403716
50600 189660 348231918
4913 84184 198210414
126769 148908 513080706
107163 133742 561372011
160289 190003 74533202
145175 184704 411300049
194833 197658 7064136
33250 62630 842175021
48678 185113 341756568
10382 14761 10851412
182371 189637 909413199
27183 177290 776121808
134746 178037 108394838
67400 158572 228253482
103983 193264 223752206
75778 176163 251254565
47366 110609 158209189
52008 164345 668185437
101629 136972 213295027
154492 177089 56414775
131601 153608 63408978
85379 188211 257574031
61165 183572 632433485
156785 182767 657467714
162956 199647 91966886
193102 196253 7899079
9256 115114 781679236
69755 89307 48770873
44112 83834 801801042
22210 88100 164667126
54967 118743 159549345
172631 178009 348529316
141158 188926 119790016
14877 96394 684660379
64523 116871 758524061
2739 98461 106593275
51531 194843 358832868
32328 63560 78149750
70071 145391 188463767
85810 162028 190811294
102152 140833 96933428
50946 74122 58225698
12008 82822 177062378
192882 196353 414384288
100260 146784 172898952
176366 199793 832384271
42804 81999 98098896
16273 184913 422146123
131964 186360 136233266
61460 175454 738799394
163654 172879 23150252
12450 74330 941571372
46865 84109 325314385
186033 198195 33565283
3393 80011 472241624
49414 136641 992549133
108491 141717 83273448
17319 104548 218066296
142701 185685 121407797
163701 188311 698471762
110050 189158 764621552
78849 140762 923380469
80353 104335 326452011
145685 182389 983926970
64819 154399 348706016
3351 180289 442720996
117321 134857 43981192
152515 156578 250681531
63502 134985 227183407
184382 190014 14093238
168761 194031 28460125
159683 171411 23958998
100418 174231 479538040
2963 21596 46548598
74993 151733 890654012
169956 179211 180087743
18504 95367 192131782
141473 146821 13535947
97419 136135 97034558
41434 197762 391427438
68344 172916 261770020
133697 176337 836815202
121845 151746 812093619
70886 86546 299220519
22616 53233 746427710
148783 197895 493414236
6455 67821 153459372
62396 105486 107583877
65149 93207 69992239
65452 138833 385611520
7811 45383 93879659
60718 112583 553332116
26410 135826 196888815
107208 178026 706088287
98573 187657 116382836
56163 140039 110912610
86616 125190 96649876
83274 145967 157029800
20187 167878 371912790
171707 172027 800410
56666 93635 92362868
38765 191625 855178823
176191 177924 425583859
193849 195780 637475179
191397 196403 12493747
88779 191538 257493262
143114 144914 783962107
60471 158676 245774370
187793 198574 26972313
61379 75549 673528869
49198 185654 415249432
106300 152109 114965714
54738 83881 72850604
133441 196844 158769767
77998 157023 990666473
196656 198505 348215348
180137 194454 675515666
8748 81409 181633921
79710 84605 12220727
3945 69613 164232691
33133 170321 400574794
192505 199405 121177931
36247 171498 845277853
115412 163215 162909842
23392 126614 449506541
99087 167164 578961379
42009 171176 553001549
22874 133718 277310637
154170 162371 20371951
1737 100079 919363152
27091 75606 649062958
116594 154563 27027030
86068 89516 8564858
49325 85932 970315538
21723 34523 110019374
27328 45748 613669531
81157 107030 64701336
185306 186643 3260004
135940 172887 92648289
76536 130227 134286202
68651 195913 318572978
122803 172053 393701697
101247 185281 210805896
167129 169879 2232461
3535 41393 866005265
33665 89988 140934436
159391 193588 51456944
123823 133485 24098965
191127 194095 243477082
130062 177652 83547314
120458 124687 793459770
156136 171295 37870742
39903 104393 161200717
132555 188826 386279164
158269 164368 15185669
119575 185758 442836175
19979 79743 748859661
190893 193398 231892707
89990 173588 209404544
10013 108943 304260822
179144 196901 838658865
145745 160087 281634488
181947 191763 24602038
97431 135126 94489010
167867 193806 64886469
12717 117509 261997569
153779 159926 218895117
29352 187986 397147820
117752 199550 205036275
142728 150695 279378180
57210 111675 590043596
17772 65177 463968525
149173 152183 858322443
128368 152136 954885054
188859 188997 356408
152602 175529 477295505
159513 180735 53147966
124015 172620 859804947
113165 178661 164152208
134028 192246 145895011
135121 187120 163077803
111217 161026 124823575
100789 152585 936345325
133573 156050 56462688
82080 174590 801893682
137843 164036 307860165
88367 93826 13610917
114068 189822 189951856
116567 154946 96421763
135262 170109 87371000
54547 102443 119688320
128600 133127 11387229
68402 103207 86892583
48891 194253 592584685
167105 176006 714883336
57348 142461 212934952
189203 194010 11961623
168594 188043 14861445
133191 189847 530372073
12447 195852 459037290
43 107125 436390577
196863 196932 162578
44150 147050 647268032
174538 191438 154074179
70587 136916 165852453
67419 123752 883088335
183744 194704 807830651
199359 199844 1102523
31164 177933 242885408
37921 92099 694588680
133403 146632 155070418
112348 176707 161335326
111867 130802 47606555
133227 185349 130665176
36061 137615 363540293
116335 128295 4879012
17974 189570 980185514
80332 115099 86890253
37912 42041 137426803
145779 194206 395973051
44141 173251 851847311
10204 110347 312074325
33177 142520 273566713
102810 181758 197873416
123092 193557 323631618
138646 149831 28274229
147827 153511 14313987
162835 164928 5199950
102849 147671 948798708
165254 168365 7804553
100606 123050 820309950
133686 161697 55345533
52332 150214 541300216
118668 156946 96016528
199085 199508 1014673
6172 134490 275265178
134738 186735 871829182
50503 191605 405657479
125902 153359 69000788
22221 173462 378479099
194604 194856 252373198
42678 102158 148737560
124267 137407 32816003
155574 193221 94146347
95405 159008 364174255
64670 94850 75343597
61695 168970 467350838
25271 46039 159655980
175083 175518 1113535
138781 190639 130031190
69732 149387 199485787
115574 190259 187197140
171789 187044 38194694
42013 87738 877176965
70252 90156 49699704
133533 155044 54035255
61097 95500 263750395
64704 163868 437223427
186985 192938 14836078
10617 199112 471762562
86074 165073 721460058
31806 105500 555719440
97723 100743 159286033
117420 140789 58567929
168680 191972 334212688
31585 181542 907332439
155382 157230 4604773
79395 88486 673928068
115532 188431 113084953
188052 195488 619825290
137488 198144 152091899
21400 43084 54100191
162210 183435 47760720
183184 190244 17713160
166786 171981 13088160
98682 157427 147367575
20901 145494 263825174
117191 141829 61767349
86220 167066 834788061
135337 149392 352177730
190529 195944 13540810
62407 176842 286396535
129840 197861 170382795
55660 90574 655523099
28026 32193 301818323
181481 199917 243097253
164191 199287 87988435
153155 171801 848299591
111224 125409 35601957
96531 155995 35403821
177720 186629 465178078
173541 197210 420259451
169705 185801 111978777
98452 166327 170088616
146493 183403 92408368
54614 132219 215145585
92227 134334 670105139
75547 134786 148116347
133567 137100 8765808
136933 184013 118105932
148886 160618 29144071
94964 139753 914924930
32734 68642 230769508
116793 180823 160473476
177878 186166 358422886
33803 174727 742442149
9416 81769 180859080
99763 132134 81276781
9688 165826 390638193
62682 170383 251705058
152037 173957 201393268
35848 90898 137709637
65548 77335 29491961
179037 186492 18693548
19428 45324 64711211
73012 187593 286816067
178250 194621 41069416
15218 153666 346630927
66654 181311 286919522
44442 167472 308005798
146716 152979 15791045
102559 190295 433764270
59432 166081 266803482
97563 165020 169025724
175998 185024 392955804
46953 193477 725092870
12505 187093 437000263
103320 103792 1098138
145433 146411 2506143
135730 150785 37933554
139616 192280 588769262
123678 177730 494825244
109813 170832 594250147
106322 141971 89257174
132614 172910 184167658
81764 114043 80654757
57832 178757 515780366
98187 198415 251206516
178656 190759 448177833
41985 147425 264056308
130711 144856 819445313
91392 97380 527092572
121760 171056 123434750
62347 113259 884105762
72351 161314 222552741
153701 165125 948284
166195 193888 55673877
43931 198359 998493044
86721 172562 986944599
13673 48450 966910133
98303 126041 321392557
103952 196167 291899891
31503 111720 322115873
70481 146366 96132038
68177 198430 910964819
106989 145367 831648229
199911 199953 814263528
168869 170340 958853307
42097 85602 108921191
76625 199193 646726322
6660 37082 633202943
13433 163851 376371532
127501 187686 366056623
12215 55625 108432940
195381 197638 5691686
85267 158359 183090437
184074 190291 15539353
170769 184681 203369586
92713 134718 45501910
54555 89474 444463449
59419 172377 282718481
59930 178132 338254242
120033 182121 155517048
165195 191833 66765387
178519 185593 515936326
70772 147016 947515589
52558 96078 108766320
192544 194570 5068537
116851 164714 572611379
105453 165478 194456757
181589 199962 46015102
109809 113619 87604293
99799 131436 389040853
160446 177514 906005370
49195 64105 868206668
32010 198164 594717238
67816 138200 359487445
62776 79349 689738077
71440 184418 282878654
114199 152559 280948060
61325 163094 254576855
9087 24918 39563326
156381 184306 69843037
16351 180474 410723001
93997 121337 68621189
55038 58117 7808266
174905 184595 24385283
91922 105902 34981940
46417 51411 682081925
58010 78134 120390500
108440 173853 457946483
73048 75524 113905891
56555 142400 747384150
71015 138811 824433074
55780 109259 133755005
29973 39819 744177230
139032 189503 52449348
195589 197346 4411752
61994 92354 75749298
53425 97563 110286895
144497 172733 70745586
28183 135482 268442420
170064 178266 333601790
134496 195994 154090214
121704 131905 25519288
44342 80476 90434381
132945 157735 62129440
4081 100084 239898150
169556 193775 76560448
178551 196800 500275133
19678 49717 75029066
128821 191905 713197997
89583 189895 251336463
118495 160074 104164890
169679 197373 734504225
684 85882 821870232
23045 48201 142648935
127280 128443 165960815
79306 193039 499712223
122097 198893 673868628
68488 192404 310237602
163229 172678 23729171
163950 184325 191497480
21225 119176 244968273
115745 182478 167254899
66001 75624 726766687
105076 172447 168908281
102716 121438 521135065
79828 123023 286851698
175226 180837 14032176
122408 164856 106227607
18307 52021 565458871
41331 191383 375696222
43543 140555 922948626
173781 176885 14904299
107128 121837 36995915
183164 194152 27496572
72335 145568 183162955
1197 84724 208872512
2848 52668 897567298
87949 196412 817270869
55631 146974 889124650
28565 148391 299965125
153761 189425 503085028
22746 45712 852410487
101690 149721 120628444
10341 192875 456770456
34508 68615 85488634
106033 160436 981727720
35658 56787 52908856
102469 165552 293191007
80695 196069 332890424
152504 194216 104283005
126986 162867 787318077
17184 147504 326215068
111876 125158 274077671
19093 80341 168410653
170047 188282 716173853
174606 192761 31375887
113329 126769 642675599
145854 163413 43953952
186163 196073 255796640
100996 172402 179079553
101105 189024 761821764
193739 194151 147619744
134069 182418 121181024
186605 198547 3469819
103338 173017 174643309
82805 121586 97113328
149232 199538 125863027
149553 155960 584659154
97081 112705 39172596
62464 141789 198359571
100572 124016 58916197
69110 180802 279486440
152504 192827 100802426
165477 168500 7605560
22584 70666 120315561
32259 198547 416357961
145677 177119 78756041
155609 199619 110131305
196890 198310 476527964
155723 184094 70984646
144179 170607 66245752
68940 196549 618557320
88777 154077 16574231
185795 189364 120841525
194441 199557 12846427
134828 146187 28534813
45086 155832 277376945
146187 190089 109971715
67719 145595 582000708
65943 195995 325547776
101452 146331 112635343
147169 151981 12156545
77359 123082 530603486
177882 179394 211324501
37455 60172 925306567
766 181169 898624217
134169 142227 20151529
120127 153604 228561634
160203 194921 87031726
126059 190494 916864276
161703 180529 47141969
165736 177360 29083780
93399 124093 77017106
82880 118614 223379624
46140 125641 853761873
90509 118275 653914150
50350 139693 223576923
119410 177411 974172406
140567 151594 507293
167125 191237 60379398
61537 119744 848274627
121480 181462 78501638
26794 123339 583358155
7451 128601 303082307
89118 149756 362698468
115108 140665 64026035
49261 141464 230756575
23311 25546 5614575
190453 191291 2057340
140574 157566 42690953
162846 167391 11423392
187282 191453 10427461
130684 143534 118013949
44058 143089 247896410
148692 154052 13446996
11566 182902 428806589
182532 183038 1295532
42393 112236 174686703
135107 184223 123146956
90739 110139 682354966
173452 191404 745400558
21174 112796 229042183
90142 188456 227695333
40476 159759 601090039
18133 85212 167777274
70239 189986 299815830
110881 152646 107396914
6612 161752 388193203
184473 193948 23643619
42180 81629 98748639
135224 175511 548269952
10789 49025 93104627
57397 74289 42401345
102635 108607 14971730
150344 179649 373211890
131124 154662 59120606
189825 194771 245661318
34199 118754 211611253
112634 180721 868530896
180220 187620 232147807
121789 124248 6098486
199791 199860 145054
47393 93194 144462657
16838 75709 147331988
100736 108958 20648847
47654 179444 329973238
139174 179116 100162406
124176 135341 886082136
102813 193054 879862147
192061 196023 9887398
166735 194952 70701067
162233 165887 9158119
106146 125995 49731768
158330 163866 466470620
29572 49721 347018235
43909 150643 875947413
53473 59079 626045106
98852 150128 128699950
46936 141920 609120334
134435 136147 190262834
50761 188235 344283012
135117 141074 136547457
101370 111358 25070444
107152 163461 713360725
151993 155363 23266209
37771 167912 591439943
17677 27207 23867388
70744 109555 97000543
197347 199252 444565922
5479 54836 889532626
54851 197165 821052682
112674 182333 174577600
58280 164169 264929396
142362 157991 39302909
175598 188462 32267260
105248 128325 57887869
70228 75070 913710946
153844 178677 61995111
156437 163380 17210070
126974 186299 148607984
167284 183399 40374946
25445 41799 610822613
45378 144180 247271035
139404 180408 102801923
177322 182075 392079344
83200 127810 111725262
9013 131609 306701180
26520 135033 275993273
64892 123653 527851439
174785 192097 43434452
60005 103957 109729160
84369 184633 122122910
122419 170479 97670478
124532 158094 543140729
131744 139093 799051360
136869 176145 49695598
21843 176464 386994027
50681 180675 325426770
188065 198795 262719790
22840 154948 730217250
11421 66894 792096201
20724 180201 582961475
84932 90988 128109594
169466 194784 688324666
85157 118344 82962330
91133 180767 305613478
62925 184743 304957518
134502 137941 8537879
19552 21679 5318279
28638 176995 947375908
58741 143203 260436966
71575 186304 431884795
5712 75586 174755599
9339 76466 167925726
193702 199556 14701210
77707 110830 44819328
198611 198926 809901
141877 153718 298817036
152834 189858 710270664
155426 185429 75143155
40800 67382 154869828
125552 161177 167505391
124593 175948 128676648
193417 197859 535219319
129972 180750 127130829
125745 165101 549970969
8728 186542 464774637
100164 191719 229489984
40376 166823 943120182
60821 139079 870529149
23020 163633 351872765
138703 197017 146136877
43665 82230 625844682
124438 177291 164113629
197721 199002 3246091
21467 125291 259729084
174063 182053 20078339
144782 151202 8428241
59668 96406 162527425
167571 168107 1329529
170880 176534 378932046
105025 160298 138501494
143214 197716 4493501
71523 142026 244916965
118625 143887 63312149
30265 64591 458569378
129443 137669 6824467
159644 170989 28485134
65781 199760 357154382
172803 192071 626620543
169326 188523 667414002
35943 72843 968945759
179942 197663 44379392
132804 156149 58624571
127955 176107 182521157
181051 190846 24624262
106923 107018 32274
17386 158858 354009476
191194 193597 6013061
31442 60351 72419260
134410 178640 110811410
34689 90949 27457200
84920 191285 266338090
24488 123186 377698205
123434 165623 697503295
66328 158237 638189692
102745 126998 60915522
157027 184493 965296197
45236 110603 908485623
159213 189240 75305593
105105 143962 227771138
76304 176651 251154921
103588 104393 785204807
8737 156421 369639498
102111 159280 143271348
55021 60376 13539667
153183 168733 38775292
69302 116439 139710963
81234 151279 175593658
61951 84918 224294333
123333 141085 981773213
116806 180680 973071236
55843 151415 257109061
52030 185004 332996225
186284 196975 26686363
179249 180817 984810154
66202 198442 733157687
174397 183982 450687047
29725 96619 167169604
79106 119753 101695759
165026 178387 33504958
139124 178573 211766719
80784 145792 162708603
40953 93953 132462624
157719 167953 25640128
75911 197944 565360051
106965 152210 113532082
194324 197512 7997451
60701 98824 95110339
19578 45939 65795061
838 3754 7331562
187668 196072 20957091
102794 129365 305596741
190992 199525 892465156
131394 151449 69207997
102941 106134 8064115
119859 171685 129897587
21074 134647 963064298
180327 197068 957225704
186098 196681 26388501
144058 148188 10520786
168330 175131 17016854
108003 195764 219945444
45480 77147 13009855
196143 198240 389960659
178768 189599 27218025
79083 196403 293708900
139090 167079 70266861
79288 173312 641824277
169370 184902 663230600
8235 77404 173029410
143854 153294 23853788
173062 198422 733164419
94936 124191 73346482
175185 184210 22696264
196605 197931 135760350
152544 166592 34974107
91966 102306 889037712
109794 186661 192603399
161817 197519 89442934
116102 147824 259375269
82428 127445 112746960
52008 144120 230549773
34168 81610 190017679
104652 121474 42280437
167291 196330 630056057
2703 126660 41993019
148331 160719 896116772
178769 188933 25527103
40130 77730 617739672
100612 114035 33629018
38126 69671 79058020
36665 121330 578149605
4978 125231 300823091
195336 196111 1950997
191078 198494 18656184
64858 179110 785758854
126012 179267 133441024
55084 102976 399712808
90944 187532 438224915
93881 142982 123061295
181419 187716 15892362
32426 56212 902409534
6231 101523 238052853
150189 171768 125695234
154864 177794 514352559
108449 140337 79899352
28434 28967 1312972
49710 129848 261317567
153987 166600 31386982
60762 176258 289053800
85796 195098 273715202
127760 133727 766538869
87591 188238 977105872
113649 142143 71387099
43566 123663 63940820
69345 78377 22531343
24113 60631 234109118
188932 197251 20790989
119325 184430 163161762
74989 99097 59991471
121989 161151 955336267
96901 182433 214341081
134360 159969 112790777
108608 181168 181816618
136466 164145 69374239
30737 90527 275443009
27501 161009 334094166
57512 119715 886083694
24654 148389 309746704
170962 196066 62860792
120400 176166 139710172
55515 62774 54583336
96587 185911 895632054
81787 170229 745003599
47976 186088 345924970
49060 125176 668430289
118940 150880 80225662
180879 184457 9098800
39068 66130 157071558
56898 91265 85929004
123881 194949 177953938
79786 134015 135708628
199441 199522 383305987
150807 155567 7118471
58582 126099 168825081
3160 93754 226381294
94644 116990 439909950
155723 170965 38038543
155647 155738 977012577
179746 188283 220293019
129367 188997 149411496
36256 174507 346112299
63068 135531 181229153
40328 99897 690669321
100468 121374 249883244
185402 190230 11985460
176321 180518 906689188
104159 147712 380229523
117811 153000 602869768
59066 112449 177393764
165008 174187 533752566
75513 95936 980322007
199065 199271 949078264
105596 187690 515038833
65167 176519 278733182
135475 150948 260630900
96881 166995 175744485
128265 132260 10085054
2308 55280 914959260
184453 197115 31617248
157354 186594 73178793
169393 193207 59650174
31367 42578 27958771
53991 73980 50188775
77883 114990 819996110
173905 195159 53268768
149062 161452 30829453
36018 37519 18672549
126795 181509 137017117
66012 178268 786583959
170642 190659 14606285
79573 193261 284664702
2475 22318 47809128
18949 29959 27515613
63885 67991 10293729
138516 170465 80214725
68156 111819 109031813
42985 157353 520444996
56425 136244 707622495
173023 186725 215536163
70287 170635 251197881
12446 57104 111652141
160691 178975 795681323
134985 153540 530956401
38339 71526 779457263
23097 75324 536521585
3432 75142 179455491
172068 180823 21821554
61794 82353 51266213
154691 179322 485132251
190649 199228 201613877
157035 199040 356269179
14871 154023 488404572
160190 193106 82483875
44760 123765 334637714
5790 82069 951187100
143629 183002 98661961
66349 71809 150880347
1936 177060 438276939
185689 187012 3226575
171118 174123 802529680
39903 125264 213608916
64064 80831 41925646
65796 126526 241979620
114064 156687 107026881
166323 193596 199905845
177725 198427 51971142
88158 147383 148460788
60910 148250 218633198
176044 184541 21351405
86684 137498 626035355
177003 196900 28296443
195641 195948 794682
9882 45423 735390561
30834 183932 383261935
98479 122720 618833926
5173 134190 772818223
56178 166194 886306181
46164 101211 137583654
132324 152588 717290096
56336 103041 116785968
85308 149730 161446689
59856 182441 994348985
141671 174883 83241744
173939 177628 868390401
153834 166460 31413300
133926 164124 114683831
102300 192863 425737053
46185 60399 24606932
180091 183757 9251131
137453 162238 62163171
98049 168640 626240120
116129 182028 165227583
5722 104479 536644458
107530 187103 683090177
146003 197569 484104855
39586 164821 895195734
35654 79906 110785240
28629 189777 743130485
166391 184150 44575964
13122 158201 363132238
90783 189987 984859499
26306 125189 424303669
61896 118587 836736106
33577 157187 309540451
71296 193187 945753163
21881 127934 806128594
162092 168351 14676235
197971 199227 3159464
26530 173705 368291724
71028 190910 300142293
62613 67568 592175074
124038 159603 964308143
183305 189454 15457978
43993 107456 158731221
135401 173637 95837790
124866 175136 701908780
126102 181282 664918433
160744 192762 80243319
12391 91858 277860791
65268 149591 376258128
141591 188356 743822727
43717 116416 309725966
183480 198167 36848606
131172 182001 127319349
49735 145733 436421824
15644 66828 871777839
145413 194947 97090021
133501 145000 28847377
7582 174917 418705520
23293 34507 27876767
197743 199762 770831322
69433 182557 283142732
159197 160953 355850826
31074 148351 585711507
43182 119099 910419873
191894 199281 297131
90807 188738 245408237
195744 196846 2168675
175027 176066 95467391
72597 123199 790945266
27766 80951 133017141
179884 199950 927134933
162471 191318 72251767
178684 179752 281823298
7134 194141 776018136
92306 170872 345781126
44606 183706 937541431
81066 95125 898162592
53698 56603 428804170
89109 124466 428842187
87577 156271 85272466
130596 149719 48056033
134203 144848 656930825
96196 165809 684849435
108983 140898 79966624
140140 195283 133770722
117492 167975 647989806
66235 122810 141572779
1565 150257 474405697
105916 196623 227229488
85983 99619 512179082
191589 191607 585053831
57826 169541 490980620
29751 152902 308333539
100869 126403 64122227
175076 195536 30690882
173323 192484 813252272
149349 176136 66957668
70037 147877 436807563
18199 110643 231184022
118577 148007 73905000
194994 197687 58746852
146880 153056 326543881
128940 131711 6976068
83819 136697 132333401
68084 119299 613326207
72959 149608 408494730
92258 149359 143206142
165706 168586 19990123
159702 169598 18059147
79930 127776 119795616
29821 141093 278348216
81806 138791 190498147
59720 100793 707851332
77318 169643 231083909
153650 171282 44048313
34600 61381 67279108
13944 194536 589627542
137926 196067 280598960
80962 111142 674074489
101130 187468 216514407
171659 186083 36164218
142818 156239 33803841
82228 170335 220665895
75942 78948 7418847
6843 75833 871891439
48595 56064 952680830
196242 199319 7787026
5344 22837 443269667
115574 172675 910404732
13827 95631 204547097
49554 102572 157367831
57491 192474 337967243
197175 197521 910920
30949 85469 278261772
87902 96225 20819571
138481 198030 768110779
173073 192533 48764355
68927 191142 305918010
119894 130278 26045543
41968 147247 943149096
146469 178083 79074842
77895 138928 152587322
86594 147262 817473279
139295 148138 914073037
27003 77556 126438629
77505 156019 196662056
57235 126148 172459276
143286 186705 108753703
130264 195824 164201082
130204 160257 98380049
77719 189416 49361828
133456 169053 89161024
132074 169865 94634446
37043 98731 154259075
119733 190819 178111324
121173 176847 139426406
56736 184610 320239596
50472 86482 971944060
65812 181018 950758162
58102 122190 407160781
115849 177329 154036706
111011 173910 518738713
21218 32195 567561920
33985 48924 37364458
179114 187308 20570659
195754 197214 3650040
98599 154886 141263085
162613 198892 543652550
52506 63220 144879392
100630 118414 771639097
150711 171059 50811479
187298 189966 640012178
20652 56292 89024230
108272 163196 137635648
39806 199828 946720109
49714 185661 530163895
115545 177157 154385828
153690 154125 664113683
161560 169067 17144572
64525 86220 54184173
115761 183645 170175072
157768 168576 27015691
143420 147293 9771960
48115 164673 629811227
191605 194433 949543388
92667 118964 73010125
13324 40003 249951112
163285 177285 35063997
14757 169630 683593003
24240 138891 996499526
75519 80314 890215454
52201 73605 53706218
99520 198905 249106875
168748 182137 366308557
38448 184871 885631448
122574 198873 227025392
131074 144615 33935650
89984 128031 740544296
102114 167359 163552107
73245 85197 536379286
61758 106968 112906734
180228 183907 9293267
13980 186593 474738661
74329 169178 263216366
167467 178649 132531831
42602 43924 352150
54580 56214 269466632
147114 194419 118454727
199696 199864 392346
24084 152077 320477612
153414 174136 51682116
67288 72556 13250021
178432 179537 2754719
169127 179845 26866132
21381 167135 364753578
119799 188204 419891366
70990 193021 389644694
36586 138646 255407542
156746 190534 84552062
114474 176053 831906136
82691 132681 125161084
169347 181671 286226018
51160 175333 310875285
187577 190653 7660749
174222 178587 10978922
161470 167314 14689637
66296 105200 663566836
118070 122542 11387185
194538 197401 7169732
42962 184961 355632544
198866 199481 1514120
172726 188411 39315595
92624 93200 388215061
54955 196995 563865748
185982 197780 999299521
115079 155478 101428663
163910 186809 57434103
86407 99684 130143063
1750 14801 32607269
35202 181090 744113228
75823 100978 62598765
198346 199767 3569604
108374 124566 40641683
175678 178604 575759618
188092 196493 20947665
124154 142910 46956704
174435 196057 54215812
83301 93962 500750507
145495 194256 122138830
114568 178229 930087303
137966 171316 426045441
144771 174334 371298990
38061 184068 365668559
115693 156391 102179770
133553 189445 492262547
20596 66779 115556324
192871 199260 16071807
103940 122616 18132239
35184 61144 6965852
85935 188604 257189329
22669 122410 249581348
43177 67716 757279659
5720 65241 993918106
74024 95939 936282229
826 3286 732295092
164210 166752 385252182
115259 193927 197112404
13828 60648 622054073
50752 75734 62643725
95714 131427 934675446
50347 163808 284026725
38445 59682 437492937
137020 197066 150469655
48371 147512 248359649
182563 185025 317825649
38338 48706 258596409
156714 188504 675049338
37183 58764 544862144
109642 158876 574175845
37047 37699 558732225
197525 197623 257160
119301 162670 108650331
127703 152491 62241289
178048 198836 52198347
51610 80735 72926742
47768 57587 585566222
119828 154980 311562907
73506 106609 994153717
81258 152003 177276143
98533 112283 249187275
187965 194011 15057030
186819 191522 696209895
62273 192227 82294673
70297 112433 105254353
20828 159156 86736256
94203 168538 186309560
58119 63683 13857126
199119 199852 1784856
71755 107624 122269434
190144 194313 456249760
138713 182111 108819949
48135 59924 29650812
24443 32149 154756606
14577 162216 369491947
59182 139341 200418981
126812 172818 393708538
44655 65135 440949946
133571 190094 540577844
101460 138666 93247535
130299 171090 102186919
108903 139887 101447498
189715 190526 2019577
38313 187562 997537339
111449 133243 40233308
25258 73851 500059591
189638 195586 952799694
126523 157487 469713569
185853 189130 601581165
139039 165163 366877694
145118 179021 84911016
26590 140643 285221008
115176 183550 942443420
6962 37398 75972276
193862 195618 314373668
144172 166161 929814928
49691 99810 988706387
9665 30062 731526151
190930 198053 11018537
74693 90461 39246961
34817 190037 426533361
136257 153793 44186842
186095 198131 648800895
12691 52840 100358730
99153 120499 53598999
155872 191626 641847149
130948 182499 129096232
148153 182796 859194734
111700 150662 890338369
132843 140862 417857564
383 57392 709393328
140920 169945 972843912
55199 173193 747495189
109091 123236 35628803
38177 160661 306596933
67723 68719 227109
164142 176039 9236318
118755 177915 148190107
128896 154273 63765326
50627 164363 731299110
153753 192256 420769834
7423 199350 672854989
131010 147541 41499717
160146 172105 327988137
20520 133177 281855987
59194 108405 538461101
138125 150496 31315714
62211 152581 389231302
115755 121109 13552286
114377 165558 128294962
154101 189293 700327294
124041 175367 912415049
190768 193213 6081043
94737 144300 124203125
58058 84332 858183848
18859 115100 240604397
159325 183181 59800817
66020 70030 869873452
72270 178815 266639681
107945 116550 21535479
43012 90208 118102298
159194 165562 15959724
30715 172319 354460869
89027 168571 199261039
151381 160131 21651011
188555 194313 13577747
138559 196308 563018680
45749 60059 35929509
16120 108394 582896874
105732 146937 103334679
127774 189163 153810552
179800 193483 34278972
19447 98500 20062432
19842 33395 33781944
10557 76545 981523718
79806 88475 919090011
125281 179378 6880116
35511 120087 211723664
185790 188551 2330306
8220 13354 815921284
45944 193772 370137191
91660 181882 853921228
162771 165068 5698450
75788 86560 26752209
64230 127248 415345162
40274 54134 91063841
184330 196344 546095159
121668 169402 324817100
51959 122982 693308011
40483 133107 814479135
88967 166221 193482188
104325 184893 826780617
125802 151186 93528422
87495 111203 923361140
163391 167535 813877361
108379 179518 688051667
44103 167712 309527934
134966 148503 607498412
87590 199397 280115510
172185 173762 70016312
23591 120491 242384863
32770 118460 214334676
98350 106092 19446077
3831 198469 487165188
172242 185896 34278147
78004 86822 21916293
91828 169339 194202996
92326 150885 599961943
83548 190890 572993523
1686 173904 430953720
62277 91928 582420359
48273 72329 60398525
177006 187881 27305374
171930 196264 462767301
136065 160759 101922519
24923 189741 412549536
52734 56500 9355108
16814 66452 124229442
35264 60384 63064580
88550 158373 175044382
152872 153134 657322
54121 134526 994005986
162241 171538 40265305
45383 58325 32501141
59862 133025 298372193
66986 109030 355542473
97049 190254 561511272
191398 195425 144224064
144916 152223 869227511
89453 140568 127954300
159986 161118 62505202
182174 186137 263146308
36337 160369 310485331
161566 165604 10084797
87734 128674 541821116
160899 191967 77884759
9856 155160 813248710
145237 185834 101800567
102935 190800 220225597
177439 180949 8761508
175436 185889 26312794
36517 48709 30520606
116372 179020 86414040
33966 156935 307930831
89848 138578 121930849
79463 90360 27239400
86543 182875 481642404
155155 196126 222213234
6772 101176 799130278
16191 93807 475882875
192517 195189 6673742
77673 154108 191479859
65063 185748 302242636
111532 161146 508190051
127473 170890 423433655
156392 192583 90507093
98381 135427 92834219
102088 151489 868594569
127275 129790 6266135
131340 189264 145122789
87323 161615 570182824
77187 82546 908875868
28500 75032 116487688
135060 160449 63586849
193807 198764 659679136
145932 190591 413075755
92103 138646 15153620
49154 117907 836702291
139425 153540 35618336
148231 183161 87369613
37338 184002 367295720
57672 146304 221890430
6295 91359 781849225
185020 186339 529728400
137047 182939 760966675
33633 185150 932261936
91964 172786 215429492
50539 119699 734621448
168855 173983 12802350
180646 192654 30102941
177855 178892 2618562
141499 152949 28921422
146740 187368 399624446
101812 116616 621332729
152789 171993 47990572
108418 129608 53214325
158550 163536 12384217
91475 133325 104873479
100789 124309 59042054
2876 110417 537676302
74984 105942 77249201
48984 115504 610727147
137253 161993 62045892
102286 186628 819105719
1424 142665 353275429
29141 33948 896012830
84798 119301 83408688
10182 20351 25398488
87857 177432 310455683
118827 172603 134769408
29154 135115 602549071
150167 161619 28524059
184373 197358 28825958
154223 164961 202543222
66856 125705 147182732
153927 188017 85272470
131551 187199 969801012
43464 131940 221499716
14498 111189 241846168
22753 57714 87415206
49752 110090 150951135
175650 193396 44439205
111313 180939 646743664
57657 122526 162402422
62021 100372 19660214
77601 153414 189926467
3582 43899 590893206
18766 44982 63258593
33690 178473 362489766
87056 157027 242182946
95145 191271 240868676
9722 146618 987493594
78974 152157 754026396
176181 198906 56957050
75748 171753 961935931
137139 149932 32309646
17968 155544 344420891
65827 118846 389045611
17593 75547 221552928
95336 100560 4052816
170504 196825 65856084
178497 190260 507415558
97084 103476 184371616
96689 148561 130170519
93861 118282 417274236
168473 193310 62204329
103224 114834 391999250
163992 189007 62755581
68063 182436 286317301
137584 152036 512257931
44034 193320 373786447
83491 87856 986624266
116390 139609 807517621
136563 188384 129926503
142499 157403 896067522
122219 152246 75316967
122907 124063 157251604
138895 163591 79231827
136582 165437 728529888
91355 198365 268127539
111837 147657 89978450
125157 165213 100325824
91017 168149 766054042
131124 156194 136404940
115808 186912 178225383
101524 153306 532994129
108279 189451 408538121
166694 192512 64711149
16384 109661 233243655
157450 178504 226531957
185273 190780 545142036
188004 190324 5792726
22079 114547 231149393
69154 123228 135314200
58771 145800 217753327
29150 103673 186239192
45552 194739 373536238
162629 181238 717321092
194147 195211 2674863
98008 184391 216554230
7009 97682 691033527
7303 112786 56223600
192219 199571 18436739
111888 196315 211566566
104024 127758 59619431
130222 153684 505545372
52583 66761 35557183
156545 168054 28752776
117001 194970 195456104
166811 171169 931577810
106909 156840 553479786
164225 189636 63728939
43550 134327 733245064
187376 187665 296283115
116865 131968 615686986
14860 96932 205167550
155334 172030 41752274
190622 196243 14030370
629 70522 450460660
72162 118258 115154564
85679 134380 873006662
104110 185190 203349563
46568 111268 161870726
24685 100465 189352545
82377 162082 199570671
120103 149296 73284111
6544 96600 225081162
196756 198116 971608725
198454 198633 440507
188543 198303 24432923
86269 151614 163882892
84634 156372 850419097
18033 139798 304581035
7465 95184 219231750
46218 194719 371899523
108857 109439 1514400
61213 95634 949011507
124226 192533 171121217
70992 92904 832732272
66396 97579 381462886
137056 159529 56331610
77963 186305 980030354
185442 198398 13977706
140804 148479 179659783
108392 157561 123308869
86926 118813 79853321
28965 94339 464777208
142616 180855 95812009
122490 197125 799979441
26953 141102 285496209
79192 98426 683055915
24813 148014 308379589
173659 182451 456747070
97919 144441 116623408
59846 87868 276256088
157525 159677 5269096
27906 143526 289337610
65511 86388 52061506
188719 198275 23911036
135199 194721 642475878
106325 112146 435321348
151054 158242 17882557
99065 178079 200720165
120071 149186 73098692
125380 130488 43846077
167276 182503 648429408
60965 153621 231960537
118422 121348 625806419
131074 161934 896823177
121501 123832 243688710
70654 142148 178796449
9470 181058 429299944
23545 40335 545220698
42152 129494 218681018
14312 32488 45492054
91104 179375 494535536
26644 165517 347481190
194860 195079 531061
172266 187585 38420539
19440 107358 306285909
113628 186025 444469293
127982 152067 60506611
167113 186041 47502666
165356 194585 211195914
169111 172213 67973050
134841 139208 10879228
83186 109106 712764959
162679 196017 83510673
113020 171976 147856548
92954 162610 174525018
5328 161607 760466789
63818 102047 525803451
152525 188495 886590263
147018 167230 50591641
175425 184374 22494011
79365 176538 523726743
6264 116860 580306444
62008 117557 501768579
5242 192117 467672559
40740 139358 889980853
141340 152396 13305788
74392 114217 99319612
85072 106546 53704140
48141 148448 251301322
168672 178395 24352823
157836 170497 797052491
8696 82669 397876586
104878 124910 268359847
66664 183144 291555498
123941 199143 172517862
125426 133333 811959727
112107 119542 18744146
146186 165567 48496263
116379 128376 30171796
45706 196735 378127771
141255 159317 45289434
193241 195364 5307128
177720 185508 19683939
46562 59591 32804513
69785 178521 433716376
193655 197482 775604493
92250 111663 818393770
165336 198008 568385023
77001 156439 499315157
3210 127678 870182158
10302 120181 654437193
192456 198761 15829412
78734 193233 634810005
139651 182927 108531183
100196 191438 986816378
59775 91908 849801542
56945 107892 127402297
5473 103046 132897095
4414 8391 9939661
15491 57050 372752933
153948 167357 5359233
109774 159700 125034287
149077 188422 238334735
164176 194775 76683152
41407 186994 250753660
131981 187075 138008815
193082 199705 16657793
64470 103732 719744825
163709 193155 169207981
22445 139177 291925702
163260 173477 717867109
84169 194080 275250788
46287 191897 376213017
21975 102063 223094789
125193 177292 864384881
168271 180022 66908188
9304 109387 720561853
62488 172208 749693776
162503 175237 135801251
130590 173965 177948333
6621 80500 869755969
82440 179464 574977092
19621 167776 370805292
42887 83569 55709439
74333 103298 281912545
121794 185187 240530625
16818 134946 683806894
94409 132891 96506623
165257 191778 545582317
118646 157956 98598515
28827 189939 403345299
50977 171566 301988037
143162 197047 134929822
39219 48367 453853538
159012 189748 90372581
132617 187417 137309870
3686 6196 193404570
78387 198089 565920180
148769 166015 392493268
175480 177951 477393210
161958 192831 380636939
13561 173431 400084553
64467 168234 259769423
184891 191565 16666252
144075 164513 829171992
54333 176753 572179236
58162 127008 418659676
181724 188972 441050856
179822 194625 587746906
8740 150703 355333324
11039 146692 339397035
49074 154461 264046149
35005 144325 604928150
198035 199343 442426835
186964 194057 384830322
187490 196047 21365641
557 167099 416769799
17674 19286 498278678
167365 183756 605588084
108168 198178 225611152
119425 168647 533191745
170610 179989 878923557
8510 51621 137302973
94912 95635 1810765
93196 103127 938416636
41794 172882 803032277
77271 186055 966187544
107319 167746 151496963
117359 158675 103662112
60614 63535 7209006
143456 194469 127779940
155918 188356 81143076
75212 145030 174652188
186676 193412 16866093
25351 107376 205043311
9743 197032 468657091
132640 135229 500596077
11937 165410 877249539
102253 171818 174425326
90896 106400 826687558
161462 191118 496226930
177359 183929 16575291
145428 194734 692211588
62278 104087 104343468
43563 78113 86550667
154921 192052 92893923
76616 115204 96360745
36474 53772 10611438
90320 120657 188198190
43749 157668 548439453
23151 160902 344693444
45151 131841 911287521
75694 135269 825100761
27157 98201 177558809
78222 163759 584603582
131391 161327 74905503
72064 138148 165176813
188320 199374 197986671
123964 166518 106505136
123548 166753 108124910
174913 192814 44883164
116205 151769 89400926
135415 147687 925218637
48832 53299 132792170
159245 182646 673806297
90312 134174 374510365
197729 198218 243887620
80138 155865 671943502
41916 190030 370893318
34811 93036 145667877
122501 180522 883255353
106493 146327 125888104
33261 69003 89535988
140696 194220 57187006
94697 167142 721702465
24029 58622 893764891
9483 140166 326846426
80803 128243 118692480
5510 87936 205944841
37250 112114 187249143
161790 179691 44821910
148446 157036 663023
27818 119599 131866253
151222 189678 267216087
42034 183987 355491752
33291 183615 376370418
157427 197928 101388059
97288 165140 954575354
97434 169045 302032582
43000 131142 220658041
41970 195015 383213795
4667 40847 747874166
199743 199766 62715
171137 176904 48530111
174548 187658 756940641
88207 89088 641214766
81945 177646 239622513
72622 98547 64555602
131546 164468 325612648
63966 105285 103225361
20898 30323 21245574
15198 155505 33607470
106943 147143 100809384
191518 196300 49360017
63911 147120 704848586
106842 195387 221792995
133924 186958 132916166
172300 188082 515803790
57506 89825 80786284
37792 59138 656964749
176474 182974 981452909
22812 139619 292154373
121052 130504 23652702
43587 105756 155527476
136064 189199 41837503
199855 199970 281161
57157 143961 217252793
802 53440 174240581
55337 179172 310051082
49108 148704 249536582
138486 153025 36709557
21152 57557 141318229
153257 196265 949649653
198058 199629 3952912
132520 153769 53414205
156982 181890 674943750
43591 111082 168858706
64435 106191 104377439
82398 154255 978117940
9135 105763 198521679
66057 163955 244974477
95412 97265 3921460
193883 195287 363655635
27637 132279 393062355
198641 199849 2977439
25300 25688 960345
66047 183097 469206578
165448 171113 222217765
31560 194409 407644209
118425 127437 22718914
113103 151995 884476628
42468 79619 124651252
24839 32044 566543131
14915 187570 432230207
153740 195882 105361961
143524 156777 33307992
21685 152281 326937312
142677 143165 443260389
199053 199464 636245014
40989 68536 68976034
161695 175812 35374488
865 147386 589417748
54211 142910 222013189
83365 179779 241481164
25004 81129 140309843
21299 173242 380244969
39274 62714 58770010
82001 133210 128252446
90634 139850 962892866
157216 178631 53524983
9796 42801 82368874
111178 168490 612532770
76028 122482 116222967
48109 165798 294643371
61697 166882 263152489
193497 197896 11061482
177163 191581 36185198
11075 165054 417451352
184879 195010 25296073
53784 53894 271548
60027 65658 818097658
123659 145239 235856460
28443 115615 217959561
92205 198024 265108839
122437 193873 956789720
128126 196742 928897714
162452 193360 24646081
104664 109216 11410636
45187 97654 131123119
22724 158879 340700519
191261 197535 15736156
3979 122096 295475879
44233 56542 30773541
120017 154297 812346505
199100 199235 398548910
128785 174911 115486000
110900 177364 351735619
41997 161869 948944900
107275 146058 725035358
138311 154699 286390331
98906 126833 653634658
154021 179063 62546393
168502 192148 59246424
55802 185723 325451738
76912 190531 771126722
182899 184243 3404911
88945 148277 148806657
53199 54858 511514173
70659 145293 186764757
180874 190618 406563318
54325 58501 10573806
194960 199050 7827948
134951 169965 87774909
129490 184198 137067387
40827 56023 37965702
34579 92764 145578406
154967 179651 409498614
190605 197422 17053716
61147 92074 77186868
7912 136520 896112298
27952 148506 494943825
150112 177391 68141921
191784 191992 409852203
139646 170636 77747149
162144 173223 363998827
2595 115958 300688081
195744 199848 10145656
52849 134109 926794246
117465 168770 128622440
37714 118077 237062718
166902 177636 26832793
113931 121047 17994721
192076 199754 19252348
77818 90173 856032256
130810 140710 24661816
38247 97356 620292567
76720 130890 135538051
456 174999 436747408
31826 103510 179135897
196909 197165 733878550
115809 191752 190336908
86522 135574 969929327
139278 167099 69818441
169392 175065 440808078
128857 166042 93086353
56950 164506 269280777
68498 142947 449489185
176161 182688 16322182
38379 130473 620631908
157773 158897 2769063
114975 114977 8964
72340 188291 670386100
157431 174833 13742153
144363 160657 328458290
33942 145315 278821318
19306 182871 409390044
113269 193932 450544546
151761 157635 39544527
175613 197647 55189318
140138 168273 70554356
135503 181094 434606189
113902 138204 60894070
99003 159866 152527405
56730 61974 13300755
13420 141167 370852847
145546 150477 217773219
159440 180974 312741281
68162 120058 49985619
48972 50890 425882777
55483 69872 36107699
35346 158315 794315171
23802 141956 295592625
131853 199015 168287489
192605 193184 75639771
189077 191686 823884372
25292 121131 239763411
84404 101954 43785676
17626 47564 634343772
97456 107302 24715634
153373 184858 78762751
77337 102741 63315798
32966 190251 724068251
10348 198959 718450829
116377 195738 198943629
70479 172517 14469657
27819 136730 397489080
182374 199229 661302774
5336 96856 228692198
183685 199958 40713575
192879 194689 878233571
13831 76950 669954408
141366 174743 492220781
44054 128189 956355975
151304 157679 15810667
49666 75337 64401771
164813 171866 17741479
172014 180022 20011374
44920 98025 584223454
195061 196220 2866617
41586 163825 305981702
174527 188141 34199537
62570 101556 97212025
199107 199860 1828670
35750 103778 170091248
44152 60419 292167436
39505 118961 198813289
102606 104361 4405670
109569 179226 995300868
185196 197734 31331302
13581 120341 165192618
45122 163433 470182969
129793 146809 42642568
90835 193532 257253462
140349 193137 132295511
125913 197167 930885568
185881 188064 706646091
151218 190809 98989014
164805 196303 875254533
191575 196176 11465433
30159 94898 90693860
117466 170695 133482481
24220 65736 934527007
168749 196590 39051807
51049 87309 90654242
17150 37710 51273736
35707 67052 355472604
11051 14814 77706622
163215 180576 615208212
166241 178697 935896329
191422 198225 17098196
153341 191429 772237988
5188 147551 356261486
125093 196425 245835328
162636 176197 34004062
4302 144996 678825763
154802 190840 314699396
122594 139158 41293413
125825 156374 76691143
55395 145368 555782650
184645 186129 3727652
160780 196623 89808925
85166 148393 158440300
112634 116069 779317778
120707 137694 8825178
194412 197536 541833750
121034 175821 798237623
171224 172820 623437898
45556 134855 550268563
109407 178493 296885687
81537 118864 93415837
198667 199468 1986621
92568 113994 32446927
174359 189875 38960877
60625 166534 264999038
197069 198679 4122289
57602 126744 173082841
95732 170284 733019236
57040 198343 659506091
23059 137513 915926369
134471 197520 157979328
147093 165254 602291803
40581 196769 597980973
45865 161348 289095310
105789 185289 55682456
2280 122322 150259568
24610 195095 647678828
151087 196075 721330068
191731 191868 633641838
8826 150988 355845816
29592 162719 657341306
55812 110288 136281475
195356 195738 65890623
112053 190777 197354781
18447 177075 397015965
140343 192810 926958042
61760 95399 226495008
53122 182357 327401096
156711 167578 27163650
119274 174698 138814397
183818 189938 951915534
188631 195969 18325209
156027 192214 191873753
42941 116463 183873167
21066 171675 376958617
79459 169323 224997309
39388 47651 578914216
34541 53565 47731472
181257 194004 31955648
59367 175054 289484271
55902 151360 753804888
145636 195750 404706240
53689 55271 3925717
67932 100535 81349979
180171 187515 18466619
106357 182514 766943068
1609 23296 54258454
182279 194527 30678938
60371 133600 183145778
172866 174778 212272672
51884 199273 466034354
36739 168281 358592769
141724 186560 313482725
127955 133719 690058450
107719 156276 257019358
100123 198143 245710230
182002 198846 778857600
88726 159968 178442187
65000 176603 635519633
85075 127978 107399093
146245 198698 131417576
65355 150858 214150438
132537 180803 727374784
43011 132334 223631739
105003 165581 902975171
161241 171768 26464208
188815 193517 11710047
80178 176049 760745894
178991 193596 36571541
158574 160397 16507138
65967 168185 255853445
138366 175612 244718715
175985 192851 925126532
1891 164031 962396883
36684 146100 273979033
121956 149405 583340170
109026 167847 147491674
44505 97518 132510363
140451 154767 36117752
147956 166073 45202803
68137 117303 298706363
62371 156009 234452955
164580 183940 930154918
97160 142107 137410942
62991 91580 902103732
20803 173187 381360043
86051 89707 619675956
178502 193032 486129799
153443 162563 22669138
146084 198234 130647382
175752 199919 971383425
15266 41960 866736423
199174 199329 371854
175575 196872 816590015
152744 174373 290753213
187902 191859 9874308
110359 130963 162046109
35470 152180 292377275
150462 160367 766044408
179420 187337 888864882
115909 122261 16054712
24783 147810 307890824
179968 193297 691411243
54901 166479 279301790
45113 77808 81873222
5563 88747 207814792
195986 199633 9178616
120444 184766 161199496
96419 150024 187795838
129395 186196 142325166
112398 166727 938255387
78834 152440 584871374
114984 129101 35452013
28829 112839 210063091
160611 168456 19696288
129924 144672 290889194
77256 130417 132972743
140414 191756 149234075
73270 85608 18549952
66987 131765 162518170
87026 174312 218594014
75513 169181 234345032
152904 190460 536236536
125502 193016 169077603
108384 125701 43474884
20985 99206 547361651
48868 81970 801422188
15541 118816 258315778
3358 5671 5842222
58595 190848 698519426
61115 166840 264513514
114060 151433 470196447
49753 110594 152188396
47864 90258 646085979
78715 108073 73299757
186511 196873 25886234
133836 141528 19148729
46836 153111 428571976
92037 93789 45991379
59397 107233 523641991
196739 199436 544332031
169904 178867 22434329
11936 172669 636797259
191482 193818 5816809
182673 183262 113469958
111794 188747 192975082
17057 64377 693260197
153111 188311 748619443
2862 188178 826360128
35730 80665 112530703
148590 172451 59658638
195452 196271 436306537
22261 175091 893107742
49713 181202 329164685
57030 89784 622130357
24214 105432 203029726
123094 132719 23997924
25079 82943 574960673
60108 194746 337005758
76191 141215 162543012
20545 131085 946446762
36721 198732 932054139
108132 199726 229567151
139699 168761 293565983
170730 191312 657313017
158381 183587 268743463
92963 110508 627640680
51768 161671 275132754
59035 70664 29059214
132241 194818 156714600
165131 199048 666510064
140853 183640 107290944
4902 90490 214028143
137763 179198 509979907
91001 196948 271835240
144194 171806 69241323
147783 179103 78368097
87643 109015 71531909
22580 147671 963732360
41847 68130 65902815
133131 177073 110003990
75596 192977 615170243
41118 96265 636807548
20601 35923 38207563
20554 146381 314865520
74148 183463 929458122
18943 136052 303401160
141853 153991 30689160
9564 51506 299649761
101246 185735 331286097
99045 178898 185573146
39504 67010 756041576
109827 140528 76855163
167142 190850 59392675
46688 155268 525201577
36195 43015 250895724
180888 198831 45072386
146375 169132 56924675
114289 128646 36078414
162037 174681 15048497
198119 199933 4506512
68032 84560 843707295
150763 162518 635068996
165282 177725 192988094
70883 145862 187653976
61966 196352 413651699
26474 119466 491949722
65664 112527 770674355
147023 169157 851453275
150268 153982 9342994
2506 114447 489090493
185594 191369 232211585
109398 129588 517013978
180460 184283 9654399
64296 65783 1413399
157708 168521 792343902
180503 191489 27567677
10641 16250 13958384
195617 199876 10684006
123123 162521 373572575
142470 170976 457849740
66222 87918 431673068
76250 170441 235724057
101632 185858 819072202
32559 139332 267105736
192995 193257 659327
166394 173941 18916443
43431 119044 427890866
2547 155856 383701838
953 124794 309775932
25795 33556 8147053
128363 187614 421670371
155240 160450 91281669
19616 95470 189580105
170827 197162 65906985
138546 140017 3751638
1605 175809 435945427
65049 65440 49652971
100415 109408 400841510
61974 91702 74127532
157639 177921 991519608
164650 173563 22350251
84414 90572 15408097
101912 118216 870450290
87261 161543 186086696
89992 150195 711305109
46417 183965 883037790
126859 182602 373273689
112334 197780 214170780
100731 153122 134753030
68890 127682 147119236
102867 139094 90735729
41054 117393 190909532
146300 164686 833343644
108147 158781 150129691
73502 188457 760302466
135667 166213 727629648
169834 183946 183041298
88961 136566 37732885
134456 170503 273651743
145622 162245 624071530
135394 153874 46531237
66025 182570 291727259
180673 185363 477213544
8552 72412 159791442
192624 198452 761494316
135340 192090 142241983
114486 173999 149154757
172571 178114 934363054
145504 172945 679897372
14581 17820 8150038
99704 133488 84744331
156295 171235 37309107
102709 142767 423146560
179224 197193 44977211
199436 199932 1211765
133454 182972 216595500
148194 189572 315506264
190756 195232 11174436
162229 167413 13048970
162043 170334 298664023
47037 69015 55119238
146690 167756 64930410
116738 147209 76534105
110496 121821 949515587
60864 76209 38836963
148130 198357 125706128
71036 194893 996076000
188691 197469 522536766
14808 44847 998809329
39629 57884 121359932
91480 184078 232040907
129645 157871 70738016
99368 159517 150747979
184474 193470 595248295
29778 44006 93855271
25352 144871 299061146
15912 32766 774632627
9464 80616 368013301
81562 99922 45781395
154127 166318 467451870
149026 198314 123314099
2734 57622 424790395
134370 138277 902417475
80406 81782 111284271
69602 186914 245748434
159106 164739 987518305
129175 163079 84879223
90576 104499 627782938
84924 124670 315801300
124522 166962 747922799
164936 172682 19476122
52940 93979 102536276
42908 166581 309628297
46176 130572 211308323
56034 61479 241547408
193144 195560 6065111
138885 183449 111749943
114736 142549 69668402
130578 131783 611415542
33384 165140 329815642
165979 168983 269849591
161539 168707 78545852
52261 192893 790309437
109144 170897 919992509
147511 188113 242337908
151713 170714 47452702
53717 81678 936575564
153321 171896 585862571
143120 165473 55978043
125954 138170 30514027
186014 189822 1215688
33491 84255 127012506
108687 150266 104440132
156456 165870 23412693
118876 197825 997606554
22626 149137 316731480
196136 196373 578647
160727 164719 314154794
19642 178299 397014463
9083 177489 487694141
197874 199288 96886
96831 124388 69107531
54776 114831 150146558
55192 118952 664833768
161977 175617 977040381
82942 125374 710918040
153268 175244 108572947
9547 60769 872336830
188887 189708 2045332
96380 143267 40291169
131070 188754 144569154
131925 167863 314770069
101608 118221 341616515
51096 112215 152838400
157363 192551 88049916
194519 199038 91177789
13338 87611 185670398
41000 65262 60777162
194273 196820 6350804
105785 122898 43040650
77834 173987 240664756
78151 86782 748910656
186951 197320 25932655
23670 166108 405467522
73395 138776 163403480
130053 184791 137186215
161963 196046 134941608
56248 62287 15265815
11045 50053 697564864
155758 183096 614457124
120303 141554 53099420
9183 16569 300258123
145505 158494 270710217
88045 158122 512945425
17168 41533 60867073
48497 140045 229138104
8120 120655 537553774
109331 125943 436470711
37961 85108 118039670
69280 161850 736515000
32987 158882 315131695
15003 115523 251376710
62904 160412 243921281
83614 133946 125993683
172551 175250 752814389
49359 61303 196147306
20718 120940 250697923
82530 181814 930603010
66011 180391 767235540
97583 143000 297713617
186724 190365 9159625
4552 59239 136836803
42730 184185 839086653
189228 199754 560540885
158679 185646 67636963
648 115158 850439772
99991 173284 543482712
109018 120410 7599191
26737 167626 352601156
2426 101892 561413067
61345 195047 334604165
38124 76558 432049118
45075 101401 177943798
13931 178541 729864170
156089 164644 21278699
40109 193041 949904596
13328 63058 124438608
2516 141722 934683297
42979 64479 53873877
71092 154330 115101743
135652 176531 102481738
150028 174843 977801804
31346 178902 479680987
94407 181674 218663328
131971 134892 257547609
145221 156501 28379541
81351 97936 41357325
106130 158586 131526778
151073 183965 82264895
80364 163701 208635324
190925 191109 267218027
15227 142327 317959702
34901 121661 217232493
81106 102914 576728924
90086 192651 327926773
97209 196009 247620058
64701 167739 820232725
48346 50761 6092443
104283 139009 554133946
77764 112871 87668841
105594 177556 180268599
108318 171999 320017626
81944 136103 135562396
156861 187293 600208160
101015 160103 148117711
135326 181987 951009417
119781 123070 143740137
178157 189640 28879749
12961 26626 34225151
144962 184825 99896870
62745 69626 507543650
17092 107759 226682798
45494 170300 312469205
65423 160522 237930975
31749 50208 46096858
42140 190430 726603816
86821 197832 969847519
168570 171634 7758586
137321 185642 121255440
5163 65574 603888158
66017 164316 246001671
92443 145929 134038198
66913 153560 216971338
117903 119760 4721761
8363 100081 939719122
13869 38182 60754108
155981 163553 335463930
174117 187666 739404786
60866 142146 203218340
96519 144310 6078223
7862 168590 919777471
35322 162347 604097094
113171 122984 875764492
120037 140844 907018994
18810 186270 419160568
117924 148540 76938195
73774 171338 666192899
68917 155443 829901033
196710 197361 566900856
48571 156514 374715247
193425 195693 5695052
88211 95693 18731844
188393 198399 25078940
10321 165215 387525869
176681 184343 19212420
143365 163556 50558961
64104 94965 826480170
30175 156334 315844779
128526 173833 113485496
182029 196585 36417037
83375 120598 334504073
158704 191944 369083607
102038 114692 31735529
125079 199823 872586984
75623 105341 938777750
58262 60248 4954652
170441 199378 72500171
93988 125269 78453181
36915 114377 87695166
85504 154272 762366562
86106 152183 165646186
160368 188292 796845708
167953 183149 38045598
65790 126041 727513755
94437 100719 15698711
190083 194925 461270563
71592 99330 576505619
165139 192711 69063513
157140 165856 44331461
99791 160661 152565978
110962 161826 127476106
143568 163830 50704411
125627 125763 940910903
184380 199670 38288000
66891 123444 570923897
176565 186758 543550707
69896 103940 84931906
105600 139204 84144163
45101 71044 64961356
186871 192635 667517333
89697 180128 797854177
88643 117629 72568358
127927 193221 163544624
162927 181331 46084218
127322 161765 86243296
68987 190934 305274423
71981 198719 317287100
83575 104956 53396990
199769 199943 394070
186714 188430 455929897
141233 187865 116971829
157754 174047 669121786
158894 175249 263756757
43767 103975 574215845
119029 164458 512226436
188174 190124 476232658
89451 121828 310617024
110586 133864 58375969
58615 124982 864148958
158576 179135 779780085
175854 195293 48683860
25847 161968 310355484
105623 125848 427372619
53407 100109 752612830
33032 141478 271311537
156633 184163 643339932
52338 175565 727905853
132219 194521 46318985
141088 194585 138980995
107438 191078 209590967
94932 153316 967249358
176711 176885 421775
109599 113350 11804926
181880 188320 860629728
3903 65255 153419687
7359 131461 310501460
18358 57536 811764909
163713 170455 16934341
58413 110838 661216882
121701 157728 90236862
51607 191702 860542294
122168 143840 45341258
28439 118473 225126566
183454 191432 151801658
87078 190154 362320646
44318 181635 343766383
161912 165809 511212446
6492 119274 436388522
59614 61015 828341
73556 154933 203708556
156654 188210 514849527
121179 182457 445116858
196190 196745 1397880
80291 117730 607806701
109811 163844 939952199
173708 177343 157300061
173597 192292 120732559
57212 108598 46026983
12640 38404 64346766
115516 162339 117381240
74963 182645 269460246
197557 198376 1231945
13496 45668 80375651
55217 91071 89629009
99351 184693 860614408
121991 196534 950106678
161435 168366 17411508
130223 162956 81955602
194376 196271 4710886
186899 192255 13404714
17720 55246 93822303
5243 183493 996654318
128174 142471 35750344
194640 199729 12771514
144952 189392 111328623
125546 149292 857313538
57043 189332 331285628
65410 102846 93442503
51471 123272 397138894
159564 169364 24583060
196906 199838 7416069
93541 103651 25293413
88176 129172 557272493
130035 150153 665532586
122276 156347 2373583
40504 114694 233747648
10115 70857 151854609
161490 161993 919390195
182671 196263 209620716
97606 168158 387821883
188262 189823 839555485
62566 155936 352501702
161407 181434 63561235
12972 142707 719495122
59825 102690 476327242
77393 162585 333470518
52183 99842 119054512
175249 184174 7430898
2608 94560 229815578
42708 160600 295119430
112790 191186 196478063
20832 105444 211475284
157260 189426 80513779
55196 111490 140751332
133519 175563 105349053
181965 198368 164510963
141027 164607 360556076
171235 177660 16008705
188632 195329 16692493
30888 116387 213726020
145577 150518 269527332
107768 155186 768960035
184268 197893 34123831
95599 185329 969995154
45957 138518 231582574
115460 144002 71549443
83827 121425 94197366
91424 120021 771910253
120454 141098 51633237
156956 169202 824196764
44880 104156 148173866
3631 46515 107059783
128638 138197 151228961
47414 95368 119902597
121579 148949 567580275
22484 176859 386346467
180530 195243 36871279
111655 149948 317937965
93925 134342 101271828
140309 156836 532548215
178501 195336 42169349
122948 183534 151654014
6334 36613 75517033
147035 195034 120192249
160817 182710 532546502
75818 162373 785857216
31274 120377 222951608
138342 172260 861847309
76839 194332 294120300
35730 113279 193970858
7195 177989 943821514
22428 147555 570629142
179644 181504 552501568
163254 168609 242016523
62251 102505 761822808
144478 163958 48764761
75175 185278 275650062
21522 193043 429231794
33449 180527 368177346
6132 105028 247142552
94171 154532 151476518
3992 32226 70519704
130944 156251 513560825
115038 183132 170675275
27005 152887 758023178
158553 166954 20988022
27572 150574 410037784
84636 183996 248906429
77793 182066 261038715
65277 67074 754910454
190492 192189 950111782
18533 166758 370969164
157126 192144 438063298
30258 64710 86202041
190760 193894 992363302
133593 140836 18072543
198381 199793 236091160
198992 199863 2115019
175929 184342 137303301
133262 153108 49848488
190414 193393 7425685
10993 194293 914327015
43581 167064 309206208
129716 164500 194415900
188946 191446 6225580
151426 183411 79915525
140306 156080 130148324
104653 177918 183575614
178282 194009 39405388
182332 197162 37098401
55333 87199 906043060
111387 142392 77699907
46017 114755 171977172
159885 198256 96226483
133169 194731 154194914
148406 190184 104522220
58464 188113 324550823
70218 167964 244694594
129729 136037 15734202
165776 191896 953246535
78015 96633 46394010
184577 185805 3133771
168087 168163 186937
191533 198988 18711267
88317 140570 130846468
82934 94361 995362926
96233 128331 80452327
15095 94879 865804042
180240 190321 676088737
104413 170624 595609381
36404 196383 400567823
132689 171953 371730698
177299 183324 15157492
30143 80421 125742461
28711 195767 418138565
81305 188148 551266093
47053 167266 300975623
156508 168603 30155388
113315 150704 93949431
123173 157536 86052641
72373 178119 264568193
158177 163603 605761265
25087 59729 86669411
68820 145200 294408569
62652 169764 268081144
167849 168304 1096024
4299 150175 365088169
135875 196571 844306203
101896 124356 56399084
103031 122431 809885989
186108 191763 14097491
4028 56895 148395077
195157 196030 2165385
105075 186795 620129342
105388 175949 451018883
127410 195128 169603222
32849 49331 694766066
98751 180673 743614882
34446 63672 73236665
128064 152783 62096483
143840 149902 889417684
98275 117920 49206772
19969 168804 372411144
94150 148450 377797059
84205 172340 780672760
13252 185269 629452373
156516 176456 260565179
157701 183999 65903095
87431 131972 165701378
168846 194147 396520234
41999 45878 9709911
47197 125039 194857730
23040 158312 338588153
42126 190533 371639542
61527 139460 709608105
174780 196126 53479426
45921 190349 740489598
27390 141204 284684357
197102 197981 2281215
29294 127923 850760255
133846 181174 457097271
7793 189147 671587263
10638 104687 235047009
1761 128639 317412034
108648 114248 10200573
176349 179588 186968713
98873 182402 613486847
84763 144073 148474452
149037 170135 52692354
935 187997 879947207
189800 196207 15971727
172424 186639 35588661
25809 137560 279463706
135685 145701 711066448
48191 128968 202219846
94000 127221 83355736
176182 199575 430289464
111384 154846 109129521
183677 194384 26781232
79534 115473 841611907
177553 179551 932990922
167117 169419 5749431
82578 174784 230880854
130867 177274 116145741
77197 181333 260625542
7687 18832 27840068
55198 134759 840267186
24418 185487 403250072
59107 80382 53119005
161080 189192 70486917
84972 160596 189293837
62275 177941 289439394
197643 199341 4294854
18354 134852 291457508
10591 15974 13373648
44231 130598 216184098
60267 129282 375918416
168327 170530 5535483
50920 165029 950088271
151661 172994 53251151
178984 188686 24378291
99388 161588 155930808
191751 196558 11986618
176009 195314 244980948
170630 191639 52624382
173006 185268 203311320
181048 193251 30611542
80165 185110 517693520
15607 68782 133056696
34369 129186 552645721
136538 169438 140154750
66607 112951 115728139
106283 134972 71854117
75744 97355 32623017
160978 169007 20138097
191518 199685 40961681
155983 170272 311109905
109583 194817 425593932
52616 77102 61316967
119385 158449 196367593
103299 163493 634067108
31874 80562 881933020
56317 114520 263061572
148827 168173 48331110
168748 184908 427854933
91909 179911 676425360
28791 138512 274391457
12572 55771 759146129
4695 30829 116450377
92328 117276 62387517
8914 99412 499718222
53119 182026 322729254
105032 169284 582145591
170424 173875 8593381
180281 189724 23719461
94793 114252 48689891
164695 178833 23822396
193678 194224 339635911
170113 193078 99700512
93893 198426 261993871
72068 93244 52723826
94532 186187 472706868
195396 197126 4337562
25308 97616 180674020
25260 79176 674887648
22848 127860 555230110
114591 136398 54658397
23241 32593 665254262
125123 197151 180379274
125299 181676 141186202
15524 162590 674685936
155537 174755 27200835
82123 115667 83887699
61053 130704 982554638
153471 162073 21350896
70593 85517 864909372
25423 138934 283871074
78895 172894 886996225
153254 172742 479528404
178349 184035 14355210
195759 196803 36526186
139018 179897 102523772
113372 167586 135987744
130876 140981 25192499
40716 127910 218184920
173901 179626 662659101
60292 198643 346352311
45621 152399 335904245
119708 195636 190209659
92713 171023 64708025
183726 199535 343655833
159729 173641 18490333
28809 180296 872142320
116174 145928 74700330
88739 91694 274336358
47288 128006 202048011
18926 21015 5232283
778 90079 483850182
62689 173347 998951449
125288 139633 35829427
79455 134785 138467682
51737 109650 472962024
122248 152658 76305173
33978 161465 663487606
129107 153744 516499718
197484 198733 513780927
160442 190010 74172056
146578 163137 665510886
130373 174101 423751291
67215 75810 243945989
141402 170310 72545374
13292 172998 187187821
108638 121201 31619917
130602 177445 154793193
25064 113816 372536214
129851 149207 315407903
126081 155670 387539926
176257 185464 23158668
103927 152043 79939051
36296 146653 276368678
129915 147945 45259134
197633 199695 282525892
36486 183430 367941557
170422 199726 673168551
27392 128021 345821300
53198 88340 87803275
147130 169346 55588110
103693 133718 75346451
24150 42466 45695713
71224 134912 159288133
91306 99711 360269303
84085 111937 69568078
156002 157893 479410440
136228 176360 728555154
125144 128678 8846781
128771 169196 920307855
93089 109794 41866577
126450 172303 114864827
88613 97600 22470325
140257 196854 151888786
78014 137270 693856492
174517 197484 835086622
93090 167347 186080757
63034 107740 411326131
139565 196057 573120658
113268 148484 339594580
121510 141384 701265075
108252 161916 134522823
124768 132111 366141383
187465 190801 8323619
179696 184179 5571051
34652 142823 270801914
30953 188358 394021791
174434 175882 3698063
32021 182268 376090897
65557 137640 135241286
116612 193666 936993920
112581 188953 615971214
85640 186848 253468286
48616 65762 750888909
142721 150307 969199852
199054 199352 716292
120228 149608 473602108
23127 191575 421632421
147684 154517 885958795
187239 194349 480339855
92380 142179 124675397
134810 164639 74752762
163014 168281 2156588
172513 179019 6636225
91634 158873 461750217
79803 168313 983842587
65507 81897 40888862
183410 185593 5616539
94932 127603 390713170
147197 175521 70890500
198556 198619 160217
13267 198794 464428697
196966 199675 6882824
73989 152957 197677603
155479 159122 8966257
137994 181531 320281
84446 176430 985762118
169724 196852 524318191
12593 188682 525329351
36912 108221 178418911
89449 166702 193490915
67353 192884 314217910
64763 130594 164734043
5301 95028 995435518
177951 199989 55251298
43140 51557 21114756
1947 103019 252675345
123972 133782 24517104
39913 46343 15995164
12366 125352 999624359
198436 199365 2303351
46201 188989 357628035
10692 109606 247278764
89492 188358 656862131
7482 161896 958579511
29505 86140 376709549
8659 11380 6825207
132482 176016 109019785
81454 150644 173451368
130499 142652 30345542
68814 78541 369547385
37571 96588 147619110
99994 185306 491042879
178148 189962 29708028
136294 197362 153027854
10009 39376 600157825
47781 66008 45742660
85363 181498 240748477
161116 198632 590633146
19317 38880 48839043
131952 156837 62405055
17045 29673 31569265
85260 167939 996331548
63683 189561 880624803
19100 36800 44118359
192017 193507 759136453
82311 199169 673052974
184741 187493 6876107
13428 39611 814887430
155527 190850 88347346
24991 153953 322877204
65382 75547 33484120
36528 112810 190829770
103344 158529 109868040
46149 109672 158982539
64684 158198 870401637
83955 163370 517206516
46007 67658 54325963
193128 199014 549387457
197480 199891 93185525
66007 199515 334231439
199461 199972 1251517
150094 199493 656265815
197014 197489 666848698
138460 197498 642129114
139964 193571 109128168
170328 171491 2964587
121836 154921 82925956
110578 175922 163774012
165140 180162 485183796
1951 143808 354909932
51392 60188 488187018
73475 147780 185954734
1776 188555 467513328
67905 156823 222636019
150498 199225 568470116
77433 83077 14024040
108968 159138 125729867
22666 136447 284615869
96196 147097 220635313
111436 176608 163407063
158846 175313 915283838
14062 107615 233975405
196866 197299 1138475
9932 191649 891036930
121151 151374 75858349
104496 190373 509605840
166022 168328 5847082
184634 189499 3948839
63654 185212 304434003
94688 94882 477355
133540 171806 74859606
174686 190205 339152411
20996 115937 237383256
40588 43393 593871602
91362 150055 147192492
188294 190882 6434803
18506 18539 544868574
26355 38791 30934890
189585 198031 21120466
180685 189128 21268373
22889 89162 720055406
94447 199454 656523964
180936 184067 161589487
148235 151122 7283714
66315 117996 562887341
193826 197073 8138573
126944 168829 104890350
198153 198805 1656673
61981 144844 411717577
55016 72137 891209931
51925 69801 44821293
32573 130295 244552117
108067 117571 71614309
1319 62131 320812710
170978 180590 24036365
53248 176245 307937136
89568 172097 206783141
54761 89716 465720125
40011 93181 132895260
116311 142391 920519171
56121 146184 195517878
98030 154185 140961635
160781 187164 868749782
98161 167658 998657820
152036 196515 111220797
102976 122076 342583260
55993 188980 333055891
165986 187788 54745191
46452 158584 651702565
190969 193511 6359860
188544 188927 833953389
103393 137099 766893362
163773 166956 8035683
196477 198856 243186234
173926 183980 25277792
139540 162701 5285125
68181 152686 867541523
94043 164801 469162480
27587 173981 366350419
180195 197369 43030806
141933 188697 97038240
48521 127056 196650482
83013 133400 98047979
127634 178300 126832407
112744 114384 4091780
170826 185702 37374895
133378 143573 25548236
6236 39509 83057197
106547 140003 585700344
80901 86124 13022771
22584 139052 291291427
71316 116785 113549718
110731 163529 501349000
49541 118477 198672430
93550 105023 28747985
183183 188074 12309987
140328 173305 486195049
123337 182111 969008388
12673 120016 268508979
60142 62891 6884915
106795 175637 297569190
104591 135763 8614412
95550 150781 416950484
9820 151803 968729334
135796 153061 43454787
31984 181508 374280072
7442 174708 418556425
69625 70504 481251236
3299 183725 451549275
121171 132509 699180336
36114 68213 80451490
39185 111901 181821353
116431 188335 875109516
5060 55620 126346061
199471 199582 198254
194720 195921 2967326
56810 135451 196812501
84097 116248 217601227
180610 190226 348865320
103609 143507 712706119
51092 115316 160639259
198133 198654 788790480
4091 145010 307929278
34088 173883 434407732
100588 162227 154507917
59990 190683 327160951
41345 198710 996611120
40708 191846 909375440
162642 185684 57855012
29219 153287 310677108
133701 158343 61810144
54729 188893 937907875
87961 144013 140398949
164157 187931 417673003
101202 127322 65664704
91203 105515 35796486
137385 139051 4134690
124500 181015 141509522
41552 106389 782253245
3487 63879 151021146
96713 132579 85942494
47502 135288 219715332
188428 197885 23675858
115853 193891 195536379
103102 178420 188754739
163667 188339 61860290
182262 188458 15574221
94754 144945 125815117
42188 154732 915380111
167415 183000 39035798
168874 182091 637837557
18915 140616 304393904
46453 64017 495003481
56292 178889 922020152
162322 192385 75779454
104149 117184 32645736
129391 183349 135152573
119814 148374 914307351
175702 197599 527950696
91100 196940 280682624
116450 184306 16293115
150422 171668 53107208
131692 199093 287315854
197711 198765 2667312
90119 97617 18671289
32445 125496 58374648
54478 70394 39888213
42234 49695 18683834
195626 196011 972370
11971 148197 341485122
148022 154382 15995553
141924 176051 85570113
80171 141250 795426375
71240 169474 245877661
61742 120999 148168404
119 48906 237232313
147254 160442 32923535
68662 146455 194727922
24461 160917 396030112
43192 97560 135946437
189669 197111 18564747
121073 132997 29847450
70773 91384 934094999
84403 154875 176644778
179184 199084 397858113
88297 187499 312255665
160918 168117 796268181
45244 46692 331549696
165445 187637 675988576
101567 123508 486237839
115229 166685 657317132
110708 149792 386959488
19775 37871 45089430
66593 101340 86625161
163330 184786 53880712
96120 155792 858143956
183107 188391 496518560
169540 174825 13213758
137929 179933 105355223
177135 195491 393598722
58425 63280 12122933
92165 163542 484766780
1196 135621 363013967
19228 79875 151647722
116977 190406 184110776
43395 121945 196705535
116337 125457 22990959
153651 172337 46692555
31649 112561 52803898
77647 188785 278317000
16922 49928 896475558
25090 95131 174996666
40614 93275 131586803
50007 141798 229709329
31354 107722 190970436
187100 189165 5200420
154699 163756 22493027
134772 150480 259712869
185526 194577 833731592
101069 161336 151109648
83906 158596 187132005
175988 190219 743034851
119915 172688 334602108
25113 187980 407659503
151441 172020 51399680
115795 150818 736877877
165551 188856 366654448
194845 198645 210621618
136336 170056 84557461
40082 55982 361387445
76582 173059 872378195
160234 169621 23596999
42665 104525 154700843
122793 195401 181756387
4582 12756 20442521
2338 182519 450879141
105184 165928 352290169
106167 178294 717956303
183373 183978 1567334
176205 179248 7596995
154937 162140 273852372
168727 187772 866657553
133029 183377 126113044
24160 84991 420182644
76650 183854 268394173
108162 151167 108018901
199126 199786 1625433
113334 156668 343309765
165308 192673 68530088
81542 96985 38513756
94570 103436 22158811
18306 48894 76417924
26650 51548 223783159
78050 89141 27628623
54738 198136 410968049
133031 153401 870416816
61569 143833 915357638
11668 26988 38334630
147805 199223 128778271
194843 195278 1056152
158722 164109 421049900
128442 186971 146699588
4961 65707 151979295
105995 125213 48176827
33342 98337 162520875
158351 170555 30522262
61404 125473 170029343
62725 76099 33467315
38942 161313 306269224
65817 96437 76404115
37324 38671 3404346
114823 197098 675475018
160775 177153 946231090
77060 124673 546537563
54953 192217 450188540
192102 193981 4645462
11247 150110 347520459
26059 37178 203439733
173851 174553 1724487
7415 81813 487528178
171896 180110 20511795
182020 186821 12038417
102987 157597 13474299
22902 110978 220229799
48017 119822 179725681
192830 194604 4455652
157136 175283 415372722
38921 93999 137676748
76922 146830 770728111
101262 141641 101236666
42081 174054 330389607
183157 192768 24046067
104630 122708 45478225
72302 195129 833389339
75423 117883 106037135
67022 134996 169980602
63611 104506 704333119
41055 101050 149902863
151579 190560 133297391
172521 188327 705663871
93064 169866 192458428
183524 199006 576536235
173573 188039 36289122
141432 181092 99393767
25247 174043 760908056
111999 147625 89502942
171885 173033 2818301
74424 165086 975838742
19724 79392 909318984
110439 130654 251097421
163473 199722 90877939
80896 139718 147177592
102880 193200 226336018
118069 167943 746288251
84551 138169 134141928
48853 84355 938574054
171092 183066 346296030
853 84129 208207503
135311 155133 49849430
49570 186185 342148677
96756 178068 606655438
144560 189481 112576432
179576 190251 26790330
1986 153619 538421053
95718 99760 435143214
3365 167259 713007681
111790 194702 987552696
33329 89953 981858547
171556 174566 811623354
130111 194387 160988500
175389 187547 30536812
7389 103933 616704050
64452 170858 758536268
158819 165570 804501356
69109 181254 664397843
187001 191215 10510332
144819 146477 4188264
171630 173842 5464771
117428 194287 630973034
87391 107838 51156193
150714 199936 22783207
87223 178211 227902278
11149 18974 19500374
139169 170271 78046748
140709 159152 233191110
59843 68639 165470186
12244 70743 146280690
129491 142668 619890821
42301 76215 85043471
121704 194462 182198642
112460 123625 28158266
174626 176580 693596811
89334 123835 86535378
71732 118706 78473112
89507 128479 913524994
88474 100740 992264436
47967 91915 972691414
42173 195026 118465240
177732 185344 19239221
56971 84091 67868578
12317 74899 536673609
181869 182859 2500654
190786 191247 1133953
149296 189896 101583119
34687 196263 404557919
61044 178564 870010493
146223 174616 71048314
23154 121735 246649915
192945 199334 968201406
145250 195979 127064396
165614 192459 492104970
149465 196372 202951600
42315 107512 163095079
145037 181095 90243946
136331 146313 25121282
16533 153479 342861357
154173 158597 780530103
44081 169695 464381869
152114 175265 57782735
14179 144889 390136664
168203 188685 237015299
97042 154021 143040005
186585 193769 17930510
140714 149053 655002915
87745 112684 225622573
53165 107866 136760252
189184 193212 10008863
139339 166053 890570911
30688 135749 262821680
199763 199874 725894015
185134 191818 16653174
38138 177305 114214469
113162 145646 81473360
130391 160951 76522866
118448 148981 76780058
118554 156680 397909922
112491 169589 566296068
2509 28805 746436459
170812 178933 508850825
140054 168718 425040288
33377 52958 224844719
75653 158328 206956325
147450 194894 118760171
29006 195377 416430671
67500 124769 886149902
193828 197184 171332570
37199 39506 1625
93559 136845 460108785
62889 80866 251899300
33462 49279 679890349
178548 190241 745846230
117051 117169 237443087
180265 186300 158638605
134558 190623 140503254
26488 155316 322439697
6997 76224 173213644
63704 81402 413702729
100175 131509 221126095
42393 188518 365926439
101116 146924 114984668
186584 189615 7621139
167329 185557 125269400
185591 192552 17296055
147932 175403 68695499
27695 95090 184578322
180351 191159 906024925
72715 111833 97572000
67499 115817 146793139
176964 177089 367621362
39829 171335 329246368
5603 115286 274171734
15435 107424 230016258
61041 110428 123342567
64300 110644 480440789
3941 130149 431139507
140559 148696 20624241
42276 89715 383639797
47577 71720 60542794
13748 175458 568600071
171339 175769 823373193
166464 175441 22497581
54728 117994 158182301
71809 104704 770039112
18385 38088 49192254
104093 188923 212678658
17949 146927 391271288
133158 146868 22346718
180911 181427 836033519
54470 136469 205160840
8982 24284 638171406
77076 164823 219621200
165928 198438 261482334
164695 167921 731671157
167513 178714 28010765
119539 176043 141550351
52978 131091 195500654
8822 128995 300558295
3432 173971 426713158
162457 179045 190551795
128469 156324 62550334
6096 126529 301227945
70710 167997 243547489
2242 30126 239603391
108258 150513 219804187
76404 179889 753066084
50700 102496 638109211
154051 172710 351516006
185911 196804 27130629
116606 176353 670485661
17134 65302 412194656
2611 152199 374412567
148144 162890 36781011
168354 197602 73262720
159578 196446 92348856
14639 34493 69957921
199086 199130 918320543
161290 187451 65641410
72198 96331 60118511
16337 110165 234607852
165492 167470 5000560
35080 153104 459363775
143752 187423 109454151
31524 154942 309011732
55722 193734 829742343
44732 173421 322151824
162642 185461 693805808
62792 89923 67690271
31673 31814 359594
169612 173890 10685419
3419 169055 976502729
164641 194886 75788272
21572 54742 82921307
128626 182321 134506281
42033 181280 348598593
67047 136685 174136988
96816 111543 36845937
44248 127747 209035728
102455 110980 515367522
32444 128374 323252504
88858 109123 716990522
127374 194132 167165007
155616 166040 25899503
99783 104120 882923476
181243 189708 252798397
185906 189449 8811981
148674 170606 102809912
82717 159672 192640624
136227 140175 9890307
111341 129630 45951074
89205 110046 52182095
154860 167447 31399807
61415 185661 311054408
12195 70946 26761506
193536 195840 443279638
109745 109813 841294744
96968 133715 92149377
79518 120060 101487980
40444 114728 235844303
77154 170573 113304544
80658 145057 319524825
49199 160408 82532822
188610 198836 25607609
6385 184759 446440757
5918 194846 809681958
96086 101410 13217157
162123 190525 619519237
153010 179746 690790205
63130 82570 48530644
179930 193258 33339039
78970 184683 264745004
188560 194055 13683882
4919 120561 289289448
90036 132273 105841891
76245 129355 562995925
1373 145552 360719866
152328 199556 411879749
169087 182687 324482385
179950 196555 643907750
156725 166716 24882654
97630 158492 152622841
30954 180481 374227526
133553 183468 125027795
120274 191164 177530671
133026 182821 218082312
35204 199127 410540599
149727 150382 1665261
30737 52890 55382639
184222 191429 804242644
157146 198873 104498794
39142 166173 885709821
145090 194628 124088161
13726 156566 357589796
186119 191344 837071475
174994 181778 17027001
60364 137110 202564218
138352 160860 56497927
124306 138774 989337858
74773 147333 923691494
198787 199900 633248649
197617 198018 328778890
143545 184848 49564697
85623 199135 851769818
65229 117579 611610668
5856 194163 471192586
189410 193839 11014553
197001 198225 16701996
93796 194732 252964497
21396 142124 317819837
101279 144061 585843658
143812 150620 17269445
64868 106157 303605663
44608 134677 225390063
50150 171731 809658960
198333 199242 290304280
77316 80933 8959954
33319 195546 406126783
149849 150106 633296
18853 166742 808170265
90781 150686 970678390
155965 167084 27734296
107464 168745 153573497
177418 180387 214737188
195508 197198 4254170
75983 168607 231752481
158567 168074 23777345
98180 150265 130708836
96344 181895 214385515
14555 93555 140488743
15975 187467 933695093
10337 129918 299114278
51331 168205 292635988
129799 132391 6504230
173582 199728 65520369
76279 185083 425008058
148464 155245 296392268
154382 176495 268768057
184059 187961 91341042
1094 57504 141055503
140661 194876 135904368
119801 158179 96233737
83846 148108 535918771
118759 175651 142558953
128221 129033 2067138
178970 192124 546458696
113090 177349 712302122
44039 62655 163137967
80931 143481 156592712
181225 194483 202572081
10337 32535 376916397
171120 187438 40917273
96193 108466 227012401
38251 61275 57803787
2378 164736 406234507
19352 113834 236195499
45217 195361 588337380
4634 114311 328839608
143406 190274 117428799
18874 49980 8270027
163875 196306 81242555
72231 97046 61792229
126741 152091 63626588
170886 175901 415538054
1412 119389 344870646
16370 151656 338706015
142189 196746 136728256
137496 176611 817615704
169027 178266 23117030
59580 121975 156120920
42914 48271 34045038
23754 159270 339125827
104025 107335 8339189
162878 166378 315991425
91810 162332 176689342
11112 16612 178311188
50672 154731 260681360
25920 197621 492320578
67094 188375 748974245
73590 152361 197236194
785 44749 109873222
20899 125384 261372332
133588 182224 121851206
166753 191220 452512932
155115 161292 643265638
122260 173127 629666776
191308 193813 755943979
39975 182917 607017302
181213 185719 11468003
70444 117516 913768060
98536 146908 351768921
148424 164043 38934881
146561 159055 198807954
121228 157336 90520954
42584 100117 447258781
78272 155006 192247952
159682 174138 530643209
10582 165451 387456007
101063 168866 170028915
69916 190868 500091183
10619 119429 272088987
53751 95318 103853906
105069 126222 53076215
114425 141444 67687973
150253 169528 655396226
65033 123970 663876878
75986 125118 122841734
58488 193109 336916743
178740 181812 918192744
77152 181800 261959639
72579 98428 888441053
188135 189584 717276265
35084 36781 855768214
65405 140086 186753239
65338 80035 340014222
135460 184799 850158568
96950 123714 67226445
162730 184702 55114118
65932 151917 215329544
179577 191255 29270841
14075 21768 19313963
132456 134927 165201924
181892 189709 19626345
49235 143704 236513941
159262 174225 557032925
16661 123526 267423113
175041 189146 35407758
76903 122682 114570051
7323 131834 311512654
140799 141270 1170785
19819 162652 357401231
164131 169623 668043280
93147 124718 254064148
85032 145185 150614760
185493 190002 102500794
118256 185734 169233878
2230 187441 463540598
170680 192431 998353336
93753 172277 196822655
31279 67687 837591178
126139 193259 577551234
59287 179752 301486075
134788 197823 157949610
92634 136651 110237585
47281 68182 52421853
161733 178898 688633333
56686 198931 415842094
69121 168776 249402715
37627 150940 430598834
133538 146674 32965881
165213 188634 58752546
63536 122884 148598656
91013 147522 141671323
1917 2256 905931
182052 196790 36875664
63976 71674 246351034
197276 198616 3414707
99220 149188 125486611
150321 158533 917817099
118569 136070 824242011
25416 97824 563867081
41598 60532 47548918
52120 109815 793329222
46425 156076 355905756
199308 199603 727108
191468 197972 16335289
123571 145129 512566517
26766 51215 61022889
101027 175059 193251407
48653 129287 576908975
173215 198848 826598301
122701 184778 155500909
122567 153913 78629424
49958 151798 255140777
65240 122053 764171123
124831 173466 549910866
133483 168310 845285652
4147 44713 101339657
130380 196325 165136308
73484 86298 132359496
27478 68317 514080391
60525 158032 244046654
92278 137045 984075631
15685 30852 37968058
157974 167924 24890953
170128 178454 20825797
164305 189117 62231760
167303 198258 77586145
70688 97105 574215372
79251 185931 787048152
165137 168697 926858779
64193 136381 515511180
77386 106199 71935927
101438 128963 920183848
98799 182593 210020326
104675 178574 450350266
117928 176873 147746249
136615 170965 540545720
36718 49895 33006419
68761 157396 221935357
159997 189028 565500540
41132 94219 813627581
129374 148678 12695481
61304 99383 94946758
112974 140606 568358705
37246 109890 758534795
106004 141942 89981414
74462 105771 78058806
41174 157221 290616051
144977 199627 505581681
106991 142918 90016229
187404 195852 21106969
112416 139170 908978383
83354 133834 126409991
108015 181827 185001783
142734 154094 807413020
117987 150990 335867596
105480 145518 100382867
108599 129069 51371249
24983 186731 404828487
22708 63028 532791958
130735 136915 662678628
184174 196449 931897423
8517 29800 53175228
2480 97831 238300832
178594 195122 667835911
73855 176229 256185323
74457 116694 105357408
98886 157380 146740109
12163 99038 217071413
15250 125820 245683509
1521 107040 263890928
183461 183611 399087
192887 195721 7117728
97420 125025 69269637
158597 184293 64326073
28754 30668 4790048
88324 118748 76209987
10619 57858 504320923
135956 199443 159133663
68610 166987 661769590
55738 153437 244777080
169920 185454 39008866
116165 124992 22254506
117987 122798 484549448
7603 167041 398987376
63265 145863 206671872
130591 188627 145433152
177331 198261 52533814
61312 196676 338725765
194617 198385 9494031
87818 144370 242987144
28521 151710 884124384
34703 193882 542993376
80873 193564 282167311
132706 160903 628696537
13715 90185 191253217
77063 178401 604613017
165382 167067 423822505
71151 108504 93281803
91581 114029 525760447
8970 94531 448869139
39016 106441 168648149
186398 187147 902890042
48287 87552 764951472
171230 198622 68651045
67088 131054 257753957
56762 150567 235026336
32767 46788 447766471
12822 65124 334030527
96724 176313 561680781
172804 179596 16972028
140965 179672 97018072
146907 187604 849766211
15042 86653 948392729
79363 174309 892213306
130778 140584 24434166
120740 171755 77745822
58151 177924 299708298
199465 199872 996956
33016 65367 446937697
46097 172675 926645725
4008 112670 271651219
83221 131114 119934442
82271 165276 207877023
153206 163683 968494925
74118 87548 33337073
58395 131078 21512034
187728 195643 676971663
119408 166545 304757842
14118 130934 292345799
195076 197948 7236781
47651 100340 131716265
148026 154190 15507208
159612 166927 529504096
43532 86518 534985747
128070 181579 134051876
75660 179817 947964996
52858 153873 929909810
4576 170465 415139512
5075 141574 201334046
87210 175844 222037615
58245 76622 49841637
115886 165816 494999998
51990 101782 874258434
138432 154199 39843066
70114 121697 830216311
66817 122592 139564979
30124 131774 308433662
103623 109138 944064181
152292 162363 25075947
169304 193257 704488061
194666 195258 1440616
173841 180391 400455942
144388 199910 128903577
157107 189592 319111534
83081 127600 403895178
184919 198400 460836143
33682 60228 66597753
15044 97237 205404359
62556 108881 115661574
187648 194263 16479598
128622 185664 143011780
32039 180920 372590409
135987 154806 202881532
189355 193774 157489709
38623 87138 772405423
114850 130420 97072248
45162 162873 294641109
189825 192144 843634801
51163 55819 11641747
92398 162129 469630105
140555 157046 854877982
168645 175001 15910847
31213 120593 223626086
53382 185421 330694500
100081 194601 236890899
105491 135818 75989712
107920 152175 111117943
115003 188984 185460040
174010 192498 46363574
79056 123167 318182806
55694 80022 143610223
6906 171328 785341313
47456 193364 365357695
156529 172610 325349399
73398 138958 599328354
78698 114516 89478515
69916 191920 241260584
141485 190695 123390048
87215 197820 376976857
23778 85340 153976571
156640 184205 68992716
188737 193010 10588591
103855 136687 784605599
161259 192058 908332380
62766 143894 536688266
34931 82588 119291972
114052 163878 825656747
146575 182593 483163241
73236 126972 134379211
164666 195003 387818378
19646 72574 132487654
143094 169086 65106646
180133 189127 22591236
117073 172113 174925357
92646 164555 180179229
51726 114070 155861345
78461 158944 818431022
59683 162942 258393096
188816 194380 804772262
122320 151085 72204470
82475 177604 402225289
138962 143815 611090416
127418 149627 55748192
12009 52590 101450893
101484 185185 209947808
180072 182759 6733176
98996 135895 22580938
60470 197802 343746478
151106 176883 64377067
125329 150436 63079734
50575 53953 8482831
145001 186747 628968482
18135 80996 803508099
44066 111241 225054038
152596 199502 594836972
120698 188730 170507540
132373 146749 36019860
176453 196506 276542108
164780 191309 66477309
36331 184022 369889025
56173 146652 226584768
101324 147334 41693831
67353 108506 102765464
113522 140787 68320623
177200 186445 23216072
31819 193218 960963976
1960 156592 779093628
46617 78399 687626636
10966 178492 419197197
135972 185153 567577037
86266 194450 270977357
100518 103322 7060520
33045 74213 103194575
174985 177274 783708074
55017 72735 604760892
150144 197554 118619390
199977 199987 31210
186947 193811 15339483
194948 199652 11823198
106628 186012 142843138
151511 172618 702156395
120626 195629 67453855
58162 194347 340861348
94482 154556 150716313
194517 197380 561049140
25455 154386 880517339
37068 127127 225512260
27917 160772 661418723
176670 188997 30919321
72160 76049 194779446
23237 46297 57535487
188878 195308 16029197
13448 110724 243234264
150275 156954 759841439
117878 162035 110676520
123878 141098 42980858
8711 187461 447361077
149436 185164 89462049
120108 173941 134807358
159127 182165 826938435
181134 188412 735746824
154093 179097 17108980
80118 141898 154563037
107328 145110 689232805
77037 156887 199944630
155470 166342 27043977
147350 192170 112231938
49045 187015 899810854
97148 172633 189243285
132155 185895 353363208
148645 185828 93089195
99291 197340 855884690
136017 180361 111125702
183968 185059 2773596
118133 165472 118662363
45746 69454 59463425
5057 198818 875416256
31159 71517 84008304
109598 150083 101605795
24394 40268 825642586
22251 130626 366731739
181199 192363 28034624
14598 105818 273856620
172734 187626 193795806
69313 139457 175365605
158299 160565 5537543
195426 199063 9162174
97439 147765 500065595
93691 143397 957897025
45047 152980 270314224
44638 92106 80724594
8875 133152 310891383
161885 184994 57994423
108974 168720 149727604
96784 98543 334348188
103447 131707 70940050
84289 176690 866816954
125780 144877 47866962
195982 199804 9599500
10191 149664 406874922
90972 199957 273010575
191478 196310 271323255
161228 162254 2579329
87116 118720 785593473
35015 194648 399737163
157407 175162 219717302
170922 194569 59230705
119430 150242 77348385
96605 181911 626484086
88582 113054 61253432
170071 186163 40361819
173534 191151 44102005
40187 197339 432020375
184783 188642 9660958
160352 164659 117438939
98831 116619 382530610
31215 198559 607080260
103267 127441 60695823
134765 181109 405434533
117425 136421 936324669
20775 121510 114697397
102393 173887 185858496
33431 42326 22211732
147750 174578 67066486
144206 156070 29870556
35680 48359 8676945
37003 49699 31818160
23485 96858 726286727
17507 145080 836299947
157637 180654 57562220
93175 100399 18045528
155599 166493 27127781
61842 113364 128645049
55562 171022 453866809
91180 157064 416386898
22632 158760 340681701
90334 91568 278471011
147393 198382 344696639
42055 50987 22376043
59839 186859 539079926
8914 172709 645737492
120667 156758 90531530
73186 128481 138229435
90130 142441 130931736
185567 190571 12412012
76680 177548 589219854
101959 147843 899702108
138495 146733 20828320
166296 192542 65785609
4937 140458 338973647
3865 57528 134147708
134216 170267 716812681
20229 60990 102025214
109263 149127 626937878
177681 196821 466455746
9134 115436 265743455
116493 186894 710563170
10336 176891 416764464
41219 188713 369382619
45852 118712 646404303
100137 121896 844091034
96357 192232 403570298
50135 123245 644172407
164302 168856 126072520
197529 199911 5961253
88354 182815 887128193
161179 198919 94640388
186824 189318 6284606
38101 52298 84247237
199169 199511 506920
185732 187543 4473130
98068 112101 766800318
125411 188969 159275333
36621 93429 358571784
23272 92498 173001091
19199 198332 448404728
89250 190260 253068961
8790 144827 427435189
72968 190353 741342316
410 160073 399440320
143466 145367 5523125
100684 134174 83975420
188786 191383 6430630
47151 117408 342491207
158876 196906 95217383
75802 171413 239333131
2336 95784 841354869
8222 25669 43624818
52911 132767 199859155
197519 199706 905194374
127748 128819 778331957
10994 190333 293547037
49213 73184 701624855
41392 135640 750322392
52282 66884 646019305
33068 110012 412976599
107645 198368 227354000
16256 190178 599205231
50082 159975 780371972
156973 162860 14669761
131895 158629 818472273
6184 108347 255342953
198718 199405 1704598
118579 143571 742602893
22358 116850 236211062
188062 195904 2261862
124685 131260 441095266
189743 199305 23961393
114875 158049 108341384
44264 148519 895539365
177262 195374 45401076
199579 199933 853373
107268 130932 250219375
22559 166908 468093461
190457 198129 16290172
70934 89725 984475693
38209 130054 229912533
5498 55089 123901294
146843 149790 632886103
45715 102914 909361496
102495 196484 511843389
189835 193070 8028251
10396 156310 365210303
33544 103332 740671636
119644 188821 173363212
32186 37083 12161987
59041 153115 844783754
102045 170498 171612546
154178 161219 131074944
170334 188677 647643873
168661 192961 331152108
53048 139771 172950922
83966 119647 652929298
136001 141409 481686425
120958 148560 69262244
115088 177940 244661262
2764 171233 668548818
133882 199858 679030373
114612 157160 114062780
89814 129053 476403787
177346 180096 235888875
169757 193667 59864335
2859 178379 475094186
188419 192305 249132326
107296 120888 34145727
90899 99878 22367684
123707 188122 45170480
138776 191119 615025819
1956 94743 231969366
104237 188740 512502213
189399 198734 23392590
109067 169486 443556966
149707 154389 11745679
193159 195323 287348875
120729 131724 443536048
56292 57991 4376138
91655 189008 720877653
36339 137399 252921441
181197 195329 710295848
45198 116450 178134273
39173 138737 249078816
189496 196458 168745752
143499 189990 116510418
39466 114600 187921609
176524 177272 861111693
174314 178275 43625599
163099 164586 769885818
125665 165251 99161672
10406 193713 778628691
198554 198678 308192
9683 62860 133033514
27637 189715 405720985
160811 172652 37037541
64885 90668 193487360
47215 89125 104843387
171601 179205 18988130
107659 189805 205869238
133168 186113 448458482
59263 84083 61949146
179443 192120 882998216
187295 190022 6848841
93856 123224 557466285
99841 138619 530212674
96734 154593 451237373
155240 174542 549220283
9011 46414 86050880
3320 182723 560506300
11474 177134 414509405
7329 164353 392916181
74057 141616 168855995
164148 175258 27820420
162772 194250 78838175
74029 166912 232409076
155889 170909 37488243
54191 76758 240702018
23703 143697 945708572
109700 134813 990376065
170143 188400 45757010
107572 161746 135770518
141501 145941 409015868
26531 54485 457421920
9584 152102 170767482
114765 133634 429309800
191465 192251 1992395
185325 199020 486526662
39266 109461 175568182
52955 146721 311567810
184866 191651 16933446
120315 133726 33571563
194939 195899 2385648
81691 142513 152182035
30574 158915 321160300
199037 199465 72271190
145046 164581 48919687
181556 191521 115744954
27036 186169 611831445
186259 187729 896780794
39863 83514 109167707
168147 188295 50497360
126443 183436 142733915
55732 155763 250593572
144036 157013 701767431
74308 112001 93999485
44135 101336 595394553
11720 196953 463538517
176096 186667 26473120
124634 143901 255172664
34294 136451 721797995
12376 121715 541331778
106347 181024 423875052
156096 184255 70430561
23289 198347 834927773
71508 96555 837203481
169588 187656 45331435
40471 93505 132491868
143635 168266 718067739
89965 139056 122847361
17638 164092 754020078
46812 55826 68635474
48805 136908 220473353
197343 199997 289623194
160440 179414 3021213
138144 153962 39938190
196349 198064 598901921
89307 187978 247237461
195829 196064 580769
164647 171948 18370326
195810 198129 5856009
87452 101924 401359708
165698 190999 620043800
138841 140965 2205584
98265 118380 50371369
22151 89654 168723277
64245 199311 338188506
137646 175910 327484836
149917 161006 945610546
61158 73807 31646864
150423 175198 273345589
136950 141935 943561889
71558 108134 91341269
94322 146170 130008812
84683 164811 200636792
74338 163738 223634384
128019 184433 248628018
146450 161299 37084552
118883 164581 75468143
102381 187257 388133868
90046 96222 15402507
163505 164694 2994170
107191 182359 313296117
27045 183068 885881298
131543 186551 137788469
107448 125590 530706447
107837 162079 135931882
169987 195060 62792081
86376 112188 962006679
137937 186111 120884642
87577 104116 41316147
90603 166631 725458052
73875 106610 81692197
189845 197285 5799619
16324 177491 541172411
59872 65263 13481192
193121 193727 708362845
179325 187969 9155973
84161 154092 380398462
68897 133305 161142493
191482 194182 6753995
69245 168083 247407758
81655 172266 226930700
13518 35165 763025835
144631 159512 37200293
44498 123375 197499422
105378 116656 28230222
111446 134400 57587241
21108 78450 986863052
189864 190319 476986635
171106 189175 118211714
27901 105270 561229770
163450 168558 12830089
97186 145813 412098676
185052 193701 21563182
16566 43038 512601491
20935 81194 150687543
194635 198440 44556432
76300 118617 105714439
177122 198422 144284054
104987 160488 818626782
164616 188761 325461927
55595 92121 91393869
167743 180580 32069869
38368 142843 546964043
81272 112314 77577100
15357 24493 22892697
76822 126339 984133783
41907 90080 120538617
195144 196301 2844241
60144 117541 143422022
41595 114468 182265086
324 69229 172384919
53113 137703 211633014
101536 126498 985592065
27016 148883 4838119
140241 161119 52364931
162096 175369 557272079
108072 175100 167986637
91559 98763 266547120
109899 164979 137929948
40682 83623 107386516
65192 146098 115130106
128246 158493 75867047
129906 175511 114217896
21589 73362 129596596
144760 162513 65235461
38650 66867 675515846
43045 167144 310727194
132507 169535 924395735
174380 191697 632937193
14966 41181 178151519
40547 81202 796821058
116929 122545 14270879
50973 64179 33115636
84647 132184 685909274
92630 104910 30710994
91924 141666 243949823
61482 133874 181010736
18755 28995 25581551
22280 168090 364936742
62693 69515 17065255
179135 183196 10184007
63787 132844 618770250
33013 67873 649720015
22778 170968 399542515
85907 106093 201208802
111936 199436 173460933
138209 192004 134903130
18179 35281 42673682
29441 81242 599377262
128403 151762 58718699
66816 183246 291425264
59086 148439 829508428
68004 122021 187549606
189872 194050 748626882
168399 187147 47011913
45587 100099 340881704
115730 155706 649887245
157012 184125 365070964
65939 186842 676925418
130059 140553 7456365
8253 18036 959289339
2864 180851 445307469
48014 175692 319693135
109825 192233 65435588
126631 199695 183006071
90494 100685 25370931
123819 186044 293242063
33205 35695 783329823
57522 135500 431946464
126979 195625 426371722
83789 84923 2887806
112254 159851 119282879
108057 173329 973729167
54961 64418 23692236
128083 129228 226450166
73040 119927 117167297
166908 186600 991918018
160454 178425 45072572
88422 182172 303393313
90450 129162 96937873
84929 176329 228907297
155571 195826 100686199
146741 155710 491184717
175738 194667 692092023
10285 44162 84579158
194420 196241 4523458
78913 182453 259231935
152879 154260 3494150
165228 175204 24967508
187784 198961 561589453
100014 158237 452937143
81008 155828 187496474
94197 188415 236157791
62953 116179 820827509
189194 191085 4670702
2231 70021 981591751
108083 159895 129825332
160929 167342 197110865
178448 188337 704923571
92269 183544 777525374
104631 105850 615673755
32850 86777 134872659
193656 198834 66245852
48630 194577 557145618
131059 166829 89577947
4805 141475 623860842
161707 164226 597303835
4044 63223 147998248
180054 197009 42419191
6624 110140 928705824
22524 177526 270706189
166083 176308 962969652
125696 134019 271700372
162213 192329 75476708
176426 186602 381614649
171830 185779 35011429
50724 184450 334896060
135352 139697 10867340
69803 129362 323439129
9104 123790 286947500
47707 55779 20206472
16041 141488 554235295
93816 102824 733887068
186484 190092 9047158
21423 145653 651247714
56043 123771 169610626
197063 197753 442002911
18968 80916 754509122
171918 185747 933478371
40977 82673 104298641
35121 38604 470208528
184012 187984 9946468
170853 194664 165044723
165887 192495 66685303
25966 66342 101026717
34735 124739 225302589
72874 90041 441028402
66236 192260 315460688
109881 130239 62760885
99906 111222 450990042
60103 143364 75802362
29117 78404 820697110
55 94477 236026959
189740 190407 779444
96184 152005 140020090
95066 189757 737462088
155082 181713 623072318
153832 161529 19067025
36645 198448 405241426
107933 141092 83083774
162911 165454 6369715
47111 126539 198849256
59918 67939 351519915
146826 176127 453928252
117735 159561 104827187
173611 181674 20170587
1460 162949 404075891
191582 197819 15615275
32783 130640 326011978
183375 197674 35818180
173278 175332 197572215
13235 54926 104226272
129695 171438 83693974
199075 199915 2030850
63205 190939 319752635
115024 190715 558551581
147611 151366 387831982
36377 45502 22925175
152994 168673 39134178
189904 194834 9060657
170235 170350 238369194
82002 107623 64075212
154262 177652 58352831
187972 190928 533842519
133005 193112 288607267
87882 123451 318722207
41220 160611 298844208
199889 199973 210299
181003 198326 43501208
28804 127653 510237522
59151 165826 801173671
152449 187806 615555704
86713 92781 15152191
13913 184731 427643909
21294 52943 79103538
42205 191073 622025390
198556 199214 853601974
48946 134946 215249233
84781 88373 53019620
99534 190851 228852109
76180 86048 628029474
142083 153812 338553780
24758 179621 387558228
74237 160205 214982191
74879 157863 603057147
162170 189620 68851224
366 194343 205659514
72480 164353 729486454
153759 170015 8099134
39590 47973 596649719
38358 194261 390324299
125668 160871 701559895
143145 183530 101160077
95734 179845 210747554
103804 157090 140988560
165637 171322 14334111
132190 175602 108703035
187754 193482 14272942
162684 178943 40735480
81719 160613 197491539
147768 171146 58509381
79649 193036 283883380
17733 136749 574832572
352 145222 362458929
137827 184178 116247762
158785 194545 89547899
40370 113491 182792127
151996 181832 926254976
101801 144870 949271710
189883 196845 707517523
79862 151086 178520496
115054 166118 384158919
40271 66763 66329805
130476 195221 162161031
171500 180060 957702404
199456 199939 1181377
185045 199362 35809608
164409 194476 750495673
181789 190150 20982329
167842 181845 35019211
30989 110744 716826038
139682 143603 588269596
64424 158677 235981405
940 156611 389631528
145293 162380 42805859
87572 142584 137727261
81135 165990 212427084
29541 106719 124493363
130902 155118 60781304
152044 161432 23323851
100570 127410 235086632
180065 189042 76243243
11790 166968 283050471
30607 76329 943577420
184058 193780 24243909
71052 119851 963111351
94667 174183 436076349
52869 137065 210638001
106392 132962 66622261
165980 171644 14299300
180879 183605 375465001
79990 175691 239637257
171175 188013 42225378
139834 162869 57772563
68819 94938 65178607
62084 119042 344222516
55820 198013 356103254
191171 193500 5836810
154502 167949 513654101
125683 150873 63270955
19461 81101 154106732
49368 56952 681221001
157946 159978 4941241
176378 197683 971699900
52782 55103 5799071
80566 134643 135299674
34844 114044 304794492
1964 196920 487883571
113731 143782 829975082
125568 145685 50370149
72219 171417 489580528
18498 175240 392267395
63601 123385 500794422
118982 173553 136732652
102290 110150 637813013
198982 199617 280749727
196016 197819 69849
58239 117889 149043895
70468 155171 267303555
13708 146791 333061598
188748 193232 1650845
10665 161466 377242950
60084 76167 301911789
164817 169791 12510191
73141 91974 322667592
98751 185889 218503273
87474 190591 258320942
66018 173248 433816043
34710 46293 28991878
52360 121389 324225628
73153 87976 192066701
53841 61960 20441874
117467 128560 959765115
168040 175553 850673625
5723 78179 181140589
46185 169975 309993405
59404 116277 34985770
75364 103226 649636668
150168 190708 101430520
180771 195884 605001321
61595 146515 535850651
95877 194999 146317953
174237 198481 918207897
155206 171055 334395230
126406 181880 138945362
152181 179239 218686761
194480 194983 52661222
174632 188963 888873182
26429 109788 208363728
116858 163739 117552963
117569 199907 206342718
182459 189985 18904188
41272 71994 906855884
157535 174650 42765075
102603 153332 176784379
84206 189094 262766597
160710 176608 39914298
86296 180681 236357788
30086 131782 373491268
190733 193437 658124180
171418 180303 639806508
61432 188215 317338633
843 12530 86606901
153738 168904 37791253
138127 199950 154991978
108514 196658 220855760
99769 128429 71893517
196385 197987 746504967
193033 199561 16440241
4526 5875 3439120
83571 136118 131510478
87301 98509 28005979
97514 157411 150241913
5800 104279 373296721
142942 177706 599553079
135572 176562 102755760
37607 66456 72366167
106484 123709 853687845
195441 196599 621389306
184486 193343 937065101
127198 174418 118175797
42868 105992 157963526
107276 160293 132816584
30982 86760 139424142
170527 193870 570203254
175419 183578 154399557
36889 149023 429274970
18590 87471 172220932
166996 178149 2157292
152320 189101 92030642
190554 191626 278292410
28551 150634 44820011
196188 198147 660794451
75332 182120 986249095
194605 197819 2631898
133834 184930 227843906
195732 199752 40071180
86021 110038 60074410
120788 132067 562967441
121612 180134 628788682
62155 159206 242802310
90833 96304 13642359
131874 183828 409884326
72530 100886 70606897
67459 175849 455608121
111116 134785 459194652
100133 100622 537654585
199597 199708 14235
100680 105625 12444176
185455 190590 513095918
49931 92590 106668820
113291 137237 615779372
194818 199776 12449592
179629 183092 197015806
145597 155141 24089386
181709 191380 428557209
81935 98367 41031443
48982 102854 134715102
71767 163101 228540137
126284 137522 67360281
67142 74889 19420112
159170 168460 23292873
48733 91136 106069745
175593 193507 44858193
8618 154874 366060930
119870 146519 383305
8578 172951 411317829
87696 155107 550646085
163770 198592 701322922
508 57654 142875632
32391 137469 262832109
68307 142915 186658563
171325 188767 43715290
9342 191080 454777570
43248 52414 23042808
121396 169053 119313209
198980 199079 251954
168152 179219 27698238
82010 134117 765679610
29862 114253 210989191
71220 82616 618906785
19176 176539 393856686
197910 198727 625082591
60077 97822 94229535
41484 169141 319552556
103397 160464 477746936
50489 119751 173319888
188122 198576 26183866
30942 103332 180924039
69094 78010 22269104
66997 160143 774875043
44693 109387 161794473
46162 91699 56272521
195021 197564 944287618
152312 195716 291024514
79222 109648 76059519
53969 102768 121962241
25648 86811 444024693
29800 109594 199521444
151726 190752 741585726
128476 199424 476729523
19961 97718 194289328
164835 197314 770317577
48686 67721 12803142
98876 122269 601634533
121656 160814 151420818
1964 63191 374937368
98121 153892 939728287
23523 126024 499602625
143411 163506 702304971
142099 150103 20289907
157038 199418 785432849
20273 172461 469216478
124453 140294 80783111
155602 173135 256626316
120066 146034 991652997
53125 98733 332739505
99949 118194 45757784
171117 183799 984048443
185007 187788 6950132
137435 180788 944392996
130311 150909 51784541
19487 107613 220305731
111971 164772 132383325
160357 199644 81458149
61004 63161 5322136
113516 149678 895253166
75342 173182 758271340
6162 190138 460405906
11164 56660 113649390
32233 195445 999856373
199514 199899 950981
189531 190796 3122487
48902 86313 709440741
52622 58013 299983727
149956 159807 24467168
75820 101281 991675222
130689 158098 68705862
122925 150010 67870479
39511 45621 15293194
133832 197851 619692728
83999 123252 660165154
157887 173830 39868831
121498 132517 27569820
184241 191144 17219130
165569 167277 667578456
32763 38757 14986742
124053 160218 90479645
55739 147310 229320124
9185 98806 526162947
62064 146256 500986955
48602 184390 340075739
67186 122582 535809270
188225 190518 5713423
69521 111546 104926604
158018 189546 600802459
53133 81165 273041551
27902 180196 381191481
66358 93418 67478253
63524 103405 99625837
41759 185139 359108185
31764 168542 388964348
180144 190618 108992770
28015 184004 390523190
64924 184552 299532314
181225 199343 948623089
196211 199913 9307922
150130 178912 71960632
139335 171731 968690697
73359 174151 252171538
170080 194645 61548887
56701 182068 313901367
38066 155987 295385759
127274 153858 446041359
53602 64895 28277231
60530 184799 569547126
178763 197533 138511239
198608 199321 961771296
142630 179002 91194833
191429 197452 15097490
119120 138792 49212003
155599 194763 49333180
17072 187748 919642991
105421 151577 936171974
104324 127860 315133201
143765 162629 5271887
18722 25690 17448188
102142 128641 66492137
3383 100617 242966240
190334 197948 19069985
76226 105179 324001461
26047 29883 141633
113099 148450 88821674
25257 54969 74241981
92064 106617 36398912
44755 154507 274894272
39631 185046 649826795
67988 109132 991698561
144508 188390 794176956
70199 83603 103769721
164825 180893 40200882
29724 154487 347318587
109669 181767 909827767
18999 40387 53503664
156870 194254 49375147
41893 132907 33918998
30557 81567 25953769
14397 172273 150544837
181302 195950 36749481
107295 113890 680862781
38977 109360 544953985
15398 196990 731800081
91836 158598 799950076
92788 142820 125346941
78824 193105 628345464
149230 164749 38683219
19062 171551 381701754
147385 167845 469688660
185563 192578 467220729
196616 199998 8492937
107915 166333 683886414
198754 198992 652280203
8373 120487 280407074
48286 165625 293778245
163512 181974 30741537
152591 185094 754168037
62948 93075 563104655
9931 84467 294904512
126043 157788 815388218
195758 196076 399535
114149 120909 17103012
194474 195036 1420655
26951 68899 104928228
132040 191123 818286184
91555 115307 910598186
105768 186009 201156312
33312 121357 488201606
104024 176512 404759662
161404 164516 7824113
144975 172708 69449622
101235 114625 3290606
108628 113611 877741701
158096 196396 95816385
60771 126223 163658738
195586 195665 208080
127720 177009 123423617
149344 176133 498095076
116822 165038 718659764
43296 51487 316105767
62832 103114 100537938
42795 82484 99350033
133143 165600 81224069
78629 124968 425087037
132680 163851 78034298
181651 192843 9318869
140911 172564 79402883
136709 168024 249751962
79668 185405 264898745
176011 179512 209820509
69736 135882 425546545
184781 195093 172566405
44550 52629 20254050
112011 147711 89638148
181702 187193 13803612
131720 150066 46076868
172688 182909 766651979
150102 168072 838663548
137891 198755 568806403
113754 198557 212596672
165919 173969 391788691
141961 191728 124767731
129734 146448 730977566
88814 181380 231887704
135593 168865 446262413
126716 190811 160528755
175684 196184 469027003
29451 116778 549467914
75429 105405 74766141
171439 184145 176741013
146217 180315 85359960
60532 165584 262829659
10576 153548 357834893
131223 174443 108186663
71515 167716 630903668
88816 111932 57802634
58504 70452 29851388
53283 68834 304884069
10898 21644 869828255
88270 163618 188775272
122982 187790 162308858
14330 199060 510918953
164486 196092 79169413
107524 139234 364592236
145105 163381 45731319
16633 172785 390824584
111820 127406 39209842
140435 196651 140883310
135534 138871 8287795
168528 184613 40351287
70849 175189 797620126
118498 152989 586692035
50269 171724 304157350
9573 176785 565789503
189432 199076 24188883
169957 170206 630238
147080 194698 691527034
166867 177864 27525163
25789 166288 351553366
62716 193247 326682331
4808 179064 950438534
11161 35703 61181374
68903 140786 949897953
172965 183357 26019546
151249 161066 24378103
113676 162919 123423935
65173 117086 497967585
170542 192073 571544384
143403 161395 205918683
151784 174717 48833066
79686 154678 221799664
178604 186190 346231948
184833 193144 20704250
184533 195448 472180686
122135 182703 574917206
67101 133677 20675774
72436 93288 51879926
34628 34873 620308
172880 186332 366714568
104785 148956 188221216
98153 103919 4932068
88406 143072 136977511
95854 114788 326148438
48168 77325 75895426
1055 35693 272119449
10092 64982 137229384
31267 99901 171528528
103271 107485 10573531
96872 130785 85081697
173769 190930 571441499
83639 147218 268044703
61363 133102 307453200
109872 165381 107150989
16354 62622 82258632
128771 184089 138627028
20028 90156 228378961
183338 183942 1574629
176261 197008 51897005
42001 171623 324610556
30360 165765 898831028
110854 157470 629838113
159116 164352 768846845
51970 190286 370620954
53566 128620 187818508
82519 98753 40503388
17867 187129 872083779
59446 145966 216481877
37718 177179 728608197
57189 187930 327408491
102436 148965 116857345
108079 169995 233743089
8204 119562 278501714
53547 145552 230257893
172820 180884 20124040
87196 121830 906987585
71673 143801 180456426
11238 111845 562699235
26357 43627 42988689
3931 146665 574839585
177945 179510 3960626
35783 114860 223750325
59864 123955 160387545
147425 195490 120268691
86613 106133 48869334
18672 38286 48959166
96080 175423 198789587
30615 176725 968890582
149141 153657 735474546
146629 151454 252868098
101978 190177 485697969
90377 156805 166452785
84192 178156 411534852
110455 148688 95991236
196651 197543 2281305
189966 196635 16629596
152625 197771 112920688
21026 44566 45898086
44613 101949 143306079
65567 142824 474857682
155079 188919 84668106
139512 164914 692094310
143129 156502 715906437
122920 141210 45607575
135178 152724 44210140
99740 155721 140497585
146954 193560 719944083
47887 161511 226885742
115546 133410 869549905
109517 194823 213768070
11945 19463 282559789
642 35049 869959720
193000 198393 183658557
74260 196390 305587090
151898 155616 461661711
185336 199867 36295039
116002 185634 330657902
137123 178593 609923531
92545 134286 104580823
185224 188749 8794669
37512 179205 678531732
196496 197744 3204131
195781 199980 10517356
150449 160793 938494357
38666 134136 238921549
131420 147062 664674728
130881 188358 835277834
140705 181430 102072307
77647 154206 191814946
42324 108262 16974291
22440 84644 155507256
20043 70779 126833174
41457 146359 262637432
75050 113991 97142433
133562 187127 134226828
103689 178824 188353481
185069 195467 25911923
141652 194106 183938993
31683 135618 289527454
130865 172303 103792829
82842 146660 159844876
95333 149501 248339704
61007 104239 859561757
52925 65725 967761657
89807 130106 100962266
35434 36700 1983217
165462 175312 24671815
163597 182855 48267164
145330 191440 92587449
196857 199427 6524077
164234 173563 199990557
191993 197359 47483616
122142 177499 599443868
28984 154091 313274858
108278 142629 86058709
68554 192994 311504967
184971 186746 4360258
82660 99990 43206587
177813 185785 20124944
2347 115372 535900297
25933 80854 828638985
69746 113930 110341918
163485 187842 194682531
148790 174730 971046255
147451 161801 35845192
44959 173537 207035743
191685 195314 9054965
167772 170446 11991122
110539 186225 189718527
135548 186504 127703181
61051 172340 485353141
196593 197183 134246436
96859 114073 43053087
8814 180522 429618984
189020 193542 270848546
54983 174487 299118263
113133 187568 458465377
86878 121801 397748587
94170 114129 950697185
107357 198877 630579800
91523 136724 113155730
109004 127731 987006281
177709 183139 13678938
189745 194482 11832159
190051 193684 21146684
100771 182536 204933093
84305 147030 495734775
4967 169613 764379424
81635 137704 872921580
47556 143007 238940046
143114 153702 26726359
179992 189612 115197220
83749 105409 123750646
4995 186444 454123964
174308 196606 55888901
136298 196836 931824604
135009 180945 115057117
90392 133398 107683145
87245 127842 981880073
4230 142927 346947116
41896 44202 5787819
179884 198594 46925778
109075 191666 285254037
42805 85048 229513568
168849 171465 6612543
57275 82330 62654762
142574 192833 125970331
7763 189924 455904343
122220 129452 353224196
170986 188130 373377900
167761 180307 31332994
105892 137993 985655208
191376 197779 16073990
157341 159840 779104139
69200 82047 32024046
138849 148610 632051659
196540 196984 22189324
82943 126162 248766412
131756 187415 853304317
69225 144814 486589658
173377 189970 41614474
69463 103817 85672100
83074 135624 131520284
146094 180806 643100038
123983 136682 458043963
20209 78999 14677276
22669 162355 608931459
147875 148397 1356676
7518 154396 367697351
166866 185955 765812528
130783 183595 132258056
116805 125207 21192214
12157 87207 187548786
33945 164013 971365692
160305 177877 44052061
129012 164757 89514798
59948 199481 349326191
184578 186199 975015951
122768 171866 122944941
107772 129609 502332825
155555 167526 750056458
147302 155644 20992767
68973 141575 181550389
181899 195134 12473665
114572 139943 145736908
76012 124508 121234977
152753 158079 98937740
79234 118933 109557844
181097 183637 994171119
40945 126996 215374790
193124 198434 13413622
30656 118995 946651702
59503 104017 431201875
120869 169528 854209164
121680 122563 1760784
62946 70895 384307919
51598 112768 152966109
48396 135639 446775189
108255 138526 75771956
149706 150152 936183622
98614 160024 310111036
84485 191277 267443499
1619 186363 953785343
27198 57993 538494213
118462 193370 440552450
186748 190344 117994617
119369 131461 30350817
170432 188856 46180321
126472 175333 122330874
66748 116645 555678828
21131 195594 889001245
89698 155260 976590595
11936 182820 823344234
126056 142541 806867660
25698 151414 314768614
102866 175728 182623558
131786 191162 148695965
126716 195719 172805707
199546 199713 927355788
197201 197680 1235909
152758 166177 342979964
82737 112160 175210235
65667 91123 63514757
137481 187310 996685105
74119 138385 160530300
178828 180911 5140715
172682 187469 3930213
3633 91536 219687216
36327 36583 645894
93113 128868 89633461
111978 131364 287997960
89905 159602 174551902
115813 124113 251040327
15166 108443 233193017
158143 170141 61915206
53211 79350 65392913
161393 181921 272025030
193402 195895 7091022
113736 198767 213162411
173110 173721 1543386
17760 47532 918696353
808 40010 690664071
152957 195776 107121532
56803 90168 94578092
193664 197856 10524269
92093 167574 780048641
93566 151205 144705818
186943 196162 834139178
61861 173258 487254367
40358 177209 342498193
3268 146163 357506939
89380 194053 594721386
21477 53436 79895090
10413 65362 320891562
137918 187929 690394283
93630 94463 484132497
137908 163355 60923292
184367 192046 19210574
192577 196607 717456031
77790 120189 715108141
150139 198538 231839953
9192 26015 288219157
83033 186948 349077958
165543 197522 765783838
139788 172015 88437404
195882 199492 9081567
3252 123542 659168804
93635 104398 92543095
167866 169952 5191886
31364 110534 197963525
94375 181068 217180571
195595 199859 423731299
41598 193697 380823577
21498 107953 714400147
24652 74285 124271106
39711 157065 731156000
163945 175503 28993695
23930 44937 348368017
159559 197901 96126743
67044 74577 18943417
107168 156706 124275259
46682 49960 8249778
160360 170246 316226419
176726 189213 31313774
139128 179832 678119739
33420 174231 352442922
32291 116717 572452884
135321 186709 985228456
104500 161116 141916944
169074 189392 289303550
188647 192801 10320898
152473 179501 67493650
124581 177935 7714507
81042 107028 64990307
133081 192775 475399080
63032 176695 617826092
106265 111020 265050064
91528 148965 790231592
61204 170759 274153891
68386 100285 79572803
127814 190532 905810850
172461 177193 11765434
172239 197728 384906470
36541 197854 403945164
55461 196975 354286009
142745 160314 44015685
33297 41581 20729930
3342 115555 516527347
130423 133206 527875919
113553 123776 350597722
49977 190862 352786713
11711 123676 280152270
45158 152622 269181090
1819 195281 484169189
121268 190427 457822130
192250 197334 12716928
127850 153811 153682398
117449 147948 76630904
87331 125579 95844707
177301 195803 46404968
36714 129947 436632812
95023 134672 99358975
33168 59379 65712122
199708 199772 174480
141323 167444 511886433
25357 198611 682734642
156926 197807 253096771
103712 160441 235779095
134839 153147 46066639
155254 159602 661947790
138514 196444 480700357
120450 145774 31388616
76878 161152 210880905
104604 193346 627413722
16813 134425 294232586
90657 183487 213259892
75228 162137 941219021
134709 186689 130244248
27084 112299 587316652
99656 128954 73490100
128024 181769 134628774
78858 160899 331377125
7038 80290 323458570
59275 106231 117304647
191146 192335 920323747
194942 195877 2333456
127856 163906 90245241
44955 45533 1051020
92671 143228 743036482
102489 172200 174772199
11761 14416 874147028
56383 103883 118724047
184585 195121 26327542
70494 149377 197570925
21077 26874 161598634
92676 134321 104337562
192072 195308 8053187
47352 120386 182820368
41052 77364 90933970
151620 164645 32404953
24751 167387 356972491
85486 158755 183473049
108151 164796 154288039
140908 153913 32833946
52141 170754 971462417
15634 158142 356725671
179730 190922 765491572
67746 195576 601439427
93426 189113 239832469
138866 173353 86527135
190174 198252 20258620
52522 139303 477352970
106005 159899 835527297
185167 191615 16062796
180670 195078 36143277
34925 142152 268369465
157872 185940 70358378
196548 199643 286814250
72472 151632 231886057
88797 147480 147165944
105669 133794 70546409
121835 197933 190558755
58317 197836 920565836
175483 190994 20819286
33333 86710 133499762
8546 142520 335055504
90096 171409 256746191
184843 194852 25010378
167993 189219 53180469
101638 107836 15458942
42067 173713 868795477
128416 131132 39030408
157324 163850 16198013
120873 171421 126680510
179505 182709 8040682
180670 189286 21707147
115350 171648 141174569
83925 114180 353051079
69110 177960 293866043
94453 178393 268158242
140546 199820 613824546
194355 199201 777450718
175615 185221 24169497
83388 95498 30219958
99404 133002 674135223
50380 179080 322249248
55923 172240 715907136
132446 139629 17860346
145623 169912 60885264
19139 59637 101353807
179863 191919 30239852
88202 178923 560813965
138113 152136 559773954
181656 189877 407654281
73404 129540 140389400
179196 185016 1353543
182040 192771 26866768
78801 98468 957022832
82915 88695 14353355
63378 68303 12327855
170296 197369 972019791
171198 184016 32160721
136524 139129 6472509
67694 105288 93867726
36818 96558 149447316
193502 195909 6030095
13972 98444 211180649
110613 145723 17512748
21803 99694 194657769
111924 136934 62683463
88602 140286 286684319
118263 170737 131561671
87609 99046 28537928
131810 178065 115775328
105406 156433 603692971
148930 175208 65595739
53494 101742 320188241
113048 133876 52283732
8201 98205 224965591
31778 65994 733232495
70464 146591 950036534
4331 104135 249405832
125487 156171 77010816
189490 198237 21907711
105458 191459 486020865
76963 101571 456665858
198760 199163 337921102
121553 135730 35890585
70098 107111 635215199
143555 187157 305876154
104864 132116 431741608
199561 199572 29588
56610 62131 387820706
6740 30715 209255170
70625 173230 283983545
79477 95799 40734237
183485 184463 2528917
28409 165456 342954360
98439 126207 69653977
8515 182527 435435162
39862 108696 172061147
98515 197879 242974688
181799 187618 331841900
44172 130341 215688629
53806 117364 655794830
72038 120007 119933154
71957 194797 307495766
182444 182642 478295
93173 132521 98647213
67952 123431 322480054
119537 198502 693343745
37285 174360 974113110
108723 188968 18805580
110185 117510 726842509
74933 161604 216827104
131548 180194 121799606
157014 175557 46379905
149019 177057 158930918
151602 166600 37340152
60089 160605 251464345
54678 150667 240432732
159600 196599 968235626
85891 191270 263903495
113702 121261 19095830
99717 158261 394515017
67401 137366 174957509
139041 154081 394036909
136234 167356 78032567
82484 120743 95793299
134912 163378 71315450
31983 185451 384273303
120457 172425 959055590
198709 199268 157927841
53771 109598 139611843
62283 65329 7598054
54973 70496 299473190
148123 157377 395238760
99643 165384 960611246
177000 184749 19498646
166804 182917 40409633
46259 150856 262082490
14292 158844 886444276
68873 79053 25424470
167612 184981 664861150
111361 135528 60613163
156078 176345 50662364
160901 177240 40890646
24426 161782 343745463
152220 160399 20261127
73571 119904 568707946
122952 128384 612305314
195801 196977 2900229
25800 189442 890748875
169242 197976 72043559
109963 187360 442380069
105551 145969 738315413
198754 198809 479820354
138214 156399 6506563
164066 188937 62387963
195892 199134 3806501
102962 106633 254437165
154957 197427 106236817
51748 153061 600887751
5539 160023 386388083
46754 91502 111954900
159257 197083 94760185
67432 144051 191692988
103423 154949 567748343
184288 186388 5227460
29005 156510 495931839
164773 167577 7105621
197885 198955 2726020
55174 173654 272969025
116528 184033 393175580
91968 166710 187182178
49523 152979 259184667
76085 160593 211404964
138736 144779 638279499
56577 104979 121007525
133297 196803 159025782
116823 187368 970579572
120591 166787 115704976
172977 179186 493727556
21311 199273 326326155
112153 128995 42319099
31162 38502 528905808
178605 198933 206611221
109924 159430 335960887
180685 194400 251612369
45052 99815 136856414
131428 177691 115794600
178909 189288 26065928
98126 147028 283247666
154488 197311 107089052
13815 47465 84102359
103400 124299 623062931
88195 141097 544458955
95617 100982 771014325
28160 59255 77893276
184803 191225 16002758
17784 62862 762458752
145949 187168 103263342
20449 162304 485944447
181435 185610 374857671
22800 90657 169626448
46045 101304 138116626
2612 23981 53362152
138691 164388 64454657
148499 180011 345909926
95142 185730 227140800
38025 194056 837805950
103625 155599 528908697
26334 28650 104157445
179291 193300 35091392
132747 196948 160759892
137264 177462 100716359
116577 127919 31322688
74584 129688 403366961
60493 119660 147907373
129734 186396 141933932
86255 166893 201979353
171080 195535 61212198
97429 125032 532358123
86829 169437 206933154
160743 190210 854567317
198665 199421 322107855
74712 147630 182484199
38639 77712 97840094
107496 178737 178525350
24408 73566 635097015
198309 199849 3837864
65750 197591 330048082
131349 177563 115670848
49486 181201 329784111
52640 114548 154784195
196757 199554 914440438
46392 104864 146253155
52679 193607 352802886
76777 87356 26278787
13293 157852 707190113
191310 196468 573001335
165897 194888 72669571
3679 129243 314077505
6746 70235 158808490
148809 193854 660514811
4901 172675 768718487
79559 158057 835534274
83426 185578 255995114
110969 151933 102844196
141845 146565 486286623
7935 178894 427801477
90474 183276 745441378
47491 185847 472053969
46882 140358 813575470
27031 117387 93121149
106198 191086 371665099
157367 171208 341658019
146294 193089 117133936
188476 193243 11865106
58709 156689 463036139
30290 79820 444504239
43996 166146 305749778
12304 142497 325631016
98441 172770 186312125
60397 130205 174596947
94083 174249 200826799
23102 109948 436673305
157077 199129 810559903
56473 65228 22019272
186856 194431 18947459
147954 163715 311942486
50691 99257 442202320
62629 139910 193224207
89243 142204 132590731
98148 145277 840309171
113700 121201 88504743
11036 42302 629523889
145401 145474 183506
83590 130250 116837328
51976 192768 352485233
74696 85577 27045745
72301 144959 181781236
65396 190360 312844510
58451 95521 969831674
7096 116064 272410133
47045 127501 201416711
7526 55982 121105090
158812 186588 594102302
92303 184399 230762819
35446 146336 277687454
58912 63238 657749688
167369 172425 200561837
55523 89767 549721750
4417 29258 768040149
111328 124051 16064034
78044 171188 233183718
59804 175082 630806978
53643 76457 552890824
112119 190644 551175703
72474 138167 991281246
67377 163520 240599574
165135 190718 64139229
110485 184773 186243751
36977 120917 210150164
70920 182136 278425217
37411 41158 9431954
177975 181565 37321155
4059 76683 948377114
7850 198197 719789530
178734 181041 984942064
62775 157421 236916670
55165 106028 127225528
7832 61046 616996493
151904 167790 176054161
163505 183248 49475862
67942 69842 4763182
8850 194718 544846012
189140 193793 11566483
21380 72682 128421437
136033 166318 75894957
65838 82387 252231842
105423 157761 740619994
60902 99753 96901164
78996 141770 157024392
15781 171188 432538340
58279 60461 5466183
25792 91318 163755405
81460 138212 141985750
98148 136262 95495776
109374 134148 159089422
126642 157007 76104542
157243 184595 68484460
57457 178699 953153927
101453 121422 519966917
156852 196616 541632053
27021 89870 157097813
98186 115364 438686846
113403 132345 47630091
101748 148500 317043004
45425 181185 339805937
6663 134321 319318876
183895 197623 34340702
146514 170030 467518980
40457 165570 763768851
103624 174991 896340370
111061 123819 20524016
67259 75814 21436104
26321 113418 419993629
124383 194801 176404718
101264 107569 653954838
124008 162458 793120418
32813 122230 724610929
195344 195993 300206
126150 190123 160295283
192820 197526 11800323
184739 187946 811620091
171447 195918 61223719
58812 181481 601923887
121738 154560 82331767
28180 153048 312640898
43244 150298 268195616
153972 195550 258445881
103760 119966 40726443
48574 94609 115147079
95632 127916 80930835
105349 158574 133507058
94485 165778 602220610
44037 179864 340071656
111831 115614 256098295
191629 198498 4539305
33836 81869 908876429
91481 173960 552294116
162334 195029 824569645
74409 128475 135097106
180314 188608 116635400
107829 173747 165224607
87468 112597 62855084
185646 192444 231591555
139251 160268 952915687
58400 163072 888406700
110009 115386 13407943
32660 104379 683971638
136942 141326 10995474
154110 199982 433154396
120007 169480 965161854
75019 113013 94802862
58780 100002 102892930
189247 192678 8516750
60583 102318 822539008
162807 196295 83840052
160155 172980 32208170
52366 167043 287063884
15189 186660 429183844
66078 137927 179637195
172430 176158 9322242
38450 61318 494232344
69215 106083 827046366
94857 153899 260053826
69269 195197 315212454
81923 179343 243985048
181507 181865 416030192
65236 93989 347137668
137440 188635 128406278
16457 112958 314271488
97907 162178 161053422
106748 158054 128623416
107698 168562 180826684
18940 192038 938010913
67116 170097 759785087
83049 159177 531212595
135007 191382 194267537
6973 53666 116719933
187760 190125 5885462
161441 193508 80359519
139956 156288 337183255
138886 191818 132740412
41403 106695 818452637
153709 156204 6208750
187147 187822 1732702
75826 122069 540246868
24457 138327 548194300
102619 143658 815940106
118987 132226 46304257
100739 165693 162825626
91255 183643 520651581
93149 178560 213987755
49863 66044 40622134
4144 67604 785099470
71887 164077 230677426
51467 78926 23153535
65202 107592 105915119
56537 67514 27594453
24363 44783 476683007
10235 117525 268198903
28041 66441 96138204
185646 192934 18098601
181559 198996 11239568
53885 137435 228399089
181230 191495 583169993
75452 178172 257013821
169999 182373 960933585
100096 171342 929367607
36345 132769 246818176
11097 170617 399162662
106214 161442 192359313
191037 199115 215295800
35171 182715 369443513
104339 121979 808727584
27902 125051 243069532
41466 123296 677776549
182040 189086 518255023
67929 72380 11221808
147353 178818 601020534
15334 58000 106802487
742 120705 532563701
32090 38284 957087049
185425 189003 5745678
85982 91743 873857327
139006 148893 25074346
166231 198363 491061844
116345 137255 664262417
28516 126869 246076963
58087 84057 353600512
137134 188710 389371077
157458 194476 92649976
156364 190947 86506951
140262 199884 603226887
8991 48949 898384825
159818 171389 29121084
139225 182216 583431748
77663 114801 92781420
66375 190925 720466054
64392 124011 149222387
173176 199185 65206564
39187 130260 227936793
68152 160154 831441760
18298 128623 754850890
68955 110411 103590124
153392 191272 836685097
142499 181506 97806097
140191 141438 3088134
83363 160859 194060392
188746 189096 868434
134944 156314 496213639
157366 177792 477823614
143896 179222 286858939
153953 197155 107991925
124844 166049 362735720
147836 176845 514252136
188963 197764 251107711
81448 166867 352881734
61975 192578 326851013
9710 17617 218970532
132497 151506 187264821
162185 179800 443018499
167606 198227 565690129
21400 115195 234502565
16200 195250 448133282
130642 164213 487704265
149108 191245 105378798
98435 114267 956940309
159408 198510 98071683
125585 193890 135671532
186244 189129 168544122
130412 177836 118761023
75670 189994 286211111
109023 127536 215766959
160762 171974 147976835
41079 91666 126488426
145111 150638 5531685
199122 199458 484789833
151082 188362 288580597
151223 174131 757497300
116180 163258 118008012
172483 195258 374589877
12740 169675 897344837
32237 72083 979751428
22573 67827 113200867
75036 125785 126868779
85201 176168 227811064
91514 140175 847820700
2959 36605 853996479
184413 199152 36918140
137185 195810 238051137
59792 91338 78754796
37440 44162 16878394
188524 198836 22871086
150218 169802 343330858
178673 186398 219763302
78647 147071 171332812
97127 150312 133533445
22914 54839 79828009
81813 113706 79718128
37529 192593 930327772
51041 163380 934607733
133022 186712 403574763
93120 144220 128077919
20312 156896 918987008
34564 189061 838732344
191488 192089 1530035
171825 185910 543706267
32433 127975 528770277
165202 176143 101054130
108862 171953 158208531
163859 188538 44231293
54553 162837 271056737
196560 198651 138474841
49194 64557 255524799
4418 104311 686512970
135737 186894 714671082
44242 185534 353895519
30435 47694 53994273
42649 84065 623545291
197591 198108 1334066
121505 171598 171302490
13789 116130 869941228
3798 132165 416458209
2378 32488 75239669
149889 162266 30821499
44302 175933 606963528
161612 187286 64350557
90218 150158 611166646
162653 168571 465370095
168977 192152 947172065
22104 67906 114556109
81548 103376 620887849
39923 42743 6969007
183977 191112 774912389
49885 103885 682636590
34556 76064 104066676
199148 199909 1848272
143051 150459 13845299
111172 164004 132379929
168212 194768 810802501
130105 175796 561651056
140763 185379 111979712
139100 180343 103408803
59653 68906 23136552
132860 155476 56787497
78199 137483 148250799
136877 176810 100139203
6510 193454 538635031
104073 193925 814898020
124906 160108 915167164
166030 170983 587742255
28179 48558 50877427
27448 159292 739706824
54282 61263 17635120
47021 64843 44684872
87358 170195 207543708
16753 46245 794058934
139121 171169 705216695
65544 145022 198877521
105048 192912 220169325
933 141170 456234384
158775 185974 68217251
92835 108109 38203151
111642 151677 100597272
146033 181370 170519765
167494 194990 847595837
53760 133720 200100887
152896 184750 178673425
91012 177596 448742869
146824 150484 9329869
6337 63885 231658454
81997 94675 721359121
84328 143431 412225887
60172 130268 175338702
54718 93908 97893294
199220 199545 50017494
180596 187721 17968649
118793 125076 15782689
189299 198764 23704499
139503 159952 51270576
116980 136338 48566987
86038 131259 937859386
138644 188688 125549684
176586 193673 42776154
155400 169888 342807086
31654 128852 243186571
166703 192743 65235998
13765 126863 283006455
88474 90621 5445418
120146 125506 13400244
117097 127978 49328145
36342 46045 24286722
157155 179116 509905002
36138 99433 158275463
180199 185136 978888807
77532 121319 540265705
59534 67485 452463271
49479 91731 860538943
2772 103091 431416032
185414 185587 459520
116620 135134 46437720
11068 15427 10800875
152511 199977 118698446
18915 152152 500845944
104869 134602 74556391
176302 196686 336416789
144562 198313 134675088
191994 193787 456919947
92676 171086 473123302
188766 195168 348839206
150831 154494 85669623
70627 146883 190868242
161237 178400 72485993
111526 168484 142794650
34858 51397 41436743
181716 190516 22098744
51190 80823 110538604
52777 98178 121500566
122006 190339 171121701
20181 135522 288482677
11755 94402 206531274
40774 199778 398109535
88142 169629 720525492
194511 196255 4334592
76242 182236 841654350
91698 127767 633656961
48218 120209 540039213
62319 86672 60735831
28986 79826 309665277
167518 177404 239413924
171998 176670 330139125
73402 91407 44822233
4935 199736 487598998
168752 169097 676613
96455 193647 243517374
195164 198425 26713250
56479 114466 145026316
92022 154602 156912743
198040 198455 1079881
125540 168149 106774565
175516 180203 11724457
35029 185296 990373373
95482 143171 44708739
199907 199995 223681
76148 101933 547383243
133856 147697 6007714
77060 111498 954326077
133614 160096 993614405
165133 190011 770743650
178612 179999 1108418
108061 168687 111824308
119267 128392 984996008
94854 173534 197154342
71714 85353 34033876
143913 147984 10367927
13569 53690 249058857
151697 169348 923989029
171239 177740 16212194
92365 116670 811343546
175491 192403 42386990
126150 171746 303369484
137565 178503 102634128
11785 60544 122025174
10127 41990 79507484
147169 149169 923426289
111689 130133 490333887
190023 198324 20793448
53086 122920 612713997
172007 180272 432429304
11171 190438 448638028
11216 100215 264993187
80741 151251 367983337
71341 104543 82877013
197117 199654 997621421
129597 148019 713157917
136054 148773 32090525
29917 162872 650852137
24135 184579 401634809
153664 174008 489401313
25217 112332 905560221
184439 194087 648027336
10181 151927 354762641
162175 170501 20911829
41481 152815 931290482
21823 29896 13462683
69800 129356 357943064
183816 193675 24640612
54933 160193 263436304
39423 80274 920310439
100126 137953 895573452
187135 198564 28634493
136835 191710 139324938
147722 184087 91078946
184053 190165 291064859
86780 105031 877072780
139571 158615 15119717
89092 114756 64216602
109350 114875 848886062
93343 122027 325466193
90806 175762 318337054
76985 117119 763902263
15958 181000 412992953
21148 155094 596457108
78768 198087 298771545
32918 138160 149290329
177339 192511 101310815
65425 89582 60279009
95495 135839 101051590
130809 166744 828661689
176934 186157 338701354
116031 167275 689980686
148088 176804 270045249
174057 187141 853118467
122127 137417 38134835
79402 86451 707820864
89974 173415 157916466
139455 179784 62508760
93482 142421 122601916
2568 49123 116262570
161504 186226 61997704
92313 92480 380806
108101 152220 110777353
145843 192536 116977309
8430 179434 926635773
46002 132373 216262545
131577 167456 302936154
13462 37486 603230426
54576 127503 182509321
151520 161732 689728190
90949 159223 935074397
7556 35563 650728559
57972 154695 242225228
37386 189107 750316385
106517 108676 34212459
189466 192945 8643718
83081 116955 442302123
66766 135250 450143529
198426 199410 2441361
79096 168164 266683624
96595 162499 165170032
52371 124235 179806194
3019 167486 721669920
165026 184032 47749672
148218 149104 2243423
36667 136515 832762177
27107 50512 58446160
143311 166101 93728067
187175 199453 30755901
107187 157017 124964873
119781 173809 686432410
3391 118780 614323081
3253 175882 431959110
126095 153130 67897609
62908 106927 690907339
43846 163576 299765849
160558 166574 264214397
160406 183966 870513157
80763 107179 65991640
97590 171890 186288642
141734 185904 77158719
16343 104893 725376927
65750 164240 246487378
28536 35494 620939742
128606 187692 923099869
28767 117693 710306083
195466 197285 4600950
54962 172978 295466697
103170 122184 47797536
138887 152136 33483418
124512 146061 388099472
10717 164190 529516026
40141 82832 816574055
37334 163812 316624316
91894 102022 979547232
125159 161240 975125951
126807 187306 62393180
105439 178940 790694830
176382 189799 695365064
30359 39343 392388896
125422 153429 935133860
26927 134832 763130065
109095 176992 257523634
10376 40267 758106440
163626 197985 86124830
2769 69908 167910699
2582 68963 166020252
110665 112894 5543937
86340 142578 140784612
84994 154280 25353690
115974 172408 519247796
70379 123089 131963047
140697 158837 562025303
127821 183678 482127765
183058 183431 901609
33298 33992 1716947
198254 198307 121295
84400 100022 82610484
21543 28461 958708415
38846 133549 247410522
100366 132929 913910165
141878 146701 12208545
31626 44413 31946700
195559 198585 7666270
89778 117953 311435024
194787 195479 451755818
25392 89955 161369234
182176 188357 15521467
74381 179158 262156978
115448 189839 186476288
47601 61767 35651024
69611 182157 281710511
23825 46576 56798775
416 149625 703454944
62484 66907 672775408
106117 185321 885230846
49650 86236 91525576
89612 109704 761574600
92694 182278 592135739
13083 169957 823950496
124622 173170 121642139
173055 196148 57819510
67497 141305 184573298
57077 122739 898518754
98431 112197 813284977
106573 192386 215008034
197415 199754 945509034
56359 130974 700038041
143780 143824 105486
66073 139183 182798918
71357 90742 454171714
156714 175600 385190
75271 118353 107566547
156801 171670 32703320
1145 58443 143369354
113617 133010 48700990
198583 198747 409332
41865 122064 539326395
158639 160825 5371249
62112 199108 436362581
124446 132227 19554335
190487 195558 811942200
37477 152495 288179495
155293 193732 32760724
187022 190812 229904242
31292 107233 903791783
52705 104016 366358408
140857 194379 186702531
190790 194572 9458800
95331 185515 333076950
121222 135395 35419010
186013 190905 12161939
2348 47508 778987996
526 195286 487386766
121821 185017 929802030
152606 170645 45021746
114632 154668 100547971
51401 187421 913579946
111627 134875 535613269
75773 180137 559987318
116728 190530 920724197
8797 196366 909295983
12302 80502 754476451
141618 196814 138307608
139253 186861 119397145
98954 160200 741345221
192443 196223 216497484
85464 103540 828419370
168298 186614 417667600
195646 197237 350792805
15077 123468 271264334
49661 53612 924942860
51972 177067 313169048
32564 49823 43106299
166929 180018 32778092
68324 177374 410997766
43448 152131 997568053
199514 199584 195634
115543 174061 974912474
161328 166003 11704894
83364 197229 577705985
106119 163327 503008750
35739 117657 204927438
5143 15052 24721929
124481 175655 799926817
113236 155973 276690893
183438 188984 13966258
80548 179490 247703735
171155 188826 44296287
94452 115080 413307461
161616 198749 300523413
79151 101793 56470603
77967 153540 509176702
149394 174329 252674057
150124 157147 283302752
129094 179568 126414525
136980 183563 343172558
20934 68597 119223856
130587 136539 383621781
115742 169441 134620421
59562 185098 450127561
727 41009 716700776
46993 62340 38566946
175937 185009 224094637
39363 43804 732967182
116395 122637 15860664
121713 139018 43180329
51035 142565 980607799
122361 174139 556898975
122947 193669 177046487
167824 187951 845456741
78891 96968 45034754
42770 44369 249499157
88452 124898 634235604
128661 167183 726174779
39542 166310 875111738
22813 94261 178532407
176141 184622 21294193
44747 75301 500947344
93669 136540 107436639
131956 148976 226617555
183713 191763 802270840
35573 169178 334474338
97931 198130 251120031
136004 165458 73813096
164 118368 555053563
82385 162448 200497180
24207 179552 388776284
13079 57201 352820316
139874 196991 902721578
139176 191821 132014378
195092 196799 629593371
125417 150253 365158881
40878 163070 136410740
131212 161645 504659542
156366 170804 36051420
54997 125378 176139370
128865 174417 114057387
170232 184970 37011186
91272 193079 255017637
174204 178812 160276100
65884 96692 76871370
94329 138390 272508218
40984 154396 284065028
73851 190158 291087568
138598 199827 153511772
111126 199477 15603998
121760 127785 15065204
140195 174176 676050989
48543 149962 363576210
176581 180233 9113057
145143 196609 433152273
86128 93061 660483680
141843 150593 193686658
10584 107776 335138936
198013 198364 885133
61810 148760 217674416
44057 190719 442740239
63877 160360 241436713
47068 83921 92213011
10334 105329 18903091
4481 111915 536638805
180359 195932 873166782
126728 146952 50659170
153112 190590 93754432
126030 143989 44997747
28565 93247 161609859
123176 184765 253625311
37090 127963 937856991
146705 173620 67398698
116217 195151 408001510
2798 30173 68407503
105089 178828 858807164
130058 134339 10670698
88719 179337 227039258
35421 83095 253453585
190174 196529 15854863
62905 83049 110658461
129733 141041 261922519
141750 151719 214693506
20885 162040 848796443
195405 199329 857628336
125488 141193 800669299
83248 108448 62954246
113827 176383 658605718
87222 141222 135205424
32728 133977 253371350
111389 179326 170291293
96029 138918 280815725
157485 187709 75718371
167069 186685 181684520
35447 143849 718898344
190813 196556 14324798
132474 191833 148682047
7552 57878 125874983
119616 156248 91940641
36263 158971 307221947
92103 102101 68601896
111549 166722 35541179
189237 189755 1291386
53300 102335 122555264
23184 117562 235982908
129325 168962 99255713
71395 159984 221652348
129964 178107 120534096
62923 142740 199598702
124038 199826 189814369
115018 164094 122992373
195911 199835 128867055
187380 192493 12781935
194862 197177 5753398
104452 122318 644126727
23981 171151 368384154
29435 60899 78827836
73555 106500 82189157
118640 189837 570663661
152043 157286 13078975
39156 173530 464018660
113728 154000 471837016
134040 161641 833505437
177160 188426 28306650
89830 192725 975204803
167104 175376 811132555
129902 195572 164458249
2905 121454 972426276
123399 189094 96909896
117360 192672 460706846
80075 130776 992111391
58257 91575 667484296
184382 199099 36870395
126074 134190 20337210
21230 46198 62278858
171276 172530 3150716
1617 23207 54007552
5355 5996 1626933
163269 170277 17633779
177331 185928 262661606
132532 135138 6447842
114851 115813 267988236
194437 198297 9707370
195074 199553 11255917
114021 116511 205420013
13725 170156 188693894
134163 167048 82440128
120403 197081 192028066
155691 181336 64045480
3168 99131 239796281
88629 174196 214348783
113446 116352 140197491
129432 153640 990527960
44006 108805 260782565
135787 157683 800135664
87461 176747 443425859
45430 92145 987289815
42467 170960 321727010
15331 105725 934026195
114804 139216 85218409
166168 180301 35453219
196783 199016 551956741
152756 168079 31215943
178419 181389 7419986
188332 199861 894709208
13018 34076 701534889
82715 104261 60546998
100948 143467 106681155
181886 187646 143201546
9208 111226 257267478
32721 60542 69757812
146290 172530 65732929
6325 53488 117860406
18116 192769 437139713
43916 101281 143349752
169403 184771 38585410
56288 154018 941454549
117532 135351 873387296
45357 172873 319231200
150647 197903 118221619
160108 194365 71901899
141712 166404 61882804
172138 180419 595374435
54389 171185 212410724
172307 199481 68065688
68655 75830 597944949
192222 197562 113094841
143922 181393 93876332
180538 182021 3768524
148277 189467 105564165
89139 132461 955104207
47850 126803 197694811
153352 153741 980232
148268 178700 76065235
8001 33072 62617441
118893 132481 116525538
182853 193250 387741111
166440 187180 271088078
127277 155841 71649300
171599 172473 2169945
30618 126122 286558137
19075 181375 959336197
42830 179353 704401974
78308 183711 14596659
23825 173226 883170031
102212 106551 987580295
159635 182099 616863110
102773 164833 578162746
186118 199606 369512705
60166 153724 234283717
110807 126622 39736007
9291 16462 999748548
71005 194119 308204681
4814 93688 222132835
133649 138824 231678266
193452 197044 698805428
25708 160197 336480138
155424 160339 12123192
26268 156053 324845157
170697 194235 36516609
171327 183116 17806875
142497 150007 19053100
34924 194070 804119702
135903 193974 141673271
21007 43624 55102767
142453 157453 833317012
91115 112094 534833380
128819 190473 359252762
84849 89261 10965895
94856 190335 239269769
72102 84464 945763331
162955 194382 78750127
79375 149577 175894605
151229 187151 959074848
198416 199887 301446634
45350 51591 15598173
58071 147838 303334924
10417 179436 502693630
123622 181354 144499561
39020 114968 189951685
177476 180280 845091445
182717 187809 12845969
79733 134984 541046901
24894 83704 147008244
199133 199470 633472684
49905 170682 302451052
100194 181713 204320471
130485 145144 36721482
63512 143919 201201594
74174 171649 329958193
188405 192681 10653727
88656 189963 253874720
137556 198762 153484825
104510 119001 798097148
191785 195654 9664986
1812 182571 891714717
199849 199896 651730990
89643 106701 42695486
198843 198965 323556
28275 178475 789767468
28254 145309 292936044
40580 161748 303274560
3896 80040 190357184
176 36936 926989490
18017 99519 585379422
183094 184794 741076213
43315 167596 626873247
56131 176281 305175320
24821 66759 104943941
70801 181514 792666226
101633 144745 268229349
7478 152771 672904597
146201 196504 125941386
166492 197248 77058902
173027 184994 658869339
107282 142738 88816675
146082 184275 859017354
129979 171921 105130600
145840 187078 103336869
189435 194372 12326154
120454 133313 1658015
51528 63068 28986704
90622 143911 267035703
169122 182895 19327317
59890 144235 652289695
57815 191139 333744079
185481 196696 27945239
108293 126059 44553487
30212 197846 419624401
119495 188350 771880671
122934 152797 283645165
122921 171889 122617382
142589 160378 44573802
139060 173576 415551993
84660 85884 571022388
155764 196739 623962314
130342 138567 20454955
164554 179803 38205215
132859 175708 107313840
27351 84063 141783787
59228 145674 216249562
38205 121603 208799632
196904 198968 5303210
141827 193321 129060548
36496 167540 328158842
65392 98243 530502803
177610 188629 27719604
188378 192622 3138345
185118 190539 13489173
194864 196828 4856622
117929 173243 806242205
132031 147863 328403190
109635 179743 175654256
160321 169695 23562849
180028 197412 43534676
144229 189462 952326486
145319 156457 5239237
165381 182330 42481507
159613 193569 75639927
74255 124632 677932014
195933 196627 1723667
45422 107870 156127477
131996 194209 179383708
155466 195716 100679617
12108 59254 190002301
70627 122737 238375996
182639 194005 28464319
168399 189486 52882372
11490 162884 378796107
24518 152524 320517742
49950 70066 465846265
97116 142127 112793928
56595 149956 669314588
171630 181677 25079618
141364 184986 109476630
62467 121972 148894513
22734 124598 254789493
199667 199794 51673787
72491 150053 108586495
163712 197380 745915882
33175 179581 366484412
178164 178973 2097810
43177 69953 315185341
126517 183337 332348915
105629 138801 83053955
158176 162124 9802406
107561 194582 218055946
187643 193392 14320274
109258 128432 48078849
164183 186234 55315420
61149 157361 273480236
74127 126815 131715402
7302 62657 138523510
59053 142295 875807123
32285 93795 895432357
17024 188216 836175861
36847 52356 38956837
32783 70919 567128471
162246 168285 15167404
29901 49119 337644255
29401 91361 90147380
45501 103828 588024700
87945 92910 764415863
103537 171843 251184187
199117 199370 617417
84885 99249 35744363
124294 142897 270813362
105986 107560 3910714
106968 136213 73232099
6421 138310 329775001
18800 150654 330118419
44856 175543 259382305
119825 188766 217756532
12702 78998 165812000
199477 199746 962564929
192152 199417 18214603
10466 112341 254655318
168840 189467 967272760
58251 190264 330428623
117298 199325 205630029
102513 186699 18157584
100462 113369 32333008
17034 103015 985553317
7930 15289 367237149
104828 127462 236925451
155184 192811 253848512
182875 191528 21699798
180205 187052 883733308
197020 199540 6196033
11399 96472 212591289
60317 186986 562650532
138229 175335 93038762
78311 80615 5770168
137460 161868 45557774
30880 122970 230491664
172456 188709 40759654
72860 92806 471783857
173980 186348 149296671
47564 186865 641242708
103773 130814 67929915
175514 184581 755109849
95770 111918 40369576
198855 199665 2019119
110498 136485 664311895
92112 166042 397237986
89466 131372 105005427
4594 59042 527930462
62010 112223 125386441
96008 112383 327445265
175643 175755 243674244
85641 146130 151472789
72116 125779 109432694
53352 196158 357515240
131080 136561 13659969
94890 178328 978790055
124575 182531 145184456
192222 195114 7235201
178523 184261 273583437
106871 173700 219458598
142702 153597 27541472
173098 186626 129343329
148360 151453 7801161
134384 191434 142948488
30034 41799 29329962
31197 195482 411210636
171445 197997 66492550
56560 177346 915333106
3714 34086 835860899
161870 192538 76846861
196893 197324 732043453
3289 81652 771725592
156856 185245 71129306
53375 115323 560984497
107961 126452 518579196
152147 195592 108650171
147902 187005 710469748
81337 89844 21229773
97976 130911 82629834
148674 162265 33864945
34520 115272 202068006
184975 187683 465453809
78547 195023 835860589
199416 199930 354320875
108580 124378 39682769
2783 95624 447656257
63449 101322 94501367
38696 46381 19180775
121589 189226 411583296
17134 54786 94147268
863 103153 305036379
77005 193874 891773300
3524 114096 655636320
150155 167911 44377355
153699 181156 68552061
188757 199066 961527991
14573 195147 958366312
164479 174045 23936506
30047 191101 628792958
25649 84629 147465790
27287 142964 289440486
149896 185363 88798430
6512 184163 444622295
106469 127199 290124849
6514 185872 448968100
140070 178370 95993616
134476 174247 99592910
41432 43726 5701035
171817 188220 41091799
80856 126331 894280814
74225 150541 191062237
35051 80299 230877588
10430 177399 917616537
48712 165929 299491297
180732 190720 162916054
166255 166558 789234
73261 139491 165527431
30606 114174 258764454
156568 198221 104275212
43035 48059 12575540
88221 116242 324729525
124358 194057 842785619
84904 120550 89201861
184917 188903 9936935
101489 149352 120228259
34409 58984 176197304
69496 121590 130317119
39335 87836 850934417
104578 198196 234656447
58009 109838 129540215
174847 188736 373416320
34434 143933 337697310
60635 161608 252643539
141893 189174 118591315
89151 114014 47621910
112361 173337 350118160
67116 188165 303032337
189255 196653 896508048
92898 185630 232468520
128443 146228 201772961
168385 187933 818155005
60077 158267 245789318
104624 115265 209816341
100356 194309 551493021
163738 183789 43035598
188844 195066 952491939
16507 93850 193276337
186505 194466 19927583
151894 198938 117753209
199865 199881 899512214
80834 151522 177170789
172619 173712 800242853
102725 125787 57897381
61455 151057 224340802
8601 153769 363382770
91393 152378 152984537
17959 174597 822370410
56511 89581 82717530
119110 167630 871329488
26773 30486 9231631
7298 25724 503482636
73485 93035 48662626
191040 195207 538695817
136783 156510 49634456
16776 168151 772508090
18786 90170 218272874
57293 92823 88796362
19966 93585 183895718
20990 179908 406637783
38796 53959 37958792
41431 119131 194400706
188018 195208 17943646
134990 152170 43264131
25586 153017 318990264
115715 154003 96200239
95406 137777 11671114
83572 83685 772297612
195035 198103 784272801
35279 141112 965403931
116542 196582 683320711
81180 144095 747409827
87264 135931 250442419
114181 159199 112886264
6615 51638 112520367
46718 161860 288305005
70615 187024 494260073
21666 189308 552064313
146858 155965 22933263
116314 152449 521368815
182591 188021 9421192
108946 171803 157599232
123877 124140 609853
99570 193455 885300752
6209 54895 121661150
178304 190907 31620717
77199 160040 207240056
92454 156250 159998862
135923 159490 59042525
105654 163915 145979575
54746 73071 271728780
69381 187822 904087314
138723 139328 198491499
50099 101248 127798272
5409 194104 472148495
115369 132099 42048015
85076 130857 114661594
39619 179615 350460710
38372 160936 306821436
42142 199393 937845284
155636 174019 479546166
31960 59640 69318574
74145 124919 126869571
96832 176131 777035632
190591 191737 870852970
48133 121317 183254550
35492 46184 720265009
67770 139757 180050494
43211 58078 37346266
42150 148045 378660640
90663 141160 3747359
116286 175388 148170797
14237 16362 5409795
88177 137663 835221649
45215 195586 376437979
190804 195901 12731941
89078 146734 144479949
182573 193621 27673740
14890 140975 755239473
82850 124109 103322983
173669 180486 17052554
170558 181788 343032942
20322 174937 587315491
161179 194862 63682240
82228 159827 194267223
154978 196262 291596616
198075 198750 404676542
78968 184464 288883030
140369 186864 116613802
7856 53012 728474966
179534 198977 315904779
73465 75863 5996184
133610 166124 81386512
106227 113781 909228533
141449 175883 86369435
84472 115077 3340982
189100 190210 989551027
33989 143429 273966134
105376 198240 232767341
104021 199358 582607253
100729 167683 749660622
11937 108156 240523087
142061 168384 461063081
104759 149353 111957753
153638 167498 34575680
103145 164952 518953986
37672 157141 299208434
191831 194460 6566403
106762 187373 201982432
108403 187522 683667019
53392 126234 182277527
149874 194098 180571396
189168 192659 941039731
150056 178288 70538932
169660 186341 41797800
169266 199792 76520478
155245 161940 776505198
107695 166987 148610055
161373 178585 43138350
81069 184989 173002031
119140 164904 114627434
108110 140367 80792980
95764 165881 175658892
95844 110705 37207137
113315 183295 586288714
164954 174569 24093647
142255 154802 31656184
168164 188809 185830107
102432 132143 74584596
105333 131578 65886690
68975 112359 830403270
138755 151616 32546210
125836 130292 74721933
77563 174116 296563191
195740 198779 764827185
29228 141747 281492576
101345 137578 90828619
112306 165872 134256812
96435 193742 243811045
49703 98717 122513328
13284 169192 469527782
991 182344 903092015
179200 188345 22956418
30618 186721 390746953
94458 186135 229794717
91716 126396 86936381
3558 158783 388389215
143205 160818 947646387
51496 190903 349053683
84252 110908 435784424
80223 95924 39183970
87226 88501 769480989
178811 179742 476804522
86224 136060 124753487
92480 152998 566910911
164340 179030 36819393
27039 89999 413757689
34680 133443 389633596
93742 114238 909188381
148081 179626 78865191
99164 142075 241025745
50952 64449 33830290
116229 149691 84129854
75766 171343 239259139
180863 185376 53738766
41695 141883 825592877
72661 175076 433945945
152074 159232 17716032
23180 119814 241718055
99250 127351 330105206
100708 145020 685711251
128461 146562 45440964
101547 103352 821702407
144104 171867 874479535
104268 140650 900962728
152891 178801 751105242
183898 189593 365126666
55831 170973 859314138
63454 113880 126003478
77104 115243 95284600
77773 81757 776071923
74713 93081 45664862
151309 165501 933690156
135418 144330 471437019
47350 159304 280260173
123400 176486 132906659
70236 88018 441957970
69751 117890 120291048
62248 112522 788930807
55688 131908 190828191
99587 140640 603414195
48488 50198 4336023
199581 199713 13792322
192728 195604 959608438
159767 168302 78584582
165252 196107 571036583
74767 82203 853931814
153515 155691 5455476
68526 187251 297240911
119124 143608 61372122
39333 106426 167807222
50461 121527 113995634
69771 135403 622193283
93381 165556 202609220
47639 92366 718960854
122128 123457 339005925
34306 184632 532248769
1221 65047 444580155
136564 189022 206793047
39150 115167 190127489
182461 198842 41091846
31056 103312 180616225
88541 197547 273126696
114194 167149 373708389
41600 177284 923169876
174865 175284 604473420
138364 194365 145528487
8571 155059 366646404
104355 119941 39150954
183030 187407 10987540
143896 150216 16015362
53763 78297 964404129
26166 195918 985083356
174370 181380 17586708
123995 129411 13517240
1296 96709 238487783
14900 162575 628214640
151144 177603 231280716
74969 132014 406182606
127022 159020 932534803
121652 197780 324184516
169179 174537 267532945
59639 191927 331141126
64153 169296 263178385
93010 136868 579767954
74846 95244 562643692
95425 174978 199313026
52601 66624 95777108
135319 142586 13106046
34795 74832 401822480
37649 120408 207176937
21027 195575 436837993
163089 178986 269905907
163746 199120 986180241
104195 119338 38033446
33273 53748 51273695
190009 198078 20199543
2993 166258 554133043
116789 137906 274785294
151995 161185 768794
27993 189189 876072518
179205 192434 251329448
139229 176019 92256863
25516 58431 82363674
179895 196352 535332294
7370 188282 452846636
179433 188510 723819552
184301 189613 587867835
7669 134709 810335788
20323 150767 326523460
46147 109850 998001642
57866 136262 715393683
169741 196254 697452056
154193 181286 67622724
133271 164241 188883920
132050 190311 760258944
97476 192453 238031489
107381 142563 88117723
75406 80705 13161775
17555 51039 83684000
40907 152975 760255882
99861 164960 837171206
94762 123575 72345035
132684 177703 112710920
137581 146533 94190674
151616 155007 8442628
7996 195273 802259484
3960 89856 214688901
145636 154224 331850716
106051 151442 48414577
148567 163397 36966536
115417 162165 978142475
42019 188176 366019575
109401 123425 35290869
44849 155248 278137902
155286 172400 42778482
165585 177079 316008839
15670 17851 5468152
83940 169467 214193571
19194 73588 136183956
37344 148954 279613560
157088 170695 34036276
12168 122769 969369593
9644 63962 496557620
161261 188096 67309616
197713 197834 298478
138560 151740 33326964
102079 167558 199257186
90486 93495 7393100
103109 185518 559290599
120334 129026 590158218
161211 191109 319355429
135318 155621 273123564
177869 194430 41513895
1654 127291 878022538
83778 182832 248082288
23435 25338 4792376
143279 189704 116313691
156429 186528 75283147
66942 177530 276727641
65885 162332 241374476
72147 158766 216773055
121365 189044 169559934
39386 104652 163204171
42802 184700 355382194
48459 192989 361889964
2238 165603 408740075
162749 193850 77867074
190398 198186 942951972
171432 193281 3523376
25080 130915 264779203
15682 145692 499816138
15322 146019 327091352
117673 140822 544233558
181336 191433 25338171
160470 185766 63564532
158836 173697 124458725
84642 139379 385200533
39236 151699 281703338
37583 70293 95803242
73096 190441 293699137
121495 170016 261491280
111397 143837 800482312
134723 140485 62531704
175178 199361 60647214
112575 135290 56932271
79009 195148 576003855
178690 195560 42243698
139075 168722 74374436
177174 182190 12616012
104626 198813 457028002
43161 189030 365323290
106850 144762 563657897
127976 180172 130748313
6843 36824 74788151
137111 153221 395816040
166042 187085 167119455
141057 164488 58757127
139953 156560 629057766
116963 167530 126837634
148924 197988 700766311
197644 198098 1163794
106428 158426 130357164
123342 181905 146600480
118771 174961 386947130
49816 55105 13294740
36262 180334 360723281
53596 60361 545002368
109 173860 434780519
123937 136804 32080531
185529 186900 928644873
112761 150324 94360577
119871 152813 82699790
34218 70823 91687206
189445 190729 618773574
192279 199991 42058517
3341 98841 818188530
35631 169075 408765438
178918 186835 371544522
186561 193938 18413840
137300 151842 36675826
10427 77138 166840156
133110 143380 857666170
110344 127753 15792695
155433 194619 879539708
123511 188220 162063490
18260 33377 956159133
99522 140064 561380311
26195 159114 622007111
126876 171934 970929354
21648 159399 467773609
156812 157576 781957283
31052 34734 766871674
133491 187996 462037255
29320 97748 141063283
139187 140640 3665837
79640 180051 251430308
26187 133285 1089399
67152 144123 276908572
83235 106570 58377957
29183 145219 864858808
66345 102953 91357603
126928 156054 73084679
65018 67103 966618385
11203 185185 578752647
180523 194441 528283248
111279 144952 803729370
151503 181063 828039205
160338 173907 773291319
97791 146814 122910932
155511 183822 837719508
148950 181828 82165223
13222 194302 967230543
143590 166191 382153545
8387 134109 314448470
176706 182465 14402342
183626 198700 483478272
122355 174355 165970460
146016 197159 128030150
104136 160998 142542226
85806 132789 732567587
164102 178949 37228231
123790 188408 161803155
73406 181342 270076940
102449 165668 297623091
123580 140897 43212859
165116 198664 348643852
153396 196808 626946226
49031 163454 547328439
127413 190259 278117150
30527 78918 121062394
112600 127799 978948110
173686 178382 11728401
145241 149792 11533337
127797 141959 35360727
191897 192223 808748
155698 172763 857064057
165331 188867 59029813
52312 144418 307059371
97108 115709 46629313
9278 155341 365561148
103491 185857 206575587
198462 199221 773889184
60736 156816 240495417
27506 105002 193697765
123240 177770 683108321
187416 195780 20901272
76890 98554 818836369
130547 132287 755920815
137786 140319 615760682
51000 98952 119850420
151845 194468 366251855
176439 192978 41368835
119677 166169 116395912
152531 190663 95334477
179755 186608 17199646
110447 158110 119531074
32802 63918 77903133
68420 169168 252120361
30524 70402 756564761
157902 182494 61533311
45738 86965 427526144
52180 111864 317290049
100595 163146 156777698
41313 157153 597264906
196550 198787 5700045
186716 189724 13457065
63512 89081 633054965
125474 197135 749625951
193637 195419 861667004
129779 165948 125689838
37886 104107 165605861
182016 186106 620137274
48934 54875 14940678
48581 119836 178360672
76830 91594 36764427
21463 143792 266504487
141842 167058 841246845
155449 182500 67617209
53222 102245 832582669
62111 186864 312256583
44010 148131 757950469
144996 160052 711090282
144045 194847 127297975
72910 194945 741408667
76332 164205 913003053
153521 177995 432288122
103286 139438 90559121
166083 185062 47708452
9287 42024 81701551
159531 199491 454923126
83960 187778 198321638
182804 195798 32535615
92170 126090 84936608
26771 142221 878683106
159242 193985 381883234
76046 132444 755367764
177743 184253 447455518
192481 199494 770388360
76540 146052 173957189
154721 191292 669136425
116504 196639 173831727
77938 155977 402052515
50929 51506 1469532
40526 192821 381229044
60309 153882 234320854
9437 155920 366632088
105320 136875 253494630
142635 196514 802743401
142624 149227 96614106
157600 171006 33566335
16971 133015 995623715
159348 179082 49488040
139282 180040 102205854
5005 48171 107850594
75074 87964 354339895
21985 190848 926398255
189635 195357 10553354
168798 172659 786701063
90351 175194 879200624
41332 64662 58460796
157359 170074 430019298
69962 96766 66851255
100677 138433 470221647
166218 186735 51462262
54240 98141 109715968
158931 159140 582265404
58142 115252 142708951
181533 184623 156085240
58156 122059 461647167
51640 100944 394062144
164361 183273 47401387
39507 113310 184571590
137684 187127 108494663
3977 68682 161801938
157659 199697 514622009
43101 112079 172500814
110394 150903 101728797
193648 195322 746309348
123315 189285 740606234
12850 111877 247535129
82463 138926 141260613
22910 81736 147095415
167377 176941 414163448
189244 197067 297075826
151070 193817 882609785
59862 83319 58567039
17846 109273 228585636
153150 178429 63153890
84804 196514 463982358
157009 165701 21675776
5848 193331 469137458
190833 196573 14323533
123003 140708 751796519
23456 172227 372373786
14429 146921 331637661
12337 50880 96273493
167880 198639 77071027
71162 183599 281483474
180304 197853 44013305
189517 190005 1206998
118296 123507 172547120
158081 181167 664294248
104816 170398 749049340
116682 171105 381869408
123064 142360 48152411
128066 169340 103376271
127925 173475 114092579
185002 195702 26707177
100303 115457 37998999
52798 112264 148658124
64868 110538 114129612
132438 189173 311526441
105109 164201 924545188
79790 142790 157676156
929 9280 570752434
187153 189789 6606930
130862 139879 88769471
115933 167619 129607826
171546 198733 68085276
144103 148773 11890786
152999 174301 53170857
127154 154206 67894084
46414 56474 991211927
182174 197701 510994211
194755 197406 5227929
19546 41329 54379946
169817 182800 32497409
130395 157991 69203263
132833 151748 171436625
108159 183688 519363973
192089 197861 14443762
103847 116832 371983854
2463 137818 338485582
110216 177629 168861534
56907 130830 737328148
138194 183166 565289301
10475 70348 612273597
149360 185274 982256246
67965 72836 12280501
55946 123486 169149482
28921 30285 3423598
180326 194277 411221107
105178 116916 29394876
195866 196818 424186003
83795 182477 539790051
56280 188044 700615229
75808 124191 745309062
55787 67465 840383958
105016 127217 294885837
139276 166488 68246383
10904 29072 45381257
44176 123753 824368519
77260 190732 619917265
189017 194617 13964889
124077 146499 634387660
137357 193904 276477887
194716 199087 297585574
50737 175237 318998183
11269 30672 48443317
175793 199655 59818165
166989 190254 58270382
90152 100954 26857789
2722 184583 505034392
70859 114485 777644639
87730 159138 178871169
48202 168160 300411590
144283 165795 149975920
21839 85216 584718808
106966 137173 426884514
174193 199746 64101156
91732 128784 92871255
101512 144083 106792670
25414 44256 47021724
64978 77354 30999426
70077 114700 54270056
112812 162279 123993376
157516 171692 35498069
155054 156639 3943848
147741 173463 631862595
91703 171238 625345822
92666 105867 33079697
102277 134922 81836627
115529 159741 834493027
173143 197944 62164013
20891 49935 72535080
193946 195239 767698701
39825 191041 403864472
120638 143580 477671453
137568 148255 933129460
186460 197747 28293759
25220 196326 428201075
118250 183998 164846539
105074 195642 226950831
136749 149690 632229525
96393 104073 323224248
186126 188696 42636205
90873 116055 279977431
45483 158248 282362062
53945 138096 210503951
68367 110303 104786312
116019 139073 57748863
122885 152556 74418189
72986 97162 60151331
80413 85918 189298668
159505 183436 59997053
173997 177305 805684923
62315 98029 89092724
43097 58885 39670219
157222 177367 50312428
150062 168339 45647721
118566 174662 140541847
9567 48207 96451708
43530 72791 73421529
198954 199193 589219
118151 148725 76847090
97853 137745 817196633
108863 184229 188950366
142437 160440 102264877
53283 156460 533788763
196306 198351 5203975
49233 118937 174464580
117821 197268 199096792
46737 132992 504177459
175698 188236 203591131
87281 171786 889448646
173385 192016 60492712
95258 131275 90353791
126897 140857 130027076
71666 117309 114038490
55947 176954 771541114
190533 198322 19529181
68299 93338 62437089
155498 188068 30031415
163574 163978 991840
91514 135575 871002125
15093 36838 456331500
164047 173415 23491939
105952 155191 511791392
133915 153110 48255036
847 37986 92708265
87625 175211 727250672
133836 185282 128984953
198588 199789 330899780
184190 195029 27116291
134247 172331 95480590
88364 179411 228091302
11037 120959 220991172
165533 183945 772122276
13328 74211 544526555
135112 182363 435184042
173112 181056 764258611
187768 193785 14957288
63810 188858 93312140
18022 87629 93001960
26683 52388 202050963
77284 194778 294131241
56445 144685 381998042
77157 143960 167119181
62088 146305 461418720
23181 122898 249563734
78132 163234 212973855
13191 62679 123850707
174430 197690 846730873
121744 190576 902366133
165650 171915 926211215
134352 195349 160900070
32471 95637 157904744
89333 117145 69566749
124399 129412 743737745
32963 101542 171405098
179596 196489 42292823
18839 102574 27388393
65421 186684 303523741
31477 113009 203843977
61973 73972 4821525
68601 74181 687234706
129812 146058 148863066
116666 148025 78804517
9120 169558 401466700
66969 195873 322675400
78501 80166 4143343
53268 107124 363969675
15999 142168 315612793
92528 164169 181151631
149087 167693 46499241
148629 151696 4541925
83761 120161 383642473
158623 165970 702818075
144092 149967 14895687
24031 167666 359550665
117 195222 660996235
169522 185082 191193214
38347 119781 203783053
197628 197890 678514
119330 169342 125282482
137669 142773 186530
31410 119719 418148819
103543 198860 798832586
5086 131732 316831009
93753 153378 149644499
110694 155032 111287053
194354 197619 919896179
8761 62026 133249745
27203 155743 161684279
59938 85838 153738142
80814 129144 120959629
68147 114638 116162953
143201 158368 981381287
6656 30600 406665488
87110 176197 223194681
154157 199662 701200626
136251 155624 853683820
23446 190435 418011060
100844 164387 152903093
112478 158911 506863071
20313 169632 373635286
170000 170022 907447813
183655 191860 446341662
48326 117422 172853730
86441 137564 920278345
63702 157811 235612407
51581 67153 39088382
187299 193416 33288622
18434 44212 64416342
54617 76877 498166290
75451 92627 538117999
161938 196025 85369771
157750 190046 80903033
181391 199078 44409403
154301 165705 28357444
184686 187747 7676730
93060 151287 146113530
68840 94327 63549158
137179 189577 131422315
175399 185204 24693143
52660 104869 130462984
195509 197076 3931619
44907 125671 513728903
115063 131136 40367460
42145 81627 84877223
106488 182014 457198187
90302 154039 159801413
169473 183974 36384083
114506 154402 332068556
69980 184141 422889378
11936 165351 383868474
112200 124209 317890691
159030 167203 20530144
199266 199596 811573
164818 188769 439302737
137074 189951 249085334
76162 81670 918708753
2613 61074 546856678
115329 175449 150679878
190474 192744 699082041
112398 169816 143965178
67209 82981 677825809
79691 187928 271092093
99131 108762 804418246
124529 177478 132577895
142003 196812 137330042
128032 131529 258857752
105103 119482 921555929
117553 147859 76107448
153254 164575 28189971
86837 194088 268632079
79921 165996 215475707
78425 192968 286780376
136807 180778 110172632
196749 198082 3404262
150357 153751 527121544
78748 154399 152605696
125392 157414 80309183
145879 177903 80180744
153768 168676 37134151
107876 177932 712153085
107029 108788 137646638
92903 119233 777944380
163116 175853 807657802
46359 181699 990554340
160704 174378 624604672
159907 186372 946744039
188512 191956 448770784
186812 197299 502916538
8927 28013 47643972
59600 150358 227252510
130784 182514 930971154
7614 62851 678192554
31995 188383 391514314
48779 115975 168130490
86917 162045 188196041
121043 170547 123989866
145442 198221 952372092
90439 104906 955198420
61173 183676 306601657
21956 56742 86905316
30129 63230 395928549
2477 128334 314777545
81566 150968 31308682
24168 117040 537052296
119892 153881 886010711
144897 174061 72967091
178385 184947 95752706
197909 199484 1801636
132529 176388 373712186
59576 177218 847991928
105887 114077 15098625
181505 187184 146600312
476 6145 499452587
36498 133620 243144634
84581 111429 508170151
4641 176588 430336661
179386 196839 43680585
145577 173558 70131599
197070 197365 870511213
74615 120994 417002538
8059 134713 316798831
109710 119491 231613127
52968 54092 2800880
10822 80973 175397303
13173 162904 374674566
29592 176375 566775995
38075 141746 750841268
28235 140554 280979967
92746 129006 90886714
33249 38314 827665052
142550 164939 56120680
184264 188789 659815369
173802 187915 35411172
139397 193759 914485418
55228 123280 170414744
78651 148338 174586418
139605 181697 485548060
95380 132291 92589147
40115 191920 961347697
130507 185710 138393044
147950 188457 101405274
132939 188211 138501137
154057 193788 99315815
26041 43566 43681862
104437 190068 102834541
54078 161645 586417045
75958 167389 228827485
1965 166971 977328931
88675 116706 70135815
14460 131972 294107317
54292 174150 821953303
90177 191433 253607989
46233 96039 170452471
53573 123697 175543636
144016 148226 10731601
189940 195630 14190805
88828 132382 340417969
94095 126784 82018148
126849 167710 650832403
20572 147167 493031231
118583 138042 549604890
4153 68781 161615159
89127 143298 135711516
118257 140641 56058736
194366 199965 14026724
18619 139562 36879814
120162 143847 349706862
105802 108321 6285721
16795 180474 899590686
194586 199700 12843995
150473 153314 760809890
165652 179632 804556684
125354 156621 78432572
189333 192849 8735339
163574 198596 337130058
22671 148564 604156305
117577 166451 122515450
138347 199147 36318357
22691 74223 331847548
149429 153683 10684165
167509 189982 56312621
150844 184630 445923343
74579 195095 438149829
114521 181084 135929179
26879 137552 826971010
135165 156702 54129823
47508 139658 414622891
39052 69477 63830187
184877 199294 36074953
93464 141913 705451886
80046 121375 882709230
30530 59385 72278174
77379 150992 184404796
175914 189853 34946462
113962 179846 165164759
3094 133425 366970801
113304 177674 161308447
85894 177745 583674719
141038 180852 100466949
134261 157636 963571518
15435 67289 267993006
168771 185053 40890311
85710 170829 711282607
164563 164901 816714
61616 175680 911870318
174905 177419 10067333
87788 137037 339226892
44021 184048 350692413
49782 169675 300201036
3337 45884 726284596
167119 173259 313820371
114048 150224 90908882
137118 188297 172337591
183904 192547 858371316
189840 193932 10185170
91489 158128 494116914
187809 197416 23974018
24592 62361 94538443
106378 195984 814161559
83428 132488 122874902
73533 92116 368093611
160105 190381 243773927
25676 160530 811264028
32422 193381 483989284
172728 178114 482789438
91979 113845 54629077
12933 89794 192136102
130312 191896 452627578
14660 191340 19316022
106345 181408 510318111
196320 199090 119138987
174102 197950 899173769
70844 145745 223775233
105224 155481 660097475
188210 189563 3397810
42130 51734 24087128
77928 87818 15619080
62478 194973 331632911
30323 83597 133227587
184781 188703 131998611
160692 161854 2966806
18787 129213 672528365
85212 150149 735828723
144168 197678 630721879
87705 194060 482830389
94498 185386 328160035
59931 76135 685098281
32320 132784 251390144
150594 179222 300433550
96840 102932 156350380
96386 173030 192074304
61485 125979 294118893
35902 50866 235668768
60745 142781 205177493
158755 176081 456926111
162941 185339 623615899
18996 187952 859494036
140309 152477 30777436
27759 45420 44152877
192651 195692 7652358
45255 111182 496993750
64951 96729 79324981
2385 82899 201304254
42537 99126 141467955
189101 190474 519273769
157798 187234 334925490
70884 137690 555354328
151237 152153 2261563
139339 146406 17857326
70238 110013 615157442
15912 34926 47420286
146493 179634 169499035
174780 180868 364902524
798 36743 89715168
176051 187790 414572375
144962 191433 116377568
93094 118834 64508200
135184 156738 347749385
139066 145279 15704365
111261 130229 47623708
187560 189145 3972000
33578 101380 143446598
191810 192380 1420860
109679 164099 136322256
133578 185748 712710275
91274 180182 222732926
115203 197824 554839970
118456 169654 586816553
139243 159610 51086291
191579 192811 443938057
11223 71701 151240529
149031 177592 71307756
137510 169992 81507415
139662 194516 716201908
95701 154726 148095725
140368 154241 199616627
170752 183878 527670608
36624 54656 704404243
92365 196159 259985345
149535 188188 712252311
101931 145894 700610028
90537 144502 135154530
137836 189515 129620794
136588 166287 74437457
110446 172557 155692734
12149 98120 59708758
126713 130698 9978182
24089 139459 288572818
173318 192625 708009726
140001 155150 38185374
197919 199106 2999105
56128 187239 328326391
113860 171754 145213832
33674 122823 613217724
44987 130152 576454130
117503 187369 151497231
132893 158226 63514700
89102 98203 400177960
151619 186347 10923318
186608 190960 11330903
31375 136708 263504501
70690 131248 151528148
52359 54545 5427247
28675 120771 230375340
125942 198301 181319342
185199 190155 4926779
85338 136885 567475283
136089 136513 1067158
12933 134476 304014501
8272 20530 743447469
166022 174193 20481520
69554 112500 942386879
163182 167889 11876844
195408 196643 3099469
60080 64738 5247847
118368 119532 2985668
16078 83679 169030320
87477 117582 914484329
178781 189087 25899738
1262 70857 174060801
194027 197836 9589575
54903 94501 419754418
102020 158848 142466439
158561 193120 86440683
126679 145440 46958943
87021 144045 626011460
141631 182193 101720802
193187 197832 11690272
76920 168870 950681334
160958 175054 35309119
120374 191167 177309915
29676 181506 463711163
66455 69924 8681980
186331 193169 17072718
156057 182888 67082298
17947 142174 659761954
87395 106422 58416872
10635 35466 61890243
140738 147124 295158935
18121 73866 139572621
199806 199905 32929171
17351 91053 651054301
162351 177791 830528869
159135 168102 860189781
107137 155078 541946523
83525 115249 185129831
53598 62840 23216576
44269 101259 142391439
8451 113951 689689381
2656 110484 269558803
189530 191400 4615414
60827 143088 205742517
114574 195970 749282635
83110 151916 84042787
34981 106219 178240067
105059 150935 115216288
123091 177410 135912544
18322 89770 787745835
40551 137377 242209007
1985 120778 717795173
102242 184925 585653119
112202 148348 79681467
127657 191314 826798554
23824 109110 607935733
125814 185802 35268464
21620 22042 573336469
149258 185227 90039635
182040 187118 12760328
146310 169694 58552563
51068 86953 11676931
186134 195228 22691136
170826 181874 27658801
158042 197397 98488294
129687 179297 301570471
14956 72389 143788953
103219 138118 87386281
130546 195445 162529023
75911 145943 175228377
5691 193712 477009989
152402 185677 634128147
178302 198764 51349972
23651 75387 259267326
180237 181485 118935356
68656 177217 989107405
66755 148129 203747807
5273 166769 562745475
17688 126162 399422257
150360 176643 65689546
148955 151759 801670434
98674 161016 156258411
199775 199789 29056
166246 195940 74426770
9313 112495 257915324
41175 89154 557796302
97790 142902 387830991
113473 197395 210317706
53031 185364 331428968
135383 197045 154475577
53104 64256 51961342
72486 90280 44343627
43516 187027 359373243
180783 197663 42351314
112604 126690 717791034
55914 102529 947955092
17671 176569 676608559
130456 175512 486281698
113061 114272 3035133
80185 131809 129256446
73982 142881 993962522
61095 190414 323649754
96719 101265 564335859
66134 181795 576326298
74262 154025 199692596
172821 176759 347435588
106999 189616 207058957
11255 59331 464290506
127203 159990 722937397
63945 115732 845260510
117850 166938 773485309
110087 191452 939694943
50887 87114 992332256
120727 122579 4717713
44835 174761 325227644
61275 181030 299607969
131095 175999 112482576
18796 61325 106491386
104910 162178 481709309
16879 175295 416028865
164118 165373 582683917
85756 187395 683109895
23041 107474 794042134
171045 180549 176101162
31311 140547 421811732
31434 90224 555456805
99971 117378 43639996
16723 49832 82716014
171359 172148 749424883
19013 142447 308762989
109163 160080 127543607
188189 193812 376384935
43949 172893 798282042
144709 187085 106170333
104475 117064 6333776
57954 62106 514226266
140373 195352 137798913
31113 34870 9260962
165926 175022 571217390
82109 125625 648097175
123871 182673 147215750
47548 195355 484096638
175177 175560 1000894
174920 186249 599130318
181747 192386 553769190
195652 195686 95794
15038 19959 12396655
95393 124199 988746446
26704 170525 359916002
180816 183360 5356082
97873 184534 428123547
91676 178887 574787985
112345 130997 46852855
70633 117184 116282651
18607 196986 469232998
132989 182036 950945214
93428 148761 262460990
173905 179989 610161673
178869 196844 587807562
143076 171947 612335083
117893 190472 181920133
25856 125418 249048283
160582 170310 24462322
41765 136781 596472553
180321 199974 49263135
180051 197090 133173269
189559 199857 434933549
141107 188023 574319240
72426 147027 186660984
145654 182948 93459311
44413 56027 975576978
147666 190793 107936356
76505 126205 124258934
176857 198882 419640881
28420 75284 117353710
121033 148703 69444302
108560 142530 149638347
132086 186479 559330634
123624 192890 173398548
120409 156184 89759989
4340 106971 706256427
164995 171766 17085432
183934 193972 715913031
9023 101413 230824623
108902 161161 130961579
168270 183904 38150967
91069 165148 185566253
175605 189302 288173580
379 99499 152260614
56851 104624 994828543
139278 151493 445793194
182238 195349 32804727
187603 190356 6866096
146995 194920 120002874
121983 132584 661354515
22934 121818 240559940
178750 192284 778951557
3946 37023 82526694
112877 120565 697922550
192411 193618 746213341
146512 183214 91878651
8096 133651 314073171
50934 76664 728936434
101440 107359 651222908
139795 193128 682517483
71221 100915 74023881
116765 164760 120348256
112320 181677 325305102
40234 97640 143436223
39079 112912 184605776
66554 156222 224534160
84222 193742 889165154
6766 163243 883356155
96495 183356 217671894
184322 190600 356978508
152182 155043 7150546
16934 89424 181212983
115862 124529 744090827
171626 180597 22370680
55928 178575 993651500
110387 119451 167988605
58795 138963 787955576
195950 196591 1570364
137989 139439 3649607
125489 164131 96776582
64639 72871 227568163
112408 168527 328867483
40940 50645 601726281
27539 186816 783692833
49861 182421 338350901
185888 193979 20119555
7672 146518 347412463
159539 199110 787822412
52227 121503 306454944
61465 192492 327927012
146782 155213 468742534
105283 123822 675299308
108292 184584 191263954
55137 185206 325761049
165491 186364 52318213
2414 36944 86160936
19233 178315 478645787
75804 175333 249050547
28103 161785 334586950
30732 75150 111241643
34174 85146 83831883
138659 191253 131851428
125737 173820 120433743
180275 197157 42272600
6206 79320 277740914
157171 181875 61796987
101454 173642 180995239
151413 158621 17938615
87212 190561 258938738
35792 151157 289004438
144473 194541 799169110
27219 143881 595125608
12337 162420 605363266
163794 181720 195962345
181939 193673 627819448
17338 106348 545536633
160111 179728 49223942
172776 190113 43439729
161358 193868 81442566
112155 119842 19376431
176524 177564 450227918
158361 160879 489411679
186520 193595 32529949
132137 188630 433603271
108049 159878 129868715
35250 38169 7344040
8890 153660 362345378
130502 175540 112807192
96661 137037 766636947
186448 192770 959748554
80531 98174 940224456
80248 168820 563654132
198401 199719 3285861
46976 54972 221381880
142292 161347 47759101
93282 135514 105839570
38135 51483 187496286
139835 189173 123732597
177054 187368 140560247
140703 144387 9325887
17219 23263 15130613
135346 176600 103425938
19643 28799 925996023
623 85634 546540568
148129 189920 104594300
188142 194025 14662201
106563 154648 664530227
136210 190902 137069164
104570 194068 887839470
51452 176488 64416168
188398 189281 2241381
124572 157456 82465976
192275 193733 3632621
139234 181221 815115413
145504 148946 358556130
162998 163776 100606175
34931 120666 214604889
51951 93557 103942682
29357 163523 335771282
54263 83569 514167971
11992 189701 783409689
90195 192772 256899457
13006 167397 386382196
44128 145713 254284488
89893 143462 134191125
117864 185622 465971082
85511 99997 570604382
13168 106463 584986447
65473 171069 278231394
177273 187346 25333868
99042 125841 67233454
55978 176529 543418134
174625 197694 57849227
15143 86221 601497263
26959 135958 741395740
172024 193186 52916396
179781 189613 24696040
151774 163727 29761443
174234 198051 149777287
56389 152519 240877712
148627 193895 113196723
24074 160463 341270696
152270 190778 96322183
55673 72681 398650448
138273 173686 623835426
73573 95628 49021346
5280 146645 353704691
6106 176524 426426981
82850 110370 68804319
148437 159180 225117803
196193 199443 5447296
29981 30195 390366412
157013 199926 107408592
43374 199553 391105564
194080 195594 20541016
192918 198510 14102698
125691 145109 636905425
112938 119175 556470042
133241 143726 382121109
45965 181115 485697937
109237 186919 530318660
85471 130572 112897438
35306 193996 810714036
5192 39406 85423358
135096 149558 36432709
195912 198647 6927419
28117 58181 158201876
55564 63270 236852426
538 76141 189181304
1693 107428 804285259
172598 176403 9534337
187323 187430 454049666
136123 154549 46382987
124757 194725 359590575
22149 124579 256196630
111457 115575 354185435
76681 136755 177998740
49817 153982 260990798
75982 162720 217030480
91490 145059 168971771
130683 166336 329204498
183988 197092 793533602
54953 155814 252626368
24007 144339 301137702
196240 199455 8120013
58877 153284 534087293
119460 158477 338018752
33694 185718 380771191
89096 116732 272842940
152737 164001 853448372
92124 127826 629400536
37362 98910 153903354
19085 192891 320251262
132649 140695 150574952
67848 107626 99398479
61934 89497 249913535
28209 54557 127853626
132026 140015 590008139
30175 109295 197804679
33661 192063 410617682
164808 197401 81652086
150062 178082 430324664
3654 184745 944341244
55874 91515 994743328
56139 56732 1480868
135058 145813 26989413
199863 199970 266195
116567 186860 245176735
131366 199466 170583403
92969 102689 24285314
8229 41191 82332806
11498 159163 369433132
102087 113665 988354996
118452 121702 8300849
40148 108922 971212700
154671 160763 720415169
118265 177082 534005658
105320 126970 54364428
27151 45797 46540153
19076 137894 773064475
188130 188882 1882219
147562 192629 112742601
63030 117946 255001376
75892 149759 184944147
15559 162190 366950147
47926 171763 310130342
177326 188931 95144297
1314 88404 217675039
10488 153895 948096571
154341 167013 31589802
144863 153840 22654655
44784 156228 885784889
128243 189046 152412141
68117 93653 63638329
26443 105844 198436739
102807 104484 4214452
84161 194091 275293806
86069 143656 144200640
77905 110894 57309449
163913 184440 51534147
57579 77477 420058441
42285 76248 85174063
110290 113665 6663183
157978 160076 786698857
173055 179639 28352454
168115 185917 44674014
45504 183809 346310744
27168 121401 235775618
17097 177604 388214946
98243 162622 516441810
39255 109662 224486020
142459 190202 814932258
161318 171513 986929901
2008 28915 642303993
56784 173290 522302194
83668 149842 288220213
179757 190981 28123329
104855 107672 731377083
81950 139107 143007327
171445 195186 59398757
153745 197676 109863356
101284 131395 75651461
78673 179643 252772610
114719 174347 343901673
34174 109776 196610835
195389 196465 2692372
138796 199648 152585919
111129 133786 56844239
182594 198078 242258601
65820 177123 278556152
108575 142045 874066638
74410 136952 906276192
93428 130341 497680526
177777 186462 21809883
66131 143944 368265070
136265 185860 181105290
1700 137579 339837709
12048 19945 530187014
51780 156446 357556903
10508 128708 940779207
158085 175035 413411292
100175 184054 655318563
162128 164340 5545529
166611 177891 17867973
110759 118915 603552594
153672 157625 351691916
82718 192522 274995918
163941 189260 382063694
130401 158044 69324510
19874 29384 23720252
193869 195594 4338901
95058 172353 193737625
177615 197167 48991279
182206 192985 942943715
22281 112567 225733029
191579 192058 1200462
74922 124053 122846462
80505 183763 258597147
173958 178174 204687650
165587 182508 239983806
14861 24417 23946852
6566 13252 6581903
33439 50114 41707822
47197 160515 338466493
38840 147293 271544208
185684 189832 10304749
161209 170109 22344846
59641 165254 651070415
45440 73757 70994557
4658 138402 692398768
122015 160095 95220606
135687 181457 114698164
38700 197496 397601440
18821 30916 488505455
12023 108821 955693930
94664 194684 510095041
164304 178863 610327806
135596 177930 9917973
69567 130081 151375269
188577 190700 5282321
47587 123216 311891777
139258 154920 39481848
12625 87857 823538160
90065 132605 106546610
77471 182146 262036585
132654 162483 74712021
48947 67211 939746746
105831 106846 2566517
99162 126881 69613143
122858 176538 134396566
168259 191331 554168405
12591 78382 611496655
40795 191604 377572706
30423 89042 146533066
154934 157684 6783745
69931 128418 146250632
196017 196666 1597045
21197 75297 135414249
107685 166956 589419183
127264 129028 91067948
196837 197412 1489544
6489 77333 783548689
191449 195680 911702716
179299 182337 399816379
80879 121761 615151181
85435 187626 255962395
162240 193939 79414366
160886 185830 62635629
88708 190765 255726798
70523 127712 143113304
58683 183186 311614543
132358 165690 487098295
106449 149332 107638205
191502 194840 767762855
196007 199507 626628832
58141 93935 89324469
80370 101588 52890513
110815 129562 727117277
145922 163363 43610888
56095 65830 957453187
84637 110620 64948064
87384 117960 76519554
106135 111026 2311230
127204 153541 497425474
177890 187603 24431079
11557 35130 58798939
68169 73101 448855938
43508 175283 721946707
11613 84960 183423494
156763 197164 101054114
175153 192013 8162078
64380 175130 96306371
68372 107636 918495289
41047 73863 82267307
154598 175385 51877919
193895 196624 6839264
144181 144293 288763
23934 58054 544175272
32799 117357 211490204
157711 165495 550811728
97007 118949 72221260
48057 61497 1319872
15902 171870 390406616
161378 199946 485801588
164030 183877 49809838
146546 147274 1825386
107870 143415 89124253
130478 159305 172216612
59800 172249 281479966
53354 93060 561580131
103658 198315 237283489
123887 145062 475697466
116278 169442 133320295
28458 162617 335752964
78658 143590 162523430
166669 178795 30400619
4134 197997 543784083
149752 180557 76990915
146816 199169 131166611
146919 158626 154010786
71182 190133 936412059
128051 151798 520334627
23273 107259 998946477
133288 189692 771333283
71180 181732 976135481
158870 193040 700287693
59625 133555 184922019
171976 195330 58425221
150444 194575 110361937
36418 145414 987644229
111913 139864 70072426
191636 193432 4470450
100435 175114 426602697
96459 188431 230492568
32366 115174 885207657
195009 195646 628025661
183182 184201 329524315
111967 137948 65109943
35624 97474 154679521
131089 145532 36154351
114852 138633 59552412
177070 183204 15383301
35651 131223 239265117
129173 155204 65335112
171262 193439 741438245
43463 80137 91824123
7273 43983 91717098
102186 171704 938166816
21810 53458 863986180
157691 188506 77192029
146440 170733 544219713
94280 169339 469997261
101185 101561 977853
68790 112913 110210601
90274 126987 91965269
178500 189049 92427534
114836 177883 157993076
20468 129815 273528903
123521 158136 704344268
193959 199627 462960679
47202 128254 683402130
126184 131897 712736358
12982 30315 43320081
77500 114604 768874056
145353 196351 977050977
7805 57516 451059201
118439 193353 187753157
68542 145878 554211511
70237 197694 496058279
118901 179968 924080686
160750 197792 494843483
66039 194681 921679875
168064 189227 53035546
118212 172593 471704918
92101 166822 187128323
161121 162856 4361143
118451 129296 999807975
84267 165298 92627730
113083 136206 12102338
112995 193583 694809905
63747 65405 4206821
114556 171872 143729014
135193 137117 4791531
199396 199724 829792530
30542 189007 765325753
44085 73667 74238987
26558 150195 853719282
73889 130728 142145356
157557 175799 376661071
6439 150842 912957415
111948 181547 590933028
198552 198738 453596
27454 159203 604550352
60641 196975 625809273
161053 181484 51188626
59508 183962 311545985
171836 192639 673795548
24850 70615 130774662
94499 177688 574775777
41333 56961 39098150
53072 175313 392954546
105385 183513 195802090
102689 121208 46541768
112410 163095 127037815
191214 192705 3718103
194882 197071 5441569
125294 179960 146522303
152742 187435 14208081
150432 181011 581082497
123845 187920 154631971
167137 199473 81014774
127621 153111 276908037
22901 74977 130383094
127564 197608 175419565
140925 171450 129464624
12638 61164 121493915
34209 145164 277776293
23960 144351 312199799
190540 197354 17037765
142482 173393 77524865
165597 198503 82521042
64168 75970 29619423
167360 173533 15465096
149464 171046 8935713
190548 199861 287486029
80748 120751 233537400
37666 52838 38054901
107736 188886 203391383
140211 144673 11283164
61952 129946 219553992
157449 160751 36459264
146683 183220 302516157
125898 149235 58672516
22473 68693 404856799
124700 163926 262447032
11246 134338 979225472
114885 162996 871929757
183179 196904 758416516
107855 154719 468129211
96258 191526 238749913
103204 192803 37326472
173588 184116 222110380
100014 123690 802226117
17375 176546 827988492
178520 185969 921659746
84494 164409 520449385
176635 183226 733519495
36763 91933 718470277
22576 79815 143136976
21307 85387 151317694
59622 72039 31072776
129404 182443 74292486
164135 184559 51240824
122946 123645 1741630
61167 129287 602136802
177144 181341 10516772
132368 153048 51907195
130383 153356 291542004
27097 108627 203779955
33515 188301 387597771
130936 135424 11166503
7244 37727 76090804
177731 179708 783354334
173692 193298 554965500
131944 147179 38191311
114937 176899 155319727
168748 179194 26190024
87074 167708 202047515
52068 82854 76999920
44985 183013 345589906
53540 57005 8627372
81620 86786 8601945
161908 169382 18710086
85147 175257 991781416
30723 75861 113021620
1945 51082 122832777
74519 132485 644414305
198734 198963 597907
162138 169843 19355460
177240 191304 35280786
194160 197812 9182781
34873 59544 485778560
125514 191445 165173906
93939 110041 40382933
103037 161353 436210735
185113 188662 8854397
85540 156245 177178310
184811 193813 317582720
127110 150160 57814695
118111 142696 61615237
10136 85488 518449065
148153 169150 52410324
134504 169699 88231043
104079 143922 400518273
49432 133469 487818122
197745 198656 726747085
160188 176865 441104072
187742 193109 959630063
33216 101669 171109506
179836 199053 48211837
112407 194120 204765272
155445 159030 766737905
54735 69064 909150006
67566 135677 170344943
39585 126915 991406875
21506 99025 779709695
170419 194237 964916446
36797 56359 631087364
194989 195107 299984
68705 76340 872114310
43481 82344 33100842
50532 189069 860739101
105936 125012 47830386
112845 184470 179593579
31295 115045 915716266
52842 66435 756253254
146427 179140 81877185
14935 191133 441010164
35382 165881 326735334
101154 178464 193823077
163545 193099 74013837
162972 163992 2550371
96877 177444 201853723
106475 108452 284157614
101059 183762 207414463
69181 175237 611447392
85529 101833 223568013
36414 196858 488192176
164786 197660 82372449
155442 171334 10412505
138043 150967 336005098
52985 98273 113179284
183200 185203 5135607
35992 58145 55575631
32454 171364 589799977
31286 73627 321080927
36495 124304 219815075
32917 81148 120686959
146180 167538 53510747
60036 178667 296898306
40711 48905 398707734
186733 198747 465050147
16356 19913 8930337
77024 169225 584896647
162906 176395 226138210
36638 177878 385255117
146237 188412 338074846
17229 177458 546115433
104486 107225 6901642
51538 130189 335344870
189143 196409 249640464
34959 190724 390050207
178871 196924 24199344
115112 189334 850678032
70683 173665 231337327
185462 190756 1152412
71773 107621 168433146
44925 69340 61185414
151928 162255 300077681
186809 196583 24419980
165536 180878 38390636
41340 98993 144115884
192669 196596 9834733
17831 163800 431164884
103648 157324 134696619
53337 156310 257915334
88262 144842 141803918
41871 62662 435604995
119572 130239 26765707
35241 36021 230938533
12618 137217 311662154
198172 198238 172180
187209 193484 114427018
53482 107450 254587786
19815 23468 9096463
42360 46598 175043944
39817 68027 698011520
10835 19735 22256767
31880 194255 406426916
26769 136210 273711232
18714 58445 99446177
91489 169357 897772316
48953 129366 201333024
140588 185888 896178038
27351 184753 751431960
68623 186043 916314868
138119 145913 610592879
84692 164821 200637713
16515 199039 456914871
131696 155003 34064997
13043 140985 320050565
76857 178197 253609475
176008 178926 7316138
11487 130959 638668407
149069 156224 17901755
126183 172516 915223214
138900 197987 959361514
123209 174450 128207054
29554 199981 426612878
193036 196443 274911477
35251 63717 349841232
56177 58960 495992141
95089 160113 162900531
19726 35795 40065018
122585 169508 505512885
104627 171387 167407623
11494 42259 202734897
138648 156780 45632631
129051 151300 55935636
137820 146187 593635433
108497 180922 181450655
194734 195583 2078123
94319 192334 771389509
72835 74976 579738734
35700 55721 619488886
58805 192307 334191294
135587 143219 19196086
36384 58016 54317031
80851 91364 26203959
180634 198946 372070152
66862 184354 294123660
54052 85380 78395504
77181 121341 110478195
12034 105378 971974440
128270 158424 75617571
132092 133720 420529608
191077 197979 540436464
193594 197597 10035796
5454 111657 265418476
40699 196766 771656576
67998 195481 849343629
72043 133843 154557587
117306 133495 40655727
39365 90507 19068047
93180 104885 29281011
114280 125903 29196267
7244 103459 431413869
21906 40908 47455044
89673 114566 62254271
26173 33494 13066292
94764 95635 995082556
144837 159265 36069787
5229 46682 662040557
124522 127655 582745897
193981 194500 1333148
13896 165651 379781506
19751 189076 906784600
48557 191833 358806493
11368 23713 598345111
148843 151776 7357422
13162 44803 652963047
177060 178395 3330939
53853 165146 278568986
77442 144914 798659401
81067 102799 235549114
95580 168083 705001413
48892 170666 392689804
146577 184517 488802827
89928 138475 121461303
162213 169068 149537881
39433 97999 779553352
62860 189289 316491556
66888 154340 219024553
187726 196953 311737468
134135 139494 904144637
145665 184101 314464859
87328 131580 935268160
89486 160881 189338440
41799 63633 257540837
137868 190098 286403051
90212 93341 198103487
46039 117015 10910074
15857 105017 253753677
99525 125581 65367114
21336 144137 307231356
158315 199791 103850613
108796 185657 192784193
87807 187020 248566131
172565 195251 31158345
58773 179625 683423040
137778 198734 130065552
43211 143772 251734019
186229 190457 10582080
113643 191996 196404444
185803 189823 9995141
125022 166550 104011396
135171 154414 48463554
111486 114707 908271501
171658 172817 478825665
84112 128957 112263271
118518 161912 928330452
61194 95448 963156296
164042 197581 896871423
115658 117391 4318472
21339 185408 941567436
42050 123418 325730599
181012 189453 343904776
50984 84942 643493193
116538 132887 774423175
3819 158959 631608256
179966 193185 33059236
32045 191624 399502136
89175 197253 894916678
41693 81985 100809642
129201 143137 34894176
97571 108947 915949156
68173 183679 738303565
55526 185731 654994570
43438 187509 360792221
71997 143766 179515803
95679 140208 111533819
181790 192170 970157682
114792 163742 764870581
102362 180736 181469166
138646 160794 264889044
162561 188928 938244028
71172 175760 559563437
77324 119639 570750819
119114 172813 134562223
177498 191115 34148095
196463 196768 778427
66528 72819 9035107
38268 151319 604909442
145213 153172 11259067
14332 68109 280764024
87672 115695 724079610
104467 168854 698768722
21523 187770 416156354
8740 58012 123233024
164434 191253 321577868
172216 199795 226738646
76429 175850 572597932
78249 102883 61467796
54409 78942 61401548
178798 180652 298766559
29421 55987 66395234
921 165595 412035869
62945 177041 285532798
79762 188172 271528051
150556 190413 333217176
175169 177219 5098670
81142 96381 338445848
17958 85340 168506544
13914 34583 215724423
52690 64080 787718413
150625 178943 576578121
7248 18389 238498544
155723 156466 1858019
163124 172809 670470338
166808 168971 326817779
131955 141542 23871249
177463 195674 619817964
169813 177542 19261820
34532 116655 131503646
164858 188566 59468295
136241 152511 36763604
37342 87306 124968954
595 14353 612275035
126492 129847 8389308
4308 177553 911123200
100940 185879 699534095
41414 151669 550921253
4386 141415 342692818
118856 196394 194209760
5380 147037 947178772
161965 197787 89755882
184474 196476 596637525
82193 106923 61837487
175230 190691 38775395
40168 56664 241355441
113683 160887 118313259
191364 198213 71618183
172286 186560 965096388
6090 38084 79813269
174492 186122 29277813
140352 161385 52747752
168146 168880 1807604
28748 75261 232263093
6404 78622 180568510
145118 192549 455152245
113164 177162 22648882
166622 181811 812577825
14616 80564 921209290
101119 102236 2876085
187684 193584 14691252
20253 146302 551082943
126314 135117 22008672
137549 173377 842085113
39435 149508 639780816
97233 180784 209373096
111811 193936 576588328
41223 168396 482713613
137411 166494 72930937
160039 186013 487503130
178725 185428 545515047
55887 136828 202538375
199561 199857 718554
26301 162140 339822976
161244 168613 18477434
146197 176649 76282136
103438 167179 159799086
29320 193038 409772146
35302 82831 119001195
115847 181601 512236235
48870 63916 37754216
170425 188530 477141366
127970 169654 772137904
159581 195523 385732391
184983 185229 626437
9460 113989 603685024
169047 181537 306003246
195805 199059 8236238
47577 86086 860272393
27884 180542 845040804
160405 176317 712470869
173068 186415 771435907
134028 144626 26612496
133427 160123 101578074
11024 196254 463512375
51676 87969 316194317
98982 117581 809315367
43205 174147 327807758
188170 190016 4609931
173362 192366 640056832
37816 182566 362427303
116586 120175 728480510
163212 177560 189816366
124126 199770 592923483
69227 103513 85537068
105650 153569 120268922
137671 167084 457376200
14568 54021 412419043
97163 144454 114016278
127179 127529 851804
13534 176142 858424824
127153 146136 47526373
163195 171524 20968702
39943 140203 593156049
44002 180386 341456735
176243 198124 274784084
118417 189979 455955888
71362 98379 67393784
55826 82771 680015567
3155 160218 456039697
82232 87415 453957857
95715 132382 875098098
64316 195388 328110627
37106 60538 58831317
193731 194304 1427878
101572 116710 37954130
153625 154194 1442288
134987 149350 36206382
131785 189245 285074355
131272 187001 663602469
13365 133962 301670860
138770 191763 391573947
11006 96426 213465326
61447 162509 616895061
134141 194061 150112120
25292 52918 404432696
54005 58564 236015706
145131 155323 25653184
97028 112790 39518605
150488 152596 136147554
188942 191786 7093400
172262 197715 642840907
179593 185316 14472239
154141 154792 1611629
80765 100318 865863939
76199 81172 12306623
100798 183518 207343872
141669 143698 418083820
169582 197189 69120903
25979 175525 374242158
49585 60062 26355637
11414 177948 147018945
194617 195656 2584099
192892 196989 613812494
127099 187606 151574743
172717 178795 893252870
185760 199821 965909007
122212 177688 209308326
46238 186448 755164103
154520 160159 13892797
141424 144514 1356337
6786 173923 418211013
190774 194649 547191169
140324 192863 268511958
49748 112390 156679308
135065 172777 865389145
77326 80792 305322819
166102 185969 49931767
129752 180308 482899053
160848 179610 565625006
161577 169548 19992605
91461 197010 264361904
195720 196830 2728510
97827 111877 457209907
26624 87451 601914663
101430 156597 517512184
187176 192291 105871548
10302 197605 468726191
88190 179187 562529807
86479 124090 94284252
70469 144417 185055539
137214 167211 173634721
2964 191023 604967903
55248 77411 55526924
21935 157127 338375371
42462 147267 695944890
44571 123597 197862217
34808 144505 287013683
94753 178267 209216211
49864 75219 676427948
114246 174077 458651654
85019 108733 59217398
109414 176583 905545082
159223 176721 360378549
158167 199746 104127392
169630 178569 54689870
195764 195986 561956
31428 56318 62192818
110221 151583 103873843
108718 182141 66200132
116527 187265 177347431
44168 60604 167387836
54969 108936 776655939
195622 197226 4028601
53246 146620 233765678
179284 183969 159725181
68838 167560 247134035
156607 178302 833733139
85421 137214 129578104
13480 52396 97323364
134551 151022 41509465
31036 92560 153755896
41018 182362 412585587
172070 182619 896713433
190810 191225 1014435
26019 87570 153818885
135567 165621 933244153
77586 171499 235149146
33037 119112 795353968
13007 81600 744219745
124601 151185 120532313
18098 67902 187219890
32640 125123 55386151
120784 176120 795047513
59569 194295 619402089
25369 177352 380292429
64149 132843 222243655
56318 130692 186212047
61554 137036 559268539
158904 189830 830626218
111804 166543 701318168
22088 171586 374163018
42289 98891 579999880
67275 100166 74959730
10322 138816 321297076
140995 165504 61456422
130606 161053 464484922
11062 115852 773645401
15063 185082 425655662
8032 16560 21282074
44241 55018 26983172
43125 190864 738653194
6790 131341 469850920
74047 199244 313388075
112414 161800 123815179
192568 197545 561192103
124420 172068 57615893
164267 181923 44245382
62703 67148 11121612
154094 166738 7950996
94526 142427 578193944
135955 195704 149744057
120209 181762 154153865
51732 71214 48842291
191857 193731 4659654
139053 194645 139403769
120016 173565 117986761
146684 176725 178855482
31893 62488 909799163
100899 174911 667502478
61616 193874 330946385
79006 115153 90344497
164601 185300 51964628
158299 173041 387829687
35078 64463 15232162
69488 146910 613580409
116636 177372 152214589
98458 109581 223718294
49195 149535 251375923
129350 136795 545293039
175042 190852 39635305
195972 198541 6500784
155592 172662 204706700
78266 97798 48727311
110347 185681 229291909
74402 141151 166804441
153021 165516 31146415
47977 86873 97304929
7418 182098 486850138
39434 55892 713054465
135814 139612 9491260
39508 185727 593252141
106401 120808 282293110
184340 185604 3267690
104285 140889 91734906
159483 195284 89706855
150465 153669 475837422
128620 180062 281806348
38625 44676 15154281
11037 185730 437283575
167399 193764 129042290
146608 177362 76921079
165118 170034 12361111
45689 196280 873681477
197207 197561 899409
1404 188106 467296538
172922 193989 526705970
112272 145290 367701218
128917 155900 67752450
65055 98914 771800118
16465 75386 919940714
197101 198643 785834555
159583 186139 34474684
44826 92316 169928114
146451 150370 9942201
199873 199938 156543
10189 87645 193536586
1554 84236 206761158
86011 166701 202032029
118065 137372 778841094
4750 14556 24451895
63011 133683 176789726
48772 115838 167807835
124553 156591 9916692
16644 145842 323281570
189091 199711 55280277
27826 88662 236069122
71282 154464 848642015
44089 89171 952554847
116421 155607 484317513
87094 101926 37035171
178589 188219 382196656
131447 147464 671982987
42694 130620 220144754
87786 155133 168851937
198997 199292 951989766
16 28062 683686776
76855 186800 344906102
109459 167290 144929272
121550 168555 117667939
77145 182024 262556373
117718 176618 147671997
28155 106691 196422554
113493 151102 94519026
133953 193716 149738717
14576 78500 159945827
88777 93512 750457536
171239 174196 7329242
170945 185619 856836116
51337 166977 960731522
190492 197511 703443478
127073 154337 68436000
148859 170119 619427469
161593 162352 1915314
17031 55082 686963652
10800 117161 265878214
117267 129890 31762150
42375 77259 654628893
89575 148931 148890725
60739 170228 273999183
121445 190217 349891099
127259 128310 2565319
135662 183794 120682737
25150 50711 279228190
103681 111447 19472890
198538 199657 489834912
31220 103057 179592233
14946 137046 673585492
156204 162008 14382209
177119 191480 540572795
63778 195560 329900424
186356 189900 953489354
49959 175141 313433366
72065 168702 263584088
82310 158906 191814953
48692 76926 70789834
96748 151492 137428936
162056 195513 959751406
81165 164847 209504769
9621 17199 868706960
56093 159728 793140100
4688 144000 348501187
99951 147146 118423449
24950 193097 735970136
106816 127500 172362421
153148 174562 53428015
188812 198772 24941895
126907 186986 285565531
157629 186818 73103529
145624 184730 98051874
188450 193543 165768762
81357 91235 488411663
197364 197428 172021
50288 187977 344824954
77135 130761 134199006
124146 191414 168480891
18910 165791 367534169
49921 123923 504320564
94807 152985 145932128
188565 191257 719137107
119913 181526 523370913
30923 160828 782295192
152971 184744 953603589
196547 197924 3526366
46303 157505 713665158
139082 195275 140862407
198839 199977 790574532
106102 188929 207555984
17230 168094 997578242
104032 133829 387876956
108891 155521 117055196
160808 171244 26212280
147565 151852 10787644
41928 96164 333195618
86991 153651 439983879
37168 55720 46443429
182143 187426 13277192
136078 177131 102869285
74138 111857 94048006
185375 190109 300459543
74536 115735 102799955
18293 185298 418128876
171948 195966 85073618
127295 182673 138668178
38622 143380 363570951
122460 135831 33341719
90090 121343 78317538
47833 122153 685922283
49674 189801 433114254
123718 134279 654802487
170565 182096 737859937
13348 185273 633132600
138914 157543 46849217
198836 199646 415489578
185203 185361 403382
120229 157228 92736272
52345 116577 411391150
85469 173970 221562637
23435 114614 543290220
153704 174655 959587305
76374 96713 883130673
116851 159962 885558603
153286 180317 35111252
166197 193506 38408012
32012 38593 13522917
179261 191118 864550357
103259 133188 520459997
103262 142080 492097006
86626 100589 34856668
105512 153881 121435625
54283 97295 107441695
150941 193157 825665314
69131 171428 757663182
47014 55531 892471586
172556 184601 30186716
142388 169520 68043075
11333 59269 776164488
60546 169202 271844016
68805 77555 652537986
166290 192638 404534697
160821 188409 69186542
110500 155489 211168405
34259 177889 359594906
177657 198262 243064649
190808 196046 18093985
62079 134447 611041973
41416 104031 156533070
20909 41794 52125578
64478 75152 12694660
109614 181515 180147245
108313 149480 103354726
31919 177352 385971716
128763 143036 472025832
190279 199520 514467498
101931 191288 223957119
179566 187511 19984697
35076 142831 988759381
62129 119635 143750271
126196 171373 134485532
129963 190364 151351873
139118 142686 8972302
160834 189650 684919779
96021 161255 163434952
32804 103746 177349838
40498 174835 634782658
53070 71815 46983736
22413 152457 999999363
2923 52604 360686725
113595 155544 105349302
41788 103054 153213270
69482 177345 269900542
143934 155231 571213636
127767 157805 75247252
176185 196366 651472341
105895 124150 590781438
142124 178677 91646476
195796 197072 232343787
118981 180325 947335604
156234 169253 32441644
73244 149265 190353344
22505 142959 301360639
126031 196912 177546606
137503 164494 294282220
26002 34829 21886609
162645 198150 833436829
152207 164197 939616332
128292 185066 710144734
127039 195358 614534535
69613 154612 883340576
197152 199548 6074015
67054 169520 256449884
160081 180722 51722886
104649 168325 159602189
96748 198508 255053198
199880 199883 484358995
39256 166926 598935038
50891 165698 287440851
11188 49042 94500559
164032 195326 956751568
22905 84951 155176496
58447 177407 706567869
164910 174608 610401313
145282 158416 32951357
1146 2720 3997105
143464 179995 91534708
192248 196792 843678113
179256 183793 11421071
152488 178651 609258683
153492 189790 289084407
106334 148272 929092770
30527 172098 778263868
77334 189888 281799678
197496 199986 6226123
70129 107795 94088531
6436 61031 629622952
66504 198396 330215418
44755 47037 564854417
118056 163788 114629420
105687 199110 234168775
198942 199795 351763760
86269 100225 805565161
179017 183946 10074785
1636 95324 234178830
148841 176038 728620794
144504 185528 102889065
32669 170981 346250754
7191 118849 695892245
181517 192853 28387247
128732 196811 170489347
183785 184538 629593267
42171 132885 227102687
23144 127622 630413520
8504 151729 358513507
20207 102394 302480905
149087 149978 2220579
92332 129530 93208881
143137 183892 102149990
53727 164571 418015769
111223 125313 906949774
28552 97948 612629675
51508 154083 256957087
125053 125685 5857983
46911 142145 412546236
197979 199296 389413758
51437 163963 281699926
190024 193210 7919320
55410 64918 23862557
156768 192609 343198272
130197 193005 157270002
8938 46278 325657162
51022 159329 448318090
143147 168324 63067690
194609 199178 539680797
185695 194382 21642004
37079 191831 387521610
27228 134297 267838023
71951 195416 619356393
110644 149685 98031225
95688 196415 750663085
140438 179798 98691044
186222 190520 10752758
148457 166515 258825711
108913 135978 708589761
199174 199287 694152269
197440 199826 932414
107671 166326 146954659
117026 186290 173688678
42622 107826 163105311
157370 187117 47768237
93291 174606 203736988
11666 68515 142196598
8359 104180 239476586
89818 112407 56478530
93773 106184 427219698
69903 132637 325736899
3397 19104 774095109
180010 191256 28150761
140702 152645 30196265
46010 178406 419918071
73112 124968 129622276
190498 192276 4433523
160126 171254 27983963
11231 62463 374682388
150290 190084 298426815
123302 170839 118996923
33612 171698 345780081
139472 153232 34754414
199121 199480 161697000
182896 185851 57786896
196560 197453 639698846
44061 172322 321171061
9252 97140 219576960
120704 175843 601685920
71858 172016 250730719
158019 166981 22400161
70775 196996 315959867
51897 157901 477877606
121822 142452 51510824
137646 161281 317594892
126650 189278 764737792
194131 198506 11050038
199068 199809 351359511
162844 188192 902368988
130625 131078 1113359
190954 195847 416781617
163241 188701 886019188
7957 90039 205191701
2646 183997 453871731
122612 136560 34807501
94059 129795 554504137
170744 179697 22374049
140938 176652 89563119
136692 191644 429384546
98303 141083 107163866
182601 185757 8041136
12214 64650 131117955
96268 181358 213187795
15087 18403 904169565
10810 20170 23434836
186220 196495 25653914
110687 153676 443668277
124723 174249 123991480
3752 15551 129492734
34024 79233 113194510
154032 181895 183621304
61581 176516 287611753
186755 193064 777949305
172691 180227 519358479
193755 194966 961052831
9627 93836 819787354
145689 174305 71639391
21659 184420 944731795
92916 157245 247018678
58088 187645 324359741
102531 175956 184044409
59683 79453 49371924
94906 129056 747035891
197750 198518 1549652
66692 199240 331846431
35347 79755 549663375
137027 170022 82747977
79943 165811 447690292
56285 129892 193994233
74435 139238 161915978
180478 181832 3413498
81540 131385 124835692
9888 61362 786443178
197520 199511 5002276
90376 101317 27181199
171304 190645 45474208
33648 80384 117016760
35286 145116 943469319
186112 196027 24741337
33126 55317 55482102
12372 32172 585505931
197976 198162 475572
148857 158935 365126743
90263 176432 215849537
30559 84183 134071800
15073 131452 291232279
127815 168937 102972926
150844 154055 8051083
129860 133791 168684693
57302 162105 262343219
186301 193454 17880045
155641 196128 101235934
180208 193711 33838314
174778 184823 25276260
130827 151828 52739896
26770 183913 393325852
130207 155344 176893363
19870 99252 198311476
81244 129104 307901155
7857 107318 906903051
107837 198113 344023251
149726 185341 432058062
25012 139308 285847551
139437 169161 852917638
121576 141991 498399338
188336 190712 5927515
195540 199891 1357656
18933 171433 442923111
196400 199868 959085268
148466 171221 56864431
57234 157858 251957207
169826 185950 813200329
178435 197024 928207795
150784 197095 115797770
128355 137263 22267601
28955 33816 868948071
23342 31048 19254698
178261 191309 702281664
86395 100565 176918447
126396 173651 118364450
1029 125495 311347137
70824 81102 184877189
14937 68658 134426823
16747 88322 178912609
84588 143786 169473482
84818 132758 120028453
47148 170373 308554408
74057 114940 737214253
131123 145836 36852316
87015 198218 278613244
154761 192533 722589359
26706 77844 580617716
11110 28888 95156826
197671 198499 932296315
15771 28903 954232984
106412 177207 592600236
28329 37286 22298865
139017 140251 177388498
136552 176036 607778531
5125 106304 738865468
174730 183863 22972269
144073 171124 586273650
145652 156956 259653405
15388 116418 252597451
49732 52807 7748510
16366 71396 137662929
161203 194004 82172913
43757 59787 40239726
63248 189503 869977367
189759 196922 675118941
151916 159377 18471426
153905 195848 104881020
151574 178962 68398888
102874 115180 30856026
156794 178701 54766322
69201 131138 154950931
146440 173646 615712121
199771 199986 497194
145592 190821 113340342
65852 125008 147966024
8681 104746 752097184
143871 172409 767041652
55627 173899 490095464
21847 120051 88190618
6098 149842 359738702
117450 156163 941300900
78915 118512 531811356
10213 90705 505743157
179067 181834 6936127
129187 185270 140576093
199383 199714 838415
185549 196881 5657186
8935 139673 326959766
57680 120994 158456431
83404 175743 635810399
89393 99487 25177004
55732 180796 313096194
87188 158585 402185220
74744 160983 215710011
123980 129447 363652444
1221 52089 127170036
21571 137447 346717836
97870 151871 135515685
144418 179956 866807058
139238 182412 108260740
120174 126594 874780406
122525 135187 429259602
126685 147379 51861937
64213 96336 73841348
108136 134059 64976738
14666 105620 227437830
82322 147447 163193729
139915 190769 592997458
120495 132487 30078600
9269 107196 974074216
38628 90999 445571028
132369 182960 343112049
75818 165440 396697320
68831 162580 234617760
63428 135314 866283369
148493 176617 70322649
130561 130677 478062149
85351 139801 136246099
193240 199160 14909506
162332 169459 568496745
79010 158395 198800911
163770 165770 5018819
18266 197264 468609022
51486 198307 367660582
176070 183521 489435605
127517 178500 127660875
83756 136171 131176934
157040 177864 52058467
73569 85556 989166817
45044 159578 286671284
13441 30693 43145364
155128 191134 283651107
91209 190308 248299159
197902 198214 800815
14648 194224 803779720
88064 183280 238530426
121961 159474 880866040
184954 198675 769576409
193762 196827 7658747
195534 199785 715930076
137970 181986 110404924
95646 143207 824786584
185502 193656 20298527
161007 170288 23291630
127081 181188 135431967
179119 183818 11835285
87821 91558 909335307
170693 185226 735492033
5719 54269 121267951
15341 34664 48211316
38163 148735 660081617
41257 173858 937752152
74695 162659 917116898
107740 149792 105551435
142035 199835 507199542
17884 162829 362717808
177209 180735 555236109
86962 138248 128337732
41310 110728 853152168
194209 194634 68674
177919 180555 6612927
165833 176055 476629331
57069 137725 941362838
70011 94358 96724040
79048 181179 255651386
81276 180978 249571572
165542 167206 281499371
93290 173063 199920979
37339 40471 564055093
86755 137216 769388646
151447 152704 8542109
180770 190965 496890305
75122 91161 39887478
108329 132715 578656534
126218 160615 455908358
177540 193677 40486217
109523 155811 118027358
77142 147910 366200824
194169 199208 117940827
38806 138527 894632144
188233 197201 34337798
80756 168255 219072115
79425 87932 114260559
80543 100321 984558605
132026 151217 874892823
132312 160259 832932060
3361 20301 901323460
23137 76094 787315701
115912 140475 870295256
118185 174031 951595201
17406 110693 233247375
159989 170262 618833133
100402 175353 187849180
187314 198602 28291812
187612 198261 26646441
175903 191039 694645477
144874 184116 900864346
149932 152807 7212825
155171 164454 819872304
110215 178685 993589720
85047 101882 236316794
94156 104602 9380433
189734 193781 10066569
183414 196777 33443500
27946 48521 51383531
73325 123906 126518149
144712 149573 789698368
173374 199772 421462348
116945 151486 16980556
38392 102112 159335969
118094 181399 158654746
110776 187045 191152627
108291 154965 419660489
105394 115006 24095571
105717 108598 7184340
55313 198550 868684039
190504 194710 852924045
90373 181251 732659051
47649 151546 260331077
62123 121902 375441937
98272 160083 154830231
176422 181094 578236330
2566 99123 15861498
3873 78920 187650718
17900 141348 358495500
52230 145490 296943030
8398 47535 368784137
140540 186713 115759009
90920 128789 94886354
124884 191314 166418910
160115 191367 629774064
106573 144609 95332717
191049 193755 6770969
165817 187019 635906625
52457 83258 426126541
103777 133121 795467658
33562 145761 290537411
163443 164565 1533978
5613 187262 454557939
64238 95274 385627261
63734 132908 173113017
120959 144677 17315704
53636 78755 62875967
120206 191677 179012697
180468 187478 17641332
1507 172945 879302852
95681 145275 120109506
151777 172562 51936249
16268 89164 946914418
60913 122720 506166046
178469 199365 376934273
196982 198379 3614678
178203 199343 53047985
115765 176875 153177458
136035 147563 116483002
159185 199602 101307953
190931 198114 322947488
16472 178928 996935983
193871 199538 926384597
118725 138663 49868452
82456 183272 252485906
131562 147370 316037020
135781 176034 997976495
117509 185774 571389174
30344 139430 291302245
167439 189104 3420204
48418 98897 513860012
90282 183573 648978739
188726 190414 4180230
10786 40938 75311639
39061 123134 210476991
150078 175162 36858801
2249 181391 448260684
115531 199893 783262296
115751 160736 735717930
67727 152141 323630786
20942 132025 277949960
113047 197182 890330825
64114 86182 55119529
60770 125579 506730786
163465 175340 29759517
167693 171445 412324
194599 199980 13474653
90501 98871 239529534
122123 141791 953792608
8007 112497 486658553
90505 172592 656140158
57474 142586 212939163
67057 139626 181455826
185486 195210 653012313
107277 143603 91053043
13395 177448 976189377
173301 179230 812129558
182297 188764 16278525
60439 180054 299350696
79145 154032 635057589
107670 125286 107498280
2943 152930 375374074
122150 122871 949774468
140428 181690 385605910
70412 140851 285405368
90445 130470 100219898
11178 95773 350641744
110435 194839 384142729
183833 187056 8060559
20520 195485 539890553
103945 131831 713686775
137844 187063 123435817
198153 198896 886921249
87825 167109 198643654
178198 191486 802168751
133728 137161 8505743
184383 194883 609887415
196882 198196 3397527
67764 125460 739436852
159566 168300 21933736
27449 102284 187031813
123415 185039 154379271
99337 136928 522979940
82864 132754 44467605
183699 189837 110099340
184443 194707 368392938
151283 181376 715391710
57993 148391 226337152
2690 161712 397855025
122203 148158 601290727
181481 183355 4708093
113917 142938 72810557
13839 158043 795590873
49517 181285 329916352
180405 193624 17813634
46123 132648 596965778
50878 95222 947765604
171044 198623 282006253
75254 104889 250760671
89139 162246 589455487
10301 71742 153648768
40433 186346 365253718
111087 153466 106381861
177429 184770 18513846
165274 179917 36699508
182581 196085 322548612
103893 125511 930301972
51795 96490 111727660
91214 178971 219853004
60170 99016 339107071
162301 175574 570919961
167656 198193 76498713
180553 180907 256514188
85734 183984 246081563
56359 84170 69590878
134783 186752 130224641
159570 180426 52270633
75504 129073 133949674
189848 197129 18164005
135905 142900 407085844
51134 157255 265767566
189386 195559 7114524
19760 69775 125094559
161745 176858 245717635
37229 81714 111353831
145496 157347 29797121
52235 191843 96828222
28000 93429 163528047
137054 162051 502010408
105516 155969 565834966
146180 163846 44177984
133175 160474 852699616
94938 120114 63139733
192207 198298 390329204
141448 167595 625914981
122316 190254 170159308
89777 152306 156788976
17301 116124 247050789
146121 155628 242198783
177004 199717 56931019
94830 140422 248946581
96827 116994 971720449
8005 44574 91360364
50267 64465 410437695
90353 189639 248720361
50499 113867 158455620
192941 195667 6840030
14173 130684 291592500
13970 72775 147265353
164226 197402 509677341
55787 168493 282207275
647 130388 324576525
145895 196034 125580617
97507 155743 146141261
83644 182218 246887276
102833 106154 135762973
75226 162365 218031399
38445 102585 730442863
15041 57514 106243736
91289 121933 76890815
122345 134697 30864545
24875 82031 142869323
85750 120028 62058997
168402 196844 494191491
41506 143122 720535921
120913 179285 421620982
52426 145973 234144194
56647 153764 243340138
174880 176742 4723725
106269 186440 910169634
45357 142540 243135820
157297 183186 64741924
183187 190255 219061827
97106 134405 904874656
51065 180729 324589817
134401 179079 386060391
8383 160227 458232641
26132 46208 588673310
166855 186148 48390607
28814 89522 623461592
110867 186097 230448972
79540 118941 368045844
50091 184845 337481072
6981 156041 373103371
96315 143545 745249904
199461 199826 822196608
111093 133587 479461580
84277 199821 708922002
135829 183784 895662516
58795 168386 274288562
54891 182218 405065289
100966 107192 599363931
82441 151289 195730599
37522 189819 381408304
166546 199160 697863070
157939 172640 36767594
115068 193316 806181710
181804 182723 878329889
174992 184898 24931206
7576 7824 409330058
198787 199113 825417
11769 31729 264259616
50483 171309 353095749
87936 173133 778741402
68934 74578 14243547
36452 70481 662433176
167627 197626 127024633
125583 194887 173616594
88957 102697 34322562
98662 106216 18990268
49202 145638 241436161
169359 185545 40711630
20970 126741 264638219
167124 193213 65314765
31942 119123 917427246
11461 189181 737138872
111456 117908 13290788
109484 139436 44193313
1982 75434 183797125
190946 199514 21466600
58553 86844 531963037
107875 135135 68315220
60035 89792 672836752
53087 180651 738137130
65951 89455 58664502
43907 163694 299886189
44340 75676 78524071
100436 118093 40417212
88211 118767 159272878
49451 139075 224277402
57525 165447 270125814
147782 182845 731152684
114791 152419 126886347
9511 63280 134479708
83610 112220 342570706
90635 182388 229847699
86714 177533 227429537
128747 151407 187549745
176191 177600 531388689
79350 175695 241220003
136868 191050 647380229
13832 74631 152282877
72896 146369 183838560
96898 186665 409794722
54900 183152 321100328
2041 11228 23058936
99160 149967 238089575
104806 186502 313059079
90192 172224 205483421
13369 59945 233467650
140024 166292 65852145
36885 162926 975948779
117324 162012 108450473
171404 191177 13273716
69946 173258 421567676
146177 176338 139987112
18445 181889 409088720
64889 105943 102619145
46823 71564 29048670
149098 197742 180407720
5128 53441 237380663
192239 198502 15737699
85479 183527 245515116
149717 174006 60633429
131356 161796 793071870
35152 93511 243433847
198969 199740 1900520
92301 103729 999627475
81836 182047 250961999
148561 157070 836073600
128626 129819 563923023
94007 117943 59949464
131244 136031 149200793
172746 190514 44527826
8730 40235 78741600
41931 174858 814762939
62795 148003 779674471
131406 157150 564709724
56060 82317 331711914
47687 59417 523461850
15392 161353 365258566
197350 197998 1677226
110614 134658 651845938
172956 181931 555078921
44260 152627 271477108
138188 190815 599330877
58091 131461 183572201
161875 199941 984828739
147131 165994 430766
56346 195717 714451029
155145 174953 49447935
23655 194991 478364732
13547 35593 54996795
62911 103283 100760545
164237 172920 21795911
71154 71974 2120649
112372 178614 746965238
23973 117371 426641097
8958 32442 43253359
180955 191041 624670817
184696 194057 938492834
129464 152654 58252717
122606 133858 28111059
12033 17066 8631230
140109 164476 142934441
190167 193462 8221337
114740 173022 146078338
86152 170962 212420494
116321 131910 39210694
149606 176237 66593575
102463 107249 12044160
96459 111610 394894361
181946 188527 16524051
81416 135749 277008442
114970 128032 32811557
46995 176847 653558321
41556 115897 907066830
50928 133605 684503171
92995 160764 169754258
7259 53966 116758015
197029 198013 770666189
34273 196143 405286079
55682 184398 179079073
190032 197640 19015975
22929 72047 972522246
177311 187373 25305374
75576 161836 215840860
98753 137268 42137117
100768 193061 694709011
167557 181974 978698475
89046 158284 521473521
196765 198822 22640671
159881 191272 22843889
29803 106529 521502875
109754 196723 661605928
26703 132538 789181629
125545 159915 86033367
42374 62892 51508674
13807 23179 951991599
62916 173611 704682905
12684 148375 771067504
168021 182822 20662357
4116 178676 620778732
108129 179803 803270575
191673 199154 18779280
144543 172283 589867029
56306 93166 92136513
89579 196063 266715570
19482 145629 315596051
64477 121068 27144165
20890 87741 167079525
84399 105282 801629593
74652 197410 767136482
96919 130222 207234786
134683 164351 74342357
91146 110059 47370994
92143 115498 738514289
48261 64057 700368281
119700 160592 102390612
147169 195798 121756214
148389 166038 44007908
45324 71684 66029726
60994 113351 130727171
54624 131246 191767468
161824 171956 25443380
9154 33367 93656823
32697 189792 825170698
48745 196526 370021791
104639 191418 397770651
103807 194725 434698117
97613 109633 17491762
95983 145230 15088442
98030 121719 59504486
111261 131964 51990559
183045 198708 851353824
159993 197260 93421397
167876 196772 72301178
141007 190752 986815975
107315 108425 951834524
55872 101443 526479054
164953 166117 2915844
88689 126120 93807499
134146 141923 19441694
73031 125865 132048134
167841 181087 33064406
9252 27586 45321787
83241 134155 682986568
40645 170264 324465208
158057 170700 388571798
47392 105965 146544850
6105 195754 474575061
198246 199903 4105728
107721 131098 889487854
57878 89036 150196684
176206 191495 38287088
199356 199370 41716
30410 171505 353220992
40930 147299 435097076
121538 139702 45363864
142321 185025 107138267
58263 161228 257612454
166653 172798 349472139
47716 76564 80153615
123135 130034 17203897
20293 136393 839531941
22103 172231 375725492
105448 116789 28367791
122823 160021 43794070
178708 188182 23816806
107748 164667 142629352
55343 144493 707786110
159597 175712 40403202
177908 197740 49754321
169872 179033 13892649
184551 190382 159768646
14738 198106 551807742
175199 175573 555844
122402 127420 35496621
99506 189461 225482916
60915 138634 194275828
121632 141049 48511997
121347 178125 142115653
190610 197172 307519318
45453 147533 858757342
55556 125362 174728268
57008 130311 183488695
192526 199350 539248070
24050 170602 907950309
106249 146403 428847201
143137 188927 631504511
124489 195578 178055711
146796 188732 105092684
117459 118759 3328393
149650 173791 60325954
41233 54624 225574965
180794 182715 767683011
142021 146131 10432171
71703 96461 61755150
132975 195945 157725651
97194 175738 525399525
8170 23669 38719753
26753 39533 124816237
52980 183020 325591895
102601 179972 193955486
186567 189083 369881054
165086 194771 74415472
21636 67536 666037076
23958 42032 538235424
731 115916 288003093
194458 195553 527327976
116679 182057 3876344
42918 97346 136049389
186535 199602 689985400
16368 77854 153805792
7309 31779 61189116
52372 85849 634763232
132169 178453 45905430
113554 170030 141581239
37345 191349 886025244
131945 147428 38853399
49005 64544 573546536
150023 160844 26931090
23017 37389 35815513
140941 199661 516319145
151578 194690 696955312
18938 147901 322789456
37148 123781 627763089
28668 46429 44271368
142445 166043 59137773
16238 62455 115674901
143934 165078 52962645
122565 166777 110663282
151108 198702 119075187
61140 71055 946975638
103306 185582 250961500
137117 154968 44963882
71635 108391 91789566
197996 199398 235103300
52226 80602 71018823
188469 198300 24607313
104960 185358 788590343
187724 189534 4521377
149967 197020 117665222
61422 172804 225402380
146109 161392 38198776
122734 196802 185402648
53702 92769 97608088
132960 190059 143058820
183608 184446 2159478
196720 198055 3398634
31948 55173 211319532
117797 145365 104899597
186877 190651 9437328
186802 195855 22646237
41706 167200 314217763
79662 183683 260523198
17008 62234 120411378
35534 74759 98394682
13190 85960 779467441
170477 193500 57643047
56604 66413 24684707
66127 115259 977772476
185711 187537 284387191
66330 195672 323749321
123013 138196 37793922
20996 111450 495739783
129498 153590 60490468
171323 190232 591696449
98697 167302 224447794
88764 182887 766842057
95989 101677 356779547
156633 192198 88990815
52190 152991 252441715
5774 12708 266664346
166196 183282 602927284
194783 195494 1722151
45185 152885 682402486
47950 182985 338147584
136969 163278 200318643
163448 180194 41976439
112493 163182 485951568
21565 120486 472806625
92347 124214 79852250
1743 104915 398372939
153580 182151 71424368
196095 199708 9103391
121292 148466 192560042
45186 84153 383317258
179886 180988 2685868
122151 198256 822814808
15607 28464 580842142
113860 155593 104817471
31674 43031 738247183
100945 112607 29290140
127892 167226 180907352
123624 134529 681409168
8264 124928 291815801
175513 178675 7905634
59188 163718 261552304
59579 148160 755107269
43226 156922 258344024
57845 177117 298536364
195256 197709 150544422
26879 78174 759328757
56834 143425 216776204
131320 184560 133394612
5486 121151 789961458
111635 124125 31434563
170572 192055 975285109
75716 168517 232248332
69075 109622 101312081
102528 185709 225295405
19790 130760 446505869
193377 197307 9846533
27717 51993 745822464
20986 94664 184143820
65173 196376 328396226
161278 179258 45085586
79899 102209 55689359
39789 183589 359997803
28252 149043 302451830
186972 195977 22514757
74215 83504 107774354
66822 164932 245479367
119678 165650 122390793
26256 189420 408347647
12775 149414 342037810
183064 190541 909294037
103973 125380 53765366
118817 154033 88436582
62626 137577 187376752
94105 174452 851398170
166156 171835 766282720
1804 112760 277433984
22553 35151 31362391
88720 139240 264133413
16485 21441 623522593
196733 199773 7689967
31603 139445 269741747
54019 90507 91274694
62777 183384 301861512
24621 113830 603762221
76028 186295 276023038
193014 196691 9219093
147075 174194 51783867
31156 80533 632079006
73428 159677 35664929
10557 19162 21447810
104232 117282 803324593
5629 111811 779218927
111461 151853 552959538
164940 182416 32485075
29254 157415 320839486
142053 149273 493535892
112208 199111 217871115
139366 165287 187098772
158083 172576 303878201
77880 190458 832239542
2128 7051 62823422
180789 193975 708462251
138680 197918 419446210
23053 78878 777466114
3660 91555 219670823
127609 194682 167994259
178635 178645 27821
151739 164605 3642579
174034 189205 38104332
79421 153894 186637094
13686 131015 387049626
47480 112413 728616121
91033 100630 23914881
2202 34466 80522855
42348 146433 260647882
88599 149872 153702519
12495 49403 439729388
71702 103136 78436326
180319 187078 17002997
24908 102756 194532822
21456 105956 937031660
41218 71485 75848365
60183 89693 73679062
105288 199547 236241336
158836 195814 92618333
141335 190014 122081507
22907 28232 13307223
137058 139566 6269964
39012 197956 397984735
7535 73845 165983066
161005 189097 70458701
91329 138719 118625417
118042 126122 996951291
148034 171315 58242597
161119 165387 260914831
36657 113657 40355760
113276 152527 630144154
38245 154668 825981656
73395 164240 316885971
118612 197272 900497726
32534 175759 358503840
112482 167329 137495711
196527 199389 831360559
189519 199998 26181636
9082 161570 381529847
83488 143483 150234879
122031 170232 120659339
97857 127413 74139487
140157 159234 519491845
94704 166689 866962673
97950 164473 116941793
52617 69463 447786377
152887 165732 190104148
63471 192284 868399926
133759 184615 127443233
199449 199664 664574689
101459 175230 184920791
76400 159039 762683814
3145 125418 305827095
72987 177500 182466350
170382 182761 30995524
168112 176806 853334756
1896 21769 49744497
199055 199731 586330707
63346 82888 48805048
12046 89086 192540506
129177 180996 451146340
191386 196454 983134355
105399 143980 105319219
158307 167425 58297493
125435 134067 320125898
57531 122717 163193601
3568 117489 458636360
10901 143947 773903847
111275 193797 255739855
126090 168623 165344577
102352 124080 390792239
144797 196407 129194447
179329 194135 37061805
93463 114385 52389570
115844 199693 210157135
197947 198950 165074112
140546 173080 81585162
78139 176925 797497212
15577 68462 132334259
62620 93092 76003909
118241 192074 686995488
161561 165338 9458537
75461 124569 69437728
168430 171975 157431638
14290 47413 870029308
198659 199221 1402149
156909 196023 97873505
173987 179014 12629690
75259 124516 123110382
114638 117311 6680284
72627 112121 98522003
173560 188394 813736415
191554 194989 2343402
63681 129096 918079868
3734 52935 662370462
101796 107021 409258168
72848 153956 272785240
107975 145903 904642439
89848 193344 303823068
17366 57195 99572996
185687 196873 262964078
183573 185479 899799670
75298 125386 125203617
147010 186558 99056331
55527 134790 893220544
90302 174614 211114353
196314 196451 686427045
72024 73741 4332531
14915 124104 273225857
63417 78238 37058513
176568 183836 160625062
107537 188097 204487526
6145 131456 809897998
70960 141852 54918821
197673 199712 5132280
155604 164889 16408982
67176 157163 904179343
92282 137577 992529255
61635 112115 125998585
143063 148330 470434668
84276 146404 155641946
33362 199654 776838763
174466 176787 161940447
82706 183779 255683937
157150 184420 667096701
182599 197529 158049067
14643 111436 819318307
184716 195590 27155126
5092 174155 899758984
168878 186053 913064716
49432 108400 147509481
115144 146261 78071474
195128 196903 1605521
38071 153338 198814881
10446 113671 813054798
151512 190618 97777475
43691 143365 824572373
149982 193233 108166569
7875 192631 462333155
50064 154315 261196569
184305 196855 556232057
187180 190837 9148924
162735 176607 443877584
130316 169583 407768249
53279 119792 705855186
116815 146214 70653247
94283 155634 492944703
9858 37850 178759219
82347 149164 167493326
141533 152659 28168374
139856 184230 111299552
112006 174410 156407700
89821 177463 270360594
157615 188012 76169316
58081 178167 300503549
161705 169129 478064741
63304 159511 561895184
167359 194165 67125047
53341 146193 992160931
63727 116343 968768785
63238 79127 39693714
124771 155523 77192558
69213 149167 200247934
43508 86994 278478387
121496 188427 167655496
2289 40202 94788583
113053 146024 82743049
122755 188730 165247346
35332 48422 32763827
115646 133664 742526161
123885 155704 79793087
154588 175492 52191393
153924 189344 88608338
94092 133945 806639512
28240 54405 498868059
35579 112870 193355047
183983 191863 19706024
93267 159706 237341617
76914 115467 112407572
171620 187453 39655128
172187 182940 26933150
173446 190044 41638140
56813 182959 315887378
48649 109816 153056019
195603 196073 673947
26601 33753 766646783
66246 120924 136751999
126659 190379 159592485
119926 172889 132699776
66336 81208 624089913
45356 162081 969213893
175818 193673 774123862
163010 199124 478509471
180515 184808 10869731
87676 189442 254988339
62848 194637 329871361
98560 155392 142591680
159348 173104 33458982
146377 181895 75152346
142082 183836 744665925
79751 83349 413094880
111552 193449 205257150
81353 189049 269756856
112321 156089 109881597
99858 189360 224381668
100792 139198 894397097
138156 143391 13243094
195025 196621 880841924
137788 167488 74538775
26528 64411 94679776
130309 141448 739550786
187066 194194 9516837
28042 43953 995883039
174523 197234 51184660
6839 118238 278547881
170632 173771 759797070
134814 181204 101573761
157644 173174 109393722
30326 48497 514601423
62023 86885 253732887
119275 154011 87227767
166707 199839 784231369
106022 180814 187315537
192901 196441 850734191
120788 188913 324383422
28058 178732 851481266
197707 198195 1248622
23951 114824 40568148
187602 192554 12335889
30150 85177 581331709
178968 188575 126138680
164572 168911 10872386
26002 51243 63023714
5657 13871 20390307
149357 167409 45087113
65894 82992 447762495
81367 114125 81833461
184148 185386 3173905
75839 173752 696167847
128621 140117 28716426
86537 148147 588328185
2128 132318 721795212
58036 141715 886390468
168006 168814 498976851
176316 187806 28833600
131009 175281 110836321
61604 166100 261378935
22265 106354 220503486
83024 121431 96206221
116522 168201 724379375
62640 161910 248403476
167265 179475 30567979
163455 193537 152745234
149290 184436 892813306
155995 182362 84508417
85966 176784 227452625
94332 131165 92372320
70719 92910 55361962
149217 189434 100615601
78699 87814 22677259
12875 164999 881399476
65692 193209 365089852
110920 119917 701475160
118019 152782 87364189
45229 159652 240858904
21678 131050 648725520
24463 102926 196109829
22391 29442 847924774
62935 121148 145589325
135963 185203 258641198
150151 160204 592895008
116036 129081 32794149
108494 109976 3793931
59580 159471 810666091
169488 185204 228031712
146278 178168 665213813
64676 94649 740997011
13972 107738 195525076
62245 193989 329732991
159610 190121 76495192
99840 156581 142380854
114449 199371 420097314
65081 147522 726739807
138868 187545 122119040
175619 191511 678988037
170110 182100 30016067
151263 195935 220001629
69054 141974 182360912
88409 154661 166180218
27429 64455 540497037
166668 184162 767240872
154004 197169 107901349
124816 147627 359953178
170662 187746 843341036
188135 192997 579656413
14428 49588 394505380
67571 79608 30044978
32044 119159 385945282
432 30371 262301962
137842 146811 764228223
190779 199449 929535600
22808 82778 149947592
128896 168609 183256679
190332 194230 9713865
162536 165381 243887191
176239 179809 686856115
195903 199091 8066070
50346 53457 7840311
111106 172231 153218691
49779 142839 232942630
98166 121468 58511406
124544 160294 44011221
110819 182188 209490995
147004 195428 121219756
6161 101802 674444300
51663 119722 562356579
7415 38427 453325112
45327 126800 872850675
91616 198259 267199854
16281 87863 350516033
77467 165355 356321236
169186 196486 68380951
99247 161682 156533274
45963 124311 309398812
59551 123222 159302445
97321 186617 223860541
199943 199984 711565792
105681 140265 583360481
148165 196473 120812239
159275 190058 77195574
166104 168222 5384061
137119 191286 504179957
61331 199080 344813461
28396 134407 190893097
172098 181864 24421100
14400 163090 372107127
107286 112916 14049931
40726 86231 113766876
152787 181347 319406744
113823 138855 551463603
132754 194899 681418654
105497 131810 231272112
136067 162247 65610883
24502 65742 103181660
47121 81692 86526013
112990 186164 911546195
2967 130483 318940399
132036 152026 50194537
66120 99544 710925308
88940 91694 899030505
109675 177031 168755791
132275 188161 139995471
71335 153810 206583107
12501 61532 927021957
49293 172180 307758200
65237 119143 134785222
90488 179258 543485828
97996 158945 152755179
178990 194767 39526460
114378 139997 64199329
173184 186237 32732668
139069 157310 45922120
37740 86084 121010201
62573 72990 621265914
28468 133574 262972485
111858 167993 140793488
119753 122378 6664120
73243 112182 97166313
161602 180609 7903720
100818 153086 105294654
187977 193441 13616237
52428 187703 969921848
3242 194403 478380006
166835 188934 760705793
106912 112510 13973908
118005 135040 142360585
89146 176992 220058817
58402 96568 95235985
100928 124408 48123100
167626 174391 16846753
25259 58789 867776090
3945 19458 38755497
4701 185599 452862526
67832 92758 62203175
99436 141396 286643850
17853 69449 129129477
72287 186711 586648360
174092 183819 205312096
38584 96694 711951108
47824 80006 80573120
146500 180860 85957343
169973 183468 33774604
122519 153879 195142755
194250 195077 2081480
130930 171661 102068713
87645 164747 193140141
10656 182099 428998755
10588 90671 200136248
138428 143880 13794946
183279 187599 10892695
47615 190710 399551793
97079 174914 80300475
67140 74080 17435845
163880 194294 637259112
131137 174582 62050673
25571 199931 436409077
17445 135306 294812586
54543 126925 181177222
110969 182604 635778836
12198 33438 432582920
68291 95824 997329084
64582 186810 812235049
136141 187396 128511021
87440 134498 822685667
110059 196972 254412395
108056 167173 148212296
8390 106326 96908356
127027 160972 233233116
26243 176099 374988975
91348 116385 62601087
8346 21105 31912157
55460 103591 120298686
52170 118088 164820036
153230 178891 50042413
101642 192495 227738134
182815 184608 680681485
36815 102304 163836401
48225 144859 544602169
123305 129041 362651310
48226 95436 117168693
179842 199196 48548180
74191 106806 409699406
11302 58921 119085112
96077 118802 405528273
110076 188364 196189293
23537 136716 283095198
24348 81015 141693706
14229 44186 74924143
126378 139110 834404473
49949 137699 219589522
194020 197913 9825396
45677 132885 218306144
117869 179932 314185512
8898 61655 132016660
118062 150406 225080688
79746 90727 534880473
84894 193065 270822831
60121 145091 560908344
99203 134895 214437500
88757 100795 30077686
28828 122739 830911097
177965 183827 14787690
73501 77837 752894340
41573 77195 89244284
4044 63926 149714021
110092 143521 83785905
199284 199888 43631206
118280 183362 163108691
187949 191303 101239603
37779 196158 396544139
70970 108488 93696990
185839 188804 7372414
92633 118154 63892595
140164 166994 67301154
97979 101750 9402610
73793 96457 56441680
120109 175549 138868321
53988 150066 889762646
87408 106405 20849625
162769 176420 34223224
113683 193862 200911170
165238 180399 37966333
141589 190738 123246281
14329 156770 356595930
186766 195202 21108534
29623 98903 800907437
79925 115547 802895792
10065 173543 409042303
190302 194979 11676243
100109 149316 950925401
195529 196594 571480334
90051 108453 45971618
81616 182275 939116097
153924 156273 603727833
135205 143715 21377399
55187 146993 229868913
178793 183525 11865165
15768 175573 399991723
190954 196453 13714235
43050 104185 841454483
117762 119913 5476996
146838 169802 57530586
132455 158850 106296223
50159 194338 361001702
60821 78961 39931152
18512 81658 157937136
195211 196645 422389762
12118 192130 528438944
58367 153118 130670396
31367 99196 169504384
188187 192591 265220166
187859 191125 8092280
137279 144575 663934272
68201 103325 654637064
171731 196316 61465612
158391 177368 754573633
102329 137286 66525696
120884 187950 168036330
74679 101811 67549027
163000 177256 35673629
45870 160359 487461425
31661 160574 322559350
36794 165040 693161703
107689 191723 144413966
132853 134986 5268713
92303 176126 928398311
155790 199394 471548967
158033 173844 718565521
92093 106730 36630053
183012 190959 551485021
117764 145232 68922934
81643 134279 131738785
7332 49154 104470093
137578 175111 695900064
191538 196271 541645173
155210 189093 380751179
68949 165073 240530062
134331 160929 66649428
131214 167516 699906541
82148 96603 541354102
12838 41437 423859274
12524 107433 95348540
147760 149892 5427620
176751 179286 6326142
185319 192014 250930670
135555 157737 623947241
39403 140903 253993499
55670 187186 697750176
42375 183763 354087468
111687 137451 113738333
70503 190376 300117225
102680 159036 141253000
80520 94410 34578097
73789 129923 140362666
51418 190607 348539384
149144 163228 344309614
119196 122365 8012058
159818 191796 166894050
10176 43785 83868469
119277 157908 96864300
10383 169763 398816072
135367 162576 68188974
160442 195112 484213957
46921 134185 902927989
112222 133654 484831169
117026 196524 199243055
10250 146715 341401762
25432 109993 902384422
131516 170585 761740722
110246 118262 58012122
130800 140598 437849749
74970 198615 544046874
109445 135413 754954992
49974 92575 106507208
164418 194778 76085998
135283 160367 62818727
94170 160632 751408713
134677 143498 22132743
64939 178822 285093957
26137 63912 94431684
189101 190939 480024190
171572 189908 620023200
44451 110253 373938506
81954 101469 936503937
79807 197098 316743024
150376 193564 681218223
97458 144576 118153338
78579 124424 114709932
81301 160572 942520494
37741 97528 149530521
167042 187287 50718481
54436 64838 26054312
122313 159750 113822989
123129 183453 151017283
64541 160036 580562837
187305 194926 12998632
85439 166172 873708906
75929 95590 48953873
57294 128425 546657952
60219 91960 311543755
137940 181409 101741305
168079 189125 534587819
39780 159206 298899801
118926 187040 170694557
184475 187750 6381004
54641 90481 770867539
56401 198719 356419667
86138 99645 33707806
191232 199500 20741236
33190 41533 560519952
183451 191887 21162413
173135 175606 366044756
146343 167018 51769934
8925 139164 387951569
190669 191721 589714975
119235 163842 617196988
143837 196806 37023019
20445 46413 966664039
42665 174568 330205522
138191 177820 99366015
163061 175496 12974411
157437 193427 90047671
70118 127991 722242947
159249 182325 57858734
78826 168663 346275015
187647 189452 4498026
183471 189229 14496552
51857 61631 24639862
32504 69302 92138236
11429 161902 376492713
150075 190529 828632716
185951 197919 29915142
132898 176457 109114269
6901 186675 794886452
15484 104054 138502226
75906 185114 993911308
26024 117309 228197459
83694 173634 733880032
87253 101658 35962714
163958 197238 83401016
30325 64851 14005240
88740 104078 479063246
157010 185507 71426355
192480 198678 15568645
8061 167519 489115093
163242 183270 50225364
6091 55504 123432329
34897 146484 604321010
40305 166453 315694386
36408 138181 447253366
144575 198292 101639750
125926 191175 237160558
12420 19390 17427413
63450 92853 73433286
28946 38528 23906683
37582 115101 193955630
163466 171796 20971968
185464 194108 21510902
120601 188091 169118161
52214 75248 57763712
157182 190317 82965606
92793 127715 607926154
173282 180294 527888532
86901 174753 323360724
157522 182430 62335799
145224 180046 493303966
2719 81826 619394332
134977 197277 156117433
169562 183362 873850099
56935 197220 288500297
127207 129270 5139831
182285 188173 748915156
23430 44159 791465796
122498 134580 30137527
84963 147488 513056175
100211 130437 75861693
116429 144153 686270926
52097 71940 997831104
32023 178460 436385273
125266 168348 784318212
35388 148962 494182422
132450 196648 160743117
112456 149585 373930381
48747 70292 54045910
75505 127590 130281155
5852 198738 482726861
75047 192431 293795211
118536 164054 114064666
173931 176475 6418551
61542 133831 621428438
55930 96560 517734520
87165 116176 72566122
174715 185369 26847891
167903 189830 213033983
156749 169793 32601270
171079 180103 229308041
171098 199380 70855034
157916 198446 101521577
94787 195285 251777944
134714 150969 40952329
120063 193315 294508659
184032 193631 984447389
135969 157509 54106216
72339 177361 262762177
15178 19096 9805233
80512 101604 946498051
147601 151005 8608259
135167 146387 240250097
73506 149739 896558824
68301 166059 882528613
9503 92105 422924508
5500 72979 168814522
49013 64225 38174108
163879 195326 945193123
7456 105309 244620063
187685 190357 1452728
78753 197541 297426102
139464 150354 108541676
71588 106633 87584024
13855 97109 722619597
125670 187743 512885983
167789 174007 15475601
31016 142014 277652311
173601 182774 5017323
167171 193368 65595744
172789 188813 40184853
129613 141226 28972154
189098 194941 14572635
96782 172840 190612331
50448 57139 540320102
144505 162622 45371675
75963 77096 2775209
68558 131954 196814692
44921 102026 142727838
175595 190770 38024793
152387 182103 74245660
163711 175877 30500211
75290 186565 278511369
162235 171172 3755881
79407 154292 592169500
114581 193974 198944461
136964 158278 389523574
109444 187629 195489339
124330 137034 31733955
159977 196867 950592900
113127 198890 887585560
180375 190113 817662296
48443 94063 472816417
36217 150887 287277971
124720 195951 454327887
53381 161624 270946069
129922 168197 95875545
85899 187361 803053590
147530 193999 116256020
127749 128035 670848
159686 183782 68854112
94228 167856 682090801
50936 132269 771047795
17670 23150 13739552
104668 168926 161043262
18755 85429 300738091
125597 178266 682248120
182146 183999 907594681
35850 187796 399823791
9360 59786 494061531
48819 119987 831664622
174167 192911 46975081
106515 135202 71829965
186190 198738 662109970
150141 184896 87002611
68211 105635 838673832
40923 159850 297628246
52401 111787 598911627
101720 131243 163539093
32613 58640 93882844
143899 151083 146005605
36289 148872 896294483
25571 154976 498696773
52368 193142 352377324
191821 194414 729030255
60836 131735 284088600
88241 120904 81882073
125049 136814 385712279
17163 95993 197046404
152692 185987 641208153
164181 185208 52816775
46831 61180 36107303
25233 142209 292573410
3319 190508 468461819
173184 195089 265617749
96502 149976 134197448
131585 175127 109007309
36133 61313 48210188
138741 166908 70692880
185209 192143 17276906
10269 79651 173420726
153380 166148 31721384
199098 199329 561941
138781 193385 58040148
92068 148137 140574132
41554 159228 924589185
10612 55272 111559163
103515 169353 286117443
168824 185991 464623627
50209 199807 374601755
152344 187899 88951437
184902 196203 28180297
133536 176426 614311336
94510 145194 127024995
3154 187698 30538430
183370 194654 125950441
135693 181417 993651193
88669 137341 496576008
171906 185707 34637666
167182 188412 962315560
173505 194297 52061283
22406 86979 161380870
10176 189188 448010462
79802 167363 292987161
152956 153367 1085363
178262 197280 195173873
60318 104778 111034976
39929 151779 280125516
78417 114830 91014452
98931 157847 911555993
102684 128205 37297622
121391 159929 96420825
36502 185234 834470816
152875 194999 105368144
116247 155436 98438280
95483 136878 103660500
189232 198123 22250165
50390 120421 492487206
144212 171137 191254229
112224 134290 181564799
172879 186778 482498703
52252 53927 755160372
144869 181563 439107687
101035 123204 771504756
128406 150315 280683785
194223 194795 753898734
122213 179831 892380659
16137 199618 459282648
7084 125559 296363860
78245 91006 175244438
20908 129970 272832975
49793 183364 334463284
179903 180472 1398717
118802 172627 134885512
39005 82650 713802049
84626 121562 66830673
132289 189076 689838277
69342 156810 224388463
94145 111077 42449866
198624 199440 805262183
132563 162374 895450448
21566 126196 947874672
14210 144271 459113302
129673 145033 278974131
83131 98744 38941942
99213 155454 83775299
192608 194911 929475695
121844 182863 152764369
156659 183709 948412762
106302 195962 224634585
54353 91098 894049503
104584 137639 82809315
92715 103185 269318072
80242 86042 14488576
168681 196326 69222178
198312 199474 2910058
132846 184042 978321120
31465 82242 948463624
63273 89670 340005389
32049 60964 72487878
89352 104995 720113968
40301 74207 84958884
140182 186617 956520641
64299 95344 482809374
71336 166224 237442228
66995 71525 627356137
68758 84167 38451456
71866 101034 72674332
135659 161718 690280194
106863 129379 56460578
189308 193812 281403601
192318 194604 149260309
58003 166243 270838608
121238 187635 166354114
162597 173059 272717273
60438 120944 714043039
59181 114687 697689468
7662 45143 377256206
118850 177885 332441719
194933 199867 707941027
145015 147938 734199680
72220 181265 754181577
21660 199290 444656407
123252 160509 445186249
133098 166362 83238870
109371 133518 60549286
88877 142327 375853142
97771 153628 876520201
114621 120608 851411390
160512 177739 43161946
198919 199936 2475203
110367 179647 173589103
183663 196039 30947951
74826 85295 884317165
1538 197918 491559993
14228 149732 339291876
87222 139584 355227207
62585 99805 92827163
49259 113551 354770108
194161 198038 262043739
195492 195698 488312556
103197 161531 146193016
47759 96859 122765690
173203 196668 58733122
181279 195809 36433031
174867 195260 51086867
145588 194029 121349470
62828 182653 396052748
164057 167563 173972671
53372 180897 319194568
53439 115018 215189490
158582 171975 398503730
181262 184602 8482381
7949 94213 427277277
162309 184222 740374668
158517 163296 11834679
163161 186531 58616363
90622 115114 491477966
96966 189523 955649015
88109 152441 33238958
58512 170875 956279751
58798 153785 237898686
141179 199505 146208346
25093 41854 677118785
54659 142174 218950758
39809 50216 26005349
155110 162366 5662361
136858 149222 677163319
146175 166133 49903300
46287 179404 333331092
145038 178347 764631451
128568 199436 177544396
103664 198052 928326853
115670 185676 175567541
39343 39998 1375984
162767 166516 669038642
13113 150074 887451193
113059 154546 104206945
165755 184613 47318095
189681 194028 10823959
3769 149247 364119762
145016 193668 475841828
31464 142837 278677575
152173 194455 105753241
182526 197369 170710941
168373 178141 778129102
155550 188586 82663418
92434 192176 830593516
65061 128786 426688750
135196 183198 601106706
44262 136437 758092929
52346 146751 236298251
103337 116696 33439249
22763 44253 53664766
146358 177608 78166542
3324 166529 529969007
130264 135426 237042033
105603 106841 3144185
49917 106487 141528518
140854 187302 803057563
36587 67064 76429119
136346 142176 14594989
120712 136589 51479164
19795 95316 749697938
31735 110940 885292334
136795 183494 117060390
55898 73026 936555565
117831 150736 457037638
142664 161065 46174425
164061 199110 85858952
4125 62405 145786038
50881 180487 973862811
143977 199011 942793157
181190 185507 348505981
44594 162929 748182101
168299 172993 11762252
1038 148506 475463453
71150 110175 226172110
166979 171233 10657343
134870 183173 508325052
66433 120626 67964709
23787 144943 267708251
161834 180878 47644868
115997 195232 198568564
150725 152417 949851098
55504 187638 330917600
193732 197586 742519637
172244 189414 646350213
160522 195806 88425318
22712 101302 196325778
177898 186223 20928293
3934 82564 334557892
57494 199919 508491742
80413 101748 883524128
11477 146328 337419846
186158 190704 11345261
10600 20683 25172062
10414 144487 569110504
115454 124281 22200868
47542 136797 223360119
194095 196064 736167504
150270 176593 959103100
184090 193218 22785834
65347 157462 230611131
63196 85984 256792404
79383 176907 376080159
76660 79355 6651969
158338 177724 270895872
40028 187727 369827769
12207 42960 76757801
190550 195974 793494798
132020 133090 490451640
16504 57876 103489565
89365 137425 120290369
60755 122028 498679476
36312 101144 162074591
174035 183664 24209864
1131 175790 437079431
24003 122488 397826749
103540 142761 98316871
33474 166718 542727593
37339 51248 670144502
9928 192420 872217899
72751 118799 509465344
119706 143717 376403669
186360 187894 259378095
49626 156162 685555721
108215 179192 930010082
185896 192071 15392254
25101 183548 396536850
176456 177622 2847203
92535 105887 727663058
112929 122314 23681694
157492 195808 65457551
62400 181002 296765540
38646 133500 237405370
112236 175880 266125400
173926 191324 251316925
122009 142154 465449936
132068 171636 99128240
65760 191942 784469923
11732 158145 366436516
128547 138820 64663318
128487 161855 350400369
135922 189585 752864209
135353 142643 18233251
84423 86985 6369117
193711 196316 118367188
178402 198205 49680905
136473 140674 39485316
178849 186360 376742717
86840 141835 137691097
118316 154409 90678587
45785 85823 642229488
23746 81957 754085607
21924 107505 69365082
53159 107168 135047187
83202 89359 15377507
76323 106195 74541306
114992 120546 14006635
167061 184632 44052042
61029 151835 296652373
197379 199395 684974178
19735 177684 222467737
50075 172541 419161184
143466 192432 122674362
117588 198551 202978165
28634 142426 284625383
173529 184740 28147128
81999 145624 428289970
50805 189738 782438980
168462 183743 964944178
45839 151846 265562367
132461 164981 538344485
92020 149750 891489491
173437 187573 35495830
19671 42368 854215138
157574 187100 678032279
15679 23358 568899978
198640 199534 105151418
177836 191769 34944960
12685 62540 124765253
150681 164571 34613834
98020 166534 171721757
185263 196324 27556735
20965 129646 271903789
105571 135262 646914339
191472 191638 441311
188761 191219 980592057
109870 146635 764032778
53393 91902 380752569
96791 163409 166908805
2401 159381 392708334
115973 173364 853279368
14092 59675 951244956
130231 166069 89689898
8940 27665 46767379
96290 172898 192005659
114762 145002 75867566
70776 85706 91786692
141167 147353 15648509
23008 184499 404244811
114374 189995 189585805
97464 198119 252284623
91327 104741 33542939
51553 75156 59223834
52902 67148 666165718
149835 183032 83034144
177861 196349 46286280
189865 196721 619770759
172846 186408 33965484
87967 162316 186277874
7223 114898 269214701
175417 195331 44257086
120201 138491 45632735
140229 142109 936953346
102871 192651 511612110
31086 171273 350913254
46697 148982 478918116
78658 176834 245798919
68828 167585 3496826
146409 182112 414927265
77957 133829 580531269
30191 183472 935038218
129194 138129 22244651
92662 138046 113620870
188083 196650 21374494
174658 180431 14491593
15647 75426 149638372
119860 146960 177557937
58311 179982 934730527
185591 188735 7810229
183842 189500 403672082
198181 199374 168233698
183205 184000 2063098
75137 182236 880034562
194141 198714 5303667
57656 198454 352590633
77177 92218 37478914
79352 93821 908870202
195827 199787 9971491
74054 79162 928092551
120467 186321 874533011
12182 113817 404391917
104105 199901 240094196
72954 109693 91709933
60519 121280 151963886
164400 197332 850158925
130975 139425 21036016
115729 146398 560854858
122870 195717 182389061
176703 182517 3923921
127792 187819 150413414
25532 84190 146626401
142062 186014 110295596
132471 154174 54514674
5462 74505 172762595
140534 195843 138630840
23292 30309 1734034
80934 91583 503201230
46868 95501 317442282
172618 198146 63969921
194125 195079 2411620
126933 140796 34623735
69760 115377 121263329
136624 153819 43339198
184164 184462 173381062
69392 176133 612711973
66653 128458 154527928
53948 149277 799076176
48855 162156 283684871
14425 73283 147390937
39729 115333 994211220
28407 166596 504570171
98781 187670 581302420
98005 198335 251471520
197530 199074 3939493
114513 199875 213932479
74191 109131 541070257
134194 164401 26884275
45209 85158 99947142
1116 131494 326194649
118553 135871 52206932
28944 31607 6666390
57857 81810 59861759
86440 110925 655000566
164103 177723 34105546
104298 186779 206748701
35416 59352 132631081
62774 163629 273723682
180139 197330 869183711
60451 197561 343163709
182508 189015 920975535
17687 102854 212890124
117003 129452 446796793
96833 173350 191768003
19262 169444 375860968
145254 193350 120455991
73233 178962 479656451
95695 146308 126889321
6836 146828 485193785
15450 162232 870954277
85654 159113 641964451
21057 161011 350182879
23025 88533 163694735
59432 82710 58100749
50458 186690 990903168
86605 144639 145416121
154118 167544 33506099
171679 194777 57812419
20051 29359 23185072
172591 180691 20201913
21864 120464 246628676
161845 177276 306124672
119013 135872 42189961
188118 197416 375029804
177365 181124 9423817
112157 185291 962461023
127769 169546 392270153
141484 158708 43293509
53111 56706 577808091
73284 86984 34059627
180762 196281 38895764
44794 114152 173395866
37093 39039 4934715
152483 154160 836805758
114794 166676 130017982
21061 169382 371147494
166359 173514 17980619
89471 154580 163271131
167528 198667 840997102
110059 169857 568074556
106574 148622 105530390
92494 149649 180042658
147168 157940 27007450
117917 173656 540258788
191262 198923 19273246
121940 133266 28291495
92663 145789 133126127
120098 153175 408318748
87582 189660 640396447
72396 126284 134712503
48527 55709 17997259
192357 195271 460698102
107516 134351 67259230
150940 182203 78129285
3583 179335 956040590
19985 78377 174418061
81307 146804 164006531
106471 107615 2870253
64929 196899 330330049
199646 199849 486891
87544 107785 711021191
132387 140898 461505554
3930 7203 8128065
177617 182945 991221689
56097 59358 8325086
66835 130243 158619234
182859 185709 7251548
62892 99687 772527451
100063 186489 216642826
2365 108125 264376405
114229 118931 208747032
165878 181102 794688698
102750 143284 80139168
30625 104519 194047013
6456 146639 948885735
191585 196523 369936339
110940 158941 120281153
170230 176677 16169899
160610 189020 259015369
44935 46950 4986450
175672 191961 40840471
34727 140911 332246382
185629 188962 8262272
73182 140762 746474845
29442 135414 265133535
154491 174261 16211348
73043 152485 621259096
159576 184725 63112459
43561 109637 528906250
77822 181375 259209721
164101 164745 103983599
140982 170142 73139163
117865 176038 145803629
88403 110451 399955580
107563 199745 696764363
5633 38743 937303698
166862 199332 81379535
109961 127131 151805316
93963 173209 922863209
133347 150456 827886013
28540 162348 632530076
186149 192034 447554904
93135 165611 963558310
91665 130776 727016
23653 132252 271774806
163849 197536 84444623
32888 177621 362287724
187689 187958 649079
182059 199507 663885279
124699 140373 294072016
170075 195513 63677388
47777 59069 28430430
185743 189839 861667414
125505 152420 67625836
97083 147176 125649994
176645 189561 123915999
177654 189620 30096295
131289 140665 462958778
156587 162535 14774201
85545 153518 667788564
55884 123555 637643555
83474 169916 216504886
116382 187845 179228734
113182 177505 878085489
166944 197269 22162001
17110 188232 496429536
3622 7007 622646961
47642 91694 110178069
73164 120846 119204433
50645 109063 146100552
27789 132631 262335714
81 165374 413610687
196744 199504 654851801
148885 165129 40468367
172885 191325 43013132
104005 149847 748561054
75785 110091 716068610
131148 199148 769380415
157727 187802 75381919
98670 118434 529088003
18549 59609 102812378
80688 176284 268241839
62417 156504 235541794
182986 190047 591337170
86498 108048 53889182
187679 194265 722404017
94517 174909 201385093
76990 88480 962688839
113727 118670 429476993
96373 169065 994999314
215 83849 427156138
184608 191446 577242252
73038 91607 46215497
30121 78686 121490423
91004 129768 97129607
165400 199525 835667679
163963 175825 592028593
189955 194815 11431382
109962 182135 703405410
15371 115498 128223141
10791 31910 52766958
176544 192437 887229535
96275 125662 73686939
134436 178399 66147935
106648 120679 874121102
70388 186948 291827086
175553 178031 468226318
185187 194480 927800678
79455 103897 945613363
150340 162391 30020825
194388 194466 513759890
70991 130534 369501114
88525 93434 12288582
16404 64971 121473772
9454 185453 792734890
91034 99656 736502414
20831 172409 379366988
136701 177253 101593648
172830 188832 40128488
26676 165260 844268780
141428 153180 29710878
58350 180340 759184740
27337 31288 9841432
11822 128875 292808345
156868 166279 12097907
30852 49194 755426655
53457 92766 98223394
79314 192102 282448366
189984 198736 21920653
123847 133353 23739157
197567 198733 958585340
136107 192599 141546440
193686 193826 744798486
115114 168266 133250433
44474 105712 153133819
192624 194256 457581889
198020 198081 146860
166685 173976 18264528
49866 122851 182788591
48587 180728 963665133
9938 11044 2788148
27861 143167 468752225
62684 145603 207414841
180087 181038 2312958
25106 78333 222839267
129897 159190 73332842
117508 134302 42129103
16423 92983 238600135
168765 184564 39634351
49912 124148 185849719
2609 195282 482143797
141237 182669 103867864
108373 159863 396389810
33755 106532 686855942
64656 196503 69444623
74461 99522 675685713
165998 170535 882438089
94902 111730 48297360
168234 181150 490883305
175169 190358 942982284
31291 187296 385015477
32471 123586 228068678
12667 30555 25415243
147508 157844 616781567
118718 155499 670575503
198654 199975 422758842
134779 166256 78839318
13492 42076 571350373
188221 190703 189919543
59991 68536 16992106
149336 178475 72803359
117634 170393 132283007
188742 193205 959048108
55394 90308 87350566
124504 179112 136797358
124126 158183 475723940
10374 47984 93886727
67890 93503 46283883
30256 119504 223251277
38507 74673 447611581
42724 83137 101156616
59235 76829 906171373
181460 192286 27143684
103707 165409 154687683
57042 151590 594223711
128912 191983 861364145
147117 168026 874375125
104796 190657 84579640
156658 179227 56425424
53156 165735 461748641
153089 153698 1573079
133139 162746 109723776
86861 116507 74141715
198403 198661 651306
21202 154288 333183092
175118 193720 46614487
20787 95395 186458836
158340 185901 69070413
174973 179540 11448170
1823 51610 124461263
122875 143734 52145223
152643 174424 54309220
137689 155748 449745445
196152 196797 133005540
77867 180303 256393664
81260 128566 815374259
120718 159247 26483551
106768 170118 936212281
55127 60202 881241243
169164 186475 43420537
196919 197756 2194197
98345 163322 162792878
33089 114250 449696190
147354 148988 834360366
49237 68067 627050363
75652 189319 284574946
62789 178811 205423183
157067 163490 15981834
82299 160594 196024258
90642 173919 208586804
149862 177346 68639577
30911 59916 666341928
55296 178345 308048767
167848 170726 7193077
103247 126281 18320846
154082 172140 45098104
10677 40246 148884140
175430 194793 491369833
109147 198357 600435633
136694 159808 229151389
82429 107917 63693318
132614 139764 298694615
83038 94384 284914073
41056 62655 54163575
96417 127788 40764767
63958 134605 176746612
106864 128990 557739922
143809 165645 626129085
67081 185859 749910212
163657 183119 48798272
69420 184036 65362862
185357 188398 104437123
184517 192654 193882454
26283 156794 680092356
196857 199340 6317510
55958 172869 292745296
75865 107746 707490348
169312 191572 731184615
164605 176800 30560103
179550 183472 9845776
119452 120908 3687622
25972 196547 426888597
36362 44296 698990085
92387 156466 160684905
31784 113171 952289747
34386 81215 907838595
169604 174153 421653970
52994 107127 451834218
57746 179274 304223143
44617 88151 513150710
86554 188072 254351191
91422 128069 681762037
19543 25063 29166371
70036 134769 161916293
61528 172047 276576996
193339 198692 172743136
33507 37529 469270315
117158 137627 907807494
180400 182751 5914897
70174 110374 606590769
117592 146952 73695214
188341 188897 835628388
36922 98002 152764433
100043 191353 515286529
44516 103649 894581093
165190 181583 41090393
173275 177271 376939571
14729 172341 394524546
128712 152710 60309878
64560 117869 133259155
148736 192838 304955538
44345 137460 519601403
65632 152895 794287705
49978 84423 712081245
61550 191777 330445932
185609 197622 714737386
134331 144372 13418753
38744 80715 429046396
167385 197053 788285666
141848 143522 4278089
74135 178209 27403010
41087 117886 363854890
199575 199944 770624172
176421 187242 27111577
85549 110720 62898212
128171 139203 27552122
142502 147304 538752569
84868 88435 319412913
117842 175315 258229803
72241 123815 129048560
42230 182516 849683665
111897 186996 188290969
150518 195726 113059210
69259 99392 75136081
127742 164842 612717292
86589 141705 138011915
41183 51737 156267380
36501 46930 362848052
50442 92143 104328615
114461 196430 42481814
47372 106465 147830173
33848 68753 87464245
43366 121455 195512066
5824 39132 574779419
6772 25799 47595527
132096 149792 44422592
67793 192176 311389989
43604 166567 307860466
81265 163051 694615436
167958 183807 992052925
143909 185579 104571891
12500 95077 234181349
151318 175282 50772981
108889 137468 390775993
15635 196377 575153048
69917 140617 699544312
123062 141794 46723178
138002 171515 84155562
191456 197291 476676271
191590 196275 300554964
159047 188072 393912817
153236 180501 68094153
107668 164734 768076946
161602 197582 90135720
116976 185279 126427913
72988 177497 261445520
34703 173371 347214352
144244 151031 562721311
25147 149549 311382433
59410 77564 36290
118304 146433 70594298
136671 194724 145535556
129818 198274 73286583
50010 153099 258240796
114237 163168 785007334
30962 186331 187325039
181745 188754 17653619
171981 188458 802412007
76489 114921 95926402
133519 198733 163422623
52220 104216 92898138
43295 124162 202430297
55685 164742 273052234
149132 168964 312602477
107100 199968 232667496
141667 190179 121634684
92457 167180 187236613
134204 172804 925202101
61581 89803 70385961
109567 158664 123087683
7997 30758 56886837
9304 89226 199741375
71407 193298 713428793
105733 164432 768236900
36002 94508 336203776
72555 181582 272842544
75084 133016 144873074
181763 192201 26161005
81081 150746 790886720
197070 198040 248304237
112645 114266 282201690
11587 159174 842886767
149488 162581 32637194
20046 81584 153793501
99770 148023 699950118
8592 157422 95977661
96494 136346 191338596
38014 135200 243233133
92661 161912 107896698
163214 178748 38935410
100467 134642 85693888
122679 135313 31507561
126371 141022 780396319
48003 71192 58160202
26039 172894 367523108
32726 171555 347604662
162912 178770 2309339
87036 91546 11273470
193850 194125 701598
14181 101463 907216019
180887 183013 5425641
187238 196181 53415028
47674 160755 283076584
167455 181557 35310670
192032 198011 14994642
93187 154051 152712779
78802 150931 762312485
60982 111608 745919323
114375 167221 635843707
174473 197086 802132361
29447 94957 163777622
122078 127540 12982680
74842 104310 73429193
109293 189646 627953278
184757 197417 31627397
60658 148302 433421498
126919 137740 136537825
170332 186978 851024806
25451 145904 301398604
158316 181767 58665422
101651 158891 143528642
143297 183231 100018054
195795 197116 3280043
6772 68334 437160726
10732 60600 394778152
103362 147349 119793386
178231 182615 676416851
85648 135325 64223597
25942 173684 369750224
85481 85701 562757
100364 122093 54637421
85219 191571 555649123
156301 182754 237948148
143215 156239 32761271
183275 186449 7961698
157971 173542 25149955
69721 90206 51142647
90763 180165 223957592
177341 196915 49025998
70220 109740 570793869
94393 107354 190300439
113471 188393 993677579
194456 198700 10689549
136784 192857 853874918
37241 57025 49554768
27780 176119 371288503
178688 187670 341772158
57105 115296 145526868
130703 198594 480098973
102182 177458 13577739
116688 165492 63762007
43172 47485 10793367
49780 193119 999177392
66731 139004 180680715
177174 192511 844193567
8333 148200 390695902
29930 175666 573460166
96461 102459 14963590
53866 124900 436599822
132830 181976 123111071
153301 179158 502679483
128623 177539 122460590
110246 139312 72760572
73055 126090 132544823
160051 195024 87701591
186471 196098 706375930
93882 159566 164565740
121908 195356 203529502
179434 197642 433283683
43754 122327 315799967
177092 193138 40176260
31312 89588 145700434
113305 145114 253638846
41406 162281 965769105
59712 139313 825190500
192098 195789 9213075
79783 169461 224559325
154302 194667 628647877
60193 171074 277517232
96747 199857 458730054
131660 139443 19350928
92048 154643 156950675
177547 183267 883845015
143657 191404 272371052
178774 199490 51933955
10852 50076 208511906
1413 147967 443821395
86611 181500 284162553
81884 172416 298341005
64918 126269 153479664
115791 168954 965911645
139092 183957 941079133
35172 151051 845092560
146524 178431 79856520
199077 199137 299042072
47938 55591 399355583
48287 155764 269253870
167776 185185 6105663
143717 199072 859075540
92502 162250 174752722
52671 132863 200689295
5991 188677 457210474
155167 187963 82068975
183135 198079 37439131
197546 199620 5224597
121876 165446 109017769
57631 66837 23123038
118186 165522 118652248
152105 162933 26933446
109853 194758 212733416
3527 149047 364236394
116555 133423 512426583
152892 170668 44421460
86280 171547 213650447
184696 187690 295015982
154095 156505 5987607
38205 89391 128053343
19105 173462 386298006
62754 156203 656759494
125069 157773 579228938
162895 184545 475646223
124521 162601 497524575
145086 146289 286002957
117783 167268 124063709
49962 145736 511234104
145734 199452 467390814
49611 181989 411995037
56396 76895 51411796
118769 165984 756185897
190447 197677 18093992
175251 191963 453858527
197004 198548 3992408
165465 197441 80134367
56261 194105 345135573
88660 100229 265638906
189302 196215 559557988
141539 143696 5511619
20222 105116 212160332
2441 74236 179679537
135557 149550 35246955
145457 154077 21762314
152836 178318 63638185
110926 127224 40946035
102209 174276 180574862
69901 101370 78448373
37328 106433 172897887
63242 163645 251270779
37276 57260 180866377
188583 190813 685875209
32049 70334 275888132
27739 141490 529832609
47175 146078 247655889
44627 140875 823039103
123300 192493 173229983
15800 131555 948730604
192617 195142 6356273
134590 183225 191814299
114668 166935 258149646
183413 185228 4664862
23881 127773 678292852
25304 60724 88642827
156345 167281 165160381
111258 163547 131053193
97164 104799 19165674
136152 148861 32083774
168397 181068 497741858
26863 106531 199161892
119212 141157 852344851
148209 162632 823644406
117382 142309 62484096
130733 173422 161741963
147110 194894 119659187
141658 188220 285186137
43727 166740 360950602
176357 183867 18844452
65203 92536 480599012
139688 155776 859534051
126934 197584 196277529
36354 175863 908507164
882 96471 238943947
196767 199231 359693657
122930 193564 951087103
37526 162244 610220959
47430 83238 89615271
88803 120408 872137285
85500 141538 976150639
165258 170364 873558251
98561 165361 167418515
111545 115546 201265589
119716 131939 64618302
78682 177792 627335688
95956 136699 102039778
177597 187364 357897687
159178 177037 488603728
136036 181014 112663797
71310 71439 263058805
106672 109763 918681088
114910 180315 665168528
108617 146877 184210302
169608 189948 50999658
157189 171456 35720941
113774 148488 87242753
142632 153084 244461360
119075 167364 121012330
172461 183518 27652289
188293 191782 460675364
189662 193667 173379565
34057 126342 500353158
79367 125166 114623667
144396 171395 67697339
164680 184377 557030107
61710 164161 185632397
53683 117271 114600695
83640 119888 90731668
84337 149623 163634425
175223 196677 53739025
133636 169631 256662266
62137 193410 328538931
12519 73145 747237940
126413 156624 971227218
21948 104153 81499860
25234 37868 31428237
111062 124169 404562427
72243 129730 143768085
95284 143117 833554110
152049 171227 884556919
195890 196590 260185
157886 174283 40963262
121489 159804 317794241
62328 77855 38798728
54722 105730 127502131
107936 145388 93925111
185088 198507 236931671
187157 191798 11611245
59941 93543 521902993
86315 114173 332218347
39561 74641 69162403
97660 109771 902200641
122850 158717 89802650
79107 127880 41735975
6896 174504 419368765
179898 187406 972996670
53772 187741 877522302
138624 192936 136141187
20591 93147 649034970
114769 197901 208359454
184449 198839 36036617
43513 93607 842844418
114579 141355 67066830
79326 180301 913635422
52286 179517 318478359
147653 191660 110135950
137678 180555 107454233
115406 162359 554090575
161778 183709 54976822
124437 139743 561699047
12009 181792 424884514
67020 115792 121858371
105015 115290 25767260
109006 180448 179026604
73241 154286 202945448
3410 91948 185556095
114003 192693 342981507
142781 195642 870147626
146709 168023 53394084
151129 151331 507670
128159 159800 79210724
92646 158509 825161954
141654 169506 302914027
18058 83565 163808529
143237 176842 550439724
29435 187017 411033866
188786 191276 6147642
67567 145761 195657392
56053 85397 130718766
114495 184655 952541054
26662 60703 223507003
173070 176633 8956257
107026 150243 108449099
158107 173357 289865298
98830 189556 574657714
159580 174116 194663863
3466 138497 644623035
118752 121567 7151342
177977 183229 13204273
168568 180875 545172075
80562 193130 281812306
149551 176088 66334078
15830 20287 11229850
184893 198738 34645456
38451 103881 203947679
158977 168496 23872296
186578 188414 485998843
112835 132729 935062683
18028 70250 346269044
31924 145757 284850304
130363 184187 134865113
94613 112845 45616529
194159 197700 8910318
93399 122561 666156053
158692 196226 607489990
191337 192212 507030116
156774 171517 36895027
42709 133055 132224737
59572 109111 123735200
130509 158863 71011555
173436 179587 6333520
125635 171017 113705734
152929 170631 988954235
72287 186432 704542925
144118 155543 529075939
26822 99284 180998995
70971 179684 272132730
43789 140893 934238508
61948 175352 283765812
27165 78803 129168294
50234 93708 108649802
160855 179119 45778290
167144 180789 34105324
190763 193014 256821599
40221 139142 247408573
133221 177290 110303493
180974 196192 176558513
125626 126474 2173894
89629 172094 206614012
194589 194867 510198240
24613 56603 384531092
15900 140307 656821987
82388 97629 38024929
141108 191239 125657502
162499 187082 880876921
7149 131740 311716626
134759 195732 557462096
199857 199890 79808
152766 158503 14270423
65604 185971 301387026
145317 156607 28377714
113851 153262 99018597
196022 198338 142218918
86382 89620 670328998
25348 190937 813125960
152502 197837 361107996
8327 133928 362127262
92735 189044 983032680
91560 158777 168424536
40710 91318 203073038
92889 128583 309722317
191882 198177 344402010
47671 190462 470845163
65697 77210 27543192
166448 186364 49925180
92302 116188 922948676
155688 173059 43358779
159380 188167 947345573
122360 182680 151050026
52641 150289 244563827
61734 159754 245149099
172862 189061 805178184
28019 71916 266433975
86199 87712 3755692
107353 113367 137701771
192114 194993 7185403
142476 160402 626794183
169289 198318 351373
86123 153063 167791538
193337 196291 508384237
70309 131346 4194705
39632 126239 216732814
100777 152737 338125925
1932 18818 318894505
146374 153258 17355745
35192 47047 22353152
174686 196056 36075157
125851 171945 115550515
185045 188503 3251322
135741 183150 373440749
84645 130870 115778849
193167 195322 5423097
177045 189959 32412967
151915 158037 15256844
72209 135629 158564875
15823 136565 880537220
198391 199327 2330724
80128 196438 291199942
158106 176595 46270770
111551 194205 221207785
118633 145617 67624945
102155 126695 418138512
2737 15624 32137337
122484 174666 23927233
122548 174319 129550290
111020 130543 575828803
106093 115564 422915444
24323 159665 481759107
158894 164108 13042376
134910 198198 280761129
100102 163121 157946655
123738 124274 1259783
51426 97178 836644459
79175 179249 250559555
22115 72599 206385278
139505 173524 165476650
17286 154029 546891448
179585 197149 9491280
44134 116813 181754238
102181 162734 993072048
18190 76181 821600577
62598 108863 115517257
2536 27879 63302162
172432 189760 43409768
23496 29564 582201615
72355 126319 134913362
70201 168990 247257514
38737 167559 320563582
78997 125485 398618924
160238 161976 4428441
71594 109715 95281387
61146 197512 341290947
47924 101733 134518103
83962 130350 116170922
138072 180666 106769204
111259 156139 88637284
191374 198646 182606990
8781 96477 615736211
135424 169198 84614031
166004 194250 960896727
134110 148545 994710667
109657 165405 949037022
168346 170890 515005127
95190 143322 819269704
154889 195775 102259284
13847 143328 872296661
8717 107581 525947148
92443 107498 37660943
196420 199030 6662608
27101 192004 412763272
67375 152664 213612485
109328 109985 1680609
37581 178680 732768669
58709 109354 414631907
188251 198393 25403870
121692 198391 192144055
17749 179351 404461658
57971 96631 33943240
171181 173934 126513524
59488 173311 284866311
28590 102170 506283791
38211 188185 375577449
126880 167329 227852929
151458 186769 88263241
149006 150385 664629234
152558 193245 101689927
147489 198400 127469140
89582 149044 849971400
119320 154995 89535674
79362 123771 128138340
133003 182634 124290878
75322 145958 594803020
95550 103725 709560255
95060 116266 53053763
186925 199658 31909637
41183 101063 823078665
103897 136454 81637979
192563 198731 15505877
88466 134940 847630045
109532 195890 216368106
32068 166960 732779337
20067 168999 372638556
134810 160647 829932232
33606 56740 686757513
139139 151320 650062324
47401 54624 959784587
1110 98101 628113916
127274 131512 10603289
154214 157606 92187634
155729 167042 81794033
96042 131571 89097775
121938 156744 403211341
51145 192716 516101196
174253 197653 794559160
152746 176014 640136564
41455 72586 78050262
111634 113693 95779793
2101 191328 473569579
27233 182659 388992483
32561 144012 278875954
165321 181198 39729159
44301 58198 34907716
55967 161714 264747118
34014 86670 131715569
38564 47923 23379499
34691 60828 65640363
156396 163110 16631559
122378 133093 26815200
88493 93898 128550600
91940 199500 981888973
153488 186312 82083040
30708 78546 119650264
57047 160357 258569976
53389 161078 55998499
21040 145260 310812694
13902 163626 678122646
149154 177061 772135254
127035 131526 428305039
54802 58156 8484895
113896 190389 451530895
119977 141662 901115412
87177 189853 257267069
100114 184524 211638215
24837 89499 161615824
65381 159767 236143686
74149 108512 206400262
143991 167680 828562420
31639 67240 55567454
11015 143141 748926946
190637 199817 23011912
93533 181691 220921116
64473 175831 278755108
10178 185720 758002038
158125 175739 204401259
70071 133334 74152071
51414 60835 23765692
193871 197939 10256730
26531 185791 620756757
93843 145068 335936255
48426 136033 230546265
106177 186583 201500268
164022 193662 74271746
82789 172909 225692504
162969 169173 397910821
186503 190762 692269286
188678 198126 23619936
3503 105226 315878070
192818 193789 2411440
81737 147388 747907827
79183 160144 260328864
57938 65489 18911214
94414 112059 44163504
152792 161477 21554227
165959 179461 306440979
18542 129595 344476070
188872 196550 19137812
28253 129680 701350601
162400 191427 832095062
115425 130496 933213428
82031 175113 233088179
189350 194990 14075532
172229 191696 48750331
102483 165248 157337888
123180 176589 942394960
155491 175517 881074969
150613 193075 106150445
30140 105010 849997116
186845 197489 26647671
141274 190088 122398105
7544 139763 330728090
113765 186382 257068195
197734 199500 4406204
13137 184637 429297576
4255 90447 949791622
114876 199727 212684685
9927 189856 450320224
144166 191752 286373732
182644 185986 8493712
57690 128836 278261987
178920 182662 9354877
135595 147503 30003134
25055 186575 467429017
41807 110672 95564723
63643 129732 757704642
17718 45585 69639487
170516 174878 520675965
10741 57726 117439764
638 59897 675852710
162898 175875 32529924
65507 192589 467251715
34085 123307 223433998
136695 141542 12100537
29206 95038 872117597
44986 156546 756088306
20596 136660 290284589
21459 91610 517193595
33546 57369 684572441
88811 105351 517493474
70027 153569 335252744
84543 140947 141169747
28712 101526 181903622
126267 183366 448894807
95378 140906 910365227
48030 138691 441925837
55576 140990 213751587
144295 193162 772061179
164895 166129 405670
156551 193706 873775639
98490 144257 114746126
39716 125377 766853489
182352 194057 22704267
81497 156956 567511189
134595 161103 645062555
88283 167448 198370051
172858 199741 422843798
92321 199540 913577501
17538 160825 889053678
107195 175032 169968144
25227 145681 301346505
103643 150460 617274484
6339 73420 167820812
114539 135285 52014113
57170 108129 127420895
108715 196076 218935119
21850 197226 592598133
174597 187485 784428523
50270 131301 644704977
192419 193486 2656256
84853 172639 508064640
197274 199600 645937320
157940 185511 23271589
46669 87428 95204887
139061 197499 563889326
66622 101111 85971254
79055 189708 744349302
112966 173682 168843335
87514 171267 209833844
61052 139964 397001887
120132 167902 119678520
24577 118879 39164491
119714 160023 257415497
21694 123253 254144637
47655 146170 246673658
13639 102175 221320570
191620 194223 758274080
153632 167543 34717476
141561 146129 11594374
97917 186149 221171922
47868 71923 60345720
127035 130613 8942512
78870 132155 276319871
115519 129603 35391733
24713 165131 351360506
161461 165198 6373052
72715 130648 735227318
111807 176508 439894770
138999 152943 569623213
99837 168343 615535121
60799 88228 211527992
74448 187136 831477051
12262 108281 240013897
8733 106914 322037772
82133 126803 347110657
145963 161729 39456244
165728 174946 827418946
169224 190760 54024792
22809 160434 344329540
116502 122980 16468306
156929 190407 83811051
109024 150458 577897045
189728 194520 11970453
91718 137370 114315903
87433 192366 962113899
97981 116074 106465674
99896 196041 446481840
149506 182416 361093945
120779 160420 99221782
43479 61429 45118944
55872 172935 692156662
49334 99384 283793039
176767 190431 34241338
78865 182843 260321575
60614 93787 82714115
97912 186007 468944355
95807 118883 57833703
180483 186666 11766980
74430 147805 183565123
115146 189711 770129645
33538 110002 191316414
179085 194022 37396293
16206 22123 14840182
176946 181645 195763198
24887 30216 3184408
167820 192934 62826809
102903 146547 933803472
92144 127823 775446894
39094 194398 388811909
144349 150321 15116259
63618 85752 427952287
6890 111533 261582641
53867 56674 6978292
162130 168149 15137276
11268 14157 122419040
165585 187890 55966940
173533 184864 178214843
127267 155811 71597122
109661 156960 118596579
68848 163629 634867258
57551 108164 126513967
752 166549 414857458
39037 118125 197804621
86404 116941 789430334
180085 181940 4650326
56236 115388 323115258
182006 187983 15019497
194201 197048 546744561
94126 102672 21402538
28318 97469 172809024
2999 77800 187073801
66733 156727 750807123
23548 124926 253610159
57619 63573 823888176
67701 127472 35451656
43483 182808 348858731
96733 156486 149891327
4985 36670 79102092
110080 195417 213778278
190152 191554 341894392
87768 129400 793821227
121102 185571 161600222
151215 193604 331035311
77309 182197 262554868
72373 106948 635988905
198611 199427 1730471
25367 66762 103572386
41243 157171 290311956
118111 188555 176617219
15875 125028 566551068
121601 138620 42458340
154517 181334 896274197
137388 138678 3208116
30894 141229 275981101
120590 190077 701583291
184802 188970 10419210
55446 195604 3823132
48556 117040 73976718
51316 157379 453757242
73435 74181 916426034
121106 161454 706049208
4943 13196 543206866
177098 192845 271155342
21760 185276 591834115
165876 184409 837240968
22633 154815 27805302
186281 197792 127864111
19009 162091 934109727
104066 191602 983009044
150402 188661 95729866
179841 195993 40467272
151943 189145 93084615
104615 115892 893485066
47266 160992 284707676
2338 177820 439090731
168509 192794 60823119
163162 182399 48236564
11756 199013 617684623
161171 194640 777041981
28373 68079 99350683
153165 159275 15105674
19660 22902 826460534
54131 151245 947250670
47867 117654 174580981
54681 135552 756541384
21039 53886 449436636
68544 112442 109680427
132632 176965 828765689
82999 98845 39515992
4708 196107 478994849
4960 17966 32535427
110593 137732 54150070
100403 106021 14167765
160253 165286 1573759
47977 151556 259542187
169405 182164 227576646
129548 184215 557180575
110341 166868 129199975
26720 27908 569756553
78811 164619 435473603
185782 191159 13333126
147018 171619 363266097
94100 137695 682791509
177726 184597 17319778
110765 171108 626729487
95416 153786 146483177
109631 109917 726460
173760 175664 4764285
174863 181150 196653135
83844 162888 431488704
61837 86842 841486647
77734 150412 182073442
93920 143959 807541230
33085 185754 274376821
190290 191727 878729508
104839 131147 66032260
130524 151017 51527516
77106 84909 19463921
107315 139547 486175532
99170 173557 186488104
142893 173326 764803421
141718 199277 144304591
114830 118430 9011284
35853 79863 918456145
187974 194957 478513430
38318 63583 63283344
103558 169402 455132048
90861 198721 270251172
56442 157985 917194796
149955 158076 20271809
45371 176526 836462803
180020 183146 7849557
53002 175024 305449086
66408 173024 266837619
82050 111425 73403895
41648 183833 356052997
29625 73974 110425672
62205 166338 682926858
24394 139352 80729292
19947 85960 165013467
131346 156620 750138184
49267 73879 61821491
110513 118499 20004820
116122 167689 907197350
71847 150037 195780361
35328 158496 371069872
166833 192859 65199125
79631 97958 990923177
71220 178115 987779948
74764 138812 487665687
22814 136986 285551682
113132 189642 356960405
156158 170413 35585153
130621 165204 86585667
88306 105157 42145893
184919 186436 9965900
147949 173297 617555270
3465 123574 300524140
197952 199922 4899110
177229 182001 12031046
24958 117999 578200817
85012 120439 294369883
149435 183723 257002139
25873 96263 384830248
120951 169440 909860806
39633 115548 273287568
54538 131726 304274085
139085 172876 84791381
113139 138561 63658996
149738 182153 81056475
89944 190041 250791051
116057 150507 142982802
7324 113467 265367620
24423 185562 845009397
178401 185921 641151659
150529 166578 10469754
149194 182002 82019131
109103 151991 445304369
10222 99018 221841120
128281 149715 86417987
122547 123684 827636311
89170 158562 925577637
17613 169956 930541461
129822 172122 105992180
148190 166349 45307776
172813 191820 415386867
71346 182739 572468206
172859 178076 11087907
137333 160934 446483456
68560 107692 352570940
11232 177225 760828296
126045 174730 121971872
76066 77604 3798219
21720 125434 428115566
39215 119335 200477405
93811 145687 715703243
2725 102506 444600234
120588 121821 945710880
127495 156849 73600842
71531 109526 94917899
73173 167726 685014403
55482 102567 319793802
81583 191223 274577234
78408 122433 110231197
68179 142009 184645166
151102 193610 106275362
38330 93623 231325932
103886 108876 9259131
44534 186468 907785008
83813 93726 4018623
150738 181196 76068078
159999 173187 160377073
125094 145631 291793823
175532 186308 65949873
171900 193994 55251548
157967 164449 793418793
10347 131928 327449847
167725 198300 76571163
512 92329 139609929
119931 156948 92814452
189704 194058 713657461
189671 196779 17735214
90311 155743 625397321
173165 192758 49063739
154374 167260 32100150
31577 124431 232299939
99819 133258 997642635
57391 116882 148690110
166497 174946 724008201
186654 189385 6868647
157406 193819 91083461
40337 110124 467499120
156731 174080 43298070
76171 93515 43098117
105617 176037 443050888
41338 174637 893631327
173892 182144 331395513
95915 159411 666890361
50955 132572 204317006
85869 146527 811051469
188317 195765 430806405
47302 170244 307839711
123825 199234 154373454
108683 145717 92888397
98784 160126 153713005
172762 188762 447242655
181739 197732 40125560
147211 154204 17647984
10341 45344 87434299
34688 108935 423818374
37171 170951 334957381
104323 172353 388664644
167671 171700 468793018
112633 192115 199205529
56400 70195 34620429
185134 185222 218766
172429 198780 66018291
189856 199998 25362463
60592 167731 457938127
142140 184359 105901361
55741 90655 102278590
12269 161535 48072559
153158 192883 99330523
175831 186402 26508256
58192 143588 213629414
76404 171910 239076803
198980 199477 1202531
100504 108624 506670133
103223 171590 171406761
186847 196553 24237994
46100 77849 79598597
68546 185936 293971944
102172 183124 202919950
166737 197882 572543410
86961 140223 825651701
127856 175032 118136885
27971 170088 355722876
15692 130424 994571076
177681 192107 420179366
31204 126211 9735494
132497 162988 76349860
157978 166328 20812234
35894 119029 208033343
90240 198619 271502968
146065 156126 334996006
167923 173342 13556466
1380 116788 451145075
1454 15946 36228102
24012 42186 439164202
64174 125815 154216651
42370 67749 282935051
80422 86164 841053544
33080 81689 369512398
178269 183640 2799944
3902 163728 837566057
158024 177742 49275982
121605 164692 107873302
125307 140193 257436334
190854 194701 558526885
151632 170032 788607100
199559 199944 930770
193704 195304 3987582
149560 178149 254468015
107745 190133 892272889
59244 61607 791654563
95978 143099 118081280
149591 191403 104596103
126168 152362 974565889
32135 172499 351389341
171404 176441 290127681
10369 14490 701004056
189146 197589 869006253
7028 73604 166624830
1373 197263 755025713
26749 188227 947121620
139551 142372 754437101
157691 160399 487850557
59726 178697 945427160
120346 127437 106666854
144036 146075 5191152
9163 64709 138904384
186209 199056 187914536
160545 178256 44377874
19538 162557 820149337
37309 104590 168274838
134465 197963 159136217
152060 154191 5379953
136774 192138 138798130
139135 192999 866774855
117172 160028 107403969
113958 181288 168740890
8632 161482 17246011
139305 164448 817956100
190990 198108 10836227
31285 155551 311166783
35485 142036 365876394
33275 167429 889856123
159389 190194 108927800
58811 121171 156008927
49607 197327 369892119
74617 148474 184878863
95051 127974 985594858
150811 154090 895335861
76636 148944 181109205
196790 198863 5293595
55211 166933 475969757
174389 194705 669337307
68263 126077 144584365
152787 192215 497001345
112859 182918 370671352
10835 190792 492410751
163377 171090 866438203
65261 168282 415032324
10437 73915 717339277
55289 69758 642951013
81615 130122 518267272
134096 138987 12187013
21052 60349 98345669
156504 169095 21823621
171929 175922 1711505
114605 183053 171587396
13067 52129 150210479
159488 199455 100206526
51027 96733 823433785
199824 199940 267226
24441 133506 272855600
75766 153742 799826019
79022 111150 972495626
89050 187335 246252678
84740 104123 342624260
130359 154779 214499873
128228 164109 89881763
129570 185709 631818556
48206 74785 358387651
22167 173610 790438343
180554 196418 39726723
163900 177024 32920428
192499 199391 284317888
12470 166126 700010237
103017 108057 157283967
143578 197853 135965159
189966 191290 3256715
15880 189894 989204415
56417 111021 685788996
77533 88290 26748244
145394 148586 8156307
129892 178180 138267464
159787 189625 393717382
165450 199242 84726463
57631 59889 5723814
54684 67874 33025386
95429 134182 122868575
76840 171880 425878337
127883 175096 118250798
166482 178262 29482737
98634 190195 229477630
64820 129129 582022712
174732 188721 962337
143645 184934 900919238
105543 171909 381777172
108592 153564 112914510
136706 153875 454999759
32069 111292 198086809
98985 114692 478716681
53840 127099 183389043
163764 175494 238070164
147284 193044 114516567
123558 137909 35732484
74309 91803 43488767
72678 148466 189730389
36263 127560 228598559
198744 199977 3037438
88737 181407 234946298
31825 124598 235279235
18510 126467 270145882
161739 184364 56741061
48663 170998 306336145
34460 156654 306064301
17735 68814 116153399
76188 193689 294089628
24382 126287 254915420
86368 98970 31456879
97699 149300 922692785
39500 193879 757268009
94818 178648 210029641
44601 71742 68005161
19618 168764 373228382
63455 165985 949393816
28797 195018 181532048
181931 191778 236973910
23848 160657 342352537
145011 170478 356337805
9190 38141 72260451
41250 191162 857326667
14055 64125 196376810
198936 199195 643651
191799 199617 282332318
21033 173762 523416932
98106 146180 357009453
164229 170578 590732833
126441 196116 399021045
164489 165967 3688627
166792 192808 65175213
4341 188857 893932684
88519 107795 702942249
128367 147167 47185412
46744 179251 331812130
58456 196618 848758069
40420 115618 188008167
81042 84418 207578823
173738 179005 142381746
116453 176176 191601843
128081 162715 286960817
89505 161112 526544714
44714 98349 134078406
192719 196029 478932207
119945 130742 97128411
180525 188005 18837159
114513 130222 623481914
197720 199138 3590391
114139 140687 66559989
32811 96732 367196551
195523 199525 10087615
167789 168646 635713677
19943 140847 942897005
161017 178408 43571000
116567 199742 208522576
38931 122907 210261420
140433 184995 227968592
140385 181842 721876268
139108 176771 740922247
35980 59536 570111580
20080 102777 206609398
14780 184010 683689831
118125 168295 125779937
1762 133965 559932117
69728 91174 53489072
84807 174342 224171373
164736 176012 417725043
149434 182382 82384745
51115 164395 502239762
103420 118729 949222523
136908 182320 291009814
45990 133148 181278231
135701 191433 139664553
185446 196420 211839983
167442 173626 283002433
137728 178958 258088149
139968 153375 33868705
15261 93361 166898713
47262 93637 115914659
127877 144416 759766315
174513 186395 29831055
106683 194211 649756493
112596 185336 182413296
184885 192002 17770128
94328 148833 136787439
13058 56892 109580470
3143 159846 392006835
104099 121612 44058033
107127 177065 175235691
171572 190615 47651398
75236 120065 112050633
119698 177645 270265796
26482 83043 141341657
167108 170679 360947997
97425 160069 156961563
166900 194006 67868835
156727 193895 979375748
18362 86183 708484219
28392 142152 730777743
122601 133620 416983055
138284 158981 51967960
189239 199123 243812857
11281 169741 732251429
125887 177381 202344901
19826 183087 845812275
54590 120951 166055750
47184 166188 297884337
64885 152841 220296959
89907 145307 738646889
114614 182688 170613132
64295 77949 395368743
197642 198193 1432291
188321 192083 8143795
38684 98998 503691560
153446 185693 80738327
142231 174184 34852912
19782 118331 246392075
153857 170064 40419491
123639 149807 867745447
10305 140478 733412335
6390 187774 655998578
89569 160869 178582976
166082 182950 42346750
69752 125054 921725105
15733 92639 192254963
138785 161550 57131492
102802 131020 126312233
161394 182909 789836363
150661 194519 824493605
106836 156429 775898174
191754 196113 10885527
181327 188164 239067206
184332 191647 824601273
117565 179417 155018337
138509 198272 480797917
173172 186374 33076173
62752 72023 2382670
34413 55148 966723812
124805 135812 882105686
48610 58552 200622483
113280 188188 187829489
15598 165806 425404903
117235 176434 148453525
102937 122424 327994100
74459 174185 249445904
29446 54434 288974783
34221 123857 224447362
157742 181059 58296451
69002 147186 906798031
149960 187718 94508986
10099 48616 96142393
191267 193035 835121216
46380 192403 865076649
175570 178480 808053893
28568 157635 596555477
63077 135959 961777569
5761 163840 468953233
142620 154000 149813878
60424 181622 123849372
67770 164686 368581509
170893 181385 26243592
10822 148101 666382864
31928 68180 90718982
159612 199109 173631252
19393 38548 292946957
72179 171735 249207421
14680 115588 718257948
100059 131148 432655320
169398 183727 83180290
47999 136398 749143753
186003 196526 157308798
125263 156603 591949321
26136 171376 456455984
62997 192055 323056916
154817 179439 61512542
124529 194918 688572426
105530 119632 795323058
138351 146665 568383611
136217 145170 22481641
100581 141993 279287485
139605 172088 81509275
71991 167842 324548065
188527 189985 584183201
105326 190325 213055286
25782 136680 968821019
42452 179292 851268363
20213 50529 75691638
53448 54318 2146823
84560 161431 925016633
99968 121897 55162495
19247 42975 59252225
162775 183656 52343512
155262 185502 238095617
126066 131732 14267401
82730 189581 745586090
30713 51011 561295812
91679 134413 705795771
35869 78463 653761018
148310 197542 295025894
130451 161661 278496229
116608 193594 192961311
37157 115693 196477051
119977 133838 34714298
1937 6721 12010199
91770 188687 285713145
7471 51471 109960760
122960 132052 648990857
197091 197347 396040310
41510 96633 515627593
173056 197669 61661970
58423 88969 76228133
84197 116172 79917088
134715 156686 55183921
26655 110299 624115650
28462 69685 103157970
176355 185188 22215586
60722 82403 54099647
106945 140521 84064859
147814 154007 12412361
173788 194654 903049367
142077 144884 1803406
163609 180330 41869537
129704 198104 507886829
147043 194226 640407028
52291 115303 157531922
95771 157102 298981915
196949 199970 7627852
50832 148453 244579802
67416 139077 951247119
13446 45789 734027536
47095 121014 465526769
116640 177939 153620783
149686 155770 92360395
108129 138997 669168074
87702 162881 628023469
16602 81369 161967526
145879 199265 133778236
191601 192416 847057721
97629 193849 241080028
151045 155521 11161915
68136 184012 290116103
10943 32243 53190288
153525 174845 53234056
7890 156598 579862423
43899 114262 532408280
182072 192136 490811230
55408 88235 863860405
71119 131926 152156793
93510 187175 234763837
1207 80417 899056321
59204 63635 899971960
48910 86059 92981578
166716 191876 684240109
149330 158439 571578757
36754 99687 163973495
151335 161693 25735702
66640 106542 912483638
66483 199880 333918849
142240 185539 108668411
161734 199336 94248947
131573 148776 43220925
127332 181923 136716353
54235 126732 181486451
178063 184479 406461599
72266 95792 58623559
56505 98175 969529741
63304 101217 137719349
168163 185015 42281475
107012 127883 52325327
93536 141108 693999330
147913 198578 881652781
191935 195573 3545901
18696 125030 266012797
140222 188732 121673769
126214 176461 125893513
69963 104439 86045483
122415 134745 277997720
12626 37381 744309910
120130 168540 121239901
66385 83151 810657914
34968 135384 251332973
13642 162855 373418141
125709 145051 48473473
112068 165514 650928747
175309 187997 31879851
171034 181618 238595149
198620 199767 2859125
91192 135810 848918840
17370 112592 790926646
82430 101926 972247084
150215 157101 17183908
117200 176988 305457071
109314 159913 126749616
168920 172658 619876256
66463 195878 323932725
123064 150402 109950432
176616 199872 58227753
7088 148300 780389211
118916 150747 699272314
55662 106345 126792145
137770 198112 599167485
172032 199855 560872145
55474 192981 887646827
127856 147398 49009810
13751 130686 292610097
125783 157685 8051308
198713 199413 1743164
171564 189531 41224103
48063 99985 129791900
79132 108319 72913335
10409 131030 301724830
81730 114123 226757161
179288 179677 966187
10707 16142 371524297
190037 192738 6701169
81413 91152 254780598
15713 102391 216686185
171599 193554 54915098
164902 170497 14085201
188254 199075 27113601
144156 174978 867657800
94079 198635 262059878
95878 130596 87029034
121860 158770 222768455
189610 190072 1139345
161489 161892 732436350
23459 112281 626480299
52448 186941 336720183
157450 165878 20999685
140316 188552 746117209
172530 182679 25373362
134474 142637 20407388
178286 188985 26899010
160089 160820 886955341
26898 157117 350920106
49911 139446 669682329
192295 192605 749724
45613 159806 285813126
36290 84237 813807699
29536 99411 174618689
157323 178437 52772276
9874 12427 6336815
197041 198600 384967985
161249 190265 281524838
198468 199996 3756919
95063 154758 149764135
78505 95170 226784718
87747 174228 163184811
110428 177084 435417500
100997 166436 164065438
135203 186888 857315174
107472 133361 821932954
145440 198936 134064497
8716 39609 232269581
70168 93215 57451736
42314 113983 179245141
156489 191843 450985584
108405 143892 88968115
165501 181198 661743256
176932 183637 16825675
37283 167800 329500912
152256 152664 1034396
71933 119889 729718995
61134 115887 26020433
145893 193232 118557337
10305 154394 360657273
92727 152420 145435285
25313 157249 330233386
71066 145472 186195875
192367 195193 491359800
15415 48474 937154455
57474 120755 434012237
148796 159072 25557064
29717 150869 282550893
113260 193396 200869085
30583 140575 871943066
180014 194122 228152358
46200 119617 439422798
7177 160000 382331811
67639 177709 275451653
96203 137338 103011971
59007 126168 495218851
197048 197151 252274
29274 156872 319452461
53259 177401 310733476
41125 157252 290802236
43333 179943 342065339
77386 108217 920238985
76129 130022 134783834
71973 157771 741191980
154136 169686 60488828
30342 160051 709421542
170196 177266 17628998
76207 163810 219168894
132127 133221 703501880
181323 184708 181024792
191792 195584 9454328
96370 129213 779038535
145832 160754 539298131
120617 170179 815510844
86388 151234 162652208
81036 114705 404758116
19042 129069 275265113
39320 82757 113222843
71993 164013 309093839
88305 169785 204169056
19161 160141 352737046
95121 168683 189708078
5850 120692 987603352
92790 134327 104067428
165395 165929 256654705
80463 141683 190517176
36902 125294 321107647
131625 164018 81068824
2676 88649 329770913
106407 148470 105576804
172774 199798 691023255
112447 192449 656908995
75051 192809 294704742
79839 81579 4337979
142802 199743 142716887
190301 192024 4304528
99497 177359 791583374
27037 44907 356113016
42612 112600 280035447
137260 195832 146785998
74581 95368 873129780
170797 185997 38143035
37322 106028 585913581
66668 194438 319812064
117557 167161 124361950
4856 162131 915037440
44160 194062 375291907
193448 196513 6377084
56076 129350 149526577
120031 149628 759912154
186848 191852 4821211
166290 180525 35653524
152859 161599 793601266
108376 164812 141447596
81270 95498 2701181
15606 189224 434623344
49177 157247 270701528
96054 128881 82284875
887 161311 401369026
199204 199533 800951
115661 145930 75938965
24561 183954 399000375
75233 170335 884763826
89573 99890 734551300
90713 172344 204540184
177610 195179 44056239
96775 146190 623753088
72155 103779 120358992
139811 169340 74046558
65848 174778 272607183
198793 199231 468774722
149501 166893 917498396
132752 157020 553872750
132917 166668 767168412
132097 162128 761164377
164848 185096 50864949
179228 198481 48284124
64465 133208 172052449
164572 177700 890337905
100470 176959 74894910
171491 187593 40344375
100314 120204 49997901
103621 144791 452538708
46287 112987 166857997
143385 166269 665073665
175891 183972 20302932
191578 194729 7899655
54266 191009 652872194
85776 121091 467605111
63544 157032 363995138
19330 104598 213137207
18680 126846 445405784
44864 165483 299436402
44493 129825 312151787
112520 181790 178970914
151710 160569 21943047
196190 197888 4326768
177436 184342 17395599
58647 163005 261117289
131713 142152 867625563
134935 192516 269298876
176421 186766 25902139
169844 188093 45736327
173322 194198 323573402
177288 177322 90901
120359 130285 24869078
83319 156499 183401560
88370 119278 491142853
135672 186410 185477581
189342 196636 18185005
136599 174839 768919860
105389 155705 296738987
142709 149727 371622210
127500 157791 75893453
100775 177198 191520011
113410 124223 723607372
177652 197828 50613426
187317 188050 1872808
73565 169206 384460491
142365 180169 9133863
146913 171416 832363403
125281 182365 724069337
43224 62947 49527917
7085 170141 554185314
17479 26164 516444506
175353 186051 26926086
128113 156512 71265430
20833 188349 582917052
144076 151336 18402631
57485 146378 222551219
99422 118722 121506498
154472 186324 79637763
51292 191831 985037679
72086 136702 808713447
134006 166873 82372882
6941 127632 301958604
151702 197728 115146648
65446 112470 569616368
56363 178307 421013196
178041 191809 34579629
479 188430 470408418
186454 199181 31934704
93409 116059 885833772
126725 151388 61932127
37439 137873 251321980
78875 174431 239153478
172142 183033 512129114
180139 191524 28554731
65870 102244 90788569
95306 144665 123764638
169712 173992 10418039
153316 180152 67029492
89740 158834 643530182
121083 150168 692774186
93487 145844 218016315
31191 162888 956989131
135433 173484 95361125
84771 100792 39917127
139090 153619 16504629
198933 199675 620917273
117700 154775 473660170
70691 151523 202489511
84972 162827 559896225
195030 196978 4813049
42243 61405 48169541
97163 198430 253864144
118707 194788 555631023
171664 180205 582170288
68982 132321 158500159
990 87682 527007798
158256 178966 51808573
64184 134992 177117545
110120 123096 952994638
27498 179373 645849330
118898 165165 115897664
61500 83955 838561994
104068 190896 217653403
22718 194792 549096283
194189 194553 403671967
98441 175647 193515661
962 54544 133954604
28302 169471 939963509
129411 196224 755405103
53577 109858 140739170
182324 196397 35204060
2957 29830 67139456
123770 131303 437516327
46511 189336 357711890
21251 53392 80324524
92110 186848 518153993
100691 119869 678080937
147717 148709 2564393
60495 194530 335460140
162409 183441 52673648
176617 188843 119122262
164038 181064 777661727
25505 157499 676664206
186299 199749 576438667
168853 189685 128412853
89400 92522 7762785
80280 139686 815558342
31081 75680 980832336
84783 127903 758974944
27557 39875 30765954
39345 174345 165979666
129508 196309 984941776
270 85095 212109609
195405 197522 5344797
193470 194192 551309893
196801 197185 386445548
104304 154656 808700570
123006 142011 47399082
14386 159924 364183849
14497 98849 918882304
23812 163188 895603415
62137 168472 266080378
23200 32099 76153712
123671 189462 164766033
142076 190976 378979274
117960 187220 173618306
47075 138633 492138513
70389 111884 88013791
95128 139340 110741854
126384 146991 11945809
175671 181911 552417301
9053 66775 178315646
17691 95946 195622969
28918 112725 209557685
79953 157725 194774943
126338 137688 28371864
69216 78107 482230383
56780 95862 31798751
124969 190373 163879754
77174 143339 165571970
85808 187428 891640832
65681 106097 149312950
128170 186981 147392111
197556 199196 657864957
151887 159495 618376548
137246 143290 805149747
83135 137517 136047613
20142 84992 162124768
111629 128777 991521003
41478 166479 312904884
136408 136640 329244509
159325 180728 53593249
61798 159180 657813832
145803 152476 16933584
17908 106919 222575402
90173 186255 442641604
60401 163679 317318203
719 175920 243740594
75682 129984 135806385
91967 174136 404336876
112953 183462 856610321
86860 185517 247265589
39989 138518 688285868
124897 151531 883672
80800 130774 125111357
19036 156948 345204694
182204 197270 37735830
88771 145458 142055926
148447 169659 52990634
173948 196214 446178936
144852 173953 72832493
181270 199567 45917249
70146 157779 219371485
67123 104536 93378556
144276 164017 49428601
98954 170544 647667008
142098 149424 18603814
192783 199362 16542042
147237 147870 317491730
37296 118242 764423644
20515 152541 629179952
134036 170109 90433826
70230 188640 296491127
98111 156697 786249930
33898 191852 395528865
114186 153222 98106388
162532 181562 47687631
162215 193115 942828327
162661 199147 91453819
159179 181459 183137274
173799 187940 35478391
66714 146703 642734702
150618 176088 63623221
50628 130314 500661778
64711 163728 247822547
55843 115056 148131384
94280 165077 811190570
158901 169701 27091600
83450 102185 46766239
89120 139903 127121944
118613 134455 423075158
111300 144129 82331087
3567 186484 650487763
161489 196076 86646044
86094 96580 966288272
63044 88629 141690234
16550 88765 180496919
167284 180421 933971536
191800 192296 528986429
41661 58156 41425781
148310 176087 908294900
190625 192340 4285868
112024 165111 42483899
77587 125310 636844257
158888 164263 254747107
110147 197740 693262222
197556 197779 98078076
152303 164060 541294886
45132 159540 971671915
165127 169151 519895980
181377 193166 303981194
110077 145373 878296912
120932 165506 111615111
17432 131268 284806169
155982 180939 384736974
137755 165811 70350582
141721 165050 2463911
62574 160483 244914105
37690 95227 580000213
146252 158943 31732164
12334 21819 527575557
185364 198485 32814454
161114 178309 43055852
95592 127250 950935712
197899 199665 795998221
6680 190254 459455086
125623 161996 91108092
58766 86063 68200358
5725 63285 143910847
139456 180042 16806142
196879 197149 931969458
81706 93899 944319388
34376 160059 314572480
169713 187529 44669075
42921 139418 241470327
125072 129280 10550152
102711 183100 201521732
18352 18808 1190961
156387 199435 237628276
193301 195244 792109734
35224 71581 91114088
47667 198298 666016133
116248 120064 9716995
179058 186783 38349582
195187 196166 2429399
48684 131404 207128440
21681 31474 540152091
36669 88419 129444623
199859 199977 285894
2415 87486 660783293
110135 170349 907655361
115702 140709 62639966
124453 134756 25796456
8593 74680 486070915
147655 188988 103487221
15892 143128 671562756
183959 185478 3856299
163400 169651 15706902
158600 189210 76650280
10365 17263 622842373
127592 135143 18811278
117345 144680 68603773
73355 173621 375124912
38560 193102 386885274
87850 112581 61900964
49237 69650 986568473
57098 83585 66249529
90891 163487 181837074
132128 148322 40657828
119273 129230 24987066
61490 175719 382025683
2095 74688 181710978
131161 154185 59813580
90759 178710 220328011
52507 62653 484549246
136135 190061 308687683
67509 161184 234402427
133121 149430 863299251
166276 193882 69160530
153629 196893 108139735
56674 115101 146128965
117396 149509 540685671
195933 197705 4476304
3504 119301 289595432
126650 177600 127518664
181570 185361 645784654
24379 46116 770104105
170623 178484 19641354
130726 188490 144699242
165989 184541 46583723
144693 170332 64221138
186591 193633 568616440
21464 124396 257494218
3255 166518 408473839
72455 73071 186695581
195511 199779 435683497
75042 167776 232086084
73450 84895 29354529
111315 118642 18412461
77789 117389 743623150
31836 61351 247714099
127014 162693 89328519
73248 95682 933084357
31187 74611 108804666
107319 175859 370784381
113523 132610 47928831
62370 196637 336032011
191463 191980 753456821
160104 193128 452947074
171455 171881 827408550
51875 116725 828351615
170285 197000 66845203
30048 124777 236978379
17049 81098 160156421
7802 13449 14069330
108758 112252 8754995
12193 114097 634943214
45132 161268 935791170
85306 185203 250273653
163174 165301 5364447
145047 160453 38519339
89114 147892 462302633
161036 198767 94583627
34076 125060 515876903
56471 144690 802879462
108952 135729 67116059
148653 177039 70937289
135973 160443 61308601
125815 155471 175060766
24294 38482 213445490
138877 182179 108595802
92486 94441 4064238
38050 140251 255779924
164257 169863 502550267
37767 58249 51445098
161473 174817 322509939
17766 57943 100533305
131917 171887 653674475
153773 164480 26614134
7067 175136 420571883
60077 120463 151010336
3913 20587 41661951
63906 162210 246040093
115212 178318 636322301
83291 132011 122056256
110351 198492 220925030
83599 175756 279449082
96229 181651 951648830
107077 189043 205437144
62501 166128 259261341
153405 168778 38328414
164534 167582 80231685
62398 139690 193274723
130916 166610 89357179
176405 185614 494090921
121507 172054 982800471
71979 88952 313959480
45445 77498 547488123
54059 127701 770013922
61179 77344 421558384
122487 161460 97503776
28049 110116 205236481
125263 128914 373661254
148441 150877 24965946
119515 181040 154067810
34259 43099 22126662
99735 189751 225644929
75857 129079 121499805
122053 173354 253427180
192309 194514 5515365
92932 195401 305852025
70113 119570 44073836
20150 188329 420911758
113851 115693 787060062
154162 187193 823963419
174381 198429 60360982
140825 144723 9869802
198511 199650 2826809
129284 174342 112803545
73648 179748 265479157
117908 188020 109126310
33635 126506 216427503
119934 188733 172423002
113987 196303 979833737
144070 179642 550396959
130530 173893 538686562
29278 129831 251618844
57144 135164 195221134
106863 143161 579705246
192603 197816 13099484
73598 144746 705824646
21657 68543 117286767
190161 191346 2939399
148309 198294 590316112
86038 109785 51855137
54024 124663 980621897
125390 195738 176223151
111551 176218 162130602
31581 62261 552401476
96240 194775 765069704
1234 14598 33346539
82251 156472 186015511
116729 117050 849400111
162223 166306 927554020
125001 165176 433685547
108102 142428 187849274
96523 129180 81899796
167176 197422 520758787
85419 85905 1192329
188265 195164 767879295
188059 199401 586857374
173797 175026 3056514
9887 31899 55002617
96868 162701 164987752
132888 183363 126433336
165514 193395 626810152
7903 9351 673486759
110615 155976 113861735
36174 43746 18966060
78927 100647 54143838
195106 198577 988031948
178965 192829 34710420
25602 106640 202640229
88195 115863 561678877
99201 159203 880986382
50659 199249 477224807
179965 182899 7345309
108201 144536 91126964
109266 169797 972611836
136290 196663 678996068
127212 128195 2393469
65914 74623 21887227
97223 171876 271187239
126286 165956 99354875
142699 165918 58201058
126369 154589 70864568
105494 168895 158903006
138086 196076 145369024
23261 193561 426228931
133331 146545 33137215
9766 35846 65057838
157818 195661 886714547
170063 175061 115260308
156775 195459 96762236
99829 165589 164820888
75717 96181 770824373
172134 195440 683399161
63857 88407 669163391
107508 151245 109847726
100056 158962 476611167
27468 132498 262797602
168411 172335 200273039
49677 155367 264730250
170474 171566 680505725
36695 56845 997429797
117813 138547 881810986
1908 70588 360285142
106728 163223 141503137
37123 108541 178628586
160039 182397 26034254
186635 194556 19813909
13054 66860 134655351
54856 89717 87146235
167573 198163 76621453
11004 185846 579999482
22961 64385 103629523
65336 115628 125676991
73427 115811 105820311
197372 199244 4748270
176311 193919 417584903
57375 181666 311120514
31612 175708 360662585
187601 188696 2760678
79809 155546 189786832
50144 63149 32656723
81225 188308 268218239
112148 143808 79411932
33209 71569 96065599
87939 123032 457217915
12734 112995 510807006
23153 108982 214565227
3270 17764 36180822
134404 157413 57767035
182469 198491 641586786
137893 158093 24683724
168274 175450 23213794
175259 196424 53007300
14510 62410 119960911
54002 177656 309524428
130347 165057 86880381
132215 177002 9894992
46235 79732 83897533
199201 199330 196064010
59947 102871 140019358
88461 119387 77511300
36368 156749 301527241
83668 119474 368112250
142940 145744 7045420
33421 47522 35237425
82512 133490 688261879
3852 21750 953064986
127273 152647 449363221
52625 149526 949422091
145427 152060 16767351
146929 187632 101977156
185449 189419 9868881
49359 197315 370504464
110809 152030 103476348
75006 94607 48790931
188038 190713 235907350
115739 129670 262914791
116283 177447 956824245
154161 160607 94180225
153455 199992 60090050
165960 196529 707604416
178931 185750 747326703
191758 196292 11302682
172859 183211 25913982
97397 176371 197980758
154695 192966 95667975
27313 156440 323284352
179048 189903 930684968
152759 166747 844539231
9927 187035 443258775
102248 102892 992470530
84815 135500 389529912
27314 73206 911374577
95379 133546 95683066
151489 173208 54207827
183641 199324 820914669
128429 156536 70561207
95173 169226 185548151
162456 190438 70126008
115457 166458 127830847
91540 113399 54654652
182578 183974 3562215
194938 195035 247431
17284 171432 974509430
189966 196814 611567313
101245 152766 129436150
176738 187188 684440291
72267 95831 58717500
147742 186500 97021388
66235 85060 46981484
123860 129474 14007699
196447 196990 298193
16864 62609 114506307
115101 163673 121753336
102696 184432 291920082
21984 136443 443826307
182070 184148 309189499
119997 165665 114358863
71957 151770 199877345
115709 153151 94046282
84581 129603 112765059
6084 18218 708261288
130002 158672 71883260
2214 54380 671612689
128851 133542 11744747
182395 187535 12933192
161312 182716 53666789
159080 174152 37727238
8557 190411 965383963
112918 180307 168893405
181186 197197 40142024
95846 182406 216883813
45448 155186 274830466
74097 123298 640638454
167208 183431 702573103
101864 163396 154236087
36603 88386 129525203
66186 87831 41684145
20134 77963 724530487
142362 192207 884066184
124193 134364 737820807
46138 121172 187896230
1005 19041 45087820
108762 165447 679130317
115398 147545 944294301
125872 189657 279102955
103930 125711 800141513
43081 162336 745207978
80070 85811 406158979
165918 166015 223418
32666 73499 447083475
120297 135880 38942492
147398 183112 508078647
71333 93997 805025347
198852 199407 517230949
178325 196786 46245149
157210 191014 237717298
106564 119868 644094606
27922 45860 44800461
135690 170568 87465279
26608 120609 235071254
58233 86408 477745006
191693 194436 985773922
171881 188395 41344975
155273 189704 86148170
92654 143976 128591311
74243 103651 73237341
91396 151371 150447282
174306 192996 46851100
83429 100945 545988447
78745 108630 74595665
59509 183417 310102871
58525 142236 828961768
42494 56643 35415544
108109 154308 116012450
97242 188842 229653954
138373 195983 144456796
149344 173788 487743100
123119 137757 36467067
46948 143771 956955643
102696 136589 84945086
46119 65879 960367067
35894 127655 532012699
177864 184745 722437504
118531 148829 76146341
106594 141390 87090720
119428 154103 87040708
130324 165338 226934109
82086 187400 22590363
178800 188821 25173620
19066 147508 321512623
64600 156609 453165768
100186 198562 246614418
35157 94080 290276160
55614 166378 277305393
145447 185432 422964122
67127 165319 245714778
26801 41814 37398610
111238 172997 595117076
63353 81289 44802848
69182 72728 8949619
113767 183066 936858417
198063 199838 503961172
169825 172794 338169657
178972 199831 430434337
138272 187365 370781121
33876 38668 12036266
161165 168398 18151503
94383 161467 168098406
9903 194277 461402286
77738 172587 410676663
111788 129337 302281825
140409 189071 122064455
198452 199403 2349640
51955 53685 998670226
22292 95095 164022503
13567 173005 717117695
116511 183529 167999051
187976 194554 629989067
102205 166434 463420856
29892 190476 679706681
121140 176605 657026415
107175 169194 155378680
16964 17572 464967379
21115 150939 38709172
92206 184488 231228332
63665 126843 579016781
130320 174779 111318137
135017 139481 641827680
120305 139031 691141333
105401 114444 73815684
195391 196227 664078993
40746 107810 167680260
110533 190036 623161463
68059 124442 754336640
124979 130952 14994603
166748 198252 340246836
152121 175671 600987589
164613 195782 940774831
24028 62323 702569357
116609 146781 75742367
52697 190723 345562682
78028 180233 408833229
14157 79717 814311427
147015 149057 5240308
2674 157863 388324186
181680 197088 38588810
24696 109359 487883510
97397 188908 972975657
112192 159348 118186397
57769 145915 220637807
77921 99019 854634950
45606 61893 40907326
11161 97183 564443848
132220 160992 292930433
185044 198911 931999155
54300 98807 111229412
15920 87955 180049869
195059 196634 3916788
121980 144420 56122404
57140 71496 36008232
69291 88130 957711824
153835 155572 341502814
28303 42997 292560395
118615 158933 585702650
49546 102109 522755533
179631 192350 31896167
157683 162611 12295329
95140 97352 773852522
80094 120807 635483654
126258 196096 283021501
117804 158802 628667661
91034 182064 228044102
166760 198646 237762573
50316 141710 753726266
156417 197108 477932634
85447 102518 479998661
109894 191236 291235409
23046 75440 131139443
69250 186132 292641113
100456 164298 160036117
60018 111180 127858041
100567 109849 446965975
44118 136987 364893572
185830 198754 32305357
76570 154838 195980813
13986 198397 896693012
187514 191485 821736513
51665 104467 992148781
86902 112928 65094016
32507 175936 359024889
30196 63331 695860136
190230 191753 410283285
57097 186202 323296846
88494 94310 14536548
164361 164483 233251416
119348 126878 859041952
66253 198089 330025276
23677 55574 714329391
135988 181788 941035962
182702 190687 20025521
154956 196023 102715182
97046 104009 17450389
33291 52226 47416706
156135 171715 38954692
163531 194668 78039915
80183 163095 207567895
21764 74981 133216182
170537 194592 60236916
175154 185963 27191983
56815 122034 163338467
100101 110801 614604348
116657 140106 58786638
94114 95301 2972195
61425 190576 323234657
194526 197861 6356999
38978 128891 224989620
43509 193578 961735733
106093 123216 990968047
39034 133275 235869372
84741 198820 442271658
68128 135803 519918327
95234 144616 123817909
125355 181435 140444563
83153 88652 165404303
136552 163339 429749104
173909 195129 993339305
102452 172315 827706386
101927 140859 747940119
87250 195143 270309885
66200 169306 762685503
125364 163887 630219059
17999 150589 437871726
38289 103771 92900811
12805 49264 87015724
41757 194416 675553874
5931 89957 209991050
198654 199910 3083718
9282 22234 986826521
69469 161230 682087031
31858 89978 351885710
79173 194591 288989095
55435 166384 886174349
183079 189040 14992560
174712 177428 744420380
160500 190119 413938437
45231 112653 663677540
30247 169166 347646218
170451 176889 940604819
31847 121592 467220783
124736 183335 680676122
195780 198184 6076714
195493 199662 465297649
120123 149769 28422635
161618 176532 852610474
133635 191908 857243038
132301 142940 26577245
154136 170087 465242785
15146 56325 608553526
79646 199229 299504031
62163 64930 6845255
67324 159097 14245844
83017 98267 50995877
102201 169818 169525217
157108 181303 951793086
88482 125058 91692195
76622 172389 239727315
181241 188371 224591042
160658 178667 45151622
42517 71877 159178464
179969 185688 14430632
140670 191196 126650894
61155 179993 631169380
157370 159406 4950980
11619 104238 231508331
158127 171922 557568412
167288 171459 616555157
197184 199288 423981849
197774 198487 599748394
112175 119038 726978513
9007 183635 437017868
183755 196964 370141808
17211 111039 994245278
89094 159488 176286284
57825 111280 133600531
160491 176564 40351293
14214 165127 752637546
75304 141078 647228515
179332 181333 416818036
152011 171028 933847466
178094 193095 231114111
91749 144972 133393982
135702 175096 98719300
178109 194940 709861096
190984 199977 214701746
189783 196646 652931954
80772 120273 64121536
24299 155003 969896648
136622 180263 673414192
6450 127487 302769793
81675 192546 591087637
27077 195353 421259966
52103 128686 372261944
184183 186576 629777983
129122 165269 915845195
132343 148023 221445142
134220 176316 710442401
45080 105029 149868452
109480 120445 27528857
121200 179606 753472703
145415 166286 52251320
173808 199928 601712422
24253 143248 297760613
29587 62624 82740176
198136 198172 112374
61826 161480 388739060
119817 186589 167311504
72004 157397 609610760
5994 175342 423690715
103664 167717 160646191
57667 141949 210868463
132377 150167 536911993
99966 103946 130954454
84196 176998 232421316
129474 148203 186125967
95055 189158 851048760
190280 197058 445338256
31222 163974 332233212
13657 33390 49292139
23247 77117 150110197
80398 177135 512069693
150986 152249 3136164
192740 197394 11668260
24589 79896 858492539
87320 153703 658061153
198856 198904 221865478
191622 196679 12602640
113188 178870 164635105
199084 199738 794965
146982 181823 27390055
49637 159002 273795159
90626 127251 858912246
122370 196163 184759036
50389 102029 462648708
69316 99894 76231312
116272 189611 183915337
24292 134505 375607630
160665 166383 431216912
39061 126255 218192724
55971 178976 307996877
18681 126830 270608633
88689 92967 10043237
180917 183646 387749914
159814 178468 46778559
195638 196028 862758813
46143 157293 278417728
23616 65376 104499653
87638 199654 678410906
46187 197844 379795469
191221 198328 17852341
16796 95070 195649565
63426 91594 70337238
812 182432 454495057
196473 198113 854577245
31721 93839 591198141
107859 125717 600734026
3737 72294 171512766
5245 26498 53169799
31616 63854 80656929
10051 165668 389322728
75556 194592 408878759
36123 69927 463188899
22591 95331 972918699
149966 189865 99823616
4944 152447 369283833
21378 152686 328736191
135834 189297 430043492
51612 156250 262108816
158990 164945 569913304
174497 179546 758349789
52540 104828 747522459
59799 147651 219944273
65473 107084 103979958
182420 199199 42084443
33331 198962 459028417
72762 94753 301056251
176704 192714 40057451
182545 194861 937185236
84641 152814 226863357
89513 189198 249782511
187163 191861 11759794
123245 198153 161905969
159632 184917 63468929
40597 173005 331442797
133623 135896 375615369
123664 138471 868213701
14159 22544 982868179
37155 78553 103649611
50311 81933 744332655
31496 75714 813270580
154570 169605 882573756
189446 194042 452713214
36476 128219 229650160
34351 140654 771706475
164037 186304 587981864
171044 189182 45493213
30044 196742 883226845
186039 194964 22244513
79755 146431 166989478
122958 175406 551911460
81363 190031 578679590
10395 173714 706102717
69833 129781 149990195
44141 95385 128118244
108596 127545 505666940
117429 192827 929593480
40470 44684 2144150
28253 176806 371828768
143181 188508 113562437
103657 194685 117569751
107978 111531 8895663
168386 193073 61806071
71015 137455 713555576
35012 107003 481057663
142778 193275 618959322
12137 75308 975051563
78968 144465 814882434
188494 195278 24904186
19097 78503 148589488
24706 56516 79451419
163589 164791 852583184
86751 177783 227991312
23855 103256 902989659
69754 79695 24789549
56945 125914 172609294
135844 176260 974518195
174250 198794 811898716
128306 152883 61733996
123737 187335 159262319
23119 73917 127180597
158308 185919 69191660
148718 191909 96448903
178893 185781 17384228
2419 116129 458557043
161589 165792 10515292
85592 121631 90243623
166031 193180 68038841
95000 193540 246894077
57849 145382 273180787
140449 155154 857959481
119483 152192 82110441
15395 112671 938049803
187447 188605 684114753
113889 181171 168623642
154288 169753 333632228
176342 177249 2168452
138656 151861 33366216
160297 198039 94632265
170708 173487 231119197
177607 198793 417851130
69130 148778 364009133
3406 147343 360169824
7873 183594 439744706
27617 127803 978534252
89500 132898 161082449
48459 149373 252841302
109993 198818 266624020
152606 190329 94344618
52598 101119 975455270
115984 162082 115546493
36524 92321 139623719
24964 116870 774654142
119792 176187 141326304
127030 180615 134131301
92834 190265 353458818
79918 161282 203678936
60309 120190 842385445
131121 177338 308493791
42335 158184 696625727
120251 134811 51546623
168870 177415 21361042
39760 56576 837946497
67264 168395 253093729
26150 156194 791656249
18202 56008 747368937
43773 171979 321061070
147605 165108 43682009
194733 198910 36777671
131894 133099 3052283
26419 112589 660780399
24899 28457 369080388
164730 173176 911123604
28376 192821 919285520
19330 125559 830678420
126143 170968 552162517
184124 189774 14133107
101984 192160 254477692
13574 99604 623098965
76279 90438 810508553
75019 76189 1247904
152797 187559 86966958
66638 166752 250512114
78287 183399 862923100
96340 114834 965328141
96181 190685 236787551
61542 91120 73754279
46695 198806 589614278
85511 95155 23979792
185998 196258 25567269
23066 157891 337451806
737 18991 994106520
166836 185856 637417808
4797 167391 399947578
26536 141340 991370780
30533 58920 71076386
177465 198704 437416453
173199 197680 61327600
132847 135190 864231805
93352 160607 168495758
60221 127489 168271465
28109 42619 36206874
114268 139433 346245775
168306 191880 59080326
180909 189361 77132052
188003 190005 34163478
105080 147052 105300131
95650 171446 801688818
94632 105252 26560125
75699 109007 83133609
60466 175089 286822957
33956 103452 996353637
20585 156482 340180451
98514 106428 19890934
12105 25397 33243531
11053 29278 351163431
56904 110849 134931553
143379 174607 78169480
69654 190237 301868820
158512 181512 57538163
160884 166423 982025976
41886 102603 946247083
187987 198781 877349512
57406 155150 391367273
127567 180328 132087816
7836 124000 290601394
59001 95222 90366259
104378 160472 893098552
5391 86318 202242637
26759 125301 873879898
33187 160951 319791277
128768 160798 485738998
788 23631 57099794
17002 169923 473515056
121254 129864 869715137
862 18459 43948613
199723 199929 481284
75017 105912 812784593
154537 164279 855529278
96960 112295 38410124
47821 99900 543865683
124552 133202 423421872
145391 147987 6629021
5193 106585 327344710
14272 173480 730852378
58039 189781 738493077
9786 106737 242383207
87363 184254 242769385
72886 140276 596774510
100533 145698 791278554
118118 129383 199954544
19736 187866 909220721
38494 67800 73417033
104934 111759 17071614
79797 103807 59900091
158009 164049 15016605
50848 164623 284867538
3685 20055 40944322
117025 119562 6479943
3565 173614 425496278
452 50420 124856421
34971 39919 12465395
23404 118619 473462550
86649 177667 227957550
69340 155461 215649288
167662 197582 595314500
120627 140986 496598441
175210 189684 36330976
142457 174776 81007413
136607 196562 150210769
108941 148287 98806638
168719 192778 613691009
82426 122314 99909518
127829 152537 570331335
177161 198209 911387645
188348 188934 1473803
110003 170567 151772914
39662 83421 109451298
114170 154804 102085823
44743 145413 251975995
89845 156628 948391154
105183 192725 748822273
70691 173206 256605678
186091 192772 16633610
175899 189437 33943162
55805 94191 95926722
82105 106843 972350260
86311 143779 143932191
34091 117517 208718153
33807 156850 487838669
177031 181920 12252481
193612 194966 840649327
17182 59316 333043789
53104 84142 993234729
99267 125293 65353980
184083 194513 26057090
96062 159629 648853754
132447 164685 80714613
57678 82738 62660935
192509 193764 3110372
147556 183865 472299551
113790 129546 25916157
64429 80632 376833786
164542 172931 718186393
190466 194408 9216710
145743 178528 452926769
64892 81850 631696564
154153 163101 809740303
155509 157076 395575434
73862 198544 382017501
27205 76547 558902553
186271 199754 33780434
144534 188263 818886576
159511 181458 55016300
57796 65487 892693240
3717 91467 486981070
29637 45936 40661767
41256 56919 563085062
165217 183413 45594200
83361 163261 482637807
96204 198810 257130454
96021 107368 28414596
169035 171900 100762073
11335 17244 14701245
175 2164 496739057
58056 128860 177112513
6067 116178 786615758
89162 99276 25200006
173307 187689 36108124
136635 195844 762166589
14083 168119 886859891
18971 86207 313235938
103338 176337 183000940
168977 174956 14963363
145643 193717 120433721
179349 191489 759970486
103108 133924 788270500
111693 136394 61924303
54567 90794 9619146
187416 198738 27894047
132867 176093 108273368
76375 164464 220401815
98334 136297 95117129
169061 187682 935533856
3829 155203 532924822
95442 192311 242725104
9272 51234 104813436
109370 153308 110322623
185437 191363 17226368
100571 144141 109257922
160995 163075 5205940
42066 119794 712694233
166165 177950 412888508
116667 174704 145464493
125589 189337 942582085
10759 163816 392633549
74496 145072 552423280
112610 155290 481934971
18675 56334 440924018
199069 199614 1336070
189576 198164 21491672
149810 180311 76222600
147569 159747 30318359
15412 192382 644111149
65401 105928 866987973
49029 168409 640255035
43483 86699 108101370
32384 195362 535350935
14513 128337 284814877
80815 137389 159227118
118140 161324 108233468
60504 121579 152762912
85953 91114 12849592
142996 196553 851538436
190691 196831 318180166
159068 169228 2293359
17360 130814 283890535
184669 188389 8035562
157423 163659 489817281
188871 189522 851679862
185370 199514 35327573
120727 193434 182120685
188798 192472 11282566
30536 101387 241201148
91487 156286 162490622
52981 78064 62798458
98132 120036 54981723
127844 164564 42083521
59241 120854 154072280
44488 128180 209438074
159611 189455 333735763
113636 164191 408309143
113819 170748 126721791
123310 160085 844085923
117102 167003 373046638
196657 199844 8033418
41566 114416 200532970
123174 143346 669895282
192394 196464 10133530
181722 189524 19637292
144540 177832 83360882
86621 192145 264360871
123715 188611 551233865
136816 138906 587884679
111706 138901 68130994
17294 170316 382981462
176807 197504 51850315
132256 190719 123808424
30374 194187 410057977
189871 197016 633598881
56910 86978 879102746
1679 183039 453894099
189838 190662 2044997
183133 189680 16421857
90366 152658 156178667
196342 197873 525668218
30030 68170 95430446
62188 102939 101694946
47737 152631 444174146
176979 190694 34370367
122607 157347 87051430
113597 190641 193123166
144437 197868 133869991
118497 172207 925225303
74319 137197 157126255
58226 101470 268395683
80919 175902 986055215
55010 144532 996546174
127446 186457 260373774
142974 182425 98847996
172621 196157 58909292
191277 191977 1799683
153075 191647 36369700
3503 98680 156018486
111323 191829 836243275
121576 193563 815223348
186925 198084 407343952
56931 79183 55742466
49361 186954 344599773
146688 166941 50713933
26230 43293 42486072
17875 99858 363449562
129829 168990 98078091
79336 190931 485034106
27648 38248 26414179
89206 190243 253122483
10875 138273 318573770
43453 58117 36838150
1385 153887 381775081
75284 91133 898715185
100302 172706 181516743
61639 89725 87091340
193708 195583 355366768
162249 184080 989804150
86445 139420 132599877
93785 124514 77059584
60357 128169 524942752
185540 193061 18655946
132236 193043 855238313
25925 71430 113819484
102250 141062 97265472
165269 168235 726008292
51230 139046 837324058
15341 188386 433190094
26701 161625 337586387
155454 162325 457778885
181774 186465 148900449
32933 57912 62583304
67248 116334 122574870
22216 120075 568384800
68046 131380 158498817
64362 97599 52719760
113545 156701 108322286
194148 195303 608053690
50955 146881 634942978
22633 43209 51357868
17625 112008 235962931
123884 185879 365875296
33825 102938 127529817
193757 194142 535707029
41549 158500 292842366
12517 150604 345698658
11166 154949 636794063
12010 188699 442277140
162501 169719 664175860
62473 187126 457385443
34323 175028 352271074
6793 176878 444525553
84163 133839 235731604
84082 153905 408176727
969 186050 463287752
36577 181854 420624956
27407 181638 386004425
43952 186373 356613939
131457 181950 683390604
84477 87307 377521074
153706 181814 68989191
36593 108518 179927457
118582 161080 106509899
170785 184501 34392907
85936 177507 241375874
11487 46280 946060597
13402 141995 321654271
163906 189970 318104765
141879 196846 137724095
168770 189253 594768307
138065 162505 507940576
170775 181467 26740460
193793 194566 1965243
191112 194926 9585106
80802 106086 912488430
79989 135259 138309247
183455 198895 38735207
156558 175253 46676144
21452 138656 187666105
43067 146945 773810813
83007 90329 18313948
180190 184030 6652035
129312 195343 165360343
106343 149625 108608865
147567 179102 979673218
81342 187123 264930898
38540 170295 431425755
40107 90913 356784441
174820 175211 406443532
171171 190467 48338966
189707 190052 874258
138844 149403 26731087
160387 164324 299229842
162973 180628 790899419
45500 104099 203136471
18255 164498 365994379
13493 135238 854583930
143360 153035 261313874
88706 118561 906796529
121066 168748 119383116
36358 44643 964842645
32054 55917 12815310
10087 186089 626128128
123094 158967 457669225
173761 183145 874856020
143147 165856 56852570
159160 187598 402853572
164427 180134 544409028
108428 130905 704772917
165392 186853 53812429
155245 190922 53757599
128069 178436 611310992
148226 179000 76946921
192711 197001 10720388
33345 133134 249816666
132089 150653 32459781
157252 163810 16289636
191418 193131 376135192
122337 163290 498327151
2192 78873 737695776
9935 49271 670438363
195629 198247 6625289
151760 185978 48058618
185600 195936 25738711
12367 133874 793435738
61906 99208 172855326
41608 92994 128500766
26258 196562 426152647
138094 181809 936080362
154718 177670 233131927
161765 170678 22370449
160835 166030 999641534
104549 120600 40297940
32889 196746 744395844
56969 60593 9233754
115633 145380 74612733
6181 92825 460529829
29002 104785 259512469
184369 191722 18385417
86788 98098 184303124
26464 48809 55690874
182932 190588 412699297
10371 161159 159454656
184679 191415 253002493
14416 184916 959362921
17361 77094 748265977
90368 111864 463766470
26874 142280 927701041
190236 196037 14501078
177126 191262 35425788
80639 128343 119354213
31231 96734 163732549
100142 156840 265345375
180156 192754 384228811
103499 125594 445147659
39059 92279 133096519
183869 195909 30087513
160278 182556 25789048
193371 196136 6907313
132544 165914 83532829
77816 165176 109927256
127773 164400 91693287
194735 195349 620985486
20803 76423 139196180
33540 95625 350881126
147140 162264 636628718
8639 138643 325088905
139253 171938 82046398
30209 141358 464292857
197795 199580 965664805
95988 124881 72412663
182885 187482 11557621
83615 90200 37839763
74576 187279 282040032
16920 129653 282059661
144331 186391 105357158
123347 160140 92000113
180037 182784 204142036
112049 143922 950033758
136848 144600 304726147
171135 195806 944537458
57249 171088 285024148
198220 199501 431954924
93207 139313 115474448
79479 184421 795628091
94640 179594 212831575
51141 110449 378031452
60069 126585 166434408
161138 166893 14443114
124955 191505 166731057
67920 109323 103459600
397 126062 314309997
48797 78359 74067855
84081 114013 61365006
38669 65307 66750326
49293 116153 400076591
188041 198908 373575109
148581 164004 185938826
71532 164244 444169360
180014 199154 47987322
919 199252 604420068
95304 114060 46936677
117166 147526 121322341
16157 37369 384511758
74588 186665 280449514
166875 179615 31899958
94737 192142 244063590
95674 166599 243433062
138301 145260 17603094
113310 171445 529901285
47259 105763 520192792
74275 86783 978232343
97987 129052 77922883
67449 190597 308288788
182450 194141 29268414
14085 39905 646351200
40191 107479 859773713
78003 101894 334766584
189879 196751 979410064
154564 168455 34617063
102237 161557 52600310
186422 192072 393326259
128209 156040 512486065
146596 150512 41136309
140071 159923 38723817
120215 198089 274767720
172215 183072 27186147
179027 180076 399063257
80160 168497 221181057
58701 169490 959897451
37670 71258 410287560
69180 179275 275552765
57076 166723 274484853
61439 100991 887890376
181268 190095 465383255
190514 191610 2741578
168369 184076 39411558
198468 198603 614363778
70059 199193 323325069
23405 144073 159181442
23454 37996 894948326
115180 179464 161100595
23290 176775 798612479
114045 175530 154154181
71791 114187 682733932
157986 193006 352951637
133365 141938 21387445
147152 166507 608639392
120212 124370 609658643
112870 149252 91415855
189052 194270 341012512
125443 135256 843313792
8 42626 202209134
135073 160308 196772718
108167 180022 180088413
159020 159647 185476554
77562 124973 719161788
144941 149698 917373985
28156 89935 154466641
84237 120135 89900346
164612 167693 933536027
172037 183423 898484526
130290 169158 929863230
73540 98162 578377088
107444 114339 17257170
85818 128448 862013319
20140 152783 332033318
16921 87413 835870486
164232 191136 67395855
105231 175796 176851123
3428 18266 995214712
177160 194407 43248103
186895 190857 9912264
126030 186123 150661247
42466 111290 172154250
113650 136101 908717118
101693 171100 908804730
194232 198910 415388864
73744 120666 536759866
188532 195347 16998151
35606 124173 221718521
103293 145940 106961482
128409 139173 8593584
164154 188423 274114506
166243 182189 445718123
119579 146093 520590571
151823 194878 942981397
177295 178904 4103693
100788 119975 762912139
94301 99063 11895606
143407 163213 375996801
120286 155805 89083367
18562 177747 392796733
162893 187677 62173168
36936 110635 875215623
188975 196288 936071058
61171 183799 162508750
34984 129330 236177709
135324 196136 152358317
145232 155082 973036478
116379 142446 65361956
100578 160116 894192330
140552 158201 44371130
88616 124413 89736465
40003 130291 225955757
109237 129353 395266367
182852 197848 37568617
152417 185036 823287377
110403 163472 38032335
85828 95004 3712028
8079 179232 461719196
188887 190690 22694193
38160 155926 659402562
112627 159839 390961432
63038 128466 549866503
8178 99757 557241663
185299 191968 16631350
19810 77652 144677101
56165 125006 172314668
81982 83688 4277788
16314 136120 474296638
24662 170549 365108173
55276 162749 896956112
48235 74570 66155642
120983 198254 193574737
175586 189545 615833699
198458 199385 2282195
176472 191709 196845077
42446 49630 798560197
170609 196776 65484073
42867 73041 777817918
194357 196568 121243860
174168 175622 2160926
103536 163518 34498685
12149 90960 401260256
123075 165795 106874557
108109 151543 109102530
17627 123892 265926387
83773 176191 492215689
120247 146598 66017915
69816 158091 422289287
105735 110293 673902114
157436 191396 84973734
106211 129780 59104903
137446 198288 924859639
190513 198237 457203145
196980 199694 6891643
4829 56241 134799318
192082 193326 3075556
63990 105383 59173417
58552 146565 220249297
95932 154688 933570712
42611 68286 742992212
75048 148051 738625591
136982 176424 98931008
169618 185543 40028674
21521 185121 409561707
110083 191951 205148353
90880 174831 210287894
92071 197477 560206711
162720 192554 120647297
48248 181197 332861772
143404 156922 33955948
197467 198510 2673336
147494 192724 260666551
41294 185465 426074878
69401 116002 116396835
86633 107128 51300148
51744 74474 57086990
155873 184578 426620863
127260 190425 158196207
52093 140708 619313322
193945 194490 1395708
149442 174430 62375136
5088 142690 344164087
146817 172406 64103670
92334 153039 152210511
42351 126365 17662986
16405 188315 723120690
160006 197606 94274503
189728 199814 496074812
149595 177223 69008685
60163 159672 399653901
133274 189697 141372741
94115 174681 100744929
142812 199523 728835960
48434 104660 726903175
108880 181257 181355964
104978 160432 476437689
127662 161525 491263001
28807 33042 10544328
8966 63359 21477152
149770 186238 91251090
44111 139352 985618623
114541 153993 105836019
52434 171568 298276613
138390 197602 148483737
15941 196042 450775672
107771 156054 310865825
93627 109585 40044448
76820 152584 539799156
8931 198998 475713284
88889 141141 130835841
81010 85656 285040791
77257 156548 899119795
106556 153745 118431422
114350 196979 873694056
29398 164240 854839928
185318 197740 31038447
108196 179792 579517648
197978 198485 1301704
59613 164234 261782020
109779 177937 825453046
115752 187218 494175637
73307 113428 180152379
87837 114093 65654320
183526 191194 19206870
136779 190117 133730162
67479 192547 313077833
57810 142980 213130575
132965 150703 44595717
112769 194421 784082045
135324 149858 629668212
141202 178373 96161188
25490 80858 138446133
114133 180234 165710322
150548 151826 3183707
146736 174746 286202318
38809 162814 310426313
172977 176481 8779997
171285 199090 692008148
46570 194629 643503174
161034 185777 400787840
89407 160464 813960356
21337 115220 705164073
94186 99510 13350356
85749 197407 279597814
108728 189928 293555263
47178 107268 150323073
71285 72846 3969818
70889 161900 227806413
8333 42708 657179369
147757 176970 223248731
147904 189528 739985373
193084 193827 1865142
181931 189622 145389179
149532 164106 36336621
60560 149917 816879377
11311 198209 963055712
26895 51801 62185659
65807 178899 487541375
119365 156381 92887368
101784 121856 50507494
103536 188775 775118608
121027 137114 677039654
2691 33976 818535879
45023 192561 369379197
186899 196038 981796377
98565 98765 500131
177985 191446 76858225
157028 178243 53005277
68503 140247 179436105
41989 44481 469478005
61591 150044 221396109
147756 180489 683523463
160184 190228 444679287
128993 162927 84989444
193527 195221 4235795
34105 92333 167281345
64592 140892 190868542
74412 174696 250853670
78803 195734 575681536
103055 161639 146817978
122486 170004 351966875
177651 197398 49514636
111448 199940 633417286
125899 170477 900773018
175093 193296 727605057
38594 195695 393326707
31763 190126 396431683
110905 111763 2091092
49004 144623 239411053
52527 67326 14800039
74155 131117 142385439
154364 172800 46012089
196539 199086 873186107
198675 199398 278554883
120732 171468 243647638
9831 132429 306688707
149223 191975 810695098
55176 131775 354251027
14317 42958 657957621
175539 179540 654899654
56696 114539 144661803
148224 157076 109707871
92846 167808 348169354
118018 150505 909954087
95631 140549 112495751
125347 140410 37632180
187304 194045 16830041
121161 134664 33731672
31705 184784 10723113
54285 173266 783992134
66160 106544 232878759
191980 199665 205976081
111120 136895 64527010
90195 191177 848244447
60990 121099 150300200
169642 191144 984094778
160345 175452 37897356
182996 183518 639330
11156 151071 350217272
183406 197385 35003428
136726 186575 364776121
144922 158815 34784746
52590 87317 699361400
129909 194464 161676102
43182 178257 338168307
125831 157800 80139616
147665 186209 96486300
8679 106523 936075391
26476 167763 823054233
131323 187240 19338251
189503 195520 14981403
28327 158190 433540590
145824 192489 116903843
90402 135034 644369326
43509 47291 9467110
41371 113616 536064080
39455 92020 131513347
197730 199176 588460985
78594 174033 199770285
167946 169710 36833499
93992 109720 39455491
53111 186435 875817936
184288 193572 21359513
152316 162914 26356795
24929 140772 289741459
167615 186056 115773353
91777 179262 938858910
37766 129926 230725789
192142 198377 15654149
172562 190634 45243432
77762 191572 961567905
75204 161344 215488310
43554 184253 819912990
1788 25872 60264888
85101 196242 278296515
6992 26425 8664018
10046 59377 123400897
172016 175984 9903302
197106 199880 41220415
82824 109089 65614625
144661 161221 41428735
73332 154739 400023942
86134 135875 124509092
143226 185071 421033610
112416 115461 7634764
199440 199819 946329
23879 60027 318543165
57158 73872 440045405
90576 162338 63819932
95447 139905 308817741
113013 154548 104325209
51284 162524 896384944
166334 190233 40520908
182255 184930 476536565
2570 91440 222127566
150030 165855 39481224
134904 145829 27422523
18039 174026 695020820
147171 160005 833716562
33718 120989 218479579
155442 155827 195567541
80844 198636 295021476
119362 145883 66456871
105520 198067 753119525
63377 176846 284020939
101159 181191 469784711
86496 154971 721761777
63609 197793 335961403
151991 198286 115865088
22074 137763 289310988
159984 163732 9448411
154026 187744 319685969
92828 141759 767782531
195023 199459 11132132
187331 193207 485710701
170078 195515 657578050
26358 152022 525374845
124030 184178 718458222
46319 180509 918147613
82626 85860 561500990
13560 194442 452735270
147422 154305 50720124
19809 101306 203584366
10193 131237 302759798
25466 199012 434436777
83870 103592 49245905
17087 106271 222996549
127874 197388 149338671
69187 102215 82408716
49942 127475 194108462
176049 180066 67402976
139206 157395 45768461
132244 189092 508679759
138224 174426 689414285
163920 187647 598821198
181738 193002 28199179
14618 38295 501808673
178611 186510 352564379
83697 128531 112247813
11700 57785 115226019
120274 136597 40784729
104541 188264 209889110
17857 64040 115521599
165020 189653 630359705
20728 167451 881021932
130769 192654 154941653
110540 115368 477885818
13393 194922 899569703
165331 187232 47100388
134197 188178 135319387
139836 190076 884026603
174655 182790 518231123
182727 192742 753126344
3852 13389 23812362
130431 184514 135535357
25511 161940 932590159
123128 169496 113939245
125655 166826 103107255
145137 189450 111044474
111666 122177 5142273
195379 196378 2498096
61157 103944 106733121
160534 182030 53909367
179245 179909 881814800
1419 12812 117517448
125401 156616 78303469
35553 85942 977019748
58219 61380 5961196
175870 181391 87669872
194759 199658 12303176
54313 95304 102435588
47092 138814 229479303
180037 190121 346429772
3691 100446 909748933
69737 98906 136757524
111552 119589 996020624
119602 194356 795932876
92359 183221 227620145
132152 161037 72297029
81497 192737 903464188
55140 181219 613051579
34458 83531 122840576
144727 194747 988494905
80527 146788 165896798
102491 180780 196162032
126113 174231 120472430
115791 149734 85271140
192767 194314 3890180
165470 186962 979208449
109826 137896 70229347
60668 125137 925551091
48849 139659 333215773
191871 196321 414980815
161832 198186 91117345
88400 160610 180877750
199682 199837 920786838
9139 68119 147519468
102747 108112 889843367
22060 46582 148690988
199136 199980 889051087
58892 61186 5792001
194932 194951 42440
119696 161953 921291747
14089 91832 571785499
100187 126948 78438278
179199 192668 33712829
64764 90783 365477617
11986 148187 814533332
15451 182489 476212571
3635 51923 729289711
80026 113178 82841112
43467 75423 80132340
76189 109927 84255978
54155 136543 963729174
182060 197411 38440068
174721 176981 871128271
124387 131998 19110364
4107 150396 680822064
8654 141409 331986981
2841 4672 4533815
96034 151618 139508426
79139 129493 287425961
144540 181632 92899030
170659 192365 54355294
107381 151880 111718275
7650 87682 59726726
168139 171097 7399729
73355 129736 140990869
44720 109050 160862503
120584 159419 961234450
91506 145303 32742452
89250 152600 158896536
175424 194407 647278992
90801 152124 153806910
99088 118459 48564582
82233 138844 141635992
186616 197052 722097920
80840 98099 43044972
46365 54898 7921256
191782 192388 1525147
105151 195427 226208403
62481 86595 60136857
150782 179052 383825586
156065 195944 99751684
79938 194569 287063016
75412 172964 244143610
3185 65908 382075709
12211 26515 35793325
119331 179126 283312524
34397 169541 338369947
188629 195775 17836484
71226 178713 269036007
185488 187079 482700572
136919 149241 241860503
21090 95794 330575481
100484 139173 890691288
180246 198494 422107347
154417 168964 81866139
82038 114765 81841982
68787 136403 595307113
92220 126659 86339961
30057 118006 219897119
22968 143206 300886706
16862 198794 533075515
136527 177688 103120674
175950 189514 34027913
70611 196606 168389264
73927 80541 656806848
147918 194708 117128230
23262 173367 938036237
30405 191698 894600079
120650 144007 58478687
195915 198305 6035933
158888 187550 71866441
134465 144529 25255713
78026 129717 129326402
165311 190796 63864291
180556 195425 37252114
47977 189182 353645237
46108 56767 26736489
81184 115874 65063463
150036 196142 362154855
54247 141318 217851319
13880 183315 547997574
139403 172782 686311971
57218 95619 496263931
187262 197644 722724400
114949 135056 646655819
10881 150139 648547644
174016 194507 522291556
127733 166789 97766903
169851 184951 325669636
57077 169252 842018941
113903 158192 111158474
85173 170874 688371529
99527 129263 74602307
175956 184184 20644124
182788 192422 24152108
53145 158603 264071223
17550 157446 350182607
138226 157120 47540572
6946 30292 58364679
113354 131131 160834622
40748 145340 854275789
86708 182415 239748502
52722 173676 407728096
75394 167269 229903497
184978 193221 203043828
173116 198854 579517939
174432 191900 991194705
17361 109611 186539079
198696 199544 680014167
61823 132127 366254406
43957 52862 22336557
166103 183799 552593054
102030 116587 36462438
59755 188613 322603821
72390 190838 784570723
12229 195801 486506019
86403 133512 340961028
126684 192162 163993843
31827 159975 558263555
194883 195481 1443647
120783 179437 580452438
112916 178069 163268148
160522 182823 55926024
153765 177988 60431607
10508 35753 585122572
68995 85231 120052499
126192 135457 70239578
153840 190565 382951557
152737 190639 13314804
186790 198161 112083595
151847 194583 536685220
183886 194265 25916867
13970 79188 163179030
185249 191041 6386828
126263 191159 162560987
75560 198347 469456085
11044 137838 317054193
95887 100024 10280341
158761 187615 734773266
9187 163709 386610833
160053 188358 892921609
54989 98764 817515877
133420 136892 8597519
130263 193774 799954515
49749 119283 174010718
131778 172821 102804186
195080 196430 3348558
87001 169404 206419468
46873 138468 520817472
170490 188684 45632997
106808 153633 807224011
105176 135182 816070123
17362 111650 235704503
61436 90143 71633725
43057 87709 676430737
105255 156527 128645298
193000 195803 7048972
172882 191035 730771665
81885 181790 250193394
100836 111692 318270097
144123 188063 110133848
139102 163800 61956035
24363 100413 535746824
103230 146299 301573909
137986 142932 445869162
173498 177723 10541071
84732 194476 845072930
194330 197210 802734767
84483 171886 218953754
104640 119741 37908929
195014 196796 109972694
194279 195715 192908574
88490 184010 239404062
129638 135636 362156492
185143 193317 119309238
81910 182789 655796140
142734 144517 4544550
14886 47754 791641772
107030 138458 78610551
34833 101628 635348970
143238 188415 113190219
22668 122748 250454609
170604 184039 662268044
46494 156814 276324215
58968 88357 73330640
99949 152154 131078096
3035 128961 314966987
62656 156530 203118815
97029 150946 820114874
155729 173577 44568320
91829 129221 8760396
192288 194767 6216383
130552 144166 34071587
168313 179118 63607961
178619 185314 16904668
125439 134431 889223587
21425 126283 403122760
79523 120272 334054929
122605 149717 68015698
84187 182582 191684562
108415 193245 212572142
84923 145102 656277904
170566 198603 35291590
182772 195361 31500826
84802 95505 26675080
149797 191053 103189183
163718 168830 12818193
20684 144552 338273370
34423 98661 160643860
105934 144062 593703369
193171 196810 664477895
143227 171935 71963457
119750 176593 142442239
182385 199465 959874029
15745 68379 131714986
137559 187787 449661739
76689 138839 761985014
145503 173916 71157911
104450 145308 102456122
151963 166152 35301885
102349 121668 48532433
183393 198740 38488679
55508 133733 388958598
125882 135919 605366683
180039 187339 504366707
126525 165369 85459514
170656 191162 51323921
6218 143214 844972165
31500 100604 172673057
5598 68509 157283369
112644 166266 362175695
75557 111447 89543240
46028 189021 358136764
88269 131666 108784557
26793 42739 39702583
115559 159782 458531328
193681 195046 786723864
181680 186161 11318378
110894 170414 149188892
50366 113279 157330102
195315 195635 244505206
99406 107181 760368001
110523 177654 323024990
102954 198595 239739061
136055 180844 112199649
31061 161400 326163193
97419 127411 75285705
116820 151807 87946128
122279 124141 913109020
179700 199993 50839545
182700 197864 83512516
21277 35264 34821550
38089 155881 923001648
162928 176345 128499122
157973 170454 308529482
188724 190381 956493466
39405 183274 360200300
83763 91911 20352116
113218 185492 734394032
180253 183437 879561922
58767 180650 305015961
45613 198201 718547498
52939 53696 1915767
170160 175935 14465048
56813 184902 965337511
158333 184336 65110525
142845 180177 995519313
195550 195935 995801
126750 162138 88570218
121181 183284 882947864
116558 177264 152126593
98256 148554 126225402
5245 110791 263856507
6408 50956 111278647
199635 199893 719237633
135492 187503 130391106
21479 39352 467609527
85973 98944 32324236
87944 128371 276821823
181024 181832 959944045
129955 137851 791116620
84486 149565 163113393
34386 107513 209213066
21988 22373 895740311
154897 170877 39882007
75245 147977 182054042
63226 66417 8007166
164062 172031 624766675
77270 164990 431581838
147865 167005 47879799
38299 101620 158277004
68721 133496 177408892
188891 190554 4140354
155000 182941 69862782
127087 144277 42995860
53930 161798 270033891
146053 152437 16137318
9263 123684 286253028
178922 193141 983605240
36789 195732 398029230
56606 189078 779672768
12506 171703 398468379
124871 179020 620610000
167847 182933 37767905
104688 162240 144213513
16988 31572 36472163
190421 196978 16342086
195906 197536 294635005
124466 149107 61899239
66427 190539 953237351
138245 141477 170553356
114169 119524 592384954
78003 196247 660783622
52627 182249 324505978
57663 123661 165249988
138346 168351 75313251
154797 181491 66717699
17923 58488 150289427
47935 142942 237836281
49530 158772 273560931
26002 186543 925875810
170901 198881 70139787
1044 72143 274568792
175858 190496 875063913
25101 42330 42922997
2355 159676 11476007
64745 114233 85783678
77170 155166 195341593
60330 62259 4814563
183113 196124 379472815
10812 22479 117163355
135974 146282 317225981
64376 197139 366813866
50215 140407 450580016
78381 142105 761618648
171974 188779 838014015
71861 101613 192776482
124988 155516 76623856
131579 157177 989970982
58571 62038 8686111
171678 196850 41993708
142614 161474 47296169
102009 156927 137779595
17138 33488 593677770
198561 199393 2066647
87544 102813 950481317
165215 166030 637499492
139498 188086 121890801
14605 30077 343956033
89538 166399 882767551
71524 77790 15660438
60204 133108 182410541
190172 193333 721825860
33383 113679 200843065
16645 171053 403118403
88305 92887 11474219
131659 157169 63948718
40434 60005 48995009
120927 156809 89949912
75227 90399 142354465
68077 136880 172050981
99004 121140 509625310
111572 152664 283377353
84387 90349 14931046
89018 184288 767860335
175277 192842 44029884
6914 65738 537758233
68768 187344 296869364
104463 163838 698418383
89843 190792 252880913
126143 168716 106648813
135756 138768 706250213
44346 51589 278481793
136978 149793 32350656
24611 135667 293578260
131326 152346 52805850
185554 185605 186509905
65645 127437 154602048
39010 97287 379847882
179874 195193 853433602
82203 118178 711582803
21149 31788 421674886
69755 105545 89373655
170791 193496 995766218
53562 96175 876639180
69075 137538 171144288
124749 158716 298348849
1606 3249 621082201
33132 174083 352781675
165959 199780 279354011
188957 198150 23015119
60783 109367 121340138
120470 183494 157872087
59203 192740 334211043
130148 140077 24765853
7980 186904 447790375
186876 188583 817508278
196149 198449 5861790
128843 170076 103287772
873 78544 194235291
1944 33888 79777298
161903 180245 45934871
167929 197426 102518490
14732 84990 363848884
131358 192135 152242242
87876 174052 656420530
135040 187339 131104488
63757 91706 69774852
92179 141734 124058810
51888 171087 815815495
97070 190174 727935630
149774 162671 32151136
100944 137538 152901419
122494 184714 764783111
21771 129344 269126987
155443 183822 71013756
134907 198373 525393221
35249 122540 218600115
183148 184416 3213154
76091 189882 805978068
143280 181377 95390728
61435 113113 129025579
149079 155800 16823475
189095 191345 916262331
58373 73903 25168539
135163 170460 88507969
130159 161023 77265151
191661 193412 352679670
165403 169765 10975512
6892 39226 676364531
111982 173648 228732740
85754 141885 140425207
100925 199988 248305384
93656 190160 744556867
14425 82246 623438724
103631 157736 411848190
151052 191491 101117984
16338 151702 338893633
73607 167670 235397729
77687 134942 251998705
666 110430 274473402
86950 191400 261647240
20907 31884 27435632
86210 165641 610761038
199403 199767 919772
65924 136603 176757378
20922 154464 334336895
192760 198879 15396815
112145 143732 79247436
194237 196084 481478673
184312 194377 25177384
99406 158211 737915175
176206 197051 52149931
25608 70030 111150240
195986 199784 9547637
189565 199413 24642875
141290 147158 14859355
137872 167552 74513051
3273 193522 476088543
4543 176582 430538314
131546 160100 71410891
74161 112919 96656502
88051 184073 360150625
46978 116514 173935616
106163 127688 54016076
113421 175793 156367561
193347 199589 551759958
57175 94541 839590255
120248 126948 16762380
69483 77326 109969645
100915 111773 27230508
75410 163255 219751088
132845 199795 167727942
51844 161143 377208691
158639 168946 239058093
84205 140414 140659954
96245 135355 97988759
21023 129827 633643411
28344 59926 435035733
62060 193450 328839159
82577 130854 120919723
112553 195244 207203208
144763 179592 646893384
63117 155333 230894253
62975 186783 309905077
82249 116697 165853311
87911 125363 145035640
60973 88952 29326
25269 32643 18357268
119988 156637 410249518
92609 167285 187121225
169581 182200 31616606
31974 192746 874354658
35272 36576 351838741
25799 124950 647813500
128067 175089 117773572
173968 179792 455457545
81992 131072 311264115
16084 85468 490154217
160376 170864 29864915
122909 185779 157497568
68129 153551 213919034
104843 180927 255098619
3764 76958 183064711
24516 154259 566677007
61394 99657 151253645
1542 61074 515957541
68395 149767 203780977
50918 164086 283309067
41822 165567 505516080
135752 155738 50269280
155670 182737 315224360
77120 186272 273291790
107449 154164 623727625
4542 85143 201544646
119804 142751 708487729
50464 89371 886706040
63806 134820 451420724
111742 182782 224583982
32302 110470 859004964
166076 176310 880919589
181757 187118 187522342
128618 160358 172112324
99358 124583 63307961
173632 188095 637286185
94275 128728 687018701
7037 199818 771009456
52533 85516 101804798
165751 184578 73458025
189202 195428 15511782
178633 195448 768577407
88701 197541 272701221
77446 127266 124677514
84340 176553 659781792
68012 117340 123266639
161265 161384 295719
87451 178807 228834867
147030 194411 906657220
59254 107909 121496101
121382 156649 88417489
153040 178195 62820997
79055 81231 5400027
30479 55294 288738982
91464 174976 441837219
66665 165187 246524531
85929 109598 59182891
6372 116230 274587790
90996 109365 742570074
54127 86333 80526513
37462 104556 167832423
105448 115661 938965651
129952 181514 129157735
34544 185278 377562002
73404 78185 636408737
147097 174169 11952393
72445 93388 52106029
81664 137472 139604731
97299 165670 496651717
55928 183715 320024268
154089 162443 20751536
59223 79108 872441247
183977 193025 952026928
180147 191860 29382426
124653 198228 208917294
133832 148795 37653864
35893 97567 947110866
60447 188730 859424173
87408 92907 13760080
37257 114833 194085228
124876 184449 320863682
65905 189738 252009176
38960 46809 437137083
166830 185079 45840720
39220 46766 18816112
180351 193386 213151881
194028 195268 3112645
131427 155878 757799919
180322 187935 453538246
44241 113390 798193968
92203 125166 82574924
92339 166639 186104994
124546 185528 152904101
29664 92800 649227036
10051 78194 395432886
154684 168313 33973147
137310 185190 120136184
57232 70282 32734657
90902 182024 228280710
156903 170743 34613256
169956 197867 69920206
108732 166320 144349906
183179 196273 32763340
134940 174994 494951622
29826 134056 191567849
10126 93857 209186524
5705 69342 159122082
64510 77603 32782632
1696 14748 631827499
125084 175057 125151304
22324 81224 147265903
53524 81708 70490256
71514 180346 495759224
108054 116052 107972181
169229 199425 769268482
109490 176291 280018869
138010 150701 32095545
28454 119379 53790595
79490 173561 316926100
142019 142667 1630460
42176 106143 160047430
186872 190048 7966923
63223 155191 230304154
36963 78490 547807629
88267 135287 117765514
106851 167798 152766491
15544 60545 752151124
152149 166072 34652339
150145 192513 840484678
39101 181967 592541480
120447 164064 109229059
168309 189143 52241972
80602 120658 100205347
173617 180178 675387874
171115 174522 8474059
103645 117379 34431136
7656 132872 655345957
185755 198107 30847994
115876 181220 163732931
195911 199349 8667570
22918 194542 466652970
84733 102084 487718532
1394 179864 245483376
127671 144619 42423474
192314 195732 8556595
146234 167479 212413127
59183 147956 693090783
116856 165958 123102691
27427 118124 372499197
135915 176784 102457189
57697 135390 194383268
40350 118135 194482839
113931 159545 114346015
116211 120128 9975560
130776 168655 94819734
184538 188527 741835424
51270 185675 783617486
50107 123073 905628258
149482 171521 55124314
609 94856 235585098
162152 182355 50629286
75831 86969 27651844
48060 65247 58636119
131919 163709 79601992
15004 194303 448777972
173022 199430 496085135
190236 199647 23591487
59372 193842 998934053
151410 171708 489507359
17132 40349 58049360
196389 197751 3491537
49740 118001 170751908
83260 124946 104376905
109197 184462 188674468
175421 177045 677407682
32577 126374 234710133
158594 193875 88264176
150937 173853 57189055
307 92064 355565491
54611 116478 116993826
54517 126364 999383965
126827 192645 811719232
173293 191733 932865056
187602 187662 625315523
153819 184962 118201848
120809 192582 179773168
115691 123018 18566103
175562 177689 5261959
114761 159768 112764872
9633 150451 553869953
108520 147029 161092252
106875 123605 267446914
90195 115579 859569472
162255 196644 86132792
188599 198073 813029401
136574 142975 16095812
158396 165812 18484507
33492 158398 312753740
147820 173667 64677662
99376 137366 38373578
2219 86503 210660484
18748 77893 222615562
18433 32218 716896576
29825 148644 297507781
115360 151646 186660406
21344 94384 633473149
141824 191087 123474917
129493 141939 31076269
161564 184920 707516087
118709 122545 9740710
115441 182663 168470901
105118 199423 526006621
184790 191265 204893085
10158 110930 251897408
71236 126177 137422277
56938 59230 707744687
199665 199900 546490
88984 198208 819990293
99849 199883 250712191
4817 132841 446739193
118994 126381 18535209
28959 185401 391716759
91108 182844 229829675
17809 137698 299890463
65545 133959 758357980
2296 17380 583327222
3940 144032 350406995
197017 199725 6865925
104101 174945 559357213
22542 138553 290116205
177421 180598 355435195
105780 166255 791486980
193291 195326 5094930
103010 123593 357636779
36612 81179 111589879
76741 199201 347985000
96597 160164 702483398
149942 192639 106761442
64419 147002 68911783
83959 118096 754439608
69333 180234 319423778
112527 154142 187025467
37368 147324 275341048
13751 177510 409805658
4958 186350 678052991
118186 197971 652162003
156840 156981 954005835
59567 181751 306579111
172442 177194 584896003
171592 183346 29391600
156601 159852 923846629
72491 87939 38403065
109896 191579 204666676
10147 46302 90216865
55193 91047 89644674
165995 173518 983115889
90115 169776 199564037
124479 182042 144204162
146523 174093 68951782
112679 184438 179895292
123449 148853 821118108
24730 102845 835266711
100037 194625 237073988
124484 137083 31478522
9532 43794 85532924
154875 192003 92878532
8438 147359 347638225
147178 180499 83384287
54252 85639 420449114
101527 191092 224509624
80887 186767 265141720
86367 135148 122143450
113068 131064 45201936
108310 197232 299239863
90892 148500 39650589
66278 181470 615796539
90626 93797 478930428
125728 199390 184551974
117974 168526 126729341
158566 183864 63350764
59458 180367 653589462
79797 188453 272133223
18387 154369 340504863
167175 189555 56116537
112694 164405 129590550
117847 155893 95537469
131881 148779 606219850
85622 174655 266229637
56154 140629 211384691
129780 147753 45086324
177965 190347 61779201
76374 155748 344900725
121888 146145 60704778
196668 197617 933971172
17302 88798 178695551
147433 159338 936814627
156014 165837 53978908
130619 147200 41570626
75510 131514 140088254
821 112493 279181797
165363 178743 296800066
66387 139040 181638541
115319 176267 152792710
107525 196124 653320571
40817 45364 234213429
63351 159697 954274154
96118 184295 864518505
64017 143188 631549864
190768 193859 312856039
113981 117267 622967455
66792 104618 850526082
180196 198253 9867296
134503 178353 109862712
157389 177378 49924504
187523 199463 29882539
119420 144490 62807573
25924 89716 159454564
86856 144871 145354062
164098 164312 765372471
29092 168841 349778546
126962 171499 159618419
90754 99471 21751103
197726 198705 2476549
143720 159658 429644961
48110 103266 872224068
158414 177628 717577319
129426 160185 623935515
51113 97651 116323854
157391 176522 47846934
83071 95219 230389175
3429 132681 323327780
116053 180258 277963330
119284 199010 199802425
115092 158055 107790691
143263 171269 387459033
48959 186034 343350284
22092 40105 11278500
47023 198077 378261527
136571 137937 3376639
20652 104971 210720820
124121 127904 200709813
26837 67541 452141390
52751 181202 773451226
96247 100202 9845460
145999 154482 662228962
182261 183837 934877913
41852 120583 197072792
43276 156993 803240064
184530 190253 778515741
191427 195647 10547696
44783 150228 264094548
40833 105970 162906279
78265 164730 351296047
3032 26916 59720841
87387 150948 159435439
190709 198703 796223574
164729 173694 635900752
65050 157069 230403515
125158 156222 77960963
196364 196685 818083
83324 93155 24686264
195693 198169 6258089
166255 170857 11590594
64923 123342 146252035
169526 170951 1830311
50524 156236 264794223
84800 166634 204895831
199895 199922 71714
192839 194033 2981066
144926 157843 32384467
2021 53550 920079184
146063 186410 343283224
46836 188483 354724876
191383 194077 6720319
168022 190796 978912039
40894 125324 198586432
38220 178157 350305686
148708 160124 647755189
139979 150455 26528050
190869 193234 846837425
145857 172626 766730114
74512 90102 877333443
144811 175069 947035395
107901 154241 116359058
68646 154245 189506722
99675 191782 230859738
3774 30769 67452464
178770 182687 8529641
41597 117762 616708086
165849 197227 648736918
154863 182298 946478518
32107 141699 274194193
47762 132342 591809234
114103 171447 143859312
140899 198425 144232335
189140 199638 334903551
41721 62033 98089855
624 149679 433551515
21036 86567 163777721
195315 199770 790594029
133618 140102 16168365
70927 134437 5468172
67050 113510 339071224
186607 194632 20083399
59733 194689 337826774
149667 176635 485745317
148780 183196 86043947
120679 187734 791801032
54569 61154 16614713
109086 127680 46730433
58558 64017 13578298
90522 126428 422803313
66224 150402 435133296
46260 198631 526828848
121937 123670 4337716
167159 177989 27062275
96876 112786 39838534
88140 176834 295995450
147143 165385 45619717
176054 182616 341998130
185087 192010 17260109
14325 172223 512858150
62252 90566 202570799
8437 76300 169809021
129349 143319 886821495
98736 106739 20136668
13261 89412 190392335
168143 172200 225092878
194691 198583 9777427
83027 118467 88619571
143076 148070 376067895
148084 157409 23311462
138683 179210 101633352
109691 149802 100660903
54665 180174 314195613
3780 15656 342286167
36603 152462 290282065
185116 197214 891564358
113338 153115 896537850
65865 156816 227701799
150207 198590 547916221
63561 67236 9257159
55587 173366 294899585
77842 115746 94695490
96510 152927 141548070
190513 196715 556831101
101285 135212 751497421
137865 149910 56334660
136953 195212 146029616
50700 94281 693779814
44005 84716 101896518
52086 161439 523148333
117316 177650 713209987
60060 185124 939720325
195104 198315 498497281
38007 80557 106570893
160335 191873 476872764
32710 108793 190249160
68452 166772 770803321
147908 165440 927142051
173881 187923 196926828
193168 197196 773574953
155098 175833 20177450
15276 161713 366456993
12925 184360 429084774
159268 187021 69592293
126335 164795 978624761
40223 85758 113885387
101116 143650 106727807
61742 140211 196173828
118211 164593 320912845
57781 89259 78653474
155497 198022 106412392
34746 64928 769057238
36322 44453 20438706
99482 171889 760221650
3264 124016 701212201
53058 161442 474393188
46972 85531 96549350
178766 188622 216985734
196826 197894 2757662
320 149404 857945936
136471 156926 395426751
129810 176895 117945021
42141 156174 698330712
60675 170617 547157734
178208 190661 299439605
120861 129595 498679472
193383 198836 13723077
5841 198079 481081465
21198 27366 15405408
49651 121341 635861098
8868 180143 999612573
122957 167004 110253030
91297 111425 582591036
45261 157493 280998611
149286 176556 68153768
49214 124834 189309503
156580 189818 83194271
12639 16271 9103312
134735 172119 93710191
59191 63060 9657252
5909 85551 199101558
30424 72167 163427631
10994 88014 385706459
4405 80753 619429162
146442 198368 130054138
120362 151695 78672734
105067 183620 196888871
35354 147943 525339928
110380 175758 197945378
11684 49312 93969041
147320 196042 121975566
184683 199480 37029332
182947 194634 224596217
68628 169400 252234828
192075 196849 164830941
38819 179041 351050341
53755 73600 357676127
149992 176317 70822457
179404 195673 40754398
180696 189863 88505760
70095 80047 24821595
86800 133169 299717000
147345 157017 24250456
188928 190878 3372082
158668 171827 32965573
81319 177398 423682402
32863 181327 371651976
181999 196927 37310778
31533 186206 387212402
22327 178010 389562364
17121 116865 249348049
42474 179340 342692774
132813 198096 793034057
165504 185017 48995777
45371 134056 728721692
177589 186956 312194628
51593 135583 525371851
35847 123230 218806401
153890 171737 304360238
72388 191520 298191979
103664 153616 598282512
128185 144184 40085977
151558 171548 49930844
106544 177113 176779362
110525 169503 277545618
122659 196096 183845630
134090 143190 840120917
65676 196337 327022867
7610 87451 483284276
48871 158639 274918662
88551 129381 102361023
68998 146518 940707158
18784 33579 173802622
138598 149894 777741840
117487 186353 172620806
181870 198120 40746698
159473 164764 876195970
130721 139590 658025426
179509 182384 7221662
62241 189508 895365355
25216 61829 91643620
197227 199570 5599628
197412 199080 4257988
131141 132195 2672476
49639 153865 261136432
15803 125997 275657564
136345 159173 910904287
10982 180522 424229040
148977 190474 103784523
110337 175271 436887636
59335 62529 7977972
144438 199324 137535379
168757 171552 199387851
15196 28996 541881170
80528 122497 105091469
136148 173559 93803821
54528 87158 81540234
62184 152136 225217571
125493 187796 987854103
74794 158308 961255941
26407 68038 104053825
121816 150550 526034655
166323 184905 294486561
100026 144730 112141022
101087 192211 228462059
193330 198148 12116922
55106 130983 189925164
131235 143098 29689166
49341 125337 190258702
105662 185555 538395505
183385 193738 371917525
160810 180413 86796254
39772 95070 138217343
19295 192954 434633642
195044 195157 448759772
193185 197886 11845713
47966 178577 334619502
122875 189056 165749044
193509 194898 83524587
41523 135038 233997348
142180 142384 529608
129963 147864 420171964
28943 142100 283068986
60893 155164 301597363
23929 185506 404577626
97003 192183 238553580
143423 198132 87295858
98740 132257 84132399
3331 125928 306600023
22155 103686 500555736
5866 145327 348864286
197119 199415 4286703
147991 152610 371657415
45971 81485 149498059
38729 161148 306446020
193467 199904 617648056
63104 178617 738887504
86513 118876 81060042
7226 34703 26205412
95852 135366 98979333
41164 70747 820469454
108667 127744 32673515
194810 196278 410187182
69308 130646 153443703
94760 114766 50095321
154896 187797 82344321
174387 185634 28369094
12813 134752 401910392
82793 173888 228083243
164859 170307 13703373
194606 196880 5650670
95584 102872 18211624
36323 136495 670551262
176652 192018 274279132
112887 130804 45037224
169774 188653 394696159
171933 193146 53036232
198120 198318 495996
145526 194234 122020183
68954 106983 95016713
138081 150011 30155730
176734 183096 180511158
27579 31047 8647757
90412 162662 907122226
23864 78540 961974996
33836 77812 249880004
59055 142550 208777123
195465 196287 2055468
138192 173825 89368056
168175 183056 435279654
198230 199416 836793158
98321 138669 307984122
138053 191427 583435755
170650 198704 70302780
92380 182614 506055564
89279 90311 2634618
188349 192929 398496660
174122 184682 26569861
15209 102243 438572458
19294 108492 53835314
7634 167096 614602766
86558 121326 365261995
47810 128422 201769949
170065 191534 182945963
144384 175094 76910972
112638 189338 192265795
55970 82650 66770329
13242 170714 394122713
41354 166799 760825060
191961 195669 9243262
104007 136047 80321410
168246 175546 697366454
12465 150035 981180173
179982 198724 46973131
149563 179888 976960146
128086 198959 177610889
104545 160266 552236944
68359 113125 478375634
2252 172567 911349875
97397 108443 421188970
18186 191146 432923955
19386 26758 17662728
152879 156591 923295471
74046 168329 896737421
80467 172005 229250155
26362 91631 403740580
165776 197497 79494808
166005 179079 494770446
126673 195783 173062323
144888 197575 131947561
70835 117211 115880334
175923 187911 883220824
113985 117066 7733074
22090 181749 399549439
72717 133744 152588756
91808 155811 304071701
83546 111362 69496950
168352 192099 300603638
31608 52819 21895581
40525 131166 226820170
96759 139742 107676676
49467 106835 922109612
183988 192147 340854168
153881 153942 147557
53189 123566 649847216
23371 29629 832610717
30806 124698 373155065
147809 182656 172511327
86220 88041 4517817
55641 111676 140113968
40402 174318 354941572
137686 193149 138971195
129161 165055 89845047
10475 75864 163595608
45905 166807 302692484
181625 193844 30580696
184213 190011 499388151
162267 189702 382688622
125311 148772 170887113
169682 189989 511758292
31145 110550 198547714
746 112249 778079222
60948 68831 19638114
56925 165448 271696831
113794 129463 830477049
95926 147735 471359626
110728 168543 144889625
141991 162839 796501563
183100 195503 30998604
86767 189584 437337888
94818 174198 198848990
40231 111059 177082512
139738 175415 901904933
60216 170746 150362513
122679 176357 734449693
143957 181585 94312124
199963 199971 28615
148996 179221 236379351
90678 127415 623843670
91795 113956 458491155
125869 137546 29160390
126149 186974 152425623
195741 196035 784160435
104302 124597 679179456
99295 110790 417111551
63282 140289 258002360
171341 172262 889222131
127546 182151 136760219
147254 199866 831121856
12580 180316 419759199
137115 182551 271719005
124978 155936 473379324
199295 199642 856463
80227 108699 71087994
49655 63321 34319248
138803 171897 737658180
230 67060 249604687
115163 145384 882362662
10799 13928 7725119
34570 44518 419227417
120303 145658 63477682
52038 199919 370241291
165807 187308 53920808
7681 131010 368666997
184302 192352 251072376
125564 197333 179768610
19846 60397 700836127
147907 182602 586751381
191362 195989 11597478
104661 166925 806906792
139465 155464 40334788
133940 176855 107530489
110566 176297 429216490
70269 192755 306613864
146056 149855 9622206
120598 182362 545584314
32515 143333 409662171
42904 58988 40410217
126208 198365 955914606
20650 188169 534281776
175800 183099 365203431
134700 143592 974706017
47916 108447 151382374
85629 126994 844621665
96806 105308 756229942
82393 167190 560609203
135766 136124 107936914
113059 116452 8477377
106378 196385 769011547
164603 192927 70918293
83722 187338 799949504
134443 142084 19084408
7420 119912 512243933
178710 194360 408148574
183783 183863 207247
55216 142189 217611473
68119 95446 68182954
14483 164126 527898806
150830 199321 121333042
121774 129563 19473268
86116 176075 225306359
184485 189463 12458649
44681 168614 310240109
25069 140243 288069488
67580 153391 720703030
21246 191484 426066564
108015 184171 632845904
181100 186133 236278620
79493 160533 202856117
93334 145102 129766419
156297 158380 5152325
41490 112881 210835181
73847 144810 687974016
99537 166844 168688708
96441 118712 55809510
171690 182876 27976683
149257 178491 759273548
18420 28864 26111488
24087 179242 451396349
58425 185327 317723074
99529 143545 529408894
135119 163192 322027595
4139 71589 682100759
130223 170082 489682477
101653 178176 191778619
119328 185905 166900246
36271 61346 860901996
150657 191779 102836154
55553 130339 187211876
146502 161410 778885658
58695 171876 493447292
150191 150324 205900986
72880 189801 292644458
183996 190663 16654782
59710 79970 243136666
167912 185676 390629635
59198 176830 294389560
7582 74693 167995256
76022 102927 67063420
59643 152682 517646160
137911 176305 762431655
22043 121479 248752615
189408 197298 19730970
89168 129899 102053113
49645 124182 186582749
87495 142501 330297074
30128 135890 264553970
90486 92894 44031271
178089 195544 43754700
9246 161842 381809983
22013 108684 216608869
32778 56981 40215393
64559 165853 377807365
55279 152825 576097327
143845 160518 689062234
70128 170662 251687159
171670 198718 67741146
63082 167763 262027979
14605 100927 215762230
45379 87604 105554366
13254 30986 44342280
120795 158302 32508623
163520 178031 475684537
8711 103055 387748658
27259 139107 317109821
106927 193177 216062734
115058 155809 102310470
127699 150342 770108696
9221 180169 427771748
151122 190325 98041976
157911 178345 51089232
127316 145001 153849546
13889 100362 381579379
136832 178243 521943465
152214 176512 809023515
136554 198417 337127037
4746 92657 219738244
156911 186758 588988219
86073 91565 943523878
1 41086 786392857
100416 193363 232941752
116395 182997 25239460
27598 132825 263266869
159199 161586 6004704
104405 116720 264680507
15711 188856 433441007
115266 194527 263649224
5033 152139 368252075
191871 194516 522291632
152884 160390 57799580
92250 139672 118720110
151843 195309 478762958
37877 156400 296899093
19890 66834 220887493
65327 97461 510922059
172873 197262 13588242
73556 85645 30088458
196775 198462 4332911
150598 177775 67865276
34924 133858 247674983
40064 153896 285102233
29920 197246 418849469
73479 177606 260517396
139268 141934 6698574
149369 187793 353132070
187231 199273 254808778
116071 134121 13934889
147112 179786 74459971
41376 96527 472177126
118063 133469 38684937
56961 122584 164332109
73659 101337 778232596
78930 111027 80209449
187847 197352 23729990
6839 35578 159936811
134275 181320 532274530
85915 195583 507095110
115738 148344 278260924
122304 198435 190728509
11442 76598 343870082
197342 198457 2878771
32771 82268 53485732
93147 119641 66424061
152447 169218 671653863
20935 78625 984089570
25077 91544 434776321
10996 69669 303138384
132975 148585 39248413
146998 191472 111356463
136490 151288 37340678
36042 160442 323536627
186073 198155 30203037
97235 196015 247577634
126300 141304 37510250
158037 194447 91126127
11178 19273 20176999
168085 173784 705728900
7089 99533 231058122
741 137065 619215421
178934 198041 911154545
107176 188101 53330618
197581 199066 3792319
49279 178360 323209800
77568 110926 83334585
133219 145133 27926686
95609 104004 413470036
59839 128753 172397084
123261 164997 104384831
146379 174422 70139540
40283 103547 529358280
58545 72139 34002342
6655 156259 374476670
137246 161646 61171231
20702 159858 348132147
195426 197456 848601077
120622 188179 401459603
104851 162454 144411825
152777 197128 727254573
185095 194940 24554665
39997 40653 1668583
147904 192861 385811901
97715 178472 202357906
56199 156917 141072832
150063 170399 50812800
59408 148138 891611264
124095 195404 178544721
31022 185812 387568317
33612 94936 153378906
13318 30968 44156283
137620 183714 115601154
30967 115001 210122354
52950 98362 113477489
128624 139454 25471198
101682 145220 109216915
11265 165997 476793057
152434 165308 978177485
69646 147371 194559704
52558 61957 495529266
136123 139422 567099490
73823 81948 20132114
16808 76864 150283838
112136 147076 512736978
171308 187348 40178164
192951 196378 8575011
55416 184052 322161992
89168 187948 321234179
29102 36969 19563294
91145 156642 894971592
135244 190409 427165337
165244 186580 53486089
97587 161640 797872730
74483 193018 296570851
161367 188573 636100087
5787 189606 322781424
118003 125410 60015789
52455 78368 64830320
53676 145234 605876177
188837 189466 1572192
107102 180847 184705256
52618 106084 295682361
1105 35810 86694336
19197 43624 60976391
182307 198259 156114938
98758 152692 135396195
73817 195810 527669475
28454 105440 192434535
29597 198303 422336116
184804 192832 981079636
79449 94150 107896182
61954 119283 362035382
186173 194150 19909846
38669 193989 666553020
30810 122021 455226755
141912 157390 5628043
112590 164890 121421177
132937 171757 97287439
145046 151096 15345288
145302 162395 106220241
25090 175180 87888546
95545 157053 819510787
40487 171472 327925265
121909 152045 75550761
189014 192824 6086487
94320 190053 239948203
139083 159311 50755029
70360 174213 259908013
177022 194846 44657894
154186 181831 69063923
184635 185495 2211945
157124 182518 63515998
195199 196839 4065835
55345 179018 309644747
140920 169007 70425038
101690 190844 457173987
53599 59517 14918444
79486 197296 295016825
178445 185952 18930333
49504 131985 873735713
1722 132656 703947496
93460 135368 105012556
28716 186728 395499918
100873 113574 18730823
159606 171591 30123510
142549 146675 10483251
44736 152368 361335291
109641 141698 80261728
73166 128976 632555692
108848 179928 178187899
95939 176011 200631951
39303 124958 214340073
107965 161974 101865252
56254 127872 196257234
49042 83921 87301083
163095 181866 47051338
86127 190129 779831009
164804 172259 18731646
118499 183736 163559515
15963 59547 848138755
102388 167784 129074142
2512 21230 298274795
196695 197818 2870507
122815 124655 217435760
83625 195382 279847471
112044 195896 205803737
149892 189823 606299085
180857 184076 13932882
173028 182686 15777519
5447 182810 497109808
20677 195370 437178792
74873 182735 269919557
71846 148848 192827757
5151 100939 239337106
139946 146587 16795820
57153 101072 109693873
124130 165827 104390655
26877 180709 737322858
107516 151133 695437239
121160 131049 24737465
131629 152466 52346770
154825 191641 92095851
150290 169609 25271970
28437 41302 32103297
65101 174888 509503993
159179 181234 55228717
109341 115977 16612344
184706 196999 30672532
48150 197950 375151585
57869 114795 142295463
185344 197911 31403125
141809 176317 86572865
119635 148502 691785969
119510 199306 392847639
19057 102428 153456024
156025 170730 36721113
88818 171972 208391251
2202 22217 50059348
152378 156400 10024218
24604 59570 87511867
140005 155055 952851533
184401 187259 7129670
140766 181603 102383395
54355 120493 892500662
112129 190063 74061995
89351 100514 191618807
81946 127278 797244444
135926 162525 438483394
167771 189026 854947275
99850 108527 677451795
93516 112413 181322367
169516 189795 327291526
174712 178114 8497330
141704 146574 685239088
19029 137258 461060043
153065 177491 58512297
39367 121183 934380626
96021 195743 805343772
192670 196657 5653715
25231 131122 264897057
126757 130426 932561043
185356 193223 562963024
185414 188917 163876568
67357 92580 846721391
31198 54214 18098830
28379 189946 404461883
170197 174167 9874247
90101 162607 463829583
173462 176399 7394073
129460 172696 108298036
27583 173167 364361938
126807 168680 857618967
51217 97943 399783739
84411 188159 259892384
103710 185535 205254301
82908 141702 147136913
17319 26639 783069966
147729 190177 106275251
114526 163044 522125578
172989 174254 3093760
176331 194991 127966366
150988 170309 103865228
22651 35488 128109661
130133 156102 928839085
149215 195804 217300226
36191 194610 649098867
73249 124174 127311917
56155 106013 909792577
90387 179973 951750872
183928 189423 989967291
192745 198768 15163680
124940 133221 140162731
97158 122345 63262301
176211 188772 152594384
165645 181174 461741128
91329 104770 33621040
23578 178888 388710718
88793 140671 129912414
39383 165887 820326785
5918 64700 814225911
40115 76733 169265049
164456 179224 760941018
118929 194657 189739113
164790 168171 339856476
178582 192528 34966731
49778 170696 964214738
20685 43087 55881687
105263 173501 171029509
63785 193143 323823376
151205 170143 47252210
76636 129698 132717046
16277 108281 229992538
125058 170902 114837129
41562 73826 80912841
6719 165141 924501910
9338 46887 367528908
137875 138181 770060301
149571 193791 649311602
149571 196511 117399537
165060 172002 771979976
70951 122696 129530389
80847 94565 283719016
110261 188735 783890950
168824 173997 5181391
64505 122921 146271130
82333 135724 680632719
68856 79943 27653208
177930 183296 64630071
14108 166890 860528755
45034 135107 726219023
74204 111339 92595892
186093 190656 515603174
97018 126462 73915697
97049 111784 142847526
80044 171739 742559227
108323 111859 8811417
196797 196840 107777855
152830 191655 397863461
163345 181278 44929528
193635 195595 997061713
183815 191252 714420760
155699 160181 779764278
3064 91881 647372836
108142 130304 55622634
156918 189559 78179548
171607 198927 604074409
188018 191261 8058870
179744 189003 741569675
106442 140512 85302078
77280 140459 782410048
139077 182299 108402061
118239 190550 419291931
63805 108886 785734784
176336 192914 224760211
139862 199518 324226540
154644 172370 44280579
186954 191867 630654151
104651 171280 881467011
28849 84021 137954314
155316 175070 49329399
117539 176688 906845912
21002 119778 247052819
175479 179793 10800667
151704 194356 106650764
103882 157994 135770741
193668 196262 857881006
63541 79979 712518811
66407 173719 859939094
159918 168761 171555902
192898 198157 13231895
1244 95584 235816381
147524 170853 186999742
146914 187559 8661219
162557 199852 38335474
4671 173876 423402327
64550 105308 101808243
160846 170280 23693663
149752 179500 74362794
42546 84159 104128728
180353 182150 4531446
4112 111091 745222102
196582 198260 4295568
135395 197192 640173384
119064 196479 193912663
194619 199681 557325385
86906 193204 266269051
138307 148883 26836082
114752 160956 115802656
69360 160626 451469521
37691 185312 111252079
90144 129161 23487831
119389 166771 219452161
148149 194272 697559981
146223 147523 3346980
167003 187211 50629004
39651 145375 415969159
69108 137053 169880512
24781 148784 310430635
58060 71864 34550709
159107 179307 50609435
25040 44173 47748364
136188 154927 158258570
39859 100467 151457172
56408 93674 918212905
9244 38402 120972105
173670 187942 35807785
195451 199339 9814396
21537 93254 567101356
117369 180922 159220448
176884 181239 10851693
118338 142642 361331589
195831 199241 8605145
109812 181292 828602421
95929 159113 158296753
17064 166282 373384690
23847 158379 362607734
151152 191805 461357604
104343 172247 170268017
152019 180795 71869791
171442 191816 199046282
102295 130748 842184591
123657 169721 115317306
162259 167473 978881468
83085 166477 208835089
195806 197983 913654241
45885 196337 376684200
50814 112404 154053526
306 33260 753612972
181794 186808 12593912
92045 133636 104158987
108358 168843 151604399
91730 194232 320677253
108828 159665 986221884
198727 199255 1325835
141540 147230 61003618
28782 110339 203926724
150463 164472 391616197
78532 118288 99397658
91064 98110 545016599
119046 157888 97380503
129276 132164 7259600
13512 102256 823544359
937 56995 313589155
22222 152192 325371516
176578 198185 727013792
970 95749 932555982
87727 149114 153966274
152768 172891 415702456
142712 160069 671417917
59322 160734 975091527
77014 101673 888659786
6912 196858 766718274
4176 125784 304172804
17842 135073 983382386
34955 150756 290109342
143638 183173 99045366
126526 155167 21672870
156115 176359 50599426
91586 148606 247422911
180626 199221 423122346
78816 145440 742009532
132838 147838 37656197
120388 141324 140729858
165965 189124 894413445
64630 93724 910346878
171138 176080 352485287
76857 129515 914208782
58917 192011 333167373
57153 142358 213221157
114495 161502 844396558
151059 174321 58021645
161686 197266 89139184
93464 103542 25211665
121837 146590 43714226
181210 191776 182251028
24601 118859 441875760
176281 198900 4127796
52331 166645 473292659
164934 196416 78865229
39015 147875 627499817
38431 42161 377765121
38680 75612 92563006
44361 67262 57410115
183944 185597 4225874
35530 75246 851345250
164905 174251 23379728
150055 179651 73974329
14270 164613 501263944
75669 86070 25891539
122299 189676 749417057
38214 129785 229237779
3870 43254 98322859
117297 187853 176924976
129638 141542 693704962
76774 89512 55388307
119381 198154 362144166
123335 179606 981144168
73396 114061 101459048
164622 198294 906382484
24170 188034 695973124
109385 112707 5751152
4783 142560 641832912
63908 177486 284250967
116963 124568 19173770
94882 158815 160221701
30042 170789 352289317
88540 90159 374506756
89314 166653 344786753
98325 158543 285143079
46486 136204 224566480
153401 169455 364226628
53793 194959 353425334
180045 196074 603937489
90753 172753 553093119
152384 179663 68124418
95976 143628 646258533
46098 113633 791089711
47029 181866 337606262
75124 184520 273827882
30148 172863 357194823
159452 170585 27991168
16916 27226 25797139
195242 198268 7650584
146810 159334 31292499
129130 151693 56704288
144829 185096 100949598
135433 152894 43938591
124035 131567 671442251
181193 194041 255193719
79838 184632 889100302
37515 132447 237699789
54014 91588 93929459
146108 150951 12294936
9794 41652 807325044
105433 184509 198246087
199143 199147 550861195
40337 104794 161110402
6470 175694 912069262
46679 118732 625293084
22246 145909 309429690
171585 199374 962197063
22987 137093 285410089
1728 12689 27434043
75211 116689 693253305
119264 123190 980384315
38493 195191 392311177
57272 155610 562131036
176283 190858 36493561
20247 171540 378658346
127103 137575 153288207
118988 163588 958890539
53039 109729 897024261
32218 126703 236470974
78480 107648 656946604
194344 198253 555496829
171020 177355 15798130
154548 189408 808305398
30882 78657 981683927
9753 60129 126003632
125681 197782 942748436
62564 145491 207447384
45135 161962 924628756
113562 177765 160883766
106865 195785 222772536
164929 196953 606665856
43297 113395 175316357
196068 199799 9399802
46201 158586 281488653
29001 111959 207375126
87647 120046 980081411
108299 177413 616867156
73372 129507 140381503
44693 117392 181801323
162158 189509 68593567
26092 104633 196268574
134690 162939 16603883
39118 169044 325223255
72726 115522 909483059
162911 164443 3836425
142556 162875 215077274
93730 107833 35342374
152676 154687 5035351
96487 186320 225119538
151680 186861 87977938
92233 98967 708003387
131502 174382 600227913
87539 166317 197299100
93668 121873 70860043
110198 144370 982660440
148038 172261 61505346
140269 195680 854856471
24885 74094 123211168
112212 180799 171856499
7721 110891 257918009
191456 194288 7076587
2411 50061 119031585
49918 148735 247579801
86932 116210 398066165
9067 187233 445884873
184192 185374 2830141
165611 187496 225322264
7940 22433 36236925
43879 198301 603307794
13855 168252 386455664
123481 184692 519147426
25706 73411 119416772
36879 115280 327595401
187962 189396 3571790
137835 177623 99716534
149743 156278 780851932
109151 196684 244317967
153072 178086 62455214
103059 113981 27306395
151629 181531 74700405
32595 166441 334995141
59232 83157 873339522
191300 193968 6675527
169951 184162 813241105
144320 182517 629316292
62004 103598 103788896
198310 199216 2291206
13804 143415 980267929
161197 194484 54504151
12241 42699 498174998
40901 159260 296225943
122679 197354 186957975
13880 196815 667021555
85086 179677 343471493
21001 54490 753574811
34298 150319 823949257
6484 40637 527673291
149152 149739 1455763
100985 152649 785166689
73199 78961 32436338
123724 131698 804765802
71010 91632 723367024
79817 86928 21466574
157852 159847 4883605
84324 104054 394230199
197800 199861 5148485
151778 171401 49057523
145118 185817 124048422
132169 147121 37463121
136093 171368 391870108
1105 79905 197049983
78162 166860 766019252
170932 173090 5417139
163339 195686 81076841
183102 183673 262615390
85493 152604 29949314
113004 160628 119353526
25614 174037 371408872
33387 126410 757489461
146294 188632 106072914
198226 198450 579509
69222 101314 536261523
125726 197010 178510045
58188 121590 477298966
94182 137337 778096841
127527 151201 167347990
164794 196911 80405924
156242 197743 103841275
162075 167550 13794342
6797 45975 125795810
129956 155230 63453996
54827 199593 362476826
33096 51893 47002553
170567 178184 18992449
166676 196842 75541392
144118 147910 9620895
111479 152638 103421296
191243 199523 20770400
146764 178762 447428879
2055 6401 10926988
69926 174347 261301248
95125 166367 62937592
198688 199852 2867223
55783 106843 147841054
71780 194633 236881887
189168 196485 18216557
34176 110681 959958803
172514 195232 56844201
112641 180434 169868311
122153 184726 156751353
158577 164375 680894854
26602 78237 129095346
156493 195167 900152671
33083 123838 301213042
169325 190667 53492538
136623 177740 103027105
75820 176270 251409471
48833 56204 18471382
43440 72701 425189140
140475 176110 89375345
131461 198622 168256253
123683 185550 190260480
122095 151620 112296993
4837 137383 967264031
11443 80382 172371653
106244 139824 84062708
129964 192671 78958774
26273 96887 45540274
68066 133658 164111404
154270 182132 151427434
151254 158805 926609289
47261 94460 185850490
104887 192243 945476537
148081 184977 15391863
132570 142168 553796601
4292 177082 806728735
49800 127611 846839886
95615 178376 207336580
15488 194519 734675125
151438 182447 77467240
196651 197078 935940114
70806 76809 15068435
112091 158666 667061801
23584 82376 737132878
78264 195701 294049628
106401 193887 740361819
47784 183747 84311378
178188 179111 2368889
146899 195916 122718074
24147 167606 522383802
19963 162488 356606415
125912 132438 860917636
182953 190693 19375868
126687 174523 889104747
175546 178380 802166106
181402 185859 808150585
183776 194887 93821583
56813 160085 258486471
86149 195558 274002429
100739 193236 231813876
131030 153874 57396794
133603 160481 779942916
190657 199960 23278835
23430 139747 290969624
148705 189712 102599998
3267 26130 494077874
92982 149569 141938926
30947 86429 138677135
196773 197880 2840484
130032 139459 992613013
179650 199393 881698967
145488 179100 84207590
197667 198625 433464391
24943 44278 48265418
140246 153526 33502856
63619 65925 384121396
127543 178942 817184772
30554 199314 467440821
116060 180307 61184397
113231 126631 98031514
62440 95583 53013779
160194 189149 929106651
154138 174635 51131942
167732 193754 130379495
40662 150711 275590061
32819 34892 225717704
185179 189094 9758315
101309 165148 160076688
82779 100631 44510278
18572 64419 114701407
142257 160785 376761137
197202 197979 468145285
155128 161479 15731451
151887 191295 60511496
53143 162214 273016236
112265 198722 216729530
77007 98833 54393619
97320 164232 516809226
83377 104025 51565699
35196 139877 605158850
24444 141822 293606481
97246 101404 959698417
88712 164712 512691103
21787 31888 25254671
134485 165114 982710154
15181 155645 351654662
127410 135315 19715675
13816 176696 953189668
166519 176304 24570757
145874 150081 10677239
113598 179421 237854591
180130 182165 782967265
168146 188470 280746242
31299 87412 589107118
11247 56177 112215635
162814 168602 14484259
27277 173985 367144265
160049 186074 65374745
150473 151444 2447463
69644 78537 22187317
40157 155405 981163206
84653 165717 202973507
117754 129165 28704257
10445 24013 572909624
149045 163580 36230187
56844 101928 11056009
61924 188553 837305956
64936 167992 341035899
27156 90771 867779877
17480 160731 358418775
165315 172101 4101451
65157 108659 108628113
2865 135774 332391382
198880 199039 416157
184925 197669 31836390
31367 47229 39599058
3339 136186 515026000
46859 104160 143275689
73807 198083 925751234
110654 159107 534850897
53124 100772 119046494
196939 199649 776618194
81756 102368 51460577
153586 195500 104784164
53124 131747 196790829
176295 188700 31124902
66000 147766 599496231
169586 185017 495068237
154046 188024 228756182
44153 197600 384207612
158669 185018 66047291
97450 131181 965927302
199815 199974 323634645
159899 163435 8889432
62926 188419 314125009
64000 170362 864577972
34376 107319 223914688
159820 186200 208552436
123184 147974 62133058
144054 195719 129452515
147560 183059 702748933
147668 156385 21863539
42997 75605 81767774
154551 191170 91556174
52343 177450 552731488
194172 196773 569064880
189811 190065 634450
85570 115635 533114938
95650 192933 243724286
104040 119788 433992607
55028 106124 975181159
173710 177115 8498425
150725 186670 586000092
68310 165332 242812767
159384 162059 6737403
177957 196435 369999007
10705 149633 347697962
73549 143507 174955146
21555 196266 437242272
13283 194211 452839627
82377 194493 280789848
71955 166107 235559386
121182 164228 309441795
14653 102784 153223500
13289 86357 182665661
81397 186165 700292612
112984 119933 17515807
148553 149537 2461617
122284 195405 183087760
161930 191004 72825780
177158 181796 11653237
2743 191701 641782944
162800 177053 26193613
101493 170966 719805244
143557 161822 45747132
166337 176770 26195344
59698 151719 230431996
167498 198381 77383655
64895 182986 601649025
133688 159490 64563520
27681 138990 278390777
194542 199657 12861674
161436 189648 546319053
90287 172577 553338883
87384 162472 188119964
117604 179799 956563391
34281 48124 34637896
38880 122912 210417276
186893 197849 27423717
30594 93097 374966022
43068 161168 901817978
74050 150689 870008780
147213 185139 95060600
42590 103937 153395588
180132 186194 152535278
184602 194644 25115257
23743 168905 363315361
78519 131098 131596028
56160 170592 913531424
127406 135287 970944553
157554 175205 451108184
117734 177133 148867198
110503 144552 85379972
148975 160824 29456331
175061 177560 977083712
8633 196568 470270801
62986 126420 158668630
181714 183695 5028844
99135 104180 12648042
130939 146503 747660453
83703 169233 342033563
165896 196365 183193936
193067 196105 7634879
139631 153977 188361186
132196 148678 41397983
81123 155408 371626373
69708 91418 54152483
17704 108496 226973271
97027 141633 151365902
42693 142535 249871622
13015 113996 341997352
147895 149945 5186483
79764 97259 43596766
75404 189932 286688567
18790 157686 347608269
158081 181946 59710863
124969 170454 581035191
60875 68703 906521558
122948 173977 850595747
7064 56549 123649603
149517 189981 101262857
149344 160276 239089423
7838 87099 639493866
162369 183151 32230639
108240 191751 209299538
25498 82053 627646002
164153 169164 12538353
100136 172738 182010207
130049 167604 94128618
192228 196166 9816524
108543 165282 142220850
9522 74508 162649973
111922 151566 99657109
139188 198301 885444294
86471 147286 410019103
138682 139773 2776897
116700 157147 838484202
75711 129071 785826542
155958 186469 76296625
166573 194288 69427837
17063 103193 620276408
161828 168578 16894405
140096 140610 1282307
71705 115726 440773781
25708 191851 778686572
25253 87394 552922180
13528 118313 497410375
15106 130350 288358725
102114 151364 123669304
55859 71592 634119917
95104 108112 32584068
100772 119151 520967043
52758 60573 681273405
183738 189782 15126197
68243 123876 615211396
88929 174139 668903190
103813 171437 169612556
76442 121596 890894538
134170 197600 899744211
66817 78554 371458911
52260 104901 253039744
167388 185685 504930864
128263 140633 30918968
63398 82130 943429998
182938 189596 180537143
94568 94865 70489983
144048 158717 36824249
159644 182045 56166948
97376 123900 66652188
38535 177914 348898713
150918 190650 685062188
88201 112659 9063811
99140 164746 599383355
74285 188367 285519125
94081 189858 240042702
56372 61590 100312432
45812 58127 709166199
69428 171352 270341708
194652 196416 4347739
6318 140670 335979420
181637 187564 14924246
149134 179144 74995448
22479 76942 136252996
112268 116971 11759543
93687 125748 80412418
7968 160531 381670299
103201 131137 13680364
146198 177700 754910036
40085 86041 239995918
162316 184151 54757166
131416 134875 8565489
176030 186135 814460715
55372 157862 889707463
68774 117945 122890840
149889 171822 54838527
3220 52211 122442094
98970 184089 213409166
175675 180101 11092940
125518 164340 224346818
115801 138218 413199806
33011 153573 301927578
198143 199158 2568111
8459 138203 502839599
53237 141004 219590530
50887 166890 290449302
32166 99796 169015581
122757 123400 231618770
133576 155955 956774851
62534 99221 335629994
6224 119582 532813107
40989 176119 338295260
4102 101542 243459287
19411 91175 179387661
180956 182210 510801931
124977 156853 79945871
17233 46741 795609433
67651 178438 364228418
164016 176981 32511666
196535 198303 745458213
69970 114590 111449671
199330 199895 1376560
61221 172001 512468113
147606 178921 642218743
54412 54978 969895993
142123 189064 536673940
179161 191917 283320629
95810 184585 575686428
71956 76679 916973257
32451 87665 138018194
172986 174920 418058764
30509 92240 857057082
28383 176372 370409813
16311 147386 142611498
130322 133389 7661078
130187 168705 96454242
3552 21656 147421893
69568 80644 940255308
118757 146931 65301659
31784 89849 145160922
135259 176268 231333276
118001 118724 140335717
129037 179511 477414447
54842 197337 499626137
77349 94674 462969394
134368 144712 70738207
144738 191622 117444999
172168 195911 59427104
90535 94934 10931404
49333 63578 278624799
1920 69511 570500737
154862 160457 863610231
1223 163732 406622121
42824 157518 287237568
93431 190168 242425393
89247 103620 35892310
121618 157375 89605210
162076 166372 48998053
189297 192655 6376218
142184 167238 62866742
183377 190631 955336283
87222 169527 578235057
93059 136614 109076959
183553 187765 499327312
78755 188156 273949540
87901 143722 716150340
66254 181026 444158583
29362 103419 185118068
144269 172308 70281614
19800 106562 296469656
130256 154173 396989305
194312 196965 6599839
155731 190414 86761328
170385 193570 781556678
48992 89238 398747554
117169 191898 187350533
64641 144542 672000330
189433 191821 5968212
192947 197512 708126010
179206 195619 41102978
36742 103583 914054908
100647 140755 604687172
138955 195848 142622237
109596 148521 574077747
158676 171403 212183290
148241 190574 105921275
93226 155065 155129457
14434 57460 786389681
108952 162365 802343397
148097 181316 747411602
3066 133101 310850863
18085 198926 452719903
35307 151805 477691071
9840 124142 285898009
111309 137865 66509862
141986 163228 53248558
23398 25688 5751983
91878 123738 92141065
24949 173427 371569168
48602 145448 432492468
824 89648 635639798
6460 57221 91156611
13147 40458 68291495
177580 182537 12465739
195318 196659 997688070
180285 189641 988206332
144785 173626 77648711
2762 185766 628020169
157381 196693 473743918
161957 174976 880352519
153485 177723 33657018
88487 100648 782659220
193888 194662 677726944
121961 183627 154404196
125377 130040 11689356
162692 175094 31061422
178767 179066 446793685
93037 97148 658206508
30809 89324 146257312
155674 196514 420375959
63724 99403 89066637
88121 198590 412267209
143670 168392 586121588
142906 182957 100371560
108960 163883 137615439
132388 197232 162403002
99010 130893 80034150
39393 145109 906379836
150181 180271 75212287
19719 29173 680832028
3086 165579 951255061
151111 152281 2890574
153545 171204 196380946
41388 41982 905045028
103000 168746 189057506
136670 161699 62766414
122828 130769 633838183
94377 128047 84438814
196680 197496 311732551
163149 198883 749629106
179251 199224 50081505
111221 144002 811861047
11641 115040 258543075
55082 121751 951804847
136945 144047 17863938
199446 199621 447198
71408 182403 277856384
59408 159238 249737724
104954 117533 67194807
184244 198642 635862098
128256 135536 872339446
9448 185277 954926971
186138 198253 30329902
35432 113824 145917974
120725 192622 180078907
49776 61479 308299390
189 166343 491939263
26409 168009 983888875
72920 112623 620060064
12308 105861 280225587
184455 194454 945531177
114881 171213 141233028
120237 131776 28885523
87994 145373 143769589
166435 191159 180298996
196229 199411 749269450
148573 169001 587164705
43482 85792 346751752
58995 83232 60490768
36813 97580 152003196
138178 152893 37137985
61645 191608 325252247
150768 151788 155751749
186906 187438 1365710
10459 69278 989269539
144334 185761 103890850
122194 132600 898697342
195308 199692 893412668
152110 191548 960693137
150244 186113 546726567
169244 199696 409469084
166378 198106 79544642
84130 143269 372348807
94669 199512 407925803
156328 196193 99678972
10466 190441 656438987
100136 159021 403927698
123126 155354 880935618
181959 190873 22334066
151445 191372 46835304
148714 153250 724680434
186145 189134 751694129
158333 171392 334221264
159967 179560 49124951
58297 65785 18702115
96354 152541 268497744
115409 184385 696046789
93697 177612 544192426
158793 181527 161732621
136674 151999 264022785
65388 167115 789451267
156775 179340 56419051
123258 131605 20858820
54927 143631 855655984
28335 63648 88329357
69628 87558 193697807
126157 184080 710057436
104878 149749 190661172
35544 177108 354440948
77752 99885 55136245
174997 182816 695884732
83845 191013 268408241
159806 198137 507469420
986 154478 384228632
165887 173453 385998731
116797 157207 133379807
52341 82588 742513119
142590 144258 4266900
72515 104067 78622653
103954 135451 112854992
106852 136256 890333026
66535 119130 957587320
88596 132584 110264160
20379 111385 871939010
96204 124212 19533906
108999 122128 33049820
161829 168554 156462413
148331 159786 816788157
93829 157194 268193774
27254 186559 398770843
79777 129029 309673620
177629 190730 65218396
22046 113745 897393772
153531 182524 72464844
19247 97666 315374746
90289 123668 435864969
177457 192977 38892323
118702 129311 143511679
102137 129783 69387112
66884 108801 104657788
56251 128760 241547276
130517 140665 318505134
86859 158308 179061292
39367 119628 200849532
79788 107106 68299852
136819 138977 5387457
5139 46769 739221062
146345 155509 495740292
15622 56791 102921708
160888 188874 70191926
139985 142980 872748099
32064 186072 385617828
145477 152717 18329671
27961 196988 169477106
73758 125964 130474548
86272 152866 314314874
112170 152840 628521936
937 69834 726401735
9399 125355 290022977
94674 123900 205330612
104038 121453 43806038
81381 137860 623556582
82308 182276 910359846
129947 162422 426271790
194091 195987 4788559
78162 115368 470670296
43268 82292 97660361
73114 105198 80000979
147350 183061 134098565
16598 36801 938705145
172278 193787 53823149
11436 77133 164307884
162913 176764 34737037
117953 165406 118943657
154022 186115 457115592
132872 161438 71505576
141380 161447 12238796
42428 115087 66911871
46297 69920 59278166
47515 93937 728357304
6017 124500 241073622
49120 88021 475656198
87769 96440 806658
67124 130269 157941040
129043 161353 20954913
100045 145458 741023671
42429 76021 344895449
140869 182010 103155420
113545 127074 34048843
175165 185671 26459976
191581 198146 16452446
193906 194231 801807589
58356 171860 432426453
87535 155874 171325600
190226 193318 143036830
178669 182722 10172524
84334 111698 111725880
152281 174510 972158041
164710 166907 5529325
83992 168654 629100175
105442 125980 51522390
108745 134584 94745251
79271 184595 263792403
149251 157433 365836156
127866 151511 846122307
140285 158011 44581476
33939 152833 297805871
6257 143599 624930749
153169 185218 164911733
31536 51253 49257932
58419 65299 873122331
155772 199950 55861815
37226 113045 189644816
40073 121705 204313551
42501 80729 60647250
20421 197054 442037235
5357 93813 526834460
122313 199100 400767688
104324 161299 142788651
57712 145619 219992670
175750 195398 49191532
2538 22720 488014960
47592 130464 532419777
8761 135622 317262884
135166 181054 514459245
80544 108506 69814347
69046 164159 691192379
192872 198325 42267095
189634 197446 977595074
20922 167170 366004990
95346 178578 208554405
33014 141814 631010002
37468 183899 633788507
195729 199767 480791059
125196 129021 497102541
42184 181394 770440637
179780 197554 44530886
138930 140782 4676602
158179 177976 165895872
87309 111441 60359682
174210 176957 6947219
115825 180057 160984216
37994 50976 135640494
78312 167755 160670306
84966 182409 244024461
9645 124986 288480049
94913 95651 1843603
160595 173474 32314491
109736 171496 699387182
40803 121566 202147421
131017 132264 1078893
178852 188139 147628925
80010 109260 894486181
148868 159047 705337833
56353 117907 801507947
9969 100872 374570037
13770 93280 198742383
197230 199445 5587151
193939 194848 2316054
22776 78307 549260465
148175 157042 22154920
131185 151273 50510888
189494 190911 3508092
197641 198709 2734447
92806 110307 792114530
175729 177321 3925269
159048 183282 68053666
132342 164004 858218288
16923 55702 132999745
187513 192798 774094048
98517 179975 204183228
69940 122780 132229688
40325 161427 554142244
187127 191187 527989050
169937 192579 56686301
73477 151860 521980348
17589 140522 307509729
39718 189141 374146626
44216 61181 42625246
88969 134182 113233808
45571 169634 310600478
93369 126774 83814272
179698 183481 9484030
60828 140003 881323529
167808 169948 5324591
185232 191398 15333766
48646 153274 206700524
28446 52109 747489540
191776 198465 16811851
177481 182714 997819333
98878 197704 732969135
2316 190196 470191530
96722 185784 223302479
103152 112934 414717655
47474 79036 79062848
147045 159500 317031170
140226 143248 7661642
156717 160482 326171479
79670 128053 276188937
43210 108238 162649379
145577 194696 906216464
161368 188374 67731121
127777 154057 65980834
104858 172751 170198022
11038 73143 573859011
180887 183310 6139879
133509 135155 738393222
141902 143438 846148146
108645 126908 45900976
183575 197455 34771307
148702 195085 116022999
1916 143425 698513903
135993 156781 52240365
7911 117608 274240270
72117 184991 282611401
169742 180173 26094318
36299 190830 386969908
134699 154484 49780260
196675 199017 5978939
103781 186051 608304634
36329 192973 392206821
4781 140959 915149377
69356 101821 848438925
66223 86909 51553140
36204 87509 128359751
23168 80203 389493581
50816 170302 299204304
194207 196270 5142078
183756 197890 35367751
64279 112836 396841812
62602 164040 253793404
68940 118025 122645765
127888 149309 753940476
131275 148539 649212692
69259 111114 104560716
3602 10083 16223686
187917 192823 12225107
190984 195196 10536333
167124 171753 626695148
125154 148725 822577544
33029 91314 145743847
68777 175952 85887275
164650 186062 53756899
185574 190410 12004172
113563 155835 106142788
144763 183773 97763543
19307 78817 148868193
98903 121933 57904194
96734 123432 67056528
46289 62797 309617858
106590 133892 68403411
36595 111593 329744822
92479 170537 965331541
79346 138236 550351279
190210 195298 12699005
48336 138655 796651351
91845 98543 779600150
121360 187127 971180344
126160 147440 53406787
143222 147071 21248741
146060 184243 95651224
174835 175550 253719501
113491 132778 48425550
149066 193441 503526591
54452 168236 668034233
7551 181135 563994845
143595 165232 54196301
123143 185929 157289070
121356 194539 887952476
140447 153431 32793668
151668 184265 754836610
74137 173889 249540690
82395 170401 115616882
32243 42695 26055697
58464 113407 137231863
5105 172132 499704975
189973 198439 949441779
117999 156890 305565203
198409 198747 501508609
161426 195222 932113304
131291 167069 89630731
171297 179898 21506983
121861 198166 191087210
91278 143322 130420658
191626 194131 6222571
170312 172317 51674085
84109 155009 177693656
184080 197804 190293343
23320 148176 909420471
18571 62349 109609753
152533 163974 533342261
43577 112385 172121954
69550 148731 45441463
180704 187182 9018588
191909 198087 11106274
3489 106657 257972606
3201 56160 901765051
159568 160172 1500073
171078 198004 67469391
186141 194746 21504778
34154 183269 395612625
74151 108782 723476088
12597 161080 371569389
140013 166498 66413984
21334 85971 161609083
46733 100265 133865180
124108 145049 304844945
95003 96995 4945183
58538 162956 261268323
159945 180259 50935511
83167 171737 600058455
37977 157004 203368435
8351 10328 4981440
91021 183076 206833192
141836 161594 49559378
4713 27551 477003354
57559 163443 652538316
21325 194807 434218242
139470 162605 58056183
170279 190796 865204616
17992 140551 6694837
71135 147975 192423545
126250 162583 858465555
194871 199455 275363831
189800 191388 190638738
109709 161830 592965463
13400 181897 421693827
193385 195910 6315067
18031 34035 39908065
39991 54018 35084248
77865 198846 302943958
168161 173870 148071061
197008 197233 570842486
27650 81361 134309321
171829 180036 368003785
86091 170150 894480977
166262 199301 82852994
168030 189270 53233648
177772 197889 131682617
164023 170320 15819900
26442 132052 675042521
176243 198481 559044587
122456 193983 860459693
127827 180481 131846766
185362 195168 10564276
111386 151095 99779206
11406 176146 464343732
89111 154346 163608760
142147 167919 595033485
78057 91934 34598076
128299 180239 130109245
158803 180383 54029391
97955 141096 108083653
93084 114631 53945052
51220 131888 869350304
173947 179495 13915694
43364 132395 222886538
95239 126288 560020238
35439 92041 216252095
152816 161618 21862227
98865 133292 86361962
17818 121184 258623153
174454 196433 553860793
62311 84826 56210511
52575 140062 336984664
185047 193419 20858998
130025 133183 7932399
85052 158415 121591468
179857 198716 47301254
86004 86943 2289799
38497 170767 602692860
17171 74435 424028006
171035 171842 1302800
27050 135877 831093493
56432 158952 21523605
32231 156796 311858388
117084 124558 18846093
75628 128608 132497680
160308 182853 56549031
50126 143460 764020634
54268 89491 257124275
31529 73388 5775070
119396 186170 167342561
185893 198366 337814452
175350 194085 787873222
117985 163298 79275831
127784 134549 281357095
158770 197560 158670162
112135 166864 625428225
67479 180114 281928472
199198 199866 1620071
189158 198806 24163762
13643 181297 630940266
198985 199939 2320758
91684 94108 6025351
76742 98204 53479793
182769 196274 33789634
103473 113602 98667346
134637 184011 567688381
6396 135667 323299955
76798 94795 44818979
7149 136622 818118003
141336 197364 964874337
57468 93346 349312599
16005 154902 347734921
130480 131016 362878750
73378 184692 278642120
143031 149565 16530482
191530 193737 5484118
173485 185543 30355024
70323 171376 19943662
28281 161835 503286154
107889 162711 183214637
198938 199150 454137861
20568 89065 322772471
195317 195351 72142
192352 199264 116872861
93296 142987 124542458
45510 78457 604056528
102961 118089 37902667
65626 106333 101705357
165235 189600 982339958
8588 197501 472774645
93677 140543 291733264
110427 159469 122834116
157625 181050 177012157
189622 195770 480102888
112835 177545 609290680
27352 75974 121705215
89877 92908 503796089
191305 197592 15763976
192544 194891 5889391
55625 61224 14203161
195408 199195 7696773
130013 192964 318284644
143273 187565 111006530
54031 106737 131845842
198259 199666 394540412
8730 77701 172479306
164801 197702 552307646
30407 137281 985849123
188598 191347 463107820
24560 26961 694812151
11679 21707 25086444
59579 160697 252966320
69022 91051 331357692
144633 159192 878492952
184768 196750 87929199
10748 57447 397217691
195258 196314 2624226
80929 197771 292613853
183903 196208 13203353
180361 199398 296799751
114170 167691 468848280
131650 133387 4307298
126241 141972 39340685
99120 176486 632133304
40828 115771 523956078
68290 98893 76330502
149917 198718 183568696
108226 179462 973721120
31846 171741 929882458
145273 171360 960844094
130831 198599 169775804
100735 165710 162871553
77679 195254 294337130
90560 141490 127445352
67720 148570 202483050
164188 195638 78797345
28086 73028 112556816
36972 158167 303520424
184561 196903 339045137
64607 131525 214460056
85314 90365 707284589
71985 194148 305755993
178957 199536 249403935
141956 150713 22200044
179549 194277 281712096
166611 173088 86821755
99103 127098 600563530
161264 163148 742269484
129815 138092 20600720
194774 199394 11599819
183316 184968 104172078
80482 94094 33900489
66840 160308 745239339
108103 135208 67929232
65470 126098 814962307
93641 173462 324280830
37721 74313 91816682
20478 96241 503362813
7903 87095 197923031
179337 184081 11958367
70836 108421 606121173
96053 168249 712883399
122900 123106 515604
22136 33111 27379267
110844 159645 724631470
60555 172422 279974262
70432 92848 876576443
186265 190981 979437322
9361 196038 798889828
163876 189874 418381211
72979 105603 330719218
86786 160639 358671411
86904 137243 384891225
196962 197703 1939342
3234 146365 358120721
26534 35126 166008720
170709 172972 5653146
165696 172728 17651155
131821 156272 61379606
1670 113322 370162551
134049 181467 118821237
90454 133706 108298154
28351 49027 51609232
75471 139684 160527352
119115 179415 418595425
139122 139672 1424836
30730 150694 300389989
141909 195806 865450406
29297 66794 432928306
105048 178438 380750879
164697 180970 968424864
160331 199250 97588304
32312 120086 302879030
28405 157332 322746224
135857 164604 72094431
43822 59818 272551195
126884 180121 208140214
3587 94374 226857937
12675 138537 475311228
192870 198482 14141536
147008 174922 69827619
81844 117387 168197631
102806 171755 172888885
191820 192872 610841339
6463 57660 412151485
42144 50826 889698895
23595 133480 994653923
148803 191639 887772624
116142 191978 424517750
120534 152733 80844613
156642 163519 282837725
171686 187497 820535221
10979 98979 219883195
73865 78808 12247478
50351 75775 39994249
170635 172756 37702645
25532 163803 732959915
68518 170532 255378453
113371 148692 970695274
157254 168506 28095581
48839 51488 368203520
198875 199010 154658
47750 111550 877984882
122514 172212 172364094
68493 155220 960492508
185862 188515 701011196
186452 195373 95588943
184911 187389 6167977
14619 76525 811316125
53493 157827 261207929
71550 170310 247219815
148633 174251 63920948
70533 180922 398749704
62889 182723 959538543
68196 144701 396870571
7405 76389 172644974
7018 31368 60841192
85966 111458 63672364
145068 174205 72914358
195303 195809 299462
130888 142934 469598617
125436 145401 660519544
82897 89967 17639917
147243 152930 14336993
96612 131872 57301608
183128 195110 29993087
133618 193027 148770911
182453 199232 774414570
183035 188580 279486453
6403 162739 771998042
198264 199020 1920136
155121 186853 422903174
185143 195239 149962036
52061 79184 72334790
97199 176887 199761114
186875 196155 22131608
107246 187677 997266903
186418 199281 928230355
142269 145585 8347442
68465 91932 58589819
96326 195671 274691617
177911 199376 849016411
31713 116356 211585251
84330 127499 108118418
177934 195762 44708954
194614 195659 2599951
6784 143543 342141961
24154 163644 18803117
137384 151342 35248664
53323 198131 362589240
69850 172173 952182806
30466 132337 254925011
85035 156107 936345278
129115 186547 302009693
153522 193108 98969198
117136 190368 8710224
195581 195679 514789754
129810 171357 104135728
44243 131028 748138728
179278 185848 16594608
174517 189777 114193521
89584 113729 60383012
76669 179710 769221656
153353 156553 7955070
137447 172781 729702696
190898 195326 11066394
192482 193960 397271452
129186 135672 16179433
192044 199107 302197106
126326 161014 520815468
33895 198010 410974387
145603 194668 963351035
94988 99656 440271912
118128 142650 589448625
40308 196289 390400872
119348 139966 777892450
130616 167148 80798683
25641 143621 983554782
152080 179984 48481182
143065 187518 439676231
199187 199424 567883
192980 196680 9269451
47279 190488 358627487
170137 198944 850538823
66741 118947 713686788
158913 176406 893431276
174956 176684 922995062
170350 193312 57486216
63926 76742 9253989
105892 179514 439760450
49962 196945 915860847
143935 159456 38859875
48649 157478 369757275
19203 19644 1125162
187541 190937 185058989
50895 66802 39938411
166789 195579 859658464
146544 154174 19241426
88248 156731 375194936
127786 199530 179709028
81649 115997 731116788
120834 194505 598926256
14196 26109 29930864
80985 157999 848671435
35593 107039 746377209
40739 63186 56212604
83208 182801 249444465
8077 179965 480631859
57653 122181 161527742
67282 150628 208746157
15976 64665 121816691
130829 162089 78248428
111461 142940 803974954
68490 177664 632083318
103976 168145 160911418
36690 141761 262978852
48539 100682 791561142
177656 199585 55027191
102720 120029 150635503
99910 172053 390298581
158131 163132 12409209
117974 175611 711269930
60859 123239 156059044
15361 98603 916122817
30243 77184 187987455
144654 197319 716864689
82992 143325 151089157
98093 196617 246862036
34520 72687 541522031
162589 184313 120153125
132398 177385 977113927
35292 39298 10104235
65569 176316 277237181
28500 170940 356479578
89026 103346 35786421
106108 111454 12320056
55258 105005 858567594
36775 109544 182117951
47461 129171 859349079
39199 163335 318653104
22558 62428 439965225
76233 170712 236464074
161190 179975 990161879
27329 92539 162974484
130160 186265 900710985
170083 191198 154761616
36436 47486 667494631
114114 129631 39031970
75721 90679 786718772
161059 190109 640187840
71969 136259 968105419
148189 149121 2364627
131292 189095 922052830
19394 30782 28478315
61507 166154 261739429
93847 158258 161531255
195445 199116 9288232
103217 168857 164521723
78506 86648 43736934
70889 196728 373846985
44521 52802 770140545
189526 198979 107660033
33950 130520 422184992
135669 144313 595170224
179282 189730 432248764
56176 70518 35986842
191722 192371 370180723
25839 174115 371024164
125751 194847 638858968
26467 85474 174907876
96476 192498 240601652
182429 184234 4574962
182944 198228 153006454
190988 198924 946975363
180707 195104 991769349
173122 199777 968009399
105614 136727 710368263
153837 179479 64025150
34900 107520 181691907
45106 81684 215829601
139854 158201 46126290
48224 87976 164572964
153307 182891 44433665
11180 86806 186663952
127223 187770 925109573
92291 120466 70580177
82016 124540 520495603
30754 140615 274811737
131787 167591 89724075
102479 103018 1375473
38356 166290 320250946
83457 111055 69012819
72911 83905 886628147
23585 29212 948616309
51870 54279 260494824
49871 175147 760955592
145762 177973 80645003
148964 152877 9757543
72529 137604 845622070
181275 199250 502595917
112156 165086 132675256
42220 118029 189646358
32811 129511 242043030
123678 179824 140549787
141473 169655 648308718
17449 23067 381242141
175696 189706 882055209
81164 147895 167176045
99261 159108 150047443
171739 172486 70429
187528 193077 61282015
80507 99390 178033014
96730 147908 628447506
43887 129081 579813317
67369 187337 772113933
51545 132827 203448235
183819 189598 949108363
90943 159049 170594793
160646 177716 3959903
138246 150161 30124833
39227 183234 360520584
106381 177368 177809391
41120 195609 386778990
138877 195680 159404873
77108 174570 243916166
78544 154434 357247072
65213 155328 225653119
89742 140189 828353035
66425 113768 118235218
68193 113197 112432639
43313 177149 335064548
60228 158104 445487181
168001 176574 2940810
102514 127966 10609264
127110 170918 109671201
124361 160345 579051067
22201 122611 251227067
184866 195128 25627488
53824 135979 205545497
53047 119766 569372496
106701 146615 913292727
181045 195702 36787652
85654 153750 170670868
152551 172865 50706921
28767 109971 203065146
114398 124474 896363466
198055 198487 1123622
19684 181616 405261680
73545 107352 84314092
148809 188610 613017144
198202 199145 919638913
40815 146205 750011307
42202 185351 604075402
30094 157621 319175838
164035 191636 69195708
71537 166339 237235148
197417 198239 2114713
95108 186246 228423820
160116 164166 17597199
27879 192751 788373150
145150 177544 973015584
128004 191080 158002456
121581 182017 151348011
186350 188465 688417136
166117 191131 62699769
197274 199730 6187106
91236 174039 207392753
46365 87339 553482297
20387 104872 790149475
191654 196339 514504469
130516 132854 391434851
28350 68183 409812308
186458 197471 27584004
126140 172869 117088370
4473 6769 5740786
18545 108736 225494466
94616 128887 115308164
44844 85309 240731939
166237 191100 62312869
102381 126242 628431598
80082 98448 45811646
12630 103918 228163175
26499 32870 276791957
107546 143897 91103724
133221 165179 80000753
46317 153894 269544966
167861 184110 40714081
198819 199883 2607174
134443 160099 64233614
72794 105203 80808521
114519 116620 5243345
32575 133280 46565649
46601 130970 781340108
33176 33974 829167244
8549 106317 244420068
101090 136432 845660753
104233 125541 53491750
120942 150985 75429030
123047 123289 592090
7931 51976 807004578
119558 178494 147637159
39165 123024 209979798
76583 104051 68447042
46709 166613 500636723
166211 166423 617721335
62600 127553 314840975
193260 194061 2007795
154152 166871 31682929
68899 151692 340564454
175934 177802 707190016
52879 161528 271958932
136814 183358 116692890
190014 191048 701939711
168900 192677 933010104
70513 82208 572338100
101647 197902 246379279
144584 199948 617026722
181677 181990 834890
67175 143596 191184376
146000 173429 844021059
128197 153118 62586203
98855 108325 468826506
4501 63972 993549112
157486 199206 104497081
118436 119274 2174516
115125 152975 311652528
101147 157696 522560305
91135 186578 239147044
81471 103000 859317267
99534 158850 148666288
59439 113484 135002034
156011 199804 109563919
63921 139250 188421235
60364 147549 218231385
29404 49452 919176819
168728 172408 822308809
174691 175800 2819633
3197 41674 270428295
95373 199089 259952960
29839 96719 784782520
143159 186800 575497520
148426 187419 218023220
100075 125951 64916089
43214 59274 40364017
192286 197557 13206495
183702 190602 17260398
185792 196778 27366743
194345 197898 421057089
55492 91566 90192921
64715 103050 996505725
174612 179741 276459355
109587 187352 194881837
166224 166796 1474362
119097 151069 610000336
49317 115933 298911859
57386 111552 135368674
165411 169754 720080185
140784 176284 25661541
114770 196074 203726146
49473 164745 734377816
68594 198888 142966633
125286 172445 118165635
118645 143787 63009793
51321 94557 958490344
118851 188366 174199968
43531 60458 42538225
154698 168790 516117098
182263 182392 243063610
185787 197673 204410731
192614 192660 104243
113279 179659 166392901
186888 190994 9573683
146485 150296 9653897
12239 178383 595390741
58849 105026 115311808
188087 197553 4464234
145044 185212 100719407
11013 136609 378358007
86256 186155 51703102
192449 193232 601482148
146758 160800 35101007
131097 149701 46760253
81834 181986 250826997
16005 76278 96434924
40288 135637 238516333
131187 193991 157278802
15383 112525 236724221
23674 70239 488892118
165240 186330 536947301
123096 191954 172402558
107710 156386 525265378
120940 138341 11879987
17369 51715 736227941
23488 70657 182555243
23102 95141 995163089
152727 193116 100943747
29498 189781 401259062
104861 179930 40344697
106751 111281 756957851
87783 165393 194397497
171083 172621 3853081
159162 178465 555177127
170235 183607 498931697
27221 90673 736733825
136234 190029 860218915
65664 146287 201770526
71618 156206 211841300
194964 199181 2665609
179206 179229 404504296
195651 196609 121752841
99362 113536 35533412
49933 122820 182546483
19498 156076 476552469
155523 176761 51084948
59551 110627 127581006
119926 182877 603821338
78439 182336 552054332
135975 174860 953112549
77624 100408 56796666
141151 157193 40372424
96846 118658 54665692
150397 152671 519343330
58595 79486 52153285
108741 194599 609359664
186950 191936 805627067
135795 159046 58290690
28301 83124 137087004
142844 148284 689457749
142784 147418 865869446
27856 122969 576894345
189701 193404 160496589
155455 167740 30690016
60743 129182 171179382
161651 184159 898904830
145379 145649 670887
178868 179966 2775883
30871 182007 706232452
37386 146882 737972612
141649 190137 325499215
188071 192116 962506124
16203 121296 295981904
124224 181422 143241680
184346 184571 579585
164088 192731 71763443
23453 64480 102631280
66979 171543 261791140
130198 171829 181001854
28242 128817 986312668
134125 152361 45922484
43369 184631 804797066
138886 177860 737840170
132768 198701 478526505
13169 48407 88002711
4680 171383 879956597
116844 190261 184070441
65543 165760 655318127
92245 183912 229687909
132153 183660 129021900
95709 155228 470717088
187012 194769 19405435
148142 174955 66993928
103138 105290 423679044
31668 187077 901126982
70795 145893 243402538
6266 198289 480558502
61707 192541 529393811
128068 165867 94649961
144606 176244 79259601
79468 162465 207811883
160876 178531 44230894
101047 177484 511800286
28332 61442 82942793
52870 151839 247903191
194155 196677 6301299
28580 100399 179451340
150520 183778 336445846
25356 185927 401971048
138410 151568 505813211
83197 194072 926610288
67129 189591 306585913
116454 116755 886135958
185303 196235 27233335
2676 111104 271073436
141830 173654 983572076
46300 140595 236003255
45114 105212 150252259
16628 119859 777685351
48537 107784 7278315
193328 193472 367990
40210 84914 111807353
32778 147621 287582596
108552 157024 121611224
140755 141771 2547110
74147 163826 990865972
165727 193450 95472369
160032 199380 98677010
7360 57394 802767263
139251 166104 731775609
135451 177787 106059082
27246 105806 335530853
120235 180637 151200608
51222 138322 408310487
42551 134335 229722258
133282 187421 686352676
170108 199800 74386793
51864 79068 68107884
79531 110582 77620648
147842 166469 485558676
22582 197210 450819577
71162 188577 734592967
17315 160974 536594547
124714 168880 421737634
5290 6346 199556702
20195 105351 826708636
159354 194614 121182464
77814 83489 575621014
43013 52535 556349781
4789 95447 483747145
198779 199344 1400307
118919 129359 26204909
34633 73866 98438237
186212 192411 969620527
184865 195098 3992780
91694 97832 15342567
80861 115713 21792377
83278 130625 118595995
65281 179378 484308531
134919 147591 31917521
136963 158241 53481037
175987 179998 10058135
177549 178985 31421977
166829 190135 21959995
44558 110109 2614412
159670 171107 28724648
57980 100921 107166349
112231 171036 255142134
89881 101133 28002098
53482 67846 176291433
59868 128809 172478182
64677 184490 640748134
143366 147226 4262943
116567 122063 13985242
180107 184571 458332655
111000 197497 505165266
180299 189337 22738267
40741 196148 389011992
144993 165535 513335413
84930 134942 125150220
107992 194244 926760096
120193 191048 267278789
186891 198340 28677122
16012 72346 587870141
163604 196569 82544081
118828 191006 180830051
108512 122755 35875994
171840 185058 33151324
155658 158739 237900609
116859 119900 367735452
71824 87106 751655710
88040 140147 130501108
56346 199309 900588743
188582 189159 447468887
141244 146969 14490431
66169 118447 463536459
9003 77117 749792468
63682 182495 340130417
29896 80255 814648617
2634 183506 955543516
139802 153927 661233164
158987 186481 21211186
136825 151355 36685848
97670 103331 14170099
149008 160465 8398891
168253 169639 3467459
79593 87573 19884980
18498 64528 115159224
105407 137542 80469153
34070 178222 487712100
1889 124868 424983166
41228 43116 4705670
162935 182601 725608531
95443 199222 778754147
106627 151941 132456941
131169 153226 55400291
151233 184685 567698254
96765 112316 38931471
81983 157967 836612714
8042 43640 26100016
38319 98346 150093943
107075 180559 204676770
151295 151766 943333439
186257 193708 958646974
12176 172937 451360361
62167 98314 90185188
57502 94694 418608705
169651 194201 227457342
117800 150969 83374914
103555 183397 200134888
91116 188841 573354608
30109 101545 416634972
7702 8783 742125595
76978 166419 990104772
148913 190609 397204985
1079 80013 507368191
33998 147172 283372838
13349 111292 488447195
183104 197287 35509122
2919 32445 790307658
14355 97788 933343408
196048 199482 8644896
104598 145160 101697404
4955 195236 476220103
37557 43635 311249923
80955 103367 55950635
23406 33107 24217829
185002 196179 140515247
171824 188298 102653028
124398 164319 99974457
68832 114206 24485282
152033 180998 495738448
145640 177117 559881064
21656 79752 524553123
155962 199960 110061846
170562 171417 61408495
86814 93508 791666133
168096 180963 32108487
158127 190645 81397665
186475 188300 4618408
27009 81082 69385636
106775 199595 233973319
150344 198100 392128935
45052 192596 369378063
113185 173950 152286778
172542 180938 547437855
51859 88679 92010390
57660 184520 10788470
25643 76060 340956186
181970 193395 979119626
140028 190262 332411990
19708 160132 90816363
173478 191038 43988659
104061 115531 28787472
68189 101494 649669524
6610 15989 23424792
130949 155596 834695769
114908 158947 759741031
53926 105228 128243390
62706 146888 382022239
1827 79129 193347486
154070 197563 892699695
166966 188462 53872102
190841 198990 20466053
140379 180710 101078807
72155 85763 33944395
1423 125454 556322871
11068 39974 72173989
136450 178208 104613237
59177 96147 92278983
149535 160901 189616683
64935 145294 201123061
41129 102837 701956774
146005 156689 26844954
167365 187508 50499762
105748 131230 645221362
11559 130907 992897318
79024 116142 15982972
181425 187900 16327126
43823 100838 607582408
18738 108139 223510006
18902 120842 255005594
197737 198734 2511598
164796 182730 44940985
159819 178854 948152645
53638 109019 138447189
172199 196861 337866923
193476 193856 568998670
126385 154947 83574778
136181 145473 23336158
169055 197760 71950200
63823 117840 493970312
37637 114469 308017357
84315 105975 702892119
199947 199975 70651
169802 196673 694860441
60546 133282 892146508
43212 70801 69120777
4452 159005 773464553
151840 163890 323410263
55936 112163 140596879
174172 180098 14899103
143685 196074 131216765
23453 187131 908246915
62332 141437 197786289
135903 151346 871413934
59254 82797 58781166
92543 150874 889662008
139072 157570 46509223
140124 155680 39190900
170798 176510 857272121
7738 98919 227829589
170709 193303 490932512
1260 9243 19998751
118726 172800 135512555
209 11046 18656216
19669 80381 151828138
197432 197632 459729324
163754 184360 481994482
33611 73166 99159337
58284 111065 131857763
107488 145465 175874838
81585 140711 979586432
121503 197834 735665121
43241 128980 214630507
69066 156714 219446163
139729 176249 91578837
97443 111720 458309859
26942 95496 382929507
160485 175017 36445150
78522 82729 285172647
96186 116456 615353236
27905 149577 304639808
194918 196426 3730356
146936 153910 439730943
57413 64842 668208204
117943 121942 527677095
66890 170344 677419065
178496 197066 885111350
36766 61034 32446674
6829 165083 484985601
45433 117394 25151231
27029 106838 621101362
1942 158881 392709960
39283 43795 11243961
29447 148290 345143767
80540 109043 71181013
62600 121691 230713449
109006 128571 49106137
30771 150593 446470334
130409 160341 74916555
25509 194051 951932226
120286 193024 182115718
176807 194982 52497787
157941 158481 803382901
140192 178611 96285237
183623 192019 21035073
167944 177128 22941749
22380 52018 74066139
127256 172201 112563827
82197 159860 155602118
199404 199540 568650149
198868 199551 1686519
124346 159316 19745603
99700 155870 730505983
55772 186863 328292768
12035 54517 106168417
105570 106774 914482953
150170 198114 119990675
169628 198887 73335376
8488 157248 350607322
115313 190262 682056888
86019 120437 86161922
98110 197899 250089923
131256 144957 316732555
53126 154963 255063344
100044 156769 142326476
7906 115022 637214508
116738 127709 27676433
133219 186521 554845061
112738 174735 209223950
17230 101263 209966366
63538 87445 59706935
192734 195831 7767898
155017 175777 51840890
32314 90696 145963913
39351 166741 436544654
141176 159276 45385749
2236 150404 114552504
126027 155124 708778537
186062 186386 574878668
32691 177413 362255528
123116 171878 122104837
171477 174843 8350316
45013 188465 359203804
51737 165194 284028144
100629 176901 984653394
45136 188023 793868559
66993 112034 112483653
136479 156477 50290612
69043 70757 284262
19961 157714 975764499
156935 157256 823871
92022 178739 217182461
130095 151380 53510483
7420 71498 160319770
26296 193097 417371289
152694 181680 72399879
76380 92071 706823377
16674 36624 49752921
87862 137175 932094917
86387 140349 748615018
19765 137213 512755356
23157 78439 945332986
25486 184024 836346622
11712 109023 243263409
37733 50912 33016487
47914 143146 238432548
165716 186421 51904118
106637 140518 84795559
155553 199574 353542863
55554 124596 280845419
139025 196306 143564248
180549 193260 31851624
13891 20768 422679377
192033 195336 8225102
114349 170728 290712032
80276 119497 98135852
4414 55731 128221858
124602 170745 297124731
197316 199148 778702869
86590 90383 237814177
50240 126198 190110848
90928 150967 257641514
102079 183635 204429700
188564 199574 664069900
13237 155398 355856093
82626 130753 120536321
64759 118178 133537285
74431 168220 234642745
74291 107813 83609753
111314 119119 19619096
191985 195244 8107473
137826 171738 73487134
197866 198669 2047962
62565 164172 254219248
89129 129112 100159042
194714 195204 588235364
53907 143107 223253635
177864 179392 3842622
106290 153113 117475711
195399 196596 3004422
74905 125905 127446419
37719 64726 24565307
154273 178002 928794293
176357 199090 56982414
23821 189634 735967224
16688 119725 981950904
280 134065 334631031
143291 180896 94112754
109669 176020 166234676
166754 188190 971887688
189649 190929 20152843
157923 173756 39604418
23174 90723 578061476
126981 133842 735904349
134954 170408 88885481
27813 43894 70100249
87746 92533 961463183
185817 187144 561996800
123555 132635 22668179
89552 93567 9962320
71347 83485 30258979
60823 191457 510549461
78639 187674 273972300
67231 176690 273987905
86175 123683 610923623
77049 119882 755907575
141879 161822 835785648
178736 194223 336060476
149055 168648 538198693
53059 80835 69510923
9552 52962 108483241
33230 108040 187081400
139470 190929 129036641
21057 122761 254484342
125908 166764 212932531
5805 151489 380021433
191573 199161 111530630
176330 193703 43474324
6390 140016 334190791
57653 157434 249868206
34185 124825 226884347
51966 117005 776742625
20515 68851 120903159
172362 185585 33225975
154372 196143 104418454
152475 186551 279148592
8203 193103 462714819
182660 198603 856586289
159243 162796 1265583
17865 19915 347241384
139015 154204 38360525
8166 81717 303863525
123420 181626 585148575
27063 161236 335734058
153713 175355 528814717
34918 195258 401475349
34401 128030 234370002
3632 95864 995362514
168667 177570 22257270
165985 174023 20143368
56056 144894 316877640
152079 156166 10221930
148408 180872 341374405
20128 121682 254018151
46876 148003 253306683
115846 178591 884221484
118774 160982 105736907
48929 162385 618740278
139570 183206 109407857
194834 195829 2469749
136433 142603 860801680
28102 148474 588091801
8853 86455 806366839
177973 189794 387189774
16103 149927 591953801
173772 188613 37225918
24771 106533 105512952
34000 196210 716894596
142735 153323 26782515
113928 188920 188029574
57081 91769 622605612
155782 165171 23344233
191237 191392 394265
47481 58314 280521244
29875 136679 267176334
66406 161162 237093544
117767 186045 171243215
71949 115228 108111741
111205 173963 157244636
71400 93000 995315366
112022 126873 237398863
170286 189090 452402827
52622 135067 521350550
22965 168257 363644800
78717 103536 61905368
151025 164371 33213513
47472 119350 179910676
39413 53907 36297828
58069 76055 327418366
171323 171797 307993128
139469 142399 584505371
53411 187934 464301651
68630 98067 521197296
5446 196509 615365783
99606 191409 230061618
16854 95628 196912151
4669 106574 254813506
151855 162041 640422001
110718 169471 788104973
111322 175782 161576975
4978 186119 453425544
176361 187182 893606942
149262 157782 782170500
91249 162098 268737761
29115 173420 361181006
2240 17139 37241964
139414 171810 81308167
33534 119251 887373556
167606 192737 423458755
11650 101247 670612979
65022 98514 83611266
80863 185581 359111995
111847 170847 147945206
90836 184077 233643837
38694 113711 187624960
198521 200000 743053903
168328 181385 509797969
17982 79614 545503042
102354 115402 102437695
95422 103086 19173033
89013 117903 508316140
139947 192201 131005642
199300 199414 501923590
163378 167987 939165197
161477 190203 4720607
78302 149572 178543124
73638 192045 296338383
147042 179798 81993218
69927 164521 951684290
102418 192974 226912583
78365 97513 503377445
58127 164200 265425027
171008 172872 4670338
53659 76901 58230705
39767 183095 926332279
146767 178934 357393785
53986 155624 677329075
175054 183580 21392624
67021 151717 752499930
170418 185313 37392364
24853 31067 15502529
67927 180280 572579693
16008 124935 407339283
132551 192989 151335413
169967 190875 889101232
37220 45733 286013534
35891 185761 793948314
60830 113016 27212182
89996 95394 539766987
32773 39331 16426771
189357 198269 22316701
99835 196620 242545011
123538 146400 278122285
66386 190449 310582211
116380 174919 263182095
172694 197056 228246823
83918 159805 189983615
171224 178637 18518864
15998 17519 920564825
48027 138882 227329271
73627 116771 410327556
148621 198151 123945574
119544 157505 356767475
148810 190485 104270782
165369 191744 66097469
70238 187095 822603268
179112 183116 7180271
138750 177750 454100134
33454 162546 459357993
60838 187007 674027853
102715 132443 868877038
186469 187036 432514877
144641 199812 952662722
178830 193412 886402385
111152 132669 101718796
52145 177104 248347846
56123 187817 329833934
198287 199483 2985277
168876 194189 89941602
160763 194468 685074329
58633 153544 237623692
65875 99040 82741668
23328 185430 50732609
83043 131843 541671980
98133 197233 869779028
139586 186076 74030619
22042 23919 171700371
99057 173625 950886960
198078 199047 2469685
139418 178357 97615474
142546 178236 665539818
94539 143244 808563771
13962 169125 388331932
118518 152058 658313683
12069 59104 935761260
77312 141276 155332440
15081 57247 105435496
183206 189672 575825967
187318 197523 25534380
45814 54103 20761460
54297 127129 523204973
160718 195994 767320008
53014 186620 334517854
141302 188195 117618497
150743 152575 4614295
129801 151751 210835832
122664 161385 861050765
154047 167677 34029242
773 57969 934557024
82670 98109 402780504
136993 146871 829683377
33030 184062 378174878
86572 132150 797081337
34698 196649 405497244
128014 132076 69806177
191981 195845 9638758
185554 195234 750354156
84836 187265 984866806
147378 185499 998551020
117982 192601 186988988
131661 156595 62533929
49094 150005 252812698
61725 142365 856064957
102551 198902 241520240
148359 186006 94243640
29757 88189 497258357
105138 127743 56770898
71097 143547 181295554
41563 89322 119434149
8157 47398 98020586
6378 29017 184974562
198568 198885 806420
169156 178122 22432642
81706 175899 905427277
146749 173549 67102567
97400 164340 167795086
131973 162200 75658387
167994 198275 335459251
155917 175669 108870320
194612 197453 69484586
87079 96272 136019800
183779 191481 520030315
4651 167423 407357027
26880 75650 83084562
42162 136959 631940737
198621 199880 923738298
191014 197996 17543814
10085 53368 226808181
5457 61621 959982683
175209 182583 18505453
117383 147459 75550909
111380 148654 435428341
98691 111274 31547700
72550 94405 54381750
178532 181243 6768636
191733 196988 13090874
104241 157106 132623882
175307 191008 125301869
16366 18078 4266369
112161 127428 38407398
191510 195089 297197940
109368 148404 98011128
166272 196859 76613327
167669 177544 24611927
116200 153669 94168859
85552 179225 234566983
89185 141082 891311286
132025 150717 917006034
54312 138710 211150530
77075 161033 210127289
190663 196673 15001039
32415 89596 630358405
62717 74743 30154124
125393 199234 741849467
10234 77114 332615147
120294 148969 71992824
74831 136574 154317330
152373 191172 96987777
185707 186342 1491702
48412 79989 79077814
30244 192626 406433973
197352 198013 1707234
6444 95633 222903647
3279 7726 11124323
102971 187557 212044819
78386 89690 28200908
57972 68460 706875944
117292 170297 132911333
142323 153467 28150075
94585 138105 373004405
89460 166321 192503679
194846 196627 969741875
86960 185127 246028857
27477 40127 255615976
100997 146753 444551731
131655 190809 581546398
46693 122595 190112274
34287 146663 728233152
107970 186784 555728879
136373 152466 972038114
63374 155095 433231486
158871 165421 16399769
43127 182497 348963951
8864 133027 310565590
128616 138715 25184161
122336 181607 162468379
53135 123136 491700632
185367 194095 21708593
38196 71171 82620637
19377 160886 354090767
59392 62682 662301043
135138 178980 105922786
145075 195363 529233347
42711 104399 104755903
87001 179993 956884060
5032 53338 430923472
144790 147549 2330946
46232 60961 37100747
116127 162434 116137658
16819 123852 267845268
164848 179892 334924579
20111 166493 928518878
109263 147512 96020940
151573 195375 109470500
23100 30022 400258685
130694 193654 313623435
189820 199884 287831456
150274 171186 119748469
104962 181852 603333954
168170 197955 74616863
17410 70418 132613137
3289 82929 539364126
146021 156142 25473919
106812 129958 58014445
94112 199266 602499522
78332 194774 291552520
70476 166238 239644581
131228 155776 61629611
82088 88933 17069429
133106 185979 132499442
143875 187781 947076460
28428 199873 466686342
60304 80138 23774342
186400 190837 11121339
171009 185584 36639981
164888 174473 748341943
199079 199840 1846373
74165 75771 3946367
43077 151882 730905545
178671 198788 50466706
128118 183880 139750176
8461 26109 20186461
152649 172586 487816757
160680 188744 841337485
78559 185407 801142063
190153 192928 6889089
111956 155471 109297598
191714 195082 8418522
46256 76948 6005223
143177 143360 378483466
186992 189723 346612361
126894 136929 24992761
154588 165685 27597895
142965 172589 90841494
124264 186301 155427655
103897 174320 176498429
165114 185048 50076990
139921 177584 3572128
32861 81425 310337050
118477 138791 553601172
183951 186077 5364815
169347 197659 70933581
50072 51436 980784387
196905 198728 4675754
66550 147657 383816510
130530 186416 457716255
126177 157742 79112807
112687 169424 596886160
37134 65206 70367873
16682 185096 710694018
198394 199945 3826546
4303 139190 337304785
55303 168104 282438314
134259 185305 128021744
36813 190219 904416788
23186 94986 486770598
188870 193948 448081201
63453 172853 949299634
67153 93567 65803714
97768 149891 761714735
130256 154795 920061706
121573 168973 604427914
198468 199696 3044316
196745 197324 1484413
112884 115768 950394999
138944 173695 87190066
53404 95882 106183241
118713 135267 41459848
150476 165303 507317867
174135 196214 55315708
7801 140671 350946426
31774 127467 239442446
117746 131139 33680531
2932 7226 10686711
150790 187089 90794479
97277 150332 616024447
34903 165564 433808218
141191 183991 701644461
69023 160401 228621344
22741 81562 598192267
189267 190177 44380383
182955 195645 554479083
80364 153962 625528341
164454 173869 23578439
153907 183580 74164322
115308 197936 207102725
25776 90923 793350250
26744 38576 29464927
167339 188491 53024745
154121 180536 290466006
119323 131873 23302457
98346 107172 418374761
39482 158606 609736918
151922 199395 118783211
151709 161988 25561121
192632 195992 181013577
21240 128977 380877054
173018 196532 58865230
15690 134258 296635189
168322 174296 14901581
181244 186371 12910259
75835 198245 450018627
9804 195450 517040062
113512 169323 139902546
195633 198941 8373175
175210 182559 562504412
17457 135525 295336035
129363 151881 161757888
97822 170244 181501410
39544 194779 388668003
115252 173273 145430090
127476 158482 77719131
185912 196019 25203973
147717 196998 805992577
19810 98678 302355509
34539 144203 274573925
77608 77808 514352
173648 193026 636391599
87263 105302 317551317
7070 151911 919067822
16112 161144 596793882
48221 140273 399144443
48979 193485 708442106
157280 172468 858097610
157753 187415 549381870
11639 23948 30728299
61136 78994 44558064
156045 159180 7675294
114486 186362 310821628
94106 147650 930608009
31210 69486 688486592
128349 180469 130561734
154079 194911 102118102
159466 177828 46038339
170509 171052 1341223
198986 199372 941585
164453 196719 80822611
55154 61602 450879769
96105 194030 770395498
76626 117599 414123489
11634 193749 455780156
88740 185524 242624725
97764 141317 109092339
117483 188860 178947006
109994 115379 870005125
62339 161293 982301811
65461 151165 214666339
129840 132131 509212772
39339 56022 41707630
170311 182667 740645878
158747 166127 18395829
49507 118796 173426466
170273 173107 901360852
47164 187730 352047042
127198 146123 47392406
51661 150011 613347971
1526 170328 422458496
99398 163698 161179164
85382 184033 368178840
129910 146025 40377452
74492 87049 635132876
135463 149759 36013195
191415 194537 2947021
183476 198908 224995667
95916 173622 439334504
113038 136917 263280534
8394 138386 325050890
85756 145445 640618425
22432 103849 382157825
192624 192656 76488
54234 122342 840414395
140042 142906 7032042
196946 197221 749010
139074 168878 377797487
90100 138160 250982822
99919 135326 500530360
196926 199532 823433747
191118 194355 8135239
178854 195668 42106232
113672 124854 249766034
99296 124229 318557869
118847 170212 128720362
29008 123147 450218974
38351 158565 526766037
94348 178734 364582193
141678 192773 128060024
118980 135193 461536246
92591 192433 250180621
107481 109085 2369237
22267 33978 702641136
23716 134575 917861638
177441 191329 34831136
102721 194563 242786269
20381 23612 8038008
64321 166601 548400186
101288 199930 298897250
10072 144209 335534418
65403 198066 602875711
145289 165771 347895372
170266 192239 55039390
63658 172162 330425647
131903 161374 700675469
48198 188936 650670860
114234 115617 975377671
139736 178447 756197904
152992 174229 188164571
161240 179130 409941370
145545 181075 88951074
90938 133855 107502493
160847 175086 656354639
134571 181229 116876544
111231 160940 124574406
36553 83692 117981916
143800 180422 91747412
149043 192987 948290904
168868 180783 591984683
140826 153514 32012217
195915 198888 438419277
162339 194680 81042205
15986 81181 356620208
167016 170840 9568717
32318 102507 175432511
163889 164173 728850
17768 72661 137443249
71096 184066 282876793
108888 136354 68826691
758 68261 168852469
127714 141417 343187984
163302 193683 201617888
64729 118156 819784171
1893 18856 42488757
198419 199642 629641875
170008 189357 378173723
94482 173258 351293506
149799 154804 12546521
17625 156240 347038857
156177 158389 697674245
57313 110465 132914245
56855 57103 613262618
177017 190004 32575400
12367 36084 59188912
5566 165077 818872090
98134 121769 59368465
198154 198475 838978
139840 160364 216856582
48841 158566 507354828
146877 180263 83574426
40727 61883 53042491
91563 194008 256618970
135961 191680 751855644
31075 32112 894195735
125100 151552 686878978
60679 184093 308939653
174509 182087 19041988
19088 157231 838411167
67556 77292 24373820
170051 190418 51031695
189103 193923 597473429
123918 182187 145914365
115318 144662 681050574
50692 91923 103141004
158170 164460 15662579
184334 184419 179059634
91337 159062 169654374
25088 149847 665551784
28741 138175 273678461
71334 162075 836577023
153212 178435 63004113
153562 191282 94323458
106009 184979 662113471
22206 107857 172829821
151129 173007 54608231
114053 158831 593229289
171638 173596 553112250
81244 102631 269370145
70554 143940 183592673
3689 99656 239810025
85287 131443 102479606
87693 147531 150033843
173558 175706 539368530
80502 177283 737239895
97943 102921 12475404
178356 183739 565406880
154820 199031 110665846
165475 172281 983999382
129005 129046 109462
5656 49212 108712140
26528 173260 499458076
3128 198049 608778925
109861 165324 430422837
163557 172186 29697448
57431 171718 286163353
28860 44368 38763364
152054 167769 346613494
35846 45165 414809261
901 2213 124606923
129092 148682 51516897
24249 130157 264991912
31431 151316 818734649
35265 111701 191198636
184248 185594 3473812
115012 176845 154972829
156248 185934 74312183
129398 161594 80625468
114024 157705 940621957
93745 160371 166917356
10314 55731 113429541
129562 130526 106983335
43635 168487 312611346
10724 134853 310438569
155962 170862 191890278
11069 91891 705178032
166080 186227 50577517
41008 161154 806917712
99226 172557 183880041
108809 111842 7594193
130094 184755 74778058
68618 89972 325629133
137996 176897 97586936
145887 157647 415088408
49114 139284 225665470
54511 118469 891809914
37319 97740 899919278
179797 196102 598457208
36139 48885 23858874
77274 95730 45969189
18108 141910 309680036
1592 174834 453680158
164340 189377 62780458
131234 172732 966641029
138625 187255 18344590
103758 198911 238555226
112569 147698 261320621
72132 103269 77656418
164435 168285 180931932
52242 155461 258508428
46888 143017 240646337
118031 195455 9536883
127572 168003 663928086
40141 102861 325656748
165925 182381 41267402
110596 185625 592809085
58509 113485 137337773
80557 187085 940506727
178462 179032 1450135
53340 114485 152879196
10779 192995 448142396
75440 119914 111165261
20306 91647 752826981
186956 199750 2849757
35128 181032 365261278
193504 199621 130792389
187253 190337 7743635
28451 191351 815803870
917 86118 213028755
171593 199948 121697843
114295 139035 61962234
96078 160280 574439114
14691 95573 408625584
172372 184388 263663443
880 149383 371721755
184299 199877 82436405
118490 188202 405455528
193758 199463 52297878
53626 186826 333504496
79859 158432 196795321
22558 148767 315971720
23323 84092 151945906
118159 165841 359488154
25648 94190 171255968
84698 193353 392558246
21305 76505 695205503
98067 106294 985155897
84404 168716 459697453
134255 189530 485004466
130584 178671 120430521
154054 168203 323102621
57293 141190 856415215
75068 100464 705303682
23340 147394 764504023
191895 193274 3410816
45183 149756 261879369
172173 191227 47690436
164799 182644 44705784
32698 54246 366980070
102912 185940 208177885
81178 84308 795987782
39246 198434 398622922
128932 184650 139648838
54080 190064 811981774
68386 77857 134194590
152765 155416 2847934
198180 199178 25596459
147115 179347 80689138
101428 193914 231812470
194711 199011 502666680
180857 190851 432028064
187964 189287 975043133
3385 118008 286570133
130876 162189 78374513
124372 127488 1404466
108317 153401 848090150
86783 95478 827237154
128884 189935 152980358
20557 164592 360425287
70740 114180 108492349
15921 154038 345791829
89656 115070 63578028
27123 187397 851840434
71659 122407 634460263
89430 102952 33766415
144372 180581 90666914
169535 179588 220896996
160565 195690 88044680
5017 74215 108471421
109692 135383 64347731
143674 170225 909699467
49009 168888 333843411
166088 174402 20843243
153971 176838 401643259
128601 198380 485015082
27791 131868 260422947
113405 187040 209648668
2744 127324 645569004
68600 111444 901766491
50902 101088 125400159
84210 153969 341744960
136674 138943 3293934
17089 187082 940788603
8485 187196 956352310
82277 103732 896169449
53153 54239 209996369
55288 56812 692270925
53520 129667 190574163
95803 164199 219645892
90282 117882 601601050
47455 156793 273862171
121390 161599 100663717
162230 195104 770874629
174953 177613 6636673
98119 159909 154806541
29365 31800 6116034
197326 198296 2472256
53473 57728 10657113
86324 195393 273167879
4654 108701 718186890
67852 181065 283322900
192092 198955 156206580
20221 124332 260406874
96077 159059 157795667
155737 184984 73222866
4847 131614 962743882
32684 79224 116481838
137730 141828 380359182
155054 167474 509050133
139138 148930 936074155
3043 185847 135647321
72759 145350 181563312
44750 146937 903076991
191418 199824 341372693
84847 194496 284959047
171974 191971 782863244
176382 185736 264666255
90426 104055 33965483
109538 182321 182382576
52239 130452 662875718
89734 139336 359668771
116763 160122 108692355
179095 189698 26604522
89488 161917 181444833
140581 157242 77445291
4343 52333 119974528
42569 87532 808470940
158993 193485 86423288
35705 37484 4427889
181324 191596 25811904
42445 172836 326501347
175279 180445 677873281
151387 187894 91312861
177834 188084 25755391
188292 193092 619984333
9291 121885 930384015
169238 191012 54572202
164460 175266 278733248
93866 172408 196875947
102017 153115 157396744
131589 158920 33059514
160318 196490 855632522
89603 118366 662442557
130064 156024 197734621
3333 160215 854369550
29031 60584 79034740
159025 177342 45857612
125757 185547 593695637
184579 185142 1471788
98444 164314 165092697
143147 178111 456240456
137942 176390 96457950
178801 184250 13702927
85840 94916 255545518
163340 185634 56045923
188872 196629 370892946
42659 101012 7123276
151332 172917 53897603
14585 33176 885393972
97315 123611 66112817
125358 142129 611811792
133909 172602 76724017
69499 144149 620844137
45377 182631 343588917
32639 117673 212659849
175754 181631 720612731
111519 175711 813611063
166192 197774 79213607
190629 195613 12457832
166026 182226 758285290
92601 164869 181054941
173646 185315 29338250
51672 150736 248166317
21094 24818 298486900
149426 189929 101351338
162263 199918 94340320
45289 154977 585014786
114623 120848 690511410
57444 131790 57062196
39700 194446 878335664
84459 136873 608116164
52524 161204 264649809
165693 187147 53804760
12589 194317 454846202
128208 172525 825367106
97495 194031 241895653
70999 92920 54710834
182474 199165 41878403
44315 194665 694852280
134589 168710 564608889
116393 145179 53088830
21297 106289 212498359
136762 157592 52317502
126384 165738 307746742
75467 106355 77083106
124285 134289 39442357
107869 127573 49498663
75229 128357 132791662
98902 116686 929225653
89586 151037 82560330
115169 197198 632845663
21578 37531 950589020
70394 88866 443956643
60193 100234 683497072
194451 198494 10197861
95279 110581 20517628
114955 186125 178447594
149174 165365 178441811
35524 155505 300547792
61951 95129 82735589
62156 109111 881788857
86471 107094 51635844
164358 180884 579039640
5235 79905 186665517
171919 188194 876794696
12759 37196 969659815
124555 142270 948771903
120622 192609 180321181
22756 65646 694823109
28485 127861 248631421
105678 164152 146527322
94464 102151 489662620
144755 153916 169413387
139218 148063 234017255
64406 155757 184787201
13816 153680 488945756
167353 192696 63451121
57137 74794 103002212
123524 127209 9192533
126515 163412 92356830
169889 177087 177634033
35410 87983 161701530
178744 191003 30723613
190523 197999 937594784
135622 180088 769800532
191736 198726 618609941
23541 69095 302660838
55266 66301 27733136
159949 178508 292358836
141461 159090 616338394
71540 141494 551138939
139139 141093 4935693
151144 173871 56699111
89125 144574 835962068
30735 136330 314785175
95498 190410 237857376
121664 166985 113521066
192405 194071 4122425
51647 169819 295886805
174084 190073 40141549
161134 195276 639327701
36679 199466 663365138
75963 88743 31733991
157523 190393 562482172
55599 102134 116332536
161313 192172 77369541
46384 78926 481716375
127605 164870 93259577
68691 117860 572863310
192572 193601 284197066
149038 170740 306596605
139106 141145 5135865
28188 78962 272173425
46965 81293 85955571
134911 184977 660182921
9472 157207 752938283
172080 190547 87389258
16560 121324 262124369
13709 143860 325655336
89493 106793 43323640
137832 139347 321511399
167852 172062 10541036
41966 103043 152731320
147544 158756 28001673
107932 153689 114904915
194081 198056 466581753
26202 128832 741710149
194669 196683 4990026
69637 114094 111006833
165898 172624 925610482
39324 148831 565778643
93050 185721 232309542
100772 186329 214466722
99229 189251 225701224
9345 175841 416589844
199646 199724 197500
62710 137807 762058039
158907 188372 73871766
135178 179770 111777381
102699 127680 62748150
159856 184582 62069788
94668 189235 633834526
101392 140638 481229702
126331 144226 172035120
40952 167429 316629513
68641 137847 173057039
150128 159919 24321388
54716 136593 733863370
76684 194513 407916445
18726 51004 80664252
133758 191975 145852574
6749 44280 282044161
87554 178665 682675092
56700 103506 116975789
9254 99029 266864880
69678 91662 54834475
29829 177598 369794758
47602 90968 764911524
50081 99998 490880477
85567 131310 114515409
118186 145256 67917842
169595 170612 2569075
79766 153102 183760313
68008 176523 271656486
108098 162448 516043023
178251 182655 765617445
133836 142101 327509402
196421 199630 173960324
45142 91395 115637073
140088 174807 681169245
89026 195458 266591949
193374 196883 82890334
69598 154296 212143800
140637 164762 60498168
148966 149642 1457450
154745 176834 674196943
158277 181154 850126653
76555 179042 950231595
91312 174951 245289135
160576 180482 832581087
187433 196890 282827963
139835 149099 23457870
165089 199919 87292708
184207 188368 10402430
104491 118900 227593141
198211 199499 3202274
51398 117939 166458671
107261 189909 796215282
157542 167340 387612606
183719 188067 696375538
173343 174428 353909461
199087 199546 873248
56764 74172 549286654
138351 168639 823639964
166580 197714 100923206
44158 158246 597022172
5506 94820 223175956
187154 193854 10355770
99382 101143 4360659
18805 166528 854826210
31912 94712 156967056
123911 179570 178809808
161852 170980 30312204
194959 196752 71421955
4 46312 115694563
16954 159239 520662295
110443 185341 36158975
70918 167514 470692061
10730 36348 63860531
36029 110192 624616938
194957 196415 178298740
188253 194535 14105266
67762 196235 321580007
173079 176723 9157131
159264 192254 82698057
164036 189488 903850896
22619 195840 758030311
101333 106322 12645525
60038 106403 115853824
146511 161511 37496711
4909 76702 768048503
194736 198482 9430056
194875 196093 3018478
136510 171610 44264081
151891 158235 15808479
16806 179126 406253977
123593 175815 144581312
96659 110507 267421346
34812 163823 322990702
121393 179747 146128231
176655 196708 971865839
181149 196396 868811287
56954 124257 168466669
189794 198457 673415351
121460 166834 113591103
136382 138991 6489775
98569 127041 71472272
110096 147077 92743888
35491 62908 300519131
77991 84871 819462611
80939 88052 17698332
41894 113787 179812804
185909 197262 862056406
39975 161663 304593844
39050 186741 369757406
133559 191089 959657766
118074 138117 699990020
134285 187930 134476947
72458 169132 241864221
166703 176106 437102149
130349 146270 940366090
97146 140655 109038029
193696 196454 447980854
101922 175527 184508287
96699 133125 117917074
54221 104474 825155097
170999 189107 23950778
48436 88191 164100564
109956 152179 105975855
18732 123060 261108779
108892 194675 215005039
76718 159406 553610145
44476 193256 549398580
143484 184337 102384737
198937 199734 435316564
69794 175064 728176396
121576 129241 608100136
84808 160047 810486101
8871 69039 150466056
139404 175740 91123476
91536 154194 146958053
120189 190270 175532310
50141 165120 287824952
167580 171467 999085559
199437 199828 964582
17879 100825 207287386
104434 162185 404583189
26454 60888 708833260
179380 181915 6360509
102585 131534 777281829
186358 199865 33826966
77866 111287 203472279
140568 172163 79266572
27424 178342 377687833
164659 194515 74804159
173722 197262 58953712
122819 145505 56724331
97857 169135 178587792
197419 198854 3658361
129526 141130 28953355
151320 162976 56532334
129519 187995 730093468
84684 122298 94198927
34830 169248 852870557
1388 173053 429587597
171697 180466 611335450
102209 157668 139078931
197346 199059 803198202
64557 91355 521121271
20346 104607 210576539
33765 137269 259022200
149015 175794 922282879
156275 181891 64008134
112832 135660 531914849
162850 181678 47143956
180133 181017 346603445
23472 164479 525851061
31070 177276 591445468
46687 114228 168964154
160651 166123 8869133
96604 113679 785346212
167739 170683 590475443
18212 142164 930046849
179796 188243 707404530
95375 107201 578805942
129885 167154 93357553
3449 20641 42993047
196208 196558 936498443
59885 196503 519601843
138628 166091 463483905
20383 143271 39269826
44587 91999 118599451
95645 184273 222109885
152416 171487 47650438
99864 171126 592529457
45173 155926 604328771
31372 167554 919864968
158164 182198 542347089
189671 192724 697595102
84930 134872 190218778
198600 198728 320105
7946 126753 867371645
126243 143469 561377123
174565 181283 768547218
25006 137947 974384066
74078 117178 107537768
101179 119465 45989843
83073 86754 9162382
129635 160119 443090269
45614 50015 277302253
55211 162943 269696164
84995 106836 447831341
33849 41975 679280014
24495 33585 22620924
144533 178093 83994318
99360 178491 892008196
150958 197848 117280015
43522 89002 116429920
178137 178703 187841136
136419 174524 95470381
43903 69683 64633448
31935 184657 382341974
17534 46110 281442887
174364 188985 36744630
182833 186654 2916701
190595 199681 507046600
163616 173507 24799217
113807 129779 858186731
102870 154399 613384541
22679 101886 197930574
55182 127394 180765938
157632 166054 21008426
26394 185888 399230816
133584 161787 70658937
37004 94068 142721566
97096 145247 387861422
31612 48125 41205289
45891 74705 248460625
182144 185789 9249388
160460 183341 466869127
105870 175237 173770827
63522 130251 166998936
95835 176508 202152449
152684 158054 5385204
23290 119464 686457440
100246 138967 97026782
59499 186021 316765553
36540 104615 170268065
181826 187277 13687981
11910 127732 476125447
137174 139968 487017774
176615 194887 45753659
8012 117849 882472677
157844 158479 160965818
196495 197328 195202223
96587 115914 732331229
23959 118289 596627145
18186 42453 534419480
144956 183906 97595091
117139 129477 31053773
168859 181490 31635553
107999 185839 195221680
181895 183812 4863506
61384 65594 10461072
34903 175048 767445807
199221 199709 1199776
126037 197516 179103790
4116 153930 374992112
73424 192395 297772966
137562 152588 37954703
194637 195364 916501352
172287 177660 12886664
111364 193788 439323862
1817 46166 78469489
163234 197598 86131121
130536 195863 163619636
183557 186373 543718072
21762 165614 359954101
89829 106548 5219179
159452 186139 66982578
162188 190493 972150371
193075 199801 187008726
148972 183554 230141452
172217 179631 533223167
105472 186579 203305354
192123 196345 116877366
40754 87564 432259413
185712 197661 29810151
170142 189260 482341715
84954 140784 139678764
4062 87207 207788040
92093 106385 377547920
46807 51536 11894852
103498 125612 55529018
117963 122861 12454723
39330 73732 86236022
91409 101540 431111653
66532 118670 726039843
186738 191086 4088417
42741 58910 40634005
46395 173059 999054079
177699 193991 40835821
185548 199265 34269376
101517 185713 521356332
51497 149718 446063198
139064 179759 757128793
4904 83620 196832128
87946 166451 230102288
97160 112822 39264655
12611 37975 743528777
178061 180001 4948535
187619 194907 18190242
54810 167800 685003894
51857 120177 812355425
199268 199933 1614058
119112 171059 130171042
23019 138056 287695365
51736 181476 324819462
46573 55400 22153243
195751 196761 2495777
4227 121605 293623790
199140 199354 512323
9342 87676 195741473
15861 154093 623196924
97120 174539 194014265
95990 128455 915045050
73253 128469 263245452
72902 82479 23787974
66475 72711 57952069
155365 158509 7825185
51222 54640 46866090
147770 197047 143109348
188481 192054 8934168
120226 199720 199121405
182070 197256 594371692
11411 48914 93625780
35698 182253 366956197
140429 178179 94606118
16250 52899 91627541
168595 175792 942572252
6050 40988 87246154
54472 154001 868929183
152128 152332 945600394
40573 151275 991113796
13907 21800 801955373
110138 143356 868237833
45518 197141 805285231
27856 188718 300171996
166756 182044 38316977
172796 199016 65731304
178318 192340 35168613
172258 175195 242372170
142460 190099 119442440
146207 167833 54204936
130960 146740 521671606
140974 195592 136877287
142085 164000 54959332
94165 160221 165501890
124430 138305 51397194
139149 139624 1216166
66811 94694 69571361
168091 194752 66761982
52801 76672 427142508
153880 163919 781952071
137092 162965 143858537
31184 68639 93753544
137797 199748 820660193
91170 108633 43658525
50271 73298 57789582
50510 136025 214008715
175095 187870 32081404
178739 188116 23554510
34160 115071 202438761
71106 83874 927838939
195384 199212 9678346
182134 196862 36840028
136754 169876 10122174
36576 186271 374879806
143509 199002 329118383
141165 179098 95106647
133358 197072 159557593
46095 153415 98696766
156682 197256 101512468
185297 193037 963299642
14993 178833 410080351
57342 104799 530727297
192008 192291 282140
83363 88101 579709564
103959 109187 13162396
102245 109614 113173084
40594 62795 689797648
165381 197843 81350887
173068 192328 879749156
174544 198874 698859388
69483 198764 323658262
166235 176768 905214212
68209 69950 4385097
197600 199554 4924781
20858 142913 305360590
108303 132850 423848535
36238 172001 339994351
95019 170539 189271084
166181 193736 5975621
99194 150593 233536967
90991 161138 665256420
99656 126910 68399769
121753 166011 36496367
82030 138787 503138469
127027 163114 90306437
87519 99995 31113396
106483 184128 245916340
135526 166631 535267557
52799 157341 261787060
171036 180956 24752653
184169 185935 871691865
145940 172409 868885600
102271 168870 537822109
62141 83388 52981831
41891 59814 566074376
90674 120604 732445271
121398 160774 98527023
177688 196235 46474706
64280 191667 318927099
174491 187762 33389524
198102 199072 666799798
183001 192423 536425810
1787 62899 152930868
92982 124718 249848554
25145 144074 947792471
142563 182740 100729157
18003 109403 228528216
165120 192111 67682693
15872 100154 210652423
184826 192368 18835682
182730 183286 1392134
65725 187660 305309464
99234 113381 484796598
76169 179853 259476735
149048 157363 331112883
61800 70973 56741267
196784 198945 699393986
86067 193335 575720799
80250 191341 278177943
75317 77529 944552043
102544 103179 925960449
169875 186666 10552023
21905 94009 284880475
98083 105620 18905988
169047 188239 48155606
8315 116513 270475734
2436 31647 73015875
188844 193205 160342343
94465 139062 111659781
134324 185968 129508657
85685 183272 527745590
3776 105492 254234295
123052 141210 45269436
110230 111078 2110233
103177 167095 160248737
13673 176607 442060510
149242 194028 111987073
7249 58616 973487038
122677 186111 595228096
66235 166642 251248315
150622 197110 116227199
117770 144039 259403502
5550 131732 315599329
103648 115012 28521546
62741 193527 879178035
127267 170600 120139736
195623 198901 375844759
61358 86383 62360350
101664 141904 100867614
149020 175093 65115796
89352 152833 159183065
60841 103273 948798554
32261 158549 316180553
9783 138682 640141948
129049 151586 188813618
116453 125964 950427863
110884 118438 635992152
168993 182552 33968682
190834 199609 519302539
195561 198251 268941636
31211 152492 365977165
13268 63499 685833739
85223 148143 157678012
105003 148184 108416947
127915 131887 9961673
144305 179488 396104459
22730 92111 679372650
156792 193707 92368858
159903 164266 10983256
172168 192549 51022396
189104 195072 151008284
47791 90948 477477209
118351 167125 122286546
69615 115590 285335962
171165 198948 916700451
197787 199665 4724898
4112 29789 64166486
27771 51374 58952905
84334 106262 54839942
79196 199980 466293044
53462 161940 735399113
98964 103998 12611069
191841 199096 781106813
126563 199032 181556992
156860 173677 42036642
121587 181905 151035455
84774 195456 277135575
146516 151940 917581222
39676 43955 10675018
178164 183384 13142729
161451 193544 80419111
6899 134699 605326694
162138 192064 75015750
15122 196381 487154740
17742 185115 139284199
100295 140119 99817863
125070 175333 125870246
30690 105606 187290397
17478 25106 19118750
34036 137920 321074709
183849 197003 32835317
84807 89645 900799870
160938 181972 52715895
22606 171017 371445992
110784 140778 75102510
126108 191843 164699188
67909 141054 182953033
37079 143018 265198997
6907 23631 41794537
132056 157525 63820196
49167 174653 895712316
143888 185613 104693549
92356 194393 255619854
42898 110443 168994587
71845 137654 623020383
4183 186968 803952569
1566 5392 9661838
127099 168383 103345629
29353 34519 12788632
146142 194381 171864763
199410 199512 239586
19514 114326 978948416
139493 170880 929851671
63647 180894 125222960
185208 194146 34515857
8617 41458 829232110
129610 156244 232104192
63642 198720 485420143
65724 127351 882937553
94004 166691 163471949
170989 175386 4582769
29494 49828 70913706
132224 173431 103157860
139045 172754 603402108
131894 176244 383428740
160498 194907 590615340
26055 36574 26127672
78631 137065 146161210
117102 146025 72616334
183756 189669 599222017
11884 59352 118784004
141930 170762 72339565
87184 192949 264936458
126784 167963 37680310
48596 197709 373428323
163350 172042 713796516
176423 185719 436106212
140882 188688 119905290
164340 193597 452455137
17207 195907 447266818
125741 172853 118035191
45877 50883 12521190
92575 176083 209251572
13089 48239 416814537
49269 58301 259809678
47381 70987 561997092
68849 111271 609823398
11582 199190 469613299
107038 139097 80210987
177992 196750 47005753
174973 185898 127060138
85986 99975 34848684
156689 159501 622996338
73470 161843 221116357
140342 150570 25899031
17140 30478 33347636
105130 119202 35341350
62308 80526 45499208
73997 143091 172791351
121324 160043 96857059
70685 134835 160455253
161665 187604 65062697
133194 157165 30772541
106358 157927 129298339
127105 154266 454217266
143718 145875 5421070
88875 91401 602681770
42019 193108 501798569
122673 165959 568210955
92708 128307 89196918
134106 143051 22446507
135186 190713 423647754
80724 101542 51853328
62617 190360 619260438
159399 191871 81432852
76858 114842 94875951
158405 171325 539841032
30024 142402 238653398
192478 192862 496640671
26344 102230 362498043
150667 154362 958994143
3055 131295 320790347
119560 163735 369162877
152098 199813 119383986
155084 157840 6806707
116693 175876 148382981
44311 91227 117310658
24429 54906 205943747
189754 194543 11946894
33815 62101 70956325
5203 61378 140564675
130760 172074 103502272
116754 171885 138312568
24859 197867 517701315
134032 150837 42322259
179727 194732 37612107
76235 81986 14216459
109376 120551 187034433
188090 199522 8550541
81749 136429 985987653
26379 103150 191802392
196754 197057 668231528
21773 148190 775805005
180909 194155 293730135
186072 198958 32257662
182362 194346 30020467
37943 147168 273525170
74501 158859 210999773
133664 182215 158715348
182608 185004 182208017
187659 187895 992700121
9744 11774 5040678
76422 103142 66606613
111962 197125 213433985
188012 199269 28189972
58447 93262 418570151
165763 167475 4332947
173387 197894 623067865
64622 98524 74143388
183562 195947 31016100
16309 103902 218889900
109612 185222 189552377
77615 191686 412119759
28313 165250 757900316
150028 181761 79354055
177 98726 746157571
19905 150667 327348128
31819 64808 930661161
171735 185709 35065000
6738 98613 766398532
82184 119411 93181331
171669 178609 17296590
19734 152608 332666738
159106 195013 89976286
156452 156634 432269
59545 118418 501267739
66389 190163 309850895
27428 61462 85230091
82758 115580 869136335
176695 185921 960726608
47263 79664 377460734
124275 124943 15958202
178026 186555 21478179
20739 53966 83021262
1709 189689 849885107
142039 153950 730154400
166709 176533 24653429
71462 159844 221128708
139 108773 271565635
2047 89105 217645259
103721 157132 467285554
133325 135095 236518
154294 184506 75552209
68636 165408 242203963
130480 169875 21615565
114858 189256 5823890
132463 198444 66941643
109675 154996 435255018
15631 137025 303662870
15912 55922 99997998
96287 144308 120369988
45507 134082 905993108
7073 155332 371096159
38676 79627 336019636
50989 141584 483594404
138858 139222 944807
176181 185235 22757376
7220 63195 186484134
94110 146313 130900794
92865 174865 205420409
4989 78842 926214732
152958 195664 696020797
67052 72752 14339838
33622 173731 998628728
122659 152188 74046182
80577 101428 51939412
142157 168649 682924817
128079 180368 740791660
5763 137258 838518817
112152 116378 563360654
34399 173131 617105037
65230 68643 8535843
123688 152697 72763099
173052 197465 61159048
188796 188985 27525019
177069 181919 12171255
3721 160323 785091349
50204 144322 235612469
80725 162136 203779060
95486 157655 793581653
60592 64801 500765752
1196 19198 45016651
96216 117362 52916127
117875 118179 233272743
107213 175154 170235624
180641 196754 40385008
59217 79583 50833656
42985 47366 562050169
10272 43882 83872786
52981 126206 226627280
70960 148200 193463152
155348 169539 35426336
159100 196063 92584713
142795 158571 664769207
36775 194025 393759301
175913 198498 56633328
145225 154344 23021826
188073 197973 345376954
29080 147484 296430534
19387 27620 17980623
86667 190418 631806032
82254 153846 179488925
62636 66004 8396397
19948 20644 296492850
6084 80951 613495829
63183 115041 909226250
139847 183245 108792919
128713 175905 118234193
161361 163218 201063690
75855 142437 986236469
171849 188086 40663026
78246 91151 784297412
13693 116534 525244195
20865 129922 272849509
6002 164257 720469415
118710 158879 100657172
21308 129940 812447440
149809 188407 96579579
179915 188089 519530436
116869 124354 18881578
114910 137637 56940923
41251 74147 141185893
128055 184993 856324422
104945 166437 389361864
146761 195733 122641848
119921 181965 722982766
177867 185277 940194236
54212 113758 316772159
114681 175812 460865978
5097 142289 343161095
101149 128036 624799428
139579 167829 204432056
92843 144496 110323292
89336 163544 185889156
172811 188493 39316378
178375 196424 15191439
128480 157389 72538793
31050 161470 326368362
11008 91907 202200387
151012 178415 903637440
50481 132780 205996685
16516 162759 210363966
193820 195909 580226178
83009 196751 284813926
2846 118836 596249481
96283 183672 219019712
191866 198040 15469180
91451 165237 162890483
103316 154997 840591385
32029 75093 732589594
162178 190556 615536059
190544 195236 329024745
32505 53160 51649321
174937 190117 900813211
119832 199919 200626382
27002 136638 274205376
67266 126286 685838253
16561 65851 315204248
57958 114196 706580265
196041 199258 592424824
42884 168488 541614872
81031 86631 224600444
180100 193479 33507622
6559 143351 342257691
71739 140119 792204024
116708 175646 395948055
108091 180636 181761494
97321 185715 325742816
94063 184842 227562375
47149 48133 2445697
163840 184765 128608404
172150 181237 12023610
148762 191723 600184597
61513 180837 503181427
193030 199263 15717224
87608 98895 28164790
34293 45368 680414811
199694 199715 2150
125791 133708 79450361
63614 110429 117033683
45592 85822 796470259
147758 160099 664052189
33603 35650 5103613
32590 174878 883104519
188829 192804 9889010
130881 161035 75475169
82343 84957 611396877
22436 198152 439830173
165581 167292 878503763
33878 183619 920024161
47212 124899 452396006
41898 82906 731927200
1391 130474 428320122
88606 131039 106367314
139781 191327 527850076
149479 176062 66438632
14262 109613 866385355
197142 199242 807459987
86497 104462 765544926
59934 110360 126022814
41708 197046 388911210
130071 140123 815246025
131304 181650 80790163
128533 197820 173587476
14406 177221 407467417
29540 47084 43818443
138178 149721 145333847
103367 149338 903885130
86337 103585 858303230
194638 198713 10251565
32335 66581 564021158
16459 44724 70633804
134971 140269 13235384
104849 105620 1967763
15233 179774 411824129
133893 186266 152439852
187490 196815 845349708
150118 185453 88491583
59154 91489 80698813
17376 84416 167619742
189682 191766 5195626
185286 191650 15851495
184760 192325 279245887
77536 156462 169985198
21804 71215 392554496
1777 123777 426685536
182570 195695 6438360
178229 196089 836790947
182164 192775 26570222
153362 157794 10957991
25373 35612 892456030
87694 130438 107105528
161976 188864 67403114
196462 199753 8341597
154369 184573 75530438
170000 175842 14594818
173860 195466 857066473
2341 88171 214505372
31042 86359 138274081
36829 48376 28915926
195081 198814 814830496
14597 86602 321814741
127153 137479 867933140
150209 166126 39659721
17448 101412 620704461
151651 178198 66238844
15990 122570 266699858
39236 42880 963741839
184828 194337 23742470
75943 138512 156347472
194503 199600 97556217
180087 186752 16707991
60454 110453 124894712
150544 153253 328104000
93564 180796 646981125
57394 182220 70394294
150205 151456 3193954
192143 196244 10221230
148581 179563 811050224
125694 156328 76881648
37758 40587 7176878
155803 197307 103812776
56030 56273 605306
67504 172768 263482320
62024 190754 784744735
26416 40206 34404004
186691 191534 279888216
16696 78117 175685066
159202 191618 834685894
55739 99967 110533661
164790 194145 793510800
132636 150009 43652115
9705 79194 321981159
85986 191350 891643658
16693 115403 670976354
11744 63073 128425964
133346 141583 20516653
169985 172855 71277946
33846 93969 118360024
23311 176706 383923068
147940 196789 211139207
56952 156455 866499677
15944 163782 612580654
170868 193940 442317466
194432 199487 7763819
20886 71573 932550393
9536 142296 332053581
123033 139903 42041407
163744 178917 624107364
188686 188892 400805959
173079 182409 23387279
129279 137985 21664194
49930 60967 27832389
17189 32532 213222818
17672 73813 819208242
105503 163206 144597111
10880 113019 255330066
25204 38760 33779881
115988 158830 600120644
28986 178696 581967844
189952 195354 13446590
53048 114488 549929584
121023 181402 717316937
175709 194567 11647185
41400 123384 472050184
108220 173535 163708054
4579 87123 206327070
135714 189931 522051655
46609 179521 332826334
78147 136111 144988664
48713 103807 75660723
27562 180417 830952218
82635 97372 588798230
182705 184139 499567777
39017 166981 598789981
11266 45362 85157351
141767 183817 263055498
134543 136110 3917433
48981 79867 207412564
117288 178917 154495049
72060 120324 580301704
179049 184789 14465137
74763 189770 154865365
192703 192934 583979
78526 152826 154284384
53154 104064 127209186
178170 199246 52907293
186649 194600 473023381
166972 180036 947474111
190581 194298 9275661
48303 196835 371896625
196950 198503 4012975
22290 25439 7889495
86437 170546 210708538
92585 138037 113798299
162602 186617 530625889
150639 172183 53818042
185806 193630 411534470
98475 131375 82546561
127191 178826 129289443
62821 115895 132595492
93044 117390 527697286
11403 190642 826169851
31091 172057 352875632
132505 165953 83740050
174881 188756 34868043
138859 162540 59439309
64669 171366 267144208
60831 122254 153610466
17701 101442 748688716
82406 186739 261295180
45784 121440 675500491
56050 112452 141055608
140326 140850 995994074
98374 156182 145042343
29275 127117 135530090
66009 161712 239500028
143785 145192 3552345
152821 159636 16866002
87222 184016 379492732
88947 146008 323679696
8112 113361 263101978
53417 180280 681298439
6414 154728 371234807
126627 144925 45811527
180080 184477 11076831
153713 189264 918865766
62160 168600 266331528
32328 101745 53833459
60043 131455 178676243
79142 167052 622617180
87711 158169 176588035
34170 67682 106661222
47958 139090 631539764
39410 75924 943011304
124139 132787 21649269
107099 108405 3213031
107330 153949 361412619
147233 164522 665395462
42458 132844 226273845
41555 81810 671898656
26019 73260 118233976
74097 86734 92837370
145909 152688 17150226
49661 195802 365924130
92394 179444 529460855
43154 92997 835456960
48275 60807 31565983
58145 192072 866253194
38601 164326 314723499
193828 196116 209657104
141445 145863 829749763
86521 197216 803675304
20058 100064 437001202
189577 195472 14651468
104340 143495 98212724
11170 95079 559453746
24923 139471 954139909
195805 196227 1032473
9332 162903 440243955
87234 116416 72985532
104252 129112 62392487
182274 191555 23277937
70489 187874 678904586
150189 181288 606956487
196812 198501 936530293
57553 156222 247128847
20029 179201 398287681
54991 82395 68536892
134575 135507 2351756
186488 188700 5611892
180334 198488 157246482
150303 195281 112475232
91316 180435 264429717
127488 146856 48525845
58820 102092 108055396
109548 134496 62501666
24506 155072 713928957
55021 93258 850287627
114143 143991 595860616
136877 197747 510612087
183382 198716 59325014
133182 164261 300961779
17070 194831 444938934
58226 65972 19348953
123691 169956 115826192
10133 102589 918020638
13844 39133 796122195
192207 196508 359842063
175405 185465 25328942
57582 85360 69489228
63073 67175 10275057
93463 194382 252887807
58358 141940 436050084
80975 134326 133518423
38779 50890 30273403
51674 179477 319954469
57652 83436 64461371
104692 148116 926540509
196442 199851 156159356
138890 168489 518575955
35030 153807 297558267
43766 66626 914979672
77832 137855 743426066
47487 113900 166093333
185128 187827 303386087
124568 186342 154775530
24759 189151 972219241
120945 176686 257518550
129302 197089 604954974
82318 179413 601498378
98 108036 884997567
166273 194996 551111133
114875 174629 903311170
144905 191470 116608899
3252 137474 408705285
15746 84941 173082463
12805 194100 453703662
121277 155961 930109902
144518 182419 657810233
165221 170419 11390427
194277 199866 14019144
64186 83556 48393583
168296 176059 19445843
136168 186564 554672994
11247 195001 459834130
30241 47271 42509916
102372 164053 154573482
43945 191662 881927830
116110 194370 475705554
18439 138176 204576396
131794 168804 92680314
109200 157421 305963290
193005 193161 396519
53153 116139 157455018
156817 195863 97705029
197696 197723 82236
155120 159323 197044818
133474 180122 697161888
141551 154884 657919779
180837 194580 34487739
175173 198162 711949682
133408 183640 125863927
49452 172037 307021526
113022 177039 183940671
102571 114486 425938714
15601 178839 408567887
137627 164360 67031817
181597 188322 227929798
176428 177754 3250276
182492 184929 6210440
118491 135772 43316934
180270 185416 663557017
31378 75871 111418063
85036 199019 94700405
69915 181268 652071680
125310 144866 23012397
170267 181308 27597628
82711 146004 248320560
191923 197402 13694821
96768 108231 28697996
112106 118807 16884845
41779 161301 299177451
174946 179658 253568560
165449 170324 12258246
114954 138864 59869432
143651 194762 615319740
95536 116154 213326187
174042 192451 324820020
127860 197732 785462773
73464 191244 835476352
68354 156710 221237252
107826 120380 31543953
174706 179042 1097226
67887 137752 174726924
153128 153171 987294162
124526 142174 482002695
114465 145749 77881791
50917 87396 10080360
108318 113600 922940203
133620 155364 54603148
128063 188663 151879834
153613 181560 69830916
173412 180050 8263141
60682 64463 9370439
112699 161989 123548450
112136 180364 476872331
22308 26503 10551208
189578 196830 850231530
84295 85590 3281912
7523 66224 146874474
10943 184363 434038534
144082 158590 36441622
25723 35370 23964264
81467 154648 785656006
144611 151965 6882599
175248 194836 54202983
34777 166106 328780949
108826 180856 125156676
92968 107361 33979887
31988 110349 195954601
41943 92736 127015959
145991 190770 112158933
98179 185984 220129839
146180 163985 436257735
16791 137679 302396073
121405 138449 42492477
49906 154910 263061126
109219 168117 147646846
44297 60576 701581598
43894 78008 149863429
59561 78623 47592256
100006 103531 8840821
44597 69405 50590040
1211 189100 470274754
114725 173840 148162032
89763 95306 11028626
1095 156235 388333068
1188 6095 12351880
124176 133474 989628819
23219 148960 314824859
68741 174223 696070660
150996 179587 71396890
75102 93117 448419675
42563 116036 424758240
72053 107357 9234119
72120 119885 606756270
120855 142335 736841574
179678 192828 32945244
166817 174077 18158211
9468 72093 54357883
180693 191266 26535822
103507 135354 493231601
148050 179214 858153980
4464 88872 210972882
136486 196711 150897302
6276 70141 551042991
144041 159276 588053437
88270 109161 52293696
85033 155221 542203651
183862 185979 5342166
36875 195181 250080162
33922 38742 895047106
182169 190284 20364440
156047 163687 18978358
73819 156298 783686554
159303 194611 88488807
136121 186390 125988305
142563 198946 141395159
77135 197477 447971997
128852 170692 104837584
32496 150549 295642817
81973 109194 586185572
62925 174386 278883702
155557 179086 58790368
114860 132629 44628978
111688 155490 109985021
59740 199001 784763979
66059 153978 220206857
111170 186845 189658218
135684 162595 67456378
67162 81239 35091219
66808 72403 64632
170479 173044 68985705
49607 70101 51403000
40686 188426 369885864
164097 167205 6227257
72889 199686 384337239
35939 43963 740016155
30041 125359 859068898
134135 140607 16164213
173814 192609 47066984
22280 43031 51781982
82491 117939 88643319
166500 192240 64510858
15601 169304 384655528
64211 145566 850581679
98766 175789 193049156
105758 182405 192064612
107665 120840 610756907
7148 87212 746900887
37290 111486 185577405
25970 135606 851676918
130493 137803 18212698
100169 196353 720326391
184678 199444 36957832
75411 178432 257809015
59624 72929 45070627
192302 197474 12958348
93094 128495 88724508
129890 193031 586463793
137892 196031 13443401
101604 136434 140853358
65595 179095 284085526
161729 186954 373163610
86514 177223 301444765
74388 85078 26538241
104367 133984 74269966
77593 147020 455952550
146591 186570 490014063
23164 98095 637848174
68876 133868 162588849
53110 132697 608367039
106302 113774 18635304
58528 109644 688952494
106640 122324 39343663
40276 82779 106272795
96654 153998 143916867
95258 116148 197637218
182498 186876 11015976
52338 142229 224873137
106952 138709 79485902
96158 142900 117120084
25794 129716 373797286
77816 165827 220263642
165922 167391 3748636
197533 199237 47427022
90429 184110 234685065
7597 198915 478890127
50068 160516 425404720
51714 66375 36797594
66797 141923 764958293
181717 191407 651711069
87078 159380 181063107
25157 112835 291713998
71947 114531 308653490
67920 93211 63082213
40036 87032 560877711
182098 195447 696121077
10567 70024 996066492
26082 116110 681838909
137319 150924 209558471
116095 135913 961299378
161782 162886 390369312
167868 175194 542544644
111525 170821 148660289
31523 46603 660110046
152216 192356 100396083
108297 127498 712532314
184322 185244 2379944
70651 158122 795116911
129117 130439 773035476
58963 121499 156445241
96635 112328 416299279
86064 105588 737053083
38162 52003 770381774
194140 194228 232551
150678 165384 745505966
186038 192011 909993731
141798 142117 790081
27850 88235 150921069
98478 119404 713221100
161425 193032 924845318
156192 190266 85237821
161421 198150 796928554
68782 188200 299004677
52674 61726 22794114
83528 93965 334685765
123742 195048 316218715
66572 137814 15638744
113823 145757 633302534
46281 151904 264635369
35265 174241 347909703
183515 194064 749223409
177818 178135 932972578
88196 190257 510102802
56157 75162 47741016
49806 133780 132792023
88692 157025 999401833
111503 151739 374215317
199374 199819 1104440
61842 151881 445426529
124444 155290 77412441
68715 128413 149318596
188931 197828 714954239
84612 85800 771560335
102125 121945 49852509
43001 50754 19419685
175035 196610 54041993
189537 193534 230453329
161058 172622 152066400
136253 141933 14218777
59330 120644 153287840
79927 121887 633466383
113069 117421 284697158
56343 145476 984252995
6621 179304 719710511
66921 106692 123204232
96363 142422 72265147
149461 179769 694999958
19807 154743 337796976
89012 103596 36429958
20963 23581 6532730
118481 156239 735074074
98886 180356 996976676
105840 133833 70172922
156178 179284 57725275
5644 12283 45550896
67322 178786 278977141
36244 95523 148270265
54354 172109 629447690
81675 148164 714352907
163191 181594 46147551
16514 137112 111680774
149958 172694 56810690
64105 145955 408763192
5933 104256 56770480
152739 175436 370403514
134694 146030 895404473
135092 145913 655271558
198767 199114 563584061
163934 175743 29619875
24040 194693 770183864
75934 150234 186036539
133183 134665 87116795
12475 195247 457431738
166021 199003 331082232
166982 180608 34064230
172210 177212 12452277
85264 171752 430736009
15963 194733 334854880
65440 115988 126295169
110542 176106 688465650
4113 100966 149139404
146978 188426 331267510
46328 85890 99039090
149588 179257 900262254
66059 164622 321427083
167360 196787 879220455
154423 158719 465419423
75190 121899 116835159
118183 128863 26850000
134764 185422 127043084
39572 53339 34456989
139689 148479 941953972
137953 161997 327601672
197057 198902 4725904
133816 137862 803475636
69438 175681 831216987
79748 101974 55452706
143296 143506 518811
141694 189583 120095538
93638 164512 177627351
29273 114792 213856244
160365 173789 682348200
82860 84350 623338566
96812 162269 164011307
85166 122813 82440095
55173 138059 75061515
38968 70944 41014493
51351 56246 88987518
66262 131056 480765479
91277 185988 237381573
156605 191845 88188864
156759 165220 332156873
61511 181508 300269688
2843 95779 232276257
132138 160284 588610881
110864 145955 87992751
107225 149723 798839061
45607 91476 933691337
145253 158623 33556205
33746 47356 34056428
60439 132785 180949744
130637 172793 105592772
18817 21918 7769409
182558 195071 5339391
16423 119373 257487647
186025 187145 2743477
78544 190411 280140507
145279 172461 68123298
164566 174517 783339228
53025 167579 286824242
34547 100288 830927550
183670 190184 16298003
184214 196401 810730577
103883 125812 55061343
133750 134135 362689163
89687 168081 535402427
1992 194855 482695129
101234 101506 707660
189604 189609 796806334
45139 152214 268176512
50590 137270 216898172
197283 198516 80009341
9777 121815 280283052
40515 115471 187412547
155961 158524 543460627
73008 95200 55226180
116053 169189 133188821
118812 180803 155263835
18532 146581 574798144
159135 189260 75547338
147364 183846 91378428
79557 94379 36957837
26053 173701 884895900
63460 85023 53902238
16282 153960 344678848
60940 85952 922881687
113978 161815 119967011
129139 160449 78359986
17992 44965 504540175
146212 187507 182200272
51718 80791 72796316
28646 152297 788464065
50168 178848 787631578
108991 122587 34224475
147667 192270 945832994
101920 105401 8763865
176100 183128 17623094
47320 199524 381148625
49465 195028 779094086
54539 87763 158654881
52635 106903 135708686
126759 145358 58371431
136897 194690 144902162
200 83890 209241253
9166 45282 90234397
8815 177616 422317111
89759 100998 209159915
31038 144814 226302929
158502 191504 82612345
76711 144699 641946753
3757 79182 188587233
5340 19173 34524776
67812 190799 307908908
51944 95243 32928345
31496 115539 710997642
198996 199256 635295
110144 164174 126018778
187486 193239 14333182
34996 91818 522009011
183878 188790 721115252
54404 98899 111168384
88035 182629 566282392
71267 71329 150781
167435 171135 9254794
175398 193806 104129156
38495 61061 56645100
116406 121737 142975025
149070 177602 71246460
181393 183363 809045246
65069 130481 163657394
10256 177679 418858328
147729 167213 542595919
103560 138093 86506202
121911 193993 341117312
58777 87680 72149296
107735 179126 345965126
165259 171323 823289704
15744 90037 185782127
196749 198745 5080444
27970 183361 388971389
7515 189189 454737598
101702 182490 931253289
179345 181456 268599759
58168 174152 290206299
130733 190011 148482106
160761 163145 363528756
61114 67569 16065594
191670 199379 19329245
138733 149295 799993718
61784 134507 181825763
94563 184100 663496927
89420 177504 926400908
193796 194899 2811257
60761 172708 700892248
129094 165568 591952975
158040 173000 37392894
180172 187706 18959082
57838 72089 35718252
2020 109666 269197274
190126 194171 441344687
103691 190142 410415170
15869 85382 173866347
182477 190577 20325499
118908 154266 88786331
137588 153379 39847910
45665 78713 886042858
173865 198082 60717740
46386 163351 292825148
99367 127395 318772342
188728 198705 24967428
124135 190385 165964049
62529 167877 263670524
80671 104191 629636921
59591 90236 76537505
164910 186192 53409252
21075 126461 334508000
158071 199523 103782959
132994 154373 53728262
159619 162716 39738349
137319 171429 342258780
6457 198223 824722355
128177 189376 153365877
182 119417 153743749
11255 131213 494823393
89023 198711 274839913
113800 147949 126879817
34751 183474 372387201
131935 149023 42974675
132451 166491 21072252
49979 129319 198621124
146686 189110 106290728
158967 188763 74738839
187667 190504 7067608
96207 118766 56519310
86019 182698 242107908
16054 167637 769213712
20433 181665 539927943
160145 177219 42784149
36319 173020 342286929
127862 144885 939246077
42197 146628 895003174
116455 196696 254255435
159083 164261 12985308
108373 188757 834586859
122178 142359 50425149
164614 185390 52170770
167201 192524 60348605
5598 85639 939350995
177093 187423 25945790
125608 130553 845670493
151427 194517 107735687
54518 92032 93828707
164869 175302 26139942
92630 119049 66210435
91461 174106 895609327
60527 148067 219134016
108426 133089 61933632
133662 153569 95966051
35111 38027 7302155
14520 153841 348885551
14758 114711 863961384
150421 167847 43522413
104612 173054 171544334
108648 141698 82840541
109201 128127 47478999
113711 124822 27931474
184359 195452 27711724
10591 191063 451596204
19349 51659 242966596
142072 161064 446795197
184132 199358 835685583
57468 140790 208452012
107235 179530 966794556
137212 155151 45161595
107222 139906 81840856
153030 161697 21563200
68376 176199 269921963
36948 120278 208641849
49424 188969 349507486
27052 157787 327187796
170437 183814 33550145
122240 164685 519147437
64212 197368 926365749
90119 177831 955039059
104103 154085 719067021
150721 182591 504875148
159145 163054 490105295
155893 168954 815451785
9922 19481 23896852
99746 137308 983914367
185030 186667 724291898
40707 127089 823179828
44295 195061 377471628
171209 186050 37263975
164337 185757 34293852
58901 68098 22982554
73097 129301 140530200
82777 94078 28156250
75466 171115 239364265
75658 82558 17126751
84668 164391 199613153
1529 53143 129070180
88002 115069 67748937
75548 186487 277671547
163853 175825 30020315
28083 129616 844709927
160025 196149 164597835
188134 199471 28382114
137980 178621 799703521
187504 194285 5815482
185626 198110 279898344
163318 188613 300541677
140094 176659 91706413
28980 136029 478034657
57052 172700 289546231
178034 184791 642636947
177192 190703 33908804
98724 143788 419051930
190697 193958 879837551
131880 192704 568338223
129073 188346 738949635
82678 160501 194816242
195120 197325 5525254
31034 159596 321704968
145927 158724 62963898
162245 173768 28915945
78321 96167 291514274
168763 172710 9910434
81998 190901 272755665
118426 185678 718984471
60439 178636 295774431
140713 142328 825944806
183769 193483 94217384
1180 116826 642133795
39147 174303 784522088
151110 167149 39989382
76572 125363 122000237
156530 160756 10414965
66455 197923 758297365
15344 192875 944214416
55493 66431 27494722
85439 161548 805628594
28209 67879 99253271
57095 101271 110315089
44416 150795 305610909
193228 196535 8263436
173866 190766 76490560
199822 199983 376423
119487 125722 698239586
83927 171404 219142489
112044 176102 160601373
86354 129563 735902650
1002 44247 414181513
80048 141877 927948094
82486 98693 40430147
144896 175666 77045844
145133 178675 52282696
30865 98375 448089827
70583 74600 82553832
62387 85350 57324970
48675 184760 340844862
83453 176820 787676949
93612 128780 993727411
22067 188440 658431900
91080 147968 360843738
137188 154801 44368660
188039 196186 832217508
131378 147941 41573611
12674 14414 769093172
52274 109560 143230739
102669 193895 397753620
199186 199459 43862598
138670 196493 720458957
42699 124199 223754220
61240 181692 843058285
68262 188213 566714754
145132 194278 353443897
87684 133700 430527119
160971 190512 74059256
176200 179479 8167867
55327 162200 267552448
195493 198333 7199688
5002 99434 236016215
62890 152004 223112133
35596 38282 6760665
39672 61156 53930398
65011 163745 274757675
106341 139419 828820936
40264 101697 552448187
11454 174203 50950546
101388 108189 159889383
166238 198715 497655334
86978 127708 902847426
44136 158596 286626991
197792 199746 4918165
57279 103736 116076712
46965 188165 627581455
41560 108924 874608355
89607 134362 112071113
16145 147139 327825293
151623 174203 56293975
13982 82247 368805805
15962 76036 150353520
65001 98032 82445918
44364 75332 77636034
155626 179324 205397083
95067 143602 121650726
69931 90107 992574182
159262 193510 750274263
89766 112955 396098180
139565 157124 850207611
181892 193578 854873066
90399 119394 72582304
41365 196255 387773476
129871 195678 734170215
145972 146000 76514
163029 172110 451645172
77520 117965 222086708
86703 199056 281510542
147638 186131 96378345
161207 177711 464540797
174620 186878 501838639
157493 166942 23635998
113738 156296 106868200
122936 160580 94115361
71444 161158 442758111
31153 53692 455029842
129412 131956 6397122
120867 182537 154455953
144064 178375 85950002
64592 78040 339929141
183325 192185 22209744
31927 32600 530346125
57660 186213 669102856
67548 133559 165145038
37228 179339 355821374
173170 175811 6597234
179529 194235 700487817
25892 75739 333896365
140 85462 842884336
140031 152868 365355415
169477 190613 537196896
198566 199860 3201369
35462 152114 292230713
13614 55308 104240238
143229 162839 49091399
186048 198161 23528263
49400 159770 276300343
52100 175703 626151633
121250 132670 28568648
190759 198407 309942295
14339 179446 514933839
177921 192851 652022096
81024 147859 819252421
154852 188531 84259245
197214 198039 39754127
27452 68377 775193259
79237 116256 92475347
163104 183247 50489548
20305 22492 5433208
199131 199497 878829
137903 153102 38348042
137895 194497 141910761
171346 177029 156924729
139036 142222 8027370
128356 140432 370493132
8046 144813 342186305
4587 50358 114373017
41951 55919 34942520
99604 183774 211009787
9076 71602 479063113
86843 152461 164566464
80344 191603 777757590
107062 110494 8560683
80143 94391 35496990
134706 181123 508305876
73068 90781 490076361
123969 132178 479160906
70376 176602 265939325
59469 63883 10982737
116551 171423 456240389
49744 102292 131386698
84235 127653 108755300
178518 184389 14791405
184806 187374 544868637
105809 164040 145888426
37610 110608 182653920
91769 185199 377629879
158034 191961 966119755
83715 189667 265396661
43547 150505 267968433
181932 199555 44174203
171022 184712 34349310
94780 107195 31117111
144558 161056 833743481
99687 199413 249970193
5744 135516 324522539
171233 179998 234656201
157502 196507 97596585
177941 185597 19380302
159763 194116 86104079
6544 167690 403299183
90928 91691 1275414
193117 194237 2837031
19108 148872 388760356
178823 189030 530387033
114917 199426 211818533
145940 161916 39991690
190233 195119 12223364
36031 91257 138135459
11884 31442 924977277
14484 154807 380272303
167321 179507 966466296
98549 196137 316308501
7781 162947 610208843
63977 142168 458347314
70087 149756 376143574
199559 199737 453310
135721 192656 290661295
147319 199896 43218508
24867 26443 4001185
133100 134188 945872900
111354 190596 198640293
66163 151490 213716802
59233 158189 247680828
42594 93261 126686548
76366 88333 29704984
63749 73640 24886515
26705 155283 321844483
109126 195366 829673740
63412 107441 109995182
186527 199872 33404187
153466 175639 55391544
31973 197521 695990274
191246 197739 16306657
8932 111716 915151142
81868 128207 969779994
55113 62117 17658986
67776 181190 283843496
68292 96195 807432313
192698 196030 8361543
156162 184995 72173449
123394 195882 949999566
65368 146766 203716916
79379 160598 203283484
60363 79145 877553023
35717 136582 879858111
153924 199317 373088358
158572 165089 855035467
103369 195332 385082252
134408 139937 431790231
47676 104644 607593510
147482 176177 330169960
149949 178450 71222400
153758 170602 42032830
7729 195427 469692387
126650 167730 793393265
64065 71893 19643369
166318 192053 64526721
111146 177154 167104276
118866 139040 168380155
166605 178768 30474928
183192 197789 146551037
125844 173922 236650390
32025 49325 43176004
96143 138848 106893998
72808 95151 55613058
65432 135495 175233013
187574 194272 12804075
142637 158582 656710936
47978 170140 305898717
29206 194358 611599523
151956 187916 89967123
79832 100364 388344686
33619 71527 860349583
179387 192333 32460374
77979 173969 240251766
167837 179159 28313732
146479 167352 52241644
159324 164850 13859758
178620 196122 424234234
148819 149602 936142336
76732 92820 923440076
81828 180061 246002402
198169 199340 123081556
4602 8802 10565250
52274 184188 330265262
30799 132295 290847736
18804 139202 301122009
18338 164328 921469931
162392 198401 90251036
171465 173753 5689449
1178 10469 977560647
174833 185952 209250381
115346 124403 245853453
36358 118401 205281930
37596 167700 325835547
91322 135257 959633603
156860 179487 555777458
8153 83236 187700043
51770 90588 156598089
99661 148477 122551763
67079 120973 819569689
166355 174760 956480798
160250 192127 79952210
102728 104013 778831874
136341 196828 151539336
187403 198775 18809248
186839 196240 659450548
156736 188628 666476640
34131 58376 803877817
196578 199757 8053852
1316 101152 632350833
10880 184170 433716774
163042 198582 287246250
173683 188599 313755855
71254 93207 720807670
113825 123690 24916206
14462 97783 34264723
82239 153192 260741643
197618 198473 59353958
169121 186500 406691302
145466 153706 20833804
165320 199144 129226720
13189 156216 358044927
43174 93256 125224511
93118 121546 71352101
184206 198269 152005255
98651 171437 182507776
165728 174326 21507987
40357 100781 150972725
148185 158023 24580015
174337 198221 898978502
91047 91995 2420221
52912 99633 424613741
94201 123536 73682051
38979 47630 21579062
79444 119842 101088896
180796 184572 243892603
138130 172869 87169016
12741 197401 462159931
54414 183696 323716764
50558 75674 62989451
154020 164551 975994207
182167 189699 18909532
74216 134865 151567977
75639 180329 555835738
130434 149313 47461826
51562 82617 678109071
45123 60149 37705717
68841 105012 90299332
158322 176041 207784770
91941 171319 462673720
85219 116645 586903409
162771 171559 22080040
22341 188808 639372043
163840 177851 35121470
77538 91948 601061536
197909 199032 371308591
96986 139318 106053762
123785 195787 451131327
102032 164113 155609366
154155 190306 728774090
91066 174826 942675580
139579 187559 665402981
63612 188090 311678591
53434 155358 255257065
41664 141210 385266591
134960 166121 78046085
124233 139150 541169453
32192 176447 358295773
159599 169100 492421580
96207 141461 657604030
7680 121405 29112842
177602 193505 39879677
198525 199212 1713756
144824 164895 50211342
100582 102387 4542929
94630 188295 598275972
58966 185456 451715448
189502 197439 892850949
129337 177865 121529554
56902 186061 323507819
154887 176729 54584475
80043 188758 272311704
69115 167749 246899171
1495 72896 178717946
92210 125172 82578848
34132 129387 371148091
145009 152453 18821526
68091 84636 41305961
169368 189363 50155796
103493 142014 965060354
149646 192298 335346375
85010 180531 239171837
3025 103865 279992143
123060 177450 609621048
115767 130471 36936218
192436 194148 551248411
90855 140664 124696694
176048 198626 474248042
169122 171495 6037864
38264 182565 361286216
170668 182530 29671560
180386 193060 517662454
2770 107053 260701832
101584 140046 99418646
44617 54981 25945050
51241 69923 46872583
53007 199708 367315319
140603 156872 40950768
134230 157287 952232305
23941 25740 4566557
165153 167330 5490146
193984 195917 941057548
3970 29263 63160259
154187 156392 5486056
178804 194604 410109121
165157 168297 7902943
164297 192421 70479590
168494 174161 585174691
187051 192675 409516487
3503 121241 294524199
148419 163494 37590436
143368 161175 44568746
48833 80721 848535821
115105 144940 840476078
66502 99116 81340157
84823 183498 247100394
79990 98505 231449988
12930 158228 476267524
153574 157681 852516733
85128 114466 73319608
76971 137559 151468307
147334 175233 133748615
139994 167205 755892678
130788 193430 649964464
102174 147618 626332669
8355 111923 258868585
23236 106247 241547644
142643 185245 325422638
160893 184175 58392525
77333 154958 688732758
161989 173359 222348534
191710 197143 13554701
105635 197697 177545187
177457 197418 462494951
85778 145871 150456215
93576 136267 658894721
147320 159859 31284834
4802 7688 964899786
132066 149647 135089864
73176 151367 195798570
118182 155125 174400897
123384 172506 122993589
6194 79724 784678687
199004 199997 2420438
27583 136763 766001980
67880 118939 550422662
41387 122714 646624771
178484 192087 34130331
16469 40547 60190445
98388 125194 643028492
168 27052 67246105
113904 144748 562006000
128746 191079 747501605
32214 57544 494011994
15975 89805 184593601
86871 174491 418293171
930 87505 969087678
15829 131690 289928330
143450 199436 140265628
36038 155383 298902054
161066 161130 153330
21331 180808 399061051
42585 181259 272705692
5438 163426 416392377
8674 92035 208390865
159932 196868 320282730
139705 172416 82058991
89596 141162 129086107
182868 192119 898844790
199890 199916 456873362
41809 46146 403852498
82096 180638 436591345
47732 78640 355325030
198213 198566 876583
135302 162091 67130337
5057 49790 966157803
193412 199973 71357642
78284 198986 784849499
165234 181880 778729051
162101 165144 776184193
199543 199870 833555523
169022 172621 9040521
38519 126941 823098173
181696 183207 285177697
54659 91951 93231991
101781 183862 205812308
162050 171798 24500972
152989 163352 683094572
79203 137519 760670292
10313 64640 135827380
3797 13746 24804939
166588 199389 82220145
46233 62666 57889297
160995 167446 16207319
163833 178440 429426513
71883 142864 630609385
23230 160447 343313379
72111 163049 227528327
183191 192647 23659315
10444 132422 855460516
26187 34790 498010183
563 55010 415002127
2577 148433 987611617
173556 193135 48991272
185808 193967 20293367
34132 59323 49483504
17878 34189 40661441
109565 168081 418278528
79828 91692 362075209
151420 199849 296115339
16640 89090 181115893
36456 191741 388856632
121863 154235 81177899
110051 185247 188500005
149775 167128 281360647
194000 195139 31459247
23174 137436 285790169
34197 76050 104906219
163186 164946 447144301
140338 148753 671889860
68786 137239 171211558
186084 188476 5948627
91282 196700 264071676
138109 188819 999973364
172830 195242 56105144
145226 160185 969438828
166481 179986 24979543
146595 194612 120220925
41002 194032 464066874
58215 75335 42854337
58935 191441 331671475
72762 142168 173489764
137972 192978 179694980
90016 147792 929362330
165679 176240 40664304
99459 144305 112454018
95735 121769 65341959
72692 148361 189421442
195294 198624 8423976
4557 15130 331287729
194970 199511 11397531
32826 128630 781948111
140492 152862 801688543
108062 185754 455159307
164189 195418 78224348
130392 162456 169187553
278 133638 333615609
81241 169782 921639896
109782 175130 111119040
182405 191868 23729322
198494 199655 670808159
51767 72855 815112483
95732 134959 98278209
190267 192625 859469273
66450 151916 655321995
52277 167770 405618145
39742 86045 982715907
125194 151729 379363327
145785 168777 57605296
96148 131192 48050707
109406 126640 43284782
46362 101962 445538183
191143 191585 1159191
13619 26833 12026649
89794 99334 246956543
93016 115300 55790875
160018 197907 95030313
109493 110391 2253717
20505 25387 12205086
31399 154291 480628077
63538 119073 138903307
68379 96655 214326752
152702 186276 83953500
67498 177121 274359086
71885 171430 249208365
10093 90827 201749339
87430 162346 187662621
107650 115904 693392092
9493 184588 238092806
142710 150296 19235887
73099 158432 213541499
78616 116146 93746002
93202 119347 296022321
39551 172321 332423658
193104 195250 5387679
161864 195671 84687806
124727 165729 556192298
135710 148105 31257814
158349 196751 96079137
124873 128447 8919836
60528 199511 347878615
132527 183332 418561738
90886 173520 207016728
32955 114285 954071739
171588 186543 37436120
42115 52610 26348935
85644 177181 421271511
29567 170826 422052559
120060 124234 10445903
137859 190449 131887553
65926 77741 972657522
87544 130097 106600400
33410 73664 754522795
50170 50598 175810
20841 100637 199384535
60778 144308 208956618
142579 169493 418580136
93265 109345 733718072
163354 187636 60950237
181358 191184 24643165
185657 188209 6321975
103005 196476 234191365
8767 26454 872268128
159921 175940 354242949
124704 143749 30004156
118243 189833 154779740
181171 197346 692986554
98096 164281 165864527
37089 150618 986557792
99630 196425 242519660
177976 199361 53666070
77181 144990 866290892
108030 147806 542187651
186489 193496 17527914
113665 165984 131099498
179902 199060 48059339
63387 183360 300322389
188502 193677 685612818
135519 148728 888961222
48969 193399 780680131
35547 71167 94999505
133984 195927 942096275
106857 187298 650927751
166215 191063 62293237
47003 50278 8206384
144635 163627 446098988
154157 160840 16525705
134767 143474 21838143
36579 92953 537546264
99993 133378 13857414
134507 154601 50561485
122466 163297 102148445
137713 170872 199883198
44576 141466 242417462
182434 196513 519291491
129357 149477 50533304
92911 135218 105946745
84907 89571 818207190
144410 188277 109950331
55595 69261 131001878
108961 151129 105910230
136788 184219 549457584
180662 188378 19437630
114846 124769 966671213
165466 182962 388668879
138063 195081 142947043
166883 179416 31386149
2548 152232 374640319
177648 189115 28850545
80568 114521 839320080
59801 143492 290908127
34251 196518 523924708
180932 183795 7306140
80193 114369 85412682
7834 113570 811682449
162201 191081 72353933
55918 195919 677845048
168218 180921 261902893
169396 172380 7540073
63946 128760 162177569
125198 160329 87950775
147287 171698 900713145
52785 90380 94028518
161299 195379 833394322
189680 199521 24637578
116607 170674 135605369
57544 165080 269144656
192329 199277 17443819
187564 190065 581044424
76396 154377 489129892
181816 195510 483980468
60266 174827 286678893
19623 196997 929380044
197777 198266 1243487
184225 188658 402741280
91993 93761 4307214
78811 194329 289225825
10982 179273 421127660
21692 33020 28246390
191779 197957 568496855
162982 163958 2430024
185446 190748 621367752
140469 156829 41174890
42319 122877 201761758
143934 161670 44461784
57857 93681 89425140
93649 186580 232938876
67299 174772 268957680
172221 189489 288874372
142329 195756 133900771
147953 193841 604485214
1122 16745 39047178
12631 189035 628870010
89486 181133 489840344
45987 135162 536447667
85292 99366 35041906
89442 111159 54335494
180143 189020 22317158
116338 187788 179205604
41216 147991 949915845
161195 198196 92780974
54182 199653 364276763
124582 178907 816676410
92766 153050 157182670
1680 68138 166261809
122332 181211 147398393
131284 153315 490230298
62858 110472 118932882
37433 137898 234278181
46039 126982 326453303
189216 195757 16328378
107192 118570 4592942
133203 164664 78765741
147644 199367 777146134
155029 159183 353588818
93304 190226 242883152
54128 176957 956773369
30431 191026 633800362
147201 183529 828221423
73669 82559 22026856
62342 68247 14724131
164768 187709 57566678
134205 172873 96923956
156886 191672 163685088
16625 26008 23516008
42033 173083 641551567
18343 101790 208579132
139137 198059 14709753
6050 50360 434679038
5005 195318 525296618
107461 158242 127364277
84627 86833 5464149
80321 104675 60805116
179124 184847 14420172
19992 160830 352341123
60986 179022 295370402
171758 197905 65474687
58236 69322 27714513
84243 125659 348862647
97167 160056 157582820
199908 199951 111911
41428 64908 657526826
90513 120551 75214074
11198 193893 908433083
21957 185353 975123725
39454 131979 433978309
138023 152165 937890330
57888 178133 300913165
127842 173347 113983057
64376 173159 272311358
104652 110396 329951891
69190 186241 645867238
6440 48188 104250383
176734 190304 34006235
2799 148323 979349089
53500 164009 401278925
177422 181492 777319104
39430 154702 288739315
179355 188189 1019643
108573 147516 869521158
119418 166627 158519975
163846 193597 26586482
19382 165037 713053509
4326 121917 294184937
164996 172956 20023499
19597 179989 401425027
175545 190171 671923801
97675 194896 243637078
156172 161772 402747617
191593 195308 9249560
83391 148787 85355099
85407 92985 152136950
107488 159225 129643367
35399 65549 75621218
59178 67607 21048713
156023 177379 53285731
30039 98440 170933425
12979 113570 791553576
99762 138650 97439819
123187 192995 886799878
102953 132607 771999468
50350 127803 193896324
4545 50489 167705516
45116 130024 303898707
41623 150501 272756048
172797 196914 409736149
64391 69500 275202985
167809 174305 684982035
182087 185258 3347849
33660 166377 332257075
124328 199544 886817033
139531 155983 378569182
50290 154258 535292017
110754 111939 2883352
146287 183361 714412285
70460 155989 214211094
159659 192308 81854502
131790 191215 148825000
116021 123448 6773369
19514 95702 532123835
53204 167377 716905329
163395 177946 250191951
39084 161024 602933430
30038 112563 206332001
22495 55202 81727994
60947 169323 271147655
32897 158352 314127628
54732 137694 604904055
89054 108694 49088068
14904 32012 42795020
91790 154640 710869279
106975 139307 976142475
88985 109085 50271113
51756 119838 170376734
180790 188589 19659056
193663 196956 8192185
96671 143819 118153556
177230 196868 102870001
66362 73593 231581412
180205 182335 217020301
94004 111042 42696305
15613 104996 531548649
113427 169751 224694655
188345 190168 4547825
120470 128080 19072420
31123 196120 787024943
17109 198326 482288928
26044 112567 719326484
160871 172599 29439602
18765 86772 472471223
165099 168509 8593688
60797 189381 321839690
19912 173426 844033208
17174 176194 942230426
24758 83701 147351250
111945 184842 182824863
122679 151242 71664972
129854 198875 172925338
102417 186924 328412580
55646 77919 55832433
142296 183426 269140118
110890 196155 972323996
123105 171550 121311356
7942 145882 366082042
166903 184787 44871192
103079 149630 299371797
33226 72431 98260782
160101 194937 87340923
99946 111797 29701855
64959 122870 144966740
34920 99429 161327519
58416 83239 783559139
65359 197381 330483377
89303 126429 8620694
175740 195632 65751769
7594 101298 489900426
118879 128342 23718329
192035 193131 2681838
105692 189205 422922774
123561 148986 30082840
155722 189148 83646068
83847 189529 264759583
145124 186906 703708999
41403 54865 33717253
185270 196177 863986091
167641 190884 857835273
25453 158098 451780869
193892 199455 13996858
131548 160783 677150068
172464 173118 1596905
161192 165215 10103449
155224 199226 110121888
161525 177496 995130193
62276 163424 253094934
165133 180627 38788915
65428 91317 488015325
33815 133709 905068872
128760 154251 196514623
157757 195096 93498585
105299 135853 570277962
73715 141166 907215154
100036 193258 640151006
188801 195351 16311822
164489 189007 61496043
189279 193615 10793872
114398 194525 738057439
38201 58689 91852840
191233 194090 799238561
92963 101803 932467131
151499 168182 59254861
175855 195558 189789105
83716 123759 983783003
90438 164012 435531539
170165 193807 59173144
158680 168376 144922566
5703 77715 256457291
65570 198758 333455157
199934 199938 11173
118563 187727 899334906
3127 37232 85129375
68593 137067 171248957
112772 128145 38593913
74321 194471 300670956
105465 153448 120466780
22724 186498 876970215
150700 166747 40004867
196310 199374 7756890
13912 112889 247503029
91114 167446 412965707
111460 168271 142454504
155103 177691 394193800
87258 103862 41485101
185391 186118 1782063
48097 131060 256569579
196190 196690 1259054
172823 189309 73812708
121770 124610 7024113
138273 182524 110980006
10368 192608 456024073
167119 187666 51530593
63901 69122 13125132
44976 185612 352242634
148910 168847 624499131
22424 71176 121943952
26415 91284 278049171
104077 189710 552586238
175759 183303 449348591
83958 181625 244594836
37685 121322 209423006
55290 176862 304371333
133138 136137 7396619
72077 90754 46522360
66374 189909 961552779
82945 141020 868492605
198936 199510 665385553
83803 139856 616714163
34238 108321 185318635
108758 176699 71728777
125609 174033 121251709
102057 133294 578516641
134909 164384 871317736
85194 123730 96535515
24294 28604 518712424
161540 191437 558970689
24376 143242 997473244
63491 67897 356113531
47593 76792 293095170
164085 170625 248978393
101874 141102 317409927
28659 110692 205083696
43901 164044 300766078
52714 158685 746838527
35 143129 416142442
75171 84901 24204757
102304 149429 118304725
172693 199707 54943690
58864 65771 17255710
193176 193284 293862
156253 156598 824661
48564 125826 799437405
120008 196721 192128613
183628 194729 7185218
180754 198919 33589571
165665 166748 2731553
103539 188871 792644045
168766 187428 46805904
79067 160908 196090494
110518 174719 866643752
56136 195105 347981157
7521 38776 869900386
15766 151051 179748915
14256 149788 339353678
71166 166132 638410608
163809 165650 558451484
53685 92945 201843723
130149 143451 33305774
23421 120192 242113031
20028 145819 314668181
31312 180280 619412821
196604 198537 4936409
17309 19151 1856298
134095 154178 337552839
141314 177746 356379691
188605 199195 26524612
185003 190163 12853368
80281 190755 276654460
175328 184176 22235542
124029 169458 113763241
169681 171703 5128648
52706 150989 246188862
197844 199237 741124629
53605 138371 211994107
134623 150707 27887314
169866 191428 53988975
153355 187101 84382456
177251 180670 8574975
73525 153292 793780012
12722 106639 234847546
3790 181606 444954034
172332 191778 268303631
184808 199918 37768415
47059 93900 117096055
85164 112188 67491494
106587 107545 2363453
74509 96027 53540063
1853 123223 303716769
116761 159049 106055501
55551 68146 837783666
10554 13786 4952862
177177 193993 42127582
194081 198430 736079837
69962 188172 771226205
56304 74820 46520458
139540 157955 46312796
162100 171923 24700208
135212 175073 992737667
75690 97850 367312623
27785 166501 183100592
160389 174101 34375197
118883 149216 821581321
134354 144497 74487876
195503 198160 438019097
40569 146224 741913665
175828 178772 7379092
197418 199950 2668858
179560 199969 51150248
95427 123679 257925896
161255 175817 78848187
68813 155178 900785610
2222 184514 921603310
47274 133810 216626316
119255 186455 168360584
144126 180144 867917984
159685 171002 10808332
90178 133661 108886173
16986 47146 75331903
8140 188263 843129098
118011 169986 484544176
149382 151943 6413550
54090 196910 357529364
114157 161994 417224582
129746 157587 134842161
87539 100494 982137416
14011 87897 89478662
147003 199948 132569934
104567 170824 166078505
79703 180151 251521361
28669 82321 134117234
27785 69985 238699128
193370 196700 8318764
45234 107629 730818586
169219 188701 223907322
55331 96786 574703430
45438 168231 647127835
91522 118944 247115401
168803 189468 51821794
35929 123624 219572328
188059 196150 222350584
184981 191338 15819929
9785 16318 16293703
145937 177893 79996080
142052 146861 12178605
149302 163086 341270507
199483 199869 958732260
192988 194798 4588890
106125 109402 965992122
147187 154266 833201390
196444 197442 2555418
3514 8014 81403109
113336 183130 174979673
185714 189037 8277454
132127 170265 504469298
34993 137036 307348051
4665 127312 306840543
68099 193579 447496752
113808 131288 720417121
17521 33569 571516050
43977 154718 277426162
168182 193614 372496672
173697 179300 574129851
113089 178340 584573518
84486 157674 225083288
192418 195280 17454216
162798 184576 54614145
105763 176625 932231897
96188 173216 192998798
126665 142197 931068316
175487 193756 119288573
170014 187883 203704595
195362 199438 362338622
59469 110180 126708878
98917 116172 43209370
198432 198962 1341977
125788 186638 152449953
85758 94126 20782761
123330 142848 327069036
192869 193325 1143803
12534 75806 123022862
156407 185135 635721805
2447 165106 115788579
62417 180721 306081191
30931 118263 218377489
124115 136032 29760839
56967 60554 9151586
49405 181846 436747419
163251 188387 63065509
143937 189926 54278279
198318 199920 3984793
174480 198740 529306693
131945 190044 145554981
48704 180596 64529657
38068 74920 92438991
188632 199197 26462933
166248 181718 38779827
120223 183929 159600053
62161 96853 460591911
63244 176704 342703711
61079 79657 205377355
180564 182291 4364830
178593 189801 215453119
71272 144734 493589880
15768 44647 72207867
92118 191025 247719993
103740 108659 12339645
13967 130420 291401752
158262 164065 448097803
3352 30786 68552635
34022 163740 324746981
50740 139314 221625560
185997 196538 430903534
113481 196493 207998119
98874 194709 240211194
156691 174122 439612460
34603 97639 157690873
20226 41324 874037666
83170 120056 92370274
36547 85743 76114254
19700 182605 407694898
86714 99717 951046764
103414 155078 129667954
64369 76702 30925589
184536 193967 58828235
147553 150131 6485329
17505 106113 221575163
140078 194068 135297601
96414 190441 685207058
198610 199509 798930903
4028 153148 373242187
149294 177337 70014729
135855 161136 63384001
21092 114688 233995296
137343 161030 22037316
31828 173616 354874721
186648 197697 27683177
53423 190552 343342791
125152 185548 22221221
191510 197229 14299207
157921 188092 75559298
144519 152521 20238086
9160 159779 376796430
121388 128698 18262311
102125 179304 749235291
76140 167915 637703431
94375 163642 173592505
188050 190195 5320337
22159 196818 437094476
39740 177896 345829311
156862 178184 121625382
99965 137137 14397390
134391 138559 10342828
44346 192604 371168266
188334 192390 10132112
186769 197951 28033433
128723 139606 27174460
187316 194495 17951630
91692 176441 212360829
184301 196617 269620418
150342 168009 124880564
81294 96933 38988793
27957 56108 70373518
120808 193695 887901532
116565 194467 614068249
45663 96622 540082615
66676 76573 24776349
98933 187877 449034829
44021 184224 210310658
142682 147394 11972535
69861 118914 923635802
98067 109750 29335196
110618 191615 961740912
84808 102149 604300392
192461 199195 781511250
192628 199589 930629331
11339 185445 389706649
180390 184996 11658804
41802 119602 789079450
196441 196592 816708034
97045 146453 123953320
47697 132261 211755866
39302 115144 285370131
36046 119491 564639697
64175 158914 237114101
25243 190190 519803795
174436 186609 30592718
80947 93523 989482085
131260 181986 474886777
191637 193676 3506574
76227 160258 210195926
100025 100247 554086
134815 178486 633216180
94764 115392 51650402
56858 67616 480857689
13146 153915 763201077
142599 161161 956450222
120444 199859 198935579
19547 71498 129966671
148985 154518 458582969
142929 182609 463359298
143153 151283 379603275
11412 110497 247689725
72890 171679 247248716
76105 174880 278519475
20221 44750 61248824
199807 199853 21668463
102696 163797 153136498
116011 157560 190065273
104455 168193 159776237
61744 126993 103458683
103468 138977 10766443
162856 168055 212400137
52924 94777 104598556
196979 197663 1774103
32477 146669 285836914
136842 192905 140505199
165271 194365 769274996
23885 110156 215758577
120531 153982 945772170
78200 170232 230407740
49018 107882 196798434
193501 198786 13309086
78175 172247 446798922
151404 164756 33234025
160062 163581 828091256
8269 17564 23209912
140431 146820 517572636
34689 125354 226978002
80644 173253 891301213
102415 119463 884756861
35891 112669 798234603
195307 198882 27365364
97301 160348 158015903
156119 179987 397668364
59579 87205 68903927
45822 139797 640425639
163806 182572 47047456
189510 196998 18648591
146057 190236 110639565
97606 185323 649273206
138755 177625 97424464
167122 170263 795758477
29727 177776 370507536
75035 75766 1799224
189982 191633 4114106
40630 49568 759620904
57009 82438 63610300
4040 90912 852436089
29831 181387 633298977
26595 178112 379088303
199503 199722 565797
189638 198641 897334078
20804 136797 290103520
143957 196491 131601307
130616 174569 110028718
23630 96574 182303849
163125 184734 54248254
87121 160401 162818753
105349 107005 364486166
122520 188595 666447240
67029 193988 317775568
77832 151338 613777838
55817 110289 857068294
125120 195603 932818272
186649 189155 887633796
11620 106618 276597364
157716 179725 55098332
136181 143583 18606239
149160 156160 871689382
3568 20860 43208612
196421 199503 733530536
41985 154636 610319099
140306 195546 138438469
159030 186358 68493778
99782 131005 78380689
105841 192674 217538890
143124 188366 113370695
12719 73378 151808629
76342 91879 941140790
74047 125388 220395251
149185 160069 27008469
148280 157525 607058788
148043 165506 43595424
139365 179486 100590521
145224 184433 98269529
183988 190907 17278628
1599 175192 708555481
24173 108234 153352493
138258 151996 34696752
140582 183276 107030043
66595 88932 672717843
5959 97811 298146237
172256 192402 50451567
126328 171385 112949211
33867 99369 163787655
183605 190416 34148255
123413 126168 6816252
41139 159532 493922277
184118 188076 409754526
43690 57744 35246925
116816 160062 108382902
81602 183552 712781400
51172 77860 313704213
95313 116809 18819901
117024 182120 456287991
27210 146294 298020249
72743 108436 89012929
92327 136019 109397403
95305 96924 4058237
164561 195278 38982229
43263 76012 184451389
198408 198448 114323
172167 180199 20072309
147849 157927 66438827
120788 178023 78434920
84815 135826 315006190
10874 109321 776443868
83000 148686 164627101
168515 197850 73500008
156306 162986 616769916
157322 177412 50178423
30592 122065 346254078
83886 84289 1019397
109147 144117 87669441
29457 185861 391628231
70979 144930 475765562
90820 136750 114977452
139818 142258 6131500
138682 148580 670432562
40622 156240 289524319
116286 191704 265560735
168115 194453 877188115
103653 125677 55316526
117965 153467 89194834
192435 195035 1797554
43789 160568 721735769
126583 174940 121036543
147476 171978 61316898
2052 50822 121873919
47402 190173 583104624
5352 130895 314048370
162650 199279 91813989
135328 182444 118077452
53253 124416 178083874
39761 193106 383869422
152749 170070 43215913
84298 112342 15509056
199969 199971 10299
7893 130674 307146482
133639 192984 148629683
195318 199179 27892508
136126 181720 114253051
68254 156822 221759520
6206 98597 230854734
103445 111324 599838083
28547 191873 932071088
109975 155650 905660228
189 3924 967414245
74434 189763 738846584
114457 174975 151673250
51734 162633 528176430
4703 192894 994422511
26724 181405 387055868
54492 120698 165660716
106639 122974 41050111
60291 191409 838427745
11008 175416 629809739
84764 103062 45675220
55863 60641 12130809
90330 193268 257794976
52959 121200 225862512
46195 127870 204491777
122584 171242 121845579
8470 47039 375243430
182905 183014 289139
114292 199612 668177074
67134 174809 478638250
12358 188812 441683259
46504 94825 353749038
188538 197285 585889701
143662 158804 44483477
126365 134428 480977020
30184 167273 343094363
27078 132109 238802036
47303 118457 177993598
74289 99882 63688954
150130 176628 66261808
80925 94269 994183687
83470 191091 269524956
133195 175539 168868287
115669 157417 104756918
132164 197814 164422843
92233 152851 894899371
160657 178059 43583675
74770 197966 906997102
150406 159951 23651101
72454 102672 843814778
48794 101522 80574218
140307 197674 762934267
123280 128070 728665274
111699 139466 69564571
194062 199219 13000586
71307 163490 230696365
157414 188668 78280191
195633 198886 8219475
198603 199769 2915934
42866 60328 43883527
7645 103419 239370626
125457 189568 160661912
17568 180591 204801204
151651 155673 10026198
102884 192960 510596995
163832 170128 237650891
55933 186620 327269319
193486 199173 14308403
38210 149334 278367172
119729 127824 707849211
4044 121925 294918948
131555 158995 448102293
40035 73137 532303026
103697 146658 602887881
154838 156198 3408695
97709 167486 914333230
98670 186974 221362107
126394 187957 154260236
113463 116973 241514770
176561 184321 390272085
155734 158709 639245929
178163 182296 10417758
196776 199081 632353223
81959 184408 256639341
101025 164410 158928677
147039 177475 780831390
128408 133201 12058995
36017 195120 467576305
170707 190100 11801421
158072 162179 10185097
126945 146350 48645079
2298 46356 110036288
14821 57698 249830416
35315 134434 248114912
32950 51737 220157874
165668 189293 59272251
195374 196545 871609595
104563 169032 161569425
174928 183248 176410858
90843 141406 126567586
9728 91390 427687317
19217 101267 204989934
42282 75481 83258292
5152 199942 374658016
171046 175063 705930258
123879 129605 14301575
56957 122189 167682824
27021 58954 234980608
1632 29752 70325800
38197 118831 201791592
115548 166299 127190908
63623 174141 276617787
137087 166546 160416583
167490 182598 37805545
78294 133412 137931585
8858 175258 416312254
107986 196497 478562610
99002 198824 822175342
199456 199900 242685093
21611 52135 17597745
121185 179270 806915702
18607 39974 576731244
170853 180223 699579640
160951 178433 21421892
42301 183966 848297431
41971 191188 904972581
183418 193636 912587338
138197 190430 130993432
16192 24077 19700261
166883 183597 494986202
193415 197864 11177373
82752 90778 958221312
26149 105985 852389691
66177 139750 862740051
115550 140453 410498956
96201 136914 93225410
53460 180964 319105593
131820 139689 736366915
31463 48889 425815544
99309 179370 200679996
126483 177968 128876666
86821 93488 852235759
137933 146886 22603407
75417 144475 373322648
39661 110737 177780223
188201 196938 834826638
58140 150792 489449738
116346 199954 737954378
122484 143329 52150483
126923 178358 128788388
38584 91689 934485618
94122 154232 150855334
101080 141961 102503515
105940 198246 885981821
18962 140047 981935087
22079 77179 284366842
75080 175308 250773580
103717 197505 235089371
47718 145740 245389396
93341 191373 996088065
108374 176316 170325756
151393 162299 27106973
181805 198639 943209843
181493 197013 183457317
32826 189007 391076778
161143 168789 308730373
124680 132183 18860194
131681 199356 718119075
33773 188880 388418121
63846 166937 866134963
6302 49296 791498080
135419 155295 49971950
148478 195212 974861381
37493 126551 788042129
65432 125490 150212805
90020 177836 219941355
83943 174580 226924450
105181 194590 224069170
70799 170224 248904229
104455 123471 47822489
88943 194714 766254622
134839 198480 159526454
189642 199507 24681343
38280 155209 601292248
38255 122910 211997852
181662 198632 49113955
164410 189110 693232766
8593 183959 762897905
174333 197306 437034049
89979 148613 147037530
85721 134854 122929197
62940 162246 248451005
2163 85471 559758144
62630 73778 27930457
147127 156718 373712695
164579 193476 72390049
135640 168245 243149600
17598 18330 1806239
162866 164173 3252635
113051 114065 277610903
38329 107481 32772492
78583 134939 140995665
186735 195513 689292763
76909 170438 604568418
52530 94502 347781629
87347 195664 923258942
169611 180953 918155356
147448 186630 98079119
24192 127255 583226674
61626 160465 247196128
142447 167339 62443504
123509 161937 304262616
48882 156391 269342229
166759 190851 60379115
73872 82401 21151779
25558 88085 156251484
145977 178265 54283373
93987 171409 194094306
116764 157290 101761412
147010 192535 954677374
38324 99188 152142794
196934 197453 862187750
142270 151907 24377602
26579 193724 418295845
191438 195371 32508953
22131 131811 631958442
164974 165159 50203252
145059 179490 442109124
94870 140920 115344290
37588 108352 177042225
105446 106015 1501327
1187 20017 47163680
96260 117210 122067522
44225 189288 635700340
188984 198815 24626115
136783 187495 127183825
181276 199517 45762659
7104 169549 829584784
139897 158582 46978227
136523 164593 716962312
33334 140072 759510832
54700 162189 446804521
166371 195128 72077660
1291 47538 40135028
161337 166814 518845271
68705 187427 297242613
42944 95619 131732662
26678 44618 539271278
60886 75413 779500894
123829 175067 128233613
14138 137625 308937810
108401 115810 390730323
194857 195061 693690101
173607 196409 577001280
40215 82980 106928158
16570 142684 407329573
175987 184347 14931887
43490 77636 57897814
40953 129380 409933671
16907 138190 429485476
29007 49797 134903968
35492 182593 730839752
5255 102313 767663204
95390 106770 28560655
175929 194385 46227770
75738 100170 721144516
155643 166298 248383569
186314 189523 935080338
62492 120045 249266721
132588 134790 5469520
12495 37109 268650053
81514 141063 618446795
38427 65285 221954339
22231 71217 122551521
157742 199722 601612397
39108 78632 761542954
4855 190609 464928227
46439 153640 778302235
179582 185242 14307700
158631 179343 39158651
50829 139408 221665263
187121 193272 821090891
105312 152307 729882117
44269 105090 152071826
139181 150952 254595819
177789 182259 11243699
126825 145523 777808822
132607 194460 154931028
45173 63846 46745057
158766 198328 415154952
1115 182718 863352020
87429 149065 154575094
193251 199444 15576162
110242 148253 859256162
74795 172385 998484143
107363 142201 56306759
23425 122232 247234458
99585 167488 735569666
166904 187281 51067789
86553 121966 805723927
131782 137796 916449957
70467 70861 99064265
46316 163464 293298483
26215 182397 390835755
68246 144097 189778756
134147 172693 354847075
59148 97624 96003665
114658 147892 83432873
154828 176839 20342945
101592 112204 26629325
43305 170800 319244821
92405 168175 661179606
75981 186224 546269592
121709 165681 567976828
184497 192710 20485058
39647 169501 325072870
90682 140765 125370938
61928 145936 595969354
158919 188121 73230586
70096 157634 219110980
12522 16809 10714064
81831 93284 375407568
103226 128447 206432160
174648 186075 824904579
71579 192413 591697787
150981 172640 103336677
113145 196397 208609306
8543 160561 692202663
72126 133402 282797089
122638 198282 231794233
51389 153771 99302967
17984 87374 254887388
181196 195972 943476443
191261 196422 177962088
177650 198904 463392804
12622 76907 682027572
108217 185321 907894495
26302 89269 317791861
165547 176450 27353146
27708 40917 32978745
136709 170615 85041082
162080 188338 65855313
134328 160993 881839025
113839 148124 25829131
80406 93489 32566751
160247 179103 47293514
6645 143546 755480714
151295 161527 571163860
41109 43241 186468698
67962 135651 169301749
21034 90757 702972194
41716 100655 147335431
55229 188054 332626129
120644 195748 770333799
15409 18880 440790541
55651 73974 46045329
13371 163700 740848000
12014 160030 370281652
165728 177502 29448151
133974 175512 104088375
151718 161125 145035230
17523 154888 855352738
96718 199971 271109205
64192 135566 859767175
170170 170565 162712226
158411 180117 54305322
31356 177555 995218254
83224 85694 978087379
49854 70971 982609086
160188 183412 7498065
183907 197677 34447896
148710 165854 42759515
101672 173089 179050226
3247 88855 213944964
44983 70955 65034020
150058 183856 91666939
13794 196416 457071741
90910 132487 104185742
55585 110010 700462439
125582 152949 68684467
188375 188505 325749
33521 127240 435939647
63248 152607 223810385
165703 183202 43853969
22781 106832 73237232
193096 199179 15341103
137446 156000 46735804
46809 53021 15624574
89023 96665 19086881
112197 128765 521700276
144128 169537 972164135
8758 187571 832474019
192117 196348 460400509
20207 138459 675947735
121083 179913 379201203
193747 194723 2495376
197510 197934 1086456
12014 174450 853589554
68361 137541 574804194
116126 127467 28581670
150110 177846 194548726
175538 180787 13092124
101128 110911 18059947
45661 182620 342904708
86758 104277 924187706
175421 197028 757891184
30415 33612 7911503
135249 144062 224801456
163968 169677 14343521
179547 190673 271592763
197539 199282 4406920
161350 177272 827760030
164781 184114 690637854
136609 144530 483273263
124354 176955 609674462
131792 143605 6455406
166002 192851 67294098
480 84951 422684938
126754 134767 237993691
130228 172005 432681749
51802 168293 157847885
48535 170982 915212268
137717 197333 454025710
76226 121338 112818770
123360 151567 70773152
79136 121159 105204702
95646 133226 94216207
50362 126940 495328686
62994 154100 351272874
128726 164917 90622705
140445 195622 138304023
45629 49934 133771343
83028 161079 195442735
132406 139011 16404006
120955 129057 20267067
135251 154984 49655075
157268 173605 892738332
14570 85260 176852974
113640 142640 393034232
6002 138070 970351838
166190 192740 909409411
147416 182374 709629707
139027 198044 388136120
112229 147777 923471917
85688 187583 563002803
97563 152156 884992378
108799 190906 490195522
67643 149157 204146382
8836 45714 92070334
30813 84987 135482805
5065 6244 3001152
189046 199533 26223123
14676 171261 918462395
194557 195151 376904108
8670 9015 858335
181410 184244 251181032
118917 131171 30748375
53650 58375 11921818
133914 179756 114854786
19098 121959 257414120
162552 188167 64240330
9938 27380 43578102
121571 160714 679730350
74411 81001 16284270
173896 181237 18367366
88888 159074 175826496
158061 166227 20332008
73432 127091 209085791
86050 129247 108178733
140206 160531 398431303
20696 24961 716897136
1853 196368 490131144
67220 68477 3103805
54527 87254 81777820
150054 163335 33069452
88940 180549 229470168
60560 66050 13688318
73124 105778 81470748
88157 169955 204953641
71175 99003 69402155
14273 52484 849304931
97489 156219 147366948
197216 199725 6332022
114573 191625 574946244
67609 95394 69321243
98525 199835 253891776
116998 178497 154180816
185193 188156 7357487
159332 184561 21958591
69654 131966 155921208
160895 184156 915245994
106796 142490 89350245
92701 167375 187120456
52342 146477 343440455
140999 178051 283436800
127373 196375 172769457
95808 135093 704952915
82092 199200 875896309
22270 81571 148273073
40513 47863 18279092
6196 52543 462691016
162060 164138 716904489
86745 178987 568000862
160953 182881 682244537
12493 153432 873142158
154938 161567 16458126
182277 185748 8822173
71855 149896 195438427
12106 95471 208348105
98564 142739 266483462
51415 189188 872534556
65784 83754 314727031
195877 199572 34419922
64351 143095 197063856
156389 185243 72242101
198651 199571 2014502
58855 81678 590422832
97803 106271 970330307
181802 189949 20475708
97882 197195 761603944
172759 181480 21825950
194494 198080 9009573
171359 175719 10846467
189313 195379 15097217
69188 176908 269617541
181439 186191 558308
71430 176598 800669077
97824 194813 464473681
21313 192891 739222768
180963 182455 3832473
16016 41867 64564492
106024 133383 78597279
98994 162601 159449677
42759 69910 68100070
189936 192040 5255091
125744 179628 134960896
181728 199633 44916371
73111 73390 668785136
115249 134108 376291437
125157 193460 171088401
105715 144068 636797828
102159 145665 354671006
6887 118437 278902067
157548 165670 20262455
75906 82984 17560590
195369 197362 903174816
122814 182426 336221541
159422 184516 62983566
196703 199177 6302620
105570 192270 418594050
43981 124362 201199811
97725 117423 49313150
48945 196798 466952210
131090 171394 703066335
144209 162645 46173803
37059 138042 252683199
120144 145461 894983100
82851 152217 379552595
33551 155059 304326582
46513 191206 362327026
190910 192133 540647919
88599 130069 628792244
140844 154135 33539958
88538 195656 268369471
38618 150632 280580131
103932 151828 865573273
136816 191259 136464722
5916 69697 159485369
25295 55834 76267732
104137 163909 831777420
105227 135526 535549172
29533 70309 102039864
186407 194679 20740036
186995 195638 792761186
155591 163107 18642446
131322 136569 979476791
1160 197905 875804878
119664 179092 949524247
143956 148859 418586886
113305 133838 51545785
6712 129103 773715906
153547 188846 88326901
166512 196421 74885164
89446 187511 245704800
191399 195338 9844112
46707 123493 192329755
1522 79832 481152815
34668 149400 241623939
78325 92912 230844927
20740 146954 443268658
51476 103858 130933573
176366 180375 10000859
146082 148410 5951329
69662 104010 178851909
166572 184761 154557982
43607 56009 31057722
82208 102738 884945349
162672 166165 8678973
88079 144286 578697645
175297 182039 16932458
199026 199895 2108631
106202 111360 414087238
173471 186072 31679835
148791 171314 56306876
5261 125603 300986257
55839 60854 735727816
166029 177260 28131006
161766 195735 85096433
75481 148964 292632433
19874 137523 934360013
104381 143900 124478188
192493 196466 361215047
30778 194947 410934538
154837 180810 384817665
156214 162333 215594501
185601 190286 11622164
171663 178236 16343508
152807 186860 27258058
103434 179833 191337026
63575 195492 710041041
24952 82430 143683523
39453 196571 481469671
194238 199906 14207170
134053 189402 138746208
43683 134843 754384011
56339 121850 164083187
52997 155438 256552838
184720 192545 19536462
167534 188104 51540125
86341 184462 151189631
85040 196120 278159165
19801 49206 105679679
28291 93134 162057112
48019 70530 56450250
199071 199317 595888
60627 64228 8930332
50236 142786 231632518
151604 163966 22480539
177372 194477 634386669
162580 192698 75439334
160391 168465 20290950
14088 86072 212721091
66740 132861 165401363
63318 111903 121350932
134433 190885 32144986
189701 193066 793964435
69728 107938 95401602
120756 143430 56791888
154608 193321 96783285
164374 185841 154247405
51725 69423 720112987
11078 128935 973157804
88374 158397 175512075
193901 194767 2210966
126013 177953 790582154
66379 162758 241209870
160550 191344 77190167
1613 29780 70446050
121084 167041 115103434
133600 194339 860581696
159618 188109 71455533
95399 121723 66064247
89887 111880 54964742
184946 199596 259038764
76829 188197 278839412
66641 126561 934016692
31315 33557 5524919
44332 159128 631024399
174195 181548 18469646
139434 195917 141577883
134758 162620 102023677
43658 193774 392900319
50030 121365 943610560
157289 175890 438389274
33622 189147 389454899
43788 179778 340501564
70825 108810 94874956
153912 175366 53543071
73363 77130 9345453
114587 124453 32622360
112415 170145 144733080
106763 118052 28197961
98121 140437 222186102
114909 119924 12659982
168035 197018 733436747
158826 184828 949971856
187791 193796 14929523
28333 126280 245029749
174444 193776 48459312
161256 173969 281777595
140123 157691 44121867
112336 145292 145178312
42562 50945 20996501
174873 179512 854997397
183696 196917 33014786
187230 196939 15850034
199646 199726 901711618
193376 193583 505865431
126562 145847 48268292
84718 86879 22631642
117064 128731 774175457
79202 195471 291075217
19797 29087 23184997
18204 43895 64199571
38935 190562 670741375
167482 168743 749782844
14264 86066 783002441
19567 113230 112852610
4160 167779 409451266
171587 199055 16044355
116267 194458 550156755
127460 131139 9211430
187279 194463 372065781
169851 180481 892903773
39207 151308 280803387
160888 185275 61223503
4777 96869 932448046
72015 160850 961587296
106605 170421 159919875
194959 197679 617204067
184432 197939 33809143
169447 188972 48964265
52014 182635 327001324
110727 167610 142616900
47415 181374 335400161
103687 137855 85618977
67904 68427 1323288
34323 45510 315742591
135112 189153 244492530
68568 190004 847639542
40302 84015 472480677
129340 146039 299852471
95288 157416 850383963
158171 199214 760783636
149024 157248 741168845
60299 76543 40650254
95969 136575 101697460
45637 188642 358130616
75332 130234 137287098
171566 185544 120095572
163719 193780 75285644
24829 100674 189511973
139353 173424 85432084
8876 131161 305872082
114399 154669 101153012
192934 197984 525994717
87525 184363 767469644
45401 143938 751253273
6369 83226 192106558
148623 181927 819732974
172917 193594 927743206
59903 120458 496140121
123863 181703 994131231
186093 198127 30093360
132477 167032 362850934
33710 76028 944276380
111408 131529 50551338
9363 87754 195901568
47503 90874 108504972
180672 195115 33177720
197637 198850 3098089
43301 51606 20812669
63136 118047 137221249
190417 198685 20738328
69923 118926 912176433
74225 182333 270505536
185571 196245 664374852
145308 194710 315628544
195087 197155 5143157
106583 189088 206771997
111343 186775 189101761
123414 193287 797290331
56975 93886 92254967
1094 183646 734118902
131012 177976 414179414
39188 68609 73675666
135401 198601 158410352
196521 197898 705502669
14143 142599 321391637
169651 172991 690524554
103761 196011 231209453
120214 184446 160925444
22707 123350 251853444
45676 99641 134924120
148047 172546 61287392
178051 197564 48946731
140646 188857 120910388
130549 193249 751171495
17005 117999 252527829
38363 90978 131600329
164958 193382 71257410
113262 155330 105644269
117919 140025 737123516
123339 163291 99923221
67550 114881 137994988
24258 138099 145835642
79852 187653 270024515
67418 155843 221437543
141542 154575 32935882
83697 184900 253545141
111745 193511 204947334
101562 191818 953151242
129007 177318 120944494
113432 182908 174191728
115121 161575 447990042
133471 171850 96219266
189590 189992 611114037
26275 35978 519613384
29770 140199 276245395
1671 22124 299414000
134886 177242 592428916
7172 46282 870898920
162490 185158 56910251
101625 147463 615827883
170536 198720 835328052
79089 110131 72302455
55208 148233 341617636
117607 148218 76933744
43323 119036 189480836
84879 171999 855305166
58587 171352 641248879
180046 186048 15142382
40176 112221 687242327
145451 183326 95784094
118885 173329 1732885
100266 196909 305515465
150632 170529 49683476
167126 174573 18587715
187947 188757 2051729
50324 102535 130534004
182171 182429 648637
25703 186647 402828335
111149 182665 473986992
91628 193506 255211324
54722 116400 335331923
78915 183960 810828241
30084 198792 422345852
30797 86368 189871584
33623 119903 561308166
80413 198448 295631301
42213 157996 289955722
143990 183775 99766658
117663 157854 100836921
148020 187816 387866151
12542 41422 72171119
170338 178974 21626648
64971 65106 342473
114783 186997 181019911
73317 82967 23997036
140496 196795 141074454
61900 178971 292982269
60751 100101 689974015
51546 128926 193660942
173809 177108 8243765
54079 107495 416238449
103166 172803 651270908
7877 39137 826767604
29814 125314 388265655
48374 101050 131669598
124921 131062 104101559
1775 130099 364594456
120520 164549 68493245
51759 151204 938696838
85742 167199 203977313
75517 103138 41565907
182405 187179 11983967
44683 70180 63883862
21849 29447 18967264
123649 132280 249395071
69598 98273 561824093
593 119603 908774452
86753 141045 253594844
45435 116039 420549323
149871 179983 153521041
41841 122466 429405040
183897 186519 545297655
42916 161546 777304463
157168 198803 104263124
192749 199380 16662100
30845 115891 212643337
87753 117880 75392947
148803 189824 102634595
135362 148434 32950117
107362 172597 163509873
51662 121441 609306079
62995 75657 31678227
125792 179454 134402892
97064 121297 60870203
195555 199303 9472185
143787 191199 488477978
87387 111302 566462188
5145 169940 412381411
123560 129862 881920041
20603 67224 378514162
190103 195320 13020824
67289 174519 268339448
107381 183807 191570925
3651 144878 708099686
35918 161050 313252704
72870 91711 46869281
16582 86932 6704894
129703 175137 113786648
21456 109801 821807471
57026 57193 428743
71421 172340 252666528
121576 173973 470532038
4660 59030 136048313
127570 184858 676688051
156179 187167 77510821
24959 83553 569980406
87798 196347 271873573
160718 189395 71928070
106990 172925 178719473
25566 148550 864936436
29555 80633 127794845
73761 76527 6894932
177506 186262 22045484
127119 130542 8511619
118607 191258 839601896
177191 193485 40858692
160493 163049 6437672
88726 102809 35221454
32136 104272 791663526
59865 98205 95738520
45913 169889 740606080
149644 153827 560902188
179132 197502 46039322
139514 198738 148525808
106659 125315 46759254
125433 192400 167775013
198004 199665 4169579
94332 163408 594209971
60295 195269 214276660
6500 18560 280570833
175728 190109 124264713
37705 113684 323304150
168850 198169 483993042
71154 107363 90455472
18395 194783 441531312
156584 191268 647982056
37375 157480 300767833
64112 193652 324309704
158520 195791 406411210
40740 69540 72124167
51994 183567 541192758
184737 197122 30913949
14739 117336 311620817
25890 78379 755370943
40564 109391 445417174
185449 192464 17472322
132934 158504 64112682
133644 191283 144383033
155503 191888 615438640
22094 117437 238340241
23557 66183 106684956
137532 192736 395442548
16303 176183 400147891
191517 194613 239992260
166613 180078 535144978
149507 185678 90593730
46716 128225 747009888
7550 73379 177663768
96521 194730 424183422
153058 194699 104194617
44125 51510 18500833
192130 199823 7928893
176484 189368 404780736
101438 177769 828001144
38056 147221 273366722
182516 197437 256363547
153841 185728 433108707
191904 193311 991705258
167971 174503 927286019
101154 101552 1008569
142260 160230 633419929
19840 199269 595843648
32541 176257 359766469
14675 95687 202546351
79457 117411 94863650
111430 187999 191982584
29776 137524 269474837
52819 140971 220557106
194253 194376 171517723
71704 115781 305039329
40265 117693 420900532
130645 188779 445058130
122962 130685 19263956
183133 196630 519361143
143908 155642 28827943
183278 188632 675230133
108318 111739 440987042
41755 105267 158833584
122006 154902 639781198
95467 161683 165916561
177610 199925 828279755
18355 50448 712500458
196235 197099 22843449
176223 177675 3553340
138525 147945 600128705
163454 172486 22701748
52264 136637 769461525
183699 197142 33584912
36473 158126 304684424
66477 76790 945525546
25821 105864 200103235
153607 177611 59897962
100919 114923 35138258
34763 46690 29834049
171862 173463 3939204
4770 105441 251680382
157206 182640 63588073
91761 175197 209017172
81949 162454 201616090
163588 199115 89067254
77739 97011 1974984
151837 172523 962738314
42989 149073 739005021
78235 136928 971232172
54955 108771 134509178
86990 163982 192842455
154737 192140 93550503
174640 185160 26519440
22205 196334 584124671
120129 151747 454590917
121266 176836 139147471
155761 163595 914848264
97041 132555 439888990
181384 190383 22606654
125019 178531 132955010
124286 183609 148623085
123535 135949 30932876
72077 188462 289299616
132240 163877 79152819
79989 113944 84847867
144974 157514 796473350
25846 46250 50865660
106148 172016 165101299
159000 189403 76226585
75144 84605 11869162
24316 148644 311277381
195691 196087 973418
13840 141690 319865309
168470 191044 56535625
135264 148565 33530301
186345 197535 28023086
126486 129806 433987972
15247 152880 670839022
115561 136345 52081492
22094 75928 494035818
83703 106952 58149324
64320 171502 268380957
144557 182112 574619467
65017 147905 207550325
94698 128812 827247367
150579 168591 182206536
185125 197873 468129975
109769 110351 177353948
73866 104714 76906588
180458 196293 949714025
169054 199822 614802893
21837 181275 524427916
16332 54654 196918343
136759 179540 953082581
79277 156473 193407442
85317 158281 182781213
142105 157685 39166514
166687 167932 3191413
102149 172738 176948799
175631 190819 38048734
8603 28633 387228402
46748 89847 234395963
277 174944 580509011
153681 166703 32410886
100303 194613 914511349
198558 199433 2168861
16474 72354 740168795
41481 146628 263248335
153872 157794 9678962
65248 121070 139661072
142127 157923 878940798
176070 195567 832140870
13846 39468 64064540
1215 123175 305147211
79097 156689 962336422
133534 150538 42788866
82629 101839 261014631
172066 184359 135666228
9306 83913 186480823
171798 190636 902548133
178628 192216 882772378
101244 151085 125242326
105569 120833 815438640
5477 109156 259140636
38923 112675 338150914
177284 181842 421597398
60356 117079 141678237
15048 96160 202794105
161743 171214 23759454
152105 179045 207632874
86982 109010 55087869
143205 146094 7263098
153734 196254 925757741
79131 135233 314369641
20991 143631 306836880
158425 189094 76833633
159701 160303 1519078
155134 199204 230022863
131262 156179 62540130
184288 198726 715211751
155888 176825 388188003
75706 113435 103895233
170578 171451 2216922
170094 172846 6899714
60074 62471 410903767
25624 42457 457235819
112949 119789 950407255
191513 193204 4186595
43044 124853 204774385
160103 169396 904176465
124483 161758 633515603
139686 189496 124907595
84640 170579 916893265
106562 148842 106106906
184202 184621 591551074
53750 153172 775014726
69554 193713 333056529
121528 144604 57776035
119507 194927 22139440
35764 41167 608114347
163424 186234 28535102
153510 169058 349699337
7415 138477 327762633
164233 193338 904863569
199268 199355 209190
176132 197017 52258333
155930 194870 97399967
44292 74831 238004822
82667 113975 142504377
8061 76331 170816093
161765 170746 674242840
98392 107360 400039317
20668 107923 218091156
78145 186646 271658974
141283 164180 48564378
52419 152708 475018374
147519 179832 80823494
156656 189100 665922041
128624 199728 178138303
15113 186284 428475094
134769 190002 873796167
93018 137790 758031353
3880 82743 197147724
6844 114290 268611121
127957 183133 138243112
30203 199140 422935693
190582 199664 190346292
29142 49825 51651815
96077 119238 235046297
85245 87331 5110512
134479 164456 75110997
142015 173936 80026415
48545 74479 65146128
61398 73262 405680125
98159 127947 74704414
13118 36851 59208065
112732 198882 215934438
185936 192039 642531957
175363 186643 28305957
45011 138490 233822023
8654 180985 558506515
199382 199903 102943892
37309 95396 893397689
131427 153349 55058929
40238 93628 133353334
45250 68442 21661021
133053 193264 150783768
115537 123507 576787395
194897 196563 4118561
103604 164121 647113661
41445 124289 580243778
48278 50475 7316699
193159 197408 42710914
106201 146222 985224197
77777 141507 159377017
160389 189095 705744103
86725 196965 910870399
50961 185503 336996634
111589 133919 56026656
59043 197866 347487955
79526 197083 905405665
76842 163927 217908072
108563 124203 918786411
173407 182815 518204037
157306 159559 943579674
153310 165391 30056958
174016 180961 17359765
62758 192202 886984253
199078 199448 890964
44971 78042 134869206
155210 163959 21740864
84216 169486 804538876
45406 143397 245269746
195632 198412 7037992
124776 130823 388981618
175678 197416 54453045
173449 190411 345951049
160806 170348 23966266
158284 189646 53159683
136748 198991 156088869
157396 182776 285941659
132116 159874 69421969
144872 157684 32111174
114693 191882 193465812
191742 192960 3008071
177174 199666 56423154
42144 144483 256214241
34222 107995 942429442
77209 168468 775564833
13831 105580 342437032
106841 116592 716085806
95703 184428 222381240
148292 153185 12261082
66505 96292 74319271
175333 193033 44316287
71660 116402 132208789
180196 184082 9816281
123312 159911 534099740
24201 83138 123563078
77615 141829 160620770
53978 79154 63014478
17488 143346 314911504
155430 195327 99792119
47023 162793 289856388
10869 13264 5952350
179866 185084 13197694
174152 193851 49364353
1276 158289 620762920
156477 191704 88123162
173387 191247 16417990
198652 199025 947267
116168 198300 545934699
48756 100453 129264528
51172 178952 865450962
42985 175528 331855791
42854 89833 117553098
112153 159989 119888671
170438 198891 53557485
93100 189950 242726605
30012 191137 861191297
83409 154280 857868130
101087 187586 216926091
142704 146305 768030914
59952 187862 320244447
49188 87281 865217049
61641 174530 282405316
72162 130376 920923832
27897 67717 754575210
99607 179660 200622052
53889 101824 119775083
18888 185391 952326838
160008 187221 338435179
123804 189871 165444426
181160 181372 111033506
5451 6108 590968901
53594 148719 764818435
33590 38553 121811265
103266 171868 172004212
57025 73030 698166778
90161 160448 602068668
112935 112941 306024034
51410 131063 860195064
133479 163643 75558359
199800 199974 405679
143930 150314 16203406
40584 114605 488248927
10349 130620 612933210
195100 198868 399487019
118784 146834 139524980
122475 151979 255164069
117775 147500 74673262
32612 163074 326511807
56742 161787 263008707
181188 183144 711584544
83624 193548 275275462
94243 137417 108149614
144396 188062 109435131
199133 199646 1258691
91495 193514 255568015
59273 66970 983969136
81522 105142 59009338
118297 198286 200476095
165130 188968 59808766
125970 133838 19728875
38037 113316 951945641
180355 197564 454170730
3485 63923 151129608
21199 148501 604219780
21515 157671 120970374
177495 178221 250227236
103623 131241 342012764
141682 197409 973236415
165491 193088 69109671
171049 190385 48468692
149511 180090 989135127
17303 184551 418647724
115790 143330 69096522
116541 161780 113459035
163632 169151 556484598
11499 181871 943825210
136885 158183 718114656
25291 106895 391037913
194961 199280 915335356
64267 185491 83834038
150693 182894 574906732
34604 172315 687419174
112659 127050 36171751
30350 170262 350211685
168086 171521 747714181
161446 168738 314538609
181672 182972 125606140
116897 143999 625450409
173240 180553 910839552
165371 199797 906921377
168920 189865 52515940
179086 190530 896092491
90530 178200 630248568
60875 196676 339830550
138589 185661 118172688
54143 165647 251430143
54041 197345 823093315
145498 186072 101749993
44776 95957 897163794
35713 99127 405527837
153978 167385 179065196
167979 181303 30783371
172369 192393 50130253
56476 110244 414128008
111912 194625 207334491
174961 187569 576029517
71477 144244 182079080
170936 175560 507150974
144306 173044 251446299
135810 168623 82261634
70802 153089 851990505
29806 66830 568116395
140016 143167 7990878
196817 197403 1512010
178479 182374 441659828
914 60329 148666679
112058 179394 168787076
31771 123211 809622221
62981 80031 587455452
171402 198013 848066556
94437 126492 80422999
84322 135576 128292201
36023 82780 117017310
53281 59676 16087238
136881 154251 353448474
41935 143296 253749940
49461 120555 262478749
181968 195874 822609281
76846 197135 301091837
32139 34977 7017178
169052 175373 950266638
59898 117476 648918837
129932 185435 139140171
156861 187053 75575181
60673 62373 961474320
15169 38013 57014728
168713 178257 641298424
11797 199485 640470655
2711 192585 988710089
153196 171559 262994688
147288 147402 300281
60876 118946 404473627
169172 178404 877683550
189528 194811 873437200
121046 167873 117316224
32579 126513 261081189
149729 195880 115438906
129092 189112 150417980
33706 153155 651013305
61362 139802 398626677
5495 107728 386367737
23075 53142 75152091
52907 86374 779209849
19694 28210 21275732
95191 159333 160717523
185638 195714 25105226
112850 198295 703974661
56550 193401 342690735
97607 109706 487421283
164935 182758 15092504
32317 165075 332227879
93767 107484 976178999
93538 183816 226306422
38038 69378 854145587
59582 168977 589653400
136324 155226 171362266
55714 106899 314490574
130777 154907 337160392
89643 124613 87564470
131857 197712 164969788
138109 174789 168631129
54242 86841 81490430
46109 84613 71967143
21468 128300 807051016
162136 180925 198928227
97648 166463 885819940
36969 125388 874985469
177450 190994 33977402
32024 61348 73499769
109849 134271 61176018
39551 106162 224165683
173152 193667 51398773
184724 190543 8144239
47559 111852 372684341
177767 185048 18390523
78430 178402 946784883
80141 110311 75401866
61272 121094 671399064
72582 170878 245965172
84296 151130 689220232
115431 152268 20234898
20898 66320 174127256
31268 87185 139773238
36096 111090 711805101
63794 111746 119817336
162754 164328 3919753
157309 194018 91830184
158120 175725 44019341
55389 176861 377001900
111379 175530 160800872
64850 112595 119323458
133148 161758 71619097
18870 107198 607865125
153916 196259 105847317
75254 152814 731108300
186733 187768 2667108
83715 110097 65983876
169917 175963 15143326
159966 187737 517639410
92881 153110 865841593
170259 195144 62326687
123121 198108 187779228
96433 176169 696553573
153855 155074 352929503
113462 176499 158044636
83977 173852 900740243
6342 17244 455516663
99793 159383 417022793
102560 127642 62973884
183813 189790 96519755
129319 184097 137267609
179032 184512 254650219
81469 170806 223754878
128564 132240 665075274
56214 198285 653191361
156699 197619 102405701
9880 164376 847934516
113993 163056 215551468
11833 76666 162211860
76294 121175 143829344
53615 58024 679065068
132256 169352 282339151
65550 88021 56032126
102947 127031 886605991
190780 199408 21629427
160366 184496 655999003
51178 197895 893916490
170892 182600 29312664
173236 185271 24499305
181518 193112 65518892
99568 180764 779420423
128963 131475 433974421
174357 182980 18753620
199257 199603 853023
124313 132868 254011548
23558 121876 436492037
147856 165664 29083178
121763 145103 58412916
183556 187089 8885275
171712 197406 64290916
8877 78556 174191922
89810 102409 2882564
32284 111038 771527796
93453 193635 508451977
84842 159604 187159698
168496 177075 21467535
166413 177462 15637719
146683 161570 507442230
191903 195915 219265758
13374 191919 446898456
61111 172492 278727811
42311 172617 326283143
60322 134769 186200342
73995 116234 803323028
38388 77077 96903123
180334 184590 10754830
86473 183717 515778546
34706 57139 219054077
126844 149354 56509166
82695 144089 153704333
137741 155099 353107956
91200 176831 214526244
107593 195343 532489738
47228 195844 768306584
118163 161338 108216822
136910 163494 539374973
52545 126230 184369822
48941 140035 227978907
88980 124911 284333265
107229 163842 510776580
155726 175811 654159019
49082 167032 610712701
187258 194770 658318379
71400 138574 167947751
28455 68398 46108074
63203 77911 36784204
159549 186845 743452140
175234 190181 37502997
100975 108664 19302778
197131 199632 6347610
128307 193614 163606370
84627 118073 83627118
140282 154679 36332499
10668 83950 701183669
35664 160312 937883342
97549 162139 161869727
131599 147909 262342801
104165 180797 192018199
140460 186693 816411404
87588 188841 953135536
74660 187182 281605150
26751 151054 981551700
47836 58704 835709970
22471 153880 329000835
71718 175869 82588666
92903 162805 175140231
127900 163716 489010690
35282 162975 319698017
182290 196526 312775534
130289 197043 789642759
6235 48327 105075912
129330 195665 166143121
26908 151149 311064650
169760 174401 11547655
2674 67460 162031308
115186 167664 902206434
77830 105216 68347655
59685 173534 915048973
175228 181225 870621522
97673 169054 178882398
168371 198085 74456093
38815 155188 291466380
94704 189190 362686931
80910 83167 567322962
16720 170173 518483811
42600 109240 166706726
185891 195520 23971674
71666 141435 174472243
15360 58176 107193651
60393 69258 769083566
150341 162386 808207793
165891 166381 602585576
102443 160005 144232244
64348 127838 665622335
185352 192452 700408028
96146 187990 787429055
120974 148119 68119535
86209 147026 479558472
2087 50817 172792286
144185 189823 182094342
84509 114913 76012155
128037 165069 896863979
102570 117777 38100206
133426 186257 710029870
25908 187350 404089415
8139 22737 131566471
196983 198796 4659724
109566 121225 29293856
137520 164694 68185170
179625 191403 808829387
66748 189465 705929175
96263 101858 14808261
152218 178149 942033724
87209 138615 128685673
142017 183692 104529612
84624 188487 598564385
123732 189269 206780689
189254 192219 7388298
109881 156748 117547328
13680 83157 652999047
6862 31403 287025106
153925 157502 8854841
163903 184902 45382001
28527 89379 152100816
122536 139991 793961308
40168 74240 490491685
188918 189216 684712
5018 96740 838869296
42045 81317 98320527
174119 183903 24616514
128434 162693 85848903
102191 125176 639083386
194389 198681 558518225
153960 174061 50113017
102266 145705 708540047
24172 170905 367234077
196928 197568 1671600
66799 111309 313403695
198603 199914 230630841
32481 192237 932362810
10822 105889 432003615
169842 173400 129888034
180930 181866 2423005
157657 170173 869969601
23701 193284 936664779
7876 177978 425606585
91799 115503 27184837
7709 177840 585429140
167462 176297 22148062
124319 141673 43390582
68622 112828 110445178
117172 133613 41309666
137304 178170 180813553
14508 14672 445612
69209 196119 672939043
80454 173874 233871938
163184 181705 700694592
54022 56941 7280650
102559 197187 246420035
106905 174797 419563660
191194 198050 17205379
182821 183151 33741424
29109 71014 263957660
155614 157735 5208564
96868 133300 91346849
90970 136467 972227764
52604 126875 919004024
10943 146784 339888885
49696 167794 554733377
106241 149169 519715684
77390 118106 223191836
155942 172323 714886098
42541 89848 118357582
79940 165992 996965057
66793 191213 311423037
62352 142270 698154534
114854 128657 34674770
199760 199881 284911172
51659 88901 741454344
147565 166298 46773338
85047 193271 559052449
53696 117758 368613535
185576 187104 3719495
143337 177617 404266457
32067 92882 152035495
133755 159072 63390866
64437 183801 740586639
67454 132459 162657898
161157 188788 93641466
181785 192351 26483450
102662 119585 42469890
137318 144194 814385098
136364 168261 323828471
33867 187912 385768335
115861 135980 763022526
136876 181632 29270230
187980 189544 3919402
55117 109658 258679968
168970 174252 13170601
91269 130360 97958127
26933 45187 45580995
185929 188422 6185184
168985 179578 26522710
118551 149779 925052858
94854 129927 87935196
131315 149850 633498972
109605 186203 896953947
95303 136562 12640096
117577 131683 115506932
132704 145060 30972204
3799 157299 384150706
97189 115487 45881998
85338 96569 94196832
31347 69564 768290336
127301 193110 164770048
164014 197379 550457403
124417 171694 118476604
156713 160509 416869679
14626 100402 214424164
48999 86700 744834815
194906 197913 58735044
38505 175391 342681643
120078 192186 533362029
181234 194799 866905960
134030 194388 151241409
88583 195507 520287609
8613 70465 154668396
1649 93738 290296205
69152 101208 664434188
7028 14705 940397106
85889 188597 580962793
167487 179839 795626287
108363 121679 33490956
35200 86564 124035715
61491 147522 215301090
125265 199299 411342946
139919 164853 62525470
175900 183821 560675896
150052 150163 513714954
128964 152291 244506754
107105 188751 204641059
174684 192864 45578765
114161 146565 81376433
137504 180780 108461749
161235 172140 27386107
91558 158128 217138711
184403 199780 38494403
181289 191086 439033850
153153 195861 840458977
452 85387 765984399
170729 182368 950023329
11755 192528 452433866
48615 78775 12973641
128365 158142 74713097
104222 151115 117776403
156291 171004 36724277
165950 180893 37402078
59753 136884 192857989
41278 49199 19779569
109934 199789 157267132
30797 34072 8077233
114668 153801 286789031
74412 184589 275743996
42640 107221 89463250
85017 99835 764945508
170622 189607 941723304
165202 187563 955519012
84427 163588 198243991
186395 191914 13839945
163053 171478 21206820
54582 107877 133214754
80329 97991 491881900
130241 189114 215648741
73224 75018 4488502
14069 27185 32865360
96242 134123 719832925
116159 137049 52389113
77018 199693 307163698
117045 190941 512885285
189484 191758 5658361
94255 122857 268235262
25249 105409 200346128
49323 86142 92151219
109838 117096 18088608
67322 168104 301328920
67543 167801 799213614
88730 96412 261758341
56350 157509 253357815
68816 183451 752811810
146507 178054 78903940
145331 190213 570900518
127770 188959 153294278
151600 164009 721150964
31975 125287 973644836
188803 194183 943933350
183959 187598 55407485
34297 189291 388161280
186771 194092 155007459
124843 135181 715550083
113003 149933 250606399
116509 177147 675535245
189167 189720 1359623
154864 175495 215810144
83810 171634 220015351
25106 71446 115901208
99876 136623 968394880
128369 169819 178957672
31312 149693 995178425
120580 130364 24513753
128229 186401 976512365
182679 196923 698447686
58076 134749 359955591
122507 159439 92367635
80328 82067 4306780
191255 198025 952439332
134366 139993 396480751
163344 187562 60787818
88004 122531 86603246
195780 197900 5352624
184261 194517 697533032
4610 9322 241878237
109816 162486 821363021
121452 168609 118052936
98517 115947 415555484
28531 64854 945954301
122606 198501 693375698
115724 174481 994762995
83321 151267 800377780
161351 165579 923997046
29481 106793 193361858
57396 175308 295130478
27480 53441 61418045
20235 95571 998422239
183556 190839 18257464
117302 124106 17204876
149814 183112 83301510
187454 191666 952772166
57556 156045 246683954
171514 175368 84649773
797 19616 54252316
156679 168150 28655245
124652 190708 165507574
184709 195397 26669427
197381 199381 780364969
115603 125026 23696195
51430 184307 332743430
140596 192897 131078770
120586 189404 172424120
80881 144046 701411788
120532 184740 932051374
152188 178556 901324125
181380 194606 33157779
112599 129010 41200912
139721 189590 453700705
8145 25262 42819304
58015 67351 23349105
114893 131732 42314014
181603 193025 533067961
117520 173006 577870941
101894 129947 70413400
66818 84833 28370104
150437 191021 101465456
157772 197225 98788013
61740 124395 156639351
104364 152684 11807263
138562 144638 498313381
74801 136894 155164515
116289 164111 119908604
141969 178376 773319176
121746 152537 869571409
186336 191627 13259775
57095 111012 134841870
104844 179794 966102379
182033 195838 615673010
51453 145634 235759844
189725 190913 374507101
189984 196435 12469388
48694 155430 76797724
160617 190211 74213319
194178 199437 599690649
28761 138287 273903257
156646 194727 95308406
6219 154813 987490058
105623 122611 686699199
100223 137545 588996650
146968 157850 989096256
197533 197941 669201875
65964 122180 140658968
195433 197854 586148502
183267 199479 40633721
109521 177767 826726328
139819 166617 9434901
93851 104327 876655263
115574 125707 458031729
35828 171474 957686392
145330 194503 53716244
182063 192368 431982761
171215 194629 58639009
13185 60571 118609002
149379 187849 826838593
191014 195412 17411815
168742 186720 761555163
79962 194809 287615451
62536 120904 405758407
8067 57238 122899566
103288 109754 16271704
173954 188820 37332745
162707 167791 714861628
31617 190946 398848319
142850 197070 153558600
72570 104531 79693629
162490 195696 83184200
66993 199900 337488642
27765 39431 632159378
152056 156014 9925419
59612 99994 100747524
187820 189618 4486154
197382 199518 5389149
24712 102391 19170499
80998 184703 730671622
106920 116739 24494680
4756 167705 817669659
97906 129678 79679558
102677 114666 30057164
164402 189876 63875627
196162 196203 976674236
3999 69742 799804230
24846 67360 106351375
50846 111587 381256132
106367 113146 11179830
141143 163335 616189950
115903 141323 63669214
107972 181590 184517458
37282 116989 848070520
43190 104755 153987895
23065 160353 624402660
93428 130738 93587515
161134 188287 68112460
117968 142916 974202877
157868 181042 57931314
152433 168668 599491701
118921 134679 316385411
184885 185576 1794826
131458 147330 39775756
149438 187388 94952294
21816 157440 339487178
84368 148970 975567312
65567 164384 247290843
118832 178639 864258736
188283 191906 423710084
100333 107442 17852633
109346 138813 73762981
55156 84260 72797350
61479 115959 136075604
197847 199508 4168366
76673 123937 287140603
3495 165245 537054834
62385 177673 288469114
187234 194661 569697710
134855 151520 42001504
187709 190343 6571645
134778 155651 655980103
108227 120237 246270121
58779 69651 27212511
192196 193281 699517820
131922 184697 170017013
96292 99969 9152738
75979 116854 102019334
112267 197631 213953519
28235 81539 133283821
82630 115284 444978100
83375 97974 997623784
194964 198155 317607346
15645 70314 214713760
32346 102817 889063327
194236 194400 75185000
56154 150920 237450097
170068 198877 72212123
98842 151499 439190161
15253 43364 70230063
129477 142809 33338346
140493 169018 333587412
9228 91600 306375631
113473 144820 78657315
56767 106027 123233643
74983 123300 308457027
192183 198000 930429409
84976 88805 489687906
143251 168145 496045664
149636 160388 584659546
61130 69285 339531210
193489 196210 6782080
66336 92734 916792127
132206 171955 99580995
180281 184305 906088641
108361 198961 227115145
61189 130827 760615021
159047 198947 100040018
39236 198032 513264872
106364 107253 729243317
124967 183355 146275317
136629 157156 960546932
119256 187412 609412552
146146 161703 38919779
147080 162158 37699235
1814 180588 935481064
51337 132196 335640547
135766 170326 472142967
96529 180784 211074947
10678 54597 759023625
196672 198728 807330433
172081 199240 528394494
91234 159699 200633333
161488 170372 22304613
119667 155970 91115212
61729 152941 228299691
50294 182619 691721656
47805 167360 299358240
10304 148251 345226451
168726 184338 853974669
89084 160893 179865474
197602 198632 548875212
110825 197066 717157413
6089 98956 232022561
11058 116620 263850912
137092 198370 452675096
15745 119108 802423586
7236 67441 794502769
29661 122288 231780323
9143 197644 471751907
167201 188044 52249163
149407 191971 106498049
68712 112207 108637634
112413 150850 96566431
100013 186546 623510950
81358 146070 162069079
105832 112576 921880451
133615 161280 69257275
24559 69475 112412956
74658 90825 991281941
122934 169024 115320514
75107 146056 177506551
159109 193973 87326377
131669 133208 3846256
153389 164338 960159662
98236 120035 54703727
37639 136422 805746255
151198 187000 89522203
180214 198716 46419216
89976 100100 295153507
153265 162767 716818437
105449 178651 183455689
136040 177852 354833515
6041 144617 115437368
25393 112251 804478308
145498 188316 107326171
46839 176874 325590985
156884 197494 101646411
177700 186261 21546372
156209 189506 83324789
168053 198034 75094853
139606 157971 46177723
141523 191381 438458496
49065 52912 367159071
86365 90570 652207510
46235 174324 370546750
137139 190300 133310201
196356 197202 208151
195556 195840 737822
140848 150044 124106060
192784 194660 4728252
15471 131633 290677926
87868 142018 679855005
175714 198080 75726124
179267 188385 911057224
175246 181974 16903597
40944 90494 123945584
126228 188944 157160767
107180 111019 9609453
194032 198857 12173729
75127 196445 773174883
44860 113322 171194458
56045 163320 268530550
142468 189565 836303932
82887 176524 590269338
106038 146033 321973828
199475 199707 581159
7267 33223 183381460
81127 154565 783793273
153167 182050 72200514
129640 167314 849151565
112955 187538 435747730
57153 136832 716383482
112934 125141 828306987
48728 69907 276668926
104844 120641 39663839
121638 139667 45039378
95850 181785 215310482
50024 57207 178992368
10034 50585 975808658
185885 190067 488297450
156118 171767 22226004
151725 190543 97087916
186005 195658 776928802
95583 150904 941204903
5993 166011 705243831
119824 160265 101258818
196696 199148 6234862
197524 199875 5888887
79275 121959 463079070
164327 177066 31918772
48877 121926 697177115
16258 97218 722690858
55786 146189 761087474
182556 188178 14150747
61932 107031 112659327
109342 156332 117924171
27988 61374 83661831
56209 119627 158723273
142785 149538 17108048
159654 197406 94617726
192248 194180 241628403
129907 187353 22416375
115833 139867 60210712
64208 89896 292650176
135775 171040 88407625
35362 112309 192510509
137063 175048 95219752
163997 186002 828955097
133238 150319 890446716
163809 175289 70133177
120368 161617 424162362
188701 198923 142804099
57986 78567 36568887
89314 95114 428765944
41311 111583 11734861
86209 103356 65956489
56821 150439 234566401
72452 197891 678803445
142378 173318 280607302
123422 193673 350231867
44535 181587 343122575
29954 163239 794570094
147652 151392 9457529
172619 175993 609865622
141811 161404 717433113
98138 174559 134016944
85949 87273 649789496
47644 85379 793735534
118333 141758 173617733
171689 192232 51414413
22988 143805 977044437
174994 184028 22741952
132290 195577 158459742
82260 118048 89502550
148681 199986 251185051
48577 129674 203038598
84198 95604 28467956
179055 186934 10116286
45023 190170 678055332
122913 152949 645186287
191059 192180 2840511
100851 122473 48639625
32704 110129 714133909
13206 113312 874797679
18694 109103 353512973
79623 197526 679755650
13555 183477 425261236
194912 197730 7090863
105279 137064 732025466
149679 193156 631075756
37321 189865 385925316
120056 140089 50082029
163991 164816 790104102
180931 183557 814251603
108065 167358 148643295
50168 50916 470916710
152048 198385 115978381
166089 181492 858208614
98821 145210 116322336
88297 120913 323943935
38939 166959 320499190
35857 120084 986545641
12530 179329 850545287
49007 157411 469134185
152573 167522 37286778
80151 81648 798955632
43655 179890 341111025
70694 72331 587104718
196270 199945 579865099
62129 116358 135408651
189308 192992 8630320
80253 184430 260921674
110260 178921 172044470
156903 166192 926536208
172349 199058 66932364
134084 146355 552149138
25307 117670 230904738
20158 106548 544611811
108878 193383 413380028
112247 146776 86649474
4833 75533 412657340
98610 117779 48027548
136783 158772 723313901
124001 160476 789946375
28801 138607 546736949
71799 175628 259891010
56267 124566 698962371
61534 100238 96493195
82932 132530 124181341
97760 197765 250620938
121287 125676 690612280
115182 139672 61354666
147636 148345 933781643
158639 189313 711381027
111235 125344 35424118
168669 188432 115519277
24171 136167 280147085
74377 79563 151310923
168592 180069 801580218
91415 108535 42800633
51651 119271 599914261
70819 182819 280405350
27927 134478 266579077
97084 152373 603632451
161976 181519 48953623
40314 150435 128484979
161739 172804 27748520
58329 189280 327798285
41658 69584 70007183
138837 145446 16691871
190090 192272 978082388
166832 167025 534300
56743 99945 107945271
138747 173720 170358503
114154 158893 16505189
14994 158150 949073112
41199 190377 373543263
24369 146226 554892306
13331 59224 378880212
120890 199011 568757257
21159 33700 31213629
71951 112745 101879204
92219 131851 555378840
9849 95103 788208243
85000 179948 237781804
171053 194819 59540657
54067 153373 791139220
91939 148154 908331235
17673 162442 529756270
31942 126841 237474325
103968 187789 751904063
180040 197074 82438053
155398 169661 35614413
92986 174402 203945754
46168 153532 268986652
56448 196670 351087033
76035 177572 970110121
40622 43578 7311143
190739 198315 18985981
27315 68691 103536897
82343 193732 278960989
96748 175524 544405913
191669 197873 15552120
39370 186010 503704521
155254 156303 867270103
153021 182203 72970423
31586 151601 703927910
156606 193200 726482168
107032 187364 201295991
101019 135198 780260792
41840 153728 280316039
177029 181170 10321054
187705 197292 840774032
161725 180165 814785409
108637 180155 931033050
198516 198657 811226047
78336 84355 313431426
62115 174072 683712637
36514 47263 84939197
65578 97024 78424798
61437 131278 984169068
113827 165056 128387344
131557 153945 56221136
76803 144734 949609236
54868 182929 328218045
145397 157368 963683806
131078 158577 68964633
14464 26638 611090681
47181 197536 62048512
28401 170068 692040299
31805 45041 500330261
172520 193133 51543647
151312 164166 31972845
69855 106881 92514928
191774 193449 4181666
40089 102784 156700465
154079 189326 88184065
42336 61596 48437489
81588 174707 233156952
40635 44245 455525348
173687 188809 102209606
135891 158258 56184161
155758 173063 27071369
193562 196683 19503747
125224 193326 170576516
47059 55994 22356209
3721 114591 277151079
33944 94852 152344208
59607 61902 479590756
109948 146213 90901425
183269 198760 38854244
14717 139689 312639028
86332 129202 107406365
18300 170647 610507060
46027 101319 138199474
101594 148495 117804187
106111 140598 86337260
182719 189987 18255082
121170 190176 580013829
57948 83351 63448887
180730 189967 23259073
28694 134684 765663998
192949 196512 963878145
113417 153895 923793207
18351 99614 263326606
178124 198855 52053489
152827 192488 99185458
188914 190894 693875226
192553 196114 8896521
125657 134201 21364651
43496 177719 243704567
37230 185983 372567131
25950 113288 501898683
195410 197060 793162547
81002 96294 607507479
122318 139942 44004004
84086 157842 844864172
67939 196704 398757184
51929 70829 608218312
109053 180432 531233720
173946 198542 61709435
52504 65099 31543344
129733 189703 150247146
149405 181323 79755195
120983 134636 34134483
19566 179323 399806846
24124 134250 275492077
1237 84241 207531017
135316 154720 48836015
182349 191940 181973879
43126 105953 157199936
27006 141299 411022569
57161 184607 319161040
167710 182813 458750011
94903 161114 165895256
159276 165144 188691988
189018 192548 847673715
67972 135904 628364774
50959 189858 347824273
174720 186164 374932891
146154 174954 72083006
178077 197270 48142853
67950 118446 126205224
199541 199805 666694
32467 137307 972129760
28055 81432 862907787
25147 60562 202132734
76790 169814 232857325
12949 119268 265902972
33401 37739 778971274
41711 91875 125469856
5274 101975 241634062
49560 137776 220756543
178046 196492 46225974
51591 58605 57418970
5669 90173 211205793
146880 187499 677990277
10257 127236 292606040
20067 119674 706674393
88708 165940 420962398
92782 120473 69400570
129433 159689 75706371
23868 89025 298271497
53920 188004 973049395
161783 164115 5810396
77773 111047 83119120
8168 49957 263488716
137148 179611 463704838
173157 194417 307692674
192392 195710 772988923
193772 197467 96605548
124222 142811 46525581
14813 127170 281182585
49264 168295 657408977
150256 162921 981511586
45589 57776 544612070
116988 145780 72258215
143338 148803 878599673
27446 157945 326662124
14978 50377 892318242
172183 197993 457527979
105979 124663 46816735
187939 189569 365512836
83228 181084 481247537
22527 57253 86792202
189561 199095 23874790
152263 180821 792393896
111229 115501 10682961
194506 196452 4833143
155273 176745 53672265
3491 3990 1280160
104678 172778 883486981
136172 138045 4638479
5884 149569 615949502
90853 99454 21453620
131931 186819 137505303
172415 189605 43080884
118616 151045 81491386
99460 99771 761609
98780 156950 145913425
185333 185680 542595501
24446 42414 927012095
24882 115069 225468183
50774 164580 284941182
139495 181441 105172732
78263 81715 312799749
190702 190910 517158
1642 67339 164361205
160918 182133 53164187
38141 107486 796650430
90829 164981 185703250
18211 134638 587827329
181928 195643 895241791
185457 189139 100105629
199899 199953 596578126
34244 161150 310475781
166031 168413 61972862
65443 188817 650543925
23980 170633 367086532
188230 193250 12485647
157089 163269 2938284
56548 142171 980861929
46225 192700 284804688
19318 75614 140893017
90584 186710 727365820
124320 163948 99233009
37976 42736 215804513
130165 139193 864496717
64383 144354 200151804
85396 149692 938850509
134319 178396 83840361
66705 184220 969542340
92861 192880 250568761
133392 197790 249957801
98024 106211 905304293
88144 88192 782708903
187910 191875 9903502
148734 158930 25351792
85038 104206 286260540
188454 194423 14911561
116484 132359 634024699
117228 191410 613309194
37190 66663 73914076
77820 100233 218436768
99472 137969 96425928
179375 188175 22104135
115228 194819 598762757
26123 40937 475508032
69859 147790 647803934
52415 189631 352477525
138878 162887 60252621
185216 187669 615127517
57371 95387 94962819
28916 139608 276886054
183469 184148 726596755
3130 118093 431425648
172586 197401 62121694
91936 172303 996480756
45068 98354 255589213
116901 199391 901719683
165164 196778 938080007
4970 15075 586797906
67050 132251 353598650
181114 181783 1734464
23263 26572 329673942
173906 184665 195179037
97489 152114 137110441
10548 177075 416664145
106182 127015 33861562
179110 198313 48143612
1600 177291 439617903
126668 179649 132640704
144482 158465 991789727
164431 180781 858608390
129075 184355 677300564
1496 189838 471416601
150238 168599 45819456
59555 103600 897680759
83528 172331 873345697
152757 156215 8629058
20398 153459 901967764
52473 138129 232995213
20537 79570 222477150
131881 139064 17857933
123603 188507 130246581
100144 110422 13216431
43588 50322 392892683
185926 196991 11069398
118894 124033 12954028
89148 111358 55520456
148881 186348 830660956
167401 184860 43789679
56902 155245 885147126
40399 104407 744702392
65098 75092 25100521
36798 61650 201329084
111811 124651 931076374
129544 168542 97655819
80453 170924 570183295
96546 126001 760880139
154424 172279 617922740
137089 157462 51202032
176203 192967 41930080
197732 199829 5227821
78413 92123 213724988
72733 145272 181435778
28816 71654 107200362
178838 185245 16149547
179112 195050 353453976
45180 95163 124898818
160136 162681 93454856
110493 122095 29217120
90596 110262 463680383
41811 59979 306585211
46612 184556 345491711
46606 62521 40029204
113640 197819 210983813
86346 197215 386697270
64732 86906 55331568
162454 168107 790181534
152469 180265 69409379
31954 137993 265216158
73773 108753 233333257
2006 96822 314955062
81155 92891 29288674
142637 170775 48575282
5437 179695 435988308
132482 175320 107247598
192181 199569 18529236
28185 154976 657888832
136991 157073 50496408
23451 44214 999643605
108017 111281 8197211
151993 196114 244982204
182213 199115 42388280
136288 136489 686296267
37564 84549 764823133
86789 187494 183033566
61840 133898 960413801
37497 89440 129985727
167950 180404 31138497
133777 196762 157721438
144407 186151 220756497
24694 140757 470795366
199574 199990 331461657
37195 159070 907602903
179917 194921 998194083
26233 101646 188354562
182745 188405 14216518
36424 108739 180912551
80069 184257 260930861
133608 136068 5872287
123617 149688 65379797
76528 107102 76318499
97459 186083 222210431
39034 191274 684731076
142414 170483 693882801
7491 111022 258874440
89533 177216 219608431
140418 181959 104179323
127191 171566 111167109
127047 149155 546478095
138607 143074 157471690
67907 82515 461441737
43012 121900 197543292
75490 194452 516127477
68371 106708 261066703
16912 141455 704673349
56508 89111 81541556
107458 175777 171216003
171503 187143 39146707
34538 133091 246787915
180962 187911 17552069
153347 186701 83365732
159126 180073 859659226
163348 192574 86787492
170155 182888 145963160
72988 101938 72110623
109337 166156 142325684
28422 115100 624386169
45824 77126 78428424
5974 78758 181973751
26104 90816 161710128
118773 166539 386616081
181310 189653 20996390
10455 105991 238846658
5803 108491 481489557
120177 185520 163780420
117149 148516 78853444
17785 134846 292841764
173204 190985 44538910
41011 45915 863774304
169257 180188 111859666
21824 127672 264862519
124546 178886 136134133
75105 97399 370561448
2330 64811 223629955
172535 189533 42593701
106347 169425 158046735
112293 158219 819096707
55352 59754 11126621
56763 100493 109277827
187383 198880 752862252
53749 170342 394365812
85331 173332 934189093
164381 174644 218965706
102052 184013 205488506
51177 177813 702775434
29483 37944 850609390
164838 193614 275016937
3532 93166 223991371
182763 188771 15133607
52232 120396 170574290
51401 139244 219811890
79213 120744 103924572
150130 177999 506949105
139693 175573 433601011
67063 78470 28467224
193256 198714 10248858
68375 157770 223767501
194826 198285 384856360
46814 96356 120455133
52100 162975 699711257
190792 196546 14357936
60373 80519 50310362
9099 10793 497931743
165041 199611 922637191
152570 164236 29005554
130750 179637 220172533
190547 195371 12024392
51565 146747 238298664
165676 184464 541702332
75791 118002 755137798
57592 125329 594701940
56464 184705 744598776
141219 170592 715929882
197856 199840 4959941
103730 110223 275425483
116978 196226 198616745
51624 191022 349015645
77446 90762 33156754
26611 132826 60832567
115077 166059 182271442
791 46928 115247406
13253 65372 130399828
146967 192697 2603710
111039 166888 139967446
183694 189470 7942100
32576 96160 293585224
117709 132040 772268833
199524 199621 699764623
169205 194458 63303071
39568 67554 936686845
67776 152802 852721128
70334 96043 108559678
16604 116670 250182023
111695 158429 117248295
180557 186388 14649136
146457 157409 925331711
49649 77736 70384521
166814 181598 516471267
140155 157197 234124742
137190 182660 113973505
179269 182623 8400528
185689 198207 142144814
143683 182402 96999195
89091 99737 888116531
137577 179560 105250407
141677 146602 625915477
100010 130298 332272405
69977 117285 370752387
104455 164722 297075648
133796 194131 151100556
4420 106650 494109949
72398 155407 334464395
33442 185546 512461877
198779 199567 554464205
126808 148711 54986961
139536 198353 147474198
46200 190949 362493140
125217 186429 408745308
170650 171745 2786041
36977 154823 295213055
59281 147633 698789639
150619 151257 757584477
59657 199111 939575006
196893 199801 510726380
176253 180740 6079126
94707 198725 260661227
192079 199318 11285214
62818 158697 239956882
112788 164532 167053029
243 63538 403220453
17931 85718 836950121
46492 112902 536079357
189643 192609 7358512
149988 167242 43075905
44013 141906 244979495
108166 113058 12233545
122126 132371 25630580
128604 168113 273465071
105714 169198 208617116
38444 132202 518083866
59815 79552 936991386
180801 194623 740052030
119709 150078 76248226
96893 138438 40519776
166846 195931 72855291
3205 95784 706165719
27943 132154 782965172
54474 150072 770776357
93496 160075 166798943
38182 195418 428830525
141791 180237 81645415
166175 183363 384498554
152594 180495 850140505
82698 146628 160133188
148296 180937 909508549
78435 167522 648842300
65908 79648 57463441
125080 139815 207651409
65517 87472 54778177
182208 187915 14343103
35482 54382 858035164
71427 161339 225013404
110988 197387 216479074
178022 198645 51782803
82460 187976 973669681
142170 164266 55423721
118159 184234 377355145
77391 132492 383455187
191146 196346 10842138
58806 166237 896874390
126539 176085 124073654
33552 81491 119962236
135861 160245 120799214
156021 192809 91987023
190959 198048 17779278
119489 135225 39356849
71254 82887 29019859
93274 150697 144111945
187767 196014 516388974
108187 161354 133244482
156535 160303 1831035
92768 183825 753141889
190057 193617 8866789
106085 183513 193983522
24195 139450 365766578
169152 192948 489355916
9481 191817 965666327
24994 129275 786903572
96145 152807 962166536
163042 186559 981473361
3427 85775 205918161
164545 197544 82678768
93747 198698 646725204
61617 132998 178498930
187895 190524 6552014
66313 88156 650827711
100204 188996 773009156
134446 139528 12653538
132548 163755 78120558
124631 171213 752185244
156484 167867 28433832
56349 109645 133358088
29901 110500 201541902
54362 94118 99325747
16516 91647 471136730
86680 103605 42283827
171667 181881 185933616
43759 97047 133204611
46782 97872 127792774
191747 198088 493445840
2028 126234 310703021
121116 133582 31174084
169858 199902 75234665
43762 135369 229273757
59619 99794 100231697
64645 117671 463960574
145704 151201 13989153
170955 177570 2556734
23557 170794 501644234
150862 196235 372586832
57055 115069 195212662
100178 171757 613159832
7657 47016 822360563
95240 144464 123399331
118235 135890 582123853
4552 5630 2766765
107231 157683 676284993
111628 141671 122016301
92304 138516 115614918
152119 173307 134149949
17925 189307 794040092
81580 89766 841522182
70814 167927 243139379
36307 125463 223187071
49574 192326 672444445
180214 184895 11831070
9290 81102 179507665
78253 180975 257089624
11433 23310 772693154
45186 142564 516292312
104225 195933 409166317
81001 120729 269239655
95139 98395 5988510
77690 196812 486973205
173952 192195 170837715
110696 173216 194050771
151113 151890 1907662
197932 198595 463207
85181 172260 117241827
110874 124844 609704021
61796 149385 923021507
100292 157281 881603023
76964 78162 2961133
156472 188906 508919819
142720 175312 81683393
61954 85293 696419225
7617 97388 224318557
53153 87971 133697335
68723 184013 288665754
197335 197516 465750
196852 199870 323204834
33964 144918 277784638
101640 121118 48993576
153132 195051 104862658
181694 194330 31673877
133361 170618 272389917
32083 163265 902070098
80684 120908 100652386
59970 90229 425232643
101551 120627 47942956
116598 141632 45790191
153551 170262 41731106
87175 147319 150752007
55986 86491 76274525
78839 153403 103426020
164414 178265 302634416
118138 185481 168908678
81446 105835 60974802
50887 148707 362877657
84962 163563 196807257
194247 195954 4290889
145563 176795 78270443
104025 107943 9833474
38038 170752 332335785
160636 188914 70939556
156898 168763 29622674
166178 194911 308250947
173246 192117 47303721
103236 188315 213274280
53772 126783 787400226
194690 195141 974194800
93984 96851 7184133
5193 29477 60638431
140157 171165 77764800
175186 193577 785936581
131077 151897 923631424
87729 153314 164495347
104681 138624 286861468
171351 192404 114815539
98844 156518 144775256
82602 139543 142462886
198544 199774 3057024
34315 99210 162259954
183322 186050 6939542
192288 195812 8808485
65800 132550 167005857
93231 195090 255234082
88645 114497 423377696
195554 199895 889382317
12854 140984 570638888
53615 184581 69922532
2433 36972 86195303
115427 173194 773030548
64062 134105 175227583
139963 196582 141881843
46086 49705 975585102
119983 151665 246703555
161788 170723 610549563
57024 64597 19019398
44097 102254 145406714
61209 182538 303607299
114970 199146 211004692
157644 183073 63680848
35424 153350 719591060
144361 172904 26441484
69415 181752 609698978
5059 135731 579897498
47912 79153 78245596
92717 139468 621732296
26271 68313 103730097
150349 191376 102590011
137754 176796 943685561
149445 163153 19050898
37389 105107 169371899
7944 163198 388426570
128517 160159 584281890
140126 192660 131625663
45647 46357 1741489
190963 199659 392734776
186778 197630 957055766
179033 188736 24383966
21250 109459 317304372
97675 144548 965414027
50496 75474 62660474
122598 177312 61146847
87355 131251 851862852
198939 199656 1768805
137077 179623 106652088
64949 104208 98037710
126398 190464 160497160
129862 190265 151318200
88607 181313 883851228
3963 194753 477448619
150924 162975 29972439
20851 56792 89797189
5570 136356 327028915
71431 125886 319991439
124869 135585 831611267
34531 111832 26639887
23870 65594 195855741
121561 157254 973263004
142043 195759 958653293
83916 146392 156506510
47459 84190 303500200
176801 181149 10831216
133119 135221 5152998
171907 194544 56639799
175980 192775 138276921
8338 167699 398821104
15276 35477 50406657
123787 161856 95259936
105574 137329 301377656
30987 39306 20763628
11112 111838 593293597
3416 178967 611130279
68849 194974 315728226
146734 154652 136711351
163325 170165 527904734
96501 134673 95665847
116106 188297 181031672
9300 80438 682601449
102062 113264 458115099
191749 194523 6938057
79290 112310 82512884
84151 166252 205571273
147134 153660 16468830
161071 171652 26585765
192758 199580 17136473
142025 152838 27339363
173620 199868 65754059
40412 143729 263385531
49456 115864 996080227
188653 199996 28336315
144963 168123 58008841
121416 176310 137494082
130819 189989 422937939
17287 84508 363382390
16754 64733 323135644
39560 92405 132130772
12795 69454 523846920
77203 182219 262881777
158271 165922 90540596
61617 83796 55279809
99277 194989 25410991
97093 141470 111182265
34469 70836 91117083
56239 188336 814808630
14205 66922 131993492
137038 186103 123076984
145922 166363 222687537
167624 169380 4333855
107019 156168 123300813
110874 136304 579559806
79259 198154 297754995
144262 146973 902780207
92637 126114 83914851
197329 198410 2771898
84654 98992 855910700
24210 106449 205634334
109754 133992 258322284
70483 175934 263968191
149505 183551 698588366
191367 194183 7052394
118274 128053 523266272
101193 197743 666179673
119062 127357 20854221
77633 175098 819585090
78094 91339 33001638
108925 185509 43616010
65244 199520 336160922
146018 180033 85181458
31062 197060 500705111
32379 183326 852596639
115890 180342 764406149
21288 197455 948684595
138830 149446 203934309
81626 92202 566855083
57156 92986 89563004
44308 152370 270688998
74778 89701 37119433
74107 108288 85229361
79088 97192 45099316
92257 99775 256536423
41107 184022 545433668
43557 112811 811257203
171998 188340 919301625
113194 134587 161569645
188251 191318 363899345
129508 144773 38231762
52796 142106 697618784
53631 133174 199105056
189242 199120 24759068
127281 145224 44916941
35638 50787 706811284
41329 58797 20829928
36912 150872 285523655
133349 166885 83999135
106731 195405 222113934
29557 81619 130199833
182433 198415 40088822
161932 164735 7008196
189053 189165 272808
55719 160367 236823018
165764 173587 19620410
110902 185001 646315226
51248 160797 677791851
84081 142899 147266902
141774 156645 441785892
122079 168470 116127851
141131 178790 94417103
63040 192251 682533194
168234 194578 26001838
146665 177661 77530061
166894 169614 6820180
86387 90315 27141418
80736 89692 22322537
166661 168869 5570411
71119 145496 186122929
53024 174254 303417142
38565 179738 353439344
140541 196296 139707211
137657 162704 623571055
115682 124210 101170034
1292 115788 286284467
83103 83709 1520775
172698 180259 667082361
110476 174332 159989856
23140 161644 967558145
92137 99851 600723506
154426 176138 54219494
87445 172438 632220762
192111 194877 6907330
153716 184827 77818954
14109 197766 775280597
84795 103884 213757754
112179 156443 252731678
67704 187085 298868624
78442 79407 2405041
142215 174504 803150340
138172 191031 132522739
148678 176920 244090545
40770 106619 170401359
163575 164430 812666930
45815 51391 177354521
147828 186758 97454859
18374 194113 503594616
36238 99811 158975261
57392 102626 112987533
23792 190179 737180922
23943 87812 530522461
38731 184680 365477346
99227 120343 915492280
146766 164869 45275553
145619 154398 564528409
68556 70704 728994354
114716 171598 864556521
187580 193278 14187348
56501 146049 573997207
195000 197391 967704504
137884 179482 104312293
189918 197266 18353610
34919 116163 525966663
114358 147197 82428899
98187 178186 200420665
77361 163994 103587389
6047 128921 307301186
112061 179335 168646820
9841 192351 898322483
89306 92052 756322617
111568 147115 926913541
131843 146721 634181158
77255 197524 306454724
8020 105098 758454604
103238 191396 220926376
187858 188342 1193350
28624 29723 2728895
195618 198880 575676354
119047 154391 88747046
63906 171756 599387752
87137 107842 760644471
164898 186403 53922304
94385 112364 785290895
73351 178529 263179587
146055 195789 124529875
193274 193924 1615351
10871 187819 442913667
180114 189691 713545130
186211 189233 7578076
152820 168455 38985605
74373 192018 439661894
29664 188447 943394135
63048 119645 515650305
110920 112992 190841881
102443 135021 394338038
86916 196234 273817558
117687 118117 1077211
110186 112881 828380414
31759 69436 357375485
197390 198596 647152196
89016 197386 271466295
24924 93438 339675224
124136 142294 45401677
108009 130841 57344959
33765 39583 850796407
51045 119825 172134849
77777 180742 980643963
9907 187798 956214205
12471 133541 302892258
71645 180240 637406501
107215 168991 732082749
31061 91372 942479512
78739 144592 441347017
194958 197256 694610375
144112 186822 485589216
120008 137802 44470887
58328 153352 237928314
20915 82853 829785328
76565 171110 894884041
93585 131922 47735894
154503 186124 79114736
169916 177315 573578334
163857 183304 463107658
69376 189119 299792237
117579 118488 316569394
183602 192875 988540701
196440 198202 4515420
130627 152932 830749545
37427 38026 601535842
45994 75431 73844544
54280 128015 184546557
22830 30656 19558754
77118 87046 739020761
106476 161493 163622414
26948 117805 787770088
7067 12405 277586331
85996 95625 24006123
126952 177275 936394322
1689 99663 298375737
58492 141742 98746394
135046 175826 102193306
109504 177770 174220309
141745 149113 18704616
143551 152133 423854092
108194 195613 219062422
44983 102969 414203968
112187 184599 536871507
30906 175602 362165065
94032 183269 223623021
153470 193200 628227157
117860 186116 900802433
145889 173617 69462091
120986 121170 809271493
54483 190305 949255954
114822 183691 172647991
87328 102665 38348046
116442 149802 83854332
150438 168588 45250373
146773 170117 58454185
44346 61763 43749054
195772 196240 589799164
170838 173306 240177547
123713 191225 478667514
78850 85335 16163776
25516 147087 304222890
143854 182288 461083211
128193 159322 77947498
106725 197575 227604927
183250 187319 10231511
110747 179224 898533413
104072 187336 384236696
93664 121972 71118780
196127 196877 967258901
143976 170499 66499350
118245 178211 485998027
196809 199444 6686680
13768 130488 415353552
111310 141686 429433700
165337 193065 597111220
58405 63802 363379640
7348 109503 255427746
100398 188315 620250422
69282 169473 250762541
60809 133823 431610741
111335 190307 326379762
102551 128781 235740089
65950 112931 897409894
64841 139767 625302045
73127 120441 103791720
75531 153973 967715590
71691 92036 901815009
144196 198670 136517227
63687 143041 736681697
40305 167885 319348004
106076 122442 289547275
189767 198249 524270683
60005 106822 117004773
91617 153336 389137715
47495 173307 315035326
152861 181668 127178373
3718 78043 185864634
34831 64089 73358245
155382 178323 57310152
87317 115501 70541987
10322 77779 942412952
46942 97180 125578324
45874 58996 430990384
108147 120504 31037644
82396 169192 951638167
143084 148324 13283907
109859 159585 124558850
35931 129338 233796650
35627 158236 930026948
76234 97886 8778384
81130 154487 183857804
162646 169688 114339371
3405 90015 450659640
77680 156458 721240865
44296 113867 173960306
131036 180828 153276086
61642 111068 699222089
199385 199716 836750
59655 142482 207138706
78138 153407 188568677
147568 167332 318110400
82342 167198 212533240
30070 163765 334568816
157076 164308 776566271
87615 173045 214017387
24207 94765 176350022
64474 123039 146646564
44871 193992 894354206
26663 109293 114600061
133494 177076 538722880
94152 198986 797802467
111957 159172 428301495
45305 64515 435145487
21045 38851 856933219
32428 99775 94990556
122471 147008 216627177
190673 198099 18613208
16363 43522 67809084
119487 128430 22374193
192948 197302 10942261
189830 194760 12320890
170555 170759 407770314
142158 186708 168625712
54575 149892 998480838
172416 196059 318617078
47272 90197 107426540
147615 179797 80489325
189002 190835 1618957
89385 172050 207125181
152393 159440 17400194
156302 180035 59306358
19972 158397 346413356
158223 166858 8576106
89396 183521 905281584
186981 189212 5597402
81429 170684 232718893
189264 195282 14994059
151117 154476 8391770
72444 76373 9808044
5145 158725 946430379
147473 163364 758274788
45160 72143 67613817
32124 155203 469765836
188276 192593 195752114
106671 162431 658040286
136669 177694 102801362
29851 133142 800233855
28498 84304 437492920
111926 175096 158361147
118114 152834 87234711
160591 186665 18357844
132160 144382 30580674
195549 196231 1710625
145004 155670 26846885
6804 147366 351736025
73138 196851 309573949
85902 86707 708241864
98368 173063 501696027
55614 100360 111838470
110544 138281 69424798
170806 174471 826603104
122061 161762 36775736
103806 125922 645681518
25720 41751 39977653
188867 194840 49949872
62474 75309 8294272
47173 160541 873701812
55933 85325 73576275
136180 193595 520561919
43015 150301 548537645
69253 165279 102548156
186328 196564 180732989
80082 152795 78717343
199461 199485 173095849
108395 154571 244486583
149662 187157 838343944
97 142378 767031092
193205 195682 609538756
181893 184655 843744962
127963 181122 261494393
64616 92415 69400509
198645 199672 2557531
165542 167285 402959291
185795 192712 17177828
137029 189518 131627625
116336 170550 135974579
141139 173393 629164381
30926 78950 120115331
146793 171815 587025165
98584 129908 557200952
113862 173653 190435335
152390 166456 832944557
853 162961 405593251
71120 145744 907152537
10501 172355 405036558
5520 187441 752758264
88475 193479 263087016
53900 179706 941434666
46523 119691 575201489
2148 21721 572704933
64953 94171 72897233
95453 116939 53754582
107614 159487 688003710
177589 196403 47141403
157692 188191 356594271
42737 156068 289113485
99263 128221 827427885
34936 66359 407823244
190542 199855 23287985
72987 73335 544714203
115290 168063 83200096
73643 92674 47325151
144817 179251 86230457
30589 91084 151199725
103277 182024 949293771
134872 186614 948640845
94727 166907 180876752
4370 68748 224769800
169109 191240 116123082
172538 184519 746912304
119555 135369 39589592
117618 142268 61779990
138454 166676 70810420
105090 175968 177665213
100752 107493 179582948
115640 138358 56850837
90900 152618 816882518
120293 182141 281690091
158325 176629 45802007
94228 145325 325539247
94237 149310 312246219
22846 39283 41040756
162035 172700 558410173
133407 163162 74498491
76188 197749 304292187
135492 145924 26209692
140636 195037 277351175
88030 99737 29237094
132803 184240 379168847
184430 199818 800752535
88315 127901 530669111
169793 180183 99854383
16345 29442 685843038
191775 197251 16836084
41524 46167 11548157
129903 130379 1185487
34018 163444 323997159
182091 198869 42088519
83930 101139 377775314
57034 115082 145168811
126802 137970 273636589
128735 188503 793210300
143914 195815 872065202
14217 33341 47821134
68426 110784 105843801
190595 191317 1783943
110991 194131 86757258
72148 192366 300925739
164671 165485 2036382
138371 180918 348790699
194384 198591 925766721
185863 198033 323869424
97655 134382 92058354
57607 64688 684534528
155400 177035 54065424
157883 198134 365566975
13913 94551 889681465
123557 161245 94286887
39628 175912 406450228
62582 93608 777135143
162561 167620 12740844
31592 180979 542765379
83346 165084 204665509
93826 98873 12626031
29484 188935 945094122
113067 199221 886291184
156912 180945 60028963
109493 167022 144202991
49295 162309 974710985
199623 199856 555097
100240 163783 159289008
120690 172722 130365590
11880 165722 384935084
5311 84721 198525714
7462 188061 452043678
160841 191257 644217685
55760 156640 252691306
13263 71791 155685623
192247 195765 600856926
47009 61488 36445876
163868 174675 27057015
162450 169143 16738491
2473 80242 627205992
32794 66422 84261530
112535 188337 295298755
141646 177355 713099012
32732 49407 41667988
115087 160870 114741930
110333 139312 709329874
10717 57162 610654714
98589 172003 507832013
144311 146595 5775597
59159 145513 455055100
16489 168996 964322186
160589 179260 691014429
34040 43398 23429770
114400 186218 180052376
86581 146942 151263384
110493 136800 65885235
105461 190282 212618382
164674 190429 64554137
57352 151537 760776681
82199 117778 88956858
87551 98945 28430267
127082 166123 97682687
103693 121308 44307364
113872 194861 965492646
128874 161195 604814269
152371 156808 11015031
113278 174536 886747878
11860 179103 527839013
34277 141392 268054308
3259 193809 476814603
39236 138486 248266616
107331 131290 264299887
107009 168307 153594246
124782 199179 971195549
69712 79045 751153304
40020 108066 170121181
94536 168395 343389367
42345 166256 465036568
54614 107408 131977233
62272 163137 25119832
139782 147029 18282475
84882 147161 310945367
69325 120597 729454627
34121 92410 68677909
170968 195845 498573827
105811 154296 210174677
43347 106202 804066379
34425 133727 248587857
58743 71862 32848117
78880 90065 106726978
163052 163129 702605567
184537 193003 132915941
109353 120810 678767257
154401 188439 592917418
27530 82716 829450772
49137 57802 21791030
104375 118031 13110875
12616 95945 208309984
103637 193891 33636140
76369 133560 497082778
29280 52897 59066611
1322 192524 861914293
148250 193406 112967554
154785 160135 681020974
98865 124932 65411440
144882 187626 107104830
71851 187755 290187106
75659 199329 670721538
111341 128696 43592081
117033 145872 72396725
109955 156969 388133906
163362 183846 51428830
117600 132292 36954222
167915 182886 451499966
35717 55116 48611428
124735 163090 96051563
52436 188871 730865549
52892 116034 660473046
71105 177139 283996954
36917 184189 368831504
118578 168498 125112882
147906 196764 168434549
44814 63180 46036477
83989 102444 96313452
41385 64978 84006597
121293 123110 200750088
164600 179556 944011025
116714 179067 496086767
100258 162526 156094557
53652 163765 275616478
34133 42504 786570592
83912 119881 90041789
117561 118565 852401759
26028 114133 220193740
167134 176545 23576841
21214 142502 464271818
134419 198665 161019549
47761 137801 407837705
86384 166089 199609453
173827 180605 997527918
171982 180618 21524560
186155 188076 4802737
194756 195364 774278866
36510 48610 29665989
83543 180600 243020932
131676 137363 14122294
71188 111172 628190347
175362 198628 69836238
119285 142870 59087152
95891 113403 466780184
85544 145033 148954345
53522 175193 304561479
198622 199966 775780076
98340 131247 861655929
56163 160201 391821969
153771 190801 664995452
136655 173565 92551576
96221 112229 40042019
155203 189192 472267922
86257 152613 166404495
111882 196995 142950327
166048 199209 83180254
31383 79568 120515181
145496 176799 78439237
16126 62077 153480238
73759 156476 636886398
59183 184132 312776410
100727 104782 433840476
123763 186315 851478237
199405 199985 70540777
171948 177526 13846788
161067 171277 597524186
142763 196723 135191017
165301 190526 41676360
69679 107637 632988367
108241 165981 693134785
63416 66164 6912089
148201 173152 532295701
174865 181269 245745305
114527 147347 371632903
131787 188870 225499582
106834 133775 383871294
43831 91176 118425019
175649 179037 8475415
38393 190313 380420224
190030 197542 460043111
174186 183732 812902618
144181 160895 41849276
97242 191123 235290830
140826 189351 833563050
47997 128922 202580875
92002 135695 109371106
54559 124636 268360341
103453 195341 988973648
92003 147386 138783176
131281 174035 25369567
155542 161765 235115458
182705 184846 701760514
28765 113125 210897882
5847 52411 116365912
174169 177830 752936328
108469 119115 26743583
177300 195889 3076532
168630 174741 15291069
91608 149153 144339585
87581 161078 184110221
63305 127780 184948176
26172 28978 750837710
47582 180079 331759867
41528 111299 174473819
103970 121194 43317202
4126 137392 333270006
89358 194933 264467897
170887 173056 5421920
179563 189261 297571016
59307 190058 829245146
123445 148669 63252140
48011 73775 64678370
27391 59259 79785671
149608 168201 341459793
183105 189544 269942255
93990 128476 86439188
173709 179166 987110573
117514 182879 605388154
50292 99876 123920829
110998 146828 12529996
186063 197077 275704977
157873 161162 538295754
52911 54126 3017430
138965 172725 541334530
192904 194111 710897723
155153 175862 932572659
181647 195834 35539211
40890 102548 341415495
37662 136454 247272097
112630 198404 214994011
48852 198500 30664602
1063 26796 64388285
62267 103081 549701913
8486 74969 166362434
135407 184685 123557208
18221 95145 192281529
52338 94768 501351941
52448 58990 16438910
80528 92054 247442886
137749 167165 73797159
57951 145220 218385965
171256 197285 70179591
179383 185715 357565362
85136 94577 988634737
15601 111947 240853945
108817 172425 518782078
108401 130127 207929942
40187 112667 181225330
123031 182118 147888137
42281 121052 909810422
99830 132176 81197006
48158 80384 80712465
66286 82494 40421186
189220 193491 61846521
67254 95667 886086721
29660 56199 610427051
141084 165962 62370432
133841 138994 660728091
61976 178629 291895831
132540 195751 158318368
16772 124591 909264195
12465 154307 725355508
189107 189925 209664765
138573 179394 102377515
118495 134505 40147360
48626 69445 392635728
195823 197769 4923178
138772 144774 457435785
78509 142114 159111557
4138 13451 651198214
74638 78293 762625352
169752 174782 157458231
199147 199541 952053402
69328 173855 274041789
175666 175723 236516974
36771 184333 369563210
129405 190990 970301124
96517 168338 87328089
96061 135109 97813678
104272 191652 219016203
127355 139319 677005753
28843 87896 214708897
11181 43285 220608699
174394 182825 21185292
34003 149052 288190654
124822 183081 145963628
42448 84901 106296333
180565 188831 20800362
2711 42950 100480749
134640 139825 12941743
40240 133172 620914209
45963 75211 73396672
29628 89211 148956345
107429 192676 932353091
19014 148478 640723573
63498 96808 724777164
108234 139099 77284072
116027 196785 735918170
40424 73139 81949490
194820 199144 858272937
135540 144052 494400050
93738 196919 748119269
116116 117920 4583321
15929 56324 100947356
74707 165913 228137979
112596 136647 721078240
76058 100909 61869613
190926 191692 509324965
4254 21420 42885130
30954 64421 83706196
85156 196413 318435761
150913 187845 389063666
9905 18800 22213236
149251 184861 993279272
108980 167145 972734291
45242 68031 264816457
137584 185935 121322329
110783 168421 196087930
47217 184733 757068480
99115 130828 79609165
179132 179857 732777494
117460 171147 454341446
64537 172421 671383014
182160 197507 38454921
137059 188139 444194981
89540 174549 326229479
189908 190115 476378290
138267 195193 562621002
18438 112885 236148476
193536 195257 4303586
53879 106691 806752425
135456 152115 41958969
134357 183915 663838857
75399 112289 985599978
150905 165098 57663525
113118 129381 544921088
154858 167340 31122074
59520 173905 286213899
168405 181759 33456579
62271 92455 75331609
177994 180010 1440226
157975 176934 955766161
91792 107474 39246094
71183 160120 264383824
55753 174843 663654227
35996 191523 389430962
165607 175120 939748595
140690 168097 910103037
13004 165563 381747303
98576 126391 321741294
39600 174454 337525005
69982 193136 919350524
46299 47778 3732948
80546 166936 726969681
108999 195070 215691397
26272 141559 279987308
76663 195313 296980718
18689 88871 175431792
204 86893 216684521
152340 156634 10697653
191196 191662 426945984
160917 176203 755738708
121546 172150 126732541
195426 199971 66855200
36916 199586 407386983
113967 183073 173267827
42602 79738 871887287
30132 147838 453799854
134147 162537 413621644
71826 113567 816701034
136257 183725 119031111
15333 53509 95491579
67965 139236 921719175
179589 179790 527970
188927 198812 24781057
147441 159646 650434933
67152 194909 319786891
132924 163159 75671304
139627 165343 292109195
9982 179986 425437485
20137 56376 90488518
189549 198236 416966177
124087 143653 714824490
39884 72980 82946218
144921 189265 27024290
7769 44069 994499238
57950 164459 830766705
50177 173468 934965877
57371 116123 146830621
57122 86574 73613884
199914 199932 51656
40492 136693 288502244
37155 50867 55039391
180293 194677 36089372
149813 193425 536111779
92793 140125 118555450
124470 138635 35378726
167395 198762 78598052
145639 186209 449967300
191901 194256 5854525
181735 182441 1786412
11839 65140 403668713
184729 197270 263567877
86821 178801 318455571
70968 119855 122272243
147833 195749 978211406
75082 128266 97645811
31717 141241 273960617
130292 178720 121284492
139950 177277 93531930
163817 199762 90123402
97324 175344 195564333
122466 168275 917457875
149860 172527 56676511
109398 109922 100150105
57319 96000 802837588
70507 93334 56908815
178174 178880 1829359
21121 121371 947573515
133593 159914 876242679
97457 170011 361920126
99817 125807 631806723
163232 175696 922305118
53500 98793 113147781
126443 127574 2864325
116823 195195 196442620
98346 166711 171308564
171740 184795 622555160
173007 199971 67540767
4807 164993 601961717
152776 158192 306178095
65292 142198 192354688
26005 147731 304645487
54489 116029 153862569
158298 165010 285863983
29968 66404 535052281
70667 111628 764195221
169249 176142 17310735
141762 192354 942132516
168798 176003 18056071
45716 130021 503098533
141705 152908 28282524
13641 120608 701535966
10907 154776 808992785
49555 99597 125130307
56527 121567 936149764
719 110887 275442445
75574 145381 547674180
59639 89459 48881158
76316 93357 70045228
191391 199891 142377996
117659 196763 198219485
134090 156455 808038976
52278 78208 789431559
51196 62769 730921443
45921 198374 64292674
75123 174692 249099272
166974 168007 683851841
164641 181593 42482888
77462 174173 761509599
68240 193484 313529425
173956 193346 35903701
194104 195818 173148560
27490 34657 513597347
184015 187930 574928528
93487 151972 661500025
9622 100698 796563277
57980 115077 561823770
145917 180865 368037257
147994 159356 28285046
172546 178617 15131998
188884 191918 7574528
10436 129269 297247501
184499 196573 30141329
53484 175435 305278298
35043 166069 327982523
55070 69032 3521589
138604 173322 87096162
51254 132605 844783394
48723 98937 234219471
45088 171716 745953173
56582 115017 146178740
147510 174855 14258867
152389 182436 75084666
24975 151527 927283526
1926 173137 428474457
51122 54464 8388952
101001 120924 50106027
61868 189448 932966456
100815 139004 95679444
99886 168204 445715220
45072 145610 251629608
122488 166929 803956445
72888 147645 187111721
21337 173831 381614540
43868 159355 137100645
81065 172422 228814456
36043 170296 726812654
17253 178117 402532405
21964 158964 342791446
140467 199775 148701610
28367 191515 900707473
27439 77310 124807920
59674 197614 268805211
58843 184005 313340046
171890 185173 33328929
162686 180995 683101070
194890 197825 92811132
82713 106846 60351366
183353 195101 29426433
11256 174038 852632879
100666 142614 105125670
41878 65745 250838996
193650 195536 4698679
79460 153249 710073633
50848 186197 575834715
179787 191572 29551192
189884 190714 768563811
150179 163497 33197410
195629 197774 5420158
11209 97166 888527559
51304 183881 964588433
8921 148938 350468848
139530 154551 37901586
135448 148365 25041019
102419 113559 27915745
170914 175817 521426543
80590 186431 265015626
177896 197349 48746095
176656 183803 11666855
172282 178546 15643376
157685 170858 137936305
100003 154343 136449665
58707 183986 313629770
183152 190993 837343337
83697 121385 94403303
102863 126631 517437536
186600 193396 16990192
148293 175855 68869590
53082 188063 337994734
57104 176943 300039833
55382 167272 531603572
35019 120038 492744986
68706 118443 142971606
51934 144235 930530023
36512 199025 407017921
170226 177696 992145081
7459 88663 498261690
93914 181619 219773095
150450 189312 995920783
71066 140700 749522897
171027 182342 28332741
191554 192694 2807564
142632 198237 139421088
166491 177331 671843484
16893 157676 874939559
86241 178192 824947279
94197 180710 707047352
113830 144399 76702396
67953 169223 253435363
141975 188531 116746753
130386 167104 219202301
136661 183078 916847688
190273 197486 18054503
70432 121631 128110915
13958 102597 315473782
75275 140628 163349258
129495 156806 852534328
87919 195812 270286216
52245 126171 184986800
47639 56433 22034084
83604 97475 34586148
191515 192314 872054962
42445 144794 681366049
83568 83970 996678
140927 156965 617188598
34684 37722 7602663
97655 100183 863857846
188014 191119 7687851
130250 138225 19847099
67230 118691 443618246
124708 149221 61578666
25291 83372 145173850
28847 45784 407914438
8286 120849 281555654
114734 166023 644581086
140879 142298 306108577
18252 102794 211337272
148024 161637 33951138
149727 190604 102258419
160228 175325 636782722
67711 125727 145122079
104314 185582 610153918
21753 68981 118162940
183110 183135 55941
171379 198885 68886691
153226 189913 91789453
68060 98921 648378487
93097 169485 191415644
170971 187191 20033859
197339 197776 344165447
8867 63718 789141267
198471 199533 370165178
124321 154089 765028578
76685 134011 143344556
73153 178476 566404396
26574 36309 24145901
85941 172281 447283535
165052 186602 54078309
49260 60384 373753845
85319 187669 931074290
166411 183573 43039849
156640 174411 44352965
41331 189725 371576682
94877 107011 887722767
129502 156951 68815195
4513 153693 373438595
152873 158033 12861642
106289 182131 190022384
159876 188931 910842554
125103 145962 922063511
109085 152827 697839002
111576 172133 151843870
29904 130506 251732657
135173 190286 940808531
164931 196334 78670909
120308 152054 939163893
105485 137546 80286885
178407 194741 470310830
23548 149166 314510441
41589 74805 257663321
16181 156933 865562359
166688 194840 892893888
183852 196242 30941128
170829 191426 107468659
97416 130111 82044283
110796 190426 140168377
97375 108122 653804461
96811 179080 206016529
135197 144438 23215414
99578 138460 119787694
79524 152164 664692771
133393 151050 949616008
150870 197966 804423878
76111 120775 111667007
81292 140292 425868327
26252 134820 271499941
54840 152790 257216491
142278 175549 260515524
188547 196493 676271687
141553 190201 121995366
22735 54039 807803023
144808 188270 108912287
115593 153192 94435763
149715 194961 113173180
93042 172912 200141520
104388 126023 530211864
11268 15431 128196000
57563 80920 590306056
127870 140859 271229994
59782 150705 227689190
109544 171885 252306589
65355 137186 1446080
188306 199092 27023693
101508 195971 236801147
76165 199641 870616218
107091 182916 343375990
121794 188535 125067963
10708 65818 137825081
121423 157162 89559588
184594 189574 621134664
24469 151142 317181351
188277 197562 23186697
217 60245 150183531
133991 181074 117908344
16067 175134 796136959
7969 99034 619232006
196114 198645 1521042
198824 199918 2673800
173457 181227 336614863
60560 175092 429872778
113807 142279 71383971
2219 182015 449944137
193251 197523 533182866
159539 169850 306468439
45582 145152 249241165
7413 141759 336063322
184750 185955 1305097
133626 142922 23267630
105290 118369 365202648
144909 191744 367324767
41361 135411 235358830
136402 149553 33155722
64551 160587 656854489
7910 169118 403350687
2943 152362 570939824
37115 147493 168488426
91993 181072 223045086
101946 175507 184399463
88067 178208 286775373
42242 196610 835088261
70451 113031 106354790
91049 155680 162073665
65396 189905 311725031
121618 192488 712917781
180301 186778 16284844
175850 189608 34543663
17786 197208 449090704
44840 150535 264759103
85930 154994 845389843
135962 172538 91747849
172742 185537 583871390
121007 174927 142635430
59285 184689 313923363
173315 175085 545252645
57539 160583 257869991
18938 179119 917627783
132183 184844 131939140
14507 84685 312365104
24317 64242 99873393
146188 182773 556497576
137911 152103 22270404
176625 195924 185289904
82190 163248 510091033
73222 192457 961639036
124533 128637 189648762
45468 101414 139782331
194320 194579 654983
44169 78386 85664755
116459 156022 643937046
14005 127090 283026193
87759 192837 263208231
9725 33953 60424291
32637 182778 375854841
67647 193310 459247212
45410 114612 173054883
86995 182134 988158259
130598 180842 517851965
44654 98598 134828707
69941 105394 88492400
30217 169363 348231986
99623 174517 187658539
98734 117562 369740522
108906 138311 73604115
75046 95262 171069929
38414 121117 260221437
122475 191715 693982213
119681 160650 102588136
157091 189502 118266612
189865 198443 633456691
55624 122180 230632317
154964 175457 51177618
42484 57759 468376880
160495 164699 602356911
86761 100139 463967009
137364 159898 187906237
122531 130096 826952020
30865 188633 484433534
74267 120839 527903979
97985 180645 215168511
181897 186147 10714892
48113 133180 212990913
193854 196944 841437961
36103 110713 186671275
65586 174758 273201759
156654 178934 676381829
76280 150729 41759024
176535 186475 442741332
137515 167388 74977441
126761 180683 134956764
34794 164262 607994060
153699 179324 807207174
162669 171758 502771675
64811 164273 248956717
76749 160297 209014663
62980 188703 314770716
182857 192728 472705810
188266 199213 27401986
41273 165429 310809270
100731 110639 24877433
169379 171565 7127796
146952 197546 732576909
161705 168397 16774583
242 135880 890642635
149073 185988 92406491
35758 142529 803650387
58609 161715 427456878
23238 100162 192218116
165113 176084 436274957
79632 159703 200409895
151339 154769 8553974
45775 142114 483313230
140106 153289 787700971
3947 109692 385180628
35171 84791 842624362
150150 163246 32608728
29195 59652 913335431
187568 191345 260819135
771 142637 354834000
184670 197821 32895605
113863 155826 330981728
184694 188015 51627416
153024 197986 917261580
113795 168534 137245608
147203 198063 127362392
116105 181967 165131182
7191 82356 746211058
47629 105949 418724397
149648 182385 81854452
109300 128172 47321053
128336 129142 2039918
116440 188124 136134181
66043 126880 278812223
107830 155049 807869078
20415 181053 401935796
80056 136553 141368559
46372 70706 851082650
190621 196896 11399188
84470 99423 37275826
156478 167629 27849216
73342 164777 854949250
64229 98747 86163890
135730 141005 671482784
65001 184085 298177423
173492 198179 406529353
140303 148504 353615591
17841 167078 929162593
165388 194027 460825679
60052 100991 31902682
168514 177556 22584392
177010 182008 420130444
169080 170242 37679383
92646 167793 446196638
52182 186557 615501920
84235 85597 364413824
121830 130219 20944563
92488 103705 358094528
14442 145906 678530833
88882 121400 81550879
145291 151932 558742358
24988 134445 273799828
128862 166504 94280782
42921 134193 833934566
159261 167414 457051456
151209 178892 292641754
86391 167922 75934959
5776 131084 402639564
87399 98613 28009011
75702 114860 745644704
179145 192080 909361144
169859 195290 712901960
88545 113426 62253586
157351 161441 10108924
99911 167376 973312238
132784 152564 765715427
142282 192909 126851223
101477 198047 242097043
76079 133376 414606937
125272 177028 129635697
137736 183513 114757162
42469 192889 376630463
54249 59979 14421741
195497 199743 517640423
136777 144784 627929953
122718 140131 817614904
103635 170237 166976610
98736 164757 842305261
51973 183348 328914701
115746 182025 132026494
119141 149666 835067011
135628 175166 99085267
15985 58009 281373742
7539 170218 729340897
168534 193402 62290056
72879 155944 833708170
96881 97470 917920399
147167 175532 70999102
70858 148046 193325713
75753 186834 921147698
89322 175052 214743894
15453 137625 305603824
1880 73807 180055289
117833 179404 457966705
184197 199646 38680652
80481 175815 942692645
175460 198650 353419086
12838 20878 5902328
170418 174141 367159883
47251 132927 214494568
30964 112236 321454212
167106 191327 60640870
188276 198030 403544618
148511 164871 26788124
65204 112021 116932643
37197 151383 286067336
133059 198449 163846029
164161 198527 463346629
62108 88280 881404953
102965 195380 751813497
35380 111334 190015764
15676 46766 159427283
43507 140482 242675600
90104 183119 522370672
642 53035 706341970
119268 132336 32800496
116432 199643 208619683
51678 71464 49590374
63561 108320 865568681
107141 141677 86494980
47964 180647 337185898
7150 102395 826601365
126058 175416 123665770
90322 189346 248069692
24890 148525 493950112
100336 100798 369524529
193474 199271 14581336
61683 89089 256653220
86682 146923 150960842
11109 169488 651359768
98254 190062 230098296
170058 177128 17672724
160068 175832 39552681
18537 105475 333499877
189312 199168 623914422
122562 184351 614946959
38958 160106 303188265
75572 111781 560355031
158083 174859 41918891
184945 196556 728622910
53474 168431 560188568
139019 156438 730507969
175185 195687 25718639
119389 141502 118875778
179163 186763 795113162
160062 197851 336282864
173563 192864 48329433
106307 107823 3756081
197271 199860 6489452
107300 123519 40794327
46870 65251 46119605
1674 71917 175755895
22882 23369 1218637
125429 137045 28697691
11753 31204 48593017
129627 146085 41253214
197347 198143 910983594
101244 194007 232536902
169589 185796 40716779
92975 157561 459599270
93119 159332 165888974
50785 76877 639584726
31845 136963 302334699
59022 82463 752619149
1485 102662 111516343
53975 127501 806169004
33830 132461 246934475
106019 143242 691888097
112500 173061 151799036
8832 20397 533481873
195525 197446 366644370
108056 118425 25986067
72027 93892 54451564
156307 169032 31713223
84502 175449 91511696
83228 92143 22305765
27177 69171 105100433
74807 156724 205049268
93361 185314 286932361
41635 67886 65774825
154228 155170 45708385
173677 188257 29388445
157676 182879 63103685
149076 192387 108348165
874 48156 798848780
37767 86921 122959953
119158 131746 31580401
65705 136997 436775592
2803 4744 33987164
194128 195397 3177530
176149 181325 989079128
193698 197994 470939409
20947 74007 246415523
57709 170297 2363938
105982 134903 72430640
56024 120181 353165850
155645 185699 75252275
30101 72893 107151473
52359 168067 289662308
39424 139008 987288156
18575 56055 93694125
141765 162377 525039108
177481 181304 711474316
17740 57831 100293751
25063 55718 462870752
39906 173095 333408045
179093 190241 27949103
153293 161728 20930057
83812 97614 975275735
65289 162859 244203455
140788 146158 13575212
177813 183769 875804084
164567 165726 645188065
119478 123060 900444763
54119 127611 183993330
18861 164458 122807471
83584 184115 939234043
22062 98756 191632738
126085 192456 166308850
20255 52328 267437759
78995 126474 111909024
54114 110878 613764486
117705 130329 26794801
65672 134183 171351894
46849 110565 159378116
65523 106051 647177480
159474 186554 647231958
27765 58044 588047031
91199 196387 263469338
67069 180744 284451724
106880 138341 78707074
95680 162267 166838666
4709 66135 153679362
90272 120973 797698671
109408 157048 844623746
66308 113868 420020182
79694 115713 789747437
53284 124051 177134678
134644 194097 148931912
116342 148563 81010539
65106 128774 831949336
136627 165206 947737138
12536 21072 21386619
13014 153764 233243478
172342 174372 4985162
64368 152726 542437455
71833 166311 236416384
88057 151446 891096639
178294 180982 68947692
180308 191004 26829968
162416 199726 850815070
133804 148960 747643407
72973 83947 464054200
90222 192234 255503331
1264 186862 834142118
35977 165847 325093275
172037 187742 819425997
46516 167158 971870401
53855 128837 187641778
64794 107524 482137393
123442 160764 958679858
11813 133696 145901611
117044 142911 968171858
147907 178811 132429258
75737 199265 581601518
178275 198678 51197024
114715 189956 322804175
87229 180550 512200061
63485 138504 187582206
34943 135607 251950443
89661 149417 409500481
108866 198337 687328522
71561 143799 180733251
122068 185194 470514387
187664 198842 158041922
174818 178370 8900596
72395 145043 771740297
194970 195946 792666
143786 184407 101836338
89835 168902 453584161
177107 183360 15699606
63234 175398 280728799
56961 77844 52347649
5568 17523 344195384
186517 189222 6813943
179381 182310 7359139
6522 170648 708177442
158704 168463 196081210
83324 128310 911679228
153484 188670 643904077
99599 187112 219356326
177185 197180 99747387
147995 186453 21812957
30028 195047 413057995
79288 159005 199565606
78288 124561 349673590
195345 198579 8181582
117410 136423 85083452
103811 198316 236913044
157605 164124 448558604
130227 185208 137819967
190394 195369 871178267
77808 103836 776510552
59288 105323 326930094
38979 76026 92808033
109507 115970 16166755
160909 182941 55236102
35253 112118 192271170
104149 187412 208737068
81422 104098 56601771
184416 195400 118407692
148528 174134 63941438
78655 138724 215533015
59805 173724 942018447
108768 148703 100322731
164030 174786 26941669
11461 57002 113794149
137686 164389 200410532
162735 178819 683554509
74845 139740 162222581
15200 101025 543701904
956 168458 419137195
88679 171390 189074438
91767 113387 54072209
55818 70077 477771654
107367 139483 261660670
57652 168042 299039605
46167 144237 245556318
123894 154049 779736159
69861 127275 143669904
176507 177224 721072351
135834 171827 90301759
23333 194497 428416841
112799 146454 102048242
67463 135659 170552224
40474 69225 813830820
10175 155226 363031504
180145 196427 32634755
53041 149590 241811675
84553 128549 926584247
194871 197365 6228693
156511 177464 205787065
190698 191236 990277025
91238 171612 201427329
128462 170496 105358690
143928 159595 39244615
104312 152009 119751018
83136 196798 284615512
4972 166966 769909504
72785 100963 890307086
164397 198786 86224980
90347 125670 576558722
129946 194115 160717280
56645 156431 249971795
113068 164577 44267966
154991 195313 573475844
125813 161082 11982003
135628 136546 2292886
149328 179079 74349311
77252 85934 21604342
177154 196151 561157596
112845 190785 195362695
105309 126132 768917087
106827 110358 96047661
63699 79147 38643597
174580 181897 18385363
97695 100556 7130519
107267 157414 449190859
96825 154769 928181065
4561 15806 28073651
126418 177323 100989247
19319 92678 183341616
163445 187125 819120165
168402 199346 680784547
98650 170054 179002096
187086 194967 19704742
178470 199070 691114485
95962 147490 822197473
198489 198587 232463
59830 101112 907907015
123342 148367 62746355
112346 175568 188489339
10666 84641 184895404
171432 185598 35565179
169851 185098 38276290
175293 194318 363937917
17161 104851 219178306
158233 176809 46465184
73242 109382 999430819
4469 94721 987268467
42841 100388 356794975
136874 147274 26213121
75690 94420 46616577
183782 184459 1709102
36567 148278 279832276
154996 182348 68361365
137517 170845 160774524
59601 175844 640847165
105258 159789 981086431
69268 143051 184586923
56903 59424 6467272
160085 185396 350708631
96375 184334 220462538
97271 197268 250624372
98755 103873 892072317
104799 128519 59501854
27452 96116 171634014
6019 24770 46831860
188607 196165 134658752
95691 181468 214916051
63758 89255 842324818
192347 198092 889191850
71146 128383 143173241
188671 191101 657680726
105411 134817 98856533
182055 196318 35669976
158496 159914 613236650
164949 199151 774102425
117674 153912 91055100
161219 176742 38935305
46520 98465 129907885
107604 179846 556220835
62694 96866 952461743
19299 163727 361429090
191050 198940 19849096
64622 93268 58513918
73139 77990 856615063
80326 85173 12115396
114243 165013 678817280
24237 163257 767367865
92971 122909 45145562
175753 190806 37735444
64425 84910 51230552
115689 154352 719051004
171151 197958 67167601
196244 198517 5795506
47847 179209 668253159
83029 135616 646857433
144826 154369 231138728
130684 173129 106291389
171536 196554 56605225
39190 145791 266811904
181628 189410 19541598
157317 179465 55368650
117893 159664 104662936
59202 154420 893969969
10942 13297 807814031
11678 91442 956366151
10443 46719 90539438
150033 190595 101491949
25981 94001 169950783
115180 147634 745464512
137344 147647 844556225
108734 191859 208371042
30283 124526 235761508
153662 190376 91832571
9503 155186 367487203
122602 172539 125075468
60479 174824 286130829
197812 199662 4666404
141482 194332 356561195
139390 192337 374665409
164858 168036 8025229
110614 149022 96476319
126172 136382 25504960
44864 124885 200245079
62348 150148 776162517
199978 199986 26991
71588 176877 709988514
92797 104496 23408171
144899 195802 127464703
60924 170318 338132569
161329 185888 856202687
166334 192226 160127173
195971 199332 8462447
117026 182943 423744129
122378 122903 1026305
6800 74748 572129257
30982 47372 630877308
34339 86116 771468939
2497 196587 485672525
42905 176045 333358351
133742 196713 479043687
141295 153550 30942728
119336 181328 888056289
119348 135388 40154647
169803 191167 311781389
152242 169755 655557841
92672 163361 529402656
16304 93869 193835146
64984 94583 804317293
36758 98546 888429975
130798 135026 10495411
67713 86358 977925482
102368 164344 486616638
1325 164431 408118988
97008 138677 720543467
63484 98307 86962691
159318 161840 6365671
113052 186617 184422503
193421 197091 9170922
25248 181473 390965111
118310 190625 600074817
85841 171289 646249585
114396 132999 856011859
19580 105364 214414205
87800 90645 7132634
102325 120639 45963502
9370 192693 562755279
95770 100236 11095369
163154 199407 34023009
121519 136494 37405116
129109 195660 166691983
172439 185253 274667477
74115 97143 723800863
5906 103552 243985875
17066 64776 119338178
146051 170089 899958510
16157 140609 311290574
93769 172636 197671620
186602 197075 24516763
116866 154746 95188066
75135 107750 425577611
160706 188148 68848707
39263 124300 212801826
121686 177443 139576469
109461 199559 955690761
90373 195924 674998570
67005 166022 423673480
109698 199449 987003153
77820 171843 235426759
138322 166536 274979566
108114 111180 7713981
16010 120450 762298938
61063 87206 396480984
124234 175730 128986936
177301 188034 27016728
74855 156608 554325779
191877 193486 677488573
168872 180783 216627239
108478 169771 153677817
136522 166248 74481160
149531 169359 797598050
93689 180662 217911176
34289 148207 934386043
189870 195910 15076636
185203 188562 376307840
184114 191347 18057440
194429 194535 359918297
6042 124097 295281806
7418 19867 31178969
147427 185230 94715685
73276 156445 208224713
190762 198439 19272164
166058 180654 862171779
40193 87974 119392198
103736 175489 888430889
110638 187034 295728716
88323 136392 495339730
193295 194409 781558510
2928 73095 175556634
79328 151778 181540586
106647 171379 904319440
97088 146798 27478508
118235 135492 43257194
26281 35238 600869103
61965 127383 613160002
178796 187749 22513191
69098 171526 256412361
21051 55750 86670983
141404 167085 233885894
102204 193184 498652010
83900 175828 230216290
55272 173183 295216841
115641 182160 166713874
126646 167625 102649842
64160 82300 45300447
77495 108865 766260289
11805 195181 700897572
175390 181553 236319512
49041 85129 517625822
146416 155417 22624748
36604 36853 709755016
79340 88909 386179451
162032 172936 27362100
96760 180771 210451314
103020 196251 503058057
78527 184923 836261015
189209 196330 17743423
4651 37239 81377968
97925 108884 27435264
115066 177041 155328007
63786 117428 468940313
160331 180009 158496656
78171 178626 430353710
71265 198640 318925136
178699 188054 855894335
13029 127820 287201242
165946 194553 71691822
71341 166211 667499619
59956 183261 308649040
120128 153963 215043207
152706 175423 230872324
170140 193020 57246365
127900 170004 667976899
96144 190365 624948909
137282 140714 488901775
143017 186754 109604300
152741 154103 961052263
43283 103463 942912040
83854 162749 197593786
39946 156111 290915590
160182 182325 55540220
55039 184290 459664344
98291 161870 452936683
105541 160695 740094723
95310 145045 124685361
20016 29495 23608317
70070 123045 132615786
79620 119927 488923877
21985 43401 88747015
7017 71589 893008216
169473 197627 954792259
180951 198072 532593427
81751 109368 69035898
17312 25115 19580016
104887 139819 82925455
156557 167428 399507773
54114 176731 716336178
80265 181135 252527870
59376 120985 613606283
68937 110610 104112628
78369 116590 167578876
103424 139846 91260508
114721 128870 35538037
160827 193140 80943920
37985 115568 194122374
118634 124326 94507333
153922 177551 906750661
155414 166196 983847960
67342 192707 625546591
124500 125648 2886726
151860 170525 46600807
184834 192388 18867207
193814 194059 212310307
159262 173231 35036701
176937 197308 51021260
19442 133661 285739247
170362 197293 67437678
155340 173532 45448234
191940 195501 8849088
192685 199287 16605002
86636 133170 379269947
136775 158120 12890652
21046 70078 530110443
14307 65462 555031251
111612 186867 935758947
53297 119450 277211078
123255 125361 764781351
106823 120361 33957966
131511 176539 702658811
125075 148488 58798800
194947 199635 9640844
117031 186059 520547389
156351 178348 577652260
133772 158166 61168363
157445 174656 847473674
136360 146127 360082621
120639 171886 73131999
57724 169104 759193293
148148 161968 903333373
141025 169734 891829812
181283 190501 23182541
89994 157207 955926349
94939 149128 178019780
197935 199400 3671678
8246 56947 199329550
63838 161312 825867052
17307 160258 990022163
150117 168191 45159736
127205 182465 138367737
125185 199159 691243297
27508 100907 181915738
9509 137868 320970524
46294 149093 257563661
106082 164123 358583654
95157 101329 15374868
195046 195328 437671959
113243 167099 858977098
198565 199365 917864298
94047 166178 180692685
86453 177053 226938936
83799 95991 516587054
28441 49841 53425837
187527 196073 21331371
83538 167877 211247553
178139 186556 907465678
169847 197983 332657717
178987 196041 952701414
45815 177272 329074029
20380 61011 101703464
172844 179821 180036764
102679 156314 241585169
50471 152917 256611217
85023 144566 149088396
65629 75150 556599213
96938 160708 295322094
12977 48853 365509596
115919 137307 723602858
128328 195110 167304076
181539 187179 929278070
144499 150914 16260215
42368 194195 736570668
62664 129216 166471100
157284 157445 174213902
28653 161197 909008055
50534 79519 945199231
128586 164043 834544995
128087 158569 902074872
19155 112862 234280623
120562 140961 51017367
39336 179194 832931654
165851 169175 192998012
129158 167811 96872277
59587 125168 970552226
52961 71323 46004445
7699 119682 280030789
70836 110360 573124093
26800 88339 153745160
110655 151639 46288387
143632 199708 495297726
89456 118348 72275857
71531 180941 926107732
80128 153819 968610959
197732 198030 738972
117476 146529 222037579
40349 60263 455745673
133653 162545 72365459
98386 125254 67397953
50012 164769 287289849
111406 121937 26582871
91733 102440 26752619
32772 160532 637554536
48164 166789 297004112
168772 176411 461678603
81582 99027 341412263
117039 127768 244121309
138492 188430 125287358
14639 125560 277532104
93498 131715 95875517
40867 126300 213765600
101364 192156 227612220
180272 186024 14535935
38250 76003 94631786
163952 165692 687164982
54630 146744 792994231
16801 75577 147125863
110788 158529 119729289
106220 150034 241438866
196542 196726 439600856
130974 155678 62009146
75397 125968 925522651
162476 194359 205616401
81482 86464 12413881
113624 196260 999709227
45048 176813 329883137
41961 155313 297237535
62874 77959 37699611
91369 99191 996148925
35053 184952 375420985
128832 149482 19737085
184110 197693 171010478
168381 194447 438118689
99180 181316 205837766
151582 154064 142104820
87517 199615 919864721
39899 176277 341424111
115185 171019 139959070
9480 190377 224492539
183489 184818 3413708
90736 175955 773300149
186935 189946 7566368
13135 94362 203018878
193856 199290 465733732
53000 178334 342979633
199481 199997 431947822
124239 178489 135864338
6444 75384 172481282
12765 21372 21528463
15593 101514 214720618
169427 175019 13989537
49738 113055 158347854
180469 192658 30523507
49877 144788 792912068
46856 64467 40826698
74941 179011 260421076
28634 136576 269980185
186459 193883 570280789
48360 150065 254814580
73781 140076 165717288
12260 140196 319989019
65740 112625 951244026
120097 188293 664890835
108056 141119 788250063
185321 187219 4675609
68140 120171 130161097
75786 153694 195107486
12743 29128 314788184
134695 152918 45838780
5751 95564 661287675
13745 35505 54332066
189008 193495 428650777
146785 174026 229873046
144098 188461 111210377
108410 188982 201996598
119192 146177 67899315
36901 141228 261111445
176746 181116 108445201
25104 147318 305824310
36626 101909 808931572
181104 199647 46545581
104819 128083 46058657
83393 117943 86411773
137906 149443 765720152
65867 159122 847663854
186161 189052 937374858
79230 152672 305213437
180847 192049 28149820
26464 80833 135901335
187003 199923 325082021
168919 199229 176242103
181702 190314 133950790
113238 159453 410750060
67644 99684 735734552
112976 166822 134968152
135427 198443 726428887
20549 76292 330888549
50407 67766 43556118
156854 180177 58327401
40970 138048 242828875
4623 135273 391565445
120787 137256 267223235
48606 66906 41088453
170856 187233 41041984
179014 180931 4721306
90861 131030 887892817
126518 146325 49629945
106552 109360 6991317
120919 190727 174867766
62613 83391 721246092
75339 162704 961734188
91406 142574 639384199
119345 142130 863260435
161931 199372 93827601
61802 144366 206522522
105955 194699 964281720
94380 186418 230652250
63842 182696 297536792
72369 94577 55328561
32651 118112 549777688
110870 170293 148940030
122122 193123 177742137
129550 132932 8465002
3919 48315 275883473
146875 192480 114217349
30686 128135 390786320
67432 185533 295768529
64392 195200 850442448
1189 92449 912023106
139241 155616 451887413
143989 179528 89048833
144093 171005 75926452
144231 197447 731760129
195967 199020 7718264
50497 197289 829473167
39775 143773 807818335
62474 78437 233018953
142382 193846 567144674
144378 166364 55028392
168838 171983 567478555
121176 148786 970467321
11349 23962 31424143
37331 196045 397396893
183922 197917 140145190
104049 197748 234880985
105799 192346 216863410
956 185837 462803896
148231 175957 137173649
193255 199787 16428585
161584 189944 71112587
75678 147081 843472793
164540 168930 966204448
63215 64954 4326904
78939 183458 261684588
198405 199483 2674666
139151 177844 560031548
121649 139065 43457400
193353 193465 199070
115140 160440 113500644
173330 198005 840192142
199102 199188 213747
185158 190957 157883366
143138 151151 403721557
98578 171159 181952254
138480 187625 123324007
131452 187262 996397305
151192 165847 608982860
141706 160747 47716716
18241 101673 208528425
29357 30360 2505835
108809 120978 30642063
112350 128551 197248464
1078 147621 366771418
174745 198256 368973388
92476 119144 66831350
19937 23872 9747187
172382 196241 59684065
191625 198695 495095697
162351 191277 884761693
172359 194990 839914765
144718 174353 74168612
60046 89115 837719872
122929 126254 8199498
87757 121204 948928935
56279 168856 281881461
136093 194239 145708546
4415 149745 363740097
163329 197685 600546121
189135 195481 15796672
72751 156326 209206091
188436 196821 20912560
31476 132289 514822671
117341 179485 412765097
33396 48664 38162712
4246 181554 443674713
2903 56195 695232729
136496 160397 59865952
91042 178912 220130183
52044 153097 313260000
190623 193937 8257140
41740 74806 82942294
29215 155660 721250546
168636 187796 351142600
125768 164387 457438312
92388 178387 215426110
169442 195284 64700722
5571 52608 282706860
3868 106457 217714318
24448 186065 404610734
37441 166802 408950673
73151 126834 134251343
110218 176299 165612155
193504 198637 12938764
96506 177625 894902936
131317 195252 738193689
1354 4227 7232018
20944 126948 645391945
197852 198754 2293432
78693 147915 601076090
156079 182072 64972324
113342 158380 475926968
49787 113350 176187315
14396 41245 437772215
42265 160217 449190926
27535 130325 796131635
179389 197891 342623442
65447 140786 359392944
49719 79487 74517865
155992 186443 76140794
2222 107328 262762928
17214 68448 128193487
148269 175332 210887759
75504 114631 97691109
153368 155072 4226979
78877 119079 100524208
75260 82076 293165400
143880 155791 599748008
96880 195043 245982299
192170 197450 3588067
151030 198519 118818332
175582 183971 294809555
107813 179662 180041631
132056 162076 75121390
190621 191381 1886999
151755 167038 101358950
81967 155260 305087737
173465 177683 172617492
127383 190769 943402935
35607 176230 352140422
23392 23705 774111
105713 116181 91952162
14575 166528 682915550
108707 142220 485309381
54897 118855 160009428
18684 180101 532794294
99234 132379 83200299
89983 182278 231191875
69751 94965 630541690
106834 135129 68579464
15518 140556 312791450
828 189702 472705719
80371 190102 274799132
186913 191755 12125123
67994 73408 13635395
50599 148141 244332778
164198 180526 40882093
131809 137943 15217260
45300 198139 382676174
74790 190456 289496251
65204 69482 10741443
111044 198522 544833433
98043 102341 836944098
142208 196918 137068500
178156 191017 32270505
186496 198580 30305441
37573 144178 266897615
84477 183519 248039791
134873 138928 10094372
112252 181389 173271561
4515 196945 306785419
122956 130196 18044658
133997 155211 53326151
81151 107469 65762400
35842 124601 859452411
163302 196090 82165876
100289 157303 831042752
143443 153288 98807837
56148 192718 759748209
54470 133806 171542314
52910 178703 651957258
6677 75199 737551308
32519 96287 293941465
93975 168747 187365645
158464 167069 135065343
104484 188360 210242663
19676 175626 697856316
154942 185787 619761058
196915 198880 5041749
149648 151997 822243879
48948 69041 718840651
61847 93471 78837619
106849 143646 92200846
192248 194587 856205420
173295 173388 241051
153786 198180 111063145
195172 195209 567745115
107977 176437 164162024
32172 181905 914058458
22924 77436 136388929
143234 150738 18961327
156603 194448 94697490
145855 193809 610157672
133726 180555 117275470
139891 180872 496806042
54676 99865 500953641
38745 86743 120052267
49278 128787 899160144
51484 195520 360619410
107996 172144 160843992
115389 115398 19793
185359 198827 536485442
110217 126688 41355479
87293 175061 219865157
96754 128277 531834809
34703 146697 521826562
198276 198323 104895
89841 194429 467992823
196945 199512 505321006
123889 129195 13235790
71421 192552 303247824
123541 156813 83349632
155757 184075 70855545
187845 196659 92627869
181677 183198 3839669
33541 183908 865222463
52679 194185 541493961
124937 141091 40386700
41975 46455 10957566
85905 135801 124857825
151759 155866 691940715
115297 176588 153650372
151492 168494 665851161
53137 170974 295005518
181344 191370 52493699
42685 169513 317558276
87563 138486 127418796
118791 169897 162125513
142756 198790 201629835
113539 122030 988914641
182863 191872 499878785
58329 96422 293627752
102293 178710 818479266
99419 148085 942399856
96680 152907 141077101
17265 147643 326355459
47213 142006 723243117
166492 171745 13245713
182554 193147 274536124
98604 148647 796137541
81909 99249 43239286
46870 98249 899143650
47410 168874 304121994
72795 177221 489430192
153549 185836 286881604
8803 108170 248362021
16707 50735 66049549
51092 159128 270452645
74466 100214 976005136
106017 164658 146911916
104993 165009 466349890
110491 139868 244164009
158653 176047 43512048
14449 173079 397061113
143079 153252 635878555
179000 184322 13370940
12203 125129 282445038
157047 191161 387174016
52692 53352 1623850
28997 90182 607176536
42941 149082 846401673
71410 139280 169724767
160523 172033 28952796
77464 96213 46744498
21169 136149 915285161
902 107153 265655412
127539 134454 17256981
136748 177420 461560725
188078 191453 8412019
159104 189425 76003881
98787 170891 180752169
163645 168731 12744564
33043 130977 959560612
22201 63060 980509644
89357 185669 316096224
7449 153959 628219468
85067 174574 224094887
9324 170102 467033448
47126 66192 47849648
45699 125342 199344386
33417 39522 779710516
24909 93147 170510384
47468 134437 217699940
51393 170732 298846240
16022 197479 968191155
50923 180226 595954717
27299 69448 147841207
2612 167203 411859285
45131 187149 581468486
67541 169874 984049950
67602 172125 417183687
172000 192951 52396460
69275 143792 186405918
7455 36899 844551345
41361 168036 317168539
13869 18573 11785691
188157 199979 807743284
104512 189145 212168591
102090 184263 251194070
139489 171231 79665410
176426 184971 21476403
84258 136124 129809640
120363 134630 35694437
117350 162436 113048730
107425 113598 15437133
182201 186781 53862661
73659 84116 25967678
105517 184360 578483047
146863 167479 220479651
147636 181629 85023914
114345 144317 75200312
36339 146941 276967287
158246 188461 700974329
73963 108781 667040246
125767 132062 44545913
106766 120582 34641883
123666 171236 124612851
97468 168159 18452906
127634 159126 25762336
183060 194339 19961105
103750 155023 128735566
100510 139857 98614954
153581 170508 522249880
101876 162208 298553843
44244 171449 851735544
50291 67413 42955095
194092 194656 1465619
104824 119175 790715924
173020 187132 879998816
74840 125142 125742408
135483 179188 109530298
75049 125433 125942803
197802 199874 5175520
109625 174347 855579217
18438 26172 522998674
187990 188394 995514
139355 191238 130058872
43967 158464 443209886
100059 148917 590367418
82028 98725 863052698
174858 181477 16140630
136339 169816 716091173
36839 191481 195415251
29229 168745 349174509
163790 196562 507698564
136174 148462 209917620
9861 55285 335793968
66107 102269 922715732
152155 181009 388112980
39702 167048 973019232
7488 152301 362509892
5466 97092 228904890
150058 183356 35222966
21325 106530 213043153
120307 198023 912500366
107035 167132 150581064
15854 26151 510359085
168441 190432 618831874
190768 199629 22215349
146065 156903 517234225
88153 149430 567802820
44416 131703 218485814
178947 186347 7113090
165068 186906 54787322
106554 111810 13063973
158163 193889 103198594
39185 145222 4938709
195915 196698 43074728
87383 181032 453391111
47148 114244 466915871
135334 136830 3709664
57008 85096 466702015
52404 188982 341971078
12154 146317 960347593
133019 145816 32035295
127736 159631 79807194
68073 91508 58486331
88850 89344 256868
17151 52933 89447418
120566 156400 996018284
32427 185683 383755765
129148 174405 708465180
158515 197549 345933747
67003 147810 159936826
75918 192240 291169298
142857 160576 252746219
15447 90404 546632852
158351 174461 40213507
34156 140155 265303478
106332 123512 137663371
73394 160226 224741002
33730 124005 968208853
131063 170978 896979617
123296 156809 140164063
181039 182552 27426931
41913 96446 136367826
97535 119878 16286701
137574 173400 82460867
19819 109087 223133941
57685 94694 92478235
190095 196658 133455349
82887 124969 105330621
116199 179004 279796707
37518 175901 346518380
185529 187633 5206106
104955 187996 208181669
150219 160127 801519017
118399 176738 854704151
1656 90198 394751172
153531 166194 781138434
58959 193992 337962170
80844 178254 676564186
118419 157327 395759263
61143 180589 298857770
119612 181923 156115065
76977 109388 80938709
189175 199586 26051989
154384 194247 697106797
177912 193259 222453593
40424 151078 765188711
112463 136382 929520926
73342 98478 62610017
103417 168236 451546482
43637 135671 984236620
155309 170640 38299912
3474 174889 428908844
126172 184984 207739530
195100 195779 589839940
176895 197427 193000464
33999 67432 83779408
111760 135618 977822167
170223 171728 367199124
77640 142991 358736598
61496 141151 840156004
159363 180216 52273750
71046 123760 265714110
144728 186383 534337785
78091 173024 409111586
94043 101232 59940004
31498 140053 271563478
28719 124608 239850512
88139 145175 142906960
24287 133087 686932470
100518 137190 91903914
9691 181892 430906156
163062 185590 56612659
121968 168762 569645276
7745 168873 958454856
190624 198092 277096852
71650 99676 260510236
96860 107471 147012550
95530 178598 208140274
127503 139336 248208360
90397 115623 774525348
164406 193677 73344117
170902 199625 71987893
159580 169117 333039767
195503 198193 3789440
68534 186565 295524205
195117 198700 113709964
77324 191656 286221514
159103 166779 76856161
107546 113773 934456856
11745 112194 251104228
116851 146860 23843760
98122 135334 93250253
36208 140145 436789677
70613 187235 971710441
154810 157467 6575965
40566 143966 78699130
150066 177808 69309614
91621 94223 184161421
95075 128797 136990971
55005 55538 1317028
49607 105690 140272263
24764 140504 610397631
116678 129946 33368218
128528 142489 34892716
120809 168616 119731999
71035 188183 890508728
76792 112452 89031941
179026 192345 33368724
11156 158238 368048542
37812 70994 965513305
32157 35993 9539231
45350 97441 130161543
198410 198507 251662
89377 112900 58810936
76807 154822 195384087
140723 191353 12472018
94962 95043 187453
195510 196094 609985607
47619 192943 363867418
15486 51146 89134291
128315 198721 176428390
12386 56000 596927071
36087 151153 288268060
13473 129679 811906670
43253 125175 205076549
1653 173557 894805145
55146 56773 1430789
186888 194985 20245975
1085 84041 62073852
82750 92214 314122051
95688 128352 981711920
163411 177798 36036341
47142 175471 926481208
12551 84578 825613784
124962 134764 24540579
77846 148564 991026509
192449 193567 2777225
115939 179802 121746500
54562 157590 257932488
73387 120327 117349154
162530 170619 20310733
58408 103327 112142232
128834 163782 87508232
66719 73716 500579695
134258 150226 655746951
33591 52983 178727931
181374 186148 12047925
114323 141468 68006429
181199 193428 154251696
26382 149841 818035395
52532 165879 277313540
45856 87549 981785323
25558 103605 570341127
74495 180422 265018644
152168 164159 29852495
2860 115336 309599556
38767 144061 529927935
65148 157777 422519879
115438 181007 957687218
24259 78205 988491531
158300 189059 77038815
17667 41113 58590505
184799 195466 26601112
145331 154004 21902539
194873 195810 81231534
52683 65695 680324183
89898 174508 211891779
158726 166854 20320725
99481 134358 41589492
145660 150034 11107923
70997 151724 455849031
76014 174397 246163203
49999 51251 3144004
70032 193669 309490788
55437 161612 265812056
34678 65724 421150610
51647 143479 229871325
148837 198020 123081985
108251 194290 215609807
18814 90630 179531466
2675 28919 65564048
74186 110507 85523969
57432 124924 168867682
29911 80704 428426857
153144 199332 115589402
86128 116990 780905863
180406 189899 23858181
149560 165526 291477704
111517 137902 66077515
171814 191395 48988569
49562 170364 302509314
94764 152221 144155920
188502 195652 741425533
58714 181159 306421966
44743 159968 148364561
76041 84576 257598901
59764 141945 894369681
58758 163764 874229293
24801 56063 78090287
198602 199559 2383885
81237 141714 151346117
195298 196355 342161677
121339 145874 61421447
105597 124508 19799386
136880 155148 905115
65134 171450 910855782
92307 106502 954813373
66146 116466 125682909
96655 148141 888702050
187217 191739 912154670
128900 129500 1543896
50502 130546 200363070
29902 78849 168493654
191649 194756 629862253
143541 145009 424691527
36483 175492 654803993
159115 185710 3222444
188689 199133 912152351
121563 162237 101793588
86334 171031 282677876
54363 148393 235510739
68783 128799 150152326
23107 40829 44276092
54281 181975 319718845
102118 106627 105224986
64950 91184 65497139
179988 193484 33780508
171901 187345 539258653
45147 93238 799507011
138352 139833 3776990
58172 66226 404669307
104836 180511 921858848
84766 164801 200387293
172142 196254 353357092
192458 196063 942634071
144377 173172 898272669
91557 183217 229626963
159992 163177 8014273
115273 186936 79331864
19573 141601 305198756
99178 173194 884090444
78132 148986 177524162
88691 154119 162306400
105444 159043 134348163
166315 172832 893838617
38825 60250 53741066
43983 182933 347934617
183481 194091 235528371
84842 191687 692023634
153480 183692 557912151
81417 125484 110311652
158455 192945 361257811
111684 116575 144688324
159013 182220 655876950
105478 187879 669118235
142964 161573 673164275
70626 158932 592997773
61221 105638 110878726
191243 198534 18330372
61306 125548 160612129
192616 196015 8527641
105258 182673 193998595
187346 193162 14497494
176562 178724 5383423
4286 190566 466182663
78797 119278 716327115
193379 198154 936341120
96976 187320 134422895
187885 192825 12305189
23810 109190 213510322
10860 160134 373439304
72280 194676 475039419
133621 173013 98684939
65728 115341 123985513
30756 88887 505656459
78512 84665 15357629
184689 189481 11993475
63923 187479 874364876
28747 30977 5575595
106488 164480 145308725
56783 95127 824676808
193355 195933 310570918
136198 191559 138767458
2545 98393 239533630
172083 191858 283197430
117898 142162 393579292
170802 183110 15878377
76705 196042 623069549
96340 130588 85888591
3906 55106 127955985
70533 81089 79120697
163091 191111 70199704
65547 133461 694921895
121610 168349 117038475
119275 148656 119389357
72297 138528 165500213
126930 172619 114439456
151393 184112 81817590
99138 132380 329486161
82565 126928 111099815
11566 157642 365553417
178942 199934 52576332
109969 153104 909878543
139724 160018 321149547
57967 159801 254798991
198858 199169 914809075
113955 172663 780229713
88227 139950 129516867
58874 131364 181352617
156416 184611 70540199
4036 46554 525464944
101651 134883 103577607
125891 185798 150221606
136464 172155 89508895
14528 78189 159317478
146468 152074 511658782
52960 95683 981930584
172499 198656 983229015
117154 127769 26751829
145574 147377 4614576
12535 82656 175350903
157233 170185 244885839
149614 179445 221388567
142880 194208 149074974
99646 134156 653354934
68162 165033 242392592
198885 199189 322689195
194321 195553 630242393
69444 103276 44409659
104844 130393 64120232
97718 147205 671532333
111836 119280 604400864
74843 99853 62248659
109405 170919 28449589
47317 52651 13430451
173215 196341 119638206
93389 174336 202818154
59208 166321 469122099
81240 172073 395147738
150224 178226 980811454
50599 130619 200320023
37212 145685 271541976
93136 187197 431900589
50175 140261 225414381
182881 183646 659661786
12594 40330 69381810
127458 183753 141055356
15238 137831 83696624
7963 188129 877477287
136788 146089 24452415
118681 162547 109916598
76892 198441 307019939
33099 113477 170650016
76667 185323 272084286
125231 157951 432532747
24054 151470 319070029
69705 155467 214771854
59887 161881 255252070
132926 135642 897498790
30618 153856 312557790
131907 153521 54284573
176693 199078 451051895
12758 187880 438342439
106909 129612 56932309
182842 191738 22284587
45837 166646 991237384
73803 180758 740113489
15026 54633 252519134
103772 140717 92598138
567 11915 839050265
147350 183104 868399022
38217 103157 314378481
61617 140936 556677114
107959 199009 228248638
46195 179372 405052994
100124 181355 203595906
55505 103992 46394386
26107 157605 991038161
140323 182012 104550193
831 157080 986459494
80113 191034 20721700
75006 114281 780464454
45780 66879 52925612
88907 93953 229920392
54671 67596 669075456
21607 193806 913863098
26153 51302 62766635
152798 185339 488825787
84690 92621 593314732
159979 166873 329509405
26866 170774 449889800
152086 184792 81833221
137340 171917 157835214
141908 193271 128732191
162065 188547 96997518
109734 150588 717763574
37708 58334 51817826
104194 113931 964602545
155723 156133 241026266
188939 194878 14837508
45045 149487 841055133
191015 194864 731523543
80126 155885 660135206
191222 198596 18532410
70427 106893 91126356
199526 199734 604897107
3618 103246 248992180
126169 187381 340819199
90749 131667 102566045
142898 144627 642533976
105420 180485 631128387
99213 104873 588552642
121679 124166 6200646
138998 164096 994696462
108543 114229 14222546
27719 173229 926184291
119052 142882 59698537
187023 191229 10498702
163853 198120 85919799
150678 175478 61955494
31878 74408 281400132
16042 43288 68045721
84304 139750 138772650
93042 139832 117173923
66455 179296 282421185
1879 157881 820966964
185373 190147 11876209
110018 148956 166327161
59971 111561 980958130
61427 63890 70915165
103939 153815 356124115
33835 59966 65518986
86419 181818 238965665
58876 80869 450622994
64242 184139 300203172
49697 131313 890873691
175071 182210 445222587
39643 101065 385357034
63753 166253 519029768
65537 165552 439389178
30976 37620 387531639
68965 181981 282909920
177960 197046 47818669
161865 171813 24994490
71135 162314 390527634
61874 96689 86840976
192423 195160 239086720
21338 103919 364952746
129448 137156 716824728
41325 44909 8992372
177013 188802 29598297
54898 199839 587180434
197376 197608 600533
90153 172955 598521844
187065 191625 11415746
91893 92981 56612750
69813 121071 128243382
105757 177225 179029277
168442 170156 4319795
101245 123339 55640880
28113 127411 454646680
166074 198745 816970055
165208 172111 650639770
153975 192139 184530465
3078 132978 904710523
172186 192183 366100873
18476 62824 2725662
178711 190514 428764792
98075 118701 67986546
90205 164339 185644119
163812 191818 70218285
119216 176619 143845993
16946 90893 184862239
48601 189948 354003280
144140 196223 711198163
49181 172629 472070118
70451 192517 797429113
85289 108415 756136706
10781 159822 372832657
52154 173835 55104456
162328 164794 6170340
189221 189364 204350422
192692 199030 392946954
160929 164708 121165827
45039 130688 458531774
138920 197239 872955340
1369 159543 395744585
171169 175923 11897954
188573 190236 4136229
171734 192958 53062556
147964 172108 156972444
160097 174326 35670364
34312 145685 524029980
27131 94866 169289095
97899 101786 9687230
81799 132216 126289177
187795 193339 893480154
5536 118987 955864263
143811 177474 84292052
15345 166840 379147616
88227 155393 998309114
94879 158463 572307296
183747 196379 31533713
55985 136791 875889979
169882 177382 934687626
154222 177310 436648825
116 78673 196483108
140471 166169 406602937
193495 198229 335463553
28286 152241 310368947
127343 152558 461255028
43062 149188 972745108
183819 187755 302806520
53966 57682 9329575
95319 168300 28305271
150504 184565 595206266
187687 199797 30283664
74247 128560 135764893
174895 176731 182613557
30275 117573 218279999
101167 190000 155936426
29642 91381 394243868
174437 181576 17959595
178142 189189 934052682
105138 169323 160864397
153965 173128 722058831
167053 187031 800284020
38027 149126 278326046
142191 157313 598183712
82640 173481 378563764
70361 117808 144097155
180983 183699 6939341
81006 180834 249923644
183251 190550 689679119
31665 116399 711193526
101561 109532 691747220
168027 185117 42894664
151827 170197 45870239
91071 157229 165847480
130264 154642 292374983
114490 180497 165425557
1693 51998 125773923
65716 100534 991137376
38942 183662 362342052
105793 192245 620945543
79884 178520 992243531
102498 113676 7114183
145449 161284 39609662
138854 140428 3972161
95923 191646 239848819
35159 76271 103082489
195924 199967 10140407
141673 157633 337489036
39547 66940 671369718
146664 152471 14687667
126170 129327 7919137
62538 92321 74340888
41360 152522 279958115
65002 158806 957481219
139139 195430 666720825
189614 197401 19436838
117420 165046 509942157
134633 175767 103066425
60160 135264 960286716
18019 36303 45587380
94187 125579 614484522
24868 123163 322709619
1708 18331 41526667
187040 197701 26687408
100862 131998 78182158
17677 153005 338789310
142574 190618 340696228
38579 187257 919879200
110458 114832 10935971
162583 172253 24276963
48962 71207 55794763
48244 49597 3410744
56433 135576 974078270
74312 184054 708810829
132632 140675 20042615
134478 167291 254005801
101742 125358 515475411
90909 174247 701502278
59644 104030 981535963
59119 105175 114983137
40678 58372 44350087
114591 160657 204502335
184790 192486 19208111
12772 18960 221326920
154045 170302 828074988
156105 168642 297016560
119897 160685 102135142
146069 164916 47118032
167557 192663 686936656
121783 126381 11460324
146574 175327 639427933
32735 177855 458564950
102311 111700 23493610
141639 177749 90511288
82206 97910 39186489
39566 52130 379058257
91802 151509 312720664
160098 179495 272170041
180579 184797 10684936
66118 86350 943616342
191544 196809 13104326
74024 155594 189499520
120230 199683 548993068
91864 93982 5256634
82203 95451 314183179
120100 141208 52769793
99922 178810 197752065
12465 25641 32963880
28339 99228 177130546
171429 178170 7441012
22644 117493 398397427
54655 185209 14256470
42656 102410 31674372
78003 134222 140615079
83831 162099 195994865
49410 164487 919118027
130896 191957 152940971
127151 183942 142261375
141963 177815 89861031
51241 177660 316468337
157211 185105 758430855
16308 134408 997712757
152978 183127 223030117
12707 36917 60387108
49441 167803 481117697
63162 143701 958286527
134825 178911 110486463
93821 112353 161928800
181656 182689 2604345
114963 184379 650619940
130503 194770 548083618
137006 174741 280666701
174269 198542 60939439
137067 153567 585776133
58960 139844 202275025
166114 194221 55455171
141054 141128 734021493
12827 163009 561465645
173442 179411 96758016
81825 159059 193376297
143939 194359 126342596
66096 132300 889086683
133445 142721 85094222
126919 128155 3052128
61529 134231 728406631
118699 126369 19270821
32203 108332 190348925
111476 199547 994843986
35797 194787 398098377
72492 163154 226796177
136338 175551 98307228
140261 187545 118591747
199623 200000 897989
182161 198264 40382326
55426 154900 371974180
111013 199391 221475948
92938 121812 72450236
32904 158939 315469530
19299 70693 189647250
55470 113627 908095351
76083 171464 644017081
80428 103846 58410774
144435 183408 97634119
19713 122035 556752920
199978 199983 15488
176851 195245 939951983
189688 198239 113712195
2377 177286 437615832
116018 178329 156172489
181432 183582 325857514
101536 110971 471920410
192340 192889 565268022
137901 139449 3901770
122480 179617 143023534
53045 68930 545355649
131525 192210 152001881
190959 197792 17133077
113721 143513 500071721
197363 198256 2293185
122313 153778 771794345
71239 128347 142831397
83547 143704 161444193
75883 196318 582344254
110122 123886 786393232
82798 97276 785501356
53454 162555 497743435
189290 195969 16673248
87046 155187 170857582
15021 26160 27948162
164338 185952 54266117
29946 190671 883295565
75251 197850 511783726
177140 191568 36209236
70564 84786 35506753
117948 139664 53916815
154910 172376 40351439
6203 146688 789092528
156231 187835 79099022
127506 131978 11217403
91549 164848 130408894
46215 156907 277261316
150029 172982 57368627
198933 199935 2436133
20027 61602 902957843
161502 198675 760252263
193073 198343 13277951
133613 160729 67875078
166413 196183 74572666
151451 176287 233870382
14631 159530 362813358
139291 153015 34620895
166124 188340 38840176
3174 125000 751144594
144607 186473 104862289
22752 99538 191896393
144756 153507 126803339
3928 153921 686767799
14192 46177 430585046
125759 156382 76858177
146376 181707 88430770
5775 68119 449289293
60966 101751 101710851
7244 114241 270594968
68299 143099 187154030
30403 81012 126571540
81768 136187 136188059
193979 199668 408072208
101494 189198 88796117
151254 174939 294275870
178687 189030 255834477
161597 174558 32425433
86134 157345 216506880
160546 184088 647108080
137767 145143 18579217
31587 158986 318816585
105667 174939 173565890
94236 132339 593164322
105287 163264 145270661
34261 63614 73548417
177757 194775 42681786
136257 153154 716781313
48345 92126 192887514
176986 187417 26168678
42607 75431 82311508
26403 45521 247998493
123021 157911 738992065
153252 157734 11110976
173736 189228 38852476
78634 183660 284428590
127932 134120 15463794
107220 149911 911007125
169745 182296 529081934
176475 199115 56754657
116983 187402 176587982
73467 193583 732419790
190008 195947 14841476
75804 76898 2694328
11943 126510 753185380
20231 115356 237811754
97997 177045 198114493
80538 136314 914522257
43940 128173 210821303
41127 64599 805242454
10222 144716 336456894
91137 140340 123188186
149163 161608 30992963
90216 189236 248054450
115266 188263 183009514
180663 197224 41541680
140232 145485 13228688
72119 154269 495851163
119334 141448 55302711
172931 173904 2394484
139451 190324 396536919
119327 138081 46870482
87841 185388 244508736
59943 141775 204678107
68531 141141 181617836
18173 63584 572074505
59898 81671 256535024
141168 160738 49057564
109896 168549 54084791
9374 74055 988162459
188825 190196 3391769
190715 197574 17163477
138694 149327 288320286
117948 145112 329119862
24940 85654 151834914
158509 195979 93790155
66958 183370 291398149
177161 184047 784898965
186746 192774 15084774
36698 178678 357684351
177419 195216 44608882
25204 95656 590898174
102882 133134 75940617
155761 171900 808099306
70611 70665 138605
74780 145267 946450016
185129 189282 10354417
168618 169604 755832994
4095 33053 134439214
182840 198861 597798353
43316 66671 327737518
196822 199516 562825221
13061 96419 208373434
46383 139829 233884933
9363 69326 149980658
172564 173803 668432658
146218 164219 45049207
194148 197108 856312125
190637 197146 9222871
83139 107570 503350184
188967 194345 13415734
77428 188153 277241361
89359 186990 244610393
129323 169161 99738292
50444 114221 408790608
159837 188549 72041713
96648 178647 205462290
95272 181367 704840070
195624 197799 5481627
119004 163196 799289763
92961 94638 4201509
120544 121242 136631602
41977 77845 89849187
43722 187927 361134232
177476 178397 846722906
99477 151745 449810219
87815 118552 76928468
132887 140865 19895756
61522 199027 344191172
185538 191323 562771225
22517 193249 427292829
162972 184843 260429594
148744 172759 60005841
76627 152459 186211276
148121 166208 186406433
97618 104412 17016848
171583 191843 50711816
16709 39293 56434632
155093 167050 29830756
109408 183454 235769163
2635 179253 441948809
136101 168669 440178768
9243 167121 395063645
69125 157012 971695529
52596 128518 189972398
135633 190834 138349439
5830 28968 70822386
88848 186099 370660019
197163 197671 1192908
38657 112570 598955784
127587 197208 174347559
90475 163169 182012116
145582 192364 117234465
21346 37475 40478086
102652 157787 373972437
133232 150570 43583169
80524 176854 493642691
99560 122081 56587167
130904 142127 917188340
66931 169976 165557098
72492 180631 270559217
22533 150517 320437110
19210 34513 38110259
133938 195673 433551643
61501 193496 995627893
76913 181544 592966653
185239 187288 5051150
39414 135743 241062294
115919 143716 207454895
136416 157726 638009598
154571 194075 355625577
170249 187446 43122007
139616 168824 73257928
86860 141644 420765854
115009 137495 56290921
172489 175633 636882552
145461 149855 11160972
133618 177014 950665806
89355 126355 92694177
3322 161934 799002311
77774 158780 202778387
6603 165920 399835960
115005 175578 467922617
3643 25022 53447794
102493 171301 605141704
116308 158044 104780651
73458 87747 35522110
182236 191534 23315221
60644 88546 69557148
180724 199546 683797183
444 158311 782435716
65858 113566 119186314
58894 102148 107981989
64210 157933 234650921
156499 188543 80189596
21908 66624 504157444
69425 165916 241448390
84946 152214 168581096
151705 159392 928688053
52226 150867 401971353
191701 194543 7098717
81991 191615 274579081
198039 198780 1881316
184878 192034 17856514
98265 134731 91401313
69002 197217 320958696
144917 161586 41716826
35695 186228 376958789
39063 146203 268190396
29606 156971 318835910
2379 123631 339529140
103194 186147 438699220
54744 108992 135607815
28795 143141 286135067
197764 197807 32973696
129978 153382 58812560
133564 158180 61739292
50467 184109 505461392
15404 137359 305073184
51325 168723 293913976
154339 185632 868140217
4037 62899 838621120
154273 198807 111436775
26066 94630 171332945
65491 194267 322336925
164642 174288 384736695
66396 106481 539547341
102903 103285 947924
5302 113933 693612234
103216 142247 843751126
125068 149935 62437823
170903 184038 32975774
72874 99646 253850240
74579 136375 154430844
174650 179039 201434840
84332 133192 122367300
126858 166033 377920767
176383 199826 961157755
181954 189073 17891031
161076 161661 777277358
170639 172252 4054038
130383 149851 48909613
173832 185580 29594040
96144 129420 119775726
138216 144107 453573080
195224 198599 918444995
114821 124012 23172276
88797 135316 62818885
113813 176717 12247800
129009 139335 25769616
89869 156846 461414155
72181 119919 119330537
46660 122773 190663722
55589 105063 123697939
137013 140275 27391297
48103 95203 117760052
133077 156456 103209568
122151 139973 44483750
17088 80492 158577095
156668 163412 16738808
131964 180137 532611394
141060 196568 139077732
173691 181045 18338238
100738 133179 296047658
102065 199274 243668461
99461 159434 923331116
151504 159102 759592828
131744 170949 701496889
137062 196484 855031268
178903 198921 247204911
38061 179595 354362744
36658 77023 631102574
125874 136683 27022372
123596 165450 104726544
48698 167423 710726730
150974 193267 697283762
85153 140844 377086048
20522 66355 114655888
135560 153630 45492751
122068 160543 803338503
3267 81474 714503384
190752 198948 782651180
45315 180343 140728931
3624 16803 32878961
37317 103348 165133219
160700 196129 88783992
119029 162565 109069882
89051 91729 6679111
103611 196423 232563795
155011 157537 678163
125423 164330 97446016
31858 135762 259926001
188721 196442 955309810
114813 194873 244789696
126780 170095 55531829
17107 55802 668729299
131338 170652 383654721
184333 196320 29935908
183140 194674 935486165
168656 196540 378388830
189747 190244 1223408
159093 174978 39787372
164596 193036 71187534
109739 135220 63795618
198632 199336 98808601
121722 134811 836437177
154847 168287 33525411
191416 197214 10980260
69389 163116 234513133
163767 193244 187835043
102981 194407 540458110
71144 86822 950690097
180461 195340 37271213
134652 157653 883371387
177791 189799 798228108
111471 176665 877995225
93661 159643 165351303
110857 191749 249251654
182866 194996 730222550
129019 171466 846624015
118945 145327 210279127
145633 158672 87265759
8800 62396 434986089
4805 142067 343354931
132838 155738 106987163
190467 190836 916066
151629 169932 408064533
87441 129704 394596829
167132 183473 40913186
17220 64333 117832853
37174 187591 675643861
145848 157661 220056056
52072 52851 727022198
77393 123031 114265402
21240 96002 186843031
168934 185605 41922054
196519 198777 5758138
104849 162141 143598402
135700 159552 59763711
153876 169092 780635395
109706 188363 197095070
5286 146658 754486018
45879 197976 380886123
88529 152104 760098107
53000 97343 110748934
104902 107898 7526898
67406 140398 182529558
122911 169995 117849615
80748 173940 233290377
62435 118329 269244805
29557 141336 892373709
185951 191381 799014052
141550 159038 531763177
161044 190855 578915153
136360 195051 147098195
92774 136376 613251865
158505 160718 748205584
162347 170821 21246782
129702 150388 51990007
12560 107871 238288149
24215 146952 307172412
128491 175081 116706069
135360 177076 104533503
72484 180927 271295369
34041 59541 63995054
155067 172495 43557374
13394 156511 358246602
38813 78660 894123277
155629 167693 718753186
78728 195455 400817973
108598 188004 958803966
173826 184681 27271233
195849 199634 853772278
102328 167007 223545996
180944 186896 588721416
154992 189981 87538710
130804 194356 159146620
18782 93281 186169255
53401 176789 186181340
37883 46051 343442284
34019 77341 557250241
144832 169018 60540486
156389 193935 93877007
7066 57373 125794514
66925 99601 307513238
92755 121547 886341230
174010 187340 395715665
199914 199969 146138
35615 160591 312852751
21408 185176 791982491
30103 178629 450085363
102272 199494 243669101
182628 185532 447494243
38839 65926 155260312
41966 79516 93979389
169152 189216 26155907
69314 152525 523994350
197739 198972 3124787
138525 192459 135270877
172504 176172 258500678
185802 192226 15984831
62634 113791 127763800
74098 179614 9706704
80639 192727 280620575
157288 179998 56815401
75188 107470 80518831
106760 109021 727335612
189658 199104 751290336
120805 186982 165815312
15700 145046 323683187
13655 63716 289213376
194036 195413 758148789
45671 105865 708254926
19087 197752 735149192
93967 119822 64829737
179833 186479 15249563
185763 196283 26184243
165246 198128 772891131
59513 155832 241138372
136301 181283 848557121
35040 51478 619345821
111284 178668 168873086
161734 162341 1533070
75985 91017 37405843
70485 100757 224681618
107767 145238 93950101
93251 173202 200370717
169716 192329 56639921
124989 129395 320690258
175531 189715 342533601
192231 192719 1186960
129588 197907 171149047
69629 177626 852152296
27735 32136 10982089
23162 144633 378838603
97013 193806 406231
110044 173282 158447861
178944 182606 169243213
170104 196011 893825680
37951 38076 344062
49492 60817 28566052
113878 156824 520647652
133482 147452 119081062
139481 187229 119759105
138224 198118 295449124
2548 66415 159747443
101808 117478 171591297
51771 141873 225451967
164012 184666 51837422
92549 152740 151030757
45518 70319 62113887
79398 124341 112483533
144157 187921 109704585
101009 108371 579150151
3503 153121 374478928
66109 87375 53026231
8016 187746 476529692
99381 184466 213327707
86627 111082 945600702
199097 199475 919191
126663 167051 460374430
36902 48180 28257745
89101 172571 887440835
93470 179525 215638854
25866 92812 189516887
142237 186498 110951760
157676 188478 77162261
184766 197622 32142985
122422 184882 748212120
134928 197724 157381955
4945 25303 243901480
157244 195033 94575223
146459 151792 383644288
1913 51092 122953031
178079 190675 31630406
128686 166830 95539429
163786 184591 52211895
48863 56998 268387709
163471 183342 447199473
84019 121992 95184604
140844 147095 696720387
31382 148646 293637515
44397 127360 207662166
71381 98187 66877646
4605 120295 180438745
35064 177395 740874283
194788 195422 688219564
183276 185721 6255251
41165 144459 258556789
26374 88379 817464753
108802 145993 93314526
77257 143697 166210431
173955 188674 241555848
7630 188059 593639466
193241 195041 3925065
15084 128133 612722652
150614 174469 59515079
89444 180052 414377627
185210 194411 22941664
160554 162176 573636820
86621 98987 558111669
52090 92883 897025042
174038 191861 44723061
143042 171877 72315816
15929 107104 336903960
85580 113152 733536889
6750 85324 196475015
42477 130203 219619322
49970 97621 119133056
108785 177665 172606826
153663 159642 7517772
175630 177223 804557533
21007 56783 89386424
28652 122954 479731519
181254 195061 34638611
168495 198488 315746162
66227 77645 28519986
161561 198330 222033440
41459 194182 382357738
181183 190684 997625648
27452 58051 76585593
8595 81782 182938816
12774 154007 536359301
176815 190809 473577761
159194 174674 38750977
118888 142630 969570361
87457 161474 263097240
132050 168612 91527462
57708 163695 265280044
40404 99877 295787145
45339 158519 885147382
107279 185681 580366580
177841 195335 972791396
72933 130944 758641299
98226 179383 493907315
72261 125895 403553510
17966 158804 987084923
76192 180164 737106523
156725 198299 73813817
79657 100487 51952077
139801 199322 149220806
141062 181406 971303198
144311 188719 111317361
129549 139584 25020767
12419 170017 394405358
188181 190428 5599686
188849 198318 23704175
184833 198967 980134396
14349 119875 264008692
85916 103246 95304135
109222 128175 103994562
104867 188556 932747170
105627 140909 88380344
164669 167976 8339925
190183 198641 121660397
47035 75853 125984541
67603 146976 198678531
24148 80427 140747970
38506 134396 479256725
158611 165962 18305774
59685 139289 199051322
58559 113200 136490359
151529 174769 630297199
141888 158134 40869103
2987 115242 506642974
154948 196757 417803858
1650 56343 136702443
26011 182822 392449590
172955 178249 157137780
174855 194055 48096355
124317 135632 28283573
75342 176069 124681969
165980 174992 22591874
165415 180034 36639499
6339 166987 765395875
179606 187991 21085941
147989 177093 373316715
145337 152113 41169621
139252 173409 85653880
27356 159687 331094162
17282 122312 378702399
186425 193411 17476196
56075 187441 328988099
115480 189364 185219963
196282 199666 648621338
158284 163767 13630146
103038 180466 194028194
70549 95775 62950640
186840 198436 29090184
87001 129717 257092172
23689 135704 342413856
25445 180207 387302552
65532 174406 615606596
7449 171132 513950542
25357 185104 484179637
51121 82983 79713077
98000 130650 81926594
188680 194222 13794835
197505 199911 6010270
141336 144664 8468522
173573 184846 50906013
40336 82680 105873268
180937 187782 17307637
55704 121444 783835080
97326 151505 136074914
174243 176416 5549892
139592 165140 64079772
159173 186898 69514802
56850 148508 229622810
157575 172698 37849006
165077 165388 812819
143874 152479 610345576
92484 134396 105000221
28023 166131 345605401
109243 152880 627724471
164886 175392 23416258
173068 190991 180066787
162238 193681 632106873
150990 170722 49266139
184956 193046 20126561
89212 97023 19452966
128738 160573 79681400
5199 155456 988826290
71943 113321 103314172
107388 137812 76184929
128739 189955 95898204
136867 170504 526481737
12904 177320 411378423
102235 137874 89262172
173646 186162 31410776
89915 137793 119844220
3070 157738 387015981
45395 169759 610645132
104362 106029 4263470
123132 171320 120678646
45352 77804 847426628
197306 198199 545007071
35480 152316 292688393
3782 5684 880296511
103389 177065 496256697
16894 26522 990941346
63081 69488 240919113
132324 159324 67538720
131 169032 422634760
181808 186299 11295019
148296 191952 748495075
113540 191951 452060391
50358 162846 880519230
156846 182339 63769663
147625 160438 31906370
157336 180958 58981847
14139 43593 485171833
15651 153561 585380730
16076 146651 720462626
51988 178224 315981184
48381 82370 85098609
176664 185038 99624331
69583 193073 309076593
177929 187289 303466373
173354 193719 951563623
43402 124090 202014541
10839 11168 860496
195064 197028 4879873
171186 184462 633471231
23407 63251 99703400
101265 170763 555206085
140259 167260 67732073
72346 137592 183163535
6531 162230 584208736
145100 174497 73565310
99292 162082 157402342
21495 76437 137499164
143845 144948 245932596
64108 172004 270156420
52279 160510 270844179
110969 159234 120924308
79121 138990 12989570
167478 179323 29642978
73709 160461 216961242
106857 134688 922555787
43648 71995 71101677
139408 149318 25102582
52067 71321 48243058
90896 147527 141984136
187560 198262 26796686
113403 135980 192525367
51520 195630 701368815
59201 193872 337038218
21220 69840 121605484
36111 68950 82310181
188853 196075 18022228
82873 99583 40993308
168748 172628 9756551
101273 192602 228940029
78105 141806 159329749
80259 111921 79083903
94592 187196 60993475
35465 179999 542234482
113765 172339 146888339
105137 119709 786484444
130973 192780 890194396
121285 172504 572244080
138490 182983 111628211
32299 140476 10548037
104696 132104 68791824
23151 37945 36852932
56376 117477 314519891
21989 53957 79880224
124859 178265 133744152
125048 175911 127413118
167011 171910 933872106
34300 79353 795257075
195981 197383 3496365
80713 101045 476715314
196187 196279 867382471
124557 159137 368662492
49811 67271 43825236
188609 195080 16137104
148228 171564 58383177
164025 169978 14960092
169882 180037 752477638
155231 173829 462390495
169316 187130 921343531
147126 149267 5499524
31744 92245 699178163
83930 157371 184004485
66047 114858 121951256
65546 176971 278886512
52171 130607 196300669
76020 89345 33136470
98171 157813 635733725
53134 110709 143975191
185145 190299 12831797
84656 85287 508109358
137257 154373 818124953
5818 33064 965718297
11963 42416 76026729
137632 197930 492556696
7132 11022 663030090
48074 51091 7579390
180137 196877 34615491
166641 191537 816998020
188037 199549 28802229
160509 191357 77331494
20467 53340 82140292
180863 192335 994577645
167835 193820 843489566
15440 178337 407688049
197096 199822 157708034
1590 39378 660612535
48625 166982 296384440
160819 161578 167844447
128269 176801 519488242
115769 195315 854743472
77869 122446 111560020
3879 68035 160423301
176145 190088 34934166
144093 174627 76466898
180570 192552 30052299
89969 105812 327968385
92496 103991 320977576
41203 197622 819761305
87216 181828 803343114
31424 61181 74558416
106718 163514 142276697
195990 199444 210435
177917 181574 505708373
38503 176831 566042451
13663 194192 599156149
155351 189161 84626366
173439 180345 547643181
90208 107004 4499012
45722 83381 579688823
171818 188158 469587644
18701 138595 2172126
84552 149161 266561686
15970 37539 743994473
117413 120313 44147543
4448 23754 48215968
114661 167967 717638710
24466 122718 852001595
107379 189966 206994967
132764 172479 99519434
74300 79212 12146687
179844 186544 16823777
70164 89571 400633123
194370 197657 976721248
155477 166833 28287744
78723 90588 876809661
60847 183692 307465896
5205 197287 482455594
52673 88334 656689344
56026 70735 36899879
91992 180044 528224226
34465 107770 183415626
97103 135675 910636515
166594 195068 230662434
15828 168117 381167194
198036 199142 867686389
192408 199457 164578907
7500 67401 149859444
70307 158958 221859524
165445 186376 52463131
109766 180927 178209772
60480 182194 304615797
75022 95632 658135582
150395 157075 16633831
103056 176703 184594738
191748 197105 545592161
86639 116644 550102016
107314 154390 118182724
135348 139881 11322420
151249 198512 118248809
131745 170383 255043547
22598 155301 332225378
172240 182653 26027942
120074 167959 274312694
180370 184597 1187528
68303 124419 140370404
34592 118558 210135333
104486 118184 34321895
103566 193400 225152158
54419 87128 442784011
38347 71061 920752511
107328 117556 683778639
141684 144931 8240283
184582 189176 11511521
168041 168707 1212849
154180 160671 16029622
85954 167672 526325279
170903 175451 752056287
198327 199936 3984763
126407 165001 549858357
142241 191478 784445718
83219 107658 683861156
42178 82681 617032584
158358 192319 85001154
109087 199406 226374896
133628 199303 61231821
143848 193323 123946727
91636 179142 458117253
149397 190761 103483920
61998 87817 810835850
14374 25821 523108589
104596 165578 651543024
72640 77149 11194548
115251 145831 76690458
195615 197679 5201344
190610 198692 20283582
110679 156739 47216949
128683 186679 145281714
142469 185623 108329370
190898 190948 131499606
60174 99269 97528385
153301 155684 281502560
87920 151369 159166450
192000 196676 11648140
91343 170234 588315599
73698 159277 214044327
186421 196647 25570332
170744 191788 52696078
198989 199166 438254
86934 87014 219131348
163261 172961 24375239
34510 102217 704137685
170874 173972 7722557
181932 186671 20229065
25287 136562 278312980
71740 193942 468795143
104928 107255 842080628
96735 183105 216465570
199636 199880 570806
111434 129819 46183322
4708 11119 801922096
196861 197825 960257469
184151 189801 14144579
76280 197606 303682944
27785 165241 502871392
34963 158645 720809998
158696 176646 938399718
168156 173583 13566610
172540 173506 2377412
32093 108433 337715427
182274 195474 33015569
109344 180942 841658063
165230 190126 62402715
94472 187978 981652867
37053 188630 888962932
7437 155055 369527409
107361 119854 31356390
81428 112228 307727576
27404 124211 12902516
199236 199448 510012
56856 142170 213488825
187023 191545 789930334
13689 184480 433928597
94113 139936 114781349
24706 48769 989457610
74166 74381 530803
170143 179904 24444796
40305 84626 110800397
144637 153010 418509616
26806 65035 223630712
105064 149050 153669504
34525 154162 299731249
169391 199881 76399183
165793 178522 273131006
44744 79743 87573952
186338 196878 26327186
138189 198981 380277364
21488 171655 375863589
103800 175107 178753409
63102 111345 120482611
112138 157206 113136278
194226 197979 7633667
192407 194094 4176081
128601 163395 601018445
49455 53268 415666761
46841 85748 494808712
41644 121488 385586285
129924 156955 67769803
93256 143368 125624392
60305 68122 19534656
155002 171201 40439815
139317 143982 252063291
154049 198713 734624115
55956 81952 65036555
20695 32500 589636134
49704 84575 57505470
19453 67691 451438579
7960 172398 615808016
108895 115987 544781454
3996 77365 183507904
175984 197909 54948416
107370 170687 307171924
145123 158492 33556854
195144 196917 4372584
144998 188842 109856176
4943 61291 141059305
139535 172102 81721152
142331 166547 26523699
108155 158283 125744670
144206 198756 136696659
35935 92765 142116317
44189 194870 502299952
82034 129679 434235076
194518 198458 737128066
42819 55924 28109447
183707 188202 11267958
149456 157364 152378872
154155 199687 728253275
61904 163904 837947982
70121 138306 934950313
135013 148004 32727247
20782 173600 558658730
68102 104791 91614407
93509 132741 203480974
180986 196676 39352154
54137 176176 844117746
24400 129264 262369615
137668 196893 60466292
131697 189482 144772243
108540 171614 158169599
4080 100574 30468342
196073 197215 332069065
96102 104043 19814626
59610 142964 208511647
117101 161314 110836896
130114 161012 77356165
36173 174240 345621901
32625 125669 486114035
174659 177456 7036866
106591 185689 963259028
136380 169849 186500263
176118 180464 210193158
14925 197543 457126811
169715 180896 27920496
25774 73336 119047947
38368 173051 337190937
131553 177700 115496918
103803 184441 476383610
90665 175415 212281729
197798 199482 4229455
142881 165740 57264781
138363 187850 124181147
131195 139170 333910529
171082 191526 81494650
79007 172116 247569905
64866 105054 100382943
87657 131317 109410719
153856 181931 70142363
104794 167766 472834043
196187 197945 4479663
31756 87118 138369646
142956 150892 20102605
187437 194201 16884399
79804 162025 71107712
96202 129738 84063815
156055 170848 748979062
67558 187293 921178825
57607 175474 295090442
162311 178355 40179927
46793 154403 446287048
190870 199403 657625456
162809 170871 853777992
132705 191881 737936187
184005 190752 16854826
144079 158379 35920734
107256 175504 171027694
6286 6716 1008469
158883 160531 4084539
1859 148148 366199951
151175 199868 453966893
150844 181125 724406823
48816 106548 144471692
37678 173599 587054314
154172 183613 73588581
88814 98052 23076808
190533 192817 5688243
13670 139218 314042350
57314 65673 21001573
72163 147850 189448122
50198 136823 53509888
75021 150256 188370151
165576 179935 6048703
117911 156961 758945078
154680 190777 90275417
89080 161247 180760870
189439 195397 9602396
62719 179419 433698536
30954 127479 241514156
129567 181449 129909458
80977 175325 236224844
41058 163038 305317744
11603 107383 239466963
32104 189287 261459039
32649 103988 178336054
140895 157526 649986795
105222 195150 862367731
137460 138179 218355260
154113 191490 796543482
12168 198709 66565336
72936 197877 312718187
22003 93690 179100924
122561 128556 14955824
168465 199962 78900495
186898 190734 9604939
129089 159966 464451076
152741 160371 532444088
108188 116751 21407010
64722 70168 13652707
38196 58430 50792842
192368 193541 662013243
10047 63984 134842216
69673 113155 108611551
120539 128737 20535588
39727 148988 538385579
168526 191744 364365198
63623 110722 396968654
120918 174749 490301734
33563 189344 390104788
65993 96947 353783894
110163 116984 924185603
144913 163903 373684707
125937 153936 131629700
39968 170097 987064710
32465 50305 905308211
24829 82375 143863466
84968 131027 115316805
93919 104485 366801949
87238 176478 223593351
133418 150505 469815708
40774 100592 149482409
139740 151116 28770439
168904 183420 442149540
54088 144650 839570129
34558 129571 237903712
112130 165650 134172973
115600 139187 59057367
187052 192409 554371714
20546 30391 591463485
91232 101524 25637664
5754 198476 482326441
193132 193387 682650
58156 123061 324457945
164926 190745 809208246
5113 38515 83431698
60885 127090 165604423
165153 168661 8800327
136281 144881 21644472
117144 175156 767735936
105442 138696 988765155
144446 165137 35848441
60447 65444 12458011
97001 127951 77646106
29625 94459 976873996
197953 199230 1496593
67233 176783 669199345
181951 189960 20113818
154091 178537 61030029
149703 181984 988060884
94999 169140 207740434
145693 194865 123204963
176802 189105 141472867
2363 51910 469459996
50350 68461 45412571
2599 90795 944440759
27891 144513 291847841
57098 115518 146094149
171943 197977 388088973
171570 178609 17545640
159504 160079 1423998
191550 198773 18117186
14720 181768 418105798
3721 192502 472415405
102823 122107 348627092
34547 127021 646002639
102916 143550 634119165
10048 113060 912661120
78098 113744 286115919
166378 192522 539926914
158715 180937 913235238
57404 129119 632490946
70504 128774 145781584
101831 110036 20656525
149938 180276 648553704
142109 191059 535796565
67522 98699 77765204
31088 89067 221158936
6037 117296 278098968
178844 195263 33492381
80445 95497 117214933
63089 150180 218055138
135073 198040 157818424
67403 107294 805217734
101265 112003 26954379
194915 197540 225413615
175954 181088 72296230
34107 182645 355963894
33944 126016 230411283
74686 187939 873426496
180674 184739 896196488
91907 118493 66519419
175121 197396 518611390
72719 108404 642286904
122056 149308 501868368
64046 114296 125589502
112538 198470 215416568
166183 185286 48040489
101119 183064 531845680
68252 165764 705463267
85439 162179 240336740
164425 173850 688669652
183460 199728 926118222
9208 143890 336917678
154799 177542 588742416
113395 115469 156275011
162645 189464 67240086
76537 110660 85179771
8861 73188 160916519
135754 193912 145704525
87957 125976 95247441
25239 194019 964008676
174011 182097 20305606
7302 48149 593848958
108270 145025 92174476
137428 152646 38405358
35104 101596 686171095
103906 158813 902936346
70532 125184 136712091
6393 158013 379426605
60992 129415 171101332
193143 193843 111004420
16349 25921 23956529
10148 61873 297718164
150642 190310 224286958
76001 128996 296975254
199726 199827 234079
191208 196218 12520199
184230 190881 16618424
61612 88896 969052356
196145 196965 692336916
166763 174730 19937829
43735 183448 349817891
82722 124034 958642982
172516 187953 38679617
137888 181588 109593337
74902 124913 125000147
7932 105364 787110216
134151 165791 122510734
151460 162535 27520018
145171 165387 50627088
160910 181137 50629720
139463 145676 262481675
40236 93975 910418987
115593 197113 204256908
26626 117210 772466350
69185 165147 455271459
165065 170130 11420421
132292 199860 169209150
155641 199129 911896210
176508 186412 356673346
156479 163501 17433827
22464 116238 234391922
29131 34526 13358511
27977 199596 715862062
182476 194020 28899832
72683 181412 382031857
129642 151330 54508992
65287 120967 907220615
57332 141008 209353236
60048 158148 245573753
69595 74958 775038795
129155 136836 19142200
156913 187662 577015387
171443 189432 945751940
189755 195664 14750013
143321 170092 67061815
170396 192009 85309318
172344 184600 30717003
140773 146893 15471185
27694 123552 952547224
126684 173176 116422585
115457 121930 853039642
105467 160449 137766986
5794 42344 968320938
70625 135483 162217749
99500 166206 430501555
93814 190493 308152500
30488 107232 191880784
21395 182795 403940354
8483 167722 980981149
82443 95460 94212927
67564 180644 282992041
198191 199867 4155958
169953 182881 847329425
109989 155003 693925366
68527 189784 522639074
170801 173176 467651013
118912 136141 670460598
101143 186807 582815833
187987 189879 957565161
120760 160743 808641634
147498 170803 58296076
68956 159594 226796223
56911 91775 170962614
154267 186526 797887362
57518 59486 5015548
188299 196664 20864867
177673 199853 55624050
138284 194381 528367587
50818 121930 857551381
166466 181445 37516973
146831 167485 51744441
43147 144329 615594580
38921 182531 359521322
149590 187582 95103395
189949 198311 251532794
169176 186041 466155015
72598 160213 219130036
192271 196509 10563865
179130 179742 366385480
172979 196422 58657348
126424 189945 159154805
147064 157639 646722960
67487 156682 844076257
130036 143056 32592662
164007 195109 994287002
67450 105425 94816924
165722 171444 905987150
93384 184480 276909459
147892 186733 818864962
182436 182684 618170
134913 185059 76055498
84500 184950 251656438
100383 120232 64158527
166751 171904 12987171
90759 118737 324449847
111527 153840 106302250
7719 9642 102110340
185613 189051 8540191
7379 66179 147122026
85292 182356 647969452
199140 199879 1790478
173468 175732 5677119
175855 176834 2467902
140724 197208 755796436
11705 196708 941782823
20107 83554 831412913
4592 6083 144015195
194450 196396 4828579
111804 189102 193831732
131695 173056 487457488
101682 107448 632576385
128457 134303 432582389
172656 186318 34239417
8858 169973 403131570
128341 138533 25399318
31890 83008 862764249
138519 189550 549190376
84976 147736 157214357
9593 72835 150953118
26321 153305 381815314
54414 70151 562393836
124236 151297 67989526
147136 154912 19582962
30181 162765 331806071
148908 187565 96709557
184643 193684 22584439
106009 149424 108948019
21687 115926 235622667
34745 58275 59089790
123131 149790 66838881
22809 120189 243629121
172061 196443 60982351
167591 170320 474166836
54260 191237 387298132
92570 132703 100594454
168636 188291 978117214
10827 150792 350359204
144421 152805 21172322
107853 118282 26148952
111044 135768 207364743
143184 182586 98675799
122003 142628 51493788
36261 125734 516740579
97780 197362 249523146
176514 182371 14656444
130258 175924 114390318
177441 195559 45403169
60663 174129 283908463
3108 148821 364700233
98537 134368 89825778
128907 165583 561369554
124990 195745 702679256
95396 102923 951744019
16324 82281 165985858
97860 172603 748573324
103025 117405 36010120
72434 144168 433160554
82287 158841 919957379
185789 196665 27078771
61999 65360 28288905
155936 173801 2987249
150563 174533 71342095
188288 197960 381489253
67488 170477 383720553
66770 74017 18194840
165546 190035 665008624
69710 96657 185278496
130983 177403 116204945
5410 35814 75854410
8506 33919 111993706
161446 173037 180312669
51072 109116 944886625
124528 174823 823834942
74977 105705 317033288
146752 161847 426414512
190851 198668 745720649
6432 45392 263750913
187089 188802 41925
122199 178389 140663500
106104 156592 126617912
85377 119212 84664738
91646 141233 124145025
21588 60343 96998273
196353 198962 6660886
185092 187784 6719101
126129 189283 158276295
162087 195781 84420239
126940 165507 96570296
60605 169688 138872244
3159 5473 5832382
49327 125242 27712322
18743 55295 91378149
165488 177165 391365800
83027 119544 91394576
192731 195283 686635311
161044 177898 457556890
4993 145113 350592624
46847 144736 245091931
176646 190584 751450396
136583 154342 343108855
122154 196521 691851380
187583 188724 793257105
198585 199332 408398874
121074 198117 192989591
13942 184867 803850997
142473 148643 15716500
116558 147954 474468210
77846 136667 622054325
108741 114274 78570901
104331 188899 212001148
104268 190690 216604956
67647 188956 303714429
179571 192260 31823703
91211 91618 757845801
48072 49333 401410747
150237 160994 26772000
163590 184319 51978015
45839 81763 89905545
72302 162268 22281328
136501 157971 181781195
129369 151111 654042849
74924 120359 703106584
70790 113535 106801579
91880 166545 187045565
88973 137998 122692248
70095 165415 238556072
44450 112180 825900207
124879 130933 15208579
118748 135482 41903787
139241 151131 875612178
118751 141340 628577824
5592 189527 460308842
199836 199931 229036
94988 140029 112806054
83213 128702 113904416
15948 76060 150442367
65695 146938 203342009
16463 99729 76021563
32855 41497 21644606
83209 96718 408151673
36609 76038 886200047
120790 180143 17395410
26468 115245 633551087
159790 181359 54058672
128428 187225 725560331
83988 136278 130889194
130963 187861 465066395
118331 146885 584149823
151357 181544 990275672
172819 197486 61786318
81184 167304 472033183
159414 174131 210909358
117096 199835 391552571
102905 133312 110243046
144305 149652 13554345
76728 176586 842766991
85096 175905 227417557
137224 172603 238752716
5567 115588 817674022
173389 199713 65971039
173010 174496 3659941
10924 43274 80762172
69650 133622 160040495
46240 179153 539626812
165882 180636 36930098
170710 181847 27852559
180711 196564 125933494
192275 198349 15233916
6856 174531 912989112
62768 184591 734297717
92152 141381 711582709
13796 188450 538738516
35615 45652 435919413
64504 163307 381210977
190816 199333 269296973
120878 135292 19699613
180507 182439 4876147
144151 154537 186472181
125621 134182 21415807
129366 157954 173665317
108151 194378 751506612
103155 147658 111699228
6188 90564 210902055
32501 39779 631749807
163308 183536 50726178
26051 99932 313391093
156130 184600 71237439
108272 175276 167892350
167895 172942 12623246
147761 160194 31007171
85287 162653 193712087
157741 189709 282433715
17519 156769 833752161
179202 187263 841429263
147197 190470 997129279
83292 156388 885838925
140159 144445 953225113
186283 195777 663357197
2759 10603 979708844
21217 199526 971318082
65831 134434 249643381
10158 146275 634624170
171887 192748 52170678
55707 71625 39942081
108414 120282 29880944
179726 196031 752983527
144650 155980 28498233
29179 89376 150508899
131229 198731 962058694
180137 191529 26359075
169900 184927 132535635
94393 161867 169093431
70853 92830 760760173
61389 191332 325186737
154287 159774 834474008
170893 192880 55058734
1568 59975 886823544
106935 133984 67764264
117816 121493 6699863
152113 174166 521810048
132252 138483 580398935
166001 172725 16914017
118490 177428 147679255
107164 118321 869252188
52324 152827 251691074
176824 189457 31690842
182915 194882 29962975
72972 188204 610530754
106398 121835 38804455
81947 147618 164583691
184819 199392 690626769
172125 195845 310217495
127696 184786 143030952
154447 173755 394359016
196127 196402 107250945
180198 190219 25137164
167919 183190 940724357
30169 103931 865267169
175344 175615 713204
117159 130757 34228746
164527 168592 493105746
27529 66699 652533772
11553 91183 983336795
90879 137266 342109652
97486 185203 219951792
176472 181093 319667170
165921 184678 47089194
98162 125607 68837626
157407 168376 27384326
167899 176433 114131225
31653 104417 803707254
83038 176985 235279124
101895 165561 343290555
92813 183199 226457128
13135 161864 874395076
178562 182137 803944721
97507 149310 173550698
3661 127911 310773467
138836 148188 713061554
91403 180840 224258457
105739 153521 119913436
137998 144457 16307873
11090 186342 952166619
44961 94860 124747156
34671 96793 155414088
59787 181998 305916283
185485 195418 13684929
126403 191997 684120953
58820 148456 592274566
109462 162252 132272309
172560 186290 52507291
153142 178385 162049108
102178 168525 672758589
134532 190944 141378014
150159 182684 161422067
172710 184577 29773586
149947 180615 76627815
132935 142166 337962678
157522 183492 64983768
145241 188583 108613746
148962 181407 81044755
24123 178784 387072829
58689 91944 784384486
177292 189154 447403931
176488 190195 34339639
46341 130539 210807152
113286 198987 214862238
189615 198711 22776907
37880 116231 195981331
128251 191660 95997496
182175 183031 627650776
53596 128452 187262854
93918 170057 190824191
12259 124644 579987924
87491 174999 670596158
12275 186085 435071528
72947 76166 8025029
81531 129894 696204602
21556 104005 700023740
44964 123472 196560896
188016 197053 22539507
143958 149201 13363075
125692 175817 3407104
58956 149994 998655949
29644 171521 355171736
5846 147481 605222717
9282 62231 132449310
156822 183089 65725574
158889 161495 6511274
46095 152628 749019420
63794 124774 152571682
56512 83781 68245241
44754 155399 277089756
38404 163428 312966251
96752 116268 48830334
170180 176254 287031532
131545 194359 157294298
198667 198708 233195368
91179 154287 245004830
57592 190301 193655789
30437 161907 329025126
107026 141325 85859941
154424 192499 584701570
102830 134005 153020092
28503 172223 359719249
60609 170421 764281935
170995 195087 626331688
170357 189175 47175405
20489 125332 768803514
57694 195959 346155726
85898 164741 197423627
65258 149007 209754829
14408 52681 95765669
146481 161497 37530635
81525 101221 234245737
112933 149020 90701954
6886 150135 358543963
191227 193741 715315451
167951 199170 127032945
98903 148649 124902527
21435 166337 376440039
156905 173958 543181020
178344 186591 162583095
109752 186079 191325273
147780 195892 120421849
145355 169130 217428688
79121 95920 67764266
6548 108779 709889043
151783 178853 67646037
73758 124687 155635783
52837 146795 235216700
167452 182451 309250621
63337 197554 574044038
53743 118649 695189645
90840 175801 212831895
121106 165699 111648858
93297 194631 253929122
96024 110411 512434533
130894 185601 390328682
190836 199346 8600170
32742 55493 936901280
30915 172493 354385460
3051 100108 463837754
22331 137517 675089128
46652 102978 140896162
44874 84102 98146547
125735 143552 934789236
47592 54902 38771684
134319 155956 54384961
15109 107527 736971573
105724 169014 273222190
143082 168848 639675943
182806 187639 5639004
23436 138573 287951338
146619 189482 107369449
47090 108613 153840493
130612 181435 436422566
176139 186761 26611540
88557 107050 789960946
177477 186402 345919375
164158 168942 11991930
139331 147867 21584396
104192 117024 792163860
39765 182834 358165162
81680 116042 85881789
53677 129920 190810131
141959 186451 111547829
147721 158254 26381987
150232 159940 24097589
175391 196480 917508706
199018 199080 157389
102185 112637 26224897
118787 194306 381437164
48604 56506 19798720
60691 64849 10331658
112637 134605 55065747
185584 187358 966015853
53066 82925 74695732
168397 186340 44979646
37213 195996 355455643
163401 178504 591249962
52839 192142 348785058
94576 95293 1753004
162186 189476 68441474
88675 120032 78614314
184329 184888 1445400
45569 58556 441665249
98966 157582 359272361
83842 112089 62296563
6667 159682 638717645
64693 83043 964448769
68877 118924 70722157
74466 144803 175913360
67267 69474 836556269
124708 136148 869743629
155485 181882 215470268
145007 188561 109129052
71056 83380 30722520
53290 161709 271390124
145537 173221 157898151
174978 188860 602025596
54172 67777 34122762
14079 156787 588559082
22882 145366 306475466
176963 178303 977081226
4498 72634 170515564
159909 185494 177369803
108562 134711 604952121
117881 125506 348895934
178870 185840 9589048
132715 191832 809092458
9916 99433 223677890
31961 194340 406468359
107017 153359 116302732
135676 175308 99303509
112654 144817 80675315
4042 138007 623545343
64835 115139 125735546
40148 45381 13076382
17655 76605 147555065
24086 156580 483119029
59558 182574 307870720
166316 175556 23190617
31530 45443 420302859
146381 149843 8778522
61774 78612 448878288
122078 156219 85586903
136333 148505 30715576
74008 79567 2789268
52609 172725 908609999
148781 159177 25844735
9940 15831 742480217
145812 160945 37901786
62945 168056 819887171
119705 139933 744999667
51743 61335 145974110
105505 188600 562556358
152754 183241 76184480
66121 115976 124569512
11038 70232 706571754
113314 114967 499779159
159831 198673 983568496
90786 192837 546966729
197258 199970 6798315
176331 185888 24021865
44472 131527 288756767
6505 153236 965651290
59424 156352 242649623
193422 194195 1943736
133572 198169 161868248
2560 74521 64987652
33632 142548 698582512
123449 139151 39122374
36324 177131 391025635
63405 133380 175076301
23593 182351 397350440
72962 175719 257115276
818 134221 333666852
161896 168777 17237983
23049 156463 803570195
148473 152920 11120658
55602 69759 35539291
162008 191546 962026609
10751 184757 435509608
177729 179931 235331306
45387 165214 299945078
80125 85484 145488085
179265 189551 25841703
173976 192427 46272057
199757 199820 136396
189175 199034 24700211
65068 69330 10705131
9934 74184 160819165
60073 135849 189491135
120434 160364 46622209
187060 193153 15184712
34657 56959 55862606
18074 164953 367514059
99502 185100 214630928
47483 91684 110560244
132774 145179 31076999
162602 199827 93269417
147934 153046 12836967
10995 99546 221294716
126383 194670 171073496
63938 142288 196019252
144901 190063 113137054
91985 116914 840880796
74080 152345 195929413
66588 196096 644467216
92303 181539 223540564
115846 180430 802084249
43255 174978 329795584
148958 154147 402953369
20968 139029 603014470
154578 168666 35104524
153808 181469 69085611
167792 170295 6237735
189305 199064 21153791
164613 184248 390439635
152332 161276 22185609
124037 125407 903205338
30890 127484 676052297
172072 174069 26723903
117583 132005 36277161
70654 143658 182663841
46584 48757 5451399
92217 99112 17151308
67723 172851 162461741
24635 160271 885245604
193116 199834 340125489
108629 196507 220207491
24103 67474 108545647
190159 191649 721335788
141694 186910 214429813
155453 172533 42698109
98515 163417 485898279
64038 196073 359433373
192407 193158 206942967
96110 141143 112766390
185696 189510 78130952
64352 66355 592359240
57946 190357 331491476
133861 170678 653118589
134286 157758 58880855
82246 148325 165631866
3914 138586 336746605
191623 197650 15077418
175063 191057 440739997
171380 191287 958363994
122584 196358 184679180
20178 130028 274774390
57266 63483 270405294
8758 141564 628951082
110614 130110 981471220
50577 73715 188853765
42763 123284 201684018
137845 176149 96080013
31146 97779 252268664
173277 194813 713495341
85641 152974 168710914
44120 180262 340840753
104816 120042 366093128
122559 190790 170861722
175628 179600 807539888
7571 10158 6541944
113141 170074 975582273
63927 78751 77622545
26497 54146 822934977
118821 198636 200035990
115743 125978 25713709
101949 121062 48054552
40651 97670 221251798
123041 126756 9244704
62421 93310 210827345
42106 168284 814581417
10265 35049 61772163
32310 42289 340008298
9860 130940 302886164
151750 167384 39014635
159141 187515 621508092
25184 130665 605007305
135550 195754 360550418
169696 191135 53664237
11532 86896 188350658
117975 118434 1145843
94171 152046 532914362
8056 123355 654999093
5665 173448 907660094
33228 141061 699363280
14038 148031 673385914
153472 157942 11110354
188191 199438 305910999
145258 186346 213691511
69963 175442 263985041
57505 102734 112990105
143938 148614 11929967
10246 50582 452644912
168975 188552 49104238
110090 187386 695425544
67730 176786 272993514
101712 186609 353594581
74460 173989 248967799
2620 69837 489620240
179671 196834 213618923
151236 161770 12524592
121987 166295 110865477
45796 167501 304738928
133983 162908 72471038
190939 198192 448173001
171120 171496 897120174
85593 118534 82357031
13208 142630 323740492
109632 111311 4128592
187530 195665 373656436
27280 65337 681884389
162924 193552 76719473
36948 134683 284336000
95389 125486 467952252
155734 188738 416779900
115941 140840 801838202
22676 79859 689809741
183378 192934 23905958
118859 172490 134411070
168691 171525 7181375
198779 199837 2605876
35401 165891 326703274
162237 191342 621391915
33277 34951 798505627
75183 186327 278168639
102629 142643 100265994
22914 41502 46427640
176713 181383 11647523
101842 162693 152552262
74433 114435 99779858
83521 175633 145000995
138913 139830 2340401
97500 109006 611812537
25333 47982 56504136
161749 193399 79283538
83858 171206 218782593
101424 140403 97712103
166111 181072 37468865
26052 177843 379831920
6745 48068 103216862
142912 145596 444101050
137144 158602 53937649
103449 155410 646315414
5679 150529 362519180
184976 190546 20630952
81446 166987 214244496
197579 197985 1054231
142629 179831 93271168
8921 182305 433869344
21001 97042 324765334
131875 137010 946157979
46556 120372 184806040
73834 185223 278853610
19616 77951 145925744
18658 67537 515706244
114618 115856 470838763
41381 86224 112174297
12590 187191 437026754
95529 142090 116622687
162279 181779 774051988
195621 199543 9861594
142349 163761 264832562
27315 71871 111523843
127234 127939 415054245
29078 96716 688439774
82733 109749 61774457
171173 173872 92224003
110431 156095 114591903
54776 175443 421955490
144935 175028 75335147
21929 37071 37719129
123071 151616 285034884
107542 183483 757502092
47123 197760 660057779
41636 177015 338949552
160137 176955 42206814
173922 181373 18663106
177902 199854 55033964
190843 197858 747326872
181818 191031 23074231
78127 114009 803939194
33797 152621 544477413
126007 153610 69369795
47546 147256 249691425
34116 80737 667587861
50134 146200 240519084
39006 86331 118346357
139533 164011 593742472
183189 190186 146381920
177421 183866 16246969
111515 160157 478359431
43264 51368 20306975
11052 123726 281873665
73628 83272 507771694
132252 158184 834871152
144955 170013 205124524
159250 174051 433000971
159201 184521 511450913
165960 177698 985985926
29006 161259 387037493
6366 48462 105106637
119585 182373 266536955
65725 100830 355008643
69119 110672 517930920
60043 197202 343312380
24701 86308 153979651
109690 127697 45199027
146221 178361 892806191
73257 155909 206935440
184029 187427 8488714
175649 199192 59021354
1970 129853 504136565
34845 47762 378386293
169121 177842 21844992
108227 187760 199390871
193293 194588 148852211
16240 147701 329037257
34579 96488 154882917
171506 197024 63814636
113877 118557 11772787
108724 114209 728121787
34066 48610 36384418
193283 193704 1062613
5402 68629 744445461
72397 89689 43068467
38381 81888 108866733
196223 197049 605266121
173871 194811 52506265
99937 159128 606939840
140211 178726 378922636
30285 167243 342785216
166930 169976 7634460
59260 138490 625726445
6605 101394 375887514
34072 161582 319223936
104666 148815 110839326
59937 118132 145447589
15013 72963 323507908
164287 193624 73503092
34393 72018 94326020
5848 36021 75274878
97419 185016 219646714
8373 193536 658142127
114047 141582 63298415
57168 183874 366845312
141253 189807 170298076
74179 146723 181451115
85294 182857 276286321
45914 45934 47318
148190 155769 18999769
37406 74605 93334957
177623 191836 846969453
110937 162814 130014185
198890 198991 16833
85315 109925 61554898
28347 134869 266527447
171110 183664 31476066
49220 106304 142838095
45326 79373 63113406
122092 144831 56917268
169683 188277 46647059
118188 158373 100833971
101232 194349 171436971
177998 188459 26312522
131420 182052 126797581
169584 186817 43187859
170786 187519 546497989
149278 188379 767131424
106926 189151 206075700
44772 53360 521743930
194195 195146 707137996
155381 176824 585807454
62794 171983 151456896
76216 161511 213405935
176494 181781 785082830
99845 182321 206740591
143953 144115 447321
191032 193998 7408999
9942 42795 81984373
169230 176845 19123294
49082 170343 303656522
31824 129471 781209690
148634 191137 106274876
74375 183674 273532001
182573 188981 16113198
83250 117439 253174373
156171 192882 91802014
154734 186733 229618626
124791 166592 104697896
186309 187446 533364119
154189 199807 114112801
191236 198714 92450543
142041 179728 358040693
181508 186366 584338987
73738 104778 416955059
180537 185691 13078650
89454 158254 172418944
181207 183659 6237085
144089 173682 875093032
117280 149512 596579303
25933 75003 999945814
172900 190319 43654908
20147 185426 587878275
182461 193971 772276611
119128 151333 391758827
125682 139242 33855807
186795 190530 9365973
196086 196433 153180
10567 113425 825989138
162924 194797 79872355
33394 147544 856690933
180790 191698 27406745
21840 126430 261671800
161005 173384 447067947
124689 192168 169066363
3574 7376 336024704
56391 79900 58851174
149653 154000 446807285
23354 25962 6545598
22888 132752 847246201
164186 168092 671336494
11332 106886 238868618
109280 158314 344449019
195292 196637 976098063
187653 190467 1944153
130676 196839 141365650
17961 145267 318556015
197195 197630 1122561
148045 184678 91694588
65426 158725 233518293
147500 165089 43903479
35084 188246 835326797
106263 185587 198893907
157274 158032 1894436
81771 156238 186619675
190921 193633 603266626
166209 192967 67060915
101869 128148 960964027
24869 162674 383059679
164227 172446 20654023
155647 172691 42557636
72040 109395 77799324
120745 191572 177432875
184984 191849 17114097
113441 185012 377488802
93858 148041 635547246
48667 82117 485699601
78046 124259 44496893
155902 157421 86440795
75478 117741 105516118
14606 51513 710054496
20952 58607 633257439
138067 180522 106436503
198337 199227 250487455
70120 131097 920549859
43936 166271 306243164
73052 162176 222946972
188246 199175 27377464
194481 195378 29116129
65959 164351 889621441
3495 139712 999051533
85544 133015 118849282
34846 150962 257202762
27269 179545 381100067
90203 96274 15095320
28619 132694 260373391
23429 140021 961675208
145857 150322 11347515
98523 136095 674108017
11724 32425 51723398
12464 193431 452929618
72922 176616 907243079
80627 84421 7407467
191535 199540 20049241
152564 161424 197670308
80588 118725 95366607
24477 181855 769814402
65916 191545 314504246
151361 190243 777978381
161705 197628 215591552
107039 193665 461161444
123679 124814 849130552
2956 153561 376929077
63369 128340 994183626
178310 192236 796962706
198878 199539 1628901
113858 124122 25871388
18090 61653 730347603
85618 147383 154702362
137657 178301 217331617
124780 140456 39178730
31930 126251 235960190
147550 155373 910156052
90098 147722 275037894
182415 185898 653685221
78949 115460 91236477
139617 196967 636709022
24920 36725 29346455
167177 178138 966126152
10552 58070 118815651
168689 170021 3362726
131155 192856 854167404
108624 198492 912613933
126152 171458 281689964
15305 107334 230106864
84809 100121 529626716
44406 174146 324747980
16464 134613 295554486
60677 75370 36778879
195681 196309 219837123
121202 165835 657867274
6945 147252 430403253
52731 58184 441062436
161585 190944 605050102
38293 52744 36221572
85644 147293 154402193
54669 136442 671200474
165386 169475 35962664
58040 136888 678405035
172765 189493 41945272
96273 160692 161376326
10985 137889 317342911
181183 198298 442696643
91049 189723 777064844
113883 162250 708734408
183980 195320 786354505
188919 194458 1765341
118043 131370 33522573
115341 128879 33993300
21898 68923 980275953
101959 191869 438935714
77017 137103 150258303
175179 198417 260080520
122138 124069 121469250
120719 196899 190776685
144918 178983 609325020
26180 162589 685251258
61654 156281 236871491
77831 147286 337996229
91315 100027 759918977
36419 197754 404044265
30822 145065 446941065
159649 193321 430542932
186267 197980 9776294
48895 177017 320831547
72019 95754 386534955
101146 105398 145067779
118607 126332 19392395
136816 192700 654131957
17059 107691 300453324
87321 197446 299911115
100168 169019 526047070
117933 120377 6226805
191433 195181 167429403
7347 61163 619121056
105347 127428 55450030
158265 191334 444065935
180562 181762 606527882
68684 157124 279877008
13262 34842 273737443
60415 159711 248381270
101220 162962 154837831
75615 171814 573121911
72825 132564 926231974
190875 199365 21296128
197020 197818 2064275
164157 174837 379050676
23118 105240 876535752
13278 181734 801946830
21048 197517 928424042
49575 101585 682268521
4478 164381 803676988
160145 164936 626552370
16058 79665 242379459
15125 165094 375279709
139527 172984 83934456
116624 174341 352743175
172966 183103 25404455
25683 106325 819840653
159831 186002 65714148
126822 162072 252921218
68404 191904 422713249
166705 172852 684034331
153945 188678 86902296
5413 145622 910931035
36223 135256 247860733
94278 95531 3151572
105165 138337 83066778
168319 181630 33329829
135668 175447 81079722
136780 179612 107368365
16259 192871 895024872
190588 198599 975581984
74227 172292 245372436
101768 153364 129576707
31354 117795 597928477
150779 159092 869865223
86078 113818 283774023
106099 121727 969594623
39567 171698 866683161
63307 126273 294316730
4454 11542 998438416
9310 184522 750531357
114107 188531 988805756
199173 199457 681816
91488 197569 418921727
140649 196431 139778976
149400 170165 51875078
187917 192659 677537407
6355 29840 58651745
85422 179998 530125273
63845 111317 697582844
77497 140000 804709417
178835 196230 43536195
141049 180799 583835996
78403 117536 775112501
165048 176021 27547761
172236 196393 60432621
184159 189858 14264096
106467 120244 120684948
94752 106586 29668986
123268 183405 150540691
74697 188988 286062055
71653 110814 771615250
133206 195993 229031990
186955 194195 454813349
114285 118929 11726096
139555 190260 418512007
41285 56980 61786493
93136 183573 226615654
136691 173789 93011175
166122 196297 75607344
14166 57085 550673412
189468 197385 994085127
24550 43709 175731607
87102 142754 622605428
89426 158087 417682456
19509 85170 663675027
37725 177165 349120631
104732 121418 348512536
144470 191666 280401580
126958 134408 947193980
20085 178455 396266010
145704 189931 106891793
2188 16208 627463918
190282 190655 539712865
82518 161478 450524774
39304 169466 325845097
158637 168784 615811302
66776 168957 363766378
95065 143505 121417482
174343 178787 148736917
194723 197258 6316269
98626 137103 96401433
110485 164850 650991621
28742 162341 486249637
1518 80686 198041282
44815 73439 217500408
136170 185727 124338284
195219 197501 5743387
55837 104425 121497202
193539 197222 9240263
84364 86528 5360432
30050 170404 740931258
121086 123246 4535733
71201 128040 142173529
183517 187534 10130808
176848 198552 54427084
4165 126922 307068668
94258 174506 201060238
1999 76099 185414400
71133 152207 203076243
19335 196965 444542383
40739 55715 37396597
5123 166958 567892453
41036 139674 637814938
188801 195283 16144404
148433 199403 88218927
5415 47117 995438814
61079 172176 133070539
28904 78393 738933089
139847 195126 138554011
146592 173017 66133474
5976 114522 215671762
167542 177746 621009727
98071 107445 699826568
74779 86643 29437205
198863 199038 621761144
125553 185124 280804241
175219 182399 18031963
34631 196424 405113132
127112 157937 77224059
8414 140627 330672912
40146 49962 261346907
180477 182865 6021383
95329 119631 493095768
92703 173235 201775013
158712 159326 1452234
54770 115507 213135541
43431 95135 129274057
26078 41819 39225596
4975 7396 1415584
136591 189369 742259589
188796 190812 5000170
155581 185281 920325251
174786 195452 875115653
195605 198965 8507099
25600 177191 379342557
152372 186842 86182635
184055 187129 430988491
103111 166189 158033072
116638 146657 973946303
42129 64991 57333081
131240 182286 959493532
186053 188446 328136528
179114 191833 31894274
48699 54697 501900150
190846 195934 148027296
123943 161775 108086118
66707 105149 890428448
108770 135550 467308054
68090 162170 235440100
42399 89962 118983209
115027 173642 146920523
128174 157180 775663553
195972 196627 1619035
124197 190167 165270201
74191 75968 4385746
188088 191191 770630328
134441 189174 937256959
51986 110704 146842862
194456 197927 8729555
152585 194875 632473594
52196 198233 544001131
159719 196920 150228799
48041 188401 351489500
64435 95218 300041948
113759 171043 367305075
62467 136025 552744068
77238 128334 127781773
170636 192563 54897731
83872 125708 562793718
67209 172165 262711508
110395 178908 171679487
16246 177596 423161113
88593 183045 236684881
84993 90752 920782341
107126 120863 34479713
126447 165873 98707418
29590 78401 992306010
57568 103582 114966192
127358 177501 781535669
147732 182700 87503173
167627 199242 79198480
136520 159207 56861355
144301 150472 496354730
87933 170718 862812110
99540 142488 107588486
60545 163480 257525399
94037 181751 344205372
85590 114386 71940709
87549 186590 248126552
136481 154425 385647551
120348 154740 86298637
145787 196577 127198084
6828 87866 831627062
45763 172323 316917433
65092 97136 79923624
131862 140471 646636966
176840 183598 16943621
159642 168891 23212355
90153 94866 11714807
84458 192126 416253224
151344 172785 402185033
198594 199516 2284844
160091 172921 415964561
27718 151603 63989527
68433 118596 691043032
124579 129219 11662179
71708 187446 785216200
98956 109862 27400613
197759 198297 921041050
134934 148890 35193718
94511 194411 250306368
95788 196041 719256557
90734 90978 363025664
24455 31411 10576361
135105 138580 8635514
195456 196650 2990973
148280 163867 38850159
21047 145970 312583481
56205 122501 166031538
12688 33858 52802714
3673 84370 201710810
93953 137474 108987112
24330 198864 436936999
143026 188801 114749866
125291 144278 714609926
112285 195942 988919647
159608 170682 346933346
58844 111583 131748965
146067 158894 32077917
158163 172021 695739066
198036 199486 3635966
138551 174904 91154693
98974 183608 686362065
194449 195859 3518420
26615 80330 615987300
52590 153504 665506481
111164 183083 180242332
26171 79311 818228737
54036 74788 52093115
160811 180940 50378673
191410 192313 2282964
43138 112306 173018697
93204 107504 882197140
9783 105503 767395729
53298 145523 230822145
11132 89761 501255109
34272 57428 685886465
82609 100634 44953934
20913 145231 311065939
5928 29954 412554823
131545 146660 254756306
65149 175449 496078246
108242 109173 504784727
76666 171722 498603086
52538 96138 962287335
125118 125971 499874697
64596 167154 33008917
141676 183986 707934477
47519 139569 672990768
157093 194756 94270194
150874 156373 13740652
75764 191164 403674474
199281 199505 530303
121976 190252 779924281
71851 195559 309633320
5494 32835 68195406
176951 180743 3794968
155236 176789 53863261
110553 184192 361418507
98603 192642 408106920
125862 150323 875773178
129771 131690 4820832
86219 171333 213248988
171018 182367 28415054
191428 194146 6792172
132679 186022 979200287
64244 184123 300163568
116482 160716 110877506
66391 97404 46508324
191470 197791 614513576
40378 192754 381414606
115804 143522 671062043
182877 197982 37864377
191351 193606 34140323
86724 149162 156574869
56470 190067 163206492
155890 163053 491381437
2746 138086 980006818
45032 112489 168683672
53212 163207 275300669
113527 168450 749963987
27500 197200 999301373
188373 199254 27261503
66691 106191 611159304
118497 147713 73357166
5402 90936 213767163
15394 89966 894769244
37047 55130 45320193
116366 131595 38340174
178775 198183 466650368
7406 171210 955320932
161495 174660 32956014
88224 173738 727120071
32170 79752 119025504
27120 168180 353042074
16347 160445 360522021
119384 120408 2588435
183121 198321 92510954
95249 97098 4612365
20748 171887 795625985
196269 199705 8675196
64439 157358 232692233
187399 196311 728145652
194040 199539 943072214
84360 177657 233592145
177905 180757 7119982
57146 67657 970125992
90152 134999 927207476
162102 177358 994101241
88558 185050 87708266
139646 179203 715034678
51897 173758 587901274
182612 189411 6293164
105450 170441 399706247
78265 175211 242681617
45473 166883 648882253
42097 57406 38399076
141915 187515 42161298
12317 198810 468834150
176341 185315 22554625
83377 119607 46852838
78445 86611 478241222
13827 73653 865224815
109900 130826 52482351
171684 190729 47677002
13682 135018 303542650
60111 170097 871704411
152595 156030 674137740
108447 141772 83509163
16468 159895 358843467
59441 83327 59603328
110393 113884 8673589
191080 195139 454119829
125121 133483 20931317
91323 123979 886517417
46737 58005 910863267
48012 88415 639099718
191737 194659 651554948
105767 145555 314253173
90280 172219 205252487
127706 145588 44716070
49802 83806 98279641
171874 183604 29338588
176291 196618 50857844
80638 155204 822007870
152141 189127 357348882
160887 195806 87483786
20023 125100 262789412
106152 121094 34841575
186034 195950 24738593
187214 189240 47984973
195246 197908 6737406
466 198370 495342071
147166 163323 40363111
111194 141944 43509021
104068 183962 200343402
38539 121974 600755080
63024 198183 338368395
8773 109083 552070326
144168 153987 24814155
99737 116571 137617587
45672 171364 681736960
70685 74779 407083323
172099 189993 440014837
71 73922 634106102
104955 181964 774641756
29206 173333 360764097
10524 110558 983799061
138623 182937 111154579
177381 188562 922362830
196228 196394 412506
136089 189530 645278896
119187 192453 975182051
79650 85851 15504694
85399 132816 447046133
106147 185012 816172065
168018 184294 630414052
186303 197947 812785802
182447 190584 915205168
124487 170910 425304918
102737 123797 587812972
68412 96134 188034033
112921 113514 108830506
79903 89857 24858608
146167 147395 3121445
125845 159330 334342581
1316 28408 67749184
151555 193577 105045711
90674 153842 158431083
124407 150696 66027283
50543 50895 566186982
27365 80322 132442860
11727 14447 6708531
99656 168541 333710375
75571 104237 570020661
32607 69705 179284658
22416 107438 443832618
74922 174788 836957705
75641 176627 324736534
57578 174929 293739291
179241 184832 14079328
195758 198725 238658830
53430 148287 386103280
53941 147018 233039121
158458 180361 49084210
53277 158086 262439337
180849 182582 933350529
22126 157310 338359035
57065 143430 216197371
180256 186364 15336725
191625 194017 2593223
12575 154439 513708197
111911 192631 600673843
103934 129234 63531501
165065 191970 67487403
188756 189718 2371374
10590 43216 81407753
147425 161591 35388094
78289 151039 182304211
197036 197841 733352328
122270 143713 53652870
131866 156216 61122158
76755 134607 144674300
152994 178561 63886029
31804 72629 102241176
39673 143636 260217316
124382 132551 230494531
123077 176446 271692354
19383 28377 317695456
118468 135654 43084643
104572 112772 993548077
182464 188484 410179605
104778 173988 173411585
36846 90154 649398906
97896 146076 120812372
68169 146096 195040410
150665 191311 43291214
70728 84811 5438453
156970 199343 503061175
30243 128744 447819119
50411 143124 250672218
189755 191660 758556942
68627 84903 939058803
40567 139856 171052544
170541 199259 71971693
38735 43670 265114122
50261 118292 170190389
115968 197210 203584665
57433 93167 423725287
173235 186720 302218739
75224 149048 395777617
164110 195651 79022979
13064 151852 347467661
90309 176097 214867297
170808 176063 13145393
167385 174204 205885139
169291 198304 638975345
114046 157287 920792167
147854 152595 11982264
48589 65475 446252210
170928 174283 118780066
100593 115939 38494669
142016 142193 442359
88488 161069 268138409
150425 153108 6686573
64116 160850 151595571
171956 185733 34581406
155632 197748 105372832
83480 195790 404575929
146379 161065 32322716
111920 179070 168338010
199902 199980 889306723
180604 188153 298295205
132442 152854 51254314
96295 194182 245265172
14760 72817 145366456
69542 176355 468956623
116472 188505 808119103
102711 148126 519423909
124137 190419 454122960
162872 181685 22178344
64179 136085 88047482
85323 123469 95567445
17076 65051 210081995
89887 100670 402180312
119410 153141 470619873
51034 162227 278365847
82746 147050 161071076
104061 116448 31035836
64117 83793 49160435
144721 159559 614774947
160417 167000 16592472
167467 195805 70946025
192283 194783 6268918
80048 95304 38032542
189529 196513 14533898
105442 184754 198858301
100095 112734 31706720
15047 82015 167473789
151881 177418 916251686
61178 163935 257055842
184358 192116 19417786
197565 198915 579518769
25413 191668 339307260
69342 139102 953239017
44779 68424 960639880
55982 149442 650893396
144655 193876 933276041
63643 119224 553098676
163843 187290 49100561
135769 164839 694007664
119446 185878 625332637
41047 76635 836463348
149595 187674 95322705
94924 177118 751622449
91748 115500 59451793
139827 195376 600555896
75835 117198 103240281
194295 194746 1159030
27519 125665 245531603
13263 92538 198159510
83991 148940 645950208
27898 81606 134311587
51010 165408 378739197
94089 122979 335083798
95535 178913 208944483
173137 197709 61585587
154897 198200 453483516
100291 156217 140372446
170212 173540 8320614
32306 63890 79026900
189207 193932 267791246
83490 190705 268532676
60973 106128 15695824
62370 137653 372810558
176003 190265 678086164
179228 198780 49022374
156246 159703 8448776
20065 29745 13763376
48670 137859 223176759
23262 105638 645365729
124857 193536 172028762
129590 187648 325438043
69861 159772 224959155
88953 128778 949679971
116062 137002 52486334
154651 165588 27206603
123439 135964 31204661
28412 181671 482853712
118926 185485 399660211
9620 196057 466551007
55540 76177 51796263
124094 175427 526726833
50997 181950 327881511
103766 192658 783805853
136056 144682 307393162
62014 103467 691308352
46657 67306 945631410
155387 179358 472396684
165646 181354 39355707
165752 177442 563309989
96757 135958 789324651
92665 199575 267893664
150733 196803 263572037
108640 189590 877238224
93487 104090 26028598
132309 196564 205759446
4560 118827 285770818
82200 150294 170663908
38548 198992 401781693
28033 103218 408406545
32800 129344 241633401
13330 61425 120416655
50445 126233 189692700
80507 82260 927784678
65041 79432 35962683
188764 194309 393504744
195204 198336 792419902
19964 49164 72850435
117958 180154 155883527
161145 177731 41523800
46375 98545 11156145
96973 184493 448236737
19561 139832 801915340
140789 156109 38609149
14028 183464 808949774
144165 199682 231308976
60246 166644 266232689
162922 166472 13724193
11285 86088 186957756
130723 151545 52327604
135768 158211 448689161
1570 87095 213818295
37549 78095 149318030
157116 171992 74916710
39181 129055 224927691
64805 78116 734698197
114332 160179 114890118
22579 82923 150906613
31937 121586 224332079
158609 181494 57249223
164058 165455 3509739
41673 71015 464694783
21736 177305 389260129
26928 72358 389209373
155674 157037 859482938
167445 181806 450604092
153770 161695 19637437
127361 177925 126576585
27924 153448 314311087
33127 192742 469587150
29792 187112 891817894
179318 181181 4620290
166729 171217 11286332
152504 198096 946832485
131141 156311 63177009
127915 187431 149138332
87263 98395 27824451
95875 175984 892366828
70600 165807 238263579
86773 93804 194083978
53217 110554 143343890
61815 193512 977763211
138046 183464 113885877
120787 148929 70696792
139091 157282 45787612
9926 134571 311745465
44220 194173 375433013
193338 195069 23247099
193309 193979 344412219
48042 112892 166215269
14854 80574 164429859
198154 198890 285395479
67131 163930 494767305
192849 193633 1973235
70716 177052 989282845
189500 190091 658583603
19831 44413 61395326
128824 159403 76536433
100702 163265 177756289
195401 195666 688250
102002 133975 80184233
41493 56563 37662317
127219 199249 180430911
125735 163564 94747009
16966 40304 617043145
121756 133326 738048195
22412 41347 94639663
172490 180448 19867814
163854 171134 783043357
150243 194416 872528009
31983 68871 92338135
51349 174959 309459581
109313 161780 455083651
179593 191699 296295359
108232 109147 2304226
158567 159254 1593870
56067 98342 819463121
133049 180188 118056947
178742 189026 25845415
145254 166473 964453082
83994 171307 905974792
42095 118582 191385207
11585 119675 270354994
129882 149035 20576374
182778 185352 6570345
101489 114607 96869260
199078 199092 725760158
111325 163103 129785124
112670 198909 883012676
52298 76907 61615613
101425 126562 63182395
144582 153929 23584836
66945 190052 308192601
68807 89971 52824307
143396 182349 97573619
68203 132355 160540077
62249 169918 748932530
21243 56001 833219937
188077 188155 171858823
21538 151928 326429538
170760 175053 704983450
198322 199651 552704225
179037 192244 33102517
49606 110868 279683804
144135 156643 31465984
193994 196971 869055840
11756 158586 719248212
25643 78582 132405397
76765 116560 136154341
37153 104412 168214978
155384 156159 1970627
27239 171419 360920832
166567 178518 29924566
28289 196885 421962995
120156 136882 215214337
142345 168888 926613782
46109 53969 19755578
179001 190357 91275255
18532 187849 423888431
63132 183310 702018067
112261 135354 57914011
66495 84975 46143921
152480 198653 338451595
86781 156856 456897134
70898 178955 192299056
38949 91077 352273357
24007 34621 26410636
49269 174286 538142404
110277 126092 39636627
76240 160176 335705654
166927 182311 38526562
145953 189279 108573829
78291 105963 443131799
7062 157249 616953077
45810 95782 298465061
197108 199564 6224492
7919 61159 792681220
52266 136929 211753106
128892 136118 68069246
136831 165986 73080418
152682 194204 103825706
11357 119359 270050963
169691 194521 62187412
141049 149759 22047760
178286 186228 19971077
196206 197246 103201397
125929 132538 209803742
7146 158287 880611215
60009 135746 189432397
129297 188660 148760442
48939 165874 453311266
2677 114547 280717311
157421 185558 3309692
109903 144735 943096497
30232 56225 64928544
105337 195301 225424360
125437 170453 112791294
47267 150090 685069236
96065 138792 106968241
81289 160807 167529358
83866 156865 182918334
157880 188988 531837679
126729 150587 59890225
126407 180834 136267054
102621 144514 667905577
8708 71616 157321476
162560 179231 41790935
100195 146747 335597850
104939 191527 217033448
187828 196118 698657572
50115 189001 758932653
95631 97378 4303175
42872 160353 294096338
163141 166640 442878772
192854 196029 2776882
124268 189817 164238094
184453 196602 30336413
71349 142929 179082748
143662 173665 394008291
150055 186501 91166447
8203 33769 63797220
139037 173170 715888118
14873 175924 403104903
98403 110674 30754946
18321 189424 403164839
7451 177477 590579571
24221 173266 484547820
123881 124726 2045350
17561 166384 450243289
64064 70728 16695769
186948 195584 21573061
132871 196890 223722742
16133 189327 652878423
140708 186046 377909372
123328 127949 11471610
199573 199583 942125672
71278 133808 156428193
142687 193321 951435691
33077 43088 24990010
66986 122300 888805599
69958 184772 287457953
64506 86094 687931714
17541 169013 510837851
197924 198433 608480822
162453 170377 459849093
21592 197993 639284203
12276 108250 239910482
144996 194007 122716541
89303 122480 309529693
11937 159445 369020605
4244 119669 713802042
15200 119323 127743604
73211 81225 19895611
178787 182562 9468957
122327 190884 171700391
164307 182680 692812943
24864 176453 379391008
35951 120143 445622450
152716 197153 111089638
122850 136339 33629409
69254 98636 600773177
85163 157894 182165439
193667 198904 952810559
153571 165233 29056178
198606 199705 336394877
1944 164928 407814057
103706 148188 546327248
61790 197810 340442001
190221 196004 14463321
55162 152292 732868607
78685 103933 955399491
139654 140466 561935381
161923 168327 16049245
68871 122900 257757906
114531 172672 640675665
58862 117608 146797194
39955 52544 542453301
69530 172078 256694006
68782 101418 81391676
20908 149642 763019887
119345 169777 126377188
40747 160154 298804324
11393 198190 597533014
162920 197694 87144010
102043 155361 133809266
184961 193183 825913641
19074 148499 324008672
57815 138326 201329531
143759 182111 96089199
166955 176274 627649890
67159 179302 296842662
41828 185412 16022303
10668 176727 415527408
103993 182698 701964872
188929 190974 5089297
154340 166984 31514952
98724 135045 368439619
131353 158520 743059159
41784 171935 547150716
108671 125718 42846775
135793 145343 280878903
19663 177794 395709260
73200 153187 200274577
165311 167822 6357140
100345 163273 157700092
160695 161761 2732182
67639 103193 619924591
71448 124982 705461278
163043 165081 43558607
7782 193559 464895356
21306 29468 221858139
6830 61786 140311695
61975 137388 188524429
12575 196781 461015433
156844 167875 1677567
77209 105353 793996759
121655 140833 47927358
172399 177298 12170072
65954 146214 200851621
19886 104637 211795443
121675 184971 674484547
98741 178338 264252272
9961 18232 504248711
36106 151625 860164867
191009 195584 54191052
64154 183235 637873487
5125 78618 183777988
121273 199885 196872171
18024 93707 189131932
15814 63257 118742488
113005 117263 729619185
114449 174478 150412567
4408 87452 864034589
108403 118978 581611034
74599 147521 73806105
71167 134026 157239887
3426 23736 21347756
169061 171418 5992096
54631 90254 89086235
103360 188633 213776754
23736 42133 45910495
55454 110707 138199730
92542 140037 118953330
159753 179242 48892419
173079 189179 16149838
55492 177384 999860712
87245 106020 47040242
34192 60476 65964538
8772 133482 311922500
63981 68929 12413016
41065 193384 381350385
175331 184511 401631019
16259 147504 440089366
2189 158127 974776953
177647 178661 660071318
195196 197229 5101381
134494 151360 225251482
71966 141339 173443568
84852 103192 45762174
185762 193244 18585153
105966 130490 61479060
98787 192085 233862065
100281 161933 531704826
151533 189697 95436441
136710 173167 854607182
20770 73968 133176830
108209 132145 60099781
92916 181324 221450923
27541 157008 324070501
189539 191960 6032919
13311 168488 388357060
92532 128553 99023751
89313 126448 900181524
94849 164121 110062462
6800 187211 924026466
108560 156768 750824021
149126 161706 31329142
106896 185431 196876086
128941 175747 849904614
98309 163085 622029467
180988 185714 12047562
149635 151170 238580411
62299 111383 122582808
142409 154345 30173042
100851 127429 237599112
138364 168001 152263594
185254 188608 478750007
57169 61555 11165796
52792 118432 292880262
83642 122481 598197773
32107 33345 3042862
138364 167221 710620093
117690 171875 604779989
36316 75751 98854450
145119 160760 155415432
169692 178150 189495841
90710 194203 259251142
164208 175350 27910994
85328 86156 608697622
96413 160884 161543888
49723 151307 815714479
82329 197408 609468580
121117 168864 119563353
19878 45932 65005925
112545 186418 185146992
187451 195808 20866245
25859 80513 861278792
7690 142955 338351548
106476 167478 152896003
110035 169987 876494927
50864 125295 23941182
121708 133754 30127904
86923 105255 355358451
94551 180951 216401742
138150 195497 902051073
3316 187026 592760888
73320 173832 251510974
172133 189138 42618042
127101 131361 10635005
7378 161485 385604413
46218 130790 544287091
142185 145677 8824574
68264 178143 274978966
3524 110472 267366606
132824 166355 652879715
144616 189354 225776824
34084 164348 947158875
92211 170903 892121365
181441 192829 16034081
191612 191935 159497525
56792 146755 225263049
19342 72536 133174071
102736 168714 165387926
14366 182098 419843344
40044 46613 482729075
50971 58995 20219295
21769 80725 147463128
148568 149196 315848111
123266 174699 156518850
98764 144221 113973849
12325 48391 860149053
6224 28071 983253914
43617 124176 201671459
95489 131164 990871580
124202 147433 564491784
73464 150806 716197931
76055 95433 48261844
17971 115954 244999544
77377 109397 79950046
164780 170442 13114212
2590 107777 262949320
75042 124067 533549618
183270 190567 982398086
166802 196896 374894001
130091 160412 75872404
173872 183331 23732385
8589 177947 423732009
5165 64303 165467232
44165 146300 84175508
98501 133857 489969716
34574 137157 256738166
141659 147133 610716753
99665 115740 827160744
15167 33537 654815954
157519 192020 86379311
143138 169788 225567806
48687 116532 200308265
31682 88289 943978292
170203 182374 30471209
50604 180299 324693588
141541 171319 305171825
39897 110717 177097603
46194 114160 288445311
187207 189735 971074159
79926 153655 978636666
30419 45392 749238854
38644 96044 933423118
89846 91907 5150032
94646 153986 559780481
55944 106127 125537041
101388 152443 259305157
64460 127141 156913208
158234 162614 10888890
4204 19900 39265853
57986 66196 20568841
167610 178517 462738346
56447 163513 568928774
103868 169487 376110093
56195 198628 356727008
177864 186973 502709164
67067 178847 279779302
199792 199818 821946327
166354 167937 613233329
8820 124476 492396007
179308 185882 135461
110743 167522 142326890
24578 47269 56645316
49839 196868 368120820
149963 194863 112330076
36815 62603 64756223
177275 181405 454768657
35660 115488 199716963
47881 113142 163235496
80596 199610 298037836
130409 139686 23156990
148592 167111 46255070
184381 191781 854306943
48048 121524 183963843
30977 179059 975707209
1889 97759 239676266
26874 153147 845047331
77103 139302 572160954
66934 176480 705501033
10982 137073 315338362
30561 126233 848822112
50918 181531 907569476
177693 187541 780380788
151056 152597 3856009
147139 161655 612552174
108194 108430 576889
114603 179361 183620878
83635 184805 253452877
59555 105727 692125071
174823 198511 310990636
75095 95182 991871067
20023 105606 213881496
90119 195639 264287720
23691 68956 751056254
114272 146080 79833402
8888 11501 213207411
152734 168539 325520052
98868 187076 221114511
5181 22547 94315533
70607 180560 557561157
162553 182126 229383269
173922 196125 55617865
94040 141366 763992860
19483 79658 362138894
150610 183605 385576201
14679 116495 921397223
114282 163391 757479944
178539 185774 203859252
133218 191251 145344540
188508 199109 474939352
19528 31774 753852282
88351 100510 30362963
180337 194257 34881309
65373 194515 323278307
2238 113356 304305222
78612 187246 272031302
131894 195968 160496455
178090 185367 986434736
66685 74917 20664272
34286 118123 209748227
166716 195835 72959599
197793 198439 93274
117865 171377 785755742
177180 185265 208104134
91329 125564 282811544
189799 198916 936285883
33885 64280 158684736
86714 159602 182535847
109129 136022 67404596
25950 173146 368357542
178839 181694 7129908
2822 132218 323706319
135808 148712 32568140
193623 199426 14571053
43619 49316 14245126
19619 42483 57060916
199270 199466 736526055
7541 155563 481011482
76241 163876 248005209
21034 23741 238137998
66964 143473 510077719
158471 191731 83264733
135830 153002 43231053
150856 169196 678469604
41482 68073 66609126
93454 197312 260237683
31356 135626 260869039
143729 180467 92020937
1909 183504 26981825
181289 191277 25060242
103579 152560 123021246
188447 197505 22655511
108180 125755 53023351
170412 191032 219271545
176367 192485 111797623
64961 109686 452447464
22536 104410 204643590
27439 29157 135635531
113387 197824 211654532
110420 162530 130570660
71626 106161 422772599
94120 152503 387334548
60045 94982 513923619
118045 174988 142718346
108652 166680 145447112
25185 116575 228415284
127910 184732 817824154
81859 148046 165862065
183890 183966 197495
133743 137549 370582739
68882 139941 581797962
155348 157531 665723927
85138 188874 259835100
34358 58246 59954372
151572 199370 119557540
181495 190998 23801038
173103 184187 27808844
153187 191467 95722690
156003 194430 96102923
137814 189756 130257497
21394 41027 49024619
147017 170036 57616123
81609 154349 182334053
116800 192562 189921778
159692 165359 14250720
139830 175961 706616724
197907 199281 401475433
122392 174797 669133094
96219 199737 922135610
162005 174210 251846218
28005 107212 392892724
19533 23145 563080190
127859 132445 424171797
14114 15855 4394353
9534 45735 769345741
146602 150331 37702369
28803 82015 857486741
141069 199800 658469708
98963 120815 175467556
2337 44820 106157644
17868 41464 561928035
49480 147548 245667759
163806 188096 60932189
96728 171275 186857602
122106 126880 41865064
112001 119122 17925106
149297 172083 961797624
102761 164360 284082257
44029 141487 243877415
31129 163714 457071750
71474 99979 151502972
198134 199750 647233706
151120 183024 79747386
83357 198813 289236448
24308 76232 129974320
111753 125692 35046463
102034 174614 181884956
64687 108216 108749626
63082 178190 288036341
106305 186172 205169531
46792 54844 20241288
132591 157663 62835420
174741 175146 579456132
197163 197865 1824067
52058 128633 991315604
18482 94351 786021485
146000 199482 133967556
21645 32428 26935163
122559 173177 126735424
21464 105157 209193396
73060 95943 56989495
95651 111178 38893564
135795 178058 918951500
135350 192743 143799888
137409 171012 17012795
101118 129273 70729129
43010 61714 47024223
49512 109926 151218484
64554 98123 83811619
130053 197746 169590967
196852 199920 514761063
173009 199772 13878804
101366 158885 546594581
773 24245 58679467
108671 166670 682597915
103938 181746 382234424
6246 106076 249569030
70245 84585 803942134
189304 190417 2763865
76348 147980 179325772
72705 156469 399373349
72867 188311 396829076
142152 143652 3845006
135265 149333 338144787
120570 167681 118067665
34844 151797 293002952
53822 127816 185195369
41050 49031 565845689
188841 196076 913327867
23190 53954 185206637
19389 100959 203812401
140222 186798 130443747
172628 173647 583616296
49293 105730 490880652
155591 189635 107220151
158025 186036 70202207
168460 182603 630997076
121389 163416 655339277
71323 162797 228945039
117104 186911 175010812
181356 194088 701902359
124687 191129 166422685
14329 80037 935784401
78956 102848 429359224
156566 170548 34930667
53019 167696 586456880
84391 167493 208153604
145572 175549 36209940
25764 77752 130046094
43532 198434 907082014
171414 175051 9017138
70272 125965 139286246
71540 166261 600739600
197173 198965 4599274
195899 198431 6428343
111341 141608 75847847
30081 162605 933893684
137046 185208 120841465
171213 190153 47460865
79998 96209 40476903
21530 159101 686720193
15624 166840 397762467
174776 177835 7674361
122863 173481 126700939
108864 160053 128251856
45761 174588 378563892
13062 176937 410147206
159903 169562 24272016
63739 155500 229824780
10013 21797 50673931
31394 66905 694294608
106690 149126 106497082
168056 180343 30713077
34870 54045 48069738
45250 158198 282811541
51479 141552 225375083
73124 111769 96405990
25430 77089 199515464
150631 186111 461622591
66902 140665 184456489
104690 136536 949548809
164307 179642 38406684
11659 71989 150971987
168237 188487 50767424
63790 186622 307546118
24802 129708 262444655
183607 193957 212655649
173252 193935 51778289
39181 186320 368395250
119502 198768 198622662
68065 111108 970021577
101155 120187 815413520
54161 157640 532421872
189460 190300 2099697
197934 199550 4044490
54907 175020 300670176
8 169141 516161685
170302 192188 54806010
60411 130833 483743877
45803 49739 771408945
146901 161745 37124906
133846 148157 844851245
61103 145420 210892779
132706 157178 61392341
3989 106676 534539054
159044 174523 527203581
146391 193728 314866985
113907 192293 196496869
65872 96336 76004662
74946 176772 254818751
58404 135141 203794100
39967 112522 181441283
147246 164476 532717875
169840 172369 196901969
63596 192593 903638068
43365 48053 11739370
6617 84353 194349850
164595 187914 84929544
194486 195647 2881078
140686 144482 673671781
17142 100103 542666814
102680 163119 151460027
47151 115930 32325509
11840 99099 468360506
188008 193757 14315183
17347 195194 805851175
104871 197916 130484490
58679 65067 15950085
35936 122039 215587289
111644 140215 306576577
33172 175869 894650983
110484 158862 440814151
6894 44750 94600127
134238 144979 26986350
18943 47905 799219782
26010 130212 260679455
193976 198602 218385864
105582 114571 525283058
4642 25993 798687256
167770 177695 24755617
136006 181177 3879127
170080 183198 507881941
160268 196418 157789784
110404 173395 157851590
118831 166474 428679060
95825 159412 159277324
84618 127923 570386703
51519 187723 823003511
26940 160230 333459353
134699 163861 73045464
22841 199343 441819196
142120 193792 259921217
123439 165984 114972403
67622 159631 247590737
166488 197143 449181040
45975 114408 171184374
126433 151897 63924402
61556 136816 188112031
114756 119525 429055194
42359 72138 74680655
168955 177446 368140775
61066 87588 521129942
95712 142835 956151177
113259 119405 15524686
105156 129310 60626452
185335 199747 637363677
129745 167775 813974119
44790 182953 345925210
19612 71133 128862292
17155 23810 666689265
187808 194151 823680524
120926 196660 957887452
175179 178605 8585931
97889 182198 294235293
126524 195063 937377563
149040 182738 718922305
142351 150557 20802088
169509 197055 37981073
7079 81608 206100380
161238 188880 378541357
187853 191122 369611127
66987 124850 144728137
103916 156450 131881843
146463 158915 811399678
27936 164236 184619991
73381 184793 660885487
170223 182523 776100259
136642 168458 79767432
114099 192426 681916142
121698 166602 112412050
9691 73533 159768106
33334 81610 475554996
18025 154963 342818422
127810 186310 52491821
150043 152844 7032603
177469 187499 25248001
197084 198125 852624090
28322 165186 631399900
13442 123185 274624053
197863 198019 12196349
64910 98085 756087414
176280 197991 54393505
68167 88120 49760982
102851 175234 441546510
17670 64390 62471004
47474 140426 199974993
186915 194647 19370074
9737 172529 580528134
59051 144084 507858187
88275 193622 533543168
125000 129541 11413632
53142 135136 921040186
124051 181760 116572802
179817 185082 493878791
92435 105577 32884258
138903 154127 38428084
112328 118981 16751133
145356 176900 376052177
4591 120115 288978684
148215 179664 917830513
177944 178835 2290185
164680 182331 44229967
120949 189729 251712773
102341 111345 340854155
123132 128080 12310703
129520 154196 786453637
190845 197664 17072028
55596 146472 227569553
117780 131374 34186145
145790 169003 58151343
81234 132007 127153409
130574 161906 63833767
136639 144215 259761754
35717 85633 470788972
152064 197133 112701330
20799 26260 500649023
151329 176253 62254957
124455 124528 711269987
176567 199663 328302086
188200 192438 10584876
108441 164454 27759796
176185 196593 51060935
82352 179194 242529124
148524 171354 916759507
3265 90610 218335816
142774 149514 17082074
62226 131857 359985853
59077 195706 341966472
110292 167272 716174294
187874 196996 871802566
154509 180273 824541091
39249 100236 152424865
113937 141354 169363103
105295 166043 152210105
187407 192687 13162997
115854 117877 5072344
179585 195172 92341721
55695 194651 347975376
98734 113724 652265411
42696 164476 808347850
40500 71984 78852308
148904 199713 127116000
57696 78202 882630345
77796 124307 116343591
104710 161507 142330688
107719 142511 87117320
110719 133246 31359846
128843 195937 232892743
129120 189901 152310212
65146 184449 298701474
186357 197233 27227302
99304 119907 51728912
117042 164400 118750528
21606 178436 392480888
141840 146122 10849408
150858 186040 996481130
33356 53943 51535727
66353 155755 223869870
135873 158010 55605120
49790 181100 592084601
95160 152358 954796065
89771 121466 79435525
141954 193603 770240294
141334 199165 252943375
186538 191610 12705911
24445 45804 53328184
183189 196765 336505871
126484 128458 4863908
9494 43503 84904278
19568 164229 361969920
41005 133859 232382362
199867 199912 106036
56218 64514 964099792
182351 186086 8873071
177839 180218 1703890
179178 197984 737836122
4753 138231 333831632
70363 123543 133122504
191596 199597 20044657
128439 159581 78008133
180131 194321 417844198
80642 106635 64968380
27692 51704 675653736
137214 152270 37955167
60452 122682 635995718
133040 170368 925369783
25287 32724 18492390
66768 154175 442272032
105792 109499 9286997
31101 73466 63874023
128688 177670 122647239
191349 197295 833592128
140403 190526 125679789
104047 111820 242488632
103838 169241 709662554
149834 164604 36856276
58465 111372 3349136
137865 168214 76166873
60949 92044 77604056
84167 135784 129208788
146780 194973 20773721
89427 120787 487048801
44148 94210 125125785
100476 191566 510002394
173761 181336 532782105
188140 188689 39299931
67219 187093 984644331
135827 183030 866280692
37065 80327 108326429
98999 112764 34510803
71856 154772 207636087
13876 134179 432131185
102722 191933 267221141
40560 113834 183176412
40942 108189 168135474
138240 185782 598828252
170943 195205 60759572
30515 134859 261034763
103900 183950 200734164
110320 197727 492761373
30958 40683 672216062
94913 167736 182529218
105085 196269 228477286
69722 193995 502049481
5189 55372 125388232
131964 151880 50026742
34448 55184 51949487
26533 59825 83243513
163109 168513 13581643
19136 161619 553312758
87521 109857 210705552
83183 100956 95383134
71039 154848 239399816
131207 168624 388671672
74021 162287 220805098
17947 167944 375424381
149938 190983 102668862
66004 127869 154761036
138483 155671 43361615
57363 58713 3433862
115174 162591 118840799
159547 185449 622699731
151815 178426 66481052
7756 187354 449470243
158972 178157 153272057
102638 158162 783679884
21051 123844 367910666
121350 132776 638349447
4534 82126 632894522
19319 175001 389575196
176790 186753 426515316
67402 129919 156419677
89052 195309 266160049
118662 144070 63672922
25545 192264 417281186
799 47830 117494859
115822 144477 71868323
54000 132450 154648940
47002 191560 481775723
43684 70098 66224340
113836 176010 155870541
137392 171222 991525312
140123 177453 219378205
4426 101091 499736857
52671 130603 783664173
59360 197401 659016405
191800 193329 3802252
162993 186099 57986716
7652 95601 742576832
173463 174467 1685199
122694 190097 168790403
59166 96728 93728292
176404 177519 2710259
114781 156761 105348995
43345 168969 968952597
70007 85074 553610233
179342 187441 20346364
36630 79467 168445844
13159 43263 75164395
66631 90794 60257152
36306 121567 268950624
120417 132092 93396932
129839 143671 58010784
26093 145857 299638476
111781 190417 698391232
174176 196465 751342414
118252 165418 118211353
50989 82172 130398077
57963 75528 591930015
137526 179578 373050718
8138 96174 220052638
83652 175322 754737545
113429 159786 116202104
181628 199907 478091795
112026 120148 20502629
46004 150498 813005739
74645 144969 175900839
112295 188030 189874807
53659 169462 289905013
158079 171953 34735966
33708 164791 328171404
55917 70063 46796445
154431 196645 105526824
102787 157324 490108526
107884 138116 75689731
71253 84108 297440993
68084 111284 196786531
58214 99824 565028104
85941 179269 233710916
92463 132456 100262364
177219 195764 46511494
151423 164582 32545434
126430 169523 107925721
88661 105178 650364659
128842 151489 728870880
167526 184729 313955699
100880 139988 506125626
188527 199184 17548309
104689 166929 965525768
99783 125544 64670516
160662 173893 659367666
112620 166421 134808795
58715 105222 116159251
127274 173882 116679044
198605 198717 553444093
20022 38898 47057050
97507 126041 71542609
16270 125585 273455731
1357 74081 598098457
94307 189229 307243805
162070 189138 361624481
91509 189596 651393932
187249 192286 12595040
16617 48457 348162439
79768 189771 275508993
75116 78600 8589275
117556 199836 206208470
79518 192111 646306108
116554 169957 659032780
158835 174504 675633537
109961 134934 924186982
182878 191179 800856938
52007 190648 605353990
13310 194181 452703145
109366 164336 161972353
44099 188235 360949053
8663 21210 719915248
46059 121528 188996109
35334 42887 408824050
130752 132509 175732627
18206 152156 575431701
64497 189265 312413118
105717 123904 45696007
12993 100637 158473193
19639 98183 196294787
118438 122087 393121292
109739 129989 50753700
90027 172394 206361055
80525 129095 121540976
20073 65290 460905017
72500 179238 267106920
4034 111237 268003645
116574 121397 12275091
198165 199003 2119092
120055 135125 657762779
180720 197411 41869444
57630 131804 185664303
90546 151230 152186995
185149 199445 792583624
78154 132053 134907974
129696 187695 145358630
73862 128966 771111802
143386 147967 11587975
160414 199788 98740186
182436 190788 20941585
50318 185125 881724273
133368 173038 99375141
169041 182666 778532360
109916 192197 216959770
37048 43891 208161959
90781 199199 271673173
57659 78837 240024257
61613 63110 3672061
14037 120656 257258547
74915 134123 966416587
143060 176589 329419559
79734 111168 670170661
19900 144112 310736063
42198 135762 937474623
63575 75885 30892930
59342 64349 12435146
65732 98921 3585003
58857 89423 884981600
38300 131685 233770132
133559 158823 63291986
176642 184303 462379690
15020 39680 43585638
57823 187137 525635663
130783 169255 96298653
68688 69145 1178939
163811 184595 52166676
124298 191694 168855767
120419 189010 38839724
90334 143514 133176008
79670 197915 720805088
124220 199658 600946724
178662 182556 9766366
134499 173921 98774548
14449 43240 71963227
94683 139226 777370464
159215 199658 250715275
123986 125632 331591472
199288 199692 62030457
9627 135169 997469274
47479 98882 128512655
53920 178327 713069171
73196 156075 207497333
68663 123529 360472060
82811 148694 991513236
151557 179580 69963048
141227 171886 921912478
124005 181843 812712925
103956 110500 558615325
119467 186834 951630779
190528 199758 414571988
87756 196809 867734866
193646 195820 5439999
188943 189204 661538
144717 164538 49620405
48028 119340 178478619
167073 170563 8747238
63812 73950 25509307
29553 149283 299803886
128174 174678 486618244
92499 128827 91069368
63595 120459 675757818
120408 166619 115727127
110833 174415 159289964
90200 123168 64431620
182918 194759 458956727
156823 163126 15649623
171083 193860 799785946
4328 151900 369354855
92759 153406 152149793
33103 111034 194899123
85857 99063 499750120
141479 147452 838187866
128206 167526 209575868
130045 189225 859314536
29377 139327 440285662
117642 162725 113032501
75346 181475 265592846
37449 104149 411886241
147212 194956 365804692
124904 155803 77566499
72346 182261 275078566
179629 182075 6148852
59067 142366 391420922
45468 92317 402895030
140477 148834 20210193
35885 82721 783593180
62974 94779 839304258
82441 146553 160605742
40013 78479 683942714
170472 191373 640744339
132805 140460 19066650
131560 196604 162860622
18948 81604 82270230
16364 46135 845954290
138704 190287 726550300
155175 169073 34649292
126745 186125 148769664
93424 125773 81111987
53876 154421 305839319
182805 190598 623535892
12744 67743 137580466
151836 163008 27788899
65744 106004 100606669
167854 177022 22912078
55263 161196 265167190
30214 87719 686867331
51194 92624 103576742
54066 176977 630053849
91007 145921 137587283
52173 70803 46631209
109573 123555 107223717
167272 172111 226505127
150732 160754 24882441
83996 128838 988936483
133047 185186 130705486
183932 199610 998789033
15268 148284 921187009
106074 147316 752680752
149601 180162 76397513
186227 190373 566305132
126396 189905 739258582
2870 39032 123165671
114420 138307 59796571
196352 199966 881108649
160240 176481 887333055
33207 117080 209752071
142213 179598 93705125
14952 159343 361297283
131361 163211 79716433
107221 192598 213901557
15371 153958 347005224
64710 198446 334867758
34427 137718 285111539
97092 106407 473525700
36844 64503 634824163
147604 172956 576705888
23236 95126 774856548
145701 159389 34242904
89794 136006 115695246
86281 193406 715326062
97404 142092 333403539
142904 173515 76702725
10418 19769 23357805
197510 199440 4852326
196940 197511 1507914
155241 157767 6220644
183357 197299 892997078
64287 149809 401066795
28960 191088 806903056
164270 189849 64127305
111635 156135 484211444
39881 106581 166814313
120950 138760 44474920
155733 188980 83192743
108459 150913 106658531
139354 157547 45728387
189531 193542 522327577
144394 150971 16672154
105674 185755 200810660
25547 118651 232815713
177701 193917 40647166
186518 192178 14172243
65140 70025 759558274
92400 105931 33880108
95319 140557 291753600
48627 148166 967200185
101653 143980 96207198
196518 197757 3182377
60487 84844 27268200
84644 160482 74858634
76582 109332 250705431
20555 62205 104230655
84102 98836 36735273
90493 155191 162177110
164019 175647 29173480
9428 78161 254287024
190529 192678 447458543
188004 191268 8106336
43571 48984 414295120
193259 199389 15419650
26521 135803 273286564
33001 131357 294820170
40866 161371 301602251
48487 98539 862494095
24135 119387 539968448
156716 191795 87777142
54641 172775 189761304
13544 89212 189154613
176593 183775 272696259
76403 97021 158006562
13647 177141 955299583
11079 191703 452011632
6395 33600 181483018
133655 161414 69505492
186357 195966 24059365
50877 114904 594926881
45778 72211 43455618
9840 98107 41829771
107712 169816 155665593
47667 126703 563076990
105804 105913 397431872
5789 130115 953603949
36144 151873 289912774
3350 85579 205592212
12063 58580 116380951
185392 196057 8398834
2285 57985 187427392
81205 183843 962843179
173077 183826 26986902
50683 198233 369512392
134756 193724 462866791
11599 173039 712292939
37559 79611 105299614
40149 179608 273039011
174617 181785 18007503
177254 181677 11122712
161439 162413 907141834
167713 192680 62459572
116985 198429 204228069
45738 154808 80564985
42099 161461 298814902
113721 158341 755651707
21929 113433 228715887
109509 194613 213245375
54142 120897 167079070
50966 87102 90372031
173676 177668 806923969
93126 155286 155912762
133976 134638 1659830
129006 163453 581511522
70920 72972 5251671
105095 105239 954081382
36787 53953 681601656
171825 191699 49743168
30542 73236 106919518
113535 163398 124975540
113565 199861 216273389
118607 189109 176722288
31401 96520 709071475
196713 197742 2641349
95132 146777 129491457
13130 65065 129926235
124316 199664 188787876
22579 24813 332699214
71164 151205 200527287
32631 50432 44488786
48514 108149 149172855
175586 186662 27746887
73834 107537 493428955
90062 194285 261040607
37144 94464 986642025
24921 62660 431155464
122454 173222 112240729
48231 128170 200111467
24608 95604 177433619
97276 186842 767729617
76028 92735 581233303
78352 114059 945163350
48771 156209 269163011
148145 191506 108494150
131508 160963 31797708
66437 112773 115735244
120292 142476 387554130
83446 169922 216591755
86976 132312 573441540
162012 166985 428376717
168718 171738 7643553
156139 183249 159432780
94554 125076 926260336
147348 151066 9445333
137855 149267 108286616
91172 173063 205161194
160075 193927 84847977
184898 189628 203667875
9282 13520 741701127
15129 16447 3331109
54948 61494 128552831
59815 176910 293074527
138480 139222 1794651
165891 198391 81502964
95177 171237 190653472
71014 144668 779253832
29698 58434 15403778
137391 149240 29946978
32057 167987 340278716
112349 130813 412620241
81425 150248 172492569
198437 198481 109648
77924 182233 445743217
122705 167663 112586347
156842 190874 176104450
38994 156978 295405423
25527 129940 261205106
30517 171636 353272116
17051 118154 841641698
119287 178549 592426918
161891 189006 67992738
111207 183961 182392863
75562 102764 67777677
47630 137057 295637023
94606 95679 2681683
56381 121536 163155206
16500 37828 53222458
87142 196345 694069143
138346 198461 150793419
97589 159759 588924496
107427 155415 761128454
133111 182392 178551968
183942 199853 39796757
149194 190285 102784005
145686 165704 50147204
4371 89767 213472336
9926 42678 81761691
54166 160854 267061452
48866 186975 637919553
156741 169225 22765332
195280 197635 5928714
89593 99892 25665431
98613 129251 76880021
26072 148552 306585618
175678 180484 12017201
140660 144999 10990828
129095 130868 4486495
2153 60278 700532163
164279 194019 74486698
76104 86995 633907565
37320 56070 46938426
88432 121251 82317810
115933 146308 76217364
198684 199126 559907598
25449 127743 819501223
56107 68230 779706019
48970 75370 66250905
5899 101023 237620814
14263 179164 140803557
178778 190310 74995641
189874 191544 931700407
50039 115678 164208724
144042 189178 587177118
116351 168663 131163709
165437 167098 4208372
163983 164307 833012
150493 167853 191585798
46074 65457 48668129
10242 72534 873480213
118557 154450 90164719
120818 136428 578649459
145160 175561 398931928
179347 187437 20325359
48719 171260 306872717
30475 196361 793807554
131448 135431 9883739
57122 136644 198958543
136096 150287 35775009
105527 174988 174039044
186388 194003 681028001
55868 109368 133822981
47002 52606 798753033
7944 160536 443861433
185901 195198 23167723
171715 185015 33347721
53723 136698 341133161
6267 143505 343292528
46189 169867 309722305
20849 41524 51629908
166874 175848 22465061
105214 113102 520846456
181766 183661 750081819
152112 188434 775170199
15468 121067 264213689
189188 198782 24030190
75682 90158 36078790
129681 170048 852362284
152322 162478 644973761
127635 140435 590720295
29023 80227 128075082
76296 154127 194898046
3275 91840 221335461
173794 185731 405340
60832 117610 141818568
182481 193507 27624120
101646 154067 131644437
128859 184428 918548907
165843 175294 222109901
46861 69049 54315405
176517 193954 143148421
122396 133266 786376132
4565 5885 466377126
21593 164994 177840211
120372 175925 139151962
62210 80245 45001450
36148 125334 223261071
92517 108844 40842955
101794 121005 233093534
137697 138232 1303388
199036 199257 544205
178669 182124 8673948
130046 192730 570408074
39059 164063 312883236
102932 166882 858706335
116050 165772 124654538
111708 129575 172399300
175555 187667 557615735
94869 199878 584869552
182830 183009 79031
123051 176455 48135
131889 159671 170174487
118950 192681 515080436
186742 196838 668129025
160015 191264 6957636
40869 123218 79570921
70447 100694 558743629
180392 194109 939533713
141199 163374 28732184
135463 142231 2033845
952 151708 377385221
42813 77616 87203344
113906 122821 793508520
11768 13041 9146677
17567 36682 47682435
91089 135408 110991831
199722 199949 556867649
63875 139643 621049961
192437 193406 2402446
191296 193647 613215093
12794 84523 179340821
93264 106034 804380268
60540 173662 283081324
20075 165288 363314529
18339 159145 360635129
63861 196615 756194232
171783 191898 50361844
18210 21280 125071264
132492 159173 341854814
132054 147086 393008324
84144 89241 510832359
37875 138672 473595896
18839 39393 51297114
121034 174028 454567595
97116 179834 207336615
81911 161266 655090343
120590 131298 26843171
25198 174217 967803619
54784 171960 293378732
101346 164697 964987233
56478 83188 239945732
8796 26966 971756440
108507 122858 535060721
185406 189611 10472210
129799 153825 60361670
166353 196261 730120580
81503 115601 85260460
136247 138617 5888874
116858 131156 316584882
72311 101986 21274607
78872 196107 293494467
180245 189078 165652978
123697 123921 139407184
64154 125383 153205762
180871 198095 343439396
63256 114781 803928490
61623 147720 215434778
74681 82354 18988740
137151 139626 6210478
85609 181642 560377966
16258 128133 703735417
20783 139014 295687394
179491 194359 37254575
50665 57999 18477740
79835 171765 278857805
55858 63942 606997182
59549 64242 105478400
196341 196414 178447
146745 147106 763448297
112370 156748 111386376
146338 147057 1803101
149199 192945 665224465
141193 162697 53955294
149015 151846 7085871
42136 191069 372921866
25558 167530 641489047
159483 172059 394642094
7133 115777 454353734
44887 58262 33601037
99233 172748 911747090
40756 166994 316013338
131905 195457 258899484
152232 188258 90149423
153574 173231 49090689
105641 181617 972744265
166507 197803 721900622
31226 69052 94702915
114783 179192 161425960
106085 159709 612617767
97709 139862 371561366
116258 164134 120044710
116629 194932 196277749
170112 176194 15256310
30886 124011 233026584
183793 186927 7835132
170421 194484 60253448
72938 182294 594836832
94762 111495 41866116
54386 87083 854058695
120368 152127 79714220
178450 182697 944086840
140174 161986 918001173
129970 140381 871655419
90031 128893 188058000
147035 197559 989669909
139698 169711 75279676
29662 172794 358267240
38359 46638 909857736
83939 153074 836312408
145127 199038 325144338
27441 178012 377377836
145136 153040 19935624
108011 153889 267383730
100576 133986 491507066
21492 95378 40724328
168995 199287 75939469
31879 52005 50299928
79765 117892 95332836
88957 144300 312268398
123457 155148 79441601
116761 139164 56144764
73309 155358 205409360
154209 198628 111136937
121574 180175 146725319
43985 116891 182337283
109812 159499 124445330
3313 102364 247544214
3364 90275 528626075
183940 187777 997442349
171660 179172 18751810
26554 138634 280260805
175501 190317 37162546
71000 128873 144796702
196255 199024 339360121
139851 190595 179917191
192054 196900 873492069
43396 152389 775346994
83134 185396 22253832
72336 140167 169589807
116932 178896 578188164
76144 126233 152217154
158080 176348 993194697
132299 148002 351902819
81836 94803 402081593
188610 195526 740812
83824 155272 179069491
21394 183268 815580672
117114 118365 3165913
196378 197610 935456135
119395 156160 826886063
19235 69798 127904487
29668 53998 579361995
61748 129040 168260350
139587 160834 48670799
81289 168501 464092906
56264 62262 9590942
163410 175219 29574484
8399 53803 123746386
59844 137334 21336614
134 146264 994900280
179824 190448 38101274
17633 63682 434377482
35772 110384 186668944
75184 189986 87936263
55262 59626 11043555
23474 26679 8068382
120805 177367 801983721
124792 146868 55339500
192996 199554 16490042
54702 91073 90875946
110920 139026 70351413
102315 110612 20805409
68967 155758 217348641
160032 167346 438839685
21278 65748 337785755
158397 194939 91471589
49531 172938 868933725
89112 126771 197844762
111170 129934 47082282
178540 180872 5810881
137345 165790 3787185
184426 197781 388639078
102965 116701 34378534
10939 188330 729085733
81299 89782 5400126
140387 198064 406201677
20934 108710 219396841
67049 181274 564644495
41357 80768 98665748
102588 156105 68883560
2553 83298 473880676
131251 165323 85313477
75275 82684 18361249
135439 188894 94664753
116961 172527 647249092
79398 108689 541445456
121021 185387 161326662
49474 167067 338219053
88202 168423 258825424
13476 119779 265897657
135504 155710 35267351
172076 193553 53734519
13801 195611 537895499
118055 137010 501595649
11742 95657 209741248
109822 115541 399131311
59445 165500 304604637
126567 142134 38858299
117426 168749 128660029
92902 199977 816187707
193438 193448 8390
180154 188471 19018323
19411 23810 212175995
21155 23756 6437473
102019 126872 62423022
151177 165837 36481318
122805 145141 55858105
151068 189680 96567344
119441 164775 672393978
37870 69801 697430899
11820 124407 524305786
155518 199431 109885425
162250 181420 48012768
114034 171290 227737307
199978 199997 658202457
12232 130123 593949472
190180 199907 24334173
192194 199358 17974976
19274 193896 648695006
48789 144820 661513065
162079 162301 842453367
174525 180398 14737536
38263 106369 734769719
76291 151064 187263247
47920 165883 524747957
26054 177833 379803160
62920 110642 353108606
37059 127149 551078745
143926 158435 637792495
57175 153377 241029075
127517 127976 1115874
49649 61083 28814636
160322 171613 20391939
122477 127805 465687190
11270 154156 463667492
102310 191945 224653740
3582 167129 409224433
108409 179302 239403240
68872 76866 20005026
164503 170757 15720077
73653 199970 887971784
16000 138557 547611668
143933 146247 30597012
118369 156570 95902848
103041 122918 50006444
122192 185031 157444766
3875 87282 208433751
107337 163334 614491125
119021 158031 913808824
189759 195565 13268777
35851 140778 536749696
93218 197925 716816190
80665 196041 430051481
95561 181855 216234086
91708 195520 332083418
117709 139144 226719016
9152 71925 328474966
60497 107213 116677442
57534 83014 63707621
50947 62712 256489147
94130 102149 20072074
183917 186454 6309327
99748 120655 52485520
157874 182636 61957703
187430 189338 4786741
99979 140493 693669037
178597 179773 713063361
101279 196985 239869822
140828 176493 89426469
92221 159427 248438899
189129 199790 824044697
45212 144329 482634382
147072 173323 65711448
50593 168068 294162350
176122 180299 536601112
134492 176881 633411491
64949 80099 688184604
85876 163159 56703682
81673 87162 79194740
142249 161042 47125980
132143 188686 934668499
65993 172892 541257440
189120 189871 1865217
32871 113983 677498079
94434 98020 8956553
55210 55273 167119
143728 177510 452163932
183295 193890 257687950
82834 128906 115313926
112076 191380 414519100
189970 197102 17778922
170219 198894 478250270
133449 195704 155956107
69674 176644 727441865
53784 67858 35258546
108088 121489 982074574
72201 93251 52410646
176917 196527 49087057
112680 114124 930327046
113498 133926 744015072
193735 195958 643204560
96803 128390 595894027
102437 103073 380584606
1224 14830 33975572
174527 187475 32540353
24295 29987 234946174
35512 64435 72469406
159285 195097 89750844
107145 112883 183350665
167188 169758 110195990
197942 199816 549690568
118088 129866 853415979
65059 186530 534831294
147752 151297 525874051
135673 177917 459036812
38525 88465 46416101
7968 172439 402763788
171856 189675 44609274
150504 180279 74371552
64051 196816 332343853
137521 137925 1013018
57542 170888 321630547
80916 88622 172971319
52568 78545 64986678
130399 136213 292674834
149704 192636 251891887
150116 150870 689756647
136266 148965 257676796
24435 27355 7305241
46741 152311 332118626
30418 60710 75865268
21171 171861 852936735
184350 193714 23409310
192850 198717 926793315
72774 86175 33310281
44522 83917 57366186
129370 189927 151725358
185455 195631 25364272
145090 172782 69383826
108453 139371 77464937
35168 127812 231952546
133802 182546 975293452
35096 70647 247989899
189880 191197 3252997
142455 189382 809107037
183008 183460 488489079
54996 142829 999680176
39633 97345 616584978
87735 185692 245525214
109115 182847 184805134
70260 177763 269046046
125894 173840 465840797
5099 166289 781832448
14233 193354 448398422
98445 168655 475086431
135272 152025 253293756
128891 184434 139211726
86117 120501 733236286
52649 181052 321367079
51855 74632 267785641
161664 193058 78607643
92802 170222 862554946
174453 179971 13911328
100613 183317 207312283
57411 112717 498692973
94426 195346 490908275
93617 133853 626649730
51495 90732 98106232
121337 166343 112649140
37560 46470 22296716
93200 159514 166133936
16118 95763 199100495
8387 110812 256078706
104891 122057 43196716
134405 168734 900839163
141342 180708 420175685
123027 155370 81027292
108917 178523 927158920
49423 150153 252357655
58998 62128 7864538
177180 190292 701622463
178674 191937 33273642
181267 193327 820925241
47887 137463 224143932
173858 188722 37346029
83012 166186 208207372
38248 188177 481382049
24262 121873 994717069
63770 68296 11369329
44177 85583 594205376
149769 161618 29517315
66236 188175 305269734
192259 194036 3087832
126397 151227 548468589
145887 159367 125892908
132812 153388 552491502
88139 115273 594834566
178181 185321 993442049
159688 163255 541221967
15814 28480 777308288
3798 155771 380374999
56778 105319 669143703
136237 188488 296199705
144146 177314 864408990
78187 139854 154240751
178331 197394 864976886
151292 199162 938527726
103123 134648 422984299
177525 199089 250947868
114714 158751 110439210
156176 164800 533491223
28266 130893 256832098
151885 181003 72704873
33980 128800 856264765
186722 191165 387032308
166595 194884 88736684
14653 87441 182015807
30186 122873 231968249
154298 190681 409680285
83702 111154 68650195
191141 194696 99396056
125047 140456 38496215
108450 171055 156949099
161937 178051 567392058
90255 121386 77992369
12213 24026 29466791
131234 146504 680285791
116134 126142 25201779
52409 106505 135253371
91900 111123 48101622
164014 192076 133411335
18014 59179 599384819
6640 124659 349443770
94378 119336 799552446
6168 145047 347418984
142734 170694 835828648
152755 183884 77863730
75692 80960 13074478
69331 72626 8306112
140540 182397 104947519
30429 143454 979037033
142086 175075 634072820
49551 189336 350101041
178989 195455 960147914
28534 148955 301516892
24519 153242 362591540
3539 92445 222206619
52007 113437 314749341
38994 193174 385956381
88922 143994 137937027
138059 198242 150935672
119451 163501 110338712
124614 136344 91146513
61141 153251 230583373
25751 89302 730928107
23702 163292 642998071
67624 134010 769676537
36009 131393 238789417
24116 100275 446164292
188802 197207 20979817
156696 173479 41924822
2436 161575 398163988
97172 162279 635168666
90741 175944 213466860
26049 26862 2045754
5918 53271 118313496
145075 175657 286826575
78040 193023 287812957
102 122291 305688585
7373 116451 272693585
197832 199131 855484795
149723 156572 225424447
162269 185490 58309648
188265 189256 2472353
163251 197021 298159942
199233 199770 1336823
6228 28786 56332908
38813 165206 316396396
125887 192222 166211792
3203 60722 246051282
70325 102254 469273483
146170 160034 921479889
76195 189672 415557269
32615 47037 36018969
195442 196593 502177376
135372 177526 105582528
31246 50087 350973008
72156 137380 26889352
25597 84453 422150143
83486 174082 226839600
93554 124571 77798315
72308 198159 375945328
131849 192984 153091043
66318 127199 162900637
164297 190674 66100508
75681 168768 232961339
55090 123523 468156327
95717 98987 8137404
138670 197136 24800314
173593 197501 467220301
187691 196920 790421043
177113 182736 14109103
2727 182390 449572993
84365 169781 319539822
132119 197718 749953327
26063 44288 45476170
8169 186284 445790746
17004 64895 119786520
63599 65656 760263156
194931 196594 4132460
52402 88776 557356046
22935 100724 849823296
53622 111976 795137082
85231 92422 552753666
12039 146106 335444437
198278 198293 192663863
77471 99270 722886525
8414 66364 144967990
192523 194284 210025473
17860 132701 875347343
186998 195938 9564267
35806 61506 64507095
16906 183949 418138141
180010 197479 12941879
134723 159986 744551032
161951 172496 668817927
134416 168935 86495018
64770 77297 31385745
121631 133089 23220735
43235 131092 219945001
28389 113759 213419243
78662 149519 177509352
134681 149608 37573753
167402 186120 46941730
107539 124214 16884086
69273 137786 171300832
186837 189792 684701315
108866 181866 547360826
31712 123421 262488455
44492 132640 919774325
141317 142419 2767257
91852 178572 217243877
154914 190251 88391733
186899 196814 24752335
55837 161425 254733840
135581 192061 210939235
20039 153965 935922134
41011 189232 754743413
53405 127064 184379426
196394 197404 2570926
46737 176943 755345933
116457 116657 514897
89711 106469 41913141
60884 180304 298802656
192610 192786 457985
145559 189146 109259009
148144 150304 991947870
2860 197104 486052888
91337 155326 653967908
117225 197117 328340448
129053 130753 316218266
14957 177135 736605290
180100 181063 746402
97140 127458 76113747
84717 157175 181511960
168025 190927 259727333
191606 195350 9318961
168773 188911 50488517
196559 197008 1117237
154757 166499 29239112
153441 190605 92951593
48572 193006 361642917
36207 84967 122066187
144437 180966 91423561
47939 119921 180165281
4371 135574 328145887
66648 182283 299364683
172398 183492 27742949
57263 117876 504312230
38520 88100 123975037
144722 195398 126877815
173932 184008 669670606
81310 89525 18447902
29226 153862 312116572
33344 78905 114062508
33875 85905 771552899
92414 137699 113389920
94397 182370 429606116
54228 122631 295659256
68178 144829 191840637
105721 157143 238878857
172543 191583 221612406
8344 107134 246978087
25976 61831 597649046
150497 199822 775656640
112189 116589 11015615
118044 120253 469110893
83088 183032 250333284
56287 77360 18872174
48091 123609 129084820
54007 152012 245489236
128051 141759 34262038
106170 149868 109663782
183824 187480 507141974
91666 107649 40017905
150244 155620 13468998
145596 182796 93221352
160339 174589 45915000
94300 190435 669869880
136801 176814 100328445
57151 60395 8271537
103461 104725 492125343
157107 196885 684234713
11011 97875 217071637
98140 112236 35286716
5132 195091 670827083
149213 175977 130308881
108079 148126 903639255
198191 199338 2864816
46342 64987 46792776
195469 199793 10904971
7100 91833 211785514
137304 163177 64851094
180520 194695 759374099
104989 133351 239445805
24750 145159 866453650
45181 152065 601986718
112689 164568 761753665
82550 115476 719370933
99386 120534 67454808
44273 68238 60050008
66513 126979 170476509
45105 194329 373604589
190399 195517 690463529
49811 171955 512124250
130850 177393 426061892
41924 170718 322490374
74792 135686 617080951
171050 178781 834538829
42327 72975 37739462
163629 171088 18719031
102684 187816 711922025
118632 150018 78812035
1594 156500 929711819
141494 161963 51384335
189118 192292 80181839
157326 194154 92130357
21983 22292 766610
99297 133779 86528231
10552 68392 144625125
119061 139802 51909873
147558 177986 76044605
185694 199877 75703963
163852 169270 13601360
111767 118351 13444238
198390 199429 25880706
40237 64522 60743085
30026 57614 68969398
168160 188178 50170348
30613 60592 844466574
49085 130594 204074313
87560 165536 195320122
21938 124092 255576703
178114 179998 4811262
117567 143838 270024824
35014 156466 304217979
86228 117719 686950164
65953 68722 6920044
124448 146283 54750217
91922 196757 262577949
4761 47384 106501569
123098 174000 581342083
45583 129379 498522653
63837 67271 8639829
102663 188665 215613138
25720 89239 245606236
145469 165818 607000078
50674 125782 187994987
77805 113891 90088613
106745 151614 845805653
27699 149526 725596795
15965 183782 618923789
121922 132409 26196225
145875 199462 134251826
38114 95093 900760875
48539 83357 87131315
131683 154908 58296539
138384 161803 420359928
99740 124623 906775911
31250 192566 429332920
72057 90047 986471150
37436 64445 67689706
198018 199556 3850761
145230 183275 669668116
89156 139121 797498952
162508 190425 862760107
31843 42344 23368844
186280 189850 971693906
29472 84091 299000892
121714 128333 16517768
189009 194044 12525653
84000 170268 169934045
159408 175419 40152459
62818 195518 718556224
110927 181122 229759539
4746 182186 734232066
157857 185315 144325680
169830 181552 29330712
165244 199908 215318110
191232 193701 905088307
80940 108844 69689157
5570 48278 511549664
92980 153286 151288462
53740 152823 248176343
52332 181925 324400866
72345 167493 699908944
26218 105601 703285272
199608 199966 858506
141819 158575 42141783
191979 195371 8434091
162243 182978 51996428
98491 121241 366589128
167837 183588 535419267
44832 149119 737563244
120645 121000 946095
13587 110763 243008386
62585 154262 224710643
132677 133505 2055933
124076 141207 370058125
163913 165615 4278941
48781 146253 457644124
165725 176466 956160038
165823 166288 497851592
114451 164590 125700290
129435 170180 102072556
150237 191008 101971675
121290 136268 37417411
63132 181071 295132525
97650 137251 50527350
185769 197801 608053256
2302 42522 248899552
41194 140009 247268251
52999 194456 354153398
166680 175106 240672025
37973 71475 83985809
12058 59260 118089046
184397 198265 34725417
103295 114246 3956684
1840 168256 501786200
170777 175405 7501258
151028 181195 75311879
58080 131417 857905636
100485 127110 66895261
168698 187572 47359667
95205 141047 893097168
172243 195691 853627445
31055 66002 426989078
22537 58232 89353207
172984 189814 42195315
23396 44215 282429772
151640 185067 83624260
60043 151331 228622369
170835 198934 70441004
35101 172204 343319067
141927 171988 238075107
141849 156272 10714775
4954 98048 759029622
52235 76772 943771256
78800 180311 886701767
110548 162421 130034603
79074 102600 144238924
161792 193340 79012874
196500 197669 80562909
39808 174066 117575245
41550 199181 394730519
6037 15927 24654256
82356 171957 120067585
153720 183683 358288616
143188 191641 121379626
181467 194311 908452799
179650 193415 34491037
89711 132480 107159427
19726 96569 925889353
139115 153059 35189871
112140 193227 203233316
180431 181853 3580860
49994 60761 334270458
162195 187577 63668712
57766 139813 786490054
119684 164613 112564408
162263 164136 211372068
11905 113085 683681336
89640 97307 19053220
127173 145464 338038891
155944 173807 44593311
71106 167162 240438201
178801 182739 9873124
92321 115604 58237750
55028 60926 14920202
23192 47002 398323398
114735 155751 692221973
32278 134452 255651374
26262 40077 325236112
58001 186215 320964417
169128 181671 31424875
40874 94342 76742399
66402 93852 320021892
19028 182676 802133800
65477 116935 583553571
26845 96159 620690258
165288 165505 538663
43118 152752 171421408
65393 104346 677204061
14363 39473 62784060
154425 194282 99639028
171839 174731 615768665
72658 80152 198820450
6847 48756 835283374
46426 103979 143935053
102135 165277 158274465
13034 181099 420563096
150351 184915 86495724
54161 153458 984527167
44744 71632 67353960
128401 131236 794671764
148987 171645 56631917
65766 67433 239599290
82597 131277 306685129
128335 146629 70884598
10703 118554 269626578
9510 79401 633950559
71475 76092 226424195
183130 185931 107456102
178458 186907 21207792
116667 123115 16381689
165765 185012 948546674
145378 182689 656922455
91397 118296 76940465
4478 173068 479657361
178817 198730 253930707
137510 195529 396845962
136489 193907 724829725
153067 156382 8305010
130987 188741 676193018
87447 187984 980175256
112384 186985 187021840
64501 76926 165857459
63561 196907 448440437
33888 167441 334403733
99314 163013 159660845
41565 131182 224323073
111063 114438 8411255
41134 170736 521452250
14268 112973 246835241
130481 179784 123499951
82812 85905 545940767
109029 190163 203358990
75990 133810 144595124
57084 103721 194152472
175458 188306 32252096
89684 141234 183363043
176341 181499 12887709
57538 124557 995530177
147948 178230 75679682
161843 172449 833327016
86709 186319 364713469
171809 188997 702492662
25386 125442 814207952
25095 124534 248713935
136355 169465 83028034
99680 189302 224681913
186538 194021 135641058
136638 190735 813089996
19036 174483 631922239
142612 189296 968919559
108058 150011 411973759
97158 173691 14532882
178773 178921 391722
183181 195506 30838357
171458 171633 602936497
198440 199456 344853768
112671 191278 196976618
104802 114698 24794966
119151 147435 931061665
67994 83907 39714786
103815 183404 199520069
45010 141680 393281721
65182 148889 209652427
187228 187690 353455520
98297 150294 921750104
168397 198091 97256563
171120 196748 10502567
15807 27275 28709881
4068 175166 719227607
7492 62834 357025405
155048 193551 247804683
74800 141433 625196655
100065 120380 82717022
33827 163716 339748936
39297 70945 608002368
41964 173155 514686855
93113 127545 583176277
142878 185762 822514385
89145 169867 202238851
46862 171905 313145727
14 104009 970533299
187156 193116 14852696
77124 171160 235412145
3287 86597 684491720
83534 96484 526230930
31063 45689 36517181
117400 155278 187638397
125378 180798 867578280
153545 156252 5531272
56267 112335 958995659
164906 194788 74914319
84405 157148 182255968
191857 195815 9873822
78963 179329 952239351
43456 88070 111584356
113891 199173 213824105
34420 147608 283497014
127447 167311 252260527
167079 188135 176448138
83453 167112 209531482
52236 181204 322812372
119931 151484 79251318
15683 163077 601738591
184778 199753 353506712
69853 121343 877937116
149429 164317 37119038
28896 125754 242331852
166305 172937 919059817
139429 143480 620815036
129598 190698 517318625
110327 119605 353281330
22466 129595 481229848
26033 43485 43512354
7267 154576 368774462
65835 190196 226046493
117283 140106 57212328
107062 172554 799702184
29624 85804 140531292
167266 190393 57960401
98418 151810 134011431
125815 162869 75467336
129526 136902 18346370
162951 195567 921962592
37353 57984 51767237
141528 184420 182105280
158023 162872 336945564
68420 196807 321345985
190138 196434 843081333
43390 166759 541272610
130838 143302 31201772
41894 115379 406250421
93212 184712 380312282
16891 170220 839429993
183297 197229 34907172
42294 89013 973081014
147780 163994 40505912
21313 75087 134607009
158570 189065 173213231
43350 50911 18928822
26043 119669 703705543
65187 152076 217601873
174368 179421 12697701
79311 152248 182752309
118938 140052 52847612
10288 146936 847414760
121924 144964 57651635
193023 195257 12109974
156102 156134 82617
167291 194231 587126155
174541 181334 17034349
43013 167365 426930498
63020 124712 154287168
80664 99384 46635136
171047 175446 159872169
69025 87688 870243400
32394 67940 88960618
157625 190390 82069523
28816 35628 822205073
36956 174478 976605756
170650 176975 15824478
32041 35001 491005022
138945 199948 162640446
26437 159194 836220052
40667 179828 348349162
198706 199576 2157724
196700 199807 7851019
132298 138955 16507418
47906 152369 261744231
26760 111610 212069003
138640 166551 70014061
25174 73170 120107909
97576 144932 118756136
129353 159248 761750394
10959 156851 365119030
93403 96303 220645487
170488 194502 916301848
37405 116186 197060524
42538 178125 454108469
13421 148607 338422857
38040 112137 548844150
199822 199983 376423
45965 72930 813727239
62148 68870 16767663
72863 84341 146274940
86799 139466 230349949
55832 173569 567724086
13198 154079 763328291
34088 127619 234172770
86785 143748 215759383
182453 188126 7951589
123272 166354 107771121
163976 186192 55740966
199956 199990 88809044
151367 196449 112688455
84373 87361 7422182
54585 104799 497759229
143009 173456 76287584
53023 53326 281952451
127188 192146 162673179
154424 177962 58726027
103452 158836 892809810
67838 169425 82762464
77228 162673 192244806
135380 178032 728542369
29387 59912 990887439
59850 98416 246855266
137771 148436 216120231
116208 178000 154863913
68599 122237 502682489
23080 181989 777131475
175123 193871 46953382
56015 136784 7483811
82442 176500 563439543
87771 171965 477096989
128959 166297 93499444
198927 199464 175314004
155349 194792 741911216
55076 122304 168274471
109286 170553 480625813
31025 135499 540319579
39833 75848 603991822
182066 189083 359255390
45748 74200 71415937
49945 164403 286547732
62639 70598 19878112
79061 88433 924901982
142527 193854 128637704
46374 161542 288360035
163472 197991 86553545
166169 185098 949788362
123916 124759 935479399
179160 192343 403233395
100472 135592 88044658
10515 191914 906868159
165794 187414 267178148
24494 123630 772131106
107371 192760 959633693
36434 85894 123840519
166887 171063 813048131
172225 178777 752024252
189543 194173 308508139
156980 170858 192965090
103464 152765 123797841
54874 101567 670717667
12517 46551 84989899
36630 98143 153862299
13365 148247 337637234
172017 192425 662465022
90073 195782 264768182
21252 182267 813209555
129598 142073 31137794
133307 169396 90386453
52961 68674 470909559
76873 160060 138296902
157652 165410 19383309
170871 196517 772889549
192318 198600 579415381
9402 111256 938440783
188003 190849 117237481
63957 148148 210863602
15630 180425 6038453
159181 177267 940435569
56053 79750 166030081
110861 199194 221397539
168343 189231 296186118
160795 174442 596883272
123836 171909 120394071
154488 157781 400830002
196109 196585 976138754
22928 175838 810336900
108724 165325 141890246
114260 126068 525373790
65592 142617 548728302
143198 152133 414789382
111772 116443 553867544
136040 139133 7690345
28197 152396 410746205
162071 189402 9547120
73537 114614 690167685
80422 111842 410675303
63629 118131 322829235
163330 167378 30902632
103700 139758 116640480
172629 178834 913681230
80285 125953 121972631
26695 76592 663964989
168179 199610 78749001
17975 83158 162971944
119608 127361 630477770
115136 131836 41943033
158663 176533 364874810
198822 198843 523659894
148150 154153 862998952
8660 22238 265830918
178047 187136 45796494
178075 179409 3398760
72248 177332 825308543
70990 173597 895914530
182724 183662 82238684
85801 183595 631812768
158223 180151 54841983
89751 173598 197077496
137699 175960 95939313
71362 95230 905613653
191934 193777 3851938
185460 197510 30085874
196916 197085 458771828
118521 144186 410048950
155354 198007 106747230
64033 139118 187787070
127991 138133 483997311
120559 183177 156853339
171966 189452 43797223
18601 143372 312224200
50346 152629 256258029
18751 128484 274501436
108575 184684 190822920
145558 193052 118938740
141055 168501 210333214
177770 180885 682161821
190977 192646 806157404
108509 178565 175560594
3041 140542 893268837
1902 149324 369070991
115680 169394 134623272
12207 161146 989390191
24436 32284 988202218
157815 184083 90411308
61422 170992 526542093
13623 140996 338141966
47825 121513 184508112
19106 164967 960759043
121918 197040 951452048
118483 197360 197659040
165951 182011 40285161
34787 179563 96894032
135853 162253 326483369
186520 198908 31067841
198657 198669 155344843
180491 189292 22137700
157750 180543 844588435
126829 135082 48905598
46309 138676 575482272
83465 136920 133751000
131755 169516 94573156
170513 173952 8559051
52183 178273 315620109
72366 178030 998302473
24964 128146 648167737
142426 171514 73023454
6941 129091 761127989
24682 98624 681287223
47448 142035 497315187
16790 67021 125708783
197097 198437 109636981
24602 180253 804586812
155911 168577 31556563
152293 165573 944449022
89583 100161 269920564
68458 172590 260682207
83497 99817 712507627
77247 144043 983115630
68098 193520 912136054
13478 44601 957294542
93794 106965 165956507
184945 194470 23771705
110804 171625 152481798
117996 141896 547603909
24318 156167 874393902
27826 135196 268580672
29167 76515 118553943
152327 163415 27565779
179521 181890 5942477
137742 137971 541231
74096 171559 243906328
123253 170677 118736252
183063 197291 35622754
83103 163583 595079571
87628 121939 352676332
193204 196177 699339568
196052 197573 1585639
186988 189797 7027965
146564 172999 176035566
85886 146501 151841346
185728 194185 627877328
65292 104044 363800920
65856 191330 741258986
67554 128226 791473862
26813 107794 202398168
86916 146865 311243045
156415 185783 125642056
76512 118392 107376014
5 179928 450301042
99641 172496 182645044
50387 169209 169566397
150565 181057 76130383
37813 122603 934216422
57869 140999 207941282
7151 9924 6974284
60915 63295 414776401
75487 117463 104809865
28200 55175 67427745
144112 166357 31778955
70343 148188 108257288
180952 188400 469500081
23721 121462 309620596
134085 199718 14009893
37564 168536 327940372
190390 198957 706016067
75539 187652 280666863
183836 185293 46759379
95473 112275 42038123
24386 51794 40022377
117872 175214 928988397
172992 176699 540532757
168483 193652 290559132
7533 41094 356933229
41814 146246 261473423
176006 183266 18191737
166765 199869 298748743
60101 61507 988879019
73100 103443 75627417
16378 139598 308182461
38139 72922 287109092
169242 169691 1168792
170008 189078 47826275
171045 176618 32110772
161120 172096 111436516
100706 182851 205904458
148825 150814 5005189
163931 181979 45265155
45041 147204 441414802
84997 125337 692516503
147871 165598 44274518
193049 199710 16762897
40947 178883 345307450
33068 43916 27096224
144511 197630 133063706
55765 148858 233239222
85248 120830 678078742
88634 179289 834820077
191365 191427 164510
150049 174969 820929020
5392 70304 696582225
106488 131210 905182511
146866 148139 914422196
118203 179186 793243812
180658 193496 32214066
97495 110646 457585159
129980 174350 111099571
180364 195952 593115255
2673 5801 350862146
7763 21138 33430694
162861 190076 68211930
87051 195699 272173977
150585 187291 488004094
171397 193926 56333789
164494 185163 268692073
13850 107324 344112515
181699 183099 3552835
87205 134652 431823238
124866 178037 721309272
189240 199494 25662424
161526 199512 185849146
105045 115391 233667295
2755 25459 56737399
35765 128895 233099910
63409 166599 258258897
169641 191873 55706794
120079 169922 124861625
21045 76493 138766145
134951 156803 54878230
192632 198567 14941248
125491 179948 136432962
149875 183119 166422334
93817 150583 142471182
84504 122571 95376837
35527 35882 533696699
16814 70984 135514240
138536 163359 11028754
129238 163113 477992600
198337 199532 2985801
113963 196651 207233722
106522 128082 339910064
164728 188802 146480293
23078 190212 418341347
27885 135654 269604916
30261 74439 353483306
35836 135784 250134190
20689 153485 773887618
100522 107182 833845295
64354 173044 272091904
123191 170225 489586587
189472 192615 500019217
177723 193674 489505445
20556 87070 761157142
176382 185897 23923032
184305 196608 30757056
177318 178633 3347025
138322 176956 447069128
100304 127441 68151371
81995 146513 994220376
23815 26010 276793
9365 104996 604724696
51932 128448 737948670
38437 129793 401505186
69918 140763 859909196
47257 173355 125632000
117709 183187 914179238
189908 191980 668051993
174828 174931 224630
159470 186343 67408538
30100 139184 547413992
144117 196499 131188054
4711 114333 274064094
101753 168450 167205951
175699 183611 19846027
123630 145616 54960429
21398 66994 525751708
119915 156820 924241015
198795 199434 1574627
158494 196031 93944258
126543 172885 995442012
110893 132572 54387537
28176 145197 292849058
28077 157980 785557962
82092 131122 122775151
132982 165465 81333078
191877 195766 9716786
62024 154088 230517755
183770 186882 7774350
173131 187069 34956222
174490 195182 962912850
172187 192935 388857614
147584 191432 109716535
83234 122879 386481240
130339 145636 38287901
154750 186219 78709157
109110 119025 965395191
87760 169230 204040628
186641 190543 180572056
151098 151371 681376
83192 156912 184712093
5516 100087 1190666
86445 109839 39822423
184495 194892 610331175
89990 189779 249996613
65817 161184 434187315
164333 192218 69883865
145355 156377 27752776
143345 176110 82083319
121595 159923 406736088
107972 114028 15131427
2648 66194 158953444
196840 198766 4934422
164544 194404 675799854
35088 127305 230891644
138920 178680 99708155
110601 141234 76713857
177937 182265 867146863
190645 199000 20976860
14475 92498 65425997
195208 195825 1543497
48909 58119 17022999
162354 199687 93547056
47348 199033 780193282
81280 125851 951876444
101988 120434 46345718
117539 199568 205600370
140413 194242 388745520
123200 133106 208837256
100199 174843 862221818
40643 72192 459005660
106758 114472 19238894
59503 152779 233558742
20293 34692 661209599
135420 184726 973053420
125453 145136 49310523
197954 199806 4634127
25191 113660 65756645
148993 181683 202930804
17504 108975 906141349
146264 164223 324998444
126882 172751 114874712
170473 181752 28223440
66515 89272 39136722
198432 198709 690001697
192686 192939 627347
172930 191662 958488417
42743 108350 760440956
86146 88275 5263030
66549 112593 943238230
40652 79437 640483609
138049 190538 131634045
6382 154850 371600109
25785 72525 117006266
189472 198707 23141042
80716 105631 62202901
60350 145510 213033863
79494 161912 271123003
187884 190625 6823622
7136 93251 215219647
30473 53902 58564408
143658 171216 69056131
59707 113379 67458048
198745 198904 796540661
189753 198848 22802834
86918 170067 569823976
129899 164698 94173561
45208 60532 38468750
131021 181339 349840424
71896 83248 364459691
173219 199422 34802548
128206 129709 3794675
117835 183522 701249492
7078 138688 645205736
11664 170557 882563304
135541 163921 667422144
161411 181601 303479715
105134 143195 238186399
151853 164939 32556605
65692 185028 298812920
98513 137098 96670227
193174 194672 696758510
62748 179732 120478688
79340 184736 274924170
790 11432 438194215
160718 178621 44884087
48560 198256 374915590
73368 143577 175619645
178540 185901 475799228
194873 198493 9128331
172665 180846 20420839
74810 171938 959260228
103972 115596 29167136
97701 159805 155596050
60197 190332 325773478
184798 192245 509056343
48882 133899 212836372
26481 132553 628319332
55767 88806 82600471
69717 92583 56996268
162316 193769 78767065
136440 165188 647587740
24725 101126 677487500
23663 92946 173194829
102647 105430 760728767
18141 29234 236506624
48307 191078 357514434
161281 193170 79890796
144493 192216 587028365
127006 154130 256506969
161663 183550 54847873
182785 187848 12751931
120031 128777 846000708
39635 67383 316803922
105736 133473 69535504
80574 86538 95840832
42250 152809 276962459
140794 176553 89675069
131551 181483 125031131
42287 162000 299716156
169533 183947 418854221
48202 191588 692793341
158538 164039 541489474
159572 165596 513059691
50722 180204 324178699
11794 47856 90058651
121806 181915 690115646
58347 185762 319017431
61702 98146 429520092
172749 196512 59472136
172712 181614 393006114
69040 148515 199021165
128145 167364 98268319
89791 196090 266243891
47035 68214 53105373
153302 179584 273166553
78326 199730 654188775
142369 160822 46251736
154497 170305 253458952
147110 175378 110893603
16091 176371 498369822
116930 155187 96100119
73568 138960 196224144
164034 194274 646182576
145675 156677 253357872
53441 93491 298147299
88460 172870 211521318
25060 160788 339598707
15743 35745 689525187
197296 197710 456605916
16046 140620 311604393
158645 178774 557129984
42587 112816 175676469
54717 120747 165218155
102140 107196 12722997
113097 166413 583049937
22622 83106 151225321
82671 158684 190395760
152111 198346 115676951
117109 157133 245288400
186795 188511 4323974
185679 188287 247976894
195868 197216 3379143
127409 175584 120657433
113792 118926 12955996
73686 182917 273355292
10798 131007 300714027
142666 153325 26983252
60268 166598 921526528
156303 171520 45774
96049 188339 231281742
107017 145502 638595308
48020 96423 121050004
109563 146342 92236067
10198 192539 456291164
45248 152921 478218061
20563 180319 399777740
167750 183157 801328928
86049 91067 12489368
138344 154617 697047976
75179 82849 635327672
112470 128645 40615938
73449 78036 633718449
184331 191221 261895510
175139 186196 27767780
199569 199724 395231
194367 198535 2530944
185535 194209 12882493
66505 164567 245408375
148427 196980 922312912
33361 154742 304021759
61592 163742 255543464
40028 177401 777842734
40648 52864 200018064
152073 184452 81008482
43360 87224 490387069
101198 187368 563949494
182510 194300 231098402
26903 127709 476730988
92643 187871 238667558
35872 173452 344439918
104240 175009 275481664
186743 190804 10189822
77244 87940 248238566
21943 98403 191078352
80525 96201 32610673
5771 133136 318593307
63660 116056 875717002
147713 195193 446808922
9507 125876 291032466
195937 198680 643548501
45835 56369 26354312
85160 136965 637035579
110655 131734 52904002
57276 181544 311123884
3602 53792 125440423
83964 166160 205769510
85681 141482 139571634
142295 149400 102477673
19874 185892 415588071
133816 150149 41057871
26812 124937 245426183
25743 91361 163998381
105461 148402 270623782
116827 149906 443283156
161455 178738 43320242
57255 163156 592413469
111531 140369 72247335
157709 163357 14055600
156945 166081 810621769
115508 197320 205023761
30277 118760 347885176
47287 108013 151869955
139636 183063 108903928
169193 182117 32418122
174294 180358 503470972
192771 198598 14662331
182571 186302 9376144
178004 189524 28983308
123566 131269 19231471
165868 174985 22845913
147619 158202 26467389
16457 79177 400256455
93797 171895 195790614
85209 161304 957711694
94004 139866 601864055
83555 122245 96910613
107146 141978 618336365
174921 178201 192781270
127319 160708 83544828
106529 120129 749844639
59060 61643 6511157
176765 187487 898688574
108257 112074 46324768
104342 173641 173731080
73518 77822 741143349
37301 113891 191554417
85732 134313 256096126
95604 122153 367782390
113009 124865 29805935
38895 130503 316734395
72891 170520 244305986
96728 116188 241483689
131240 175875 150089758
53096 135472 206106323
7046 155144 689883690
181618 192009 26059139
44868 102874 145008806
130942 144252 542989912
194386 199383 452798017
25804 190928 413287729
60477 150428 914187538
62447 139359 192298391
158929 171523 727091357
86627 175613 222922963
132698 153290 48029956
173445 189256 687675347
77248 194983 294718821
8797 146401 344289554
81577 163141 204205233
165028 184731 256300717
29899 159005 323109434
126300 181803 901746468
49730 142957 186731583
15988 114612 216775761
96057 182622 734001864
70334 122093 129559738
30097 64164 646208082
135486 177772 846489368
191671 192936 3132565
60386 156909 804544426
71012 135325 160881389
190209 198685 21269256
69048 143007 467720873
159263 176064 651065179
128439 182724 362803732
113904 182368 171640483
64160 171339 268364182
29955 33191 8047041
74752 144744 175063065
156894 187482 665948635
34763 121311 151733643
158503 198059 822590974
27896 65655 166228727
119914 141509 63323664
75663 160698 212735970
157809 168778 27428500
33442 164520 328123634
145333 196229 127441578
175782 186252 26276186
185158 190207 567941518
118872 152601 362045678
178941 191770 492737657
173531 185704 753755036
98013 178364 613451795
54963 124652 174378178
104814 138164 294284507
12420 186074 969446582
195088 199672 11532732
185003 194213 22965205
187587 195819 243254769
19263 57831 96480748
110043 128011 486788335
88114 146471 144511377
188197 195524 18260656
187369 196489 164540799
35409 178307 357773272
87842 156199 171413768
140954 154253 33574780
96076 128397 80984137
101444 122694 771162416
18216 120551 256029309
100838 107930 873210233
89965 149035 940693434
118387 137464 743635766
55549 143768 329115376
10003 120837 277204851
111161 165820 136951027
68703 128269 322902326
25603 39434 703145283
185148 185318 423666
112506 195082 206941745
159134 195857 92000156
198959 199364 983522
164387 190225 64761298
110286 192063 57172866
103532 173584 175614443
179971 193095 748947519
151041 179075 70024244
63267 149446 670100748
43540 164650 303211198
154209 165867 878313625
67805 192798 312898913
159472 186069 748978719
91518 177725 406953391
33672 123172 224112677
146574 168371 358806753
143670 151926 20849359
173033 190968 455538746
12580 40480 69759751
12503 110320 430157887
163984 167245 8211077
35620 87285 129241564
5987 27334 821072085
101186 121736 278648947
61798 162973 941137268
69567 148747 198288456
161889 180069 45548799
15871 120345 261383349
154993 156916 864509778
100617 146156 980924313
58566 99278 101559235
119614 172561 55224594
171972 183110 189068418
138633 146240 19206135
115660 136257 364908198
154315 180903 66338845
31360 113556 603425556
68411 102869 71326097
144071 198874 778968284
92794 159209 665267216
121577 169449 815394931
65649 73941 1394002
89455 140177 126986076
121964 188046 515354938
34045 178178 877512352
140077 144197 836937978
40526 184371 138832199
69973 170516 980246165
190237 194535 890614036
34979 185087 341544221
106827 179711 413511457
143578 172879 672993504
93625 109172 38982113
24561 199033 895062259
14820 177352 406747844
143970 162056 549030543
4653 139211 336541887
69886 189423 430550093
116398 194810 196583029
43474 177342 980258864
51862 172460 822348181
92812 194698 948886161
738 79411 179140479
168747 188954 726599496
173149 187770 36720296
169282 185095 39746363
19653 191313 746564560
96768 135419 96845384
97340 159063 154735903
7136 119044 279887067
118899 119916 998008955
54569 124122 174062812
103793 157965 135922857
35512 144273 530808873
35029 56632 54076678
15229 193247 878412385
9494 24161 784952403
184370 195798 614905919
72505 102940 22297628
66739 118960 130537982
14843 185890 428256032
103022 124091 135599503
22470 165618 362213609
47291 145884 677644548
89510 176435 545529880
16585 28688 30299480
38934 147400 181239624
144427 191799 496692600
94191 121988 576635161
173165 198572 619435444
160051 197628 94220374
8132 17821 24188958
153743 195305 872067621
79246 109510 706503963
159706 176881 43090010
16687 135004 370295312
1971 125475 712724531
21367 90593 309070036
186733 195407 21687638
89176 174027 212516089
138776 180224 144432203
57798 185055 318677302
74930 167540 239564898
32543 115791 193738231
41315 183994 357284830
55151 124836 174392300
67158 124189 142615928
44792 86689 104751805
148131 173099 62402375
179847 194655 888137172
22508 34053 51985042
47772 81870 85336154
140908 150549 24415755
137918 171986 662493098
99113 131948 289790715
76941 99494 702008501
63319 73755 26185877
35987 124464 421064073
77781 147996 175852025
189388 192985 660179721
40674 95392 136758354
183336 193281 24899098
7600 172639 413013589
188320 196076 860698537
172366 189420 788095269
183284 187322 10159136
138428 147589 268133114
160805 192567 503495443
5950 124999 511105240
125251 152021 67206299
163181 193201 75216392
153001 186027 964750666
91127 150535 149027282
122454 168902 116277385
40625 77664 354660004
109382 177225 956791450
142563 160032 407127322
171778 197170 63512982
92197 106386 842138818
55354 96807 438281972
91049 97002 14813215
22900 46890 626797753
125402 129436 236442777
4458 28571 60292670
122604 173068 126337521
147564 192268 111870514
30232 107500 991677264
115057 185923 177697331
94927 97335 496762273
12333 110872 246371356
193490 193641 377108
10575 105231 236563363
85708 143388 144390263
95427 141299 114882630
9869 100094 225440040
19967 46196 65407956
149181 160669 28544772
161360 186043 486292898
155790 190669 87241615
182146 198768 41680419
101544 149393 233713169
59128 121015 968706817
173024 185057 242222069
135216 162987 69615315
157989 181472 59219713
195355 195756 1036355
4570 176198 500064462
57931 67778 749650486
141451 198306 142555386
140632 171444 732537021
183630 183730 765356617
48504 97956 997863261
70996 177691 120683035
136674 180882 504175044
171497 193587 55260443
85681 147632 155204416
97216 155471 8257622
125350 164543 98167092
80947 181901 252792414
97507 98001 155505622
25177 80096 392150646
96186 176081 200176379
115765 134978 48166196
80319 186793 266618907
15825 187623 365088902
123009 194487 178937477
34169 188417 722599010
19312 64509 608979762
2324 87860 213775408
164380 194602 75720704
57521 102991 293919650
29932 154470 85854511
26501 50811 60626727
96638 100909 10618454
92746 148550 857818615
30457 31318 793958966
199674 199982 722480
60758 142639 204744230
49960 190013 350730454
117121 145483 948485606
51222 52678 711670047
78563 199958 475120686
11170 183135 430336738
114589 169748 623578463
178502 193007 36322047
190962 194336 8437191
65500 83798 339153180
177934 184044 15438205
82063 97880 19204109
102620 140868 95850248
57579 118016 4406367
153086 189261 90534762
38983 123867 525282451
121471 139342 44617395
93415 105912 19965436
12903 155805 411881590
119189 180807 154302385
66299 155809 224128405
186571 193550 631970523
142464 149693 5834093
185289 187035 4308056
187758 196363 21436778
51426 89185 94428234
179897 180951 277554954
140180 193278 133065166
95346 195465 333503756
160988 171868 482186024
181582 188053 16268303
132295 158271 65093202
189713 199736 25105320
85585 93871 45472945
38217 188906 744964614
90678 160569 175015587
143469 152315 984821219
144048 169132 62838567
2678 171563 751778128
145541 175746 75680708
14567 100655 985218643
66033 156181 461503201
10430 81471 177564190
72825 143473 176703739
82546 110161 143822737
15068 80703 954490898
67210 94592 689841279
162485 191632 41324668
150681 181082 25568839
188856 192370 8770810
120708 181293 151727071
139086 144083 418177610
8665 104376 373459230
15659 114563 957090273
21062 94537 639206227
161394 197243 89845610
5081 179304 559754906
76024 158414 206221287
99486 199154 769494298
50067 98370 120773796
153426 190755 290062708
110632 157116 116608019
8277 26434 492211997
112842 172474 498364745
8089 193216 463282803
19676 114201 236269391
84757 138175 133608872
192642 193312 1709701
48674 89797 102898193
54343 184017 988798368
71421 168942 785041933
74731 79907 226324068
85336 158108 917490213
172271 189479 43132797
161962 190399 71268057
167973 177073 533273125
143066 177282 85654778
62498 167786 575798915
162238 181179 47424098
166693 194791 386694194
6216 53141 117244477
184677 190291 142341741
88399 196817 693771073
49881 91669 993310078
11522 136470 551904339
13704 51362 492173186
26931 136786 274730324
167904 197562 271363313
182006 194014 30031395
13428 99603 215389708
34251 159915 936247565
189398 191658 5640832
98797 101143 5818859
37698 92959 493463752
181481 193623 193665110
142514 156025 359137915
132889 164969 386017561
61823 132507 615411393
194279 198642 34108491
56570 107837 2052026
50756 61921 752589391
117620 150077 731392816
122784 194525 657323111
30719 116437 214280341
37424 66602 73191337
119252 130623 28527921
62966 169641 450517819
90911 188586 244744994
175112 179546 11102169
157380 191474 85319531
186289 199550 33209054
27825 122042 567464449
134922 171475 322574305
13937 124672 277048443
114395 176617 329291394
168184 189810 281856546
184442 192059 343187712
73672 94655 52215028
79662 148290 171981611
115882 150153 968341798
117707 186975 173654430
81309 164052 778604127
164884 194032 73024810
130403 151660 53438632
26178 139921 868802066
101824 183776 21089909
87568 170602 513289865
153335 192484 802547956
99906 160494 151843312
81218 167932 429698201
66761 122428 139274048
139891 172501 81818369
5893 20506 36501082
153597 181290 69148406
196600 198097 3808583
70160 135104 75317804
64037 71817 56632232
41648 118650 616277680
137838 170401 81700523
192738 193047 751713
89102 118135 72635273
47328 91435 492808798
111824 191877 371222019
56192 89625 83622181
48735 124020 472447266
177334 184306 45757345
160541 188661 645257973
173424 174315 2196678
65164 80604 640831242
148432 168420 991669964
162584 166013 8554920
26698 172630 365198581
140239 141272 719768
73020 129339 140817784
187875 192377 67722655
47278 111300 160129169
138321 179263 102700859
197173 197913 1934559
14696 48432 920268579
66853 142167 989138017
174723 187139 340611624
182500 182878 936427832
72911 123504 607452199
13164 192988 494749056
82315 199557 498028493
142301 142709 943691
129913 194503 161765626
74696 85298 26347604
182164 192739 429422890
40088 185887 396673870
11431 33137 664353030
39400 158282 297689510
21835 75096 423397175
89189 173087 210181189
81236 167041 214882690
49820 114874 162721290
128438 145644 43132100
157120 180762 59069746
5487 49564 110044355
12872 127352 286407369
148589 158590 24982390
22369 176136 384843939
36560 98302 702417444
175301 176440 2916935
63988 174389 236249433
46109 120211 696182765
43037 61299 880236496
155549 190331 87018877
175157 198650 58926499
98568 100868 336613461
14329 142114 319687797
160259 161221 2452669
95583 168470 182646178
145894 151133 118280717
162809 195090 80866451
134634 161169 66470168
139577 165415 102348085
191701 199879 20472279
46552 122638 190557228
101432 164240 157480668
165801 193814 677394232
92301 184602 231278967
174073 193340 48308629
128159 145822 29385424
127740 148263 527232058
94370 174577 146499701
25274 107680 321899828
197105 197755 1702136
141437 166461 62769171
148145 195317 748876439
131897 193664 154711955
117216 119521 537821916
94700 96685 4943156
41754 58821 741907905
180639 199881 48257814
158614 167719 274558753
61729 65112 8358219
69009 92076 214868822
124434 183489 147927996
185443 198629 681852896
165093 169553 11233610
49595 177249 319565825
33551 71951 96224597
117135 127249 25513223
132226 185348 732571057
2239 32423 75431684
87626 95920 835729485
171501 180266 134442977
82888 154699 179976657
42641 170867 321065278
118654 130425 29548088
11645 122921 278464540
95219 95978 1945131
66029 102822 398923419
120130 161346 103187719
24990 164933 564913258
149246 171367 97640944
68764 197049 321120552
116690 199886 807002509
74955 108113 154206794
196095 197419 6597352
136710 173996 93445967
33600 96644 814609971
83688 182863 728421614
99859 134935 95028118
126515 152387 64960327
144294 188915 271853187
66780 105562 96840173
14409 74457 150421315
82472 128653 115626492
156573 190759 879160538
92270 178682 216458840
25175 85812 151602482
68064 147670 199335887
86734 92006 13224529
57780 98305 570975338
128288 184562 139984073
131207 192251 152918673
23009 123015 250287186
88526 187695 248561404
151767 167638 839925324
59398 112539 253289209
57696 78106 161424484
121064 137635 417102761
28869 103944 386088677
148031 170873 57098880
92043 139050 117597601
26940 110324 208452971
195901 197998 5314568
150630 172296 54117880
47871 133304 435104887
88135 141132 132694549
122646 141231 682526745
35261 67399 111911563
94290 169331 868305664
134656 172437 94729981
176070 188078 30131061
14279 172175 909862483
55458 182302 317603214
186530 197965 28653428
41435 85286 289068588
37708 146100 271418520
9546 78087 197445322
134941 171895 92678906
97549 120284 184724447
156442 196633 100510806
7696 187346 505749111
113060 183370 176248818
25206 173511 622597663
71547 167933 307489947
130660 135650 12411587
188299 192703 308334624
193215 196905 3031548
31727 100917 172858866
28626 168127 901679316
49776 162984 283422003
25624 179105 384119795
24194 136723 824500286
62774 121615 18419894
145823 168160 436859931
179520 180936 885105714
109250 192669 209018168
188573 190301 4320369
90023 105272 643141979
36286 171035 337412407
70080 91461 263965995
188276 196249 391007611
197356 198846 3804217
185596 188042 6048125
142715 143834 2851712
93638 137872 579873455
4744 131700 472761090
143771 192663 971395694
92914 154984 28926516
62562 97198 372327500
184294 190281 14995573
165648 176294 26738960
48827 133947 213069267
66156 178317 280688019
68234 167958 249649205
47540 105041 143803402
9696 103544 826692809
51211 73695 8825381
80074 162839 532214111
112915 114338 851650098
14916 59865 159135067
100444 122037 280879938
70400 108836 95981698
149948 161215 800880248
90409 108390 642795186
35328 118743 208774222
193933 194496 1448112
153395 189084 89284760
99112 171791 540286421
191144 198854 4128356
62304 126200 398734702
181396 196536 37914017
37720 153526 653371545
130073 185447 138821000
102764 195990 233649281
78605 121760 108034586
195906 196660 240380956
171279 191865 667851304
39398 75173 89693369
30877 63581 81800556
177898 197304 593420049
71598 148681 193057313
45275 153883 222242103
22739 27761 367581419
40349 180045 349670167
158734 184497 64559939
4067 181553 444138646
175332 182186 17209534
67978 178439 276484953
113101 127354 800534008
97148 127842 852570152
12656 59535 356292391
184248 197153 32241230
177533 183670 108018892
24053 40380 40852726
62691 161149 246339894
91698 98342 16607537
65648 85911 50588066
89830 93697 2443376
61524 197056 339138912
75127 137815 156669160
27630 52729 386382409
167957 173342 7433697
186881 195150 20688737
73924 88825 37013502
102204 170486 605508357
28616 127969 248538859
103578 175395 180005707
125938 165630 613839036
154166 167915 144960892
13569 128007 286294622
157537 172749 38057815
72302 118435 519012394
41 43590 108801610
129255 133695 653681508
6396 68314 154848043
28226 76515 6454796
131381 149024 44347325
61555 88315 66684961
86991 143814 142319859
66382 91488 723193264
130171 158941 72019388
35735 133032 243576862
33891 132248 246274585
129654 188214 146729977
188997 198722 979977488
16374 32342 19836116
46306 100486 748131084
151984 182739 661539633
168746 173770 12625232
19176 112870 914338478
122564 179132 141620097
39842 141042 253190587
55272 151355 877079422
85587 175281 326074958
46362 67087 664376802
121918 161613 491076901
153986 155191 407003160
71403 114338 107258260
118178 161125 107663501
96349 113031 52355771
184759 186127 3423896
151393 170464 47598632
180204 195260 58203322
73292 127035 914078565
135122 146182 880190402
76063 126871 127093150
10919 143818 332453033
164309 171502 397770916
107554 192894 213821884
136767 193938 254022113
58842 180456 304356071
164485 198119 84308244
73778 188072 286083037
62714 192764 593585954
99088 108397 23364260
18985 89914 862356388
80900 160479 245675615
167961 170812 7121355
14905 31076 40458678
41723 161969 301054956
141329 142715 3502149
59057 165770 267006197
177864 189215 9151159
19689 29995 2241004
165540 174887 997499356
192160 195036 6326687
95945 107245 817922631
153037 182540 73748055
3914 66536 156619823
37492 54532 675333179
164453 176180 29433469
100891 152618 129928010
158125 163652 13750760
24471 193466 470342658
82505 197026 286761573
168072 182639 6298103
59196 137684 196257575
139190 162479 28426449
43123 106817 577707871
3796 151157 983793126
22906 55830 82261692
70465 121703 128220315
165731 195603 825172562
79275 85162 854166841
51475 145224 234705284
121843 126812 265208275
16459 185520 537867005
96495 158508 980843869
156520 194167 94166849
148858 157255 513632321
196961 198769 147556792
192393 197143 7004855
97119 120311 113178005
132404 183201 127225020
151146 186966 89577785
41548 97727 140455854
106055 187908 205134391
83616 174825 228396523
100708 141743 102838091
13 16142 40355539
128996 174754 114584317
161919 176691 37033718
172202 191137 573652753
159509 177248 896699498
191295 198987 952281157
42588 79742 300614721
182499 197142 970955194
174479 184949 26383382
86903 107473 51465349
72139 131394 205924199
10591 49561 504523045
132295 155782 845018504
176864 192654 39523518
1638 24000 654846024
55402 97376 104869212
199358 199663 961243679
128451 130750 5852843
186534 194591 566758634
117346 119507 497672714
3347 29308 64849861
81394 193485 332292313
67463 159677 230715681
113163 182662 306591858
49077 68268 48162884
171674 181034 926230883
186687 189766 7759801
91804 199611 270136919
128662 177861 123224772
134541 186497 123765564
171166 178768 19001524
126052 162830 92166264
48614 76224 700018185
87040 106693 165192474
150594 181597 77490139
44954 73229 194983360
77426 174324 243206625
135738 189918 729490988
120232 128774 184736185
176308 184830 21388360
12039 84849 182043616
128757 179497 693757598
121372 135902 31740984
197842 199477 925610096
97296 127113 74907426
157403 187268 74747278
115186 169294 743652661
80867 193362 281679142
19803 179721 752370501
59422 168553 692772937
48249 122170 818263263
199300 199568 277503494
83067 179950 644314565
7999 24852 371423436
93267 130159 279109048
82336 197862 289349658
197632 199712 400018732
187230 188336 2790836
46239 115758 173943539
166792 182867 304029890
118021 195249 913658562
192158 198420 322236782
145633 152883 474596062
48031 62019 35178954
8885 117042 270320935
138709 190001 128638655
24491 113179 848804619
173929 187176 33243596
90891 169820 197759047
175807 176730 431026191
143659 194979 58566130
88391 102540 35396040
167690 177057 854501431
101875 104067 747895036
48841 199756 377963725
104148 116850 25453723
155417 185695 75836484
199170 199771 1488344
43895 102632 550820720
146283 153444 4940431
158494 192268 84542137
106769 166980 150881205
158548 175909 885178560
145697 165374 109725054
141914 190469 121739946
53363 65350 30068831
22832 58082 430923315
2946 6745 9462303
10017 25125 523108277
161290 169374 20281763
67270 123558 213039431
17611 41400 59444887
130226 197022 167257581
51407 168167 292376979
130804 167058 90801288
14829 118490 673447139
163408 174382 27466895
164245 191650 68687083
199737 199919 393916
16563 72116 560130191
55603 159804 611976641
39937 76119 90635746
104745 135280 76522165
151554 172133 845533212
167312 199308 80190983
10593 122964 281133677
8975 110880 254728667
166492 178021 28839825
126538 170022 363439098
171228 197978 68698638
139044 172908 326277295
176428 184706 20774143
3364 96604 233009891
1601 173524 872353281
104053 188457 838595273
113233 133655 229735242
129391 175049 61668250
114385 181130 167252134
121999 184613 929787446
103893 172240 171385348
194460 196328 4640429
100574 137080 91486038
90410 142505 484554659
178507 182951 11189141
12023 48637 91426510
172281 180576 20720264
179964 196800 992874856
422 198328 928568478
181627 187950 15909116
20042 137428 293524521
42028 178877 555169406
191118 192158 624632545
118062 136979 740282409
140222 189934 634497570
1719 101439 249214149
62686 137474 186958224
158415 165759 18317041
49260 66983 544010941
95537 155060 857399372
126003 188381 17876756
166212 167840 173896436
62039 137998 296898699
129923 142308 30936908
73366 148289 359377474
126394 156074 441061840
162121 197572 525148195
36838 44970 335385905
163513 167328 9582298
65302 154170 222581443
190295 199104 22091900
65868 191664 597455359
28110 37400 996766261
77400 136771 706369529
142185 155829 28091375
52838 68517 39282062
159922 165225 789040615
176208 198381 955836412
170680 174974 667671000
186552 197169 447093017
152101 169799 205465188
170900 182893 195109400
126881 136469 23916901
100789 156235 139161592
64255 127037 778262490
52783 77881 232746679
86428 147229 703887475
130114 195399 163477475
82196 125261 477034265
115610 179715 948256311
21898 34562 31496559
195297 198082 7030077
89103 92317 961121039
121020 131437 26114628
28918 142182 283338365
189890 198657 21968803
190792 198484 375623633
87132 122277 6359927
188845 199152 818313694
60947 79106 683448723
164713 193746 276422803
14350 85884 818014686
128550 180952 131181095
160220 166133 895286293
17517 64552 117664981
158493 164970 16087989
191494 192998 3718824
89605 156971 168826418
152334 189459 830770582
93654 121796 243316866
104534 150943 116547346
145847 169218 960933376
68312 81774 33586845
49927 89146 770508613
154887 181374 923561513
110958 197424 647705810
104533 168666 614239167
91129 102832 29237106
63762 140979 193170915
95491 167479 180432361
35911 175742 350077978
36995 98509 153853941
116647 121403 12095169
82926 141679 555451178
85232 150439 163447879
153971 156344 4170271
184992 197658 840833882
10745 79213 171192037
136880 181519 885263432
146762 169381 997381855
162173 182571 51127670
173824 182086 20714531
6300 89486 702497266
158238 177895 49141584
36858 68405 280939292
25245 129265 260229787
116145 191127 187948399
24669 27237 6397315
96303 163686 168864754
159909 199851 100126949
6632 59916 133279745
18873 84868 165021241
50664 80255 74079959
83752 151676 880634861
56053 195647 866865955
178456 185090 3478760
183769 185445 4258729
141316 170818 689614969
118311 162414 110565780
17527 61524 382373989
137554 182688 936131986
69694 195852 315798187
97773 197379 884597742
133963 153595 49389449
168782 180583 29531239
185171 193648 915115784
66402 83356 518518506
2390 78394 190059919
132829 158194 63604459
37238 147590 693485340
55835 136650 526732404
184078 198904 531965720
75525 110101 153208352
81180 120359 98065538
110922 170965 150480290
114722 163746 992006657
11566 186647 438189367
32475 197852 749938724
75813 174045 245782354
122050 185971 287022317
126677 199774 183090220
115167 146330 529978405
22575 159022 372667142
147241 182765 88933113
148420 199177 127060389
16294 143225 867859631
30001 131645 981217542
91807 118954 68008642
188423 197934 494137845
44930 99546 136522055
88427 157328 868489319
15642 43382 337558825
63052 192049 322926166
75016 145755 386421750
5086 51286 145716463
42292 140736 246362496
1529 164574 408014729
151530 168237 69108630
45782 185075 348862267
177388 191760 23314391
51586 198566 368049445
45968 60694 37032638
82817 182639 249944748
19850 51572 79249685
71907 77737 14561706
66573 171848 917235597
87169 176149 830161613
175043 175629 255073
55397 62684 50737769
79648 155327 189605792
147264 150906 315632496
73252 172255 247777025
103599 187618 785543344
42476 82667 100595536
105186 111241 54942980
97370 179488 205820414
146325 170846 35749728
172468 185574 912690466
171325 180561 23047764
18147 177476 398715667
189155 189200 112795
37204 41694 782956153
151493 162808 28136806
120278 190921 176930933
170696 196840 168232272
16900 66884 125076391
122231 123088 584469062
196014 197978 4967100
86753 194378 269602801
148450 184781 90931551
95811 99602 284432230
26948 60877 844028316
15373 130118 586300083
153316 185359 939683950
104468 161658 641324892
185453 199140 656361306
69378 84656 38119827
187962 194807 461272688
96172 180952 873060375
90820 173568 258312017
141544 153916 31288407
28824 66367 93988938
84151 151093 167839252
123468 193042 626171702
45098 188767 882601176
113134 190894 194906650
23520 61082 522919480
182414 185819 887934940
141634 153940 412200043
53699 193113 348981232
95843 100646 11942453
68071 111560 108638038
77228 128517 128271658
70127 169806 508446083
132850 181203 121057858
1375 9639 20721346
89056 189590 851247986
160613 179350 452912941
59961 98235 967411473
42883 101008 604683350
194640 194984 412826198
592 119703 53400200
14487 48749 507578830
196445 196452 51834749
100670 182742 7966463
158011 194782 92045653
41243 182818 898832421
128893 193612 162128242
167346 183290 322662162
59654 125526 267870004
133780 136672 7151223
12359 132070 464161868
99317 190325 228138200
168823 178261 23607450
50944 193251 585925257
145849 194777 58692998
70278 82107 782053819
12367 119785 586207241
118462 140525 423517204
158530 172484 332690061
115152 147246 115763742
55005 84874 74743708
159107 174539 38619288
42297 46441 10335614
91125 158712 742602108
16836 190249 472766911
92138 117568 63590761
50559 199785 373691434
40019 142005 255150895
100328 130241 584774702
96637 98091 524180936
39015 76844 324982952
119252 140001 51906645
123634 124869 925790747
185556 193123 132760414
56188 109620 133685877
181352 187621 15812736
185099 188004 674307139
2540 167658 413195374
199419 199655 595419
18431 193661 438605637
80840 151972 641494392
4021 71602 169017983
177427 197782 51062569
121588 141389 49441180
161673 170830 22968587
86714 111598 67878166
109151 151254 105753252
146780 183744 92620646
195573 197621 5170950
107233 125815 46594212
41670 197765 665843953
22101 47537 63470412
183314 196141 390899677
39710 151233 446066231
75767 109342 750279773
145967 175260 303835136
60027 179098 461983344
7477 159041 426894984
16093 176180 857111584
116435 150650 86047313
120806 179259 146416057
94768 152706 145390023
2656 123926 721922986
163542 177291 34396770
18202 120131 357987003
117575 183546 165360175
144286 161881 44081548
77299 121285 110036634
117658 199769 205830658
48778 64083 38424806
27444 60992 10814184
53754 123493 174595619
29900 152441 306877139
44128 72467 71092432
683 187952 468714106
78382 195213 292511999
182124 196399 35710000
147837 193919 115320486
147967 185568 485614971
157638 184103 66320927
35478 40073 11587276
21075 128082 267675667
120508 171667 128232300
32179 59809 561268219
58211 93120 87088950
162930 174910 4496205
55865 117660 154566140
87406 92245 12139601
108303 147497 489456089
1716 94619 838478801
15734 36121 50905065
171410 178507 332080324
70680 139560 172235984
21681 151169 324206315
193246 197845 168403134
170486 176631 15399512
16522 84620 640505582
61750 108458 207994090
1253 121630 424185403
142553 169808 68400013
98551 124785 65813087
138296 151101 32430366
135077 198264 158387246
117039 184365 168843160
104839 183999 198472303
187844 196599 4374707
72271 80465 20381710
60165 170528 417626262
58322 171227 669896750
98529 113369 37158330
12312 14614 5688093
134526 176902 106208244
35323 70817 88928693
77262 197355 751399943
190665 192068 690993263
9452 14833 163409197
156534 180308 482029023
90764 167994 193528851
174056 174548 1218755
46339 162125 289901851
157560 176945 69179640
31170 191793 925667379
98638 130426 79742545
40750 139967 248203388
16831 198160 509071158
27485 29998 5031006
90456 189269 247534099
166987 184599 44145822
37313 67498 468918371
113647 114175 175484500
3062 171301 421010912
176550 186922 603688134
179941 192289 117596278
106606 198437 230133746
77989 147183 889524234
90377 181567 482552583
28247 110786 654774548
67286 72153 75682653
51472 52174 1812619
147540 199640 130437433
51605 154660 401020091
59758 116136 473486926
142473 187448 112803578
4247 154408 375855032
46987 185492 346928354
168152 185174 42725773
11451 31048 108853736
77705 162565 732667167
1698 194619 482837275
87720 167636 876874567
180746 192347 29142374
143798 183756 100197218
176130 191842 39363118
117260 185026 169977809
134171 177390 108246977
123368 194603 954654792
64310 93238 65191064
50257 180840 960237317
33736 174235 547485679
167664 198299 76721333
37439 58172 737876493
186371 189640 8236868
56723 144234 219082727
125352 165925 101593785
15733 92242 191321549
149030 181276 80550490
60211 125642 163638554
43421 51042 769975883
198290 198557 930447404
111609 122414 27244027
97222 140419 39995561
165015 189335 61029357
31227 52490 394841891
140310 197839 43220569
4413 71039 630078497
10620 184131 857774016
60103 87569 68533964
47127 65720 342357459
39644 132066 299932283
156294 176847 51344527
79502 190048 276866663
100213 113501 761554113
54552 77031 56297178
129706 190033 992030549
105616 151107 945614140
3364 72437 172824188
10714 87283 332270398
60702 136675 277923171
6881 72378 163895039
129745 142975 33115192
181640 199260 32919108
85357 128525 108058525
163309 190189 67406916
179235 197213 45017151
79228 83241 487609553
167039 171391 10948747
152005 193331 86314630
89089 142255 441912683
36548 106885 176013146
100626 109269 607908229
55253 156903 24139560
108550 113324 667334822
80339 116314 89863997
144715 195347 126780334
187363 195135 584063693
88560 184632 240776720
195371 198239 719991283
60750 101656 718367221
195295 199374 10280394
16262 33500 43008024
49151 106218 142794838
103829 173044 173538660
182746 183485 636733834
195755 199310 155381712
66721 171884 263258095
113154 185511 181483042
134856 182201 118659687
193257 195186 4853205
58274 132032 382203881
25727 59214 324927155
71581 165008 426212231
181288 196870 746118065
89614 115336 705639639
71299 129409 145382072
116203 198186 205545581
53043 142131 222889229
52149 121954 609779366
128484 190631 155717794
106358 121404 320489924
190784 195556 871558235
39903 53240 33365174
74480 176317 254833324
9145 59876 489651293
49072 56923 787968917
103715 130856 68170713
4964 100129 237853211
190043 190781 1827336
56560 61488 595615660
102474 110682 384430505
115205 192610 207282238
76786 197462 302092686
171254 195349 60292534
174795 178830 10141229
84819 115897 398878964
120584 143160 387472817
20495 169071 371768032
104922 181003 881439790
86867 167306 113490153
31852 59716 988295710
104794 120236 819327154
104881 140012 364329471
158443 179510 52700169
53070 97060 109894421
168807 193382 998760762
166849 194150 68372661
125803 155533 948304861
27559 78998 35626209
8884 154668 835181899
137409 163663 598666188
80384 129107 833019619
84649 133614 122588407
128341 189467 982067287
133922 195518 731947247
104730 192138 412879664
30439 124436 235155648
59230 179820 301791853
46384 84754 96080032
75798 87646 29417472
75150 145532 473706485
61797 84772 606485715
138880 169505 76834041
113179 193201 541233493
172521 195895 854392423
109994 142249 857382739
127000 138807 29427007
7185 124640 293791069
79003 161771 207207007
60738 97005 849951771
150036 193288 108192849
179599 180956 3339375
130766 135364 883325318
141338 161691 440085882
26539 151377 317064945
2159 100293 394695191
19380 65886 591749241
84783 104524 146439398
142136 191146 994050355
28812 165818 710513419
179850 190974 27882216
24010 35572 726270886
54427 159888 263930180
120971 181797 152333202
95290 107193 325333001
108516 181944 906054272
95530 158414 157669922
121592 174240 56018194
28338 78445 125328011
12983 90680 607896689
154784 167127 544143403
110483 127727 43324371
151577 178145 66282964
111585 161335 124696059
39296 112501 183067458
33229 130441 243313264
58933 96721 94321821
27940 99782 608036273
31735 161261 324114336
16681 47331 898887124
43759 191649 370323398
66404 108249 739705220
150110 199706 435335043
191390 196128 11846748
24866 114692 224574469
121459 143708 55661588
92782 104493 29280038
35824 51404 2130633
22089 48932 498063640
112636 162884 125932528
45806 116342 300135602
101368 170116 186868717
5549 81367 596892485
41596 117162 388511552
53053 58683 93099027
134314 193097 147257098
155238 192232 92534347
133073 195380 486674197
127568 183115 869788836
140651 162628 55150360
94791 163820 715744535
116120 140443 48853238
187313 191143 931646363
141060 142620 968080622
13065 51699 759811358
18364 111269 672031319
27866 66071 517077457
125736 183822 54474449
140204 193455 809494608
167154 195264 70378219
117987 155096 678896210
148799 149428 358230887
12616 41680 580232051
78238 176662 246442709
156191 172845 387781661
165533 171292 750356442
175575 199698 896703106
94789 109008 816881583
149605 154224 523365596
50360 127785 197601990
578 168476 420134782
116353 126925 325250416
23853 92786 288374647
59231 180201 307665868
109471 142666 600938581
74457 118006 108678777
164958 176891 796086893
146631 154971 865958566
7206 100928 234208417
90624 173909 208601869
6840 105341 497055191
133690 174404 290070542
128821 166861 95281438
83456 177284 234915460
147613 174064 66086339
93492 198674 263629940
120413 184881 629009153
121907 174924 646121163
19892 172913 489047287
87655 171526 362320252
35034 61496 66442569
68263 135985 201891537
132818 189941 143133085
99459 147054 119395987
133891 181375 118942303
131707 187212 139041605
137248 190954 193480147
61547 189269 984575498
72938 181942 324843695
75134 146976 268804452
145130 192387 118384583
11283 82108 784589392
105097 131049 65129306
199217 199293 193172
36358 114587 195731588
104272 176033 583940194
17505 88535 177518187
189340 192461 156627899
57178 168336 825670792
131898 157812 64947660
38801 53839 79804597
29422 36468 17499351
65011 149939 212712628
1478 40566 992587175
15563 160759 834096621
60393 153498 983967847
134878 146937 30314034
162321 179498 224071525
158530 197403 97287634
196462 198731 465153465
41521 68791 66259604
52583 88202 88976671
177631 190607 32578072
190096 190560 1157077
183129 191436 20789724
197215 197896 557365279
67451 144195 192018261
159829 197988 780469171
27346 178242 670083618
158681 180482 734678755
115076 169408 559556489
73135 172824 311659084
120763 151616 77493216
182513 188239 14414545
162345 183860 986577611
13848 154417 738456588
64389 198042 549106128
96145 102082 226354463
144357 174827 836819380
173611 180415 17027615
195000 195062 43035
7000 96369 223355421
79919 166376 216452782
199314 199449 321536
15144 194952 450061150
178394 188895 26368288
75909 192929 292872488
151139 185356 269248004
90963 171101 628222148
183060 192797 973902729
91356 134861 471413749
51714 91478 40827244
103170 172462 173722016
187777 193469 14173578
34187 186928 382486190
19197 133595 769618363
193117 198411 13363444
33704 113914 423527308
39901 131930 230302781
46135 141228 88483238
64553 110286 898726413
34233 170372 340869097
54703 57331 6552750
165077 180485 38623041
59681 189513 671133386
64058 162452 343371597
31736 56855 62754102
425 68081 169248869
116635 142105 644270575
33974 115845 444204479
111243 193217 205401741
55630 199040 612871189
79651 134206 391060016
142826 158134 199848021
133656 196675 157831835
106625 109031 5963310
5069 113642 271450229
177075 177242 906368649
13959 181486 486988580
8758 53760 112464509
42536 184116 503694812
18494 96997 196198295
119350 126712 311038221
198427 198824 997236
125678 198955 183621296
158877 171171 447999198
162289 170438 160061020
63111 140476 193458803
87834 175593 331979533
187014 199429 31096082
199443 199834 592811282
107039 128801 70123649
107478 119223 29489830
46710 69222 779070754
127504 188346 152424451
87061 119185 80473626
110079 123704 69223647
150948 198391 118708151
107517 194656 994214213
171742 195000 345085059
168755 179272 26351230
130083 190198 150592651
62452 185210 307358647
118958 130589 29180977
128173 155754 69262465
181212 184686 697936589
143359 190852 118973949
167550 199990 786064518
9224 112183 354468839
169904 196917 67585069
166710 171119 653059266
37088 186119 894405069
162319 194788 654317456
131711 191791 150487680
170805 181974 459338149
170107 197153 67692675
24030 112145 220285896
136328 151597 973185863
166220 191706 63911204
192316 199035 16889629
102839 114007 155551107
126301 157984 659805284
150428 199755 30648932
16938 110120 704240417
118559 154910 91290456
84111 105115 52441644
170374 189879 132558678
43054 157856 674878117
134300 172884 96716603
25774 59315 922076473
91133 108764 771766795
79807 81451 823790302
46966 139491 506442353
31463 151900 301581282
126865 141435 36349670
38542 183417 362702870
197527 198051 223531665
122034 145984 35893658
16703 113116 883879654
42955 113907 118239428
105865 157555 277583398
119438 184853 163946655
173598 174682 676910036
75346 180636 263443114
74649 137135 945943848
46226 76476 19073943
78939 168190 223464626
107217 197809 227001153
121053 166897 357981416
10451 110986 864030279
62482 198811 341298681
159634 177999 562003662
121102 164447 283783819
22028 62831 901361826
159709 168425 672327327
173334 190040 41878851
175000 189225 35724819
58924 94539 88905842
25987 170508 361687951
53252 189213 340444445
180323 197838 636324123
101636 113121 28812215
46055 166176 300710713
185334 194107 21835317
80264 88261 19904079
108420 154284 115186539
75334 189394 522781852
65956 178833 310952805
127905 175313 118723129
91235 130477 98326626
13806 25655 272150502
73938 157934 489860144
10538 173597 558924019
106311 177502 417474184
97534 131963 86385088
185075 199937 37123623
28227 142219 285503246
174782 184206 18732338
101621 160975 888827305
30335 199156 422660938
28501 148462 300334572
179083 190903 86842997
90586 160563 37222165
197053 199929 7243079
192375 197584 342706665
192522 193827 433830444
187905 197416 23758144
47153 61558 472462751
145970 163306 626772141
199754 199774 495448484
114105 116944 7138326
197024 198070 625397859
49963 106506 762367096
123259 131349 20197747
59024 157322 246065828
136073 189873 908903769
88395 161561 240532473
83064 183626 251873556
66151 76487 25904131
145441 190118 571416849
51738 168767 125905635
113387 129164 664483393
99522 136685 93105880
142888 147603 11959100
104731 128617 59930440
183506 187780 10794376
37911 181810 145298016
41701 146327 261970820
185209 192260 17567680
50308 168252 295313571
55081 152666 746598685
57760 132238 496990807
160980 171202 25655989
3976 157695 384623639
168098 172698 11500617
59821 94618 86884521
73934 184323 4248755
107128 144732 622961205
73043 166329 938145378
114562 130858 40959479
113069 172316 148572866
29472 171548 809008452
146973 169243 634977437
162056 181721 49260680
30937 75063 962204619
101522 146594 9198023
82633 136178 283729644
170081 175755 2632377
46818 155444 276508665
109114 170518 586267741
179639 185176 14014852
47011 87558 469270060
21801 133504 295438448
102071 163157 153083768
77157 149474 181130571
106773 165889 384162676
113080 116007 7332724
57858 68113 749997366
136348 148256 30047582
128584 136584 19962569
4462 89480 341960667
25185 166582 574937044
150082 196783 116806457
35595 186067 421088684
81100 151075 175406714
164006 189122 511669206
132500 195549 157883130
130963 173631 106860902
163884 196422 81503658
43576 64460 52335988
35790 139276 859068330
50443 122122 179481146
74849 82265 607347567
57597 112586 743446078
5550 13232 622789175
198616 199657 2595662
176253 179936 9216058
199769 199960 436605
92832 126053 83214631
36928 56247 86811416
167994 172761 11919689
35612 39976 867181476
135126 147776 379543621
34910 187675 663302684
102908 192673 224922642
40934 63644 56850172
108513 193537 213064930
109477 117269 793672989
131456 186354 824668944
39280 87190 119775512
39419 172323 609152866
194360 199561 13072145
18619 89007 175959457
97676 199955 308717868
129655 187257 144296175
158428 178199 49411566
50684 137415 217022741
185825 190606 221029390
43897 86319 738807265
138586 177920 98616858
134987 182796 283594552
162265 184251 55137873
1950 58512 141549838
36193 113174 731276424
110419 182416 180403881
185887 198152 455351989
83911 124840 102475630
171914 196966 472854761
3534 185181 454664708
186873 189846 7448732
192247 194367 5294041
62807 199444 342036087
101561 131039 800039275
174559 192364 712668816
132465 163621 77998686
134573 195597 152902191
80132 153741 184471492
62230 103774 103654322
33612 71143 94009671
137135 173213 158571668
135870 156507 51889761
199069 199678 1495488
51977 82192 253231838
113331 146586 83491361
163116 198642 89096684
120896 159974 544250904
117345 165541 120813754
164972 197369 81212208
77505 192405 287672652
158378 182296 59836619
64573 199263 337259274
169532 183691 35505135
134200 182739 751462976
132349 185961 916040285
68397 126023 152972677
79300 147003 884118048
54531 79554 62592261
33343 142231 272484360
189597 194680 2797187
162949 165216 887581340
88192 192649 777258673
125651 128379 457278755
1605 48955 118322167
117728 177261 149167225
29083 168199 811620721
15017 143994 322703548
121844 195113 183443841
157460 182894 63648241
14047 77950 772408055
36430 174977 250373214
40792 43286 797775596
121353 187532 165787863
167189 185710 967567109
142686 150172 18589896
33410 66564 158637019
144966 190959 97788875
85682 128809 107947582
27578 105658 325227851
27435 27955 1263904
108067 172188 160757478
12375 30477 530534762
93723 151947 146120998
90958 148210 510665379
127824 192444 698444155
70635 162402 229674708
166446 190797 741370102
129570 138538 483786443
12084 150769 347156275
116623 162940 544956062
60947 75882 37339757
114822 163213 268782090
82235 162266 610284952
150157 172087 340752476
2777 16667 531085872
12315 152825 351739515
32349 155079 614159691
171091 186397 532715165
32279 195093 407583708
49424 95738 115851238
107968 152263 111222666
43956 158298 376887064
125304 138700 778208341
34646 158511 310231840
71998 179361 150684333
127411 184185 571836067
187003 189477 35148696
30538 193843 408738268
1761 22138 50995765
61613 125475 159649265
96148 164310 170779448
67443 77054 24034414
128719 157791 72875326
93932 145350 128888073
32379 113011 201598961
7638 113933 265700536
63180 191088 543292794
145386 165274 484827334
39086 194222 388388270
119682 163399 175971258
145519 146711 3028385
142489 154133 29427664
159448 170207 27043381
177813 198105 50895548
176224 179489 658217812
67758 189293 304297783
142474 167438 606070318
85033 171981 217788037
10805 158029 368447481
16898 132230 288599320
170786 174078 8162470
186703 198825 839259210
52883 111728 147092044
28143 177579 373980996
19243 130524 278425576
156369 193769 93515474
194159 197649 8764448
163790 170801 17624679
44213 95082 542481487
71006 71822 2093997
176645 187663 942971917
125177 183781 146862787
141418 164301 679258603
158428 168541 25273302
51207 141953 865649624
98663 109154 26316175
118923 188938 175467364
144344 155290 530763154
70451 114027 108829194
36626 127560 227691692
19751 22027 5704699
185734 186111 351188672
82263 180080 244987748
110421 135001 61557306
74033 138616 919316741
8291 11486 8008703
176051 176725 844828145
122287 181831 149107890
51166 149804 247083341
35292 105007 719195349
121525 133742 30559207
16505 93170 273138913
30250 151360 587721015
62748 67669 321138143
80307 93019 31681299
167312 181262 879036182
111328 183099 179926335
150209 154627 11095631
166992 173013 924721886
46887 69579 93739770
90564 116428 64623742
31534 171633 698600877
117068 123235 525978564
128337 154961 826821449
164839 187309 274291359
120348 179984 149392649
174830 183380 21445019
76383 152254 189982365
36114 181418 363785436
48481 65022 41504415
52673 158641 265310856
52942 133270 435232777
30048 50489 534740049
162594 183411 985054199
169505 192719 110759293
149134 184231 478504281
156923 184920 73712345
126690 198845 180758228
188665 197493 22053405
112690 147017 423885076
31808 71551 99452382
6710 145337 346854681
96517 134380 94893067
123090 157151 907806281
49172 121877 339775397
154189 177902 780338511
180176 198152 45075156
115170 171491 648562344
137457 154707 952528475
98819 136922 95457479
142505 183160 101950830
9947 173704 849577017
171608 188664 736729138
143588 172558 545379830
60563 102104 970386234
142621 179644 917438802
147870 172818 62409554
183966 185172 3077387
140493 168211 94625974
14807 108734 234843101
168457 177086 604696851
103733 162224 899084322
39889 95616 139299873
16270 48464 80386157
124335 165896 398806203
135850 146294 26290517
106410 195597 411901051
63901 126500 353082170
23932 141480 294048754
92495 120183 69454183
56567 105099 504813715
124227 164593 975449711
18323 32285 34917871
196211 197307 2781876
39291 56355 70593410
8163 178770 557409125
25715 64251 564254197
93103 93462 879604
121266 173843 131634530
160703 191198 76444269
67843 185104 293656686
151564 162348 95622915
5962 150907 362793470
106234 199965 602493476
68951 171493 725363320
198643 198901 366457471
83775 182971 248455804
84072 182688 834491425
53312 165780 797650872
36075 154836 297466623
1336 132686 328606340
125227 179853 879366811
160923 195561 760760024
159890 164972 984372988
100721 104201 8730335
188375 194350 14917460
25529 112676 217870405
57511 177902 820126104
184108 191067 627118418
155998 163493 18599339
78394 134443 129112774
84668 189940 263688852
170645 178046 18451214
95507 128815 413983711
95755 180062 485680648
66876 139893 182589715
111547 130279 332601199
126877 177772 351039869
78901 102908 83665817
43253 161352 388131579
49045 86354 925091111
49809 145686 240009438
127945 177246 123438027
33220 150035 292542909
170225 182871 31683605
182448 192459 25101044
108974 162743 134769795
34582 196000 404221624
3784 63216 288175429
170187 174225 10033263
153746 181770 70006226
52138 106245 135321342
184885 185647 987785896
197849 198213 949263
180889 192183 14150889
98380 109839 28757078
7480 7649 125843666
199794 199795 5275
176636 179519 2145801
45541 102571 975677362
169177 175747 243160848
36346 129597 233478936
115650 135182 6715550
64019 173295 273554765
169777 171311 3859242
162721 199798 92911161
40470 182272 354959743
1251 165494 410971971
86478 192669 265993130
17996 26016 587328951
93817 159364 369304548
163035 189231 65717418
86053 99541 33639098
16636 34256 358113683
164716 168746 244638345
142862 194337 741528303
63010 137631 186575360
173068 174887 4525169
151498 161308 24322965
46898 135537 221864412
90327 165828 189047203
104523 119965 38780991
123119 173793 126842429
181040 191946 241710723
180228 190233 25094911
7971 78508 176380694
171857 183446 31673330
76763 111683 501476231
150839 158105 18102879
25149 111653 216184458
47314 97378 524241116
102462 169585 201519041
155242 189660 86117962
95986 99162 346877008
34725 117768 207773769
67325 83122 39407844
97648 108964 28361405
88788 92190 8578274
146614 149108 956382054
83819 190473 722206899
57906 58993 273675965
60766 108493 325337098
165899 176354 382641521
169300 197941 503606428
153306 198554 790366867
161092 195039 929350062
145273 178507 83207030
143336 185172 104901589
134555 154883 732933568
104463 177976 184189211
84001 172743 915748615
198946 199613 1643079
162926 187711 62176246
102260 182128 200178853
49798 133845 210381630
170864 184094 99082217
123280 192351 172927405
65072 166266 281516060
162659 192376 148681087
63662 71768 909987153
3626 56056 130980760
117064 192735 872447122
47103 190456 364579777
165455 196501 55435426
166327 192766 66244834
56617 85532 810867674
191164 193123 4880708
188123 191223 7707349
25856 145976 797008516
185392 188446 7578984
189528 192751 257222258
198932 199035 255270
188604 197947 23372261
96614 96948 829756
168989 188976 42495634
199590 199606 42646
23806 118199 914619913
103826 112017 20542359
120747 126847 196611816
38935 86041 117840996
182637 193164 362156242
95045 196376 246089762
153170 176446 37015888
119604 163511 965686551
166635 194534 69907134
113348 176370 158014188
194033 196488 6129036
179139 193575 36160926
121543 177569 140214375
151571 195346 642061485
125239 195147 175121549
35142 84994 921309690
89754 174630 212552926
174128 192126 45169375
132389 147488 795117486
49142 183346 336063943
105951 178890 682970907
131803 157426 64251881
164438 174602 570156929
17232 145317 648574934
3432 139731 340907463
161342 194835 515669598
133464 164690 78226074
2214 185920 459832423
148928 151179 821858765
48290 129393 346226388
7602 162001 899487357
177582 196418 47194768
186446 195983 540638890
160412 180666 990208637
129973 136211 108267285
21913 99933 194929116
108204 125852 683450064
143210 156099 317041468
189450 199939 696585842
20056 50135 476796862
141795 181080 98425963
158971 170129 4496468
81058 115148 448590823
33440 74836 570872243
187449 197710 22925790
21522 126906 212233800
108021 164562 862408409
26192 102381 190356375
152955 179346 65977182
74921 184864 275214079
99046 179327 346754407
131199 187086 140020539
14967 64571 132588558
176780 178118 3276978
33233 49218 230218665
1620 127531 315011984
109206 142571 83568385
52010 122710 177012538
52996 54998 964982646
43500 166221 537324331
50319 56495 979467088
96716 148998 131227255
141349 173517 80686876
96219 124158 510490817
176900 177538 94196624
29604 108740 197830222
123631 129335 14205507
105272 168546 183909709
185385 188129 6808181
149425 168327 42288500
56630 109885 538903004
111976 125204 61796040
44119 88957 427513229
179352 180286 1850744
137093 176572 99006000
47631 153534 960036982
107549 163881 141130034
38642 122925 211053703
19285 116846 441301652
27505 122007 236501035
144375 176553 427904609
24 134181 335599707
19570 172504 382752185
35462 142853 268828742
191485 196395 12251851
128040 180212 130678623
149721 183437 84286213
137724 150025 31042948
156138 163582 303339213
84609 188697 855828555
186391 198027 12984330
131954 146660 36871810
115277 141856 66575809
195693 198698 7593305
23985 172191 535347611
66901 75619 21844140
104056 119655 319327740
164852 183423 53937510
92367 179367 217944152
25275 75293 422087341
28568 100400 179480127
79465 110690 423487706
179876 195339 603390379
60746 99030 95490960
197137 198782 43127020
198265 199010 355389082
114247 139876 64243166
106715 157968 937404877
22210 64557 105906851
33622 36718 771594884
189940 193570 711617430
84704 195592 277683080
137015 163298 333267461
40777 79697 909151372
51362 140424 778862097
3200 169833 416964648
66096 84777 46647251
14848 157583 193992324
46627 97486 49944146
55065 197526 356691812
49954 171856 543685905
73112 127807 136768056
163565 192053 470707913
146317 185130 415355941
49121 132252 208185539
114355 124853 26402137
30341 135414 262873644
85839 142716 691053648
196555 199715 7995703
186408 197450 27657470
89724 163169 874929396
140006 165516 883168562
20410 182000 404406711
192830 197861 12633487
103052 143862 102290674
6006 29666 59069463
95146 169218 168466442
9140 163428 912119008
7428 84750 193362735
178092 193790 39354209
90458 129469 97705671
163157 197639 86418047
20245 133956 284404869
60824 190209 971511832
176891 182614 14324009
22842 184122 403711379
196817 198905 5343657
158372 180661 502383352
47167 108951 290108453
43379 133847 226460734
67209 113416 312053485
148342 164841 41152893
189171 197330 20367470
96034 147476 66279605
197107 199164 4473708
199729 199853 478526753
75268 181829 676600170
76472 146650 175624120
51019 92226 257787916
125805 177641 295124487
39541 42244 635679555
5912 187473 454370184
61440 66690 878632315
131736 145634 34770657
85364 172964 219387273
119160 174429 450763708
24839 99573 635855552
61303 154765 435332283
94525 133092 313073974
150321 172632 289064216
97488 106155 21768605
165758 180379 186465916
197440 197530 471654451
129476 159590 845604138
135921 186224 417925187
119475 142618 416675235
125753 183087 143647458
157797 184925 186900345
73246 158857 214186849
47771 65176 43677574
151855 153307 3658892
161518 182208 147496799
196309 197788 1171683
83118 158623 189162519
136393 155028 103180423
12091 99971 219581270
21244 190020 634489143
184110 197189 745216499
172740 187740 37638646
102792 152118 123848744
100460 121632 53209766
97477 155961 249308317
109580 113688 10235115
165127 199904 87152074
162485 171905 133964696
153410 190936 323165799
815 98664 244536484
193064 193830 924791407
38836 127834 910322448
86523 168615 205632381
107769 193382 214522305
86673 192607 265352156
51082 156230 263393817
31326 46333 37438652
105977 147756 104769601
48030 52256 808381347
162102 162234 388070306
29924 182566 382069521
121568 184745 925142766
35626 147458 986646858
194672 198097 963902672
46524 191107 831782565
161023 168337 18357482
119123 173771 251445399
133401 177070 109377288
193609 198434 12164941
22810 96356 563748438
42076 160897 297462542
154163 176932 56866790
38729 188274 920190336
136416 137976 689468061
24345 161824 344042423
50448 104134 134208684
179664 180429 1911385
115537 179934 161413562
165175 179013 983028659
94453 121713 53415689
58248 85965 9809725
24467 86704 155566168
152540 191928 54125968
116569 159995 287776920
160757 199066 96085366
4695 104007 248228288
56151 185457 780376029
101165 185087 668954411
152964 164825 29559477
114135 147103 165001560
38389 116992 149620949
15227 60085 112281787
138436 185652 855712872
27456 130439 963730229
129617 195683 375355937
54642 135897 203277461
156950 157892 2341135
45034 138601 234072875
190775 199664 18408283
23919 112645 221891375
47114 126527 546512619
51277 112899 154087468
188458 196155 19199394
23071 85023 154916232
133826 158790 272765161
107912 120483 139051825
154176 183271 590906684
106279 139507 626135237
66434 114446 119917269
179490 199470 50101673
160630 180156 48956786
13504 28260 36888672
177441 182462 12625030
16949 161156 360831882
194418 199593 12995161
72542 189325 292321658
96062 185821 787552873
22311 72687 126118980
19511 165999 366512650
52458 66915 357322161
136700 174764 143659852
175810 182799 128773864
133248 179312 115361974
129506 169851 177719453
82979 144540 361910407
167850 190799 850382488
178522 192806 716862482
123260 193858 548047376
64956 173632 272039994
66960 160434 233863394
30955 163856 562743531
105489 118703 33152206
147645 166672 928916787
95436 101429 703332529
93669 188235 631572790
190651 197114 771442210
63042 125664 156635723
126976 161528 762522427
155265 197388 572227999
141334 198770 689272750
89077 127773 962049011
764 163623 407494287
44972 193492 371836179
36429 102222 32941967
87892 166815 728024888
92385 187250 289306374
163905 174479 26467088
12659 151722 800659501
30659 58261 69132557
112826 167715 137655223
129258 143123 34710246
41864 161268 298909176
28804 82774 256327064
19573 180689 943167928
63818 103115 590745088
166972 180572 871367472
119815 191167 178736225
2798 60623 903265986
43985 162482 296671221
38833 162894 843258861
173620 190616 42589778
64075 164521 258952020
35013 84871 124822813
62585 98918 90615715
140331 176349 90354661
73839 78289 10995855
156346 188738 81083109
129227 137394 20346565
105787 109415 958023854
99078 102354 52179900
116076 141353 63348479
116798 187726 177895374
5554 130539 790956909
195386 195695 75978
89175 147761 146847319
104563 122760 45772699
53808 197219 359043535
131486 149595 281071424
148929 163689 36756153
131188 170533 98569518
145837 193034 118174684
116147 195525 847872674
4535 118653 285372912
170257 196784 66402686
116913 176016 148173201
198155 199685 3831649
6464 190939 625440311
177925 192737 922188851
152549 162964 25866039
97885 199362 619378428
135027 165456 76251740
162936 183679 679210719
110564 134337 59591556
105088 110176 12792497
189314 194192 452519897
102363 105339 7461413
47816 76633 72271457
37617 114402 318539856
167924 195077 67975138
169414 190322 52418232
150328 192696 899070864
66952 95837 72086988
166962 169207 5554120
110782 187839 719902225
128813 164281 88821069
110348 141241 77357664
178199 199461 167553328
135470 136757 3191170
199352 199702 876980
113395 144546 78173976
193099 198937 956950119
192842 198749 14850810
14548 109722 238086594
20319 54966 86551693
130154 186034 846019612
10372 143807 614313795
78234 116460 566281432
122284 157814 89006305
104784 137470 81840195
133030 137226 270495500
128417 168291 99913276
38804 53538 36909169
168773 172001 8144537
176295 189207 269697455
60551 105290 716501913
183125 186061 3875473
100092 168628 171795261
3659 92140 221189098
20702 83829 430877039
101074 105390 745030756
20341 102112 204334391
24822 54010 662399188
10261 143282 540272718
177946 183414 8099560
143389 168030 61748391
199039 199231 661893253
154827 160682 14461819
161212 168575 521909168
99332 166350 600297690
147701 166937 48123958
60025 165264 263375848
124421 176322 70538943
157034 196572 98915201
50695 51302 908183785
165701 167451 4420325
37309 177927 702279816
19687 32053 498656494
19232 42352 57710777
146265 188844 106673238
174770 197077 55884283
124172 139894 39291260
87568 118411 668268932
93989 108506 36339544
145674 166042 801219822
42570 45377 7100559
27383 84466 894329785
93390 125523 925273014
149942 174970 62512438
153932 184619 76756468
84360 142559 145650004
184774 187684 7297449
40726 137441 282216222
150584 179100 598756734
173722 178086 10860241
112768 119451 134745952
95162 136569 954643972
85123 191870 981520850
103381 132159 72226563
195456 197156 4247667
132202 180141 120032001
79793 185976 265993479
195381 198438 7761167
99301 193332 235673284
120599 123326 327482006
18850 189355 477288276
193475 198296 12119913
153265 155840 6434148
43459 153593 306972885
104831 130680 64888204
102166 199191 243210568
96355 126708 76164935
77401 154353 532445083
101882 109084 958595222
186398 193498 17767797
63019 90519 68667588
80521 148907 171373782
58722 82599 59630550
24149 114251 309727471
96046 142343 115957554
172385 183634 142236605
139841 166587 67061067
81542 171448 390341470
7729 65906 98047035
128887 183435 136639111
112026 137213 234557523
170085 171499 3604763
116633 135603 981608010
123395 140597 42911934
94938 156602 154624315
159484 196989 93953622
197247 198262 2596003
161235 170258 54840840
179928 189932 425672143
69513 79137 23984607
43892 88246 197761781
120102 199669 605831212
97729 134334 91735118
64247 149901 214532315
32630 84810 200930364
9867 31816 54846618
86556 119806 671888177
123070 155224 533188813
122700 149352 798455750
72882 198749 710046624
79549 194911 358445686
164831 197760 82539437
196137 196143 19975
31940 176541 361940150
150038 155592 243857728
164618 168714 10255376
171178 192065 52332062
173698 183850 25481237
191702 198022 38169432
146272 186800 204798220
87613 144321 430603338
40961 43839 7140135
40967 127440 596787020
164962 182197 849633679
90246 194112 260119360
107165 171363 452514045
127741 160590 531869982
135288 171552 320353989
82713 192452 471981281
104212 143742 99123371
97161 146879 124713791
192726 196108 285513593
156899 167934 27585618
83531 142243 146955194
155797 174029 865179687
41836 173460 575400532
176572 183021 274808071
64693 133809 172932766
171610 174530 675289685
114632 135579 52506514
130010 174160 110545957
127291 194556 283864252
67864 162310 236386248
151060 154144 7710663
143415 166064 128771387
173324 180306 811616785
7754 128677 302455676
162778 183521 2492980
175356 182458 17814526
138790 187671 774486872
90440 134181 3464948
101165 197013 240225015
177434 180947 376901658
103090 135223 80524054
169420 187957 195321814
192062 199698 19130672
199144 199961 1985890
692 138500 344603465
124273 179435 823857795
78444 195481 971935296
17778 72499 583224058
95013 165085 175556764
57941 180807 263368688
146152 179927 933508135
84182 117339 82914890
74937 165157 225695620
53483 125376 240686722
47657 154876 268599382
78518 168156 224451961
2148 142871 524273336
104864 132737 69935777
42963 76942 85145365
136465 141789 13313617
53164 193315 391212150
185170 187133 4842266
52534 86684 85334868
90132 117839 834044856
930 31529 867499895
41745 88954 813236533
173281 186792 33857723
190604 191958 973048761
41403 115039 184189276
159200 167653 21256750
120435 133575 850248480
59484 196953 344022902
188166 194715 838022273
16001 160886 362553194
95357 137375 814784377
101653 127003 502240666
87412 166205 197320736
139307 153409 914127510
10793 99440 976828063
35862 158909 308034691
155118 171692 41418666
30401 86473 140159556
177555 189033 610101719
195915 195932 53260
14366 107931 558995252
58770 150950 230867506
160580 182130 54050408
108943 145269 735210750
100218 118106 44844003
100554 197290 242457473
89763 122988 83335661
109749 170683 821352322
122592 132909 127773639
135576 150677 289750146
47688 63367 755293441
162979 199269 620367856
36764 70888 340715829
34927 128611 89770048
55703 71108 38649677
49752 136737 417029145
139469 180120 429528492
96999 144957 120286745
173481 192183 161051705
114189 146320 843227976
155542 174159 765248666
163083 185340 55903995
76863 193454 452436966
124053 159319 88249601
79850 179578 249705734
199862 199950 136703556
101775 116681 37364924
156416 164252 19472549
39653 142394 257087847
193628 194777 632336601
64132 129834 492974546
147767 166607 47090153
181418 189233 18600274
91608 124858 607684716
121264 155210 350342461
1616 57315 139278978
2400 48515 115180410
98083 184713 492424628
10067 69645 488728304
143272 198399 722311473
39793 68375 480186546
165664 191221 677607510
81354 161302 869270793
82793 112461 454113947
65309 89104 59387480
183028 197290 35708995
126358 130732 11006769
26056 143336 998863474
124896 151062 65754827
116664 188042 178983618
17851 49543 867172070
57634 64730 17802620
154140 162246 20103004
174500 199542 62811417
95243 138040 107178067
53630 131544 712953679
133610 182878 143087981
184403 197583 32957051
106099 128844 708545487
173848 195522 54278739
81584 188804 268584188
92968 185533 309840660
90053 172104 205558647
148965 199271 125874420
58641 156212 291430347
177070 193985 42361611
36473 77650 852874918
14160 68406 296737976
45035 169542 869859591
138298 198867 403773147
106928 155112 352793924
34436 64742 75950755
147937 174960 868520700
188823 196129 18217046
45294 47848 183691917
151446 191921 101208017
127704 196423 172033390
59912 190035 145673162
151284 151595 783801
28544 196916 604369718
128953 184012 137989611
188811 192991 10375460
85751 121772 90205184
169471 187892 46198378
91999 95156 241076801
112212 121488 23400212
103732 182657 200319711
85348 189018 728017108
8627 64711 828120912
172453 184048 29085852
173824 183776 745457410
178590 190616 30168039
184858 185411 116678
96343 112957 41585687
850 116010 287899702
87047 110027 815071299
64541 128219 159301855
72633 166505 234851688
140827 161604 52108040
119302 190893 179362302
19395 185711 416388901
172711 195854 57942561
185349 185868 1296039
18350 84994 734551609
98599 111173 31542060
181055 186215 522934521
65794 116453 126540573
184240 186274 5088844
158148 173053 952249198
97606 165515 170190878
123896 168451 866837741
37680 141086 463153799
81067 192952 280165077
148525 171142 263547071
93724 141051 118578154
181873 187715 694108291
21617 26292 888623134
79222 168618 901384083
70971 175889 837012847
1184 92372 227974621
99403 99638 623238
177142 182185 12682733
140073 154908 72427960
199836 199940 281514747
141776 198564 142378756
114557 168935 63518869
142823 168464 783666917
79555 196166 824628945
99472 199932 282279155
85682 156515 177455794
13822 79192 163563440
179435 187245 997010311
71045 83129 30156148
191162 196682 13804539
196819 198421 4121909
96210 198841 257189914
176683 195238 46431262
195237 198972 41669446
142332 192594 125960956
155301 198747 108739941
47364 185753 506161399
141207 169486 70939068
135802 179924 948678643
89580 188339 247437079
177099 190338 368283064
134336 156392 55437846
178978 186033 17777067
31581 198538 417988654
55533 84926 73574897
98985 125476 66487434
45998 132616 216857628
42785 187558 962880755
24022 108666 211591160
54127 54200 389244200
69145 107151 94911220
147415 180442 141316664
184143 193057 19653258
172496 175346 7071631
57354 67550 25564666
189786 190972 299458130
63244 82178 23559964
170652 188410 44494805
170265 176339 15235238
69536 149181 199465058
142819 171623 72253461
2417 101689 976762631
22907 60784 94839968
174992 198980 39319456
84483 176967 231611532
30591 164910 336109610
42232 111687 173711501
106764 181851 188103048
111977 135912 60033143
35641 96397 151965302
65647 184661 297965420
49988 84301 135148766
28118 70219 105371655
55468 96637 299228061
142819 155714 32486715
88485 109367 758206165
62040 191856 842739773
171235 177004 90941525
17158 198568 454095936
150542 183418 231512327
1754 148430 405574822
171646 193319 54214520
19745 170173 376458928
199186 199343 374827
99047 160640 154355409
68051 138992 177407323
168611 182897 337580620
142114 199401 471129471
122204 136572 194637405
68842 84050 862182356
24742 66246 103857881
1717 159730 395344437
52447 168653 649153500
199558 199702 124764
160761 198140 811482031
155701 159455 9183961
116617 118341 756944
108738 141596 222567545
45748 128866 668796595
18847 29906 539214304
185448 191403 14796217
38103 94530 141122660
156681 160123 8436753
92480 144109 129362412
191545 193529 318618631
18545 37366 165668474
149719 178929 766979473
40 1398 78241077
136195 181720 114075257
178042 188571 1741886
142240 146386 396592813
59951 188698 859513924
168531 180876 30863838
51384 177563 342500742
156378 171966 38958308
176914 182742 516864420
137578 167022 431704655
74842 192166 719763992
171059 184642 929945566
100235 163869 159498278
6660 15162 21220954
137140 147576 26366273
140398 146729 16005955
184791 192681 19665037
91769 107339 38972504
180089 197383 43305098
61028 92214 795540869
132563 170888 95991942
39096 52036 32394507
192465 198074 14061851
14631 124358 274535873
25293 177068 379820030
100718 194266 977407215
43485 76770 730898488
117760 127732 521062927
153633 182862 73058236
77373 80679 77410076
77625 132344 755310806
157214 186702 402692082
33114 196540 409083988
98606 129680 583459906
177734 186293 863260646
59472 123938 161282767
15348 29911 36438936
66274 76022 9350097
107670 187904 626403223
27133 176061 392450446
52302 97265 112267486
77596 112861 428681839
175313 194164 47237264
40725 122129 203742569
134476 189506 137951088
34400 180029 364635403
60151 195301 15627434
57081 89485 81007150
107474 141643 295929895
126709 177052 126051069
79702 112011 562337713
105134 157004 130118874
164265 182867 707766671
10602 183981 453158085
59339 140958 204086193
76425 84043 976115485
20779 71930 127992761
417 188289 470246246
59897 148199 221118229
195442 196525 885238474
104038 162902 147562086
60292 82494 55406591
57091 163340 584216514
178177 195885 719855169
23330 56028 282887431
160994 188523 824503358
3009 7149 10307999
32182 108663 191201230
29839 149429 509939171
94222 192817 471100081
150488 184900 374542832
113422 169698 272110310
68756 102188 796871515
99796 178679 34533200
177596 182713 12875875
40708 179359 347078002
8587 131287 306936389
25929 69351 108646208
172379 181872 23729508
28416 61178 162198240
98724 150162 804361307
170510 176821 41234694
143388 151531 542205836
74701 110480 89251942
73393 96661 57943781
115804 186871 178142691
182365 186189 9640989
105042 109906 12265065
26978 107627 308872672
130547 160044 73800856
97978 130892 989654341
88521 147908 528905038
91913 187862 431796392
77882 157020 864741454
119172 143835 61778727
169103 188585 487425750
143266 192251 529871253
118507 120086 586470358
151275 178987 69215196
171704 180276 11803399
167787 196300 655915841
123428 160964 93916127
190306 192156 290479606
123579 182744 148105549
70660 80349 24179719
141660 181978 101097882
109995 186974 429963406
21037 172835 379895644
42978 160236 566558914
59729 134571 187164254
110529 165804 856886390
75763 135016 565900199
162047 194511 81337378
90566 93646 7582582
191200 196216 12535645
168187 174319 15286423
17497 189597 430811218
141208 182904 736525699
18186 54206 394408656
44978 169699 709757078
70687 80020 616945666
101537 170449 172819425
139696 154855 38199157
33248 109468 190673933
135970 159575 59161905
40716 81198 543289631
77470 165620 220602841
172224 180129 19764865
149375 150074 1733927
172529 174099 888095768
183364 189379 15106190
126232 165264 97784842
143142 149002 88041455
116216 184961 172433430
121770 176657 318711168
72455 85524 32554627
109356 166927 144304756
100383 175357 187910149
52038 73361 118485345
78126 175211 266059374
5827 36474 76407799
105978 173647 40973869
8991 165943 556844441
178046 183788 880465923
73321 119214 114688356
5339 139011 334248742
186468 195601 22850028
49630 139204 224138258
153916 173864 7196397
95224 181032 214974781
173279 185662 100475149
37433 71054 63313664
29673 136555 267375189
1659 24587 918809462
68263 140850 329878509
50469 95727 633402687
103997 161777 802031044
118910 199492 201905739
134911 172202 93499128
181803 196837 957846950
9246 151041 354952948
10834 94377 208763951
89124 103692 36361083
23572 121607 622079149
119243 178078 147334664
57695 154095 241464802
34046 166101 330565158
147956 185818 94849509
51196 173402 305974826
10728 137580 202448874
80719 93940 32908827
107418 173857 166477164
187192 197001 122361078
190856 198307 18678819
160507 182328 54726717
50935 179922 863537464
156398 166373 24809269
82589 116679 85214718
114717 153842 282113099
117379 131898 647386812
188227 188563 772464389
133497 170353 696080923
143047 144305 3177132
166589 179805 33119920
186832 189096 5712780
47450 118944 178940311
17926 187504 438130788
171726 171744 49814
83401 186327 666564846
51956 129130 680175903
96422 99742 456875893
80242 165266 212890004
185910 191405 339369534
185449 190345 9003264
115065 150760 89679728
25989 42453 651797755
147177 191328 110538610
124855 152266 68832018
73301 167271 235141272
155076 192075 92571268
76864 135567 10777948
94141 182208 220717835
33458 121236 183366738
31515 69567 95257515
106869 153872 807956080
195416 196042 1591326
28686 188304 740871335
169235 183126 441363989
81714 160549 197347399
146841 165052 45525570
135485 181631 115639128
57394 60941 8998575
118427 129871 28784128
150294 180883 829248870
23495 170981 679705698
86685 167696 306578921
124675 187382 157137547
16860 26866 636052444
3254 32610 626421023
132300 148419 933632705
108227 188959 202374462
142801 189860 356882096
63495 82604 47752309
132751 139599 17054865
97037 125578 160816395
20729 117222 552352375
97859 190373 491651222
51069 163379 158284913
149790 181681 79714329
160678 193846 998389184
26655 98475 950534691
102728 183691 873324418
98674 135743 92918646
130541 147530 42659580
123880 187452 265849838
72429 179194 669898096
171031 191875 52232235
31963 67755 892065234
142863 182411 99102377
52798 134659 204818357
114594 117610 198197582
41816 179279 344165081
21431 76994 139006831
117095 141233 60502198
157052 161081 763942028
162453 179347 42317097
139139 176261 629800761
49870 159557 212084032
17581 89482 738764595
170787 198285 68895182
53772 55084 153123220
118350 164298 115184547
51552 182784 552889135
57520 178736 303441917
180472 183952 238773974
113366 131040 44419078
140898 193408 131596867
154335 189527 216489817
98370 158311 647934885
45505 50805 10541747
112318 150110 496648369
132896 137524 427137380
101459 197182 466504401
144005 155663 29410570
149287 175228 64772581
124813 193726 172622510
184558 195980 529167686
15115 113635 248170934
128835 189313 151552940
173573 192943 48489412
133588 154096 578265114
126970 138246 28083944
26690 148418 304706167
2166 7034 493153427
188162 192766 11468005
198485 199330 197185886
67617 88466 732873367
26267 97489 177891023
27606 167548 742883080
136335 143470 17945366
39052 161900 307515677
54119 192402 452473526
18395 38102 375518194
175693 196290 51559768
117360 143640 65934073
118293 132889 36648490
137170 175537 96202663
197406 198100 336736
174597 195907 852928646
103711 136909 217585559
174970 189284 477232077
109835 162812 719082758
194474 199274 12080923
94924 167593 182153593
198573 198726 385904
182772 190223 18686361
141547 194278 374597751
25412 77532 858239306
92160 151872 327867288
112783 149863 94347122
129029 172542 109046174
44459 63534 41949456
63464 105967 106246112
19588 40678 52704780
62370 109825 992637239
118524 144481 891460677
142197 187307 113126595
1756 184396 761097003
123046 166035 107499078
113089 179337 647336545
47031 54422 18550757
115498 167167 129539150
140306 179207 97544194
93543 93742 510216
4755 101049 773501728
174615 186576 30043729
150683 181672 592513691
7270 107479 250535186
150018 178058 70038810
189592 194956 13371948
156540 182780 65622075
77282 125593 120819555
176152 181486 964134166
188323 199343 27597295
24015 102863 197096784
31152 93266 368997304
148171 157146 22419156
192240 198036 14313032
179637 181014 3404901
29109 184364 388675668
153815 167335 33686358
134717 155696 617344332
17029 110919 234765549
49461 148044 403155216
160927 177225 446255175
120519 169224 7665949
132120 169343 93173099
135160 185681 281928147
195244 197443 931003512
42983 152831 275164135
132747 162242 921126214
66694 127232 228665011
152165 190860 181783412
81071 106170 62751441
27989 174965 712435558
78144 195862 294716698
55036 114837 149550893
9048 122164 282962848
60123 80351 50516057
119479 120529 79695887
171624 188354 114701595
124494 146172 418024202
192524 198868 15939349
196299 199876 8515414
175107 178500 8497324
128927 193035 276125927
125815 137442 29042106
148216 159081 221204825
191065 197977 17364234
193126 198418 9955730
79350 82546 222134251
171783 175119 428800350
124640 146525 595833854
18444 55142 91769553
28828 165658 396921705
161769 184025 55827808
198194 199626 3579410
44135 70928 67124075
191916 199019 17840770
117384 174240 142456698
148285 160856 965876660
183786 190602 17043814
174524 185547 27802926
60687 61335 716443
99507 174246 266748099
183543 196781 33126416
32098 85573 133779884
196243 196969 125053128
177996 196068 178412887
191895 198412 291984465
8072 136725 321745648
64234 111736 118662628
183353 185411 4678008
86012 106642 51599335
13180 83814 874287508
97813 154695 517420068
172413 178326 7156668
193144 198805 532593420
140970 162829 82560853
188959 191816 758073005
78788 143109 743673223
34987 49726 36904339
85760 132568 98357380
80668 139264 146550526
162287 192634 347574391
101793 129681 70008305
43126 72563 299163665
159393 166825 18658373
66620 114719 66250538
190144 195204 9440356
197608 198260 1675611
92005 119149 36552121
30840 61408 249096023
173642 188493 897590192
145222 199405 622111334
91167 151367 321082233
165961 177318 28410648
34000 118313 210942444
116587 179494 822121263
168502 170129 849621335
189571 197144 538233437
114443 163546 411771544
73671 102957 613665126
40504 117566 847258532
30496 66264 550919870
3014 98512 238644922
136658 164153 560574343
105491 166573 153088997
24907 116751 229570802
42115 92693 94266359
148708 163877 591841493
169117 186873 309830729
46834 147757 252746141
132484 172875 600548799
148030 157454 23560753
182249 184242 374295390
52610 62724 25396271
178637 185915 18360075
24947 188011 919524489
181738 184067 5934429
44543 74749 75769078
181307 187569 564199637
168816 172082 8238076
153352 175647 200089329
188361 197198 22080423
32154 36684 11232531
130722 164029 83365083
191565 193675 969450128
119484 193894 808702319
67584 86909 48185162
173076 196328 58205661
96170 178647 206627062
146388 167404 52624317
140568 159645 47824595
181823 191519 24328083
198804 198852 124968
134780 168436 38510215
155860 189164 426179783
116489 144629 326295353
4120 53087 949503026
186815 189993 7992464
198410 199992 754882802
48314 51606 8290505
115163 158374 210307438
59248 88042 71817339
11006 25140 35352635
198372 199675 3261250
80144 153043 242364076
17011 190823 993337765
145071 159143 35203553
2129 141980 556022336
78022 182523 261592387
31362 187034 389721728
10316 171615 403654135
114684 145933 78387493
160797 181230 51172764
28198 136802 271658679
194570 198170 9069086
6889 66170 148297421
181647 198614 42568870
73466 77673 10439975
182051 186211 7260607
67894 80660 204305500
178633 181925 341788842
159723 176057 398036582
61358 135107 948644057
79787 120066 537512826
114683 177125 604874115
26814 70520 202816303
34520 148631 804703898
45231 146300 522671162
143663 175031 184652800
117510 191898 428202591
360 97365 242418178
35077 144132 273008981
130067 147990 45015979
191213 191749 337896361
69656 102117 81008532
89510 120982 527260051
185672 190166 233791503
96636 134297 94384378
165689 170993 13331809
100366 147892 119275142
27772 34394 16448306
109869 124927 37756472
61187 163096 254943494
176377 185385 316324392
84766 101560 41821633
115662 174768 189724270
160048 195412 631497766
68058 89907 983615236
105761 175922 313514455
87357 137343 101282419
169163 185812 41870405
44776 57623 150141473
63888 126596 156951052
74476 93076 880372980
101658 124946 263627259
67718 85158 29980221
60257 166680 374895826
9474 150894 455781827
70947 151030 200638631
142051 149247 18298933
151020 156609 956960619
92449 96317 9631024
176224 189363 450590739
66837 191760 601297659
148887 197162 25948031
74580 80019 13421253
141145 176952 319390429
26819 37846 27405068
189062 193492 643841032
117008 173942 888109426
174331 188457 819368380
192733 196616 392637312
169166 183128 35045392
107963 132241 60969935
58080 137138 879108398
135187 169722 86610288
14811 65352 290574886
152760 172193 306403358
163575 176988 814555590
3261 163593 401141207
190042 191645 485015594
177583 194872 727880742
54825 191212 341442760
21941 190455 421782787
162462 190765 695311008
170839 196179 63419886
83616 119474 89755321
175709 196368 51715459
42407 174216 707807638
44817 198132 383879241
183300 186803 590755472
194139 196181 5104860
103484 130426 869254254
147250 153757 914307682
94252 115491 903257643
136391 179436 107885257
46486 170385 321521002
140111 140890 1957184
55566 170228 287099300
447 174596 435740180
150798 168334 101140391
4739 21334 41513004
73552 162537 468110610
103123 107650 11386605
99970 107224 448790557
163992 181988 45134325
113003 153579 657597909
123451 187032 478089863
117722 131709 555359559
14098 71071 242877724
41651 77220 89123315
190784 197022 448519396
197782 198642 2192508
111990 172424 382429527
62381 192096 324695478
67113 173610 266528418
60579 111166 126369396
43359 46649 8192395
22879 120885 245177882
130720 159983 73193153
197489 197981 1258459
166700 173121 16117132
152832 172899 50135734
130748 176673 115021885
12769 21273 939846374
40117 88228 243411805
112547 182472 175239543
197112 197329 578124
120886 161558 546978549
51962 54799 7141368
157093 198829 818451746
65534 184904 298875357
187527 194414 17205515
124562 155879 78605589
151796 166535 36741555
81897 182565 252114146
2235 95401 949690730
196525 197612 28104
97395 196786 975864363
118588 153125 546399241
5564 57481 486982808
70187 130845 448133118
82498 194320 280048949
95677 125149 871784315
73625 98036 739384119
85486 97660 32656808
94795 147147 131263951
158646 181933 697714463
199153 199542 941688
193663 196565 434102471
138583 160172 54145007
30111 51842 54293998
140302 175070 87166671
147418 170201 225813407
132543 159623 812351992
38612 120875 205880937
79129 129887 127049563
142089 183330 103405356
80556 161021 505993365
161717 162619 2271867
8463 174022 414250578
185847 198989 32865024
51406 85841 537596915
143958 172679 72009082
109949 115294 646974476
127504 151493 960101828
137247 152789 2458936
8255 145557 343505312
8815 38651 33518955
32481 168929 612380217
112598 192330 199827638
2275 174104 624974123
195020 198263 8163220
49118 175410 210102305
151334 153493 5373583
83543 153978 506613279
4417 18145 34268111
92781 119103 65941961
110303 171973 154596596
171238 187645 27884401
15132 82129 742470691
91744 165038 183583757
1125 150024 843703732
15247 158030 596906984
41782 93264 795718709
83569 183750 250958959
65575 133241 169307290
91201 134609 246921684
131925 135533 406177393
147037 169462 56130332
174474 175476 443634123
190841 198400 76933475
46322 136767 226359541
163963 189307 63576274
109997 128695 46863278
113603 150008 91446045
33096 51689 46492469
27969 149034 303154958
99952 151751 130067447
4826 81785 846295284
26344 49116 56743899
112918 116688 9444607
117318 140642 58441183
5585 61894 318225979
70344 103600 769562563
147089 194608 863822055
148051 179207 428019284
146940 168992 55183996
75392 109586 85364660
140007 181115 103002015
52808 199043 361999639
45743 104574 147122792
24955 94849 174670678
74664 171869 903977096
150468 173631 5393237
109764 182288 181712003
13199 57849 271455220
37306 165629 646236599
190297 192620 72614848
130034 168862 97261118
151607 190811 98008059
180881 191951 271966632
35293 65531 34207343
107819 156506 122161831
44046 176339 954625832
155313 184377 351886201
70733 178050 385963211
54281 128251 185107685
132017 191122 431815685
71212 194269 438375735
42693 138118 238772893
171862 194291 56111640
82643 88398 9909104
94485 111807 580245808
64233 97742 83670450
28082 41823 2414040
131704 190774 147957046
97423 182312 212770939
137312 142642 379088290
8465 115845 929240033
6172 116435 275584373
174646 182385 19434086
59891 190381 326672971
79364 135590 140683028
128846 195155 166105036
150208 190324 357937619
29451 158824 323805776
49728 163451 284689542
131738 180812 122840227
156092 164626 21223941
27107 142485 288587666
53985 166071 137424036
13644 47513 84615929
36731 80944 110729092
153059 163971 432580237
17166 61629 666593160
166463 184295 44735270
95379 163019 651476980
94373 149148 137470282
102501 146748 110997252
31917 127206 324998459
193749 196728 7452001
92058 194422 301333473
121343 167472 21192507
169408 178611 861223646
169958 182606 349615983
140258 173698 83865920
91032 150994 449356710
164162 183319 306007530
97291 178408 203322880
134862 162892 70256124
181187 192172 27595826
184417 191536 17810871
104790 154778 993114530
25570 102749 192859298
52747 122938 175745670
112974 130274 43459002
34976 92075 478512000
99008 187061 220732063
44128 121727 194268321
53110 184833 940895979
175168 193961 975304345
179688 188849 23017310
98978 166318 825873741
126092 195754 174527412
4282 167489 104006373
98276 122569 161889146
16685 34177 206632849
85934 138871 841346332
60903 73574 27301979
69176 89319 50219068
58762 135756 192579395
123571 138368 226215604
87776 188520 743239456
35040 175131 498798973
108648 180160 926606542
178193 188879 26878028
5236 153946 372227787
104999 107304 5813399
113557 146745 83279383
197144 199724 145766743
167043 194950 114458129
31074 70501 743521808
77606 189468 711753359
41507 110421 172368752
60815 179469 296911703
68671 100613 126425246
161382 163307 4812165
12519 42386 254336796
17871 47565 502817521
116216 152637 12930203
71097 137137 165137828
28910 44744 387668026
66151 139817 184212528
63128 84901 54405442
409 91469 227655483
149953 180515 76370797
142518 199458 142756030
139547 172690 83147415
151569 196006 111095076
167764 188602 882173342
1993 54733 299277524
152046 194888 519451388
184900 189511 575567293
71312 126817 138886905
130249 196803 732826540
63866 69946 406407317
21694 40514 887464112
28893 90656 154423384
73263 150105 192377975
75783 99896 60030788
195224 198969 438957184
61692 187524 386304049
84814 169813 212884453
102543 132805 75918264
2978 110854 533922188
134353 140372 132481609
177865 186525 21745803
196034 199031 388036410
78680 162635 43869500
154716 172235 43745803
198247 199390 2848021
34760 120429 629230276
120367 194578 614400096
55335 144609 944824252
122645 182701 160420187
35136 116256 254076484
60565 95327 86707091
47064 134790 563538711
129393 185665 793740511
86191 86196 11390
151966 196254 110738467
196995 197423 1123705
50641 150796 250910932
76873 194303 293950276
167354 194272 916935755
132728 162083 134933980
17812 97765 199852726
40989 135236 975936548
13979 143347 882595375
19251 65933 116822468
87038 142450 440407827
94365 99337 720368029
72084 143242 178035115
31012 143347 281104886
122132 160069 94886298
179449 192775 27535384
168823 170898 363450071
152483 186336 84623276
122897 143746 587513042
197164 198317 411532
104588 185259 54053978
80244 96377 40234147
157939 196626 141329190
173368 186620 360549053
34556 99235 238047747
30893 185115 998386319
176191 184476 243973766
191401 193757 3357458
154662 162449 16232266
137334 163626 487947590
153946 196031 105227601
146767 191229 111333210
115568 144444 372382718
63600 142335 196975536
26366 96619 175471548
11211 146264 904189213
169044 183592 36471251
149836 153879 537200680
75028 140065 162582935
111985 160679 122060519
179557 187800 751260438
9208 112485 586084890
177626 183052 13682108
68679 146671 195222537
92125 192222 250733000
139034 190628 824856334
53829 154433 252010674
51301 198932 990156567
43151 174056 737235665
135581 183762 120816390
34113 36539 297646883
181194 188630 18742713
197737 198868 721430551
65123 102668 93739343
179066 184281 13113353
153966 195029 329299053
185692 197520 576800503
80663 171789 228200093
59425 149319 895056398
106884 116154 23104936
179038 193443 36081547
140242 172239 80271620
64319 91656 68278143
94462 191772 925818340
161366 198933 94211366
141006 148846 19874017
164035 176304 30801169
30858 117176 523593499
187364 193839 27127776
159535 166983 16019836
139004 169197 638155825
72447 185602 283328178
9770 16857 17658403
29333 71533 105622239
72658 113920 768272244
180212 186798 582869127
79559 131998 131320609
194482 194633 384440
199147 199882 1789435
22654 30351 19219201
326 95214 332885413
25684 148132 582859451
6532 170620 410637851
4435 164273 399924443
99926 161600 154622620
66611 196388 324790078
128248 136611 20904119
78346 165884 219106139
66124 175460 273644197
74811 129651 582865362
12051 76461 161149862
78217 81547 8268167
30614 89100 434203211
85617 94001 297615499
151869 184175 80794693
49631 135745 789525414
68646 71211 6427653
15060 26170 27876921
159319 164176 766406048
150126 197115 725376048
83574 154858 334782367
10825 12054 249230778
151204 173529 5400893
171114 183261 30415017
51996 196279 361196414
139659 181365 209894344
172050 196943 62247411
179749 191082 375059042
57616 172058 848595517
52941 130389 193827112
3462 53176 124260012
127968 196254 252774771
161271 180500 162958052
45857 186765 426073055
154133 182470 736541967
41611 131203 224267222
192268 195397 7790471
161079 181839 584082565
17426 166408 372782536
145850 165611 915818092
199204 199980 244846646
9083 160417 378567116
193594 198120 887443717
169681 189997 50936546
49921 119619 281269324
113277 164934 129474662
62222 136357 185361509
85651 140690 137682364
32118 38901 16938166
181725 194969 33199383
171232 181883 26649763
170541 186324 384201232
36684 147425 277345994
1385 175354 435337038
23504 41147 1729591
78831 185093 266144712
79958 126227 994106209
85382 164418 451959909
1594 42233 101541671
192734 197968 13169936
41961 115965 838540436
90409 118874 664629971
88542 134998 116364713
51929 180768 322508732
187804 192244 985499749
165581 186950 53594112
164814 189000 60667956
95535 153674 145898517
140863 153074 951942907
127844 176591 987095431
133630 149093 210643202
9592 73082 342425503
186780 199728 1098439
150171 178871 71746630
100725 111542 452716388
18459 179139 402165989
187689 192614 689948613
35856 173685 219387394
73896 133432 760300698
151991 192661 101700393
61084 186637 768097794
180238 180452 528716
90965 157993 167996821
194637 195080 1091912
172289 172921 553378617
161964 171842 24809239
148693 175858 67886414
47782 151048 258738557
10599 65477 137217177
147255 174920 69203070
164390 196382 80118013
175570 198489 57465168
71116 87837 26463462
5142 40501 279653677
116432 155366 194445126
130739 159279 829284003
172856 182234 18178251
150624 188242 910790722
147629 154279 927193347
54886 56718 4550548
190913 198615 485278081
131003 153378 56210375
118751 131656 32408273
168130 181586 33681395
138593 166143 332077914
30255 196634 416444176
114715 162121 675986064
126178 139296 316183181
92717 110809 124123654
198763 199984 858308913
95469 184071 222077012
103944 167509 351727080
147293 161467 35407187
3168 138949 339544014
117551 124901 575814617
34178 147754 674388049
114444 121586 554735871
75284 154820 720388103
199782 199842 146646966
74064 162721 712909404
85351 166579 631430135
27456 121583 977418185
30839 75769 112472592
127773 161007 712976921
96326 113761 769841346
114102 191268 573972998
10458 180009 434728610
133445 192374 147642015
68535 102762 85441221
26505 139626 282870773
14319 138386 921012297
167815 168641 1997084
191047 196368 289746701
126029 138904 32183078
92733 141156 121258532
115475 115581 372803782
136028 158813 57145787
160979 184302 58492727
27186 168001 352452107
51391 121039 702907234
55394 74363 169846901
21077 46715 656722438
56007 98109 105249070
116366 122509 817895495
185512 193287 861179574
16230 177517 190654909
101082 108375 18358324
12215 139306 471314931
149071 198277 258075127
54975 96259 522930181
67272 150105 207414783
109895 186934 876709113
129546 136562 918889171
147204 194790 119157984
153224 199463 115683051
112786 121585 128023683
41076 197385 763385803
65809 92536 66669458
92648 140565 120005998
190954 195299 10844635
193140 196329 7984499
73802 163748 741821581
158786 196143 93529752
153292 187583 85787240
135231 188046 132430538
20040 24401 165559151
93630 145149 129165703
88912 163624 187175670
28761 171538 357411383
31981 102917 832335473
126457 183238 914278627
55664 163042 307169612
42017 79321 23973939
73917 83168 22948726
188511 195839 18306604
126102 144998 47383574
106528 119626 214496839
155282 190861 199395759
176824 195670 47193521
62664 125733 531909212
127205 161149 84947555
186700 189800 7807169
119265 151091 79938319
105607 138444 82183352
81032 107738 74265494
143884 149916 870851483
53227 141562 220971012
164762 187276 705666553
93199 198847 437486935
165910 167352 3658929
132733 157609 356189396
156021 192144 55237691
191066 195202 10368453
12749 127470 582721319
142914 151177 20924115
147116 192773 346720802
128732 174616 114895034
20416 110799 831109880
82994 173594 923935308
13033 178376 413771596
57548 169195 279451769
79278 128548 531846797
71495 165999 236477586
89119 115264 65417970
66355 130786 324939022
8869 147412 346654755
69771 103232 83528420
132629 168867 729583149
15177 83989 172043677
20615 60190 99016646
186539 194996 21157733
57211 118522 153331346
158521 164199 563840074
196645 196701 497231812
51082 192397 852267416
170053 185329 38358849
175825 177003 2968940
145280 160584 166516987
20567 78630 631915524
116385 121714 435907713
47776 175726 320365181
156973 186533 832535929
94322 104290 24950110
128684 183554 137462976
156931 181795 794838299
54950 57784 7114465
165809 174843 22643320
176358 194599 45661338
176053 184153 20348333
22677 36238 33772150
24817 135795 277577166
131125 165524 358785978
50664 186176 339368420
14999 36927 29581023
53646 170490 292524293
148043 160177 404753109
190006 198470 704877814
140577 149404 22352654
139666 155117 38944930
50713 179357 452663994
50639 51540 526458844
8121 99840 229199656
174538 197632 57913005
162087 164878 794041967
130493 166132 89213034
81512 129204 115233176
1515 47105 113957257
157599 189885 80892062
174587 180492 14826270
135383 167926 81607464
170036 182915 181260011
76744 178823 255498446
115413 151211 89978079
117975 177157 148301552
194237 197907 9247497
78638 161649 844016044
126309 175799 280075323
25140 164689 737521970
69915 105617 89144086
56954 170759 324003814
88682 185877 243643904
11337 71634 60483862
118004 163629 780809431
124455 176428 743738861
47719 158147 341752702
79618 143596 160157271
227 129805 232164780
106757 163771 142813269
57992 119937 154912517
48074 63363 38390218
167701 168497 947882499
163105 183014 49938166
7401 73030 164278094
89807 178932 669542340
37318 115759 196235434
99154 134778 89343096
149202 162617 379969401
34943 116960 205167819
44516 187597 540647201
192747 196291 775061947
69753 169503 249660716
125260 149146 387060947
7082 116221 515981194
133805 161351 68969206
180029 196022 548020888
138713 161436 523106462
97508 144112 49698193
78040 130571 249385127
125399 132339 8035508
61285 176584 288540717
83863 170841 402262521
115434 161269 224074289
38546 185476 367974274
140862 192682 129869410
53082 134560 198841747
50731 166193 397637420
193863 194809 511833518
123387 162080 612687194
161496 182872 673947134
155380 180068 61724112
87844 164994 111736649
96986 127978 42915348
23623 37724 35136704
102725 125405 56937706
90253 165812 40738369
195382 197445 5213946
119885 120101 582490
174765 193393 5353369
5293 138259 332472691
171299 187498 164180668
160060 194307 85863699
128784 191188 156310145
190578 198244 235057665
100698 188722 220700537
122738 164103 103497959
135435 146789 165140052
52919 176279 472022465
41505 115258 184464623
140716 179794 178328610
75601 136141 894471603
77170 144796 275957838
195364 195535 433990
46187 114394 170634709
166704 167789 147169576
174462 192622 744262826
151391 186632 88105004
48746 174908 572015987
161948 193259 757347617
134726 175123 870340546
132824 169972 694793733
7428 47376 273905159
2307 143147 352359200
59825 89470 74029385
48078 94075 115003427
42007 160079 388262298
42252 91151 122309416
103753 137313 959825990
96872 191079 236060865
119081 146271 265630836
26422 151425 28735153
95824 197146 253813698
67440 128347 210116705
193745 199883 455642760
125785 152491 67098019
143568 159213 737989454
145744 163655 542870832
108136 156961 122471178
134022 154822 52305512
68708 81133 241972727
157369 179925 56430036
160415 164554 408678549
102689 141067 96175349
122694 128524 14519033
15256 143620 321203411
38293 155420 494492412
130823 199136 465664560
89785 166622 680871421
121088 194881 184822460
137421 198463 153076291
35179 63437 70837145
116048 130667 715127553
102820 115537 262068512
151362 179837 71132325
50055 68466 10379392
118657 144958 820526103
62298 177528 288320485
193187 196311 7814621
25658 197073 451710473
67052 169404 256150904
60534 175797 288431178
58014 149099 862551661
178262 187977 16766383
71759 137994 165576737
54458 127258 182236689
4326 101931 910283254
96986 162536 102558830
22886 89910 167542051
83919 151642 425611399
189669 199923 25644829
183984 188612 11593957
80313 148230 170156132
117399 120536 497047462
14514 95271 201896523
30124 182676 814090944
111910 171175 893944662
7282 37465 636070225
65990 116453 126050183
130936 184036 398608766
152073 163037 27261513
163668 179695 31053947
76422 194581 295754206
122348 159890 93945786
127551 169689 105528263
155556 161057 13626797
9533 119329 274575664
111861 179523 493292142
11339 123683 281041946
158043 179335 707435537
134853 181390 116588892
8473 115102 356116982
17837 30584 31894259
83847 150252 916218270
137958 183528 2853292
25134 173300 443730625
21859 55655 758307413
8144 198100 475430575
67704 154824 353588803
106568 187786 203562006
104833 183980 335661695
189051 192041 671913188
137310 153524 673002243
109817 132433 56719114
106550 109117 358510007
192899 195446 6372405
177244 179661 6100865
107676 120876 33140301
77912 168359 957421223
94653 154194 149394888
10373 48590 95393961
6000 12989 17405815
40399 107923 829165421
94875 128116 622410832
2836 97005 235290706
186466 195562 22743172
193561 198651 223592132
174572 185450 27416751
89353 136916 471306420
137047 146427 955111267
29146 126659 244032175
190494 199237 21916992
128332 188289 29253676
35352 55878 51402837
10990 118184 385923641
86189 88207 551619095
12900 91959 197645074
118729 196938 195888169
54469 86746 650129698
153592 179859 82523854
132847 180790 120023421
96638 159175 156704154
183842 189623 394700451
95413 177882 206632463
73306 154257 202706245
181204 183844 6731942
94989 188659 234772457
81317 178358 925099227
55665 135450 199679514
135837 179796 110201329
184066 199587 636869872
171324 180501 22895599
156018 183734 69331194
97650 137071 950721036
82512 101024 894256045
140776 198090 143688624
84357 105251 806345209
177116 193652 451737932
89972 94360 562591864
130377 156384 65278899
105607 182635 193009213
64210 109603 113477834
158054 188206 75509101
172249 198183 684955059
85400 124420 97673338
163132 192027 68199117
29026 176169 368322944
18491 166370 370066225
115074 135496 51201912
167658 196072 71103332
29787 183518 918594360
101385 132611 582280811
108086 174254 165771716
109054 154827 599736633
51157 176030 342001838
42977 173766 954884293
101707 177874 190917825
104294 131201 67531876
76407 157411 355593283
42255 96123 134741411
173438 176601 350791060
84465 158025 184299503
170056 193785 496736441
31672 98137 166102538
17251 112017 77197386
21112 137339 290692036
166868 189690 304591417
117936 137675 49455084
113316 153796 101708941
46023 170539 808563900
154925 188247 83389117
142913 169177 65761163
187721 198353 4522831
79281 81494 5509254
78723 114999 90648842
49742 55755 390078390
94065 169429 188869521
162655 172839 87675981
109849 191953 205726830
194294 197023 132892
12042 131387 412002529
121757 128773 17524790
93121 95871 507429104
5086 76633 178995844
163647 165073 3534187
124040 147422 58613870
84264 198348 285758287
38037 171270 333637272
61955 144724 969136253
864 197834 670125774
78550 166110 461354039
142914 182525 570587219
92169 152602 54809170
64337 175860 431857774
120454 133384 32394050
49027 78780 151196059
62088 99056 659805553
84750 119013 85729871
84540 98927 35872778
80631 153257 807496226
46752 48603 737822976
7017 164820 744103835
107070 143823 241651249
67694 145322 194264845
48250 80610 148091167
8544 95453 217205528
84477 181452 334124908
12693 47675 414922175
12783 112463 926424963
80817 105134 60703108
45873 198581 382427608
121378 177694 140969672
82299 123674 103696382
6081 194831 472331949
123722 161510 94545190
8762 194727 764980151
159934 179585 303855642
131735 169728 842821252
107369 134912 121751390
25086 122737 316314748
122752 199789 192912775
144723 163150 46086945
169145 173907 11936600
170891 197490 66632864
184302 189841 13872793
33226 37502 10636543
67413 199517 866633795
80495 176368 240065050
91955 111848 300189073
58737 123197 833253732
73193 108840 88931651
115628 194666 198094206
158664 179697 35175047
25714 26119 1050802
1105 164197 408089874
134419 155334 52560507
57087 96776 99199631
26521 161219 336996152
26699 161560 504841435
199538 199881 8787161
113724 174716 330139188
117660 157116 99031510
106922 106946 52066
128782 134648 221870668
61158 134468 197975322
179527 186724 18057950
195214 197064 4617656
51312 190485 348506027
65505 83021 43720825
60600 145368 212058955
69833 169099 939584193
195587 197426 4631968
152492 162396 782553763
88663 148205 786906587
94216 160691 463498519
42271 131344 223006896
37701 196587 419858930
187268 197291 25085642
27391 67524 147408805
43646 82033 588139458
59507 115707 560854735
81271 173910 231951224
194167 194756 754016
99921 102140 3122151
55593 121195 164233278
131237 174844 109197474
13123 180011 707811438
9115 53261 719854951
52495 85014 81313644
99085 127171 766685362
646 19298 46637251
164403 166695 766078350
84541 167687 208292315
199838 199865 860156513
127861 170949 533023686
64229 162081 244893985
95954 126071 163734485
30427 89005 460847001
120153 170382 576471848
141234 193766 186760315
100367 193170 403226903
51166 180252 427482599
131086 195400 161062482
147700 183462 89490031
193457 197570 179323934
34971 62680 729863378
169659 191518 54779078
145355 170817 63796281
78608 159192 741200743
190453 194797 162728860
27780 84178 625391335
12303 173857 404255433
70249 194665 311479533
15398 87851 485758034
99700 166482 167392360
24475 110042 213978483
169899 182897 32553472
166179 191564 42516847
137212 151211 35348448
186676 187798 211167882
142307 152729 329610208
160216 192388 80675603
66245 81695 355571760
44218 142514 245955357
98953 126604 69435788
183707 195984 30705693
125686 199971 186069090
47809 59301 28940464
121485 126453 12422655
28538 129656 425988030
169149 192749 59130132
40130 42468 627822898
1392 25051 41727153
77535 97645 890823520
23584 142279 611405864
87492 137616 125464272
106620 128726 55403529
61631 198547 342709777
88276 103216 37379639
88193 93479 39708342
516 44950 111047537
184393 194429 694656046
3813 96229 210769520
31487 109677 195540657
15948 20812 12198963
29668 189502 501886111
155817 171606 800865140
174224 197158 57466130
86537 129660 108045397
185407 190770 13333443
97427 198157 530244553
8471 107200 246827704
32486 62846 407665347
169378 170729 3443414
134408 136728 5752515
76883 187360 979928881
155969 195164 98030627
172157 197727 64055162
35898 143780 961233692
11366 58053 228321246
1596 119707 295428081
154062 195211 540402051
155959 160582 11370933
78470 113377 100419581
125744 195561 837255850
148777 162186 18648623
42387 187207 671942804
81204 114511 83242616
9521 92071 675226900
148965 160332 798193487
33078 71824 97038166
90820 196659 265103592
135853 173041 738951827
89754 191926 727377447
99393 123408 668422450
199617 199799 130573796
20669 20994 67542487
81181 187494 266279440
92134 168390 952328310
28338 32106 9395609
192597 197362 11953774
100111 183007 826710664
67072 145968 992065130
22421 163226 352298158
182985 188852 14725372
59299 187900 607980281
75226 142964 485108502
45250 192458 368567909
124247 170446 115748578
169615 195818 65620061
86131 145798 149422973
34060 135009 252637933
17415 148295 327646198
11196 182335 428237503
191330 191822 1264447
192463 197860 310536380
160941 174070 997734362
52860 187536 943004162
84624 97002 275615099
138591 193542 137765243
199401 199538 335389
12552 186937 840504879
130885 199320 853709291
1390 79972 196515639
129591 143243 34183405
112534 137475 62451366
138996 184429 164455995
34153 109145 187617346
140675 160736 50299117
120666 167607 901283946
171221 193708 56298802
197272 199529 5681417
148054 148113 187050943
186766 199517 31945823
129321 140810 436298922
72184 83354 382867067
147912 189804 104872732
168443 169577 58630016
148450 198809 126051465
80721 188917 270936296
89924 187680 244960782
52543 152533 250469343
6862 45998 97734872
56490 179232 444296652
124651 178048 323568930
1056 10921 24696261
153965 199185 113145772
187104 193223 851551718
162752 181394 122640180
128570 173361 112204436
21239 68121 128216126
127464 129135 4162971
113616 126619 32733495
170100 188424 974502508
145741 193971 120797066
169400 170669 3230518
7039 53260 115546910
193052 195711 373391716
122361 177036 209628214
148076 180682 694473559
183896 185434 3915929
120166 123412 250874498
81683 142313 151735786
164008 170622 16622711
164758 171338 765736320
6249 105254 247441564
126799 168339 587779745
77054 84074 960019317
173701 195628 54897962
53702 176817 810928639
3223 89114 847421861
60367 184893 495117874
117735 138138 601258309
109149 148390 98518066
80569 147498 453252250
67026 68390 3396509
61205 66113 621982530
139297 169292 990744075
157719 197808 100396732
24726 188643 410327163
77542 119387 406915260
168683 184418 265031465
168774 182541 752204054
67353 133480 165421075
29052 85102 140189728
86614 199003 281607247
188720 194816 105615683
31826 125884 235284663
187124 193110 82721018
123994 158461 86352677
56676 102295 114046561
116142 187481 580792197
22473 101284 196869398
26110 99654 988324934
104659 118259 7350264
199108 199579 456566644
111025 194268 208564725
57441 158146 735630104
175339 193266 237025190
54559 161199 266905912
37655 91391 11891237
123950 152692 72118490
65409 167624 255858775
28337 58248 799749216
46485 75885 73769182
112634 160632 83698112
98723 159023 151142791
137707 190173 384188760
43504 114262 176973250
181361 190734 23535293
102240 138487 288101122
148164 183038 253656384
79622 127894 10713147
49637 71779 55550944
37333 178051 955147125
119672 166310 116816517
2061 193700 493623564
45293 110344 576756355
103207 168898 164634922
62875 187439 354509908
140749 182553 128805041
80027 185037 99735469
97 74592 323297337
110335 127461 969679198
191703 196651 288038942
86992 141346 136068677
71405 195670 311076199
93162 96754 146961433
187627 188733 2784218
119395 169936 126642332
4189 11682 18723644
176383 186972 136065534
196718 196811 211813
165024 195175 255607548
113926 143844 261689406
45563 143363 509475919
99164 134300 726118865
88715 197512 624921223
150573 183601 892920281
173163 192408 750493918
93170 143082 971108309
161523 164816 130956041
165923 198507 81723175
129282 198105 172412987
177947 198549 51725441
187490 191933 11097499
57696 64028 15847534
123621 150677 670041400
3458 154150 886830038
84884 172379 219133293
9268 102937 609449836
25035 33743 346977937
165343 182756 167492092
12090 28390 836681531
10988 89353 510206571
2888 127731 890008216
54180 194190 350553534
174234 192798 46561748
8471 24747 40695393
73995 86972 621317091
74858 137020 589927228
93192 162712 174221687
74242 144087 174648264
35337 89673 135973506
3558 154097 376800867
76656 114001 93200582
164583 178336 34426374
63519 122796 148408295
90556 100430 24583583
92865 103204 396820995
97658 129284 842519978
135971 179662 415561105
62731 82212 48612813
169494 177810 20804801
172426 183681 28194682
27173 69480 105887711
124034 191691 169448270
159116 183427 523765614
82107 145508 192750351
4954 114656 274315537
177181 182832 541814043
129479 142325 32083655
41647 44167 48903242
66748 153478 217188816
69444 173763 261099948
79342 110862 78781581
101092 161889 227537841
147844 156062 20643928
10111 140382 383080609
196830 196948 291364
31559 34521 7268064
172937 185055 458293339
23489 81037 574274785
162055 165676 9068691
38344 157288 297857178
189552 195007 13600293
157793 180821 57584033
116518 144661 70644023
141243 181362 584470025
143526 164322 96440685
193751 195266 2720902
120353 159711 98520718
190628 193107 6163530
57185 63351 15525832
7990 12637 11588739
32546 58375 64714084
177099 185231 20502022
177920 190341 907370071
7920 132265 311091683
52452 119077 184166403
19970 166646 206730274
161453 161771 217351136
104632 125888 53319560
54372 87473 137393007
56031 174826 939742205
197316 199849 534634463
75449 142732 168237312
146184 196354 747112445
34977 59840 147105232
39912 184377 361705357
40978 43341 5853087
114853 164772 453558712
92734 132632 100006333
166554 167520 50811547
2939 49023 115078754
130664 158991 471207804
123748 199171 280564417
102377 184994 461262025
169620 185669 100718389
100680 117475 42103327
155286 165823 97959747
66504 196453 325244835
183392 189480 417345632
11072 158986 370042982
36336 158153 995074668
77188 161035 759386302
180643 185456 37420641
158813 172677 862522831
145387 173360 445140424
158437 165560 17763742
103572 157381 135003622
187591 189824 819172716
14819 125492 276896162
198968 199050 200934
161731 191421 74390461
154533 174897 50795188
195920 199866 9901812
114120 167341 639717664
701 24598 59761122
180263 189031 22057178
52303 164427 280624034
10409 81442 363483348
97877 98607 1800729
37185 68062 77369227
153177 163348 25262938
30489 122198 229492270
52186 91282 97705719
121896 181740 149793646
181241 188155 17426264
97207 162340 163293290
38157 169485 812262449
9453 85562 190289235
84606 94923 25739648
22925 172483 374342968
43757 72272 71532744
126897 179170 130897769
183475 191749 733683040
36151 182492 948758199
6802 7903 2768588
81486 184025 445480112
15525 22055 16394395
58557 90160 78918093
163640 185215 54170730
34078 69415 88570803
138630 180783 105649308
31279 91906 468209012
155020 163164 20207365
127408 171990 162718982
101104 181058 200397944
194590 196584 4962801
176534 189454 32398364
5174 123093 295038387
121706 130707 516043928
56456 187018 750937829
98338 123232 991038377
71624 179476 269957452
183144 197600 36194809
153289 184487 133692407
94927 115237 50860754
94499 148626 225544742
72826 143459 135885195
5660 100105 624349077
68988 97857 72041732
159858 178495 810087095
20764 93993 182986525
71112 165442 472999898
29110 114281 212948457
48608 100464 925189831
85169 107044 54683600
140427 151882 28969138
104586 124086 48992186
23070 78678 139094979
110737 141802 861753516
70307 188684 661007283
138807 168237 73847072
153783 189586 233526219
119920 156408 300430342
110278 113023 672008081
175079 195198 50410197
124730 154290 271648015
128822 158614 74697309
51465 152736 253713516
96933 168134 228969238
578 183311 457297656
79096 101212 514115131
199536 199899 887536
87580 110693 897090114
66451 171743 263586181
128752 148597 49865025
66441 157133 614502286
155421 183076 69158776
197504 198782 3251502
123492 186282 506248421
60877 146533 377011012
98578 157675 173478064
122544 142104 193549245
90246 137090 154064281
58841 186400 319285896
196025 197024 2474152
147493 175680 19623389
46404 57134 830935108
8329 92220 901375973
102252 163101 152502182
103973 120853 42436588
7518 25576 194861630
97500 153004 642993323
27015 100631 183927179
138717 140712 83287188
94311 187755 234241783
13857 154381 934786061
151367 175826 61064394
101173 125858 27358455
138521 174645 90594721
56294 95184 501451666
38036 135421 940004231
112608 177182 327598819
194867 197188 3075872
144024 168833 62190564
85850 117643 362229511
28416 171086 882938628
131052 140527 422881788
21655 41501 26954138
160827 183172 460676948
71703 158543 969929214
63982 70842 998441596
80967 168660 219565071
151925 168342 877325251
115316 187558 421695377
181138 193043 29825142
104568 193331 222431020
184006 195370 28368269
171196 195305 981646959
165721 184680 47579500
194797 195987 765777311
150496 182666 214025540
9645 182647 499610514
79012 121095 105334321
200 33319 112786557
119905 181901 155313629
182685 197816 830098314
193673 199305 975775298
88424 112021 77832816
131392 192705 622132872
138494 176833 96189442
14736 169147 760521658
137767 139346 910753830
151615 163086 558883503
136240 153907 508103943
127894 189840 155205191
35295 172002 642785745
121515 173429 129977790
44573 129684 213020975
95316 195527 251070156
18334 164672 366247397
155126 169152 614080967
75224 117027 41874920
157047 198591 104030001
103096 163919 917418682
166867 190195 975936719
76939 171756 237390897
173785 178933 12892027
39242 90564 48162784
31315 34948 8975592
149337 158333 22450045
187313 189804 519209295
155336 199807 111291354
150847 183344 81237709
111697 116227 11320650
37492 146312 272506148
35604 60978 954702866
43625 57824 35643750
198832 199626 998905961
82423 90496 193328981
68987 164184 238224656
105100 164062 168676025
70028 94683 61501454
46017 61051 37851943
111630 186832 188515763
53805 89242 725285158
119036 131513 38217395
138805 186692 166503268
153768 161194 447768732
4681 10484 14568409
45782 176108 160396971
130326 194309 160250705
78488 139973 153804048
98814 150663 1050933
94052 99841 632215566
6375 83404 192527064
19380 193834 436602405
197093 198891 305396870
156504 171472 37434018
52541 59437 17347319
94988 111345 40910071
1550 37735 607891210
129617 155418 64754206
110640 123465 32291398
76546 143160 166660082
34608 47115 977766269
128486 141940 111806571
128360 129933 3994030
163779 190136 869125986
170398 184922 598093178
30749 153298 306867543
175850 181087 13069644
155434 184044 693709248
149950 168209 45605816
51926 166073 285710478
32418 191984 399471839
11387 56494 112663112
96900 105483 994159253
74246 127339 609019143
176522 191221 36794551
163438 189813 504117800
61079 114831 196327898
173043 193938 52308830
4252 20655 40997339
150134 179077 72358602
180467 186802 998260447
47564 105528 379659038
100047 134238 85730358
186991 192134 12868463
65865 174190 731463672
63204 162689 248966512
39149 153793 287154224
86241 174288 702584412
54252 184380 325857608
196335 197833 358418912
153825 159611 14268300
129575 165557 335837925
76459 162057 437118608
175526 178687 7915450
104996 143099 95545398
147172 187630 153632553
38728 167313 940198018
109057 152732 542949393
148381 197905 123953693
170124 190877 602952418
195076 197061 556546404
128371 136186 19550809
45214 176170 327858208
84360 149936 164367320
100484 140523 286350601
124413 158656 85830558
55046 129406 186121152
15992 69251 859625193
106173 177779 179370340
39140 153859 287344592
147073 191429 111054181
37168 145143 876419978
87847 127067 98325352
3114 54922 129488774
25277 170506 363456073
3584 197570 898576497
47022 105484 230279607
145985 152657 18998381
22059 57188 791380271
110979 162227 128414666
158952 167002 931432212
143312 155053 29541198
47942 95324 265036189
35039 113638 900408724
87566 99064 484821125
145952 175694 74471440
6529 110661 260345630
40947 183132 731445761
7988 189206 453565494
167070 179377 30790319
43875 108419 775683061
70725 99576 71986655
107033 135150 70403128
129202 182458 967853509
100724 174717 997448607
118301 143002 735816353
169888 192301 56133271
81588 112919 78293305
149998 160389 941035578
49988 156537 266871961
40169 185061 362804150
54914 109609 136792283
3440 141120 344345115
127490 172025 322299704
135410 195411 150323931
122459 122524 211829875
113373 113672 54435040
113223 152997 54802451
137233 179103 104952743
85654 89137 8628833
137269 173485 90794138
5779 86433 265486922
85448 174455 222802918
158419 193824 278504931
173508 197816 71344910
143731 156741 859136716
89524 127591 95419152
109556 198851 28017287
143383 145000 4065298
179896 191703 538616554
7398 52800 575734207
63774 131864 170408220
45932 73076 68142794
142997 174916 79930542
49359 76000 66865178
5068 156043 554928954
48588 167717 843991175
184092 187616 261462957
194823 199163 10916700
112009 167655 139568125
38445 83045 279481717
117949 121181 373315673
24655 85723 152721402
173014 179769 305665342
73565 129839 140698225
151663 156717 732560589
157854 193678 89686628
7870 70792 157341197
162331 181775 48715498
131943 174719 107098361
108082 195615 219350077
141136 199370 146008978
141809 174035 820796866
79833 187916 626584530
165517 183538 45162598
127699 196088 500054180
28432 197054 498278340
119611 137624 45058491
129550 188510 147708585
123283 161179 902900876
82809 97461 812612723
173608 185356 746589390
85846 95278 23454260
22363 63331 102498783
65034 117025 129899495
13935 184636 626550030
66494 195362 939938181
4484 139441 289478805
160376 164366 10055287
52956 106536 134002304
170029 170216 480468
25807 184622 397540306
58483 91173 843944283
12415 56105 109195711
105288 132206 67577574
79090 198663 111164051
129426 147488 751652545
27974 181555 384427613
26246 129955 768162492
164042 165004 2393873
134030 162352 10716790
24863 87212 155793761
120911 122268 65539856
73787 137748 159852575
18040 35441 43387319
37609 128386 973958021
2641 61209 65541197
176124 186401 598207969
107287 118041 26906338
12921 196877 845712484
121472 141219 682975829
77218 79465 633425840
96297 148453 130889075
79183 110069 77199900
98419 119104 312747421
47428 127802 201234496
118601 184665 165616896
125691 152275 66755369
102098 197942 509023498
53571 76156 847117969
119822 121913 5352446
845 85535 959801810
52959 69814 180368781
42012 121894 200046949
143996 167861 59879202
50070 153186 407012326
140049 166333 618572925
75987 190895 287606806
103592 145936 106221588
115630 191525 178890206
77660 164959 218456511
16658 65014 120955321
55737 185767 325729154
85818 145694 149883752
91555 130237 96946464
128485 180635 130605113
79115 118088 97412133
41941 104022 625438829
47191 196289 815428188
168853 193802 62456099
189291 195062 268974635
10726 163102 381213475
150419 195950 113875200
148209 162096 34616798
10743 51191 53936528
161528 175083 33961616
135849 149242 311363594
179421 185213 14637633
188822 195902 762664152
191736 199094 18477375
59122 184074 512248938
22720 124347 254228228
173373 198581 494667755
185175 198080 32236763
63390 143336 200062630
79137 194901 409621193
128464 139734 634480458
193277 195094 4569401
7480 66064 146571636
197522 199348 4139123
12345 109414 242697414
49505 106366 142285524
19517 162843 44291348
191574 192856 3174080
8083 55948 119598899
79178 196747 796648510
142882 197396 592419634
63274 192474 819452134
165501 196376 77311318
75727 163519 405952580
151643 174737 40505354
58820 72907 685275968
136846 174628 518041391
133766 135986 862666637
39931 118420 196284079
58772 142643 209777390
45222 93067 119591313
111170 138628 219767833
118368 167267 122584637
111526 178691 168340802
99731 185716 729469587
120784 154784 85321468
62286 184704 306467905
128867 139642 803439439
136733 141877 147867750
197608 199735 148277390
191585 199071 18796328
37736 116099 582651924
127488 128831 3348661
51827 179441 154121274
146895 151297 217182449
27427 165512 345557568
79999 136483 225717905
10836 67165 140939479
35619 132309 785108445
127066 193360 499353410
164688 185956 141069639
146440 182269 401831339
26155 41885 39177546
5736 160081 797746560
73101 180929 269749980
171432 177070 575161593
45043 128092 207843705
59119 198884 479057799
131775 165637 819489971
98619 101770 7853607
132860 184912 130465568
42216 190627 371627082
51407 199289 370353665
151222 159665 20889249
98617 103773 908067976
91202 173605 818390892
159566 169663 25357448
46637 122611 494431905
196173 198628 3351996
111601 176202 702605958
91454 172849 203933692
48848 155952 880865770
185906 190150 38743139
15011 170575 389383263
35890 112958 172798913
171256 179504 688293573
13520 92723 373732482
171206 193461 46996653
142955 187289 111100589
182507 185000 6357900
155748 183442 69218618
29513 186631 805644699
71578 112389 101956620
160057 173753 34410891
70659 175401 586358849
7557 133071 314015186
78393 114482 287279631
90105 197750 269660705
31083 66130 498552721
137109 177450 101097463
14564 73998 177389728
149234 193585 110914661
18243 137537 818956165
193881 197202 8340787
61155 93634 658704974
142076 198968 142675245
53977 72533 46596309
188787 197451 378231269
68634 103464 291484166
65745 197426 913024889
155765 182112 110209445
137894 182051 110746420
143297 157578 50535537
143385 159905 41311048
166662 171247 11552081
38632 85181 408585567
26213 79924 134233706
145224 156591 28577966
49090 192031 930712864
39777 157891 401519123
37473 188586 839200932
144571 188255 109488714
40007 191490 379248783
54348 118351 142825723
21949 85805 159680432
149964 155871 14786961
44523 103160 146600429
179213 192368 32964231
100499 139954 47479949
122742 130325 29805198
4898 103523 246513917
197869 197925 405702314
152709 197407 963025013
158360 159382 910730586
12759 78676 349515093
24695 169121 361405501
25768 143061 293445807
152929 183783 459124720
172523 188073 236683854
26247 53460 200692819
133549 193494 731693796
44184 140482 240959507
54906 76755 518442525
112902 141250 71043457
137530 142252 7804764
34673 63854 198797136
191608 193270 4120330
6972 143855 342426986
168363 186927 581362449
67840 169714 956818693
90052 127480 93772911
67553 109396 935740029
84995 188133 302403396
116668 193955 193700090
72147 168972 767699126
88024 187119 248301058
177050 188837 844321631
141402 154057 33854378
76052 102046 64781890
121016 150329 68563684
20786 114744 408952763
164358 164553 297092
126137 167535 103753199
126529 134233 605232445
161589 180559 862416137
181046 192339 28365193
142407 164901 221351224
54255 164123 275026747
100907 126278 751972488
5789 25341 48840437
59342 90230 974477285
155621 189016 988073907
195025 199166 655704827
178369 198195 49743691
132079 157063 62616357
109316 131509 411489911
151716 168139 40990013
92274 164597 181183479
55262 177104 305030700
153616 196631 750918455
89627 185493 264459560
182254 189952 119139238
55802 98411 106519974
187329 187861 1359879
45713 178781 606163085
78912 106782 69654860
166021 182850 42231292
161407 185626 60857884
140290 182094 469804275
95468 121212 64589236
17938 47139 72934837
125819 187453 154462850
172374 195225 57176205
904 64818 696040779
30771 127760 242698952
82755 195461 282216080
17370 109724 230959485
121542 124752 7977789
177178 187952 27080238
7895 101720 865166858
12506 108314 239535684
182700 186266 674176200
32780 156583 310016739
124910 168389 108919736
100581 176968 444538232
159389 181872 165700430
55448 90570 285190037
115527 131245 39487072
144214 190432 115809296
106007 111510 13702976
83508 162467 197731963
55158 80239 677147844
29745 77392 119232685
64941 144635 199466352
88078 138076 519058723
138461 188281 768765151
139576 189756 125845260
48126 124717 191741709
174212 174703 1248142
48665 164931 178654574
131634 182528 127434295
193626 195715 5238454
34368 66581 612222361
53758 181510 319824992
158701 174817 40296483
84883 167246 206233846
53000 134591 216061647
135165 147336 479576143
103954 136551 81721088
43023 95917 132297269
19853 157512 344519293
168246 171744 815229129
140869 159756 47326337
109496 156631 118248443
34732 196103 250179517
106337 138151 71950127
59882 101510 103873024
80545 125907 869475937
76969 172690 239601906
44329 193586 840133089
45552 147497 609937993
101484 106492 12659182
185678 192362 424648024
136831 166123 103612847
100055 144485 641637142
186745 194835 20272736
65029 85933 349650682
159075 166783 19322768
193940 197202 597368568
92984 102023 3221931
175717 188322 31631620
145468 188436 107683889
30853 108477 194029463
25268 96101 966164588
48400 89160 101993236
198448 198662 203108126
83239 182570 248781114
35498 113283 427340389
145986 173698 795642374
183090 183383 113586358
39671 133963 131731119
25007 77160 977824367
166625 166814 179746067
139315 170031 77054766
73801 124434 126561868
20656 129135 918863429
178774 178831 159043
125845 169909 734680331
194072 198840 12033096
72140 167633 563428427
31308 50822 48738943
180872 190961 25347685
3886 153776 375188159
132207 143216 27541501
146444 161627 854431861
121524 171610 833083586
54397 64034 24150072
150896 195067 109413478
138791 186759 120289818
166437 170278 10291694
86495 159519 506977054
147187 191203 110198806
139801 198579 156406376
125268 183489 351788922
163447 195683 629410479
145091 153048 20061917
78084 196911 297448912
139966 177310 273075943
95154 100498 13346153
12580 32880 50688402
5163 65854 151799551
42856 112429 174038665
105430 168460 157975626
87334 191388 668146258
166949 199484 394206972
145664 185694 756821550
106033 154806 122360617
102489 103670 266385744
807 156294 389183213
6325 20426 785257408
172446 181808 836659365
113336 159474 421590220
45235 174240 675540151
136611 170458 84881907
190695 193820 7777195
106732 131484 606177626
57291 86798 381137960
183170 186252 937359590
103382 139698 938655998
147185 169509 81327267
190818 191376 1381253
50210 70297 50349554
168878 186325 803830296
193657 196870 605139629
53438 159567 265610028
167514 179277 29421720
176923 193056 899970110
18964 114332 238429896
4571 70093 163898301
148024 191201 108028217
60793 116763 402727787
100737 143492 107235220
115660 172419 142307973
37527 73665 90683146
80049 82920 7178907
101154 195386 817251896
127584 135947 20833669
191647 192753 772709627
110159 115607 387031456
99350 143067 109637996
76486 139026 713968044
70696 199159 321651471
184675 186840 189652309
50622 132109 204021887
152307 184657 80947631
70110 77842 19328476
189002 190059 251962
12262 173867 552187426
192193 194526 161411028
57050 163069 804695035
72562 106733 880093823
67214 112748 113738943
120229 192458 180904171
157196 189207 80142047
189833 192989 565101323
131554 148318 396251583
189126 193395 10629639
177629 187404 533476810
45787 198257 597832780
72305 121895 124062337
56278 142268 215206774
51942 145272 233639572
176766 179538 6900615
172168 177418 831682537
192536 195500 7364528
38210 175958 1560730
131828 132540 766561701
180334 188675 902246443
179907 195518 39060994
193668 195106 3608799
197310 198004 1782177
3526 186528 457978141
178952 194613 39228787
129675 166476 92164886
135837 155578 49682521
71113 74574 124962226
47937 171818 484234162
154081 177324 557931818
34379 89939 138999166
193617 196660 7590269
87256 176786 224314058
55059 94125 256271875
92336 194394 297875974
29360 190796 860339934
138783 192073 704263471
52203 113851 154101249
21415 119991 995563640
51175 157207 265564962
14731 192257 792206070
122119 125025 118432972
163541 192014 71370619
121858 193629 179688986
183122 187084 621056783
184895 185023 331370
171382 188397 629924010
160665 185252 61739787
199997 199999 2302918
44246 182446 899212946
76209 186462 467592437
194031 198600 11523518
116533 166336 552613747
27456 73642 370841845
156812 162577 14335027
43271 85073 326611187
56329 67009 938887643
109362 193994 747580173
114972 171696 640878515
20869 44239 82729627
94542 147898 133814621
107260 136613 105684763
192773 198153 13528564
18590 61353 180455862
111666 163176 525298182
93847 159129 872069414
4580 170409 955500711
39765 126677 953297687
59338 72536 990775054
163848 180137 40847622
98534 169479 444381983
43473 128466 581427412
80379 117896 93785777
114887 197906 208098517
23648 143047 298754130
99750 142104 106126736
156698 190848 996236767
66941 72211 537694834
158066 178292 237085336
70397 110642 42290779
124323 134550 25570784
1588 148848 760722676
157791 160051 5543527
111616 136904 688552662
172907 183437 750843155
138180 153844 39566480
73262 89910 936067242
45925 150968 263195077
32812 132843 48221394
169046 190142 52898785
121578 176617 794420489
106718 142297 89091573
168213 185372 219200321
76863 86107 23010324
21774 196448 715469523
179827 190499 872006335
44851 56389 28841889
159283 187879 71735256
151376 191076 99243938
60284 131313 177673105
78559 113704 87813631
155601 164358 530964654
24868 29110 10558082
192071 194093 403659431
8544 75593 167747746
145343 174097 370902026
65115 105672 101304784
23089 117930 237134338
85597 136084 859956261
54280 168508 285982681
11597 37922 543988860
165526 170217 11791135
90140 146321 280092256
35029 103634 759410600
193812 197314 921706721
120235 182655 313875510
145581 197729 130700081
122847 197203 660535007
18498 48745 75556820
18284 186802 421826362
95976 164290 346027053
142266 158956 41852907
93582 171362 560792743
148790 198909 732747241
17870 190486 432079715
149052 170779 36391909
136704 195917 478041675
179735 193156 173805687
77461 136876 148559595
104825 155658 972490883
17918 73161 138285081
187368 197481 853042598
100020 150731 127332468
153607 173977 854036351
39431 118369 453210167
170175 185600 38767228
68655 152386 209736094
81992 136655 136798655
32024 71437 21311742
45894 151015 263394881
81101 121356 3317805
19231 95337 659324341
61971 77483 38736026
62288 99931 144269237
142578 179168 941657514
163464 169822 15999802
143358 155883 31510149
16821 199730 457857661
133033 184510 128997936
17927 136590 296821827
43710 152683 878653883
73311 186685 283741241
91769 102798 27554166
119442 142543 173185323
38619 192582 385461546
6116 73237 107595938
146625 192800 115594636
107784 142177 753100769
19091 121006 602935836
115235 183367 170758498
148321 167510 198280000
179732 181579 4634595
136354 166207 74797924
35148 174264 348263204
35189 83070 119861127
178802 197084 336471967
97018 116134 47863340
127257 160440 83001764
69611 70148 419783361
111214 178270 837118029
97877 143142 113472163
32729 132687 249371367
196875 197013 351032
75683 152519 192450397
82168 182544 251358504
147665 164514 42077047
184299 198573 35765072
93802 171844 195656190
83644 189440 265006181
180264 196757 40858678
30943 79413 434351751
124371 162811 96286795
97472 142210 112094246
1287 157700 391414646
126273 177030 127157068
110024 123999 35096721
189201 195424 344163431
140395 186895 116615125
35337 172884 708641538
184838 191517 894681342
107577 142533 673390424
177291 199440 55577846
128068 131670 9058879
8362 58054 124301967
75298 120443 112819209
26557 97655 177622074
108069 116297 227274252
119022 166134 898633282
132094 197243 72143046
190407 195857 75510488
188157 190873 524761464
92569 169107 28498685
59161 69658 26214749
166934 185136 45686681
85765 107297 745632974
150887 192116 322762221
18969 144914 315164436
169705 178596 847430625
80558 180954 644976230
197717 198942 3113436
139538 142052 782985839
129511 151190 142414531
138426 152370 35283683
166613 197247 159162693
117235 135976 47010473
12592 21588 722472887
11956 147152 338313257
18014 26943 22375009
184019 197629 34033121
149842 184838 87587487
175370 177870 6255433
183544 194438 27291373
39594 182403 357524437
19963 136521 291503491
39587 46350 16851912
164198 179128 329517623
169189 177765 152856427
89117 168531 198935167
103593 196408 544784330
56817 63860 17690051
35477 71860 91212798
16227 188427 938257911
121498 191255 290182777
62658 137808 639131921
131510 157374 64837798
3948 175066 428141811
98217 158857 151968459
13883 45129 508062110
68240 112836 111413135
138601 189077 648514446
22204 166894 362081805
41609 126914 850197582
151888 163570 14045421
125739 138310 919887737
101946 147828 724383008
136452 190393 544170040
146228 167012 77514490
25175 75719 734344851
37087 89047 129994150
141685 184791 108133565
111836 166774 137241491
198340 198978 1634383
38109 159745 377944769
46392 76734 76107984
100909 181202 201242677
59540 96532 69629468
104976 117008 30108696
5612 170632 412896501
29950 35600 14007095
86315 114749 510145602
91039 199284 364560525
193384 198678 570836941
158568 175936 43432106
31207 60055 941907048
190746 199732 807436679
9443 165388 495319179
170142 198594 71307941
176008 185952 25015299
109961 196692 217263601
144152 148080 10001590
74974 164131 70747486
18838 110515 229186615
131162 144676 333333953
35032 127136 230619900
113859 163938 125534174
79157 129125 125058072
131106 169957 97331234
181478 199650 3530355
89504 103097 33959311
57567 154395 918325234
90166 138754 255752363
20197 40845 839389320
119087 163885 82708790
37980 62013 60352450
157863 169271 49272777
56832 195715 975786595
537 183042 456751426
88195 170560 297753931
150308 181353 77576032
16778 57018 537448846
162746 196493 537890332
123252 197066 184767580
4692 113243 271359773
126390 188145 234368087
74504 174854 251043224
11975 152290 351229670
196158 197926 104837440
145961 171206 735294182
174657 189649 16469405
82602 172178 224361521
137297 156621 48595417
96702 140630 227824980
26212 110423 700979253
61558 121777 343540690
101834 110702 22274079
8898 59448 126431201
60082 63338 8126271
20249 48250 420131744
137253 142736 13743295
63631 106976 108369839
138787 179671 530591315
138400 181805 951346135
153964 185145 49946711
14921 69696 745901259
155516 160867 13229845
198101 198862 1941259
158987 189687 94586758
5360 125616 840584256
175444 186774 56881146
25342 72860 377573363
13946 117503 258983019
105797 179535 425417527
189940 191278 802796298
140960 169727 268818980
151335 163760 662466394
36877 85871 238265502
311 41660 103321554
87136 126508 224577783
185565 194099 21202942
51170 96064 253300541
175089 177788 6737013
162706 179696 578663334
90660 140752 125399357
194455 199596 242214263
136153 151174 37904889
62622 150957 221208986
12361 120177 269716380
102161 192621 238675384
64718 99516 17484329
185534 186308 1828835
147222 167369 50433396
154772 178971 453852389
26078 93788 169151501
67732 153067 332628536
171154 173821 6642440
88398 199862 359037839
49355 121544 514101245
179669 187378 19364624
97819 152552 407145250
103725 122558 148366931
80096 88489 20863493
96129 146097 119991252
30291 99856 893746292
194758 199422 11705614
80740 124352 159266054
132598 164241 281038637
8003 45625 93979725
61862 138436 682969785
10081 194855 462399939
38327 58664 551782043
86492 195712 358420399
152739 161804 401064561
56690 199050 892591706
158163 192346 824309721
71092 174940 721126052
25257 128699 418875698
171813 181416 23964751
17738 99831 576631401
55956 89043 82737617
104200 118656 2091306
29080 125045 526488296
12105 67670 138987645
171002 172896 4751412
164884 180734 39669668
28342 190100 404919445
83348 174903 393391261
152365 177086 520863152
102125 104199 828647276
184435 197350 32278079
101572 151698 125921634
53765 148402 329941156
78378 107209 412641477
175379 189515 35487475
116685 124851 836621540
120315 178962 146894007
102940 125812 755801007
76642 82958 903764520
51584 52993 694657969
153049 198705 114281588
137385 170630 83391231
27224 68100 102271143
4359 54093 917682024
56081 169100 568635475
179596 196549 514085569
187998 190051 5126305
130866 168265 93654707
140347 140852 587594154
140206 154346 193167425
56721 125384 355652955
9611 156748 368235951
1770 84662 610386287
5519 135373 629184153
47296 94834 42805206
115609 155049 254446737
71510 159677 220593171
81165 162599 470265146
27236 102551 188240577
153069 164655 28865710
129575 199891 947341873
64360 78519 366152819
20196 53425 937058751
190958 195371 11008689
149878 156430 16396983
36269 141162 262526342
129589 136938 512179597
96793 116240 48638092
69289 187027 660429737
94179 130502 91102645
28410 112375 209907181
145828 196429 637690106
195321 197404 5232149
113549 155512 766679653
190271 191832 3910547
31712 140953 273268911
183657 193127 574403668
5133 161122 397154974
106090 160053 750028587
124943 159325 825836904
147181 157840 741064782
197979 199865 4693636
51354 57147 14511136
153656 195917 563653437
24196 70029 501795842
4481 97060 231343132
180515 196703 258564339
20347 86478 165241071
57795 62458 11740873
118137 150625 360638070
132722 153963 53404047
17460 197309 450137399
176906 193804 464030538
49762 75459 325570740
83764 88153 200167328
58692 64792 15215652
185401 189656 634230358
141269 146755 13872644
14982 196779 455032163
141563 155371 34830714
98801 126146 306860527
17646 89493 179634177
162149 196407 768737450
37614 63034 702850986
66122 93867 907030730
170434 199699 688259746
136965 164429 68886745
188287 191281 7422257
30054 106420 592527284
175971 182469 171089061
33279 194769 609382723
118971 130738 29553329
186498 197818 28363508
136763 156563 255164357
165281 188434 58055336
109330 116923 18967219
56404 153101 504774907
53467 58709 13188813
138469 143670 312904725
129528 150032 51477894
26834 85292 985469103
76540 122562 383087930
123898 183572 394603047
83479 85437 823702514
153728 194097 931540468
62215 125955 794182690
81827 199298 294238068
65552 73683 199624530
119338 195084 189752885
131169 180627 932836537
73738 119733 877576115
30753 187382 365821664
166865 193999 67935870
101714 116693 37542054
181362 199862 35617938
78960 147378 367939703
59389 170932 743054149
28983 126896 245024043
175423 193858 467735757
52744 65991 382844294
134047 166322 80879005
64716 87955 57982716
163805 179323 38908268
146244 147561 467980
151338 158127 928506435
15490 69603 135417340
157172 178520 750792475
15127 137571 623790464
129066 180942 129878293
87556 144452 142525816
37353 140810 342433046
100111 151630 345778125
38923 82602 109271515
157139 174702 958038358
147837 185700 783653756
151510 159327 324487599
18082 171482 862683169
81797 138210 661349340
136587 156261 49514886
160547 194633 85453614
163008 168998 15031513
57547 135594 195270791
52586 165961 283766609
19589 168282 513883167
180815 183313 6324354
115078 120925 817853613
194019 196035 5070792
25973 161588 339344524
142767 189786 513001915
187941 196081 107332348
157213 187836 377314047
94512 158558 248236155
50326 79626 310964759
126510 181498 137709139
24489 80418 623465894
140874 143524 6711014
198802 199941 2797096
90116 198065 948253917
20057 193926 979820588
65693 158318 231883983
120292 195279 305185247
112948 188195 874257325
171191 196289 62811308
162802 181433 46640370
140972 177557 91657154
23172 144668 818078701
188067 193109 127651839
76524 112477 89731445
158425 192750 620750225
139141 185839 678497307
32456 196309 410126263
94072 168565 873496902
62535 165075 256539789
63505 141301 558847798
2028 118564 607434179
154424 156509 5155816
176296 194875 46513983
28495 150965 593914400
32534 38786 15598338
49918 167591 352054230
199800 199987 71718840
149481 169501 762257527
95712 135478 72313802
183989 190168 338102626
81150 106658 412319350
169434 170271 940189079
68330 150468 205734847
150431 169572 47772776
147962 185862 641523432
199985 199992 774520670
137176 180495 170962860
107536 129840 55969046
111156 147562 666331717
29694 132385 256958270
138470 178872 638289078
143516 190616 28345674
197220 197434 546422
177369 178710 877195693
173346 187524 35557859
193258 194767 308106269
162437 187764 63531865
23326 29828 16251708
83744 149072 306209027
187742 191587 9593317
33849 103194 974988550
168809 178329 918965359
115574 170926 138740711
25387 42061 41568483
36313 55828 48856761
80877 93067 30386173
162427 166872 603372472
11170 163561 790484354
125166 152826 372841799
196595 198159 3986253
30045 112381 614102547
95475 114813 255284136
12116 18973 201509799
122559 134050 28662280
150271 193323 634905274
175157 193387 45678170
15315 136011 511377142
170644 179572 22319715
97912 134099 501162233
60668 157983 290215814
157886 175514 389299385
177119 199263 55547326
151937 161186 201977158
38324 160483 305748817
5410 50516 649692935
113625 137285 59289979
36305 159980 995175032
130671 188392 677526650
184258 187204 7376104
5865 105421 826325735
131170 152417 124052356
189742 191508 4413056
73290 74336 809927347
116261 170877 15455898
187570 189672 801668115
74688 108864 508020096
80225 171159 863890398
147182 190345 738943180
54400 143710 721255427
180344 188789 21263722
197245 199511 5702267
31986 141122 482497394
193328 196752 466026673
174287 197648 987706500
55057 140232 520003935
177083 193836 798852391
7382 135861 641022503
197039 199981 7402130
92293 142295 686751167
199032 199739 1740441
107016 146235 98306331
80203 171718 229220828
21713 146567 315583419
46321 113593 811965524
199474 199482 376486104
121725 133826 30258392
61625 78655 42473487
104431 139388 87559374
5998 145723 349503472
73392 118783 113410210
114676 162431 279812585
10239 122799 281578079
10459 107481 274510603
60512 115136 448960391
117995 121236 8256112
187934 189162 690090075
96441 143731 118515931
63503 113570 125136064
62115 111423 616533288
48526 193053 279059424
18965 185717 816916373
142315 187096 132124917
119082 190897 179938407
175509 194389 47296486
45776 158075 886662063
182880 184091 675207353
142296 192112 174135303
59458 174729 288451508
163837 184053 293484953
194080 198399 170446509
118538 129082 741063660
126016 156409 76333783
144086 146685 118324674
60037 97972 338270423
199214 199287 10794010
175384 198062 62234252
174384 198604 253756439
14086 37743 710654516
59598 93056 83492848
111641 145088 485886948
12394 70662 145767885
176112 197829 236972329
175169 182689 143220439
124539 184135 149355546
3390 104886 253673972
92600 121582 232922736
196578 199054 6275608
150383 153562 7934830
85276 174248 222711832
53734 180081 154872168
156253 186803 25152231
95674 115377 49338989
168882 191533 841182834
100569 135967 88733189
175803 193086 217994062
70465 71805 3377723
119138 193495 777333175
28632 55809 67868192
75294 182926 269375357
124031 160697 91741914
12805 22671 734565390
82568 168270 474114003
57343 163717 266265940
70586 86264 569626126
70280 124718 136168547
4368 171343 597242640
87403 107420 592472441
141516 173665 80654744
56452 102119 460229246
48709 178444 768370877
190621 193714 374166932
17314 118634 724822195
97516 148012 197520523
174936 195067 50473409
56783 108381 129031589
159416 180026 468756486
149976 178332 70842343
141083 167275 380485108
44300 155072 443358721
178860 178868 19313
158417 177524 940687480
101423 164138 157249659
189801 191832 867193188
54809 78967 60447516
112028 140521 197330842
50244 95791 113889371
46657 88372 931303003
95583 128904 83523205
197977 199660 4225806
102123 150510 121502622
59718 125271 855836640
162041 195945 788012638
158297 182830 61380940
167197 174393 855540960
198173 198472 93434
167974 195959 70064934
144959 163578 232226626
89334 137185 119789547
35294 96149 152249654
81290 87538 15570095
166619 193120 296737711
15226 31113 39727107
75911 156954 245404633
94422 122030 921502175
108097 149832 420039384
102358 124015 46017842
69670 161799 972937788
22023 52303 75699848
79378 171220 229979843
63267 175122 391584357
166870 168384 19145086
93467 189023 408253611
127497 161732 85716330
133865 158979 62903648
174585 190204 39206665
188785 197067 20633990
62251 165945 259466497
79618 157498 860783386
111725 186085 688849275
53397 136481 492932401
172207 197389 63034561
168229 188995 52067678
89363 135107 928672902
92744 110965 938211177
157665 166404 21813278
21572 42569 180929261
158233 189409 78056156
21316 49942 71483824
192848 195263 6042163
64165 105973 104513704
86750 128701 105086847
29057 110051 453934011
173990 175734 834017505
97497 106366 22278195
127538 164531 126296211
71804 148335 212942851
58810 144176 649313072
177706 191665 725409383
16076 98811 206775474
140838 170824 75202140
42641 60449 44753518
23810 24196 998923
177835 195597 44506887
67072 72257 13014562
110144 199120 433493074
79491 153727 318269225
114714 189490 187462494
73532 196680 505488144
48418 139879 852023050
83768 137292 865984308
85916 145229 148532044
75135 88742 151010228
45897 102090 682074084
577 89508 222312537
173980 186732 31989156
86124 174003 802825646
142075 196112 282795525
156201 189455 83203109
47621 95164 95811834
115636 187293 179616125
125151 175656 126518046
7624 49957 999121475
38467 96256 681444134
7642 173802 171838211
190109 191788 4198622
132627 148514 39935060
133782 145013 28143440
36428 48206 566303193
2447 161103 753436559
55371 178047 307082568
189707 196078 15900622
58928 168865 290790561
154934 185408 76308055
61689 91618 191702670
159355 182940 59161600
144277 199709 138889627
137105 147067 995775052
31320 122989 229466137
65943 149547 863341384
148998 196727 817283050
67163 91367 802939888
161628 161858 589724
49605 166709 293176712
61377 140679 319055979
183434 185455 974517970
105575 123565 424590825
153538 194585 102666838
188058 195987 19801117
49615 68736 47955438
92246 130449 774611503
195882 196833 2344419
116894 188479 988388989
54052 83953 677886048
163763 163872 964846162
102863 124311 997607280
117186 163969 117283119
80724 162250 204061608
59496 105252 479687611
79610 79978 912029
127939 155814 80493728
75448 102428 915544074
165586 173508 23291201
166440 198970 81588579
112691 197514 212565680
84156 151031 167681011
124693 178543 134874331
40073 185481 364125722
140470 158904 336212524
148792 199942 214137302
70647 90878 763327156
95343 154459 36176792
163745 174752 771939477
165076 176896 275112190
199439 199769 839933
144301 149857 14075409
9163 55857 467317610
16890 79254 155971683
79032 106258 984810813
164387 198026 84318491
108630 177336 172168258
152188 157598 790169858
73138 74146 2567599
57845 142998 812458765
156541 178325 54425177
17315 58163 69321049
71639 86494 37015596
24322 112446 220325650
158376 197146 96994258
35816 104532 904543412
173380 183782 301244379
84613 135102 184980148
179045 182405 840686389
191966 197687 14317830
141402 154486 506858750
79803 125757 264903985
86662 110926 60731995
109708 134385 100183908
130539 178347 732862339
75664 84864 22920327
76684 88903 30358066
48661 179986 328860843
4544 106570 423806955
128726 151262 56670789
59006 154298 760113398
65852 178190 778519798
51035 56303 13185160
163143 174923 581077544
32997 103050 869592990
110804 199489 90068107
186737 197820 468707281
24635 29704 12661299
41427 101028 359251822
79388 170410 600754491
108698 141220 302668105
144279 169181 62337523
136521 185155 653641125
153327 195526 843289683
123792 158401 86668695
168826 193700 62316188
193188 194168 2473400
118558 138812 806060536
48418 144747 143100975
180131 185438 186748715
77452 134803 143450389
33070 188082 715930520
129309 167046 94537345
34377 157920 703010813
49692 80368 637522335
59548 189575 325500116
32916 33305 972223
121023 195819 725890220
3532 25439 621066180
110570 167055 832899396
30697 195418 412292482
176953 180923 9862044
85327 133193 119851024
29387 127533 766973970
139996 176005 604311288
183954 189436 211446435
58517 161241 716803827
156528 173479 561027344
113236 168636 700381558
117589 132351 966968321
12332 142868 326563124
11466 59693 382204254
34574 40745 131731250
157792 166303 21249512
103933 173495 174378742
155837 161402 731697502
63048 162140 961230845
127053 133793 690393538
105646 177692 180503407
161231 189700 582464078
199797 199872 694278919
167326 167896 1465933
23084 92138 722700630
112490 158821 390049957
1289 113300 592526097
135732 180615 416054782
82268 192978 277249348
91746 156028 161216525
113483 158973 683477330
16783 95746 340838819
164131 166605 6202074
40651 127620 217656187
151016 179646 71492827
86968 94799 123097610
38420 174719 260679445
179554 184262 977378791
190647 193476 7065275
73475 141618 544824407
108743 194917 215983241
147241 180811 61340333
110578 144934 214007871
32268 148464 812462374
183042 190227 17992633
82074 171484 223978895
168876 170826 4904031
192543 194932 413674711
82102 188210 806852826
130114 166422 90892048
65986 183800 294948922
94833 173508 197143964
168177 183966 39590316
159739 182593 57310663
138584 167270 71992959
101161 180719 199406307
143516 184462 102638959
45208 175070 325065520
132499 135166 137578805
6661 185958 579529269
91965 197789 959863969
143359 157838 923037773
42741 111145 171153108
169907 177148 365266852
8224 163760 389176750
25714 60326 467843781
193995 197434 258930090
129801 142832 32599909
72774 84702 647523
127918 161618 915164485
162971 197423 86325376
80436 110307 930959894
96243 139244 107688125
98880 177374 196696772
181679 186477 12061363
195878 196819 100030752
25723 26745 194720842
68430 180700 280957882
36954 137250 251021509
840 191547 86085591
181069 198622 392543672
81833 91848 24980056
77147 190356 981131737
119250 162081 253369084
153494 189333 416360117
76928 125018 635415259
45327 178855 397950613
92646 148818 140929610
178326 188849 399203745
156860 199577 106939672
55159 57667 6299281
119032 160629 104173681
73499 116900 108323173
138054 145138 288371474
100672 108559 19782875
103992 156189 214544551
176128 182310 15484199
95315 146277 393334123
6981 56613 772411275
192736 192895 404320
38411 123950 136126413
24330 111390 217652603
191684 198544 17236447
120772 150804 345504124
86887 154387 312742716
25190 101030 189422616
173105 195572 56250454
131018 197655 593856179
60410 146324 699791937
31536 82770 65128266
154976 169704 10086871
140384 149004 441653730
52905 143323 226330684
83034 145539 156485524
172910 187760 484052750
76574 130523 329498348
156261 197578 263213433
84754 196845 675525801
52307 143627 228524614
146416 182770 91005516
113429 133608 50680094
72844 182862 275335565
154579 164562 24823986
35369 135705 510486514
64158 75116 154963111
178575 197057 46282120
9960 127173 434321555
169814 193691 981971275
54206 122224 170295272
43255 138904 239339161
68936 193962 711900336
180368 199880 48893592
22439 126070 463943646
189997 193675 9167712
4407 29553 562293793
123457 143826 581752181
86678 138511 368813321
17543 65606 120293426
102919 117876 430138277
181932 188035 419652031
154368 190122 661376705
107280 179731 825795191
134958 198684 903319232
54445 66404 51287677
152809 161924 22671395
47990 84946 92536269
130301 173687 900736215
195864 197484 690766397
180430 198507 45371572
166587 169414 7098941
67860 147743 317410234
104547 116015 28705506
73352 199182 769141521
191056 196856 14491750
132848 197722 162527683
73930 121769 119623270
107585 139128 78958515
9969 79629 680073265
178469 198169 49409708
149584 171717 55377048
61175 193402 330911677
105325 169065 483510408
166795 171505 11878857
145633 184630 442324346
158254 190317 80282850
158092 175186 684883477
116684 187255 176926555
110772 122658 29929267
182860 191896 177609259
194943 199059 10384464
198445 199339 2217083
85744 110062 60780571
145411 181492 579698146
137285 196832 149192674
170534 178788 44473518
155085 174607 797894556
78399 91331 29284507
85059 109585 61327450
116329 121087 12101676
79338 113944 86449941
156170 191040 653189429
180107 186010 787538043
2460 160643 460629738
192750 197047 10750082
198945 199640 1714516
95486 167742 95871184
187559 198590 568824255
86724 92079 13441630
192922 199633 23801685
149902 152121 360451796
77509 95310 87701378
131370 178679 195948673
173613 183223 14584158
185856 199559 712256216
170396 186967 41541747
166364 199584 775717148
41462 45915 2632739
72040 183910 280054223
61848 128568 166847453
146988 192370 113643657
19453 70892 730031241
113453 157217 199339108
120215 182055 154868514
133517 196566 892967466
136119 190742 445489405
185109 186336 225697525
72205 141616 90400894
183785 190314 37807478
148952 162643 34100605
9160 117023 269609760
33842 97929 160271766
171111 189318 38665046
101833 109260 18646550
166288 182619 40934444
190146 192351 5502075
164600 177073 31224468
91120 146836 139617608
38154 140548 256233198
89475 131906 106308976
196874 197039 722945038
14793 111189 241069293
171759 190769 369241995
145921 163480 43926364
36456 166590 584357753
34662 94730 27192949
72385 75243 530548291
24578 72502 119981821
144842 191455 116733473
148311 160159 29465706
197393 197723 873940
131115 170598 95730467
56698 169683 282890657
191079 197456 15989601
47306 90074 659292084
45451 173705 379770752
8706 122129 283738550
146992 159203 20616564
46364 183922 487703293
42578 130864 221047364
168569 181007 53702611
134858 152161 81364324
197138 199248 371554890
82513 89489 45386867
82222 118510 162475098
57331 147904 525963628
7631 127638 300229322
2223 107047 998342476
101030 105966 12499653
127857 152736 62485840
148968 172899 403774659
112753 152092 280169009
2739 78121 188501068
61658 138971 193235338
61051 177695 291823666
53968 75265 712389685
22154 115950 234504991
126246 193432 837393712
129920 140631 26720495
81295 166866 341541277
147060 176611 714722282
55444 190628 338503697
72528 161007 297446665
27823 73122 113432548
120226 128471 977031131
11552 16444 12213344
194297 196247 4868848
105466 185315 215171975
11138 124912 395321128
90499 194317 489396666
16863 111926 237638000
58892 135095 190566910
109338 116692 18367537
166513 175134 514057560
100479 110244 707103427
139963 162992 966869619
140026 190499 126546073
15596 85616 526794061
44176 160358 900100485
102320 153952 83431726
21491 71224 124410994
172522 177674 12804613
70452 79963 23726910
73212 178472 813210621
163118 169812 16848116
172599 175991 8483993
75215 135308 150229114
192593 198484 14844506
87718 143257 139157505
73352 75905 6376599
110338 139697 873821314
161843 164282 363652728
14638 88467 184553003
136302 147543 28337208
20306 157460 343238467
4635 192881 471121860
96157 169994 185029797
127975 197430 442277446
191538 198787 17796794
129088 169029 738611257
131324 173474 105541941
140292 161542 694873973
76208 196883 92152346
34917 146423 523005525
184727 197295 31417613
58351 145761 218676994
23621 38941 50600765
51423 130602 245679813
113929 180868 167755111
135254 187518 193695889
44069 103807 149326309
53094 125433 682886858
94377 121541 68204407
167726 188604 864672595
65969 186487 303032063
26931 144438 293987065
19711 79672 149932668
151052 163752 667661670
86051 87487 3545501
19143 176332 845104681
4484 35361 77041266
8208 164629 980341711
26845 183716 572781942
92394 161728 714135270
118711 164136 113814971
169131 185105 40156951
35409 39969 11498993
1278 95944 687986175
193402 199320 14872912
32420 59517 67901455
68914 159771 227329930
122047 158830 830315323
146352 176565 75652340
101483 170635 173414643
70201 162073 229909496
197924 197996 80477
127148 166514 98529831
39059 65583 66457099
90636 194282 259618037
159166 188014 987299785
188237 192313 10162556
63989 104053 100036575
93138 138939 114677538
116773 118354 295251550
20748 106703 214918859
20888 63429 106407691
53323 194494 518030956
112053 150814 97409117
123776 184637 152430150
145425 175464 803257697
123610 128892 13126925
30206 40106 565717012
57691 82048 60889118
7169 17081 12537597
96377 171820 189117940
413 24021 771255251
181132 189377 161421057
137176 147903 27071510
49168 189130 350540836
6500 108786 255658652
123434 164251 102137312
107021 117356 25814847
75611 102271 17277276
49883 118339 357722277
144575 151415 17332404
154303 186391 80197868
178285 181938 9192318
109227 133145 195816091
160867 162328 3681950
96756 120565 59728347
45180 173486 376323212
197813 199190 3491285
85278 91818 16254536
196335 196720 987757
14260 158999 511818504
106314 143964 676528297
35864 158244 306458334
48851 106200 143495243
40733 59399 347241274
165489 194416 72491980
57873 66117 589700426
130952 140616 24091320
126283 188917 156958070
97739 111550 34566261
183824 197750 34860462
193146 196055 7311964
161547 172705 752221684
199232 199447 204567124
5135 138497 333469557
34418 67088 81909171
180638 183805 8044366
117413 123831 155711382
183269 193127 779721796
170131 185394 749825839
51544 197777 678437799
95296 162560 977563524
114363 132285 45049396
159365 186413 989831689
113216 125164 30042839
67347 139269 179846692
194088 195099 916481647
189829 191538 4274651
8810 21135 955463753
85161 148808 159508437
130323 168202 536224996
129129 163747 889470335
142443 174778 575651945
20141 44833 26047791
1989 56208 194362435
43024 76747 758801539
121580 159692 744758288
57020 63592 444489834
182184 185138 2115480
156314 193975 98557808
81025 85552 8259422
75282 122641 744848766
96706 158021 153751175
105537 147789 105986247
99782 161034 153555108
122007 157583 89064475
38197 94194 533437400
9884 66726 142192072
118134 191806 896707400
71848 100510 639572725
24651 115669 227567422
135900 161003 62933960
115612 152504 92699193
149522 172423 19177440
98505 164045 208028742
143622 149291 14389792
18561 112881 437044805
129854 188605 147211928
114603 124918 25928230
113324 150520 289666888
6036 79500 183628461
156092 170212 920064119
158048 196948 97297312
39699 110874 178025254
126487 129495 468066593
199352 199379 64307
9969 118340 77428601
139751 167235 68937369
163814 167090 8274265
99180 128167 162641131
68504 101501 452102831
80591 190482 872628314
2644 188256 464547516
103444 120437 42684316
118511 162240 964966633
126480 183619 593285612
131498 174879 108598706
63165 189124 315354799
134691 180478 381079237
34120 162981 322618319
173680 199920 953216336
84955 186474 466352845
195686 196451 960154406
21285 175633 913991769
150449 187596 956920754
63464 156955 234085650
9650 117303 269113664
51734 92513 101935846
181807 195256 624131138
22245 120322 245346848
180991 188397 352670933
31308 161539 967850126
46214 88546 105869509
139196 185771 116908383
63500 141266 194532154
116728 172392 27249543
173658 193963 470579123
131852 156212 61154740
81194 129667 580740694
193072 196483 964725
152326 153437 507773
113347 137147 59643383
162570 199178 91789003
43287 186781 754756665
176229 186796 470453011
126715 199085 25949572
127280 158746 78807061
95924 106831 27340015
117228 133856 122232965
8084 20223 29989902
163932 189433 63960742
106770 140880 236284838
78219 199963 713741457
164821 194579 546056670
123048 138017 354852284
29536 122515 232696643
31454 64412 82451793
50107 144844 823402641
58007 174483 291450494
1106 36044 392985640
86110 141559 615367107
1145 27970 67051169
85727 149768 527945578
129536 189531 498533628
143479 154997 807092896
146020 188167 105598602
169288 181630 30934392
18756 183568 412496467
57380 72489 37913960
51472 156988 264246195
194728 199919 929403334
68671 128310 250168019
49625 186987 344000558
83935 91846 19719017
77649 90925 33090790
62318 86102 59367087
137522 183324 183543340
87205 158495 720648040
28440 57134 293303199
95508 176774 840115829
130216 170807 648254663
67944 150479 352573254
139627 180134 101564403
123836 179170 963453742
10436 17672 18014715
198617 199287 509676961
81181 133609 131242197
91512 154959 472973432
3280 14744 28587926
116930 198881 205455898
10261 154596 361249783
102016 161579 149316463
110042 191598 830831423
31079 64448 116264452
119809 180108 151065147
178629 183601 916167749
194599 195043 1121442
90468 173761 208612725
88783 95655 17205230
118449 123522 217352394
14232 161892 369583210
181931 191145 713800713
124437 182351 253864728
139918 163117 79732221
141754 156845 37981772
1107 49011 119691069
86439 104837 791447876
48179 108193 150111317
109934 131059 742913365
61644 120859 688586157
83829 191188 268892742
54341 67261 656908020
23608 99759 190294386
24632 101906 968269397
63509 69795 891854385
193513 194325 2043099
103427 188764 213953146
158199 179492 371595802
45906 71150 405858667
97386 129533 757099344
87582 171710 443180189
116979 160529 285106371
108368 113657 946249718
21058 141943 302362677
130825 154905 60435833
38798 197909 935805812
44165 142634 662035596
44822 179336 336757391
139211 187812 346303974
149171 164281 37660671
47362 150806 259158896
110440 142026 728011595
94728 101224 823361323
181479 193205 29358516
107292 168808 154163535
86723 157946 787882601
161531 190467 114340532
136697 168709 80255454
57326 126702 173655875
54680 171607 837242593
129405 142061 31596911
143137 170656 626689533
162899 167334 364536170
178833 196223 628969322
74706 137955 158011455
136789 147307 202829081
103659 161634 593688093
164013 172985 22511814
197152 199224 27902251
25843 109453 872193765
150445 195274 112088576
113370 173980 937894380
190522 197917 936707350
137807 137912 258831522
99822 181553 204864218
50297 169027 959396036
158083 194480 91099631
163181 195121 574351839
179753 194261 36322589
12272 90278 238835130
117062 145820 72160375
187094 199599 31321956
92312 138404 115310627
138878 188514 301041357
18972 187649 458197866
11416 51222 99420956
74663 103753 72444728
112207 169939 336587253
180908 187995 17893520
48524 98340 124585313
107654 157391 17718477
63785 135880 180358257
31477 48089 41471335
81841 135326 133861136
116247 117398 2919514
157504 162854 13332372
23114 119034 239906310
180421 185798 13616809
53907 69978 40313727
143032 176577 84195998
716 95322 236449308
166799 184613 107230933
145723 148642 7500121
132083 198286 165824124
115747 141340 457781964
70234 142499 452006872
74072 171659 985683301
76999 139648 808101237
49781 101991 459684992
43349 140177 242334372
1973 183688 896896243
47263 177835 326904339
2945 22501 48860602
18989 93087 36089908
57550 104856 118207326
106380 180503 758779981
167953 197579 74170036
60950 93731 81701028
127607 147273 8228179
108110 153403 99056978
134205 155527 256791252
91170 186148 403093031
72060 140677 67690827
150256 168999 176244059
196549 198335 4553015
188309 195944 128062114
60345 104025 109021202
158575 162110 598178009
48337 177270 322806127
130275 183098 648246261
182785 187710 12406353
164551 198974 86306955
52343 186077 397248656
178065 193171 805928773
61616 183340 266858169
151680 177348 213583869
106351 183391 193034433
26688 152384 772634443
35216 72588 93741635
185877 198259 43945229
148799 158107 23229311
173682 175294 117628985
130418 155540 63072039
152683 183805 131574934
153136 171062 37946747
134173 145568 28560475
140190 157215 775107741
26529 52033 63699003
187693 195571 19623338
5572 36507 77118948
7969 82706 186846334
69419 142958 183966793
33990 143227 720048476
107847 179252 693165492
7569 38869 369108640
83111 83297 417203980
10828 129523 296931602
49132 104575 141097535
186934 196647 24260024
107119 114416 18222646
36326 52974 56715043
143635 178652 87705902
12926 111618 246708620
43975 99173 804335360
167646 174803 385135931
31906 165736 769337630
151761 196042 110735350
6779 169270 104661588
83852 132362 121510686
50544 113374 157117235
124535 163730 814606937
137689 176124 96366819
133252 150362 43026974
88325 116671 70911985
178894 179767 2193257
58026 197167 353634861
161680 175671 12521202
35022 78772 109568716
140848 173075 292628566
130088 152135 877819327
58068 87750 778290540
98372 185564 342514094
27180 108064 439005354
26660 104352 194123877
79888 88099 20458437
51779 169116 506898752
8880 19691 26976696
51305 162965 431111592
85338 121534 101044121
58491 97869 412887706
138186 162620 706403498
124487 130060 13449228
182008 185637 9215751
169371 181935 315425429
123603 152665 72884038
142983 149029 15340690
610 115248 286636962
177206 184791 28553930
83395 191699 271270798
91145 94751 9008515
31649 82403 502278399
26649 199046 810488525
35289 60704 63790831
130807 137602 16883409
46554 170883 311333023
107339 153757 116543805
158196 199054 484653347
43280 79418 90480630
114407 196204 898979284
18154 118495 250935057
96465 172111 189586234
69583 188760 298389706
177566 198770 53229996
158766 166926 12089316
1000 156461 389128689
126912 192901 166106652
123970 154731 149752721
34367 124951 843334548
159701 173192 33878039
178115 195460 598609447
168578 187187 46667584
85860 183126 119852167
95025 129025 2871887
58004 198248 351099068
132884 137286 10936774
132850 174575 104456818
63824 80023 622708064
37667 58514 744278978
104674 128461 59635383
69146 167566 246357354
176956 182956 788290019
34135 93855 209860380
187522 189943 92416031
14146 14776 332634915
154560 174821 50568585
90892 136360 113832623
62128 151080 303176904
177676 183279 209285794
155999 172184 40424970
173231 189096 508841353
37126 139740 256806097
65048 114816 124387437
3725 127205 844471023
12264 67607 656431987
106441 193150 489307727
123950 172921 239327352
92376 182809 330696516
74187 153424 276054387
79377 133946 136559188
141251 175554 649610944
3354 142617 348301113
138847 197528 806346000
193668 194428 1911328
29437 179238 374965391
194660 197815 140669790
9276 192736 650155108
38422 175136 342261363
175839 188847 32659708
169979 176766 16997397
157848 199046 103214601
124966 163226 669463320
168015 168373 872954
1074 17702 41563398
184169 188956 129049656
46926 169302 306401284
67541 157032 224044272
128862 136638 19400884
146532 195116 121648639
67522 195127 916993663
189956 193702 9326488
24197 189108 412830250
18892 61596 637771830
30874 82918 664936756
49366 102593 133098554
32025 136433 414199809
105971 160898 137602080
150600 169945 234263697
44817 121641 192289910
69936 156835 217546679
37647 146146 271681612
85486 135487 45827118
25409 115816 226018662
68312 106845 968665158
62176 106941 111809994
21070 100823 275917168
190978 191626 1642146
71384 81911 813207863
37139 46494 23384157
193477 196575 7721139
40475 120024 816669689
30783 50883 50181210
132041 138667 16445064
165560 191067 712330237
11160 191017 450067236
28203 65408 850908983
138512 155067 774728338
157166 187069 945801248
168585 186722 356098196
41544 91026 123748639
81118 123458 371941000
74471 107705 481932062
76338 148436 428006479
105842 190816 212926521
27553 150750 308454766
93461 147523 922888069
29834 168043 773884993
66182 96778 76343158
132128 145592 253333630
163243 179955 898217622
180520 184120 9114022
9220 108354 247804511
89374 108167 465731690
16706 180551 410035444
37562 68884 78532182
79548 140411 152280408
175755 180616 570245141
154375 189585 83341256
108733 150169 67316698
116184 137328 770735796
17414 187095 422963710
92027 187355 404515181
127277 160017 501893014
37081 123966 249509357
167741 184375 41672892
63895 97378 83558399
10064 165880 718824988
30733 180169 374025094
57644 173690 422375492
42465 82647 100582216
10483 158273 369827589
188262 190855 565683090
55453 90974 225207692
86607 150029 545172302
65505 191177 314580035
170643 197427 123121918
102133 184109 899954965
81812 167512 214638953
30843 122932 280556267
175189 180928 14324981
2430 155175 382303683
35132 55070 612263174
68650 88751 50097783
54655 177287 516801717
169715 182599 866873895
3713 28359 61569165
91834 174972 129533342
157728 173774 603566735
123720 197291 202590672
176174 192967 242898484
128499 130812 431243899
48730 120154 598877489
197004 199901 792204175
59605 129693 629555185
199716 199861 607704396
48655 171800 308404174
99631 147467 120036944
148051 175330 73648158
189428 199563 25387501
70485 109943 98612759
22022 142968 632872667
18834 160831 355279591
181952 192730 642910918
196561 198129 4003344
178725 185795 243953214
108704 186828 195850928
142714 160938 45705255
162783 175924 726068396
140124 184459 111194690
161323 165904 319859856
170158 194603 23610218
19234 37043 44423632
131902 191892 148975403
141294 180195 97530901
159783 186670 802227614
148052 196101 607586295
14003 74540 220170802
44816 184953 350932033
118813 194504 189643054
4309 179432 438193437
28492 116743 220601717
133914 139304 627638851
136706 172848 90640757
174425 187902 635713707
66312 71851 13860618
78572 193406 287526941
169276 196797 853342125
27279 53098 64538480
162670 199671 92737864
139025 177497 96430338
80453 194937 293438804
121380 193962 181742246
36083 172674 341982865
114330 176782 574242616
176510 198505 245162670
68357 181940 284320001
116410 169170 469649526
17821 170884 383076081
88169 171944 317867680
139783 184820 805065501
151418 186200 328296578
153810 165598 29311766
173759 176806 7631774
63438 197632 454961137
57236 187955 327344383
124808 192672 169973157
99418 150576 128453611
54194 82154 69952034
82984 104209 52994719
94626 117899 58267881
172985 199912 148866338
111991 140904 72490359
66202 142898 191861270
40537 145182 263133106
121512 147326 938693413
189337 195323 146290457
66493 81597 739865066
37482 136514 247877502
36496 156755 301212762
94816 166884 180582941
3288 160956 394459768
182640 194120 797185923
113121 162354 123441539
79017 177408 246292437
131559 180830 596334159
51540 116440 162260928
46037 137503 469117635
124392 173327 960158721
129053 164280 937395046
13895 52890 97542686
29429 169771 324553586
167589 189296 742728977
64028 109612 113973024
138433 166567 24135029
142488 175069 81687634
140278 165257 62664664
29053 159190 325671920
189632 193016 8373984
154949 175262 526258906
149634 182303 81699511
70399 148920 196696085
50252 63241 32610871
156092 176769 519607201
40096 195477 872585144
151299 181653 460993104
186200 186806 1485273
27512 48281 5906116
85381 190062 814598201
101272 146470 418115671
39847 132692 232341481
90807 183772 232952092
147877 185694 934893488
11286 153186 930949773
191669 196474 11977434
41675 185068 359121232
139855 188741 199893551
195912 197314 890759914
44280 197614 922213013
69173 170071 762212160
178749 196266 422821087
11631 61592 125077425
125001 169807 961931901
156526 172405 5847933
12829 42205 104377172
19648 139541 791582089
100422 129340 72568719
192008 193955 241599208
183258 184080 2125317
164279 172391 20386424
150573 187742 93002688
110655 136508 952973657
60103 67067 898812114
95777 166156 176266075
46818 189603 357604198
86806 140068 749582705
166942 180501 33909320
191239 192697 60720963
100964 134708 84661216
187784 195706 19773834
94638 145878 128402937
174395 176000 693658440
103628 162993 753974770
9454 101606 494838547
81758 90258 21258700
96660 193374 242334905
124629 140507 39705375
198835 198961 418550508
165882 180410 36403603
162935 199415 715634517
84299 195692 278979417
49792 94307 345144166
143154 169593 66229624
85442 98533 32597743
98299 168193 175182737
194127 194812 1766664
163681 192153 71351945
19316 106366 361782331
128938 191545 156859739
52978 162697 274656840
14832 91682 192140753
25271 129996 261963040
79407 100299 896057002
49044 119620 729706371
80960 137825 142260167
24026 174434 376387506
161791 171691 24853229
80612 134155 816081090
139645 197741 145654097
97146 145266 120692833
132852 153315 719776502
154375 199682 113344395
99658 146717 973617543
156801 163362 225521333
49170 168609 299057061
91333 172509 417167446
67565 115944 120889713
74733 78686 9763077
148751 186511 94439001
7607 177979 623180909
65925 165492 249170548
43216 175053 330078717
32303 58694 416984427
108831 197268 221642191
189496 189671 424082
54655 142727 964245964
103775 184664 331667886
32588 154385 305021232
125720 166117 101130365
136407 196544 968338823
24223 75659 128735875
198157 199581 673141546
107170 148546 872188907
3564 173125 959273184
99878 174357 957169574
47214 91752 111383790
180032 185133 120830159
129294 138220 581275230
187978 189013 2593356
9757 57981 894377982
166792 168273 3744264
110782 150185 98906117
161231 176258 37695126
159857 175651 39638185
24296 61323 92733952
152592 168263 602873790
183864 193905 25055986
998 181413 451454218
27224 130753 591038062
183126 183905 209816465
4401 43147 96746125
24616 62382 167475163
165607 197167 79049519
154822 178251 58486403
167901 174115 15485091
81804 116808 87475422
189123 190209 2684181
95527 123744 911101448
94897 180642 214789993
198555 199071 793307467
20801 62879 795071330
41247 188552 368877978
145876 178011 684204478
187428 191461 3341546
88229 185094 507396244
90602 99973 23325116
4604 179185 776006914
28388 58157 74534433
61108 164557 258801091
101677 183024 203950269
147455 177246 74462646
52390 167494 288156020
41827 141067 268163225
188733 197443 21750665
117758 172262 765816248
69681 84421 291354027
22312 132920 305565839
85777 173480 219598961
42677 149404 267351246
130104 132405 5778642
180668 196215 38964432
131110 195565 535541644
2742 197998 667445047
52987 102513 123767589
50636 112311 154245000
33473 67815 86018559
72677 93927 52873851
97210 142360 993650404
89464 191496 255598054
97477 98106 303681759
96812 114519 44323735
118828 127184 21023937
128068 184379 786817615
112324 137853 63940370
191124 199938 448661345
169264 170012 1913554
82820 130823 120203838
164674 189661 650649625
132961 197143 180449476
156301 188169 79735681
100432 161337 60042572
172724 190788 45258542
69577 92894 892118749
11196 99677 463663240
17942 125759 710798638
156325 173823 235947098
87388 114650 68234368
111772 137463 64375534
40254 41785 658153876
181811 184993 838562761
47393 79928 81448459
100936 193587 232232512
68657 159477 227240841
133899 168176 631949456
167085 171389 10826509
1810 67488 386525895
68787 153088 211123185
133068 184151 127990848
75676 87370 29061375
165963 183807 44784708
112131 142492 76108511
80002 129746 124537898
147189 175226 70142456
186042 199403 804684312
187513 196474 22349029
55869 135500 199307331
146753 185739 97746400
58664 197604 501485243
97713 128704 77716959
40640 146436 264831750
117384 162727 809031590
119119 182751 931433287
172190 185323 688741618
80770 199847 298170068
139209 167139 70083183
5393 56507 127677713
172999 179042 15138525
126848 170557 990718020
113857 123769 779742681
167663 176659 940862436
145326 185246 100086411
94452 105447 27520731
30603 188215 695058140
12775 90206 506719955
196015 198512 6325309
113662 189293 189603722
8315 141830 333930254
187618 193897 15624466
168222 174802 16444547
137450 194721 156070885
137025 168406 78694528
57059 124895 169759888
170398 192135 134226212
189004 189108 261674
156020 181905 64685734
78249 158799 190893557
76258 94511 45424928
74062 194340 300999738
143553 163107 48944190
59336 162131 257188510
191678 194524 6141480
72657 192859 300807396
29661 61972 56946956
165634 196008 875120958
13522 107600 235226169
106114 115614 316568485
153156 171398 45605031
117539 188665 178338389
194205 197518 377448719
180496 187241 16965801
107633 107918 675766
150672 170841 50362121
38135 90607 360891994
181488 189128 19200858
110044 158998 175614380
176171 195645 777981939
184522 193950 449280688
107656 159176 439906643
92341 154515 115898453
129895 154458 61693452
100669 129041 318241533
81457 134559 132913581
196179 196367 460033
13445 31778 45849860
69065 121124 520978248
40921 47312 15937046
10098 62231 288918925
40774 146539 803050251
45064 108243 157975328
66692 93973 68024891
17155 69964 132140650
131733 158852 441349605
37984 68169 979210193
35301 123993 216011603
58412 158863 251344709
194407 197440 7599323
185819 198069 30585562
54549 113223 793826809
34262 194193 597018121
154454 162957 21102676
8535 120742 676716373
17552 53850 106630983
73276 141556 240875671
73220 107857 271682445
115029 130964 298955590
16928 188556 429615726
48424 62632 35742576
56632 161893 263543412
52680 161788 273113405
171717 181270 464249900
112500 193899 62296217
72271 121208 381863119
100191 172830 95443703
110321 184473 365108958
197270 199588 416429667
146084 153828 4875185
34355 183786 519549698
158752 170379 29114547
89008 116192 67981084
34346 99340 25064340
24496 177857 753428356
174355 178473 733295056
88432 124534 550826269
160428 189347 72572186
12264 60118 247085767
90182 112971 56944051
196263 199202 17319255
77082 139327 155655177
83518 134785 710096211
87067 151359 161254702
158198 199750 104054902
152806 164293 28595978
133440 154421 411407396
51276 63240 30039209
186259 190905 11604005
153887 182900 550071445
78318 96338 44910993
183075 183123 131512
183092 183701 1552047
43162 173865 327236497
125218 181549 996990726
47227 72062 62317425
28472 172319 360067487
55210 88972 783131672
143213 149769 718837246
54650 107709 132666740
21098 146746 314401375
103637 190062 252876931
156138 194757 179661493
132438 144182 815204922
189400 196024 497364579
197364 198660 3314460
80898 84619 9279344
142516 176942 798708317
105030 133639 71772012
147154 155908 22026266
189289 191048 171673827
77246 199412 305854822
156049 176770 51776368
121336 133279 950164899
6231 105939 249239164
97726 198807 275811196
61937 177423 578252408
135959 154372 46388576
116935 177124 683307099
74805 126020 826095542
139922 197409 144084319
52192 116002 779982174
90667 96822 15348345
90120 178044 220163734
121638 151840 279307808
94596 180445 359136674
4582 168871 867847720
86976 146100 626661199
12714 165563 382461477
61158 99017 94400568
65132 175047 275102663
83345 114603 620554554
57356 145534 615627617
93759 169848 190726396
180754 194920 34435200
82488 196280 284939297
122356 151223 901295294
134007 164792 77146884
29767 146572 292349420
26453 82147 357099273
158479 173190 545541230
66661 162859 798307209
180202 194826 36668524
124442 166011 481646824
138187 191505 133703951
171794 195894 762599434
10988 199097 983853618
147855 151074 4655241
170518 187429 869883438
88352 88522 740079417
93392 183034 408523447
38797 163021 310952481
31224 148601 540716428
92173 148037 933960114
145972 198618 131905525
102149 180880 197268461
48888 56144 18203293
117755 150378 82012907
79059 94631 891412981
186162 192196 15065193
196567 198093 3898074
110233 114518 10687279
38597 147278 814053583
175200 183750 200397691
48255 186802 358848746
21753 30249 21222796
112653 116221 108956918
99885 164294 161468030
180264 192982 797308768
163095 174910 29582585
93840 156385 156913140
168303 188901 458437602
5520 199488 935284602
127133 177953 158268821
68367 160573 230700726
92625 192719 250765829
175684 194669 388943014
175186 181966 27488287
60532 124578 160127700
180417 188035 19165991
182977 184306 544271131
157935 159198 3061944
149087 190303 103115869
105593 133930 579780188
138889 169291 496393153
76800 80020 7969686
198821 199508 56045167
161155 170087 22422559
91651 128145 368560320
53627 174015 301330617
140781 169995 688399866
147529 168274 51870601
163480 168300 12114703
63836 128793 503456947
76701 77920 3017154
175037 185506 26373843
33028 37394 10862204
167426 177863 69825365
102337 154590 131161385
102706 128684 27506675
174482 197319 57266131
57672 177473 728934274
40400 78319 94862844
28497 46322 44440130
171101 184755 34266540
21713 49864 826089300
49835 158255 271540443
60288 175355 287942780
29300 191647 406405331
197744 198483 273548873
188351 198424 25249558
68073 77019 1672084
164268 186677 56147348
16521 43181 513880066
158702 185511 67234519
125923 155314 73789306
30209 73341 978591871
98768 188938 581571985
108110 190846 207360647
180365 187076 16867867
163199 165361 5438283
9659 145570 339981875
12863 170763 395168840
186036 192366 913558831
92967 157570 161923478
145987 159774 34446556
149415 197883 973540596
143610 192760 728575371
164529 197617 758648531
9731 22886 32844819
97902 152599 193629155
5479 134198 321908037
103509 108803 13276178
28896 57570 71715951
68794 98439 73967807
53873 105464 128942315
48687 73941 452887908
25102 111739 498182558
122929 192514 174199373
186518 197295 26983678
129933 170224 47081868
85690 85957 267614857
68060 179513 995999052
55899 64705 529808624
98880 123825 62707272
855 68043 168038245
71547 123650 130421420
30868 169732 347566062
141461 171058 492902487
100488 124088 59303708
74628 183882 242261299
46906 72958 850685251
45560 110319 611419434
95890 160051 160692970
50491 195536 363139012
133307 174416 102923141
156774 190578 84592942
33562 186645 383304301
196049 197624 3969234
119131 199889 19546481
147000 181389 86058898
73415 81050 853535064
56648 135049 466985910
81073 91867 29707085
96561 96583 312786936
111193 117823 299631940
58784 163426 261857519
121353 199216 547525257
41074 144635 259243291
12400 72119 545591928
48159 89944 104533836
187272 188762 3782761
124875 133619 941912683
170330 173353 7570584
167720 168833 2733438
6261 95282 266321502
12027 15999 9881742
190539 196488 14833754
29830 173677 360028494
132793 171490 952202033
99797 178350 572740627
4344 79078 486268887
16411 71266 137232469
47556 88222 101683888
3772 196310 481781204
39012 121600 342639143
57488 75484 117144759
2165 64582 156102683
120507 195031 448432523
19185 35958 345496190
143976 147580 9183839
173774 189917 40478235
21534 183056 983323441
178207 197282 47843168
115148 169512 524781230
49562 109993 151226169
17911 154994 417118377
109450 127944 25155593
50338 173824 782819442
191731 191851 307663
134325 168583 684241762
27830 115163 218385057
60530 149198 538476813
12434 135471 683073525
111573 171326 149849696
133006 171764 385257391
95454 152011 141887453
14631 49954 7235893
80604 114621 85000154
29461 68723 98271331
183233 188659 13672433
63000 100083 92508681
22198 57818 990669978
170966 197178 65619356
37911 47361 23677782
50023 137030 173311833
75332 129844 136326089
186341 196970 26551215
62368 145901 364225371
179364 194956 39063753
134001 140249 15612235
46440 120356 995594834
49758 132396 206884727
188989 195972 731740409
168863 173493 11588655
116096 174771 147070898
173321 184326 232100806
68690 88525 49427051
149393 169077 756487665
33349 98638 823741520
137228 185084 856343768
173048 177471 545768
166434 182349 798200929
90403 156513 165692418
185322 186839 3718531
149616 183352 84365530
170751 175864 326674733
161365 169998 879177459
178229 185453 18270204
26656 176301 374515910
142599 186819 604843647
181176 188213 697673962
94889 198502 754525580
94459 190982 745307983
141299 169361 70366015
86679 157645 875425323
107159 198897 709219555
9827 42327 81104309
121959 165767 109623730
188565 197796 23095189
157192 185717 71492153
39795 52388 479621138
82021 188629 267052695
155512 189943 63034317
95087 155280 151003075
21255 91754 176186919
104928 144610 1115051
178387 179598 863727
116783 193726 192881363
189766 193614 9594971
167534 174285 16368067
152307 156840 717748958
68146 184487 291283103
167019 199954 156150864
187802 188467 862960760
1072 7400 505767275
188029 194494 16146586
168456 175490 17638595
137438 167784 880971227
76286 93684 305497624
150330 188439 383001546
79171 160560 203693864
936 6451 13827817
140620 189330 122173947
50478 166360 290072404
140619 183416 107296799
827 138836 725259619
118137 153770 86231328
15023 136111 302924917
70762 188714 295374560
6459 96028 223870469
99690 166226 166747924
187984 196057 717567138
64523 101500 92273705
180951 194929 832024306
132183 194206 155308896
132358 176137 109644015
23298 116725 233536785
181174 196328 154033561
129347 135447 754644500
146012 161233 38063756
40002 135379 238642656
147336 174201 67184828
16577 17717 2846507
178359 195410 42706744
159436 188134 72011112
1322 89288 219907990
61518 152233 227077032
169688 189459 49565128
38938 142970 260365205
69985 120909 127358217
127925 199558 543903046
191999 192059 782847747
157519 160014 6108916
56586 182366 377861041
114476 176363 811648211
36507 175475 347976742
153976 161556 18792646
178678 180200 622927348
147102 152363 9188228
189875 197508 417833708
48833 107994 525072136
168629 180623 456919358
26466 91193 481899848
34685 171499 342633182
112604 198158 749243899
187333 193008 8270392
16295 190996 739047906
133905 149043 38118849
41189 166954 882674736
90716 95869 12882637
188232 191086 960119384
83150 151842 172188950
84972 137431 616133922
133859 157885 653177239
57761 192191 897256613
72937 126151 133008873
83613 112073 734513558
57201 172324 341241108
40789 186390 996209833
18823 193010 34633821
198343 199785 752275781
42459 47702 545304619
114252 175543 103824267
13672 27065 777909332
192510 197815 116006075
125221 181226 749944914
22901 43012 50208880
172461 197443 227284171
133329 159674 65914258
32150 68946 92123183
11528 80273 171893492
106518 149162 421841116
55418 129472 637287331
39539 59408 49861787
190565 198701 497563392
176013 187477 835403117
99851 108242 21051611
131010 196863 164887718
32335 162419 643208555
4204 197319 779798940
164564 189505 62546109
194714 195025 310609771
179772 182968 8030973
192479 193591 167461146
56977 87105 75339791
67325 166511 248217539
157269 194677 93643735
115180 122556 165917799
97085 146586 124177762
101221 119727 796458965
166096 175152 22742147
171867 195401 619783100
133545 183619 556441119
6199 8038 1703372
69807 179370 274251870
36946 138440 903609537
103437 185047 204637593
82156 87940 48411912
127309 198009 567754388
64893 181919 292968241
20484 172237 379786833
49763 182214 331658565
90375 104692 345571700
110158 168686 146654939
31193 108077 494643538
30624 103837 182958158
152344 161755 23394380
122207 157254 87818255
165751 177909 801744690
34145 191642 776451769
97345 100021 585008300
141473 173954 81436742
60915 108573 118982873
39386 186828 369168041
101568 108023 16228821
7684 154931 431235880
78298 167658 223763877
69895 129113 148131182
18634 176251 394507190
65154 170457 36029856
59488 123006 825744093
170392 199766 73604691
21615 30370 394283529
104174 187196 909785326
158373 169006 759313141
86989 90879 208665151
121478 163732 857126333
176464 191396 61146682
55763 176295 301838716
1190 145511 361081614
13266 176840 409382519
171465 181039 23850997
36932 46184 23165511
30548 162897 331212538
135060 199899 162473230
83898 109160 63154693
80139 140277 150441294
72086 189853 787048418
60124 72335 808509966
81531 95544 34963252
88180 122839 925570886
83421 124339 102466421
195433 199791 10982353
189682 193212 8785099
38941 103567 927556328
78206 195249 357627791
2315 89881 218898680
101189 112899 29417597
111089 158403 118646392
9319 177828 496893014
194083 196713 127428730
192611 199528 17373985
38930 89028 618747851
191541 199837 20759603
88889 111550 725265640
48162 113788 755431499
128823 139120 25666142
35581 43103 18841040
13872 77212 544719208
163419 190255 594529509
113451 171311 636560162
71159 135189 160149720
38345 98001 149136791
163236 181346 45384430
130620 154772 908166058
91998 167912 190176259
153890 195789 104769551
74534 184284 274655998
192888 199381 1460099
143924 196824 132507774
41605 144641 257957402
149055 195741 370033546
197627 199874 5623249
80155 173562 233880790
157211 190195 82537908
77063 168156 228056940
176473 178700 5544763
152685 170217 43761091
11459 129659 295676619
139267 155457 40792824
24879 138858 285024979
59223 65818 56996378
177062 189840 32054199
188875 198838 24960003
72772 174437 254320708
63412 180831 643297106
11998 165844 384930406
32399 62051 110024794
120372 180581 150773875
83556 179561 240400137
192584 195733 251515347
87024 101412 35868949
108387 172766 161378932
183065 192698 24082722
96797 137051 96307785
25637 95198 291932749
178085 179191 2838281
75218 198312 308118782
197035 197192 13222975
112844 163172 227952931
197998 198420 306841400
15432 113650 41237511
166587 180231 34185068
42313 160552 295989034
168939 182860 804772322
172780 190484 539240362
177602 194118 41407269
150665 175429 61836960
41684 69993 70961503
127602 158922 58423295
14966 183636 422207401
38857 148504 274623049
98190 152711 136844219
168059 190560 56350704
39691 71619 79975774
145509 192866 352090901
66358 199834 742480664
22557 195190 918140115
48974 59596 26757902
48075 150225 164346670
132951 142018 22600120
92967 120085 68002335
15275 78932 159239565
70900 75688 269639274
197905 198038 331558
107100 115868 21915859
32245 93935 435346671
81495 86098 878039076
148988 154863 425452806
58238 97560 165048779
25306 100428 187693783
120782 162021 473335800
81937 104848 57238585
20911 52758 79612783
68149 130801 168061154
90105 190484 251464800
162386 173894 927512451
147336 168387 52673537
117605 124688 849193069
52062 94174 105206237
33179 117225 210168097
39153 66566 68683154
100331 153390 133230848
67698 101735 192159750
7991 56220 120503208
199402 199495 527258433
29505 131398 254987386
49120 143803 205423108
196539 196851 769503
120251 197659 193863385
79673 153165 546207247
93352 116703 58443158
159617 199195 247844944
58509 83068 817869637
50803 81457 76721434
38084 81044 976949141
115842 149585 84745215
192347 197436 12743729
91992 192442 251618429
27708 142067 286054456
130904 168731 183302908
161084 185385 415666725
107841 133989 65559370
27988 79916 129881341
175453 189651 35622156
158743 176174 43667061
172764 185614 32321953
130940 132085 2074311
181654 188210 439576885
34224 193663 885111573
116946 147288 483657355
145125 179911 691292706
125687 154634 382099406
41147 175343 573846317
7430 97680 225585273
63128 113213 125124550
168369 185186 424919900
43111 73339 75835517
124545 166470 105014855
134182 189782 763187058
167375 182114 36905227
195236 196695 3641500
23899 91170 168199015
27049 181630 386875521
71353 140386 876148604
3169 59747 141521885
8782 69812 793250822
60130 86322 494775431
85577 138256 292107049
114392 152812 438483736
199017 199265 220179564
194265 198605 10942702
138596 185212 915230047
122630 197221 186768386
29990 86397 586089296
93162 150604 144134481
142879 167506 597984203
58361 185104 317318877
54350 108429 135191218
149769 150931 403051326
151489 199216 119401100
29746 157097 914772640
119097 132692 28746464
713 138363 344213590
109749 125242 233390426
42833 49559 16833532
53651 196948 920321695
68385 158420 225391928
13891 162327 371496260
87119 141510 136149934
169544 196312 66995889
182134 190762 216738653
157328 187188 74730223
185874 195949 674772042
174808 188902 35375997
154516 179726 640838957
183487 191565 225677228
150082 164394 35685025
43502 136887 233667509
88034 125253 760139522
14396 79701 163357473
107913 185557 984903468
87548 130496 791935454
6250 115572 273284793
172802 185392 221784905
19199 141805 334639285
109853 149987 100730305
15111 56113 984535740
170900 182573 318061010
172847 196054 58096279
73206 190099 292580969
63105 124648 153906215
94250 131682 962584250
43136 92687 123932067
193994 196132 769021793
71713 125465 687770682
16894 89218 760156638
78004 100119 404073168
119480 139461 993206809
178789 181863 7710891
30957 104125 182850293
99572 114042 36214319
89294 112564 58216457
199490 199706 544148
77956 148319 306943844
167941 182227 35763763
61384 131658 364890141
4756 196547 484526901
61488 96808 712953708
192920 196619 9275627
148379 199599 732829862
59436 71306 666430876
120081 156656 91725724
98563 167390 681768279
103431 105033 4007506
64923 140227 188370487
34346 66490 80581111
90235 96926 16624305
74862 151306 191423786
110724 177695 325889839
99200 188208 706576973
122135 130174 20095716
66605 123987 143562512
117262 167834 183893889
123962 136265 30685802
97271 142250 112744368
172839 178645 65754796
78099 78407 829859568
10390 67439 678989379
7515 183519 440470001
13443 20622 857007083
174332 188463 35494005
95371 98299 7339779
113609 160379 353263357
196336 198818 6331472
175526 185586 25357166
90811 135485 821499543
136928 197022 37106145
182372 196112 34398485
67688 88417 580890793
172861 185406 520737065
148136 196716 121517575
173591 198735 63029346
179974 182457 827487932
54937 62305 325720732
69900 139506 541319377
124038 152825 72232304
9445 72213 157020072
100231 170433 176013533
137326 143676 401190502
131283 150121 11710516
179780 182621 900048744
141907 141911 272963773
120887 137339 619386946
34122 167784 975637504
167498 189843 55979727
73269 91256 520793232
69956 112522 106310861
33369 145296 280189440
73987 174853 252364258
72783 114561 79630303
164799 187649 57339714
171933 197052 214422689
77621 188029 276465318
47892 66886 47678634
21621 111191 482914114
33271 133003 249638528
167511 186599 47814917
25649 94864 172991977
160717 198894 95739757
22811 68263 432086397
109377 196104 217297118
155518 175769 50571648
40868 109657 294504588
75631 129754 283344657
29593 69955 101043459
58610 169383 119929931
82748 137540 446238497
62722 97946 349832801
157844 182018 76312881
94502 172356 195117244
165628 170779 12969512
97561 167182 358554872
83962 169606 214500590
13181 150202 343009728
159021 164587 13962842
12800 177299 984792219
5853 32246 65878354
91429 128372 71329747
197414 199407 514798998
115007 140939 372134621
63050 156880 747017005
97159 146873 124697681
92782 99995 6137686
176950 194428 43783511
186857 188278 3602991
129020 158611 74198391
153065 192324 98213749
169735 186644 42354667
3201 128150 312508994
13394 21999 437059466
124915 128039 507941220
59584 148095 417265972
89880 130503 651674087
125215 171538 682971846
145595 186531 179536893
194199 197550 8405426
10132 16363 735846452
182328 194147 29584229
159867 175772 11146640
7093 23423 729808015
38964 112949 348395967
58568 189164 755132574
185542 194330 214000578
75079 126395 215595083
100841 187429 217088953
179334 182284 7397305
161417 166247 12093956
169892 192090 935536228
98915 107417 19808672
173399 181749 783169137
38696 111194 364468896
181727 189239 18892119
14014 132649 571917865
85597 85660 178675
197143 199832 6795508
60089 63622 8767083
31535 120701 184637366
178409 197799 685408063
136826 184667 120004667
61739 168277 266568581
93917 164891 560039063
186123 190344 606509067
61484 69831 20791714
23463 195887 578420104
150689 190712 761293931
14929 118311 258556920
73389 133032 139834130
68258 151083 833339180
22197 199715 444343235
14258 95310 202646585
186201 195127 820079927
48941 188952 118813265
48665 80790 80471228
111938 181797 175133733
29223 142176 282576438
195008 198489 8787231
185035 191453 15984032
23056 48812 64297181
65681 196883 328379057
161721 195178 83814611
31776 184920 383418633
90252 107390 904415189
59483 120959 986409072
163098 184492 485375742
129441 155702 939854888
649 136631 508784052
91698 189929 246160445
129083 184324 600704284
46043 175305 669988830
82963 148140 796378364
148854 167210 45844023
197703 198217 1319591
191617 194989 8421312
133897 183309 123798802
89902 105341 38581743
122476 189171 881036325
69732 98569 513176116
177756 199219 372030702
167022 191579 61511807
125054 129302 811150528
101064 111564 731798838
157012 166124 689132774
192350 194143 599922537
51783 191863 851176688
180434 183637 505145384
150440 185335 761693456
123477 136134 31543320
84315 146226 422065766
138355 179029 102033581
198102 199592 3745058
137205 137205 435117658
153295 184029 76884897
15818 102186 602954107
99934 153582 206127207
104590 195222 227108995
31515 110553 197608590
8144 62776 15258230
197771 199030 184380504
190570 196837 82569501
91751 153988 152060773
85792 131446 976170989
65559 139490 184851129
99939 111614 904993840
154437 174255 49385772
197744 197984 607478
3502 108382 262178448
16500 154818 127407877
120045 155498 88942804
7533 26200 46744161
15663 177280 946733831
196215 196747 1338354
66897 99349 198766940
146668 171273 61618123
57066 181365 311187108
100935 129021 430337664
78835 80975 5299402
107009 185627 197116968
153804 154624 67804409
169815 182660 32123490
199374 199717 416342001
65413 108417 107384367
144691 163067 45970577
157805 178578 873599922
164597 182376 44531426
180515 183517 7551985
149369 158689 23238382
152816 177488 61565483
98178 105298 17824264
175041 197566 354669249
47445 170050 659550083
22889 43213 847983424
72833 162140 361972260
168802 171413 3576896
72985 75365 1536464
116533 187571 868739235
158985 175322 191982078
28011 40925 732443541
42424 164982 343460103
189901 199812 24802653
151693 195155 985423165
67071 72877 14600028
22167 168497 251727715
179586 189995 26150284
3976 198153 982348340
70420 107758 93278032
58006 187283 323607251
183269 198247 738466826
177210 179778 6479667
28706 165234 341656764
104976 174312 173747977
184967 198808 34639274
46073 113815 179279731
37310 79236 104978545
9509 188145 823730965
68378 162080 934123445
50813 114192 550853941
64699 106663 104896452
132370 145724 875562478
157910 170815 165372086
73145 84199 950987807
149546 192867 554814356
117055 186870 85711339
42927 197932 668053215
194071 194573 4116010
88181 107204 47640216
172124 195552 58614408
148982 165597 41398786
174891 178803 616589077
198189 199628 480697435
157663 171708 35208122
102699 111305 12217191
12088 84473 180960239
14103 170976 392661936
48429 169933 681326077
36774 114664 194915006
85064 143071 145236229
86328 186741 663692383
69560 165962 803065855
118122 173346 845159957
189856 198594 735894571
17876 146365 531718588
169440 187623 312081953
140999 169849 469358009
24555 168323 359807783
126021 145128 47927763
194184 194775 605802242
20679 61334 101770514
141563 149718 20706597
97760 179899 360369368
100161 125908 64588413
28078 65355 338416264
18486 94636 190384748
35705 139188 258947625
144219 192148 120079088
195811 198337 6381844
158168 195604 488873726
14143 85860 179413253
15813 116565 251915755
22889 77746 66427864
160105 189768 712483103
2964 112252 273157099
10209 53847 109034391
31186 196247 413167532
118368 196635 253040351
70222 194207 858362181
170980 172209 3101758
193735 195819 415061565
140883 154757 10996003
193914 196408 6224281
85972 134638 774900727
193378 198655 13282352
8889 198608 467888419
147183 183559 91076659
43635 123986 201194558
159164 192699 84013727
59331 199383 817468185
52700 146195 588337070
189559 197246 782906332
70895 137993 979000748
81284 104563 862499113
76891 178999 765490562
135036 171273 90868427
117797 118826 327242664
109153 161103 130195925
89441 162365 395751888
108090 190113 722200082
92927 152845 150278734
62229 97050 441975809
51067 141288 975637425
85173 112801 521330043
158841 170534 29322546
149613 179615 74993950
124563 151801 68415424
195297 196675 3441576
96075 98818 5685323
145752 195023 123439716
70644 92820 55307361
150935 163947 140625901
121933 129897 19872691
159150 199854 102001514
179189 187309 790772723
89784 117536 521636841
150066 190777 101852769
186165 190191 10042476
188525 194517 14972029
23581 63921 532374226
88010 95405 18488319
161510 170168 21730747
147307 159998 31649375
164581 179889 38356057
165219 168166 880194717
77308 95474 389193420
109973 149138 98312519
134326 185858 129244853
65214 157814 980521981
9697 76956 622576767
51622 129213 376882613
99696 145521 272950174
133704 198163 706676192
3161 43565 100899036
131736 137805 15079771
133960 178258 110957038
7194 47133 257437468
159059 177702 620873278
151335 192708 103418629
67316 81848 36246493
160756 181713 52528056
13358 21594 1556752
119328 135362 582334266
90816 139750 178581054
159905 197922 95331112
52786 145226 808815708
81291 189021 269839966
143800 146127 5899514
197919 199036 816932065
157068 167822 124088120
10827 187147 982046279
125478 182184 853848834
180453 186237 14562079
35105 156890 305007020
102718 155933 47799132
121278 160547 3360610
28681 187055 396427945
103863 181088 629678212
60219 101768 961707049
24896 38498 688972802
66194 76997 35035540
60897 163276 256098055
62306 148763 222755633
113645 173514 966347370
167263 193158 423816572
4917 180920 440398418
103900 148656 112422504
114191 125388 28204531
146680 173925 442357490
108548 151107 106918357
52883 135295 418636867
71323 139339 882981479
138172 180515 919134648
93390 107950 39052609
93548 136612 376447079
199797 199869 566338747
189773 196649 17151234
128550 166347 421305689
8820 190918 455693107
182534 199338 108527899
152797 186638 238750531
151809 154036 5591444
80033 120957 616656495
142524 185340 107468128
128398 185291 982893615
83944 101308 43253364
105215 122618 425204062
179388 196953 36232018
44446 173446 322916931
192378 194194 264503774
147046 154246 439392764
135105 163895 576614583
181818 196677 447892253
22272 59345 803218403
112394 152362 82898659
56849 121715 105548491
192081 195325 446756893
166220 176592 664274689
100166 140430 100891510
13554 112616 585487915
119381 179503 985279814
104774 196903 230796988
158312 162826 11221368
86324 190345 260602312
77492 138131 845095849
39417 179722 504888074
77905 104155 65460649
12171 97117 623207691
127139 164241 568699291
99445 163801 538029943
163014 168874 7136397
78334 88628 702315584
53481 54267 195341123
103990 137705 84502173
24138 199031 437839079
7120 41088 84874397
58044 126094 170183503
4845 122692 294883778
66428 71050 11516380
167110 184477 43545694
81000 84372 8411339
131811 190899 147993207
7455 114246 513184261
28899 151654 307409550
78784 120403 316179445
36531 149334 85263865
79327 119213 267648533
129572 184150 726075222
145923 180301 86054658
134984 196725 154690209
110906 111396 1192685
199592 199759 428896
31788 51426 49041038
46585 68279 54454862
69493 143740 457635073
126444 175489 956310345
119057 195287 820386962
154019 156400 7285076
87814 180642 665275723
173571 178780 320206608
172934 191691 46983864
85013 138419 133551888
177366 195777 46168101
10099 92909 206932314
81287 121915 841569645
168746 198935 403931151
44812 178993 599257824
5296 104282 540036952
134783 160712 64928451
107673 121053 929629766
142283 143131 449343962
197652 199356 78324353
84584 169710 213220105
37189 64914 720774377
198835 199246 1029954
75038 79378 439795844
54435 178511 595147597
102458 190122 219748461
127037 130861 9579923
92904 163456 192522469
127599 156878 946519469
137065 153059 594762531
13103 88377 582083647
32922 188573 299937159
40651 59585 47455112
191032 193694 6677633
11287 15942 1625669
163102 186459 58556081
152348 182125 683471050
78182 180878 257040445
88483 123380 883104545
14624 132555 295117586
119348 196590 331519330
102480 173073 685841588
136498 189739 850089728
898 5673 12034207
62882 105368 572627044
55600 76224 940608501
57881 116944 147606589
12839 80997 667389422
88854 91542 625795752
59271 159057 704406980
134974 198994 474228304
132132 133144 2536267
100607 182287 753675273
122675 179760 142908296
179466 186175 995810471
31478 151759 301192828
145726 150950 874897490
178633 183071 798651859
110117 123859 987638123
160930 169357 21106050
198171 198304 81705726
9766 171062 494011001
73390 97993 61259324
108926 187839 937069302
125923 130651 11905544
51562 177832 316103075
159681 159849 418437
58833 114646 139474399
158298 187099 108289579
144109 185800 104580784
108462 175713 998371283
29034 181538 381726113
98263 151176 132823759
176890 194712 44668098
44094 116485 16644112
46249 140042 234762717
171682 185078 33607191
148946 188332 98515880
63348 66993 9124510
155292 171917 384329804
148126 169495 53378930
48218 52869 558390465
191080 191691 455971279
16256 93695 193511628
182040 197451 38608827
143909 159448 166770594
103589 116347 250205259
15344 178794 409100857
181603 187281 14256638
159270 174682 475119486
180520 193393 678797724
70590 127294 141892602
72239 172060 466827597
160516 166487 242386819
20864 118869 245113843
72002 131923 882579555
42710 136385 751096837
123629 195753 180569960
22420 171951 858214127
19902 95335 188468167
93819 173505 199715043
122961 199118 265042380
166573 187914 53529005
36554 53905 43490985
29777 124418 236774620
117252 140988 119555479
95634 147988 563954492
193782 194639 836323657
45727 79360 209406746
157662 170285 31600982
82662 133389 127001956
63263 96249 533242741
43460 146343 257616401
9189 193760 461876567
5266 66444 153018956
193313 198589 13280222
140163 157354 858951980
188727 199089 25940545
126518 193228 828339127
3420 61899 322978966
145104 157639 272062292
29737 186305 445084735
92609 148712 90034264
126905 143013 40291908
16567 21245 11740751
97925 142444 111522677
77233 192732 645821461
80251 164313 702329645
158476 161546 211829252
104604 129807 63237293
179741 195971 40653475
10002 55606 545336738
77889 140247 814389827
165567 166966 823928520
166198 182957 86178115
55732 191489 339953499
45075 196878 380016520
147048 147522 15759327
78006 109249 838544704
38032 158537 355449937
138775 191526 868535677
40206 40688 568729729
110366 158154 919136999
67730 142223 978725221
71836 160324 612822151
58638 136932 195751170
165950 186040 50472823
15381 49325 84801940
81842 180041 522478717
62384 194301 330160646
104689 176906 180985010
28670 50467 54433778
12581 123660 277970654
114151 199132 213084021
68496 138688 175531842
163957 184935 838163917
79187 136914 47630829
186234 192012 973725095
195717 198642 7387905
79030 154317 212846412
186476 194758 20749824
4411 30310 746440773
29315 150556 303597526
43078 120507 193793671
166116 171328 618713124
187937 195889 19853087
127702 152044 61078938
187578 195265 746425184
61778 105084 108079035
173815 183350 23896279
109672 194763 213193474
75757 153086 874042217
172152 173054 1094003
101313 103491 5511606
154164 198903 541322076
6696 108240 253847428
41017 108149 712315082
9679 182150 655331658
132698 186649 135162545
86626 87098 1186082
82418 93815 875957157
90933 193654 512691624
154134 177755 58962820
111084 156537 114035803
43337 123895 201723138
58522 148298 753453937
141166 168113 973040597
181793 197510 39390362
116185 193220 715789223
107278 179833 181806070
14704 162608 488620436
34254 111242 192609816
177960 193024 644355379
8401 74114 508008239
87980 197427 274202166
27724 34678 17257332
138281 195536 143533253
67861 93180 51103008
103606 122751 48177985
57709 113029 138268080
65915 99209 144905571
86658 179862 690513237
191753 195843 125474047
60421 136980 191386221
153093 194367 599618069
73526 171899 913669594
190014 195971 14886236
155947 196440 84709451
39406 146034 400428354
80430 88038 296350416
183564 191971 721280192
27372 189407 405603157
172103 172120 535281364
22444 133333 277427754
112769 118729 247930959
17276 190398 433345022
152934 171809 280330250
4694 97124 508445729
141993 160019 332634468
132308 137264 473165778
177074 195430 1176192
32960 158378 405701442
103010 191819 289657724
109277 141991 81953374
186474 197816 28417673
7404 39955 81365017
89275 192000 741831517
142516 167338 861826675
137062 180978 110012265
69161 83905 456345692
94299 144708 126387437
46507 56347 661619507
42263 135285 684671436
65972 101473 746467835
11707 174436 407156991
95880 176612 202306479
45156 50830 14127871
42605 150125 868824475
130135 188646 146614663
19716 64719 535013149
9541 174135 411808697
72873 110698 94402631
161502 170669 23032015
43847 90577 473578714
18988 110217 807245547
139224 162554 977200426
193695 193801 247962782
83195 189083 265261333
169552 188707 48057296
166060 184301 500716294
199453 199822 918973
24410 26341 894703154
180151 181322 80728331
111270 125693 243063896
25431 106079 201640620
46015 105797 149571206
171804 175921 10266475
27990 110812 207113226
173895 187672 5281106
189862 195376 651325777
107950 109459 3830870
143692 158076 340552385
59560 105088 922000334
111116 151400 555639791
177421 193813 41067187
132929 137511 11337677
134543 167494 908527213
51674 130258 667408449
96324 104698 453515570
29813 174186 884102534
52025 157470 972736655
113151 151593 246751755
94749 98921 259931499
94025 104530 26301034
101182 143727 106762582
85704 132708 611521020
4155 45864 931286821
129614 144208 36538910
84365 140794 141221521
144784 165180 161421051
110739 168579 306756990
170589 178683 20231684
102862 140134 93418420
152171 176024 525048693
181657 199768 577357519
184768 189950 405753718
89160 179783 750163238
134138 179595 113886003
195561 199556 10071252
111976 130404 751516070
181863 191344 23751296
186287 188825 6379994
23518 124651 252983306
102606 194016 229070173
57632 101457 445461793
52188 127575 633227122
71826 102330 76099536
56487 174356 781368178
7357 48528 998627743
137730 141738 10057545
120278 170714 126340106
142895 195108 498161151
118900 166192 908791391
115403 125491 25366930
189710 193768 10096966
135166 144562 23608406
3357 76348 182603691
187332 194139 16993035
104090 137339 926648080
57435 101659 826144640
109743 109883 352341
179808 187444 19190149
142720 153331 359416123
11956 194279 527148950
8204 95920 219260097
57669 103648 700655953
136264 170590 86087804
82295 121549 139039552
193668 198680 825291875
57590 159168 254255099
129434 162593 83029010
46729 86486 234365429
193298 199537 756740460
164543 186127 536358845
96538 161227 238636551
107921 123374 38908628
88154 108598 537705352
27622 104914 352814899
15194 108990 394621912
198719 199987 3124863
134130 196253 155622667
8763 98485 929941806
152055 183542 78724012
51161 53444 42658304
188112 192147 864165037
120790 177493 141973291
47638 101421 134426248
156986 180164 57967643
31949 103674 334183025
174354 186350 30112365
2464 51346 4624121
39504 154253 677410971
166063 177624 28964378
195119 199195 9516917
58858 128194 531986945
25274 107810 360565287
27300 85145 9769889
129457 176635 118190932
16328 96697 200854554
199091 199291 490476
199790 199813 44728224
58651 138870 200564775
11140 59738 121537009
69375 95428 3201014
84687 103038 11452862
177864 195469 44080877
81857 179941 245644192
9502 12439 7285593
92582 131243 66205747
62070 187847 314854260
84427 97436 698182130
145378 150040 11817571
158776 171300 430901702
101723 179192 194204467
188697 199159 331478499
183835 193137 23207643
80308 158465 950566786
197611 199865 5641353
155786 167925 30300526
140738 184243 435001081
71797 152372 201821932
86010 127672 621259614
89554 178380 932216064
1938 110856 450746254
142071 163944 54839687
163900 189355 63864817
63914 84895 52475338
121472 163174 997258596
5521 146180 351875860
173605 173904 252230280
24336 48863 61223760
1693 50208 301544723
184405 184606 330588005
97547 105929 21053706
53311 128082 187120185
99513 169687 175888725
13777 19477 492583619
9203 106767 243937365
127295 170348 107827382
118315 137965 938917830
169963 180858 27214169
49914 131746 204888939
122448 199066 191931972
194491 199625 764397775
11032 143496 368725341
173570 186879 33368754
127188 170779 109165532
151929 170886 47335010
2374 136686 502849031
51799 62290 26382281
160639 193720 353757838
37340 51632 815045030
95208 126853 79407974
56617 134381 194631325
181353 181929 1477694
60599 91372 373689790
58060 163962 964718592
91703 98660 619711594
76872 121486 111619955
158451 194803 625676372
36205 125779 224226480
125287 154016 724606451
159813 169441 24183674
165773 186317 261556285
46518 164121 294453989
136077 166201 395148375
93503 149177 475714919
19735 188786 423165158
28755 118182 469594670
196467 199009 6481601
62199 138202 48654666
16955 189979 433104532
59834 193960 335723052
91126 132299 334914319
93149 169058 279207396
58717 188330 98487610
69829 114363 111260320
95 114588 286274193
193042 194390 454290742
137945 177623 99454505
137756 140004 921894592
49070 127858 250081732
126610 128483 4611807
109563 171734 807206558
173522 197732 60680539
109090 187067 87297523
15512 18253 74663368
1756 137364 339188242
52301 190204 345236672
176792 180280 214630751
89579 97352 19338737
153358 167319 309076653
35560 132535 612544672
83036 84385 3361608
39202 199143 400492734
185073 189405 10794349
101454 111456 485837810
191997 195215 8011263
188470 193859 13419638
12563 106707 847470203
125628 187658 155462780
161181 195660 412127975
5186 54563 123409638
56487 114231 144397906
44994 56387 252755798
24516 155318 686561994
22073 29658 976406289
146170 146823 1637502
18753 161606 770127453
88443 159143 177131217
167389 192557 817404470
130395 159244 652505040
188465 196686 20505331
796 121378 523897909
80364 157357 284791750
150176 159938 165089972
61967 197220 344935235
136724 165309 971401146
172046 192645 51515201
165634 176585 27497208
186226 196232 24989358
34704 54474 478988804
169266 182441 33023078
148740 174923 195939677
35942 159111 308321079
85797 142688 915825880
24927 89332 342102442
137929 157309 164517902
93159 142198 122821182
169271 182711 350966777
37323 168730 329276345
173258 180051 17017921
169666 199616 75052927
63076 183342 400156288
146954 162036 179321007
125144 155768 76854484
157335 182049 105906527
58395 185842 319089991
79320 193289 285353456
178685 192252 30055649
29182 54449 63200668
167491 173488 70636788
90459 100896 25948566
80872 104000 995032772
78961 120263 103364316
140466 163722 58341302
100612 158985 146342653
186231 191581 13388473
36783 108073 248566370
7665 184325 442117433
89082 113732 68301487
36121 83535 118674543
3258 45163 104710891
198214 199468 3120715
76120 111810 89045466
48430 160467 280467949
140055 141975 596006680
27534 101100 183769857
43146 96053 425465715
125000 128023 7578281
144906 152864 346045443
106078 148679 106907836
29594 44615 11429414
158639 158983 775276
2150 93999 229556763
51222 68825 249878799
14037 42982 828277754
66368 72577 15600570
103818 162473 178705173
34726 43485 21960173
96366 142202 197622179
33750 36059 798418964
180667 181522 856248199
118924 135206 371723163
58168 142120 209927028
161615 181698 42499150
192209 193007 865886904
109041 120543 877777886
170820 171041 545454
38055 76519 96442292
133179 138556 13302022
72971 138093 191273846
118573 174664 140517137
41743 159585 715063475
44795 81076 90759972
145998 182362 91058260
37277 72434 541767626
178513 184222 940475401
150529 158839 20620026
72514 148877 191193266
173909 179228 955249
14402 97329 207268149
41617 151787 309771728
173208 179323 338399437
55525 132792 193410839
21204 131444 275814787
157241 196664 68939772
8118 47999 459667106
40819 136710 562147221
192248 196455 721475403
135252 138439 7892847
39986 118296 195878445
63732 93132 73398268
74723 176021 374018106
34793 118906 316046348
177877 186429 21470227
197836 198776 240613021
64032 165329 257244124
79765 198578 297580095
148991 164064 37538637
34548 52562 45199144
174841 182416 19004315
150553 156143 13974038
42057 116169 786431302
165064 177058 50969955
7935 141386 333743454
144439 195436 342372892
79937 196565 777574569
134500 196284 154764303
159665 191902 80842317
4219 8034 9537708
25121 196536 428968711
77869 91196 33194707
31085 143259 316344019
176371 199225 57278676
175828 195550 595403818
61614 192934 328603647
94474 132655 97554808
115846 196587 202302336
142553 160803 929635544
29593 134744 263093528
56425 151205 237489452
29468 57671 70545221
12033 172834 845878956
122841 195895 182887184
176849 180179 1687495
81218 129470 808905168
184605 192733 630482423
111331 174226 157601263
193087 197496 11091550
190539 199342 22071553
40406 59208 146471241
133729 164139 76156473
114523 140334 64658303
14824 125616 277195124
114285 120568 128112312
104243 133973 74552075
29718 86889 276130389
5868 174980 423098323
100844 112299 687119993
100695 190645 637614339
72106 140379 995576187
181077 195293 35657719
183974 193299 16107448
60236 67425 17955384
193317 196792 48966387
136367 186830 390369686
133046 151304 45923335
11691 22775 27712626
176528 187480 23687117
156376 177441 52571554
9976 94262 210597014
344 18202 44608505
66361 73750 18552063
61188 163983 257166717
148638 152656 3280086
114223 132136 438020101
57029 135099 195352048
124348 170424 875581806
54084 139639 253439814
108751 154269 114325488
46026 70083 60342918
63719 148476 212299692
82366 118987 957157974
111021 142800 895669580
38171 116866 196825312
95181 196643 267316213
155332 156812 391385453
15769 146257 326569980
114551 174678 867678223
94479 135843 103605674
46697 62389 39477416
76553 93632 150894741
100859 112688 29700153
122370 189626 168473797
145914 180722 87106318
83827 163900 200494429
59471 192599 333189288
43858 138311 644430734
106414 150243 860352601
104575 113471 746723971
161546 184372 57253337
64666 144238 842444961
134133 185170 128007198
187704 187795 750043771
103234 195790 547560486
199543 199608 172753
104417 195952 229397258
79137 180400 253530770
76768 178491 254585259
60075 190622 603561048
144225 152799 21649956
39691 112373 936121833
116852 122813 45768048
617 141602 815584681
16593 71394 967309922
94168 110212 752696023
187436 194883 18615209
106403 123887 138508301
108399 176176 169907444
95403 101117 708717180
20931 33102 2566417
138094 138369 630950061
142017 171246 73345637
42984 185972 358125917
196343 198437 432490571
119545 125405 14696624
40165 125868 214413952
198357 198835 324942240
67003 70808 9477011
167343 188110 52065785
170781 189640 119829509
103807 108957 552061139
87270 111902 61596430
31353 165358 665317889
13345 56086 615090854
178709 178988 173148358
85293 90592 742901121
26279 136735 774047417
51815 52846 2597032
192824 196002 7971502
46891 82770 660209191
68003 112329 110738494
195118 198742 9123912
16494 61222 111975959
19627 139145 298889145
60801 129993 173017689
168663 174419 14384027
116075 169587 536497294
41279 131923 703713404
187039 191640 11505766
64856 189603 670347084
179873 181648 128665003
177908 194424 41421478
113366 159412 115415917
10463 149979 349200162
149187 167491 45708086
85252 159092 77055909
78192 149695 179133466
168205 175415 3179419
107809 159235 128848967
92024 139490 61437536
24582 98940 768384454
152142 163803 695322063
130596 183373 132201783
100352 151058 840527662
54893 100653 186504133
199425 199539 282101
172767 183406 26638940
10376 143081 331956035
29204 77729 347970904
2478 67184 76275475
146956 176832 106191256
77728 175554 945772091
126498 193692 233105867
122765 151624 72403623
128428 135650 18066007
133695 195350 154408052
153761 172269 46200055
51216 147525 241221278
25941 84575 146567083
130924 132190 3199252
195516 198282 7015741
99733 189288 224510980
77660 168205 615222597
33191 177186 360424857
130034 194492 64807607
139508 186226 472288974
112364 154444 105690379
41170 41729 1384888
84472 110290 64564862
28459 172022 631441152
188926 189690 559618695
110588 147889 218205409
25506 170236 362198183
50977 71284 50926829
179037 190184 244685613
40169 62256 55333032
186921 192970 366012683
180697 199882 48122267
48861 176843 842994324
65650 76543 27286340
96140 116913 51961075
6216 128157 304959922
49372 104209 137143831
161873 179244 9403492
96601 176898 886892086
47805 85274 925220341
86827 114224 909495991
177846 177900 565556117
153171 160098 147633831
192349 197629 13223400
139913 195970 904652762
147043 149074 786551455
111178 111673 591829274
169812 182693 32229605
161833 164401 6415143
21396 79684 319048651
108117 175187 497890878
128538 129633 2763235
174624 187836 956738907
106248 122177 134515
42654 175378 582259756
179081 189974 436235637
58577 128720 175414541
11662 159349 195839656
30825 169881 348042008
173683 194618 706725544
34079 183891 392497655
55246 130989 189603771
138038 178154 100552395
157166 169430 30632737
142570 178978 845113333
176529 196717 925230131
101543 191583 225741038
68280 90347 55105994
68996 141431 336316246
80302 116825 125490991
191685 197148 292098916
98532 190315 230062046
55429 192806 681412407
117425 184634 197035224
122559 128304 14307822
13348 19044 14240867
170311 171076 1909672
128708 137424 21737215
148393 150084 702138010
188460 194383 14787973
396 84337 209884734
54059 100714 549678958
17354 134821 728832487
73656 172712 247847033
52474 186944 336671157
48833 109933 152911722
10311 116036 2530135
90918 118453 394341115
66057 161303 593515729
94807 125297 234946396
153598 177637 59989867
58277 66116 19571937
44152 74229 750355807
121432 165987 80906250
3048 31431 70915439
87212 100558 33334359
54655 146539 748261258
194384 198230 823901316
118631 155791 93278619
122211 185473 158516601
75563 152333 192243401
129210 130595 3467024
153311 173352 50032227
137532 161535 119378795
114882 120610 861960633
79530 96010 521748529
122251 155490 69739795
103971 115580 756053438
59666 157505 110693300
150875 152622 4389778
173270 174317 2566560
28837 163514 744578270
189933 196086 15336943
145523 193748 775202558
43085 156026 282915472
70462 196989 663969749
13789 174831 13900814
70819 111749 162897105
70389 184085 284679058
85065 181170 240623634
15254 121226 30637525
126990 186077 148080557
48218 115814 169117818
115118 190527 189015907
165616 198599 686404221
42092 91310 123118531
101685 120103 445746494
177678 180757 7706463
48084 122257 185715399
24448 85917 153702945
96148 144596 121430891
46156 139609 233891214
182318 190436 984414850
54827 113224 972866224
29897 164549 337015785
29023 38092 22585089
115407 119626 533353502
87695 157020 580197080
115129 120377 11463565
182612 186558 9936690
143849 168874 396910386
55647 170252 544653240
74419 100494 43164405
73502 193337 526097272
138687 189883 479044730
98968 100449 735482253
26319 54470 87033161
133998 160193 65600089
58404 184384 315352274
99985 189914 404626996
161377 166651 122585216
74239 129109 277390292
66825 92469 684341968
19775 169118 373689957
36835 112420 189114330
108811 190138 203875192
153890 190693 188143330
104680 151103 116578387
43893 68278 650791917
72817 187042 967325148
62157 187652 890097211
106310 162890 937306759
157819 184460 66757602
19365 37509 45237674
193813 194199 1001347
125989 143713 44426340
151330 184739 83561046
123624 139285 39040116
128892 170243 2719709
155555 192415 92211845
157446 165318 184660458
44604 109589 162545662
102810 187550 216995402
197320 198905 4038041
171004 176849 672621728
199445 199810 917575
100235 183211 593787875
26130 102554 190952407
19659 25895 844120944
21868 76459 136632043
94286 174921 202036758
24850 110643 214481011
187704 194443 7349027
119700 121540 826760894
53340 86110 80903593
67391 86492 743293460
137423 143640 15662415
71662 76552 126013679
44750 187687 357943022
176282 190469 35523059
127788 192379 161779618
96735 158374 528732355
70729 129047 145907395
35289 161040 401399741
39263 56564 671517539
113229 130333 53191392
58437 82421 59874717
18236 63857 114138265
77295 159306 244280446
27022 182152 917649357
112273 184605 181362988
168588 172472 9799647
137166 152665 23489929
160024 177716 186560523
90627 168142 496117340
33745 192935 841148771
30791 140250 351346683
40749 115246 492381805
14354 21416 17733747
183501 189342 14703536
158723 162162 8546534
163977 182889 47428624
71284 183963 314772246
12965 172677 399692264
196393 199521 984736258
163680 183813 610233955
183578 193705 424225292
83254 97016 140395365
45304 49656 875754449
131081 199555 446493083
63605 164905 253527634
38498 155309 292543132
34367 171456 622366427
54118 68389 35803276
131120 182066 599090350
96127 169422 292355002
168958 170885 382250927
162302 198709 91267736
146008 194269 311466259
71534 102864 845049335
175649 198957 58449486
112024 141868 74798302
34003 78394 111149137
40384 146977 405603057
149583 185073 88860735
79024 165746 217093061
103041 141196 95582807
154343 183552 290628750
106877 141844 87541910
104996 138755 84563217
23897 133059 273181168
81533 167248 214662734
115630 192172 191846088
98443 190594 230962353
129030 129393 919888
160690 184641 60119450
126800 131491 11747141
42311 190613 371365859
16332 40322 59997957
95778 193570 214577544
166175 173898 494715589
159697 174855 38015935
167415 173206 648415751
112494 131485 47713314
129722 164597 87360995
182324 191727 124375442
102922 156472 962097495
91442 190196 247407574
130053 194373 276457578
15278 31498 87989075
92822 168675 307442315
154034 186529 767049377
171319 197571 572604420
17185 30090 84389300
17647 60916 108359366
173104 175449 866528455
55737 82896 447065443
106854 170805 471934271
65064 83177 45231144
17241 105901 221689307
92164 118471 65796213
129794 198465 172071724
144063 198618 603867117
140956 167311 66112402
143373 176989 274287848
24746 42020 920039976
130484 170712 100807550
195918 196154 403158316
122024 134054 29988808
71457 126304 21280674
63885 197745 335160381
173769 198344 155849088
74626 164106 616851825
45033 195876 525328090
94566 131369 865526025
63497 195718 331034069
170540 175194 595835904
8424 137237 867591419
100877 140548 99439245
189469 198912 23667544
120421 145411 540530523
87472 137991 126417835
76410 137748 595978491
184318 195735 28564071
169622 181275 29134266
125142 144580 48699456
164620 174718 913705961
154034 177134 125419822
129765 178495 127008555
118753 180309 330221761
89190 132556 752465505
62581 121760 23324001
191959 193338 3419763
177958 194449 170676042
15929 196083 541452098
154171 169450 38107339
28339 131752 324737501
191074 196202 12817941
61878 92113 75476017
40300 133121 232287523
126600 190476 159978850
152415 174087 309681962
93321 124490 78148230
168039 184466 41181164
179433 183148 9344662
108617 189419 424122529
75023 132428 745837632
62175 141105 689746961
80281 194226 285314660
123222 126328 929825947
44162 192423 371227752
68914 105383 679761023
22067 39097 42497019
52160 81619 131937216
145489 151050 14135434
107693 137558 112854016
115552 178177 156906827
116092 139660 7083989
51323 71371 50267149
33200 85224 130178807
84645 143333 452663860
178450 193974 38884796
69031 139295 447118113
67886 175477 544816607
141889 172055 572814600
191263 196362 864835227
156202 174682 46092078
106420 166979 151769243
165465 181806 40959100
146986 188578 294650932
9100 187231 445807608
151342 170281 553986994
80774 100600 218947871
31627 81957 430486318
20828 45446 61503232
150631 166714 438463558
97729 196367 622775250
75351 110105 86763764
95184 177193 269171870
154276 193126 97095550
158821 160805 4928487
115212 156780 829306548
118348 187310 172871481
28121 133096 262713477
198170 198513 103856073
61192 89401 70364940
31366 155943 33531806
141973 157549 100583689
141815 183903 105577929
121838 132426 380859003
64000 72210 801436846
164610 181260 434710820
89874 188091 989234694
98098 157030 147793794
65817 193856 927755741
105437 156386 521753105
100167 126277 65514160
196624 197136 1272906
139973 196410 502187125
65214 183685 951364681
11278 52894 958209641
183598 189480 477654095
143263 188270 277319831
135907 136973 2643765
188222 190725 6233295
16816 173163 510662583
131923 197905 165305875
27320 37013 184837909
189824 198395 21485288
83036 148011 162812334
180417 182389 435427213
185345 186919 567277003
7034 103108 314273581
187765 192603 77819516
143840 147838 922918089
175757 176797 24149196
90419 196192 781242709
76204 139540 158311409
194142 195848 4285321
64416 133714 145439417
152641 179572 580239771
100660 111301 773240889
49700 166288 838479482
128931 194488 763765270
156900 158497 338944862
152254 170683 809204605
112367 179682 654861978
70295 101386 298098473
163577 194163 540595380
49277 147839 246875276
31125 116329 213024085
141206 146051 326486640
47180 185578 346689053
59122 132178 203083617
24346 191614 670147521
49882 123878 410798522
45373 123231 487621064
178646 179461 16299235
95801 177509 204662258
139959 189445 124095307
135361 151270 40110343
191300 194104 975399073
103558 150424 117710620
85151 164802 607870299
32702 191161 396702166
52716 185667 332957993
133099 179783 627985263
12883 65541 463572797
20611 42036 53457823
18629 138361 299435585
196066 198622 6487618
74865 83585 330088810
110373 140847 139964178
23427 165551 355655384
130002 141821 29529660
193845 199072 220279398
97968 182269 810962203
84818 130720 277607677
65514 90867 63272037
92010 127619 84669181
81735 118913 458694486
157724 181725 520404839
20 84799 246149696
47770 195796 580972497
24609 151718 318230902
166106 199393 292110688
83049 171952 222702941
154342 194405 100174047
46612 92035 270955797
137402 159799 56135689
39445 80064 915891375
45957 158318 986195148
138684 151122 31466234
117514 146143 655282089
26079 135118 272710350
80442 128011 31717338
95042 198568 687700578
172935 191577 160247231
143579 195552 130153259
156366 156396 81407
199738 199811 38310864
4843 84297 629801171
175758 186190 470788848
60440 71710 777207
179714 192220 598240045
98059 111468 33570321
105725 177053 876633253
14489 88204 184305473
114023 136557 730732305
125989 191227 163451685
119196 156581 93778356
105186 192985 220001460
135936 173753 94821984
2731 170124 418843555
41196 100984 149420242
123971 141034 42598055
129898 148963 47940745
55493 138591 688177828
150200 194482 174397730
127422 188486 152977130
40133 71735 69204470
130186 173506 657367252
158812 178152 562092986
188456 197230 21926993
121320 174310 313240998
112019 129869 883621256
69460 83636 768891367
120308 162859 106560375
61195 133113 179891403
154483 178226 59243295
118215 198613 725070818
80007 102851 417023112
59714 165157 263832047
191610 193848 499229273
118451 177597 148206845
161087 191520 996743352
72284 194904 306908036
92873 141673 122203748
93675 110896 543847676
163218 191510 70936960
95328 199709 314262734
5995 25405 48493571
34496 66439 770553496
173486 178607 12810683
77675 138948 450436849
172843 175934 343435047
169915 176883 17441684
91943 133229 103444126
16703 84560 806048922
125241 181584 475431091
106256 163459 143291103
17977 185257 462949489
12611 48006 88418361
198845 199023 756314412
21885 102354 639294661
38966 144583 480977005
117509 183534 165491092
6227 37269 94740118
140174 179919 336629197
139655 150732 28020216
152503 154486 546753731
172042 191112 479955625
135703 155719 50342693
36098 113526 278585744
25039 94458 173457392
29441 131347 255024799
166601 166909 809413
155583 179698 60248564
89734 171515 204925109
44560 133835 223438543
135764 163742 339590072
74325 184086 274714730
37230 127065 224931235
116377 118310 121154126
163493 195251 592111731
24858 107800 207336829
33060 193875 402562664
199404 199878 1154357
30999 91438 151084376
109682 173975 298685082
46594 76199 372248484
16299 30090 468396822
93194 95098 303847067
24350 153728 775974633
188428 193298 12143373
108915 161847 132685335
133021 165729 650058615
79324 119679 594854982
48462 59416 27607558
87672 102567 703721154
196433 197754 705445509
162105 192203 856229535
132764 186112 471372070
32236 110306 195241319
2825 163764 402634936
55844 165539 274644405
82762 107557 61977310
39561 121245 204443181
9162 87776 196483863
140707 146461 14565407
179508 195204 945526221
121024 178284 592411021
88978 115447 66227859
197899 199543 4111675
129641 136734 17649430
18095 181559 764431844
31453 174582 358191144
929 134644 334473228
171334 179173 19577886
174600 188239 34280291
7853 175779 651579717
76416 99521 57561999
9018 133360 421918465
111084 181522 176506773
157181 158044 78562152
123528 167276 109491779
28231 35896 19090861
185762 191885 213193936
46243 110637 161124868
62250 83188 52260196
177586 178775 409749800
124129 188168 892758040
61382 103812 643972131
153015 186424 83571158
95831 101430 754162573
165010 177325 890187507
17058 88914 179594423
130167 191468 153530890
37111 51182 35239113
100003 105362 13463938
42940 177379 336545871
124780 152500 466134617
176746 197071 50858966
168094 170046 865332376
136369 186110 573524220
78493 80325 4584010
95811 180427 211986558
34184 69791 748563702
131863 150602 47091990
157749 172806 147638199
15594 153899 346290338
151417 164275 31990345
181825 187412 619175032
21449 50950 73692366
185198 194061 22056814
112331 142204 74853827
13054 188979 959652738
73971 123364 123551378
193490 195247 4379877
158123 179123 431495234
75718 160490 212066582
98948 150122 290630203
25610 190529 412798919
168282 174733 558371331
74926 82789 19507711
8604 183024 436490748
15438 175813 560785201
90243 172797 206774165
2071 71624 601894549
163031 172405 23556346
149363 187579 95641265
56125 73651 44068283
28890 111001 261476162
157908 197530 507765760
95591 107545 29934612
198330 198612 723802
189513 193141 582998585
35172 178372 358533522
77532 117673 618014701
183452 190634 701095398
141957 180492 611720741
152272 154508 554819534
168186 175846 655525558
80646 110480 463659439
66615 182133 525562036
95831 156512 152177050
184178 184498 823680
85125 175027 737543239
26944 85200 145658979
142411 171089 71939100
151664 175847 698086349
182608 191297 572494823
30377 147376 292870698
187296 189926 6614381
94223 180934 719702019
77639 118263 684665985
56724 168057 690707500
192281 193149 442219754
64382 98314 314148934
181421 182937 446003
197014 199768 937534511
96491 103305 17045279
93503 103221 148565121
82549 160737 195754645
55623 110469 137197428
194878 196558 247409683
143475 187448 110205792
139020 142031 816399463
156543 163864 18180120
91128 136983 767997807
120307 134308 35005598
197163 199910 974820392
46275 122459 699527262
25410 67096 258453739
163418 173159 451051876
118591 121072 6313235
18477 20974 491830292
13785 172729 397830383
118789 159736 753601054
94480 188699 715696706
43024 90429 118637769
70327 86528 28872029
167372 181653 939351036
170872 176777 14804103
157780 175099 865276530
73371 189595 290935509
108666 195289 217091763
29958 90592 151608321
82551 95167 220711996
44446 98354 847425622
172406 194682 55790319
43487 124051 201703257
121921 168531 116659009
84851 118085 83063004
184740 194559 628831997
59896 74670 37073473
3730 183308 449353036
2235 119807 618686906
188993 194045 12568195
19709 105032 213255059
122226 147892 64327024
115776 125992 531508474
90637 119211 71563895
52547 95177 106494594
84164 179961 239947199
189868 199024 22970214
97329 192627 131867771
153094 158474 13407561
12465 162001 931744052
155323 164559 553753895
104604 184028 199127654
81093 127615 116509968
190107 197692 18991257
34045 179484 625263693
46409 103894 708949292
168700 197963 73354873
14411 84609 361968148
189684 192290 337716795
165829 178169 30893889
45230 158105 637808561
32902 181502 673461718
170549 186992 41217355
75301 99050 286321946
74607 122543 119859726
139955 149004 417558855
49500 127338 194909338
156809 175477 46677914
168514 199552 772592297
196830 199468 6693920
48329 88151 99608742
70135 174033 260028009
191950 198096 15397050
148850 172560 59275281
137149 145745 21634272
120534 134608 8895709
105622 183824 196022639
115056 184383 56020258
172519 193346 52113690
175638 181073 13533560
95451 179505 210590209
126338 150638 963051671
63012 118876 139656265
153659 182660 72461557
62329 138794 830769730
154364 190727 618306811
162716 174348 507516793
57073 154399 334239664
30038 197379 762478143
37483 49821 313659392
193809 197729 648803678
168817 184137 38444087
88949 179606 165977689
48101 149210 795467131
112372 145127 82169999
113531 118044 11307421
98545 178476 558093581
115097 160613 768847609
150288 175669 583691466
51870 82142 75727347
39809 196144 391356907
75231 157714 287641822
155647 170440 36922145
137276 195845 773939995
9081 80761 565292286
153193 196139 107385326
25125 126111 895164319
81677 168811 218179531
36403 80237 109778167
78648 83582 809732068
144742 186012 103457749
161759 173553 627645277
196743 198544 4617802
55940 63491 544972064
137061 157039 412551314
122388 146515 60423693
70113 145684 443967088
174728 175495 136612262
192258 199664 483583616
37468 52590 37951393
31717 81857 846431557
63456 159786 490400744
109750 158971 123309486
86705 99447 31800216
38309 147121 272428336
37652 148780 278402698
50241 195893 364677481
126982 141658 678613353
141713 177440 89517217
17790 171705 610494631
62691 149103 216366426
179873 183515 160341100
90476 128838 96058904
32434 183926 379274583
134248 167456 83237831
117122 139845 407392167
174920 192009 928210808
31637 70034 592779296
163835 194814 77661803
10171 65706 138859350
91834 107062 57479977
92973 109565 2689281
54043 119159 162936355
110223 121460 498897566
83531 165821 458838716
58226 180188 643221732
39102 181930 357565692
89977 199291 977816118
121856 128320 418788295
118203 161307 108018366
161886 175869 708349259
54911 83920 346986042
114254 160673 116348657
178106 185282 498932985
68088 139427 178395430
166955 179486 120805102
9309 65356 140156459
38237 167383 374455983
89926 156077 734935966
119986 190657 177045216
19649 124288 261748642
59670 86905 67952463
151803 170900 674982973
102544 123240 52044112
189525 195648 15251771
147394 187316 293093180
29798 173927 995114398
10201 102412 683205661
48850 177596 629520541
75404 150614 188332418
125799 138710 32239919
53201 91240 322520300
119657 126914 18227180
171870 195335 58691957
159400 173961 605913154
189738 191065 989980120
80548 174022 127733748
29420 32482 70909739
23263 94857 606948630
121562 123481 303265488
58498 154862 241278241
120604 169762 336873788
148900 163129 35412051
10620 71749 152867846
191988 193306 831373749
170134 188154 45171406
18311 133820 998509023
178426 188055 209215535
161279 184092 306220270
51161 97122 114841989
59221 66568 18354211
187208 196573 23382180
23253 168095 77672064
12155 119861 269368432
165986 175034 22697416
805 59845 562822353
30256 112927 313952885
138430 152860 36461389
6093 114347 682185867
102686 173659 444510065
151658 160596 22126031
104417 198478 223322491
55052 120343 163415922
176149 199394 508527436
174012 188002 437359929
5256 46821 389729960
96696 121480 300905189
105936 162321 311833692
22742 56271 83761270
96647 104121 18672729
146537 154267 903296871
23859 56566 81746759
82059 156958 900621783
74135 154073 711001942
117291 122229 12547130
1806 46987 436174347
87024 87450 499591558
179913 182344 798712415
131269 185464 32545731
58450 93897 164859350
190309 193994 546592862
174323 199095 400685906
14136 141617 820740029
1011 98485 806942538
57192 139322 205479616
42645 116793 474552464
81226 198337 293316041
171236 175005 244015958
140130 198256 564214767
83786 139411 538422214
199363 199452 209273
2529 56219 134132030
146345 172932 142252306
69432 189692 301291560
127825 185185 143775419
7226 154861 369566947
88996 117846 103480233
27913 148602 302200711
119843 141771 656541191
199691 199978 678849
146313 171207 62333711
122636 134402 29360905
17499 143947 347496303
7404 162053 386974593
3868 97858 234906620
73670 183900 708041098
50452 94871 111057436
48577 144098 239130721
112528 155394 107601209
81340 111103 878429330
121888 167442 419905645
103380 157617 135991589
158561 198657 211914320
129881 136202 815772291
58455 121849 224566850
8587 132888 310933659
40414 186999 366966063
46862 148358 254260298
35527 48151 31601300
17146 38337 234254198
186220 198485 30745769
83490 122823 872023499
108602 182417 185011623
137551 165012 68866656
165813 166826 379832543
162017 199348 93564053
175780 192476 176558076
72704 90113 43345189
65769 169584 459043069
171193 192211 52656036
31869 132536 251890309
99550 172604 416753556
168269 168435 399090
133233 178803 739304632
198216 199057 666009795
105754 157705 130240700
118664 192188 184229937
121055 123648 6557616
88255 119890 7399879
188661 193486 788292705
151128 180211 72634486
29815 137169 812023575
160443 178481 45230565
158945 192335 83681691
151574 190424 97128936
41699 157590 290180994
182842 195049 254094628
60803 152174 228747768
171703 181729 25028325
69988 99770 74248343
125124 145043 667071075
182352 199280 391384281
197270 198700 587388009
198185 199854 4141834
23533 130069 266544471
67251 182770 289132108
63624 121634 726990989
58239 131285 584002170
66389 82653 40588050
153506 166420 32155489
23746 160351 408621211
16583 162359 364817121
96705 185134 790427914
114405 141947 452194325
154169 186629 819145786
70875 179269 271336785
106947 120789 34724073
101139 159787 758497540
49587 103509 485201312
70781 180525 642214905
45026 147093 255528499
100230 185624 214196622
49752 110324 151524695
184816 198867 56064784
152514 152905 937480
100402 125435 62831591
150568 157510 17286131
148055 164316 561225406
57293 59114 830615119
86643 133164 215243282
24954 27585 6561945
23310 27355 2586040
80660 192533 280119639
162611 188695 44045909
130933 171007 2218102
31119 124514 789966702
4459 75336 177347844
6533 51430 752783486
199623 199857 557510
63632 197598 335407229
127103 198614 179119985
191276 198051 17017939
114448 126351 408488445
195467 199386 9885575
67390 108922 196796995
152069 173444 53367888
188237 191728 8704442
111028 129193 904138673
113893 198641 362929719
186264 194031 307442683
184164 194469 25765478
1839 14787 737944759
114035 119525 13872860
75013 182114 907103013
59986 152553 605573229
157155 192342 88064139
120908 158611 828058441
157024 157631 1469189
158029 162992 840529132
129135 191345 417793080
22681 55704 787027735
69450 98059 711043140
19687 139217 913503100
439 147920 369109467
112041 131327 48469656
85279 85543 662344
20383 124978 261612167
172236 186444 35568971
36126 147856 279811518
30037 139813 690169677
110003 151628 896555459
137382 193192 139866463
80488 136913 201581113
101240 140382 536250170
176965 192138 366186072
110475 173510 157982363
118933 176159 184559517
153851 191922 95198700
95052 177500 592914768
117978 179839 155045537
23808 181456 394585570
60220 172075 279984028
29414 180952 757881144
138755 154487 39699828
67073 94387 320822908
187381 195801 60289226
71462 72013 360110976
150380 154923 824088159
129314 177590 472769045
163815 165355 860653943
67423 144658 193293718
112205 179292 168157837
31054 157710 334921372
39078 180330 988816203
142379 169891 668229792
84514 85560 381059655
50003 161491 279097571
51846 156311 965014431
57366 156835 363238598
128285 198797 176701567
38472 108703 939600771
115122 116727 939927761
101593 175631 185631463
10690 59712 122605058
39527 114745 734825357
82969 88119 886957418
148555 193664 452394779
89008 166179 193250622
192164 198560 389757069
74690 87798 119813939
421 111195 873860127
1697 38268 363630034
46575 194839 371307939
44301 143453 659172354
149228 169255 102345367
119798 136109 40825042
103737 194837 228351825
12852 179685 577576576
21005 188833 420098333
123493 151380 978489706
8670 118666 403258339
179065 187414 20966555
4397 125978 994835039
127766 140917 161306824
94129 179380 213634619
132280 155691 360254054
196571 198980 512791728
113913 183345 314723632
55203 150807 438715986
21520 21952 1078330
24225 31514 18218166
68886 134102 741368783
14565 62756 645126195
85480 164264 370644246
70375 189342 811759375
39373 139061 145865948
88364 199677 278907731
145124 182365 894156590
166468 197539 771916400
81776 98272 41181053
92400 94985 42359645
158950 199048 267345460
52191 150158 283532269
98087 131014 274670953
45612 136903 228394186
25056 186391 222801844
123761 188790 162887300
14918 187487 464552302
103852 148263 53937436
181571 187501 606203768
22959 182966 400518663
184916 188640 9312830
128591 165994 197489603
160531 161713 3007323
77785 150838 183013204
131895 158106 65723750
138320 166876 99412671
162163 166028 604685380
67725 77981 25662555
129348 146490 335668902
81600 116384 859915392
77901 88944 27460731
32543 126008 504132885
142783 177085 678789415
5076 59730 136735334
158143 193659 88872082
195797 199238 8677822
58 192512 481660276
25623 33062 18540352
121055 128668 830432465
158613 159883 3043087
124370 124551 444309
24315 70588 115774400
150802 189100 900498692
93973 147530 564762231
165963 175717 291546395
189020 193587 11364333
37264 181164 360253819
63719 64248 1344368
14618 166032 995980797
159819 168938 22894157
115966 148020 396587220
154128 191813 902488446
64457 67878 272259777
125550 182706 703572152
4680 165857 403293503
58968 78299 858208222
187512 189891 301312757
156281 187459 78003809
118887 131177 366816929
133334 181278 843865701
45980 176194 326083082
189103 199497 25995424
95054 197183 255864415
167085 183504 27382594
118723 172637 135112314
43984 147152 258334683
20653 24594 9832053
16737 133603 292388199
177801 178909 2813413
136701 190334 959952702
189049 191318 5608578
163647 194381 77004565
8554 180571 543539242
91116 125151 250416851
150946 192631 921645754
107421 120580 33053138
91559 114799 58158731
60541 114116 227041198
122061 182812 851270839
710 124293 997627101
149435 174572 62763043
164971 183232 45803715
8420 10687 5725628
89856 131404 648381811
179002 185751 803152942
136009 149849 878972242
136888 139534 461598591
180729 181165 752911111
185822 188912 507243715
154721 182551 49268125
166301 180625 35858553
192316 194541 5562348
97011 191644 237198551
5112 17832 31773288
12957 197280 779167935
161960 177370 78332165
87060 189494 833718279
167958 172460 11281791
198283 198658 955401
109550 130222 51854935
182050 188410 15963378
157062 190064 82623780
136230 177818 644389466
97926 144289 998695453
155279 192841 420392252
68333 113873 784415526
76047 195608 299262056
186316 193127 16993792
33909 96613 156818705
97663 146695 122949191
161693 172340 516029958
159924 192680 814413536
8310 55873 118834687
30499 105787 371890495
108247 116446 20499272
158493 187993 73881560
137060 175669 96806779
73852 183228 273689004
133642 144291 26679496
102320 110710 21049162
187733 194123 853713854
29410 115538 928170116
74120 170667 241578302
127656 149281 748202555
173815 189754 39977109
96433 108267 29631317
91655 126542 121015263
170500 182194 614980031
70014 174920 408611802
71810 174050 944848964
7073 82288 38459244
197233 197666 667660065
195338 199768 40342446
126986 154375 657947613
197841 199132 605998783
139462 199726 618003269
123280 126923 9053461
67245 96269 584795163
41715 103558 989404190
48437 91437 467212685
169469 192930 948479535
104444 133445 72738311
34601 68342 84600197
171581 192747 38980947
84908 104548 49017288
72742 116590 646592028
134596 158763 338962087
36080 188008 380458405
164087 166639 6402834
107102 199794 334577399
111795 147164 519714637
138616 199585 889365503
135169 138470 495971790
158373 168814 588329155
79103 173237 235695196
196116 199781 9239197
102357 162491 405823869
177230 180268 385420896
85019 188112 258224576
58831 195964 169892508
148411 198523 39673042
120460 181177 152048253
96202 141267 738305756
25477 131081 459481481
115677 159578 110012683
432 1132 165788462
38427 58285 49842857
98132 191093 808557199
94136 152027 145267588
124036 125545 3739327
174677 180903 7494732
61680 73376 305499845
128467 138491 94201730
53789 125729 633608468
91249 188298 243181628
47229 117499 401899340
115260 177057 154877661
140898 195904 588261296
121175 181743 200731609
9238 19974 26864536
139556 148554 22799308
70825 79344 21284924
111351 146895 357945487
18101 91392 183221915
2793 173341 426745352
85571 94768 897347434
107549 166720 148263507
64535 106253 287244012
34506 136718 559018847
105468 185238 200029804
133407 146728 33419449
139968 182739 295617356
21621 196086 739503794
63146 150415 701222165
148439 164585 40286220
154896 167427 883670698
87519 194792 268728120
113113 126463 905869495
184803 191222 15994298
52843 184019 591670534
102787 138526 89491849
175168 190176 593094321
175816 190857 37714237
141085 163829 661266836
169414 194674 63301907
67656 116078 89599937
81952 102596 51546820
82766 131946 123146218
174904 189895 37657355
152486 167781 38165975
137535 180329 107290941
85064 145982 929015178
47395 48919 3810652
175951 190867 37367007
105342 129169 59800490
180457 184271 9628072
162764 193558 710329157
175148 196832 667936223
118784 167782 587465780
45608 89338 41863855
49835 149917 250732970
55576 160221 548179787
78113 177648 249121770
197817 198611 760725064
166102 180819 36866815
161047 162723 4203935
11009 49816 959783655
157127 169594 32415706
31428 88384 142336744
29465 144044 848347525
116234 122702 622420542
20440 110360 224793516
154229 195591 103410830
106812 150439 109503909
116734 131322 481096123
170827 175451 11566139
4333 118597 285690256
193184 193922 608053584
107392 153002 75679754
153109 158601 987079929
130316 135736 13522120
160777 161140 580872
118253 136487 45693793
65405 80396 37419340
135799 136148 250894480
179378 187349 20015249
135352 192716 143723888
161380 170973 829380766
194413 198163 575498142
48431 159681 278506102
197126 198299 314762779
54217 87855 84073336
106480 162847 141243201
170219 188486 45786769
9039 134537 459112631
45254 188817 359488492
169277 172558 63070873
55941 176677 472776181
187799 194471 16622728
145685 182012 938619769
75555 115088 522682278
146775 154966 35364037
17621 154124 941971446
170504 190109 49109619
128399 192202 538721986
141225 146745 13972380
163182 164509 212501221
28111 132988 882183207
83559 97678 35224625
63618 151634 220507789
44657 90766 827605302
73823 143852 175124382
22125 71522 123567275
168656 174078 139639556
7819 122181 475016302
174931 197775 260507886
163504 196265 755223124
148396 183724 285275164
40214 126766 216600849
182021 185799 8888956
35181 187244 877936159
139792 164176 280671357
191086 196520 13579560
106991 180424 183964712
114720 190757 762721625
114965 148484 57527968
62224 165511 280580217
68199 195985 319898402
39812 178180 346319936
84925 107685 259979146
119627 141781 553299098
197685 199801 926326123
70339 86970 603311048
16990 128154 496229036
196180 198609 117210796
23575 69902 96944914
86911 126370 573607425
189508 197537 20063929
11624 103170 228823278
181720 183155 962519474
198277 198786 1281239
96468 99420 802524599
152147 180038 634252058
185261 189220 9872153
190400 195944 343310794
59137 134576 617728432
110336 158340 120398367
109514 140554 77748483
85664 190478 262483317
125496 133412 19824703
7831 127844 646711056
125671 166419 137780022
4691 125957 7339602
161168 167815 10428898
84081 189706 733172213
197747 199639 506790684
74738 198096 501038476
29233 105499 190670205
33597 114571 416769425
36245 104192 475856282
47938 154354 929084973
644 8336 468099970
189210 198253 22650007
13978 23257 632644375
81246 133597 131051936
122675 157360 86898539
11026 171904 402608247
26275 133963 269299860
124052 125440 552950153
105807 139602 587187382
171557 180586 22515820
42108 135772 234418866
146141 167767 323652870
71483 87628 40229972
8844 10129 887878615
7432 42298 706946066
141278 166828 64071747
16053 178339 847900955
152866 172033 47925671
153335 192189 989099699
127296 133758 16159509
93016 157878 148393214
9872 45857 89848461
77119 78540 3507400
98261 199916 645497372
195662 195780 306259
95461 95584 216045940
10173 147017 342373754
99645 149486 125099008
115415 173793 146344181
189615 191767 359423630
101905 197868 240545043
58583 124579 165022391
10681 61092 126132553
71549 101785 542419028
9359 124254 916931845
167587 186214 46651118
117433 150649 899443204
186099 187382 668291476
126032 167175 925321111
153608 198842 113187657
195842 198577 6911117
79462 165939 216487846
32266 131446 331837205
199815 199987 400421
120326 160386 100255465
95907 171476 679370154
198725 198813 704682780
56239 58923 525972414
17780 49849 80122379
23702 55643 79825829
161844 196595 87014890
87829 169028 203409526
158439 193872 88668480
42304 123565 203504355
20467 150325 752144664
84225 128299 110346717
190962 192738 930290796
100784 130796 469791104
26348 37548 53225319
100417 105144 11868137
131968 174577 984262846
15709 170199 762731027
166451 172460 15120405
106629 175218 171797579
68448 146596 691542617
141661 156990 314666540
163229 190314 67939631
186329 195894 23922782
172420 188479 40235443
95267 140616 113608743
25531 40429 37238549
75960 143110 167967187
57492 80119 494036629
63694 146100 206287848
59979 174935 394927787
49361 161728 281348657
170003 185527 39005973
120601 136307 39285561
180464 190461 2766414
191536 194905 8418089
79543 174887 238712269
195950 199345 8541027
166876 195704 785366644
56077 57338 3213458
47222 94522 241140849
20198 45186 62400633
64262 144722 201389216
115693 126682 27665661
87604 159752 180667337
181205 198730 44003623
89488 120494 77668138
101834 155272 134130118
28559 160400 329861510
139895 185506 114470291
81828 186037 495862242
80467 146450 165235987
163548 193044 606438525
87226 182549 238799421
152783 178189 305666676
65389 67474 721570065
72396 125030 131581043
148678 169032 97837353
83227 135065 129749904
112126 139298 448456522
42605 64851 55770563
3951 121710 150110603
49476 52145 6764274
10948 95166 210454642
167863 171700 782247719
63196 99402 500520576
23495 85656 155487112
179066 188916 24725538
81114 193737 282032650
28517 149799 391518982
109064 134722 64337687
76541 119682 107825119
167119 188488 272319341
24209 37093 850386079
101632 162613 152903265
8921 60570 199286430
22664 142466 299671900
90882 153283 136238930
181077 196985 3232448
180165 186881 176625543
37929 47548 894349396
21630 127267 264320472
52539 163106 844745834
11035 35784 61732253
162729 199179 91376385
139296 194384 641994475
12590 81963 342514128
142830 165583 56996893
110477 192981 206712692
12401 94263 204570308
125018 162740 977725206
119498 168600 22482490
174378 193748 1070025
43327 100173 142117219
180693 190134 23747672
64154 79539 38448901
148567 157113 21347421
6036 159217 383182376
136068 193332 642500204
143686 179224 89038657
179744 182767 7570864
133983 187934 135236870
137256 163267 374246349
3746 106993 258105127
149542 171839 376732725
159060 184989 30860290
32422 40911 21208284
93498 135700 105766131
12997 75452 156303501
178430 185271 674724500
141181 154325 33195433
105123 188313 349584310
31304 131009 407874057
155795 187806 80132967
21723 102053 759244970
163374 186746 604510632
52065 121161 172945437
38244 99340 152740914
83137 89991 17127907
95875 151603 519493214
131984 136027 10029233
939 70682 230793667
157433 193556 90378265
144418 144730 437969396
197766 199025 3195655
63379 93484 75099433
185257 193213 527096360
68064 120494 131134903
146456 198655 130759315
175827 191654 39685497
173385 180683 621568377
131810 189814 145312736
124290 170889 116748609
91333 189860 200381319
143911 147191 727324587
152588 190649 589700658
86922 123163 90888032
83300 154977 238260403
160458 163896 190766915
44059 199131 832334917
122299 150050 118340510
56080 165126 899671488
16837 156003 348405255
161746 184578 299300423
101479 146746 113601732
3828 49715 131789397
111991 149540 275133408
131422 145686 374802499
21307 39308 44948568
120821 147786 940814619
9112 101665 231253813
16673 105162 599982911
110307 149342 98010517
194897 197953 7680082
105304 156314 128024413
144765 174887 75399143
134481 191488 432924144
28382 187244 397659992
135907 168272 27337786
160747 165276 11388184
187755 192377 11521108
45358 187527 652150248
65337 113270 119727102
158409 186513 957982203
22514 55589 296219633
44705 106237 610874118
66391 86758 50799569
196778 197000 538728
13363 94838 203663392
70484 167521 641705229
198069 199939 4663814
186662 192271 2932654
129017 136707 19179688
192007 199522 452154696
115766 154097 492623905
71164 150231 198033832
32742 191164 956364030
13542 184091 491665476
26133 90623 669301273
6703 103744 737814913
91318 169673 196316882
48135 105014 142259462
56978 164778 722525246
48730 165970 293532917
14578 17759 35461946
82276 197581 288793232
167029 187442 51155700
68089 78056 24926306
151010 162772 29263898
90572 194461 954802869
193863 197646 8142631
146492 172429 64966078
22775 127334 261604577
117892 129784 633938467
21367 84023 156622620
113228 138506 370995343
169694 183360 508987284
27398 162570 338256426
179812 183729 9874052
156935 185892 845530305
11349 179655 679229476
158545 162303 924048287
44039 51144 17802842
111159 157195 115481961
48889 152708 260142496
175077 195987 52403684
62659 155210 947916370
178420 187431 627367997
77469 93508 369537395
102883 195041 252756176
129839 161718 247347736
39277 48679 23470054
41248 132564 228601763
73342 87299 34672125
44634 120213 756188827
51978 85579 126141264
178566 190971 97296452
16325 47206 749128989
52833 101300 121041058
66257 164199 362976970
136609 174027 93761047
53876 105544 129161431
134364 164370 777230117
42552 125335 207217511
18884 59084 894596059
35985 36981 947952720
93025 95800 334734698
57711 66039 435979578
32409 126736 623823248
195233 196305 2659300
143583 156940 33538455
43717 163517 299926103
157506 171829 35867006
113565 192020 196650605
160264 169295 22661089
21046 197552 483856313
33308 164260 327806026
126967 181360 336153804
126922 188558 335732071
876 184131 458668588
186790 194118 18316986
52066 88256 90434316
143838 160886 771887241
10237 81682 883341104
27371 106137 196938468
167972 177006 22598053
65390 162376 242734008
90321 176887 216808079
48559 117107 717773484
133870 148060 35692274
101318 127276 65263996
153740 180861 67689533
148518 195985 118749914
197273 198840 355680871
106283 130127 272433650
73845 78912 12540103
138330 187961 124524570
198739 199483 772336416
167752 187899 50481232
4525 88135 832284742
154792 182906 955156274
64179 189728 314346832
103478 118260 400273687
45942 121065 359725105
169213 188739 49039062
67340 118072 126767303
160397 183022 56767817
160280 197408 932956519
72303 133093 640750026
65717 141163 489021122
1508 141572 350339381
118806 189088 176157742
17617 134954 293538016
88419 89544 2852760
161179 190520 73559343
61658 125580 159804144
176293 186254 34543620
8701 66924 480835706
86858 154867 170517394
77755 164868 614886138
127070 128124 2587327
79924 99172 559382402
76909 161008 367101906
38539 84420 114776860
181381 186643 13233416
60064 154540 236587340
169127 175104 14978085
108529 118330 24567393
151653 155613 9869150
37343 133293 240200844
197548 198886 666153687
53067 70510 43710456
24858 41429 322954762
136823 195532 804804327
9915 163206 576794823
47987 198882 377912947
80454 94846 35883520
28593 49413 51931879
179551 196724 425945444
69016 165014 909566102
74311 196555 305881472
77115 198008 302696544
93332 107871 15221849
64363 94783 75958539
77359 193658 653260583
184532 191570 17603889
165062 167681 6685402
158662 165726 17621488
193656 196586 7310981
108676 184085 101684441
179877 198690 47200580
102846 184018 203505047
142468 143969 125086813
46864 104361 869299209
123330 188068 373516541
13163 83169 819949485
56480 166428 275252922
170936 177911 615654772
41430 88963 753266664
144138 144270 819431853
120108 177891 144702727
4415 7289 7148305
46408 122958 191775831
151740 162487 777727428
98471 152921 671642886
80791 95886 669661078
180806 193402 31614514
10051 137879 300283817
36892 116667 199582130
182091 182584 1237295
25608 67972 105976479
886 101207 250664792
38582 167430 322595203
34621 113745 347337656
152354 170634 772678060
173881 186989 32909736
132089 140725 21489640
83253 87913 406734902
183627 194052 182292514
23835 101039 214092980
166543 183343 579537628
66132 84383 45524355
109950 113703 425672836
184470 195586 636258268
22290 136058 617652214
30052 74999 112539637
194685 196723 540320869
62412 66381 328091839
50140 128746 940618829
3750 16697 32306771
187445 197926 26232279
34964 161706 662329759
170406 179345 395483545
132097 136542 11021543
135512 179265 152182858
48079 101894 134537507
130914 187011 140528791
150583 183604 82553623
89806 106019 198185211
55518 121920 166291617
181999 183939 4911762
158837 169323 873127177
193471 193921 178749344
53185 148942 239877879
64095 149272 933813147
21618 22177 1414513
720 85794 212740507
1000 91618 996815408
151590 163777 30288687
58840 62901 10188007
129441 199575 175699198
192850 197901 502192314
128541 137517 22367034
132998 136709 891936326
48463 70096 54279441
145333 181888 137517412
47930 197688 501405413
178806 183336 11360562
30415 83889 916877420
46896 115317 171180212
87922 189288 254015804
23056 79695 949318148
46657 153122 266737489
43993 130943 584224485
123187 181820 146778345
28109 126120 863771360
935 91128 225468905
25256 132829 504541709
155969 162573 16370513
25327 140397 287784625
198375 198688 799395
161492 164868 8448608
137328 180676 108607900
164536 180544 40074963
122601 143201 702893765
87718 108857 357833737
6059 140635 336529014
12758 47653 87159395
165983 183845 335698654
67784 174473 266983211
116525 126667 25583048
49081 62877 788804743
132617 135404 772016040
11927 197157 936456739
183260 184732 3756221
79913 150529 176986534
4524 110965 975938791
21009 145042 566184937
113597 150664 718468194
18824 76971 220900548
59024 104529 2179463
59766 65839 256334259
79070 167986 418051839
166771 194494 696135860
55840 125123 173438605
58042 150508 231569011
112490 163134 169403786
14513 127330 282341224
171354 181489 25319486
1187 191071 726969010
11903 59520 119166214
52973 166346 442305948
126172 195239 780981284
9681 67233 280309637
163375 167490 10396081
172189 197535 733621057
143136 190970 119827946
83118 97178 154816903
24073 56034 79886740
106747 123049 40985992
168253 178806 991667602
196267 199978 9327021
374 157001 391984307
192557 194068 3761197
28449 92853 160986493
71345 105366 245428370
197409 198966 703017
178256 188292 25250880
161323 196511 88152857
100801 167747 167885697
121530 146949 63663141
179477 185870 900435521
5681 70967 186129801
194585 196116 966916765
196116 199601 2237235
13328 154891 633273226
162843 180626 293282400
107050 190038 256761777
197781 198710 136682279
35609 117475 204830214
39565 63181 59174736
4991 184337 448896181
177916 178177 638417
96042 177949 205175482
91757 141296 124050257
191903 195740 762205911
98731 126163 57766513
174355 190961 934814135
51314 67965 41755137
96091 107660 28985665
150235 184306 905473112
147052 184343 93399320
120476 122038 471687857
131036 159246 285216500
51160 79647 71312410
191384 197198 138664372
125666 140890 97422804
127107 143478 664364793
41882 166698 312474210
29660 94517 162114059
104885 191571 217283361
68616 195251 317007010
139308 167524 557837708
178007 184395 921691555
132588 195334 836432911
181086 196961 39782604
139925 160526 544575852
147977 183396 88607588
130509 138610 20163646
27264 82623 723939028
8269 138222 324985624
197862 198327 156100927
134881 160025 111502073
37413 63847 66256043
185521 195593 25084816
101920 191953 256255161
104686 114350 916595771
103161 199236 240817493
175154 179765 11561621
38204 194832 392193063
65811 126994 153075822
198178 198893 798832350
107120 125167 45258694
169285 197728 783581411
70525 164120 679824150
175621 197333 667323596
127960 194923 753902960
190069 195453 175397065
178719 197477 727442947
169181 171807 307482084
70587 96794 65394786
16907 123782 371931358
195050 195879 2064841
187105 193604 16237174
162710 192395 314113616
6905 53014 115267016
33415 95322 154777944
145179 173424 70737130
100175 109296 546199370
162974 175822 32194285
127331 148818 53949694
36859 103205 165988987
4448 83807 198391224
128627 154126 64041479
182930 185536 475723755
84236 132361 633239061
181914 199485 38219501
28740 102599 460443321
108534 183128 186984952
122590 136803 35436431
43082 57079 775322115
186884 189771 514886588
126491 188598 155597425
73542 187400 731884218
39568 43947 755355549
133840 199346 164140209
65196 139468 185713812
195761 197664 4773602
116886 152504 89548099
78204 89683 27176617
97872 127698 74838703
45287 172254 651905794
30936 160292 378693678
78682 87523 764690051
72017 149598 194235182
145701 167895 496944878
112354 163326 832974868
163170 195282 80452704
94947 146973 130429145
158784 171838 533572243
178899 185610 16964726
65058 163469 246278949
128112 154759 66916333
178381 178601 557850
95424 118506 661009301
65945 91652 905176959
136073 176506 633494212
27148 68390 121317839
99748 199432 249858899
134352 177791 472984573
165511 177325 104891090
115632 185576 714740473
83249 175206 230267813
101402 178549 568376928
61990 147064 848749775
65159 98951 488112061
160909 163876 7406158
48674 136591 220036956
148630 194381 498594141
41834 161376 752716507
145384 161037 889794245
10880 80598 174359593
127619 151694 60453936
30968 75967 112652508
146503 166182 968673125
79526 142557 157730124
79113 82749 264383996
88657 186568 992757974
66734 192798 351991637
29741 127745 245236713
44410 129132 212030141
112 15959 39624817
150899 196035 112851786
38133 120786 206867056
23513 183944 506405008
125347 158894 46888630
149111 152571 8694363
64268 100260 829306118
162572 191648 750511412
193191 199090 14874421
182673 196048 33505977
29223 48244 996753203
182007 198373 480271894
139711 196386 142000209
84884 175934 227994906
62172 78302 983135435
86663 187629 735954168
158999 181134 565961580
79052 194096 288020553
75560 181648 265494714
192594 196554 776722540
27998 59529 78984967
41715 110928 173137467
93632 187597 235561322
79716 115407 89212143
173037 181618 242762665
189138 190571 111724511
159300 176572 43331003
100548 127076 66632456
147111 175922 72130873
63874 106413 106338835
184616 186868 88296408
155874 181262 63402751
70228 164233 235271333
89068 123987 572662798
129534 164560 589767416
133831 169865 90293430
101220 106867 14313302
22052 54527 81137657
185770 194469 555385426
188928 197636 21771893
127868 136862 22422929
76349 76659 817643893
190363 190802 705734380
63265 187066 704887045
96044 190771 560563028
42880 74078 455266830
40194 46287 531571554
5563 110736 208648423
12828 68229 138583761
52085 75312 797577118
88158 199320 713269054
173608 192241 46689420
3612 121445 294747814
58456 129671 868783731
132162 136704 11259734
150801 183960 528606667
133658 184342 127018713
170913 177001 101065211
25538 28911 633104106
2520 31223 71693692
127345 133481 15329464
158130 175373 968984727
141581 175928 86155925
76619 93102 104558270
101231 151143 125430902
20108 159851 349570571
50418 166101 885653090
30973 111914 401030886
14353 133590 298362139
102318 133845 79057927
136324 165926 74177051
6692 46612 99685341
145063 196477 706448159
38584 77389 97198278
15890 41296 42555205
184969 189547 11441208
90111 99353 32366139
51712 196508 786382543
154803 196317 103786697
768 186375 464498979
147869 183946 819842331
9916 61812 298084264
109133 173426 161130205
25891 61992 489134245
102750 105623 228235450
133681 149767 568160460
20171 67004 961498573
110241 135268 482577989
183272 194425 27942042
62762 90106 68258143
84605 184067 249179403
91149 145611 136426704
5389 162904 394068146
51568 177506 315237417
80808 113858 764306973
183277 188067 12051984
148633 165564 583750782
188719 191781 7604267
61989 152598 898762183
136690 145715 22674700
31021 63968 73842472
11382 16863 111457772
153022 191708 125111726
178994 181550 391012456
75044 154054 960974723
152395 193696 103265897
159863 188941 72955195
138314 174328 399533914
176776 197580 52094489
46780 194164 369060604
166876 188119 40494088
74785 94590 593954218
107541 113946 810207524
88999 159093 175571682
32127 138662 266485062
180796 182701 4826758
123296 151178 69941755
176877 185742 22331744
83268 193431 298264253
69984 193752 227558276
79018 136716 676861709
3611 42512 261274298
136238 158467 531161950
91239 182104 227631513
8670 25041 905806479
197185 199327 468068029
103399 193532 892808982
157236 182450 424205929
67762 187522 299848041
122729 147083 60971122
67701 73043 694903917
116576 132985 41252188
66563 127943 335251110
136205 197144 152665106
155875 164044 20286476
15708 186797 479867695
90868 118889 269363319
141832 170456 643801660
42816 82661 99745509
155635 189868 405695821
116054 143286 68358781
33364 149813 971850864
132492 183526 846909415
96106 144789 122029169
82702 179286 462355700
32965 185136 381076236
72003 95666 758525780
179830 194004 35477957
94095 156627 312006558
74419 175825 253687405
165273 185600 51069623
158384 196242 479133478
130104 162678 81580839
146594 151578 12641209
46395 94081 661610852
47596 170852 308629615
125129 166401 490139435
27993 34185 15378286
63033 161345 245996703
32395 86661 905435007
66677 67675 1354
5593 104993 248379224
167653 169149 3669178
114927 193825 197704300
255 184612 461420943
110146 194061 415553344
39364 82343 107526581
59681 125616 889607182
146526 150966 11262707
15871 153556 873773379
24308 153503 211928908
170778 190848 50266044
128298 150116 54806132
145207 157123 29935783
123696 139661 39820988
167553 181962 212796720
49618 167628 984260475
30236 149193 297865629
89117 152720 159513891
104653 163527 278802899
62039 173179 506885903
191913 199760 19681040
144022 168971 62528360
43233 128167 245608078
179432 198090 46774409
187748 196190 21034957
146976 168680 324193554
129816 195647 164874472
41684 62610 306894424
96126 119756 767728361
59327 179439 300576771
108060 123208 38142934
187379 187657 741151
197846 198016 552379459
59307 134997 189249387
115680 163213 119112619
15287 126233 277566911
31183 131338 458724838
9981 72543 156557918
71639 115048 108476540
17881 37042 328892402
154013 190617 912846385
5153 34115 285979775
155533 191355 452891222
184817 185937 821877832
174271 192178 725171995
138060 160494 50336295
179347 199487 50482768
76438 77796 3335168
127278 166797 170823241
9875 36491 967590359
132736 174908 105591110
2491 107580 262705802
120673 177222 578226098
64487 122446 145070579
13233 104861 229027085
193883 196910 7557785
132376 189489 143091959
153032 197756 446856686
116861 146925 4254731
185075 193113 97255080
58452 58599 375917
70522 153418 555704727
18669 84337 851834534
198488 199384 353576502
2080 45172 107732059
123171 169213 115201179
166981 181998 83500876
84068 166929 90320434
56858 156928 949351255
112845 181677 637354952
41704 170173 378489209
732 29134 165819248
93914 167561 249959136
189401 193750 8754481
92502 170142 194564966
27382 153972 345266987
97406 179771 350698895
81716 193159 955736494
110053 125406 895796338
169092 185952 954108272
192358 197188 878988694
189190 197058 19612807
165782 187957 55632858
85719 153534 169932385
68426 191120 307111460
196858 197640 2014518
130638 158415 69618783
72945 121662 121792397
142188 199386 143404659
96197 125234 515974164
1728 167994 416112654
186211 186225 176425805
38096 95272 142961421
179127 197604 140083622
65799 121085 884485677
98550 180601 205603855
122649 166310 107180293
110250 124097 601292035
45934 47367 3601341
62281 125351 667577937
129381 132394 7550365
191759 197962 15563943
68601 115476 117141958
66610 138460 43935763
187426 193892 16115184
129867 184275 406856790
143226 153566 725308777
162490 166785 182667140
22656 142721 300345618
110460 191907 204105604
105659 133450 955962417
85021 87356 335626865
198199 199517 3270608
45168 194876 814549357
183661 190467 17033271
24125 183263 398301768
22531 108055 807332546
197258 199248 649205787
166980 195906 709083755
121114 132367 28181029
124516 184726 167390870
195887 197102 248319809
24522 99337 186946559
136455 194293 219900976
342 12895 671848865
134642 175290 101815528
115512 186391 723488363
11595 32772 52878887
85797 177547 441869966
73861 84806 572675174
146808 176131 182609684
115348 160007 744470673
70193 190575 895507140
180908 187450 56926285
162087 175707 34132286
5290 181220 440180075
170663 190076 58598331
184376 196358 472545642
197315 197720 138768263
19821 129519 990225289
91741 160585 332867601
119804 198380 196901472
97710 193860 704690564
91561 120590 72745774
98179 189977 502311131
52681 88884 586705695
80515 168043 219164038
149906 186931 881767445
165283 166540 625768912
31460 83066 129058023
80172 175216 237946477
159162 184615 45238245
157831 162924 12697279
15868 95231 520560642
39522 55868 40887666
53972 190450 341738056
11950 152081 350789171
69779 78309 21308414
170794 184785 35095169
187705 193539 23040692
67613 112926 151806486
177254 194131 612742318
167373 192632 172410021
159533 192598 643761483
130182 159265 72794490
59451 137355 932427327
102021 139009 908009009
89263 109958 51809776
185229 195860 579627893
75526 86271 26689899
106453 187890 204102728
169618 182711 14562810
58001 88783 76810967
149623 178738 72776651
98221 117225 47550678
45609 118048 181176151
83968 168963 103174382
23953 32957 301437254
42325 139006 241930835
22866 149331 869149464
45102 51526 16063818
14095 60208 115463107
152708 182175 73627640
40464 131447 752077366
164177 190330 65586420
49678 188553 347780257
174593 188231 34283282
171340 190454 47846650
103316 138784 719871809
53196 161011 269862214
33315 101336 170000349
88376 98579 18331018
101452 157040 139496333
58357 150981 916733828
90686 177696 217910042
109604 138707 267296831
145555 172256 66938344
28086 132414 717696572
63327 80443 42760485
110674 142211 326215933
129624 138808 22876283
127067 137818 627722882
119395 126562 492366146
126343 195226 455831883
64090 76757 175266490
180727 199919 616334140
24635 43448 46932566
152643 162555 24620461
142837 187643 112342784
58606 130047 178694985
144461 157975 33935486
168641 192222 59103457
195187 199723 11407485
25037 148333 801322209
63545 181172 294416863
78627 88103 23590376
159712 199387 99474002
32108 84443 130878862
72744 177713 538630676
67578 156605 900446221
183095 183164 161287
49573 133257 209508417
110068 173213 158221828
146882 196207 123473985
142648 172200 74149739
124276 148614 61131486
105001 165281 644248561
79331 149569 175972774
113768 167615 135058469
13628 55502 104695482
128317 158668 524175505
24761 166578 760301662
132186 165826 84182457
2695 154931 714879558
91601 94248 679964
129971 139057 22635273
91323 149135 954914385
148278 158227 181429236
113301 159602 116059596
50848 151487 252174079
188824 189278 805968394
153652 192263 96568978
182349 192228 24765563
175572 188603 775331145
165806 168759 7417195
48945 134170 213316454
8892 58534 124158188
42447 125039 673766043
178788 196149 539554718
64139 115318 127930388
71504 80338 22038958
77222 162118 212457109
38541 48739 25469628
7949 108010 921023325
140879 199781 673302468
30560 173124 855836074
32761 77512 106679849
139637 147474 19844270
10745 196700 974304203
15104 39419 593311025
105275 147147 105038869
27603 51354 216433863
81798 94195 30892768
178217 185138 17508364
145119 192551 376710112
198581 198647 818649500
98847 107067 20667531
59383 94292 476700020
132224 171408 98177671
42440 180994 346853784
153971 193695 99315694
28787 177253 371527352
4710 170402 668647768
93019 161175 170748230
128061 198204 928752930
60405 164170 697264249
87582 182482 237719595
163473 178553 37789127
197275 198315 2640415
143721 180941 159976258
7757 145061 775835418
64009 180242 290962807
51036 171568 301852321
117366 173212 390482865
155334 172801 153978778
122869 167457 111622821
70010 155404 584725788
26315 71352 511555686
158495 175841 43360497
87084 158521 727779270
172500 174267 933778466
15788 184493 669891910
176615 188504 29793464
64955 197312 331348580
138189 172982 765519291
74327 182378 278202685
179895 185627 14506209
72274 166759 784938140
1408 132542 611630444
82173 193024 968744504
69886 164319 236318406
184127 187953 9578728
13103 125617 685439887
17497 83093 164002754
66893 172898 598867249
58270 132493 846789302
192147 197869 14344189
108601 109173 1382630
91929 111840 303500887
15023 165886 377540635
188303 191270 7363970
50521 96970 688232434
119999 195191 616592908
156476 178926 39877282
60694 90222 73740856
179074 198605 278350774
57504 59191 4315965
113336 153584 101105307
47440 64465 14024610
97751 119404 792807827
177170 188485 155764756
78301 102461 60267251
64324 92195 553342002
128835 169786 102605487
95117 123843 72132441
45337 118191 776676284
47897 124308 119960253
57073 118278 978450203
193752 198534 12059005
4506 195119 782656625
196182 196704 1314950
20115 163891 359693274
23566 141061 293921926
160728 173171 31233003
91242 178923 722258874
86633 199181 282003831
64216 102174 94779980
26636 88444 65314241
17166 65410 120719459
6694 64790 810412608
122915 186251 951444384
49313 109575 150801817
92069 191743 732584927
132234 174957 106939595
154362 170148 39364691
66265 109912 109059379
164572 179956 19918800
190918 197824 17304303
133867 136469 6470698
13701 29891 40485830
77455 118415 990129465
79571 83566 172656481
171223 178372 833758549
156085 180947 62059295
178762 184547 14561735
123258 175155 129889521
6287 18844 29924178
192795 198337 436657253
22178 152776 355060017
146660 157516 519824827
173960 189298 38512299
50899 80621 37207324
16549 45904 333515591
196134 199073 7462250
189487 190696 942063669
176637 181792 12880871
38268 57543 48284086
71165 169886 437489006
113547 156050 359252295
7165 82629 958539840
164476 183337 47277613
33401 125686 230969512
135393 174320 97500356
177392 187502 990299102
127461 143448 40028328
35762 128691 232609569
163045 189058 65267107
108908 146592 94551821
129015 133337 468786538
187147 196556 22486070
104910 128764 59864590
49735 130548 202300598
66213 129046 955358447
148475 163619 37762990
144381 151105 493736068
145632 186871 811912458
119060 184532 164098433
50571 111523 868533073
146097 166261 50432447
151301 186804 88751739
8846 130065 303190271
108737 153927 113498262
7399 51788 344293497
143297 181817 96473933
130849 194905 461365426
7492 80795 460961666
30120 39934 237835666
139825 158079 45889947
88606 176835 221068801
44597 77143 251685418
18612 90040 178601140
8107 77843 528464255
50180 57541 113321194
183907 188593 980689605
166019 171206 4791047
104483 169183 316746969
28038 58515 10489787
28660 61487 969020558
43959 90949 639524655
110495 134480 60114877
190695 197674 150342670
194025 195741 724477343
97131 168303 178424342
36809 186855 721116621
36259 54701 46265279
174865 191580 41926077
43606 50971 276403565
91318 92218 634799917
46147 145046 247638407
25602 134994 675963572
179167 187513 20968723
83101 191496 271495206
75081 97285 5612041
198182 198402 51767430
44741 83490 96919590
83481 119721 90703144
122240 135047 579964296
191793 198488 15806682
102284 197746 941592547
111306 116226 4159838
144907 168117 325572518
97487 190756 233764269
59796 131647 226168265
89836 162229 731343301
81470 156042 263217087
170567 176691 15938892
185034 191223 644534378
61898 176881 287745753
50375 149532 371236477
42386 162146 299811274
128085 157300 73280069
144741 157371 31703376
131622 185335 435247708
47988 116512 338731901
98163 109264 200277772
169603 194505 62369834
22493 146226 741209278
11839 172509 667112293
197545 199045 3817940
98906 116475 686544370
61730 98887 92632310
3489 96546 232578266
27599 119685 952018678
108810 163370 136739745
149944 153985 10164713
50479 92520 863912338
134692 162864 70604796
79277 129627 126038872
68202 103190 87344484
53811 72193 46095998
187915 195886 9511816
44517 132624 650358814
199628 199666 58941
183373 187100 845568328
65084 174601 274069372
144728 179512 87092734
140286 186127 645653329
45500 158996 308003760
144171 170473 614924677
166846 191349 61385105
87777 153904 656754581
146910 155643 21984288
123731 150804 651593790
173888 186932 32734552
89043 156767 218002522
59388 79521 431833370
116174 177736 154515161
65806 172141 266177371
33001 131937 247625058
168109 198868 178906347
163173 188266 62976332
139785 151990 13106128
102525 192455 225396811
93956 141329 118661822
96093 117896 285383914
106309 126474 50593903
187496 197582 25208472
157652 160718 7590028
36653 64066 68717255
151587 193422 104571320
109871 144985 69544052
134069 197697 159467241
79218 125538 115905957
75308 193557 295930343
178322 183270 172723712
21628 131727 454684491
33696 114040 200955362
44464 78165 125742973
150771 154139 8441357
65791 78509 976221461
10246 128929 740022218
187679 191620 755187287
34401 65589 173517442
70438 168891 447349221
40399 164119 309624252
111747 130153 160696465
92792 178086 923788425
56472 81226 61956299
147704 164883 42910826
122448 181901 148862753
139012 167359 71137993
199645 199902 611357
151114 155571 540931578
48718 67517 520636594
21310 70084 122017423
47250 71788 61542586
131872 188141 810069858
37450 173345 340286117
43834 85226 481216518
88218 129089 102429836
32645 64427 987766302
10189 182021 557802127
37353 177056 349786870
96020 131898 1408090
558 165425 697924258
10513 97067 216244878
96236 189543 241433735
12075 157169 363120208
45408 178295 670388676
10024 160820 377244122
46547 134819 322178700
12433 76256 159742390
76728 177599 252416789
41204 145032 375058001
25035 123058 722047706
164214 190834 66718292
69626 93545 59602488
153081 194237 102940346
117282 165337 120483696
106518 112954 979545749
89230 159663 714377358
171853 180963 22663855
81020 149546 771014908
50394 92179 104538568
112801 182311 555841864
20855 49276 70943462
48962 87108 95420127
87308 160129 490444652
78436 147731 173554370
13231 172800 399351340
87365 145347 330515874
111405 182398 177947507
176112 197520 53619995
49655 149727 981635944
23875 76678 460391128
53059 107063 948263550
12427 136800 506490718
146098 190458 777246824
177939 179979 5191508
18158 51803 952826042
69166 180283 278089835
192549 198125 13999782
106579 135184 25781479
136717 198336 154474916
54635 180259 314470782
39304 101464 155336396
78649 110544 849239969
128024 188524 666036299
4650 90012 213425559
194737 195646 285009035
2284 36067 721447716
57253 107238 124991804
54257 156763 256717685
63174 194313 328264743
20819 53603 345422103
137733 138780 75721120
72308 94835 861465727
90702 107124 560638912
137029 140045 450875346
159821 183572 951406179
159456 192041 81719160
145867 161822 864221842
190233 193820 215081259
128209 132317 10366184
42782 80779 95175744
195902 199159 8235550
134336 172034 942906343
133152 143411 25657332
13361 85883 350080679
105016 164908 788082018
138286 166775 962670686
20232 133956 486398988
168542 181154 31550701
90862 93677 2963535
24513 88468 159813927
83415 142413 147672091
45136 49420 622698773
140198 172920 82059573
121465 159488 95133148
181540 194847 33342437
13552 194766 453564424
125963 148251 56012330
128061 149354 53505125
62141 150775 221908902
57436 106541 529017450
173281 182154 22227708
174867 189836 794994178
85788 133082 118427343
29812 109788 729601841
168377 183316 469408985
115973 166917 127722979
141025 164495 58857208
56182 65203 22684716
193102 198587 13831113
105970 108207 5548967
32020 141495 774636967
61874 92853 77281120
131722 137199 13602936
126242 188996 157272703
177571 193532 542598641
21459 35897 36002145
81321 93315 29867333
185813 190737 12241126
83839 99016 669084991
63999 137504 183819203
62970 154335 138549971
138263 190809 131780851
40369 80345 139566825
176321 194830 46344170
61810 131679 459139401
60817 192890 439922133
58858 66741 228860996
117402 186640 599801466
30821 51232 603223236
75376 183116 501829308
69 73293 183245888
58525 73646 692942821
158765 194942 90601073
171342 196707 63443435
77795 177353 249169288
14837 99025 504536330
35329 134851 705465342
69576 75551 859307312
11664 174698 480359442
124803 199572 187324617
176816 193892 137962135
48230 86869 977234678
138258 192917 65438782
187932 191019 7671849
45691 52344 16733617
58908 150971 230556592
85745 196942 278384662
177493 197975 51411376
6995 80422 183607850
25994 96985 177369789
79020 162034 207803391
10251 150846 351884131
116913 127821 27476086
99069 126364 68507211
58159 128079 222889494
87753 169566 422309831
86945 173145 857403795
102396 151807 124059463
185142 193625 767380562
100357 177282 705382863
102812 182469 492521966
54237 63891 24200586
76119 108709 81290386
103024 118721 39378936
80875 172686 973398113
117079 152814 381466244
92743 141941 157344000
54597 75445 157268640
102399 174344 512359483
116680 159547 490318318
108437 121545 26636641
157314 180651 155674423
161995 190602 387041137
139539 154876 283885178
9824 37830 69868048
3723 119752 290152289
134718 155916 53285222
170490 191602 842102827
141919 161616 49411425
15662 162396 367217768
109934 151684 941351366
129998 170804 247311377
103877 173065 173457457
150246 197928 755654445
193656 196325 374074784
43205 154183 977335828
18365 33725 306580301
89268 113881 61538637
59733 197245 344200975
131757 132585 35314193
63493 69786 11888998
78302 79717 3507404
65554 161710 567157281
17105 195918 958492706
92320 110211 44775237
92282 169864 376890055
144734 161775 42666669
146456 171086 61660238
116917 123728 17269161
161464 170094 21675138
12430 18767 15859126
159412 166764 917150585
113427 196344 207790664
137897 149557 80008869
160464 172144 29369345
170698 186776 274642128
173705 189565 39782326
55940 196859 845671727
193898 195277 3462389
33588 139371 501467443
150928 177428 66146768
122260 149539 69049696
31385 163831 568955539
119520 199395 415853089
148762 169925 52867702
76450 127696 128183849
150992 176149 752190026
112630 169369 142186533
152079 161604 23680753
180893 191381 16679285
89204 129147 100076188
195374 198151 7033191
40489 45385 12222420
60764 165126 261100896
126417 126765 913415
174063 186834 32070431
168815 179994 582056
52891 91358 259356091
142559 189344 954273804
199710 199909 465423
147016 149114 5374489
68989 155001 783956641
188315 195170 744997219
106093 157535 128957810
156784 167959 910551167
146904 183214 90898652
165467 198384 224467465
184254 191029 5912415
141326 190851 124164467
31712 32698 229647493
7249 25849 408105817
153923 182817 117217744
55784 81274 63820085
34024 117718 209381370
101405 142427 56866744
131757 177938 928836814
4323 172762 729321926
165136 179340 17881854
104138 188319 211047082
94744 118727 60093931
102932 162764 149986892
188186 189617 869042329
52723 138601 164053449
193363 198830 13763204
192542 196932 10926870
148708 167211 46215949
52435 80364 69852121
133829 142925 22771141
122913 160922 95082536
172721 191716 47587340
65804 180850 287896775
44137 138580 236275931
126445 194079 11771377
182683 188186 462856280
61587 147810 215739688
126634 159189 81472004
194001 199133 433441715
41977 78135 27536086
149716 170375 1677626
22317 150422 320726247
194335 195088 368578417
102418 109956 18952443
129172 174195 112715105
172256 175166 7242347
33568 68779 269027474
48607 180254 329626242
99171 151814 132178529
37539 45767 20627046
51283 163742 994894463
134792 161323 863920875
74919 109602 86564213
184083 189184 872676487
84711 134393 124330586
31295 176997 364709639
138964 175717 471938906
198457 199487 2541853
164223 170781 362447219
194331 198676 809739159
57820 116476 175246559
27127 47625 51153995
130377 178781 473251107
1339 19505 45455909
17736 49937 80455329
71775 76120 10896969
51432 53407 4992223
179820 190127 91696696
142842 160200 695449486
128640 183245 136782609
33637 99966 125210179
44381 127354 815739543
99457 185744 216380298
55890 83881 60949543
2294 80854 196450667
143680 176977 545213510
43249 127851 211811779
126919 138588 794927543
170626 195477 62174231
15732 125650 599541455
115837 126936 27911733
117268 123082 14802473
38666 157805 881226377
35340 99224 334554995
133570 161294 69400589
86600 143774 364315873
48756 187681 347970832
188507 196381 19638597
74611 116947 849322655
159915 187491 378081009
99386 160104 859625034
178027 194967 174000607
90249 97782 18754571
103918 104903 1657037
93419 112982 444036392
102722 193615 227801049
72126 155860 225667748
197628 199169 3912191
72327 165960 234260538
165789 193338 881779728
61501 122123 151609825
24021 78217 76963959
166533 178572 405051227
196276 199183 7391246
92144 123777 643919173
134008 138157 478169481
131852 181738 321461869
111326 170548 148484149
66511 147795 146232933
68699 102962 975908123
152888 157195 106612822
178797 189475 330732829
101282 124934 59433121
175222 180643 13564810
121859 166824 112517811
189836 190390 1383282
111051 158153 118135476
149783 170592 42656298
19504 59537 100197685
177064 193492 41153911
37338 135398 245427700
152981 183941 77487544
177944 183940 728798904
26763 162810 589592153
157428 169822 30984482
20555 92478 179737467
150820 167295 620679878
131027 175936 112489575
1559 110288 271900725
109058 149960 102703348
134855 149935 126021162
8507 38687 75347307
115387 174573 200588494
159769 187700 206784121
123229 177774 136501131
157000 199937 107469518
59267 119126 149619603
107228 127070 787802451
172868 192154 919187019
132743 179732 117715657
71776 190684 923664111
86506 102620 40269997
167618 188774 53025243
103006 118950 40006652
19035 87217 170420509
108747 174828 165635742
189250 194576 423986121
165963 172069 15378548
182504 193582 449188813
27402 119550 694032397
112342 127074 37056838
78576 100595 745654801
33567 184551 378078662
192239 196622 702433243
12594 149015 341543496
98566 175509 192847696
54472 82227 172637683
35821 113361 193934316
88901 90377 3780147
90943 170311 310531708
102184 107205 12639562
196354 197034 948886631
67505 145248 194543758
163840 188625 62193927
168776 183391 36618277
22704 132204 273991027
143736 166620 57308991
60351 113737 528666868
163917 169059 212139943
199351 199958 262815036
102806 128671 64896845
14842 43771 72292726
166978 199083 106666472
37866 120469 206767304
3953 143671 429997771
74412 126142 335452657
29279 186261 755768207
106672 151017 359729414
161066 166780 101807861
112570 144744 839227524
26674 65158 96247466
136400 173246 171606158
122414 130927 21283111
44114 96893 131963803
112189 170673 146665704
9278 40433 77861199
96353 199196 262841462
16585 171244 122598887
11672 107572 81291710
47469 176131 322180581
7573 198522 594883985
70060 197433 541832020
147614 176079 595470862
112781 186241 184161298
45285 168601 308681749
83990 165325 203699500
99356 169272 641119599
194512 197241 6835915
125333 198717 414103506
108416 187406 198020979
107652 180886 976471229
78608 142921 898774054
185767 190660 12147744
17358 129217 898000306
40255 112992 215421628
148475 187226 96939903
131628 168020 91144094
163021 197230 85721259
85675 100832 29297357
3326 137846 473297367
15401 40127 61843192
196075 197724 4187688
148815 199515 126863013
42807 43991 662908406
123946 155482 414336117
191669 195692 530982030
185991 199583 33984974
167486 198506 145201131
197167 197345 500248192
6914 126779 345098567
66610 191664 313025426
68150 104455 90642834
172476 181135 381782640
20096 147899 319828374
155734 170892 37833794
199229 199315 216409
176561 188961 365508675
156366 165954 23845973
101691 180421 400226688
185796 189055 8109445
4822 138839 335199388
273 158265 712361981
132103 163502 739206687
25196 156982 782357932
79019 91532 933860290
145525 186192 101942352
183232 189093 14753877
72805 78129 905108518
14166 120810 266851756
90702 118788 718884502
9001 67755 146932908
117885 140963 260884437
175421 196502 52782076
193623 198331 11834868
115199 121501 102329514
79029 92936 603728519
24460 130409 265077144
167314 174587 540330336
159912 192055 80615920
51624 71501 227702602
27339 168575 633982674
51247 62835 29143857
134292 180866 392010642
157102 159551 6008754
175097 193063 44976005
31676 168747 461968190
196759 198614 4736642
190954 195400 845077837
19948 80392 151114262
148252 165739 43644438
65467 116444 831654187
139211 164763 64092822
135435 151872 461365640
14024 134986 644473415
29164 116515 218412938
147458 163547 40186091
103188 161159 794008815
85546 144464 489121942
71336 123647 278587963
8344 116552 270504989
25829 57541 380701925
141470 195147 396017579
124830 154018 737091503
32874 72871 100266244
122030 138878 41995549
102744 170503 114318051
21349 191254 550479472
8327 74659 196190200
23302 24308 914126841
100012 169843 175092581
67972 86579 46405771
23487 102681 38397566
5698 76583 692608342
16627 152450 214807517
196415 196538 673634010
27671 82295 136554386
26776 166689 38207337
155801 198612 107143957
112524 182791 176113433
100610 190891 577205935
75832 115635 288159116
112947 170828 264585254
15665 103479 219499593
172668 199969 286104006
105470 157631 130798840
125184 165612 101242662
50380 124750 312098881
130323 162705 81097614
87527 162311 49191016
65198 179740 807377462
65436 178121 281977567
165903 198085 497097367
69061 167352 268528728
198138 199935 4467835
188314 198395 25256108
70335 199625 323731897
137086 169251 859022294
197746 199530 825385539
18323 75093 848975523
73402 152718 198607068
128516 143481 37501605
9245 17575 20771399
2906 166714 664229631
24726 160374 521703200
82323 144282 155153156
84303 132145 119840978
41350 179003 344632238
13132 111191 319870379
59211 117622 145944169
59237 125657 166100381
156798 156878 205692
121917 130258 314848132
6253 118536 977779925
36611 166112 761580913
193335 197744 11089445
161840 178096 40659189
52180 132439 662837144
173988 191852 44809734
98138 157747 110748474
107733 164659 549108285
167609 182357 401948218
6156 46505 254453660
114168 119110 802478628
6411 76574 153019433
171384 197220 717796105
167125 177244 527982234
162075 179545 43769780
142139 186069 798705489
166309 181761 38742322
151236 162950 706865639
98105 144493 342446868
139699 195328 139404153
77013 131877 666444622
68625 133193 161574733
59570 170932 920961420
150227 188509 458903339
25724 180601 387576141
33580 133710 327990393
68626 81913 33150833
119118 137088 622298701
170947 178391 140503740
176957 197216 50737275
13303 123263 467291075
76338 84242 19616935
55744 72695 42630694
11339 152007 729944381
33087 97148 398550886
186055 187058 2451997
162774 198722 824652761
113101 114601 3774027
34544 49400 37198249
147927 150584 1478910
36855 196736 400345182
60272 165160 262436625
652 107976 268308325
127915 151771 435817412
125456 135505 715503609
126052 165518 329236379
22318 85247 546468191
75961 82836 17073691
164013 190930 601353237
23455 99270 189449109
28770 100262 178647012
1574 29824 70655452
17825 192097 580675408
154919 155824 107222971
82693 159264 828538156
167459 174053 834487734
15915 120776 603239134
74893 165385 818455255
3323 135879 331509629
96207 151302 551979234
157622 196562 307872797
1291 130057 322125468
35232 122389 218248223
56410 134531 984245645
29130 166437 352386999
108291 185916 818248575
33595 40384 17095534
149594 182293 81772927
177494 177494 2995
183645 189208 13954682
2874 19001 20063109
174595 192530 44994987
146642 178951 941306277
146030 182226 483782836
187784 198390 11902708
163980 164264 734355
198508 198843 836342
139298 166639 944002594
94396 99774 503454733
172501 173006 1228583
136460 141839 903881334
111150 159633 121475831
2181 95467 233180829
103095 185950 207758187
153166 184654 78789917
60637 116216 138807253
53375 145872 724462286
199048 199174 69725758
175627 178611 780424857
10919 190812 986170491
74047 149499 188867623
98768 100188 929538130
28373 186149 394971228
135752 148230 694631449
148009 162341 35780359
150468 191305 102098042
149990 193640 306452159
152618 155361 457128140
105487 195099 224569004
34554 131918 76013321
72493 76654 10364592
112960 151807 97605294
138477 195579 143162590
129718 174889 260680020
64197 66293 181364683
193093 194628 3891064
72278 116429 110196735
172367 174375 4932311
73061 94476 53299571
99662 131895 80863745
127071 149224 6430111
166571 194678 70451286
182530 185361 7222895
122525 166631 786932
82183 152333 175833851
197796 198419 809443357
93824 149319 139287591
42367 77919 89078696
51699 176183 311703690
147184 181948 334077751
40744 160397 299420434
74159 157116 233198382
25304 154928 313340171
102700 109327 48277151
80259 92825 269198477
180216 187437 739279552
13226 107731 236290765
75018 129774 136928919
151242 194787 22306819
143775 145688 414959902
81389 166583 796142257
694 77310 191677210
172820 186542 117155047
113643 194184 472007479
119212 146887 69391873
164564 183706 48013556
54721 151545 242543692
122769 165277 883527772
109106 118968 189866395
99909 113096 58497899
169707 170206 232694773
62283 69295 17537026
145675 164928 348369218
52796 98166 113373868
59278 103845 676147241
39757 131517 229677547
154633 182278 69085212
11240 53923 106633854
25909 99697 244184853
174039 196651 56653611
32973 95973 58266367
10658 115709 637926178
85073 160974 255171899
77848 185268 666001483
142522 171783 298420578
44606 82352 959518102
186096 194119 19987014
94245 188607 738040678
98582 193325 237427848
40345 126153 214681039
90778 144510 134633017
95658 115937 714916789
111218 153045 104990111
164605 172031 635468116
99812 154082 747795395
2179 22123 685115173
86765 146653 720684564
109527 182112 804401323
22876 46438 36688262
153530 193635 100295588
44056 130655 918489623
34079 131329 243464789
145046 171783 67022289
154319 193787 157469212
104066 153089 123084184
164699 172866 20488864
166669 196955 455569055
11929 182606 427121318
112915 198422 214378302
1268 50527 213221264
51991 117567 562126348
56401 99233 212179735
102344 170665 171276543
95421 118112 56807915
117267 165279 363315979
102088 180634 532985486
23571 122484 680811107
90236 169910 199558828
170126 191790 54282453
25186 44466 48117259
147129 155687 604004504
199890 199941 124956
160859 184858 48582011
39284 181000 508514205
188023 196862 22032595
127389 145245 44716853
153478 156141 6655616
71764 165391 226240431
31250 120883 657366029
67476 97823 90163773
58084 113814 134796633
16112 99423 208198175
184258 196841 574292210
129179 191083 155046443
120862 122022 395435911
110284 190613 717229133
109739 132655 55619884
131744 134845 173898706
138098 148532 452110940
190798 197669 857394865
145796 198695 581440773
184008 184928 710468860
83570 128521 640927273
4798 52982 120490479
102315 118179 393553720
12005 52130 121592137
16921 32846 39742508
183305 192502 23049864
177913 189884 30078519
4943 5206 295929431
14840 72450 144254196
83961 117895 84872906
68980 88596 337513561
32798 144444 279451363
11929 70817 526950701
103076 144539 103972068
125965 170962 259795524
24439 142397 295069983
185982 196682 884851317
125625 192450 270953177
120524 131741 28136924
172684 194562 54782344
34839 108131 915289352
88506 99072 152064359
87447 137804 519360120
101667 126204 61611757
172931 181780 21279556
71212 148997 155549484
68150 140466 369333069
108954 140801 687374427
27762 149010 303595138
143228 169480 65748522
155341 164582 23015845
94749 164781 580788850
183613 197484 34742564
90057 179878 224973798
87508 102060 36339467
29357 130490 253054427
160412 176200 39651860
136118 161308 521876494
145934 165452 48839959
60583 174204 194850446
169078 181016 16968564
32292 156830 311791309
9375 25528 966033000
104991 131336 66136727
38644 72406 381376406
133369 138435 12535391
115685 170052 223272618
167107 172268 12930292
17882 86514 530776221
11972 134074 767944508
76596 151559 616722710
42227 124968 366326927
48971 158936 966012471
149132 159418 312645156
192393 193558 2889390
10055 144780 970515350
145953 169814 59786989
120758 175096 136086836
11050 48568 93639343
56476 104807 419149965
175342 180793 13620767
112054 132594 51595877
159079 178813 49461835
9582 61087 128880638
72309 198269 315313906
149998 158319 924967681
144067 187342 108467008
160339 194859 818018257
136387 163325 676886295
158526 197226 180043944
64991 88833 59493465
8988 105636 241566101
126263 178390 130567626
135832 146355 763310400
52426 126841 496062913
90403 166168 189671237
68541 144064 188972173
4842 117897 282718419
4980 114923 274894338
138137 187702 124368525
16922 101369 211011612
192569 198771 15599030
166933 173996 17638520
96096 172855 192353024
188967 192457 67107856
50209 159137 272670355
94789 179063 447781284
162025 198959 92621453
79461 129133 608468743
90274 175946 214584283
108764 170281 154240066
40895 44598 9252183
64500 112402 119717447
6026 87144 202685988
190887 195038 10396563
185963 195328 63797263
190582 198395 19611947
158418 167554 22870181
126190 194170 412384337
134558 153530 715472753
92213 98986 81742302
42466 69994 801854897
194711 199212 549946518
98764 193342 237009734
119481 135581 270182052
167958 198517 6273922
126084 134664 13994342
63662 118853 138053321
61093 67689 16416302
108830 168943 48933585
189675 189966 160407328
198827 199602 753718503
125401 148362 57674180
67242 132392 162987585
116275 166688 523650101
144039 155082 924001163
102519 145315 107324639
39281 164817 314234240
35204 78875 109399889
42479 133848 228714103
24594 30709 15278198
77622 80360 6809001
152032 190848 97093293
121055 125612 265831711
45749 148368 730452200
56537 130255 184550646
20374 37863 43567141
186401 199424 841538543
81419 187587 701853289
63150 86532 175197799
78768 119870 102803291
84738 178585 786908894
175926 176142 556804
84372 135109 529285661
185539 187793 357462182
91026 91958 2359635
3980 133533 324047226
19164 93516 721190817
147606 198002 126157440
133092 179702 402654862
11390 124888 283843538
116579 135717 48020129
188017 198788 26978876
116569 140540 60096071
45513 58437 32457118
18799 158132 916355931
81485 84788 8286603
114263 197299 439550001
105836 160342 136536673
34586 163724 323348443
46228 124642 500993716
185055 190611 502046383
136449 146471 200410193
119202 191324 993365089
52301 62771 494811087
154803 157938 7776801
182477 194213 29402810
162535 193322 522279918
171734 171846 278726
163107 179160 40250481
112328 157468 113252881
196179 198328 5457455
42986 183854 603432943
149809 172107 55742726
82060 140956 202571411
20826 124881 260268873
170567 193212 34105871
186049 188724 6681627
37010 71289 186706683
188134 194669 315715330
10868 73433 389551476
12701 51270 96371163
11519 178254 417195883
119410 179792 751538672
5277 191090 78332266
8638 26694 45145057
28847 176632 687921627
80628 129041 121143047
96653 174743 195650630
124079 189810 164649871
175370 199228 59832290
52889 104562 129166985
178920 193335 36099810
109617 176920 168623449
85515 170544 373563426
96683 130919 415270808
136511 164193 685263610
91698 183367 680609827
139183 172053 82507240
153027 198317 113344969
92667 127061 86265187
141983 190647 11376363
24148 145740 694586539
157229 185807 236798788
130080 151604 54123338
39328 166651 318694264
11213 151046 557940328
172607 185850 911694122
171773 186628 26642004
88655 130340 104487260
35334 173327 345536466
115924 167682 572554811
4669 120933 519273020
195842 196627 1956679
71484 102343 164075351
86182 93792 44703796
87886 194168 266247167
65889 90756 62051748
188219 192745 138068911
8198 132010 448859517
62627 128022 244245444
132738 157804 224421714
90774 99759 255676031
85269 101467 264977411
119676 146077 66192814
199314 199494 431842
45183 119372 331152066
53931 103227 300378892
117005 126671 577356948
123201 179217 89306088
192169 196201 999937719
191529 197376 497173015
138348 161463 58008944
180705 184509 733886705
197161 197975 2122142
185499 188094 920402753
101221 151205 911953347
165651 193524 69849965
38293 151121 282646480
156187 188242 80210592
25540 94291 257561923
167354 198260 144511111
139931 191531 129385854
179165 190092 86882029
46480 68545 55341294
128467 138529 794795796
91076 110576 35603644
55230 82744 58041888
140121 170855 3561824
124748 125377 1583168
131074 195789 80962674
1118 183303 455920878
193433 194572 425267040
49572 88729 97910511
15813 20867 550318704
182181 192843 279328414
181482 196046 688888390
190856 194421 201373131
83894 126669 105411982
170030 184785 37029069
123033 199073 190420979
144504 196333 129773721
151013 152645 868848805
155743 186546 77045360
5162 14769 23954127
112645 180125 347139706
99993 107025 17724319
2519 189590 468188786
158175 188078 232501446
169687 191205 995397062
122163 131065 22247277
175231 193372 45469008
49943 197111 368473499
108210 112337 10329185
86681 147791 153162148
125056 194760 990880862
9043 48663 98921994
109082 145597 91537463
99972 132985 604271708
10363 20650 25696629
115391 116306 2235908
41940 51166 313511950
196360 197497 2909118
59096 124564 370144100
38052 101455 238276397
114451 138682 41600854
151072 194806 109371934
40290 80415 298904686
43186 192832 552282535
142456 194132 786208298
31849 140395 271506828
54513 181295 317361883
143019 170966 762489997
67094 138081 177466054
126229 164966 937558201
67868 184385 337226485
70240 113042 106904920
58422 75497 566490598
132406 156635 147699501
138842 198697 150112689
45078 171214 315799056
8657 169861 634969420
81354 179109 101628116
12520 179311 417420855
134031 157058 57814062
36396 78646 105834676
34610 177964 602281102
179744 180765 2487628
83686 186971 366284625
127469 145081 44101353
162085 179731 576420502
159121 184766 689063849
29348 156713 540202194
77624 166177 562193251
58891 155608 422509474
102206 163932 572787670
118617 171381 135423060
96325 133295 318848240
106704 173009 166121596
174656 177823 7959177
125724 191603 165052791
172773 191762 479350199
49048 75286 65863434
146365 146928 928005635
549 87330 216918627
154536 180898 65794094
65133 165453 251061677
25105 124819 249398257
146906 164019 42786844
48775 93163 111019021
27112 102211 187672707
153144 155806 6664690
10413 194762 461349184
116154 185995 45974932
155967 195624 99173577
70526 94572 53548594
171585 181559 24926864
127924 187990 150523415
154242 189219 87485440
85753 124191 96202700
199167 199954 882772840
81513 101807 50651584
148653 157986 586434741
48659 55337 286445959
184339 197534 33013569
124888 170108 238676163
15839 159359 359118256
76107 93514 43280704
11195 109258 245099170
20704 166863 120856383
126343 128770 779328078
132440 144716 30741609
156618 164598 75695789
108415 165264 714582218
102047 123584 54162046
84559 166582 205403915
70652 126836 140578695
192963 198947 369076550
135541 165047 549492642
16963 36137 47819525
49139 67103 45115557
184942 199034 50706227
132134 133783 817424984
33756 142780 272879085
30248 75954 859674101
77497 158612 203100863
111811 192990 203449870
34229 169494 917312417
113448 199440 49934031
101665 109615 20033539
110259 173507 158486642
3799 65868 155238161
126019 177797 530407230
135650 177271 151673167
13633 195248 454563833
153424 156507 956579935
87350 139681 878086715
58250 71532 33180845
38136 92370 911908333
153403 194488 911734353
114557 192033 194189131
73384 169798 241289769
123138 143670 542980169
170436 182867 31135316
132175 181959 332187839
119006 198501 199223102
44861 167111 768728689
152461 174325 54527990
40084 185795 996480719
132146 190427 588557757
39535 83152 276199100
60884 71329 26062017
107496 179017 179236651
180524 185191 109823980
91627 166178 186693717
151976 180890 36226846
117151 177984 152452468
187988 194823 155991361
19378 141943 986873223
77792 138136 150871022
69707 80653 46002327
171117 190347 48199827
93992 106909 610973716
9055 133718 311823895
25670 187040 403934298
133159 161378 70598432
166751 176281 8463498
117408 184275 526521374
144060 180892 92233415
26611 53620 341620868
23078 107952 212153329
92896 160372 168984968
75135 76451 3273859
161577 178933 704342510
18054 114283 844816659
43276 160467 293343177
142358 164711 56053095
21504 106924 213572253
31042 192044 832001369
144964 148622 334136726
62125 73944 29604684
24207 174749 943133834
89936 189647 668310775
189387 196245 83034706
142329 151860 24120952
199541 199587 708564658
194220 199116 12335850
116963 154942 416408545
32666 70573 59372677
43436 98509 137699548
116766 131866 398995903
16534 173584 393054782
180553 191866 337389168
20646 127849 268177722
120595 143829 560576482
56926 96552 377153510
75805 126049 695374154
80859 122527 104347891
17161 88885 110868417
8464 68730 568712149
44683 122828 681015447
100925 108354 3131367
178544 181910 8462108
149046 190036 102549066
100472 168414 170311371
111923 139363 68768799
47335 123921 191772574
126298 163570 385025662
84677 146274 154279932
176806 185358 21538471
47967 71253 634726476
25805 129165 258571606
122203 164527 105941294
51781 161122 273730632
23744 154735 327988162
105622 137469 142263473
39129 172764 334543527
93550 150002 141672630
116028 155498 99138098
6734 184337 444516157
95842 177157 715283706
186266 195112 841163174
104993 113340 20898980
103334 110836 314896162
129554 167307 94551492
114860 162073 118337965
100370 141004 313381360
191138 191995 937598764
22822 196222 478593884
12850 29948 100310961
176349 194959 46584188
162167 199582 93780174
95250 155849 855911824
36945 159752 307423790
45617 130031 211295074
95448 102219 89590331
76677 81745 12559454
37920 153020 914887251
137394 167861 76465813
160466 193758 651133852
4469 160736 816677621
11403 103311 229686186
169993 187227 216200610
127016 170450 803139441
76549 183195 266923648
67344 159682 231022686
556 49090 480935589
28991 50198 52999784
124990 165440 451582954
119985 172991 132785592
186643 188384 4388954
173186 196928 59395915
171059 191475 820557490
166174 195380 73207260
25773 94560 176226705
59211 110412 170169083
118513 145003 844391305
175782 182132 968618809
21041 21440 903474570
10465 136106 314229850
159075 170753 522927565
153902 191336 93582731
160109 163712 905607778
197023 198330 906496967
63657 95232 78820213
96677 106768 132037684
130952 167694 92075722
92342 101409 633105202
74174 85700 28666006
160271 168541 20775637
186424 194295 19688668
186215 197890 29231324
164549 189707 63066822
142071 177891 724627343
37770 136218 246398690
105815 155340 256699602
33480 51773 45784157
17230 77284 150279802
82216 120237 95223813
136678 147998 28566255
159109 196812 94413287
139629 194736 817658272
155248 156019 1944279
104061 187483 209169369
177773 178222 1118844
110984 156337 113822643
84132 125143 42553686
28570 87252 146632008
100318 129655 6217381
119088 176360 700259591
26937 33632 16600603
58793 62199 270865887
142023 187631 451343906
137883 153294 38911270
81904 95496 405597794
9192 69044 285282708
40056 84469 111077340
94046 122230 337837021
108696 153635 280563052
114811 186998 180961251
91482 141752 321494336
65489 195896 326427839
139411 161770 446688285
19349 152482 45510239
115282 152196 92713178
199393 199469 193378
134811 169052 266256275
47178 170491 308782452
65011 72265 848376259
100202 149295 923387376
16638 32078 38588504
153622 196687 42805083
152029 177363 63252522
21128 123203 255404102
62835 169190 266106131
84617 193598 743011624
12370 159649 863610509
61307 149377 220470001
92231 143411 128215670
198546 199970 743260046
179637 183078 957768347
87355 143241 301376457
170297 182339 443510396
6603 11824 13062030
101864 137671 498221161
132761 172861 68441996
179990 196849 42149603
143413 172182 643700546
49372 113190 159649532
164857 179219 36017881
76036 100458 191726158
18730 178547 995381127
8653 64236 138975514
143351 177350 85101834
61304 108940 669694960
155807 168725 32201784
15998 170286 737493523
47510 145614 245598860
179195 198151 582401752
33670 80802 118016391
25867 137201 752605201
158653 182995 60946091
119586 159525 100022556
92707 163715 655839984
182909 183643 379523370
95025 95394 939632
105643 199389 234942439
135310 166332 130967745
55808 138521 206923817
83368 125313 168921164
42268 97568 138275683
91749 129090 366659753
80908 143566 374573770
132304 189435 568322831
125918 144164 395776793
20742 41281 51261163
93187 145762 779804714
86578 144329 961168087
20734 43711 546142683
107139 112981 14582890
35147 108752 184105991
57033 168602 279302197
119188 142437 904467069
61573 146756 311301255
52193 125450 680533678
113724 132761 773115795
13390 115330 254888634
122928 181970 147789170
144375 164511 50421712
65322 73575 20743983
49947 187617 344795065
64051 194013 325344104
33196 113662 201245921
119053 143841 930315710
122956 190955 350873918
30298 59256 72522763
83670 130126 116342756
105507 153019 235870393
68432 143559 187990656
24995 139405 286135186
21241 28668 18557486
191412 193387 4952245
80160 91556 28416778
10162 20376 395772901
56464 197059 352021180
18718 83282 161411816
68464 125574 142874194
725 117306 717171296
148355 151903 8898071
17816 98156 200817055
8272 46441 95294968
161040 184568 226975228
86297 182756 147175315
146240 187450 893321380
3065 79383 190817967
82925 173920 227838402
118164 137384 48160550
158193 176081 44734150
21494 65267 508950245
29840 97578 511684092
118301 162575 705661397
7913 8046 320847
199003 199848 182896849
168833 179938 661416750
113401 165987 131812539
165086 167545 6251413
67189 145059 401711142
197877 199436 983304574
56570 151932 238928981
86237 160006 278790120
23604 77568 135007060
174395 190362 40098234
48532 140134 229277270
94117 197902 260101920
129964 175530 114140412
153326 166425 925646620
129038 140247 27992000
188700 190866 5358778
122317 179342 985534339
181656 197686 73244245
177135 182437 13315135
98867 173726 187646160
41387 186251 911735828
23928 92756 172073990
120917 158081 602783828
1788 8400 901047100
133738 161231 68840015
57973 87162 974325061
77875 108738 77025448
163640 177365 681881499
84254 193027 318442473
102298 108694 15992728
33133 158281 775097921
126037 156377 399246022
121662 129558 467443967
30854 118302 218682482
97439 181928 348131930
8024 121749 233235171
178327 197315 137294697
83247 142435 148126709
69763 83083 33220733
159756 167156 891690842
119368 170353 827902438
37343 40668 177057206
107061 140685 768640078
146899 168513 482047782
68965 125952 495548231
86395 195524 919153077
97352 122326 857129606
146918 159021 953952077
133392 173075 382404435
30439 120984 226545135
171474 175484 739333094
88873 193190 261309273
192731 195602 7197070
74979 165326 226040365
169900 197826 69947444
65987 97235 77909405
51218 61846 26765734
111011 129887 797113195
32423 146274 284964026
132370 135631 8072698
129040 175263 864387653
186458 190215 147368421
147816 172326 541467892
187910 189120 856402773
22082 156568 449491109
65840 137789 179904216
191699 199499 19546556
153481 179339 64597006
59807 88736 72174373
40735 79192 96214977
58196 182610 311360037
60896 135775 863538485
7927 104780 270560718
39662 107839 630293778
161413 199635 303739276
17795 52315 160005405
132143 148620 41392020
61582 151133 979804907
6808 115523 271808249
157957 199201 103297639
156837 181882 726326968
81665 136225 136532014
144163 182490 96027508
31968 126171 843726473
69637 160241 226679838
33041 40650 19075180
93415 98491 572624154
121340 177933 141666547
193218 193930 1769928
14897 176373 404186166
123183 159063 89770614
50493 57295 703663645
50799 168271 872623934
65205 163457 245867689
100499 198176 216445691
136008 145492 23807711
97428 166164 172220253
49261 103431 135480143
2753 59409 141715729
139585 144006 999236961
171365 182048 773089842
184978 199133 73671561
157676 177067 48517986
14721 128278 364766301
8364 128178 299686094
9161 168346 398333327
172930 181958 22606726
133865 189293 138919868
167312 171980 11745697
65387 168775 258760872
55250 178392 308282321
134540 175718 103195670
98989 123300 167513660
50843 70423 49115933
171890 185103 294915697
192431 198922 227501141
113949 189654 189819538
101863 161706 723320269
45760 54041 20752668
83235 159703 191443172
38215 103575 163438143
14703 98455 607120460
9100 166149 392887333
52137 55480 8340239
157293 193892 91551102
182396 196780 35992067
129933 134002 10132226
91183 177021 440941442
18783 64279 113790886
132568 134378 4480485
54602 83866 434643314
199507 199761 864639767
10565 50840 645674133
146748 160501 34351274
159701 192141 963677771
137550 163702 65615666
70725 153044 206160442
123855 192571 172041254
71661 135078 158608076
93496 135771 222774633
195200 198114 7350906
9298 129321 300212025
114364 183918 174400433
8780 122031 283926068
116568 150101 84230848
133759 139056 593352317
97129 146009 192646806
29345 165872 437936073
78745 171511 232297369
167793 190627 57157213
131477 138086 16386302
94380 179412 879208409
185529 193901 20806651
27609 169153 354193486
180223 191841 29134327
167517 168686 2880645
171647 180625 22370355
57232 168187 277799651
70615 193049 457566960
159186 176906 44419830
23751 187737 410552576
50840 139442 221715558
25593 97589 179899258
85420 100559 329990571
139761 162958 542637447
140278 147856 374026825
135459 177275 981105628
154914 176761 981341457
23267 151660 52483198
51929 103005 127687125
102222 155859 280497029
84458 133402 199303198
57757 132342 889519266
49837 137218 868225104
176772 189249 31292657
127043 197409 176216591
66879 115653 121864180
33765 184891 378477189
122998 185188 155780399
11814 144963 333164530
80015 92372 30844779
165412 193704 70877548
186453 194284 19595850
173042 175466 827264913
61019 109436 426805278
76306 103654 68135653
6416 28224 26967918
83645 161805 195736983
5634 190642 585782054
183275 188920 190712473
119756 141815 55185878
193428 198563 291473350
152566 185552 82576734
25842 73156 118429870
58193 68934 720186684
75491 175616 250588955
29689 104373 913507995
13163 37252 60121715
33315 106707 183605947
56929 148641 879143205
82942 90854 19721358
191733 197190 13622604
174040 186586 31509276
182322 191211 868847922
20877 23124 715500234
195217 197740 683458002
118583 181093 638776713
69271 179781 276593119
102914 156740 59411041
132833 183108 125962431
195517 197719 5584502
181069 193371 958366793
152276 179288 67491380
11347 135064 309372989
169715 178030 20747408
167772 193268 63790768
129509 190522 390925702
100308 153555 133662272
122557 166291 109451283
82192 144838 156891498
12335 199130 661950618
60423 158507 347487271
122357 150057 985887358
115691 192090 209328645
131579 170212 974779025
103519 160776 400547741
193586 196187 6484679
31297 167093 528157881
67537 134251 799098246
61312 127823 759258137
171989 198278 500773201
9629 168571 576247007
132836 178360 322128958
125824 160920 87918470
24567 119728 832351325
54226 138706 211352632
163858 169216 730774139
15834 112591 467082946
69326 193493 310797597
29169 95477 331884771
85926 170365 133346251
126168 199662 184141970
3394 108637 752020317
70080 190741 576083417
21420 77421 628131575
775 171984 922693771
159444 176146 41931375
50002 81938 977624389
77081 91041 54517869
158703 168215 23802895
136939 159567 56733170
69291 135639 753433995
140162 166766 66696985
12751 146714 335212327
85305 149339 403836642
73656 169115 190167894
57768 195028 343649651
91619 107574 928789234
181359 196556 38050898
124190 191362 221616051
137961 192936 137813790
42803 137803 237738399
187876 198790 27331929
34610 81989 9102896
106176 180944 187259734
25162 34654 23523087
127900 128556 903977984
173062 198920 64845028
111456 180653 965343178
92470 96149 9219082
94856 119774 126983477
146981 147250 494559848
24810 149409 431863072
164363 185786 53816047
12923 106598 234215993
35439 190643 388648797
178955 190822 29735885
66799 91278 61048901
55436 188856 607165108
197595 198221 1626191
138152 195920 144814964
54631 135239 310159409
5597 25788 811455861
82556 187644 263260336
74028 83742 24107618
35393 93712 723156686
22881 190866 808636188
141875 152088 971898791
139535 185179 114558904
148067 180336 80669221
141286 153697 577287726
102496 108595 219303356
98949 137338 600060385
70622 187053 906399478
193625 199915 301058752
29256 127321 880305426
15139 194845 449815869
5679 20600 4893294
9148 163717 386733873
118496 121184 8258716
60764 193591 967408760
182908 187260 70732517
47020 164936 806365517
179195 181262 5126586
87878 132511 203615279
113206 118033 12094890
48906 128563 199420543
112269 190647 847133960
143239 192752 123996015
65589 160899 631379375
64374 108296 109761791
153595 170079 41128787
137440 166013 71619028
119108 172339 213117101
152880 176155 481467431
4684 108492 259499442
31273 142489 689691573
185617 192460 645165933
91511 188550 23770982
34851 148127 346678835
160768 184551 59682072
128890 198644 174805249
193545 195890 807496592
31215 107272 190189513
141045 183953 633940929
55418 121266 848824171
2174 66361 694875932
146930 156938 25098617
197377 197644 973787845
198977 199364 942761
99291 192344 234736463
69015 150688 204558248
73616 93905 155941116
195688 199027 97192999
16455 140164 361605093
133967 144802 27205399
14922 127648 89151879
172775 175200 6024381
139901 147535 951275203
96396 127084 77005264
103422 122558 213746117
82647 163933 487778585
41992 87134 136009215
132139 133152 136219
27423 46334 168364665
104327 109379 12709271
123594 146788 344319207
180697 181004 768373
140764 175988 659792187
55537 110620 911055038
130457 159497 72679888
133176 195997 157323801
199464 199940 39400389
164645 190108 215600064
90368 155795 164000295
71765 106635 87119169
110102 111026 164711921
22913 116620 234273987
180121 182556 758199101
2948 112775 274539373
158849 180861 55094516
58079 133439 583054887
22044 173785 772350336
78539 110209 79167896
151394 194154 861254886
130362 132096 174752747
39570 99771 288384295
51947 103145 127983217
199709 199805 570693016
111324 125768 36297116
12155 24157 164931735
57315 175764 296532980
120659 185891 163524899
115758 147494 79704309
4658 126893 315357294
182976 192460 23752015
1209 171786 458477747
155261 174032 620838779
191035 198518 12360394
140624 191377 127221526
187929 197082 22836243
93619 163853 176003000
40536 167353 683838353
116433 165471 122960840
191274 199822 183661254
199120 199369 577809882
68355 155185 931199229
30713 192962 406090315
21224 34841 33866744
25378 165055 493058351
4613 82508 517238032
142748 199572 142434561
129514 162275 82023598
155620 162072 15974359
160244 179675 48728499
124649 128564 448425386
123253 187444 409342541
131738 183860 603156040
15558 101001 213518873
74107 123841 799928545
12487 67989 138844709
151658 166498 711741946
49415 198226 844995037
184848 186369 3747945
170583 193017 56110192
149564 175383 959463539
148057 186202 780416041
84150 155520 178879768
71652 77742 15242089
134227 167030 330334728
41440 166134 312087453
128057 171641 124841993
134125 164632 76451531
132333 148352 40240576
152426 199043 601082287
23300 65177 54369637
130097 165459 88543595
69274 83047 400818711
196470 198605 237610556
147830 180843 26881103
191172 193931 76051965
45008 119529 186462389
186375 197587 8559067
167166 183559 41061758
163556 172859 187076328
35579 75382 99794272
126389 162782 91157040
63281 69494 15565247
185739 199485 34336654
49133 106723 144115945
146033 194976 412839992
107344 145898 96663528
33068 106080 505941823
50928 126059 188018272
143144 149200 15347768
30928 162066 732658653
27021 105324 195711265
1216 179353 445779565
158083 173109 37562722
47373 66843 48861245
20755 106583 931756077
98684 177197 729388691
106226 156219 548612960
29760 144186 286316900
51622 118306 166811112
73380 105078 79045315
67483 142380 163773238
123719 135315 371844634
7270 48132 102077960
168690 171825 7923996
186116 196694 26381784
121107 161228 100434556
64416 189124 312272901
71828 86975 794339382
66527 113707 117850433
33772 196439 407254469
193588 198776 13064033
186630 197441 59849330
44764 76623 499795406
138361 180388 795313540
107602 148350 613405223
93890 148582 684407666
25991 34141 20217823
89496 166350 192482564
35410 78849 218070487
197402 198175 739528889
13604 199848 554076505
103424 145003 104285930
38302 50440 30361265
7529 21419 858317970
141787 177371 89169743
168266 193857 692260912
174558 197770 58230392
136163 194451 146081456
5380 92909 218744666
93511 111915 46077666
34614 124673 225449658
122585 150274 665657638
63839 106511 347065764
162709 196665 335188218
173526 182442 634038416
101986 186509 828996276
153566 193477 99824572
10129 40434 324956853
147289 192425 455499592
103887 186168 651084833
84482 121824 607288352
127620 163907 782325555
131310 149890 46688038
42646 61569 226505589
52886 153613 252313036
54592 104975 125892416
110521 178328 169906708
105586 112220 16584723
30053 39420 13149627
86771 135632 508394235
76801 140653 277281285
135658 147097 486732564
9388 35970 66345484
27577 171577 360445030
123987 125590 722647731
138770 147376 592911450
105943 138136 648398167
49778 165068 288603188
134631 177381 107071914
111889 149374 209904608
80604 135325 432281964
91713 104099 30946110
186352 197965 29117734
49933 65785 39803908
33224 111382 500323845
3395 164543 445752967
196391 197466 965834038
142562 186284 109647843
191695 199738 20167031
182060 186044 496696036
107994 184406 191583841
149634 192466 64210614
50033 129818 726476542
56155 162858 943789903
94510 177923 208960930
146708 148795 5363411
70416 71018 310858939
117434 164382 117698068
26050 81105 137618677
131684 179242 660722060
163391 164315 2336926
129457 168111 96838994
105902 170843 55346421
13794 168206 386473933
152569 157962 379349909
108499 137063 71573969
84522 195338 277505696
59139 83530 60877373
4215 38216 84881870
140747 150562 716723378
133278 166789 83926559
125688 134199 4098207
158638 189627 77617818
166543 199724 83162660
186905 192480 13954340
127405 185580 18847317
17704 100007 73401203
6756 79084 180870203
194926 198644 9376502
151258 179399 70275017
180006 187771 19521506
163083 163669 734057306
45390 60474 386106117
72838 108055 87838825
91379 109757 46025543
171696 199475 926179176
67328 140578 718259462
97846 151908 165791802
139213 195149 140235132
101919 172106 175988537
175945 184165 332245614
76175 97141 52140776
86999 159516 721880164
41120 113239 404153033
143386 192973 34885482
49564 182920 824504796
145378 182043 91855677
38088 75529 93881035
166878 173884 558911732
197353 199853 6281830
3244 145467 355790088
38083 152339 471512084
109264 171809 156818848
116153 163454 509829927
137630 194270 141950243
87655 90631 568750907
26596 189785 971809030
105635 193947 478885621
136619 150990 36267542
14694 199879 463550617
66281 188635 872039291
159682 186364 125342486
113069 194729 204699381
19713 167298 696723635
164285 182618 45927826
10411 143196 948354924
148078 154232 15464765
68285 169136 88603950
162876 174998 30350697
149961 176021 65122248
73531 150974 601236824
194690 196393 4197362
16701 193376 768342722
11045 174712 409489245
74307 134258 448578235
90949 122752 79770978
116866 168550 129594088
181195 195757 36531200
111210 186668 929441551
131518 134620 38798430
81159 100269 47661320
143488 174883 84220558
52334 97368 710895846
17308 179991 764674764
32887 102563 174219683
40163 139012 247248152
185939 196885 27268589
155342 181147 64463970
135062 164224 73084738
117733 186944 173510209
78733 172059 126261245
12860 51449 18667237
139783 154235 36460632
12661 78873 173014612
89589 190265 252221554
39976 138255 245835718
142354 194966 131857557
168485 177860 962205721
3458 178495 934574717
118746 193093 186229316
195938 199679 9414054
95059 112521 120728787
188313 198509 25548860
35010 124170 32560479
14818 198095 458789307
123755 187726 160234650
38231 68787 966667665
144744 197694 287879756
15954 99646 849676213
11402 48787 566150504
55659 59065 8690172
104318 176844 976493999
183572 191977 21079417
170049 197332 68326762
85692 97598 29625588
136829 198077 153545834
75942 156646 202039932
70877 90780 49652969
52742 171453 705658017
69617 83708 35133073
1941 80459 196395269
72616 95061 565456731
121335 131003 24197559
45898 71496 64185499
48997 146492 865217946
37977 121499 209140674
52273 119332 167742992
187121 190276 7886168
106451 164256 398794605
172201 188831 275205031
151932 152261 825869
43916 147530 762019016
70842 159452 221740947
75007 190276 288512020
160557 187892 68593043
149195 191442 212860764
158946 162361 3784799
104660 142031 93605857
162563 170959 21055542
37578 57746 986580253
72100 173923 254807886
2592 13690 985755942
82478 171885 223967772
115529 140957 63701847
60595 195853 338518400
49524 151443 255403096
188406 194255 14599491
121694 188591 63683687
58968 153207 235978909
177825 188400 21881054
194030 198065 148134400
185928 199157 33091063
163538 167385 722642823
134964 198263 246478134
1122 167372 416033039
119484 195123 981165748
88419 168900 897828585
61161 185552 311430483
2418 72722 175928794
162764 183676 52426788
155639 179859 894075476
150769 189066 730937263
63754 194018 326090064
13762 131500 294624904
99835 152087 131189866
44033 127123 496416318
137028 171404 386774418
169260 196044 67107083
41540 138348 391094982
180679 188711 20263093
89854 138522 121755622
83269 94822 861120584
28786 177018 400364225
169352 194201 62261485
127824 193745 165086863
131190 152232 521689455
43135 50485 18427730
13817 99638 214566044
123508 173970 900827290
185209 197852 31574612
156887 171576 36770740
97911 171462 184389290
122392 181348 678427605
29333 130671 527508723
140054 197890 811300195
15330 61872 711000447
136448 172595 991510044
89855 127264 38346422
16494 79636 157898744
146217 186292 100402736
170598 187846 400586486
59433 102009 106245882
85126 144165 559595099
3674 144279 351725850
13357 194920 454434003
191680 199716 20148068
159638 175274 39174739
30236 163738 334098887
83013 152772 539659446
19077 173282 385930205
111027 165261 821377060
109501 158350 218696197
160631 172851 113130218
142491 156719 35851558
51460 195897 619393207
193309 194847 532284221
1335 130259 340311243
36631 83969 118485899
68482 168144 249492516
87849 112828 62500948
150354 151908 3883720
190578 196992 15996909
30903 73048 531725721
27673 102299 515214937
138733 164656 65042922
24944 93779 378985203
133230 181384 819663149
164317 177297 243725581
184886 190548 14125245
61419 126055 920191066
31847 100917 172562058
65077 130106 547728999
153362 182028 890255982
189315 194852 13818719
29418 40621 28026190
176449 181018 11354542
198155 198683 305663293
30080 168782 792610990
178373 186403 280517692
91918 144469 413729490
183859 192943 644965952
188849 197107 563344691
189415 191549 5343308
57610 63311 388437316
64626 101309 91494237
29846 163450 756651749
80213 133086 141019410
63226 87939 686336866
167741 179633 58575247
160630 188039 68776703
77188 172313 468391133
191889 196136 10586815
163336 171629 724384815
57993 98084 534576940
86380 134939 556718950
148737 178994 75625173
94039 156151 293294369
84581 163604 847054936
180776 194216 50816379
145467 145961 1264534
166064 197812 79607420
103284 119667 1453230
118175 134067 39848495
53721 189817 340757327
59859 116758 666725083
59289 134569 188247267
162920 181707 84080939
166189 183200 42692597
82386 189525 924823231
142201 180831 96791058
166500 179305 433308471
123921 127079 7906808
6688 116666 730578618
105959 153291 118792207
144357 199375 137845222
145270 187242 415487018
103937 186682 893488192
173119 173942 2036899
154956 198834 109821745
89714 98067 99847514
102996 151272 121231529
149969 172049 55204527
72068 148848 192255072
10091 94423 210700431
150445 191700 464800188
152399 175838 248629956
24833 36702 29523367
139049 168950 770098258
47535 51458 888674482
126934 147313 789056650
90504 126052 731584886
183252 184392 502470660
89451 147396 247256863
198371 198458 250844304
191160 198860 649759343
100678 195798 762838181
120016 183510 159036618
115646 133853 480458447
105254 117679 575520246
185727 189360 573723564
138889 138911 54158
75007 89326 35590900
130906 165543 916041736
78162 198161 300484545
194465 197960 8801271
176988 185298 603265792
10356 18411 914822566
146942 180168 213804689
86996 97881 636248451
171090 171536 483625131
132122 152892 193516486
4049 169390 413688329
2688 135458 332055263
108874 146351 94040470
24613 183934 398810688
33661 145944 281131519
42419 78176 89565068
163844 174447 768272333
42346 186291 360472347
150611 193033 611970661
161599 193305 625967195
125546 194377 172417573
82338 164717 541504316
136407 163612 794863118
31771 145318 284150983
133405 161327 421005722
120374 139869 48746014
59248 185856 638962856
98669 177586 197736966
109328 173137 159899547
156098 171321 925494730
96681 146913 125962014
126598 169606 906075514
141720 194146 123836477
130425 175760 113549851
95080 123301 70882213
126535 183006 141448116
135031 153381 103372266
122969 186990 484553748
26517 139998 283787450
174415 177956 8871530
109601 190770 323286268
84809 101214 40826513
20691 137580 745077349
59811 93722 84606568
36367 121464 213087452
162481 175233 322507113
120132 192682 181687117
4301 11535 490744139
199619 199756 720112583
26467 100307 184432582
157467 186843 559449609
40847 100077 148024002
186207 189497 8249312
6435 109506 257677288
152308 178503 580898031
122697 148224 64007109
31895 137167 341255008
169659 183255 296089439
23968 97621 282614518
2728 21323 62497612
10457 152450 355448509
15904 160890 362805491
95889 96870 498406992
154147 166907 31799055
185566 191752 15366712
7264 109456 927086020
24167 142618 659656765
32111 185984 385280339
68353 86076 381221318
94815 108512 410990186
195070 198838 9501817
188089 190928 7077027
157610 163039 522851100
102691 182838 200885308
8984 101819 231974684
131580 189532 145185443
56039 146565 226685648
32541 172182 550730785
49083 122110 182885712
181913 196449 36366536
62840 138057 736393349
128142 163730 89147289
59806 192629 332449154
106648 198993 231404259
141438 185641 994774244
196577 196974 988112
160171 160304 335127876
134631 158665 685277985
132897 159118 511149267
153487 185937 336409055
30249 87969 823016895
19948 41321 53319579
179593 195939 194615324
70960 107558 207199314
118257 188800 906697517
128203 182733 136617268
152982 183423 845154161
94457 101009 436345668
193052 194658 11190578
55242 76170 52507546
72796 72995 498008
29756 132586 257297631
187326 189943 6576586
34310 90219 617356942
153633 163943 805626637
20092 160619 351535942
180515 198443 40798175
80311 85473 12910035
190411 198977 21495854
14694 145173 863909638
137618 146516 585069302
116125 184447 847826097
42852 162256 598024829
147750 183705 524538890
84999 102265 43064868
57554 90578 617579809
140356 187070 12656966
5459 101548 240038245
163089 199263 178086657
25124 39173 35019711
55704 133327 722553785
60567 173944 283695226
174982 179040 10194125
40312 123950 209302953
76977 155826 720247553
170665 199032 71090814
44221 195954 605050395
167173 169929 347075639
78235 93017 882587016
22085 180060 395338933
89152 170427 783339615
81865 121758 240165794
63252 198470 300988966
122153 188815 166985322
163436 183269 49718436
32516 104029 178751435
142778 185810 102992269
124878 189069 160873703
163690 188776 474940383
195029 197534 6273766
153349 184822 573012982
21814 168220 570481738
173421 176900 8732336
190837 197297 482960702
140060 161521 53812626
131227 197656 166390604
44704 155855 278378677
72595 126931 43510378
6724 88607 984022269
194338 199393 122908920
154413 182906 920878557
30118 69672 98979627
69116 85926 732293057
70098 104846 86733278
2984 107684 261739882
62590 198135 339282648
50032 90618 101545097
139460 184765 113672320
100615 174963 186349288
17247 90417 554199568
105284 167786 210460496
3046 179587 441734827
99964 166152 624737606
132714 166128 83646705
100595 101020 25160
105460 192919 219159489
178198 190866 31809317
195186 199240 338736438
115435 182815 168897897
50379 179975 554402292
34402 36791 5942319
45197 164125 297675317
166838 174658 880818961
192583 199037 572380570
151012 157303 15655918
48890 71231 139246284
105072 127136 623892227
47705 48503 1981983
19315 54355 87587470
45489 92661 395811580
52439 89293 92095172
26299 27739 62927394
8537 124512 836804028
13788 40407 524963853
144776 163093 709368713
94631 175617 202922830
53801 184511 909631852
105009 175607 544885255
170536 185910 447187340
124219 128155 424454279
148410 191141 350804493
123609 193064 811882309
119920 176053 208628256
192700 197249 11421617
85233 149355 327843110
172595 188632 40212632
70626 124602 698118776
5293 165828 401624260
5106 90291 212973307
178454 194501 40218503
122738 188464 937576822
37328 136064 247102561
77861 79267 656852030
124094 163326 649102648
172363 196496 942220380
142929 199085 140753383
49021 151734 257337958
86821 198060 487673595
129139 191001 154948781
2762 62171 148608390
177865 185576 19488098
43191 50782 19003373
126192 191827 164436526
84312 140941 920348742
32501 72933 391588687
167392 194721 68464608
125725 177269 310077315
153566 186991 457917871
46628 76524 67698273
169125 199727 76716988
135807 152528 188872817
92430 140043 569878076
52098 130420 704114876
93035 126964 20388371
100766 132691 80103873
15032 110905 239751611
111998 112134 439372393
169932 191451 33705231
102279 184356 320046411
101316 136633 88574374
59602 111417 31466722
23364 164601 353455849
81114 174314 585149396
177720 177974 636619
9017 47482 96036268
159778 191843 80404976
41404 100905 148702280
47733 103783 885826774
8580 158605 945118627
37147 182898 364950667
92122 150099 613219847
149822 153972 911323136
114232 153239 98003879
46263 161012 691347633
188014 192265 10603139
84033 187343 658634235
67214 181172 285169775
109313 181970 182079867
142035 147712 43747348
168346 181077 477986026
29407 57996 186199608
72715 129706 142487726
85919 117391 78666640
194677 197058 5903971
84002 128229 122345554
180597 190322 869120023
157242 175848 46493617
91262 96306 12580476
96072 166698 605221026
66356 176984 973286200
88573 143752 754180209
63015 73685 336960265
199551 199564 671617096
195668 199585 9864412
32741 71576 97246671
7343 154114 688197395
190767 191255 539863229
9199 9885 95930655
94434 172310 21452770
75068 129593 813594541
17847 139776 716089405
78031 112336 85667228
66846 70871 426935585
51721 109585 604447729
180642 198113 48696363
199975 199998 55710
33177 180903 212064611
86910 103445 41330594
15360 177450 405642034
172811 196634 358027721
70536 73794 384204584
12669 173146 826413804
45326 63046 44412817
178139 186850 590353222
87153 134353 118217112
179780 188606 987403347
108004 134091 65405376
141204 186414 981390883
128112 164969 805632177
28441 126795 246106117
6440 190873 489474708
102968 195701 348067974
169512 171381 4750001
195804 198945 578187635
60861 150657 410947931
105689 106200 1313310
28234 113949 224592195
39556 75317 715354683
74015 142467 171106714
88960 95649 16719876
126559 168243 104388444
107868 113762 780889550
191977 192155 437409
186954 191669 11782949
192763 197927 12980755
140997 146197 13133973
56433 129327 789644834
76689 136332 149128397
93898 100685 262370987
47879 178070 102004419
173912 182483 378818683
161272 187793 480556247
58086 59648 195841224
19621 152848 333510999
93913 156389 156725018
121796 157969 90618789
24586 59114 632420862
164324 188894 310967195
149092 157801 597383496
47302 162353 288060104
6002 110622 261499381
98817 104978 821280289
161788 197184 372547518
82950 192512 274377983
30157 107179 192560978
122565 150403 449781788
60356 142934 744011746
53050 168993 593151768
4227 153441 373481236
120373 138991 46510762
97674 143237 114239268
5916 126922 302650283
169095 173675 596593741
175495 192866 43500375
143181 193894 126985402
183213 184054 2190384
43279 165276 789479916
1619 174213 431862250
191962 194358 967604351
188726 189433 1689153
139835 179006 200913229
63440 100341 883026577
189827 192524 6725567
191572 198714 17915152
48470 124445 190192516
71923 170867 922669328
55910 175685 525810257
97166 165982 172465295
72815 129566 181515777
121260 171785 126570581
136848 167838 599755211
176550 182214 14187645
67172 122343 452054581
33255 43389 553430898
174003 192308 65527239
120642 153374 82196671
52526 192838 990374460
89889 111177 53263974
136072 192563 141560993
43767 49211 393364496
16976 40986 720039949
134106 179906 761056719
166020 198836 450577586
9408 44491 30108652
44166 68203 60235439
23369 97153 280348830
96939 144790 38083826
50007 143421 233856330
21315 165431 360621986
150676 177414 66758460
199386 199902 455699898
65793 81725 553556112
169316 198190 72398403
151820 164608 280782436
94172 112871 205108975
41234 192095 901121340
78036 181202 258208269
19105 20781 4209186
107065 150860 109926409
72386 130143 144447453
74621 179666 262815085
86800 157250 479160855
182927 185503 6550997
145941 167123 49840480
104552 108952 424312439
47065 112322 163206671
67775 123734 646185229
46034 71348 63489100
153170 166398 969326728
52646 136635 853600122
37319 47022 250130072
8432 51260 107017648
97112 197073 250495685
7692 96717 831168719
193758 199299 13958613
165767 190114 736212204
81214 137854 141681845
185082 189489 612742132
111093 135626 582993592
4160 74813 176791313
59661 92623 82258908
146712 196234 691350891
10195 125399 654180302
156365 160694 10645936
35943 134947 247761575
90764 146546 139817102
156861 195563 10152733
198537 199227 1720424
54128 132138 195313410
194277 199958 14237795
54252 139191 212496320
132998 134847 4570470
41787 147149 263814408
41669 109082 317226911
124064 150305 153066638
174647 188065 33710413
20003 138416 386885554
78087 109318 482773124
171516 185159 106875540
102811 132575 920887932
59108 60369 3154821
68758 78584 45959022
55427 130438 322817192
184289 184699 535007651
57864 130830 182599934
8292 155394 368185683
52133 181404 939388763
141015 158245 155607747
187602 197895 894068413
176752 196313 48933900
132996 165323 80953514
109488 112636 365738379
44521 80196 89272987
65309 112004 728036446
52154 115135 499444059
12259 131258 887307030
13070 37356 747048535
184664 194112 549180284
148546 184299 134024903
172656 196537 740075719
35753 73973 438231898
179546 185521 147588441
7443 23800 662496534
32584 147873 677567096
146833 186886 973719744
112682 174069 687660824
32692 52408 49379100
66145 109106 487720370
175926 183138 18083239
76201 87035 5501303
5280 182264 442870491
177302 195303 45133134
130743 155181 61320436
162632 180009 113733481
146833 161382 36371466
187965 188382 554885603
105554 146555 824423736
61499 197072 564970906
103140 138446 38141539
189915 192460 893561327
134928 192803 145010503
19361 172731 383851468
51149 178323 415943230
27868 127479 249248698
3320 77321 185093698
138296 185205 714362667
81159 179170 170515985
164022 183776 489113183
147764 160270 31192400
65821 81910 972165558
148641 152134 8752357
162503 199816 35138564
44029 177319 907713318
82390 163366 202725705
148336 177118 71928866
11489 116949 263617981
161401 166366 12442068
8979 107476 246187943
39129 64043 62363630
149369 185802 91223132
172245 180875 21524642
8979 99592 226416984
132115 197886 129024443
141965 195036 268219961
198016 199420 3516895
104201 170680 166682792
23338 104408 202632300
88435 111841 58563135
145956 171132 63058780
94919 172573 503104138
166 135800 656711003
187320 187333 584897720
80891 186320 994563941
4945 131057 315511514
153698 183724 120195562
11192 42110 77141886
58445 79643 52933449
117015 135315 45934652
49787 131153 604832454
126812 143587 716892407
110352 143058 81979806
72942 151501 196713452
161196 161379 178012266
126455 192071 164367730
124942 185773 813789938
113440 115644 5573437
143943 182018 95440623
70144 168966 247341639
148523 194154 114134161
5657 114421 469776102
72407 175947 259116355
73391 135605 155524332
136106 195671 284768848
165972 198043 701512062
142440 148066 902456864
192383 192955 1389585
188967 198039 12479139
110690 158106 118924036
194880 199366 11268495
49442 139935 874851814
139879 151197 18927990
91169 133188 105307437
197387 197788 867739454
163210 170693 18819764
101433 168806 168930600
88546 164039 167838970
41383 53554 30506252
5586 52439 415766669
163293 165342 5182038
47155 145054 245112290
87287 105423 45363096
17349 184424 489583441
168929 199303 660738130
159086 172366 348642683
46646 175064 321560785
101643 152096 948632764
180736 186130 13652988
24671 193869 683388867
187751 192274 908950229
77727 92560 200221474
92023 197035 262981461
169474 180696 28044042
113758 158732 112814623
60094 180049 300223843
155111 161972 955220917
169146 192444 58410545
154534 191969 93630419
41334 106984 597378947
75227 182539 662094238
33145 199624 520911520
113362 143716 239973233
176430 180363 653133927
182103 196411 35791186
97112 156513 149050910
94161 162968 434138764
175965 176890 2313143
97279 121320 60408929
114284 151971 508642713
99851 184017 211027973
88587 103291 36795422
73839 193033 410315149
68330 162564 235831569
41309 70415 72909094
168655 176902 956177930
155347 164974 442659232
43174 169180 315446565
176930 183555 327904737
160378 161885 987440028
198515 199152 1590907
192222 197653 336408125
52166 81703 73867231
34453 35440 2479130
174961 188149 33118799
21832 150207 321382690
47821 88867 325541527
124645 133083 21193350
6070 132871 800702553
101095 128703 69338444
118865 172083 541428827
86048 130079 110251067
129561 180814 128298900
197457 199386 4856993
10500 110865 869787465
70475 89229 688722744
118530 193124 343568308
122793 163844 355983478
160419 186300 556529255
82169 101754 48851477
68721 86182 768523659
31420 89574 145384335
147645 195283 717525334
26466 42938 41026828
194797 198913 150464672
139454 186685 118416455
183870 191460 18956104
113271 160125 520628847
97973 132365 86283873
132432 192931 151493820
18163 184004 415170295
48330 158831 528961456
7584 22940 689607860
186284 187480 3014688
7627 112182 261361077
64652 159957 913905099
175589 183899 20865283
155597 170271 845778811
26360 140165 284594212
58566 179912 548635097
181003 182818 4625799
159134 168556 346139441
179299 188673 23566443
121524 132459 27382576
112423 116066 53931652
181511 181829 793136
185173 197607 31036787
178041 193248 38133169
194854 197557 29989760
157912 159942 4947144
121856 161482 99145966
152358 154415 33938045
52821 85222 763524040
86199 197490 278777588
110792 172638 383329093
187666 198196 26353914
135696 184403 472128422
199794 199910 257480
165990 187994 373110597
199498 199508 17248
102044 121463 37314611
34305 84700 954304534
53730 162254 271633416
176619 178904 767427138
87945 151904 160408227
132447 163021 862870661
137450 158342 767737700
89716 145939 894508304
96491 123096 66831314
112300 148677 408450174
39522 47601 838317117
135385 138638 8083964
48144 71226 783136969
44238 56636 593333351
152405 167037 404321417
186621 192229 900017587
169827 188602 802521991
167273 195325 70252714
15387 76374 152671000
165390 176432 931629988
124569 145215 51737055
185431 197670 760236246
90527 96695 15331197
53699 136920 208154461
56665 85639 72533445
60938 185644 312205804
21839 148688 317562414
157502 160892 981073755
3464 179386 440214515
73359 187127 284772293
181701 198012 40915945
43200 87673 111232005
39240 62367 58001298
181496 194082 31494962
17730 189253 787996890
20882 126987 872259530
123498 195287 757766895
68893 73579 213889530
181508 193073 28929712
56049 186249 326056323
32904 111295 196050177
127341 181676 899713230
188882 190046 193363758
160889 189359 71395712
138433 178384 100210148
174526 196987 16904560
152167 180089 563705397
138902 192146 133508569
127870 187502 149421607
148165 184213 90208561
26752 182347 926778906
66948 94908 69756415
196302 197509 619723580
80467 155172 519927314
33455 91391 144900920
82679 125153 973550916
103278 172802 753062188
186487 191057 11415665
66481 131535 162766453
188918 198432 23854048
65360 93690 70650408
39701 157002 655394647
182673 185234 638620137
98025 178919 202749454
38038 109133 567618322
16275 77629 878682946
160780 186942 785824184
28224 92481 475456276
21395 32420 27525302
170301 183922 450204420
49425 102317 132289494
157647 178079 240277649
86020 131457 113800841
116727 150503 882955693
64116 111509 140010843
39990 68331 992727476
78952 143296 161064396
86260 139078 132168659
83838 193300 274152361
198216 199194 396354544
113211 192843 949296367
103336 148482 113353110
172166 199013 77906372
116402 188712 181362832
146888 156578 24337788
145591 184369 97225781
100733 122440 54568296
183901 186990 293612865
113691 139845 65538382
79811 158410 437632489
110853 143354 81494168
184190 186971 6968106
188178 197545 23418614
99692 180328 399517359
124549 151509 67750272
111608 154205 107005478
198255 199278 2448760
140296 141527 493610384
136015 151767 39695561
70701 153010 206118554
174179 190459 106330415
95616 137806 105640749
142345 195930 134291074
124105 180996 142393487
47617 59018 28690362
45280 197796 381865838
116758 125572 648105932
180616 183520 167652048
183442 190743 18326825
151544 184728 82992905
57978 132959 759081751
135923 166604 238586757
156059 180229 296355369
98702 199529 971300319
29903 79387 155464056
125829 147192 580017808
35320 60090 62166811
98812 150413 382214220
133706 184659 127714365
164745 166091 3325186
54730 196436 354718677
128555 194384 550121228
32602 42159 459157618
77879 144789 167462745
183914 189586 124137000
185925 189412 875224689
168429 169203 352903642
179904 190323 719473207
94110 172855 197359629
187296 192097 164003694
189512 196156 607614795
150243 193233 107508853
37805 111724 184877677
72350 104559 697984658
53526 135743 205708191
60930 111721 408755767
102114 199868 992200692
114342 142787 125250565
183957 199027 37755621
164785 175814 27641029
49874 138439 626039789
99765 100057 739656
30975 44359 165340467
83590 158774 840335222
41340 74842 84010760
89392 159058 381579765
187811 190182 5878799
118518 142078 512704958
41844 77183 437602229
55686 89080 83518024
16141 65728 124052842
141807 183809 436648946
158092 184932 67253337
125721 195089 844414964
20523 57125 528627133
178771 198197 586123349
162072 196448 86096705
154705 198993 110842479
54216 111371 508929792
161462 194214 82069747
37934 157266 661393618
90409 95000 11404232
95130 138190 107831012
184438 196829 30923921
87164 151973 162539637
81518 149529 778322077
183275 199303 587061527
192442 198078 7356146
13405 188122 437337579
173586 174922 3295237
178652 183633 12527333
118911 172665 745807180
84642 177393 681056039
24021 53637 35787367
33611 62922 73509461
99905 152186 726235480
35644 46080 501173236
85867 168523 578524093
85269 171307 215476364
191154 198377 18167249
136360 145998 24252873
189870 192290 6030217
151888 178645 66841294
5982 29688 59203159
135485 136080 1479116
116825 189917 350845647
41558 136393 871231741
193105 195796 6772276
38910 126498 849668707
66756 67969 579708334
318 182517 565987683
25983 105211 398289168
20476 155397 865032454
142480 189211 178002230
91833 125094 83370030
127609 181185 134100643
12714 91233 392984312
119638 184210 161826577
39269 175704 439849454
85630 86402 1851926
177236 179570 5894298
115670 193082 193957419
148717 163393 36562560
176024 188097 898542771
42847 192274 575524027
38452 39516 14313437
155324 194487 466656183
90588 171139 201783055
44486 77068 305526891
82832 119090 205382240
112791 175469 157103365
171654 186041 36082109
28710 86814 241557367
24086 73806 124506263
192382 194964 820476462
116200 199229 208171303
73128 181862 272104422
125022 167966 390786455
43547 118681 188010766
70992 181300 392807783
30887 163316 782645721
6267 28673 55972255
151688 193824 811297982
128664 193291 628844351
27757 30865 989299117
87853 170291 926192807
151171 198848 119287864
142841 195127 131010653
35312 199453 411049125
108127 108859 1818440
84089 193354 273647060
138271 170143 697287331
168063 168347 691715
163049 198705 89402624
197070 199792 6883712
191877 193367 333054556
11136 34513 743860439
146378 193631 118311882
154075 174730 51537426
161611 164100 6222616
105715 109497 9484557
90322 162838 181596773
41145 87286 115364674
103330 193958 398125426
73900 90807 42063942
123557 139413 44904911
117112 149178 80630425
56677 190698 335596380
162745 196711 581406445
79954 119185 98170754
34935 68853 85023251
2358 180130 444845524
15945 92217 190689727
160493 169017 21407400
7581 193387 502916370
12917 140364 498322087
128279 161888 615767323
95714 198471 257539745
190837 195971 725086618
119828 129019 252337089
136595 181040 6187513
111287 187083 734210763
39848 89069 96718466
196273 199750 161525553
104643 123624 47738618
176428 179300 693623475
23115 126279 585198567
198077 199132 2683526
55720 63399 17587177
102666 135746 82919581
97543 150375 132627977
8170 50475 105715991
175850 191099 263017029
143943 147566 9247658
37662 177962 524791318
22375 74119 129566702
25117 146424 303549776
133790 156395 532747538
158645 184255 37101270
134547 192472 951573335
191071 191997 2369650
154468 190524 90169771
143392 198802 138848469
144260 180382 113909728
199849 199854 10293
183856 184901 2650755
43457 49003 373541728
15004 196440 737098172
61271 123068 732699307
176118 187145 163697114
73150 105721 81263009
175620 176986 73544333
143392 183305 659686185
72707 160944 220734606
69167 112388 107950839
168018 175205 17949395
169975 190260 883946430
168755 180829 30191573
85827 169994 754996162
37124 158380 311754322
22405 190763 421389820
32213 38294 15163318
188934 189961 794717445
140786 170027 73350074
31174 80311 918954904
104538 145799 103436868
123577 192848 887875448
81189 147535 166210700
23183 32145 22373496
136265 196984 250966228
81990 186422 261559970
68904 119509 132252034
122728 180173 143799065
3577 36105 894160480
77565 136469 786740065
69668 92910 57981879
148995 172692 721786671
18693 196091 251116258
190114 194699 11477924
189978 197598 19040156
79877 90750 27128231
199527 199733 147507895
85171 85495 827934
93409 153282 150231684
40417 89959 123836363
178474 179057 772515297
74722 130326 901709241
65449 106908 581947651
152009 198209 184691721
198802 199754 11986041
132503 144512 29257963
69359 71999 6639256
157189 176724 48876685
143544 178379 87235351
78171 104813 66484611
50058 157814 269837147
98124 98436 769476
21987 28431 433308128
49353 81296 79987397
134079 146074 30147836
63619 179805 290855563
70282 131532 674196280
127911 186100 557126134
155276 178346 57629793
95437 119885 61285764
5774 159380 466041702
76264 92050 39329805
64289 172164 270082612
179001 179869 2164609
141748 144599 7243202
18551 169896 378819303
158838 173075 331220697
192517 199834 566474193
148786 175775 67434993
44134 165988 305017381
22391 176195 384940399
41937 196228 386288026
39978 103324 158368956
7832 61424 134108266
134754 196872 155569490
39726 62264 56492109
186458 196716 25658944
5605 144021 346180309
1078 185005 460390348
19225 79121 879805810
13581 84119 441531852
32885 59648 543315838
128737 146017 43323099
84073 179909 460042895
146712 173910 543399387
37886 67255 708412874
172662 196677 685500157
26655 123358 241966542
188452 191323 279216854
5432 104423 247376254
10583 146644 211371823
51586 65722 302125199
188379 188411 74935
75093 89336 35394276
12387 141524 322966813
80797 88719 956018654
129346 160020 731199310
197369 199533 5455418
181910 196882 689660936
52415 104096 925922106
58703 137478 196955469
35196 148509 166504907
50499 92916 106062012
13191 182643 424069517
129014 146588 44078062
139681 151583 30104362
170900 183893 32606288
140214 173795 84201754
145331 172344 604075175
84694 169536 212463603
189960 191932 627492415
147941 168826 936466201
77864 143690 810199461
177818 178415 1515095
83228 151110 491477598
136892 151153 314683718
86567 131540 638541988
156746 195835 442076795
166581 180745 35432808
35397 149940 286948448
165846 177124 647060600
62598 154910 648915181
22691 70731 645489172
84077 135030 555386049
81355 121961 122089063
133384 189949 141754667
158287 175771 43706540
16864 124012 340689549
73243 103480 804551153
117052 191469 186544757
175671 176090 9525590
168833 198914 195359813
125418 154200 976374553
87284 186061 384379847
70502 101709 77830732
53276 129462 568455606
176035 183418 706707084
43841 115122 178322092
194956 195311 858631725
87734 180697 232824665
127496 168246 584838632
49586 153561 260472093
175246 198296 57816171
174517 178180 9170811
92005 193013 999999575
54438 92321 813907092
2924 179391 579136191
84539 118633 247409628
3677 173125 423977499
176880 183124 15663477
177978 193799 39645566
159326 184982 64420931
18957 173209 386042020
69635 123134 381203032
130285 133964 256080720
158615 193374 789612570
7833 65718 144766445
24233 130224 308565656
43013 105935 157415010
84563 150860 166213941
45962 114007 99619167
176591 193186 769851044
147532 176637 72823990
136609 192959 674608404
118399 188970 176933931
109046 170533 154133928
110047 169965 150150793
50360 187854 344339328
159399 167047 35630128
6500 67983 153763768
90926 95164 119115506
58655 183637 312845364
62198 114163 818345899
41422 114335 182339047
174165 178265 10279363
101896 174208 773128473
124436 156846 81285319
12699 199480 467509974
196139 197995 4724881
150259 182761 2431602
144614 153128 21454456
101377 190788 901876306
62543 143077 201453909
63222 196708 833828916
74044 167230 233160164
24485 94949 526955997
119176 173112 541967497
184704 185530 2140635
126950 169745 172936667
140220 192678 131456677
82080 130170 120427308
85541 116829 279951034
33799 41368 696872453
58676 177659 297730884
114681 130180 697596964
162000 178537 322578154
31580 64568 82528921
128238 157258 752110
197615 199628 620877485
78092 95815 368825078
74435 114016 49801931
103573 167095 159276769
76215 185871 274569181
29036 111121 205262167
116501 163458 117714499
15922 18728 7014915
169760 191153 53540749
12461 196365 460244845
26961 86523 148831691
110119 143266 83099423
30341 82007 129185963
60090 197481 343905500
40997 87668 11182425
91460 183551 879714006
167705 171034 8292717
72544 142491 174848541
73305 112593 98074923
188937 192496 2874876
4827 58849 885437296
73682 145826 402038321
143836 195714 479630457
197677 199360 226327121
66299 132716 821742204
140675 185923 113540843
67605 77251 848451490
172142 177167 773904749
147727 182707 87542941
179913 196632 310594232
295 44567 110653883
139642 145058 178634665
17098 60126 778831774
78775 168962 225752451
85732 150872 833375993
10981 110157 247951619
64088 178966 287587012
117651 136264 46666716
84771 155861 178140059
49699 88777 97692573
171355 186908 38914514
125318 168393 107890188
190858 191395 739769
178542 189785 28235362
100045 141587 659119197
121496 186344 162411674
7952 173961 415376521
105043 149582 380277175
117820 148203 237870370
21533 143349 304796845
41081 197637 989762347
14941 80653 164401774
142965 147951 12625759
8472 118296 673732706
4486 47738 570339628
50775 107945 486700359
15379 28767 595436768
79146 105173 64981682
28186 183815 389608239
49032 110608 154056449
177953 188993 641326118
82526 130491 120096680
119123 187255 170740263
56125 164574 692491923
167641 194995 68476061
58103 97463 98225831
182910 199646 41937119
170652 197015 655199919
76976 155410 196417012
182607 184479 4761491
101176 169173 170475256
32711 84426 359082269
28537 101104 181267148
88476 89962 3786292
73538 134265 372500298
25659 79108 306948855
59801 177709 658944752
45464 70615 63011631
151300 175314 738265484
107778 164629 773419626
1104 14508 104503395
27952 81955 201655026
104262 113588 10514443
53913 146052 807096941
110230 182560 167783087
17357 175202 691513909
27442 95931 401026303
6557 115171 271582270
62682 179384 292056917
187899 199733 29617338
110344 185661 557943881
9810 61551 406077442
505 198469 696830213
20151 63183 107608064
160608 190467 956462100
197098 199451 712809669
59787 85734 702769672
94815 100257 13563720
106864 107442 723951726
130780 166105 88384434
21901 127847 103631867
94337 168517 520714020
119764 150816 77977203
192994 193566 1455693
172524 174225 902667943
34891 40869 15065231
23726 38344 211142894
44371 144261 250017186
178769 181808 7622591
151090 179737 345906819
14696 128829 285573799
51107 199718 372147018
67059 79183 30269783
19643 89174 937966692
156609 162759 15302972
76425 155849 873176681
67380 196716 859071514
63489 186686 308421563
67119 195181 586921713
12857 52697 99615758
22378 64081 706702794
139578 176390 10522710
5057 60559 731439119
10066 49902 99446949
195157 199235 10261991
31660 176959 363677420
158169 197218 97737836
155386 181881 651368210
136320 197186 540913454
12653 107121 236213849
66124 199740 334508491
108539 185520 385442330
62217 194194 607982136
127829 173907 556990325
2216 98239 240001610
119918 148172 70938361
71695 72828 498079671
33496 85839 131000292
123152 180665 206177711
55152 139798 211791909
55558 82971 68601565
155995 176174 46980855
174529 174965 1116409
117273 120471 8122693
4378 54834 126130226
168424 184302 39819234
102921 159406 204739742
175520 175757 612598307
51641 65470 445954941
63682 82928 459206853
145681 192848 682274087
179484 183581 604182849
8257 96557 220685688
22140 180159 395451378
61169 158009 242351148
51142 126118 462671741
86315 179149 660495352
178453 192104 34255516
79717 160409 329930390
181648 183425 389659303
35466 191576 390924754
109553 168797 148453324
148652 155765 17800754
2496 163633 3467000
16826 166967 375774462
40779 138972 245640277
27963 89819 154668401
194259 195172 2299225
90033 179866 839828568
164328 184928 37549063
194048 199801 387146824
101251 150756 679556862
22910 77593 136806667
114527 142484 330578731
105932 130308 61119318
125919 131303 13536417
160881 178690 44627090
188718 197465 21836652
3375 176986 434431184
23602 130660 771856570
192585 193589 2518745
193719 195630 4780676
159624 188384 72131731
138128 192772 137000341
129146 155373 65820497
25319 90555 163082284
19210 187166 420404944
144923 168222 758514612
126605 166020 665932353
100096 139169 97893943
130997 156360 997604761
197311 198501 661812716
41314 110819 173853486
68007 77457 23655987
25680 116524 364327039
36794 87127 125950947
71175 173043 254995234
49135 185440 899331849
87956 158265 146730925
112034 177491 164030931
51514 175360 546717422
187821 192409 245131548
131666 151223 988644404
95347 139644 851934346
73406 193484 618556076
148998 185573 426205450
49216 92859 876039508
78600 127715 122957290
54882 144164 223441304
150505 160217 388731752
11042 197545 722855289
177030 195023 45085864
50930 51842 382743377
99815 109250 17574662
97837 146238 955932158
199255 199708 1116133
20210 142806 306657676
123780 128946 10398151
175340 178228 7209977
79420 129336 813124599
123522 178625 383679065
46225 81555 129120241
170201 188275 169404644
45549 111881 165838465
142413 160519 45379872
96850 186929 119370221
22867 57417 86389490
56692 116048 828095015
39132 69101 75089156
102961 124617 365991556
66586 189131 306787751
99219 194599 239056112
124461 161432 445227569
128179 171461 108497458
6058 188984 457795452
108000 184152 507947978
64685 92872 70363718
117286 165678 214658551
180892 182915 5165501
82453 98338 39649846
43208 155111 296469957
23722 75005 630125962
97905 100022 5260628
47320 124927 194258963
133957 147305 33542107
191429 196486 423060869
143685 174374 577069818
131580 175398 109703163
13431 100207 713535603
1746 72275 578060869
18569 169542 377871091
57153 171069 285226624
156993 183100 832586847
55540 199531 658499480
29217 45776 254190556
44327 88056 602551309
133737 171873 334345635
40847 128709 750330048
140547 145788 13206055
10220 18917 100576071
85958 126274 762012613
190771 197006 15545032
181616 195505 34754639
32676 48729 542940035
146234 199616 133727200
21396 133305 293215424
131893 142061 25366687
91670 146420 137245513
186058 191452 13415706
103084 117952 37248927
137191 179979 107299196
23458 71412 119992341
106603 166127 679789148
168338 185669 43531514
9297 33813 61127204
54039 145032 369514383
143932 153749 86853921
69249 144952 189450898
25642 77573 129915642
134044 163333 551913070
156952 165485 782369349
163755 187553 577482453
191395 192484 2740202
127443 167208 99604663
39987 43492 912495908
160739 186648 163206661
39133 181270 570247147
165040 187200 512331817
43054 113166 175380155
143397 147139 9429122
173168 195043 54793373
189456 193093 9026811
126442 183006 141697962
195659 199231 244783244
79331 102895 58816853
92192 176699 561629117
133624 150718 43000300
51930 121984 282617565
34306 150845 291943755
183710 185586 4803115
60658 186243 314349236
6890 174058 557941795
113859 170079 140963561
198708 199637 459257978
51924 171389 911154429
23366 128120 262062626
183155 183351 345090
84054 84429 940962
5952 22409 41104820
172229 193830 192259800
88224 113123 62310872
100631 123319 780274935
126439 152291 64895223
35034 151382 665828479
33889 140751 267442133
132019 177323 551890266
27532 60510 372933746
163135 163182 182505454
162696 171667 22543404
20642 93944 183163444
135234 164534 73453998
141332 173295 29765612
7170 57336 125438856
161881 180710 47115698
138164 151358 33365767
175652 187001 21667161
155629 170876 38046035
9134 166882 394708058
175633 185807 25596762
16176 109625 579241031
150951 185014 765811827
95109 95227 844574189
184836 191063 947626284
42400 68000 64162293
72806 126201 880240138
33525 42074 852769711
90610 181797 228399860
63600 99068 431079339
163628 171149 18884808
49982 184387 580770067
157470 177208 104411230
174454 184322 24820032
47481 99474 130003129
8051 175900 970595337
47760 53616 9056711
33419 86909 133758834
16618 99566 884929588
191159 194343 2220456
90395 100610 985407364
2812 167699 539929572
188229 193118 357587991
39271 119296 953486878
175315 182970 19230668
74905 163656 222033483
113157 195408 741512280
18789 171927 383305302
133525 195194 154473497
18488 111418 232343467
180062 190726 26734518
100108 133394 83508458
174430 179900 13768930
103554 151899 121396927
79562 175810 775354206
70056 176941 87603348
125345 193173 934329948
159929 180165 492615643
174485 192766 876260758
143167 193576 126254727
99948 109901 278530464
120333 196222 714756320
36336 123061 217220972
151949 161691 175514092
133620 198871 163513883
30215 79775 628836474
180025 182164 5356510
17870 190118 431147817
62790 178602 885857814
81713 165916 210814493
198926 199298 289193965
136460 178637 105692184
96704 150723 135567504
114727 122609 19905519
162373 179447 442761761
152456 189501 92660930
151375 197293 114834461
21091 21281 461786
159813 166858 17711630
96922 195557 247138860
167081 188332 53250429
92277 184380 230777972
184883 199793 37293304
31956 187755 390064805
43923 103066 98220044
65172 92006 59804992
17356 182628 939314413
16835 76571 623476581
71591 177725 783997932
31239 99915 326411536
2198 62074 612491685
78318 139228 471059411
134090 185947 130056725
176750 193677 388399705
40781 190855 375732203
78480 122277 708638014
197667 198186 1344370
76505 79903 8373222
188454 192046 760704906
57195 58840 4219296
111656 114592 952292413
70891 71033 359119
175311 182953 19202038
152537 163164 361343021
147546 188789 66205433
89412 147602 747820833
197039 197890 1177469
195256 195369 270089
58753 199613 384049523
133295 157240 60071244
82694 177099 581046636
80414 167491 352245482
2688 81744 197632965
147118 153530 16169613
198810 199566 1867642
148841 172861 60025981
37740 107131 173632741
84935 166544 515451864
163527 165647 310162554
20305 140075 700949639
151712 167382 408075185
76147 83474 18170702
101714 155063 992875076
17368 149013 896458447
33825 162521 322196443
174258 199979 593289647
25423 175170 830414835
105220 152657 415997615
43767 190269 899043459
76697 87913 27857183
33207 63184 51439573
152903 193190 100736036
154626 191039 91029613
3564 106437 444045240
102211 122517 51058187
115045 139223 60542121
84071 192948 272653493
53304 159559 355566057
7040 157686 376977382
45335 191480 834636415
150874 166122 897756177
28117 177926 374932754
44528 152034 293135718
139678 163463 973602561
110191 185801 189576428
17437 160449 357793572
30379 144501 285598107
64912 181152 290942356
162624 184916 826183380
121211 169434 166267386
164284 174378 25244293
44785 142859 245448750
5705 111259 263808511
104123 185075 203012796
115757 165730 125253560
24933 175890 815065110
143464 196022 236525893
24007 126554 412078122
156837 173331 395163815
114635 165399 127232682
52453 166761 171944880
153098 196891 109495571
92369 169259 352703653
171953 179980 106129197
46618 113622 167642857
163331 168589 990976381
179673 181454 4463089
78175 163562 213737056
76759 111960 87833683
36823 141618 262294486
153982 195693 104294741
111476 143757 80969521
88777 127167 15550573
162281 171379 140545925
138888 193154 136019401
125206 194709 174128388
36535 127611 994339901
189033 193814 29041272
9162 137656 803622295
154997 171519 39328865
4871 133767 322491164
19312 197088 524791518
122665 173191 255130077
150225 159283 22506223
183328 185674 6008336
45627 91872 307759467
43592 119891 190963803
82226 103508 53126907
36445 186997 945669166
43359 141952 246742252
35895 72833 79940766
193099 195606 508940055
141106 171028 75053981
50022 154291 698889465
53806 87446 84073453
30871 57637 867423919
63990 101595 93858006
57850 118366 285328936
2327 33785 218457688
55408 197823 356616180
139921 180061 813154003
146535 158026 28808714
95244 163313 898188496
93032 112043 47546424
150796 181502 470816969
191447 192957 3739005
178833 191174 30906596
68457 164138 239460994
138811 174252 88821234
98666 98713 804279516
26694 162383 272212522
75394 154757 438309042
111788 155173 516142791
86998 90373 8503041
117984 135405 43684556
164819 172744 19884413
137629 151759 35658282
126773 133710 17325552
122265 122606 272462273
70426 198893 192231508
51532 93835 105704205
162407 198996 500444128
129187 189392 538641031
6825 92648 929649974
115361 134253 46685811
57781 135306 193959870
133144 191978 147355667
103606 146329 76303374
25672 92573 641619320
39468 74981 797425786
77232 94872 43936320
134927 144222 23328082
19820 82758 447611448
35919 195153 398695172
159085 164216 12853235
60309 165695 469169907
31370 151848 301692239
34847 67483 81839812
75326 122654 118387062
192080 197485 696856121
144462 196717 994328532
192675 192721 118832
77683 106979 73187391
176627 180274 6211930
150547 155925 13438074
8262 199019 477485182
176528 177483 2309209
88378 113303 541218685
92199 188049 574693181
10085 104483 235901161
58640 193983 940697801
27503 146241 731572326
90157 197792 679811254
110937 196606 508754246
110886 183793 182756555
40208 107612 168520669
118142 150195 80540065
111915 128332 41241820
139072 183021 37786124
191535 193226 4190419
120325 190097 174777998
142426 168889 83181140
68137 74745 4281258
100636 127412 824223927
137706 138831 2782269
98206 175042 613464620
93811 111161 173210514
45387 85205 301812775
9337 109425 250189477
147781 161537 869324081
56784 182243 314147307
152341 182835 76220294
141757 153816 895292819
64604 104610 99914797
140043 193272 133396115
197849 199375 23891601
177381 193029 39205497
59607 191306 717373026
44324 97927 298310579
179737 187209 9372551
94753 130072 969324629
31914 117877 139147601
119655 192561 917241815
114257 128295 35266623
187151 196970 867788696
153737 186553 82053827
101308 180079 692641955
11762 75951 160622128
170652 195477 62109713
139157 188163 122936227
96753 117867 52887550
114765 117794 7584126
167014 188839 54693167
130505 169095 96629587
68707 137344 171654014
94368 187301 232908169
78741 146072 923790587
52190 157447 697818630
31161 95957 527375389
136216 156380 50712608
71901 73889 260992787
66448 174563 270533388
184194 194370 25432649
119358 167292 120096901
79133 147542 504632442
41032 46311 13126856
148713 188779 100280735
140510 155864 38697632
187168 196399 647463954
161984 191433 845067373
43014 62828 718548099
3286 82927 199107309
189615 190535 2268271
112219 169264 142980946
33733 62275 71573429
77433 78885 3614038
37034 114237 854545041
108195 149889 104699631
8099 27097 44778014
136850 179011 105707304
180747 199702 47587542
114992 189067 75763245
60733 70840 25201657
2969 69851 411067542
59629 107037 118463244
199483 199573 620488821
86538 182426 268421335
173112 196587 58766222
44644 147025 313990735
147923 149515 88237134
96093 122278 65694089
113762 133516 49583355
137738 154961 43385636
47636 160496 282522672
170436 196949 231071361
97042 112449 38623998
190675 191561 2237129
48051 192728 537216699
157132 174539 780082417
20727 149064 903825002
40018 192300 822820243
186205 190433 10573529
133175 167715 86538617
12648 166573 666083396
138789 162968 60653836
104087 157819 134783713
164751 198311 84120805
133483 179377 389562274
86606 150613 160533465
118227 162708 111495980
70715 181334 822760863
139093 152667 34302879
40961 44837 9683803
118380 128736 946160091
191837 192717 2158028
186654 197908 28215819
114369 178524 160787932
191848 195331 8683494
123472 152891 754905920
112534 149059 91761302
134206 183223 746057345
187195 196320 22774768
13042 94419 758507442
5537 148590 969411781
61388 126442 755912889
10131 85641 758165917
853 105935 262733511
139459 178180 803464112
170723 191982 53255286
153645 179288 688655972
137281 195597 984346429
84528 145396 152414631
186788 191288 11240264
175229 184950 24477983
185074 186053 91054485
166190 184220 45294248
160701 185753 62945282
185691 198519 846545039
45128 111022 164791851
192884 195260 161294397
99594 167100 169228411
113987 169901 140224828
16019 120349 484091489
83588 144438 237916335
108762 167540 147396013
49483 136113 564820974
59723 107072 118306681
41055 150474 528463147
150957 167124 501256359
170581 188702 45443698
143412 165668 111082517
144739 169936 915047453
134463 168372 84979916
68462 147070 196775128
94102 166880 182391930
56246 123996 169661284
151327 190308 97483398
24837 193344 988322004
173406 177690 475576153
98253 199411 878654763
179735 186407 16721838
137287 143374 911886148
2294 14728 31034369
194590 199811 13116357
935 42529 416628804
188562 197987 869730960
114851 165972 837694979
187038 187586 1402336
129884 199154 520139572
117930 195573 158560748
122249 193157 656382453
131688 190801 586933321
102073 110158 445715202
150708 178027 993339712
192404 198375 39659390
92568 175068 206704135
187088 187938 2146277
170166 177694 18793641
70892 112576 978354889
75076 123148 120241413
44237 175203 883663376
178948 192781 34637542
113062 115595 767878250
21315 197228 440287038
119945 144494 61512173
168485 191009 56412499
46851 129068 744462827
129905 187737 266417122
60673 110900 125475951
188420 189555 288623636
105425 162440 142915382
199614 199854 778016561
6107 30553 61054124
144890 148323 8706692
182355 194585 30637416
23592 88453 208043495
120108 149750 292367650
151829 168205 40870557
26586 189672 408178408
111300 159096 730563297
87984 196463 672615526
61286 83713 54496081
93254 164556 947734689
46228 104182 726660064
57209 163950 304073571
76417 170526 904193101
154716 177618 57138057
10270 174790 550518572
30457 95792 163310618
24260 172701 584597782
98155 171282 460409295
7355 195199 470119338
3157 11698 830460302
153977 161538 18732046
157885 184169 65828805
88994 169521 201735026
185643 191088 3794841
168435 180764 30825515
32174 93577 153445050
177581 192031 352931359
159428 191161 593256957
116589 140461 628007823
117133 128961 921025806
143987 153963 25222214
154387 197853 34224815
131226 191150 150072145
34032 126966 232651272
113227 150155 92765148
171032 179226 680716600
89143 114797 163204402
27736 45163 43558653
111214 165743 676410823
99189 162123 496408099
121644 146147 826919769
66721 102314 88829422
84316 161795 194042313
157157 199351 906097427
136322 187543 128432791
62284 116379 135110911
52194 91221 160351887
87423 96162 444854222
48778 176772 320533123
105743 109943 481376384
185705 196904 27874486
165973 183618 494851977
2939 21001 221350938
157296 169493 30452363
121923 198255 191153192
155145 175558 51002841
186120 196318 25414497
157633 166441 22005545
105394 185950 201991349
80599 146860 171706098
68543 127750 148175222
182589 193951 28442403
120909 130093 351379359
24995 128342 258510093
36893 116189 198370257
23041 184088 403144888
111775 196371 606533898
108150 179244 414500737
117690 180448 157278676
39643 59161 151275167
71648 149752 195607855
193437 196420 5923130
102090 142345 77756491
66393 110956 498768562
90541 178083 241297440
15183 83512 170867776
66698 169747 257942255
155933 183855 69846639
83953 123120 522904915
22995 71384 121063609
1197 133607 331242434
11789 112845 252626740
34422 118745 211034936
11144 35336 219719980
157557 177020 48706072
107263 134743 17284060
182461 182487 32124933
69847 141691 179704586
105558 151970 661505653
136133 172542 457980501
175947 191025 127688947
84129 139959 95125381
119752 144501 62024587
82810 104066 528433388
40228 118103 976370965
162494 182501 50110627
58273 158681 251281954
142805 195900 133018685
145844 188263 564858800
56777 136212 662331153
90456 194489 793536457
182656 191470 22100113
9994 81732 179341002
197413 199862 6144969
25491 147180 304520447
16899 74792 144932366
123247 195790 181616319
167720 179284 28908432
92169 96201 10051580
34056 57017 159877354
166871 176200 23402863
147180 164658 43718212
153952 166366 30873359
63678 77908 35649297
18147 149119 321793051
75806 121730 114854291
196299 197885 408073901
69368 110346 102360539
51181 115674 98584969
165098 173382 239217469
172306 187602 278714201
155095 176335 526149806
101677 138590 893601073
42445 70561 70485237
7178 12640 13653504
195288 199803 11290484
63954 193406 324081992
31056 97126 165073526
71290 108614 295970295
63476 116548 899214691
128930 191125 155779509
18660 116312 244124012
84337 151064 167295842
164202 195718 78972588
163925 176946 873920035
30675 101182 374459429
99033 109692 483489903
89422 147019 144337374
57658 98298 798690370
10332 192427 826431226
73538 92800 236106945
66809 108598 563037203
63729 174688 617991787
75774 192555 292301253
120233 141480 53068805
178974 194342 38485790
85927 187285 253862863
150600 155447 637305770
47618 167316 299708077
57662 74700 292922416
178368 180759 5954851
15285 111829 241355703
163736 172313 15488875
194187 195551 960843025
68214 162484 235939967
39708 96032 140835862
166478 183003 41432286
44783 167937 649200675
147221 197455 855307569
78980 159264 508116947
86888 100366 56920316
153750 192220 678468580
80321 112610 80685397
415 62034 154208912
102774 174032 356502684
193866 195195 3349449
130577 160846 75776260
81801 177151 410360979
17286 92757 188648595
189451 190456 622193476
24972 45937 854476022
151187 151406 545094
136691 190023 133711825
58692 83170 61113223
188986 194103 77214673
20611 170581 375334101
60362 81164 134827485
177706 195459 759064221
58987 172923 285165553
49498 99699 125526365
160611 177954 43454063
36118 174475 625103867
87175 164070 196538808
108113 170440 156239144
196156 197005 105119979
125326 153286 70213716
105930 112919 24286985
174999 192728 44418605
23840 179568 389769532
79117 163977 212429314
12396 37325 62218819
83830 193237 273995256
24325 166915 953275092
193729 199567 14664617
131631 154941 218439940
52922 86107 82991731
6134 40314 85418525
14181 179378 669133445
120604 130270 24234632
152744 199371 116649872
185891 189448 85965602
9632 146514 342496795
28756 88172 82573783
2678 154046 378869587
105569 113237 19159627
6884 35119 514821082
19570 192797 849844976
112083 142410 90142864
43987 54775 27070446
130319 197770 234441068
36287 88613 130880932
157066 164599 18788155
45096 91490 116000533
58711 192401 334656996
101026 176980 190442289
194098 196664 6426194
91889 153123 153554581
34600 186977 653867132
78703 183704 262923653
192681 196674 9990809
27143 49977 57007756
188540 199713 27981316
81934 102942 224578784
105571 143084 94031417
14699 107750 19104242
19238 172692 384064168
47720 135513 219733375
40912 167797 317687671
133498 149550 40363048
175025 182820 631496
182814 196161 499192308
102120 125936 59727992
57929 113299 638148155
34006 84210 465223903
67552 146685 615446389
105249 126019 52074235
135931 186859 127681988
165750 179571 34623146
184040 188892 12122340
198689 199871 2907464
123515 183997 151480373
185387 192358 682016094
109802 126891 42894607
15849 49949 85225704
185441 193336 19647057
142039 183596 585887827
10089 179007 602738882
13546 109091 238863128
178305 192756 36229883
70102 186030 338107170
70143 156760 732114076
79114 101282 55235397
113702 160223 969338915
11647 141228 324099938
193539 194565 2578904
170130 184020 773737380
50175 85373 183156180
192684 195652 7438558
74244 90028 39259113
185754 186180 1004626
184925 185766 2146010
25139 116119 227375209
95 28074 137854468
148771 197936 23858240
106216 116808 16001136
126560 141450 37155315
38780 166991 320996988
166939 173184 755277351
52766 139071 215876888
163316 180328 42638166
75994 181274 513313954
145776 182639 92325772
38350 124177 214813432
42634 182337 763240881
38590 107060 171282331
97160 181202 210597960
198417 199595 23605107
199489 199959 1146226
15870 43431 7083308
17992 48722 943715688
107863 134063 504415535
191360 198171 250662235
18077 154254 46102190
20107 163127 357800661
130489 132210 4367151
2814 122399 989764228
122906 199091 590028643
174883 193355 46306773
11396 177381 499097080
183740 188840 269079650
98890 178280 198959021
113968 128575 529293539
75866 154351 196547751
179143 194132 32611951
76413 181553 263140965
140189 171361 78225757
9369 133455 310374848
32759 60312 136333745
10738 159627 372467966
99210 174830 870792339
63816 174511 277064331
117953 126568 790346011
143457 189151 609454519
170638 187130 530503473
195681 199282 9087198
124377 171348 940026326
46406 118832 436583380
140737 162138 53673068
117504 164883 674887646
97090 106093 199549579
154430 165929 666606640
152695 173325 30150320
64115 118298 135485968
41680 137770 140005747
188641 188727 226253
84883 169411 211645874
118168 155118 92814578
120036 131416 320041904
68097 96994 229588126
73554 95226 53902118
43757 59970 417565881
131333 182500 128131823
101097 170473 173989137
119316 177632 854569933
47713 61970 35869319
154386 163869 223437111
136419 170770 445065655
157668 160446 6854256
133863 164309 738833975
156387 174778 45893736
73196 189624 533417874
95470 175219 297274903
83370 84036 612251970
66784 149855 339738400
182996 186434 8605064
197257 198628 881885465
188456 194071 13985261
102080 137526 487803623
34907 70480 89166994
190607 199729 344731994
69865 140225 175968291
139767 163197 58717167
2902 115079 280427075
61944 122875 152452520
158657 180151 53774319
186217 196318 311125584
178333 180937 251960963
99257 142639 108740922
80912 173028 770017741
76978 140897 591389051
69119 87103 44818763
157290 180902 67940712
160745 193454 81978238
148643 168127 48667134
191142 192129 2525094
197990 198613 1576173
35166 121660 216557891
22404 176681 820938987
21667 146654 312803804
148285 184094 89610009
71733 77018 854682931
97379 112639 38290157
36719 38639 4877760
79223 195433 290947060
133891 142927 147071799
35816 51230 38581613
71166 165442 235956467
185429 191966 16289016
168104 194936 67187030
175362 178227 7142298
32488 87124 127614912
61107 85703 61392506
11144 175940 412354363
28222 163860 457043713
19250 87828 196977446
151505 180141 511191375
57741 145489 219616200
68377 72528 2451947
183496 190553 17709234
179226 189839 26612387
61577 94585 82314297
124074 133007 521635957
174006 183428 23637198
90975 148126 733588079
85013 127356 106041552
197307 198693 3533612
134209 190117 172496428
181652 189329 165353469
88442 99352 20717967
139265 195686 141421977
163931 176990 896673288
149473 187254 997445963
34915 99842 632225553
160561 172605 437251075
187903 198309 2232048
129637 149375 973203917
65760 172370 266887914
140084 180915 102279710
118729 187213 279715985
176176 194903 46885680
116952 119086 443969645
194201 195132 1202148
38352 168656 326195119
94984 188248 393239702
91444 177509 573463684
24485 90333 164648271
146875 191323 111300506
75250 108493 82901333
6265 193174 467675414
15502 38749 808056133
129917 174699 112105298
178245 198171 571086533
180216 189584 195278343
80548 91609 207584813
51169 197220 933709486
30282 69568 98335106
103073 132606 74082792
77944 126855 122396578
105167 145753 101773033
13848 45329 78759264
157114 195003 94830742
82458 168953 755751409
73419 178821 96644896
163307 188435 63046623
84862 152424 169349416
64994 176551 279265134
174999 192843 44717881
73484 99134 63862274
186243 199968 34335021
42456 168778 957291062
159108 199981 102394753
186928 190689 535458235
20641 44123 681744745
93287 130757 959603810
136034 192093 140518133
162385 197154 844269066
20211 43089 192224225
89208 117215 70041661
44025 140993 513730784
63530 193908 326384930
124683 195406 177141510
132433 145787 285729806
80722 125842 845007510
58248 93893 509953091
184660 199282 71758222
67070 188989 420732263
179695 192489 32070920
92372 134731 106110009
69769 146612 986279073
160588 196527 45824930
187020 192161 894775306
157704 184130 66220766
31770 116827 453538035
41188 164955 309791567
23276 29403 15284259
23026 41804 370211310
106355 197075 227262018
6890 101392 236136086
26655 152671 315467616
82940 133478 126507543
9158 199593 476631511
149354 161997 31501237
197010 198116 992397793
24534 155190 327103254
165352 183671 45956388
19545 144493 312621944
113089 116342 8116799
13093 173089 400419312
46385 47425 2627540
94496 155243 152375719
192534 193280 1844449
85775 196093 910156964
197779 198030 325873371
68888 77297 21053594
137906 137971 22849
145550 185936 101281995
69726 104953 20660222
170653 176669 610508828
70299 157526 218375435
153910 195407 103734036
181463 188292 581992817
69148 151670 206687645
151003 173391 58798240
5642 132620 718204964
83012 91030 20010923
140778 196656 322019304
159118 199114 100269248
125281 152298 67833982
81158 109515 70886138
39188 119501 655865483
70698 176838 582644529
65852 143567 194461517
86153 183513 751182319
97144 157877 152326596
196630 199497 380352384
107589 153639 115588646
94857 174128 198580646
153981 182108 70263847
131236 170339 77644229
130651 143185 31390876
138551 187000 121543194
49472 138128 221850763
155749 160978 352387512
173364 188407 37717288
194606 195124 1301819
155762 158382 728169005
22665 152684 325534077
180866 185100 10770401
29866 140856 719343006
6111 163448 393601426
143029 167794 458994525
178567 198631 50351533
26859 139795 727832699
80305 183622 258718165
48296 198665 830747529
102815 151026 161945392
181651 196704 37686008
170567 189389 47156900
168732 176658 19892142
42020 155815 816916687
175966 195945 50033976
114446 195596 833759143
161724 192539 77212092
69022 196999 995697949
128910 193850 162649104
196687 198398 63306743
95028 174242 685531301
134819 150773 40183334
27310 61123 170266803
105033 140463 88768529
34316 168505 335980513
6883 15512 21534852
35268 129895 508769520
119705 120092 1013065
148466 187740 98293885
80352 178264 264673970
73935 106217 80544382
56161 98367 105499775
19205 56081 92149539
130270 155373 737556838
111553 177739 165858018
71456 183586 280696864
135126 138559 8524117
147476 195926 121236533
172116 196677 61447524
52571 60775 264939722
166297 181374 37777470
186228 188288 5187559
11213 39275 917109721
78007 176055 65343967
114481 140530 65266378
154147 185161 245460922
34289 75914 205648496
42369 103368 680126627
169225 182458 33198001
181540 192685 889653556
30733 61518 320780380
47944 116926 643709750
94168 146508 63560667
129541 132781 8089276
171720 179490 19380769
144397 150601 9953235
97497 109324 29666720
145742 181404 228496378
39530 103694 862713698
68397 142075 595353099
155930 191425 88758948
130744 131275 1315338
7769 118784 277599273
102194 119007 24440674
30028 59318 950638135
23518 33262 24278217
119460 194244 187335252
160697 169264 587294925
41595 156676 410821445
130210 173072 107355348
198093 199951 4627670
185547 199430 297972884
50793 175491 89530293
139895 157562 789360235
131991 172860 515374415
93742 129052 860665142
46629 115408 692588348
124457 146625 55596688
51713 166188 286522513
173887 180239 15925541
199642 199700 139945
51907 121957 175415498
166630 173113 254220582
112153 176669 263747476
102856 166742 160123917
174224 174242 38362
161846 187380 83589743
112263 127530 38384860
151979 176166 60462384
85241 100460 37911871
104274 105225 281676494
116040 186276 176101331
148265 167873 49022134
22695 30811 421076918
162788 198999 90769583
120446 169776 530916111
97744 163355 991717602
108880 143034 163349511
72423 109901 485318414
114082 173121 775263708
155758 155860 986852409
183202 191521 20865407
123805 188282 862935221
104424 123543 244933638
52540 55239 418066474
188376 196790 297743915
130112 169638 954460272
22906 127546 261819075
195699 198833 7913589
164447 184398 696198505
134919 193210 658134756
177226 179592 5964662
45797 71421 64213682
168449 185710 43375889
169375 197397 884341036
134949 177749 849207557
55653 171090 722789027
82382 157851 189039230
36711 112810 810093565
88518 165118 951201520
94520 163280 374019680
128071 147985 50007367
143537 185952 106354537
193141 193512 967644
44385 49594 944021041
13504 177523 819391871
123720 157140 111510884
98092 129251 733294274
74241 138619 160850590
24482 187444 965368859
12865 168908 390479316
30358 126683 408602624
3818 74845 177734395
73371 99652 507208885
190152 197507 307292576
171213 175522 896071918
142361 159633 652819322
168033 184811 57863996
89306 166250 192698429
117068 187989 249488464
37807 192315 386887467
25746 150795 690899625
121557 181944 877448122
125683 162093 208884282
167818 187471 49232788
123022 147650 61687138
175038 192073 42722566
43488 72539 72898236
152065 185481 899094853
86509 129564 107895948
29300 187410 994279486
15774 31942 599875884
43153 152848 428928048
80445 182512 372644247
3701 73762 175294166
43156 59367 40756568
82528 195890 585182540
40837 46260 436008003
193945 197034 33869858
3553 10352 10473775
186633 198768 513122209
84126 92183 20133612
40617 197075 391644657
129639 156588 70717333
22675 141065 296148967
27842 39860 116422183
185354 189825 149215719
40281 64768 61259113
144101 166487 56085265
58259 60839 6484547
65950 139300 183417118
56677 133673 192747200
51276 64456 33031021
3846 192095 471124164
131012 168040 989823356
26409 135154 271931130
79561 142353 937199272
14801 155057 373635532
3629 48580 112240795
127283 187666 30784146
169119 173621 11310031
13818 82448 882000617
125234 183921 318101517
162766 184762 55175431
49116 76632 669832076
34372 82453 189907314
42500 169130 779430283
167941 181502 556080381
124627 156292 79487002
16898 29021 30307784
6706 104456 117881999
106352 109532 7955123
6621 182305 413036645
139469 146463 17695493
20440 141117 301818696
108274 154608 116331551
122693 142999 162868630
174262 189338 759623550
121880 160565 519294103
82462 106772 60823710
13736 122536 272282322
153415 176817 168373146
199056 199699 1576719
33270 132956 584307184
25947 50409 391216090
5454 173302 419960550
73241 122831 124055703
24212 167644 359016662
170908 194886 60075154
190682 192197 903488359
98869 144286 113879726
45975 47147 2945529
127305 154567 68417847
164969 179820 387575362
171692 199854 788322425
143138 159718 715213257
40376 83834 439051848
131070 182065 127739715
163091 180092 42627126
96259 129679 83796287
84277 192087 265736724
29997 70546 101458166
22564 49361 66898242
98205 123736 566732842
88862 166730 195068400
8609 73670 162822017
28013 34885 262210867
105929 117112 27938684
8546 182145 434422344
196589 198150 264942641
43945 83419 193667076
143725 153318 24228855
45498 151487 265511773
163624 198762 573389329
46785 167687 370996487
15919 39844 845535746
110225 169437 749632492
123333 173798 126313049
17695 176441 397327878
134137 193940 149818245
198736 199216 12094213
37642 158690 303136589
186048 193183 17735663
170307 186754 41192082
83477 119294 89653014
15418 53026 976457779
56377 62360 853126134
174903 189129 35737483
3948 18372 35975046
53854 177320 309016687
129254 148138 47426810
57057 98491 103529867
193964 197915 95893167
77059 144685 169257842
54681 193474 701766405
159838 177108 43303647
177562 182999 519077593
87622 167288 840631746
25945 29979 436036493
143663 145131 3689308
9534 26561 42593582
176684 199867 990452589
33103 48789 336222883
84945 113195 70576606
34316 144900 276881254
68548 165638 242992550
111979 199875 451047751
17262 81407 160403598
101602 178445 192623066
175760 187098 28450929
54975 140397 702072768
30061 56756 781579793
20942 178226 908090664
171311 172626 972082148
23647 136251 379058513
79920 160902 205047386
149755 187333 94029628
15151 125139 275165797
14643 51988 93405263
109817 164554 582040370
65476 109007 984573512
38086 184976 367889931
37253 123458 215881720
4005 169314 413608457
130130 167277 989992986
47531 51761 575708361
128610 169651 102809174
156100 199951 109693212
154981 181805 300827124
189391 191954 504690404
82496 167637 436751622
126146 126322 838981763
6117 121171 287768012
91284 102685 113796195
2710 49008 725351469
56756 168802 280534767
175590 197098 53830268
137419 150051 564420045
33234 130583 243664253
160169 174009 34687589
107400 130506 57970791
61982 111533 365976348
1285 187166 465220699
25593 175060 556144504
76356 116048 269289660
15617 136977 303562718
80012 190260 584873192
138963 139980 939597933
2867 111408 271302829
179358 182901 8896464
28744 151841 643332070
45325 100334 137457750
191292 199644 20971967
194368 197228 7164141
95921 144112 707463019
46254 62879 41805620
82008 191508 81751545
97124 185757 222294203
42182 50254 950496698
114829 185622 962228217
172436 182944 817976200
46354 146039 831593719
7715 80635 182339083
114195 143000 253799234
149108 175736 66530177
188454 199124 549019206
45895 150077 260985048
1300 176526 438512977
5579 23518 44762913
30964 52524 811817635
181365 195330 34988945
61293 94644 83178093
174957 179228 10739669
14366 86054 437918172
67755 83157 38432121
182255 189123 17262377
42145 153745 463638860
191257 196346 12713122
192974 193204 589752
122611 197453 187419184
37551 125874 881934016
19767 58745 596790815
41777 70007 292143368
187869 197557 823034730
198078 198469 511916
49564 168458 821671785
64641 197516 240830950
31741 83061 681421119
62051 86871 413375316
165001 170510 13887425
171032 176571 13888763
133475 186565 133038069
32697 189786 393323104
106661 197026 985537220
156615 158078 974958653
130008 197744 910790081
113610 189853 191128868
53318 117257 695194420
37000 180501 359292193
101004 188070 218321831
50159 160536 991556582
128639 154359 368073644
172241 184677 734315007
101396 124628 152209477
53911 155621 400578956
167373 185953 3979301
82192 93886 29144223
162671 175173 31309548
194177 194267 225730
65242 68814 346802367
181469 198545 42856965
198756 198867 209971549
144697 184110 98766955
165184 179298 394528939
179572 189042 599921366
188750 195822 770661285
111491 160869 123776037
63442 158381 908438562
82285 84321 5109631
138661 160504 351885072
141870 196686 698406734
88605 117671 929154208
27215 84888 760802578
33572 74830 404322965
189634 195441 929565417
168402 176106 19312219
39989 114141 185380380
188895 197556 21661027
178606 192572 192732447
76947 195927 957963258
123262 138156 37086200
67143 147413 404670761
99778 150073 126268713
128017 139423 28472716
147947 181528 84002771
107697 108448 292513741
12892 177845 525961221
7893 130574 306884857
40504 151371 150394072
61911 190687 322304069
157895 169141 28085636
101726 117219 21362894
110899 164423 171036884
51391 160659 685125254
184220 196428 30484604
33948 65630 656091269
141772 158332 773580485
23253 106629 208483220
117771 188185 660540766
141691 178909 93303270
171719 193721 55041086
51824 137390 524949280
171859 173104 909880243
39153 155470 291304009
11171 91776 132832497
182224 193392 27955544
156467 171826 38389740
18587 49173 76402325
155299 196976 510665474
170987 171128 769737111
41829 57149 773052217
95208 127621 81331193
135569 177263 338972385
65969 138921 971170690
176546 178343 950706291
28784 109914 202900776
7518 184096 441972016
109827 136757 67406741
43130 166340 674093859
162003 199230 93315761
189305 197045 451090608
190808 197323 16298252
109562 154868 824746432
18620 164457 847564449
31584 185840 386232164
154074 178823 880853426
190875 199644 21989613
5561 77240 179247593
58725 114152 138453516
138232 179194 754139216
96720 142407 34867605
188190 191777 3704316
194449 198338 9779998
68229 124808 998165064
49297 126627 617990148
49782 189184 485586569
12167 44947 964565380
88318 194640 266380225
106600 170361 159782045
175010 192084 33727244
92158 134079 474857795
186736 195208 5614996
175265 194798 577812585
42527 84472 595345822
184540 193575 22565722
137931 177900 100209765
136230 153753 607071901
184253 194238 914405906
181606 194892 219747364
192230 194375 347469813
90084 191232 660868685
30446 95838 163451015
71348 166275 832500619
35480 146112 277015179
135962 187989 1965953
2184 116500 985262059
28900 100130 178009927
2513 140593 727422592
101707 122753 52966364
163615 188053 399714781
169683 197740 70312408
33943 83051 122900405
16390 78087 154315303
174208 187645 33790779
112363 171724 148864048
106025 174488 270685420
132267 189089 142346113
11460 140576 322922813
143857 175869 80208598
64268 89325 62563772
91225 147371 140733639
175749 198598 57298262
164857 181531 419331841
63144 140133 535740931
93652 147956 195880685
70980 113584 429500790
195398 196951 3867450
156136 179222 35846045
185068 191904 17052590
192231 198325 15291692
82105 168837 330332371
10184 124466 285797599
110277 174128 124331291
37031 172978 783035316
121000 122924 764973971
34035 46590 423992288
6971 187674 452294449
109117 160960 210704176
6562 185461 610468998
10437 110938 251237388
171130 198693 69087751
190868 199358 21292322
63415 127760 161020568
76070 151977 190080000
57929 136702 775383604
46905 165050 665791157
54016 73967 605708497
112741 177476 162186188
138107 162474 61170700
50138 159142 272871298
87538 120156 680596815
66130 72174 15143853
33413 160021 319842718
195577 197433 4679084
192589 198238 14217764
143253 186576 590445111
74909 150401 534906441
28608 124539 239968160
132060 197865 169013581
163892 175438 28958947
48751 81481 67767256
58908 193650 346422059
132465 191871 148800877
87135 167258 200732233
31777 68987 878741989
110875 139522 568809470
137547 162525 817660138
165581 166967 157911884
166339 183794 43818482
176754 196679 526667879
93152 130568 93814388
155953 181239 63141111
57400 108423 306412197
25241 172548 368689907
159030 199506 417502030
76474 142829 319834169
36105 104538 806366366
180325 189245 22435631
146686 198408 838857036
88658 139963 473049175
132369 138043 908110419
167456 179497 897353985
58951 185875 317795118
55972 99846 651428075
21269 29699 21062871
197668 199372 4304647
151739 163382 28953926
24156 107695 899754077
187039 192838 215223715
64478 158371 509792122
65118 154618 224166555
18557 65226 116799946
118253 134156 402730604
68147 159872 229498242
76614 172419 239813935
175968 190532 576468874
106124 123552 43789342
65149 189250 359344708
131555 191499 150127905
108774 156933 888762185
99495 102220 6820737
13937 32803 301327225
21152 104331 207860810
46365 48826 6170909
134392 195677 151920788
6490 84673 525596787
22677 114487 229526269
150131 199637 123910470
168723 187999 687924917
124427 148974 61682816
126875 167472 59756827
175606 177765 512201610
101719 178973 193676148
84299 157760 32871799
5515 75818 175853347
81739 98820 234614386
84447 130586 794544853
54479 152220 247413904
106787 185469 197244182
86437 135955 123965953
52118 124320 180672785
153338 154425 459496197
180686 191823 27978488
11830 154293 356660486
151711 178661 67308732
30360 92640 11975564
159335 170740 28660413
12253 177409 430570921
81827 85827 10036036
114573 192652 824062051
107776 188794 203088694
49938 182490 614973692
178170 178962 2052281
38404 118224 735726225
171880 175767 3378485
49246 82456 571125975
47818 164987 843484263
29171 84542 379333794
66118 126743 684976784
42323 77246 541697805
123918 149503 64172684
188977 189439 1143600
67792 83009 37991776
164578 182402 16167400
112777 174579 154849196
106885 157929 127972808
142439 195272 132412303
18530 162481 378458127
52956 55134 239531966
169031 190129 214366298
152856 158367 13733746
23060 57835 833131023
128765 199370 671511333
125077 133980 22263553
44010 151259 268708761
186126 196254 324339359
75758 161942 545864784
45603 53826 20612282
56338 108685 130885814
32390 178701 366221498
192029 192811 460021484
22326 25657 8323568
193337 193603 597133823
138893 189885 127909703
149648 182497 82125556
50197 85161 87512159
18595 39911 53299006
90738 127835 432126638
110769 138149 653877948
136977 189615 132023064
122238 176114 452007406
140797 148960 541240961
17952 44020 330318519
165611 177194 70297729
111497 141451 75048690
131863 161393 73900327
104237 181165 627986164
1515 101492 249864207
158540 176878 45860409
70778 168526 244695677
24871 143766 297451192
102711 181465 197381413
10790 99785 222354121
108627 149611 102924534
24085 190344 960437068
117753 181431 159585033
167609 179436 334851395
136508 188001 129109621
164224 185973 894759780
69183 172452 72396005
169123 178738 997890362
85931 170945 354080706
196059 199279 55048113
25977 191156 726565260
119632 166109 900584627
103536 170451 167766277
37975 102754 162018131
177163 188862 29397108
143927 170462 474016031
112996 149932 346649565
118109 192978 187610912
15803 165697 472576657
137004 184782 870038984
126272 191755 164062469
77962 171204 233413318
53679 122857 173175878
132191 195385 158206884
40502 52119 29038628
194031 197999 497527536
160338 173101 32034914
66142 90032 59624811
102039 115224 919675341
39456 140043 973150306
94507 145601 128016104
158283 161267 7353579
63118 123509 151131846
179872 180485 1527215
24982 185991 403061188
60695 71552 975500870
176604 199768 445672706
155843 191502 89194619
164146 183969 429892573
160710 188590 69954242
89099 160279 178253475
178919 184647 14416608
8576 108199 404566494
174573 197208 56743483
134429 181636 456234508
169169 197218 691117702
146036 160871 4215792
105328 171112 164901863
79619 133500 608229992
187255 193961 16748439
12907 124616 531795088
130030 165615 89102331
180746 192615 29783253
185970 194942 22371083
85930 193356 269034157
66533 162438 240004318
167788 175627 19591802
117829 179148 626995271
125887 126802 2370512
165712 179814 35347096
143545 145072 239702134
143554 174562 77620869
60518 160714 250643091
143109 169057 64998442
191153 193945 543856458
180519 184778 251098047
79214 154198 445571827
182686 192593 633428916
59412 110124 395308293
97139 155224 511712120
148254 150700 818128761
92031 142578 974318032
39939 68764 56655705
6876 38040 537290075
88958 195115 456085462
140322 176965 91890792
142444 152833 42834854
165557 193918 853838213
180449 190388 24957426
3424 126137 306933037
27813 143588 289698976
119651 163244 491330314
23141 28870 130904362
199658 199734 55360440
137546 189535 364613656
6179 49402 107903175
73122 117908 111840663
43890 120395 191509035
49271 127609 196173941
36192 83177 117593192
23217 86110 844318468
592 73171 408294240
164460 189051 1271429
52625 110390 144450278
95912 111136 610628691
4761 185249 827496254
37720 197568 990718213
12442 138356 343876749
72092 131988 149855653
160484 169617 198478410
124606 161975 93640424
60311 62194 4738808
116746 188043 182443714
33556 147320 784471289
40667 130909 225836710
23798 143792 300250701
59022 127876 172213733
194705 196552 139843909
186441 195586 22869637
164004 198587 86708745
105518 136340 5053430
76059 187574 690161070
148100 157420 6518938
95257 163047 700289899
162957 176738 508200701
101206 191594 507270155
110768 167424 142013946
155910 157274 3356731
180052 197745 44350918
78302 141479 158016129
120689 197547 541445760
115503 166538 127919112
103327 174419 178127473
111373 166118 436338730
76906 112706 193658196
23636 119904 575169894
55414 131894 191450204
174816 175509 834015500
158035 190131 396950551
115411 175985 151851560
69634 162069 231307381
189365 198842 23750815
13949 96189 399946220
62346 63495 908030013
41467 141824 251106550
198803 199235 702827036
3454 70710 168216612
166903 187331 51205952
90213 188534 405000865
99545 103317 324546756
199729 199970 651902518
74307 171741 920533050
70024 101998 79758950
14119 56679 887744480
136468 162197 64498130
77510 103501 472077404
93844 132844 97806104
148149 160910 31802789
122100 187195 322002943
175252 176306 60753605
23918 103365 263587293
88222 90774 6420148
164887 168836 303719805
88149 164667 191692604
60600 130543 174932203
134902 189612 137166312
55841 190700 337711848
164709 170680 214272087
38598 172814 336020859
131260 185643 911993096
83029 138466 138656697
17072 140376 451874477
125685 133162 18769531
163115 166433 8324964
145159 145557 991449
57822 86950 219745199
157561 191579 85198861
109408 174978 164281482
48715 137988 208465479
179792 193497 34323464
64675 115652 912313630
112900 163976 128030865
117564 186642 173152477
140128 194531 453519446
89173 92626 8605167
56758 92304 88905402
168934 181847 32348596
150476 181915 357258207
110298 145839 499023209
82437 197167 287300326
122287 174660 558775767
162877 186408 697121285
104410 134201 332069999
148010 149416 3564313
62786 155263 837197409
73419 193458 630993451
160156 164375 10620003
112746 151618 97677062
104601 161257 141979681
26255 67106 102161384
6035 59239 133071031
73300 153347 855041980
24447 113099 221625951
160070 179115 47778507
178347 193115 93213816
78317 178776 251494419
132733 143219 567327380
15487 102176 216692045
50366 100178 831557529
154567 167986 33496079
148947 152206 8138286
67199 145460 419202273
105051 130353 210497396
56035 159327 434937744
118850 133671 37164525
132357 144778 31095452
127323 137842 26210209
160375 189095 863728399
51274 75743 398561863
170698 183774 238657897
189659 198258 21543300
36024 196951 402873616
193899 196250 5888821
104219 124755 51546032
68926 176440 269134564
82896 150145 714643452
174788 198880 965761371
47920 128634 588484482
30704 75963 113307188
3749 78120 185961252
142829 172264 73791675
80178 182179 255423638
198261 199258 2504922
7686 96142 447733320
46088 73453 211647051
94477 194617 250914952
53431 87323 949745802
13105 177531 411454090
188254 199996 838397041
129849 198306 171487298
148923 169604 51621928
85771 180168 779362810
145328 148408 7860240
161849 197323 88856711
120743 124326 494493081
112334 189669 628809435
174388 176658 5767963
100636 184399 338005391
60618 195953 338724089
43324 137717 236216474
60475 199332 347590213
3953 154192 490553789
102091 190372 80453189
29122 180124 738651529
158223 181020 499701849
192204 198739 613337508
77115 84150 32886778
196352 197788 432085462
144610 156544 29993151
33697 65934 80811866
107424 154430 617069685
108267 150037 104861813
152775 189688 254468156
103823 170100 166195501
44607 132087 755632304
9181 185470 486477461
152707 195077 105939908
102517 174747 763011065
11226 185340 770218225
159500 178717 48183140
88600 131355 107193721
24403 150214 658955127
190650 191913 3168991
131531 174210 948015948
122146 183306 326335081
71472 171935 251521784
105060 116928 29717912
15318 40623 63301620
167659 190402 622724
2680 68710 587231350
2068 14633 31372006
152896 172127 338346511
158258 178466 722835897
140488 199824 783369425
46919 82719 89624925
151019 181239 75439584
152320 162452 644900317
34122 199102 413175097
58743 199456 659839149
85768 147990 155899794
168586 169727 2910744
89308 96289 17417642
135098 174763 99377630
34091 59717 64291491
76297 162578 544511230
151714 186700 87458055
32905 129649 865375638
71505 154078 889739544
185903 191151 3614924
111606 139881 546277184
140607 152500 542714016
127971 179960 130260542
134992 166559 79125401
29965 136906 740511607
129815 173702 109941487
138698 188387 124619613
61176 179851 296962955
23116 139100 559703714
46716 80431 84458158
53825 170447 291971839
136260 156981 377074093
158153 178449 73487472
63627 173648 770243920
42960 103467 297830335
190788 198905 593501
115513 145164 594440689
183266 191948 21770878
5541 94610 560410016
77125 134695 27519559
175059 183499 874402625
27309 142859 289105066
29974 145307 494344088
77192 152614 580957917
76671 135610 828284973
67404 68504 40501809
33254 127084 460278179
73318 193876 387151434
779 28865 583103209
168184 168699 360214783
182641 186408 757301265
109858 187258 700248684
44184 54718 156232747
160005 174196 35577557
40031 52758 31854636
80911 99935 420323392
104962 150972 287115889
173119 179344 757517689
115018 192124 534156961
181645 185038 206759
23378 39184 666861436
153354 180131 66885438
138338 195480 143230305
123529 178290 932343176
84566 146797 155879359
42326 71557 73281648
160853 177108 40728866
152359 191573 682864739
49537 139077 262869824
27790 170385 60282461
39513 187361 881559946
59184 121834 156757311
93568 127488 85111221
169813 180099 231527514
188447 189678 163955904
170106 187060 42493788
48819 166330 294208263
107402 159994 31673789
53195 106545 133422098
69336 103644 977683274
35542 53414 539687569
176357 181540 588934
81119 104615 33353076
86337 190201 260194022
35913 133894 973766797
88704 89578 644055938
20712 97338 191419662
88235 199687 279253694
180403 195123 36892306
84712 144533 149781507
37840 78788 102563330
55899 88534 46819768
60441 186711 316024196
117478 162485 538535410
60466 108948 386952620
18980 40022 52586356
173744 192818 958039485
159066 161313 970311111
44321 85596 707385576
139322 169759 76376012
184730 186126 3499326
164129 192565 653182784
151685 189691 115623510
27948 117722 510885148
56991 110206 692448977
179338 185351 15190938
189230 192578 8317133
87359 194919 725167171
3434 182404 447868431
169877 184951 431409766
105903 196563 227102045
15686 92492 939735236
68606 154716 215698322
22432 63159 101882671
105156 192981 696403756
133397 155703 276798777
59524 170285 286747188
160136 173098 32545486
10507 17987 605922814
127630 131793 10405352
56042 178479 463400262
173371 187693 35964284
22754 92182 342976448
163036 163915 112595296
121802 190706 172547873
78448 167103 221983791
966 56555 138921491
168844 176850 20063519
163699 197217 83978473
29805 133226 640346484
58047 68190 355876941
76456 115443 97330232
44666 154935 276175119
5134 120962 869126840
196932 197225 797823
54426 70638 212845965
94558 110865 40842578
185423 193933 584331188
82493 113592 77729726
197346 199913 6437380
115763 177589 777839871
13981 139219 650459944
126595 155127 71564777
159431 181915 56392155
120889 137050 40379864
188058 198758 482908753
99353 101466 1516919
140867 188397 376004954
171334 174386 7535608
123310 192570 173384083
122233 123138 2299820
191672 196163 552015659
75126 126812 342639055
139735 164018 394074795
178128 185875 19590960
180864 194521 34266238
82613 86606 316386880
53968 158751 262344957
108657 140308 79310681
83665 142893 148292996
21695 80895 148034850
103133 175284 450175664
157599 172222 894861986
69186 182826 417165971
46496 77542 13138885
125620 177969 633494853
55135 90194 956853126
186660 190065 8559239
118552 173533 137812986
102551 110050 18858602
169246 199007 74637462
105239 108767 702971700
20607 162053 509699077
11187 142852 329336909
134323 149038 37076181
146540 177189 494511317
176749 197018 50711334
173745 183240 108898303
59087 182895 785321856
62640 146663 210274630
142097 164674 56634762
60877 68971 977182971
76610 121222 212987946
2266 86537 210637136
45620 66059 892565408
45256 192431 778706868
198585 199735 2868739
132481 193744 153417237
141689 148359 943272430
101710 159610 145149014
121166 141859 51701335
117307 169032 880383757
123232 143625 50983540
184475 187638 7933102
120729 125564 23652005
149713 170868 41698508
149886 162744 32050868
90706 107890 814837179
122948 157493 86487350
1386 179876 446673433
71613 88433 41889971
49753 172238 988232178
147832 161880 35100280
78153 128641 526809543
17047 187915 585617578
138616 144493 14843899
59489 130257 95828161
57683 126994 536698001
72557 98534 64698040
79599 86436 17033230
155700 191399 452412353
49658 183632 537635037
151276 188215 92382257
107561 174004 166467900
161122 187736 66757236
180034 191814 177606669
125604 162947 21215732
82058 148737 167133760
40074 81720 891781881
141602 162371 249683642
112279 186917 929963520
149768 196653 942328308
173114 196207 57810436
18489 164220 397869432
97842 186356 221810015
129892 160842 769325451
125479 194877 173846870
95984 186660 227206492
190306 196824 16242396
188898 195562 16622676
13247 82223 624956343
17457 180814 408763749
173005 199676 66848741
82389 142593 150660130
95506 128340 82305678
53722 145930 139024770
141213 180521 893274706
86018 196749 277279161
134396 193734 148672985
15711 138296 13632285
6632 156254 872152644
41747 56072 35855169
109595 134075 428065498
81875 157204 188738232
117038 124054 17760568
22332 120424 248264260
85058 137414 130990024
20314 159932 349260633
133492 150520 84186286
7574 69010 153696244
68602 95658 900879308
187552 196027 21158195
174457 193082 46683176
87174 163996 192442137
4905 84830 355399529
145823 157895 159605727
76649 104209 68716661
70744 111317 892168673
136433 179175 107139098
23030 81322 145776136
8405 71000 812746779
116103 175798 301406982
169201 189379 484175591
81540 141780 804596427
57428 156070 946972915
49114 114549 690416130
3248 178390 954058741
185048 197864 348357328
176374 183223 17135530
75877 113617 534533236
89175 121126 80095389
182176 191814 24165424
96828 98194 627061781
196356 199495 7936505
190837 199057 20650139
105456 111071 14106011
186847 194012 17887301
168202 168229 820787403
79068 164358 117598263
115915 165737 124873324
168630 185047 527528601
48296 186725 460322522
169594 184072 701457543
85539 162694 482032351
3455 52383 927764284
47823 155850 270616585
52354 132556 200707300
34689 113210 196447883
160244 166984 16980722
155535 184418 72258390
15186 45672 76171211
5573 110178 49232566
103834 169173 163774037
74512 172219 244480359
126190 163371 202222881
1917 9678 895352229
188309 199057 26935425
183688 194932 28129117
194032 199255 567102388
18146 117417 248223373
139723 189317 983177802
144349 189225 995786205
193403 199313 14858290
117815 168576 584792532
116814 143336 66587796
86427 160943 851908422
174255 186063 596048568
194720 195188 1133515
13002 113799 251989039
90430 122524 80436290
117599 171816 540760840
124122 146560 52020319
70170 130505 211039255
65217 147268 476912476
152915 166626 85496495
77751 187286 274232861
193443 193610 421556
144464 169887 659207634
7358 173542 564904147
47830 179057 328589184
194887 195467 255064000
29730 197146 419017086
96342 191167 955721713
181233 194181 32481163
64582 79491 37251748
90572 170040 821198042
160821 178119 788521598
111347 191285 200349261
142220 150843 514355431
123687 137475 1446164
182306 184009 4323117
19982 145727 314561313
194202 196372 407573617
36598 116370 199536217
62616 67885 13117455
58640 128304 174224003
126603 142858 40629195
21575 32115 532858894
95443 144197 474744641
112667 176045 158834941
146536 167276 51894456
93200 134468 103413787
91756 172674 541905875
64181 117933 586150293
34992 63352 71103395
99047 148799 86945182
129020 190158 575338761
153855 156668 65486431
198087 198920 599283764
163503 198214 87025643
6762 69766 157593140
77252 132538 138308457
31044 153568 416480481
69346 159322 803621216
28371 139246 508904812
3179 56122 819374896
98018 159937 796504007
106324 129522 735443211
87618 96990 23385740
173035 190769 44442402
169201 177399 20531740
173687 187303 497067409
102425 151629 948427776
84176 100782 830845641
161980 171891 24893937
49908 99099 258575693
87445 171274 957376774
84099 188831 705388334
155393 169705 520077512
35832 191589 260790874
41779 48903 17794871
70737 89652 47204603
150840 152931 5209350
103387 114046 26665495
81176 123945 286658883
190192 197043 534650488
157157 187025 969204538
198428 199517 634654449
71517 76702 13007372
68478 105094 91429567
172682 190691 45111627
126733 133746 17526909
77190 146402 173239285
141602 171614 960792678
93816 160135 166155456
95263 191484 241132627
24196 193842 424582838
169378 191443 55303193
196882 197574 656493688
62915 186200 308613117
122626 122835 545571
187086 196922 24540762
12665 135996 493404308
60887 109625 141795465
437 180256 449984033
183056 190595 913225330
100966 131181 611497338
51244 153985 257404935
196502 199257 6996205
88353 197081 272361298
87918 167597 851399032
147190 187419 676129652
198322 198900 1471606
169938 196305 751015595
62613 151371 977048079
25101 85100 149997903
142470 183989 104152271
28567 100086 178683520
112145 114605 6200333
180775 189017 20781194
167878 169725 70555899
123891 160114 90595873
66722 182172 390116759
192997 198879 901142688
165686 194692 72711923
173233 190711 43804213
77928 157944 200343857
11047 51385 741178034
93984 134577 101714021
124059 160931 92305602
58255 119203 304175118
86559 165872 198648674
106798 116447 981842625
120378 181943 311674571
90125 189100 247978781
88447 119554 77964851
58908 89143 75477997
131998 167359 566085130
162765 184009 53280644
197787 199259 151005540
24368 120087 504410870
169052 196052 993926369
26776 185609 769278642
86693 119769 816319833
119236 128207 659051520
182079 189321 16061154
163166 178107 37405278
23634 111722 261284267
166971 181891 37336799
42183 146082 414436872
3826 124344 301438460
21336 104155 206975186
149005 172236 55678712
6807 11217 11076296
73895 128269 135905441
104601 146943 271416530
4981 109412 261128895
17730 39151 186124088
10123 34342 60364152
54840 189620 778035893
150638 198662 553280449
46085 131730 214466562
81599 161438 199890225
117497 120460 7519276
69573 123743 135560085
96204 110956 608221074
168884 196941 70224007
146920 197503 919392360
18623 165241 366928277
127718 186972 106651031
169300 199040 74587618
169474 184795 27625368
171010 172913 212382093
119410 194315 774490472
113600 164062 964353068
59457 185670 130354227
79982 156554 191846393
151702 178670 67350209
10745 163692 382658939
166885 187814 661499048
52058 187046 337995046
105566 125421 261846221
185880 197115 839141970
198530 199371 2091869
41718 72973 490987045
40444 141301 252286321
8705 187013 446239524
124970 161762 967120860
146691 147442 807137993
74345 151824 193962886
10028 14658 845760497
97657 181066 319506175
84295 91518 494939795
78186 103397 62900107
3700 61310 144154855
156371 175941 559711315
114006 156525 348875750
57168 120719 531539181
24391 81349 142434674
170986 197978 67635598
20244 81371 152806118
96139 193050 452780652
92217 166214 185313404
154924 177262 635791357
160540 171414 629328740
167778 190292 859369675
70784 94806 59948864
89157 96941 75847639
3421 100833 643173826
87844 114771 783284506
122006 154403 81250464
99260 193093 983922513
96591 113681 42804072
110484 126443 850918453
89653 121581 80037210
122359 162812 838006883
101184 107053 14870489
42412 189475 724487745
64783 182039 582741359
112534 186166 184597490
178356 187957 24133969
30957 74301 108555670
185104 193865 21809078
147878 197818 393866517
119283 185160 170030366
127985 129090 2774539
145691 176556 446136981
197315 198722 175090687
12272 109227 242375393
67399 155526 220698551
51413 100794 123430955
28716 38912 25423551
1106 11794 200212727
141956 167707 748947615
87559 167766 176564251
153828 167992 35332936
105129 108231 7785376
89083 100858 29372563
186587 189975 248770189
102108 194369 532201751
100794 115121 755940070
132893 169101 90655341
39277 182916 359628822
5149 79025 917936223
170121 170336 544251
2191 61446 148306440
94762 145976 509188021
45792 187723 67863104
59495 121456 906081951
32324 146644 466831267
180736 191864 27976612
127352 192172 653006364
149189 192508 924941221
21390 70576 430658999
65022 141110 190330630
118881 156007 93189236
91958 132654 101939692
12902 49034 90226392
141460 162828 200892160
145132 174333 334182421
78502 132231 134516393
4068 65973 260240369
112220 165645 764802675
42661 43197 1335669
86954 199618 524775468
77351 124605 118147964
62106 144578 375515679
138573 191356 109955365
172433 184405 859589456
28914 74368 664108904
71619 195465 753680268
130585 145819 15634927
48779 195419 882991502
126137 127558 91556184
180994 185640 11857596
78600 135192 141570248
54699 174203 299084710
4547 26651 55303522
142410 150723 887986621
8413 197018 471982807
116293 149458 83374964
56408 191639 338631050
30326 176226 365214982
17455 121287 259764558
49564 98286 121845922
144633 161142 579079737
18525 53839 577905523
1890 153222 378857241
122252 134260 29994461
189323 194008 820428578
82207 189781 269441707
127079 143500 41086358
196714 198752 2114946
146199 165686 48759687
139612 190714 528819781
119259 145149 458199420
7034 149392 893605036
80251 134857 136640331
25294 157909 331910799
102629 186608 210512831
123084 128847 14331615
83963 131963 120232587
132704 179109 116239138
196987 197715 961949445
154336 182749 255778540
17531 29395 387592610
87371 170687 480201901
25717 56844 77760129
156117 187288 35147485
190263 196443 648323659
52448 98453 114927291
130585 151888 53519752
134123 179147 112820894
178509 189637 294887385
152678 196922 110585500
60219 66590 15941632
85675 168087 338299062
159415 186840 68785028
97628 177426 132582537
259 190251 475503149
170037 196533 66327386
178061 196090 45203126
82353 180837 246577720
126669 179206 131548790
145772 189428 348970162
61987 185415 559283159
137175 171139 556591612
80078 87498 18496880
67949 174824 339547877
86199 173363 642399551
132650 199203 166752424
196095 196579 1194396
8758 156946 370828903
23435 159106 678678213
69667 160959 228456209
143239 176663 578316693
24308 163857 370926807
9080 185685 442070040
97840 110253 267549017
8207 126462 295837814
60815 107183 115796445
192064 194981 7283514
48526 66927 46203441
119685 134950 38218119
45640 82281 91663339
126242 150667 736546246
70308 185478 288423478
127844 157089 73326561
182361 193559 28038368
51264 186071 337635160
21115 36093 37311715
144073 151621 19144152
78970 148524 615258357
13557 75490 365626626
181847 198708 42303882
197766 198056 684023941
17550 70746 471992109
154389 169960 38841830
110428 176666 322734453
74125 136319 155418348
158069 169721 755820269
140150 187097 117696441
8291 150655 356381616
87624 132874 113377671
43157 163810 302050864
176685 194987 45818542
2215 131788 324154419
141764 169458 885797131
52124 81292 72067544
77065 119741 489198199
165938 193976 679338853
119230 186304 168064714
123512 142130 573071074
137807 143322 811831822
151679 197185 113769151
199976 199981 190309342
128689 132781 811166685
12624 111917 697002770
61431 154265 700634143
147934 199132 128203706
56314 123011 167065068
7289 53274 114979773
5042 15165 258965627
76972 186598 274452895
8213 105183 242387158
40747 45110 10889827
130281 163691 83662343
70272 95998 159047938
104513 178777 956262147
161521 171981 26287056
24510 41978 282769713
54316 188944 381089911
28288 139266 277595369
33711 72811 827895570
83115 175406 231120834
117106 186586 542134985
35354 195749 401637061
86034 106562 51331290
134856 141122 819935288
185603 188521 117735107
6539 40356 84554472
78141 173273 374227263
59678 97577 94581908
1004 175105 861234532
129896 145676 163633469
119325 135599 653969619
173617 186538 733296739
70158 98434 70535868
78320 154239 456280052
85979 173420 218967866
86683 195557 272699315
80675 191090 304400904
166726 199679 538739425
128455 190224 154792992
131413 181825 353951586
161400 167998 472126506
51068 136196 213041795
67748 103829 90031825
199546 199759 556850
14634 39250 61548243
62182 83708 53689561
46242 74346 70585348
154841 159351 35394111
106283 136667 76068783
29882 78000 323091187
76865 124392 118871660
160175 160728 852432265
63946 136460 181396699
478 178725 845265411
176896 187796 27382683
91799 125860 18388211
122164 131718 141433151
46619 111019 954962156
67842 169051 253321769
2454 80521 396538038
134486 152822 390929985
57383 69067 180118320
170703 178776 134832644
66553 191653 313165479
92567 148149 947939067
52663 121032 171089772
192507 199599 377626845
154936 161361 870575156
199240 199605 900058
153947 178143 277913492
83098 86747 9096874
184215 196391 30396703
132613 159099 353164787
189837 194367 358546579
195082 197382 499169560
186173 194133 140568700
163245 165975 6858481
106109 133797 69407210
38418 129786 851806829
102682 190291 532215706
143656 172121 515741180
100610 104960 10934500
17723 71562 134711907
167816 175982 36754514
159034 165185 15405977
78662 175146 438122854
112268 195952 209742637
190545 196921 125954975
92459 165200 946429122
104691 106443 112922770
62737 65986 39877656
118639 135285 287050133
135421 191239 139862122
44862 127086 205840781
177297 189208 29957779
27510 91038 158801064
87000 136064 219717838
110412 199573 435106325
21399 165673 607860593
88000 142088 135425944
67133 191355 970892619
90377 120319 943547185
53616 145280 229441737
192637 197232 655817482
28537 36525 19836020
18061 52487 650643394
125342 155337 75274748
99155 155961 142583075
157103 183106 65086265
144909 149396 11368864
58752 73036 35825232
113712 120751 17754426
2640 100957 245642134
175077 181735 16682452
197847 199494 4140418
67776 132583 162157440
115574 170891 626867426
80725 121199 101291839
97604 175521 971427311
40440 172342 402945313
7678 110048 355186648
50616 151622 253077536
62655 128594 175007771
108368 192733 416597024
39867 153032 283372775
25681 106261 201471342
2291 58599 140876956
186047 196686 260089213
88647 175730 920985408
17754 179134 639923910
145402 186288 961812978
184939 192441 992267298
198456 198648 981877922
60845 131000 175470313
154936 174110 830060920
75843 140448 161486352
80767 199041 966369474
81652 108900 93621874
20934 72111 685567985
111111 128160 42756609
108380 184670 246119430
96170 120454 453483710
63921 199157 338640018
55939 151889 289639202
14666 159747 363032937
112355 198930 696796242
185929 191231 13174081
59672 78660 47450293
91615 150178 146859924
152418 157068 11546043
159254 188092 530738192
162625 198502 507707779
67037 91475 131097981
17203 51594 85960255
105856 140645 179293915
6262 131966 314434124
44208 177355 724939542
154471 186053 621791592
95289 185648 226585688
59933 170573 276954109
174706 184596 661305381
72783 91598 944161307
158583 164966 15849129
115921 128422 31371119
175295 184217 158403013
192925 199182 8899462
169948 196684 448403834
64025 74545 26487423
173255 184977 624544897
125072 196628 179209102
99051 191204 230963180
81948 152132 175935522
165729 189986 168448937
47106 188572 354258503
82558 180590 780473697
14804 82548 430993471
178008 197234 48218723
54280 73097 47254101
97359 168979 179536305
124227 142640 46039043
115055 138372 58339777
158805 171294 841222851
30641 102442 179447385
162919 166486 8936598
296 82713 206080876
58319 194141 339918174
84208 139420 138164491
159532 183381 59801968
59298 150988 229595515
155307 168811 33686237
65122 115610 126175655
92208 164584 181298665
99466 189630 229495696
145953 171869 103092554
24199 148998 431555779
36179 112368 190581345
40554 181333 352355924
175491 196619 52903024
10763 186621 440103910
121105 145400 15666194
179361 193759 36045898
133136 173434 100885286
165462 169207 999057399
56698 189619 332885145
90812 151274 845108139
80267 186001 264854564
182968 184718 4430191
54362 189920 713463758
41015 110704 5242777
149397 192763 717442215
19785 194900 438292723
36863 68707 703845002
162336 177052 36859538
163488 192889 330632966
58101 68953 27134946
154343 190954 91538311
61721 172351 385957817
166767 167869 769353447
77215 113935 91660027
170540 179202 21678978
125915 163889 367183407
173041 195015 700338388
2932 191000 873201154
177432 184423 17619189
104972 185471 686906605
140655 179131 962634220
30198 38499 935084143
147557 171075 58805707
199376 199516 64195285
68996 170077 715046659
73335 126809 133738046
117267 140935 368969282
127872 188863 152824871
105231 147358 105689051
76463 160039 209037019
105413 173861 171530615
148111 189447 103438718
179338 195056 174134742
31137 155994 312647385
121505 132839 28352762
121254 128318 17628758
15748 55999 100628751
90439 131752 835069038
125258 180291 585024111
70578 119470 932234756
194686 196853 5351120
119492 171447 130224775
178184 198931 295128460
116652 122485 14816692
30540 70299 99496980
96595 121360 682894546
38483 117945 961146175
39045 168908 325087243
36007 142670 266910915
23307 116148 232077750
191509 194867 532165844
187303 191533 194670789
159801 168791 15026234
106365 139432 84796908
33157 155877 307317120
87255 188403 253443708
3393 183297 450187239
96982 174870 547225454
190017 191912 4735804
94616 155427 794111272
180947 181255 536458
43456 100542 801521701
126832 191734 949562340
67477 141430 459458911
100808 135544 540689904
43718 199216 439085898
96686 114775 450121041
26116 116980 227087234
7418 83865 170269737
72878 78136 5192591
124631 164855 582716007
27428 99379 179782814
185592 194541 22268521
131583 132648 4893754
11980 130280 295935197
7132 82577 673812837
85595 126211 101650586
46147 192107 993845687
194787 199927 10763043
59552 196742 343336560
167415 173464 241794176
132679 139022 15767697
125792 186211 200615944
185197 194756 23844671
140269 161355 6841102
199773 199827 39201
40710 43846 7770096
89527 180331 666326753
79953 143734 159673818
5499 69606 160303484
37061 147445 373712814
85181 119381 955301925
161747 194553 82181379
190815 195994 12958030
112050 116727 220256967
146908 189067 105623788
144781 191515 117070006
50379 116079 164313742
163410 193666 75817953
2215 62118 208229233
57142 69999 32284598
15015 57106 105260872
108156 132960 930480484
42629 45988 265548126
11297 113875 256375354
51043 196277 148129561
71502 139354 914705543
124176 199461 188608192
27038 137936 277334633
191370 198377 17613449
68461 69219 1925333
173789 187926 918302467
15212 96259 202600620
113264 186628 183935514
100156 185455 258678483
95013 102585 746039222
91386 156705 321728066
172716 181804 683539126
4434 94146 224178593
122624 167913 113415395
66775 107169 100886957
99725 192325 232082912
107826 169542 154688550
167496 176897 23525423
25097 154723 315083910
27729 152740 313025887
90343 143143 132228533
105865 152837 117872772
149642 198914 707928130
120462 138062 739018539
167251 199168 80004777
24257 161831 344279121
37614 112325 186912080
169272 178212 22369840
172864 186595 212311054
167668 171746 10222342
95448 123138 69514360
145764 149541 9613422
195436 196689 3135424
28505 178100 950234197
102990 172710 717434181
90123 166634 334894686
166911 194522 672826917
94753 147344 131859311
153214 171424 45526003
145987 196045 130271786
158300 190815 951435019
62740 66002 8140038
186841 193921 17677551
25165 113874 221705673
113695 192861 647776016
28869 190449 404503815
70448 185909 319763710
114252 160879 116890462
84482 198928 448630345
124677 150188 430459994
156160 157847 473787727
155693 169247 805435910
173417 177718 10735910
21879 61161 104965228
92808 155748 383839664
90424 163740 183599915
104083 120384 126602252
43316 197925 387172782
99741 102982 8141141
42991 53067 530851775
140918 175431 788381188
91086 188781 244828034
157440 179448 496003326
70314 90724 50924640
15927 112719 242009106
47257 178285 328043362
128347 191658 628343854
125847 158659 82272823
194263 195523 424689349
101151 163886 157281048
24920 34057 22711902
88573 102454 34705237
11264 164644 383738576
139297 145577 926079388
45951 56484 19560981
86504 120890 628218956
18136 91174 454730269
18768 83308 625791924
38231 138176 789939026
120500 187828 168742656
39031 96666 474188596
78864 118122 98090168
157645 186204 71555589
109503 128531 907504024
109358 192496 463008976
136898 177543 101853689
37630 142162 261621926
135521 163531 583151131
108246 119658 28666006
57060 198138 806347097
52266 175127 307525124
74189 99089 61934967
106360 164747 843311097
189792 194194 465689797
141250 158850 44167808
84046 158114 185578267
26360 103952 804433236
48026 140616 231703807
48655 70200 54037958
135517 184843 123674646
52915 143344 265990157
153995 155733 597544127
26404 170297 360058630
180315 183292 957674602
195562 197540 5000037
116369 184744 642650124
61651 74706 32677058
82494 176131 961982200
18275 199441 926683188
46599 158432 55083450
89058 135573 116474065
67594 128897 153341273
8575 132105 309040129
188898 189210 793209
32191 87418 138069896
11333 31726 50924672
157850 190507 81789260
113030 128582 517888231
134946 198649 953535434
1917 74361 181372979
75521 133698 145492919
7273 139229 478411752
98501 122914 61376058
24462 139712 288289263
44041 104345 215005143
23463 89644 165464715
33349 181822 905177458
115667 137081 556155066
133396 182890 193014172
177148 188075 27462254
161475 199145 94453646
80961 164258 392578931
95529 155314 729979194
157194 191462 144661830
160859 161684 414906919
112726 134942 750948108
99196 135563 91174452
16464 56480 656263480
85193 100071 353935549
1788 139891 345436183
80916 102868 54780847
155703 183895 70530474
138219 172132 85110251
37845 149707 909782268
131210 148394 84345394
49627 143489 234988245
162354 195472 82908811
174158 194342 50610331
143728 188107 950577174
28323 100832 585935196
156654 165189 891341011
19524 150890 57070277
138972 140817 14887733
48625 149874 496712743
79426 125033 530427099
136530 170561 10661364
15209 152350 532061653
142097 188393 116101227
92521 158434 892947861
132195 150280 45406148
33255 34299 2567797
2213 112704 337725698
166608 171291 11799168
83453 184024 811226583
17944 49375 78499669
9370 179719 500193421
180955 192171 28206501
96984 138859 729983645
82565 153061 176673330
151419 187477 580744771
135581 171063 25048594
91824 148750 669642839
173400 178052 498108825
119006 135813 19663856
178094 182914 10506152
129432 176507 266252705
64784 172438 208709597
78574 178436 942439206
145263 191994 53493482
62962 114809 129529310
101349 172699 178906558
106743 149318 106848582
121202 158691 93930844
91622 194567 469205378
53315 161967 271994483
171389 179040 7347785
180253 180340 211160
192571 199269 16840549
91841 177689 215040975
125974 192238 166033650
173969 183480 894929369
82811 138352 327548380
107536 176331 931257165
164634 174545 24780576
186706 199601 453094183
20001 122895 257434890
62555 194984 754658406
183048 186650 9015651
154396 180988 689083387
164543 183362 106511321
153011 192409 75956252
24579 113752 929021247
46177 114984 603552757
134623 147819 544587710
89206 165031 189895320
44775 188595 717524904
179911 196379 477539937
118169 178401 904149731
17377 62270 112346502
42911 69091 958694462
182572 192081 23853310
128659 188240 149306099
38478 192917 386639907
54621 174567 300212175
80772 82888 954947742
109619 122108 834666687
31622 139974 884358271
48676 110782 155396040
33760 184442 650481450
64521 147066 206646580
21191 193962 622805358
192518 196806 562312477
151489 194522 160900965
138580 189021 126552697
147302 175690 71043933
191384 196320 648412356
127747 186460 124539734
127459 158682 848597290
102790 167279 161659859
131821 154803 128197410
194388 195745 2616665
8594 183931 993429156
181584 198520 485692931
29755 194870 532098135
153413 165616 410979011
116513 137478 52515685
145849 189346 772176300
25718 133465 648529514
69783 74876 12839976
9944 110290 801108853
198836 199936 2693745
159678 186584 359806450
101006 157043 140631146
73148 75630 428008232
149772 150362 1518271
37896 95123 143122427
28479 178165 374580923
174891 178171 95025060
185098 194599 23688490
131192 145505 35834089
194418 195648 3052608
137618 188983 915663684
10700 92179 557872041
156936 177150 452540400
11181 26770 38974538
93617 155255 154656468
154080 194838 101941325
3153 50866 119179047
19353 41595 130744683
105723 125590 688352984
174982 199391 38647592
128442 143736 38341271
128461 155944 69040533
7798 75888 88431554
150875 158594 3157428
62261 113352 127614950
146301 168372 17972946
178333 189538 28166925
11519 20323 20117485
82947 103928 52344881
67150 90089 57234328
84957 115607 958774033
30133 173686 562920931
127358 179571 730454908
96117 135996 99888405
190963 195092 10330113
82427 130903 97380586
64900 106913 835504779
102600 181347 197343598
97285 188227 228004871
78437 145747 168491823
84426 135009 126604717
158210 186797 71552616
35308 142541 931827759
97678 110525 26670910
110787 169746 515459061
183106 183378 663568
66492 80406 863628849
186981 195946 748485375
129794 195938 165667239
86650 193412 379065833
73278 104974 79025817
108379 116169 806405999
91967 189165 243524654
130660 141439 26870330
3508 125597 305371635
14385 119298 262463098
84971 102915 6479768
191060 193210 5382498
179194 186640 18674053
165405 180017 36628874
176554 199748 460634811
33921 63104 73177361
83374 111289 36850243
128787 135385 328512699
43923 105039 628207060
195721 196218 602340
183444 198432 37615776
155610 191999 993886271
192898 196431 413479485
132407 181487 123157341
154314 181448 67753308
187071 195444 475636766
114980 133648 324252556
108843 195779 63221191
148063 197257 123091955
6611 42337 89200645
133625 182102 121437029
83246 171617 221377188
142224 185173 107785517
156441 162559 15170598
69533 99349 151862827
124903 194294 941284792
112670 145904 83348353
130943 133829 7198476
125131 130016 12235209
156058 162634 288990366
133486 180676 118163613
58773 144306 214032242
156139 171121 9844164
193223 196847 9042979
192683 193784 2745180
12866 192000 448352340
50084 51640 3925846
67503 136447 120487262
91602 99550 19845122
58243 58566 912471533
162120 172452 644568823
8430 127740 370617785
89872 151278 154032349
91599 196193 261990365
5724 19927 35473301
169144 171941 213542341
117086 171051 180166957
194549 198923 323768293
27748 48197 51037928
148778 191883 909680075
118131 190406 954702164
192242 193103 658193013
55208 69947 66853611
185113 191370 672414220
20432 75845 907689828
164952 188695 59620559
114028 163033 489079688
101190 161353 806766738
101757 136961 68029214
44899 127271 382687878
29547 85915 140970420
82546 83178 408814991
97015 105924 800331629
193000 198027 710826865
117605 167012 206547933
13711 174699 402881991
19862 191472 429490379
73195 93582 50707602
140923 176794 821621982
80327 93686 65098105
133471 169709 135345634
59102 157397 74486023
124932 197569 508168098
48950 161052 280674520
164290 174540 737211867
67150 134624 273209168
72515 173460 252579077
11260 103110 769785777
67765 104797 784466701
192388 195205 225849588
34502 78070 421807271
92479 195235 263742085
95827 151622 140030021
125002 165030 151137563
62132 102888 146427224
126455 182191 489701740
146580 166027 388319527
111570 198583 218123492
172384 197268 493443820
49677 63037 391824152
165737 182393 514065160
133818 176519 106984186
148141 194612 116261002
125306 181495 140744928
122294 122603 747163212
88370 103198 236049380
67207 188815 304453216
128680 179865 128201767
62584 76694 414941797
140490 173409 82538184
193376 198587 13112490
21252 194480 455609777
77965 101681 59084966
137906 192534 136985751
84005 185738 254933505
103632 160338 142122964
4024 26376 55944730
160394 198624 95887682
160688 181722 542528065
176316 189824 33842096
51036 192841 569401782
120170 159520 99702369
66767 85562 261672801
140669 174331 84374278
127115 156949 895040638
49445 59215 358822975
6004 50285 110577605
125148 163598 96297980
144062 188718 472474080
55856 195976 350877077
192970 195034 749522144
115398 148463 83090852
162367 190095 69479931
171596 176449 12122062
127404 150581 58206038
62134 67669 13794188
147109 186333 609732081
49814 172994 308435836
191881 199314 746227475
106834 190119 208686778
110318 117189 193750991
15046 77191 155521377
40003 93200 888475610
134860 170604 931730565
107248 167053 446697869
66126 180808 900612969
154537 174364 49444301
80787 87619 10212951
181258 181525 726140
185686 197377 29148885
2835 28433 63959882
70336 122728 131154823
178775 198682 49937346
178118 180842 6828456
151039 180159 72734375
41706 117224 188872003
8032 51538 641759086
177800 194848 42749071
59435 91682 398188249
161318 195517 85673264
30537 108882 195853570
119074 166633 119143274
130670 141639 799900952
151797 169514 44218189
181761 188500 311233101
125221 170420 113246248
123626 194330 254924649
32982 149536 972692791
146289 196529 491530618
7590 121723 285533896
36651 53990 43456137
44602 101199 141386792
41542 135932 236172369
51730 158439 224884004
46769 163501 922439140
28158 44880 41795498
1390 148316 367770500
180135 197534 43596844
68278 132033 854499781
41625 107886 886272429
32682 56556 3270620
30657 65382 695372619
118299 186531 684574547
14679 78765 411722973
197561 198113 1419483
172730 176035 443505854
127572 195833 751320394
82395 107264 35813726
196541 199430 348778744
94638 198234 473471313
21477 175751 284174659
86557 176303 224845984
46893 89237 493177822
56060 118014 564276560
127387 149948 56636547
40323 190347 375567987
62658 152751 781191921
80868 100890 49896706
162729 178263 455303710
147760 170647 60937226
128032 154088 65454437
14836 51812 942892462
168248 175329 194292346
5486 162521 392862493
43405 126552 124985136
36444 142860 266412499
168273 175794 24778092
32353 43892 28794825
180730 192352 418198047
7019 111484 261133630
118145 161838 109549386
41264 117402 190445580
31341 141517 66805234
110289 146027 89618821
194968 195622 406708374
153322 157045 567074312
122055 179380 431536489
189701 195618 14770719
198584 199203 1557112
188677 189020 490389455
156723 197959 103219181
143635 158875 23103240
174586 184263 24338629
173991 177912 9822158
19844 96930 192622152
96072 104627 21372584
192701 197052 10888992
41744 131730 536106400
40666 145110 261390433
57838 93231 88367814
112138 153763 104598066
34219 111935 194360726
35041 84924 87781258
59807 194790 486284567
168805 172940 10385753
79590 123827 110806742
84577 146553 155272379
175968 179985 995486754
88610 156680 930533677
108721 173206 756160693
100533 196523 240537186
64773 187981 308507988
194393 196198 4480929
76465 86260 773442329
13807 46672 82099346
63457 177789 335851298
64754 178507 979644153
49500 147008 659272027
185796 192578 338226168
180529 188438 426469224
188432 193199 403726855
158898 188331 254650194
144073 181097 92707422
36966 188581 379703352
85805 119922 883054682
144226 159779 6357127
153824 166871 32496293
13833 197803 968854434
13877 70007 140504704
172386 183577 27994311
27831 176839 981340170
59109 106863 328661861
116907 170984 135599850
24808 127129 256025030
194522 196027 1184152
179809 196498 41771663
128872 158861 348627666
149761 177376 582026451
9005 156318 368711551
86352 115947 722540808
144732 149131 11160762
147916 195447 832954370
183385 185546 5554782
122891 196605 184508018
14039 61862 119763099
129861 149481 49279336
53209 192983 349900608
34472 89074 136623771
114163 163960 124854502
119952 189782 845242802
23618 124709 252904426
175002 199872 905597716
180544 182951 6095174
116929 147504 76826454
13977 188122 435958375
126491 146932 944526889
139432 198323 690322182
144665 149091 11229318
43020 164253 831537023
149304 163843 76258558
28437 129582 955176669
150878 185234 85986257
192379 199239 20544503
17093 195563 446657669
3162 125194 305231387
16265 155753 349184093
111725 122126 108306186
69093 91351 55491654
6175 67920 309918711
181002 183416 6113980
138435 176442 95383180
26864 46810 49715452
88176 122670 86541468
52820 141298 432915093
154141 157957 69412766
46055 105716 149273990
66146 102209 642666224
32306 155003 307234689
67159 108448 912886879
132493 146730 109858781
147262 164996 44313345
173933 195320 507713658
113773 144536 77195482
51498 178087 898875091
76320 80370 10014238
32017 79194 118036063
67494 177622 918165418
116862 163442 528028308
83811 93185 598218124
101003 159457 146534751
170857 174290 130026803
132549 196004 910962180
46869 146239 248815441
173621 177737 113135558
148907 161836 157958930
183692 188789 234385733
42808 62041 730457451
171606 177645 15002779
189425 192717 1810760
142761 146923 21023832
5464 19079 33961567
86401 155238 953246945
108628 150308 104691792
144884 169237 60931346
44062 56576 397618099
31600 137056 609744103
161389 187760 703028873
72476 76780 10716966
19385 90899 495775760
12049 189308 563200331
46872 65891 674012414
97915 168347 176536972
56829 128318 358042131
159190 193700 86473892
43077 132170 347254418
195140 197458 114808671
37458 176231 347510265
60888 64070 7857586
172916 188829 39897066
19790 60350 101505753
187494 188800 1937870
82289 124944 106810278
141510 166914 63765912
128970 129318 436969927
92983 139324 116029891
27843 148467 703336763
81533 151049 174273852
31011 165269 336014848
198621 199833 877199601
193762 198764 12614368
53221 56120 7204441
160363 193256 82434887
154794 183168 130937949
56434 188995 427634592
69229 93738 821227689
153466 157246 2674464
46491 63247 834835710
60854 174425 284134132
58308 63822 646918694
23278 193777 705005406
53600 158343 507463844
53595 117095 158735401
158298 177060 517456015
32050 159487 430749044
122513 185718 194531394
142620 171630 72820018
29624 36490 14426194
189621 192884 602644027
27642 104288 655822255
37337 70249 434539415
43811 65095 53379129
64751 186526 304886316
198759 199681 2300218
193293 193972 427642540
146024 152065 15258449
181772 198838 42810491
175134 185281 107359307
14422 143180 322253732
9515 195422 465207241
43442 139935 241458738
9339 146772 343837444
153058 156251 8016558
105232 131365 65589199
12010 42455 76005284
45405 68547 57955667
168577 176568 590494283
196483 196610 72041909
68603 190072 304135676
183987 192184 20483230
142134 172700 603894222
60984 177497 617677013
140564 169038 71396216
24068 62428 96050731
63094 160308 243211734
165194 193662 13166849
164006 180987 42479268
20138 63755 939219509
121659 144997 918880790
153604 155259 805057082
105467 169640 957147711
382 95233 775897753
165709 168457 702370279
128267 162278 188303725
103552 122574 47849735
51859 63715 314685379
38779 47755 296980041
156512 165422 127058323
165716 198460 82118377
28351 137802 417469230
22023 26165 10385913
96756 153376 142099109
25536 171956 366480472
95694 189426 270747961
127292 184230 17293426
90496 139137 121687238
176143 183036 12295339
79615 183115 259196319
10309 138458 320396767
146018 161423 434782398
67960 159861 229950289
614 124000 408575872
40923 172645 329759698
159032 164175 47652537
28477 30333 4618152
38604 95551 142374092
96555 160853 161119985
12478 125167 348457368
199825 199867 802416679
75639 124767 122838246
60662 169921 273435571
81908 193587 201145862
12940 74274 47848487
44727 182969 549185598
175537 180369 12090421
127394 175398 120204284
48808 176438 762655662
91618 115047 58632295
144630 198341 134559566
125896 182663 142217824
134685 175921 103344631
130430 189117 819821616
151222 169282 45015305
62035 149750 219581940
120067 150220 75672239
173539 186948 471353863
57888 180607 801730459
123741 165347 104118809
167298 199741 744555336
94807 108084 33226071
138339 169464 78114144
135017 149257 959390309
21460 197654 224602743
149376 173877 61181927
187247 193377 15324258
93220 192445 723103590
198788 199458 1653015
25912 193952 600775772
14232 125945 537015482
5821 98038 179521446
150929 177593 66539356
169977 172715 6854396
17114 173481 801086774
142468 150323 19935040
138998 184822 132342282
118230 132335 35448542
30678 173335 861394431
72090 149405 287232255
56548 123553 96430102
75839 138321 440189819
199512 199943 1058440
71296 166783 946690420
183859 198411 704803316
167520 179631 783501951
101776 141076 98512690
196656 198259 529902796
168532 190145 54177127
21350 40416 47662389
116867 136097 671187390
88491 193313 711734650
28421 195834 695325512
121830 127835 45764691
25289 163362 345455526
64231 174006 147158026
175584 183333 48674635
157651 196354 726091231
109941 198097 220883463
78659 141168 301960286
68627 163009 236204136
73831 90979 342240636
12222 153002 352345954
187783 196493 44797984
191845 194583 590250566
122374 163463 102827318
19082 33689 36408715
100156 177062 48116004
94457 185950 964676558
33556 79979 116189021
173251 198176 62485803
92315 114597 55729638
150554 165020 595609606
23970 53746 74478674
98842 130052 78307312
135856 138517 6592760
12369 164500 380664640
193957 196805 7113387
175594 192936 11908452
97049 127170 744918852
177547 191152 34128695
175452 199282 59748776
181861 183330 3687417
171462 196496 773571150
160922 185081 785799007
77876 81140 8088369
142090 146197 10412771
117064 160763 594033275
85782 121715 89979835
51410 155546 510922371
105929 166960 152955493
138159 167311 18820163
17967 167613 374558660
166839 194208 68560664
125626 155452 74857420
104765 160023 138424889
113158 144532 120621652
124657 148882 60895061
177128 190238 32884365
113403 127673 411110584
147164 149085 4927452
65627 66719 2742071
54811 87703 883158563
182442 192073 24159006
83962 146442 462049544
162336 193808 78803317
188991 198446 23691460
51547 55304 7818420
10430 153204 357362497
78798 142562 852575487
174132 191410 43321256
184458 189884 13574346
100137 185261 318462400
126149 139259 945264928
145315 193621 499631488
39979 62926 990021562
107335 112882 514104256
15718 47537 79508006
17960 195648 444723306
138225 175067 92386284
78168 180545 256264708
45934 80562 65989049
69059 87258 354212090
179012 198852 966693369
149687 156375 16745921
173895 186981 643479463
11459 117130 727603084
12239 88791 191280597
52523 83478 701626345
179643 191223 29020873
22604 89265 682444860
82823 178919 463022909
58267 80648 368573915
157459 187737 649698716
113505 190750 730433573
173271 176405 7879448
101438 121576 591635512
103529 144284 135146322
136144 190355 135913338
109392 120050 623633826
110020 163733 134559215
127558 160165 79503894
181821 184181 5960797
81333 120722 98572719
128497 136664 101620600
51571 176442 312651149
72506 175168 294248202
109685 147693 133898327
61661 81823 50255922
4037 73707 804329632
130702 165435 356137463
69753 173637 846328005
52291 85188 82263260
63747 147535 834218208
191870 193225 150446359
64857 91312 66059710
131922 141483 376443315
57694 174765 293021438
112824 168492 30828579
43004 166384 308876000
148057 182875 87098084
133411 168523 662521803
111208 199315 220829406
144646 146267 4074818
162600 194491 79903670
61643 134966 216935924
183136 196898 34387917
9491 89371 659330202
106046 166301 150935694
108503 151325 107577258
98408 141754 254489302
86670 147238 340729149
91848 155605 164175117
130864 142536 657906416
94086 126161 30080344
168298 199950 278868449
169700 193904 939391737
16029 53085 965720134
78051 158910 202373821
89736 178781 223034563
154001 175094 52634313
104763 168348 159373761
119087 128958 24764343
179820 180843 159346862
29067 148583 299254078
32022 58468 66234005
33295 138165 262374371
87023 90226 8071080
144531 169670 62977529
158586 198197 99198531
30302 111803 394806310
109577 135328 64492964
170916 187235 548183292
77960 156418 425608424
51773 117741 164985424
136533 195085 950241045
9309 58567 123220390
38611 170826 331007639
82517 114727 711768330
97055 166611 914424104
29840 167984 279173992
15424 158453 375326607
62986 130912 116737815
101453 196846 814967649
84140 137164 528575916
168079 173229 332235081
46560 48788 5587963
44384 168374 310400444
29010 90258 856962340
13638 166855 144200016
46846 70947 244343771
49609 188345 763055640
112950 130004 481856409
180764 189078 20963053
99085 118680 922694993
148709 150630 648461020
172447 177083 5889468
135314 162680 804825027
162748 198872 90543979
129408 185604 830327874
90078 100223 25248151
196780 199685 121730183
10261 155468 363410498
115378 140711 63450221
4621 67237 156667159
55169 124428 173336497
67624 191179 883429134
53910 161832 451432253
172472 194572 55318305
110511 197974 219207345
77186 115100 94692795
102062 116425 35950231
9366 181358 430352107
174324 198154 59781637
107064 112511 13591046
122818 189448 166851737
66106 174344 270857800
59062 173299 285876550
20906 179967 706242635
66850 69690 7095191
184496 192082 18975096
158752 160610 4568505
16431 19013 6447048
170681 194538 106886047
51172 104551 314380691
117764 120511 459875648
112017 150399 96461660
47090 143531 241417401
46309 131743 213925416
19910 22309 279281253
109419 197386 220405941
41624 90385 122020466
161114 168227 17855649
123003 191860 921009775
18531 85305 593932644
22825 113597 790728
16966 164345 283953722
93337 123943 198072102
180836 195556 36900741
1995 130641 833470624
179784 182246 6177317
36538 132008 504126351
106052 172361 166184647
87847 189622 878732222
47845 150806 664620070
55202 125337 34710568
181080 191577 26392083
189763 197052 418742266
52249 108735 683216848
167737 196522 72006133
65895 180336 921714131
88851 185676 370511330
132837 149308 41429697
142900 155586 31945075
158714 184106 63628413
141756 183990 806187652
146663 151794 12962118
154056 168685 36457217
182974 196701 34327983
162315 172017 24372762
31991 73714 104525037
26024 199331 433805895
170352 182044 29269788
87087 130931 812089835
45715 72156 23356974
107074 170787 93689900
189178 196185 17450323
56667 81275 790036694
102448 186300 876706242
25309 30489 12918891
188265 197414 22842787
2917 42398 98579128
178152 181780 605201173
195948 196664 1755821
188824 191424 742778493
80900 160873 765633749
49490 74295 62317829
169231 183270 35214518
96822 113579 41934984
50291 150823 251859339
133923 159093 63048501
84258 193647 273960067
139836 190796 514156625
189827 198912 22777292
51276 113934 769997322
55024 159228 260817900
164567 188174 48425140
117696 186661 172869432
9567 35810 720675736
130671 193523 245461131
126665 135947 23124924
73763 79280 13658437
149470 159092 23928510
55404 194765 393955893
39929 144836 262599444
137588 172840 175132040
82299 163085 202290706
131505 134199 6679287
180454 198037 44105448
198318 199978 4120685
193828 199065 137505756
127164 151440 877828537
198661 198708 67830
84364 183950 249471849
54010 191309 343758564
12551 101147 221376256
138985 197480 737769064
158563 173224 904297018
22061 159699 535341898
112477 168751 141051729
198883 199917 142299089
93724 148354 137109473
141025 191404 718040588
53813 165232 5354504
108696 152208 109285110
8338 97402 222539064
168992 173176 8337427
64723 175759 959295554
111468 183553 180700893
121926 182506 151642774
147063 149853 39634636
144733 169116 878930495
181658 192393 536382532
34103 192242 438546440
157727 173440 847951967
154596 156899 36642022
197048 197565 1332257
101981 135593 84276149
146645 155105 21296282
9110 199535 938463324
75056 125188 889216382
9188 115295 754271842
20328 151934 603722523
30579 178149 369290278
138412 158395 749001282
120245 133173 94149286
102135 142155 100275420
49696 155591 500801706
38259 76092 94816379
44172 152840 272183969
72803 140587 169440394
54027 106961 132401057
55785 151953 848994652
184167 184436 691712
27305 28988 872284076
153902 173943 970371387
191318 194212 109963810
183361 195606 570988436
81455 150698 173571561
98806 102047 8126884
89473 145703 140840662
67612 141407 305967175
135879 161770 64926754
186151 199721 33964843
29459 54977 63818869
115123 136185 52789532
139669 147348 19378270
136158 171511 994791922
123033 152569 74061376
86749 94034 938269430
25649 141833 660956275
196121 196312 455086
165520 195355 74724410
35638 179974 637981515
158906 171585 31837061
28912 49475 51327701
23422 51105 69166095
59276 129568 175830203
149159 185547 255519251
19881 43971 723364488
152098 162327 25446020
121611 146508 62371605
139033 185199 115887309
127245 177046 835887932
63415 70646 969270924
16442 101689 213023272
78385 155846 194051507
137022 138615 3964528
24488 104000 929087119
32091 124256 230613135
41888 77126 88289120
159830 199441 99312340
194440 197942 8803898
145355 158756 33593254
168212 188882 51807168
139560 197118 652521469
48245 196162 370374725
166331 197620 78421568
172556 179050 16218966
148750 178358 73971759
7850 169945 703619415
21782 139070 947412055
36263 60671 174346687
121230 146460 63220507
49135 72944 120303225
59265 117378 155623690
78397 150664 260553629
160744 186388 337444649
75116 99418 60480520
183965 199200 38154935
8160 199769 621769221
145211 149644 302584527
96774 137295 819460366
160317 198286 955287355
22017 110124 431531853
86613 136949 680417882
184098 189408 13275793
25330 99262 184688615
135620 192198 141801583
72690 141871 249099897
126426 169643 875662924
84759 178309 774666500
199856 199929 173628
151764 162508 26730794
177093 179132 160122181
100532 124899 61161730
93419 189733 241379368
77112 184309 268387776
175830 189780 35006801
95306 187495 231078284
3322 153921 893536080
97045 159505 156529931
92665 121690 72810285
55497 160022 898307667
40598 83304 106775724
118565 161375 46027699
159995 184270 60931609
156662 163083 861020996
55611 140411 212196766
155796 157473 4133051
138425 176190 94795305
10550 22288 135475817
75846 162989 240209440
39491 154440 870426336
43054 189689 617251491
101904 169998 170734770
33020 142358 273589992
116933 170754 212731090
39807 131664 737622436
153337 178331 103280247
150874 187337 353141643
48336 111593 158249781
96961 163021 915239726
174949 184276 23439071
24582 174467 700152719
98214 118142 832368495
153696 164185 988048708
163878 174545 116321170
198385 199371 2453744
52130 140921 222168120
51656 58775 17905533
53749 60030 24249026
17347 175601 396083184
189147 195804 907806568
5184 191315 682571250
139463 170031 76695403
116726 118242 322671154
78378 89529 989593843
92268 130797 621375746
60350 68543 20429293
53252 58931 945869
148906 199517 694793880
196982 199803 7154861
78467 180694 255892956
58527 107001 944282154
125403 177349 416990018
81452 126942 212374635
169295 187693 676770819
46337 153181 571433973
138311 194036 982892026
194151 199587 13671286
103620 189208 214571636
174965 192483 43919801
197837 199047 543321611
198695 198799 259752
86090 93368 18107216
199355 199527 714488356
167917 198998 619813577
154008 179974 64887943
81793 160837 197904738
189779 192033 5629249
42048 174886 332559958
127361 163872 832576104
47129 167664 301838929
169084 179239 547405786
101365 150948 91990406
142049 197039 137800902
191278 191352 199903
13669 33691 49976363
173089 189012 39951442
16079 134250 295621588
55622 174607 720729500
88345 154068 164849880
147760 176686 321850074
179592 181959 25593372
23212 39277 757576772
146491 198812 131070907
33443 188110 514174628
127060 156519 733288838
49976 139417 419549411
68576 123944 138589167
147877 178763 688414868
66096 160567 564065810
111505 113492 425591895
16663 166173 700397687
70226 114694 342414682
78103 147065 172649552
98856 172044 959453844
57513 108712 656303966
1677 49947 120633480
77975 81717 9281360
30406 65591 604191739
4740 139994 927825440
149591 163101 390141685
131431 143596 30429951
54337 171069 332414641
106798 190725 210283329
124125 142356 45575222
3812 152754 372819238
133605 149639 40323638
120853 192761 397634313
70910 197486 316905601
148516 190901 106029889
165831 172813 17543207
164830 187776 9137783
92658 190720 27951580
118908 161529 523146035
136493 175930 98859676
98730 134586 89899780
8670 100580 229647241
129221 139312 917284420
96795 125744 939768442
117120 117208 449454164
77784 188046 688358206
127177 170850 667468611
17534 192206 437226706
162920 165759 7114618
129748 134308 11372864
182129 194267 30605157
36774 147946 521102524
155495 158598 7706816
92874 159805 270306200
39109 194450 536213987
112097 141225 400985480
138411 172539 811177640
148274 199006 817490650
133128 185553 131416407
98902 130705 101089474
116592 176303 149740771
192916 199081 15546065
732 70710 282167029
48645 188233 349589179
82969 86899 9751339
146640 192366 114502580
118780 189496 177234332
29730 51257 53767737
77137 134640 143829793
159025 162038 396183691
15591 42027 66034646
99423 120550 614510162
165310 192137 667194017
13117 18335 13023439
64887 186524 304543029
60989 158338 892819644
185943 190919 12376912
62403 146762 955256843
166851 197180 75938938
192217 192604 456398
32566 55759 57965757
70245 181047 277289971
88092 94732 574140858
167147 179520 30968308
168778 180807 765183538
144660 170783 65437898
84487 130121 233300962
122794 133638 27073541
149911 172279 55891048
72128 113515 228109608
59029 73173 353952033
190441 190984 950698
104708 171294 166924622
82740 189416 267187945
175771 189295 33952166
72503 144882 897096625
82662 107530 62152553
521 186013 464305034
119489 163898 111203322
145288 174922 74175422
94296 185954 229800640
188879 189458 1446602
194840 197162 5758512
140410 167220 582677893
41897 83752 104742383
146579 175610 72671544
50023 172157 540708346
6570 82137 182872295
71612 121400 913564291
29276 116323 316634234
160141 189246 903070768
23191 175481 905849132
16900 37537 51482819
70647 122998 131052772
149361 175792 25177449
106369 187624 391503143
112059 141403 73524273
195654 196109 1136770
156376 180137 59370129
147089 168643 53923974
45755 56960 28037752
48038 165751 520923642
154280 160861 175883528
79336 131564 693837964
74336 98046 553392054
56235 147768 229250305
177433 196146 724649097
127844 163398 780764953
183506 185601 5400934
131986 144798 32084630
125125 183948 147407001
140405 150079 24481364
122700 156475 995204379
150390 183198 332762695
10960 22633 65737584
112627 192051 626628266
109696 142399 50221562
184729 196031 28228985
124668 181161 141485210
163047 195846 82182777
38213 157777 299380076
138568 198438 417581770
118849 133154 515714949
85810 147495 154544972
168606 189370 230438283
9553 67692 145397589
148540 179580 502694901
21940 144746 307282948
25226 84495 148154033
70991 196097 909958226
190965 198498 18922063
65024 154121 117691954
33970 101339 168394816
19937 123589 259340276
141732 183531 104788133
68969 132965 239041462
145647 172188 596135233
116154 193486 193867385
157228 157479 463068587
148441 186650 249177044
148944 158362 263376483
55084 150890 213662685
125482 130734 13207356
199979 199982 10629
87419 150636 691506131
50952 78306 689691479
9093 95185 352104294
96769 151902 138341112
17567 187092 498867122
79988 94344 855620827
10395 159356 372643008
107022 116733 24216150
32188 62742 76536470
55995 140378 212709147
83562 184060 608440941
123385 186735 401902468
178074 180776 6771276
100764 173006 260553787
34336 139379 885223923
106239 147772 700660659
15989 71555 377409233
159809 172518 17513964
26727 97302 186257630
33260 53489 50668645
85788 166317 201614770
12585 109601 242602709
134295 194221 150149147
153924 190267 90886185
168351 190256 54887718
83403 197966 286976144
122087 142586 51185005
46719 155343 377914754
4799 169803 987824150
152552 193127 101396889
96659 149194 732191505
164593 182840 596069149
169629 173488 737197604
198706 199710 2491382
37328 167437 975959833
129210 166272 387259106
195789 197499 4302661
4350 162031 394499740
76420 82541 2877461
149655 179111 73624368
42166 165552 308907032
166361 187428 831268950
30279 176615 403076337
121945 196555 186753243
63862 106473 106506280
127147 174493 118469862
18637 148924 366514558
185136 187927 6932762
31308 157936 670219667
89478 125712 875782723
79792 139533 149453054
7045 191801 677005133
99468 147027 380132075
161553 186011 61377420
195098 197917 177222913
123865 156822 379257680
178269 187520 23266902
126382 174411 742138623
161909 196103 85639838
54842 171459 155417198
63567 122555 147651717
70137 144625 413238469
147598 167526 49830582
163224 181689 46275493
162180 181949 755399750
183660 191648 19993624
142847 148366 4120438
20172 54882 86723056
107527 157511 768918591
13556 198762 463611845
198169 199305 342238166
97786 126261 408861734
83559 179418 240052460
152437 198308 114740430
110854 137052 65607940
4875 90082 346250192
103941 183921 817511187
92348 177031 379039792
143943 192369 121369466
198270 198291 45638
1835 194288 481659787
48769 190917 403614475
57726 165741 752451332
37847 50134 30774443
166737 184148 83005286
48560 115138 554658762
39164 71223 670401761
185325 199122 34510181
52963 191051 345702999
116351 188206 664069470
171893 179194 18228269
164152 192293 905291387
83331 126974 333022917
87293 143536 467591584
81153 122428 457416198
123376 174429 127722890
80292 140249 150000415
108041 130117 741808667
26828 198654 430098843
172268 188422 560826728
129949 139354 23461158
153548 165910 749205174
192730 196952 102368283
125355 191995 166961289
76633 120440 402018709
26030 171998 365332613
151983 195849 109717254
51873 118530 940051120
24424 171671 505038484
189062 192362 8216185
147890 159127 28028879
134276 169706 88815432
177605 185406 835590256
85424 133885 497085531
133251 145574 30826507
146662 183665 92674827
12669 54844 105445509
130507 159799 73299534
156966 186918 74977928
178431 183288 957195251
96756 168016 178614548
68224 111684 108550425
58417 172467 543202585
153888 179578 64146250
105234 153466 121081353
197400 197612 552704
99501 186048 473388900
107513 151756 124486694
130345 173573 915591137
43665 156889 801956928
133258 133906 1592586
158951 186694 69526054
84641 118131 83735552
182761 183681 625301238
38207 102876 161714639
61601 102631 419841771
33718 92096 494556727
840 100374 248753171
100003 166309 556385994
82306 175986 284242228
10079 41067 77361066
12098 45177 326798309
12185 151971 364983685
100105 156190 841130465
126479 132032 13910258
94873 156193 286256619
28092 71248 108019960
79521 101509 54826120
74401 143370 703294178
77786 190948 910740273
161303 187874 505410084
142832 160707 542288851
110818 117616 16995408
124431 142430 500490001
15050 190450 756769299
83333 177173 234983475
97164 156421 615496499
53631 140890 662129220
17817 57773 99937677
198698 199328 1563876
27623 140963 642622108
185648 191595 894152239
110017 159862 124825039
30267 172589 356239951
177965 185121 603322612
181258 195071 34651960
78492 186482 270407546
92309 115732 898255922
191876 198010 15378836
104553 136577 346669709
54848 185882 583836520
29991 81069 127712972
185215 190165 527573194
190010 193566 273128553
84254 171785 965944917
114263 137356 57887131
59764 110149 692223998
167961 185970 449748104
156241 199428 87109075
117220 170624 458404135
40286 195996 389774093
142301 159546 43212550
51674 179023 318834900
13512 30892 707730636
128081 197955 175072731
144940 170857 64916146
151642 156507 317398322
40890 85711 112165747
136016 149264 272661589
44192 116729 973033498
18482 115040 132447129
74407 105192 609119657
72232 86567 35660878
11944 124608 839264472
33779 159849 315563424
57818 128244 176180674
5947 140918 746103263
135790 178282 106466520
197769 198639 255006532
96292 179428 208316904
166072 178330 30742011
51831 57055 13078050
104672 160158 139014657
22117 54355 296885048
41839 55413 33993191
160214 176150 710381478
28830 152474 309639285
85784 196117 276275323
196112 198909 49607801
127427 157358 75038737
40202 126118 928502876
170378 181616 375139837
108562 132452 140843089
61458 133268 179589912
173052 176586 8883420
72816 110204 93339584
939 103663 420654405
59347 155587 514998580
21839 55155 698338398
188903 192275 8423870
167339 173499 930012965
46760 162899 290787652
183176 186824 9166690
191587 194018 3456303
48622 153662 707549353
133777 187637 134972639
63609 186649 676364140
14982 67866 923027700
104063 160742 142071796
60524 127250 221740789
10598 99179 558411249
75625 153045 193851202
71378 83044 938142458
107633 177453 141401002
39821 110844 438051972
171336 192702 636786952
5608 141674 340260049
24529 78664 311169443
75978 185598 348462053
94687 156143 154149764
147986 153032 12656471
84563 160650 190497035
129124 140234 490474524
15299 38640 678556444
137762 156253 927966166
153192 198252 744935448
100061 133111 82961943
39531 194521 564122164
157901 192894 56600919
85379 159359 185186304
91835 178927 34403945
94367 105131 26950331
25068 119735 170179450
133096 183118 125291545
49654 93409 109382229
6727 131328 893957485
36913 148957 131170827
114663 194268 199466581
110221 150419 715924801
154043 168710 769269717
63502 95590 80140604
25167 83496 947957022
108877 179889 510230934
133815 141278 750572724
56692 139584 213287562
64816 68975 10453960
111828 135333 952119390
7849 10019 26330001
133185 170629 93796099
199784 199929 875415148
179525 182615 7749432
94671 161085 825343710
28201 138286 275310898
158422 170231 707654114
127863 146034 45546152
134076 191879 144880235
125752 156697 411251338
178517 191045 31401376
79866 146084 671834605
170921 187078 865504998
123523 140754 42989863
122525 157519 241488275
83673 111866 17807777
160358 193913 998345990
14067 87391 506746874
50610 167240 292005871
37455 85787 726631492
153527 164635 27659946
403 164930 88590520
108336 155278 713396807
152326 157560 12977732
127805 184800 142824516
3902 155232 317356836
151048 170910 502575645
39405 58178 38800378
12550 155220 357160884
74722 158917 705353547
144707 173174 71300442
199995 199997 7300
187793 187932 734796068
89849 144138 135962972
150078 181716 79080473
24282 46972 642456816
167780 174800 75448866
46710 77766 77857976
53217 67692 690345623
193682 195326 402554644
112347 146400 85451402
187565 195179 18998950
33699 176329 357152517
171484 194279 389679142
86811 179153 231318848
17606 76947 148490894
133754 170314 91599571
42461 149582 268326387
92724 101459 21765157
102532 156677 135852391
79673 111127 78625066
104781 178852 185623958
138861 185903 118079907
97932 153646 681093599
135222 136154 190393908
88700 189088 670466608
199076 199510 1038523
7476 18755 28207003
76009 198178 992306871
37842 134551 242050322
115685 133533 236872575
71867 147163 414656519
68665 148079 198869045
151026 182536 431667568
161894 179679 44536188
78028 102891 62012262
61813 153841 230419764
91327 152818 154225956
1933 94725 586227131
73203 148693 188997864
134000 151279 43538024
60176 177822 294415436
169525 187044 603402427
35588 90698 999218481
50692 133425 563420018
97038 133458 436198474
118434 142572 257590659
181216 186870 801281808
142544 148313 895424100
151706 171018 48207375
124655 155947 84430785
166831 197214 966051424
115096 190146 188121927
27495 95873 170924438
117775 182307 642811117
128560 130393 4595862
6406 192825 786302050
140986 165033 247795426
45483 146599 253158572
91331 157655 479641462
131504 182883 449633042
17631 93221 188936356
93935 180383 883300228
3477 18682 37991793
138030 158127 50540855
99441 136508 735797778
11827 174100 406043383
113297 152706 189779825
9851 193063 927293739
70942 95786 321463112
112602 139059 21524263
42645 168958 646428546
72313 128168 419527072
120881 165283 111200092
148701 173815 62742297
83404 170680 892685414
140579 192189 129371816
87634 112221 61499704
96439 175744 851933232
2186 100627 881784330
154452 189586 646187387
3615 176413 432409911
172335 178130 773663459
100385 105841 846576691
193697 196926 8028625
83657 146267 156821811
102181 189728 737096186
179077 198321 693403206
67740 148201 201502276
114447 198944 211838759
92769 138186 396613736
172349 198824 66340334
10739 193162 456475740
40947 145934 262796205
54511 172869 296331598
115742 164507 122241171
165218 183536 8600974
143969 162747 97984121
163902 179605 39359470
55855 140320 724146017
152590 197735 112928405
41260 95251 838206057
152049 185301 807523488
113820 151123 127286965
156102 165548 23500528
147471 161581 225537581
31330 113201 537989681
46125 57753 29210225
171296 193151 54671506
105252 137060 82026339
46185 65163 47642257
127407 130247 7100634
125082 158850 302988599
139987 185680 114684438
319 35588 10770745
9153 180882 607690575
192756 195661 298163115
88142 142988 530219461
85708 134517 122109384
130426 159062 968317932
43891 83855 609672471
153232 167174 34772970
118981 147203 694845058
174414 175345 2354082
100173 142615 106363502
96259 137839 686036619
81021 88492 857661884
112835 135624 57126335
2449 53028 481609337
85008 150040 162968611
36813 54879 45321235
151666 190158 915223173
2504 187948 484644051
198418 198814 997275
39307 183406 360746363
82561 106284 652225732
174813 197567 444411489
139374 187009 338162790
197755 199673 4818130
108395 185964 728741651
56406 154292 637816769
1985 5404 246206707
103309 117522 402030563
193825 197981 843955346
183524 184944 99960877
195269 198990 993445490
115508 165752 478628770
83750 142311 555752719
151252 181962 626829983
87548 129884 547901338
23263 144030 302128441
186162 188855 6733351
93451 173934 201666407
54267 112426 145418706
1582 165338 759143451
20055 116139 240116898
54693 75004 192959727
127189 196859 935235868
49622 144288 236997532
76287 186452 275729909
44800 179676 539258292
175160 186354 28069561
130106 164398 85861788
174847 180852 15003022
197370 199425 5186719
136209 153092 885190895
33341 189119 926223844
60768 168249 268970942
111416 146798 773737468
121439 143559 185474737
100855 186509 214717167
17102 117019 249762301
19475 50101 76467410
77347 88144 26817678
133467 196985 44277963
80894 108026 67751689
143418 186759 108590872
135195 174539 352999937
131395 184214 132330341
46616 125284 951144473
77357 86787 580196040
79513 90724 27975962
65333 138136 521370049
167932 186034 476550511
159466 195027 89165470
132099 137733 700916873
94328 132949 96856793
20558 27557 144622165
130580 166277 947648024
148235 195792 118978896
58848 84031 175204080
178979 192045 32752858
89136 165943 192362667
95005 134654 942552354
149320 185771 840151527
74120 190681 395571828
149971 169702 49291512
49766 157690 270252917
47482 188560 631449986
147813 177926 75314411
150070 184817 651515912
21177 124574 993423032
66262 150669 918709713
133060 144765 898494906
135746 194563 569879718
185937 198294 334818909
106102 179905 184918793
173055 186660 34096200
82920 176235 528133286
138399 158319 50138244
176594 185319 21943692
63254 134825 344842576
165888 173084 18053950
182511 183446 2346766
4622 195024 476547446
103858 167347 682309994
113952 122173 513403190
159274 181672 56118656
73961 194922 302724260
106804 150617 109963344
11403 188368 804077776
32347 81485 966604120
163237 194678 222284111
59674 94172 86067405
93948 155977 155614415
44991 65127 631170872
162763 194822 759737084
61685 136362 186666783
134812 192790 400400333
138873 165227 66132342
85508 100000 36073798
16293 139000 445005591
70666 147052 191204207
32044 113428 203464206
146593 169182 910291389
96695 185972 228765245
101456 115258 34653773
41681 83375 158763411
14911 73335 74426886
39758 166217 880501058
56170 133170 192799034
68167 126377 145618867
30408 76228 355700762
35705 44680 585804189
125805 134712 864109692
79217 118921 918988620
44630 183479 689880700
145329 150945 379106856
53020 114932 821046150
6963 154971 827206011
161752 181497 7517656
185456 197666 30478560
88586 193553 262986689
16043 116981 252347195
88679 195186 231699558
70904 112254 311301270
130460 141664 27973440
36045 154319 296285800
154999 174454 895133554
159499 162259 754664197
126008 146278 60174260
89051 129518 366399156
162547 183068 51446483
181014 192122 27930014
186923 187819 712283624
33580 133132 249243245
135907 181113 4401768
1213 82905 273036452
56150 162015 524983027
40404 86151 345467984
165408 184988 640213617
128294 173498 686597617
80858 107763 138655994
42222 69210 67671445
45098 133980 805664888
144317 168392 337934577
5651 113353 681812050
35364 39188 9647850
44542 46243 4185004
55875 87615 483879482
16473 187608 599147341
70074 83699 165537728
10896 176874 415355568
94715 155701 452884097
190519 193186 390006270
16612 109617 232583655
29109 125488 241136860
117873 122012 7253786
132200 182986 127190915
52833 161997 476574652
181655 191202 23925261
117583 157803 100894901
104505 186182 204769035
69117 177240 537585120
144318 164179 249599951
7011 195224 471015092
162025 168980 764855195
69801 165052 803710251
80111 159921 608900580
21186 59839 96687103
8937 47805 97035454
44537 98276 134340918
103341 121879 46639484
49764 68247 46364159
16579 135745 298103856
150797 196417 114053987
166424 195380 72533553
160985 194337 994004754
58947 86432 580687638
118332 185717 169016093
119840 176871 746166893
96431 188948 231875910
71844 94941 14033150
130461 170729 519126200
176661 182574 698714872
6632 182540 509871417
148759 158135 23400439
129302 172929 419014698
95707 150010 136242495
17507 64332 117120182
2591 184224 454569282
54419 78690 60766947
90312 163385 615438772
198696 198707 3583
165184 166701 3258957
40298 64409 60285639
141631 195611 135307415
52996 181021 525333115
73315 196037 307146686
96339 192516 241021480
58223 103017 111833942
66725 157298 861059812
133902 168028 16332800
74786 138815 160000680
76501 199314 307458185
64139 117894 134386391
184963 195107 322959177
78245 128892 872202722
131019 171056 934061455
65856 127029 617504128
5589 96528 777134787
85979 191114 478403486
90281 180825 232652251
164444 176822 31034544
46803 198186 574173099
166257 196510 75785385
16023 83765 169398806
91486 141251 301840858
38127 128039 225050491
14659 92153 911538425
32872 49052 659894568
158494 183174 61751576
116463 162784 763696645
133575 179829 770236366
73330 144510 178050359
150299 188724 702736971
50374 164113 326630332
10250 19188 270465040
186503 198303 29574044
130445 173044 106708862
7059 56713 124099932
39252 175534 212942404
65088 115917 127023890
44001 162529 296733710
29018 84025 469127394
34193 198331 411034677
159653 186018 935692569
42738 186616 989580437
9964 171406 404034259
88190 165533 193770274
155702 195442 859695664
43633 146400 146022886
131114 164324 836511590
25656 62290 102168611
16371 43769 471347485
89401 124183 554762231
184939 196296 28321099
191882 198790 716491555
103117 162841 149693551
45412 56150 948588042
164912 171084 15523531
110666 179204 71604832
23661 142154 296415215
57376 171839 805562682
197363 197754 1021824
11997 26519 36355783
26000 147220 303357202
140914 184025 108138115
193952 197405 2289286
67893 128615 729798103
73530 75169 2340795
42118 193356 521463866
100529 131414 77544688
155168 188979 454700484
160716 187422 67001788
153399 184378 866404821
175467 196394 587624094
144185 145221 346784949
37504 160554 995326396
117539 170991 134004993
127379 196132 973972889
143403 177729 172302880
57958 181274 308624680
148008 192772 112003788
38030 178442 407898957
173341 176643 7489889
50674 60000 22940879
135984 153785 44850073
22102 188378 815381420
156921 189054 363088973
48178 118523 175996787
153402 197198 109506127
110948 192004 203132668
118110 141568 58758974
160664 195171 411758008
105071 158061 132916373
160222 168108 268536378
159750 164902 12930194
170127 181011 614033557
15423 157225 907303729
57366 192874 339228556
11220 179606 421318483
58620 69797 27921277
198885 199155 34445961
176170 185722 270382185
131716 157209 63928987
145869 158165 30865855
26677 92713 165004765
169079 192671 59088437
177090 188307 28175652
14253 179429 413451600
7467 49807 105794247
19908 32158 732098519
167110 195928 72156285
56897 117830 135094459
110320 155990 958495067
119162 191361 145366592
142891 177138 85777408
150695 156374 14196870
140296 175743 88888069
26742 33402 16530906
169124 171483 165332975
75171 198222 308028366
93060 93913 494903315
168551 176450 19818744
21805 154293 764742871
7188 87666 201170516
132341 147313 37525933
174973 192233 668843096
142857 174792 973512188
159859 177010 23002340
143156 149276 15497174
183897 184747 265686900
3877 145550 482970130
8656 15279 16484592
2766 59660 584693734
175098 195644 181165871
128744 198514 174830091
85930 191633 264745183
18351 128287 619882872
87035 133881 487920280
71101 130191 231038762
13529 66273 140007675
129491 179326 124811011
29545 75719 115594507
37650 169538 730709467
169980 186300 517962394
47214 120489 183399103
34965 142753 269788844
126520 141667 882978112
126158 131531 13503156
14789 61669 117419525
132358 161492 703951221
33434 87511 110820939
75811 130816 137591407
43935 49477 591859230
88478 138038 109441181
18742 103813 212609422
16620 187089 800355893
29149 34841 14093511
47848 187311 586829246
197066 197791 1876556
79532 120595 102779528
70198 125879 139265859
185823 196444 365043478
66940 199259 331278219
2532 10514 19965555
56883 136568 988793593
64727 175549 810529983
88794 149839 65633633
129791 186923 806133107
23471 52222 71881065
60039 196090 340529962
141955 153708 798481851
88745 184732 242717012
181425 188337 755350240
68725 158788 412929731
68277 135679 168569572
123026 156754 84475089
30043 90874 152061928
173131 187065 356111990
103480 155046 498582201
109911 139972 415902949
59895 153205 290548144
137707 188287 589332871
129225 197529 171077618
193534 198830 311998675
63855 88895 183414250
88708 188324 249634845
148036 165627 43904583
178353 197748 48640445
189285 199271 85571916
140170 186370 378079007
62380 70396 190657262
136450 166808 952757319
108423 164207 188976907
156282 190704 86091365
83845 181770 41232307
102087 137597 42150174
149861 176715 67141893
18263 127128 272455151
88262 152649 461859776
135092 197356 156025800
162492 170608 393152553
162985 173957 27474836
113022 196739 209792888
33577 187485 385409471
86964 162075 188122489
59277 176966 294527006
171203 188166 42532049
125397 174329 906834358
132749 172142 213539208
152927 199408 628996171
118548 189974 947335545
197753 199150 3522575
135666 192813 982816465
56435 108479 277658311
150272 185993 89424199
115904 184463 206753754
192806 199225 16141290
89907 118270 351472707
129027 198634 174421409
142867 165525 254517970
92337 106197 34680435
2402 35750 877302642
36708 82637 114983095
90641 139555 122426009
147928 199992 130299038
162646 182337 49337130
44157 148214 260632357
169575 179220 24161094
164905 177547 31646808
12631 139544 317429332
179120 193138 35083880
173675 191931 231392022
19369 160183 467820390
33924 120110 215740709
194319 197982 9215549
147545 177911 75915878
28772 115789 217573840
45826 67882 213981796
58661 87323 71512438
2899 102591 249124921
196231 197549 132652
162811 198740 840434557
67312 125421 145335017
135258 170371 88035512
49094 181674 331966527
114861 181872 845206105
111583 147985 91420829
134342 160467 65419970
138528 156164 44480453
93200 139557 950633679
38629 150681 280664327
71865 160736 66167086
123416 129855 646381863
1114 91549 626566570
116786 128447 965292953
63797 177017 283438750
12918 104231 259288528
53627 84748 753426984
80589 113631 82539079
146245 195838 124185706
46752 166812 300610823
28659 193513 761746056
35309 198909 630696221
188189 189267 2695094
146095 160310 886287139
7523 70807 158277019
110410 162432 130363877
80960 197446 399957751
30879 115494 211556109
20817 197256 441597609
3204 56504 133164490
115457 128832 542402875
136376 144355 816188384
110181 182689 59837215
2400 172827 644127699
107494 181794 186196723
149028 161964 241211411
46453 188753 356433338
19091 65570 403069057
22636 150983 834590709
61165 125846 737305888
73765 118594 111975119
3719 13619 24669911
75248 106106 775642163
56477 199162 357347497
153809 155876 5141165
80595 197959 293907750
159529 194938 88754303
123195 168490 81304840
126590 193601 165401667
149348 174672 235747408
82403 154973 185899262
69202 188809 345789199
11821 28583 37475487
139733 155445 39559614
124753 144557 606579540
191058 193304 160338620
9773 170551 806596150
123023 177998 963907114
146599 169052 95040974
196967 199818 6334350
56391 185584 323647071
158043 176153 824580870
160235 180118 622368750
15277 123287 967509961
100042 171557 710365874
155216 164395 22822145
136616 181733 826722890
141970 183635 104483499
142669 188037 67833671
27998 146143 295688713
153096 197538 111192140
59809 78991 824436271
107431 108390 2391145
54617 95954 664222847
52169 183688 329294220
119768 131476 22659173
146701 190521 109763605
112730 155348 74958602
28161 156541 321414141
185083 185773 813986106
150428 193358 178512772
33136 80274 117932551
156389 187069 612152715
135313 164846 74001021
15064 24342 931745069
108826 186469 429484723
10768 52152 103403564
77374 153973 191878948
118057 124443 6684806
73182 166224 232758978
13842 194728 452822491
151617 196558 873683964
12945 31646 920277459
185947 198884 32359572
199011 199566 1161537
115501 128566 32825444
119602 163379 575908362
73300 123069 124537202
99817 197038 243627594
151373 184735 83454061
65569 83231 44065245
87890 183508 897315687
71718 119819 120268443
105845 155584 125610399
113512 153977 938917497
70667 103705 778929577
103049 162006 751396665
79757 143644 159935250
79052 152577 559445585
117360 173357 610526603
61630 145021 125650859
196327 196857 1319643
113442 179532 68630110
76962 149661 252684498
26295 128908 256608149
72231 111724 98553754
144765 162645 430991882
89348 165201 634788893
52656 145979 233589678
30924 124815 234256620
11057 150070 347917218
133643 139322 851395796
185745 187379 848321422
93174 103133 413697458
50709 87846 92853937
135716 175894 78565505
130354 147114 42026249
155594 193102 425383801
61338 105029 369646343
128960 165852 92386906
5686 125861 10674839
6457 101205 236699016
50484 65220 36963355
118578 183868 453333052
165893 178301 54512397
162512 191802 73404938
7040 93558 216184725
166358 169596 8169583
87194 158311 178247376
74788 169349 236586645
128898 150129 469996109
40081 166914 317506492
87161 130662 109026362
23515 151938 879264078
78894 131464 49637762
13711 91515 573057428
163942 188467 61530297
136730 139093 5896099
123322 183058 862121162
5563 198937 664397968
92361 194848 851437306
13167 73082 149986333
129695 184326 650895527
20800 183125 260093356
168404 175947 823686237
138697 197316 146937337
175561 183933 789527028
197838 198521 209594633
13054 175852 407424219
90484 125639 88012652
151939 199478 118946327
98251 173487 188538743
103760 108614 12186767
45761 65791 789123102
194299 195123 2081501
5819 91349 196444834
133861 160766 539901294
166857 167271 1042745
142920 186819 707357424
19676 172762 518188157
165401 173807 205984907
119779 160334 101557099
170395 173657 8157814
83728 115960 6716533
82302 158581 191119799
195420 199089 835104636
40479 68431 69980835
199274 199294 684140904
103516 111062 85647117
71241 140141 172333788
103988 184614 644335355
194319 197721 8551668
179004 195177 8655693
41457 58477 42710357
18624 154598 340443124
34256 198325 449951387
187294 195834 21355502
157296 168267 527904097
124283 130117 14644652
170702 171819 1726754
189170 199716 826473958
150654 193523 107186043
156416 197413 102543516
164109 184989 52439671
54549 80644 65323020
99613 145731 583393107
132036 154231 666639408
124226 166247 5690330
111643 156738 113193678
174878 194115 48196902
171681 196302 317981632
158275 178723 51131725
45695 159275 284314827
56792 145643 222428677
170522 183368 32176553
188732 199135 26046072
93937 191786 245201537
3353 34101 422010043
59694 166966 892590669
183620 193795 25436647
144998 168318 58398185
16344 64255 39482646
170250 197963 987039963
83143 99925 839754985
189542 192691 7803657
70897 180692 274801212
127470 189652 155786572
163895 183881 126401067
178620 187370 884661102
63578 174288 277076989
38502 173820 821181109
99117 156403 143779561
116149 177042 646544403
59603 136047 779873593
152626 186661 85074687
144641 192399 119625721
99706 138455 314539022
198249 199615 272535374
196202 199308 7872125
31343 139731 271170897
137935 167691 74724116
109045 130788 821914888
174519 192106 44143318
80281 81983 464717693
8703 94479 659304376
196553 198989 888298702
45930 52308 16067539
26740 107181 201080268
98296 179187 202705921
184095 189057 12436015
151226 176941 64224048
1819 54753 171555142
24595 135688 277882505
95285 159589 35495014
118347 128790 26264402
70521 140823 699975136
198932 199745 2011665
188383 196816 350927716
59996 183997 678120677
27476 123664 240731221
115105 171975 142608564
76016 120339 110821879
60630 88021 68304467
165112 193630 71472497
55258 86842 738177779
150827 198646 119667144
187803 196191 20881270
181692 199368 44339589
179669 186387 16857975
67020 136752 671124313
194864 197419 6386689
138539 162044 59007446
26903 35431 21148575
176763 194985 45629172
42814 157515 540659573
21240 83767 156302740
141673 166186 904998152
27014 50050 226242107
116632 127686 999837444
14127 175177 403098995
161078 173072 30051442
32013 66163 85505671
14978 151964 342978887
18466 86842 759558722
45747 185880 350990682
21253 128860 783451465
83195 185150 255455832
152500 194784 105735588
126057 161914 898205451
160687 192415 79556230
180808 189708 484575710
24637 174523 375062842
174544 190811 40831544
180366 181602 1681051
72993 177992 262686666
166038 195029 72700704
123419 184912 154038914
18928 19438 563229216
188600 188630 294397594
101386 128577 334746007
191200 192426 482200336
78487 79189 603239951
185331 199424 35223128
89692 98328 21533231
6964 55750 121902770
182646 183192 629917752
50805 118815 601627737
1237 66355 162905949
147258 171048 800921460
148154 174705 66316088
185842 186723 344958495
2444 148215 960603962
99691 159501 149890174
36036 78178 105531646
67249 152997 214688143
196107 199187 700434255
117355 183174 164986354
199167 199890 631802241
158725 158766 680390604
129227 152404 58229172
72629 144542 179876691
146503 186383 890157430
118494 137340 490617009
168908 185663 20318587
17469 147854 781665895
58143 67725 991478914
111143 169122 494480955
151498 192662 102873676
102754 194012 228688634
27387 113216 214560831
77054 80857 9472676
20286 67136 122341018
191368 195150 49498078
138109 180945 122424947
66477 88155 54034959
168223 190661 959791127
195277 197106 76213640
51170 175924 480460801
78174 90157 3034643
146857 167278 51124331
12709 17292 368492688
52662 160495 269851482
60278 155416 238179068
9579 38229 71482895
48967 143843 781020577
110208 188377 954710741
136032 137500 3620130
13723 171911 832123971
134899 191949 142992049
107386 180212 726685726
181398 190470 311741149
128245 168927 101925005
63641 182581 297764395
135838 149211 960853792
177769 191478 34391729
20374 22069 938038942
154366 162357 19826821
18971 115683 241816898
179951 180217 395000897
129212 140377 375813698
27247 125963 246919047
169193 177496 704617869
60963 164303 813502466
27401 165874 346513262
107076 127652 51625858
113413 122996 24263519
134125 174463 580846363
145712 199486 222705025
172728 180384 538453706
140496 167898 482472449
91206 129608 537759955
154478 163964 505924595
157471 192936 946370564
80628 192415 691433607
185932 189333 8481217
139230 172238 745225432
114666 160102 949043550
150272 182619 896720617
48371 90863 106322767
133007 197767 162233473
171040 176831 14497083
89252 197348 366777116
161545 163881 5820184
160178 190766 76716871
56382 117421 561997340
93679 103193 23842851
177707 186745 839834695
31178 39573 638688996
174628 192181 44022106
123361 160531 452170091
155433 177899 56112715
157053 185055 843248386
56315 125694 750538795
17102 134032 814968920
164734 167987 8205053
179729 187259 18880782
109012 188552 222883508
135300 186951 129476729
137839 167599 372948925
82606 128242 382090869
58253 102046 28719067
109129 166075 142675134
119483 175717 169077113
99242 100630 3486145
191274 196425 978515788
30194 144833 286900776
69998 83330 33218754
164661 190516 705686111
162036 177528 38769038
170275 172941 6684570
72717 118222 113631123
158154 160715 476231098
109095 126232 43016917
135563 198378 341589375
132561 166144 84027716
114707 192723 195490504
8149 41726 400485620
122873 191337 171394743
37494 199907 406700500
52466 144298 380874942
160793 181163 51023679
127233 175668 121279050
98011 172728 206304988
78216 153157 835077022
35122 128774 234457812
43232 110085 167271846
120554 191576 177930626
32468 124164 717015910
123202 192077 490355082
158881 186809 694913415
6425 29415 632417429
152818 168024 540130150
93276 133873 101769717
102100 180624 401000928
129042 142315 608834196
40331 102688 155823275
38885 91210 130858464
49911 74842 441685374
118314 118393 180277
17087 53476 90983240
17722 196644 447818401
187646 196620 22381167
72642 133981 153341627
74381 147456 182849639
143455 171655 70702495
82053 175627 234350483
193998 197146 274912337
197383 199441 550245471
60363 145438 222169973
127293 180192 132460226
155346 155584 330477668
142210 199532 143697539
70366 183070 350582182
194400 199197 12077213
59191 90587 479189845
128830 189043 150900959
112350 146167 84843450
196847 198538 619753732
125110 152924 69810309
133898 161222 377328655
71863 148085 190855203
111006 150623 258298058
4223 86269 205082537
65912 69351 8617457
35552 119903 781634498
127978 179980 113881067
146539 152495 15057667
8967 191001 455512823
182554 182832 399118799
195514 199621 135562095
52538 74352 233905887
41840 154819 283010933
179976 186223 15663136
110986 157835 117471257
71219 189202 903244634
63383 148793 213898410
121241 124627 618661978
26610 132863 521778369
196653 198037 897792177
103321 128361 58958000
18540 191092 431903740
162960 168656 14274633
154091 154433 350963735
40692 164996 311077337
3173 23781 861898037
1683 143352 354462432
102780 166132 34026356
79002 194052 288036818
198541 199306 1903130
198592 199533 2336555
58607 107036 739420097
166954 189972 57680727
86251 197705 279197493
158479 193878 702806904
2338 184917 928319424
83889 95753 908222182
63875 99314 876506298
176994 193985 42534907
95689 110125 36178824
159989 163099 7829450
176711 180431 735086228
16167 108580 639594743
143364 166754 58568145
151013 155826 10861051
77854 195068 293445576
62598 146566 59635073
139083 148301 23377018
36194 183651 692530156
140719 149533 22313911
72679 104899 80316117
88324 101722 30270273
105304 193258 220387710
22004 25199 8004493
17532 84256 170561904
152864 154540 827732216
149278 166069 952901296
83218 143416 150753565
52225 178334 315681981
11875 105919 235126554
39628 196503 823411093
65843 183942 295673734
69911 199625 625773951
94109 166925 182510833
115037 192776 746040830
154006 196475 106149348
180689 181110 301880212
17045 151752 832749029
193604 194569 2426283
142396 167790 63747667
170576 185302 36966049
112200 169147 455005894
192040 193380 3331224
190134 198224 20283236
184173 196502 30804548
126882 166161 516887938
171257 176839 795775121
175705 191834 40435702
151477 175175 788751306
27425 177326 563509581
117517 121342 9729327
140880 156015 255158598
20228 104091 209542561
65446 183549 295626123
50651 120264 174267245
36657 169742 333257729
137260 164294 24739501
130800 160250 538947375
110568 155569 112952077
80063 178767 331902685
82782 131019 120781304
191993 193330 199433195
131834 144515 35452172
199927 199932 384455324
195472 196513 2618181
8763 116724 652355162
135258 183046 708576534
125179 184907 149711483
109825 187007 334849353
168072 198425 499686206
82344 125871 443424972
31051 63402 449323879
169497 183901 475430234
97860 178892 712615273
171773 186999 620349229
99260 139431 100678126
116970 156048 98179803
173577 182833 305660546
116913 151520 311886944
167280 195695 904573632
28318 154884 316898549
166282 198800 508294082
49461 185352 832891793
56903 178693 304926733
20998 102815 204477548
5564 85869 200927220
155296 158247 7336184
141900 198286 12392399
106901 193058 215811282
135844 136432 1483966
146351 168732 371284762
60380 141967 326740481
110250 130752 606310595
191312 199387 637465765
56137 118378 237488515
180820 187501 16857844
13878 92232 195943271
96087 118839 867025666
22997 197929 437885842
63292 129674 462264893
180312 186846 16439850
17685 167810 375776841
67195 92077 62120309
72925 74000 329522692
118023 175246 143406795
160443 184771 61080060
103508 146257 499337876
50388 58448 179129565
12261 84444 180440947
138576 176644 922023813
126100 152915 54642823
112157 173354 153435762
123897 192553 171908352
80435 179300 247533826
157550 184589 67739288
134390 186069 129593539
14319 46479 975808989
75741 146559 100499461
53756 111590 657756926
118700 156465 94798130
66814 96216 73370735
9905 196704 467457337
54901 192012 343301405
16046 35915 49605288
74529 170560 240277892
78875 107345 751128792
117627 128648 27706083
133534 162469 72491381
93395 164610 184522665
29337 144263 818318217
50511 197416 367835310
25938 31536 88817796
23684 88529 162061176
103049 124068 52786944
114286 119902 14165026
84152 97123 439941653
172342 193520 809659722
198103 198837 689050187
81467 86081 11549159
141190 198295 143171817
35336 89924 847601702
97468 162024 398914459
39087 166403 318673946
123712 196250 873182620
85740 192788 466285447
161278 188396 68016901
56071 194734 347240605
79235 174419 238258051
138681 176142 93973009
50116 104885 223269084
172173 181952 24468739
148579 159577 27354720
11736 134014 305854295
85340 151018 164656776
39706 150471 277447121
24673 165403 352148033
194054 198556 494870550
133687 152457 47206687
91510 159293 169784341
174965 190304 160199920
116113 182397 166195798
47246 183651 341580430
83625 165952 206131752
93517 151320 145103431
95582 113399 44565983
170956 172967 5051326
188240 196462 20489073
104456 129523 913643460
177515 179820 522417841
35693 114188 898020040
161290 176491 98336761
17602 67218 124183373
42378 49059 295174388
109113 159071 125212126
156444 197554 479785748
88672 196370 683911678
99853 199045 631677185
185990 194559 21361824
49206 193663 850769647
192167 195461 1827264
157002 175323 310040472
140425 186790 116262220
65652 137793 180384886
141097 196689 139305412
127937 129189 2111460
89780 141038 128314715
40796 65920 62930600
112071 177203 699704798
157565 180582 914548991
25119 170431 363649301
167661 187209 48950189
88186 192419 846527099
50024 79759 74437864
47995 101401 133482613
72733 136118 158426998
97963 161245 158589505
174286 184201 106897931
141430 164878 757734560
153330 162651 938010745
175732 196821 984128626
192754 196453 869531596
50404 137083 216907163
125709 152508 24017255
82838 92185 78003547
31204 137847 266765278
80481 102675 55379688
181838 189781 323300586
130417 193038 156802982
172374 190397 45132776
133405 192527 148115234
46564 91866 113345102
44903 60981 192483408
100203 194052 277232605
171110 175540 671404159
60176 165665 263956029
46535 110658 160440030
144081 150349 15898313
130150 182921 120274956
28719 135254 266489368
185483 187952 6130122
167562 194418 497571221
187648 190967 8253717
137091 184391 118627977
167429 179537 30276505
143165 163573 51103201
99990 181876 205259685
124450 183408 147700014
90910 160445 174131972
139999 147552 19127773
98053 141899 103963996
47603 132679 212968094
109203 156092 123498096
62858 127455 930215960
66425 108154 393553071
49692 123848 572909226
81236 171603 226352229
102822 104766 955001400
63165 174566 278776420
122914 158347 88721669
142977 154613 29343826
153070 162490 95826623
15450 116442 372593719
60047 190518 326603501
72154 75221 863277965
97691 164127 950217872
80767 131990 194568773
87240 193496 266192295
87662 130313 100616115
141473 187978 275594767
175223 196157 127187756
125318 136417 10460811
165897 173360 106084171
98078 198185 912347253
14343 132990 296901429
164526 176577 542270999
52182 122077 174972490
53042 172677 299512396
183037 194476 665513119
117094 167775 129055364
47378 173553 773322865
170487 184646 714643519
155538 156434 2238365
134981 189829 255306110
80117 95303 37846509
115924 123280 18618260
102457 112307 14151636
20047 173344 383603046
93855 131307 93926604
150828 196848 410431194
191691 198011 15853811
195745 198367 556625147
70278 184268 338380562
109049 132022 619719
51055 77970 792042942
32033 138554 266421314
53875 152747 508332065
56194 167766 992702409
124830 191768 74391330
124324 169189 481868002
111699 187334 189622987
137795 191805 135414276
134645 150146 39013525
16677 156639 350358540
63413 166100 256964923
157801 189738 80005223
173286 188169 37336892
167450 172571 12847266
155472 158042 388971897
15348 193644 446282962
8226 84228 190021349
132899 178629 953815796
6059 42513 90980550
139640 172622 152557314
173387 181620 4679532
91273 95369 11904238
90996 169674 781441811
31056 114227 207923310
92703 143094 829391039
50613 126524 190040026
84455 142751 145927727
130927 152375 53900919
35368 176199 352667090
174938 184511 10199675
44335 198899 387037210
123302 171361 120357676
42850 58802 622002922
186267 186788 5369969
124843 192767 639674862
102230 164939 514011771
144449 176700 80815236
13811 100814 445577894
175174 196400 53141815
151325 152510 88032921
101007 188921 830438028
21010 112835 229556877
146262 164707 46160645
172946 197339 467362481
198777 199036 473964406
170401 187657 546696091
83700 136129 131216300
57561 85641 70258639
105932 171008 163080124
196459 198095 4169475
177011 189659 205646413
100584 161252 152074901
60629 71419 26932040
139881 185944 115575786
106103 143678 94159109
76368 152762 191312643
180063 183925 327219980
108945 114781 517823077
34388 143051 752872810
88550 159671 851076628
76431 115542 411938228
139671 183620 798587133
64395 129306 770594266
39420 47480 6868095
90303 154390 692042501
181742 193171 231956371
196965 197476 1347312
75635 168314 231940881
159064 170213 27974165
179790 180344 1366073
6621 125680 297823962
104354 170933 166895086
98813 123880 62974830
103832 153482 124697281
33147 126740 241080492
162478 172485 25106097
12202 14903 128992
199423 199535 275291
188914 192769 8699630
26203 122205 817571403
54227 92890 646015252
7513 139828 341342641
25968 91935 164883580
155597 194915 98345769
142675 197073 136321918
187491 197976 259674674
3669 87105 647167660
112877 143179 10730653
160423 198233 587326125
47588 52295 11871946
115908 126099 856577026
39798 70959 230454787
141769 160758 47598056
93660 101004 18339034
41442 121033 804704706
91485 170922 199009371
19970 51982 79960738
103166 139847 91906807
96150 189464 233844524
100690 192982 231278847
82820 94883 7873882
20464 164732 768334691
166024 176992 12108517
138011 152008 35343398
147392 153471 15326830
22587 48997 65965564
152809 184614 79562723
9530 145767 96753392
47 73150 182958607
5453 82968 107645135
178188 195102 42433429
120858 175716 202759513
43169 174606 329054169
5843 94851 222415124
143635 187416 109724067
117644 170970 806786706
51427 188563 899402669
30061 85812 139434330
5426 116126 276658838
86804 154172 403696399
169809 173450 975282662
181008 193960 346904065
195630 198383 6973072
78098 196893 297364990
17215 24781 18957557
129111 187418 146100045
101277 137468 90724948
163715 171926 502835452
170585 189391 47115221
54786 88721 598346276
14003 29720 39365736
75871 81817 534011463
99458 107631 283628646
87151 186797 249651157
139481 174425 87592296
58780 72239 416083590
69504 163020 713825883
182303 192916 26546361
153217 174210 715276720
85054 185770 252351035
104364 117223 32194743
9576 114335 261848479
183662 192785 226018786
34561 66465 349996056
124252 124466 760907394
123935 125854 916470812
40719 58621 44877402
87385 173260 215142826
131810 157402 64173974
4875 75036 175606786
188656 196232 472260513
176203 195633 471764186
175364 195104 174866539
93046 156182 751143259
51425 139980 527320255
148266 156732 21174012
75849 158608 207139434
181227 186189 12542952
184658 198786 162578435
153939 185299 78491285
112435 135208 825036990
59737 95543 645554573
156842 168048 307929550
162501 192906 76142707
174956 185899 13829427
193042 196605 8947742
155275 159593 10639792
128573 129546 2464706
99656 139209 342747088
84645 87334 6655589
142347 158559 772610787
919 45863 408042857
34700 164226 991613208
141482 161931 51338211
4414 41703 93127860
143325 197421 147044292
32204 77701 809678479
21743 99378 193988330
171809 197769 163637968
62907 196401 334083888
193259 194003 849561895
182425 198956 41479376
187189 199000 511567622
164404 194570 75588310
9324 17337 19960459
143956 182201 670567571
26729 190344 913928850
180840 197218 41083135
14924 41359 247385376
129600 155708 282150244
19630 58899 98248346
6524 114156 269032560
37666 170486 399035302
35224 182975 369987572
45596 85629 100193058
44640 158934 636402654
184632 196316 29155397
107196 194428 367389840
21270 195747 493622836
26009 46459 37627773
45449 91373 639073613
161675 163989 5778198
169184 172083 7354905
170654 181147 996058443
22291 93398 177686034
187847 198965 27851465
53550 89494 89833734
32306 74413 194983813
123195 176933 134523392
81851 188155 266265568
195460 195499 851252556
21543 156424 337661145
4664 53275 227664154
44496 101971 143652800
181051 188595 333093547
184636 193996 90248187
95261 122996 69703373
73355 194405 975873837
84781 99034 629988644
158595 174132 38792852
73217 168886 463656459
62541 102342 99336832
22124 155768 334550864
29692 49611 477382244
92436 197085 262144743
43887 110371 707893744
120119 143556 555389556
64576 195574 327931059
89587 129203 773265944
65011 172306 493224215
176091 199407 907297155
119223 138941 369155669
86485 149870 158951556
131288 148320 42779249
58150 90495 80790820
171133 191754 51654548
174291 182746 784418138
125859 190788 817500955
41917 167657 41137986
89033 144758 139626643
108800 112337 8879572
182724 198626 976890362
167456 188015 51542155
113744 192370 677643300
542 137431 342362928
182617 185351 6980482
68009 120827 132133313
29791 104994 668218032
196847 198803 4987422
141215 199922 147160991
157348 176411 47689348
103269 185880 207159798
182748 196039 93420032
42923 92870 939137081
175915 187240 28394866
185706 189336 285472379
20678 70162 8010964
81633 124177 800108106
46388 86748 100994991
1415 20993 48976476
122517 197980 783666294
82525 183702 253433194
135181 149536 380000295
49384 172550 308457875
54283 180075 314948755
87944 125242 93463881
86445 102832 775381078
186196 195242 22582311
121409 144914 58851603
75292 135950 504264745
47065 134137 226004419
180044 191303 28190069
161437 171604 25576902
129758 140227 26131540
126805 146536 532011105
59745 68025 221233379
125265 134211 757425606
157779 185625 69856402
71719 183017 352943266
178602 189843 981069687
149212 190154 102426039
28070 179664 590047608
199750 199824 219861625
67122 101088 84661035
24156 62933 76167611
132050 132536 437647372
127920 194345 827014771
15880 52509 91627114
76046 168878 430378590
5751 130433 836624731
121491 175983 136465635
98422 181934 996056328
26730 152313 992705824
73281 81897 21383324
109882 197723 220104973
35484 163745 476097798
159481 175620 40496638
17870 122221 351451339
92017 150537 146760782
158689 183017 60916477
25328 49277 407084755
86853 181082 219976605
34000 95073 152728400
22673 102477 199444186
141951 158670 42019937
101713 197183 800145900
102999 178967 849676707
116470 188334 180198152
52064 128698 146445823
69560 163580 475639958
157870 162682 926937998
130219 163151 82433689
91264 173635 206375506
146955 154037 17873085
34829 43495 21737395
114550 150403 819497116
187567 194141 16378495
143544 147795 10726717
106479 174528 170467629
51600 195860 997124195
188362 197449 397933108
170130 184869 14642023
178689 182836 464860017
41782 141988 250756711
155670 195433 99420403
170492 183424 32362300
42470 140190 433497549
99744 197271 244422708
131654 176946 441863022
47186 101921 136839050
126070 142370 570630085
76068 91892 6254599
7990 168731 402211628
58913 129441 233368129
42685 113981 169646201
3625 69814 165516171
167951 173154 12989330
88969 195767 267538638
144038 168797 62053107
47343 83726 378162732
192081 194432 972923809
32659 105142 181238277
114403 151166 239792053
53829 78707 62277669
105763 123322 521359618
164500 193875 75779342
160664 163027 5940009
184824 194302 733453942
33739 41083 9642335
101814 131808 516624273
133800 179520 114508641
178263 187296 491985643
61672 165029 258528665
76740 134049 143291786
59422 131964 181466945
175842 187321 28814273
157271 162656 392428255
24866 75126 125810002
95996 151569 53695362
44424 75128 76982849
189329 190466 418428145
162099 181229 435994683
51844 160351 479489029
92909 174649 193160814
67994 145758 293791018
73534 112598 97481461
177577 191790 35690331
24517 39438 37232703
171657 182708 27619833
142679 143909 801620433
140111 143535 8653436
112692 157923 113459014
109901 151273 635182332
59734 96480 128638795
161485 168002 16391620
76223 184764 271731253
149934 193653 39640536
167214 186363 47960429
612 100085 819444079
27631 199104 433562706
5120 165096 602535039
4947 146610 439010943
142281 191566 117504944
159845 167342 303330014
164432 177137 84953704
30614 199281 993917071
44135 51060 234534357
143191 158976 39500939
89248 182606 233866504
128418 154980 66725927
114289 191123 192554933
52421 130842 196267423
189061 195718 909963063
143338 179337 90160899
145319 184286 252864564
150656 162721 30029034
159729 196171 122329257
62491 112679 125384796
98957 109772 27172554
199195 199438 438109829
26230 167991 814590779
114265 186842 181956606
145849 155313 23842990
73018 78527 13656241
3300 92738 839816322
51636 133828 205720607
10814 192220 454010729
1832 41049 237557179
170807 177960 34718153
167558 168682 196290200
74040 134816 943443108
38739 191822 727130963
148866 199305 126220040
83787 148130 650136712
185738 197004 28036631
144716 149597 121956641
75876 181017 263062544
27793 54067 65673180
185445 199952 36215232
161288 171411 25476663
31351 179010 311945245
158457 187994 73974924
51026 195511 361747101
51976 97136 862949247
181875 185161 17465481
148489 180228 673567851
38308 65481 68102676
89544 197051 269283155
27341 84221 142202102
39480 75440 90113725
124851 197297 181485605
150724 162378 29035529
147533 187644 100435756
10892 50879 295430660
20988 108109 247647303
45960 67123 100216690
21767 39520 44305816
24222 67300 107804986
99726 166597 167600034
115069 189275 636323901
16187 156686 845539466
29882 195076 734602504
190953 197916 956807442
29213 49852 51545146
54828 85985 77914652
74731 123668 122392460
60845 104383 108657511
104766 176198 318841803
106848 193913 218097998
56399 152011 400725373
123564 177446 134834710
177440 192641 32692944
117076 183050 165421007
91894 176292 211470563
185964 194239 879614658
72726 141389 256134058
122410 137235 36992733
132840 197386 196435871
72607 153446 202381515
17771 118478 251834254
64992 186654 304581521
197009 199311 5870278
134637 174835 688701485
176605 196192 48993048
198603 198610 25648
87075 164816 194730579
46712 168661 305349531
194734 199195 860205091
116808 147448 76999712
119465 152220 5587926
51164 131781 201824093
75964 115581 216649611
136566 146165 24151602
85726 192675 602358178
60829 105308 94943150
72233 124366 130350619
162949 194217 78331881
76699 155993 198576917
175006 181648 726383828
177971 186136 20570422
70914 129856 147498971
44010 103489 33858366
165230 173773 468681293
27154 50045 57147397
127821 165794 994534973
185281 193131 19514788
10619 51525 511163120
149650 182757 595270692
161874 165049 7906150
145758 158264 31408824
5200 140969 751116270
25579 190451 412678622
50033 180591 326874162
67508 112985 740759429
43272 154497 374891104
150384 180757 75837165
163895 173424 23903949
123186 149472 65907575
78906 132608 134395628
82122 114024 79714355
166037 185562 49124406
125089 144370 278966229
189772 192339 142675725
676 163794 408137257
125298 126801 616047234
104490 179003 186756664
116046 192484 191597877
9683 164024 927309035
57693 96019 302713885
62082 84142 681965457
96733 111371 36080860
62311 162622 251010244
35098 182496 897005954
14272 141216 317577815
77473 176766 248564931
180759 186079 13489689
134738 142187 676781436
16703 66019 123397763
73446 158166 834565581
101684 161524 150021822
117504 142106 559999979
125127 172728 192169136
139004 184296 994114859
13223 21349 20350713
10427 186357 440260881
181707 184716 7628095
894 56096 783675362
100494 175322 344533537
134675 167267 81686608
116295 133887 380624588
6865 26974 50296108
38542 156803 296134137
60292 156909 764764583
183500 197861 36000824
116871 168306 128979520
122569 137465 37130169
96777 141640 342263045
162853 179321 684806443
3115 84742 204093218
147410 148448 705206
160956 197791 681386408
90317 196505 265917228
180469 183575 912833070
44830 140377 239044331
90696 193892 138495611
140216 168010 300514612
7262 172496 733047285
8439 86251 194513664
26568 129868 258398139
12734 124037 287764230
90753 183639 378564854
6340 61998 139228761
71252 103338 80075427
104358 167292 625022937
131341 166942 467310693
111342 190811 199209092
61166 162722 689207057
137072 169233 80614902
185891 190131 10545116
47272 133040 214722633
75275 194405 822052286
7518 11820 10765499
34921 53834 47429510
176590 197178 51505964
16527 23937 875464
163198 167937 11946793
181952 198952 42650907
4252 39425 153249525
94616 117799 480359144
128753 144919 40521738
74309 138787 161113574
35489 91410 139899457
84860 191812 267848022
172491 187824 561863032
18704 123147 261361896
7912 172227 411187383
66877 173918 403968026
100409 143851 108918220
195568 196484 78381450
175602 197630 55175173
139241 153346 35625292
118377 123473 12952415
4456 190993 634102245
190385 193085 937786123
99173 103989 12078917
71074 164659 234223220
103040 115222 30530232
19615 125237 264207582
66691 94552 292643675
181558 184416 7217679
103161 186072 804792510
175371 198588 678378996
141860 157078 372239727
133369 195853 156502398
81159 188755 269518482
21036 97373 190714272
157553 174733 285306969
44973 188619 615935500
98290 125658 68632695
18094 168384 376116672
123803 143694 49719919
165148 176983 29680806
96404 144255 345260605
114157 134698 424326808
80987 142080 152861221
2274 125647 523669124
10622 61188 240999800
28888 132398 725203321
161466 192298 253462978
115475 198593 499325736
192308 195351 7579845
120382 145384 62619419
66314 157977 229450876
139195 184515 677848220
50826 95318 89838716
150385 174583 658689220
116787 122810 15334543
95964 191671 239811316
103021 172904 175182721
111377 179154 169881632
45112 155271 683078991
193878 194702 2117527
41691 50029 8345279
142691 162944 317378655
5643 65896 700908210
11384 130654 298334098
51221 192124 352846382
184684 184885 603938093
98846 138172 98500402
172659 185053 31137497
113951 144000 75355715
116557 173556 142919966
191494 192900 3486550
18266 116647 246005284
70646 131460 390680080
171925 193727 54538776
143203 165850 56685842
185744 196723 27352077
117711 184383 72427778
78831 158592 199731322
25184 32452 74438
109725 125776 40234022
102464 126144 59426705
196472 197160 417445854
113601 153469 100147618
7458 166468 593722519
131878 143040 27931503
123553 191089 607530880
84536 113366 72042286
38261 171454 959308750
172583 189686 76487781
140276 149067 119554809
97597 126099 71480609
124494 191947 808681216
111699 191763 200695263
125903 140418 216837412
189781 190509 627311315
149832 193409 109004178
195339 198494 8003272
60453 105055 819720074
194533 196396 268959103
183363 192679 23302442
93552 153437 150291028
34256 38656 11045111
140979 147298 682728185
75428 167814 231248345
104188 189292 338075143
35900 106212 991617633
81178 87343 491019649
25237 84758 148814559
194246 197838 9032075
59489 91429 79720466
194299 198891 54095748
171597 195299 341776250
182914 190490 605498163
124330 154857 76616426
146020 192829 117208402
142452 191786 123683493
49535 148267 247358251
106788 149095 106176647
141601 195966 187841114
133126 174069 699110254
55930 153267 243869160
44322 169242 945124156
165995 166461 764904569
170792 181241 461506410
147295 192789 113889674
150988 188070 307670165
141426 158324 42512772
50698 53355 252848107
79936 112397 81135200
190990 192286 667311425
105425 188359 207880335
9789 70452 151698063
27955 164744 342353983
9605 95152 750249545
118246 196068 269950802
117394 142490 62883780
159961 169542 24086188
153984 154350 923647
77255 101576 60554700
90203 174294 210542828
30226 148260 295510107
20667 29094 641326568
25117 154143 480964123
189545 191794 51538649
159083 188866 74687925
142946 198527 139313596
125523 127435 4831406
44354 135986 523311656
161145 182822 54330503
164295 198116 478201187
172646 174305 906288534
112261 144648 859537796
16201 153710 711884553
63131 140991 135287172
111400 198694 218829730
154261 173505 48032376
186909 198892 30050082
85392 95857 26100823
109425 165024 139287037
144371 197509 849224980
151327 184822 629221630
196166 198524 664906894
54404 125412 177697428
96659 177152 205464897
103773 150019 169154421
170285 177648 18365334
3389 16776 660900973
57613 119144 264892740
189202 194632 609359559
86946 93119 15399236
34174 102602 171129888
163412 186912 792804720
110409 139567 737285250
112171 133038 52414571
66325 142342 300479195
138695 177538 97342467
170055 170528 406595671
82724 136030 674058156
158798 168602 24522560
84498 168367 210036816
94782 171780 193003475
69651 105557 89667300
71248 141852 379645008
176090 183622 18888229
11847 123778 280074522
153257 172432 47912085
53084 99264 806821498
162704 199329 333212169
144338 189362 991288869
15801 149362 641994176
185823 190321 11189688
26709 78221 639144369
159747 178611 267843954
61386 190191 960658307
67031 180233 283329428
191764 199138 788872649
184993 194513 23742959
8119 73460 163520771
189981 198193 20575456
113298 177732 960042865
51679 66933 772029440
76347 130978 136648038
87537 164400 192508987
102646 197573 237906505
186133 192209 840271613
139068 162526 58876122
100328 177163 658491999
24472 34424 24760196
101140 129247 70619959
91870 122911 466384093
5587 115106 321387951
46305 143313 242906521
169271 196138 67293826
81696 176000 236156453
188009 191823 701835849
193946 194648 351547357
63679 95973 7111625
196513 199210 6849287
124537 177077 131603980
43008 194133 378374530
133653 133908 626389
178636 194150 38868385
161900 191123 372951147
177663 181773 10352779
26025 160900 811077979
51413 173748 306319439
59213 67638 409524806
189795 196055 184002580
141220 143401 5562297
59858 181013 303181607
38286 109597 178412334
183120 195483 324515299
23128 188833 755346497
157960 171313 33425261
144035 194183 125649585
7935 86127 195457118
21601 176873 257206736
100501 124967 371145969
79821 155907 921174345
84688 196748 945048406
101835 135242 220477270
63630 190352 317295099
198679 199229 398880017
154696 179914 63012582
165531 196426 77366422
3939 131845 28306902
74755 113124 664511999
27528 106216 196742099
68548 100736 80314586
90283 125682 861909601
130788 193367 156705313
7709 35231 68632537
12607 145487 332480946
116997 141688 985811797
139391 183480 506962620
30650 121538 227439429
96989 143376 116318600
156853 185738 72397076
166678 186814 50492930
35347 58465 407056169
142309 185567 108573202
9030 194898 465158696
118973 165168 115714865
84707 103920 659631799
101541 131173 74415864
175040 189465 29545807
82946 120028 900772762
20675 69407 121916768
52166 128883 418213813
164560 197554 82667788
145817 193398 455876084
115256 154979 636524370
177415 191623 719999372
131653 175213 109036768
2790 22957 50352541
150099 160588 26068687
173835 191694 663621018
69668 94555 73618203
32067 138024 910258083
73142 189227 290580634
16929 121778 685973949
51394 87227 225738216
111700 129192 43958182
5003 91545 216345001
14991 49226 795802966
108043 109211 587492187
15220 33616 45920418
28894 45294 242740546
126903 153836 768954945
71264 87042 39301610
94132 148741 137062142
82599 128191 114132095
12256 67550 509370861
28084 152089 660509393
5690 170583 976707373
186590 193652 17653743
130785 183279 524669261
27495 39103 4263685
74216 157194 207651294
122652 177897 138272792
137691 178868 103228409
170799 184010 933869946
158660 169054 174786802
91484 95055 8895886
166464 187007 914924197
169548 179802 174674607
31816 64937 82850307
98801 170807 180513633
160041 168850 235282133
184851 189189 10856146
130336 198887 347903987
53502 183694 325977977
115848 182555 440768409
176863 179797 7351159
174885 192268 432399847
198254 198993 1877548
83402 140344 142502325
115656 132707 30523946
141826 141854 593402248
48628 182490 965450936
152738 174875 775208506
59510 91101 78832384
123103 191794 171981278
175876 178615 152909086
1381 146159 889337809
178787 182199 8576858
146205 195508 123440766
53776 117807 160119956
34997 113678 196851989
70211 71110 2248637
119528 149034 74110197
22958 114771 251554441
4429 180702 441042276
127872 193849 64809039
191629 197972 14252064
57783 123347 164142701
64473 123470 671165235
122822 130719 19723636
135910 141144 13088009
71274 142762 178819027
182356 199897 43945290
180122 190239 25372240
69045 102588 405066544
135382 146654 28355438
193210 196596 8473759
105559 140445 87367393
70032 83505 916145662
139145 191894 276492484
148698 165152 628439054
151754 158095 116680886
164292 172983 766852840
70421 96617 65342186
129998 137158 122102760
44010 96900 230402296
138001 139213 972986376
74731 171785 765242374
44647 165513 788989550
150453 157144 16664314
15365 81478 165332241
169054 185988 372383789
15838 110927 670125927
95235 147183 130282781
87603 184099 241791206
177370 182368 12579346
2510 37749 640589102
152599 165575 361728018
33362 152424 298237791
119354 128147 22037610
85147 88307 7801768
189131 198207 137561177
45635 154738 273300997
154281 170115 39494173
121482 137144 837017349
25527 156152 513606477
85593 161384 189730625
49163 114737 98199887
116531 154454 981457378
22728 87728 162453506
188507 192773 10634978
49146 79785 736326809
126200 176214 513486189
41546 92759 732133511
100619 112365 913046256
162876 199449 91657432
198304 199010 63983656
92941 147099 674878178
60961 93159 722519527
53542 119231 164339394
89301 126536 398729699
150948 169059 318812004
181585 195514 34849826
63179 80988 579795754
161019 198420 977667730
92449 147243 137344322
73847 150574 192089022
166562 178523 29955176
157754 184009 777395560
164990 181390 645969391
117286 197118 118623111
167757 168335 1403309
49774 124423 186860065
33001 37719 11731667
96439 103643 17989910
120157 167289 907364403
51540 193192 354633250
176485 178345 479579164
121857 164621 107021782
161123 182401 113163210
144422 156904 443546606
81579 97179 38877738
77488 135871 519976467
178875 184703 177645904
140767 144240 790537700
78726 140930 320224350
185432 195308 24598700
3778 111766 269909034
91629 163565 180210127
162836 190443 580150695
60224 109997 547704734
111839 157719 486016177
82902 134111 595002980
7213 112613 263535174
64168 199822 339651193
83489 142255 147083317
179145 190070 512815483
21301 79506 145520434
162579 197922 618958972
28206 92814 161500977
50989 89718 627036706
6451 120188 427774184
13541 91966 824211115
158442 168535 25225479
43563 186762 430903600
59360 126931 514172674
5629 113077 850008824
36638 73292 91928532
61027 94663 92267445
181896 194734 223783111
102112 155165 688662252
197312 199092 988431045
62658 118855 140482843
182336 197998 39274832
89556 157051 488308014
185469 190614 501196428
174470 183642 23069479
45806 131522 652334616
7734 66811 147761681
94659 114885 546441703
145150 169500 60995255
188154 190542 151701
32988 169310 341239963
109433 159777 126110373
192895 194092 2992270
172524 194625 55325197
83416 147383 160266963
44679 199671 961238834
120321 156561 90872905
173552 198100 731240295
62149 88779 66381335
38794 80488 104365383
144954 178430 83819327
52558 117274 172994647
180348 198879 753729940
63708 85342 54091245
138247 154657 41410414
135919 139300 443963161
99205 122245 57905803
117833 117975 360249
85622 128351 298685760
6396 29268 322945392
43091 89573 809515162
110256 196173 215230651
111122 115721 11487510
134428 153433 904561135
79317 174282 237706111
108364 155636 118665947
149979 182776 974456454
146906 178355 78701566
160225 170436 25661970
110600 168452 144978151
124865 163376 618616676
136467 158943 56337979
164659 191028 66055606
2009 121259 298345931
34566 160325 314834977
108713 163793 41137444
8052 151246 849360407
123746 152609 233121490
60771 167578 765499767
175243 179184 1509608
46226 97028 885860185
22229 97449 350791001
28243 174037 763690973
126000 128973 7480921
86195 129163 107626885
152952 169873 42282438
181582 186858 13246149
41291 129504 556417767
147359 192471 112951269
188253 199384 249059307
196556 198989 150305286
51436 162287 277515334
54829 72126 325446218
124904 143765 72178739
12252 48687 636203053
40761 158310 294298314
45693 130760 212971430
181630 185546 97173
66312 105254 259672548
164080 186318 55762869
196441 197494 2699225
18700 82882 160506960
184814 190152 200362748
45127 127303 664647956
98953 183147 673952806
176210 197196 356982494
128706 165493 278816501
148927 159396 25963244
84902 136642 129432316
139471 142269 143074056
59099 68521 436333345
107823 156999 272666527
195375 196966 673899341
149128 197890 173367379
61289 145505 210641521
113341 169816 141627520
165893 170900 767230
170064 177299 18044483
92066 191138 896288582
166579 188094 53963913
138056 181902 109957221
82127 152176 619352581
132257 185250 132790548
35264 88883 822582135
195908 196340 850920403
189832 196550 94466204
29427 76980 520701088
137715 181067 151228457
43514 93485 223656347
28987 129140 250595359
124498 177336 132309970
50212 82826 81616901
197534 197682 381027
79732 105886 65375752
83408 185651 622113324
23971 135269 180416047
14935 186335 566028546
46098 51386 13282836
72452 117599 901070853
183423 189885 464278207
80014 145473 541799116
166911 198200 78416152
141744 142273 788600889
180734 188913 20600483
45828 128431 206728476
121638 161039 98641045
49497 174232 223777002
173606 174436 2009438
157066 163956 17138018
174743 187412 21430805
18385 112587 674309528
21488 58965 81804961
11704 66065 135993198
198202 199722 746802640
15830 66254 126221381
184881 196713 103994403
33121 122733 224317257
96330 193774 244155541
44640 177693 653229351
177135 185643 13293679
188924 198857 517057877
23403 26140 6904689
168908 188072 235035179
50024 170100 300664182
104281 160221 440375579
61108 118824 144218902
104800 164492 342922620
28887 157622 336194684
162705 172280 994236466
87939 136052 120489120
160475 169340 72198963
59358 152582 233434916
100893 156240 138947187
179218 180154 2328672
20008 160661 411247551
105229 197052 230068382
173536 187420 444323696
179185 188445 23245767
176797 188205 594304022
28804 170274 659590207
191681 196378 11707601
129441 176628 118217212
148221 159251 27438912
152755 156248 654535455
155487 196099 441919688
175190 181079 14711831
61521 130804 173271787
193577 196530 7363987
100364 177272 192715874
94383 168881 539417090
73562 125606 539464053
187754 189300 430086385
195438 195573 341849
119887 184645 575856710
11929 169096 393258996
138008 141968 522624312
60290 121621 410666543
921 36555 88979043
84665 96930 702910803
113169 124889 985011383
69503 169789 784267646
123432 134230 3157671
140056 165419 653680187
89212 179423 899302712
150823 198716 218093351
173390 178672 813804280
129740 151990 55872254
46055 197759 379933387
35079 79901 295146753
106279 181181 187613627
53310 112706 892880317
10357 143565 333227597
136193 193928 144652827
147142 168583 53631596
139694 161261 54061799
150209 187996 732980012
77713 182724 262889804
174763 179109 10926639
42215 74197 220482592
171801 196805 813678633
154946 156041 2742539
110762 162447 129533054
130972 179324 121090586
78679 139701 152646168
100745 103793 7619518
128064 161387 47990529
9775 170835 787517872
193897 197993 10331829
12730 54597 397504836
126366 164652 95893158
158572 195604 219510163
164390 193735 73528637
126490 173459 566796564
177591 182948 13508029
57206 194488 343730830
110129 139555 73653919
191358 194491 876169969
113804 130672 42401807
179142 187806 21808345
8780 150529 97855546
181252 193252 237368706
34689 91399 141900136
22164 71847 168827026
63907 195996 330690948
179700 196882 19749453
106308 131368 154583121
26831 61987 592044040
94235 149436 71271865
71442 89265 634055285
76675 137141 666126144
192351 192740 106419981
140477 158048 44198978
79070 163130 210398338
199980 199980 362
44036 87419 981478222
136170 182902 359511140
86950 139804 132325515
35335 180193 843896148
53535 105126 128938409
12133 159404 19364063
188860 195553 976659653
121704 188540 167411469
183455 189026 14027440
97926 169333 547883815
95685 152990 143743524
152711 169983 121569152
110802 192324 204283149
24283 58320 85222700
631 65762 330937140
62492 157318 605682507
197956 198941 2497566
33204 139525 951159238
38672 171664 709080613
36528 108210 350901378
93689 102150 8673837
102289 148466 25659302
146724 178074 78428470
104383 111846 689914962
108305 152025 129084982
22913 152742 822212047
82702 149184 563737021
173594 176567 7464662
98584 134314 594561705
152893 192719 366294487
34304 45262 27501563
24487 184111 587681552
158973 198030 97884713
16555 98043 276447487
96919 103313 11959920
182268 195559 20761325
91383 145351 135218533
156019 187649 79151495
174802 190799 643632910
99049 177454 947276416
149491 179124 529632169
164658 177563 42394748
87083 89353 894986836
70183 119134 122704452
187443 198845 28568805
89180 109255 50214499
34412 110393 309770275
69295 85532 32026703
153255 177695 61005185
78711 173084 236258324
148803 185017 154289503
172642 188295 83955643
23902 180132 391059238
192323 194371 156566326
159236 179107 49816380
124547 172209 460933380
187001 194860 72259865
61070 114180 132574188
32385 105712 183347176
16903 37202 633798905
42454 192970 376856241
162171 169914 19444790
30268 164966 998110551
131580 155457 255963039
69938 110652 101693948
44776 144271 249028967
170621 192095 53792438
54305 178239 310244749
62125 129002 167235880
119993 133550 575377787
174597 175569 2505622
179418 189642 25679387
8663 177075 522041878
15953 82676 902076017
62782 87525 605241615
109610 138121 71326206
12372 158920 366667869
9608 96322 216674202
94381 117257 69132348
179186 198052 47285762
94700 150116 139000453
121275 196348 187960305
60997 149818 659627497
26862 101145 303136979
8588 177404 424455146
10030 73608 159093056
5785 118453 281632599
148374 158128 24366678
125365 147225 868371569
101575 198810 813800275
27207 116407 726582341
84051 128874 112233811
105355 147546 105906778
140001 188416 121406090
157818 189574 345496654
165140 199156 85285804
67844 162724 280836726
128305 168608 100950151
78022 116816 96876559
1843 47085 113081960
22485 100737 195525748
140177 144770 163266439
193568 196922 702572907
91856 124709 836534221
19052 60314 582970818
72386 162703 552698802
179814 179894 954688534
93870 176413 206886731
127293 165487 95617369
150535 160296 24208643
108071 113174 1924324
49131 116383 168199927
161628 173539 188742229
85380 159943 776737888
42480 118062 189078515
162406 187494 677154158
2709 30546 584545387
32555 192441 357796476
161802 175970 35508631
14506 195692 886452229
162054 194452 81177597
43750 85944 105598393
169349 185252 39951986
20982 38949 44865624
58910 160844 930293290
141526 149686 117255704
113010 143090 62200945
108639 123601 37685065
137263 144623 18531228
7010 112346 263335476
38540 110275 179449888
56588 193256 342199565
16397 49745 83302456
70492 83944 33559318
144675 187672 107755252
158828 162920 10229994
1268 6916 931362258
119603 125402 214801102
103699 178341 839929605
82076 171478 905040213
54204 129343 188079977
11071 139339 916233662
45147 75728 634342410
12969 89762 191991690
147972 152287 1987913
84076 113105 72565381
151593 165775 35291575
125665 174356 435048160
21884 175311 406862478
163358 164906 421901428
26999 29683 6679190
76938 133147 318695666
109174 109539 865919584
96181 163149 61002542
179712 188503 22069299
66547 178057 557106308
170982 186377 38565243
35693 180818 363308039
146811 156034 799836412
129904 163305 514309537
162273 169938 876720073
135526 183212 760555822
130811 150790 956662794
104001 173091 173195443
113927 143537 626061563
39032 79764 101918533
67292 173122 383782977
56654 137369 201969930
125902 146338 51283462
18160 66173 73615507
156507 167720 372903751
29127 122381 233379020
111460 163872 131375541
34541 112502 310289345
143314 184635 103554215
78730 121576 107240692
69923 87596 223194047
77671 153209 717270008
186570 196168 23971269
28912 171859 357849248
32761 109357 596385795
184062 199947 39711454
197199 199759 781536690
110866 163763 132540052
84017 100211 40393887
170564 198832 70839527
172131 195338 58068820
15509 57264 104406066
142638 143678 919082550
145340 163800 499891686
181486 182382 2252280
7592 24373 82158488
79222 93938 31731057
67895 87766 776729276
39154 173898 236564857
196851 199250 226657738
45512 159684 285751203
161830 189662 69769122
119578 125204 157078770
82518 195228 282257761
73373 189479 731684244
129899 157741 196972936
84825 127738 107473542
99968 131508 149189616
166238 193069 67218067
82674 93542 27054361
73234 97513 60454665
106470 109318 801289839
54077 166078 280327380
107022 133045 666427868
95591 183222 192450570
132037 172200 100597953
1732 22766 52618180
130651 141271 26485195
99313 140669 425041046
11543 190581 448089766
120891 177113 140796090
193555 198592 12690013
138457 148821 347322801
116729 189747 183093491
122496 159185 91791617
147152 189573 513975517
86590 179678 458175480
116780 144332 47654728
163722 193412 74378036
27750 159424 329474696
9653 98285 803064287
115426 176847 153966422
77434 140793 772657057
11338 44070 289784359
44078 80098 190229817
27217 115003 646995973
179588 179727 382268
45931 87027 102811966
9368 191532 455895174
106913 148581 104575128
94394 165217 177485213
147109 166730 49077197
172188 191093 47309703
25967 156173 325954690
46980 58235 671012370
162298 165358 7669203
43227 75723 81474374
77096 105537 731185446
167801 182514 36789003
5258 45420 149563939
97854 153588 157657232
153705 163686 24802606
14877 133239 511427409
35468 120433 662160864
38877 165776 962729825
75552 146464 177449465
197310 197682 952288
51719 88124 91019975
178223 196864 369444786
18323 140243 305005480
33164 194867 404838666
87709 148482 152420259
30044 35094 435966575
130073 131820 1866826
146669 199240 131683285
170718 187742 234253675
59662 122235 611277194
18320 52525 1354134
32748 84505 662676722
107185 155381 120910606
71193 122791 743565173
57716 96558 675026390
108882 160328 128931168
31089 97300 851162691
103442 107905 11193219
142511 174888 81165271
111661 180600 518817782
21514 171940 376515589
171587 185427 39530140
121462 122389 2339797
10385 14483 5906214
187708 188787 2710407
143198 166219 921553661
146434 174112 517768119
177032 183892 587864327
106760 178076 178602986
85803 168647 207414282
181457 198250 42133040
116276 179467 67728445
149702 170866 433446097
182637 193864 28113918
155812 162243 22508194
172809 180703 289402895
63567 176756 283367087
1693 36174 86112619
65656 102294 385689221
91586 151705 150811472
197639 199818 5487785
114080 148508 86546376
143018 160424 770388252
128162 196570 76391729
143241 180749 93874806
56892 132680 320435395
168768 193097 60909636
63846 159403 5189433
113210 134388 636764180
86186 87404 210016459
111865 137133 63323803
66714 187750 544019702
152394 181613 73002014
113922 149550 89526572
167782 175076 901248549
41159 195519 582117531
105929 134490 997903493
158539 170827 5781324
38738 86823 120267271
32247 182877 897083863
185664 196800 27720892
197419 198323 2310517
138792 168045 73424213
138457 160916 56391332
59387 64616 930812708
5145 171201 203169103
182053 197411 196247706
24160 156907 880541733
158861 182776 799504747
195249 196231 852019738
170010 195694 141086745
189844 199021 23023878
170108 183854 34479647
103822 193229 224093080
141699 174121 163379150
188125 193607 156696015
158749 175175 41096611
35067 106288 384260211
123523 146862 612069143
3064 42315 806988061
128328 160965 66393697
23335 171620 371166973
5296 165514 403274874
105205 133506 408935654
19162 114305 237869776
173161 195599 692446883
64814 167948 562744003
114785 146210 78823115
196720 198609 371683380
62065 185232 534531558
169818 197466 69227743
31494 174072 951579076
127909 169816 105007830
101329 153261 130434030
628 142293 911087853
189379 195951 16423593
148836 195126 675616303
48216 84046 89678431
60737 78925 45413292
199314 199435 628410954
131653 180557 821204789
147896 185023 92995581
94008 147632 134529353
115627 143998 71117119
184791 191268 16137398
89376 141938 131588068
47225 187284 777140580
97851 114059 40530228
46324 156593 276216426
138704 194571 620357482
43708 188611 860212544
95779 145948 149116584
152806 166972 35351766
31510 68544 92670011
54467 159535 7632519
166075 174484 21066224
111854 171893 504216234
100389 191810 285939063
2167 120110 295020563
89911 94510 886827873
161455 166067 11525465
95387 96445 2656815
7436 42408 855681399
28589 193020 683987223
53537 76350 57183987
67100 145455 196052008
59039 90480 78534762
9482 140308 327175846
102185 160819 360922201
8950 145403 341340217
45193 117008 674923396
35766 138624 257362849
181966 199192 451301382
162004 191787 626225113
14715 152387 344717970
191593 198501 400668190
146574 152853 15826681
190165 190941 1936391
32298 108568 869899446
52850 148281 239024110
75206 130052 589161109
181926 199390 43776583
7201 130087 307435468
85210 186813 254448284
191744 195960 10549334
73531 187865 494149700
41583 58429 386506159
37609 192174 387061071
195170 195892 1798503
141831 186917 625189013
190299 198819 61372342
171733 177457 14221755
174338 190339 721896844
180277 186061 496972260
94863 187493 232146126
112612 170122 57419600
102181 155521 133881072
19224 173692 386599209
125909 168428 781879704
133811 197551 159669351
59379 154964 239301197
123727 190840 746849776
69916 125228 138347445
67023 83337 389902662
122096 149844 206070764
124730 191542 167405124
124065 175372 128463760
50493 94904 111041170
69368 133588 425287721
98688 116704 581813463
185379 198600 626099952
95181 102878 250467730
152493 193178 101683393
13869 183517 424634316
58658 169063 991414165
188679 193051 10824282
82032 192188 275888348
4990 141882 878395115
88377 188451 278825196
72280 98885 66263996
198420 198655 858608823
35261 85500 808046779
38361 75803 93847862
168508 172115 930635778
90801 157680 649611360
4873 185461 638161453
158133 199316 103128035
11347 196263 684893721
169806 193525 179958664
53536 191863 346338755
9643 45433 31056917
34536 49609 37770591
165347 168527 7984592
6879 71809 162422466
150588 153316 6843599
170876 191871 17031153
158836 192761 84974555
110366 170452 259768747
160450 176988 41500631
137368 169276 899048848
193567 198670 65441136
144996 175335 889096706
91665 152685 153064160
173078 195534 737953393
14633 110548 239853203
55926 127359 393950987
12087 90976 594354107
27555 68485 102386591
46305 111049 162000338
47710 159488 279795317
114150 199350 655249302
19435 150474 821679592
75794 189449 284506477
169467 187650 45618453
186017 194768 21831981
137317 184735 199193526
126057 173034 880783032
95768 124312 945386692
34130 194717 402141072
99509 111602 30280924
110288 197575 218713790
51555 153864 256302844
31503 63591 80275674
124 177254 748115856
71528 160884 706571314
102270 183288 203050092
109568 111058 3715215
59598 92556 82220088
154426 198876 215196540
58309 152330 235412179
95906 143827 120067409
179260 186208 17458982
132661 175343 995960092
167318 190740 576148791
99865 126681 67359300
87607 148684 153161037
185849 196712 27065154
99473 128470 72721729
155369 197759 106091025
127752 130854 191000239
159749 182781 57763424
40530 56777 40581931
49203 188459 908974006
101807 155800 517509685
42255 70710 71321689
24776 196022 893394482
143316 178062 917386293
157016 194279 93248051
139335 197425 145608521
16066 25743 24235107
7282 34873 734639689
166011 168922 4501437
26346 67126 101986853
184188 191161 17406998
158230 184726 396204126
17001 167408 378603154
22380 123033 701056663
29827 185618 390090243
115993 165353 123729512
101369 132614 78448224
158552 195292 91921793
153782 175360 53842906
42273 147204 248823093
102610 145013 106364975
158748 195316 91553204
16050 197030 953448629
190529 192764 5564470
192763 192796 86510
156554 181388 8020437
125319 199798 186589763
88573 106888 45905256
163564 182602 47695909
80850 153886 101959978
15430 21937 576051190
162107 165289 7979202
81605 94882 953292000
75345 148096 119143462
49494 80998 78894696
130976 155755 729326573
74679 177193 256451924
170549 198333 858609798
104503 111163 16728368
194069 199109 12721754
35146 138259 258010693
25453 119231 43190106
140244 173479 458601183
17159 162608 363961925
58520 67517 951446557
114804 195269 432455513
70156 74547 841835741
158413 190782 76163637
72962 96823 170834031
197407 198323 2343430
171465 197506 65180738
123842 186038 155818482
10694 69623 609728854
27369 86873 237127110
65818 178462 281924388
113202 148492 147100790
13496 50578 369157841
72757 173588 571783129
81658 111190 73837441
94804 184044 223692148
82870 143045 932171703
32151 169364 343438341
34585 144427 275026901
199866 199876 921444228
168934 188102 479373587
157691 157864 779355381
72263 186622 594683523
113276 168520 138518826
92818 113250 51091033
180668 198360 44416495
134407 184962 890059367
58834 75243 41113775
73799 130010 140539632
44777 90288 113842079
132122 197147 671440677
79236 163704 211450660
78333 88419 25076132
71076 185231 24683901
9170 9392 558185
40573 102431 961170387
42723 158621 290265735
87502 105223 44297429
100745 118068 612825393
130476 179541 105472534
137859 185042 438940779
7898 28243 50821750
92978 113876 52273552
196907 197038 349678
194046 196562 6290130
147144 173918 66985213
178834 197942 351641008
82932 154882 180315607
174086 188753 36866198
164607 198348 49060517
2918 43076 945067924
6517 94617 220206740
140923 170742 74806859
12256 164100 415391496
159925 172753 32214037
151363 164850 23944210
9724 57369 119106487
44210 135853 307022444
31420 49685 45610473
5845 83211 619560327
151053 174025 737466553
143526 182889 711009783
46195 105812 149171170
175507 186412 349146089
55415 69089 34347755
119244 168045 122294498
182400 188047 360903628
39277 80477 103110630
152303 162478 25329719
146787 170765 440295828
3458 113384 639264532
111974 161273 560021668
71016 102448 78446951
145268 157918 31744428
40448 192914 381633726
164501 169489 12519208
125000 148959 657094783
2586 151965 373886471
174838 183266 21137817
141481 191094 124373623
149069 169849 98742022
95871 179179 143644550
49421 129531 956048101
178387 190360 334132507
146865 191707 112307252
64416 141295 192311998
62295 168678 378725010
93231 140325 419082519
67772 162017 235864252
95489 122237 182679177
107109 121624 36460241
21263 183864 882336701
12422 162615 385490340
125213 180089 137466792
37958 43039 12750082
155608 174144 922014265
152269 169359 26989352
66350 191853 314172561
28635 48835 50386104
172268 197013 837754127
132177 196867 161951669
108460 117286 617910039
8015 199177 478481674
4485 94994 766006700
99637 152667 133111003
95044 133126 95517871
89805 157757 13086813
153746 167824 35129776
8477 156527 631266621
144152 184704 832463207
153653 189676 197855088
93844 191811 245525250
128556 143436 37281126
83919 133815 624052040
100458 166571 165721260
46188 55673 23765519
124485 187878 158870357
131834 136853 9683162
101506 115938 36244934
8383 149198 352486728
47375 48665 3217495
157215 177617 467161150
84493 143301 635459522
26126 192296 718171239
81746 135113 336725254
190379 192727 5824614
147320 159102 29438070
116274 155637 98904629
89689 101924 949687604
138210 152111 188273755
177776 189118 381231738
61188 84544 58255171
57499 94781 93146403
30380 55041 61661903
49933 102162 130586891
51016 140421 223704210
82796 137674 137296447
59063 124660 534508301
114181 134164 50163338
77982 182370 315908538
186404 195333 664192412
40254 190644 376466632
178370 182045 264345653
142075 187048 897989529
48678 110342 813297592
41589 182286 774713819
90848 128658 541246184
91682 165388 516871230
49146 179970 327616775
104084 109060 12516636
31344 143803 281408558
159689 194309 86780167
123835 159497 74601979
27827 30613 6969483
97139 187219 379406836
119338 191951 181931941
49410 145312 240129471
130531 199095 679147627
115747 125423 16816629
109017 158415 984836330
110034 147470 93915071
127332 177109 124630202
89155 102439 26625438
164635 185174 932708993
186332 190447 10319363
25191 143256 342250562
119965 165765 114719588
153730 165881 30218140
57397 122854 163857753
151790 193326 128132183
6703 149094 356439263
190265 193585 155178935
59128 97305 95204096
42573 50727 264797497
193226 198308 9685562
137970 148174 285773117
15691 46519 77000989
58398 62722 10810962
136811 141968 631554391
161858 177958 243555216
73525 99642 65046861
89455 156452 167966045
180810 186598 500097480
48253 137294 222840315
159045 160245 2967348
55901 199371 359306642
106554 133620 67826542
184954 188047 7724698
23343 116440 730438156
102222 194783 28384910
101068 115700 36743257
149675 179588 74746734
99194 128885 79316294
188848 191437 6438842
906 107344 312553486
164189 190515 66004729
130360 131381 2587592
21414 101910 201139255
47207 80723 55947582
3583 74467 177404874
149023 180165 547122114
120761 163944 108119647
7354 165901 396708870
143020 165279 55774928
37040 91514 183809789
44744 182472 344800374
80268 108062 212336454
114859 180035 163369882
20937 53274 80833323
35134 143610 271566947
116300 120417 10464324
60652 194301 334487222
40895 127815 217543628
54433 190341 744341475
100072 106402 15951718
56077 89794 84336571
69984 173150 258187860
134374 195460 153017335
54080 62643 21544871
142646 159822 43052870
154516 179265 607009493
117169 137849 51824686
46789 91811 146706755
100971 171357 305111088
75568 118291 106712391
131119 145259 35432581
46591 60210 521595745
38660 51655 32526534
13865 148164 336244668
4521 69678 983793843
39108 83270 432091309
113866 163576 353286010
122585 155877 799150542
6863 124704 294750698
81067 105066 59947562
20008 81644 154057028
31182 64782 576696348
3256 154539 378660226
181673 187266 14065746
63586 156474 232636221
34731 169015 336219398
5334 180359 733615302
181917 186064 10488831
157951 179630 855249437
75298 85089 808312702
31743 114922 207952182
90651 142062 633028554
164471 178298 511630621
136875 166673 504909598
155697 172775 318590914
155174 179265 592164490
47501 126116 196792300
199534 199728 402047455
79694 116630 170043808
70824 135606 162057625
114974 131475 324865257
44984 142594 244227487
150760 154024 161616888
78621 166458 836101282
62422 186005 278027594
116112 169143 132960096
182451 191180 21867524
43724 48831 12761773
182142 191376 23119526
142976 197961 607312573
96843 158153 153739271
146248 185785 99127056
5506 72470 730763728
186712 186861 348753
74169 191678 833533214
41111 140866 829270912
57318 90467 445939653
101919 196087 235996790
196108 197619 3821164
60939 150514 224261995
77467 114698 414861866
117512 139019 53854679
46704 110501 231585977
125411 137963 29356906
17834 165005 306360793
185948 199069 32835624
34049 154898 940754504
179558 183450 9775626
38525 129431 227534892
150045 181598 184767194
139644 170482 443351854
43727 139662 662299428
194391 195727 3354252
58962 168843 274993726
29842 83298 573553080
195898 196568 549689747
135043 184829 812820285
4097 181737 444503824
124822 173514 121986302
108391 189005 202092609
105325 179772 186588218
41822 49934 2380556
54793 180893 315605294
65359 85156 49462758
116388 119527 7989116
53091 128711 189237401
9698 34189 61069116
189744 190336 1484523
54828 55986 2844967
18411 147975 442183525
93650 95042 179530586
155303 178031 180007858
3741 87541 667912221
65128 126132 572190990
163330 180382 350439529
166951 192678 64393302
132226 139914 19113051
132702 161989 73360122
65374 158990 557515098
61499 126127 161558457
173314 192911 564331615
30209 125636 238730710
144434 157775 33464102
25273 35866 26350074
47447 175392 320359449
169599 181610 806844146
163487 186486 554065041
112394 130873 977628530
93480 151349 145244289
85421 112276 127902205
124498 163645 98058039
193613 194413 2019127
47106 112608 743989202
149711 171917 55526924
52100 69502 441462074
67354 148541 203307405
162239 169157 331006692
12255 75810 159021115
29367 49373 49941184
117984 160020 869631509
98983 101560 6413794
111155 116447 13187647
148160 168785 131081898
169460 174748 3221336
186322 197708 411205854
6706 37676 362950930
157072 169810 31860913
95048 118063 57624878
168961 183936 693924423
188045 190731 315632189
64070 166219 664865480
6553 96376 224508284
39378 57275 44800163
124800 126604 4577891
77139 168930 445022297
124651 191647 167860587
70834 125911 388306725
129961 168683 96983252
123933 191454 169088845
102491 139883 759247756
88871 123623 87172035
35845 62054 493626974
8719 136440 386316329
42732 123329 561041119
157813 163669 14492773
49859 145707 239958296
30102 104242 744138332
179141 195590 17212845
50082 105197 137828297
179317 183528 10556392
44025 103464 148619804
153714 154410 424584299
101630 123462 434797569
61438 139108 194135487
153443 191985 923535256
192523 196024 8751328
180548 192759 52315014
37580 192912 933917321
163346 196826 83872780
11754 36117 60786367
199366 199949 1416255
14881 189096 436141726
17099 32340 40483639
153938 166464 762599839
8464 70307 154677441
195801 195950 388779
55831 169304 284101980
162136 183652 515308804
99224 99733 1301854
70144 81683 28796569
137123 137526 893243995
119936 194805 793759546
53392 88545 733413274
120019 172390 131226990
140130 162468 56022513
180196 197629 43688128
147842 148406 1479593
147184 186376 997399464
67666 193765 380573319
137861 167762 75077700
156806 166977 86610465
111388 162369 127821451
121440 151639 75799877
115476 119631 656104538
93014 165209 941564884
83816 124314 101399873
32868 97788 105445224
47754 109847 155358317
130146 160411 75719813
110824 187552 192329610
84217 151788 414947073
150784 198183 465290332
160809 165241 11138748
152279 154155 472662946
51294 96234 634703610
133778 139122 20698596
182596 183928 3407169
30263 37646 11115417
132772 144729 29980780
149400 164634 37991774
43096 79548 91248222
38310 62457 60557326
165983 168621 255147339
9474 157455 427711569
115723 199876 210904323
121979 136077 35165467
109235 120489 28260520
153705 186285 81459705
109639 188149 630036866
111804 132884 999538589
151958 173610 54071891
129734 181117 243189343
60650 69450 571070701
4771 18658 905678207
57791 78093 157634802
69297 71553 713348050
197711 199685 570452355
54866 85185 75849585
49876 92530 621038059
197872 198961 2784344
152210 163450 674495540
146213 171636 130692443
182906 195310 31030691
32315 142543 907890280
196182 198539 6006265
182243 192147 419147848
31776 100165 170893544
105209 194787 786015732
167094 170158 648669443
172234 180735 21191166
99554 100555 2471034
2805 105281 482210036
1475 119430 295047649
148173 180916 482287365
59621 95643 872110382
41189 128007 754614066
29483 191568 405764992
29704 106819 970784943
151518 177006 185875544
76633 178816 650161522
68404 110767 105854614
65991 143343 863741218
115027 171239 296951541
159998 185808 64856938
142762 196733 135215435
6513 112391 522388538
192811 194495 1786528
60308 112019 573817344
12246 156025 359882993
38523 52929 36074364
14543 131839 481118456
107079 153958 303650210
171248 188400 42971440
195703 198734 865410377
3931 14459 379054674
36369 46841 26250326
112194 140348 70543169
95884 184254 911313987
150310 163462 32745255
17112 135864 297023584
177551 180606 250600034
175673 176965 3240193
70393 150803 729713126
82936 158128 188351258
53511 128753 188296430
154133 179751 64009861
125956 141796 39632068
82869 106601 64456571
27925 71114 108083941
72003 77654 14078887
17039 168767 379709099
28966 139959 277653997
171734 172250 1263735
1711 90375 221718768
135951 193056 143075084
199183 199839 1588849
112777 140350 69067429
52656 94019 645400028
64874 75826 200029822
65444 121368 900311067
110494 150912 101519500
30068 135617 264029966
13405 47157 84312800
150904 170566 527829469
112563 145476 934592273
147170 193021 793432862
79661 186447 267415467
102978 113265 25740529
189443 193793 89438639
86271 172977 217196539
25833 40663 999089981
192106 194424 518747618
142337 191232 122545545
174597 197517 606053212
123337 168737 113615062
142724 160008 43290078
23314 192748 424059600
108899 128617 49498665
119588 172442 132469203
14089 34989 139218668
180383 187897 18904159
132595 173786 103178450
153775 192674 271198493
180836 192473 29220999
119102 133592 36334072
135641 155534 50049939
60347 187011 317048552
86893 155354 587574072
134306 153411 48079483
114874 180626 164754793
126010 156290 3359176
147777 197420 653343599
52688 121256 262474323
159894 183955 60396401
51030 69072 97008084
164830 191266 66230964
191327 199334 493913352
73130 155042 205066116
49117 112796 159308827
151313 179097 979096330
173904 178695 12009048
138058 171547 26725155
132530 153782 967450882
173961 191911 88448452
162236 188021 64685059
104378 147063 107091623
81105 91650 158272945
196654 199690 7678121
87012 150848 160081903
122301 173428 128018826
94442 198304 260280841
7435 84680 193168187
110591 141865 78334272
139054 159419 739878449
158036 185993 20963746
73399 123459 125226272
168459 178580 25346478
181101 199185 401194412
150102 192549 106185820
166267 182453 355908918
83701 198356 651125833
19441 50866 878697307
196998 199006 5148187
107686 134107 66186258
163432 192167 72035782
179523 191873 30975768
192998 196200 8018257
159056 190423 78621907
70591 83615 795534486
114897 118280 501842727
121294 169848 257044022
76889 184175 64047119
139674 188775 316888139
13755 67869 135398603
177685 198108 51250492
147439 154602 18027963
5003 156674 379640995
177166 180865 269883987
125872 194174 171102236
21297 142359 753908956
120425 125997 13917679
86439 186679 251095594
10745 100597 224492597
4599 87863 492307512
16805 23817 946366608
199936 199979 110872
99112 111135 779786108
93283 128674 373698000
194229 199540 13344687
104195 185156 203035603
110713 166633 638515742
40698 161694 302835297
107483 108742 562814883
49679 64021 86042244
66712 199161 331605732
132698 149583 42433667
171396 196647 465239355
136018 172032 985805627
144327 179898 909648171
168120 191406 58301021
55157 86610 78614761
101287 176041 187437528
189618 190543 2281085
107268 119636 175678914
40714 110598 275926428
172849 189885 716093004
176808 179992 711235098
101279 191555 226355895
129836 130911 2705405
164088 181907 504805294
32475 75590 482322441
14834 141653 688057680
151408 167093 39129363
73762 166368 215762637
177191 184931 14645591
7270 15101 232753762
60899 173452 157231233
55498 123182 676737690
128424 152906 61509165
82828 180500 599734675
172844 181673 22069704
62338 196091 334752626
131676 131879 655399940
150985 182994 80013267
96258 184419 921195369
199285 199354 163147645
176882 185228 524665203
26151 110081 209817161
53144 91621 96187106
27487 52425 41711299
97258 173831 308459337
89571 129605 825111488
101064 170807 174904331
165298 198120 81695012
123063 193643 176674817
142961 151105 152207852
177797 181262 891735777
41221 110318 172853987
72806 198919 315709058
99493 113135 34166378
14141 137424 638845233
37428 93580 915063431
194077 194830 1937093
64260 156099 318368630
148357 177150 242140868
116545 154239 292262366
180170 180722 1333733
27537 173317 937489054
199617 199676 478327010
152785 164415 844573941
47437 117810 813272156
173702 181148 223870974
76305 145857 495346671
168776 176159 18526022
186235 187883 4147225
106424 176261 175002369
41617 44390 545275783
53162 134664 203937957
32984 59786 67158097
129610 174554 112503497
151203 184854 84170462
15628 189976 436449622
20494 89088 171415049
80370 148404 170475778
120611 179060 657643635
31715 68551 823485644
172480 196453 59970414
108943 192095 517169300
9536 81967 316881420
17008 143766 317141246
102333 193549 887786457
12518 136822 248555108
50797 112111 153332007
154347 196766 106032071
21631 108435 294340746
25810 114491 221683345
1130 167183 415550007
49841 129406 229496692
134480 159344 62269793
53528 176219 307169406
89956 108815 415485375
132864 164582 78622968
80039 194412 286409259
37786 192677 387815390
44103 44716 1564737
194139 196124 4975111
121685 163116 315954038
80750 88168 18426024
56443 111997 597716430
84163 84565 943640428
164796 197954 759683201
106676 187408 202300828
159623 163006 8486633
112111 194810 207307278
23327 175241 380161233
38082 68116 290240048
163733 180208 41264278
56356 199151 357630599
141756 198173 141451947
185914 190110 555359016
148724 153412 11760591
50981 169977 839433597
40135 110305 175477511
25052 127706 256841298
183933 187419 8713600
5753 127676 377211574
144459 179424 87583507
118751 150603 80000018
40606 62933 116850845
130660 183218 494040738
188522 194756 15588376
26085 53944 178384682
160802 189240 27426839
198473 198871 987528
61388 196142 337216989
112901 164451 129224971
128106 131641 8900554
50697 118313 969566700
77530 89541 29913008
3305 148370 363060159
74403 168829 236218866
89751 186838 358244602
97538 137207 99389921
183912 194134 617217455
79996 86267 650565498
34408 93417 147578533
128953 151167 92676962
35440 42492 17680591
120810 185419 161957967
52099 65588 33835640
23792 166153 356229546
79258 120019 39214505
122653 124893 82689053
195634 198449 7136371
183149 183574 1048244
51872 181722 325079158
99392 179844 201654041
89479 119920 76249475
33502 175451 991721391
474 50638 157337507
145902 177943 80200074
174649 181525 741729
77592 83999 15921321
185878 188262 5923796
158570 196708 95423138
53489 114868 69402974
169585 174904 13274346
73829 118403 921392209
172204 191192 47532317
37955 90115 130552802
67301 102719 4866236
192205 195442 8068624
4001 187865 460167663
112705 190863 195882803
91565 181796 633124656
169887 179665 24453448
163776 175423 691185007
53527 175368 758075013
50819 68930 477248105
1075 164217 977048359
126105 170673 111706040
139300 188142 122504716
125494 153103 560633300
194414 195633 878613
175631 190750 518866640
97391 136633 496908617
193190 195652 818667040
23506 67339 414904942
2771 171555 837534215
105615 149147 646954652
124911 141790 180492248
92256 93478 783850575
157396 158146 152914488
42622 89612 277968580
149594 183135 83904636
35889 82514 144139091
111288 132374 52958386
141851 192600 127188054
67916 159006 550273330
78453 191548 449568685
162536 182033 955693036
49389 59642 816415701
47596 132288 212054965
92529 137861 404187760
28831 82754 192876610
35924 52681 812073599
192119 194538 568916914
192943 197582 158441276
10218 31333 89245697
42905 182151 348666896
147352 170343 63176623
84894 150793 165152365
153207 173393 525935830
85645 175124 224030457
84098 153365 987899823
108814 181230 634500481
60037 82911 922778349
162761 180786 45083689
37723 80526 403312536
102550 150198 363084624
7757 136632 322296294
115252 152678 443668824
67465 164631 243172862
175011 188898 34860769
56928 115075 145450959
198783 199147 573413777
164772 175598 130153107
62704 117539 137006419
127790 145875 285740644
58002 118774 710964506
9550 94061 306253492
112440 127648 797126107
79815 94916 989988049
22039 87256 162961512
70835 153399 856809784
135577 162760 68155278
66252 104323 95002527
52083 104867 760526371
49659 107632 690125583
93836 173950 200746304
158002 162588 11394141
136279 177360 102914479
89575 93186 897232725
142032 178676 91875457
49424 180892 329149077
123575 159243 453333635
106253 189340 208221100
144191 150762 16648541
182149 199559 347337485
121667 186131 980066014
196695 197982 3302248
158007 171818 332722968
10168 52076 104695374
61111 130060 834215743
100472 195965 800342862
29768 186504 652326684
154260 157772 290863586
105516 138918 283466349
121284 193620 181148535
91948 199967 270576059
94792 161848 168041569
139283 155759 281658357
33644 177043 828719493
131728 184402 713319901
27059 128920 254813683
156980 197458 413124941
16272 109890 234103880
147804 155176 385772299
198827 198922 248212
47657 183283 339595338
143155 145318 465041747
126285 143470 43066021
61816 98821 29008214
122068 169680 119189021
21898 189861 874732012
6928 167319 681904912
166268 173177 600994893
111074 122484 768243497
136793 194509 144665481
188615 189434 811000499
114113 124395 16761191
103637 127211 59236770
118443 144345 746686746
63206 188966 314850255
181406 186440 101158789
23212 166332 635034393
2118 168575 416510261
110512 169207 348391328
40676 141135 251313644
123270 161003 94395512
1149 156148 932504202
46321 190334 360672425
167345 179240 29794944
121583 169944 323249593
20302 57550 93083641
51362 104837 133699660
32731 159733 317858433
18026 161815 774039124
59186 132910 271156541
128503 192150 159473954
47910 189234 353935674
48230 67286 102123955
77015 121473 111253511
194404 195516 2745668
183461 199848 41067660
29913 111970 610333500
158175 169890 29298352
195693 198828 2576433
23268 179303 530151484
34872 123864 727176533
92819 146405 408690007
97796 106820 22643995
132148 164173 630380576
67393 117201 124427950
60347 185336 312930362
5495 194208 944329621
71692 154375 207092813
97917 134312 125606933
134454 180507 416609615
126167 193707 169177514
87560 115800 824830601
24112 111434 218301970
126982 190895 593079590
75143 191625 543220311
98099 185446 219005893
197140 198288 101269955
114066 188367 355492569
194443 196302 4606535
37361 55607 48458492
31096 46587 38629213
47128 86989 754590970
196410 199085 144756601
132902 198258 606879230
102919 185332 206650038
78295 191517 283518216
169252 173732 387159888
178312 185405 17932327
35618 60142 61554074
34771 151208 291736811
45950 143933 381285499
136913 148372 799434916
128789 180808 287246765
158823 186178 68587188
188734 191151 5958503
188203 188417 524456
166137 170028 9827706
128544 192794 690910386
101904 114866 60740018
104886 140239 164996178
134726 168616 84898393
66053 171420 927919912
72536 150670 195625900
37600 186986 655687594
119196 132900 34367319
192042 199722 372866400
16435 87357 870255814
55791 148764 508546812
178586 191325 31919551
121989 193110 178019034
108150 126984 47305902
103904 126804 57565759
38488 103142 161663159
38154 177666 349238133
62589 151172 379982383
29328 87073 600576159
145290 181889 91659313
59468 96923 529630865
21422 63148 104403187
79517 174495 237765708
175827 188410 628435169
2169 175527 831724442
30111 152201 305689255
125968 188058 584087255
36334 199361 408279876
33537 49403 109923571
19725 184703 507256029
170183 190198 880780329
84517 103046 46269067
20065 24802 11791697
193481 193769 696738
87605 118623 617443155
108148 127954 49702302
63668 83862 50451897
54529 140065 214016021
193415 198362 17979641
169132 186255 42969259
153655 157159 8700486
71558 145912 325888391
61669 84697 57435191
7184 54879 201660970
154960 174502 820233114
42104 157047 726373177
69437 90587 536013606
41177 164889 772858332
94537 117603 57733377
107111 115493 20944492
4334 84547 986647330
186007 187758 4367238
196135 196193 138334
181980 193761 446228803
196046 199698 975956446
103831 199989 241017829
88416 106024 91538663
186740 197038 377592344
188889 192445 388090985
97254 182881 324714846
27927 186589 453470847
182860 194960 97317852
79370 91105 216633087
96952 174133 193386307
88835 162936 305651407
73005 162740 745959370
192324 192502 163481757
65724 174988 273465947
56595 183766 318507180
37614 159342 304733806
17293 111709 236025105
12004 101502 745094194
80495 143474 157643594
5310 103526 245430820
51622 195330 437500672
183340 197850 733821228
172370 179759 18466227
86268 93400 64564563
18147 160242 355543904
173970 177370 8495082
169608 175943 276524326
61744 64906 644517580
152717 155744 984563196
101772 113144 24405390
9024 63376 135933161
76967 186334 643569029
74001 139345 167913493
166658 181209 36432472
1589 188711 468407714
115614 182081 729444647
175461 180041 363460023
96155 142841 116966963
152416 160522 20059253
71478 138857 276365440
44593 119252 186812114
101724 134076 6237300
98712 145365 631131602
131997 156405 30590142
58222 177729 296112813
1907 174822 432734207
152271 183700 384765371
60858 74230 33502070
177455 183468 15104276
167982 193365 56208291
64942 113238 120665272
78522 132680 337378688
190182 191908 4325900
103129 131272 844840297
36221 199844 919461019
28450 131061 851874977
91219 109222 45031532
87904 125982 395750912
191242 194627 8493635
90679 131596 510484642
13280 20423 96934183
20040 131469 278740601
54493 151032 241855623
195342 196838 66044495
2518 156940 402860589
153939 197139 107995800
176632 187637 549218230
195723 197283 3915287
159868 169643 24557694
18957 91757 270968558
38689 180278 354461008
150037 170984 52347475
193169 195174 5053768
162649 185365 57034552
164382 181706 460203930
57649 127118 173918759
10554 163433 312754915
46840 196072 905356438
188492 190432 4848095
47070 81604 86412658
65009 193007 320402225
80245 144641 722746869
5394 159680 580890459
161780 167460 188762250
105418 134813 737877848
174442 177672 300212380
52491 116843 160855868
93225 179729 998300672
100208 141808 254532762
87761 121025 83360065
74715 123406 611249167
95396 156945 809511905
182998 185448 6228428
106171 117612 28605163
59395 65060 973926306
142769 186085 108652680
126277 129630 254527341
121749 196945 188251516
9667 95856 51474438
124214 181560 143642657
51636 55886 10609007
70798 144359 184115035
170599 175282 11661917
137940 177817 99982764
99497 173124 759290738
134059 147184 100879493
44860 164734 943801365
28073 113391 591969559
43012 111036 170171249
195689 199937 103412784
82323 91987 24189197
95345 128053 82022838
186603 190941 398160466
80068 174034 235243240
112669 144684 80299849
187847 193224 548681050
107178 185422 582507760
191457 196865 68097373
191317 193821 6239117
11250 32559 53170291
119721 196434 539070915
191144 196132 12491708
82804 161190 891307203
145612 150822 13261196
120763 126945 579831854
24006 60755 942834500
177430 193119 527735035
149875 197418 994629694
114507 174748 29517423
64428 162145 512043392
83532 131034 118946425
117921 174529 163849621
197499 197701 521221
150005 183237 669380968
23767 173928 375817535
65241 197415 483886781
197519 198017 494402740
168875 190133 315850168
70315 92858 56252431
157656 175663 45072726
164407 190279 64861488
89568 144336 973271567
130749 166135 88532784
20576 48755 70332268
118142 127351 23207356
80676 137692 142608775
130679 184364 134509743
144036 164454 51163323
192893 199561 965563348
77358 113332 701100726
134615 144285 24247727
91447 185859 13829609
98274 126480 995776498
139110 177881 97219395
4288 166900 406876028
161125 173445 30860329
61268 183393 305617175
60220 122424 886784994
96172 197090 252804898
129346 186742 143771115
7073 35805 71750428
5586 27658 55102205
163009 188171 494833431
126415 146188 49544440
181631 182129 1262067
171707 187022 38333601
20022 152183 758460971
127447 183600 140641673
87509 138833 128442486
129663 182774 133026971
92412 148528 166161077
28374 70576 226867663
159834 173916 112371590
189947 197313 18394121
178429 192557 263864052
57170 176880 299734277
35611 156627 303110852
82296 175831 234248903
142842 144734 4801456
44993 170836 315058974
144723 177216 81314335
136973 152596 39434784
186075 194942 22112756
182792 196756 34945651
137856 155495 44448338
62358 90848 71090300
70452 80252 24460780
45945 179805 335173456
24951 26709 880782912
87219 104632 43547661
134719 184914 184597864
110860 125953 158814866
110000 170489 151577184
47014 53323 15841556
107015 174406 325143202
6266 88986 573084831
72942 132390 148656621
67632 143119 653540505
109787 199965 547961992
5778 91077 634990552
36559 171881 338888136
167562 172351 11998358
185657 186679 681046834
183020 189448 595854777
48757 79536 137216918
176944 192137 38080824
158794 175823 529794
67598 181916 286160201
99569 127116 69177959
28486 67798 228802030
128042 129557 3829955
48097 66796 23976854
139151 194281 685368070
171180 185779 291783390
150964 183620 81628510
82536 168605 938472584
167394 171877 11269281
185361 186631 3087258
10176 123272 351922452
111057 120487 606611045
20896 23407 6265461
44558 190889 366371311
193034 194836 4582704
110055 193067 207936139
178082 179631 563113957
140731 157902 414398367
130894 164126 829701434
166201 196937 76997952
169369 188237 47343268
86332 151908 164425920
79270 198722 299167771
79953 178390 246471506
3782 52407 981426259
10305 159850 374072697
57155 81841 61761484
91053 96488 20205130
34962 78703 680596658
83426 93179 837976826
48028 95464 118623791
167858 178730 27172796
100258 123144 57544363
81272 98870 66243853
184279 185771 3828256
39843 152900 703893806
15791 126117 276023790
73083 154021 202652857
161230 165844 11549354
134876 174018 694983620
101830 121269 716742168
152347 198137 867761356
180710 187782 993823105
63065 127598 712596767
137799 177043 284940692
42407 190188 582777418
168663 186338 44319588
24829 44599 754291219
146274 160687 557861520
150406 155619 13031982
116928 135897 816611747
83517 162080 196708773
63584 145885 302660480
168715 176892 20505293
18582 32846 35613839
94389 169265 646409658
22390 29706 18276466
85935 103925 446240286
181401 181604 534329
40946 138343 243621025
89970 93207 8031652
67746 193002 313520444
141832 160146 45892608
182574 188700 15432564
41624 41757 336514
131542 162441 733721657
152952 170398 43593093
150907 174752 679600904
145730 165246 48898697
80411 130113 124414477
131535 175512 110124856
84928 165668 202134586
189647 192110 6151070
42758 136607 234892709
56811 104052 118070418
128568 133710 12874449
170599 191405 437088611
90893 191268 251435718
199481 199674 499510
43968 185321 632835649
66534 171186 270594381
194040 198523 461180716
90377 194546 260890869
134912 197303 270003888
91674 113652 104336587
135381 149127 34656789
73062 88129 37441231
145688 193118 118788368
22694 62430 428170240
36664 158324 304695429
145013 196577 129099314
98001 199544 950339588
197332 197400 167537
70840 129510 146835974
80659 126096 990702064
10369 142021 329233763
36812 164373 392187952
174645 185332 26927962
63669 89030 165029287
192790 199744 847692790
74635 106349 79107560
92935 175379 206538916
8659 162032 413512063
127892 150150 55893543
196435 198978 98062778
193081 195386 5772149
105270 129056 59681224
139416 192922 554194988
12769 107222 246631699
82760 101604 617769782
173360 187304 34952502
150511 184098 84011703
185666 197882 30499523
118094 142800 785009162
111573 186682 188256848
1004 118005 292551948
127944 141351 442320087
131658 146772 37854881
141427 177511 494586637
117726 174110 141301549
20408 155382 529779878
26532 28667 659916262
180723 199866 829287602
182407 183499 447804603
50533 142791 977557356
193402 195161 687407369
195793 198562 540411434
80414 182666 256011691
181534 182797 725335
182576 195734 477344367
147842 152084 722715690
146561 160830 2917825
181726 187161 13682162
151834 158368 418855263
83450 148667 163476928
189946 194201 10598654
139569 169689 75565275
99171 191198 451625288
60741 126191 646543406
187775 195518 19279902
172611 194167 53958792
184910 195668 26850059
112974 136750 59572794
95257 168502 543906316
151842 189933 807419321
83758 118621 617489895
154845 177501 56544275
166680 197267 228051271
172578 182432 388968869
125047 156774 79577001
30027 119135 222871133
142647 152905 25938589
156160 160988 11915886
137298 173831 91578132
179811 197228 43629932
37641 158540 302791890
46859 82078 88141750
31311 34416 7660441
160115 160521 1036330
174774 181306 16355667
166143 194985 837596837
53346 68193 492482572
45508 68907 58631519
151734 177612 487501619
187586 191022 786163279
190598 199661 22726390
38609 93849 138077060
48244 88391 55741
23123 39933 760226927
30236 75064 424411012
130037 154461 61352482
57443 135453 195169585
21076 97626 422695076
150115 182089 648079965
93980 196659 136852633
103030 103230 500841
85244 90428 226769221
115348 195804 722878424
2214 143274 936844298
117622 164519 117556502
78299 182860 937855676
137335 158113 52208821
27608 35206 962748696
102863 191739 801177684
44595 120517 256752522
61805 154495 232056390
193886 194250 945584870
145365 153720 21120235
141807 187782 115332408
6948 82878 189863970
106420 173871 348334010
74385 146821 18089897
157902 180448 56387937
485 57061 141432332
34629 73561 347169126
71671 140423 171930647
21300 135507 867071153
105757 131085 63514380
17323 182797 414168188
105995 185766 199989111
148712 197814 122849173
53220 157409 643203537
154663 162319 19002986
62380 105737 108282936
80355 121820 64604223
110783 161069 126010553
94355 156871 156789484
137372 137605 578483
45755 65483 49482831
99282 199714 182091675
88513 124807 658390583
140892 142467 928586268
68381 179406 302934868
29279 136254 826194426
135459 141741 157975739
64204 81847 44074607
198445 198711 986623717
22207 160457 345879150
138925 150252 511022959
119188 155991 590079705
106578 110201 687842521
30943 100098 412486309
178649 189824 28059104
81041 160516 409054803
198298 199073 179236923
20721 46630 64622433
93070 134719 517782191
118301 128543 25725273
85613 185342 310694868
125129 175094 819882286
129116 156836 69531046
190314 191859 511970369
107969 125843 44854934
179836 188223 21075613
67910 199621 650908645
96516 123233 110279213
145678 175273 556241448
32088 124956 232364706
123104 143382 50704373
89119 137918 461172181
14392 184466 425779086
171213 182096 27245294
53247 176915 309587063
31044 69701 128176411
44057 55892 29608344
165699 178922 33144947
166728 198343 79253133
99264 159752 151606778
191279 193410 5344314
171728 171976 611887
9441 90117 201657220
156040 183941 759766829
152037 152981 2343848
87271 107886 51574816
163153 176744 34110893
126463 159105 644120086
134327 147921 34199132
192243 195160 99881198
110569 169099 146674383
194895 199359 11212060
192464 193882 629035953
42716 181600 810932348
123266 156858 84138767
171311 186298 37536236
136386 152006 39351421
88267 144600 184808314
161679 165242 976449366
197493 197996 991450198
42934 190129 368590325
121625 126227 613149528
134897 195157 151020456
45775 103121 143397172
99368 131944 250879173
126497 190783 740309056
33194 149994 813880398
43255 95139 196244192
102369 143543 897650301
19234 183321 410684530
114251 153988 99853034
49357 139034 615039467
129238 167055 568302120
187141 190677 16942440
3976 54901 925679972
4209 97793 233903933
153022 194352 103387571
90200 198624 633070325
172208 191198 44119874
30034 69147 430424641
10337 182770 461646886
155174 195358 768798260
137997 145612 19179171
139518 147407 101493734
100627 197252 908321062
141509 184925 1730060
132396 177170 112101061
179370 197405 218084800
190360 194829 11173116
44834 47650 679109633
154033 154598 821854
129103 138530 23472006
26663 174872 370852620
150773 191058 449179441
26854 59149 827674444
92116 138107 115054213
126061 167040 102717810
102883 164484 154396985
137341 149363 30353047
139895 197548 144515363
26368 185331 185972195
46937 175367 804308700
51964 153259 253739604
59092 107729 121481233
163819 188427 61729977
149820 158800 22366082
107053 189901 207623422
149033 197939 122363889
3530 196128 582662669
125629 165880 100800743
122197 181312 147974446
75697 176716 252863570
84437 190680 266108493
131509 131871 137604248
81067 104800 59289603
13605 39115 890687348
61830 176263 465514898
108017 150098 105665414
118945 171753 693480452
179927 199837 978979399
70823 84743 412407101
112834 179852 167976385
136766 153433 42014613
172542 194437 54798018
46798 62448 191240782
183543 188823 13288092
140663 159707 47734462
170989 171848 735854317
74552 155691 79506567
134133 155119 52767431
153794 172682 831840818
158089 187289 386964720
80098 123342 820695102
67499 94619 67668316
101936 146260 165648949
31430 83386 41200629
60988 77669 41638033
181191 192531 216830850
168749 174352 14008217
153356 172344 996156674
164280 186569 551833716
149139 182777 589705393
67077 99642 246920511
151869 187469 571922665
89131 154463 396418682
158212 190778 81524882
131122 141902 26906217
188450 193590 12820588
25418 65806 188008067
175354 199888 61481855
2637 68530 381688673
23912 91529 228946794
105089 177505 181440323
34055 168127 335704829
100143 100532 363683648
91194 112300 192622285
150536 152267 4310704
94361 157113 157363813
63939 86049 924351044
113988 137423 877413203
14223 165632 661684853
66321 91211 62095644
162386 195428 811523438
113399 199892 216792491
187196 188417 1939932
140375 165037 950498442
106701 155583 843408143
78226 81328 918549213
130269 130956 135226890
3369 195952 781298799
111413 168611 143373736
184222 199753 365962063
49714 120183 176408939
151909 155089 777598053
70827 144358 184046486
7213 193012 567423232
20332 147665 318673946
73223 97435 60268878
882 166346 487938666
35522 108987 847313863
120698 162665 107230047
145444 151780 1321186
144239 152424 46067662
69740 138523 171941617
33884 194105 455789986
197394 198757 3477674
194520 196843 5763716
62775 180313 294135715
89135 160534 178797393
193834 198097 463747478
185810 198464 19549738
129116 162294 772782136
185573 199620 512313285
32781 78543 114529785
186274 189765 8746835
67676 128418 151917446
85522 176855 228697944
29579 62055 81353880
143587 188113 111592982
191609 195959 63034790
30278 158133 554070149
51683 104168 131188413
198179 199191 2540760
61042 175950 287540701
79321 115766 91078244
174535 179824 13303067
80191 141721 153966401
99672 109878 27931829
168900 193659 62024623
86103 162231 190620642
33001 122293 223488471
12545 134586 945032508
126295 150806 61595937
146699 158661 273501251
60158 187272 318179997
157712 191072 83514739
70761 160167 913111773
116173 134718 293067491
35521 44417 19679583
26540 171879 782640756
94842 196048 777145218
63066 88497 381529485
128510 177903 856026650
140510 146656 15550831
92501 197513 614123191
194146 194829 1748253
114095 132654 820189726
133364 149358 40216350
73329 171358 245376276
98530 181478 258910903
179215 185543 15991111
45679 125442 757634148
59475 174646 550218788
103293 171533 171113109
149833 169078 48045924
35609 122251 216941749
115497 146484 795600809
123412 181896 181094522
123315 189571 165932935
154907 159745 212149383
147328 165503 45454132
84105 125822 565755927
47916 177689 547627606
156423 175415 894586969
136555 175176 249768882
65838 154041 220900173
93198 132018 134794955
59923 190877 376110459
150448 196978 116311439
154923 192098 686456327
95714 138716 31121867
28363 132187 259819793
198426 198853 1069714
40584 112407 84068801
90645 124620 93733849
138675 145201 737254787
111711 138952 68251872
89550 89732 363457
133409 174152 686561374
112337 195859 209307295
195576 196071 103860099
198779 199977 2937344
66616 103407 660868433
126035 138699 9606856
140119 190851 682479187
60727 92838 391005612
109256 132631 58656301
44145 174805 949893942
85613 131167 520237850
116171 157784 104418416
92403 99223 987665869
182429 195789 547874755
6446 106076 249087965
171975 197383 63576001
103543 166057 156660452
83507 172871 489569215
20983 31083 7032254
50187 113885 159271409
31242 49588 145357227
187043 187930 2244472
35254 79315 110349248
83339 159991 191892962
29807 161436 329374291
54919 176372 304076281
52486 176375 388319361
65680 173715 739406193
179413 186199 836264216
79472 197455 295445571
34939 43716 21987348
74692 127987 133200955
68835 139230 176026737
49104 110794 937345872
192930 197612 11768519
58923 186544 637328342
6384 135563 323076060
888 88242 218337153
89475 192936 259141517
129918 186602 141998138
125363 171408 115409384
111301 190700 199007892
195346 198804 8044844
197019 197245 608329
64716 80245 5665181
98629 114196 502452680
196980 199053 562729800
26928 166382 931784102
19988 148162 320811751
51058 199638 249269873
128092 174331 115786509
162131 162218 50341702
91761 183758 602560530
130419 194469 27477595
71642 134832 158059641
117625 118322 869989451
112154 171467 148772637
184499 189220 11822770
131830 133872 421532564
131917 138119 922700660
33926 69637 17578701
7982 109021 252578521
5522 57933 843979353
178214 192143 34962043
52829 119262 958621445
116653 132649 40204576
39450 138690 248300193
165441 191808 66089999
146884 154417 692687161
77002 131281 135827771
39636 182559 898451092
184795 193818 129781228
49138 67379 16978729
125651 155657 75323149
99259 175726 191700353
193793 194633 770635039
197010 199999 7533065
157719 182008 436772872
148208 187771 330038314
17402 100725 208228278
174809 180075 13225741
149767 188645 97316210
30820 46529 658152813
85587 88316 6717245
147988 160028 14220059
76379 90241 385834018
187006 194707 19284102
110507 114651 10385318
14613 137274 306863366
337 163482 408199076
188150 190111 4893684
172210 177558 13301463
157479 176975 797104313
106265 168330 729841717
32575 34942 760079504
45210 81762 91419351
55459 120842 661820412
196837 199260 776341313
122266 143984 201013492
2676 119154 444939250
159882 197372 548083525
89174 163789 186883184
69273 107061 614438319
82313 100867 46292112
126145 161416 88329045
133984 158451 49053505
68484 141902 183631340
60672 128430 38157384
53683 134406 830502018
61282 135416 915085942
15912 140645 312007906
112865 197795 361886175
166067 185819 283139831
25836 79450 354201846
72929 142266 785658125
67755 130777 707109027
121768 184826 748436682
83513 97937 600187666
198275 199659 3459235
80900 133966 770985250
24847 89491 161562385
150343 197696 118464090
139449 166792 68587922
123092 139286 822213274
65010 77721 31819092
107120 128484 53539415
56438 71703 38312305
70045 130991 380719186
69808 89174 30526832
7321 178264 357042778
99644 113309 428512328
32733 135345 256767390
108707 109748 2704670
181690 184696 519096555
161659 198193 510561635
142245 174894 81802104
47704 92964 441122880
103943 154460 242814933
175608 197594 55065760
136440 158349 83277246
9551 15585 984202840
105648 114065 21026655
15085 28093 32536946
60617 163641 257774568
30298 112731 450729820
144945 195798 127352525
193617 197576 143894471
108649 144793 90689493
3988 183946 660380108
170181 176455 138484171
75606 159808 210621698
184392 199117 726180769
11801 174450 406960774
24149 59788 89180608
101457 129058 69295136
87249 142706 138884935
149772 180590 932731279
112870 186978 185788474
116240 150494 366874204
171412 183268 29633844
12484 51305 97020441
113785 165147 128758200
153323 168979 39022775
157120 195188 95260090
70911 107196 90662087
66523 121958 72263255
65262 130393 986000957
177710 188506 19830629
37419 151871 308784413
83898 101730 44478987
60479 114625 35946341
173631 185530 887867715
115116 184414 173740068
70925 109884 97382888
22105 199755 829550477
85810 120217 86147809
7981 87962 503955066
147868 149156 728559447
130519 135626 355707834
126229 184078 144984573
75990 187920 932672795
50327 195335 996894023
154798 170621 177868474
3381 126023 306696388
171520 172270 262971980
166930 195748 988487494
5429 58257 508224066
119793 175743 140171241
167277 169656 496818680
47459 64466 779077585
127453 172353 112482067
35810 87882 47497137
42798 105837 949255292
65169 111080 781558508
159804 180781 439397977
121188 123797 6592277
78982 150994 642278106
149898 152278 5961341
196494 196670 624364928
84324 129707 823677997
74464 144951 703028972
75069 178301 317342157
33530 156322 307535548
107901 142630 87008114
153494 162111 21411407
57448 76380 47467686
176741 182252 13787209
96516 157060 151830346
37165 154261 773263252
128661 168084 120221475
189145 196703 5249446
54501 152428 245328424
178228 197308 297761205
35918 73849 762875958
102788 120755 9414171
185735 190100 941032996
6188 108974 256914234
110689 175849 163280291
23694 81083 197755082
100256 125138 62462397
33762 178119 662545958
150787 184765 661713065
109645 119281 24148811
23898 122860 247697394
38747 117465 772776774
32243 147442 288408080
60814 163552 662095004
48353 53975 349216760
115799 172658 847567013
118192 196526 196268496
9966 18694 909069759
130323 174551 592047166
80402 144496 160456705
189517 199312 24522627
183328 195062 29396984
90605 199996 274001870
189156 198270 764371192
14680 100256 213912307
120348 197877 194216467
652 10120 23761233
122915 144409 150685677
90953 169480 687704496
181618 198311 41851256
104635 133525 674383296
33656 51666 636208928
133581 154555 71147252
116576 132054 531553689
86178 163887 194591762
66424 187122 302145907
94975 128126 83096947
64732 116426 129158691
29170 102299 182809622
118620 183148 161721701
26890 199099 431064625
172408 186428 300495033
107682 190429 207356228
60589 72133 28864837
39486 78952 98792608
100535 155708 533343111
21007 182607 847101956
143303 178803 88908493
42022 93075 127687489
130343 131027 1611542
184664 194647 24961328
6398 128929 306467585
4036 22729 46712872
29345 94037 658102089
15452 55620 100399939
124260 138035 34377703
14435 56929 752146502
122034 157653 89173086
76098 168872 232173562
128812 144507 816191799
124155 164206 100294872
121967 185080 158112150
99177 167835 993522306
155944 199242 108357313
138275 143752 651150022
134712 148993 12742083
894 111826 277300825
56338 112869 643185835
7682 178212 426665349
195784 196405 1508484
119584 155513 210007366
126642 140655 34966782
74598 193016 471403374
32529 117216 211742206
19458 140554 302898366
155848 188383 143962412
89255 137894 267070053
94899 179360 378479085
190703 192605 757656726
117022 191606 187005589
110933 170274 148733068
188507 194743 942728603
158096 180479 55968420
41575 141041 580257639
127114 148528 53733003
63966 64429 301547742
134544 139917 13415708
159793 179449 49279415
91639 119798 70543493
41376 178739 343896083
85420 182632 243410211
45928 123749 194897688
154719 160189 586023737
14155 52336 622985317
194756 199135 810807476
75190 175260 996118807
17680 57743 84040318
86468 166322 777723745
168011 168187 432451
151927 159068 17701706
126370 163001 91729148
147017 188928 89715903
85702 116286 890402956
150715 157143 16012910
37784 150024 281146409
16855 143949 317960441
67036 183967 496039248
94984 161037 38692934
79228 188513 273679332
41385 134558 233165902
184493 196067 248472647
82918 136661 134464234
90648 171784 203307127
16095 164453 371247500
10291 49098 96853958
135935 136664 1815994
64346 158086 875943146
42423 175411 423365237
112064 142269 577224348
184665 196572 13157824
141703 175852 85599520
163805 164063 649480
9315 10144 2090287
54420 174067 207539930
7934 19921 787567219
179134 195711 928365726
159019 188719 232898105
198176 199518 3337285
161631 182214 520232199
181042 196279 38196690
44341 54877 26382125
68398 83940 38792625
150318 193411 526648055
176942 194370 744134783
194029 194852 872161605
42529 180558 345571044
187971 194409 16067750
86905 125316 96247120
143568 153926 339594173
83012 180400 308232871
92788 93703 994942661
45616 105352 981216716
3052 28959 517554417
134144 175634 103986509
141271 167961 66991384
98913 122549 59405765
19374 42096 56710692
158491 173023 783616726
157521 161356 2836538
117620 191858 494882529
33268 102215 88277106
171621 187060 204970978
69566 150009 201424047
67854 117859 124980777
49406 78249 913838984
135896 148586 32013104
129840 186807 142700838
132880 136395 8724238
52773 91410 96574701
130952 161552 76621538
145711 149929 271472087
113593 136383 966620243
128503 138253 24311413
147757 168356 51531020
173868 199869 65170099
168823 199480 961801375
93807 170950 193345476
128564 180021 986865450
182259 191746 526852287
8474 37271 71865613
69428 198458 323057527
66969 101234 595202048
65147 180440 288563293
124466 175228 127124653
176468 186744 25731420
167738 176338 21529348
172322 184179 29695520
92908 126868 349053461
16970 187282 705648498
11246 94924 209087019
32591 136223 259278144
163047 185408 799384371
56346 114511 598558171
84550 151949 168954050
2544 142944 912294396
86941 91980 7841858
64882 125120 150717032
162105 189618 469201771
179829 181639 67002181
177549 197308 49557537
135612 149592 29097131
50425 121160 177107149
61836 182174 301147409
195954 199857 9785419
122418 141219 46933462
187131 193761 3964536
137479 185730 709599966
199781 199986 480508
44696 195107 376577068
103001 144215 567238412
21538 57954 91091490
75764 149287 939469412
111539 141961 781674294
134736 179994 692360203
68757 181870 615226002
130353 160730 76032680
144193 164725 51435459
31630 176266 857360960
157747 198306 101588943
187994 197044 973870964
97827 158014 797941981
128805 190853 873761924
118690 150397 748151341
151138 168287 891153830
42415 117888 851265227
67032 115272 223761861
97522 142255 112088974
156017 182530 908447556
179414 185039 556112867
125878 152541 67014997
116898 148389 79155777
35147 67237 701615825
51300 69480 45631522
138972 194043 758285647
8491 77435 187230538
103891 150249 378628472
122506 196137 184333574
103781 174077 665914434
92929 98906 622352430
143934 189253 553299722
121414 166266 112258802
6236 10151 9801941
36026 155614 28438690
55278 87305 242783090
135588 192597 958761033
2712 181412 779732574
51563 171333 787695837
107616 144588 932938562
20640 171878 721563324
24118 31498 843067034
135636 186038 320166933
57869 193251 338878041
191293 198128 17170095
198254 198612 447801588
108093 152192 616403480
145386 189125 187423633
139193 188175 122867313
14021 195054 171653538
5248 161855 515064242
143204 184085 102454390
118390 121830 717804723
7903 132577 311879880
29301 139073 274568656
68423 68454 69732
50718 79740 685264775
154446 172327 44662764
99582 132853 48067459
67570 132682 162902571
111842 178513 167105457
97229 124051 346078072
7247 186243 448015494
53946 56737 6961024
107929 199135 228624454
4292 69266 162514151
117420 153992 353193375
170414 192884 56245579
187114 196698 23935853
103783 130255 66466660
91480 130692 98279175
127852 194497 166923509
86398 168022 204499238
356 155210 431142041
23076 171574 371703294
147622 186267 96726597
178774 188794 25185451
118717 133001 35843603
77733 99859 55126723
80313 111094 11523169
196406 197023 1559307
149938 198434 506771817
193983 197994 416058128
69196 137347 170421992
170248 177513 18128414
193442 198853 13622788
11775 178671 560083295
80880 166110 213333516
21633 132716 277907556
10172 172028 205983718
3908 40688 91896359
143681 151098 75242978
186162 191239 793554596
112967 147212 817723075
90656 146880 606602693
25474 96921 178536070
55183 85367 647496388
194302 194522 232493877
82860 107882 62517408
165807 171983 15554930
124231 159781 88991662
80852 128048 428068981
22496 22860 542103040
131265 191866 86068669
148444 157359 22280820
13190 170176 689111008
182320 186581 84600218
60931 194204 153296506
176588 192125 38924914
114336 116381 5092338
54 102001 886481851
62739 191273 384538823
14603 80752 165515380
199391 199579 475262
162581 188582 65207006
2955 45731 106828196
147861 167438 48971694
87926 111257 58387458
70977 189557 296940606
106568 138576 80085126
100202 138366 465061627
142623 197867 411219205
107816 158150 126249868
91085 177935 217533050
45565 177705 330769495
47120 72132 112189937
163043 184250 553168120
61450 114877 739370646
172126 194142 274549287
180247 180294 104754
112368 183887 179323252
170161 191890 65210740
95846 176317 201661574
162492 199196 738924391
195402 196673 732420243
49722 137818 220430946
89781 167079 612394561
178978 180867 4670342
109319 136329 694560234
131780 197367 203582817
48903 75795 914348706
5602 82302 191667629
22524 133795 290931239
106817 121908 602660807
111688 145654 85194489
6017 105669 654756137
134590 144204 24115261
52682 119735 572135969
94406 197114 427470061
108105 165362 143507184
47654 113120 163738651
158106 193784 89262361
2833 170898 661273353
72914 145046 338115906
111927 152505 355174029
155378 167426 30089674
32181 155547 308926163
73530 77293 636394779
87127 180682 234305107
176108 195850 49433751
181837 197019 565355107
52037 194718 357245898
64035 76967 32413885
147663 151026 8514896
175684 189237 32043474
67587 121085 424693717
79278 199289 300568866
114754 185922 956023398
27422 43250 527105125
193326 195472 5341647
50103 112574 156265723
146458 171327 58067951
1096 89782 480010794
87108 153198 226134593
164436 185398 618898713
85249 141795 419891102
196888 199953 7730712
109977 145867 89950078
114087 165428 128739038
133570 146404 2538917
56856 95947 97728356
98028 120470 56322517
123755 124771 2453158
96225 127197 118310006
194865 197966 838249713
13892 81406 209708551
120699 138899 45481006
46608 120857 676971357
86627 130301 407750324
37472 97666 967723421
150746 192318 600662200
199367 199942 1398449
46404 148993 653107640
111193 184812 784023012
35978 174136 345836079
142127 155731 105652844
199205 199782 411243765
100019 149950 125356099
76880 120558 95632438
58840 168816 710567698
112068 192345 671933876
72171 165471 233453414
43825 181064 343549875
47382 190024 357211589
102489 128150 64386590
142564 196885 136104455
151975 194161 787363762
89099 118114 723038498
120878 176765 139999007
106633 176709 720712232
195813 195922 278741
49547 178418 322689776
64006 166926 257647533
30590 169458 501967206
5205 70322 162821261
43639 122887 198476020
141867 171579 167689934
14769 52058 93261111
68535 159928 515392297
110600 180853 175994792
152145 182934 448154445
156359 171456 37746044
30865 181021 375757964
25261 70010 184644070
163488 177727 964844103
176318 188709 31086517
168702 195465 67016762
100826 184339 209378328
71140 188144 292968152
51951 138357 216130076
612 8766 20449013
107631 164676 142944513
176962 185533 21605897
184470 193085 21479126
162491 187647 63093117
117013 152947 90300332
24977 130271 436628433
33002 49604 8229379
170561 197821 216172231
188026 195022 17481415
29349 113591 210629083
72273 143803 178898005
13756 68778 649935694
25755 61414 358935080
21307 105447 210300688
50831 180314 324194476
194893 195065 418100
153071 192131 97730762
21804 34915 32653236
46266 145166 964875950
153031 197655 111650529
143935 151593 19441116
95714 141990 594156681
138393 182839 329956137
46972 69552 56657605
129256 166885 319040767
166780 171719 25203880
83273 161851 305310766
127435 132475 220301777
41630 88970 118402695
106075 153206 118261447
195342 197497 5443811
26924 102847 189731090
126155 148123 55185543
111158 195789 731199667
15166 61338 578999447
37071 187363 743707637
73326 135015 154218939
44139 60017 39842368
172199 191784 49047276
19826 50153 75742949
151691 174670 57318886
142661 165940 419528463
138633 187977 123786206
184390 190510 816079563
148314 179760 459971855
103194 148430 113567375
11885 86517 186528576
68727 188548 528036435
132586 140754 673845747
88171 153333 163460023
68771 171269 256598219
22945 169338 366372301
82609 121050 387760145
45366 151779 803414442
40823 188380 369445014
32018 49444 769268
96464 199977 259350404
136489 144612 20428656
28966 113250 100547886
102071 131781 933031743
138521 146909 21211800
50054 170456 655495055
169131 184231 37915676
151284 199095 915285879
153727 194638 102298909
180189 197977 18804852
25177 80033 253803284
161300 188199 67492220
143212 167984 921273496
152049 185098 584271397
102650 181720 654380657
146551 165984 48573249
166354 196282 907393374
5815 179571 434734882
191630 196690 12613318
191019 198582 19002556
84458 127171 169304007
185208 188292 581214835
141481 144250 7046434
147787 171471 59311902
95253 154272 420615283
92028 126426 86153651
38676 72965 85985384
39325 152712 284000925
17867 101606 209247662
151002 168100 94439025
146163 158192 30175369
96658 119638 57626991
8129 175940 419938877
137338 138272 397302238
88816 115983 67995995
150703 187657 237038523
160431 178250 144942563
22749 51970 73020645
90487 94823 1347678
80132 103908 59308091
105114 153401 337546773
150970 180626 74035716
21960 35948 385276258
10750 79537 171946868
29077 168794 349697229
138839 151823 324016416
12964 148663 559369002
11312 88636 435637122
187838 191807 9888475
101359 194043 232309180
135107 140432 13295602
145663 195679 125288429
28221 52804 61467709
90945 112143 143274980
175919 191839 39889935
114897 181983 507006842
26634 174719 370535119
94527 118889 681600928
177534 187381 24771760
52149 158631 895729303
84399 118920 86398016
136140 169362 83273674
45710 166810 303176645
16896 81304 7659993
43837 158456 556140821
22579 36957 35824718
122633 135638 816573029
141744 144085 4868434
16805 147907 328163572
170981 192262 53312750
154536 159806 12970541
191294 197644 485315941
17603 145538 320114949
71876 153493 204385979
176802 193761 902300883
192967 194768 4556509
92113 177356 213448983
127829 179008 128177952
68871 122634 653180836
95727 141069 489430298
128049 150792 57139804
40659 105221 161389571
64002 165725 220586730
114447 160611 115691648
146861 176953 75349935
14762 24074 23306772
64983 96666 79086726
134164 195932 903312313
157557 179268 804958310
139412 162319 57473519
94686 151473 187258892
71463 113159 104142839
189053 189178 306728
111397 155540 110836440
49925 126072 329436738
157500 171684 922092467
101434 113144 5305435
199721 199994 695895304
79383 114931 88837980
9936 155434 79068760
33735 154234 228418060
58417 62359 9864952
36995 163361 960261630
146325 171990 933381966
127248 138486 666572280
126620 171695 392594373
6020 75351 198418233
1337 97607 950724772
106960 132958 183146320
124543 125915 3418112
162794 175446 923155989
5410 123112 567465181
51660 63614 29968073
85168 153744 171888861
81409 117396 8151340
34126 77005 137152177
93178 117383 822774646
161829 185483 59367750
20540 43395 57030010
198509 198843 830454849
139693 164709 638391615
197417 198541 2885740
170049 193603 689886382
9995 197720 469830555
664 96343 366824001
40433 199511 398232234
159351 198538 98276743
128484 198838 176317904
35314 57744 56231828
154087 178633 430465042
168465 192941 134912605
72384 97452 244766352
8137 91000 7026822
130246 169496 860926992
114772 186267 449133651
60051 83582 824302803
145385 153155 19629436
161764 172237 736514028
153286 182256 545023171
46356 69004 56818822
173370 173651 708064
13627 143627 325292232
3673 142006 846172591
46115 115097 447499224
28921 131597 888479622
182110 198516 173935814
15708 82429 349257414
19328 73692 136105268
87582 105035 43615580
29850 44075 882873456
43316 128673 486254047
37114 100829 949153836
3258 102359 247676331
85319 87385 5080964
22286 161214 696790145
157244 199738 106386123
55372 86280 77281838
193278 193379 268242
65554 130128 161554438
191561 199644 20253628
21971 94967 182431552
165538 184840 48449452
178895 197957 47797935
58528 63856 13257674
34044 129853 857346143
31185 173986 786437566
129218 199899 177033723
39340 113292 184918386
122473 170435 3753524
107947 124780 495217376
122227 150717 71477208
1115 1217 266828
131758 142388 92558220
98662 188247 224581802
116610 116997 862868677
66462 96708 781636120
57259 188924 329706310
123279 160896 94092266
152364 186269 84781270
42388 119541 193098012
68907 74294 771658490
113092 191522 196606654
116236 118371 5401313
123466 171356 119943159
4125 146341 503452698
166613 186697 534465729
101039 143124 835365491
48179 86104 94916436
185701 186880 2869295
129721 182820 623836357
176563 198127 54032570
33412 124239 227315731
160368 164883 11346304
55243 186432 951713851
110512 126531 40245852
99527 114648 226080554
193606 194485 1032805
192290 194249 4890045
90049 114121 60147362
79570 134728 138060160
135954 136882 2293671
26465 133768 603260586
104675 133906 73292011
168033 195632 491213816
179315 182812 8777393
7253 198502 734807200
151492 170065 46331651
47231 63577 40998331
49655 176393 317355648
111079 161454 126217849
49797 193650 360201115
137406 167733 76118395
149733 178174 580617519
115142 191873 167193314
168980 179410 397381115
102518 197541 238147229
146820 147456 1657947
85202 87928 5592224
52645 139956 218419889
176544 177213 1615102
82927 122212 98398828
103419 138804 88631065
157231 194863 477599856
17559 196826 237079204
107940 183087 188369427
149380 156686 18251975
172002 194684 56788238
22046 134512 977051034
79158 180451 253593886
25806 107537 204304453
114834 193587 197352392
23373 89469 165226206
40860 75521 9354884
137554 196664 979672375
83871 173151 378068090
111674 160943 660793649
48475 60058 169623213
53312 77117 504200559
45994 137090 227978362
172938 183001 981002758
145078 151345 711395060
98437 128554 75552640
36262 101595 163359400
65641 144561 224990416
143548 185829 809757903
23071 137348 433006332
197763 199116 3423490
176014 177366 810173176
44712 117622 480993611
130223 183786 689524970
96206 117762 365725279
171128 172462 34692173
50337 63275 606571846
3842 95259 86341376
153625 157529 865879241
107367 154767 118962416
29269 142376 282976214
81587 179598 245422046
113079 197108 218150589
195875 199366 133185570
183655 193550 24736312
181918 199617 44374491
194942 195010 214650669
105532 156094 126876874
42769 60955 4565573
94621 177925 767430821
31354 37467 649268663
176131 179523 8469152
194642 194707 180604
106593 116668 25148551
129520 183698 135740835
18417 42371 59824195
168779 172998 652051935
191216 193121 85349836
127856 167226 284717172
33892 48146 35672150
152234 153422 2996302
127805 190825 157850184
118024 152004 85368216
178719 192885 555627011
122555 140145 43934271
169388 193233 59727483
84462 194467 275511648
61763 188851 773368514
58580 98358 99265892
190168 197348 562881891
58739 157802 247954983
16666 190133 434203605
162187 199156 92682485
66713 117514 126926530
107843 179706 959107244
27882 106282 196052978
199581 199908 287080091
9875 151916 891517792
94569 191347 242476435
107712 166066 350059895
160326 172758 31216488
143707 160575 221686797
180541 186202 3671567
119376 186447 168042347
61639 151127 224042605
195805 198501 6829549
92237 115393 872066272
25901 178074 380764672
167767 179071 28258879
115197 118867 9247625
13354 68316 137506585
104658 136867 80671365
93241 198853 264697421
122196 175696 133939772
127836 148703 52410830
31755 70451 658791589
43218 61423 45766232
24429 78305 134755223
7035 53917 237594023
79967 192009 280597764
163012 182783 61858084
18380 180661 406124871
10922 46737 147473155
139522 162323 57226698
145630 171313 64397272
60514 78197 44145027
38793 161192 209005460
198332 198809 1221434
107816 146303 96538046
87436 138754 944126179
192945 196131 7981543
32963 197765 412634089
100389 137443 643655899
29511 39605 632518950
45862 122664 752961921
126020 172308 116041845
4119 77174 182719923
144048 173326 73386503
127006 182268 138396324
196509 198756 5720100
195482 195911 307279936
141370 186046 112118021
120464 187305 453781603
112256 166986 137247093
160424 182305 54896377
118835 197339 196674057
107978 177557 174334723
121337 125800 866183683
40998 142333 253557035
190445 199914 23685280
107634 111142 128489906
15553 104130 724659415
115267 132417 131386366
90484 121334 77287439
187857 195926 626711019
133775 175379 104185775
11074 135460 283706769
181184 187099 14911078
187989 198993 349079463
41590 44437 7158790
53145 145949 232316186
141095 184227 108184697
22787 189651 536730647
51669 141586 607688716
27899 144283 291236280
99611 107153 563782108
58160 74463 40873754
10494 101853 469440398
140080 191481 128841495
78220 100770 595860608
172914 179714 906882465
15617 17267 838226956
95437 132977 94109578
192396 197295 12264748
24504 147929 308952728
113925 188496 186975181
164677 175830 352977131
16351 149368 644502785
15094 21208 883985813
198839 199520 1673073
161319 191582 75882255
142271 196508 186317798
17525 188391 694134125
184010 188352 10855457
1228 56454 138025373
42191 96812 443883068
197258 197797 1377529
194373 196895 6259895
127444 196579 595380485
138972 165457 672057490
91349 91768 958936988
182452 196100 34170032
106896 116479 63822749
107159 134890 415188294
32206 109990 455065219
17030 108784 229360291
4514 179389 553062644
46448 157761 278781204
26732 177067 376201652
162768 173069 25799040
108245 125285 629016899
135136 179001 305051047
91942 187650 239820785
266 98984 246714969
29004 156280 318688928
103124 141757 348659520
62115 153591 613829896
2449 27195 61849211
2115 13424 28274411
62146 106907 477009627
118890 186603 203936713
93800 199791 686988162
188603 193863 13082688
25889 35464 23778072
121759 182329 151668643
121724 184667 157687345
722 110741 275085166
68242 91565 58204532
197626 199854 5581450
146114 167628 53906580
23215 76241 132720067
98887 184413 214423616
197412 199965 501849
43545 184286 862773448
128119 152323 973303854
127946 187728 149831635
169051 171903 498305324
88405 199729 509302575
13191 121083 269925759
139781 173839 515174145
17929 191542 585281168
47235 109945 743377533
113434 143588 75669146
64616 86491 54585458
122719 170324 513660500
96068 166060 306385672
144253 145367 2797841
105536 115765 25599991
80174 155275 188168781
7006 60409 190003833
76184 84981 21876866
112914 114663 4432606
72853 144139 140960157
113130 146213 82998854
180730 188309 19117149
63097 165183 724603022
80157 82294 936561063
181637 182241 68203427
52521 54402 4674639
107911 185740 576625404
51512 169190 661613396
152151 156166 10050309
8285 114192 264714694
152401 184331 28107585
130698 162211 10295931
121850 156319 86396878
150417 166647 381140812
134773 167499 82037213
7055 21342 875188757
142372 152047 109057404
33704 55539 582742448
9700 66784 33752790
10694 163116 381308694
61195 187207 315383746
80099 166540 765569095
158423 168534 25273294
67521 91461 59730040
190229 191041 2011793
39144 103808 161615378
197112 197882 515156793
179369 183471 99481799
9518 161046 379111038
12362 110432 245212915
157903 195300 290881110
59273 163402 260525071
70675 107522 92016449
38630 86737 120310858
104250 143575 98629312
59152 128476 173345408
76877 196346 289263336
183390 183707 839902
198708 199406 297304035
162401 197296 87412754
128405 176550 120642953
58902 61557 6710620
155649 163861 20370480
8417 154224 404285543
62546 85137 512338286
153221 179133 444261944
144130 189164 585646516
65076 149300 638864739
167404 175439 20089369
38571 42225 9107924
41170 73182 80269813
42091 190681 372081664
139894 171687 79785591
185180 192860 19108713
150228 178103 528552710
156541 159156 492763168
101986 189619 219711412
175556 199343 59615105
122363 130516 20390395
180850 199524 46869832
196092 197491 3545791
129105 142711 34016970
156902 190299 718296179
63615 104181 101314468
86764 168515 204784611
59670 150119 875800999
167721 187806 628653887
114792 153818 98032697
131923 147364 652839149
53604 171632 544507271
133619 152823 48279885
189743 197314 695340880
167592 170724 7822901
62067 76249 35487857
51197 62871 29363459
99991 122078 55553410
121490 199500 195383446
147233 153374 53041333
158417 166358 131967427
156941 198244 725432826
192974 198847 14809140
17750 83451 164291085
21790 58553 92023430
37658 134785 691909405
98382 183344 586940993
112507 158078 114330948
151787 187373 98300376
63593 141760 677312903
128924 142149 33051259
75208 150802 189281566
144636 164317 100385173
36818 109162 181028326
23145 31280 20297032
141516 179183 734622942
169526 196506 581472056
37854 123763 688428749
12016 144487 641212271
5026 110933 412782716
163817 181650 141909292
177026 181577 876896483
112938 124348 28706169
37512 169724 781754998
76708 96705 49807491
66216 156213 225350724
63331 193055 324678547
45417 113090 993035176
72289 101801 73540590
87768 122924 925702842
55423 163921 438608374
143479 153063 731452895
160424 169430 138093059
18714 31545 32077342
103541 190609 563415204
141869 176067 46800264
135484 180366 311041056
49510 132724 208341540
23274 128401 720200715
87865 163983 798144491
138707 141454 6888214
100196 141604 103768600
130279 192185 201030623
160297 166390 397291095
117263 128466 312612673
23470 112355 222227855
126578 186378 149755457
132753 193857 677807245
108017 181132 183213014
42292 43194 280159574
13767 94715 829895334
84240 117618 83460845
100083 150388 109717532
13090 90210 192858222
195930 199881 884609421
45562 59200 34254951
60883 74024 462921273
186250 195521 116636257
144173 158574 36175282
153795 184769 77476206
133635 159579 360101884
43420 166665 308541020
197046 197143 997222262
3223 110914 445932086
127934 166205 126529744
173846 181125 251328820
165898 180393 36325762
101817 186885 855131444
28593 150291 926673536
57402 116806 315889158
176004 176786 686789049
35683 183185 369325308
137894 183268 982238019
18114 126120 270192068
169973 182714 266779598
54251 167064 895477611
152862 166105 13465664
76152 88907 338330513
2823 189569 967088218
23550 153608 904254618
14963 39528 61390694
132412 146921 490330668
148971 190117 573275067
121002 190912 175096068
67088 169412 312554247
173796 191777 123860331
167147 177579 26059135
188186 199865 29197568
111914 195551 420587081
48840 155093 449425619
29374 57609 714075656
5835 129181 308494561
164428 195470 239841769
106197 125203 47663478
40361 143204 257375340
135542 146248 148660077
118070 139690 54186634
108155 132699 431350787
190026 193434 8487352
64106 171369 268584165
53028 73945 174110372
175114 182265 6167353
134801 179477 111932812
116185 179440 721902806
199775 199798 50326
112428 185693 889881846
119475 134415 37398780
132249 154636 56197388
165314 185295 229796522
159683 159767 206389
17849 132785 287570899
274 68533 789163212
87306 109808 56354659
156671 171805 607702456
49230 136196 273500181
191155 195243 10240767
198300 199006 436948885
38077 144362 958133566
124732 152226 69037728
20818 53244 81048643
108539 113079 269261040
91384 128872 23356828
106050 183923 195163416
53766 181693 320247396
84431 181690 243570933
66755 99855 430019699
14931 148664 334821884
46040 97457 128557707
109515 156723 118439093
155621 157447 4503766
197950 198546 884060229
137928 164476 925896066
90201 170727 883364524
188219 196710 21186729
158017 171006 949101614
57509 115072 143923948
75098 154925 199843536
139645 186894 118485254
124765 173195 121330157
154272 159006 414255738
142208 166103 59880025
165536 167538 35135182
106979 177165 463279034
162791 178516 39360242
82847 142394 149016589
120910 190337 173931712
68203 172385 811655820
170980 172439 418243
38428 135992 244144201
123719 157837 85426851
75493 179397 260034397
22796 164825 355415155
192303 197257 619441489
163593 174693 126009006
97191 192596 239100143
84635 137250 677187704
77035 180348 258604603
132532 151389 897139111
45128 95212 125155606
27795 173438 842558372
8182 154051 634778888
113254 171089 145023833
118694 172051 443083090
150766 174024 241660445
99991 101437 785574007
165599 169806 10609711
151382 152926 442143820
87759 191925 544896999
84863 172708 431452184
52349 87324 87360021
113772 155139 103896144
148749 155923 17956577
21987 195218 939564498
182622 189756 17931431
75798 119943 452507611
8039 186690 447078756
156524 165915 81859608
43882 199382 389398059
117802 191907 185744816
116202 125189 364496889
144148 149103 929953174
115974 191469 382984892
62876 182727 431401617
186258 188174 4814104
130691 137101 869130774
124776 130421 14158533
54053 135634 563024177
135418 145826 770236666
132525 198250 164673206
48022 152291 550574387
95324 167936 479353085
71650 111445 99376198
43049 149421 266466871
25964 180695 806183222
8627 62516 134798371
39699 134972 238400734
148512 164974 41017406
60072 195672 689708233
154650 183757 72818001
63148 69789 16601032
19008 20435 921196021
74653 139205 161305555
29928 185317 389060958
171528 190053 46382571
159378 181114 54452387
62706 75185 613841949
122709 184313 154265465
177169 193016 39686530
65143 70462 108055645
20357 176083 389697588
26374 93222 743799192
59934 164967 262817036
157424 186587 61647593
43312 159422 696009833
58181 139028 202119765
153686 195958 105706301
50911 178685 319921605
110796 198961 220989304
2604 105651 257579729
173575 173888 752661
174192 180377 15523376
69194 91513 55674221
38322 149679 651582516
20042 194918 437631377
187878 198729 27165676
190564 197525 17418293
78214 112312 148660203
176216 188960 154207845
185229 191252 11342775
177547 193637 31981211
120699 155645 87705185
83542 145686 404502636
527 111437 277258059
170990 172382 862816596
8654 159411 762809246
132225 155673 58839674
168818 170435 4077849
30635 47163 41257941
91442 115177 59398462
148420 164889 5169735
199049 199796 20640196
53174 146797 234379881
44518 137071 739045927
49786 126140 345605597
104148 132403 70920538
163060 177821 936637342
121725 150608 72476144
46508 95243 121866270
44440 58495 752201473
19669 192240 763144194
168836 173486 11645339
8285 116847 996138491
114502 159827 33508230
21432 101987 747930570
100932 190040 281414282
15521 159465 664492239
34665 97980 158375196
155815 184863 72699124
52367 61765 21533662
17243 70853 463241751
30801 45580 778055739
26972 191198 419560430
164941 166613 393472032
169433 176367 17397384
85918 96389 26094071
143950 151128 18230412
34537 132826 246094378
40380 104668 160683620
109970 146276 386175510
5314 192059 260316725
67007 163851 242322616
78938 92497 33783058
111530 155820 144539234
143598 188852 113415601
59847 140509 201740101
7062 142159 605408620
188077 196524 564227166
195281 197665 6005217
153620 195149 723986835
26417 128828 256133650
97320 183853 383459898
133183 184133 127659413
22105 84537 156065081
165041 192362 68514620
135228 158463 558625725
63279 123813 151505876
71399 188687 632782466
56058 185092 323208884
40166 109286 172831251
190522 192101 382951280
129889 131383 3765880
63154 121262 145379739
141416 173559 164210095
153704 179172 890695064
111880 151465 143426132
141910 199055 143300763
63120 96518 83343819
143503 169521 592928030
197703 198319 1554256
148144 167362 459121773
75149 78837 342683014
34305 40293 268278627
133380 191209 144856043
157339 178733 53478280
76231 125296 516433493
46887 138232 228569246
172378 196301 278369466
52725 176459 544180167
158125 197459 758027381
107761 111782 818452267
99572 158101 401189633
9004 111739 963975125
43862 67857 248591930
2415 94234 229426061
118182 192448 186141901
167572 179819 30630206
31316 120291 222631682
174928 177863 7377988
64503 84983 51210525
124457 184876 850682733
149573 186464 92279716
162841 187205 157195325
97690 183162 440093118
40595 194246 384637179
80311 116099 89398951
13578 61138 119098475
68585 184158 289374829
61464 180736 541522418
66285 83805 43695523
88953 145371 493247991
119577 199414 200048632
159664 191031 78623167
53007 177306 493875717
184085 188989 429228356
1875 78239 971193886
24994 57410 81040263
41662 141793 819671530
8975 122974 843628543
18459 18504 112264
194288 197636 8402028
164907 188447 654850215
189677 191949 3841965
57609 177013 778385413
67977 158447 514658128
37724 88401 808276966
53587 114757 152945143
196479 196567 932739830
80192 163191 207775561
21991 94393 501522574
21655 61637 100125597
93522 187892 538670964
54393 145002 529866058
53054 121429 171159738
1996 97005 237444764
33955 47040 336797299
22916 124771 450331227
123341 156883 84020688
191946 199052 11400366
49562 59084 507471263
7719 116578 272100725
13333 26864 33901688
198306 199829 3798497
56809 132691 740106949
146694 185998 98514137
23733 35426 981967464
167386 170307 7324001
50741 142112 764014022
52458 63491 889668148
142661 197841 138329372
171372 184381 154570368
148431 174973 66302833
64372 87836 58568887
104172 158561 136453253
152104 171762 49129901
111525 113296 4433578
119450 195171 189685389
22305 70571 327281477
19272 129611 276067537
53238 93843 256912714
68309 133399 162833869
36179 193697 508138493
189523 190427 2229168
14738 159252 361618362
9687 103492 661630128
17119 124115 267681844
27877 147419 299238328
49784 72976 58239777
74196 176423 624004033
162654 180676 45090154
162280 180036 507099431
3058 62806 149468435
95758 192758 548125140
100732 187081 216465328
1229 134537 333444072
96985 162015 162998650
134752 151479 330554977
44095 166329 763930155
96991 114137 342484386
12583 180646 420557482
28141 67792 21972861
57179 67862 170293825
37806 99396 208587494
1818 88664 217074327
44850 68885 862958125
61399 77156 39329741
79117 143591 161396261
7622 95240 36917665
30104 183394 855426694
63440 68273 827402096
131198 180034 953591097
94806 102414 19015617
69523 189344 347120089
14702 141637 317538347
119236 144842 524601803
38856 60660 54703827
149556 186813 93207197
196156 199276 593022552
170295 191135 484955125
25336 58841 883575148
26325 61700 88532453
108740 112898 299543524
108231 136782 339502785
176167 183954 19543075
178048 188504 26303568
22393 157028 336972565
103570 114669 15891284
40087 87435 118379595
158323 174029 39225645
188410 197596 22973818
147400 175118 69337013
140396 158878 825504392
89817 108017 45474882
136793 144224 399762494
150838 178061 978670533
75420 105139 74110952
24062 195152 428274940
160630 168495 19766005
125811 145207 191994927
69553 163411 462311650
143077 177171 85379675
33466 145422 280251818
80641 144723 775140778
101954 170008 170622669
120768 151451 981448404
54483 193369 347713772
105479 185777 563022839
42100 125870 593468190
120463 160665 100667165
41898 188543 655481593
87892 126841 170808093
60821 81805 52330614
100236 110710 221440725
37400 178131 352298784
139536 157479 7797914
110132 178720 171843568
192119 198471 15950891
3922 171006 418081774
152937 189333 863085790
17626 79705 155265287
26214 161466 338360323
194262 199642 283858900
91371 111263 49762476
78983 192196 283474163
183199 184429 116897136
5769 86652 366879725
13827 46232 80973594
115055 118828 914912288
140156 144068 400820837
69829 89582 49290609
150516 186366 89621785
11238 164248 382806671
116833 167718 127661120
181470 184424 585552756
21250 192162 427774078
77380 82241 12023291
178698 189652 27508944
187985 188842 1302776
71855 193066 303364302
6825 101782 237299707
119989 168852 122402794
115146 150974 90039154
133500 198086 161825579
60144 178051 382215262
68672 154544 257737710
181582 182753 218484740
83261 90406 17892040
97621 128180 353162501
134339 137330 304476792
147736 162292 249073471
194392 198061 875913304
40106 169041 322734190
152574 182997 76038277
180560 194566 35107549
31965 65296 65713895
65490 188942 690776857
11268 193519 456060943
39409 93037 551280852
123229 158414 194758269
148838 150914 5238464
23188 159927 342116303
102638 151580 355872382
31205 87505 140764235
83737 198456 287384558
158872 170670 56268537
152180 171361 47957736
39411 113800 186033816
55334 74367 782032775
79181 126130 117463713
115831 118740 7335931
172076 177975 14680031
152005 169530 225120819
50425 152129 254805355
48123 162410 286169924
91800 196760 395270608
174368 180583 15585928
86810 111833 62555806
41036 126931 477174101
128383 155078 484450420
159212 181268 55240051
120187 188794 328133735
28904 100679 249546146
28909 43296 35899396
190474 193661 192614053
51497 191616 807913830
28826 153468 318350447
113994 115047 842998474
48299 166999 420783221
192368 193024 1578886
129155 186834 144501142
84305 111666 284722723
44474 76092 90302995
78073 126845 122070524
193603 196536 7316850
16983 175858 917300119
167033 186962 49945115
27652 129515 254872064
50212 111834 778367569
156832 192436 563749289
126458 154868 503689355
13824 45153 78372195
61582 122972 623761641
31557 170539 278002579
29187 104575 518983928
191499 195441 9838007
56687 149769 233175532
36106 190199 807636604
16372 34972 46378788
65675 164007 246066765
121766 143721 186551961
173675 199977 145344442
26172 105494 639353518
138646 141278 6613935
36858 79153 734968653
141904 187354 113977853
95840 143202 118704536
18153 140948 571779654
178436 195090 821470480
5917 120815 287330658
50295 195010 362363574
184103 194746 214297772
27368 109133 204404425
130049 130764 609361310
140583 183765 108315735
150320 154600 208367736
44638 112240 168517379
45285 95385 920143120
103668 175351 179678964
47857 111357 803739097
143758 147561 9669709
11958 126023 285270269
74777 126572 129520983
48309 80655 492511873
180665 189513 22285177
696 65734 162686243
154099 190361 776538643
148140 158177 25069468
82851 132460 141570
167437 171427 21678216
189991 198591 921974063
186770 189123 5938464
147469 152649 338574922
1755 99983 245500433
169701 173789 444205223
117101 173885 142346318
71669 179388 540935912
194462 199226 476864425
158782 177600 673753179
160095 191885 942690707
124623 185835 153476731
173894 194898 315256268
158828 168742 456021158
199819 199860 74714022
154549 192147 94034308
32474 89705 49440548
41007 62020 52709719
83903 151439 210667019
71257 199011 319879915
85906 100689 657456591
53923 165843 825659482
174369 199715 154850985
82821 169309 376099599
178637 179108 903995250
36410 98240 154672360
36827 91950 137970062
101487 161902 151503961
198113 199305 663271833
146999 199648 131868882
174589 191757 33556601
27774 176779 178043762
14206 156068 373868501
119259 121428 1598586
189174 192678 894836503
167475 172397 12342341
39317 136637 243487028
13696 101288 218883013
24114 126745 315788048
31989 133205 95274441
191801 195960 10395814
17628 130598 282669674
133489 163590 91462249
89247 97980 21794358
134747 182576 722511475
4268 10487 6835186
92127 158534 149383924
196533 198703 5533330
142771 160986 695688485
57110 165303 133619603
182698 185850 253591605
194850 197063 5499511
178443 192574 35403994
173134 176681 8918309
177866 192343 36291933
43568 102678 969920475
41979 173288 328764895
87685 191552 557817548
47551 120557 295149942
88708 138073 123581409
67343 131750 161140861
168372 174093 14279654
160319 192946 81760459
145159 194363 666970084
95232 102516 18239488
140964 192573 467542783
27961 123176 238316456
171695 196891 62998919
194898 197397 6236337
9230 113102 259653023
49025 139343 226026237
153469 181569 84369641
134785 187062 131022365
65627 188679 308092507
185013 197844 5631956
67627 88030 50864683
32469 158568 467079895
101119 194786 234828810
99036 190465 492332762
181785 183774 91281989
55287 190883 812334337
82729 168565 214932350
194653 195972 808213037
26926 156380 391687461
122614 189759 788459187
64251 91402 701521933
79335 91644 30700948
54799 95092 419105461
136530 170804 711363603
7145 152048 362715777
104550 182055 693729228
49997 100354 125868147
64374 127372 487793926
129075 147794 66097565
83875 122552 96921810
34995 88372 901488574
126236 178682 131378288
198870 199568 1723026
47033 198051 716826756
138170 180330 105707779
149480 167065 512281782
188038 191751 9250013
119293 158137 96861177
163924 184869 52596747
109857 194421 445702155
106593 154957 836894065
50694 84832 85445674
118625 189681 178088833
119027 158138 98085240
71978 150376 445619487
124637 133607 18498290
109098 111462 716397762
65014 196534 329227451
153788 192905 97765571
140036 194752 13590832
110303 162657 131205719
156415 188143 79384469
75473 135900 184639660
144646 150008 803749924
186196 196468 25628665
58470 122234 159520618
71260 136037 702481509
82983 157156 185821129
149141 186152 92606639
111242 124619 33561810
141228 189515 121120403
161104 196169 87819104
54781 189975 338500284
38168 179947 159618398
103369 122321 65433901
4694 73147 171312602
15830 133860 677238451
49416 86512 92799681
48551 160166 539808561
167009 175329 20781900
9028 180902 788492822
141750 182949 443189737
197994 198548 1412966
72636 180581 270085676
160672 186566 64955603
61114 79390 56910388
77809 195704 295156295
123879 167009 107999445
42625 73067 76388691
122818 182377 149097913
4840 13879 361055576
2223 172081 425075919
39947 57521 43991302
124142 131526 18514931
56975 81841 965823671
82756 184058 253770182
199105 199620 75916425
47410 75865 71387988
169313 174668 862100553
51467 129899 196339178
51620 192036 351600460
113961 175554 45350829
18059 173493 389001012
128988 182822 198928775
55745 107514 129482696
169624 179343 303414695
44602 89926 113342169
136305 180351 110378494
7049 29292 296714270
178416 189013 26624035
10307 13930 8930064
185486 194297 748633262
82785 115934 82879878
146106 172638 861516759
25518 86039 387683939
19187 72147 132544461
122967 186650 159428313
156800 164132 723441798
73369 77732 163903206
95145 194163 248110601
173744 187982 35718966
132280 163950 134043601
62354 160036 244351045
17762 133022 288394150
100639 160889 719947487
82616 199870 969285166
73230 78129 12168027
25823 126755 252536061
124648 149222 61745892
103594 119850 40831031
161907 185204 58479871
165518 170835 13358024
193137 197379 290911488
79688 151938 225413961
134577 166936 849041273
91739 142829 787798214
199703 199723 52830
51185 160411 688351232
102734 144109 103753505
160756 182837 468559924
40242 81810 693143514
91914 160043 170589302
49475 80363 77370555
148850 194389 113910906
26939 135973 272695767
116655 191557 187776129
92680 181784 223254993
19517 96435 192224189
191086 199860 289269591
24784 35862 868588293
76845 144325 401770414
106742 171518 162354513
136513 154080 44245369
171357 184655 33315074
165497 180889 38505124
108610 193600 212994236
178175 191685 64881815
98614 128844 75837197
89723 189739 250569305
103511 104838 704368642
177203 189697 501960393
152858 166106 201271965
94070 120371 65982137
190835 199679 22182281
144666 176371 79412635
177138 183128 42657550
28318 183673 388894600
133937 184670 127176447
190332 195096 11896595
46618 158978 281335096
127494 149668 582508341
60081 172339 280998064
107769 177052 628746260
24912 147484 414120026
75325 76323 431616361
94967 150782 203577187
180055 184959 12374092
128057 195540 169013582
149996 178514 680935111
179127 181332 5494552
126385 174711 121010609
76371 154329 643860177
43177 123953 202261883
167056 188677 549471340
174792 195862 519239572
157320 193492 353422313
103674 115344 581046451
62027 188885 693990515
66092 175796 536502618
66963 196289 323692910
68947 195132 315885721
153633 179659 65007711
56662 150811 428112944
73946 163049 222888226
58261 164639 436608051
64063 123771 149479402
196470 199558 7817834
81088 124384 108382040
51812 142960 948827258
64905 79791 37195335
122839 161953 733108965
133005 145927 32379697
175062 192276 13934446
187058 199637 31510857
112685 199746 218205743
49143 157183 146456256
37064 162125 313099340
76097 168746 231837176
151442 197630 398316081
98644 138279 549717252
61932 98640 91562863
146183 192786 116703433
39862 137514 244253603
154724 177165 908572803
139414 187417 950580147
136594 140066 3956794
58985 120726 154392196
114991 139899 18010637
41388 82442 540965856
123920 162231 95879427
83958 115450 78750671
127305 140058 876100588
83333 122038 981398852
8427 177123 422131163
35757 70681 215514573
19110 61085 105110691
26878 131071 807997813
89855 179930 225643449
98517 194266 239933295
165906 175694 24540334
151416 152475 539347439
147235 198359 128047542
108770 119532 699271137
158630 159081 41522294
172909 175627 52347407
12736 30704 931736527
44619 136646 739342431
111198 196124 212782646
34084 80086 962553162
169125 178632 23821307
115028 164257 123386971
115224 184722 174247113
199911 199981 172659
109817 146927 871648945
45145 123956 197279549
150709 163695 32335316
5587 97440 33149358
68906 112722 924449268
197843 199409 3946864
75253 125300 214867646
64703 166797 255528125
136921 160083 699376730
184489 193612 588247054
79131 181655 655965003
59637 197519 895154948
109379 118368 22498813
99361 187699 361061547
197542 197830 728796
10567 52737 118272370
127577 197134 174149324
146129 161619 38746290
61161 95731 86225159
51897 143685 313197260
100514 194152 1750153
39386 180685 353694209
5521 108546 936029238
12287 141064 322098358
172662 199840 68077718
22450 190843 515676142
119613 154753 88213608
126765 141081 675230939
62563 136932 185917398
137960 187666 234680708
136298 183204 479526646
10664 182396 484170801
112131 194155 205591237
18258 165022 367265157
103576 117711 934898748
5276 48204 559977561
179673 180503 471961707
89650 189593 19346762
196495 199598 7854703
80967 152446 460070588
64200 115123 126932576
94049 143101 786327173
155564 193902 121861889
50985 161971 277866010
142336 186667 429104300
101512 170715 867211063
111560 126086 6926936
140313 198667 398226648
38105 199084 403145689
259 198506 300216501
91137 171437 904711403
88885 134715 722293400
190208 196222 15006866
36106 45557 130067909
14801 49756 87373411
54792 162253 268961184
47495 145331 114167549
692 71341 738251928
118410 182350 160262047
50452 63682 999883644
50447 92539 105234989
49962 159940 374751262
128411 143663 921794494
37092 49398 30790446
89882 185601 239918397
180313 194005 945310186
34555 95559 753271961
17183 45144 149845363
166953 175918 770461649
35652 91544 139823158
165636 172408 548059951
2947 139329 341051803
68496 185253 407919537
60875 78082 10696485
121304 190558 173460807
184382 185615 3183864
88744 177761 222983293
146352 171033 357549014
74832 116420 103766150
193393 199770 16026000
135516 194016 146554114
100029 127981 379465135
55513 139927 211221405
110733 114274 689875595
76654 79272 6458814
147033 158957 29792479
121610 152009 974830180
99346 161413 764732183
102223 177028 108244620
106436 186664 201018840
181037 194839 34655944
60297 70748 116375332
111323 149807 894777669
84463 141772 139536524
795 136102 338428081
104948 175350 715498508
197674 198853 286141053
55834 95875 434371658
126210 155583 999876659
174949 189946 317057020
148555 181298 270592699
1086 42391 306540756
87501 152403 684807714
36620 77696 102913722
183606 196208 31515576
37472 108518 177736130
111017 190251 953089884
17851 27235 789987678
152565 191610 984120618
184228 191916 19228065
59290 193329 335474835
100440 114898 895320873
140763 159299 957761423
94233 196331 255808245
133233 195904 156947038
52712 75275 56583014
110871 140186 511951301
663 146358 364588115
165907 187531 54260610
4480 162844 396241317
114944 134910 50060947
69122 182694 894541514
77607 183528 265169361
138547 180428 68236222
193805 199297 13848001
36253 50168 34877137
145300 180186 87368326
164756 190818 65321914
101440 166074 162007147
123024 188861 889501624
44229 123386 198203273
29401 85307 911413051
141371 165863 506512277
18444 86312 576309431
45132 161327 586236616
130208 147063 106466916
162384 185136 57097173
184909 192771 19595939
65266 130400 162962239
99950 177409 351588985
22882 56731 84577402
123250 137310 227448326
114385 131024 41180165
28082 170887 114750932
74646 99456 4490617
141480 175851 228497304
97074 172414 188889316
96224 116903 113208433
51772 92260 101255974
134863 199790 626559055
186566 188421 4650377
199138 199432 707059
176377 190091 137937719
97719 145487 119735358
180510 192099 728197079
86256 97312 27535557
138929 186870 745500857
81125 119243 401352539
48575 53108 923836139
69497 142633 182888970
55625 97336 104218547
115620 170876 138517220
149511 198900 123631392
66821 173428 806451601
95186 140233 699077862
35902 93279 143449866
140787 182615 673868149
144706 160465 39388935
26372 96871 176095183
9523 96862 218255123
134180 199567 163864685
175 58098 144911780
121527 140111 227813780
31774 156917 313283381
117268 195444 195923634
161834 178655 176106152
74422 119460 112497342
34442 159283 312532413
178756 179202 1132114
22109 139199 292821322
28119 68078 224720750
121455 178823 143658124
157030 175933 437587629
44483 51641 17899829
84004 165793 624671050
120182 191725 179191805
25644 162737 827457087
1742 30923 72987470
162198 173681 509810769
62087 106613 797849276
57244 125790 952789751
158745 186304 69035480
174053 195881 54715709
42098 71260 73110500
1969 89984 568923728
19424 82605 307244539
146777 157723 27430042
166562 197655 506443537
82678 199766 916124905
78287 162519 260673715
139921 179496 99215578
173219 181078 4734952
73193 143377 175569277
103532 189932 216604220
73285 181937 271921685
46887 101686 136995650
22864 163897 352885706
36057 159467 308898107
7364 40345 82472442
194568 199576 955904304
148888 187292 104800829
116349 187915 330113910
117510 177360 156804608
99620 127695 723475571
31533 107580 190144664
153968 188838 87213477
40240 69976 68259749
176943 193269 661992524
41658 53461 29590342
106543 189192 353877545
132834 157595 883824913
6200 44910 96685642
171454 190596 430080255
125025 143116 128077010
83979 162138 801670708
53369 103387 156116053
198478 199216 702847873
115601 170679 138097143
30854 79818 244707046
92376 135214 546737110
58317 98308 18711571
5509 146824 353518849
117507 194298 523525528
47151 133025 214988329
153320 174441 210859539
162478 194221 79505426
141954 165360 58700257
99637 143278 599581303
185243 196480 413517498
68765 82027 214782866
182395 184002 4090310
28675 146879 295811473
193292 198137 12178580
149191 162614 33440065
131977 184301 131064584
90128 94609 365121815
78053 166064 220242963
196014 196873 245906838
76841 136211 436990281
7442 69604 155527056
169363 186085 42001275
3212 56823 161277027
44023 183618 349548829
128356 133471 831354
71682 159022 218557133
169313 197913 250994129
79986 80243 220791671
47882 180743 847925193
153880 184226 915503569
35406 164663 323632347
101667 113069 429499069
126863 132494 14084133
19242 132414 283174995
186077 193371 14651065
172670 198459 224133343
7508 96501 222435517
11347 139947 953130513
36239 132545 421084020
5275 176715 429011421
103201 146033 813201368
93488 161242 169787721
170957 193670 56889712
143587 184843 392647063
22485 163255 352210045
15644 151568 600476379
64005 128639 161725895
130115 145077 981206902
25702 139185 283807981
123370 188132 939876720
52485 186263 334947322
38515 79560 185192153
161555 198941 93728221
22821 72923 220264531
60225 158595 246235588
45802 172603 317502365
141060 153884 166309429
66585 110598 109943816
68051 140656 181599169
25003 141353 290990159
70956 122050 488458878
81704 184509 257513787
69518 93685 937334721
33376 66395 585488804
107686 142947 88361696
147330 189023 666110506
42110 61238 483376207
113024 192094 198216752
92569 170851 473680837
128796 188436 684573568
177566 191177 34155491
130156 139841 24152137
135956 193695 904032283
163431 174323 27269744
156663 181174 61222164
148044 153937 173260410
72003 183140 278172680
142774 162845 644627475
44770 75412 76805331
6611 189194 943762252
161510 171616 6124465
35301 191886 777781233
83916 194819 536519670
82774 137162 136072532
153388 160405 17320712
178857 187402 21449539
20611 174445 384911690
100328 164110 159874529
93094 117541 303474078
186810 187379 1439366
51069 188329 889838894
88792 98361 431525586
16791 23757 211315543
94604 109570 279280402
5768 182845 443086960
128711 145551 42172050
126619 145769 73487669
107680 128422 476734485
66894 186236 298762527
166466 177630 27936373
103454 123601 50674200
147616 154696 17785912
20734 199747 448085978
15939 33999 45067076
9247 58398 849573744
115921 178730 157405778
140838 197367 750192536
130174 184053 135020185
18401 144720 316117048
154810 189307 86316864
39045 173710 859457413
46853 105477 903386243
93965 102097 996590533
15662 75410 149565615
164144 187284 50796951
52665 182926 577005572
155606 191206 829810048
198317 199059 1902206
138820 196256 763898617
111882 172657 71611576
175128 196935 54582312
87106 128237 505485398
109903 182853 635093965
42147 78153 90212795
107613 167814 430022092
25344 123047 422460960
88602 196152 691390433
110578 175690 317927966
50900 188832 470774800
197071 198410 814005968
80245 121584 363154195
130078 198321 170973204
189273 192117 649312462
184919 187573 318844633
146129 148734 414333190
90512 194279 927815381
72517 118688 445864218
36415 92082 160863772
19574 180096 401727551
100440 130158 269920854
31068 68536 93752454
140567 157249 41979911
2915 68110 445559715
179418 197155 251208357
158753 191829 82845257
67209 193884 467599503
182308 183997 791693202
164989 188817 59816922
159605 172481 32334894
140261 157121 42412368
198477 199943 3601034
433 142397 977963824
37230 92554 985811230
17202 141969 312102833
113229 156733 109212760
154360 179351 291473695
51069 183181 330788173
33414 181710 991798888
103917 175643 179824153
124990 155099 75579377
43245 95144 677694831
698 145663 622088697
79989 157764 432075720
24824 163742 347609396
115524 166135 126798630
70934 73455 461272893
141286 179250 589557515
18717 140692 919293015
170839 192280 81855213
158769 159657 248462
128592 177328 122018814
79980 185112 412141875
117326 199662 546551903
194809 195872 2636903
80238 141014 869020512
13685 23857 768174445
187881 198549 26727314
92261 150614 392644789
91080 141228 125549859
45245 183541 770736173
25474 56294 571691880
87943 189973 764602333
142811 180138 93538259
101861 152812 332634587
170703 197315 254872155
15058 52367 93339189
141501 198261 872943891
55000 158760 259772910
134849 199116 161094485
77003 135569 778034062
144381 154387 21469205
49414 138366 899348524
59226 126603 168558254
99751 193274 234376236
58921 92741 69845504
93040 95138 5212576
195334 196046 55068805
139503 145304 12605429
3391 102439 620285039
26888 167748 352531724
160801 183964 58132792
39343 114297 187441098
58195 157905 397066554
148047 173081 140999025
153008 182105 546167943
123431 176360 702124731
123113 154092 77669265
192562 199118 12518541
195486 197122 4113031
104300 188342 559596963
131029 172034 102761099
77305 109242 79723979
100154 129299 390488919
193851 199918 187910205
14188 149201 338086247
196577 199170 6602198
166823 188341 53974396
110258 162567 322099162
133871 139218 13301978
141867 172006 698998761
157461 199684 959851255
125928 189851 233143100
71763 105391 83926329
56000 99421 688563932
2662 134069 491839542
123399 173853 174106985
9554 60002 126162040
64468 135421 177511352
78616 160302 737738924
155685 162570 17071891
24475 182965 574952813
154359 170233 963365183
174964 188733 34599222
61789 144240 206244611
18203 83750 163939073
124090 182839 147127917
110810 191019 200972900
77223 180775 890498549
93799 101671 19665686
143208 146114 436882752
136262 149984 294858977
101964 121709 49652096
1557 191607 475687495
29685 156756 318114584
12996 197357 461419238
68938 100104 77735685
26010 59342 83425986
159196 174419 528304985
53819 178960 494467565
49934 195232 522779
120484 148805 71118514
106166 128278 661443254
9697 150431 522372004
156954 170146 366172647
28593 188131 859587015
160602 194374 84657146
197187 198386 852430480
32397 77811 113653543
181499 187988 16312382
5357 184568 448499927
20274 34633 505641849
115823 161273 113893109
94043 189923 745571623
105873 106678 2038464
189536 190775 980368325
80962 197410 291601616
42902 67720 636061255
80594 109944 198095236
120002 162290 348699856
44792 77184 81136625
190767 192671 820432530
44853 157898 283050073
132016 144071 557944309
37763 63445 392852592
19986 57906 94802357
35848 190760 675403323
146468 162533 786634860
28646 160519 681529631
170676 175689 12510962
53894 142112 825849416
12876 139705 814749029
154461 177400 57233553
4020 125593 411492468
114081 121795 912500487
81158 177110 503594175
66662 101574 785388951
11427 160607 376135082
59589 144568 212606541
189245 195169 14784977
8426 39363 661304693
129417 180158 139180983
97654 163702 528062270
38827 189267 376702162
118456 132669 498061554
101387 126614 63418054
179143 184883 256464357
78236 140458 155629134
96329 183955 384191729
96833 186365 355540727
123260 124484 445126599
160046 175812 39567578
101582 135465 84981705
165069 178768 34355683
75280 129019 134351409
143305 192662 104693532
191654 197444 14492837
99800 124333 61597648
76845 195166 626922668
35173 103366 170572895
37354 179444 818679936
58040 151695 674310461
171026 175213 9269358
79833 168340 221633880
38711 41378 6685432
198455 199759 216245800
9604 71782 192566113
150554 191573 102595753
145558 177564 156180052
194201 198507 206062048
75344 162263 217466385
99701 142144 106353437
191930 196870 173111467
20342 52499 363143003
137072 175853 685115743
46062 103710 144157412
163836 194266 676964945
64556 65129 789407383
187823 199275 28658382
178722 180017 3272391
26162 103673 700590199
102032 151315 123777865
189829 199669 615513495
73209 87933 36600824
29728 53323 129732513
29500 140256 883498781
79029 199682 825154179
109824 199283 224177024
118320 136887 46492217
54154 70795 540549027
123264 132813 23827754
73060 122511 599162241
134490 186197 549597575
171560 180186 250367971
35798 104777 805571523
117365 136085 46937800
145536 148389 7309114
93306 178597 213709037
46651 162153 289207767
89418 91255 1200796
144979 177228 80689000
192798 196000 8031995
126514 152121 513050246
2937 23119 50426075
63419 148634 213432098
65989 156133 225729381
47662 192968 547030119
174355 181754 18576924
9637 191333 484357445
192247 193295 499490407
105481 150971 264828341
132335 161880 326070601
34306 39962 915624875
190048 197672 255929833
20777 47115 723280657
80772 197018 291020488
37422 163517 315702376
159742 177732 153882603
29922 135015 910850110
134097 156977 229493679
44784 125836 202819240
143403 179305 89923836
33626 107410 506012860
147401 157558 812587771
89027 147179 145742376
25774 141135 593598881
197523 198847 3374348
82370 138338 140004855
172192 193272 52755892
3453 111394 269829023
820 95372 662802063
10296 111994 254147358
107924 147057 763752206
113442 156838 108938129
402 114815 286080809
178698 193220 372728819
112432 150971 185195530
42463 137400 624938291
115854 155918 93459201
74614 146906 617851036
196627 197611 2500597
156533 191246 86830616
30017 148311 296172606
49620 53365 9422208
93834 126303 81417290
193579 196790 956695347
122945 156026 640533429
5257 64252 113928301
146094 189916 109783261
23533 129334 264702284
181279 197246 115833387
7179 24016 42082262
41706 138990 837844528
183758 187704 9895896
49930 188544 347134688
54788 126099 178407594
106083 162378 882047222
19975 55060 472454341
162622 188957 719532929
74841 186222 278777851
23124 42859 607035594
134554 175510 71882506
181398 188936 14689391
17431 31615 35439507
93291 138454 452990375
39198 73973 87175166
58201 148745 238389780
148940 192875 109851063
119354 168846 599288267
164929 180015 37850644
104070 198228 236057163
36346 198573 406284705
170401 190126 911530781
134742 186799 130438471
113687 117690 691762815
148832 183325 975731923
129021 145824 42081544
92247 189827 244479171
38717 190743 572996471
13318 45069 618072955
128536 186389 144931649
162681 167148 804737734
18328 124617 797411434
25760 162035 340983381
76078 148428 712407672
88010 142317 136008650
32839 113820 330580979
175137 192911 44507672
105632 199205 234524146
95672 194467 247542145
18456 183262 412512204
127723 166171 96184264
39878 173511 29957795
194295 194300 723048382
108859 181702 182563416
60456 144377 209933632
39425 85373 330607160
684 70286 720414070
120208 186959 167218501
13921 171754 143493481
122550 168633 76980468
123139 145534 55989740
98660 141839 108195218
148568 181144 35379057
39085 125541 216359137
112827 113373 206038455
67223 183880 292045357
186578 192999 950773084
24190 60039 89724185
71763 161364 224194216
165566 193361 69642294
8554 12125 949354373
4188 182161 724331195
24614 118353 234374259
7904 192068 460911510
103913 120940 8366878
48217 143163 35852896
199191 199490 723261
102635 179802 630256364
133696 154461 52190898
141746 159838 475304018
177411 186943 23962762
31990 56398 61002533
110978 120172 124777365
92798 146174 133785666
107322 198835 574161398
124121 140776 41596751
162326 182818 621057223
123071 149983 1866857
125449 144232 67477851
96831 99292 35615532
8528 81704 182933782
15245 134422 298160404
75357 128693 133355658
174604 199756 317100197
14162 21155 127580542
33334 130264 242611438
176662 179964 103758490
9454 191894 543592311
175058 188805 34522431
140570 186132 114287018
12217 148543 341212558
67594 98776 77788773
118673 197477 970205898
75232 106473 77938851
69854 164326 236433604
1948 97791 239603268
88361 158635 915219357
191763 196580 12011698
189180 189889 1767391
109955 145983 864413078
169708 195969 599362822
119480 141049 53963817
60625 73356 2676994
39034 123140 210566806
133218 199238 165409638
25304 189989 733919984
55714 174370 699439604
190139 190414 352286160
170290 193044 56929091
16062 182194 415805862
142455 153182 824018300
196412 199147 6960844
55871 164984 468392272
27396 37086 917603982
14849 58494 998268514
53272 73504 50766292
9681 181872 430878497
43649 141391 244588020
66395 170456 260462385
114517 124035 12279384
183364 187177 9574228
60009 100185 513725123
127805 156023 388873688
199731 199887 360358
185982 192289 646929278
163922 171347 705672500
197846 199715 4704566
75969 92262 40572381
196473 198345 4501183
157614 199869 105817392
145112 179602 210769843
155712 187039 78369289
13112 24826 773468490
191496 198189 876634281
67880 184177 454828700
45775 187962 481771626
168957 183127 35542493
79598 130672 127868377
115921 123644 19527581
82365 84301 996977908
174464 185776 265233756
128359 135370 372905605
95094 189407 236382908
193113 196696 8979753
47362 154076 267345178
189953 193490 690952512
186706 196633 561656493
86637 142305 139394490
57689 189808 508266638
53696 156011 319078739
106 55683 138908332
4058 162121 395467484
70470 124304 134661773
21818 94242 180989499
44530 182396 992646702
75922 178533 256776045
181671 187356 14302850
161447 194997 201336213
99777 173018 326663007
69073 69675 124229007
81278 116056 86895803
96363 110450 376802321
11181 88789 244436777
5672 87096 627256567
49132 132571 208908650
113586 134992 756794541
75059 103308 70396155
106282 109399 7783352
161369 168212 209786125
76054 94443 649685868
197128 197278 417190
34304 144770 276575805
58297 109408 127687844
16593 19826 8132428
146886 150019 7939294
186384 186720 481718969
194970 198833 408179434
92315 163837 179124040
52953 109450 644262868
31278 141852 276637866
114042 190176 252953777
161678 181058 676362307
7813 137091 323304159
