20 5000 100000
1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 7 7 7 7 7 8 8 8 8 9 10 10 10 10 11 12 12 12 13 13 14 14 14 15 15 15 15 15 16 16 17 17 18 19 20 20 20 21 21 22 22 22 22 23 23 24 24 24 26 28 28 28 28 29 29 30 30 30 34 35 37 42 42 43 47 47 47 48 49 49 50 50 50 50 50 53 54 54 54 56 59 59 61 62 64 66 66 67 67 68 68 68 68 68 68 69 69 69 69 69 71 72 73 75 75 79 84 84 86 87 87 87 88 88 89 91 91 93 94 94 96 96 97 98 98 98 99 100 100 101 101 102 102 102 105 111 111 112 113 113 113 114 114 116 120 121 122 123 124 124 129 129 130 132 132 133 133 134 136 138 139 145 145 146 147 149 149 150 151 151 152 154 156 157 157 158 159 160 161 161 164 165 166 166 169 169 174 175 179 180 183 185 185 185 186 186 189 190 190 191 191 194 196 196 197 198 199 201 202 203 203 204 205 208 209 210 211 211 212 213 215 217 219 219 220 221 222 224 225 225 225 226 226 226 227 228 228 229 232 232 235 236 236 238 238 238 239 240 243 243 243 245 245 247 248 249 249 250 250 250 253 254 258 259 260 264 265 265 268 270 271 275 276 278 278 278 278 279 279 280 282 283 283 285 288 288 289 289 289 290 294 295 298 308 314 314 317 318 321 322 323 323 323 328 333 334 335 336 338 338 342 346 348 349 349 352 353 355 357 358 358 360 360 361 363 364 365 365 369 371 372 372 372 373 374 379 379 384 385 389 391 391 393 395 397 398 399 402 405 406 408 408 416 417 419 419 420 420 421 421 421 428 429 430 432 437 438 440 441 443 446 447 447 449 451 454 456 460 462 464 465 469 472 479 482 482 482 483 484 488 488 495 499 499 501 502 508 509 512 514 514 515 517 520 527 528 533 533 534 535 535 538 538 542 545 546 547 549 550 551 553 556 557 558 561 563 564 568 569 569 570 570 571 573 577 578 578 579 583 583 584 588 591 592 592 593 596 597 598 598 598 599 601 602 602 603 605 609 614 616 616 617 622 624 633 642 643 643 643 646 648 651 651 652 655 658 658 663 666 667 673 675 684 686 686 686 687 689 689 690 695 696 702 706 707 711 714 715 717 718 718 719 720 721 722 724 724 730 735 737 739 739 740 740 741 747 747 752 756 757 757 758 759 759 762 764 766 769 775 775 782 786 787 790 791 795 797 801 807 807 807 811 811 813 816 816 824 841 842 842 845 846 847 847 849 850 851 851 857 858 859 860 860 864 865 866 871 872 876 879 886 886 890 890 891 892 893 896 897 899 900 902 902 902 903 903 905 905 907 908 908 913 914 914 915 918 922 922 927 929 934 935 939 940 942 947 947 955 956 957 958 960 961 963 966 966 967 968 969 971 973 974 979 980 981 985 989 990 990 992 993 997 998 1007 1016 1019 1026 1027 1028 1028 1030 1032 1032 1033 1035 1036 1037 1038 1039 1042 1042 1047 1050 1054 1054 1056 1056 1059 1061 1063 1064 1068 1070 1072 1072 1073 1075 1076 1083 1091 1094 1098 1099 1100 1101 1103 1107 1110 1112 1115 1118 1119 1124 1126 1126 1127 1129 1131 1134 1136 1138 1138 1139 1140 1145 1147 1149 1155 1155 1156 1164 1164 1169 1171 1171 1171 1173 1174 1174 1177 1177 1178 1183 1185 1190 1191 1195 1198 1203 1203 1204 1204 1204 1206 1206 1208 1211 1212 1214 1215 1216 1218 1219 1220 1220 1221 1223 1224 1235 1236 1243 1243 1246 1247 1247 1250 1251 1253 1254 1255 1259 1260 1260 1260 1262 1264 1264 1266 1267 1267 1267 1272 1273 1279 1280 1280 1284 1287 1294 1294 1296 1297 1298 1299 1301 1301 1301 1304 1308 1315 1316 1319 1324 1324 1324 1325 1326 1328 1331 1336 1337 1337 1338 1343 1347 1350 1351 1351 1352 1355 1357 1358 1359 1361 1374 1375 1379 1390 1391 1394 1395 1397 1400 1401 1408 1412 1415 1416 1419 1420 1423 1425 1426 1428 1428 1429 1433 1434 1455 1455 1457 1465 1467 1472 1472 1478 1484 1486 1488 1489 1490 1490 1491 1492 1492 1498 1499 1500 1500 1501 1504 1506 1507 1508 1508 1509 1509 1520 1520 1521 1521 1526 1527 1528 1528 1529 1531 1532 1536 1540 1543 1545 1547 1548 1553 1556 1557 1557 1559 1559 1562 1563 1564 1564 1565 1566 1568 1571 1571 1572 1574 1575 1578 1579 1585 1585 1589 1593 1596 1598 1598 1599 1604 1605 1606 1610 1611 1621 1624 1624 1625 1631 1631 1632 1633 1634 1637 1639 1642 1645 1653 1654 1658 1661 1662 1663 1664 1665 1666 1669 1669 1672 1673 1673 1675 1676 1679 1685 1685 1686 1688 1690 1691 1692 1696 1697 1697 1699 1700 1701 1708 1708 1708 1712 1715 1717 1721 1727 1728 1729 1730 1730 1733 1734 1734 1735 1735 1736 1739 1740 1741 1741 1746 1747 1750 1752 1754 1757 1762 1764 1767 1768 1768 1768 1771 1771 1771 1773 1773 1774 1776 1779 1779 1780 1787 1791 1794 1794 1795 1796 1798 1799 1799 1799 1801 1801 1802 1803 1809 1811 1811 1811 1811 1812 1818 1826 1828 1828 1830 1832 1833 1833 1834 1836 1837 1838 1840 1841 1841 1844 1844 1845 1846 1849 1852 1853 1856 1858 1863 1865 1865 1865 1867 1868 1868 1869 1869 1870 1871 1872 1873 1877 1879 1879 1880 1882 1883 1885 1887 1890 1891 1892 1896 1902 1904 1910 1913 1913 1914 1914 1918 1921 1923 1929 1930 1932 1932 1935 1936 1938 1938 1943 1944 1946 1947 1948 1951 1951 1952 1961 1962 1964 1964 1965 1966 1966 1970 1970 1972 1974 1974 1976 1976 1977 1978 1979 1980 1981 1982 1982 1985 1986 1987 1991 1993 1993 1998 1998 1999 1999 2001 2001 2005 2007 2010 2012 2018 2019 2022 2023 2025 2027 2028 2030 2031 2034 2037 2038 2038 2049 2049 2053 2057 2057 2058 2059 2060 2064 2066 2076 2079 2080 2082 2084 2084 2085 2087 2087 2089 2090 2092 2094 2095 2100 2104 2105 2106 2106 2111 2112 2116 2121 2122 2125 2125 2126 2131 2137 2139 2142 2146 2148 2148 2149 2152 2152 2155 2156 2157 2157 2159 2159 2165 2165 2175 2175 2176 2176 2177 2178 2181 2183 2184 2184 2184 2185 2191 2192 2195 2197 2199 2204 2206 2207 2207 2210 2211 2212 2212 2212 2216 2218 2220 2220 2223 2223 2226 2226 2227 2232 2233 2237 2237 2241 2245 2246 2247 2247 2247 2251 2251 2251 2252 2253 2254 2257 2257 2258 2264 2267 2269 2269 2269 2273 2274 2274 2274 2274 2280 2282 2285 2285 2287 2287 2287 2288 2288 2289 2293 2294 2296 2299 2302 2304 2306 2307 2309 2309 2311 2314 2315 2316 2317 2319 2322 2327 2329 2333 2340 2341 2343 2343 2343 2344 2345 2347 2348 2351 2351 2355 2357 2359 2360 2360 2362 2362 2365 2365 2375 2377 2377 2378 2380 2382 2383 2384 2389 2389 2390 2395 2396 2396 2397 2399 2399 2401 2403 2403 2415 2415 2415 2416 2417 2418 2420 2424 2428 2428 2429 2431 2432 2434 2434 2435 2435 2436 2443 2444 2446 2447 2448 2448 2449 2449 2450 2454 2455 2456 2464 2466 2466 2468 2472 2474 2475 2476 2476 2478 2480 2480 2487 2488 2490 2492 2493 2494 2496 2501 2505 2507 2510 2510 2511 2514 2517 2523 2523 2524 2524 2526 2535 2536 2537 2541 2543 2543 2543 2543 2544 2545 2548 2549 2550 2550 2551 2552 2554 2555 2556 2558 2559 2560 2562 2564 2565 2567 2574 2578 2579 2586 2586 2588 2598 2599 2600 2603 2604 2614 2614 2614 2614 2615 2617 2620 2625 2626 2637 2639 2640 2642 2642 2647 2648 2654 2657 2658 2659 2662 2663 2666 2667 2669 2670 2671 2671 2671 2673 2675 2678 2681 2684 2687 2690 2691 2693 2694 2695 2696 2697 2698 2699 2701 2703 2703 2705 2710 2711 2712 2712 2712 2713 2713 2718 2722 2722 2725 2725 2729 2730 2736 2740 2743 2743 2746 2747 2752 2752 2753 2755 2759 2760 2760 2762 2764 2765 2766 2766 2772 2780 2785 2787 2788 2792 2793 2793 2800 2802 2805 2807 2808 2809 2809 2815 2819 2823 2827 2831 2832 2834 2834 2836 2839 2839 2840 2844 2844 2849 2853 2854 2855 2856 2856 2858 2861 2863 2864 2864 2864 2866 2867 2867 2871 2872 2872 2875 2877 2878 2881 2888 2888 2890 2890 2891 2891 2891 2892 2892 2893 2893 2893 2895 2898 2900 2902 2902 2905 2905 2906 2911 2911 2917 2922 2923 2923 2927 2928 2929 2930 2932 2934 2935 2935 2937 2939 2941 2943 2945 2948 2955 2955 2957 2957 2959 2959 2959 2962 2966 2968 2970 2971 2976 2977 2978 2985 2988 2990 2994 2994 2998 2998 2999 3002 3002 3006 3006 3011 3015 3017 3018 3029 3034 3035 3036 3040 3042 3043 3044 3044 3045 3046 3049 3051 3052 3052 3056 3058 3058 3059 3060 3065 3065 3069 3070 3077 3078 3078 3083 3088 3092 3092 3093 3095 3095 3102 3103 3103 3104 3105 3110 3113 3113 3118 3119 3121 3123 3123 3128 3132 3133 3135 3138 3139 3139 3140 3142 3145 3145 3148 3150 3151 3156 3156 3158 3159 3159 3162 3163 3164 3164 3165 3166 3167 3167 3173 3175 3175 3176 3178 3178 3183 3185 3187 3194 3197 3197 3203 3205 3208 3212 3214 3218 3220 3221 3222 3223 3225 3227 3228 3229 3229 3229 3231 3232 3232 3234 3234 3236 3238 3241 3245 3249 3249 3253 3256 3257 3259 3263 3264 3268 3268 3269 3269 3271 3272 3272 3273 3276 3277 3278 3279 3280 3281 3284 3288 3288 3289 3293 3295 3298 3300 3303 3306 3310 3317 3320 3321 3324 3324 3324 3325 3326 3329 3342 3346 3349 3349 3356 3356 3357 3358 3360 3364 3365 3366 3366 3367 3367 3367 3368 3368 3371 3374 3376 3377 3390 3391 3393 3398 3402 3404 3405 3406 3408 3409 3412 3417 3417 3420 3420 3424 3424 3424 3426 3426 3427 3427 3428 3431 3432 3434 3435 3437 3437 3437 3438 3439 3439 3440 3450 3450 3450 3451 3452 3454 3458 3458 3458 3458 3466 3466 3470 3471 3472 3472 3476 3479 3480 3480 3482 3482 3483 3483 3483 3484 3485 3485 3486 3488 3488 3490 3494 3497 3499 3499 3499 3500 3502 3504 3510 3512 3513 3514 3517 3517 3519 3519 3527 3532 3533 3537 3541 3550 3556 3557 3561 3564 3565 3567 3567 3568 3573 3581 3581 3582 3584 3584 3588 3588 3591 3591 3595 3595 3598 3598 3601 3603 3610 3612 3616 3616 3617 3619 3619 3629 3631 3633 3635 3635 3637 3638 3645 3645 3646 3647 3648 3649 3650 3651 3655 3656 3656 3656 3658 3661 3664 3666 3670 3674 3677 3680 3684 3688 3689 3690 3690 3691 3693 3695 3696 3696 3699 3699 3700 3703 3704 3708 3709 3712 3712 3713 3714 3718 3721 3721 3726 3730 3730 3737 3738 3740 3742 3743 3744 3744 3746 3748 3753 3754 3754 3755 3758 3758 3759 3762 3762 3766 3767 3770 3771 3771 3771 3772 3774 3775 3776 3776 3776 3777 3779 3782 3782 3794 3794 3795 3796 3804 3805 3810 3811 3812 3813 3815 3817 3818 3820 3823 3831 3831 3837 3839 3840 3840 3846 3846 3850 3853 3854 3859 3859 3862 3866 3866 3867 3868 3869 3870 3871 3873 3874 3878 3879 3881 3884 3890 3892 3892 3893 3895 3897 3898 3903 3909 3909 3915 3917 3918 3918 3919 3920 3922 3924 3924 3925 3929 3940 3945 3948 3948 3949 3950 3952 3952 3952 3954 3957 3957 3958 3960 3962 3964 3966 3970 3971 3971 3974 3978 3980 3984 3986 3986 3987 3987 3995 3996 3999 4001 4002 4003 4004 4011 4012 4013 4014 4016 4016 4017 4018 4019 4021 4024 4028 4029 4035 4039 4041 4049 4053 4056 4058 4058 4059 4062 4064 4067 4070 4071 4071 4073 4074 4074 4076 4076 4079 4083 4084 4084 4085 4085 4086 4087 4093 4096 4097 4097 4098 4101 4107 4107 4108 4111 4114 4117 4117 4121 4122 4123 4125 4125 4127 4127 4131 4133 4134 4135 4137 4138 4139 4139 4139 4139 4146 4149 4152 4154 4155 4155 4158 4158 4160 4162 4163 4167 4170 4172 4177 4183 4190 4191 4192 4195 4197 4200 4204 4204 4205 4208 4209 4210 4217 4219 4219 4219 4220 4220 4221 4221 4225 4226 4229 4231 4235 4238 4238 4241 4249 4251 4254 4256 4261 4262 4263 4264 4267 4268 4268 4273 4274 4275 4277 4279 4280 4283 4285 4288 4290 4290 4292 4295 4298 4299 4300 4304 4305 4307 4309 4309 4311 4311 4316 4316 4317 4317 4318 4319 4320 4324 4325 4327 4330 4335 4338 4339 4340 4340 4341 4342 4344 4348 4348 4351 4353 4354 4356 4361 4361 4361 4362 4372 4372 4375 4376 4377 4385 4392 4394 4394 4395 4395 4395 4397 4399 4405 4405 4407 4408 4409 4409 4410 4410 4411 4412 4413 4415 4417 4425 4427 4434 4435 4439 4443 4450 4450 4453 4456 4459 4460 4460 4462 4463 4463 4464 4464 4470 4473 4474 4476 4476 4478 4479 4484 4488 4490 4496 4496 4496 4499 4501 4502 4504 4507 4508 4510 4511 4511 4514 4515 4517 4518 4519 4520 4522 4524 4525 4526 4526 4526 4530 4536 4538 4542 4546 4549 4550 4552 4554 4555 4555 4561 4562 4563 4567 4570 4574 4574 4575 4580 4581 4585 4586 4587 4587 4588 4593 4594 4595 4600 4604 4606 4612 4613 4616 4622 4623 4623 4625 4631 4632 4632 4632 4633 4633 4635 4635 4638 4642 4646 4647 4652 4653 4654 4657 4658 4658 4659 4659 4667 4673 4674 4677 4678 4678 4684 4687 4687 4689 4690 4691 4694 4698 4699 4700 4700 4702 4704 4704 4704 4705 4706 4707 4709 4711 4715 4726 4734 4735 4736 4739 4739 4740 4749 4749 4750 4756 4756 4756 4758 4761 4764 4766 4770 4771 4773 4775 4778 4781 4790 4792 4793 4796 4798 4798 4802 4802 4805 4806 4807 4814 4814 4814 4816 4817 4824 4824 4824 4827 4830 4831 4836 4838 4840 4842 4844 4847 4850 4853 4853 4857 4857 4858 4861 4862 4862 4864 4875 4878 4878 4884 4885 4885 4886 4890 4890 4891 4893 4894 4894 4895 4900 4903 4905 4905 4906 4907 4909 4910 4911 4912 4912 4914 4914 4915 4916 4920 4920 4921 4921 4921 4924 4924 4927 4927 4930 4931 4931 4933 4935 4937 4942 4943 4956 4957 4959 4963 4965 4966 4966 4972 4972 4972 4974 4976 4976 4977 4979 4981 4981 4982 4982 4982 4986 4986 4988 4996 5001 5008 5009 5013 5014 5015 5017 5018 5019 5023 5025 5026 5032 5034 5036 5038 5038 5040 5044 5044 5045 5050 5052 5054 5058 5059 5062 5066 5067 5071 5071 5071 5075 5078 5083 5088 5089 5091 5092 5092 5094 5094 5094 5098 5101 5103 5109 5113 5115 5118 5118 5119 5120 5120 5121 5123 5125 5125 5126 5127 5128 5136 5139 5139 5141 5142 5144 5148 5149 5151 5151 5156 5158 5158 5162 5165 5168 5169 5169 5172 5174 5174 5176 5181 5183 5185 5188 5192 5194 5194 5198 5201 5201 5203 5204 5204 5204 5204 5207 5210 5213 5213 5216 5220 5224 5240 5241 5242 5243 5244 5246 5246 5247 5248 5252 5254 5255 5257 5257 5258 5259 5259 5259 5265 5268 5268 5269 5270 5271 5274 5276 5278 5280 5285 5286 5290 5296 5297 5298 5299 5299 5300 5301 5302 5310 5311 5312 5312 5312 5315 5318 5318 5319 5323 5323 5328 5328 5328 5338 5340 5341 5341 5344 5348 5353 5355 5355 5359 5359 5360 5362 5364 5364 5364 5365 5366 5368 5369 5371 5377 5378 5378 5379 5380 5380 5380 5380 5382 5384 5386 5392 5392 5393 5393 5394 5399 5400 5401 5402 5403 5406 5409 5413 5415 5416 5418 5419 5420 5422 5423 5428 5428 5431 5433 5435 5435 5438 5439 5442 5442 5449 5452 5453 5453 5454 5462 5462 5463 5465 5468 5472 5473 5473 5474 5475 5475 5475 5477 5477 5482 5482 5485 5488 5489 5490 5492 5496 5499 5503 5503 5503 5505 5506 5507 5511 5513 5515 5521 5522 5522 5526 5527 5528 5529 5530 5531 5532 5532 5533 5534 5535 5536 5537 5538 5543 5543 5544 5546 5547 5547 5550 5552 5554 5554 5556 5561 5568 5569 5569 5577 5580 5587 5587 5593 5594 5594 5595 5599 5599 5600 5605 5606 5607 5608 5608 5613 5616 5618 5618 5618 5621 5622 5625 5626 5628 5628 5632 5633 5639 5642 5643 5647 5648 5649 5650 5653 5655 5662 5662 5662 5664 5665 5669 5670 5673 5685 5686 5690 5700 5700 5700 5702 5702 5706 5711 5712 5712 5713 5714 5715 5715 5723 5724 5728 5728 5728 5728 5729 5731 5735 5735 5736 5736 5738 5741 5744 5745 5747 5750 5751 5751 5755 5756 5759 5760 5767 5772 5772 5777 5781 5784 5784 5791 5796 5800 5800 5804 5804 5804 5805 5808 5809 5809 5810 5812 5812 5812 5816 5826 5827 5827 5828 5830 5830 5831 5833 5834 5835 5838 5842 5843 5849 5849 5849 5849 5850 5853 5855 5855 5857 5858 5862 5864 5865 5870 5872 5873 5881 5883 5883 5884 5890 5894 5897 5897 5900 5901 5905 5908 5908 5909 5911 5912 5914 5916 5920 5920 5920 5921 5921 5925 5929 5931 5932 5936 5940 5945 5945 5946 5948 5948 5951 5955 5956 5957 5957 5962 5964 5967 5970 5972 5972 5974 5977 5978 5979 5981 5982 5982 5986 5988 5988 5989 5990 5991 5993 5997 5998 6000 6000 6004 6006 6006 6009 6014 6014 6014 6015 6015 6019 6019 6020 6020 6020 6021 6022 6023 6025 6027 6028 6028 6031 6037 6038 6043 6044 6046 6047 6048 6048 6051 6051 6052 6053 6054 6056 6057 6059 6059 6059 6064 6065 6066 6069 6071 6073 6077 6078 6081 6082 6082 6083 6083 6083 6092 6096 6096 6097 6098 6098 6098 6103 6104 6106 6111 6113 6114 6115 6115 6117 6118 6119 6121 6121 6130 6131 6132 6133 6135 6136 6140 6140 6142 6143 6143 6144 6147 6153 6153 6155 6156 6156 6156 6158 6160 6166 6168 6168 6168 6171 6172 6173 6174 6184 6190 6192 6194 6194 6195 6197 6199 6202 6203 6203 6204 6205 6207 6209 6209 6210 6211 6212 6213 6215 6215 6216 6218 6219 6219 6226 6230 6233 6233 6234 6236 6238 6238 6242 6243 6243 6248 6250 6250 6250 6251 6254 6256 6259 6260 6261 6272 6274 6278 6281 6282 6282 6284 6288 6288 6290 6301 6302 6302 6303 6305 6305 6307 6310 6311 6311 6312 6317 6317 6319 6323 6325 6327 6331 6333 6333 6337 6337 6340 6343 6343 6346 6352 6352 6353 6355 6356 6357 6360 6362 6364 6365 6366 6366 6368 6369 6370 6371 6372 6374 6375 6379 6381 6385 6388 6395 6406 6406 6407 6408 6409 6410 6412 6412 6420 6420 6426 6427 6428 6429 6430 6433 6433 6434 6437 6443 6449 6449 6449 6450 6450 6450 6450 6451 6452 6452 6460 6464 6466 6469 6472 6473 6474 6476 6476 6480 6485 6485 6487 6490 6491 6492 6493 6494 6495 6497 6499 6500 6500 6502 6503 6505 6505 6510 6517 6518 6518 6521 6528 6532 6534 6534 6535 6537 6540 6546 6547 6551 6551 6560 6560 6562 6563 6565 6565 6566 6566 6570 6571 6573 6575 6576 6580 6580 6581 6582 6585 6586 6588 6590 6592 6593 6595 6595 6596 6597 6600 6602 6605 6607 6608 6608 6613 6613 6621 6625 6627 6629 6635 6635 6635 6638 6644 6646 6647 6649 6649 6649 6655 6659 6659 6660 6661 6662 6665 6672 6672 6673 6674 6675 6675 6677 6689 6690 6691 6692 6697 6701 6704 6706 6707 6707 6709 6711 6721 6722 6725 6732 6734 6735 6736 6736 6737 6741 6741 6746 6747 6748 6748 6751 6755 6758 6758 6761 6763 6766 6769 6771 6771 6773 6774 6783 6785 6789 6789 6789 6791 6797 6801 6803 6803 6803 6805 6805 6806 6806 6807 6814 6818 6823 6823 6825 6826 6826 6828 6832 6834 6836 6836 6839 6845 6845 6849 6851 6852 6854 6860 6860 6861 6863 6867 6868 6869 6873 6874 6879 6884 6887 6888 6893 6893 6895 6895 6897 6900 6903 6903 6904 6909 6909 6911 6912 6914 6918 6918 6919 6919 6921 6922 6925 6930 6931 6934 6935 6940 6941 6941 6942 6942 6944 6945 6950 6950 6955 6956 6958 6959 6965 6965 6965 6969 6970 6972 6975 6977 6977 6978 6979 6980 6987 6989 6989 6991 6991 6991 6992 6992 6994 6994 6997 7001 7001 7009 7013 7017 7021 7023 7023 7025 7026 7026 7028 7028 7033 7033 7035 7035 7035 7036 7036 7037 7038 7038 7042 7045 7052 7052 7055 7057 7058 7061 7069 7070 7070 7072 7072 7074 7081 7083 7085 7087 7087 7089 7089 7090 7092 7093 7093 7094 7097 7098 7100 7101 7101 7104 7104 7111 7111 7115 7117 7121 7126 7128 7132 7134 7134 7137 7139 7141 7142 7143 7147 7148 7148 7150 7154 7154 7156 7156 7160 7161 7163 7164 7170 7181 7189 7193 7193 7195 7201 7202 7203 7204 7205 7211 7214 7214 7215 7217 7219 7220 7222 7223 7225 7230 7236 7238 7239 7244 7245 7246 7248 7249 7250 7252 7253 7253 7254 7255 7255 7257 7264 7265 7267 7267 7270 7274 7280 7282 7283 7284 7287 7288 7290 7293 7295 7301 7304 7305 7305 7306 7309 7311 7311 7313 7315 7316 7316 7316 7318 7321 7326 7326 7330 7330 7331 7332 7332 7333 7335 7335 7337 7337 7338 7340 7342 7342 7344 7347 7349 7349 7352 7354 7354 7355 7356 7356 7359 7364 7364 7365 7367 7368 7371 7371 7372 7372 7376 7378 7383 7387 7387 7397 7397 7398 7398 7399 7401 7402 7402 7404 7404 7405 7410 7410 7410 7411 7413 7416 7417 7421 7421 7421 7424 7425 7426 7427 7428 7428 7429 7433 7434 7436 7439 7440 7447 7448 7448 7450 7452 7453 7454 7456 7459 7459 7459 7460 7463 7466 7469 7470 7470 7474 7475 7476 7478 7481 7483 7483 7483 7485 7487 7487 7488 7492 7496 7497 7498 7499 7502 7504 7507 7507 7507 7511 7511 7514 7514 7517 7518 7521 7521 7525 7527 7532 7538 7539 7541 7541 7542 7552 7559 7559 7560 7568 7569 7571 7573 7575 7575 7576 7577 7583 7585 7588 7591 7591 7592 7594 7596 7598 7601 7601 7604 7605 7606 7607 7609 7616 7620 7621 7624 7626 7626 7626 7627 7628 7632 7635 7638 7639 7640 7642 7653 7653 7655 7657 7662 7664 7669 7669 7670 7670 7671 7671 7674 7675 7682 7683 7693 7696 7696 7698 7698 7699 7701 7703 7707 7707 7708 7709 7714 7714 7714 7716 7717 7720 7720 7721 7721 7727 7728 7731 7733 7735 7735 7736 7736 7737 7739 7741 7743 7744 7746 7749 7752 7764 7764 7765 7766 7771 7777 7777 7779 7782 7786 7787 7789 7790 7793 7795 7802 7802 7803 7805 7806 7808 7808 7808 7812 7815 7820 7824 7827 7831 7834 7842 7842 7842 7845 7848 7849 7850 7850 7850 7851 7852 7852 7853 7857 7859 7860 7861 7862 7866 7869 7870 7871 7877 7877 7886 7888 7892 7892 7892 7895 7896 7898 7899 7901 7902 7904 7904 7907 7910 7912 7917 7918 7919 7920 7920 7921 7926 7926 7929 7930 7930 7931 7933 7933 7933 7937 7938 7939 7940 7941 7942 7942 7944 7949 7954 7956 7956 7960 7962 7968 7969 7975 7979 7979 7984 7984 7986 7986 7987 7988 7989 7995 7996 7999 8000 8002 8003 8010 8010 8015 8019 8024 8025 8027 8029 8029 8034 8035 8040 8044 8046 8049 8061 8064 8068 8070 8070 8072 8072 8073 8075 8076 8077 8079 8080 8082 8085 8089 8090 8090 8094 8095 8101 8102 8105 8108 8111 8111 8113 8114 8117 8121 8121 8123 8131 8131 8132 8133 8136 8136 8137 8141 8146 8150 8150 8152 8153 8154 8156 8158 8168 8169 8169 8170 8171 8173 8180 8182 8184 8185 8188 8197 8200 8203 8203 8203 8203 8203 8205 8205 8206 8208 8209 8209 8213 8214 8214 8220 8221 8224 8224 8226 8229 8231 8232 8236 8239 8242 8243 8245 8248 8253 8255 8256 8256 8257 8261 8263 8264 8268 8268 8271 8275 8276 8277 8283 8284 8284 8290 8290 8291 8293 8293 8299 8302 8303 8310 8315 8320 8321 8323 8324 8324 8325 8325 8327 8330 8331 8331 8339 8340 8343 8344 8344 8345 8347 8349 8352 8352 8352 8358 8361 8363 8363 8367 8374 8375 8376 8377 8379 8381 8382 8383 8391 8395 8397 8399 8400 8401 8402 8403 8408 8409 8409 8411 8411 8415 8415 8418 8420 8421 8422 8423 8424 8426 8429 8431 8431 8434 8435 8438 8438 8439 8440 8441 8444 8444 8445 8446 8447 8448 8449 8450 8455 8456 8458 8458 8460 8464 8469 8470 8473 8474 8474 8476 8477 8479 8480 8481 8483 8484 8486 8488 8489 8491 8491 8492 8492 8493 8495 8495 8496 8497 8497 8503 8503 8510 8512 8514 8515 8515 8520 8526 8532 8533 8535 8537 8538 8539 8539 8540 8540 8541 8545 8546 8554 8555 8556 8558 8564 8565 8569 8571 8572 8572 8573 8578 8580 8581 8582 8583 8583 8586 8589 8590 8591 8593 8593 8597 8599 8600 8602 8603 8610 8611 8615 8615 8625 8626 8627 8633 8636 8637 8637 8640 8644 8654 8656 8658 8659 8659 8665 8667 8668 8672 8673 8676 8686 8689 8690 8690 8699 8705 8714 8716 8720 8720 8721 8723 8725 8727 8730 8733 8735 8738 8739 8748 8749 8749 8754 8755 8756 8759 8760 8766 8775 8777 8777 8783 8785 8790 8790 8793 8793 8798 8799 8800 8804 8805 8805 8809 8809 8810 8812 8812 8815 8820 8827 8829 8829 8832 8835 8842 8848 8849 8852 8858 8858 8858 8859 8860 8861 8865 8869 8875 8876 8878 8878 8878 8884 8888 8891 8892 8893 8893 8895 8898 8899 8900 8900 8905 8906 8912 8914 8915 8923 8923 8932 8934 8934 8935 8936 8940 8940 8942 8943 8946 8946 8947 8947 8950 8952 8954 8954 8955 8955 8956 8957 8957 8959 8960 8961 8965 8966 8969 8972 8977 8978 8980 8981 8984 8987 8993 8995 8995 8999 9001 9002 9002 9005 9006 9007 9012 9014 9014 9015 9018 9019 9019 9021 9024 9024 9026 9028 9031 9032 9034 9034 9038 9041 9044 9046 9049 9053 9056 9061 9062 9064 9066 9066 9068 9069 9069 9070 9072 9078 9081 9083 9084 9084 9095 9100 9101 9101 9102 9102 9104 9106 9109 9114 9116 9122 9122 9123 9123 9128 9130 9137 9138 9139 9139 9146 9148 9148 9148 9150 9151 9154 9154 9159 9159 9159 9161 9162 9163 9164 9169 9170 9170 9173 9173 9173 9175 9176 9179 9183 9188 9190 9190 9192 9196 9199 9203 9205 9208 9209 9209 9215 9215 9216 9216 9226 9232 9234 9236 9237 9239 9243 9246 9248 9249 9251 9255 9260 9262 9264 9264 9265 9266 9269 9271 9272 9274 9274 9276 9278 9283 9288 9294 9295 9301 9302 9306 9308 9309 9310 9311 9316 9317 9318 9319 9321 9322 9327 9327 9329 9330 9331 9333 9338 9339 9341 9341 9342 9342 9343 9345 9350 9352 9354 9355 9357 9362 9363 9363 9364 9366 9369 9374 9375 9375 9375 9377 9381 9381 9383 9391 9393 9394 9394 9396 9400 9400 9401 9404 9405 9408 9409 9410 9414 9417 9421 9421 9423 9426 9429 9433 9433 9434 9435 9436 9436 9437 9438 9438 9439 9445 9449 9449 9451 9451 9452 9453 9454 9460 9462 9463 9467 9468 9472 9474 9475 9475 9478 9478 9479 9487 9491 9491 9496 9497 9497 9498 9507 9512 9513 9515 9518 9518 9519 9519 9520 9522 9524 9525 9526 9528 9528 9530 9531 9532 9534 9539 9539 9540 9543 9558 9566 9575 9578 9578 9578 9581 9581 9585 9587 9588 9597 9597 9601 9606 9607 9607 9608 9609 9609 9612 9613 9613 9613 9613 9614 9615 9615 9617 9618 9619 9620 9623 9624 9641 9642 9643 9645 9645 9647 9651 9652 9652 9652 9653 9659 9663 9664 9665 9665 9667 9671 9676 9676 9676 9679 9680 9684 9687 9688 9688 9688 9689 9691 9693 9694 9696 9697 9697 9700 9702 9706 9708 9712 9717 9727 9728 9730 9734 9735 9735 9736 9737 9740 9744 9745 9747 9751 9753 9754 9757 9764 9765 9765 9766 9775 9775 9778 9789 9790 9793 9793 9795 9796 9796 9799 9800 9803 9803 9805 9807 9808 9811 9813 9814 9815 9816 9818 9821 9823 9825 9825 9825 9827 9829 9831 9832 9834 9838 9838 9839 9840 9841 9859 9862 9865 9866 9867 9868 9870 9870 9875 9883 9885 9886 9890 9893 9895 9900 9901 9904 9907 9908 9909 9917 9927 9927 9929 9929 9929 9935 9937 9938 9939 9942 9944 9945 9948 9949 9954 9958 9959 9960 9962 9963 9963 9964 9965 9972 9974 9978 9991
4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 9 9 10 11 11 12 12 12 13 14 14 15 15 15 16 16 17 17 18 19 19 19 19 19 20 21 21 22 23 23 23 24 25 26 26 26 27 27 28 28 28 29 29 29 32 32 33 33 35 36 36 37 38 38 39 39 39 40 41 41 43 44 44 45 45 45 46 49 50 51 53 56 56 57 58 58 59 60 61 62 62 63 64 65 65 66 66 67 67 68 68 69 69 69 70 72 74 75 76 76 77 79 81 84 85 85 86 87 87 88 89 89 90 90 91 92 93 94 94 95 95 96 97 97 98 98 98 99 99 99 99 99 99 100 101 102 102 103 104 105 107 110 110 112 113 117 117 118 118 120 122 123 124 124 124 125 125 125 126 126 127 127 127 129 131 131 131 131 133 133 134 136 137 138 138 139 141 141 141 142 143 143 145 147 148 148 150 150 151 153 154 155 156 156 157 158 159 162 162 164 166 168 170 170 171 172 174 175 176 178 181 182 187 189 189 191 196 197 199 200 200 205 205 205 206 207 209 210 211 213 217 218 222 222 223 223 224 224 225 225 228 229 229 230 231 233 233 233 234 235 237 238 241 242 243 245 245 246 250 252 252 257 257 263 265 265 266 266 267 268 272 273 274 274 275 275 277 277 280 282 282 283 286 290 294 295 301 303 306 307 310 310 312 312 312 313 314 314 319 320 333 335 335 336 337 337 338 339 341 344 346 347 348 351 352 355 360 360 363 363 364 366 367 371 371 373 374 378 380 381 382 383 384 385 385 387 388 390 392 393 393 394 394 395 396 397 401 402 402 404 404 406 406 407 408 416 417 417 417 419 420 421 422 423 423 424 426 429 433 436 436 437 439 439 445 447 448 450 451 452 453 454 456 458 464 464 465 472 472 473 473 476 480 485 487 489 489 499 500 501 506 515 516 516 516 518 518 520 521 521 529 530 533 535 536 538 538 539 543 543 544 545 547 547 549 549 553 554 554 556 560 562 563 566 566 568 568 571 571 574 576 576 579 579 581 581 584 585 586 587 589 593 594 601 601 601 603 604 605 609 610 610 610 612 613 616 619 621 626 634 634 638 639 644 644 649 653 654 655 656 660 661 665 667 668 670 673 673 676 677 681 682 686 691 693 694 694 694 694 697 698 700 701 702 704 707 710 713 715 717 721 725 727 728 731 738 743 744 745 746 747 750 750 751 751 753 755 758 760 761 762 765 765 766 770 770 774 776 777 777 780 781 781 788 788 792 793 796 799 800 801 802 805 807 807 809 813 814 820 823 823 829 829 835 836 836 837 838 839 840 842 842 844 846 846 850 854 854 855 858 859 863 864 864 867 869 871 873 876 877 884 884 885 890 891 892 893 896 897 897 898 900 901 904 906 916 917 917 920 922 924 931 935 936 944 946 949 950 951 953 963 965 966 968 969 971 976 978 979 980 983 985 987 988 990 992 992 995 997 998 998 1001 1002 1002 1006 1007 1008 1017 1018 1021 1022 1024 1024 1026 1026 1028 1030 1030 1030 1031 1032 1034 1034 1036 1038 1040 1041 1042 1044 1045 1046 1046 1046 1047 1048 1054 1054 1056 1058 1058 1061 1063 1066 1068 1070 1072 1072 1074 1076 1081 1083 1083 1083 1084 1085 1089 1090 1090 1091 1093 1096 1098 1102 1104 1108 1109 1115 1119 1119 1120 1122 1122 1125 1126 1127 1129 1131 1132 1134 1141 1141 1143 1144 1150 1151 1154 1158 1160 1163 1166 1168 1168 1172 1173 1174 1174 1175 1176 1177 1179 1181 1183 1187 1187 1191 1193 1196 1199 1203 1205 1205 1206 1208 1213 1213 1215 1216 1218 1219 1221 1223 1226 1227 1228 1232 1237 1238 1239 1239 1240 1243 1244 1248 1252 1255 1260 1263 1265 1265 1266 1269 1271 1274 1275 1276 1276 1277 1279 1280 1281 1286 1287 1292 1293 1294 1294 1294 1296 1297 1297 1302 1305 1307 1308 1309 1309 1310 1311 1314 1315 1317 1321 1325 1326 1326 1327 1327 1332 1334 1339 1339 1341 1341 1344 1347 1352 1352 1354 1355 1358 1359 1368 1376 1376 1379 1382 1389 1391 1392 1399 1401 1406 1407 1409 1412 1417 1419 1422 1425 1427 1429 1429 1434 1435 1437 1441 1441 1442 1455 1456 1457 1466 1469 1473 1473 1479 1486 1488 1489 1490 1496 1497 1500 1503 1505 1506 1507 1508 1510 1516 1516 1519 1519 1521 1522 1523 1524 1524 1526 1527 1527 1528 1528 1529 1530 1530 1535 1535 1540 1541 1545 1549 1549 1551 1556 1558 1559 1560 1564 1567 1567 1568 1569 1574 1577 1579 1585 1586 1590 1592 1593 1594 1594 1595 1596 1600 1600 1603 1606 1606 1607 1608 1609 1611 1614 1615 1615 1622 1624 1626 1628 1635 1637 1639 1640 1642 1643 1643 1643 1646 1654 1660 1665 1665 1666 1671 1671 1676 1677 1677 1679 1683 1683 1687 1690 1692 1694 1694 1695 1695 1696 1696 1697 1698 1700 1711 1712 1714 1716 1717 1718 1719 1719 1719 1723 1726 1728 1729 1730 1734 1738 1740 1741 1743 1744 1746 1748 1748 1752 1752 1752 1754 1758 1768 1768 1774 1777 1778 1779 1780 1785 1788 1790 1793 1795 1798 1798 1798 1798 1802 1806 1807 1807 1808 1810 1813 1818 1823 1824 1828 1828 1831 1832 1832 1834 1836 1837 1837 1840 1843 1844 1846 1847 1849 1850 1852 1853 1854 1858 1863 1868 1869 1869 1872 1875 1877 1878 1879 1879 1880 1881 1887 1894 1896 1896 1896 1902 1905 1914 1918 1919 1920 1920 1922 1924 1925 1928 1928 1928 1930 1930 1933 1935 1935 1938 1938 1941 1942 1945 1946 1949 1949 1949 1949 1950 1951 1953 1953 1956 1961 1964 1964 1966 1968 1971 1975 1980 1981 1983 1983 1984 1985 1986 1992 1994 1997 1999 2002 2002 2003 2004 2007 2009 2012 2012 2015 2016 2018 2022 2025 2026 2035 2035 2037 2038 2038 2039 2039 2040 2042 2044 2045 2052 2056 2057 2057 2058 2061 2061 2065 2067 2067 2067 2070 2070 2071 2087 2088 2088 2098 2101 2102 2103 2104 2108 2109 2111 2112 2113 2113 2114 2114 2117 2120 2121 2125 2126 2131 2134 2137 2137 2141 2143 2143 2146 2146 2146 2148 2149 2155 2163 2164 2167 2170 2172 2172 2173 2173 2174 2174 2176 2179 2179 2180 2182 2182 2184 2189 2194 2194 2195 2195 2199 2201 2203 2207 2207 2211 2212 2217 2217 2218 2219 2219 2222 2222 2231 2232 2233 2234 2235 2236 2237 2239 2241 2244 2250 2250 2251 2253 2253 2253 2256 2257 2258 2260 2261 2263 2264 2265 2269 2272 2273 2274 2274 2274 2276 2277 2283 2287 2287 2288 2293 2294 2298 2302 2302 2311 2311 2311 2313 2313 2313 2315 2316 2321 2322 2325 2331 2335 2337 2342 2345 2350 2353 2353 2355 2356 2356 2357 2360 2360 2362 2362 2367 2368 2370 2370 2372 2373 2375 2376 2377 2381 2382 2382 2385 2387 2390 2391 2393 2395 2396 2400 2400 2401 2402 2403 2409 2410 2413 2413 2415 2415 2417 2417 2419 2419 2420 2422 2422 2423 2426 2429 2430 2433 2434 2448 2450 2451 2453 2458 2462 2465 2466 2466 2467 2469 2469 2479 2483 2483 2485 2487 2487 2490 2494 2495 2499 2501 2502 2503 2503 2506 2508 2509 2511 2511 2513 2515 2523 2527 2530 2533 2534 2537 2542 2542 2546 2548 2548 2549 2549 2551 2552 2559 2563 2567 2567 2568 2574 2575 2576 2576 2576 2577 2578 2579 2584 2586 2588 2588 2590 2595 2596 2598 2600 2603 2603 2606 2608 2609 2610 2611 2611 2612 2614 2616 2619 2620 2624 2624 2626 2626 2627 2628 2630 2633 2637 2637 2638 2641 2641 2642 2645 2646 2647 2647 2651 2654 2659 2660 2662 2663 2664 2664 2664 2669 2670 2670 2671 2671 2676 2683 2685 2686 2691 2692 2694 2695 2697 2700 2701 2702 2708 2711 2713 2714 2715 2719 2719 2728 2731 2734 2735 2738 2739 2740 2740 2741 2743 2744 2752 2754 2755 2758 2758 2760 2761 2761 2767 2767 2769 2772 2773 2773 2776 2778 2778 2778 2781 2788 2788 2789 2790 2796 2800 2801 2802 2806 2810 2812 2813 2820 2820 2823 2823 2828 2828 2828 2831 2836 2837 2837 2837 2837 2840 2844 2845 2850 2852 2853 2856 2862 2862 2863 2863 2864 2866 2869 2870 2870 2873 2874 2874 2878 2884 2884 2886 2889 2890 2890 2891 2892 2892 2895 2895 2896 2896 2898 2900 2902 2902 2903 2903 2906 2908 2910 2911 2914 2916 2916 2917 2918 2921 2921 2923 2924 2925 2925 2926 2926 2927 2928 2928 2931 2933 2938 2941 2943 2944 2946 2948 2953 2956 2960 2960 2960 2961 2963 2967 2970 2971 2972 2976 2977 2981 2982 2984 2987 2989 2991 2992 2992 2992 2993 2994 2996 3002 3009 3016 3025 3025 3029 3033 3033 3038 3039 3040 3040 3042 3042 3043 3045 3045 3046 3050 3051 3053 3054 3055 3056 3056 3059 3060 3060 3063 3065 3065 3068 3070 3076 3077 3078 3080 3082 3084 3086 3086 3088 3089 3091 3097 3098 3098 3099 3100 3103 3104 3110 3112 3114 3116 3116 3118 3118 3118 3122 3122 3123 3124 3124 3127 3128 3129 3134 3135 3139 3139 3140 3145 3145 3147 3148 3151 3152 3155 3155 3156 3157 3159 3162 3168 3168 3176 3179 3180 3181 3181 3181 3183 3186 3186 3189 3189 3191 3194 3196 3196 3201 3203 3203 3204 3206 3207 3210 3214 3216 3219 3221 3224 3230 3231 3235 3237 3242 3243 3244 3248 3249 3250 3259 3265 3265 3269 3273 3274 3275 3276 3278 3279 3285 3292 3292 3293 3294 3295 3296 3297 3301 3301 3301 3301 3302 3305 3307 3308 3308 3310 3310 3310 3315 3316 3319 3320 3321 3328 3329 3330 3334 3338 3339 3339 3341 3344 3347 3347 3348 3348 3349 3350 3350 3351 3360 3360 3362 3370 3372 3372 3374 3380 3387 3394 3397 3399 3399 3402 3403 3404 3406 3406 3409 3412 3416 3417 3423 3423 3426 3426 3429 3429 3430 3431 3431 3435 3439 3441 3441 3442 3444 3445 3448 3449 3452 3453 3457 3460 3465 3466 3466 3467 3469 3470 3471 3474 3475 3479 3481 3482 3483 3483 3485 3486 3487 3488 3491 3492 3493 3493 3494 3494 3495 3495 3495 3497 3499 3500 3501 3502 3504 3506 3506 3507 3507 3511 3512 3513 3516 3518 3519 3519 3521 3522 3523 3526 3528 3529 3530 3531 3532 3534 3537 3538 3538 3539 3540 3542 3545 3545 3548 3549 3554 3555 3555 3557 3557 3557 3558 3559 3559 3559 3561 3563 3563 3565 3568 3575 3578 3578 3582 3582 3583 3584 3586 3588 3592 3596 3598 3599 3600 3601 3602 3604 3608 3610 3611 3616 3617 3618 3619 3619 3622 3624 3626 3627 3627 3628 3629 3633 3640 3643 3647 3650 3652 3655 3656 3656 3656 3658 3659 3660 3663 3663 3664 3664 3671 3671 3671 3673 3675 3676 3679 3680 3683 3685 3685 3687 3690 3691 3696 3698 3698 3700 3701 3702 3709 3711 3719 3726 3730 3733 3733 3735 3735 3738 3738 3740 3745 3747 3749 3754 3756 3756 3759 3762 3766 3767 3772 3773 3774 3774 3774 3775 3777 3778 3780 3781 3784 3785 3786 3787 3789 3789 3789 3789 3792 3796 3797 3797 3798 3799 3803 3803 3805 3806 3810 3811 3813 3814 3814 3815 3816 3817 3819 3822 3826 3829 3829 3830 3831 3844 3844 3844 3852 3854 3854 3859 3859 3864 3864 3871 3871 3872 3873 3875 3875 3881 3882 3883 3885 3885 3885 3887 3888 3897 3897 3899 3900 3903 3903 3905 3908 3910 3910 3915 3915 3923 3923 3927 3932 3936 3936 3939 3944 3944 3945 3946 3947 3947 3949 3950 3952 3953 3953 3954 3958 3962 3963 3965 3973 3979 3981 3981 3982 3982 3987 3990 3991 3995 4000 4004 4007 4010 4010 4011 4013 4014 4021 4022 4027 4028 4029 4030 4030 4032 4033 4037 4038 4039 4040 4041 4042 4042 4044 4047 4048 4048 4050 4056 4058 4059 4059 4060 4060 4062 4062 4067 4067 4068 4070 4074 4075 4077 4080 4080 4080 4081 4083 4086 4096 4099 4101 4103 4105 4107 4108 4109 4112 4115 4119 4120 4122 4127 4127 4128 4129 4135 4136 4138 4138 4142 4149 4149 4153 4154 4160 4161 4163 4173 4173 4176 4177 4178 4180 4183 4183 4185 4185 4193 4194 4199 4199 4201 4208 4208 4208 4210 4210 4214 4217 4222 4223 4223 4223 4223 4226 4229 4229 4235 4235 4237 4241 4244 4245 4246 4247 4249 4250 4250 4252 4252 4253 4254 4255 4257 4259 4260 4261 4263 4264 4265 4266 4269 4270 4271 4273 4273 4274 4276 4276 4277 4277 4279 4281 4283 4283 4289 4292 4292 4293 4297 4297 4298 4301 4302 4303 4306 4306 4307 4311 4312 4314 4315 4316 4319 4321 4327 4327 4328 4332 4333 4337 4337 4337 4337 4337 4338 4341 4342 4342 4343 4345 4345 4346 4346 4354 4354 4354 4355 4358 4359 4360 4361 4362 4363 4370 4371 4373 4374 4376 4377 4378 4386 4393 4395 4396 4397 4398 4403 4404 4407 4409 4410 4410 4412 4412 4413 4416 4417 4419 4423 4424 4425 4426 4430 4430 4435 4437 4440 4443 4452 4453 4457 4458 4460 4465 4469 4474 4476 4478 4481 4482 4483 4484 4485 4489 4492 4493 4495 4495 4497 4499 4500 4504 4505 4506 4506 4508 4508 4510 4514 4516 4517 4520 4522 4523 4527 4531 4532 4533 4537 4538 4538 4539 4542 4542 4542 4543 4546 4546 4550 4550 4555 4555 4555 4556 4559 4564 4571 4572 4573 4574 4576 4580 4583 4585 4586 4589 4590 4593 4594 4595 4596 4600 4601 4609 4611 4612 4621 4625 4630 4631 4634 4635 4642 4646 4646 4649 4650 4650 4650 4651 4653 4655 4659 4660 4664 4670 4671 4674 4676 4684 4685 4690 4703 4705 4707 4711 4711 4715 4716 4716 4717 4717 4717 4717 4721 4721 4724 4725 4726 4729 4731 4732 4734 4734 4737 4738 4738 4740 4745 4748 4748 4750 4756 4761 4761 4762 4762 4764 4764 4767 4772 4773 4776 4776 4777 4781 4785 4786 4787 4788 4789 4789 4790 4793 4797 4797 4799 4802 4808 4810 4811 4812 4812 4814 4817 4818 4821 4823 4825 4827 4828 4829 4834 4835 4835 4836 4840 4842 4846 4846 4849 4850 4854 4854 4857 4861 4863 4867 4868 4868 4868 4876 4879 4880 4890 4890 4890 4891 4894 4895 4896 4896 4897 4903 4903 4903 4904 4907 4908 4909 4910 4914 4914 4914 4915 4916 4916 4918 4919 4921 4927 4931 4933 4933 4935 4935 4939 4944 4945 4946 4947 4948 4950 4951 4955 4955 4956 4957 4958 4959 4967 4971 4972 4973 4975 4976 4978 4979 4981 4983 4983 4984 4984 4986 4986 4987 4990 4991 4992 4992 4999 5003 5009 5012 5013 5015 5017 5020 5025 5026 5027 5030 5032 5033 5040 5046 5050 5055 5060 5063 5071 5072 5073 5074 5074 5076 5076 5077 5078 5078 5082 5089 5090 5091 5093 5100 5102 5105 5106 5108 5108 5109 5109 5124 5124 5125 5133 5134 5139 5141 5141 5141 5144 5149 5150 5154 5155 5155 5156 5157 5159 5162 5169 5172 5172 5173 5174 5175 5177 5177 5178 5183 5185 5185 5187 5189 5190 5190 5191 5193 5194 5195 5200 5205 5208 5210 5215 5215 5219 5220 5226 5226 5227 5229 5234 5236 5238 5238 5246 5246 5248 5254 5257 5258 5258 5259 5263 5263 5267 5267 5268 5275 5275 5276 5278 5278 5279 5281 5281 5281 5282 5282 5282 5284 5286 5286 5289 5291 5291 5293 5294 5295 5295 5296 5299 5299 5300 5300 5301 5304 5306 5306 5308 5309 5309 5315 5317 5319 5320 5321 5324 5326 5326 5327 5328 5329 5330 5330 5335 5338 5342 5342 5345 5345 5349 5358 5359 5360 5361 5366 5368 5371 5371 5371 5372 5372 5376 5377 5381 5383 5383 5384 5387 5390 5390 5391 5392 5393 5394 5400 5400 5401 5402 5403 5406 5407 5412 5413 5415 5421 5421 5424 5425 5429 5432 5434 5434 5435 5435 5436 5437 5438 5439 5440 5440 5441 5441 5442 5443 5444 5447 5454 5455 5456 5459 5461 5462 5465 5465 5467 5469 5474 5474 5478 5480 5481 5481 5483 5484 5484 5486 5488 5489 5496 5498 5500 5507 5508 5509 5509 5512 5514 5516 5517 5519 5520 5520 5522 5528 5528 5538 5538 5538 5542 5542 5543 5547 5548 5548 5552 5553 5556 5556 5558 5560 5561 5561 5563 5576 5576 5577 5577 5582 5585 5586 5588 5593 5594 5594 5596 5596 5596 5599 5600 5600 5602 5603 5606 5608 5610 5613 5615 5616 5620 5620 5621 5623 5623 5623 5625 5628 5633 5633 5633 5641 5641 5642 5642 5643 5645 5649 5650 5654 5654 5656 5657 5658 5658 5664 5665 5665 5666 5667 5670 5671 5674 5686 5688 5693 5712 5723 5724 5728 5730 5732 5736 5737 5739 5743 5750 5752 5755 5762 5763 5764 5765 5769 5770 5770 5775 5776 5778 5780 5783 5785 5788 5788 5789 5790 5793 5794 5798 5801 5801 5802 5806 5808 5810 5810 5810 5814 5815 5818 5821 5824 5825 5827 5827 5831 5835 5836 5841 5845 5845 5851 5851 5851 5851 5853 5856 5860 5861 5865 5867 5870 5872 5875 5877 5880 5880 5882 5883 5884 5887 5889 5889 5890 5890 5891 5894 5896 5898 5898 5901 5902 5902 5902 5903 5903 5903 5904 5908 5908 5909 5910 5913 5914 5915 5916 5918 5919 5920 5922 5923 5923 5927 5928 5930 5931 5938 5939 5941 5942 5943 5943 5943 5943 5946 5946 5946 5954 5958 5959 5959 5963 5968 5968 5969 5970 5970 5971 5977 5978 5981 5983 5987 5991 5995 5996 5996 6003 6004 6006 6008 6010 6012 6016 6016 6018 6020 6023 6024 6030 6030 6030 6031 6031 6033 6035 6037 6037 6039 6043 6049 6053 6054 6054 6056 6056 6057 6060 6064 6065 6065 6066 6066 6068 6068 6070 6072 6072 6073 6074 6074 6075 6078 6078 6078 6083 6085 6088 6092 6097 6097 6097 6097 6101 6102 6105 6106 6107 6107 6109 6111 6112 6120 6122 6123 6124 6124 6129 6129 6129 6131 6131 6135 6135 6135 6137 6138 6141 6141 6143 6144 6144 6149 6150 6151 6152 6157 6162 6163 6169 6183 6185 6188 6188 6189 6190 6192 6194 6200 6200 6203 6205 6206 6208 6210 6210 6210 6214 6216 6217 6218 6218 6224 6226 6227 6236 6238 6242 6242 6243 6246 6246 6247 6248 6250 6254 6254 6258 6260 6262 6263 6267 6268 6268 6269 6278 6284 6286 6287 6288 6289 6290 6291 6293 6293 6294 6296 6299 6310 6311 6312 6312 6316 6317 6318 6326 6327 6328 6328 6329 6331 6332 6332 6335 6336 6338 6340 6344 6345 6346 6351 6354 6363 6373 6377 6378 6380 6382 6383 6384 6385 6385 6386 6387 6387 6387 6389 6390 6392 6393 6396 6397 6398 6399 6400 6405 6412 6413 6416 6419 6421 6423 6424 6430 6432 6435 6437 6437 6441 6441 6442 6443 6443 6445 6445 6446 6449 6453 6459 6465 6465 6466 6467 6468 6475 6476 6479 6479 6480 6484 6488 6488 6488 6490 6491 6494 6494 6497 6499 6501 6502 6503 6504 6505 6506 6506 6507 6507 6509 6512 6516 6516 6525 6526 6528 6529 6529 6531 6532 6533 6538 6539 6542 6547 6550 6551 6552 6555 6555 6556 6556 6562 6562 6563 6567 6567 6569 6569 6573 6574 6575 6577 6580 6584 6584 6586 6586 6593 6594 6594 6594 6595 6596 6599 6599 6599 6601 6604 6605 6607 6607 6610 6614 6615 6616 6617 6619 6620 6620 6620 6620 6623 6624 6626 6630 6631 6631 6632 6635 6637 6640 6643 6644 6644 6647 6650 6651 6651 6651 6652 6652 6652 6652 6653 6656 6658 6659 6659 6659 6662 6663 6665 6667 6669 6669 6670 6670 6677 6678 6679 6683 6684 6684 6686 6691 6695 6695 6696 6700 6702 6705 6708 6710 6710 6711 6718 6723 6723 6727 6733 6735 6735 6739 6741 6742 6742 6743 6746 6749 6749 6749 6754 6755 6765 6766 6769 6770 6774 6775 6777 6777 6779 6779 6787 6787 6789 6789 6791 6792 6797 6804 6804 6805 6809 6811 6813 6814 6820 6823 6827 6833 6833 6833 6834 6834 6836 6837 6839 6841 6841 6842 6842 6845 6847 6852 6860 6861 6864 6864 6866 6867 6875 6875 6875 6876 6879 6881 6881 6890 6896 6898 6898 6899 6900 6901 6904 6904 6906 6907 6907 6910 6911 6912 6917 6920 6922 6923 6924 6928 6928 6930 6931 6932 6937 6937 6938 6940 6941 6943 6944 6944 6947 6948 6954 6955 6956 6957 6961 6962 6965 6967 6975 6975 6976 6978 6981 6982 6984 6985 6985 6986 6987 6992 6992 6992 6994 6996 6997 6998 6998 6999 7001 7008 7009 7010 7013 7019 7021 7023 7024 7027 7030 7032 7033 7036 7038 7041 7043 7044 7045 7046 7046 7050 7051 7051 7052 7056 7057 7062 7064 7068 7070 7070 7074 7080 7081 7083 7089 7089 7089 7091 7092 7093 7098 7100 7100 7101 7101 7104 7105 7108 7109 7109 7113 7115 7120 7121 7123 7126 7126 7131 7133 7135 7135 7135 7138 7141 7142 7143 7144 7148 7148 7150 7151 7152 7154 7155 7158 7158 7162 7164 7168 7171 7172 7174 7178 7184 7190 7194 7196 7198 7202 7209 7212 7215 7216 7217 7221 7227 7228 7233 7234 7235 7236 7239 7242 7244 7245 7248 7248 7249 7256 7256 7257 7259 7259 7260 7261 7262 7264 7265 7265 7267 7269 7275 7276 7282 7282 7283 7284 7284 7284 7285 7288 7290 7290 7293 7297 7302 7308 7311 7311 7315 7315 7315 7317 7321 7322 7323 7323 7324 7330 7330 7330 7333 7339 7339 7339 7344 7348 7352 7357 7359 7361 7362 7366 7368 7372 7378 7380 7381 7382 7382 7387 7388 7390 7391 7391 7392 7392 7393 7394 7395 7397 7398 7399 7400 7400 7410 7410 7414 7415 7417 7419 7420 7421 7422 7423 7424 7426 7426 7426 7427 7430 7432 7433 7443 7444 7452 7456 7457 7458 7461 7462 7463 7465 7471 7472 7474 7475 7477 7477 7479 7480 7481 7483 7486 7486 7487 7488 7490 7492 7493 7493 7495 7496 7499 7505 7507 7509 7510 7510 7510 7510 7511 7511 7512 7514 7516 7517 7521 7523 7523 7530 7533 7535 7536 7536 7538 7538 7539 7541 7543 7544 7545 7545 7545 7546 7547 7551 7551 7552 7556 7558 7558 7561 7562 7562 7563 7564 7566 7569 7569 7570 7574 7577 7577 7580 7582 7582 7584 7585 7587 7589 7589 7593 7593 7597 7597 7597 7599 7601 7604 7605 7609 7609 7609 7611 7613 7614 7618 7620 7621 7624 7628 7628 7630 7631 7633 7638 7640 7642 7644 7644 7646 7656 7656 7657 7659 7664 7664 7672 7673 7673 7674 7674 7674 7675 7676 7686 7687 7695 7696 7696 7699 7700 7700 7702 7703 7707 7712 7713 7714 7715 7716 7716 7720 7722 7723 7728 7729 7732 7732 7734 7735 7737 7737 7738 7739 7741 7749 7749 7756 7758 7760 7762 7763 7765 7765 7766 7767 7771 7775 7777 7779 7780 7782 7786 7791 7792 7792 7795 7795 7802 7802 7804 7807 7810 7813 7815 7818 7818 7819 7820 7826 7828 7831 7835 7848 7851 7854 7855 7857 7857 7858 7858 7859 7866 7868 7869 7870 7872 7874 7875 7875 7876 7877 7878 7879 7880 7881 7887 7891 7900 7900 7901 7902 7903 7904 7904 7904 7905 7907 7911 7912 7913 7914 7914 7922 7925 7927 7931 7932 7934 7935 7943 7946 7953 7959 7964 7971 7978 7981 7983 7985 7988 7990 7992 7993 7996 7996 7997 7998 8000 8006 8010 8010 8013 8013 8014 8018 8019 8025 8026 8026 8027 8030 8031 8031 8031 8032 8032 8032 8035 8036 8037 8037 8039 8042 8042 8044 8046 8048 8049 8052 8053 8057 8058 8061 8063 8063 8069 8069 8074 8074 8079 8083 8084 8085 8088 8090 8092 8093 8094 8098 8102 8104 8106 8110 8110 8111 8112 8114 8115 8122 8124 8129 8133 8134 8135 8136 8138 8139 8142 8142 8142 8144 8144 8144 8145 8146 8152 8153 8154 8154 8157 8158 8161 8168 8169 8171 8171 8178 8180 8185 8185 8187 8189 8191 8198 8201 8204 8205 8206 8206 8209 8210 8211 8212 8213 8214 8215 8216 8218 8220 8222 8225 8226 8227 8227 8231 8234 8238 8240 8241 8243 8244 8246 8249 8255 8256 8259 8261 8265 8265 8267 8267 8270 8270 8275 8279 8281 8282 8287 8291 8291 8293 8295 8297 8304 8306 8310 8310 8312 8313 8316 8321 8322 8324 8330 8332 8335 8336 8338 8339 8340 8342 8344 8344 8347 8350 8350 8354 8354 8360 8367 8367 8368 8370 8371 8373 8376 8377 8378 8378 8380 8384 8387 8388 8388 8390 8392 8395 8401 8402 8402 8403 8406 8406 8408 8410 8410 8414 8415 8417 8417 8419 8422 8422 8424 8426 8427 8428 8432 8434 8436 8438 8441 8448 8451 8452 8452 8453 8454 8459 8461 8462 8462 8463 8463 8467 8469 8471 8471 8473 8474 8477 8479 8480 8480 8480 8481 8486 8488 8495 8497 8500 8501 8505 8505 8508 8510 8512 8514 8515 8515 8515 8515 8516 8517 8518 8518 8521 8521 8521 8521 8523 8523 8524 8526 8530 8536 8536 8541 8544 8545 8556 8560 8563 8564 8568 8568 8570 8571 8573 8573 8575 8575 8575 8578 8585 8585 8591 8605 8607 8608 8608 8610 8611 8611 8612 8613 8614 8617 8620 8621 8622 8625 8627 8628 8630 8633 8634 8635 8636 8638 8639 8639 8644 8644 8647 8649 8652 8652 8657 8658 8658 8662 8663 8667 8668 8669 8674 8675 8676 8693 8695 8695 8696 8700 8705 8715 8717 8721 8723 8724 8727 8732 8735 8739 8740 8740 8745 8747 8748 8750 8751 8760 8762 8762 8764 8766 8767 8775 8777 8778 8784 8785 8790 8796 8797 8800 8804 8804 8804 8805 8807 8811 8811 8812 8813 8814 8815 8819 8821 8828 8829 8830 8835 8836 8843 8849 8850 8855 8859 8864 8865 8872 8872 8873 8874 8874 8875 8878 8882 8885 8887 8891 8891 8892 8896 8899 8904 8907 8908 8909 8913 8915 8916 8919 8920 8925 8926 8927 8929 8933 8934 8936 8938 8942 8942 8947 8947 8951 8951 8952 8954 8954 8957 8959 8960 8960 8962 8965 8966 8966 8969 8981 8983 8986 8986 8987 8988 8989 8989 8989 8992 8994 8996 8996 9001 9001 9003 9005 9006 9007 9010 9013 9015 9021 9024 9024 9025 9025 9026 9028 9029 9033 9033 9036 9039 9043 9049 9049 9051 9051 9051 9052 9052 9055 9057 9060 9060 9064 9068 9074 9075 9083 9091 9092 9093 9098 9099 9102 9104 9105 9105 9107 9110 9111 9112 9116 9117 9117 9120 9122 9122 9133 9136 9139 9140 9141 9142 9142 9143 9145 9151 9152 9154 9156 9156 9157 9158 9159 9164 9169 9174 9175 9177 9179 9180 9181 9182 9184 9187 9190 9192 9195 9197 9197 9198 9200 9202 9203 9205 9206 9207 9211 9212 9212 9215 9217 9221 9222 9224 9225 9227 9228 9232 9232 9238 9239 9240 9241 9241 9243 9248 9251 9254 9256 9259 9263 9267 9267 9268 9274 9278 9279 9284 9285 9286 9287 9289 9289 9289 9293 9294 9296 9302 9304 9308 9310 9310 9311 9315 9317 9318 9320 9321 9323 9323 9327 9332 9332 9332 9332 9336 9338 9343 9345 9348 9348 9355 9356 9357 9359 9364 9365 9371 9371 9371 9374 9374 9381 9383 9383 9388 9388 9390 9391 9393 9396 9397 9399 9400 9400 9401 9402 9402 9404 9405 9408 9410 9412 9416 9417 9422 9423 9426 9428 9429 9430 9432 9435 9435 9436 9436 9440 9442 9442 9443 9446 9446 9447 9448 9450 9454 9454 9454 9455 9455 9457 9460 9463 9464 9469 9470 9481 9481 9481 9482 9483 9483 9487 9491 9492 9496 9496 9497 9497 9500 9509 9513 9517 9518 9519 9519 9522 9526 9528 9533 9535 9536 9544 9548 9550 9553 9555 9558 9559 9562 9562 9563 9568 9574 9576 9583 9585 9590 9590 9591 9591 9592 9593 9598 9605 9606 9606 9609 9609 9612 9614 9616 9617 9617 9619 9620 9621 9621 9622 9624 9626 9626 9626 9629 9634 9634 9637 9642 9644 9644 9648 9649 9656 9659 9659 9659 9659 9659 9660 9665 9671 9672 9672 9674 9676 9676 9678 9680 9685 9685 9686 9689 9689 9690 9692 9693 9694 9695 9698 9699 9701 9702 9702 9705 9709 9712 9714 9719 9727 9728 9730 9738 9740 9743 9745 9746 9747 9750 9753 9754 9754 9757 9759 9760 9767 9767 9768 9768 9775 9775 9780 9789 9791 9794 9794 9795 9799 9799 9799 9801 9803 9803 9805 9808 9809 9812 9814 9814 9818 9819 9819 9822 9823 9825 9827 9828 9830 9834 9834 9834 9835 9844 9845 9846 9846 9846 9860 9863 9866 9866 9868 9871 9874 9875 9875 9883 9885 9887 9891 9894 9896 9903 9907 9907 9908 9909 9910 9918 9930 9930 9932 9932 9933 9937 9938 9943 9944 9944 9946 9947 9948 9950 9954 9958 9960 9961 9962 9963 9965 9966 9967 9976 9977 9978 9991
7 8 8 8 8 9 9 9 10 11 11 12 12 12 12 13 13 13 14 14 14 14 14 15 15 16 17 18 18 18 18 19 20 20 20 21 22 22 24 24 25 27 27 28 28 29 29 30 30 31 31 33 33 33 33 34 36 37 38 39 40 41 41 43 45 45 46 46 48 48 50 50 51 51 53 54 56 57 57 57 57 58 59 59 59 59 60 61 62 63 63 63 67 68 70 70 71 71 71 72 72 74 75 77 77 78 78 79 80 81 82 82 82 84 85 86 86 90 90 91 92 92 93 93 93 94 96 96 98 99 101 103 104 106 106 107 107 108 109 109 110 111 112 113 115 116 117 118 118 120 121 122 122 123 124 124 125 126 130 131 132 134 135 135 136 138 141 141 142 142 142 143 144 144 144 145 146 147 147 149 156 156 157 158 161 162 164 164 167 169 170 173 173 175 176 176 178 181 182 182 182 184 184 184 188 191 191 192 194 198 200 200 201 202 203 203 206 206 207 207 209 210 213 217 219 219 219 220 222 222 224 226 226 227 232 232 232 232 233 234 235 236 240 240 241 242 243 244 247 248 251 253 253 259 261 261 264 267 269 269 269 270 272 274 278 278 279 284 287 287 289 293 293 293 295 297 299 299 300 301 302 303 304 305 306 308 308 309 311 312 313 313 314 315 316 319 321 323 323 325 327 331 334 335 337 337 340 341 342 344 348 352 353 356 356 357 358 360 361 362 363 363 364 365 369 373 375 376 376 379 382 383 386 387 389 389 391 393 393 397 397 397 400 403 404 406 407 407 410 413 414 414 415 420 420 421 424 426 427 427 431 433 434 442 444 445 445 451 454 454 456 456 456 457 459 460 461 461 464 464 466 470 473 478 481 482 486 486 487 487 487 493 493 497 500 501 501 504 505 507 507 508 513 523 523 524 526 529 530 533 535 535 538 542 543 545 548 548 549 551 554 559 559 559 561 567 570 571 573 573 579 580 580 581 583 583 583 587 587 588 589 591 593 597 599 599 601 607 609 610 611 613 614 618 621 622 622 626 626 628 629 632 632 632 632 633 635 639 642 645 645 648 651 652 661 661 665 666 666 667 669 671 671 672 673 674 676 677 678 678 681 681 685 686 687 688 690 694 694 700 702 704 704 704 707 712 715 718 720 721 724 724 725 727 729 730 731 733 733 735 739 743 745 745 746 746 752 752 754 754 755 756 757 757 760 763 765 768 773 776 776 776 777 778 782 787 787 789 790 792 794 795 796 797 798 798 802 806 806 808 810 811 812 812 812 813 813 819 821 822 822 826 829 829 834 834 835 835 836 836 836 839 842 846 851 852 853 853 853 855 856 856 857 858 859 861 862 863 864 865 866 866 867 879 880 883 884 887 887 890 891 891 892 896 901 903 903 906 908 908 912 913 913 914 916 917 917 919 919 920 924 925 927 931 932 933 935 937 937 942 944 945 949 949 952 952 954 954 957 964 966 967 968 969 973 977 980 983 984 990 996 997 998 999 999 1005 1009 1010 1010 1013 1013 1014 1021 1023 1025 1026 1028 1029 1029 1029 1034 1034 1036 1036 1037 1037 1038 1040 1044 1045 1046 1049 1053 1053 1053 1054 1055 1056 1057 1062 1065 1068 1070 1072 1075 1075 1076 1076 1077 1077 1078 1079 1079 1080 1081 1082 1085 1086 1088 1092 1095 1096 1098 1098 1100 1101 1101 1102 1102 1103 1105 1109 1110 1110 1110 1123 1124 1124 1126 1130 1133 1134 1135 1138 1138 1138 1139 1140 1142 1142 1144 1145 1151 1152 1155 1158 1165 1165 1167 1169 1170 1172 1177 1181 1183 1183 1183 1184 1185 1185 1186 1188 1189 1191 1195 1197 1199 1206 1207 1213 1214 1214 1215 1216 1217 1219 1219 1221 1227 1228 1229 1230 1230 1234 1238 1242 1243 1244 1244 1248 1249 1250 1253 1258 1262 1267 1270 1270 1271 1282 1291 1291 1292 1293 1294 1299 1301 1307 1311 1311 1311 1320 1322 1323 1325 1327 1329 1333 1335 1336 1337 1337 1339 1340 1340 1342 1343 1346 1346 1351 1352 1352 1353 1353 1354 1354 1357 1359 1360 1362 1368 1374 1375 1376 1376 1379 1381 1381 1383 1384 1386 1389 1391 1393 1395 1395 1395 1397 1399 1403 1407 1414 1416 1420 1424 1426 1426 1429 1432 1436 1437 1438 1441 1443 1444 1446 1447 1456 1458 1461 1466 1473 1473 1476 1483 1488 1492 1496 1498 1502 1504 1505 1509 1512 1515 1519 1520 1521 1522 1522 1523 1524 1524 1526 1527 1527 1532 1537 1538 1540 1544 1550 1550 1554 1556 1557 1559 1559 1563 1563 1564 1574 1576 1583 1584 1585 1586 1588 1588 1590 1590 1591 1592 1594 1597 1599 1600 1600 1603 1603 1605 1605 1605 1608 1614 1622 1623 1623 1625 1625 1628 1629 1629 1633 1634 1638 1642 1646 1646 1648 1649 1651 1654 1656 1656 1658 1658 1659 1664 1666 1669 1670 1672 1672 1673 1675 1677 1679 1680 1682 1685 1691 1694 1698 1699 1700 1703 1705 1710 1716 1718 1720 1721 1722 1725 1729 1731 1731 1734 1735 1735 1739 1741 1742 1743 1756 1756 1757 1759 1762 1771 1771 1771 1773 1774 1777 1778 1780 1783 1785 1786 1787 1787 1787 1787 1788 1790 1793 1793 1794 1794 1795 1796 1797 1799 1800 1805 1808 1809 1809 1812 1815 1816 1817 1818 1821 1824 1826 1831 1835 1837 1838 1842 1845 1848 1850 1852 1854 1854 1854 1855 1856 1856 1859 1859 1862 1865 1865 1866 1870 1874 1880 1882 1884 1884 1885 1886 1887 1887 1891 1894 1896 1898 1900 1901 1905 1906 1915 1919 1921 1921 1922 1922 1927 1927 1929 1937 1939 1949 1949 1951 1952 1952 1955 1960 1961 1962 1966 1968 1969 1969 1971 1971 1976 1979 1981 1988 1991 1992 1993 1995 1996 1996 1996 1997 2001 2001 2002 2003 2005 2015 2017 2017 2017 2029 2033 2035 2036 2037 2038 2039 2040 2043 2046 2049 2050 2051 2052 2052 2055 2057 2057 2058 2058 2060 2061 2062 2067 2067 2070 2071 2075 2076 2077 2080 2081 2082 2082 2085 2085 2087 2090 2093 2094 2094 2099 2099 2100 2100 2101 2104 2109 2111 2111 2111 2112 2113 2113 2113 2114 2116 2119 2122 2122 2126 2135 2135 2135 2144 2146 2146 2151 2151 2151 2153 2153 2157 2160 2161 2164 2164 2171 2174 2177 2179 2181 2181 2183 2183 2185 2186 2187 2188 2193 2194 2202 2204 2213 2213 2217 2219 2221 2225 2226 2229 2232 2233 2234 2237 2239 2240 2242 2243 2244 2245 2247 2247 2248 2248 2253 2253 2254 2254 2254 2255 2259 2261 2262 2262 2264 2267 2267 2268 2271 2273 2275 2278 2278 2280 2281 2282 2285 2285 2285 2287 2288 2290 2291 2294 2297 2299 2300 2301 2305 2306 2308 2314 2316 2316 2316 2319 2319 2322 2322 2323 2323 2326 2332 2336 2339 2342 2345 2353 2354 2357 2361 2366 2367 2374 2374 2379 2380 2380 2380 2384 2385 2391 2392 2393 2394 2395 2395 2397 2404 2406 2407 2409 2413 2415 2415 2419 2420 2421 2425 2425 2428 2428 2437 2440 2441 2441 2447 2447 2451 2453 2454 2455 2456 2460 2462 2467 2468 2473 2474 2475 2476 2478 2481 2481 2482 2483 2485 2486 2486 2488 2490 2491 2495 2498 2498 2500 2501 2506 2508 2511 2511 2515 2516 2516 2519 2521 2521 2525 2528 2530 2533 2537 2539 2542 2542 2546 2548 2548 2549 2549 2550 2551 2554 2555 2557 2562 2563 2566 2568 2570 2570 2572 2582 2583 2583 2584 2585 2586 2591 2593 2596 2596 2597 2599 2599 2601 2606 2608 2609 2609 2612 2613 2614 2620 2621 2621 2621 2621 2622 2626 2627 2628 2630 2631 2634 2635 2636 2637 2638 2638 2638 2639 2640 2640 2642 2646 2648 2651 2652 2653 2653 2654 2654 2655 2659 2662 2666 2666 2675 2675 2675 2677 2679 2689 2689 2693 2697 2698 2701 2702 2702 2706 2707 2707 2708 2710 2713 2714 2718 2718 2719 2723 2726 2729 2730 2732 2736 2737 2741 2741 2745 2747 2749 2749 2751 2752 2752 2761 2762 2764 2767 2770 2772 2773 2775 2775 2775 2776 2777 2778 2779 2791 2794 2795 2798 2799 2799 2802 2803 2804 2804 2804 2806 2806 2810 2813 2814 2821 2821 2829 2829 2832 2833 2835 2836 2836 2842 2848 2848 2852 2855 2858 2861 2861 2862 2863 2866 2869 2870 2870 2872 2874 2874 2874 2875 2880 2881 2883 2884 2884 2885 2885 2888 2893 2893 2898 2899 2900 2900 2902 2906 2908 2909 2910 2914 2915 2916 2916 2917 2918 2918 2923 2923 2923 2923 2928 2930 2938 2939 2942 2943 2944 2944 2945 2950 2950 2951 2955 2955 2956 2958 2958 2958 2961 2961 2962 2966 2966 2969 2973 2973 2973 2974 2976 2977 2978 2979 2979 2979 2979 2986 2987 2989 2989 2992 2994 2994 2997 2997 3007 3007 3012 3012 3017 3019 3025 3026 3032 3035 3036 3039 3041 3042 3044 3049 3050 3051 3054 3057 3058 3058 3059 3061 3062 3063 3064 3066 3067 3067 3069 3072 3072 3074 3075 3075 3077 3078 3078 3083 3083 3085 3087 3091 3091 3099 3100 3101 3102 3103 3104 3107 3108 3109 3112 3116 3120 3120 3124 3129 3130 3132 3134 3134 3134 3136 3137 3137 3140 3141 3141 3143 3147 3148 3148 3148 3150 3155 3155 3156 3158 3159 3159 3160 3160 3160 3165 3171 3173 3187 3190 3194 3195 3202 3203 3203 3203 3204 3208 3209 3210 3210 3211 3214 3215 3216 3217 3217 3221 3221 3227 3230 3230 3232 3235 3237 3239 3239 3240 3241 3244 3244 3244 3248 3249 3252 3260 3266 3269 3269 3274 3276 3277 3279 3280 3284 3285 3292 3293 3296 3296 3298 3298 3302 3306 3308 3309 3309 3311 3314 3317 3323 3324 3329 3329 3333 3335 3337 3342 3342 3345 3350 3350 3353 3355 3356 3356 3356 3358 3367 3368 3368 3370 3372 3374 3378 3380 3384 3384 3384 3385 3387 3393 3394 3396 3398 3398 3399 3400 3401 3401 3402 3404 3410 3410 3411 3412 3413 3418 3420 3424 3426 3428 3428 3430 3433 3435 3444 3444 3444 3445 3447 3449 3451 3454 3456 3460 3462 3462 3463 3470 3470 3473 3473 3476 3477 3481 3482 3483 3485 3485 3490 3492 3496 3496 3496 3497 3499 3500 3505 3506 3509 3510 3517 3518 3519 3521 3521 3530 3532 3537 3540 3541 3541 3543 3544 3544 3551 3553 3553 3554 3555 3557 3564 3565 3565 3566 3568 3569 3570 3573 3577 3577 3578 3579 3579 3580 3581 3585 3587 3588 3593 3594 3594 3595 3598 3599 3599 3599 3600 3600 3602 3607 3608 3608 3615 3616 3617 3620 3622 3626 3626 3626 3627 3628 3628 3629 3632 3632 3633 3633 3635 3636 3637 3641 3641 3642 3643 3646 3647 3648 3650 3650 3652 3657 3657 3658 3658 3660 3665 3667 3668 3671 3675 3675 3676 3678 3680 3681 3684 3687 3691 3692 3694 3695 3702 3703 3707 3707 3709 3709 3710 3719 3719 3720 3720 3721 3723 3724 3725 3726 3727 3728 3729 3732 3733 3734 3736 3737 3738 3745 3749 3751 3756 3758 3761 3762 3763 3773 3775 3782 3782 3783 3785 3786 3788 3792 3793 3800 3800 3800 3801 3801 3803 3805 3808 3808 3810 3812 3817 3818 3819 3819 3828 3831 3831 3832 3836 3836 3838 3842 3843 3846 3846 3847 3848 3849 3851 3853 3855 3855 3856 3857 3863 3863 3865 3868 3870 3872 3874 3874 3874 3878 3881 3881 3886 3887 3889 3894 3894 3898 3900 3901 3903 3904 3905 3909 3912 3913 3916 3916 3918 3923 3924 3926 3930 3933 3934 3935 3936 3938 3940 3940 3944 3947 3949 3951 3952 3954 3961 3963 3967 3968 3968 3968 3968 3971 3975 3976 3977 3982 3986 3988 3990 3991 3992 3992 3994 3998 4001 4002 4003 4004 4004 4009 4013 4016 4017 4018 4023 4026 4028 4028 4030 4032 4033 4036 4037 4038 4038 4039 4040 4044 4044 4044 4046 4046 4047 4050 4050 4050 4051 4060 4065 4069 4070 4074 4075 4076 4076 4077 4077 4077 4078 4082 4085 4088 4092 4096 4097 4099 4101 4105 4105 4106 4106 4107 4108 4108 4110 4113 4115 4121 4124 4124 4125 4125 4126 4127 4127 4131 4131 4133 4134 4136 4139 4139 4139 4140 4141 4142 4142 4146 4146 4150 4152 4153 4153 4164 4166 4167 4170 4172 4174 4177 4179 4180 4180 4180 4188 4188 4188 4189 4197 4197 4199 4199 4201 4214 4216 4216 4217 4217 4221 4223 4223 4228 4230 4237 4237 4239 4240 4241 4242 4253 4253 4254 4255 4256 4261 4266 4268 4268 4269 4272 4274 4279 4280 4280 4281 4282 4282 4284 4284 4287 4293 4303 4303 4304 4307 4311 4313 4314 4314 4315 4318 4325 4325 4326 4332 4333 4334 4335 4338 4340 4349 4350 4352 4355 4358 4358 4361 4361 4365 4367 4371 4374 4375 4375 4375 4379 4380 4381 4381 4381 4382 4384 4386 4386 4388 4390 4390 4392 4399 4399 4400 4401 4403 4409 4410 4411 4419 4423 4428 4430 4432 4434 4434 4434 4438 4439 4439 4440 4440 4442 4451 4451 4459 4459 4464 4468 4469 4473 4473 4473 4476 4480 4480 4482 4483 4487 4489 4489 4489 4491 4493 4494 4495 4496 4497 4501 4503 4503 4504 4506 4508 4509 4511 4513 4517 4517 4518 4521 4522 4526 4527 4528 4531 4535 4539 4541 4542 4543 4544 4544 4545 4545 4546 4550 4552 4552 4554 4557 4560 4561 4562 4565 4569 4572 4574 4575 4578 4585 4587 4587 4591 4593 4596 4598 4601 4603 4605 4608 4612 4612 4613 4615 4618 4621 4628 4632 4634 4637 4639 4645 4645 4646 4646 4647 4653 4656 4658 4658 4659 4659 4659 4661 4662 4666 4672 4674 4679 4680 4681 4684 4685 4688 4693 4695 4706 4707 4707 4714 4716 4719 4722 4723 4732 4738 4739 4741 4744 4744 4750 4753 4756 4758 4759 4759 4762 4764 4765 4771 4772 4773 4774 4775 4775 4779 4779 4780 4786 4787 4792 4792 4794 4794 4799 4800 4800 4801 4803 4803 4803 4805 4805 4807 4808 4809 4814 4814 4818 4820 4828 4830 4832 4835 4836 4837 4839 4839 4839 4843 4844 4845 4845 4853 4857 4858 4863 4866 4867 4868 4868 4871 4873 4873 4876 4876 4877 4878 4882 4884 4890 4890 4892 4892 4893 4893 4895 4897 4899 4903 4903 4904 4904 4904 4905 4906 4908 4911 4911 4912 4912 4914 4920 4920 4922 4923 4924 4926 4931 4933 4933 4935 4938 4938 4940 4941 4942 4943 4948 4948 4953 4953 4954 4955 4956 4965 4966 4966 4971 4972 4973 4974 4979 4979 4983 4984 4987 4991 4996 4998 5005 5013 5016 5017 5017 5017 5018 5019 5019 5025 5028 5030 5030 5030 5032 5033 5034 5036 5038 5040 5047 5050 5051 5052 5053 5056 5057 5064 5064 5065 5065 5068 5070 5070 5073 5080 5081 5085 5089 5089 5092 5094 5095 5102 5106 5108 5109 5112 5113 5115 5119 5119 5122 5125 5127 5127 5137 5141 5141 5142 5143 5146 5153 5155 5160 5161 5162 5162 5167 5171 5172 5175 5175 5177 5178 5180 5182 5183 5184 5184 5186 5187 5188 5190 5194 5194 5195 5196 5197 5197 5201 5203 5204 5206 5207 5216 5217 5219 5219 5226 5227 5228 5229 5229 5233 5239 5245 5246 5250 5250 5251 5253 5254 5254 5255 5259 5260 5261 5261 5262 5262 5263 5265 5266 5267 5270 5277 5277 5285 5285 5287 5288 5291 5291 5296 5297 5300 5303 5308 5310 5313 5314 5317 5319 5319 5323 5324 5324 5328 5330 5335 5337 5345 5345 5345 5346 5348 5354 5356 5359 5360 5363 5365 5368 5369 5372 5373 5373 5377 5380 5380 5380 5381 5382 5390 5391 5391 5391 5391 5392 5394 5397 5399 5400 5400 5400 5401 5402 5409 5410 5411 5413 5418 5420 5421 5421 5422 5424 5425 5425 5425 5427 5428 5430 5432 5436 5437 5440 5444 5445 5447 5447 5448 5448 5449 5452 5454 5454 5456 5456 5458 5458 5458 5461 5464 5465 5468 5471 5472 5474 5475 5477 5477 5479 5480 5484 5484 5487 5490 5492 5495 5495 5500 5500 5501 5505 5505 5508 5508 5509 5517 5519 5523 5526 5528 5529 5534 5539 5542 5542 5546 5547 5547 5548 5550 5555 5556 5559 5562 5563 5563 5565 5566 5567 5573 5574 5576 5579 5579 5580 5583 5585 5586 5591 5593 5593 5596 5600 5602 5605 5607 5610 5611 5612 5614 5616 5617 5617 5621 5621 5622 5626 5626 5628 5628 5631 5632 5635 5635 5636 5638 5645 5645 5646 5649 5651 5658 5660 5661 5662 5667 5667 5670 5673 5676 5677 5680 5680 5683 5683 5696 5698 5699 5700 5701 5701 5702 5703 5705 5705 5708 5708 5711 5714 5714 5715 5715 5716 5717 5721 5721 5722 5724 5726 5727 5728 5729 5730 5734 5735 5737 5738 5739 5740 5740 5744 5745 5750 5751 5753 5753 5753 5756 5762 5762 5762 5764 5768 5768 5771 5774 5775 5778 5783 5783 5784 5793 5794 5795 5800 5801 5808 5809 5810 5811 5812 5815 5817 5819 5819 5820 5820 5821 5832 5832 5835 5839 5844 5844 5847 5849 5849 5850 5853 5854 5855 5857 5858 5861 5861 5861 5862 5862 5863 5863 5863 5864 5864 5870 5872 5877 5878 5878 5885 5886 5887 5888 5888 5893 5895 5895 5896 5896 5896 5900 5900 5902 5904 5906 5907 5907 5911 5911 5912 5912 5918 5921 5921 5921 5923 5926 5927 5930 5931 5933 5933 5936 5936 5937 5940 5947 5948 5949 5952 5958 5958 5961 5965 5967 5973 5975 5976 5978 5988 5989 5990 5994 5995 5998 5999 6004 6004 6004 6005 6007 6008 6010 6013 6016 6017 6020 6020 6022 6023 6027 6028 6035 6035 6037 6043 6045 6047 6049 6050 6051 6054 6054 6057 6059 6059 6061 6062 6063 6064 6065 6065 6069 6069 6071 6072 6072 6073 6077 6080 6083 6088 6088 6089 6092 6099 6101 6103 6103 6103 6103 6108 6109 6112 6114 6117 6118 6120 6121 6129 6129 6132 6132 6134 6137 6141 6142 6143 6145 6145 6146 6155 6158 6162 6163 6169 6170 6174 6176 6178 6178 6179 6179 6180 6180 6181 6184 6186 6188 6192 6193 6196 6196 6197 6199 6200 6201 6203 6203 6204 6205 6206 6208 6208 6212 6213 6216 6216 6222 6226 6228 6233 6239 6239 6245 6246 6248 6249 6249 6249 6250 6251 6254 6258 6260 6261 6263 6263 6264 6264 6265 6268 6268 6268 6275 6277 6280 6282 6283 6285 6285 6286 6287 6289 6290 6291 6294 6294 6295 6295 6295 6300 6302 6304 6305 6306 6307 6311 6314 6315 6315 6318 6318 6318 6319 6326 6327 6331 6331 6337 6337 6339 6339 6340 6341 6343 6344 6346 6346 6348 6349 6352 6357 6358 6359 6363 6368 6371 6378 6380 6387 6390 6390 6396 6400 6403 6404 6404 6409 6409 6410 6410 6412 6413 6414 6417 6417 6417 6419 6422 6424 6425 6427 6427 6428 6430 6434 6437 6438 6438 6440 6448 6449 6450 6453 6456 6456 6460 6461 6462 6464 6469 6471 6473 6481 6492 6494 6499 6501 6503 6504 6507 6508 6512 6517 6519 6522 6524 6526 6527 6529 6532 6533 6536 6538 6539 6540 6540 6541 6543 6545 6549 6549 6550 6550 6554 6559 6561 6562 6566 6567 6568 6568 6570 6570 6572 6573 6573 6574 6576 6578 6580 6581 6581 6581 6583 6586 6586 6586 6586 6588 6589 6591 6592 6595 6598 6600 6602 6604 6608 6609 6613 6614 6614 6614 6619 6621 6622 6624 6627 6628 6629 6630 6630 6636 6636 6638 6638 6640 6640 6642 6643 6644 6645 6649 6649 6654 6656 6658 6659 6659 6664 6665 6665 6666 6668 6669 6669 6671 6672 6674 6675 6677 6679 6679 6679 6684 6685 6685 6685 6687 6695 6695 6695 6700 6700 6701 6704 6706 6709 6714 6716 6718 6718 6719 6720 6721 6722 6725 6727 6727 6728 6729 6731 6733 6734 6736 6736 6740 6740 6744 6744 6747 6748 6749 6751 6752 6754 6754 6756 6756 6760 6761 6761 6765 6766 6771 6772 6777 6777 6781 6783 6784 6787 6789 6791 6791 6792 6792 6795 6795 6796 6796 6796 6797 6797 6800 6804 6804 6805 6806 6809 6813 6813 6817 6818 6819 6825 6826 6827 6828 6834 6837 6838 6838 6844 6844 6844 6847 6851 6855 6857 6861 6862 6863 6867 6871 6873 6873 6876 6876 6877 6877 6878 6879 6883 6884 6884 6885 6886 6887 6891 6896 6898 6899 6900 6901 6904 6905 6907 6909 6913 6914 6918 6921 6922 6924 6929 6932 6933 6935 6937 6937 6937 6943 6944 6946 6949 6953 6954 6954 6955 6956 6957 6958 6960 6963 6974 6978 6978 6984 6984 6985 6985 6986 6987 6990 6994 6999 7000 7001 7009 7009 7010 7013 7013 7014 7014 7015 7016 7017 7020 7022 7024 7026 7026 7026 7031 7033 7038 7042 7043 7043 7044 7044 7045 7046 7049 7051 7051 7053 7055 7059 7060 7060 7061 7066 7067 7068 7069 7072 7074 7077 7077 7077 7080 7083 7085 7087 7087 7090 7090 7099 7102 7103 7107 7109 7109 7110 7113 7115 7122 7122 7125 7131 7131 7131 7132 7136 7139 7140 7142 7144 7147 7149 7153 7153 7154 7155 7155 7157 7158 7159 7162 7164 7165 7167 7171 7172 7175 7178 7180 7182 7184 7188 7188 7189 7192 7193 7194 7201 7206 7207 7210 7210 7213 7215 7220 7221 7222 7223 7230 7232 7235 7237 7241 7244 7245 7246 7247 7248 7250 7253 7255 7257 7264 7265 7265 7266 7266 7269 7271 7272 7277 7279 7286 7287 7289 7290 7290 7290 7293 7299 7299 7301 7301 7303 7303 7304 7306 7308 7309 7315 7317 7318 7319 7324 7327 7327 7331 7332 7333 7334 7334 7338 7338 7338 7338 7340 7340 7341 7350 7352 7354 7357 7360 7363 7366 7367 7369 7377 7379 7381 7381 7383 7386 7392 7392 7396 7397 7401 7401 7402 7405 7407 7407 7408 7412 7413 7414 7415 7420 7421 7422 7423 7424 7427 7429 7435 7435 7435 7436 7438 7438 7445 7446 7446 7446 7446 7452 7452 7452 7458 7461 7463 7464 7466 7466 7468 7472 7474 7475 7475 7477 7478 7479 7481 7483 7483 7488 7494 7494 7501 7505 7505 7507 7508 7508 7511 7511 7515 7517 7517 7518 7518 7519 7522 7524 7525 7530 7531 7531 7533 7536 7536 7536 7538 7539 7540 7542 7545 7546 7546 7547 7547 7549 7550 7550 7554 7554 7558 7559 7559 7564 7566 7568 7571 7572 7575 7580 7584 7587 7590 7594 7594 7596 7600 7600 7606 7607 7609 7610 7611 7611 7612 7614 7619 7625 7625 7627 7629 7637 7639 7639 7639 7641 7644 7646 7646 7649 7649 7652 7652 7653 7655 7656 7657 7664 7666 7671 7676 7678 7679 7680 7681 7681 7681 7683 7685 7685 7689 7691 7692 7692 7693 7697 7698 7699 7708 7710 7711 7718 7719 7720 7720 7725 7728 7732 7735 7736 7736 7737 7739 7741 7742 7745 7745 7748 7749 7758 7758 7758 7760 7765 7767 7767 7769 7770 7771 7771 7772 7772 7772 7773 7780 7781 7781 7781 7782 7787 7787 7788 7792 7794 7797 7803 7803 7805 7807 7807 7808 7812 7812 7813 7814 7815 7818 7822 7822 7824 7827 7828 7828 7829 7831 7832 7832 7836 7842 7845 7850 7850 7851 7855 7864 7867 7867 7867 7868 7873 7873 7874 7880 7882 7885 7886 7888 7888 7890 7895 7895 7899 7900 7907 7910 7912 7912 7914 7915 7919 7919 7919 7919 7919 7921 7921 7921 7921 7923 7925 7931 7936 7937 7939 7939 7942 7943 7947 7948 7949 7954 7963 7966 7971 7978 7982 7984 7989 7989 7992 7997 7999 8000 8002 8003 8004 8010 8011 8012 8013 8019 8022 8025 8026 8028 8030 8031 8036 8037 8039 8045 8045 8048 8049 8050 8051 8052 8052 8054 8055 8062 8065 8065 8067 8067 8067 8068 8074 8076 8077 8077 8078 8079 8081 8081 8083 8088 8092 8093 8093 8098 8099 8103 8103 8105 8106 8107 8110 8116 8116 8116 8119 8120 8120 8121 8121 8124 8124 8127 8130 8136 8141 8145 8148 8149 8151 8151 8158 8159 8163 8163 8165 8168 8170 8171 8171 8173 8174 8176 8177 8178 8179 8179 8180 8181 8182 8186 8189 8197 8198 8199 8200 8201 8202 8207 8209 8209 8210 8215 8215 8216 8216 8219 8219 8222 8222 8223 8226 8228 8229 8231 8231 8232 8233 8239 8241 8242 8244 8252 8252 8254 8254 8257 8260 8260 8264 8271 8271 8273 8275 8276 8280 8282 8282 8282 8285 8288 8292 8293 8298 8309 8310 8312 8312 8313 8316 8319 8319 8322 8323 8326 8328 8331 8335 8335 8339 8340 8343 8345 8347 8355 8356 8356 8357 8357 8357 8358 8362 8368 8368 8370 8374 8375 8376 8378 8379 8380 8380 8384 8386 8388 8390 8390 8391 8394 8398 8402 8407 8407 8407 8408 8408 8410 8411 8413 8414 8415 8417 8419 8419 8423 8424 8427 8431 8432 8434 8435 8437 8438 8439 8441 8449 8452 8452 8453 8456 8458 8459 8466 8467 8468 8468 8472 8473 8474 8474 8479 8480 8480 8482 8483 8484 8485 8488 8491 8491 8493 8497 8498 8501 8503 8508 8509 8514 8515 8516 8519 8519 8520 8523 8526 8531 8534 8535 8536 8541 8542 8542 8542 8543 8548 8549 8552 8552 8562 8565 8568 8569 8570 8571 8572 8575 8576 8577 8578 8579 8580 8582 8583 8585 8586 8588 8591 8595 8601 8601 8606 8609 8612 8614 8614 8617 8620 8621 8621 8623 8624 8625 8626 8626 8627 8629 8629 8633 8634 8642 8642 8646 8646 8647 8649 8651 8656 8658 8661 8662 8664 8670 8670 8671 8672 8676 8678 8679 8680 8682 8682 8682 8693 8698 8699 8699 8702 8707 8716 8719 8721 8726 8727 8728 8735 8735 8740 8742 8744 8746 8747 8749 8750 8752 8761 8763 8764 8765 8768 8769 8776 8777 8778 8790 8791 8794 8796 8797 8801 8805 8805 8805 8806 8809 8812 8814 8815 8819 8820 8821 8822 8823 8834 8836 8838 8840 8840 8844 8852 8852 8856 8862 8864 8869 8873 8874 8874 8880 8880 8881 8881 8883 8885 8890 8892 8894 8896 8903 8904 8908 8910 8914 8916 8916 8918 8918 8919 8922 8926 8926 8930 8932 8934 8935 8936 8938 8944 8944 8947 8948 8951 8953 8954 8956 8959 8962 8962 8965 8970 8974 8978 8979 8988 8990 8997 8999 9003 9004 9005 9005 9007 9011 9012 9013 9014 9014 9015 9016 9016 9022 9022 9024 9024 9025 9028 9028 9031 9031 9032 9034 9035 9036 9040 9043 9044 9044 9047 9054 9058 9059 9062 9063 9063 9063 9063 9064 9068 9068 9069 9069 9070 9072 9076 9079 9087 9093 9093 9094 9099 9101 9103 9106 9107 9108 9109 9111 9112 9113 9116 9117 9118 9122 9123 9123 9138 9139 9141 9149 9153 9154 9154 9155 9156 9156 9160 9165 9165 9166 9166 9167 9170 9170 9172 9177 9179 9179 9182 9183 9184 9186 9187 9189 9191 9193 9196 9197 9198 9199 9200 9203 9204 9207 9208 9211 9212 9214 9215 9215 9218 9222 9223 9226 9227 9228 9230 9234 9234 9239 9240 9241 9242 9246 9253 9255 9258 9259 9259 9259 9263 9268 9270 9272 9277 9278 9280 9285 9286 9287 9287 9292 9296 9298 9298 9298 9299 9302 9305 9310 9312 9315 9315 9316 9319 9322 9322 9324 9324 9326 9329 9332 9333 9335 9336 9339 9339 9343 9348 9349 9349 9357 9360 9364 9364 9366 9367 9373 9374 9377 9377 9381 9381 9383 9385 9389 9389 9391 9391 9395 9400 9405 9406 9407 9408 9408 9410 9410 9413 9414 9415 9416 9416 9427 9428 9429 9429 9431 9431 9435 9442 9442 9443 9445 9446 9447 9451 9452 9452 9455 9456 9458 9458 9458 9464 9464 9469 9470 9471 9473 9475 9476 9478 9480 9480 9481 9485 9486 9487 9494 9494 9498 9498 9498 9499 9501 9502 9502 9503 9503 9511 9515 9517 9519 9521 9522 9522 9527 9530 9533 9535 9537 9547 9550 9554 9558 9559 9559 9560 9563 9567 9568 9571 9574 9580 9583 9586 9590 9594 9595 9595 9599 9600 9602 9614 9614 9615 9617 9618 9619 9619 9620 9629 9630 9632 9632 9634 9638 9638 9640 9640 9642 9643 9645 9645 9648 9648 9649 9650 9652 9653 9653 9659 9664 9666 9668 9669 9669 9672 9673 9682 9686 9688 9690 9690 9692 9695 9698 9699 9702 9704 9707 9708 9708 9709 9711 9713 9714 9717 9719 9720 9721 9724 9727 9731 9733 9734 9734 9734 9735 9738 9738 9746 9747 9747 9747 9748 9751 9755 9757 9759 9760 9764 9769 9769 9774 9775 9776 9777 9778 9782 9789 9791 9796 9797 9799 9803 9803 9807 9810 9810 9815 9817 9819 9819 9820 9824 9827 9828 9832 9832 9832 9833 9834 9838 9839 9840 9840 9840 9840 9842 9846 9848 9848 9850 9851 9861 9863 9866 9873 9875 9884 9886 9886 9886 9888 9889 9895 9895 9896 9896 9903 9908 9910 9913 9913 9914 9923 9930 9931 9933 9933 9935 9939 9939 9944 9946 9946 9947 9950 9950 9951 9955 9959 9960 9964 9964 9966 9967 9967 9967 9976 9978 9978 9991
14 15 15 16 17 18 18 18 18 18 18 19 19 20 20 20 20 21 21 21 22 22 23 23 24 24 24 24 25 26 27 27 28 28 28 29 29 29 29 30 30 30 33 34 34 34 36 36 36 37 38 38 40 41 41 42 42 44 44 44 44 45 45 46 46 47 48 48 50 52 53 54 55 56 57 57 58 59 61 61 61 62 62 62 62 63 63 63 63 64 65 66 67 68 70 70 71 74 74 74 75 76 78 78 79 80 80 80 81 82 83 84 84 85 85 86 87 91 92 93 95 95 96 99 99 102 103 103 106 106 107 108 108 108 109 112 112 112 113 115 115 120 121 122 122 123 123 123 125 125 126 130 132 133 134 134 135 137 137 139 143 143 145 146 146 147 149 149 150 152 152 153 154 154 155 155 157 157 158 162 163 166 166 166 166 167 168 168 169 170 173 174 175 177 178 183 183 184 185 186 188 190 192 193 195 195 199 200 203 212 213 214 217 219 220 221 222 223 224 226 233 234 235 235 235 236 238 241 245 245 246 246 247 247 250 252 254 255 256 259 260 260 260 263 266 267 270 273 273 274 276 281 284 285 286 286 290 292 292 295 295 298 298 299 300 301 304 309 309 311 311 312 315 320 321 323 324 325 328 330 333 335 338 339 339 340 342 342 343 344 345 345 346 351 351 352 354 355 356 361 361 361 362 362 366 367 369 369 371 373 373 375 379 380 385 386 392 393 396 397 397 400 400 401 402 403 403 403 406 409 410 412 416 421 423 426 426 428 433 433 433 436 436 439 440 441 443 444 445 447 448 453 459 460 462 462 465 467 468 471 472 473 474 475 477 477 478 478 479 483 485 488 489 489 491 495 497 498 499 501 504 508 514 516 523 524 527 529 531 534 534 537 538 538 541 542 544 546 547 550 551 552 553 554 555 555 555 567 571 572 573 574 576 577 577 579 580 581 581 582 584 585 585 587 588 590 590 592 595 596 596 598 599 604 606 615 615 618 619 623 623 624 625 625 625 629 629 631 632 634 635 637 638 639 639 652 662 664 665 671 675 676 676 679 681 681 684 684 690 692 692 695 695 698 701 703 705 706 708 708 708 709 710 712 715 716 717 718 720 720 721 722 725 725 732 736 740 740 740 741 741 741 742 745 747 747 749 751 756 757 758 758 762 763 766 768 771 774 775 776 777 779 784 784 786 787 788 794 795 796 797 797 799 802 803 805 805 806 809 810 811 812 816 817 818 824 824 826 829 834 836 837 837 837 838 839 840 844 844 845 847 847 849 853 858 867 868 868 868 870 871 871 873 873 874 876 876 878 881 883 886 889 890 891 892 894 895 899 903 903 903 904 906 908 910 910 910 911 912 913 916 920 920 920 923 924 925 925 932 937 937 937 937 940 941 942 942 948 953 956 962 963 964 967 971 972 973 974 974 980 986 989 994 1002 1005 1005 1010 1012 1013 1015 1015 1019 1019 1020 1020 1020 1026 1029 1029 1038 1041 1043 1044 1045 1049 1050 1052 1054 1056 1064 1067 1068 1071 1075 1077 1077 1078 1085 1089 1090 1093 1098 1101 1101 1102 1104 1104 1106 1112 1113 1119 1122 1129 1129 1129 1137 1143 1145 1146 1146 1149 1152 1153 1155 1156 1156 1157 1165 1167 1169 1170 1171 1171 1174 1178 1180 1185 1186 1187 1187 1188 1189 1190 1191 1191 1195 1200 1201 1202 1203 1205 1206 1206 1210 1212 1213 1213 1215 1218 1219 1220 1221 1222 1223 1224 1224 1225 1225 1227 1228 1230 1233 1235 1235 1236 1237 1238 1241 1242 1244 1245 1246 1252 1253 1253 1256 1256 1260 1261 1263 1263 1264 1265 1265 1265 1269 1270 1271 1273 1274 1275 1275 1278 1282 1283 1287 1292 1293 1295 1301 1303 1306 1312 1312 1317 1320 1323 1324 1326 1327 1339 1342 1344 1345 1348 1350 1351 1354 1355 1355 1358 1363 1366 1367 1369 1373 1380 1383 1383 1383 1387 1387 1392 1396 1399 1400 1402 1404 1405 1405 1407 1407 1408 1411 1412 1414 1417 1418 1419 1419 1420 1432 1434 1435 1440 1442 1442 1445 1450 1450 1450 1455 1457 1457 1458 1459 1460 1460 1461 1463 1472 1472 1477 1481 1483 1486 1487 1490 1491 1492 1494 1495 1497 1502 1505 1507 1509 1510 1510 1511 1514 1515 1517 1517 1521 1521 1523 1524 1525 1525 1527 1528 1529 1531 1531 1532 1535 1537 1549 1550 1553 1556 1558 1566 1568 1569 1570 1570 1572 1573 1590 1598 1599 1606 1607 1607 1610 1611 1613 1615 1616 1616 1626 1627 1631 1632 1633 1634 1635 1638 1638 1641 1641 1644 1644 1646 1647 1648 1651 1652 1652 1656 1657 1658 1659 1661 1663 1666 1666 1667 1667 1668 1668 1673 1673 1674 1676 1677 1681 1683 1683 1684 1685 1685 1686 1686 1687 1688 1688 1689 1689 1690 1691 1695 1696 1697 1697 1700 1705 1705 1711 1714 1715 1718 1719 1721 1722 1722 1726 1734 1742 1743 1744 1745 1753 1754 1754 1754 1759 1759 1760 1761 1761 1764 1764 1766 1767 1769 1770 1770 1771 1771 1771 1774 1774 1775 1776 1776 1776 1780 1780 1784 1785 1787 1788 1789 1791 1791 1792 1792 1793 1794 1795 1801 1803 1804 1805 1806 1811 1812 1813 1815 1819 1820 1824 1824 1825 1826 1827 1827 1831 1832 1832 1833 1834 1837 1842 1844 1845 1846 1848 1849 1852 1852 1852 1854 1856 1859 1862 1862 1863 1863 1865 1866 1873 1875 1879 1880 1881 1881 1882 1884 1886 1889 1890 1895 1896 1896 1897 1899 1899 1900 1902 1902 1904 1905 1905 1906 1908 1910 1910 1910 1911 1913 1914 1915 1916 1916 1921 1922 1922 1928 1930 1931 1934 1937 1940 1942 1950 1952 1953 1953 1953 1956 1962 1965 1965 1968 1972 1976 1977 1978 1980 1981 1983 1985 1989 1993 1995 1996 1999 2002 2002 2003 2006 2009 2010 2013 2014 2015 2017 2022 2023 2024 2030 2033 2039 2041 2044 2044 2045 2051 2054 2055 2056 2066 2066 2071 2075 2079 2082 2082 2083 2086 2088 2088 2097 2099 2101 2102 2103 2103 2103 2105 2106 2108 2111 2111 2120 2121 2125 2125 2126 2126 2127 2129 2129 2130 2133 2135 2137 2137 2138 2140 2141 2141 2142 2149 2151 2152 2154 2155 2156 2162 2163 2164 2165 2166 2166 2166 2166 2167 2169 2173 2173 2176 2176 2177 2183 2184 2193 2194 2194 2204 2207 2208 2210 2215 2218 2220 2221 2230 2231 2232 2233 2235 2235 2235 2236 2237 2237 2238 2243 2244 2246 2250 2250 2255 2255 2255 2258 2259 2261 2262 2265 2265 2266 2267 2270 2270 2271 2276 2277 2279 2279 2280 2283 2287 2288 2288 2288 2288 2289 2291 2291 2293 2293 2295 2297 2298 2300 2301 2303 2306 2306 2307 2313 2316 2317 2320 2320 2322 2325 2327 2329 2330 2333 2335 2342 2342 2344 2344 2344 2346 2348 2349 2351 2351 2351 2357 2358 2364 2366 2367 2368 2370 2370 2371 2376 2378 2380 2380 2381 2381 2384 2387 2393 2398 2402 2403 2411 2413 2415 2417 2420 2420 2421 2424 2425 2425 2425 2425 2426 2427 2427 2428 2430 2440 2444 2445 2448 2458 2458 2461 2463 2464 2466 2467 2468 2469 2470 2471 2474 2476 2476 2478 2479 2482 2485 2486 2487 2489 2490 2491 2493 2499 2506 2508 2511 2512 2513 2514 2515 2516 2516 2522 2523 2524 2524 2530 2534 2534 2541 2543 2543 2546 2548 2549 2554 2555 2556 2562 2563 2564 2565 2565 2566 2570 2570 2572 2572 2573 2574 2576 2577 2581 2585 2585 2585 2586 2591 2591 2593 2597 2600 2600 2602 2603 2607 2608 2611 2612 2616 2617 2618 2620 2620 2622 2625 2626 2626 2628 2629 2630 2631 2631 2631 2632 2632 2639 2639 2642 2643 2643 2648 2648 2652 2655 2657 2666 2680 2680 2683 2683 2683 2684 2686 2691 2691 2695 2697 2699 2704 2704 2707 2708 2709 2713 2713 2713 2724 2725 2726 2726 2728 2729 2731 2732 2734 2735 2735 2737 2738 2745 2746 2748 2755 2757 2760 2761 2763 2763 2771 2773 2775 2777 2777 2779 2780 2781 2784 2787 2791 2792 2792 2793 2794 2796 2800 2801 2802 2807 2809 2810 2811 2813 2816 2821 2822 2823 2825 2826 2826 2828 2837 2838 2839 2839 2841 2841 2846 2849 2854 2854 2857 2857 2860 2862 2862 2864 2865 2866 2868 2869 2875 2879 2883 2885 2889 2891 2891 2892 2898 2900 2903 2905 2907 2907 2908 2909 2913 2914 2915 2915 2918 2919 2919 2921 2922 2924 2926 2926 2931 2935 2935 2936 2937 2940 2946 2947 2947 2952 2955 2961 2961 2962 2969 2972 2974 2974 2974 2975 2975 2976 2977 2978 2979 2979 2980 2980 2982 2982 2984 2989 2993 2994 2994 2995 2997 2997 3000 3003 3005 3009 3011 3012 3013 3014 3014 3017 3022 3022 3027 3028 3031 3036 3036 3044 3045 3051 3054 3055 3056 3061 3063 3065 3066 3066 3070 3073 3079 3080 3080 3082 3082 3083 3088 3088 3089 3091 3091 3093 3093 3093 3095 3099 3102 3103 3105 3105 3111 3113 3118 3118 3118 3120 3124 3126 3126 3127 3128 3129 3130 3130 3131 3133 3138 3140 3141 3143 3145 3145 3155 3155 3155 3156 3156 3157 3158 3165 3167 3169 3169 3169 3170 3170 3170 3173 3177 3178 3181 3184 3185 3187 3187 3189 3193 3193 3194 3197 3198 3203 3204 3206 3208 3208 3208 3211 3213 3213 3215 3215 3216 3216 3216 3218 3221 3226 3227 3228 3229 3229 3231 3231 3235 3238 3241 3245 3247 3247 3249 3250 3256 3262 3263 3264 3264 3264 3266 3270 3272 3273 3279 3283 3284 3286 3287 3287 3287 3288 3291 3292 3293 3294 3295 3296 3298 3301 3302 3304 3312 3312 3313 3314 3325 3327 3330 3330 3331 3333 3335 3335 3336 3339 3340 3341 3342 3343 3345 3347 3348 3348 3350 3352 3353 3354 3354 3357 3359 3360 3360 3362 3363 3370 3371 3374 3374 3375 3380 3380 3380 3384 3391 3394 3394 3399 3401 3403 3404 3405 3406 3407 3411 3411 3412 3413 3415 3419 3421 3422 3423 3424 3424 3425 3426 3428 3431 3433 3435 3435 3436 3444 3446 3452 3453 3463 3464 3464 3464 3467 3469 3474 3477 3477 3481 3485 3486 3486 3487 3489 3491 3493 3493 3493 3496 3498 3502 3503 3504 3506 3507 3507 3508 3514 3514 3515 3517 3519 3520 3522 3525 3527 3531 3535 3539 3542 3543 3550 3550 3551 3555 3558 3558 3559 3560 3561 3562 3572 3574 3581 3582 3584 3586 3587 3587 3591 3592 3593 3595 3597 3600 3600 3607 3609 3610 3610 3610 3614 3617 3618 3618 3622 3624 3625 3628 3629 3630 3633 3636 3639 3639 3640 3641 3644 3645 3647 3647 3648 3653 3653 3656 3657 3660 3662 3666 3666 3666 3671 3674 3676 3676 3676 3681 3682 3682 3683 3685 3691 3694 3696 3699 3701 3702 3704 3706 3708 3708 3709 3709 3711 3711 3716 3717 3721 3722 3725 3727 3730 3731 3738 3742 3743 3743 3746 3747 3748 3748 3748 3748 3751 3755 3758 3758 3759 3762 3762 3764 3764 3769 3770 3770 3771 3774 3774 3775 3776 3782 3783 3787 3787 3789 3790 3798 3800 3801 3805 3812 3814 3814 3819 3820 3822 3826 3828 3829 3832 3833 3835 3847 3849 3852 3854 3855 3859 3868 3870 3873 3874 3875 3876 3880 3884 3887 3890 3894 3895 3897 3900 3900 3902 3904 3907 3908 3910 3912 3912 3912 3914 3916 3921 3923 3927 3928 3930 3934 3934 3936 3937 3940 3941 3944 3950 3952 3955 3956 3957 3960 3962 3965 3967 3969 3971 3972 3972 3972 3972 3974 3978 3984 3985 3986 3986 3988 3989 3989 3993 3994 3995 3996 3996 3999 3999 4000 4000 4001 4001 4003 4004 4006 4006 4009 4014 4017 4017 4019 4022 4022 4023 4024 4028 4029 4030 4033 4034 4036 4036 4037 4038 4039 4039 4039 4040 4040 4041 4041 4042 4042 4043 4049 4049 4052 4052 4063 4067 4068 4070 4072 4072 4075 4079 4080 4082 4082 4086 4093 4096 4097 4100 4103 4103 4104 4105 4106 4107 4108 4112 4115 4117 4119 4122 4123 4127 4127 4128 4129 4129 4131 4132 4133 4137 4138 4140 4142 4144 4147 4148 4148 4151 4151 4152 4154 4157 4157 4157 4160 4161 4163 4165 4166 4168 4170 4170 4171 4173 4177 4179 4184 4187 4188 4188 4190 4193 4195 4196 4196 4199 4200 4202 4205 4207 4207 4207 4212 4213 4215 4216 4216 4218 4224 4225 4228 4230 4233 4235 4235 4236 4238 4240 4241 4244 4244 4246 4246 4247 4248 4248 4250 4252 4253 4256 4256 4260 4263 4264 4270 4273 4273 4274 4276 4276 4280 4283 4283 4283 4285 4288 4290 4291 4291 4294 4304 4307 4308 4311 4311 4314 4314 4316 4317 4320 4325 4333 4334 4335 4337 4338 4339 4340 4341 4349 4353 4360 4361 4361 4362 4362 4366 4366 4368 4372 4374 4376 4376 4381 4381 4389 4398 4398 4400 4401 4402 4402 4406 4407 4408 4409 4410 4414 4415 4415 4416 4417 4419 4421 4422 4424 4425 4428 4431 4436 4439 4441 4446 4453 4456 4459 4465 4466 4466 4468 4468 4470 4470 4474 4474 4475 4475 4477 4478 4479 4481 4482 4483 4484 4487 4490 4494 4494 4496 4499 4500 4500 4500 4501 4502 4505 4505 4512 4514 4514 4514 4515 4516 4517 4520 4525 4528 4528 4532 4532 4532 4535 4541 4542 4545 4546 4548 4551 4558 4559 4562 4562 4566 4569 4570 4573 4573 4575 4577 4577 4582 4584 4585 4588 4591 4592 4592 4598 4599 4604 4604 4604 4609 4609 4610 4612 4615 4615 4619 4621 4622 4630 4632 4635 4636 4637 4637 4640 4646 4651 4653 4659 4660 4662 4665 4668 4668 4671 4673 4676 4676 4677 4680 4684 4684 4684 4686 4686 4687 4688 4689 4695 4697 4712 4713 4715 4715 4717 4720 4725 4725 4734 4740 4745 4746 4747 4747 4752 4754 4758 4764 4765 4768 4770 4776 4780 4780 4781 4782 4783 4783 4785 4788 4789 4797 4798 4798 4799 4806 4806 4807 4808 4809 4810 4817 4818 4826 4827 4828 4828 4828 4834 4835 4835 4836 4838 4839 4840 4844 4846 4849 4849 4850 4852 4853 4854 4855 4857 4857 4859 4859 4860 4862 4863 4867 4868 4868 4870 4873 4875 4876 4877 4880 4880 4881 4889 4889 4890 4893 4895 4898 4899 4900 4905 4908 4908 4909 4909 4910 4911 4912 4912 4913 4916 4916 4919 4921 4923 4924 4926 4926 4927 4933 4941 4943 4944 4945 4949 4949 4949 4950 4953 4953 4954 4955 4958 4958 4959 4959 4959 4962 4963 4965 4967 4968 4975 4975 4977 4979 4982 4982 4984 4986 4992 4995 4997 5000 5005 5019 5020 5020 5023 5028 5033 5038 5039 5042 5043 5045 5050 5052 5055 5058 5059 5061 5065 5067 5071 5074 5075 5075 5076 5078 5078 5079 5079 5081 5085 5087 5091 5094 5096 5103 5105 5105 5105 5106 5108 5108 5111 5115 5115 5116 5116 5123 5126 5128 5132 5136 5140 5141 5143 5144 5144 5147 5149 5149 5152 5153 5154 5161 5163 5165 5168 5169 5170 5176 5176 5177 5179 5179 5181 5183 5183 5184 5188 5189 5189 5190 5193 5196 5197 5197 5198 5206 5210 5210 5210 5212 5213 5214 5217 5219 5222 5222 5223 5227 5229 5232 5235 5235 5236 5239 5245 5247 5250 5252 5252 5255 5261 5266 5267 5271 5274 5275 5282 5282 5286 5287 5287 5288 5289 5289 5290 5291 5291 5291 5293 5294 5294 5297 5305 5305 5306 5307 5309 5310 5316 5318 5320 5321 5321 5323 5326 5326 5329 5330 5337 5338 5346 5347 5351 5351 5352 5354 5362 5367 5369 5369 5370 5372 5373 5375 5376 5377 5378 5380 5385 5386 5386 5390 5391 5391 5392 5394 5396 5397 5398 5398 5403 5407 5408 5408 5409 5409 5410 5410 5411 5419 5422 5422 5423 5424 5428 5428 5433 5440 5440 5441 5446 5449 5450 5450 5451 5451 5451 5454 5456 5457 5459 5462 5463 5468 5468 5469 5471 5471 5472 5473 5475 5478 5480 5483 5486 5486 5488 5488 5490 5492 5492 5493 5496 5496 5497 5498 5499 5499 5501 5501 5504 5505 5507 5509 5509 5511 5512 5513 5518 5519 5529 5530 5532 5532 5534 5545 5548 5549 5550 5553 5555 5559 5560 5563 5565 5567 5567 5567 5568 5569 5570 5574 5578 5580 5583 5585 5586 5587 5588 5593 5594 5595 5596 5599 5599 5602 5603 5608 5610 5610 5612 5615 5616 5621 5621 5621 5623 5628 5630 5636 5641 5641 5642 5643 5646 5646 5648 5648 5651 5652 5653 5655 5655 5657 5658 5661 5663 5666 5668 5671 5673 5676 5676 5677 5680 5683 5684 5686 5698 5700 5700 5704 5705 5706 5711 5711 5712 5714 5714 5715 5716 5717 5719 5720 5721 5724 5724 5726 5726 5729 5733 5733 5734 5734 5737 5740 5741 5744 5747 5747 5750 5761 5765 5766 5766 5771 5771 5772 5773 5776 5776 5777 5779 5780 5782 5782 5783 5784 5787 5788 5788 5789 5790 5791 5796 5797 5801 5804 5804 5812 5814 5823 5823 5824 5828 5829 5829 5831 5832 5835 5838 5839 5846 5847 5848 5849 5853 5857 5858 5860 5860 5863 5863 5867 5867 5869 5871 5874 5877 5877 5881 5881 5888 5889 5894 5897 5899 5901 5902 5905 5905 5905 5908 5910 5913 5915 5917 5917 5918 5920 5926 5926 5927 5929 5932 5934 5938 5939 5940 5940 5941 5944 5945 5946 5947 5948 5949 5949 5951 5953 5956 5958 5961 5963 5964 5966 5968 5969 5969 5972 5973 5981 5981 5981 5985 5985 5985 5987 5991 5992 5993 5993 5994 5997 5998 5998 5999 6002 6007 6008 6010 6011 6016 6017 6017 6017 6018 6019 6024 6025 6027 6027 6029 6031 6036 6038 6040 6044 6049 6050 6051 6052 6052 6056 6062 6065 6065 6073 6077 6079 6080 6088 6090 6095 6095 6097 6100 6101 6104 6114 6115 6117 6119 6120 6120 6121 6123 6123 6124 6124 6127 6131 6137 6144 6145 6149 6151 6152 6154 6154 6157 6161 6161 6162 6163 6163 6166 6174 6175 6175 6178 6179 6181 6182 6183 6186 6189 6191 6192 6192 6196 6198 6199 6199 6199 6200 6201 6207 6210 6212 6212 6215 6216 6217 6223 6227 6228 6237 6244 6246 6250 6250 6254 6255 6255 6256 6258 6262 6262 6266 6267 6268 6270 6270 6271 6272 6275 6276 6278 6282 6284 6285 6286 6287 6289 6289 6292 6292 6297 6298 6300 6304 6304 6306 6307 6309 6311 6314 6314 6315 6315 6315 6317 6320 6321 6321 6323 6324 6325 6326 6328 6339 6340 6342 6343 6351 6358 6361 6363 6363 6366 6367 6368 6368 6371 6371 6374 6374 6376 6379 6380 6380 6382 6384 6385 6388 6388 6391 6393 6396 6401 6403 6409 6410 6412 6415 6416 6416 6417 6423 6425 6428 6431 6432 6433 6433 6434 6434 6436 6437 6438 6439 6439 6440 6440 6442 6443 6444 6447 6448 6449 6449 6450 6452 6454 6456 6458 6459 6461 6462 6466 6469 6475 6477 6480 6481 6482 6482 6485 6485 6486 6489 6491 6503 6503 6503 6507 6510 6510 6520 6520 6520 6520 6522 6523 6523 6526 6531 6532 6533 6534 6535 6536 6537 6538 6539 6539 6539 6544 6546 6558 6558 6562 6563 6566 6570 6572 6573 6574 6574 6581 6583 6584 6585 6591 6591 6592 6597 6597 6598 6601 6602 6605 6609 6610 6614 6614 6619 6620 6620 6622 6625 6625 6626 6627 6628 6630 6630 6632 6633 6635 6636 6637 6638 6638 6642 6644 6644 6650 6652 6653 6653 6654 6657 6657 6658 6659 6660 6665 6668 6669 6669 6671 6672 6674 6674 6677 6677 6677 6678 6678 6680 6680 6684 6684 6684 6691 6692 6692 6693 6694 6694 6695 6696 6697 6699 6703 6704 6707 6713 6716 6720 6722 6723 6724 6724 6724 6726 6726 6729 6735 6736 6736 6739 6740 6746 6747 6749 6751 6751 6753 6754 6759 6760 6761 6761 6762 6765 6766 6766 6769 6771 6772 6773 6777 6780 6782 6784 6788 6797 6798 6800 6803 6806 6807 6809 6810 6811 6812 6815 6818 6818 6823 6824 6826 6831 6831 6831 6833 6839 6839 6839 6840 6842 6847 6847 6848 6850 6856 6858 6859 6861 6861 6863 6864 6865 6870 6874 6875 6879 6884 6889 6896 6898 6899 6899 6901 6903 6911 6912 6914 6921 6923 6923 6925 6925 6928 6929 6929 6931 6931 6932 6932 6933 6934 6934 6935 6935 6938 6940 6940 6942 6943 6943 6945 6947 6949 6954 6955 6955 6956 6957 6960 6962 6962 6964 6966 6966 6966 6968 6969 6972 6974 6982 6982 6983 6983 6983 6985 6987 6992 6994 6996 6998 6999 7000 7000 7004 7010 7011 7011 7012 7013 7014 7015 7017 7019 7020 7028 7029 7031 7033 7034 7039 7040 7044 7044 7045 7045 7045 7048 7049 7051 7052 7055 7057 7060 7061 7063 7065 7070 7072 7073 7079 7081 7082 7084 7085 7087 7088 7092 7092 7093 7095 7102 7105 7108 7110 7111 7112 7112 7114 7115 7120 7120 7121 7126 7127 7130 7131 7134 7135 7140 7141 7143 7143 7148 7148 7155 7155 7156 7158 7159 7160 7161 7164 7166 7171 7172 7172 7172 7174 7175 7175 7176 7177 7178 7183 7185 7187 7187 7189 7190 7190 7191 7194 7195 7196 7197 7198 7200 7206 7207 7208 7210 7210 7211 7216 7216 7216 7222 7223 7225 7228 7228 7230 7231 7232 7238 7239 7245 7251 7253 7264 7266 7267 7268 7269 7270 7271 7271 7273 7274 7275 7276 7283 7283 7285 7287 7293 7297 7302 7307 7310 7312 7316 7319 7320 7323 7323 7324 7324 7325 7337 7337 7337 7345 7345 7346 7349 7351 7352 7354 7354 7356 7361 7362 7364 7369 7370 7372 7372 7372 7374 7376 7378 7380 7380 7380 7381 7395 7400 7402 7404 7406 7408 7409 7415 7415 7424 7424 7425 7426 7426 7427 7429 7430 7431 7432 7433 7434 7436 7439 7439 7440 7441 7444 7445 7449 7449 7449 7452 7455 7457 7460 7460 7462 7462 7468 7472 7476 7476 7480 7484 7485 7486 7489 7491 7493 7495 7496 7500 7500 7501 7504 7509 7511 7515 7518 7523 7524 7525 7525 7526 7527 7527 7528 7531 7533 7537 7538 7539 7539 7542 7544 7544 7547 7547 7547 7547 7547 7549 7550 7550 7552 7552 7554 7556 7557 7562 7565 7566 7570 7576 7576 7582 7583 7584 7588 7588 7595 7597 7599 7599 7600 7604 7611 7611 7615 7619 7620 7621 7622 7623 7624 7624 7624 7629 7635 7635 7636 7636 7637 7637 7641 7642 7644 7645 7645 7647 7648 7648 7648 7648 7649 7649 7654 7654 7656 7659 7663 7663 7667 7667 7669 7673 7674 7676 7678 7680 7687 7693 7696 7697 7698 7702 7702 7703 7703 7707 7708 7711 7711 7711 7717 7717 7718 7720 7720 7721 7723 7723 7724 7725 7734 7736 7741 7744 7745 7748 7751 7753 7756 7757 7759 7761 7764 7764 7765 7769 7770 7770 7771 7774 7774 7775 7776 7776 7777 7778 7778 7779 7779 7781 7781 7783 7785 7785 7788 7791 7792 7798 7801 7804 7807 7807 7812 7813 7816 7817 7817 7818 7819 7824 7825 7828 7828 7831 7834 7834 7835 7839 7840 7844 7847 7849 7856 7856 7857 7857 7861 7862 7862 7864 7866 7869 7871 7871 7874 7875 7876 7880 7881 7881 7882 7882 7884 7886 7887 7890 7891 7891 7894 7896 7900 7900 7901 7901 7902 7904 7904 7905 7912 7912 7914 7922 7928 7930 7931 7939 7950 7951 7952 7955 7955 7959 7960 7963 7966 7975 7981 7981 7982 7984 7985 7986 7988 7989 7990 7992 7992 7992 7993 7994 7995 8001 8002 8003 8003 8004 8005 8005 8010 8010 8015 8016 8018 8020 8022 8023 8025 8025 8029 8029 8033 8036 8036 8037 8042 8045 8054 8054 8055 8059 8059 8063 8063 8065 8066 8068 8076 8076 8077 8077 8083 8085 8085 8086 8086 8087 8087 8088 8091 8091 8093 8095 8095 8099 8100 8106 8106 8107 8107 8108 8113 8113 8113 8120 8127 8128 8128 8131 8133 8137 8137 8144 8145 8148 8152 8153 8156 8158 8162 8164 8164 8165 8166 8169 8170 8173 8173 8174 8174 8177 8185 8186 8186 8188 8188 8188 8189 8191 8192 8192 8194 8199 8202 8203 8207 8209 8210 8212 8213 8215 8216 8217 8217 8218 8219 8223 8224 8226 8227 8228 8230 8232 8234 8236 8237 8240 8241 8241 8241 8242 8245 8246 8247 8249 8249 8252 8252 8253 8262 8264 8264 8264 8266 8267 8273 8274 8276 8277 8279 8283 8284 8285 8287 8288 8301 8310 8311 8312 8312 8315 8316 8317 8318 8320 8320 8321 8327 8330 8330 8330 8334 8336 8338 8339 8345 8346 8348 8351 8356 8358 8360 8361 8362 8363 8363 8364 8369 8371 8375 8376 8381 8385 8387 8389 8395 8397 8399 8400 8401 8403 8405 8408 8408 8410 8410 8410 8411 8415 8416 8419 8419 8420 8421 8421 8423 8424 8425 8426 8427 8429 8435 8437 8437 8437 8438 8441 8441 8442 8445 8449 8454 8458 8458 8459 8459 8459 8466 8469 8470 8473 8473 8475 8476 8476 8480 8484 8485 8486 8490 8494 8495 8496 8498 8501 8506 8508 8509 8510 8511 8511 8512 8517 8518 8520 8521 8521 8521 8525 8530 8532 8534 8535 8542 8544 8556 8556 8559 8561 8570 8574 8577 8582 8584 8585 8585 8585 8585 8586 8589 8589 8589 8590 8592 8596 8599 8600 8600 8601 8601 8602 8604 8604 8606 8606 8606 8610 8615 8616 8616 8617 8621 8623 8624 8625 8629 8631 8634 8637 8638 8639 8639 8643 8645 8650 8655 8655 8656 8658 8658 8658 8660 8661 8662 8663 8665 8670 8676 8676 8678 8680 8683 8687 8692 8700 8704 8705 8708 8708 8708 8710 8712 8716 8716 8721 8723 8726 8728 8728 8736 8737 8741 8744 8746 8748 8749 8751 8752 8753 8762 8768 8769 8772 8773 8774 8776 8778 8780 8793 8796 8796 8796 8797 8804 8805 8806 8809 8811 8812 8815 8816 8820 8821 8821 8822 8823 8825 8834 8837 8838 8842 8845 8848 8860 8863 8864 8864 8865 8872 8875 8876 8880 8883 8883 8883 8885 8886 8891 8892 8892 8896 8897 8909 8917 8917 8925 8931 8931 8932 8938 8938 8939 8941 8941 8942 8943 8944 8944 8946 8946 8950 8952 8952 8953 8954 8954 8957 8958 8959 8961 8966 8966 8967 8975 8975 8982 8984 8988 8993 8998 9009 9009 9009 9010 9012 9015 9016 9019 9019 9021 9021 9022 9024 9024 9026 9026 9029 9030 9038 9038 9040 9043 9044 9045 9047 9048 9049 9051 9055 9056 9057 9059 9061 9063 9066 9068 9073 9073 9074 9074 9074 9074 9082 9082 9085 9085 9086 9088 9088 9088 9096 9108 9108 9111 9112 9112 9115 9116 9117 9118 9122 9123 9124 9124 9124 9131 9134 9135 9138 9140 9142 9142 9151 9154 9155 9155 9159 9160 9166 9167 9167 9170 9171 9175 9178 9178 9180 9185 9186 9187 9188 9190 9191 9191 9192 9193 9193 9196 9196 9197 9197 9198 9199 9200 9203 9206 9207 9209 9214 9215 9218 9219 9219 9220 9223 9224 9226 9228 9231 9232 9234 9237 9243 9245 9246 9249 9249 9254 9256 9261 9263 9268 9269 9270 9271 9272 9273 9278 9279 9283 9286 9287 9290 9292 9296 9297 9300 9308 9310 9311 9315 9316 9318 9322 9323 9324 9325 9326 9327 9330 9331 9331 9332 9333 9334 9334 9338 9340 9342 9344 9345 9348 9349 9350 9357 9360 9366 9377 9377 9380 9381 9383 9384 9385 9387 9390 9390 9392 9398 9402 9403 9404 9404 9406 9406 9407 9408 9411 9411 9413 9417 9418 9420 9422 9423 9425 9428 9433 9434 9435 9436 9437 9437 9443 9443 9443 9448 9448 9450 9453 9459 9459 9461 9461 9462 9463 9464 9465 9465 9470 9475 9476 9477 9477 9478 9478 9480 9482 9482 9486 9489 9490 9494 9495 9498 9500 9501 9502 9503 9506 9510 9512 9512 9516 9522 9523 9523 9524 9524 9525 9528 9531 9534 9536 9539 9549 9551 9561 9561 9563 9566 9566 9568 9570 9570 9571 9576 9581 9586 9587 9591 9598 9602 9602 9604 9604 9605 9616 9617 9619 9622 9627 9628 9628 9629 9630 9631 9632 9632 9637 9639 9640 9643 9648 9648 9649 9651 9651 9652 9653 9653 9655 9657 9658 9661 9663 9665 9672 9676 9677 9681 9683 9684 9687 9689 9689 9690 9691 9695 9696 9698 9702 9702 9708 9710 9710 9711 9713 9714 9717 9720 9726 9730 9731 9731 9735 9737 9740 9741 9742 9744 9744 9745 9747 9749 9751 9754 9754 9760 9761 9761 9762 9763 9763 9765 9766 9769 9771 9775 9776 9776 9782 9782 9784 9790 9792 9797 9800 9800 9808 9811 9813 9818 9818 9818 9819 9820 9821 9825 9829 9829 9832 9833 9834 9835 9835 9839 9842 9842 9845 9846 9848 9848 9850 9851 9852 9853 9853 9853 9862 9863 9867 9873 9876 9885 9887 9890 9890 9892 9894 9897 9898 9902 9904 9904 9909 9911 9914 9916 9918 9924 9931 9934 9936 9936 9937 9939 9940 9945 9946 9946 9947 9950 9952 9952 9956 9960 9961 9965 9970 9973 9977 9982 9983 9983 9984 9986 9991
21 21 21 21 22 22 23 24 24 24 25 26 27 28 29 29 29 29 29 31 32 32 33 34 34 34 34 36 36 37 37 38 39 39 39 40 41 41 42 43 45 45 46 46 47 47 48 48 49 51 51 52 52 53 54 54 56 57 58 62 62 63 64 64 65 67 71 71 73 73 74 74 74 74 74 75 80 83 84 85 85 85 85 86 88 88 89 90 91 91 91 92 93 94 95 95 96 97 98 99 99 99 101 101 106 107 108 109 110 110 110 112 112 113 115 116 117 118 121 122 124 126 126 127 127 127 133 135 138 139 139 140 140 141 141 143 143 144 145 147 147 148 149 152 153 154 155 156 158 158 159 160 160 162 165 166 167 168 169 174 174 175 178 179 181 181 183 184 188 191 192 192 193 194 195 197 197 197 197 199 199 202 202 203 204 205 206 206 206 209 210 211 212 217 219 220 221 223 225 227 231 231 232 232 233 233 234 235 236 238 238 239 240 241 243 245 245 247 247 247 247 247 249 249 249 253 253 254 260 263 264 266 269 271 273 274 276 280 282 285 286 286 288 290 292 292 293 297 298 299 301 302 303 303 306 308 314 317 318 320 321 322 324 325 325 329 329 331 331 331 332 332 336 336 342 344 346 347 347 349 349 350 351 354 354 355 356 356 359 361 363 363 364 368 368 369 372 374 374 376 376 378 378 378 380 382 383 384 386 386 387 390 390 391 395 397 397 399 403 403 404 407 407 408 409 412 412 412 413 413 414 418 418 424 436 439 439 440 446 447 449 453 453 454 454 455 456 459 461 464 465 466 470 470 471 471 473 476 477 478 479 480 481 481 482 484 485 487 487 489 491 495 495 496 498 502 504 507 512 513 514 515 516 517 527 528 529 532 534 534 535 537 541 543 544 545 548 553 553 553 554 556 560 561 561 563 564 567 575 577 577 577 579 589 591 594 597 598 598 606 608 610 611 612 618 619 619 622 623 625 630 632 633 634 638 638 640 644 648 650 653 654 657 659 660 664 669 670 670 675 685 687 687 690 691 691 692 695 695 697 697 698 702 706 707 707 709 711 713 713 715 718 719 719 719 724 729 729 730 731 732 732 734 734 735 736 737 739 740 741 742 743 743 745 747 748 748 749 751 751 756 756 758 759 761 763 767 769 771 772 772 773 774 775 775 776 777 779 779 784 785 785 785 793 794 797 798 798 805 807 807 808 808 808 809 811 813 815 817 820 820 824 827 831 834 836 837 839 844 845 846 851 851 853 854 858 861 861 863 864 865 876 876 878 878 880 881 881 884 884 889 892 896 897 899 899 902 902 911 921 926 928 929 933 933 935 935 940 940 941 941 945 948 951 952 952 954 957 959 961 962 963 964 965 966 966 966 970 973 977 977 980 982 987 988 989 991 993 995 995 995 998 1005 1005 1005 1006 1008 1010 1011 1016 1017 1017 1017 1018 1019 1019 1023 1024 1027 1027 1030 1030 1031 1032 1033 1036 1039 1039 1040 1040 1041 1046 1047 1051 1052 1057 1057 1059 1060 1068 1069 1072 1076 1080 1080 1080 1081 1090 1093 1094 1095 1099 1101 1106 1106 1108 1110 1111 1113 1115 1120 1123 1129 1131 1132 1138 1147 1147 1148 1157 1157 1160 1162 1164 1165 1167 1167 1171 1171 1172 1175 1176 1176 1177 1181 1181 1187 1190 1191 1196 1198 1198 1200 1201 1201 1205 1206 1208 1212 1213 1213 1213 1215 1215 1218 1222 1227 1232 1233 1234 1237 1239 1240 1243 1245 1246 1247 1248 1252 1256 1259 1260 1260 1260 1260 1260 1264 1267 1267 1268 1272 1274 1275 1279 1280 1284 1285 1287 1293 1295 1296 1297 1306 1309 1314 1314 1314 1316 1318 1319 1320 1320 1321 1325 1331 1331 1335 1337 1337 1340 1341 1342 1342 1342 1343 1345 1348 1350 1351 1352 1355 1357 1359 1366 1369 1370 1372 1373 1376 1376 1377 1380 1381 1383 1392 1392 1393 1394 1395 1397 1399 1401 1404 1405 1406 1406 1414 1415 1419 1420 1421 1422 1422 1423 1427 1428 1429 1430 1430 1435 1438 1438 1439 1440 1440 1444 1445 1447 1450 1456 1458 1460 1463 1465 1465 1465 1468 1470 1470 1475 1477 1479 1484 1486 1486 1487 1489 1491 1492 1498 1498 1500 1501 1503 1505 1509 1511 1512 1517 1517 1518 1519 1523 1527 1531 1532 1534 1537 1538 1542 1542 1543 1548 1548 1550 1550 1552 1552 1555 1556 1557 1558 1558 1567 1571 1576 1577 1579 1583 1585 1594 1602 1603 1606 1608 1611 1613 1615 1620 1623 1623 1625 1627 1628 1633 1633 1634 1635 1635 1645 1646 1647 1648 1649 1649 1650 1650 1651 1651 1652 1659 1663 1666 1670 1678 1678 1682 1683 1685 1685 1686 1688 1690 1691 1700 1708 1709 1709 1713 1713 1714 1714 1718 1719 1720 1726 1726 1729 1730 1730 1731 1734 1734 1735 1735 1737 1740 1741 1746 1746 1746 1749 1749 1750 1753 1753 1753 1758 1759 1759 1760 1763 1764 1764 1765 1766 1766 1775 1775 1776 1776 1781 1787 1789 1792 1795 1796 1797 1797 1801 1802 1802 1804 1807 1808 1810 1811 1812 1814 1815 1819 1820 1820 1820 1820 1822 1824 1825 1826 1828 1835 1835 1836 1837 1842 1845 1845 1847 1853 1855 1856 1859 1860 1861 1862 1863 1865 1869 1871 1875 1877 1879 1884 1887 1889 1890 1894 1894 1896 1897 1898 1899 1900 1901 1901 1901 1903 1905 1906 1908 1909 1910 1911 1911 1912 1913 1915 1916 1919 1919 1925 1929 1931 1932 1938 1939 1947 1952 1952 1953 1953 1963 1965 1966 1966 1966 1967 1968 1969 1971 1971 1971 1972 1972 1972 1975 1975 1977 1978 1980 1981 1984 1985 1989 1992 1992 1992 1993 1996 1996 1998 1999 2000 2000 2001 2005 2008 2011 2012 2016 2017 2018 2020 2022 2023 2024 2025 2026 2028 2028 2030 2031 2032 2033 2033 2033 2033 2034 2035 2036 2037 2038 2045 2046 2048 2049 2057 2062 2063 2065 2071 2072 2073 2074 2077 2083 2085 2085 2087 2090 2091 2093 2095 2096 2097 2098 2099 2101 2101 2102 2105 2109 2117 2120 2121 2121 2124 2130 2130 2133 2134 2134 2135 2140 2142 2145 2147 2148 2152 2152 2155 2156 2158 2159 2161 2161 2164 2165 2166 2166 2168 2170 2171 2171 2173 2174 2176 2177 2180 2185 2186 2187 2188 2188 2191 2191 2195 2196 2197 2204 2206 2211 2212 2213 2214 2214 2214 2218 2219 2224 2229 2231 2233 2236 2236 2237 2238 2243 2244 2244 2245 2247 2247 2248 2250 2251 2254 2255 2257 2258 2259 2262 2263 2267 2267 2268 2270 2271 2273 2278 2280 2281 2283 2284 2285 2285 2286 2288 2290 2290 2291 2292 2292 2295 2296 2299 2301 2306 2306 2307 2309 2311 2312 2315 2317 2319 2322 2326 2326 2326 2327 2333 2333 2338 2338 2339 2340 2348 2349 2353 2358 2360 2360 2361 2362 2362 2362 2363 2365 2368 2368 2370 2371 2372 2376 2381 2382 2383 2383 2384 2386 2387 2387 2388 2388 2390 2396 2399 2403 2415 2421 2421 2421 2424 2424 2433 2435 2435 2441 2441 2442 2443 2443 2444 2446 2446 2448 2449 2449 2449 2450 2462 2464 2464 2471 2475 2479 2482 2482 2482 2484 2487 2488 2490 2490 2490 2495 2495 2500 2503 2503 2507 2510 2514 2516 2517 2517 2517 2518 2519 2519 2520 2521 2524 2527 2527 2529 2533 2533 2534 2535 2535 2544 2549 2553 2556 2556 2557 2558 2559 2560 2562 2565 2566 2571 2572 2573 2575 2578 2578 2579 2585 2586 2587 2590 2591 2595 2595 2595 2597 2605 2605 2606 2615 2619 2628 2628 2629 2633 2644 2647 2649 2650 2650 2652 2654 2654 2654 2655 2656 2661 2662 2662 2662 2664 2664 2664 2665 2666 2667 2667 2668 2669 2670 2675 2678 2680 2683 2684 2684 2685 2685 2685 2686 2689 2692 2702 2703 2705 2707 2709 2717 2717 2718 2724 2726 2728 2732 2734 2737 2738 2739 2743 2744 2745 2745 2746 2747 2748 2749 2752 2753 2754 2757 2760 2762 2764 2765 2769 2770 2771 2773 2773 2775 2776 2781 2781 2787 2791 2792 2794 2794 2800 2804 2804 2809 2813 2814 2814 2817 2818 2819 2819 2820 2821 2823 2825 2825 2830 2830 2831 2831 2831 2831 2840 2842 2846 2848 2850 2851 2853 2853 2855 2857 2857 2860 2862 2868 2869 2871 2872 2874 2881 2884 2887 2891 2902 2907 2908 2910 2912 2913 2917 2917 2917 2918 2918 2919 2919 2919 2923 2924 2924 2924 2929 2930 2933 2938 2940 2942 2942 2943 2945 2946 2947 2949 2953 2954 2954 2955 2957 2962 2965 2969 2971 2974 2977 2979 2979 2980 2985 2994 2994 2995 2999 3002 3003 3003 3004 3004 3005 3007 3008 3008 3009 3010 3011 3012 3018 3019 3027 3028 3030 3031 3044 3044 3044 3045 3048 3049 3050 3051 3053 3054 3059 3063 3066 3066 3067 3068 3070 3074 3075 3077 3080 3081 3082 3085 3086 3088 3089 3091 3091 3092 3100 3100 3100 3100 3101 3101 3104 3107 3107 3109 3110 3110 3110 3118 3122 3124 3124 3125 3125 3125 3127 3128 3128 3130 3130 3132 3132 3133 3133 3135 3136 3139 3139 3143 3147 3152 3157 3158 3164 3167 3167 3170 3175 3178 3180 3181 3181 3189 3190 3191 3191 3195 3195 3197 3200 3201 3202 3204 3204 3208 3208 3208 3209 3211 3212 3214 3214 3215 3216 3220 3220 3222 3224 3225 3228 3228 3228 3233 3234 3235 3235 3238 3238 3239 3240 3240 3243 3244 3245 3246 3250 3252 3253 3254 3254 3255 3256 3258 3258 3268 3271 3273 3274 3274 3280 3280 3282 3284 3287 3288 3289 3290 3291 3294 3298 3300 3304 3305 3308 3310 3313 3315 3315 3316 3316 3316 3317 3317 3320 3324 3327 3327 3331 3331 3335 3336 3337 3338 3339 3340 3344 3346 3347 3347 3349 3350 3354 3356 3357 3359 3360 3360 3364 3368 3369 3370 3374 3378 3378 3380 3383 3390 3390 3391 3392 3393 3393 3393 3398 3398 3398 3400 3404 3407 3409 3411 3411 3413 3416 3418 3418 3420 3421 3421 3422 3423 3431 3436 3437 3437 3448 3448 3449 3450 3455 3461 3470 3473 3475 3478 3478 3479 3481 3482 3483 3485 3485 3486 3489 3491 3491 3492 3493 3501 3503 3503 3504 3507 3508 3508 3509 3509 3511 3513 3513 3514 3515 3516 3518 3527 3528 3529 3530 3533 3534 3541 3541 3543 3548 3550 3550 3552 3553 3553 3553 3554 3555 3559 3559 3559 3560 3561 3567 3576 3586 3587 3589 3590 3591 3593 3595 3598 3602 3602 3603 3606 3606 3608 3608 3610 3610 3611 3611 3620 3625 3626 3628 3628 3630 3631 3631 3632 3633 3635 3638 3639 3641 3641 3641 3644 3646 3647 3647 3651 3655 3657 3661 3662 3668 3668 3669 3669 3670 3674 3678 3683 3685 3687 3688 3692 3692 3693 3696 3696 3697 3698 3700 3701 3704 3704 3707 3711 3712 3718 3718 3718 3722 3724 3724 3726 3726 3727 3730 3730 3732 3743 3744 3745 3746 3751 3753 3755 3760 3763 3771 3774 3774 3776 3777 3777 3778 3781 3782 3785 3787 3788 3789 3790 3790 3791 3792 3792 3794 3794 3798 3798 3799 3799 3799 3802 3804 3809 3814 3814 3817 3820 3821 3823 3826 3828 3833 3839 3839 3842 3850 3851 3855 3859 3863 3863 3868 3871 3875 3880 3883 3885 3886 3886 3890 3894 3895 3903 3903 3905 3905 3905 3907 3908 3909 3910 3913 3913 3914 3915 3926 3926 3927 3927 3929 3931 3936 3939 3945 3951 3951 3953 3953 3954 3955 3956 3963 3964 3970 3973 3975 3975 3976 3977 3979 3980 3983 3983 3983 3983 3986 3987 3989 3990 3992 3993 3994 3996 3999 4002 4002 4002 4002 4003 4008 4009 4012 4017 4018 4019 4020 4021 4023 4025 4027 4031 4032 4033 4033 4034 4038 4042 4044 4045 4046 4049 4051 4052 4053 4054 4058 4063 4065 4068 4070 4070 4073 4074 4079 4079 4080 4083 4086 4088 4090 4092 4093 4096 4100 4101 4102 4102 4105 4107 4109 4109 4109 4112 4112 4115 4115 4120 4125 4126 4127 4128 4130 4136 4137 4138 4139 4141 4141 4142 4142 4143 4144 4146 4153 4153 4153 4154 4154 4157 4159 4163 4163 4164 4164 4164 4167 4168 4169 4171 4172 4176 4181 4183 4184 4186 4186 4190 4192 4194 4196 4197 4197 4198 4199 4200 4200 4202 4202 4206 4208 4211 4213 4216 4216 4219 4228 4229 4232 4234 4234 4236 4239 4242 4243 4255 4256 4257 4258 4262 4264 4264 4265 4270 4271 4273 4276 4276 4277 4284 4284 4288 4290 4292 4293 4294 4295 4296 4297 4297 4300 4303 4303 4304 4310 4311 4312 4312 4315 4316 4317 4320 4323 4325 4325 4328 4329 4330 4332 4333 4334 4347 4348 4349 4350 4356 4356 4358 4358 4359 4363 4364 4368 4371 4372 4374 4378 4387 4388 4389 4389 4391 4392 4394 4396 4400 4402 4403 4403 4404 4404 4404 4412 4413 4414 4416 4418 4421 4424 4425 4427 4427 4429 4433 4434 4436 4437 4439 4439 4440 4440 4442 4446 4446 4448 4449 4450 4450 4456 4458 4464 4465 4466 4469 4473 4474 4475 4476 4476 4477 4480 4480 4488 4489 4498 4499 4499 4502 4503 4504 4506 4508 4511 4511 4518 4519 4523 4525 4527 4528 4529 4533 4534 4535 4539 4543 4544 4546 4546 4554 4555 4556 4560 4560 4563 4563 4565 4574 4574 4577 4580 4580 4581 4582 4582 4584 4587 4590 4591 4592 4593 4597 4598 4600 4602 4602 4606 4606 4607 4608 4612 4612 4612 4617 4620 4621 4622 4622 4625 4627 4628 4629 4630 4630 4631 4633 4633 4633 4636 4640 4643 4643 4643 4647 4648 4649 4649 4652 4656 4662 4666 4667 4670 4671 4671 4671 4674 4677 4678 4681 4684 4684 4684 4686 4687 4690 4694 4694 4694 4695 4700 4713 4714 4716 4716 4719 4720 4726 4726 4734 4743 4753 4756 4756 4757 4759 4763 4764 4767 4769 4777 4783 4785 4786 4787 4788 4788 4791 4795 4798 4806 4807 4807 4808 4811 4816 4817 4819 4823 4835 4837 4839 4840 4841 4841 4841 4848 4848 4850 4851 4852 4856 4857 4861 4861 4862 4863 4864 4866 4866 4867 4867 4868 4869 4871 4873 4873 4874 4876 4876 4878 4881 4881 4881 4882 4888 4890 4891 4895 4898 4903 4904 4907 4907 4909 4912 4913 4916 4919 4920 4924 4926 4928 4931 4933 4935 4938 4938 4940 4945 4948 4950 4951 4951 4952 4953 4953 4953 4953 4954 4960 4962 4964 4965 4968 4969 4969 4972 4973 4974 4977 4978 4978 4980 4980 4980 4982 4983 4983 4983 4989 4993 4994 4996 4996 4998 4999 4999 5000 5005 5005 5005 5006 5010 5012 5013 5019 5022 5022 5024 5030 5035 5046 5046 5046 5047 5049 5050 5054 5056 5059 5059 5061 5068 5071 5072 5075 5081 5087 5088 5088 5090 5091 5092 5092 5097 5101 5103 5107 5107 5107 5113 5115 5115 5117 5119 5120 5123 5123 5125 5125 5126 5126 5129 5134 5134 5139 5141 5143 5146 5155 5156 5156 5157 5160 5161 5163 5167 5168 5170 5174 5176 5177 5177 5181 5183 5186 5186 5187 5188 5190 5190 5191 5195 5195 5195 5195 5198 5201 5210 5211 5212 5213 5214 5217 5219 5220 5220 5223 5224 5224 5227 5227 5228 5228 5229 5233 5235 5236 5236 5239 5247 5249 5252 5253 5255 5257 5263 5269 5271 5272 5274 5276 5283 5284 5291 5298 5298 5301 5302 5303 5305 5306 5309 5310 5313 5315 5321 5322 5327 5330 5330 5330 5332 5332 5332 5334 5335 5337 5338 5339 5340 5340 5346 5352 5356 5360 5361 5364 5364 5365 5365 5365 5366 5367 5381 5395 5397 5397 5399 5402 5404 5404 5405 5406 5406 5408 5412 5415 5418 5418 5419 5420 5421 5421 5423 5424 5424 5426 5426 5427 5428 5428 5428 5430 5436 5437 5439 5441 5442 5443 5443 5446 5447 5450 5450 5451 5452 5452 5455 5455 5461 5468 5468 5472 5474 5474 5474 5474 5476 5477 5481 5481 5485 5485 5486 5487 5488 5490 5491 5492 5496 5497 5497 5498 5498 5500 5502 5503 5504 5507 5510 5510 5513 5514 5515 5517 5517 5517 5519 5520 5520 5520 5521 5521 5522 5523 5534 5535 5535 5540 5543 5547 5555 5557 5559 5561 5562 5562 5563 5565 5565 5569 5572 5574 5575 5577 5577 5578 5580 5581 5583 5587 5588 5589 5590 5593 5595 5601 5601 5604 5605 5607 5610 5611 5613 5616 5617 5617 5619 5631 5632 5633 5633 5634 5635 5638 5645 5646 5646 5649 5651 5655 5661 5662 5662 5667 5668 5669 5670 5670 5677 5678 5679 5681 5684 5686 5689 5691 5694 5694 5695 5697 5697 5698 5700 5701 5703 5705 5708 5709 5715 5715 5716 5718 5724 5725 5727 5741 5745 5746 5748 5750 5751 5751 5758 5759 5767 5769 5770 5770 5771 5772 5776 5778 5779 5783 5787 5789 5791 5792 5794 5796 5798 5800 5800 5805 5808 5809 5809 5810 5816 5817 5818 5820 5821 5823 5827 5827 5829 5835 5836 5840 5840 5842 5843 5847 5848 5848 5851 5851 5852 5854 5855 5856 5857 5858 5859 5860 5861 5867 5869 5870 5870 5871 5876 5877 5877 5878 5878 5878 5879 5880 5881 5881 5881 5881 5884 5887 5888 5890 5898 5900 5908 5913 5914 5916 5918 5919 5921 5927 5928 5929 5935 5937 5941 5942 5944 5946 5947 5948 5951 5952 5952 5954 5954 5960 5962 5963 5965 5965 5966 5966 5967 5967 5968 5969 5969 5970 5973 5974 5975 5978 5983 5983 5984 5985 5985 5988 5991 5992 5994 5996 5996 6000 6001 6003 6005 6010 6011 6011 6014 6018 6022 6022 6022 6022 6026 6027 6027 6028 6029 6030 6030 6032 6033 6033 6038 6039 6045 6047 6049 6053 6053 6053 6053 6053 6054 6057 6059 6061 6063 6067 6075 6075 6078 6084 6086 6089 6091 6096 6098 6102 6103 6107 6108 6116 6119 6127 6127 6129 6131 6133 6133 6139 6139 6144 6145 6147 6148 6152 6152 6152 6154 6157 6158 6160 6161 6165 6168 6169 6173 6173 6179 6180 6184 6187 6189 6191 6193 6194 6194 6195 6201 6203 6209 6209 6211 6221 6223 6223 6225 6228 6235 6237 6241 6244 6249 6249 6250 6250 6253 6254 6256 6256 6258 6259 6261 6262 6262 6263 6263 6266 6267 6269 6272 6272 6273 6274 6274 6276 6277 6279 6285 6286 6287 6288 6288 6292 6292 6292 6292 6293 6303 6303 6304 6305 6310 6313 6315 6318 6322 6322 6324 6329 6333 6334 6334 6338 6343 6349 6351 6351 6353 6360 6361 6362 6366 6369 6372 6373 6373 6375 6376 6380 6385 6386 6387 6389 6391 6393 6394 6395 6395 6399 6401 6402 6403 6408 6408 6409 6411 6412 6413 6416 6421 6423 6423 6426 6434 6436 6440 6442 6442 6443 6443 6445 6445 6447 6447 6448 6453 6455 6456 6461 6464 6465 6471 6471 6476 6478 6479 6479 6480 6482 6483 6485 6489 6491 6492 6493 6494 6496 6498 6503 6505 6505 6508 6508 6512 6513 6514 6516 6516 6517 6518 6519 6519 6526 6526 6527 6529 6529 6532 6533 6536 6537 6537 6538 6539 6540 6541 6550 6550 6551 6553 6555 6555 6556 6556 6556 6558 6561 6562 6562 6564 6565 6565 6565 6566 6567 6569 6573 6573 6573 6575 6576 6586 6586 6586 6587 6591 6592 6593 6598 6598 6599 6602 6603 6605 6611 6617 6617 6618 6624 6624 6626 6631 6633 6633 6633 6649 6651 6656 6657 6659 6659 6660 6661 6661 6663 6664 6667 6675 6676 6676 6682 6684 6685 6686 6687 6693 6693 6694 6695 6695 6697 6698 6700 6700 6702 6703 6704 6705 6705 6707 6707 6715 6718 6718 6719 6721 6722 6727 6734 6737 6739 6742 6742 6744 6748 6748 6749 6749 6752 6753 6755 6759 6761 6761 6763 6767 6767 6771 6772 6773 6774 6774 6774 6778 6780 6785 6785 6786 6787 6787 6789 6789 6789 6793 6797 6800 6801 6802 6803 6804 6805 6807 6808 6811 6812 6819 6821 6824 6824 6828 6828 6831 6831 6832 6834 6835 6838 6843 6844 6846 6846 6846 6848 6849 6854 6858 6863 6863 6865 6866 6868 6868 6870 6872 6873 6876 6880 6883 6883 6884 6885 6885 6885 6887 6889 6891 6893 6895 6895 6897 6899 6900 6901 6901 6907 6909 6909 6910 6912 6918 6919 6921 6923 6925 6927 6929 6929 6930 6931 6933 6933 6933 6937 6938 6944 6944 6944 6949 6949 6949 6949 6949 6951 6951 6956 6958 6959 6960 6960 6961 6963 6965 6966 6967 6969 6970 6973 6975 6976 6979 6980 6983 6985 6991 6993 6993 7001 7006 7008 7009 7012 7013 7015 7016 7024 7024 7025 7027 7027 7032 7033 7033 7034 7035 7035 7035 7037 7042 7046 7046 7048 7049 7053 7057 7057 7063 7065 7066 7069 7072 7073 7074 7074 7076 7076 7078 7079 7083 7086 7087 7087 7089 7090 7090 7090 7092 7093 7094 7096 7097 7097 7103 7103 7109 7112 7115 7115 7119 7123 7123 7125 7135 7139 7141 7141 7142 7143 7143 7146 7148 7149 7149 7152 7156 7156 7157 7157 7157 7158 7161 7165 7174 7175 7176 7176 7177 7177 7179 7185 7185 7189 7192 7193 7195 7196 7201 7202 7208 7209 7209 7210 7212 7212 7212 7213 7215 7216 7219 7221 7221 7222 7223 7226 7227 7227 7229 7229 7232 7237 7237 7237 7239 7240 7244 7247 7252 7254 7255 7256 7257 7257 7258 7258 7259 7269 7274 7280 7286 7287 7292 7294 7297 7297 7299 7308 7310 7311 7314 7317 7321 7321 7321 7322 7322 7323 7323 7323 7326 7326 7328 7334 7335 7335 7341 7342 7345 7347 7348 7348 7350 7351 7352 7357 7363 7369 7373 7374 7377 7379 7381 7384 7389 7392 7394 7401 7403 7407 7411 7411 7411 7412 7413 7414 7415 7416 7417 7418 7418 7423 7423 7424 7430 7432 7433 7435 7436 7438 7441 7449 7452 7456 7457 7457 7458 7460 7461 7462 7462 7466 7466 7472 7473 7477 7478 7485 7486 7488 7488 7489 7489 7491 7491 7494 7495 7496 7497 7499 7500 7505 7506 7507 7507 7507 7508 7513 7514 7515 7515 7517 7519 7525 7525 7527 7528 7529 7534 7534 7537 7538 7539 7539 7540 7541 7544 7544 7545 7547 7548 7550 7552 7554 7557 7564 7565 7567 7568 7569 7572 7572 7572 7577 7580 7580 7582 7582 7582 7592 7593 7593 7594 7598 7600 7601 7605 7605 7607 7609 7613 7615 7616 7623 7628 7631 7631 7636 7637 7638 7639 7640 7642 7644 7646 7647 7647 7649 7652 7653 7655 7657 7659 7662 7663 7669 7671 7671 7671 7672 7673 7675 7676 7678 7679 7682 7684 7685 7686 7688 7691 7691 7692 7692 7693 7696 7697 7700 7706 7707 7709 7710 7713 7714 7715 7716 7719 7723 7725 7725 7726 7733 7734 7734 7736 7737 7738 7739 7743 7746 7746 7748 7753 7755 7758 7758 7764 7769 7769 7771 7772 7773 7775 7775 7777 7778 7778 7779 7780 7781 7783 7786 7787 7789 7790 7791 7802 7802 7803 7803 7807 7808 7815 7815 7816 7819 7819 7821 7821 7823 7827 7827 7828 7828 7828 7832 7833 7833 7837 7838 7841 7842 7843 7850 7850 7855 7857 7857 7858 7859 7866 7867 7867 7868 7871 7873 7875 7881 7885 7885 7889 7891 7894 7895 7897 7902 7910 7920 7920 7920 7923 7925 7932 7933 7934 7935 7935 7936 7937 7941 7941 7944 7945 7945 7946 7946 7953 7954 7956 7957 7957 7961 7961 7963 7963 7964 7966 7966 7968 7969 7972 7972 7972 7976 7981 7982 7983 7984 7985 7987 7988 7990 7993 7995 7999 8002 8004 8007 8010 8011 8012 8015 8018 8022 8022 8028 8029 8031 8033 8033 8037 8042 8042 8044 8044 8048 8048 8050 8050 8051 8051 8052 8053 8056 8057 8058 8059 8060 8061 8063 8065 8066 8068 8069 8076 8083 8089 8089 8091 8091 8097 8099 8100 8101 8106 8107 8110 8111 8114 8114 8115 8117 8117 8121 8121 8125 8126 8129 8130 8133 8134 8136 8138 8140 8142 8145 8150 8158 8160 8164 8167 8167 8174 8176 8178 8179 8180 8182 8182 8184 8191 8192 8192 8194 8197 8199 8199 8203 8203 8207 8211 8213 8214 8218 8220 8222 8223 8223 8223 8224 8225 8225 8226 8228 8229 8229 8230 8232 8234 8234 8235 8238 8238 8239 8240 8243 8248 8249 8250 8252 8253 8265 8265 8266 8266 8270 8271 8274 8274 8276 8280 8288 8289 8292 8293 8294 8295 8300 8303 8303 8304 8305 8306 8309 8313 8314 8315 8316 8316 8316 8317 8317 8319 8322 8323 8323 8328 8329 8330 8333 8335 8335 8336 8339 8340 8340 8340 8340 8345 8346 8347 8348 8348 8348 8351 8353 8360 8361 8362 8365 8365 8368 8368 8370 8373 8374 8375 8377 8383 8390 8394 8395 8400 8409 8411 8412 8414 8415 8416 8418 8418 8418 8419 8419 8420 8421 8424 8426 8429 8432 8436 8440 8442 8442 8446 8455 8457 8460 8461 8466 8467 8467 8468 8468 8468 8470 8475 8477 8481 8486 8487 8491 8493 8494 8495 8499 8499 8502 8503 8503 8504 8505 8505 8506 8508 8510 8512 8512 8516 8517 8517 8518 8520 8521 8523 8528 8528 8529 8530 8530 8530 8531 8534 8535 8536 8541 8541 8543 8545 8551 8551 8552 8556 8556 8560 8561 8571 8575 8577 8584 8585 8586 8589 8591 8594 8594 8595 8598 8598 8599 8600 8600 8601 8601 8603 8604 8604 8606 8609 8610 8610 8610 8614 8617 8620 8621 8622 8630 8632 8632 8633 8633 8634 8637 8644 8644 8644 8646 8647 8650 8652 8653 8655 8657 8657 8660 8660 8661 8662 8662 8663 8665 8668 8670 8676 8678 8679 8683 8684 8689 8692 8703 8706 8708 8712 8712 8713 8715 8717 8717 8718 8722 8725 8726 8729 8729 8739 8740 8742 8749 8753 8753 8754 8754 8759 8761 8763 8769 8774 8776 8779 8781 8782 8790 8791 8794 8798 8801 8803 8803 8807 8809 8810 8811 8813 8814 8818 8820 8820 8821 8825 8827 8827 8828 8835 8839 8843 8843 8846 8849 8860 8865 8867 8868 8869 8873 8875 8876 8881 8884 8885 8885 8886 8891 8892 8893 8896 8896 8898 8910 8917 8918 8925 8934 8935 8939 8940 8940 8940 8943 8945 8945 8949 8953 8954 8956 8959 8961 8961 8968 8969 8971 8974 8975 8979 8983 8984 8986 8987 8989 8996 9000 9005 9006 9006 9007 9011 9014 9014 9015 9017 9020 9020 9021 9021 9023 9027 9027 9028 9034 9036 9041 9041 9041 9042 9043 9045 9051 9051 9052 9055 9055 9057 9058 9059 9060 9062 9063 9063 9066 9066 9068 9069 9073 9077 9078 9078 9080 9081 9082 9086 9088 9090 9093 9099 9100 9101 9105 9113 9114 9115 9117 9120 9123 9123 9124 9125 9127 9134 9135 9139 9141 9146 9149 9150 9150 9155 9158 9159 9162 9162 9162 9163 9164 9166 9174 9175 9179 9182 9182 9182 9183 9184 9187 9188 9189 9189 9193 9197 9200 9200 9201 9201 9201 9203 9204 9204 9204 9207 9210 9211 9212 9216 9217 9217 9219 9223 9226 9226 9230 9232 9237 9238 9238 9246 9247 9248 9251 9253 9254 9257 9259 9262 9262 9264 9264 9265 9265 9268 9273 9274 9276 9279 9280 9280 9280 9287 9287 9288 9290 9296 9300 9301 9304 9309 9313 9314 9316 9318 9318 9322 9325 9325 9326 9326 9327 9333 9336 9341 9341 9341 9347 9348 9349 9350 9353 9355 9355 9356 9357 9358 9359 9364 9368 9377 9378 9383 9384 9388 9389 9393 9398 9399 9400 9402 9403 9405 9407 9408 9412 9413 9413 9415 9415 9416 9421 9422 9424 9424 9426 9430 9434 9434 9436 9436 9438 9438 9440 9440 9441 9444 9444 9445 9448 9451 9453 9453 9461 9464 9466 9467 9468 9468 9472 9473 9473 9475 9476 9478 9482 9484 9487 9488 9489 9490 9491 9492 9497 9501 9501 9502 9506 9507 9508 9511 9513 9519 9522 9525 9529 9530 9530 9530 9531 9532 9537 9540 9541 9542 9544 9545 9548 9554 9555 9562 9563 9566 9568 9572 9573 9576 9579 9581 9581 9582 9599 9600 9600 9603 9603 9604 9605 9611 9611 9617 9618 9621 9622 9629 9632 9633 9634 9634 9636 9636 9636 9640 9640 9641 9643 9651 9654 9655 9662 9663 9665 9666 9666 9667 9667 9668 9670 9671 9672 9673 9683 9683 9684 9686 9687 9688 9690 9691 9693 9695 9698 9703 9705 9707 9709 9709 9712 9712 9713 9713 9715 9719 9722 9728 9733 9734 9736 9740 9741 9741 9742 9743 9744 9746 9747 9748 9750 9755 9755 9756 9761 9762 9763 9763 9764 9766 9768 9769 9774 9775 9775 9776 9779 9782 9782 9785 9791 9792 9799 9800 9804 9808 9811 9816 9820 9821 9824 9826 9826 9829 9833 9835 9835 9838 9839 9844 9849 9851 9854 9857 9857 9859 9859 9860 9861 9862 9866 9867 9869 9871 9872 9873 9876 9876 9876 9877 9887 9887 9892 9892 9893 9894 9898 9901 9903 9906 9910 9911 9913 9915 9918 9919 9925 9931 9936 9937 9940 9941 9942 9944 9947 9949 9950 9950 9952 9953 9955 9956 9960 9962 9966 9970 9975 9977 9983 9983 9983 9986 9988 9992
23 23 23 23 24 25 25 26 27 27 28 30 30 31 31 32 34 34 35 36 36 38 38 39 39 39 40 40 40 40 41 41 42 42 42 43 43 43 45 46 46 47 48 49 49 50 51 52 54 55 55 56 57 57 58 60 60 63 64 64 64 64 65 67 68 69 74 74 76 79 79 79 81 81 82 82 82 83 84 85 86 87 87 87 90 91 92 92 93 93 94 94 95 96 97 97 97 98 99 100 102 103 104 105 107 107 111 114 117 117 118 120 121 122 123 123 123 126 128 129 130 130 133 134 135 135 138 143 146 150 152 152 154 155 156 157 157 157 158 158 159 161 162 164 164 167 171 171 178 178 178 180 180 181 182 187 189 191 191 197 197 198 199 201 201 206 207 207 209 210 211 214 217 220 221 223 224 225 225 226 232 233 233 234 236 238 240 240 241 242 243 249 250 251 252 252 254 254 255 259 263 264 264 265 265 266 266 268 269 270 272 272 273 274 275 275 276 278 279 287 287 291 292 293 295 298 299 299 302 303 309 310 311 313 315 317 319 322 325 325 327 327 332 333 333 333 334 339 342 344 348 348 348 349 351 351 353 355 355 355 356 358 359 365 370 373 375 375 377 381 381 387 389 389 391 391 391 391 392 393 396 396 399 399 401 402 402 403 406 408 408 409 409 411 411 413 419 421 422 424 424 432 437 441 445 448 451 453 456 457 458 458 463 463 465 466 467 469 471 475 475 476 477 479 481 481 483 485 487 487 488 488 490 493 494 496 503 505 509 510 511 512 512 515 517 517 519 527 530 534 537 538 540 541 544 546 550 551 553 553 554 554 557 558 558 559 562 564 565 565 567 567 567 567 568 569 570 571 571 572 582 587 589 589 589 589 593 595 596 598 599 602 603 604 611 616 617 618 621 625 626 632 632 634 634 635 635 639 645 645 646 646 648 650 651 651 651 658 662 662 663 664 667 668 671 672 673 681 683 685 687 690 692 694 696 696 702 702 702 703 705 706 707 710 712 712 714 716 717 719 720 724 725 725 729 732 734 737 739 740 742 742 743 745 747 749 749 750 750 753 753 754 754 755 756 759 763 764 765 767 769 773 773 774 779 780 782 783 783 785 787 791 792 794 794 794 795 796 796 799 799 801 801 802 804 805 806 808 808 808 808 809 813 813 816 818 818 820 823 824 825 828 828 828 828 830 838 841 842 842 845 846 846 847 848 850 850 850 852 853 853 854 855 857 861 865 865 866 866 866 866 868 868 868 876 880 884 884 885 888 889 889 889 890 891 894 897 898 898 899 903 904 907 908 908 916 917 921 925 926 927 928 932 939 941 942 942 944 944 945 945 946 949 956 957 963 963 964 971 972 973 973 976 976 978 979 980 980 980 984 984 986 989 991 991 992 993 995 995 995 997 1003 1007 1008 1012 1018 1020 1023 1023 1026 1028 1029 1034 1036 1039 1040 1041 1041 1042 1044 1046 1051 1053 1056 1057 1062 1063 1064 1065 1065 1065 1066 1068 1075 1079 1080 1082 1083 1084 1085 1091 1091 1091 1094 1095 1097 1099 1099 1100 1105 1109 1114 1115 1117 1122 1129 1130 1131 1135 1137 1141 1144 1147 1148 1148 1149 1151 1159 1161 1165 1168 1170 1171 1175 1177 1179 1179 1180 1180 1182 1183 1184 1186 1186 1191 1191 1192 1192 1193 1196 1198 1199 1204 1204 1206 1206 1207 1211 1214 1214 1215 1215 1217 1218 1222 1232 1233 1235 1237 1237 1240 1241 1241 1243 1249 1251 1252 1253 1256 1261 1261 1262 1263 1263 1263 1264 1265 1268 1268 1278 1283 1283 1285 1287 1288 1290 1290 1291 1294 1299 1300 1311 1312 1312 1315 1316 1322 1329 1330 1337 1342 1344 1345 1346 1349 1349 1351 1351 1353 1354 1356 1356 1358 1358 1359 1362 1370 1372 1374 1378 1378 1380 1385 1386 1390 1393 1396 1397 1398 1401 1402 1403 1405 1405 1407 1412 1412 1413 1413 1414 1415 1421 1422 1422 1422 1424 1425 1425 1426 1426 1427 1432 1434 1436 1437 1440 1441 1442 1443 1444 1445 1446 1448 1453 1453 1455 1458 1463 1465 1469 1470 1471 1473 1476 1477 1477 1478 1481 1482 1482 1485 1485 1485 1486 1489 1490 1493 1493 1498 1499 1501 1502 1507 1511 1511 1511 1512 1512 1519 1519 1520 1525 1527 1529 1532 1534 1536 1540 1540 1543 1546 1547 1553 1558 1564 1567 1567 1568 1568 1568 1571 1571 1572 1577 1580 1581 1581 1585 1591 1595 1597 1604 1604 1607 1608 1611 1615 1615 1620 1625 1625 1625 1630 1630 1636 1636 1637 1637 1637 1645 1647 1648 1648 1651 1652 1653 1654 1655 1656 1660 1664 1664 1671 1675 1682 1687 1692 1694 1695 1696 1704 1707 1712 1712 1716 1717 1720 1720 1726 1729 1730 1734 1738 1740 1742 1745 1748 1751 1751 1752 1753 1754 1756 1763 1765 1767 1767 1771 1775 1775 1779 1779 1780 1782 1782 1782 1783 1784 1787 1788 1792 1793 1793 1793 1796 1801 1802 1803 1803 1807 1812 1813 1813 1816 1819 1821 1822 1822 1824 1827 1832 1832 1836 1837 1840 1844 1845 1846 1847 1848 1848 1849 1853 1853 1853 1863 1864 1868 1872 1873 1874 1875 1878 1879 1884 1885 1887 1888 1890 1892 1894 1894 1896 1896 1901 1904 1905 1906 1909 1912 1912 1913 1917 1918 1920 1923 1928 1930 1937 1938 1938 1939 1941 1941 1942 1944 1944 1944 1946 1946 1947 1948 1952 1955 1958 1959 1961 1961 1963 1965 1968 1970 1970 1972 1972 1973 1974 1975 1975 1976 1981 1981 1983 1985 1987 1989 1991 1993 1996 1999 1999 1999 2000 2000 2001 2004 2005 2006 2006 2006 2007 2019 2022 2022 2023 2024 2026 2028 2028 2030 2030 2033 2034 2034 2034 2034 2039 2042 2043 2043 2046 2047 2047 2051 2051 2051 2052 2052 2052 2056 2058 2059 2060 2063 2065 2070 2071 2073 2075 2075 2075 2083 2083 2084 2086 2089 2090 2093 2095 2096 2097 2110 2110 2112 2116 2116 2117 2122 2127 2127 2129 2130 2131 2133 2133 2133 2134 2136 2139 2139 2140 2144 2145 2146 2146 2151 2152 2155 2156 2157 2157 2157 2157 2158 2164 2169 2169 2171 2172 2174 2174 2176 2178 2180 2180 2181 2182 2183 2187 2190 2192 2192 2196 2196 2198 2200 2203 2203 2207 2207 2207 2208 2214 2219 2220 2224 2224 2229 2230 2240 2240 2241 2242 2243 2244 2245 2247 2251 2251 2251 2252 2252 2254 2257 2257 2259 2262 2263 2264 2265 2268 2269 2271 2272 2274 2276 2277 2282 2283 2291 2292 2294 2299 2299 2302 2303 2303 2304 2306 2307 2310 2311 2314 2315 2315 2318 2324 2324 2324 2324 2329 2332 2337 2344 2347 2356 2361 2361 2365 2378 2380 2381 2383 2386 2391 2391 2392 2394 2394 2399 2401 2407 2412 2413 2422 2423 2423 2425 2426 2427 2428 2429 2431 2432 2434 2436 2443 2444 2445 2446 2447 2449 2449 2449 2451 2456 2459 2460 2460 2460 2466 2469 2469 2470 2470 2475 2477 2479 2483 2483 2484 2484 2489 2489 2491 2493 2495 2496 2497 2499 2499 2499 2501 2502 2504 2505 2508 2509 2510 2513 2514 2519 2519 2520 2521 2521 2522 2527 2527 2528 2529 2530 2533 2533 2534 2534 2536 2536 2537 2537 2540 2544 2545 2547 2558 2558 2567 2570 2571 2574 2580 2582 2582 2584 2586 2592 2596 2599 2601 2601 2602 2603 2603 2606 2607 2607 2608 2609 2612 2616 2616 2617 2623 2623 2627 2628 2628 2633 2635 2635 2638 2639 2640 2642 2642 2643 2643 2643 2645 2646 2648 2649 2650 2652 2652 2654 2654 2655 2656 2659 2659 2659 2660 2662 2664 2665 2667 2668 2671 2672 2674 2676 2676 2678 2680 2683 2685 2685 2688 2691 2691 2694 2695 2695 2701 2714 2715 2718 2719 2719 2720 2721 2723 2726 2727 2730 2730 2730 2734 2737 2741 2742 2742 2750 2750 2750 2754 2755 2755 2758 2760 2761 2761 2768 2770 2770 2771 2774 2777 2781 2799 2800 2802 2803 2808 2810 2814 2820 2820 2823 2827 2830 2830 2831 2832 2832 2838 2838 2845 2845 2845 2847 2848 2856 2857 2858 2859 2860 2860 2863 2866 2870 2872 2873 2875 2876 2877 2877 2878 2880 2885 2886 2887 2889 2896 2899 2900 2902 2904 2910 2911 2911 2912 2917 2919 2922 2924 2930 2930 2931 2933 2933 2935 2936 2936 2938 2939 2948 2949 2952 2957 2962 2962 2966 2967 2969 2970 2972 2972 2973 2974 2978 2980 2980 2984 2987 2987 2997 2997 2998 3000 3003 3003 3003 3006 3006 3007 3010 3011 3015 3020 3025 3026 3031 3033 3034 3041 3042 3044 3046 3046 3046 3047 3047 3049 3049 3049 3051 3052 3055 3056 3058 3058 3059 3064 3069 3074 3075 3076 3077 3079 3079 3080 3081 3084 3085 3089 3092 3093 3093 3094 3095 3100 3100 3101 3102 3104 3109 3112 3112 3114 3114 3125 3125 3130 3135 3135 3139 3141 3142 3146 3146 3146 3146 3148 3148 3148 3152 3152 3152 3154 3155 3161 3162 3162 3162 3162 3163 3166 3167 3168 3168 3170 3170 3177 3178 3180 3182 3184 3186 3188 3189 3190 3195 3195 3202 3203 3203 3208 3209 3221 3222 3224 3224 3226 3228 3229 3230 3241 3242 3252 3253 3254 3256 3257 3258 3260 3263 3263 3263 3266 3268 3270 3270 3271 3271 3272 3272 3272 3276 3279 3281 3283 3284 3290 3292 3292 3293 3293 3294 3300 3301 3301 3305 3309 3311 3311 3312 3313 3314 3324 3327 3327 3330 3330 3331 3332 3333 3333 3336 3340 3342 3343 3343 3344 3351 3351 3352 3352 3354 3357 3357 3357 3359 3361 3371 3374 3374 3374 3376 3376 3380 3385 3395 3399 3401 3401 3401 3403 3404 3405 3406 3406 3408 3410 3410 3411 3412 3415 3416 3417 3417 3420 3422 3422 3424 3425 3428 3428 3429 3430 3437 3438 3438 3439 3441 3442 3442 3443 3450 3451 3454 3454 3459 3461 3462 3463 3470 3471 3472 3475 3477 3477 3480 3481 3484 3486 3488 3490 3492 3492 3492 3494 3494 3500 3502 3505 3506 3508 3508 3509 3510 3512 3514 3514 3514 3514 3516 3521 3521 3524 3525 3529 3529 3530 3531 3531 3537 3542 3543 3543 3545 3547 3547 3549 3553 3557 3557 3560 3561 3562 3563 3567 3570 3572 3572 3572 3573 3580 3582 3584 3587 3590 3590 3595 3595 3596 3597 3599 3599 3600 3604 3609 3611 3611 3615 3618 3618 3619 3619 3620 3621 3622 3622 3623 3625 3627 3627 3628 3629 3630 3644 3644 3649 3652 3653 3653 3654 3654 3657 3659 3662 3663 3663 3665 3668 3675 3680 3682 3682 3683 3685 3694 3697 3697 3698 3698 3699 3700 3702 3708 3709 3710 3710 3711 3713 3714 3717 3717 3722 3723 3725 3725 3731 3732 3734 3735 3735 3735 3736 3740 3740 3741 3745 3748 3749 3749 3750 3751 3753 3756 3760 3761 3762 3764 3765 3765 3770 3774 3779 3781 3782 3784 3787 3789 3794 3794 3796 3797 3800 3801 3803 3803 3804 3806 3806 3809 3811 3816 3817 3817 3818 3819 3820 3821 3826 3826 3827 3827 3829 3829 3830 3834 3835 3836 3836 3836 3839 3839 3840 3841 3844 3845 3845 3850 3855 3856 3858 3863 3863 3863 3865 3865 3867 3867 3868 3869 3872 3875 3877 3884 3885 3886 3892 3894 3894 3895 3898 3900 3903 3906 3907 3908 3909 3909 3909 3910 3911 3913 3913 3919 3920 3920 3920 3922 3922 3922 3922 3927 3929 3929 3933 3934 3935 3936 3941 3947 3952 3953 3953 3957 3959 3962 3966 3968 3976 3977 3977 3978 3979 3983 3990 3990 3991 3993 3994 3996 3998 4000 4000 4000 4001 4003 4007 4009 4010 4014 4014 4017 4021 4022 4022 4022 4024 4026 4026 4027 4032 4033 4035 4037 4038 4039 4040 4042 4043 4043 4045 4047 4050 4050 4051 4052 4053 4055 4055 4060 4060 4061 4066 4067 4072 4074 4076 4079 4081 4082 4085 4085 4086 4088 4089 4091 4098 4098 4099 4101 4102 4102 4103 4105 4114 4119 4120 4121 4121 4123 4123 4124 4127 4128 4130 4130 4131 4133 4141 4148 4149 4150 4152 4155 4158 4162 4168 4169 4169 4171 4172 4175 4178 4186 4189 4190 4191 4194 4196 4199 4200 4200 4201 4202 4205 4207 4212 4216 4217 4217 4219 4221 4221 4228 4229 4231 4233 4234 4234 4240 4244 4244 4246 4249 4252 4254 4254 4255 4255 4255 4262 4264 4265 4265 4266 4270 4271 4271 4271 4271 4272 4277 4280 4281 4284 4285 4285 4287 4289 4291 4296 4296 4296 4298 4300 4301 4303 4303 4304 4306 4307 4311 4314 4321 4321 4325 4326 4328 4329 4332 4332 4333 4333 4338 4338 4340 4342 4342 4342 4343 4345 4345 4351 4353 4353 4354 4355 4362 4364 4368 4368 4370 4371 4372 4373 4373 4376 4379 4380 4387 4387 4388 4389 4390 4391 4391 4391 4393 4394 4397 4401 4404 4405 4406 4407 4409 4410 4413 4414 4415 4417 4418 4423 4425 4426 4429 4429 4433 4436 4436 4437 4438 4439 4440 4440 4447 4449 4451 4452 4454 4457 4464 4465 4468 4468 4469 4473 4476 4478 4480 4485 4486 4487 4493 4493 4497 4501 4503 4504 4504 4506 4508 4509 4513 4514 4514 4516 4518 4519 4519 4525 4532 4532 4533 4534 4537 4540 4543 4546 4548 4548 4549 4550 4550 4555 4558 4560 4561 4565 4565 4567 4569 4580 4582 4582 4584 4587 4589 4589 4592 4593 4593 4595 4598 4598 4602 4612 4617 4617 4618 4618 4619 4620 4638 4639 4640 4640 4641 4642 4645 4649 4650 4654 4661 4673 4676 4677 4681 4681 4682 4683 4686 4691 4693 4698 4701 4706 4707 4709 4710 4712 4715 4721 4722 4723 4728 4729 4729 4732 4736 4736 4736 4736 4738 4742 4744 4746 4749 4754 4757 4758 4758 4761 4764 4765 4769 4770 4774 4775 4775 4780 4784 4788 4789 4790 4791 4791 4794 4794 4796 4797 4799 4800 4801 4801 4802 4805 4808 4811 4811 4813 4813 4814 4815 4820 4821 4822 4823 4824 4825 4827 4827 4831 4833 4836 4837 4839 4844 4845 4848 4848 4852 4854 4857 4859 4859 4859 4861 4865 4866 4867 4871 4871 4871 4878 4880 4884 4886 4888 4892 4896 4904 4904 4905 4911 4912 4913 4914 4915 4919 4919 4920 4920 4921 4921 4924 4925 4927 4928 4931 4933 4933 4934 4936 4936 4937 4939 4942 4942 4942 4943 4944 4945 4947 4950 4956 4960 4961 4966 4966 4967 4967 4968 4973 4973 4976 4976 4977 4977 4979 4982 4982 4982 4986 4987 4989 4991 4995 4996 4997 4997 4998 5000 5003 5003 5004 5005 5009 5015 5016 5016 5017 5017 5021 5022 5025 5029 5034 5035 5042 5045 5045 5047 5048 5051 5052 5057 5057 5059 5059 5060 5062 5065 5066 5068 5069 5072 5072 5076 5076 5083 5086 5087 5088 5092 5094 5099 5099 5102 5103 5103 5108 5110 5116 5116 5117 5117 5120 5121 5121 5121 5122 5124 5125 5128 5128 5128 5129 5132 5139 5144 5151 5152 5152 5155 5156 5156 5156 5158 5166 5167 5170 5171 5172 5174 5175 5176 5180 5181 5190 5190 5192 5197 5201 5201 5204 5207 5208 5208 5212 5212 5215 5218 5218 5220 5221 5223 5226 5228 5236 5237 5241 5244 5246 5248 5249 5250 5250 5252 5253 5253 5253 5255 5256 5259 5261 5271 5273 5273 5274 5274 5276 5276 5277 5281 5282 5282 5284 5285 5292 5292 5300 5300 5307 5308 5308 5311 5311 5313 5321 5322 5323 5324 5327 5329 5331 5337 5339 5339 5341 5351 5354 5354 5355 5358 5359 5366 5368 5368 5369 5370 5372 5373 5375 5376 5380 5382 5382 5385 5385 5388 5400 5401 5402 5405 5408 5410 5413 5415 5415 5420 5423 5424 5430 5438 5439 5440 5440 5440 5442 5443 5444 5448 5449 5451 5454 5457 5461 5463 5463 5471 5480 5483 5484 5488 5489 5490 5490 5492 5492 5493 5493 5494 5495 5495 5496 5497 5497 5500 5500 5500 5503 5509 5512 5512 5513 5514 5518 5519 5520 5521 5523 5523 5525 5529 5529 5530 5530 5535 5539 5540 5541 5541 5547 5553 5553 5554 5555 5555 5559 5560 5560 5561 5563 5563 5566 5568 5568 5575 5583 5584 5586 5589 5589 5591 5591 5594 5595 5596 5599 5600 5600 5600 5601 5603 5607 5609 5610 5612 5614 5618 5619 5622 5622 5622 5623 5623 5624 5627 5629 5630 5633 5634 5634 5638 5639 5639 5640 5640 5641 5643 5647 5655 5657 5658 5660 5661 5663 5663 5664 5664 5665 5665 5666 5672 5673 5673 5675 5682 5682 5684 5685 5689 5690 5693 5694 5694 5697 5698 5700 5700 5702 5704 5710 5714 5714 5714 5715 5716 5718 5724 5724 5724 5725 5727 5728 5729 5732 5734 5734 5735 5737 5738 5742 5754 5754 5758 5759 5762 5763 5764 5766 5767 5770 5781 5782 5783 5785 5786 5787 5787 5788 5790 5791 5792 5798 5799 5801 5804 5804 5804 5807 5808 5810 5810 5815 5817 5818 5824 5826 5833 5834 5840 5841 5843 5844 5848 5849 5852 5853 5855 5857 5859 5860 5863 5864 5868 5869 5869 5871 5872 5875 5875 5881 5884 5884 5886 5888 5891 5891 5892 5894 5903 5904 5905 5908 5909 5914 5915 5915 5916 5916 5917 5921 5928 5928 5938 5942 5943 5943 5947 5950 5950 5950 5952 5952 5957 5961 5963 5964 5966 5967 5967 5968 5968 5970 5971 5972 5974 5974 5975 5976 5977 5978 5980 5982 5988 5989 5990 5990 5990 5991 5994 5995 5999 6000 6002 6004 6004 6005 6005 6007 6009 6010 6013 6014 6016 6016 6021 6025 6025 6028 6029 6033 6035 6036 6036 6036 6037 6039 6041 6041 6044 6044 6049 6051 6052 6063 6064 6064 6065 6067 6069 6072 6073 6074 6074 6075 6077 6077 6078 6078 6081 6083 6083 6084 6084 6084 6088 6089 6090 6093 6095 6096 6100 6108 6109 6109 6110 6114 6115 6117 6122 6128 6130 6130 6133 6135 6137 6140 6140 6145 6146 6148 6148 6153 6153 6153 6164 6170 6172 6172 6180 6182 6186 6187 6190 6191 6192 6194 6194 6197 6200 6200 6200 6203 6204 6206 6211 6211 6213 6220 6221 6223 6226 6227 6230 6233 6238 6239 6242 6244 6249 6251 6253 6253 6255 6255 6257 6257 6263 6265 6267 6270 6272 6274 6275 6275 6276 6278 6279 6279 6280 6280 6285 6287 6288 6290 6290 6292 6293 6294 6296 6298 6298 6299 6300 6302 6305 6306 6307 6314 6315 6318 6318 6321 6322 6323 6326 6331 6334 6335 6336 6338 6346 6353 6353 6360 6362 6363 6376 6377 6379 6382 6383 6386 6386 6387 6392 6393 6393 6394 6396 6398 6399 6403 6405 6407 6408 6408 6409 6412 6413 6416 6419 6421 6426 6427 6430 6432 6433 6435 6435 6436 6437 6439 6441 6442 6451 6452 6453 6455 6456 6459 6460 6461 6461 6464 6464 6466 6468 6470 6472 6477 6480 6481 6482 6482 6486 6489 6491 6492 6493 6493 6494 6495 6499 6504 6507 6508 6509 6510 6511 6513 6517 6518 6519 6519 6519 6526 6527 6527 6529 6529 6531 6532 6532 6534 6538 6540 6545 6545 6547 6548 6549 6550 6554 6555 6556 6560 6561 6561 6562 6565 6568 6570 6572 6573 6576 6577 6577 6581 6589 6589 6589 6591 6594 6595 6595 6596 6597 6598 6598 6605 6609 6609 6610 6612 6615 6616 6618 6620 6621 6621 6622 6623 6624 6627 6627 6630 6631 6632 6635 6635 6636 6637 6650 6652 6657 6659 6661 6663 6670 6672 6673 6673 6673 6674 6680 6681 6683 6685 6686 6697 6698 6706 6707 6707 6709 6709 6713 6713 6714 6715 6715 6716 6716 6719 6721 6721 6721 6723 6724 6724 6726 6727 6728 6729 6730 6734 6743 6747 6747 6749 6750 6752 6755 6756 6756 6757 6759 6760 6761 6763 6764 6764 6773 6774 6774 6775 6775 6778 6779 6780 6781 6782 6785 6786 6786 6787 6788 6789 6790 6799 6800 6805 6805 6807 6808 6811 6814 6818 6818 6819 6821 6822 6826 6829 6830 6832 6833 6833 6834 6843 6844 6844 6845 6845 6857 6859 6864 6865 6869 6872 6877 6878 6878 6879 6884 6885 6886 6889 6890 6891 6891 6892 6894 6898 6902 6903 6903 6903 6903 6904 6905 6905 6906 6908 6912 6912 6913 6913 6916 6917 6920 6920 6920 6921 6923 6924 6924 6925 6929 6931 6932 6935 6939 6940 6944 6949 6954 6954 6956 6958 6961 6964 6966 6968 6972 6974 6974 6976 6976 6979 6984 6986 6987 6989 6991 6994 6995 6999 7004 7005 7007 7009 7014 7014 7017 7018 7020 7022 7024 7024 7025 7025 7029 7032 7035 7036 7036 7037 7039 7040 7042 7042 7043 7043 7043 7046 7056 7060 7061 7065 7065 7065 7066 7066 7069 7070 7073 7074 7075 7077 7078 7078 7079 7079 7082 7087 7088 7090 7091 7092 7095 7097 7099 7099 7102 7102 7104 7106 7106 7107 7112 7113 7115 7115 7116 7119 7120 7122 7127 7128 7130 7142 7142 7145 7145 7145 7146 7148 7150 7150 7150 7151 7152 7153 7154 7155 7156 7156 7162 7164 7165 7166 7166 7167 7170 7174 7175 7180 7180 7180 7181 7184 7185 7194 7197 7198 7201 7201 7208 7211 7213 7214 7219 7220 7221 7224 7224 7227 7227 7230 7233 7233 7233 7234 7236 7238 7244 7245 7247 7251 7252 7252 7253 7254 7254 7257 7257 7262 7263 7263 7264 7264 7266 7266 7273 7276 7276 7277 7279 7280 7283 7283 7284 7285 7286 7293 7294 7295 7302 7303 7304 7308 7310 7312 7326 7327 7335 7336 7337 7338 7340 7343 7345 7346 7348 7348 7349 7350 7350 7350 7354 7362 7363 7364 7366 7367 7369 7371 7379 7379 7381 7381 7381 7382 7382 7385 7387 7387 7390 7393 7396 7403 7404 7408 7411 7412 7414 7417 7418 7419 7420 7423 7423 7424 7424 7426 7428 7432 7434 7434 7435 7436 7442 7445 7447 7453 7453 7457 7458 7459 7463 7466 7466 7470 7478 7478 7478 7484 7486 7488 7490 7492 7494 7494 7494 7497 7497 7498 7501 7506 7509 7509 7515 7516 7516 7517 7518 7518 7521 7522 7524 7524 7527 7527 7530 7531 7536 7537 7539 7540 7544 7545 7545 7546 7550 7552 7554 7554 7554 7555 7557 7557 7557 7559 7560 7561 7561 7562 7564 7568 7569 7570 7572 7572 7572 7572 7573 7579 7581 7582 7582 7583 7583 7593 7593 7594 7595 7598 7602 7604 7611 7613 7614 7615 7615 7617 7619 7627 7628 7632 7632 7636 7639 7639 7641 7643 7643 7647 7648 7649 7649 7651 7655 7657 7658 7659 7660 7662 7666 7672 7672 7673 7674 7675 7680 7681 7682 7682 7683 7688 7690 7691 7692 7698 7700 7701 7704 7704 7705 7705 7705 7707 7717 7718 7718 7721 7726 7727 7729 7731 7731 7732 7733 7734 7734 7738 7741 7743 7743 7744 7746 7749 7750 7757 7758 7764 7764 7765 7766 7766 7771 7772 7780 7782 7783 7784 7787 7788 7789 7790 7791 7795 7797 7801 7804 7815 7817 7819 7820 7820 7824 7826 7828 7830 7830 7831 7832 7833 7836 7837 7839 7839 7842 7842 7844 7848 7851 7851 7852 7854 7858 7858 7860 7861 7862 7865 7867 7869 7869 7870 7870 7871 7872 7875 7876 7876 7877 7878 7881 7883 7887 7891 7892 7892 7894 7898 7898 7899 7900 7903 7913 7922 7924 7929 7929 7932 7934 7934 7935 7936 7936 7937 7938 7943 7947 7950 7950 7951 7951 7953 7956 7961 7966 7967 7968 7970 7970 7970 7970 7971 7973 7974 7975 7975 7976 7978 7980 7981 7985 7988 7991 7994 7996 7999 8001 8004 8004 8005 8006 8006 8011 8012 8017 8022 8023 8024 8026 8027 8030 8031 8032 8034 8034 8035 8040 8042 8044 8044 8046 8049 8051 8052 8052 8053 8056 8060 8061 8062 8064 8066 8066 8069 8072 8072 8079 8081 8083 8084 8085 8088 8089 8089 8093 8094 8097 8102 8103 8103 8108 8108 8111 8117 8119 8124 8126 8127 8130 8137 8143 8147 8149 8150 8156 8156 8156 8157 8158 8158 8164 8164 8164 8165 8168 8169 8170 8171 8174 8178 8179 8180 8180 8187 8187 8187 8192 8195 8197 8198 8202 8203 8203 8204 8206 8212 8213 8214 8215 8218 8221 8227 8228 8229 8231 8232 8235 8237 8239 8242 8250 8250 8255 8256 8256 8257 8261 8262 8262 8265 8266 8267 8269 8270 8270 8271 8273 8275 8275 8276 8279 8281 8282 8286 8287 8289 8290 8294 8294 8296 8297 8297 8298 8304 8304 8305 8305 8306 8306 8310 8315 8315 8316 8319 8322 8329 8334 8334 8335 8337 8339 8340 8341 8343 8347 8347 8348 8354 8355 8355 8356 8359 8367 8367 8369 8370 8370 8370 8371 8372 8372 8375 8376 8376 8379 8380 8381 8382 8384 8387 8388 8391 8392 8395 8398 8400 8403 8405 8405 8410 8414 8415 8416 8417 8417 8418 8420 8422 8425 8431 8440 8441 8445 8448 8448 8449 8452 8454 8456 8457 8458 8460 8460 8462 8467 8467 8471 8476 8477 8477 8479 8481 8484 8485 8486 8487 8488 8491 8493 8496 8496 8500 8501 8504 8506 8509 8513 8513 8514 8514 8515 8521 8525 8525 8527 8529 8530 8531 8532 8534 8540 8542 8543 8547 8548 8552 8555 8555 8555 8555 8557 8560 8560 8560 8562 8565 8566 8567 8572 8576 8576 8577 8580 8580 8582 8585 8585 8586 8589 8593 8594 8595 8598 8603 8604 8607 8608 8609 8611 8612 8614 8620 8621 8624 8627 8627 8627 8628 8629 8633 8634 8636 8636 8637 8637 8638 8639 8647 8649 8650 8650 8650 8651 8656 8660 8661 8664 8664 8664 8664 8665 8667 8667 8667 8668 8671 8673 8674 8675 8684 8685 8686 8687 8689 8694 8694 8695 8703 8708 8713 8716 8716 8718 8718 8718 8719 8720 8722 8726 8727 8731 8735 8740 8742 8744 8759 8761 8762 8763 8764 8766 8766 8768 8770 8774 8776 8779 8783 8785 8791 8796 8797 8800 8803 8803 8804 8808 8820 8822 8824 8825 8826 8828 8828 8828 8830 8831 8832 8835 8838 8839 8843 8844 8846 8849 8850 8864 8867 8867 8868 8872 8875 8881 8883 8894 8895 8899 8900 8904 8906 8906 8906 8908 8911 8913 8914 8920 8924 8927 8936 8940 8941 8941 8945 8945 8946 8948 8951 8955 8956 8958 8958 8960 8962 8963 8970 8973 8973 8975 8977 8980 8988 8989 8990 8991 8993 8998 9001 9007 9009 9010 9011 9015 9015 9016 9023 9023 9024 9027 9027 9027 9028 9028 9028 9029 9038 9038 9043 9045 9045 9047 9048 9049 9052 9053 9056 9057 9057 9058 9060 9064 9065 9066 9068 9069 9078 9081 9082 9085 9086 9089 9091 9093 9094 9097 9106 9110 9112 9113 9115 9115 9120 9120 9124 9125 9125 9129 9129 9131 9131 9132 9134 9140 9141 9141 9143 9146 9146 9147 9150 9152 9154 9156 9158 9159 9164 9165 9165 9167 9169 9171 9175 9177 9181 9184 9184 9186 9187 9189 9190 9190 9190 9193 9195 9197 9200 9200 9202 9202 9206 9208 9212 9213 9213 9214 9218 9219 9222 9223 9224 9226 9226 9228 9228 9229 9230 9232 9238 9241 9243 9246 9249 9253 9253 9259 9260 9261 9261 9265 9267 9269 9274 9275 9278 9279 9282 9283 9283 9287 9289 9293 9293 9296 9297 9302 9304 9308 9311 9314 9314 9314 9317 9321 9330 9330 9332 9332 9332 9333 9333 9334 9335 9339 9340 9343 9344 9344 9348 9349 9350 9353 9356 9358 9358 9359 9359 9359 9362 9366 9370 9379 9382 9383 9385 9389 9394 9395 9398 9399 9401 9403 9404 9405 9408 9411 9421 9424 9430 9430 9431 9431 9435 9437 9437 9438 9438 9441 9442 9445 9446 9446 9446 9447 9451 9454 9456 9456 9459 9459 9462 9466 9467 9468 9468 9471 9473 9477 9479 9480 9482 9482 9483 9483 9485 9487 9488 9491 9492 9493 9495 9496 9497 9503 9504 9507 9508 9510 9510 9511 9512 9515 9516 9519 9522 9527 9531 9532 9534 9537 9537 9537 9541 9542 9543 9546 9547 9552 9556 9558 9559 9568 9568 9572 9574 9576 9579 9581 9582 9583 9583 9586 9611 9614 9615 9616 9616 9618 9619 9619 9621 9621 9621 9623 9625 9630 9634 9635 9635 9636 9637 9638 9640 9640 9641 9642 9644 9651 9656 9656 9662 9664 9667 9667 9668 9668 9674 9675 9675 9679 9683 9684 9684 9685 9687 9688 9692 9696 9696 9697 9697 9697 9702 9704 9707 9708 9709 9710 9714 9716 9716 9717 9720 9721 9722 9730 9737 9741 9743 9744 9747 9748 9750 9751 9752 9752 9754 9760 9761 9766 9768 9770 9772 9775 9776 9778 9778 9779 9782 9783 9783 9786 9787 9788 9789 9790 9790 9791 9791 9793 9801 9802 9804 9808 9813 9817 9827 9827 9832 9836 9836 9836 9838 9840 9840 9841 9842 9849 9849 9851 9864 9867 9867 9869 9870 9871 9874 9875 9877 9878 9878 9880 9880 9881 9881 9881 9882 9883 9889 9891 9892 9893 9894 9894 9902 9903 9904 9908 9911 9912 9913 9917 9919 9921 9927 9933 9937 9937 9941 9942 9943 9945 9950 9951 9951 9951 9952 9954 9956 9956 9961 9962 9966 9971 9977 9979 9984 9985 9985 9986 9988 9992
24 24 26 27 27 28 29 30 30 31 31 32 34 35 35 36 37 37 38 38 39 39 39 39 40 41 41 41 43 43 44 44 44 44 45 46 46 47 48 48 48 48 49 51 52 53 55 58 58 58 58 58 59 59 61 61 62 64 66 70 71 73 73 73 74 74 74 76 77 80 80 81 82 82 84 85 85 86 87 88 88 88 89 92 92 93 96 96 96 97 97 99 101 101 103 103 104 105 105 105 108 110 113 116 117 119 120 120 120 120 121 121 121 122 123 124 125 127 128 130 133 134 134 135 136 138 140 145 146 151 153 154 157 157 157 159 159 159 161 162 164 165 165 166 166 167 171 171 178 178 186 187 189 191 192 193 196 196 197 197 198 200 208 208 209 210 213 214 215 217 219 220 221 223 227 229 229 232 232 233 233 234 235 235 237 238 241 245 245 246 246 250 252 254 254 257 259 260 263 263 269 269 272 272 279 279 279 280 281 281 282 284 287 287 290 290 295 296 297 300 301 301 306 308 309 309 310 314 314 314 316 316 317 319 322 328 330 330 335 339 340 340 340 342 343 343 347 347 349 349 354 355 355 365 366 367 370 373 377 377 378 379 379 381 382 384 385 388 388 391 396 398 399 400 401 401 402 403 403 404 405 407 408 409 415 417 419 419 424 425 428 433 435 437 438 438 444 444 450 451 451 454 455 456 457 458 460 461 461 463 463 465 468 468 470 472 472 473 474 476 477 478 489 490 492 494 495 496 499 499 500 501 502 503 505 508 508 511 511 515 518 518 519 521 523 524 527 528 534 535 540 540 541 549 550 551 556 557 561 561 563 567 578 579 579 581 583 585 586 588 588 592 594 594 594 594 595 599 599 602 603 605 605 606 611 611 611 612 615 619 622 631 631 634 638 638 639 641 644 644 645 652 653 659 660 660 661 661 662 665 665 669 671 673 675 677 677 679 680 681 683 683 685 688 690 691 694 694 696 696 700 702 703 703 706 708 709 709 711 713 716 716 719 721 726 727 728 729 731 733 733 740 743 747 749 749 752 752 753 755 758 759 761 764 767 769 775 776 779 780 790 791 794 795 796 798 803 806 807 808 809 809 812 813 817 818 819 820 824 828 828 829 833 838 843 846 848 848 849 851 853 862 863 863 866 867 867 874 878 878 879 880 880 884 886 888 890 892 893 895 896 897 897 900 900 901 902 904 906 906 907 913 915 917 920 921 922 923 925 926 929 931 934 934 936 937 939 940 943 949 950 952 953 956 956 957 959 959 960 963 965 966 967 976 979 981 981 982 986 987 991 993 995 997 998 999 1001 1001 1002 1002 1003 1004 1009 1012 1012 1012 1014 1016 1017 1018 1019 1021 1021 1023 1023 1025 1032 1037 1041 1042 1042 1044 1046 1051 1052 1054 1056 1058 1061 1061 1061 1067 1068 1070 1071 1077 1079 1080 1085 1088 1090 1090 1091 1092 1093 1095 1095 1096 1096 1097 1099 1100 1101 1102 1102 1103 1104 1108 1110 1113 1117 1121 1121 1122 1124 1127 1128 1129 1132 1136 1137 1139 1139 1140 1140 1140 1142 1148 1150 1151 1159 1160 1164 1166 1167 1169 1170 1182 1183 1183 1190 1193 1198 1200 1202 1203 1208 1211 1211 1214 1215 1218 1220 1221 1221 1222 1224 1224 1225 1226 1227 1228 1231 1233 1237 1238 1242 1246 1248 1250 1251 1253 1254 1258 1260 1261 1264 1266 1267 1269 1270 1272 1279 1284 1285 1286 1288 1292 1292 1297 1297 1298 1306 1307 1308 1308 1309 1314 1315 1316 1320 1321 1322 1323 1323 1325 1328 1329 1332 1334 1336 1336 1337 1341 1343 1346 1346 1348 1349 1349 1351 1352 1354 1356 1359 1360 1363 1364 1364 1365 1367 1367 1370 1370 1372 1378 1380 1383 1384 1385 1386 1386 1390 1393 1394 1395 1395 1397 1398 1398 1399 1401 1401 1411 1415 1415 1417 1417 1422 1426 1427 1429 1430 1430 1430 1432 1432 1433 1436 1436 1440 1440 1445 1446 1449 1451 1458 1460 1461 1464 1466 1468 1469 1470 1470 1470 1471 1475 1478 1478 1480 1481 1484 1485 1486 1489 1492 1494 1494 1496 1498 1498 1499 1504 1507 1509 1511 1514 1514 1520 1521 1524 1525 1528 1530 1530 1532 1533 1533 1535 1538 1540 1542 1542 1544 1547 1549 1551 1552 1553 1554 1556 1558 1560 1565 1569 1572 1575 1575 1578 1581 1585 1586 1587 1587 1588 1594 1595 1595 1600 1600 1603 1604 1605 1606 1607 1607 1609 1609 1619 1628 1630 1632 1632 1632 1635 1635 1635 1635 1637 1637 1638 1642 1643 1645 1646 1650 1650 1652 1654 1654 1655 1655 1656 1660 1662 1665 1668 1670 1671 1673 1681 1682 1682 1684 1687 1687 1692 1692 1695 1697 1698 1698 1703 1704 1704 1707 1710 1710 1710 1711 1713 1713 1714 1719 1722 1723 1725 1727 1731 1732 1734 1739 1748 1751 1752 1754 1754 1754 1756 1758 1763 1765 1765 1767 1768 1777 1780 1781 1782 1789 1791 1792 1795 1797 1798 1805 1807 1808 1809 1812 1812 1812 1813 1819 1819 1820 1821 1826 1828 1828 1831 1833 1834 1836 1837 1838 1842 1843 1845 1845 1850 1854 1854 1854 1855 1857 1858 1861 1862 1863 1869 1870 1870 1872 1873 1875 1877 1878 1878 1880 1880 1881 1883 1889 1891 1893 1894 1894 1894 1900 1901 1901 1903 1903 1907 1908 1909 1910 1913 1916 1918 1919 1919 1921 1928 1934 1937 1938 1938 1938 1942 1944 1947 1947 1952 1955 1955 1956 1959 1965 1965 1965 1972 1977 1977 1979 1979 1982 1985 1988 1988 1989 1991 1995 1998 1998 2000 2005 2005 2006 2007 2016 2018 2021 2022 2023 2023 2034 2037 2040 2041 2042 2043 2046 2048 2051 2058 2060 2063 2067 2069 2069 2069 2070 2071 2071 2074 2074 2075 2076 2076 2076 2076 2079 2080 2082 2084 2085 2085 2086 2090 2093 2096 2097 2098 2103 2106 2106 2108 2110 2110 2115 2115 2116 2118 2119 2119 2122 2125 2125 2127 2128 2129 2131 2132 2133 2137 2142 2144 2146 2147 2148 2149 2150 2154 2155 2157 2159 2159 2159 2160 2160 2161 2161 2161 2162 2162 2163 2164 2167 2168 2171 2172 2176 2176 2177 2179 2179 2183 2183 2185 2185 2187 2191 2193 2194 2196 2197 2199 2200 2201 2203 2206 2207 2211 2213 2218 2219 2220 2221 2221 2222 2224 2227 2231 2233 2238 2238 2239 2239 2241 2242 2247 2247 2249 2253 2255 2259 2259 2259 2261 2261 2262 2263 2263 2265 2266 2267 2267 2267 2271 2273 2274 2281 2284 2286 2286 2290 2296 2303 2305 2306 2310 2310 2314 2315 2318 2319 2323 2325 2332 2332 2334 2335 2341 2341 2342 2343 2345 2353 2357 2357 2362 2367 2368 2370 2370 2370 2372 2372 2374 2377 2378 2379 2382 2382 2387 2389 2390 2391 2392 2397 2397 2399 2399 2400 2402 2406 2408 2409 2409 2412 2414 2422 2425 2426 2426 2431 2432 2433 2434 2435 2436 2436 2436 2444 2445 2446 2446 2447 2449 2452 2454 2454 2457 2463 2464 2465 2468 2468 2471 2472 2473 2478 2478 2478 2480 2484 2484 2484 2484 2492 2492 2493 2500 2500 2502 2503 2503 2503 2507 2508 2508 2509 2510 2512 2514 2515 2523 2525 2526 2527 2529 2530 2533 2533 2539 2539 2541 2542 2542 2543 2547 2548 2549 2550 2554 2555 2561 2563 2563 2564 2566 2569 2571 2572 2573 2580 2586 2590 2592 2595 2597 2598 2599 2599 2601 2606 2609 2612 2618 2621 2623 2623 2623 2625 2627 2629 2630 2631 2633 2633 2634 2634 2635 2635 2641 2642 2644 2647 2647 2650 2652 2656 2659 2663 2665 2667 2668 2669 2669 2670 2672 2673 2673 2675 2677 2678 2679 2683 2683 2690 2693 2694 2697 2699 2699 2701 2703 2703 2704 2704 2704 2704 2705 2709 2717 2721 2722 2724 2728 2732 2732 2732 2733 2734 2735 2736 2737 2747 2747 2750 2751 2755 2755 2756 2757 2764 2766 2767 2768 2769 2770 2776 2776 2779 2782 2785 2785 2788 2789 2792 2793 2794 2795 2798 2799 2799 2801 2802 2803 2803 2807 2809 2813 2825 2825 2826 2826 2827 2834 2837 2840 2842 2844 2845 2845 2846 2849 2854 2857 2861 2863 2863 2867 2867 2870 2872 2873 2874 2874 2879 2880 2881 2883 2885 2887 2887 2893 2896 2897 2898 2899 2900 2901 2902 2903 2908 2912 2922 2924 2925 2926 2932 2939 2940 2941 2943 2945 2947 2951 2952 2953 2958 2960 2964 2965 2966 2970 2972 2975 2977 2980 2982 2986 2986 2989 2991 2999 3000 3000 3003 3005 3009 3009 3014 3016 3019 3019 3023 3024 3025 3026 3028 3028 3029 3032 3033 3034 3038 3039 3046 3046 3047 3048 3048 3049 3050 3052 3056 3057 3058 3058 3061 3066 3071 3074 3077 3081 3082 3083 3084 3088 3090 3090 3092 3092 3092 3093 3093 3096 3097 3100 3101 3102 3104 3105 3108 3108 3108 3109 3109 3112 3113 3113 3116 3116 3120 3121 3122 3123 3127 3128 3131 3135 3137 3139 3141 3145 3147 3152 3152 3155 3155 3157 3161 3164 3167 3167 3171 3174 3175 3180 3182 3182 3184 3184 3188 3190 3191 3193 3196 3197 3201 3201 3203 3207 3208 3209 3211 3213 3214 3215 3215 3220 3222 3223 3223 3225 3229 3235 3236 3238 3239 3240 3240 3243 3244 3244 3253 3258 3259 3260 3261 3262 3263 3264 3266 3268 3269 3270 3273 3281 3284 3286 3287 3288 3294 3294 3301 3301 3301 3304 3307 3307 3308 3311 3311 3313 3320 3322 3322 3323 3329 3330 3333 3336 3338 3342 3343 3344 3345 3345 3346 3347 3348 3357 3357 3359 3361 3362 3363 3364 3364 3365 3365 3367 3367 3367 3368 3370 3378 3381 3381 3382 3388 3390 3393 3396 3397 3397 3398 3399 3401 3403 3406 3407 3412 3414 3415 3417 3417 3418 3420 3421 3421 3425 3425 3425 3428 3430 3439 3442 3447 3452 3452 3452 3455 3456 3456 3457 3457 3459 3461 3464 3469 3469 3469 3476 3481 3484 3484 3490 3491 3491 3492 3495 3496 3498 3499 3499 3499 3500 3512 3513 3515 3521 3524 3525 3526 3527 3530 3530 3531 3532 3532 3535 3536 3536 3539 3539 3547 3549 3555 3559 3563 3564 3566 3567 3573 3575 3576 3587 3590 3590 3592 3595 3597 3598 3602 3609 3614 3616 3618 3619 3619 3621 3622 3622 3623 3625 3630 3631 3632 3634 3640 3641 3642 3642 3643 3643 3649 3650 3653 3653 3654 3657 3658 3664 3668 3668 3668 3669 3671 3674 3675 3676 3677 3677 3682 3682 3685 3688 3691 3693 3694 3696 3697 3699 3699 3701 3703 3704 3704 3704 3708 3709 3709 3710 3714 3715 3716 3717 3720 3725 3727 3736 3737 3738 3740 3742 3744 3754 3755 3755 3757 3757 3758 3759 3762 3763 3764 3764 3764 3764 3767 3769 3772 3772 3776 3776 3776 3777 3778 3780 3783 3783 3784 3790 3795 3795 3798 3799 3801 3801 3810 3813 3814 3819 3821 3833 3835 3836 3838 3839 3841 3844 3844 3844 3845 3845 3846 3847 3849 3850 3854 3859 3862 3864 3864 3865 3865 3866 3868 3869 3870 3871 3872 3874 3875 3878 3882 3884 3884 3884 3886 3891 3891 3893 3896 3896 3897 3899 3899 3899 3902 3902 3905 3905 3906 3914 3915 3915 3916 3918 3920 3924 3927 3929 3929 3932 3932 3936 3938 3940 3945 3947 3952 3952 3954 3955 3963 3967 3969 3970 3971 3971 3972 3973 3974 3976 3976 3977 3987 3989 3991 3996 4000 4001 4002 4003 4004 4008 4009 4018 4019 4020 4023 4024 4027 4031 4031 4032 4033 4034 4034 4034 4037 4037 4038 4039 4039 4040 4044 4045 4046 4049 4050 4059 4059 4064 4065 4072 4077 4079 4079 4080 4086 4087 4088 4088 4089 4091 4097 4100 4100 4102 4104 4106 4107 4107 4108 4109 4111 4112 4115 4116 4116 4117 4118 4118 4120 4122 4122 4123 4128 4128 4129 4135 4138 4141 4143 4144 4151 4151 4152 4152 4153 4155 4156 4161 4161 4162 4163 4163 4163 4166 4168 4168 4173 4175 4175 4178 4178 4179 4179 4181 4183 4184 4187 4190 4190 4194 4195 4198 4201 4201 4202 4205 4207 4207 4207 4209 4211 4211 4214 4220 4224 4225 4230 4232 4233 4234 4235 4236 4237 4242 4243 4243 4244 4244 4248 4249 4251 4251 4251 4252 4254 4255 4258 4260 4268 4269 4270 4276 4277 4277 4279 4281 4283 4289 4289 4289 4292 4294 4300 4300 4301 4302 4303 4309 4311 4318 4319 4320 4322 4324 4324 4331 4332 4333 4334 4335 4335 4336 4339 4340 4340 4343 4343 4345 4349 4349 4350 4351 4351 4354 4356 4358 4360 4360 4364 4366 4367 4369 4370 4370 4370 4371 4372 4373 4374 4376 4380 4382 4385 4386 4389 4392 4392 4392 4399 4402 4408 4408 4409 4409 4409 4410 4410 4411 4412 4417 4417 4417 4418 4421 4421 4421 4425 4425 4427 4427 4427 4429 4431 4433 4434 4435 4441 4442 4445 4447 4450 4452 4456 4456 4457 4460 4463 4465 4466 4469 4470 4471 4473 4476 4479 4479 4480 4483 4485 4488 4489 4491 4495 4495 4497 4497 4499 4500 4500 4504 4507 4509 4516 4516 4519 4520 4523 4524 4524 4527 4528 4528 4530 4531 4532 4534 4536 4537 4539 4542 4543 4546 4546 4551 4554 4555 4556 4560 4561 4564 4564 4565 4565 4565 4566 4573 4581 4582 4584 4590 4591 4594 4595 4596 4597 4600 4603 4607 4607 4609 4610 4612 4612 4614 4615 4618 4618 4635 4636 4637 4640 4641 4643 4647 4649 4650 4651 4653 4654 4655 4661 4671 4673 4673 4674 4674 4676 4677 4677 4679 4685 4688 4689 4694 4694 4695 4696 4698 4698 4698 4701 4706 4706 4706 4708 4708 4709 4709 4714 4716 4719 4723 4727 4727 4736 4736 4737 4739 4740 4740 4746 4747 4750 4752 4753 4754 4759 4762 4767 4770 4771 4773 4773 4773 4777 4777 4778 4782 4783 4784 4791 4791 4791 4796 4797 4799 4805 4810 4811 4814 4817 4817 4818 4819 4823 4823 4829 4829 4833 4838 4838 4839 4840 4843 4846 4846 4847 4848 4850 4850 4850 4853 4855 4855 4856 4856 4858 4858 4859 4859 4862 4862 4862 4864 4872 4873 4873 4873 4876 4883 4884 4885 4886 4889 4890 4893 4897 4899 4903 4906 4910 4910 4912 4912 4914 4928 4929 4939 4946 4946 4949 4949 4949 4951 4953 4956 4959 4959 4959 4963 4965 4965 4967 4968 4969 4970 4970 4971 4973 4974 4975 4976 4976 4978 4979 4979 4980 4982 4983 4983 4985 4986 4987 4987 4993 4994 4994 4996 5001 5001 5002 5003 5003 5003 5003 5005 5007 5009 5010 5011 5013 5016 5017 5018 5020 5023 5025 5026 5027 5028 5029 5030 5033 5036 5040 5043 5046 5046 5048 5050 5051 5056 5057 5059 5063 5065 5072 5073 5076 5076 5080 5083 5086 5088 5089 5089 5090 5091 5096 5099 5102 5103 5106 5106 5107 5107 5109 5113 5113 5115 5115 5116 5118 5121 5122 5124 5125 5125 5126 5127 5129 5130 5133 5137 5138 5144 5144 5148 5148 5148 5149 5151 5151 5152 5152 5152 5154 5158 5161 5162 5163 5167 5167 5168 5171 5174 5177 5179 5180 5182 5186 5188 5190 5192 5193 5204 5206 5207 5212 5214 5215 5218 5222 5223 5226 5232 5234 5234 5234 5236 5236 5239 5241 5246 5250 5250 5250 5253 5257 5257 5257 5258 5260 5265 5269 5272 5272 5278 5283 5285 5285 5286 5286 5290 5292 5298 5299 5300 5300 5308 5308 5309 5310 5312 5314 5317 5322 5325 5326 5329 5331 5332 5333 5337 5343 5344 5344 5345 5345 5346 5347 5349 5350 5353 5356 5359 5367 5367 5368 5368 5369 5370 5375 5376 5384 5386 5392 5395 5397 5400 5406 5407 5410 5416 5417 5417 5420 5421 5422 5422 5422 5423 5424 5426 5429 5430 5434 5438 5440 5441 5446 5447 5448 5448 5450 5452 5453 5454 5459 5461 5467 5467 5470 5471 5483 5486 5487 5489 5489 5495 5496 5497 5498 5504 5506 5506 5507 5510 5512 5514 5515 5516 5517 5527 5529 5531 5537 5538 5538 5539 5540 5541 5541 5545 5546 5548 5550 5551 5552 5553 5557 5557 5562 5564 5565 5566 5568 5572 5572 5574 5576 5580 5588 5592 5596 5601 5604 5606 5606 5607 5608 5613 5614 5614 5619 5620 5623 5625 5631 5633 5633 5635 5636 5638 5638 5640 5640 5641 5647 5647 5647 5647 5650 5650 5650 5659 5660 5660 5662 5665 5666 5669 5672 5674 5675 5679 5680 5681 5683 5684 5684 5687 5691 5692 5697 5697 5698 5700 5703 5703 5704 5704 5715 5715 5718 5719 5723 5724 5724 5729 5730 5731 5736 5739 5740 5741 5742 5747 5752 5753 5753 5753 5762 5763 5764 5767 5767 5768 5770 5772 5776 5777 5777 5777 5778 5781 5781 5782 5782 5784 5785 5789 5789 5791 5791 5793 5796 5799 5801 5803 5809 5810 5814 5815 5816 5818 5818 5820 5821 5822 5825 5826 5829 5832 5837 5837 5841 5841 5842 5843 5846 5850 5850 5851 5852 5856 5857 5858 5861 5866 5870 5871 5873 5875 5876 5879 5880 5881 5886 5888 5888 5889 5894 5895 5897 5899 5902 5905 5905 5908 5910 5910 5912 5914 5917 5918 5921 5922 5925 5928 5928 5929 5932 5933 5933 5934 5935 5935 5945 5946 5946 5949 5950 5952 5953 5954 5954 5954 5955 5955 5955 5958 5963 5965 5967 5967 5967 5972 5973 5977 5980 5985 5989 5989 5991 5991 5995 5997 5999 6001 6003 6004 6006 6008 6008 6008 6008 6009 6012 6014 6018 6019 6021 6022 6028 6031 6033 6035 6038 6039 6041 6041 6046 6047 6049 6050 6051 6055 6057 6059 6062 6069 6070 6070 6074 6076 6076 6076 6079 6081 6083 6083 6090 6091 6091 6095 6097 6100 6101 6104 6104 6109 6109 6110 6111 6113 6114 6121 6124 6124 6125 6126 6131 6132 6133 6134 6134 6134 6134 6134 6136 6136 6137 6141 6143 6150 6150 6153 6156 6158 6158 6164 6165 6165 6168 6169 6172 6174 6175 6187 6187 6187 6188 6190 6195 6196 6199 6201 6202 6203 6204 6204 6206 6206 6207 6213 6214 6215 6215 6216 6218 6219 6219 6223 6224 6229 6229 6231 6236 6237 6241 6241 6242 6243 6245 6249 6252 6252 6254 6255 6257 6258 6261 6262 6262 6264 6270 6271 6273 6274 6277 6277 6284 6294 6295 6296 6296 6300 6301 6304 6304 6305 6305 6308 6308 6310 6310 6310 6312 6313 6314 6315 6316 6319 6321 6328 6329 6329 6330 6331 6331 6334 6334 6339 6342 6350 6350 6357 6358 6359 6360 6365 6365 6365 6365 6366 6370 6372 6373 6378 6378 6380 6380 6383 6383 6388 6393 6393 6394 6398 6399 6402 6404 6404 6406 6409 6409 6415 6418 6420 6423 6424 6427 6427 6433 6436 6440 6441 6441 6444 6447 6448 6448 6453 6457 6458 6460 6460 6461 6462 6462 6464 6465 6468 6472 6472 6474 6475 6477 6478 6480 6481 6487 6487 6487 6488 6489 6495 6496 6497 6500 6501 6501 6502 6502 6507 6510 6512 6516 6516 6516 6518 6518 6520 6523 6524 6524 6524 6525 6526 6528 6531 6533 6535 6541 6543 6544 6544 6545 6551 6551 6553 6554 6557 6558 6558 6558 6560 6562 6563 6565 6566 6575 6580 6582 6583 6584 6588 6589 6590 6591 6591 6592 6594 6597 6599 6601 6604 6607 6608 6610 6615 6616 6617 6618 6619 6620 6622 6624 6624 6626 6626 6626 6627 6629 6635 6635 6635 6640 6641 6642 6642 6643 6645 6647 6647 6647 6647 6649 6652 6653 6658 6661 6662 6665 6671 6673 6673 6675 6675 6675 6682 6684 6685 6691 6692 6698 6703 6711 6713 6717 6722 6729 6731 6735 6736 6739 6739 6742 6743 6745 6750 6750 6751 6754 6754 6754 6754 6754 6755 6759 6760 6764 6764 6767 6770 6773 6778 6782 6782 6783 6784 6785 6785 6786 6788 6788 6788 6789 6790 6791 6792 6794 6800 6806 6808 6810 6813 6815 6818 6818 6821 6824 6824 6826 6826 6829 6829 6832 6832 6834 6836 6837 6837 6843 6843 6843 6844 6847 6848 6850 6852 6858 6859 6860 6864 6866 6867 6867 6869 6873 6873 6873 6878 6878 6879 6886 6886 6888 6895 6898 6900 6902 6902 6906 6909 6911 6916 6917 6918 6920 6923 6933 6936 6938 6947 6947 6947 6947 6948 6952 6953 6953 6953 6959 6960 6960 6961 6961 6961 6969 6969 6970 6971 6972 6977 6979 6980 6981 6984 6984 6987 6990 6992 6992 6998 6999 7000 7001 7004 7006 7007 7009 7010 7011 7015 7016 7017 7017 7018 7024 7025 7026 7026 7029 7029 7030 7034 7034 7039 7039 7040 7042 7042 7042 7042 7044 7047 7048 7048 7050 7054 7054 7055 7059 7060 7061 7065 7065 7067 7069 7071 7072 7073 7078 7079 7079 7083 7083 7086 7094 7096 7102 7106 7107 7107 7110 7112 7112 7113 7114 7115 7116 7117 7121 7121 7122 7123 7126 7126 7130 7130 7133 7135 7136 7137 7138 7140 7146 7146 7146 7147 7147 7149 7150 7153 7155 7156 7159 7160 7162 7166 7177 7177 7180 7181 7183 7184 7185 7186 7187 7187 7187 7188 7188 7189 7190 7191 7192 7193 7197 7200 7201 7202 7204 7204 7208 7210 7217 7225 7229 7229 7229 7231 7233 7234 7236 7237 7239 7239 7240 7241 7242 7243 7244 7244 7249 7250 7252 7255 7256 7262 7268 7268 7270 7271 7277 7279 7280 7286 7286 7291 7294 7296 7296 7297 7298 7298 7300 7301 7302 7302 7302 7302 7307 7309 7310 7312 7317 7317 7319 7319 7321 7321 7322 7323 7324 7325 7328 7332 7341 7353 7353 7354 7363 7366 7368 7369 7370 7373 7375 7378 7379 7382 7382 7382 7388 7390 7391 7393 7395 7398 7400 7404 7404 7406 7411 7413 7418 7420 7423 7423 7425 7426 7426 7429 7433 7434 7436 7437 7442 7443 7443 7445 7446 7447 7447 7447 7448 7448 7449 7450 7451 7453 7453 7456 7456 7457 7462 7463 7469 7471 7472 7477 7477 7477 7481 7482 7489 7489 7492 7495 7497 7497 7500 7500 7503 7503 7506 7508 7511 7512 7514 7515 7516 7517 7521 7525 7526 7527 7528 7530 7534 7540 7542 7542 7544 7545 7548 7549 7549 7550 7550 7554 7555 7555 7558 7562 7568 7571 7572 7576 7576 7578 7581 7582 7583 7583 7585 7585 7591 7592 7594 7595 7596 7597 7598 7598 7600 7603 7603 7608 7608 7613 7616 7616 7617 7618 7619 7620 7621 7626 7628 7628 7629 7632 7632 7633 7636 7640 7641 7643 7643 7649 7652 7652 7652 7653 7653 7654 7655 7656 7656 7657 7659 7659 7659 7661 7661 7661 7664 7666 7667 7670 7674 7677 7678 7680 7682 7684 7685 7685 7686 7695 7698 7699 7700 7701 7703 7705 7709 7710 7712 7716 7719 7720 7720 7720 7720 7723 7724 7726 7728 7728 7728 7730 7733 7734 7735 7738 7739 7743 7744 7746 7758 7758 7760 7762 7763 7765 7769 7771 7771 7771 7772 7772 7772 7775 7777 7781 7783 7783 7787 7790 7791 7791 7796 7802 7803 7806 7806 7809 7816 7819 7819 7825 7825 7825 7826 7829 7830 7831 7831 7832 7833 7837 7838 7839 7840 7842 7845 7845 7851 7855 7856 7857 7857 7859 7865 7866 7867 7868 7874 7875 7876 7877 7878 7885 7885 7888 7890 7891 7892 7897 7898 7899 7899 7899 7903 7904 7904 7908 7908 7909 7911 7916 7916 7917 7924 7931 7931 7932 7939 7940 7943 7945 7945 7947 7947 7951 7955 7956 7958 7959 7962 7962 7963 7963 7964 7966 7968 7972 7972 7972 7974 7975 7978 7980 7982 7983 7986 7987 7987 7991 7991 7992 7993 7994 7995 7998 8002 8003 8005 8005 8009 8010 8010 8011 8013 8019 8024 8026 8027 8029 8037 8037 8039 8040 8041 8041 8042 8043 8044 8045 8045 8047 8054 8055 8055 8057 8059 8060 8061 8064 8067 8070 8072 8072 8074 8079 8080 8085 8086 8088 8093 8099 8099 8100 8101 8103 8109 8112 8113 8118 8122 8122 8122 8125 8127 8127 8130 8131 8131 8137 8138 8150 8153 8156 8157 8157 8160 8164 8166 8175 8179 8182 8184 8186 8187 8189 8191 8191 8192 8192 8193 8194 8194 8196 8198 8199 8200 8204 8204 8206 8207 8208 8214 8217 8217 8218 8219 8220 8223 8224 8225 8226 8227 8229 8231 8231 8232 8240 8241 8243 8244 8251 8254 8257 8258 8259 8260 8261 8263 8264 8267 8269 8271 8278 8280 8280 8284 8288 8289 8292 8293 8297 8298 8300 8303 8303 8310 8316 8316 8317 8321 8326 8326 8327 8328 8330 8330 8331 8331 8339 8339 8341 8341 8344 8344 8345 8345 8345 8347 8347 8348 8348 8350 8352 8352 8352 8358 8360 8360 8367 8369 8370 8371 8375 8375 8376 8384 8385 8385 8386 8387 8398 8398 8401 8403 8404 8405 8406 8407 8407 8407 8407 8412 8412 8413 8416 8418 8419 8421 8421 8423 8427 8427 8428 8430 8432 8437 8438 8438 8439 8439 8440 8443 8446 8450 8452 8456 8459 8459 8461 8462 8464 8466 8467 8467 8469 8472 8473 8476 8477 8478 8480 8489 8490 8500 8504 8507 8510 8511 8511 8511 8514 8515 8515 8517 8517 8518 8519 8521 8521 8521 8522 8532 8534 8534 8535 8535 8536 8538 8541 8543 8545 8545 8549 8551 8554 8556 8556 8556 8558 8561 8562 8562 8563 8569 8571 8575 8575 8576 8580 8582 8583 8589 8590 8593 8594 8598 8599 8600 8601 8602 8603 8604 8604 8606 8610 8614 8620 8623 8628 8628 8633 8634 8637 8637 8639 8642 8647 8648 8648 8651 8652 8654 8656 8659 8662 8663 8663 8665 8665 8666 8667 8668 8672 8673 8674 8676 8679 8680 8680 8681 8683 8683 8683 8686 8686 8688 8690 8690 8691 8694 8695 8696 8696 8696 8696 8701 8706 8707 8709 8714 8717 8718 8719 8719 8723 8724 8727 8729 8729 8732 8734 8736 8740 8742 8748 8761 8762 8762 8764 8766 8774 8777 8779 8781 8782 8783 8784 8786 8787 8792 8797 8800 8803 8804 8804 8808 8809 8822 8822 8824 8827 8830 8830 8836 8837 8840 8840 8840 8840 8841 8841 8843 8845 8848 8850 8851 8866 8868 8868 8869 8877 8879 8883 8886 8896 8897 8900 8901 8906 8906 8906 8908 8908 8913 8915 8922 8922 8924 8928 8949 8949 8950 8961 8961 8962 8964 8966 8967 8968 8970 8970 8971 8971 8972 8972 8975 8975 8980 8982 8982 8985 8990 8992 8993 8993 8996 9001 9002 9007 9017 9022 9022 9024 9027 9027 9027 9027 9030 9030 9031 9033 9034 9034 9037 9039 9040 9040 9044 9047 9049 9054 9055 9057 9057 9058 9060 9061 9061 9064 9065 9066 9068 9070 9073 9078 9079 9085 9085 9089 9090 9091 9092 9096 9097 9102 9106 9111 9116 9120 9120 9123 9131 9131 9132 9133 9134 9134 9134 9135 9138 9138 9140 9141 9141 9155 9155 9159 9160 9168 9170 9171 9173 9175 9176 9176 9178 9179 9179 9184 9190 9190 9192 9192 9192 9195 9195 9198 9199 9200 9200 9200 9202 9205 9211 9211 9215 9217 9217 9217 9218 9219 9222 9224 9224 9224 9225 9227 9232 9234 9236 9237 9238 9239 9240 9241 9246 9247 9248 9249 9250 9255 9255 9259 9260 9261 9261 9266 9276 9277 9280 9283 9283 9284 9286 9286 9288 9289 9290 9293 9294 9294 9299 9300 9308 9310 9312 9314 9316 9316 9317 9318 9320 9322 9330 9331 9333 9338 9339 9341 9343 9346 9347 9348 9351 9354 9355 9356 9359 9359 9363 9366 9367 9368 9368 9368 9371 9375 9382 9382 9382 9389 9389 9390 9390 9391 9394 9397 9400 9402 9403 9405 9406 9411 9412 9415 9425 9430 9430 9431 9434 9439 9440 9442 9443 9452 9454 9456 9459 9459 9460 9462 9462 9464 9464 9466 9467 9472 9476 9476 9478 9481 9481 9482 9493 9497 9498 9502 9505 9505 9506 9508 9513 9514 9515 9516 9516 9519 9522 9526 9526 9528 9530 9531 9533 9535 9535 9537 9538 9539 9539 9543 9546 9548 9550 9550 9550 9551 9552 9552 9552 9553 9557 9560 9561 9562 9564 9567 9567 9567 9569 9569 9571 9573 9577 9578 9579 9581 9584 9585 9587 9589 9613 9617 9617 9620 9620 9622 9623 9625 9626 9626 9627 9627 9628 9631 9635 9640 9641 9645 9646 9647 9648 9649 9652 9653 9653 9655 9656 9659 9662 9665 9668 9669 9672 9672 9676 9676 9677 9681 9685 9686 9687 9689 9689 9691 9695 9697 9698 9702 9702 9708 9710 9715 9716 9716 9719 9719 9720 9723 9723 9724 9726 9727 9728 9731 9738 9749 9750 9750 9755 9755 9755 9756 9759 9759 9764 9768 9768 9769 9770 9771 9774 9775 9777 9778 9783 9783 9783 9785 9790 9791 9792 9793 9795 9795 9798 9799 9799 9804 9808 9809 9812 9812 9816 9817 9827 9828 9832 9836 9838 9839 9840 9840 9841 9842 9843 9850 9851 9852 9866 9868 9869 9870 9872 9873 9874 9875 9878 9878 9879 9883 9884 9885 9885 9887 9887 9887 9889 9892 9901 9902 9904 9910 9910 9911 9912 9913 9913 9913 9915 9918 9921 9923 9930 9937 9939 9940 9942 9943 9944 9946 9951 9952 9952 9954 9954 9955 9956 9957 9962 9964 9967 9972 9978 9979 9986 9986 9988 9989 9989 9992
34 37 37 39 40 40 42 42 42 45 45 46 46 46 46 47 48 49 50 50 51 51 52 52 54 54 55 56 57 57 58 58 60 60 61 61 61 61 62 62 62 62 63 63 66 66 66 69 70 71 72 73 73 74 74 75 76 77 78 79 81 83 83 84 84 86 86 90 91 91 91 93 94 94 98 99 100 101 103 103 103 105 105 105 106 106 109 110 114 115 116 116 116 119 119 119 119 120 120 122 124 128 129 132 133 133 134 134 134 135 136 139 141 142 145 145 147 147 147 148 149 151 152 152 154 155 155 155 155 157 159 160 161 165 165 165 166 167 168 168 168 169 170 170 171 173 174 179 185 191 194 196 198 200 201 203 204 204 205 207 208 208 208 209 214 214 215 217 217 218 222 226 227 229 231 231 232 232 233 233 235 236 236 238 238 241 243 246 248 253 256 258 260 262 263 263 266 268 271 271 274 275 275 275 279 280 283 287 288 289 289 290 290 291 292 292 296 297 297 300 302 302 307 309 312 312 313 314 315 315 320 320 326 327 327 329 335 335 337 347 347 348 349 350 351 352 352 355 355 356 358 359 360 365 372 375 376 378 380 380 381 382 382 384 385 386 387 390 391 393 397 399 400 401 403 404 406 409 410 411 414 415 416 416 420 421 422 422 425 427 434 434 442 442 443 444 445 445 451 454 455 455 456 458 459 459 463 463 463 464 465 466 470 476 481 481 481 484 484 484 486 486 489 495 496 496 500 501 506 516 518 526 529 531 531 532 532 534 536 539 540 551 553 554 555 555 556 557 558 559 559 560 562 564 564 566 566 567 570 571 571 579 580 580 581 581 584 586 592 594 595 596 598 602 602 603 605 607 609 611 612 612 612 612 615 616 619 619 621 623 624 631 635 636 639 640 642 651 667 670 673 678 682 684 685 685 687 688 688 689 690 692 692 697 703 705 706 708 708 709 712 713 714 715 716 723 724 726 728 728 729 730 732 735 735 736 739 746 748 748 755 757 757 760 762 764 765 767 769 770 772 775 776 777 780 782 782 785 787 787 787 788 790 790 792 792 793 795 797 800 801 801 806 809 810 812 812 813 815 816 817 821 825 829 833 836 837 841 844 844 848 850 852 853 854 854 858 860 860 861 863 864 864 864 871 873 873 875 880 882 883 885 887 892 894 895 901 903 904 904 907 911 912 912 913 914 918 922 926 928 936 938 941 941 941 943 944 948 949 951 951 951 952 954 955 955 955 957 958 963 966 971 973 973 973 974 974 980 981 982 982 983 984 986 986 986 988 989 989 990 992 993 995 998 999 1001 1001 1002 1005 1007 1007 1009 1011 1018 1021 1021 1021 1031 1033 1034 1037 1039 1041 1042 1046 1046 1047 1047 1047 1047 1050 1054 1055 1056 1057 1058 1058 1059 1063 1064 1073 1074 1076 1076 1079 1082 1084 1084 1086 1090 1091 1094 1095 1095 1096 1098 1099 1107 1111 1113 1114 1116 1122 1123 1123 1126 1127 1128 1133 1133 1137 1138 1140 1145 1151 1154 1154 1155 1156 1157 1158 1161 1163 1163 1164 1166 1170 1171 1171 1172 1173 1174 1174 1174 1174 1174 1175 1185 1188 1189 1190 1193 1200 1204 1205 1206 1210 1211 1213 1216 1216 1218 1221 1222 1226 1227 1231 1232 1233 1237 1238 1239 1240 1244 1246 1249 1250 1251 1253 1257 1258 1258 1259 1263 1265 1266 1271 1272 1274 1276 1277 1281 1281 1285 1285 1290 1291 1293 1296 1298 1303 1306 1309 1309 1309 1311 1312 1317 1317 1317 1321 1336 1337 1338 1338 1341 1342 1343 1344 1345 1348 1350 1350 1351 1354 1355 1355 1357 1362 1363 1371 1376 1379 1380 1380 1388 1392 1392 1392 1393 1393 1400 1402 1402 1404 1405 1405 1406 1407 1409 1410 1413 1413 1415 1418 1420 1420 1421 1425 1426 1426 1428 1429 1430 1430 1433 1437 1440 1441 1443 1443 1445 1446 1446 1449 1450 1451 1456 1457 1458 1462 1463 1466 1469 1471 1473 1473 1475 1476 1477 1477 1481 1481 1481 1484 1485 1487 1488 1488 1488 1489 1499 1502 1503 1505 1506 1510 1511 1513 1514 1514 1514 1515 1516 1516 1518 1519 1520 1523 1528 1528 1531 1537 1539 1541 1542 1542 1544 1545 1552 1559 1559 1560 1560 1562 1564 1565 1565 1566 1571 1571 1574 1575 1576 1580 1581 1582 1588 1590 1590 1593 1595 1597 1598 1598 1599 1602 1603 1605 1605 1609 1609 1610 1610 1611 1613 1614 1618 1631 1632 1632 1637 1639 1639 1640 1641 1643 1644 1647 1648 1648 1649 1650 1651 1652 1653 1655 1657 1659 1660 1664 1670 1671 1672 1672 1672 1673 1674 1675 1676 1676 1683 1685 1686 1686 1691 1693 1695 1697 1701 1701 1702 1702 1707 1708 1709 1710 1710 1711 1712 1712 1713 1721 1722 1723 1724 1730 1731 1735 1735 1737 1737 1743 1752 1752 1752 1756 1757 1759 1762 1764 1764 1765 1768 1772 1772 1778 1781 1783 1785 1791 1792 1793 1796 1797 1800 1805 1808 1809 1812 1813 1821 1822 1824 1827 1829 1832 1832 1832 1834 1837 1838 1838 1840 1843 1848 1852 1853 1860 1861 1864 1869 1871 1872 1873 1873 1876 1877 1877 1878 1879 1883 1883 1883 1884 1885 1887 1887 1888 1889 1897 1899 1902 1902 1903 1904 1907 1910 1910 1917 1918 1919 1925 1927 1932 1933 1936 1937 1938 1940 1941 1943 1945 1948 1949 1951 1951 1953 1953 1953 1954 1956 1957 1958 1959 1962 1964 1966 1967 1967 1969 1970 1972 1974 1982 1983 1983 1985 1986 1990 1992 1993 1994 1994 1996 1999 2001 2002 2009 2010 2012 2012 2018 2022 2023 2023 2027 2029 2034 2038 2042 2042 2042 2043 2046 2050 2051 2059 2065 2066 2076 2079 2079 2086 2088 2093 2097 2099 2100 2100 2101 2101 2104 2106 2107 2108 2111 2115 2116 2116 2120 2123 2126 2133 2135 2135 2139 2147 2154 2158 2161 2162 2162 2166 2167 2168 2169 2169 2172 2172 2173 2174 2175 2175 2178 2184 2186 2186 2187 2188 2192 2194 2194 2195 2195 2195 2196 2198 2200 2201 2204 2204 2205 2205 2205 2208 2209 2216 2218 2219 2222 2224 2226 2226 2226 2229 2230 2234 2237 2237 2238 2241 2243 2244 2245 2246 2248 2248 2250 2251 2254 2254 2256 2257 2258 2258 2259 2260 2261 2263 2265 2266 2266 2268 2271 2274 2275 2277 2279 2281 2282 2283 2285 2287 2288 2288 2295 2299 2300 2300 2301 2304 2305 2308 2308 2309 2309 2310 2310 2310 2311 2311 2311 2323 2323 2324 2325 2325 2330 2332 2333 2333 2334 2335 2339 2340 2342 2344 2345 2347 2347 2348 2349 2349 2352 2353 2357 2364 2364 2365 2366 2367 2368 2369 2372 2375 2376 2378 2381 2382 2382 2383 2385 2386 2388 2388 2389 2393 2395 2395 2396 2399 2400 2400 2402 2403 2410 2412 2413 2413 2415 2418 2420 2421 2422 2427 2427 2429 2434 2438 2442 2442 2444 2446 2446 2446 2447 2447 2453 2459 2459 2462 2465 2466 2466 2468 2468 2469 2469 2471 2472 2472 2473 2473 2480 2481 2481 2486 2488 2488 2490 2491 2494 2500 2501 2502 2503 2507 2513 2516 2516 2523 2524 2525 2526 2529 2530 2532 2532 2532 2535 2542 2544 2546 2546 2547 2547 2549 2551 2554 2555 2559 2560 2561 2562 2562 2566 2571 2575 2577 2578 2582 2584 2588 2589 2593 2593 2596 2597 2597 2599 2599 2601 2603 2605 2605 2610 2615 2619 2619 2622 2625 2625 2625 2626 2627 2628 2630 2633 2634 2636 2638 2640 2644 2647 2648 2651 2652 2653 2656 2657 2657 2658 2660 2661 2662 2668 2674 2674 2676 2677 2677 2678 2681 2692 2692 2696 2696 2696 2698 2698 2707 2714 2716 2717 2717 2720 2720 2723 2724 2724 2724 2726 2730 2744 2746 2747 2749 2749 2749 2750 2751 2755 2757 2757 2762 2763 2766 2768 2769 2770 2772 2772 2776 2778 2779 2779 2785 2786 2787 2789 2793 2795 2796 2799 2799 2799 2801 2806 2806 2806 2810 2810 2811 2814 2814 2815 2817 2818 2818 2820 2824 2824 2825 2826 2826 2827 2828 2828 2829 2829 2838 2840 2847 2848 2848 2851 2851 2852 2852 2858 2859 2862 2863 2865 2867 2868 2873 2874 2875 2877 2877 2880 2886 2886 2888 2889 2891 2894 2894 2898 2899 2899 2901 2903 2903 2903 2903 2910 2914 2930 2934 2934 2934 2936 2939 2943 2945 2947 2948 2949 2955 2957 2959 2960 2963 2964 2967 2968 2975 2975 2975 2981 2985 2985 2992 2993 2993 3002 3002 3012 3014 3019 3019 3022 3022 3024 3025 3026 3027 3028 3029 3029 3032 3035 3039 3049 3049 3049 3050 3051 3052 3053 3055 3057 3057 3058 3059 3063 3065 3066 3066 3069 3069 3071 3071 3073 3076 3080 3081 3083 3083 3084 3093 3093 3094 3096 3097 3102 3103 3104 3107 3108 3109 3110 3115 3118 3118 3123 3128 3132 3133 3135 3135 3137 3137 3139 3141 3147 3147 3158 3160 3161 3161 3165 3166 3168 3172 3172 3174 3174 3174 3176 3178 3178 3181 3186 3188 3188 3189 3192 3192 3195 3196 3207 3208 3209 3211 3212 3212 3212 3214 3217 3217 3217 3218 3222 3224 3228 3232 3233 3234 3236 3238 3241 3242 3243 3245 3246 3249 3250 3255 3256 3256 3260 3260 3262 3264 3272 3277 3282 3284 3285 3286 3288 3288 3289 3291 3293 3295 3298 3306 3306 3307 3310 3313 3315 3316 3319 3319 3323 3324 3325 3325 3327 3328 3329 3330 3333 3334 3336 3339 3340 3341 3343 3343 3344 3345 3347 3351 3353 3354 3355 3356 3358 3358 3360 3360 3361 3363 3364 3365 3368 3370 3372 3373 3374 3376 3378 3379 3380 3381 3384 3384 3384 3385 3393 3393 3393 3397 3403 3403 3412 3413 3414 3415 3415 3418 3420 3423 3423 3426 3428 3430 3431 3432 3434 3439 3440 3443 3446 3447 3448 3452 3457 3460 3466 3467 3467 3468 3469 3471 3472 3472 3472 3472 3473 3473 3475 3487 3487 3492 3492 3493 3494 3499 3504 3505 3507 3508 3510 3512 3513 3519 3520 3526 3526 3530 3531 3531 3534 3536 3536 3537 3537 3537 3538 3539 3539 3540 3541 3543 3549 3551 3556 3561 3564 3567 3568 3572 3574 3576 3578 3588 3591 3594 3594 3597 3598 3600 3605 3610 3616 3616 3619 3619 3622 3624 3624 3628 3631 3634 3635 3635 3636 3637 3642 3642 3645 3645 3647 3647 3649 3652 3653 3657 3660 3670 3670 3671 3673 3673 3674 3675 3676 3676 3677 3678 3679 3681 3683 3688 3689 3692 3699 3700 3702 3704 3704 3704 3704 3706 3708 3716 3719 3721 3722 3723 3724 3724 3725 3726 3730 3730 3735 3736 3736 3736 3739 3740 3743 3745 3746 3757 3758 3759 3761 3764 3766 3767 3768 3768 3772 3773 3774 3774 3775 3776 3776 3779 3782 3784 3784 3787 3791 3792 3792 3793 3795 3795 3801 3802 3804 3807 3811 3820 3821 3822 3823 3826 3828 3833 3836 3837 3839 3840 3843 3845 3845 3851 3851 3852 3855 3857 3858 3858 3865 3866 3871 3877 3877 3882 3883 3888 3891 3891 3892 3894 3896 3896 3897 3897 3897 3900 3900 3904 3909 3915 3915 3917 3918 3919 3923 3924 3926 3927 3931 3932 3933 3936 3936 3937 3943 3948 3950 3953 3954 3955 3955 3957 3957 3961 3963 3967 3973 3978 3979 3979 3983 3984 3985 3992 3992 3994 3995 3999 4000 4007 4009 4011 4013 4015 4017 4024 4029 4030 4030 4036 4038 4040 4041 4041 4043 4047 4047 4056 4058 4060 4062 4063 4063 4066 4067 4070 4073 4074 4074 4074 4077 4077 4078 4078 4080 4080 4080 4084 4086 4087 4088 4089 4089 4090 4093 4095 4099 4101 4103 4103 4104 4106 4110 4110 4110 4111 4112 4115 4118 4120 4125 4130 4132 4136 4137 4138 4138 4140 4149 4150 4152 4154 4154 4154 4155 4159 4162 4163 4166 4168 4168 4171 4171 4173 4175 4176 4177 4179 4181 4181 4183 4183 4186 4189 4190 4190 4191 4191 4191 4191 4192 4194 4204 4206 4207 4208 4208 4211 4215 4218 4219 4219 4219 4220 4221 4228 4230 4230 4232 4232 4235 4235 4235 4236 4241 4241 4243 4246 4247 4249 4252 4253 4253 4256 4256 4259 4259 4259 4266 4270 4277 4278 4282 4284 4288 4288 4292 4293 4293 4293 4297 4297 4300 4305 4308 4313 4314 4314 4316 4317 4319 4319 4321 4322 4323 4328 4329 4332 4333 4335 4336 4343 4344 4344 4346 4346 4347 4349 4349 4349 4350 4351 4353 4355 4359 4360 4362 4364 4365 4367 4369 4370 4371 4372 4372 4372 4374 4382 4382 4391 4399 4399 4402 4409 4415 4415 4416 4417 4417 4417 4418 4420 4420 4421 4422 4423 4423 4426 4427 4428 4429 4430 4431 4433 4434 4434 4436 4436 4437 4439 4440 4442 4445 4448 4450 4452 4452 4452 4459 4463 4465 4466 4467 4468 4469 4471 4474 4476 4479 4481 4481 4484 4484 4485 4487 4487 4487 4491 4497 4498 4500 4501 4510 4510 4511 4512 4513 4522 4522 4523 4524 4525 4534 4539 4540 4545 4546 4547 4548 4549 4555 4556 4557 4562 4567 4570 4572 4572 4574 4574 4576 4577 4578 4581 4582 4583 4585 4585 4585 4591 4592 4592 4593 4595 4595 4597 4599 4601 4602 4607 4609 4612 4613 4614 4615 4618 4620 4626 4626 4629 4629 4631 4631 4631 4632 4635 4635 4636 4637 4640 4640 4642 4644 4645 4647 4649 4651 4653 4653 4655 4658 4669 4671 4671 4672 4672 4673 4674 4677 4677 4677 4678 4682 4682 4683 4683 4684 4685 4687 4688 4689 4689 4693 4694 4696 4697 4698 4699 4706 4707 4708 4710 4714 4717 4717 4720 4721 4722 4722 4723 4724 4726 4727 4727 4727 4727 4731 4732 4733 4733 4736 4737 4737 4747 4747 4747 4751 4752 4752 4753 4760 4761 4761 4766 4774 4774 4776 4776 4779 4780 4781 4784 4788 4789 4792 4792 4793 4793 4796 4796 4805 4806 4810 4812 4815 4815 4820 4821 4821 4824 4825 4828 4831 4832 4834 4838 4839 4845 4848 4849 4852 4859 4861 4863 4869 4872 4873 4877 4878 4882 4884 4887 4889 4891 4893 4894 4895 4898 4902 4909 4910 4911 4913 4918 4920 4922 4922 4922 4923 4923 4923 4931 4933 4935 4936 4936 4936 4936 4937 4951 4953 4954 4960 4960 4960 4967 4969 4973 4975 4975 4977 4982 4982 4985 4989 4989 4990 4991 4995 4998 5001 5002 5003 5003 5005 5006 5008 5010 5012 5013 5013 5017 5018 5025 5026 5027 5028 5031 5031 5033 5034 5035 5035 5035 5038 5039 5039 5040 5041 5042 5042 5043 5044 5044 5045 5049 5049 5051 5052 5054 5055 5057 5060 5061 5066 5067 5067 5067 5067 5069 5075 5076 5085 5086 5087 5088 5089 5091 5092 5094 5096 5097 5099 5099 5102 5102 5102 5104 5106 5106 5112 5115 5116 5117 5118 5118 5122 5122 5126 5127 5129 5129 5132 5132 5134 5139 5143 5144 5144 5144 5145 5145 5145 5145 5147 5148 5149 5152 5154 5155 5156 5156 5158 5158 5160 5162 5162 5163 5167 5167 5167 5169 5170 5172 5172 5173 5175 5175 5175 5175 5179 5180 5180 5181 5181 5183 5187 5190 5191 5192 5195 5206 5207 5211 5213 5219 5220 5222 5229 5230 5230 5234 5234 5239 5242 5244 5244 5246 5248 5250 5250 5251 5252 5260 5260 5264 5266 5269 5273 5275 5275 5276 5276 5286 5287 5289 5291 5293 5295 5296 5298 5301 5303 5304 5305 5312 5313 5313 5313 5315 5316 5319 5324 5326 5330 5334 5338 5341 5343 5347 5347 5348 5348 5349 5355 5356 5362 5362 5363 5373 5373 5373 5376 5376 5379 5379 5382 5382 5383 5387 5388 5391 5394 5398 5398 5404 5410 5413 5415 5419 5421 5421 5422 5422 5423 5425 5425 5427 5427 5430 5433 5435 5436 5440 5442 5445 5446 5447 5448 5449 5451 5454 5455 5459 5459 5468 5468 5469 5476 5477 5485 5486 5487 5489 5491 5496 5497 5497 5498 5506 5509 5512 5513 5516 5517 5517 5517 5518 5518 5528 5530 5531 5539 5544 5544 5547 5548 5548 5549 5549 5550 5551 5552 5554 5556 5557 5558 5558 5568 5570 5570 5572 5574 5576 5577 5578 5578 5584 5589 5592 5597 5602 5605 5606 5608 5609 5610 5614 5615 5616 5619 5623 5625 5627 5637 5640 5641 5641 5645 5649 5650 5650 5651 5651 5651 5655 5655 5656 5657 5657 5658 5661 5665 5665 5666 5667 5671 5671 5674 5675 5677 5683 5683 5686 5687 5688 5690 5695 5695 5696 5698 5699 5699 5700 5704 5705 5706 5712 5715 5722 5725 5725 5728 5730 5731 5731 5733 5734 5738 5741 5743 5744 5750 5751 5754 5754 5754 5755 5763 5766 5767 5770 5771 5772 5774 5775 5777 5778 5784 5786 5790 5792 5793 5793 5796 5805 5806 5806 5807 5807 5808 5814 5817 5821 5823 5824 5827 5827 5828 5829 5829 5831 5836 5838 5838 5841 5841 5843 5845 5848 5848 5851 5854 5855 5859 5860 5860 5863 5863 5866 5872 5872 5872 5873 5873 5874 5876 5876 5876 5877 5879 5881 5881 5888 5891 5896 5904 5904 5905 5906 5906 5908 5909 5910 5911 5913 5914 5916 5916 5916 5918 5918 5922 5923 5926 5928 5929 5930 5938 5941 5946 5946 5948 5949 5949 5949 5950 5952 5952 5954 5957 5958 5962 5963 5965 5966 5966 5970 5975 5978 5983 5984 5985 5987 5988 5989 5990 5992 5996 5997 5997 5998 6000 6003 6007 6012 6013 6015 6017 6021 6023 6024 6025 6027 6029 6032 6034 6034 6035 6036 6036 6037 6038 6040 6049 6049 6050 6050 6051 6052 6052 6053 6053 6058 6059 6064 6066 6073 6075 6076 6077 6077 6078 6082 6084 6084 6085 6088 6091 6091 6093 6095 6099 6105 6106 6107 6109 6112 6116 6119 6119 6121 6125 6127 6133 6135 6135 6135 6136 6138 6138 6144 6148 6148 6150 6151 6152 6163 6163 6165 6168 6170 6170 6172 6172 6173 6176 6176 6176 6178 6179 6181 6181 6183 6194 6195 6197 6198 6202 6203 6205 6207 6210 6211 6212 6216 6216 6217 6217 6220 6221 6224 6225 6225 6231 6232 6232 6234 6238 6238 6240 6240 6240 6245 6246 6248 6249 6249 6251 6251 6252 6252 6252 6254 6258 6259 6260 6261 6262 6263 6266 6268 6270 6271 6274 6275 6280 6281 6287 6295 6295 6297 6297 6301 6301 6304 6307 6311 6316 6317 6317 6318 6318 6321 6321 6323 6325 6325 6326 6330 6333 6335 6335 6339 6347 6348 6349 6354 6354 6355 6357 6361 6362 6366 6366 6367 6367 6368 6372 6372 6374 6374 6375 6376 6377 6378 6378 6380 6387 6387 6390 6393 6393 6394 6394 6398 6400 6402 6405 6406 6406 6411 6411 6415 6419 6421 6425 6426 6430 6432 6434 6438 6441 6441 6442 6448 6448 6448 6449 6455 6458 6459 6461 6464 6466 6466 6466 6469 6472 6474 6475 6484 6491 6495 6495 6495 6496 6501 6501 6501 6506 6507 6507 6509 6510 6511 6514 6515 6523 6524 6525 6526 6527 6530 6533 6534 6534 6538 6539 6541 6542 6547 6547 6549 6550 6550 6551 6551 6552 6556 6557 6559 6560 6561 6562 6563 6563 6564 6565 6566 6566 6566 6567 6567 6570 6572 6576 6577 6579 6581 6584 6584 6585 6589 6593 6594 6597 6600 6602 6603 6606 6606 6609 6611 6612 6614 6614 6621 6625 6630 6630 6634 6637 6637 6640 6640 6647 6650 6651 6651 6652 6653 6657 6659 6660 6661 6663 6667 6670 6671 6673 6675 6678 6681 6683 6683 6688 6688 6689 6691 6691 6693 6694 6695 6696 6699 6699 6702 6705 6707 6707 6709 6711 6712 6714 6714 6719 6722 6732 6736 6736 6738 6741 6741 6743 6745 6747 6751 6752 6756 6756 6759 6759 6764 6764 6765 6767 6769 6770 6771 6771 6773 6774 6778 6783 6784 6785 6786 6786 6787 6790 6792 6794 6796 6797 6798 6799 6805 6805 6807 6811 6813 6815 6815 6818 6819 6821 6822 6824 6826 6826 6827 6830 6833 6835 6838 6839 6844 6844 6844 6846 6847 6851 6851 6854 6856 6857 6859 6867 6867 6868 6869 6871 6872 6874 6877 6879 6881 6882 6885 6886 6889 6891 6892 6895 6896 6898 6900 6909 6910 6914 6919 6920 6921 6923 6925 6927 6929 6934 6940 6941 6949 6950 6952 6955 6957 6957 6958 6959 6963 6963 6973 6974 6975 6975 6976 6977 6978 6980 6984 6985 6986 6986 6987 6991 6993 6994 6995 6995 6996 6997 6999 7005 7005 7008 7012 7012 7012 7014 7015 7016 7017 7017 7019 7023 7027 7028 7030 7038 7040 7044 7049 7051 7055 7058 7058 7059 7059 7060 7063 7065 7065 7066 7069 7072 7073 7073 7074 7074 7076 7076 7078 7080 7083 7087 7087 7089 7093 7094 7095 7095 7097 7101 7106 7111 7112 7112 7114 7114 7116 7117 7121 7123 7129 7130 7131 7133 7135 7136 7136 7138 7139 7140 7142 7144 7145 7147 7148 7149 7149 7150 7155 7155 7155 7156 7159 7160 7164 7164 7171 7171 7175 7177 7181 7182 7182 7189 7191 7192 7194 7194 7195 7196 7197 7199 7200 7202 7203 7205 7207 7209 7209 7209 7211 7217 7218 7222 7223 7223 7223 7224 7224 7226 7231 7233 7234 7234 7234 7235 7239 7239 7241 7244 7247 7249 7249 7250 7251 7255 7259 7261 7262 7266 7268 7268 7269 7272 7276 7277 7279 7280 7284 7284 7285 7288 7293 7295 7295 7297 7298 7302 7302 7303 7310 7314 7321 7321 7322 7322 7329 7329 7331 7336 7336 7337 7338 7339 7341 7342 7345 7345 7346 7349 7356 7356 7356 7357 7357 7361 7362 7363 7367 7374 7376 7377 7379 7382 7386 7388 7388 7392 7393 7395 7397 7399 7403 7405 7410 7413 7414 7417 7419 7420 7421 7422 7424 7425 7427 7427 7428 7431 7432 7434 7437 7438 7439 7446 7448 7451 7453 7454 7458 7464 7464 7464 7473 7474 7477 7477 7481 7481 7484 7484 7490 7491 7491 7492 7494 7494 7497 7498 7499 7501 7502 7503 7507 7510 7511 7517 7517 7520 7520 7520 7524 7524 7526 7532 7533 7538 7538 7539 7542 7542 7545 7547 7554 7556 7559 7562 7567 7567 7568 7569 7570 7571 7571 7571 7573 7575 7577 7580 7581 7582 7583 7584 7584 7587 7587 7589 7590 7592 7593 7594 7594 7595 7596 7596 7599 7602 7604 7605 7606 7607 7609 7613 7613 7613 7614 7615 7624 7626 7627 7629 7633 7633 7633 7634 7635 7636 7637 7637 7638 7640 7642 7644 7646 7649 7650 7650 7652 7652 7655 7657 7658 7669 7671 7673 7674 7675 7676 7678 7678 7680 7681 7683 7684 7689 7691 7692 7693 7693 7702 7703 7703 7706 7708 7710 7710 7712 7715 7715 7720 7723 7725 7725 7726 7726 7729 7730 7730 7732 7733 7737 7738 7739 7743 7745 7745 7747 7749 7749 7753 7753 7753 7754 7755 7757 7757 7760 7760 7770 7770 7779 7780 7785 7786 7787 7788 7792 7796 7797 7797 7799 7802 7804 7804 7807 7814 7816 7818 7821 7822 7826 7827 7829 7834 7840 7841 7846 7852 7853 7853 7859 7860 7862 7865 7868 7871 7872 7872 7873 7875 7875 7878 7878 7887 7887 7889 7890 7896 7899 7899 7902 7902 7903 7904 7905 7905 7906 7907 7908 7909 7913 7915 7918 7918 7919 7919 7920 7921 7921 7925 7926 7928 7929 7929 7929 7930 7934 7934 7939 7941 7943 7944 7949 7950 7951 7955 7955 7957 7958 7959 7962 7962 7962 7963 7963 7965 7966 7967 7968 7971 7971 7972 7973 7973 7974 7975 7975 7975 7976 7978 7985 7986 7988 7990 7993 7994 7994 7995 7995 7997 8000 8003 8005 8006 8007 8010 8014 8017 8023 8023 8024 8029 8031 8034 8034 8036 8036 8038 8039 8041 8042 8042 8045 8046 8050 8050 8051 8056 8059 8060 8061 8067 8067 8067 8069 8070 8070 8070 8070 8072 8078 8079 8080 8080 8081 8085 8088 8090 8094 8101 8104 8106 8107 8110 8111 8112 8113 8120 8124 8126 8126 8126 8127 8127 8137 8142 8143 8144 8144 8151 8162 8163 8166 8180 8186 8188 8189 8194 8200 8203 8204 8205 8206 8208 8211 8212 8216 8217 8218 8224 8225 8226 8229 8229 8235 8239 8240 8241 8248 8249 8251 8253 8254 8263 8265 8268 8268 8269 8269 8275 8278 8280 8281 8283 8283 8283 8283 8285 8286 8291 8292 8304 8304 8305 8306 8307 8308 8308 8310 8313 8313 8316 8317 8320 8323 8331 8335 8338 8339 8347 8347 8349 8351 8351 8357 8359 8360 8360 8361 8373 8375 8377 8379 8381 8384 8386 8389 8389 8391 8394 8396 8396 8396 8397 8399 8399 8401 8401 8405 8407 8410 8410 8413 8414 8418 8421 8425 8426 8428 8433 8433 8436 8437 8440 8441 8442 8442 8443 8446 8447 8449 8449 8449 8451 8453 8456 8459 8460 8461 8468 8468 8469 8473 8473 8478 8478 8482 8485 8486 8486 8489 8492 8493 8494 8497 8497 8502 8505 8506 8509 8509 8509 8513 8516 8517 8525 8529 8530 8530 8532 8534 8534 8540 8540 8541 8544 8545 8548 8549 8550 8551 8552 8554 8554 8554 8555 8557 8557 8559 8559 8560 8560 8563 8564 8567 8568 8569 8570 8573 8578 8582 8583 8583 8585 8586 8587 8587 8591 8591 8591 8592 8592 8593 8594 8596 8600 8600 8605 8606 8606 8608 8609 8611 8616 8618 8620 8621 8622 8622 8622 8623 8625 8626 8628 8629 8633 8634 8640 8641 8645 8647 8649 8650 8651 8654 8655 8655 8657 8660 8660 8661 8664 8665 8666 8667 8667 8669 8670 8670 8671 8673 8673 8677 8677 8680 8682 8683 8683 8688 8692 8695 8696 8697 8699 8699 8700 8703 8703 8710 8711 8716 8717 8718 8719 8720 8722 8723 8725 8728 8732 8732 8733 8735 8735 8745 8746 8747 8750 8750 8751 8754 8754 8755 8759 8762 8764 8765 8765 8767 8768 8774 8775 8776 8779 8780 8781 8781 8782 8783 8784 8784 8785 8786 8788 8790 8791 8794 8802 8802 8803 8805 8807 8810 8811 8812 8812 8822 8825 8829 8833 8834 8834 8837 8839 8840 8841 8843 8846 8846 8850 8852 8853 8853 8856 8857 8870 8870 8871 8872 8881 8886 8890 8892 8900 8900 8900 8902 8910 8912 8916 8918 8919 8922 8925 8928 8929 8931 8933 8949 8951 8951 8961 8962 8963 8966 8968 8968 8971 8974 8975 8977 8977 8978 8982 8982 8985 8986 8989 8991 8993 8994 9000 9010 9013 9017 9017 9022 9024 9025 9026 9026 9029 9029 9031 9031 9034 9037 9037 9040 9040 9042 9046 9046 9048 9049 9049 9049 9052 9053 9060 9062 9065 9066 9066 9069 9071 9071 9072 9073 9076 9080 9080 9085 9087 9090 9090 9094 9095 9097 9098 9098 9099 9102 9103 9114 9115 9116 9121 9121 9127 9131 9134 9134 9137 9141 9143 9144 9146 9148 9148 9149 9150 9151 9158 9160 9160 9161 9168 9170 9173 9177 9177 9179 9181 9182 9183 9183 9188 9196 9197 9197 9199 9202 9206 9206 9208 9213 9216 9217 9219 9221 9222 9224 9225 9225 9229 9229 9230 9232 9235 9239 9241 9242 9246 9247 9251 9252 9253 9254 9255 9261 9262 9264 9266 9268 9269 9273 9275 9279 9279 9280 9281 9281 9281 9283 9283 9284 9288 9290 9290 9294 9296 9297 9300 9306 9307 9308 9309 9309 9310 9313 9314 9315 9316 9316 9317 9319 9323 9324 9327 9328 9329 9332 9333 9334 9339 9342 9343 9344 9347 9349 9352 9354 9356 9356 9358 9360 9361 9365 9366 9367 9371 9374 9374 9375 9377 9382 9383 9386 9389 9391 9394 9398 9399 9400 9400 9407 9409 9412 9413 9416 9417 9424 9427 9429 9432 9432 9432 9435 9440 9442 9445 9445 9455 9455 9458 9462 9462 9465 9466 9468 9469 9470 9470 9472 9472 9476 9478 9481 9485 9485 9487 9501 9503 9506 9509 9511 9512 9513 9513 9517 9517 9519 9522 9523 9525 9526 9526 9527 9529 9534 9536 9537 9538 9541 9542 9545 9545 9546 9547 9550 9550 9551 9556 9556 9561 9561 9561 9564 9568 9570 9571 9571 9572 9574 9580 9582 9584 9585 9585 9589 9590 9591 9591 9591 9592 9592 9596 9596 9600 9614 9619 9619 9621 9625 9627 9630 9631 9633 9637 9637 9638 9638 9639 9640 9642 9643 9646 9648 9649 9651 9651 9652 9654 9654 9657 9658 9660 9663 9667 9669 9670 9672 9674 9680 9682 9683 9683 9687 9687 9687 9689 9693 9694 9700 9700 9701 9702 9704 9708 9712 9716 9718 9719 9719 9722 9723 9724 9729 9729 9730 9733 9735 9739 9740 9749 9750 9752 9756 9756 9760 9762 9763 9764 9767 9768 9773 9773 9773 9774 9774 9777 9777 9779 9784 9785 9786 9787 9791 9792 9792 9794 9795 9796 9799 9800 9801 9805 9808 9810 9813 9814 9817 9820 9828 9831 9835 9836 9840 9840 9841 9843 9845 9845 9847 9851 9851 9852 9870 9874 9876 9876 9877 9877 9879 9881 9882 9882 9884 9885 9887 9889 9890 9890 9892 9895 9895 9897 9901 9905 9906 9910 9911 9913 9914 9914 9914 9915 9916 9918 9924 9924 9931 9938 9940 9941 9944 9944 9945 9951 9953 9957 9957 9957 9964 9965 9966 9966 9966 9966 9968 9975 9978 9981 9987 9988 9990 9993 9993 9993
68 69 69 70 71 72 72 75 76 76 76 79 79 79 80 81 83 84 85 85 87 90 91 93 93 93 96 98 99 99 99 99 99 100 101 101 102 102 103 103 104 105 105 105 105 106 107 111 111 112 113 114 114 115 115 116 117 118 118 119 120 120 121 121 122 123 123 124 124 124 126 126 127 127 128 128 130 131 133 136 137 138 141 142 143 145 146 148 148 151 151 151 152 153 153 154 154 155 156 157 158 158 158 160 165 165 166 166 171 172 173 175 175 175 176 178 180 181 182 183 186 186 187 187 190 191 192 193 195 195 197 198 199 202 203 204 206 207 208 209 210 212 212 213 216 216 217 218 222 224 225 225 226 227 228 228 229 230 230 231 231 234 236 236 237 239 241 243 244 246 248 251 254 257 257 259 259 260 262 267 268 268 269 278 280 283 283 283 284 284 286 287 289 289 290 290 292 293 295 300 302 303 307 309 310 311 315 319 320 321 321 323 323 324 325 326 327 328 329 331 334 335 345 348 348 349 350 351 356 356 356 358 361 362 363 364 365 368 369 369 382 384 384 385 387 388 388 388 390 390 391 391 391 391 392 392 395 397 401 403 405 408 411 411 415 417 418 419 420 424 427 430 434 435 435 435 443 445 446 446 447 448 450 454 454 455 456 456 456 457 459 459 459 463 464 467 467 467 471 471 473 475 475 476 476 477 478 478 478 480 483 484 484 485 490 491 492 495 495 496 499 500 502 507 508 509 512 516 516 520 523 529 536 538 539 540 542 543 545 545 546 551 556 556 557 558 558 559 563 564 567 568 569 578 579 581 582 582 583 585 586 587 590 591 597 600 603 605 606 606 607 608 609 610 612 613 616 618 620 621 622 624 626 634 635 637 646 649 651 654 654 654 659 660 660 664 666 667 670 671 675 680 684 685 689 694 696 697 701 703 704 708 710 712 717 717 718 719 721 722 726 728 730 735 738 740 740 740 742 743 744 746 746 748 751 761 762 762 768 770 771 779 785 785 787 789 793 795 795 798 798 801 802 802 806 806 808 812 812 816 818 820 822 822 822 823 823 824 827 829 829 836 837 843 847 847 847 848 850 851 853 856 857 858 858 860 860 865 865 866 867 868 872 875 876 877 877 878 885 885 890 891 891 891 892 893 894 901 911 911 912 912 915 916 918 920 922 923 928 933 935 936 938 942 943 951 961 961 961 963 963 966 969 970 972 972 974 974 974 975 977 977 983 983 984 988 993 994 995 996 998 998 998 999 1001 1003 1005 1005 1006 1006 1006 1007 1007 1008 1010 1016 1017 1017 1018 1021 1028 1028 1028 1029 1030 1031 1034 1035 1039 1041 1041 1044 1045 1050 1050 1051 1051 1051 1052 1055 1056 1056 1057 1058 1061 1062 1063 1063 1063 1066 1069 1073 1073 1073 1074 1074 1076 1077 1081 1085 1088 1091 1096 1098 1098 1100 1101 1102 1106 1109 1110 1114 1116 1117 1118 1121 1121 1124 1127 1127 1131 1132 1132 1135 1135 1136 1136 1139 1141 1142 1147 1150 1150 1151 1157 1161 1161 1163 1164 1165 1168 1168 1169 1171 1174 1177 1177 1179 1181 1182 1182 1185 1186 1186 1190 1202 1202 1205 1208 1210 1211 1213 1214 1216 1219 1220 1224 1225 1230 1232 1233 1235 1236 1237 1240 1240 1240 1245 1247 1251 1255 1256 1262 1264 1267 1269 1269 1272 1274 1278 1280 1282 1283 1283 1284 1286 1288 1289 1291 1292 1295 1296 1296 1297 1297 1301 1304 1306 1308 1308 1310 1310 1311 1312 1313 1313 1313 1318 1318 1322 1323 1337 1338 1339 1340 1343 1344 1344 1345 1346 1348 1358 1359 1360 1361 1361 1363 1364 1365 1365 1372 1377 1381 1385 1387 1389 1394 1396 1404 1409 1414 1414 1415 1417 1420 1422 1427 1428 1431 1437 1437 1441 1444 1444 1445 1446 1446 1446 1448 1449 1452 1453 1454 1454 1460 1460 1461 1463 1464 1468 1469 1471 1473 1474 1478 1481 1483 1484 1485 1486 1487 1488 1491 1492 1493 1496 1498 1503 1506 1507 1514 1514 1515 1515 1516 1521 1522 1523 1526 1527 1529 1530 1530 1531 1532 1536 1536 1537 1538 1540 1545 1546 1550 1552 1554 1555 1559 1562 1565 1571 1572 1581 1582 1585 1589 1589 1590 1592 1592 1599 1600 1603 1604 1604 1606 1609 1612 1612 1613 1614 1615 1617 1618 1619 1619 1620 1625 1627 1628 1629 1631 1636 1637 1637 1640 1642 1642 1643 1646 1647 1647 1649 1652 1655 1657 1657 1660 1660 1660 1661 1663 1665 1668 1669 1670 1671 1671 1680 1684 1692 1693 1695 1698 1699 1702 1702 1703 1703 1703 1706 1706 1706 1706 1706 1706 1707 1707 1708 1711 1712 1713 1713 1714 1716 1717 1718 1723 1734 1735 1736 1736 1740 1745 1746 1747 1748 1749 1749 1751 1752 1758 1758 1761 1762 1763 1766 1770 1770 1771 1771 1772 1773 1774 1775 1779 1783 1784 1784 1789 1795 1800 1802 1802 1803 1806 1808 1811 1814 1814 1815 1820 1823 1824 1825 1830 1831 1832 1832 1833 1833 1836 1842 1843 1844 1846 1847 1850 1851 1854 1855 1861 1862 1863 1864 1866 1871 1873 1874 1875 1876 1877 1883 1884 1891 1894 1894 1896 1899 1901 1903 1903 1903 1903 1904 1905 1906 1910 1911 1914 1915 1917 1919 1922 1923 1926 1931 1931 1932 1933 1936 1937 1938 1938 1938 1944 1946 1947 1947 1948 1950 1951 1952 1955 1956 1956 1957 1961 1963 1963 1970 1971 1971 1971 1973 1980 1986 1989 1992 1994 2001 2002 2004 2006 2007 2008 2011 2012 2018 2019 2019 2021 2024 2025 2026 2028 2032 2033 2034 2035 2038 2039 2040 2041 2044 2044 2044 2045 2045 2046 2046 2046 2048 2049 2049 2050 2056 2056 2061 2068 2069 2077 2080 2081 2087 2090 2094 2099 2100 2101 2102 2104 2112 2113 2113 2115 2117 2122 2124 2125 2125 2131 2132 2133 2136 2138 2140 2140 2149 2157 2159 2161 2164 2166 2171 2172 2174 2174 2174 2176 2182 2188 2195 2200 2201 2201 2202 2208 2209 2209 2211 2211 2211 2217 2217 2218 2220 2221 2222 2222 2224 2224 2225 2225 2230 2234 2240 2244 2244 2246 2246 2250 2250 2251 2251 2253 2253 2253 2254 2254 2255 2258 2258 2259 2261 2261 2267 2268 2268 2270 2270 2272 2273 2276 2278 2279 2282 2283 2284 2290 2293 2302 2305 2306 2309 2313 2313 2316 2318 2320 2320 2322 2322 2322 2322 2323 2324 2326 2328 2329 2330 2332 2333 2342 2343 2345 2346 2351 2353 2356 2358 2359 2360 2361 2362 2364 2372 2384 2390 2391 2393 2393 2395 2400 2403 2406 2411 2411 2411 2412 2412 2412 2420 2423 2424 2425 2428 2432 2440 2446 2447 2452 2453 2453 2453 2456 2460 2461 2464 2470 2473 2474 2474 2474 2477 2480 2484 2485 2489 2490 2491 2495 2499 2499 2503 2504 2505 2506 2507 2508 2509 2511 2513 2514 2515 2516 2519 2520 2521 2521 2524 2526 2529 2529 2530 2530 2533 2534 2535 2536 2536 2538 2540 2542 2543 2545 2546 2548 2551 2552 2552 2552 2554 2556 2558 2559 2560 2564 2564 2568 2569 2569 2570 2574 2576 2577 2579 2586 2588 2589 2590 2592 2603 2603 2605 2605 2606 2607 2607 2611 2614 2616 2616 2617 2624 2624 2629 2629 2634 2637 2638 2638 2641 2644 2647 2648 2649 2649 2650 2654 2656 2656 2660 2660 2663 2663 2664 2668 2670 2671 2671 2674 2674 2675 2676 2678 2679 2680 2687 2690 2693 2695 2697 2699 2699 2701 2702 2708 2710 2713 2717 2718 2719 2722 2724 2727 2728 2729 2729 2730 2731 2732 2735 2746 2747 2751 2752 2754 2755 2755 2761 2764 2764 2765 2766 2767 2767 2773 2773 2777 2777 2778 2784 2785 2786 2786 2787 2787 2789 2789 2795 2795 2796 2796 2799 2802 2807 2808 2810 2811 2812 2814 2815 2816 2816 2819 2820 2822 2824 2826 2829 2830 2831 2833 2834 2839 2840 2842 2843 2846 2849 2850 2851 2851 2852 2853 2854 2858 2860 2860 2861 2862 2862 2864 2868 2869 2870 2871 2871 2873 2874 2875 2879 2880 2880 2883 2885 2886 2888 2892 2893 2894 2895 2895 2903 2905 2905 2907 2909 2911 2913 2913 2915 2918 2919 2923 2926 2927 2928 2934 2934 2934 2939 2940 2944 2948 2950 2951 2951 2952 2954 2956 2956 2958 2960 2963 2964 2965 2966 2969 2969 2972 2978 2980 2980 2981 2982 2987 2987 2988 2988 2992 2997 2998 3001 3003 3006 3006 3006 3008 3010 3012 3014 3015 3015 3016 3016 3016 3022 3022 3024 3025 3030 3031 3031 3032 3035 3038 3040 3041 3043 3044 3045 3047 3048 3048 3049 3052 3053 3054 3056 3056 3056 3058 3059 3060 3061 3062 3065 3066 3071 3072 3074 3076 3077 3077 3079 3082 3083 3084 3085 3087 3089 3094 3094 3095 3095 3099 3101 3106 3106 3115 3116 3119 3119 3122 3123 3124 3126 3132 3135 3137 3137 3138 3138 3139 3140 3144 3144 3148 3149 3161 3163 3164 3166 3167 3171 3174 3174 3175 3176 3176 3180 3182 3182 3186 3187 3187 3192 3194 3194 3198 3202 3207 3208 3208 3208 3212 3212 3213 3214 3215 3216 3221 3225 3226 3229 3229 3231 3233 3234 3235 3235 3236 3238 3243 3250 3251 3252 3253 3256 3258 3259 3261 3261 3263 3269 3272 3275 3275 3280 3283 3285 3287 3290 3290 3291 3293 3293 3294 3296 3298 3308 3308 3309 3312 3313 3315 3318 3322 3322 3325 3329 3337 3347 3349 3350 3352 3352 3354 3356 3360 3361 3364 3365 3366 3366 3367 3372 3376 3377 3379 3380 3385 3388 3390 3392 3392 3393 3395 3396 3399 3399 3399 3400 3402 3403 3404 3406 3407 3411 3412 3413 3414 3415 3416 3423 3427 3428 3436 3437 3438 3444 3445 3445 3450 3450 3450 3453 3454 3458 3460 3463 3466 3470 3470 3473 3475 3476 3478 3479 3481 3484 3486 3488 3492 3496 3496 3499 3499 3501 3505 3514 3518 3521 3522 3530 3531 3531 3534 3535 3538 3539 3540 3544 3545 3546 3548 3549 3551 3553 3557 3558 3560 3564 3565 3566 3569 3569 3570 3572 3575 3579 3581 3583 3584 3585 3587 3587 3588 3589 3589 3590 3592 3597 3601 3603 3604 3609 3611 3614 3614 3614 3615 3615 3619 3626 3627 3627 3632 3633 3634 3637 3637 3638 3640 3641 3647 3648 3648 3649 3649 3650 3651 3656 3660 3662 3663 3666 3667 3669 3675 3675 3679 3682 3687 3689 3692 3692 3693 3698 3709 3709 3710 3711 3713 3715 3716 3721 3721 3726 3727 3732 3733 3734 3738 3739 3741 3742 3743 3744 3744 3745 3745 3748 3750 3757 3763 3763 3764 3765 3766 3770 3775 3776 3776 3777 3777 3783 3783 3784 3784 3784 3785 3786 3788 3790 3794 3799 3800 3806 3809 3809 3810 3811 3812 3815 3818 3819 3821 3821 3821 3822 3824 3825 3827 3830 3831 3833 3834 3835 3840 3843 3843 3844 3845 3847 3848 3848 3849 3854 3855 3855 3856 3858 3861 3872 3876 3876 3877 3877 3877 3878 3883 3886 3889 3891 3893 3895 3897 3897 3901 3901 3902 3905 3906 3908 3910 3912 3915 3917 3920 3921 3921 3921 3926 3926 3928 3929 3929 3929 3933 3936 3939 3942 3943 3945 3947 3947 3950 3952 3953 3955 3955 3957 3958 3960 3961 3963 3966 3971 3972 3984 3984 3986 3986 3987 3987 3990 3993 3996 3996 3997 3997 4002 4002 4003 4006 4009 4010 4014 4015 4021 4025 4025 4029 4030 4032 4039 4039 4041 4045 4050 4051 4053 4056 4057 4058 4061 4066 4068 4072 4073 4075 4080 4080 4080 4082 4083 4084 4084 4087 4088 4089 4089 4090 4094 4100 4101 4101 4103 4108 4109 4112 4112 4113 4119 4120 4122 4123 4124 4125 4130 4132 4133 4135 4136 4136 4138 4140 4141 4146 4150 4152 4154 4154 4155 4157 4161 4162 4163 4163 4164 4166 4168 4171 4173 4173 4173 4177 4181 4182 4182 4187 4188 4189 4189 4194 4195 4199 4199 4199 4200 4202 4204 4205 4207 4209 4211 4211 4214 4215 4217 4220 4221 4221 4223 4229 4233 4233 4234 4235 4235 4240 4240 4240 4241 4243 4255 4257 4257 4257 4258 4259 4262 4263 4263 4269 4269 4269 4270 4271 4271 4271 4273 4273 4276 4276 4277 4278 4284 4284 4284 4290 4292 4293 4298 4299 4300 4304 4307 4310 4310 4310 4317 4317 4321 4322 4327 4330 4331 4332 4334 4336 4338 4339 4340 4342 4342 4343 4346 4348 4348 4349 4351 4352 4353 4357 4358 4359 4359 4362 4363 4364 4364 4366 4367 4368 4370 4373 4377 4379 4379 4381 4383 4384 4385 4388 4393 4399 4400 4403 4409 4419 4419 4419 4421 4423 4428 4429 4430 4433 4434 4434 4438 4439 4440 4443 4444 4446 4447 4451 4453 4453 4461 4465 4465 4467 4468 4468 4469 4470 4470 4473 4476 4477 4481 4486 4487 4488 4488 4489 4490 4496 4500 4501 4506 4509 4509 4511 4512 4512 4519 4520 4527 4529 4531 4531 4535 4537 4539 4548 4549 4549 4551 4556 4556 4556 4560 4560 4560 4563 4572 4572 4576 4576 4577 4581 4584 4588 4590 4591 4598 4599 4600 4604 4604 4605 4607 4607 4608 4610 4611 4614 4620 4622 4624 4625 4626 4627 4629 4630 4634 4635 4635 4636 4639 4639 4645 4647 4650 4651 4654 4655 4656 4656 4657 4657 4664 4666 4671 4671 4672 4672 4675 4677 4680 4680 4684 4684 4684 4689 4689 4689 4692 4692 4694 4695 4696 4701 4702 4703 4705 4705 4707 4708 4710 4712 4714 4719 4721 4723 4723 4732 4734 4734 4735 4738 4740 4741 4742 4742 4746 4747 4749 4752 4754 4755 4755 4759 4761 4761 4763 4764 4764 4765 4765 4766 4767 4768 4775 4777 4780 4781 4783 4785 4786 4788 4788 4793 4793 4796 4801 4801 4802 4806 4806 4810 4811 4812 4812 4816 4817 4820 4821 4823 4823 4826 4826 4828 4829 4831 4833 4833 4833 4836 4836 4837 4838 4839 4841 4844 4844 4845 4848 4851 4854 4854 4856 4857 4857 4863 4864 4864 4865 4866 4869 4870 4871 4873 4878 4879 4881 4881 4885 4886 4886 4888 4888 4888 4890 4890 4893 4893 4895 4902 4904 4904 4911 4912 4915 4916 4920 4921 4923 4924 4925 4934 4937 4941 4942 4943 4946 4953 4954 4956 4957 4964 4967 4969 4971 4971 4971 4972 4973 4976 4977 4980 4985 4986 4995 4995 4998 4998 4999 5002 5005 5007 5007 5012 5013 5014 5015 5016 5016 5019 5021 5024 5024 5026 5028 5029 5036 5041 5041 5043 5043 5049 5051 5052 5053 5054 5055 5055 5057 5057 5059 5060 5061 5063 5064 5064 5064 5068 5068 5073 5076 5078 5080 5081 5082 5091 5091 5092 5096 5097 5104 5110 5110 5111 5112 5113 5113 5113 5118 5118 5120 5122 5122 5124 5126 5129 5129 5131 5133 5133 5138 5140 5141 5141 5142 5145 5150 5151 5152 5154 5156 5157 5157 5159 5159 5163 5165 5165 5168 5169 5172 5173 5175 5175 5176 5176 5176 5176 5185 5185 5190 5191 5193 5201 5202 5203 5205 5206 5209 5216 5225 5225 5228 5229 5231 5233 5236 5239 5240 5240 5240 5240 5245 5246 5251 5252 5252 5252 5253 5254 5255 5258 5259 5263 5267 5267 5267 5269 5269 5272 5273 5275 5280 5281 5282 5285 5287 5288 5290 5294 5298 5299 5300 5300 5302 5303 5303 5307 5308 5308 5309 5312 5313 5313 5314 5316 5319 5320 5326 5329 5333 5334 5334 5334 5337 5337 5338 5338 5340 5341 5344 5346 5348 5348 5348 5350 5350 5351 5351 5353 5355 5358 5358 5358 5359 5360 5362 5364 5368 5369 5369 5369 5374 5375 5377 5377 5377 5384 5384 5385 5387 5388 5389 5393 5400 5402 5403 5403 5404 5413 5414 5416 5420 5421 5423 5425 5426 5429 5429 5431 5435 5436 5438 5440 5445 5448 5450 5450 5451 5453 5455 5455 5457 5459 5459 5460 5460 5468 5470 5478 5480 5482 5483 5486 5487 5488 5491 5495 5498 5499 5500 5501 5509 5509 5512 5513 5519 5521 5527 5528 5531 5532 5534 5536 5536 5540 5544 5544 5549 5551 5555 5559 5559 5560 5561 5562 5562 5564 5571 5573 5576 5578 5579 5579 5579 5582 5582 5591 5592 5596 5596 5597 5598 5601 5603 5605 5608 5612 5615 5616 5617 5617 5620 5620 5626 5627 5627 5638 5640 5643 5644 5646 5649 5650 5652 5653 5653 5653 5657 5663 5667 5669 5671 5676 5676 5677 5678 5678 5679 5680 5681 5682 5688 5688 5691 5692 5698 5703 5705 5710 5715 5715 5715 5719 5722 5723 5723 5724 5725 5726 5727 5727 5729 5732 5734 5734 5737 5739 5740 5740 5742 5744 5744 5747 5751 5755 5757 5757 5759 5760 5761 5763 5768 5769 5772 5776 5777 5777 5782 5783 5788 5788 5788 5791 5798 5802 5804 5804 5805 5809 5810 5811 5812 5813 5814 5823 5824 5831 5837 5839 5839 5842 5846 5847 5849 5854 5854 5859 5859 5860 5866 5867 5872 5876 5877 5877 5879 5883 5884 5886 5887 5889 5896 5898 5898 5899 5900 5901 5901 5903 5905 5905 5914 5918 5918 5919 5921 5922 5927 5930 5930 5933 5937 5937 5938 5938 5938 5938 5946 5946 5946 5947 5947 5951 5952 5953 5957 5959 5959 5960 5961 5963 5968 5973 5973 5973 5976 5977 5979 5983 5986 5989 5990 5994 5998 6000 6001 6002 6003 6006 6010 6013 6013 6014 6015 6019 6019 6019 6022 6023 6024 6025 6026 6029 6031 6031 6031 6032 6037 6037 6039 6043 6045 6047 6052 6053 6053 6054 6055 6056 6056 6057 6060 6063 6064 6064 6065 6067 6069 6071 6071 6074 6076 6079 6079 6084 6085 6093 6095 6098 6100 6101 6101 6104 6110 6112 6112 6115 6116 6117 6119 6120 6122 6122 6124 6124 6126 6134 6135 6140 6141 6151 6151 6151 6153 6155 6156 6159 6165 6165 6166 6168 6169 6170 6172 6172 6173 6175 6176 6178 6179 6182 6185 6186 6187 6188 6191 6192 6193 6194 6195 6196 6196 6200 6206 6207 6207 6207 6212 6217 6220 6222 6225 6226 6227 6232 6233 6233 6235 6236 6236 6240 6241 6242 6246 6248 6251 6255 6255 6259 6263 6265 6265 6267 6268 6269 6269 6270 6272 6274 6275 6277 6278 6281 6282 6285 6286 6289 6290 6294 6295 6298 6299 6300 6308 6309 6313 6313 6313 6318 6318 6319 6325 6326 6330 6333 6334 6335 6338 6340 6341 6343 6343 6345 6350 6351 6354 6357 6358 6358 6363 6364 6365 6369 6371 6376 6378 6380 6384 6386 6387 6388 6388 6391 6392 6392 6393 6394 6395 6396 6400 6407 6412 6416 6416 6418 6420 6421 6424 6425 6426 6427 6435 6437 6437 6439 6441 6441 6443 6445 6445 6447 6450 6452 6453 6455 6457 6457 6458 6459 6462 6463 6463 6464 6464 6465 6467 6468 6471 6473 6475 6480 6481 6489 6490 6491 6494 6498 6498 6499 6505 6508 6508 6509 6510 6510 6515 6516 6517 6527 6531 6531 6532 6540 6540 6540 6541 6542 6542 6543 6544 6547 6551 6553 6554 6555 6556 6557 6558 6560 6561 6565 6571 6573 6576 6577 6584 6585 6586 6587 6588 6588 6591 6591 6593 6595 6596 6598 6600 6601 6602 6602 6603 6605 6606 6610 6610 6612 6613 6613 6616 6617 6618 6618 6619 6626 6628 6630 6634 6634 6635 6635 6641 6641 6641 6642 6643 6645 6646 6648 6655 6656 6656 6660 6669 6673 6674 6675 6675 6676 6677 6677 6678 6679 6679 6681 6684 6686 6689 6689 6690 6691 6691 6693 6695 6695 6696 6698 6698 6699 6700 6704 6706 6707 6707 6709 6715 6719 6724 6731 6732 6732 6734 6736 6738 6740 6741 6742 6742 6743 6746 6748 6750 6751 6759 6759 6761 6761 6762 6762 6762 6764 6766 6769 6769 6770 6773 6779 6781 6781 6786 6788 6789 6790 6791 6793 6795 6796 6798 6800 6802 6807 6810 6815 6817 6817 6818 6818 6819 6820 6824 6825 6826 6826 6829 6830 6830 6830 6830 6831 6832 6832 6834 6836 6838 6841 6843 6847 6850 6852 6857 6858 6861 6866 6866 6868 6869 6871 6874 6876 6879 6883 6884 6886 6886 6887 6887 6898 6903 6904 6905 6906 6908 6910 6913 6914 6916 6917 6918 6918 6918 6919 6919 6919 6921 6923 6924 6924 6927 6930 6936 6937 6943 6945 6949 6951 6957 6958 6958 6964 6966 6966 6970 6971 6974 6975 6976 6977 6977 6978 6980 6984 6985 6987 6988 6995 6996 6997 6998 6999 7001 7003 7003 7006 7007 7007 7010 7013 7014 7015 7019 7020 7025 7026 7028 7029 7033 7040 7040 7041 7041 7044 7048 7049 7052 7052 7056 7061 7062 7063 7068 7070 7074 7075 7079 7080 7080 7080 7083 7084 7085 7086 7087 7087 7088 7090 7093 7093 7097 7110 7111 7111 7113 7114 7114 7115 7116 7116 7120 7123 7124 7124 7125 7126 7128 7136 7137 7138 7142 7144 7145 7147 7149 7149 7152 7152 7155 7156 7158 7158 7158 7161 7161 7161 7165 7172 7173 7174 7176 7177 7177 7178 7183 7187 7190 7194 7199 7201 7202 7211 7211 7212 7213 7218 7219 7220 7220 7222 7225 7228 7232 7235 7236 7237 7238 7242 7242 7245 7245 7246 7248 7248 7249 7249 7252 7252 7252 7253 7253 7254 7256 7258 7259 7260 7261 7266 7271 7276 7281 7284 7284 7284 7286 7287 7292 7293 7295 7300 7306 7310 7310 7310 7312 7313 7316 7316 7316 7320 7320 7325 7327 7330 7330 7331 7331 7337 7337 7338 7339 7339 7341 7342 7343 7346 7346 7347 7348 7351 7351 7353 7353 7353 7356 7360 7365 7367 7370 7370 7371 7375 7378 7378 7379 7383 7384 7385 7389 7390 7390 7390 7392 7393 7397 7399 7401 7401 7403 7405 7408 7409 7411 7415 7417 7423 7425 7426 7428 7430 7433 7440 7440 7446 7451 7452 7454 7455 7462 7463 7465 7465 7466 7466 7467 7468 7470 7470 7472 7475 7475 7477 7479 7480 7481 7481 7485 7488 7490 7495 7495 7498 7499 7501 7503 7505 7514 7523 7524 7526 7527 7527 7529 7530 7530 7533 7541 7545 7546 7548 7551 7552 7555 7555 7555 7557 7557 7560 7562 7567 7567 7567 7569 7569 7570 7570 7572 7575 7576 7579 7583 7584 7588 7588 7589 7590 7592 7595 7595 7598 7599 7601 7604 7604 7605 7605 7605 7606 7608 7610 7616 7617 7618 7619 7619 7620 7629 7630 7631 7631 7632 7633 7634 7635 7636 7641 7648 7649 7653 7657 7661 7663 7664 7664 7670 7671 7673 7674 7676 7678 7682 7684 7689 7689 7691 7693 7694 7695 7697 7698 7702 7702 7703 7706 7706 7709 7712 7713 7716 7717 7719 7720 7721 7731 7732 7735 7735 7742 7746 7746 7749 7750 7753 7756 7756 7760 7761 7764 7765 7769 7771 7771 7772 7772 7774 7774 7775 7779 7782 7782 7784 7785 7786 7788 7789 7793 7793 7794 7795 7795 7796 7798 7803 7805 7809 7810 7811 7813 7815 7819 7821 7825 7825 7826 7830 7830 7832 7834 7834 7835 7836 7838 7841 7844 7846 7847 7854 7856 7856 7857 7857 7859 7860 7862 7862 7863 7864 7864 7868 7869 7870 7872 7874 7880 7880 7884 7885 7886 7888 7892 7892 7893 7893 7893 7896 7901 7903 7906 7907 7908 7910 7912 7913 7915 7916 7919 7920 7921 7923 7923 7924 7925 7928 7929 7934 7935 7936 7938 7938 7938 7941 7941 7941 7947 7948 7959 7961 7961 7962 7962 7967 7974 7975 7978 7980 7981 7988 7990 7995 7996 7996 7998 8000 8003 8003 8005 8010 8011 8011 8012 8013 8017 8020 8021 8022 8023 8024 8027 8028 8032 8035 8036 8037 8043 8044 8045 8049 8051 8054 8057 8058 8058 8064 8067 8068 8070 8070 8072 8074 8075 8076 8076 8080 8081 8081 8082 8083 8087 8088 8090 8093 8097 8097 8098 8099 8100 8104 8109 8109 8114 8117 8118 8119 8121 8122 8122 8123 8127 8127 8130 8132 8133 8134 8137 8137 8138 8138 8139 8140 8145 8148 8149 8149 8152 8152 8153 8153 8158 8159 8160 8166 8166 8167 8180 8185 8187 8188 8188 8191 8191 8192 8194 8195 8196 8198 8200 8205 8207 8211 8216 8225 8225 8230 8231 8232 8237 8239 8239 8242 8244 8246 8248 8250 8256 8256 8258 8259 8263 8269 8270 8272 8273 8276 8279 8280 8282 8283 8284 8288 8289 8293 8293 8294 8298 8300 8302 8306 8306 8306 8307 8307 8308 8310 8310 8310 8311 8316 8317 8323 8324 8325 8328 8332 8336 8340 8348 8351 8352 8352 8353 8365 8366 8367 8367 8368 8373 8373 8376 8383 8385 8387 8390 8390 8391 8391 8392 8397 8398 8398 8398 8399 8400 8400 8402 8402 8406 8411 8414 8418 8418 8424 8426 8426 8427 8429 8431 8433 8435 8437 8438 8446 8446 8447 8448 8455 8455 8458 8459 8459 8465 8469 8471 8474 8476 8477 8482 8483 8485 8488 8488 8489 8493 8493 8493 8494 8496 8498 8500 8500 8501 8503 8503 8504 8507 8507 8507 8510 8511 8512 8514 8521 8522 8530 8537 8540 8542 8547 8547 8548 8549 8555 8555 8555 8558 8561 8562 8562 8562 8566 8572 8572 8573 8574 8580 8580 8580 8587 8588 8588 8589 8594 8594 8596 8599 8601 8602 8603 8603 8604 8604 8604 8605 8606 8608 8609 8610 8610 8614 8614 8615 8615 8616 8616 8623 8626 8627 8629 8630 8631 8635 8640 8642 8645 8645 8646 8647 8650 8651 8654 8654 8658 8661 8661 8662 8662 8664 8664 8667 8667 8669 8674 8675 8676 8677 8677 8678 8679 8680 8682 8683 8683 8684 8687 8689 8691 8693 8693 8696 8696 8698 8699 8699 8699 8700 8701 8702 8703 8703 8704 8705 8708 8714 8715 8718 8720 8721 8721 8723 8725 8729 8734 8736 8740 8741 8743 8746 8755 8755 8756 8756 8758 8760 8763 8764 8765 8767 8772 8774 8774 8775 8775 8776 8776 8779 8782 8783 8791 8792 8798 8799 8800 8802 8804 8805 8807 8807 8815 8818 8820 8823 8824 8824 8825 8826 8827 8830 8832 8835 8838 8838 8841 8844 8846 8849 8856 8859 8861 8866 8867 8867 8870 8870 8871 8872 8872 8873 8876 8879 8880 8880 8881 8883 8885 8887 8888 8890 8890 8891 8891 8893 8900 8903 8903 8906 8914 8917 8918 8919 8921 8922 8926 8931 8931 8932 8935 8951 8952 8954 8962 8962 8964 8966 8969 8969 8971 8974 8978 8978 8980 8983 8985 8986 8989 8990 8996 9003 9004 9005 9006 9010 9014 9018 9021 9023 9024 9027 9031 9033 9033 9034 9034 9035 9036 9039 9042 9042 9042 9049 9049 9050 9051 9052 9052 9054 9057 9059 9060 9062 9066 9073 9074 9076 9076 9079 9081 9084 9090 9090 9093 9100 9100 9101 9105 9106 9108 9110 9111 9113 9114 9122 9128 9130 9131 9132 9132 9133 9133 9133 9137 9144 9146 9146 9148 9148 9150 9151 9152 9154 9161 9161 9163 9164 9164 9166 9170 9171 9173 9178 9179 9181 9182 9183 9187 9189 9189 9197 9204 9205 9208 9209 9214 9214 9214 9215 9221 9224 9230 9235 9237 9243 9244 9247 9249 9259 9261 9264 9265 9265 9265 9267 9268 9269 9269 9272 9274 9274 9277 9277 9278 9282 9283 9287 9287 9289 9292 9294 9295 9297 9297 9299 9301 9303 9304 9304 9304 9305 9306 9309 9310 9310 9311 9311 9311 9314 9314 9315 9315 9315 9315 9320 9323 9326 9328 9329 9333 9339 9341 9347 9348 9357 9358 9364 9365 9366 9367 9368 9369 9371 9376 9376 9380 9381 9382 9382 9385 9387 9388 9391 9393 9395 9397 9400 9407 9409 9411 9411 9411 9413 9416 9417 9421 9422 9424 9426 9428 9428 9428 9432 9432 9432 9435 9436 9437 9438 9440 9440 9441 9442 9445 9445 9455 9455 9459 9465 9467 9468 9468 9468 9470 9475 9478 9482 9484 9487 9487 9488 9492 9493 9493 9501 9510 9511 9511 9512 9513 9521 9523 9524 9527 9528 9529 9531 9533 9534 9534 9535 9535 9535 9541 9543 9550 9554 9554 9554 9555 9558 9558 9560 9564 9568 9568 9572 9575 9575 9577 9578 9579 9580 9580 9581 9582 9582 9583 9585 9586 9586 9587 9593 9594 9595 9596 9598 9599 9600 9601 9604 9608 9615 9619 9624 9626 9626 9629 9631 9631 9635 9638 9638 9641 9642 9643 9645 9646 9647 9650 9655 9655 9657 9660 9660 9661 9661 9662 9664 9664 9667 9667 9671 9671 9674 9674 9681 9683 9685 9688 9689 9690 9692 9694 9696 9696 9702 9702 9702 9705 9705 9709 9716 9717 9718 9722 9723 9727 9731 9731 9732 9733 9739 9739 9741 9744 9744 9751 9753 9756 9756 9757 9760 9762 9763 9764 9773 9775 9776 9782 9783 9783 9784 9784 9785 9788 9788 9790 9793 9793 9794 9794 9794 9794 9800 9800 9801 9804 9806 9806 9810 9810 9814 9814 9818 9822 9828 9834 9837 9840 9840 9840 9841 9847 9852 9853 9853 9854 9855 9856 9871 9876 9879 9880 9881 9882 9886 9887 9887 9888 9889 9890 9891 9893 9894 9894 9894 9897 9899 9901 9902 9906 9910 9912 9913 9914 9916 9916 9918 9923 9923 9923 9926 9927 9934 9939 9941 9941 9946 9947 9950 9955 9955 9957 9958 9960 9967 9968 9968 9968 9969 9970 9970 9977 9979 9981 9988 9988 9991 9993 9993 9994
96 97 99 99 99 100 100 100 102 102 104 105 106 107 113 113 116 116 118 119 119 119 121 127 128 130 131 133 133 133 134 135 136 136 136 138 138 140 141 142 143 144 144 145 145 146 146 148 149 149 150 150 150 151 151 151 151 153 157 157 158 158 158 160 160 162 164 165 166 166 169 169 171 173 174 175 178 179 179 180 188 190 190 191 192 193 195 196 196 197 197 200 202 202 203 206 208 208 209 209 212 213 213 213 214 217 218 218 218 220 220 221 221 223 224 224 225 226 227 228 229 230 233 235 238 241 243 244 244 249 251 252 253 254 255 255 262 263 265 269 271 274 274 274 277 280 282 283 283 284 284 289 291 292 292 292 292 296 299 300 301 302 306 307 308 309 315 318 319 321 323 323 323 329 330 331 334 336 341 342 344 344 344 345 345 350 353 356 356 357 357 360 369 371 372 378 384 392 396 398 404 404 408 410 411 412 414 415 417 417 421 424 425 426 431 431 432 433 434 439 439 439 441 444 449 449 450 451 452 452 453 454 456 456 457 457 458 459 461 461 465 466 467 467 467 469 470 472 475 477 479 480 482 485 486 487 488 490 490 490 492 496 496 497 500 500 501 501 503 504 504 505 508 509 513 513 519 520 522 524 525 526 526 527 528 530 530 530 536 536 541 541 543 544 546 548 550 555 555 556 558 559 564 566 571 572 573 573 573 574 576 578 582 584 584 586 589 591 592 593 594 595 595 598 601 605 605 609 610 611 612 613 615 619 622 624 626 630 630 636 636 637 638 643 644 644 646 647 653 660 661 663 664 666 667 668 669 675 675 676 677 678 679 679 680 682 684 685 692 693 694 696 697 698 700 703 704 706 706 707 709 710 711 712 715 717 718 718 722 728 731 731 732 734 737 737 739 741 741 743 743 747 751 755 756 756 757 764 766 768 770 770 770 773 775 776 780 782 783 784 785 788 789 795 797 801 802 804 805 809 809 810 812 813 814 814 817 820 820 821 824 826 827 828 829 832 835 836 839 839 840 845 847 849 849 853 855 856 858 860 861 862 866 867 871 872 873 874 875 877 878 882 883 886 887 889 890 891 892 893 895 896 897 901 904 904 906 906 907 908 909 909 913 913 914 914 915 916 918 919 919 922 925 931 931 934 936 937 941 941 942 942 945 946 947 949 949 950 951 953 954 958 958 959 960 960 967 969 970 972 973 975 979 979 984 987 990 991 991 993 994 995 997 999 1002 1002 1004 1005 1010 1011 1012 1012 1014 1014 1015 1019 1020 1020 1020 1021 1024 1026 1026 1027 1028 1029 1030 1032 1039 1040 1041 1041 1043 1043 1045 1047 1047 1048 1049 1052 1054 1057 1061 1063 1064 1064 1067 1070 1075 1076 1077 1077 1078 1081 1084 1085 1085 1085 1086 1086 1086 1088 1089 1089 1089 1091 1092 1092 1097 1097 1099 1103 1106 1106 1106 1108 1116 1127 1129 1144 1145 1147 1149 1150 1151 1152 1152 1152 1156 1158 1158 1159 1160 1161 1165 1167 1168 1172 1174 1176 1176 1177 1178 1180 1180 1181 1181 1184 1186 1187 1191 1195 1201 1204 1208 1211 1211 1214 1217 1219 1229 1230 1230 1240 1241 1242 1244 1244 1245 1248 1250 1250 1251 1253 1257 1257 1258 1260 1263 1272 1274 1278 1280 1283 1285 1290 1292 1292 1294 1296 1298 1299 1303 1305 1306 1308 1310 1311 1312 1313 1313 1314 1319 1320 1320 1321 1322 1324 1325 1329 1330 1331 1333 1333 1338 1339 1340 1342 1346 1346 1346 1350 1351 1355 1357 1358 1364 1365 1367 1370 1371 1373 1378 1381 1383 1383 1384 1384 1386 1386 1388 1399 1400 1400 1404 1404 1406 1407 1408 1413 1415 1416 1420 1420 1420 1421 1422 1423 1430 1432 1432 1435 1435 1436 1436 1442 1443 1443 1443 1445 1445 1447 1448 1449 1449 1452 1454 1454 1454 1455 1460 1461 1461 1461 1462 1465 1465 1469 1469 1470 1471 1473 1477 1481 1486 1487 1488 1490 1493 1494 1496 1497 1498 1499 1500 1501 1502 1505 1512 1512 1517 1517 1518 1519 1520 1524 1526 1527 1529 1531 1531 1535 1541 1541 1543 1545 1545 1548 1548 1550 1551 1552 1552 1555 1556 1559 1559 1567 1568 1575 1575 1581 1587 1587 1589 1591 1591 1593 1598 1600 1601 1605 1609 1611 1612 1613 1616 1626 1628 1629 1629 1631 1634 1636 1636 1637 1638 1639 1642 1643 1645 1649 1654 1657 1659 1660 1663 1664 1664 1666 1666 1672 1674 1676 1677 1678 1679 1679 1680 1681 1682 1684 1685 1685 1686 1688 1689 1692 1693 1695 1697 1698 1701 1704 1705 1707 1708 1708 1708 1708 1709 1710 1711 1713 1717 1722 1723 1723 1731 1738 1738 1742 1746 1747 1747 1747 1754 1755 1756 1758 1759 1760 1760 1765 1765 1767 1773 1774 1775 1776 1777 1780 1782 1784 1785 1786 1788 1788 1789 1795 1797 1799 1801 1803 1805 1811 1812 1812 1812 1816 1816 1817 1821 1821 1822 1822 1827 1829 1829 1830 1832 1836 1838 1838 1839 1839 1843 1844 1845 1850 1852 1854 1855 1856 1856 1857 1861 1862 1863 1870 1871 1872 1874 1884 1885 1889 1894 1896 1897 1901 1902 1903 1905 1907 1908 1909 1910 1911 1916 1919 1920 1920 1921 1921 1921 1921 1922 1923 1924 1925 1926 1931 1932 1934 1941 1941 1941 1942 1945 1945 1950 1953 1955 1956 1959 1959 1960 1961 1961 1963 1967 1970 1974 1975 1977 1977 1980 1983 1987 1993 1995 1997 1999 1999 2001 2002 2003 2004 2005 2007 2008 2009 2011 2016 2017 2019 2022 2025 2026 2026 2028 2030 2031 2031 2034 2035 2037 2037 2038 2040 2040 2045 2049 2052 2053 2054 2055 2056 2059 2060 2063 2066 2066 2069 2071 2081 2086 2088 2091 2091 2095 2096 2103 2103 2107 2115 2115 2116 2121 2122 2123 2129 2129 2130 2133 2134 2134 2136 2140 2143 2143 2144 2146 2152 2153 2154 2162 2165 2167 2170 2171 2174 2177 2179 2179 2184 2185 2187 2189 2195 2195 2200 2202 2211 2213 2217 2219 2219 2222 2223 2224 2224 2224 2226 2226 2227 2230 2231 2235 2238 2242 2242 2243 2245 2245 2245 2245 2246 2246 2252 2252 2252 2253 2253 2254 2254 2258 2261 2261 2265 2265 2266 2267 2268 2270 2271 2272 2273 2276 2280 2282 2284 2286 2291 2292 2295 2296 2297 2298 2298 2303 2306 2310 2310 2314 2316 2318 2319 2321 2322 2322 2332 2333 2333 2334 2336 2337 2340 2345 2351 2356 2358 2358 2360 2364 2364 2373 2374 2377 2381 2382 2383 2385 2389 2396 2397 2399 2399 2405 2409 2412 2416 2417 2419 2423 2425 2425 2427 2428 2430 2431 2433 2434 2440 2441 2441 2441 2443 2447 2447 2453 2456 2456 2457 2460 2463 2463 2468 2475 2477 2478 2479 2479 2480 2481 2486 2487 2489 2491 2492 2499 2501 2502 2504 2504 2505 2509 2510 2515 2518 2521 2524 2524 2526 2528 2528 2529 2529 2530 2531 2532 2534 2538 2540 2541 2543 2543 2544 2544 2546 2546 2548 2551 2551 2551 2551 2552 2552 2552 2554 2556 2556 2558 2565 2568 2568 2568 2572 2572 2572 2575 2576 2578 2580 2582 2586 2587 2588 2589 2596 2598 2603 2604 2611 2615 2615 2617 2618 2619 2621 2626 2626 2627 2631 2632 2633 2633 2639 2644 2644 2644 2644 2645 2648 2649 2654 2655 2655 2656 2656 2656 2663 2668 2673 2676 2677 2678 2680 2681 2683 2684 2687 2688 2690 2695 2698 2698 2703 2704 2705 2707 2709 2710 2710 2710 2711 2711 2711 2714 2718 2719 2720 2722 2724 2727 2728 2729 2730 2731 2732 2734 2736 2746 2747 2751 2753 2755 2756 2757 2763 2766 2766 2766 2767 2770 2771 2774 2778 2780 2783 2793 2794 2798 2798 2800 2802 2803 2805 2805 2809 2809 2810 2810 2812 2815 2815 2816 2820 2821 2823 2824 2826 2828 2829 2829 2830 2831 2831 2834 2835 2835 2836 2841 2844 2844 2846 2848 2848 2849 2849 2851 2853 2855 2856 2856 2857 2866 2866 2873 2876 2877 2879 2885 2886 2887 2888 2891 2892 2899 2906 2908 2909 2911 2912 2918 2918 2918 2919 2922 2923 2924 2925 2925 2928 2929 2930 2930 2930 2932 2933 2934 2934 2936 2936 2937 2938 2939 2943 2945 2948 2951 2952 2955 2955 2960 2962 2962 2963 2965 2965 2965 2965 2966 2968 2968 2969 2969 2970 2973 2976 2977 2987 2991 2992 2993 2997 3000 3000 3001 3003 3008 3012 3014 3015 3018 3022 3024 3027 3035 3035 3038 3039 3039 3040 3043 3043 3045 3047 3050 3050 3053 3054 3057 3059 3060 3062 3064 3068 3071 3071 3073 3073 3074 3074 3075 3078 3080 3080 3082 3082 3084 3085 3085 3090 3095 3096 3103 3107 3111 3112 3118 3118 3119 3120 3121 3122 3122 3124 3124 3125 3125 3126 3128 3129 3131 3132 3132 3133 3133 3136 3138 3139 3144 3145 3145 3146 3147 3147 3149 3149 3152 3156 3160 3162 3162 3164 3164 3165 3167 3168 3170 3171 3172 3173 3176 3177 3178 3179 3179 3179 3180 3182 3183 3184 3186 3192 3195 3196 3198 3202 3202 3203 3209 3210 3211 3212 3213 3213 3213 3225 3228 3228 3235 3236 3237 3238 3238 3239 3240 3241 3246 3248 3249 3250 3251 3253 3255 3256 3258 3259 3262 3265 3266 3267 3268 3270 3279 3279 3279 3283 3284 3286 3289 3290 3294 3295 3296 3297 3299 3300 3300 3308 3308 3314 3315 3317 3317 3320 3323 3324 3329 3331 3343 3348 3355 3360 3360 3363 3371 3372 3377 3378 3378 3381 3381 3384 3389 3391 3393 3394 3394 3399 3403 3404 3405 3407 3407 3411 3413 3413 3414 3416 3419 3420 3420 3422 3427 3432 3436 3437 3437 3438 3439 3442 3448 3449 3450 3452 3453 3459 3460 3465 3465 3466 3472 3472 3476 3477 3479 3480 3481 3486 3487 3490 3491 3492 3495 3496 3496 3500 3504 3508 3511 3512 3512 3513 3515 3515 3516 3523 3528 3528 3528 3529 3531 3533 3534 3535 3535 3538 3539 3539 3541 3545 3545 3547 3548 3554 3554 3557 3558 3559 3572 3576 3578 3578 3579 3582 3587 3587 3588 3592 3592 3592 3592 3595 3596 3597 3598 3598 3599 3600 3601 3602 3604 3608 3608 3610 3611 3615 3617 3619 3620 3620 3623 3626 3628 3628 3633 3634 3634 3639 3640 3642 3644 3644 3653 3655 3656 3663 3666 3667 3667 3667 3669 3671 3674 3674 3674 3675 3676 3676 3680 3683 3689 3689 3697 3699 3699 3700 3711 3712 3716 3716 3716 3717 3718 3722 3724 3726 3728 3734 3735 3736 3740 3749 3750 3752 3757 3757 3759 3762 3762 3762 3763 3764 3765 3767 3767 3768 3775 3779 3779 3784 3785 3785 3786 3786 3787 3789 3790 3794 3794 3795 3796 3796 3797 3802 3803 3807 3809 3811 3812 3814 3814 3816 3819 3820 3821 3822 3824 3827 3832 3833 3833 3835 3839 3839 3839 3844 3844 3847 3851 3852 3853 3860 3862 3862 3863 3864 3865 3866 3869 3874 3875 3879 3880 3880 3882 3883 3887 3890 3893 3900 3903 3905 3908 3909 3910 3912 3912 3913 3915 3917 3918 3919 3919 3920 3921 3925 3927 3935 3936 3936 3941 3942 3947 3947 3950 3950 3954 3956 3957 3957 3959 3960 3960 3962 3964 3964 3965 3969 3972 3973 3974 3978 3985 3985 3988 3989 3989 3990 3990 3994 3996 4008 4010 4010 4010 4010 4011 4014 4019 4019 4022 4023 4023 4024 4026 4032 4032 4032 4036 4044 4045 4049 4051 4053 4058 4059 4063 4068 4069 4069 4071 4071 4075 4078 4082 4085 4085 4088 4091 4095 4095 4102 4102 4105 4106 4107 4109 4110 4112 4115 4116 4119 4120 4121 4122 4126 4128 4130 4130 4133 4137 4138 4139 4140 4141 4144 4147 4148 4149 4152 4155 4156 4157 4159 4160 4163 4163 4163 4163 4164 4168 4170 4170 4170 4173 4175 4180 4181 4184 4185 4188 4189 4192 4193 4196 4196 4197 4201 4202 4203 4204 4206 4206 4208 4210 4211 4217 4221 4221 4224 4226 4229 4232 4234 4237 4237 4237 4240 4242 4258 4261 4262 4264 4265 4268 4271 4280 4280 4284 4284 4286 4286 4290 4295 4303 4308 4308 4309 4309 4310 4310 4313 4315 4317 4322 4324 4332 4335 4338 4340 4341 4345 4345 4346 4352 4353 4358 4359 4360 4361 4366 4366 4366 4368 4368 4369 4370 4371 4372 4373 4374 4374 4379 4381 4385 4390 4394 4396 4397 4401 4403 4406 4410 4415 4415 4416 4419 4420 4425 4425 4426 4426 4428 4428 4430 4431 4434 4436 4436 4438 4440 4442 4442 4442 4443 4443 4444 4444 4445 4449 4450 4451 4453 4454 4455 4456 4458 4458 4461 4464 4464 4466 4466 4467 4469 4475 4477 4478 4481 4482 4482 4483 4485 4489 4491 4491 4493 4494 4495 4497 4498 4498 4499 4499 4500 4500 4502 4502 4504 4509 4510 4510 4510 4511 4513 4515 4518 4520 4521 4522 4528 4528 4530 4531 4535 4536 4536 4537 4537 4537 4540 4543 4546 4546 4546 4547 4549 4550 4551 4552 4557 4558 4559 4560 4561 4563 4567 4573 4575 4576 4579 4580 4582 4586 4588 4593 4594 4604 4612 4615 4619 4626 4626 4629 4631 4632 4635 4638 4639 4640 4640 4641 4641 4642 4642 4645 4646 4647 4647 4647 4654 4663 4663 4663 4665 4667 4670 4671 4672 4674 4674 4674 4677 4680 4685 4687 4690 4693 4700 4703 4704 4704 4706 4711 4714 4719 4719 4719 4721 4721 4722 4723 4724 4728 4729 4729 4731 4734 4737 4741 4741 4745 4745 4747 4748 4750 4753 4754 4754 4756 4757 4758 4760 4761 4764 4765 4766 4769 4769 4769 4772 4773 4776 4776 4785 4789 4789 4789 4790 4792 4794 4794 4794 4799 4800 4802 4802 4803 4805 4807 4817 4818 4823 4825 4825 4826 4827 4830 4835 4835 4840 4840 4840 4842 4844 4846 4848 4848 4851 4854 4856 4859 4861 4864 4865 4866 4866 4871 4872 4873 4874 4876 4877 4881 4885 4891 4891 4892 4894 4894 4897 4901 4902 4903 4903 4903 4904 4905 4906 4908 4914 4919 4920 4921 4924 4924 4928 4931 4932 4935 4937 4937 4938 4942 4942 4942 4950 4950 4954 4955 4956 4957 4959 4962 4968 4969 4971 4972 4975 4976 4976 4982 4983 4984 4985 4986 4987 4988 4992 4994 4995 4998 4998 5003 5004 5005 5006 5011 5012 5012 5014 5016 5017 5018 5019 5021 5022 5022 5022 5025 5026 5026 5027 5028 5029 5029 5030 5031 5033 5045 5054 5055 5056 5056 5058 5058 5066 5066 5067 5067 5070 5070 5072 5074 5076 5076 5078 5078 5078 5079 5081 5081 5085 5086 5091 5091 5093 5098 5099 5102 5104 5108 5108 5109 5109 5112 5115 5117 5125 5125 5125 5126 5132 5136 5140 5142 5143 5153 5156 5160 5163 5163 5163 5167 5169 5170 5172 5173 5175 5178 5180 5181 5182 5186 5187 5190 5190 5191 5192 5193 5200 5200 5201 5203 5204 5205 5208 5218 5221 5221 5223 5223 5225 5226 5230 5235 5235 5236 5236 5237 5237 5241 5241 5243 5244 5245 5247 5248 5253 5253 5254 5255 5256 5256 5259 5259 5260 5260 5264 5266 5267 5267 5270 5270 5270 5270 5271 5271 5272 5276 5277 5278 5279 5279 5280 5286 5287 5290 5290 5293 5294 5295 5298 5301 5305 5307 5307 5308 5311 5311 5311 5311 5312 5313 5313 5314 5315 5316 5321 5324 5326 5328 5329 5329 5331 5331 5332 5333 5334 5334 5336 5337 5338 5338 5340 5340 5343 5344 5344 5346 5347 5349 5351 5352 5352 5353 5355 5356 5358 5359 5361 5361 5368 5370 5370 5379 5382 5383 5384 5385 5386 5388 5389 5391 5392 5392 5401 5409 5411 5414 5414 5414 5417 5417 5419 5420 5420 5421 5422 5430 5432 5435 5437 5438 5442 5445 5446 5446 5446 5449 5451 5453 5457 5458 5458 5459 5467 5468 5470 5473 5474 5475 5475 5481 5482 5489 5495 5501 5501 5504 5505 5505 5505 5506 5508 5508 5509 5512 5518 5519 5521 5523 5524 5526 5528 5528 5529 5530 5530 5532 5533 5533 5534 5535 5537 5539 5543 5546 5547 5549 5552 5559 5559 5562 5566 5566 5570 5571 5574 5575 5575 5578 5582 5582 5583 5585 5590 5592 5593 5596 5597 5599 5606 5606 5606 5612 5612 5614 5614 5615 5617 5617 5618 5624 5626 5627 5632 5637 5640 5641 5646 5649 5652 5663 5668 5671 5671 5677 5677 5680 5683 5689 5690 5691 5692 5693 5697 5700 5701 5706 5710 5711 5713 5714 5718 5720 5720 5721 5733 5734 5734 5735 5736 5738 5739 5739 5741 5741 5742 5746 5747 5747 5748 5750 5751 5754 5755 5759 5759 5761 5764 5764 5766 5769 5769 5772 5772 5772 5772 5774 5774 5774 5776 5776 5777 5782 5785 5786 5787 5791 5793 5798 5799 5801 5802 5805 5805 5809 5810 5811 5816 5818 5819 5831 5831 5834 5836 5836 5839 5844 5848 5848 5850 5853 5854 5855 5856 5856 5862 5862 5865 5867 5872 5875 5877 5882 5885 5893 5894 5899 5900 5901 5904 5907 5909 5909 5910 5913 5918 5920 5922 5924 5924 5927 5928 5929 5932 5934 5935 5936 5936 5939 5940 5940 5942 5944 5944 5945 5946 5947 5948 5953 5953 5953 5954 5956 5957 5961 5961 5962 5963 5963 5965 5968 5974 5978 5984 5986 5986 5989 5991 5991 5997 5997 6005 6008 6010 6014 6014 6015 6016 6026 6031 6032 6034 6034 6041 6042 6042 6045 6047 6050 6050 6052 6055 6058 6059 6060 6066 6067 6070 6071 6072 6074 6076 6079 6079 6080 6082 6085 6092 6095 6098 6101 6102 6102 6106 6107 6108 6110 6110 6115 6119 6121 6123 6124 6125 6126 6132 6132 6133 6135 6140 6140 6141 6145 6146 6147 6148 6148 6149 6151 6152 6152 6153 6155 6155 6155 6157 6161 6164 6164 6166 6167 6167 6168 6168 6168 6172 6173 6174 6175 6175 6178 6179 6180 6181 6182 6184 6186 6188 6188 6192 6201 6201 6202 6209 6210 6210 6214 6215 6218 6218 6218 6219 6219 6221 6223 6223 6224 6227 6227 6230 6233 6234 6239 6240 6242 6247 6248 6250 6250 6251 6252 6254 6255 6255 6257 6258 6259 6262 6264 6265 6268 6271 6272 6272 6272 6273 6274 6275 6282 6283 6285 6285 6286 6287 6287 6291 6294 6295 6296 6302 6303 6315 6316 6316 6316 6317 6317 6321 6322 6324 6326 6332 6333 6334 6335 6336 6342 6347 6350 6352 6353 6353 6355 6359 6367 6369 6370 6370 6374 6376 6376 6378 6379 6380 6385 6387 6387 6391 6394 6395 6395 6395 6396 6397 6398 6398 6401 6401 6405 6408 6413 6420 6422 6422 6424 6424 6426 6428 6430 6432 6436 6437 6442 6446 6449 6449 6449 6452 6452 6453 6457 6459 6459 6459 6460 6461 6464 6465 6466 6467 6467 6467 6468 6470 6470 6471 6471 6475 6479 6480 6484 6492 6492 6492 6496 6502 6505 6505 6506 6511 6512 6512 6514 6515 6516 6520 6524 6533 6535 6540 6541 6543 6544 6544 6547 6550 6553 6553 6558 6565 6566 6567 6568 6569 6570 6570 6572 6572 6573 6578 6580 6580 6582 6582 6584 6586 6587 6588 6590 6592 6594 6595 6603 6604 6606 6607 6609 6613 6617 6623 6623 6624 6626 6626 6634 6636 6636 6639 6643 6645 6646 6646 6647 6649 6650 6658 6659 6660 6661 6662 6663 6665 6666 6669 6672 6673 6675 6675 6677 6678 6678 6678 6680 6680 6682 6686 6687 6690 6693 6695 6697 6701 6703 6703 6705 6707 6707 6708 6709 6711 6712 6713 6717 6720 6721 6726 6727 6729 6729 6731 6738 6739 6741 6741 6742 6743 6746 6748 6749 6751 6751 6754 6756 6758 6762 6764 6766 6767 6773 6773 6774 6775 6775 6776 6777 6780 6780 6781 6781 6786 6786 6789 6790 6790 6791 6792 6793 6797 6798 6801 6801 6803 6809 6810 6811 6814 6816 6817 6818 6825 6826 6828 6830 6831 6833 6835 6836 6838 6839 6842 6844 6848 6849 6855 6857 6860 6864 6868 6870 6870 6872 6872 6875 6877 6877 6878 6886 6886 6888 6888 6889 6894 6894 6894 6894 6895 6896 6896 6899 6903 6904 6906 6909 6914 6914 6916 6917 6918 6921 6922 6923 6924 6924 6927 6931 6933 6935 6936 6939 6941 6942 6943 6945 6946 6946 6947 6949 6950 6951 6951 6956 6957 6958 6960 6961 6964 6966 6969 6971 6972 6974 6975 6975 6977 6978 6981 6981 6983 6984 6984 6988 6989 6989 6997 6998 6999 7000 7000 7004 7005 7005 7006 7008 7010 7015 7015 7017 7017 7019 7025 7026 7037 7038 7038 7039 7040 7041 7044 7046 7048 7049 7050 7052 7057 7060 7062 7062 7065 7069 7070 7076 7077 7090 7090 7090 7092 7094 7095 7096 7096 7096 7098 7100 7100 7104 7106 7107 7112 7112 7113 7114 7114 7115 7117 7118 7119 7120 7124 7128 7131 7131 7133 7133 7138 7138 7139 7143 7144 7147 7149 7152 7152 7153 7159 7159 7160 7162 7173 7177 7182 7184 7185 7186 7187 7194 7196 7197 7198 7198 7199 7202 7202 7204 7205 7207 7207 7207 7212 7214 7215 7216 7219 7219 7222 7225 7227 7227 7230 7233 7236 7238 7238 7240 7246 7246 7247 7258 7258 7262 7264 7266 7267 7267 7268 7269 7270 7275 7278 7279 7280 7282 7284 7285 7286 7288 7288 7292 7293 7303 7304 7314 7314 7317 7317 7317 7317 7317 7317 7317 7318 7321 7321 7323 7324 7326 7330 7334 7334 7335 7337 7338 7342 7349 7349 7351 7354 7354 7356 7356 7357 7360 7362 7362 7363 7365 7366 7367 7375 7375 7375 7378 7378 7381 7382 7383 7383 7385 7385 7386 7387 7396 7396 7398 7399 7401 7407 7410 7410 7411 7412 7412 7412 7413 7414 7417 7417 7418 7419 7419 7419 7420 7425 7427 7429 7429 7434 7438 7443 7446 7446 7452 7453 7455 7456 7463 7464 7474 7475 7478 7480 7480 7481 7486 7489 7490 7497 7498 7499 7499 7499 7500 7505 7508 7511 7518 7518 7523 7527 7529 7532 7533 7533 7534 7535 7536 7537 7537 7538 7539 7539 7541 7542 7542 7546 7546 7550 7553 7553 7558 7561 7563 7564 7565 7565 7567 7567 7568 7573 7573 7574 7575 7580 7581 7582 7586 7587 7588 7590 7591 7592 7592 7597 7600 7602 7605 7605 7606 7608 7610 7610 7612 7614 7618 7619 7621 7627 7629 7629 7629 7629 7632 7634 7636 7637 7639 7639 7642 7645 7647 7648 7654 7660 7661 7668 7670 7671 7672 7673 7674 7680 7680 7680 7681 7681 7685 7686 7687 7689 7692 7693 7698 7698 7702 7705 7708 7710 7715 7715 7718 7719 7720 7723 7724 7728 7728 7732 7738 7740 7740 7740 7741 7741 7742 7743 7748 7748 7751 7752 7753 7756 7757 7761 7766 7767 7767 7770 7775 7775 7781 7783 7785 7785 7787 7789 7796 7801 7802 7805 7809 7809 7810 7810 7812 7814 7818 7819 7820 7820 7820 7821 7821 7822 7824 7825 7826 7828 7829 7830 7832 7833 7834 7834 7841 7844 7845 7849 7850 7854 7855 7856 7858 7859 7860 7866 7867 7867 7869 7870 7871 7871 7876 7876 7878 7879 7880 7882 7882 7886 7888 7889 7889 7893 7894 7897 7898 7899 7899 7900 7902 7906 7909 7911 7912 7913 7918 7921 7922 7923 7926 7926 7929 7929 7930 7931 7931 7934 7934 7939 7943 7944 7946 7949 7949 7949 7950 7950 7952 7957 7959 7959 7961 7965 7968 7968 7969 7969 7970 7975 7978 7978 7981 7983 7989 7993 7995 8001 8003 8006 8008 8008 8008 8009 8011 8012 8017 8019 8020 8021 8024 8027 8028 8028 8029 8032 8036 8036 8037 8042 8042 8043 8044 8048 8051 8054 8056 8060 8060 8061 8068 8070 8073 8075 8079 8081 8083 8090 8093 8093 8096 8097 8098 8098 8099 8102 8108 8110 8118 8119 8119 8119 8121 8126 8128 8130 8142 8143 8143 8143 8145 8149 8150 8150 8150 8152 8157 8168 8169 8169 8170 8171 8173 8174 8175 8180 8180 8181 8181 8181 8184 8188 8188 8188 8193 8194 8198 8202 8202 8203 8204 8205 8211 8212 8214 8216 8216 8217 8218 8222 8224 8226 8228 8229 8229 8234 8234 8237 8237 8240 8243 8243 8244 8250 8253 8253 8256 8257 8258 8259 8263 8263 8263 8264 8266 8266 8275 8275 8276 8278 8280 8281 8284 8285 8286 8287 8288 8290 8295 8296 8296 8298 8302 8311 8316 8317 8326 8327 8331 8331 8331 8333 8334 8336 8337 8338 8339 8341 8341 8346 8353 8357 8361 8365 8371 8371 8372 8373 8374 8377 8377 8382 8382 8385 8387 8389 8392 8396 8396 8397 8398 8404 8406 8410 8412 8414 8415 8419 8420 8426 8427 8428 8429 8429 8436 8436 8438 8441 8444 8444 8450 8451 8463 8470 8471 8472 8474 8475 8475 8475 8475 8476 8477 8481 8484 8486 8488 8490 8493 8493 8494 8495 8495 8499 8500 8501 8503 8505 8505 8505 8506 8506 8507 8508 8509 8513 8514 8514 8526 8526 8526 8529 8531 8532 8532 8534 8535 8536 8537 8538 8540 8541 8542 8543 8550 8551 8551 8554 8555 8556 8562 8563 8563 8569 8571 8573 8578 8579 8580 8583 8584 8586 8587 8594 8599 8601 8602 8603 8603 8605 8605 8611 8614 8617 8618 8619 8620 8622 8622 8623 8625 8626 8628 8628 8628 8629 8629 8630 8632 8635 8638 8639 8640 8641 8641 8641 8642 8642 8643 8643 8647 8650 8651 8652 8653 8657 8658 8659 8661 8663 8672 8674 8675 8678 8681 8684 8684 8685 8686 8688 8690 8691 8692 8694 8697 8701 8702 8705 8708 8710 8710 8714 8719 8720 8723 8723 8723 8727 8731 8734 8735 8735 8735 8743 8746 8747 8749 8750 8751 8753 8755 8757 8757 8759 8760 8762 8766 8768 8769 8771 8772 8772 8774 8775 8776 8778 8779 8781 8782 8783 8784 8786 8787 8787 8788 8789 8790 8791 8797 8798 8800 8801 8802 8803 8804 8804 8806 8808 8810 8811 8814 8818 8819 8821 8822 8822 8827 8827 8827 8828 8828 8828 8829 8831 8837 8838 8840 8842 8843 8847 8848 8851 8856 8863 8865 8869 8869 8870 8872 8873 8880 8880 8880 8881 8881 8887 8888 8892 8892 8895 8903 8905 8905 8906 8907 8907 8908 8909 8918 8920 8921 8923 8923 8924 8925 8926 8927 8929 8936 8936 8938 8941 8942 8952 8955 8957 8962 8969 8973 8973 8985 8987 8989 8989 8991 8993 8994 8995 8997 8999 9000 9000 9001 9004 9007 9007 9011 9012 9014 9018 9022 9033 9034 9035 9036 9043 9044 9045 9049 9051 9052 9053 9059 9059 9061 9070 9071 9072 9073 9074 9074 9080 9081 9081 9083 9086 9088 9088 9090 9093 9096 9100 9100 9101 9102 9102 9104 9107 9108 9109 9116 9116 9116 9117 9122 9124 9126 9127 9129 9134 9137 9137 9138 9139 9143 9143 9144 9144 9149 9149 9151 9152 9152 9153 9154 9154 9167 9167 9172 9173 9174 9175 9176 9177 9177 9178 9183 9183 9184 9184 9189 9191 9193 9199 9205 9211 9213 9213 9214 9214 9215 9215 9223 9225 9231 9240 9241 9247 9249 9251 9252 9261 9263 9265 9265 9270 9270 9276 9277 9278 9279 9280 9280 9280 9281 9284 9287 9287 9288 9293 9293 9294 9297 9299 9300 9301 9301 9305 9306 9311 9315 9316 9318 9319 9321 9321 9321 9323 9324 9324 9327 9329 9329 9330 9331 9332 9333 9335 9337 9339 9340 9340 9343 9344 9345 9348 9348 9358 9360 9365 9368 9368 9371 9373 9374 9375 9379 9380 9381 9381 9383 9386 9393 9396 9401 9402 9408 9412 9413 9415 9417 9419 9421 9422 9423 9423 9425 9432 9433 9434 9435 9437 9438 9442 9447 9447 9448 9448 9450 9452 9454 9455 9456 9456 9456 9457 9457 9457 9459 9459 9462 9467 9471 9472 9475 9476 9478 9479 9480 9482 9489 9490 9491 9493 9500 9502 9503 9504 9511 9511 9511 9516 9516 9521 9523 9526 9532 9533 9534 9538 9539 9544 9547 9547 9549 9549 9549 9550 9555 9556 9559 9561 9561 9563 9568 9570 9571 9574 9574 9577 9577 9583 9585 9587 9587 9588 9593 9595 9595 9598 9598 9602 9604 9605 9605 9606 9606 9610 9610 9613 9614 9615 9620 9621 9623 9623 9627 9627 9629 9631 9631 9633 9634 9636 9639 9640 9643 9644 9647 9647 9655 9658 9658 9663 9664 9664 9664 9665 9666 9666 9668 9670 9670 9672 9675 9675 9676 9676 9676 9682 9686 9687 9692 9692 9698 9698 9701 9703 9704 9704 9705 9706 9707 9708 9709 9723 9723 9724 9725 9727 9728 9732 9736 9738 9740 9741 9745 9750 9751 9752 9755 9755 9760 9761 9763 9764 9764 9770 9771 9773 9778 9779 9783 9787 9792 9793 9797 9797 9801 9804 9804 9809 9810 9811 9811 9812 9812 9813 9816 9816 9818 9819 9823 9823 9823 9826 9826 9827 9827 9832 9836 9839 9840 9845 9848 9849 9851 9856 9858 9859 9859 9861 9864 9872 9876 9879 9882 9882 9883 9887 9889 9891 9891 9893 9894 9897 9898 9903 9906 9906 9908 9908 9909 9914 9915 9915 9916 9919 9922 9922 9923 9925 9927 9928 9931 9931 9933 9935 9940 9942 9944 9946 9951 9951 9955 9956 9958 9959 9961 9969 9969 9971 9972 9973 9974 9974 9977 9980 9982 9988 9989 9991 9995 9996 9996
111 112 112 113 115 116 118 122 122 123 124 124 124 125 125 126 127 127 128 129 129 131 132 132 133 133 136 136 136 139 141 142 142 142 145 146 147 148 148 148 149 149 151 151 154 155 157 158 158 160 163 164 169 170 171 174 175 176 181 182 183 183 187 187 189 190 192 194 196 196 196 198 198 198 199 199 200 201 201 205 206 206 206 208 209 211 213 213 216 219 219 219 221 221 224 226 228 228 229 230 233 233 234 239 239 240 242 243 244 249 252 254 255 255 255 256 257 258 260 261 262 264 268 268 268 269 272 273 274 275 279 279 279 280 280 282 282 284 285 286 287 289 291 292 295 296 301 302 304 306 306 307 307 308 309 309 309 310 314 316 316 317 321 324 325 326 331 333 337 337 339 342 345 345 345 347 352 352 353 354 356 357 357 357 359 368 369 376 377 380 381 381 382 384 387 390 395 395 398 399 404 404 411 412 412 414 415 415 419 419 423 426 426 427 433 438 439 440 446 447 447 453 456 458 460 465 466 471 471 471 472 479 479 484 485 492 494 495 497 500 501 505 507 508 509 510 512 514 516 519 520 521 522 526 526 526 527 533 533 534 535 538 540 540 542 542 543 544 545 548 551 551 552 554 555 559 560 560 561 561 564 565 567 569 570 573 577 579 579 582 583 583 583 589 589 595 598 599 600 602 611 611 611 611 614 615 620 621 624 625 627 627 631 631 632 639 640 646 647 648 654 654 658 660 660 660 663 668 669 670 670 681 681 681 683 690 690 690 692 696 697 698 698 701 704 705 705 708 714 715 716 723 729 730 734 746 746 749 751 752 753 753 759 761 762 767 770 773 773 774 777 777 778 780 781 782 786 788 790 792 793 797 801 808 812 816 817 822 822 826 830 830 831 832 835 836 838 838 839 840 843 846 848 849 849 850 850 850 850 855 856 859 862 864 866 867 869 872 875 879 884 884 886 888 889 889 891 891 891 892 892 892 894 895 898 903 906 906 907 908 909 909 910 912 913 915 918 919 920 921 921 925 928 930 931 932 934 934 936 936 938 939 941 944 946 946 952 953 953 955 957 958 961 962 963 964 966 969 970 971 973 976 985 989 992 994 997 1003 1003 1004 1004 1005 1008 1009 1010 1010 1010 1012 1013 1014 1018 1021 1022 1029 1029 1031 1032 1040 1041 1042 1044 1053 1055 1059 1059 1061 1062 1063 1064 1069 1069 1071 1072 1072 1073 1076 1077 1078 1078 1082 1083 1083 1084 1085 1087 1088 1090 1091 1091 1092 1097 1100 1102 1106 1107 1107 1108 1116 1117 1119 1119 1120 1120 1120 1122 1123 1123 1126 1127 1128 1130 1133 1133 1134 1135 1135 1138 1139 1140 1144 1145 1145 1145 1152 1158 1158 1160 1160 1162 1164 1166 1166 1168 1172 1176 1178 1178 1180 1190 1194 1197 1200 1200 1202 1205 1206 1208 1210 1212 1212 1213 1217 1223 1227 1228 1230 1232 1233 1235 1240 1243 1243 1245 1245 1249 1249 1250 1252 1252 1254 1256 1257 1259 1259 1262 1270 1272 1273 1279 1281 1281 1282 1284 1284 1288 1291 1293 1293 1296 1296 1299 1303 1305 1305 1306 1306 1306 1308 1308 1309 1309 1315 1315 1320 1321 1322 1327 1327 1329 1334 1335 1342 1343 1343 1348 1352 1352 1353 1354 1356 1358 1360 1363 1364 1365 1365 1367 1371 1375 1377 1379 1380 1382 1382 1383 1383 1385 1387 1391 1392 1392 1392 1393 1393 1395 1397 1400 1401 1406 1408 1410 1411 1414 1419 1419 1421 1433 1436 1437 1438 1444 1447 1448 1449 1450 1453 1454 1455 1456 1457 1457 1457 1462 1462 1462 1466 1471 1473 1475 1479 1480 1482 1482 1482 1482 1484 1485 1486 1487 1492 1496 1499 1502 1503 1503 1505 1509 1512 1512 1516 1517 1519 1521 1523 1524 1525 1525 1525 1526 1528 1530 1531 1531 1531 1533 1534 1535 1538 1539 1540 1541 1542 1542 1545 1548 1551 1553 1558 1560 1561 1564 1566 1568 1569 1574 1575 1577 1580 1580 1582 1586 1589 1590 1590 1591 1593 1594 1595 1595 1598 1603 1603 1606 1610 1611 1612 1613 1613 1614 1618 1619 1620 1624 1628 1628 1632 1633 1634 1634 1637 1638 1639 1640 1641 1642 1644 1644 1646 1647 1652 1653 1653 1660 1664 1664 1665 1665 1669 1671 1671 1671 1672 1673 1674 1676 1677 1677 1679 1685 1686 1686 1689 1690 1698 1699 1700 1704 1706 1706 1710 1711 1715 1717 1717 1718 1721 1722 1723 1723 1724 1724 1726 1726 1727 1730 1730 1732 1736 1738 1740 1743 1746 1747 1748 1751 1752 1754 1755 1757 1757 1760 1766 1766 1766 1772 1775 1775 1777 1780 1783 1783 1783 1788 1791 1797 1799 1800 1802 1802 1804 1807 1809 1812 1817 1821 1821 1821 1822 1824 1825 1826 1827 1827 1827 1828 1830 1830 1833 1834 1845 1845 1846 1849 1852 1853 1855 1860 1862 1867 1867 1867 1870 1870 1871 1872 1872 1873 1875 1875 1876 1876 1878 1882 1882 1885 1888 1892 1893 1893 1894 1899 1899 1901 1906 1911 1914 1917 1917 1927 1929 1929 1931 1932 1932 1935 1935 1936 1936 1941 1941 1942 1943 1943 1944 1944 1949 1950 1951 1951 1951 1954 1959 1962 1963 1963 1967 1968 1969 1972 1974 1975 1976 1978 1979 1982 1986 1988 1989 1991 1993 1995 1996 1996 1999 2000 2001 2006 2009 2010 2010 2010 2011 2014 2021 2021 2026 2028 2029 2030 2035 2041 2042 2044 2045 2045 2046 2049 2050 2052 2055 2055 2056 2057 2058 2059 2060 2061 2061 2064 2065 2065 2068 2069 2070 2073 2073 2074 2074 2077 2081 2091 2093 2094 2094 2097 2098 2098 2100 2104 2107 2108 2109 2117 2122 2124 2125 2125 2126 2129 2129 2131 2137 2138 2140 2143 2147 2149 2153 2159 2159 2160 2161 2164 2165 2165 2166 2168 2170 2174 2175 2177 2178 2180 2180 2180 2181 2184 2185 2188 2188 2188 2189 2191 2191 2198 2199 2199 2200 2200 2201 2202 2204 2204 2205 2207 2208 2210 2213 2213 2216 2224 2228 2235 2235 2236 2238 2238 2240 2243 2244 2253 2253 2254 2255 2256 2258 2260 2263 2267 2267 2269 2276 2280 2289 2291 2291 2292 2294 2295 2295 2297 2297 2299 2301 2302 2304 2304 2305 2306 2309 2310 2313 2315 2317 2321 2322 2323 2323 2324 2327 2328 2328 2329 2329 2330 2332 2333 2336 2338 2344 2345 2348 2349 2351 2355 2355 2356 2357 2358 2358 2361 2363 2364 2367 2371 2372 2377 2377 2379 2382 2383 2385 2387 2387 2389 2390 2390 2398 2398 2399 2399 2400 2400 2404 2405 2406 2407 2407 2409 2410 2413 2413 2414 2417 2424 2428 2429 2430 2431 2433 2436 2438 2439 2439 2443 2446 2446 2452 2452 2452 2453 2453 2454 2458 2458 2459 2462 2464 2468 2470 2472 2473 2474 2474 2476 2479 2480 2481 2483 2484 2485 2486 2486 2487 2490 2492 2492 2493 2495 2498 2501 2502 2502 2504 2505 2506 2510 2510 2519 2523 2525 2526 2526 2527 2528 2531 2533 2533 2535 2539 2539 2542 2544 2546 2547 2548 2554 2555 2557 2559 2563 2564 2564 2565 2565 2565 2565 2568 2571 2573 2578 2584 2587 2587 2588 2592 2593 2593 2597 2600 2601 2602 2603 2605 2605 2605 2614 2617 2621 2623 2623 2624 2624 2625 2626 2629 2633 2635 2636 2640 2640 2646 2648 2648 2650 2651 2653 2656 2657 2658 2658 2659 2659 2660 2661 2662 2662 2662 2662 2668 2669 2671 2673 2673 2676 2679 2680 2680 2681 2683 2684 2688 2689 2690 2696 2699 2701 2704 2704 2705 2709 2711 2712 2713 2718 2721 2722 2727 2732 2734 2734 2734 2735 2737 2741 2742 2743 2743 2743 2744 2748 2755 2756 2758 2763 2768 2769 2774 2774 2777 2778 2778 2782 2783 2787 2789 2789 2793 2793 2796 2799 2800 2802 2803 2805 2805 2809 2811 2812 2812 2818 2820 2823 2825 2830 2835 2837 2844 2845 2850 2850 2852 2853 2854 2861 2862 2864 2864 2866 2868 2871 2872 2875 2875 2878 2882 2883 2884 2885 2885 2886 2887 2890 2896 2896 2897 2897 2898 2898 2904 2905 2906 2906 2906 2906 2909 2911 2916 2922 2922 2925 2925 2929 2932 2933 2936 2937 2938 2939 2948 2950 2951 2954 2954 2959 2962 2965 2965 2968 2971 2971 2975 2975 2979 2981 2984 2992 2993 2994 2996 2997 2998 3000 3003 3004 3004 3007 3010 3010 3012 3014 3017 3021 3022 3026 3027 3028 3031 3032 3032 3034 3039 3039 3040 3041 3043 3044 3045 3046 3052 3053 3059 3059 3070 3071 3072 3073 3074 3076 3076 3077 3077 3083 3084 3085 3087 3090 3092 3094 3095 3101 3101 3102 3103 3104 3105 3105 3106 3109 3111 3111 3111 3113 3114 3114 3114 3116 3118 3118 3121 3123 3126 3128 3128 3129 3132 3133 3134 3135 3135 3136 3137 3140 3141 3141 3141 3142 3145 3146 3147 3152 3153 3154 3157 3160 3160 3161 3162 3162 3164 3168 3168 3171 3174 3177 3179 3182 3184 3191 3193 3193 3193 3194 3196 3197 3197 3198 3200 3201 3201 3202 3202 3205 3209 3213 3216 3221 3222 3224 3225 3225 3225 3226 3229 3231 3231 3231 3232 3233 3235 3237 3237 3238 3239 3240 3240 3241 3241 3242 3246 3246 3247 3247 3247 3256 3256 3256 3262 3266 3267 3268 3269 3270 3270 3271 3272 3277 3278 3283 3284 3288 3288 3291 3292 3294 3297 3299 3301 3304 3308 3308 3311 3315 3316 3316 3317 3319 3320 3320 3322 3322 3323 3324 3326 3328 3328 3329 3330 3332 3336 3339 3339 3346 3349 3355 3361 3361 3363 3371 3376 3379 3384 3385 3386 3390 3393 3396 3397 3397 3401 3402 3402 3405 3413 3415 3418 3418 3422 3424 3425 3425 3425 3425 3426 3427 3427 3428 3432 3437 3438 3441 3442 3443 3450 3450 3452 3453 3454 3456 3459 3461 3465 3466 3469 3472 3472 3484 3486 3487 3488 3491 3492 3493 3494 3494 3504 3506 3510 3510 3511 3512 3518 3519 3519 3522 3524 3524 3533 3535 3536 3537 3540 3545 3548 3548 3549 3549 3551 3555 3556 3556 3556 3559 3566 3567 3567 3571 3572 3572 3573 3573 3573 3574 3578 3586 3587 3587 3589 3589 3590 3593 3594 3595 3597 3600 3601 3602 3602 3603 3612 3613 3615 3616 3616 3621 3621 3627 3627 3627 3632 3636 3636 3637 3637 3637 3638 3638 3640 3646 3647 3649 3650 3650 3651 3655 3658 3659 3659 3664 3664 3666 3667 3668 3670 3672 3673 3674 3674 3675 3678 3678 3679 3680 3684 3690 3691 3697 3701 3701 3704 3713 3716 3718 3719 3719 3720 3721 3727 3729 3730 3732 3736 3736 3737 3740 3750 3752 3754 3762 3762 3763 3764 3766 3766 3766 3767 3767 3776 3777 3778 3778 3780 3781 3787 3793 3793 3796 3800 3804 3804 3806 3806 3806 3806 3809 3809 3811 3811 3812 3813 3819 3821 3823 3824 3824 3830 3831 3833 3834 3834 3836 3836 3836 3838 3839 3844 3844 3845 3848 3857 3857 3861 3862 3862 3865 3865 3865 3868 3869 3869 3871 3871 3878 3879 3879 3881 3882 3887 3888 3892 3893 3895 3897 3901 3904 3909 3909 3910 3916 3917 3919 3920 3921 3921 3924 3925 3926 3933 3935 3938 3942 3942 3943 3944 3947 3949 3953 3954 3955 3960 3961 3961 3962 3963 3964 3966 3967 3972 3973 3973 3975 3976 3976 3979 3989 3997 3997 3998 4001 4001 4002 4002 4005 4007 4013 4016 4016 4020 4021 4022 4023 4024 4025 4025 4027 4027 4028 4034 4035 4037 4040 4042 4045 4045 4048 4050 4057 4059 4059 4062 4064 4068 4071 4072 4072 4073 4078 4088 4089 4092 4092 4092 4094 4096 4097 4104 4105 4107 4108 4110 4111 4114 4115 4119 4119 4122 4123 4124 4125 4127 4128 4131 4132 4135 4137 4138 4141 4141 4142 4146 4150 4151 4151 4153 4156 4159 4159 4161 4163 4163 4165 4167 4170 4171 4174 4178 4180 4188 4189 4190 4191 4192 4199 4202 4203 4203 4208 4213 4215 4215 4219 4220 4220 4221 4221 4223 4223 4224 4228 4230 4232 4234 4234 4234 4239 4239 4240 4240 4243 4245 4245 4247 4249 4260 4262 4263 4271 4275 4278 4280 4281 4281 4286 4294 4296 4299 4299 4301 4304 4308 4310 4313 4318 4321 4323 4326 4326 4327 4330 4330 4336 4338 4339 4342 4345 4347 4351 4352 4355 4355 4360 4361 4363 4364 4367 4369 4369 4371 4373 4373 4376 4376 4381 4385 4386 4386 4386 4390 4390 4391 4397 4397 4397 4402 4405 4410 4410 4421 4423 4423 4426 4426 4427 4428 4429 4430 4432 4433 4436 4439 4443 4450 4454 4458 4459 4463 4463 4463 4464 4465 4466 4467 4468 4469 4469 4470 4473 4473 4475 4481 4481 4482 4482 4483 4484 4487 4487 4491 4491 4491 4497 4499 4499 4500 4508 4509 4511 4513 4516 4517 4523 4523 4524 4524 4525 4528 4530 4532 4532 4532 4533 4538 4540 4541 4541 4542 4543 4544 4544 4545 4551 4551 4554 4554 4556 4556 4561 4566 4570 4574 4577 4578 4580 4581 4584 4585 4585 4586 4587 4588 4594 4595 4598 4599 4601 4603 4603 4608 4608 4610 4613 4613 4613 4615 4617 4618 4624 4630 4631 4634 4636 4640 4640 4643 4644 4644 4650 4651 4652 4659 4659 4660 4662 4666 4668 4670 4672 4672 4674 4675 4676 4677 4679 4682 4683 4685 4686 4687 4687 4693 4696 4697 4697 4698 4699 4700 4700 4700 4701 4701 4702 4703 4706 4707 4707 4708 4711 4712 4717 4723 4726 4728 4730 4733 4735 4737 4739 4739 4744 4745 4745 4747 4757 4758 4762 4764 4766 4767 4768 4772 4772 4776 4780 4786 4788 4789 4790 4790 4793 4796 4796 4797 4798 4799 4807 4812 4813 4816 4818 4819 4822 4831 4833 4834 4835 4837 4837 4838 4838 4842 4844 4846 4847 4848 4855 4857 4857 4860 4864 4866 4866 4868 4876 4878 4880 4882 4883 4883 4885 4885 4885 4889 4891 4892 4893 4894 4895 4897 4904 4907 4913 4913 4917 4917 4922 4922 4923 4926 4927 4928 4931 4935 4935 4936 4942 4947 4948 4950 4953 4956 4956 4956 4959 4963 4964 4964 4966 4967 4975 4977 4979 4980 4982 4982 4982 4982 4982 4984 4984 4985 4986 4992 4993 4994 4998 5001 5004 5008 5008 5009 5010 5014 5015 5015 5016 5018 5022 5024 5025 5026 5028 5028 5033 5033 5035 5036 5037 5039 5041 5043 5044 5044 5046 5048 5049 5051 5051 5052 5053 5058 5068 5072 5073 5073 5073 5074 5074 5076 5077 5079 5082 5082 5085 5088 5090 5092 5096 5096 5097 5099 5099 5102 5104 5106 5108 5109 5114 5117 5120 5122 5125 5127 5127 5127 5129 5129 5131 5133 5133 5135 5136 5142 5142 5145 5146 5148 5156 5157 5158 5159 5160 5161 5161 5167 5168 5168 5170 5170 5177 5177 5180 5181 5181 5182 5182 5183 5186 5189 5190 5190 5192 5192 5193 5196 5203 5203 5206 5207 5208 5209 5211 5211 5218 5221 5222 5223 5223 5224 5227 5228 5231 5232 5234 5239 5239 5240 5241 5243 5244 5244 5244 5245 5245 5246 5251 5251 5251 5254 5260 5264 5266 5267 5275 5275 5282 5282 5284 5292 5293 5293 5298 5298 5299 5299 5299 5300 5301 5302 5302 5303 5308 5310 5311 5312 5313 5315 5319 5320 5320 5320 5322 5325 5329 5331 5331 5331 5333 5334 5334 5334 5335 5340 5342 5342 5345 5345 5345 5348 5349 5355 5355 5359 5360 5362 5364 5366 5368 5376 5380 5381 5384 5388 5389 5389 5389 5389 5392 5393 5394 5396 5399 5400 5401 5402 5407 5411 5411 5411 5411 5413 5421 5421 5424 5427 5431 5433 5435 5437 5440 5444 5445 5446 5447 5450 5450 5451 5452 5454 5456 5456 5456 5457 5466 5467 5467 5475 5478 5479 5480 5481 5481 5484 5485 5485 5485 5485 5486 5490 5495 5495 5503 5504 5505 5505 5514 5519 5520 5522 5522 5523 5524 5524 5524 5525 5527 5530 5531 5531 5533 5534 5536 5539 5539 5541 5541 5542 5543 5548 5550 5550 5551 5557 5564 5570 5572 5573 5575 5576 5576 5577 5580 5583 5585 5586 5588 5591 5592 5592 5593 5594 5594 5595 5597 5598 5600 5604 5605 5610 5610 5610 5611 5614 5615 5617 5619 5619 5620 5620 5620 5624 5627 5629 5632 5641 5641 5642 5644 5647 5648 5657 5657 5658 5658 5658 5660 5662 5662 5663 5663 5663 5665 5666 5666 5666 5667 5668 5671 5672 5673 5674 5675 5678 5680 5681 5684 5689 5691 5692 5693 5693 5698 5701 5702 5707 5711 5717 5720 5720 5723 5724 5724 5726 5734 5738 5742 5743 5746 5746 5747 5748 5752 5755 5759 5762 5767 5770 5770 5773 5775 5779 5780 5782 5786 5789 5790 5793 5801 5802 5802 5803 5804 5804 5810 5812 5815 5821 5822 5824 5826 5827 5841 5843 5844 5845 5849 5849 5851 5853 5855 5855 5857 5859 5860 5865 5865 5866 5869 5870 5876 5879 5880 5881 5882 5882 5883 5887 5891 5892 5893 5897 5899 5903 5904 5904 5908 5909 5912 5920 5921 5924 5927 5928 5929 5930 5932 5932 5934 5934 5936 5936 5938 5941 5948 5949 5951 5951 5951 5953 5955 5960 5963 5965 5966 5967 5967 5969 5970 5975 5978 5979 5981 5981 5981 5981 5983 5986 5989 5989 5990 5991 5991 5991 5994 5994 5996 5996 5997 5997 5998 5998 5998 5999 6004 6004 6008 6008 6009 6013 6013 6015 6019 6023 6025 6026 6027 6028 6034 6034 6035 6037 6042 6044 6044 6046 6047 6050 6051 6053 6056 6059 6061 6064 6067 6069 6074 6075 6075 6081 6084 6087 6088 6089 6090 6091 6096 6096 6099 6101 6102 6104 6107 6109 6110 6110 6113 6116 6120 6123 6123 6127 6129 6131 6132 6133 6134 6136 6140 6142 6144 6145 6147 6149 6153 6154 6154 6158 6159 6161 6161 6163 6163 6164 6165 6165 6166 6168 6170 6171 6172 6172 6173 6173 6175 6180 6181 6185 6187 6188 6189 6190 6195 6195 6196 6196 6199 6204 6206 6206 6208 6214 6215 6218 6222 6223 6226 6229 6233 6240 6241 6244 6244 6245 6247 6247 6249 6252 6256 6258 6259 6260 6262 6263 6265 6266 6270 6273 6276 6277 6278 6280 6281 6282 6287 6288 6292 6293 6296 6297 6300 6300 6301 6302 6303 6304 6308 6313 6314 6315 6316 6320 6321 6323 6325 6329 6330 6331 6331 6332 6332 6337 6339 6340 6341 6345 6346 6348 6351 6365 6368 6373 6376 6380 6380 6383 6384 6391 6393 6396 6397 6399 6401 6404 6405 6406 6407 6408 6408 6410 6413 6414 6415 6416 6418 6418 6419 6425 6429 6430 6431 6432 6433 6434 6434 6438 6441 6442 6443 6443 6443 6445 6446 6447 6447 6448 6451 6452 6452 6452 6454 6457 6458 6458 6461 6462 6468 6468 6475 6477 6478 6480 6481 6484 6484 6488 6489 6491 6492 6494 6499 6499 6500 6501 6505 6507 6509 6516 6519 6519 6522 6522 6524 6525 6525 6527 6529 6530 6532 6533 6533 6535 6537 6537 6540 6540 6543 6544 6548 6549 6549 6553 6554 6556 6557 6560 6560 6561 6566 6570 6574 6575 6575 6575 6577 6579 6580 6581 6586 6588 6590 6591 6592 6594 6595 6598 6599 6601 6601 6602 6603 6604 6605 6608 6611 6613 6614 6618 6625 6628 6628 6631 6632 6638 6640 6644 6648 6649 6650 6651 6652 6653 6655 6656 6658 6660 6661 6663 6666 6666 6667 6667 6670 6673 6680 6681 6682 6683 6683 6685 6685 6689 6691 6692 6692 6694 6694 6695 6696 6703 6703 6704 6707 6710 6711 6712 6715 6718 6721 6721 6723 6728 6728 6730 6731 6732 6737 6742 6742 6743 6744 6748 6748 6749 6754 6754 6755 6756 6757 6758 6761 6761 6763 6763 6765 6770 6770 6773 6775 6777 6778 6779 6781 6783 6786 6787 6789 6790 6790 6790 6791 6792 6793 6794 6795 6795 6798 6800 6802 6803 6804 6811 6812 6814 6818 6819 6820 6823 6825 6826 6829 6831 6833 6833 6836 6838 6842 6844 6845 6845 6852 6854 6856 6860 6860 6865 6868 6876 6878 6880 6884 6887 6888 6895 6896 6897 6899 6901 6901 6902 6903 6903 6904 6907 6909 6912 6915 6916 6918 6920 6920 6922 6924 6925 6928 6928 6929 6929 6929 6936 6940 6943 6944 6945 6945 6948 6948 6948 6949 6950 6951 6952 6954 6955 6956 6960 6961 6962 6963 6965 6965 6967 6968 6968 6969 6969 6970 6972 6973 6974 6981 6982 6984 6985 6988 6989 6990 6993 6997 7001 7003 7004 7007 7011 7012 7014 7015 7016 7019 7021 7021 7027 7029 7031 7033 7033 7034 7035 7035 7036 7038 7040 7040 7043 7045 7047 7049 7050 7056 7057 7059 7061 7061 7063 7065 7066 7067 7071 7075 7082 7083 7090 7091 7093 7095 7097 7100 7111 7113 7114 7123 7128 7128 7129 7134 7134 7136 7136 7137 7137 7139 7139 7140 7140 7143 7144 7144 7146 7148 7148 7150 7152 7153 7153 7153 7155 7155 7157 7159 7160 7160 7162 7163 7164 7164 7164 7174 7181 7183 7184 7186 7187 7188 7194 7198 7201 7201 7202 7207 7208 7213 7217 7218 7219 7220 7222 7227 7230 7233 7233 7238 7239 7239 7239 7240 7242 7242 7244 7248 7251 7253 7253 7253 7255 7255 7263 7266 7270 7271 7272 7282 7284 7287 7292 7294 7297 7298 7298 7299 7300 7301 7302 7303 7305 7307 7308 7309 7311 7312 7314 7314 7319 7319 7324 7326 7327 7328 7329 7334 7339 7339 7342 7343 7346 7346 7347 7350 7354 7360 7361 7364 7365 7366 7367 7369 7371 7375 7375 7378 7379 7382 7383 7383 7383 7387 7389 7390 7392 7393 7393 7394 7395 7395 7396 7398 7400 7404 7405 7406 7410 7412 7413 7416 7417 7417 7418 7418 7418 7424 7426 7426 7427 7429 7430 7431 7432 7433 7434 7434 7434 7440 7440 7444 7444 7446 7447 7450 7451 7458 7458 7464 7465 7467 7471 7473 7474 7476 7479 7480 7481 7485 7486 7494 7495 7502 7505 7507 7508 7511 7513 7514 7515 7517 7520 7521 7523 7529 7530 7533 7535 7538 7543 7543 7544 7546 7547 7547 7547 7549 7553 7553 7557 7559 7559 7562 7562 7565 7566 7567 7571 7573 7577 7577 7577 7578 7581 7582 7583 7586 7587 7590 7592 7594 7595 7595 7598 7598 7602 7603 7604 7604 7605 7610 7610 7614 7623 7625 7625 7627 7630 7631 7632 7632 7633 7635 7639 7641 7641 7643 7643 7647 7648 7650 7650 7651 7651 7654 7656 7661 7664 7667 7668 7671 7673 7674 7675 7680 7680 7681 7682 7686 7688 7688 7689 7691 7693 7693 7693 7698 7700 7701 7703 7707 7714 7714 7715 7716 7719 7721 7722 7725 7731 7738 7742 7745 7746 7747 7753 7754 7760 7760 7763 7763 7765 7766 7772 7773 7773 7776 7779 7780 7780 7781 7783 7783 7785 7788 7793 7793 7793 7794 7797 7797 7797 7804 7806 7806 7811 7811 7812 7815 7815 7819 7823 7825 7825 7826 7828 7829 7830 7831 7831 7833 7836 7837 7838 7839 7840 7841 7844 7845 7849 7854 7855 7857 7861 7861 7863 7863 7863 7864 7867 7870 7870 7870 7871 7871 7873 7875 7880 7886 7886 7886 7888 7890 7896 7899 7901 7902 7905 7906 7906 7907 7907 7910 7911 7916 7920 7920 7920 7921 7922 7924 7928 7931 7932 7932 7935 7937 7937 7940 7943 7944 7946 7946 7947 7951 7953 7954 7954 7955 7956 7958 7968 7970 7971 7973 7974 7978 7979 7979 7979 7979 7981 7982 7983 7983 7984 7987 8002 8004 8006 8007 8007 8008 8018 8020 8022 8024 8035 8037 8041 8042 8047 8048 8049 8049 8051 8053 8054 8054 8056 8059 8064 8065 8066 8066 8066 8069 8070 8074 8075 8075 8084 8088 8089 8094 8097 8097 8099 8100 8102 8106 8108 8110 8111 8116 8124 8125 8125 8126 8126 8126 8128 8130 8132 8136 8139 8140 8141 8148 8149 8149 8153 8153 8153 8154 8154 8160 8161 8163 8164 8166 8167 8168 8174 8177 8179 8181 8181 8187 8192 8196 8198 8199 8200 8202 8207 8210 8210 8211 8212 8212 8212 8213 8221 8223 8224 8230 8234 8234 8242 8243 8244 8247 8249 8251 8251 8259 8260 8260 8265 8266 8267 8268 8270 8273 8273 8276 8276 8276 8277 8282 8284 8285 8287 8287 8287 8288 8288 8292 8293 8298 8298 8301 8302 8302 8304 8304 8309 8314 8317 8317 8317 8318 8318 8324 8326 8326 8327 8328 8330 8331 8335 8336 8338 8339 8339 8344 8349 8350 8351 8355 8355 8357 8360 8363 8363 8365 8366 8367 8371 8372 8376 8377 8377 8379 8381 8383 8386 8388 8389 8391 8393 8397 8398 8400 8401 8405 8406 8412 8418 8420 8420 8421 8422 8429 8430 8434 8434 8437 8439 8441 8443 8445 8448 8455 8455 8457 8464 8471 8471 8481 8482 8483 8490 8495 8497 8497 8502 8502 8503 8505 8506 8507 8514 8515 8521 8526 8527 8532 8533 8534 8537 8539 8540 8542 8546 8546 8546 8548 8554 8557 8558 8559 8559 8564 8564 8565 8568 8571 8572 8573 8573 8575 8576 8576 8576 8578 8579 8579 8581 8583 8584 8585 8587 8594 8597 8599 8602 8608 8609 8611 8614 8615 8616 8617 8618 8618 8629 8629 8632 8633 8634 8640 8642 8652 8661 8662 8664 8667 8668 8671 8673 8673 8673 8674 8676 8676 8680 8685 8685 8686 8686 8688 8688 8691 8692 8693 8696 8696 8696 8697 8699 8702 8703 8705 8710 8711 8712 8713 8714 8715 8715 8715 8720 8723 8723 8724 8725 8725 8728 8729 8729 8730 8730 8731 8733 8733 8734 8744 8745 8748 8749 8749 8749 8749 8750 8750 8750 8750 8752 8752 8754 8754 8756 8757 8758 8766 8771 8775 8777 8777 8778 8778 8779 8779 8780 8780 8781 8785 8786 8787 8787 8787 8790 8790 8791 8794 8798 8799 8800 8800 8802 8803 8805 8805 8805 8806 8806 8806 8811 8815 8817 8817 8818 8819 8823 8823 8825 8825 8826 8828 8829 8830 8832 8833 8834 8836 8836 8839 8841 8842 8843 8843 8843 8844 8846 8847 8848 8850 8851 8851 8852 8852 8853 8854 8855 8857 8858 8864 8869 8869 8870 8872 8873 8873 8880 8880 8880 8883 8884 8887 8895 8898 8898 8900 8904 8905 8906 8908 8912 8913 8914 8916 8919 8920 8921 8930 8933 8934 8934 8936 8939 8943 8947 8947 8950 8950 8952 8953 8963 8964 8966 8970 8973 8976 8986 8988 8991 8992 8995 8996 8996 8996 9002 9004 9006 9008 9009 9009 9016 9018 9019 9020 9021 9025 9026 9033 9036 9040 9043 9044 9045 9045 9049 9052 9056 9063 9065 9066 9067 9072 9073 9078 9079 9082 9084 9084 9084 9089 9089 9090 9092 9094 9095 9097 9097 9101 9103 9103 9105 9107 9108 9111 9112 9112 9118 9121 9122 9122 9124 9127 9127 9129 9130 9136 9142 9143 9144 9144 9145 9145 9146 9148 9161 9164 9165 9169 9172 9172 9175 9176 9184 9185 9186 9187 9188 9189 9194 9195 9196 9197 9198 9199 9199 9202 9202 9204 9204 9206 9206 9215 9219 9222 9224 9227 9229 9231 9233 9233 9233 9243 9245 9249 9249 9252 9255 9261 9264 9266 9266 9271 9280 9280 9281 9284 9284 9285 9288 9291 9294 9299 9301 9302 9302 9304 9304 9309 9310 9311 9311 9313 9316 9316 9317 9319 9319 9322 9324 9326 9326 9326 9327 9331 9331 9333 9333 9334 9335 9338 9339 9343 9344 9346 9348 9349 9349 9349 9350 9356 9356 9357 9359 9360 9362 9365 9369 9371 9374 9376 9379 9382 9383 9385 9385 9387 9387 9388 9398 9404 9405 9411 9412 9415 9417 9418 9419 9421 9421 9426 9426 9429 9430 9433 9439 9440 9441 9443 9443 9445 9449 9450 9451 9453 9454 9457 9461 9464 9464 9467 9467 9469 9470 9471 9472 9475 9478 9478 9480 9481 9482 9485 9485 9488 9488 9491 9493 9494 9495 9496 9501 9504 9509 9510 9513 9518 9519 9523 9525 9525 9527 9527 9533 9533 9536 9540 9544 9544 9547 9550 9552 9553 9555 9558 9559 9560 9565 9569 9570 9571 9574 9574 9576 9576 9577 9577 9582 9585 9589 9590 9590 9594 9596 9597 9600 9603 9606 9609 9614 9614 9615 9616 9616 9617 9618 9619 9620 9623 9626 9626 9626 9628 9629 9630 9630 9632 9633 9634 9638 9638 9639 9643 9647 9647 9648 9648 9656 9659 9665 9665 9666 9668 9669 9672 9674 9676 9676 9677 9678 9678 9685 9689 9690 9693 9693 9697 9700 9701 9702 9703 9704 9706 9708 9708 9709 9710 9712 9712 9714 9720 9723 9726 9728 9730 9733 9736 9736 9738 9742 9742 9742 9743 9746 9752 9752 9753 9757 9758 9762 9763 9764 9766 9769 9770 9771 9774 9778 9782 9784 9789 9792 9795 9798 9800 9801 9805 9805 9810 9810 9812 9813 9813 9814 9815 9816 9816 9819 9820 9827 9828 9836 9836 9836 9838 9839 9842 9846 9847 9848 9852 9853 9853 9854 9857 9858 9859 9863 9865 9869 9872 9876 9884 9885 9885 9885 9887 9892 9893 9893 9897 9898 9901 9902 9904 9906 9907 9908 9909 9910 9914 9916 9919 9919 9920 9923 9924 9925 9927 9929 9933 9940 9940 9941 9941 9942 9942 9946 9950 9951 9952 9955 9956 9959 9960 9962 9970 9970 9974 9975 9975 9976 9979 9980 9981 9982 9988 9990 9991 9996 9997 9999
125 125 126 129 129 129 130 134 134 135 135 136 136 136 136 136 138 140 140 140 140 142 142 144 148 152 156 156 158 159 160 162 165 165 166 167 167 168 169 171 171 172 172 174 175 175 176 177 179 179 179 180 182 182 184 185 186 189 192 192 193 194 197 198 198 199 199 200 201 202 205 205 210 210 211 211 213 214 215 215 217 218 223 223 224 224 226 226 230 230 233 234 235 238 242 243 244 244 245 247 248 248 250 251 251 252 258 259 261 261 262 263 265 266 267 267 269 270 275 275 276 278 278 278 281 281 282 282 285 285 286 288 288 289 289 290 291 291 293 296 298 298 298 298 300 300 302 306 307 310 314 315 316 317 321 322 323 326 326 327 327 327 329 329 331 332 332 338 340 343 343 348 352 352 354 356 357 363 363 364 365 371 374 375 376 377 377 379 380 384 386 386 390 390 392 394 395 396 398 400 405 406 412 412 413 415 417 418 423 424 425 431 432 433 435 444 445 447 447 447 451 454 456 458 463 467 469 472 475 477 481 481 485 486 488 493 494 497 500 501 505 505 515 516 519 519 521 527 527 528 533 535 535 536 537 538 540 545 547 552 553 556 560 568 572 573 573 574 574 575 575 578 583 583 584 584 587 588 589 590 594 594 594 595 595 596 598 600 603 603 604 606 606 611 612 615 616 618 619 623 624 632 632 635 635 636 636 639 642 644 647 647 647 648 649 649 654 655 657 657 658 660 661 664 666 666 666 668 672 672 675 681 681 684 686 690 691 695 700 703 705 705 706 706 706 706 711 714 715 715 717 728 729 736 739 746 751 753 758 759 762 765 765 765 772 773 773 774 776 778 778 784 791 793 793 795 799 800 802 802 802 803 804 809 815 817 818 824 825 826 831 833 833 834 837 843 846 850 855 857 857 857 857 858 859 860 864 866 869 870 872 873 876 885 886 888 889 890 893 896 897 897 898 902 902 907 907 908 909 910 910 912 913 915 917 917 918 919 921 928 929 930 931 931 931 935 935 937 940 942 945 950 955 957 958 958 959 962 963 964 964 967 972 973 975 976 977 979 996 1000 1002 1003 1004 1015 1019 1019 1025 1028 1029 1030 1037 1037 1038 1038 1041 1044 1044 1047 1049 1049 1050 1055 1057 1057 1058 1061 1065 1068 1069 1070 1074 1079 1080 1080 1080 1081 1083 1083 1085 1085 1086 1088 1092 1092 1093 1094 1099 1099 1100 1100 1103 1104 1106 1113 1115 1116 1118 1119 1119 1119 1120 1121 1123 1126 1127 1132 1136 1138 1141 1142 1148 1149 1149 1154 1155 1155 1156 1160 1160 1163 1165 1165 1165 1165 1169 1170 1173 1176 1177 1178 1181 1183 1190 1190 1194 1194 1195 1198 1200 1202 1202 1204 1204 1207 1207 1208 1208 1208 1211 1212 1214 1217 1218 1219 1221 1227 1228 1231 1234 1234 1234 1237 1239 1240 1241 1242 1243 1246 1246 1249 1250 1251 1252 1253 1257 1258 1258 1258 1263 1265 1265 1270 1271 1273 1275 1279 1279 1282 1283 1283 1284 1288 1292 1295 1299 1299 1299 1302 1307 1308 1311 1313 1314 1315 1316 1321 1321 1322 1330 1331 1331 1331 1333 1334 1335 1340 1341 1343 1343 1351 1352 1352 1353 1354 1359 1362 1364 1365 1365 1369 1370 1372 1374 1374 1376 1377 1378 1383 1383 1384 1385 1386 1389 1392 1392 1393 1396 1397 1401 1401 1403 1405 1406 1407 1410 1411 1411 1412 1415 1417 1417 1423 1426 1427 1429 1432 1432 1433 1437 1442 1443 1443 1445 1446 1449 1451 1452 1453 1455 1460 1461 1462 1462 1463 1467 1467 1470 1470 1474 1475 1477 1481 1481 1483 1484 1484 1488 1490 1491 1494 1496 1497 1497 1500 1501 1502 1502 1505 1505 1505 1507 1508 1512 1513 1517 1517 1518 1519 1519 1519 1520 1520 1521 1524 1526 1528 1528 1529 1530 1530 1531 1532 1532 1537 1540 1543 1546 1552 1553 1556 1557 1557 1558 1558 1559 1561 1561 1563 1563 1565 1567 1568 1570 1570 1576 1577 1577 1580 1581 1583 1588 1590 1591 1591 1596 1597 1597 1599 1599 1601 1604 1605 1612 1613 1620 1620 1622 1622 1624 1625 1626 1626 1627 1636 1638 1638 1640 1642 1643 1646 1648 1652 1652 1653 1655 1658 1659 1660 1663 1664 1665 1668 1669 1677 1681 1683 1683 1686 1687 1688 1691 1692 1692 1694 1698 1705 1707 1710 1712 1715 1715 1719 1720 1722 1725 1725 1728 1728 1732 1733 1734 1735 1735 1736 1737 1738 1743 1744 1746 1746 1746 1749 1749 1753 1753 1754 1755 1757 1761 1763 1765 1766 1766 1767 1769 1773 1775 1777 1779 1782 1785 1786 1789 1789 1790 1790 1792 1793 1793 1793 1795 1800 1802 1802 1804 1807 1810 1811 1812 1812 1812 1814 1815 1819 1823 1825 1825 1827 1829 1830 1832 1834 1835 1835 1836 1836 1840 1840 1840 1851 1853 1861 1861 1864 1865 1868 1871 1871 1874 1876 1877 1878 1880 1882 1886 1887 1888 1888 1894 1895 1898 1898 1900 1901 1901 1904 1905 1905 1907 1908 1908 1908 1910 1914 1915 1918 1920 1922 1927 1929 1929 1931 1932 1933 1935 1937 1937 1938 1942 1942 1943 1944 1950 1950 1951 1952 1958 1962 1963 1963 1966 1973 1974 1976 1979 1980 1981 1984 1986 1987 1988 1991 1993 1995 2000 2002 2003 2004 2005 2008 2008 2009 2010 2012 2013 2013 2014 2014 2015 2016 2016 2017 2018 2026 2032 2033 2034 2035 2036 2038 2044 2044 2046 2050 2051 2052 2053 2056 2057 2060 2061 2061 2061 2063 2064 2066 2069 2070 2072 2074 2075 2075 2077 2078 2080 2088 2093 2094 2097 2097 2098 2100 2102 2103 2104 2107 2112 2113 2116 2119 2124 2127 2127 2128 2130 2130 2130 2132 2133 2133 2137 2141 2141 2142 2144 2148 2150 2155 2161 2162 2162 2163 2165 2169 2169 2169 2174 2175 2175 2176 2182 2184 2185 2191 2192 2193 2196 2197 2200 2201 2201 2203 2204 2207 2208 2209 2211 2211 2213 2214 2221 2221 2224 2225 2229 2233 2234 2236 2239 2240 2243 2246 2250 2251 2252 2259 2259 2261 2262 2263 2264 2267 2267 2268 2269 2269 2270 2270 2271 2271 2273 2276 2288 2291 2292 2296 2297 2298 2302 2303 2304 2307 2308 2312 2314 2318 2318 2318 2320 2320 2323 2323 2324 2327 2328 2328 2330 2331 2332 2332 2334 2334 2336 2341 2343 2344 2347 2353 2354 2359 2360 2363 2364 2365 2375 2381 2385 2386 2391 2392 2394 2395 2396 2396 2399 2405 2408 2409 2411 2411 2413 2413 2417 2419 2423 2426 2427 2427 2428 2429 2429 2429 2434 2434 2435 2436 2437 2438 2438 2438 2448 2449 2449 2449 2449 2450 2451 2451 2452 2454 2454 2454 2457 2460 2461 2467 2467 2467 2472 2472 2473 2474 2475 2476 2479 2480 2481 2482 2484 2486 2491 2493 2497 2499 2502 2503 2506 2509 2512 2512 2522 2525 2526 2531 2532 2534 2534 2536 2537 2538 2545 2546 2550 2551 2551 2558 2560 2564 2564 2566 2574 2576 2577 2579 2579 2579 2582 2585 2586 2586 2586 2590 2593 2593 2594 2595 2597 2599 2601 2601 2603 2603 2604 2605 2606 2607 2609 2609 2610 2614 2616 2616 2616 2619 2619 2621 2623 2623 2625 2625 2627 2633 2635 2636 2636 2637 2638 2638 2638 2639 2639 2647 2648 2649 2649 2650 2652 2652 2652 2654 2655 2658 2659 2660 2662 2663 2664 2665 2667 2668 2668 2668 2669 2669 2669 2670 2672 2674 2676 2677 2678 2678 2680 2682 2684 2684 2690 2692 2693 2694 2694 2696 2697 2698 2704 2706 2711 2712 2713 2714 2715 2716 2716 2716 2719 2722 2726 2728 2732 2735 2741 2742 2745 2745 2746 2748 2749 2752 2755 2756 2756 2756 2760 2767 2772 2776 2780 2782 2784 2785 2787 2789 2792 2792 2798 2798 2798 2799 2799 2809 2811 2812 2814 2820 2824 2825 2828 2834 2837 2837 2837 2838 2839 2839 2847 2848 2853 2859 2860 2860 2862 2864 2867 2868 2869 2872 2872 2874 2877 2877 2879 2879 2881 2882 2884 2886 2890 2892 2894 2894 2895 2900 2904 2912 2915 2917 2917 2920 2920 2920 2922 2924 2928 2930 2930 2930 2932 2933 2939 2941 2943 2945 2946 2947 2947 2948 2949 2950 2951 2951 2955 2955 2957 2959 2959 2966 2966 2966 2968 2973 2976 2978 2982 2983 2985 2985 2993 2995 2996 2999 3001 3001 3002 3003 3009 3010 3010 3011 3012 3016 3017 3023 3023 3025 3028 3031 3031 3033 3035 3036 3037 3040 3048 3049 3050 3051 3052 3054 3056 3057 3063 3063 3063 3072 3077 3078 3085 3087 3089 3092 3094 3095 3096 3097 3101 3101 3102 3105 3105 3106 3108 3112 3115 3118 3118 3119 3124 3128 3128 3134 3134 3139 3139 3140 3140 3144 3144 3146 3146 3150 3150 3152 3152 3153 3153 3158 3160 3160 3177 3183 3184 3184 3185 3187 3191 3193 3196 3196 3201 3201 3202 3204 3205 3205 3206 3206 3206 3210 3211 3215 3216 3217 3220 3220 3221 3223 3223 3224 3224 3224 3224 3224 3225 3226 3231 3231 3234 3243 3244 3248 3249 3252 3257 3258 3260 3260 3261 3263 3265 3267 3273 3274 3280 3280 3283 3287 3287 3288 3288 3290 3293 3294 3295 3306 3306 3310 3311 3312 3314 3318 3319 3321 3321 3323 3323 3325 3326 3332 3333 3335 3336 3337 3338 3338 3342 3344 3346 3349 3353 3353 3354 3355 3356 3357 3359 3361 3361 3365 3366 3367 3368 3370 3370 3372 3374 3374 3377 3379 3380 3382 3387 3391 3392 3396 3397 3398 3401 3401 3408 3410 3418 3418 3419 3421 3422 3424 3426 3428 3433 3434 3434 3436 3439 3440 3440 3441 3450 3452 3452 3452 3453 3454 3455 3458 3458 3459 3460 3460 3463 3463 3465 3466 3467 3468 3472 3473 3473 3474 3475 3478 3488 3488 3490 3492 3492 3493 3494 3495 3495 3496 3497 3499 3501 3502 3502 3505 3506 3507 3510 3510 3511 3512 3513 3516 3517 3520 3523 3523 3526 3530 3532 3533 3535 3536 3541 3545 3546 3549 3549 3550 3552 3555 3556 3560 3560 3562 3563 3565 3566 3566 3568 3569 3569 3570 3570 3572 3577 3579 3579 3586 3589 3592 3594 3600 3607 3610 3611 3612 3613 3615 3618 3622 3625 3628 3629 3634 3635 3635 3638 3641 3642 3649 3649 3650 3651 3652 3654 3655 3657 3659 3660 3663 3663 3664 3665 3665 3666 3667 3671 3676 3676 3686 3687 3688 3688 3693 3693 3693 3694 3695 3696 3696 3697 3697 3700 3701 3704 3704 3708 3709 3709 3710 3711 3712 3713 3713 3714 3721 3722 3727 3733 3736 3736 3737 3737 3739 3739 3744 3744 3745 3746 3746 3747 3748 3748 3758 3758 3761 3762 3764 3765 3767 3767 3769 3769 3772 3773 3777 3778 3780 3781 3782 3789 3789 3796 3797 3802 3805 3807 3808 3811 3813 3813 3815 3816 3817 3820 3824 3826 3827 3827 3827 3828 3831 3832 3833 3834 3838 3839 3840 3846 3851 3856 3857 3861 3862 3867 3869 3869 3875 3876 3877 3877 3879 3883 3884 3885 3890 3890 3891 3894 3896 3898 3899 3901 3901 3902 3903 3903 3908 3909 3916 3921 3924 3926 3928 3928 3930 3935 3936 3938 3940 3940 3942 3944 3944 3946 3949 3949 3951 3956 3958 3958 3961 3964 3965 3968 3969 3969 3971 3971 3975 3978 3978 3978 3980 3982 3982 3983 3984 3985 3986 3990 3990 3994 4002 4004 4004 4004 4006 4009 4011 4015 4015 4018 4024 4025 4027 4027 4029 4034 4034 4038 4040 4043 4044 4047 4050 4055 4057 4060 4065 4066 4066 4066 4067 4067 4070 4071 4071 4073 4073 4074 4074 4076 4078 4078 4091 4092 4093 4094 4096 4096 4097 4098 4105 4107 4110 4110 4111 4113 4115 4116 4122 4123 4130 4131 4133 4133 4137 4137 4140 4142 4142 4144 4149 4149 4152 4156 4158 4164 4165 4166 4166 4168 4171 4171 4171 4172 4172 4175 4176 4178 4178 4180 4184 4187 4192 4197 4197 4203 4205 4207 4212 4227 4228 4232 4233 4233 4233 4237 4238 4241 4241 4241 4243 4247 4247 4250 4251 4251 4255 4257 4261 4263 4263 4263 4264 4264 4267 4269 4270 4278 4279 4279 4280 4281 4281 4282 4282 4284 4285 4287 4297 4297 4303 4303 4305 4310 4310 4310 4314 4319 4323 4327 4327 4333 4333 4339 4340 4342 4348 4349 4351 4354 4357 4358 4359 4361 4361 4362 4364 4365 4366 4370 4371 4376 4377 4380 4380 4382 4383 4384 4386 4387 4387 4390 4392 4392 4394 4397 4398 4401 4404 4405 4412 4412 4427 4429 4429 4431 4431 4432 4434 4437 4440 4442 4444 4444 4445 4449 4451 4456 4459 4460 4463 4465 4468 4469 4471 4471 4472 4480 4481 4485 4488 4488 4490 4492 4495 4497 4502 4502 4503 4503 4504 4506 4506 4510 4512 4513 4515 4518 4521 4522 4522 4523 4526 4530 4534 4535 4535 4536 4542 4545 4548 4550 4550 4551 4555 4558 4558 4560 4561 4561 4568 4569 4571 4571 4573 4579 4581 4582 4586 4587 4588 4596 4599 4601 4609 4610 4616 4616 4617 4619 4623 4624 4627 4628 4634 4638 4638 4638 4639 4639 4640 4646 4652 4657 4659 4660 4667 4672 4673 4674 4676 4676 4683 4686 4687 4689 4689 4691 4691 4692 4693 4700 4700 4701 4702 4702 4703 4703 4706 4707 4709 4710 4710 4710 4711 4711 4712 4716 4717 4718 4720 4721 4722 4723 4726 4727 4728 4730 4730 4733 4734 4737 4740 4743 4743 4745 4752 4754 4760 4761 4761 4761 4762 4762 4763 4764 4767 4769 4772 4774 4774 4775 4777 4778 4781 4782 4783 4787 4790 4791 4793 4793 4794 4794 4797 4802 4805 4806 4813 4813 4813 4816 4816 4817 4820 4820 4821 4822 4824 4825 4826 4828 4830 4836 4838 4838 4840 4841 4842 4842 4843 4845 4846 4852 4854 4856 4857 4858 4858 4860 4861 4861 4863 4865 4868 4874 4874 4877 4882 4885 4885 4888 4889 4891 4892 4892 4893 4894 4898 4898 4899 4900 4901 4905 4907 4913 4914 4918 4920 4926 4928 4932 4933 4937 4940 4942 4943 4944 4945 4948 4948 4957 4957 4958 4961 4964 4964 4967 4969 4971 4971 4974 4975 4977 4978 4981 4985 4987 4987 4989 4992 4992 4994 4995 4996 4997 4999 5001 5002 5002 5002 5007 5008 5008 5010 5013 5015 5015 5017 5019 5020 5025 5025 5027 5028 5030 5030 5034 5035 5037 5039 5040 5044 5044 5046 5047 5047 5049 5052 5054 5060 5062 5062 5062 5065 5069 5075 5076 5077 5082 5082 5084 5085 5086 5087 5090 5098 5100 5100 5101 5102 5108 5108 5109 5110 5112 5113 5113 5115 5116 5118 5119 5121 5125 5125 5125 5130 5132 5133 5135 5139 5141 5141 5143 5151 5153 5157 5159 5161 5164 5165 5166 5175 5177 5180 5181 5181 5181 5184 5184 5186 5188 5189 5189 5189 5191 5193 5194 5195 5195 5197 5198 5198 5199 5201 5202 5203 5207 5209 5211 5213 5214 5214 5216 5216 5217 5218 5226 5230 5231 5232 5238 5242 5242 5243 5244 5244 5247 5249 5250 5250 5252 5257 5259 5264 5264 5275 5280 5282 5283 5284 5285 5286 5288 5291 5291 5292 5293 5293 5295 5298 5300 5303 5305 5311 5315 5316 5318 5318 5320 5322 5325 5326 5326 5327 5328 5334 5335 5339 5340 5340 5341 5343 5344 5346 5346 5347 5347 5354 5354 5357 5357 5361 5363 5363 5366 5366 5372 5375 5380 5381 5382 5384 5385 5385 5385 5391 5391 5396 5396 5396 5396 5398 5401 5402 5403 5403 5403 5403 5403 5407 5412 5413 5414 5414 5416 5417 5417 5418 5419 5420 5423 5424 5425 5426 5434 5435 5437 5438 5439 5440 5441 5444 5448 5451 5452 5453 5455 5458 5458 5459 5462 5465 5466 5467 5467 5468 5468 5469 5471 5478 5480 5483 5483 5485 5487 5489 5490 5493 5494 5494 5495 5502 5503 5508 5511 5512 5512 5512 5517 5520 5520 5524 5526 5528 5528 5530 5532 5534 5536 5537 5539 5543 5546 5548 5549 5550 5551 5551 5552 5552 5555 5558 5563 5565 5567 5572 5574 5576 5576 5577 5577 5578 5580 5581 5581 5585 5586 5590 5590 5591 5593 5594 5596 5596 5596 5599 5599 5602 5602 5606 5610 5611 5611 5611 5619 5620 5622 5623 5626 5627 5630 5631 5631 5632 5632 5636 5637 5641 5642 5642 5645 5648 5649 5657 5662 5667 5668 5669 5672 5673 5680 5680 5682 5683 5685 5691 5698 5701 5701 5705 5706 5707 5709 5713 5713 5714 5714 5714 5716 5716 5717 5718 5719 5721 5723 5730 5730 5732 5734 5734 5735 5736 5737 5739 5743 5746 5748 5750 5753 5758 5758 5758 5758 5759 5761 5770 5770 5774 5775 5779 5779 5781 5783 5785 5788 5789 5796 5796 5797 5801 5801 5805 5815 5816 5817 5817 5822 5825 5827 5830 5831 5832 5836 5837 5841 5846 5847 5847 5853 5856 5857 5863 5864 5866 5870 5870 5873 5874 5876 5878 5881 5881 5884 5886 5889 5891 5892 5895 5896 5902 5902 5904 5904 5908 5920 5923 5923 5924 5924 5928 5928 5930 5931 5934 5935 5936 5938 5939 5940 5941 5942 5944 5949 5950 5954 5954 5956 5958 5959 5967 5970 5970 5970 5970 5973 5982 5984 5985 5991 5991 5993 5997 5998 6000 6000 6001 6001 6002 6004 6005 6013 6014 6014 6015 6015 6015 6016 6017 6018 6019 6023 6027 6028 6030 6032 6032 6034 6037 6038 6039 6040 6040 6045 6045 6050 6052 6057 6061 6062 6062 6063 6064 6065 6068 6070 6071 6071 6072 6072 6080 6082 6084 6086 6087 6088 6089 6089 6090 6097 6099 6099 6102 6104 6105 6111 6113 6115 6120 6123 6123 6126 6129 6130 6133 6133 6133 6139 6139 6141 6141 6141 6143 6146 6146 6147 6148 6149 6150 6151 6151 6152 6159 6159 6160 6166 6167 6169 6176 6177 6181 6182 6184 6185 6185 6186 6187 6190 6194 6195 6196 6198 6200 6200 6202 6202 6206 6209 6210 6211 6211 6211 6217 6220 6223 6224 6224 6225 6228 6230 6233 6234 6234 6236 6237 6239 6239 6240 6242 6245 6246 6247 6249 6249 6250 6255 6261 6264 6267 6269 6271 6277 6278 6279 6282 6283 6284 6287 6289 6290 6291 6293 6297 6297 6301 6302 6304 6305 6308 6310 6310 6311 6313 6314 6317 6321 6324 6325 6329 6330 6334 6336 6336 6341 6341 6342 6343 6345 6347 6350 6351 6353 6358 6358 6358 6362 6363 6365 6366 6367 6368 6371 6372 6378 6378 6379 6381 6382 6383 6386 6391 6398 6400 6401 6402 6407 6408 6409 6410 6412 6412 6412 6412 6418 6421 6422 6424 6434 6436 6437 6440 6442 6447 6447 6448 6450 6451 6452 6455 6456 6459 6462 6467 6468 6469 6469 6470 6475 6477 6481 6483 6490 6493 6493 6495 6496 6504 6504 6505 6507 6510 6513 6516 6517 6522 6524 6525 6527 6527 6531 6533 6533 6533 6533 6534 6537 6540 6540 6544 6548 6548 6553 6557 6557 6560 6566 6566 6573 6576 6576 6579 6582 6583 6591 6591 6591 6591 6591 6591 6594 6595 6600 6602 6603 6605 6605 6608 6609 6613 6613 6613 6619 6623 6627 6631 6632 6632 6634 6634 6639 6640 6643 6643 6645 6649 6649 6650 6656 6661 6666 6666 6666 6667 6669 6672 6673 6676 6678 6679 6682 6683 6684 6684 6688 6690 6693 6695 6697 6697 6704 6705 6706 6710 6712 6712 6712 6713 6716 6719 6720 6721 6722 6722 6723 6724 6726 6734 6735 6736 6739 6740 6744 6751 6752 6755 6760 6761 6761 6763 6766 6769 6773 6774 6776 6777 6784 6785 6788 6789 6794 6795 6797 6798 6798 6799 6806 6807 6807 6808 6810 6811 6812 6818 6818 6819 6819 6825 6825 6827 6828 6836 6837 6838 6842 6844 6847 6848 6848 6849 6851 6854 6854 6861 6862 6862 6862 6862 6864 6867 6868 6869 6869 6869 6870 6871 6871 6872 6873 6874 6874 6874 6875 6876 6877 6877 6880 6889 6889 6890 6891 6892 6893 6903 6909 6909 6911 6913 6914 6919 6919 6922 6929 6932 6934 6935 6939 6940 6941 6944 6945 6945 6951 6952 6953 6953 6953 6957 6958 6960 6961 6963 6967 6969 6974 6974 6974 6976 6978 6983 6983 6984 6987 6989 6993 6995 6997 6997 6997 6999 7002 7003 7003 7003 7004 7004 7008 7014 7018 7020 7021 7024 7027 7029 7032 7033 7033 7035 7037 7038 7041 7043 7044 7048 7049 7049 7050 7051 7052 7052 7052 7053 7057 7058 7058 7059 7060 7060 7060 7061 7064 7066 7066 7067 7069 7071 7071 7076 7082 7085 7088 7088 7089 7089 7092 7095 7098 7101 7101 7103 7104 7105 7106 7107 7107 7110 7110 7112 7117 7119 7123 7125 7126 7126 7126 7127 7128 7129 7132 7133 7133 7133 7133 7137 7137 7139 7140 7140 7143 7147 7148 7149 7150 7150 7151 7152 7153 7153 7154 7155 7159 7161 7164 7165 7165 7165 7167 7171 7171 7171 7174 7175 7176 7176 7180 7181 7188 7189 7189 7190 7195 7195 7198 7201 7202 7205 7206 7209 7211 7219 7226 7227 7229 7230 7231 7231 7233 7233 7233 7234 7235 7235 7235 7235 7237 7239 7240 7241 7248 7249 7250 7252 7255 7257 7261 7262 7263 7264 7265 7266 7269 7271 7274 7274 7275 7276 7276 7276 7278 7283 7283 7287 7287 7288 7289 7291 7296 7299 7301 7304 7307 7310 7313 7315 7317 7318 7323 7323 7323 7325 7325 7329 7330 7331 7334 7338 7339 7341 7342 7344 7347 7347 7348 7354 7356 7361 7363 7365 7367 7369 7371 7375 7377 7377 7378 7382 7390 7390 7390 7391 7391 7391 7394 7398 7406 7410 7411 7414 7416 7420 7422 7426 7433 7435 7435 7437 7439 7440 7440 7440 7440 7445 7445 7448 7451 7454 7457 7464 7467 7467 7469 7470 7472 7473 7473 7474 7478 7480 7482 7483 7485 7490 7491 7492 7494 7494 7494 7498 7499 7500 7501 7502 7502 7502 7502 7503 7503 7504 7505 7507 7508 7510 7511 7512 7513 7519 7520 7520 7521 7529 7531 7533 7533 7533 7534 7534 7535 7537 7539 7540 7541 7542 7544 7544 7546 7548 7550 7551 7553 7556 7559 7559 7560 7560 7563 7564 7568 7568 7569 7569 7572 7573 7575 7575 7577 7588 7589 7590 7591 7594 7594 7595 7596 7598 7598 7607 7607 7608 7609 7611 7611 7612 7612 7613 7613 7615 7617 7618 7623 7623 7628 7629 7632 7632 7632 7633 7634 7637 7637 7642 7647 7649 7650 7650 7656 7656 7660 7663 7665 7665 7666 7666 7667 7669 7672 7675 7675 7675 7675 7677 7680 7681 7683 7685 7688 7689 7691 7692 7692 7700 7701 7706 7706 7712 7713 7714 7717 7720 7724 7724 7725 7730 7731 7734 7739 7739 7742 7743 7750 7752 7753 7755 7757 7760 7761 7764 7764 7769 7769 7774 7778 7778 7779 7780 7781 7781 7784 7784 7785 7789 7790 7794 7794 7795 7798 7799 7799 7801 7808 7808 7808 7813 7814 7815 7817 7820 7821 7824 7826 7829 7834 7835 7836 7841 7841 7841 7845 7849 7851 7851 7852 7854 7855 7857 7862 7863 7864 7866 7867 7871 7873 7877 7878 7878 7887 7892 7896 7897 7899 7901 7902 7903 7904 7904 7906 7908 7910 7910 7918 7922 7922 7923 7933 7937 7945 7946 7950 7950 7952 7952 7956 7968 7970 7975 7977 7978 7980 7981 7984 7984 7985 7986 7986 7988 7988 7992 7992 7992 7994 7995 7996 7997 8000 8001 8003 8004 8005 8005 8011 8013 8013 8015 8017 8017 8021 8024 8025 8028 8029 8031 8031 8031 8031 8032 8038 8040 8041 8045 8047 8049 8052 8053 8054 8058 8059 8060 8061 8061 8064 8065 8070 8074 8074 8075 8076 8077 8079 8081 8083 8085 8085 8086 8087 8088 8088 8090 8091 8092 8094 8096 8097 8097 8098 8101 8102 8102 8107 8114 8116 8116 8118 8126 8129 8130 8130 8132 8136 8137 8138 8141 8142 8142 8142 8142 8148 8150 8151 8153 8154 8154 8155 8157 8161 8164 8165 8170 8171 8174 8175 8177 8178 8180 8183 8186 8188 8193 8197 8202 8202 8208 8209 8210 8218 8219 8222 8226 8228 8229 8229 8239 8242 8244 8244 8244 8245 8247 8251 8255 8257 8258 8262 8264 8267 8269 8272 8272 8275 8276 8278 8279 8279 8279 8280 8283 8283 8283 8286 8286 8287 8287 8288 8292 8294 8299 8302 8310 8310 8311 8312 8313 8315 8320 8322 8323 8325 8325 8326 8326 8328 8329 8329 8330 8331 8331 8332 8333 8335 8337 8339 8342 8343 8344 8347 8349 8351 8352 8357 8358 8362 8363 8365 8366 8367 8368 8369 8371 8372 8376 8378 8379 8382 8383 8386 8392 8393 8402 8403 8408 8408 8411 8411 8411 8412 8413 8414 8429 8432 8433 8435 8437 8438 8441 8446 8447 8448 8449 8451 8458 8459 8460 8461 8461 8461 8464 8473 8474 8483 8489 8490 8492 8498 8501 8503 8505 8507 8508 8509 8514 8516 8520 8521 8523 8528 8528 8532 8534 8535 8538 8540 8542 8543 8546 8547 8547 8549 8555 8557 8560 8560 8563 8564 8573 8577 8579 8582 8582 8582 8583 8584 8587 8590 8591 8593 8593 8599 8599 8599 8601 8601 8603 8604 8606 8608 8612 8613 8615 8615 8619 8619 8620 8620 8622 8622 8630 8633 8633 8634 8636 8645 8646 8654 8661 8664 8666 8670 8671 8674 8675 8677 8677 8678 8678 8681 8681 8689 8690 8694 8694 8696 8697 8705 8711 8713 8714 8715 8715 8716 8719 8722 8722 8722 8726 8726 8726 8728 8729 8729 8733 8735 8735 8736 8741 8742 8743 8745 8751 8753 8754 8755 8757 8758 8761 8762 8762 8764 8766 8769 8770 8775 8777 8777 8782 8784 8785 8790 8790 8790 8791 8791 8791 8792 8793 8798 8802 8803 8807 8808 8809 8811 8811 8819 8819 8819 8821 8822 8822 8824 8825 8826 8829 8831 8833 8834 8836 8836 8839 8841 8842 8843 8844 8846 8850 8852 8852 8852 8855 8856 8859 8859 8863 8865 8865 8865 8867 8869 8870 8870 8874 8874 8875 8879 8882 8884 8884 8889 8889 8890 8891 8892 8896 8898 8898 8902 8903 8905 8906 8907 8908 8908 8909 8911 8912 8914 8914 8914 8915 8917 8917 8921 8921 8922 8923 8923 8926 8929 8929 8935 8936 8938 8940 8941 8941 8942 8942 8946 8947 8950 8952 8952 8954 8954 8956 8957 8959 8960 8961 8961 8963 8963 8963 8964 8969 8969 8971 8971 8974 8974 8975 8977 8977 8986 8987 8988 8993 8994 8996 8996 8997 8999 9003 9006 9006 9009 9009 9011 9017 9022 9022 9023 9023 9026 9028 9034 9038 9043 9044 9044 9045 9050 9060 9060 9063 9064 9067 9068 9070 9075 9078 9085 9087 9087 9089 9092 9094 9098 9100 9102 9104 9104 9107 9112 9119 9119 9119 9123 9126 9126 9129 9132 9132 9133 9134 9135 9136 9137 9138 9141 9146 9148 9149 9152 9153 9153 9154 9155 9159 9160 9163 9164 9166 9166 9168 9175 9177 9180 9183 9183 9188 9189 9190 9192 9194 9196 9199 9201 9201 9202 9205 9206 9209 9209 9209 9211 9211 9223 9226 9228 9232 9233 9233 9233 9234 9237 9239 9240 9242 9244 9246 9249 9250 9253 9255 9262 9265 9268 9272 9273 9284 9284 9285 9285 9285 9286 9293 9297 9300 9301 9302 9304 9304 9305 9306 9309 9314 9317 9321 9322 9325 9329 9330 9333 9333 9339 9341 9342 9349 9350 9352 9352 9352 9353 9354 9358 9359 9359 9360 9360 9362 9365 9365 9365 9369 9370 9371 9372 9374 9380 9380 9381 9382 9386 9390 9390 9391 9392 9394 9400 9401 9403 9405 9406 9407 9408 9409 9410 9411 9413 9414 9416 9420 9426 9426 9429 9430 9432 9433 9434 9435 9435 9440 9440 9442 9443 9445 9446 9454 9455 9457 9457 9460 9460 9462 9467 9467 9470 9472 9473 9473 9474 9475 9476 9479 9479 9480 9482 9486 9487 9490 9493 9495 9495 9496 9496 9496 9498 9502 9506 9510 9510 9517 9520 9520 9524 9525 9527 9527 9537 9538 9540 9543 9543 9547 9547 9548 9552 9556 9556 9557 9562 9562 9563 9567 9571 9574 9578 9580 9583 9584 9585 9586 9587 9588 9590 9592 9592 9595 9598 9602 9612 9612 9616 9618 9618 9619 9621 9623 9624 9625 9625 9626 9626 9628 9628 9629 9631 9631 9632 9633 9635 9637 9638 9638 9639 9640 9642 9643 9643 9650 9651 9652 9654 9657 9662 9665 9666 9667 9671 9673 9676 9676 9679 9679 9681 9682 9683 9687 9692 9694 9703 9705 9705 9707 9710 9710 9712 9713 9714 9715 9718 9718 9720 9725 9726 9729 9729 9732 9733 9734 9735 9736 9736 9738 9738 9742 9745 9745 9747 9749 9753 9755 9759 9762 9762 9764 9765 9770 9771 9771 9773 9775 9777 9781 9783 9787 9792 9794 9795 9798 9802 9805 9805 9806 9811 9812 9815 9815 9815 9815 9820 9821 9822 9823 9825 9832 9834 9841 9841 9844 9844 9847 9852 9854 9854 9855 9855 9856 9856 9856 9858 9863 9864 9865 9866 9872 9873 9878 9884 9895 9895 9896 9897 9898 9898 9899 9900 9901 9902 9902 9906 9909 9910 9912 9913 9914 9916 9916 9919 9919 9921 9924 9925 9926 9929 9930 9934 9941 9941 9943 9946 9947 9947 9947 9952 9953 9954 9955 9957 9960 9962 9962 9970 9970 9976 9977 9977 9979 9979 9981 9985 9986 9992 9993 9993 9996 9998 9999
134 137 138 141 142 142 142 143 143 144 147 150 150 151 153 154 157 157 157 158 160 161 163 164 164 166 167 167 168 170 170 171 171 173 175 176 177 177 177 179 181 182 185 185 186 189 191 191 191 192 193 194 195 196 197 197 200 202 204 205 205 207 207 209 210 211 211 211 214 214 216 218 219 223 223 225 225 226 228 229 230 230 232 232 234 236 239 239 241 242 246 248 252 255 256 261 263 263 265 266 268 272 276 277 277 277 279 280 286 289 290 292 293 296 296 298 299 300 301 303 304 306 308 309 309 311 316 316 318 319 319 321 327 328 331 335 340 340 340 340 340 341 341 342 342 345 348 349 349 351 351 351 352 352 353 357 357 357 359 359 362 363 367 369 372 373 380 381 382 384 384 386 388 389 391 391 391 391 391 393 394 397 397 398 398 400 401 401 402 402 402 403 404 404 406 407 408 409 411 412 415 415 422 425 425 429 429 430 432 434 434 435 436 439 440 448 449 450 451 451 452 455 457 460 464 470 475 479 484 485 485 486 488 489 490 493 495 502 504 506 507 507 515 523 526 529 535 535 539 539 541 545 546 546 550 555 557 558 562 563 564 565 566 573 573 576 578 580 581 581 588 588 594 594 595 599 601 601 601 606 607 609 612 613 615 616 616 617 620 623 623 626 630 633 634 634 634 635 635 640 640 641 643 644 644 647 648 648 651 656 658 662 662 662 666 671 678 679 681 683 685 685 687 687 694 695 698 698 700 700 702 705 712 714 715 716 719 721 721 723 724 724 726 727 728 729 729 730 731 732 733 734 740 743 746 747 753 755 758 760 762 766 766 769 773 774 774 777 782 783 783 785 792 793 794 795 800 802 803 806 807 809 812 814 815 817 823 825 826 827 833 837 838 838 838 843 846 851 855 861 862 863 865 868 868 873 875 877 878 880 883 886 891 896 899 900 900 904 905 906 910 913 915 918 918 919 924 925 926 927 936 940 941 943 949 952 954 955 961 962 962 963 968 969 969 971 971 971 979 980 981 982 985 988 990 991 991 992 994 995 996 999 1001 1001 1001 1002 1004 1004 1006 1007 1009 1010 1017 1021 1024 1025 1025 1030 1032 1032 1043 1043 1045 1048 1051 1054 1059 1060 1063 1069 1070 1070 1071 1073 1073 1079 1079 1080 1081 1083 1086 1089 1090 1090 1091 1092 1095 1097 1099 1100 1101 1102 1103 1104 1111 1113 1114 1115 1115 1116 1116 1117 1119 1119 1121 1129 1133 1134 1137 1139 1142 1143 1146 1152 1154 1155 1155 1156 1157 1161 1162 1165 1166 1168 1168 1169 1170 1171 1171 1172 1172 1175 1175 1176 1181 1182 1183 1183 1187 1187 1187 1187 1192 1193 1194 1197 1198 1201 1207 1207 1208 1209 1210 1213 1214 1215 1219 1232 1233 1233 1235 1236 1240 1241 1242 1244 1248 1249 1250 1252 1254 1255 1260 1262 1264 1265 1265 1266 1270 1274 1276 1279 1283 1286 1287 1288 1288 1291 1292 1292 1294 1301 1301 1308 1308 1308 1310 1312 1313 1313 1315 1326 1328 1329 1332 1334 1334 1336 1336 1337 1337 1338 1338 1341 1343 1347 1348 1349 1350 1350 1351 1353 1356 1361 1361 1364 1366 1369 1369 1370 1371 1372 1377 1378 1381 1385 1385 1386 1386 1389 1390 1391 1392 1392 1394 1398 1404 1407 1412 1414 1419 1420 1420 1420 1421 1422 1426 1427 1432 1434 1435 1436 1437 1441 1441 1441 1443 1445 1449 1449 1452 1453 1453 1454 1456 1458 1462 1464 1465 1465 1467 1467 1471 1476 1479 1481 1484 1494 1496 1499 1501 1501 1505 1505 1507 1509 1513 1514 1514 1514 1517 1518 1524 1525 1525 1526 1527 1527 1531 1533 1534 1535 1535 1538 1539 1541 1541 1542 1542 1542 1543 1547 1547 1552 1554 1559 1559 1564 1566 1567 1568 1568 1571 1571 1572 1573 1581 1582 1584 1584 1587 1592 1595 1598 1599 1601 1603 1604 1604 1606 1607 1608 1609 1610 1614 1616 1618 1622 1625 1628 1629 1631 1632 1643 1652 1654 1654 1655 1656 1659 1659 1660 1663 1665 1666 1666 1667 1669 1673 1674 1676 1678 1679 1680 1682 1683 1686 1686 1691 1693 1693 1697 1697 1698 1700 1702 1705 1711 1713 1713 1713 1713 1715 1716 1721 1722 1722 1724 1726 1733 1733 1733 1734 1735 1750 1752 1752 1754 1755 1756 1763 1763 1763 1763 1764 1767 1767 1769 1773 1774 1777 1778 1779 1780 1785 1787 1790 1790 1790 1791 1792 1792 1799 1799 1805 1807 1813 1815 1824 1824 1830 1831 1831 1835 1840 1841 1842 1842 1844 1845 1847 1849 1850 1851 1853 1854 1858 1861 1866 1868 1869 1870 1872 1876 1876 1879 1884 1885 1885 1888 1892 1894 1895 1895 1896 1902 1902 1906 1912 1916 1917 1918 1919 1924 1925 1925 1925 1926 1928 1928 1929 1930 1930 1931 1932 1935 1935 1936 1937 1938 1939 1940 1946 1947 1951 1952 1954 1960 1963 1965 1967 1968 1969 1972 1972 1974 1975 1976 1976 1978 1979 1980 1981 1982 1984 1989 1989 1993 1997 1998 1999 2000 2003 2003 2005 2007 2007 2011 2017 2020 2021 2022 2025 2026 2027 2028 2029 2030 2031 2035 2035 2035 2037 2038 2038 2040 2043 2043 2045 2046 2047 2048 2048 2050 2054 2054 2056 2059 2061 2062 2065 2066 2070 2072 2073 2074 2075 2076 2078 2080 2084 2087 2089 2090 2092 2094 2101 2102 2102 2103 2106 2109 2110 2111 2113 2117 2117 2118 2119 2121 2121 2122 2125 2126 2126 2127 2136 2137 2137 2137 2138 2139 2141 2143 2143 2145 2147 2148 2152 2152 2153 2155 2159 2160 2163 2164 2165 2166 2166 2167 2168 2168 2170 2171 2172 2172 2175 2177 2177 2181 2182 2186 2188 2188 2191 2192 2192 2192 2193 2196 2200 2200 2200 2207 2208 2208 2209 2214 2215 2216 2216 2217 2218 2222 2225 2227 2228 2234 2235 2235 2237 2237 2242 2246 2252 2254 2254 2255 2256 2258 2269 2274 2274 2282 2282 2284 2284 2285 2286 2286 2291 2294 2296 2299 2300 2301 2302 2303 2303 2310 2319 2321 2322 2322 2326 2330 2330 2331 2332 2333 2334 2345 2347 2353 2357 2359 2359 2360 2364 2365 2365 2369 2371 2373 2375 2378 2378 2379 2380 2381 2382 2385 2387 2387 2388 2389 2390 2392 2394 2396 2397 2400 2401 2419 2422 2427 2427 2430 2436 2437 2437 2439 2444 2444 2444 2445 2451 2451 2453 2453 2457 2458 2467 2470 2470 2472 2473 2476 2480 2480 2482 2485 2485 2491 2493 2495 2496 2501 2502 2504 2504 2505 2506 2507 2508 2510 2512 2521 2523 2524 2524 2526 2528 2529 2532 2532 2533 2535 2536 2542 2542 2543 2544 2546 2547 2547 2548 2548 2550 2551 2554 2554 2555 2556 2556 2557 2558 2559 2562 2566 2569 2579 2579 2580 2581 2583 2585 2587 2589 2589 2592 2593 2594 2594 2596 2597 2599 2609 2610 2611 2614 2622 2623 2626 2628 2631 2631 2632 2633 2633 2634 2634 2637 2639 2646 2647 2648 2648 2651 2652 2653 2655 2656 2658 2659 2659 2659 2665 2667 2670 2670 2671 2678 2679 2681 2682 2686 2688 2690 2691 2691 2692 2695 2696 2696 2697 2698 2699 2700 2700 2701 2702 2704 2704 2705 2705 2705 2705 2707 2709 2715 2716 2717 2722 2724 2724 2728 2728 2730 2730 2731 2732 2735 2737 2740 2741 2743 2743 2743 2744 2748 2750 2750 2751 2751 2751 2752 2753 2753 2757 2758 2760 2760 2761 2762 2762 2763 2764 2765 2768 2770 2776 2780 2782 2783 2784 2785 2790 2792 2793 2794 2795 2799 2800 2802 2802 2804 2805 2805 2807 2808 2810 2811 2814 2815 2818 2820 2823 2826 2827 2830 2831 2833 2837 2840 2841 2841 2842 2844 2847 2849 2850 2850 2850 2852 2857 2858 2858 2859 2863 2863 2865 2871 2871 2873 2875 2877 2879 2879 2882 2883 2884 2888 2890 2892 2895 2896 2899 2899 2902 2902 2903 2903 2905 2907 2910 2915 2916 2917 2920 2920 2923 2927 2929 2934 2936 2938 2942 2943 2951 2951 2952 2956 2956 2958 2958 2962 2966 2968 2971 2971 2972 2973 2973 2974 2975 2977 2977 2980 2981 2984 2984 2984 2984 2984 2986 2991 2992 2993 2998 3001 3002 3002 3004 3007 3009 3011 3011 3013 3013 3019 3026 3027 3028 3029 3029 3031 3037 3038 3038 3038 3039 3041 3043 3047 3050 3051 3053 3055 3059 3060 3061 3064 3066 3067 3068 3068 3068 3079 3082 3085 3086 3088 3090 3091 3096 3096 3097 3101 3103 3110 3112 3116 3117 3117 3118 3127 3128 3133 3133 3134 3135 3136 3140 3142 3146 3149 3152 3159 3159 3160 3162 3162 3163 3163 3164 3164 3166 3168 3170 3177 3182 3185 3190 3193 3197 3200 3204 3205 3206 3206 3209 3212 3214 3215 3216 3219 3220 3221 3224 3227 3227 3228 3230 3232 3233 3233 3235 3237 3237 3240 3245 3246 3250 3251 3253 3253 3255 3259 3265 3267 3267 3269 3270 3271 3273 3273 3274 3275 3276 3277 3280 3282 3284 3285 3289 3292 3293 3298 3300 3300 3300 3301 3308 3310 3313 3316 3318 3320 3320 3328 3334 3342 3343 3344 3345 3346 3346 3346 3348 3349 3349 3351 3353 3355 3356 3356 3357 3359 3360 3363 3365 3365 3366 3366 3373 3373 3374 3374 3377 3381 3383 3389 3390 3393 3395 3395 3397 3399 3401 3402 3403 3403 3404 3407 3410 3412 3414 3415 3417 3418 3420 3421 3421 3427 3428 3437 3438 3440 3444 3447 3450 3451 3451 3451 3452 3456 3458 3459 3465 3465 3466 3467 3468 3470 3471 3475 3475 3480 3481 3481 3483 3484 3484 3491 3492 3493 3493 3493 3495 3496 3507 3509 3510 3511 3514 3521 3521 3521 3521 3522 3524 3524 3527 3531 3535 3540 3540 3543 3543 3544 3550 3550 3551 3551 3551 3552 3553 3555 3558 3560 3560 3561 3561 3562 3563 3564 3566 3568 3569 3571 3572 3574 3574 3575 3576 3580 3581 3582 3583 3584 3585 3587 3587 3591 3591 3593 3593 3594 3597 3601 3612 3614 3616 3621 3623 3624 3624 3626 3628 3630 3633 3634 3636 3638 3638 3639 3641 3643 3645 3647 3647 3648 3649 3651 3652 3654 3654 3656 3656 3657 3658 3662 3662 3663 3665 3666 3668 3668 3670 3670 3671 3674 3674 3675 3683 3685 3686 3687 3688 3688 3689 3690 3693 3694 3695 3696 3696 3698 3705 3707 3707 3709 3709 3712 3717 3717 3720 3725 3728 3730 3732 3732 3733 3734 3736 3740 3741 3741 3745 3747 3748 3751 3753 3754 3758 3759 3760 3760 3760 3762 3763 3769 3770 3770 3775 3776 3779 3779 3779 3781 3782 3782 3784 3784 3785 3785 3786 3786 3786 3788 3788 3788 3789 3791 3791 3791 3791 3792 3793 3796 3796 3798 3798 3800 3800 3805 3806 3807 3808 3808 3812 3814 3815 3816 3817 3819 3819 3820 3826 3829 3829 3830 3831 3832 3834 3834 3837 3838 3841 3844 3844 3848 3848 3848 3849 3849 3851 3852 3852 3853 3855 3856 3858 3864 3867 3869 3870 3870 3878 3881 3886 3894 3894 3895 3898 3899 3899 3904 3907 3909 3910 3911 3912 3912 3913 3914 3914 3915 3920 3922 3928 3932 3932 3940 3941 3943 3945 3949 3950 3952 3956 3956 3961 3961 3961 3965 3966 3969 3970 3970 3971 3972 3973 3973 3975 3976 3978 3979 3980 3984 3984 3985 3985 3987 3991 3991 3992 3996 3999 4000 4000 4006 4008 4010 4010 4011 4012 4017 4019 4023 4025 4025 4025 4025 4029 4030 4031 4032 4033 4036 4036 4038 4044 4045 4045 4047 4051 4057 4057 4063 4067 4071 4076 4079 4079 4081 4085 4086 4091 4091 4091 4093 4093 4094 4096 4098 4098 4104 4106 4109 4109 4109 4111 4112 4112 4112 4117 4118 4120 4121 4128 4129 4129 4131 4133 4133 4134 4137 4138 4138 4140 4145 4146 4146 4150 4154 4157 4158 4161 4165 4166 4168 4168 4184 4187 4188 4189 4191 4191 4194 4200 4201 4203 4206 4218 4225 4231 4231 4237 4238 4241 4241 4242 4243 4246 4247 4247 4247 4252 4253 4254 4256 4257 4258 4260 4261 4263 4267 4270 4271 4271 4271 4273 4277 4280 4283 4286 4287 4288 4289 4290 4291 4293 4296 4297 4297 4299 4299 4301 4301 4302 4303 4306 4317 4319 4319 4320 4320 4321 4322 4323 4326 4327 4329 4331 4335 4335 4342 4344 4344 4349 4353 4360 4360 4364 4366 4367 4368 4371 4375 4377 4378 4383 4386 4389 4397 4404 4406 4408 4409 4412 4412 4412 4415 4415 4416 4420 4422 4425 4427 4431 4431 4435 4436 4438 4442 4448 4461 4461 4463 4465 4466 4469 4471 4473 4473 4478 4480 4482 4483 4483 4484 4485 4486 4489 4491 4491 4494 4496 4497 4501 4507 4509 4510 4517 4519 4528 4528 4528 4529 4533 4534 4539 4539 4542 4542 4547 4549 4549 4549 4551 4551 4553 4553 4553 4554 4556 4557 4562 4563 4563 4564 4569 4571 4572 4572 4583 4585 4589 4591 4592 4593 4597 4597 4601 4605 4609 4614 4616 4618 4619 4619 4620 4620 4620 4621 4623 4623 4623 4631 4633 4637 4639 4640 4642 4644 4645 4651 4651 4653 4655 4656 4662 4665 4667 4668 4670 4672 4673 4674 4675 4677 4679 4682 4683 4684 4685 4688 4688 4691 4691 4695 4699 4699 4701 4703 4708 4708 4710 4714 4717 4720 4722 4723 4725 4726 4727 4727 4728 4728 4729 4729 4731 4735 4736 4736 4737 4737 4737 4739 4739 4742 4743 4745 4748 4751 4754 4755 4758 4759 4761 4761 4762 4764 4768 4771 4772 4772 4774 4775 4778 4779 4781 4782 4783 4784 4785 4789 4789 4790 4790 4790 4791 4793 4794 4796 4798 4799 4799 4805 4809 4810 4813 4815 4819 4820 4820 4822 4822 4822 4828 4836 4839 4842 4847 4848 4852 4852 4852 4853 4854 4854 4854 4857 4857 4863 4864 4866 4870 4872 4873 4874 4874 4875 4878 4884 4889 4894 4896 4897 4900 4907 4908 4912 4915 4916 4917 4917 4917 4917 4918 4919 4919 4922 4925 4926 4928 4928 4932 4933 4934 4935 4935 4936 4939 4942 4945 4947 4947 4950 4955 4956 4961 4964 4966 4966 4966 4967 4967 4967 4968 4969 4970 4976 4979 4980 4981 4983 4983 4985 4990 4990 4993 4994 4998 5000 5000 5000 5003 5004 5007 5011 5012 5012 5012 5014 5018 5019 5019 5020 5022 5024 5027 5029 5033 5034 5040 5044 5046 5046 5051 5051 5051 5056 5062 5062 5064 5066 5067 5068 5070 5070 5072 5072 5073 5073 5077 5080 5080 5080 5081 5086 5088 5090 5093 5095 5097 5098 5098 5099 5099 5101 5106 5108 5109 5109 5110 5112 5112 5117 5118 5120 5123 5123 5123 5124 5126 5126 5127 5130 5131 5137 5141 5143 5144 5144 5146 5147 5151 5154 5158 5163 5165 5167 5168 5169 5176 5177 5180 5183 5183 5186 5187 5193 5193 5196 5199 5204 5205 5206 5206 5209 5211 5213 5221 5223 5223 5225 5225 5231 5232 5234 5235 5235 5236 5237 5238 5239 5240 5242 5243 5244 5245 5248 5249 5249 5250 5250 5252 5253 5256 5257 5258 5259 5259 5259 5261 5264 5264 5264 5275 5282 5285 5299 5302 5303 5309 5309 5313 5315 5315 5328 5334 5345 5345 5345 5345 5346 5346 5347 5354 5355 5361 5362 5362 5365 5371 5373 5373 5374 5376 5379 5381 5387 5389 5389 5390 5391 5391 5396 5398 5398 5403 5404 5407 5409 5410 5412 5418 5418 5422 5423 5423 5427 5427 5430 5433 5434 5434 5436 5437 5439 5440 5441 5442 5445 5451 5454 5456 5457 5459 5459 5461 5463 5463 5465 5466 5470 5471 5474 5477 5477 5480 5481 5484 5487 5487 5488 5489 5492 5496 5498 5503 5504 5505 5508 5510 5512 5513 5519 5523 5523 5526 5526 5530 5534 5536 5537 5539 5541 5543 5545 5546 5548 5548 5549 5549 5553 5553 5556 5556 5559 5562 5574 5578 5578 5579 5580 5582 5583 5584 5586 5587 5588 5588 5593 5593 5594 5594 5596 5598 5600 5602 5604 5608 5612 5617 5623 5624 5624 5626 5627 5636 5636 5640 5640 5641 5642 5646 5646 5649 5649 5652 5656 5661 5663 5663 5664 5667 5668 5668 5668 5673 5675 5676 5677 5677 5678 5679 5679 5679 5681 5681 5682 5683 5685 5686 5687 5687 5689 5693 5693 5696 5696 5696 5697 5697 5698 5701 5703 5705 5706 5707 5708 5711 5714 5715 5716 5721 5722 5723 5725 5725 5739 5742 5742 5744 5744 5744 5745 5746 5748 5752 5754 5756 5758 5759 5764 5767 5769 5775 5776 5777 5777 5778 5782 5782 5786 5787 5787 5790 5793 5799 5799 5800 5800 5804 5807 5814 5816 5817 5818 5818 5819 5820 5825 5827 5828 5829 5830 5830 5833 5834 5835 5837 5839 5844 5845 5847 5853 5854 5854 5855 5857 5857 5857 5858 5859 5864 5865 5865 5872 5872 5872 5877 5877 5880 5888 5888 5889 5889 5892 5892 5892 5894 5896 5897 5899 5906 5906 5907 5910 5911 5912 5914 5919 5921 5926 5928 5931 5931 5933 5939 5942 5942 5943 5946 5946 5948 5950 5951 5954 5955 5956 5965 5969 5972 5973 5976 5976 5977 5984 5985 5988 5990 5991 5994 5996 5996 5997 6000 6000 6002 6003 6006 6006 6006 6009 6010 6012 6013 6014 6015 6019 6020 6025 6025 6027 6029 6030 6030 6030 6031 6033 6037 6038 6039 6041 6043 6043 6043 6044 6045 6047 6049 6049 6050 6052 6055 6056 6056 6057 6058 6060 6065 6065 6068 6071 6072 6073 6075 6075 6078 6083 6084 6084 6087 6089 6090 6093 6094 6094 6098 6100 6100 6100 6103 6105 6108 6111 6111 6112 6112 6114 6114 6114 6115 6117 6119 6122 6123 6128 6128 6131 6132 6137 6137 6140 6140 6140 6142 6146 6148 6149 6150 6152 6154 6156 6157 6162 6163 6164 6165 6169 6170 6176 6176 6182 6183 6188 6189 6191 6192 6193 6193 6193 6194 6199 6199 6201 6204 6206 6210 6212 6213 6215 6215 6216 6216 6216 6218 6222 6225 6225 6226 6227 6232 6234 6235 6236 6238 6239 6239 6239 6241 6241 6242 6243 6245 6246 6251 6251 6256 6257 6260 6260 6261 6262 6262 6269 6270 6270 6271 6273 6274 6279 6280 6282 6283 6284 6286 6291 6292 6293 6294 6296 6299 6299 6301 6305 6306 6306 6311 6311 6312 6313 6313 6314 6320 6323 6326 6326 6332 6332 6335 6336 6336 6342 6342 6343 6347 6347 6348 6350 6353 6363 6369 6369 6372 6379 6379 6379 6380 6381 6382 6384 6388 6389 6390 6392 6395 6395 6395 6397 6400 6404 6405 6405 6406 6410 6412 6418 6419 6420 6420 6422 6423 6425 6436 6436 6439 6443 6449 6450 6452 6456 6457 6457 6458 6458 6458 6461 6464 6464 6466 6469 6475 6475 6477 6480 6485 6491 6494 6498 6501 6501 6503 6503 6506 6506 6507 6509 6510 6510 6512 6516 6517 6522 6523 6526 6530 6532 6533 6534 6536 6537 6538 6545 6546 6547 6548 6549 6551 6554 6554 6557 6560 6560 6564 6566 6567 6574 6576 6578 6579 6586 6589 6592 6596 6599 6601 6602 6603 6608 6613 6617 6618 6619 6619 6621 6624 6624 6626 6628 6629 6633 6635 6636 6637 6637 6638 6638 6643 6646 6651 6652 6653 6655 6657 6665 6666 6666 6667 6667 6667 6667 6672 6673 6674 6674 6680 6682 6682 6683 6686 6686 6686 6689 6694 6695 6697 6697 6698 6704 6708 6711 6715 6716 6717 6718 6718 6718 6720 6722 6726 6727 6730 6734 6736 6737 6746 6751 6757 6757 6758 6760 6767 6767 6768 6771 6772 6773 6773 6773 6774 6776 6779 6780 6783 6784 6786 6790 6792 6795 6797 6798 6801 6803 6805 6807 6807 6808 6809 6811 6812 6819 6820 6821 6823 6825 6826 6826 6827 6829 6839 6840 6841 6845 6845 6848 6848 6850 6853 6854 6859 6863 6867 6868 6869 6874 6876 6879 6881 6881 6881 6884 6886 6887 6889 6891 6892 6893 6899 6899 6900 6901 6902 6903 6904 6905 6908 6909 6910 6912 6917 6917 6919 6923 6925 6927 6928 6929 6935 6935 6935 6936 6936 6936 6938 6941 6941 6943 6944 6945 6946 6956 6957 6959 6959 6963 6968 6970 6971 6972 6972 6978 6981 6983 6984 6985 6985 6987 6992 6993 6994 6996 6997 6998 7004 7005 7008 7008 7009 7016 7017 7017 7017 7020 7022 7027 7027 7028 7029 7042 7045 7046 7047 7047 7048 7049 7052 7052 7052 7053 7054 7057 7057 7057 7058 7059 7061 7064 7066 7066 7069 7071 7071 7071 7071 7073 7074 7075 7075 7077 7081 7082 7083 7087 7088 7092 7092 7095 7098 7102 7102 7103 7104 7110 7112 7112 7113 7114 7114 7114 7122 7125 7126 7130 7135 7137 7139 7140 7144 7144 7145 7148 7151 7153 7156 7158 7162 7163 7163 7168 7169 7171 7174 7176 7177 7179 7179 7181 7185 7186 7186 7187 7187 7188 7190 7191 7192 7192 7193 7194 7197 7200 7201 7202 7203 7211 7216 7217 7220 7224 7227 7228 7233 7235 7236 7237 7237 7240 7242 7245 7246 7248 7248 7249 7250 7254 7254 7258 7260 7260 7261 7261 7262 7262 7263 7266 7267 7267 7269 7271 7271 7272 7272 7274 7277 7283 7286 7290 7292 7293 7294 7295 7295 7295 7297 7299 7302 7303 7303 7306 7307 7308 7308 7308 7310 7310 7313 7313 7315 7318 7324 7327 7329 7331 7332 7333 7334 7335 7335 7335 7336 7337 7342 7342 7343 7344 7344 7345 7345 7346 7347 7347 7349 7364 7365 7370 7371 7371 7376 7377 7378 7383 7383 7384 7385 7386 7389 7390 7390 7398 7400 7406 7409 7410 7411 7414 7424 7428 7430 7434 7434 7436 7441 7443 7448 7449 7451 7454 7456 7459 7465 7465 7466 7469 7472 7476 7476 7479 7483 7484 7487 7488 7490 7490 7494 7501 7502 7504 7504 7506 7508 7508 7508 7510 7511 7512 7513 7515 7517 7519 7520 7521 7521 7522 7529 7530 7530 7532 7533 7535 7536 7537 7547 7550 7551 7551 7552 7554 7555 7557 7557 7560 7560 7562 7563 7563 7564 7564 7567 7567 7568 7569 7569 7572 7573 7574 7574 7575 7579 7580 7581 7582 7583 7584 7590 7591 7592 7596 7597 7598 7600 7602 7607 7612 7612 7612 7615 7615 7615 7616 7618 7618 7627 7630 7631 7634 7636 7637 7637 7638 7640 7642 7647 7648 7653 7653 7655 7655 7657 7658 7660 7662 7663 7664 7665 7671 7673 7675 7676 7677 7678 7679 7683 7684 7685 7694 7695 7696 7703 7704 7704 7705 7705 7711 7712 7714 7715 7718 7720 7721 7722 7723 7727 7734 7735 7739 7741 7741 7745 7746 7746 7749 7749 7750 7751 7751 7752 7754 7762 7764 7769 7775 7778 7784 7785 7785 7787 7787 7788 7788 7794 7797 7797 7798 7798 7798 7800 7802 7802 7803 7804 7807 7808 7811 7815 7815 7816 7821 7822 7824 7825 7828 7828 7829 7829 7831 7832 7832 7833 7836 7837 7837 7838 7840 7841 7841 7844 7846 7851 7853 7860 7861 7862 7862 7865 7865 7866 7868 7870 7878 7879 7880 7880 7880 7882 7886 7888 7897 7899 7904 7905 7906 7906 7910 7911 7916 7919 7920 7921 7924 7924 7926 7931 7931 7932 7933 7933 7935 7939 7940 7944 7944 7947 7947 7951 7954 7955 7958 7960 7961 7962 7966 7966 7968 7970 7971 7971 7973 7975 7980 7984 7986 7987 7988 7992 7997 7998 7999 7999 8002 8003 8003 8004 8005 8005 8007 8007 8008 8009 8010 8014 8017 8017 8020 8021 8023 8025 8030 8031 8031 8038 8040 8043 8043 8048 8049 8049 8050 8053 8053 8055 8055 8055 8057 8057 8062 8068 8068 8068 8068 8069 8069 8072 8074 8075 8075 8076 8077 8078 8079 8080 8083 8084 8085 8086 8088 8091 8091 8092 8095 8095 8095 8099 8102 8103 8107 8109 8110 8110 8111 8111 8113 8115 8115 8115 8117 8117 8117 8117 8118 8127 8133 8135 8138 8142 8145 8146 8147 8156 8156 8157 8160 8162 8162 8163 8165 8165 8170 8173 8174 8175 8176 8177 8186 8187 8188 8195 8195 8196 8197 8197 8197 8198 8203 8203 8204 8207 8208 8209 8212 8213 8218 8221 8222 8231 8232 8233 8233 8240 8244 8245 8247 8248 8249 8250 8255 8259 8261 8265 8265 8266 8267 8274 8274 8274 8278 8278 8281 8282 8286 8287 8292 8295 8304 8306 8307 8307 8308 8309 8316 8317 8318 8319 8319 8321 8322 8325 8325 8329 8336 8336 8336 8341 8345 8345 8345 8346 8346 8351 8352 8353 8353 8354 8356 8356 8358 8359 8360 8363 8363 8366 8373 8375 8376 8377 8378 8379 8380 8380 8381 8388 8393 8397 8399 8401 8402 8403 8406 8407 8409 8409 8414 8414 8415 8416 8416 8417 8417 8418 8418 8418 8418 8419 8420 8434 8439 8439 8439 8439 8439 8445 8447 8447 8451 8451 8454 8461 8462 8463 8463 8464 8464 8465 8474 8477 8487 8491 8494 8495 8503 8505 8507 8512 8512 8513 8514 8515 8516 8521 8521 8525 8529 8529 8535 8536 8537 8538 8547 8554 8556 8561 8564 8564 8565 8566 8566 8567 8570 8571 8574 8579 8580 8582 8582 8583 8584 8587 8588 8588 8590 8592 8593 8599 8600 8603 8606 8606 8608 8609 8615 8615 8616 8617 8618 8618 8620 8621 8622 8623 8626 8627 8627 8631 8634 8637 8637 8638 8647 8647 8654 8665 8669 8671 8673 8674 8675 8677 8677 8682 8682 8683 8684 8687 8692 8694 8696 8698 8699 8700 8711 8720 8721 8723 8724 8725 8727 8728 8728 8729 8730 8733 8738 8738 8739 8741 8743 8745 8745 8747 8748 8749 8750 8751 8752 8754 8755 8755 8761 8763 8766 8767 8767 8769 8771 8772 8773 8774 8775 8778 8781 8787 8792 8793 8795 8798 8802 8808 8811 8811 8812 8823 8824 8827 8828 8828 8831 8834 8836 8838 8839 8839 8840 8841 8841 8842 8842 8842 8845 8849 8853 8856 8857 8859 8861 8863 8864 8865 8866 8868 8869 8870 8874 8876 8880 8885 8889 8893 8896 8899 8904 8908 8908 8909 8909 8909 8912 8913 8914 8914 8915 8916 8920 8923 8926 8927 8927 8929 8932 8934 8936 8940 8944 8945 8945 8946 8950 8950 8951 8953 8955 8956 8957 8958 8958 8959 8965 8966 8967 8968 8969 8971 8971 8974 8974 8974 8982 8983 8984 8984 8984 8989 8990 8990 8991 8995 9001 9003 9004 9006 9009 9010 9010 9010 9012 9014 9017 9017 9019 9019 9029 9034 9035 9038 9038 9042 9044 9045 9047 9047 9047 9050 9051 9052 9052 9054 9058 9061 9064 9065 9065 9067 9067 9070 9070 9070 9076 9076 9077 9077 9077 9079 9082 9084 9085 9085 9087 9091 9091 9092 9093 9094 9095 9097 9097 9100 9104 9104 9105 9107 9108 9110 9110 9111 9113 9113 9114 9115 9115 9119 9120 9120 9123 9123 9127 9128 9130 9131 9133 9134 9135 9135 9135 9136 9138 9140 9143 9149 9149 9150 9155 9156 9159 9162 9164 9171 9174 9176 9184 9184 9188 9190 9190 9190 9191 9191 9192 9194 9194 9196 9200 9203 9203 9204 9205 9205 9208 9210 9211 9214 9216 9217 9219 9219 9227 9228 9228 9233 9234 9235 9236 9242 9244 9248 9250 9251 9254 9255 9256 9257 9258 9259 9264 9268 9270 9274 9275 9285 9286 9287 9288 9297 9297 9300 9306 9307 9309 9309 9310 9315 9317 9320 9321 9321 9322 9323 9325 9326 9331 9332 9337 9343 9344 9354 9354 9354 9355 9356 9357 9357 9357 9364 9364 9364 9369 9371 9372 9373 9373 9376 9378 9379 9381 9382 9384 9385 9390 9390 9391 9393 9401 9401 9406 9406 9410 9412 9415 9416 9418 9419 9420 9420 9424 9426 9429 9435 9435 9441 9441 9445 9446 9447 9448 9449 9450 9453 9457 9458 9458 9458 9459 9461 9463 9464 9466 9467 9472 9475 9483 9484 9485 9485 9489 9492 9493 9495 9496 9500 9501 9501 9504 9504 9505 9509 9510 9511 9512 9515 9515 9518 9519 9520 9522 9523 9523 9525 9525 9528 9534 9536 9539 9541 9541 9543 9544 9545 9549 9550 9553 9554 9557 9558 9563 9563 9564 9567 9570 9573 9573 9574 9574 9577 9583 9584 9584 9584 9589 9590 9590 9592 9592 9593 9593 9593 9594 9596 9598 9602 9615 9616 9616 9618 9619 9620 9622 9624 9628 9634 9634 9635 9635 9637 9637 9638 9642 9642 9643 9645 9646 9646 9650 9653 9654 9655 9657 9658 9659 9661 9662 9663 9664 9666 9666 9668 9669 9671 9671 9674 9678 9678 9679 9681 9682 9686 9687 9688 9694 9696 9704 9714 9715 9715 9716 9720 9721 9721 9730 9730 9731 9733 9738 9740 9741 9742 9742 9749 9750 9751 9752 9754 9754 9755 9755 9756 9758 9759 9761 9761 9762 9764 9767 9774 9774 9775 9775 9779 9781 9782 9782 9783 9784 9785 9787 9789 9793 9797 9799 9800 9802 9806 9807 9809 9813 9813 9819 9821 9823 9824 9825 9826 9828 9828 9829 9834 9837 9846 9849 9850 9852 9854 9856 9857 9857 9860 9862 9862 9868 9869 9870 9870 9872 9873 9874 9876 9877 9879 9885 9895 9899 9901 9902 9903 9905 9907 9907 9910 9912 9915 9915 9916 9916 9917 9919 9920 9921 9922 9924 9926 9926 9927 9927 9930 9933 9935 9936 9945 9946 9949 9951 9952 9952 9953 9953 9954 9955 9957 9959 9960 9963 9964 9970 9971 9976 9978 9981 9982 9982 9984 9986 9988 9993 9994 9995 9998 9999 9999
168 168 170 175 176 176 176 177 178 179 179 180 180 182 185 185 186 186 187 189 193 195 195 197 198 201 202 202 206 208 209 210 210 217 217 220 221 222 224 228 229 231 232 233 234 238 238 240 241 243 244 245 246 247 248 249 249 250 250 252 252 253 253 254 255 257 258 258 259 259 261 262 263 264 265 265 266 268 269 269 271 275 275 276 277 279 283 285 289 290 290 293 295 297 297 298 299 300 306 308 309 312 313 315 320 322 323 325 332 332 332 332 333 333 334 342 343 343 345 346 347 347 348 349 351 354 357 357 359 360 362 362 368 368 369 372 372 376 379 379 380 380 382 382 386 386 386 387 387 389 391 393 394 394 395 395 401 401 402 403 407 407 407 407 409 409 411 414 415 416 418 418 419 421 424 427 430 432 435 437 437 437 439 443 449 452 452 454 455 456 456 456 458 461 462 464 464 466 473 474 481 483 483 484 485 486 487 489 490 491 491 495 495 496 498 501 505 506 508 509 509 510 512 522 523 523 525 526 527 529 530 536 536 538 539 539 545 545 548 551 556 557 557 559 559 559 562 564 569 571 572 573 576 577 579 584 590 591 592 592 593 594 595 597 598 603 605 606 606 607 607 612 613 613 615 616 620 620 621 621 622 622 622 624 627 627 627 634 636 637 637 638 639 641 642 642 644 644 645 646 647 648 650 650 653 653 658 659 661 663 664 666 667 670 676 678 680 682 682 684 687 687 688 688 697 698 701 701 704 705 708 715 718 723 723 726 727 730 731 731 733 734 737 739 741 741 744 747 747 747 748 752 756 756 757 760 762 762 763 763 764 766 771 772 777 779 779 780 782 785 787 788 793 796 806 810 812 815 816 816 820 823 827 830 830 831 831 832 833 834 836 838 840 841 842 844 847 852 858 861 862 863 870 871 878 878 878 881 882 884 884 886 892 896 900 901 907 917 917 921 922 931 935 938 938 940 940 941 941 944 945 946 948 951 952 955 956 957 966 966 971 972 974 974 976 977 978 984 988 992 992 992 994 994 995 996 998 999 1002 1005 1009 1013 1015 1018 1018 1022 1022 1023 1024 1024 1029 1032 1034 1035 1037 1037 1037 1040 1040 1040 1043 1046 1047 1048 1055 1059 1061 1062 1063 1073 1078 1078 1079 1079 1082 1083 1086 1088 1089 1092 1095 1098 1102 1106 1111 1113 1114 1117 1118 1118 1119 1121 1121 1122 1123 1128 1129 1130 1131 1133 1134 1134 1136 1137 1137 1138 1142 1145 1149 1156 1161 1162 1165 1165 1166 1166 1168 1168 1169 1169 1169 1171 1174 1174 1177 1184 1184 1187 1190 1190 1192 1193 1194 1194 1196 1197 1198 1203 1206 1209 1213 1217 1217 1217 1218 1218 1220 1225 1226 1228 1231 1235 1236 1237 1238 1240 1240 1241 1242 1245 1247 1250 1251 1252 1255 1260 1261 1262 1263 1265 1267 1274 1275 1276 1276 1277 1279 1285 1286 1287 1289 1290 1293 1297 1300 1309 1310 1310 1311 1312 1312 1317 1317 1319 1322 1322 1325 1327 1333 1334 1336 1338 1340 1344 1345 1345 1346 1349 1352 1353 1355 1355 1356 1358 1359 1361 1362 1363 1364 1365 1370 1376 1377 1381 1382 1388 1389 1394 1397 1400 1401 1401 1406 1408 1408 1411 1411 1412 1413 1416 1418 1420 1421 1424 1425 1425 1429 1431 1431 1431 1432 1434 1435 1436 1436 1447 1449 1449 1452 1452 1453 1454 1456 1457 1457 1459 1460 1464 1469 1471 1473 1473 1474 1477 1479 1480 1481 1482 1482 1484 1484 1484 1489 1492 1493 1493 1495 1499 1499 1505 1506 1506 1510 1515 1516 1516 1516 1518 1522 1522 1525 1525 1528 1528 1530 1532 1536 1537 1537 1547 1547 1550 1551 1554 1554 1557 1560 1563 1568 1569 1573 1574 1574 1579 1581 1582 1583 1588 1589 1590 1591 1592 1593 1593 1595 1595 1597 1600 1602 1605 1605 1605 1610 1620 1620 1621 1624 1624 1626 1627 1627 1628 1631 1639 1643 1644 1647 1649 1649 1653 1653 1655 1659 1661 1663 1665 1667 1669 1670 1672 1674 1674 1678 1679 1686 1687 1687 1687 1689 1691 1692 1693 1700 1706 1707 1711 1711 1712 1713 1716 1717 1717 1723 1724 1725 1727 1729 1729 1730 1731 1732 1733 1734 1734 1735 1736 1736 1739 1740 1741 1742 1744 1745 1745 1751 1754 1757 1758 1761 1764 1764 1764 1765 1769 1774 1776 1776 1777 1779 1779 1780 1784 1792 1795 1795 1796 1796 1799 1801 1801 1802 1806 1806 1807 1808 1809 1815 1817 1825 1826 1835 1837 1839 1839 1842 1844 1849 1856 1856 1857 1860 1862 1863 1863 1864 1867 1868 1872 1873 1880 1881 1881 1886 1888 1895 1896 1896 1897 1897 1900 1901 1901 1902 1904 1906 1907 1907 1911 1914 1916 1921 1923 1924 1936 1937 1938 1938 1939 1940 1941 1945 1946 1947 1947 1951 1957 1958 1958 1959 1962 1965 1965 1967 1968 1970 1970 1970 1972 1972 1976 1976 1978 1980 1981 1983 1985 1985 1989 1993 1998 1998 2000 2001 2001 2003 2004 2004 2006 2007 2008 2008 2009 2010 2011 2011 2012 2017 2020 2021 2023 2023 2023 2029 2031 2031 2032 2032 2033 2033 2038 2038 2039 2041 2042 2043 2044 2045 2046 2047 2054 2057 2065 2065 2067 2068 2069 2069 2070 2074 2076 2077 2081 2082 2082 2083 2085 2086 2086 2091 2093 2093 2104 2105 2108 2109 2110 2112 2112 2113 2113 2113 2114 2114 2115 2115 2118 2122 2125 2130 2132 2132 2133 2134 2134 2137 2139 2143 2146 2146 2147 2147 2147 2148 2148 2148 2149 2152 2153 2158 2164 2164 2164 2166 2167 2170 2173 2174 2176 2176 2177 2178 2183 2189 2191 2192 2199 2200 2202 2204 2207 2207 2218 2220 2220 2220 2223 2229 2233 2234 2238 2245 2252 2253 2256 2262 2264 2266 2270 2270 2274 2278 2282 2284 2286 2287 2290 2290 2292 2292 2294 2294 2294 2294 2295 2296 2296 2296 2297 2300 2304 2306 2309 2311 2313 2318 2318 2318 2319 2321 2324 2325 2329 2329 2330 2331 2331 2331 2332 2332 2333 2333 2335 2341 2346 2348 2351 2352 2354 2358 2359 2369 2369 2372 2374 2377 2382 2382 2382 2383 2383 2384 2385 2386 2390 2391 2394 2397 2399 2402 2402 2413 2424 2425 2433 2440 2440 2441 2441 2442 2448 2448 2448 2452 2452 2454 2454 2456 2458 2459 2462 2463 2463 2465 2465 2466 2466 2468 2471 2471 2472 2476 2477 2483 2483 2487 2488 2492 2493 2494 2500 2503 2504 2510 2515 2519 2520 2521 2521 2524 2524 2527 2530 2531 2533 2534 2535 2537 2537 2538 2540 2541 2542 2544 2547 2554 2557 2558 2559 2566 2571 2571 2572 2573 2575 2576 2577 2580 2583 2583 2585 2587 2587 2590 2590 2590 2592 2598 2598 2598 2599 2600 2601 2602 2604 2612 2614 2615 2615 2615 2615 2615 2615 2619 2620 2624 2626 2627 2627 2632 2634 2638 2642 2643 2643 2644 2649 2653 2654 2655 2657 2660 2663 2663 2664 2665 2667 2668 2670 2671 2675 2679 2682 2685 2691 2692 2694 2700 2703 2711 2714 2716 2717 2721 2722 2722 2723 2723 2727 2735 2736 2736 2737 2737 2738 2738 2743 2751 2753 2754 2754 2755 2758 2759 2761 2762 2765 2766 2770 2771 2773 2776 2781 2782 2784 2785 2787 2787 2788 2789 2794 2796 2801 2802 2802 2807 2810 2811 2811 2814 2818 2819 2820 2823 2826 2829 2830 2830 2832 2834 2839 2839 2841 2843 2844 2844 2847 2850 2859 2862 2866 2867 2870 2873 2873 2875 2881 2883 2883 2887 2887 2887 2892 2896 2901 2903 2903 2908 2908 2913 2915 2915 2915 2917 2917 2920 2922 2925 2925 2927 2928 2932 2932 2940 2941 2942 2946 2952 2955 2958 2963 2967 2968 2969 2971 2973 2973 2976 2979 2980 2984 2985 2990 2990 2992 2992 2994 2994 2996 2998 3000 3001 3001 3002 3005 3007 3007 3009 3009 3030 3030 3031 3031 3031 3032 3034 3037 3037 3037 3043 3043 3046 3048 3048 3049 3049 3051 3051 3052 3055 3055 3055 3058 3058 3061 3064 3065 3069 3071 3074 3077 3080 3080 3083 3083 3084 3087 3090 3090 3091 3091 3097 3098 3100 3103 3104 3106 3108 3110 3111 3111 3118 3119 3119 3123 3131 3131 3132 3134 3135 3136 3137 3138 3140 3140 3140 3140 3144 3150 3150 3154 3155 3156 3157 3162 3167 3170 3170 3175 3176 3176 3179 3180 3181 3181 3182 3187 3188 3190 3192 3195 3198 3198 3202 3203 3203 3203 3203 3206 3209 3210 3211 3212 3212 3217 3218 3219 3221 3224 3229 3230 3234 3234 3239 3241 3243 3244 3246 3249 3250 3252 3256 3257 3258 3262 3262 3262 3265 3266 3271 3273 3275 3276 3277 3278 3278 3279 3279 3281 3281 3283 3285 3289 3289 3294 3296 3298 3303 3306 3309 3315 3316 3320 3322 3325 3327 3328 3335 3335 3339 3345 3347 3349 3350 3350 3350 3352 3355 3355 3356 3359 3363 3366 3367 3367 3374 3378 3378 3379 3379 3384 3385 3386 3387 3389 3389 3391 3392 3392 3392 3393 3396 3396 3398 3403 3404 3404 3411 3411 3416 3418 3424 3424 3429 3431 3431 3438 3439 3440 3441 3443 3444 3444 3445 3450 3452 3453 3455 3456 3465 3465 3471 3471 3471 3473 3473 3476 3477 3478 3480 3480 3481 3481 3481 3482 3482 3483 3483 3485 3486 3486 3487 3487 3488 3490 3491 3492 3492 3493 3495 3497 3497 3501 3501 3504 3507 3507 3508 3511 3513 3514 3514 3518 3523 3527 3532 3534 3536 3539 3540 3542 3547 3548 3552 3552 3553 3554 3556 3557 3564 3565 3568 3569 3573 3573 3574 3576 3576 3577 3577 3577 3580 3581 3581 3581 3584 3585 3586 3587 3587 3588 3588 3590 3591 3592 3596 3597 3598 3602 3604 3604 3606 3607 3623 3623 3624 3626 3628 3632 3636 3637 3641 3642 3646 3647 3648 3650 3652 3653 3654 3655 3655 3657 3660 3662 3663 3665 3669 3670 3671 3673 3675 3677 3679 3679 3684 3686 3693 3699 3700 3701 3701 3702 3703 3705 3705 3706 3707 3709 3710 3712 3712 3713 3714 3715 3720 3721 3730 3731 3732 3734 3736 3736 3742 3743 3744 3751 3751 3752 3752 3753 3754 3755 3755 3757 3758 3758 3758 3760 3761 3761 3762 3763 3763 3763 3765 3774 3775 3777 3779 3779 3780 3782 3785 3785 3786 3786 3787 3789 3793 3795 3796 3802 3802 3803 3805 3807 3807 3807 3808 3813 3813 3814 3814 3815 3816 3819 3819 3822 3822 3825 3827 3831 3832 3833 3836 3839 3840 3842 3849 3850 3852 3854 3856 3857 3858 3859 3859 3860 3861 3862 3863 3866 3869 3871 3871 3874 3879 3879 3880 3881 3882 3883 3884 3889 3891 3891 3894 3894 3896 3896 3898 3903 3905 3908 3909 3909 3911 3922 3922 3923 3925 3929 3932 3933 3934 3934 3935 3935 3937 3937 3938 3940 3940 3944 3945 3946 3947 3948 3950 3950 3951 3951 3951 3952 3957 3957 3959 3960 3960 3963 3963 3965 3969 3970 3974 3974 3975 3976 3976 3979 3980 3981 3981 3982 3985 3986 3989 3990 3994 3996 3998 4004 4004 4007 4007 4009 4011 4012 4019 4022 4024 4024 4024 4024 4026 4031 4032 4032 4034 4038 4040 4041 4041 4042 4044 4044 4046 4046 4048 4051 4051 4053 4053 4055 4056 4058 4061 4063 4063 4066 4068 4070 4071 4072 4072 4074 4078 4079 4083 4083 4085 4092 4094 4096 4097 4102 4103 4106 4107 4115 4117 4119 4121 4122 4123 4126 4127 4129 4134 4138 4139 4139 4140 4143 4144 4145 4146 4147 4147 4151 4158 4159 4160 4162 4166 4174 4175 4177 4180 4182 4185 4193 4194 4194 4196 4196 4197 4199 4199 4199 4201 4207 4209 4210 4211 4212 4214 4215 4216 4218 4224 4227 4232 4235 4237 4237 4238 4238 4245 4250 4252 4253 4253 4253 4253 4254 4256 4258 4264 4264 4266 4269 4270 4273 4274 4274 4275 4279 4279 4282 4285 4286 4286 4286 4288 4291 4295 4302 4306 4311 4311 4312 4316 4324 4324 4325 4326 4327 4335 4336 4339 4345 4345 4346 4347 4347 4352 4354 4355 4357 4357 4358 4358 4359 4360 4362 4363 4364 4365 4365 4366 4368 4372 4373 4374 4378 4380 4381 4382 4384 4386 4388 4388 4389 4390 4391 4391 4391 4391 4394 4395 4395 4396 4396 4399 4400 4401 4403 4404 4406 4407 4408 4410 4410 4417 4421 4422 4426 4430 4432 4438 4439 4443 4446 4446 4446 4448 4453 4454 4455 4455 4458 4458 4459 4460 4461 4464 4465 4466 4466 4466 4472 4474 4479 4481 4481 4481 4482 4482 4483 4483 4485 4488 4491 4492 4492 4494 4495 4495 4497 4498 4498 4499 4500 4502 4503 4506 4507 4513 4513 4515 4515 4515 4518 4519 4520 4521 4528 4531 4532 4534 4535 4542 4545 4548 4548 4549 4550 4550 4550 4555 4558 4560 4562 4562 4565 4566 4567 4567 4569 4572 4572 4573 4573 4574 4584 4585 4586 4586 4589 4591 4593 4594 4601 4602 4602 4605 4609 4616 4616 4619 4627 4630 4632 4632 4637 4639 4639 4641 4644 4644 4644 4645 4648 4649 4655 4656 4664 4664 4665 4666 4669 4672 4674 4680 4680 4684 4687 4687 4688 4692 4694 4696 4698 4699 4701 4701 4705 4705 4710 4713 4714 4717 4721 4722 4724 4725 4728 4728 4732 4733 4733 4734 4735 4736 4737 4737 4737 4738 4738 4740 4742 4744 4745 4751 4752 4754 4755 4758 4758 4762 4762 4764 4764 4771 4776 4777 4781 4781 4782 4783 4784 4788 4788 4792 4792 4796 4798 4801 4803 4805 4806 4807 4807 4813 4815 4817 4817 4818 4819 4822 4822 4823 4826 4826 4827 4833 4834 4838 4839 4841 4842 4851 4851 4852 4854 4857 4865 4866 4867 4873 4873 4876 4878 4881 4881 4884 4884 4885 4885 4890 4890 4892 4892 4897 4898 4900 4900 4903 4903 4904 4906 4908 4910 4911 4911 4912 4912 4915 4915 4915 4917 4923 4926 4928 4929 4933 4933 4934 4936 4936 4939 4939 4939 4940 4955 4957 4957 4961 4963 4963 4964 4964 4965 4966 4967 4974 4980 4980 4982 4983 4983 4986 4986 4990 4990 4991 5001 5003 5004 5007 5008 5008 5008 5010 5012 5014 5014 5019 5019 5021 5022 5022 5022 5024 5025 5027 5027 5028 5028 5029 5029 5031 5031 5032 5033 5035 5036 5037 5040 5043 5048 5049 5049 5054 5056 5058 5059 5060 5063 5064 5068 5070 5080 5080 5085 5086 5089 5091 5094 5095 5100 5103 5106 5110 5116 5121 5122 5126 5126 5126 5126 5129 5132 5137 5139 5144 5144 5145 5146 5152 5154 5155 5156 5159 5165 5165 5169 5174 5174 5176 5178 5182 5184 5186 5186 5191 5192 5192 5193 5197 5198 5198 5199 5199 5203 5203 5207 5208 5209 5212 5214 5215 5216 5219 5221 5221 5222 5225 5228 5233 5237 5248 5249 5250 5251 5252 5253 5253 5256 5261 5262 5263 5263 5268 5269 5269 5274 5277 5278 5283 5285 5288 5291 5293 5295 5296 5299 5300 5300 5301 5304 5305 5306 5307 5312 5312 5314 5315 5316 5317 5317 5318 5323 5324 5326 5326 5327 5328 5331 5331 5333 5334 5337 5338 5338 5342 5345 5346 5347 5357 5360 5361 5362 5363 5363 5365 5366 5368 5371 5371 5372 5373 5374 5378 5378 5379 5382 5382 5382 5382 5385 5386 5388 5393 5396 5399 5400 5401 5402 5403 5405 5406 5408 5409 5409 5409 5412 5422 5423 5425 5425 5426 5431 5434 5437 5437 5439 5439 5440 5441 5444 5444 5444 5445 5450 5451 5452 5455 5457 5458 5461 5463 5467 5469 5469 5469 5470 5472 5472 5478 5484 5489 5492 5495 5496 5498 5499 5499 5500 5502 5508 5509 5510 5515 5517 5521 5523 5524 5524 5528 5529 5530 5531 5531 5534 5535 5538 5538 5540 5543 5548 5550 5551 5554 5556 5557 5558 5558 5562 5563 5564 5565 5566 5580 5584 5585 5588 5588 5592 5592 5593 5594 5595 5596 5597 5598 5599 5602 5602 5604 5604 5605 5605 5606 5609 5613 5619 5624 5626 5638 5639 5639 5644 5644 5644 5644 5646 5648 5649 5651 5653 5654 5655 5659 5661 5663 5666 5666 5668 5672 5674 5676 5676 5677 5679 5679 5681 5688 5688 5691 5692 5695 5696 5696 5699 5701 5702 5705 5709 5709 5711 5716 5720 5722 5722 5724 5724 5726 5726 5729 5731 5733 5734 5742 5744 5746 5746 5747 5748 5752 5752 5752 5753 5758 5760 5760 5762 5763 5765 5766 5767 5768 5769 5769 5770 5771 5771 5775 5775 5775 5776 5777 5779 5781 5781 5785 5790 5790 5790 5790 5793 5796 5799 5801 5802 5803 5807 5808 5815 5823 5823 5823 5823 5829 5830 5832 5834 5834 5835 5836 5838 5841 5844 5845 5850 5852 5855 5858 5859 5863 5866 5867 5873 5873 5875 5875 5877 5881 5885 5885 5887 5887 5889 5889 5892 5894 5895 5897 5897 5898 5898 5898 5898 5899 5901 5903 5904 5908 5910 5910 5910 5915 5915 5918 5919 5920 5925 5927 5928 5933 5933 5935 5941 5943 5944 5946 5951 5952 5953 5953 5955 5963 5964 5964 5965 5970 5975 5976 5976 5977 5977 5989 5989 5990 5994 5995 5996 5998 6004 6006 6007 6014 6015 6015 6020 6027 6027 6031 6034 6038 6039 6039 6041 6042 6045 6048 6049 6056 6058 6061 6063 6065 6065 6069 6073 6077 6079 6079 6079 6085 6087 6088 6088 6090 6091 6093 6097 6100 6102 6103 6106 6110 6111 6111 6112 6112 6112 6113 6114 6114 6118 6121 6122 6126 6127 6133 6134 6134 6135 6137 6138 6143 6144 6145 6146 6149 6155 6166 6167 6167 6170 6174 6174 6177 6179 6180 6182 6183 6185 6187 6191 6194 6196 6196 6204 6206 6206 6206 6207 6208 6211 6211 6212 6212 6215 6218 6219 6219 6222 6228 6230 6230 6235 6242 6242 6243 6245 6247 6248 6249 6249 6252 6253 6254 6259 6265 6266 6269 6270 6271 6272 6277 6278 6283 6287 6288 6292 6298 6300 6303 6303 6306 6308 6310 6311 6312 6315 6316 6328 6328 6338 6343 6346 6346 6349 6350 6353 6354 6354 6358 6360 6361 6363 6364 6371 6374 6376 6376 6378 6384 6387 6393 6395 6396 6399 6402 6402 6403 6404 6405 6407 6408 6415 6417 6419 6420 6421 6422 6423 6426 6428 6431 6432 6443 6445 6445 6447 6450 6451 6453 6456 6456 6459 6459 6460 6461 6462 6465 6465 6468 6469 6470 6474 6475 6475 6477 6480 6480 6484 6490 6490 6492 6493 6494 6494 6495 6497 6497 6502 6503 6503 6506 6507 6508 6509 6510 6512 6512 6512 6512 6517 6518 6519 6520 6520 6523 6528 6528 6533 6535 6535 6537 6538 6540 6542 6543 6543 6545 6545 6548 6552 6552 6554 6555 6556 6556 6557 6558 6563 6563 6565 6566 6568 6572 6574 6575 6576 6578 6578 6579 6579 6579 6581 6581 6583 6583 6585 6586 6587 6591 6592 6594 6596 6599 6599 6599 6601 6601 6605 6605 6605 6606 6606 6608 6610 6612 6613 6614 6614 6618 6618 6619 6620 6622 6624 6629 6629 6629 6631 6632 6633 6634 6636 6638 6638 6640 6640 6645 6646 6651 6653 6655 6657 6658 6658 6659 6660 6661 6664 6665 6665 6665 6666 6669 6670 6671 6672 6673 6674 6674 6674 6676 6677 6683 6686 6686 6687 6688 6689 6690 6695 6696 6696 6702 6707 6711 6715 6715 6718 6720 6721 6721 6723 6724 6725 6726 6729 6739 6739 6745 6753 6754 6754 6755 6756 6759 6762 6763 6765 6770 6771 6771 6775 6779 6786 6786 6788 6791 6791 6792 6793 6793 6799 6800 6802 6802 6803 6806 6806 6810 6813 6815 6816 6818 6819 6830 6832 6837 6838 6840 6841 6841 6843 6844 6845 6845 6849 6850 6852 6852 6853 6853 6854 6859 6863 6870 6870 6871 6873 6873 6876 6878 6878 6881 6886 6887 6895 6895 6897 6897 6902 6906 6906 6908 6909 6912 6913 6914 6915 6917 6917 6921 6923 6924 6928 6933 6934 6934 6935 6935 6937 6940 6942 6948 6948 6949 6954 6954 6956 6959 6960 6960 6961 6961 6964 6965 6967 6967 6972 6973 6974 6979 6981 6983 6985 6985 6987 6988 6988 6988 6991 6997 6998 7000 7011 7014 7014 7017 7021 7022 7023 7023 7025 7029 7031 7032 7032 7038 7042 7047 7049 7049 7055 7055 7057 7059 7060 7063 7063 7070 7074 7074 7076 7078 7082 7082 7083 7088 7090 7093 7094 7100 7108 7109 7111 7112 7113 7114 7117 7117 7120 7121 7123 7125 7126 7126 7127 7130 7131 7134 7135 7136 7136 7139 7140 7145 7147 7154 7155 7155 7163 7167 7168 7168 7171 7172 7172 7173 7175 7175 7178 7180 7181 7183 7185 7186 7191 7196 7201 7204 7204 7206 7208 7208 7213 7215 7220 7223 7224 7226 7228 7229 7230 7231 7232 7233 7234 7234 7236 7237 7238 7240 7240 7241 7244 7249 7250 7250 7254 7255 7257 7260 7261 7262 7267 7271 7274 7275 7276 7281 7283 7283 7286 7287 7290 7291 7291 7292 7292 7294 7294 7297 7309 7311 7313 7314 7315 7315 7317 7317 7319 7322 7329 7332 7335 7336 7341 7343 7344 7345 7346 7347 7347 7351 7357 7357 7358 7360 7360 7361 7361 7367 7373 7376 7381 7381 7382 7390 7390 7393 7393 7398 7399 7401 7401 7401 7405 7408 7412 7415 7419 7425 7426 7429 7429 7430 7432 7433 7437 7438 7438 7439 7442 7442 7447 7449 7450 7452 7453 7455 7455 7456 7460 7465 7471 7472 7473 7474 7475 7476 7476 7477 7478 7481 7490 7494 7495 7503 7506 7510 7510 7513 7513 7513 7515 7518 7518 7519 7520 7528 7529 7531 7533 7533 7536 7539 7540 7540 7549 7550 7555 7556 7558 7561 7561 7562 7562 7565 7567 7572 7572 7576 7576 7576 7576 7576 7578 7580 7582 7588 7588 7589 7589 7590 7591 7595 7597 7599 7601 7603 7604 7604 7605 7607 7615 7615 7615 7618 7620 7624 7630 7630 7632 7633 7635 7639 7640 7641 7644 7645 7646 7646 7648 7648 7650 7651 7652 7654 7654 7654 7655 7657 7659 7661 7661 7662 7665 7670 7673 7674 7676 7677 7678 7679 7683 7688 7689 7693 7695 7696 7696 7701 7702 7706 7712 7714 7716 7719 7720 7723 7724 7725 7726 7731 7734 7742 7743 7745 7749 7750 7754 7754 7756 7758 7758 7758 7760 7762 7764 7765 7766 7766 7767 7767 7769 7770 7770 7771 7772 7773 7778 7778 7779 7783 7783 7784 7787 7787 7789 7789 7790 7791 7798 7808 7810 7810 7810 7814 7814 7816 7817 7823 7824 7824 7826 7828 7829 7829 7831 7834 7836 7837 7838 7840 7840 7841 7844 7844 7850 7852 7854 7857 7857 7859 7860 7864 7864 7866 7867 7867 7868 7869 7869 7878 7878 7882 7883 7887 7891 7895 7897 7902 7903 7903 7905 7907 7908 7909 7909 7912 7913 7913 7913 7914 7916 7918 7918 7923 7924 7926 7927 7930 7930 7931 7932 7934 7938 7943 7943 7945 7946 7947 7950 7950 7953 7954 7958 7959 7964 7965 7966 7967 7970 7972 7974 7976 7976 7979 7979 7980 7980 7981 7986 7988 7988 7988 7989 8005 8011 8014 8015 8019 8020 8021 8022 8026 8030 8034 8035 8035 8036 8036 8037 8038 8040 8045 8046 8048 8049 8055 8057 8058 8060 8064 8065 8068 8069 8070 8072 8073 8073 8074 8076 8076 8078 8078 8080 8081 8090 8090 8092 8097 8098 8104 8106 8107 8110 8111 8113 8114 8115 8116 8116 8118 8121 8123 8123 8123 8128 8136 8138 8139 8140 8142 8144 8149 8151 8151 8152 8153 8155 8156 8156 8156 8157 8158 8160 8161 8164 8164 8165 8165 8167 8167 8172 8175 8175 8179 8179 8180 8183 8183 8192 8194 8200 8203 8205 8208 8208 8209 8210 8210 8215 8220 8220 8224 8225 8226 8226 8227 8234 8235 8238 8240 8240 8246 8247 8248 8250 8251 8256 8257 8259 8263 8263 8267 8267 8268 8268 8268 8271 8272 8272 8273 8274 8276 8278 8278 8283 8285 8285 8285 8294 8294 8296 8297 8298 8299 8306 8307 8310 8312 8312 8315 8320 8321 8323 8327 8331 8332 8338 8341 8342 8343 8343 8343 8345 8345 8351 8354 8354 8356 8362 8363 8363 8365 8367 8368 8369 8373 8373 8376 8378 8379 8379 8382 8383 8383 8386 8391 8392 8392 8393 8394 8395 8396 8396 8398 8399 8399 8400 8400 8404 8406 8407 8407 8410 8411 8412 8412 8417 8417 8419 8420 8421 8423 8425 8426 8426 8427 8430 8436 8438 8441 8443 8445 8446 8446 8450 8452 8453 8455 8457 8458 8458 8459 8463 8467 8469 8470 8473 8475 8477 8477 8479 8479 8481 8483 8487 8489 8493 8494 8501 8503 8503 8508 8511 8512 8513 8514 8515 8516 8519 8524 8526 8527 8527 8528 8528 8528 8532 8534 8535 8537 8538 8540 8544 8545 8549 8555 8559 8560 8560 8561 8564 8564 8565 8565 8567 8568 8569 8570 8571 8571 8573 8575 8577 8579 8580 8582 8588 8590 8598 8599 8600 8603 8608 8609 8610 8611 8611 8614 8620 8624 8626 8630 8631 8631 8632 8632 8638 8640 8642 8643 8644 8645 8645 8650 8650 8651 8653 8662 8663 8665 8668 8668 8668 8669 8670 8673 8675 8675 8677 8677 8679 8683 8683 8684 8686 8688 8688 8689 8692 8694 8697 8702 8704 8706 8707 8709 8710 8711 8711 8711 8711 8717 8719 8725 8726 8727 8729 8736 8736 8740 8741 8742 8743 8743 8746 8748 8749 8750 8750 8751 8754 8755 8755 8755 8759 8759 8759 8764 8764 8764 8764 8766 8769 8769 8771 8774 8774 8781 8781 8782 8783 8784 8786 8787 8789 8790 8792 8793 8794 8795 8796 8798 8799 8800 8801 8803 8803 8806 8806 8808 8810 8813 8823 8825 8827 8828 8828 8829 8830 8834 8837 8837 8838 8842 8842 8846 8847 8854 8855 8856 8857 8857 8858 8860 8861 8862 8863 8863 8865 8865 8866 8868 8871 8873 8875 8877 8877 8878 8879 8880 8881 8883 8885 8887 8888 8890 8893 8896 8900 8905 8909 8911 8912 8913 8914 8917 8919 8919 8923 8923 8925 8927 8927 8929 8931 8933 8933 8934 8936 8938 8941 8951 8951 8953 8953 8955 8959 8965 8971 8972 8973 8974 8980 8982 8982 8986 8987 8987 8988 8989 8989 8992 8992 8993 8996 9000 9002 9005 9009 9011 9012 9017 9019 9026 9027 9027 9028 9028 9029 9029 9029 9033 9035 9036 9036 9043 9044 9046 9046 9047 9047 9050 9054 9054 9055 9055 9056 9058 9060 9067 9068 9069 9074 9083 9085 9085 9086 9088 9096 9101 9103 9103 9106 9108 9108 9109 9109 9111 9112 9113 9116 9118 9119 9122 9123 9126 9127 9127 9128 9133 9134 9134 9135 9136 9137 9144 9146 9149 9149 9156 9157 9158 9160 9160 9161 9161 9164 9169 9170 9170 9171 9171 9174 9175 9177 9178 9179 9182 9183 9183 9184 9186 9188 9188 9193 9194 9199 9200 9205 9207 9207 9210 9213 9216 9216 9216 9216 9218 9218 9218 9219 9221 9222 9223 9224 9226 9228 9230 9230 9231 9231 9231 9233 9234 9234 9237 9237 9238 9238 9242 9245 9246 9247 9247 9248 9249 9251 9252 9252 9252 9253 9253 9254 9255 9256 9262 9265 9266 9267 9270 9272 9281 9281 9282 9283 9285 9289 9289 9289 9292 9298 9298 9301 9310 9310 9311 9313 9314 9316 9317 9321 9323 9326 9327 9328 9329 9329 9331 9335 9337 9344 9348 9355 9355 9357 9360 9361 9361 9363 9371 9371 9373 9374 9374 9374 9375 9377 9379 9379 9382 9384 9387 9388 9389 9391 9394 9396 9396 9397 9401 9401 9406 9407 9414 9417 9419 9421 9422 9424 9425 9426 9429 9430 9433 9438 9440 9443 9443 9446 9447 9451 9453 9456 9457 9458 9458 9459 9465 9467 9470 9472 9476 9478 9480 9481 9486 9489 9493 9494 9497 9498 9498 9499 9500 9501 9502 9504 9504 9505 9507 9512 9514 9514 9515 9517 9521 9522 9522 9522 9524 9525 9527 9529 9529 9529 9531 9532 9534 9541 9541 9543 9545 9547 9549 9553 9555 9555 9563 9564 9564 9566 9566 9569 9569 9575 9576 9577 9579 9581 9582 9582 9585 9585 9586 9587 9590 9591 9591 9592 9593 9593 9595 9596 9596 9597 9598 9607 9615 9618 9618 9619 9621 9622 9624 9624 9631 9635 9636 9639 9641 9644 9652 9653 9658 9658 9661 9662 9664 9668 9669 9670 9670 9672 9673 9674 9675 9679 9680 9682 9682 9687 9690 9694 9695 9698 9698 9702 9703 9703 9706 9709 9710 9712 9715 9716 9720 9720 9720 9723 9723 9723 9724 9725 9725 9725 9732 9733 9734 9736 9740 9740 9743 9743 9744 9750 9751 9751 9755 9756 9757 9760 9762 9762 9763 9766 9768 9772 9772 9773 9774 9778 9780 9780 9782 9784 9786 9786 9791 9793 9793 9794 9794 9795 9795 9797 9800 9801 9803 9810 9811 9812 9813 9814 9823 9825 9828 9829 9830 9834 9835 9835 9836 9836 9842 9847 9849 9850 9852 9856 9858 9858 9859 9861 9865 9867 9870 9874 9874 9875 9878 9878 9879 9880 9882 9883 9885 9897 9899 9903 9903 9904 9906 9908 9910 9911 9912 9919 9920 9922 9922 9923 9923 9924 9926 9926 9928 9934 9935 9937 9940 9940 9941 9942 9947 9949 9954 9957 9958 9958 9961 9961 9964 9964 9965 9965 9966 9966 9967 9969 9970 9971 9978 9978 9981 9982 9983 9984 9986 9990 9994 9995 9995 9999 9999 9999
176 177 178 180 182 182 184 184 185 186 187 188 188 190 192 192 192 194 196 197 201 203 205 208 208 208 209 211 211 217 217 219 219 220 222 222 223 224 225 230 230 232 233 233 237 240 243 243 245 246 249 251 251 252 253 253 256 256 258 261 262 262 263 264 264 265 265 266 268 268 268 270 271 271 272 272 274 274 275 276 277 277 278 280 282 282 283 285 293 294 296 300 301 304 304 307 307 309 309 315 317 319 321 321 321 327 328 331 332 333 333 333 333 335 335 344 345 347 350 350 351 352 353 354 354 354 360 361 361 363 364 365 368 370 370 374 376 378 384 384 385 389 394 395 395 397 398 400 400 401 403 403 403 403 405 406 406 408 409 410 413 413 416 420 423 424 427 427 432 436 437 441 447 448 449 449 450 454 455 457 459 460 460 463 463 465 468 469 470 470 470 470 471 474 475 476 476 477 481 484 488 490 494 496 501 501 503 503 504 506 506 510 510 511 513 516 517 518 518 520 528 528 528 529 532 535 538 540 541 542 543 543 543 543 547 547 547 548 549 554 557 559 566 566 569 573 575 578 579 580 581 584 585 585 589 589 592 595 596 597 601 602 602 605 606 609 609 610 613 615 616 617 619 620 625 626 627 631 635 636 637 641 646 647 648 650 651 653 658 659 662 662 663 665 670 674 675 675 675 677 678 679 681 683 685 689 689 690 690 691 692 699 705 706 706 707 707 709 709 710 711 714 717 719 720 723 726 727 727 727 728 729 730 730 734 736 737 739 739 740 740 742 742 744 746 747 747 748 749 749 750 752 757 757 760 761 764 765 771 774 775 788 788 788 791 792 795 797 798 798 801 804 804 807 808 811 813 815 820 823 824 825 827 832 832 836 839 840 841 844 844 848 850 852 852 858 858 859 860 863 864 865 872 874 879 879 884 884 884 885 887 887 893 897 906 913 915 918 919 930 930 931 936 938 940 942 943 946 947 947 950 953 954 954 955 956 957 961 966 966 980 981 982 982 983 983 987 988 991 992 992 994 995 995 997 999 1000 1005 1008 1009 1011 1017 1018 1025 1026 1028 1032 1033 1038 1038 1039 1041 1042 1043 1046 1047 1051 1055 1056 1057 1061 1061 1063 1064 1065 1065 1066 1066 1067 1073 1081 1081 1084 1084 1085 1087 1092 1092 1096 1098 1099 1100 1109 1110 1111 1115 1116 1118 1119 1120 1123 1124 1126 1127 1129 1130 1132 1136 1136 1140 1140 1145 1146 1153 1155 1156 1159 1162 1163 1166 1168 1172 1173 1180 1183 1184 1184 1186 1190 1192 1195 1195 1196 1198 1205 1206 1206 1209 1210 1212 1218 1218 1219 1222 1224 1227 1229 1230 1232 1234 1238 1238 1241 1242 1242 1244 1244 1250 1251 1252 1252 1254 1254 1254 1255 1256 1257 1257 1258 1261 1261 1264 1266 1267 1267 1269 1270 1275 1275 1275 1276 1277 1277 1278 1280 1281 1282 1291 1294 1303 1304 1304 1304 1305 1305 1310 1311 1314 1315 1316 1319 1323 1323 1324 1326 1326 1336 1338 1340 1342 1343 1346 1347 1348 1348 1348 1350 1351 1352 1354 1356 1358 1362 1366 1366 1366 1368 1370 1376 1376 1379 1388 1388 1389 1390 1391 1392 1398 1398 1401 1402 1403 1407 1408 1411 1411 1416 1416 1416 1419 1420 1420 1422 1426 1427 1427 1429 1433 1435 1435 1437 1438 1439 1440 1441 1448 1450 1450 1453 1455 1457 1457 1459 1461 1461 1464 1465 1467 1470 1471 1475 1476 1477 1480 1480 1481 1482 1483 1485 1491 1491 1492 1498 1500 1501 1501 1503 1511 1512 1513 1518 1518 1524 1527 1528 1528 1529 1529 1533 1534 1538 1540 1541 1541 1542 1543 1544 1546 1546 1547 1547 1552 1552 1556 1556 1557 1563 1564 1571 1571 1580 1581 1588 1590 1592 1593 1600 1604 1606 1607 1607 1607 1610 1612 1612 1614 1615 1616 1617 1618 1618 1621 1624 1624 1629 1631 1632 1633 1633 1637 1639 1640 1641 1644 1645 1645 1650 1652 1654 1654 1654 1658 1660 1661 1664 1665 1668 1670 1671 1672 1675 1675 1680 1681 1689 1689 1690 1690 1693 1698 1699 1704 1705 1709 1709 1712 1718 1719 1720 1724 1728 1730 1730 1735 1736 1738 1740 1740 1742 1743 1743 1745 1747 1748 1748 1748 1753 1755 1758 1762 1764 1765 1765 1769 1769 1771 1773 1774 1774 1776 1777 1778 1780 1783 1788 1788 1788 1792 1794 1798 1799 1801 1805 1806 1807 1809 1810 1812 1813 1816 1823 1823 1824 1826 1827 1830 1833 1835 1837 1848 1850 1851 1853 1855 1855 1855 1858 1858 1860 1860 1861 1863 1865 1867 1868 1869 1869 1875 1878 1885 1885 1886 1886 1888 1897 1898 1902 1902 1904 1905 1905 1906 1907 1911 1914 1915 1922 1923 1924 1925 1926 1928 1928 1937 1941 1942 1945 1951 1955 1955 1956 1956 1958 1959 1960 1966 1967 1968 1969 1969 1972 1972 1972 1973 1975 1976 1977 1979 1983 1984 1985 1985 1985 1986 1987 1989 1990 1992 2014 2014 2015 2015 2016 2019 2019 2021 2022 2028 2028 2030 2032 2033 2035 2036 2038 2039 2042 2043 2054 2058 2060 2061 2061 2062 2062 2064 2064 2065 2066 2067 2068 2069 2071 2071 2071 2071 2073 2073 2078 2079 2079 2080 2081 2086 2087 2091 2091 2092 2093 2096 2099 2100 2101 2108 2110 2115 2117 2117 2117 2119 2121 2122 2123 2123 2124 2124 2125 2127 2129 2129 2131 2133 2133 2134 2139 2139 2139 2144 2146 2146 2147 2147 2153 2160 2160 2163 2163 2165 2166 2167 2168 2168 2170 2170 2170 2170 2180 2181 2182 2182 2183 2188 2192 2193 2194 2195 2196 2199 2204 2205 2205 2207 2207 2208 2208 2211 2211 2213 2213 2213 2216 2224 2224 2234 2236 2237 2237 2238 2238 2239 2246 2254 2254 2256 2263 2265 2267 2271 2277 2277 2281 2284 2286 2288 2288 2291 2293 2295 2303 2304 2305 2305 2306 2307 2307 2308 2308 2309 2312 2314 2325 2326 2329 2330 2338 2339 2339 2340 2340 2343 2347 2347 2348 2357 2362 2364 2365 2365 2373 2375 2378 2381 2381 2383 2384 2386 2388 2392 2394 2397 2398 2398 2399 2401 2405 2413 2421 2421 2421 2421 2424 2425 2425 2427 2427 2431 2431 2434 2437 2437 2439 2439 2440 2440 2446 2447 2448 2453 2455 2468 2473 2475 2475 2477 2482 2485 2485 2485 2486 2486 2487 2488 2488 2489 2489 2490 2498 2500 2503 2508 2509 2514 2516 2522 2523 2523 2527 2529 2530 2530 2536 2537 2537 2539 2539 2541 2541 2541 2543 2547 2547 2548 2549 2554 2557 2559 2560 2560 2560 2562 2564 2565 2568 2571 2575 2578 2581 2582 2583 2586 2597 2597 2597 2597 2598 2601 2601 2612 2613 2619 2621 2623 2624 2633 2635 2635 2636 2637 2638 2639 2644 2647 2651 2655 2658 2659 2659 2661 2662 2665 2666 2679 2679 2680 2681 2682 2682 2686 2687 2688 2691 2691 2692 2692 2698 2702 2705 2706 2706 2706 2706 2709 2710 2714 2714 2717 2722 2725 2725 2727 2731 2733 2734 2734 2741 2747 2751 2755 2758 2761 2761 2762 2767 2767 2768 2768 2769 2772 2776 2777 2778 2781 2783 2783 2783 2784 2785 2799 2800 2801 2801 2808 2812 2812 2813 2813 2813 2814 2815 2818 2822 2823 2823 2825 2829 2831 2831 2832 2832 2833 2834 2839 2840 2840 2842 2842 2843 2847 2848 2851 2853 2854 2854 2857 2859 2861 2864 2864 2867 2867 2868 2869 2870 2871 2873 2873 2874 2875 2876 2876 2880 2881 2882 2889 2891 2892 2892 2892 2893 2894 2894 2895 2896 2902 2906 2906 2908 2914 2915 2920 2923 2929 2934 2937 2938 2939 2944 2947 2949 2951 2957 2961 2961 2966 2968 2969 2971 2977 2980 2981 2981 2982 2993 2993 2994 2995 2999 2999 3000 3001 3003 3005 3009 3010 3011 3012 3014 3015 3018 3021 3022 3024 3029 3030 3032 3034 3035 3036 3038 3040 3041 3041 3042 3042 3043 3046 3050 3051 3052 3053 3057 3059 3059 3061 3061 3062 3062 3064 3065 3067 3069 3069 3073 3073 3074 3075 3077 3078 3078 3079 3081 3084 3085 3086 3089 3094 3094 3095 3095 3096 3100 3104 3104 3106 3108 3109 3112 3112 3113 3115 3118 3120 3120 3124 3133 3134 3134 3136 3137 3138 3140 3143 3145 3145 3149 3149 3151 3151 3154 3156 3156 3157 3158 3163 3167 3173 3175 3175 3177 3177 3182 3184 3185 3185 3188 3190 3191 3193 3196 3199 3201 3201 3203 3204 3204 3212 3213 3213 3218 3219 3220 3220 3222 3227 3227 3228 3229 3230 3231 3231 3234 3235 3239 3242 3243 3245 3246 3252 3253 3254 3259 3259 3262 3267 3271 3275 3277 3281 3285 3287 3288 3288 3290 3298 3298 3299 3299 3303 3305 3305 3306 3309 3312 3316 3316 3317 3318 3318 3320 3321 3321 3322 3324 3327 3328 3333 3335 3336 3341 3347 3348 3349 3352 3353 3353 3354 3359 3359 3359 3360 3368 3372 3375 3377 3379 3383 3386 3387 3389 3392 3396 3397 3398 3398 3399 3400 3400 3404 3405 3405 3407 3408 3412 3412 3416 3416 3417 3418 3419 3421 3428 3430 3432 3433 3434 3439 3439 3444 3445 3447 3447 3448 3449 3457 3459 3461 3464 3466 3468 3470 3471 3472 3474 3474 3476 3477 3477 3480 3484 3484 3487 3489 3489 3491 3492 3492 3493 3494 3496 3497 3497 3497 3503 3504 3505 3510 3510 3515 3517 3521 3523 3523 3532 3532 3534 3535 3536 3537 3542 3543 3550 3550 3553 3559 3562 3564 3566 3568 3569 3570 3571 3571 3572 3572 3580 3588 3589 3589 3590 3595 3596 3601 3601 3605 3606 3611 3612 3615 3618 3619 3626 3628 3628 3629 3629 3630 3632 3632 3633 3633 3636 3639 3641 3643 3644 3646 3647 3647 3650 3650 3652 3652 3653 3654 3658 3660 3661 3665 3668 3668 3669 3670 3671 3675 3676 3677 3678 3680 3685 3685 3693 3693 3697 3698 3699 3699 3700 3700 3701 3702 3705 3705 3707 3716 3721 3726 3729 3729 3731 3731 3732 3733 3735 3739 3742 3742 3742 3745 3745 3751 3754 3755 3761 3761 3762 3764 3765 3765 3765 3766 3768 3769 3772 3775 3776 3776 3780 3783 3783 3784 3787 3788 3788 3790 3790 3791 3792 3793 3793 3794 3795 3796 3796 3800 3800 3803 3803 3807 3809 3809 3810 3816 3817 3817 3820 3820 3822 3825 3827 3828 3829 3830 3833 3836 3837 3838 3839 3841 3844 3848 3849 3849 3849 3852 3856 3857 3860 3862 3864 3866 3867 3867 3868 3869 3870 3873 3873 3874 3874 3874 3875 3877 3881 3881 3882 3882 3883 3892 3894 3894 3894 3896 3897 3897 3898 3898 3901 3901 3903 3903 3904 3905 3907 3909 3909 3910 3915 3915 3915 3916 3918 3920 3922 3923 3928 3929 3929 3933 3938 3940 3944 3946 3949 3951 3952 3952 3954 3955 3958 3962 3963 3965 3965 3966 3966 3967 3967 3972 3974 3974 3975 3979 3981 3982 3984 3984 3985 3986 3988 3989 3992 3994 3995 3996 3997 3999 4000 4001 4001 4004 4006 4007 4007 4010 4011 4011 4017 4017 4019 4019 4020 4023 4023 4026 4032 4033 4033 4034 4034 4035 4035 4039 4049 4053 4054 4054 4059 4060 4060 4061 4061 4063 4064 4064 4066 4068 4071 4072 4074 4079 4080 4082 4083 4086 4086 4096 4097 4099 4100 4104 4107 4112 4114 4114 4126 4126 4128 4129 4135 4137 4137 4137 4140 4140 4141 4142 4145 4146 4147 4148 4149 4156 4157 4158 4160 4161 4162 4163 4163 4167 4168 4168 4169 4170 4171 4171 4180 4181 4184 4185 4190 4191 4194 4195 4196 4197 4197 4198 4199 4199 4201 4203 4204 4205 4205 4206 4209 4210 4212 4214 4217 4221 4226 4227 4229 4231 4232 4234 4235 4237 4239 4242 4242 4243 4243 4243 4244 4244 4246 4251 4255 4255 4255 4257 4258 4259 4259 4261 4268 4272 4274 4277 4278 4278 4279 4284 4284 4286 4288 4289 4297 4299 4303 4303 4306 4306 4310 4311 4314 4315 4317 4317 4322 4326 4326 4334 4335 4335 4338 4339 4342 4346 4351 4355 4360 4362 4363 4364 4364 4365 4366 4366 4371 4379 4381 4382 4383 4383 4387 4388 4390 4391 4392 4393 4394 4395 4396 4396 4397 4397 4399 4403 4405 4405 4406 4410 4411 4416 4417 4419 4420 4425 4427 4431 4432 4433 4435 4436 4436 4439 4440 4443 4444 4445 4447 4450 4457 4458 4461 4462 4463 4463 4467 4471 4473 4475 4477 4477 4477 4480 4481 4482 4484 4486 4488 4489 4492 4492 4493 4494 4495 4500 4505 4509 4510 4513 4517 4520 4522 4523 4530 4537 4538 4539 4540 4541 4543 4543 4543 4544 4546 4548 4549 4550 4551 4555 4559 4561 4561 4563 4564 4567 4567 4570 4572 4573 4574 4577 4578 4581 4585 4586 4603 4603 4607 4610 4613 4613 4616 4617 4617 4618 4620 4621 4623 4623 4626 4633 4635 4640 4640 4641 4642 4643 4646 4647 4648 4649 4650 4651 4651 4653 4658 4658 4659 4660 4661 4662 4666 4666 4669 4669 4670 4671 4676 4676 4676 4678 4679 4679 4680 4682 4684 4687 4689 4690 4690 4691 4692 4692 4692 4695 4695 4701 4701 4702 4706 4714 4716 4717 4719 4719 4720 4721 4723 4724 4728 4731 4733 4733 4735 4738 4742 4742 4743 4743 4744 4744 4747 4748 4749 4754 4754 4756 4758 4758 4758 4759 4762 4762 4764 4765 4766 4767 4769 4771 4773 4774 4774 4774 4776 4776 4776 4782 4784 4785 4786 4789 4794 4794 4794 4798 4801 4806 4808 4816 4818 4821 4824 4825 4828 4830 4835 4838 4838 4839 4843 4843 4849 4850 4856 4858 4863 4866 4868 4871 4874 4876 4880 4887 4890 4894 4894 4895 4896 4896 4906 4907 4908 4909 4912 4912 4913 4915 4916 4918 4922 4927 4929 4932 4933 4934 4935 4935 4936 4937 4939 4939 4942 4944 4949 4952 4956 4957 4957 4959 4959 4961 4962 4963 4967 4968 4971 4971 4972 4972 4975 4977 4980 4982 4984 4985 4987 4987 4989 4989 4991 4991 4993 4993 4996 4997 4998 5006 5010 5011 5012 5014 5016 5018 5019 5022 5023 5029 5029 5029 5033 5033 5033 5034 5037 5037 5038 5038 5042 5042 5044 5048 5053 5055 5056 5057 5057 5058 5058 5059 5062 5063 5063 5064 5071 5074 5076 5079 5082 5083 5091 5094 5097 5098 5101 5101 5101 5103 5103 5106 5109 5115 5116 5117 5120 5124 5125 5125 5126 5131 5132 5132 5133 5134 5135 5136 5139 5140 5142 5144 5145 5150 5150 5150 5157 5160 5163 5167 5168 5169 5174 5183 5186 5186 5188 5191 5197 5199 5200 5200 5200 5207 5209 5210 5211 5213 5213 5213 5216 5217 5219 5222 5223 5224 5224 5225 5233 5233 5240 5240 5240 5241 5241 5242 5242 5245 5248 5249 5250 5253 5254 5260 5262 5263 5265 5267 5269 5269 5271 5273 5288 5289 5296 5297 5298 5301 5304 5306 5309 5309 5310 5311 5312 5320 5321 5322 5323 5325 5332 5334 5338 5340 5340 5342 5343 5345 5345 5346 5346 5347 5347 5355 5356 5357 5358 5358 5360 5363 5368 5368 5369 5370 5373 5373 5373 5375 5378 5379 5381 5381 5382 5384 5385 5387 5387 5389 5392 5393 5395 5396 5396 5396 5397 5398 5400 5404 5408 5408 5408 5409 5410 5415 5417 5418 5420 5422 5423 5424 5426 5428 5428 5428 5430 5432 5434 5437 5446 5447 5447 5448 5452 5458 5458 5460 5462 5463 5464 5465 5470 5471 5473 5473 5473 5474 5477 5477 5478 5480 5481 5481 5482 5483 5486 5487 5489 5493 5494 5495 5497 5501 5504 5504 5505 5507 5507 5508 5509 5510 5511 5516 5517 5521 5524 5526 5526 5532 5533 5534 5535 5538 5544 5548 5550 5550 5551 5551 5551 5552 5554 5556 5559 5562 5564 5566 5567 5568 5572 5576 5576 5577 5578 5582 5583 5583 5583 5585 5591 5591 5594 5595 5597 5600 5608 5609 5612 5613 5614 5616 5616 5618 5618 5627 5630 5643 5644 5645 5647 5648 5648 5651 5653 5653 5654 5654 5655 5656 5656 5657 5662 5664 5667 5667 5668 5676 5677 5677 5678 5679 5681 5682 5685 5686 5689 5689 5694 5695 5695 5697 5700 5704 5706 5707 5708 5709 5711 5714 5715 5716 5716 5717 5717 5719 5721 5723 5723 5728 5728 5731 5732 5740 5741 5742 5743 5744 5753 5755 5756 5763 5764 5766 5767 5768 5774 5775 5776 5778 5783 5784 5787 5791 5793 5793 5794 5794 5794 5797 5801 5805 5806 5806 5806 5806 5807 5811 5812 5813 5815 5816 5816 5816 5817 5821 5821 5821 5825 5828 5832 5832 5833 5835 5836 5836 5839 5843 5844 5847 5847 5849 5851 5852 5853 5854 5858 5859 5862 5864 5865 5869 5872 5873 5876 5877 5878 5879 5880 5880 5883 5883 5884 5887 5888 5892 5894 5899 5900 5901 5903 5903 5905 5905 5908 5910 5915 5919 5921 5922 5922 5924 5930 5930 5931 5933 5935 5935 5936 5936 5936 5938 5939 5940 5944 5951 5952 5954 5956 5958 5966 5967 5968 5971 5972 5973 5979 5979 5982 5983 5985 5986 5988 5989 5989 5989 5991 5995 5996 5996 5997 5997 5998 5999 5999 5999 6005 6014 6021 6024 6026 6028 6028 6029 6032 6033 6035 6036 6041 6043 6044 6044 6049 6051 6053 6053 6060 6061 6066 6068 6071 6073 6074 6079 6079 6081 6090 6090 6091 6093 6098 6101 6102 6102 6103 6103 6106 6107 6108 6109 6111 6113 6121 6132 6132 6134 6137 6141 6146 6150 6158 6161 6162 6164 6165 6167 6168 6170 6174 6178 6178 6181 6183 6183 6183 6184 6188 6188 6189 6189 6191 6191 6192 6193 6200 6201 6202 6204 6205 6206 6207 6209 6210 6212 6214 6214 6214 6216 6216 6216 6221 6222 6223 6223 6224 6226 6230 6231 6232 6233 6234 6235 6245 6253 6254 6257 6259 6259 6260 6261 6262 6265 6275 6277 6277 6278 6284 6289 6289 6289 6291 6291 6293 6295 6295 6297 6299 6301 6304 6307 6307 6317 6318 6320 6320 6321 6323 6328 6329 6338 6346 6350 6355 6357 6360 6360 6361 6362 6363 6364 6368 6369 6370 6376 6377 6381 6383 6384 6384 6387 6394 6396 6397 6403 6405 6405 6410 6411 6411 6412 6414 6415 6422 6422 6424 6427 6428 6434 6436 6441 6441 6444 6449 6452 6452 6453 6453 6455 6456 6457 6458 6459 6460 6462 6464 6467 6467 6469 6470 6470 6470 6476 6479 6479 6483 6484 6485 6485 6492 6494 6494 6494 6499 6500 6504 6504 6506 6506 6507 6511 6513 6514 6514 6519 6521 6524 6530 6530 6533 6534 6536 6539 6540 6541 6543 6543 6545 6545 6546 6548 6551 6556 6556 6557 6559 6561 6564 6565 6566 6566 6567 6569 6572 6573 6573 6576 6580 6580 6582 6586 6591 6595 6603 6603 6606 6606 6608 6612 6614 6615 6616 6616 6620 6622 6625 6626 6634 6635 6636 6637 6638 6640 6641 6643 6646 6650 6652 6655 6659 6661 6662 6663 6664 6665 6666 6667 6670 6670 6673 6674 6677 6677 6678 6681 6688 6690 6690 6700 6702 6705 6708 6712 6713 6716 6718 6721 6722 6723 6724 6725 6726 6730 6730 6731 6731 6733 6741 6743 6745 6746 6751 6751 6752 6752 6755 6756 6757 6758 6761 6761 6762 6764 6766 6768 6771 6779 6779 6780 6780 6784 6784 6785 6785 6786 6787 6791 6791 6792 6793 6795 6796 6800 6801 6802 6804 6807 6808 6808 6809 6813 6815 6817 6819 6828 6832 6833 6834 6835 6836 6837 6841 6841 6845 6846 6850 6850 6853 6854 6854 6855 6859 6859 6861 6863 6864 6866 6867 6870 6873 6881 6883 6883 6886 6891 6895 6895 6896 6897 6899 6901 6905 6906 6909 6913 6914 6918 6918 6919 6920 6920 6924 6928 6930 6933 6934 6935 6936 6937 6938 6938 6939 6940 6944 6945 6951 6954 6959 6959 6961 6962 6963 6966 6968 6969 6970 6971 6971 6977 6979 6981 6985 6986 6986 6987 6988 6989 6991 6993 6995 6995 6997 6998 6998 6999 7000 7005 7006 7008 7010 7013 7014 7015 7021 7023 7024 7025 7025 7026 7028 7031 7032 7032 7034 7036 7036 7038 7041 7042 7044 7046 7047 7049 7058 7059 7059 7060 7067 7067 7071 7074 7079 7080 7082 7083 7086 7086 7086 7087 7091 7098 7098 7101 7102 7102 7103 7104 7104 7105 7105 7107 7110 7110 7111 7112 7113 7113 7114 7115 7115 7116 7118 7120 7121 7121 7122 7125 7126 7126 7129 7130 7131 7135 7143 7143 7144 7146 7147 7148 7150 7155 7157 7160 7162 7166 7166 7168 7170 7171 7179 7180 7182 7183 7186 7186 7186 7194 7196 7197 7199 7199 7200 7201 7202 7205 7207 7207 7211 7211 7211 7214 7215 7216 7217 7218 7219 7222 7224 7227 7234 7235 7236 7241 7248 7249 7249 7249 7255 7256 7258 7258 7258 7258 7259 7260 7260 7261 7261 7261 7263 7267 7269 7273 7275 7275 7277 7277 7279 7280 7281 7283 7286 7287 7289 7290 7291 7296 7297 7299 7300 7302 7304 7310 7315 7315 7316 7321 7323 7323 7327 7331 7332 7332 7333 7337 7337 7341 7343 7345 7352 7354 7355 7358 7358 7358 7361 7363 7366 7366 7373 7383 7384 7385 7385 7386 7389 7389 7393 7394 7396 7396 7398 7401 7401 7401 7402 7406 7412 7413 7416 7421 7426 7427 7434 7434 7435 7436 7439 7440 7444 7446 7446 7447 7448 7448 7449 7451 7455 7457 7458 7459 7462 7462 7465 7471 7474 7475 7481 7481 7482 7482 7484 7485 7488 7492 7496 7496 7503 7508 7515 7520 7520 7522 7523 7525 7525 7526 7527 7529 7531 7531 7532 7533 7538 7538 7539 7541 7551 7551 7552 7556 7558 7558 7562 7563 7564 7565 7566 7568 7573 7576 7576 7579 7580 7581 7584 7586 7588 7590 7591 7593 7593 7598 7601 7602 7603 7603 7605 7606 7607 7609 7611 7612 7621 7621 7624 7626 7627 7628 7629 7630 7631 7632 7633 7635 7650 7650 7650 7650 7653 7657 7657 7658 7658 7660 7666 7667 7669 7670 7670 7671 7679 7680 7681 7683 7683 7684 7687 7687 7689 7690 7693 7695 7696 7696 7697 7697 7699 7699 7702 7704 7706 7710 7711 7713 7714 7717 7720 7722 7723 7724 7725 7730 7731 7734 7743 7746 7750 7750 7751 7754 7757 7757 7759 7761 7764 7766 7768 7770 7777 7778 7779 7783 7783 7783 7785 7787 7789 7791 7791 7794 7795 7795 7798 7799 7800 7801 7802 7804 7806 7807 7807 7807 7809 7815 7815 7816 7819 7822 7822 7824 7826 7831 7835 7835 7837 7839 7840 7844 7845 7849 7850 7853 7853 7856 7856 7857 7862 7866 7867 7867 7868 7870 7870 7872 7873 7873 7873 7876 7876 7881 7881 7889 7892 7893 7895 7896 7897 7898 7900 7905 7906 7907 7912 7914 7916 7919 7919 7920 7922 7924 7925 7927 7937 7941 7943 7944 7946 7947 7948 7950 7954 7956 7961 7962 7963 7965 7965 7966 7966 7967 7969 7971 7974 7975 7979 7983 7983 7986 7986 7987 7990 7993 7993 8000 8000 8001 8004 8005 8007 8014 8014 8015 8020 8021 8022 8023 8027 8028 8028 8029 8029 8030 8034 8036 8037 8040 8041 8047 8051 8051 8052 8054 8055 8057 8058 8058 8060 8060 8062 8062 8065 8067 8072 8075 8077 8080 8080 8082 8083 8087 8087 8088 8091 8097 8098 8103 8105 8106 8108 8109 8111 8114 8116 8117 8117 8118 8122 8125 8129 8136 8138 8138 8140 8140 8142 8144 8145 8146 8146 8157 8159 8161 8162 8163 8167 8167 8168 8170 8170 8171 8172 8175 8176 8177 8178 8178 8181 8183 8187 8188 8188 8188 8192 8193 8193 8194 8196 8199 8201 8203 8203 8204 8204 8208 8214 8215 8217 8217 8218 8221 8221 8223 8225 8226 8227 8229 8230 8230 8233 8235 8238 8238 8246 8252 8254 8255 8255 8258 8260 8261 8262 8266 8267 8267 8268 8268 8269 8269 8270 8273 8273 8273 8276 8279 8293 8296 8306 8308 8309 8312 8312 8312 8319 8320 8322 8323 8323 8338 8340 8340 8343 8344 8345 8346 8346 8347 8347 8348 8348 8350 8352 8357 8365 8367 8367 8367 8369 8370 8370 8371 8371 8374 8377 8380 8381 8382 8382 8382 8385 8386 8386 8390 8392 8393 8395 8397 8398 8398 8400 8400 8401 8405 8406 8409 8409 8415 8417 8420 8421 8422 8426 8428 8428 8434 8438 8439 8440 8440 8441 8443 8445 8446 8446 8448 8450 8451 8453 8457 8462 8464 8465 8467 8468 8470 8471 8471 8471 8473 8477 8479 8479 8480 8483 8486 8491 8495 8496 8499 8499 8499 8501 8502 8502 8503 8504 8505 8506 8510 8514 8516 8517 8517 8518 8523 8524 8526 8528 8537 8538 8539 8539 8539 8541 8543 8544 8556 8557 8558 8562 8562 8563 8566 8566 8570 8577 8578 8580 8582 8584 8584 8586 8586 8589 8589 8590 8591 8591 8592 8596 8597 8602 8605 8609 8611 8612 8616 8617 8619 8619 8620 8622 8630 8634 8639 8640 8642 8642 8644 8644 8646 8647 8647 8653 8654 8657 8666 8667 8667 8668 8670 8672 8673 8673 8673 8675 8676 8677 8679 8682 8682 8684 8685 8686 8687 8687 8688 8691 8692 8693 8697 8697 8699 8703 8703 8703 8704 8706 8710 8710 8710 8712 8713 8716 8718 8720 8720 8721 8723 8724 8725 8728 8728 8730 8731 8734 8734 8734 8734 8735 8738 8739 8740 8744 8745 8746 8746 8749 8749 8749 8752 8752 8754 8754 8757 8757 8758 8758 8770 8772 8779 8779 8779 8780 8783 8783 8784 8785 8788 8792 8792 8793 8796 8797 8798 8804 8805 8810 8810 8811 8813 8813 8815 8815 8819 8819 8820 8820 8822 8831 8832 8833 8834 8839 8839 8843 8846 8847 8849 8852 8853 8853 8854 8854 8858 8858 8858 8859 8862 8863 8863 8865 8867 8871 8873 8877 8878 8878 8878 8880 8882 8882 8886 8889 8889 8891 8901 8903 8904 8904 8905 8905 8906 8911 8915 8917 8918 8919 8919 8919 8919 8919 8920 8923 8925 8925 8928 8936 8938 8940 8944 8945 8945 8947 8950 8950 8950 8950 8951 8956 8962 8964 8964 8965 8965 8966 8966 8969 8972 8974 8976 8976 8980 8984 8985 8986 8988 8990 8991 8994 8994 8995 8996 8998 9000 9001 9001 9002 9002 9003 9005 9006 9014 9014 9018 9018 9023 9030 9031 9034 9038 9039 9039 9040 9040 9042 9044 9048 9049 9052 9053 9054 9056 9057 9062 9064 9066 9070 9072 9075 9076 9081 9083 9085 9085 9087 9087 9091 9093 9095 9095 9098 9100 9101 9105 9107 9110 9111 9112 9115 9115 9118 9119 9121 9122 9123 9126 9126 9129 9132 9132 9135 9137 9141 9142 9145 9146 9148 9151 9154 9155 9156 9159 9162 9162 9165 9167 9168 9170 9171 9173 9173 9176 9177 9186 9188 9188 9190 9190 9193 9195 9198 9200 9200 9201 9201 9204 9204 9204 9206 9207 9208 9209 9209 9210 9211 9216 9221 9221 9224 9224 9225 9225 9226 9227 9227 9229 9229 9232 9233 9234 9235 9237 9238 9240 9242 9243 9244 9249 9249 9249 9256 9256 9256 9257 9259 9260 9261 9261 9278 9278 9279 9281 9283 9286 9286 9288 9292 9293 9297 9298 9306 9307 9314 9317 9319 9324 9329 9331 9332 9333 9334 9340 9341 9341 9344 9344 9344 9344 9348 9349 9351 9352 9352 9353 9357 9361 9363 9363 9366 9366 9368 9368 9368 9369 9369 9370 9371 9377 9379 9380 9383 9383 9384 9385 9386 9386 9387 9390 9392 9392 9393 9397 9401 9401 9403 9404 9404 9406 9409 9414 9417 9418 9423 9428 9430 9430 9432 9432 9433 9433 9434 9438 9441 9442 9448 9451 9453 9457 9458 9459 9459 9459 9460 9462 9462 9465 9467 9468 9469 9471 9472 9472 9473 9475 9477 9479 9485 9487 9491 9494 9498 9501 9504 9506 9507 9507 9508 9509 9510 9510 9510 9513 9513 9520 9521 9526 9527 9531 9537 9537 9537 9538 9538 9538 9540 9542 9544 9545 9548 9549 9552 9552 9553 9555 9556 9557 9558 9558 9559 9561 9565 9567 9570 9570 9573 9574 9575 9577 9579 9581 9582 9586 9587 9588 9590 9591 9593 9596 9597 9597 9598 9599 9602 9602 9604 9605 9606 9606 9609 9612 9618 9618 9619 9621 9622 9625 9625 9625 9631 9636 9636 9639 9642 9645 9652 9654 9658 9659 9662 9663 9666 9668 9673 9673 9676 9684 9684 9686 9686 9689 9690 9690 9691 9692 9694 9695 9696 9701 9705 9705 9707 9707 9708 9710 9715 9715 9716 9718 9721 9723 9723 9723 9724 9726 9726 9728 9729 9730 9735 9739 9740 9743 9746 9748 9748 9749 9750 9751 9752 9752 9756 9758 9764 9771 9772 9774 9774 9777 9778 9779 9779 9783 9784 9785 9786 9787 9787 9787 9787 9790 9792 9795 9795 9797 9798 9799 9802 9803 9807 9808 9810 9811 9814 9815 9817 9817 9827 9830 9831 9832 9835 9835 9838 9840 9842 9843 9844 9851 9851 9855 9856 9857 9860 9861 9861 9864 9865 9871 9876 9876 9879 9879 9880 9880 9881 9881 9884 9885 9885 9898 9900 9904 9904 9904 9907 9909 9910 9911 9913 9919 9920 9922 9924 9926 9926 9929 9931 9933 9934 9935 9936 9939 9940 9941 9943 9943 9948 9951 9958 9959 9960 9960 9963 9963 9964 9964 9966 9968 9969 9970 9972 9972 9974 9974 9980 9980 9985 9987 9987 9987 9989 9990 9994 9995 9996 9999 9999 9999
297 298 299 299 299 302 304 307 308 309 309 310 312 312 313 315 316 317 317 318 319 323 323 323 325 325 325 327 329 330 330 331 331 334 337 339 340 341 341 342 345 345 345 347 349 356 358 360 363 363 364 365 366 368 371 371 373 374 375 376 377 379 379 380 381 382 383 384 387 390 392 392 393 395 396 396 397 403 404 404 407 409 409 410 410 413 414 416 418 418 421 425 426 426 427 427 427 427 428 428 429 429 430 436 436 436 437 438 441 441 442 442 443 445 448 449 450 450 450 451 454 455 456 457 458 460 463 466 466 466 467 470 471 472 482 482 485 486 491 492 492 496 496 500 503 504 508 509 510 511 511 512 514 517 518 519 523 523 523 526 528 531 532 535 541 543 547 548 550 551 553 555 556 560 560 561 567 569 574 576 580 581 584 584 585 591 593 594 595 602 602 608 608 612 613 615 620 620 621 622 624 624 632 634 635 637 639 639 640 644 645 645 648 648 650 651 652 654 658 661 663 663 666 667 667 676 676 677 679 679 681 683 685 685 688 689 693 693 694 695 696 697 701 702 705 708 709 721 721 723 726 726 727 728 731 731 732 737 737 738 741 741 745 745 748 752 753 754 758 758 759 762 762 765 767 768 770 773 774 774 777 777 780 781 781 786 787 789 790 793 793 795 800 805 805 807 808 808 809 815 817 818 819 820 820 822 824 824 831 833 838 840 844 845 846 846 847 847 848 848 848 849 850 850 851 851 853 856 861 862 863 864 868 871 872 875 875 876 877 887 888 888 888 889 889 892 892 892 895 896 898 900 902 904 905 906 907 909 909 910 914 914 916 919 920 920 921 924 925 926 929 931 932 933 934 937 939 941 941 944 944 946 947 947 950 953 953 953 954 955 955 959 959 960 960 962 963 964 964 965 967 969 970 973 976 976 980 982 984 988 988 990 991 994 996 997 997 1002 1002 1005 1006 1007 1007 1009 1012 1015 1016 1018 1021 1024 1024 1025 1028 1030 1033 1033 1033 1034 1037 1037 1038 1039 1044 1048 1048 1049 1062 1063 1063 1068 1070 1071 1076 1083 1085 1086 1087 1093 1093 1107 1107 1110 1110 1110 1111 1115 1115 1119 1120 1123 1124 1124 1127 1130 1135 1137 1139 1140 1141 1141 1144 1146 1152 1153 1153 1155 1155 1157 1162 1164 1165 1173 1173 1175 1176 1179 1182 1183 1187 1188 1190 1190 1192 1192 1193 1193 1196 1199 1203 1204 1205 1206 1206 1207 1207 1207 1213 1215 1216 1218 1219 1229 1237 1238 1240 1241 1242 1242 1243 1244 1244 1245 1246 1252 1263 1264 1266 1268 1271 1273 1276 1281 1281 1283 1287 1287 1294 1295 1296 1296 1297 1298 1299 1300 1303 1306 1306 1308 1313 1313 1317 1317 1317 1318 1321 1324 1325 1328 1329 1330 1330 1336 1342 1345 1346 1349 1350 1360 1361 1364 1365 1371 1373 1374 1376 1383 1384 1388 1388 1401 1401 1403 1409 1414 1418 1418 1419 1422 1428 1428 1429 1430 1430 1434 1440 1441 1442 1443 1443 1443 1443 1445 1445 1446 1450 1451 1457 1463 1464 1466 1468 1468 1469 1469 1470 1472 1473 1474 1474 1479 1483 1484 1485 1486 1491 1491 1495 1496 1498 1499 1502 1502 1502 1503 1504 1507 1508 1511 1516 1520 1525 1526 1529 1531 1533 1534 1542 1543 1544 1545 1546 1547 1555 1556 1561 1562 1563 1564 1565 1565 1566 1569 1569 1569 1570 1580 1581 1581 1581 1582 1584 1588 1590 1591 1591 1592 1596 1596 1604 1607 1608 1608 1609 1610 1611 1614 1615 1616 1616 1623 1623 1624 1624 1625 1626 1628 1629 1630 1631 1633 1634 1635 1636 1637 1644 1645 1647 1649 1653 1653 1654 1655 1656 1657 1658 1660 1660 1666 1673 1673 1674 1674 1676 1676 1679 1681 1683 1683 1687 1687 1689 1689 1692 1693 1694 1699 1699 1701 1704 1707 1716 1719 1726 1726 1730 1730 1734 1739 1740 1741 1744 1745 1745 1746 1746 1748 1748 1751 1752 1753 1757 1757 1760 1766 1769 1778 1778 1780 1780 1781 1785 1788 1788 1789 1790 1796 1797 1798 1799 1805 1806 1807 1808 1811 1813 1813 1814 1815 1815 1820 1820 1824 1824 1828 1828 1830 1831 1831 1833 1837 1840 1841 1842 1843 1846 1846 1849 1850 1850 1852 1855 1858 1858 1861 1862 1864 1864 1864 1870 1882 1882 1886 1886 1888 1892 1894 1901 1902 1903 1911 1912 1912 1914 1918 1927 1929 1929 1930 1930 1930 1931 1935 1936 1936 1939 1940 1949 1952 1953 1955 1957 1962 1965 1967 1968 1969 1972 1973 1978 1978 1978 1982 1982 1983 1984 1988 1990 1991 1995 1996 1997 2001 2003 2003 2006 2008 2009 2009 2014 2014 2015 2016 2017 2019 2020 2025 2025 2026 2028 2031 2031 2032 2032 2033 2033 2034 2034 2037 2039 2043 2044 2044 2045 2048 2051 2053 2055 2056 2057 2057 2060 2060 2062 2064 2064 2066 2067 2067 2068 2074 2078 2079 2087 2087 2087 2087 2094 2095 2097 2100 2103 2105 2106 2115 2117 2120 2125 2125 2131 2131 2132 2132 2136 2139 2143 2145 2150 2152 2152 2158 2158 2159 2161 2162 2166 2166 2171 2171 2175 2177 2178 2179 2181 2181 2183 2188 2190 2191 2191 2201 2204 2205 2206 2210 2211 2211 2211 2213 2213 2214 2214 2217 2217 2218 2219 2224 2225 2226 2230 2231 2231 2231 2232 2234 2240 2241 2241 2242 2242 2246 2247 2249 2254 2255 2256 2257 2259 2260 2261 2262 2262 2264 2265 2265 2271 2281 2282 2284 2288 2288 2288 2289 2291 2296 2296 2301 2301 2301 2302 2307 2309 2311 2313 2316 2317 2319 2323 2331 2333 2340 2341 2342 2344 2344 2344 2348 2349 2351 2354 2356 2359 2364 2365 2366 2366 2371 2372 2377 2377 2378 2384 2386 2391 2391 2392 2396 2398 2406 2406 2410 2411 2415 2416 2416 2417 2418 2420 2426 2427 2427 2428 2429 2429 2431 2433 2433 2436 2436 2437 2441 2444 2445 2447 2448 2450 2450 2452 2455 2455 2456 2458 2467 2468 2471 2473 2475 2475 2476 2478 2482 2483 2486 2487 2491 2491 2492 2494 2496 2496 2503 2504 2505 2509 2509 2509 2509 2510 2512 2513 2514 2515 2517 2517 2520 2521 2521 2522 2523 2524 2528 2535 2538 2540 2541 2541 2541 2543 2543 2558 2559 2560 2564 2566 2566 2572 2573 2574 2577 2583 2584 2585 2587 2589 2591 2591 2591 2592 2596 2598 2599 2600 2600 2602 2611 2614 2616 2620 2621 2631 2633 2633 2634 2636 2636 2637 2643 2646 2646 2650 2650 2653 2654 2656 2658 2658 2660 2664 2665 2666 2666 2666 2668 2671 2673 2674 2675 2678 2678 2678 2680 2682 2682 2686 2688 2689 2691 2692 2694 2695 2696 2696 2696 2698 2699 2699 2701 2703 2705 2707 2713 2715 2718 2720 2721 2722 2726 2729 2730 2731 2731 2731 2732 2733 2734 2735 2736 2738 2739 2740 2741 2742 2745 2745 2746 2749 2749 2752 2753 2754 2756 2756 2758 2760 2761 2761 2762 2762 2766 2767 2767 2769 2774 2777 2778 2778 2782 2782 2782 2785 2787 2789 2790 2791 2795 2801 2801 2803 2811 2812 2813 2815 2815 2820 2820 2822 2824 2826 2826 2827 2831 2831 2835 2835 2836 2840 2841 2842 2842 2848 2849 2853 2862 2866 2867 2868 2869 2872 2872 2873 2875 2876 2878 2878 2881 2882 2882 2884 2886 2887 2887 2888 2889 2891 2894 2894 2896 2897 2898 2898 2902 2909 2910 2911 2912 2915 2917 2922 2922 2923 2925 2926 2932 2933 2942 2943 2945 2946 2948 2949 2950 2951 2951 2952 2956 2957 2959 2959 2961 2964 2968 2968 2970 2972 2972 2974 2975 2977 2980 2982 2984 2993 2994 2994 2999 2999 3002 3004 3004 3006 3012 3013 3014 3016 3016 3017 3019 3020 3021 3023 3023 3025 3026 3027 3031 3032 3035 3035 3046 3046 3049 3056 3063 3064 3065 3067 3067 3068 3071 3076 3077 3078 3078 3079 3084 3088 3091 3091 3094 3098 3099 3099 3103 3104 3113 3113 3114 3114 3114 3115 3116 3117 3118 3118 3122 3122 3123 3124 3126 3128 3129 3129 3133 3133 3134 3134 3138 3141 3144 3148 3151 3155 3155 3159 3161 3163 3169 3170 3176 3176 3177 3177 3177 3179 3180 3181 3183 3183 3187 3192 3194 3195 3195 3197 3197 3197 3198 3201 3202 3203 3207 3209 3214 3215 3218 3220 3220 3222 3226 3226 3229 3230 3232 3233 3235 3236 3237 3239 3240 3241 3241 3242 3248 3251 3253 3257 3259 3259 3259 3259 3260 3268 3269 3271 3271 3272 3273 3273 3274 3275 3275 3279 3283 3285 3292 3292 3299 3301 3303 3304 3308 3313 3315 3323 3326 3327 3332 3333 3335 3337 3337 3348 3350 3350 3352 3354 3355 3355 3358 3361 3362 3362 3363 3363 3367 3367 3375 3379 3380 3384 3386 3387 3387 3388 3388 3389 3391 3392 3395 3396 3400 3403 3403 3403 3409 3414 3416 3418 3418 3420 3420 3425 3426 3426 3428 3428 3429 3430 3431 3431 3432 3432 3435 3436 3437 3438 3439 3441 3441 3443 3443 3444 3449 3450 3452 3458 3459 3459 3463 3464 3465 3465 3466 3471 3471 3472 3474 3474 3476 3481 3486 3487 3488 3492 3493 3494 3496 3497 3497 3499 3502 3503 3504 3505 3507 3510 3510 3511 3513 3516 3518 3518 3520 3522 3524 3525 3531 3534 3535 3535 3536 3537 3538 3541 3541 3542 3543 3543 3550 3550 3552 3554 3556 3558 3562 3569 3571 3575 3575 3581 3582 3584 3584 3585 3587 3588 3591 3596 3599 3600 3601 3603 3605 3606 3609 3610 3610 3611 3612 3612 3614 3617 3617 3619 3620 3623 3624 3626 3626 3628 3629 3629 3635 3635 3638 3642 3646 3649 3653 3654 3655 3657 3658 3659 3660 3662 3666 3666 3671 3674 3674 3680 3682 3682 3683 3683 3686 3687 3688 3689 3691 3691 3693 3695 3702 3709 3711 3712 3714 3715 3718 3721 3724 3725 3726 3727 3728 3729 3731 3735 3739 3739 3743 3745 3746 3749 3749 3750 3751 3751 3751 3752 3754 3755 3756 3758 3762 3764 3766 3768 3769 3769 3771 3772 3774 3779 3779 3780 3781 3783 3785 3788 3792 3792 3792 3793 3794 3794 3795 3795 3800 3803 3803 3804 3805 3806 3818 3820 3824 3825 3827 3829 3829 3833 3837 3843 3844 3844 3845 3848 3849 3852 3853 3856 3858 3859 3860 3865 3865 3867 3867 3874 3875 3880 3883 3884 3885 3885 3887 3899 3904 3905 3908 3911 3912 3913 3914 3916 3918 3920 3922 3924 3924 3926 3927 3927 3934 3934 3937 3940 3941 3941 3942 3942 3944 3948 3948 3952 3956 3957 3958 3961 3962 3967 3972 3974 3979 3981 3981 3981 3982 3983 3991 3998 3998 4001 4002 4003 4005 4006 4013 4015 4017 4018 4024 4025 4026 4028 4030 4030 4033 4034 4034 4036 4038 4040 4045 4046 4047 4047 4047 4049 4049 4049 4049 4050 4051 4052 4058 4058 4058 4058 4059 4060 4065 4068 4070 4071 4072 4073 4074 4075 4076 4077 4077 4077 4079 4080 4081 4081 4082 4083 4085 4088 4092 4094 4098 4098 4098 4102 4105 4105 4107 4109 4109 4110 4111 4111 4112 4115 4118 4126 4130 4132 4139 4140 4142 4144 4148 4149 4149 4151 4152 4154 4157 4157 4157 4157 4158 4162 4162 4163 4164 4165 4168 4168 4169 4178 4181 4181 4190 4190 4191 4197 4203 4204 4204 4204 4206 4207 4209 4209 4211 4211 4212 4216 4216 4217 4218 4218 4223 4224 4226 4230 4232 4233 4236 4240 4242 4244 4247 4247 4247 4248 4249 4252 4253 4258 4258 4261 4264 4264 4265 4266 4267 4271 4273 4273 4273 4278 4279 4280 4282 4283 4283 4285 4287 4291 4292 4294 4295 4295 4296 4299 4300 4302 4304 4306 4308 4309 4311 4314 4315 4316 4317 4323 4325 4326 4330 4330 4331 4335 4337 4339 4340 4341 4341 4341 4342 4344 4344 4346 4349 4349 4350 4357 4359 4359 4360 4362 4364 4367 4369 4369 4369 4373 4377 4377 4380 4383 4387 4392 4393 4394 4397 4397 4401 4403 4407 4408 4408 4409 4417 4419 4422 4435 4436 4436 4437 4439 4441 4441 4442 4442 4442 4444 4446 4447 4448 4451 4452 4452 4453 4455 4458 4459 4460 4462 4463 4465 4465 4467 4469 4475 4476 4478 4479 4484 4489 4490 4493 4494 4495 4501 4502 4502 4503 4504 4506 4506 4507 4509 4509 4511 4515 4516 4518 4520 4523 4526 4526 4528 4530 4532 4534 4535 4536 4547 4552 4553 4555 4555 4556 4558 4564 4573 4574 4576 4576 4579 4583 4585 4585 4586 4587 4588 4589 4591 4591 4593 4593 4594 4598 4600 4601 4603 4605 4606 4608 4609 4609 4610 4612 4612 4613 4617 4620 4628 4629 4632 4632 4633 4634 4634 4636 4639 4642 4643 4644 4646 4654 4656 4659 4659 4660 4660 4661 4663 4666 4667 4668 4671 4671 4672 4672 4672 4674 4682 4688 4688 4690 4692 4694 4694 4695 4697 4697 4700 4700 4701 4701 4705 4707 4713 4714 4715 4718 4719 4722 4722 4726 4727 4728 4732 4733 4733 4735 4736 4736 4738 4742 4744 4745 4745 4745 4747 4750 4752 4754 4754 4756 4757 4758 4758 4758 4766 4767 4767 4768 4771 4772 4777 4778 4779 4782 4785 4785 4787 4789 4791 4795 4797 4799 4799 4799 4800 4800 4800 4804 4804 4804 4807 4807 4809 4810 4812 4816 4817 4820 4823 4826 4826 4827 4832 4833 4835 4835 4838 4839 4840 4841 4841 4842 4844 4844 4848 4851 4851 4853 4854 4858 4861 4864 4866 4867 4869 4869 4870 4874 4876 4877 4877 4884 4887 4887 4889 4889 4890 4891 4892 4894 4895 4897 4897 4899 4899 4900 4902 4902 4903 4904 4904 4908 4916 4920 4921 4924 4928 4933 4936 4941 4942 4943 4943 4944 4946 4949 4951 4953 4959 4960 4970 4971 4978 4979 4980 4980 4980 4980 4981 4983 4984 4986 4988 4990 4990 4992 4994 4996 5000 5004 5005 5006 5007 5007 5010 5011 5013 5013 5016 5020 5021 5023 5027 5028 5030 5031 5033 5034 5038 5042 5046 5047 5052 5055 5059 5059 5062 5063 5064 5064 5065 5066 5067 5067 5077 5079 5082 5084 5085 5086 5087 5087 5088 5089 5091 5093 5095 5096 5098 5099 5101 5101 5101 5102 5102 5102 5104 5104 5109 5109 5113 5115 5116 5117 5117 5118 5119 5119 5124 5124 5127 5128 5129 5132 5133 5135 5138 5140 5141 5144 5145 5148 5149 5149 5150 5150 5151 5155 5165 5166 5169 5169 5170 5179 5180 5184 5185 5186 5188 5190 5192 5192 5196 5197 5199 5200 5204 5209 5212 5214 5215 5218 5225 5226 5228 5235 5235 5236 5239 5242 5245 5246 5249 5254 5254 5255 5258 5261 5263 5264 5265 5267 5267 5270 5270 5271 5273 5278 5279 5282 5285 5287 5292 5294 5295 5295 5296 5302 5303 5304 5304 5306 5311 5312 5319 5320 5322 5323 5325 5325 5327 5331 5334 5336 5337 5338 5338 5338 5339 5343 5344 5345 5345 5350 5353 5358 5359 5359 5362 5368 5373 5373 5375 5376 5379 5379 5380 5382 5382 5386 5386 5388 5388 5391 5392 5393 5394 5398 5399 5400 5402 5405 5406 5410 5412 5412 5415 5415 5422 5422 5424 5425 5426 5426 5429 5434 5437 5438 5440 5446 5447 5449 5450 5450 5452 5453 5454 5457 5459 5459 5460 5463 5464 5467 5468 5471 5471 5472 5473 5476 5477 5478 5479 5480 5480 5480 5482 5488 5490 5495 5495 5500 5500 5502 5506 5508 5510 5511 5512 5519 5520 5528 5531 5533 5539 5539 5542 5543 5547 5556 5558 5560 5561 5564 5564 5569 5570 5571 5580 5581 5582 5585 5586 5587 5589 5592 5599 5602 5603 5604 5607 5609 5609 5609 5611 5612 5612 5614 5615 5615 5615 5617 5619 5621 5621 5622 5622 5623 5623 5624 5628 5629 5631 5631 5632 5633 5637 5639 5641 5641 5643 5646 5646 5647 5647 5647 5648 5648 5650 5652 5653 5655 5658 5662 5663 5669 5670 5675 5678 5679 5685 5685 5690 5691 5692 5692 5693 5694 5697 5698 5702 5704 5706 5709 5709 5710 5712 5716 5717 5717 5728 5728 5729 5731 5732 5732 5734 5734 5736 5737 5742 5742 5743 5746 5749 5751 5751 5753 5754 5754 5757 5757 5758 5761 5761 5765 5765 5773 5776 5777 5780 5782 5789 5792 5793 5794 5798 5799 5801 5802 5803 5803 5804 5804 5806 5806 5807 5807 5813 5813 5814 5816 5818 5821 5823 5824 5824 5825 5831 5831 5834 5838 5838 5845 5847 5851 5853 5854 5857 5858 5860 5860 5862 5863 5863 5866 5866 5866 5872 5872 5873 5873 5878 5879 5882 5887 5887 5888 5892 5896 5898 5898 5905 5908 5908 5908 5910 5911 5914 5916 5917 5917 5917 5918 5921 5922 5931 5931 5932 5932 5933 5934 5938 5942 5944 5950 5951 5953 5954 5956 5957 5957 5957 5958 5958 5958 5960 5960 5965 5966 5966 5968 5969 5970 5974 5975 5976 5977 5978 5980 5981 5982 5983 5983 5983 5984 5987 5989 5989 5994 5995 5995 5996 5997 5998 5998 5999 6001 6006 6007 6009 6011 6011 6014 6015 6015 6019 6020 6021 6022 6024 6027 6030 6031 6034 6034 6035 6036 6036 6036 6037 6039 6039 6041 6043 6047 6052 6053 6054 6055 6056 6056 6058 6059 6063 6069 6072 6077 6078 6078 6078 6079 6080 6082 6083 6087 6088 6089 6090 6094 6097 6100 6101 6107 6107 6110 6110 6112 6117 6117 6119 6122 6123 6125 6130 6132 6132 6134 6135 6137 6138 6142 6145 6147 6149 6149 6151 6151 6153 6153 6154 6157 6158 6162 6164 6165 6166 6168 6169 6171 6176 6180 6183 6190 6195 6197 6197 6199 6200 6201 6202 6202 6204 6205 6207 6214 6215 6219 6220 6223 6227 6227 6228 6228 6229 6229 6230 6235 6236 6241 6250 6253 6253 6253 6254 6254 6255 6256 6256 6260 6267 6268 6268 6268 6270 6271 6271 6271 6272 6274 6274 6278 6278 6279 6280 6281 6282 6285 6290 6294 6296 6297 6297 6301 6301 6303 6305 6307 6307 6307 6311 6314 6314 6321 6321 6324 6325 6326 6328 6329 6329 6340 6350 6351 6358 6359 6362 6364 6367 6368 6369 6370 6370 6372 6372 6378 6380 6382 6387 6388 6389 6393 6395 6397 6397 6404 6406 6413 6413 6418 6419 6422 6425 6426 6427 6428 6429 6430 6430 6434 6439 6444 6444 6448 6450 6452 6454 6455 6455 6455 6456 6459 6460 6462 6463 6464 6464 6471 6472 6478 6481 6486 6495 6498 6500 6500 6505 6505 6506 6506 6507 6510 6511 6513 6515 6517 6520 6520 6521 6524 6529 6533 6539 6540 6540 6543 6545 6546 6546 6550 6551 6552 6553 6555 6558 6558 6558 6561 6561 6562 6563 6563 6566 6568 6568 6572 6579 6581 6583 6583 6584 6586 6587 6591 6591 6591 6592 6593 6594 6600 6601 6611 6613 6616 6618 6619 6621 6621 6621 6622 6623 6624 6628 6629 6630 6633 6635 6637 6638 6639 6639 6640 6643 6643 6644 6644 6648 6650 6652 6659 6662 6663 6663 6666 6667 6667 6668 6671 6672 6675 6686 6687 6690 6692 6693 6694 6694 6696 6699 6701 6705 6707 6709 6713 6713 6717 6721 6721 6723 6724 6727 6728 6736 6739 6742 6746 6748 6753 6762 6763 6764 6766 6768 6769 6773 6773 6774 6775 6776 6777 6778 6778 6779 6780 6782 6784 6784 6786 6786 6787 6789 6789 6793 6794 6795 6801 6803 6803 6804 6805 6807 6807 6809 6810 6811 6812 6813 6815 6817 6820 6822 6823 6825 6826 6828 6831 6833 6835 6835 6841 6842 6844 6845 6847 6848 6849 6854 6856 6857 6860 6866 6867 6868 6869 6870 6871 6871 6883 6883 6884 6884 6887 6889 6890 6891 6891 6895 6896 6897 6898 6899 6904 6906 6908 6909 6917 6919 6920 6921 6923 6929 6929 6930 6931 6931 6935 6937 6937 6942 6943 6944 6950 6952 6955 6957 6957 6960 6961 6961 6962 6962 6965 6966 6972 6973 6976 6976 6980 6981 6981 6983 6984 6986 6986 6987 6987 6988 6989 6991 6993 6995 6999 6999 7000 7004 7007 7010 7010 7010 7012 7013 7018 7019 7028 7029 7030 7030 7031 7032 7043 7043 7043 7045 7046 7048 7048 7052 7053 7059 7063 7064 7064 7064 7065 7065 7067 7069 7071 7071 7071 7072 7075 7081 7085 7085 7085 7087 7087 7091 7092 7092 7100 7101 7105 7107 7107 7110 7111 7112 7114 7114 7115 7115 7120 7121 7121 7124 7124 7129 7130 7133 7136 7138 7139 7139 7139 7140 7141 7142 7145 7148 7151 7153 7154 7154 7154 7154 7155 7155 7158 7161 7162 7163 7163 7165 7168 7175 7175 7178 7187 7188 7189 7190 7190 7191 7191 7192 7197 7198 7199 7200 7204 7205 7206 7206 7208 7209 7209 7214 7214 7215 7217 7221 7225 7226 7226 7226 7227 7227 7230 7236 7236 7239 7242 7253 7254 7255 7256 7257 7261 7262 7262 7263 7268 7269 7270 7273 7277 7281 7286 7290 7291 7292 7293 7295 7296 7301 7302 7302 7303 7303 7305 7307 7312 7313 7313 7314 7317 7319 7319 7319 7320 7322 7324 7326 7327 7327 7329 7333 7334 7336 7339 7340 7341 7343 7345 7346 7346 7351 7355 7358 7358 7358 7360 7362 7365 7365 7366 7366 7373 7374 7385 7390 7390 7393 7394 7395 7400 7400 7401 7403 7405 7409 7410 7410 7417 7418 7419 7420 7422 7423 7424 7428 7434 7435 7435 7435 7438 7441 7441 7444 7447 7447 7448 7449 7449 7451 7452 7456 7459 7459 7461 7463 7465 7465 7476 7477 7480 7483 7485 7486 7486 7492 7492 7492 7493 7497 7497 7504 7508 7516 7523 7523 7526 7527 7527 7528 7532 7534 7535 7535 7537 7538 7538 7540 7545 7549 7552 7553 7553 7553 7557 7558 7560 7562 7565 7567 7568 7570 7571 7574 7576 7578 7583 7585 7586 7587 7595 7596 7601 7602 7607 7610 7610 7614 7614 7616 7617 7617 7620 7620 7622 7624 7624 7628 7628 7635 7635 7637 7637 7638 7646 7648 7651 7652 7653 7653 7655 7655 7656 7657 7658 7662 7663 7664 7665 7666 7675 7679 7679 7681 7683 7685 7686 7687 7688 7688 7690 7693 7697 7697 7699 7700 7700 7702 7702 7703 7704 7704 7705 7707 7709 7710 7714 7716 7717 7719 7719 7722 7723 7725 7727 7727 7736 7737 7740 7745 7747 7752 7753 7753 7756 7758 7760 7764 7768 7771 7771 7773 7774 7778 7779 7784 7784 7786 7786 7788 7789 7795 7796 7797 7800 7803 7813 7814 7820 7820 7821 7823 7828 7831 7832 7834 7837 7845 7849 7849 7852 7854 7859 7862 7864 7866 7866 7874 7874 7878 7880 7880 7885 7891 7892 7894 7899 7901 7905 7906 7908 7908 7909 7911 7917 7921 7925 7927 7929 7930 7931 7932 7933 7934 7934 7935 7937 7938 7938 7941 7942 7944 7945 7946 7948 7949 7950 7950 7951 7958 7960 7961 7965 7968 7971 7972 7973 7977 7980 7982 7985 7986 7989 7992 7992 7996 7998 7998 7999 8000 8003 8005 8007 8007 8009 8011 8013 8013 8013 8014 8016 8016 8018 8022 8023 8023 8024 8024 8025 8025 8027 8028 8031 8034 8037 8037 8039 8039 8044 8044 8044 8046 8046 8046 8048 8049 8050 8055 8058 8062 8064 8064 8064 8066 8068 8069 8072 8073 8077 8079 8080 8085 8088 8091 8094 8095 8096 8098 8105 8105 8106 8115 8116 8118 8119 8123 8124 8124 8126 8128 8128 8128 8128 8129 8130 8130 8132 8134 8134 8137 8140 8144 8145 8147 8147 8149 8151 8155 8156 8160 8162 8164 8165 8167 8170 8171 8173 8175 8178 8180 8182 8185 8185 8185 8187 8189 8194 8197 8197 8197 8198 8198 8200 8205 8211 8213 8217 8218 8221 8222 8223 8223 8224 8224 8225 8228 8228 8228 8231 8232 8232 8234 8235 8235 8237 8239 8243 8245 8246 8247 8247 8248 8248 8254 8256 8257 8258 8263 8268 8270 8272 8272 8273 8277 8278 8279 8280 8284 8285 8285 8288 8290 8291 8291 8292 8294 8294 8294 8295 8300 8301 8306 8312 8314 8315 8315 8315 8322 8327 8327 8333 8334 8342 8347 8347 8350 8350 8353 8354 8355 8356 8357 8364 8365 8366 8370 8370 8371 8375 8376 8377 8377 8379 8381 8381 8383 8385 8386 8386 8386 8387 8387 8389 8391 8394 8394 8395 8397 8397 8399 8400 8403 8406 8409 8414 8416 8419 8419 8420 8420 8421 8421 8421 8423 8427 8428 8429 8431 8437 8439 8440 8443 8444 8447 8454 8455 8456 8460 8464 8467 8468 8468 8469 8471 8474 8476 8478 8478 8480 8480 8482 8483 8487 8489 8491 8492 8494 8499 8499 8500 8503 8507 8507 8508 8509 8510 8511 8517 8520 8520 8521 8521 8523 8526 8527 8529 8529 8530 8530 8532 8538 8544 8546 8547 8550 8553 8555 8555 8557 8557 8560 8567 8567 8568 8576 8578 8581 8581 8582 8588 8592 8593 8595 8595 8596 8597 8601 8602 8602 8604 8604 8606 8606 8607 8607 8608 8608 8612 8614 8616 8619 8620 8620 8622 8623 8624 8634 8634 8640 8642 8642 8642 8644 8645 8649 8650 8653 8656 8658 8659 8669 8670 8670 8670 8678 8681 8682 8682 8686 8693 8698 8698 8703 8704 8705 8705 8708 8709 8709 8713 8714 8715 8715 8718 8721 8721 8722 8724 8725 8725 8729 8731 8732 8733 8735 8739 8740 8740 8740 8748 8751 8751 8756 8758 8763 8765 8768 8771 8772 8772 8773 8773 8776 8778 8780 8782 8785 8789 8789 8792 8792 8792 8794 8796 8798 8801 8802 8802 8802 8804 8805 8805 8809 8812 8815 8819 8822 8827 8830 8831 8831 8831 8833 8833 8836 8839 8842 8844 8846 8848 8849 8850 8850 8852 8852 8853 8855 8856 8857 8858 8859 8860 8862 8863 8873 8874 8874 8875 8875 8877 8878 8880 8886 8886 8886 8887 8888 8890 8893 8893 8895 8897 8899 8900 8900 8900 8901 8903 8904 8907 8910 8910 8911 8914 8914 8915 8916 8916 8916 8917 8919 8923 8923 8924 8926 8927 8928 8931 8932 8934 8936 8938 8940 8942 8942 8946 8947 8948 8953 8955 8955 8957 8959 8960 8961 8967 8967 8968 8968 8969 8970 8971 8971 8988 8990 8991 8992 8996 8996 9000 9000 9000 9002 9012 9014 9016 9016 9016 9019 9021 9022 9023 9024 9025 9025 9028 9032 9033 9037 9039 9040 9041 9047 9048 9055 9056 9058 9060 9060 9063 9064 9064 9066 9068 9069 9070 9071 9071 9077 9077 9077 9077 9079 9081 9083 9083 9084 9086 9087 9088 9088 9088 9090 9090 9090 9095 9098 9100 9101 9106 9114 9116 9117 9118 9121 9124 9127 9130 9130 9131 9131 9131 9134 9135 9136 9137 9144 9145 9145 9146 9148 9149 9152 9155 9156 9157 9158 9159 9162 9165 9165 9166 9167 9168 9169 9174 9175 9177 9186 9187 9188 9189 9190 9190 9193 9193 9194 9196 9198 9200 9201 9201 9202 9202 9205 9205 9208 9209 9210 9212 9212 9213 9214 9217 9217 9219 9221 9222 9227 9228 9229 9232 9236 9239 9240 9241 9241 9244 9245 9251 9254 9254 9255 9256 9257 9258 9259 9259 9264 9265 9265 9266 9268 9270 9274 9274 9275 9278 9279 9280 9281 9282 9285 9286 9287 9288 9288 9290 9291 9293 9297 9298 9298 9305 9306 9306 9308 9318 9320 9320 9326 9329 9331 9332 9336 9340 9341 9342 9343 9345 9348 9348 9349 9350 9353 9354 9356 9359 9359 9362 9362 9365 9365 9367 9368 9369 9371 9372 9373 9376 9381 9386 9388 9389 9391 9400 9405 9408 9410 9412 9414 9415 9416 9417 9418 9418 9422 9422 9426 9426 9426 9428 9428 9428 9430 9431 9433 9437 9437 9444 9444 9445 9446 9447 9448 9448 9452 9453 9458 9465 9465 9466 9472 9476 9476 9478 9479 9479 9488 9489 9492 9492 9494 9497 9497 9498 9498 9502 9503 9506 9509 9510 9510 9511 9515 9518 9518 9518 9523 9525 9526 9531 9532 9533 9536 9539 9540 9541 9541 9543 9545 9545 9547 9548 9555 9558 9559 9559 9562 9562 9562 9566 9568 9569 9571 9571 9575 9576 9577 9582 9582 9583 9586 9586 9590 9593 9595 9596 9598 9600 9601 9607 9609 9609 9612 9616 9617 9619 9620 9627 9627 9630 9631 9631 9632 9633 9638 9639 9639 9641 9642 9643 9644 9645 9646 9647 9647 9650 9651 9652 9655 9656 9657 9661 9662 9663 9664 9667 9670 9671 9673 9674 9675 9676 9680 9680 9680 9683 9687 9688 9689 9689 9689 9694 9697 9700 9702 9703 9706 9707 9711 9712 9712 9716 9718 9719 9722 9723 9732 9732 9737 9739 9745 9748 9749 9753 9756 9757 9758 9758 9759 9760 9762 9763 9763 9764 9765 9765 9767 9768 9770 9771 9772 9772 9772 9772 9772 9774 9778 9783 9784 9787 9787 9788 9790 9790 9790 9791 9792 9792 9793 9795 9796 9796 9800 9806 9809 9810 9815 9819 9821 9824 9825 9825 9826 9827 9831 9831 9831 9832 9833 9835 9841 9842 9846 9847 9849 9851 9852 9854 9854 9854 9855 9856 9856 9857 9864 9866 9866 9866 9869 9869 9873 9876 9879 9880 9882 9883 9883 9884 9885 9886 9886 9888 9900 9902 9908 9913 9916 9916 9917 9918 9919 9920 9921 9921 9923 9929 9931 9931 9932 9933 9936 9937 9937 9938 9939 9941 9943 9943 9946 9948 9952 9962 9966 9966 9968 9968 9970 9972 9972 9974 9980 9981 9984 9984 9984 9986 9986 9987 9989 9989 9990 9991 9991 9991 9992 9995 9995 9997 10000 10000 10000
300 301 303 304 305 307 308 310 311 313 314 315 317 318 320 321 323 324 324 325 326 328 330 330 332 333 335 338 339 340 341 343 343 347 347 349 350 351 353 354 355 355 355 357 357 357 359 361 363 364 367 367 368 370 371 373 373 375 379 381 382 384 386 387 388 391 395 396 396 396 398 400 401 402 405 406 407 408 409 409 409 410 412 414 415 418 419 420 420 420 423 427 428 429 434 435 440 441 445 450 451 455 456 458 459 461 462 462 464 466 469 469 476 481 482 483 486 487 490 493 493 495 497 499 499 501 501 501 506 506 509 510 510 514 516 519 523 525 527 530 530 532 535 536 540 541 545 545 545 546 547 549 550 551 551 553 555 555 557 557 559 565 566 567 569 571 572 574 574 576 579 580 581 581 582 585 587 589 596 596 599 599 600 600 602 604 607 609 609 614 614 615 615 619 626 627 627 629 630 635 635 636 638 640 644 648 650 654 655 657 664 664 672 674 676 676 677 681 685 685 685 686 686 689 691 691 691 692 694 695 695 702 706 707 709 711 711 712 715 716 721 726 729 731 732 734 735 735 736 737 738 738 739 739 743 751 751 753 755 755 756 762 763 763 766 769 772 773 775 777 778 784 786 787 789 793 798 800 803 808 809 809 809 810 811 811 812 822 823 824 827 828 832 833 835 837 837 839 841 842 842 843 844 844 845 848 850 852 852 853 854 854 855 860 860 861 862 862 864 864 866 866 870 872 873 874 876 876 876 877 879 879 880 884 886 892 895 896 898 903 904 905 906 907 912 912 913 916 919 923 923 927 928 929 932 932 933 935 937 937 939 939 940 942 945 945 946 947 947 948 951 951 951 951 955 955 958 962 964 965 969 971 972 976 977 978 978 978 978 979 983 984 984 989 991 993 997 1002 1007 1008 1012 1013 1014 1014 1014 1014 1014 1015 1016 1020 1028 1031 1033 1035 1035 1040 1040 1041 1048 1049 1050 1050 1051 1054 1062 1064 1066 1067 1073 1074 1076 1079 1079 1081 1084 1086 1095 1095 1096 1096 1097 1100 1102 1103 1104 1104 1105 1107 1109 1110 1114 1121 1121 1122 1124 1125 1126 1133 1137 1137 1138 1142 1144 1147 1149 1151 1151 1154 1157 1165 1168 1169 1169 1170 1170 1174 1175 1176 1177 1182 1183 1184 1184 1185 1186 1189 1189 1190 1194 1194 1196 1202 1204 1205 1206 1207 1211 1212 1212 1212 1212 1212 1213 1217 1217 1218 1220 1220 1221 1222 1223 1224 1225 1226 1228 1228 1228 1229 1230 1236 1239 1239 1240 1242 1243 1244 1251 1252 1252 1253 1255 1255 1257 1258 1265 1265 1268 1268 1272 1276 1278 1282 1285 1286 1287 1289 1296 1300 1304 1305 1307 1307 1307 1308 1308 1315 1316 1318 1320 1321 1321 1324 1326 1329 1330 1330 1331 1332 1333 1334 1334 1337 1342 1346 1347 1350 1355 1363 1367 1371 1373 1375 1375 1382 1383 1385 1386 1390 1396 1403 1403 1403 1411 1414 1418 1422 1423 1423 1429 1434 1435 1436 1438 1438 1441 1445 1448 1449 1452 1452 1460 1461 1461 1466 1466 1467 1471 1472 1480 1481 1481 1482 1482 1482 1485 1485 1485 1487 1488 1490 1491 1493 1493 1493 1495 1495 1496 1499 1500 1504 1504 1509 1510 1510 1511 1512 1512 1516 1517 1526 1530 1533 1534 1535 1536 1539 1542 1546 1547 1549 1549 1555 1558 1558 1561 1562 1564 1564 1565 1566 1569 1571 1574 1579 1582 1583 1584 1586 1590 1590 1595 1597 1601 1601 1601 1603 1608 1608 1611 1612 1615 1615 1616 1618 1618 1618 1621 1625 1625 1625 1634 1639 1640 1640 1641 1642 1645 1647 1652 1655 1657 1657 1657 1657 1659 1660 1665 1665 1667 1668 1668 1668 1669 1671 1673 1675 1676 1676 1677 1677 1678 1681 1681 1681 1683 1687 1688 1691 1693 1693 1699 1699 1703 1705 1706 1707 1707 1708 1708 1708 1720 1725 1727 1727 1731 1734 1734 1748 1748 1749 1751 1751 1753 1753 1753 1756 1757 1758 1758 1759 1759 1762 1762 1767 1770 1779 1780 1781 1782 1783 1786 1788 1788 1792 1796 1797 1797 1803 1804 1806 1806 1810 1811 1813 1813 1816 1816 1817 1818 1823 1826 1827 1831 1832 1832 1840 1841 1846 1849 1853 1858 1863 1863 1866 1867 1868 1869 1870 1870 1871 1873 1876 1876 1879 1882 1885 1887 1887 1888 1889 1890 1891 1895 1900 1902 1903 1905 1906 1907 1912 1912 1917 1920 1930 1931 1933 1935 1936 1939 1940 1940 1942 1943 1950 1951 1955 1957 1959 1962 1964 1970 1972 1974 1975 1976 1985 1989 1990 1990 1991 1994 1995 1996 1999 2000 2001 2002 2003 2005 2006 2008 2009 2009 2018 2022 2022 2022 2023 2027 2028 2028 2028 2031 2032 2034 2035 2036 2037 2037 2038 2038 2039 2039 2042 2044 2047 2047 2048 2049 2050 2050 2051 2052 2053 2056 2056 2057 2057 2057 2061 2065 2066 2067 2070 2073 2073 2083 2084 2084 2089 2093 2095 2096 2097 2101 2106 2108 2109 2109 2112 2114 2119 2126 2127 2127 2130 2131 2136 2137 2139 2140 2146 2146 2148 2148 2148 2151 2157 2159 2159 2159 2169 2174 2174 2175 2177 2177 2181 2181 2181 2181 2182 2183 2184 2195 2195 2198 2202 2208 2208 2211 2214 2215 2216 2218 2221 2222 2223 2225 2226 2228 2231 2233 2239 2239 2240 2241 2245 2247 2247 2248 2249 2250 2251 2257 2257 2264 2264 2264 2268 2269 2269 2270 2270 2273 2275 2278 2278 2280 2283 2283 2283 2284 2291 2294 2295 2298 2299 2299 2300 2302 2302 2304 2304 2306 2308 2313 2314 2314 2315 2318 2318 2319 2321 2322 2324 2325 2332 2335 2341 2342 2343 2347 2347 2348 2350 2353 2354 2356 2358 2362 2364 2366 2378 2380 2382 2383 2387 2393 2395 2395 2399 2402 2405 2405 2406 2406 2406 2410 2411 2412 2416 2416 2417 2418 2419 2421 2428 2432 2433 2433 2436 2440 2443 2445 2447 2449 2451 2456 2461 2464 2465 2469 2473 2473 2477 2478 2481 2483 2492 2493 2498 2498 2499 2501 2503 2504 2507 2510 2511 2512 2514 2515 2517 2517 2519 2519 2521 2524 2525 2525 2526 2526 2527 2530 2534 2534 2541 2541 2543 2545 2547 2550 2551 2554 2554 2554 2555 2556 2556 2556 2556 2558 2559 2561 2562 2565 2565 2570 2571 2574 2575 2576 2578 2578 2583 2585 2586 2588 2589 2591 2592 2592 2597 2598 2601 2603 2606 2607 2608 2612 2613 2617 2623 2629 2629 2632 2633 2635 2641 2642 2645 2645 2647 2648 2658 2661 2662 2662 2664 2664 2664 2665 2667 2669 2670 2673 2674 2676 2680 2686 2688 2690 2694 2696 2696 2697 2699 2700 2700 2706 2707 2707 2708 2710 2713 2715 2717 2720 2721 2722 2723 2723 2725 2725 2726 2727 2728 2730 2732 2736 2740 2740 2741 2742 2746 2749 2751 2753 2754 2757 2761 2761 2764 2764 2770 2774 2775 2777 2777 2782 2782 2786 2789 2793 2796 2796 2799 2800 2802 2802 2805 2805 2806 2816 2816 2817 2818 2819 2820 2826 2826 2832 2836 2839 2841 2842 2844 2847 2847 2854 2856 2860 2864 2865 2868 2872 2873 2875 2875 2877 2883 2886 2887 2889 2894 2895 2898 2899 2902 2903 2904 2904 2904 2905 2907 2909 2909 2910 2913 2916 2917 2918 2919 2919 2919 2921 2922 2925 2926 2927 2931 2936 2937 2937 2938 2944 2947 2947 2950 2950 2951 2952 2955 2958 2964 2967 2969 2971 2972 2976 2976 2980 2980 2988 2992 2993 2994 2997 3001 3003 3005 3008 3010 3010 3014 3017 3020 3021 3023 3023 3026 3027 3031 3032 3032 3033 3037 3040 3042 3045 3047 3047 3047 3048 3048 3054 3054 3055 3056 3057 3058 3059 3060 3060 3062 3062 3064 3064 3067 3070 3072 3074 3078 3079 3079 3079 3081 3084 3086 3088 3091 3091 3093 3094 3094 3095 3097 3097 3098 3099 3100 3102 3102 3106 3109 3109 3109 3109 3115 3118 3118 3119 3121 3121 3125 3129 3130 3135 3135 3136 3137 3137 3140 3144 3152 3155 3157 3157 3157 3158 3160 3161 3161 3162 3162 3164 3165 3167 3170 3171 3172 3173 3173 3173 3173 3174 3184 3185 3186 3186 3187 3190 3192 3195 3197 3198 3202 3203 3206 3208 3210 3215 3221 3223 3226 3231 3232 3233 3237 3239 3242 3243 3245 3248 3250 3253 3256 3259 3261 3261 3264 3267 3269 3269 3269 3271 3273 3276 3277 3278 3280 3284 3284 3286 3290 3293 3294 3294 3298 3300 3301 3301 3302 3303 3304 3304 3304 3305 3307 3308 3311 3314 3314 3315 3318 3319 3320 3321 3322 3322 3323 3324 3324 3325 3327 3328 3329 3330 3332 3333 3334 3335 3340 3340 3341 3344 3344 3348 3349 3350 3351 3354 3354 3358 3362 3363 3364 3367 3370 3370 3370 3371 3373 3374 3379 3384 3386 3387 3388 3388 3389 3390 3390 3391 3397 3398 3399 3401 3408 3410 3410 3411 3411 3415 3419 3420 3421 3421 3432 3436 3437 3439 3441 3441 3442 3443 3447 3447 3449 3454 3454 3455 3456 3458 3459 3459 3462 3465 3467 3469 3474 3475 3475 3478 3478 3480 3481 3481 3482 3482 3483 3483 3484 3485 3487 3491 3494 3494 3498 3499 3500 3501 3502 3507 3507 3510 3511 3512 3514 3517 3518 3521 3522 3524 3525 3527 3536 3538 3540 3543 3543 3544 3546 3548 3548 3549 3550 3550 3550 3552 3553 3553 3556 3559 3560 3563 3571 3572 3574 3578 3579 3582 3583 3583 3585 3589 3594 3595 3597 3600 3601 3603 3607 3608 3613 3614 3614 3615 3618 3620 3622 3624 3625 3630 3631 3631 3632 3634 3635 3640 3640 3646 3647 3650 3652 3653 3659 3660 3661 3661 3663 3663 3669 3672 3673 3677 3679 3680 3681 3681 3682 3684 3685 3686 3690 3692 3693 3696 3696 3699 3700 3705 3706 3709 3710 3714 3716 3718 3720 3720 3725 3726 3726 3727 3730 3733 3733 3733 3734 3736 3738 3738 3739 3739 3746 3746 3747 3748 3749 3750 3759 3763 3763 3764 3766 3766 3766 3768 3776 3779 3779 3780 3781 3785 3785 3790 3792 3794 3796 3798 3800 3804 3806 3806 3806 3807 3807 3810 3810 3816 3818 3821 3822 3824 3827 3827 3828 3830 3831 3832 3833 3834 3834 3838 3840 3840 3841 3847 3849 3850 3850 3850 3854 3858 3861 3861 3863 3864 3864 3867 3870 3871 3873 3874 3877 3878 3882 3884 3888 3893 3896 3898 3901 3901 3907 3909 3910 3911 3911 3911 3914 3914 3914 3915 3917 3917 3921 3924 3924 3925 3926 3926 3932 3936 3939 3942 3946 3948 3951 3952 3953 3957 3960 3964 3964 3964 3967 3969 3970 3971 3971 3972 3976 3976 3981 3983 3984 3985 3985 3987 3992 3998 4000 4003 4003 4004 4009 4012 4013 4017 4020 4020 4025 4029 4038 4039 4040 4041 4041 4045 4048 4049 4056 4059 4060 4062 4062 4065 4065 4067 4069 4070 4073 4073 4078 4078 4082 4084 4085 4087 4090 4093 4096 4098 4100 4101 4104 4105 4113 4116 4117 4117 4119 4121 4128 4132 4133 4147 4147 4149 4150 4157 4158 4162 4165 4166 4167 4167 4170 4170 4171 4172 4173 4180 4183 4185 4188 4197 4198 4200 4203 4205 4208 4209 4211 4213 4215 4217 4218 4223 4225 4225 4226 4227 4227 4232 4236 4237 4239 4240 4242 4243 4243 4246 4248 4250 4253 4254 4254 4257 4257 4258 4262 4262 4262 4267 4268 4268 4270 4270 4274 4275 4276 4277 4279 4280 4280 4282 4284 4285 4285 4286 4289 4290 4293 4294 4294 4294 4295 4298 4299 4301 4302 4303 4304 4305 4308 4308 4308 4309 4309 4310 4310 4311 4313 4317 4318 4319 4322 4326 4328 4328 4329 4333 4339 4342 4347 4350 4350 4351 4351 4357 4358 4358 4360 4360 4361 4362 4364 4370 4371 4371 4373 4374 4374 4375 4375 4375 4380 4381 4381 4382 4382 4384 4386 4386 4387 4388 4389 4391 4393 4395 4396 4396 4399 4400 4402 4403 4409 4410 4412 4413 4414 4415 4415 4422 4423 4424 4425 4427 4428 4429 4431 4432 4436 4437 4437 4438 4438 4439 4439 4441 4442 4443 4444 4445 4447 4447 4448 4448 4448 4449 4449 4451 4451 4452 4453 4453 4454 4455 4457 4464 4465 4465 4469 4478 4480 4480 4484 4484 4485 4492 4495 4503 4509 4511 4517 4518 4519 4522 4523 4524 4526 4528 4529 4529 4530 4530 4531 4532 4533 4533 4534 4537 4538 4539 4540 4541 4545 4545 4547 4552 4560 4561 4565 4567 4567 4572 4574 4574 4574 4575 4575 4575 4579 4581 4582 4582 4584 4589 4589 4598 4600 4601 4605 4606 4609 4614 4614 4616 4618 4626 4627 4634 4634 4636 4636 4637 4639 4640 4642 4644 4644 4649 4653 4655 4656 4658 4663 4664 4664 4665 4666 4673 4673 4676 4683 4684 4687 4688 4689 4690 4690 4691 4695 4695 4696 4696 4697 4701 4702 4705 4706 4706 4709 4711 4713 4714 4714 4715 4721 4722 4724 4726 4727 4729 4730 4733 4734 4734 4741 4744 4744 4744 4744 4747 4747 4753 4755 4757 4759 4759 4761 4764 4764 4767 4767 4767 4769 4773 4773 4779 4787 4788 4791 4791 4792 4793 4794 4795 4800 4803 4803 4805 4806 4807 4808 4810 4811 4813 4814 4814 4815 4816 4819 4819 4821 4822 4822 4826 4829 4830 4834 4834 4836 4836 4846 4846 4846 4847 4847 4852 4855 4856 4856 4858 4859 4863 4864 4866 4866 4871 4874 4875 4876 4876 4878 4881 4882 4883 4891 4900 4903 4904 4905 4907 4911 4912 4913 4915 4925 4928 4929 4930 4932 4933 4933 4939 4942 4943 4943 4945 4951 4951 4953 4957 4958 4961 4962 4968 4970 4971 4978 4994 4997 4999 5000 5001 5004 5006 5007 5008 5014 5014 5015 5016 5018 5021 5022 5024 5025 5029 5029 5029 5030 5032 5033 5033 5034 5036 5043 5044 5048 5051 5053 5054 5057 5057 5058 5059 5060 5060 5064 5065 5066 5067 5069 5072 5074 5076 5077 5077 5081 5083 5084 5086 5088 5088 5090 5093 5093 5095 5095 5095 5098 5102 5103 5105 5109 5112 5114 5117 5117 5118 5123 5125 5128 5132 5132 5133 5133 5134 5136 5139 5142 5143 5144 5145 5147 5148 5151 5151 5151 5156 5158 5158 5159 5163 5163 5164 5166 5170 5170 5174 5176 5177 5178 5181 5188 5189 5193 5194 5195 5201 5202 5202 5203 5203 5206 5211 5215 5216 5216 5220 5221 5225 5226 5230 5232 5233 5234 5234 5235 5237 5237 5237 5240 5243 5243 5243 5247 5249 5249 5253 5257 5258 5259 5260 5261 5263 5263 5264 5265 5269 5277 5280 5281 5282 5285 5287 5288 5289 5292 5296 5298 5302 5304 5306 5306 5307 5311 5311 5313 5314 5315 5316 5317 5319 5320 5325 5329 5331 5332 5332 5334 5340 5342 5342 5342 5343 5343 5343 5345 5347 5349 5349 5355 5355 5356 5356 5356 5357 5359 5367 5367 5367 5368 5370 5372 5373 5378 5378 5381 5381 5382 5382 5383 5384 5389 5390 5390 5392 5393 5394 5396 5398 5398 5398 5399 5400 5404 5404 5405 5408 5410 5411 5413 5415 5419 5421 5421 5422 5422 5429 5429 5429 5434 5435 5435 5438 5439 5439 5440 5444 5445 5446 5449 5453 5454 5455 5456 5459 5466 5469 5471 5472 5472 5472 5476 5477 5477 5479 5482 5488 5491 5492 5494 5495 5495 5497 5498 5501 5502 5502 5503 5505 5505 5506 5506 5509 5509 5516 5516 5517 5520 5520 5521 5527 5528 5529 5530 5530 5532 5533 5533 5537 5537 5540 5541 5545 5545 5547 5549 5550 5550 5552 5553 5557 5560 5563 5567 5567 5568 5570 5572 5574 5574 5587 5589 5589 5592 5593 5593 5594 5595 5602 5602 5606 5609 5609 5609 5610 5613 5613 5615 5615 5615 5617 5618 5623 5623 5623 5626 5629 5632 5632 5634 5637 5640 5643 5645 5645 5646 5648 5651 5653 5654 5655 5656 5657 5658 5662 5667 5668 5668 5675 5676 5678 5678 5679 5680 5681 5682 5683 5683 5685 5689 5693 5694 5694 5699 5699 5699 5700 5700 5701 5704 5707 5708 5708 5712 5717 5717 5723 5726 5729 5729 5730 5735 5736 5740 5743 5743 5744 5752 5756 5759 5768 5771 5772 5772 5773 5775 5782 5783 5784 5789 5790 5792 5793 5797 5806 5806 5806 5813 5813 5815 5818 5820 5826 5827 5828 5828 5831 5832 5834 5836 5837 5841 5842 5844 5845 5846 5851 5852 5854 5855 5857 5857 5857 5858 5861 5861 5868 5869 5871 5873 5878 5880 5881 5881 5882 5891 5894 5896 5897 5898 5898 5902 5904 5905 5907 5908 5910 5916 5923 5924 5925 5926 5929 5930 5931 5931 5932 5934 5934 5936 5937 5938 5939 5939 5940 5944 5946 5949 5953 5955 5957 5958 5960 5961 5962 5965 5966 5970 5971 5972 5973 5973 5978 5978 5979 5980 5981 5981 5984 5994 5996 5998 5999 5999 6001 6002 6004 6008 6008 6009 6009 6010 6012 6013 6013 6014 6015 6025 6026 6026 6026 6028 6028 6028 6030 6032 6033 6034 6040 6041 6042 6043 6044 6046 6049 6052 6052 6061 6062 6066 6067 6069 6069 6071 6073 6077 6080 6081 6086 6087 6089 6090 6091 6093 6094 6094 6097 6098 6098 6101 6102 6106 6110 6111 6112 6114 6115 6118 6119 6120 6122 6124 6125 6129 6130 6131 6132 6138 6141 6143 6144 6145 6147 6155 6158 6159 6159 6161 6165 6165 6166 6167 6167 6180 6181 6182 6183 6189 6190 6193 6197 6201 6202 6206 6209 6212 6212 6212 6216 6217 6219 6222 6223 6224 6225 6226 6229 6231 6232 6232 6234 6237 6244 6248 6250 6250 6252 6253 6255 6258 6259 6260 6263 6263 6264 6268 6268 6269 6269 6273 6274 6274 6275 6276 6279 6281 6287 6292 6294 6296 6297 6297 6301 6301 6302 6302 6307 6310 6311 6317 6317 6317 6318 6319 6320 6321 6322 6322 6324 6324 6325 6325 6326 6328 6329 6331 6332 6333 6337 6338 6339 6340 6342 6344 6347 6351 6351 6357 6357 6359 6362 6362 6363 6364 6367 6370 6370 6373 6375 6376 6376 6377 6380 6381 6383 6383 6384 6384 6394 6401 6402 6404 6406 6408 6409 6409 6415 6415 6416 6416 6417 6419 6419 6420 6420 6421 6423 6423 6427 6432 6440 6446 6449 6451 6452 6453 6454 6457 6460 6463 6465 6467 6468 6469 6469 6470 6470 6471 6473 6474 6475 6483 6486 6490 6491 6492 6492 6497 6500 6500 6501 6502 6504 6504 6507 6509 6515 6523 6527 6530 6531 6534 6535 6536 6539 6540 6542 6542 6544 6544 6546 6549 6552 6554 6558 6562 6563 6565 6566 6566 6569 6570 6573 6573 6576 6578 6579 6580 6580 6580 6581 6581 6586 6587 6590 6590 6592 6592 6596 6596 6600 6602 6605 6608 6612 6615 6616 6624 6625 6626 6631 6633 6636 6636 6639 6641 6641 6643 6650 6651 6652 6656 6659 6660 6662 6662 6662 6662 6663 6667 6672 6678 6678 6678 6680 6682 6685 6687 6688 6689 6695 6696 6700 6706 6707 6708 6711 6716 6720 6723 6725 6728 6730 6730 6730 6731 6735 6738 6738 6738 6740 6743 6744 6745 6746 6747 6749 6751 6751 6752 6752 6757 6758 6759 6763 6763 6771 6771 6773 6773 6775 6776 6783 6784 6785 6787 6792 6794 6794 6795 6797 6799 6800 6802 6803 6804 6805 6811 6811 6812 6815 6819 6820 6821 6822 6822 6828 6830 6831 6832 6833 6833 6836 6838 6844 6849 6850 6850 6851 6851 6856 6859 6860 6861 6862 6863 6864 6865 6866 6869 6870 6871 6872 6872 6876 6876 6877 6878 6882 6884 6886 6886 6887 6889 6893 6893 6893 6898 6904 6906 6907 6910 6911 6916 6918 6922 6924 6925 6927 6929 6932 6933 6933 6933 6934 6935 6938 6939 6941 6946 6949 6951 6955 6956 6959 6961 6962 6966 6968 6968 6968 6969 6969 6970 6970 6972 6972 6972 6972 6974 6980 6982 6988 6992 6993 6999 7001 7002 7004 7004 7006 7014 7017 7020 7021 7026 7028 7030 7033 7036 7037 7038 7038 7042 7044 7048 7051 7055 7055 7056 7061 7066 7069 7071 7074 7075 7076 7082 7085 7088 7088 7096 7100 7104 7105 7105 7111 7112 7112 7113 7114 7115 7115 7116 7120 7121 7121 7123 7124 7127 7128 7132 7133 7134 7137 7138 7139 7141 7146 7146 7146 7147 7147 7152 7152 7154 7156 7158 7159 7162 7163 7164 7165 7166 7168 7169 7170 7173 7176 7177 7178 7178 7182 7183 7186 7186 7190 7191 7191 7193 7193 7194 7195 7196 7199 7202 7205 7207 7208 7210 7211 7212 7212 7213 7216 7217 7218 7224 7226 7226 7227 7228 7229 7232 7235 7236 7236 7239 7242 7243 7244 7249 7254 7255 7256 7258 7262 7262 7265 7266 7266 7267 7267 7273 7279 7280 7280 7280 7282 7283 7285 7286 7291 7293 7296 7297 7303 7303 7304 7306 7306 7307 7308 7309 7309 7312 7312 7316 7318 7318 7320 7322 7325 7329 7333 7337 7339 7343 7344 7346 7348 7349 7350 7351 7354 7354 7355 7355 7355 7356 7359 7359 7362 7365 7366 7370 7373 7376 7376 7378 7380 7380 7382 7382 7384 7389 7390 7391 7392 7396 7399 7399 7400 7400 7401 7402 7404 7405 7410 7411 7413 7416 7416 7416 7420 7423 7424 7427 7427 7441 7441 7441 7442 7443 7446 7446 7447 7452 7452 7453 7454 7456 7457 7457 7459 7459 7463 7470 7473 7473 7475 7475 7479 7479 7480 7482 7484 7485 7489 7491 7494 7494 7494 7497 7499 7499 7500 7509 7511 7512 7516 7517 7518 7519 7524 7524 7524 7527 7528 7533 7536 7536 7539 7541 7543 7543 7546 7546 7547 7551 7551 7559 7560 7563 7566 7569 7571 7572 7573 7577 7579 7581 7584 7584 7590 7590 7590 7595 7599 7599 7603 7608 7608 7609 7610 7611 7611 7612 7614 7614 7614 7616 7618 7619 7619 7626 7630 7632 7634 7634 7634 7635 7640 7642 7643 7644 7645 7647 7647 7649 7651 7651 7651 7654 7661 7667 7672 7675 7677 7680 7682 7682 7687 7689 7690 7692 7692 7695 7697 7701 7702 7702 7703 7710 7714 7715 7715 7716 7717 7718 7726 7726 7726 7729 7729 7733 7736 7738 7739 7741 7741 7742 7742 7747 7748 7750 7753 7755 7760 7762 7762 7765 7766 7770 7773 7773 7775 7777 7777 7779 7782 7782 7786 7787 7788 7790 7791 7792 7792 7793 7794 7795 7796 7800 7800 7802 7807 7807 7807 7811 7811 7812 7812 7813 7813 7817 7817 7823 7823 7828 7828 7829 7834 7835 7836 7841 7842 7845 7847 7851 7852 7854 7855 7856 7858 7863 7865 7866 7867 7870 7871 7872 7872 7872 7873 7875 7875 7877 7878 7883 7891 7892 7894 7895 7896 7906 7907 7914 7915 7916 7917 7917 7917 7918 7925 7925 7928 7932 7933 7936 7938 7940 7943 7944 7945 7946 7949 7953 7953 7953 7955 7962 7963 7967 7968 7969 7970 7971 7972 7976 7977 7982 7985 7987 7988 7988 7989 7991 7996 7997 8000 8000 8002 8003 8005 8006 8010 8011 8011 8012 8012 8023 8034 8037 8038 8039 8041 8042 8043 8045 8047 8051 8053 8058 8061 8061 8066 8068 8069 8069 8070 8071 8072 8073 8074 8076 8082 8082 8083 8083 8084 8085 8085 8086 8090 8094 8097 8098 8104 8107 8110 8111 8113 8114 8117 8117 8117 8118 8118 8121 8122 8123 8124 8125 8125 8127 8129 8130 8131 8132 8136 8136 8136 8137 8142 8142 8143 8144 8145 8147 8147 8148 8149 8149 8150 8157 8160 8160 8161 8161 8163 8164 8167 8167 8171 8171 8174 8175 8176 8177 8177 8178 8180 8181 8187 8188 8189 8195 8196 8196 8198 8201 8204 8208 8209 8215 8216 8219 8220 8222 8222 8222 8227 8227 8232 8233 8235 8241 8243 8243 8245 8247 8247 8249 8250 8251 8253 8254 8255 8256 8260 8260 8261 8266 8268 8273 8275 8277 8282 8283 8283 8283 8285 8286 8289 8293 8295 8295 8295 8297 8302 8304 8305 8308 8311 8313 8313 8315 8317 8321 8321 8324 8325 8325 8326 8327 8340 8343 8345 8346 8348 8350 8353 8354 8359 8359 8363 8369 8369 8370 8376 8380 8385 8392 8392 8393 8396 8396 8400 8400 8400 8400 8405 8407 8407 8408 8408 8408 8409 8412 8413 8414 8419 8422 8425 8425 8428 8428 8429 8429 8432 8434 8436 8441 8443 8444 8445 8448 8448 8448 8449 8449 8451 8454 8455 8456 8457 8458 8458 8458 8464 8468 8471 8472 8473 8474 8475 8482 8482 8488 8489 8491 8494 8494 8494 8494 8496 8497 8497 8500 8501 8504 8504 8505 8508 8511 8514 8517 8519 8520 8521 8523 8525 8526 8528 8528 8531 8533 8534 8536 8538 8539 8544 8545 8551 8554 8554 8559 8560 8561 8563 8564 8565 8567 8569 8569 8569 8573 8577 8578 8579 8581 8582 8582 8583 8584 8584 8585 8586 8586 8589 8591 8591 8592 8594 8595 8598 8606 8608 8609 8609 8611 8614 8614 8616 8624 8625 8625 8626 8628 8633 8636 8642 8647 8649 8651 8652 8653 8653 8653 8653 8660 8662 8663 8663 8663 8667 8668 8670 8672 8672 8672 8672 8675 8678 8678 8680 8685 8688 8689 8689 8690 8690 8690 8691 8693 8696 8700 8701 8704 8704 8706 8711 8713 8716 8716 8717 8717 8718 8720 8722 8724 8725 8727 8727 8728 8728 8730 8731 8731 8734 8735 8745 8746 8753 8754 8755 8755 8756 8757 8758 8760 8763 8764 8766 8769 8772 8777 8780 8782 8783 8785 8787 8789 8791 8791 8797 8798 8799 8799 8800 8802 8803 8813 8814 8814 8821 8823 8824 8827 8829 8831 8831 8833 8833 8834 8834 8835 8835 8836 8836 8836 8839 8839 8841 8845 8845 8846 8850 8850 8851 8853 8855 8857 8858 8859 8863 8866 8869 8871 8872 8873 8874 8875 8885 8885 8886 8888 8892 8893 8897 8899 8899 8900 8901 8902 8902 8907 8907 8908 8908 8912 8913 8914 8916 8920 8920 8921 8922 8923 8923 8924 8924 8925 8927 8929 8933 8934 8934 8936 8938 8938 8940 8940 8942 8944 8944 8945 8950 8951 8951 8956 8956 8956 8957 8958 8958 8963 8964 8966 8968 8969 8970 8973 8974 8976 8978 8980 8987 8991 8993 8994 8995 8995 8999 9001 9002 9007 9010 9011 9011 9011 9013 9015 9025 9028 9028 9029 9031 9034 9039 9040 9040 9041 9042 9043 9044 9045 9046 9048 9051 9053 9055 9060 9060 9063 9071 9072 9073 9074 9075 9075 9082 9084 9090 9093 9094 9097 9098 9099 9099 9100 9100 9102 9103 9104 9104 9106 9107 9108 9108 9110 9110 9111 9116 9119 9120 9121 9124 9124 9125 9130 9130 9130 9130 9131 9131 9133 9135 9135 9136 9138 9143 9144 9147 9152 9153 9155 9157 9157 9158 9159 9160 9162 9164 9164 9167 9168 9171 9172 9178 9178 9179 9180 9183 9184 9186 9187 9188 9190 9191 9197 9198 9199 9200 9201 9202 9203 9203 9203 9204 9209 9209 9209 9213 9221 9221 9222 9222 9223 9224 9224 9225 9225 9226 9228 9228 9228 9229 9232 9234 9236 9240 9241 9242 9242 9245 9246 9251 9254 9256 9258 9259 9259 9262 9262 9266 9267 9270 9278 9278 9279 9281 9282 9282 9283 9285 9285 9289 9289 9290 9294 9294 9296 9296 9301 9301 9302 9305 9305 9306 9307 9308 9312 9313 9313 9319 9324 9325 9328 9333 9341 9343 9345 9345 9347 9348 9348 9348 9348 9349 9349 9353 9358 9359 9361 9361 9362 9366 9366 9369 9369 9372 9372 9373 9381 9381 9384 9387 9389 9392 9393 9396 9397 9401 9408 9410 9411 9414 9415 9416 9417 9419 9419 9421 9425 9425 9429 9432 9435 9438 9440 9440 9441 9442 9454 9455 9459 9460 9463 9463 9465 9467 9468 9475 9479 9481 9481 9482 9484 9486 9488 9490 9494 9495 9496 9498 9498 9500 9501 9503 9507 9507 9510 9511 9512 9515 9516 9519 9520 9521 9522 9524 9530 9534 9536 9537 9537 9538 9539 9542 9548 9552 9553 9553 9553 9554 9557 9557 9557 9559 9562 9562 9564 9567 9576 9576 9579 9581 9581 9581 9584 9586 9586 9590 9590 9591 9598 9599 9604 9605 9605 9606 9610 9613 9618 9623 9624 9624 9628 9630 9631 9632 9633 9633 9634 9635 9636 9636 9637 9639 9639 9648 9652 9652 9652 9653 9653 9656 9659 9660 9661 9663 9664 9669 9672 9674 9674 9675 9678 9678 9682 9682 9684 9687 9687 9689 9690 9690 9691 9692 9692 9692 9693 9695 9697 9697 9698 9699 9702 9707 9707 9709 9712 9714 9714 9714 9718 9725 9729 9731 9732 9732 9734 9736 9737 9737 9739 9744 9745 9745 9745 9749 9753 9754 9756 9758 9768 9769 9769 9770 9771 9777 9783 9783 9784 9787 9787 9788 9789 9790 9790 9791 9792 9793 9793 9795 9797 9799 9800 9800 9802 9803 9804 9805 9805 9807 9808 9809 9810 9810 9811 9812 9815 9815 9817 9818 9818 9819 9824 9824 9827 9830 9835 9841 9843 9843 9845 9847 9849 9849 9851 9851 9851 9854 9857 9858 9858 9858 9858 9859 9860 9861 9863 9868 9869 9869 9871 9873 9873 9873 9875 9877 9880 9881 9882 9883 9883 9885 9887 9888 9888 9890 9902 9906 9911 9915 9917 9918 9919 9920 9921 9921 9922 9923 9923 9930 9932 9932 9934 9936 9937 9939 9940 9940 9942 9947 9955 9956 9958 9960 9961 9962 9966 9967 9968 9974 9975 9976 9976 9976 9981 9981 9984 9985 9986 9986 9988 9989 9989 9990 9991 9992 9992 9992 9993 9995 9996 9997 10000 10000 10000
368 368 374 376 376 379 383 385 388 390 394 395 398 399 400 400 401 401 403 405 405 406 407 408 409 410 410 412 412 415 419 420 421 424 426 426 431 436 438 441 443 447 456 456 458 462 463 464 465 465 465 466 467 469 471 472 472 475 477 480 480 486 491 491 492 494 495 495 496 498 505 506 506 507 508 508 512 514 514 518 519 519 523 525 527 528 533 535 536 538 540 540 541 545 546 546 547 550 553 553 554 556 556 557 558 558 564 566 567 569 569 570 571 572 576 577 578 578 580 583 584 585 585 589 590 591 595 600 602 602 605 607 613 616 618 622 624 625 630 631 633 635 638 639 639 642 644 644 651 653 655 655 657 660 661 662 663 664 664 666 669 671 672 672 672 678 683 688 689 689 693 696 697 702 702 705 707 707 709 710 711 714 715 719 721 727 728 730 733 735 736 739 740 741 744 746 747 751 757 757 759 759 762 767 771 771 772 773 773 774 777 778 778 781 782 782 783 783 784 785 785 790 790 792 793 794 797 797 797 803 807 809 811 813 814 814 815 819 824 825 826 827 838 840 848 850 851 854 855 855 856 859 859 860 863 868 868 870 870 871 872 872 873 873 877 880 880 885 887 887 890 891 892 892 892 894 894 899 900 900 903 903 906 908 908 908 909 909 910 911 911 921 922 923 924 927 928 930 930 931 932 932 936 938 940 940 944 948 948 949 951 954 955 958 962 965 967 967 970 970 971 973 974 976 977 977 977 978 979 980 980 982 982 983 983 983 988 989 994 994 997 998 1007 1009 1009 1017 1020 1026 1028 1029 1034 1035 1037 1037 1039 1041 1042 1043 1044 1046 1047 1048 1048 1049 1049 1050 1051 1058 1059 1060 1061 1062 1066 1067 1069 1070 1072 1076 1081 1082 1083 1085 1085 1085 1087 1088 1089 1090 1091 1093 1094 1094 1099 1099 1102 1104 1105 1108 1111 1113 1114 1115 1116 1121 1122 1123 1128 1128 1129 1129 1129 1133 1137 1139 1144 1144 1147 1150 1151 1151 1151 1154 1157 1158 1161 1170 1171 1173 1174 1176 1179 1181 1183 1184 1185 1189 1190 1190 1190 1192 1194 1196 1197 1198 1199 1201 1203 1203 1214 1215 1216 1216 1220 1227 1231 1234 1236 1239 1239 1240 1241 1243 1245 1248 1248 1249 1249 1253 1254 1256 1259 1259 1260 1261 1262 1263 1265 1266 1268 1269 1270 1273 1273 1276 1277 1280 1280 1280 1285 1286 1287 1289 1289 1290 1291 1291 1295 1302 1304 1306 1309 1309 1312 1314 1316 1316 1318 1320 1324 1324 1327 1329 1332 1332 1332 1338 1339 1341 1341 1344 1344 1344 1345 1345 1346 1347 1348 1350 1356 1358 1358 1360 1365 1367 1367 1367 1369 1371 1372 1373 1376 1378 1380 1382 1384 1384 1386 1388 1394 1397 1397 1399 1400 1404 1404 1405 1410 1411 1411 1412 1412 1412 1417 1417 1419 1420 1421 1422 1423 1427 1431 1434 1438 1440 1441 1442 1443 1444 1445 1446 1447 1448 1450 1452 1456 1458 1458 1462 1466 1466 1466 1469 1469 1470 1470 1470 1470 1473 1476 1476 1476 1479 1480 1481 1481 1482 1484 1487 1487 1488 1488 1490 1491 1500 1502 1503 1503 1504 1504 1504 1505 1506 1507 1511 1516 1518 1522 1524 1525 1527 1529 1530 1533 1533 1535 1536 1542 1543 1546 1547 1551 1552 1553 1554 1559 1560 1565 1574 1576 1578 1580 1581 1583 1585 1586 1587 1594 1595 1603 1605 1605 1606 1606 1610 1611 1612 1613 1613 1614 1614 1614 1618 1618 1622 1624 1625 1630 1631 1632 1635 1635 1637 1641 1641 1643 1645 1645 1645 1650 1651 1651 1653 1654 1656 1660 1661 1661 1662 1667 1667 1671 1672 1674 1674 1675 1675 1676 1678 1678 1681 1683 1683 1685 1685 1686 1687 1690 1690 1692 1698 1701 1702 1705 1705 1706 1707 1707 1708 1710 1711 1711 1714 1714 1715 1715 1716 1717 1721 1722 1723 1723 1724 1724 1726 1730 1733 1739 1741 1742 1744 1744 1744 1751 1752 1757 1758 1758 1759 1759 1762 1762 1764 1766 1768 1770 1774 1775 1777 1778 1786 1786 1788 1789 1789 1790 1791 1795 1801 1802 1802 1802 1805 1806 1807 1808 1809 1810 1810 1811 1816 1818 1825 1825 1826 1827 1827 1827 1828 1828 1830 1832 1833 1833 1841 1842 1843 1844 1849 1850 1857 1860 1866 1868 1870 1873 1873 1880 1881 1882 1884 1886 1887 1891 1902 1904 1905 1909 1914 1914 1914 1917 1920 1922 1925 1927 1933 1934 1935 1941 1942 1943 1948 1948 1949 1950 1954 1957 1968 1970 1975 1976 1979 1979 1980 1981 1986 1991 1996 2001 2006 2009 2012 2015 2015 2015 2020 2021 2021 2023 2024 2024 2026 2026 2028 2029 2032 2036 2039 2045 2046 2047 2052 2052 2052 2053 2055 2057 2059 2060 2067 2069 2069 2071 2074 2077 2077 2080 2081 2084 2085 2086 2089 2094 2100 2101 2101 2102 2103 2104 2105 2107 2110 2110 2110 2111 2112 2114 2114 2119 2122 2123 2126 2128 2129 2129 2131 2131 2135 2136 2138 2138 2139 2139 2141 2144 2148 2149 2150 2152 2155 2161 2161 2162 2163 2168 2168 2169 2171 2171 2177 2178 2180 2180 2183 2184 2187 2191 2193 2196 2197 2198 2199 2201 2202 2209 2210 2210 2212 2213 2218 2223 2226 2229 2230 2231 2231 2236 2237 2238 2239 2240 2242 2245 2246 2246 2246 2249 2249 2250 2259 2259 2259 2261 2263 2264 2267 2269 2270 2272 2273 2274 2282 2284 2289 2290 2291 2292 2294 2294 2301 2304 2305 2305 2305 2307 2307 2308 2309 2312 2314 2314 2316 2320 2321 2324 2325 2327 2328 2328 2329 2329 2331 2332 2334 2338 2339 2347 2348 2349 2349 2353 2355 2356 2359 2362 2362 2364 2365 2366 2366 2366 2369 2370 2370 2371 2378 2379 2380 2380 2381 2383 2383 2388 2389 2390 2390 2391 2396 2397 2400 2401 2403 2403 2405 2407 2409 2409 2410 2411 2413 2413 2417 2421 2422 2422 2422 2425 2433 2434 2435 2435 2444 2446 2450 2450 2454 2455 2458 2460 2463 2465 2465 2471 2475 2476 2478 2480 2485 2486 2495 2496 2498 2500 2503 2503 2504 2505 2507 2511 2513 2515 2517 2517 2519 2520 2521 2521 2523 2527 2528 2532 2534 2537 2543 2545 2549 2549 2550 2550 2552 2558 2558 2561 2561 2562 2563 2563 2564 2566 2568 2570 2570 2573 2577 2579 2584 2585 2587 2592 2592 2593 2594 2596 2598 2599 2600 2601 2602 2605 2606 2608 2609 2611 2611 2613 2614 2615 2616 2617 2617 2617 2619 2623 2624 2632 2634 2635 2636 2636 2644 2644 2646 2648 2654 2656 2660 2661 2664 2669 2670 2678 2680 2681 2681 2681 2682 2686 2687 2688 2689 2689 2692 2696 2697 2697 2698 2700 2700 2701 2707 2708 2710 2717 2718 2719 2720 2720 2722 2723 2725 2730 2730 2731 2732 2736 2737 2739 2743 2748 2749 2753 2754 2755 2755 2756 2766 2767 2767 2767 2768 2769 2770 2772 2772 2774 2774 2774 2777 2778 2780 2784 2784 2788 2789 2797 2798 2799 2803 2804 2805 2805 2806 2807 2809 2818 2819 2819 2825 2826 2828 2831 2835 2836 2838 2843 2843 2843 2847 2848 2848 2858 2859 2862 2864 2866 2869 2875 2876 2878 2880 2884 2885 2890 2892 2893 2895 2896 2899 2902 2906 2907 2907 2911 2915 2915 2917 2918 2918 2921 2922 2923 2924 2925 2925 2928 2930 2930 2932 2933 2934 2935 2935 2936 2939 2944 2946 2950 2951 2953 2957 2958 2961 2963 2965 2965 2965 2968 2970 2971 2974 2982 2982 2986 2987 2990 2992 2993 2996 3000 3002 3009 3009 3010 3013 3013 3016 3023 3024 3025 3029 3030 3030 3034 3034 3035 3037 3039 3042 3046 3046 3047 3047 3049 3051 3051 3053 3056 3058 3058 3059 3061 3063 3063 3065 3067 3070 3072 3072 3073 3073 3075 3075 3076 3080 3080 3083 3084 3084 3085 3088 3092 3097 3098 3099 3099 3100 3100 3104 3106 3108 3108 3112 3113 3115 3115 3116 3117 3118 3118 3119 3119 3120 3120 3122 3122 3126 3131 3133 3136 3137 3138 3142 3142 3147 3147 3152 3156 3161 3162 3168 3169 3174 3177 3179 3180 3187 3191 3191 3204 3204 3204 3205 3206 3206 3206 3206 3209 3209 3209 3211 3213 3216 3216 3217 3218 3220 3220 3224 3226 3230 3231 3233 3237 3237 3237 3238 3239 3245 3251 3260 3262 3262 3265 3265 3266 3268 3268 3269 3272 3272 3272 3274 3279 3281 3282 3284 3285 3286 3286 3288 3290 3290 3292 3293 3294 3294 3295 3296 3300 3301 3303 3312 3312 3313 3316 3317 3318 3320 3321 3321 3322 3327 3327 3328 3329 3330 3332 3332 3334 3336 3339 3340 3341 3344 3344 3349 3351 3352 3352 3353 3355 3358 3360 3362 3364 3364 3365 3365 3367 3374 3374 3375 3376 3381 3382 3385 3385 3386 3388 3390 3390 3390 3393 3395 3396 3396 3398 3409 3410 3415 3416 3419 3420 3423 3423 3423 3424 3426 3427 3429 3429 3430 3432 3433 3434 3434 3436 3437 3437 3438 3442 3444 3444 3445 3447 3447 3448 3449 3452 3453 3456 3458 3459 3460 3462 3465 3469 3471 3471 3471 3474 3475 3477 3477 3482 3486 3492 3492 3492 3495 3496 3497 3498 3503 3506 3508 3510 3512 3515 3516 3516 3516 3518 3519 3520 3526 3530 3531 3531 3532 3535 3535 3536 3539 3541 3545 3548 3555 3556 3556 3559 3559 3560 3560 3562 3563 3568 3571 3572 3574 3575 3575 3578 3579 3580 3582 3584 3586 3591 3592 3593 3595 3596 3597 3597 3600 3602 3603 3603 3606 3610 3610 3612 3612 3614 3615 3616 3616 3619 3620 3620 3625 3625 3625 3630 3631 3632 3633 3635 3635 3641 3641 3648 3651 3651 3653 3655 3659 3662 3662 3663 3663 3664 3670 3676 3680 3681 3682 3683 3684 3684 3688 3694 3696 3697 3698 3698 3703 3704 3708 3712 3719 3719 3720 3727 3728 3731 3732 3732 3733 3733 3736 3737 3737 3739 3740 3740 3740 3741 3742 3744 3744 3746 3748 3749 3749 3750 3751 3751 3756 3757 3762 3763 3764 3768 3768 3769 3769 3770 3778 3780 3782 3785 3785 3786 3787 3790 3795 3796 3796 3802 3802 3807 3807 3809 3810 3811 3811 3811 3817 3819 3819 3822 3825 3826 3827 3829 3833 3834 3836 3839 3843 3845 3848 3849 3850 3852 3856 3858 3861 3863 3863 3863 3863 3870 3880 3881 3881 3881 3882 3887 3889 3892 3892 3893 3893 3894 3896 3897 3899 3903 3906 3911 3911 3912 3918 3925 3926 3927 3927 3928 3932 3932 3934 3936 3941 3944 3945 3947 3948 3950 3951 3953 3953 3956 3957 3958 3962 3963 3963 3964 3965 3965 3968 3968 3970 3974 3975 3975 3976 3979 3984 3984 3987 3989 3989 3991 3995 3996 3998 4000 4001 4001 4004 4005 4006 4006 4013 4015 4021 4022 4022 4022 4026 4030 4039 4040 4041 4042 4042 4046 4052 4053 4057 4060 4061 4062 4065 4065 4065 4070 4071 4073 4074 4078 4079 4079 4083 4085 4086 4089 4093 4097 4099 4100 4101 4108 4109 4109 4115 4119 4120 4123 4125 4128 4129 4134 4134 4148 4150 4153 4154 4158 4158 4162 4167 4170 4173 4177 4177 4180 4182 4184 4191 4193 4194 4194 4198 4200 4207 4208 4211 4212 4215 4216 4221 4224 4224 4225 4225 4226 4229 4232 4233 4234 4238 4239 4245 4246 4247 4248 4248 4249 4252 4252 4254 4256 4258 4258 4259 4267 4268 4269 4269 4272 4276 4280 4280 4280 4282 4282 4288 4289 4291 4291 4292 4293 4297 4298 4301 4307 4307 4307 4310 4312 4314 4314 4316 4317 4321 4322 4326 4327 4335 4335 4336 4337 4340 4340 4346 4349 4354 4360 4361 4362 4364 4366 4366 4369 4370 4372 4372 4372 4373 4375 4378 4380 4380 4386 4389 4389 4390 4393 4394 4395 4398 4398 4399 4400 4400 4402 4405 4406 4409 4409 4409 4410 4414 4421 4422 4423 4424 4426 4427 4432 4434 4441 4441 4443 4445 4449 4451 4453 4453 4453 4456 4457 4460 4461 4461 4461 4462 4463 4466 4467 4468 4469 4469 4472 4473 4475 4476 4476 4477 4478 4478 4479 4479 4481 4483 4483 4484 4486 4486 4486 4487 4488 4491 4492 4493 4497 4497 4499 4501 4502 4504 4504 4506 4506 4508 4510 4511 4516 4518 4519 4520 4520 4521 4522 4523 4527 4527 4527 4528 4531 4534 4535 4540 4540 4540 4542 4545 4546 4546 4549 4549 4551 4555 4556 4560 4561 4563 4564 4565 4566 4568 4569 4572 4572 4574 4577 4577 4578 4581 4581 4581 4582 4583 4583 4584 4585 4587 4588 4590 4592 4595 4596 4597 4600 4601 4602 4602 4605 4607 4608 4614 4627 4629 4630 4630 4631 4632 4632 4635 4638 4640 4641 4643 4648 4649 4652 4652 4654 4657 4660 4662 4665 4665 4666 4669 4669 4670 4673 4678 4679 4680 4682 4686 4688 4691 4693 4694 4695 4696 4700 4704 4705 4705 4705 4707 4708 4710 4710 4711 4711 4712 4712 4721 4723 4725 4726 4729 4730 4732 4732 4733 4734 4734 4738 4745 4748 4752 4755 4759 4761 4763 4763 4763 4772 4774 4777 4779 4781 4784 4785 4785 4788 4789 4790 4793 4795 4797 4802 4804 4806 4808 4811 4811 4812 4819 4820 4823 4828 4832 4836 4837 4843 4844 4849 4849 4851 4852 4860 4860 4861 4861 4862 4864 4864 4865 4872 4873 4873 4875 4875 4876 4876 4877 4883 4884 4884 4885 4886 4889 4896 4898 4898 4901 4902 4903 4906 4906 4907 4911 4913 4916 4918 4919 4920 4923 4925 4927 4928 4937 4938 4945 4952 4953 4955 4955 4957 4959 4960 4964 4964 4964 4967 4968 4968 4969 4970 4971 4973 4973 4974 4974 4975 4976 4976 4976 4977 4981 4981 4981 4996 5001 5002 5007 5012 5013 5015 5016 5017 5018 5020 5021 5021 5021 5021 5026 5026 5026 5030 5032 5035 5040 5042 5050 5050 5053 5054 5060 5060 5063 5066 5066 5067 5067 5069 5075 5075 5081 5083 5083 5084 5087 5088 5088 5090 5093 5094 5095 5097 5101 5101 5101 5103 5106 5108 5109 5110 5111 5119 5120 5123 5125 5131 5133 5133 5135 5139 5140 5140 5145 5149 5150 5152 5153 5156 5159 5159 5160 5162 5165 5165 5168 5168 5169 5169 5173 5173 5180 5180 5183 5183 5183 5185 5186 5190 5191 5192 5196 5196 5198 5200 5204 5208 5215 5219 5221 5221 5223 5224 5224 5225 5228 5231 5236 5241 5246 5247 5249 5250 5254 5255 5258 5259 5261 5264 5266 5268 5269 5270 5270 5272 5275 5276 5282 5283 5283 5287 5288 5291 5292 5296 5304 5306 5306 5308 5308 5310 5312 5313 5313 5315 5319 5321 5322 5328 5333 5335 5338 5340 5341 5343 5350 5351 5354 5355 5356 5357 5359 5359 5360 5361 5364 5364 5365 5365 5365 5367 5367 5367 5370 5371 5371 5371 5373 5373 5373 5373 5374 5378 5379 5383 5385 5386 5387 5389 5391 5395 5396 5397 5398 5400 5406 5406 5409 5409 5410 5410 5412 5412 5412 5413 5413 5415 5415 5416 5417 5417 5420 5420 5422 5422 5423 5427 5431 5432 5434 5436 5436 5439 5439 5445 5448 5450 5450 5451 5452 5453 5456 5456 5459 5462 5463 5463 5470 5471 5472 5473 5473 5473 5474 5475 5476 5477 5479 5480 5481 5481 5484 5484 5485 5486 5488 5488 5489 5491 5491 5493 5493 5494 5495 5495 5497 5497 5499 5499 5501 5501 5503 5503 5505 5507 5508 5514 5514 5514 5515 5515 5516 5517 5519 5519 5520 5522 5527 5529 5531 5531 5534 5540 5540 5542 5544 5548 5550 5551 5555 5559 5562 5565 5566 5570 5574 5577 5581 5581 5581 5582 5582 5582 5584 5584 5586 5590 5590 5594 5595 5596 5599 5601 5601 5601 5601 5605 5606 5609 5610 5611 5614 5620 5621 5622 5622 5624 5624 5625 5626 5627 5628 5629 5630 5637 5637 5637 5639 5639 5646 5647 5649 5653 5653 5657 5658 5658 5658 5659 5661 5664 5664 5665 5668 5669 5670 5676 5676 5678 5680 5680 5681 5681 5683 5694 5695 5696 5699 5699 5708 5711 5712 5714 5716 5716 5716 5722 5722 5725 5726 5726 5726 5728 5729 5730 5732 5738 5740 5740 5741 5742 5742 5744 5744 5744 5753 5756 5765 5770 5772 5773 5773 5778 5782 5784 5786 5786 5790 5791 5795 5795 5800 5806 5809 5810 5813 5814 5819 5819 5821 5830 5831 5843 5848 5849 5851 5851 5851 5852 5853 5854 5854 5856 5856 5858 5859 5860 5865 5869 5870 5870 5872 5876 5878 5879 5880 5883 5884 5884 5885 5885 5891 5891 5892 5897 5900 5900 5901 5907 5908 5910 5911 5912 5912 5917 5920 5924 5927 5929 5930 5938 5940 5944 5947 5948 5951 5952 5952 5957 5958 5958 5959 5959 5961 5961 5963 5967 5969 5971 5972 5972 5972 5974 5974 5976 5978 5979 5983 5984 5986 5988 5991 5991 5995 5995 6002 6002 6002 6003 6005 6006 6007 6011 6012 6013 6014 6014 6015 6017 6028 6030 6031 6033 6034 6035 6036 6039 6039 6041 6042 6044 6045 6046 6052 6052 6053 6054 6056 6056 6057 6059 6063 6064 6064 6065 6065 6066 6066 6071 6073 6073 6074 6076 6077 6080 6087 6087 6092 6093 6093 6098 6100 6102 6103 6104 6105 6105 6106 6110 6110 6112 6112 6113 6114 6117 6119 6119 6125 6126 6126 6126 6129 6131 6131 6132 6139 6143 6146 6147 6148 6149 6157 6162 6163 6166 6166 6167 6170 6173 6173 6178 6181 6182 6186 6188 6189 6191 6194 6198 6207 6207 6212 6216 6217 6218 6219 6222 6223 6224 6224 6227 6231 6231 6233 6235 6237 6237 6237 6237 6238 6248 6249 6250 6252 6253 6255 6256 6258 6261 6262 6263 6264 6267 6269 6269 6272 6273 6273 6274 6276 6277 6278 6279 6282 6292 6299 6299 6304 6307 6311 6311 6317 6319 6319 6320 6323 6325 6325 6326 6327 6328 6330 6331 6332 6338 6339 6342 6343 6343 6344 6345 6347 6348 6348 6349 6350 6357 6357 6359 6361 6364 6364 6366 6368 6371 6372 6373 6373 6380 6381 6381 6382 6385 6385 6386 6387 6388 6390 6390 6391 6391 6392 6397 6398 6400 6400 6401 6402 6404 6405 6415 6416 6417 6418 6418 6419 6420 6420 6424 6424 6426 6428 6431 6436 6438 6442 6446 6449 6449 6451 6452 6453 6453 6454 6454 6457 6463 6464 6465 6470 6470 6473 6474 6474 6474 6477 6480 6481 6481 6489 6489 6490 6492 6493 6494 6501 6503 6504 6505 6509 6509 6510 6510 6513 6519 6527 6529 6530 6531 6537 6538 6539 6540 6540 6546 6548 6550 6550 6552 6553 6553 6556 6560 6567 6568 6569 6570 6570 6573 6574 6576 6578 6579 6580 6581 6581 6582 6583 6583 6586 6589 6593 6596 6599 6600 6600 6603 6603 6605 6605 6606 6611 6615 6617 6619 6626 6629 6630 6633 6633 6637 6638 6639 6641 6643 6648 6653 6656 6657 6658 6661 6667 6668 6669 6669 6672 6675 6676 6676 6678 6679 6680 6682 6686 6687 6690 6692 6693 6706 6708 6711 6712 6712 6713 6714 6719 6720 6723 6728 6730 6730 6731 6733 6733 6741 6741 6743 6743 6745 6748 6750 6756 6756 6756 6759 6760 6760 6761 6762 6766 6767 6768 6768 6772 6773 6773 6774 6774 6778 6783 6784 6785 6786 6789 6794 6795 6796 6796 6798 6802 6810 6811 6813 6815 6821 6828 6829 6832 6836 6845 6850 6853 6854 6856 6858 6861 6861 6862 6866 6867 6877 6878 6880 6881 6882 6883 6885 6885 6885 6887 6891 6891 6892 6893 6893 6897 6899 6900 6908 6908 6909 6911 6912 6918 6920 6921 6922 6924 6924 6924 6926 6927 6928 6928 6932 6933 6934 6938 6939 6942 6942 6943 6946 6949 6950 6952 6952 6957 6958 6960 6962 6966 6966 6975 6977 6977 6982 6982 6985 6987 6990 6992 7001 7002 7003 7007 7011 7012 7012 7012 7014 7017 7019 7022 7034 7037 7039 7046 7048 7049 7051 7052 7054 7055 7057 7059 7060 7064 7065 7069 7069 7070 7074 7074 7075 7078 7078 7086 7088 7091 7094 7097 7098 7099 7100 7101 7105 7107 7110 7112 7112 7115 7115 7118 7122 7129 7133 7135 7136 7136 7138 7139 7141 7142 7142 7144 7145 7146 7149 7149 7150 7152 7155 7156 7156 7157 7162 7163 7164 7166 7166 7168 7172 7173 7177 7179 7183 7183 7188 7190 7191 7191 7192 7192 7194 7194 7198 7201 7205 7212 7213 7216 7217 7221 7221 7224 7227 7227 7228 7228 7230 7231 7231 7232 7233 7236 7237 7238 7238 7239 7242 7245 7246 7250 7254 7254 7255 7255 7256 7258 7258 7264 7267 7270 7272 7277 7282 7282 7286 7287 7288 7288 7289 7291 7293 7295 7296 7303 7306 7310 7311 7311 7313 7314 7315 7315 7316 7316 7320 7321 7323 7324 7326 7328 7329 7329 7330 7331 7331 7332 7333 7333 7339 7339 7340 7341 7342 7344 7347 7348 7349 7351 7352 7352 7353 7356 7357 7357 7359 7361 7363 7364 7364 7364 7366 7367 7367 7369 7369 7370 7372 7373 7377 7377 7379 7380 7380 7381 7381 7384 7385 7386 7386 7387 7388 7391 7392 7397 7398 7400 7401 7404 7406 7417 7420 7421 7421 7423 7425 7429 7431 7432 7434 7435 7436 7442 7443 7446 7449 7449 7451 7452 7453 7456 7459 7460 7460 7460 7461 7462 7463 7464 7465 7466 7468 7471 7474 7475 7476 7477 7477 7480 7486 7490 7491 7492 7498 7502 7502 7506 7506 7507 7507 7512 7517 7518 7520 7521 7522 7524 7525 7526 7544 7545 7547 7548 7551 7552 7559 7559 7559 7564 7568 7569 7573 7574 7575 7575 7580 7582 7582 7583 7584 7586 7587 7587 7590 7590 7593 7595 7604 7609 7611 7613 7614 7616 7616 7617 7620 7622 7627 7627 7628 7630 7631 7631 7633 7634 7639 7642 7643 7644 7644 7646 7648 7648 7651 7652 7653 7654 7656 7656 7657 7657 7659 7662 7664 7666 7667 7667 7670 7672 7674 7675 7675 7676 7676 7677 7679 7679 7680 7683 7684 7685 7687 7690 7692 7701 7705 7705 7709 7712 7712 7713 7713 7720 7721 7725 7726 7729 7731 7731 7738 7739 7740 7742 7742 7744 7747 7749 7749 7752 7753 7757 7757 7759 7760 7761 7771 7775 7779 7779 7780 7780 7781 7783 7785 7786 7786 7788 7790 7794 7795 7795 7796 7800 7801 7801 7801 7803 7804 7805 7807 7809 7809 7813 7816 7819 7820 7821 7822 7822 7825 7826 7828 7829 7829 7835 7838 7841 7842 7843 7844 7845 7845 7845 7846 7847 7849 7850 7852 7853 7859 7864 7864 7867 7869 7871 7872 7876 7881 7886 7887 7889 7890 7893 7893 7895 7895 7896 7897 7898 7900 7905 7907 7908 7908 7914 7921 7921 7922 7926 7926 7927 7929 7930 7930 7938 7940 7940 7941 7941 7943 7943 7944 7948 7949 7950 7951 7951 7951 7953 7954 7955 7955 7959 7960 7960 7964 7966 7967 7970 7973 7975 7977 7979 7980 7981 7981 7982 7985 7990 7991 7992 7996 7997 7999 8000 8002 8002 8002 8004 8005 8009 8013 8016 8017 8019 8023 8023 8035 8038 8039 8040 8043 8043 8043 8047 8048 8051 8057 8060 8062 8066 8067 8074 8074 8074 8085 8087 8089 8091 8093 8095 8095 8095 8098 8100 8102 8104 8104 8106 8106 8111 8111 8119 8120 8120 8122 8125 8130 8132 8135 8138 8139 8141 8141 8142 8142 8144 8144 8145 8149 8151 8152 8153 8157 8160 8167 8171 8173 8174 8174 8174 8177 8178 8182 8183 8185 8186 8187 8188 8189 8192 8192 8194 8196 8197 8197 8199 8208 8215 8216 8216 8224 8224 8225 8226 8229 8229 8229 8231 8232 8232 8233 8237 8238 8239 8239 8240 8241 8242 8246 8246 8250 8252 8257 8262 8268 8269 8272 8272 8273 8273 8275 8277 8278 8278 8278 8279 8279 8281 8284 8284 8285 8285 8288 8289 8290 8290 8294 8294 8297 8297 8298 8299 8306 8307 8309 8310 8312 8312 8313 8314 8316 8317 8317 8317 8319 8321 8323 8327 8329 8332 8334 8337 8337 8338 8341 8342 8344 8345 8346 8347 8347 8348 8350 8350 8352 8353 8362 8363 8366 8366 8366 8373 8377 8380 8382 8383 8386 8392 8393 8394 8396 8397 8405 8405 8406 8407 8408 8408 8409 8413 8418 8419 8419 8420 8422 8422 8427 8428 8430 8434 8437 8437 8438 8440 8440 8441 8443 8443 8444 8447 8447 8448 8449 8454 8456 8456 8463 8474 8478 8484 8493 8496 8497 8499 8500 8500 8501 8503 8505 8507 8515 8517 8518 8520 8520 8520 8521 8521 8522 8522 8523 8524 8525 8525 8526 8527 8527 8530 8530 8532 8533 8533 8534 8536 8536 8538 8541 8542 8543 8546 8547 8549 8550 8552 8553 8553 8554 8555 8555 8556 8556 8566 8572 8577 8578 8581 8582 8586 8587 8588 8589 8589 8590 8591 8592 8592 8594 8599 8599 8599 8601 8608 8610 8615 8617 8617 8619 8623 8623 8626 8633 8633 8633 8635 8637 8638 8638 8638 8647 8648 8649 8652 8657 8658 8666 8667 8667 8668 8673 8674 8674 8675 8675 8675 8678 8679 8682 8684 8684 8686 8686 8688 8688 8689 8698 8698 8698 8699 8699 8704 8706 8706 8708 8710 8712 8713 8715 8716 8716 8717 8718 8719 8723 8724 8726 8730 8736 8736 8737 8737 8737 8741 8749 8750 8750 8751 8751 8751 8754 8754 8754 8755 8757 8760 8761 8761 8766 8770 8773 8776 8776 8777 8777 8782 8782 8784 8784 8790 8791 8793 8798 8799 8799 8800 8801 8803 8805 8806 8809 8810 8810 8811 8812 8814 8814 8815 8816 8817 8817 8821 8822 8824 8825 8828 8831 8833 8833 8834 8835 8835 8837 8840 8841 8843 8843 8845 8845 8847 8847 8853 8855 8856 8865 8866 8870 8872 8873 8874 8876 8878 8879 8880 8881 8882 8886 8888 8896 8896 8898 8901 8901 8902 8904 8907 8911 8913 8914 8915 8916 8919 8921 8921 8922 8926 8929 8930 8931 8931 8934 8936 8938 8939 8940 8941 8942 8943 8943 8945 8946 8949 8950 8952 8952 8954 8955 8956 8957 8957 8965 8965 8966 8968 8969 8972 8973 8975 8977 8979 8983 8984 8985 8987 8987 8989 8990 8990 8991 8993 8995 8998 9000 9000 9001 9002 9006 9006 9007 9008 9009 9014 9014 9014 9015 9015 9019 9019 9020 9033 9034 9035 9038 9040 9040 9041 9043 9045 9045 9046 9048 9049 9050 9053 9056 9056 9058 9060 9064 9065 9065 9072 9072 9074 9074 9082 9082 9086 9090 9090 9091 9094 9099 9100 9100 9101 9101 9107 9107 9108 9110 9111 9114 9115 9116 9116 9117 9118 9120 9122 9122 9122 9127 9131 9133 9134 9136 9140 9141 9147 9149 9150 9152 9153 9154 9155 9167 9167 9171 9172 9174 9174 9176 9177 9180 9183 9184 9184 9187 9188 9189 9189 9193 9195 9195 9197 9198 9198 9202 9202 9204 9205 9206 9206 9209 9210 9213 9214 9216 9216 9219 9222 9224 9227 9227 9230 9231 9232 9236 9238 9238 9238 9238 9239 9247 9249 9251 9251 9254 9254 9255 9255 9257 9260 9261 9261 9268 9268 9269 9272 9272 9274 9276 9276 9277 9279 9282 9283 9289 9290 9292 9293 9294 9297 9297 9298 9302 9303 9303 9304 9305 9305 9306 9311 9314 9317 9318 9321 9323 9329 9330 9331 9333 9334 9334 9336 9338 9338 9343 9344 9346 9347 9348 9349 9349 9349 9353 9354 9354 9355 9355 9355 9356 9359 9360 9362 9364 9366 9366 9373 9375 9377 9377 9379 9380 9382 9385 9387 9389 9389 9394 9396 9403 9403 9404 9407 9407 9407 9408 9410 9411 9413 9416 9416 9419 9420 9421 9421 9422 9425 9428 9429 9430 9434 9434 9435 9438 9443 9444 9446 9446 9455 9455 9459 9460 9465 9467 9469 9469 9471 9478 9480 9484 9485 9485 9486 9486 9489 9492 9495 9495 9497 9498 9503 9505 9508 9511 9512 9513 9513 9514 9514 9516 9517 9519 9521 9522 9526 9529 9530 9534 9539 9540 9540 9541 9542 9543 9549 9562 9562 9563 9563 9563 9565 9567 9569 9570 9571 9576 9577 9580 9581 9586 9587 9589 9590 9591 9591 9593 9593 9595 9596 9597 9601 9603 9604 9611 9612 9613 9613 9614 9618 9624 9625 9632 9632 9633 9633 9635 9636 9637 9638 9638 9638 9642 9643 9644 9645 9650 9652 9656 9657 9659 9660 9661 9663 9664 9664 9666 9670 9679 9687 9690 9691 9692 9695 9698 9703 9704 9704 9705 9705 9705 9708 9708 9708 9708 9711 9716 9719 9719 9721 9722 9722 9723 9724 9726 9728 9729 9730 9731 9732 9732 9733 9741 9748 9748 9749 9750 9750 9751 9759 9761 9763 9763 9763 9769 9769 9770 9773 9773 9778 9778 9780 9780 9782 9784 9786 9787 9788 9789 9789 9789 9791 9794 9795 9795 9798 9802 9802 9802 9805 9808 9813 9814 9815 9815 9817 9818 9820 9822 9825 9826 9828 9832 9833 9834 9836 9837 9837 9839 9840 9841 9841 9843 9844 9849 9850 9851 9853 9855 9858 9859 9861 9861 9861 9863 9864 9864 9865 9866 9867 9869 9871 9872 9872 9873 9873 9878 9878 9879 9880 9880 9880 9881 9888 9888 9889 9890 9891 9892 9893 9894 9897 9897 9901 9903 9903 9904 9906 9907 9915 9916 9918 9920 9921 9924 9925 9926 9927 9927 9930 9932 9934 9934 9936 9937 9937 9939 9940 9941 9944 9947 9955 9956 9958 9960 9964 9965 9967 9967 9969 9977 9977 9978 9980 9981 9981 9984 9984 9986 9990 9990 9991 9992 9992 9993 9994 9994 9994 9995 9996 9997 9997 9998 10000 10000 10000
444 444 444 444 445 445 445 446 447 448 449 451 451 452 453 455 457 457 458 458 463 464 465 468 468 473 473 481 483 483 484 484 485 486 489 489 492 495 496 497 498 500 502 504 504 505 509 510 512 513 516 520 520 523 524 526 527 529 529 531 537 537 538 538 539 543 543 546 548 548 549 549 551 553 555 557 558 559 559 560 560 560 561 562 564 567 576 583 591 591 591 595 598 601 603 603 604 606 609 610 610 612 616 616 618 619 627 630 631 634 636 636 637 639 642 646 646 649 650 651 653 657 658 661 664 670 674 674 674 674 675 675 676 677 680 682 688 689 692 693 699 703 706 707 707 708 710 714 718 720 720 722 723 723 727 728 730 732 732 734 736 739 740 742 742 743 748 751 752 753 753 754 757 760 760 761 762 762 766 767 767 768 769 773 773 775 775 782 783 785 786 787 787 788 789 791 792 794 797 797 797 797 800 800 800 805 805 807 810 810 812 813 816 816 824 825 828 828 832 832 832 835 835 838 844 846 851 853 858 860 860 860 861 862 864 865 865 866 867 872 875 877 881 881 882 884 886 889 891 891 891 891 892 893 895 896 898 899 899 900 903 904 911 912 914 916 917 922 922 925 925 929 930 931 934 945 945 947 948 951 954 955 957 958 960 960 960 960 962 969 971 974 975 979 984 990 992 993 996 996 999 1004 1010 1010 1013 1013 1019 1022 1026 1027 1027 1028 1028 1028 1029 1030 1033 1038 1040 1040 1041 1043 1043 1046 1047 1048 1048 1051 1051 1052 1052 1052 1053 1055 1063 1064 1065 1067 1069 1071 1072 1072 1074 1075 1076 1076 1078 1079 1080 1082 1083 1091 1093 1098 1100 1100 1101 1101 1102 1102 1102 1102 1102 1103 1103 1104 1104 1106 1106 1107 1108 1111 1113 1116 1116 1119 1121 1124 1126 1128 1130 1132 1133 1136 1137 1138 1139 1139 1140 1141 1142 1144 1145 1145 1149 1152 1152 1154 1157 1165 1165 1177 1179 1184 1188 1191 1192 1194 1195 1196 1196 1202 1207 1207 1208 1209 1209 1210 1215 1218 1219 1221 1221 1223 1226 1227 1231 1234 1235 1236 1239 1241 1244 1246 1249 1250 1251 1253 1254 1254 1257 1258 1260 1263 1265 1266 1267 1278 1281 1282 1283 1284 1284 1294 1294 1294 1296 1297 1300 1300 1304 1305 1305 1306 1310 1312 1312 1315 1316 1320 1322 1324 1333 1333 1334 1334 1335 1336 1336 1337 1341 1344 1346 1348 1349 1349 1349 1350 1354 1356 1357 1360 1360 1361 1361 1364 1372 1373 1374 1375 1375 1375 1376 1377 1378 1379 1380 1381 1382 1382 1382 1386 1392 1393 1394 1395 1395 1396 1405 1415 1416 1424 1426 1428 1429 1431 1432 1433 1433 1435 1438 1439 1440 1442 1443 1444 1446 1447 1447 1448 1449 1453 1455 1455 1457 1458 1458 1464 1466 1471 1474 1474 1474 1474 1476 1477 1479 1480 1484 1485 1485 1486 1486 1486 1487 1490 1490 1490 1491 1492 1493 1493 1494 1496 1496 1497 1501 1501 1504 1504 1505 1510 1512 1518 1518 1519 1520 1521 1523 1523 1526 1526 1527 1528 1529 1530 1532 1536 1537 1537 1540 1541 1543 1543 1543 1544 1544 1546 1547 1549 1554 1557 1557 1558 1559 1560 1565 1565 1567 1568 1568 1568 1569 1571 1571 1574 1577 1577 1578 1578 1579 1580 1581 1583 1583 1585 1585 1586 1586 1586 1587 1587 1589 1593 1595 1596 1598 1599 1600 1604 1606 1610 1618 1618 1621 1622 1623 1624 1624 1626 1626 1628 1630 1632 1633 1634 1635 1636 1636 1637 1638 1643 1643 1644 1651 1653 1654 1654 1655 1657 1660 1661 1664 1665 1670 1672 1673 1678 1679 1680 1682 1682 1685 1685 1685 1686 1692 1694 1695 1696 1698 1698 1699 1702 1710 1711 1712 1714 1719 1722 1722 1723 1725 1728 1728 1730 1733 1733 1733 1734 1734 1735 1736 1738 1740 1753 1753 1753 1755 1763 1765 1766 1774 1777 1779 1780 1781 1781 1783 1785 1786 1786 1788 1789 1789 1791 1791 1797 1798 1800 1801 1801 1803 1804 1809 1813 1815 1816 1817 1817 1818 1821 1824 1829 1831 1831 1833 1833 1834 1835 1838 1838 1849 1849 1849 1850 1851 1852 1855 1855 1859 1863 1864 1866 1867 1869 1870 1872 1876 1877 1878 1878 1879 1881 1881 1885 1886 1888 1888 1889 1891 1893 1894 1898 1902 1905 1906 1909 1909 1910 1911 1912 1912 1915 1917 1917 1917 1924 1926 1928 1928 1930 1930 1931 1932 1940 1941 1949 1950 1952 1952 1959 1961 1965 1968 1968 1969 1969 1972 1973 1977 1985 1985 1988 1988 1988 1988 1989 1989 1991 1994 1994 1995 1996 1998 2000 2001 2001 2003 2008 2009 2016 2018 2019 2019 2020 2022 2026 2026 2026 2027 2028 2029 2030 2033 2034 2038 2042 2046 2050 2051 2052 2054 2054 2055 2055 2057 2060 2061 2068 2070 2071 2073 2075 2077 2078 2084 2085 2085 2089 2092 2094 2095 2100 2104 2104 2105 2113 2114 2115 2117 2118 2119 2119 2120 2122 2122 2122 2124 2124 2126 2127 2129 2130 2141 2141 2144 2145 2150 2151 2154 2154 2155 2156 2156 2163 2166 2174 2175 2176 2176 2180 2180 2183 2183 2186 2188 2189 2191 2192 2193 2195 2195 2197 2197 2203 2204 2205 2207 2207 2208 2209 2210 2210 2213 2222 2232 2234 2242 2242 2243 2244 2245 2246 2246 2250 2255 2259 2259 2263 2270 2272 2274 2275 2276 2289 2291 2293 2294 2296 2302 2303 2303 2303 2310 2310 2319 2320 2320 2323 2323 2324 2324 2326 2328 2329 2331 2334 2336 2343 2344 2345 2346 2347 2347 2350 2352 2353 2354 2354 2355 2358 2358 2358 2359 2359 2360 2367 2369 2371 2372 2372 2373 2374 2376 2379 2386 2390 2390 2392 2393 2397 2399 2399 2400 2402 2408 2408 2410 2411 2414 2415 2424 2428 2431 2433 2434 2440 2442 2443 2444 2445 2448 2450 2451 2454 2454 2463 2466 2466 2469 2470 2473 2474 2477 2477 2478 2480 2481 2481 2482 2482 2484 2485 2488 2489 2493 2495 2498 2500 2501 2501 2504 2507 2508 2508 2508 2510 2511 2511 2511 2512 2514 2519 2520 2527 2528 2534 2534 2535 2539 2543 2543 2543 2545 2547 2550 2550 2552 2553 2556 2558 2558 2558 2563 2563 2565 2567 2571 2575 2576 2577 2581 2582 2584 2585 2591 2594 2596 2596 2596 2601 2602 2603 2603 2608 2609 2609 2610 2611 2615 2618 2618 2623 2628 2628 2629 2630 2631 2632 2639 2640 2640 2648 2651 2662 2662 2663 2664 2671 2672 2674 2677 2677 2680 2680 2685 2686 2687 2690 2693 2694 2694 2696 2697 2700 2701 2704 2704 2704 2705 2706 2706 2710 2711 2712 2718 2720 2721 2721 2729 2729 2732 2734 2734 2741 2742 2743 2744 2748 2748 2749 2750 2752 2753 2756 2763 2764 2768 2769 2771 2774 2777 2779 2782 2782 2785 2786 2786 2786 2788 2789 2789 2793 2794 2795 2795 2795 2800 2800 2800 2804 2810 2812 2812 2815 2816 2816 2818 2818 2819 2828 2829 2830 2831 2834 2835 2835 2836 2837 2839 2841 2842 2847 2849 2849 2851 2852 2855 2855 2855 2856 2856 2857 2859 2864 2868 2869 2872 2872 2877 2878 2880 2880 2881 2881 2882 2885 2885 2888 2888 2889 2890 2890 2890 2896 2906 2910 2911 2912 2913 2915 2916 2917 2919 2919 2922 2924 2924 2926 2933 2935 2938 2943 2946 2949 2949 2953 2953 2954 2955 2955 2956 2959 2960 2961 2963 2963 2965 2970 2970 2971 2974 2975 2975 2977 2979 2982 2983 2985 2986 2986 2989 2991 2991 2993 2993 2994 2996 2999 3000 3005 3006 3007 3007 3009 3010 3011 3016 3022 3029 3032 3032 3032 3032 3032 3034 3034 3036 3042 3047 3048 3048 3051 3053 3054 3060 3061 3062 3065 3066 3068 3073 3074 3076 3079 3079 3080 3082 3082 3082 3086 3087 3088 3094 3094 3094 3095 3097 3097 3098 3101 3102 3104 3105 3107 3107 3111 3111 3112 3113 3114 3116 3116 3116 3121 3121 3122 3122 3123 3124 3125 3126 3127 3131 3132 3133 3133 3136 3137 3138 3138 3138 3139 3146 3151 3155 3156 3157 3159 3161 3162 3168 3170 3171 3172 3172 3172 3176 3177 3177 3178 3180 3183 3184 3187 3194 3194 3205 3206 3207 3209 3211 3213 3218 3222 3222 3223 3224 3224 3226 3227 3229 3230 3230 3231 3235 3236 3243 3244 3246 3248 3249 3251 3251 3258 3265 3268 3273 3279 3285 3286 3289 3294 3295 3296 3296 3298 3298 3298 3300 3301 3308 3308 3308 3309 3309 3310 3310 3313 3320 3321 3323 3328 3330 3330 3330 3334 3335 3335 3336 3341 3343 3345 3347 3349 3351 3353 3357 3358 3362 3363 3363 3364 3364 3364 3371 3374 3383 3384 3384 3388 3391 3393 3394 3397 3398 3400 3404 3406 3411 3411 3413 3415 3416 3417 3417 3418 3419 3419 3422 3424 3425 3428 3428 3429 3432 3432 3433 3435 3438 3438 3439 3441 3446 3448 3448 3452 3454 3454 3458 3459 3459 3460 3461 3464 3464 3467 3468 3471 3472 3472 3472 3478 3478 3480 3483 3484 3487 3487 3487 3488 3489 3491 3496 3498 3498 3501 3502 3505 3506 3507 3512 3514 3516 3516 3517 3520 3521 3522 3526 3526 3527 3527 3528 3529 3530 3530 3531 3533 3534 3539 3543 3544 3544 3545 3545 3545 3546 3546 3547 3553 3553 3556 3561 3562 3565 3568 3569 3570 3571 3571 3572 3573 3574 3574 3578 3583 3584 3588 3589 3590 3594 3594 3596 3599 3600 3601 3603 3603 3609 3609 3614 3614 3615 3615 3616 3618 3618 3625 3631 3632 3633 3636 3641 3647 3647 3647 3648 3654 3655 3660 3663 3668 3669 3669 3669 3672 3674 3675 3676 3676 3678 3678 3679 3682 3683 3683 3684 3685 3685 3685 3686 3688 3691 3692 3696 3698 3699 3700 3700 3701 3702 3706 3707 3707 3707 3707 3712 3713 3718 3728 3730 3731 3731 3733 3733 3733 3733 3738 3738 3739 3740 3741 3741 3745 3747 3748 3749 3752 3754 3754 3754 3754 3755 3756 3763 3769 3771 3771 3772 3778 3779 3779 3779 3780 3780 3785 3787 3794 3794 3794 3797 3797 3798 3799 3801 3805 3807 3808 3808 3816 3818 3818 3826 3826 3827 3828 3831 3836 3838 3838 3840 3841 3843 3844 3844 3847 3848 3853 3853 3857 3858 3860 3861 3873 3873 3876 3878 3879 3882 3882 3884 3889 3889 3889 3893 3896 3904 3905 3909 3911 3911 3915 3929 3931 3931 3932 3932 3934 3938 3942 3946 3947 3954 3954 3955 3957 3957 3958 3960 3963 3965 3966 3975 3977 3979 3981 3981 3982 3984 3988 3994 3995 3997 4004 4004 4006 4017 4018 4021 4021 4023 4023 4023 4026 4032 4034 4039 4041 4041 4043 4044 4046 4047 4056 4057 4057 4061 4066 4068 4070 4073 4073 4073 4074 4074 4074 4077 4081 4083 4086 4087 4090 4090 4093 4095 4097 4097 4099 4101 4103 4105 4107 4108 4108 4109 4110 4111 4113 4116 4116 4118 4119 4119 4120 4121 4123 4126 4129 4131 4133 4134 4134 4139 4142 4143 4143 4147 4148 4154 4155 4156 4160 4164 4164 4177 4177 4180 4182 4188 4188 4195 4195 4198 4200 4201 4203 4204 4206 4208 4210 4218 4224 4225 4226 4228 4231 4233 4236 4236 4238 4238 4241 4244 4247 4248 4251 4255 4256 4260 4260 4262 4263 4263 4265 4267 4271 4272 4273 4275 4278 4281 4282 4285 4285 4286 4286 4287 4289 4290 4293 4297 4305 4307 4307 4312 4314 4317 4317 4319 4320 4320 4321 4323 4324 4324 4326 4334 4336 4336 4336 4339 4341 4341 4343 4351 4352 4353 4354 4356 4358 4358 4361 4364 4369 4372 4376 4376 4378 4380 4382 4383 4384 4387 4389 4390 4390 4392 4393 4393 4393 4394 4395 4399 4399 4401 4402 4403 4411 4417 4419 4423 4428 4429 4431 4437 4440 4441 4442 4443 4444 4448 4449 4454 4456 4456 4458 4459 4461 4461 4462 4464 4465 4470 4471 4471 4475 4476 4476 4477 4478 4478 4480 4482 4484 4489 4489 4490 4491 4495 4496 4497 4499 4502 4502 4502 4503 4504 4507 4508 4512 4518 4519 4520 4521 4523 4524 4531 4534 4535 4536 4537 4542 4546 4550 4551 4554 4555 4558 4558 4559 4561 4562 4563 4566 4570 4571 4573 4573 4575 4575 4575 4578 4579 4581 4585 4586 4587 4590 4590 4590 4592 4595 4600 4601 4602 4605 4605 4606 4607 4608 4609 4611 4612 4613 4615 4619 4619 4621 4621 4625 4626 4627 4630 4630 4632 4632 4633 4634 4643 4644 4645 4649 4650 4653 4653 4656 4661 4665 4668 4669 4669 4674 4676 4676 4678 4680 4680 4682 4686 4687 4689 4691 4691 4692 4693 4694 4695 4697 4698 4702 4703 4703 4704 4704 4705 4706 4706 4707 4714 4717 4719 4721 4725 4725 4728 4738 4739 4740 4742 4743 4745 4746 4746 4748 4750 4751 4752 4757 4757 4758 4759 4760 4763 4769 4769 4771 4774 4775 4776 4779 4787 4788 4790 4791 4792 4792 4793 4794 4795 4796 4797 4801 4803 4807 4807 4811 4816 4823 4824 4826 4827 4830 4831 4833 4834 4835 4835 4836 4839 4839 4840 4842 4843 4843 4844 4847 4849 4852 4853 4854 4854 4855 4856 4856 4856 4858 4862 4865 4866 4866 4873 4882 4888 4888 4889 4893 4900 4901 4906 4906 4911 4911 4912 4913 4917 4919 4920 4923 4928 4931 4931 4932 4933 4938 4939 4940 4940 4942 4943 4945 4945 4947 4947 4948 4948 4950 4952 4955 4956 4957 4959 4961 4962 4965 4967 4968 4971 4976 4978 4979 4981 4985 4985 4989 4990 4991 4991 4994 4995 4998 5001 5001 5004 5004 5004 5004 5004 5006 5007 5008 5010 5010 5010 5013 5013 5016 5019 5020 5022 5022 5024 5024 5029 5031 5035 5038 5040 5040 5041 5042 5042 5043 5043 5045 5048 5049 5049 5049 5054 5056 5065 5068 5068 5069 5071 5074 5076 5078 5078 5078 5080 5081 5085 5086 5087 5088 5089 5090 5090 5093 5095 5097 5104 5107 5109 5112 5114 5116 5123 5127 5131 5131 5132 5133 5134 5137 5138 5138 5139 5139 5139 5140 5141 5142 5143 5144 5144 5145 5145 5148 5150 5151 5151 5155 5155 5157 5162 5166 5168 5169 5170 5172 5175 5178 5179 5179 5179 5184 5184 5186 5186 5189 5193 5193 5195 5196 5198 5198 5198 5202 5204 5205 5205 5206 5207 5207 5208 5209 5210 5210 5212 5215 5216 5226 5229 5232 5233 5233 5234 5235 5236 5237 5237 5237 5238 5239 5244 5248 5249 5252 5253 5254 5259 5261 5263 5264 5268 5268 5273 5273 5277 5277 5278 5290 5291 5293 5294 5294 5294 5294 5297 5298 5305 5306 5306 5307 5319 5321 5323 5323 5324 5324 5329 5336 5340 5341 5344 5347 5348 5348 5350 5351 5351 5351 5352 5355 5357 5357 5360 5363 5363 5366 5368 5370 5371 5373 5378 5379 5381 5385 5385 5385 5386 5389 5391 5393 5394 5394 5398 5401 5402 5404 5404 5407 5408 5409 5409 5409 5410 5414 5417 5420 5421 5424 5427 5428 5429 5431 5433 5434 5434 5437 5437 5438 5441 5443 5450 5451 5454 5459 5460 5461 5462 5463 5464 5464 5466 5467 5468 5474 5477 5477 5491 5493 5494 5496 5498 5501 5504 5507 5510 5513 5514 5514 5516 5518 5519 5520 5520 5521 5523 5524 5524 5524 5525 5545 5546 5549 5554 5555 5555 5558 5559 5561 5566 5569 5572 5572 5575 5578 5578 5584 5585 5586 5588 5588 5589 5596 5598 5599 5602 5602 5606 5607 5607 5608 5609 5610 5614 5614 5617 5618 5624 5626 5626 5628 5628 5636 5637 5643 5644 5645 5646 5647 5648 5655 5660 5661 5663 5663 5664 5666 5666 5669 5670 5671 5674 5678 5682 5683 5683 5684 5688 5689 5691 5691 5692 5695 5696 5698 5699 5704 5707 5707 5708 5709 5710 5715 5716 5722 5726 5729 5730 5730 5733 5735 5738 5745 5747 5747 5748 5757 5758 5759 5759 5763 5765 5769 5769 5770 5775 5776 5777 5778 5778 5779 5779 5779 5783 5783 5783 5784 5785 5787 5788 5788 5788 5791 5792 5792 5793 5793 5794 5796 5800 5800 5801 5802 5803 5803 5805 5805 5807 5809 5809 5810 5811 5813 5815 5819 5820 5822 5822 5823 5824 5828 5831 5833 5834 5837 5839 5840 5840 5842 5851 5851 5853 5854 5854 5857 5860 5860 5880 5880 5883 5883 5884 5885 5885 5887 5888 5893 5895 5897 5901 5902 5904 5905 5906 5907 5908 5914 5920 5933 5936 5936 5942 5943 5947 5949 5949 5950 5951 5951 5952 5953 5958 5965 5965 5968 5970 5971 5976 5978 5979 5980 5980 5983 5986 5986 5987 5987 5989 5990 5993 6000 6002 6003 6003 6003 6004 6009 6009 6011 6013 6029 6036 6043 6044 6045 6046 6048 6050 6051 6052 6055 6057 6059 6064 6065 6067 6072 6073 6073 6075 6078 6078 6080 6083 6083 6084 6085 6088 6089 6089 6090 6091 6091 6091 6092 6096 6097 6098 6099 6106 6107 6109 6109 6109 6113 6113 6115 6115 6116 6122 6123 6125 6125 6126 6128 6132 6133 6133 6135 6136 6137 6139 6139 6147 6148 6150 6151 6153 6153 6154 6154 6155 6156 6158 6160 6160 6161 6162 6163 6179 6186 6187 6188 6190 6191 6193 6197 6199 6199 6200 6203 6207 6208 6211 6212 6214 6215 6218 6224 6226 6228 6229 6230 6236 6239 6239 6240 6240 6241 6245 6247 6248 6249 6250 6251 6253 6255 6256 6261 6262 6262 6266 6270 6271 6271 6275 6275 6277 6279 6281 6281 6282 6282 6283 6283 6284 6285 6288 6293 6294 6295 6298 6299 6302 6306 6307 6307 6307 6309 6312 6314 6318 6318 6318 6318 6320 6324 6326 6329 6330 6331 6331 6334 6335 6341 6342 6342 6342 6345 6348 6351 6352 6358 6359 6359 6359 6360 6361 6363 6363 6363 6366 6367 6367 6368 6370 6376 6377 6377 6380 6380 6381 6384 6385 6386 6391 6393 6394 6397 6397 6402 6402 6407 6407 6407 6409 6410 6411 6413 6414 6416 6417 6420 6422 6424 6425 6427 6432 6437 6437 6441 6443 6443 6443 6444 6448 6452 6457 6460 6461 6462 6463 6464 6464 6465 6465 6468 6470 6471 6477 6477 6480 6481 6482 6486 6486 6489 6491 6493 6494 6495 6496 6498 6502 6503 6503 6505 6505 6506 6511 6512 6512 6514 6518 6518 6521 6525 6528 6528 6529 6532 6532 6536 6539 6544 6544 6546 6548 6548 6551 6551 6553 6559 6559 6562 6562 6565 6567 6571 6572 6574 6574 6575 6578 6578 6582 6585 6585 6586 6586 6592 6592 6594 6597 6598 6598 6601 6603 6605 6606 6608 6609 6612 6615 6619 6622 6623 6623 6628 6629 6635 6637 6638 6640 6642 6644 6645 6647 6648 6650 6652 6653 6655 6658 6660 6665 6665 6669 6672 6677 6679 6682 6684 6686 6687 6689 6690 6690 6692 6693 6694 6694 6698 6698 6699 6699 6704 6705 6707 6709 6711 6712 6714 6715 6717 6718 6723 6727 6732 6734 6735 6737 6739 6746 6748 6749 6750 6751 6754 6756 6758 6760 6761 6762 6765 6766 6769 6772 6776 6777 6779 6780 6781 6783 6784 6784 6790 6790 6791 6798 6800 6801 6802 6805 6805 6806 6808 6809 6812 6812 6813 6814 6814 6815 6823 6825 6826 6828 6829 6829 6829 6833 6833 6834 6834 6839 6840 6842 6842 6843 6844 6845 6847 6848 6849 6849 6852 6857 6859 6860 6862 6862 6864 6866 6867 6873 6876 6883 6885 6885 6887 6892 6895 6896 6897 6900 6900 6901 6901 6901 6903 6904 6905 6906 6908 6911 6911 6911 6913 6914 6914 6915 6917 6921 6923 6924 6924 6928 6929 6929 6929 6930 6936 6936 6940 6941 6943 6945 6947 6948 6948 6948 6949 6949 6950 6951 6951 6951 6953 6955 6957 6958 6959 6968 6971 6973 6975 6976 6977 6978 6980 6981 6983 6983 6984 6985 6989 6993 6994 6996 6997 6998 7002 7003 7005 7005 7006 7009 7011 7013 7018 7019 7022 7022 7023 7023 7032 7034 7038 7041 7049 7050 7051 7053 7053 7059 7060 7060 7062 7062 7066 7068 7070 7070 7073 7074 7075 7076 7080 7083 7086 7089 7091 7095 7098 7100 7102 7104 7104 7106 7108 7111 7112 7112 7117 7118 7119 7123 7133 7133 7137 7138 7140 7142 7145 7156 7157 7158 7159 7160 7161 7168 7169 7173 7174 7179 7181 7181 7181 7184 7184 7186 7187 7188 7191 7192 7192 7198 7201 7205 7205 7205 7206 7207 7209 7212 7212 7212 7213 7213 7213 7214 7214 7215 7221 7222 7223 7228 7229 7234 7235 7236 7237 7242 7245 7246 7246 7246 7248 7253 7255 7256 7256 7261 7264 7272 7273 7273 7275 7275 7278 7279 7282 7286 7286 7287 7287 7290 7293 7297 7297 7300 7303 7304 7305 7310 7313 7313 7317 7323 7323 7325 7326 7328 7335 7345 7347 7348 7350 7352 7353 7358 7362 7366 7373 7373 7374 7375 7377 7379 7380 7382 7383 7385 7386 7391 7392 7392 7394 7394 7395 7396 7397 7398 7401 7404 7406 7407 7407 7408 7412 7413 7414 7414 7418 7419 7421 7421 7422 7422 7423 7427 7428 7432 7434 7436 7439 7442 7443 7444 7445 7446 7449 7449 7450 7453 7457 7459 7460 7463 7464 7466 7466 7472 7473 7474 7475 7475 7476 7477 7478 7479 7479 7480 7482 7486 7490 7491 7492 7495 7496 7497 7498 7503 7503 7510 7512 7512 7513 7513 7517 7519 7528 7535 7535 7535 7537 7553 7554 7558 7559 7564 7567 7575 7575 7576 7576 7576 7577 7577 7579 7579 7588 7593 7593 7594 7594 7594 7599 7600 7601 7603 7606 7607 7608 7609 7611 7616 7618 7618 7620 7621 7622 7625 7627 7627 7628 7629 7630 7636 7638 7638 7640 7644 7655 7659 7660 7665 7666 7667 7668 7668 7669 7671 7672 7672 7674 7677 7681 7684 7684 7686 7688 7688 7690 7691 7693 7696 7700 7701 7702 7702 7704 7707 7707 7708 7710 7711 7711 7714 7715 7716 7717 7722 7723 7724 7724 7731 7731 7733 7739 7742 7742 7743 7745 7745 7746 7747 7749 7750 7755 7756 7758 7760 7761 7761 7763 7765 7766 7768 7769 7770 7775 7776 7776 7776 7776 7778 7781 7793 7795 7801 7802 7803 7808 7808 7812 7812 7813 7816 7818 7820 7821 7826 7826 7827 7829 7829 7831 7834 7835 7835 7838 7841 7844 7845 7846 7848 7848 7848 7851 7853 7853 7859 7860 7862 7865 7866 7867 7868 7868 7870 7870 7876 7880 7881 7881 7881 7883 7884 7886 7886 7888 7891 7895 7897 7899 7907 7907 7909 7909 7910 7913 7914 7914 7916 7918 7920 7920 7922 7922 7924 7927 7928 7930 7930 7931 7933 7935 7936 7937 7940 7946 7950 7953 7954 7955 7957 7958 7959 7959 7964 7965 7965 7967 7968 7968 7971 7971 7972 7972 7974 7975 7976 7977 7978 7980 7981 7981 7982 7982 7983 7985 7987 7989 7991 7992 7994 7995 7995 7996 7998 8000 8002 8004 8004 8007 8008 8008 8011 8013 8013 8013 8015 8017 8017 8019 8022 8023 8024 8024 8028 8032 8033 8040 8041 8043 8047 8047 8049 8049 8050 8052 8052 8053 8053 8054 8056 8065 8068 8072 8074 8077 8079 8081 8082 8083 8084 8085 8089 8091 8093 8094 8095 8096 8100 8101 8104 8107 8110 8112 8113 8113 8115 8117 8118 8118 8124 8124 8125 8125 8126 8128 8131 8132 8132 8135 8136 8137 8141 8147 8147 8152 8155 8155 8156 8158 8166 8169 8170 8171 8173 8178 8180 8181 8181 8182 8182 8183 8184 8187 8187 8188 8193 8196 8199 8200 8204 8205 8206 8207 8209 8210 8213 8213 8217 8220 8222 8224 8225 8226 8226 8228 8235 8236 8238 8239 8242 8243 8243 8243 8246 8254 8257 8258 8258 8265 8270 8273 8274 8275 8276 8279 8282 8282 8284 8284 8287 8287 8289 8290 8292 8301 8302 8303 8307 8308 8309 8312 8312 8314 8314 8319 8320 8324 8325 8325 8326 8330 8330 8333 8333 8334 8334 8335 8338 8341 8342 8342 8345 8346 8347 8349 8349 8353 8357 8360 8362 8363 8365 8369 8380 8382 8383 8385 8386 8386 8386 8387 8387 8388 8389 8391 8391 8398 8404 8405 8406 8408 8411 8411 8412 8416 8416 8417 8417 8419 8419 8420 8420 8422 8424 8424 8432 8432 8438 8439 8442 8444 8444 8445 8445 8446 8446 8450 8453 8454 8456 8456 8458 8458 8460 8461 8461 8462 8462 8462 8463 8468 8469 8473 8474 8474 8478 8479 8480 8480 8481 8481 8484 8485 8485 8485 8486 8488 8489 8489 8493 8499 8501 8502 8502 8521 8526 8529 8533 8534 8535 8536 8537 8540 8544 8548 8551 8553 8554 8555 8555 8556 8558 8559 8565 8565 8565 8569 8571 8572 8573 8574 8577 8579 8580 8581 8582 8586 8588 8589 8593 8594 8594 8596 8597 8597 8599 8599 8604 8605 8607 8608 8609 8610 8613 8614 8616 8618 8619 8619 8619 8620 8620 8621 8622 8625 8628 8628 8630 8630 8631 8633 8633 8634 8635 8636 8637 8641 8643 8648 8651 8653 8654 8657 8657 8661 8661 8664 8665 8675 8685 8686 8691 8692 8693 8696 8698 8698 8699 8699 8700 8701 8705 8706 8707 8708 8709 8709 8710 8711 8711 8712 8713 8716 8717 8719 8721 8722 8724 8726 8727 8728 8732 8733 8734 8736 8736 8738 8740 8741 8742 8743 8744 8746 8747 8753 8755 8756 8757 8760 8761 8761 8762 8762 8764 8765 8771 8773 8773 8774 8775 8775 8776 8779 8779 8781 8781 8782 8782 8784 8787 8789 8790 8793 8794 8795 8796 8797 8797 8800 8809 8810 8811 8812 8818 8821 8823 8825 8827 8827 8828 8836 8838 8842 8845 8845 8845 8848 8852 8855 8855 8858 8858 8858 8859 8860 8862 8863 8865 8866 8867 8868 8869 8869 8870 8870 8870 8871 8873 8874 8876 8877 8878 8880 8881 8884 8887 8888 8890 8892 8893 8895 8896 8897 8899 8901 8903 8904 8904 8905 8906 8907 8912 8917 8919 8921 8927 8929 8930 8930 8931 8943 8946 8946 8947 8947 8948 8950 8950 8950 8951 8952 8954 8954 8965 8967 8967 8970 8970 8972 8976 8977 8980 8983 8985 8986 8986 8990 8992 8992 8993 8997 8998 8999 9003 9005 9007 9011 9014 9017 9018 9024 9025 9029 9029 9031 9031 9032 9035 9036 9039 9039 9042 9043 9048 9053 9054 9057 9057 9057 9060 9062 9062 9063 9064 9065 9068 9069 9070 9079 9080 9080 9081 9081 9085 9090 9090 9091 9091 9091 9092 9095 9098 9100 9102 9106 9106 9109 9112 9113 9116 9118 9120 9121 9121 9128 9129 9129 9131 9137 9138 9140 9143 9144 9145 9146 9147 9154 9156 9158 9158 9159 9160 9160 9163 9164 9165 9166 9169 9170 9170 9172 9172 9173 9177 9185 9186 9190 9193 9193 9196 9198 9199 9202 9203 9206 9207 9208 9209 9210 9213 9217 9219 9220 9220 9220 9221 9222 9227 9228 9229 9231 9244 9245 9248 9249 9259 9262 9263 9264 9264 9273 9275 9275 9276 9278 9281 9281 9287 9288 9292 9294 9294 9296 9296 9299 9299 9299 9302 9308 9308 9313 9315 9315 9316 9319 9320 9320 9322 9322 9325 9329 9333 9333 9333 9337 9338 9342 9344 9345 9345 9345 9345 9349 9349 9350 9353 9356 9357 9359 9363 9371 9373 9374 9378 9378 9381 9381 9382 9386 9388 9388 9389 9393 9403 9407 9410 9410 9411 9416 9417 9421 9424 9424 9425 9425 9428 9428 9433 9437 9437 9437 9438 9439 9441 9445 9446 9446 9447 9448 9448 9449 9450 9454 9456 9459 9460 9461 9461 9462 9463 9469 9469 9470 9472 9472 9476 9478 9482 9484 9485 9485 9487 9487 9488 9490 9491 9495 9497 9498 9498 9502 9502 9505 9505 9506 9506 9506 9512 9516 9519 9523 9523 9528 9529 9530 9531 9532 9533 9536 9537 9537 9539 9544 9544 9546 9546 9550 9550 9550 9551 9552 9556 9558 9559 9560 9563 9566 9566 9568 9569 9570 9570 9570 9571 9571 9572 9572 9572 9573 9574 9575 9576 9582 9582 9584 9585 9587 9587 9590 9591 9595 9596 9597 9599 9601 9602 9603 9605 9607 9608 9613 9613 9614 9618 9621 9622 9624 9627 9627 9629 9630 9631 9635 9635 9637 9639 9641 9642 9642 9645 9645 9649 9649 9650 9651 9652 9653 9653 9653 9655 9656 9657 9658 9662 9664 9664 9664 9666 9668 9670 9673 9686 9688 9694 9694 9696 9696 9697 9702 9705 9706 9706 9706 9712 9713 9718 9720 9724 9725 9726 9730 9731 9732 9735 9743 9744 9747 9747 9751 9751 9754 9754 9757 9758 9761 9764 9766 9767 9767 9774 9775 9775 9777 9779 9783 9784 9785 9786 9786 9790 9790 9792 9793 9794 9795 9796 9797 9797 9803 9805 9809 9811 9812 9812 9814 9816 9819 9820 9820 9821 9822 9823 9824 9826 9829 9829 9830 9834 9837 9838 9843 9843 9843 9844 9845 9845 9846 9849 9853 9853 9854 9854 9855 9855 9856 9858 9858 9860 9861 9862 9863 9864 9865 9865 9867 9867 9871 9872 9872 9872 9874 9875 9875 9876 9878 9881 9883 9884 9884 9886 9886 9886 9887 9887 9887 9889 9890 9892 9894 9896 9900 9900 9902 9904 9904 9905 9906 9910 9910 9911 9914 9914 9915 9915 9916 9917 9919 9922 9923 9923 9924 9924 9926 9926 9928 9928 9929 9929 9929 9930 9930 9931 9932 9932 9933 9934 9938 9939 9939 9940 9941 9943 9949 9949 9950 9951 9951 9951 9953 9955 9958 9961 9964 9969 9970 9971 9973 9975 9975 9978 9978 9980 9982 9983 9983 9985 9986 9986 9991 9991 9991 9993 9993 9995 9995 9995 9996 9997 9998 9999 9999 9999 10000 10000 10000
471 477 478 479 481 481 483 483 485 488 492 494 496 499 503 504 506 506 509 509 511 511 513 514 523 524 526 527 528 528 530 532 536 538 539 540 541 543 545 547 548 549 551 553 553 554 555 556 557 557 565 567 568 572 574 575 577 577 578 579 583 585 586 586 588 591 593 596 599 601 602 604 607 612 614 614 615 621 622 624 629 631 632 632 633 637 640 643 644 647 649 652 654 655 656 657 661 662 667 669 673 675 681 689 691 692 692 695 697 702 705 705 705 705 708 709 709 716 716 719 720 720 726 729 730 731 734 736 737 738 743 749 750 755 758 759 761 761 767 768 768 771 773 775 776 776 780 781 782 782 786 787 789 791 793 798 803 804 805 809 810 813 816 819 821 822 823 826 828 832 832 833 834 834 835 836 840 841 844 847 848 849 858 861 864 864 864 866 866 866 866 867 868 870 872 873 876 881 882 882 885 888 889 889 891 892 895 904 907 908 911 912 914 916 917 917 918 919 922 922 923 932 935 941 942 948 949 952 952 954 961 964 965 967 969 970 970 971 975 976 978 979 983 991 992 994 995 996 997 998 998 1001 1001 1001 1002 1002 1004 1004 1004 1012 1014 1015 1017 1018 1019 1019 1020 1020 1025 1026 1026 1036 1038 1042 1044 1045 1049 1050 1052 1052 1059 1060 1062 1063 1065 1067 1070 1071 1075 1076 1078 1079 1080 1081 1083 1084 1085 1090 1090 1093 1094 1094 1094 1095 1096 1097 1099 1099 1100 1101 1101 1103 1107 1109 1109 1110 1120 1121 1123 1123 1124 1125 1125 1125 1126 1127 1127 1128 1131 1134 1135 1137 1138 1142 1143 1143 1148 1149 1152 1152 1153 1158 1159 1162 1162 1162 1163 1164 1164 1168 1172 1175 1176 1180 1181 1183 1184 1184 1185 1190 1191 1197 1197 1198 1202 1202 1202 1203 1206 1207 1210 1212 1212 1212 1213 1214 1215 1217 1219 1219 1220 1221 1224 1232 1233 1234 1236 1242 1242 1243 1244 1246 1246 1246 1246 1247 1249 1249 1255 1255 1257 1259 1260 1262 1274 1276 1276 1277 1279 1281 1281 1282 1284 1284 1287 1288 1289 1293 1294 1298 1304 1304 1305 1306 1306 1308 1313 1314 1314 1315 1318 1319 1319 1320 1321 1323 1323 1325 1327 1330 1334 1339 1339 1340 1343 1344 1346 1348 1350 1355 1357 1361 1364 1365 1366 1367 1373 1375 1378 1380 1381 1382 1382 1383 1383 1385 1387 1390 1392 1394 1396 1396 1396 1398 1400 1401 1401 1402 1406 1410 1412 1413 1413 1413 1414 1417 1422 1428 1428 1430 1431 1434 1435 1435 1441 1442 1442 1442 1444 1448 1449 1449 1451 1451 1452 1454 1458 1458 1459 1462 1467 1467 1469 1469 1471 1476 1477 1478 1483 1483 1484 1484 1485 1489 1493 1493 1495 1495 1497 1497 1497 1503 1505 1505 1506 1508 1509 1510 1511 1512 1515 1515 1517 1522 1522 1524 1525 1528 1530 1533 1536 1539 1544 1548 1550 1555 1555 1558 1559 1564 1566 1569 1569 1570 1573 1575 1575 1576 1580 1581 1584 1589 1590 1590 1590 1595 1599 1599 1602 1602 1605 1605 1606 1607 1607 1609 1609 1610 1610 1614 1615 1616 1619 1628 1632 1634 1638 1640 1641 1642 1644 1651 1651 1652 1652 1653 1653 1654 1655 1657 1659 1659 1660 1661 1663 1665 1666 1666 1672 1673 1674 1675 1676 1677 1678 1678 1681 1682 1686 1687 1687 1687 1692 1695 1700 1702 1705 1707 1712 1714 1716 1718 1723 1724 1725 1726 1728 1732 1735 1741 1743 1743 1743 1744 1746 1749 1750 1751 1752 1754 1754 1754 1755 1756 1758 1758 1758 1762 1765 1766 1773 1774 1778 1779 1781 1785 1788 1791 1794 1794 1799 1806 1812 1813 1815 1816 1817 1817 1822 1828 1828 1831 1832 1834 1835 1836 1839 1840 1840 1842 1844 1844 1845 1846 1847 1848 1850 1850 1858 1864 1880 1881 1883 1886 1887 1891 1894 1894 1897 1899 1899 1903 1905 1909 1910 1912 1916 1916 1916 1919 1919 1921 1923 1926 1927 1929 1930 1932 1934 1942 1944 1944 1944 1946 1948 1951 1952 1956 1958 1960 1961 1964 1965 1965 1965 1970 1972 1972 1975 1976 1981 1982 1983 1985 1986 1988 1990 1990 1992 1994 1995 1995 1997 1998 2000 2001 2002 2003 2004 2004 2005 2010 2014 2014 2015 2015 2017 2018 2019 2024 2024 2027 2028 2032 2033 2035 2035 2040 2041 2044 2048 2050 2054 2056 2060 2061 2069 2071 2072 2073 2073 2075 2078 2078 2079 2080 2080 2081 2082 2082 2088 2088 2088 2091 2091 2092 2099 2104 2106 2107 2109 2111 2113 2114 2122 2123 2126 2128 2129 2129 2130 2131 2132 2133 2134 2136 2137 2139 2140 2142 2143 2143 2146 2148 2148 2149 2149 2150 2157 2160 2166 2166 2167 2170 2171 2176 2177 2177 2177 2181 2183 2183 2186 2191 2193 2196 2198 2201 2203 2205 2207 2209 2209 2212 2212 2214 2219 2219 2222 2223 2224 2224 2225 2227 2230 2231 2235 2237 2237 2237 2239 2241 2242 2242 2242 2244 2246 2250 2250 2251 2254 2256 2262 2264 2265 2266 2267 2270 2270 2276 2276 2277 2277 2278 2278 2279 2280 2287 2291 2292 2293 2295 2298 2303 2305 2307 2309 2310 2310 2311 2312 2314 2316 2317 2319 2320 2321 2323 2323 2324 2325 2325 2325 2326 2326 2327 2327 2329 2333 2333 2333 2337 2339 2339 2340 2340 2341 2342 2344 2344 2345 2348 2348 2351 2353 2353 2353 2355 2356 2356 2360 2361 2364 2369 2370 2371 2374 2374 2378 2380 2382 2382 2384 2385 2387 2392 2392 2394 2397 2397 2397 2400 2402 2403 2405 2408 2410 2411 2411 2412 2415 2419 2422 2422 2423 2423 2424 2426 2426 2428 2430 2432 2433 2433 2434 2436 2436 2438 2441 2443 2443 2451 2453 2454 2456 2462 2463 2466 2467 2469 2470 2471 2473 2474 2474 2475 2476 2477 2478 2482 2483 2484 2484 2488 2494 2496 2499 2506 2511 2516 2517 2519 2520 2523 2523 2524 2524 2526 2529 2532 2534 2534 2537 2537 2540 2541 2542 2543 2543 2546 2547 2548 2549 2552 2553 2555 2556 2559 2559 2562 2562 2566 2572 2576 2579 2580 2580 2583 2585 2586 2587 2589 2590 2596 2598 2599 2600 2610 2611 2614 2619 2620 2622 2624 2627 2627 2629 2632 2633 2634 2637 2637 2639 2639 2641 2642 2642 2643 2644 2645 2646 2655 2662 2664 2665 2666 2669 2670 2675 2679 2679 2680 2682 2685 2689 2690 2691 2691 2693 2693 2694 2695 2697 2698 2702 2702 2703 2703 2708 2711 2711 2716 2720 2722 2724 2727 2730 2733 2738 2740 2741 2742 2745 2749 2752 2753 2757 2758 2759 2763 2767 2768 2768 2775 2776 2778 2780 2783 2783 2787 2788 2790 2791 2797 2799 2800 2801 2801 2803 2809 2810 2814 2814 2815 2817 2817 2817 2819 2821 2822 2824 2825 2826 2830 2831 2831 2832 2832 2833 2836 2838 2848 2848 2852 2853 2855 2858 2862 2863 2865 2866 2869 2869 2870 2872 2873 2873 2877 2877 2880 2881 2881 2885 2885 2886 2887 2888 2888 2889 2891 2892 2901 2903 2903 2905 2908 2908 2909 2912 2914 2917 2918 2920 2922 2922 2923 2924 2930 2931 2936 2938 2939 2942 2943 2944 2945 2951 2951 2954 2956 2956 2960 2961 2962 2962 2964 2965 2966 2966 2968 2969 2970 2970 2971 2971 2973 2976 2977 2978 2982 2982 2988 2989 2989 2992 2996 2999 3002 3003 3004 3008 3011 3011 3012 3013 3021 3023 3028 3034 3036 3041 3047 3048 3051 3051 3055 3061 3063 3064 3065 3066 3069 3070 3070 3073 3075 3076 3078 3078 3081 3081 3082 3083 3084 3084 3084 3085 3088 3088 3091 3091 3093 3095 3097 3098 3098 3100 3100 3104 3104 3105 3108 3109 3116 3116 3116 3117 3122 3122 3122 3123 3124 3125 3125 3125 3125 3126 3130 3131 3138 3139 3141 3141 3147 3151 3152 3152 3154 3156 3159 3160 3160 3161 3166 3167 3170 3171 3172 3175 3176 3179 3181 3183 3187 3192 3195 3195 3196 3197 3197 3198 3199 3205 3207 3209 3210 3211 3218 3221 3222 3227 3228 3230 3230 3231 3231 3237 3238 3240 3243 3244 3246 3249 3250 3250 3251 3251 3251 3252 3254 3255 3256 3258 3258 3260 3260 3262 3263 3266 3266 3268 3268 3268 3276 3277 3277 3278 3278 3278 3279 3280 3288 3293 3298 3301 3302 3304 3305 3305 3308 3312 3313 3316 3319 3320 3320 3325 3331 3332 3332 3333 3336 3336 3337 3340 3341 3341 3341 3342 3343 3343 3344 3346 3348 3348 3349 3358 3362 3363 3367 3370 3372 3374 3376 3377 3378 3381 3384 3390 3391 3393 3393 3395 3399 3401 3406 3408 3410 3413 3413 3415 3415 3429 3430 3430 3430 3432 3432 3440 3440 3441 3446 3448 3449 3449 3450 3452 3455 3461 3462 3462 3464 3465 3465 3466 3474 3476 3476 3479 3479 3483 3485 3492 3493 3494 3496 3496 3496 3499 3499 3500 3500 3500 3501 3501 3504 3504 3505 3506 3507 3508 3508 3510 3512 3514 3516 3517 3518 3519 3528 3528 3529 3530 3531 3531 3534 3535 3537 3539 3541 3545 3545 3546 3547 3547 3552 3555 3557 3559 3560 3567 3567 3568 3570 3571 3573 3578 3579 3579 3579 3579 3580 3580 3582 3583 3587 3594 3595 3598 3601 3601 3604 3609 3609 3610 3612 3613 3613 3614 3615 3618 3619 3625 3628 3631 3632 3634 3635 3637 3637 3638 3641 3642 3645 3646 3647 3647 3650 3650 3661 3667 3669 3670 3677 3677 3678 3679 3683 3683 3686 3690 3691 3699 3699 3701 3703 3706 3709 3711 3712 3719 3721 3724 3725 3726 3726 3729 3729 3731 3732 3732 3733 3733 3733 3735 3736 3740 3740 3742 3744 3744 3745 3748 3755 3755 3756 3759 3760 3763 3763 3766 3768 3769 3771 3773 3776 3776 3777 3778 3787 3792 3795 3796 3796 3797 3799 3799 3801 3801 3803 3804 3807 3809 3811 3815 3820 3822 3824 3825 3825 3826 3826 3827 3827 3832 3836 3837 3837 3840 3840 3840 3843 3845 3847 3849 3849 3850 3853 3854 3857 3860 3866 3866 3868 3868 3868 3873 3874 3876 3876 3876 3880 3881 3884 3885 3888 3888 3890 3891 3892 3895 3896 3898 3904 3907 3907 3907 3910 3912 3913 3914 3915 3919 3920 3925 3926 3927 3929 3930 3931 3931 3934 3936 3941 3942 3944 3950 3953 3953 3956 3957 3958 3959 3960 3962 3962 3969 3970 3972 3972 3972 3973 3974 3976 3977 3978 3979 3980 3982 3989 3989 3990 3990 3990 3991 3991 3991 3993 3993 3995 3996 3998 4006 4007 4008 4012 4014 4017 4021 4022 4025 4025 4028 4030 4033 4034 4039 4040 4043 4046 4046 4047 4048 4049 4051 4051 4052 4053 4053 4059 4060 4061 4064 4065 4065 4067 4073 4074 4077 4079 4082 4083 4084 4084 4086 4088 4094 4100 4103 4105 4107 4107 4113 4113 4117 4117 4118 4119 4122 4124 4125 4125 4127 4129 4130 4132 4133 4136 4138 4138 4138 4139 4140 4141 4144 4145 4145 4146 4147 4147 4150 4152 4153 4153 4156 4156 4161 4161 4162 4165 4166 4168 4170 4171 4173 4173 4178 4182 4184 4187 4188 4190 4191 4191 4193 4196 4198 4198 4202 4202 4203 4203 4203 4206 4211 4214 4215 4215 4216 4221 4221 4222 4223 4225 4227 4228 4232 4232 4234 4237 4243 4243 4244 4245 4245 4250 4252 4254 4255 4258 4262 4265 4265 4267 4271 4271 4271 4272 4274 4274 4278 4279 4286 4286 4289 4289 4289 4290 4292 4292 4294 4295 4297 4308 4308 4309 4312 4314 4318 4319 4321 4322 4322 4325 4325 4326 4328 4329 4335 4337 4337 4338 4340 4346 4348 4348 4358 4360 4361 4362 4362 4363 4364 4365 4365 4371 4374 4376 4378 4381 4381 4385 4387 4388 4390 4394 4398 4404 4404 4410 4410 4412 4413 4417 4418 4419 4421 4423 4424 4426 4426 4427 4432 4434 4434 4436 4438 4444 4444 4445 4445 4446 4451 4453 4454 4456 4458 4458 4460 4461 4466 4467 4468 4470 4470 4471 4472 4476 4476 4477 4477 4478 4479 4481 4484 4484 4492 4495 4496 4501 4506 4508 4508 4509 4515 4517 4518 4518 4518 4520 4521 4524 4526 4529 4531 4532 4533 4538 4541 4544 4546 4546 4549 4550 4553 4554 4554 4554 4555 4559 4562 4562 4565 4567 4570 4571 4577 4578 4578 4579 4579 4580 4581 4591 4594 4596 4597 4599 4601 4601 4601 4603 4614 4615 4615 4615 4617 4619 4620 4621 4622 4622 4623 4626 4626 4626 4627 4629 4630 4630 4631 4632 4632 4634 4636 4636 4638 4638 4639 4646 4646 4647 4649 4653 4659 4660 4662 4664 4664 4665 4668 4670 4672 4676 4679 4686 4686 4687 4687 4687 4692 4693 4699 4699 4702 4702 4704 4705 4706 4707 4709 4710 4711 4712 4713 4715 4716 4718 4721 4723 4728 4729 4729 4731 4733 4734 4737 4739 4745 4751 4753 4754 4757 4757 4758 4758 4759 4764 4764 4764 4765 4767 4768 4776 4781 4785 4786 4792 4795 4801 4805 4807 4809 4814 4815 4816 4816 4819 4819 4820 4821 4823 4826 4829 4829 4829 4829 4833 4837 4838 4845 4846 4847 4847 4850 4855 4857 4858 4861 4869 4872 4874 4876 4877 4879 4883 4885 4886 4886 4890 4890 4890 4894 4894 4894 4895 4900 4902 4903 4903 4906 4907 4907 4911 4913 4913 4917 4917 4919 4919 4921 4922 4928 4931 4932 4933 4935 4939 4941 4943 4948 4951 4954 4960 4960 4966 4968 4969 4970 4973 4973 4976 4977 4981 4982 4983 4983 4985 4988 4989 4996 4998 5000 5002 5003 5008 5009 5011 5012 5016 5016 5019 5026 5027 5030 5030 5040 5040 5042 5045 5045 5046 5054 5058 5059 5060 5060 5060 5064 5065 5066 5069 5071 5071 5074 5076 5078 5091 5092 5094 5095 5096 5096 5097 5098 5104 5110 5112 5113 5114 5114 5115 5120 5121 5123 5123 5124 5124 5125 5125 5125 5127 5133 5133 5134 5135 5136 5137 5144 5146 5147 5147 5148 5155 5156 5157 5158 5158 5158 5159 5161 5164 5168 5168 5171 5171 5175 5177 5177 5181 5181 5192 5197 5197 5200 5204 5205 5207 5208 5211 5213 5213 5215 5217 5217 5219 5220 5220 5224 5225 5225 5225 5226 5226 5228 5228 5230 5232 5235 5237 5238 5240 5242 5243 5243 5245 5246 5247 5248 5250 5250 5251 5252 5253 5254 5255 5256 5256 5259 5259 5263 5266 5270 5270 5276 5276 5278 5278 5280 5281 5288 5290 5296 5300 5302 5304 5305 5305 5309 5310 5310 5313 5313 5315 5316 5316 5317 5320 5327 5330 5330 5330 5331 5332 5333 5335 5336 5336 5336 5340 5347 5348 5348 5350 5358 5359 5359 5361 5361 5362 5364 5378 5379 5380 5381 5382 5383 5386 5388 5388 5391 5391 5392 5394 5395 5396 5397 5397 5399 5402 5404 5405 5405 5411 5411 5413 5417 5418 5419 5421 5424 5427 5429 5431 5434 5434 5436 5436 5444 5447 5448 5448 5451 5452 5456 5456 5460 5461 5462 5464 5464 5467 5468 5469 5472 5482 5483 5485 5487 5490 5490 5492 5492 5493 5495 5495 5498 5498 5499 5501 5502 5505 5505 5506 5506 5507 5508 5509 5513 5513 5515 5516 5524 5524 5526 5527 5527 5527 5529 5530 5532 5533 5533 5534 5534 5534 5535 5537 5539 5539 5541 5542 5543 5543 5544 5545 5545 5547 5549 5550 5550 5553 5554 5555 5557 5558 5560 5563 5563 5568 5569 5571 5573 5573 5580 5583 5586 5588 5589 5589 5591 5592 5594 5596 5596 5597 5598 5599 5601 5602 5602 5610 5610 5612 5615 5615 5620 5621 5627 5628 5630 5630 5630 5631 5635 5636 5640 5643 5646 5648 5648 5650 5651 5652 5654 5658 5659 5661 5668 5674 5675 5677 5677 5680 5681 5683 5683 5688 5691 5693 5693 5701 5706 5706 5716 5719 5719 5721 5722 5723 5724 5724 5725 5725 5725 5726 5730 5733 5739 5740 5743 5744 5744 5748 5751 5752 5752 5756 5756 5756 5758 5761 5761 5761 5761 5765 5769 5770 5770 5772 5774 5779 5781 5781 5782 5784 5790 5791 5795 5795 5796 5797 5797 5802 5803 5807 5809 5811 5811 5811 5813 5817 5822 5824 5826 5828 5829 5830 5834 5835 5835 5836 5836 5836 5837 5838 5841 5842 5842 5845 5847 5849 5849 5851 5853 5854 5857 5858 5858 5861 5862 5864 5866 5867 5874 5876 5877 5887 5888 5889 5889 5891 5892 5893 5893 5894 5899 5899 5899 5899 5900 5905 5905 5914 5914 5917 5918 5919 5919 5920 5921 5925 5927 5928 5929 5935 5936 5938 5945 5945 5948 5949 5949 5955 5955 5956 5959 5963 5966 5970 5971 5974 5975 5976 5976 5979 5980 5984 5986 5988 5989 5990 6005 6007 6010 6010 6014 6014 6018 6020 6020 6023 6026 6029 6030 6032 6036 6040 6044 6045 6049 6051 6052 6056 6059 6061 6063 6063 6067 6069 6071 6072 6073 6075 6087 6089 6091 6093 6094 6095 6097 6101 6101 6104 6104 6107 6108 6109 6109 6109 6110 6111 6114 6116 6118 6121 6124 6125 6128 6128 6130 6131 6132 6133 6133 6133 6134 6142 6144 6144 6149 6154 6155 6156 6158 6159 6159 6159 6161 6162 6167 6170 6171 6173 6173 6174 6175 6175 6177 6177 6178 6178 6181 6182 6182 6184 6187 6190 6191 6191 6191 6191 6193 6198 6207 6211 6215 6215 6216 6216 6216 6219 6219 6223 6230 6231 6231 6232 6233 6238 6239 6240 6252 6253 6256 6257 6258 6259 6259 6261 6261 6262 6265 6265 6266 6269 6270 6270 6271 6271 6274 6276 6278 6278 6280 6285 6286 6287 6288 6292 6293 6296 6297 6297 6301 6301 6304 6321 6321 6323 6323 6325 6329 6329 6330 6331 6333 6334 6334 6337 6337 6337 6338 6339 6339 6339 6340 6341 6342 6348 6350 6353 6354 6355 6355 6356 6356 6356 6361 6362 6366 6367 6368 6371 6371 6373 6378 6378 6379 6380 6380 6381 6383 6383 6384 6384 6385 6385 6390 6390 6392 6394 6394 6397 6397 6398 6400 6404 6404 6409 6409 6410 6411 6411 6411 6414 6414 6417 6420 6423 6423 6426 6432 6433 6435 6437 6438 6442 6443 6445 6445 6448 6448 6454 6458 6461 6469 6470 6474 6476 6477 6479 6483 6486 6488 6488 6489 6491 6491 6496 6497 6502 6509 6509 6509 6513 6524 6532 6534 6534 6541 6544 6545 6546 6547 6549 6558 6560 6563 6565 6575 6578 6579 6579 6581 6583 6587 6589 6589 6590 6590 6590 6592 6592 6596 6600 6601 6601 6603 6603 6605 6606 6608 6608 6608 6610 6611 6614 6617 6620 6621 6625 6626 6628 6629 6634 6638 6639 6642 6647 6649 6649 6655 6656 6656 6657 6660 6662 6664 6665 6665 6667 6668 6670 6671 6674 6678 6679 6680 6680 6686 6687 6694 6695 6697 6698 6703 6703 6706 6709 6712 6712 6713 6716 6717 6718 6719 6728 6730 6732 6733 6733 6734 6735 6735 6735 6740 6740 6742 6744 6746 6749 6750 6752 6754 6756 6758 6764 6764 6764 6765 6766 6767 6768 6769 6772 6773 6773 6775 6777 6778 6779 6785 6785 6789 6792 6792 6793 6795 6796 6797 6798 6798 6799 6802 6802 6803 6805 6811 6814 6814 6819 6826 6827 6828 6829 6829 6830 6832 6834 6837 6840 6842 6844 6845 6847 6850 6851 6852 6854 6859 6860 6861 6861 6862 6865 6865 6866 6866 6866 6868 6868 6870 6873 6874 6876 6877 6884 6884 6890 6891 6892 6892 6893 6894 6895 6905 6906 6908 6909 6913 6914 6919 6922 6926 6928 6928 6930 6930 6934 6934 6940 6944 6945 6949 6955 6959 6959 6960 6960 6962 6963 6963 6964 6964 6965 6966 6967 6967 6969 6969 6970 6971 6972 6975 6978 6979 6982 6982 6987 6991 6991 6993 6993 7005 7007 7008 7008 7011 7015 7016 7018 7020 7020 7020 7021 7022 7024 7025 7028 7028 7029 7029 7035 7035 7036 7036 7037 7037 7039 7041 7042 7042 7046 7048 7050 7051 7054 7059 7060 7065 7066 7068 7069 7070 7070 7070 7072 7073 7074 7081 7084 7086 7087 7088 7090 7092 7099 7099 7099 7099 7100 7106 7106 7109 7110 7110 7113 7113 7115 7116 7116 7117 7118 7119 7126 7126 7127 7128 7129 7136 7138 7143 7144 7145 7145 7149 7150 7152 7152 7152 7153 7154 7158 7160 7164 7166 7167 7168 7171 7173 7176 7176 7176 7177 7180 7183 7183 7184 7186 7187 7198 7208 7210 7211 7214 7218 7218 7222 7224 7228 7229 7231 7232 7234 7241 7241 7244 7244 7248 7248 7251 7253 7254 7259 7260 7260 7261 7261 7261 7261 7263 7264 7267 7268 7269 7275 7277 7278 7279 7279 7280 7281 7282 7283 7284 7285 7286 7287 7288 7290 7295 7300 7300 7301 7305 7312 7317 7319 7321 7322 7322 7323 7324 7326 7326 7330 7330 7330 7333 7333 7337 7339 7339 7339 7340 7343 7344 7345 7345 7350 7359 7360 7361 7361 7363 7367 7369 7372 7373 7380 7380 7383 7385 7388 7391 7392 7398 7403 7407 7407 7409 7410 7411 7418 7418 7421 7421 7422 7424 7426 7428 7428 7429 7431 7432 7432 7434 7437 7437 7437 7439 7439 7439 7440 7440 7445 7448 7453 7454 7455 7456 7457 7457 7459 7462 7468 7468 7468 7469 7470 7470 7470 7471 7473 7478 7480 7481 7482 7483 7486 7489 7490 7492 7494 7494 7494 7496 7496 7497 7499 7499 7500 7502 7503 7503 7504 7508 7509 7511 7512 7512 7514 7514 7517 7518 7520 7521 7524 7529 7539 7540 7545 7546 7554 7555 7558 7559 7566 7570 7576 7581 7581 7583 7586 7589 7591 7592 7592 7592 7593 7596 7596 7600 7600 7600 7604 7605 7607 7608 7610 7611 7615 7615 7622 7624 7624 7624 7625 7625 7626 7627 7628 7630 7630 7631 7639 7639 7640 7643 7649 7655 7660 7675 7677 7682 7682 7682 7685 7688 7690 7694 7695 7697 7699 7701 7701 7705 7705 7706 7706 7708 7708 7709 7709 7710 7712 7713 7714 7715 7716 7717 7722 7723 7725 7726 7728 7736 7739 7741 7744 7745 7745 7746 7746 7747 7748 7748 7752 7752 7754 7758 7759 7763 7763 7771 7772 7775 7777 7781 7781 7782 7783 7783 7783 7785 7785 7785 7787 7789 7789 7791 7791 7793 7793 7794 7801 7802 7803 7803 7810 7811 7811 7813 7814 7814 7816 7819 7821 7824 7826 7828 7828 7829 7831 7833 7834 7837 7841 7841 7842 7846 7851 7852 7854 7858 7860 7866 7867 7868 7870 7877 7878 7878 7878 7879 7883 7886 7886 7888 7890 7890 7892 7893 7897 7899 7900 7903 7906 7907 7907 7913 7914 7915 7916 7917 7918 7919 7920 7934 7934 7935 7938 7942 7942 7946 7947 7948 7949 7952 7953 7954 7954 7962 7962 7964 7964 7965 7965 7969 7970 7972 7973 7975 7975 7977 7979 7981 7984 7985 7986 7991 7992 7993 7994 7999 8000 8001 8003 8003 8006 8009 8010 8010 8012 8013 8018 8022 8022 8022 8025 8025 8026 8028 8028 8031 8032 8036 8036 8037 8039 8040 8041 8047 8047 8051 8054 8056 8058 8058 8061 8062 8063 8065 8066 8067 8067 8074 8076 8076 8077 8080 8081 8082 8083 8083 8084 8085 8086 8087 8091 8092 8092 8093 8095 8100 8100 8104 8107 8107 8108 8109 8110 8111 8112 8112 8113 8115 8119 8128 8131 8133 8135 8137 8138 8138 8139 8140 8143 8144 8145 8147 8151 8153 8153 8153 8155 8156 8161 8161 8167 8167 8168 8169 8170 8171 8172 8175 8177 8186 8187 8188 8190 8190 8190 8191 8195 8195 8195 8196 8199 8201 8204 8209 8210 8211 8214 8219 8220 8223 8223 8224 8224 8229 8230 8232 8233 8234 8235 8235 8238 8243 8247 8248 8254 8255 8255 8256 8257 8260 8262 8262 8266 8266 8267 8267 8268 8269 8273 8276 8277 8278 8278 8283 8288 8290 8291 8292 8293 8294 8295 8297 8301 8303 8306 8309 8313 8313 8314 8320 8321 8321 8324 8324 8325 8326 8329 8331 8338 8340 8342 8344 8347 8348 8350 8353 8355 8355 8357 8358 8360 8362 8364 8366 8368 8369 8370 8372 8372 8373 8374 8379 8380 8382 8383 8383 8385 8387 8389 8390 8391 8391 8392 8395 8399 8399 8401 8403 8404 8406 8408 8408 8409 8414 8415 8418 8419 8419 8421 8423 8424 8427 8427 8428 8436 8438 8440 8445 8446 8448 8449 8458 8463 8464 8465 8467 8468 8475 8476 8476 8477 8477 8478 8486 8490 8491 8496 8496 8500 8501 8505 8508 8509 8510 8510 8510 8512 8515 8516 8516 8517 8519 8520 8520 8528 8528 8528 8530 8531 8531 8532 8532 8537 8538 8542 8543 8544 8551 8551 8554 8555 8555 8556 8558 8561 8562 8565 8569 8569 8570 8571 8575 8579 8579 8579 8582 8583 8584 8585 8585 8586 8589 8590 8593 8594 8595 8599 8600 8604 8610 8612 8613 8615 8619 8622 8626 8628 8629 8630 8630 8631 8631 8632 8633 8636 8640 8642 8642 8644 8645 8645 8649 8652 8653 8654 8654 8657 8658 8661 8661 8661 8662 8662 8666 8668 8669 8670 8670 8674 8675 8676 8677 8680 8681 8682 8684 8685 8690 8692 8693 8693 8695 8696 8696 8698 8703 8706 8707 8710 8714 8716 8716 8719 8722 8722 8722 8726 8729 8732 8733 8733 8733 8738 8738 8739 8741 8747 8749 8750 8753 8753 8754 8754 8755 8758 8758 8761 8762 8763 8764 8765 8767 8768 8768 8769 8770 8770 8772 8779 8780 8780 8786 8791 8795 8796 8805 8807 8808 8812 8813 8817 8818 8818 8821 8824 8826 8828 8830 8833 8833 8835 8835 8838 8842 8844 8847 8852 8853 8853 8857 8857 8857 8858 8866 8866 8868 8868 8868 8870 8872 8873 8877 8878 8880 8880 8881 8884 8885 8885 8887 8888 8888 8888 8889 8890 8892 8894 8895 8898 8898 8899 8902 8905 8906 8908 8910 8921 8922 8923 8924 8924 8929 8930 8930 8931 8931 8931 8938 8939 8939 8943 8944 8945 8945 8948 8950 8950 8952 8952 8953 8955 8956 8958 8958 8959 8960 8960 8963 8964 8967 8971 8973 8974 8976 8978 8979 8982 8984 8987 8992 8995 8996 9000 9000 9000 9003 9008 9009 9012 9013 9014 9017 9017 9019 9019 9022 9024 9025 9029 9035 9035 9042 9043 9044 9050 9050 9053 9053 9057 9057 9058 9064 9064 9065 9066 9066 9067 9069 9076 9076 9077 9077 9079 9080 9080 9082 9083 9085 9087 9089 9090 9091 9097 9099 9101 9104 9108 9109 9111 9114 9117 9118 9120 9121 9122 9123 9127 9128 9130 9134 9136 9136 9138 9139 9139 9140 9141 9141 9142 9144 9148 9148 9149 9155 9161 9163 9166 9168 9175 9176 9176 9177 9181 9183 9185 9187 9187 9187 9189 9191 9192 9193 9195 9196 9196 9205 9205 9211 9212 9213 9213 9214 9215 9216 9217 9220 9223 9225 9226 9226 9226 9230 9230 9231 9234 9236 9243 9244 9246 9247 9251 9253 9254 9254 9254 9255 9256 9256 9257 9258 9259 9259 9260 9261 9262 9262 9266 9271 9272 9279 9279 9284 9287 9287 9291 9291 9292 9295 9295 9295 9296 9299 9300 9301 9304 9305 9305 9307 9307 9308 9310 9311 9316 9317 9319 9331 9333 9334 9339 9340 9345 9346 9346 9348 9349 9351 9354 9356 9366 9367 9370 9372 9372 9373 9373 9373 9374 9375 9376 9381 9384 9385 9387 9389 9391 9395 9395 9396 9401 9403 9406 9408 9411 9415 9415 9416 9419 9420 9426 9429 9436 9437 9439 9441 9442 9443 9444 9450 9450 9451 9452 9456 9458 9461 9463 9468 9471 9471 9471 9475 9478 9478 9480 9480 9481 9484 9485 9485 9490 9493 9495 9496 9498 9500 9500 9501 9507 9507 9509 9509 9516 9516 9519 9520 9522 9524 9528 9531 9531 9533 9534 9539 9539 9541 9541 9542 9543 9546 9548 9558 9560 9561 9564 9569 9571 9571 9572 9572 9573 9573 9573 9574 9575 9575 9576 9577 9577 9579 9579 9579 9580 9581 9582 9582 9584 9585 9590 9591 9594 9595 9595 9598 9601 9603 9603 9603 9605 9605 9609 9612 9612 9617 9618 9621 9622 9622 9623 9628 9628 9628 9629 9631 9631 9631 9632 9633 9634 9643 9645 9647 9650 9651 9659 9661 9661 9661 9662 9663 9663 9664 9666 9669 9670 9675 9675 9676 9676 9679 9680 9682 9683 9684 9688 9690 9690 9691 9694 9694 9695 9698 9700 9704 9712 9713 9714 9716 9717 9718 9720 9722 9723 9724 9725 9726 9731 9734 9735 9736 9737 9740 9742 9745 9751 9752 9759 9767 9767 9769 9770 9772 9772 9772 9774 9775 9775 9776 9780 9780 9781 9782 9784 9785 9785 9785 9786 9787 9788 9788 9788 9789 9791 9792 9793 9794 9796 9797 9797 9798 9798 9798 9798 9799 9803 9803 9806 9807 9809 9810 9816 9817 9820 9820 9820 9820 9821 9825 9826 9826 9828 9828 9830 9830 9831 9832 9836 9841 9841 9842 9843 9844 9844 9845 9845 9846 9848 9849 9854 9857 9859 9859 9866 9867 9868 9869 9871 9871 9871 9873 9874 9877 9878 9879 9879 9882 9886 9887 9888 9888 9889 9893 9894 9896 9896 9896 9896 9897 9897 9899 9902 9903 9904 9904 9904 9905 9907 9908 9909 9909 9911 9911 9914 9915 9915 9916 9916 9918 9919 9920 9921 9922 9923 9923 9925 9927 9928 9928 9929 9931 9932 9933 9934 9934 9934 9935 9937 9937 9938 9939 9940 9941 9944 9944 9946 9949 9949 9953 9953 9954 9954 9956 9956 9956 9956 9957 9957 9957 9960 9961 9961 9964 9965 9965 9966 9966 9967 9968 9972 9973 9974 9974 9975 9977 9980 9982 9982 9983 9983 9984 9984 9984 9985 9987 9987 9992 9992 9993 9994 9994 9995 9996 9997 9998 9999 9999 9999 9999 10000 10000 10000 10000
1 3921 470142801
5 3717 480322402
17 4840 381443472
10 3715 427248314
14 1061 344521400
2 807 328603052
15 3405 399623402
15 3176 67545513
14 3120 497259388
6 4535 8075350
13 3633 445520739
14 2591 468909266
20 3995 438638604
15 1958 287523845
16 3021 226167092
4 354 138663685
1 1719 280206961
14 605 184772181
5 4683 295309186
10 3105 76671415
8 3372 73691122
12 4276 348459681
1 2849 423890581
4 3717 246868661
3 1362 94651992
9 940 185736476
3 425 35718726
14 725 114398291
6 1579 132442951
18 3941 449670065
1 2252 51753314
17 1675 109113425
18 4702 428218151
15 3368 182437839
14 2714 392363222
6 663 27597983
19 1652 108097360
17 4933 122285537
9 2515 427406228
4 1001 202096757
10 1566 202569351
20 189 479061677
7 4391 1281894
6 3890 181939085
6 1707 118431016
1 2384 432562940
20 3872 353447997
14 2195 93355558
10 4814 114311333
12 1846 306411832
5 3310 363285996
14 4204 427068941
16 509 79383279
10 545 194525596
10 3321 455894787
5 4237 440411601
10 3778 144249727
15 2072 323186761
5 610 142970519
5 3695 143835142
20 1405 151473090
3 4749 96483447
12 1657 85466034
10 1642 18611830
11 2799 394589990
17 1991 62410354
2 623 38488369
17 3863 398034527
14 1863 217639834
2 2984 267641627
17 1165 165559785
13 3735 160213879
12 4104 268765334
9 159 431987516
8 2338 202255228
20 2434 199425245
15 1504 215719299
13 2277 209591934
17 4424 230477487
18 816 303076743
17 2673 224973507
5 2508 205218500
20 1414 112576314
12 2978 482425934
14 3843 108141278
14 1178 420805235
17 3358 67868991
17 4585 291325585
3 4094 13652213
15 4705 456958605
13 3479 4842996
15 373 442376835
12 4236 356629276
11 3801 193415070
1 2923 219797974
13 718 154936082
14 3868 203136281
16 4163 18183688
3 3794 322468289
2 2172 84118643
4 3423 378635870
17 1327 77855426
19 4220 102424293
4 3810 42372758
4 2942 445496401
17 3366 221067370
15 3193 102015440
5 2582 94476220
14 385 105357530
9 2360 211645260
18 3595 32682010
20 4346 473928161
20 640 153902415
12 421 486566454
1 938 125655662
8 2062 429127388
19 4037 223503600
1 4383 1676636
7 4287 119341322
19 4106 297890065
19 2343 94596163
6 4582 92195897
19 2361 104144927
7 4807 234283115
14 4647 79617490
10 1786 161406597
4 3233 341474276
11 1709 460144920
11 3334 387052505
11 4523 74343355
12 1248 35593287
10 110 91143267
8 4092 350852180
19 2683 379880053
16 2191 170389330
17 4713 441591791
19 921 34960553
14 2817 256664669
13 549 106871937
4 1183 102350086
16 15 486855573
6 551 206480670
4 4964 362964972
1 3856 171892215
20 4613 164994572
1 588 355209431
12 235 352909236
15 565 354925385
10 2756 1102500
2 1009 468868066
11 2988 243738398
19 4551 306144218
1 916 261750569
19 2823 143489018
9 3359 218342165
5 2462 483372646
19 4959 483868123
6 1527 272494635
18 2036 149826244
3 650 439765654
11 1604 165921147
3 1576 113189963
14 2915 368614747
20 4492 478325842
19 3005 304694948
8 2755 93856794
8 511 251080241
1 1804 181093802
5 4433 80629707
11 4001 412465952
10 677 134867037
18 20 434316910
4 585 172855369
10 4954 91076269
5 1977 226400085
5 2571 73844965
19 4901 54274355
13 3159 454947700
14 4817 413711646
20 4770 343515183
12 2879 96149638
6 1992 349542476
18 222 66394488
3 3881 21595713
6 598 66380116
10 133 403249096
8 2329 382383687
10 3201 432013462
19 2747 35295171
18 2728 19359723
7 3555 400456086
10 1131 10699958
5 2935 265655183
11 1617 223751585
8 2547 125671066
8 3766 465013712
12 1706 113620264
19 4976 487936421
14 691 301208856
8 1524 204799507
9 3637 6977629
2 4629 172940052
12 2210 243976898
18 3797 441200891
15 3327 13530757
13 898 310027491
1 2762 64929268
15 2090 298404813
13 98 405934888
12 478 27207711
15 1627 115561364
20 1106 365829708
13 4127 366052710
20 3635 363782072
16 29 180578762
20 4247 31452200
9 2260 36115068
20 4376 51766623
10 2928 167007497
10 1977 92216873
13 116 121863947
4 366 471029584
13 654 490025085
3 4048 469000365
6 647 259575951
8 3887 378245601
7 231 132807786
3 1813 32822938
12 4900 450778910
20 3897 34477896
7 2836 346412098
13 321 251786875
15 917 251818265
19 4918 74352407
14 3244 166503850
17 2179 41193471
16 4378 141878318
18 4326 264777968
15 752 270709536
4 4837 176609455
9 3644 325049488
9 4122 20900129
14 1553 12071971
10 2255 63995966
8 1107 440782834
1 3706 31234969
15 4408 227954818
8 2682 27228588
15 2895 227233216
17 1671 95422271
19 4940 220648913
4 3573 405394528
2 3506 253412485
4 377 233455917
19 1407 345909966
15 1938 88672690
10 987 270542601
20 1793 392010960
18 3960 430307093
5 4169 356411403
18 3371 238257380
20 3175 494681386
10 4913 151113217
12 3042 322961032
20 3802 117159504
3 35 195913161
14 2497 458604276
2 4126 284523433
12 2698 278019166
10 1135 455315199
12 434 301722504
7 2046 68062276
20 2282 392080733
8 4235 264947524
3 1940 143527843
7 3777 367500142
13 1644 268489666
20 4422 443126055
18 4071 453690183
15 433 487074688
19 959 14313568
8 731 52697305
6 1380 471342703
20 590 335678846
13 1203 411501014
3 4936 134826092
7 1603 379534553
2 4664 16385156
3 2939 183251950
15 4415 191506643
15 4437 292103779
17 881 368871684
2 1494 381553817
11 1257 334880455
11 3507 409303454
10 1327 492316426
16 180 214014593
1 1733 212942977
4 4940 313935716
18 341 283099374
7 2174 272417088
16 4212 82285307
19 681 372352785
8 3498 338597720
9 3981 217965906
14 2920 261735167
3 4507 285080798
15 207 300718869
1 2529 14221573
10 2191 36210183
15 3659 312368166
8 4061 293566402
10 2402 360722070
14 2195 149499173
16 4121 254302204
3 4539 31760811
10 3970 4722052
16 316 74269957
9 4564 387971699
2 4163 261001080
12 3848 242658430
12 4083 379728600
18 295 51007466
4 1381 249943212
18 2453 60654532
8 3832 125501575
4 3497 31164908
10 241 233097101
18 402 219040782
14 4443 352273394
17 2946 409099461
4 849 347673472
19 895 180496319
1 478 264267400
13 2797 207969955
8 4163 308990776
4 1796 80987229
6 3985 479533493
18 3807 170116229
9 3042 362811734
8 4203 160277247
2 2892 406467397
2 4660 8992830
4 2477 271578915
7 2779 442741345
6 2431 415794270
4 994 283414672
13 1125 140830617
2 4437 177217846
12 3108 434899835
6 4466 422554204
10 4723 377216362
3 1521 400917766
12 170 256438752
4 4661 147402729
1 990 10393912
19 3049 170313527
8 1403 75522688
10 1108 444174336
9 720 128255167
18 4260 187588671
5 1910 383035172
1 2462 177887285
5 1497 397897430
3 3660 79679228
16 221 13279960
13 1548 113442526
15 289 408950537
11 1384 406709206
9 519 318940688
3 144 113581828
17 481 157220024
9 2449 85636899
1 4733 238393063
16 1569 142526048
6 874 80722506
7 159 404923546
16 1112 348868564
7 63 127788040
5 4987 326796764
9 4084 369122799
7 4969 427782167
2 4388 68005795
15 4487 289459830
4 4855 336724678
10 734 214965531
4 2672 153943790
17 4844 273094862
19 4322 106053559
2 3091 235212440
7 3179 402941125
15 1203 104609130
17 795 250044114
19 3285 59885776
14 918 160227602
12 181 407121872
17 845 116776602
13 1840 122877344
4 1865 267198527
20 91 304765538
3 4864 78122165
11 3689 454481415
14 733 400931862
4 2709 370509510
12 1723 10151864
10 419 298375769
4 3050 296869752
19 4523 165385936
5 2241 260945449
9 2310 219776340
12 3081 249330576
11 4446 185257713
18 3048 435903853
20 2362 434361305
12 1939 266091438
12 3975 99855093
4 4586 323923815
11 3199 273033853
3 1279 114259453
19 341 495549329
2 3655 35476927
2 967 455159129
3 2383 491942538
11 2378 93222775
11 2159 79389421
11 3409 468236683
7 4746 203340778
14 646 347477242
9 4563 339051612
17 4831 410062072
9 810 120974014
7 3090 340318068
14 2389 104702470
15 3432 372287418
20 3974 203086804
17 2045 375388525
18 2259 449729675
18 1358 271027996
11 2560 180414656
10 1761 219325628
14 4670 7986358
9 1536 155121604
16 4760 245985048
20 1782 441630984
9 3040 62960356
7 3191 403314249
16 4470 413809983
15 3940 265304195
10 265 227326788
2 1804 275426117
16 4875 401166330
15 2428 113645112
11 400 215428181
13 3040 21557007
1 3383 223716345
9 166 446977056
7 2479 163745757
6 1610 40266723
2 3243 142744896
2 1820 257065902
20 2934 578284
4 3179 426974894
5 1447 291197839
17 797 109167931
20 1950 181283040
5 3732 292835165
17 204 221069552
9 1874 411182193
10 686 404956743
20 3885 172226115
20 4099 249368976
4 2379 478913201
1 3153 346590670
7 3726 193524193
10 283 272941224
8 273 406326197
20 3101 63075231
17 3841 335031915
3 2533 106855643
16 4293 249681952
19 1420 371323104
16 2886 390917858
16 99 484530258
6 4687 413081005
7 1630 30793335
11 701 12578110
6 1700 455619677
18 4111 80513324
13 4428 75184654
8 630 126635407
15 1080 143842449
1 798 387421312
9 4893 233514884
13 2395 282398151
7 1297 249467743
6 2813 28638684
12 4595 54732613
2 2772 13142330
12 967 14785406
19 1387 439976947
13 2143 261977510
17 3064 280911833
20 2834 221852151
8 610 173698365
7 15 237403475
12 4337 497513102
10 1466 413584992
10 298 181621723
8 2926 136275665
17 272 227446867
5 3746 142047676
8 203 407716794
3 2364 455508366
8 1916 184001740
14 4703 108768504
12 2326 98544744
9 4112 5598853
19 2655 228092979
5 277 136973286
5 772 200505624
2 4029 172760792
7 1784 56631799
7 4874 9182135
10 1645 462837180
9 409 312699774
9 3856 210054460
4 1607 79291302
13 753 317404768
7 2350 243896564
10 4568 227164567
10 2878 120712304
20 4921 332936504
11 3187 169547366
20 2968 129880530
3 2613 468657796
14 1221 461116174
3 4019 433189966
7 977 9767947
2 3326 42040213
14 3663 325003559
3 1324 342356797
12 3299 21861048
5 1114 180657224
2 77 451230091
9 2816 179663155
11 951 349351468
7 4121 282156481
16 978 450612372
2 4119 72648240
5 1421 240032960
10 4291 86363154
3 4006 305997617
2 2226 154637447
14 1173 205953699
6 2992 327908483
10 4320 244959326
19 2993 179001516
11 1841 137730474
19 3514 11303335
19 1105 254073833
20 316 375317792
16 3305 450237501
18 137 269479396
12 4403 490998865
19 2021 274028086
6 1829 241070240
15 773 391956769
12 2501 359914566
6 35 390326236
12 1797 287507304
3 2943 103633596
5 240 327780793
9 1431 339583992
18 4691 32893814
7 3383 478589348
19 2604 26182399
5 1361 220527102
4 2558 20643449
14 1270 37920034
7 3867 195973237
5 1291 281086719
2 3208 265126518
10 4069 35378143
12 1468 32601533
20 100 438123457
3 3496 44910963
2 1179 33322526
4 4423 152735845
12 2621 432254162
8 575 467526463
5 554 25470935
11 2399 74268792
20 951 349266111
4 2134 460091045
4 3393 427978597
17 578 308718668
9 3290 214923365
10 3262 66348650
7 3762 74543541
11 1945 371360190
7 3039 239469562
16 3886 36438428
7 1972 37936564
15 4470 270185752
5 3221 92179267
9 151 477176982
12 3361 465067387
10 2848 46349695
16 2015 486584124
16 3210 444645705
12 2185 251297191
16 72 366164066
19 2499 477813525
10 1711 251552834
13 3956 115159974
11 3134 485427592
1 2323 159118844
18 2727 117346539
14 4658 56343826
1 235 210301517
11 543 304300452
7 1266 486737333
17 637 233933943
1 3056 298516500
14 223 344224600
11 3048 296463543
5 2253 389115235
18 861 125882477
6 4661 180269826
13 2363 73025386
13 4243 257920122
6 2354 69802100
11 2792 186957061
15 4899 483314353
6 1862 88186022
11 232 134411323
3 1433 50783500
12 1359 127042829
4 1783 96111009
20 4824 93059860
13 4441 98621571
10 4378 12567363
16 4055 199077251
7 3049 70697085
11 3415 302145597
20 155 415481098
18 767 16566805
16 4157 23763179
12 2782 195261653
20 3754 288821093
8 1054 114733586
12 2052 101872019
5 3140 237700232
8 1440 117914721
20 46 336111771
6 1678 330733935
2 2827 258795217
12 2439 125915597
1 910 476897505
5 2861 338992906
2 675 65975530
10 4101 6887995
13 2664 396353173
14 3463 174157756
5 1349 372272084
16 1860 109864911
7 12 350731315
1 999 154370154
12 4017 14454720
5 4365 186322699
2 3066 20972135
16 1652 314828204
1 3759 331038092
3 111 117482878
3 1266 312634912
14 1727 360326003
2 4672 442605283
4 1571 432665214
6 3063 205785415
8 145 36814594
5 3037 343484351
20 4826 124503021
12 1550 93053372
10 1929 220456076
9 4854 6618684
1 3340 376120766
13 4867 392352388
18 3137 33139507
9 1052 162273722
12 970 470224897
3 2540 261336561
2 4937 229360563
20 3918 46187362
10 2652 453912054
12 1530 132619744
5 337 368082485
14 2871 188507213
16 2386 402057805
7 4046 121977894
18 1466 437779745
12 1413 470944948
8 1622 346710809
6 4985 257431387
7 2189 11739105
11 2114 119809484
10 3536 251765818
16 1146 15504564
6 250 402533700
7 4374 154052307
11 1248 273973449
8 3659 127883491
6 553 433442987
9 241 122462199
11 534 382319038
3 2459 7547837
14 1667 79561560
16 1637 135720106
11 4604 298570577
13 1340 48530047
20 3856 170227379
19 2289 380975010
3 3321 132400113
11 3574 193666596
10 1073 49363161
20 2934 365498199
4 735 294530885
13 3449 378975633
19 407 38140213
17 189 401704653
10 1189 235378224
1 269 180424101
10 2298 91594614
6 6 70024914
2 3628 387584332
5 4428 34334879
4 362 436334520
12 2537 298333272
16 2141 269323824
4 534 60775385
5 3257 80789283
7 2368 385693467
13 2417 176871765
12 4844 475645201
11 3021 206834471
8 4650 83265629
8 3855 347431428
16 2733 147750113
13 3497 88913169
6 1576 118493306
20 2608 148705384
15 130 387748179
16 2908 456223971
19 603 240360693
20 4285 289552639
10 2564 454316851
8 4679 376068046
15 3386 294256998
1 710 338945920
1 4460 174938018
7 2810 11411173
7 3672 410998432
14 1708 209760739
6 1585 112965918
8 3110 61751602
15 2747 316143179
6 3663 353087046
19 317 89385672
4 324 53744157
16 4165 438709827
8 2112 169555029
2 999 152339336
15 4276 5713297
9 54 234933796
13 1534 282282017
3 4537 137521816
3 1766 355102833
5 2135 430045210
20 1836 240746148
4 2826 19415767
18 1179 6665475
17 4296 399551193
8 561 83159984
12 1540 85947019
3 4052 442675620
2 1537 8481879
15 2693 143835276
20 4047 286575826
9 3864 265948522
8 4627 33154771
20 1210 149352837
7 2491 327546279
18 425 495532078
15 87 220109756
5 447 399705588
13 2305 247457264
20 863 143826247
10 4909 42067096
9 1182 91550367
11 1113 289488450
18 2675 209185816
10 694 69829779
6 2126 218248314
15 3644 474266811
7 1820 8544542
5 2897 264563322
7 2081 391232630
17 155 245046049
9 4620 489664596
20 1696 15926942
14 2638 371650724
11 4917 87159212
18 2986 392871629
20 1988 672720
14 486 124071144
15 323 479694809
9 1017 461394564
3 35 378313497
1 2514 206547719
8 4702 291082443
5 2543 351540675
16 4504 141850746
10 3235 179987085
16 1631 119649447
15 4621 161302600
6 3763 108033311
19 3071 288477098
6 1070 419746350
3 549 113505676
15 1059 327178827
7 3450 185238125
1 3690 124306614
7 558 294705518
6 1002 245684719
8 4993 273900085
14 4734 295971676
6 3312 459218133
5 4697 152882708
4 3895 260987876
13 177 152542082
1 3718 206121904
18 2438 119410541
11 3924 113204410
20 4059 97798459
4 3742 319917760
16 1108 335389402
7 3912 144587214
1 4951 188498860
13 2650 465830343
19 2955 184789304
2 3540 265482468
14 1274 90724794
2 2465 484143329
11 930 291157352
2 431 389636346
20 2880 264415273
3 1885 182674026
3 3563 28864028
7 2388 4342755
7 2007 168164163
17 3582 76426054
3 2166 291977179
19 1634 119167425
6 2192 231590821
10 4405 212218846
5 316 374272198
19 633 29310325
12 92 254248041
3 1185 246834375
10 2397 128116958
8 1163 493460622
4 1660 271017090
16 4836 216385572
11 2969 168896355
7 4495 299016967
3 4759 244734357
5 510 347658941
16 2057 193974067
14 1614 166569307
1 4718 343642998
4 495 447738377
1 2926 315922249
17 3426 245206754
11 1731 139439101
3 4856 353689967
20 2096 133223047
5 2897 498009692
1 2477 313395715
9 2218 156150513
15 936 439075976
6 389 106179767
1 1300 450505281
1 789 185141374
14 4870 307179463
5 1086 97333288
5 4602 198449946
8 865 426755000
18 2714 270026731
2 2581 61866650
16 4783 433729789
10 4919 211687525
7 4949 219572076
10 4858 473602350
9 451 284167918
17 2135 354799550
6 4320 119684086
12 382 4299277
13 4831 138112044
8 987 19020932
18 3579 422073701
12 1601 21454952
20 371 125109315
13 3945 409488360
17 4518 110550500
2 2028 382652534
11 2776 154542697
2 3804 470551515
3 2635 261883137
2 2455 24208533
14 1302 318974513
18 1171 227555154
5 537 365605755
19 4347 491677592
18 3350 54975116
11 3496 328864752
7 1289 439255677
14 143 194621481
15 1201 45425840
1 249 135277664
6 4996 470575980
10 566 42125299
11 3862 91363298
20 1321 62610377
9 4882 170381516
2 3031 161622350
4 999 472981488
17 1143 304682354
11 163 270185401
5 538 477610589
17 1563 21258196
2 2836 45708
18 3385 453099298
12 1153 64423385
5 260 309195768
8 2816 257008906
20 4859 17078197
6 3443 68331395
5 473 24201756
7 1004 159284678
1 3834 348477616
14 2401 468772748
5 4556 86348921
17 537 284449761
10 4095 441375468
10 1685 6968649
18 4637 225114592
16 2463 294128815
15 594 307894905
1 1757 195219916
20 2484 59954275
7 870 363341822
8 955 289972778
10 1195 120370468
17 3946 287095617
17 1031 436005876
6 4460 251583872
17 4191 441096777
3 623 363725515
12 2147 366122261
7 2972 259312878
8 1170 252396839
4 3284 172904766
14 2081 477493019
1 4316 482021235
2 2917 312203838
1 1505 96674344
18 1147 351178193
18 740 172159814
5 3046 134303365
14 999 393475114
7 3745 357870299
5 4798 212015290
8 1840 304523215
10 3455 432792639
2 387 210932121
17 217 272773010
4 1891 242159847
8 1640 289208612
4 1683 21233103
13 2863 250384555
3 1887 237399345
7 731 344036733
9 4727 462752190
17 2126 6595042
15 4461 199144673
8 3426 13904756
20 1098 256726793
10 897 339778905
15 3413 466725360
7 2972 375622969
1 4939 148600363
6 584 298593690
17 79 209674903
14 3225 266508788
5 1091 457929669
2 907 232405625
16 3837 12277548
3 2915 458855462
3 3835 79004400
6 186 44905796
6 3182 283616109
5 3562 327641117
17 594 347452771
8 4422 416846903
9 428 334267550
6 4910 310757219
3 3410 183765281
7 16 492161326
1 2334 389103193
1 647 172831934
6 2715 370389128
17 248 224037354
16 3838 208311411
12 760 13260801
16 4549 428331415
1 3414 195984912
11 4963 66681644
19 1335 13133022
18 2018 184209030
12 228 123913910
11 1254 154600239
2 4997 373802597
8 1392 429294054
7 3721 436527470
5 1808 130224255
2 683 439591424
2 4674 177809516
14 142 472667007
15 2602 105015771
20 3849 198233656
18 23 129965199
9 2668 83810201
17 4259 407479662
2 4265 388149298
6 1144 213731226
2 4443 206851537
8 4 391661880
8 4985 492608713
17 3301 52324243
8 2859 435153291
20 3822 336402462
20 267 12605259
2 376 428970133
16 3542 55213081
11 1649 362288669
20 544 325634933
11 4480 412510595
3 2899 135207404
14 302 394307291
19 800 492347113
6 2886 188183951
5 1163 150773821
1 3509 168462398
12 3 173660262
2 1962 176934621
14 2143 377942723
7 222 391019152
8 3937 412647772
18 4413 38981747
12 190 233228375
1 1275 383909581
7 4028 156279577
3 1496 17933680
6 267 122603012
7 972 155293509
2 4972 120796453
1 3994 160821930
6 1412 243619368
14 688 28070386
5 1409 208783697
18 4509 159274256
10 1995 207069013
18 474 144400085
10 2052 339132655
1 721 378483897
2 1040 400494453
12 2136 202644694
11 2381 448194225
20 4823 333309836
3 2052 461591171
7 3525 189962605
3 1021 324280250
9 2622 7504057
16 3958 11128669
11 2295 222497773
20 973 192987057
7 3264 401872004
16 273 270021947
8 1897 173653121
1 2764 127248695
12 1653 406673569
5 1691 368321559
2 1393 153473523
20 1452 28240450
19 2957 32125061
18 4238 5229011
11 2457 240192004
17 3524 136210219
11 145 39875086
12 1506 352286074
14 3865 73450337
12 4198 412918020
10 3458 156286625
20 4359 1826929
14 3522 422163844
18 3953 75700355
15 1199 377197918
10 2407 129018775
16 1525 125144921
12 3103 236280449
15 2322 50675080
10 953 149556768
11 2056 326019439
4 3432 203050943
10 3363 63386253
2 630 151832836
10 2287 293492636
15 4028 31400496
5 522 89502343
9 655 412748061
7 863 22420495
8 1891 345364105
17 4945 383873997
8 140 115526321
9 1947 88374186
1 1263 442876830
14 4478 336048183
8 2526 426327886
6 2979 364233187
18 840 217614345
8 36 210260080
5 2092 293531667
13 4223 441748434
10 55 490134253
16 50 362545469
11 2144 473154972
8 2943 319663309
5 539 370111608
15 1873 222653213
4 3482 123863245
10 4245 298234848
11 2941 10151043
9 314 212733738
15 4451 16980479
5 2441 105498455
5 1502 214021549
9 4260 46268708
10 4763 494859876
4 858 282600561
20 4991 254312958
3 3257 307166005
4 2818 13408125
5 1595 134579883
2 679 420027888
4 3033 341284556
6 4346 9850718
11 1426 360172207
19 4208 155695432
11 837 481349196
4 3626 487969825
20 3561 309268040
1 601 229043248
3 2884 70317208
9 4243 243033061
7 3145 345191116
19 700 228537043
9 2008 404487678
18 1661 221941562
17 4905 356632660
2 505 196867651
13 4224 105354987
14 1906 18384974
19 3218 300645074
9 1688 239691694
17 3598 425518881
19 81 215020529
6 1029 290991501
4 2313 257145693
11 2706 5855049
17 3076 430237808
13 4723 446862366
19 551 351948594
7 1917 392089656
13 2546 343558927
17 3746 75751067
15 1167 120560125
14 4190 73764014
18 2996 126965270
15 4854 71802208
17 1309 187278285
15 2199 134352985
3 4098 250233115
12 380 435369799
3 4999 485059526
12 72 240228886
3 246 432525908
14 3047 112159349
13 4974 148345424
8 1497 77813234
18 1799 393932798
5 695 319785185
5 3243 66734881
6 4132 325897921
9 574 180092481
2 3244 291624315
14 2967 404764489
4 1295 369415843
9 172 273857222
9 3726 451515001
9 825 390205120
4 3133 189525761
10 4697 141552843
20 2375 266979928
1 2531 92899634
9 1677 321784386
5 1278 274298588
20 2439 382878880
18 1404 404565923
2 16 400895294
9 1762 142222549
2 2181 139396963
8 4214 263107614
1 2518 86665353
5 2839 24361399
18 860 358683888
8 4953 262372448
20 3137 82451913
11 3822 133992326
1 770 136644934
15 1757 1213417
10 4880 100429054
18 2349 135640297
15 4170 126317249
8 2706 498012886
1 267 136181078
19 1911 345435187
20 4394 404834136
17 2690 120730344
17 4421 67985768
2 1524 468703620
7 1268 147516083
5 4277 416910185
11 4996 179399653
14 2859 491390100
1 321 117267698
10 4996 404288371
10 1369 295623842
12 790 147705040
10 3408 85490553
19 4846 32832829
1 3014 326311948
7 277 308256333
11 4922 287267330
11 1228 286089531
17 3866 489409602
1 4537 55157540
19 3952 273474848
19 3031 136486221
6 4862 273747039
18 3042 411869950
5 562 69098389
15 1128 175844353
14 2450 388686183
19 3408 114731300
20 3385 480318293
8 3566 487724227
3 4784 485841414
12 4973 216651477
9 4997 182082059
6 2923 246644863
13 4686 479863206
2 752 130695919
15 3966 316685087
19 1462 406034303
1 4815 413615264
8 4578 132883954
17 3222 402714167
1 3521 283257965
18 2282 263461039
17 1651 342319182
1 1933 126920249
7 3683 367834381
6 2689 241771313
2 4645 85723986
14 891 423735597
11 1710 47747295
4 770 301654507
12 2183 70227314
11 824 275967896
16 1906 101841395
3 2264 260273760
7 4731 77853184
1 3822 150105188
1 4583 398786421
1 1018 272573420
16 2352 102419856
15 1692 303860186
7 2782 480228046
20 1297 252196465
3 4719 425341567
16 28 175460374
6 3855 362630171
7 4781 240871667
8 1672 237152919
14 101 123409193
4 2939 401035311
17 3215 476594338
17 461 26323058
8 3240 306963223
19 3 476915132
12 736 396083339
4 3029 363923863
20 1231 426276617
17 950 223996791
6 1232 323184160
1 4545 49464332
5 1248 139224493
19 4405 432204183
18 4015 467259967
1 4050 147765261
13 1365 378736174
5 3625 36416071
6 1334 396810768
11 2792 300219697
6 4790 293739066
10 1603 144657136
10 4053 380423233
10 2291 312918597
4 724 396234781
13 763 85001900
11 2334 332369262
8 3173 343639381
5 3151 426039849
9 3208 228372317
16 1760 415419620
20 3349 483366249
7 256 108390581
3 845 304749348
3 4260 322904756
12 3572 294614260
17 3015 161140375
19 4225 312807039
12 4586 8266347
2 1019 130462416
17 2197 323989019
10 3437 154854704
20 3267 250058712
6 2914 211842411
13 4834 15181151
12 1841 245166729
2 920 454614290
17 4441 143608939
1 1350 388794035
3 1717 58163955
12 25 466625196
6 3018 276142823
7 1235 100377373
5 1756 324993339
14 1030 12245821
20 3644 36578087
4 2433 204200287
9 2932 343905426
4 968 183025613
12 992 150669854
9 1055 273403494
14 4150 477406505
19 1791 362940406
19 2070 42969882
15 1656 183141590
13 459 410901445
1 197 358557171
13 3296 176457758
8 3114 151327151
13 4076 302460244
15 2152 439026166
19 2101 261645581
12 1392 89062637
18 152 131151156
13 3427 64288917
5 3991 1658483
20 3856 206808604
16 952 232461419
20 4678 33098699
15 1613 7995099
8 3948 283836911
12 4518 450215199
9 3936 30563240
11 600 239908793
1 141 109363405
11 1673 265904541
16 2698 344549088
3 1640 177263208
11 3834 310599949
20 4945 305570803
12 558 323922392
15 2271 353818301
15 1844 282431327
1 2808 24279248
5 435 13406667
20 2100 360577893
9 1556 489519820
13 2718 361144003
16 794 416195156
14 553 213500187
2 962 156225683
18 355 291146566
16 4259 272067702
14 2948 146131576
10 1727 204810058
12 4296 192218867
16 2856 143956494
19 296 316579040
10 3635 55171724
15 2893 57609784
17 4504 26109428
7 2989 154373874
1 4055 293537941
16 4571 132891262
7 1059 109299557
6 3051 338194488
7 1099 154685604
7 4450 124006705
20 2596 40770372
18 3842 269610144
16 2287 482643624
9 1147 490591037
11 4089 344778837
12 3819 45087543
12 4373 275158690
7 1191 217807139
1 3739 242745136
16 4007 164078946
14 637 81625190
12 2133 240798269
6 380 227122089
4 2606 290287194
15 990 43209735
14 3343 445539652
4 1683 33394241
15 104 129426006
14 2211 89605131
16 364 116666551
2 3137 179424411
3 1086 312359918
14 1938 494055162
4 950 110627364
17 4566 467502450
19 914 416369016
9 1278 144104021
6 2900 317992007
13 3820 86655553
20 3658 71069725
6 645 12076974
2 680 178754424
20 4617 433006336
6 4407 410839851
8 1593 399196030
13 1138 434897844
16 4856 292739202
20 2259 462073221
12 1643 234787176
3 1994 229250237
16 280 86696359
11 414 478641092
1 986 263613582
1 2545 6733658
11 2178 133816297
6 39 422763774
2 863 313930474
4 311 479962858
7 4079 213186613
3 4384 469270198
17 931 371494074
11 2069 370353594
18 2391 358264770
10 2977 236816076
9 3318 497135664
8 1707 48598091
11 2377 235976462
12 35 26686901
8 2385 337340549
2 2874 476876422
9 2056 65146145
9 3461 277518901
17 652 98329008
12 2851 5058890
9 4116 474823763
2 3906 189665726
14 1328 241024196
19 2693 405248822
15 4860 441399561
6 1008 402539602
2 1485 114471562
6 2465 290213323
1 90 172843456
11 1625 284251050
7 844 361253069
9 4097 18956587
2 3053 362461420
13 2509 210905872
7 4332 17050896
17 2092 470466940
16 4728 186381847
10 2445 198386324
18 2504 141737065
16 2146 201700944
5 3257 313221456
11 2048 330598444
6 1559 307710816
14 1205 53365324
12 833 152554774
4 352 128012249
1 1585 211387389
13 1365 364841058
19 3714 313739153
8 4302 165977426
17 368 473709338
7 4210 377048799
1 882 226171414
3 1825 456982585
14 235 72394307
3 3868 86821790
5 1844 160231782
18 3729 404905844
10 2252 201930365
16 974 110127513
13 2512 256720831
11 1377 36929394
15 1234 441798509
3 4398 413878319
4 2845 295476775
3 311 220329259
15 4758 33254630
8 2885 457035079
19 3925 58600539
19 3350 253390414
18 2945 346408310
12 4332 137735470
18 2639 187345564
3 2708 269924612
10 4956 200628434
7 3267 164449234
15 3901 192794883
7 2435 440041797
4 2565 458215195
3 3964 312220611
8 2287 136375949
1 2146 94515090
9 1696 183051620
6 741 393490479
16 2950 194469918
12 4492 194453539
5 563 95868960
7 3624 56563551
18 3633 109084038
13 495 155486404
1 1207 444937553
16 3166 174526504
4 3778 365488270
13 165 340726701
5 3412 250324889
12 4679 302588518
12 1409 221657704
8 950 195820974
18 668 193318646
17 4531 207659233
9 4262 179912287
10 1083 102890980
12 231 340159602
3 58 25770933
6 1042 187520963
9 3316 248372261
12 4709 345606738
6 1198 2616199
20 14 240557389
8 337 302342678
18 942 322633770
11 1551 245860557
19 753 362318536
17 4604 446035566
3 700 283852834
7 565 163087567
13 4166 404017041
18 4884 304265989
3 103 396581698
20 2577 483238624
13 2466 42752088
3 1114 407850125
6 3862 371494678
10 4891 271516416
16 4049 433964074
9 2350 339627835
19 500 109769381
7 2716 241244023
10 657 70052392
19 298 227290469
3 631 260662857
9 1317 490057460
17 780 430645525
4 4357 149396505
17 4169 483905482
4 3133 452970338
12 3258 141133672
18 3288 230354545
20 3315 14427249
12 1110 271280140
8 1403 234640101
4 468 149351337
19 892 227204723
13 103 423831081
1 4016 235285058
7 1673 287896431
7 3829 238165531
6 914 353724698
1 2586 261626584
12 1896 142268304
19 4231 25590315
16 4974 448717317
6 3800 493306916
7 880 38934025
10 1018 298842452
7 2949 291080375
4 1212 277758530
4 1372 456481525
14 4519 289248724
13 3991 366139854
3 2542 95996343
17 1458 109089417
10 2998 374577619
8 1140 197250542
20 1247 34143324
17 884 93167153
1 200 421060435
19 3196 59449480
17 1758 343230824
13 2370 199394985
20 2549 433134476
20 3081 110034768
15 3437 88950168
2 1396 168343402
6 4486 102265069
6 907 256171590
17 3243 362261591
20 1780 287561431
14 363 38538824
16 1587 164763878
3 2923 186072937
3 3801 175963744
18 244 164268125
7 4856 213589242
6 3883 427567800
18 2148 379102979
1 3099 433315563
11 1123 205559416
13 2108 185093268
5 1318 460258689
13 1143 155225229
17 3253 480703130
19 152 59505875
13 4982 18620495
12 2002 283897286
1 2479 176843368
10 4142 152051582
20 2591 393109145
10 3323 140355575
13 2288 230857819
4 2382 60791718
19 439 2314406
17 4564 56939206
15 970 35961442
16 2067 485954880
14 416 415383488
7 2788 207352351
6 780 62300236
20 2499 491592743
16 1170 185925187
3 805 397556420
4 3816 458354480
20 472 285941014
2 3462 12086903
19 2102 245258414
12 862 283111787
1 2201 261998398
7 4540 329307075
5 3952 33884809
9 3230 317849131
14 2681 323228621
13 1732 348689637
5 2676 55387615
16 688 357476126
9 3398 449966127
16 2735 26802525
13 1682 435394254
1 4207 478044180
14 2865 171191912
17 1374 267123705
11 955 380052843
17 2360 351161229
2 3676 92381256
4 1377 56717370
1 815 237797095
4 4383 455325908
3 4109 371458341
14 1065 106910553
3 191 146901744
16 4578 470093849
10 1599 359315544
10 485 406955940
3 3107 483848371
11 4538 88541494
15 3562 12082645
14 1256 59129533
6 4764 417087676
4 3208 39602639
6 3525 274412839
14 1112 326813462
17 2074 346864357
13 2389 230814297
17 3257 133261682
4 3239 312321724
1 93 187249913
5 776 68073661
14 2000 49389015
5 4053 290083739
20 1039 22807360
15 1747 74408887
4 2905 177407219
9 1074 483919733
18 2800 473101477
20 2789 152413225
10 2981 275302746
10 4632 50294076
4 2215 40022166
16 3080 229808277
9 4693 159421447
3 1038 224848736
2 1455 257630457
4 412 283086708
18 3280 471806008
2 4029 354559630
13 3230 130617874
4 1201 109057535
13 2480 228277502
10 3526 428942469
16 1230 331003777
10 3087 333446085
5 477 144221835
8 4921 479374037
19 4408 14712023
8 3536 133032473
6 1943 160298976
16 1942 230879946
18 83 437387941
9 212 434583099
13 3879 185662640
1 3663 103267277
13 3904 162037382
7 4996 479271366
1 3342 270995989
20 2283 139860786
15 3296 352383224
10 591 447071916
4 4427 307101272
20 2731 415741027
5 764 117657324
2 3950 156464424
14 1184 276739893
15 2944 35717748
7 1042 287959573
12 2162 390097252
12 1053 137559199
1 4169 383250175
14 14 441565156
20 1572 454304548
1 4627 276422711
19 4153 351413744
17 1877 218565758
19 995 352504963
3 2745 475285982
1 1534 21157351
11 4330 30628618
6 2289 481934698
10 1657 437188236
16 1402 1652432
10 3437 392604505
19 2717 273205036
7 842 370210510
11 4197 341022316
17 446 95434133
11 4481 433391995
12 775 92932124
9 1208 3457573
15 4606 79407384
10 3340 25464519
2 3262 27666697
20 2851 87399671
17 3884 209997860
7 2168 159308668
1 640 180513182
14 3982 409469779
10 2867 340134948
1 3341 123213980
9 2191 188713978
14 3314 418912688
1 4922 181129572
7 3419 12477932
20 4794 9908875
12 3416 482160968
4 553 445916233
6 3835 66107005
4 3306 330374315
16 1544 345796352
6 3690 317152033
18 3805 394137858
20 4879 160980235
6 2443 98306762
1 1684 270421001
8 1546 402889089
7 4682 88482343
8 2352 381829247
8 1504 72048716
4 2931 340705276
6 1772 213074412
16 2593 219123511
1 407 234576972
12 3575 360075802
9 3301 320847607
2 3919 386052593
3 522 419987619
6 2359 63709580
15 4141 147788599
11 344 1577794
20 1920 143582657
17 2308 414761036
4 3005 83449269
14 2367 139265679
15 1786 190435409
7 263 173184140
1 4910 250048776
6 3212 244434263
6 3505 194853371
16 1488 203128764
7 871 193099052
13 3486 140950575
15 2549 386536115
20 3006 344614152
13 1226 117113318
10 3367 432810019
6 479 324679701
8 1468 242157888
13 1103 37921533
3 1808 133930021
9 1575 135218521
8 4137 390111384
3 854 445260532
2 3175 448780122
18 774 273614736
9 4822 482295426
8 3560 233349095
7 2239 218666672
16 1828 110045397
16 2867 6536201
11 182 346538375
19 1488 415788680
8 4425 144128105
16 4784 464253639
18 3056 7997854
1 3649 394248484
3 1143 277330721
11 3888 471778754
8 2022 375815994
4 508 55047899
18 4534 248789798
8 673 401014670
16 1521 325166701
17 3649 92516329
3 3117 215215368
5 3436 369496547
4 2601 91604269
9 3825 51848931
2 4351 159406146
9 3162 200210336
10 816 390922881
1 740 337232967
17 850 217143310
11 60 63466083
2 237 454056006
15 3250 348912624
17 3672 304852752
8 1945 233598656
20 297 474495968
2 4004 203599278
15 4146 365106274
4 2858 65590568
5 1308 108190058
13 1291 435704049
11 1359 9092160
5 417 263398333
14 967 430015450
18 3407 291090937
14 1865 118001280
1 1317 371606533
3 3043 208550822
11 4321 215256238
12 271 313281815
14 2462 74387953
4 3447 415612397
4 2641 117541403
14 3546 162326946
9 2070 125098375
14 2125 219575906
2 2319 51657063
4 4683 182277854
14 1141 457905997
14 229 497853356
17 2980 483551144
11 4962 30179706
16 1859 457299387
3 1464 412657857
2 1889 250003799
15 1600 65247643
2 4881 487262342
12 1749 156776402
16 102 133943817
16 2405 34212312
3 1599 90593437
10 2502 336959682
17 979 364740838
17 1306 216228757
20 2590 425428561
5 1339 13868606
9 2978 53860500
19 4015 439579730
9 1918 295386977
3 436 227153892
14 2818 66870188
13 4924 308373609
16 2496 466656577
3 3994 104963054
13 1548 43658937
3 915 350482419
3 4941 228190169
6 638 94265986
14 4129 365666031
17 1755 405488765
4 1668 152012366
8 2135 475989687
15 3641 410490399
3 2966 22163315
20 2943 372417131
19 3799 330861531
15 4453 126695434
15 3620 118587923
3 3981 462215287
13 3422 1486994
16 1740 422747682
4 3508 25015740
16 16 423125101
18 3637 90096006
9 1224 471743749
17 2088 410150918
6 4991 53285009
7 1915 221632198
3 3057 263736427
11 4665 209174792
20 2620 350840400
6 1554 395353044
18 4888 100793357
1 3262 407815027
3 2551 469423853
16 1289 198296066
13 1213 248839399
18 4625 58168853
15 2888 242322327
9 1571 181717348
9 1120 377855060
12 4081 311466390
14 2160 128907574
1 1398 306151134
1 4867 390249928
2 3439 3025714
18 3239 357189935
13 2619 430397450
3 2397 438346681
14 3756 400272013
14 1990 205881396
14 532 182985910
11 2551 23250610
11 4320 219473386
20 2397 300905801
12 2048 171033765
18 1417 445266998
3 4164 331250451
19 1829 176594826
14 2792 455077291
20 2157 73366288
13 4808 292283739
17 831 176603258
4 676 257026240
14 1706 372931769
11 4005 366125182
1 1290 318854392
7 4397 117858878
3 4330 428348692
20 1675 266122780
2 4887 97465711
10 4748 378678889
13 4252 99428119
14 4498 63455283
5 4512 28824981
8 4697 412142701
20 105 420304302
16 2052 423859210
6 3060 427063443
2 3748 13608151
10 2953 223519866
4 1273 150681581
15 203 345879894
4 2342 435566862
16 2862 57516189
16 1408 161453050
14 3775 476107774
12 927 128420738
18 1239 193625717
8 4548 84521490
10 1288 393874778
5 3993 153481311
11 877 458793502
10 1931 88394949
1 1542 65275367
8 1459 240253332
7 3841 161757215
16 4568 272361371
14 297 146227645
17 3190 112499110
3 3371 193246356
4 1817 262404953
15 3804 244818252
18 722 443456917
1 4203 54411124
6 4512 424942358
4 4909 486954304
5 3512 245961851
14 267 379938477
8 3078 221248235
17 2909 16161578
2 497 385701163
7 4474 324680531
11 2178 323767895
15 37 304303594
18 1500 148860274
12 857 266982725
16 2677 360785266
3 3381 245891689
19 1772 126050550
17 3705 80716470
12 2376 4452566
15 1151 36085414
2 3863 410774713
12 362 482481292
1 707 195582436
15 1601 310285320
11 454 123477143
20 3228 275921373
15 4991 333250413
5 3070 295519159
10 4850 475661685
2 3097 302499255
11 540 25252844
3 660 276743099
12 2812 238258029
11 3480 47435121
5 2275 213926607
9 2686 244913706
18 1164 172582676
7 298 276794298
18 4668 8809868
11 4107 285803994
12 706 477556864
18 2464 148542895
10 448 288660414
9 131 189928745
5 1080 169953381
6 89 70251230
10 4815 462909245
14 4456 192083063
1 4660 350036866
10 1200 137413776
2 4721 344767906
15 2258 488349724
13 2457 149300272
12 3867 275127498
15 4088 244469
4 2225 471898499
4 2670 70267589
18 276 260768099
12 387 92835927
7 102 197775002
5 2804 427188938
20 2123 30461867
1 700 7862138
2 801 278674764
1 91 454905455
7 681 233075326
10 34 19165117
16 2843 425372926
8 1205 69188897
14 1685 281884638
15 895 231241586
11 4541 495771432
16 4728 252179909
8 330 474384043
7 1826 171265518
18 1030 23637839
12 2023 218803154
11 102 103343562
15 1276 284383826
20 2576 208826941
17 297 227635588
2 1227 175948012
2 799 403112761
10 4130 255955798
15 879 376284549
14 3329 436238158
7 1289 235106851
12 1510 110280855
20 4146 64548439
12 1784 477991930
8 276 410574290
15 2883 424367847
18 514 254191212
12 4082 53729144
16 1320 181233080
19 1403 351135328
13 1183 231883423
2 310 59610160
6 766 58374266
2 3966 215994991
5 4049 335029215
20 1325 250037698
11 142 424475493
18 1996 312823172
19 2875 44138963
1 952 282123840
6 457 181330106
2 4581 295585787
16 4371 341783244
7 4479 435630848
14 1623 405531896
4 3699 5220837
20 4755 338509692
12 4331 92635303
5 3193 391733040
11 3014 32069780
7 1027 209005318
19 2819 60957125
2 2534 460798384
13 4647 44093263
2 3995 448786751
19 3457 172896406
7 625 243957144
18 3573 94159140
10 1764 44923690
11 3781 290360969
15 577 196481013
2 745 481227110
14 3190 372358339
15 1640 158755860
20 1566 272805807
14 1676 201552575
17 2131 287525222
16 4034 130790054
9 794 35531544
15 4903 100147458
13 698 438485066
16 3251 406612036
4 2276 450106181
7 505 61414128
4 1060 439475713
16 525 374416791
3 3966 203870609
3 3852 56511468
1 1105 274502317
13 2959 398563029
18 4359 320100492
2 2919 119827639
2 2218 337348130
11 114 462834439
11 3392 344168794
10 2788 229319608
3 496 441465141
14 2414 321565055
12 4539 147527784
15 3459 381591315
5 4051 495438398
4 533 283547702
12 134 258397759
4 1668 468658591
3 1443 178112488
7 1630 239345927
5 691 272249526
5 615 695936
11 1121 452558932
7 4115 203382091
9 570 455971809
10 3911 223051391
8 85 479332618
13 643 394585821
12 3404 276400541
16 1609 178423882
13 905 469410279
9 2719 72930253
20 249 425315878
20 3521 276090910
12 516 226255642
4 1271 180335137
6 4202 424860738
17 13 249294608
20 943 327755775
13 3261 481064063
19 1407 129568793
17 3262 143010579
10 4082 480330655
2 1464 472967596
4 4297 361513190
11 877 253434340
18 622 16105847
7 4850 41343458
15 1239 438488941
5 4491 11991490
9 3828 480038302
6 1089 197255369
8 1892 196218484
2 191 386196618
8 3731 112132542
12 1520 59373842
8 1271 79574136
12 3451 233876786
3 3597 483045778
5 311 274611985
3 1776 212087068
15 358 377444010
2 3346 13616165
19 229 376162342
10 993 464126388
16 3282 102568757
6 1587 15252997
1 4413 47970
17 4817 254836730
5 3247 284951614
15 1543 133705448
1 4037 323948046
13 3954 86531223
18 3029 363970515
20 320 458125008
6 2558 9126195
14 4339 29977653
13 1964 17306646
9 4814 114898117
1 4474 246005960
13 2710 16063870
20 470 237347852
3 3241 324973850
19 3537 229700363
6 1458 135974573
2 4795 180761824
19 4994 347317095
16 1122 64364438
6 1760 293731616
9 1548 37204482
8 154 302177763
4 4367 401273850
4 3241 69881353
16 4624 373424246
12 1433 82314114
13 3480 172748508
7 981 113043940
10 2256 458891339
15 4687 492085753
13 4670 394610871
6 3885 243543084
12 4165 55934181
18 556 388537734
8 2217 40086308
18 4465 347357384
6 656 75784836
4 1419 340962853
15 4305 396702704
18 1418 351031261
13 336 237381581
3 2498 146996311
14 2432 79194701
17 1616 61069349
17 3775 297631015
15 1515 85560864
14 2717 46713019
14 2956 253110045
20 4428 463923087
20 3766 65816881
2 3465 419893451
14 414 403307497
16 1385 298350414
11 2075 90790833
9 1012 303143277
20 4542 175256194
8 4661 126086131
14 211 301373682
9 720 187199767
11 4950 249249674
18 82 244146369
2 3047 453641401
12 340 50420827
5 2654 271212433
18 2120 170856939
15 1454 253756887
18 386 386987567
9 821 354876427
20 3423 371630661
10 1098 370167699
20 2593 80247516
17 4470 120430504
17 4192 339395940
16 4659 249497808
17 2650 378111455
20 735 15158979
17 3587 327112934
1 2809 342044853
8 517 156884993
16 1163 269307508
13 4097 445980119
17 4894 135348143
15 4036 471527763
16 1344 429873536
18 171 28075526
1 2120 49555897
4 158 212234576
6 1712 166480978
11 2920 468045689
1 4714 241942354
19 1476 479551582
9 980 167269420
18 4969 150624686
3 4395 237160137
9 4591 320045747
15 683 65865814
10 3136 448652954
14 332 431451695
18 4151 251510956
19 2798 477785373
1 243 220707379
8 4742 443121930
2 4044 302573638
11 1118 253958833
2 2885 58421392
3 3488 304152030
7 3824 48019422
14 4771 6811213
4 676 439648195
10 4708 495612636
16 4482 163484736
10 3566 30931788
12 2147 300320443
3 2074 205196634
6 2131 248294625
13 903 290928569
6 1649 34572853
6 1882 317047002
2 3236 234147243
15 2110 220881584
7 607 160180382
20 2406 95675782
12 421 63323578
14 3477 368232897
7 2021 259334404
15 700 172369652
5 678 207291462
8 2476 267701260
12 2419 463285520
8 247 84037029
4 2361 480875808
7 3291 97787497
20 4172 96946401
19 4678 152406330
8 293 359936418
19 2954 72059078
18 1726 361105318
8 2130 448322384
15 4227 200650623
10 1859 42924064
5 4906 490353385
5 3500 194555301
11 2619 426983330
17 2941 194317569
2 4657 335959105
16 2187 403318368
8 2015 187901205
13 4314 987610
12 1316 438792831
9 713 323285615
11 710 462443867
19 2409 70537496
15 2498 140596647
8 1166 134873306
7 2994 73957942
5 628 10921386
12 1692 46962487
6 3858 215946365
11 4458 424595220
15 1282 328627023
13 2284 237208308
12 3254 424931879
13 4615 441453922
18 1172 397201368
18 4921 477428441
1 2627 427699021
7 2377 245922934
6 2579 368281200
9 1259 165587570
20 3609 200418418
9 4626 337866104
4 3848 236384867
8 1804 218862647
3 2568 47686668
20 1321 133059622
4 2098 193783884
18 1068 47888962
16 1929 270275997
12 2192 51615973
7 1362 156063115
6 2579 223765242
14 2228 377853140
14 3645 190046651
4 4689 402867408
5 3506 285053606
16 3626 293977854
17 2507 396996292
11 3319 79381044
18 1361 115309951
7 28 275697281
4 3250 183073873
8 1668 287154179
1 1953 246755040
7 3802 184368101
20 130 125733815
11 2514 116490790
3 426 245917102
10 4980 210981642
10 4075 336242836
7 4697 447244409
6 4773 172510256
3 3275 395912930
14 3094 242215627
13 1041 282629064
14 3723 302990285
7 2136 425876311
20 1932 394285756
4 2266 421361525
5 4395 397545553
2 2555 309319604
2 4805 424844956
7 3430 142167734
13 1031 337031567
10 3236 202292804
3 3921 273113178
17 1716 166228845
5 246 20234386
1 563 318607013
13 1714 64199609
3 4886 241608872
12 4186 84224478
11 4379 168763851
3 2407 254527522
8 4675 353196824
3 2778 56025667
16 3066 36062206
2 1601 131976553
11 4389 482305228
5 4360 186846556
9 2546 480929819
14 4408 301959574
14 43 440580288
6 4460 474636420
12 1795 107083519
10 4278 306895052
12 182 225038437
11 1406 187229237
18 4549 384434875
19 147 191727211
7 4735 368386409
18 1983 253378810
19 1921 328786441
12 1670 179652217
14 4599 60527172
7 1551 196554161
4 2128 59757466
19 4041 120240813
8 749 72156594
12 1791 133370153
6 1993 329398062
12 1668 424461866
5 4506 414563123
19 271 253301169
17 2718 348988474
8 1472 28300125
15 391 354103067
15 3456 396623125
12 2343 26732811
3 3124 309809487
13 148 386674325
11 4995 218158010
19 1236 226769410
2 3403 277091696
20 537 295324160
8 2983 253191939
15 3535 140300575
16 4211 101151247
6 2848 306553717
10 3797 213642513
15 1718 489579922
4 2046 473668333
5 3297 160729016
6 4775 312855907
18 172 262779227
7 2324 115020674
12 4220 471854730
12 3932 403165173
5 920 419095326
6 2350 95946099
5 161 101690447
14 700 355299877
8 2043 445586722
17 595 114025662
11 1530 437403081
10 3233 194514942
1 294 492121213
8 341 37104826
11 1751 339753839
10 1187 130377074
15 1032 462863229
10 4597 265334416
6 1871 209845175
11 418 392982550
19 1811 461115915
7 4466 188229929
17 509 421092749
13 990 86382977
13 903 74814471
20 524 180652941
15 191 390953309
15 3666 323640328
19 3108 354466388
3 3494 270791249
1 4527 194080690
12 236 350149073
11 427 198754610
14 4646 177312419
20 2070 213298712
19 2685 269249573
9 4997 405491061
11 3247 368636763
1 139 301301216
5 3366 215133221
17 4514 245142678
9 1399 71312091
14 2527 396495994
14 2711 226394373
16 722 223186297
3 1240 225010394
19 3875 340863716
8 3242 25898687
20 1382 269602724
3 2745 323875378
9 3351 218708955
13 3341 449709910
6 2454 461468217
20 4733 86969791
16 3196 113419581
4 3683 17479373
6 4092 147461478
11 3610 262990450
9 514 83006726
19 2002 77239555
17 2775 268709382
5 3058 472652415
4 234 218132025
1 1749 70720241
15 4471 146628217
14 1021 233839454
18 3628 155942222
9 907 289958987
19 687 75076932
14 2404 418601633
3 3769 485008166
16 4692 164044583
17 2749 111647031
15 935 151071325
8 616 462178330
5 4586 249539320
14 2082 474988873
4 822 452549381
9 3404 314808644
12 4477 234302337
7 4176 273221838
11 2827 444860038
15 4428 107950361
18 1725 275017780
11 278 463759008
18 2045 234508521
6 3328 219999666
5 2915 59097725
17 4061 147665083
17 3597 445684830
15 4426 357919139
14 1351 423084138
10 53 495666829
1 4523 306364294
17 2737 413337590
12 594 476428403
10 2496 174604528
13 2201 428554922
3 4823 376584036
17 4141 479010837
19 413 469826985
20 222 95798620
16 2323 342156316
9 2903 302627560
11 2084 438341393
8 3060 260631036
5 3862 457957777
19 4842 357495263
10 4904 1371622
20 1745 45214995
5 537 453306288
10 1197 38430582
1 4423 146587793
9 4656 174248020
7 3437 493945015
13 882 313939771
3 1602 409432825
20 161 490745859
18 3625 379301488
6 1880 225818565
10 2283 63041753
5 4747 175602495
11 4174 449720068
6 2913 56352734
17 2953 22896051
20 3457 223369983
5 2317 327249273
10 757 385465084
7 4733 259964411
3 2521 408222734
15 14 372028896
7 4652 226901557
14 4327 6974082
1 2453 257131482
15 2706 406764832
20 4350 494447780
12 1480 107568420
4 4661 111596610
4 3665 344916269
15 2077 332367082
12 3257 89007125
6 3825 34244095
12 2427 335232184
8 1369 432387664
9 690 292142006
2 4307 374791185
18 2490 33657241
3 2747 459169458
13 347 93730302
12 4514 305490933
16 3318 354321493
20 3154 16520675
6 1021 322568883
8 3383 247678072
9 278 329156073
2 2167 218087352
3 1137 261898279
9 4723 440095838
7 2493 394972612
14 2787 100667721
15 254 234146024
3 3765 310899215
13 3090 459751380
12 2175 488884756
7 54 390220533
12 3656 458654314
5 2733 225601074
18 3194 318471237
19 25 354037798
9 2762 315670864
10 2743 463306035
2 1374 418389790
9 39 19002991
19 4661 377077517
18 1162 3306217
15 2138 491076464
8 3906 159547560
14 137 431642596
15 3572 432122499
11 2040 246295689
2 3720 362245361
18 2831 422320118
13 1007 246049316
5 672 371850152
12 3484 300109025
17 4447 402078692
6 3980 392606975
8 978 284919941
11 3373 228059992
9 2289 228633514
12 4770 53454418
1 1726 284719169
13 1844 187037261
6 4030 409391908
18 1802 255686284
16 1839 115651367
7 674 375428519
17 119 64592479
13 1285 201632723
10 1746 126852278
17 4102 118346455
10 4740 452659188
2 827 495363609
19 859 49283003
9 3066 325508238
14 4038 110594781
18 4861 2563573
9 2336 218194567
17 3582 263388792
12 4493 62727379
19 1523 289820285
2 2426 97545585
5 610 297557437
7 4001 339447358
9 4941 386490672
13 3186 99940762
5 2751 483254815
8 4963 353114340
1 221 62969009
12 2809 334501346
14 2814 82573241
12 4852 199680060
15 3379 98757929
15 4206 109166754
17 207 170743324
19 1180 26887785
1 2103 74067416
6 731 275129233
14 410 361638416
5 2371 233689315
12 3177 342755975
17 1503 497565206
1 248 20057846
1 835 463785975
13 747 286734951
3 164 142742102
19 2113 129365480
11 2251 185005621
20 2012 22491666
6 3106 148439293
17 1615 246304228
4 1084 361679352
18 3782 433230623
16 4841 346479227
2 3216 32496118
14 4231 309272095
15 4112 408741202
15 2185 432857343
13 4223 87898107
18 3308 105168952
15 4691 156909141
19 644 141318356
12 387 66293767
13 643 46800433
13 4208 165988131
2 426 46234941
13 1542 211577009
7 3878 396578623
18 2888 388309947
19 1356 16554107
3 2078 74275714
4 4988 451517740
10 4314 355546546
3 249 127415137
16 430 336598933
6 2070 320652532
10 71 464853719
17 3754 105240831
20 4197 435495867
7 2213 92026854
17 3104 388608822
5 952 344071564
4 1620 20185464
3 3984 35209382
14 669 319849278
7 4188 381651726
7 851 453908725
16 4562 401930756
16 831 54541804
4 1701 280872199
15 4547 102828780
19 2665 93480735
12 2214 341531761
13 3149 474891685
7 3189 299373851
8 2647 315466323
1 2251 9259829
5 2611 315262857
18 937 242606975
9 3284 38205083
6 3982 390639781
18 1849 153615688
18 2367 301933642
17 2217 340851112
13 1023 195000176
15 4566 268532449
9 3144 491448276
14 62 220628885
13 848 217031869
10 2620 72892539
19 3725 40671035
2 4667 454316783
5 776 299844667
6 1067 334221279
12 3269 118489834
17 3657 321401411
2 537 165032065
14 4019 134813355
1 3866 414123056
16 1489 107501781
7 2234 398888394
15 4877 371697584
11 4068 311942171
14 299 181609365
7 2029 371521083
13 4881 11266780
10 2468 133078186
2 2464 324119589
12 937 497526718
9 1168 52847027
2 3465 305650157
6 2327 444533792
13 880 51125179
7 251 498119160
4 1581 14445877
12 490 193252059
4 745 335831388
13 1817 183533798
9 2343 23484441
16 3586 81642486
4 3941 481253347
13 315 325224979
8 74 365844757
19 1109 17076581
11 3749 184165133
14 3491 156920618
12 4740 454947759
17 1766 394309107
3 50 402877207
11 4583 490230688
10 4750 84437468
19 4069 375982257
8 1915 295632318
13 538 160326349
18 218 466043996
12 3713 17048958
8 4297 466127836
3 4754 413181151
14 2015 439324591
6 2821 202498740
9 124 274189372
1 3018 78998458
9 405 456592549
13 2271 285788903
10 2735 116387571
15 1609 13219897
20 4327 173269425
14 1880 181294081
17 2719 209010101
6 888 33121812
7 3939 66935364
13 4738 194306332
20 1071 148889278
15 999 12534777
20 35 3303880
11 2245 353163805
7 2919 14491534
17 4270 205019374
10 286 243813132
19 2336 357399986
20 4871 57502720
18 208 343197359
18 2462 186397464
8 4133 28235151
16 607 25166848
9 1643 420116492
16 91 350120694
12 3164 437589220
16 2673 191047622
8 3008 494735808
14 206 337201374
13 494 8976831
17 1244 92852221
6 2344 347286983
14 4806 131309611
15 3467 60154115
13 4802 293352037
14 4548 334638646
7 2501 41616143
7 4723 121812818
12 26 247592040
1 3763 194897941
8 4731 335632307
16 503 205359871
15 1854 251037997
19 62 380509221
19 3504 464357495
5 904 12087390
2 693 425972242
2 679 491289640
10 2694 58816686
12 4670 11338587
6 3464 120541939
8 4645 416270731
4 827 294513555
20 2858 178535721
3 936 324897398
20 4152 475627624
12 4250 293398044
2 4580 4530369
6 4053 235710503
8 2370 373003866
4 690 425839877
2 2060 424768446
7 3528 16331908
7 3515 285602873
6 2300 31197256
15 35 121349113
11 2369 257452508
7 1483 122113036
5 2736 293485686
6 2074 304088275
2 273 324905489
19 739 490513668
15 3096 240203294
6 1617 254742499
5 3136 242922723
14 699 413739265
4 1466 256393857
10 4560 330402566
15 3031 481697162
5 484 480236607
17 313 297911672
15 4513 19112539
4 1966 172719782
20 750 411172693
17 1516 237671948
2 4627 93585749
20 2694 207839084
9 354 80804525
2 1053 160207752
19 4367 124929325
11 4262 123637159
18 2865 62313101
16 3074 371756120
6 3574 39727488
16 4161 62263050
14 3594 14991076
12 310 21958249
14 4264 429582959
16 4150 96606081
15 1135 356716302
13 736 429903507
19 2334 337738579
2 3045 481839548
12 4287 486671994
1 2785 313567485
18 2375 389446604
17 96 291860369
11 596 301576394
3 737 10980351
5 2837 158216197
15 3782 335642112
15 4997 224425235
18 3697 226867036
17 4264 268312367
3 2041 267733590
3 1236 401949599
16 146 191235409
3 1841 404837450
20 2992 58448469
20 2857 30598307
19 996 278082067
3 984 157206006
15 1444 96397973
14 2436 461824256
7 1319 310261485
1 1325 447365885
7 2206 189354680
11 3502 141033302
16 3332 183061188
3 4530 300700826
3 3374 230638337
13 4687 456114459
7 2908 163083201
15 4998 102266568
17 3421 319245204
15 1568 363816617
17 1854 287191081
9 2610 287086961
12 164 253198513
7 2025 167137244
18 4652 73602114
18 4078 81751894
14 777 333348717
12 3755 35166560
10 1694 268061300
18 3196 188634489
6 4808 231264163
8 2943 343040426
6 4261 327102679
18 2835 486777985
2 3838 84011533
11 620 162140437
3 512 400489554
9 1093 365730637
13 1750 225843987
1 2699 37416081
8 1721 454268358
10 3401 46022247
17 4704 215990480
15 4990 386162308
4 4975 162109851
14 1864 299218920
20 780 36171930
9 2764 287237180
20 1516 280008735
18 3578 210914167
2 2538 371293457
4 3293 47339621
12 3760 17610036
2 2089 460786926
5 1828 491818768
13 835 408812047
6 3756 301644736
3 1508 32143623
7 2465 214323345
3 2974 326782872
13 4431 181679566
1 908 103787375
18 1939 280925930
4 2998 332246537
14 2667 383657306
12 4394 108651057
10 937 328205853
7 115 167248520
5 488 178115152
13 3838 379637407
17 973 318680849
3 920 374343661
20 1302 473411745
1 3552 210284330
13 62 412951453
9 3691 229413876
9 3647 344172899
5 706 465803967
16 3941 123712919
1 4829 240226997
19 4553 162866709
15 3523 400091443
10 164 153678639
8 2591 330706937
5 343 160835220
18 2492 57070861
1 2617 481448037
18 4777 50915127
13 1488 158067018
1 4798 72285897
6 2654 96236871
12 4413 357910227
5 1709 399467998
14 657 147198000
6 2291 432616064
11 4033 346008635
17 4239 134572482
16 613 461717100
1 2617 481459436
10 3784 179216943
17 4125 490886264
9 4300 248137229
4 4696 239000519
15 3464 31290167
2 2561 317202791
19 1413 73677756
3 633 249668890
2 3796 2246533
5 2299 331224408
5 4937 82252879
11 668 5928062
6 4811 439010752
5 1299 145418197
14 4321 49336125
20 1737 410255200
18 221 109119877
13 1570 366828881
13 4516 497775094
3 3434 29268268
5 1020 250873794
7 281 30304104
10 1229 403717102
4 2143 177120355
5 592 390598957
17 39 16753764
14 3754 483727827
20 1647 285295970
7 4401 475974101
2 1838 453199636
7 1765 356192941
19 4981 271295123
8 656 145416145
12 4918 135633320
10 2358 259127325
13 872 352255587
1 77 52596489
19 1040 252596400
11 3654 129991784
13 2864 293034815
1 3809 101588227
12 1411 327956378
17 4572 329408440
16 3742 131099095
18 4557 479798595
10 2193 327967722
8 4715 327134663
13 820 299591676
15 3440 7321570
15 4874 167995629
5 793 154416999
3 2360 338733149
11 956 494517850
19 2782 233431951
18 2256 94052216
13 1172 49974263
11 2304 217608596
19 1982 347644812
1 3840 37027277
20 3408 83729728
15 1630 60282939
13 3419 121593361
16 3161 200106608
3 2189 108604926
16 1165 480245809
10 4644 363478194
14 3317 177893499
1 4972 219532470
18 983 434488530
14 3187 258789296
6 555 219601959
12 2988 321767862
3 4468 282246751
9 2384 428335382
18 1388 107394981
15 1206 200613702
5 812 433513662
17 3579 267026310
5 625 359731059
13 1666 423893068
3 4863 69404472
16 4486 83174662
17 3810 480013821
6 874 78386300
11 3119 3344056
5 3767 202665365
20 2376 273473779
4 110 369497928
4 1532 41823040
15 1833 359407499
18 3042 131368446
3 4278 98430787
9 4399 4539604
4 3 298593481
12 4018 415285301
2 2146 264471631
11 63 11775637
6 806 367919997
9 2304 20680867
4 1212 252651556
6 1157 130388639
16 2579 162224812
8 3517 317145387
11 2300 376697330
7 1250 295836661
5 3225 250810619
2 2785 187226996
5 1097 54981277
10 4615 487600734
10 1098 375150269
16 2660 12213561
2 4382 81717359
1 2275 143222745
7 238 404477933
2 2608 496749915
12 2657 147283550
18 2056 285840557
10 3254 40138491
1 3932 129371526
1 3380 308756241
4 4909 322912705
6 1721 268095073
1 4897 472180205
8 360 464898447
1 3292 406204798
16 433 159056177
10 2671 31559687
19 2596 387234537
20 3525 53243385
12 3269 32093667
10 4896 451638862
8 4057 380309587
4 136 154998103
4 3719 105397729
11 2571 26231181
7 1904 328315045
6 3246 341354191
19 1535 271243333
13 4298 54565496
18 4850 120282474
10 575 414412524
6 374 359127957
5 4572 284556346
7 3846 134948321
5 604 101361412
17 3787 416937421
11 3810 139644172
12 1573 133794562
19 3125 470380211
14 4760 218750646
8 36 116859642
17 2319 493965157
14 283 139536083
11 3237 459204584
3 4156 403739231
8 2030 131580509
20 1422 209683586
16 4346 432474005
19 2737 435266125
18 4106 496590127
4 1127 48061516
9 4945 48845154
5 4629 460096124
8 3499 129454533
4 4935 88556186
19 2320 252272002
10 4302 335356340
2 3810 429737904
7 4717 21390672
19 1010 462646767
2 759 271118540
5 3918 288319157
8 2083 157253492
17 1350 174476814
5 3880 490000989
18 810 477916599
16 2672 333043309
1 117 498043710
2 1432 384954207
11 2764 132574302
7 1774 382822420
16 183 182224395
9 4786 188062894
8 47 363721222
2 1933 157953344
15 830 493316585
3 652 61094870
10 4497 280272735
13 2885 202991574
13 4633 321145550
14 1032 191539021
4 2109 445455995
10 2950 187382419
13 592 318489471
15 509 5353209
6 2097 481860689
19 1210 414235214
8 2750 355754373
7 1654 205575656
8 3503 332404977
7 3561 314374704
10 4961 268241386
6 1921 44578042
18 4528 239971188
12 1124 454455398
17 3034 187753907
12 736 376047003
11 2587 454146527
5 2122 186441224
4 115 178403693
7 3043 402077160
20 1585 286459295
1 4700 107386132
4 891 282694559
10 1715 13832613
4 4323 270190293
1 379 270444415
1 3843 274677996
2 2216 307724358
7 377 232318892
1 2032 464598946
9 3651 473661234
4 1026 194609588
1 1644 497685663
7 3850 70465262
11 1693 42483464
20 3587 22819096
10 3372 226417294
4 3475 476410670
16 1960 115488
2 4146 304899407
20 105 42224703
1 1930 335742701
12 1468 188820582
8 4560 210434586
6 2005 104828468
3 4841 140851538
9 2835 31050286
17 29 63678959
7 3736 269396133
17 4975 415139472
9 1670 147889103
7 2683 319785026
4 1042 112706160
6 1006 236496642
12 4763 433727625
16 369 12578788
20 1067 172555663
15 1654 136876970
2 4501 92816858
8 4489 185598914
6 381 289102887
15 1927 370392040
16 4739 131106836
16 770 334839525
12 4935 9965642
10 1914 393604237
11 654 254201592
7 1757 384678247
13 2491 198273404
4 3959 76199391
18 2342 41257391
20 794 241954884
19 3944 309015966
18 4687 51291135
12 2716 261444385
13 395 20375457
17 528 123626495
13 3051 407548505
19 897 230688720
8 3359 483090053
5 4050 304616203
16 1746 287130760
17 4413 19700837
17 4319 34436534
6 1135 428204477
13 4181 367630971
1 4176 83376976
5 4220 159463519
10 4920 497378226
15 2110 433243381
6 4003 69398401
8 2486 473683822
16 2117 196716196
8 2267 390843000
17 2486 223642063
11 4453 366506864
6 599 14649230
3 4087 35198233
18 683 102586773
17 4979 336439242
18 606 61460405
19 128 340070501
19 2545 47782031
20 4511 444169958
8 3059 364995068
9 4625 403105492
11 4329 19215227
16 4954 460374725
18 1102 352092190
17 2105 487518052
7 1195 200893777
6 1141 446297396
2 56 106070049
13 3057 177472645
15 944 255581818
2 3824 10106802
15 3193 184982387
19 145 484101664
13 2097 193103922
1 2771 5660478
6 2762 308242421
13 3633 68073918
12 1862 63624070
18 3112 424278454
4 370 383768835
8 3244 427555734
17 3839 231661740
8 3166 143548239
2 812 176704721
16 3272 491420212
20 941 190867355
9 4550 132233119
18 951 327494921
4 1246 76259406
11 736 333620465
19 3136 62256746
16 4427 279575667
11 2679 368896113
16 114 10987448
18 86 177441934
10 3610 404315104
8 2812 447409765
10 3170 88069042
7 3231 288149660
5 3539 377377495
12 396 146971895
4 4688 455333655
9 1077 47117332
18 2319 279764400
11 1928 32634565
16 71 46055805
11 831 30339311
13 215 51364671
14 1162 445508812
4 1589 129407053
19 4022 421010198
7 2788 158419293
17 4001 277120302
19 2019 58125590
12 4162 405662248
16 1869 262035467
18 1253 268175675
12 1819 246406319
3 3853 233755505
13 4115 403582142
3 3184 494654416
4 1772 329231991
9 2486 155229778
2 1407 245925425
7 4498 63683711
4 1399 199793920
14 119 468874616
16 3841 152886428
17 1187 239473248
20 4173 150743804
2 1031 108814414
19 3042 16651927
6 2148 298544294
7 1117 97306095
3 2886 283718862
7 1322 12851269
10 1781 311250023
5 3905 101584413
8 3319 72998619
19 1930 47410057
18 3303 30679108
11 2737 408316922
14 3841 490531193
20 2330 48244855
18 962 459216884
4 3037 471707477
14 1084 120134148
9 4058 149470157
19 2559 259435288
18 1038 130634882
12 2633 320188198
14 4148 368333510
17 2695 55569779
5 3701 155768639
12 625 492083485
3 784 69154108
14 4841 7301037
14 1369 164013395
9 2484 250823784
20 3245 495044038
12 1783 16742391
16 4748 449314358
15 1754 224274802
19 4150 61526997
18 1640 258802134
5 4254 489265489
3 2797 355429874
15 457 76457161
7 30 276219114
4 3415 175774407
15 484 456513170
15 2265 234941781
20 2680 388135444
16 1585 23009054
16 1968 241745461
20 1196 428430499
1 2232 378010966
3 3259 494980828
11 3762 55187293
13 4108 490316617
15 1974 225838325
19 3925 121077248
20 1801 128679271
5 4242 420272939
6 866 467667502
11 337 139665685
11 3080 406298599
6 4397 201824530
15 2261 374724459
6 2512 308779053
2 1173 469211035
15 150 243536413
18 4791 98664919
2 2024 226815772
3 4594 217504896
10 582 120730758
5 3713 422544044
9 4252 353170931
18 359 436323072
2 3525 346904791
18 3003 7998759
6 411 452870574
4 2173 270049946
9 2740 197262799
20 1022 467137019
16 885 472046736
1 556 299475790
18 979 12838745
2 3219 267246274
5 509 230962732
2 4788 160742878
3 875 338607383
1 3401 121021473
11 3569 237589140
10 4062 498104772
19 1068 270984716
17 4689 151278854
1 1419 126504053
20 2651 350204819
12 1591 209366814
3 2557 155412464
5 546 155495151
18 4659 200881180
13 1675 487210117
15 1260 49505245
3 1753 452898878
10 4583 141705745
8 4475 258791572
19 2638 74546539
12 4838 78345413
19 4590 438870845
11 446 138597606
5 4189 152312257
15 4786 109419602
13 882 202959673
6 3668 198673599
20 857 214606665
6 3791 161375667
8 260 237078228
3 2535 350066043
18 1442 79470558
9 4756 54630399
20 3379 87554382
20 4678 422082223
10 80 218372867
17 1097 336933884
11 2367 8796660
15 3171 100513871
14 3630 222299902
5 4233 58803377
7 979 393398099
4 4493 88903268
9 2642 13677865
15 4578 293452318
8 4350 307811104
17 3197 13089549
18 3309 326018932
6 3054 161189288
15 4160 70374137
3 1532 105872087
19 576 168922315
9 3596 320787085
19 1890 195232544
19 3355 426651122
17 3099 189785877
14 4806 493434454
3 85 275838117
2 2545 241423085
9 4784 178986028
3 356 289132177
9 3160 400014154
14 191 88104849
4 3101 191871882
11 2447 438209602
20 2886 228494052
11 2046 489041530
9 749 296773025
13 14 178402609
2 1077 92412855
2 302 166918635
14 3078 351284005
19 659 2863641
1 3759 121539061
15 4111 187848618
10 755 180795332
7 1966 333894010
8 3860 402386972
7 3907 355859980
4 699 439672956
20 991 177909541
14 2981 438889297
6 3602 312888092
5 1846 481924373
1 767 495810998
10 3554 405150917
13 3644 277563721
1 3190 420645420
3 3199 19449882
12 387 438946040
8 2033 415546025
13 1635 222660429
19 1471 386612109
1 3922 458879046
20 2971 332049368
5 589 160860585
5 4903 159677421
11 3310 473959940
12 3698 426443079
3 3909 427523286
20 1352 124700072
15 2936 419285564
12 3165 429102362
9 923 480422624
8 1506 323373603
13 2848 298800582
8 4671 314569063
6 1680 489268719
2 3886 375939593
16 1528 252115225
8 3038 46931441
20 2933 323403222
17 1725 376245785
20 4487 381883923
19 1124 409787949
6 4089 75722152
3 4527 82100875
2 3287 314130315
2 4002 349883192
10 4910 73306564
16 2844 106135490
4 694 282655634
20 2415 184594632
20 747 445103029
8 2245 218731418
4 415 102037556
8 692 214020324
20 2 303659451
4 1707 112320057
12 3274 42861623
4 1586 29753906
3 1290 414523022
18 4893 333539367
3 2527 467557063
3 2753 424159985
14 2765 250599584
15 2605 497554699
4 942 383349600
4 4298 102992832
11 203 162484751
7 2499 333647955
1 1568 365744653
20 13 471862957
2 2180 417939891
12 496 334251419
17 1118 472998846
14 4763 205313139
5 3072 400008803
8 2083 238699284
6 120 451541207
13 1396 321995786
7 786 407554040
10 4758 235619533
10 1126 376077215
7 3217 41563781
13 4063 394271352
13 2704 212245804
9 4474 226405167
3 1002 286336925
18 411 385072977
14 2340 477338772
4 1723 141439211
15 3639 120300239
1 3060 461327373
10 2976 55827886
2 2842 134054034
18 3330 102829420
1 3075 111237068
5 2797 435557829
6 4624 81553298
10 3418 464506982
4 1729 151361294
2 2453 339484867
17 644 478482459
18 2025 309350318
4 3487 183425874
13 959 263845045
8 2769 78415281
16 1502 445805228
11 4668 372855212
19 2660 275438563
12 517 416961535
6 4115 426608820
1 4418 236612023
3 2836 119190040
19 4178 497092181
20 255 417918616
8 4056 14581969
8 3880 447520626
8 3456 480157508
8 3716 487212629
6 2320 363908856
3 921 77315915
14 1248 104844685
12 1745 457923678
15 3042 234698734
4 3471 6968761
15 1442 212993314
15 2583 70340782
19 3118 35195711
13 2322 33988924
5 2694 95225659
3 439 221909803
2 3453 136752976
13 3867 124347924
16 1733 217401841
18 4185 295823295
11 2295 207284405
5 1282 350997027
13 2416 284883220
20 3982 190190087
12 3309 424902279
9 4537 224970387
4 3999 474143022
15 158 77289427
3 3807 81149721
11 895 7372133
14 4939 405098670
16 2674 12793080
6 1238 408851922
13 4036 359745002
10 1820 238679355
8 1506 32874711
1 1530 386660099
14 547 454313555
3 2898 204631009
20 2439 292450091
18 284 418891177
9 3178 197009484
14 670 395427505
10 2849 268235203
16 4405 237065260
16 4451 213816872
8 4217 256541985
18 1088 392284696
12 1860 449635345
17 3021 53824325
9 2987 454173223
5 750 224472696
1 1947 270574037
11 778 404295263
17 4572 28179817
15 1187 229552265
11 3553 216317684
5 2090 425090738
11 654 49506700
1 630 357908314
6 3456 343956019
9 3358 487910729
8 2248 76832076
19 1338 223708829
11 4376 329434794
17 4229 423812930
6 3627 495124326
2 3293 366297801
3 2057 268267449
20 1681 135360637
6 4096 92714416
18 1649 194687361
16 3459 352496635
1 3514 226771192
1 1519 97427202
12 2615 173882019
15 1617 333328165
1 640 131758009
5 2256 99309610
16 862 373292100
11 1600 325143279
20 4396 455254476
17 3893 107488571
7 4327 208795187
6 3908 364522844
4 4647 462362714
20 4557 18256034
12 4131 217662082
12 2603 300971864
12 4184 157733029
16 2297 54686643
10 19 186498138
12 2702 360289759
9 1889 344049973
12 674 439507077
8 1814 325022927
18 4358 479246257
11 1826 10874327
9 2359 339843393
3 2637 322372116
11 3644 22883138
20 4196 83470509
12 3043 477926527
10 384 251726926
5 3247 323761137
15 2142 258022143
5 196 14365415
8 4097 457150820
16 113 6117005
1 4458 250530525
16 1516 306661065
4 1248 18624366
10 4753 253167281
2 2712 148483715
15 3195 147650051
15 3045 413588364
17 2977 91102009
20 3312 265622249
5 1954 119249561
16 1961 259913222
20 1456 312663717
17 4451 139983768
8 1337 280490919
6 939 406553353
5 3760 181769932
12 545 135232115
2 2208 51799344
7 2766 442985549
7 353 99512232
12 2956 351998176
7 4240 117350471
10 3017 207573995
5 2923 288790217
11 355 386126564
4 4746 330798237
5 1364 321741031
4 2679 473011803
15 4479 15148532
20 1582 336845990
7 2985 112510436
20 2501 425330312
11 4976 492823965
2 4373 306568235
6 2583 323293406
3 230 85293682
6 3616 135627670
12 54 142907918
1 1111 192915543
14 2099 338752865
18 813 497407908
16 2179 231218697
10 874 415537119
6 1891 414463923
1 1442 423694019
18 3693 170550572
4 3881 165721251
8 999 300023322
14 4702 312288458
7 4595 347612596
13 2995 128727066
15 25 125006085
19 898 200584021
15 4933 449366955
16 3929 48975597
6 3631 4930609
4 1855 281298803
7 3126 243728653
19 4172 196293266
6 468 17332832
14 4916 91524992
14 796 325602903
5 1828 160423598
14 4390 362083101
8 2459 255686486
10 682 42609582
20 1626 98011794
2 3456 171878131
13 724 382869683
15 614 473841089
14 3686 68948551
15 281 460768359
14 495 316773314
19 1697 431000926
7 4281 211368403
11 4506 172264301
7 1206 164506209
7 4957 416857827
1 4779 172679944
14 2507 265797573
18 4447 166973919
11 194 174978778
2 4420 444438907
2 3804 216235210
13 3661 7897769
13 4223 18766101
20 2926 388520773
13 3176 51991006
4 2271 338664891
8 4878 227305610
3 2833 69890229
14 2165 461986077
8 622 360473855
2 1119 243391975
17 732 92869097
15 420 397323939
11 4458 118508090
5 3939 289076178
11 1306 438021656
12 4414 171985877
2 4957 397507057
9 4162 306400344
10 4329 20659295
1 1460 383004133
1 2990 457545461
19 2828 36589480
3 1724 338277070
19 4757 164420542
16 1086 356658337
18 4258 313298336
8 2873 5213205
2 3547 82121122
1 2029 442853391
1 381 45103843
5 1826 367720190
11 4293 367355370
10 3188 142378672
10 4469 236576568
19 2248 303175823
3 149 189471010
6 3284 141991993
16 4691 69140707
6 1906 15793489
9 2674 127013339
8 4524 176354245
4 1095 446516690
7 1689 53894269
7 3662 234035171
5 2446 457104993
15 4201 6075845
18 462 212908868
20 2329 349114536
13 4282 333593426
1 642 425878108
20 689 387083870
2 659 286272386
14 1369 438962391
2 3019 184113362
20 2275 335043978
9 4653 304271890
19 2 182719111
20 3124 454898889
6 1932 61000685
13 3127 331882312
10 1727 90696759
18 1581 441686219
18 4901 171548477
15 1882 414238859
9 1584 434757634
2 3120 197346694
12 1270 407371198
15 486 31710388
3 1181 296857203
10 4108 307421332
11 3527 64840990
14 1468 63319209
2 4647 111422960
13 2450 245254584
12 4266 449167453
5 837 347304356
14 1151 460241801
11 1947 47528428
14 4127 65259680
15 64 341452484
11 1700 114973936
12 1279 159950304
12 2485 451782448
18 559 222494945
6 4664 383469727
4 1951 334571596
17 631 325221721
5 2433 184124811
13 4547 257342983
12 4346 292912852
10 1347 413015595
14 4216 164977124
1 1358 24328548
5 2370 116208991
2 4868 345761755
17 4563 323924933
6 4504 161916675
20 4687 335003499
8 1784 387460053
14 388 278352613
2 4435 140256875
15 394 272591635
2 3097 125697437
18 2803 330624638
11 1559 137109721
17 2611 254453545
3 1704 127253241
13 2936 467968444
16 3708 416618746
9 1538 475016155
17 1916 443344103
8 4748 419569900
12 1339 377484405
13 4329 10267868
7 3958 99511324
8 1303 147320428
1 3428 114100271
12 4863 56151522
16 4687 166650490
20 618 251261543
17 4673 151671288
7 2197 14575631
16 879 203497689
6 3549 413942737
3 3905 224674343
19 987 364213178
5 3287 439176669
1 4905 428790176
2 2253 80343202
20 1091 288557804
6 447 403128939
15 4775 123157172
7 2501 55724676
14 1748 368564228
4 912 428003539
12 1878 406709828
7 3650 351305421
11 3560 150170460
1 3898 297411696
12 976 276898992
18 1533 182014336
6 3190 401970578
19 2773 390272806
4 3932 132012495
11 3734 288295706
17 2055 272316635
17 1851 232144671
9 4772 453284979
2 4605 56991271
2 3307 176153651
13 2044 248130913
1 3391 213792407
12 323 490473842
1 1292 116353808
6 3231 416789202
16 903 248536817
8 3208 279522120
11 961 142533331
1 4631 42216380
4 396 424840766
8 62 95979212
15 1747 442362371
3 411 466519417
7 614 275496263
16 2452 153578497
16 3467 262246195
17 963 363669163
4 2350 28797660
5 3235 237769531
12 2057 399931489
18 1736 100348199
10 2564 447113725
5 3531 388218687
5 1429 276612668
7 2956 397021880
18 1753 224660605
17 1925 223709506
15 129 368334727
1 3397 170886239
20 2093 479112034
5 3978 189268836
15 4012 215459575
13 3933 342346526
13 593 311704554
17 3882 409640717
16 4103 375009912
9 2852 271148843
13 2549 412813690
15 1413 216654925
17 4563 169673207
17 1435 280886220
10 827 453427658
5 4188 180764852
16 3912 358444885
14 4715 280717714
14 3617 86599998
14 2367 433152741
20 1806 221418957
4 3922 251865035
8 1954 385160436
13 4527 266618761
7 4855 249054719
12 899 430147404
6 2116 186407588
8 965 128637406
3 3962 271381874
6 1718 436609882
3 4554 128905264
17 793 85980668
3 960 482532640
3 115 199421282
13 3451 254745703
11 507 402911662
11 4506 373228524
19 3611 239840220
4 103 57261141
13 4509 233231150
3 2119 189935939
19 3918 71776566
16 528 323395228
20 1541 409171654
10 322 90907780
11 3228 18663807
14 2694 4576906
20 2598 423407253
20 1953 276337385
16 3327 114888004
3 4273 152270266
19 3375 48625
7 3254 355012437
10 1478 487635269
5 2314 472280700
12 689 306111396
4 801 205065222
14 787 488115049
8 1073 58121322
17 3556 201968370
19 4587 74318208
19 1061 44569385
2 695 431290137
16 4098 380828802
3 2147 86816262
4 3094 42610264
13 2357 22620145
19 4721 357188728
17 1572 39419184
12 3397 164110922
20 890 423057743
3 3828 423754934
15 4172 124236567
4 76 52931802
18 4752 2031149
20 1298 363975361
2 3645 449778594
11 3978 287296203
20 4822 251909531
14 253 130060419
7 3919 393032317
20 2480 277687395
14 2246 261093413
15 2635 122284046
8 1634 497052127
14 2431 238645788
5 3751 224589329
1 3567 26114666
4 2816 131434032
2 1559 232539833
13 2707 154912781
12 576 485535789
10 3008 309449681
3 1417 283841732
4 1714 188108722
5 1519 465701134
16 3051 74231796
16 2733 119151197
16 460 445349268
18 1700 122614902
9 2818 494037403
15 1716 248172377
20 3633 334573825
20 2968 329406945
7 3133 107456370
11 2430 337787469
18 1332 119845494
3 1052 417302115
16 3925 2769206
10 2372 97959770
17 3170 370198716
15 608 271690131
12 1345 235503545
3 3061 80748522
4 647 302733043
1 4436 447860127
20 3323 133431826
8 676 121329916
16 2257 157924350
13 329 122792752
7 4051 290514780
20 2936 472444429
5 2337 430442713
18 2072 259472057
16 3698 414951798
5 3281 271313104
20 1592 417820125
16 2992 232846982
9 3248 18204643
2 3081 151695124
13 4111 94727868
4 3523 235845158
4 2837 187146430
13 2431 61598053
14 4589 458356840
11 1897 203416883
5 1947 114188606
9 229 371259759
9 1980 471748467
12 3170 132400804
5 161 491249825
4 1970 318552432
1 3347 153681850
5 4543 92370746
3 824 297576586
12 2655 181103344
16 2196 3128728
6 3177 416151064
18 2872 291648261
9 2246 7934878
17 1599 15046424
8 1856 446173872
8 1347 17936823
5 421 26086891
15 252 259344445
10 4020 9662939
20 169 131269443
10 2366 408290085
11 4276 189747321
10 3454 175841266
15 857 468758958
19 3873 31253413
9 3231 466561498
20 494 459953814
10 3421 251843371
1 943 495227059
14 4046 248156851
17 518 287402580
5 1677 292479409
5 608 307470793
6 4633 331302582
4 821 142985274
8 1713 251897014
20 1077 429088686
11 1233 62703988
3 3756 69648048
1 2459 132842520
8 2174 171000012
15 790 212714834
17 4059 335493929
7 1058 249913611
1 996 276787155
17 2593 119195146
1 1131 162382569
20 1264 3070119
12 4103 339284726
15 3811 303031299
1 2661 40260029
6 3427 287967063
13 823 144563989
16 4827 414579972
11 4472 487789180
12 590 399283445
18 1630 366938260
7 2467 22323381
10 350 120323953
18 3777 350897285
16 1763 341408373
1 594 426944610
5 3951 165739344
20 779 215731260
12 4280 456526435
18 1906 99143961
14 4196 94099571
14 2575 376565086
14 4244 1648977
7 83 4702232
19 500 31302098
1 3195 193081421
19 4657 56948916
20 1309 122833721
19 529 319522017
10 4561 356195683
19 1998 156264126
19 4264 74137777
4 1227 121719102
2 424 410816789
2 2989 30993932
6 367 117586884
18 2482 204675827
3 4491 372840405
3 3749 470329837
4 999 146333438
18 343 131478284
4 4784 162768827
11 879 116208254
11 2764 214303738
7 3131 380830415
8 3041 69162295
14 3668 143240543
19 3644 140462503
20 1334 271911753
1 3023 113991606
5 4868 355571714
4 368 206234406
10 3368 229405395
18 1584 396974639
11 3904 46432066
2 2097 438386
5 1522 94246088
20 1215 205315274
3 552 86583028
16 3888 451578978
11 3212 407318279
4 363 231770197
12 3581 485253868
12 4 49166020
2 3695 45213422
6 2494 336717933
3 4343 347626827
16 3831 263204564
2 4612 281901853
10 1359 396820608
15 3111 117251390
18 744 373676680
20 2427 487064997
14 95 177830281
15 2957 368023779
10 225 469026632
15 3628 68279116
5 1846 347244473
13 2681 28020599
6 4577 448815262
13 4744 327525493
9 4182 476904716
16 3653 356903352
5 1698 136984184
9 1808 125137173
20 2238 108362876
19 3761 278576092
4 932 55491633
14 3203 7266382
2 2920 456804750
19 4756 180740860
6 79 487454817
14 1003 172220958
4 2731 81873161
3 3961 385886110
7 1844 382047874
19 608 4574543
17 2040 60937846
18 2078 407505791
12 3131 18669003
16 1562 406378437
20 4767 226813347
6 1142 285026634
7 2429 121006641
12 4835 223046421
11 3122 207838413
14 4399 60616815
20 2275 240506058
16 4778 425374939
17 4424 283926166
16 4115 243783347
1 1028 228388131
13 303 202667522
19 2130 268893279
7 4851 442860492
8 1553 145407770
3 1948 50258971
17 2905 463671877
13 422 167617555
8 2324 112686871
9 497 37785106
10 29 455416059
4 2709 257570070
3 2659 20442727
3 407 324787474
15 310 70618858
8 2337 346987843
8 1617 319583320
14 3893 408525228
11 4342 192004338
11 2442 70311295
18 2428 15422889
9 3861 476072229
12 4756 130488866
7 3729 224513762
14 3703 277964381
14 2823 169098949
10 1977 42003275
3 870 290020421
8 1929 404230954
13 236 88284813
19 4230 89928232
17 554 136888488
18 1683 484579970
3 2507 23605127
8 4475 301703475
19 4412 400511373
2 3429 480624904
11 998 49817793
5 3392 201725464
9 4903 108471161
15 784 476267216
11 4372 325404427
16 2503 227818935
17 3378 190809576
7 3956 237761642
11 1223 180343604
16 407 366818231
12 4581 83109586
1 1170 420336884
19 2375 212129804
11 3313 46258623
7 3762 325697906
19 2682 465046426
4 2093 165213306
7 3589 95919912
19 1104 171613354
4 2653 470340667
20 2128 97875694
12 685 145105502
10 4609 310405646
7 3548 326480187
20 2234 390713529
15 1457 153111684
12 2948 49180925
1 3798 64622613
16 2619 468168376
19 944 331772537
10 3011 493661517
18 2525 302488799
13 4203 268300365
15 2052 471328813
4 4797 437952006
20 2928 269057502
12 3443 141235704
9 2405 366955166
15 2243 186854504
1 1601 376953580
1 2644 350805509
16 139 329798057
19 2574 283840648
15 2175 393037009
7 166 321595438
1 4008 21710247
9 3079 22286875
14 4164 412810953
14 289 215892552
9 2859 390398053
9 829 82873598
17 728 155148867
7 1006 124767033
16 3862 266630228
16 1065 145792969
20 2515 148087734
1 4157 328187360
6 544 383692959
2 1308 280726522
19 3822 147036645
11 3007 342209281
9 2785 401408919
8 3078 265290073
5 961 124825661
18 2021 356060497
16 460 258298648
9 3479 451966327
3 2693 468812332
6 1015 135283096
17 64 287648897
13 1449 124195923
1 3746 75576618
13 3533 133690231
18 1661 116568463
20 1244 392646566
8 3105 59323856
10 4648 283504597
7 2436 272430212
10 480 349617997
8 2619 341964714
18 673 216977345
9 1406 84506560
2 3885 24106300
11 2543 297098817
1 3624 344011984
15 3819 427520318
9 1341 266592391
11 3287 357691822
13 285 31493096
16 4043 181601867
18 4031 322738849
7 3146 396413958
17 537 497401018
13 4744 344306984
8 437 286865086
2 290 44564323
2 3916 479174441
7 113 29771184
5 1742 276269385
1 3030 305883856
8 3879 263282524
7 1991 131114360
20 1028 199851688
8 1984 117626385
9 3523 311354048
15 1963 137754821
4 1958 301729377
20 2280 490901047
11 1224 72987119
18 3884 55494653
2 1957 314840838
9 4886 240991171
5 3534 393030449
11 2829 170307433
5 4018 237657225
9 155 359451372
2 3046 438250665
4 3076 389387729
16 3830 282973299
10 15 305906886
12 2833 200254662
8 2835 312936745
5 3600 122695890
2 2379 209635974
1 3198 33206280
12 3106 493858512
19 809 475009398
6 1711 165908748
16 1343 201240993
5 3458 324437549
12 2130 233132700
6 2348 366479196
12 4484 68726422
11 2987 44990171
19 403 457158167
13 3859 433885000
14 997 282266385
2 4853 201259828
18 3213 353057166
10 2547 299787112
14 3996 471531983
16 969 280737359
20 1575 107677629
20 4654 175626537
6 1431 245700123
16 2056 159659060
3 4772 119246395
16 1515 221805603
9 977 444747603
20 2690 347070338
9 2603 102721359
10 2708 14044284
17 1289 271832224
14 3640 318776773
18 1317 392845466
16 208 108130254
20 3912 497912184
2 3089 221330112
12 1033 90289711
16 3585 39768418
13 199 489530025
1 591 117142316
13 2330 100751456
17 799 121265222
18 1493 150436973
18 819 430710902
7 966 247477670
9 1322 215395652
10 132 175399745
12 1708 339620649
6 3616 164962358
15 2035 221986396
4 3756 118975711
9 1963 71113941
8 4326 426818295
9 3082 214885699
2 3125 222021475
7 1504 326727608
11 3826 129076430
3 2040 267170948
11 744 122884037
14 3949 32768629
1 397 226464469
13 3797 100138211
20 2158 494380099
7 4233 405741667
2 2998 294158975
4 3210 236444275
17 3511 394605666
17 1885 69229887
8 2870 202654901
1 1647 422896256
20 2043 388616761
11 3938 84090495
20 2214 323827981
6 4014 449543727
7 3715 491686390
3 4271 174286871
19 2174 207547581
7 1357 102265835
13 1991 55025627
12 743 467494010
1 4335 262333098
10 4775 175999814
13 2729 492028908
16 2896 189033323
11 3705 379375426
1 2258 490081799
13 3320 192206858
17 2236 340301303
1 4093 377117512
7 2121 486025664
11 3396 393678591
11 1700 81899885
12 3763 401439008
3 2947 22179871
6 592 270071563
11 2310 294710512
4 1956 371863713
10 120 32106665
17 3722 81986416
4 1581 317537416
2 1927 457557018
20 3818 63064612
17 1955 21998408
1 4000 372687384
6 4527 412076622
18 4801 441675755
6 2141 137562080
11 3769 84186682
8 4939 241521137
12 3493 411146828
14 3455 27666749
3 471 386142554
3 3027 257888500
20 2807 196773247
4 2962 35944666
17 483 80017132
8 513 52167011
4 3119 300456587
5 647 324935646
14 3645 239739438
7 1292 98841096
15 46 200711290
1 1629 81902824
6 511 168916031
1 1590 186159938
11 1325 102417664
10 1486 80233478
5 1648 317466558
9 1446 426923531
11 3939 130213176
11 1913 251410445
9 4378 181899066
18 517 490641427
10 2178 164515602
13 4761 229777431
4 4987 474681396
11 4220 97177310
9 4177 393350793
16 3340 128848816
6 2534 367883987
17 556 124494337
15 962 442495492
18 4667 336594887
20 3027 209257490
11 340 318926808
4 4100 188144588
13 1608 235125298
13 3274 114307779
16 4485 268367113
13 4313 286307212
13 3762 332578858
8 2443 441187115
14 3160 171144340
1 2753 184026210
18 1290 318000746
3 4479 22187686
4 2957 484825162
2 3708 458740081
1 2464 313516482
1 23 10154687
17 2245 229300791
18 3906 134916689
8 2190 151069257
20 99 94917945
1 4824 303161605
18 3718 57876532
4 2474 250140068
2 3267 174060494
18 902 85719402
10 4413 493181114
12 2439 352385697
19 1809 381082475
12 857 109176653
5 915 344653291
8 668 68558455
12 3572 474861273
14 3433 252328851
19 2766 115760325
13 4722 483347326
8 3229 448866749
6 1334 244978933
12 2007 496166297
14 4330 63921834
14 2341 47640546
1 2968 97350880
1 503 432287558
10 1251 107188525
16 1499 10047987
18 3769 249002379
3 4103 430079811
7 2271 93986930
8 370 406947505
14 4152 42944600
16 3958 52269025
19 262 424910091
10 56 353319539
7 2759 451517176
20 4614 209202205
13 2696 251782267
3 3935 266993009
3 1413 13268138
1 1958 492641257
15 4223 413880702
2 2007 62207834
1 3491 36550079
10 2344 419457934
1 2489 101690968
14 505 470302502
7 186 136059273
4 220 162707221
4 3489 170845674
17 3229 64445419
15 2491 365670746
18 514 44365276
7 2710 148866671
6 2915 476831726
17 4677 240568151
8 2643 345871662
16 2617 289332556
18 4428 285279741
3 1089 487993261
2 1911 252965848
19 1459 243061649
10 2353 479870222
3 4920 99874366
13 4295 459132087
8 4955 460314382
6 3210 369855189
15 594 389575397
18 1387 112082460
4 4835 403983526
10 1032 293635762
15 4976 166374167
7 356 425183770
13 3819 151191358
8 1995 234312567
1 3962 398607574
12 1834 25495449
4 3787 331746897
11 1091 445733181
18 1776 373235667
7 4046 291210397
1 4780 123009255
17 4585 338936506
3 388 403304931
19 1689 306778546
6 4055 87220759
20 4006 216533176
8 2270 491558159
5 1458 189283359
9 3596 197732376
12 4002 198968462
10 590 406211173
20 3083 422415201
1 4427 47357326
18 2173 119790393
10 1348 115673648
8 1187 367979654
13 4837 461233915
9 1793 470471742
6 3650 165103338
1 2468 367378928
18 4314 108786808
20 997 185808532
14 3479 150366068
8 2350 195164782
1 628 426203636
17 2538 175012792
19 3077 413862133
18 537 289802270
6 3289 8737908
18 4913 449704588
4 2419 183198424
18 1861 302477993
16 3324 231373371
19 4962 328956205
5 2258 111835567
14 4613 27333072
15 3588 293623860
17 1749 176566393
14 1388 361585176
1 2806 47291149
8 1947 284858398
19 4588 43963866
7 479 309089027
17 3044 336701553
18 3759 436204746
8 4134 116073743
7 2269 230707730
17 4901 208790446
19 2963 316711477
14 4764 230857512
7 4686 459732485
16 306 468741318
7 3798 491189120
4 3295 152513018
14 1219 32277630
15 2804 474507499
3 2529 204794673
20 2879 45623234
8 3172 192969656
10 4924 156881617
6 1428 414728604
12 36 455096240
13 1410 186741507
2 4233 85722891
2 3209 409845152
11 1831 208473556
17 413 248539928
7 1341 480683292
7 4054 146654761
20 2977 99592597
14 1774 328546360
7 4567 438276768
2 4318 398589101
13 4810 319159476
15 3949 324501721
8 2849 163084440
9 1320 170415934
17 2211 75997454
15 4234 377772433
5 1258 260556024
17 4861 139070287
2 3028 72058738
3 4591 326620635
8 1044 289157393
6 1990 387102296
10 221 323391650
14 4235 489053854
5 3919 147974344
20 3051 176466702
1 3239 466881583
3 4616 429295322
4 2819 405668282
1 4675 98311107
12 1331 18251135
8 3814 371808218
13 3137 95218313
7 1809 349704075
18 393 373693970
12 636 138179753
15 1177 65722780
9 4645 275071678
14 4490 89072977
9 4316 490737994
20 508 111380776
2 990 387309837
10 2765 123047051
6 3511 160320139
14 3459 143342637
11 2182 272178003
1 804 275627978
5 316 146082866
11 4693 104737468
4 4220 492308835
16 3296 215789665
13 3068 259802976
16 275 101115754
20 2563 394970956
8 3472 350107545
20 2352 6559312
9 3687 105319932
11 3281 250695622
13 1396 155794673
1 3385 124121100
1 1039 237198545
2 2991 326525915
11 4879 314905260
2 3446 13663335
11 2174 266751101
2 4943 302248527
12 3791 466928832
5 1928 148418717
6 4130 303506072
2 2504 230136690
19 567 306357425
14 1328 229369292
19 1854 253391238
20 3859 234917631
5 421 119029891
11 1686 220857750
14 1489 276993100
4 4776 240222716
15 4419 494513590
14 1330 74520953
16 628 6127423
7 336 75976373
17 3304 193247536
13 2030 483708737
17 3255 420871026
8 660 397776680
15 3951 113830941
12 3922 466967906
19 163 365139301
5 1331 202536766
11 3838 132605409
17 1214 206279679
12 480 188690538
9 512 183867586
12 2239 339602468
10 3026 123083087
15 4487 64265168
3 4441 350579346
12 218 243556284
1 432 155236686
15 3832 1095027
13 3951 287814090
9 480 249068674
2 4935 416264120
9 4796 470103901
1 771 288390934
3 1001 227627323
10 1689 206103619
12 2132 193530472
3 3470 447530356
19 709 210997944
9 4637 451674815
8 4879 1978934
19 688 208106335
12 4325 197843819
9 1285 293426008
18 119 22819079
2 2769 21116858
5 3338 201469714
7 4752 186622674
20 331 364396592
17 4251 183508592
12 980 374546981
16 4527 476648292
6 4165 174321888
16 828 233172444
4 260 382355579
16 4051 54651959
14 2572 464558067
15 4247 58834163
11 4890 116811263
12 3236 390088679
14 2754 130172960
3 3283 48750216
3 62 401173750
8 4531 155229725
13 3007 124948881
17 2977 46199695
3 2033 77049627
5 3529 148883497
1 723 288753748
8 3721 254045443
2 3812 210212666
15 2124 24138243
18 223 300522354
7 3797 462797321
2 31 404017058
6 1519 221149679
8 1099 11741887
11 524 261745924
6 2011 55513503
17 3258 15598421
16 856 216116085
4 598 479068427
4 1031 333327162
5 4181 119110657
14 3814 3617344
8 790 281333050
2 3053 58698038
9 1945 481151824
19 2142 32778031
14 2458 195021995
4 3501 128772020
9 2710 430693201
20 2017 374207611
7 755 162011368
11 4216 244962215
5 700 390061348
16 2854 136985397
15 3107 418968421
6 566 72537087
1 2933 319355530
1 2551 143072974
20 1001 121891748
8 1448 32571544
19 2248 357098196
14 2963 47176622
4 1390 122934966
7 4005 409138487
18 399 71183560
1 2684 58603987
15 1386 93553428
5 2087 456876860
13 1689 348358091
18 465 285931632
2 1135 444945814
6 2502 208574023
13 3856 473314663
1 1412 288013179
3 4427 428835435
7 3691 495108606
17 1747 471127690
11 2341 354464763
15 2953 146436168
7 3798 345654985
20 4483 304355895
5 1604 494383575
14 3272 303077467
9 3079 140723386
20 3609 241076164
17 1322 454226474
4 2217 418708638
7 144 137740740
4 3798 39979239
11 1719 170008793
14 1893 455840364
12 2840 147644152
14 3424 422817755
13 2740 118758908
5 3963 254899995
9 368 73992137
9 3251 238018437
13 2833 90305802
1 2989 426538788
11 3464 352979166
7 333 72462248
2 2999 53259881
5 2619 444731516
14 778 345934299
3 3983 52742395
7 367 416453863
17 4462 462907005
10 237 176552783
3 3393 276574996
13 960 495164111
6 2845 220746081
5 1731 474792901
10 3549 446095155
19 580 120984403
3 2778 414206496
14 1291 26048227
18 1403 265291567
9 1762 438876396
3 4124 172064833
7 1558 258687345
2 3875 431792534
4 420 276559286
19 3429 391798028
10 4876 35440455
16 2013 315232001
2 4097 396081205
19 2005 407779849
15 4527 255995113
2 1051 373299518
15 4843 175202603
5 2877 39492002
11 918 339356180
16 3740 109664323
5 2626 366109556
8 4036 207128616
1 2922 356808264
4 4602 428693279
6 726 459074719
5 3524 32203213
8 1500 214923881
8 516 51965074
6 600 466363179
4 461 97463426
2 732 421879256
2 892 340110483
17 4600 400988813
3 3295 232226230
9 2803 431460241
10 889 96649899
11 4519 339932649
16 3796 356444535
9 1712 194972646
18 2756 469281874
7 1037 205611745
7 130 434920976
15 29 117399202
7 711 387834551
18 3995 255779031
5 2092 229612022
7 3394 284841030
10 168 462591164
20 1209 434279065
8 2433 292454597
17 2968 227946693
12 2769 116772381
15 4465 68433252
9 4450 158803685
18 3303 483457095
3 1586 102487501
13 3041 203525914
4 1608 329960277
8 4951 50311324
15 2076 447792905
17 3884 356776263
13 2386 160715103
13 2466 42590245
9 935 456546418
5 1128 114899770
5 3914 417435223
11 3799 239529328
1 3228 252185688
20 384 357484230
13 2096 245746414
14 4247 481365965
16 1619 453743053
12 2715 458183512
1 4692 130367478
11 4811 349098577
18 4236 257745362
17 3377 56114579
4 1223 450011928
9 4658 257069429
16 1697 192200626
11 2492 267397150
10 3386 157990858
19 3447 493960625
18 3378 221684932
11 1692 368140605
12 580 427629497
6 4344 205661555
5 2735 215123450
2 881 468021814
17 2695 363619740
7 1535 105694271
16 3048 225893079
2 2324 487151465
12 4147 111008856
6 3804 238404484
7 3175 461645431
11 1949 353727173
10 4881 239953527
8 3448 110299953
6 971 151429576
19 1222 244916686
19 4712 470820087
17 2995 25052753
5 2557 140023218
5 4277 279822889
5 1378 81822493
13 4045 52813821
3 4079 433505128
6 628 81482569
7 1567 239402422
10 239 6227218
9 2559 92773892
5 4828 149640683
6 3087 219175882
18 2658 330761206
14 4207 229011923
13 2108 400422463
14 3843 330048056
13 798 104054192
1 2112 493081393
13 4694 11181630
13 4916 118394664
4 2643 127612955
16 3225 42673439
11 1537 325977147
17 3609 205519469
11 1635 432402952
10 4219 10373643
16 3383 177273977
5 4236 94822037
6 4933 251956064
18 1047 189466218
5 4776 56080419
20 3253 434053957
19 842 392633855
1 1981 461752434
3 3628 64010275
12 4004 79889837
5 2971 426094229
18 2421 322849905
5 2195 385850359
7 3443 266892068
5 4208 428294160
20 4425 126230807
5 2848 157116625
9 201 151917867
16 1650 92201172
17 377 495286268
6 2000 304527642
6 4150 242575300
18 3608 427096144
16 1141 97054337
19 1079 101674035
7 4060 72685223
4 3164 118388679
3 3438 187445559
5 2403 218092055
5 3956 218427557
13 3078 325853431
13 1179 269274132
4 149 66870094
3 1204 89684436
8 3503 428685999
8 4911 322966081
13 4478 44010866
16 2287 85917971
11 4951 297045916
7 1296 418985550
4 2431 145675187
14 2035 192961437
4 574 160289131
16 2297 318223400
11 4695 113220940
11 1011 72705880
7 3950 216450994
17 4816 235505572
20 4488 282807924
10 4447 43782995
9 1614 464415658
14 120 284564803
2 3657 380704459
9 2486 106897235
5 1071 490903894
17 3887 232912646
3 2188 311147103
8 4146 65852526
18 4810 61421616
8 3007 163256059
18 1281 382899342
16 1138 223566130
10 1646 11841590
14 1008 319163411
2 1528 154502024
4 4584 191343044
4 742 32825028
9 3419 473731053
12 4130 477141104
14 3676 32662675
13 3320 368759202
7 1249 363132754
4 3215 418174405
17 2215 253677038
18 3982 401001020
16 2865 289418714
15 536 222536241
4 4720 47931423
15 1320 282800769
14 2788 238316455
9 4853 11551051
5 937 299394452
4 3566 494223710
18 3170 152105857
12 3287 262740451
3 650 143131899
7 402 260761196
1 445 475783590
6 2702 82539015
3 2283 308073971
19 4571 209816161
20 4485 7283385
10 3875 84587557
5 2806 337044973
2 3811 386164026
5 1186 64183088
2 4279 444607093
6 2089 90729145
2 3432 111709028
20 1981 124220622
1 945 355773840
7 2271 471080657
19 4597 296049085
6 309 247619418
10 4587 379935420
4 4663 439270735
14 442 406293416
3 1453 349801652
10 2724 48866374
1 2530 491469706
6 974 90777398
4 2324 41456096
13 486 346811418
15 3568 212437939
10 2748 380115885
13 3754 19053252
9 3121 55114121
2 1003 40677243
16 2546 208585463
19 3040 358242123
19 4637 175374261
17 4778 114298320
18 1290 190439377
18 3528 464699406
4 3154 22330575
20 4397 124503091
16 571 136532669
7 2168 150400102
17 155 402999017
8 1031 347323911
3 3368 101617522
6 4890 40386469
1 4829 378298040
10 1998 462608812
6 1943 203382868
20 3071 352777378
15 1452 55125378
17 1804 421008585
12 4426 69294148
12 4654 142867367
20 3734 149008722
11 2768 101105024
11 3418 419652589
13 2616 366586107
15 124 46479838
8 4356 120480311
10 1949 470546517
14 3030 288057834
4 2039 297799409
17 3096 265406705
11 1446 15451719
16 3600 326458067
11 264 224071131
9 516 179681873
20 460 302944055
10 1751 161275354
9 2398 329889719
10 3482 203247515
4 1857 449260204
19 4963 349460245
3 707 470723630
15 361 274743586
14 2972 177544915
2 4668 400064634
8 4942 390429939
15 4793 288206530
8 4598 483230586
8 1876 289912722
10 2521 82373387
8 4869 186517041
9 1903 20040618
12 3603 362696693
20 716 289304247
1 4411 497613919
19 1977 261253534
13 513 489392619
4 318 422122908
3 4124 110872076
20 915 152334430
9 2078 201353648
13 1730 278059385
6 2066 415270155
20 207 244844412
7 2556 338682293
14 4215 21288345
7 308 221463350
12 2564 247044941
9 3362 166347586
12 1230 178565614
15 4499 46824578
7 3907 59586287
18 4930 419773404
15 615 146090303
18 415 162467497
4 2404 343232645
4 4099 119214044
4 4099 23393133
11 753 438318950
17 3097 159091631
10 1567 159006185
11 531 440474841
10 2826 254151511
9 145 352087449
6 3725 114835815
2 3014 205338440
4 3714 30962552
5 2613 355204373
15 2558 284669866
19 1597 135619773
8 2249 168953402
10 614 91445937
19 1235 492898090
17 2850 81227107
13 2968 270656207
4 1308 438793375
13 3180 201804710
10 4107 279119652
9 4864 353893910
15 3407 313378642
15 2202 492951235
2 4075 327775783
18 1744 327443712
13 969 106286249
8 2061 389363393
5 4384 143772466
3 1842 290710080
13 185 329889363
14 4622 42710199
12 3453 478633838
10 710 144453770
8 1376 353001770
3 165 332669554
11 1105 281027287
15 772 205319979
7 2943 50307563
11 3123 188103874
15 85 133373648
3 4773 497808374
2 1430 109571077
4 3920 481942519
1 3681 347888988
12 4642 123881846
9 3453 476229008
16 2541 465112573
12 4294 46637526
15 4579 305275910
10 1414 497085724
9 2273 2127373
14 348 64386807
4 2248 412903781
8 160 218943003
15 1079 446754335
18 2668 182818585
11 1410 344591575
1 924 366564229
4 3430 191154254
2 2374 19199394
18 2105 164919524
20 3946 155007251
9 670 236743581
1 947 319178935
3 31 408850441
2 3748 185132588
11 4569 923688
2 2564 370766624
17 3323 420518820
19 2178 107350820
3 1510 145359917
6 4952 184598492
11 3989 261120675
18 299 46497948
7 838 456757496
1 289 457363466
7 4848 65379181
7 3089 67685301
11 19 224793324
9 3006 234363615
11 4266 434144108
11 4292 185177518
16 4499 279226080
16 1353 465302813
6 2213 158841502
12 2101 189793859
18 2864 308463713
16 2625 480919709
19 3624 110544337
8 1443 192476795
10 1170 323349133
10 200 140051568
8 357 317897873
1 3760 289623022
12 1706 232065847
2 182 107761854
3 252 341917422
18 2005 306557721
9 3936 39743220
19 2899 418696933
19 1246 261433116
6 329 1500623
16 357 46337497
16 4424 390867996
18 4274 80455568
11 2613 473378694
13 369 8051801
16 3413 220902765
20 1618 289559121
16 4641 473424712
16 3069 157116698
12 547 297455873
10 3142 403020519
15 1031 244118016
9 3481 127861863
12 3762 452961379
7 534 42618976
6 1246 362365452
7 773 149462549
6 2307 119312087
2 1787 336702365
1 2911 455869386
3 1819 3399786
16 3007 90541078
12 3942 277146945
5 2891 440127373
8 2915 140358184
16 4277 312209575
9 2470 271186892
13 1042 187525882
5 4029 330760701
7 527 335353407
19 261 346372838
20 3932 289330376
9 4529 366991738
13 2012 212771749
8 1683 377048641
8 2555 266316043
13 257 367182806
1 830 175568615
20 1768 490522033
19 1262 310608405
8 3508 35551400
18 4252 349806425
19 398 448041783
1 4846 217319739
13 1139 212877074
15 4952 252310091
6 1052 115642397
7 804 48653364
6 4464 288239078
17 1274 134168961
19 18 494994761
12 1879 174981272
6 2409 453093631
12 2978 495061950
15 26 4232496
7 714 348316390
19 4944 276316410
6 1089 182214035
2 4381 139072802
2 4611 263203670
12 2893 43291358
1 3559 493453389
1 4969 394525992
12 556 201295881
4 673 248587275
20 2741 176425889
12 1105 292416000
18 3965 146054719
19 3140 90848831
1 3611 274161246
2 2756 392681240
9 3943 356325824
15 2607 127500862
19 154 137038591
3 2642 433608010
13 1298 84206654
15 3378 35938194
12 1899 338714280
20 4062 41724280
14 390 314019608
8 2070 374564970
7 1317 461774422
18 3438 203691860
14 1284 492475298
4 1155 307275789
7 3202 8966452
4 1292 326460658
8 1581 201537769
13 4186 594274
6 3425 244629655
9 4616 391283613
14 2297 405768673
2 1963 179135155
1 964 483303415
14 4946 48287069
10 4961 165832267
17 206 432327266
13 3362 370396735
15 1947 392552424
8 3796 73592544
5 1429 96624151
15 2285 468041157
18 2419 101425549
9 4437 388954068
19 1783 7543821
10 85 134801828
10 2292 484709079
20 3506 281202034
4 4422 196945722
12 3690 233871012
16 3357 174673264
20 1245 227840454
5 1841 197797487
20 1805 321363881
12 3854 411586292
19 3366 280094081
5 4090 2567389
5 3830 346674415
8 4322 282906253
11 981 115025128
5 224 168740259
16 3854 466518683
6 1135 481918436
20 4324 321276230
2 4980 461790561
4 2781 196164541
10 2727 16106064
15 258 105471251
13 4055 108138439
1 4868 264310369
12 585 16513160
16 2736 426935814
4 1506 215150664
8 3811 338211796
1 4671 60498036
16 63 245042555
19 3284 78715723
11 4 449548578
7 3257 232227514
18 4663 320016450
15 4262 77987912
2 3093 287302310
3 1504 278222902
16 96 423578408
8 3233 304354428
3 1657 457557224
5 2211 193816695
10 4475 155546548
3 1157 268435418
1 2702 431493309
14 1644 180562661
17 4809 418951470
4 3819 48542157
9 1271 490146628
6 563 3939921
17 419 497555869
20 1802 466927434
14 3987 139358372
4 3552 106743775
15 4479 198035730
7 3349 199679907
7 4058 34199875
16 2940 102879776
2 2720 258359752
6 2251 186713780
3 2334 164658602
19 1536 298949072
13 1629 350901853
5 2229 360918787
3 4399 367856210
14 2988 307739214
2 3248 47814032
17 3938 198965780
15 1773 337547072
20 5000 374762523
15 1672 210254310
10 4893 248373977
1 505 493065981
19 1573 345846048
8 294 147484939
17 3252 404254989
19 2451 184549159
7 4715 490993284
18 2826 482395739
9 1650 306792342
8 1117 460261160
1 227 222831789
20 3678 178982897
13 1381 214284628
6 2005 258661723
8 1054 306036523
13 793 316895249
8 1455 119659923
8 1053 245802526
18 1924 51746419
7 4037 301800665
7 2489 414264516
1 2102 97316827
15 1541 362937767
4 3240 31922147
13 3650 489632824
18 1911 355974943
16 3154 349637925
8 1893 136644192
13 1635 331880729
11 2394 95826622
12 1844 150939521
16 3916 97369335
10 1701 367354141
9 262 93819390
17 106 421423788
20 4693 132053442
9 2504 82254523
20 3421 155044154
14 3662 245614382
1 224 185041444
17 245 197491893
6 183 316502544
10 4256 428809208
14 782 359844280
5 1100 140725216
17 1924 145918071
15 2945 359221127
13 960 440287142
3 4670 272559102
4 1804 57130500
15 1776 148826105
2 1358 394947714
2 2083 307391141
13 4034 446347041
17 1351 433003656
14 3864 158112782
16 476 133487139
7 1491 488938776
8 342 188141371
1 3544 272967634
8 4313 470339451
8 595 389787705
2 1693 399576997
16 1853 399991781
12 866 288152204
16 3576 132518569
5 1237 171949978
14 3600 445334431
11 2425 169019112
11 3475 233506575
4 1622 80215626
18 1490 139717708
3 3838 224873222
6 4533 70477929
14 1154 90065520
6 858 386034836
11 4224 452955687
2 1711 459581475
4 352 470248824
4 955 67566556
1 202 318491471
14 1016 159110160
18 2809 123508184
12 4083 37234169
16 1810 139797590
12 122 206286255
2 4157 353711834
7 3900 417523926
10 2330 259377240
11 1268 459177213
19 789 409883109
8 3022 106377860
1 1507 439028134
17 3448 208733792
18 1138 419410241
6 3746 384069289
9 852 434083350
13 4454 326307766
7 4868 220211890
15 3864 381097176
8 1838 314482318
1 4974 371731621
12 4483 118895133
18 2920 3367893
12 2882 340273515
5 2017 65587316
20 1248 494592937
8 2995 303256565
12 2472 10151136
13 671 170754249
8 2563 480100525
14 4426 121317199
13 4969 73993353
18 1953 238024285
8 334 118206743
4 3725 173727595
8 1213 293781264
9 4463 119623467
2 776 428753907
18 2285 318597995
18 3109 250537543
9 3762 106375696
4 2025 163308883
18 2250 292537799
5 201 376621837
8 1026 344789216
14 4396 492979427
3 372 494010634
5 2474 112884114
5 3072 21974398
4 2535 268808500
19 2116 271281417
15 4624 258296664
6 2821 77570104
19 3868 352696307
4 1483 2456372
11 1915 143302070
10 4776 312259662
20 3730 131755327
14 105 109747204
15 3877 402800716
12 2771 352117889
11 4067 149714887
6 614 356988731
4 886 481450009
13 301 421633335
4 4815 364900694
3 1956 157931844
19 3885 64319533
1 2656 16227375
4 2223 274695528
20 762 434737727
8 3429 235685709
5 3396 474516763
20 3962 294937068
11 49 317552897
15 388 130582544
9 3913 410077902
19 2106 81106072
2 3474 419944037
7 4588 235015079
19 4639 291283999
20 1335 271208584
5 4989 469360028
5 1758 205326678
17 2793 9641587
5 1473 407887823
17 2738 39423957
5 3481 483154029
10 820 345497529
8 4641 172261638
9 491 367154561
12 1302 284357345
12 1044 281560929
20 4832 154992304
20 1863 67986220
2 1894 162814
10 2095 128719364
15 797 53654416
4 4879 451859836
8 4506 199824673
7 1078 274319008
9 2162 356205837
12 44 69204930
13 1313 482248797
16 1714 371419150
7 4175 212170014
10 3718 309992128
16 2236 280215728
5 2068 351404163
12 3909 300785731
8 37 491702179
4 4780 83828999
19 3259 422863113
14 1371 484916524
1 274 35614629
2 4297 381493191
2 4993 395719321
8 1515 288181481
12 646 222626572
1 2875 497397576
16 3829 495769322
5 3909 37265605
16 4009 485849541
4 3948 432271803
19 505 44736309
15 457 242414569
5 4780 382558285
1 1420 220966510
6 4869 39756297
8 3000 347592098
20 4191 72877600
11 883 158082444
19 1688 494039783
8 3947 343308556
11 26 302194518
9 3825 131065169
6 2189 90759337
3 1705 400790370
7 2886 49906246
4 3944 250211151
3 43 92886432
18 4540 342657590
12 3036 458234682
19 2751 114062328
7 4851 162157215
10 92 380578166
8 3492 137733224
13 4472 64321803
14 4069 95456667
7 3713 224694670
2 79 146291308
8 186 477296587
5 2426 496493050
17 2389 414833734
20 2284 21473988
11 334 6144478
17 3371 31500226
13 1102 130737066
5 3158 40303767
8 3590 129241126
13 175 232727770
4 2007 236883265
18 99 385110423
10 4640 257848678
11 1303 338834936
9 4951 416180586
16 5 324068140
11 870 318618649
10 2197 476448114
7 39 269214238
11 2035 443001622
17 2024 411831585
4 847 377262450
11 872 204158522
3 4768 344589723
4 1959 470132564
8 608 136428295
5 1625 284626580
10 4050 260125999
18 3675 221056742
5 4430 418195662
15 1684 30319719
7 1092 418398420
1 1925 91989811
16 1340 365101639
20 1609 377192925
11 1220 136738385
8 341 248216709
13 217 443155225
17 1232 291160116
3 1836 98857148
5 3388 225089475
14 150 270199288
10 4955 37759169
11 2483 135664540
2 962 320239380
20 51 469323672
13 3208 417064839
19 3484 401492557
3 471 138596886
16 3769 209175205
5 1450 128984107
13 2061 227277553
14 4693 115439704
7 3456 253318506
11 1248 473479500
4 304 280502787
8 2060 408988874
12 3561 97085699
7 1523 58703897
10 3165 175420667
14 851 236003312
10 2756 415353391
3 3220 27818513
2 3733 256195484
5 3477 30389804
18 1210 354646186
9 4050 491413583
13 2568 308805986
19 1840 256498901
20 2900 316241555
12 3007 116228083
7 158 425771446
4 3287 435324749
13 25 201001077
19 1219 436184218
3 3408 26746975
9 224 97853689
9 4291 383348690
12 1614 320725219
17 1095 336253292
14 4869 46614374
5 2865 160474402
13 385 465727318
14 2787 47746338
20 3911 168390779
5 1677 167439305
17 2525 430652013
4 4061 24063011
11 541 46952135
7 3798 338579902
7 1097 163224827
5 3669 449570637
20 480 65346525
13 1862 416488533
1 1791 66266430
3 3259 212750840
19 2081 370731922
10 3269 234577089
1 2887 192743677
17 2384 179423808
5 4496 161537937
13 3011 369786410
10 1562 99478537
2 2597 163119422
6 4342 168286487
11 3345 447318941
2 3103 320558064
16 3690 270672735
19 35 217719861
11 1423 441179700
5 3744 59656819
14 3112 158714779
19 800 177781673
17 534 371870565
4 1861 283952785
2 2774 346143842
10 2013 343835638
6 4366 68976263
6 758 417199358
14 3254 407756208
4 2466 132867113
20 3272 400848216
13 1756 14627760
6 1577 145610563
5 25 235861922
7 4565 444385998
17 2776 73268058
3 3997 311946365
8 3874 82866950
1 1036 116451036
7 2681 6336747
16 4357 46751328
2 2748 169341770
20 3447 35683871
6 3809 315707861
4 4913 478877554
2 3770 331618404
11 4477 434611567
8 3288 12112925
1 1760 246603084
7 2682 430304961
17 512 418463942
20 3063 290230972
1 3308 483433342
3 3295 453657636
15 3127 341186251
1 3093 255765823
20 4941 63375198
1 511 214600168
12 644 469607392
5 3244 44717633
7 3524 126941149
4 4812 134337519
20 3719 339460206
2 3804 407830898
17 3601 168148842
5 1567 68347926
4 248 384793152
12 2253 67694302
17 3212 175231503
3 927 258658418
18 2296 58533015
7 4120 442331478
13 2855 225505366
5 149 23911934
2 4975 185326600
8 3717 108315578
8 3017 495324867
1 4154 276015398
2 3830 297865357
16 2406 93083781
12 4827 243181949
14 2710 39462899
12 3037 493882749
6 1850 413749336
11 1477 92295209
10 2314 29930547
15 3461 67875318
1 4594 284951177
8 4081 414497695
4 374 337444620
2 4703 225631541
19 1910 428979881
6 94 202824683
18 3507 338914730
18 2818 153497016
2 367 96554739
3 2366 430944857
6 1137 300888346
15 4672 355155749
17 1342 24574452
10 4968 267763248
20 1936 261067878
6 256 352849772
18 4299 30028734
5 1253 245155401
6 458 1422460
11 1044 51822628
13 3406 30115398
14 4133 94881897
2 615 2925267
4 2659 23606351
3 136 194293357
9 1794 118902771
11 719 97760023
7 2167 274593059
15 2298 433844059
11 4995 222419098
19 4786 405451080
18 88 246686337
3 859 232767618
7 313 304868494
8 4474 341695640
6 1022 45982361
3 2653 326566981
20 1637 152173894
2 470 115483622
15 2114 276555003
12 4440 47318315
4 1215 115909854
11 3871 87879437
4 188 321752579
5 2836 49782861
9 2640 462985964
13 2911 201144272
4 1061 105446067
4 1466 366627779
19 2687 497598032
14 4276 318297387
6 2997 347279068
4 4779 211390561
7 1070 465725805
18 3664 326034179
19 45 426752560
4 4951 247892711
5 3069 385552086
15 4995 280837513
15 3917 470382552
18 1790 362905147
2 4981 411969244
2 2998 265976621
16 751 120166501
4 649 79276907
17 4710 387616368
20 1514 179589877
12 2289 62165110
6 3320 495533381
20 4136 240475237
1 1597 311219606
14 4118 250470289
4 1325 288145994
7 1189 52580897
10 1587 176050484
12 2308 157811725
7 4998 473711705
7 1836 157009296
11 4209 304769414
9 358 299135153
16 2062 474453319
4 2030 172993530
9 3786 188908480
16 3939 401501700
2 4268 52032100
3 4732 297079887
8 838 257801937
2 2291 477665538
4 3042 189556906
7 3486 477021038
9 3557 383037190
15 1424 437125785
20 1702 129051389
11 4220 162681228
20 2583 142177222
12 1658 217591212
8 3491 259233208
1 455 136257000
13 2126 140661232
13 2857 48400735
7 216 424243196
19 4752 345582977
11 561 20106601
8 4286 292726144
19 2566 406328217
9 1775 257608123
3 2522 116673368
15 865 109840178
16 901 329964699
4 1557 106206518
1 3936 454554258
4 3516 190419720
7 2759 19801758
11 290 197851638
10 2093 341499646
20 301 496168017
7 1226 50964699
1 2574 457846413
5 3736 39956254
15 1254 336848287
10 3065 80210347
4 4402 399376823
13 243 450756162
8 4344 417567191
20 4035 462971201
2 615 359502575
5 909 483494526
19 3234 342033560
10 2258 181127258
15 4005 354763624
10 2263 42510495
8 310 156339797
6 268 228608755
16 4332 191811312
19 1386 445456186
8 3123 199783314
17 3396 383872897
13 3830 37425084
15 4734 43677229
4 3875 371698041
11 1409 114088494
3 4002 211984001
8 2276 67932176
10 4078 184637213
16 2092 240210749
5 642 241484318
17 260 29668390
14 300 472310981
10 3205 445886642
13 4228 205922422
13 2359 495465130
2 93 406867437
15 2237 118017063
19 4739 116663163
20 2293 95484139
20 2180 457027536
6 2101 205094134
5 1463 261369069
4 1823 419324331
20 3447 385345340
18 1965 313523727
4 4359 194824004
9 3477 362103311
2 679 194271698
9 2941 288045483
4 333 43472767
2 2247 242623585
18 2749 119825676
13 4366 460825591
19 3441 321674970
9 2727 187492159
15 1401 81240652
9 2217 141648859
20 2900 401768266
15 2180 251152521
19 1684 158557751
20 2909 363657183
9 3774 67165081
11 2056 411511483
3 4559 72730796
11 2052 230538827
12 4015 103105158
2 3498 93569959
12 4841 220007133
14 3910 437110224
5 4969 284789160
2 1852 28286046
7 1388 194707763
3 267 249870764
9 1907 335174528
9 3229 114641601
11 1263 9569339
9 3700 245718933
19 4222 487131725
18 2663 282401606
18 3252 62848240
1 3754 223137277
2 1627 226069319
15 2105 27440190
20 3467 316914833
7 1093 31920968
8 793 494512568
6 4900 228515224
9 3476 262451514
17 1301 61996120
4 4259 218756639
11 2761 392804317
1 3232 248806223
18 355 71520272
12 3919 360154704
4 4232 482227434
19 1863 213712222
3 4600 48158231
10 751 473080649
15 482 253939610
9 3674 141223567
16 1371 257933077
5 3147 23097546
18 4895 228622891
20 4649 445279161
7 998 422532066
8 563 403139705
9 4944 217681609
9 517 95535833
6 2073 87501374
5 2513 289374229
6 1805 89242374
17 3494 221334984
12 380 387962012
7 68 379020945
18 4095 289851314
19 2221 235288436
16 4944 297897882
4 1326 283513813
18 182 468090316
13 3555 74439962
4 1494 3589414
10 4285 92887737
14 3626 303783541
7 3495 210357021
18 2557 467183129
9 4604 203501168
19 1269 346670910
17 4779 217939287
18 2000 482566471
14 3371 60218647
6 2102 310954031
11 1310 270571980
16 4477 28856365
12 4721 70426947
1 975 481716120
4 2026 430894749
9 2837 474171661
14 273 485020794
11 4919 337808575
2 1471 41783346
14 1841 374550758
14 4585 336491495
8 3256 92819664
11 557 210937299
6 90 133952599
18 1659 417588348
4 1217 491295781
13 517 269302337
20 3728 428610928
10 3654 104484530
4 68 78342922
8 2383 63368703
1 4283 154749751
15 1901 68942772
4 4624 14450743
6 3179 15857313
17 372 387736180
20 1574 112737562
4 2414 423401825
2 3524 460034833
18 4468 117177357
4 1683 319047119
7 1415 112214490
9 2344 463447690
11 747 90748806
9 989 234431153
2 2555 311999217
10 776 117837547
9 4745 68002246
14 74 89616537
4 1691 109000939
1 3333 208623245
12 367 156323208
1 3789 478365992
1 4479 439693563
6 1144 304871802
10 4629 272938320
8 4461 27739906
9 2024 450518429
2 3280 19040889
18 1028 308560633
6 732 218401964
4 3366 278122454
10 2263 269394003
13 1445 481453885
11 2601 377816253
4 2474 58305944
5 4948 226013141
3 1720 441647090
11 301 493870652
4 1020 489181848
9 769 271947508
6 4269 194653005
5 3344 370441601
15 4668 326223912
9 4286 349098731
4 4293 477356770
9 3772 218111183
6 1108 368026880
7 26 463892146
12 4897 381572657
1 16 309356340
8 3716 414617614
6 1768 39027971
5 1536 428905102
10 4934 33863763
12 3739 48298468
13 2023 343058913
13 364 209165565
16 3413 5525189
4 1716 397560991
5 3672 127915308
6 3653 414986739
14 62 253430985
7 2829 52422208
6 4571 5593404
7 3436 350166231
8 25 69577097
3 1865 419951298
1 3769 245277965
3 920 73047057
19 3496 411989134
3 638 350982579
6 507 305924207
4 459 10852753
17 2314 226246986
5 1454 195725223
19 1304 213263063
4 972 468004768
12 4824 461120471
16 4690 228696450
18 3825 477680545
10 2317 376392427
18 963 203941766
6 3705 21272140
6 4112 84659631
1 919 122148777
6 2203 329704462
14 2140 257376408
14 1595 155548528
2 1272 361910462
11 536 350892199
2 1068 434722704
11 3709 229382697
17 1915 284107529
7 1212 314770082
8 4897 68528432
16 508 272249342
16 2782 141606985
5 3062 89498552
4 3436 293313659
9 2003 427913598
18 1140 376645599
15 383 249257564
8 1245 263557455
14 2321 224317591
12 517 482330832
11 424 337774395
6 2285 295607669
16 1863 48518852
6 16 56662348
20 3745 410226528
8 796 111977968
12 413 131170612
6 3919 325000748
1 626 199294026
10 2426 169104189
1 4588 6218940
18 633 353668765
5 3021 464670146
6 665 301764951
13 1052 403746953
6 976 173175250
8 1513 167154364
10 2528 132086482
19 1366 326001442
15 4372 353746893
15 3735 9346056
8 385 226155311
17 3482 278434771
8 4366 430795773
4 4176 80560771
4 2172 6110621
7 689 159353049
15 1973 352582000
12 2451 229814301
11 4800 148263945
9 4844 174506748
15 4147 202031586
7 3539 201713028
5 2391 325101959
7 4754 380738291
7 1072 272982141
20 3198 99250961
12 1234 268965407
20 4733 246766947
9 1540 154938107
4 2558 102007455
1 4928 87996176
18 468 343309128
3 3560 66501022
6 563 50028513
5 1810 179370008
11 945 28989345
8 4789 233707519
12 1838 278555762
4 3609 371796127
10 4851 1731065
3 2171 199142812
14 2918 416484295
19 174 424415101
13 804 286708919
9 2866 100514198
17 157 192918352
6 3088 251873937
11 3284 340615577
10 939 394559222
8 4076 265686842
9 2416 197337292
10 3675 107710048
5 854 69164616
6 826 332372347
11 4711 372896983
17 2554 432211188
14 4893 234956843
9 3720 116349169
5 3629 162191924
7 1 402697880
6 4934 136935
20 2182 195916055
15 4338 389998398
5 3641 380141059
2 916 404541772
5 1270 171612120
18 4736 4631858
3 50 963678
9 1750 317177252
6 4335 32695439
1 2167 479330240
3 2413 97659259
5 2429 96229365
7 3114 95671365
20 2247 8674194
19 2019 275134293
2 3450 461561584
5 48 188862099
19 1920 218341675
18 2763 175957905
5 1061 107616382
11 33 29012624
6 3564 148071027
10 4839 189956434
9 3742 206549351
20 1861 46451534
15 2866 311112785
18 1838 146770228
12 1726 378647960
2 2990 424676607
13 1700 53820628
12 1162 108945772
1 565 335101328
3 2547 117292998
19 1201 228577260
3 1770 144256079
7 1996 120600969
11 2765 123683182
14 1491 331960181
14 2472 25998202
16 4908 13328205
11 2077 201406568
5 1145 310586408
6 3908 496693096
6 285 8456189
18 4842 426030841
3 3732 436797801
11 3302 386279693
12 3407 162583594
3 351 472397950
6 3518 171942168
3 4135 463658550
17 3315 71470310
8 306 238607697
17 949 115949642
8 1759 134099487
11 2498 107170909
8 4549 175488412
6 1323 373171886
13 2047 492520867
8 4299 61125631
17 4288 194277833
20 4600 304655619
20 4159 270616622
7 536 399067516
17 4948 342225677
5 517 313589614
4 1216 439968261
19 3513 45978015
3 3665 108181275
16 2162 80844616
11 27 88144654
10 1470 126166544
6 3191 428425561
7 3320 35837617
5 3311 157001277
14 1873 464396986
8 4063 49514712
17 3887 417837515
2 790 383073869
10 4592 237983371
20 3490 263999862
8 1175 205697121
7 1007 400092303
20 4614 22537621
20 712 107714097
7 2010 204201059
4 2364 365021736
20 4082 264449718
6 338 352482312
16 4312 305712105
6 2996 465897099
7 269 308474047
10 4415 352585857
5 3416 311222164
18 2097 364671387
4 3688 444212546
13 2386 186964648
10 3373 231655482
7 491 243072179
9 2986 141625087
2 1497 447848264
17 1509 184366336
7 1234 240482103
14 2141 171134496
8 2430 192964941
20 227 85559983
9 287 12815033
12 2721 320241943
17 4281 9572832
9 2893 287470162
16 386 420882599
6 1414 151162378
4 730 124706749
4 29 439563883
9 2156 222872789
10 4846 52220302
6 2707 486860894
19 2852 153109212
20 2949 490824446
7 2471 271756039
19 4027 95259410
11 2873 404844341
14 1446 72651193
8 1148 96220248
18 4851 494341044
1 2397 12196731
15 4103 48743646
11 2228 321686073
8 4780 251084901
14 2097 289610190
17 4530 99121828
2 2136 305624219
16 2510 16086055
20 2357 102532908
10 2349 44625589
8 48 109574255
4 2737 133566921
15 4610 220584847
16 3643 247849785
12 3438 287613516
12 3518 173729473
8 4440 55454298
16 3922 328211559
20 2873 282392258
9 94 414936124
15 40 213680302
2 2277 477607307
10 265 457693256
15 4546 195447674
5 2986 228426795
9 3803 211120426
5 3937 89176823
19 3984 159203953
10 2303 357602217
16 3612 39046952
16 3399 283556594
8 3323 193815382
11 2343 9385500
6 546 447708280
4 1885 140417338
5 1890 242684025
8 4186 358272751
9 4501 191435762
10 2162 453658855
12 3239 39992054
18 2226 15128658
14 3117 113381235
2 2248 242419450
11 1001 171466866
4 4758 84314496
10 1955 220427742
3 807 173906820
2 1425 103766144
14 1816 37131445
2 2079 420037191
17 3248 435482865
10 3063 329983027
4 2087 254734418
9 315 138863313
5 2834 287507387
6 1909 66761902
2 2373 63493488
17 4957 211222294
2 2199 485839887
5 66 362456428
15 3377 170705285
9 1327 242620797
14 1830 163960537
1 4968 330237970
20 3052 315627477
20 1898 307717198
1 1778 92325355
12 2718 196469613
4 2047 273516247
11 3021 320831175
3 1193 60085040
6 3020 27932928
6 4835 67842618
2 3338 163978284
17 4 401043027
16 29 134747088
8 2895 278661816
18 672 368888952
13 365 267198803
14 4488 285360063
17 3596 302757381
7 1897 211881706
8 1843 173593430
13 1957 156479451
16 4603 292262006
15 1565 413950697
18 903 101971148
4 2709 369245612
14 4404 300309817
4 1812 16296540
1 3705 401696908
1 721 238866751
18 1560 385005818
9 4014 337082386
11 3523 158588542
4 3897 11740201
19 2255 408116796
8 1246 393090152
7 923 330412197
15 4237 251036821
3 2337 483445498
12 2074 153820552
16 2268 406965168
11 4207 10327604
5 1328 305720122
16 787 398027818
19 2181 282990164
8 2006 303873715
3 460 412331868
17 1386 8736894
1 3847 327114838
20 307 35121302
4 2037 365593286
11 1991 1325012
14 3267 259500049
14 687 415231349
14 1019 324510114
3 4243 157497605
13 2608 19781973
16 953 408622192
16 3352 152873360
17 4943 203190629
10 1968 16874507
4 3612 93385283
16 523 379778581
19 3090 365664183
10 1627 78565247
6 4358 336980942
8 1702 466213693
11 1806 17879512
8 2161 38915089
15 4041 184164025
8 2056 95028487
4 3762 292775792
15 380 476163497
2 1029 34435973
6 1370 374455161
20 3320 470937380
12 2282 462658700
10 1411 462046967
20 3261 230469705
14 4344 19431807
3 2582 203128739
1 1051 253470406
9 2410 475153276
1 2362 295137209
10 3527 2449082
14 1325 145784823
3 48 254548440
10 4703 51189863
4 4262 350352579
15 610 69804677
4 3296 274898369
1 2615 133144451
2 2716 184504025
6 4075 148121879
4 2299 121957841
7 3531 281487505
20 3352 296710138
6 952 444241157
13 153 415194184
20 1195 216783891
12 956 328410035
2 18 92168436
12 1123 200358946
6 4584 73898878
16 4512 140964912
4 2113 453062491
18 3833 180847507
15 442 158065380
11 1436 167817840
19 2533 264840426
12 4051 233785467
14 962 76558570
8 65 171120752
13 967 185887191
20 987 189209912
1 3665 281215208
9 3424 206968936
4 1616 223612889
14 2721 265684132
15 2238 309098438
8 4281 166641546
16 2176 360860709
7 4221 334781286
7 1403 273508973
20 116 62617254
14 3039 413091738
3 1615 259063308
6 847 184208113
16 2002 143645447
5 199 101605136
3 825 290113793
12 1236 264336785
14 2971 236070477
16 2863 436627803
19 1586 145455845
6 1994 212761420
20 4681 16940712
9 688 47094566
20 3836 54209926
8 4873 222506942
9 843 201861024
18 4275 256656992
18 2678 400055072
12 2690 98616547
4 1169 272895545
11 656 377419804
2 193 312208275
4 2021 15735807
6 3830 330546398
1 1543 81604132
11 4839 175752885
15 3362 305540056
19 1984 37482305
16 3834 202235652
5 4054 133697492
11 1948 304686437
5 1928 302464893
16 1832 153698366
20 232 87292881
11 1433 55214915
19 1312 345181901
18 3994 279881355
12 2613 260920795
6 3178 23852726
18 4223 118092434
8 889 367646916
12 1142 156079363
17 160 90927528
18 1270 343748718
20 2109 446477062
9 2083 462590142
4 2356 254396609
9 2053 465888346
16 2134 139618642
14 13 302701748
5 2573 145818014
18 2958 33150998
8 4581 162510950
6 4828 147982496
5 581 294648376
10 431 409664575
9 4491 477123119
20 897 190966110
13 1611 157414200
1 3283 358353562
18 3024 323924922
1 1652 278356324
2 929 97729518
17 1137 155863272
5 1453 389253155
16 333 472203609
11 2239 183374374
16 1546 127111957
6 2530 397815070
4 2950 176002631
19 3852 357573500
17 1359 424903355
11 239 113388962
19 1935 219452751
7 1939 90873680
7 2072 244462429
5 2709 159336582
16 959 464158807
2 931 399440217
8 1717 483616531
16 1653 328597687
9 4049 446044173
4 1421 399822236
18 2950 21188308
15 879 429504820
5 2219 313845467
17 2041 317748522
12 4422 386041431
2 1108 91231366
6 3831 15666655
14 56 353635639
1 963 394303905
10 3547 484284156
7 1542 146696839
20 1819 418605701
3 287 191768641
1 1031 383208133
2 215 293487036
2 4233 348452704
4 1130 432484163
17 1806 227499375
14 379 71419444
18 3595 439693440
19 3700 231913851
8 4162 192297123
9 4891 232546583
15 979 28399952
2 678 122449813
17 4083 475844677
2 3456 36353838
7 1687 87094442
5 912 328648480
11 937 490219251
11 2881 188913387
17 1666 52057928
1 4940 72694192
20 630 115005209
11 3855 235365517
12 2506 427607682
9 2241 279666305
11 2225 180092696
4 4763 401662781
13 3282 374247488
20 4832 177858926
2 3891 150288154
4 3261 378981716
4 505 68547025
7 281 143830631
3 741 358080104
3 3621 200818843
7 320 191501964
10 4093 474619901
5 3846 466392732
19 2005 280331530
16 3759 402724044
3 685 457538873
7 3761 152825181
2 1765 121407113
1 3695 153409543
20 816 272313862
16 1124 182190552
14 3325 290248972
7 2088 352285454
17 4897 437307328
12 4921 342912675
19 4453 169584149
10 283 339324486
11 1846 461467560
4 4016 207560854
19 2423 381373882
13 352 2583983
8 856 312253646
18 3666 407585048
15 3274 130831962
15 1784 2645490
13 2945 347510870
19 2039 482227445
20 2040 224650656
19 100 103314899
10 4311 309327714
7 2967 126193028
19 3544 352345832
14 3795 366038088
19 4949 334720289
13 4211 103227357
6 3772 407286168
8 4223 144959029
13 802 430240741
2 2268 250814706
1 819 4213642
14 3671 54064168
13 3392 357198211
17 3066 104648338
13 2654 495236418
20 373 206674281
15 2437 166615667
16 182 296663498
14 3598 473023902
8 2248 484566955
15 2348 349235580
3 1488 172638948
1 3851 122165891
4 2794 88257248
6 3860 177298151
11 2408 306194867
14 806 107992627
11 1243 463476581
4 814 451183329
4 1631 274561500
10 3552 87122443
8 3859 150835539
19 3954 215387826
18 2518 282031577
4 3447 400195528
20 2619 240971362
6 602 60149103
3 4509 236642863
8 4262 150624305
7 4963 427119122
15 3629 40950802
14 2557 417181278
2 221 351113824
2 3636 48215598
4 3523 388192945
12 4229 33444023
14 668 340436750
13 1182 334197686
4 151 244057422
2 1503 139035904
19 4612 496609916
17 2106 476312566
9 1575 439443982
4 732 396611493
6 4349 45522349
18 2993 226412243
10 804 64034659
3 2610 103549167
18 4047 452574447
18 34 147087556
18 3576 142866679
10 2180 297451241
10 1892 122281129
7 935 141382000
11 2154 6372777
4 1842 404221527
17 4715 473025797
8 575 143039572
4 3867 161290177
11 3963 81298704
20 3630 472557081
4 2212 212604852
14 2275 322512650
17 4649 104654894
18 1028 31680171
16 269 464343276
13 3532 389245375
14 4236 115090316
18 359 324218234
12 772 161992
3 2244 142562063
7 333 402755306
18 1814 174739055
17 2833 132222232
14 3142 161414054
11 1076 78862836
13 3386 192439772
15 3380 332318904
9 4241 266990609
9 1905 379900635
1 4268 94144509
19 3094 310853511
15 198 341143539
19 3342 448738084
5 4325 238758747
9 1055 366593763
14 2966 307945240
12 3538 394981525
8 44 138838855
11 1136 352625049
20 2272 386756261
14 4630 394127410
2 2394 461977172
19 2321 310154336
4 1374 473539703
7 2290 123728174
8 576 287164259
17 1715 339874645
5 4032 328961484
10 4584 481072343
8 3230 71687801
1 4119 396482410
20 2559 126335012
6 3111 323900186
8 4420 314638937
19 4700 184106028
6 2546 417522984
18 465 321020806
11 4796 217790775
6 1412 405925605
19 3115 161176192
2 2837 498063628
11 2070 97097999
3 2134 171582915
6 1057 481905301
15 2020 271428239
19 1562 218992075
10 1628 329098897
15 2246 436396578
6 166 337589485
17 2368 101335199
13 2677 330002546
7 1043 86427683
7 4853 115712666
12 370 53586555
14 4683 309417776
17 3710 200839003
3 1808 104430011
1 3167 285570143
16 3206 310513241
7 977 429936421
13 1152 111417842
17 2281 326066464
1 2838 273566730
1 1197 441627276
20 2022 433811719
1 2639 38261521
12 4140 248569410
16 2850 323747512
14 3914 350298797
12 2459 144092990
11 3840 402526752
18 3041 262766119
10 4557 360901953
15 4012 376293092
6 1803 209581414
8 4033 160251065
13 3934 132098239
3 2916 322593044
13 2957 390935347
10 635 309833420
12 3927 5197570
17 3666 327480695
5 4639 456403753
4 3785 188723226
15 4888 279837774
7 4119 458591370
10 185 458984519
20 1722 108852298
14 570 469392825
9 4820 152226882
17 1461 273487291
8 4583 480966751
11 1717 43720766
16 3105 134418219
15 2697 199340268
19 4273 227413200
4 3857 331408855
16 3359 134123039
7 2608 424201576
16 2671 440886324
5 3728 312958585
6 1934 11568483
15 1520 10943674
9 107 221197804
16 745 390237864
14 4655 394792975
18 1252 372950938
8 2493 315415518
10 2485 109295647
1 226 211956097
11 2107 271221391
8 4653 151945249
19 3357 361408457
3 2935 114776915
19 1797 360584099
12 3588 483019375
17 1305 169918355
5 4928 3992594
2 484 393737527
5 2379 259285409
19 2609 446577640
7 3541 456248232
17 1664 483369430
15 3129 268648632
15 2518 41746857
2 2814 65749478
4 2889 116728282
8 2296 85023055
3 3345 128406262
2 2187 243189395
5 448 58611811
11 2272 122395018
3 1066 81775389
20 2910 199928629
2 2333 435764657
9 210 166873894
20 4826 38548809
19 4006 256228763
10 1650 255654935
10 37 78728921
13 1265 282242664
6 2605 255406640
11 3117 467446395
12 4683 423805840
17 3951 119892680
4 1890 446886152
20 16 241851260
14 3300 492386626
2 4365 179374547
10 2206 418850499
19 1460 177790005
5 32 224352293
11 1132 324161617
3 426 353029344
20 2272 495835728
17 3648 478166695
13 772 189399951
2 191 15580344
3 430 385767526
16 1813 476647919
16 3494 484406722
6 4140 109888346
5 757 285727629
16 4254 192025348
15 753 272493827
4 834 244011678
19 991 218405709
5 2981 480267318
15 2479 367597591
19 98 487105758
7 44 103170089
16 4834 127185432
15 3329 455230602
6 4828 60349738
17 3164 160779556
11 3366 86909251
6 3381 436222689
19 1993 88930270
3 928 244236323
11 4328 186929692
9 1078 282899043
13 2817 49692220
8 2488 391557560
4 2642 311384802
9 4684 258749934
14 1700 236386911
1 2933 493091174
14 2203 94758924
18 830 386335752
17 2324 430554372
5 783 80548583
6 141 135395618
12 1622 389942188
12 681 283073580
12 3247 19531078
8 185 143815158
17 4196 365619468
18 3010 273303417
6 1957 451921713
19 2349 378778157
16 4153 81850564
5 4138 247034598
16 4578 198286797
19 1660 110407090
11 597 311679660
20 3967 303521048
11 479 305301046
5 1285 264882596
5 3600 66440471
5 556 419822369
9 3627 383266532
14 568 348398071
19 4060 43340411
15 3119 496330950
14 3544 132107143
13 576 377801670
13 2360 106439758
12 2643 431182213
20 237 455662569
8 2691 414827667
10 4805 259058145
2 3942 261758201
6 1724 64342467
19 3363 64103851
18 116 1268644
9 4058 283195431
17 3109 189078243
15 3047 484355677
18 4196 192968815
11 231 433137646
20 608 305473801
11 58 312787352
12 2984 355780579
2 3087 275736393
6 2006 368274010
9 290 90989553
2 3534 376061647
17 1432 252990981
10 4159 443705791
13 4008 446201239
18 4168 437167484
17 3316 114886608
10 708 362177894
12 3150 278970295
19 4862 489061582
3 2363 14800411
4 3533 183323848
20 4594 436129068
16 2673 331859876
12 1798 345312199
14 4699 370088223
6 4823 267213008
16 4672 191479685
18 3509 451205309
4 854 250567908
18 1469 384046996
19 2989 296201048
9 696 56672905
4 4879 310492723
8 227 52495672
10 1513 253600397
14 1521 344831706
9 743 287807944
18 3114 147010208
18 955 477301742
1 3456 349040842
20 1549 19893371
18 2132 396114708
3 547 162172209
16 412 340194273
4 731 396978549
3 2776 59100101
6 1652 373013319
16 3232 126113152
1 4952 104250840
20 2471 387309782
2 4725 323255640
18 3371 33303337
19 4686 154610503
15 2890 48798663
10 118 424905490
6 3141 448552265
3 1909 74008212
10 1168 23556952
16 1544 320738639
4 3912 188337611
14 405 93048150
8 531 348498290
2 3812 387963697
19 4587 325652880
2 2655 56101413
7 547 408806579
8 82 308097324
4 4823 412882050
12 1563 450060412
7 4480 48830882
3 58 48948786
11 4293 449041010
4 122 43160127
13 4971 378733247
7 2261 227133736
13 1166 394913395
13 1668 283063037
20 3837 315025803
17 252 101832931
2 2121 410169183
10 370 364509639
3 2541 100552442
20 2088 481136054
3 4175 291724115
2 3188 88880259
3 1773 372406122
6 2279 51837999
3 3937 305986474
2 51 407264161
12 1485 131452128
11 2772 449945443
9 447 34656604
2 4216 396381813
8 3262 495976564
4 1454 331854268
8 3922 392581381
11 1250 309747273
13 2663 153127670
17 1823 1070933
9 4986 301260977
13 3011 377789747
11 3754 435033440
15 1566 179405551
15 2872 198495010
18 4834 313545476
11 6 45437317
17 1732 250282990
13 347 22343494
8 3601 161067571
4 894 493937653
10 2962 264648218
1 1750 278314606
2 1592 434303025
4 720 166145264
11 2271 138524347
10 4520 146427373
6 334 186951060
6 2717 376024488
9 3157 367587522
11 17 166945155
3 2822 268838097
1 2471 224275767
20 3925 255125573
9 563 116627919
8 4839 481948229
15 237 361427475
12 2070 148366599
19 837 253768436
18 2770 144442673
18 3048 53412851
8 3209 244341559
8 1209 159598300
1 4511 450396189
13 4216 395059004
17 4894 28349226
6 782 489523728
11 3215 397812859
19 1190 434272287
6 2903 78504712
20 3870 298621253
2 2187 130791612
5 387 298282511
1 4075 468598534
16 4120 361218541
4 1794 354859700
12 703 26908785
18 1467 15010568
12 4381 334346360
1 45 4994130
12 746 30425962
18 3920 239016725
1 526 425140430
15 1534 285990916
16 4797 320222112
16 3594 114148593
14 3195 423382511
1 2811 65109424
4 3697 90816700
15 4842 31627214
20 2101 410571984
20 2767 383188199
9 3029 16783405
5 479 366442366
1 1381 460099093
16 1664 83452528
6 4867 140845883
17 4707 328412346
7 1513 400052084
14 721 167367518
13 915 462696734
13 3526 349560339
9 4068 203224085
6 1913 393395499
6 4885 149124066
15 3465 234915377
5 3910 441583171
1 2913 278180044
18 2266 350084468
3 2772 133067158
1 3175 333115801
19 1785 131832912
4 1067 11024412
6 2175 397432758
1 3200 98106758
10 738 100807003
10 688 80806504
19 908 318949749
3 2160 11590825
12 108 56164850
16 1473 373756457
16 314 450650261
16 3450 441403383
4 4512 279285791
6 4887 138986976
5 4450 98966057
17 3709 32467560
8 1870 49675928
9 3410 91833024
4 1541 64670857
11 1953 222731399
20 951 153869478
3 2460 225792457
10 2674 77623002
20 1208 172441519
20 1724 422368270
9 3772 176931181
20 2332 163223379
4 2817 72443765
17 1804 1506691
3 1546 295727664
14 2345 53044390
8 981 367220419
3 369 335565142
14 1521 204621655
8 427 429363564
20 870 123760796
3 4386 260753927
3 4479 452764319
16 746 460505374
1 4138 235860115
18 3065 102982441
14 790 410773173
12 1143 215692510
19 4331 267669200
19 1101 135397614
18 2133 339683874
12 3433 484779427
11 521 479106013
8 1840 90943594
15 3702 389550532
13 666 265146933
9 1317 252524387
12 1810 169093443
6 2569 27559765
3 4603 116815657
18 111 429320549
13 1179 263297555
6 695 475628315
15 1531 282190806
10 2536 421445881
15 460 266347597
2 1191 220984026
8 163 130861408
14 992 168352433
14 2533 95898506
11 4211 407818065
16 347 156516602
13 1336 466923044
7 4695 260285163
5 2491 477075895
19 1661 352723875
15 1120 157612977
10 1242 23840426
14 1247 187171757
10 1368 363049541
4 4945 421847926
20 2023 56556119
5 2904 40559062
1 3045 60936741
20 3546 223294144
6 2815 66170495
3 2383 114869968
17 2845 249806654
10 2246 45287482
7 4777 481762414
8 2547 473843421
17 320 369217029
11 3556 283501752
1 3911 216263434
6 4790 147917107
8 974 310927413
10 3564 190993455
3 4872 112755112
12 4288 226439416
16 2401 112288769
14 3848 66280823
7 3094 441827245
3 1194 300146042
15 3936 287985216
13 223 225366743
17 4656 27390068
3 4123 129536916
1 1628 253414890
14 4338 489288986
13 880 406750610
10 4157 418863331
3 1222 390773957
20 1523 162602677
20 1078 11580614
6 1999 34429881
1 1829 344428683
16 3656 70098107
18 370 108591205
14 3212 387058151
7 356 290204075
13 3787 48787299
16 4717 249880678
1 3002 492483396
18 2393 315625371
6 2956 446337338
11 2303 155398118
1 4482 143371527
16 2958 353269672
17 1420 397697361
18 1193 22265283
8 4110 316780300
15 4483 119779935
13 4675 166341498
7 4219 187350366
1 1925 8661871
17 89 271849220
12 2202 134191238
9 4606 469208997
7 2544 198851693
1 3672 331772247
9 1713 348914633
7 4579 165290640
3 2287 465924734
3 48 339237211
14 129 422767906
14 2129 188690240
5 627 440059340
11 2010 129925714
1 2906 485567717
5 986 158580327
11 2221 402145797
12 2751 269023006
6 4789 292926701
4 2389 232435892
12 4125 457199181
2 3815 71696296
3 2706 472784733
12 3244 88605597
10 467 96418705
15 2915 67923513
6 857 304977884
15 2710 389087643
3 1152 91360111
20 4002 55441833
6 2428 121017577
1 2533 448233169
10 4892 121507905
17 3055 52740919
1 4794 61345483
4 1089 178670606
1 3081 37496279
20 3376 55824588
1 2189 383987640
14 1642 31844869
15 550 390883313
8 4759 325521945
18 588 227644071
2 1081 18626753
3 332 323416132
11 3764 356684652
6 2521 89378196
15 2262 294434960
11 291 437019372
20 2071 332283373
15 939 485892785
6 2370 278321982
10 2732 301955669
8 3626 138817919
19 3971 12497016
11 1989 323094237
1 456 370519180
12 980 169865664
14 1674 413052030
15 1544 248284750
8 3822 385194866
8 934 331779907
2 4625 191852760
6 3387 286267077
17 4656 462296339
8 3057 468633619
12 1351 151380386
6 1664 180859146
2 3502 80039863
10 3693 366230746
13 69 468631907
9 4109 423231222
2 337 151883532
5 1810 281095915
1 2988 235267804
2 685 417009430
8 2736 107754632
10 4081 102363227
13 2636 163340946
15 4078 293247698
14 4245 474309690
18 1708 169297273
1 1398 323487383
11 563 436263397
10 3360 355667724
5 4961 413954186
2 922 48537206
4 83 167900725
11 809 26259651
19 1265 134099197
8 1984 451109970
18 4678 472341410
3 2777 429192974
2 150 494033236
12 1690 469923675
5 670 42132828
6 2537 344984719
13 3399 37746012
10 3096 218596718
18 531 438923644
1 2817 441630951
18 3270 289605250
14 1113 160026214
2 2509 275471995
19 4265 368910274
19 4306 374334346
7 1200 488100093
15 3053 60638480
15 1994 443038870
20 228 197547061
2 1635 303089060
5 1516 433433254
10 1188 14400892
6 2972 257158791
15 3949 402370318
6 3065 19113418
20 1248 317390339
4 2436 317223981
19 3172 338446780
12 4221 120218081
19 3983 347596852
5 1259 74583917
13 379 117804491
7 4713 343983231
14 2961 123941254
15 1227 448987924
12 2640 469794157
11 4726 154494837
2 1358 297457363
1 1091 446688109
19 2109 259578954
4 4283 330308420
7 607 486296047
8 444 149192084
15 1466 260861152
9 130 93264868
15 509 263003939
17 862 479653037
11 2088 169676957
7 3930 52023352
12 1008 130306269
12 3067 95986680
6 1840 221847574
10 1957 448388404
18 543 336015266
5 1258 412947701
18 2576 255886598
16 971 275874378
1 3029 442149839
10 4788 467628167
18 1476 60598260
3 2412 310104777
2 1106 424983546
18 2450 129211760
9 2433 104385817
18 2785 94378087
18 1053 26039623
10 3124 258009343
15 3474 72461231
7 3514 172241502
17 3432 242800614
7 1650 65840749
14 2831 303235984
17 232 297649607
3 19 484436777
9 4678 265660235
17 4160 31626941
15 2827 327114066
17 4846 12632277
8 3527 21773549
10 3085 350964708
10 3444 102374361
12 2530 81545717
10 110 141036114
20 1952 261317165
6 715 20049081
3 3799 484999097
6 1252 96459348
9 4913 318136085
20 3705 116146317
17 119 246768134
2 1313 185251944
12 4759 465588532
20 1487 264639329
4 4833 454403609
13 2837 171746878
14 3285 330431841
20 1076 168240804
10 1694 230726282
4 881 424842413
17 2865 50265083
10 1474 442666620
14 2598 78746050
3 1622 176214618
15 581 303745759
9 808 89534090
2 4794 425323647
5 1908 316501748
19 1690 70787448
7 592 490511770
6 4987 13097794
19 2996 175999247
11 1935 112964554
3 786 166744520
3 257 167657547
20 2494 65720324
1 3285 139655507
12 838 75438222
12 2084 342023595
14 4450 382446835
5 3869 25884992
11 3421 345068238
11 2109 328484341
5 4505 432572701
17 4463 150395314
16 1375 246546995
4 1924 390313205
10 796 166691796
3 2780 145015469
12 3981 409652342
19 2635 316880365
8 2595 232235817
17 2844 220936818
7 4743 4402005
17 1265 322451177
10 2847 210447187
15 1712 126064895
7 1894 437051625
4 3078 71912002
11 3816 16212416
19 2112 376262967
6 66 83082278
1 325 26800431
11 3014 118863117
10 2381 180294561
3 3612 396536122
8 1404 186976863
11 3842 196796319
1 1263 188541417
20 1029 169075652
3 2669 246241887
8 725 115481816
20 3734 93255228
16 4268 167655380
12 695 154674696
14 1095 440986738
8 1580 362374723
14 1259 117023141
10 1636 146808119
10 1240 217502761
6 761 292346197
11 3721 377165814
20 20 128096609
7 4226 25628924
4 2196 390544438
7 1368 484511565
19 152 212410918
12 916 423251023
5 2944 488049582
19 4512 394872698
20 3639 320173863
19 335 265819661
5 2027 49197803
11 4753 35878202
7 1267 368243695
19 1404 360165889
16 2560 269771445
9 4612 217078521
11 2804 270469299
5 1019 410063250
15 4349 290333277
11 457 90892432
16 4250 415742672
13 1780 185402706
2 3156 275788716
12 3561 373739131
11 2126 379620754
18 497 141594405
17 2341 18156383
2 2092 95277693
19 4113 162962447
17 3537 234879076
3 1801 339637405
5 3811 293353075
6 4482 364504698
1 2517 247000563
17 4441 325722997
1 4766 449942817
4 867 387078434
8 4446 216408691
6 2052 173490228
14 3566 496563965
6 612 317170622
18 2580 374167935
14 2675 79172341
7 1180 308466519
15 1278 288513255
12 823 311340936
17 1631 462040291
6 4423 97492036
1 4296 475607052
14 2456 16706439
3 3792 348445773
13 2617 478833590
12 1692 58131017
17 4480 112587612
6 2182 17625064
2 1985 219833360
17 1946 420221729
20 31 493507330
13 667 225355399
2 4105 360740162
6 1074 83153748
2 374 402189381
11 3199 36438198
4 4265 309987657
4 4125 400541751
20 2101 29976645
5 1226 9375175
6 4345 99360942
15 2412 299531209
15 828 352250009
2 3556 487739141
12 889 271641967
11 950 152875073
11 4940 27763919
1 2919 181358792
10 3171 178535496
14 2565 7081064
5 2622 487302222
8 874 246227552
17 3743 62462936
14 361 248154556
13 4314 165204877
2 2015 434809068
13 3253 104577678
10 2658 116961874
11 3897 101957254
13 2005 280102337
7 174 465404212
1 4866 434090449
1 4730 326857952
4 4389 258078759
7 139 414776428
20 151 183226010
17 1216 305185695
5 4713 311209293
19 467 312549823
11 1564 9437072
11 3825 221326854
11 719 2806616
9 311 192881527
13 104 196313838
20 911 186566757
12 761 288981768
12 1809 55118916
6 1996 160832597
19 714 65997412
7 1287 275645489
10 2599 293422384
3 825 441975359
7 3826 304493217
10 730 269099817
15 300 493041674
17 4862 468745716
6 2585 146434031
3 602 116932414
15 1519 256401294
3 1413 457468977
15 286 496509880
18 240 218613383
6 808 443835258
15 3974 350848644
16 4314 11034651
9 4052 167811699
3 2337 390516041
13 4633 415064392
7 2926 70648808
10 4255 374622617
16 4738 21403259
10 24 492034885
12 4153 114829445
7 4241 114421782
19 1187 387791452
1 329 79426966
8 4750 152280903
12 2794 350474329
7 365 496317683
8 3935 122132005
18 555 90760010
3 3012 272165201
2 2712 281382247
14 4169 234541568
9 178 456235476
14 2431 383345387
7 3253 234408154
6 1736 112491901
6 4123 197932900
7 3282 85698552
12 2484 437147083
2 1397 135466638
14 3895 74185357
10 2024 329670523
16 590 451958843
12 1959 167431163
9 1646 343985788
4 895 473158995
10 1420 414568996
16 2800 283863439
8 928 465993077
5 3578 50277538
15 4789 47107841
10 4560 140127865
3 791 29979662
11 3711 393077791
15 4427 416954416
11 1223 474947570
2 1825 298368833
15 3000 357998984
12 3173 221373570
4 2774 464437954
15 4049 275990893
2 4366 379053727
12 237 102669041
5 3278 219018029
12 3119 496769973
16 40 130405397
13 1522 331919563
10 678 45338548
13 1051 450060025
14 135 283755873
8 3710 496843579
20 377 237841878
3 3829 226779520
20 2052 163736929
1 1001 167537715
16 4909 431742163
2 1598 295578890
6 2951 409679743
3 3251 34079990
5 3611 464370418
7 367 293974202
11 3961 257610244
17 1645 228615741
10 1268 213752070
5 3840 92974123
8 3282 133802366
2 3527 310605168
16 2417 115332540
14 2610 377011765
13 4219 497151282
19 1938 230125125
11 2386 159952264
14 1276 189993239
11 3756 444286613
20 598 339811121
1 3031 68942773
3 4592 111324273
13 4253 127858219
11 892 172691719
17 4185 440303154
18 2319 242409356
15 3408 404025975
10 461 142267016
4 4377 488454258
7 2319 40719950
13 1213 357030748
15 272 203549443
2 3942 143013410
4 1267 447958413
19 3971 42627132
11 4999 255958227
9 98 120511224
4 4027 424505380
3 4605 211648922
10 3505 150008902
7 2157 308733448
9 1022 27267837
8 25 2084679
7 4592 65385663
20 2616 5888008
2 1078 132221101
5 2586 431005536
17 3667 91403648
13 2898 78904004
20 3563 242302321
3 2006 491471612
3 3132 291350222
16 1845 222288144
7 3614 242460040
9 3623 386163609
2 3283 37826817
14 3241 316896313
2 3927 366990234
18 1726 305625412
2 4160 369036321
7 3774 258816304
10 478 488356458
12 4978 355907540
5 492 351420588
11 4957 372185028
18 2485 106939592
6 876 159068019
5 2647 200631626
19 3702 284536048
12 1195 85812073
18 1965 371000473
12 4610 332027524
12 2595 13359889
20 2481 75815049
3 1381 299386553
15 197 311402791
2 2451 98403624
3 3575 302346351
11 1461 281092536
10 4537 224323144
12 2735 133277781
9 1815 343305529
5 4805 223634968
12 1303 173767660
10 471 454369631
19 2432 131335465
19 2006 172729704
8 2502 191542261
13 708 33040697
4 1436 259888317
20 4960 296715516
13 1664 331771877
12 335 20737140
14 2570 450575047
18 4500 220630540
16 524 192726121
2 256 128423662
17 4739 82270059
8 4441 397100156
5 1212 406857447
20 367 356327960
15 2471 436880130
8 3146 350584944
18 1399 44145268
2 3349 374304304
9 1408 118407137
12 438 58125079
1 1903 55665808
10 707 206792796
3 1325 137050599
16 229 479837231
17 1052 478536586
11 3896 327922878
8 3615 180491587
18 2985 43881004
4 1158 116476294
14 4574 442359475
12 1743 410158454
16 4249 139504163
9 3926 444597146
11 4317 355223147
16 1533 41242205
16 2086 56809465
6 3716 433326671
16 1149 417377903
18 3522 236362933
2 1890 287884455
19 3521 196581034
7 999 169505373
15 4981 336852150
20 931 23626559
12 4957 132371447
4 3116 81498864
20 392 38214989
11 235 388383682
10 2729 137635710
8 2220 167899343
17 2499 95766870
20 4322 436494730
2 4526 310717843
9 3119 194233740
18 1999 255285726
8 929 450805644
6 2963 274191164
8 4406 409040768
9 2500 259737037
1 3617 261838189
6 1953 236516552
13 2177 249846190
13 906 197982286
3 3233 208481101
20 250 496547526
4 2754 290293449
19 4139 439619212
15 3762 130747935
18 1924 15340628
6 1479 202388593
16 4142 471287515
17 3612 497839067
3 2138 378435294
16 187 199998920
20 2844 397714201
10 4545 427846386
18 1259 415813280
18 2206 158060206
7 3830 364071302
2 3697 174356361
20 1439 454384657
11 2839 395368701
15 4876 379187671
6 2596 339625070
13 4184 411368017
19 2655 270045594
11 3582 285360639
2 298 210096855
18 2134 143836571
3 4000 389920166
13 1413 352568825
19 701 29992489
7 2313 106117635
10 705 460936032
11 4106 366659437
12 149 432886335
6 3058 331944593
7 947 491915750
5 2085 120717091
20 1121 259469533
5 4514 312749687
3 990 212240530
12 927 328276152
18 2524 111118029
11 1048 496212473
14 4700 244623875
19 1800 439375884
15 1756 433521373
14 413 246360403
14 4460 66649850
5 1320 32383592
19 1707 465034168
1 514 329601327
6 3598 96462198
4 4184 120359038
3 1586 487700232
3 688 404969625
3 4668 167256844
7 529 349094271
14 1808 122993669
17 2350 405246240
13 3463 212625754
3 4275 388702423
11 854 223036300
10 38 239994325
2 909 187280795
5 1919 126861341
16 1005 202798377
6 1687 362686907
4 2513 148957244
1 2812 81032795
16 2005 105727145
18 595 381437803
2 2546 106770002
7 332 197161153
14 3559 413075273
5 3098 2738087
11 4633 459434537
5 4784 482043514
3 4291 41546032
5 3556 110677101
5 3550 158441332
10 870 345873518
18 4898 242846292
9 1946 81590380
10 1042 211896685
19 2281 152992523
2 76 35059960
11 1932 383512446
14 414 259877000
5 1281 60029598
17 2706 298760675
10 4531 467775807
5 314 192797573
20 2549 368866535
14 1292 476655644
4 4079 162683546
12 3374 473625907
20 3823 144615276
7 554 479330828
13 4793 33107175
8 2739 190308146
20 1696 141317281
3 3814 330852665
1 3625 106454187
8 3842 495944337
12 3582 185650534
12 2127 474546995
13 2640 258470028
19 4394 242478978
5 1300 34322037
13 4287 322970534
14 4231 114627796
6 149 213123091
17 3825 356402388
16 4341 229162589
14 3301 288485913
18 963 406485499
13 279 118320113
3 4051 433465581
13 2764 86574600
15 1260 202636557
5 1589 428019618
10 1056 145741712
1 4652 387550861
12 1258 426825217
16 3700 48768862
15 3630 465848093
13 1644 219662052
9 1091 312998704
19 717 2921512
16 684 212180221
18 1103 34352827
3 626 376551973
1 3207 150636622
20 3787 36650577
19 4732 409781244
5 4446 408982980
4 3237 433608961
17 740 421105784
16 876 2257760
13 4336 320883227
20 1693 133191661
17 2807 145439835
17 4143 231473692
10 2209 435552605
10 2377 290399317
16 2237 285680222
7 2534 247890185
3 3680 454872719
18 521 125969908
16 1974 141200508
7 3313 200345612
14 2615 330825780
17 4862 445247116
18 2371 281721382
7 3553 239909710
5 3406 50430158
6 4111 452048499
19 516 92810651
20 3414 343557702
20 1909 145724818
7 2830 254262578
20 3810 339932794
17 4098 103103518
20 2277 442814571
4 3428 464999507
11 3341 131342427
4 4411 389780997
11 4191 497605568
3 2056 365786310
4 2813 235575217
17 1883 271210248
10 499 177893503
9 602 400946706
12 4052 334703186
3 3779 268405649
9 1057 391264671
14 4781 331495766
19 4361 491188381
2 4546 339099228
16 3786 107250316
20 40 20720958
6 3590 478922569
10 2978 115090128
20 2318 475107193
6 4547 257216538
1 3410 138515027
20 803 72735041
17 782 160093544
18 1599 148151246
9 4967 65636144
5 4165 129670555
13 1515 190120360
7 4541 165612590
2 4508 340684260
4 4113 118215917
3 1181 166859534
10 2557 282331299
13 4163 460015655
11 855 194846742
5 2508 437418558
11 1455 112283336
5 1595 202004179
5 1080 314243426
9 3945 234175512
1 4884 102158525
18 1581 481242091
4 2220 262585865
14 1677 136944289
9 4630 154171043
16 3994 400150622
11 1412 291914364
6 832 245486632
14 2123 398959221
19 2906 163613724
5 520 449323094
5 2682 391541855
10 2180 23927209
6 1110 249034216
11 2617 128169902
20 4604 96785292
17 627 50833171
10 1463 93536505
5 3112 267989613
2 1830 200045912
4 935 121169819
10 1963 172025783
20 2204 227477742
5 3361 417800363
7 4186 342546814
17 253 289929943
16 1111 356242181
12 4526 4679961
3 4835 245322286
6 4909 311269148
15 2728 75001604
18 4157 29914778
15 1123 304347912
14 3467 301999113
15 57 165113645
5 1510 153053191
6 2547 62475954
12 3016 254860237
15 826 149468243
4 18 312565590
14 178 150561801
11 1179 126885440
9 4403 430491249
8 4826 125374849
9 3011 87881151
13 1383 308769525
13 3964 67293684
9 3021 151812400
18 2116 127194885
17 2987 461832338
15 3999 436125431
20 341 164142210
13 327 483529905
13 1599 471386245
3 3068 357247829
14 2658 302225733
14 3756 403272014
16 3204 208424341
4 3595 287422033
7 3645 166343525
5 3331 7707948
20 2196 438157849
20 1509 334209685
10 2013 257367588
4 846 382990962
12 1221 432256767
9 1907 156131420
15 3028 104187328
13 2220 241111203
6 2593 270503257
9 3084 301588842
3 585 357592019
20 1598 315562315
9 713 136476709
13 1121 29243119
1 2070 171695667
6 4453 361533707
7 3044 373997882
1 540 364107129
20 2756 367683396
10 1361 479474975
11 4955 294988901
20 2739 490916854
6 1201 8772643
19 3115 146636382
7 4823 456390540
1 4849 285502003
1 2768 435182021
11 1474 227500562
18 3296 250484348
7 3309 483482996
16 335 279067097
1 3736 215200464
14 1551 163357393
3 2735 49179130
13 889 147474510
7 1685 264030472
1 892 325917572
17 1217 409726174
4 1590 320676399
7 2506 425366876
7 2520 2650766
14 3187 373200177
9 3797 12631958
5 3919 321519258
2 1491 6915767
14 3661 206800597
1 3328 168886335
10 3068 373858746
12 261 416054963
7 4520 116704210
10 2894 214648423
1 4603 207873372
19 4016 302146297
19 2500 244961751
5 2801 258480381
1 651 56249027
19 2011 239152552
17 4354 158570546
6 633 381163564
16 3477 345535253
2 2888 235378157
12 4346 186140752
19 4183 243206180
16 3714 205291025
5 1359 135183083
5 805 479760980
2 3290 29435579
9 297 387855331
17 3751 59352548
3 892 412820547
2 3964 382965486
20 349 419431807
10 4602 446797465
6 4702 468890377
2 389 121332138
8 444 439131657
9 4161 406997179
3 357 391505698
20 3381 286005810
8 312 433902829
3 539 456339984
20 2888 405790917
10 173 18512346
2 3425 379086704
14 3737 246240555
5 2697 241012819
3 4278 189957879
16 3160 347818378
14 901 422704656
16 3623 418736020
18 3488 202699804
18 2044 80992547
16 3997 170124015
11 1468 216796414
9 1459 205834693
17 3903 78809953
8 4091 330217427
9 4832 496408659
6 592 467024937
13 818 35120500
15 4279 21064269
16 1747 425988962
16 1183 226510609
11 2884 345415308
4 1058 497163302
12 1742 318970733
9 1794 463302417
10 998 497139157
7 1540 355305343
1 4169 33104988
1 3983 8803073
8 4104 102878318
4 1758 53678728
4 1837 168629104
1 1017 123430068
13 3084 208396593
3 1239 141464145
5 26 438825105
16 791 134788795
19 489 218803482
19 4978 161577180
13 4737 98700371
9 1835 217752783
3 4464 209621568
13 2502 383669942
1 1259 209451243
1 4331 170297429
13 4898 168234727
8 1587 175860544
16 743 464070850
16 82 401009275
19 487 64026451
7 2611 399128132
16 4079 466151708
16 2471 289159646
16 4415 379370946
13 4790 191195317
12 2010 213424101
19 4347 466630926
14 4844 116492387
19 4835 87265537
19 1138 479282992
9 4542 120210061
4 397 139099811
16 564 68411916
14 4686 122532983
10 2633 152807582
11 2315 229836450
3 3290 90852306
12 1512 221292502
15 4213 454638141
7 2735 48012287
2 1468 392352222
17 1384 47110039
10 1490 311182563
11 544 354011889
16 1668 139406193
10 2342 70775947
16 4384 372528175
12 2049 101241481
11 2097 3052037
1 3259 390385463
13 1592 486961486
13 4048 224994604
10 4820 131473737
2 1527 97878787
10 4987 42729144
16 2575 219604581
3 486 250638837
15 131 429705976
15 512 473825852
13 2254 37428594
13 2447 408609948
18 1951 82840384
3 4161 73753982
17 2982 310059346
10 1712 22528063
14 2100 64771462
14 1942 314100569
4 847 122214721
13 641 313871510
2 539 123882952
13 4223 223071095
11 2753 217918053
8 2019 225477649
15 19 335718126
13 1030 367092235
17 4181 26608401
18 3646 368319315
17 4246 134995546
9 2769 365149839
16 684 85701775
13 2722 304775081
9 291 173954538
12 4947 241464182
20 1134 459690394
20 4009 472635731
3 4940 1700618
15 3163 268440485
15 3132 89182283
1 3011 223955913
12 3400 122048533
10 3626 300619739
14 1613 211560478
3 3895 419838366
4 1753 400500436
15 4625 430039726
9 1412 353524046
11 3744 294163992
17 2303 50895418
17 3023 38632603
7 2319 384016846
6 68 350468558
14 3546 414069635
1 3998 454456668
8 24 124502675
17 1502 189022124
4 2787 198611519
3 1662 105667421
9 871 237625660
11 4756 275638798
18 2618 389312172
1 4543 180564
16 916 162411155
13 4296 175893329
15 1272 109374161
1 243 424137118
15 1609 313972994
4 1947 416580369
6 3533 256199013
3 2096 363344582
12 1965 433019062
9 4980 437940617
4 2410 409788442
11 1289 164064111
6 41 417622732
2 4972 60116923
13 3472 167500061
2 1493 96265183
8 3510 119966592
19 3740 433523905
7 3182 10143939
9 4157 471785732
16 1796 104895261
13 3708 84952213
8 3357 344059517
12 2785 147130299
1 4107 283395865
16 1533 34818282
15 3679 313500840
15 1435 469735603
4 3868 109198468
1 3879 396240121
2 4034 129818271
11 3002 47255495
18 4617 251654350
12 3291 97459660
8 2905 98709229
1 295 75521066
15 3896 439374894
18 2865 208923120
11 4163 358169960
9 4586 158118412
11 4466 442855065
7 4618 206300027
15 2208 76985012
15 3348 211146268
20 3201 21501269
8 4374 483596214
12 3162 164652894
20 2086 82149140
13 3828 399097294
1 3949 105825367
11 1561 48174214
17 3103 487441926
8 4221 271305095
11 1505 431202598
5 1285 377550070
13 2817 172393676
11 675 317022880
2 2385 203560741
20 2399 129597105
6 1460 137275905
6 2111 287608820
15 4495 252039567
16 3920 336923422
12 3073 268389026
2 1169 388278970
17 1282 254363646
7 3439 35159007
8 3623 420850744
10 3435 364513656
19 2388 217099458
12 4781 481964812
5 4120 9990962
9 1164 230304125
12 4684 252935442
12 3459 410527377
9 2996 289544497
9 1870 18685069
9 1683 303380266
6 3746 369425018
4 2523 389891871
5 1976 462495151
13 2883 113609038
17 4769 493704987
3 4550 141129
2 4099 177451407
7 138 330951433
12 2754 285865229
13 1477 43857784
13 503 253549339
10 154 22582861
17 2284 444591740
8 3362 300867667
2 430 122414207
7 371 7172621
13 4057 34990383
15 3356 37021642
9 1743 176724073
9 1862 252300348
13 1529 65280056
5 3788 116983779
12 4251 75935260
7 923 228629079
6 2356 447254752
4 1914 157034322
14 1587 485163936
19 3163 436403066
3 1715 360274028
2 696 243679101
5 1743 49951260
16 4822 235506202
14 350 408160037
2 4764 282251846
19 2423 144091433
12 3300 457318139
14 1390 275491224
11 393 152222319
3 2189 204647478
6 2767 64368187
6 3051 53772973
7 102 259041627
8 3208 48150591
20 3263 153968470
7 4702 327776687
12 3612 35158696
9 3009 432682938
1 2604 333632868
13 2807 469599305
1 460 478065450
10 449 115698831
3 510 194535041
13 4695 69748659
9 1837 206921810
4 2816 442955177
17 2055 366677885
19 2679 130748915
1 713 30375939
17 422 271736567
13 710 165835759
1 3574 342835091
17 4336 304231730
10 4060 212482804
18 2085 378888263
17 3638 86017757
15 3 100342275
8 2963 316478447
6 1955 376166375
10 1887 200810564
18 4889 284797996
11 1539 455279234
3 2425 388771697
10 2952 23565949
7 3316 185704237
3 2589 74093598
1 2744 266129466
16 3732 129911792
14 571 282477182
14 3601 282190974
10 2601 296778928
19 4914 484916884
13 4688 307116597
2 911 29768677
16 2043 20596126
4 4947 423730337
3 4291 241590007
19 561 314357362
9 935 416453010
15 991 186135209
1 1957 85274609
14 3677 455906776
13 934 274019646
17 2847 213043628
15 4509 387903246
3 1358 258142059
6 1072 201652496
14 971 228279368
3 293 401517655
7 4388 299643600
2 1222 56946246
20 3412 174195245
7 877 64520252
5 535 274074624
19 3648 6179348
17 2586 387374946
11 2421 242318904
11 1311 106099588
9 3335 351805621
16 975 330371735
15 175 122378009
1 3445 28146111
13 882 46409653
15 777 472926710
4 4785 205894121
9 4722 355098918
7 4948 409539237
9 4938 118671407
7 1126 83607334
8 4094 269215193
5 3212 417769004
1 1379 123714760
12 2693 332619039
18 657 116836071
4 2842 267713658
20 2523 322490450
15 1551 191164730
13 3093 474457840
5 1136 169756227
10 1212 102439215
17 3300 194357177
8 1241 129058142
20 1549 323692097
13 4078 254473266
15 1286 20945131
17 4870 287255169
13 3571 289794303
18 4889 197837302
12 4740 429649979
11 4357 282345026
15 2401 405429741
14 4006 197512874
15 3918 16222857
15 3782 183186270
7 1009 199107804
2 1261 348122607
17 3623 412056820
2 3417 313304296
13 4778 99573136
9 4135 268662804
19 3221 485904687
12 1360 305873915
10 2477 232599681
6 1460 364483077
5 449 473932632
13 3770 240931694
1 4771 241233100
2 2829 379950509
6 1637 105150895
15 1800 157465354
14 420 305792362
12 1706 480130194
6 4336 76575330
20 683 480878007
1 3089 268003934
4 3708 445247156
18 1707 443184097
12 2363 65862810
10 1266 193087299
14 3524 229294174
12 4294 358263090
12 1544 195240595
12 4152 153297666
19 1057 151723938
13 363 231262428
12 4307 143480800
8 2971 99704129
16 4261 172409266
13 1184 341131845
9 581 343884282
17 780 275952944
16 1727 468504222
20 1696 128861933
18 2262 294097467
14 4603 56786894
13 4073 266881417
12 682 318120318
14 1983 27774500
17 3184 417520830
18 4547 23322184
11 712 219649636
11 608 12788616
17 1141 444611721
17 381 398294294
5 696 213918876
11 1761 268283037
5 2738 291917835
13 2167 418541618
10 2845 274905352
6 459 85625952
18 3430 74205821
5 395 169373219
11 3854 81736067
9 1791 473021371
19 452 48650513
18 1769 249070193
17 3652 369331498
3 3797 280843361
19 642 285065525
12 865 349668973
16 663 404389496
11 2062 464774474
16 3346 384536975
20 500 146357101
4 2248 265859487
15 3065 208492016
9 2485 70099943
14 1019 260241699
6 4760 35440727
5 1857 475846538
4 2954 164591198
8 2477 106274214
15 3287 200448479
9 1156 359192737
15 1090 474919078
20 4611 397908920
14 2349 246312706
8 220 229679784
7 1175 167738585
9 3759 423843161
6 3499 372115147
18 513 250285512
7 2775 388597148
10 3567 52655482
16 1025 460444427
11 1579 147227102
16 1380 20402863
20 1054 202281299
16 2721 268462869
13 2620 77724696
4 1646 288666313
6 3275 205939631
16 90 351989785
15 2539 65300599
5 3350 339566706
12 2990 252751116
15 3541 22265289
2 3369 325391423
2 1324 98749382
10 697 20207978
14 4706 92607943
15 2887 27615954
4 4808 230537507
5 652 36926579
1 4074 138065451
14 3404 259044792
4 2156 299127180
14 3199 160007996
10 1678 135018795
4 67 214421059
3 3960 478385416
4 4203 108019534
16 2606 473307205
16 1234 249604875
20 3716 356054054
9 4368 25576816
8 4482 118509583
13 4219 159144278
12 2808 292249148
16 4719 127094554
18 1171 298191575
9 246 382846987
4 214 81680806
19 960 445030407
20 3433 161395179
14 4388 227975412
5 3773 238985419
9 1700 62183432
12 2894 247896545
12 2269 203901176
9 3367 45335049
5 1844 63527822
1 2536 387377740
20 2185 55285952
12 611 9449755
8 3903 222583676
18 26 88820260
9 850 486927416
19 3179 101433465
10 4415 113674554
1 1468 432284822
14 3382 348010248
2 2758 87259918
17 443 260353120
8 3981 397670056
9 1617 494065115
18 4005 438529253
7 3957 149361041
2 3166 141486678
20 3312 486051334
19 3441 78508754
11 3868 413747568
18 1065 242180071
3 1414 454116424
14 4763 232818617
3 1826 260818910
1 4933 50185950
15 1138 85659528
15 4866 69109101
6 2967 411845020
12 4675 730123
16 869 161565877
15 1303 185722174
10 1579 327483504
7 947 197675621
11 1584 262994467
10 3107 32508533
14 1319 136245808
9 79 21487104
19 2091 196594232
9 3878 145724505
9 2979 150940820
14 998 31382204
11 3239 162562176
7 488 188292097
16 4512 353600091
3 1600 461833864
16 4795 303644179
16 1235 156335987
19 2598 460689679
19 4816 185689728
19 665 320934032
8 4559 449526920
16 4582 346916402
8 2268 334554252
4 394 295193229
3 1692 414992700
17 2833 426404079
10 2085 394582168
19 4444 166878990
16 3066 323673296
8 822 166276061
2 1933 115147039
19 4794 161276306
4 2595 212044235
10 3327 485823096
7 355 22573720
20 1908 455931250
14 4310 202968441
3 1867 329358317
19 432 58065645
7 4289 334021875
17 2301 61385835
10 3516 453320285
13 4972 4294733
18 1211 407173968
19 4311 321128653
6 3745 449401463
8 2049 483113147
6 154 485543728
15 414 204109852
10 2708 399581284
10 2461 65557321
19 3807 194222820
8 3409 118004072
11 2317 292790409
5 1779 491101792
12 4858 460074956
7 2017 9671330
1 3452 298161948
1 4442 33811709
14 2547 100405904
19 751 104172692
2 858 73953073
14 3843 387739604
20 1164 493022015
15 2468 335791849
16 4735 183755913
5 4991 345123530
20 2780 224225383
1 791 146742366
18 148 217327869
11 646 191574867
2 1084 331671160
16 1457 352128972
6 4825 193428332
11 2319 463626586
15 1244 497244315
2 4019 485444661
15 4647 450108324
16 2501 358124918
11 1654 486168188
14 61 105884894
7 4887 282661960
12 4712 171971341
3 3497 430209503
2 783 137430483
6 1176 278503419
13 4831 175814366
14 4335 348388670
4 2059 85720888
16 2236 474564655
10 3892 253168698
3 1431 357894844
4 1921 95075325
6 3146 270316334
13 2342 208890910
19 1642 283269334
20 2705 319264569
20 4780 148623593
2 480 16009416
11 1488 52869529
6 2467 423063200
11 4721 211317228
14 3384 231133989
11 4163 349270081
13 1 454173895
4 4691 70786723
8 2823 51615502
19 3514 376902349
15 2315 236829508
10 4050 415616258
10 1415 479535508
6 4934 309737014
18 3840 167533972
11 3670 380821381
8 1846 366511460
16 296 198969430
10 4818 374167354
10 1424 280837341
19 1519 55162723
10 1776 164431923
9 4538 114293920
10 4328 14990609
6 4402 59820116
18 4503 442583784
9 591 46144876
4 287 40274338
7 518 246674366
10 3060 209807267
12 1931 416788457
15 3981 229852663
1 4933 399303457
20 905 278601924
14 2893 46488018
3 3859 205936545
7 4286 165747943
7 2663 243975258
20 1038 368168827
13 3746 380653820
11 1867 286693985
2 1940 190597273
14 2671 155028710
11 4737 353019039
11 4620 52804712
19 2939 133612682
2 4360 171041954
1 1393 454430205
11 2450 183369305
5 2076 496604401
9 3034 206682493
13 644 381028777
19 196 261132669
1 1478 49283760
8 205 27938999
6 3032 472365723
16 4 354216234
8 643 269252824
15 2426 360631442
13 3440 236534540
15 4650 411724397
6 2635 338574969
3 353 391238271
5 27 389008082
11 3694 445146951
3 2943 85801661
4 3995 108928972
9 4817 228149431
7 4825 28374374
13 2847 263085260
11 1991 76343587
8 2036 118083023
1 4772 151972270
3 2107 207395878
20 2848 12096194
7 4844 237674740
19 4254 475331469
15 1668 112962242
3 2101 32487616
10 2465 485657023
4 3153 229934071
12 1531 60362046
3 2614 140968584
15 716 97686404
18 861 485722906
7 1184 44862371
17 2589 206857167
4 3270 351953000
13 4539 470731214
8 3476 399219624
13 2185 61714126
12 782 267982692
18 4898 450705942
9 1423 292572881
12 4100 416476488
13 821 490350257
12 4620 404268044
5 1473 366782644
9 413 22875439
2 3644 97233277
1 2585 434938154
6 1563 94312636
15 3813 17011697
6 1540 148089573
13 2481 147681357
11 4718 464519603
13 45 468669981
6 1188 247297850
5 1205 421433255
18 3098 333107401
12 1510 448396232
10 3174 322752246
15 4326 259904616
1 2752 462082618
11 1503 410601265
15 865 183882373
8 3147 450574945
3 1359 182647397
1 2329 415235278
5 4495 489685170
16 990 236616479
7 2529 444619823
12 4005 467415034
18 3664 234699667
7 4639 456451317
15 887 160077294
19 3611 443273711
4 2812 292945262
3 2823 159577229
10 1191 66656524
12 4244 91773427
10 1748 142244846
6 2357 226953083
14 2404 218515142
2 3560 474496240
14 24 275790618
11 1307 175854874
17 1222 86157386
16 3887 218525555
3 17 176637393
9 3504 473949622
6 396 439035304
6 339 418568819
19 551 8433590
6 3055 358217343
5 80 233188549
18 4092 180788220
6 4635 21191516
12 2006 460013898
2 1347 126313663
3 1921 338610360
12 2269 19498571
2 2582 39349302
12 4803 460820138
3 3845 101331217
14 2239 17993611
19 1561 437830804
19 1763 379334229
1 1623 334313469
13 799 10227984
4 1358 260853226
1 130 67225571
2 3023 258006943
12 1111 158980514
13 1421 416548609
11 1330 354483110
8 78 249397610
13 4912 157094994
16 3209 280896783
10 3210 481685033
1 4814 55045187
15 2634 358970943
8 2552 120794036
6 1787 206590991
20 3037 194068849
8 1644 163473372
2 3300 267362980
15 2926 402491417
3 557 255042566
19 1049 467609158
10 1508 66365786
11 3234 240323407
4 4647 95578382
2 360 486006717
6 4003 99163179
8 4986 118958091
15 1122 184905986
17 3914 67996969
1 2943 264008478
6 4276 439511490
10 615 401556570
20 1799 490542577
12 3265 188604037
18 818 136505197
11 1767 156142044
12 4104 331470279
15 643 416490751
16 1476 273017129
16 4162 331032282
10 3501 420178536
20 947 272413305
5 2099 490953386
9 2065 137135673
5 207 447089010
13 4620 407172274
16 358 128521219
16 3732 117690328
11 1566 175477694
5 2118 222091157
12 31 61166269
14 2955 381607541
11 3476 160256948
15 1072 332270748
18 3423 22259253
20 3368 425682137
3 15 425635821
1 4259 480959855
19 1205 489085367
2 747 154548844
6 3569 454016757
13 4457 365328033
3 650 44174584
1 3092 181449964
15 2555 261626938
14 905 278454737
18 4550 349189637
1 11 122782199
7 45 458225648
7 1100 299941841
19 3371 152541028
3 4770 128278811
14 1414 479052934
2 2011 370740429
18 1232 321967604
15 3424 29271177
1 2633 147262139
17 3837 448092210
20 3334 33587529
18 2327 207932913
16 3173 36484795
11 756 275648937
7 638 231793125
4 502 276513068
5 4843 180814500
3 608 491037861
4 3784 142054020
6 2574 319656811
2 1123 16301754
2 1961 261151763
8 1060 235457328
4 2872 379859939
2 126 251081870
20 448 130167519
3 2619 411134854
2 4973 372515739
19 164 60575438
7 702 118827287
1 3903 338555424
11 204 387337915
8 2718 145981297
6 594 250616896
4 1094 411737748
16 2830 108516773
4 932 248149575
6 3358 169757931
14 4745 305390879
16 2260 344138999
20 103 476931951
7 2874 484513681
7 1882 197237323
11 1134 480786791
8 3224 159924491
11 3047 1976495
1 3344 11588476
13 2021 269181519
17 1094 386277794
1 3100 208055029
13 4173 239961389
6 953 465485039
3 1075 304561244
2 4651 298769561
19 4672 430634748
12 3579 130150903
12 1350 50917044
2 971 193654972
5 3002 211652552
14 2634 183107845
10 121 322761821
15 1127 448100825
2 3892 56830916
11 4337 9185162
8 3292 405233276
15 2165 89003439
4 1549 220421006
20 4223 180455214
17 3095 445874508
13 758 306762636
9 488 173753657
4 2804 75466682
6 618 176483451
8 3636 77824945
13 1331 404330280
6 3266 437017452
6 4487 378910437
2 4742 422491888
9 4976 361336204
20 4872 346099141
5 870 303972519
13 2461 24841550
4 1703 265182594
5 2896 150890120
11 2687 248446206
16 2609 449400097
1 3952 495511966
11 153 429788344
17 4075 43149211
14 2891 134823358
2 3205 20210746
17 1301 104169777
16 1003 110825123
13 2444 32196125
1 3541 91952465
13 1395 40406495
7 3774 358526461
19 4244 148319859
10 2921 90619848
18 1820 260374650
16 213 271883327
11 4883 414137894
18 2530 305943463
14 3953 220131162
6 202 306863966
16 4298 291967065
9 2736 334454051
16 4675 234795689
3 419 488554949
15 2850 167552461
12 796 5733850
18 104 2506918
6 2203 214172586
12 4754 159834316
18 1901 214365433
2 2428 226095841
2 2657 400706734
9 2780 170206976
13 1469 62570828
4 4892 191602688
4 765 142139789
9 1512 158938223
5 2092 86083564
6 1675 293713168
8 1569 123633724
17 4694 38442538
7 2043 380067531
14 2633 374497853
8 2229 489985115
5 3639 249783814
11 4890 80130938
6 1174 175875946
5 2849 401350367
15 1588 224170882
6 4625 374370538
10 3603 102238322
16 1358 176410080
1 405 69649716
19 4986 441261176
4 2544 486030140
14 4564 25721784
3 4026 241798881
5 668 97999170
6 4085 180814650
18 4492 53352198
6 1588 185752973
18 3520 136915685
18 652 490361749
3 1774 423311339
9 1219 309674527
16 2959 114604342
4 4436 324611281
10 2027 236006401
2 2617 235384229
11 2552 29599848
9 1039 359949134
19 2332 63097058
4 2437 494379622
8 3030 266951246
13 4972 111057376
7 696 337439125
18 1224 296003476
14 2903 66292554
2 3908 327084269
14 4209 97187626
10 1658 174151412
8 2181 11200493
9 281 373992787
9 46 443279984
10 2444 231911140
4 1776 371679100
3 569 74964852
20 2529 293404583
17 2967 120357319
5 3329 294542109
20 2838 267231041
1 2369 39086472
6 2562 146046529
12 2807 235348735
13 2384 351615201
14 2848 400574554
6 2023 240531866
14 1189 215981229
14 4104 111059274
2 1422 58862386
9 862 326885072
15 3601 316395247
7 1230 196817918
12 1715 149514983
2 1384 369053763
19 1677 249895999
3 3443 17176582
9 2296 194631713
5 4380 255740323
8 3929 198287909
11 2055 230602020
4 2125 191859577
19 2844 341880207
5 3421 78421479
19 1947 445137130
13 2787 160763024
17 4648 178979918
7 1419 425154406
20 55 184141651
17 1386 46240482
14 1744 22625474
11 2138 256366134
5 1788 232556050
2 2803 205347102
4 549 419785422
17 3723 212154992
17 4545 347654511
8 4159 184372197
11 184 93110211
13 1175 365095647
19 1289 100698177
9 4733 124765190
4 1816 24711535
14 3710 284085324
8 4339 171051704
19 327 480150764
17 847 425964702
12 2624 423245631
15 2415 293901672
5 3204 389525332
15 4581 150990643
20 4375 300275
11 1447 162979676
6 1158 454941700
14 4203 270879088
12 546 213028721
7 1274 433820334
11 4580 161454081
18 2976 245074902
1 4354 93480373
20 3305 321217725
19 2056 423657488
13 2790 104692356
4 3408 394586394
1 4150 52634541
14 722 315248813
1 3732 186250706
1 43 259853425
1 3199 448866818
1 3730 8316019
13 109 473136753
4 4046 380167657
14 2494 144962897
18 3833 307972637
20 2239 365652951
19 3855 249308059
15 2851 274165692
9 4415 269505235
12 3075 233721900
20 3840 309459401
10 3039 170266047
16 4757 457744709
15 3483 149911475
15 305 168682628
14 3347 444875469
5 1867 298956766
12 3134 154572034
9 4947 204508016
13 389 210269217
11 2770 466890958
18 805 15974437
10 1070 152831618
10 1200 459757975
13 595 244657836
19 4048 189586535
15 802 357374195
15 1212 166356882
12 2877 229863547
13 1704 212621342
7 4632 231134313
15 2889 246941039
8 1434 303888059
11 4422 239078432
9 4553 242401826
4 4968 96207419
14 1489 253010891
15 1586 413086519
14 3549 73050506
17 473 431710341
14 3788 103301011
9 4884 158991864
19 485 413396415
7 292 179473316
18 18 211090817
6 4965 472966464
12 3600 249310784
7 4603 217914385
16 621 334484337
1 3773 175803170
14 2425 82732967
14 2917 110953724
14 3205 103688743
20 3670 253404154
17 1910 233779150
3 2404 365473546
13 986 173452883
19 199 157542295
1 3665 447869199
12 4783 436822817
1 4949 291964267
3 3041 132268068
12 1954 466963209
3 32 125022641
17 4614 132026807
19 2356 272017874
16 3585 291300781
16 502 306290608
4 1582 13679618
5 1881 69495115
5 240 433269430
1 386 340935953
13 1621 450257479
8 1457 490358398
20 1070 7006835
19 2309 273341413
14 2644 107180143
15 2171 490383693
20 3524 353739141
3 1576 39898100
4 3868 477926036
12 1330 317942430
4 4755 124179732
14 610 330909751
16 1804 382773086
5 4956 148500324
14 3643 282106499
18 532 135236338
7 4133 222490539
17 2810 375122592
1 1420 56668905
15 3823 153274333
4 4873 296108152
7 1805 222946310
11 584 174458938
6 3603 302210142
17 4246 313612116
5 3678 176515160
6 3790 368405540
11 713 278614058
5 2023 4655250
17 573 22216771
1 879 83383369
7 3777 331977911
19 2379 215041311
10 2978 266414555
11 4027 58263606
18 4723 117528561
20 2098 382380771
3 2791 484593918
7 2884 250057913
9 2177 231251850
4 3886 52603991
13 66 392552265
1 441 495307586
4 795 183893381
12 719 57869577
5 1174 215341574
2 3324 106559763
12 4712 383316738
20 2133 27879414
15 618 188764128
8 3252 104086592
4 4187 384323692
18 3593 395357498
14 2831 422415038
4 4778 286440718
15 2178 118539863
16 3804 55166854
18 1141 313237029
14 2622 201707879
20 1784 472795669
8 3213 161654562
12 3110 19760123
5 3490 114519619
4 2275 290910575
15 2973 29050805
15 1672 318711285
1 2925 395517635
2 3110 262513121
17 3461 302065713
13 4206 89242396
19 3249 68729414
2 1967 118677147
13 2118 122933877
13 1159 360269202
5 341 476488077
4 4360 376245156
15 4903 247021818
18 4820 392782133
9 810 273860950
12 3105 196275153
3 2546 483862072
2 2918 144855211
9 4800 72337912
12 2963 439152029
6 2982 154026980
4 3757 85912510
12 3337 344866387
3 4623 391436006
1 4061 389961491
1 1169 317254218
13 3380 326397529
16 155 149669624
14 959 147552476
1 1330 487222677
6 1978 2133635
20 3 359061202
1 4332 411889317
2 195 214679367
10 2628 347249780
10 1916 339720194
16 3053 133758411
10 2426 415129879
7 2458 121197646
5 4433 54579769
6 4914 324980057
8 3513 48675956
7 172 98797012
7 1442 436329278
20 972 318086325
3 2896 461276903
2 1268 257727029
11 4407 336131834
1 1443 492356270
20 663 252024912
5 1489 177764361
7 1864 490025029
4 4704 302696196
4 2071 478075252
15 3060 216988153
14 4423 318950705
12 2779 210607219
11 488 283047595
15 4598 5022277
18 1860 117641661
3 1286 113576652
8 916 439025235
2 2695 239172442
10 198 218741530
14 1207 96281918
19 970 155536526
9 1807 444200306
16 4616 299410849
2 2832 9052781
5 4531 105082770
4 247 259208104
10 4792 111264710
4 2810 2704004
17 2967 215786703
4 3032 338581189
16 2520 234164863
7 4717 318692595
2 4759 176982928
9 803 113771893
12 4481 250276423
5 3088 468571947
5 1332 466371163
11 4686 207175980
4 1562 416061306
10 4078 456069750
6 4854 272653161
16 724 465070099
19 788 103851600
6 2750 20701970
19 4933 386515001
2 4324 235705206
3 2264 402616522
5 4705 86679866
14 2610 63395850
13 4656 146421434
2 1319 453404683
10 1447 367289162
3 1877 128278519
10 862 339607247
4 1279 288775397
11 1433 131381158
3 3952 140629180
13 4946 191563950
19 3916 403546128
5 335 489254253
5 2578 367897808
19 961 470912401
8 2347 184165177
9 3618 27418457
11 1060 280867922
19 854 405532275
4 2047 173403499
12 4338 395815157
20 4494 475417170
16 4216 21309363
4 3728 57204584
5 2593 303758919
3 1353 321153835
11 184 292125644
10 1630 65105962
3 4717 228550694
10 4718 318626115
5 1279 231651448
14 1762 32701189
3 4672 15358392
3 3724 8101395
14 4349 74430572
17 2723 365417653
20 3099 76173485
13 3701 159651308
6 787 417198989
19 1028 99614543
13 4502 351738662
7 1569 434619301
8 4504 1610314
9 3075 225808817
17 280 146488395
11 1009 293992190
4 1102 41907860
3 3747 368172824
2 3412 156947869
3 2124 331334113
15 1525 407194963
18 2074 249722691
2 1617 276141242
14 1676 6616833
15 3574 208684182
14 4427 358801123
15 3120 452411907
7 3137 42337851
5 1649 417219348
4 4252 381330153
1 3945 24761845
7 4187 417545492
18 1423 92343329
19 2399 362895576
10 509 221051993
2 2067 154909599
18 951 305194559
7 4013 453128927
1 1388 181913005
2 1354 290856444
5 2971 464762331
16 13 218701686
15 2087 296262305
6 2751 409921799
1 899 179851457
18 984 435685787
11 2158 25047730
3 1869 483311218
9 3216 396533954
12 4247 105408577
5 4658 167718023
9 1353 332012651
18 986 397262884
15 2818 21971845
13 4372 203400702
2 167 174232195
1 2441 205666339
10 2098 5473869
20 2427 155124988
17 4781 223029017
6 134 213263176
12 2799 642300
11 3673 295502661
11 2501 51461010
5 58 474226667
20 3033 133591255
17 4909 340252806
8 2039 414611742
12 4245 89223655
7 3418 27834593
20 817 419885339
6 4027 413565486
2 776 433765180
16 4810 332053986
3 333 72892354
15 3986 238059853
5 2107 339675936
6 833 154920031
8 2417 357065242
18 2101 77771023
11 302 389853700
11 823 375005758
2 3493 278193253
14 4555 45625998
16 3794 427163360
14 2454 60861582
8 2995 477538855
17 3294 247182838
17 1896 161450317
1 2301 347669229
19 1395 496460671
13 4150 55251415
9 4736 123028529
15 2182 408966335
3 4389 371293579
1 4323 41118252
3 4219 496097778
18 3256 492905252
18 4162 300532588
16 4911 240041269
5 3080 250654518
1 788 389798926
1 4443 303472205
12 3176 284307264
17 3394 487571910
14 4460 267053261
9 1159 465113991
15 2625 245638527
11 559 123174183
8 3278 160964588
7 2359 481288190
20 4025 413057735
8 705 176704494
9 180 409455687
2 2253 354994147
17 633 56726375
16 1656 381917843
4 4230 400786832
17 2279 453471165
2 4226 126035254
16 988 1532417
7 701 407272712
13 3880 467119665
12 3491 394757539
11 4791 414475032
13 121 420068150
1 4991 388408764
10 510 466041927
7 304 357415516
16 435 376602682
17 252 475349332
19 331 485124117
16 1936 325124723
10 3683 89956457
18 4625 490738689
12 4562 142767891
7 4712 90650440
11 3450 424044178
2 1662 367997120
5 3925 335623487
4 2007 434824096
1 4832 315596673
5 2955 384239572
8 1970 291958872
12 4680 127404568
10 253 386507952
17 633 27197201
19 4980 491624551
18 4041 39161505
16 2691 232043354
20 688 377778275
14 4898 369019409
17 3836 13832834
7 1458 376625317
1 577 389369036
6 125 393330544
7 2385 122112582
5 945 334589891
10 3940 206154475
5 2854 380679591
6 113 307637653
7 3515 264771480
11 538 328815921
12 3900 374281305
14 4788 169415495
6 1710 488424090
20 2708 448663410
15 2585 240407574
4 2178 75854610
2 1461 414424053
6 4737 254131480
14 2677 228858801
3 4797 134180306
12 4902 265056674
9 2347 357624972
6 2424 481244806
6 1908 254807244
9 1435 486868124
6 905 105150346
8 1515 386707229
7 1648 422699541
19 181 147386265
6 2869 385426373
20 2111 483117296
5 3905 369061702
2 619 164873447
4 2886 483272191
10 3484 287296616
5 3929 245142475
15 4518 203911016
6 2598 407726830
15 2066 156825440
12 4303 492136204
13 591 325065918
15 1213 349910581
7 562 316518646
6 2620 33672511
4 3566 262795228
9 1123 208072822
16 3676 220485550
19 665 159002670
8 4052 151512116
3 241 200378011
5 2009 217914109
5 614 28755274
10 2833 232595628
12 127 356905539
15 1610 196951048
15 4412 490550155
10 374 260943241
9 1782 258651155
19 671 271270844
15 666 414929354
16 1715 270422200
18 3518 412513645
9 3216 12456972
19 1514 427980882
7 2752 245127870
1 4072 240034965
4 4446 21588494
6 4013 481478694
20 3279 380713867
12 1917 194716329
15 4818 82853315
7 3953 404829029
6 2304 301604118
6 2108 185072673
9 4348 235372110
13 1345 245371668
4 18 441277798
5 2255 384707321
16 1044 60102750
8 4981 185017254
1 2000 11956727
20 1557 339347095
11 18 278490491
17 2820 213525253
10 2240 10166885
9 2144 425392241
19 233 362081315
2 1368 58401335
10 253 391358283
19 4576 341547252
20 4135 418181410
8 3537 454109836
12 4189 120501384
9 2188 308998034
20 454 423843548
4 4056 362597767
14 2042 429672574
13 4887 381046587
1 2382 368589054
14 2925 338340744
19 1045 347075610
4 3064 353324472
18 2135 497974665
10 1728 336698083
1 1581 1021231
19 3672 113123353
10 1362 429267992
10 3907 152253028
19 3 377297329
3 7 341441509
3 896 204459758
16 1437 308387586
19 1040 256189018
7 1350 43489339
15 456 161521338
16 847 454595837
16 3052 356614739
5 2069 297275971
1 1868 362002540
7 2969 442047746
8 3240 67862139
8 2469 264879140
20 2836 8163488
5 4981 74517199
10 1252 102035
2 263 88544037
13 696 3386601
3 802 207340633
4 273 29800079
15 2970 9033661
8 4890 32255970
20 514 14065785
9 1527 75450224
15 3992 206283271
8 2376 418699051
11 740 451795283
11 679 275097293
3 424 270766637
9 469 401265003
2 4553 295369376
9 4960 52317111
8 3668 279572004
20 3000 166914897
15 361 245898026
5 1205 112601281
16 3947 194009392
14 1122 323742190
17 822 370489237
10 3549 116493958
15 4855 22528172
6 3652 224094031
8 3343 370084029
5 3472 406980231
19 3976 365694386
2 4389 306645833
8 2341 122475710
19 4808 494569522
14 358 176719357
18 3431 318740490
13 4473 402945358
13 220 118871476
3 1178 371335493
2 3082 158126144
1 3699 161438152
14 3894 174399275
1 188 135380276
19 3686 244760703
18 2468 282778045
3 1461 205739297
17 1173 295223130
7 740 258067988
8 4051 127693125
5 4522 47243279
3 2717 129693381
7 2853 183259294
4 4962 467409735
9 2510 414913997
20 4333 76680310
19 2257 108887739
5 3082 461801454
9 4698 246110407
20 2358 162214399
1 2912 309138910
2 4009 8953146
5 2741 169037501
17 4503 174830802
7 675 435986197
9 266 405580000
6 1240 466689777
13 1001 420838230
8 4154 12022266
13 4157 228119822
20 4988 420705112
10 2390 72926705
15 2679 91670714
16 2097 494348045
8 3993 489553319
1 3004 364093107
10 1569 263389581
12 1568 15906055
6 143 456899380
14 582 366341582
3 4032 265047146
12 442 281379987
11 1256 276379880
12 1099 485568325
17 3183 296720343
3 3840 263944064
3 4700 412850921
7 531 431392816
7 1820 304948285
16 3330 313182661
3 4899 136028691
7 848 178748445
10 968 70856537
19 1800 148687309
3 237 228559204
9 218 389236869
10 4341 391192489
9 4163 372954004
12 2916 408607476
13 4681 136604875
9 58 426058231
8 4708 364069548
6 456 480556436
8 4318 279677342
2 4696 165079026
13 2419 278048323
14 4096 222940260
7 410 100504709
14 4039 286169577
4 1089 241916416
11 687 285978018
1 1276 487380013
17 3785 240289256
20 2366 487929085
16 947 1816135
4 2029 188090714
5 1933 478115130
17 2554 405676485
20 2526 220329049
11 3006 280235220
9 2939 61436059
8 4206 336720445
20 673 291343125
13 2176 327277110
2 3414 331416931
3 2723 471797742
15 4187 73579483
15 562 319640854
12 1380 96048585
20 417 372941996
16 765 192610900
17 3470 430657233
13 3422 247321890
17 1433 234828735
14 152 405685708
20 2835 336132030
15 1134 377505545
17 450 450145047
6 4940 290182259
12 3555 439754398
14 555 281364826
7 2686 278543317
19 4130 127561150
11 814 463914711
11 3006 186923989
1 2518 431942513
4 3690 79984965
3 2268 86989052
4 2951 384151260
14 1136 429306284
3 901 479544327
19 2582 233129110
10 4599 172743888
4 4151 95362807
7 995 351003419
1 2628 450690871
13 1207 467169675
13 1771 448288027
10 1589 105908066
4 4815 105678215
13 871 171734606
17 251 448197508
3 1723 430542021
3 2887 275238931
15 4599 445681936
1 833 194335095
16 3109 258505900
3 1373 463185779
3 4312 125318104
8 4502 179389747
8 1413 275872038
16 1049 195824611
8 4459 346228102
17 2784 385723695
5 1986 233906957
19 1501 138010606
14 1311 495038067
2 2866 350448619
2 934 67359554
8 1519 273662927
18 1678 203760735
9 4307 434401141
9 2472 44100305
9 657 353534475
1 1920 171387370
18 1269 247107771
13 4338 381062206
4 4500 146884874
10 13 400844402
6 2191 136530581
12 1611 27259006
16 3256 34782701
3 4727 130478301
8 4946 32025231
16 4421 51080731
3 3060 41868846
20 404 234232210
7 2183 308239309
13 1847 3235508
16 195 42571937
2 4319 476709003
1 1981 117606952
1 4594 453747699
14 3356 149014779
12 2319 289325787
9 495 88863730
10 2871 296952714
14 2896 176643355
8 613 445946329
16 3515 29465875
6 4814 319913678
8 3463 331029816
2 1242 497336440
14 1283 26331080
13 72 300817080
9 1314 433048775
19 1309 63215609
18 3135 479189778
1 4357 145555262
9 3609 269335195
13 3184 493592117
13 3000 135694992
8 870 385284355
14 2381 414425855
17 2971 342099949
2 645 136280921
8 819 403499074
18 2590 27064130
15 4806 476568196
4 2736 373320992
5 4005 163880447
4 262 31970888
19 4290 199337667
4 1906 35715300
4 1092 143118746
2 3419 386940949
11 3264 262864172
11 1074 28969842
13 3600 269896403
3 3383 233172784
5 2160 433997987
5 2921 61772155
9 2491 256235929
6 2451 226966524
12 2738 337500430
18 1399 476940888
16 1053 134014901
8 991 200825037
7 743 17152513
9 3774 308209337
20 989 77578308
1 3154 66623506
12 4207 278193444
11 2437 433720027
14 2230 217846021
10 3767 43385048
13 4836 202008143
18 1277 233159485
2 2302 412772069
7 1469 242072149
1 3668 386745470
19 247 434972987
11 3439 34386946
10 741 292886702
14 3802 69606949
19 1467 176458758
14 4138 428740683
9 4175 215788581
16 2373 372320174
16 3841 461891038
11 3526 96541635
15 4036 394210978
4 4927 363431354
1 2699 386654047
11 2244 282664343
6 3188 307991303
1 4974 123271902
5 2568 260568536
9 1621 30918550
1 2888 487047771
14 3157 96270112
6 761 55256955
17 2082 37994349
3 288 338577589
4 1043 317283876
3 3590 334086374
15 2377 338024574
1 4285 310469003
19 4449 96919617
1 3769 120924152
11 1718 171984141
7 1832 71180660
17 3679 369928333
5 3178 484368337
4 2262 33441480
19 168 94930228
16 4558 258451572
7 2192 466628227
19 2516 254541971
19 2415 469576830
8 2719 42361742
19 2397 240934751
15 2928 451865364
17 1124 485233925
18 3602 456676007
3 3249 66437589
3 2810 28269805
5 1481 443829253
20 2863 3324338
10 141 365468438
17 1587 8418059
13 4886 146053083
3 2135 41666725
18 440 85440478
12 4082 474784214
16 3219 399820150
19 4107 453188542
1 3261 129971779
7 1978 142319102
15 4560 449619267
16 2466 232126114
11 1506 238187424
14 10 229632599
17 3991 348979338
16 2502 299373830
9 513 74691607
11 178 236794399
10 720 464018417
13 135 22729580
2 3810 321644842
18 716 383502101
3 4947 311836034
14 3350 292284033
17 1725 162184408
6 999 76495141
10 1337 198985707
6 626 135327817
20 860 12963465
14 2716 364284043
3 2163 302836462
18 4053 79549829
18 4830 71968277
20 1396 151258139
20 4760 439193199
11 3006 241068537
12 3140 195257470
14 1784 51720231
7 1833 105719162
9 72 425397156
18 415 182575647
4 2303 464497048
3 944 398710509
7 2577 147735054
19 895 42614142
16 3666 107256403
6 4483 352786236
13 2706 119958659
12 2381 265328489
4 3818 283484029
7 2077 352833311
8 3965 46742807
8 4464 185818109
7 4207 312520944
1 1517 324838861
15 3089 410468761
1 170 278271557
3 586 204284229
13 2939 151616331
4 934 430307192
7 627 381626209
11 27 38798850
15 4305 85142037
7 967 282755378
20 3868 96155134
16 3771 247246244
1 4991 192579021
5 4066 382595834
9 3389 277177711
19 362 78260061
13 213 262612332
17 1737 274934703
14 4110 240835217
13 2272 451528515
5 324 376021708
5 19 49948797
13 2937 440056472
5 4999 212116400
18 3988 56710244
20 562 119399688
17 3509 236016388
8 4191 383216801
20 2174 402525468
9 2726 233606943
4 931 314155372
7 135 103416508
2 962 241408428
6 408 403321004
20 4244 78916310
3 2530 484031581
11 3689 300163358
1 3591 77157941
9 3967 39682242
6 1678 117542404
6 2380 112398754
14 1901 360569483
12 4871 119305342
4 3446 43699969
4 682 450057377
2 3082 59861821
16 1074 31661536
14 656 92750936
1 1437 426446347
19 3590 169493387
4 2354 470257656
12 494 54680170
14 3580 186751119
9 795 353707731
18 3031 411080625
15 1889 448135885
15 1193 69974887
15 3623 105075552
9 4794 348769814
19 3312 79199971
10 1883 27705395
13 4333 459845527
10 4778 442301285
1 1116 208135127
1 4140 67965510
4 2636 214994727
18 1138 424312726
9 4054 445483181
15 3356 42981762
5 181 25304869
17 3832 449317658
4 1870 403824093
19 2419 280492900
3 4008 66155101
7 1054 180297587
10 565 94606019
10 2074 251289599
17 3927 90797494
6 308 277733958
12 4323 271684584
16 1857 187026831
12 1680 78400809
9 3266 369451591
9 4601 122441181
2 2969 89898796
8 182 469528435
6 2546 168679268
13 1175 459893623
4 4362 150343469
7 4520 144516112
11 4459 229990064
16 4893 118821250
19 2118 425485852
20 376 75129105
19 4878 304022116
18 1461 484448567
11 2379 225387119
16 2180 264678895
2 1644 197311116
10 398 293529664
2 3523 178706658
11 4551 58883212
12 869 141367435
17 3698 271667183
6 3991 108584707
19 336 164842943
17 3745 62160212
18 961 346651994
6 702 286116872
15 3616 256138619
6 2346 119815078
4 1410 339628150
9 4962 91084255
16 4711 379290681
16 4351 418548403
1 3696 246348276
16 2467 132834133
2 3302 380065148
8 4977 86432371
20 1641 155961925
15 1144 393250580
3 1654 214715045
20 3681 485049060
12 439 55016732
19 4044 137980945
13 55 152134059
7 3031 351146562
2 2331 48391715
12 2694 344017166
19 3977 100441965
8 1315 362461696
13 4972 221243634
4 3215 4524181
12 3093 61777110
5 1342 78796697
4 2955 254746425
1 3655 399158953
6 2812 444303080
9 1249 242442875
17 3601 327114279
5 3671 74435360
15 4349 200214611
13 1340 8820406
7 510 213926639
5 2127 207678844
2 1082 160820691
2 3248 308410110
12 931 241760183
1 2040 478778020
18 3635 18406308
8 221 86626404
15 3352 31438353
20 2435 405166892
8 3120 107450621
11 3283 67419784
14 878 39236916
5 655 202683144
4 3979 482347620
5 4715 90111708
15 4717 86702140
3 710 77744156
20 2123 310340217
5 678 55537907
14 573 207862368
19 55 94782954
3 840 30434953
1 3292 29537976
13 4760 160753927
5 1124 845658
6 1044 357675474
7 414 390061932
10 4926 328864168
7 4812 260765612
1 4199 36872412
11 4019 417379068
4 1334 99279007
19 2297 349169732
18 4578 264796078
6 1062 320588090
17 2307 483590549
12 1923 123353080
12 1820 49974293
11 1677 36374271
7 2803 361190577
12 3946 237547554
8 4567 102944037
5 2474 201504195
18 1305 226223920
10 3871 469117150
2 4443 222420459
2 4717 324396183
20 3779 74464894
20 4114 375796749
8 3672 165942792
8 1398 439376721
19 4548 98434292
10 76 410331262
5 800 423628588
7 4047 240646352
17 2898 148163879
4 1237 28588215
14 2601 223427477
8 87 180203193
6 1831 211232316
7 4494 9038593
19 2798 281277945
18 1791 269022985
11 2163 298843814
3 4088 24468373
2 3702 445496117
4 3112 417276991
8 4655 317267204
1 4306 330816063
17 4994 470933348
20 2818 318807771
7 4147 470736596
6 69 245870491
11 1771 268045377
17 1893 337434491
17 1672 20964503
1 2867 103201228
3 2880 101946657
9 3283 223835144
19 3590 425602506
20 1930 271141805
2 4867 166230433
6 2843 159786476
5 2710 34592086
10 4693 89074063
1 2348 317326145
4 3142 449714674
4 912 335863271
6 4715 288538666
16 1403 25393197
4 4444 27463954
20 469 409039021
5 2948 387516889
18 1081 422746690
13 551 298277559
14 533 15181926
3 2354 141993074
19 1423 338275691
1 1854 316089004
18 4976 441584662
9 725 79161455
20 180 231846581
16 1459 454665890
8 1640 109681099
3 1389 18544067
20 378 240936855
20 3829 405135563
3 4772 43506564
19 2531 475671982
6 3785 161047363
18 2285 173441422
20 1470 204881290
19 4328 441381434
3 2634 327937214
18 2300 50660398
19 1797 171599729
18 1459 212130077
11 2860 407133736
15 2129 442117988
13 2795 60830892
10 133 429235736
20 3409 140061755
2 3334 418692131
9 1527 7278213
14 4671 189030389
9 4273 15534700
10 4420 296777596
14 3923 203949858
12 706 214531134
3 4508 186028469
13 3450 222292567
19 4238 417507085
4 109 184502596
14 4571 211240020
3 2809 425245060
1 3977 475518859
6 2194 430163173
12 2951 442619609
5 2841 282633031
3 2333 41771820
19 4624 239638071
11 2167 328242105
14 3140 137178976
12 26 182489310
8 1481 50937454
15 4869 238794595
13 1137 447748712
14 3801 246572928
7 4685 322195344
12 3809 166796867
20 2497 219021358
4 2322 47060508
16 4676 445062839
11 3659 272163798
14 4661 21576609
4 918 133542597
9 2695 204027510
9 2573 103507910
13 677 209087017
5 2741 154969088
13 3070 170356531
10 565 98594306
3 3513 229464199
14 4952 215852097
17 4402 359582438
18 678 281617299
4 2795 155636803
19 4038 199198535
16 3395 254009662
14 591 420060272
13 1514 393726370
2 2058 412758957
10 3402 76122425
7 4233 340620928
17 671 402734227
10 4195 263475583
11 143 352377146
8 1125 456466891
3 3667 386932212
4 305 453768900
12 3900 424663051
4 4154 486392547
13 1830 300934825
18 94 7675608
14 2055 145381191
1 1018 262070340
1 136 497098829
14 2225 403545808
7 2450 400528572
17 901 111752866
3 3498 167713007
11 2772 370828164
15 2150 359444671
15 3732 334783998
16 445 219033747
3 4974 486114329
4 4723 41130691
17 262 88805925
19 578 32212024
13 4168 449138951
5 984 19464544
3 4453 340991702
15 4727 490623451
3 204 60823069
15 424 493683071
6 376 145739857
10 2919 217052392
19 3280 253895128
17 2506 34157950
17 3705 489923470
3 1009 262963006
9 2230 420523345
15 415 251156321
6 1568 90623953
15 2671 224558789
11 4222 421472172
1 2727 88478207
13 750 58926229
19 496 218115648
11 4689 64049695
8 2931 199628187
2 938 53531632
3 3765 282012882
11 4511 118589597
5 51 92396622
18 1710 77588135
19 1182 444678057
3 2785 227217945
2 3880 469522330
7 1778 398912970
17 653 451117884
5 2271 55890374
15 1658 80169632
10 606 36837582
20 2169 211106714
14 786 208058547
2 4771 419395378
3 4916 467862903
6 1763 161017477
3 2585 344543418
6 2361 114014714
4 3354 440434369
9 364 354440722
4 4167 55234488
12 3894 276809240
7 2995 22500689
4 4092 408513187
14 75 42546703
19 1403 228654893
15 2374 298443221
7 3420 226852462
1 2541 147761198
15 3256 271014764
19 1404 98580465
2 1163 94125988
2 4799 295112518
12 3084 56372890
8 4165 57517857
9 467 461306890
17 2232 368215514
15 642 144685438
14 4307 175065747
10 3476 33381145
19 2498 237874918
17 2625 40178468
4 2493 267829135
7 847 176003032
16 1804 165777053
9 4202 33646908
10 3139 396875607
12 3676 176203636
1 3568 263616031
5 1669 472174616
17 3184 355939640
10 3060 252438656
18 69 314333204
8 4459 165054230
6 3170 60886625
4 1502 489058374
11 4612 355845658
8 916 205832769
20 4538 216537725
13 4284 323601458
11 3398 65874477
4 2481 37569839
13 4154 343786772
7 3870 307583828
3 4267 21401441
3 4282 450086184
17 4353 103486663
1 3365 195973871
18 4572 172634646
14 1840 42562518
13 4056 78825173
8 681 21052160
20 4585 494307130
5 2764 215754030
20 4311 340049487
17 3954 379437843
5 2691 108168526
9 3077 35242109
16 232 54529722
8 345 30301461
1 58 218082730
10 365 220918186
1 2882 364403999
17 583 426417509
6 1639 212939388
14 3307 186437568
7 3421 133461642
18 4564 417564993
3 3018 164076516
15 2025 481724045
15 171 30533163
18 841 55125007
19 299 85216773
20 223 49222995
3 3925 463326778
11 4302 357246866
15 4380 129090021
11 2669 290238132
4 3865 191522573
15 4123 101111196
10 509 39288242
11 1643 134220880
2 4234 449082746
18 825 419611290
11 2245 315574203
7 3251 24797784
2 1303 123958330
1 3785 329615469
8 4591 371233975
12 1221 301769159
13 1833 161916821
15 4835 183331924
20 3417 354569817
6 1985 336170805
15 880 256141789
7 336 159236859
17 1726 405639083
19 3880 485374231
8 2357 169237576
15 2007 116348924
10 204 192752387
9 1747 44490500
13 4465 105924151
2 3971 216056994
9 3749 183567855
6 3761 239387244
10 4556 435128694
1 3386 435254870
17 2714 480145204
3 1715 352827139
13 1022 189042660
4 2334 273439436
4 4122 437861019
7 1363 213956619
1 2904 440772164
6 1375 394010588
5 1558 298110682
12 2367 187950800
20 2194 351346282
20 3845 281757883
18 511 429625776
18 1026 30458535
8 3502 87749869
13 450 368649473
5 2813 435900219
5 2123 405472045
4 4915 264891644
19 845 163895301
10 1897 49217568
18 1666 211433828
10 3850 165003479
10 895 11085183
3 4739 247946600
1 4105 50576193
14 1915 253815642
16 1545 310598223
10 1051 21968413
3 3664 40083750
17 1847 324829133
6 2667 1976825
1 2699 398387155
16 3615 55761542
18 4799 231092923
16 2205 123003693
8 4371 292484781
6 3727 53354393
19 4211 111128436
4 4856 415319930
17 1251 423857708
3 4360 83776155
3 4483 418256012
9 821 420623583
10 4251 120510608
2 2131 181344290
13 1280 122974328
9 4596 217095828
1 4965 43007651
18 3640 75590584
7 1898 16525967
2 4686 464008685
14 296 33134923
8 3880 163308245
7 3131 412895387
12 3731 281061257
10 886 105530511
7 1700 73705136
17 2010 432555573
12 4051 186989673
17 3350 304798720
15 4539 137032629
9 1135 42423782
9 2632 96100281
5 2018 432005737
4 2735 372939973
16 4981 101120051
2 2369 62180097
3 3081 482404956
15 4983 40214334
11 3530 486211404
17 23 182537270
4 3796 487814075
9 3309 243978214
18 1879 231656426
13 1690 75204421
20 2444 317974613
5 824 131018264
17 4262 282457677
11 4004 233774058
12 3482 176328606
13 1890 256663583
13 366 171696700
8 3292 237250215
12 573 152957050
4 2515 225676530
15 3424 60772516
20 435 343161566
12 646 7205842
16 4571 144936174
2 3565 72401503
15 1698 32019693
19 1318 98657707
5 2011 349384352
1 3388 110887673
19 4817 27320624
2 1933 144852330
15 835 246770497
1 143 360619243
7 1097 475837253
17 219 206567104
7 2820 121486000
14 1398 141071723
9 3417 200878515
5 2450 448620504
9 1046 139743992
18 3649 287517245
7 283 240425553
9 2002 143661065
2 2963 466092906
20 3401 438344056
13 880 214783383
12 1307 279659934
11 2225 112069663
5 4814 459265536
16 4462 434487580
9 269 440731608
3 906 382438794
5 690 99885850
11 448 296338587
9 1202 150342926
4 1767 489433584
6 2172 284047405
13 2334 133528444
3 3545 482446428
17 4823 53813999
18 893 452188280
8 4319 291993334
2 1628 82984723
8 1340 215230218
1 637 195037515
10 3813 179324816
1 1754 361190686
13 2934 240642088
12 4606 302273492
7 2297 323176980
5 4237 38190358
12 2908 72302849
17 2590 338601532
20 4801 488636241
13 4044 172415419
2 537 472202425
1 2728 468338518
12 832 250473915
20 4240 125689833
7 2508 203096616
12 2739 215240182
2 2989 109716275
12 4218 291323499
12 1654 187499478
10 665 483697674
12 2946 377544756
12 3443 81128609
14 4799 294328503
20 1832 115872099
13 3958 442852806
2 2234 129668979
4 464 250231729
11 4299 24968793
2 1770 303370210
17 4304 359048760
20 3737 426162257
3 4689 214583950
8 2367 369353982
7 4526 404152309
17 4779 141436662
11 538 228563718
19 2676 279822070
7 3340 26826351
10 4711 384323009
15 1137 188741564
7 3436 320690927
19 4995 195524557
16 3780 347480042
4 2212 255989750
6 2677 111993965
18 1498 2313830
14 3740 433853776
13 3029 319616538
7 2761 210640683
2 4820 184424386
20 4134 48113974
17 4139 234833794
8 3408 293746523
10 1168 376068825
15 4212 286524020
13 1993 25649888
19 882 244844105
3 2526 397675658
13 3621 484824644
13 2893 336687470
8 441 94553902
14 3808 87583352
10 555 333695901
7 2728 149812748
20 4428 469810515
4 46 467725506
12 4902 249717289
6 1916 227418552
10 4012 399446924
8 3143 269851978
13 262 107902278
7 688 108760580
9 1066 75813945
8 2270 110032853
4 3140 374350880
2 332 456088300
3 1358 308252953
14 4641 175914112
20 4456 99565630
5 1243 330049580
10 4681 231603206
2 842 486163974
14 4307 437110231
2 3467 312056338
14 2482 494544999
10 18 327592475
2 4797 234072460
1 3238 467407434
4 3003 291156539
15 3608 412642372
9 47 418445742
11 2459 355174661
19 109 42145555
10 2085 116524377
15 1226 333466687
2 4436 77883135
2 470 131302670
4 186 293263932
2 2685 239655017
11 3425 374893830
7 4009 119878328
3 4215 192092786
16 3465 106682269
10 3 15613105
17 3942 236464332
3 3613 415521331
4 1384 415145748
11 3825 260381048
6 52 260596049
13 4612 377150644
20 1352 58795290
15 4765 364987380
12 4181 132196537
17 1757 223572036
11 2636 257565529
11 135 110397413
7 4441 159245442
4 864 311227502
19 811 192315353
7 3383 383318674
20 1961 383463435
2 3982 367780646
4 830 344845044
6 150 88506599
2 4973 213110230
8 1750 52712416
6 1484 19051780
8 781 17338718
8 2629 85745834
1 3811 80835554
10 976 196473466
14 116 299581485
15 1130 55340839
17 3108 228890692
17 297 79904171
15 483 360050865
20 3133 452952267
12 1841 302896195
13 3816 240408373
18 1075 76192024
15 4846 369261477
6 2428 353923722
14 446 169562546
12 1732 161368813
13 3734 330198942
6 4372 5259378
18 4306 146792029
1 4511 152156054
2 4157 42378090
9 4555 494725439
19 1725 267134711
3 2757 150788216
14 3651 146202911
10 2568 231637112
17 2200 293981211
17 4638 316078732
19 1169 19865024
5 3948 482048865
4 756 490487420
4 2002 399309292
3 456 172288813
10 576 30215583
8 3192 45074983
20 4434 341135013
10 4816 305853497
1 3581 235491347
16 4966 117440001
19 4967 147598619
13 2458 46975328
4 1474 35591181
5 2549 195128051
11 1448 112454197
11 4141 108691393
2 3920 99768805
15 2287 115797695
19 2127 299389818
7 771 52146515
10 1632 1886723
16 1324 247826777
10 2884 364785564
11 557 449294836
5 842 485723856
14 1908 150248688
18 3944 115678284
14 1145 313224804
2 3039 216898338
20 3048 389206424
13 1394 204746755
14 1578 369322176
12 519 397284981
8 200 442142104
11 3708 303319332
5 4248 381900610
13 3506 71134727
5 1645 297287204
20 1917 269373182
7 4346 73382898
12 402 188676791
2 2423 261568926
1 720 424291088
5 578 92102080
3 1183 8168592
16 2255 290343713
3 4635 298309717
6 217 293970485
17 4073 458130251
15 3125 223069370
17 3063 289485276
17 2493 84717140
4 4248 309203367
20 3147 364316554
2 3150 334118875
20 489 418609860
3 830 329147327
19 4079 148868743
19 2471 267945487
9 3149 81244667
16 2210 14064399
2 2835 489900119
13 2435 472471056
12 1448 341473799
13 909 120431252
11 1984 289572923
12 4858 68999434
14 4852 485977876
14 4145 414669836
13 590 278517464
15 4581 483312452
10 4057 198394504
13 1388 76488044
14 4932 42194677
10 1469 63002288
3 1632 336067106
8 4072 18024590
9 2141 168026642
10 1738 214911357
15 800 153441262
2 4062 107362097
5 528 130580704
14 284 108461776
1 1084 453655532
9 37 5823136
7 542 383787063
12 4148 423212128
10 3938 6789876
15 2662 438262047
11 471 235224848
15 3850 416405732
7 3268 441135064
16 4378 230969536
10 4116 76241127
6 3360 210542856
4 3202 495852656
2 697 8503407
20 1797 223504423
11 3861 110151978
9 1181 109390784
10 2836 18658156
19 499 9158403
4 257 380794210
4 3148 394417503
17 1331 303342620
1 1878 206280747
1 1743 17520016
12 2737 312188907
20 126 423167832
1 3056 440532239
11 557 226720481
19 1581 175796791
9 591 407085997
13 2783 494123855
16 741 466749251
15 3927 348974070
20 2718 247405987
16 4045 95505684
13 3110 438565296
12 1944 386030528
6 859 33609425
17 2099 94859095
10 4266 108003045
7 4824 11362456
15 654 265009634
9 2337 477536283
14 1337 235502383
19 305 184557447
20 385 63231370
8 2710 458025255
17 4796 188106564
7 3130 380632722
5 4819 60233052
7 2333 99261018
4 578 445568957
1 1308 33166602
11 2150 100168717
6 2685 112636419
14 4317 265389525
7 160 327026471
10 1489 175571437
3 4055 315070072
6 741 135273286
1 1014 69175866
15 4285 132947322
8 875 394145500
18 2338 492276468
4 4766 162532457
5 3547 390834507
8 1882 301074305
20 4589 477281152
3 2354 136157993
8 4708 466871687
13 1276 464427309
7 4911 444112452
9 1065 415494759
20 1415 255660838
15 4170 233166329
1 2143 463298017
12 2476 76349743
5 1093 321247168
18 396 267737245
2 1623 138261439
11 35 315383537
14 4159 462360073
2 2883 61900252
3 1127 213817150
16 816 495216579
20 1821 230253529
14 4328 403111904
7 1440 305674255
17 4523 472619571
18 3560 214423196
4 322 74896873
12 9 172612895
9 947 343499995
15 1728 269186685
18 1939 21715075
1 3268 222390004
19 1626 258296112
6 4302 80551276
14 2474 410021723
5 1553 52497421
9 2744 420583331
20 1250 442145255
17 2769 122553610
14 4432 364937658
10 1734 28915017
4 2932 181034061
15 4208 94214568
18 2610 326033106
8 3203 425543747
1 1190 355552491
19 4287 350806081
17 2111 138081961
13 4946 780868
9 1599 54497343
12 4862 430943480
8 369 171231251
13 4465 315290452
11 3177 121342232
13 3847 398209439
5 2687 34089115
5 1026 64347255
13 683 5037778
15 2570 401429686
13 4306 465393762
12 1429 175353451
10 4799 332875990
18 2183 401425601
8 4458 493576843
13 266 115173177
20 2428 175003333
3 2368 89875081
5 4721 97963414
2 4691 414982841
10 2724 376528234
10 371 326403105
4 4213 283996325
14 4231 406330298
18 2118 154829352
17 994 148140170
14 1849 132044628
10 1311 433723075
3 2387 310951385
18 4141 316234059
18 3524 438173927
15 4428 35675610
19 3084 72358774
4 4542 75647703
3 4391 111091907
17 3070 398720786
9 2834 396413768
13 2619 310638797
10 1187 38382942
4 3310 369878269
11 4132 29125560
5 1719 63150065
8 3079 76234371
14 4571 174965425
8 4067 488230114
12 4401 166512254
5 2149 250286036
2 4807 474485714
10 4975 338856026
7 1977 92691947
8 3661 181899745
13 466 302314076
15 3203 475629480
10 2113 225510880
13 1767 108270837
12 3421 243239770
7 1804 235869646
18 3721 445328946
12 1405 14690925
7 3472 327002287
12 3133 379862218
16 2561 38241461
6 2365 69757973
6 2843 285960705
8 2614 79712296
3 490 272982652
9 1242 277942046
7 4336 433143762
1 3639 166000998
9 4404 26301668
6 123 198318330
1 3262 466613399
11 3200 142043728
5 4648 177851063
1 4025 128348378
10 2470 426240844
16 3123 63332351
5 2774 453142948
4 1692 326433947
12 1185 290317317
17 3335 90880092
16 2567 323065448
5 3014 295917224
19 422 296685457
7 4278 381231047
13 2372 410224668
11 4126 46510449
4 1312 161983878
14 4543 119492217
5 4612 317081128
17 3237 335819061
14 4013 153512782
15 4836 329284336
20 3849 239913400
13 1419 74320071
12 3095 293145459
11 4820 348835387
16 2970 175914766
9 673 289893943
12 1718 362673014
20 2656 422265991
19 2729 53838245
8 2608 155379791
17 2995 183818400
10 3193 420702065
11 2117 379874165
5 127 74422341
5 4309 130219189
6 623 459186067
1 2560 72187169
14 4184 66155438
14 3719 7017982
7 3931 2984070
9 4706 477129437
17 1699 478595610
7 1039 299269471
17 4805 237248673
14 1547 440387876
13 825 176704901
7 2807 38795920
4 1942 267196487
15 1972 403290105
20 4057 258595408
16 1895 42403683
9 2422 214963345
19 581 63883450
14 2733 16946388
17 3607 346091567
4 3766 380462561
7 4159 496571938
16 2125 147659498
12 993 165177189
9 3206 335026998
15 3938 345371738
5 4537 174705827
15 596 41851124
11 167 58642514
5 2632 376868944
11 4938 39786349
10 633 34209473
11 3680 328909223
15 4079 310038256
2 2561 406356161
2 4921 152739837
16 260 56640333
7 4833 251073258
15 1437 356633044
10 4196 120018647
5 2946 430784271
18 4111 480559672
1 3648 109423290
13 3218 316026325
13 1298 466273407
4 1752 288385281
10 1426 278281433
17 2813 10822115
13 4214 475063878
4 710 133512216
6 4660 301441343
12 1780 435576370
12 525 410962238
5 1065 131945159
13 3117 114293668
6 64 491285106
5 1905 146037004
18 2816 235657247
16 2167 283800549
12 346 315713006
2 4857 327973932
16 3598 223567054
16 4081 189159503
9 2210 365229816
14 3550 357182939
11 3746 247480452
9 1878 497463743
12 3824 227012772
15 3577 382627718
5 1829 194901315
11 956 343800213
7 3741 252139616
12 1442 98793956
8 4231 350365259
7 4612 348717801
1 242 123109127
15 3042 272954693
3 473 163111076
2 3088 242384448
11 767 224564244
19 3018 367531283
20 2243 164077918
8 247 83140279
10 4205 100129944
10 1032 483313913
10 334 452616179
9 3586 187706130
14 4180 233419236
7 704 186252733
3 4691 78205176
14 3209 337407045
3 4692 192815678
16 1887 217031311
18 4249 329568877
12 2829 335455553
15 3486 162846578
20 2264 324537783
18 234 498133707
14 1759 4519555
13 2675 67501960
5 2235 386463683
20 1413 292689338
11 863 198172753
7 4891 355659034
6 2776 439577528
8 3284 473217389
20 2061 175233672
11 4711 326111230
9 79 237100839
8 3678 320062455
17 3602 413396061
1 3278 49172377
16 3170 70455263
18 4941 436125157
12 2926 1160198
2 4587 141444013
15 2312 162505044
17 4825 407538721
20 627 398362467
13 1148 87596085
20 1227 444133330
11 114 79148703
14 2520 207792238
1 947 392039839
5 1938 401058085
11 449 468440029
18 2198 33455662
4 920 58610896
12 2783 412230614
19 4278 101871075
6 3029 224450395
8 267 112230785
9 2777 53281156
19 2178 35630250
20 150 154176039
17 3910 342517308
14 1737 322306875
15 3717 146778024
16 4594 354532723
8 3512 7160918
9 769 368440450
4 208 338679030
14 4496 459658755
17 1194 438641247
20 4871 385012384
3 2292 414577982
7 851 132544471
4 2197 477622685
11 2221 193028180
10 1112 354301435
20 129 309101574
15 201 13471441
19 1811 201673492
13 1557 75346415
13 1435 496436949
9 4614 180245409
4 954 118218680
2 1261 471093257
18 3282 410884406
15 4670 492812189
7 2922 314475533
11 246 370679845
8 3807 182192417
18 3096 207870979
20 4276 337269610
4 1339 16825554
8 2418 59724900
10 3861 394256159
8 4232 138740888
13 211 482694297
5 2571 307970905
16 4805 158416839
15 4078 201365354
10 2007 383443053
14 4548 396661721
19 2962 455353478
18 2576 487154264
14 375 330251810
1 4339 17376072
10 740 228682710
17 542 60567004
10 2003 463408305
4 1923 147180455
10 3154 131003876
1 2247 53831455
18 4037 402246409
14 3867 352633457
16 4198 206988130
14 14 267002160
4 2813 284886274
17 2948 155467229
8 984 9770337
1 98 112830335
2 4 423108075
13 3438 155284870
19 169 234643239
9 4019 201209083
19 4953 335565737
3 4675 22576216
9 3880 256904281
1 2554 64611301
17 2597 226755939
2 689 266023276
10 4183 417582947
12 4457 331063370
15 2985 241028480
16 3171 156164618
12 3087 291498027
3 4334 121283007
4 2670 379698889
1 3456 46161985
13 2623 362918098
13 1563 401329508
13 4459 105651030
14 3306 250383460
13 976 429251026
17 2712 144259233
6 3034 28800804
14 2935 99223227
1 2770 247957003
14 1838 118713309
8 4458 170507228
15 3570 92825814
9 3895 340399992
13 2014 476538781
7 3125 275067625
4 346 451554174
13 4982 476781574
1 495 262506520
17 3131 12008392
20 4376 328104071
7 1688 457336341
9 2842 409460132
12 4724 87304822
5 2724 232591677
10 2182 474347898
19 3335 163556336
15 1945 481665
9 1111 272232035
15 1400 482195106
10 176 3796819
20 1626 285334474
3 1810 31916959
15 118 202809300
8 1525 94465099
6 752 186282062
2 541 327176521
14 4002 437055898
20 3918 393697454
11 1187 144843474
20 1656 437392828
1 75 369353526
4 3364 281057529
7 3044 490959816
7 3724 115295474
15 842 107670480
3 3702 159704245
14 4411 320596583
10 3258 100086818
11 4920 241646365
11 3543 249115650
17 1610 492716965
12 4705 93891077
11 4749 237537625
15 1701 338140382
9 1559 196105288
10 4923 387725262
9 2201 467251808
17 4411 406715773
16 1028 71812243
4 2480 237659525
17 4221 361834607
4 2807 382641135
7 1170 326665897
12 1832 205914332
12 170 338278496
14 2011 488008265
9 977 405981886
13 4548 425230476
9 393 426282915
1 3744 230223609
16 2976 330802205
8 389 480104149
15 856 301984607
13 893 178891230
20 18 251234341
1 4819 420717692
8 4242 16508186
8 507 402384159
20 46 207058760
18 4598 56127579
19 4582 195469311
12 3283 291959442
16 205 164808656
2 4319 311026877
17 486 454658119
15 3254 494903605
16 3871 34370059
6 2638 440339706
19 4369 87744696
1 683 66971214
17 3645 399039803
10 1797 349822709
13 4168 320535536
8 1939 93512672
8 3279 389070946
8 3579 329170149
15 3667 22300697
10 3878 242622902
8 974 115365412
18 4833 217230895
11 3108 33327959
9 1574 379742849
19 882 367166233
20 3471 95265022
20 3314 429744208
1 4027 59545283
20 2053 106681448
18 3542 44685507
20 4534 180101313
19 3237 379072176
1 4573 484390066
1 231 319899055
9 2889 404209328
3 4861 89219066
17 1676 272115522
14 737 236000390
3 4203 194259762
10 3874 202486524
6 331 40752829
17 2774 181179744
7 3997 403758559
4 551 84542324
4 4682 75600128
10 4678 105960109
8 3478 166347569
7 386 181812085
19 1432 119429548
2 10 337223855
9 4304 421181128
20 3350 299402863
16 2136 259249833
14 985 495678811
16 4308 485128260
19 745 293855286
16 2897 430703131
1 4901 120097773
3 4320 167413083
11 406 118335429
14 4500 417737804
6 1198 266248104
14 2567 126861454
9 3035 336608771
16 3945 497284295
6 1500 217879586
14 1001 460306580
17 2778 64112535
13 57 331410433
2 3328 365914024
18 2541 346143121
8 3828 357058153
15 3676 232033235
18 4067 46664209
17 853 56647022
13 3096 209373193
13 2611 83274785
13 821 438927446
1 3417 75622711
4 703 105437405
10 2590 238348043
7 4030 99185938
9 4746 164678189
17 1762 391556673
7 4326 273294065
1 263 114987568
19 976 432521035
12 177 478253504
20 3684 358738417
9 792 462225638
9 579 214721238
16 2749 147796620
18 2959 285503264
12 3042 43113519
2 2644 126674148
18 182 192667414
1 3849 370636511
18 510 85955974
13 772 68726308
9 4292 300402974
11 993 116356817
7 1700 404101191
17 1396 26767432
12 4713 343992472
18 2681 329124063
13 3180 418643886
2 1674 423113414
17 2821 225073528
13 113 189655634
10 4151 310721327
9 1249 368720958
7 3568 157240165
2 2945 41536463
6 3230 101375426
16 488 482275933
5 3138 431791931
13 689 298301077
17 1384 394974245
12 3784 426498067
3 2765 258358785
2 203 424376443
8 591 194248851
1 1546 476508036
11 3192 47819885
2 3495 90689167
20 323 481302607
5 3150 10740076
5 1133 168080881
9 4518 343285515
1 2572 299893695
3 381 8959791
8 1451 232964987
20 79 2239149
15 1388 94909130
9 4375 236838004
3 3396 407441477
16 619 464557686
15 4042 170829683
10 380 330911871
12 1695 3734606
20 235 245517746
10 4054 130481733
11 2341 399982905
13 1181 105668684
2 2192 449357797
3 578 116762558
13 3723 496395516
10 4343 53386496
5 2865 56320718
13 3462 84474685
4 1902 137919200
1 4717 201108658
11 2871 102711665
13 1291 312476045
4 3294 229983195
16 3032 311705503
7 4740 179640774
7 1376 257150536
15 5 310376949
6 3800 5663453
20 1887 369315544
9 4191 48973859
4 1834 350127703
13 2726 46720126
11 360 68449497
10 896 341717421
8 4774 472981581
20 3098 128203811
12 473 434389539
11 3532 463499077
20 178 293041762
20 3485 312581284
16 258 434666203
16 522 449512034
12 3086 17955555
10 3895 95556946
3 1043 404495763
7 4699 118212048
4 3962 124021176
15 361 252834255
15 261 242081251
11 4801 234103861
14 4559 193460546
14 1650 55743902
18 1720 488334322
17 947 250259113
13 3318 258918530
12 4357 260321341
3 3925 117065817
5 1906 410034814
3 2288 82139431
18 1 47053894
17 1868 220058047
17 1455 2159639
3 4427 391032306
1 462 340800837
17 798 482899900
19 2385 162314290
18 1330 94425600
3 3150 187813149
14 3804 95064882
6 4874 328272258
12 4596 385828937
8 4448 160903644
4 1909 458105126
5 1730 385517716
20 4763 285176638
1 1309 150338977
4 3739 285831912
2 2729 22757617
6 3382 191078136
18 4038 372448920
12 1749 121135225
7 3176 118054106
7 1270 365965564
8 2516 71886598
4 2965 140396633
3 1536 111350527
5 3459 18003140
11 3438 385351726
14 3578 415469707
13 3377 235217626
14 4343 467144293
16 1141 316893832
16 2862 283318004
2 723 448942817
12 369 254123762
7 210 295799426
9 945 390501323
7 3711 338155003
18 3842 389533740
17 3853 23614282
16 4611 15625163
4 3325 423961771
7 531 484746247
6 4423 165923203
14 2525 186990869
16 542 474649579
1 4700 468282343
19 256 345910445
6 3263 216113944
11 187 310648843
19 1910 54427422
7 425 256007743
4 754 186871829
18 1932 301049213
19 1632 455432121
18 4754 245589827
1 166 44559579
8 3825 429029232
11 1060 414676920
16 1827 46374143
7 3501 494997519
15 2755 124416219
11 51 471624213
1 3502 172062096
6 1917 345183394
3 2963 222397668
20 4588 178657382
12 2363 299427534
16 4936 302616772
17 2761 450673840
5 1631 367910788
10 3401 186785107
7 4551 233115061
16 509 248035268
13 3463 244069373
14 3467 48472920
14 1617 127311480
2 736 115872542
18 4194 481915415
7 4544 137692269
12 1560 433991948
14 3426 301744846
6 4866 19449789
7 1512 152500391
6 2892 13924126
3 2964 297467653
17 3256 11835062
1 1868 144626112
7 4852 346935946
3 1583 103665594
20 538 177920700
12 3933 271000914
7 2867 359161027
20 1443 421200586
10 2635 162671927
5 3388 320277634
7 2648 390901664
18 3496 279958088
14 1298 96496245
3 2304 8077178
17 228 474114202
17 3551 296721060
18 2809 414689734
9 42 51945955
1 4095 216561885
18 513 117108434
9 783 300937950
13 2539 247512133
1 1090 374371707
14 3501 409060805
16 613 248123209
14 2939 28931971
11 4341 383303735
12 317 443248352
20 3052 12788703
14 2867 150608879
6 2002 189079199
19 113 212338188
13 619 469317952
12 4931 104219534
17 3623 413934990
5 1449 11551092
7 4541 66873318
18 820 118640627
13 3558 292005685
12 1775 221779672
16 2584 325803566
6 2406 222311216
2 2344 31933991
19 4033 53977809
7 2462 378376179
20 4338 309987097
9 3348 34652464
4 154 343341460
2 1383 439550824
2 2231 158680061
14 2748 221356946
3 1521 87601907
3 3491 342613877
6 2304 210468294
14 2343 365318291
5 3671 371739323
6 724 66743780
3 3916 467355148
2 4007 241625420
1 3645 371266726
4 1737 302291159
7 4731 354141072
5 2252 110073902
5 4850 108163609
4 2179 251799371
12 3807 273192383
5 2014 293981895
5 1736 339375576
1 515 318422489
14 3191 73748347
14 4558 29078442
14 3247 323813157
5 1105 167064065
3 861 460811652
11 1644 141175358
15 4311 413743398
2 2462 413415206
9 2784 270639898
3 2409 400908248
2 3201 450100138
12 4233 125743289
10 2969 125996399
13 4261 96720615
10 2854 185786256
20 1820 29547237
14 4353 277117801
14 3249 108778430
18 4870 386788999
18 4152 472872274
18 3633 335410244
14 2158 482047748
12 33 417988842
19 3995 170653987
10 5000 86079771
15 4707 131415911
10 3320 341400471
10 1400 16739965
16 3247 32846906
15 3769 304871440
4 411 70765215
17 3223 384131904
13 3431 160113238
13 4874 285231495
14 4964 182534591
4 4399 135367630
2 4792 369726290
3 1237 409690155
5 482 151503370
4 4802 163397959
19 4962 188086853
12 1378 397033735
2 2461 487382510
1 1864 456317194
9 4135 494878485
7 4147 489685192
20 4712 83418750
12 450 306028669
8 1359 158279720
5 2960 461934075
18 1145 409377535
8 4536 305769398
1 4330 438480708
1 3457 115506938
14 1449 345561903
12 3210 196635556
16 2616 2147573
7 3894 280030637
6 2026 134542854
18 2097 196948432
13 1283 151705694
8 649 381458501
13 2139 325746294
16 3598 256413546
3 3995 222961569
10 106 391546722
17 2677 320831391
6 1169 433369399
15 1663 457660473
5 2890 38522175
2 1208 59741753
1 2731 344809793
9 2290 204635283
7 2592 230367610
17 230 430145329
20 4028 167896359
6 3530 372634492
15 4893 334921130
17 3862 214268206
2 4260 1885567
1 3705 160425539
14 2122 174259576
20 1304 210127372
5 156 65730050
1 1368 96680283
7 3144 440111977
6 4135 463441375
7 4237 175294132
13 1910 18392659
5 2206 152487746
20 3521 215061300
16 4471 118666251
6 2212 11078960
3 2646 54567052
20 1671 172808390
9 4915 447514941
3 1339 36734008
3 903 361714727
7 1771 133894365
14 136 148004562
15 1051 307410754
18 1147 48037134
17 1596 78953505
20 3104 253288116
4 4205 388970259
17 2914 5528770
14 2427 358199403
6 884 144425375
1 969 218856138
5 772 225631950
16 3920 173366704
18 4363 11318192
8 1528 403754548
13 4042 484315548
1 4068 114936575
16 2389 239078225
16 2562 161399245
19 4956 173978404
4 3344 65674426
1 3621 65884313
4 984 466492204
11 2283 483233620
4 4796 256471324
9 2209 1115605
4 4986 297633392
17 495 275387312
15 480 264058235
1 3403 326811943
18 128 408252771
5 881 157217773
15 4301 393434578
4 2548 5016125
5 1684 42713063
14 4361 160535833
7 4284 425642182
9 3898 139874294
14 1973 182185602
9 3953 375797626
14 3876 373237927
2 4160 207139535
15 3565 405048066
2 3463 307311933
9 503 437447200
5 1150 40868998
14 3107 459877123
19 2597 414688714
12 645 290632164
18 2275 118833278
2 1577 267942681
2 4580 65379880
17 4038 433419871
6 3457 281385709
1 110 331211019
10 60 14828377
3 2972 359107860
12 3648 436436725
10 2548 269388135
13 892 270036331
3 4205 424211509
7 3065 24647893
7 3106 403035726
2 2783 327081773
17 2388 392236722
13 1451 327225004
2 1185 45211493
4 1388 99277214
19 136 207307626
9 1721 126641851
19 314 215658669
20 4980 165935989
20 3050 62115819
5 2777 48513241
16 4117 378995054
18 4159 67478066
5 2859 239646234
19 2213 111649047
19 2851 480637461
7 2054 9736659
2 3122 85391421
18 4381 409820762
2 2260 261849939
15 2577 32194605
9 217 472529152
9 2962 146491517
5 657 453571369
20 1337 322851848
4 4632 335856837
18 1451 323874280
17 1578 165794792
8 1710 456035325
2 639 323426099
20 475 102941672
2 2192 23917210
14 2754 75134603
2 2551 462480517
13 152 368194233
6 3651 132851799
4 2619 294314652
14 281 59734749
7 4732 105494898
18 3499 143595951
10 2331 28871150
4 2757 164404249
14 3599 114897208
19 1802 306582701
8 4187 281509795
7 4555 448852861
11 265 496914983
17 4688 363305876
18 2683 98170526
6 2860 451198030
17 4316 3869255
9 3388 199177352
11 3242 473382766
11 1016 387713501
7 3279 340769792
19 241 434093022
17 1051 6977426
20 4217 493229845
19 4307 348991956
12 477 319221542
14 4509 440261648
20 1765 83972810
11 817 26533986
12 4170 493897855
12 4737 483881062
6 2751 35573343
11 3777 177133061
8 1153 179006493
19 3031 300880892
15 1390 6098053
16 2451 242451212
20 4281 13994211
1 4088 269322147
3 3532 216584245
5 4761 23175013
4 3267 331951666
1 2116 285992442
4 4575 445799458
17 3890 207363355
7 1808 47454902
16 3812 496529055
5 234 147382331
14 3943 387505409
14 297 251072192
1 768 202347856
7 3692 228893858
3 1344 10135543
12 1653 261490976
12 4025 270936141
6 2414 216570847
10 255 122293794
5 1405 439112820
17 4344 346771248
4 392 223666120
17 524 201513840
9 433 282962171
5 156 65372665
12 2132 11801538
7 3142 401830111
4 371 299537652
13 511 487491230
19 4888 385056246
7 2327 243572006
4 395 486231092
4 2176 325309002
1 271 220426306
12 3719 143178342
12 2913 172277011
16 3025 421131653
4 4896 196866444
14 3167 148017951
11 598 11069882
20 3506 109530205
14 860 74806393
18 246 466721533
10 2329 17635060
14 811 384615955
14 4308 267440734
10 4159 381455955
16 4365 42845458
9 596 54603618
15 2791 57218619
15 3792 231733452
16 25 407837089
16 1743 134864693
19 4359 41914677
9 4659 165569623
4 2261 319511153
20 3668 326320355
4 1300 336867803
7 2264 8085364
3 579 301303133
17 1612 132079466
9 471 101333843
1 895 34395785
11 2138 149040862
16 3942 134910242
9 3327 23683920
12 4226 405152038
7 2635 207734146
17 3315 45050370
18 4694 319780731
18 2184 81856865
17 3079 221655418
2 2020 423233757
10 747 57661449
4 1490 476445805
16 415 344066280
17 1650 154789816
4 2481 12696395
11 4537 353102055
2 346 298906138
9 68 376357654
3 2894 34321287
15 141 446188245
6 2137 266196450
9 1163 225637947
8 2355 338102244
8 375 33207051
18 1917 285642435
2 4729 13701588
7 722 296370338
12 3574 175232333
8 3790 112929687
15 4469 361733869
14 2202 97510055
6 1700 197312067
16 757 368522503
20 3303 115171896
16 1491 208584551
7 193 36524709
8 1162 27926989
1 4977 17535309
2 3864 374704269
16 3846 359994523
18 1254 53263714
19 2019 4337866
20 1983 122689138
17 2843 34677631
20 1273 453589963
3 757 2373395
4 714 460930365
10 4440 41819485
6 2323 227953181
4 3632 218651369
16 872 282917316
14 63 218170331
2 3422 198936252
4 1204 471318738
20 3123 327950705
5 775 449905904
14 634 193711755
2 4162 128018303
1 1812 348450743
8 3137 210510621
16 3694 160227749
20 370 148005379
9 3257 230778171
1 1454 347789216
16 4549 130233890
13 1381 306594652
1 1740 313533600
9 2797 450411749
19 1093 194326190
20 1348 201335989
9 1822 276448976
16 497 243454538
9 4137 374325581
14 4734 458419010
17 3015 229351513
5 776 451751913
8 4583 328656353
11 2309 458541118
7 2383 189066387
8 724 345251654
17 3657 370391783
17 4584 143365260
5 2936 458634475
6 69 145546169
9 128 171603298
10 3473 215936303
6 1688 106639649
1 2428 469297952
16 3355 398244985
17 320 134262860
1 3570 87839635
19 456 274794289
3 2691 477675563
12 3564 337898689
11 3909 390217236
10 2548 435047664
14 4137 334520054
6 896 110807779
16 2218 246979469
13 1102 215752723
9 1349 423194537
17 4083 492725229
11 4545 65153684
7 3728 266967217
7 2096 33010985
16 590 282411843
16 2452 497400795
14 42 158194326
17 4490 160351373
10 3753 56058118
20 1890 148157270
5 3060 240938746
19 3084 144782625
16 429 8842208
4 3627 264328212
18 344 159412369
2 3406 172141891
2 2802 185056003
11 4506 43526176
7 4637 65791080
1 776 34203140
2 242 404254233
19 1917 240375867
12 44 1704930
19 2988 115593372
2 2419 241542157
16 2213 10635745
2 2326 463979148
15 3570 361906054
17 1791 127342411
15 1980 110973611
4 4571 260571471
2 689 203061893
13 4319 5668170
6 1201 68594684
9 4187 131155353
11 1596 204537071
13 3602 364384436
2 693 319188575
3 4832 43450316
1 289 494049157
15 618 7913080
11 3584 68478351
16 1449 133207197
11 4459 122531220
6 2151 93759766
17 4220 107985308
20 495 311770965
2 4056 88987116
17 2056 299348180
2 4743 161344766
16 2899 286900667
17 3274 301834687
17 1632 82343135
4 3492 103328213
3 1637 160884320
11 4586 358242852
2 1398 209246071
10 1050 160402652
20 189 259301316
18 4655 200688124
14 2395 301903774
11 330 458443008
5 4228 68837518
9 1922 115200233
19 3831 161800244
1 2541 429152371
9 2611 1479039
6 884 420382725
20 1059 59035324
18 4674 445099854
14 4938 431810049
12 4005 90244957
15 375 281165133
13 163 221965720
6 2786 255878205
13 3390 344632064
3 3077 66466531
9 3808 80389247
20 3827 135596042
8 511 478860043
10 1403 56681806
4 674 55554341
11 469 164818637
3 2409 493571377
12 2259 201870650
8 936 452796878
9 1 361003141
17 964 306128019
17 870 371980087
16 4220 496901933
5 512 253979812
8 1296 55739305
14 987 471908046
6 1157 96111293
13 4226 311232499
14 4479 324693485
3 2956 159614479
10 4293 457355527
7 168 258363980
7 273 249869394
17 1568 316528270
17 4500 398219128
7 1378 457404651
9 3245 473416374
5 1713 263923334
10 4707 493271643
18 672 19958226
6 2926 361633230
6 39 379045401
7 1889 100850998
15 2555 481685267
9 4931 290403343
10 4474 262306507
12 416 159533229
1 4524 113710796
16 1204 257010035
16 1931 272013070
10 1280 488285568
10 563 336329668
17 3826 188231537
19 3266 487288553
8 4017 129211480
8 2864 403284591
20 591 78679447
16 1960 318163875
8 1733 245183199
15 4357 415086971
11 3217 418023865
11 1749 359382699
13 2850 450502929
16 1785 22846272
11 3642 175294361
9 3386 418085466
18 891 131002440
19 789 169520309
13 130 34814120
6 2992 373417500
1 1367 312312828
17 626 38842491
10 3706 68419198
7 1294 171797249
4 3511 269521688
13 3968 348389955
4 4835 310236338
9 877 194032829
10 868 236395839
9 4079 376154353
7 1187 494954610
3 951 7217103
6 2989 375853415
1 153 32230019
4 1085 15034130
19 1003 199863303
18 36 268749599
2 3165 85160234
15 809 193163647
17 1033 220203838
12 3937 58307994
8 1620 212801700
9 2343 359297313
20 3851 351238919
7 3252 397662537
12 958 353298113
6 3720 352366497
11 1521 41619754
2 1814 63670082
13 3765 148829587
15 2388 333577836
13 3811 70295190
18 3760 174726754
14 4361 330217145
19 2483 389420248
20 1329 337641544
19 4553 379507895
13 4289 226107570
14 3791 497432258
5 4117 288278731
4 147 454185488
8 3855 246988824
8 783 485139026
9 1687 73543108
9 1646 9297543
11 4931 151530104
1 2549 265295878
17 3992 476860686
11 2147 418710733
3 4846 178312557
8 4792 241438108
4 1415 224873995
7 4409 266519148
15 2327 299110793
10 162 408765477
16 3053 39369751
20 282 61046369
18 2264 119215155
18 4122 99141177
12 2003 197254926
20 4526 451777148
6 4658 356110259
20 4986 401001802
7 2522 340718028
18 1597 416255449
5 2828 269312658
12 1329 249586953
18 4729 66057261
17 1472 241878578
11 1191 84351209
14 1568 319329409
9 50 99086499
7 3288 351085393
17 1379 382658552
12 3296 154013206
5 1084 305418591
3 4292 167931705
3 1954 126811994
13 3721 13701552
14 4857 151842484
14 2542 152258379
10 3531 390007018
12 2932 132546139
14 3073 444025716
20 1182 446723974
17 1783 218957555
14 169 421836756
19 812 386785745
2 1452 160938380
18 631 19084616
10 41 358236548
12 347 366025314
13 3018 296066220
5 1387 111979393
15 3524 37998131
15 1446 231070280
1 4487 149078841
20 899 372047191
7 3859 492189400
3 1798 405630089
6 1987 410556350
4 3065 401485016
13 4005 393351856
7 2507 378684578
9 1568 31975862
1 3964 155491786
7 3005 10194668
16 878 114959354
15 1870 455723132
5 333 496665815
20 3378 161257929
6 2391 147341017
8 4126 322283485
15 4677 178466049
14 4268 287205794
18 1192 413835489
19 720 43188288
9 980 480243616
16 3629 199738816
8 2407 488683501
8 1747 395098400
9 1146 459213364
20 2988 102752054
14 3110 242512206
20 1538 302005133
19 2417 13855459
12 3979 381260520
2 4382 460992175
6 861 237028959
16 824 93744092
12 4977 296365026
11 1607 351925609
9 3067 257826548
7 3832 124566176
2 1815 131281285
11 1752 148374461
2 4558 59807035
3 4865 109316332
12 3151 496362651
1 1460 248632189
9 3157 297199851
14 1045 300475782
17 1959 285729003
3 3530 207977123
20 2146 368654214
15 11 400465283
19 3121 73443164
5 1795 488789931
1 1309 25033530
4 2629 217155781
16 2021 403508684
16 1215 297348973
8 1607 125621670
3 2922 362843115
20 2428 468075242
14 823 38398805
14 2855 148179937
11 211 354265029
13 4334 428228423
7 1827 360526299
18 423 36055339
3 4736 311228220
16 3324 394314731
1 324 326625618
6 4727 100278228
17 451 175786979
6 4918 269207711
2 4698 420630494
9 3503 136592621
8 4443 283629382
4 2973 320853618
17 4391 101105243
2 2209 405770747
6 3905 463419646
20 2665 214897146
20 3161 200308289
7 291 176519440
1 2878 168291107
10 1538 191173275
10 1146 487279517
14 3752 339759666
9 562 414787822
11 1378 265252221
14 2163 399513280
10 319 87668913
3 4310 244530217
7 4576 336579641
13 3732 298604596
6 2721 6672976
2 1449 333142623
3 2974 241907028
3 1188 314025692
8 3078 248899945
17 3933 45886509
19 1147 460313374
5 1022 367879209
2 3960 378022732
18 2195 415945386
12 3129 470469307
19 3769 234011712
7 4318 5102098
3 4433 422112282
2 3399 279595211
3 3966 158409295
10 4992 492431570
8 2378 370034082
14 3087 458161292
19 285 387427729
16 1377 101421984
6 2510 19160643
19 4576 32254688
6 2727 263537875
13 695 384446993
8 1300 306886499
1 4323 132867949
2 2356 191774170
7 356 451774187
1 1766 145157117
16 3625 186942712
14 1077 482366683
9 4079 447636832
19 2244 96982262
12 722 424203989
1 242 991040
4 1786 461049369
1 2327 306385305
20 2159 374254586
20 3892 430557432
4 829 306809784
5 2751 311581007
9 904 390119246
15 3468 388462849
11 2320 94388228
1 1404 435659845
14 4494 294893439
20 4321 186638682
20 485 397966227
5 1088 64568980
18 3601 145752035
16 3637 278586539
16 1683 431909373
10 2890 185605154
20 3690 129504555
8 2039 495395295
3 2322 136229038
15 619 398095080
1 761 41305730
17 4121 122204097
7 2117 484708543
14 3715 214754135
20 1894 289369126
2 4955 179677044
18 2346 124073145
3 652 488140706
16 179 231867205
6 2757 32940909
19 1082 363850944
8 4365 163264085
3 4112 491299390
6 1055 422092520
1 1455 5696879
6 2199 178561602
4 1268 63463456
13 187 288245615
14 2928 495802283
9 4675 275444925
9 3978 423637883
15 465 86535937
16 2302 388172739
20 1033 446301004
1 760 30348257
4 3794 20703477
2 1641 82078633
15 4322 466215903
10 1481 273461466
17 4533 320221586
15 1506 57691581
19 1062 140481401
19 4915 9442874
11 1043 26974435
17 3266 463063577
14 4413 182457642
2 1464 410261671
1 2829 141764774
2 2449 442961522
18 2832 374286008
10 465 268385099
9 596 182541379
13 3583 119948377
9 1192 81051823
13 4893 174199824
6 2183 233444904
8 4109 146205375
10 1413 286966601
18 3669 404646426
18 127 61279078
11 3283 61198709
20 4775 341492736
15 2786 238073466
20 3622 34272118
19 4795 196787847
9 1160 98438590
7 4868 360207923
3 4739 392950410
3 1932 253367321
16 535 30974274
20 1972 344693052
16 2702 424982294
14 975 19926540
11 805 203198504
20 3722 335388356
11 65 496209661
5 772 136268717
20 3755 277179004
7 3919 147129095
18 44 200509372
8 3572 273613214
18 3673 273806970
11 3850 86101366
11 2047 224164400
17 264 307459334
12 2215 376255565
18 3214 121696457
20 2955 245036451
2 2200 484800620
13 4030 167523816
14 1146 230508789
13 4104 458684917
15 1060 279480567
17 1767 440387911
15 2646 333802394
4 911 110879331
20 4685 50193722
1 459 329432472
19 540 150873379
12 3136 321330796
10 115 193577110
11 2952 118927586
11 3059 99324295
14 1716 413797227
11 2520 108437158
20 2113 390247773
4 2109 465081706
2 1708 443177337
4 243 113975618
16 1957 453105637
6 1977 355652381
1 4095 404689157
9 788 242174310
18 246 492456058
6 1857 220494323
11 4871 370436430
19 1558 492884266
7 1267 133066886
13 652 267226532
5 4331 147416728
15 2255 130812168
6 1269 407954023
17 2243 204788959
3 469 59649557
9 3793 308617588
17 1004 248303815
18 4471 241771759
15 1101 254679063
12 2155 58993970
8 2650 184445109
5 1577 187691299
11 26 344614806
20 375 481057527
8 3206 330090685
13 3144 55878374
18 1927 281210980
6 925 260743032
16 3721 213321548
2 1797 486268673
11 2579 410670631
5 2022 262912901
15 4900 328849888
16 593 470135728
7 383 18273538
8 2097 65199664
8 2023 105886983
4 4588 20325532
5 1923 215997462
16 1280 280565397
11 1819 118189079
6 982 35371371
17 3304 51934079
17 4075 105340386
9 3487 34477526
6 3177 24755356
20 3566 300280320
9 514 178972499
11 1990 395192950
19 3101 326180664
8 2935 132853114
15 3838 380245920
13 2878 73982189
14 4354 399893574
5 1857 454388841
4 1504 278247548
16 649 165704092
18 2224 109361025
5 974 54904912
20 63 399813002
19 3478 379178169
10 1577 415057869
14 1943 461543959
17 117 124458043
17 160 432842178
13 1284 186659261
11 4187 312235688
14 3170 327098988
20 2445 210835412
16 4123 408846420
3 3668 372721108
16 4486 282113371
10 4495 107141907
10 869 373660501
3 4874 457190246
11 1011 404717661
11 1351 435467154
10 692 34974525
15 2060 121572082
17 2848 321839576
4 355 477590278
14 2583 21113786
20 1829 413907740
20 1205 207502135
20 1038 136094182
5 271 102193358
2 3940 100366965
11 2996 184622119
14 271 475102092
13 3533 392445784
2 1170 18238211
13 3174 460828547
12 728 182777861
9 4762 154202891
12 583 92284511
16 2353 326852307
5 1408 175549129
11 4181 349841630
18 4124 101396046
18 4392 216895422
19 3728 255052291
18 3447 45259688
6 3393 456037256
6 2346 405845659
12 4993 291447821
4 961 238600765
3 1856 463396892
11 2007 243007774
15 4690 252300143
12 3283 406529708
12 631 27704088
6 698 88645312
3 2262 425292491
12 2270 91126190
6 4552 201394730
3 3553 341189826
2 235 2102846
15 4682 458651479
9 2964 109003161
13 334 285720554
3 1163 258215313
19 3279 129221531
10 2138 447096741
16 3017 67723867
16 710 167751879
15 4463 314605685
1 1964 432541473
17 650 148458684
7 2684 158816086
1 58 287395509
4 2361 139741230
5 4786 167164475
16 2079 266457539
19 655 252012915
9 2019 411182629
19 2289 57953894
4 3886 19187640
1 3873 297896061
19 98 365032055
13 4993 299311254
14 2723 110795821
5 4054 180692274
12 3302 19401277
11 2937 361834785
5 2316 117589323
13 2505 59935705
3 2680 394002099
9 3153 226572969
15 1996 148507372
3 4336 146738080
2 3560 426928770
4 3780 365864942
19 779 171934537
3 3629 154338961
20 903 295915486
14 3096 160980284
2 1536 232439382
3 4689 114849762
16 2445 389104348
8 4415 8934055
12 909 365393120
17 1971 489495247
8 2539 232642963
2 2168 63440096
16 2915 172031147
7 2476 397118167
1 4666 236023354
14 1941 351030675
7 1848 412487524
9 1229 209566285
8 993 174991271
6 1214 443876219
8 1967 136697423
16 4238 28556438
6 4601 70989870
17 4444 349870300
17 1496 479083269
20 312 148011928
2 4164 337736398
14 2422 175480316
2 2842 435083550
10 2667 190489357
10 3521 277409241
7 958 340583401
12 2047 166956886
14 160 406962186
13 880 193519650
6 2812 9932772
11 3591 163126417
13 1975 476206875
2 1499 299443225
6 1232 363327177
12 1099 392280323
15 4057 76326041
18 522 387211023
6 3427 400264905
18 3371 140146698
13 4421 168094522
5 3573 149887855
15 1566 171315853
8 3511 457867377
19 1646 224164389
16 3044 426210877
17 929 434858830
8 4296 43569321
14 1051 284391232
15 3425 83650783
2 444 51097799
20 1543 255711483
18 3732 34583869
20 1788 351669791
5 4480 139117270
20 4092 382036311
8 4939 324268984
9 902 8746728
7 3357 39663169
5 344 140817258
11 783 65773524
5 2910 26262664
20 4092 374685993
14 1507 163984594
10 2834 361646170
2 2869 241774076
18 1606 477444044
6 1173 23570413
4 3163 311873438
19 1372 494608862
20 619 330296847
3 223 77010220
2 2419 218242414
6 2500 100809940
3 4755 70015083
7 2682 26087388
19 883 26894614
11 1676 373648400
3 4495 189700305
18 2966 228616747
10 1620 433828602
18 2846 348448930
18 2600 11222605
17 1948 59763144
2 4269 27794722
12 1497 265292394
6 725 489887379
4 1139 238513697
8 1767 407458261
18 2351 348658789
3 2552 418637400
20 1949 428066888
3 1843 349036935
2 2360 156113599
18 3433 275535601
12 3027 258391500
2 385 315279286
16 3844 42020329
17 593 82791529
2 2580 71753920
15 2242 335797681
10 4164 176715763
13 3951 409014311
14 4288 236709451
9 3910 133989544
7 3704 1271068
14 3709 215794375
18 2154 95514163
6 3069 217561855
16 2153 288695467
20 2659 348815455
7 3368 190992485
17 2729 110517552
16 2087 409078348
16 4297 339753353
9 3804 329721440
4 2170 134853960
14 3147 382085142
10 1936 216693866
14 4199 369979242
18 1032 72118554
9 1565 174118234
1 360 354608887
9 4263 433490941
5 2859 325757870
3 4343 321434007
1 1643 478705168
8 1111 321626120
16 4101 469309899
1 1007 154878182
15 3488 198159008
5 2399 242677477
17 3333 125368450
16 840 379268069
20 3824 185279817
12 102 245908525
3 3125 237010989
17 4096 152372851
19 739 367835324
2 4326 172562346
12 852 438963825
15 2090 281572474
2 346 54586608
11 2303 490091015
6 2859 171238722
8 4980 23863162
1 382 184163803
19 1922 178235578
13 2115 197867203
16 2073 205224106
17 1247 181895867
3 3935 376296698
15 45 367208961
3 448 423376819
13 4117 401352882
13 1022 107029187
14 48 296479094
1 3930 265178849
11 2769 144324865
19 3208 73725872
4 1437 490686525
17 2215 175435087
3 979 449244250
19 4910 219655983
13 13 157153595
9 1432 147881084
18 2869 354586759
4 4376 282253497
7 2184 346236850
11 461 413979801
18 4494 252074977
17 3311 358151917
8 4327 494162736
13 319 347893787
20 2894 369366093
4 3730 355914022
18 3818 488924603
11 2478 302831083
8 1912 139972837
16 444 240863670
13 4721 66047665
15 2956 155386392
10 2546 254154243
11 323 471688755
2 2054 309206072
16 1087 411872282
16 1422 42780447
3 2105 352272061
9 4585 54666525
3 2314 317718268
8 1955 420409800
8 118 433042913
7 3930 199402547
7 51 340649338
17 4019 159444438
3 4514 45566245
8 4025 303670596
20 1573 161718640
2 2990 267862358
19 4863 432042002
1 432 100383951
10 4262 279415348
20 109 113421558
3 2852 102290153
10 4838 130363462
18 1697 239335345
16 3903 8922483
17 1154 494162530
12 893 113241675
17 1925 213622590
18 3726 68595193
11 362 189079328
11 3708 473402910
13 3683 94901261
9 1162 316715033
13 3812 169934414
8 172 168684683
3 1507 411683595
13 4475 371637521
8 1864 193212832
3 1127 300574303
18 4726 85256999
11 2610 363008096
20 2152 411233432
17 4235 428856378
16 2044 363217548
2 1680 422167237
9 131 318985619
9 970 384777217
9 4062 383540479
13 1052 192877554
16 570 39563895
19 2828 128935688
8 2268 268621777
5 3136 149409321
7 3838 444854633
15 2554 465232999
17 1783 225732582
10 108 65705774
20 1614 38156408
5 4076 218577119
17 3216 7744161
6 953 242587468
5 2973 220043687
20 3755 167533538
14 3270 169055308
7 902 187581591
2 2833 136896944
5 2527 338091615
12 1291 377235276
17 3469 400383256
16 3116 92337676
15 257 473043557
9 2950 394102235
5 4262 436042351
18 4350 324756472
9 1409 65385487
11 3585 260503690
1 4673 479443591
2 3528 274651534
9 1399 423293829
5 28 362432147
2 4567 318314805
20 2921 457660150
2 2933 112799743
1 951 250758153
4 4289 320557386
18 868 23355828
15 1618 29237979
10 2186 237839177
11 4238 308252914
5 4015 485688572
16 512 333981498
11 1311 162677156
17 1584 185447620
1 3204 64876832
11 783 475899248
5 4910 368615620
12 1095 371711603
17 371 230476461
12 4838 281280272
16 3688 100929080
15 3627 223931142
9 876 206157738
14 1471 350894395
14 3780 79886731
5 1894 74567594
2 3049 90912941
4 3355 381626386
20 2331 197979207
19 3206 480737365
14 481 280330931
20 3801 199275815
7 2790 47057605
10 2382 361748641
19 1381 60764180
16 1298 439329977
4 2518 393668657
2 533 1254233
11 4358 181982085
8 431 109402377
14 1594 467553658
10 1236 93527738
9 2988 118132706
14 185 93230849
16 1451 82751614
14 276 262124469
12 1720 490805956
4 343 227276765
11 3355 64300355
15 4572 257065448
14 1881 45399966
1 162 121701416
10 2585 376698157
20 486 64223753
14 3113 311313289
11 627 349802011
5 3693 274646323
19 2578 255228945
10 2985 311289197
17 1162 364379262
1 4233 388768262
20 3616 55775936
20 1935 375822740
8 1639 449045978
8 781 413035079
12 778 14445065
3 4206 66100988
17 212 211004379
14 1609 469572476
10 4966 442799031
11 3869 198648529
9 4097 427395440
17 174 390060614
8 3415 200472197
20 998 38046966
6 4310 121667523
7 3020 138376056
13 2276 424602081
9 136 303649233
16 1011 345253403
19 668 477167505
20 2414 134034181
10 3340 212244406
13 3634 63603638
15 3262 380766802
15 46 67312123
9 963 483929349
3 2514 335615520
19 1907 346848066
8 3867 413527942
7 1972 258826524
4 3437 417574535
7 2940 157199222
15 407 280191759
16 4218 413738207
4 394 413679388
4 3296 128320582
5 3746 421310917
7 2715 246506521
12 3979 70162520
2 1329 144514234
4 2372 113642402
9 3857 413910082
12 1999 364219696
6 198 10048919
4 4382 484179120
17 3964 433023011
5 4263 233898694
9 3409 177734225
8 3577 387333266
13 4885 71409266
19 3316 425249245
10 3738 470798014
4 988 184655975
13 2275 168926682
11 2750 175164702
3 1664 479139557
5 2697 478120663
2 3945 203674123
9 4662 244229875
15 2350 171050881
8 1240 488827880
4 1253 360742539
14 2405 462612445
12 2715 31742628
4 4234 93070217
3 609 25955514
14 1897 168147713
5 3824 354030202
8 4086 357128394
1 2453 295535033
2 2309 234989237
13 3589 398004594
17 2742 193386131
17 241 407208008
9 2953 346770286
5 851 217246462
11 138 187697938
16 3775 124182870
19 1733 64550767
13 4586 98802618
20 3490 407489165
7 2430 473273430
8 2594 283772865
3 4900 4776504
19 4935 280520566
18 815 78490830
16 4816 335144347
1 1911 132909967
9 3378 374245744
6 1123 366508142
2 1671 404195827
18 2117 482693462
14 2978 291924363
18 1522 186347494
7 537 126250941
20 2303 486313699
20 705 80105007
5 4796 110248003
14 4077 230124858
6 4852 253309277
5 1391 305478762
1 1107 318540962
2 3717 375879519
6 1494 56156934
5 1429 492184425
20 3326 228158528
9 3192 473548630
8 4797 248193797
1 1114 106832478
2 4446 140277210
10 352 401120536
4 200 84345933
19 3448 208091387
4 1780 449458003
4 212 66198626
15 394 368861643
20 1911 117027221
9 4016 350299151
8 3573 286128347
17 3810 85413661
4 87 358759293
20 4026 328421903
17 900 202862299
3 3041 71327099
7 1665 460367426
7 35 135303950
14 298 343569558
2 3791 74518275
15 4309 359851908
1 1500 291901332
1 293 132817551
9 2677 322545441
14 437 223631745
12 2909 300986963
1 2553 182505591
6 2387 294422589
15 776 433293517
10 1255 456397484
20 2996 380379578
8 2987 49216581
9 1103 114620358
2 42 88950695
13 2735 140923397
13 2555 338765919
9 2282 295933564
15 2406 20248332
6 4666 218250005
9 3285 123839361
3 570 437994499
4 3316 59242228
5 2599 226347862
12 778 188998415
1 1744 216778539
9 4157 484066041
10 454 254474478
7 553 485650951
6 3524 438183584
15 2177 44207214
19 3479 111792536
15 124 269331899
15 3158 138079419
12 1281 492927503
2 1378 295644966
2 4378 43066161
12 3223 349197540
1 2373 6417258
6 1993 492717899
20 3477 322279386
3 3511 479391126
10 229 377080058
17 3195 87492120
7 1637 147171426
15 112 451280221
5 3130 34022217
13 3874 127956905
5 3362 327550470
13 3673 117357504
5 4997 103861597
18 3621 409053481
17 1917 49443347
9 1667 86823578
4 4054 262100605
6 2342 256613757
6 590 338147483
17 2526 112926524
9 2805 50695717
3 2980 352590129
1 1198 47941458
8 3699 495225567
9 3972 54449433
3 3240 30480731
6 317 462193105
19 3731 292999541
9 1698 398722750
14 4972 340982878
10 4924 269019943
18 3310 474307327
17 4632 195291861
1 4726 290747103
1 700 337818961
10 1140 208007277
9 1071 20032325
8 4104 295726924
1 1628 404774686
16 1942 137567976
15 2703 233158831
9 4122 485727882
12 717 88751074
4 2780 158460339
5 2080 32597198
5 3245 190770584
13 537 255002067
6 3328 489353433
19 4732 195309525
1 809 381424394
14 1415 140990970
15 2144 416542302
19 1666 495170672
1 3655 8269028
2 4199 350867591
8 55 475153686
6 4595 80527631
6 2503 94551837
3 1971 269870719
5 4804 466859801
20 639 299450968
12 265 399787324
5 91 218977715
5 4209 346683660
7 4720 233780190
12 1751 354890571
12 823 497908206
12 4220 275593978
6 2686 233700451
18 1201 232283136
17 1423 241571619
7 2576 162348435
11 744 483916097
18 2583 120291875
17 3909 348107538
9 1932 31486079
8 536 494222868
11 249 303396489
2 1401 442486772
17 4857 147303605
17 3182 457501856
6 4257 399513304
20 2156 338121367
12 3295 341420892
15 2651 248084439
11 3166 469422697
5 2621 163678862
6 2512 130421919
9 1998 111123452
19 4225 217540210
15 1485 470809228
13 3546 451755762
14 4370 382375899
5 2340 356897483
5 3973 160407427
4 2368 7848610
20 485 295687261
8 4957 349104415
18 3422 223800910
4 4817 169213400
14 2681 38604691
15 2582 395501749
15 1343 40375775
1 4927 240387305
9 4334 372838056
19 504 286100669
16 930 410408707
13 3072 132244487
5 460 494698408
3 2578 385941248
2 398 329858932
2 4311 291826505
17 4077 243247882
14 581 280914127
13 3485 170977150
20 995 58553061
18 400 123428993
14 3810 156095363
11 2231 353723398
19 1029 321232075
15 958 96272266
6 2913 204730340
14 4276 197536538
4 3909 229595615
19 3152 133338035
4 4202 13267956
5 1501 178204046
16 3268 276779956
19 638 74956798
3 4567 303777931
18 4338 241192636
11 835 64016301
12 3528 242769686
18 1944 78519922
4 1612 76923490
5 466 7336472
10 3568 480186927
5 1557 318701705
2 43 145760924
19 3041 493936866
1 4973 354016786
2 4151 403496072
1 4152 356906517
2 1 480581432
15 4144 135614801
20 3653 18573226
9 4947 456969394
17 4619 117404044
11 2906 240811544
8 3826 449406906
11 3070 431960755
15 350 335237947
15 459 247617837
8 4484 453217612
19 4583 321585183
2 1908 79877485
10 2411 227236067
10 3830 281779139
19 3649 221411263
8 757 15828922
17 3492 287819395
9 4422 359183061
13 3594 108000421
20 3057 365060037
4 2373 296285048
7 2919 128827455
4 4333 297229694
20 321 489704217
10 4071 82951833
19 1991 380268271
6 2296 130446603
16 4670 302493403
19 3546 393051649
7 144 66861905
18 646 359715375
17 1720 173549218
20 2384 470096677
9 362 394572989
7 1118 203632349
18 3591 112055927
15 912 248073835
5 4438 184995630
2 1961 269195903
13 3396 458749798
2 1332 239082864
13 4133 200092921
7 4743 485678906
6 1720 27370567
11 4299 218581225
15 2150 92127410
19 361 471957432
9 2738 304605833
5 4598 484042645
17 2130 482443186
18 2911 133800115
3 3132 441263641
7 3005 493231555
19 3817 429017183
10 2354 404660070
14 3262 143223858
12 4914 2844866
2 4557 72858790
5 1738 238731553
19 4768 386920248
8 3700 186285881
6 2142 58809335
18 4033 383921850
6 891 481444166
4 2580 493049632
1 1300 86575222
19 2637 195922926
16 3072 135579669
9 1243 255987375
8 1896 26885208
3 25 345100960
14 2894 361212954
11 2697 369598066
12 1193 216739932
1 2291 266383505
16 2720 392680704
11 3855 42073543
1 490 11205889
6 1302 127368354
18 508 400635143
4 1836 264115221
12 4346 453867805
6 512 200492645
1 3315 92981053
9 266 429669726
9 1969 99524212
18 2724 323785436
1 1382 442640481
8 4370 1008861
17 1904 120822712
2 1577 202506375
1 4806 82032605
3 682 47536500
8 3009 497095873
16 2144 247235931
9 4499 127194161
6 813 23470840
7 506 418392068
18 3849 377058680
14 3701 374736206
18 2555 36448744
14 1805 314959893
15 1541 138469311
9 3421 143919968
3 2307 223469032
13 651 99583325
9 1940 312083652
9 1116 109819606
14 2871 262448654
11 2211 371496591
8 3775 461867597
12 2554 269306152
14 759 41266549
1 1110 391115689
16 3102 213704013
6 4863 412283045
1 4724 462962302
6 3461 473015055
1 4610 58594963
8 1204 305022284
19 3238 62267355
14 1320 215800494
10 3452 397311585
13 665 95427536
13 2277 230625198
1 1096 154938306
5 4411 43724336
7 239 117147835
3 2027 442973824
3 3453 2098890
20 1537 124688789
2 3231 154551197
18 4607 443770353
6 1175 496969224
13 3221 180471698
6 1145 313890918
1 4466 440318380
9 3416 116762988
12 4033 478722488
16 2397 37616074
15 108 167391704
3 3392 462665137
11 645 54250477
2 2132 32379218
17 215 385935252
5 4647 22472077
5 265 67668016
9 4663 444215367
20 722 116879732
2 2069 328037138
7 3165 129948137
9 301 385913917
8 1951 416034194
9 2716 214930940
20 3187 341579965
7 3320 339360980
13 2260 139949785
4 115 470551807
8 731 271389631
4 2744 226356858
2 3892 433438326
18 2732 162727629
16 4326 208441368
8 2622 401278116
20 775 269162772
17 1806 260651065
10 1315 188823913
7 3161 179981309
10 4301 15656659
20 1075 115589716
14 707 305285308
14 259 158724367
14 2862 144536074
1 282 389039177
14 2439 353821842
1 1067 424336213
12 1211 418498505
15 4644 18206182
8 2792 231270067
14 3627 377592430
9 3357 256298873
8 2114 412380931
11 2037 168128908
20 4347 115570204
20 2140 329830552
19 2964 261829713
17 4119 48620966
13 884 11966133
8 1432 450727905
6 4291 56269139
13 3568 316639471
19 2381 224010774
19 267 156671487
11 4151 495737197
6 2895 144949365
9 1320 101278119
4 1916 299856632
18 4625 57069687
17 1820 246192317
1 4533 358002270
5 3516 440114835
1 2513 235807172
14 569 341622024
15 405 252457453
8 4068 367564069
10 3224 275229376
15 270 463006555
4 3679 19519705
17 4428 250783150
7 1646 93229511
2 1139 125100111
7 2381 102976533
5 4636 344044894
20 3332 319092502
1 4937 373071495
2 4558 473442222
7 4149 189690264
19 1049 489610083
1 2848 477942458
16 3884 247899944
14 4312 261644660
18 3640 27368749
18 3985 413327566
4 4591 276157539
15 870 131257507
15 2016 144584576
19 604 290041708
4 2416 446774879
11 3877 135553224
6 3081 361516823
19 2058 52097325
2 2630 103547654
2 3312 360612150
20 1373 236733749
9 396 228159868
2 4883 15765525
17 1574 399158779
13 2755 238437822
18 3345 25774262
8 1935 481597287
16 4081 38066130
3 444 244238262
18 4291 308527459
13 1002 48207513
19 4640 497447663
3 3322 20877872
19 4097 403507926
18 269 270178000
20 2252 294501919
14 1587 239626885
2 3509 417117055
14 4065 295324458
13 1117 129628757
20 65 421272760
8 639 128048006
4 4222 285968338
6 2981 240750813
10 220 440488832
2 1542 418921311
6 212 433831933
20 4067 78159126
20 4773 405069764
7 885 491224108
6 1868 246701298
3 952 178053311
18 380 384771979
6 3459 197304722
11 3718 17733033
4 653 355383314
3 1642 374714454
12 2833 497784810
16 4380 357304570
10 3138 414798051
12 1711 210595672
9 3623 22410101
2 2012 314717392
15 4440 239623412
9 4588 192712973
14 894 28349328
9 3681 120780049
19 1214 1242836
15 385 323042905
19 2582 406928769
11 74 140150892
20 2567 393944092
1 343 467117338
1 3513 236590418
19 1624 243575030
11 4769 361051916
18 2941 215444376
20 205 41349356
14 2676 482811679
20 1262 210189045
5 254 169110584
14 4444 435100097
16 3046 297733586
5 517 195522468
3 4337 389820137
13 279 231129481
11 3710 193123766
9 2865 305429318
11 2870 138982014
12 3429 199936526
17 4525 433404089
10 832 77741196
16 4447 202445344
6 2176 144428843
2 1059 194517865
2 4964 378405122
1 3875 17161748
12 2952 495093596
3 4601 274753982
13 4758 274809833
19 2963 125543873
14 3164 323764194
18 4096 371600284
12 3748 118376872
1 4513 347522343
17 1967 294701842
4 4288 117364646
15 3745 82404902
6 3971 96724161
13 3600 252444851
5 4425 162757824
18 1228 467811699
16 1955 113924235
4 2200 302992034
1 4036 465626109
14 1231 32136252
2 1209 427503722
16 599 269967072
5 66 216970563
13 1273 116707224
10 1678 28110508
19 3166 139565362
2 1946 129324380
17 3819 452226235
15 4906 63506562
10 4053 17167227
8 1662 281368184
8 3158 10398291
15 2854 333916059
9 1118 77394876
2 2078 119147972
2 4417 167447745
17 4706 165419991
19 2071 206891404
8 2946 215711958
16 2039 19264016
3 3863 176100203
19 2658 488139477
11 228 231044329
9 4686 305760709
20 109 218885985
12 112 198990189
14 2818 453630344
15 2480 68729138
18 2989 438852781
11 3632 412478222
4 3175 458936120
14 2269 460642134
15 1471 331595247
8 1844 178040004
10 3442 245968104
4 3901 484503427
11 307 475996781
1 2275 355229588
20 4860 322879007
2 4506 68356010
4 3107 484054737
20 2751 147437486
16 4550 385159735
20 2195 121559871
12 1518 153130552
4 216 6979345
5 495 48407306
20 1522 460582137
2 2494 112891615
11 462 211713365
4 4705 483173738
5 3261 277568355
16 4730 427482202
16 4754 440882558
9 3676 293364725
5 1735 124565213
12 500 464543463
17 2420 127252002
2 536 419114689
7 1896 129663725
18 1075 368105220
2 213 217403969
13 3599 118947911
12 2567 384246701
8 2432 23962269
19 4333 221341029
2 1983 419037135
1 4358 272311315
15 4628 412368808
1 3813 233465966
6 2979 51953403
6 4102 7897688
12 2696 145474780
1 3262 448611388
3 4698 203924226
3 349 483837708
7 3867 329511567
1 1967 22039773
2 1205 494922854
10 1590 35337837
9 2150 353469510
9 3649 144238513
15 1164 82735058
14 2849 59991512
3 2426 294491328
11 2446 136704617
14 4825 394695878
16 3085 385734532
3 23 208640562
1 13 17023845
4 2083 236369225
17 884 173092384
17 990 236191527
14 1566 335403825
9 4338 173441728
13 2798 423915128
18 4342 12249868
5 147 225321504
8 3361 143881128
20 700 59448872
14 242 480806881
19 4412 478634953
17 4678 216646364
4 534 329256282
18 1105 337760106
12 1345 32827404
9 2019 225447632
12 4852 482449439
9 4948 291231485
17 202 367608521
13 2271 434048948
2 2255 66148155
15 4666 60163621
2 3610 46299506
4 812 18291688
20 3760 433957585
12 4630 285827432
5 1110 478736641
13 106 319317725
10 2672 330129778
4 1334 202332437
16 3994 58603531
5 4066 387541699
1 1541 206080040
2 1197 385399194
18 684 398008523
12 2899 457650905
12 3826 461905565
15 4721 218797673
9 3341 484009274
4 2759 479917024
14 1182 261278330
10 460 291460136
12 3550 38437785
12 2557 293411274
17 2722 289190637
11 2535 475729240
5 632 123420921
17 2048 381114690
12 759 145617910
14 3841 31304144
12 2026 387443113
3 1454 131361976
20 3477 433352270
11 4059 183548640
1 3254 485081900
12 3168 198735736
6 1701 414979373
4 1134 166107401
17 2932 196910743
2 4640 420553378
18 1206 238174856
4 4202 446116236
17 4059 134380631
12 885 245879277
8 2275 188665894
18 4944 288081585
15 86 189290369
1 408 346606870
18 570 319552854
15 1344 329652228
16 2460 459232317
3 1673 30370752
3 3941 154647685
2 3347 439649458
15 662 390247166
4 1018 313898892
12 1331 31819921
10 4993 414968948
18 956 37031242
7 689 57820927
18 2519 30090138
9 1107 67360605
9 1679 240181979
15 3657 305299195
1 1407 198600673
10 2241 366633360
19 4887 472459184
14 4881 56333917
9 2222 460646056
3 4123 45831096
4 4005 3615898
6 3866 368003658
8 2874 115878897
19 1195 108431332
4 4249 134767571
14 2181 53824504
5 4908 309287577
12 3249 419734548
4 3389 270842124
9 4601 126100284
6 2222 236721091
5 4692 386386350
13 4399 322527037
16 1840 99176589
14 40 171635028
12 111 177366842
1 1162 41072387
11 4650 16123358
14 337 96535293
19 984 262193073
4 1396 407476549
5 3551 158654431
10 1075 162421113
18 4065 107948031
8 3456 71137348
2 1209 297707995
13 3198 211537902
19 3227 198348081
20 829 42051049
11 4062 81131914
20 2699 214885707
8 3325 461931155
1 907 39795164
9 993 8654093
14 3658 227171922
16 2424 123266233
18 868 327013818
6 1761 48447460
13 2603 236684619
4 3285 48716327
19 4168 467818142
3 4159 280062775
1 3815 311312267
13 3228 328820463
20 975 248295524
4 2276 409650301
7 4503 182386347
20 3086 373638232
2 1794 162134893
13 1631 379691623
7 3595 469253506
12 4547 415285378
10 3609 108048937
8 282 72220189
2 4492 114494897
2 4244 62306786
14 165 206783735
3 901 159279936
11 3569 395600346
3 3009 315218105
6 2815 310718198
10 3272 123672240
12 3085 385245523
4 2235 101330360
4 910 178422395
14 3220 282593399
13 2502 223618877
19 4882 281828863
15 2699 380725648
9 1402 325591012
20 3718 204167114
4 1374 104870513
4 768 398047979
20 1154 8864274
10 1029 74912384
20 849 491880002
14 1027 1159219
7 1724 98668054
15 4363 269511333
15 1835 121995259
5 3959 461083729
5 1705 163968832
17 1002 35795332
18 3299 298001450
5 282 231194301
18 2961 419898681
11 465 287696328
9 1308 497624216
15 4695 219134506
7 1438 488040399
3 1377 131681790
13 2004 154623827
8 3973 279336524
19 3318 284232054
8 587 245919257
6 3269 42561739
15 4493 380940292
17 4596 474904935
11 3823 216155654
1 3128 148186799
18 4463 206774344
15 4776 152829882
4 1621 247414655
1 428 257091797
20 1924 490967580
15 2273 473068049
10 407 398280751
18 4866 433687364
3 3748 317567791
12 288 491899333
14 2932 424503533
20 3419 267544191
18 3520 185250289
20 927 28255816
3 3709 75951495
3 2768 485987943
12 352 242548062
19 845 496011065
19 1131 370899595
10 504 66076874
14 230 304875526
18 2363 206614121
18 773 229628769
10 740 497127573
12 4984 232647921
4 833 453894348
5 14 443586174
10 1693 294759021
3 560 448135548
3 2649 491927948
8 2724 147688362
5 1331 431053484
15 3791 221169290
10 1249 2924921
12 313 373387484
14 3878 461009786
10 220 295287589
20 1676 67508914
16 3221 211110256
2 3992 363453257
10 4433 177492399
7 121 92999314
15 2313 405953562
12 1209 403596029
18 2374 402938268
5 2353 54618330
18 1636 485999672
3 4785 13954086
16 4219 182861362
14 2941 476424230
14 3689 397431151
13 1056 70193257
3 2760 457158053
7 157 238789330
3 1014 363455300
1 1896 383818183
6 1592 345172143
10 4777 448727665
2 4805 311261425
5 4416 334942748
6 1248 65132149
7 3665 308191892
19 4806 270070662
8 1658 116634045
19 628 57482824
1 4816 407570643
10 2881 122024562
16 4477 285227536
15 10 343897457
20 1276 116924384
17 4336 199296639
4 4842 210803728
4 2403 446336662
9 167 131316748
10 3618 418982971
18 155 97101335
12 1904 11186260
17 377 177010019
9 3689 472164642
1 1822 454595395
16 4906 351141754
15 866 313552108
15 3859 10999475
15 2389 4804265
8 896 283383247
14 2571 208729372
15 1139 20142641
3 584 91446968
3 4820 297359867
7 2660 467786702
8 4137 244547941
15 1632 402092884
4 1197 317644067
18 1903 73290402
20 844 209305414
10 3613 170019949
6 1909 149265490
6 2891 141067456
18 366 106501712
10 928 392921069
14 2219 114532498
3 73 363293648
8 2424 493842687
1 3161 111086502
4 1217 71798060
1 2793 212754388
8 4480 462187916
19 2481 220754578
17 2255 387094853
7 2764 33788348
6 2969 91701500
6 3088 331100786
1 981 165826420
3 1419 234863234
3 4747 32433881
12 4278 236410838
18 540 142275673
12 4317 179483742
10 1669 376919527
3 2205 94416651
14 1188 371412416
7 2997 364895851
18 4489 320749497
19 3853 121212337
12 3710 398612569
16 4457 341101205
12 783 290223332
9 4725 196368898
11 4610 389587802
9 242 351303381
5 2384 244011406
5 4928 197662297
16 4569 431681383
4 1602 98707434
1 3828 246582599
9 3564 228931032
2 3484 60404022
8 2591 297864955
9 4267 225534254
14 2836 489024582
5 2546 183716571
8 404 70881753
9 238 69855099
17 3454 232798157
17 1365 326201412
2 3624 458277638
17 1110 421923482
11 3892 171257999
19 236 208259862
16 3165 340254154
15 2931 26457655
2 2319 217519271
12 225 422346526
5 2337 119851012
1 4454 278526549
18 2598 308747365
3 4620 495884157
8 3711 103138087
15 2470 183570369
20 3938 42296813
18 2724 420568932
15 4142 333707251
2 174 474053426
3 4556 394194803
4 4492 269010465
20 567 141892063
10 1020 60967116
19 2932 139020266
3 2427 307988821
14 306 230467933
20 242 228256119
20 4515 493665477
15 2978 48370597
7 2585 369959837
11 4536 245472484
7 3609 215794197
4 1897 151907614
7 4827 453067897
1 1470 336464878
4 1071 329217830
3 3553 113347222
15 2512 79846936
14 3518 247866240
7 445 374853741
16 3331 125287674
18 1907 133723803
16 1711 426267284
3 139 291388399
20 1150 155984022
18 322 396633759
4 2002 365408454
13 947 91182045
12 2067 459830524
11 1942 33893677
10 1280 469628132
12 3613 454860663
19 2587 241779555
14 2585 456000644
4 2281 246848752
15 2448 11096775
11 4399 156937993
6 2578 74285816
5 485 357033324
13 1911 283159918
11 2750 124766879
1 2146 29126884
11 4342 385080583
19 2632 489755684
13 1498 94661537
6 1377 55558920
17 3731 346639711
16 1718 201243835
13 4427 274133423
12 4249 151470824
4 1853 286624002
19 751 138949605
7 4937 181181349
1 2344 166019982
16 133 301551145
6 3837 303773905
8 3484 14376327
3 665 89965867
4 3403 280907645
4 945 133336170
4 494 110436981
10 2171 342967254
5 1655 235734659
7 10 1230171
8 1487 420410786
14 2167 269591579
2 3394 316095575
6 2881 150208872
1 447 72662205
20 334 124856130
1 3701 304190153
11 3495 25232878
2 279 248397940
13 351 2745425
10 3736 497992231
9 1796 57727685
5 87 60774996
9 268 384768182
6 2284 354377798
14 249 148928219
1 4545 254078202
20 4973 452477722
17 2353 80307543
13 982 33189497
1 3131 464987023
19 2099 46291261
16 3647 186654697
16 1828 450479325
2 3223 386524701
3 765 271375297
18 3431 340672008
2 1251 238818550
19 3118 411676319
7 1573 258499198
9 874 289833127
9 2403 218045157
8 1479 496924522
10 4762 229050220
13 4624 119664698
16 3382 95740344
18 2476 47130838
9 4070 318355781
12 2138 138062745
9 2916 356610856
7 708 167429789
8 4746 139241850
7 1672 479843230
18 4845 296007357
11 4745 212031587
1 228 381396183
2 930 138493998
3 4465 365665748
16 43 265653525
11 2094 440284444
20 4697 158136594
2 1666 63307695
20 4466 380466061
7 2705 388300594
5 510 224161137
17 3711 408959582
19 2655 468484525
13 4685 222900675
18 2745 71408814
14 3761 111727430
1 762 494464538
19 4443 85300190
1 3706 228821437
9 3994 365650521
10 2612 209111869
15 4202 137822678
7 931 378366038
12 3120 464862595
13 2109 251825186
1 4003 256792536
1 1395 135634971
17 4277 242126383
3 4774 142025195
9 3080 163812519
3 427 64942436
2 4089 324165679
20 2224 29238177
20 4704 12646416
17 4444 276260476
15 4757 56619152
6 4834 44796264
3 2220 209962521
9 934 179151423
1 4634 188670183
3 118 309525039
6 1237 112026347
2 409 452799510
4 294 265078732
6 2267 11058075
13 626 355007367
5 3815 463302788
13 229 153763457
1 1939 481399697
5 4669 414657655
19 3567 202462294
8 4156 27456092
3 1261 33169742
11 3926 287695078
12 1370 104875841
6 3318 339894985
14 907 384682120
14 2645 445894251
12 4697 46896289
7 3235 16016536
6 1317 88830840
9 1707 485822598
13 3531 205483656
16 2451 341210943
7 4571 379507275
10 2961 14849755
6 683 50287353
5 1686 197528774
18 413 459647612
3 2790 48510597
1 4751 446815382
15 878 281303592
20 3806 122262334
3 4636 64868125
4 89 137886871
10 2931 336748257
15 555 363477973
8 3907 173108322
11 3441 153676313
7 652 493953070
15 2656 308253250
14 4124 358494096
11 4496 97473978
5 483 362598955
10 2643 382721256
2 2134 45650434
3 2421 56470580
15 3353 217038375
7 4229 133045149
11 2251 223519727
2 3643 260792890
12 1333 414043296
19 1143 434736884
7 323 299145642
6 3272 21893252
13 2385 11795752
1 3530 7314857
10 4006 144124301
14 2150 482473781
13 3020 60423565
4 2021 326256864
13 4117 407987904
11 1285 96890757
11 1775 353464961
3 3362 409081815
19 1353 32303145
6 3157 69041495
6 4203 298534146
20 1001 467143493
14 4953 68133118
15 264 360136802
11 3024 5092432
8 1225 14245559
17 1591 26434720
14 3261 83970543
13 4471 361619977
16 2381 174220632
7 2067 262376742
17 2797 21571582
15 3328 174449163
9 1452 204224916
18 4158 354868651
3 1537 423515688
7 3044 295479022
14 2655 347656749
16 4543 6348134
9 4561 310019035
16 2387 456610867
17 1166 414686402
16 3096 372932577
16 269 221899825
16 1182 40912013
17 4266 171109921
17 1832 478266596
12 3687 161014320
18 1533 141616853
5 131 50629643
1 2841 137725023
5 1246 207833295
20 1320 123856055
14 1466 390115205
14 1740 359374313
14 2683 350510833
9 1313 208267184
8 3887 352173400
15 1975 337738168
3 3223 297777424
3 4911 213155095
12 1316 158244481
15 3101 135825143
5 10 293918872
5 4228 20445284
14 775 366276839
3 3117 58892645
10 4140 171642352
9 2807 118039139
16 1243 420176639
19 111 248334619
7 3799 490652793
10 4570 416321832
20 1022 443904328
9 2958 311360246
12 1138 235913692
14 2180 486352330
17 931 42222922
4 816 421292392
16 3342 233730998
3 2879 478135327
1 2297 86835785
5 2495 451996236
4 3691 33417638
1 4098 313303890
15 2528 255944390
12 4130 299380316
3 3667 275910601
2 2502 398417053
2 3674 252502348
15 1171 192330556
19 3605 24600473
20 4932 49519706
3 4775 436467278
13 2379 226106015
4 2475 62825292
9 3196 180347057
2 791 422378218
7 3392 22209787
15 1644 14774511
17 4367 78728685
12 859 429416236
9 2772 435924510
12 2737 393498736
18 2109 127211090
17 3339 238289392
1 3944 269854558
4 2090 356469617
2 3055 322312954
11 1136 445565864
13 3588 90935116
18 4673 497619142
11 4101 396181423
4 1043 169940102
1 1328 90080886
16 1525 120825216
9 1056 373331522
15 1875 249887786
13 3214 319767090
2 4615 436741926
5 2280 27110101
10 1161 314132402
14 2164 416579009
10 4304 158863657
7 2277 204727971
8 3735 439823534
13 3613 408730353
17 2840 45514842
20 3281 28819510
4 699 326031216
2 1744 16227215
3 3072 102495858
20 4163 275249527
3 4640 270152018
9 4366 218172153
10 991 74132928
20 3581 123692585
5 3916 13284165
7 1608 155875816
13 975 134712504
16 3510 54267424
12 4962 438645095
13 2757 488107553
18 1713 290345580
9 680 347722350
17 361 293927552
2 4079 348130225
8 3507 454327635
3 2402 12813978
9 2634 342476989
13 1046 228091588
20 1928 9980481
15 2078 21445854
9 4149 214860455
3 2066 327937716
10 1104 178887189
17 2163 228539767
12 4627 240653824
16 3308 143433307
9 1442 14980622
18 474 243100419
5 1468 214426848
11 3117 1133358
14 3256 14929167
9 2020 112427718
5 4305 17058903
4 2572 86640556
20 3962 400047112
18 2297 443107674
11 2978 249291369
8 1851 387965715
17 1905 192884079
1 2010 246209844
19 1905 316706305
19 890 245222659
9 1965 492546823
10 4087 115519088
17 4972 195101776
14 3538 4944860
5 934 256026168
20 3425 396613096
6 477 282453740
11 2282 177278398
5 870 380463075
8 3816 117707486
19 3413 452366548
19 1452 294523106
18 3188 469431253
5 4445 153227558
10 4963 398620122
10 3615 372159562
11 3817 32845351
6 344 246465787
12 2401 63533105
14 1734 246051361
7 2645 264137628
13 1834 161263826
1 783 360512060
9 1191 258026575
4 3994 162945880
9 2402 5671825
4 1333 312437094
19 1211 225692693
16 4527 212217448
16 2411 240583677
12 2443 97047273
8 3372 149555697
7 3918 48511358
17 4363 455772152
20 1892 447904811
1 4889 207111250
18 149 484371337
19 2477 184771243
9 189 141559963
15 1627 111650743
8 3079 261345309
15 183 489981294
11 4274 413122344
10 2754 426990070
12 4708 26276639
16 1476 237025851
11 4497 80847199
14 2207 489212754
4 3620 158982729
1 4130 24454491
5 947 207229399
12 27 184436781
18 3871 186232390
20 4963 420397008
19 2665 364797451
17 2182 230083464
6 1534 310465870
15 1856 155569863
3 3292 196382135
16 248 112900807
9 186 392259578
2 3704 123923313
16 555 91113652
12 2330 423935081
14 3611 252510329
7 268 135258634
12 2536 238057247
18 3157 148818035
8 57 191323734
8 2069 381266233
15 4530 24905956
6 464 494296975
5 4086 343856773
16 4379 202369749
5 4515 235645070
14 2301 444995930
12 945 164220000
5 1087 290369724
15 434 152725672
17 1076 91317559
19 139 174261751
2 785 111124715
1 1969 400032982
20 141 297958419
4 1557 169779419
8 922 167717631
4 1832 207944740
15 817 421791407
7 759 427254428
4 1770 297790114
1 2831 220314042
16 3289 303345154
9 2137 340922160
19 4353 403394158
15 279 291871344
18 1381 362106930
9 4444 57607179
3 2265 91938397
16 4288 463340423
2 781 18114349
2 4098 271681321
4 3209 63410445
15 395 494317816
8 1602 139694421
10 3521 409598214
16 3507 276770667
10 3784 64051151
10 596 12186534
11 3522 376913172
9 4575 106667940
16 896 139888909
2 3573 13955722
17 807 355845842
1 2252 242073363
4 2556 175187144
7 3804 259741847
13 239 301314989
20 4004 289589851
19 1907 487260689
8 2849 20910980
18 3028 5940102
3 3856 456127687
1 1511 401468135
11 1007 415867596
7 2117 264438195
14 2039 53424059
20 4175 379117925
18 4020 388435262
18 99 375936367
10 506 94562068
14 3421 336117703
20 1418 365305455
17 1942 453030660
3 4738 112123128
17 4441 407561886
12 2256 170287155
20 3040 63605321
2 3856 206133822
2 1922 376363442
19 2472 297906357
16 2920 107630397
11 1443 268954950
5 1891 201280291
6 1042 472134349
17 64 391170918
11 916 81724315
9 3587 491432360
5 3831 412668626
8 3230 49311445
18 4796 345962984
17 3475 71833061
11 2366 456440614
20 2101 256678428
17 3411 411071021
12 579 58157610
8 3273 350036990
7 1093 85446723
3 3937 44344162
11 3948 454274823
13 1200 428510802
9 693 73264753
16 2280 76347277
6 3551 214829031
5 4275 364338578
8 1880 151981706
12 4424 316723643
15 187 289317931
2 2443 153195134
1 3428 6969366
7 1049 458834310
8 1473 402896170
20 2369 140231809
8 1395 46562996
11 1443 332816294
11 770 421563636
20 2564 132188149
11 2276 234180171
16 288 96968049
17 895 401690116
5 3054 330655826
9 1074 410823337
14 2743 385771063
10 4295 229308718
5 4775 375432843
8 4355 332144155
9 3650 358608853
17 3892 50478289
3 384 137014978
3 2593 446247572
7 1872 445610257
9 254 236932481
18 2832 96882370
15 4357 135451571
7 2291 294813969
13 853 62804577
8 745 465846377
16 1157 470415426
16 2890 424468696
6 3233 238884860
3 3370 454935881
9 1164 426266252
3 2622 269139291
8 3436 191887163
19 2726 393357516
11 2786 132071627
3 265 225324060
1 94 10143590
12 2939 109689242
13 1550 393202602
15 2993 494241822
11 479 371074735
7 418 149031972
13 2170 485052795
1 4552 409465350
17 464 52923818
1 1141 194409009
19 1294 442339734
8 454 22461172
13 833 404031837
13 507 47255039
12 2515 21001577
2 3540 493073116
14 212 311815407
2 2125 151507150
12 3384 456846466
18 3754 173902633
14 1983 195433056
2 907 389991958
16 3368 57051516
2 1473 32750154
4 2828 338755040
19 422 491259258
7 4993 247110147
4 2769 276225172
3 596 172020994
4 2375 359995518
16 1381 55716206
8 2514 474256801
5 550 335863531
11 134 440703157
20 588 227817107
16 4158 262454262
15 76 290443533
8 315 242727271
20 3934 360202401
18 3925 260308821
10 686 64479728
16 1575 455707032
16 3413 380396585
5 3054 334834959
3 2067 424225416
10 4018 24235591
12 280 262922945
7 4012 30071064
13 1678 383567402
16 4510 446088753
3 3105 399105821
2 437 351454859
2 1182 290005050
6 1106 189285566
9 3790 404767118
14 740 230012410
1 732 29532293
17 3847 60076880
7 730 7726885
1 4783 275787550
17 32 350624302
20 3173 241137151
11 3485 316821836
13 2816 335666617
7 763 410140900
1 565 244021127
11 910 432520696
4 1160 269642195
2 1261 385514697
11 976 470751417
17 1664 312495575
10 3198 337716382
6 3375 334562677
1 2277 36887486
12 417 269665165
12 4723 327209852
16 2458 290237989
5 1894 358040080
3 3114 481832980
2 3312 448725808
2 1701 104855532
5 499 400532203
20 1149 183605860
10 589 481309387
4 4546 185764411
5 989 61340394
18 426 173995767
5 643 83588148
12 4672 94628456
5 3499 134009584
18 4184 155071230
12 2290 282032825
4 225 306601074
2 1095 139295764
9 1281 50073956
11 1499 230439818
20 3860 420636772
13 3841 9050644
19 4421 67264933
11 1198 380965094
4 2779 144871632
1 2457 108820104
8 1045 475290984
16 788 236994829
16 4582 233340650
9 3520 94935229
18 81 179199457
3 1165 118831806
7 1285 375483321
7 3695 431688188
20 4497 260093855
4 3865 125223389
14 4440 226723085
13 558 308217756
8 1855 453887557
3 3442 272860185
5 2538 119728778
6 4605 36216902
8 4745 141472953
3 3503 339286355
6 1672 67503789
4 2237 47844735
8 963 68696484
1 3986 380115889
3 1678 58218504
19 574 165458944
13 2642 18962454
5 2578 75067362
7 4986 390875869
16 4801 181847249
2 513 105073538
4 4153 91109630
8 1293 50301481
6 31 71083044
18 1079 321416855
13 3766 27660766
5 4552 402883810
3 2096 335883966
7 4413 9197683
3 2146 336263421
1 4756 203745141
7 4604 202735358
4 3436 200602001
17 4831 464843574
17 2328 303170194
14 252 202124573
14 3236 86906761
8 3139 416754087
13 3854 72729919
13 2441 355884737
18 4614 365338138
19 3752 326439014
10 2454 393911297
18 3490 27661856
16 3041 127211781
9 2438 281237598
8 4431 70068560
10 3833 345234364
4 4048 77477076
12 4854 437773338
9 1516 79713566
1 150 316280541
12 337 327934994
19 2456 301579266
15 2956 465942667
1 3930 430556228
11 2534 445489270
12 717 387698580
17 2136 56163510
16 244 361771950
3 2574 62273014
14 1245 54249193
17 1224 461179449
1 1526 201983608
10 1980 276535279
16 2792 233531301
18 4933 83488701
7 4592 341708967
7 4502 387468491
10 3480 1875615
6 1583 140703151
8 2650 475068477
1 1799 137641338
6 4565 311719463
17 4351 430595519
18 1421 275836084
11 1277 300167666
19 311 493624619
11 1925 73734256
4 633 146719766
9 4449 79972124
10 3542 8461119
13 1515 252384627
8 904 366378384
20 2021 383687219
9 3948 142173560
16 4975 283878632
6 1921 192274113
6 2217 174355923
14 256 99909009
19 812 324766844
19 3101 73284264
8 684 444852230
16 1940 335985676
4 4640 431529248
10 3364 52603954
19 2320 348915526
5 3799 323240717
2 1878 421380033
10 1007 335192765
19 2213 31215081
20 4962 403521724
7 1125 40280273
4 1607 341215710
8 836 49975342
3 4902 46473882
10 1533 417612953
8 252 472427478
12 3325 343369649
4 108 167529406
13 2160 57843183
20 1662 176031810
9 2784 74908125
3 19 134451635
8 4766 263562973
11 4022 470283317
19 4126 451503387
6 4452 498057130
7 4071 391644846
14 2164 158612268
7 2784 481098233
3 240 62273335
3 1740 47779459
17 1682 275676714
17 3390 143103345
16 2487 354075937
17 1533 223706333
10 767 462258651
6 2825 11620563
9 402 264523212
12 2651 49326955
11 451 2320449
13 496 12546671
15 1409 250160639
14 407 396930148
7 137 16503874
8 1542 344873040
14 604 178857966
6 216 367557850
17 4551 339772875
15 4393 411324453
20 269 245595190
14 615 71000669
11 2463 454368344
20 483 14394934
2 212 13704171
5 1766 56162782
19 3504 74937894
12 2212 440834070
17 1169 52175420
9 3451 190592375
16 1732 62211443
15 2956 397628735
1 3988 433253572
14 2089 8455201
9 2627 375930769
3 437 154323850
15 3775 286380008
17 4462 64201722
12 1814 99113747
19 1086 429060800
3 2345 151662038
16 4117 432377192
7 1324 463578272
9 3560 244667258
2 3772 254113362
3 637 15983391
13 551 324192851
12 3284 247899729
20 2375 355001591
12 767 274076983
1 735 369027313
9 4218 362929901
10 4099 163717748
1 59 297310875
16 2236 390316800
13 3042 84974197
20 2178 410984140
9 3402 411107034
18 2023 156987616
8 406 226402682
2 2418 264606312
6 860 12568486
1 2169 436657191
14 4085 183207723
11 1381 162059427
11 786 152201219
8 1185 253433194
5 2416 234006725
20 1899 8637926
19 2236 438691053
12 4057 20986091
3 4544 141485309
20 2253 116834126
7 1140 38581036
17 3681 410643892
8 3612 440650002
18 4059 384984687
3 3280 198509272
9 450 478123713
13 3439 61337907
1 118 390735482
4 1978 251078066
19 995 111252585
14 519 359894869
6 2214 489984342
10 4819 145505627
20 4118 220121692
20 2534 376733759
8 3956 438913685
11 762 258780911
8 667 340931878
14 3508 287210632
14 624 176700826
5 1905 345417698
17 4362 313634823
3 4962 12862671
19 2250 297662543
15 1440 91686121
5 1900 260337023
17 2743 423722438
4 3316 252248372
15 3775 347644891
7 2506 39183015
10 294 443392702
4 374 329645975
5 3686 13917365
18 2755 64614294
18 2021 416913948
10 2783 475508836
1 1216 48553457
8 1649 142497165
10 1254 443396490
20 386 14293852
12 4930 461152652
15 1692 59726174
13 3273 430087520
9 4173 109655794
2 4240 47017398
2 2628 266188694
2 2822 445005734
3 2498 35039305
4 1704 228299539
4 1923 312832550
19 319 165272728
13 706 233017061
3 1219 169527748
19 3287 63499784
18 2035 292572505
1 308 126174220
14 3906 485226800
5 1059 157069825
15 2468 331074996
10 2417 126272844
7 1030 59284593
1 3422 146315440
15 1656 57900207
10 1210 14402662
13 3398 54587339
14 49 488296285
6 1826 125016116
12 1944 381384771
10 2604 437219705
1 4925 265831296
8 4418 448988465
18 3954 482479493
1 503 14781077
6 1745 156609294
19 3167 391085987
10 4577 438734019
13 601 222859151
7 1655 372389651
6 3427 192178649
8 4358 109959606
15 4305 431452376
7 2127 277645995
10 3039 368631258
10 4417 101567913
11 3617 424589778
19 457 385240923
20 4625 467557736
14 4650 468308599
14 1393 433146361
11 4271 53629537
8 4132 225521661
2 3979 38941694
8 3385 78996933
13 3255 137557900
15 3392 287120680
18 1916 7286045
15 2450 29033274
15 4436 153171269
8 660 332735516
12 2069 412874377
17 4748 280545184
9 701 186579896
18 626 309167426
18 3678 392648704
5 3240 183403186
8 4267 34621181
15 4522 316429738
18 2401 362668288
18 3926 408097066
14 3791 279477369
1 2981 425688687
20 837 68660891
17 4792 428332761
4 4040 29296922
12 2891 90709722
1 3732 286764111
17 2020 475000566
2 3792 380417655
1 2436 402160928
9 3685 259548651
10 1084 26779819
4 2967 410770512
11 4697 412544115
14 2498 108535147
1 985 240938161
4 2029 28967260
9 3803 49209370
17 682 224729017
4 122 389656761
16 1083 323581659
13 4202 84118399
7 4254 108361167
3 257 368860101
15 3386 28439342
17 1983 10558764
16 719 340717246
16 1566 379128363
4 1713 308558229
5 3745 230389572
1 3982 178984970
9 3552 193437226
20 2778 244210716
10 3907 185896348
18 1513 261850943
9 2746 257898400
11 4701 108457019
4 2635 339225854
11 1540 71104547
11 907 417554893
11 475 232527612
12 771 8532402
11 2172 358957168
16 2596 409890663
7 1979 476540122
5 2643 324427445
15 2877 283614986
15 3189 399844002
17 1735 231344317
2 363 261306698
7 2428 80909159
4 1255 372323829
3 2551 358939902
20 453 247999180
16 852 469357751
4 4019 128036489
20 3819 81120368
12 3328 472940114
9 4285 39233043
13 3944 408719737
2 4404 380690340
2 1309 479178781
17 1815 184144396
11 1047 150669813
13 147 353217014
2 4117 386347257
3 738 463002586
16 2273 12045586
9 3951 78782143
15 24 172813160
8 2328 139263851
6 1943 362304917
3 882 465588966
17 3046 235858698
19 4616 453241876
4 4544 337541379
1 4284 36340858
17 3593 115051522
15 2468 249092149
1 142 343854362
16 3374 55329932
5 4928 142165842
7 435 236985751
10 2817 146233127
20 3127 161918458
14 892 157728368
8 2511 150019811
14 2601 279054041
15 1849 261230419
17 3398 445880801
5 1375 450651
9 3150 306230052
11 1084 204849301
18 3854 389748103
9 2132 53487555
4 4610 19798128
7 896 413461458
1 3044 388162628
18 3327 338808669
5 4509 273807979
14 934 357988326
8 2481 275040931
3 1929 449573037
20 135 127998752
6 4678 152643181
17 1006 384959773
18 9 133520171
11 1113 383728948
17 746 18854208
20 124 195108409
10 816 327172106
8 2987 123645638
18 3585 67030041
10 1785 330261522
13 143 109980985
10 4119 306229398
16 2220 273772713
15 4344 459168626
6 2510 329906467
12 3523 352578596
4 2835 421604146
16 984 27560039
15 3413 229857628
19 673 298709468
7 3791 257087034
16 2107 283359922
11 54 389744990
15 2402 237667430
5 4593 114557649
2 3335 428427416
20 3489 191321681
1 1893 440701366
13 729 196670500
15 3799 255141653
16 1446 74081063
17 4996 43035188
7 1095 242017592
20 883 51731778
7 4405 172890210
13 4159 308196556
16 396 475684463
17 627 430375923
15 3584 427636245
19 973 422895057
7 2097 485695455
10 1391 88652139
10 4431 134936679
1 4329 22647610
10 2341 243968215
6 2192 328679877
3 561 150086299
12 2770 29317234
5 1578 13817206
2 1503 27308789
12 992 427263626
8 2745 461215429
9 312 29220670
8 2044 309533998
15 4869 486276040
20 1942 395953503
20 3359 293059240
5 535 416026070
8 4975 335503466
19 4330 292209289
7 2744 223929638
18 2466 497985501
4 3760 10247562
8 2109 399745443
10 2732 365603514
17 2668 77518722
11 1079 49260164
20 3832 207533375
5 179 176963146
13 878 67665301
19 5 6123981
19 4780 5124717
6 2005 376141646
17 3417 366826922
5 1067 201529135
3 2688 426312407
3 203 110955120
3 4541 267407200
14 1329 482188211
10 1358 396884232
15 3005 215777403
6 858 111406754
3 4560 377066545
19 3389 455311664
9 4861 397580518
20 106 331488177
14 3424 132489252
16 4791 203163632
15 2553 442087967
3 188 421899327
3 10 226307535
16 2643 252084233
11 52 251118960
14 121 461022664
19 4750 380698036
14 1995 141987508
16 2190 130453618
16 2218 63690960
10 796 193556889
7 4743 386667239
1 1990 340796235
3 2902 97046816
17 4918 460186471
2 919 433666461
3 869 110139935
6 1968 321544718
11 1636 72387867
19 1019 495604917
6 3349 200072640
3 838 356891134
20 934 265838688
15 3790 416853447
13 973 107134130
9 2954 467180114
8 1052 69231041
13 2749 410055254
20 3774 323125008
5 3412 296680976
19 2168 42965335
7 2300 2120897
20 520 191283021
15 3053 160631713
16 3089 84901565
19 3257 385736571
2 2781 295725569
13 828 430946050
8 4801 137069677
6 3973 74247993
17 460 249254831
10 524 357166835
6 4271 238735632
12 3465 194382272
3 3365 323728236
16 3427 457536985
18 2700 243221910
20 2358 355300694
3 1402 412564137
10 1203 82165998
8 3985 108811943
10 3539 467942876
20 3548 59135568
2 1572 50449771
8 3991 304940151
14 978 443576515
16 3545 48502294
10 4910 85092495
12 4045 62327185
1 139 268115224
10 4844 419763435
9 923 389968048
7 2836 498022193
16 3533 211869784
19 2924 490982105
14 3026 450520842
4 2613 375226194
9 2595 789438
19 3802 243884248
19 1828 35388018
12 1376 7094762
20 28 68822997
15 1262 453887832
19 1226 131697273
10 4734 446846306
3 3761 236049311
20 1817 421708930
8 2212 110891273
1 119 381577357
4 3738 434150589
2 804 326261257
8 2442 352857888
7 1563 340922084
11 2888 433984927
1 2887 437277056
6 654 346149057
7 1188 170989251
8 2755 387228187
6 34 307175988
2 4575 319642024
11 386 230686748
15 68 209866794
14 4766 463158915
12 3654 219421352
2 3140 399840735
19 1428 255758784
5 3436 152783786
7 4244 136697533
2 221 240531628
10 1354 11779576
18 4419 119201008
7 1865 147506360
2 3764 125671298
1 967 230197347
1 789 60097165
2 3125 410187553
12 4441 482592198
5 437 147591136
7 4578 51290376
9 3746 481136786
6 4853 47026988
11 2122 19540835
19 4154 66569908
17 4383 212136740
8 458 226786557
6 473 490118501
12 4999 160961169
6 1173 253933419
12 4438 154692158
16 3089 432922073
15 4391 236268815
16 2092 426204837
16 3179 221578729
20 3002 417545983
4 3069 22229616
13 4894 384639870
15 162 222023489
5 3006 386662606
17 776 169706286
19 354 217903896
14 4594 276213573
4 2013 278759965
8 1409 189705303
6 586 428615364
18 1468 450784767
17 2047 65187345
17 4337 133860927
3 4045 112063530
12 2249 60585886
10 917 215026118
5 2935 145758875
2 4628 183474586
6 4705 270386396
4 2623 288858692
15 3749 145258823
8 3311 456535558
4 2381 62985946
20 2094 262047916
1 211 51782101
8 1960 84759948
8 3509 241979787
3 2595 77781459
10 2249 347024964
17 4710 272737166
4 1937 128867689
8 2869 57787188
5 3208 452921151
20 1362 99569497
6 4683 351994339
1 4597 291243892
4 2105 377367372
18 677 351577446
2 1731 336781492
18 2701 86005568
5 4060 429557466
15 1871 290186777
17 4896 252443057
15 3723 240428534
7 3753 302144102
19 3753 220556682
3 3765 424395279
16 3698 237291587
1 625 5491919
13 2970 482801153
17 2465 105527465
4 4561 39737103
1 2492 307607022
5 4676 66909549
19 3468 205910584
13 4512 54322258
5 3531 434442060
4 104 260460435
10 4416 410058834
13 2401 76032246
12 2551 20000442
12 1052 400445080
6 2452 491724571
2 388 61884796
9 3256 210394768
14 3427 241227224
20 3233 309820734
4 4345 242703141
1 1006 19401289
7 3125 489896254
15 1992 488783740
9 3353 194444346
16 1210 303005119
15 937 421653564
11 3346 118078156
8 924 44896177
4 2717 109755161
14 1065 206852561
4 2574 146152417
10 1267 435283462
8 463 324405345
18 2261 399314674
2 1069 424006578
10 4382 462824408
13 936 432445866
14 3838 38542578
12 1856 167568236
8 1199 8101989
11 1689 154845349
11 4812 215421539
19 3759 156106828
12 716 8861501
8 2 183683891
18 3223 494974266
10 1003 261894368
15 2471 439643558
2 2940 262916478
19 321 44787387
16 1476 40636143
14 2425 243693965
13 880 209675016
2 4953 239098760
12 1195 177571755
16 1337 262845698
14 2886 42701095
17 3200 144767233
19 1095 470018429
7 1913 113983486
20 4190 272911725
7 3118 178308818
4 1739 243024126
14 2617 29715542
9 3145 41960434
6 4693 431361668
2 1582 173963195
7 2769 4583656
16 264 479636936
12 4396 115168464
15 1480 204521703
9 2961 230309961
8 3818 24581515
1 333 4577377
10 4819 71358371
15 2636 403836093
15 1697 2157151
2 2430 255020961
13 582 302712511
2 3791 109539234
15 277 401085245
18 4002 286949673
15 2195 439550033
2 854 100940856
3 631 284498641
16 1089 468301429
2 3185 312812340
12 2207 173324202
10 4094 178398496
10 4899 421815061
1 2690 206878717
12 3099 282830600
18 692 321862265
10 4232 116332399
10 4085 432810301
20 2107 35329151
17 4824 365904234
12 2857 366608865
12 2531 470594616
10 3904 69446119
2 2036 259098841
5 295 277092857
1 1005 51843896
9 1809 488401415
19 4857 223883881
1 3058 405333043
4 2835 441241465
12 1712 290734964
8 517 334351520
13 3794 340306632
7 1990 198954871
16 2404 69710464
18 371 59414603
4 2617 262689141
13 39 455694285
4 1407 455052861
20 4409 413511725
16 1238 30987422
4 1348 400586655
20 320 429031441
20 3754 217119352
1 202 240086665
2 4440 81880945
4 1953 468058476
10 398 445163320
8 4366 179109433
15 1531 439567567
13 4682 156785756
7 3612 34049889
17 1722 311700379
13 3301 489901645
12 1635 366730906
6 3878 454767100
17 2390 154221207
14 1679 470801655
16 3053 312287501
5 819 461543111
15 2148 390889318
8 4752 113073085
3 1112 346138579
4 4869 435812851
14 211 264432343
3 875 182050629
8 93 39336853
15 2044 65569669
16 172 215294539
20 1799 391258287
1 836 52138589
7 1897 347664664
7 4151 496522522
15 3884 266146562
14 7 32237265
14 2147 446178048
11 2774 227304302
14 4300 466996689
7 4524 282428302
13 124 466441541
13 2448 236822644
6 246 7171467
12 3381 397406381
12 2156 402616477
8 3439 200325864
12 3875 162160770
4 1043 183187358
4 2459 159799526
19 3666 352309323
1 4501 421383444
17 3637 197571319
10 1658 95807463
8 4338 396196489
3 2610 132194619
17 2893 353474183
6 1266 462093343
2 271 16975874
14 4364 225064886
3 1107 253333394
19 4883 244132053
6 1883 198288340
11 619 392480530
9 679 329952344
5 3045 292780066
13 4733 152130178
13 4496 134464425
18 1721 395528396
1 249 479531244
7 3287 85265694
8 659 47142120
8 651 213993853
6 71 435466224
4 3071 133952530
12 4573 16588136
6 4557 324354543
11 2385 47166359
2 2968 109898444
2 3766 277226230
7 3247 125631460
13 2301 107876867
4 394 318668492
14 1727 252346208
8 2890 146122309
12 4782 409897216
15 2804 48190566
8 3824 252831498
9 2807 139361172
18 827 81342252
4 3073 163765096
3 3514 436265123
12 2501 30230593
18 2622 143141277
11 1559 122070203
4 460 72558784
19 2469 467395271
13 2821 102797615
4 4664 458452959
10 4841 212558083
13 2672 16177507
7 4067 146190613
14 2340 37537203
16 1688 194870035
20 127 392312759
10 4511 453359495
17 3875 233989159
9 425 222711135
3 2681 58611541
1 3898 497014895
2 3422 199209937
10 814 439421551
20 1032 68411693
17 3348 356331472
15 2351 219445714
6 2558 126122678
2 3148 343859961
10 2910 154623701
13 2380 434628857
16 2282 446920216
12 2813 185310509
14 3209 103672196
5 726 129794014
14 1292 220934936
19 1523 362355704
11 4781 82806934
15 4647 339135716
15 306 355849055
7 2960 476143469
12 3786 341687435
7 3559 9448743
1 3454 392433352
6 3924 43731165
4 3033 255621065
7 1213 121864265
19 2368 16492444
10 1559 3046378
9 4771 120277461
5 2243 455756162
3 2321 170001680
10 4618 388607537
17 3303 204124199
1 2505 16439472
20 2817 22036589
12 3246 369846293
7 4767 434353288
12 1680 246060418
12 2065 435568193
19 3210 468015607
10 3947 435254197
2 4767 353087634
18 3089 485608221
17 3999 409534185
3 1347 16442784
4 337 239199397
20 3266 19963318
10 958 98824346
18 4113 173602769
1 3860 102143217
13 2148 71311031
10 1632 6462902
5 2595 89671517
4 130 127952970
3 1848 412569484
2 3316 30782658
19 2044 121395073
2 2899 223535378
13 3838 146787031
18 1644 14513250
2 3979 69067742
20 928 38312161
1 430 201597173
19 2136 487100063
16 4905 371649729
10 1504 199711046
13 2282 415614452
14 1775 116204239
4 2935 83557572
1 3109 137220660
9 4049 38944112
10 4908 312033046
16 188 308664202
17 4704 47835044
15 2437 141246331
5 4094 239244263
7 4850 460503161
2 2047 414562674
1 3701 311358981
2 158 407612290
16 4585 72917348
14 333 154920105
13 323 313173821
20 908 25411654
1 3929 132367254
19 2810 239000684
11 198 167249668
20 2977 54040788
13 796 200131608
5 2445 229441892
17 3127 164488317
6 917 314738532
9 4104 134915408
1 3265 266679139
13 2199 247721270
3 4417 86776049
1 2744 187746285
18 2268 439410737
17 3047 45943279
3 4062 371235814
15 771 481022749
19 3760 207833466
17 910 475057251
8 619 344384870
17 3194 216191272
2 1524 204823075
18 3165 478907869
20 4978 180535495
6 277 336635400
2 1019 426678492
20 4485 130276099
9 4442 381114989
13 4774 20565006
13 3843 409815964
12 3550 12432633
12 2317 60480631
16 236 457214272
5 1854 286585376
6 4385 55495151
17 3186 490782347
1 2176 325654474
17 1636 493504285
11 4798 396804739
11 2083 82743415
19 3938 363626439
4 278 7860871
3 3861 67279920
5 3280 440524392
5 2635 406188636
5 3364 222054717
7 1384 244013103
2 1553 240040338
4 3836 336239424
16 2414 265458115
7 2447 24718607
16 1182 409446265
20 2588 407795500
6 3974 115557966
12 3281 396204193
12 2898 46021300
19 3589 398707759
5 4939 317155315
6 2577 352294716
7 4371 473048546
20 4495 112966364
18 318 223951791
2 3325 217325676
2 762 228019121
4 3771 225704577
9 911 67323203
19 1272 187589557
4 2592 128189296
3 4304 382650649
5 2448 386400634
4 2032 287473992
15 4413 29328126
3 3840 190768041
18 2656 133389332
12 304 54513380
10 2978 87963474
11 563 317424266
9 1648 24371212
4 1686 115337513
12 3032 494475624
4 4665 387166764
12 681 127043610
11 196 172158603
14 3006 230127948
6 2691 26237890
17 3123 373950939
8 3818 15631582
12 982 469358062
11 3129 398974877
2 3831 109530432
18 697 423238413
3 960 339402560
1 3605 287832865
14 700 464105389
14 4610 457173844
19 2979 389351260
20 2286 88578858
8 2237 218856370
3 2915 46689359
14 4370 448854368
5 813 104574726
2 2264 14275835
4 3680 95513925
2 3020 477531448
14 74 82742517
7 4207 361509146
7 2518 283570957
18 834 31395518
12 2959 493278483
17 4370 415708800
7 800 350414795
16 2668 497849988
7 2106 194484317
18 505 30646797
14 4470 409089531
19 2339 49356551
3 4966 324354719
18 1237 434625690
7 56 38115511
18 807 4341092
9 3018 71530708
18 4328 353313178
20 310 416555775
14 1433 419126977
13 4575 41960635
5 1168 269453807
4 2458 358545807
19 4106 171763884
14 662 166295366
10 4206 31850088
17 3732 266191721
6 497 146500880
8 2350 311616389
14 2740 425527970
10 3179 85245356
11 2719 467514243
4 1849 393756848
6 4370 193444716
13 994 441059288
20 2038 282222727
3 4151 95029265
11 2495 489544311
17 1423 60155282
15 1988 418477753
8 2417 215474992
19 4381 102168498
16 44 252483388
7 4132 203245509
1 1950 208501643
5 1580 353157831
4 322 395951818
18 3557 272806411
2 1136 194221889
16 3125 57346249
17 2720 442144731
15 3903 337665672
8 350 5394978
18 640 234194530
9 3527 182700622
1 2484 266704526
6 1058 411243494
17 181 405326720
6 648 475559550
17 1148 381300851
14 508 244274344
1 21 332453471
6 3716 230059644
3 1895 146012557
8 3357 312960282
7 1545 480139027
1 993 308951703
8 4870 149572634
5 2052 400397962
7 4169 347229305
17 83 181585942
16 1041 442725922
11 4539 53034751
6 1926 281301178
12 495 456805506
1 3201 375552011
19 3346 438094944
11 4039 175844237
16 3976 36763117
5 1591 411791041
9 217 125503270
17 2607 35123280
9 702 213904410
11 3122 341370159
1 2866 406019552
1 2348 153379878
20 3649 354126288
9 4347 12919422
1 1843 487487215
12 3720 392256834
9 2441 470476264
18 4380 290237828
11 3511 444433654
10 899 291655132
5 3496 50830099
13 2307 381743865
18 3109 357110132
7 3437 346120585
8 3654 102718124
3 3211 131682875
17 3438 453662908
14 872 26819489
3 938 488428505
20 4963 201243357
5 2554 17382718
3 4683 327743694
2 4295 198996621
9 1739 369597584
19 1715 421435247
11 879 442414233
18 2099 437288297
6 3253 445331246
19 2192 118809141
16 1597 298749793
3 1897 477548249
13 2049 428038710
16 3201 478380710
7 4997 37801071
18 1223 73130453
16 4159 431976494
14 1393 199888036
9 3391 180548948
7 1775 455266919
6 4584 8681834
10 14 384786243
10 1677 124483724
11 3201 95861350
9 1068 38750479
3 33 321416191
18 3086 225026391
9 3023 64532508
12 1756 320181599
20 452 418324431
7 747 251068105
13 2007 183822141
14 4728 148919502
14 3662 438273423
16 4989 231269264
15 2795 390709179
8 3586 358114890
9 864 436688703
10 1011 213606031
19 4939 110104749
6 792 213291951
19 3866 110963297
6 3688 348471883
16 4904 60942245
2 2068 434813586
18 2270 143618167
8 1626 443945611
3 610 197586335
9 1591 424379928
18 4314 180964544
8 4747 455591378
3 4537 193985960
12 5000 17176533
4 3033 381589378
20 3795 162352898
11 4911 419583056
4 3689 129658314
6 3754 317448648
15 4619 465513802
1 1340 424698767
4 2178 217871981
17 3183 162389813
15 298 452605391
12 312 456676583
3 483 426882676
9 3870 170918015
14 1595 379811534
6 2267 163589626
10 1741 81443045
14 1130 217918786
4 212 13299663
10 3135 29068558
12 4224 306965292
10 2618 166153356
18 2991 134598934
15 507 424694582
5 1852 231844446
15 3798 185723573
15 4828 245487280
18 2817 494902416
9 388 478312262
12 4305 153928385
10 3372 478314796
2 1880 477990454
9 2934 17542060
20 3337 151898063
9 526 270608799
13 4553 124367926
18 115 146435295
16 4336 328235568
6 2524 247713808
12 1486 26617617
19 3748 333523600
4 3054 416898760
13 423 249684323
10 4869 254800253
2 1346 384516271
3 4091 203163798
19 4069 259513304
8 4592 19565142
10 1820 442318994
5 1824 300391835
16 929 177517328
8 2871 6355385
13 2492 460071564
15 2485 326796546
1 707 279297852
16 3179 208559738
6 2169 79551482
2 1372 245288850
9 4258 152929425
15 1188 99197971
8 3173 266051866
9 4020 372126687
14 4560 436613600
15 4963 162998889
16 4023 405320466
14 542 281806858
4 710 124032455
3 4888 25126243
14 2769 247466186
13 4322 301188822
16 2810 79275396
12 4020 123890001
8 443 21096893
7 273 175738126
6 4455 137990614
7 4671 13522420
12 629 66008728
3 2716 6879529
19 2069 265922464
17 3353 348394163
12 4032 281074339
15 571 162995503
18 1147 269023258
8 2508 187261202
5 980 362090088
18 1750 62045924
10 339 171078872
20 2712 280096450
3 1506 82907165
7 3174 231721114
13 909 974649
15 3444 164268291
13 3018 37132867
16 1579 138242724
5 4074 278466570
11 235 490075030
6 1646 446100505
19 2039 125314518
6 2746 477732025
2 3899 334909759
9 2180 65842723
4 3072 135185606
5 1869 132814834
12 1111 393933470
11 1158 164139496
15 2761 182950746
17 1500 258504137
6 3837 363167600
16 4293 190087617
5 4826 176147528
13 552 26511671
20 1415 2068859
9 3928 434678984
11 2642 112119596
15 953 282209919
19 2326 457376481
10 4841 2242877
13 786 406932577
14 1560 71759815
15 2201 126638211
1 1824 357872159
15 4972 417740515
15 157 424251856
17 2369 79579329
12 13 113133860
14 2199 253979545
11 1056 365715130
17 527 38360473
18 1184 4952844
19 444 389476515
18 626 307492543
12 483 298469593
18 3139 35614171
17 155 258439748
8 3988 386695998
6 1686 244352670
13 1278 356642943
11 4542 212757707
19 830 121893399
20 4192 430948347
11 625 271732943
10 4356 70710465
14 3240 103711131
13 1074 412595651
17 4381 470684182
14 3405 393140197
3 4108 433576776
5 3860 333958935
3 2987 145725154
17 1940 422070568
8 2721 112283125
16 3198 452075104
6 530 124649537
6 2159 227043472
4 1440 89405882
2 4202 40647110
14 3363 435349692
2 231 448005520
14 3250 469880397
1 744 390178004
5 1599 454644611
9 230 22871979
5 3335 274060875
5 1487 65411093
9 2623 238934261
1 1035 295469168
13 623 106539610
14 3066 373077554
13 3834 199590504
20 487 119095575
3 2916 417236246
8 7 198240408
20 3290 485509345
10 1954 91407528
5 1885 371883266
17 689 111918648
15 2687 162143202
12 2254 314279925
8 2443 494647679
16 4238 177342069
6 3177 362106865
12 1025 114259655
1 4719 488029433
12 992 444499935
14 288 297119181
3 1790 132209804
4 1721 347249668
1 272 483517671
15 670 410628553
17 3500 479946569
13 457 398713948
13 4901 383239298
10 1179 481023725
2 2468 282073015
10 4528 321960176
16 1048 365908843
11 4191 373340880
3 1407 413226493
13 207 32376326
5 3002 9450589
20 1075 36496189
1 1596 131667434
6 4775 125967188
19 2747 283635816
19 600 97899077
8 1613 22574168
6 2430 482002171
16 1724 77996076
4 3485 247234026
12 2346 185022013
5 4191 472151553
11 3629 262737425
15 1011 430946992
6 1260 153532330
12 1209 455459669
2 295 158157411
16 2883 325769055
18 978 429164755
2 694 163298027
15 4442 52034725
10 1790 8016760
2 3046 395183414
14 156 55217417
10 2759 135860461
6 2219 183394563
13 1871 139619919
18 2878 140869040
17 2629 463122968
16 372 484073027
12 1944 391251160
4 660 217046110
10 1719 90169093
2 625 378887100
7 3799 181434594
16 3294 403295041
4 3644 435662883
2 4377 259939758
4 5 164165139
11 1580 351910416
5 788 367180780
19 1271 92507947
2 2652 78117957
16 3791 303617472
15 4169 185011796
19 2314 322274465
6 3002 27948399
2 2472 478682949
14 2690 311505088
9 3083 129508685
12 3522 105699644
15 3303 350311913
12 2448 295527496
7 3642 329951226
14 3812 40345423
1 3260 50166977
15 2269 76607168
17 4072 150445588
2 4775 107683523
8 3105 144045733
13 119 416259180
3 3005 271332607
16 2629 119351890
17 957 86867972
10 1248 364156718
10 698 190713134
5 4581 494086085
7 1393 143177248
3 2904 432828253
10 3824 176111458
11 2577 414282732
13 254 146799952
4 3024 32742205
16 1966 433469305
3 1337 447062455
5 756 66714507
3 113 32064048
13 3478 470440403
1 798 143958628
2 1571 378553871
13 2858 333766544
12 3855 384372761
17 1007 166987626
18 2661 156793408
19 4884 161428413
15 1779 226410036
8 334 301121577
3 3793 26283175
9 263 216903285
1 2417 484118963
15 3883 271417159
12 4432 381559428
4 405 337500951
9 2923 442112329
14 1150 123341748
8 1347 157795715
12 1526 295002484
8 321 165183278
8 3680 26575275
14 537 77045403
6 4586 394519301
2 1675 19163887
13 1538 53958257
2 2861 418420533
14 3745 290082744
8 3665 256363567
2 1051 294992525
17 3533 254675868
20 4061 329080950
10 198 274263794
18 1357 452118415
13 923 37683721
19 2782 48909178
6 2528 38924699
4 4432 25825790
3 3503 300858555
8 1939 452550944
10 3304 137473293
5 2429 18779980
7 3290 238917769
11 1383 447081902
17 2183 79644840
1 1251 248810681
8 3099 36729052
17 4880 286526064
5 701 23299251
6 884 445266342
10 3157 223372032
5 2024 325330661
9 483 483801230
7 1472 371717870
2 3654 275929357
14 2688 416290432
3 770 330768229
17 4247 63095175
18 3456 120280018
3 3175 85012363
7 2673 89786739
12 1370 473644347
12 2427 152605000
9 2110 85915426
17 1466 377418125
6 2362 30237832
6 3863 216168316
3 1622 37032715
18 1413 212175800
1 1662 263841785
15 3758 2345688
8 1799 230532900
19 1273 135829161
1 2232 365606705
2 2367 202472547
6 930 495492520
2 3297 10462574
2 3032 495567305
13 283 124545921
12 4311 375061852
11 3636 462797283
17 639 79455666
19 1715 170378098
8 143 139758506
4 4363 458252308
7 3716 62457624
18 3591 385530908
9 1842 407449412
16 2918 411771268
4 3905 278145427
4 2311 128034475
18 2137 106509761
8 198 85969968
12 1781 60472400
1 349 160766138
11 484 82920437
19 4251 454025913
4 2331 366740282
2 1752 241317267
18 867 73381042
16 3558 214627299
9 2705 381531856
2 1113 85247789
2 4568 87644038
14 3024 91559629
2 1240 51327807
20 2289 488315796
12 2450 22173821
7 3608 290216332
2 2458 447443802
14 1904 427995062
18 3051 256645204
1 2847 208109238
7 2638 309590913
18 1158 239484603
6 3250 401835397
18 1183 381203016
3 4132 401316248
12 1037 427022029
15 2057 105444626
6 2758 442360848
5 2535 294626713
1 2076 349310127
7 4095 322006003
7 3383 202066815
7 2373 140901532
4 4796 49447785
17 3926 445836239
12 4657 157380221
13 2128 272141271
20 1893 262463265
11 4613 325724474
10 4316 84743432
8 2159 90683304
11 1473 35476417
15 125 33039817
8 3626 287887059
19 997 330591758
4 2479 494700410
9 3823 99628110
13 2747 228368080
8 2288 13479334
4 2897 434400582
7 259 189361005
4 3495 220216612
2 4969 306681829
8 2350 116030741
7 3018 437093239
19 1431 429631365
8 4554 478463428
12 2031 35747134
7 348 271675437
8 3923 330784711
20 1137 233267539
8 1636 324676782
11 842 434560042
5 2004 394641748
1 4929 201869358
14 2655 177796943
12 36 133978485
18 2731 189283702
12 1594 213233478
17 2751 422754970
2 1603 236984937
1 2911 300222941
17 4499 377112925
3 1877 215164035
7 1647 164847832
5 4753 495529902
13 1485 76319533
18 1682 393428716
16 1600 277185854
3 2347 187685348
1 3738 128132923
5 670 282497031
10 1000 443094572
2 1347 129187209
13 4161 319113568
4 2690 311633077
9 166 77323682
10 4372 131484761
17 2907 294776073
15 477 487251674
14 2780 189490915
19 3309 136776168
14 913 148084734
18 4985 229174183
9 3186 139306129
10 446 343317782
4 4562 457748546
6 4071 167465419
7 4015 454852793
8 3089 152552510
18 4288 347263797
4 3757 164768658
20 2677 233219205
15 4950 262390075
20 3811 175873195
13 3014 145580064
17 757 387136604
8 3949 196068838
3 2763 45330162
3 2234 475067753
2 1694 478912803
19 847 230581795
12 2577 98215090
9 3968 353083376
3 1929 6180992
19 1644 192391039
18 1686 56221972
6 3090 188539937
3 1095 454853985
3 557 203356604
7 1201 344163275
20 4712 99403561
3 4209 394043596
9 1826 333698790
7 2060 146458637
6 491 231710063
14 4341 37522147
5 1565 306107947
15 3103 452055049
13 2659 456069176
19 1647 121081579
8 2020 321705278
14 4123 185272212
10 4584 68931648
13 3348 473172161
4 4937 12428579
14 839 475831569
13 3084 102669080
1 3215 73176207
1 1733 1587370
11 2405 65798026
18 3518 52279586
2 2768 209309238
9 2767 205442545
5 3460 107182977
15 3495 197027338
19 631 85993403
6 2553 49160526
1 1535 303790081
11 3319 202811381
7 3981 138274587
11 3395 39409188
9 2972 427710220
16 1368 121405021
19 1265 196847120
2 437 441764008
14 412 146687084
4 297 126064568
10 622 330077731
6 1496 396974359
16 2497 65653303
15 4372 392499215
3 4043 353673509
2 1756 449603103
8 106 112469873
6 2248 471810296
20 3952 294386040
19 3785 479578342
3 3672 456223120
8 3013 435941921
16 1902 124548130
1 3170 448935676
13 2139 247011260
20 3534 454012261
13 3279 409885064
6 2165 454110614
18 3324 285292434
20 370 171388803
2 1713 42370542
8 2147 328704851
3 4964 3185789
11 4385 348359746
13 3110 273818530
17 3013 33170607
8 2619 112425620
18 2884 189622187
13 2103 13192173
13 4140 393885302
7 4881 39392625
1 3652 21953436
12 3067 37081550
18 4871 42585194
15 3727 14516962
15 1361 34091232
1 4275 47938557
15 1632 205648330
10 2030 364254322
1 1731 275225195
2 3576 367193990
1 4438 190247931
14 725 84335697
18 2620 337005685
5 3858 493974528
19 4435 175152071
6 1238 294059220
12 4115 253373774
2 4458 497946999
5 1902 444201195
8 721 264695498
11 937 274112374
19 4792 66237554
12 505 341489372
8 3886 126257123
13 639 310931173
14 925 76669311
6 1068 237076527
11 4742 89001638
7 3669 422173215
17 3025 97004889
11 4359 299832799
19 34 224886883
17 4011 151183197
16 300 201129374
13 35 274330626
13 4674 247330454
5 3139 354393560
13 3472 377785796
18 3304 353365004
17 2510 125239233
18 2148 358478131
10 4805 365472599
9 327 456345080
7 895 155552774
10 823 457128949
5 26 238484028
16 2624 57520568
9 3557 205496267
11 2084 174298790
14 3706 317388794
19 3461 81325925
9 2858 445382180
1 2797 284807687
18 3827 385226992
18 2636 211855463
7 205 431552338
13 2289 229300209
5 999 301924692
6 1367 181904848
19 1183 58892731
6 722 49592411
5 4583 458543756
3 1047 344953445
10 1248 132292977
7 4255 253451648
3 3402 36311100
6 1555 197025354
1 1337 66545738
10 849 328080348
4 153 270686230
8 1909 332711810
19 1323 354148361
14 2896 312216877
4 2110 487019971
8 1533 91056041
19 3429 3709607
4 2214 59142577
16 3239 49440688
12 971 68878281
7 521 355385218
13 4474 202195656
16 2982 475327469
11 799 362124332
13 2639 14584393
9 1502 256656371
16 3219 455273522
15 987 23254493
16 4208 446869519
20 1024 108297775
7 495 284130726
20 3327 199804216
3 4411 469604624
20 739 398295193
10 914 111352641
10 3843 405577246
7 4986 440526700
12 2311 242502258
17 653 119004440
18 3144 264016504
20 3933 416194613
6 723 47488445
9 2271 340245122
20 335 353845110
4 3796 459846796
12 2938 89409963
13 3483 121426502
13 407 194816514
6 4432 73122798
9 1866 201632796
12 256 327974820
10 4057 455274132
11 4922 307441256
5 2389 130308351
1 1790 363000893
6 3278 243597534
19 2057 313467250
20 3883 345825863
5 3495 427362081
15 4311 497759937
16 4847 356922504
14 764 134742265
7 1787 318484102
16 835 234981122
4 4572 91978548
20 2089 103600708
10 4073 369645735
19 4052 432682817
19 2193 264025424
15 1500 495652848
5 2275 313888808
20 4762 494762203
1 3933 4493319
4 3355 297516687
1 2898 460342427
19 2677 191304544
19 2850 265410636
1 4247 156852980
13 181 298186606
1 437 444816268
11 791 476569519
5 3250 124232846
20 158 107290048
2 332 32754682
6 3495 200766179
3 4868 332540386
20 572 415684027
11 466 162751510
12 2472 69206667
13 2452 146705523
20 4296 111088726
9 175 80233732
10 4891 222163079
10 1932 253988987
10 859 153552147
11 2876 319930423
13 3410 31380503
15 2860 164243575
17 1485 418232323
11 3098 458033882
5 1684 316392541
5 621 419200494
3 1127 406271629
12 1888 157147194
9 3402 459170008
4 798 341142184
11 3617 22405273
17 807 335191057
17 3332 210041154
20 1090 158088907
19 116 133949277
11 648 449302267
2 2627 268721199
15 343 483049000
18 2328 444263374
13 3676 448117468
11 3016 454441061
12 1399 100825844
10 37 485459958
19 2354 158388663
15 707 485057603
13 3730 352860564
5 2765 91107233
10 4236 88625034
11 1204 260883986
4 1673 228949746
3 2992 147401315
4 2930 123932208
11 3476 279892917
1 2835 4669722
2 1221 395894148
13 2739 250917544
1 4483 297679565
9 4298 339728047
8 2975 478328202
3 330 9090911
12 683 417801113
19 2199 254418433
8 1156 276103359
8 3238 367394741
5 2707 338281234
18 4824 492444803
16 4487 48142297
11 1632 290796816
8 1276 70152859
20 4600 370392764
6 2550 124760599
7 3208 381535919
15 990 446948084
3 1191 181680697
2 2267 417519315
9 927 295202066
8 1090 298027721
15 348 84830450
9 1943 57899536
17 4637 236040612
15 3137 270419390
13 954 374059951
15 2505 326945041
16 3243 279302356
8 1650 282478406
4 2359 11587694
6 394 290464981
6 2586 427912038
16 863 482576900
3 3605 82788495
19 3003 276672264
1 497 473222119
13 145 170887698
8 3595 71787548
3 3484 371842973
7 1282 423314293
20 2150 17809236
18 2772 370739060
15 3470 416738478
15 2652 425564556
17 3624 209839802
19 1118 335452500
17 3289 388629902
19 2153 334258671
1 392 130763734
1 2571 171813901
17 990 77670481
2 3616 480813157
20 1142 154394484
12 323 140484531
8 2397 341433259
14 3043 414635043
1 3218 326458815
13 191 389971162
6 1687 34781114
15 1402 85148092
12 645 431033682
7 791 73717966
8 2196 207654156
17 3013 466515132
10 4680 51184276
16 4923 178459735
5 684 99943655
9 852 230336393
8 2867 47237377
4 4493 410980881
9 497 294649169
8 4674 119939603
5 1830 267836508
1 2484 69265618
16 18 145911320
20 4157 316830062
4 4562 118305519
4 4793 129302750
10 1137 258313291
1 3462 249779318
6 2247 424275101
1 1316 17878590
10 1325 92985556
9 2574 15015425
19 1855 253073686
15 511 282391745
13 4672 174197696
10 2685 365550186
17 3248 432281477
7 4057 164427571
18 3241 488845098
20 1077 448754088
14 1581 406711038
16 2131 435552508
13 4289 88015363
19 2268 435326155
18 1765 238550656
12 1110 143513794
6 2634 394412743
15 4484 399057297
14 3273 263926777
7 2666 338724142
5 3354 258138751
15 2326 165494499
5 2002 123693890
10 1144 357673290
12 3787 318071357
16 3402 82374068
1 3608 333770217
12 1887 474846399
2 4797 346832517
2 4215 397298690
17 3483 18407836
12 458 386936407
18 1825 463409492
11 1776 207339635
20 1899 304804898
4 4527 428602273
9 919 383850920
5 1284 478966587
20 523 101906333
15 3048 195613424
6 976 244093713
3 4004 41111845
3 4137 244306949
11 773 34725822
12 2740 43582890
19 3448 70876946
20 4671 335757980
6 3062 372645100
1 187 434974165
20 673 313993212
10 1581 429340996
20 4789 56783896
12 4223 353832857
9 247 371336745
19 2347 270491925
18 1601 457982677
3 3584 288815166
7 203 247058753
5 4658 37434448
3 1195 447574414
9 774 476405334
18 2598 352690542
19 450 291543613
2 1444 464428182
8 161 239125250
19 3055 102996146
20 4797 447713447
13 259 173916914
15 1939 457584312
18 319 37259401
17 2986 1165941
2 4643 64167885
12 1843 428767953
5 3440 460576163
6 4130 317771675
9 1178 196808997
5 4867 235139824
18 2952 76576669
14 1597 193469448
7 874 341275945
10 498 369405327
16 642 333973272
17 3132 79712888
11 2179 369450522
1 2913 470504025
5 3109 347068341
12 4008 324715028
4 2710 395260716
4 4945 122660954
8 3913 413998819
8 1265 203765844
16 4659 430899984
10 4467 80340968
8 2704 151251478
19 4487 111932425
10 4762 356828241
12 3814 64530800
10 3738 324767166
18 419 222578823
15 2380 331717129
3 1923 331866540
2 3079 304307775
9 1269 170235486
20 1226 229529610
16 1219 369676184
9 3432 85266745
4 15 47683670
1 932 253088870
17 470 24955958
3 4349 231302158
5 3840 370135526
18 1763 482836720
6 2221 439585587
10 887 96085766
14 2737 268885742
13 1430 306436356
5 1616 401128415
16 1351 165118028
7 3930 165422500
17 1720 381692761
16 4344 377004977
20 1876 148023783
20 1788 355069054
12 1775 115682394
13 452 155480477
4 3407 332694263
18 1784 24857692
20 2045 75085320
20 2111 440450026
7 1738 320694580
15 4325 216227266
12 266 99145295
14 1440 352297567
20 1635 7726866
12 4917 388321596
8 4894 245943424
7 4407 404633702
20 925 138724474
16 4112 323783966
20 2715 454648389
20 1574 75501290
19 1295 310066857
3 3775 326470408
16 4872 471603713
17 1204 386351717
10 281 126067703
10 4409 348538807
18 4214 145866030
11 3299 326542006
13 3157 205753292
8 2304 392327380
8 2318 4876982
18 2706 204033027
2 3291 151608275
4 3324 473497404
10 1568 95843471
19 3579 57273643
19 3571 319850881
12 4485 366098818
17 340 335499034
5 565 297788381
15 894 25780696
18 4396 228858976
16 1452 456052199
4 4473 155408766
8 708 152222756
5 2946 237632378
10 2671 142340789
12 2864 455293319
14 3678 239209303
7 1406 449548240
1 54 39624928
5 3522 168868652
9 2340 37274231
8 3250 55721639
12 1490 320168976
10 4824 392365633
9 4344 187305158
9 710 446826817
12 202 275527945
20 1986 291174310
13 208 369380217
5 147 211303379
18 257 184390111
2 4217 122731293
3 2134 307299832
14 2800 259556975
2 2397 83470940
7 3301 165945405
9 915 241419538
3 4079 104952740
20 568 289877857
18 1967 469243537
17 655 299361961
15 1928 271449089
2 2258 442125530
16 4111 391497514
20 1121 323123365
12 3715 344566946
15 3076 293085659
12 4349 187805753
9 1836 264604349
20 4825 131833840
1 3358 215850178
9 1203 471065353
10 1151 331207591
15 627 229479146
2 3912 196399763
5 3081 72980985
19 2347 149444198
9 4784 241191869
2 4171 243146298
11 206 26686664
3 1952 365168837
7 1746 140233192
6 3160 364273442
1 2005 175331091
10 1966 180430090
10 4961 33720560
17 823 19489498
6 3020 443728257
13 880 346642778
18 3029 61430038
10 1793 279398309
8 1670 95223914
6 476 453713739
19 3672 65486832
3 3541 71717061
10 3641 126013821
9 4075 240584621
14 4672 34713256
19 3229 173303269
10 1855 103610634
12 3678 89186502
20 392 439502193
3 258 140481916
3 3256 441944109
13 1718 497262924
8 3759 125261025
11 3362 161112459
15 1582 291642716
15 4290 7728592
17 4694 116888885
6 2976 351997537
13 623 325252099
16 4468 54289981
16 1702 1931760
9 3444 351378019
11 3829 114371671
20 2499 426300999
9 3462 319655951
15 1821 93823596
8 2528 382261876
3 2785 324120331
6 872 359777831
7 3733 439613497
14 2737 42676237
13 3149 10791250
18 4820 484146336
10 1317 406141705
7 3184 487246833
1 3657 144159336
14 3450 335368065
17 2179 397363115
7 2405 354327246
13 301 141695924
2 2100 138380841
12 290 252945450
16 1946 112695887
3 2225 481933101
8 3392 277906867
3 2098 443496726
4 4935 319960373
10 3006 253464150
7 4521 263618376
8 4010 51164487
5 2132 36263677
4 276 344928620
8 2910 352037627
18 1772 91973615
19 2769 492744404
12 756 441057283
19 4800 253456806
7 4000 226159863
3 3288 401606840
16 4102 143939377
10 4496 161124998
13 2927 384418872
17 816 400687282
19 4204 15200678
3 2397 64718179
20 2921 370953190
11 2675 479881652
20 1652 380072631
13 4497 286415263
9 3006 194522385
10 4632 390242034
8 16 11994732
11 4764 256626182
19 1999 153014872
7 609 369603058
7 4857 475012912
3 2902 446020345
1 4973 20546691
7 1085 246294451
11 2078 61894577
11 992 124032660
17 1768 365496411
16 1493 254168180
10 3961 370665333
2 2251 431429248
18 2681 445241213
6 2914 469835958
2 2642 225018645
15 3463 425038108
13 4408 246409305
14 3181 100079397
12 265 332351858
12 3292 165302074
7 4293 316723314
7 645 439512823
16 230 117618689
19 947 30118102
20 873 328470429
9 1075 65979729
9 3163 21985147
19 3412 359153436
20 1685 430500903
8 280 441829884
14 1272 314320947
18 2952 434615106
5 3153 384703250
16 4340 124916941
18 69 364705884
4 3576 83249280
6 1013 96275519
4 3351 477892526
6 3355 32781210
14 3228 102465929
17 363 280075579
1 3075 263522959
14 2923 230230974
3 1684 198029110
16 1682 121322730
15 4104 381160886
20 4508 214412313
17 2209 414166620
15 1451 51164060
11 3542 380192457
13 2175 120793536
12 3084 484050294
15 2295 144883703
4 1325 292905272
6 989 265370837
1 3221 208288261
7 3094 25243376
13 2183 85229242
16 71 242713045
11 4396 248490998
14 1360 208274004
1 1779 132266577
15 2868 123406554
20 3025 406388021
14 3663 154122714
17 683 329697207
19 2750 430259359
15 4359 410518466
9 4570 433220643
16 3822 17204701
8 813 189101806
3 724 460838885
7 2386 45027886
9 894 18460530
13 4353 146020102
2 2586 126358335
13 888 155847187
6 3562 258309120
11 1202 156650789
2 465 95259479
18 1060 65901637
18 4443 338694427
18 3186 292229899
11 873 479354749
9 214 15040584
19 1074 56396590
12 3273 222797605
13 4923 217950190
20 4064 361916927
20 3848 369232729
15 3951 456634421
9 4584 150439049
6 4449 158935119
19 4700 456349830
17 3765 292489328
4 2879 11717384
12 394 162550911
7 1671 296319531
15 1084 28812009
6 242 175131512
3 2835 287138989
14 1338 216908175
17 3067 51746572
3 801 362330170
11 2774 158963764
7 3893 436342633
10 4635 186913551
4 3732 168700540
8 2466 282021144
12 3344 298497634
5 3453 220924683
2 3653 418458858
8 1897 94528817
16 1197 12924478
1 794 468525868
12 4170 269874422
10 3601 34765803
5 1556 310558120
7 177 494398573
1 2694 99359202
20 4093 5731357
18 541 77318249
19 3588 480361725
2 680 184215166
8 1909 294121439
5 3024 50123848
7 3707 374782797
7 2633 166202920
14 2377 324291091
12 3159 366292178
17 3117 441739750
10 1194 147652299
19 3761 164572997
11 1234 54888783
4 1293 329271484
6 1178 11421890
14 374 297807596
20 2448 32537710
2 1730 382656334
20 1043 185874949
10 2505 337068088
5 620 434597525
14 2269 276586856
16 645 190604324
1 1930 416026452
8 1932 30125131
10 2670 274825030
16 744 98512754
9 1849 346108389
5 1274 439394881
18 2262 81471062
10 1149 140339654
18 80 56779033
2 807 214035704
6 1133 349701193
10 4109 376927946
1 758 281438055
5 4306 495701982
7 2620 19111399
4 1264 45506879
1 1972 1589299
20 4572 223778093
2 220 223972332
1 14 117709997
1 4923 104038269
11 4678 468426065
13 4036 162364057
10 128 7365641
11 2755 115752443
7 944 8838992
20 2814 70723060
15 2326 68961726
6 2988 106415372
4 2411 50452653
9 3209 21556605
16 4042 383762310
12 4184 416763739
11 2335 247103971
18 2415 354355455
18 251 211257748
7 702 55327288
16 4909 297821848
2 2359 407335024
10 4921 282634069
3 2479 162280006
20 3893 74757258
20 3675 340640710
15 4943 220246371
5 228 366030226
7 2240 289335409
13 299 401927219
20 1755 318226573
16 1844 152105579
6 3237 55770516
1 1351 123861260
19 2206 200447807
3 626 438043242
13 711 328049510
1 127 363394743
2 1754 387932184
7 1420 59259482
1 1165 308256407
17 3014 56165280
20 1206 397362123
17 2140 313747750
18 2639 1879529
15 1194 375479602
11 2211 325565172
17 66 347985989
17 4047 355410702
17 1124 154849298
3 3033 262862509
20 2471 52756616
5 356 50900436
18 2549 139625408
17 698 323070469
6 3762 219614796
9 4496 448925402
4 2101 274961454
4 3941 284246184
3 4686 220049037
8 2762 346217081
2 2150 86402474
18 2322 235089435
1 1657 90084520
19 1427 496270566
19 4222 19501113
19 4780 217294735
6 3877 156115819
5 3284 166985790
16 791 284178726
4 737 77092588
6 4730 201828804
13 3390 153206015
20 1162 127840123
8 1866 405987899
6 3160 378471095
2 2808 137099584
11 2071 482958584
13 4033 415863731
5 2825 443074288
5 3995 245122633
10 2605 141194986
18 4053 395181869
14 3548 461299842
13 2120 441915211
8 1263 312538345
18 1559 75794670
3 1338 275044567
17 2095 442279099
19 2668 495440069
3 4999 211905044
15 3444 159166907
19 2441 97430736
17 4413 119845191
3 1566 215008871
4 458 198804167
6 694 486216824
7 1866 433332090
5 581 340668026
12 2549 155905827
4 4246 376460288
17 2972 4622658
8 316 250137625
7 3652 89011423
4 1675 468869464
6 2307 478050899
2 3795 246749458
18 4569 77413148
12 3637 388355257
2 2832 412879306
17 3235 176580751
8 2764 62857713
11 2379 4380574
1 4540 282381684
12 4925 387513321
16 974 36256555
11 4296 476249380
4 2150 470062648
14 3072 300364899
8 1007 367976303
3 2051 344729904
12 2751 217245990
8 4078 185850695
6 31 19348987
13 3756 127239679
7 729 415768793
10 103 215536564
2 4728 133381488
8 1612 71898616
5 1090 141758693
2 339 124521633
13 4185 166305126
6 2141 262647987
16 3733 41599192
7 4740 25045153
2 91 131647454
13 4949 408079911
7 4689 429823321
18 2064 99214898
12 4886 333245617
9 214 312156107
11 1422 424262060
11 2730 350424435
5 1108 460198519
4 1473 66022934
7 46 122895016
8 1369 46863169
16 3596 279646166
8 3965 181844587
7 2401 259946109
20 870 371679243
10 3936 268558491
15 1827 68470482
3 2823 427995524
4 3002 322333938
20 647 77522104
5 4844 463428517
4 2353 314280330
12 3956 229719889
2 4946 414660428
16 824 123574956
11 3103 355635985
10 646 389877205
16 4329 395868903
18 4784 187465820
14 3586 319855255
16 4544 258836724
12 2638 265407891
5 3644 448803917
10 4139 179620162
14 4778 291510270
1 4736 123577997
5 2276 194921186
14 1953 205042188
16 2061 140403739
13 216 76425637
3 2250 319816677
4 2493 285768558
7 1194 244282553
10 935 381545911
11 3230 82459408
4 1745 127155651
16 801 191909065
4 2413 197621942
18 3848 397493134
5 2611 286244697
11 3386 293235485
12 4379 426570999
16 1536 333953820
3 262 485841382
20 2542 30376440
17 1216 202352060
14 3608 314371517
10 617 242261732
8 1405 475890465
10 3222 463373489
8 1711 301702669
7 4540 55959109
16 1297 275666851
1 846 159309375
11 791 481201578
3 1057 131752298
3 4704 425083161
16 4766 417733529
15 1247 162066187
13 1272 117306730
20 1333 51145582
7 4745 335228078
17 80 380534033
7 2473 12817914
8 927 19660687
15 3399 352972739
5 4907 349660426
12 1181 148569880
11 1912 391666342
11 4119 132291425
12 2129 472387310
6 4964 62797116
3 2734 362401974
18 1123 266098612
9 4401 159066372
8 775 56766440
15 4764 489743987
14 2667 220744257
8 796 8693375
13 4822 284720264
4 4761 85700315
10 480 143334522
5 2163 464444680
18 1131 202286697
10 3286 141512356
16 1386 325638446
20 1358 238399633
11 3868 865247
7 1315 424161678
6 457 267097599
20 1334 474801306
5 1475 220417215
18 2305 109851974
7 3215 223712222
18 4467 140089971
16 2201 121625017
4 4617 41884449
2 2499 315896775
5 3214 466082854
18 4678 134155771
13 3491 122120553
13 1934 55007401
4 3911 332666460
9 3361 352178739
11 127 255816776
15 1392 199314215
1 3078 124966821
16 1717 303938711
12 3350 90340115
18 1723 397119771
19 3237 255172330
9 1145 174815089
20 3897 335219246
8 2198 166883424
12 2531 363975516
8 2118 275926635
7 3503 58145350
1 4619 390334957
7 4290 49435307
13 4236 72027181
2 1882 494861638
18 1393 81050721
19 3457 102293249
12 2419 479524430
14 1786 203683082
18 4169 68956599
8 3386 76125868
8 4790 316913264
7 3168 319194534
16 2011 282915847
16 3100 328675938
3 1147 211362347
17 3051 164031640
18 3209 256177657
10 3457 432183619
7 779 20025483
17 557 397092231
19 3826 57484755
20 616 127983268
10 1279 97516755
8 1893 392559509
12 2967 446228153
5 2354 81947054
17 4864 474769646
17 1022 198655504
14 225 303052002
10 2584 459150440
16 165 289668607
15 4798 402351007
9 3048 417670732
1 1843 247333825
10 4984 88382814
7 406 410918145
13 3364 342693695
12 4993 302285852
2 584 314065284
5 4208 375061436
8 4095 371879370
18 326 444351044
11 3111 60808600
3 3675 373047052
17 3192 13975060
9 407 329174508
14 4252 374442614
8 3775 234999768
5 1872 370579553
4 2743 238442666
3 313 180444378
1 1023 307546438
17 816 306295996
20 2270 313585770
15 3238 255746439
18 2833 378621548
9 656 78800524
14 1372 228507301
2 1867 442425470
9 1703 412286016
5 616 496671020
15 618 135015969
10 297 489677300
9 1096 447428254
3 3298 123296240
5 4328 413507960
1 2200 38750416
15 2766 187343924
18 349 401461298
20 870 407507669
2 1993 232982898
7 4481 201618630
12 882 199142600
2 2270 470215715
12 956 313825772
19 114 384262856
3 2289 73251453
9 1735 370621155
16 331 463362569
13 1152 308290201
15 404 380536525
15 3091 305656223
5 3228 203697915
8 813 381174107
9 4258 33000250
8 785 281182266
15 1761 131805781
15 4905 20067961
20 4877 219636984
13 2762 31685614
11 4683 43991325
12 4612 377696439
11 3852 199637434
6 88 449165139
3 1057 243893113
1 1208 220668195
20 512 414498731
8 1745 442224875
11 3157 258798512
5 651 483149859
6 1609 366078960
19 2495 18522333
13 4319 467865954
3 4224 425639872
11 1737 258357110
12 4850 407864367
11 959 446359137
20 790 153366329
13 759 45160675
11 3243 486413083
12 1845 412744680
17 2718 424017217
3 589 245350605
5 3554 174278871
6 931 105735405
10 2600 242566245
4 1177 264428213
14 728 215416537
1 2033 474177148
14 4774 412020797
6 3526 172708617
7 3933 94298987
5 4175 296454973
13 3566 288625473
4 460 466249334
11 2058 118048138
11 134 486018504
20 451 3918338
20 4387 353751056
5 2583 81599060
7 175 291394021
10 3596 433890589
8 3267 288731788
20 2501 350684255
2 1153 10097762
9 555 58110401
8 4757 279589052
17 3571 46135210
5 4397 371302499
17 2262 475515409
5 1834 101842623
15 4988 315288993
7 308 163120684
11 4688 2181421
10 2786 391637475
2 4319 146724843
2 4783 325470532
14 1776 160028394
10 2181 217636779
10 4996 103418511
9 3709 322461621
8 4071 285613965
19 1709 159358959
7 3861 249194476
18 3816 259184558
12 2805 281974370
19 2713 147670375
7 73 283966484
5 4168 367700303
5 1755 253007910
10 3162 195059714
13 2745 482101231
6 4485 375549210
1 1434 436954827
13 3512 23356035
20 3135 450055020
2 2223 63511921
14 434 122110753
3 4677 70750913
8 2609 175230091
18 1416 24733285
20 4091 190093011
15 3977 336825646
3 2961 473037053
8 3792 72571465
3 3054 36345192
19 3443 63820468
1 2383 251753933
20 2663 34924898
4 3492 75225780
10 733 118949214
1 3332 32505452
4 2486 394028599
20 2788 329802163
5 2359 124943976
10 537 85809329
6 1254 81080891
2 3496 101224052
13 4306 409516379
10 716 70971520
5 318 377385323
1 4584 264715308
2 1005 272365566
16 296 385247225
16 3743 78814216
19 4572 12241775
16 3771 241269980
10 2893 222247509
20 4146 361949510
2 2294 2708403
1 2146 10255300
14 91 337577605
1 3944 275855497
1 877 381741928
16 3804 259815256
4 4779 48921719
20 4440 20038664
2 625 333973069
15 3961 104470426
2 901 27602842
9 2836 53308389
17 1996 128918357
20 2962 498015735
6 185 147638993
5 2612 450671011
3 4966 187990969
7 110 151375258
19 1657 321878957
16 3119 147461575
11 3608 280537922
1 3815 348809421
11 4836 17718253
8 3368 28477726
11 2793 20220234
13 118 319181761
20 1148 485835644
4 3598 457046143
3 2387 318007299
2 3914 230794754
18 2616 216460561
1 106 171688759
16 4838 341904890
18 2587 446016621
19 1898 254899378
6 1444 279628632
5 650 367578780
11 892 431167378
1 369 186382614
2 1389 206122915
20 2305 323083755
5 1851 401896570
10 2566 191033354
8 3757 12946255
16 4433 497800317
5 2875 254246755
10 2282 301484560
5 749 287833774
4 3029 208020687
7 3394 326215720
14 4902 164394855
9 3894 195748757
6 764 299634691
15 1266 284762166
6 2289 205857513
14 4055 34784549
20 3151 252374039
11 3242 404114036
12 3804 38594509
14 1146 346388907
5 2967 461898767
2 2477 231349129
13 3472 360102625
16 1550 452117470
12 27 318658085
5 65 221174106
10 589 272184381
18 2893 109184271
3 3805 322028424
13 3400 315060844
19 4012 393166039
3 1926 257142282
20 2541 438809451
14 1362 45031360
1 309 79304178
13 3347 371281421
14 4363 169708937
1 2576 43384233
4 1080 108480498
20 2548 77850641
8 3880 230732903
17 66 91116924
17 383 109668035
20 2473 184826884
4 2117 361077969
9 4288 473756204
16 2626 326481226
10 2523 283637151
20 1841 196562833
18 4292 209244863
1 992 277087064
7 554 461095437
3 2038 449610338
17 2821 484624875
11 1700 307882383
5 1927 441752779
7 1060 434919337
18 3444 289522111
19 1501 239489044
12 234 236510240
20 1892 253664251
10 177 426221764
4 2731 250958357
18 4004 282095175
3 3309 386431836
1 582 425862839
2 679 32945198
6 3797 464853342
7 969 39456332
11 722 411669368
13 2099 7576522
5 2447 470217569
10 2832 463453625
18 4918 374517173
17 4037 381437540
2 3328 246724207
20 850 299382111
16 4691 186016501
5 3487 245539339
12 3538 353375510
17 2448 283354591
1 4097 142376423
14 1705 200787935
6 2870 451369857
6 1771 200580067
14 3345 419580859
3 244 491267734
2 676 48519335
5 1178 186307747
19 4306 138833482
3 4785 481363901
1 4947 192895714
19 3311 179069785
4 3679 450811765
8 631 492072478
8 2806 164992535
4 3858 298335625
11 3006 49272610
9 487 88458765
16 3140 468417225
10 2987 269709125
11 2201 65557434
12 609 63098158
20 3894 80593864
3 3756 161065262
17 2192 393987583
8 199 41607736
14 4428 101212655
18 1459 481801097
14 3267 430592949
11 1289 299969109
5 2655 233289041
18 2587 10804871
18 2388 8201693
8 4591 112956322
4 2591 230364867
17 1051 423201436
14 410 4349204
14 2553 32123547
20 1557 353285567
13 292 229383194
17 3118 451250465
5 689 476197178
5 3266 29000516
13 3591 324752846
10 2481 424833509
18 3231 347282821
20 4613 298078104
15 3691 182514794
3 2754 99798704
3 2890 234767110
17 4111 351079185
7 2098 303803809
18 4828 415628557
18 973 247596577
10 3618 276026278
2 3012 35339798
11 4437 179660440
6 406 408997621
1 692 407713987
3 4498 152378421
11 1767 100163759
13 4207 178670135
9 480 168628604
13 4059 447926858
5 3538 362685820
2 1345 114927899
4 1117 234832784
17 4289 339205796
12 1383 305798437
15 3803 80525308
13 163 251163511
11 4323 442304042
10 3086 428764380
2 3358 351093773
7 3276 52529054
5 539 251830890
14 1495 403245106
7 4915 7885078
7 2960 54590119
14 3257 392124240
9 2083 354357974
12 1739 88849097
1 3959 298818601
7 3614 454684339
4 1323 75884257
19 436 158895627
14 4674 25293941
4 3249 140445729
15 439 43284054
2 2730 240185495
2 3265 93176445
19 4556 151821692
6 2304 94591504
9 4626 444532583
3 1133 330545985
18 3127 101209529
19 3549 81352776
17 1991 386567664
19 3727 382085775
8 1690 79794328
17 3377 236755997
6 3753 354574650
17 78 253719190
16 2647 99513813
2 378 103304967
14 3816 140301090
3 4603 133016879
16 1820 53413271
20 1778 291770904
2 565 236230245
20 1560 68479356
6 1396 238895564
19 2545 347450419
15 3607 241949103
15 1419 116711854
5 2574 462881363
12 1823 120715717
17 1713 163765938
17 1127 78569538
16 4627 155797882
14 966 178855893
9 3817 90096444
10 2971 261623216
1 11 223102241
4 1621 406739621
7 4418 433223583
16 1519 13464130
10 3912 420993500
16 797 284432006
20 4626 284474604
4 1685 197574971
10 3601 78785948
8 2239 426621640
12 1620 256845960
19 1741 180273788
16 1078 402438722
20 2987 462747604
16 4302 472146828
2 2807 410142202
13 3754 449177331
13 4801 41389984
16 4890 304861477
4 4108 370148729
9 1971 268495003
2 611 143904835
16 3489 496054075
16 1116 445369576
18 1322 115637309
6 3688 416409012
15 1778 373940151
7 1504 321776635
15 1321 139079515
11 745 91248737
14 1878 400712624
20 3232 163058222
17 3711 412118987
8 4959 330987183
20 4686 232030007
11 1134 430190126
12 4077 172724356
15 4361 370354865
20 162 213564649
4 160 476591221
6 3355 76685103
2 3586 413853449
5 2579 32911841
20 3072 281029108
10 1211 265070184
20 1888 307870865
16 721 427240177
12 2303 396134180
13 4300 238813042
12 4965 475693298
4 2588 122533325
7 4501 43191553
11 1854 78374156
9 1129 426854301
20 3182 333601698
15 537 223457130
14 1955 257586821
3 773 124681369
19 799 13605222
15 1310 361808424
20 4508 95287818
3 4625 43078775
18 4127 409354041
13 291 361982769
20 2311 205506730
11 2213 367814878
8 510 140819076
16 929 4223323
13 1871 310538087
20 2074 110186237
4 3958 332816679
11 4384 140397574
9 3099 237128378
6 4905 11822020
4 4398 69529073
3 1169 274138390
14 2860 217659497
3 1666 297373877
11 1568 190690211
20 228 7080242
11 3746 396544907
18 4406 308887481
7 4563 181611365
15 4754 17029297
19 1078 202475906
13 1188 362537977
7 4281 142915228
8 2139 6531515
20 4713 230175117
15 942 92959353
9 2289 460779185
13 2296 124200853
12 347 83764388
9 2381 185244718
4 2068 424114719
8 1658 200741098
10 3316 495609152
20 2207 304264535
18 3523 456741598
4 4880 475996816
5 3165 490595953
12 199 2490684
2 1510 259943427
15 4868 322578674
6 694 96419053
1 4421 83284516
2 422 182098589
5 4685 53192751
1 1641 185711772
1 3560 328636069
12 379 337837466
6 3949 388633082
12 3101 325983405
19 2266 379242439
12 1726 290455378
15 755 421190660
10 3115 252827787
4 4388 474777831
12 1559 100003597
20 2617 45928995
20 4611 269440097
13 4524 476373679
6 2031 455305057
6 919 467229016
6 4726 177970999
18 693 482875466
12 1238 436375165
10 2685 200602801
14 1173 120137843
3 2095 189966378
14 708 139627518
3 2500 311587452
2 792 428766161
10 1481 406190292
18 4547 187838090
19 2620 214028708
18 1895 165744162
10 365 175580701
14 1075 232062171
9 3238 243640532
15 1827 255305912
13 2851 82507205
4 3715 124595667
7 3986 342556079
11 4780 217321900
10 860 437489394
4 1630 327935091
16 594 322160418
7 3268 90521827
2 2944 456897348
11 3666 34278567
15 1772 338630598
3 778 144848983
9 3991 18540338
9 1474 472717795
5 1258 426451175
7 302 464278664
2 250 263826975
11 3244 483841031
10 3133 198405736
9 4851 398813895
1 3386 451438680
9 3738 313399286
4 1348 14217334
3 2935 157896350
7 2527 441419764
9 4013 345456677
5 305 328158399
8 4547 18234624
2 4434 239263904
8 2380 167848623
12 3972 217909348
7 4865 485928666
8 555 242141622
3 3200 286690084
3 1117 479156992
9 3296 386029557
7 882 338427612
14 3210 27386587
1 1660 18695670
10 4361 377105200
18 4256 12279889
1 4218 409532431
16 3259 361635748
16 2957 330356406
8 654 365118775
7 2473 18214592
3 1178 22119615
6 835 328524295
7 964 338847718
17 103 300602524
17 3329 105275400
2 2989 313309248
10 1354 94068151
11 1957 212700601
11 4953 460799783
10 3818 93433784
3 1450 217933285
6 3459 109302137
5 163 124461726
13 3469 25826125
4 3355 375754109
5 3817 11051959
17 422 228851014
1 2236 491974527
5 4046 155499999
7 265 387335996
13 1995 302279379
10 944 263639675
7 1220 329628016
7 3827 93058918
3 4515 468880085
12 2427 191546337
13 2477 409478185
2 3022 116879987
12 1975 129750256
12 2732 429311715
10 4346 133443129
15 1629 103722505
8 3894 157979069
12 4580 111110844
8 1242 436046590
17 1278 245229029
10 3034 237407389
5 4179 424220826
5 1599 396825744
7 2532 170486757
13 1267 443823572
3 747 225845135
17 2953 87754825
18 4733 278035457
4 1113 73401316
4 1946 52707239
1 3697 78437194
1 3603 232002691
12 436 189900852
2 4379 276703479
12 927 157893087
3 1431 298013143
9 3966 59355345
4 253 133038674
5 2283 398298599
2 3192 343357621
17 3511 483278486
9 1449 17903514
6 4671 328027367
17 3935 445440836
18 2103 255430978
19 3272 34819140
18 4170 303309240
14 1917 137112207
7 2783 149871492
12 922 461298407
10 2389 338791484
8 4370 223076174
6 3952 338365108
3 359 326990412
3 1616 368999573
5 1679 327149198
6 1937 152886226
11 3439 159834257
5 3677 449014616
4 964 284763481
17 731 277918493
5 669 248770225
4 3843 42210723
3 4378 444709608
14 4631 395843581
18 1791 380447001
18 1124 191919858
13 4401 62532719
12 3926 156830479
2 3855 469477733
14 1343 289875316
12 1226 434910918
13 3895 136416977
20 4996 184258444
2 3325 132321270
6 3788 382976519
2 2332 460482557
20 4073 412890518
12 2774 37210335
7 4194 331531166
20 653 196203076
15 524 288873709
8 1932 52145202
5 1211 454081027
20 353 393982533
20 2902 50093283
11 606 121914909
10 2111 426022990
5 2115 357291149
5 2425 448018424
20 4173 109722610
13 4008 95771110
1 2354 356555260
10 2468 336992754
6 1098 190313553
7 653 334285815
15 3903 129472006
12 3007 452613575
11 4277 297724299
1 3752 234420438
10 1242 46992674
1 2341 350785231
13 4918 418711857
16 632 281713511
11 676 316026629
14 2316 13057202
12 2919 88365926
2 4430 332058285
17 1477 53938093
11 1238 126078225
9 2511 199902055
15 4771 170817893
20 3198 51512306
16 2906 373726616
16 4375 80764830
5 440 165385145
13 2128 315426652
11 3850 150361128
18 2392 215052776
17 2372 56633021
2 2026 355085378
14 4726 84879934
14 2770 145258923
8 2432 142322748
3 702 299610842
16 4359 338329182
2 1901 152953329
11 2741 142098583
10 1403 358437746
4 292 423493607
14 2379 162239112
12 3915 475402712
14 1211 67220625
4 4543 351488793
19 4531 485542572
19 1642 81143152
8 2893 373915951
14 4968 190761514
13 1494 46095182
5 2468 425986160
15 587 266979005
9 1279 95412608
17 4301 375737686
14 3809 481734772
2 3277 391655576
20 2541 280719492
2 3175 409867418
3 2657 311287423
12 4459 294888693
8 1059 217253101
11 1583 249507420
19 3876 175072071
6 3126 37119905
9 905 452617890
6 4027 322522288
14 2204 323905023
12 1278 111028597
9 1879 491960936
9 3397 295391748
12 2849 44969218
4 4644 95712355
3 3438 381527634
12 805 229109962
17 1626 403312434
4 2976 462203298
13 2278 335088685
8 564 346093389
4 2706 258963296
3 3427 418890144
1 4272 370788592
4 49 104778282
14 3607 178926619
11 4509 19462553
6 2341 449933858
19 551 74222925
2 59 458728970
11 4360 128404377
2 893 96548084
3 1492 323839568
16 2055 45246920
6 4930 59059502
12 2536 233012733
18 2434 367737501
20 658 262580471
13 1021 487119779
3 2095 297139374
4 3009 372472446
10 2789 317557282
4 1402 299399640
1 2475 351851029
2 1889 312227113
16 4417 48942778
12 713 52224279
9 4635 88721917
20 4476 8760767
1 1206 480579974
5 2041 206334585
8 625 301060273
19 2889 381546161
12 2525 405656445
9 4213 20021886
10 237 89229616
2 2225 29269880
14 3334 194642641
2 756 98011118
12 3408 337129100
15 4557 134883375
14 3850 315247503
15 4807 77758687
7 1697 133509095
18 4165 203407085
15 2105 394796853
18 3742 261542650
15 778 490443091
12 418 170922696
3 588 130063184
6 282 29128585
20 2994 320727928
9 1443 36773601
9 4723 75554073
9 3259 269120299
3 4844 483097988
18 4818 187745148
3 1862 40056907
11 1490 274530106
9 4982 70692629
2 1311 10207179
16 2007 249963414
20 488 51534173
2 3081 465482077
12 267 197762309
2 749 474631495
9 108 418556679
9 359 472832968
18 54 451595943
16 1666 308912162
3 663 135159206
18 527 36418992
6 2888 42686812
8 1829 448929532
17 1323 178835394
2 3818 121094900
8 4819 441263185
16 1656 370122917
5 1630 402189467
4 3456 395343132
9 678 352533634
12 4586 226673473
6 4651 171722105
3 1602 110114118
16 1586 325485455
2 1117 269379463
10 3169 171191677
12 969 212877214
16 2863 311868804
12 856 163056929
20 3864 474771948
15 1109 229925139
15 2855 130563876
17 2340 367177746
6 426 381401600
6 486 103075747
12 3673 491012005
18 1362 27526605
12 47 106088383
19 1253 376381952
1 935 159973593
12 4778 248335041
2 1367 121637261
2 202 487852785
8 728 477795713
16 2245 54865643
17 3227 483018510
12 4767 80379995
16 3781 451990070
4 1563 114350014
18 1971 85693401
4 866 471084324
20 1358 403737598
12 549 118428370
12 3616 25544133
20 4910 35285983
2 1437 333592064
2 1587 215740926
17 1803 168402589
15 867 135482923
5 161 111725706
11 2126 281453127
12 4539 439998590
12 2224 32915074
3 436 350076619
16 3278 55164593
7 977 205383143
9 2119 239106345
14 2052 373375592
18 667 414683424
17 4023 430925714
20 695 42757417
18 2036 143003395
11 3399 208951208
17 2499 131512964
20 4138 262257734
8 2908 238687359
19 98 314819643
16 3616 433993471
12 4504 310355685
7 595 159355729
3 4435 81935754
6 3701 10740232
2 1210 97019377
14 1652 328807442
19 4037 156510028
12 866 472163424
20 4591 333589165
7 4957 168283412
8 1998 340357503
18 3993 307569066
5 161 318433914
16 872 37916623
2 1736 18388667
6 250 52328272
11 2152 72625246
9 2676 170805812
6 2988 13222118
6 3077 223172446
10 36 242827786
7 1588 476826092
11 2033 278162499
13 4779 232857683
3 1014 295435796
9 918 217021154
17 2552 357629969
9 2220 71494474
1 1279 474506422
2 3308 234288110
4 4714 412416826
5 4169 421206481
3 2478 324263434
20 182 190880678
16 2616 81595058
12 1530 51370926
2 1277 227610012
2 2421 180338999
20 3016 252474580
15 1265 479233912
14 2684 449323152
14 1873 497452274
1 1502 265098186
10 2596 391105277
5 4292 332537259
14 338 452994427
2 4479 356381432
10 685 62597668
5 3668 343976020
17 3418 469076215
18 2014 18294699
11 637 473932825
10 3406 7957070
18 3216 37395551
4 2523 371620544
15 1140 225193059
13 3426 330527745
12 3045 270587734
1 1838 320258101
4 2969 78622256
17 384 233649065
3 2777 218663277
20 2200 333954237
9 4831 77553674
12 4257 194822157
16 4814 309345860
12 4280 192765463
17 757 366749382
5 1605 12353079
9 3715 25783951
15 4905 25711315
13 252 150790797
11 2694 298779738
15 4250 38617118
12 522 450627676
16 4116 171433773
4 4739 218014652
14 1658 425649685
1 2267 4385751
2 1942 36924421
10 949 189673045
5 1524 417771985
9 4782 165337380
3 1170 437473969
16 956 477662504
4 1488 375961516
14 3050 367763468
8 3225 187168117
5 73 488867249
4 648 352386295
3 2880 123035689
2 1683 458671136
18 4237 369885525
15 2995 290846556
14 4769 31195977
16 1857 209622686
16 2624 446426044
10 4866 496236231
14 3718 36565591
4 1532 276440188
7 4994 148445558
10 3630 410400887
13 4550 41253648
13 4467 464099399
14 4868 364819115
7 351 492894556
18 1850 284291593
17 3104 165966494
9 2415 94879946
1 485 404381027
11 3467 188792027
19 1738 287773788
17 4442 413772110
18 1098 158356880
15 2169 325801245
6 4243 211007308
9 2607 210703409
13 2085 177353954
7 4597 233354639
15 4146 127500807
19 2422 411553034
11 239 327135491
12 4607 328305986
18 2713 306088441
19 871 286572408
1 1689 13671587
11 2792 136207071
13 2088 489818898
2 564 399116195
11 387 2012790
15 128 109471391
9 2319 273904579
3 2067 253371799
5 2173 426163769
18 1271 140627805
19 4263 313392805
8 4591 308557259
2 2153 182568293
14 2279 30984938
20 4136 6851942
17 2407 350905284
2 4310 444227800
11 4944 371274795
15 3691 50205182
6 1428 144412235
6 1701 471560572
14 313 217300739
7 344 301274940
4 1510 349230671
16 2030 439179060
19 669 91631737
5 3745 305378617
5 2887 399358646
5 1475 446781925
20 2050 267888683
1 2636 296631753
10 4662 124195792
13 3795 48245206
6 4123 8063146
16 1811 484450703
3 1004 401937942
11 1312 71094129
14 1550 45527041
10 2815 388780242
17 3441 65507837
3 2425 302021410
12 3605 19645883
8 3511 84795212
17 4422 356750333
18 559 143304323
17 2345 308885807
10 1621 48967771
19 3316 456433584
18 4554 377253113
5 2745 296195030
10 1713 58930446
2 890 117252577
5 860 412652921
5 886 87251161
6 155 390760897
18 4738 485304908
9 4908 478678535
5 2977 197012127
9 2987 144514873
20 932 133408064
5 1428 482611166
2 3922 374699469
14 467 1966097
3 665 183300093
12 323 330193994
12 2498 156131631
10 4275 91928298
2 3448 420622795
16 4977 288213023
15 4609 137626351
16 2403 180563432
14 3931 6316276
8 4809 171680649
10 2288 184553044
20 2932 288636204
19 3842 75353392
14 618 212770933
10 3367 270730640
11 2311 57593374
7 2941 471633654
16 3556 260721780
19 4142 231371118
19 3339 23210461
13 2317 455960013
18 1584 402247013
10 839 390980651
20 1649 301264023
18 4379 274664590
1 4319 174415901
6 2130 4498125
4 538 18689089
10 3758 316996395
12 2633 40353777
10 2766 227731304
17 2879 116498907
3 4360 452279801
6 1270 478985418
1 926 435373299
6 2200 342815080
8 73 183397462
9 1336 22887551
12 608 192007130
2 3484 212782813
14 3778 279376023
11 1902 268919913
10 3647 227517880
18 1790 314857792
1 1826 133687009
4 4033 46347837
10 4081 457585815
1 3221 210839563
11 1675 346258054
5 1665 102319871
18 3320 348928875
3 481 492584318
2 2332 252137127
1 1632 414175021
9 3093 311179
9 4372 120652004
1 1464 488660244
19 3558 79751088
5 4671 404606224
17 4326 31159443
19 637 400050562
13 2770 492823858
17 239 182324055
11 1711 337033184
18 4636 471446469
2 4086 168392174
7 614 59157613
1 2048 80809359
12 1415 151157332
4 2762 120824569
14 3108 356317
9 874 482935463
12 1093 465986717
5 1351 72076366
16 1234 294127404
10 2572 214507631
13 3351 94904015
16 2620 268225954
8 384 65590457
19 495 190427550
12 4133 484313201
4 3820 283502136
12 4767 455393298
5 52 276485870
13 3088 419918885
11 1973 157600549
15 871 417047834
4 4244 424655606
14 4769 279425368
12 4609 393080122
3 2416 155766293
5 2294 102560019
2 3600 86306167
1 824 340039873
11 500 372582134
4 132 149617682
11 4477 20713340
12 2939 74388616
9 2475 63050895
15 1134 452278389
7 4353 386065366
5 1033 310256796
3 4020 374417608
20 1075 456675944
5 1196 439983893
17 1628 235112557
1 978 19720391
13 3094 291139813
3 4672 342027447
11 4341 174416140
13 75 459745937
19 1510 304814409
20 4308 60725267
6 2459 57162461
5 2610 449020591
10 124 476806705
11 4305 74585420
12 646 374391553
7 3797 319382927
9 128 142495542
6 1095 181493054
8 3233 61815328
11 847 149947120
15 3435 381047018
12 4887 262227193
7 4187 63755101
15 2254 159055650
15 3261 303720752
6 3410 302951320
9 2172 253853826
5 2404 409609560
14 535 268776168
4 503 173558946
9 3077 393627803
7 649 23732408
16 4794 218169258
8 1361 286339212
4 1711 467269575
5 1462 372839517
19 3069 202398092
16 366 312933955
17 1345 110572982
16 435 69796458
1 4554 56169881
3 3143 414590389
18 574 72555869
16 4009 265547647
9 1088 266878045
20 3957 72085375
19 2036 370200338
6 880 342091386
17 2697 306209763
5 1361 335150094
17 2957 275626180
2 1145 425709767
8 2188 279369582
8 4523 210040641
20 1985 436029270
5 788 40752060
17 2979 58268015
4 83 187211126
9 2873 270500575
11 618 216853209
9 318 171028185
4 2315 405202380
7 2541 321384707
9 2731 440698073
12 4445 45815209
5 3385 139650117
17 1829 212500913
15 4615 87552311
15 2969 126792097
15 368 277643393
9 4251 237380998
18 4728 436830344
2 1874 97845438
20 4631 308479770
13 4094 79132327
9 789 268536452
15 1281 35156882
3 319 478078735
13 3975 118952581
12 2552 274792290
20 1942 287196751
1 4944 189457730
6 4758 339479831
7 4536 112463396
7 3658 365429491
18 468 217797830
3 3541 278264182
6 2311 172608445
9 2733 379114899
12 2417 315621308
15 2147 103993207
8 4100 19596261
10 2985 389695440
18 2938 414270741
12 2714 130458475
18 2713 409018540
9 4372 418384903
5 102 183597477
12 40 473122788
15 1805 333911493
10 2888 270115345
13 4718 58247608
19 3296 283079926
2 1129 71535423
9 1654 437101503
4 1499 115526542
2 3578 332072810
2 3238 426864255
3 1382 272801613
16 1293 351146414
1 3366 392076600
4 4 233675542
13 1039 387300064
9 364 184501054
1 1868 90399956
7 4324 175995462
17 2884 417085088
3 1193 180335796
9 4933 169198971
18 3286 191526775
3 2220 107855480
3 2884 462774283
19 3458 317955451
15 4587 220914180
5 456 184804827
3 3142 426258572
7 3627 32161157
17 2259 27191476
13 3768 324339215
4 3360 488610168
15 2440 248735699
2 471 370387314
15 61 293246321
13 1138 429496053
4 4915 383119756
1 1118 297675217
19 2823 441243946
10 4548 28753585
14 2547 227078805
12 1739 261454629
13 4095 207714713
20 2807 127214658
3 4641 259880631
18 2637 13395990
12 4270 256289965
14 2323 431714164
10 934 387723562
17 2932 337388189
6 1947 478367374
7 2186 271207224
17 3809 68555074
12 586 358476107
4 4079 276205735
17 547 424885894
14 1717 356087682
5 606 243231222
3 2116 86532137
14 2127 292088138
17 1328 53994547
11 2122 318138983
4 1072 204786797
9 654 392636837
15 2028 445772889
12 2517 274624630
14 4070 382390850
4 2881 290576652
3 2889 63601637
14 4224 243678302
7 269 310972852
15 3745 33381927
12 2288 203308136
9 2461 297921094
19 4901 450004035
3 4502 136280488
12 4977 140277011
11 634 421574747
14 1416 83548399
11 104 148281851
14 3996 144384243
14 297 39144925
12 4238 3888900
17 2176 215289070
4 3658 333492193
12 4066 361754017
8 3575 47603592
1 2158 288697208
20 3628 136958299
13 3166 278382530
20 2196 17818687
12 380 40246891
9 4042 127625666
3 4997 119246436
17 2301 59599198
16 3929 452761195
18 2165 34836371
8 1352 15991977
12 715 124203351
6 1318 367257285
13 4925 52473809
18 4655 180530198
14 3703 495807462
18 4859 458221390
13 3018 404566892
5 2099 236213058
2 3624 290234989
12 1769 185561743
12 861 405440868
2 2819 44998433
10 151 388547770
10 545 308532917
8 183 345527128
1 4146 466190027
14 622 464032862
6 578 136688345
5 3616 215453668
11 3607 284763091
14 2995 424379114
19 3790 308742715
8 4664 222836617
12 4146 89303661
18 3769 376911578
16 4957 172091688
12 2385 228842010
1 1749 268624274
5 3151 20253475
14 4856 478632231
4 4898 243481072
18 279 396130574
13 877 6441347
6 2022 60670847
6 1508 211321027
20 1042 216046569
20 1525 95969614
16 2849 90783291
20 3152 25428019
3 861 187758211
20 999 50851917
15 2793 57179558
2 606 54709593
4 3826 111575304
13 1379 290487521
15 1438 170476252
1 4446 136382051
11 3800 142274303
1 1946 356344265
13 889 329497315
16 3682 171159153
1 1560 417194841
7 4980 95217679
4 2875 127822689
10 1577 424779653
13 4283 449472996
4 1130 253370367
2 4228 167769993
1 524 21835436
19 209 292768557
19 3268 302260529
7 2284 259752465
20 1716 65084014
3 2779 127345144
8 732 159267971
20 1412 220898003
1 720 40472719
9 3073 374519701
7 3336 263806455
16 2556 309912315
10 467 212032221
3 2212 487393259
9 2130 27461901
5 181 140484675
3 4155 424071764
1 4652 287468820
3 267 58949990
3 2216 128747349
9 2906 329452453
3 450 18314862
4 1963 219612965
19 4613 220529274
7 4936 412333087
13 734 285499913
14 3273 193156586
15 244 94256158
7 2206 374649656
17 1560 72632462
16 4200 409803634
8 2206 19877415
9 1804 21931253
14 1810 452391377
8 2415 12630159
18 1164 264791870
11 114 399648693
10 3604 369914086
9 1559 253225312
5 541 399683716
6 1153 139072294
4 1645 313765541
6 2856 62057853
15 739 184792199
6 2314 285508291
19 856 22562455
12 4411 266190568
10 1118 219720678
6 3709 8537750
11 243 414783598
3 2944 3047941
1 2342 409706577
18 4827 260726109
18 553 214588913
20 3488 257518640
15 2357 200316292
3 2051 375662872
15 2376 483964094
19 4291 168625571
13 4873 77518472
15 1103 366497542
20 2306 272365380
6 4146 487556190
15 4245 151979698
8 3144 484814009
16 4032 449895262
7 1622 226726067
4 2704 133404551
16 1517 235068300
4 3113 5499104
5 2662 84453161
8 4035 398946141
2 2126 179023664
6 1438 429115920
3 28 320521771
16 4471 459654323
9 3134 265244962
12 3832 232799301
2 31 180660229
17 3587 321929781
7 3531 82532488
1 175 12129651
9 1177 370222992
6 649 19323584
7 3776 56860555
7 3276 87179031
16 2265 129934627
13 2225 6015907
7 2155 302738895
16 3623 33937837
4 3689 45159419
2 4164 33736475
13 1637 43332159
4 1064 409006735
7 3193 292452686
18 3129 342569926
16 3368 13264427
1 2977 357467800
13 169 62034502
16 1945 318127681
3 3380 47723362
17 2018 308352376
8 3882 308656115
6 1182 80310383
9 4440 81746620
18 3363 371794146
14 2996 196418434
15 4119 362055811
6 614 96042116
8 796 18886593
2 2552 104702409
6 2877 419973582
3 1518 385409100
5 159 307998407
18 2182 166911876
5 4673 337980710
10 2841 481098412
19 4019 153186032
2 4888 291632873
6 2802 41807912
4 3695 102799650
8 482 141414307
6 3876 303188525
1 34 58029248
1 1616 395921388
20 3451 125397463
15 780 460205191
14 4353 315315981
8 3957 153953261
4 2176 253939839
9 4985 25131986
18 1559 186292996
10 759 313431655
16 720 435052496
5 4458 211768499
2 1621 443523375
2 1406 482778041
13 4844 98373988
4 1561 304128429
10 4036 350059872
6 2667 311789960
3 117 455239117
17 358 385533805
18 2804 419614574
14 2654 216521776
19 4212 66027096
18 4785 87478161
19 3101 112887414
15 791 353630766
5 2272 285205428
10 3194 180984857
10 3840 112102596
20 1655 99153219
18 4874 62644230
19 3819 231592718
14 557 344440366
12 2687 241395574
6 2787 315486033
4 3244 269235222
14 869 426666906
6 4671 166103743
6 1915 196268815
16 1269 171508598
19 2129 428534885
2 2879 86801143
1 938 399718680
8 1895 436507823
1 4681 232353706
1 3249 476034396
14 3618 180188420
16 4691 109153653
18 5 387647918
12 3180 279606524
4 4563 64138359
18 4576 162421941
1 2214 252442083
11 4633 342130487
4 2509 418077233
20 2335 284877183
7 1053 382976901
19 1345 18357349
5 944 399012048
5 306 192203772
20 4650 444519066
7 3716 362763237
11 3966 213168840
19 1023 436868576
14 3757 81764298
10 2723 80737978
14 782 81276648
5 4161 405180674
19 3775 48759603
2 2005 435290433
14 874 435479207
9 2302 194290282
15 4600 190889380
17 4292 292917639
17 4513 439931180
18 825 376335730
7 2769 269523521
7 3672 299858247
2 4365 134021804
7 1145 304369211
9 1819 119406236
9 1290 414061738
7 637 294055782
1 2942 364098172
6 2566 212430258
18 2674 293653164
7 3018 461386890
12 3874 215746295
14 2530 374223680
13 3928 151176676
1 1653 223411913
10 21 52475693
17 3848 167832132
4 4526 327733385
6 1271 14548266
1 2279 185110616
8 2889 427110461
10 2515 219751255
1 3231 474652618
8 4025 155778804
16 700 20005787
13 3464 14498378
1 3982 352170803
17 3716 130075135
17 1907 266412918
3 3741 272857616
8 445 20799074
19 1871 26335812
2 710 251785406
15 3724 130457014
17 748 224308245
4 4283 137074995
3 1133 82012788
12 1188 473372940
10 1972 134538208
20 2313 24664725
9 1722 241747898
16 1079 488577982
13 3540 71913581
7 4346 127701677
15 2987 109783112
6 1996 298910271
6 2167 187908157
10 1093 443900195
20 1931 139184980
8 100 22517749
3 4628 369700745
10 2940 396202244
13 4833 441727733
4 47 237365492
6 1099 418427758
1 3711 107716956
14 3798 476890749
18 4663 132137081
2 4582 58735762
15 4245 485765688
5 1019 279339345
3 4379 25296281
17 4765 96370159
10 1865 461016028
9 1839 257924333
2 1068 479594810
13 1103 373809344
4 3226 80233
11 3636 343898919
10 43 103291589
10 3663 248839691
12 3881 423652249
11 4234 374732766
9 4400 365534381
18 4691 12033317
9 1166 230384395
15 2193 397072917
2 2435 257689497
15 741 468022600
12 2034 411555847
13 1426 439769177
2 3854 346248298
3 4598 136633860
17 3077 109217976
9 4430 144757350
5 4360 323518070
2 2165 381182133
5 3328 147728333
20 3133 32366862
6 4954 360102512
9 2291 303854319
12 4060 185956514
16 2679 4729864
18 2629 146559776
4 2449 469763802
8 8 420406718
10 1933 357563295
8 1681 208967668
1 3183 243260676
11 2126 401864942
14 4607 128159527
18 2806 70867111
1 3366 92741044
7 4333 3274123
20 1087 320216562
8 1302 436645821
9 54 98614641
13 1327 473484794
5 4100 201107237
15 3896 135197188
1 4512 485034903
5 1739 250274823
6 3526 306547865
3 1005 126420560
18 4740 461726283
6 1347 259803305
7 576 365670586
5 1710 412089757
4 755 423971736
7 151 250267263
11 2368 460261949
16 2234 156432224
8 3276 386132532
11 511 389170895
6 3039 229658284
11 4348 138293495
14 2290 304879706
20 788 329422369
13 3007 99273155
8 2234 88703623
2 788 240480322
7 4974 127228283
15 143 87164162
13 134 33461672
19 226 349538604
13 3774 230879384
7 384 322710165
10 1128 112806203
14 3758 400400895
15 668 297695878
14 3346 360742657
8 3889 475849794
6 1127 427263974
8 3889 98178632
16 127 460653270
10 1488 419250595
3 4471 458719026
14 4261 466922591
3 2854 51518524
7 2544 145709178
5 4381 227838697
20 2066 469619414
18 807 111571471
13 863 135450771
16 3650 37983125
17 4702 158523072
2 1109 276040268
18 2743 98865557
15 2991 64811993
14 2435 484912394
11 1302 178952253
6 4496 86304313
19 2565 443422751
7 3522 324384777
15 3251 228570914
14 4546 68282330
11 3675 118248358
5 3235 99074347
16 742 97911906
6 2767 240978006
2 218 40524819
20 4094 389725865
2 542 73882243
7 2654 155301888
10 4843 227655092
2 3923 50152690
17 868 11451828
4 3824 437248759
2 1638 492899180
13 4236 440123522
6 2632 75664787
3 1846 26930845
8 2540 452396298
20 4145 434690496
14 435 403848092
4 3768 217613837
7 1509 125686245
5 4410 372916857
5 4030 274497600
17 4535 337947972
9 3857 56627211
11 2552 40752188
19 2969 3909430
7 3250 380782207
17 1882 194958175
9 2091 310348628
17 4540 440236390
14 643 313364627
13 64 438199676
16 3132 50122433
4 2920 192864476
8 4458 284223904
8 3883 440185330
20 2676 212553104
11 1598 141230575
4 3784 87694613
4 2211 423315000
14 3850 191288567
1 1525 198367547
16 4925 342682523
4 1858 497765805
2 623 296293293
16 3343 222039499
2 169 50549438
6 639 110734928
14 1565 271247106
10 3900 152026298
6 4422 294090734
9 4916 426733236
20 3890 151194080
18 476 155146526
1 1523 454094416
11 1832 378017144
7 3857 391939259
10 4761 437569148
15 161 92333808
11 1036 150274856
9 4137 174394407
6 2905 395614740
12 2616 491238933
19 2409 358756824
5 2946 56403692
3 919 275393329
13 3066 359286425
17 3160 484562576
10 4278 166098498
20 4234 369252276
20 1327 311393928
17 64 352463595
13 2461 199089021
15 643 82249393
3 3422 149178399
5 1370 162996069
10 4111 403020462
7 2931 154487677
16 2089 182227292
15 1095 378233079
10 357 163693048
15 1961 320565224
6 2592 383221164
17 4351 48145366
1 39 333667889
1 2687 279177231
4 4043 324793770
19 2187 203030388
17 1166 133179559
12 1477 447528417
12 1284 59379213
2 2475 188119883
20 3411 382659065
17 2571 38160679
5 4466 249692067
6 2023 196196953
13 621 192432336
20 4962 479412230
17 2535 153866301
13 2865 36685690
14 3365 474801134
14 2851 172873848
10 1 223986052
16 257 387791243
10 549 23648681
20 4278 152550838
8 1363 159173905
16 1911 321004568
20 3699 147281453
10 1835 35069259
12 2773 40888265
13 4019 365607212
5 1682 186055060
4 123 428542115
5 4966 405395801
4 4343 400037887
9 4369 497807827
15 1214 361907731
18 1593 57248306
9 4210 258393144
13 1200 86171733
3 3542 470597941
13 3636 46568055
9 1246 273478070
1 1881 476618754
15 2425 65063937
8 3865 301316015
4 4610 80138258
15 1836 345303179
19 1242 288373513
7 4511 197592969
19 3559 206256327
5 3921 252819930
8 2328 261033362
15 417 284485174
18 3062 496088154
10 713 40888762
7 4389 173979987
8 245 162859698
5 3160 415239339
20 1100 472738690
19 31 308840584
10 85 197662551
19 204 93379146
6 4339 403081257
2 2969 17225555
3 1314 299006095
17 2803 335957742
15 3759 123365899
4 3850 64681467
18 2634 144083619
6 4598 185135726
20 95 249954724
6 2155 231477926
20 5000 204101984
9 2981 226755258
9 892 184506731
3 4820 190206987
6 1019 475089817
1 2305 46387673
12 4815 381874377
13 4903 283680024
4 2749 373721307
7 1290 279369379
3 2905 175228769
12 1010 425575304
3 4285 68137378
18 1097 412852801
20 282 157440576
12 4120 329426851
14 2708 76359661
1 726 276724618
3 4065 209752178
10 2720 221326669
3 618 297678239
15 3569 356689874
2 1337 324601129
12 4315 49010938
2 4697 268719172
17 4828 123565874
4 2433 254902400
19 4426 57605752
1 1168 378976835
6 438 368096654
6 1322 454686039
15 3220 102011664
17 497 320463219
13 4993 357676521
19 28 194137266
17 4091 6175370
10 1187 304073534
20 2604 495019719
11 4600 317678567
2 1135 71524080
19 2783 277141586
18 169 492095736
2 3174 236305287
10 2745 13355708
9 1933 103272181
17 3119 260670195
17 2471 490826230
8 3896 318168019
18 3567 16426930
4 2240 406910663
1 3491 202904426
20 3718 336842601
11 36 411967460
13 1443 288635765
13 1995 230125949
3 4786 322086552
5 4933 400805826
19 4329 353664832
19 1360 181195723
20 1743 67755096
2 187 468356026
16 3011 145997303
6 1849 177029292
2 2091 212669657
9 2798 434113964
18 202 252124330
4 2328 181307150
7 767 5742357
5 4886 443398702
17 3517 372398580
4 1500 483358790
1 2757 6468898
4 4037 188009755
19 3877 23405549
1 3695 11753816
19 1628 295815201
9 2114 87230949
14 2019 145563134
16 656 81961729
7 3460 350870644
10 566 130604536
5 2639 388633026
13 2689 111106036
5 2496 316662400
17 1402 291020018
6 657 78571263
18 3922 72925925
6 1558 184520621
13 3270 171208681
3 4723 365184315
17 227 405427862
4 4720 479816368
14 3650 118550618
8 2661 381899565
12 2357 29926227
12 605 60530177
16 584 127478736
7 935 454466196
20 1800 363255051
14 4143 303369640
2 3119 227828997
10 1545 225756068
13 4021 441946845
10 3063 260028785
8 3688 338424021
19 941 199241374
10 1653 132054142
18 2283 293418310
16 2627 77148566
18 1850 358081292
10 1423 66148853
20 3509 5815213
15 3242 443140740
4 2962 136377900
20 2196 421916741
20 814 196511861
6 2693 204438420
9 1884 380108145
17 1469 480887967
10 1750 323180204
1 4083 149243549
6 3674 290186507
9 2251 496038171
11 1325 438747107
20 2238 281028042
15 1651 420154057
5 2045 313150262
4 4133 341102096
13 518 106884390
18 560 301003590
9 3637 496128701
12 1084 190304804
2 2171 436267172
16 1026 252220025
3 2315 97884218
2 1109 69194062
3 935 313076690
5 3129 8656541
5 3071 14269635
20 959 143169835
17 4185 240906814
8 4878 94055090
18 1945 44262269
12 1787 5360056
8 2195 11852320
18 2930 476550417
17 3635 195061083
13 3817 64758797
13 2956 113555848
7 323 290837581
11 2301 327199321
14 411 219651059
19 1852 50909714
8 1076 287539643
20 743 36269949
20 4672 257536796
20 326 196956456
13 1741 105749863
17 1962 293340785
19 4552 66397581
8 4353 163227178
11 3230 327654964
10 3079 310708460
5 3598 261347393
8 1541 337967925
13 224 432168966
8 1509 41083997
17 3344 62353351
4 2755 496122261
6 3843 156336439
7 1677 371371060
8 4863 328319531
9 4812 324539091
5 911 402504156
5 4393 148459995
6 3773 303079723
14 248 207357841
15 1094 9460910
12 1287 420868954
13 3017 46272491
14 4823 390551896
11 4095 232504140
7 4906 492876072
15 2556 317510671
15 3675 441844459
8 1100 297996771
17 3920 406488731
8 4646 287377659
7 1739 418701436
1 2988 52391243
3 3052 14295766
16 5000 253047299
18 4144 161201214
19 513 358666031
5 1573 261225780
8 2635 475506621
13 2795 485097402
9 258 233077908
16 2459 340291398
2 1463 295120767
16 4523 84727575
10 3392 180592969
8 2360 190636759
7 4204 23905653
19 4523 278034352
4 2044 334644344
6 1140 133787468
3 4315 191464039
15 4961 288777969
18 118 63020931
2 951 365138528
11 3741 277129080
2 135 492845706
2 3575 67021823
10 3810 7519411
11 4265 230005914
6 421 212219681
15 1928 140343744
17 1470 92991924
10 1713 391826478
13 1724 258241918
3 2671 431732777
4 1778 478337283
8 2853 367900828
14 1524 489873397
9 3840 112533654
18 4695 398912554
6 2430 101829103
20 733 456248873
11 1608 75363207
2 614 106431989
5 3635 20266046
2 3880 29632853
4 1450 216706096
19 4088 198762682
20 4230 138131707
8 1486 73121630
14 646 215695337
18 2692 3078162
2 4134 402281747
15 2495 170717620
3 172 47913627
3 2460 227051942
20 1357 108660639
9 2044 58915683
15 3436 131906754
12 4392 487538478
14 259 47326873
7 4660 407004843
12 3744 330427365
7 2472 362188000
10 4489 161094889
17 2705 82564685
16 4095 338474699
15 1284 152142454
3 822 306947690
17 2100 358800668
14 2491 344854867
14 4662 97220667
14 1180 371617252
6 900 399097854
11 339 95215278
15 1638 1935506
7 3299 231613290
14 4185 189449470
16 1385 296681707
12 2420 270674707
12 915 67683219
20 1830 100136787
14 2748 108644748
5 2489 377417930
15 1990 103210593
17 530 281557430
3 965 82506385
10 2189 298592057
4 4130 275475035
2 2933 490636494
3 1038 445151355
16 3497 81942013
7 402 186647559
11 464 368373391
16 773 237678360
11 4798 163746264
9 3541 298686962
4 3556 135077457
7 3220 389698204
8 2963 277419866
20 4940 218877394
15 3784 255217567
13 635 277019255
16 2842 412475703
5 1744 344044121
18 1559 362416165
15 3251 236699458
14 2162 282338581
4 3096 473969219
9 1087 7696840
19 2300 253825568
16 1077 162670660
2 302 79833407
18 1210 204346517
9 87 366463843
1 3474 239582438
11 1594 20896572
10 1721 61124212
14 2444 385998745
4 3275 336238392
18 796 497648922
1 578 475349453
18 2115 220639931
6 608 22940005
11 925 436622403
5 3624 192065235
18 3318 62304015
11 2089 108783089
7 726 427542380
17 4810 434407312
17 701 462449104
12 2615 420954287
11 246 398849153
3 250 226127201
7 311 396272383
9 3618 213828979
2 3671 312604823
9 3095 249403587
20 4511 454495248
12 3115 74590636
15 2313 416462581
3 442 41431254
12 4724 464136103
19 1746 393407383
15 2293 410647847
18 1379 43958293
6 3086 325555658
5 1960 132256527
18 130 340487144
17 1620 216325309
19 3174 134645155
8 2181 349389220
2 1658 355939280
7 2420 167095609
14 1062 453379452
3 2643 309885405
9 4581 51137277
10 4573 423806898
11 3452 351607096
20 4912 187643753
11 4467 433691831
9 2125 133720491
14 3930 15522701
7 4311 83424330
17 1885 329766333
9 4791 168576756
3 1584 354423940
8 2310 296009355
18 252 175568842
6 2283 92286939
20 3639 53336054
12 2768 117711865
12 2575 431909125
15 417 204480040
12 3592 13475110
20 2004 352491076
2 4176 79050133
5 3641 90153073
6 602 244169084
18 1082 454151478
19 2055 193819329
3 4836 222525877
3 630 45335602
14 4860 1013405
1 2924 462763253
20 4963 262621619
18 3780 13226503
6 3234 39231510
6 2273 387423350
5 486 19900330
6 702 234891007
13 4628 355121184
13 2613 158473532
15 4197 381841423
1 4076 244282427
12 1963 158724935
13 384 474495653
14 1898 117536023
6 2414 462648470
14 2279 288417054
12 548 377275863
10 1156 46080439
11 3365 379909463
11 65 303774150
20 2177 196201098
1 2116 230392628
11 2048 332878122
15 3770 15807962
4 2536 158629470
10 1771 235394125
20 3314 480792362
3 4129 375633212
11 3433 431430574
19 4304 120718539
13 2689 289233362
4 2911 470904346
10 99 469069455
19 2102 164425082
16 3912 222704409
16 238 385521700
13 97 72050398
11 4555 176739034
3 3149 372271580
15 900 321012982
10 2307 353030267
15 3921 465737391
10 1771 27288593
3 484 464969116
12 2752 470265389
18 4760 414808541
15 1512 223062175
3 549 237460663
4 90 441284476
4 4513 205545144
8 1790 393528845
8 375 318478118
14 1776 73963250
14 3036 433713394
20 4429 324787587
13 284 101234226
8 420 195935348
18 881 458834614
4 2654 79359798
5 2996 214227369
5 2622 16022894
2 689 120475236
5 2514 140184263
7 559 154394801
10 4615 396520549
20 3581 207511257
16 280 293109266
5 1894 111830519
3 2734 413912611
15 797 55100235
3 1353 462576714
13 4617 55229575
2 2845 132657361
10 1314 294108508
18 4149 462861730
9 2353 394297360
13 460 474874250
8 4140 314040130
19 918 186123086
17 2615 167430131
12 203 234742065
1 2435 303180996
11 252 206481770
7 2466 480886419
19 4132 163127584
18 3632 126638203
7 2895 347014629
2 507 417558104
15 3845 26623929
8 3580 91422281
16 3256 351679041
3 2996 365098869
9 3673 17975704
11 4359 430186127
8 46 8170964
17 4051 377043032
5 2631 112323645
16 1561 400773812
3 3524 432717814
16 4747 193863285
7 1432 3515783
14 1972 477414154
2 800 159143103
20 1347 156608412
8 4196 168343189
20 3319 214425404
9 2837 439007369
10 3779 160589499
5 541 425942285
12 875 465212191
5 3449 308707239
7 2661 397252945
13 1410 224007139
13 1849 306074883
6 4951 423391500
14 1961 445122608
15 2091 374658084
8 3481 49799552
5 2581 274143591
13 3799 450601961
13 2075 153426317
1 1539 192976423
17 3637 162313526
3 4832 26756235
5 656 62596378
19 2897 79376006
14 944 25344740
14 2284 217671993
10 1667 258228236
3 3130 392624374
8 3549 151902283
17 4804 203597577
14 3750 314393355
12 2095 363463519
15 2597 79593344
7 609 217590743
5 3504 6473327
12 377 373820932
6 4097 457825209
9 3562 278576979
8 866 147863106
3 159 26113803
6 2977 59410748
11 2424 470226873
10 1812 464612594
10 4044 6476357
18 4934 14426037
10 1557 282086325
5 4688 243656374
5 550 479206757
5 1880 237274664
18 1615 149994226
16 3717 250341364
9 3007 325812811
18 1895 64436395
17 2113 439777919
14 2003 375872404
9 2263 75591636
14 4021 421440284
17 4313 216364589
1 1293 161610485
12 4167 15782568
16 1154 361097055
1 4106 336136906
15 2897 20573335
19 3951 78098116
11 3742 255652009
7 683 55431985
16 776 397974888
15 2583 132943212
9 2353 250903334
14 1013 144099123
8 2596 321230537
8 3640 87769879
1 3229 251197706
17 56 410885920
16 3732 169642644
11 1235 373703789
9 3601 339610344
5 1237 447636312
17 1065 410961239
16 1008 371558184
16 3127 31276327
6 2188 84054257
11 1059 266706148
7 1672 299777086
4 38 439026897
10 3454 288186899
14 659 396237026
6 2010 474620068
12 2888 259380924
7 515 93070591
7 2866 381925436
11 3208 371466429
10 76 140141720
3 532 217922594
11 4768 126328413
18 2955 453532499
13 2283 174760389
10 178 297498717
13 1461 66087673
8 3962 10145241
19 1694 151851255
14 4412 262509995
4 458 341039803
16 4637 302539792
3 365 306492844
6 2636 275147351
5 1151 402379923
5 3671 19546592
3 2225 33077622
15 4433 291811933
12 4278 22138282
1 4438 412965432
2 50 393928347
17 3981 206750433
19 1702 399504369
15 1877 122276111
13 3729 162662911
13 4455 364057247
1 304 296519218
13 498 253553222
9 686 260919405
19 505 274663569
19 3876 487147478
1 1662 333729676
3 378 453702013
8 4371 473472582
9 3635 477860680
15 2371 439393378
6 301 353415911
20 4189 380792547
9 4302 365195195
20 3217 113896119
16 2912 289544767
13 280 300260281
6 197 403849970
15 2415 168367324
11 834 142790769
1 444 411709548
13 2296 292221881
11 1607 91730728
3 2806 158396778
7 946 261584441
18 4280 229640110
9 1 413739357
9 4403 379255842
14 3203 106721888
15 61 271681600
2 1134 491756832
5 4329 457585716
3 1158 396419113
18 2801 471384953
10 3758 264550122
17 1730 423682249
5 4300 380156956
6 2275 23196986
18 2673 192041259
10 2789 394491962
8 3534 81310657
6 1891 99859611
10 3528 408355316
17 539 89607153
8 3573 269756005
20 3916 311270843
10 4356 282736303
14 4725 101891396
14 3184 333434240
10 1556 402785257
12 1989 166600990
10 1244 49845926
15 1361 94366289
3 2485 468359699
14 1468 147784301
5 1999 61811128
14 400 143266068
18 3606 435281654
4 2057 95240271
16 1647 413679143
13 4429 333529062
9 4945 305581650
19 340 284310439
15 4173 367409645
19 1608 175131015
6 1182 474417382
3 3950 373536495
7 1649 20705647
6 4827 47236122
8 3926 385445034
5 928 472854945
12 740 387268779
6 4718 228981669
13 1680 413601501
8 1978 155664596
18 206 221623488
7 697 474038352
13 4590 419566513
2 557 253363670
4 3936 99171944
6 957 136938084
5 3968 492951971
7 288 233262072
11 2162 205991509
19 4195 182475896
12 358 459593020
5 4301 85279132
7 860 280543236
7 2866 239265407
8 2121 376421028
13 3212 213750221
17 704 208826478
7 1355 235306257
13 4298 92495557
15 4934 183050707
4 374 68611567
18 1080 28760509
4 4392 389077973
13 4043 100781824
7 2270 171639955
2 2199 341094745
8 2885 481949957
6 4636 127485176
17 3760 47112307
6 3619 483588771
15 3289 428520120
8 1360 319604898
11 3958 448506060
8 1418 104124587
8 564 118375379
13 1265 421003041
4 3815 181531466
12 2207 378503690
6 4944 13745568
5 4071 478985437
19 4748 2727846
2 2137 82859905
19 3972 175851221
5 4107 459333756
18 535 480359858
19 4616 311021361
1 3648 31436805
1 1709 35369607
8 4638 134813837
3 1070 362241026
12 4942 426115856
1 1469 273706386
19 99 304932569
11 523 480419128
12 1623 156516940
2 4509 280124879
2 3110 381740141
4 3519 284349430
18 2497 436502169
14 1276 66523452
11 456 266509200
17 2443 412908968
7 3543 230340611
15 4971 489184319
1 3233 487748174
4 2184 14274751
10 3072 415276569
19 4178 42133395
6 3978 404377496
12 1941 415009120
2 3468 436759116
18 2851 185583405
9 1851 173138614
4 2979 435849559
17 4190 459584059
1 3589 494591679
8 2941 104399758
1 2803 219580200
1 2068 360217476
3 4466 237721407
6 1344 155006419
10 1566 103420348
17 160 43080233
6 4177 428286758
13 3021 420808169
7 2195 45733060
8 3002 59307696
18 3003 147265447
8 4371 400091039
13 1748 164247311
3 674 12706381
9 520 311817385
13 1909 373932581
2 1481 373146633
10 3785 454494485
20 3274 45518808
10 3706 169046303
14 2010 250193043
15 2783 327884221
19 1400 53606288
3 4594 51007366
3 3263 251597840
5 3926 169098913
8 4235 397955373
2 2343 44607363
3 4330 106140367
17 1317 190633162
14 4780 354882019
17 4168 106734290
1 803 23471960
7 652 71932597
15 3 289885841
18 1535 109693533
16 1954 331623352
13 1190 161106764
6 4368 95638648
5 2947 112255489
9 4464 167562421
17 2985 358226802
16 3765 332305123
4 3565 44070708
4 4565 258448618
14 47 497940698
6 1745 271894844
9 2358 341543770
10 2962 478191629
19 3271 186399659
4 1413 11884900
6 559 79827606
11 528 2281231
2 2387 34959291
6 4250 22915208
15 311 67518726
9 3406 104948694
17 4899 381931068
14 368 91324757
5 455 404965245
2 4774 294718839
20 3488 55282889
19 4791 219972203
8 3808 248066101
13 1951 68257824
7 49 444988311
6 3657 290823809
13 2538 159237842
12 923 313161959
3 1160 195191829
12 117 152245993
4 4861 57549407
10 673 388595175
1 2397 415367407
1 4596 336372323
18 2019 288491302
1 2291 182638928
20 1896 382269616
1 4247 404489782
19 2596 98229598
13 4521 390254580
15 4858 204390411
14 4429 4814150
8 528 272802586
2 1315 398276402
8 4036 403454459
3 3889 417934468
9 2296 222136019
17 834 487951093
1 1214 190501097
2 569 286387773
15 523 97586609
11 1790 453235033
17 64 297948516
9 495 62923781
1 644 331889952
6 4888 156672862
10 2083 129439642
4 3739 113117206
11 2225 392880995
14 64 339394148
16 1183 317263537
8 4710 364828570
17 3317 167882402
17 711 161639739
12 61 175660517
4 311 18094014
19 3398 21819154
5 1341 121070948
9 3190 136242447
11 2457 243293602
4 2950 497378914
10 1164 391602889
1 3394 409156585
11 2474 272576108
5 4350 466975927
8 3050 134309582
16 2737 148665679
15 4772 470149100
5 2981 477821777
15 458 386854880
11 156 382756072
8 3719 257882403
15 1324 314320291
10 210 309206078
20 3260 195338049
11 2923 181603004
6 100 219783297
10 1885 470945127
4 1384 100764766
4 1754 2213960
3 2813 277249852
7 570 171589562
7 3338 67790865
19 515 176288857
13 1768 31338878
7 4465 390786450
17 250 153209677
10 663 233425942
19 4261 205209066
8 796 308073762
12 4033 205466728
8 751 6772815
11 4381 73849490
5 1027 135095581
6 54 158729673
14 3323 207621884
12 688 465296644
4 2030 300558539
10 2579 6467685
17 2572 336899171
12 399 373795216
8 3854 188473655
19 687 94550804
9 1305 475071178
6 3114 381740698
4 2843 262882929
15 1949 411998982
6 3836 491091257
4 465 151462763
1 3654 71212932
20 4731 65783540
10 2613 245542434
13 4790 1662028
11 616 177924764
1 2714 213340328
16 2845 301328495
3 3673 69023646
11 1504 4972949
1 668 29777154
6 1500 108170974
17 2585 35537623
13 1263 146962638
9 4296 470665497
3 18 402752347
5 2409 386900657
15 3703 257048092
5 3031 46597485
20 2185 412294619
18 879 99582493
3 4678 188282255
7 937 337157147
17 3984 137703778
10 3869 207316315
8 1775 434844989
6 2367 254130991
17 3048 253438716
11 3316 22635946
8 2577 437600648
7 586 334873804
13 938 423230302
13 4395 383292506
2 3212 12061731
14 3490 467155886
8 2149 8854122
18 4363 410674166
1 4762 276495430
5 3503 445302823
12 2876 282358799
8 1413 270588902
2 67 136898531
15 3138 270949029
17 2277 222172185
13 2913 40409855
17 95 260819884
17 2955 127420732
12 1522 291664135
17 2264 55918184
3 3287 212409593
19 4572 190395719
9 1379 228259335
6 970 159517909
8 1819 135341765
3 3348 302942839
17 1000 148749535
18 1040 107059966
14 3012 51534983
7 2395 109494364
19 3059 479595024
15 1266 95750493
7 299 362919095
19 308 414820472
17 795 22442001
17 1489 150194903
2 2447 116895877
7 1605 87224940
7 3274 154516999
5 3741 135434098
1 4169 170233549
8 4280 211376161
15 4750 232884004
11 1046 475512148
7 4451 280203681
11 3348 333891112
2 3978 488219180
12 4342 328819092
19 1195 197900554
12 4187 215298977
12 3062 4637212
8 2821 414791664
10 1708 490715469
11 4373 311554443
15 3385 314308029
8 3762 211173320
12 2133 254301453
9 11 386345292
6 1662 123353574
16 3576 165723785
6 3262 124193057
15 356 243208524
7 2763 292335452
1 2141 320167581
12 3761 4280093
4 562 389219689
1 1890 261659412
11 3443 343524543
16 1926 438833001
11 4933 490365277
9 1602 448696384
7 1283 319342996
12 4517 214771515
17 45 374712337
7 4854 250607475
9 2044 440366542
19 759 422168160
6 2483 1025187
10 1628 387043543
10 1207 172646853
15 1588 484063458
8 3056 401298932
11 950 206242820
13 1741 234137968
16 3533 293440455
6 267 47103818
13 3765 108133322
18 4087 319839747
14 3723 479072506
13 4718 449204353
10 1087 92014947
9 1900 439564011
1 341 14477698
13 3497 215935973
18 1647 132111711
2 3461 55558822
12 92 469747042
20 4261 371940842
2 2940 20726965
19 4330 334944514
9 2466 55792928
9 2337 407437451
2 3912 240867050
20 2725 390436675
14 813 320790883
17 3319 477438290
3 674 438341326
1 3926 201859554
9 3472 93904795
8 1023 227187970
4 3155 64710448
2 2829 322605971
3 2985 44037862
12 3497 337533128
8 1707 432671822
5 355 189383315
8 2131 474481413
3 1206 185088087
20 1372 403308482
9 311 282130460
11 4333 194345440
13 4598 326973765
1 1821 287615467
20 1828 6918291
7 752 286591207
6 531 249508587
3 4240 225579362
1 1313 119980743
15 1012 44169929
19 2652 287821936
11 420 22429589
15 2638 61938689
12 346 186131243
13 2322 220293323
13 650 313787722
2 1333 308690944
10 3962 189921131
19 773 411354233
5 610 424450709
20 1005 49888189
18 2013 356784434
16 1319 365866961
5 2846 95948185
16 143 151968895
4 243 98517560
10 4414 402620718
7 389 390757764
20 3804 317429972
14 2589 274925458
7 4709 498014498
19 2224 58399946
15 3269 339242946
18 1156 288021111
14 2155 432169821
18 2160 251050053
14 4313 129374897
19 2735 480341601
18 3265 471483656
15 1269 161243930
3 1857 203637547
3 3992 239990247
16 3176 262188922
5 3359 322240689
16 4662 27347621
2 2118 370727584
20 4127 425540166
6 4264 117240853
16 4528 188931777
16 3275 235330348
16 1624 403443269
9 543 177756584
17 368 176026508
2 2854 266188026
11 43 215030858
8 3733 144515010
9 446 459028088
20 2929 105014097
6 4960 300920472
5 1747 381246058
4 387 271531752
15 3284 399826713
1 2145 281042743
8 657 216310386
16 1943 462768733
20 3751 142065277
18 1900 328027026
18 3663 357458585
3 1130 161116577
2 3651 17863517
16 3644 53777258
6 823 147230188
15 3902 363760097
3 176 42926333
4 2040 392279477
19 4920 354140521
8 195 329838759
6 3879 218019027
18 2065 112409304
6 4547 452428978
8 3232 31005313
5 337 485055563
8 4672 382616872
20 4048 377174975
5 2976 202967502
11 141 245701845
8 1172 3464234
5 3881 194487754
5 4433 381140314
15 3244 496786358
17 3335 151749897
18 446 309540626
12 3590 33730911
14 1631 412167261
6 4825 383710824
3 4542 326067587
7 2269 206306007
8 3855 478776257
5 4154 101031138
8 4611 328747718
14 4216 145033806
11 731 351757994
12 2139 322600537
19 1269 305264489
10 3648 80653476
17 1893 292362669
6 317 166949827
6 2604 28086061
3 3212 366927202
12 3373 54634560
14 2151 450143192
17 4666 6761537
10 3365 83641591
1 4219 426189670
17 3987 356779833
1 3558 8056202
3 3940 99416504
8 1847 288194547
7 3433 201951452
14 2826 260630011
11 537 21289433
4 4067 50399094
11 3418 59334061
13 3165 337832024
6 2373 345631248
12 4711 367330402
9 637 234695968
1 504 437315610
1 1064 415092993
7 4651 339263358
2 324 90342346
4 627 101376733
3 411 126508937
14 2648 43549517
3 2087 327481155
10 2416 258853513
15 4430 358885708
13 3815 52615246
15 1926 29131678
1 3070 32662642
16 265 141346194
10 1967 219299163
4 4962 298348893
10 4622 177110699
11 1662 74906058
3 2641 250196336
14 4604 357832912
5 577 178421541
7 2677 259737664
14 943 109876960
6 179 135710875
4 567 125240995
12 4261 298952195
8 4991 92611603
15 1809 420485946
2 4632 70091544
18 4025 96583535
17 4076 484612038
19 2846 130452004
9 2782 399335180
1 767 438217528
4 580 265989808
9 4003 54559453
16 840 452083237
15 794 380985961
8 2026 194901731
20 1727 167604128
8 2079 14271324
3 2000 481032620
16 3173 120945529
6 4732 81734721
1 2748 360060158
11 4819 138393580
5 405 45527885
9 4154 164479180
18 1054 178717958
10 3940 317841948
3 4892 455115024
8 1849 388325650
4 4544 234888980
19 1426 63583328
20 1010 59341708
14 1298 407832568
14 896 434800326
3 1982 149028348
2 4423 157917022
9 3517 28168081
6 4320 93154428
17 4033 186951487
7 3668 209947082
11 1316 439258458
20 4392 311618609
4 1483 188473756
12 2554 61061547
3 1246 4027481
5 393 392669190
14 4077 230511390
9 656 470231401
20 4892 7430682
17 2243 425985659
6 4271 377329134
13 4031 205116853
12 4878 222651425
9 3598 244475112
14 1586 6925544
19 3080 264280167
1 1613 332224692
12 1923 185658204
4 2262 294930170
10 1636 438193399
2 1498 258295867
16 3051 380160184
12 811 43167055
19 4706 343064271
9 2677 408003015
9 2558 81474601
16 3523 35786632
18 1156 284605385
6 1702 323091811
13 2069 205849506
6 1238 201746048
13 986 227911769
6 1718 336747532
5 47 300400529
9 3964 317048794
10 4116 475155475
20 4373 215224924
13 4310 393050793
11 1885 87914518
8 2010 44604843
18 3045 211703045
4 2923 104926673
18 1059 207994234
17 3038 236443773
8 3421 292137965
6 2381 175684821
2 325 321873081
4 544 35243102
7 1798 322396289
16 4557 382761911
9 92 179292460
7 2832 319537640
10 1000 434000526
12 1651 401200048
1 2418 226410181
18 3975 48447524
3 3116 452550641
15 3113 368830544
16 957 67899238
13 4173 399739026
17 2011 116844074
18 3302 5121260
6 1759 444001406
9 4588 288493721
19 1349 214412193
9 3259 55525449
16 704 165939043
11 3418 212400295
11 2250 260408893
12 3121 328724341
6 3905 366660093
13 2809 369148180
7 27 146308900
1 1439 124347280
10 1659 12543556
19 2346 389954845
6 2832 126883356
19 4520 100949561
1 4772 444093343
3 3372 250895228
3 4715 50703688
15 4922 244824355
12 279 309678269
3 2545 33638259
20 4218 44865276
2 4479 172694701
7 2180 298427287
3 3912 354495483
7 552 235833779
12 1448 401580295
3 3883 104647197
15 1923 193042230
3 1916 21034423
5 2483 35479460
4 1445 479553014
3 3370 315366048
3 1040 130994151
19 2371 423588988
19 282 205335932
14 1269 162920785
12 3674 272810074
13 903 119693133
12 874 201602186
17 4181 37068705
3 4629 62987294
17 3169 363861016
19 1351 315635024
20 3474 106690342
4 1872 15613080
9 1616 305252798
19 1032 471238098
17 2381 110896990
14 3372 2363886
13 4197 225533859
17 3447 180428026
2 4158 277423026
5 4825 463436505
10 3656 404219827
16 1075 381697534
18 2982 284236297
6 1801 445658945
3 2995 280578731
4 1878 281655440
15 4829 292909787
20 4106 144449965
19 4685 85941494
13 207 52756068
8 3669 346686374
9 1383 176347586
4 3200 318603594
11 3984 120764292
4 4460 31014667
1 3479 219163099
5 2266 381848766
17 1208 208540666
16 1877 131459715
8 3452 143078317
7 4462 175596444
12 328 294317814
12 1174 79970714
7 3444 95459042
7 2604 167455056
11 969 349159606
17 3434 385647579
8 4058 342013383
13 868 80816552
9 4627 311405938
7 4648 308896223
4 3341 338302721
13 3966 318340615
12 3511 376407725
20 4176 75695410
15 4598 312512500
5 4947 303494007
11 4773 336306246
14 3748 132858931
3 4877 146299428
12 2156 4110059
20 4062 1300671
8 2180 311627574
18 2475 38912758
15 473 188758737
10 2314 11211451
4 2872 480895413
11 105 289972698
19 2154 227338781
11 1154 355701848
17 137 262844074
5 3479 335109429
16 569 369718793
10 733 149333796
1 2295 457376977
9 4469 146720217
14 3029 373024342
9 4246 396898845
12 1715 312924369
4 1084 174609240
8 2303 46416812
7 3412 174760710
10 2630 228506843
10 117 425522887
2 4960 51772432
10 719 228450777
8 2935 462676691
2 1935 99082651
1 2415 228220
1 3753 470574645
11 3295 260046791
4 2116 474102373
3 2775 160774363
18 1761 289642052
5 2528 211665045
13 4604 312164754
5 470 82854149
20 2569 200389394
19 1040 249814491
20 3047 306766142
7 118 42353053
17 1016 45035126
8 2850 14313911
4 470 462572758
12 31 258167601
8 463 281035807
2 3293 429676286
10 2386 187157226
1 2554 295620969
7 1312 26536052
13 185 269078060
6 2475 128262878
5 1319 225269648
20 3825 241581023
8 1688 285507054
2 2377 156572766
2 4822 447431485
19 3332 427933274
3 1954 243049081
17 1805 266198571
16 1352 25127261
6 2041 28800101
2 2599 429009379
16 47 210339332
4 4326 270654642
3 4945 292675460
2 2368 221675154
7 1641 71150890
10 3408 438721917
20 3580 64001626
4 4725 448340086
4 3546 43799867
15 4719 107887008
17 1659 198550328
14 2823 186923769
9 59 102018382
18 3019 246488100
3 4390 470178124
1 1799 378214887
9 436 443397412
13 4772 170971177
14 4086 435916074
17 2500 497959046
11 4710 12538217
4 3691 202906938
8 3531 28526961
1 2887 440475358
17 2610 59975984
9 1937 273401502
18 2885 325919616
8 2754 136237044
13 3831 44835904
13 654 102796511
9 182 84567433
4 4571 13379703
10 4512 463226785
8 4306 139492222
9 2069 301341137
1 2661 399556596
15 379 169050586
4 135 149737973
15 4108 63944273
19 2071 446677081
6 3921 198232952
8 3204 120932746
19 4786 483728500
11 2945 194476632
13 323 23321820
6 1130 238189872
10 3161 292266315
18 1429 318958662
15 4698 98994449
17 1474 497440720
16 2056 137987941
3 3227 348047778
19 3006 446324335
2 4316 50712175
5 3705 251823572
16 1875 74112867
10 4255 119380202
5 2400 295100330
4 2099 179437347
4 4542 365533509
12 1718 276687146
5 2784 299818164
14 247 234958638
17 716 285527574
7 3116 423159222
15 139 356762846
7 3150 150734958
6 2478 328864130
2 1217 330417541
10 4514 180174142
8 824 251830318
10 3413 439270941
14 2317 316219259
20 910 183707505
12 4982 377910498
10 3696 466178242
3 1945 183432373
17 3559 111724193
18 4832 196718937
18 2408 447204917
19 1541 403383048
6 1109 278443955
13 4319 359920883
3 1303 407393342
1 3354 312852011
7 1481 452674512
6 1483 430278947
9 2211 284131450
2 2393 284440809
13 1588 441285278
4 3269 317416275
2 375 261129969
18 4882 73691396
7 1286 385721185
6 3005 161437913
8 2697 143405243
7 517 174401874
4 744 364506885
19 4099 470452043
18 3276 189797776
15 1555 213171353
18 3770 205004320
4 4001 256071106
6 4607 64745855
17 4333 272700300
3 4588 244734200
20 4455 1429663
12 2011 217380275
4 2538 425608797
15 2711 238871654
6 964 144210521
12 968 310200351
2 2492 161693149
7 756 17459870
8 803 316357467
6 1599 45497690
1 2675 4273828
10 3971 6037912
5 3354 204109095
5 2472 214440228
4 4432 321686710
11 1261 334816865
3 3012 22566826
19 76 29980396
18 490 36958856
16 593 268704867
9 4423 263003043
6 4851 6894657
9 4107 131142556
11 1345 10041866
17 4173 180935325
5 2350 239140162
11 4186 54871863
4 1814 98026351
18 3607 89353429
18 2782 94832984
15 473 95946857
12 1807 37243474
18 3316 454169815
20 4202 418940765
19 584 102251228
2 4964 413571579
3 3253 376116924
13 4028 481217945
15 2096 460490325
5 528 136417025
5 1475 278842922
4 1491 4400190
8 2336 465335599
3 337 491392381
2 4086 398501467
4 2817 50908430
9 4850 353456584
3 2890 336342282
8 3487 371047101
6 46 478623802
13 1854 290122805
3 297 434662697
10 3654 349633514
14 753 261769743
13 109 429067663
17 40 212941950
2 844 329514041
1 4405 184427683
5 1222 456753811
1 406 448599497
18 2288 348981795
3 4257 71216639
7 2779 372598245
20 1574 136136611
6 3381 395809482
14 766 328788885
9 4635 188466037
13 2638 343082152
20 3274 173222674
20 3596 467340932
19 1840 451629890
19 2840 455552648
18 1623 202363886
12 668 318837741
2 1010 405664186
8 60 417009368
18 526 263130266
17 207 153554648
16 3186 372567657
18 3411 270824779
12 1606 382294979
16 4828 72520080
2 2767 195561560
1 1309 12790525
17 1017 435741317
16 4380 243884143
12 4267 455629131
10 3954 144244481
5 2654 212183252
13 1768 173100720
14 4246 175765481
12 315 468603341
13 2415 117983542
20 2057 398472247
5 512 239013677
10 497 79777091
9 2099 97439869
15 1598 407577207
10 3186 90343931
14 2452 44768923
19 3171 78352304
10 2393 303429107
5 2605 477791364
2 2629 228505025
12 1192 289862013
3 2698 294328700
14 2249 352132291
2 2820 154289165
16 939 311823508
12 1857 266293218
2 4718 214545849
3 1793 363063973
2 1611 155366813
16 2326 460734007
5 893 118486850
17 3373 458751304
7 1801 323320987
18 2619 291680478
17 2126 127615528
5 2169 490753648
11 2206 94303518
11 4200 260143096
1 4594 256453751
2 4237 476106006
15 1762 422871449
6 2477 196492011
15 1258 142400635
11 1650 71294973
11 2701 40876109
7 1211 34891639
9 2126 431743924
9 3447 148912953
8 1345 293225083
11 3659 6400572
10 3590 279409316
9 3510 85678040
17 2230 144303300
4 2540 130841903
4 3283 211447829
7 192 247904456
17 284 303935225
18 2215 265752675
11 2918 244485320
19 1955 6304091
3 4811 343020991
7 2262 411669486
7 3455 268236976
11 1634 242323628
12 1541 340867158
17 3191 446160819
1 4182 254112472
18 1877 162581116
3 2785 118056603
7 1813 253015835
11 1748 19593442
10 659 15505564
19 3257 195870675
16 2190 12187001
14 1609 331962972
18 1134 340381925
11 4076 380364691
17 3541 20972220
6 1774 11319794
19 2734 113814159
8 3140 112109875
9 2721 443842663
1 1116 475369561
1 3940 264274130
1 1464 342686078
16 4058 308518896
17 3955 252703539
11 736 345533051
17 3073 104705632
15 66 180613470
17 4731 91003541
6 4874 244252048
14 3929 24848741
16 1793 72172739
4 1573 267478814
1 1852 172026200
7 3062 280532992
7 807 53169970
20 4810 167651520
18 2245 203441313
6 4466 127655661
2 3933 40867720
19 3073 278714858
9 2318 436985279
10 1613 231574774
3 220 238618925
12 2444 266075100
7 2895 272927013
9 1328 147379382
13 1219 108090400
10 811 258069521
12 2882 170805999
6 587 426945329
11 1803 95182493
14 254 302321211
9 4190 345064887
15 3159 26682955
10 645 275346523
1 511 164327865
5 3989 468750138
3 4596 465432471
18 98 331641464
3 1260 17949268
15 2854 277811706
12 4186 126101682
16 3977 477919189
11 3656 443726947
20 210 129885948
16 3923 203957103
20 3740 422883050
9 3362 280485056
13 985 1617370
7 1143 233937100
7 1211 4681515
10 4107 472124516
14 3173 459012703
11 1717 386779133
13 4102 2654015
13 4084 119458860
15 285 182530758
2 1592 77165320
4 3085 94421327
12 484 236204096
7 3610 456366486
15 2686 76328197
15 650 26088108
15 3221 359381791
6 3453 201190823
7 1690 253655673
11 3269 229475214
15 2239 90420985
5 142 184821173
3 4714 371227724
15 1766 140724880
18 2922 373733832
2 4334 352683561
8 3592 64845435
18 2038 231998201
13 143 307212310
11 828 6133253
20 2645 470677105
7 4981 55360737
8 4855 173374813
2 2810 391646649
15 4872 371108196
11 2997 94773485
19 1946 197387759
14 2808 456242262
3 674 454867431
14 3340 12055771
4 3864 406840512
2 3575 386511010
17 4596 91061309
10 2644 271417560
13 3130 131709529
8 4711 478854321
2 558 316739203
5 4982 151492448
1 3712 103738989
3 2352 395028125
3 3585 173046123
10 153 346291949
19 3508 401431761
4 3500 458404767
10 445 259038798
15 863 196584781
9 2965 243447233
16 1810 284340949
19 4035 403352941
19 119 36525962
17 4731 450439462
3 443 96893786
3 3859 444032109
9 3403 74161966
6 2953 142450626
5 3704 389757436
2 206 173190233
18 3635 308752316
15 2693 140248454
4 2465 244206467
5 2547 205854482
1 2735 44486100
17 1289 459994303
19 174 364416382
15 237 332835841
18 40 42922136
12 972 201881405
8 2616 269608676
8 19 1737560
2 358 77723600
6 4352 165768709
17 2624 191738809
12 1325 230292995
3 3882 29498657
18 2157 145545710
6 1342 88824100
11 3813 117163040
17 1620 497930981
2 324 383643638
20 4347 2741830
4 618 398986282
2 1613 341867797
8 3580 149554511
14 1047 140512496
8 2646 227120288
1 3437 205228876
18 2415 1646774
19 4786 26266823
10 1640 334175403
11 3902 386957690
13 1332 27045293
13 1733 404819647
17 4585 59141248
11 4486 85403892
13 1958 393384039
3 3489 461805858
20 3322 494925626
16 512 436889365
10 1811 223006028
18 1558 443618929
20 4028 292850013
1 1450 427183458
10 1564 303101529
15 2460 460149869
20 3214 133352621
12 1615 112291582
19 3835 333693811
10 4141 146717861
15 4425 294374970
2 2334 283700950
9 1255 85074478
7 3736 205360240
16 998 102085099
8 2615 276370914
9 2889 488229436
16 1326 144832515
15 4813 179117791
7 1772 494770956
13 4377 158719890
20 768 232671569
18 2543 279526167
18 2701 211055443
6 3233 496216506
13 2830 99121729
9 76 167771471
19 3410 359857113
16 3663 269355377
9 1793 400373631
7 4260 195500540
17 2316 97470989
15 3358 135966185
3 136 238730416
7 2025 365711343
3 4147 125717418
12 1133 72630885
6 4837 152181795
7 1235 77386981
6 1656 346284185
7 4037 60506957
13 3480 75939708
2 1514 98334205
2 172 181277837
3 3671 349455848
4 1066 451672094
14 4182 383633303
4 790 157260117
8 2290 438934652
20 4307 461891175
14 4753 334829065
12 1623 399140700
11 1096 470568392
11 4227 449616637
12 306 411986950
20 4985 158000393
13 3481 162664391
10 4868 344036294
14 3627 484876936
10 4858 235734878
9 2077 299224911
14 4381 267924393
4 4747 134592105
17 3829 409737600
17 3926 341467106
19 3423 445322976
8 2915 7002693
11 3473 366696085
9 4426 378196891
13 971 212397031
4 4980 286581722
19 4614 134649169
6 148 113067398
18 2808 230109589
3 2735 366868203
8 1390 17662358
15 1883 12073111
16 1937 16914760
10 1755 26772864
11 585 42016432
14 4592 242909768
19 3380 177427311
6 1665 296884678
4 2951 110415592
15 2988 256047844
16 3115 357980540
20 2570 53196223
20 1969 422071246
3 3518 168344944
15 1902 249817181
6 1854 171676739
3 471 34138312
9 3736 21673674
9 845 175111605
20 4806 21679282
3 1874 11351324
7 2170 435641693
1 1290 449301773
20 218 166589044
18 2451 107351817
12 3140 441560833
5 4588 85559308
19 1394 448626088
19 2265 19493527
7 2127 345146127
17 357 466071207
6 392 262970901
4 2901 63962613
6 2292 35459010
19 1267 430288515
10 3028 61067127
9 3449 165750812
3 4707 439061899
16 4409 362730548
1 2950 150556472
10 1323 79161133
13 1612 477192009
12 4623 247689534
15 3726 202496146
3 3646 77675254
15 2232 317248599
10 3556 54668143
13 4478 248045537
3 1505 375499145
11 3487 146946097
14 3179 274775207
15 1181 96144795
8 2476 23053413
11 4131 257937597
17 1866 70442478
14 4645 344879561
19 3265 369960771
10 3634 224939550
17 387 158144761
14 1405 480936223
17 2768 5203300
2 3199 107072665
19 709 433420707
16 3886 210335044
11 4377 477299708
15 4073 305217391
16 1219 486347724
11 322 140288523
16 3989 247640861
10 1154 329379918
20 3651 14747689
15 1655 6478907
15 20 345698070
18 2120 372418419
15 4991 54788437
20 3847 318730003
13 3999 208182989
18 1646 152164949
15 240 337867768
2 954 214089806
13 4583 46031657
7 4771 52530012
18 44 431056023
4 321 197427225
19 131 299312071
1 3512 215299077
8 2694 241078307
3 3844 167817157
3 1532 491587400
10 3029 242189342
14 597 1576103
6 76 154233918
6 4532 493138799
8 4596 23102893
12 4611 305998551
8 4457 34198729
9 225 350332952
19 2571 87276976
11 2351 222361992
20 3708 468456519
3 3838 90175858
12 3637 78473033
6 2562 60514875
3 1757 119977416
14 1065 238919525
10 4481 485372504
16 2836 405202336
16 2076 190921835
9 813 10303030
19 4904 287612167
3 1599 315808487
2 3867 162809376
18 2321 432733471
14 715 43663211
17 642 91713513
15 418 34669630
20 2614 267977482
2 4130 351494019
14 1359 104292659
6 4440 423136267
10 700 406199477
13 2189 346469209
3 3853 183418558
17 1888 235473887
17 3724 310036114
9 2188 185895517
11 533 89898132
3 56 78538839
9 3046 168447420
1 4578 477653240
17 3839 292409088
6 4402 343790552
19 4571 324753172
4 493 390857695
15 4365 456331798
13 1551 272665247
11 571 386564901
19 4039 497551429
15 2198 358174012
6 2726 355848331
11 3591 190632478
7 2368 25978038
17 4443 95233957
8 2320 349299440
13 1784 77137091
12 768 47684894
14 869 72015965
17 2502 47904785
20 1197 217753815
5 2896 280565532
2 2996 454198632
8 1777 434521985
15 4432 326983716
10 1408 350112772
14 2696 279279860
7 72 334493897
11 2192 200422903
16 4882 117191155
9 4483 316179104
5 4556 316730088
7 3847 65364253
6 3485 416811611
9 44 303999148
19 3694 488679444
19 2517 102979433
6 322 314782044
2 620 31870379
18 1638 40441936
19 1121 447931332
12 3681 48235568
17 868 402105041
11 4204 118189593
16 126 294358683
1 2299 373241123
10 252 359601802
13 3570 394721391
11 2403 13213826
20 3145 408233295
2 3532 325483670
9 3024 450154711
19 4921 63507174
7 1858 410694883
8 2398 281530089
8 4790 175174920
14 1952 322895205
10 1513 291879913
3 2857 429569909
11 4060 477354182
7 1865 477412603
5 708 422087411
9 1982 376588261
4 324 446121115
16 3613 206884453
5 916 351380247
12 4910 238462111
3 1741 46311486
4 3971 388279937
16 1730 43036171
4 1976 293210229
2 1425 72714548
14 2116 8061948
15 2639 94567155
2 1143 279753958
10 3759 243176230
7 897 447895660
18 3851 321796532
13 1745 379411714
20 4121 257301375
15 787 368244915
18 2814 349088030
12 4512 353956891
8 350 219869161
16 4993 323943002
8 2946 127048646
17 3692 159387935
3 1567 387964629
20 2725 28200517
20 1429 6905607
3 2646 334492733
17 3821 245795888
10 3487 126016045
17 3050 123516133
11 2461 415691139
11 672 170059231
8 407 177357941
15 2416 497186025
9 2995 308492352
17 1913 323322884
13 4061 420554055
15 2672 37637449
16 1497 340092954
12 2649 367809803
3 4451 239446631
4 1234 83331157
9 446 3867140
12 870 114343946
1 3753 435636783
13 1808 270933623
3 4987 53832230
17 4059 55143511
2 1343 259969798
15 4481 61254288
9 2032 305065730
18 2344 154678509
11 414 268149906
2 4597 173059307
8 3391 418739837
12 1925 108258862
20 855 8488398
4 3343 257172814
17 3583 311009403
15 1491 391087441
7 609 122725193
8 2149 27362804
16 4889 111934647
16 2434 260628863
10 2701 481163134
7 4488 300136891
1 2934 385871521
2 3770 238279919
20 613 200590277
5 3834 166145173
19 1766 345883548
20 877 152717500
11 1679 45253510
8 3450 10811958
2 2489 240922608
9 1586 90730440
14 3310 259596190
7 4569 464197690
15 2713 63935443
6 2747 282170337
19 680 321508121
15 1383 311768465
20 2821 224133605
10 2463 124857104
1 4136 333183583
8 1510 160878368
14 1014 225172924
16 800 69549907
3 3413 340022702
20 2028 118047751
2 613 20114250
10 173 249437464
10 1567 384288844
13 1732 231269502
20 3929 124515161
19 1519 350846694
14 128 353800584
2 4341 78120800
4 2237 196113520
1 1863 253504446
5 4360 105472456
10 680 282675684
16 1455 176683463
11 3086 89220348
1 3463 319925797
15 4382 341393603
6 4785 257692550
19 563 145043470
13 2926 359552863
3 246 301602212
6 2379 156359869
4 855 433836485
19 934 135827642
13 1930 383738341
17 974 397335845
4 443 217900690
6 4630 474639067
12 2618 427951447
7 658 130296461
18 287 104841222
12 1191 10394231
17 2839 143496235
9 559 129438948
4 1923 285971771
13 4699 314074567
4 2000 407562975
18 2454 483632657
1 89 266687753
1 2752 380283267
15 167 51475928
5 2920 11846411
11 1961 300262713
5 112 477583632
9 83 211840070
19 1893 421812856
17 515 200654677
9 2556 225485204
8 926 135873701
1 2510 229013947
1 399 147335746
18 4516 220534385
18 1000 117743508
15 3546 172220794
5 111 380486802
5 1872 342708482
2 1738 350954173
5 4116 267406147
13 690 64764941
13 696 252150987
18 4491 286106224
14 4042 341378438
19 1682 21033890
20 4326 101888740
1 93 439117533
7 3694 434062492
17 2086 182618573
1 442 315099354
2 2480 367768249
14 816 72078196
17 352 376922860
11 4524 293854087
11 2237 342526573
12 2664 214510485
11 2551 425117948
11 3317 123023305
19 1419 233972271
18 2816 366106954
1 837 101130346
20 3253 53476046
19 4763 470369237
14 1423 32799241
5 33 415570509
6 1054 169161520
11 1023 493266165
3 1870 430775822
1 2228 352865954
18 3814 32704077
13 670 94410879
12 4022 149045493
13 2567 104157100
14 3031 21825378
7 2425 445658723
7 191 135198610
18 4818 258558672
10 754 41309683
12 473 42916126
3 3953 132916919
4 4038 183414026
8 1966 328953851
15 2845 425725532
2 3949 132422825
16 251 3999648
3 3909 274183857
6 1295 342328636
14 3676 263772891
2 122 412762277
16 1222 383930547
15 903 195788125
2 2047 124107808
11 67 111152282
10 259 421588647
13 4805 357289720
1 4028 172355429
15 3126 221542733
12 4500 86976392
3 3986 276585689
13 3782 26288958
11 2701 283208320
17 145 132887459
10 2175 97330734
13 2372 254363663
3 4184 479265695
10 795 12992382
2 1667 415228043
3 2536 112032712
4 1455 315458227
3 2778 71192055
17 1000 411038642
10 1449 351234084
5 4874 489300286
14 1327 179039199
14 3470 319819033
11 648 408598916
18 507 143170330
17 3690 65456036
14 1134 136910830
10 1557 293065833
15 1201 27612776
3 2148 28510801
1 3631 318687522
17 4898 67118540
4 3381 275714553
6 4309 436704679
13 2475 244275330
11 2086 85702524
16 1057 159705345
17 1959 104649464
17 4674 325790122
18 4003 171776283
8 2443 395485445
3 4824 316770155
10 732 338592791
13 2728 467838063
19 4037 215250717
9 2363 93107668
16 2570 293052230
14 4541 21675695
8 968 240615946
19 2286 137456275
5 3789 370584656
15 4981 244920354
14 1099 421667647
14 628 304455894
11 1660 196429892
11 4719 40991758
2 1247 419439909
18 3484 113440218
18 3745 279601780
13 4163 64974914
15 749 117056864
17 1238 198956380
18 620 402725253
3 4794 412128918
12 677 40015386
5 220 178565385
8 1453 291337427
16 3181 212030856
3 3600 86384326
1 4542 418192149
5 3726 411055015
10 1292 410718721
7 2525 358143938
3 3956 451170284
13 3078 52605595
3 2631 233404594
2 3047 491051211
6 2303 337372998
4 3573 483210240
10 456 439168765
15 1037 460538045
17 559 111124174
15 4021 424835866
15 4958 87312519
20 2960 469756849
9 1293 81776635
15 1799 42765965
14 3850 50854615
12 3103 137103412
18 2658 185430281
15 3657 468801715
3 4117 217300854
9 1493 296152868
9 1085 418383979
10 4494 364800443
19 1726 245763219
18 1440 120136789
6 3863 99520093
14 4717 60521605
19 3232 247311373
5 3675 372519284
7 3938 58390135
5 622 225323850
15 833 21851281
13 2164 77556272
6 4652 467705234
2 2412 244484785
16 2883 336775939
8 1598 47360489
14 3888 149217928
3 541 12366090
18 4582 333911112
4 4687 349787172
9 1189 145582120
8 4699 129890455
9 3203 12208699
1 4193 175419186
6 227 363994611
14 2925 91154263
11 2530 490637618
17 1956 218159965
3 2844 304939609
20 3213 115049545
18 3083 208128375
10 25 131064249
20 4240 186451132
16 3820 199335639
14 1527 263131560
6 4905 148141491
17 1031 88981024
10 2520 454400012
4 2655 188057348
13 3035 17204262
15 2218 153456902
2 2075 42289947
16 4579 449948193
5 4816 168397525
3 2137 463065031
1 3270 365181022
11 2348 448975948
20 2929 329577461
4 2549 364788835
13 561 43558351
12 1498 495913145
20 2325 250332145
4 2591 63128319
15 4620 152869633
2 1821 422286159
9 1767 220200693
10 3678 389617331
19 4833 280001555
10 1446 479001917
20 2454 24617185
20 4099 192781628
11 430 22525431
5 2518 113742670
9 731 176142457
5 3024 317982909
17 4206 205021502
11 2029 404754328
5 325 324697862
16 891 246915779
8 3496 174047905
4 4691 296953919
4 2951 175503514
2 4759 477100011
11 421 178103886
7 930 47179606
3 2104 136649022
19 2131 262438814
3 2621 357388649
16 1817 369926139
2 2472 465369705
16 1503 109984727
1 1818 442418102
16 1801 310993320
6 1080 152619938
1 517 47607890
9 3131 386283512
13 2467 205933063
3 754 431466618
8 3397 50677115
6 1457 454883460
16 3519 50872418
18 4924 104846442
19 1471 135680739
12 220 126712682
2 645 325049560
15 528 424489823
13 1500 472480008
12 4933 16112095
7 4223 65076955
11 3079 480077921
4 3908 176336022
17 1285 364595213
15 2100 260624701
5 4904 306711709
15 48 260948635
9 251 129260054
16 485 434457936
1 1676 222893976
17 1193 446696783
20 3257 129629249
13 4635 36310597
11 836 320823337
7 1558 144871495
15 2799 247623916
3 1798 284128240
15 896 138724924
5 4624 247442967
17 4454 298615381
7 3454 203105336
7 833 321415934
12 2265 209487266
16 3861 18603863
17 3300 459342595
3 1599 307123660
12 1567 371994535
20 2782 450544951
1 913 490431189
11 4970 200982447
19 3525 466264788
14 3696 55146756
13 2885 346454121
7 1292 366239502
3 2057 403684902
8 4278 143897541
8 2785 272997118
13 1269 275464395
11 3958 396479758
11 862 268203750
16 317 315139158
12 3021 365209751
18 2347 193264793
19 1777 431463180
3 4745 468647334
18 3956 297600628
5 1329 151129861
8 2169 444484621
13 4246 457759357
14 3460 207559068
3 3280 175381215
4 4733 401069867
15 4021 236688173
7 3332 244781722
8 2745 361143848
13 926 124948605
20 2598 211489661
13 1358 494541431
4 3308 332066226
18 1052 255493985
3 3562 369583847
2 2169 71728389
16 3778 144052187
10 3648 348587664
2 3680 54536216
13 591 103197540
9 2283 460121657
18 1307 493854710
7 1363 86477757
8 63 134869345
14 1848 465554611
10 3829 227731525
10 1481 138726046
6 2082 481939443
5 3946 229886600
5 3334 25270438
12 1372 372984489
8 4321 26388129
17 2456 164897190
11 3919 47036948
9 2636 256058150
12 1004 192647088
16 4188 48025844
13 2721 496582633
6 4145 222263798
20 2452 494638866
1 3453 485150324
8 443 70499478
18 2581 230302632
3 4066 72053918
15 1253 29734414
19 983 464182256
3 431 231131548
7 2540 459055353
7 4460 340872450
16 2325 216639380
5 1080 388453248
6 1133 325658181
1 2121 381351052
3 4629 31888738
1 4913 472021679
20 629 4599832
19 4191 227715474
5 864 327310646
11 177 141724068
3 724 336662195
19 3533 242611097
5 4615 317775947
16 3419 90955744
17 2475 427578437
19 764 435805783
5 4002 350469866
15 4637 484474049
20 2937 58255740
19 1492 213636690
16 1817 137820981
7 4753 295768822
16 3121 267615041
1 1670 136274787
9 4397 147658999
18 4399 428325964
19 3018 5826589
4 1355 218043033
14 4934 428900935
18 1936 359869120
2 2196 10312845
1 2674 223974060
13 854 291773507
3 2228 7642571
18 1953 217195816
4 1804 256867066
18 76 329045941
6 3603 235642565
4 272 112509382
18 1378 70838847
1 40 78922049
6 3374 193478469
10 4586 492690240
3 1301 282231706
11 885 350892083
2 2798 313855335
20 3241 46979053
8 1477 314636764
13 2369 422510679
8 1379 292458174
15 4235 21119152
5 2345 228961165
19 4814 430129033
3 646 295003489
19 4922 57547450
16 4500 321830201
1 59 137292156
12 2647 144208188
17 3870 453481796
19 2933 52489939
16 1010 382275088
12 1470 256607671
1 928 364866363
17 3068 420086610
17 1123 176201765
7 3100 71509272
16 288 336797187
1 3531 88244363
7 575 295198307
13 3202 453353968
14 1703 38362748
20 3938 101914439
5 4589 272572628
16 3208 433529280
4 3365 294362857
17 4769 3735471
12 4375 207266773
7 3831 325047145
13 875 267323242
20 3081 374310616
8 13 278542274
15 3606 209811386
8 1129 427785279
10 2123 319303560
15 119 207840497
9 2599 129270936
16 1840 445543039
1 2198 20784789
4 4326 250022239
13 4627 424816935
2 3031 372904407
9 4427 422318209
4 4155 452882538
11 2376 339478965
17 601 201529838
12 4276 130114953
11 4989 379543236
2 73 329774577
1 389 464686439
8 3983 171978764
19 1710 243940912
10 1238 88201646
18 1027 263091624
16 3695 382040603
10 1830 148901178
20 3958 377241663
16 1909 356568369
11 482 219840657
4 1325 364652848
6 219 13538912
17 2050 29746662
14 2547 154071438
2 3709 492058911
17 4189 308079473
16 4499 394355864
17 585 322284078
14 3669 369210563
18 285 377875404
19 4298 361364330
17 3516 108986927
1 3461 385638246
5 2459 32923287
17 3757 175207030
2 2670 201085704
11 2783 409528395
2 2759 294585926
13 4486 476478912
9 2903 364565218
20 1852 124967547
7 2435 299231220
20 1085 127235094
6 1831 338189518
13 242 358831258
14 3566 61761595
17 1131 40275302
7 743 138645938
15 1972 320606183
7 3209 160295736
19 1848 208937755
14 2336 337036557
14 2265 361303588
3 3508 227945058
20 2485 302616261
6 2833 225197417
1 4946 12438707
6 2401 381918672
18 2858 284300878
10 3443 406129498
8 3391 227054371
1 1135 7904071
10 3496 85949372
11 4440 483013381
4 2025 442347129
11 56 178795957
7 1431 187747292
13 1750 359495134
8 3529 495949635
15 1643 160193038
6 656 410308389
9 511 113256979
19 4751 458227822
14 2601 319881289
9 3243 143899052
11 2956 39341605
2 1963 435188574
9 3234 407612745
6 1024 48359061
17 1501 289664467
1 1094 254021284
16 712 248307931
12 1345 206284411
17 34 84193619
14 2160 331202162
8 4650 469516256
5 3453 109919760
10 403 340844949
16 1019 123171558
17 1017 345884185
3 742 91365219
10 1226 54685983
8 3414 26243336
11 2854 163983053
2 747 119932390
12 2175 323217315
2 321 464232971
12 3873 326332434
8 4662 48925895
18 1466 443172417
8 1927 150743886
18 2299 453480391
15 1726 126224353
15 3828 485302552
4 3350 274478262
13 3627 242608810
5 4092 217704028
14 2957 36777011
18 1568 258808918
18 4347 370116681
14 4225 7620289
17 679 473993825
19 3188 355452643
8 4547 434219940
11 774 115382763
9 3360 246530549
5 700 61012511
6 2868 405091826
8 706 71535820
11 1794 207969228
13 3424 213415361
18 4238 415795701
7 750 327981452
12 4086 145505687
3 2049 243541259
19 2281 390794401
5 3571 469453611
7 2539 78424851
19 2790 425960225
15 3535 178580628
11 1913 27011491
18 4307 102120582
6 401 148161785
8 3943 265107733
5 1081 259674876
20 4149 43572228
5 3682 264872764
9 4426 323368021
4 2923 483007628
20 2371 430688144
16 513 357258862
9 3225 351004226
12 3103 442684951
15 1093 107633096
14 3143 423313732
3 4044 167509268
13 3415 231493126
9 2931 450305522
19 685 26415375
7 1819 358181612
6 163 60707114
7 2478 423747866
20 3139 444162446
2 1551 401894654
12 2882 315533287
9 4718 237216450
12 2073 495806855
18 1961 389817053
19 2735 471369457
17 3004 275050279
14 1936 433115981
12 1641 275411992
12 3952 373684963
9 3904 266728326
7 4360 92883649
12 1416 106307218
10 728 113066346
16 4723 303722692
7 3834 33065718
17 926 328066894
13 4469 306285546
4 1885 17865732
16 4591 183625974
3 4971 43621384
17 2265 393708829
8 3880 74261215
17 1895 9592099
3 3640 14258544
6 1141 179972982
10 2170 434611751
15 2362 125985113
7 3862 238698724
10 1712 104907446
2 3022 421318348
10 4417 171574980
5 245 306517353
13 4283 1405294
20 4930 285755796
20 2229 482192907
7 2654 133626484
19 3887 164960513
9 4673 364164738
19 773 346613784
4 3984 412653300
4 485 353684562
10 2546 394632751
10 1531 479876169
7 2285 30674953
6 227 51973683
13 2445 435793587
16 583 128588027
10 3990 359846026
20 4604 157636266
10 2148 325086878
19 26 417610578
20 2337 337437064
20 4248 297376603
15 63 77944134
13 1299 211990308
11 401 141624764
1 2807 383025135
15 766 393711007
10 4524 3799661
9 3518 261997032
17 1786 130116289
3 658 375189086
14 77 115083056
18 1975 411992216
15 873 374826402
18 3691 367940324
14 2510 92670390
3 3142 276040926
13 3244 90739300
3 738 358444696
7 2168 413448044
15 4763 118317161
2 4485 156817567
13 3152 335623472
20 355 95779038
17 2063 286377375
4 84 117574549
2 3484 273328078
12 897 242148647
2 578 205197237
14 4672 385243098
19 335 243055429
20 4161 191761617
3 940 66837491
18 3852 221885272
1 2659 480733182
5 4284 292201906
13 3823 325625941
7 4942 26965382
5 2590 109969708
15 1138 449201068
6 2682 444563193
11 4456 13984594
10 1795 372207237
13 4884 202384677
1 4870 452432664
13 2091 385039553
2 865 457996442
7 3491 199829118
9 4508 407731667
15 1390 185451593
1 4400 419447378
18 871 189747920
16 1395 33385814
7 3706 466258967
11 3674 175082716
5 264 164738040
8 2126 178071287
9 136 94744764
8 2143 387243793
6 455 120527994
9 3963 310737653
11 4880 245019311
7 1719 381213940
8 2092 349257957
12 2716 297378641
11 4235 433186153
2 2299 47752645
10 2833 235564855
17 513 414092163
15 3785 400114412
18 507 209978053
6 1093 300860620
1 3546 448125335
15 1179 110823015
20 880 444922698
7 3952 349695342
7 3209 346054070
16 4289 265089064
13 2555 274222526
6 133 115622690
10 341 5769642
2 3556 10471257
16 3675 380452036
19 1506 237209498
19 136 260811481
11 548 411792845
16 1369 147556862
3 481 309060081
11 3169 200348786
8 3897 358392198
10 671 489288167
3 2857 146021157
10 4888 321387108
18 2693 351195092
5 419 462529695
7 3172 238907037
12 1544 120366328
5 4904 209050543
17 3392 247478487
19 1378 425951460
12 4536 225464014
10 3273 475923786
14 645 112762701
16 3884 133322134
10 3408 366581498
9 2019 348234677
17 1970 497614022
6 721 192743121
19 1825 175654671
7 4660 387218315
15 4433 440892932
15 4355 431113799
5 2500 472030157
4 3014 97852621
10 2962 452374479
14 2370 492644778
14 1832 238580937
8 858 423583968
19 1661 439689586
17 3006 299275283
20 424 38833023
2 591 150519035
1 827 124751758
18 2200 136477279
18 4490 391767346
11 3110 76957344
10 4084 164053066
12 3585 259946930
3 1704 170849336
3 1040 33570237
18 2985 317741008
1 3432 434178442
1 4795 416578425
11 2486 374707425
20 4499 297050439
13 1247 359738528
7 825 464420389
10 4855 309158625
4 2185 96020361
9 3054 135559062
18 2669 274940897
15 2740 481691952
19 196 301905107
12 190 202203133
11 3078 333839368
13 1766 482732356
15 4614 247636690
4 3006 349356552
2 3902 360162490
5 565 374596238
12 4301 484282450
12 4656 53672875
15 1580 446711620
10 4489 258842592
12 452 174616412
15 116 247738575
8 3161 23369798
11 2468 462676277
5 4641 362154167
15 4738 366317410
20 798 346226325
15 958 155136744
6 4631 421787113
11 4035 270000685
1 1730 39326018
11 4575 175310296
1 3205 126466347
16 2312 194607586
1 3951 157687063
6 3903 333543324
5 2332 63704746
2 2168 462629891
16 2734 387040806
15 2984 175810398
5 3132 134256840
14 413 368535179
19 574 392622900
20 1225 392245695
6 1038 240236130
17 3007 258452139
17 2432 325903300
16 3124 117131974
16 3586 28808867
11 2750 256601219
1 1588 289221135
17 4656 67958642
17 1921 383413215
11 4572 232222670
5 4004 141817107
2 2366 662837
10 3515 244073193
17 3007 107527868
3 2255 28040066
5 4080 318339694
16 2249 470674969
14 4090 448478259
19 4294 235445165
1 1916 362304775
12 52 158876321
9 1172 399380402
14 1282 472820629
20 2572 307581798
9 363 400642295
13 2782 340647085
16 2507 384444902
12 864 311084581
14 4984 171169049
20 4529 441905612
10 1041 419070335
1 1969 145083708
4 1266 384937051
4 4996 179484529
15 102 455253650
5 2095 453005388
10 3571 166721427
4 801 245624890
5 1529 388761383
2 1987 453541719
16 67 469068488
2 2448 489206655
12 2107 223933413
15 1173 34128222
11 897 128532494
6 17 350588592
1 2853 255772815
14 3926 179810329
1 344 222722303
8 3350 441442642
20 2463 82335009
9 3686 341891018
6 4343 334262927
5 3397 266637078
10 521 254398140
4 2389 497591131
12 1591 222447340
15 3401 55007987
2 2541 19056199
1 2205 62958789
9 3464 461124070
19 273 484357253
3 2370 73725905
14 1718 354717319
8 1579 16737500
1 318 496917695
15 49 467004512
13 2647 426766064
7 3289 285402522
19 1905 419207699
8 179 176174417
10 4491 132983583
14 3337 225652389
11 4281 125484795
18 703 106543316
14 2544 489058232
9 148 313708586
20 2792 143647179
14 2928 218807462
1 1913 62068678
9 1515 138916117
1 1510 373850641
11 3396 181258270
8 3308 125874757
2 2559 170038963
12 4547 298707545
8 4205 414102126
15 1395 203031887
13 256 15182707
7 3352 37967299
3 2315 19581840
4 1575 23362950
11 1117 496551363
13 3486 246066613
3 4087 86219089
20 1023 5653204
7 3553 280082551
1 2428 322019376
5 2024 402353455
11 1836 395050030
19 2499 296143108
1 780 43680940
18 3816 216569865
8 2439 68059562
10 1715 106200676
3 2654 226351057
18 4088 479125647
4 1928 142211727
6 2475 46646766
6 1331 323168074
9 1591 386834196
7 3984 279683831
14 323 217605237
16 2546 241781528
1 4358 199147229
10 2791 196481117
13 1275 422748211
5 3029 456681259
5 3157 354122215
5 2534 246776934
4 684 12412638
10 236 438507664
19 454 185272078
1 2973 422494839
11 1887 163295844
6 1911 309921319
17 4872 415087903
5 2068 301926654
8 4683 216737480
12 1231 104572526
10 3964 91640785
4 2941 261563177
13 1369 59546816
5 3109 374730735
10 499 7217343
17 4592 448357436
17 3827 153194278
13 2888 85541788
9 4725 101876825
9 3196 283658491
10 1335 88611826
2 4706 403146337
6 1538 455744461
19 1300 250836320
3 3504 283203917
18 4051 60721285
17 4820 47834329
2 4766 427914855
6 1028 335753261
17 1732 40150637
16 4002 411888305
1 1637 80729765
19 1158 309580690
7 1148 233823790
4 4533 12471057
1 519 348467355
14 925 405278639
1 2237 151274501
10 4534 121668549
5 3542 413749035
4 4545 422471848
13 2823 152822804
14 852 345956278
4 2915 137460130
9 3932 483824886
4 4866 13315225
20 1218 380279029
20 4701 260401191
18 262 246834198
10 3319 422510070
18 2518 53106482
20 4741 380840869
8 3055 337161118
4 398 204552189
6 1970 216163631
14 1332 233275670
18 1128 383883677
18 4681 134386148
20 3438 480075155
13 3178 46961205
2 1122 107305544
19 2359 417889882
6 3435 209070910
3 2168 450419029
11 476 115913213
11 2833 189685297
17 2649 20042292
15 4142 330967394
15 1159 244151039
3 1727 414284290
13 3408 175187551
3 789 154478451
2 4069 170160903
8 1122 240634061
12 881 149546932
10 365 474777141
8 4244 272687258
5 3419 208837071
9 1061 371396525
2 438 33181207
10 1631 17787963
1 3154 285665771
14 3676 128555394
17 3402 460679450
13 2996 48685615
5 1743 110128276
17 2455 124721724
11 441 246627464
7 878 83158653
9 4435 57140256
18 4213 365367073
6 2619 122507876
8 2548 185274494
7 175 114484535
2 4385 126580076
20 3208 379252483
14 2766 143872457
10 3314 32964407
12 3633 233837914
4 2970 268016563
19 3510 94909352
11 3910 163805267
7 1631 161049204
7 1496 346133629
18 3580 203995228
18 3971 186931556
1 2019 475975393
6 3947 383923062
18 2008 360343357
17 4569 470400260
12 4837 14725591
2 845 383757352
12 4587 37146218
2 2345 53992169
4 519 17325785
5 564 288713388
4 3061 348480550
9 2804 216380739
14 4088 435339335
19 4434 261106303
11 3792 405725360
14 3050 397973438
9 1297 302904302
6 775 467960025
5 498 356432880
6 2395 34218469
12 4875 339986052
15 548 129626669
16 405 151865881
15 1640 296738233
17 4566 153153291
7 1018 381371544
18 3050 51207932
10 3729 210825975
3 1650 131635146
19 4623 325721654
2 1544 121065564
18 1112 138630031
20 4520 94329344
1 3999 123201350
6 1033 377729403
11 123 20278803
10 1473 360701946
1 1607 375256905
9 2180 288515827
10 3093 211507978
20 4398 90381663
20 1898 216259360
9 4619 252612547
19 4877 62924147
14 3357 128882133
18 3032 129317245
14 1246 329345587
10 3389 248160980
4 4617 16363941
12 3713 288417925
4 1877 130869181
4 763 133804837
1 4185 195340605
17 3325 85552091
4 177 27611486
14 3162 338789380
17 583 35723807
9 4230 367611848
10 2866 92302046
3 3769 163632246
14 738 60664352
20 3260 302513126
3 2201 220590471
17 2585 178536023
5 2499 381673105
6 1334 35065161
16 2150 112577710
4 2106 418004319
10 50 292570132
6 4806 167442805
16 4882 322826489
1 2422 324029407
20 3209 141026254
17 4941 305096907
5 3309 267595237
3 828 437076820
16 1415 163516491
14 1778 392907820
2 1113 197820173
20 4428 62580838
4 1982 393960845
20 4263 400833068
2 1868 269044516
4 760 284474646
13 3477 367374210
18 2411 145879373
10 3489 386636020
4 1041 147851430
16 4556 325604192
1 3463 246123851
18 4278 331991352
11 1701 177044218
11 3910 186351731
8 844 24184537
15 1598 178387711
3 767 43219978
17 2378 334517050
2 2530 141721782
9 3024 202130017
11 2630 432241173
17 144 383795705
5 954 384284207
6 2692 435086107
10 3275 20972936
13 257 332876689
16 4244 17209721
20 4260 446096508
18 1718 20267620
4 4830 7846166
10 1913 210978886
6 2568 461622935
5 1000 259849958
12 3351 46414824
8 3121 56312554
14 96 230286835
14 122 177219283
15 4244 241080867
17 1101 208702281
15 1589 478408802
4 2468 340669611
5 3791 379619664
20 581 332156020
12 2055 230919747
9 974 414948839
15 3735 289792268
7 4969 217164012
14 3751 426754718
19 2001 293171023
4 4869 237130990
17 1963 77759148
17 4718 322585235
17 2694 400548893
11 4210 452403861
8 1034 295978563
2 355 486697205
14 2908 112627005
10 1766 103116071
2 1656 45783404
9 3655 230378616
11 4261 208660042
7 2561 488083282
20 4172 76815432
8 1716 149012208
12 1777 492379426
14 1996 94571711
5 3720 9470170
5 3544 225221931
3 3992 466621119
20 3536 382931942
10 1211 467487007
7 4022 413923511
11 1116 157399284
20 645 440511438
1 2791 279743513
20 573 97151624
1 2443 374966497
1 1900 415648674
8 4011 216798633
19 453 261487048
17 1752 10698735
17 4373 483035519
14 2904 354437483
15 560 83365974
17 1522 452736270
7 4280 241985194
8 431 348980577
13 2574 166933041
16 3170 179890630
12 4798 93481877
15 1064 335434466
1 2191 75063883
7 2449 426243736
9 1712 320359935
8 420 149403828
12 3692 319668067
14 4014 187039122
14 4718 257354793
13 2787 242887075
6 1365 158707392
15 2907 387741368
11 1465 257086103
2 654 468023058
13 603 283782915
20 1472 165804105
10 1401 443576701
5 3333 387331848
3 2679 135697083
5 3173 194821515
6 374 232296263
15 2817 174309338
19 544 70206991
6 4475 205637741
1 4601 208141358
9 2802 246846384
7 2303 339342814
20 3195 456767344
9 1643 100304488
12 3136 25775293
10 2878 386844359
8 1597 243399833
13 716 258856306
14 2733 458371952
11 699 66326017
18 3649 225119896
17 4508 237506286
19 2040 225740233
7 3289 31044647
6 2888 442239773
13 709 95429560
12 1571 316045928
10 2391 268759511
5 4834 16861403
9 478 278645407
1 2237 49719080
9 2173 70120253
4 4528 175718853
18 3768 172300296
11 3520 306076383
4 1261 376109744
6 4419 181037203
1 2972 289513984
10 1507 478069645
13 3367 100146743
2 1475 448396789
15 2442 393181712
7 728 363537410
6 747 114701237
6 4504 273480407
14 1242 447687003
17 2974 307997685
6 3426 93391277
16 747 130273133
9 4446 222801003
4 3046 234425858
15 2252 224541747
7 1589 308636081
3 3101 315355312
12 4681 306247518
5 1114 223166334
17 3534 1042375
2 2712 69738519
5 4231 38989225
12 2109 245463090
10 3566 298992970
1 3816 42784934
18 1649 140703809
8 2572 43544244
11 3878 327365217
17 4405 421908888
16 1127 383497718
12 408 420964911
18 966 497852078
15 2871 436869372
14 3050 2537101
18 1691 396628712
4 1183 28562460
15 1415 478609677
11 2658 223808313
12 1491 458860181
9 3474 443525798
17 2302 315117627
14 1992 255773565
20 635 491183317
1 2951 132840268
15 4292 361825719
8 1140 79156178
6 1433 52787693
18 694 403613682
20 730 464571513
12 831 68112012
12 3400 304647530
6 3088 287440016
10 1296 334193137
5 288 265770090
9 3415 2145197
5 3998 124697113
11 3022 175630602
1 850 373967109
2 4391 95153144
7 4639 432519940
11 477 353728286
7 675 76837930
10 3328 489543027
1 4517 305931483
19 2822 166052064
13 4358 53358243
9 1923 446446077
16 3496 322900310
18 2297 92461538
18 2569 437430448
8 2856 226122511
8 3161 45567089
11 839 312854486
4 207 198591518
17 2280 376197817
1 1935 201140224
12 2151 369968142
2 4998 264007143
4 499 253074361
8 4884 201722009
20 2348 463268075
14 1320 91543406
11 2626 151415500
10 1375 383174129
20 1956 56883668
11 4494 228104461
16 4534 249789678
6 2282 86758893
16 1273 253672450
15 2407 28734050
2 4598 431645051
19 910 216032610
11 3531 58884004
13 3580 482186211
15 804 212918589
10 2089 427787194
2 1314 448550406
19 3326 191729660
10 3919 45726885
3 2222 258688393
16 1576 431062324
3 1773 457083781
2 4745 53036187
4 3691 358818947
11 4468 294502609
17 4938 455978524
8 826 369896097
8 2571 440525474
15 79 424745032
7 4437 67473216
8 3241 349087781
20 1502 19857158
14 1722 461289961
15 4255 417753979
4 2329 154178905
12 3891 379652666
17 2092 64046795
4 2392 93374372
10 177 132311434
10 2052 56724801
16 3720 102709453
3 1536 481051863
4 698 300197146
1 3744 258024818
17 4292 107701448
1 2081 241425738
19 4116 389797776
10 1289 331128049
11 490 160546722
7 466 67045894
7 3496 72679715
5 4415 284399567
16 4370 199053950
11 957 273138917
19 2511 291755575
16 2547 256996054
2 1677 439632443
17 3794 340742675
2 2416 219047545
1 2508 209119814
17 3747 181397369
7 3144 372706009
15 204 201695380
19 2412 394921370
18 3412 193260582
18 2457 212297476
11 965 469506198
1 1955 436472887
16 409 114234118
19 2486 209930819
18 4465 343015056
1 3625 246816124
6 1227 476536560
6 3142 235886244
18 1891 460504610
13 4551 201567826
10 3298 438028386
20 1690 133330254
12 1201 112016826
8 1822 497764414
7 959 208948588
13 4 154991923
17 4406 207025662
1 662 161818385
14 1946 45221082
10 874 49690231
18 817 370186335
2 3359 476413880
12 2987 399092069
19 1174 56133476
10 1962 81551474
17 3674 365201964
5 363 464215570
17 2072 342798703
8 3899 215810607
13 3335 198935724
1 819 303260459
8 2401 336273590
9 4828 112254763
12 1640 307641190
10 3891 196510147
4 449 124362769
5 733 250840032
18 1179 106658666
3 716 22065409
4 3856 202241288
5 3343 133556327
4 779 330069107
6 1645 348248483
1 120 339481802
9 3219 231302226
5 4007 296660733
1 4712 212370537
7 3265 304796399
2 4088 65499930
19 4281 284119149
7 2870 495027388
3 4379 98436170
4 2503 453686166
10 2543 7802678
4 1165 229702435
12 438 306219378
17 2546 169070851
3 2148 265485812
8 2536 484602841
5 2420 97756722
7 2263 135481846
17 4535 206616057
19 3159 331896700
9 3005 477601881
17 1513 420680953
14 809 69764677
2 313 25240999
13 344 115154698
2 3102 193280009
5 4250 207085333
2 2136 319062960
16 1375 33818797
19 1001 11424017
5 1603 258245241
8 4316 294372704
5 1083 457832905
16 2065 375624367
12 2989 83474099
14 3582 29016066
6 4907 208783311
2 1590 420686069
8 2144 397366597
3 934 207875983
6 2120 392522941
17 1098 105431661
9 1340 187685583
2 3740 212866936
19 3116 342519210
3 4277 93072651
15 1962 25705225
9 786 150417703
8 3085 96094575
6 1575 316434815
7 4211 186139913
3 679 432536996
3 3621 296346020
4 2825 135643958
6 3862 417277123
13 1700 379546171
19 2076 385106368
18 340 421713721
3 3421 180254558
12 985 300909360
14 2851 91437802
4 4503 108194244
17 1320 64323205
16 936 428216722
3 3626 175539825
5 4235 235922718
18 1311 203796975
5 4864 462513916
12 2122 183446647
12 1434 271981114
16 236 246043424
17 4019 222933167
12 931 176096979
8 1034 285966222
6 4205 417720318
3 3216 361736260
5 1477 77567032
10 2222 164754238
6 3085 76536593
17 2408 327371847
14 4586 84370410
6 4380 236944228
20 4187 326212833
17 1763 327444781
5 4722 485880339
14 4599 199856192
5 1072 400100870
19 4947 147036186
12 2076 225621794
20 670 298028401
12 4253 186320216
4 815 258283274
7 4227 366913530
15 1993 359960273
15 2329 194457830
15 3688 281366683
4 3765 371382885
17 1042 311545746
14 2310 36906869
3 4775 185863262
5 861 185894325
1 1121 299154561
6 4876 137720383
18 3900 155989829
12 3161 117551678
9 2862 490327757
6 443 344426599
10 3232 374540040
13 3691 393417552
1 258 350275206
4 3461 58600154
15 1690 85971131
14 164 199606343
17 2533 66222758
15 600 321071802
10 4500 1239385
5 1291 485642956
2 961 169577350
10 4271 345152873
10 1630 114393667
4 1289 413666283
9 3748 78509973
3 3785 266975893
18 2097 122903007
3 4983 200104437
8 2632 145344616
16 2583 305006522
4 1181 131033396
11 4637 47059084
19 3422 450078470
1 4857 109252941
19 18 257291912
8 4636 432973289
8 5 53852804
6 2873 310548597
9 2818 360133859
3 3724 236366355
1 4415 75046062
4 4358 263478575
20 1484 327143687
20 2342 59737537
1 4539 452122908
16 3753 155389399
8 3777 194678192
16 114 256670177
15 531 348308547
9 3642 472080504
2 3250 217633499
11 2161 458484915
16 4143 145681060
14 242 482058375
13 3223 334028545
6 4915 72927618
4 1415 395430545
1 3114 76449965
11 3792 241097237
17 4768 148766767
12 4924 109817929
8 4513 271481296
4 4606 346249173
5 2722 338371357
4 1206 405333713
6 4993 329517665
2 1650 397384798
5 3448 94717626
10 4502 269019904
17 1394 164536146
14 44 87223589
13 4428 319774825
20 1020 857479
17 2829 431917070
20 885 369468531
5 1341 228290296
17 4113 291146552
11 2625 69208056
11 4477 15726805
5 3829 70060288
11 3021 162713568
18 136 46630565
4 4804 466820783
4 2051 106307738
1 4698 484769893
12 2762 404858330
2 4955 453288618
3 3096 242885625
13 614 163182232
13 4839 387110561
3 4507 113535620
17 4494 23556668
19 2060 327997521
6 1128 471476850
19 660 398457987
1 4347 408149161
15 4282 489480223
1 669 393656094
7 2591 126904295
2 289 175347661
6 1955 346995407
3 2176 66143398
10 3987 159829748
1 1424 97452069
13 718 495953501
8 1408 58191100
7 1130 140091699
1 4449 58140523
10 4379 48968978
20 2838 435035159
12 885 474560563
1 4540 180368796
18 4612 376351161
17 2746 346589313
8 3602 102627611
3 2666 55875935
16 3065 417541604
5 2878 228962967
5 4684 45242011
6 2963 363347641
14 906 151628602
3 4696 304150362
5 11 342718699
12 4319 287868978
12 4304 376693229
14 347 208005965
20 1350 39095919
4 3264 85187412
5 4163 45135778
8 3790 200070782
19 2839 279899121
4 4662 483497621
5 1796 75748342
15 450 176374953
1 4166 366099745
15 489 398467801
20 4068 430151929
14 3656 197183243
5 2156 158659214
19 4073 431075238
19 10 327831314
20 1935 341704140
5 1193 146055908
15 3248 158649574
3 1439 336972120
6 1201 116431477
3 597 219793305
17 269 108573521
10 325 385359149
4 4062 308120583
11 4458 161311450
4 1610 320200666
12 2387 341208818
12 359 293605642
18 2503 293829526
6 3398 211806734
15 3393 175465770
1 4747 497108551
11 3269 193857679
1 4450 469345299
10 4737 252031227
16 1844 470308780
9 3341 493374056
5 3143 290944361
18 3466 281830413
1 633 300820355
18 4670 4469458
4 4062 68552794
6 4774 363621066
10 4532 274348736
13 4763 311102073
20 4254 140292694
14 2461 164968211
2 1581 241032743
3 2202 299132959
19 3872 112770046
18 31 115597846
18 685 360530
9 4413 227613769
1 3133 47134275
11 2877 52975766
14 1139 8879565
19 1268 94920033
20 845 311953589
2 1439 143081723
20 2657 175357783
5 424 135535365
10 1505 93987425
9 2750 88550266
2 3191 404463829
17 3344 384710128
1 737 121060254
12 1947 295819323
11 349 148051292
18 3494 128862203
5 1549 446997295
17 2573 493702843
6 1068 53536531
10 3019 272369512
3 2343 183666413
11 1790 102790228
13 3381 390029290
15 422 17722306
11 2703 293068719
19 2485 350619668
18 952 236436349
1 3591 484831956
2 829 458166382
4 1171 13685183
20 2933 427068789
13 1969 50217528
20 873 228286169
2 4546 160237859
2 4085 322221592
6 379 442591545
14 581 147098072
1 4065 9515404
18 736 322087440
7 2317 375283349
20 1488 292013212
18 3112 297377255
14 1928 209703355
6 3520 405619316
7 3500 378546741
6 2249 255752667
17 3140 116931596
5 21 432194085
15 4144 307394035
20 1108 334896313
10 1068 442763336
12 1732 490392437
17 4925 143645323
14 881 228153508
14 2731 401234500
12 141 325305875
9 549 271489997
19 1697 472593757
5 2423 231212225
12 2729 10487104
8 2830 316270138
17 116 125649574
5 2865 182568006
7 1529 281450589
9 4194 101048705
7 4091 360484377
17 1955 79556273
7 134 148513184
20 4113 147372655
16 2983 294313584
10 36 176825063
11 3398 303262770
1 4548 440546304
17 3279 79781913
12 1221 287464296
16 3804 45373052
12 107 377516430
10 3772 437522845
13 1158 370665759
3 4879 340532113
3 2567 306329955
16 4960 176217328
16 2545 142198269
20 841 450491987
18 4184 340098322
19 1201 458121474
14 3164 111179873
19 1033 104809148
9 1263 437477311
17 3738 483752261
11 3610 264272445
10 832 195360925
8 868 407214895
16 49 196331447
9 1978 435326656
20 3735 467714237
13 167 185653956
19 2185 195748992
2 2630 193516177
3 821 267810890
19 570 312129963
4 2849 21345623
5 1628 340035078
1 364 219986868
20 4981 366949193
6 330 281217895
9 1447 58495892
6 2893 374149580
15 4199 373393658
8 3292 397955110
8 38 324033282
19 79 14390001
3 171 326085427
11 1832 456132966
12 3809 176229919
15 1755 449347142
4 4615 336031436
15 94 193811218
12 1179 358427693
5 2473 41921277
16 813 328912149
18 3135 264533819
3 1706 132975808
3 1291 390782995
10 254 196708363
2 411 86422501
3 4032 145148478
4 3704 460696267
4 1033 443173794
1 811 288366835
6 4853 439754268
13 2185 229573300
17 3839 438490142
8 1824 404189796
11 609 212315848
15 663 123887173
6 4921 36365563
11 1601 236227294
1 1077 289179322
6 682 356018019
17 4080 437985601
1 3336 80509984
13 249 77168740
14 187 414929025
20 4875 437593529
5 644 353670364
11 799 162335031
17 3825 15716575
18 2579 145816000
18 1959 274883970
5 3110 1966045
14 2670 475463565
17 4297 476608167
9 4577 329615293
14 4575 429463858
6 4074 73912978
11 4957 492892461
10 4945 437048213
15 2090 437786242
10 2198 60004714
4 1775 357641602
14 2538 354524647
4 272 399064803
6 4994 427936301
10 4073 81194878
9 2731 207904267
11 842 69029474
10 950 255356721
3 571 413652356
1 1381 213252062
14 3720 145088007
16 780 86839607
5 4757 389711819
20 1048 415353360
13 2386 334162018
3 1603 77661204
12 4983 132463458
1 269 204272242
1 3577 317227034
9 1452 205754887
6 1987 275231503
15 2525 335474328
13 4877 469323223
16 3472 58581396
12 272 370832037
11 3663 298354719
11 4680 170828215
16 3646 51723500
19 3696 242245280
16 28 456109193
6 2856 458180464
10 3945 365899085
4 274 293733949
10 734 274424906
17 2776 331848045
1 4903 20800526
5 2968 114317496
5 979 36851426
14 1592 236298321
12 1362 417959877
10 1401 83305890
10 590 100656451
11 2863 405786743
9 722 6489300
4 3630 211097905
18 4757 201144583
7 550 114239543
7 3720 6583374
3 3392 180537199
8 2171 376646553
13 1615 29686624
7 1059 13881602
8 3640 225736648
10 3655 342876494
18 4025 481344661
18 3285 72302407
11 3212 440146227
7 2529 221866949
18 2885 203990086
12 1479 354757841
13 2928 56571799
13 1771 345844272
16 1419 62359674
1 2040 110048761
2 2585 69601181
8 4373 57993616
20 2829 73858400
15 4969 113277612
3 1747 319429681
12 312 496171323
19 3210 204061037
1 2618 480318452
7 27 324678741
2 2530 207603490
18 802 316838806
1 2189 298682531
1 3884 102844619
14 1895 380562902
20 3048 413477065
13 81 85949502
4 2870 340992508
1 1437 442909232
15 2186 457421847
1 4551 298006056
1 913 365974057
16 3157 444128180
11 1 383902780
10 3240 29289372
3 133 313698160
6 1009 453691246
17 1439 231129756
19 324 496955889
6 1180 381077916
9 295 382805256
7 1939 463793014
3 2219 212723233
14 4037 128672335
12 3258 120304457
18 2622 220463725
8 3159 209812967
7 1314 6298477
1 1136 138422446
2 3232 226639466
8 1647 129383814
15 2362 305122295
8 812 273898311
15 147 360166666
7 2164 305575080
13 1119 361096095
13 2045 59621120
3 2125 219162856
10 2655 109181025
7 3096 492068978
9 2940 6688165
20 3753 111844235
8 879 445736002
4 2206 19655478
12 3113 460052492
9 2014 426609402
4 1455 400393645
3 2634 396878351
19 4140 350665088
17 1013 302915415
20 4965 292953881
1 2853 67201039
11 4535 127681542
14 1983 288182134
3 371 409318815
13 4510 138063070
7 3226 143577077
2 947 227731747
2 273 455047022
10 1182 272724269
17 3982 33973163
12 715 258246918
14 2744 476857577
6 4246 95707913
20 914 486444108
19 1391 262651678
15 448 189463828
3 798 233662604
3 271 83414018
9 608 453174272
9 289 337604933
2 4054 348861904
19 3439 55854414
12 2605 116815
6 3556 51676546
10 4872 480457867
3 624 26038245
7 1200 7293553
13 2442 385320094
8 292 469884839
11 2389 325355183
12 3688 132287302
20 139 359145442
14 794 303610505
20 3812 357938671
11 3215 405046030
1 1400 51235125
2 3586 253770634
16 3672 416628861
13 3350 459085538
8 1104 52121921
15 1918 87463509
3 2008 371126021
5 571 479548300
18 1438 202344844
7 2134 10666666
19 2292 260304771
9 2665 287653221
18 280 266450964
20 4881 5454591
6 3278 214499821
1 1638 325091446
19 4336 79963203
6 1721 54394808
16 4910 249066847
2 1245 433510455
7 4518 25704245
11 1311 111854153
9 3444 241286340
7 1182 215978453
20 434 478056052
17 4994 145645538
9 3209 263617332
10 1752 277066866
2 750 224668900
10 3748 374484350
3 2637 31367140
14 3845 388919639
18 3089 321002489
14 1780 474964958
4 1402 158297931
14 108 393806267
19 3300 149456144
10 1779 489691717
20 1630 488656666
8 3311 2737540
4 648 326202170
10 4194 136084391
17 2651 317538319
10 4470 359772280
3 445 231945048
12 1569 245435696
13 1922 189038038
19 3018 426300634
15 3051 336302189
1 4697 462469265
15 3002 187567704
18 4490 233771689
6 691 43033205
6 3306 336784308
1 3429 201199606
5 4296 187091886
6 1487 492875861
11 4333 296137690
10 858 433636068
10 1628 269920824
15 4381 98874220
5 4338 149778136
8 1339 492224258
16 2550 64562431
10 3614 76523066
16 681 480828166
11 3560 215787533
2 1927 443257833
2 1228 333530726
16 2396 267169654
7 977 81525113
9 3032 359671495
6 1310 256156960
20 3291 194715513
17 4103 311666939
6 3616 426986781
15 3190 485261416
1 3286 404283860
18 74 275605784
1 593 374344322
14 1275 359240123
15 4357 27703738
16 899 14427625
17 2043 191632147
15 2454 84473218
19 4066 212112025
15 402 329420925
14 4983 112712137
11 1399 473380496
20 940 413267549
13 1608 293389703
13 1324 260260096
10 2456 166130414
2 1517 31877754
17 3166 93545202
1 3228 208747569
20 4464 234760457
9 4596 492486639
4 4731 42397628
16 1975 229521037
19 1193 291258587
9 1226 7861290
5 3752 445287322
5 805 101157150
5 834 191611936
20 2672 164361313
15 3383 260518804
3 2015 435435216
2 388 131621273
10 71 296737666
9 1190 285041112
12 2598 118466646
15 4831 338363458
7 3782 364045688
20 4944 244784553
7 2297 482299722
19 2901 388936344
3 262 332397650
12 2780 485598494
17 2234 100362652
13 4581 65843658
4 880 426666919
3 2610 31733546
6 2065 2631172
4 2216 429265642
1 1788 132342779
19 4908 31543381
20 4735 125070911
16 3895 101673028
12 1227 343241367
19 4858 328959905
9 627 494183193
6 1650 206182714
4 3181 417503029
13 4452 65900038
8 4423 331458278
7 1961 375548614
15 714 238470774
20 715 68244267
16 3314 83592086
7 102 43252014
20 4324 490290596
15 4471 128434260
10 1687 383665959
3 2504 87899461
17 3851 429244818
19 4985 9824725
3 1668 165944554
18 360 154232470
17 2718 177576651
8 1970 120192441
19 2170 211404743
7 3855 370089592
6 2984 338154381
3 4817 197832432
9 1683 298555502
4 3413 353026026
11 3008 286293717
20 2656 84910462
17 4814 94616218
7 3906 475471339
10 4126 313272518
5 1758 34374217
8 747 285717173
4 1663 482792382
2 2667 338929385
16 4933 416089423
9 2325 277316896
20 4341 439820824
17 2553 298730487
16 28 163495946
7 2642 144393084
10 2748 240972041
10 4734 3092803
19 1429 214819486
7 3332 340544034
9 3141 358115408
15 1228 132857691
12 3111 198896898
1 3930 433104207
19 904 357012796
6 3452 91055572
14 2996 407094662
7 487 446547194
19 1085 471804681
3 2245 276551259
2 3732 280591903
19 3009 60147204
10 4342 283716255
20 2776 37921623
20 2415 169847615
13 3897 432906031
9 1937 407788684
7 270 415371023
17 4038 391769137
2 2433 378308965
8 177 284778811
6 631 158524405
17 2865 253016158
17 4695 155829391
3 4742 248935117
1 1180 414319038
2 2409 376200128
20 4590 12069778
8 1312 129186205
9 2373 126866633
2 2047 82742520
2 158 392168284
6 2223 405255394
2 4458 267224097
8 3050 356151795
6 3614 25860088
11 2212 163638830
6 5 485333032
14 3364 131520710
10 3143 168696888
1 2928 465684295
2 502 281638029
19 36 276968926
12 4155 443491770
16 2595 216982753
7 1012 161691244
18 3980 331428906
7 4033 156044056
13 1901 11170205
1 3858 313617053
12 3203 295025201
6 2754 255286554
19 3528 153268965
5 1591 338545301
17 1011 26795567
19 4151 285027324
1 2803 186279145
11 3131 20300504
10 3083 251915968
12 1607 207269805
13 4263 252548499
12 4088 361002742
19 3645 37052545
8 3980 46377486
13 4781 300882852
4 2893 327714769
10 1737 477711753
18 3038 30487225
1 3789 21063675
15 195 333894645
9 4215 70477346
3 701 52177116
18 2807 141376975
8 779 451535249
3 2096 24064195
7 18 54242995
11 2981 207959905
12 3758 116688996
11 4380 496048335
8 390 185613379
15 1286 19945888
11 2003 238942014
10 2924 76154776
1 1040 263113476
16 1603 115415896
18 2979 379111385
19 2025 351765651
3 482 182160338
13 2069 192842632
8 1471 15512878
10 2162 338404169
6 1036 464117001
20 3612 296311006
8 2783 148674152
7 2448 198505657
8 143 123483505
7 2504 235842046
13 4140 18258095
3 4533 290801692
16 298 13260080
5 2178 369256887
16 94 24159540
11 1495 482588756
3 4007 415148165
17 723 403203292
16 2030 349955994
17 777 431982655
9 797 145854381
1 35 364127091
20 2507 295578466
2 810 300833662
16 1127 75940667
4 1371 370486830
19 3656 382432943
2 202 286286439
10 2267 453585304
20 4411 363007537
1 2180 57665193
12 2323 276870502
18 3234 70047953
3 4387 82401648
16 4183 408490071
19 1621 185975924
11 4454 121380879
9 2284 155662943
12 4867 397214327
10 2448 429712528
11 3614 170112314
7 3951 219900267
12 1103 276125082
2 2733 95132552
4 4011 497520165
8 4420 382585237
7 3773 38474099
19 4276 9620232
17 1645 490487531
11 3060 410427331
11 4820 391940115
10 62 270659631
5 1205 254841383
6 3238 151823654
7 1254 353798940
3 3131 433923245
18 3900 491163780
20 2445 436200678
9 1114 370162901
8 1932 19009733
2 4098 313174566
14 4999 344070756
8 2625 46525682
15 1354 199818914
16 1855 15791183
9 126 288608673
6 3916 73287510
15 1052 196720581
18 1060 45136024
9 3530 239285627
1 4587 422689247
6 212 219832294
16 4266 251344935
18 1531 4473455
13 3615 456008107
20 2433 27180902
7 352 135378664
14 27 211420777
8 2641 240000028
13 2805 45472907
2 2512 203157757
4 3617 139463607
4 671 54832205
14 512 55403849
8 3042 329944448
13 1822 260249679
12 3116 233447049
15 1802 419235503
2 3438 188660657
6 4963 433145950
2 3944 298780173
5 1067 362283995
12 277 473489210
3 1151 262700795
16 1371 298113646
1 53 149097110
4 2328 468961976
16 2445 13264821
14 3262 357486754
18 4640 98170653
12 3367 261561140
7 3835 290018739
2 2016 61812114
18 2804 118317692
16 674 449709775
15 1843 154440468
14 4532 350273979
20 4746 365394052
9 1042 136941692
2 381 381889357
12 1129 47244537
14 1835 231616987
13 3263 8617832
2 1250 243740425
20 4095 473491529
15 830 46421306
1 3587 419473340
7 394 130149011
15 1848 147961296
18 3620 22830062
13 1693 314299325
18 3821 67944492
9 1435 117026857
4 479 340863477
5 4966 44099715
6 4125 292029693
3 4249 70143208
1 4709 249395019
10 3270 214019516
14 752 302271521
1 4500 343150744
11 1913 213447237
13 4238 276917280
8 2738 239444965
4 4146 440563630
20 297 489418772
14 4047 98856188
7 1712 316954597
8 13 12523982
14 3312 308699219
9 1736 217685872
5 2069 25078505
18 3733 35530569
6 21 255164718
19 355 299250561
20 1312 12795050
2 2339 389396005
20 3080 308659927
12 3048 175093421
7 4690 115228499
13 1703 152070895
7 60 39757941
14 3120 65752726
17 1812 198735409
19 1522 283720771
6 3174 461596217
20 3426 221368776
8 1694 121976327
13 3444 26810544
12 4882 309785026
20 1208 248427565
19 921 134328770
19 1638 90500585
14 4718 54717488
20 4874 264282380
16 4796 362696605
14 576 27412000
4 987 292420462
3 4320 340732679
17 289 251178980
17 3323 458479704
8 458 380886240
11 4067 52005286
2 3977 128964957
3 1110 78590171
16 955 445640200
11 3028 327416449
4 3290 44215662
15 2020 215461376
2 1144 152890112
18 3082 155877416
2 1255 423520050
14 2596 19889050
3 3015 254728618
14 367 179885788
7 2136 378631198
19 942 434801146
3 3867 94930611
18 1363 5396046
9 1076 56638030
13 348 56488113
13 914 314803848
11 327 213403513
14 1853 290879965
19 1101 139304848
8 4327 12122863
13 906 347632680
18 3995 436222177
2 2850 288437136
15 4849 158419320
14 2198 369634119
14 623 331744620
9 1461 69504594
3 529 255805734
20 1330 160799141
1 3865 406176459
3 1300 304711684
8 2159 6662487
18 2641 224056615
18 4137 258094840
2 2513 352785354
20 1339 431020967
11 2353 253212720
3 2785 384882286
1 372 415067723
1 2728 39783163
13 3075 373823944
3 1728 46499413
18 2806 3200555
6 1075 134559484
18 73 482145185
11 4143 468572340
8 4080 254430768
13 3744 228957588
13 1802 400066910
8 294 118029271
1 2416 391504757
17 3005 14224223
13 3087 333741127
14 719 471675277
12 145 72532022
20 515 256028654
3 4432 162880576
5 3521 197566169
7 4907 382293740
17 1580 54742022
3 1470 363684814
7 4934 82413852
13 1230 113183675
11 3814 224065874
4 2826 393490843
15 3485 427715061
12 4347 153461642
7 4532 445940957
2 460 53840054
7 511 138356894
10 4266 307035633
5 2996 139009499
6 4100 314301524
9 660 377840474
15 3107 290330906
19 1401 430237850
13 2667 352861685
13 3582 431189526
9 2992 437288028
7 4170 2936484
14 2601 227308099
16 2396 171334338
10 3904 164458247
16 575 58687336
7 3920 370081024
9 3855 20779390
17 1717 228979968
16 1434 215754289
16 2623 334905153
19 2360 115299138
15 2902 380016615
6 3707 17924505
5 2231 262654049
16 1575 285982435
17 1997 58254022
17 1818 381175764
7 2064 258923723
2 749 482278598
20 833 437998006
18 3104 43630800
16 2275 387537282
1 2249 451603292
6 819 415481397
16 2342 128665906
9 1017 88116750
2 3709 372660849
11 4236 346627901
15 3387 280514938
2 1521 268257943
13 3114 418747120
5 2653 143543291
16 4016 293477478
1 357 409808066
3 2582 472241679
5 3773 384615403
5 4230 259751407
20 1461 16706524
3 68 418507866
12 4477 146366810
18 4326 107593718
6 2554 34390231
15 3708 408869382
15 3598 422492429
17 2503 375273512
6 2379 291610191
3 4053 196242
16 4960 435161713
4 699 106929753
6 3426 81891338
4 1697 204074487
7 1868 21183771
7 361 253740520
4 391 486445898
14 3024 6618172
1 4042 315971855
10 4219 14369374
7 3698 390019610
6 571 161108750
9 4194 391125409
5 33 350443132
6 2612 122483558
15 1354 103573765
19 3830 234002497
7 1347 140717348
14 2166 34857359
8 1061 69784747
7 4046 262802892
1 98 86106270
7 3248 169737100
2 1309 277848567
18 3145 176765445
7 4806 458801917
15 4474 405173879
18 3483 211579836
4 1634 334900410
11 3328 33169573
13 1861 128074273
16 2903 392534405
9 671 392367792
7 184 1681576
6 4321 206739063
17 2722 202855639
4 155 100651628
2 3855 36733712
14 3103 434086073
5 2580 428669902
14 684 486607544
14 3182 328972000
7 3112 463577114
12 1077 228975189
14 517 6010182
2 3604 239942873
16 2556 452964126
4 2030 288629509
15 3588 240375923
13 2978 326711494
2 275 36463712
19 4040 494064665
4 3011 253683480
16 4402 145607655
5 3742 221587349
13 979 208118591
14 2826 448976414
19 4898 470644840
15 4598 34732017
15 1768 221541613
8 3290 268139975
11 3413 28012395
2 4371 401993334
13 3206 54969522
1 380 339316630
8 10 323145296
6 1773 116747371
12 3887 254034944
3 4062 163902760
4 3841 342931179
16 1452 331295766
11 1540 232915251
5 4580 111768905
9 500 471582169
10 1603 481550563
16 3 332497115
6 3667 49380333
14 2603 336252379
1 4296 43341062
15 2439 126394233
15 974 87209450
1 3342 298475798
5 2773 178780917
17 2592 309254938
7 909 415482362
1 30 332724337
2 2322 334753020
10 493 223776585
9 4160 47746475
16 4195 71655507
13 4039 392898063
15 4776 160894176
19 2711 483612218
2 3430 58532460
10 2509 379615903
15 2098 179922006
4 4956 452278885
19 2432 214371593
4 2164 253578530
17 3609 45028517
6 3847 249716728
4 792 362333685
7 4910 173498938
15 680 190355876
15 1791 220026880
6 4920 180913323
20 2634 309553352
11 4990 30771314
7 1375 526831
20 231 297571808
12 2793 365898076
5 1773 329463154
12 2709 360786356
8 2407 355139708
6 627 293998047
6 3812 222646436
4 1563 84052021
8 4047 50254118
8 1665 459158263
5 1796 167770169
6 3602 487876223
9 1425 231914955
2 3548 177382420
5 4262 453260781
8 3409 356384382
11 412 336668846
1 4412 130843269
16 3985 203694847
9 585 230274050
9 4202 184115681
16 1929 452988134
5 3464 285101692
18 451 44784232
11 3315 103252117
1 3420 483935173
1 1681 183145741
8 4544 128093171
5 575 361737786
4 2829 28563963
17 2702 320149422
4 1078 371663651
20 2303 244669998
18 4766 411200965
5 1871 147375098
8 1169 397837600
13 1427 201721832
17 4318 390038508
9 3741 412524047
8 4830 418421122
3 4260 47825507
6 742 21818679
15 3927 67148921
14 3168 285454716
12 1963 278552752
5 2854 294027415
14 839 451974783
3 3543 245947738
11 2559 422261773
2 791 286626976
8 358 291791984
16 2563 257586925
14 970 150090188
3 4586 269006959
19 1643 167889506
6 788 109967028
20 3371 61421893
18 790 401466642
19 4102 463185469
3 2316 40155555
3 4916 413588486
6 4957 83131976
5 1338 20354641
3 2507 430738308
11 3004 255673169
2 3031 107828486
16 2438 376479882
19 3184 182623866
17 4925 474536718
4 3989 273470203
11 4874 236884712
11 3230 279767066
19 4030 204938781
18 902 484922847
12 2831 181279728
4 3419 237851606
1 1697 229920045
19 404 329635206
9 4742 35774341
6 4314 405245188
5 3102 253613093
13 623 382193639
10 407 280202104
10 4225 413017193
5 1549 386114757
16 2783 332447722
8 2634 217742605
3 1538 168989502
16 2023 457880157
9 1325 89164445
10 1544 96084635
13 773 251848719
8 3100 376580013
11 378 312673352
7 2611 437438153
20 2828 382731170
20 917 130141272
17 837 428421258
5 313 307810693
12 3973 36755110
15 1843 16188418
8 3376 356079294
7 27 300798046
4 746 96253863
14 1133 481337645
12 219 214328917
11 627 198470199
1 4555 69220598
13 4948 75467354
7 3647 233470350
11 1440 408775567
6 2001 361443035
13 4170 18075649
19 891 431956259
2 1780 435768172
6 4396 30618052
14 437 75066573
20 2633 479297237
11 2974 304102479
4 3076 104267736
14 2768 103361041
15 921 438823014
1 2807 199809843
1 3267 181549559
7 4978 224565879
11 1619 447581022
16 3440 457009268
4 577 89505991
4 723 484887705
6 2960 25284314
17 1576 469313974
20 4582 363386848
3 3061 350999986
15 4553 133563914
14 3498 146882431
3 1346 69962979
12 3384 33522060
5 2821 311489741
16 2716 226769030
8 1695 247549165
11 3868 374321027
10 2830 89586907
15 2808 351120352
5 4596 19176380
17 4706 198774975
20 1868 229350334
5 2558 197568178
13 1315 337003708
18 730 384910285
2 2103 194690739
1 1462 212693915
10 571 119141802
7 3637 401234178
11 49 134577830
9 3458 247468803
7 4765 38756779
5 4891 396727343
8 3880 352392826
16 1985 454608965
6 4459 282121794
19 173 244552363
10 4631 303953827
7 3116 165258432
10 4875 421682179
3 3908 157829357
13 4965 419716565
11 332 199572874
17 4543 326749488
12 3039 412889364
16 2283 409683115
12 3401 301209091
10 31 356682760
8 4472 93682616
11 3986 370878870
6 572 425118214
15 1956 278849143
14 2574 329938084
15 913 234421526
11 2004 485432592
6 1438 249308017
17 2171 139360264
15 4002 416682136
18 731 433200272
11 3318 62542388
6 1471 493617937
13 4853 365366365
20 2401 255131995
16 4300 96543016
9 4602 429887692
1 1258 118717459
2 695 242350668
7 921 284390230
15 3956 375252491
12 3043 294168936
16 549 393537456
7 2869 237920123
4 4783 365913120
17 422 304197396
18 4787 251162152
1 264 52478465
10 2419 37803321
14 22 291158451
18 2995 40467448
18 4700 440805289
3 4688 318396039
11 3266 81420361
11 2348 114692717
7 3377 156278661
6 3831 200129519
16 2755 429223345
15 247 258736631
10 2422 279782493
10 3537 146290135
18 2074 34727512
9 4757 252924209
15 1782 76168465
8 373 42387872
3 4726 341144691
6 3981 303927119
16 2543 18696692
15 1740 298789083
12 545 92822928
18 986 17641760
6 660 233856770
11 2152 41762216
9 1275 55498084
8 2618 12906047
6 2179 66456227
1 1911 458397427
19 4836 341677746
20 1895 476684870
8 1710 146068462
15 2772 3163969
6 1925 168258198
11 3441 470437430
9 4990 250567057
9 1333 486744046
13 1687 430632796
15 4689 39015220
5 1394 268510872
1 1589 222637440
16 4233 102520394
18 3622 37615435
1 1515 341114405
17 2035 120774644
12 334 360085917
18 1371 175196694
1 4634 472580565
20 4631 230859563
18 1516 11190182
6 902 6696973
2 1959 487516415
1 1380 367774057
13 1916 281238849
1 1289 462710120
16 1195 85868494
1 3151 140435283
20 335 178728329
1 876 98617857
19 6 174425798
15 2964 81077408
20 910 101975131
13 383 54602429
6 2521 242524010
7 1377 262495912
1 801 91573609
15 3124 301357124
10 564 144698723
10 3567 200819076
13 4464 67759467
13 4650 478149658
7 2063 261609363
2 823 459499730
3 1340 123652638
3 706 387433317
2 836 14503498
15 4873 24619673
12 110 318293349
10 2477 51069461
2 3091 321232580
11 1231 457971538
4 1693 347776412
1 795 467943749
2 3435 174785480
12 1247 306413741
5 1915 379169979
3 4028 356619786
12 1615 392920357
17 4820 182565036
6 256 169518868
10 1786 340918041
12 1469 113527447
9 516 421609068
4 829 229084865
4 2076 282514835
18 2336 275470803
13 1226 106575814
3 305 15486685
17 3435 403985695
6 4854 416328074
4 4461 148842348
1 4406 318953743
2 416 87205799
18 4705 480606879
6 1294 128512341
20 852 344747112
10 3066 228927302
9 2530 434367904
16 2181 17965498
11 1675 433793092
4 2916 434521471
1 3360 382432186
20 66 216468835
13 564 234640086
10 3324 384078349
17 2380 9047557
2 592 66360180
4 496 373944884
7 1780 429539351
3 3671 137357286
8 117 494738711
6 4022 185261912
1 1940 60674141
2 4353 268453738
8 4970 203992422
10 1944 272978824
18 3869 450201221
16 723 85136258
1 4072 147382136
11 3742 15013951
17 3583 463435850
4 3861 363878950
2 1215 388001660
14 4896 2145748
1 2994 250326126
20 1240 150780572
16 57 101080299
11 2775 97575328
16 887 102510792
7 4044 263025463
3 1404 318403338
4 4396 380070707
13 2031 177973054
7 162 239361577
8 107 122560164
12 1191 88933700
18 2162 480818148
7 1297 334108105
19 1340 330271113
20 760 250433661
5 4785 328687752
9 3004 393008705
14 146 327349536
5 2720 253904897
6 1923 423756665
7 1146 79498460
3 3412 205333021
18 168 184406181
10 2539 310086862
9 163 11819015
4 1050 467861012
5 695 108541424
20 3511 426041935
9 1025 403889273
10 4966 202742852
10 991 355161037
3 2249 66499669
5 3635 29792149
17 3976 121774702
1 1984 293916921
17 73 262837633
3 4227 239711450
4 4696 439599365
8 666 148983724
12 775 221216836
11 4992 439773146
6 4607 346678995
2 86 15273287
8 741 112486221
3 1291 262578639
6 1966 392366446
8 3301 352436455
6 3866 49604185
8 4293 285096752
17 2484 485363157
10 823 407383369
18 2879 327359068
3 2022 356849608
7 3074 151656321
2 660 421845627
9 1309 393174275
13 2551 99112958
14 193 492672100
10 4069 2924221
2 1412 156019956
4 2377 132415584
4 2354 89466375
13 2402 417293385
15 1300 231882968
8 3779 38011694
20 3588 79303220
6 4309 395709068
12 167 38868738
14 2254 17656068
8 2905 422661576
19 1997 132883352
18 2332 31242624
6 4642 339339312
15 1328 30851
14 4658 412487384
13 2876 323936742
17 2345 139664898
20 403 492601298
10 535 265308634
2 3887 186741726
19 595 222283740
16 2338 212502698
17 1874 62314508
20 2671 216981246
5 1888 400312237
2 605 30131951
19 3516 92273670
10 3715 399297345
11 4480 162749454
6 1645 287133397
17 4831 47983603
2 1237 195090277
10 877 343635955
5 738 107924609
10 4186 233299686
6 3500 287487895
9 2687 266644623
5 3725 296038772
13 1822 272524908
18 3217 411755437
12 1429 410721232
7 1606 344051449
11 651 261675944
3 3276 313861241
19 946 135106789
14 1398 170941362
4 4843 410900465
12 1223 128430292
6 364 182159973
4 214 329934639
2 1445 176117705
8 1673 282545930
12 2677 305981280
5 3709 117783507
12 2289 133640236
1 2044 153687852
18 3766 380510808
16 3636 15099633
3 4458 75874019
1 2063 361500566
3 222 273506728
5 4765 254466463
19 3646 11794073
12 4267 422844463
2 750 364327247
12 3006 142697974
10 2838 57449045
7 888 253654908
14 1727 185081076
2 1562 471700301
14 284 80491900
18 2640 170447101
20 4873 229731236
16 4560 147472998
11 2095 82547727
18 1090 474653109
15 517 273495857
8 4120 13554521
13 3792 294945568
6 1551 256882912
14 4211 236666874
2 796 104519096
17 919 158549808
12 3520 247764008
7 4708 34942928
8 2308 351759700
8 2581 98913498
12 2949 62304946
13 2192 168631286
20 184 245346740
10 923 263902752
15 4398 477849839
2 1880 178410337
2 1457 77827049
11 617 8699751
13 269 170298114
17 4524 489600701
6 4143 340490395
8 1575 220811826
19 1705 394129406
4 2772 401683994
16 2243 64621353
2 2126 314710803
4 4379 159086771
18 2154 348117004
7 2574 53940734
16 271 309220519
11 4372 458216747
9 2741 276820401
20 1247 293878375
13 3969 493127563
10 2548 120668084
16 455 141065295
7 2200 79320775
19 3142 254284601
19 4059 85170724
1 1703 216450777
6 4016 261612285
12 1158 219279454
6 242 344769564
7 791 182755024
19 625 237961340
3 1001 340509802
16 1618 160957677
8 1966 323789733
5 4626 207758397
2 977 256868366
4 1771 233465069
14 1422 487998072
18 1445 348909814
17 2780 145306607
1 1014 11072395
13 4422 269282422
9 4097 157479249
5 2141 207760563
9 4827 482698379
7 4031 335868489
17 1016 149958419
13 3699 33414479
3 762 241307332
10 3162 441213742
11 3138 461575250
15 1487 326004509
17 1037 470357487
8 4999 103148451
15 4391 358300147
7 4578 202340182
17 1474 420253896
5 2103 420585170
14 504 55246885
1 11 408074370
14 1364 81206776
19 130 29248874
20 205 428590336
2 4524 104523840
3 3091 481969551
4 3553 400134529
3 3391 306900357
8 4421 121137607
6 2111 37712592
10 1700 73596766
17 2031 9850096
4 4638 28424799
2 512 170867115
5 4860 63917340
5 2092 151478001
2 4928 340584677
1 631 352945574
6 4497 302161734
17 1792 45004154
8 1164 10603736
13 1341 391653017
9 2819 70865220
1 3978 219097528
20 2738 105726222
10 2194 373374348
19 2420 402818765
5 3420 286985636
17 3714 273855912
5 2311 462706538
8 4275 299874662
13 4045 254003590
10 2701 486447952
5 2091 321539102
5 298 425502825
16 2503 65943981
16 2811 331384341
17 3760 96565750
2 2849 2395119
4 601 198789142
20 4853 335646457
7 1462 457626617
20 3687 61235002
15 357 442109532
2 4524 208404230
1 1038 343768716
11 1726 473933085
19 755 370712330
5 4768 312418646
7 2968 220004748
16 111 62123057
16 35 411788527
1 4697 436535095
10 1660 270682153
11 1641 332538620
16 1582 306887697
15 3193 327628989
1 708 316347537
1 3821 45029027
6 2980 409942681
2 3102 356270802
15 3447 232358497
9 1388 343064931
7 2726 299315639
8 2747 384452441
6 3510 376563036
11 647 414614801
2 2749 339962071
1 4895 389360875
5 2066 462994593
7 1644 485889201
19 752 143281480
10 4723 26042626
6 299 27977689
1 823 429644748
2 2080 426682484
14 1047 88108108
7 2793 256432229
15 4973 216118390
20 1687 492850494
3 1180 276844486
19 4645 56974732
1 689 279756333
14 2443 488456960
5 4323 423786827
17 3440 125636172
19 4131 81583381
15 727 464870482
12 4036 148851030
8 2346 340182584
5 4003 300877644
5 1522 472694582
9 991 275855210
20 1500 418292999
13 4266 96900984
3 1612 444094189
18 669 60467918
2 70 341299150
18 4535 406689170
11 2231 443953280
8 4023 446508009
12 2456 367024571
6 1653 255309597
4 2091 330518238
7 2060 305936107
3 547 227091650
8 995 481287032
13 1976 357561623
8 3382 246939727
11 1904 313609840
3 3089 155058798
11 2423 95574476
8 3797 414302391
15 4375 442495300
19 1752 434385583
14 2080 347425285
11 2394 328516027
7 1545 329018688
14 3706 196944738
11 3492 367148073
13 1908 187649099
20 1469 315485828
15 1613 358469072
2 4219 45051227
15 1069 93840134
20 2094 231272303
11 3963 373828885
9 3366 170209935
9 4676 456524422
17 610 104835420
16 1909 495580885
18 3918 246693621
6 4292 233419772
5 4251 453478985
8 2898 404918847
20 2242 203037574
18 1171 59928213
3 4865 110790006
6 2635 430464471
2 3748 282593831
2 3314 5003741
14 3884 475000545
4 545 341098779
5 299 290149924
3 3459 125335591
12 638 291808472
1 2100 274948752
12 1297 496759697
4 4685 297633609
16 2846 375315854
15 3789 415844249
11 294 489785979
19 1888 289034713
20 3541 16435360
20 4836 1534630
10 4138 374383877
12 855 347188175
18 1428 182349170
16 2866 61098924
6 2653 174014752
16 1352 225644395
1 4114 353581975
13 2151 135435572
8 4969 177120333
6 2685 77168706
20 3210 685947
1 347 45667012
3 4366 235618003
8 1021 39036790
14 1442 183081591
2 3648 84393251
5 244 178904343
9 1330 289253893
19 604 395205394
16 4838 36280045
13 4020 429791850
12 604 49115015
4 3784 350667941
13 3964 74873214
17 2487 150638414
15 4324 240287627
19 3327 58498572
6 797 276725772
12 3340 367248399
4 2241 344705610
5 3049 473512254
20 4375 389682094
13 3388 122449968
15 3333 84420737
6 4326 407861764
8 372 253319249
1 3113 164312359
4 4048 309659797
17 4928 140382826
8 3957 226948645
16 1545 491086718
16 4762 431494568
15 4990 157476304
8 3657 223737711
16 4671 423794767
4 3229 447134540
2 1929 33008741
13 1562 13357902
19 2321 416751130
4 551 160029086
19 3345 494716695
15 1767 178207960
4 3466 432955186
12 3259 352955944
15 2072 387000009
7 4233 201121281
5 57 210341421
9 4240 393280208
12 61 30013736
17 4825 115084531
17 1847 402769091
20 4695 212392818
13 4665 249725735
18 1847 180922042
18 3348 352995479
16 344 134950391
17 2973 311242312
5 2236 172682188
15 3520 67166269
16 3573 128726090
14 4321 67883874
2 488 424615063
15 1726 24293956
1 3052 246509819
7 4414 207935992
17 1916 149743980
19 3980 422243182
7 1800 54908369
14 1235 279661979
14 2455 83034926
7 4059 419891747
16 120 203478518
1 2474 295717147
20 2884 67633854
9 4908 329434681
3 4070 341948718
8 652 356029651
16 3658 49776720
11 1591 147688692
5 3792 406071003
16 1015 324585513
9 3041 416186322
4 3198 43026008
6 945 105379980
20 758 79642388
2 3171 95536947
6 2575 446952562
16 976 201497990
3 4961 467603087
10 1656 493576694
4 301 274921514
1 4822 70765986
3 1655 397123259
2 2351 361417343
16 726 50606628
17 2739 441982163
18 2986 484583075
5 2570 11992911
17 245 144848744
1 1120 370444740
8 2754 100863039
6 2058 181034220
14 2569 409044816
7 2654 322853498
14 4552 205970029
11 4830 289214241
4 1227 80546387
12 997 275851959
11 308 378364442
3 376 456124756
19 363 380467020
12 2573 239994168
10 3918 325844881
17 1727 361417423
17 4513 303063311
11 3879 54210780
1 664 6357353
18 1556 208401328
12 272 166499857
18 2252 354068317
19 3505 448934567
5 4560 408603024
11 2742 439643414
10 1931 199768931
14 946 393571700
17 1939 361262452
4 2060 180748832
19 998 1886583
8 51 288606103
16 3878 47462821
18 2411 160827062
16 3397 242563995
4 4926 188499009
20 3729 95817433
11 3619 383680788
5 1816 88344895
17 2546 327109335
2 1373 341678139
19 4422 81838842
3 3409 170035265
1 505 370252165
13 1410 220363064
14 1898 407422774
17 1630 265231424
15 122 469284170
2 4256 331007810
9 2866 311882422
14 26 417572641
1 1438 237807368
7 3185 245936107
16 2844 470712083
7 3468 262051755
5 3069 352734270
14 4349 305543414
4 1859 6278308
16 3557 146338774
15 673 420895540
14 2227 200989446
10 2342 375131565
3 1742 458832418
20 4361 373532337
17 1534 406695328
13 2925 368291915
11 2590 381707261
7 4694 210217733
1 1852 80464747
15 3738 62074140
9 4767 15401063
7 1049 191488624
14 2744 361486748
19 829 215015257
5 2361 267506099
10 3658 305803739
10 1600 293941807
12 142 417079571
17 4972 248378345
19 4818 322794829
11 3550 289256575
3 86 11689734
19 1594 319658407
11 3480 396945840
11 1019 406786908
8 1422 209074383
3 1881 230482053
2 3766 309249839
10 3934 273283281
20 4261 115589387
10 2620 428090540
19 4405 451828409
1 1648 51743552
7 2324 8151039
2 4954 210861707
3 1587 365591121
16 1122 170239276
15 2012 41723781
12 508 264826649
13 3131 26690137
8 1580 302006171
18 3134 476016506
8 4202 137636673
7 141 397401106
1 2679 487928781
2 2281 485288522
10 342 228854347
5 4944 74459618
9 2403 252391543
8 2671 364490968
15 3495 25277613
4 2254 128497475
1 4649 254240093
16 2039 123604409
4 3102 423827350
20 4399 244158896
18 1017 283306036
17 4771 463014819
9 3803 41407737
18 3332 285984100
20 2780 222789734
10 1011 326470426
5 1583 374917500
17 197 196575412
3 594 249574876
6 887 270096172
8 3731 81454945
12 2242 76841480
10 2043 256955572
19 4776 98408430
19 2494 489360105
13 3892 250426561
6 1409 193315666
14 3206 301653331
13 930 329286169
2 4252 179016442
3 3163 124099772
16 378 262480446
5 1959 183439701
19 2922 107540563
6 4467 193230351
6 4556 246742865
12 1078 269639302
1 543 81126031
10 4864 150171458
7 725 336281051
6 3422 293484854
7 1115 421958464
7 940 47383691
1 54 366140058
13 1233 273542056
8 1934 363197451
17 2182 277377731
15 1494 8358895
8 3959 134236368
10 2569 482771852
4 3047 218648783
4 3774 27891224
8 2264 128712512
7 3781 252262184
18 2665 461075978
9 2768 171799043
5 1765 297710809
19 3434 341087641
11 4682 284108896
10 410 335660191
1 4431 493169899
3 1977 494786815
3 2412 115726156
20 3591 35287484
14 981 419132954
15 2993 145205739
10 2783 492692745
15 3582 164370062
19 4865 376897658
16 1876 429951253
14 4060 358044300
13 4903 430685325
3 4579 423886534
1 3187 227297352
14 1979 179792885
12 1148 326460183
16 4307 200971134
4 1036 67572077
8 1773 57694823
11 2277 259769973
4 531 362456998
5 18 109218740
11 1330 98962055
12 2586 3853656
7 993 89250740
18 4877 285961685
17 2899 97808874
18 556 177429942
17 4152 469050497
12 2580 91209211
17 2167 248399729
20 1475 324226039
11 3671 277662905
19 3041 9553926
1 561 221936500
7 2888 409494751
6 4671 21230882
1 4909 225681186
4 3320 418163893
15 1404 97061924
17 1769 242404012
9 4094 433343983
12 748 114137672
13 3550 2013195
3 1620 397757888
17 4919 405032076
4 2559 231450268
13 2112 55615284
1 2522 176084713
7 3615 33912701
14 4392 378075090
1 977 144918083
20 1803 150092951
19 2528 55246698
17 1377 113991703
3 811 76421537
20 4184 77515845
6 225 409903098
15 1649 239093557
6 533 415665190
12 2440 143195748
3 2683 468410809
15 4505 358794014
4 2265 395816764
8 2669 247674769
5 4063 215970114
3 3058 175602970
16 190 497483319
1 4886 468084727
2 2044 301491127
1 3709 350810947
13 118 382368120
10 4693 58506150
1 1845 89782260
5 73 25862222
8 129 190776279
13 474 446257583
12 576 83419098
5 3207 465236814
9 1039 418103117
17 1238 269237869
5 1671 423453284
18 3944 285248076
9 1473 294295828
1 3688 171301398
7 1378 39508228
13 188 461911204
20 3631 108179266
19 3314 356460875
17 4818 272510320
19 1148 49387343
12 834 485754894
1 3404 427865775
1 4486 53492160
14 1544 421172777
15 2587 261098904
11 3062 402946957
18 4168 15633883
14 4057 385799061
12 2233 66448254
18 2002 41957153
10 2561 177860026
5 286 303055313
9 2070 92673287
16 4982 58076027
7 3152 156442196
20 850 26729972
1 4697 403465440
6 1877 170399889
1 950 107803096
12 4412 119033801
15 1636 327918547
12 4662 322073312
17 499 255949329
1 4324 58383523
4 3718 447305055
18 3194 261245607
2 1121 141171515
8 1516 494062251
16 4089 314750014
5 3177 341613510
19 2399 169956641
9 2643 421722758
8 3796 100737968
5 797 197387892
18 1990 485753429
9 3027 259998572
12 1817 240946666
16 2509 299031327
9 4807 194441157
8 3043 10086617
10 2544 270715566
5 2361 49202417
8 1914 45048242
6 541 456762088
4 473 83999472
6 3108 474285530
16 575 312243319
6 2608 451390653
1 877 82492935
9 2060 263142457
1 1815 392499064
5 4197 85168710
11 724 242541235
17 3834 1512279
3 1740 244394490
11 109 429563716
9 3007 415082893
4 4112 169038789
7 3036 470684976
13 2496 75033415
14 3295 369600988
10 3509 201642969
19 2032 326120792
6 1143 422482874
11 3875 36163643
12 498 266583171
9 370 370755135
9 3338 229199167
12 2356 75557126
1 1719 151360601
7 906 50762145
5 4586 441902910
7 4492 306321495
15 318 216690514
1 2127 376325372
7 2983 4533210
1 2873 498130230
9 1654 166398400
16 3723 213161328
18 1274 379759841
19 4318 341412507
2 199 435321955
7 2262 63222779
17 1923 458074981
6 4410 68322630
8 2723 494536553
20 1705 417840463
18 354 158670750
1 2493 355100828
13 1355 190070396
19 3051 448083161
16 1097 186933874
11 3353 339563735
13 1029 10272843
10 4671 90035432
2 4344 226108561
17 4214 237856737
17 388 158537583
10 787 308427481
13 430 336027807
2 4844 290382673
11 2855 254798690
7 553 497048618
4 2670 5556606
14 1908 69006444
8 4863 102371950
4 4841 183580560
14 6 247189359
13 6 284705079
4 1412 12117119
9 3523 347637817
13 3921 410523471
4 3851 202287738
18 2751 35604235
19 1385 7668403
4 2213 441262948
20 995 95928023
14 3913 457214197
4 3890 46597831
13 2524 194070965
20 1639 78426493
1 4754 384906581
18 3847 358921327
15 4103 62317477
14 2168 165596559
18 1482 244788646
19 3905 57624510
4 4133 238958750
9 2397 97341801
4 3202 124029989
10 1544 260550633
18 975 376068006
3 4728 384006859
12 4802 310782549
10 1693 338534295
17 4086 324331212
3 1600 484172361
15 1668 443805341
5 47 282451237
15 458 190097149
8 3719 34285947
9 3015 282567118
14 2032 49305344
14 4044 115485803
3 1173 7172181
13 84 270640448
7 2968 181792
9 108 257681340
16 1202 400988384
3 1587 50719325
10 136 153131778
10 2234 184299665
9 3198 77808936
15 2989 241725742
6 1832 402975568
15 2800 413833240
8 955 288510221
2 1675 87930605
18 4296 338942877
16 4166 143885177
15 3777 357254173
14 1405 305821103
17 66 297176208
11 3348 336779160
3 2072 20576211
4 1979 5940318
19 1397 409992102
18 474 166286075
8 2217 254852068
20 534 126734931
5 2786 431022709
15 2090 432915776
9 3133 140655689
16 4382 290706049
13 4002 425919162
18 4011 462928884
5 2539 240347518
14 2573 4597584
8 3940 162654872
4 3639 32342471
7 1620 15068174
13 2625 27907466
18 4491 31997559
5 3941 295857652
8 3018 283832485
8 4685 157918046
14 597 325325491
2 4079 230874132
8 3515 53248350
1 1521 349399706
17 4828 28134470
7 3668 380103509
16 4522 262415704
18 1396 241692950
18 5000 24428354
1 613 329219744
16 4477 99139280
6 2311 34322811
19 2434 206308014
20 3603 184023071
2 407 472607663
4 2964 22700976
8 1065 466979910
5 895 100889633
12 2151 416146071
18 4650 155490407
6 1688 205170239
16 344 302816587
9 742 390321856
2 3994 322202480
4 1885 297443027
2 1279 410622257
20 1284 218021587
7 1885 102195966
17 3426 377928443
3 4333 391604727
6 2553 257833338
7 42 173215432
12 1135 242808038
16 3002 224885302
15 1040 165328173
14 3371 248480195
17 1420 170395764
13 1358 298891247
20 3999 178971881
9 2031 5725992
5 4139 435381565
7 1619 143223033
17 1887 483882858
19 1577 50723148
9 3075 93561331
1 1873 409463280
15 89 72613285
7 2319 335971386
1 2429 299639360
6 1792 168713922
14 3733 206093930
14 1618 397401709
6 4122 318356162
17 2512 258191405
20 1269 32448237
12 452 476942477
3 666 229698622
3 3571 202532071
11 527 383058749
15 2348 119290668
19 1053 237755217
7 2608 285556949
18 1790 330623204
5 1931 454094627
16 3405 434574504
4 665 109308101
20 2328 476356801
10 4057 401629924
20 3905 241404284
4 4253 344061955
14 120 145770445
2 1128 143322624
15 578 226792801
3 1686 243972997
12 4509 469558267
18 3142 111691073
6 4609 24828094
17 1539 415254199
7 912 14966444
3 4094 455154339
16 3765 119367268
10 4317 243157157
15 4297 374284555
5 2439 389009385
16 569 28761272
8 3221 340490421
13 1168 263338344
13 2826 191410359
16 1179 71244082
14 1932 70833951
9 2560 3521140
5 2704 96403678
11 1637 139319209
10 633 227367900
17 4047 113360971
1 233 189681796
19 1143 232966475
3 1773 282732794
19 2654 352845418
8 580 196639486
14 4074 293964735
15 1593 205934769
11 2670 258026941
2 4388 53288798
11 2934 491760614
17 589 6987714
13 3975 321739495
12 2305 162149151
5 3315 70788339
11 3217 189234447
5 2523 462244422
19 1610 459628317
3 4226 295474626
8 4663 487448964
18 1096 10414072
14 3897 428932010
17 3444 21634623
14 1799 246577914
5 1561 30874087
16 2461 344910720
16 625 292045873
15 4873 228273788
2 1916 448797459
10 4793 397765120
5 754 481726408
7 3213 148378391
3 2548 119571579
4 3875 95222575
8 726 261823601
4 733 333169622
2 4920 218117571
20 4852 283726124
14 4008 35586777
4 3641 290557777
10 3112 485934302
5 4206 48437535
6 4206 79845978
18 3656 438897291
9 4910 17378877
8 1031 480113912
19 3514 399538428
11 1757 133891411
2 4378 59460317
5 1162 246624422
15 3684 494301935
20 3126 315553273
3 2572 300859348
14 263 232828900
13 828 82368197
6 1237 447807970
12 4205 99036123
1 1853 360073491
2 1372 31104863
3 859 329622652
1 2382 285509398
10 238 279322892
18 915 48694357
3 1495 427918005
15 4286 129822801
17 1521 365323457
16 1794 439307767
16 1938 290789385
18 286 211850942
15 328 339598046
17 1826 463705109
19 3317 7496276
15 1159 356153395
1 4939 465501152
8 643 46846189
1 4752 216559333
19 3386 289315625
19 4595 248779608
19 4541 178192968
19 2740 16799127
1 4606 383090118
13 543 470125226
18 2002 62059686
15 2625 73670887
15 325 319957776
8 1817 172114409
2 329 393044735
5 232 251585523
20 1718 213909194
17 337 249431170
3 4411 173311330
14 3177 50373174
11 4499 305620969
16 4247 474051697
10 3672 375740246
9 2293 76074006
9 1180 327973664
1 2260 189367388
10 1650 131059545
2 1267 154968338
14 1625 75674559
1 4457 170699826
18 16 372413725
1 1886 288232420
19 3227 117842408
13 1310 238708670
8 4252 403589273
7 3317 413624422
4 1194 260725026
12 3611 208658361
14 1909 461309586
8 4120 449664327
3 1575 374206711
20 3249 159481036
4 196 306943380
12 2913 44307278
6 274 242252936
1 1352 222745656
15 2945 99492798
2 1167 318037601
4 1028 186222388
12 3425 144113871
6 2686 14750239
19 92 378336937
15 2142 140589082
20 1837 323226946
8 2538 47924267
2 543 394657286
18 2999 297816569
7 348 321146348
7 887 283643118
10 3665 447250741
11 2384 209228385
1 2606 441325726
9 2132 368605629
10 51 125077425
14 3059 289425319
11 436 183969546
10 4370 431040011
7 4110 71285967
15 4710 293861338
16 2839 341533900
19 2521 35955126
16 1905 478968383
11 52 113384515
18 3350 111009954
8 2003 183822070
16 4501 431782198
19 4228 404474176
20 803 423144885
14 3287 24560751
5 2563 411701514
17 4942 59435199
9 1606 427203974
4 4142 166055614
6 2827 315253072
5 4612 30402381
19 2984 279894806
4 4145 240878630
2 3230 399203867
5 3518 336126634
16 1840 131596587
6 2248 402121378
6 2884 230752793
16 1804 329783339
7 4160 328695792
20 1523 53576356
1 2293 31331157
3 2887 293459647
7 2527 345805315
3 1524 491495875
10 1139 248248023
13 1055 44114892
6 1056 381345253
7 4482 208501650
19 1254 116664838
9 477 74253106
10 2001 424028332
2 982 419444551
11 3405 83730366
10 1042 236841263
14 587 307932569
7 4377 383501632
4 299 114786814
2 3717 439694920
5 2920 360274864
12 51 65338881
12 2607 349402223
11 3624 197752407
8 607 308202148
15 1164 40499686
19 2777 185744434
7 4386 138684139
11 689 273393150
16 4085 360426787
11 3522 153033033
2 1485 408586671
8 910 256109904
20 335 168845027
6 3500 464539277
14 4592 76926927
10 2919 239692461
3 2243 323879211
11 4165 225915696
18 1957 376974207
10 4853 83088537
9 1367 165572333
16 1759 191045199
3 3364 320867461
4 1359 150163362
19 198 220726810
7 2779 17345357
8 4132 165175129
14 3400 375422399
3 3279 415055820
4 4528 145253354
20 4864 186390977
11 406 466243440
7 2116 491559816
1 4991 449276642
6 1751 194152197
4 4906 216732494
1 764 287158914
12 3145 25786957
12 1690 409092189
1 374 378104827
20 3280 245626559
15 366 197033703
12 3841 111117426
8 984 453323979
15 536 57024675
14 2767 225901450
8 3974 118272534
11 2763 427051985
20 1974 330305915
19 1276 145683935
8 319 467868778
10 679 30215791
6 2033 319359045
11 3541 408221719
6 2622 3321733
13 691 80137047
3 1618 486172612
3 4412 120241371
9 3044 58160469
5 4496 282922814
5 1850 164516160
16 2785 109246297
2 1072 66442038
15 1440 92706311
12 1745 229910062
4 3268 306001302
4 356 145998004
11 3106 427951362
5 232 283165303
7 1461 112988194
3 767 279965161
13 4999 294908451
15 454 283870327
6 1774 259620643
3 27 310863915
6 352 334924763
5 3317 484162715
17 1382 469732205
17 4207 451275294
15 2420 480866917
17 3949 33327188
5 3631 11433426
18 1381 337895311
7 1469 274453182
13 2183 469017533
10 232 10856123
12 4021 365966480
9 4347 157607218
5 2683 40844877
5 906 402368739
20 1367 375970290
14 3734 57398732
14 66 247057478
5 3254 249586304
6 12 485279053
7 3423 197151863
8 3507 90349823
14 1845 247402240
5 3036 72635325
8 143 171857658
20 2728 249206076
4 3710 183588639
12 2768 133697272
16 3629 291677984
9 1137 92371869
7 370 380056370
17 3793 430479827
15 4043 399062035
1 2423 344806346
14 3514 32975709
12 2414 118504158
10 4441 427599962
16 3994 48171711
6 2502 27660483
6 4288 53663192
15 2744 187413618
15 1882 185158042
14 3719 470884959
9 401 297531632
19 159 489847959
2 2872 221686738
9 1229 269369365
17 4791 10393693
2 2608 15643683
14 1773 212335121
13 3289 436557877
8 4557 80380979
20 819 250200310
6 753 262790264
18 2883 80949853
16 4906 472402725
11 4352 354606622
9 4261 146663108
4 2179 189992610
16 1230 72827293
1 976 152442359
8 4625 113822820
19 83 133894812
14 1299 427227618
6 4955 181515059
8 2197 212095375
1 4602 469090625
13 1225 329108866
10 3315 408057149
13 4794 245044155
5 1314 247217737
8 1896 258058239
10 4239 493225945
11 4417 376584130
5 3482 116781115
8 1889 200993070
19 2832 94080823
1 4866 439942385
4 1940 392509531
17 780 167078583
5 3998 479676700
8 4910 233491446
20 3207 154244040
17 4346 34754714
20 3546 296285458
14 1372 25811540
16 1037 330823050
2 99 14011248
13 3157 366787936
16 2143 33147655
14 741 475454914
14 2824 169885344
13 3087 214468332
3 4197 328895786
13 4128 180743380
17 1738 125895896
15 1832 218937186
9 2264 106030167
15 695 244977734
5 2240 236073450
6 2097 261362948
17 712 454136390
19 1331 181613424
9 1396 345664173
7 4651 359301904
10 2869 227360809
3 2283 152180787
6 3413 142591678
2 2869 411264327
6 2465 46061162
17 3288 163696440
11 2029 11441656
5 2449 188448406
16 2123 412689220
5 1986 20157591
8 596 112750254
3 4967 440192650
18 4764 110538561
17 499 44130674
6 2938 145792666
5 2815 479479433
10 205 432217866
15 539 454327766
11 687 55571644
3 2090 289742462
15 2333 128562090
18 2458 15047824
3 4437 46078318
7 2657 380451359
5 4631 176127560
11 4137 342317730
12 3948 458334737
8 4860 331612277
16 697 150418325
11 3288 146395182
20 1420 3845834
3 27 156795931
11 3565 58011821
15 903 480244541
6 4918 140536944
4 4431 203624689
10 4987 462317419
9 4896 402229858
12 2627 214714094
1 1616 60755
11 172 196614806
13 242 358818507
14 370 240825795
4 3920 227830542
7 3944 201193200
9 1631 33763202
12 4492 54285813
4 3694 106536251
3 367 11478745
6 142 415005962
3 171 311838194
4 531 163478676
15 4171 272307670
5 3392 309341108
7 3133 224490003
2 1287 15031045
3 3907 382164579
14 1015 54783035
17 2885 29401555
8 1027 268734951
1 1752 451535682
6 2545 129670700
6 2257 430836582
9 4048 32532416
7 4002 334616134
5 4784 14637958
13 4820 49700853
16 205 171251505
9 4659 491620140
20 2804 404315287
20 2733 456143917
18 3196 372439169
20 554 117464433
7 3622 205074920
6 2333 284825284
12 3117 464027641
20 3464 46590438
7 4758 226896295
1 1452 157399188
14 4073 444276604
6 3798 260389915
20 413 173693129
17 818 230334066
19 2055 131482623
1 4476 458894957
18 659 489130672
6 4426 207077751
7 2601 91545754
3 1163 474659342
12 3737 436489824
13 1554 483782367
11 3359 133312979
12 4546 475874140
11 4367 370804108
6 123 478066471
6 473 299350106
1 3059 140744559
6 1470 487439298
10 4686 80752331
6 208 152009433
2 1951 429439684
9 3805 179643336
2 275 345315080
7 4781 288114826
8 660 51029716
16 4847 143770174
17 76 271772658
14 2535 87719777
10 4629 435262302
15 2755 310596554
13 4983 23824242
18 424 80341603
19 2074 258102990
20 2369 313116012
1 2119 497470326
9 3456 313935824
9 4754 407331232
15 1787 268206111
7 4754 25047291
18 80 236644910
18 503 135651383
8 4832 206547924
7 1883 141370920
16 399 381343352
6 4178 257386530
7 2314 485023062
1 4265 479678372
5 3423 236966554
6 809 199859761
14 4536 42154363
14 3637 10806939
11 2471 170997177
6 2967 36929229
4 1131 394820477
10 223 343563231
6 3378 482225004
6 347 110060860
7 748 168847336
14 2871 6849979
6 1990 156658701
7 3951 173111206
6 2539 134463816
19 3248 384959434
16 2156 164620917
19 4154 195423578
19 697 229155908
12 2776 278742888
13 3062 465832757
4 3461 94261043
1 3791 199951575
19 3448 322364149
8 1899 295642884
20 225 102652188
6 4931 300475510
19 3145 414415844
4 404 141222056
18 2141 319745292
9 280 217265911
10 4883 415495061
11 2529 152581637
5 84 201464515
8 1038 434513401
8 4912 11530851
15 3323 386453467
16 4788 257905587
18 3253 422397443
13 1150 141106884
7 4211 468845885
11 391 99451725
17 1606 275993628
18 1296 181671538
17 2641 414455102
7 1069 423370554
12 1305 452023934
20 3908 409078724
17 3653 274945856
18 782 168328303
17 4318 338550384
1 3221 296256090
20 3720 138388063
5 276 270703676
2 2511 114785706
5 2402 328953343
17 1618 346159417
4 326 168090813
3 3459 342201941
2 4467 280336532
10 1493 27912040
9 4789 230118070
14 4132 221527959
6 642 90734591
7 2808 368522091
7 3986 87748631
5 2201 381775668
4 4735 117448885
9 3892 388689847
12 149 464140055
18 3756 184321369
19 3698 333521275
11 465 168786965
19 407 74152836
13 1836 57419775
16 4332 148170835
11 2272 17041788
13 2615 460677877
8 1666 280036551
15 1110 156947222
12 906 490147281
15 4167 37003092
8 1255 489852545
17 4479 32759762
9 4838 173012210
13 504 449122638
2 2356 238180140
14 1832 142657913
16 2519 347275716
19 432 223900662
19 2024 178550369
8 1402 340766785
11 4227 349795809
3 1250 233640970
1 3204 243786868
17 1182 234226991
10 3867 349323820
15 2462 220024877
4 1401 113319055
20 1587 231334174
9 4032 290959933
3 899 387996956
1 1487 97763519
7 3491 327125368
9 1803 191694050
1 419 278476750
4 4735 128926284
13 4997 103278431
11 3684 143638300
2 1078 328243679
2 1945 494045340
4 2171 427658274
6 315 43075012
14 4677 144133847
3 4733 138039460
8 677 55018033
13 2130 169685741
7 4752 418106451
4 637 354201649
1 899 276988962
14 3695 368007537
20 3655 185070178
5 1457 497537758
4 4382 121378895
11 4053 221809698
15 3235 48429230
11 3824 427626321
6 1390 53499706
7 4779 341980688
10 749 215071674
5 2557 494500347
5 2900 238507826
20 3018 445603134
17 1861 410312176
15 1247 24653844
9 3648 162553918
6 1282 476614290
17 2964 74927482
5 462 123573538
20 3795 168149881
6 1733 11860934
17 962 426855261
11 3203 111282015
20 2270 380628283
15 1265 107381807
20 4167 300744325
16 1568 458155260
8 3320 201685185
11 593 304677569
8 1980 341816950
5 1907 223909112
19 1162 254583129
18 1692 263767025
16 3698 51137657
17 3446 1727654
14 286 313491719
5 1995 162225706
5 257 218308448
19 2169 87794731
5 3506 176910531
18 2879 339505355
11 3658 27673356
5 2173 400814360
13 3793 161723778
18 3336 273039916
17 2404 490872729
11 419 293990720
14 3650 266457693
5 1574 21341100
16 2361 213114315
17 3490 118001248
14 2989 421529722
19 370 269322807
15 1706 215672276
7 3051 195186097
7 2892 370391557
18 4924 282805645
5 789 45197027
15 150 9294542
16 4335 290792086
8 1557 319014590
11 2829 107758022
12 1757 377900992
11 1798 188714509
4 246 282286593
18 1834 114706020
20 2984 468595702
11 2658 195259126
5 3991 113705576
10 2547 475841214
2 4543 160870440
15 3691 450793207
13 1752 390259776
15 778 24569364
4 2730 151572856
4 3770 248240952
18 3266 455368994
11 304 308450251
9 2363 153975745
18 496 69791458
7 3357 288943835
5 4523 250115180
11 3826 269208412
14 1412 150083052
3 1571 314909902
3 1142 439886761
1 4158 178815879
16 4352 202132367
19 3579 23061091
12 560 294089711
5 3842 483194857
14 4811 205246452
3 2422 448973272
17 1723 86320058
18 1692 393455847
14 4815 183121412
1 1916 119744736
6 1710 144786766
2 2702 289011274
7 3275 209553340
20 1574 465532288
6 1810 463014750
15 4417 202638633
3 4945 203330503
1 4621 153052672
2 888 7498788
13 2964 296664458
1 2345 261408617
20 681 54518282
20 2903 465608952
18 2512 315243903
20 2034 7361905
11 3714 495047208
17 1226 441861417
12 2166 315195793
1 623 469104557
5 897 371013892
10 2471 215636318
1 2119 234421476
8 1407 390279304
7 1326 33124601
9 2168 157134102
9 2601 321925602
10 2635 304550960
1 4235 90650139
9 1141 276092176
10 4688 38206435
15 3915 163817161
13 535 321351642
17 919 432211825
5 857 295784050
17 193 273283407
17 2979 236535452
16 901 19944521
19 3119 217517188
18 2859 483687071
8 39 81320586
18 2977 41304336
13 3962 418322423
1 3843 484746210
17 3324 120996336
16 980 300702568
1 3650 366276487
12 954 473962812
18 1811 111379581
7 3565 323394046
19 4232 46167738
10 4591 180785915
13 4659 352131044
3 3661 92007762
12 723 317194497
6 4020 185256645
9 3406 373699495
1 2188 444344785
8 846 399492885
17 2584 461127247
1 900 144035711
20 2780 215036777
4 2359 387411399
15 3365 261930566
11 542 436222025
15 804 110503085
20 1073 329960216
9 1482 322932062
5 4763 8148415
20 525 308746518
5 2282 430883780
7 3945 259774173
14 1221 440396889
14 656 204807470
15 1205 275545571
15 1682 488901433
9 2612 299792183
2 1661 21241029
11 2952 334286125
19 3517 188226746
7 4592 238306004
20 4876 100373543
13 3749 286334959
10 35 371087915
12 1426 363369773
11 775 495824480
14 3061 461397327
14 2972 246329634
6 2299 107975065
16 4357 9251992
9 3263 156820270
7 1665 335740055
12 2699 35968766
18 2359 37452458
5 1468 254704313
5 4147 484470479
11 1322 309719329
3 4381 354916836
1 2085 358840976
8 577 227380436
3 208 310537006
11 3913 212030112
18 66 479845514
3 3684 422760088
18 2144 54668065
11 67 178162083
7 1196 220098278
20 3174 39943064
15 4856 338377262
7 3234 359803661
12 1731 51962266
5 3965 102998607
3 1114 10746754
8 544 77784247
13 3551 310152522
12 2460 1117190
14 950 254723036
17 77 405214491
18 442 104951515
5 4682 142981765
14 4356 452816642
1 322 454761946
17 1724 186979543
2 4743 165172497
9 4141 184081002
1 2950 494136797
13 549 219706206
2 4589 234691842
2 4242 392039401
10 1148 429888243
12 1669 272315094
10 4596 195579045
20 2 192954894
20 3930 296154680
17 2662 18337735
9 3908 454103786
5 2823 76702820
16 2810 449312591
14 263 416079511
11 3390 129018123
11 2769 260567022
10 1716 184404687
10 1122 45883921
13 1082 5381670
13 2696 353201906
2 2272 126670496
16 4910 451634320
13 4201 33079244
14 1614 200511555
14 4600 156352733
16 1205 393829834
15 59 367663918
8 897 133857708
4 3915 94624937
15 2454 26560785
5 4753 457742886
1 196 245728480
16 730 157170243
3 4658 146807684
5 4764 96064128
16 4694 122610836
15 1350 252810155
14 1386 246722632
18 2803 18472114
12 632 227088614
20 991 341484530
3 3222 37599057
6 440 438304057
18 1763 122979645
14 3990 299413268
16 2135 192720273
5 4026 380417355
6 4390 394109383
7 2010 463400010
8 69 135830916
19 4763 274225365
10 91 101609111
10 189 242874697
9 1873 5458190
16 4107 29577669
5 4770 334591865
1 1655 359089264
5 3691 410348820
11 2434 200674397
20 4843 42680784
14 2313 408249962
4 1588 39553205
14 2512 386034080
15 1440 289796548
9 2899 45744121
20 3356 103284385
3 2111 155616093
12 1839 16432342
7 797 77998870
3 3620 366861795
17 4527 217700379
17 3723 284244848
7 2873 143265379
19 2955 251881560
14 4536 5008394
10 3939 172697265
8 1894 274198581
8 1740 90960837
17 1323 282785602
16 1888 144321696
3 4477 83247667
20 1422 94337688
16 4473 67254297
18 4043 406756763
13 1175 69131781
12 4657 25457439
18 1937 449677212
14 1371 265850163
18 3051 166585858
13 3294 403722581
2 2356 397855580
7 1810 5413644
11 2604 203726002
8 991 475121103
1 580 308593440
8 2984 54378851
20 1544 76633249
19 2746 209337694
3 303 105034220
15 3885 425255304
9 4721 45112753
14 1321 155430808
18 3968 180593853
6 1722 478374658
16 2631 28283571
6 4109 95930009
16 1877 383094151
20 1488 40286302
7 1451 330448772
19 3189 286786146
19 4521 71012185
8 2783 282728123
6 148 43020369
6 4914 237765816
20 3515 398591836
19 1511 167993057
14 1909 206468394
11 4389 202205301
7 2636 351912504
13 4825 195395738
19 308 148967656
3 4494 137449
19 2820 191349390
9 389 7417333
10 2947 336961825
1 1518 336202771
15 2531 391442872
3 572 51672871
18 4802 296387881
13 3869 153510339
6 404 417496344
4 2831 392156400
17 697 386998431
7 4236 173594829
17 3117 483540634
17 2646 100756677
3 1114 243141782
11 3363 151223060
4 4543 353072824
5 2097 171257048
2 4444 396534579
12 466 470969245
4 131 448975221
10 2801 280790070
7 1480 135465466
3 563 201512872
17 193 347329074
20 3119 60013431
2 847 363221955
15 3390 301710524
1 195 215803448
8 4515 53700686
9 817 38332501
19 194 463415040
18 4471 112762834
4 2301 112633221
11 2790 364615119
18 3834 340620159
20 1416 47587465
1 3973 260602981
10 2072 403271650
13 2036 39845346
3 1084 469384958
3 158 492854814
9 2102 117206886
3 4459 257619506
7 2918 325629736
6 3062 84610349
9 4473 16907182
15 3869 138896526
3 3525 333439441
4 2399 267913137
14 4730 53829529
19 820 36134088
4 2690 469273033
15 3457 113598194
11 3385 217897184
18 3001 420786868
14 1677 107074094
18 3844 148254780
5 3030 155092050
3 4915 233434542
3 166 102425337
16 3249 416240152
7 1706 13747720
6 3763 345872686
13 1776 475987101
19 1321 233513139
3 1734 275177848
13 1266 215127436
14 4969 97609656
1 4555 342760890
13 586 318532282
4 1576 294031894
15 1138 27662264
17 3865 329663830
18 1031 307654831
14 2254 258535365
16 2132 375822078
14 1483 55434180
18 4381 395906290
17 940 347556479
8 1239 124856815
2 3249 230725624
18 1692 105923968
13 3155 1968407
18 3085 258952523
15 1789 447838534
1 2629 421614728
20 3515 271374551
17 2860 265082934
12 3293 23900250
17 1649 229837802
16 3845 358875140
10 823 226504631
11 2004 375798051
10 1408 209240031
16 3776 214063846
5 3228 496107364
4 1673 386641702
18 1099 319136898
18 3735 310004176
16 830 205787290
4 437 475538322
6 217 111602436
13 4761 208183331
5 1044 414249414
10 1865 323710032
2 4461 189699098
7 1614 41751953
19 3902 73521393
16 2700 390862430
4 3245 129219880
6 2736 42666618
4 3094 478544509
14 2176 427903352
19 3571 79924098
10 606 39081295
15 4716 406881544
9 2405 205050461
13 4407 255057399
1 4794 385584532
2 1584 247046959
4 4507 472180592
17 4209 374218058
12 75 23890089
1 2427 371018835
9 203 383037449
4 2171 155701160
8 2002 493778078
12 1574 153403560
7 3718 275061284
7 1028 476535289
10 1552 77670831
16 4056 56023915
5 2180 383422310
18 45 303576420
20 4662 216273342
10 482 459255865
9 909 110137883
17 2167 97094646
6 1483 92903473
4 1917 138723122
13 3882 159880211
6 4018 65573796
13 4600 496964291
10 2298 329115292
16 11 254275499
12 3214 91434322
1 1102 138954714
6 600 232560419
5 4522 6934902
12 3901 455507481
16 1205 497325511
6 2497 275387001
10 998 268197885
3 2742 59528264
11 3797 385162993
5 1101 121366858
9 463 145208713
13 2570 279813955
7 440 109859253
14 1315 414397789
17 1400 176684751
14 4761 195392924
8 1646 334176861
2 2334 220459712
13 1711 10828448
20 869 82391789
14 3671 331575886
17 845 331164083
18 3093 33735535
18 3830 218926376
12 4555 250978788
12 4273 114645474
12 3500 435059788
6 3115 343349732
19 2860 236642635
11 2778 153093926
6 635 352194513
6 1942 231026297
11 1826 114507728
12 345 108743920
20 4947 277265832
6 4743 126964764
9 2596 236303906
17 4566 338589728
19 4324 108004208
3 1727 265250777
4 2005 183409658
1 4570 71002037
4 2928 12708836
20 2725 242326741
20 659 484862174
18 3934 21824255
6 4822 121942141
12 2499 200505553
5 416 349967699
15 3497 496842531
15 2478 85867680
9 1778 41758931
3 2709 429436776
15 1804 197274638
2 1139 447945859
6 2361 377790014
8 1209 206828972
7 41 151697867
14 2835 239189333
8 4281 22414730
4 1053 75982256
18 342 454211486
17 1663 416107387
4 2874 368900482
7 3834 474482959
20 4014 80476083
10 2825 83261673
10 990 153198561
5 4576 190840541
10 1296 9817239
6 4248 35565619
18 1140 402096733
12 3360 22951680
15 500 157231276
13 3661 197981886
18 869 384843171
15 1242 421731959
1 2692 50247600
5 2696 109642859
5 3914 117836566
12 4959 45210333
14 736 142698257
16 4730 249563528
20 4955 222763789
10 4743 219660322
11 2472 108400095
13 2724 435542065
20 3304 439035005
3 4651 203228068
12 1781 285786825
11 4494 206985700
5 3395 427788612
6 2779 425426067
8 2895 152834407
19 2840 432095029
15 2627 268360723
1 167 445247494
7 4231 276061507
18 2619 285872035
5 2873 295940352
7 4201 238562830
9 534 350667960
8 360 251889383
11 3838 68746985
14 1056 69696464
3 2651 72108083
20 334 196719487
14 450 173862768
1 1718 264410232
10 4616 48469315
6 2623 240408577
8 661 446012345
10 3218 337980613
4 1468 131790243
15 2963 240033151
6 2248 388545180
4 2646 349676482
5 4321 422212436
14 2938 28783809
12 4108 183907340
1 2145 90998897
7 350 391647639
14 270 134326094
1 2746 390797412
20 221 23884213
5 4301 269954311
8 3613 70195092
6 3288 441223966
2 2761 365274696
4 1806 37526215
12 1562 415790262
2 1073 358437947
16 126 111074883
11 2800 121317518
12 1828 466918103
15 3604 175646149
15 2685 253129637
14 4334 130218429
6 4268 468616558
1 2107 280439426
18 2710 442613133
13 3535 39900741
10 3947 271770698
13 4301 58524623
18 1562 223479141
13 4844 128472362
17 3496 471105489
15 2683 407960348
8 4473 102520887
15 3285 463609911
18 4965 196576957
16 2989 283926660
1 2868 432258454
9 3228 484670929
11 4122 337658152
3 4485 320493157
11 3355 382732445
16 1895 256296257
3 2343 125494541
10 2226 93635957
6 1375 420671180
11 536 162225725
5 3581 32785266
5 173 71799520
20 2480 402987781
16 4336 297202011
11 381 343504034
18 4423 150689810
2 3094 264947625
19 3094 319031021
7 4767 136098158
18 776 15474394
5 811 99195147
3 4772 284164196
4 4923 480927511
13 4753 74422136
1 1287 220086324
8 4265 31169192
5 2330 361519787
13 2673 141103920
3 4153 438958416
18 3095 497037465
20 4012 205353257
9 90 86402542
11 4132 294184953
18 269 189288933
7 3811 320889146
15 1252 151119720
2 4822 385846142
13 4405 462785757
9 3877 483825420
10 8 161594224
12 1577 482016315
14 2431 95252811
1 397 354321006
19 4286 204014543
13 4366 229392650
3 4075 22325620
8 3698 130560465
10 4343 261768263
16 1964 312904816
7 3754 426476418
18 214 188392641
10 3610 203289688
6 1436 399910173
16 2236 464562297
13 4223 491264226
16 4569 363394733
11 4839 469701967
17 3002 247053340
16 16 274911583
15 4892 306268686
12 3934 11846398
9 4669 116740864
20 168 149021052
9 404 259227216
4 2480 396082505
17 2572 10692823
13 3344 161276734
18 577 451133747
18 2782 409030974
9 408 221833378
13 4296 41936989
11 1563 113372395
9 1248 10508076
14 4275 372598771
19 3562 377336015
16 3211 264534405
14 792 348998146
4 755 412964636
12 3804 352803010
10 4338 141664454
20 2198 353662050
17 2691 316371180
20 649 316212169
20 1137 441770288
10 4106 133039027
15 3650 284926019
1 272 40148185
1 94 481293674
6 3269 267187144
5 4952 284677839
13 1810 23336934
10 2132 481944690
15 606 254552708
1 391 339704661
7 3272 315710763
12 3578 454949238
16 728 459534815
3 4447 101869055
2 3665 105701962
7 905 424378675
2 786 125341003
15 1248 223586635
16 247 354357145
8 2338 203582658
16 3156 143475330
1 1083 311707766
11 1090 96264584
7 4949 436085893
9 4768 376261777
12 4888 79737859
2 2347 45733027
16 3123 301909708
19 1021 374064540
6 1696 379071033
16 2921 2621981
17 1531 212210148
17 4484 310465179
1 755 1950350
19 2878 365488182
4 328 444527442
9 4614 468872302
7 259 106707376
1 4305 402501855
13 4816 120799964
2 4716 332863238
1 2974 327140859
5 1717 272778348
1 4133 57116728
6 3653 94420946
19 1470 284508980
17 2936 71311750
3 3303 380473494
15 2930 348530818
8 2196 3280992
13 2339 301985968
6 3926 254985217
9 3348 181232028
15 375 495145051
18 3560 462143952
16 3212 126874882
18 283 396886421
7 4513 143261530
15 3046 41393247
4 64 120678279
12 1608 485639717
9 1842 461125370
7 1373 447349935
8 1371 151854584
6 67 467748856
9 3186 390902090
7 2032 178843890
2 2142 479364975
14 2837 383421163
8 2417 445849391
11 2469 296633813
10 4865 441890372
2 430 239241744
2 4321 326621844
5 4486 426865251
5 3028 462392398
14 3678 468788577
17 3810 256029964
3 1682 238163312
2 1128 434114653
4 1839 193207090
3 2668 251407456
17 827 36375607
16 2518 297415208
13 3601 49293465
11 1984 151356714
20 1145 204093618
16 1695 319532485
6 2059 186642530
12 4471 160151198
2 1029 140226890
3 401 1809623
8 3776 75763230
11 4640 274598386
12 3126 110308861
14 1255 27021724
13 4926 492806073
11 3268 436095938
14 4542 257269260
7 88 424081156
17 264 18389261
12 3901 253348272
16 4389 151764266
9 2262 236790758
1 2988 484968120
19 3985 141698269
11 2787 5270608
11 2472 279549884
13 212 310015996
14 1979 1215258
12 4434 469677809
19 3087 458329467
2 4353 155808961
13 2793 341492278
11 1304 23401706
11 475 210494680
8 2642 365646625
18 4622 473506580
15 2552 97337859
19 2534 8542966
8 1232 207197195
15 3913 472792945
12 3521 39015783
4 55 63306056
14 1428 459799091
3 1315 117834979
11 2820 487338309
14 3319 246054907
11 2694 33004566
12 4356 43499910
19 3369 479624495
18 3375 16088515
3 1927 471315163
14 964 380499945
15 1554 223991538
11 1215 466467057
11 743 266562281
13 2494 324330865
12 3446 137678456
15 1136 305446808
3 3447 118379626
14 1512 213989525
19 405 406313112
14 2905 373101474
16 4919 257026483
1 1867 6649067
4 4441 302592561
18 188 388961927
9 4951 219665858
19 3392 370327300
18 1515 458807486
16 1930 5597917
13 1985 150892165
5 3815 155237335
20 529 85630857
12 2193 465639997
19 1485 490706336
18 4906 208221630
9 1006 413645178
20 1044 292558982
16 1306 219726796
16 3871 383815688
11 1425 163959112
7 1619 380059110
15 1251 91181883
18 3865 3625400
1 1299 284820303
19 3077 12952452
11 1790 79145759
2 3454 458553314
20 4588 288556939
11 4372 338331579
18 4230 442466147
20 1961 44078322
8 541 488698615
8 1441 273027797
11 3577 14855848
16 1273 45493319
15 1271 176948664
14 3890 108173340
9 97 374535884
7 7 283928917
15 4378 204090725
8 4546 236945123
5 351 167003754
2 3547 251022420
15 942 52512599
3 3392 17665817
14 3626 329740032
15 3189 15182040
2 1188 480574592
14 3526 116910094
15 4635 125443164
2 3936 357134015
6 1853 476020035
3 2763 211662967
18 4795 470563174
13 722 212195243
5 1144 170980323
14 2096 48185623
2 3714 422265962
10 2420 443818878
2 391 181546096
16 4430 478438364
5 3273 8389730
8 631 372941077
16 3610 219846143
13 540 164914824
18 3408 59270830
6 643 214996788
4 634 29835920
10 4277 436533626
19 1128 386896391
17 3946 27451412
14 3894 131616950
14 487 236945661
19 2193 213636967
12 3378 89984100
13 1456 119298912
7 4260 492575003
8 1387 98645615
3 246 232341063
13 2399 85948158
17 1636 425784367
16 2232 22318405
3 3876 437223937
3 69 27228948
2 1943 130729894
15 3888 304625740
14 1383 419776933
8 1778 390272092
19 3743 108682709
7 3330 359525541
16 1158 233499403
19 415 324367841
4 259 164311079
18 2377 256355378
7 625 267622256
14 3779 171298480
4 3668 174721080
15 2164 448888683
17 2130 461854346
9 2160 153155840
11 4315 339045417
7 3499 100070866
14 377 84009525
4 854 485914633
6 1456 377712362
3 2543 408388024
14 4294 364954638
12 373 10789909
15 2484 143275659
4 3386 41066109
13 3562 23718867
19 4759 207646724
3 1886 386738525
4 2722 330921067
2 1390 469425222
10 4858 150627292
7 4000 346148227
3 4369 426664243
2 4937 134723763
13 4505 304492228
15 3171 215702773
15 4263 129468761
5 4756 123510675
6 2587 298342618
3 4085 171526238
1 1877 438839539
5 2824 216177387
3 4417 313074725
1 3953 232269814
18 1603 334309016
16 1158 417194438
7 1964 397404957
20 4759 465415121
10 2930 277139726
17 2669 401781671
9 4779 472280111
9 1918 287416513
18 346 205834535
18 1319 54135935
11 4240 383428988
17 2512 320728618
19 2116 185880997
18 3308 113708908
7 1643 252395431
8 2997 420022570
7 432 260788540
11 459 471524841
16 2300 365034871
10 3694 284550534
1 2279 226474213
5 2631 459926050
1 4228 309082631
1 4075 74268189
5 745 405735736
12 4543 152964254
19 652 333300710
16 2564 370156669
15 3630 98482795
1 2988 129672148
10 2427 296598371
9 2514 291471335
20 2648 192296187
13 2046 385807547
8 3731 171210721
14 4766 7088728
12 2982 243640275
10 846 319210778
8 1364 329835488
15 4720 95602754
19 2794 174903332
12 4268 50477871
3 1231 266449598
1 2657 335921671
12 2347 238500715
9 4841 342163367
17 2539 195730996
19 4353 294715746
20 3787 354404057
12 3870 289670157
12 4570 177169950
4 4568 266787473
10 4545 113315142
18 4978 263348365
19 3788 446468023
6 1615 478778959
1 3303 302361820
14 4654 123505184
3 801 55563603
8 1055 311640410
16 3052 426596624
19 4676 451950126
20 3938 192789782
19 976 378460114
20 249 34282047
4 4170 315560811
16 360 109632857
20 1307 378688163
16 4799 28359055
3 4915 200224377
5 1410 456213969
15 1847 371669375
15 2366 301588337
17 4318 473131689
7 4138 158453806
16 1662 159117282
7 3695 496585133
15 4875 290118853
19 624 460920061
17 1625 224546250
19 3698 493321158
2 2068 399167156
3 3868 24595243
5 3758 180749027
14 2376 7805400
5 2377 235423032
4 56 203135315
1 872 478939799
17 4041 296933803
2 4138 158128319
2 1418 169446552
14 2079 417990469
3 3862 304754093
4 1760 253450047
5 3637 427089694
16 2218 71610377
11 1246 403845159
2 827 396643060
6 2344 162873646
11 3427 471619103
15 92 228223918
1 3324 175615354
5 1916 100182907
10 43 30923898
2 223 338709758
5 4220 352987669
13 522 370637115
1 2568 413612946
10 3071 71747515
3 2098 175634827
18 2913 357145960
1 3877 362679938
5 3846 168637389
15 4328 174195287
5 3923 76582354
16 3970 282240980
3 2891 351777597
3 2629 109510452
3 3272 4512595
3 1118 469816354
2 1792 370533134
13 4875 87725623
3 1065 465033207
18 4587 50625041
12 4716 222589074
16 4993 268222405
19 869 349892821
16 57 447375864
16 592 489426523
6 4449 406858332
15 2118 133642286
18 177 241370452
8 1294 135871111
18 475 417641018
12 1771 486353189
15 618 312769304
2 1484 277194152
19 3111 154375074
9 2582 461190145
9 1575 456200718
6 4428 215070277
18 2925 428771131
12 1487 178222212
8 542 270028362
14 3534 54333708
11 3015 397878101
13 3511 179939516
13 1929 446888393
16 1571 221819375
7 2093 202982318
5 1381 392459295
4 2920 271469649
10 3747 183247662
14 4088 292469601
14 4571 382767463
2 4716 450928540
16 3951 69166313
2 463 448268080
1 3969 242696383
14 4052 451476938
8 2855 454298989
13 2763 244786606
6 1495 323507482
18 1355 162621171
7 2780 15906525
10 4637 231705416
5 2439 60458058
2 1023 263014303
10 1733 237368917
15 782 289234121
16 959 28827685
12 2850 38867969
18 4981 76128573
3 773 67737588
5 4994 368531632
17 820 334889365
17 1211 310739180
9 3404 92013320
19 4311 478136678
9 2253 312566081
7 1591 130161921
18 3202 49535891
9 4775 127255934
10 1471 79327749
13 4795 150936367
6 2265 240737533
4 3322 252167759
7 2761 35034950
19 1214 478208723
11 3864 186904470
17 4602 160218335
6 4316 256672546
18 3442 358874319
6 1713 217662333
20 606 199118072
14 4081 426688761
13 1966 187512174
4 4116 391279198
16 3646 427791244
4 1000 430239287
20 3244 78593004
2 3841 232725482
17 1773 288446830
17 1857 379786577
19 363 363131181
19 3569 126875628
4 2577 485015278
9 4302 96291841
19 4620 127252311
2 2532 130852987
16 1187 252598667
8 4958 387594459
8 1808 179474539
4 1435 371514432
4 629 130980683
8 986 119273878
2 4967 56916750
4 263 29369614
17 4054 415687335
7 4338 189371382
8 3970 392258662
10 311 288610694
19 2503 400852353
13 784 274175442
15 1049 483234891
6 1620 38016548
16 1280 398351555
15 716 262739092
18 2701 122650860
13 3816 75046008
14 1779 481575069
9 4157 446537365
16 1070 219110130
20 4577 106392351
5 3255 17008907
4 4757 116542290
19 3957 369175059
6 2618 53422750
6 4972 45903310
19 4836 390641858
3 2434 346428623
1 2130 487219379
7 1932 50374570
1 2435 187382461
20 1501 412702107
20 2425 16975341
13 1296 351145773
8 329 411722772
14 3368 305530482
1 3577 323721154
8 2782 380627065
18 4249 132632311
11 1019 130457107
19 3602 137429903
4 3465 334759782
11 729 41306080
10 3349 7380614
5 1044 406013871
19 3152 144901933
12 3667 446285143
13 1897 290343383
16 3696 279129440
11 4212 401695323
12 1831 19139810
19 1445 209704442
20 4822 467892394
15 493 441151193
6 1325 212801429
10 4884 218057045
14 3759 56615166
18 1140 239523299
20 335 114465104
5 3996 447409539
18 2067 118849048
1 2546 308948090
20 2500 151389652
14 3767 462299411
18 4468 193137757
13 2287 419426228
6 2821 173019333
20 1974 223211119
20 4856 424920898
6 4547 461034389
15 2635 128850305
17 2648 338825036
19 1977 420222431
19 431 396816948
10 2622 409392520
12 4030 187996326
5 4296 52365075
20 3931 235948302
18 4255 116540939
7 625 175994223
10 748 53636321
10 4057 456390788
17 2893 254269634
8 2057 388800661
2 4815 393107417
16 4768 161041828
10 170 128769883
3 1799 84746216
6 4345 252921779
4 713 342594901
11 2990 66299152
6 2307 81976886
6 3282 258352081
6 3740 320701704
14 4018 48231718
3 798 398215184
3 4146 460040617
15 666 486442684
7 2806 14967852
1 3615 402479803
2 1411 268593868
10 4508 336429366
19 2906 454335421
9 2673 454930861
10 93 481848192
5 3778 159649008
1 2296 211550928
4 2131 346334328
17 3416 377278054
11 508 363352651
16 4279 443831609
7 4397 154546395
14 4749 386627825
11 1795 166542202
14 3024 69660733
4 2201 306546309
15 3421 79604062
19 1943 185167989
17 4892 397426294
19 2766 436154855
3 1287 160086063
17 4274 116361815
5 3546 181101815
10 118 364500137
17 284 246648996
9 2163 493501485
19 2117 17792013
6 1328 242482627
10 3438 286477231
12 4794 115937635
2 4515 296229330
12 1318 182695646
2 1787 228619595
8 2818 303798426
9 598 436396176
12 1015 134131629
7 3830 122258082
17 2409 246466683
14 2214 24389005
15 2732 357736387
11 4869 273575252
14 1928 244211003
3 828 125261359
13 4670 437540781
8 3883 291992657
3 3665 176430138
20 871 414726021
15 4006 111449287
7 639 127414921
5 3155 78439590
18 2946 464571590
13 4467 227265062
12 4386 481016248
5 2159 277793593
17 2051 167684407
12 1566 426603293
18 3676 97574620
18 1494 169294654
18 292 308895492
16 3624 399992510
20 333 92106834
11 4607 467724891
4 3229 427933119
17 3041 6505815
13 568 74917430
17 180 442708413
10 3182 371126736
2 3849 272629590
14 507 181790974
12 797 175241163
5 4929 141874260
20 1698 208303109
3 1519 210567833
14 2794 413400888
2 3253 387088949
6 2364 37580296
10 3197 7666419
6 1412 248230168
13 563 8954126
12 3935 401990484
9 118 493601805
13 1852 468212792
6 4916 228176
14 4771 131604318
18 3433 67334142
11 2033 169513099
11 2128 230146216
12 562 189097501
18 4415 355344484
6 2189 343237359
7 4679 141228753
8 1163 298233137
9 946 445649903
12 8 188960008
4 4139 118991822
6 2368 449490676
10 4945 82467471
9 1370 102669602
9 1635 142519983
10 4296 436164572
8 44 378748019
10 613 82363779
19 1000 177539042
12 1365 154729251
6 1493 21222113
18 2592 273513069
6 4867 76385952
2 718 11928417
9 3876 408659576
3 3915 176081194
13 4628 73503580
11 364 394697822
9 4777 42324504
4 3128 11964203
5 3915 319105619
17 2488 440778710
16 2484 394882870
8 1336 142649003
1 785 130679162
15 2835 146762539
20 3224 350990204
5 1761 459518384
7 1567 201462650
15 92 123326145
20 3779 12354004
9 1966 5236872
3 4325 364504682
20 2844 469998561
18 2638 337747279
7 390 151344382
6 2004 157987815
12 2700 353164561
13 4234 111919269
2 473 183528356
4 3804 27228331
6 3524 481779465
11 4343 334176298
11 1794 138206724
14 2621 459462058
12 573 203956159
7 343 92048889
14 583 486971283
3 152 218269618
13 4678 105445557
4 4856 266037270
9 770 259325251
2 262 401564444
19 1698 309775800
12 3317 51315872
15 2970 169348250
20 4039 98607431
1 2968 102223639
20 3908 39957831
5 1818 254811292
10 2612 442794858
1 1792 442858433
13 888 459835432
7 88 122799409
4 3101 208578274
13 2716 437243068
16 1296 193013627
19 2093 470149004
14 218 62436157
5 4076 237277410
8 3844 66926122
16 2979 247893030
3 1508 76867690
11 519 318004107
3 3558 304801781
7 2137 384947350
3 1916 329121515
1 2408 118275358
16 886 41583972
4 3391 351900191
15 1298 346470164
1 4661 307658146
18 1244 391173347
17 3344 157154264
1 4534 23275987
11 2848 153096583
14 4697 261605981
1 3290 300776660
19 4018 418566224
9 1034 40416199
3 4526 451935952
13 4159 336892558
11 4645 144794541
20 338 280566150
13 4042 258422800
9 4126 361071146
16 1688 142448920
13 4273 489300986
5 1822 144407810
3 3289 33900064
13 4596 23261740
1 1096 88032019
9 4243 16588964
1 2696 379076655
8 2417 441087279
18 1879 380444353
5 4482 207034517
18 2716 256696287
20 4111 466066338
12 2031 454396202
7 3818 282266578
1 1220 63693810
14 3568 41193128
4 4776 28737072
6 285 199582124
7 426 411774106
15 2243 17523572
14 3035 285242276
15 3547 154697958
17 3190 261898276
3 529 104894883
19 2744 128868496
5 4483 305753098
11 3760 353540691
6 2594 436752455
19 3176 426920855
11 3048 59567917
8 201 126613769
18 736 346970035
3 4530 303042427
4 2777 168579856
16 1666 89232051
6 2827 171432640
7 3833 335540779
1 207 319931530
12 2259 166324810
12 58 431608139
16 1764 161264424
10 3178 26085676
11 1620 405062637
6 1743 24187958
17 3027 132234970
1 1339 154202850
16 4598 229502200
8 2266 403073008
6 3616 453833777
4 3994 301634551
16 457 459946677
19 1884 234966258
3 2098 407330512
10 2448 2313067
19 3798 488558219
14 3572 178394946
8 4323 285253550
5 1926 456754676
15 814 14767715
20 4700 278962872
20 466 168122102
16 3803 264879267
19 3657 27720310
19 3773 283109594
16 3624 265857492
18 2760 348335977
4 943 261525517
14 14 432474001
15 38 453837108
16 4783 408222049
18 3993 285823533
2 3528 367613053
12 4245 256895924
14 4886 419539284
7 4728 237981732
8 3739 346725638
9 684 288451928
1 696 44435496
13 3683 206432875
20 1361 125709691
2 4180 293317913
13 2572 247132208
16 3316 418916297
18 969 385100511
11 1958 146031599
20 1218 39537083
8 1755 349264888
16 2612 106155032
20 362 218178791
16 2724 323348386
14 1417 318332262
9 3267 184745134
3 2121 328142775
8 3914 8816093
19 2581 191081048
7 126 311572034
15 499 235266943
18 3052 434414895
3 1153 23227142
16 3357 8055528
10 296 131855296
17 859 16261859
18 1020 145049428
7 1762 342704646
15 1698 400642981
19 999 463264880
1 993 154722603
15 2932 475882477
4 4033 427030253
12 3458 153155060
17 310 136655225
19 4108 468497704
8 4029 239230106
8 1914 117701715
1 4124 199465732
7 1371 378515483
9 3654 63423880
8 2121 228974898
8 4365 353716757
20 2329 378530853
2 2750 437041420
13 160 356646164
12 4608 465355744
4 694 301728248
13 1196 278638638
18 3862 168477524
7 4310 113552623
20 2435 408523414
5 3594 199301081
1 3645 134938273
4 679 187000309
5 1554 263591181
8 1951 241953834
13 2324 251724455
5 3884 291199512
7 1457 30313764
8 3196 351920062
8 4813 201170041
10 3126 36957829
10 3569 376700379
5 3298 100856850
13 3024 231295608
8 2725 2701251
12 3804 202758168
13 1506 488111197
2 4237 440366256
14 3521 405958245
7 353 495057320
6 3035 120836083
19 3324 280913299
6 4875 239115686
19 3242 11347577
14 414 311114216
4 4727 175456950
12 763 364695725
5 1174 458494344
5 3228 363054610
10 2214 124026295
12 2059 222964810
17 926 224611004
13 1533 343770084
2 4402 225256717
15 2354 496367051
20 418 263510776
19 202 254581499
19 2930 452191299
11 296 109996311
17 4172 358601433
16 1547 43632905
19 799 356393638
13 48 486652757
2 4235 284750545
17 2880 204891637
13 4434 98097271
9 3576 4530510
7 352 328403369
12 3187 281248355
19 3828 228323234
16 3354 48343899
10 1324 138332886
1 1444 82314687
8 468 130376563
15 2221 344271862
20 1519 25861220
5 3659 387060562
15 708 120571107
18 4579 174763926
17 4018 62473770
20 3272 239849589
5 3139 296811961
1 4668 424548690
12 100 317076975
7 2869 457866299
10 4867 252530403
13 2385 310839194
5 4047 185883911
6 4737 70100184
3 564 397804000
2 825 17791403
5 2900 97303705
2 3574 416136264
4 2117 357310378
11 2166 443856691
14 4009 279460861
11 1635 389183486
3 937 213123778
12 4248 142680153
5 4537 150258873
6 2273 128053237
2 1319 446132551
18 3183 458308630
19 4460 224416036
19 466 498076852
8 936 51426114
10 364 113953104
12 4193 196727981
19 2556 57211754
7 1916 386046363
3 760 248528889
4 2114 490301527
13 1593 79878710
2 4324 1874805
19 3234 328506404
17 2479 432596197
8 417 29487159
8 3537 494023220
2 4156 167706715
13 3681 61325496
3 2181 2644357
2 3002 36562108
17 4582 76474850
20 2280 226569899
7 3917 388208407
16 4480 445241877
7 1121 497367293
16 3628 467800147
11 2082 379345252
15 557 215186696
10 12 571194
14 1071 312761433
18 2516 335988642
19 3495 58654741
14 2449 119817356
2 1103 24778900
15 4908 104246907
18 553 407288829
7 3976 442055492
10 728 41979535
7 1282 294371199
2 2738 406580189
6 2817 83953850
17 3495 152916598
1 2054 873287
10 1378 132342189
17 853 407711543
13 1647 375062090
4 4242 155596686
9 2667 280369273
9 3508 72301214
12 1567 103031387
18 2725 404603131
12 2181 445420759
6 1264 59095396
2 1112 334708629
14 1665 329586834
6 16 440667935
17 472 433962248
4 1107 208129070
10 1630 28972757
7 2253 301557324
19 4901 280563017
17 976 275680672
5 2019 324430903
11 1212 130679810
12 3327 404348767
8 3448 80372238
14 4842 468486167
3 2318 14955578
16 4536 34617967
3 1475 174182354
9 2860 161848983
20 3875 249922900
4 646 194598128
20 2497 7791578
15 2808 336264346
17 213 42866778
8 4660 489604075
11 2467 92737031
6 455 311646791
8 3490 88589098
2 1185 129497148
1 4826 283249574
4 818 170891327
4 356 13204047
13 4542 459794069
6 4870 11269488
16 3746 109171604
19 4780 236705390
7 4092 315242241
7 3847 473250827
16 4614 222083816
16 3433 332771960
2 1858 204593183
19 583 285614433
19 4871 334225031
14 3261 236971157
5 2362 210611222
20 2989 417553872
11 350 414876175
2 3104 216679245
6 1964 176816512
10 594 383294212
2 795 383434756
8 1218 489117162
5 272 143047333
18 1327 199485676
12 4278 32940688
2 91 316608700
19 3816 348087938
16 4412 290698599
15 1497 409783819
9 1429 121442601
3 1762 126115045
9 2017 148667718
5 316 239537757
18 3024 290681816
19 993 176854594
8 2263 441912676
4 615 264433280
14 1676 233259776
18 1444 207800957
20 607 423229702
12 1098 152315430
4 170 322888709
15 2076 340643280
15 258 346150233
15 887 174840996
11 3475 408930400
8 4802 153279768
19 334 218028158
6 1797 157375656
20 4278 443220658
11 1661 464013427
20 3566 327727361
10 166 2180647
11 3756 485414037
4 3591 452925033
11 281 254958281
20 257 312058338
9 199 239385330
11 600 443195432
7 553 457669180
18 880 287861716
6 3613 395404541
13 3800 258209757
19 4301 283782758
16 1650 49661775
3 3729 448534185
11 1600 162040039
17 462 483827795
3 1944 266020813
16 3913 322038136
4 33 305028664
4 908 37729395
7 803 231150370
7 3768 298604022
19 1626 313920155
9 1105 412431991
9 3595 382152364
14 1757 318766411
6 3397 352716051
16 4884 180246531
1 937 356693150
16 2865 401826741
7 4250 430376800
16 3758 444213231
8 614 2353924
16 4748 440703999
13 2298 359677608
2 4848 314857571
5 3592 105146581
7 2558 54480574
3 692 386579716
17 3594 205467740
8 2522 489613370
16 442 381648116
14 3770 240904428
8 1597 430217241
13 2388 436576899
19 4278 166601388
10 2036 376715948
20 3544 253111572
16 1366 104302166
1 4275 242987072
5 2442 8893617
2 2950 40388794
8 1497 484850157
12 1922 492916105
6 261 125759042
2 3293 87423686
2 4981 319522713
12 3076 255522567
10 4630 462556783
16 4231 359457022
13 2946 275159838
15 408 378882158
9 860 248941268
3 883 1034464
4 4730 360678562
3 3279 165300103
17 4393 72887471
7 388 358943325
14 4172 402319310
7 491 27021433
12 1973 461892887
17 4328 69061226
8 1442 392295948
14 2691 292691892
6 2153 440513540
3 4561 99243812
5 3459 412763167
5 2255 473617056
4 1052 424176650
2 424 66876742
20 4457 183134031
19 2225 154660132
8 3912 422607864
15 2883 412168860
7 2387 406892750
12 2585 369819611
3 4397 167107493
10 453 352247880
9 3466 263317920
5 2551 148121283
5 2507 193876889
3 4373 159814481
13 3055 321531617
8 4539 73855039
6 3275 84327214
16 269 269016791
15 98 99501061
9 2728 188609065
15 4053 222304054
15 3828 23124609
1 3668 37779287
6 2884 140319907
17 4803 277805399
8 3203 477629337
6 4846 280495618
13 3488 105444338
8 68 94674964
4 339 100414045
12 1598 35665020
5 3941 348079342
7 3465 128341643
15 3707 6600271
2 4424 347935069
17 2235 9214051
2 1546 67650229
10 566 328929605
5 3457 302453019
18 1476 164563777
2 96 140085615
16 1658 85217857
19 1364 125231923
4 3094 177888509
6 604 244030959
12 1697 494227909
2 1297 407336873
4 140 195660253
17 158 173212318
15 1315 487959590
17 4576 5918209
18 2732 162586601
4 3134 431499474
14 3344 223050550
14 1225 199153993
4 1297 156542728
19 413 424678106
9 130 452884851
4 3766 241207119
20 1770 254663979
12 1723 61102206
12 480 338704038
5 982 84231381
8 471 439447396
2 1250 422090090
18 860 353846920
15 3203 250296470
9 4538 42665549
14 4185 12613110
20 1124 66841142
2 1156 387432485
7 3 230596091
20 521 176004574
16 283 443130259
20 1099 137496121
1 2794 232835471
18 994 384616699
15 4665 22553902
6 895 296713932
2 3200 488663952
18 2205 205928408
14 4469 27308309
1 4145 167807544
13 3598 255800678
16 1451 138546817
11 2761 156594207
6 2795 187344285
3 1939 349028317
13 4300 372445334
13 3758 40762085
11 1451 459137974
20 1552 49694185
15 2400 54702739
11 4810 238686916
8 2027 455770390
2 350 6112834
15 584 465411768
15 2120 49082895
14 3091 303382317
15 3046 336589414
13 1204 77567815
4 2880 497094145
13 4492 356011176
18 2775 251705647
1 262 66643188
16 4761 398933655
3 3062 380749347
13 2019 210388569
8 3044 402770763
9 797 487850418
1 2194 346978764
15 2394 197284771
6 3777 171970268
6 1980 398903592
8 1440 309638515
7 4619 310294802
10 1524 62768306
10 4879 245907249
4 3584 174508979
18 1417 95744256
4 4207 450439241
4 3574 248993871
17 2700 275231270
20 1331 306801508
17 488 89417400
8 3937 259135377
10 1260 220018537
10 1018 313522154
14 770 54661990
19 1665 279053574
12 136 145693690
4 1510 340959771
6 1852 299162573
15 4447 224677686
15 1664 188871535
4 3760 190076075
16 1975 18841916
13 555 328281200
16 4542 192037134
20 3632 197851571
1 4107 168439093
9 1886 422583501
18 513 363119353
18 1583 455446943
9 4938 266966562
6 4464 456802689
9 4946 250473082
7 4838 347521253
6 1562 480972491
16 3577 312172852
1 635 396484625
3 68 93667867
3 3518 244166292
20 1882 186557972
6 4962 311859826
13 3762 285497000
1 477 491035742
12 2172 80897546
10 529 216825819
1 1362 238007861
8 3041 121069162
10 119 201978997
9 1176 297818968
19 90 225231161
18 936 232030546
20 4012 36502986
7 2104 57772371
20 4205 253486985
13 1533 450835407
1 1322 104016443
8 1762 291577782
17 4154 224105835
20 4799 199793856
4 3395 486531208
14 2373 351642861
20 4633 226686686
2 1199 57047053
7 3824 119301009
12 2530 144736694
9 12 209402924
1 1557 419874029
9 384 215279433
8 265 426140957
6 3651 61716688
15 4650 251232490
4 907 138960190
1 4964 454120149
9 470 199431933
7 1751 185809366
2 1932 364384747
1 3227 107240822
18 1934 339858397
12 1244 400662235
14 3825 467197140
19 4534 397338987
9 571 253334782
4 3161 266042807
20 1836 418457136
5 2166 97050888
2 3799 482667644
1 3303 14053407
8 4126 126733817
18 4626 75985832
20 4384 453273713
14 2799 222037738
6 1845 469936046
16 3885 492805776
9 2384 444053261
14 1096 242105902
7 356 388269824
14 2933 496605536
10 3376 64188303
10 3564 266980059
12 1987 169830003
18 2413 356736866
12 4383 203293009
2 683 359212008
17 713 242549243
3 2107 333488625
8 503 145305466
1 3869 107728410
19 1120 156811914
3 1738 136852266
1 2463 230051598
7 3475 214442042
14 3304 219966515
9 696 343404470
1 3465 425487146
17 574 496479139
10 1426 429777521
10 3919 241287263
12 1829 4850600
20 838 7416413
17 1541 132165451
7 1055 229158440
10 2859 384564022
19 835 108699775
1 156 68804112
5 1849 468502599
15 1107 434335671
4 1750 97695251
2 2021 340835905
3 3766 18285976
10 3551 156579789
14 4151 60106846
13 1802 10246848
18 1725 276907296
1 3039 226931426
8 104 451492828
2 3067 261125751
19 503 189006768
1 3660 284151922
16 4960 342996673
10 2121 372080741
7 3124 112551061
19 717 447534929
8 4528 434101125
4 4819 324594303
20 3006 255764967
16 3635 404216001
4 2848 103227904
7 2444 348669614
10 3677 103319675
11 1863 82495865
9 2969 231399455
20 4042 421722951
15 2673 164915785
14 1066 445413265
1 4668 313233537
8 975 33607891
4 3091 226838993
9 19 348769541
1 4680 381679913
19 603 149974892
14 4482 327624142
20 1124 275216654
1 3735 53543546
9 4782 341871315
5 2433 484953538
19 2820 365230029
8 1146 244941321
9 4898 360259794
18 3311 409924311
13 3949 175004999
10 3759 439362113
7 1886 243058948
5 4412 303397431
12 15 474425787
12 4816 129177338
16 2891 315530785
3 3761 29866327
10 513 31844624
13 3374 218505673
10 4578 412784403
20 1200 253543809
17 2094 268898548
12 3145 359818313
18 3987 13088358
4 3199 368678041
5 957 209064212
11 4593 117201747
1 1486 130700153
10 2440 159215428
4 1903 348031229
16 15 319238143
3 1925 472786987
7 3836 132657422
17 2092 136340586
18 4564 96426992
8 3983 70471909
19 3914 291357837
13 2269 449952951
11 1528 246049430
2 1621 22250543
19 4779 402726197
7 2099 234220251
3 3947 388744700
16 4575 437960667
2 440 242232188
3 4853 20183201
3 534 376611665
15 1863 368864695
7 841 292997888
1 1148 212382207
14 4545 385737097
8 997 247097726
9 2271 253186570
10 2314 137624054
14 2413 249906839
15 3952 185513017
13 2786 54035121
19 4221 55441575
18 3963 148597687
20 1330 130795583
6 2482 357259368
11 216 109480906
5 4067 361671295
1 4715 329325037
7 2857 104374823
4 4442 412706035
17 1813 146100619
1 2132 96960103
2 3263 454518976
13 1435 390736110
20 2794 375823275
10 1540 59622219
2 4988 113907634
4 4829 33164246
6 2539 88118774
10 2590 9947220
14 3736 18177444
20 1656 495703430
16 3927 140467595
13 2064 28852615
19 4749 167609972
16 2588 184789023
20 1552 389727583
16 2620 457876571
16 2090 162386274
5 2778 460913607
3 3222 358238701
18 1946 97596735
12 1409 98357255
11 3034 88430363
5 2041 468983574
18 3354 165330594
17 2889 371872912
3 4301 274777482
13 3131 382452179
14 1766 487593992
6 4196 453254377
13 4707 223328187
3 4275 400644024
20 85 334647310
13 4633 298824980
11 1678 59781095
8 4649 24677355
12 2824 76072668
9 2833 149380705
3 1956 336619293
7 1927 66054466
3 1376 429690095
8 1965 248788507
16 343 469306051
15 3045 243438503
9 2317 451098951
12 2005 207593039
1 2632 19099031
5 372 14139037
7 632 338084780
17 2722 377778976
11 4014 360759982
18 643 180564299
12 4456 78897200
1 3204 119535658
13 3387 72706039
18 2932 316861772
10 1943 383201589
14 1516 463576400
3 3663 328863187
8 1063 403019655
5 558 171838352
11 4562 214247899
5 82 369812305
15 2341 316967055
2 3395 133417390
18 2087 246175729
20 348 173667306
6 4701 367552604
13 4257 34784071
5 363 307623066
13 3367 281989987
19 2865 405771590
11 1943 192083822
12 1319 450584445
11 2251 384145360
13 3368 215554456
15 4215 219569560
13 3130 296239005
12 48 382146381
9 2100 319886042
8 344 134568464
5 4319 353252335
3 1095 426191212
15 229 39079507
8 1131 182133666
13 3509 173161539
2 3137 357625503
5 324 356786791
17 121 162161492
10 4684 108429618
9 3717 275612353
13 4432 94914773
7 1305 367352792
14 1366 277275251
12 388 166005550
18 2747 62706604
3 4822 90097509
13 4474 347559754
20 3840 198738946
11 4149 498072056
12 2214 425683936
12 3873 62509071
9 4775 105778411
2 558 353198447
17 4723 87987349
19 444 304989875
12 884 439591926
17 1607 273928320
12 3277 254830368
15 92 292593832
18 4789 64520035
19 4049 198899418
4 61 394999679
4 3920 241766303
18 741 255154819
19 588 182280489
6 2290 27373893
7 3601 266291540
14 331 199746777
15 1824 362415706
7 2471 40633214
20 3272 232135949
13 1416 213634033
1 4150 4468780
15 4346 97532405
8 4749 302093704
17 188 29081532
16 614 369489378
6 3605 425511059
7 169 13302494
13 3207 337373489
14 769 163345044
14 4120 186430281
10 948 139871240
20 1988 193187590
7 2656 458511006
10 1139 112492791
17 2895 289011117
19 1593 123227948
16 4635 458992158
19 1464 185312724
5 1586 125208541
2 1855 54537022
4 26 263047798
10 4942 358130549
9 4789 424795003
3 591 50056025
13 4478 30266571
3 1030 452183837
16 2338 385114451
12 3018 84625904
3 3704 171908517
2 2649 323621518
17 3001 409954054
12 1407 490253526
7 2512 380895061
18 479 307018737
17 4634 347742484
13 343 328337397
20 1078 350704376
11 3512 115763591
7 469 463574990
2 3980 254511074
4 2715 219492586
14 14 180722887
6 4388 24653063
17 4773 478616827
15 3583 97390246
13 1120 239321238
12 4166 47338659
5 3274 172363449
9 1931 366395623
9 4687 22215364
12 1428 141898412
1 2453 406751060
19 2784 489234560
11 4516 142518248
9 2104 446263100
14 3070 191910210
14 3150 138809914
7 3847 419818147
20 1840 453155076
4 3109 252539980
6 2533 280572577
13 896 362669058
4 934 318516421
9 3547 11655927
19 3886 286948194
3 2000 45359992
8 2754 266515759
3 4592 246288790
10 1738 260312547
3 1576 21902664
14 2981 203434974
9 4077 444412018
8 2440 100846708
13 64 175956640
5 2359 48896514
5 314 22289389
1 4690 204176216
2 3313 90762235
7 1977 290254276
10 3048 437266170
13 2216 47794838
18 3435 180492271
3 1947 463287258
6 3271 73016524
1 2002 299044306
18 2894 428015546
7 2694 266033207
13 193 198875047
18 674 369001454
1 3147 230719000
10 1290 331635204
11 1596 422056541
3 2622 385640601
14 4251 96114527
18 352 263214573
5 4467 126778988
19 809 210635390
15 2102 309650113
13 4703 174417623
15 4348 492022099
3 4290 120957430
14 733 41896894
7 554 206128649
18 4970 230180682
7 1450 283738608
14 3432 236381468
2 3680 380055166
11 188 57326543
5 4130 269244943
15 3543 141656653
16 73 44775657
17 3362 279678479
4 3193 118629693
1 3523 460643431
4 1967 308220885
6 4934 369995467
13 1329 79199187
12 3989 268592835
15 3977 461073226
9 2840 372353075
12 2746 115645738
14 3413 196084150
6 4513 316331012
1 4712 38308471
3 4956 261482203
1 3123 432758198
6 2254 138537855
15 87 217117961
4 2912 100218607
17 4145 227442156
13 1561 32661985
7 2574 250716987
19 2919 179568789
11 3558 342671394
15 3723 210846076
18 2844 274661195
20 985 305824341
6 2131 123675925
18 2557 159784053
8 1114 53615290
20 3358 222967525
13 433 340159906
19 4854 170842879
11 4913 32139852
4 2239 437545681
18 3072 177119022
3 1551 108157017
5 4922 339278440
20 1772 159146030
16 376 464058127
10 4105 137365702
20 4212 338312906
4 1967 230823644
1 1411 279753845
13 3772 195349031
5 1849 3176022
5 991 216779420
7 4744 135300162
9 4289 438753865
4 4481 100204993
8 3020 465809804
9 4168 25283646
16 3695 389065359
16 3043 327332516
20 2689 234426211
6 1667 32929009
17 1401 148137299
12 1922 338726239
8 412 274990078
1 3955 366364488
12 4278 290723644
11 3285 252787778
2 2415 193185873
6 2920 219644629
13 1063 221732770
7 1453 398560458
20 4385 308308065
6 4609 480038068
13 4987 241120375
5 2378 483432329
9 3332 472745063
15 3104 12258067
20 2245 162033541
6 4101 196070277
19 824 252603457
14 4117 388486330
14 3699 137538883
3 1718 432750537
2 638 138276389
3 1089 348652907
14 1848 224351043
19 86 89453783
15 541 131884194
13 1107 293899507
1 4690 142111177
12 2454 110234214
13 1175 25425268
4 4582 212699571
6 211 329450380
5 1165 324213681
18 3859 464053211
1 3224 125444427
16 900 486838098
9 2060 74898689
10 1964 424559777
2 1411 401752164
6 4236 87451503
13 2709 158801787
10 4768 190182090
13 1639 12727734
9 3236 397544837
5 1030 67396335
13 1096 128218747
4 3260 343272361
12 3325 454913338
18 2346 364046890
1 902 421168562
18 820 269106115
6 2799 287272633
20 2568 286845222
5 2953 176813812
6 38 165662473
5 1051 339313035
1 3872 192354903
8 394 181481888
6 251 164438610
8 145 269571951
3 3340 26731479
8 4561 135769709
13 1700 357806471
14 1530 355333930
5 2596 104087220
19 4016 192562464
1 4113 163824482
8 3286 13982966
5 4000 424545711
20 3037 388479123
20 1650 433966860
13 3278 155473226
14 1897 51822688
18 259 443517371
10 2505 465128479
16 1506 78859244
15 1703 30990442
19 929 422144538
8 2189 140881055
19 2370 353991012
17 404 198961725
13 48 212791219
13 2391 41664713
1 1968 441731700
4 3342 391160411
11 1825 248718270
4 1944 414467467
4 3492 31044804
9 3903 333095097
16 4515 77987419
18 3864 343171677
10 2957 98958905
12 1592 433953521
5 4272 280584796
4 3055 331790715
11 1230 70837466
19 2464 176292906
18 4704 372425030
11 55 103991842
17 1797 125640785
12 3969 279364527
1 1371 224078215
13 3991 451316826
10 612 85045597
18 3234 466980543
9 4211 280854345
1 1960 104103175
17 3052 387978197
11 3477 290233148
15 2454 263184780
10 1706 157491355
16 2892 187916145
2 4266 453018593
7 1175 129576535
14 2447 419584718
13 2349 440426186
6 1601 360481931
15 717 372360209
3 3494 367533350
4 568 46951198
12 4554 478486247
18 1729 344575631
5 3697 344405984
11 3061 229028015
20 3015 411463050
1 772 210259646
17 2231 177293021
16 1309 63193901
15 2400 148150134
16 1037 382268979
3 713 240858230
13 4680 280487627
9 3998 60923740
9 390 293333245
4 4143 106931749
6 3815 247535524
8 3504 453127763
10 4439 269647489
3 1915 120835415
17 810 150256509
6 663 120338438
7 152 357523418
3 1204 67873133
7 2578 375856797
2 212 101986058
16 650 285494257
1 1211 495176088
1 1967 420817203
6 4680 462681870
10 3358 196023918
18 225 426952100
20 4177 237455034
17 3618 121124770
2 604 273742767
6 2150 301603051
2 418 293844337
14 1796 138333251
16 4788 422059053
1 1171 243632926
7 1938 100753122
14 989 398877476
12 1991 87618064
14 3143 482218634
16 3352 174197215
1 4855 282715579
3 5 439644628
9 156 355108007
13 4951 298434672
20 514 243533794
18 264 178090374
19 2475 60256687
15 3493 208817471
3 3149 316231702
8 2694 326938699
14 3274 240672990
13 4924 454747671
12 435 337331705
8 2226 310952723
12 3436 223304377
19 61 104048456
1 1259 332871845
7 1723 398493143
19 2681 366773064
9 1455 188323400
5 4278 344277007
10 2027 391997951
6 2488 313575489
19 1107 13144307
18 3412 266493877
13 3816 477692702
8 3507 128917667
4 1194 234655494
19 3982 375709932
11 1909 244437337
11 1602 33542141
13 253 115680795
11 4909 315542102
16 1897 325141812
10 4518 50607899
6 3019 389593093
19 2776 76551381
8 4957 106413632
10 4983 169245702
4 2221 435209225
11 136 250391912
8 929 56505696
12 4869 60933929
2 2091 428642787
5 2847 358405249
10 839 147821560
20 4154 211947745
7 1832 383962088
6 4819 56768327
7 781 102067024
6 2037 93450722
1 1409 189269226
7 3567 355015907
3 302 251155001
16 2703 234887514
12 1665 12188966
5 4858 243250920
12 2401 147067528
17 3552 154962846
8 4408 315819346
3 4108 458724785
12 3079 47539742
19 4522 257519065
17 70 488794568
20 4935 294498150
15 4257 21008980
4 3428 438940499
1 1939 36993043
5 3499 41531900
1 1967 134547396
16 4944 393270506
15 3913 428640443
5 4536 275505945
15 328 203908099
16 2516 333652998
5 3423 253603281
16 2647 273239445
10 4239 438951012
7 2003 194211825
10 479 390638143
2 616 418889300
6 4180 145939599
8 3557 487149877
12 2368 237940837
16 1636 169442441
7 190 137140747
13 730 262055269
10 1123 112930754
19 4443 177015789
18 4175 470947902
8 2738 281426990
18 3490 59814347
18 3991 148795703
12 4127 214041718
1 3910 224930733
19 1779 297942772
7 3742 316341585
12 4774 210971121
9 2959 329702395
19 4888 86468809
1 4322 298891190
9 3717 175384062
8 3589 5821012
9 1033 121904212
2 3188 101521495
12 324 261667827
7 2128 178770576
7 599 68567462
17 3483 215809739
17 2741 184819934
13 4986 191883886
3 3834 398621151
13 1433 351873519
10 1287 444682502
20 3162 229825563
17 907 106445467
15 1158 296651375
10 3539 491195503
20 609 400126462
7 2642 86054036
15 3370 34675551
18 249 19107388
6 904 59811782
11 4384 125276376
11 2309 161277531
10 1106 236079731
6 3679 207065268
16 2445 209376191
9 273 163140934
16 375 223074090
9 1566 356427705
7 393 195203924
11 4718 172616937
7 4591 390700041
14 2686 362189942
17 518 143591618
2 4780 364782859
12 2293 305635219
8 4624 41862836
3 620 475725419
14 1724 30825105
15 2199 486184228
9 1085 347243628
19 1810 103235566
14 1855 266121659
18 1526 461096928
7 4939 390544104
5 4299 282645091
17 3356 48049730
3 379 481956821
14 405 389609599
19 2309 55424036
2 3236 388761238
1 4903 367748688
15 1386 106810831
14 2347 267877035
6 4017 184295081
3 4138 157274779
9 1748 160933659
19 1147 411043498
13 1529 48618627
7 2916 77990244
11 4362 371374104
2 1671 124153625
20 2207 484363467
7 2031 262132923
3 1109 461146849
12 2576 432176108
19 3305 88154438
6 649 417014584
12 4389 419020987
13 2845 23744632
4 2210 72129303
11 2405 168534864
3 3076 147739171
6 3031 437557238
13 4425 416870064
3 66 200470797
5 3657 444796760
3 1199 19184823
1 2407 115161879
7 1913 361831331
14 2013 385004532
5 2125 322393703
7 2612 458303747
3 1274 68475661
10 1361 467336302
12 2634 498102278
20 2849 297558663
6 799 169161896
15 2965 341794251
20 78 19843688
4 78 221927929
16 3519 459598441
16 218 138982973
12 4610 370371162
16 276 6477838
2 458 394951737
19 2343 183664440
9 3670 73678071
16 3683 417815394
15 2187 411787375
14 839 249580622
14 3330 26822171
17 228 187713682
13 480 317836143
12 2392 264410478
11 3224 165858854
11 2568 58657062
12 1618 466947917
17 388 221164569
16 3280 212920110
16 3358 219755187
1 251 321567346
9 1378 45659686
1 4337 153466957
14 1839 322311093
15 2042 33226549
8 173 69625739
8 654 447997899
8 4245 50766929
4 456 448776483
15 3915 488146848
9 3877 69216423
5 623 488097237
3 3661 117274000
15 4686 202840175
4 3865 146729844
10 1837 476082879
11 3731 107795569
20 3359 70196135
1 856 33168738
11 1161 415442768
6 408 96334520
11 2284 233308481
18 4572 175116426
5 3619 20875171
10 1151 40374362
8 688 160682970
14 2262 150885635
4 2691 389931120
11 311 317875950
15 1906 391575142
15 4029 496508761
1 2346 359901730
5 2753 126288000
2 60 50374608
12 2538 338301960
12 4608 497142925
17 4174 316071417
12 4141 70559645
7 3190 165367158
11 3806 4690092
8 365 27253199
18 838 83130573
7 2617 9197437
13 4812 281901029
1 464 25669814
9 3864 196644672
10 1252 48089476
3 4851 17891731
7 3119 433543363
13 1170 276064404
15 4231 5127142
4 2347 227553200
16 1627 263265491
6 743 103824110
8 3899 244302245
3 2046 283505496
10 1907 378985130
6 1005 361203092
16 4848 28236440
15 4810 73392833
16 1193 93475611
16 2670 350208995
9 382 59914311
13 1402 114018043
16 2716 273269881
2 3690 393517227
2 1943 25216720
13 1812 189723847
2 558 368087650
2 425 105405972
13 851 193495502
1 211 255242799
7 3247 195452314
8 3493 71582939
12 602 411598265
19 1454 317106233
6 2784 98857586
17 1901 303452757
11 1972 487911216
2 4429 474698120
1 4760 323601008
8 3595 242147069
20 859 486498019
8 554 191133275
4 4297 267955713
12 3909 196832324
1 4694 148814993
16 4509 296403519
4 571 112583911
15 4334 48255783
12 4854 158057305
4 2358 252553195
4 511 149970664
3 566 266755639
9 709 355507513
8 22 90130185
2 4116 227673267
12 2596 364679679
6 1841 99587933
4 422 362690868
17 4747 316502961
7 890 30534786
20 3756 386866382
13 29 414868361
12 1494 478641022
7 4969 159785677
16 4350 209365063
7 1732 410923566
9 4196 468645752
19 2575 38390838
7 2464 83483001
15 4404 35450917
14 4526 214652175
13 2983 492046961
15 3571 203812283
10 3182 219439998
7 2005 248702673
4 913 123847758
16 605 62829060
15 1857 179572121
4 2752 118403664
14 780 136891089
19 2770 277982606
16 3751 409922753
14 457 294067862
1 2946 338317050
8 1311 412651501
12 4032 166710939
18 4592 10732906
16 259 116242194
16 3575 451340625
2 987 373374508
19 701 183517586
15 24 199667486
15 4522 206387206
15 3339 438167499
12 2041 156871520
14 4601 397054909
10 1936 237752098
7 3071 420274660
15 4093 354003458
20 4094 2842910
13 2041 164430313
15 3896 337788799
18 880 304895509
5 2512 361503062
5 1247 395157584
7 1118 159185670
20 4556 400081362
3 1584 406511633
13 3121 473501920
17 2946 75244031
19 4825 489242469
7 3422 414448821
9 1921 324638432
3 2196 273247744
15 3504 173223097
5 619 244514501
9 4006 486213358
8 797 496681380
1 1136 455380344
20 3527 199415582
17 3938 296733028
14 2862 13775420
8 2659 436948112
9 2042 486921344
12 3004 293553836
16 838 306689188
6 1113 297688457
14 2781 198785683
15 1374 486960027
20 1646 180272362
7 2962 483594935
12 665 412648804
17 871 169140332
6 2120 427779928
20 159 418936705
4 1270 92900373
17 4912 298420599
6 2602 11507050
11 3673 488359868
12 1269 478669093
1 4962 282885622
17 263 73907748
9 31 116613570
19 2589 152257977
12 2685 391924696
20 3614 358571729
18 795 203736022
16 3881 188775032
13 866 35461099
17 2687 17535716
6 2541 216075220
5 4183 263464878
5 4505 63887567
4 3060 351122749
15 4349 268036563
5 3809 78191592
19 3339 492251487
15 405 397744840
3 1669 255281006
10 2934 90738535
10 1312 209166363
17 2602 115841900
5 3484 52727712
18 9 186486196
20 2425 93698736
15 4956 52434688
16 1314 384853446
9 4600 114479135
20 4366 369308216
16 1555 73570749
2 969 185660390
20 3742 36546961
8 4823 64057952
20 2441 46943411
9 1050 419367526
10 1609 400952977
19 2358 219950060
19 1852 26021106
20 131 453375230
10 970 220444609
7 1258 162196234
14 2694 54317204
17 1975 280538095
2 107 449772602
7 3677 30880674
18 1480 126366988
12 4268 443650101
16 1404 452141163
5 3278 345612142
17 2321 224963988
2 981 255045064
8 916 17532881
4 4423 140175239
3 2563 482073300
10 2570 466001054
15 1277 278733799
10 1463 276671188
18 1109 365463720
3 3898 355902037
8 2431 76580575
17 4279 46236930
17 1977 55832885
18 4055 336726103
10 3723 151900037
9 361 43241461
13 1359 270698346
7 1504 483204855
3 1081 347634484
8 307 217341673
1 791 231032574
4 711 438535883
2 1937 117831853
4 4831 108490445
20 4241 393543285
8 2133 237803108
8 2788 360350059
15 69 367435779
1 2999 351052083
4 16 169839184
10 2227 472605768
9 4878 159578062
2 425 479095988
4 378 59725632
12 4286 292193602
8 386 357775099
1 3496 8990047
6 292 314122211
14 806 428265770
13 1074 24817012
20 27 178003991
20 1454 474681354
6 434 447263361
17 3534 91931565
19 3163 139001997
1 4512 37311980
7 4389 17505211
13 3879 393457525
16 4121 423129188
4 2596 169708985
15 4093 204372429
11 549 302538326
14 3614 435922190
19 176 254712600
12 204 351034092
3 3960 178113376
10 2753 339265181
16 1871 257885832
9 242 371711757
2 2794 474363059
11 2164 46537211
2 744 456956964
14 2919 273311843
16 2890 261405876
17 38 97403260
16 1340 114741060
19 3469 81445363
2 634 443145905
12 4281 285160441
4 1387 59886688
16 1795 37788621
4 4713 413899443
5 1709 487678207
16 2207 467833946
6 4834 472145586
7 905 304606506
13 2625 50791741
15 3591 65388482
14 2587 146205903
3 4777 51892304
6 1512 493744833
16 1084 197642884
5 3326 190743585
1 3251 133010359
9 3025 350871623
20 2590 25005678
9 2379 392827721
13 2678 390377130
18 461 188066804
11 4190 391619391
13 876 63986340
16 4315 328039903
4 284 113116535
11 141 188555722
16 4576 212439804
1 1803 474653462
6 1415 175606725
15 3074 254085560
4 3320 224752783
7 2686 32249786
15 1871 323156693
12 535 394682523
12 2357 27194259
1 1893 275074509
4 3275 406246823
6 2452 373412533
13 4382 334252114
16 2104 257708332
9 3604 1441196
15 1001 54572573
20 4998 235792109
7 4424 284094105
11 3620 343576113
18 4440 256489860
1 1675 485513084
17 2309 357175172
18 4705 197801247
20 480 154093269
20 2527 110256242
9 1824 142571817
12 4326 224881800
1 4089 448747739
11 1946 261796543
12 2617 495623249
3 2954 402556251
15 766 401038696
9 261 31962560
1 3824 402029776
18 4021 406060541
20 4965 50088399
12 3343 292909441
3 3543 458476805
11 2857 471500363
11 751 245361588
10 2491 293605237
8 3870 126638283
9 4182 181851560
3 4542 216595015
3 1111 380262459
3 1820 363479333
3 2580 475096953
14 4793 485424888
8 109 413490222
18 1716 351413576
14 2884 453247439
14 2073 259194141
4 2061 90204608
20 1444 390837677
2 1582 285269425
6 934 224961103
10 623 391181031
8 271 484654899
17 4899 406134242
1 737 239521703
8 3829 212562406
2 411 208083427
17 2963 396781620
5 3795 16281257
9 1166 425131147
19 2274 393171354
4 4984 187598099
12 4964 105836361
6 4796 425636236
5 1317 415959772
18 1928 185405535
13 1372 234399167
15 3893 202456631
10 2035 463543534
9 4677 86669292
3 1628 185117974
11 956 317959273
17 4405 324345484
12 432 323473852
15 1501 356949086
15 4913 72305737
12 4300 295312452
12 3776 111599478
13 478 408606144
10 1699 105858438
18 2592 303624613
17 2287 354591101
15 4529 115270842
14 2772 107830160
5 74 255882083
20 1133 70106808
16 3974 247532249
3 2533 218092789
7 4066 160267586
5 522 143319022
13 4709 122932882
19 884 67836239
20 4977 386760534
5 4718 181466602
14 2167 115831461
3 4956 394386045
6 4030 228421844
8 1139 79956655
9 1853 134163681
7 172 412718261
15 3604 343431524
16 73 411419237
8 1999 318271137
17 862 153320547
5 2266 410487538
19 768 125198844
19 4133 214689146
20 4585 474483936
16 3320 466883682
4 1257 208405149
7 4872 308141524
18 2854 413266344
10 3480 319470530
1 1781 84945969
2 1424 212553707
13 478 470785274
16 4457 229737077
2 1947 474317178
9 3647 189261598
13 2209 106600225
15 645 60209615
7 356 342446367
20 3980 110572824
11 3863 80758191
20 4947 449539975
1 4034 26633676
7 3319 387194089
14 3697 431194525
13 3549 204777479
8 131 10646305
16 4347 173365430
17 712 282484952
14 954 455236252
9 554 366218055
17 1118 359335068
6 3052 5907148
16 1147 370518783
9 2973 225841808
13 1914 198185868
4 942 126482069
11 4105 72376268
11 991 453926630
11 1230 52572188
8 3461 166450430
8 485 196642734
9 2103 109009349
8 4756 121684885
3 2748 284161320
15 798 84984330
14 4150 386069692
8 2596 494110853
13 369 221104312
1 2653 110651407
16 2340 105481880
9 463 484624894
2 3326 346924227
5 675 222343643
7 3402 4788422
6 1740 317531657
20 4235 493863048
7 4376 290016921
11 1880 117058661
1 1149 227826230
14 888 85754089
7 2716 494090421
9 447 403948652
12 2314 252438574
6 247 104195086
1 281 371955796
9 4183 233451086
14 4211 444444237
6 2655 50710736
20 4559 39421243
16 1857 301312694
9 3329 429193632
2 3289 340843764
5 1206 453176119
3 702 81035586
1 4565 279476719
7 2662 138468932
11 2126 182958625
5 4541 167154597
15 1398 244361920
4 1750 309482579
13 1017 319683212
20 1295 164554534
5 3030 185983367
4 3785 285357426
18 1270 119129235
7 2766 222860298
8 2069 400262045
20 2401 325803365
15 1231 481127951
16 1025 20317974
20 387 130634977
1 1877 195769570
3 4059 143953296
15 328 299894637
13 170 493221229
12 2766 277967237
13 2668 396094747
8 37 20236327
9 689 347262580
3 2765 61012222
11 4497 459672084
12 2520 191010282
10 3432 480257822
9 2802 173037008
20 4211 36800625
11 1185 150206808
11 4297 55843379
5 1237 463846470
11 4300 286668790
10 3777 192979811
15 405 149566637
5 3527 363378686
4 2130 125972526
18 2216 79116337
8 1666 252725755
20 3553 29403997
5 4455 114641410
10 3111 459681271
8 3659 165478852
19 1859 230433414
13 555 19515673
20 2326 486361228
14 4007 478799658
15 2222 203106535
10 1431 45387202
11 3998 411159752
17 4863 268776594
16 98 289842635
15 3467 35090773
2 711 12843994
11 1587 199131504
18 2951 250782376
9 1336 116674685
18 1235 250891484
10 2036 88282213
19 2022 7949404
10 2430 202233497
14 1240 38210709
1 2035 312550963
2 4936 164849514
12 3853 154267201
6 4697 184663236
14 24 42973605
9 3773 397955211
18 2591 295099322
19 3180 86741902
17 4507 467266424
10 1310 203264016
10 4540 26436548
3 1676 184576705
15 853 130741613
9 3915 107501315
11 3083 324884686
14 4528 483702071
11 3862 21432771
19 4404 40368728
3 2303 18911632
10 1529 430346514
15 2848 340301455
3 2874 459430267
20 4334 12414303
5 1262 93212462
15 3818 181197158
4 2934 244952333
14 1187 255743298
14 1474 20648006
16 3148 338263334
12 752 402887224
7 4780 269456049
16 1500 472082353
16 2937 277658148
13 4944 165671495
4 2339 453118113
4 4021 441068202
20 2223 145819825
15 2080 322561255
10 841 496093456
2 3406 153478721
20 3120 298477491
11 2263 487396323
18 4877 214196671
3 4062 99195401
4 435 131099398
8 2726 106038565
6 1296 216512459
15 574 285863165
6 3354 465602317
1 4646 108117460
18 4099 60832310
20 1647 38587659
8 2957 52927125
8 511 700111
11 4518 285587624
16 3602 453903481
17 1245 12573823
12 3801 256873184
5 4138 476134289
6 4030 126693130
20 385 71440354
11 3782 302965237
14 2271 370068931
12 1701 445171461
11 2635 172000740
11 2917 443077100
19 1606 147983088
13 4327 376980868
20 1755 232522983
20 2071 323572910
13 1903 378199392
15 1979 289778268
2 4953 382463278
7 1069 151679258
20 843 476302665
2 4852 164339208
16 4614 5872115
19 1878 362033966
4 4698 165673670
2 2825 252360571
7 4875 228820999
14 1781 83986813
8 1644 396485254
12 2083 96327803
3 1680 215971701
16 4000 138441771
13 2491 272929567
9 1714 325456652
19 2133 94843089
19 1465 488142731
11 2646 64644129
7 2231 215601288
3 1307 84836329
16 4352 304663548
19 2335 248981649
6 2250 76689527
20 4810 197661290
19 254 488606512
20 2597 784206
16 1556 441722494
7 4955 410852794
7 3506 454222158
18 1722 95039360
11 3206 219610407
7 2671 30538189
5 1639 482973744
17 4173 264281083
3 2831 185181768
10 766 55904280
20 4187 100841923
5 4967 156316615
20 568 243381868
15 2384 106546565
14 168 450487396
8 145 470278286
18 4243 252942125
5 4254 60635103
15 2198 317580268
13 4340 106296087
8 3759 351816245
6 3481 56831868
4 525 85565726
7 1279 404195739
19 1212 400976156
5 808 263357188
20 719 11756828
7 3163 286644060
7 796 443520623
7 1341 471342437
10 3315 460500259
16 1985 133940261
10 1182 294570903
16 2728 354857736
16 3314 438276853
1 553 103342872
10 3580 209392433
5 1194 178785331
5 4653 135186707
16 1764 1550768
10 1734 33062751
7 362 302069102
15 4620 122422564
20 4890 46451720
4 2532 312421227
2 4266 121713687
12 4503 9663084
3 4939 88540058
19 319 178771808
18 362 160758290
16 2856 40852646
16 2161 267113394
6 4992 25624181
16 362 275815545
12 3542 310495591
17 1052 342956895
14 2318 313800931
5 1811 117902920
3 426 368662273
1 4804 205773948
11 2978 489315220
1 2997 390287320
4 525 354667040
14 1913 1850092
10 3421 237680550
19 1234 97490769
9 2287 107492677
19 2301 420703985
15 2952 453711300
15 2033 114573873
12 4536 464778018
2 543 113971326
12 874 257934090
14 475 122126692
1 1458 7028958
18 393 241809878
15 3453 92826711
3 3200 62923401
5 36 37096607
9 4474 431025560
11 1208 136394749
13 4401 62990584
11 2431 221460947
14 2043 494658730
10 4333 131381304
5 2015 383439187
10 3139 250828703
14 1061 366575731
7 4132 239511834
11 3242 360357139
8 1058 181200152
10 793 445461969
5 3053 128494436
9 2010 289029872
8 4347 388349266
15 2982 141701498
1 3448 51521890
1 1632 4489643
19 2056 215612581
8 2909 249160045
19 3383 301649756
7 332 303849979
18 208 369476116
10 1679 114021498
8 2650 115189596
12 4056 40468028
13 2452 450126982
2 2996 403316849
12 1586 218265952
11 1315 358829557
4 2780 235138905
9 3701 9174173
17 2670 17696380
6 3349 426835195
1 4946 267316818
17 3402 324996630
9 2823 232798372
8 777 340910370
15 3573 234056415
18 4987 471311538
11 4174 236082836
12 1133 304148637
4 1806 497808184
14 2898 113666208
1 1404 372257255
4 4931 90685843
14 2038 9966394
6 343 274714149
2 1616 333664573
10 1714 208031749
1 2605 21583051
3 3346 357297360
1 724 322418559
13 964 156851271
6 3004 466367288
1 3155 336834975
7 3711 49333182
12 625 138995974
12 3154 373867417
9 3740 320654644
16 2571 336276303
1 466 461792344
18 2033 179855474
11 3412 200538090
13 544 158772430
14 2982 426035852
2 4506 444013945
16 485 194224323
10 190 445135195
18 879 493815139
2 2299 95251496
16 2318 230480033
13 4525 328514142
8 4309 489989118
6 1391 483485381
3 3160 136673840
4 3407 212765575
13 1560 493609077
15 326 301847485
16 2629 274584668
6 556 216481035
1 3353 444398703
8 4375 163127510
16 2051 118135075
17 3060 265198469
14 2457 354854199
4 2836 325557208
11 1812 432095314
13 576 246104307
11 2367 259117699
9 1317 381391753
6 2928 262924052
14 1945 232137125
17 3333 409588393
2 4235 391937315
12 1336 240449920
20 966 226757737
16 2619 36467365
16 1862 265160429
4 2244 428513237
2 65 120397997
6 4138 116896021
16 3430 477741341
5 797 356163464
6 3393 111037228
10 2369 126941705
6 165 278514104
16 4171 108711256
2 1943 196495658
5 1042 478544324
18 754 338217111
8 2103 274517099
20 2157 120180611
3 4133 94766018
14 646 64733563
20 1569 53102158
17 1346 102901949
14 1738 334146474
1 4761 456517644
18 2145 197915448
9 4038 329723199
4 2114 485322618
1 4813 257384394
17 3521 8289775
11 4411 441394277
8 1406 192981341
12 1833 388361064
4 1065 342606702
2 177 117236571
17 4869 440428058
6 3279 451419755
20 4784 462106131
17 1144 317806433
17 3881 38964678
16 3357 414595841
16 761 59343462
9 4513 342653043
2 434 309695299
17 734 494898908
3 4226 203877479
10 1260 451814559
11 2144 445791010
4 2066 85249426
19 4941 412244269
13 2370 197596908
11 3037 41856446
15 1529 408120005
19 2883 28164017
14 147 91192758
12 3879 169082841
17 4195 481110956
13 2531 375938625
11 2489 28220189
16 2681 580088
7 497 443071574
16 470 14960277
2 4594 194850744
10 4722 251754157
2 3500 253921753
14 2205 449526494
6 3792 106730511
20 2259 444187615
2 1692 350952413
1 2049 62830179
13 2404 27135661
6 101 179010611
11 2857 108888995
9 2177 281948510
3 1829 368398702
17 1183 329442919
7 2773 324053570
16 2606 259575714
12 3541 465510867
8 3411 289808990
9 1903 476589268
20 4625 357072686
4 76 298992269
5 4249 111833570
6 5000 135467517
8 4218 248001411
6 2330 22039572
20 2377 181794031
19 4017 367275686
2 4025 158491226
12 1319 391523110
18 669 385374493
16 3074 183590256
8 3704 236078521
16 4013 307816481
2 1211 385386898
1 1643 374859613
10 4311 69309620
13 1612 200310698
18 630 301571178
16 1925 289187127
2 1510 327926039
5 1965 442592649
14 2437 353599993
16 1362 11276682
5 333 5413556
11 3895 118070340
6 2841 365781978
11 1880 167567518
16 262 71739310
5 67 261947049
15 739 165441846
3 1480 495868364
20 3976 185094076
10 946 450763518
3 4730 137865319
8 2652 334136612
7 1317 369144731
1 2100 306256245
7 248 295574546
19 1547 285746123
13 3348 433909686
15 4899 257684603
7 2685 14535922
19 1255 456919859
19 1927 375344294
16 4541 384970552
12 4673 263193578
11 2623 397392212
5 1621 145571478
14 1485 285735862
3 1173 191827986
5 908 40088885
12 1207 34608072
19 2306 14714296
12 866 343399187
8 414 287479626
8 582 237785580
13 844 166067773
14 1215 19037912
14 1151 298397750
10 4970 217238451
17 2781 246499565
9 2118 434569694
5 2694 213878449
18 852 486884429
19 365 53637276
18 2607 443780162
4 2612 55253161
5 837 346229634
6 636 444769846
12 3011 330265110
2 3354 132815331
19 3571 313076568
5 435 283048116
10 3201 360006146
13 3384 47729145
13 2897 88103302
7 2266 146533440
1 3579 393670562
16 4263 229397303
2 103 406692908
9 3578 408798220
9 4769 448773037
17 182 70648770
6 437 150225264
15 1427 340951183
20 2739 229732736
14 648 137999567
9 2268 322204958
11 2854 297624473
13 4442 342893377
15 4635 152454197
3 3500 113634544
15 4100 175798556
1 87 89444585
17 1985 282534902
15 181 50710907
17 4180 217668071
12 4625 376390743
3 3409 480168369
14 3737 216778528
10 2239 490340110
4 4786 473454490
12 4118 289957840
7 215 75757128
6 2375 487354189
20 4426 428176240
18 3190 24455871
5 3177 475401078
4 1763 349839311
17 2706 373506268
19 3363 315836970
10 4494 199031116
11 2483 214482264
15 377 146072054
7 1126 188049593
13 440 304264058
18 4417 125485506
16 4825 232169691
3 2533 416353062
17 3878 415623232
6 1709 94026320
6 2322 262682918
14 2011 355375133
3 2169 454994055
3 4831 106371113
16 244 38446134
3 959 150805162
2 1946 413043228
19 2032 282095563
1 72 284414911
12 3779 376366621
17 562 100736474
8 4560 325118513
11 4926 243215255
16 494 148727599
10 4232 472007320
20 3440 82329200
12 2808 274501165
20 4057 446769166
8 2461 71787257
20 4552 156816297
15 173 5677922
17 1325 191786396
9 4930 209597777
12 2433 30330094
3 3430 354944552
7 2457 16721486
12 2791 336032174
15 4612 423744953
5 3995 412369440
2 4304 323410898
19 1972 248335530
12 1960 432441034
1 653 223079461
8 2584 237183921
9 4427 467002015
18 3038 77860208
14 1813 210127942
8 795 50230374
12 3636 472692219
10 3104 231356561
20 3227 319340166
4 3289 75573462
2 1591 415586555
8 3804 260718376
8 1407 291952289
18 1330 218547300
3 4988 67455296
18 4021 495579036
15 2962 33223151
18 1536 425414195
1 621 55254534
6 666 210016426
12 4485 105278494
13 2194 358889023
14 1689 258332418
3 2924 105143685
17 3407 172553316
14 2754 270884297
9 1442 442864612
15 1515 394078868
18 2914 444758662
20 4462 442842825
7 3631 322187907
5 3847 384129513
11 982 290005810
5 2665 343931556
5 594 462568319
7 2498 455358221
1 2515 159141477
15 2859 219601363
8 1874 152522594
17 3100 243503649
2 2290 273835069
2 2147 133297372
6 769 219574700
7 1846 343826510
19 164 170388855
15 1531 58497800
7 422 132563270
14 4159 488649760
12 3769 495989841
2 2212 431554682
13 1098 112853509
11 1160 67830354
15 217 90080386
15 3700 246848690
13 3590 482205229
12 1762 453996895
2 3045 423399065
3 1070 483958736
4 4354 331289655
5 4254 50714118
8 3429 140616229
4 3354 135903579
6 4439 200919072
8 4459 5511688
8 4931 419536433
12 2679 234920506
4 3549 334469477
15 4675 442753826
12 2365 223111388
9 4871 468228620
14 813 304773737
17 2294 427879108
18 4534 442934480
15 66 110717478
17 447 469412739
17 899 402846664
1 2541 78532019
11 4569 75234592
13 3259 8523880
20 4293 230097545
20 2708 338090149
8 4860 40210341
15 235 366730625
2 627 283399045
4 57 498110010
1 1651 103164252
11 2319 41944642
16 2046 123418401
13 911 159375853
7 3640 26672485
2 943 185552194
14 854 135247771
13 909 404298645
19 2969 105289942
12 523 232091662
2 2948 211231098
19 1244 348366880
17 1026 24534760
17 3069 416533860
2 824 93084145
16 1660 325150100
6 2472 356482745
12 4172 85218835
1 1555 143927770
8 1583 249753237
6 3774 451138708
14 2073 156084222
1 2926 229186805
13 571 473574954
1 4051 155380335
2 3878 231144495
9 888 211195130
2 2899 345301244
1 1072 185891235
19 1617 187368755
12 2818 404962717
4 494 279967940
4 1502 219377463
4 1772 83972078
3 1022 416838563
7 2094 91053008
18 2605 158666131
14 3712 452395216
10 3043 103794829
9 3985 1011193
8 3518 126123785
8 4244 187735519
6 337 437481734
8 4178 308725897
1 648 65380510
13 3273 136661117
11 3562 249333782
8 1664 93186178
4 382 184944670
7 3224 170439238
15 3109 94960062
18 2804 252459756
16 4934 77981168
5 3233 168935469
12 3900 432590588
12 4014 293329301
13 826 304451762
6 3821 309762904
1 4887 26091130
3 2439 451694177
20 3713 112120305
15 3515 187359598
20 1398 262429516
19 3856 16928349
18 1278 304419066
7 4150 10851586
4 3546 321619622
16 649 192265111
19 2719 36255766
1 2997 494000970
11 4172 407374853
15 4834 336178254
4 4991 426735872
15 1233 488132382
5 2851 21141693
20 1484 367893416
20 196 78747022
12 1553 264952601
6 4784 126000928
14 704 112704903
14 4911 395057485
6 2888 428498733
19 2100 301195197
17 2349 136374215
20 4010 88749125
11 1036 372416239
9 4976 453115601
10 3749 469189585
4 2661 101966508
19 8 58526572
6 3691 479599361
18 4144 412545382
2 4431 406956345
8 2818 415880132
11 2863 375871588
16 1702 143468032
3 26 446609762
8 3885 51747500
15 3 111284788
2 2585 452230764
18 1966 246102546
14 2655 404962437
16 2673 157714041
8 1623 392655922
10 1564 36841127
8 138 264123744
2 4961 320763711
15 99 440112585
1 1940 441253562
8 1022 287948761
16 3715 372672915
10 4452 108023523
14 3238 161758844
10 3364 376197327
18 4103 105897682
19 3491 208769291
18 2371 127043184
12 4701 159120533
8 4047 279764336
2 3817 479149963
10 3644 255727529
8 3256 108101410
15 2851 132789904
4 4885 261512207
2 633 223454331
4 182 291319138
8 404 320201859
7 105 340492564
2 4387 43314703
4 496 427538482
13 3817 193411995
4 2901 365390837
16 4073 52075437
2 1694 83338743
3 4979 484113860
3 2849 109799431
7 3982 296377680
7 2904 209232297
17 3659 332782420
12 3590 179534410
17 3880 466037041
20 3496 279230519
17 4290 117685606
9 3373 328850577
8 1857 240651946
14 2582 470590379
19 3047 134496529
12 3365 415314088
4 617 192184331
19 1105 427057469
10 564 184857821
16 2105 367153954
14 3456 332059327
11 3836 128200807
18 2104 277312010
4 3983 26776632
1 2184 367246405
19 1254 243097892
7 1421 199269627
1 4800 464177744
4 2456 135941609
11 2111 340859032
10 1667 214517426
20 1277 99913093
17 4673 201168424
12 4424 104963370
20 2090 461024808
17 3023 221952807
6 4900 484915333
13 4515 157024416
16 3674 225930743
11 3790 177678271
11 1721 323014436
10 3830 158826677
12 4557 138368451
14 3002 366001710
5 856 361966495
15 123 251485291
11 4667 79276469
19 956 461052642
15 683 215685114
8 3315 201149305
19 4796 369144575
5 3333 270964424
4 3529 365372439
16 3645 469484561
3 1121 472315855
11 2541 68506577
18 139 342676502
12 474 419222814
2 2739 58888531
2 3764 235789143
4 2650 481730985
8 3323 35131104
1 2353 371454708
10 1411 95693584
8 2869 480157856
9 744 497906184
8 1677 198102630
17 4714 129104442
4 3567 197907463
6 1386 318999379
20 3630 485805289
5 130 361033475
19 2326 33874748
10 73 110707567
1 1893 444104244
14 44 252994916
12 4668 287521605
15 4678 265751059
17 3076 185927931
1 488 348593363
9 1057 483850248
16 3024 307398596
18 2650 239359683
12 1502 72222994
9 2262 244788985
20 2706 251444093
3 3783 178847548
20 2783 418295646
18 738 229333758
8 3115 254505904
2 821 364717218
9 3308 277939872
6 1216 205884241
7 2763 175335880
15 1604 58580550
3 3460 483160154
1 1454 4306052
4 1820 271090238
14 4652 198703044
8 4233 469741733
8 2926 174794991
1 293 72174357
3 4910 9352161
14 2091 84888524
14 3936 178740368
13 4688 2413621
13 2274 431213988
8 1707 184669480
2 1748 261300731
2 3372 20637902
10 977 129571613
9 2112 40544583
6 3348 190727137
19 2603 384291400
16 875 17789284
6 1524 459188491
13 2535 419978956
18 4860 41023256
13 1634 490934483
4 1854 454878140
20 87 2437262
10 560 126568217
2 228 259441547
7 2824 323918405
8 2450 177893838
1 2848 406818062
3 4051 14400873
2 2035 141873473
9 3067 494944424
10 2540 11976930
19 384 277160105
1 29 279352488
19 2538 177165882
19 1229 395723329
1 4578 82149873
9 3537 138576315
8 1382 193109406
6 2004 313975072
16 2379 220836755
1 2741 354850551
11 329 167218269
3 3815 70036371
1 2179 326982764
3 2596 65438438
1 4796 366212516
4 777 80257790
16 4586 317248111
7 1262 490073139
15 4629 225330035
19 338 102453116
10 4504 235834651
18 3042 89135181
17 3959 279257543
7 1402 345724870
11 4239 246424110
11 1010 24418833
15 3914 337691542
17 874 418024319
5 2631 483791070
20 2821 78022563
15 413 187980227
18 441 95893822
6 3265 143258121
4 669 31801681
16 1090 126575474
11 3626 437941858
1 3836 144936865
18 4346 348492219
8 2249 191427759
18 2548 212595946
5 3865 343642284
4 1133 375899473
9 2283 182072759
19 727 21426902
7 4105 381378541
12 69 63333962
19 4432 300200901
20 2917 143637789
10 1524 491651732
18 4924 82486321
15 1032 430525200
6 2269 167103823
14 2620 263589380
6 3634 73425215
12 1668 131035276
2 776 292203012
4 1015 325522072
1 3719 11026137
13 1237 255368074
8 2944 385302679
14 1912 388963824
12 444 368996872
16 2419 85586093
5 4507 160196453
20 2110 82412344
19 4586 91466248
12 3911 110761223
5 2451 18970305
12 3233 478832922
18 2865 184843041
7 3440 4238187
9 88 2415939
4 1819 21921950
18 1489 235764295
11 97 256309295
17 2443 84388707
3 3012 245972183
8 2003 333422655
19 2352 161721715
18 236 456936668
4 1468 378652965
3 1455 188946323
6 3951 176864041
20 4660 443418222
12 3164 300758839
18 1143 156378585
6 3574 78075553
19 3755 261087614
14 3404 282537602
10 2897 118823460
18 2397 280622742
18 1010 204179115
10 2493 406245864
19 1984 41479555
20 3510 315757832
10 4097 382586264
16 1191 489392727
7 4411 389775172
2 1832 430207910
10 3897 492725901
9 595 446923198
5 1588 172958618
12 44 220213614
6 2321 261650135
6 4034 232339232
14 3025 390827461
7 4923 120981108
6 2140 315077573
18 1907 82186222
10 4549 285494699
10 1821 223537015
10 1969 76789538
11 903 266174751
3 2111 398995085
12 4586 54039520
12 1736 68221566
8 4552 8956856
15 3048 469535111
7 4004 413014385
19 4683 60885889
4 917 72136596
6 1320 395422389
5 1170 136220914
10 1673 135710139
4 2982 251875763
1 2128 436566869
2 4765 2235208
6 43 471977184
7 3285 233669278
6 1721 437199762
19 462 245391523
10 2419 344133267
5 4474 440923047
2 3795 494253221
19 1493 147727512
17 4263 295548878
7 3517 346482724
17 4310 204092571
5 3554 47294006
5 3929 11023913
15 3599 334426759
3 2691 270111641
3 1246 371034732
1 3217 329793103
9 2432 197943540
6 611 164711293
20 4290 274812609
7 2680 229859013
19 4481 282302080
4 4245 18335693
9 2415 76921533
18 566 293417122
7 3186 429469843
20 579 144712633
7 51 485557903
12 3756 415288432
8 1156 196606484
1 3861 65966874
18 3729 395811934
12 3042 475147637
17 3000 57690980
12 2315 10860023
18 936 152934207
20 73 370854301
15 2069 108735753
9 4647 486789788
1 3129 405035137
3 1233 369008261
18 4652 344421631
2 1247 340491263
10 4581 462837698
15 3547 322019140
15 3079 267357551
14 118 461231568
15 4932 215703253
11 239 450164877
14 1740 371259378
18 179 213750368
18 3431 48358384
1 4621 437820179
8 3254 76244723
14 4623 385167114
3 3606 111131082
15 4063 22168219
17 3828 332771750
12 2179 336942014
11 4121 421581859
13 2108 202177405
7 119 76373781
7 2390 415715500
13 2737 302112697
13 2582 331838014
5 1175 321070044
16 2314 365186381
4 543 375955339
1 4908 346118222
4 388 273811626
7 3223 327607568
14 1427 85453781
11 2248 401590154
19 4768 364774545
10 4525 7970434
13 2261 19669177
11 3097 332213312
13 1923 5954881
12 726 169246435
1 55 192601282
7 2480 3102647
9 3358 266631694
18 4768 179511798
7 1200 77960533
16 4670 111676741
20 2240 37101390
8 2454 261661621
7 2529 392756393
3 4572 72900704
18 2010 469217207
3 519 322032628
2 851 111586492
1 1529 137514477
17 4869 37814362
4 3004 87824109
3 1966 329067035
8 742 399660649
19 4562 415260029
15 197 57105820
16 1178 460413430
12 1652 93089322
3 4168 396096574
8 2804 320103844
9 4737 453728735
14 4763 100955092
11 3001 116912331
8 3544 187142729
15 4026 2007777
6 4980 384805815
18 4861 164940092
20 2545 370932771
2 1062 300088448
17 975 337428097
15 2627 230941374
20 1914 81166750
15 294 453118899
7 2372 343598916
19 1790 204160485
3 1841 430523758
17 4913 4407615
17 1221 459042789
13 2261 91132322
9 1288 159550256
7 3026 454696164
15 570 458676949
13 3873 195829235
11 3646 428097955
18 1407 227987206
14 178 296296301
20 3874 102182537
20 4789 76538830
3 4970 75157523
1 104 334422903
4 4329 261785423
3 4669 272408733
6 675 24412080
4 3602 53653289
1 102 289047677
5 1159 49659460
12 2051 65456939
15 691 156651116
17 3634 481918931
2 1546 451567229
5 4353 26598050
6 4025 143135446
3 4166 15618163
16 3016 256206350
9 4960 332690164
4 4574 8505672
12 2401 111605724
14 1649 170623827
6 2070 457988399
18 1259 370499287
15 1444 199362430
17 2149 482771365
14 1253 312305374
7 1815 150369762
7 3457 6026470
5 4661 315347268
9 3381 204967383
14 1163 311630821
7 4407 167258653
8 2297 7860813
16 1382 1155663
5 416 239925041
1 894 15860843
16 4731 104055893
11 1466 463997494
15 3407 323610815
18 416 304795478
9 3426 243141160
15 768 263032811
19 1102 84578216
19 3573 374547733
11 559 291263953
7 4033 147059875
6 3841 391886266
5 3428 357327513
7 378 108423035
5 270 415354868
11 4637 164334105
3 2224 221436200
6 1597 446219679
13 3407 436877672
17 4389 432586279
3 1808 264760756
4 2078 290799993
4 4180 340738687
10 2977 229634298
20 197 8260941
5 3128 213083467
18 991 416497433
5 2273 439128696
1 4904 243782041
10 1058 22771151
20 3783 92161957
8 3245 309201825
15 2800 317803277
8 573 223047468
1 2269 432595878
14 2967 264060331
10 3982 255889642
6 3530 359551844
16 2082 310268927
17 263 167001922
19 4747 66055851
19 4024 210802306
19 3478 291108611
4 4388 324145178
10 2872 198509160
13 601 71980234
16 3281 118745704
1 2305 94455200
17 1340 340948003
14 1597 43509345
3 4349 177969092
19 4812 82665470
2 2961 428542709
5 1108 125413406
5 4657 329931621
7 1231 379800783
4 3966 433293005
4 3960 204443032
5 102 234567604
6 3779 401771363
13 2365 274638397
7 4519 421442646
10 4660 344055619
5 3679 174580482
4 3518 30495130
11 1196 472991669
18 989 221236164
19 916 495715292
12 3105 139982025
11 1934 321758333
8 3824 439800856
18 2971 192317689
14 3134 334470648
13 1382 27752677
1 4199 473441070
20 4916 155028171
10 3519 436547914
8 2565 252802467
10 953 210213949
9 3856 134217938
5 212 6399769
15 2442 134500130
3 3847 387377505
3 4615 192581620
3 1678 230387178
16 1015 131641558
4 1297 71963324
19 3906 94162388
2 2204 211806754
6 2884 17457236
15 1441 178481999
6 4281 297662973
4 1319 355745557
14 3281 44149356
19 4486 93114538
9 981 43027019
12 4512 104938718
8 4999 350615127
6 3489 316523399
10 4118 348585290
16 3512 433563298
5 311 86472761
6 4435 304618268
17 4932 425761160
12 4886 446057068
6 57 201800739
7 4708 477888266
7 3753 185786723
16 3828 468617896
11 2173 466889803
10 4957 94199167
4 93 190071707
16 1257 495014986
4 548 74888999
10 4189 227508427
13 1759 256944922
19 1175 337871734
6 3302 300188216
6 4646 350363287
6 522 452517989
3 4726 293325171
13 4429 425559513
4 3521 130865250
8 860 155874689
5 926 433220473
12 2136 53675167
18 1524 82394322
15 1984 385062444
10 455 100191731
7 4119 390828569
8 4754 35349995
4 3356 258108011
7 2275 265734264
19 4933 492236607
3 1011 140794028
15 330 140081647
15 194 423328123
5 2496 379525459
18 734 350972520
1 346 304372031
9 2196 125067916
8 4393 362199684
8 4597 242189264
9 669 88500435
2 2707 79258395
10 938 164522380
15 4328 486478021
10 2524 436486178
9 509 61051119
11 1650 291069246
18 96 267084673
15 3478 337913642
2 2996 421328708
8 2074 231092584
19 1501 2991844
9 300 393698463
9 601 121163722
20 3458 433719044
4 1103 476181776
7 1367 372949522
19 4443 73101849
1 3228 335469435
8 3160 101128919
16 1319 242939626
17 323 38993128
3 4118 418747182
6 3575 236617308
19 1980 106714281
6 395 135902135
14 4563 457962613
13 4085 460101968
1 544 308791798
12 2186 400913345
3 1242 23667494
13 3914 179043149
13 2491 60582103
6 1120 467624335
4 636 206947291
3 1576 165704757
2 2733 240700689
6 2903 12101327
18 2194 134420197
5 4046 130182260
10 2798 57848404
7 1287 149042668
17 828 210256920
4 1998 307628740
8 4240 92059154
16 1176 68417025
14 3842 475026453
8 1774 16858182
18 458 61167011
6 1451 302701218
6 3460 129209192
11 2577 160847415
19 1398 39212758
5 1304 126062179
1 4461 231340774
12 1239 210977726
1 259 172239178
10 1296 155009121
11 2579 408989911
17 1104 396822637
11 1746 323857048
9 2323 206280676
5 2472 389953374
9 3660 185945265
15 4453 324235471
8 1603 349718976
19 1652 207075112
9 1284 484498071
8 1962 383754777
5 558 146097245
19 4623 175577204
10 65 274478705
16 4115 10494963
3 2838 192011935
20 1026 136221499
20 3707 157812406
6 3104 106197633
17 3764 347992294
8 2485 442040569
7 530 178983143
16 2514 453680002
4 3015 461999340
13 3514 188376881
9 4352 298019392
9 1617 339997604
15 2745 314190372
10 4624 409928373
9 2828 393324077
3 550 334399338
6 3930 292493279
9 2248 157420271
8 3295 6553866
12 2777 100939996
5 4434 113181342
6 4370 170708560
15 1106 283021424
16 1371 356828687
13 4369 181484416
14 1127 399595128
18 3949 456583745
9 708 294035565
3 3513 291776413
3 1512 159255372
13 864 315118171
9 708 402493502
10 4130 226974968
18 3612 327632700
6 4509 222929789
10 3549 493538084
4 917 74128024
15 942 228318668
20 2611 260874583
4 1111 83359080
20 281 323819354
6 3980 471111208
17 1699 56633291
5 4377 436351738
20 3975 401176316
5 4679 11187871
20 1277 281652900
14 4878 351653104
3 3824 77868583
10 2865 348050203
6 1187 80398299
8 3092 188207060
20 332 114625586
5 984 462502475
7 3908 88377094
20 4134 240484838
8 4149 252456997
10 4863 319126627
2 1778 154407575
12 2298 442548492
15 2161 157675523
14 2661 37025852
7 4052 163197211
8 4194 224141849
19 4691 82567213
18 3532 5787159
3 4387 283882008
1 1447 229831719
6 898 261836418
13 1098 68222190
12 775 312715397
11 1240 343283643
11 3270 238678709
10 3034 478546590
12 3034 359686097
7 4846 23487349
8 3633 284168824
11 443 278218835
1 4259 43084747
13 1650 119492286
20 811 313350027
18 838 286446805
6 2788 370342190
2 356 180375392
13 3804 344563273
18 2923 132792502
18 3971 426168241
1 925 111334998
2 1213 127672918
6 172 199232605
19 3907 56904116
10 3709 54098548
14 166 147033181
7 4840 87469278
12 3700 193025760
13 4269 144420855
18 2312 109038616
13 823 336755344
3 2941 344502257
2 3925 319839883
6 195 104778698
2 868 402555637
14 4169 321547550
16 533 478331258
20 4752 144632487
1 4829 46613802
17 4078 1066232
12 1239 141320241
6 2184 342429146
3 923 250070909
5 3990 156576160
5 4995 208553345
7 1946 225832683
12 3488 145077584
9 152 227357241
2 3832 24336544
17 815 262799747
14 3043 71523237
20 2663 464397594
6 3729 331807917
19 2129 92886186
11 2509 138358888
8 1209 18007979
14 1124 472409659
11 4271 192482456
11 174 122621833
7 3265 427946313
13 1692 60304302
4 1913 121109327
6 1848 405316053
1 3253 43758700
14 2759 349525718
9 1977 319757612
9 2577 450650330
11 1774 392559360
11 3471 424097895
15 4103 4647113
6 1532 235277793
20 4422 216023253
15 4973 90911089
18 3483 16015323
6 896 342520938
3 149 168248470
9 1800 369713524
20 2670 205821279
17 2438 478726055
2 2306 425875991
9 4129 112907478
15 1624 34207731
4 3079 432213712
20 3327 240739978
9 4961 307092664
6 2682 5015843
4 3458 17609286
15 564 309590459
20 4808 407053656
3 3572 327321590
5 81 402043588
1 1338 439054097
4 3975 455265665
17 3463 131189973
10 3492 391645568
13 4800 467775478
12 3710 127874856
10 4420 192026978
3 12 54563370
14 337 203367243
9 3550 364470624
10 762 229947789
9 1312 406928508
14 4099 325349425
5 1887 47001958
9 4586 115124718
15 4706 261632468
4 1040 122657700
18 105 449809339
4 3374 400887680
4 4841 43089298
18 2344 449511368
15 3478 247566340
11 3692 360538119
9 1095 92917990
10 2851 276298399
14 1806 5594944
7 2679 64066553
6 3181 362755917
4 1963 67071975
10 4257 336116623
9 270 181049527
5 4065 205649079
17 4975 238638516
9 2831 461507723
12 26 5963436
17 4398 387111713
4 4217 223679608
1 4506 239936209
10 3755 380383820
15 2746 365937182
16 3223 249330615
18 3841 446121180
14 3913 30590738
3 376 446536997
19 4332 205846743
10 3749 154649063
15 1374 402406947
19 4248 456477628
7 2456 315241613
10 736 161488454
18 1506 8081312
9 4881 129788100
16 4002 262570749
3 4536 82426770
2 558 318819354
17 1764 182390807
7 1477 116178432
6 2311 402911424
19 225 188124841
8 1099 28114698
8 1839 95261029
5 2125 283542671
2 1644 196628243
16 4997 283469186
12 1801 100364640
4 1747 79371841
1 144 441665277
2 1995 459815799
14 2261 132260109
12 1346 294181521
16 2598 192083679
6 4542 437873059
4 4291 139669145
17 3216 322052375
1 533 437784967
20 421 452221786
18 866 295716603
17 2185 98268283
11 4303 232715871
1 1010 490336263
9 4244 369150653
1 4746 65837542
7 2604 416790220
17 4461 324565475
1 4577 436063165
14 4310 228308382
8 2043 302743538
19 166 364641733
3 3010 353866661
20 2021 478459813
5 1527 72378681
19 3886 476275418
18 4759 168178293
3 3031 317641498
9 3511 196712724
14 2918 310824181
1 224 226815709
10 1140 16496203
17 892 277855856
5 4013 36267717
10 4575 446031352
6 126 54628409
1 4758 65762018
11 4973 93475867
15 395 111240232
19 4741 308473410
11 2366 81970851
7 2558 277066886
20 2421 13613321
18 3416 83516190
5 2676 375934838
14 3113 238156450
18 3765 129436224
2 3706 455007464
18 633 489576386
8 4429 82276225
16 2029 67859418
19 257 433186930
8 2718 345932929
7 4364 130454315
17 1396 471280208
13 1423 447526339
2 1114 340295531
1 1150 125271383
11 3107 261917119
4 3829 145789494
19 439 22577876
18 2611 99654024
12 4651 245028662
14 2282 17839412
16 4844 273975121
3 644 161145681
4 1356 399301828
14 2535 247492370
13 2747 109533377
7 3234 194755835
16 3903 282092629
19 3117 252651947
19 3027 100311916
12 3004 456469593
4 907 213512969
6 3956 460868797
2 3510 8578064
13 996 101669876
17 2867 464752234
6 789 354630921
20 2676 110618396
5 1490 86218770
10 605 236172804
2 2320 135981937
7 2516 249597307
14 1911 426083797
17 3227 379024867
12 1230 183854316
18 2049 194416541
14 4234 390386746
10 3245 317147991
11 2007 165617118
3 18 132616730
4 3757 176467931
6 4355 452634112
17 4748 278720491
13 832 435569111
3 2399 38683653
1 1766 407703367
9 389 460720000
19 2052 55069860
9 1114 15137542
12 4672 144604993
17 2266 422898751
10 2277 279101253
8 4583 405838994
18 295 271276695
16 2645 257198361
13 1340 421785905
19 3108 362111034
18 3636 230078842
20 1469 459354779
12 1026 54807149
9 4020 174070794
14 2945 46256763
8 916 12668611
4 1552 477547318
7 2422 273930068
4 3902 166445172
18 769 406222179
8 741 127311822
9 3794 261010163
16 314 273307594
9 430 439373977
14 915 74355302
2 4859 436857440
15 2335 340357319
7 4402 151389964
9 921 195577233
14 391 423446332
20 493 95767576
19 1727 153097522
15 537 271660119
18 992 217071100
18 1741 802928
18 4124 455705271
3 4883 15684244
7 2949 195488579
19 1823 217270575
1 1338 487184611
7 3847 235172541
11 4297 171830641
14 1323 56478449
9 1498 129470154
19 1117 125135591
19 2626 65255735
9 3002 111859933
1 3972 240060651
15 1679 102010181
3 969 366515986
6 1901 136638541
10 1377 293012625
8 1213 179587724
19 2248 40886260
8 4812 222658596
9 3969 170487618
15 3896 334505333
5 4341 36044081
10 1480 136323456
11 2733 488356976
7 3863 280061437
3 3371 443458614
14 2968 242765594
6 1093 457942793
14 4475 306783734
13 3274 116377987
7 1663 212612308
2 274 273034026
7 2725 384994105
8 4985 241202611
19 2459 445908720
4 596 6553451
20 2606 343921400
10 1497 284227639
12 902 230827110
8 1651 406555330
8 1325 167582776
12 3668 100685425
10 2608 150071716
16 1673 171603513
10 1308 123291664
10 529 77143759
10 4537 137722510
1 2085 13813465
15 4914 402091068
3 1753 149726901
19 2803 456854853
4 2897 354131769
15 3529 84051870
15 4885 13792023
20 3837 285169877
1 652 329146536
15 3017 127744513
3 2476 251520665
15 1936 771447
5 632 466834398
19 242 372661195
14 4384 416151929
6 3309 281087204
4 3988 161218258
13 3124 147236228
11 4889 482629624
17 4580 336416490
18 3074 370889292
11 3713 437973790
16 3071 498039759
5 4181 122043705
2 4769 41118413
12 2241 440753133
19 2115 56825746
9 2226 106766469
1 4442 168293904
2 3316 515787
3 4558 125314544
4 2634 216613007
19 3958 446386422
8 3636 325042254
18 2607 423872382
4 3430 288510997
17 3573 492114400
17 2863 79054170
16 3168 266207647
8 423 377778859
2 3776 77066915
10 4807 78813325
2 4209 177198999
14 3204 227525236
5 368 298962726
15 349 409805388
11 4747 229869657
8 792 265225407
9 4971 111226748
5 4592 61446367
1 2165 167160587
13 2665 62376286
19 4212 424864836
12 298 166329899
3 3545 72440190
9 2721 396217352
10 3739 460319639
14 2834 115118814
8 2766 411638417
12 4280 228077480
17 1336 346739399
9 1218 231080069
6 4439 435754720
9 3575 395555079
10 3484 483091811
12 2969 350448372
7 2578 222418572
20 4133 91179064
12 486 221497205
18 1881 28204232
3 3800 176493948
15 3733 370111833
2 1761 220788590
12 4346 356631318
3 3835 119974383
3 2621 382247503
17 4707 360459127
1 1492 389751486
1 1642 97858894
20 4215 398199750
4 2343 384080747
5 3808 39041586
9 958 435237927
1 3923 154250699
2 1571 110226990
12 974 59367877
10 2951 150397041
6 4402 195813944
5 1242 99542821
3 2959 119443865
12 406 405238711
8 3907 301496205
8 4378 469627850
15 2075 242763061
16 172 272673847
13 984 234567799
17 1909 100239623
15 228 385164299
19 1649 2128231
11 458 362074908
19 996 269995960
17 2720 496587701
8 821 2256693
8 2015 224271219
20 4806 430898758
4 3889 348597889
10 3361 222075095
7 882 39494951
14 2316 77525912
18 3824 214602197
10 22 424660040
15 4355 191338299
9 3031 1923825
2 1372 24807317
16 4795 225652251
18 3505 213457518
15 4575 62148118
15 3175 228067495
18 1162 393450811
15 1878 174374058
18 4085 16265779
14 2225 212496186
19 1435 382319249
8 4579 64368339
9 601 41050307
15 4962 1716939
16 4710 83138560
19 2774 144571862
6 4988 142871005
20 1954 251117170
1 4 267790645
19 3970 46326281
11 2910 19238476
19 2180 153371688
12 3926 228301864
19 431 455687443
12 2175 179026430
2 3053 455297804
16 3988 101325416
10 3748 242638498
15 3969 401556542
13 1169 4081215
14 4422 185675503
16 4355 191690376
1 4755 302318325
14 1078 42715745
14 4981 127257260
14 668 169313946
15 2495 289472953
8 3901 263633633
14 3041 70030179
2 4152 147385410
10 3893 347958635
4 1559 78867256
12 3204 216232223
17 2911 436832584
8 1788 54991206
14 3876 113644195
7 4645 2993770
15 1769 355075811
5 2310 102023799
3 494 136628126
6 1420 291325335
7 3831 487696820
18 988 370990580
11 587 395157550
3 3620 85679832
14 3562 292942221
11 53 151707507
15 4030 253624778
20 1387 34579854
18 906 412957102
13 2426 185351445
3 2182 90118666
12 1131 320419909
8 2112 155797875
12 2125 454461971
17 1067 150004291
6 4523 452003601
17 3579 31483632
13 4196 416314639
3 1287 481907863
20 613 237654629
11 3134 229356360
20 3201 394283763
8 3426 400786399
4 4169 465942963
1 1175 215178487
10 4756 142200463
7 1612 66128485
13 1304 18348134
2 920 410614884
7 2998 228297390
1 2446 49122162
1 3953 105476204
16 1193 184047284
4 871 395056544
9 4720 35201326
4 142 229559346
6 2930 310106892
8 472 216002292
19 3155 104774070
15 447 69129023
2 2133 187236113
11 3936 263613620
12 4215 309183286
1 1044 325140472
18 1969 443758525
1 2322 340186963
18 4053 401233254
20 582 10147718
14 3999 191134667
6 2469 59119681
5 1174 85666955
8 4974 200832754
3 4400 301377112
5 737 472098990
15 3929 224029169
2 3763 316895182
4 1572 399509157
15 2448 479808164
14 3207 443015202
13 1031 98103615
12 411 172355617
19 4090 50975133
9 1586 213645035
11 1978 165578514
17 3879 179694467
20 174 62511393
3 2609 168001592
15 3621 303310562
1 3967 37186176
20 4702 79127543
9 1660 204514510
8 2311 116450655
20 1564 97201143
6 2163 45647260
7 2181 466136804
4 4946 379583060
3 1695 180621071
17 388 270181937
2 2532 357847631
13 2861 228857441
1 328 256378956
10 1074 225603404
14 3265 132411401
3 3459 203787603
1 519 341077107
20 1167 422950703
20 3437 74375988
10 2546 83655938
17 1037 122061855
18 2329 432636415
20 2928 412587549
7 3987 478455465
12 3283 310002794
14 4882 86832658
4 4083 458585493
7 528 124689485
12 786 260700704
15 1474 108864581
10 2406 58016422
6 296 444935077
15 1768 361947416
7 1650 15744721
13 1298 158991111
20 3716 248260636
4 3856 363781906
1 4282 221206063
20 120 84284007
6 1900 472502604
14 3641 63874386
19 723 324256782
16 3591 440161516
13 4833 494849722
19 1877 283639079
8 1781 272601487
5 4992 269055295
8 3852 271749837
14 4506 361027066
6 2128 149691381
4 1389 309009461
2 1541 335426049
9 2811 4979947
11 2606 59629389
17 2716 387132370
16 1724 44973842
18 3888 179880705
7 3967 318753338
6 1952 303650752
6 1386 31048818
9 209 65544948
8 698 379760026
9 2600 26516250
6 1319 263827985
19 4958 467066972
16 834 328095517
4 3205 457995586
19 2677 264889937
3 344 230776430
17 3965 457648179
8 3711 418946944
18 3587 117059987
20 2256 456361377
15 3310 350878535
9 3182 426600452
3 4298 10297154
12 4086 407827650
8 3699 18731495
6 381 30949389
20 610 116356751
6 1394 401674288
14 3574 330488391
14 4217 138812094
7 3868 467220523
3 1246 496858874
15 1440 19999175
16 3766 385966775
16 985 116506027
3 3513 389537024
3 2624 491032502
14 2330 486845181
7 2016 354842078
5 4244 101578729
4 519 98149504
13 3582 325958302
9 739 11757721
14 2664 219661577
7 3486 241828249
18 1356 314269047
15 1882 220194590
5 613 85016518
13 3829 247920246
14 2786 463577376
17 4046 209047290
12 651 182939811
18 3869 141858053
4 4578 118283941
11 550 324350581
19 3332 348765321
7 326 242153611
14 3909 316054942
2 956 10785562
3 4391 349952230
20 3457 209447223
15 3803 260704619
15 3544 235176240
16 1077 331559795
10 870 252647611
18 2676 203524210
1 1690 122517535
3 1135 435414066
9 4158 42003949
8 4984 143676846
15 4363 277717349
7 764 108052785
10 1985 45591957
5 1105 433968927
3 244 407251183
11 3919 244255962
1 535 87297161
2 4543 79357532
19 3437 70790033
13 414 210124638
3 3010 175674105
19 3842 162080675
14 4014 145785568
15 1763 492913863
12 4137 199320141
2 2643 6083170
6 2240 351209123
1 2142 267337331
12 4286 378472405
1 3434 307160497
3 3275 7907031
8 96 308094704
18 3824 101653433
19 1744 9546803
2 3464 294663146
3 4528 47852868
19 2505 272295576
2 3022 492719793
14 2624 376674868
1 4041 229080641
18 4584 298540471
13 2123 179702581
13 4187 88838949
12 1873 422874574
6 1558 367649837
10 2849 445756704
7 793 480671955
2 3282 166095273
10 589 234245624
17 2127 321268029
13 83 376190107
11 2420 267276342
3 963 433564144
2 663 346314552
6 1610 99989123
20 4919 248304460
8 258 78928368
10 2288 132541052
20 1294 476271381
9 4413 232229636
16 3962 148609493
10 2292 118324756
2 2391 398207818
7 2365 438647878
17 2452 233718967
12 2819 124372771
11 3389 113096923
13 3288 407723949
2 3616 259448920
8 4221 132508840
5 2531 163983903
13 3991 199155572
2 1023 98861710
16 2666 408402503
10 4047 282345262
15 474 90295299
2 3569 290032824
3 4988 205398381
17 2363 118944130
13 649 165351247
9 86 109900216
14 3307 201443143
9 3063 466802850
12 4142 393416955
2 4096 351942350
20 1424 104550914
4 4379 64262005
12 4704 34872697
15 4823 59758326
20 2746 57580027
4 4016 495350531
11 1976 173182317
11 3243 164649169
9 3570 247508171
12 3366 133125883
12 3879 446136021
20 2588 299704714
13 3305 479374056
11 2391 337940138
17 1965 126610807
4 1476 427969032
17 2688 232397275
18 394 258286209
20 4730 273098455
7 1034 371176363
6 1110 474324181
13 3048 426694470
13 4136 31154950
3 488 461846701
9 2949 281787880
18 985 455896716
1 1470 310039597
14 3581 163040394
9 4636 160885842
12 1038 234499542
11 4501 210358081
3 1866 337272388
4 261 153117607
4 4032 253818550
10 4413 339347951
16 3912 173195945
10 2376 291343871
2 4071 408125127
16 2648 277031271
11 4504 259862012
15 4917 386513231
16 4083 326542095
8 4597 417463364
16 3233 497378277
15 4980 251985669
9 1837 320356560
8 3302 363683985
1 1340 323258793
13 3408 491330851
6 3829 54358041
14 4906 127056454
16 3714 92765308
3 2334 59122177
15 2525 334897566
5 1250 302121188
11 3619 72015899
18 3786 278033013
2 1732 221998774
12 1958 213505108
18 776 289730874
11 2530 188145895
9 3491 78442436
17 3632 446718224
7 2057 430855650
11 4783 231262698
8 3082 137778671
3 4383 489808361
15 1430 204123538
17 2530 134247218
15 2226 284603070
12 316 65364227
7 1057 40842359
20 2812 125995663
19 388 39381172
10 1032 411742989
4 1994 369585373
13 3852 2544599
5 2431 417128000
17 691 418989722
16 3897 451707137
19 2444 494989819
13 3829 420856851
14 1526 120559530
11 4974 396879642
13 3171 465623444
7 1734 63976003
4 304 143982948
2 1899 29272955
14 3827 76692133
12 2107 484126111
18 2963 277261312
13 1271 288925252
4 4836 473923218
9 4107 338739617
2 1752 76700629
17 1876 402660517
5 3990 183694729
9 528 107469216
2 4093 50569156
5 4793 402531615
3 1825 145792431
15 4338 196176229
14 3933 232119109
5 1079 353431387
2 1023 106642470
20 4081 371814845
19 4704 371471393
1 2256 190809167
12 2264 118330360
8 2606 117396327
13 2445 177436293
17 3250 355373044
8 2157 449834274
14 1394 483768878
16 4230 306363765
8 935 115437955
19 4917 233131261
6 1244 264799146
1 3339 72938255
15 4471 453713139
12 2409 210238473
13 438 202284844
14 3421 406793898
14 3491 361798640
7 1994 2128367
11 120 112160810
1 3428 365857468
18 4995 141510263
20 3081 398781506
1 4307 358224076
12 4680 402869506
14 1024 407476095
16 3245 105236662
5 1094 94460549
15 843 50746195
1 58 24910921
8 2176 423452339
16 3603 465170675
11 2764 290536298
13 3738 401650203
11 57 80241572
14 3802 332204173
11 2548 223171915
5 1256 172045492
3 3714 193694310
1 3627 115027820
9 1451 46682682
16 4964 208998422
7 4898 422446068
15 2271 256768261
9 2515 151055887
11 3136 303673495
9 1275 115923623
8 3863 92052307
5 35 448031101
9 4836 100885852
8 2253 71097723
12 1642 185194487
6 3333 379133946
1 4535 125538046
7 2320 440864377
16 4274 68602758
8 4560 294995479
13 3388 160321566
3 709 67729687
1 4647 497408769
14 3884 181775473
4 2425 333579149
16 260 443520151
11 2017 489522391
16 3748 490544129
16 1016 355157611
4 3838 97269222
6 4266 243201736
7 1279 161279352
12 4970 434051237
20 2308 466740517
7 1720 13889720
13 4277 469549720
6 3774 412262265
1 2637 232897800
15 2366 5912481
4 3975 19639370
1 1685 212177853
4 4794 336800401
17 363 26788752
2 3974 192733376
3 1017 239396669
4 3236 206394138
20 1816 409857148
10 1866 288075900
19 104 479962862
8 3604 79993646
1 1542 280564399
19 4235 130104380
19 1132 270176920
13 642 235806589
16 4708 293803448
7 4723 26270646
17 4005 174743930
14 3557 454536531
3 2164 297534387
9 2257 212627329
13 3676 41235611
19 848 426959668
1 686 170444665
3 1374 120827395
1 3281 317264503
9 4666 50183566
19 290 36800066
15 315 490685366
7 3644 204325470
18 3707 23764333
1 3810 219386638
4 360 385855203
2 1591 119657630
6 582 38854817
5 2164 343261022
9 4197 100006117
19 4986 66628760
19 2696 254491728
6 3987 388902719
9 2668 324567981
7 2541 235593631
7 1621 375293912
5 1870 21247293
16 164 140977640
15 2472 449685137
1 1779 77472484
6 590 285177283
7 1894 182191605
1 4589 193276418
11 3091 271446523
11 588 217834266
16 4298 101112592
9 1995 71406293
17 1062 88664568
10 2935 480674834
16 1890 99339310
5 2596 185005735
7 2917 27696130
10 2529 247009281
15 3909 305756438
2 4223 477726979
10 1311 473688236
10 2002 55080597
16 1021 162179274
13 4046 389573356
18 3901 327367755
16 1418 76625962
16 913 466442400
6 3440 160296657
4 3193 483127491
2 2258 122175141
2 2426 358208172
18 550 7450013
17 3122 329543354
19 4059 396665711
16 2264 33401384
5 2985 94388252
4 1736 405861025
14 2836 410477064
2 2781 391938538
12 4442 400655426
3 2845 23299790
12 2280 476291566
9 3320 339338695
11 2231 23528087
17 521 464944900
6 3405 65935804
8 2067 387712170
19 2940 133722928
20 1156 250068283
12 76 146596128
10 3652 333388290
20 4214 238563629
3 3783 377744121
13 742 421401177
6 2238 106657680
14 649 462180920
5 1938 80351865
9 892 407310548
12 3497 450817669
20 3450 151421155
19 2846 92172971
9 4070 342419534
5 148 237816229
19 4092 258623466
1 4971 327056276
12 2932 146861566
6 3194 204253832
2 2647 490585578
1 3170 73495576
4 1615 298201142
15 2073 18504195
1 3227 376056514
1 1332 415473542
1 1368 238942356
5 3667 264237672
12 4064 42440917
8 3432 97460892
16 1342 422496539
7 1544 324051987
3 936 383179539
16 256 378890958
8 3171 49825836
12 3952 441412689
4 714 80597780
20 2107 87796411
11 4679 421300656
18 2028 407694885
6 4504 25511414
14 4011 101810326
20 3307 163202208
15 302 408262778
16 3153 257986846
9 3255 103709177
2 4942 495751075
11 1972 54559942
15 4127 168051069
8 1529 960128
7 2730 291377735
15 1799 387099037
14 2873 182723712
9 3049 165229851
1 111 87155976
10 4681 234198870
20 4752 424130631
13 455 473935050
8 1805 89803688
11 4442 96595083
11 2637 153750354
1 1036 294085351
20 3949 198002331
12 1521 360052768
6 497 346684828
6 784 417319697
10 1343 422668082
20 3488 73621857
7 1251 43536746
11 3780 427302473
15 941 408348391
17 3063 486161802
1 2796 253260357
2 32 273637647
18 2430 451999187
1 223 295369477
10 3789 20469094
14 661 376061510
18 4163 140668709
11 4079 484288655
5 4246 497488326
17 4052 459952216
5 92 304823999
6 1986 305886902
20 3151 130452401
7 3404 209135603
17 3858 480447014
1 3254 484480733
6 2658 376615386
20 1670 338704463
17 4406 292337675
8 3373 193700325
13 1135 357578626
5 3580 476648345
7 4360 414536723
16 4031 384419509
20 2566 125816337
3 4165 474151003
19 2336 172235402
2 3133 342706436
9 2175 366801721
20 2081 383517109
2 231 316754427
18 182 362978380
6 1940 128945488
8 3426 140838413
3 2414 377408453
13 212 242207948
11 3093 493937578
13 3864 151811855
12 1828 335439556
6 3864 155091798
18 2713 482373076
13 2259 269659882
9 4211 486450086
8 4688 30644414
9 4842 435063661
15 3307 362005564
3 2787 374152366
13 687 98345392
2 4753 169381289
14 3499 260418683
1 244 292412702
16 2029 220392691
9 4989 438923448
15 3368 45016231
9 1391 348340882
10 2689 415503272
4 1752 118478707
6 2894 3349685
2 2261 26753934
3 1166 118953740
20 297 62358354
8 1827 6721563
7 3462 51635644
10 2906 126596563
18 2865 323199032
17 2696 331246136
10 2130 204283796
16 1847 140505551
15 4633 304498340
7 1327 485283417
1 3178 109276662
4 2436 473776766
9 857 320444173
4 3198 493872785
3 3054 370279861
4 3220 374342400
20 3754 44909503
7 2327 488581367
3 1904 466899322
8 1693 2909732
13 4108 409498832
10 795 202614637
3 2278 399884239
10 3329 394298029
20 4456 62155867
16 4034 350158912
9 4819 464520849
11 1024 15075983
10 126 454130430
15 4404 327320707
20 3583 217945262
11 787 210734017
19 326 131166040
3 3641 134617985
11 2849 67633906
8 650 20150698
20 754 446484227
8 3531 394669456
8 1266 415576707
9 4781 161131121
9 4850 90895187
7 858 479987331
1 3340 407443964
16 1198 475467017
19 3758 55191744
12 1462 433017850
9 4462 340529595
19 652 44796325
17 1646 65241265
16 4800 233774342
18 1041 121025542
18 312 239640562
7 2044 488701041
12 2264 480577945
20 1453 212677073
14 3114 401535191
17 303 211366000
3 2103 350864044
20 4180 168735731
14 3228 287956598
19 4801 440639926
15 2222 469599257
17 805 320184637
5 3573 125670985
8 1513 359001630
11 1468 69682567
17 4896 479575103
9 2942 285644468
13 736 166367000
18 4019 128395874
16 4256 121645497
17 3728 412405139
17 3743 363535955
13 1306 41578533
2 315 441816508
10 3403 222549569
3 3639 46312176
20 3051 323485225
16 4538 353108656
20 4216 363806097
13 2455 29406069
8 4229 403449320
4 135 230376935
14 1070 455436484
10 168 23729213
1 266 112818488
11 4681 17449166
1 1304 8415456
5 2611 11764093
5 458 308452850
17 401 431285276
4 2076 401043248
15 376 192983263
10 245 285257421
20 1159 447961500
6 4156 163579802
19 3736 29799647
15 1435 371803292
2 1084 119420039
4 1936 322542575
4 3571 68701216
10 1622 135183003
6 4073 91574642
11 4208 311048846
20 4617 441650930
18 4534 328430684
3 4718 46505456
7 4918 151618666
6 148 349576562
2 1532 360594564
7 1579 149162985
4 929 412444231
4 2444 280952498
15 4319 357638755
16 1673 271470986
20 4610 29381938
17 1064 296600414
9 2384 83802172
5 3233 452027207
14 2114 401719366
15 4699 311282724
5 4896 44040565
12 2842 313645941
8 2792 429737405
17 3276 310531075
19 2544 49161172
1 4350 83971418
17 3271 453537885
9 1435 146555224
5 719 468645443
1 3965 278912875
14 4917 27222509
1 2689 81710907
1 2583 497651699
15 2927 461959043
19 1820 380925795
9 3008 362829286
6 1583 162583403
14 2766 377918840
3 4836 42812151
15 2806 205097047
14 3257 449548421
15 3928 157514122
18 4694 457309086
1 1837 48314592
16 3373 454450823
14 3680 39454315
17 3434 32613243
10 334 484550156
11 1643 119894588
13 1133 229867304
6 3864 478201358
8 4224 44416477
16 3003 372203331
3 1336 158517761
19 561 314825864
9 140 151713851
15 3584 5135818
5 538 111745289
18 4734 435472407
13 115 77730880
17 2759 344658099
3 3794 132407691
14 879 404673962
18 4885 216636223
18 2132 392945480
15 1186 185331990
10 3405 266592003
5 1835 438941626
8 4237 318391685
19 4666 400043853
9 2999 251925156
11 1693 137612229
1 3931 399920733
14 1202 471499507
11 576 382111016
13 4155 136633875
16 4919 427200583
11 403 92980315
17 3886 433180733
13 4983 217210602
15 370 109904930
12 438 30548453
12 955 1477096
7 3865 271385525
17 3011 35649359
15 931 405461906
8 743 420550246
8 4457 258953289
13 732 411862628
7 82 432615448
10 1602 293002103
8 1215 331664364
12 3420 196909085
7 4628 477945033
9 1678 316468164
8 3701 324305855
14 117 348286630
13 3881 382161595
8 906 340541714
4 3034 488988474
4 3479 40889462
15 1658 357729393
9 3855 463341917
5 432 446731927
6 3418 201080968
12 384 133878982
6 2310 406709870
15 14 423361105
14 3462 427268362
7 2059 460033414
7 3255 452408569
7 1413 317256523
10 5 420113779
1 3683 223408160
17 2322 295561877
9 662 98361956
9 2663 75707327
6 4466 229893809
4 1385 154466894
2 4010 350013664
5 4477 123135099
12 1526 314728049
5 2331 408544098
17 3616 10838368
13 2558 146278226
2 3250 304216682
7 3601 365475820
17 2417 243421290
20 1755 79453827
9 989 341934535
20 4292 1643384
17 4598 188112648
19 2413 82059406
17 352 93508463
4 1267 491737327
14 935 467916492
2 957 311722801
4 1515 206264116
4 4817 339921789
15 2405 127904890
3 1458 290107763
9 4167 99636500
16 2692 227420559
3 160 403266879
8 374 460581322
9 3221 464718764
9 302 359146221
1 1705 216914872
7 1728 418346148
16 2725 6046259
6 1143 221509325
6 2511 343455360
4 4994 362685340
8 3639 237320267
2 3696 36135136
13 2973 217506880
17 3827 444400222
7 4324 304433405
10 4881 248574286
1 2442 365148661
13 1901 179710390
8 3117 295166906
7 1362 452179241
4 1262 426931092
17 1480 310451612
10 2465 473761123
9 492 261732763
13 2739 253979374
20 3084 50943321
15 4730 322881771
20 2120 30015882
18 2384 138379050
10 1826 402953264
5 944 52215906
15 1078 185311330
18 2527 383778720
12 842 171619087
11 4204 422578712
11 847 481026176
3 223 10453778
20 4917 229787942
20 3773 55775828
14 34 449933224
16 2994 382254466
10 4252 73578914
6 1509 315627607
13 3305 471598383
11 4295 121766539
4 1662 363715510
7 675 101735738
17 909 164658861
15 3055 394301320
20 3916 187887670
18 2602 256347531
16 3908 129747690
10 1547 282509374
9 3263 269174849
6 1464 49972637
17 281 55345917
15 44 372244745
13 2088 390055702
4 3246 238257922
7 3100 111960784
8 2872 441866894
7 1407 42269510
20 1934 462633918
12 4828 200009609
12 4387 294873520
10 1483 220006821
16 2031 168003784
19 2387 469311193
13 4930 137062377
15 343 401001344
11 4585 324277888
14 2762 268450288
13 4848 68223157
18 2986 110252159
14 471 137723398
3 4407 495171805
4 1149 355553679
1 2020 330011860
17 1679 443772743
1 4045 119429353
12 337 345168910
14 1768 465665285
18 1491 494392945
8 2396 258271490
19 3853 100167140
15 2707 4000532
11 2298 66137657
8 4451 182677098
19 104 60992229
1 3521 42112532
20 4454 108495582
20 4820 235729221
16 4877 230548368
8 1584 4439493
6 1751 69201948
4 2167 353551067
20 2403 461662635
7 3697 388343300
19 1686 335587486
2 1053 235817805
20 1650 13471017
9 2437 389807698
4 4850 69827903
11 4470 18374244
1 3164 359248249
5 1453 243393025
5 2205 367482686
16 570 470311945
16 4592 424835187
20 2608 192886037
14 1655 281014589
1 4242 376868326
19 967 487345090
2 4711 400298334
9 2232 131880402
2 1303 209768729
10 1331 416532006
20 36 176915550
20 2097 16308864
13 4393 220611500
18 4866 68377136
6 4526 126512374
18 611 478356313
16 2337 419854309
19 3998 486184003
14 389 485495953
18 3478 403968607
11 4287 282118672
6 3239 421341192
14 19 484242450
9 4370 171704373
15 475 85598299
3 2118 182311004
5 4464 394754685
15 2248 367251466
8 1366 475715304
3 4819 269249645
18 1404 108662588
10 424 455016632
19 2377 155612628
13 207 3602871
14 2144 402577430
9 2852 333503382
11 2500 347563564
13 1154 254008315
13 340 483529078
14 122 52527627
6 159 150717442
11 2445 437408196
12 2857 106978162
19 2205 362821415
8 644 391952850
11 4760 54642169
15 4591 297379894
7 1820 422931845
14 3506 114155971
16 3004 62134314
3 831 158699159
20 1641 28504137
4 4210 125589266
19 2080 268493638
4 1634 494236638
6 1298 480846613
7 3357 238956922
3 1967 400746631
16 1031 1456888
17 2194 446933464
14 1883 339277979
19 1064 208547453
9 1840 477665542
14 1560 331376298
8 1700 488773401
10 1499 49573234
18 3820 37466234
15 2485 88308331
15 4730 413183466
13 3138 410766760
10 2909 178038885
1 4529 396794570
5 1588 9820082
11 4492 84432023
18 434 200199809
4 2517 31972941
2 395 185361550
15 1282 395062605
6 3061 204460249
10 778 158452195
3 4608 105898813
11 4278 99383853
15 2590 192326771
5 608 55127619
12 2011 478390007
6 2782 371315700
9 4941 307502562
8 335 234745863
9 3044 271705338
15 1412 367094856
6 2363 73980554
6 824 439601440
15 133 101430989
6 368 474106767
16 2336 451929859
9 3156 181704818
20 4621 239528676
13 4227 421978666
9 517 297314312
11 2482 222806958
6 4677 384465620
15 62 24235832
6 1794 373888960
15 396 36792043
15 4637 253224403
14 1455 87919582
7 4848 97817338
4 1226 479589552
10 7 408610765
1 4441 187720917
11 1112 10681629
19 756 369427522
2 2858 155066407
1 4156 457212012
1 4401 244156972
13 2572 470317942
18 968 378217999
12 2208 147570072
20 420 476152522
10 736 16031349
10 3327 144898049
8 2294 111013203
13 3699 284273452
17 3795 83721747
7 3290 492816382
8 1950 240325996
16 1093 133355094
2 1852 482805030
3 2177 459499877
14 4800 459360513
19 1370 430838955
6 2468 5324898
11 1428 246734970
5 1126 137777239
20 356 41449484
4 2172 466028371
7 3235 274777586
3 3879 197097887
6 1211 418929415
18 4155 359697626
17 223 461104758
14 3445 241097116
3 3855 385012299
8 347 470859035
12 2569 415573791
18 3615 10147383
14 4400 352853243
11 1348 39956337
10 489 232496787
5 3215 405438307
9 3793 364331726
9 3430 472014808
6 959 238196393
16 116 490435420
12 4976 6353136
7 2507 273261623
1 4237 104422595
20 1327 169176413
11 4614 254391740
1 3129 25765450
8 4642 301527802
10 4609 284445913
11 2932 204529746
15 4099 351285768
15 1927 6644217
12 4571 203819946
17 2506 292093409
19 1256 158208332
10 1405 354320382
2 372 120497381
19 1530 101574384
11 2745 248614067
15 36 440018072
13 2389 246674691
1 3258 449179627
2 1854 210377803
17 2660 282414399
17 311 187412851
5 1156 405447319
15 3601 132241895
5 919 411912086
4 746 31928207
17 289 468286790
16 3465 360575090
4 1276 225068040
15 3383 283988582
12 2929 207691722
15 2903 311152538
10 3940 256141190
10 3846 95727790
1 2108 124760258
19 4291 73344423
3 384 203118879
16 3423 51847652
9 330 381354306
19 4862 160570179
13 2135 194728511
10 4716 21527422
16 2517 222437584
20 1281 154622916
7 2132 61967523
4 4237 388865580
19 2221 448572708
6 2851 167775549
7 549 461583602
11 945 273663090
2 4306 5173620
11 222 44562873
7 2284 163174124
3 619 207400176
3 4421 359133417
18 2642 73530514
11 1457 394073847
9 1169 354286388
16 406 297747300
9 3400 224993896
12 3005 223139956
8 1046 26953331
8 3606 116996380
10 1159 237687703
1 3559 5839301
20 3472 198303166
13 1110 316594244
8 561 322275300
1 674 357634955
1 3722 120275603
10 4245 168349155
1 4710 302224320
6 2652 177277391
19 1298 140265007
1 645 18347006
12 558 332948808
11 2575 243629360
12 4162 91925649
14 4325 15903622
20 1378 351533719
1 195 19587326
3 3698 80463144
17 3863 322097122
11 483 182612696
13 4280 325178247
7 323 213183617
11 1698 234125283
8 1824 534592
19 4968 481322157
13 1614 305991588
13 3232 494441115
16 3179 240684163
11 3074 451683491
8 3729 261176895
17 4345 70555251
3 1668 224495057
3 1959 210800249
19 4840 122339113
12 3645 31252138
14 363 208890114
14 3960 223108278
8 440 218554097
13 1660 252220941
2 4042 437589427
17 4877 301252516
18 4212 351494839
18 232 193637087
3 3711 458435775
5 3879 401771605
7 2612 162560138
7 3721 383496421
5 1965 87701525
18 3189 146787546
6 2592 152574985
11 888 279397302
13 2091 209177048
20 1745 431533922
17 1656 384750883
14 2108 456971282
16 762 53489636
17 899 189409461
19 1062 263539972
12 2198 442538133
6 691 132886972
20 3588 307542012
6 234 349060495
18 3167 146201877
10 1781 398922377
11 4980 475674173
1 3523 205898813
9 1440 459407914
12 4122 294028755
1 2027 237650418
2 3956 414970315
11 136 73436679
1 1154 135098233
11 2171 44131790
8 2851 348329648
12 633 61341688
12 70 465931411
13 1795 398369864
1 2866 213966722
10 4586 290120920
4 1085 396174032
6 2860 54721066
16 4914 111907165
20 1653 115289625
6 2321 106666768
11 4190 179310256
18 2634 331404208
15 1602 330840856
14 489 146084390
11 91 207366603
12 4691 107927924
18 3001 496153823
10 2991 51961330
16 1634 203632575
15 1462 493812413
5 762 492447504
8 3443 129847111
18 1597 357285979
18 2140 281283341
20 736 410459544
12 3190 163475510
18 3859 224557751
18 771 294842719
8 3968 66259924
15 4279 178373865
11 69 295199315
8 3143 276176579
2 4718 28951108
12 704 418163255
20 2435 420617432
1 3357 221160773
20 2720 70038397
1 3321 287748752
12 2399 492968805
3 2632 266032376
2 903 207820487
5 2890 430687256
19 2760 357248054
14 3152 492345970
18 476 480414200
7 493 32731179
2 1343 464761149
15 501 313871155
3 168 7003919
9 3752 249846002
2 445 12083148
18 2871 337855917
18 290 472221413
17 3342 478263326
3 2786 126655007
17 2384 144661569
10 4260 331969017
14 2294 56500300
10 3151 137829626
17 968 185209055
3 4405 130765630
7 1865 464112916
2 4203 305067920
7 3238 370342227
5 1391 110187072
2 4119 264039613
2 600 381498878
19 3357 439575595
13 3594 284490795
5 3818 45912394
16 79 227837479
14 2139 166244922
20 3422 435758917
19 3769 33674089
19 446 494235302
8 267 332805296
5 4531 379661959
18 4940 142445412
4 1632 447628479
9 4467 199561228
14 4163 211179031
2 1246 365044268
7 1373 162449296
12 2453 362668045
14 2190 165019075
8 485 76176006
11 4036 490167453
18 3018 270235461
3 629 228172296
11 1170 218656121
1 4879 245105786
19 2129 441383008
16 3511 204857690
18 967 230480274
20 3758 372550732
8 1907 347608635
8 2157 416006359
14 1939 362734454
14 4178 424073132
20 2721 422331429
16 4328 155683853
3 3559 420832552
15 3523 87376967
6 4939 344343352
16 3841 89771139
7 2099 62802822
12 953 240916042
5 2938 132131884
1 3399 256431204
16 4593 313625728
13 918 106764599
18 822 120419247
19 4308 291440485
10 4031 366394974
11 3289 395549328
16 71 31198056
12 215 49296018
2 944 67920944
5 4619 389944018
10 4607 86399014
6 4970 273328887
7 659 417116396
6 516 432452938
14 438 436995716
16 1676 122560397
19 3346 238408435
19 1686 462124097
19 1516 378056922
12 1335 232256826
1 2299 163934325
9 4768 268417155
16 4873 83798975
1 3499 477645418
20 1817 96906884
8 1812 167814347
6 631 50292361
14 4560 302380629
14 1947 231263698
1 3505 6967128
20 421 487660536
12 4535 386427770
5 2618 344619573
16 64 335528556
1 4093 378948536
3 3992 197085565
4 702 133747350
13 3209 456021114
19 3558 155868568
9 420 362534461
6 1248 137807397
6 1990 307078622
5 3865 142264449
20 1436 157015353
9 2985 209576757
9 1486 22974339
17 16 164562672
2 135 413244775
7 3449 199386548
2 2626 212539299
10 2777 44581002
20 1814 125738335
7 2832 105823723
14 3843 375926931
2 1550 182430508
14 2706 17115274
11 1431 444905936
8 2049 472480807
19 4359 496724643
7 3260 55730710
15 2686 418828557
15 4820 187424364
17 253 77125329
2 3308 169222127
12 1095 398015635
9 646 377082846
14 3848 25599084
18 489 420478243
13 569 306770122
5 1102 354623278
8 4401 193370939
8 3550 138392377
4 1365 448453913
9 117 465112452
14 2984 397925696
16 714 127808771
9 1907 383697470
19 2084 475232432
2 4014 195337748
19 4286 142503178
1 1396 120844215
19 11 382040511
6 435 378738826
9 1082 160209425
3 1761 241545597
6 1610 271090318
10 2135 410295238
8 2734 122871637
17 1258 41896580
15 2283 392574063
16 4796 239688605
14 3117 456207680
7 639 483859819
9 2165 321195935
13 3938 224925677
6 3341 168226005
17 353 98101684
5 2873 80027779
10 1328 75216834
15 4223 497116616
20 4352 412518593
16 2807 253754152
20 3025 275722559
6 4436 417299005
2 4446 455757320
10 641 390985206
17 3435 89350458
2 2541 353431615
16 3945 117254983
8 4694 489758453
5 4489 319878219
7 1337 283044211
6 4076 213044172
10 3040 338191014
1 2601 87473015
9 4273 23966429
1 887 305724860
20 878 421989334
17 701 239413195
5 119 155158329
18 4153 461010040
20 2257 195358485
10 3478 416561643
16 2610 256511199
13 1515 423892622
20 1673 321525944
20 1691 78845623
13 3490 406809657
13 1951 104950812
20 3096 226708711
4 541 88859815
2 2225 141959569
18 2164 130551364
17 1197 42351071
14 1645 187775734
14 3567 106372403
17 3459 254120022
11 1330 443663927
3 4899 111232721
11 4972 92544643
13 2180 490359532
19 1893 80472215
3 4312 313442998
1 1745 449460851
17 4889 131988179
4 1081 365565570
11 4148 496905974
16 3446 355268952
10 4921 279807075
20 3622 103608300
18 3992 12546241
9 3308 467499591
16 364 156924774
11 2684 477621772
16 4548 140824141
8 3443 184810661
17 701 402476460
7 867 213668347
13 3128 274241845
2 1708 375263431
8 4778 203131714
13 2676 332836861
13 1246 406408636
12 1056 386500280
2 2308 114433697
1 2336 392853278
15 2790 349098716
1 1358 265671892
11 3637 65463169
5 4407 16045145
8 2303 390326808
7 4192 15640484
1 1940 392402004
8 4777 460201069
3 692 112251201
13 4557 75810902
3 3618 275061533
20 3351 231155325
19 3747 204431922
5 1439 379186053
10 1639 297535728
12 2147 286180360
6 223 108390362
19 4229 28694897
18 2813 337395229
5 1811 139543221
11 3150 41504564
11 4409 337881067
9 2994 236538210
7 3048 275667272
17 2954 64414243
14 2147 207553143
5 3033 108438944
9 4140 389300655
9 996 437655039
20 1611 219319216
5 209 132584061
4 3807 127935389
6 4451 252084211
18 2554 50623170
12 4107 237937483
19 2304 246656962
15 3272 182401746
9 3376 220243938
8 3784 130883637
20 3713 384717766
6 3972 471464054
16 1686 280442840
7 4288 323335859
7 610 309890246
14 1855 20115030
17 740 310328810
16 3106 441953357
9 244 74265537
13 3010 200079744
3 803 416603381
6 3593 396882648
10 1174 241437355
10 4357 232097275
1 2548 148460971
2 4653 204606034
19 2395 304286783
3 1649 295898395
4 782 432195222
4 3269 477670020
7 4105 128920555
19 2174 74516822
19 4746 443574589
2 4507 50823738
16 1410 51517164
16 773 292200310
6 1850 325051636
15 1286 384634874
14 582 472685147
4 4757 453443615
2 1557 20643923
5 545 150441478
3 2614 198504647
19 4265 16348212
17 827 236514349
6 442 292756486
4 1193 229329533
11 456 153243400
3 4646 134659780
9 1770 32114696
17 1521 157756238
18 3818 183281397
2 806 342192651
16 1555 125906944
9 1223 307206579
14 1969 213486340
12 4715 342643300
14 1371 63331563
16 2946 388659858
19 4804 110074156
20 4277 417044072
2 485 309265231
15 2138 459290878
15 389 472034248
5 2031 6935677
10 4097 330884386
4 3842 356003926
4 2331 31026469
20 1407 221546564
13 2270 351364936
4 1792 457476679
16 1023 164956540
9 190 82085215
16 3422 239372708
16 95 171377848
19 3898 466909584
5 1213 33111345
19 2184 372553858
12 3117 452076863
3 101 412671325
12 3828 153457965
8 3854 45542811
4 2452 33987729
1 3590 190582409
8 733 128268588
1 4744 301294150
18 2475 323889104
10 3793 274531135
7 3742 146309390
9 735 352288490
5 1933 445505803
6 3276 78679282
16 3441 314306753
3 4354 309252099
14 568 399926187
18 2456 466742968
17 15 464636195
5 3411 494250389
2 3446 102970722
18 1285 323019572
5 3360 109249623
5 114 459822901
5 1639 382728205
11 149 271125673
10 4316 70815839
6 4559 484131674
15 4692 60185381
17 1344 362329961
4 2883 465804994
11 3627 344872101
10 1589 141407259
1 1542 247608967
19 199 114604751
9 4639 223925664
9 1642 341086102
11 1143 226698001
12 1016 17143663
20 2042 89213201
18 741 235622575
20 1797 38494513
4 6 158780650
2 1143 65471923
3 1885 63395430
8 4408 360254160
9 1146 473570956
14 723 372742601
12 2403 130985474
3 3439 197879844
3 4100 344873838
1 2570 346768620
14 487 233107962
12 309 272462146
4 2741 11414755
19 2634 375441703
4 547 155669585
16 1608 406399499
2 4126 33298969
14 1253 232890739
5 1022 273108124
6 18 136930728
17 2846 53908689
1 1411 96477793
19 4633 48119962
17 1828 349014344
5 3071 457898808
9 4964 215965144
9 53 64402315
8 3853 450574531
2 832 259359246
14 4257 98850574
20 4626 368641649
4 1982 211454745
7 1643 420823700
18 2907 96606609
17 2601 44581100
8 3128 186679756
5 2543 22886338
7 1897 230364004
20 193 326111303
3 3691 123826881
8 3342 418979763
5 3605 140958974
17 2013 300086209
11 2328 73207666
2 1880 487967129
8 2687 50259716
18 227 61270264
11 4655 460479408
9 4773 201543051
1 3120 370229622
10 2701 207109111
18 2209 462572608
16 2997 123120617
6 1615 359327675
2 2491 417497324
13 4990 145195074
5 2074 207988704
8 3398 170099736
15 805 44526161
7 2399 179457284
15 76 284653424
6 756 377808779
1 4405 129676572
7 4532 482663814
13 300 326650003
16 292 344765251
12 554 472333284
19 2637 422005969
4 1225 305743739
3 2732 443262860
11 4493 463398419
2 2244 375655503
12 4724 220528977
2 4669 292158089
2 2607 442051540
10 3920 336569238
18 4134 1489780
16 4265 219031332
14 4431 350339763
1 1723 53228326
18 4288 473039149
15 2247 381499943
13 1208 3771148
15 2876 243975893
18 3577 179592613
5 1927 339164067
8 3648 227182004
18 1381 250745179
4 3323 183396508
1 3148 451473315
11 3449 59880719
12 2397 42058962
15 117 444597413
13 2860 235666396
5 4931 74060622
8 4502 493148989
1 2169 487994891
13 4497 144316541
19 2215 151117784
16 1447 74136342
13 383 446874584
10 3618 20071120
20 2181 55857295
18 4793 339451516
2 4319 300974693
3 2202 340508283
10 1773 231994522
2 1941 163528366
9 1537 13814201
6 479 475482855
5 4576 22240466
18 459 149263916
6 4744 404521313
11 234 143316012
18 2991 71313015
20 1284 184646214
2 2441 488638582
11 853 207433856
1 1538 439104500
2 4712 300819083
1 4624 245030685
20 582 160232488
3 2426 396604965
20 4144 11989899
1 363 336765385
19 4936 155164663
7 1398 133287848
12 2100 481240340
8 2387 61169139
8 699 109202370
7 2513 424482547
7 1773 212627279
5 2489 197771719
7 4822 92723449
3 865 232926049
6 739 82556321
18 3446 457206070
10 3786 244951916
1 1984 94993846
14 3270 309951302
2 3529 104081019
19 1953 199660301
6 902 356828787
17 1712 472624666
4 172 214396247
5 4826 192456627
18 4147 107712249
3 3041 444347601
1 4870 464988624
19 1230 372993781
19 1513 262507104
9 4096 388177047
5 4345 121893092
18 4030 308372251
4 2279 171151698
3 600 432464774
5 3477 359018893
3 4273 325356179
7 1310 336525785
2 1487 218904085
5 1602 51869593
10 2793 45672257
7 991 400456419
17 4815 131721352
19 1936 37787852
2 3926 104242803
13 1802 112560874
12 4281 44133280
5 2945 439859714
15 3432 152336439
13 247 482327939
3 4148 169939672
18 2301 22821160
18 1160 402128356
14 392 277876287
10 2921 166323686
16 2317 290733226
2 3303 378806233
17 3468 453358127
12 3489 275960697
11 136 186566505
13 4444 13687239
1 2004 243175042
14 3789 82851154
7 2575 37629753
7 3113 265258146
12 577 325303562
12 3483 47257606
17 595 302139269
17 2990 451138662
2 4290 141882690
3 1055 182722436
17 2541 10265409
2 4084 176971359
4 3786 364601166
6 1854 229774489
4 1476 412837826
8 3818 152814376
10 4167 468724356
20 3347 38410438
19 4338 132956813
19 4962 410976580
17 1027 475814928
11 4918 319060641
4 3830 221816274
8 4867 492566595
12 2526 100668577
18 2455 215708171
16 3962 363056987
17 3168 147457930
6 4417 79024467
8 695 298521948
19 1309 294113152
11 2999 295190547
5 3388 115862134
6 765 408669369
12 4041 245748267
10 2145 489955245
11 1367 307979830
3 4908 352135154
10 4782 352335548
14 3856 468245312
15 947 181440930
10 4523 367959258
4 3468 459307965
1 2563 469579002
5 729 171090681
17 1290 259837574
3 1212 342135548
13 4731 168528949
1 3105 22461991
19 4339 249684517
7 38 45810081
5 4056 49269805
11 1052 178090814
2 3013 428653249
1 3627 4021117
8 363 177754862
9 2609 71007794
13 2057 121268596
1 3740 289119676
3 3245 249093678
1 4938 77382091
10 1536 20877931
13 888 461551367
2 2558 235880951
15 1848 413108458
4 3523 411045384
11 624 496353941
4 4054 444040831
4 1745 193829964
9 3473 112383383
18 3949 262959108
13 3142 218056497
15 792 394677846
4 1627 87289593
20 160 344050128
2 1063 189131228
3 3269 487200806
3 1626 163614194
17 1929 371877979
12 2224 210258997
14 351 146190631
20 1870 101744890
5 1815 13072492
18 1235 261511497
3 3176 314736262
3 1344 112240543
1 3309 113744773
14 4256 363187218
12 3873 358894720
6 4424 40256149
5 3642 8232502
16 2607 207455236
7 4024 210240034
15 3343 224537848
10 4247 413266855
17 4393 301640041
12 1888 276412229
17 469 266011577
1 3868 313224086
20 4591 180541992
12 2073 287010547
1 2250 291672965
13 1073 303225186
7 905 444332145
6 698 102336703
12 1104 379386005
16 1657 323255662
9 2535 282448222
9 629 107159697
19 1215 16463301
1 1250 78272570
17 4634 168679449
6 4450 23838009
8 406 155780702
14 469 197992021
17 4306 180944831
2 1602 180995621
11 3992 43548082
6 811 467711953
15 3161 338054013
2 2693 377419885
14 4707 354981410
4 4237 57924962
3 1670 473494213
12 2875 261198522
10 4985 323806386
5 4858 225266217
9 666 454057071
11 1957 397537661
16 1147 54681039
1 195 197044062
2 4501 154294458
14 2132 238444937
8 824 482061504
14 4002 389577062
7 728 5343069
7 3760 114137763
19 434 37229815
10 1830 297178934
4 3444 307255026
12 1378 78100849
9 2592 473023676
11 1151 497497320
1 2408 330859540
1 1914 63069686
3 4003 332988154
18 2527 383997008
19 2294 472992276
11 3440 488044592
9 540 447573792
11 1550 350376560
11 742 92010096
14 1509 445211140
8 387 460477587
17 3532 288844930
16 2881 55461151
15 3762 136000594
12 2161 303372714
7 4506 292378396
5 1462 255731035
17 2495 305962909
9 1390 72499824
8 4776 192384082
7 2375 197957825
2 4996 222578643
14 979 50064618
9 2023 333804462
14 4060 290720089
10 1275 283116909
20 3824 494975996
14 3655 438125403
4 2157 115334257
11 3235 259680437
2 3165 138897842
5 3177 495315981
8 4739 47230264
14 3381 299569469
20 2940 168542680
20 3574 62593384
3 4239 171508023
19 4466 111784638
10 2172 318663339
5 4989 102849930
13 1640 272631847
16 2282 15641543
20 1423 487256871
17 840 59325387
16 2760 18825229
16 1598 178463196
8 4837 409701931
20 798 329082
2 2247 474137879
1 4261 178347610
1 357 277006336
17 4033 336702234
11 1286 47750611
6 1297 339603060
6 1441 315558262
15 4728 294521805
4 900 398920154
8 2138 374983393
12 1010 24880805
5 2261 173814279
3 579 444345458
3 2345 246396408
6 3607 190626290
20 952 47058167
13 3362 438336010
18 4246 484189811
19 4818 227035921
16 1705 418886316
14 2180 273581388
2 3801 448480012
5 4658 34618550
15 801 375629392
18 4327 140230468
14 4412 362875859
11 944 76597532
11 3344 300938397
10 4884 443144231
20 1446 423205737
7 1589 355830987
15 2383 399332824
7 1437 185598662
8 3144 266490460
12 3113 71709496
5 3566 358336531
5 3121 473098067
11 4978 202809140
4 869 472751888
12 4526 297534251
19 2249 437911583
13 4414 221354544
14 3481 427497710
10 960 130821302
13 1597 318464904
19 1731 221269794
4 4894 65404718
14 1747 363626563
8 4190 286104998
8 1755 493019787
17 2948 215269699
19 448 459960336
3 2789 452852971
14 4661 491486409
19 387 6416525
10 433 370182278
9 3682 177991522
1 898 292214683
9 3229 209891528
15 909 267367766
3 2333 475308597
3 3738 130120669
1 290 87591978
20 108 62360445
13 2847 32235796
1 2671 149979517
17 777 285009778
7 256 5637221
5 4680 436036911
11 2568 157421623
13 1237 296115005
11 3209 14765410
10 4978 445005902
8 4606 63739438
11 4628 475197074
10 4295 244740994
17 3012 495265727
12 570 222677804
1 2641 356109405
19 346 208975867
14 4351 289495666
20 1988 239384722
5 3930 234918349
12 2221 373398124
7 3875 419593311
10 924 151738015
19 417 235782340
13 974 162314739
6 2089 140178257
3 3556 496556553
5 4399 234152230
6 3590 152642835
3 1618 335768208
12 2731 106838975
8 3795 349775911
16 3590 222236589
3 29 473379723
1 3282 114579023
9 3510 5704799
8 4238 22168965
16 4309 294385150
6 690 438365645
1 825 381894975
20 3112 452438764
11 1040 146808813
1 4763 451512244
2 1380 206669345
20 1370 357034710
20 1335 287197227
5 3997 55450127
12 4144 77293194
14 2503 363991234
7 1931 236277535
19 2906 245863724
20 1453 136072990
4 301 134764273
17 1957 230858462
12 2353 47479458
10 3804 99067208
6 1311 61491543
15 2421 451145324
12 3235 437360958
15 3509 297003194
8 2260 114261269
9 2835 267163611
3 3481 372135259
11 3337 301605158
14 2780 292885041
2 3313 180851738
19 3082 204151585
19 2552 2641952
7 4657 107377904
2 2989 253955129
7 1281 18985572
11 3018 100611574
8 4627 322264776
18 42 221861683
9 2692 390106200
4 4889 320072961
13 250 221992214
9 1127 133614436
19 4677 266896188
17 2716 84759873
16 1911 77039140
10 4909 469701122
1 2676 209694594
18 3333 390802912
7 1882 252376618
6 1068 435473941
12 746 15962539
3 2347 459988257
1 996 65117827
17 486 132924563
15 974 453262733
20 536 486136603
20 3414 90973568
17 4537 184463692
1 299 391670017
12 2859 452187543
3 1015 126534986
9 488 240077145
16 4815 373892882
4 2261 407847071
9 1641 93347029
6 3682 17041040
15 1396 23271950
19 3880 129404671
15 475 60880905
12 3992 363774484
7 1234 175730214
8 1626 302251585
17 3991 11839842
13 2979 252972459
17 2609 336331148
5 133 315079489
16 3668 234959253
3 1299 407698604
5 4483 329024377
17 1793 87728984
4 2748 92222897
14 328 71005118
15 159 494230038
19 4927 263152230
11 871 403329141
14 1250 249708149
5 3222 94967874
4 3415 262221297
11 1685 402028102
20 4292 347798927
14 1969 457123283
11 3762 195799963
15 102 313228848
9 3852 259488642
12 672 133790475
11 1752 353382631
5 3404 193817911
1 660 249913913
5 3836 420947748
10 4602 174844773
16 511 286190031
20 4340 180442762
12 4012 457348459
15 1367 459713152
14 4632 133699936
11 1908 131761398
12 4402 201229516
20 1914 458421607
7 1782 312586968
15 789 197905723
20 3094 272323990
8 4562 243434882
11 4378 388109637
7 4095 349475437
16 3473 19667911
5 4543 398068285
11 2461 64714465
18 348 206350803
9 2051 5009001
10 2787 276621072
20 2760 123477195
14 3555 149221305
1 1964 480458477
17 2885 288956016
12 2962 493362807
5 2245 333692673
13 2510 156616400
12 39 232757640
12 4173 203211088
10 2898 38741485
14 2896 328548098
19 3136 10015873
7 1944 324733629
15 4955 179072476
20 1059 131184884
12 2881 398070409
19 581 401383743
12 745 462173605
11 4431 278291254
5 716 200151356
8 4796 440035776
2 1780 98433552
9 3318 489787418
17 4207 247242426
13 1869 56540868
16 3604 161953725
16 847 205231533
6 4004 466997393
6 2256 329985780
20 2058 251093003
8 4964 199011248
6 4571 472637586
15 1840 273117038
5 2414 281627490
6 4604 54592138
1 4549 36134895
9 1010 453506520
18 4034 278046318
6 3008 292302389
9 2266 406830147
17 3986 404093795
1 3821 145719366
9 1344 279080939
3 2995 362181364
6 4550 450902868
9 3232 497659847
2 2270 317259300
8 2320 354145253
6 2367 405030675
19 4475 327832583
19 3705 365043702
9 3370 405757311
16 2894 20985253
19 2071 329559358
4 4275 322668882
12 1528 324999742
10 3740 431659363
10 1293 75717163
15 3994 23909582
13 1613 373064859
11 568 429439100
9 940 49138390
13 521 395649656
5 2824 421165033
17 2908 328026182
8 4334 44358442
18 1624 210056625
16 2593 479828254
12 3559 225929658
15 3211 259333441
20 3590 381192486
3 2562 330064471
9 675 39194824
3 3876 128715635
10 3878 33198897
10 4474 395106334
6 2776 104438932
8 3064 139568245
2 4382 247279262
6 1611 361082770
11 4206 124379626
13 2273 233540432
3 3727 144949736
3 2924 346418771
6 3525 298110025
6 2255 21611009
2 555 149928975
10 2599 219406418
9 4855 315651119
20 962 139569389
4 986 176737217
3 915 253711924
7 396 53103374
12 635 256818264
1 4091 225989013
3 961 34855423
6 1245 441343087
9 4139 277906662
13 3336 243905107
1 122 186869544
17 4385 97135386
9 3730 163335258
6 585 180068962
16 3910 299021395
19 4265 37132900
16 688 467290084
2 983 52548051
7 2510 185300105
5 1774 358503065
19 3245 188249073
17 2666 325818639
15 2386 287569009
15 4217 350544500
1 3196 29641587
4 1714 108076714
11 2979 94981222
14 2153 332789789
8 51 165350662
15 2441 6522651
6 4041 212166750
6 1232 429266079
8 2644 32124746
3 1470 366217733
3 3677 343937684
5 4941 340715769
5 3199 339364061
15 3474 314452214
15 559 91456665
5 4586 301789194
20 3700 281182529
18 2901 121619053
13 727 228610696
1 998 410046689
11 188 213130350
10 1793 55612464
4 1951 375412057
3 2595 232051931
15 3392 273797199
13 3213 146933570
14 4255 170522456
15 449 252831947
16 1799 107472370
3 1963 454409193
18 4782 94278388
1 584 311231076
7 3219 17665191
5 1754 51242152
10 1079 324842359
2 1529 230556174
17 3700 270757681
2 1115 372646390
13 480 167817662
14 2956 239976304
10 4106 97240987
17 3238 231764620
5 1932 236453319
6 114 252161956
14 4383 335820812
16 1413 255163762
1 4337 497595373
3 1044 446718272
18 3033 72177360
1 3431 80885168
7 401 438170554
4 4049 239224579
6 1227 323385767
8 4941 370124240
6 669 236963731
19 4778 190978154
4 4268 268678620
10 3288 301598610
4 1116 17557445
7 4377 298529613
19 3021 470355496
15 136 10527829
16 1775 438147428
14 420 394815240
17 3631 100666023
7 1373 38286291
4 3047 247438785
11 1910 364943654
12 1297 400404660
4 3473 78300128
3 2932 409687064
17 1701 203584044
15 4781 415074690
13 3387 55616088
3 2719 402885250
1 2460 344030902
12 3787 291876924
15 404 338909739
6 3200 489944204
19 2562 451642426
7 579 333791138
11 909 273482297
4 1999 55962382
16 648 155453274
9 1159 166055474
5 3310 8152487
11 4022 53456436
8 1822 14618363
12 1189 261960351
18 367 441378912
5 2557 49279690
13 4668 264408814
1 3576 202925566
1 2882 224595324
20 1220 410783484
5 389 166368358
8 4959 469258967
5 406 488872661
12 27 77762571
19 863 388983021
5 539 78563276
16 2340 496974717
15 1380 249820505
14 3235 248612730
6 3213 316593528
16 4476 217941899
10 2014 495746172
19 1666 109867651
13 2844 71873160
5 1968 241635475
18 571 75489357
5 541 268858785
10 4298 313365738
12 1703 58438686
16 4450 58916459
16 1475 39309058
1 2415 328905806
4 539 366898223
6 1101 13689592
1 85 275840209
19 4251 458876432
4 1211 248409066
8 2323 140480766
18 4541 339720108
17 3719 322720768
18 2056 441428377
19 2485 56039313
7 2050 81416044
18 4828 26526313
4 2146 217615574
19 1876 225130889
18 3484 155870322
5 354 431171561
6 4387 436503814
13 3577 198333049
5 2637 174077064
12 3689 484018165
17 154 381012387
13 2587 399465936
7 1725 275489570
9 4154 353806639
17 2809 296162871
12 2139 300354106
11 644 31285982
3 1005 205537421
3 4134 471673920
5 738 385890851
18 995 135726212
1 1235 321639948
18 844 381789241
4 992 325921233
3 1498 155411791
16 3221 355695335
13 2691 151429224
5 3589 417104878
14 2770 280289159
20 155 373586540
1 2779 256003257
20 3899 315015734
8 1947 93421919
19 533 386005807
11 1276 332902603
8 2850 255921780
7 1262 237276237
16 4292 495965422
11 3591 48612340
6 4378 171165189
7 3164 300786056
20 985 284396186
13 3613 411517556
17 1163 363902696
10 2500 273882953
7 3524 3489970
19 2326 218719788
12 2895 354670299
18 1664 396369578
7 3413 396792888
20 1930 489847957
2 3181 166891330
18 1727 496649458
18 2948 434201423
10 1531 222020989
12 639 166499243
1 3771 140502537
16 116 71824296
8 1064 308322682
1 1948 152153507
12 1611 194541854
13 2259 38618614
11 3650 473884871
16 2086 400220764
18 1953 305993976
2 3787 95020699
7 17 95083740
19 3236 468563714
15 2293 408640395
9 276 212544204
15 503 298049586
5 1431 419749374
8 111 307763980
3 3350 461502379
16 1860 373424113
8 2640 88443036
7 4944 311738570
8 4714 208755023
1 4183 354254950
7 2416 22340226
4 736 289597736
17 817 429776940
20 4850 295489865
17 4942 320678275
5 3648 353633222
3 770 362487767
1 909 285548540
2 2419 386612995
8 2912 159675969
18 4351 430280873
13 4073 303282855
12 2040 403799272
8 4313 11812337
17 2232 30304156
4 613 466252663
14 2653 138740241
4 1244 238814348
16 53 60945006
3 2004 356829171
17 858 89583956
5 1496 180681953
16 2224 204598705
9 4356 315296392
3 3569 304646959
19 4678 98307818
8 2247 389380330
17 119 493761520
18 4010 431635359
11 904 244572924
7 3773 344320951
12 2877 94744643
9 3661 367896170
9 853 34986144
18 4785 11575939
3 4439 96917264
6 3946 174771043
15 2517 251130056
17 1084 285115260
6 1756 399757124
8 1587 333772656
3 3442 221816613
18 4375 291345127
17 3870 351699472
16 4056 110684787
19 3980 255991991
20 377 365030559
11 2174 20031604
11 880 240314539
8 2459 355443060
4 3292 318974659
4 2491 377929729
10 950 180341494
14 4071 244695798
14 4800 353645083
13 37 271788698
12 2440 58811508
4 1483 253115665
4 1693 118094583
12 2863 92198230
10 4104 475554420
5 1045 148824029
12 2020 247230361
15 3135 495932856
13 959 477044056
20 2430 41847285
18 1606 440784082
12 56 14502112
6 2636 104308651
18 1983 397219382
10 2243 338405808
6 1528 189451246
15 4264 100017869
19 4552 462773453
5 4707 215097482
8 3585 214961710
12 1316 426932810
9 2435 45800131
17 3495 81035810
20 3258 32099163
18 1464 276982371
6 4214 238070923
11 295 435673116
9 870 269361491
17 1301 298128685
9 3420 394362803
19 1397 404045417
20 3843 93167487
2 2659 235269939
4 3771 310649294
10 1648 494787393
14 3211 211886376
1 4283 231649644
6 1006 31394528
8 3496 297399114
19 4598 232957615
19 4341 95602386
2 4468 339339262
16 2160 164148726
15 1517 86885458
12 946 171867985
9 1501 131837281
18 3494 157379884
16 1632 269286496
17 4473 453719202
2 3027 209736496
3 2979 346100578
9 3071 244219893
14 1365 238362849
9 438 318737217
8 3273 64796085
8 1380 386619741
16 149 245694218
15 374 223486445
12 2727 113991923
19 886 352527330
11 3897 314046045
10 1356 459619974
18 3878 272338202
6 2750 353545302
4 1683 118906860
15 4992 242958155
3 2350 66015453
10 852 220254639
2 1418 128933221
9 267 402494296
7 2945 70557498
6 1218 34526704
4 640 60275354
18 4766 72001331
16 1126 283024476
9 535 411757759
9 3756 140200908
18 3848 220520824
8 4725 20333957
13 4533 40915144
6 1183 241789849
20 4403 195539102
7 1977 224583183
5 890 268786211
2 3954 361954164
19 198 108056841
14 4272 439289424
6 4553 16461232
16 4822 28291359
6 2155 318782284
4 1459 217230602
1 3146 183204781
19 1954 464596158
3 1569 137724428
11 3268 140989362
2 4628 384843414
8 1311 309220124
11 2250 164397402
18 2714 395930248
17 906 198539612
10 1694 326192349
7 3718 139695417
8 1502 465016291
8 938 145438134
20 119 223841651
8 2437 9824544
7 1856 338052376
10 4710 492724305
8 1171 23624899
13 2631 411890496
1 801 54461478
1 3966 339350758
5 346 50573339
4 3182 315374874
17 2618 456391699
15 4114 437518147
9 3492 396280971
5 4234 359827476
6 2315 347048819
15 1108 207258820
3 3499 455147638
12 4692 422324410
10 1316 343923910
5 1691 375118108
1 1015 464739701
9 3891 50963129
7 4086 107626592
9 352 112818284
18 2967 352216548
11 4224 16418740
20 1954 371290590
2 2788 354813761
20 3182 147294249
19 2812 359448910
4 1439 200975334
16 3742 158390949
6 1219 357593499
17 3120 238884344
4 2879 32819573
5 4505 362430678
6 4614 250255349
11 211 116258984
20 362 45386646
10 4211 99176802
15 584 387118788
19 351 65743272
10 1408 19336605
8 3542 40231568
3 1619 483950668
20 4243 329775175
5 179 414853699
15 2602 175512261
12 2717 181182014
20 3609 304233007
11 4057 40075465
3 3800 317720143
14 176 461645658
6 3161 217095844
17 2741 427460475
10 4416 91250625
3 149 461596361
1 2331 96684028
12 3390 359750081
18 2722 344370185
17 4643 408680350
14 3495 290203503
2 501 438022539
15 927 28044202
7 1243 258288866
9 4200 221106974
4 1827 445267876
18 2112 10363836
10 2110 44087173
15 1155 94637673
2 695 380935456
11 845 440817776
19 1180 334597285
8 2236 380476068
18 2067 314888665
11 4863 31954153
3 2358 381755934
6 2665 14068708
18 983 302136520
5 4990 62030004
8 4572 168635490
19 1179 271790053
2 4475 386523445
16 4266 497989189
18 2646 308871837
10 2683 365286249
14 4568 409110881
9 4748 322689922
6 998 469937911
13 3642 192748191
15 1079 353022390
17 2605 379646859
4 3508 322684580
20 1951 105472091
2 4888 466501270
20 1669 134083673
10 3400 488719181
11 964 269268396
15 179 202356364
14 1260 170527374
17 4786 401780926
2 1512 123557149
18 4241 245612161
18 2716 72817143
6 868 349890100
8 2077 123445316
16 1218 78832629
4 2924 62480257
5 1045 13715519
15 4787 397516213
10 1176 87620341
5 3829 347354137
3 3351 267393596
5 2482 287524050
3 673 81863311
7 2496 245438358
4 1561 372191802
20 3498 171922442
10 3168 203525859
19 4277 279364040
16 3460 351957493
8 693 178985531
1 1852 382881246
14 2924 187108630
2 2921 109991641
15 2931 458302311
14 3055 183752895
8 3775 288668222
15 4785 289618685
4 1821 218990450
16 3951 45502381
1 3781 11170795
7 1747 39291545
20 3618 225608982
5 2519 219109508
7 4047 90184392
3 3120 56608902
2 4835 376387693
17 3134 26818802
12 2894 477647233
2 3129 384317508
14 3425 403912800
5 3925 241548979
8 449 403139001
11 2982 223191597
12 2381 432161078
20 164 58296658
17 3139 362882000
13 4192 156958695
17 542 34187673
4 1092 414437424
8 3442 442690535
13 4207 62998997
2 350 346468855
4 1006 90205948
17 2568 345205327
10 1076 392038084
14 4564 308124865
3 994 215842117
18 661 377006843
15 2479 326097943
19 2162 95720328
3 2088 392267577
14 1178 143831816
18 3872 156465565
20 4959 325280676
2 3577 484811475
15 2359 426674298
10 3185 88469639
11 2813 150151946
16 3126 307060868
3 68 303929690
14 3097 348687443
15 1972 322293786
9 4806 225823330
2 4866 6753742
7 1370 378500316
11 2628 306926785
14 555 63525600
9 4538 171745248
20 3579 232493030
12 4214 79903676
16 941 334091796
3 2708 439841327
8 2438 63943891
2 3074 238565356
15 3397 380906584
11 4985 205278699
1 2306 91370605
18 3161 251966555
15 1978 300463666
3 2512 80102987
6 177 143485473
8 1876 134146537
1 4446 16604827
17 1731 313890709
5 3154 102752907
2 3802 122098495
18 3624 452625200
17 4627 333414419
17 4182 191282281
18 3708 107467272
9 123 367624932
4 4142 271586334
12 1926 488386933
3 20 317806359
5 197 27580659
10 4647 356991440
8 3379 56179659
12 728 371348002
7 239 328229053
16 1654 290675489
17 164 77907748
6 1539 52302802
3 3347 270821837
9 482 152841868
1 162 485578430
12 35 325838568
7 1016 59051361
19 1510 360457532
18 3725 105734957
10 195 106016399
18 894 485974721
6 3792 429942314
3 640 427165726
16 4618 488567082
5 3832 73995519
3 3417 322889395
18 1088 432531672
7 2233 92232062
16 3124 199248466
18 1555 25754488
13 2384 123739699
16 1640 468330315
17 468 395125115
20 4430 88003382
16 1416 163245562
18 4519 21538474
7 2959 482629628
12 3369 136286694
13 3280 332314549
19 561 131953673
3 1375 435486708
5 3574 421883721
9 3288 342771280
6 28 246295142
17 1308 271372817
1 2925 102158449
13 1938 293707696
5 1025 114560470
7 3143 121369792
2 767 269224361
14 4965 131205417
7 2105 488787704
3 2639 403100199
16 2108 73263468
18 971 14885616
11 2213 417058498
8 2102 183625459
8 476 208993640
1 1659 265240996
2 844 107607425
17 2076 117482294
17 3328 408485958
4 3311 250140334
16 1551 19848492
20 4961 116334827
18 1961 476099289
3 2174 270170533
15 3648 462254078
11 431 406645958
9 1239 268712225
3 1385 454509594
5 430 452442454
1 3692 409919894
1 2379 2525849
4 2425 208812300
13 4249 32619656
13 4939 159295113
3 517 363229729
3 1918 304876759
1 1971 280156398
17 2979 176372440
3 4293 295470355
8 1161 289979187
4 108 107662683
15 101 475594477
12 4780 96464057
4 3714 189607558
20 2980 403291455
10 2737 419603782
15 3219 38296903
7 674 301849030
8 3132 386278721
20 2465 431568290
3 1586 483082413
18 3361 448590728
11 4836 257044372
9 1843 77408020
11 113 462519522
4 1064 39048638
14 4725 396404688
2 4162 217281580
12 4906 157347237
5 2439 197514094
9 2743 339683770
14 1117 72886003
11 4300 96009201
5 4623 54514257
6 1987 476981293
3 4854 289538203
16 568 33202865
8 4127 330845799
3 154 169329159
5 2387 125106661
11 4991 17813776
9 4050 350101918
11 3523 179866971
9 1607 171648072
3 1 465425538
9 2135 493891368
4 1544 478225363
2 993 140783303
4 543 167121519
3 3622 198187010
5 2472 218132490
6 1242 253392697
11 2880 436852459
10 2265 259289779
20 2789 311739287
8 4778 485172336
14 4414 155422950
12 4191 21083424
12 4966 394400531
15 1962 155043514
14 4969 153919358
12 1306 280793939
12 2469 426076196
5 1115 413361383
20 3994 343165213
13 2897 337740558
5 810 24739523
16 1101 308808157
16 1089 145760708
20 3965 256179905
7 3069 269779212
20 2176 244025130
6 1406 416674822
8 4951 275955038
16 4175 401297158
1 4853 236498131
12 2051 381047941
4 367 396623727
18 3640 65198632
16 1885 75369471
16 1903 157646911
10 2838 99431859
16 577 180015084
18 2367 410602403
18 3891 371119269
13 4709 109138496
4 3178 178078445
19 4357 115409887
11 2759 79796205
19 2586 418818803
9 3460 5790805
15 2231 419948811
15 2957 474511093
7 9 293642173
5 4648 187610802
19 3486 492006458
7 700 57244067
3 3807 208247030
16 4229 470030776
4 3313 97688548
6 998 42387153
18 4431 212110678
6 3236 386372971
13 2250 360982369
11 4826 84416485
6 457 497982614
20 2015 110153212
13 704 121042555
19 1513 332584208
5 3701 35157782
10 797 410635553
1 4525 180849966
7 363 49705153
19 1307 195950493
17 2710 122055323
13 201 281285455
11 1642 441175830
18 3733 423224126
2 460 381567086
11 2029 29850104
20 2925 145218153
4 602 170317426
16 2327 351095054
14 4648 64128899
18 4373 75506159
15 4772 459345620
5 15 184654153
7 4292 470088099
13 2107 372957799
3 2610 132594573
16 564 420661835
18 985 174186061
6 1287 273246299
10 4926 186166938
20 3825 36515909
17 4183 205819018
14 1257 307162047
6 2175 174902257
14 1284 392999399
14 2120 41696698
6 83 164820263
13 4262 267732138
10 2030 388683797
12 1866 222612832
8 4572 407346179
11 1053 49616593
1 608 89983585
14 1136 28978531
7 1013 391580604
10 2770 424859531
15 4642 437137306
18 785 47425737
10 1839 326865659
11 247 382014527
5 2878 344398424
10 2622 279235360
11 4322 92297100
3 1708 409568664
8 4402 427371917
10 4256 423545283
13 4158 171657080
18 4890 238120802
3 2217 177549049
2 518 306989782
14 645 86105342
1 585 425642089
20 2105 276121602
11 3674 352482742
20 4886 238135810
4 1066 330790653
11 4373 416347765
2 1604 279404395
18 4842 242454246
4 3469 464840915
11 820 264411499
14 3684 405447715
15 4922 36697867
5 4770 86961194
15 3230 237053187
6 4691 23120592
18 1309 115720674
12 2275 411844431
14 3389 201801036
8 1258 372892338
11 4982 293374212
5 2280 395964210
2 2185 348385586
14 4512 153066547
7 2723 305512590
13 4800 300799856
8 714 245649637
11 3495 316044319
4 734 33783614
16 1302 150604625
13 3713 380233826
17 1311 281694500
3 3503 16594050
10 3913 170724119
14 4670 458385302
20 4873 334219177
12 3287 376799428
18 1777 460983388
6 4338 313511007
17 1892 344830257
6 357 177450991
9 951 421167165
7 2622 433616106
3 1322 28215421
17 1060 489448111
14 1517 482544686
4 2385 291601597
20 555 380870889
6 4714 454291249
8 4881 408659748
20 1701 29534899
16 1055 263795711
3 2417 248968182
10 3789 214849054
20 1001 309411751
8 2431 318904229
18 2769 345000304
5 4705 451210120
12 3735 343095650
2 3164 470258910
9 346 453226657
20 558 434533731
17 446 439293860
7 1045 49006710
19 3366 78555848
6 1285 105907627
19 4000 410879605
19 2428 243313770
11 4940 233003821
17 1445 54103176
20 4173 101055749
2 2585 297106298
11 2013 46226100
4 655 436132672
6 1029 112068873
10 3380 66603473
6 1162 211014734
2 507 322577209
12 1592 195977338
1 2511 482602808
2 1915 442983483
11 2971 463343720
16 2664 143801225
18 448 157316231
9 4137 131656133
13 1047 391624459
9 453 86556731
4 634 234632535
15 2491 463475900
20 2679 73782752
2 344 150573330
9 2892 489352140
1 4467 269656000
11 115 196044425
12 4016 171563212
15 1775 464487246
14 2617 469059024
17 1469 15894986
15 974 317851370
17 820 87033026
17 3502 419848900
12 917 139743675
8 2555 209566306
2 2594 285806443
19 410 384231386
2 4226 423653674
11 4336 461952655
3 1403 198633836
9 1333 243602330
11 3695 473463351
6 892 234944180
12 4943 74245946
19 4209 92746090
13 1130 161335587
7 377 429676970
15 4415 201767392
14 1093 23377041
2 733 159560950
13 2134 293086619
15 3098 431771708
18 3626 49044834
1 3025 225046962
2 2029 363577479
1 4722 308085608
15 4632 53521420
8 1325 395236175
5 2854 236680954
17 2918 3439339
7 2737 121425494
5 1186 441443323
17 4681 378531882
1 4104 256429347
4 4908 35268376
8 3553 405717119
7 2183 22568910
8 1776 105965757
6 4283 238361832
11 3595 492487410
3 1704 454176448
15 4215 69857889
18 285 461920474
4 4567 241410144
10 2061 17471895
18 412 372181651
12 4123 152211543
9 4126 456473345
8 2454 452444600
15 1969 203248617
1 2301 102428630
10 1032 136520592
15 740 215710574
12 2318 9429704
20 1829 13830388
17 4727 425003982
9 2807 241980157
1 547 392336619
4 1714 173311002
19 1603 478395613
5 1088 231655226
18 4642 468915911
6 1814 63749595
1 2276 188167475
17 3040 192859085
8 249 5781568
7 3943 316316869
7 4563 464821180
12 2814 24002923
16 675 302150914
15 3424 404856833
14 3823 351756152
1 2428 414421081
14 4015 58676395
18 3737 185708211
11 2075 146009828
5 177 301958478
2 3454 251931931
11 2521 230312704
16 301 76087207
8 2543 407138676
1 3616 351361604
2 59 326608062
13 3672 77392001
3 2806 459451787
8 3647 297665127
20 4189 485353093
3 1194 353480998
14 4030 458851827
10 106 17810602
19 2081 291086665
9 3638 371847177
11 4703 367337097
2 4905 379880937
12 3406 207296114
3 2258 351755535
20 2611 222450205
9 471 184177118
16 807 161987117
9 336 418605746
16 3658 13324179
7 1210 188610951
11 4434 420901583
7 4337 429043970
17 3045 454725374
10 3011 416701278
13 1393 271846951
20 3084 195730211
10 4787 214215246
13 860 299777412
20 580 296859085
5 2266 98069893
10 1893 128389180
17 1628 115861798
19 3804 265022735
13 3260 83926993
10 4756 33385734
10 4628 291039777
7 1737 461618845
4 946 91727195
18 545 102041894
2 4364 121337479
13 107 162613810
14 2021 89855423
16 1755 114014307
12 2446 142135104
13 4468 241591890
3 1501 143980065
9 1108 141174005
17 1681 72589513
19 923 435138855
1 898 453802428
18 1011 202149779
9 4661 258610445
17 1345 494868651
15 2718 105380137
8 1602 155801756
2 4516 14261750
18 1750 295138909
4 4409 320259686
18 1464 351627591
18 2775 94351510
12 540 69084148
13 2579 220501194
7 4567 214293802
13 732 465989419
13 3986 369060777
5 676 107780046
4 2175 421313130
19 4742 83200893
17 2370 40272596
3 1950 175657816
4 376 397850406
17 4860 408140132
1 3395 47429295
5 4880 44780595
15 3939 160452233
20 4223 404820082
16 3798 219644557
2 1076 109894201
13 3016 240765094
11 1767 411150579
5 155 238723972
4 2481 397343780
11 3344 266180275
9 4117 312821670
10 428 112976658
10 2697 179852372
14 2468 14729431
20 4578 218521657
17 1904 61337754
18 1747 57851542
17 1627 446325323
18 678 372263304
14 3624 95088886
3 792 269649911
14 3198 201092584
14 1913 371349943
6 3629 390697742
3 1057 97064147
12 967 406527512
15 1092 353340851
17 4303 195129087
17 3662 168684745
1 1420 85921990
10 3439 50323256
16 2038 459716570
11 4032 318862166
16 1400 454749782
19 2996 429967512
10 908 496344592
7 3039 457855265
8 1705 400985381
20 690 491645804
17 24 59550898
13 1324 281858476
14 4354 466674974
8 1106 374964830
17 3115 280898354
11 4831 404065391
2 2898 266445721
8 1724 166889106
19 2230 312984891
15 3473 212821096
2 2746 353664312
4 4425 79260856
15 257 360500510
8 4138 388686816
4 3666 387565066
18 1338 18441632
2 3140 102437428
11 4891 399896409
2 3922 101902991
5 2743 159217379
3 1697 49516262
1 1771 196120868
1 3421 244976900
18 248 149836445
17 327 114946457
7 261 233264346
1 2945 425230304
9 3830 477001658
10 2999 107168388
7 176 143703141
5 3287 123066316
16 4409 230493997
20 217 481534532
9 308 424492720
20 4528 325670153
9 3987 313068086
7 3103 82552891
3 4907 7875956
5 4605 176156495
3 2651 11440077
12 4432 58111193
18 3628 121463419
5 2621 154150006
9 1993 140932229
2 1222 106256956
7 3624 92985381
20 2201 266616441
1 1456 459811630
8 3232 191500148
2 2352 229812325
3 1883 338169947
17 2758 58562647
4 1759 356236668
20 2533 231068148
14 2778 300573617
12 764 426959830
1 4123 202928372
13 3062 461719187
11 1262 199354069
1 3020 238529191
12 1654 58137508
18 3980 263107162
12 2241 487924781
1 4093 208043307
18 159 11719490
15 1400 405322444
16 2715 287679805
1 3640 82635495
7 4680 174093501
5 4618 54192814
6 3156 65286516
1 4262 16376254
3 2168 237725306
8 1659 491798653
15 1485 495024125
4 1110 216450342
12 1527 391638872
4 1611 237491754
19 1958 401732715
14 3978 396756713
5 2024 314704911
8 4939 344386584
11 1656 327163633
8 2946 239125576
11 1314 340498727
13 755 390390412
7 467 37857978
17 4198 283042522
7 269 369917331
18 3627 471516845
8 4080 4291849
19 1487 282178582
13 3874 87814309
19 757 200651381
18 3520 190406360
10 4638 187615395
13 3818 148018
16 1881 75636763
15 2282 43040394
11 506 210303214
2 3477 286109854
9 3614 194371701
1 2656 199958397
17 301 60239415
8 3555 473782985
4 4055 226701464
7 2217 322072782
18 3999 246256793
8 3326 359690548
12 610 160296559
4 4167 428154723
1 3272 459800199
4 2021 86872811
4 3322 364858973
17 4473 400753757
5 2786 139028538
17 3369 168733607
5 893 166068187
18 4145 10884320
20 4172 402719671
16 4499 138254548
14 4589 461997908
4 3439 23566241
16 4518 16295869
17 2826 316548308
14 4195 362910379
19 467 272373166
4 2114 57704584
20 3569 297399289
15 2198 149757322
8 1334 149929732
3 1625 460885198
7 742 252460155
12 183 54774678
7 4200 112202431
19 153 51008102
20 987 206260589
19 2735 139243746
6 562 22565791
6 1717 264070845
11 3016 2630171
7 1270 25962011
11 3356 311394243
15 3404 461330221
9 2622 286460048
10 2221 1647456
9 263 65726664
13 4582 455391103
6 4629 458235281
19 1388 445373513
19 124 231034898
6 1710 409735384
15 3957 459826787
8 3004 422251107
10 4146 445345268
4 698 139706534
7 3063 323307128
4 925 116917533
2 4626 465916637
18 2164 33066957
1 4468 15705744
9 4896 320229252
20 3870 223067901
10 3619 119397948
15 1796 341131846
2 588 460633058
12 1093 273286656
8 474 35446817
15 400 383733483
1 2092 272398761
12 3047 327683659
13 1191 85805639
4 1871 476955850
12 767 286326024
6 1622 123764723
8 1115 392332124
6 2227 370136418
11 149 332666103
9 2458 379212158
7 96 151686116
17 3949 357620054
16 4408 171224762
19 475 265799598
18 4037 52773931
1 116 169917525
5 2799 452898195
3 1289 324362420
2 2058 433910639
8 3440 202561169
16 1340 160563140
15 15 182585992
18 274 317980979
20 412 78783873
5 4358 10765010
10 4059 299649699
20 2443 265749865
1 303 19549564
18 166 218669920
11 3654 163372141
7 2231 358941341
16 137 438554155
8 2381 87675850
16 33 259158368
6 4965 266540467
16 2195 247502183
8 788 293092925
2 1676 415592450
11 3279 17089561
8 3862 161791810
11 506 46547229
10 3209 212532532
4 3933 55018328
14 665 393172477
19 4776 165023910
1 3654 13918577
12 2152 173236244
13 3175 98308617
4 2351 133586258
18 3566 414236289
2 711 247485855
19 4222 314411913
11 3799 205723075
7 2927 472429208
4 4228 473071232
10 2592 158902352
20 4792 315483530
11 4692 361360830
20 1767 18710213
5 781 346503466
16 1308 155516861
9 1196 228982057
9 448 103685486
3 758 4658113
19 3 416813974
2 3095 339122052
6 128 132300831
3 3483 6483103
14 1333 114726665
6 1527 483281236
8 824 328303348
5 4036 426125643
5 3210 168381797
14 2252 241686689
4 3832 52657531
14 347 416311200
9 3772 164540409
6 254 127982861
2 3280 106626549
16 3095 450865110
9 4635 460654968
4 1326 51733871
9 4537 109933826
4 409 25894437
1 2206 176544382
2 804 233308803
1 739 47556472
18 2825 245271010
5 2680 254508504
15 105 124934930
7 1911 412454553
17 1121 85678004
5 503 316722353
13 4126 139437058
6 4486 454625569
17 256 336379411
8 4949 297287303
19 1722 308713909
20 2112 299204921
15 1696 122811143
11 587 335336844
3 3879 59065741
1 1181 17522398
1 1207 368452245
5 3096 477189015
1 4828 6764224
9 3510 494274321
5 416 323451542
1 765 303860552
17 3627 2328904
1 2908 442933917
9 347 385259602
9 2507 400900149
20 2203 285605333
3 4222 252374490
16 4784 112884901
16 2106 262611084
15 1502 404667561
20 190 328564891
1 655 434519590
17 699 382798071
4 3692 45408309
4 4996 47425184
14 89 7580799
13 4022 222374081
11 3221 233723372
5 4137 416405138
6 4271 383947691
3 1492 203605867
6 289 371744950
9 1324 356592280
11 2713 256678606
14 2773 463831331
20 4459 395201881
19 3975 456970555
7 2751 442936789
8 2890 98639005
10 1080 165104558
6 3897 479806599
6 907 303455312
12 4307 441276158
7 1044 269082949
7 2365 184386844
5 4780 36175765
16 3448 445045155
10 2269 140433049
7 4361 227981024
19 4891 34269034
15 19 151045846
10 4044 868463
10 2326 357069223
7 4921 425486460
19 3827 109770712
5 2706 459782028
15 3870 489290659
6 1605 338036826
19 2666 333847096
9 4024 193314036
2 3960 85997652
1 1306 138805763
5 4815 335928876
4 4221 71547656
16 4245 185848677
5 4310 13335829
3 3436 402392818
18 475 378320675
4 1301 17838590
12 3011 298489245
17 2016 250582998
9 737 115766981
9 2873 471996093
9 2785 387699583
17 3765 197677270
15 3913 462312946
16 4378 70890763
7 1241 306612185
9 2546 318175276
20 2603 257717488
17 2376 313390532
20 4195 361077127
4 3184 22339040
16 2895 481683090
18 1939 278233020
6 3975 306893873
12 1376 324217909
7 246 301175162
14 4556 222241358
9 1846 23293104
11 4746 410976675
20 584 5741764
6 1675 72256798
14 3889 316672040
17 2111 136383645
9 2502 32787309
18 2354 444887382
1 1504 12508484
20 3775 256759407
16 424 265476080
4 2880 437562571
19 4332 454413169
9 2819 352378476
7 215 78364084
6 3661 222323991
15 3709 320744290
9 2715 181986991
6 291 88192681
15 2948 466360052
20 3979 100797073
5 4944 151464411
19 2749 156766241
10 971 40202599
11 943 319193334
11 1194 106271298
5 1822 88813521
5 908 264464542
1 4138 280092290
7 1329 473520038
17 3701 269738418
10 2886 62800373
10 4868 115843229
6 1775 427776798
14 4444 184743032
16 3851 324911767
18 1085 34146848
20 4620 374499623
8 594 473983810
10 3635 211595952
16 1639 305879198
6 4447 309358088
19 121 276777389
2 1335 250064088
17 2809 58772743
8 2067 339260398
20 1481 63301455
10 2814 372481178
15 3644 172856721
19 982 254275716
4 2394 340332440
17 1738 24113589
7 4969 59411021
15 1122 23246251
9 2692 111227436
14 2059 496149308
10 3384 326653819
13 3032 344349059
4 1410 356065290
14 1185 219184333
10 321 59712217
1 4679 473182805
20 4977 172160105
9 4245 249018561
18 2414 469435362
16 4560 5269939
7 4325 350514335
9 3888 187733056
9 4118 438090757
13 2908 279307387
5 252 257861958
1 2449 335754405
9 1082 20546364
7 2196 399251428
1 3047 76976724
18 1938 344262357
9 4859 367450850
13 4879 191783082
3 2679 442970141
20 4955 259608087
10 1976 332946807
8 1678 453777503
16 869 54736764
1 173 90366166
5 4668 89016858
7 289 201435406
6 2256 24289238
20 967 327004056
6 3221 465739862
13 874 388593639
1 1570 217835423
6 4947 166344555
17 837 92498429
5 4225 34725923
19 3002 46363488
11 4257 496115576
20 76 377252316
16 4838 472168830
14 3226 43789877
9 4465 403934178
6 2123 92226078
5 674 83315629
13 4729 277097731
6 3740 167124496
13 3146 178142560
19 4188 258695564
14 25 5932576
17 3298 114653147
19 4729 53036959
12 2175 392170652
12 1178 100765694
17 3469 96925427
4 4481 343259671
11 2834 15412253
10 1900 117421250
20 2772 422076551
5 3987 82000464
18 2421 294615155
13 4432 109685611
8 2256 31084741
13 295 488289281
16 3610 424616499
13 4462 351548260
20 3113 223484210
7 1262 162396760
11 800 105125535
4 3943 194045716
11 1769 236504021
5 1975 86514105
14 2312 84499680
19 4996 158683386
19 4174 463850122
5 1420 6818082
15 19 471017378
3 4004 241969496
6 203 180440612
15 4654 349413838
17 466 400806121
13 1328 184240150
19 3991 381242920
12 2420 420463361
6 4604 255165723
16 3250 408371088
4 3483 273413796
8 2726 117463034
17 1202 157394756
3 1480 456092180
5 2136 451239127
16 47 70552305
12 3005 100021483
3 1133 21410362
19 277 126502732
19 2925 455448424
2 4693 482259591
19 1599 153580411
1 2260 156826614
15 2355 164949903
13 3419 416124125
19 2777 29474898
2 2653 128538207
20 4751 104914654
15 2103 97112239
20 898 297045430
3 912 165822391
12 3026 385819261
4 258 19133439
4 931 357656952
4 2847 170633060
4 4398 410882421
2 4220 476731058
11 4596 424405921
3 2712 428257778
8 4435 81374245
11 2693 350485532
11 4821 22471728
10 1614 410842814
18 1048 122681314
9 2535 161760438
10 1569 32256742
13 40 241856157
5 447 274135958
12 4266 249070596
7 3814 58525083
13 4047 61840618
11 3944 393585356
10 3781 45972891
4 3525 62707805
8 4083 174730190
2 3516 126713377
8 915 130583105
5 391 253363731
19 2382 359310271
2 3595 223666338
19 4618 320325107
2 4421 309468387
6 2567 478209315
4 1517 243100642
20 4133 366791213
12 2814 440753952
17 2215 437087375
15 3763 93343569
9 2890 379721143
19 4644 412134911
14 2206 130084448
6 3462 482031759
2 779 133145759
20 3454 491043697
7 3005 22499852
15 1358 239922024
12 1329 24840
16 310 146033648
7 4069 339978496
9 780 472009132
3 3019 429966199
18 3283 378205826
17 3749 112487433
17 4152 341680146
4 3770 383211917
8 2863 420375592
18 2311 147335752
8 706 117176901
3 1679 250990917
17 562 220349786
18 4827 468957042
18 3411 358883416
17 3410 385120705
19 3788 450171300
11 4058 481482908
15 2540 465202262
13 4324 305036005
2 1622 356563971
20 4483 410929886
5 2477 185848454
15 1149 122398163
6 1384 170931897
3 1712 247399571
7 4126 401787483
7 3102 204792171
16 1387 404077149
10 665 304584147
15 4713 256729546
5 1511 76711326
20 3191 53932296
16 1414 387043128
3 3493 117601567
12 952 181897119
19 3565 152684632
11 3312 49256258
6 3475 235271925
13 3779 222525655
10 2238 455789191
7 280 453725462
4 1252 188816603
19 296 281467999
20 2057 301299362
20 3893 427503015
9 920 72773147
9 454 334964623
11 2584 90249817
7 4377 129435486
5 3032 249507894
6 2376 70509132
6 1090 497805847
6 3092 282075302
17 1939 11504089
11 644 40319235
3 2337 27809206
10 2247 434119247
18 4555 52554779
7 3141 172883379
2 220 367074145
7 1153 95211691
1 2472 60848544
9 4425 407666331
7 3669 17655206
7 1452 237891674
16 403 1787690
3 1666 469201794
7 3468 241269749
20 152 212751973
10 244 8382402
16 4305 87741630
18 2193 215252547
9 269 446512012
10 4475 99092506
6 3637 326480278
5 2909 261107236
5 1908 69340291
18 1634 196479747
20 4543 423788315
5 3208 120408751
14 4573 287572374
9 1432 233904896
1 4792 160338665
1 3699 79080888
18 250 151964609
20 4622 193630413
17 4336 385106010
19 1494 134477838
12 2698 448807590
20 244 156464815
2 4304 278406997
14 4370 328178480
7 4326 211075525
9 164 77675926
7 2632 337106404
16 1216 151991775
16 3190 187593327
7 4261 211156698
13 417 100488016
9 4095 60504400
12 2619 329833892
20 3697 379540987
6 3443 440384352
5 4649 112315140
7 1358 350649069
15 2439 259995121
4 3846 201498225
9 3869 233073760
4 1663 196395722
6 2368 142284600
2 1972 253875650
2 3445 225130572
7 198 391410041
7 196 376515613
2 2373 268472768
18 480 402826689
5 1804 369297988
18 4693 292606468
15 4480 410273206
13 1832 474309041
17 2809 46049463
4 4274 107261750
18 4672 171991820
17 4933 42776891
9 1319 321729890
4 4052 280850996
20 3836 246348265
12 2351 189719707
5 3253 191013881
1 4916 283644247
2 3044 452723185
17 7 40607510
2 4876 65084658
1 3794 448949087
7 4337 359097148
19 1765 206902965
2 1596 117100570
14 574 492627404
12 3085 471729850
11 2682 134408058
6 750 288565314
8 4698 455834010
18 878 67460288
1 1270 449335970
2 235 222193794
16 1957 257602196
6 902 227800611
18 3530 422641307
10 1043 492848834
5 528 400661778
18 2781 13049291
2 1878 289388565
8 2926 444770543
6 764 440769749
10 4980 231082552
3 4900 89129941
6 2941 377559833
13 2297 399198326
19 3332 33327598
15 1394 12368765
3 1976 482019075
13 3583 62292015
13 1123 463726989
17 4843 69436002
6 2040 204087976
12 3192 424208479
5 868 57963568
19 213 75986126
1 4502 218766740
16 3843 356337074
15 1511 132774141
8 3891 452174897
18 3602 11716174
8 1937 210100156
16 2332 275342491
10 4124 263585489
12 900 68304983
12 147 190237673
20 892 332684067
17 3928 383465822
2 326 475644805
20 872 286363498
12 4319 164402768
13 521 133772749
17 3326 448366701
19 4555 40501948
4 661 65861019
7 3023 394173292
1 1711 433263001
9 1522 5450061
17 4288 134005464
8 4330 128023190
4 3688 293325134
8 895 200355861
11 2247 171538248
10 3427 185944943
9 4530 2010401
9 1642 158498725
3 3340 238401506
13 4634 153933936
18 701 382789018
16 4244 406485889
8 2030 72430794
11 4056 109824874
1 1235 429920133
20 1236 107813436
5 3327 177642980
2 70 144844624
16 2274 133338523
6 1101 95427207
9 4214 247238497
5 4251 281301315
8 2181 328228456
12 1405 141784727
5 941 269843607
7 2633 181981913
5 4915 445089022
7 1550 331347922
16 235 337042704
1 4975 386674163
11 1198 393027498
20 4328 271336721
13 193 15088300
3 3079 236804854
20 1452 198922566
5 4283 295473521
7 4768 55583054
14 3336 397972054
2 2392 171191686
17 2969 72818005
3 4168 150645987
18 2852 176398955
9 4017 425254635
15 2385 209571707
16 3274 296110999
1 4675 80974571
6 1528 152063789
13 1508 361193874
13 3814 427591103
9 3013 21192940
15 1693 170485867
2 1979 464187313
12 197 29214382
9 3378 326159925
17 3641 158700081
20 4958 333379647
16 3303 417788416
7 2525 398658325
20 317 224991219
13 4750 89489908
3 997 424979128
2 3971 122753768
12 1705 493284762
13 3154 313118712
4 1486 286767700
9 1656 368693579
2 461 350631476
17 2380 68070130
1 3485 24241057
9 3762 459593524
18 2346 295732620
4 2172 274892928
13 1273 125271777
14 3794 21778667
7 1753 305265744
5 4995 259443766
2 4346 478228083
17 2929 70466505
17 321 193804642
2 4585 482429892
15 98 269389996
14 2504 449482766
9 1732 291662246
9 1926 76074520
2 2256 75825057
11 2118 261702775
20 4226 37609788
6 4972 20271514
14 4262 180268395
18 1461 112718666
5 4155 137708267
2 1354 334218156
9 2003 18595449
18 2876 385413855
10 16 24288499
12 1441 37185415
17 3952 157815211
9 3685 53748135
7 4666 5146468
11 233 484405436
6 3983 157810149
18 2080 133268694
1 3881 43806904
5 1052 320857902
14 1062 103945112
4 949 376466568
11 4437 272320354
5 2434 491396407
15 1455 97202300
16 965 285058118
11 3455 354690223
12 434 340719466
4 2818 16934350
10 4368 440459115
1 2655 130970550
15 1342 325944765
6 344 18001206
11 3015 301585346
6 4743 10694607
2 4766 164120044
10 4153 471311083
19 1930 219280219
9 94 325304895
1 274 176140932
1 166 340903546
4 4418 11588290
16 85 116073583
18 4252 134562377
9 2111 101001940
4 1263 457869883
6 1524 352152645
12 3579 222801098
10 2373 328941409
14 954 474915082
10 3180 364218342
17 3017 165548542
1 4528 326283238
16 1228 399907404
18 1510 259538480
3 2964 165291052
6 3064 89735910
13 2452 496148185
20 3401 39583219
17 79 86567646
3 3991 218099382
8 2804 454679028
11 4047 446996644
3 3986 114805269
1 1228 282847786
14 4211 218664565
6 2568 166148828
9 52 21004303
9 4593 287405755
19 3803 330736599
19 1933 128702944
11 464 201437147
15 941 283157685
20 4108 288208793
4 3717 440221152
6 380 376203493
12 2202 75627583
13 1526 320433945
12 1330 299083041
15 946 121842695
4 1927 256629988
8 313 461181934
17 4220 335932722
19 593 478511026
11 3878 185173856
11 592 166030051
3 3363 112803807
8 3508 336770053
20 4766 78699181
9 3344 397039946
3 2656 236010602
17 3649 11728176
20 1752 11166853
4 2365 306995252
4 3204 39997441
1 2194 16274514
15 4589 342731982
12 3317 335799164
1 3687 136013312
18 96 150465018
14 3757 410548235
17 4553 479790534
7 2945 470533873
7 1257 1207958
12 4961 403589389
19 3698 164480730
2 2211 137049904
13 1616 37163510
8 577 361478176
1 513 15729826
20 3317 321930215
5 1572 400840047
5 1878 233581607
1 2157 38999482
19 3104 345748544
19 4703 468375177
12 3632 285884984
9 4800 213472773
11 3381 168635001
19 264 147586383
16 784 107516043
7 3849 483928170
13 4836 243824795
11 4112 352136641
16 4694 302417555
3 4650 358988045
12 821 286892351
18 2503 371068052
14 3298 195979396
7 1674 238352794
10 1081 306837219
10 1983 158942007
5 2478 390766453
6 411 170550971
10 209 367648543
13 2055 171102940
12 482 315592864
9 4101 217536715
7 1500 132462549
15 1209 164608517
4 4389 158884173
3 1624 170502576
11 4580 202083077
9 4276 476786655
8 1346 114603918
4 365 332521812
8 2809 148051407
10 3113 340042026
7 3607 197674895
13 3684 15869691
13 3627 258175262
1 1224 197323640
11 2903 372062493
20 534 379243900
13 3604 379558338
4 1267 311780081
7 4848 413284912
9 2044 340456518
9 1683 134502779
10 3697 377855743
13 4924 42589065
14 3765 275595360
2 3128 191702213
4 4083 121064931
8 3580 68226914
13 234 389710308
20 1653 27774041
10 3482 67880479
18 2719 221382533
17 4253 19170067
2 3794 80789483
3 4486 83725132
13 926 50936706
12 1244 177221436
12 2528 76689196
12 3607 331117210
17 4082 219870605
5 2674 271225490
15 1166 467031069
12 3359 237617761
4 4603 391459370
3 2309 264044052
10 2830 460214412
1 2333 328912325
16 2914 182577283
7 3304 305828302
11 120 105562871
7 2778 291103858
4 1487 314537381
1 4410 351101486
18 757 1674915
16 2839 267057125
6 2955 271393213
11 2828 287979241
20 2524 218316291
13 2612 180955001
8 1213 178255262
15 4774 342059342
16 799 188128340
2 3545 227069943
14 4536 10197700
12 3217 108155238
4 3261 288429760
5 4608 177157038
18 1411 240867973
16 1253 245764020
8 4216 196130544
17 1424 434908440
13 1862 310111536
14 1835 123579122
12 200 331158701
4 2554 317537847
4 4499 301216236
20 3891 246689730
13 182 10216500
4 2702 213101770
12 601 467957037
9 3446 312355466
1 3321 35332584
5 4926 141796877
19 1402 302818534
20 3365 396489696
17 4419 70368279
4 3322 351269947
13 2893 489702400
10 4727 299852617
13 2788 263065804
16 4145 465049684
11 1956 236921466
19 134 351366422
14 2036 43084341
16 4205 106330870
9 782 294638577
5 2569 125162329
13 772 99901583
2 3190 357019844
4 876 119603098
6 2482 266161436
10 2037 249436952
9 748 448927832
12 1119 272647228
16 424 465632897
12 1279 329318055
6 305 68126710
6 4888 87326913
19 549 495989010
11 4266 33473854
2 2532 378942374
10 782 315571777
6 3313 427392191
20 71 249501544
1 527 238605867
1 946 112052930
5 3844 286105425
6 1014 109294021
3 4137 237413516
19 4301 61494950
4 4111 968707
12 840 308919110
6 4890 374513134
17 1439 412466270
18 2986 75480798
15 782 487846649
13 3885 138709051
10 736 402764465
8 390 286184105
19 536 413766732
10 2817 299896526
10 2370 56250922
18 1691 245146920
2 4406 320511549
15 1934 482974819
5 4037 351355590
17 1466 236647600
11 2689 242622934
16 2581 120871914
7 4465 245303807
9 284 369925534
7 4154 43590588
10 215 495051508
19 2638 402468619
12 1128 490383711
10 2737 363860862
8 1444 338858442
14 774 393473742
12 4856 97873442
6 1670 282138821
13 92 71296775
3 2832 220156740
4 1923 219834539
18 1746 392079383
10 89 18824830
13 4094 29650504
19 4435 358035511
15 3349 146015986
20 1338 406282837
14 4743 304878528
18 4591 2395888
1 1192 195140349
4 3200 395558937
17 1829 441853682
13 3673 326396876
2 3212 147381670
16 1932 266848594
13 183 148342739
1 2833 15852661
8 4385 65901856
3 165 425020563
19 1070 367051125
6 839 482244359
18 95 406270759
16 3902 213393914
14 2171 169549611
18 4444 213148502
19 287 483933979
5 157 479951675
17 183 251574955
3 1456 291790079
1 858 284704615
1 268 181077108
14 4169 407490352
15 2380 183853153
18 3455 452850393
1 4635 154259875
16 3842 169012146
3 2936 177969922
5 1152 202745917
10 2211 390213203
17 4899 46435825
11 429 68055467
9 3797 420717650
20 2748 460295993
20 1876 20157442
14 1876 338949490
11 38 185015548
11 46 31335177
3 3958 482168247
3 3276 400324143
11 2317 209612221
5 4282 469373529
17 1024 55680037
5 4103 285589968
7 2848 103460939
9 4425 398095103
16 1125 378003108
5 3468 477251204
2 3978 168537515
5 1867 80935320
2 1444 461463981
11 909 329783128
14 3970 98677505
7 3641 423300690
3 1870 103062677
9 1017 286305757
5 737 375679363
15 3298 400642499
9 3426 299168565
5 50 465688131
10 4232 365397889
10 208 135044740
10 4795 97802509
10 1664 9061
19 1566 429412393
19 2428 175034208
8 1159 167263924
14 2803 18173887
7 2669 69911494
17 1261 434233328
19 3521 479515422
4 3180 31736110
5 2237 46268474
14 1404 177298795
13 3871 271639299
14 2139 15774135
3 726 234685326
8 3753 76614027
12 3083 309058964
12 3169 163732679
12 4393 461585383
11 4174 441856466
14 2254 183671460
18 2494 202768769
13 711 422322626
4 1186 121382786
3 1303 210842495
13 315 232973800
18 3976 190992880
14 1470 309860026
17 2807 122743884
18 1064 205861764
17 460 250100557
20 4603 483779345
17 3855 102237191
15 775 306526884
4 2860 331611799
8 576 208463161
4 39 5487552
8 694 77584405
10 4016 410666943
1 1992 332669620
6 2296 172798217
7 3424 476624915
10 922 237111218
5 3465 424294008
20 4010 168220850
10 4291 389689718
14 689 271897199
18 205 162589707
14 1862 321244982
12 1194 22976602
8 4429 1413939
8 3773 90600905
1 3308 126970635
8 4484 303794401
19 3489 44721524
20 1503 187345112
1 1685 446560815
15 4913 86647505
10 3507 169026160
13 4846 154363220
7 3904 259928227
1 2507 226282648
6 412 282616913
10 4505 42171861
7 728 248423977
7 530 393436975
3 3222 484163444
12 3522 446165126
13 1276 211341365
5 3278 206714308
7 3216 162059342
16 3008 287812114
4 2492 95765656
1 3304 53135207
5 4971 121942786
10 1732 123724724
9 3146 40293346
17 4696 52232957
6 920 201096340
7 22 458993680
20 4085 207559763
8 4031 163710599
18 390 324857803
15 4784 430591659
18 4807 57927135
4 1246 32222094
3 399 233587148
10 625 30084588
14 3119 79025417
12 3716 165099209
8 4898 468979143
18 3827 461558617
3 1822 177713652
3 4659 107781710
18 1170 190986030
5 2324 44143008
8 1269 85363206
6 2442 495191842
1 1477 8672597
15 1743 468495740
6 4773 81473455
16 1043 331282052
11 4964 340545344
5 996 203444932
12 2957 368505289
1 3045 272633363
10 2441 356494279
2 2011 55515467
5 4214 393707435
10 2906 174747478
2 4627 427649812
9 3524 378149059
19 689 231808735
14 2226 140078409
3 1323 346588091
4 3560 11226581
13 2678 253620848
3 3461 426970249
10 1321 198597370
2 4528 295127993
14 1342 418817773
19 1867 334240624
1 1807 7693633
17 4140 418167185
2 2705 58176808
7 1767 358102602
17 2003 323601118
15 332 24091783
15 4639 2320820
7 1038 483080343
13 2304 332597467
20 3330 202712123
5 1914 359211066
10 692 93953699
17 205 173189581
1 2965 4498799
19 4458 103045481
12 3607 299322154
6 1235 44446299
17 814 328591953
15 183 491645667
13 2344 475241279
7 4379 51782327
15 326 200168402
6 2201 131846870
18 2888 48284679
7 3356 128319779
1 3900 135895003
15 2378 466031845
8 1040 321296153
20 4552 201253012
1 3403 326327370
3 705 52767637
1 1503 404242769
20 2199 310464900
15 1649 124208533
20 4016 221329563
17 1855 156911033
14 2361 302975769
20 4528 151068502
12 4934 313831818
18 3671 356309563
12 1392 17317090
7 2304 77857735
14 4900 151001849
19 4417 421828553
10 4522 288536602
15 3626 236374319
12 3075 447050894
13 2309 429377066
5 3850 102626595
14 574 104528731
16 684 252529620
11 2819 329804625
4 87 5661767
11 500 486806748
10 3486 88102011
17 1268 425315129
9 2146 178569562
15 1861 222845389
12 4578 161986268
3 1584 106071303
12 1548 489561050
3 114 407468098
20 2161 13306789
14 3728 405785191
5 4452 447350964
11 2571 129868469
8 1579 409278674
15 52 147685693
1 260 344568830
15 801 92344994
16 3225 87792204
12 3437 276272133
10 2068 252956116
1 732 101515077
14 1491 183370099
1 2411 181018450
1 3828 399661286
8 2092 387461658
11 889 113318558
16 2639 11931490
2 2653 137769435
10 3506 390186939
12 1757 168698386
8 1146 406258239
3 4160 104562517
5 199 203253180
17 375 186185621
10 555 33706020
2 4101 469924857
5 4083 32845366
15 1799 140224756
13 3300 66405621
18 1260 46015966
11 1766 4677989
7 3413 344686993
1 716 312878533
18 3038 62920044
6 3690 133975825
3 1619 312785917
14 2989 452840306
11 2971 233624708
13 550 216650646
7 8 146328782
9 3983 31553964
6 2341 426659435
14 283 418622013
16 4342 300090406
19 2674 60618871
19 50 125750458
11 3850 188988679
1 3020 373155771
19 4470 25309912
1 4629 464293444
8 1827 423005944
18 2483 255864875
19 958 101018176
12 21 150032609
18 1054 89850813
15 2117 238802682
18 3863 337720470
13 588 19796875
20 837 187412855
20 856 308667973
6 2517 279542549
15 2176 35304956
1 3567 34437776
20 2846 116542170
6 4990 400049418
12 564 236532483
11 2165 337480510
20 2799 174716750
9 371 248701166
12 1767 158227795
13 2792 294221129
19 2780 387822034
20 1077 340257611
20 1938 479042258
9 4752 213898774
13 4397 52435104
15 1637 249158756
3 3173 1133168
5 2869 441474766
10 3315 291679756
15 218 229753786
3 3418 490430350
4 3912 315717807
18 2430 267484372
12 2510 478831787
20 4967 441680740
1 2154 312969265
7 3007 420553222
12 4568 232329026
7 2807 485970851
18 3003 195645675
8 3142 450639907
13 4842 380585552
2 713 408557601
2 4044 392264141
8 619 7547274
18 2867 130819405
10 2110 198132124
3 2509 211314938
8 4208 413697303
13 1541 477956054
11 3551 333784543
3 3022 393461894
15 3484 229308536
6 120 416638777
1 4348 311364311
14 1616 288906222
4 225 449236367
9 2620 23604321
6 3276 384308294
5 2220 450848876
5 1391 428387246
14 2762 412736440
20 3650 303862284
15 866 484226619
9 3285 274197749
20 2362 133442103
2 1798 187232209
7 1203 483595533
2 3485 14263522
1 1397 330287168
19 4239 282598010
19 4174 130773659
19 2072 159066299
7 788 266762495
16 2847 268781510
14 4853 377629042
6 1653 111561471
20 3742 75413933
17 2269 275329701
13 4633 185244021
2 2805 277880624
5 2996 85450697
1 2900 287183134
5 3841 239442902
9 2849 34294065
2 1360 267247626
20 3450 135367278
10 3205 39620950
10 1410 362804736
18 1048 18194628
19 3520 232406571
12 240 322115633
7 3319 293074355
12 4311 58077478
19 2992 13714995
5 384 104850242
2 897 152019564
19 3723 93429468
3 857 222481769
8 2032 324313481
11 1769 211049552
4 3775 128062398
9 4036 314605287
6 1278 231460364
20 4719 32285000
7 1522 91932837
17 1561 345532956
12 2348 395342349
7 4019 407258044
1 4885 127594068
16 1241 398498976
6 825 24996338
10 1407 172519114
2 896 482814036
13 4509 338314756
20 2056 189925878
1 3779 249893321
8 2404 24592994
14 1372 337341802
8 559 425048884
2 183 162589334
9 2369 170257289
6 2593 130034713
13 3040 482196597
3 19 215691133
12 1208 8390356
12 1882 18556316
1 1563 325662646
2 1369 24662229
16 3833 208328264
14 720 425881465
14 4817 281828322
11 888 17263838
18 2445 435794304
6 4596 194436790
8 4386 356988138
19 202 18842696
1 845 271977308
12 3479 88905892
8 2790 346631039
14 4630 300845738
5 4368 141933263
12 2409 154845866
5 4614 51098365
10 1670 287250104
7 1280 113092241
11 2122 374535630
6 251 286461417
20 2985 127505537
5 4788 140805801
14 4308 402006447
17 4997 431802435
1 1576 86377002
7 2806 305505457
5 1341 202088091
1 4725 231308884
17 244 122375496
11 501 223449428
20 2464 63347050
20 4171 489167405
9 4989 372138384
11 3363 351784699
4 2532 174969338
20 4943 374113559
13 3436 265684724
2 3336 299589587
6 3074 45824063
12 1930 87531492
10 4434 210945697
14 940 468160560
1 2258 399463948
11 3517 268891185
8 4925 295116936
7 872 319133056
4 2494 349293481
7 4224 66957067
19 2888 204154659
5 2580 464268730
4 573 496194529
15 2004 353915527
18 2083 334525926
1 2433 412411987
1 1719 243786961
5 632 2207148
2 4646 373725191
7 2687 373780099
17 4815 436282438
7 1254 186951508
18 3970 233942079
16 2455 109244004
15 3739 437648307
5 4806 387028729
14 3679 212782968
5 2986 374888475
12 156 447479893
4 1865 184093093
14 2253 479074534
17 2367 374892215
16 3004 462068198
3 4567 426364810
14 2694 184724760
18 3000 253363824
17 4274 452941801
17 4505 152647393
20 1969 89787257
3 3900 66371217
5 479 96074149
4 494 483557260
7 2280 474240797
2 4893 270395425
20 4579 275961929
14 1688 88445112
18 3282 261595443
3 3618 268132789
19 2976 4798974
15 4175 14860853
18 329 256750299
2 2197 104138112
16 4300 77126829
12 660 27342818
6 2140 190489321
20 4822 301199962
4 490 76786175
12 767 226604341
9 3972 131428770
6 3589 488935005
7 2345 480952098
6 2976 225651918
9 2058 160951887
10 2427 265911129
17 3642 84149142
8 2689 185900812
13 4783 22544824
12 4736 424309187
11 2014 390495293
17 3177 459940422
19 4673 76296279
2 3997 494996252
18 1412 386305331
18 4393 23217163
14 4724 433644076
10 3026 461163393
10 1326 332994502
4 105 139959981
20 2366 417829421
3 4032 54706601
14 1684 310392080
7 1915 202318555
4 3608 476052095
16 648 143575971
14 2071 452467780
7 1502 47355070
12 2890 303393220
14 3593 422390296
15 734 344103786
10 3908 433878622
19 414 192062605
12 1493 60592589
16 1003 479402767
15 2468 199993242
19 1900 479569487
6 67 484739464
16 4709 337270341
12 2991 407839990
11 1652 339768397
9 189 4790279
20 2062 471439343
15 3677 43662222
9 3006 341050268
19 2962 320873673
4 334 155982738
20 880 384194958
19 2100 427005748
12 2532 410075441
10 1558 152279500
20 3879 463676668
5 1141 101570102
14 4155 7050417
9 1789 276177632
2 4523 370004910
1 427 64161301
19 3991 352321912
10 309 409517027
9 4845 193935095
13 2109 477536142
15 921 234713144
1 998 306021102
7 2213 328680825
15 2597 59707147
2 553 310246789
20 2000 211812739
6 196 78257002
7 3138 321134123
4 2888 357488376
9 4781 288629345
18 3281 427038345
7 1501 116554333
20 2646 251832833
8 3491 143400034
16 1678 4221301
16 4216 260948347
7 2308 272081046
6 1077 283968374
8 3179 53486763
19 329 486069523
13 4106 176879265
9 1618 170972120
10 137 15557008
1 1370 402828333
8 954 280877001
6 2851 65206950
15 1864 12445542
16 4859 436839436
10 2330 416282169
9 4913 204598173
9 4064 383763804
16 3309 184440302
6 1685 223285456
6 123 217693595
18 4603 418429409
2 1792 89561792
14 4137 199223742
2 331 116119097
16 4192 54773267
18 4189 262060882
1 2585 157653706
6 217 268623632
11 3104 137945974
1 3708 454610798
13 2156 271901943
6 1253 195561356
20 948 74834372
15 3925 78372068
6 1178 336674060
1 192 455548710
2 3123 143623973
13 4114 383750706
4 1917 231136845
11 3731 148022734
16 2264 71223293
7 2211 405173681
20 3509 191397154
17 2493 120819803
3 4969 392100475
14 1960 316933723
11 3786 29231581
10 2120 22269107
16 4656 373020462
1 3721 156971538
15 597 485747037
9 3188 472625053
15 2501 183570073
20 3400 7249570
20 3582 393793604
11 2146 383471803
13 4937 472263087
11 3100 468584614
20 4223 249856311
4 3961 415628627
6 4492 338590743
6 2622 374250596
6 2094 326537765
6 4163 430164551
2 4510 108076327
16 1824 226598861
11 213 373482617
12 3048 143412386
7 2592 359182068
18 872 320170660
18 301 97818181
11 2504 295474860
7 1467 139505748
19 912 27129891
18 4173 334232001
15 4388 142659639
2 3143 63006425
10 1697 299071250
18 1063 485876568
14 1909 230944335
1 3916 384836789
13 4986 88969484
12 530 267399703
2 2610 347386
20 2348 63175650
19 4932 214440810
9 2464 241998830
18 3685 163029612
7 1110 346736434
3 3112 345169195
2 1449 142589312
9 3526 434298518
16 2587 339371898
6 2854 235693941
8 2621 289519011
13 1941 185846197
18 1212 324901967
15 2350 240479790
14 4060 240593273
8 2220 22340361
10 3857 40464071
9 4530 262921625
10 4793 249432888
10 2506 120583389
1 643 203225530
18 794 182757023
3 137 19134071
3 2999 485687296
3 3233 60010617
13 46 155180334
16 3960 341791397
4 2325 372111416
9 1285 441232768
4 191 248190614
2 1916 471434421
6 181 398974250
10 815 288813573
6 3052 254267401
13 3702 191159848
12 4133 12547025
17 216 80844451
1 2528 231686536
6 4951 53306761
1 3032 38715496
20 456 340137030
8 361 472198464
17 3600 17327291
15 3604 479255626
1 1887 217072994
5 3090 262869596
20 2944 17065214
16 2772 379261857
4 2503 242412228
18 3513 147408987
9 2881 280704840
15 3008 322149813
10 943 200782221
11 993 451578908
15 946 131931397
10 3863 61286122
10 1736 459134952
6 4272 478039609
8 533 211096665
5 1939 479980916
11 4379 261993321
13 912 264796556
15 666 299406070
9 2347 65219302
11 2319 340477781
7 617 142602051
7 3833 163356071
9 4137 375417849
5 3391 1978603
18 3108 472821848
1 379 486544972
19 245 123369607
14 4297 236822062
20 4498 458579859
17 3464 392083744
14 1800 139210594
15 2271 127923109
13 4106 357585762
16 3825 169366177
1 3353 479999837
20 3993 321452848
15 2781 497548268
18 1926 5963788
6 1378 489327316
5 1583 423020587
7 4443 142971735
13 4656 150212593
12 1035 427814993
4 1771 100398582
6 4430 350302153
19 2719 457760463
20 3764 245028546
4 1092 483424287
9 3846 249372600
15 1092 166138876
18 4015 211373014
15 588 123344092
2 1011 45345199
15 2816 236431669
3 962 33713323
19 1969 449421093
13 1166 180003040
18 3554 460733431
4 4568 231454755
16 3662 154611974
15 1934 382794834
11 1724 231389682
9 3496 466353378
3 1459 357988355
20 2278 442113291
11 1557 334832059
14 531 252423731
15 2535 56486839
13 3165 377434611
2 1671 231969267
20 3361 56942892
15 3709 252961183
10 3979 489839495
14 754 440214993
19 76 312103651
1 187 458509564
12 3241 51247128
4 2086 124506049
6 1363 442633345
15 3467 293626701
15 2313 239036941
1 307 372547640
9 1526 112978471
13 3468 377916418
8 4241 277214084
18 3308 57023530
9 4176 333300706
16 1 138943386
11 547 367739414
14 2582 209839482
15 831 143884548
19 2616 89002641
13 1816 449911961
16 2837 238382010
18 2429 141329256
9 1179 12154054
17 103 30975908
1 3575 214283287
16 833 15872603
12 3187 97814481
10 3817 111217380
4 1757 328672475
9 3229 27506870
11 3310 287615964
15 311 136778022
1 2672 120879620
14 2793 279087972
12 3183 465982294
1 4889 140133079
8 4105 264928210
14 469 117312929
1 4253 240810975
15 4776 63904652
10 2903 75799191
15 3355 70019289
9 850 47507055
4 2220 64497217
4 4116 327936319
4 3634 351408486
15 4461 354921784
15 3325 276954395
1 2527 109879011
12 1874 93582607
5 1303 168848847
13 3741 358670457
11 2770 47867847
17 1678 450323640
18 1952 76431557
9 4620 336099714
1 3877 293537536
14 1436 265858393
16 3826 305409787
2 4786 259115380
13 4639 11456315
12 2709 131364464
1 2388 175562585
10 2719 392014553
2 3003 208440641
15 2523 431361883
9 2064 490420418
12 709 271913747
11 4312 435297910
12 2797 446736295
1 3485 84072414
18 4995 99284701
1 1703 176165251
12 2140 491097996
16 820 54791464
15 4859 221278218
20 3120 283864156
19 2872 248544562
13 2765 43567572
9 892 203101528
9 2108 256212717
16 2346 65318669
18 4810 326225510
3 752 66053344
16 1108 344839841
19 4763 302307034
6 1954 407987731
11 4454 11063656
15 4063 152728200
13 3555 99051470
10 2670 441477328
20 2167 1895456
16 398 425404052
1 730 466944565
7 2815 9357508
20 148 312387131
18 3307 363491371
18 1577 366634406
1 2509 335612600
2 4877 70799449
11 2580 209243086
14 4961 473598164
4 2872 497249069
8 2715 54090016
3 4332 200382413
3 4433 371304671
14 2178 157193938
13 3054 135261676
10 729 336183341
4 4795 55334404
6 3930 423000347
19 1535 107851862
13 3382 92231804
19 3983 50505850
9 1625 396032477
4 3126 193230030
20 730 461718711
16 4037 320334870
8 880 482313270
8 4964 402214021
20 3142 128005139
12 1782 11693906
11 375 81705037
1 2033 87955884
2 3306 165438042
9 4107 438664987
6 198 118489996
1 1486 729541
9 679 473399523
20 1932 187585011
19 1143 270521115
18 1042 355770163
15 2517 19053826
9 2281 94034398
13 4137 247224960
12 3000 34401003
7 1133 98074972
8 979 240950482
6 1413 434184401
17 4783 445568887
15 1855 99703708
3 66 400634383
17 547 466383348
2 591 305953500
10 2492 354372673
12 352 101269776
7 1965 339282410
20 3666 138272041
11 861 147392082
10 3668 151194255
4 1515 489789242
12 415 217257975
19 41 40461054
12 1126 419546973
3 3364 305764362
20 2879 384286429
2 690 211864088
12 4585 182426852
12 450 292407945
12 3012 67656992
10 671 496494137
4 3211 178403701
4 3581 416575971
1 2476 191660606
9 4794 474495226
3 2710 83560315
9 2462 10166740
19 569 394331333
5 922 370080861
4 1457 185718443
17 4396 82367324
7 379 349987618
3 4369 69220746
5 94 435895505
18 889 327429873
1 3427 347856779
15 3943 184335837
12 1597 276276311
15 3526 355081707
2 4729 378894936
8 4044 140882174
20 327 400595991
11 1834 22612848
13 3182 73456217
17 1121 210190469
7 403 148960995
16 2286 14042379
18 3610 75907290
5 2742 420604186
17 4523 256102705
13 3242 246769242
1 3678 82875837
1 3044 132005061
11 2431 23613215
16 3168 484523769
10 3706 92408307
9 1955 336753908
4 1575 239567383
7 767 359418259
20 894 133707748
15 1612 40748020
3 1524 357625355
18 1064 383270259
16 3636 405035538
17 2968 319564317
17 1775 99048527
6 2772 459234827
9 1132 202245173
17 1758 230771448
2 2015 262738409
18 755 296880525
14 1630 250548910
4 3248 75082644
8 4286 131173309
5 4685 141176474
6 2682 304591233
10 797 373568089
17 2516 111789332
9 4524 53673064
6 4226 386647024
10 1791 43156047
17 2585 238847770
8 1279 381414312
17 1205 14704238
15 4685 172794179
16 631 5529542
6 2671 319217740
14 3500 217180216
8 3225 483266548
7 4973 443983414
4 461 221917235
7 889 196280078
10 2723 192429040
20 4851 287980879
1 224 307096707
11 1138 370960194
5 4387 484507668
8 1827 366904233
8 2827 353180255
8 2553 55668147
11 4698 58838438
3 3854 22768701
11 3308 268495763
9 1022 32756162
18 3840 207765692
14 4698 360673174
5 837 203050930
5 1466 3891889
1 4998 92569942
9 4610 155745344
3 4822 20136539
20 1917 54027123
2 3460 383761949
11 3485 331666857
14 2808 281258623
8 2768 136218022
20 2531 437891655
12 3027 384955446
6 2203 13995649
8 19 87341494
1 1484 250932665
5 2751 420826557
7 2063 171376564
5 535 116874850
4 190 26873669
19 4759 85673122
19 4365 356190288
5 652 167139381
12 1267 222193711
1 189 335941238
1 3606 68467500
2 2691 351680678
19 122 443948849
2 3001 61456207
15 1674 417890125
7 2540 315778123
6 2989 202644698
7 2043 63865108
11 3250 130995943
6 4151 93384515
10 3675 283402214
12 3348 448564736
1 1037 203923906
10 1350 176445034
4 1886 457694851
19 964 26857043
14 2782 309433915
8 4336 121883439
19 670 223974180
11 237 471410804
5 787 455391587
17 3391 227529376
5 4427 217123058
9 3254 273491410
13 4070 90786098
2 338 107732649
17 3342 384872087
1 1663 221046807
12 279 296842860
6 467 168957249
14 2367 54043226
9 1643 356994533
8 2854 291058536
18 4329 362927014
17 1503 416252314
3 1968 188873987
13 4277 375855686
7 829 236502201
1 2990 373864041
19 4760 116821068
12 3643 109302061
18 272 11553460
6 3725 421363382
9 1954 92914999
17 4761 221279623
1 755 240738571
1 876 484421006
18 2136 325688550
5 776 416403404
4 2709 138348179
12 1909 74403804
4 3426 332687748
3 3872 205002300
8 3159 268389737
19 3022 360328171
8 1305 458707570
13 2761 228550479
17 2954 290531531
8 2946 252989168
2 4708 3771908
19 1572 483148099
12 78 61551842
18 2375 336566465
11 4621 123965768
2 2370 415038826
5 484 359160516
2 2288 189567773
15 1932 206035358
18 1748 380633008
13 299 372563823
3 2020 481009773
13 3993 280266083
4 3248 119911379
12 510 135875481
8 4203 230519292
9 2253 208200873
15 4777 382530918
15 2620 396875257
12 1831 238250451
4 2633 199681596
10 4446 279917030
10 3910 278921305
20 4344 8435819
7 4597 283038762
3 3137 125983772
2 1267 62198624
4 3486 404141759
1 1601 371746351
8 1065 398334604
7 638 400232852
14 2242 135284473
4 2862 410134576
17 2127 196022692
2 3581 442857232
8 1180 431505887
8 1484 33155081
19 3763 353813250
18 4683 340373664
13 2470 8530409
18 3828 306867603
1 4439 234124544
10 806 184318277
11 4758 165736504
5 2927 290447508
10 4786 472277975
1 2784 423384767
9 3430 107953910
15 765 214215185
4 1334 229440122
20 322 313271766
18 1255 252319882
12 2830 183759650
9 2857 25777350
10 3875 225261977
19 4816 309640852
13 4971 276324587
5 4414 128623577
10 452 221876766
4 739 294316482
13 4397 189872919
9 533 495722843
15 1470 403303040
18 1343 389858209
10 195 447701892
17 1718 313576396
6 1713 250567497
13 3678 153529338
11 1911 51034927
6 833 315733522
14 2062 346953624
11 1096 276917590
3 2281 30143511
15 2231 7730930
14 1989 235743644
18 2197 264738506
8 3826 59399049
14 3625 20199656
20 2943 409383767
5 965 186417488
12 3577 240472028
11 951 345575529
15 1924 10751677
10 563 451732005
6 1648 168366327
7 3177 99253966
1 1437 405904918
16 3180 439961172
9 2039 323586119
6 609 403201401
9 4930 19697722
5 3620 70256578
19 2550 25084196
5 3038 263198718
5 3563 363508987
13 153 266825380
6 3334 291582317
3 2177 356421583
20 2538 6716819
4 3636 367903173
9 2647 442363398
7 2619 233627661
16 3703 458393065
11 3782 42196355
19 4403 102108429
7 155 345905943
16 2609 227871011
7 4152 122853249
13 73 66857059
9 2588 207582148
10 4099 257805490
3 2009 422302046
15 1906 345854032
5 1636 183159715
5 1811 11576546
1 1707 267933439
3 3182 178889894
20 357 194069441
15 3067 420420883
8 4821 151206842
4 1590 398365185
17 4743 161369793
18 1084 269112039
2 1457 369300956
15 3555 245815490
7 451 466822026
2 4933 453751836
10 4527 336625695
20 789 341376577
16 4905 1528967
5 3079 148371673
10 1615 413330861
17 76 152265845
19 3617 173296067
9 3667 308705758
10 2930 58195644
17 73 429403531
9 3204 492082791
9 4345 102776701
14 3536 265003367
17 4156 132247349
19 2579 198954147
2 4074 343538480
3 3434 440653384
5 3319 490095692
5 1750 46115945
9 2726 165887703
14 632 314441754
15 97 443758693
15 4238 309283963
19 2622 384722211
18 4107 83475676
17 3410 206634675
15 3291 50437792
10 3154 104972787
9 3875 333682091
19 3885 426553301
20 3101 291093117
18 2299 95681920
2 3249 275539851
17 944 264927338
8 3789 448160034
4 3121 16925508
15 1126 422924809
16 1725 348902018
9 4404 448636242
20 4692 257406419
7 1585 435231927
5 1683 369539506
11 194 490678560
16 2078 177840232
5 3868 275928065
4 1468 157649869
3 3743 375026908
5 4335 362260783
2 4126 496346970
13 1480 412701728
20 3869 479090702
20 2814 352670333
14 193 117828518
9 2016 20154811
1 2467 14478281
17 2566 110203148
18 2717 357863882
17 4259 210680175
8 978 75181186
16 685 134647368
14 4658 429644444
8 2379 47817826
7 931 200071915
4 1773 407810489
8 4728 286155216
1 3152 277462207
14 2310 238024482
2 895 442504447
6 1146 374478401
18 1546 152865190
6 3739 78884547
2 1578 391928352
15 2309 81189751
13 3882 479308497
10 2628 48189177
17 927 54771927
1 1381 125686846
5 2881 124112549
17 1624 102612343
11 1079 18124569
7 3728 242696194
20 1838 23213232
5 1352 10891117
17 4011 155390231
16 4967 61987155
10 3507 442447406
1 3957 369112795
2 3178 140075869
9 395 205073519
4 1672 456366840
7 4655 355815059
13 1101 431765853
10 2373 232960749
17 3230 407427792
1 1830 434301552
5 2789 100080446
12 324 79981657
3 3420 77102000
18 1867 309045136
11 2010 229996404
7 2682 299884086
13 1012 462416402
17 1487 363539537
18 4172 475101336
5 1038 342529375
6 4798 428421860
1 2618 370866018
9 2349 59055328
12 4698 148490271
12 3546 26674803
2 3733 488403971
10 4581 221138401
19 270 123787225
17 3665 6306486
9 448 465908224
16 3676 343593326
16 521 49324867
13 1124 309103762
4 2211 89764492
10 1074 280122210
11 574 490334498
20 2890 425655330
8 1207 476509363
13 2153 480398563
20 1124 117860257
3 4781 324990806
9 1029 453460805
20 952 427640617
12 4156 283812680
3 3749 392544568
13 1181 205498811
2 1897 22395312
3 4934 60760794
8 1690 370207231
3 3424 269710288
1 763 185097517
18 947 190906970
10 2542 224119922
17 1341 212907210
16 1711 56488077
18 2884 402844837
2 4527 155645446
14 1119 413141926
17 2575 137505480
14 264 156366720
17 4800 407824748
7 916 89591285
11 4337 420565448
4 1872 489166023
6 440 439588660
17 4726 337826269
4 711 57441091
15 1126 380438256
12 4600 462017942
12 4668 352349690
14 4905 227068527
13 3472 428821635
16 2105 476913500
16 377 327952125
5 3328 436871393
13 4673 345937509
6 2818 34228120
3 1915 90765452
11 556 334978161
14 3215 16336737
8 1749 58305165
20 2805 88053640
2 1470 233528167
1 4965 322725221
1 1842 237188542
8 4253 244549044
9 3446 339197688
14 1474 234901208
6 1193 408814948
16 1821 253634511
6 3245 448151791
15 4047 325883507
11 1932 176674517
4 3540 301427717
7 4379 146185623
1 52 244392937
10 801 344795312
4 909 215018406
4 2368 240983094
5 2690 406488227
18 2683 128436537
2 1838 100829955
7 3478 374405542
4 4297 490416288
16 3097 84062094
17 4497 194008467
17 69 117399864
17 4458 117653003
12 2084 311023854
15 3486 309026203
3 132 329688784
3 109 422372841
12 2589 178965369
7 3286 293869174
14 4878 89826122
3 2339 458879154
2 4731 339845661
14 2657 42842287
16 385 401597220
5 2821 46667966
5 3904 494194668
4 1087 58257916
9 1320 49587868
6 1402 270454354
16 2636 301085986
4 1289 207440850
14 1433 275018559
10 972 43672818
17 599 19186302
2 944 148388021
3 1486 417184547
6 4426 463423709
10 4786 280538690
11 4388 466849970
1 1680 255023798
6 1958 471387385
2 1870 48022846
5 2358 259829786
20 3622 76164679
4 3151 357546740
20 2410 301995442
10 982 112617884
9 2361 264152903
6 2983 294811196
14 880 438265508
16 1972 126608641
12 482 497995287
3 2502 212620244
18 2992 54772377
18 2569 77173823
18 4041 97417095
14 772 374492713
7 51 359964895
19 4294 388261399
19 4703 186540675
20 3130 66889080
15 2824 119569625
9 4531 496537178
8 4012 241918536
16 2936 455326043
18 665 384021082
3 1009 402830884
16 2057 94037995
14 4639 449771849
9 478 305209684
3 4487 295961906
3 3158 441661420
19 1215 408519471
11 2679 83201038
7 2079 461496234
13 899 273768097
17 3609 476584604
14 3813 318130515
7 3618 239838082
14 1554 334621434
12 558 147054484
10 2905 164744725
16 1798 410566290
13 2619 56854868
2 4877 78706623
4 738 330005553
13 3174 463023537
11 4757 82776084
13 4128 454388728
7 1098 489779050
1 1754 304089947
15 571 157269023
20 3150 157463301
17 3377 187888988
2 1249 486640986
16 2603 301171601
18 913 48799591
1 368 283907809
6 781 360222389
16 3664 74450322
12 1528 314291097
2 582 436613881
5 958 325776442
18 1272 69203342
1 741 428432694
14 77 426454363
8 1557 200563836
5 1133 358637001
13 3472 320429073
3 3445 191032240
14 362 174262277
14 2048 258295454
1 1769 72900738
17 646 405720163
10 1877 167301045
4 4264 469503705
19 1801 255719497
12 1857 308359121
14 1096 133757211
10 1990 417142716
19 3208 167127894
1 1918 368177949
13 2578 186074590
10 2003 449077202
3 71 305306765
9 831 165392725
17 908 351451058
11 4007 5189285
5 4582 328561249
15 187 122113710
8 4606 47299559
11 819 246787735
4 2870 115815870
2 3811 449564598
17 442 282583501
9 4247 198228797
19 632 12687498
4 1895 449527137
11 567 302358639
19 3452 166355530
15 4971 298590230
7 3984 120825107
12 2039 198825011
7 2130 455935357
8 3281 343391389
18 3423 159626618
15 3529 460004000
17 3665 243751469
7 2385 153306236
19 4348 140688714
6 4262 173489719
11 2699 238225210
12 2365 125312860
10 4183 162917438
7 3950 407253636
11 2728 288449962
17 108 59004559
12 2121 119813169
14 611 197193381
4 2024 21480072
4 4368 328358104
4 3219 339180541
8 4412 6328648
8 1355 69278791
11 4065 487857760
4 4212 210993001
12 3018 195148426
17 1803 87032852
15 1271 307127142
8 878 409112395
9 2334 396736450
19 2031 323860565
12 555 244027086
5 2033 393201969
9 4248 242141738
12 136 20700419
13 3349 324914707
14 2637 345952025
14 2385 481293340
6 2736 492612671
9 3678 431331920
5 2363 474079771
12 1712 495669753
7 1093 334001036
15 2494 467640888
1 700 333774037
8 1879 87954634
3 4161 441037702
12 2838 414297866
9 1216 459892865
10 1670 461216302
4 2196 166826435
12 3542 23443493
11 4103 388114742
7 3574 468469935
3 2111 280472858
1 112 463056873
9 2802 56934800
18 255 76280765
5 4899 43826105
5 3546 183348459
19 3481 247794583
17 2393 324443981
6 3670 122650777
11 2287 418799302
17 1094 274425356
16 2582 196836907
15 2436 256847071
13 685 139256396
20 4751 344974735
16 901 145123977
8 4090 491855300
18 2231 260846626
5 4599 40761078
13 2871 147459871
18 2555 368952777
1 3956 462680779
15 3805 273109964
4 1821 104836685
13 2039 248793505
19 3172 400928799
1 4267 212446831
16 4823 407932583
10 2094 294950754
8 4385 14542768
17 2415 68063674
16 4429 362049150
5 4624 474127373
1 419 226884527
9 2308 388134675
10 3944 159401619
2 1423 312088
18 418 377856086
8 2857 442702175
16 3809 36742341
20 242 264238569
13 1527 22541874
20 4967 435512012
2 2432 462762099
20 3171 466058228
16 2378 455806770
9 2390 448350468
17 3982 307756698
2 385 62853331
1 1613 277847662
16 3224 424352123
12 1003 250219273
3 1094 228626843
5 30 21078447
12 1051 94792039
10 2135 80094844
18 2513 349100912
20 1167 320541653
7 3130 291694933
9 2331 345675205
10 108 134926722
13 2865 24698675
17 1060 290538925
15 4432 403360511
14 3518 230505813
20 2667 73031584
3 4211 39673512
12 94 257863443
15 528 332443812
17 1319 334246910
15 2245 65418557
13 3333 354126415
4 4379 100490465
1 3332 109767553
18 733 82681727
10 4207 271087602
20 1303 101436851
5 996 47393015
20 3674 201512050
20 1083 1419708
5 5 257796115
19 4919 18494307
5 1733 256712481
2 1131 397996657
2 3677 128904429
11 2541 295627023
7 894 366011826
18 2005 152974181
18 2840 171122501
3 886 56001371
8 926 175293142
16 1316 55808298
9 2086 44948257
5 333 118930660
15 2902 279171490
2 432 166806797
13 4488 354266909
17 728 262524998
15 4022 334236517
5 2256 189122550
2 3318 82127720
15 4536 364629315
14 3902 107419539
1 2974 254519634
19 4752 392436760
11 2078 188340991
2 2551 95267938
16 4898 436511463
14 3592 72382791
8 3858 359923812
10 3850 437870517
9 4133 48088769
8 3157 304260455
12 397 226878426
5 1174 306438153
6 3903 185412227
8 3625 412412304
8 3960 79012886
8 2437 368749723
13 3008 325888374
3 715 464925514
5 618 343935939
7 559 29527692
18 858 240420313
19 669 243606092
8 1853 63554674
8 916 489645917
18 1180 407521326
10 4046 451002059
16 416 86375977
10 2789 86078711
16 4039 372333992
3 3944 172343
19 261 120066137
6 4659 329605236
15 2508 109603324
8 3930 146523942
13 4916 420579858
20 590 115737860
5 4242 214217041
7 285 186408122
10 2845 282623678
10 446 179658180
1 1396 346935156
4 2154 202070685
14 4497 170446742
7 2596 260580746
1 400 424841768
13 2241 443524136
12 3032 185776863
16 713 402438623
11 2160 402821764
4 2667 44500742
6 387 47332973
13 1220 23924310
10 2212 38552662
19 440 393037820
5 1954 46123991
4 4415 187809615
13 2140 78546685
10 209 97390098
14 526 417885982
3 1970 124465305
6 3914 274867324
3 3942 297151411
2 3511 375289932
17 389 445734298
12 4693 453346703
7 4600 33520496
12 2398 296901154
13 769 98948207
5 3583 401480289
15 1215 185473170
6 2316 367297776
13 2199 288012099
19 3630 148924720
19 211 333676213
16 192 458294183
19 30 3868728
2 1405 231486325
4 1262 77505626
18 4172 52516780
19 4129 342846469
15 4300 144135957
7 4743 417637653
16 2167 497072224
9 3670 100353262
13 4026 248424530
14 504 217227908
17 1603 89204002
14 1494 248164387
15 4762 215630922
4 1832 497869346
19 3168 284561958
3 3578 62189677
11 4490 99506454
5 217 91084997
20 4342 165830667
15 1563 364766782
7 84 169960990
1 4314 247543169
2 582 150423752
5 449 135783484
7 2439 463993207
17 133 243668991
13 272 452055139
18 1500 472805377
16 2958 177808432
5 4025 372432295
19 1796 99674633
2 2533 7401678
17 863 86869503
13 3135 290443834
3 4853 166944202
15 2453 462676289
17 1492 188888918
8 1848 131522136
18 105 262159916
20 3628 364120585
6 2558 481808905
7 4228 54223422
3 313 218458286
18 4722 204951502
19 4931 373752128
9 2004 255368759
18 3454 496826090
1 4528 260468119
10 2318 172725338
10 1136 234730442
7 2657 161307613
3 3534 231732076
13 1294 230694063
18 3881 75180728
15 2593 219694810
11 469 493945662
7 1965 480053448
5 4047 77876421
3 4920 31694752
14 4678 248047530
16 4834 239741058
13 3923 129758993
6 2469 253328234
8 3929 105431039
8 150 443177417
13 4821 434360686
10 4594 69058444
3 1150 125092574
18 4593 283217778
16 189 36305363
18 319 14316606
13 2462 342472172
14 1477 259027214
7 4933 46903658
16 411 173016789
13 1826 178189643
2 3601 102864179
9 3733 205211481
3 2953 45683581
2 961 401770420
7 3111 75148850
17 868 137139915
14 2480 476679480
6 2221 439640929
17 4166 90751408
17 1701 223066393
18 201 426870660
15 2190 364285389
11 1919 204940890
16 2966 294643525
15 4484 403526615
16 3093 291963142
5 3394 252113261
8 2794 687400
18 3490 450823454
12 2145 57555004
8 4233 263754830
20 367 308698967
19 2348 457285750
17 2884 140093103
2 2115 121644015
6 2559 443605203
16 1121 112687098
1 1933 61436742
17 3441 402934335
5 1987 224276775
19 3202 488094335
19 1382 306504689
19 244 3287748
3 4690 305153683
3 3553 417852733
14 296 283270663
7 1956 304825432
3 1421 200142830
15 412 32311044
15 1153 470856854
16 2977 79574307
11 805 126699507
8 3622 142539980
14 476 123115199
8 2773 369115617
9 1530 489700113
9 3773 218241522
9 3823 116094243
14 4783 466170900
17 829 275325057
10 1364 177243940
19 4493 115785594
4 536 30653811
1 3358 349035286
11 4546 380887051
17 3334 110615518
20 3145 336301922
3 4022 103346516
5 2288 232526143
7 825 5601615
13 3954 163591902
5 2029 163993589
1 126 415150734
3 4856 437696089
18 3067 76204303
7 4787 23253740
18 381 41353331
7 3258 463199814
18 2182 181789018
3 626 405280963
14 1253 424664806
19 3505 204291698
17 1610 100063485
3 3193 142549071
16 1735 21003420
8 4789 335373990
4 928 73829028
1 2810 205755076
14 4395 157797088
9 2655 368867303
1 2369 32419936
1 269 48708628
4 2090 197517319
4 3230 296253947
1 1452 351214163
20 305 240339356
6 2077 46621994
12 3108 62806945
20 4452 322136766
6 2064 26520180
16 4459 407231742
12 1985 106582315
1 1583 442968343
17 1827 325198740
5 3382 68536912
2 3637 60538302
5 583 362739515
10 4033 413327108
15 2965 323110351
16 929 402439096
19 164 346578619
6 939 257986033
4 3754 331460672
13 3198 411516223
13 3759 431105739
13 4578 418224544
11 2300 150039484
16 2180 353938272
19 279 404078906
20 2239 87799803
14 917 369807398
18 171 355947248
10 3846 36071162
3 681 195193038
8 3677 31311812
7 20 446480669
9 2261 12198781
10 3225 355669592
7 92 462207757
10 2615 376175298
19 2051 74581397
20 1472 321513765
6 2467 471154088
11 3422 80405638
6 1417 30657091
18 2206 404956721
4 738 472885191
15 2439 311754403
9 63 170132892
4 3755 168244580
18 42 95367419
11 429 402187236
18 4599 140172990
3 2017 174964104
8 1243 485998860
14 3415 387752505
3 2208 398745015
14 1424 42816771
4 4470 71145561
6 670 486895188
16 4731 167909438
9 2352 483991330
4 4732 205216944
15 4739 7607439
18 1457 312822226
16 3705 83339527
7 2300 316086924
14 1494 83040403
16 2290 78440930
3 1141 371082546
15 520 425523455
2 4511 143237348
5 4126 46944389
16 827 340745628
15 1087 320090097
13 1287 315097321
7 2039 376724547
6 85 159755239
1 1691 255798556
6 3222 28411014
8 3164 244039503
20 1754 170443658
12 1531 213305748
12 605 109803429
12 1310 370972787
11 868 352794487
15 1433 398726818
17 4869 387687774
12 1878 484718566
6 1226 36138475
3 357 346198482
11 3598 407598455
11 707 305678171
8 1181 30112233
20 1975 324439793
17 904 293748092
12 2608 6770641
7 3743 443713531
4 3872 429088255
18 1828 47408810
17 2427 359149789
10 2662 461443269
1 4984 329217503
20 3035 34094559
9 3134 120649740
3 1444 14341160
18 664 160383387
17 2860 174224973
10 4929 38123539
5 929 400509212
9 4440 206612788
20 345 139033583
6 3029 70751037
6 4878 192868579
5 3345 46180209
12 4074 39263662
12 2522 102451774
13 779 66940770
8 2988 5660514
3 263 481618928
19 3152 378942153
4 4961 439491214
18 784 437185930
3 1650 192654537
9 2368 340685125
10 240 187705871
7 1983 145853785
15 73 262683472
9 627 202005284
5 4992 270552822
4 608 487720506
13 191 68473690
17 4393 154175448
8 4779 480390717
5 3669 294050225
9 2403 278552108
7 3723 378807599
1 3457 37195585
7 3269 246519957
12 350 96436649
3 496 1667636
18 1321 462506928
19 290 172289078
13 849 214972978
6 4915 75899947
3 2822 326783422
20 1252 298756473
10 611 346369569
11 2610 363549070
2 1062 189247147
8 1683 456059704
7 1206 418694455
9 1687 320533717
9 68 87167410
2 2672 86165160
9 3962 266100226
18 474 244823716
18 1558 356361530
1 3859 32875365
11 2559 42758516
1 4035 482970575
13 790 457746452
10 429 480008336
15 1023 189601261
3 1492 306518162
8 4501 483675819
13 126 365032494
12 4792 355035113
16 2948 197071504
4 162 360868892
15 3863 388371274
13 2525 140985692
3 3420 42920375
10 62 262869755
12 4272 314279987
20 1901 234493862
13 4645 192261329
19 1114 386549321
10 2035 351642054
19 137 234350720
5 79 6111481
5 4094 320037403
15 1974 281236770
1 3081 113045855
9 2274 132565469
8 2899 280617514
1 4380 102113188
1 695 335735989
13 2599 268819660
9 1081 349131889
5 3043 439271804
13 1914 87651711
18 1351 259970202
8 4705 404812828
3 4342 149290252
15 130 67647201
20 1939 207130948
18 891 366019690
2 140 301157678
10 3730 229302920
8 1433 162172395
11 3704 86530469
13 4565 443022975
9 400 95508024
17 980 119355188
16 2912 437128838
7 4011 134049207
5 1078 298996661
14 3827 106377672
9 1803 423808461
6 4118 70832091
19 3403 365594767
13 1016 142291270
11 2355 443215062
11 2214 72442735
11 1145 409932693
12 410 92246723
17 3591 238504070
3 388 37376605
12 1832 160921172
15 2946 155277638
15 1649 380439612
15 3416 420111119
10 3321 5292109
11 4016 349853974
9 816 76678152
10 3140 78487269
6 1731 143858242
19 3262 169599584
11 4814 439731769
6 3702 161445455
7 2488 353159931
14 883 339983305
8 4818 303054270
10 4464 293683876
3 1983 134829128
18 569 348439336
13 1517 33983073
1 1827 174454193
10 3403 417720797
1 1423 370801836
13 904 266905109
8 2374 380551960
4 794 341572763
11 2013 151483676
3 60 387145741
11 403 64752109
6 3917 284750959
1 3454 60559681
1 272 110772726
3 697 309565434
2 166 264264059
11 257 72551453
14 4093 377542764
20 4274 8760788
1 636 307096346
14 2550 236985092
17 3460 340312666
12 4374 376872170
3 2376 82137176
5 630 293712797
15 565 33195993
9 3061 95498835
2 2066 224910044
14 2002 310533499
3 3113 278929759
2 3479 448184171
4 1612 295047605
17 850 46354879
16 4512 286825186
5 3063 465280354
4 2444 426344928
20 1254 227723316
16 3274 369616480
13 635 320196131
9 4901 319082500
4 2272 447309070
2 609 458633605
9 3868 425019664
4 3462 370102026
17 3143 175797833
16 1637 266033961
18 4155 401726867
2 1984 344153044
1 1684 487886854
17 3870 290612133
8 2432 289186806
11 4372 442223929
15 416 125671169
7 1972 68698816
8 812 187312601
6 2457 20880117
5 2602 389012957
9 1969 62900368
6 4696 164179
15 3233 460764413
13 653 398472018
17 3572 314461611
20 2987 40071204
7 3340 340077399
15 623 357940033
13 4551 452129083
12 1839 191608632
1 3298 376428025
4 1818 107409578
17 465 33760014
1 1907 121104924
20 269 295980090
15 4630 59179069
11 3219 39757394
9 1369 289698082
9 539 343978072
3 4860 226833794
13 342 320461400
19 4209 27627836
8 4519 377176949
18 2596 462713715
14 803 254216692
18 3795 293418192
11 1440 22187003
3 590 43397591
16 3265 32228046
11 2008 22841081
5 1487 5884531
4 403 63596638
9 2657 44093334
14 4128 346063274
19 4917 116117488
7 780 185589492
5 1428 112968842
8 1164 132673264
17 3929 136237519
7 1745 238796170
6 1298 56911706
13 324 138548674
13 981 469686047
11 3259 394417333
5 1004 168749851
3 1297 242888504
5 3137 57085944
13 914 113829832
19 2666 107016898
12 4667 476618296
16 829 274989379
20 1094 481301531
17 2748 161673453
19 1827 255549048
17 818 200449992
10 848 244477421
9 3420 437364312
14 4922 76673603
10 2193 45538357
13 3073 387189467
15 1978 43175925
4 2215 75973477
5 3786 421869167
17 1377 223787549
16 4870 202698479
12 1132 179514170
9 2189 266324145
15 160 64277489
16 960 99609691
15 4424 63884274
17 1235 312709156
14 3936 445771939
8 4818 340572420
17 4893 84452958
11 708 408235910
5 824 129291413
8 3787 462552625
3 1755 262652669
13 1722 102201143
18 257 124826690
5 4973 484049481
5 4682 58554867
18 84 16415562
15 708 371540552
7 1903 365480138
13 2067 309962478
13 306 360420898
12 241 74928989
11 3698 88823334
9 2838 51103786
7 2055 218322399
18 1048 447762744
16 760 167935769
20 3443 238871782
4 2281 228282552
1 2315 469000813
18 4735 224946041
20 3605 115975304
14 3713 263044779
9 3729 302730159
13 3481 47173544
8 3714 346139619
12 4897 295712733
15 4995 407200286
1 3966 469237511
19 2699 383253788
7 3048 433328490
1 1026 83691377
5 2415 110625857
10 1057 200424334
7 2311 179334391
17 2566 233347141
18 396 150135501
13 4413 314106481
10 758 162352759
5 1047 158025055
19 4582 40057986
14 1174 310460961
7 3655 387459942
9 1142 155832870
11 3693 80274494
2 3894 102972991
19 2616 84548044
18 2452 247947646
1 1362 173952961
18 1484 176468241
10 3380 1426564
3 1153 471701693
2 3365 36719178
15 1426 85879910
2 2026 50266689
10 4334 350555869
1 3430 208125720
16 1888 237256278
5 1083 379915650
3 2371 288530675
1 3023 162322992
4 1477 273781761
6 1904 287337562
4 3616 168456997
20 4936 35248993
20 1612 323734834
4 3601 413524756
2 2782 192368583
17 872 350881415
11 100 331448821
1 4054 281871969
17 2206 72947759
14 4682 409202388
13 862 270050455
3 231 277458470
20 3944 264294938
14 2580 213560682
2 3042 44137210
9 975 386345628
3 1541 197776786
11 2624 337123780
3 1665 329641854
18 2124 425526288
7 3004 494064808
16 4839 58429470
13 324 161168084
20 1928 54773487
6 4712 42760078
7 2304 154328732
7 2170 479284155
5 4123 249283105
6 263 96387536
11 2788 390945201
3 2468 67665677
12 2501 196309414
5 3691 86561453
18 4532 44103058
16 2972 184768994
3 87 123382558
14 2996 408858116
19 1649 45876866
8 3736 165300158
10 3305 401365399
20 898 152108947
8 4850 285562028
2 4467 301189585
14 4733 370747256
13 223 446300885
8 456 95073399
13 939 88196452
2 4474 462878311
8 994 186089234
13 220 405434498
18 1771 170906921
13 2873 179808848
7 4556 359038907
17 3246 195805253
13 738 91329270
12 1170 218265471
4 3238 388245677
4 2454 461020072
4 4313 193573622
3 4894 51367600
2 247 224107126
4 4918 443935491
17 224 198857744
12 2478 74837008
12 962 456158545
7 4806 353045707
10 4752 214253185
17 3697 67647892
9 1709 52206389
15 4678 419602435
16 2337 344911260
10 3322 20243569
1 258 416203745
16 286 299882850
3 2164 138709171
12 2335 246272746
13 3769 390809144
16 1856 455402712
10 1865 63619662
13 3281 353180950
15 2539 394608196
8 1931 162728158
8 1849 108920780
18 2290 150499035
16 1992 182585576
9 4721 323547823
12 1685 49745501
11 1552 76259275
12 3200 303677791
16 3721 403142091
15 3868 107047457
12 2870 318306146
2 140 165065718
3 1261 25728654
13 1880 127710726
14 4875 172412574
3 1861 407825241
10 2628 304468118
3 2792 20047802
2 2593 210905103
6 2707 197245154
2 4303 60624152
1 1398 197410150
12 1070 480586604
13 2767 230888749
3 2671 354452705
17 4833 209898099
16 4917 256904739
4 2289 484316818
2 1316 212876712
17 1235 375667438
11 1893 362808627
12 1761 334265017
7 2807 371650551
8 3484 364508378
9 1383 429846377
1 4856 4015081
11 841 151048575
5 4620 100427526
12 2851 144647194
3 311 483428605
9 1824 285311404
17 3348 389028318
7 1803 267966232
8 1102 202432923
5 4951 160452091
12 1964 364531309
20 2878 265022316
7 3814 309386729
15 3014 360989130
15 725 208244116
9 92 368363474
13 4862 464722017
15 2949 144973537
14 1463 331470327
9 1776 227196161
11 2760 130432351
8 4909 471910458
6 2923 105024526
2 3512 425262786
5 3965 136601415
3 1894 217035035
7 4466 383444954
11 2117 323165812
20 3315 64033404
19 4088 417097005
11 2307 276273915
19 249 449479779
19 1269 464516916
7 253 28215943
16 952 368497857
20 3915 143051295
9 1571 135092316
14 4052 94013239
9 2440 321925048
5 1764 484138536
16 3260 243039164
9 2047 186905753
17 1261 255921466
3 4148 206537062
10 450 238834601
15 629 166112958
5 2078 130727076
10 2125 4586750
19 3701 468246790
11 2216 194424362
9 637 288183230
12 2845 138976997
16 2590 397145923
19 4519 27269407
14 314 347946619
11 2639 361491347
12 3085 464370366
2 1667 3198795
20 4893 385423590
14 1058 265164693
10 1146 142610944
14 1597 405750953
8 1455 97770498
4 4703 110133586
12 2735 282959731
6 4774 165947745
14 1312 141773986
3 1055 393012046
5 4131 472647740
13 1301 452923545
16 4169 366943150
17 4833 156052242
7 3223 161437595
7 2619 61304062
8 2026 414738512
17 167 426394740
16 3715 433251626
17 4657 266238714
14 4956 55748635
10 2505 480876742
15 1625 116943128
17 455 176031222
6 1152 497702232
13 4024 432098765
19 4600 71227145
13 1621 62288506
12 1829 410566028
19 3699 340849595
15 4442 17281586
16 373 93562353
11 4525 198872128
16 860 256811505
19 1942 73953287
8 487 237061100
20 3543 411274929
7 1026 469253959
4 2061 300908695
8 3723 406061318
7 1309 369287974
16 1975 324734608
19 4159 77404215
10 2409 456357915
18 2814 407240700
12 4436 362558775
12 238 263680234
5 2387 357636875
11 4556 180218608
14 3679 462749085
8 3137 165661403
6 3008 131636238
5 87 328916409
20 1738 369189915
14 2713 240427404
18 2922 44772623
18 4175 79610282
14 1318 483634306
9 4175 497630774
2 976 95322368
17 1157 481041640
9 1603 306954137
11 3955 452044425
1 2388 288281870
16 4665 67324474
19 4394 429223095
15 2110 62364950
12 3221 181034495
11 4124 397502550
17 3002 10701681
2 4519 338757985
20 1909 153016712
6 2150 395229492
15 4572 225500769
5 4352 478712496
18 1611 252105387
6 3720 224983943
9 4138 247541237
4 2761 297161289
8 3816 16882448
3 642 130444381
17 2619 346631994
3 1043 106428898
10 4901 203101584
14 2798 449199551
13 944 43902550
4 3350 334643116
13 3410 334623507
16 2730 294828740
12 394 165235888
1 1714 164037443
17 1728 328276164
4 1601 152287251
13 4928 422344585
6 1185 479861457
3 3231 403646040
16 2073 251155388
10 3652 263183570
1 2586 226371057
3 1616 17026395
15 1901 117644014
13 4902 419590572
15 2118 265148077
2 1131 434676703
20 3156 201300724
17 4918 338698692
12 1854 195621674
16 4752 449427702
4 4862 436867592
1 2525 467697859
14 970 399416917
14 2745 186267973
15 3789 186306
10 3916 320572460
4 4666 283927507
8 598 490364942
14 4177 488491104
4 658 400992702
4 2975 88092742
11 1287 247265533
17 4210 337722236
17 1313 219375075
12 3794 359278166
7 4036 300371865
2 761 325732466
16 2137 127084591
4 491 288974896
13 791 354944616
19 4182 35773652
14 1379 311978900
5 4995 199272228
8 3879 42692297
3 3947 181654623
3 3526 254666117
6 1650 381378124
11 2350 305750108
20 214 34576995
5 4300 107553878
10 1712 196147462
17 2155 166515813
5 713 225176124
7 3757 403926499
7 3326 269014792
7 1783 177527631
8 3485 115316419
6 121 420921543
20 413 49421776
4 4395 410580294
9 2233 331960418
14 4761 313881826
10 3357 344585536
7 1240 491832386
20 2887 184094735
5 2878 413390481
13 679 119544536
19 2469 58303013
14 2638 27773308
13 383 412547871
12 3954 3480243
1 2771 463401935
20 2960 189712958
2 3518 396698448
16 920 105918651
20 3947 386278429
8 1861 194691836
17 651 333238692
4 4370 335540515
11 2597 240963738
18 4109 253343848
4 1263 129141439
15 2502 187601898
16 1186 18905294
16 1105 264987103
12 3385 234382537
10 2743 224167172
6 1402 119867818
1 3657 375424148
9 3747 300665585
18 437 64160940
3 3421 93949082
14 3462 396343818
15 2924 335654511
7 2455 188307200
18 3557 255059196
2 3776 44646212
3 4254 415446127
1 591 110631439
9 3042 156595691
9 144 157449358
9 2138 226589913
6 4829 24912977
7 3323 366029592
3 2422 196643285
12 3142 306295726
5 3066 151713911
18 2579 308029768
9 4691 189132009
12 605 351109685
8 2158 19106116
17 2144 303961520
8 1272 256004715
10 2294 199445615
18 729 76662646
18 4653 287472138
6 1036 173568699
3 2561 342556397
8 2741 182871499
20 3864 70626197
19 185 368194216
2 2417 388776751
18 2033 378266548
9 212 46155758
5 3062 479488513
17 2244 395388352
3 4230 180817814
15 223 190523030
11 4205 88620292
4 2836 480644159
3 4117 10346952
14 259 471674182
18 2078 155049335
20 1288 121981295
19 877 244470160
8 1848 146924408
9 1145 281399498
20 603 469596575
17 1417 399067467
11 3992 149408350
7 3743 133385386
14 1363 444281598
7 2327 56434249
6 1009 441783624
15 1704 35365340
14 4809 82726886
3 505 325811054
10 3253 380218427
11 1301 225710350
9 3319 373321101
4 4423 115960551
8 268 392336636
9 174 318128151
5 91 219333305
5 4618 264193411
5 3807 4590551
7 2452 250609398
19 4688 310687792
1 2913 388706518
11 606 223214167
5 1327 302842549
3 2758 426136750
8 2526 34744195
10 1449 108006821
17 4824 283401046
9 4772 195622789
11 1058 63998289
3 570 308751755
14 1536 393344002
19 1107 461220380
11 212 303515387
18 2897 418921797
13 4142 355243520
11 237 259110139
12 4188 115663063
9 581 162978456
17 2836 266531017
12 3657 235666411
15 653 89149993
13 1793 326247996
6 3289 215721059
17 1960 337080993
15 3582 469624794
15 692 28141329
4 3111 445864091
4 2219 248569329
11 2239 213802300
7 4494 53970993
16 1774 428694580
3 1025 324223408
5 2817 349221059
5 4441 369389314
15 4630 307933114
17 3700 184166896
11 3941 178395496
20 3804 318040137
3 4736 152769332
8 3668 452409091
17 2507 151084099
1 1984 426511799
5 4644 454641639
20 1225 64318509
12 995 483584258
12 4246 203004339
9 3707 189044918
10 916 191018523
16 622 45861274
10 671 30006410
6 2045 198267297
5 4638 152909579
6 4925 85152190
19 698 438201976
19 2859 150889542
8 2046 178817250
13 913 434223895
16 424 339479432
3 1085 262159116
20 3310 239275068
15 1088 249328563
4 1386 7938768
19 3764 472234646
13 1918 14409663
20 3549 328862150
10 4280 428788130
15 2505 107046890
1 2927 43664462
1 3135 165248832
1 1419 235566848
8 1179 384206977
6 3480 103414783
2 752 237772056
18 4547 493670119
18 4020 43322136
4 2403 334137833
4 3647 222168459
8 2569 408946763
7 4099 202431747
16 4151 266297577
6 1533 97919075
6 188 407968051
9 4162 151441327
17 1007 35445608
11 4515 85661377
10 3583 167656490
15 3249 378238266
1 1841 194009623
8 4936 430430172
15 4705 123332007
7 3591 67718683
19 3446 68352265
10 662 185605061
4 2570 121496600
20 3023 471354254
18 1320 394118406
5 1582 211705934
6 3476 170870952
1 4760 279615214
8 1918 406896851
17 4463 237874993
8 982 37720154
7 811 137334405
19 2937 111443228
13 1818 218034221
9 2010 396241277
6 2288 366425600
10 1529 325363164
6 1727 4731633
11 1303 131133064
12 3752 332167682
16 1151 451436232
15 3120 111192392
1 4599 426593063
7 748 96881140
6 3756 22630966
2 2324 255344054
17 1057 272395666
5 2187 272196039
1 4592 261563182
7 4100 497007495
9 2118 41369039
18 454 434705870
9 3147 345035926
15 737 227735298
14 4039 94329222
16 1767 372488121
5 398 356279278
13 3707 314384996
11 516 371154822
14 2428 465736848
9 2466 187148810
16 4363 299557757
17 1518 96886566
5 2792 335039715
2 4270 457022553
18 1496 45665353
18 4110 316334427
9 953 333024344
11 804 215923327
10 1212 353999228
16 1194 243368633
7 2674 64600101
18 2508 289154660
10 4039 433346742
14 789 135058877
3 2194 93574437
7 2710 43055150
12 1426 242546727
10 2351 339240885
18 1162 97851964
3 4627 126658135
12 1053 97044739
6 1632 89070520
8 2042 247597272
13 3932 310505792
15 2120 318783917
2 2137 390375085
19 2747 240603955
15 2689 429729366
8 4957 287690282
20 121 482712839
5 2445 329829104
9 3306 322590178
1 4283 165712588
17 3315 374678886
1 2241 438675514
15 2960 460112279
18 155 23811586
18 4014 179834460
1 3319 35834428
10 3835 484637828
13 4486 274745870
12 34 425213061
13 4016 139439696
4 2405 311444268
7 2915 164416484
1 4929 29035581
5 3349 11412910
14 3157 31306221
13 3925 397305062
17 2362 102050588
14 2933 76157073
4 339 300791881
15 1506 88626061
17 4230 227305922
12 2722 169039866
15 2786 99296226
5 4572 482188469
9 2895 445582270
20 2171 266164031
20 4376 5527306
13 1115 429620454
10 3523 102097245
3 698 333373498
19 1215 490338869
1 80 375567353
8 372 165385666
20 4510 352644893
19 4774 127805845
17 2010 70075113
4 898 168110771
17 649 137762967
8 4031 13128347
6 1371 114167554
18 1590 75223401
13 2939 279996697
11 3490 6835363
20 1260 192249539
11 2744 28273039
18 3324 251958138
19 1944 20071659
8 1580 497873284
3 1393 182287977
16 4045 280994353
7 3928 474310179
17 2692 228605160
3 4009 261174308
11 134 344509887
4 420 120067987
17 668 222332998
18 1369 95799849
16 1808 366505147
14 2684 244354792
4 1638 357378042
8 3617 478166441
7 3595 475471431
19 1696 385603872
15 3049 167680741
9 3794 438395005
5 3640 336322806
18 3753 300964711
10 4934 410799417
17 3747 325997821
15 88 395980997
4 3936 272080522
2 1238 46350896
3 4407 102270036
20 1826 101395421
13 4324 296639703
14 577 289953204
8 1565 53647138
2 1656 70961258
19 2759 180928046
13 207 269858618
3 1789 271121347
12 41 243033926
13 3033 120680876
5 3986 348613821
19 4809 203121243
20 1351 4439610
4 4795 246377857
20 609 173047584
14 2736 370150432
18 553 98585081
4 1564 306537506
2 2701 213827541
7 2539 390154213
14 2337 57745614
19 614 43470130
4 2975 284131075
13 716 323398591
1 2983 94913310
15 4248 351373301
18 670 414189911
1 2985 333297162
15 1763 168760044
11 3213 433529098
4 917 348522346
6 732 420391609
5 2390 167615442
6 1011 424164254
19 3394 172857068
7 2357 324860971
12 280 142966853
18 2635 204366002
9 3951 374624682
18 2677 125253147
7 4330 436283024
1 3183 421706784
16 1716 429679694
6 2660 339305808
4 388 150263847
14 4918 301984991
2 4194 421699921
1 1219 84553860
10 3295 240572760
4 1441 488305567
6 937 402694115
10 1410 389289834
16 20 396042155
16 1640 351432382
4 2401 138996868
15 402 193847311
3 3658 51166882
10 668 322531360
20 995 348548543
18 1571 231318866
6 3059 88645680
12 2446 198148848
13 3160 34187548
11 3022 15987115
17 2646 327959297
5 998 15392954
19 904 272083739
20 3123 146457923
1 637 481551308
7 468 228631639
8 1852 18910168
19 658 105031175
12 3399 466708673
12 3073 363649606
5 4379 459770934
19 3773 449326130
2 4774 328044873
15 3829 247913727
10 1576 110653522
10 243 337783597
13 2482 266744871
6 4490 458427098
5 3777 20974827
18 1430 495953011
3 907 182123290
8 4239 98830091
17 3200 473797282
3 1285 77007192
15 4770 409756981
12 1813 27111789
4 4693 68374483
15 3930 368709252
16 1127 65281697
20 2068 454061548
17 912 184422623
20 3812 272506584
11 4427 396564602
3 3357 369759029
13 3051 31491179
4 1876 412941868
20 3886 26598236
14 3521 380797740
1 3597 125742471
15 4139 177769540
12 2977 155759518
1 2015 464201944
17 1503 494387691
15 2514 181634179
19 2116 480922142
10 1993 398394032
17 1178 487563806
17 4064 283769772
3 225 23212899
7 3439 144970811
3 2782 271087341
10 2806 334678678
2 238 67338280
15 2058 407722857
10 3675 149268710
10 301 381325900
19 4974 72161436
1 209 284771617
15 602 219172066
6 3805 471602982
4 3103 420086625
15 4806 72659695
3 3469 305860076
6 871 446985820
12 484 199794335
11 825 448852590
6 3874 107948752
19 3691 483964636
13 180 435704621
4 1762 387219553
12 2850 162595848
9 4433 24622644
7 3247 85824445
8 218 323447366
11 2511 272793426
13 2915 480602044
6 855 254723928
15 282 73055847
2 4912 90348145
19 2105 241457213
15 1628 71159971
18 498 99994820
11 2095 279533699
19 3146 101108420
15 4446 259787711
8 2266 153241761
12 2835 228335618
8 3577 77707985
20 3638 225612071
8 4563 404630790
1 3245 317910325
19 1428 262748157
14 917 440854398
15 21 54439586
19 3045 369918590
8 182 266906480
3 4170 106175510
5 897 442346402
1 1189 412193114
20 4085 432534699
5 1710 300085189
12 3144 163703984
6 3004 114458676
14 1036 467651456
20 1362 393749598
7 1234 157439686
12 588 313834628
5 2193 450080102
16 887 296990388
3 3775 48341111
6 2988 166850522
12 54 10724518
9 540 252167510
12 4800 380521673
13 1365 281840237
20 3555 267408203
6 19 111677166
12 2590 434068408
2 3847 187154731
4 3881 52179894
16 3355 214563323
9 2329 150010421
17 3036 187514945
11 4081 147540782
3 558 297891400
19 336 109245559
2 939 253058498
3 1633 456756203
5 2484 51093871
6 3406 301144585
3 2341 303316703
19 4717 318372610
4 3741 415566961
19 3755 369375476
7 1451 4277748
18 4074 197991037
15 4362 131730085
7 2238 219481691
7 1541 428462628
16 3603 17244727
4 1075 67320371
2 1633 253008562
16 1827 197658748
7 4200 57390185
14 4769 435461798
20 4044 427456709
10 551 132682419
2 3913 288092629
4 1420 227853373
2 3359 182788408
9 2368 344996851
11 3198 237242127
19 2861 65692502
13 3515 169284147
3 2039 2686649
5 4609 339535181
7 1892 217459500
4 1792 163446855
19 37 364157625
2 1058 15575649
5 3050 13849476
18 2024 302799542
11 2122 171104737
5 4064 185874994
1 4008 5106248
5 4450 141862677
6 742 317052526
7 942 446979449
17 333 181390340
15 2831 31401731
9 2666 184334806
2 370 202168651
15 411 296209118
11 2655 79114376
20 2527 55951802
12 3470 220687022
6 1705 362100905
7 579 249769114
14 2845 134813885
20 2619 67598176
12 1841 167987862
11 3188 149853141
4 941 428904931
16 2472 473801310
16 899 36318406
8 18 29230096
13 4999 417480308
14 638 360183151
9 2519 28544528
1 2773 346272305
11 2739 140531600
14 1326 230544741
8 278 347614090
20 4542 147319654
2 2986 485560413
10 3120 455952610
1 1992 24424352
17 1541 101390300
15 3805 162133654
8 1037 58014196
1 3222 82689118
8 2612 295487122
1 1612 310603837
14 4077 21139262
8 2288 95695287
6 2450 36287244
3 4184 270547842
20 2417 290308381
12 4079 473078667
1 4399 47323841
4 833 385931872
16 3633 310042392
7 3827 352734841
6 3726 63653064
4 567 443051824
7 4054 226567084
20 3325 485893995
1 4957 73334383
20 2387 445036342
2 3088 237866379
5 2046 274430668
16 102 235113198
9 4822 304393282
13 3575 407953681
17 1517 330809796
13 3560 251163637
3 1216 40139078
5 3781 389047622
11 1428 259453375
7 189 60310197
19 2809 307920853
15 3754 346858205
8 2506 396970176
13 3629 174506422
20 243 337239088
5 3061 147546308
4 2953 331080948
20 4937 257571330
1 589 38629282
2 3665 61224122
12 1521 299657057
17 176 331035047
20 4000 109944449
14 3108 351100918
12 434 184697677
16 3580 96519046
8 2269 377536573
9 4281 470408170
14 85 454690759
8 1069 141641647
18 3324 344355346
20 4030 358762229
4 2842 427725566
5 3379 444460887
10 3893 243612510
7 2357 107463590
9 1338 368210118
8 2583 75613995
7 4426 198318789
6 886 374674315
3 4173 60225077
8 1442 247789377
6 1674 66047981
4 3218 495666992
14 3548 126578823
15 3771 119000349
6 3502 388895973
14 3098 152144041
14 1727 382927200
9 3980 296662147
17 1263 154674515
3 4541 490634173
19 3487 18397437
7 653 133018981
15 4365 398375329
7 4540 122823986
20 4093 167769283
8 2119 124798351
5 960 349989805
6 4568 282147664
7 1368 337390828
18 4097 459246047
11 793 293944388
8 4265 120609985
10 2010 310904248
1 2021 228099788
2 17 373116632
3 3623 448477009
7 1330 99530369
6 355 228712573
17 840 350333224
10 2500 288591939
7 4066 487517000
19 2923 395638528
3 2639 270800867
16 3984 395130955
1 4970 89803966
1 4342 317019604
9 4630 480548434
6 387 346503346
15 3922 200310258
16 4485 191391820
8 4501 484607698
15 469 22126328
5 3658 389640858
8 4631 87574373
8 869 163514971
6 1344 86262940
3 4532 271808895
7 3806 63840727
2 2543 288714423
1 747 32260050
2 3776 487348676
11 1722 128107933
6 507 21249542
15 768 274309569
14 4846 398135694
7 947 414639710
12 522 311215307
10 3118 163357899
20 327 169291551
6 2491 254980469
18 2747 274572227
17 1414 285430438
20 4444 469285173
5 464 138557338
10 1073 299596344
2 1714 144214524
8 1708 204278932
16 213 466530227
16 2674 77615117
16 2648 167490340
2 2944 292931668
14 1321 490570729
13 2056 457627455
1 658 185442141
9 970 205924002
15 357 345567012
4 1363 276906238
4 1600 423890019
3 3176 329508837
8 4834 312797799
12 4947 316351151
7 1459 117097876
16 4589 93440780
6 63 182456887
3 714 47970785
8 4675 407068913
16 3704 422019762
12 4918 295904536
20 215 352871014
7 713 82762041
11 3265 387468722
12 2983 250836300
1 3067 76808927
6 1373 274502410
12 3354 454126141
6 4610 256070833
16 3391 418784594
11 2520 91024093
9 4283 331508700
7 2809 258991538
17 2 216871659
4 3458 223096782
12 924 459219603
14 426 380729517
5 831 445418775
1 139 23010315
12 4014 472543689
1 3920 344281625
15 3756 157761134
4 93 458401856
3 4177 337474257
19 3274 232413459
14 3467 310751542
19 192 435528792
12 222 120548400
15 2609 47515096
11 1468 496701973
4 3323 191922484
5 909 415698748
15 3686 441847019
11 3896 8701543
19 4745 197526354
17 3695 128007897
17 4072 474973746
2 567 76543778
13 872 93586452
3 125 265352769
5 1841 164909084
13 921 446412975
2 2707 482042353
16 2662 333492518
11 4441 105897568
12 224 294926974
4 4288 258882660
4 4868 275838839
20 2192 70621746
11 266 58192016
4 4105 21025382
1 310 23685888
17 2231 220540123
8 2186 430954732
11 351 175572779
5 3814 330191030
10 4359 433817748
5 448 383683716
13 1913 171988639
2 2795 435055957
3 3607 151287044
14 796 116450609
19 3640 399158540
9 4927 195191702
9 514 181299168
12 4278 125145448
5 4461 427289169
14 3058 434140157
9 2750 283122988
11 1023 164674217
19 4792 411444442
20 3820 371139664
6 3372 128280825
12 4712 469769861
20 2162 317525988
6 2422 163096356
11 4405 142019773
14 2993 241271803
1 1139 437197443
15 1472 425513215
5 4450 493341321
19 2683 171536578
2 356 424463450
20 1115 282072470
16 3715 218622616
7 1285 158289733
8 3981 156056257
13 3415 195335047
6 4816 488804764
20 3737 482959144
2 1870 57144512
16 3997 106755854
14 2810 52873423
3 3552 70743684
20 129 13645005
3 4222 65308958
13 3682 415236890
16 4088 224714843
10 3006 377965975
12 1433 121106180
11 4687 296070561
17 4732 121900983
16 492 302708790
20 1160 47568513
14 3139 352584474
1 2100 422680909
4 1934 487766118
11 4018 284925113
8 1966 400093709
10 4231 418649035
9 2394 244557537
4 4097 399209284
17 3161 141906339
3 663 77496625
14 523 27220666
18 4340 1064733
10 3051 379261886
5 3284 307653631
12 415 496866887
12 1869 476298838
17 1670 329671449
4 551 155762167
2 3168 228571175
15 300 486450304
7 4402 433846550
19 288 443536865
11 3263 98842274
15 1121 179718772
16 4471 171368627
19 3047 87585563
17 1755 470650406
2 3165 89714424
4 334 95989223
11 2134 175069221
15 4445 116505400
18 4032 400124768
16 783 449037305
17 3276 413894537
7 2086 272396878
1 4891 283631449
13 2044 339435838
1 4042 119899090
12 2342 230982386
4 3518 441976072
19 2156 51832753
16 2400 480412183
20 2926 384030602
19 714 50712575
5 4568 135994633
2 3640 108607637
10 838 327621062
17 3544 89148340
15 224 491638710
20 4041 225123866
8 567 336878209
9 2767 255452476
2 3501 419448167
9 3821 192467903
1 4225 147441677
2 3385 291075627
17 4200 438601944
7 4971 162490216
15 61 71578308
1 1669 251033140
7 4249 435043001
6 2268 453100384
5 626 290519321
18 3357 102094349
9 3152 361848324
20 4744 410222618
9 1571 221394510
19 4680 107658784
15 4958 393627341
18 2465 92135092
13 3623 296210827
2 4904 253818879
15 2476 378981635
20 1374 110244649
17 150 8138703
14 2645 272315079
8 2521 428726335
13 3544 358022372
3 1042 488332713
1 391 354439043
7 2047 253619714
9 2160 117051886
5 4818 406895258
14 4975 442066516
4 2390 95338936
13 4038 170353321
5 3839 464217987
19 2661 121406331
1 862 398558107
3 691 185006167
15 2291 35279655
8 1002 56329046
16 3496 447596767
12 286 305805078
13 3908 421146849
13 4302 86475946
5 525 44680102
5 889 230222595
20 1084 120773123
19 3554 318184774
13 2117 448382765
2 1452 484130477
17 619 473172731
3 4919 220162819
10 4408 9936707
15 1160 225233784
1 3786 294142240
7 788 146225069
13 1783 241896627
6 2029 276210359
10 1298 55949379
7 1218 492805714
18 4714 385400229
10 3819 343295334
20 3354 43293022
9 1875 334388194
13 2955 211366025
4 1764 129165939
16 2315 38335140
11 109 270402814
7 4272 359532511
5 4215 409669236
18 3109 307596624
12 3371 160339989
17 2924 463480875
1 373 437327985
15 1690 449326730
3 1092 159228283
15 1359 120280821
4 4191 88240695
3 4290 298955196
17 4848 102749716
12 2648 151627337
20 1973 460978407
11 3797 494637529
18 3289 247370444
4 1824 344334663
8 1591 364398946
11 1475 146901976
19 207 210664633
20 697 267763983
6 4294 487994005
20 1510 168014559
8 4202 28441785
11 202 22826099
20 2755 85386123
5 3270 368997336
7 3251 394307015
8 3732 39842543
14 4382 395840158
1 1690 339702840
10 3507 282680452
20 4999 86440038
9 4296 82813626
15 1277 437392368
8 3001 380370100
11 3021 136383318
16 961 341362598
12 1349 389138256
19 3982 352001340
15 2029 452489789
2 4089 237792495
12 1620 266589776
18 3803 68641118
11 3551 69703702
1 4633 365511011
20 1331 319027516
20 3025 307531785
16 1925 286532777
16 730 427197597
19 2593 435519698
14 591 412375625
6 1896 158297165
12 2868 242262603
16 1495 439312224
3 4399 101323633
11 1518 33747710
14 4096 40906633
17 126 456763297
11 696 137315878
1 2890 337482289
10 1589 478930640
1 2062 484891617
19 2868 27736782
7 459 106438722
16 1941 448392182
11 3984 410430515
10 4995 350068067
12 3434 355036318
6 1833 84294581
12 1868 113329586
10 3661 416925059
6 3463 320924104
3 1791 344162180
19 555 183222398
14 1963 391165927
7 4571 422820653
16 4490 485257485
11 613 224090618
4 1573 243047655
19 2279 472299390
18 2922 19643898
6 3939 23377855
7 116 153184866
10 1507 409959386
9 3358 98097078
15 725 215432476
9 312 309395026
9 3799 149293901
9 3224 73615350
4 4579 7796081
18 2418 494658436
9 268 342854915
5 3313 204860737
16 4031 131411376
2 2554 69590774
5 4251 362695997
5 4279 259989377
17 4840 353220994
6 1905 426069793
12 1771 39040040
2 4749 244428898
14 880 388828686
7 520 88832283
7 886 386620236
6 4546 340559089
1 774 89396739
7 2798 106807785
19 3756 383317335
10 2208 251542729
16 828 482615396
14 2389 311341441
8 4749 50689595
18 766 157263242
15 4481 236143370
18 4309 491183514
13 4435 357378402
17 3189 261315949
4 1719 294781069
14 2349 101727057
6 3236 176105590
8 3294 445482303
1 4421 428515672
7 1696 63151838
12 4419 320362920
10 3576 357752717
5 740 258707806
8 3245 151252067
14 495 495666618
9 3422 148087649
6 3613 222683087
5 3541 53421996
6 1993 284695672
5 1902 316270227
6 4408 75751697
6 3520 383456739
7 3154 348760261
11 4098 392175358
13 4030 472071557
16 3815 430492035
4 977 135519940
15 1034 291840110
13 2695 43503035
20 1098 59311781
7 2000 493603049
10 2631 444298799
15 4284 82215941
20 2210 121183914
6 3695 462062139
7 3296 307297899
8 1677 369647920
17 1151 36209180
5 1286 116567456
20 2735 355691553
5 267 10576450
2 4267 120094849
17 2350 132247158
5 4365 464118982
12 3158 393651415
13 1340 306138879
16 4928 409334669
12 1681 472493069
17 1918 236171707
14 828 450056813
19 3340 69574031
2 1539 278086837
5 3501 126962878
20 2700 238811121
6 1146 276697958
19 2310 243876420
20 650 459922217
7 819 10687192
9 379 243234021
17 3905 443399863
11 511 489170194
7 2059 431868716
13 1423 358592641
7 2460 331402551
14 1011 493523066
9 1996 93034322
18 4215 250788720
19 1048 170957061
6 3168 117823197
2 638 468046872
2 1836 436728156
12 1830 302041726
7 301 325294815
5 3666 105578110
4 4806 46888995
3 430 361172775
18 228 131740677
12 936 365321091
18 4237 350860038
20 4080 184333626
6 2556 238969711
10 1441 156836504
18 2778 493310582
6 69 73419840
11 326 448410728
1 749 451963045
7 750 407941499
14 3271 316845791
9 3467 259901365
12 437 117813688
19 3769 248230662
3 3660 177343344
12 2835 272983582
14 2233 195257062
10 1235 296268671
15 4045 254358939
11 2503 2861151
12 1730 224138043
5 1765 80519916
18 4108 233893432
15 2928 34904920
14 1337 275465959
7 2711 142712719
17 1568 95321242
7 556 43126011
1 3205 376265081
18 4658 440927740
20 1267 54294569
18 4150 186639266
13 2280 300678839
9 399 209589459
8 868 90362903
15 1958 228451047
12 2841 389483669
11 694 307848342
8 4980 169899510
3 1156 493422559
8 1458 293185637
6 2607 111714299
3 1212 234308098
1 2969 267897970
12 2619 128204279
1 4547 245236050
19 4611 314897026
20 3180 399961510
10 988 495071717
17 3459 344347407
10 3540 292054734
18 4224 237070141
6 4989 100311204
18 398 32655638
11 2005 495360687
18 788 102916563
12 3840 394129001
5 3654 278835614
14 3464 440820231
18 3712 77284036
20 781 217370298
19 4355 292805715
19 3221 450999177
1 3773 276508066
17 1044 406189798
12 4070 16389140
6 436 395669378
17 4117 192492163
9 3318 305312022
3 1166 305331111
5 2351 110623904
17 3406 230480992
14 2644 298595277
4 2797 418080642
2 4373 361787217
7 818 152915707
14 861 181272901
4 2858 46967258
13 3703 218975173
14 2050 441962168
18 4370 243605979
6 967 182448339
11 614 39621864
20 4541 315514349
18 669 202052017
9 2741 276819422
7 938 67801709
12 772 380554504
17 4964 94263782
11 4314 468163100
4 1524 211752202
20 728 391272917
14 442 395633945
10 793 290151066
16 1051 472329591
11 3929 401576266
12 430 52511139
5 1624 264526320
2 4129 143931896
3 3976 41273450
8 32 38749370
14 4826 369188547
12 4366 257620352
10 2677 290604892
6 10 459599357
5 4879 343753638
4 2515 251893642
4 1769 163521704
7 4716 1831083
10 870 341989133
2 728 184458026
19 3980 461246338
15 4918 98784611
6 2225 20506924
19 2325 42026052
9 3526 458087072
20 3201 117247152
11 1079 302960091
6 3996 184318995
16 433 89016555
4 3781 392812012
10 3042 486677719
14 300 184398550
8 1532 403179149
14 1251 215435633
15 1818 165080092
5 1798 21470591
15 177 171951798
1 3139 344973464
8 848 92594664
17 4163 173578879
2 1232 38052347
18 990 87884916
15 83 430361611
14 3586 7773875
10 1144 123047264
8 2365 26732761
15 2877 350526400
13 4430 455520415
3 2179 358298047
3 1359 91694683
11 3870 363738427
9 2189 178747482
14 3226 459808691
20 3222 356271374
9 2918 86962678
13 2385 142320336
4 4588 18562557
17 1417 246601495
19 3054 280683587
3 18 221288610
3 186 154328806
2 4258 20763212
8 2175 357776134
13 4569 217393352
3 2470 291295364
9 3448 151210988
11 569 188172902
11 2293 326160511
5 4494 192687009
20 781 481566697
6 268 340664135
18 3432 349052893
17 2500 488904642
6 3505 285455774
11 1513 183446279
14 51 7207767
8 4192 55073703
1 76 114690448
17 1024 191175356
16 2213 104156069
9 1115 431877056
13 3103 361173089
6 547 247798947
11 2463 89963745
8 805 188911548
18 1794 13845596
18 704 116122203
13 969 123794030
17 1511 339270923
9 118 165839705
2 2346 210340729
10 165 449665909
4 4408 422030420
2 2643 61280611
13 2776 405513188
12 1434 456453060
16 3875 373241951
14 18 494539036
6 748 467484451
4 729 323904630
6 3255 314282012
6 2196 169698943
10 252 438669675
14 2083 187361415
9 3228 476679544
1 4408 369292612
17 2307 203965221
20 4200 42566062
16 1508 280432001
17 4344 247918515
17 4448 39933133
1 4720 52823930
2 87 427378166
13 3555 110453453
12 4084 128456078
11 4421 339469816
8 2476 64803359
8 2579 21679554
10 895 75447434
9 3582 400210822
13 493 293638938
19 823 247725084
11 4362 462041718
4 1372 399662314
12 4419 125978470
5 921 320141425
16 1270 933114
16 544 169147305
7 229 488388976
6 4201 39417815
7 3131 355718730
12 2817 60175844
13 1981 276718549
7 1911 439449092
9 4641 332449151
9 18 183502325
20 2570 42220736
2 2972 204860702
14 4553 130468131
6 4385 59119637
19 69 39317543
11 3360 132128257
7 4860 492024460
1 2784 302095643
20 3335 9016551
8 1892 349669193
4 553 394397356
2 183 178735576
10 3896 280124581
3 4464 434317524
12 794 232079161
6 3567 327524217
7 841 351912522
15 2805 443869043
7 1927 467454112
9 624 321639702
2 3226 406669338
19 1620 167867115
18 4592 202658623
12 658 416919106
5 2732 412127780
12 4708 479155196
18 439 78926494
14 654 426913662
3 3727 88096837
10 4007 176781752
10 490 482454171
13 2117 295758217
18 4475 169129165
18 4364 140872902
9 4924 427795026
9 3439 314000922
17 1178 161525233
8 2525 304852380
20 3948 463199379
12 3077 219060322
10 3924 346809031
5 2665 185016715
19 1491 126820982
11 390 252369769
16 4136 439193986
9 1202 162297746
12 4442 223735944
14 29 443913710
4 2001 251909273
14 4784 357855221
6 1376 122038588
20 2464 343051934
19 805 2606108
3 4787 362548633
14 2767 186814881
17 4457 466778930
6 807 194079119
17 1884 165458690
4 3839 9782455
14 640 178131041
8 4365 386849148
7 2331 128804473
2 1056 87104194
13 749 260802432
14 4737 92584702
4 4865 154601883
6 2124 43802485
20 2130 224097662
5 1564 252256636
11 4662 406731743
4 2713 420208821
5 2382 308838611
10 3077 9494666
9 4667 41805300
16 402 275456403
11 3066 142401211
19 4893 29210468
6 1217 289417430
19 598 53796360
5 1695 470880554
8 605 169094988
20 3255 46037714
6 2838 119209956
5 3805 420873192
14 197 42123263
1 1446 269481668
5 2 397394493
6 3756 463324910
13 4678 372461715
12 1976 333566065
20 4580 141000270
5 3285 57517552
18 32 84439772
3 2067 270579460
20 539 69630042
19 2338 489537471
9 1676 461262188
9 1138 396670163
2 2168 138732636
12 4785 325997204
11 954 442182078
16 2124 438381316
2 4451 347325440
16 643 118319531
20 2219 323065562
4 2497 15854426
12 4389 374199189
9 2074 405858446
9 1711 277731466
5 1875 107722845
9 3839 132088676
14 4021 140604906
10 4806 137862391
20 946 239335306
14 2680 402550204
5 4550 295676465
8 2250 4866799
6 1518 318354208
14 4026 379628174
4 3780 465891911
19 114 169315541
1 592 142592417
7 4677 139323422
7 2080 474967434
20 1056 324339761
9 1841 161483375
13 1122 400096776
19 2170 403719214
10 4123 415722252
12 3280 267802815
17 4480 126057021
3 44 126762010
4 877 336975195
13 2822 14768886
6 2609 392617962
6 645 344696631
5 13 441719993
17 4076 268788625
18 2141 141756199
10 447 91823455
14 4132 113328002
19 1595 287676118
9 4836 8845928
10 3873 480864357
2 4020 172509635
10 2034 275845962
4 2439 313189425
19 1052 61254109
4 3195 76594156
9 2275 124291265
2 830 123718396
2 2560 373674124
11 1819 75064018
10 1565 194348370
5 1659 287646131
19 55 274362776
4 3460 401506434
18 690 110411650
16 3253 390707902
6 968 30670042
10 223 173720340
18 850 41671408
14 3525 418831859
17 4188 386869763
12 348 376644773
11 573 267325805
1 4307 167040462
7 116 161772744
20 348 95042735
16 860 389754268
7 433 47809331
6 3432 422121181
13 4631 298216548
11 4111 434065753
7 1453 326321204
20 1216 375476352
17 1909 333685575
7 3711 248239784
12 2618 380374867
4 1326 186352534
3 2096 45825686
3 2612 311348698
4 4951 200591007
1 209 322670070
13 1416 327051231
4 1223 425447612
5 1549 380092917
6 3650 145800459
2 2893 428549810
18 176 386349942
6 797 404613689
19 3746 306008735
20 7 18519824
10 2272 143278161
2 1254 59943626
5 4593 15202650
2 2504 151453817
16 3424 68939219
2 2786 130991700
18 4647 457782980
2 3431 395482151
14 2647 329367958
2 4001 450155243
3 1821 409176938
11 3350 452863438
18 3287 371750236
16 4436 246654948
5 2452 150850842
19 3428 81108967
11 4640 401127
15 4322 260686025
8 1620 65303992
4 1538 473174349
3 1505 419550362
4 3269 24184388
12 1838 19346817
18 3545 263164453
9 3197 61385387
15 3612 314663027
15 2522 88112639
11 3018 82063819
16 2299 14288119
2 4961 105667689
19 3680 319766383
13 4196 408319447
9 460 24902265
8 2388 33520274
4 4538 128916090
14 4344 99098551
16 4816 388764031
14 4446 381900103
15 1150 475200908
14 3775 470652443
2 1856 406599860
16 2990 450024795
8 4055 376406515
3 1497 23839619
15 1036 164248919
12 1742 251938393
16 4277 425534193
11 3207 307769565
13 4229 210047106
12 350 407161078
6 2576 300888437
12 1961 390150810
6 4987 707821
8 2990 18644224
8 1960 159455503
10 3440 151103497
5 2288 18445983
4 632 105967540
10 2462 275827520
6 2555 151135193
16 658 11471366
13 4042 289502738
18 3267 379136865
16 2181 21234605
6 1267 420162344
4 2807 207853162
13 4239 100883200
2 3773 103194602
2 3796 366069788
17 3182 7768048
3 3482 214217946
9 4939 89896448
17 1972 399630934
4 4992 234506840
2 1846 374950971
14 4329 493094271
3 4829 337108152
2 1941 232098761
5 3082 109733053
17 1246 147381151
2 3791 80028764
8 479 319053412
14 4439 259418965
18 1404 273552571
7 546 415511756
1 3285 325876159
16 110 146638250
12 3426 99214967
11 4679 82831025
20 415 221040531
12 4263 352404857
8 2322 422850406
15 2022 109713915
6 1816 391508842
19 3594 264087144
18 2715 388472780
6 1416 80356481
8 646 129672925
17 1193 272143715
7 1638 422118438
11 2125 50820420
2 3778 62386061
10 3603 304236042
10 1164 403203204
3 1830 454145740
3 734 92992158
16 4577 123728836
3 1837 192899737
13 211 348344242
11 3545 467527126
5 4636 451156787
14 2250 259390336
5 405 495296661
15 1204 412589499
1 4580 339577384
7 3491 334902374
3 2749 20977233
17 431 278804285
1 3361 427426277
17 913 202969862
16 1802 20583732
2 3372 44753326
5 3524 150923607
13 1860 383181499
17 1542 417099806
18 1465 75770773
2 4150 405762801
2 3653 412606825
9 1000 32662077
9 225 61232320
19 4855 167910664
7 2012 315624372
10 2602 342076294
13 2595 238888854
15 4088 4216610
10 4817 266190816
19 1764 335157665
20 2065 349799980
20 3985 334861595
14 4846 390484544
10 4662 426041809
10 4753 254792084
16 1186 45661822
2 4019 297272570
14 2136 433848111
19 4134 471531792
3 2700 497390412
15 823 63169538
2 756 45351019
16 3103 72147725
10 184 87579130
8 3669 234783120
11 2850 42111873
10 4549 369258257
16 4926 466080753
16 1891 130229341
13 3506 414624995
1 4792 122733990
16 335 276742153
5 3587 137529154
17 1005 195858344
5 3145 116620875
4 3746 38575330
18 3694 22862263
19 3876 490196563
19 4201 391036717
18 1994 170469061
9 3971 223989980
13 1126 80865446
12 3048 57626102
6 3557 134115308
8 2995 106200375
1 2812 227973807
15 1438 47432108
9 2085 310624469
4 3136 335598423
14 1896 190523897
15 2620 375292048
11 3354 104442895
8 664 40916350
7 4480 286826403
1 2106 383602404
12 4316 453488690
9 1325 169748671
9 4991 404471044
1 2434 338560737
2 3389 301879131
17 1351 320876435
19 2372 430292954
17 1675 46170749
8 436 133672673
14 4295 372030485
1 4871 341502191
20 2622 6786246
15 2018 4272651
3 1437 49012424
3 4306 244232126
15 2875 61832329
4 1776 449805382
17 1609 155515833
14 1205 47646468
2 4299 39666474
15 509 326854432
13 1781 418751248
19 1664 370230355
7 1887 297326945
13 1836 307155032
8 3361 344195397
1 2252 253857920
5 1503 487625585
9 2507 269674715
13 629 166905343
14 1153 211013059
13 1075 394816881
6 916 425819330
17 4305 332195286
13 2232 44425777
7 2884 327868195
10 2935 297133836
13 4967 339686033
8 4457 150889651
13 4690 233225630
15 2325 485657265
10 4662 439091052
10 4653 490794991
1 3231 371638552
13 614 101446428
14 3392 181729550
18 3125 436397546
18 185 17178285
5 2394 92871001
13 4148 80119968
17 32 56194067
7 2323 237295661
18 595 198894236
16 4596 24392310
7 1744 49213555
10 4789 324043344
3 2479 260644410
15 4967 295846979
18 1052 341576125
13 4150 122045531
6 3706 76749147
7 4782 275971216
12 542 423460743
19 3095 255258759
13 841 391531598
8 2218 143746192
4 4285 340978041
3 4810 234756884
4 4207 281304489
15 4764 492499323
16 1275 229897897
6 4926 113236398
12 3139 296903237
20 3139 169574745
15 3944 167311126
5 2540 86475069
13 4246 478241130
20 3152 433263620
19 4708 363655871
8 3380 92527234
8 4289 290714799
3 236 23307574
3 304 97353813
10 608 422581984
12 2908 95130974
14 2063 242683866
14 2324 441488307
19 1271 117033409
20 3936 274760859
12 4073 326953022
5 2585 349318007
20 1793 152709196
1 4636 372983789
1 4860 83276668
16 3407 91672811
16 865 488563800
4 1802 438160497
1 4952 330942544
5 4079 342416141
17 1685 433668917
1 83 331458156
8 341 403446664
6 2986 423393432
19 4838 189538131
4 2733 330467968
13 3419 345456608
9 2679 368493343
7 854 368878257
16 795 148180538
1 1380 84209579
19 4736 459660591
12 132 469627895
9 133 167700348
11 87 338444069
8 1484 351539469
4 2609 360519811
4 3218 266688817
2 430 211362334
3 2581 11766870
18 4645 148390412
19 36 175715174
4 3744 185210893
3 3738 479865875
5 570 228277791
11 587 72881467
12 4479 396546018
11 2125 169806258
11 1966 174636249
16 4528 280666473
5 250 150810704
12 4326 407400615
14 60 281008402
5 2379 293538717
12 3618 227928034
14 1317 39716521
6 4475 222388615
15 252 288530408
20 2432 383698324
11 4651 462292197
11 1900 132235976
17 2877 348764783
4 1909 267913029
17 4056 294357757
2 2872 264207008
9 1805 249012925
18 232 199475102
11 1781 481890247
8 143 22573026
15 2421 17882227
13 2258 479493505
3 3570 213490475
12 3392 92777577
4 4277 43849520
11 3324 279977780
16 4216 196804789
13 854 223813229
12 71 379045199
15 1710 73013418
12 496 78081527
9 4561 302392090
16 2034 182104352
15 2512 420453189
15 3681 434093865
2 4720 471591524
19 584 327078655
1 1820 353983635
9 4373 410017225
15 4333 197491671
12 3936 203979103
13 82 167324212
7 4483 145381938
10 2167 402512372
20 763 65034383
17 4722 361615659
13 4845 426435700
11 3129 29439366
20 2497 150467027
15 1084 481100560
20 4306 326984135
15 17 45500715
4 2700 93193839
6 1162 382378500
17 4924 338349177
13 3200 388313114
8 1387 193293263
12 2772 307159288
15 811 50648105
19 3360 417036698
19 2335 238164287
19 1121 285873473
8 1255 39352523
13 2127 443315075
5 4433 233579393
15 3075 298177526
15 1961 162890044
4 1664 304564279
19 2201 23283792
18 867 298945362
3 3201 168934210
15 1579 177688013
15 392 380464399
10 4936 313419699
17 3384 82165678
16 647 21991393
15 2189 6931406
13 4348 6551801
4 2582 131911096
2 1270 98347564
9 3282 443332226
3 2102 82932375
12 3236 473602253
4 2831 235628218
8 1800 5229363
1 743 141170593
14 883 162724726
16 4004 257546049
7 3893 47162473
19 2408 152473544
8 450 363956592
20 3469 328874988
12 820 371927143
15 3521 230499990
2 346 439251499
16 1859 70359852
14 501 212538751
14 363 124735213
6 4005 30999703
12 149 173671304
2 4727 255911096
13 118 310828783
3 2953 53923387
5 2501 113314087
17 4404 65966502
20 4915 167704729
14 713 86270
4 4523 92450095
3 1220 125449864
16 1898 465708369
18 1804 65344948
16 839 127270154
4 1976 210243682
17 3820 89353884
6 4026 147264495
20 4610 362297929
18 536 263046199
16 2032 323679319
5 1045 181782678
14 677 358849550
4 2876 230497890
9 3601 347879893
20 2581 364352770
16 4223 352905049
12 3781 25815697
16 2998 354018222
11 378 38621
17 4938 213798939
5 1132 382822881
16 2463 452298283
20 1245 263228773
7 3374 261529073
4 3161 197700591
6 2654 345095197
5 3511 447888964
6 4140 435671568
9 4149 176951946
2 1626 185736112
9 4199 296793825
11 3507 231581989
10 1168 170705206
5 1701 154892828
14 2670 257794550
13 597 49611867
18 4706 389694648
6 2726 160587010
11 4981 88278162
14 3842 37612731
15 3956 183325317
16 4182 485013749
11 3293 135273672
2 66 255542002
16 2647 288046761
14 3102 159464108
3 4517 423575510
6 2414 98500552
7 451 449066792
1 847 349131454
3 4895 312961682
16 4935 202591451
14 4025 155032381
4 3224 25675008
16 2458 96654544
13 1876 416894105
4 3872 141890749
10 2314 212110807
18 2528 51179610
13 1735 129314382
4 1410 210611227
5 2814 426452604
7 2449 203191050
12 528 242123471
8 4400 236646118
12 100 162310248
5 1181 70813728
4 208 10042027
19 4368 175354396
5 3173 350488795
11 2061 254668438
11 2166 250015275
15 4261 441773930
19 153 350113400
19 3593 23164313
16 3036 367502300
14 2855 144410396
17 88 427930524
4 1114 140493034
18 4273 32730831
15 2197 349754958
7 3428 325847675
4 480 12906691
3 3896 302496963
10 1721 112556590
7 237 493277192
11 2092 306372751
5 4215 128621510
3 3052 350190495
12 2498 411026223
9 1470 145485589
15 3063 153273233
1 2740 161074083
12 1286 496352484
19 3816 360491509
12 4178 232832336
8 2556 484702160
2 3440 463732881
2 3040 302670259
5 3631 106372116
6 4899 91194827
3 2248 230411667
1 3152 259552107
14 470 360996325
8 1963 425832670
1 4695 219690822
10 1625 58890583
13 3802 152523345
15 3699 420722094
14 4551 242314564
16 1875 29206088
1 3457 255569737
15 3148 75278666
9 3390 109665539
17 3733 130328078
11 4925 194769224
8 4535 348119546
12 934 106648038
20 74 301293232
3 1309 314505642
20 2747 398819560
9 2392 379611235
3 3657 247252682
15 2364 289015589
13 2379 68653195
12 67 168618651
14 2963 403357645
2 344 11635680
19 4061 248589039
11 4696 71531231
5 3464 379850305
1 4810 444371731
7 3379 261205302
16 872 436887252
1 177 37370201
8 4172 45080731
5 4749 477855557
17 3155 200683114
3 2886 69184600
13 4676 126408612
2 4796 56720210
10 2986 333076455
18 3872 138907836
14 2141 135103694
13 2295 191791517
5 765 291936673
16 671 72530625
2 39 429624859
9 2112 200628842
3 1924 60434776
16 4325 273183031
20 3481 374093572
19 2560 464330327
5 2113 109673083
8 4888 218693556
10 4548 298146065
12 4358 187930246
19 3620 137712613
19 4322 83773059
18 3842 149193415
16 691 274344785
2 4981 129680732
16 1452 277320830
11 658 234401345
11 4711 79253877
10 3132 114345043
12 3358 442307960
16 1605 68426869
12 2700 163174690
16 1747 461874249
15 1607 79293364
19 2700 245878839
19 4041 20315321
8 4081 445513533
6 2906 33696185
14 2654 219543358
5 63 76087814
3 8 250841509
1 54 442787881
12 37 244840929
8 1895 79572768
17 1975 170554842
2 2324 71040832
12 193 461724287
1 2561 212833626
7 2999 38350945
3 2308 108752654
7 4130 380485276
9 829 252860616
5 1649 374975444
19 2719 219764028
1 3977 336149376
4 2788 291013375
15 3414 225465155
20 3653 105058190
8 3503 134582937
14 3320 490377254
4 2381 305809129
13 2383 23569907
7 1067 485778328
13 2151 323356333
1 4599 89292765
13 3269 494266034
11 4383 366572633
15 1474 15052604
9 3053 215718604
13 72 103894741
16 2219 122730551
20 4875 372790118
12 4335 277330275
13 489 408647522
8 1952 337765791
10 4737 312992325
18 814 234274537
6 2271 419184361
18 3037 369900699
14 1214 44488556
7 994 10929959
4 2860 350894974
15 3204 377215606
20 1465 466826913
1 4788 250353115
9 4119 48931745
7 4004 150101446
2 2723 403057843
11 3627 380852032
7 2818 209971655
16 1368 81851928
19 125 147213487
20 1514 319213101
9 2973 363205523
4 4206 490504616
13 3206 255329211
5 3496 182790339
14 2112 194264814
18 4103 485467594
2 2201 210372113
1 1389 473806636
11 2923 159588527
9 1349 31315126
18 1612 307374542
11 2763 349585023
19 1056 307042185
7 3791 416200913
6 2017 440638478
13 3057 404876995
10 1007 29469305
14 1422 269110527
1 184 89319523
14 41 277417114
12 3912 447478367
1 1602 351974570
14 1785 485254812
4 2578 52931065
2 3964 358937242
15 3044 172048160
15 102 181139268
10 398 82962869
5 724 374098725
2 421 193571140
2 54 302642402
6 2716 148284286
20 1687 117766161
4 357 44792543
19 4954 409885391
3 861 219881459
9 406 26980736
8 4380 375263290
11 787 425777807
15 242 55414910
11 2035 204194717
5 2771 328411967
14 881 453977978
9 2148 267946177
4 4356 46997984
12 2115 368555645
5 3549 364325114
11 1601 440187106
19 3820 373312206
17 19 181909861
7 3198 282737346
3 69 374419608
11 3066 405070571
14 4877 64191558
2 1206 14033003
13 1869 48553669
13 1566 141255607
6 4601 33845213
2 2397 136290609
19 3980 357131045
17 682 467636568
18 255 391187784
16 3204 91367742
3 4498 2810693
9 3846 181805023
10 4528 26358575
4 683 96260909
7 3151 88372624
18 562 377492215
4 3325 70512683
11 2298 204708499
3 4356 336616216
13 815 157285205
10 3878 258996534
12 179 181495318
13 1521 4003150
3 245 301988068
20 4483 7296678
6 1453 314383659
7 70 331675770
7 1013 194188216
15 1341 63394716
15 1265 289089940
3 1733 25933724
8 2015 254815256
18 4580 179671307
1 2720 405129653
17 205 263033822
3 4788 111644330
19 362 209521324
16 2993 433166644
14 2560 198475946
16 4109 454253449
17 1334 465853662
1 1407 359276795
10 4685 24037910
4 3337 4687522
15 4849 275748830
7 4984 6232700
3 2893 436121547
7 3042 3035847
11 1275 81912429
13 3990 127587205
2 4514 50435675
18 4775 320012888
3 117 407719313
1 49 85111412
4 3186 279134240
1 3474 374890915
6 1496 361370503
2 2666 181755394
1 4039 158547735
10 4066 402668496
3 3187 327014334
17 1536 142239383
6 2105 463819860
15 3121 194940753
19 4768 305674269
3 4998 421469766
7 1105 24796024
7 3095 413073788
6 887 223034161
12 866 493074079
4 3879 112173125
9 3036 34547539
3 273 375379519
4 2094 47985210
4 156 379992010
14 3241 20473098
2 3253 458427656
5 4786 38569936
12 3024 476433499
1 3878 415045864
12 1885 411999987
6 3638 174022700
20 3228 200943134
18 2692 356902422
10 2569 287897608
16 1060 268392041
9 4352 180804166
18 2427 197460007
3 2073 485228338
4 4155 131262768
14 1189 207069955
7 2204 163546574
5 4334 105131938
14 1172 223645843
10 1306 158026718
17 568 163930934
20 2281 228727578
18 2608 362888210
20 4218 213085065
18 1822 125367300
5 1297 425559925
11 1335 197954413
17 4580 471452236
20 3568 443216570
18 2288 444499068
9 809 119158574
20 3888 253870920
10 2933 361243402
12 4414 332776090
5 1048 208073661
4 1224 47092929
19 4887 338768803
7 2412 489352035
17 699 40390768
8 4075 427839669
12 4117 43018535
7 4449 51895754
14 1851 228802879
17 4170 300396419
4 3521 174589008
6 3607 325052106
13 2729 1436154
2 2935 338142151
11 1259 107258921
6 221 454669787
10 4852 408504874
2 4952 323792232
6 1931 253224912
10 3782 21655528
1 4879 54102516
7 599 294277988
11 2394 273418367
17 608 473361986
4 336 72496293
16 1700 223499536
18 1912 348579020
9 1476 382963063
17 3721 87727331
15 1584 79051882
17 1950 191591582
8 4948 18915402
16 4386 341918685
19 3716 269170441
10 1180 485286394
17 215 432129288
14 1116 451233401
14 86 230320519
4 4595 267220776
11 38 85079393
15 167 48491154
15 2129 361061859
2 1420 477547276
16 889 463775795
4 2011 213553486
8 2821 26514581
9 2534 329408815
18 937 331043666
4 2697 178475176
8 1194 60331127
17 2987 267186711
12 1447 433767474
14 3818 33844397
1 3401 234642576
3 3482 480198053
16 123 41052853
3 2878 279952558
14 2554 268603558
19 3373 489953181
2 4613 37736324
8 1894 33810844
16 2773 246565867
11 1963 69197744
3 582 349369622
5 2585 59387668
20 4196 478315403
17 30 286205433
6 4926 496582715
11 2946 69099449
15 3086 111652516
11 3582 250973690
5 3071 118871498
18 2255 440929103
12 3741 365278
14 1955 228070638
16 856 464310274
2 4546 484143365
1 4504 43862515
6 2614 142466561
16 1370 491032495
9 2371 1637310
12 4649 322342301
6 1983 148102852
16 413 292322715
17 2570 135941078
5 3967 109142984
17 4871 293830622
10 474 181751079
18 2313 116928935
10 2171 54425638
18 4734 49669346
1 3730 457308073
9 4743 42972857
8 1494 269464781
11 4829 81471871
20 4012 255600805
1 4461 204712931
8 1281 54181800
17 2437 283189138
5 4011 241342507
9 4812 428517075
15 3435 165952698
5 197 368290312
6 2837 494297191
7 3084 78790621
3 2581 303117860
20 4638 319955035
14 4627 133834933
10 661 358145793
20 552 384878368
5 3986 127375425
8 1078 6191439
8 3353 262226447
7 3844 311075998
14 4447 224378996
6 4999 432705842
15 4279 463692408
4 4818 140657519
18 4024 94983022
6 2310 188242448
6 4200 160777003
16 2642 119151826
4 12 173538156
3 4915 484390561
12 1604 321424477
11 4284 331252114
1 915 92925393
4 1536 39738387
16 3725 363305096
18 2434 63074001
1 1583 478529396
2 2635 76005215
6 1122 179950693
13 308 115834186
13 2496 307952427
2 1751 439046005
3 613 82581975
13 3273 85853101
13 1118 421462141
8 491 76838479
5 1389 47820375
13 1372 226222393
3 3498 322252560
11 3504 463061732
5 2155 162234288
20 4611 59564583
9 2053 58511960
15 3862 481049251
15 1359 427766748
13 1689 296329889
1 2246 107611528
9 1983 192237040
14 3411 484775784
5 1500 327301382
12 670 165315035
16 1297 404352382
14 598 447927645
19 4919 476730825
6 1206 34699871
18 2383 68105548
4 1498 240886734
19 2768 66224854
2 3463 434673306
14 176 411318184
18 1342 104709082
9 1849 68572077
8 4984 9030871
19 1861 436298105
18 4251 419134653
1 3938 191330000
8 3507 261888039
3 1351 387741982
10 3681 280233558
5 3604 107900235
7 2575 243376872
1 4486 469146079
1 3074 110940417
4 368 14200679
18 534 137589858
2 1626 374689464
10 3957 57678427
13 3276 31843734
15 3544 263457
14 2235 180066333
15 1107 153667275
9 2420 18757846
2 4893 12447268
7 1436 463594074
19 1141 79631424
7 1453 73710764
13 222 328661250
15 1171 84178287
16 2875 195081196
10 3026 247386830
15 331 237796049
13 4146 327128576
12 3037 239540444
4 2747 352117870
9 1533 326293106
8 2425 474559060
15 2773 419992986
8 120 175368547
6 3780 54910655
9 3656 84553734
14 3458 469458046
12 4865 73206151
9 137 223068885
9 2416 149790119
20 2869 399305440
11 4152 186650002
17 3148 100928090
12 3625 92337131
8 4215 318465660
7 3813 268693515
12 2551 119015926
13 3301 411001924
15 4544 325341975
7 895 322236948
7 632 230339187
20 955 115597809
6 2808 170984477
9 4209 276796841
3 3529 34847008
2 1828 406045940
17 4440 204748985
3 2977 415249672
1 2275 274331621
2 3584 196392703
1 1561 247174988
9 4385 35046964
20 1134 182104027
11 1000 100078827
6 4132 321594039
1 3586 178354428
6 4401 396563100
6 4845 368222462
16 695 341066901
5 379 438168363
15 4703 3148211
11 3927 312471390
17 1517 477530048
20 1077 152562177
15 1295 67066724
8 246 233598491
11 3381 450196518
20 4569 109897644
2 4330 469266611
19 1827 271003074
18 4585 84197522
7 4936 426639564
7 288 252606291
16 1342 322097418
19 3255 380897233
13 512 471417529
8 1610 399162003
8 1393 405851714
2 3131 240452094
12 1693 448239782
18 1080 402687476
14 1099 353046797
12 3506 27946102
13 2420 143007935
14 2171 182681330
8 4141 194966413
16 3375 262734802
17 312 130860017
17 2187 212621275
9 1335 245445193
9 3417 246414489
1 4073 38908606
6 3666 154574158
20 522 104350642
12 129 295331868
7 3607 88731837
20 270 329365567
15 4903 306763631
10 4728 345045892
19 491 433976813
8 537 90651741
16 1029 23603867
19 1326 83049662
14 3452 17534130
5 516 174536736
18 230 214180028
19 324 465980063
12 4037 388136554
2 71 242298697
4 298 109534524
13 1449 121920402
6 4052 319711713
14 2737 161837551
12 2610 134106539
13 567 197671016
12 2876 10107834
19 2637 467299122
16 3077 309270156
16 1102 75129209
11 3467 169566128
7 4058 184110281
7 557 122645586
8 4671 39486139
19 212 217175794
8 801 481726138
12 4674 148532293
18 762 335387704
5 2653 18323247
6 4890 205548081
16 548 103814750
7 120 431989388
16 880 191806055
3 2750 292550363
15 1916 364185614
11 3496 44509532
4 1950 285440102
2 1093 261081251
19 1139 121286690
10 1308 18138964
5 3190 142695736
8 4456 421218612
11 3464 265749490
14 924 224713027
19 1969 139562922
12 2663 338807895
8 4926 169129516
2 4761 154909119
5 536 401971426
10 4939 3920403
2 762 264766689
11 443 285837808
20 859 274120215
18 1717 47050249
19 704 298615682
6 1394 77677663
3 3139 201918809
13 1076 351614223
10 2806 416370149
7 2039 258849021
9 4208 430073644
16 4298 264458089
12 3190 479850672
14 3467 39829950
13 2794 283985252
2 4566 327221825
9 4792 24566829
17 1782 99610348
8 1859 345772766
1 4722 253289848
7 1460 371998571
3 1825 193185684
9 2747 113283204
8 4518 282100177
4 1931 284257953
18 4084 343041698
19 4538 273562122
5 3210 67694385
19 3598 265800408
20 3639 308543748
12 576 109264883
7 2470 296367256
7 3908 71911020
13 2803 319169906
7 4271 78320284
1 1460 444159236
14 2359 371768343
6 1921 206886414
10 4318 110903128
12 3980 410034894
10 39 294737749
14 1257 83747477
8 2735 257937046
12 4886 205791187
18 4748 309209981
20 948 474799699
3 3081 60069464
3 4123 141936564
9 4536 79135726
6 3233 136401228
6 285 266115467
10 4012 411248453
5 2201 298104758
10 1971 82928159
11 1301 497281010
2 4024 264624490
16 3954 120633398
4 616 124669242
13 1967 387924035
16 1584 349306003
1 1442 217329815
17 3746 146612405
6 3309 470154596
15 3470 436218972
6 970 307726555
9 3497 133553799
9 3799 309557309
10 2632 89955232
11 539 99672348
17 797 411989252
12 2614 62194947
14 1569 84598468
17 4524 132887110
16 3656 70513882
14 4562 4143488
18 3752 50876397
19 1983 242970817
20 273 191503687
17 3660 198821188
10 2013 330657624
8 1292 431704417
13 4585 369489506
7 2044 138021846
3 4930 267757550
13 1379 64028100
8 2481 396685103
8 595 3888183
11 3679 306333978
14 694 491455073
5 824 156750142
14 1673 202253238
2 604 125836804
1 4099 259708037
5 2593 327672822
11 4870 309091685
10 2186 98731396
16 3245 175637733
11 3842 185594418
1 2596 217507608
9 4601 192555744
3 3083 437785392
10 4397 179462655
4 795 267833945
10 1794 201390993
15 3134 192808359
4 2226 458001974
6 2218 83248914
7 2965 28195137
10 4887 27751705
11 90 388482166
20 3028 311150193
4 147 444931017
5 4269 380100765
3 4365 405242366
15 3591 210370490
17 3373 103409340
12 2946 236695799
1 4411 34104567
7 4862 431937844
15 930 387344188
11 1494 113745057
4 2606 301629673
17 319 189604911
2 3372 233318308
7 2201 34440844
3 2117 76335814
14 204 310600703
19 1794 275075631
9 4204 77499590
20 3145 185480369
20 4854 333689319
15 2918 462187217
1 400 117301345
6 3442 479604054
15 4460 454286933
1 2903 44388336
7 4853 286087939
6 2930 231271601
4 1471 107866754
11 735 161559959
4 75 41844311
9 3312 381610864
2 184 489447487
12 4270 225174341
4 1611 204359155
11 4461 311950968
13 879 202402250
18 4972 251296062
17 4237 156069962
20 834 90499419
17 565 71338034
16 1538 200283271
18 1738 349773008
2 4903 173821245
7 450 135289138
9 1328 337115744
4 579 244474693
20 1189 313003373
15 3215 124976201
6 4207 452369658
8 1536 293019595
4 795 85309073
13 4196 464385662
19 4127 275564271
18 1689 8134718
16 1451 46882370
12 1377 144550854
18 417 106761901
1 1463 363330984
15 1262 279379377
5 664 5939607
17 270 210088509
4 1475 107628953
8 4218 492447508
3 1673 376087259
11 117 428033929
14 4605 89774388
14 3986 166677168
13 4227 489551444
14 720 40769018
1 1661 222134843
1 3814 228112701
14 3033 58642531
1 734 327872427
20 1371 157391732
14 4277 251502555
11 233 254142592
18 2577 270632993
16 842 81985784
15 4889 200206554
19 286 333099226
20 4345 181163971
17 3776 104442983
5 138 6016007
9 718 14001719
14 2741 40171995
5 95 263474033
13 369 431974539
7 2987 152875265
2 992 213495256
18 4591 193098381
15 2062 115217202
8 1814 59957011
9 3641 468333170
7 3312 220512996
3 25 357628543
18 1326 201413058
20 4041 153358171
15 2555 138891957
19 4492 305925387
20 3476 215336514
16 1368 495939458
20 33 266999296
9 2862 149466399
4 3905 458401665
8 1143 67298999
8 2753 115174487
1 1064 481602369
1 1853 435831401
14 3990 97554228
18 1117 109457396
4 666 473071691
9 2193 494718901
1 3590 239820819
5 1813 98469602
18 446 160847142
19 3973 219246828
11 1992 206584494
2 3393 481189036
8 1723 113632097
13 4274 295196743
4 1819 308156082
9 3683 100902573
17 1083 293096185
14 2240 382689163
12 2001 62320077
5 1201 251126537
8 3805 53488238
20 3248 378438892
4 3761 216820842
2 2934 35593745
3 3426 482505903
14 4617 363186319
1 3461 141809722
9 969 226904967
20 562 331250291
14 2766 302301851
5 2588 359973270
15 3235 133674457
2 2295 246255142
15 1790 42755600
4 4128 290734215
11 3093 293031858
17 848 472253810
10 4921 277275161
4 9 284561590
19 110 25280172
9 1318 163445815
16 417 150296572
15 1751 384899469
7 1976 175110759
2 2786 386711458
6 1621 263525341
12 3011 189823273
11 2107 416810460
14 2500 367763554
15 4311 444231817
2 3093 13124660
4 135 106729614
7 2533 275774070
12 1558 169894926
6 1694 72962955
8 309 26900815
5 1108 7218491
14 3187 12038418
20 2382 287643928
20 3574 235899050
9 3323 239503549
10 1887 376852876
9 14 443632527
16 1258 276103047
14 2859 92236224
6 3267 373168718
9 3047 434644015
2 1 56579677
3 2858 450803927
14 2518 265025989
2 1264 390550032
8 1452 359499568
18 1955 123672442
3 41 237783488
14 98 374395387
17 891 456534088
6 3550 118381969
13 1333 43438237
7 2943 394820820
4 1488 61553437
5 1426 99288858
9 3426 405682524
2 1469 468961275
11 578 201667195
9 4473 220950021
7 4728 447783964
15 4351 473186691
12 1497 357453341
17 4187 16037845
20 1305 455691476
13 276 92970634
14 3776 6684314
8 649 32569270
8 2861 489305641
16 4644 484757642
16 2037 339829778
1 4363 175749219
8 4236 473831276
8 2921 279936921
15 2713 98671008
4 785 113996606
12 2374 140322664
14 1723 22053696
7 4390 334373861
10 2316 492616527
1 709 64167132
14 4074 102836852
14 4587 89834742
5 4773 103762951
19 2489 478749839
1 639 358191251
19 1041 46290609
10 4532 253037112
3 2761 40622619
8 2355 320589452
3 1040 97934206
17 2226 229339153
20 4920 381042008
18 1613 228576094
6 1786 352863910
9 3151 421286260
5 660 463760522
5 3966 6212202
6 422 323691427
6 355 123617632
9 4047 194193576
16 2847 333076792
18 4604 287980463
13 351 147119876
17 2122 397870351
14 3801 464961177
15 4079 8794940
20 2484 348686912
4 4972 83370298
20 4435 421150218
1 4469 445240358
13 3338 305005755
17 606 207186213
10 4359 494182213
18 2191 110046523
14 3610 14621149
7 3577 187953041
9 2468 345509102
12 1375 187496849
10 803 332380250
7 309 1059012
17 4156 373052587
11 940 375030092
16 647 419088027
20 427 302511064
8 591 254089349
20 2791 224312860
18 2951 401890428
1 2251 252359252
12 709 7918970
5 1912 472596415
19 2025 350788631
12 3558 4741199
8 3647 200252491
15 1144 423298812
13 2464 382909778
12 452 409497248
10 581 393841232
18 4608 447833730
14 1556 172911189
15 3214 300097817
5 528 467566631
6 3024 12863801
6 3500 40403266
16 3924 6319894
8 3320 81909069
16 4960 37952637
10 170 399743732
17 1830 478311610
8 470 193436594
8 3009 425865926
13 3103 319683384
13 4158 254785869
1 4626 213517994
17 468 153613133
10 4769 208182909
6 963 456920498
16 4494 357781902
19 976 151979826
3 107 160869213
7 2079 16423655
13 168 262897370
11 4591 271299701
2 3580 307974545
6 1297 73111019
18 698 48000795
14 4033 216238369
15 1062 376170468
18 2251 28582244
17 3757 289733827
15 3166 308214353
11 800 148860836
13 4468 309539682
1 2537 346992751
8 168 467620098
17 3635 255521933
5 2494 361279315
20 1989 240326941
1 1965 291815841
16 3280 253224943
6 4320 377131427
9 3108 56813703
11 584 98762623
18 1094 428005015
18 4939 3984854
15 4189 237974066
13 3448 473074221
14 552 325626994
7 4696 218884170
3 3785 363931913
17 1862 419970291
1 628 458979161
19 1831 37489318
1 2872 400244228
19 2491 97514578
11 2844 481893429
14 3297 68496826
18 3987 23893113
8 2878 338416787
19 4624 237019710
6 3430 236784415
14 50 204671321
18 361 293035478
18 1081 74261724
5 2607 288316366
7 2862 171019319
10 1828 4063588
7 4438 473450146
17 2828 460096865
11 4871 72953930
16 3079 178729804
17 1097 495252579
18 4590 24185618
5 3599 64649601
20 3139 349634157
9 3347 232382979
13 2869 135812076
3 1692 418344881
8 3561 428089494
12 507 314389595
6 697 355213644
4 1400 133949875
18 4897 364278239
6 2522 279613242
2 924 426315802
3 428 97740429
9 1259 120043788
19 1000 211184281
13 2814 402636769
17 4504 307193290
12 2912 224223631
10 4023 161027772
1 3478 234518552
10 4915 361973460
17 584 399214832
4 598 117875792
19 3695 451406123
3 1280 157600203
10 3141 325656207
19 2094 468648597
15 4919 444545788
8 158 284033446
6 1013 386459838
8 4576 436685140
8 2400 38381791
3 2958 84120753
15 4803 75385756
4 1604 493406510
15 3027 57903686
2 1920 349802225
1 438 251250877
1 4858 180730753
16 4223 492389116
16 2965 123623032
1 4960 393786040
10 3308 483087954
12 2189 221916390
11 2093 246230161
14 1959 447810608
18 1865 157620877
2 1958 20280100
10 1 226117260
15 1622 10137775
15 442 44545418
14 4795 332758478
12 1001 221370768
1 4996 117831470
12 1991 194419038
16 3026 190856606
10 566 32451058
4 1434 195703500
18 378 408555674
8 3463 387727310
20 1297 370941969
6 1064 168424973
2 4435 182609467
5 3063 279022855
4 3329 10099603
5 887 59012528
16 3297 120018235
12 2805 12747104
16 3920 104603415
17 3056 180839901
20 406 331778221
12 3753 140441059
14 2005 218633006
15 1291 345865407
16 4290 339780002
8 2563 284186477
6 930 88320509
13 1352 118250203
7 4398 426253180
6 1444 61725033
10 4263 444907885
4 4848 223643625
19 4777 245151679
13 4731 392873961
17 1476 328310461
8 2620 226266716
18 3910 428415901
20 3115 133991413
12 3601 4251505
9 2323 202698654
8 1283 64983985
15 1659 479561545
18 1392 313117293
5 2743 116533892
6 4210 220441245
4 3539 437626371
15 1441 255411372
18 1816 7483335
11 4059 41777730
3 4893 324555793
4 404 333189735
11 2719 366973557
6 742 7938686
3 736 320822872
3 3410 171104438
19 2235 267373806
5 4957 174919009
3 4181 77351159
16 4972 496711402
19 2990 450052889
19 1159 236171894
5 1269 240684700
9 969 278510392
12 3415 464224859
17 1909 120578091
19 3985 40921019
20 4426 207635887
18 625 335038856
11 3928 55801184
17 2488 191691657
16 4937 165218716
8 3642 431075025
4 768 368483032
13 547 153869805
15 1940 308907381
14 3579 128452599
5 4934 431418475
9 2715 279520598
12 1526 60977602
1 3278 45716445
13 2937 129584650
8 4312 11781717
2 670 452887372
16 98 22770295
2 1059 438960042
4 2571 429143973
6 1348 307091415
17 3631 131701492
16 1308 351950176
20 3308 64447041
8 4194 479357971
8 2904 330521801
9 1637 188518957
1 3708 27643140
2 800 255526111
18 579 412472948
14 2270 14230327
4 2283 255007613
10 4838 78995443
14 1770 181875745
3 655 124071085
14 4617 136189036
18 1013 281664432
2 1940 42706030
2 4386 494077464
18 3344 294504424
3 3173 405827967
9 1691 174574547
18 886 40632836
1 2096 330704037
13 2423 195063859
10 1503 136208107
1 3556 388857373
16 1816 488510007
15 4459 497960153
15 3625 345777824
1 125 447762507
4 4651 321507156
16 834 104436765
2 2744 120796266
2 2016 417099683
7 2783 280899643
15 1269 336357892
19 2590 145748242
17 3000 23951261
17 751 347034294
13 2467 362271717
11 2307 31176256
9 1651 426156019
3 1369 14097409
14 342 271520693
20 3743 491996733
1 1651 306258579
9 2663 395341704
7 1317 97549929
10 2364 185209980
11 3440 115329536
8 3834 192296967
12 4682 262988751
8 536 256302753
14 3867 305473154
12 2305 5412516
3 908 280331317
14 310 94244881
7 1091 265144633
2 517 219773044
6 2181 332656215
1 4773 101177343
19 4683 65043853
6 103 368499482
20 3485 193066798
2 4766 409119885
2 4585 20790448
5 2711 131759279
16 2188 427734555
16 105 112285446
16 3015 325673428
7 742 385520114
7 3059 478502793
6 3376 77028800
19 3717 175265017
13 1100 376030166
5 4546 341007777
1 2145 365551255
6 2291 484173737
10 2866 100837597
7 4954 294758584
17 1503 275600924
11 203 419969989
14 2056 426882394
9 2931 276615842
8 1 110642453
4 3004 467282862
9 1606 56706141
20 2447 253984311
9 4489 258261672
20 3967 143954962
15 3334 52106953
8 4716 87756650
17 909 440835740
3 1429 239647583
11 71 269336184
19 3140 475210968
12 1744 180917065
5 4214 123353405
18 739 249101220
19 3368 143676764
20 345 153513453
10 3914 451974058
11 418 163195044
7 2719 88607089
8 353 457881354
19 2923 485678778
13 131 128460414
10 2787 207069151
9 2936 360996195
13 1928 429894266
18 1177 75037953
13 3156 186125448
15 1327 127054719
5 2722 495189699
5 2698 23628565
4 1473 157911041
20 3983 299341965
13 1322 20195565
9 1056 151434804
4 2757 145047893
6 496 212167496
4 2184 65578524
19 2332 413306790
1 1335 463305387
12 170 124578965
9 1820 434155337
14 2517 155852887
9 1080 482586746
5 974 497188292
14 3071 198986312
5 3564 351130215
2 920 332848646
3 1549 291633670
10 1258 334220453
2 4650 196099828
2 1752 64747892
8 2694 447031754
6 3381 23777131
4 255 487292117
2 3696 483090976
3 2715 57607013
15 3161 42332851
5 3004 448768495
18 1793 76012704
19 1220 392136516
13 446 309454485
8 3081 305272909
13 2108 17164002
9 3241 229946770
4 956 386862080
3 3839 136926799
14 736 337415849
1 4844 130651028
14 1180 336864776
4 1702 436286797
8 863 82141447
13 3908 150145411
18 3231 355893987
7 4790 322753863
16 424 257386684
8 3393 485203790
2 3749 452531309
18 857 318945216
2 3165 469141816
11 3821 416695667
12 3743 253389354
19 4431 28545132
8 3541 478035900
6 1672 271415665
20 20 358369889
1 735 114748701
4 3474 435250030
15 2523 7093028
7 2591 39950478
6 2548 229618117
9 4300 418901351
13 2725 193793163
20 1326 301430682
12 2900 475126658
17 2803 154387495
9 2568 242058624
10 259 78589960
15 3250 106687265
7 560 147709983
19 4380 401187449
15 2590 393967594
1 2508 99951008
9 3243 424539967
13 2377 373858860
13 2287 96144067
8 1493 41677687
11 3517 183342390
2 1561 340120155
20 3128 315573474
6 955 491843585
9 3142 192758586
15 1986 354692604
13 176 442193717
7 3912 266565819
4 2063 323748771
16 2823 89193716
19 1096 298043830
12 3460 356461249
4 2585 319161975
11 415 9912864
9 4145 175034708
5 2544 61573608
18 123 331834769
10 2531 463245100
1 3795 402282851
8 2212 349325583
11 4798 122790653
12 4996 475934455
18 3478 18396064
2 145 266115333
18 3252 363403329
20 3737 386046087
14 1212 85691894
8 4727 66779573
1 2051 259852556
15 4076 466028843
7 1556 420415271
2 2991 200961247
7 918 279706853
18 3053 207605535
9 2999 393027402
1 1009 226950474
19 3828 42528921
9 4516 28221610
1 3877 1614249
5 2446 475804021
18 4397 177674899
3 2986 257003133
2 3816 326910315
15 4166 488397471
4 4491 227775116
8 3912 97824058
10 4831 63453799
7 3601 150955290
6 350 454044092
9 3565 22084007
13 4812 273066196
13 4825 141611476
16 4582 122842225
17 2075 117789239
1 3806 21260140
20 3221 69487346
20 956 72550223
3 1018 440815086
7 1174 180251951
13 231 322568716
12 2009 69800522
16 483 207001678
3 2877 55069334
4 574 409686166
11 140 111603932
4 3853 358526299
20 818 45528396
10 1860 187031126
15 646 170810528
13 3274 48303142
3 4655 353555061
10 272 420223427
19 2296 426971447
2 1938 119192882
19 2797 296809784
7 3532 45180965
13 1003 419755885
12 685 169169369
6 363 401093961
12 2183 427902484
9 3462 180609743
3 3924 239453684
16 898 143634770
2 3042 273690987
3 3699 145932651
9 4568 402237696
2 4002 78296531
8 3758 374931993
20 1337 33934395
20 784 244425008
7 4797 135111247
5 2531 337916197
9 546 34797537
8 2694 496268994
10 3522 256886391
19 2138 397439336
4 2342 493807957
1 1338 366515466
5 1274 209297715
17 4539 105458528
17 3037 134045868
8 556 327718514
3 3614 239111882
13 1911 439174235
14 4696 198993764
14 782 443559263
18 3926 104270389
18 1926 341372621
14 599 331729143
7 4246 218843509
4 2258 89357737
15 761 371583697
14 3659 266747197
19 4319 253323422
17 3476 308255254
8 1591 325595255
1 1260 115979461
7 3536 397798552
18 3907 14239267
19 363 400475194
7 3203 436929658
16 2442 145201208
10 104 56101686
15 2468 400247402
4 3968 79768008
17 2518 133440094
4 3708 135154080
17 170 431884818
5 661 225511854
1 4963 265673089
18 2855 91228811
11 2847 293390269
15 616 43036867
14 723 201163338
6 4721 72558938
3 4146 436609580
16 227 19289316
6 342 135487135
8 931 170038815
8 1981 162759755
20 3239 373050855
8 4637 161853190
5 3470 402370802
16 2687 381079519
13 3908 168884844
10 3767 334782323
16 3963 459271164
2 3721 219035889
6 1865 231839040
16 630 62297578
16 2952 434591680
8 197 281296553
20 2665 166682850
19 4993 110398391
19 2392 192134054
12 3897 483239312
18 4019 407307816
18 4514 195330951
4 458 77095694
6 3791 428597812
20 4608 484742738
11 3713 335347740
4 4008 405138430
20 3503 253027835
14 3392 99065646
18 3999 40665785
8 1913 91193081
8 770 459703683
5 3788 297717074
3 4147 21852144
4 2894 434819071
20 3744 195581375
10 580 49171546
19 2759 317051568
20 3191 131523305
4 50 390370309
19 1977 244193208
4 3923 434467457
14 2758 271496528
18 3240 83122115
20 4059 354679009
3 2823 108506488
9 378 175692493
15 475 451247954
7 4708 189035037
20 957 358605166
11 1740 362330519
16 3026 177796880
11 4042 210187423
5 1275 35476049
2 2821 124923105
5 4848 5880623
5 4751 312400568
8 28 493284421
17 3357 27170979
11 76 50227898
20 1980 181169947
12 1751 124932317
20 3773 400327092
14 1918 214267436
16 401 229224366
12 877 157445404
3 1756 365487239
19 2664 279166459
17 3485 214048609
5 4182 330938961
2 4364 103803297
18 1249 324686647
20 3483 183743003
15 3828 140767732
7 4869 337814431
20 203 455449868
2 954 81024095
1 2166 225100067
16 4096 469603889
17 2805 133176585
18 2995 272835248
7 3820 160530246
13 1877 204968105
10 4513 66236220
10 1902 330092622
18 3169 3256150
3 2085 36506496
19 3198 354695462
5 2116 306148886
15 899 335667410
5 2215 390292359
8 4077 273531254
13 2413 312472734
9 1235 354822817
18 1581 307778966
8 1111 248182640
13 26 23078815
10 587 375539071
8 247 106191256
8 3924 348133103
4 2243 399594859
6 4418 388402817
2 2958 292443752
11 3445 395813548
3 1161 390066881
2 3833 107715250
5 1482 276864037
1 3898 356785788
10 3685 473016409
13 1056 424358695
10 3203 145504825
6 3468 342113462
10 2790 369152378
13 81 141744366
1 4042 475676688
10 4443 361199490
3 4790 222076682
10 3083 165398991
6 2936 45743887
19 96 375217081
19 2452 163949193
20 3558 173378032
11 4797 10814011
4 2947 243490649
12 4058 17773602
8 3580 415504636
19 3994 228457895
4 3644 228386016
13 480 46530412
4 2566 235364227
8 3039 484487414
4 3541 418644960
4 430 301481683
13 3258 282791564
16 4124 469050687
15 542 362244688
16 84 355784245
19 2107 47083494
19 3410 234441925
20 3942 171319483
8 1628 161139985
15 4288 71066662
10 3194 252218733
17 864 463945769
5 766 145667518
18 3170 329311710
4 2204 348913221
9 3730 151782839
15 794 301856343
4 4409 197273772
20 2329 491168589
18 1591 404708108
4 3753 480327284
1 4814 412019610
12 736 311989046
3 1149 368295778
2 3484 28231712
10 4882 274213316
7 92 20085149
10 1870 259772341
7 2650 374133462
19 2909 326084393
2 1555 351671397
2 2291 291431997
4 1068 14881307
18 3575 196989270
13 3359 493956917
13 227 147482428
20 2468 109722526
2 4913 129798016
19 2672 485707120
6 4615 219415863
1 3968 86540944
5 1491 441340522
9 1182 54346807
3 2552 396209205
11 4275 57663150
13 4959 299995910
14 4219 465035777
18 2446 135865389
18 3708 2344155
9 380 203647699
20 4694 220307857
11 1506 103772804
7 115 275881340
19 2147 125494866
7 3000 472785265
16 1804 15253942
10 2914 428734685
7 4188 3812641
9 2 475114
11 3996 372557464
12 3953 483263403
14 1968 100244452
7 3652 440190480
18 3564 50219797
9 2256 444613014
19 2952 258513119
17 3070 186889657
17 4660 162569518
15 592 358522577
16 2300 149478574
17 4993 134404745
6 3252 97958205
8 857 333979617
16 1068 331332424
2 2054 119848989
11 3236 63503578
15 4804 452081597
14 4689 444629941
18 2045 232524605
6 3214 195821565
15 2297 187107021
12 3811 435654770
15 3511 124099287
15 241 422076883
13 4249 99714281
16 2636 487287867
5 3644 422901189
15 79 151379128
8 853 314558626
6 1891 241620307
1 3764 454778377
18 2071 78947682
8 1252 379639247
6 4632 281453673
2 1665 272737352
18 1891 167934959
17 1560 389309496
9 4374 68130208
11 2794 356627691
12 3866 363865056
12 256 54925328
20 4195 397650667
18 1384 433353074
17 525 280915062
14 2278 242986393
11 2632 192337210
6 2339 12248467
5 453 196917317
18 4545 78396684
18 3711 178190762
4 3317 444722274
9 4195 32497556
2 4171 479893008
10 495 240330338
9 3413 315272278
5 3294 460333783
9 1756 340324137
4 1761 381642578
5 3492 136748384
5 231 391255043
9 948 395732139
15 2710 356656894
8 2491 256166698
16 2671 13388531
2 4724 197878460
6 2773 79070499
12 1682 228707417
19 3086 268634497
16 4348 331997928
18 4616 179806921
20 3058 384217635
14 2772 480614253
4 1405 27228368
19 2039 303485486
14 642 224674946
2 4243 113835425
14 1911 340422020
11 3650 283936845
4 1772 355438818
10 4315 112943153
15 2964 67546796
13 3474 24564777
10 2497 284636274
9 1532 159390230
4 4234 265410863
6 4479 106441514
5 807 67575166
6 4110 445440620
4 4171 287583630
2 1387 118983804
20 185 150188935
14 4939 426576618
5 2744 270301486
3 1789 226935445
10 2231 452385656
4 290 8073850
14 368 424038019
3 3230 471561212
5 2408 433424576
19 4941 42399244
5 2245 103348566
10 3990 485187528
15 3838 450477477
18 4195 446468361
14 2935 453435730
1 3527 102926351
8 522 147589763
2 3686 317397016
1 53 314424128
18 2823 109305426
1 2162 40943125
2 3197 203746949
19 2546 411363396
18 2969 29825827
1 3393 90349263
5 985 17838085
16 4901 3204445
9 4164 277824705
7 3686 285417156
17 3427 276081278
5 2703 497362770
3 450 466387412
17 1507 275435535
5 52 11581366
19 8 370248599
17 2681 131659290
10 3239 354452906
7 331 479505117
13 2521 206583028
4 1204 490150771
19 2675 117461036
14 3857 146200980
1 1994 126242821
8 2570 388280851
13 3832 196441673
20 2231 330539297
2 1556 100706984
16 1947 434214887
16 1997 5893774
16 2589 173135183
3 720 190337526
8 4842 325570691
4 2197 2818612
16 3076 253086772
9 2133 48071280
17 4013 351735814
15 726 137653609
3 3619 346672541
11 3077 222644683
2 2990 38292117
12 1842 454962760
15 901 317002277
9 3575 373094960
6 1996 196890242
5 1137 9547547
7 1217 11014721
20 4189 122061188
14 738 211279317
8 731 74034566
4 3839 286770880
2 3126 12730499
14 4590 261771471
1 306 356391970
3 937 10045611
15 676 48834362
16 3041 447280957
5 669 357756156
9 2943 82421002
17 2015 127567620
19 1869 479562643
3 2725 309043290
13 240 215343180
6 919 312020189
20 657 294695834
14 4011 451318185
9 2271 473473991
5 373 329795589
7 3693 480138805
20 2639 362048881
7 1898 394427511
13 1849 9048977
18 2420 190349521
3 2082 35798070
11 3499 91635825
19 4 151220393
15 2932 5639171
11 627 454615172
19 2683 235150851
19 982 403998550
14 151 441374281
5 2804 99994658
16 2257 244511189
10 192 74886861
12 2372 429516595
16 2334 415580206
15 4974 232280049
16 4571 461608183
11 3285 219645385
3 4375 335440215
1 2755 109235680
15 4598 213861081
16 1586 307496640
4 4962 258477341
8 1760 63696011
1 3162 404647918
3 876 221874880
14 4759 313224141
8 3078 50873041
5 937 115045143
8 1946 97399452
11 2269 446639080
10 1317 422809437
5 169 240679119
8 4390 103884361
9 3038 447946056
2 246 329502123
16 3357 221727295
20 648 424275698
4 3802 391684594
1 4873 297755861
20 2844 227073272
16 4232 187001442
13 3354 171944455
19 935 364083052
17 1655 234834897
11 2607 10841597
11 2510 111576764
5 2191 237065283
3 725 465667257
5 1526 430114996
9 286 112848609
2 2788 11160778
19 4409 451308457
3 701 118162242
12 4427 379956010
10 3253 320332480
10 2978 254069956
16 1860 321471799
1 1414 52460241
17 2866 430535305
2 1385 230037402
15 4412 249304590
12 2551 285987028
15 149 158988590
3 903 323587661
9 2941 369956048
14 4439 404838136
19 1557 15800788
15 667 406457825
10 3712 298804580
7 2790 204254472
6 1836 49257869
8 1502 497579738
16 566 262475016
11 4180 55463368
3 3753 161240788
6 4649 30059076
14 2167 424429805
8 170 101649536
6 581 481331281
17 413 210933999
17 2555 317645609
12 3857 410478175
7 4545 478589279
5 4417 433462395
9 1211 364301668
7 3761 308251640
6 4382 254634003
1 4127 64072118
8 4648 224272945
14 4643 114132245
9 4763 50930133
2 2030 164609781
20 2305 6321376
20 2790 168148463
19 129 207735739
16 3208 338107554
8 1256 94019440
16 4620 269619796
11 2225 202540574
1 3901 113914686
15 669 463682745
16 3366 459435530
18 579 59578135
11 2229 104967310
11 1289 454273661
7 202 409137970
15 1232 124456081
5 321 411551446
10 131 129083240
11 1803 113737995
13 1944 394738908
1 4345 81066124
20 2885 327230032
2 2641 269184091
2 1011 59900853
14 3782 193702624
1 910 324084569
20 4499 99451363
9 2171 239038448
7 2464 434460717
18 2409 160843037
10 3067 123548306
8 2936 443229220
1 3448 406392698
4 3924 421000142
11 2522 402532671
2 3090 72397984
8 2886 467634793
2 1408 98269587
18 2630 202675980
1 2513 170000775
5 716 324861005
11 3967 417025477
17 986 188313133
4 1759 217442310
20 4592 398919970
4 4184 313587958
2 3734 300712386
1 4739 97824683
19 2684 32491182
10 3068 292873108
1 2209 216598613
10 2574 62910896
4 593 483266833
13 2379 427467282
3 685 273976590
7 578 49898653
2 1719 355995438
16 14 146113364
11 4178 276697226
14 2637 483663787
3 4805 25961318
7 3422 437258873
20 2673 278553825
5 449 401006739
6 4398 360969680
7 3571 205315495
12 1321 290889005
11 3815 228034908
2 2057 357044906
7 4637 459400591
10 613 289131962
18 198 415971714
16 79 421147083
13 4701 69921679
7 1539 314675741
12 4423 457668682
20 3080 52077386
16 2963 167079081
4 1581 41058076
5 827 157024764
11 3845 439050307
11 3425 444000238
1 2011 356672423
3 306 494605238
9 2102 201254040
20 1294 297625396
2 2806 486635453
15 845 381157999
16 3252 192172849
9 906 419372071
17 605 317130661
14 1476 428787424
14 1439 22447022
18 4472 330188897
13 2834 361024924
1 2783 99591755
6 1633 81312562
12 1302 483634217
8 2134 192939104
14 2208 20126717
14 4912 344806636
1 150 103306704
4 1448 34467116
1 2199 433020280
5 4782 265447144
14 3303 325052011
5 1561 401334094
19 1292 113887383
2 964 384737629
19 4715 213433320
8 2969 313809618
12 1511 176043696
18 154 152479306
19 1978 139096433
8 1930 375850822
13 3842 109394449
5 1495 289210647
18 3669 364802523
16 3451 48740115
2 252 55546316
20 1190 8988724
1 3827 367702766
10 317 271436134
12 159 321329411
7 1342 340254258
3 182 51709698
4 3017 360197176
15 2042 233954769
12 1464 5455422
19 4966 403146995
2 2967 185996921
4 4798 424955797
1 636 150654540
7 1755 331326213
13 3839 132806930
2 1620 203290655
5 3955 220597048
1 3878 20357647
20 3859 83788102
1 3909 355926122
14 2405 240857689
12 1536 79284620
14 3402 109629355
5 1720 4261704
8 2835 330006864
14 408 363810091
1 1237 6807841
6 1558 53292453
19 2645 95145324
3 312 348626692
20 2860 217114392
15 1472 240879948
7 2284 428899903
16 2560 165748711
9 2849 152863670
5 2566 418901540
15 3745 321642933
12 1409 251520393
2 1100 117696313
19 3177 308224370
9 923 436353672
17 4538 417973904
10 2924 342043011
12 4073 292003775
11 4972 495957705
18 3549 176983706
20 2659 159874316
15 1551 399671657
3 1923 133035200
6 1650 60925314
18 561 87507872
5 1571 81905703
14 778 222994727
19 1625 16596855
11 4471 179688123
5 2277 231850086
8 3737 490035354
3 3747 179212981
13 676 21702950
18 23 201566725
8 2240 134544167
14 4896 365326282
14 1339 384043459
6 744 82084014
13 4743 134328706
9 122 466824330
14 546 427485656
20 2434 20277559
10 3888 208145194
18 928 157789171
2 3187 261486627
18 2380 36272848
20 2979 175926731
6 515 135067711
13 254 476124452
11 1464 477330219
19 3680 257270707
17 3307 240378411
6 923 380963503
5 4933 163809093
16 3433 160906515
18 3242 80914019
15 92 334048836
19 3365 78099390
7 3076 18610825
5 2270 121564272
7 832 91779037
15 999 35596276
6 3251 321764872
19 2010 316525404
11 2272 340771403
8 4556 18195132
11 942 211258929
19 1941 362209960
8 3653 414668943
4 3973 390132683
9 4799 463709969
16 4856 141323940
6 127 430931632
2 931 198547228
18 4052 339585822
7 4124 472100418
17 1119 260674898
8 4533 147543126
2 4456 301534571
13 1896 494688105
7 4324 60004623
1 3444 302452509
9 2754 174328868
14 2230 144929138
11 2304 412131951
3 2424 162333880
16 4802 321734218
9 70 340715345
14 1035 446984981
12 2916 407943401
19 1882 35293074
6 1888 51580289
5 4606 28312211
16 269 153292968
11 530 271983883
13 3998 107661985
12 2249 281267715
13 454 320857637
17 4554 56512179
19 2502 35441836
11 3716 31886073
5 2007 20740211
4 4219 222979168
14 4363 435756038
8 3849 368683046
18 1808 487951806
10 253 123418600
11 2380 96875408
2 4039 113691822
8 3481 450181696
2 433 64673830
14 2282 242404530
15 431 489348620
1 3156 299797780
10 4983 1949064
17 2517 97434236
1 3642 291189557
18 3616 269990704
5 3200 391140008
2 1735 30496385
4 2887 134749326
16 423 437150155
18 181 169361818
8 2063 451478694
5 4649 240596511
3 4896 488328103
6 4645 337761168
6 3518 108494170
3 3542 111828336
4 2733 370878184
9 4634 36383736
18 2564 123210752
1 3040 102990609
12 3085 59797658
1 2819 294073839
18 4298 206471061
13 1071 55882104
17 1681 82091396
12 2866 356523221
5 4713 187737094
14 2260 410533647
19 4082 379954041
20 3926 75249142
10 560 466484598
14 3662 230661581
7 160 368400822
10 1121 374933822
19 2521 135024611
7 2456 23720289
8 836 377861925
2 3747 367523523
10 2652 109866808
12 2088 193063599
2 646 274054005
15 3868 296127459
18 1882 18723264
20 1768 287541820
9 4687 363735291
16 3453 114661173
13 890 94248716
17 608 493473941
14 3167 175966610
4 1958 214537084
11 78 384627257
2 544 289726231
5 3119 391240982
12 3680 156440945
17 2302 39760625
1 3474 82457838
14 4775 135841782
16 491 68136565
2 2922 86937648
12 4773 34120751
20 3296 321544735
6 2993 383604570
8 4835 220701960
7 1818 333518304
20 3825 150143955
20 1448 255740433
7 3378 203985136
3 4866 237763788
9 2133 406182937
8 138 450893089
8 3150 90579612
19 3717 289707691
10 2243 83395393
3 2376 6739314
6 4033 376168124
10 3531 428818975
14 4195 16916301
13 1513 229585825
19 1875 67712898
2 4102 115708781
18 2335 476553333
13 3087 103094511
3 653 219673781
13 3589 23486714
17 3142 328552273
2 4714 5630436
18 1798 230832751
19 2161 485122262
2 3610 21777783
11 2465 268276665
17 4168 298572668
5 3115 140802600
7 2762 368089869
13 943 94357943
17 1634 483389299
6 2515 88024294
7 903 25586094
12 1931 118674043
2 2399 362572138
17 3105 196462188
4 4666 491404972
2 3102 443517557
4 1509 364850384
12 1174 425414041
5 4267 44602957
1 3072 258257053
16 2789 458162434
18 835 284479782
20 2051 288635523
8 3546 85037037
3 3769 57217200
8 1224 335471653
4 2595 91817673
1 2876 284655983
17 1888 351532272
11 1966 73626644
15 4585 135216077
11 3471 33251296
10 4979 43062773
3 4637 404855468
20 4689 386323118
20 1372 131481159
19 4362 64293512
20 1581 421809808
13 304 52250371
19 1562 484431389
1 782 9930212
16 3807 20656857
1 3385 212167415
19 795 488065053
11 3760 483877655
14 324 120682106
10 4044 341311273
17 1966 281436888
12 4240 158598689
4 1932 252680490
3 3345 365355718
17 4589 483472649
9 3342 170613027
20 1768 242143238
10 2064 133394832
1 2351 154432946
14 3387 452368238
6 4047 133247000
17 4187 390991964
11 3342 224296099
13 3119 280853920
7 3932 453595238
16 1729 325302332
6 1010 297639145
17 3492 441972469
14 3261 85706724
13 4188 160406779
20 4611 300792833
19 1969 123688849
10 1092 215497111
2 211 311028506
12 266 458212358
19 4199 474807218
13 4001 284519223
17 2432 331761211
20 1975 181425046
19 542 187709132
17 4868 131123511
18 10 415327
16 4875 53878105
1 2183 438927825
14 1807 497061027
3 4226 109675021
12 4870 133643741
1 1547 42693967
9 2769 48881101
14 1202 50715530
5 3617 198036336
7 3161 173772942
18 675 401792576
9 3216 242046983
16 2525 12200503
4 2052 224998314
17 4662 131382779
16 3334 154536221
3 1161 112878765
9 4130 309574555
4 1818 381881059
8 1348 354994560
2 3262 295746859
18 1524 20709347
6 1703 46776434
9 275 321351721
3 3374 162080592
3 2531 251396707
20 3215 6284222
12 1763 205696591
8 2095 58774073
13 1360 281681984
7 4137 80130530
5 1189 65901313
5 2244 305906942
9 3899 426634606
15 3414 147923397
5 1017 455705844
18 3556 421051801
10 3668 147503469
13 1550 205202902
16 2575 187049830
19 2896 63006044
15 69 238886072
12 4107 465249836
11 3689 307845294
3 2408 208677892
6 3556 160958036
7 117 36912773
10 2383 97365786
11 1284 463087722
13 3572 363743807
15 4379 99720456
2 512 467007590
15 3246 215403578
7 1492 28055467
1 1471 489940255
15 3831 233148452
5 214 182681684
14 3549 349503751
1 3193 145741405
6 3347 28620073
15 3925 240625761
14 1871 134475415
20 3042 15545822
6 772 111784579
16 2386 12374359
16 948 424325369
2 3145 34197522
6 3267 225056378
14 30 326017896
7 2602 129652356
19 4608 44690390
17 1946 146964772
16 2298 417364057
17 4428 396787695
17 3400 266218771
12 4559 406195845
13 2375 234492391
6 3601 80980996
10 904 215592900
14 420 162881004
10 2892 333999851
3 2723 261438396
2 2817 28694923
14 465 309573258
15 539 71187632
15 4544 285889082
14 3019 195412973
3 4503 185870304
9 2395 368418423
16 531 348042818
18 1576 326273933
2 4439 301122111
12 2942 48864581
1 995 167004568
2 4631 173567627
6 856 196088504
14 2668 123962243
5 2633 90256183
16 569 298525280
10 315 231912698
13 1341 361003096
6 4381 39221818
7 2031 3736429
16 1240 352474048
16 1530 413244114
6 4240 285136739
20 641 196821880
3 4057 128232240
17 3075 87844371
12 347 194484597
4 3847 36082960
5 942 488283287
3 4161 434986802
3 3750 148033862
11 4315 389818436
13 3767 307251174
8 2740 425814880
9 3657 370132159
2 3348 313122389
17 2429 483100474
4 1317 51991848
20 1605 360679347
16 355 428903137
8 2327 375340179
7 796 139287452
15 4715 33617527
20 2193 177023321
20 1776 173881825
6 4323 343205313
13 746 109856265
4 1758 295980680
4 3318 10302964
18 4712 111589387
7 4804 303993555
14 4474 455412471
6 1412 116896931
17 4989 345710707
17 1817 426746896
14 3998 177028771
13 2144 212517686
12 4339 336480664
13 4833 483153211
13 3147 403772128
19 1028 233139973
6 1090 244367589
2 4421 130581602
6 642 155365114
14 4201 459672260
9 3881 139205050
17 4686 328802782
4 1753 363968324
6 1166 97728134
1 4331 465509946
10 4084 12591796
9 1499 262149741
13 3260 204942615
5 3631 474725180
3 1359 183883667
12 4879 51825378
1 908 47116083
13 4422 59186338
19 2144 39156056
18 3687 458973965
8 7 129215466
17 1816 478165988
3 127 329586112
8 266 46839592
18 2716 256569710
18 4286 83520161
7 2582 275471215
2 4697 77256763
13 4436 12594167
17 4048 441039315
13 2612 13150419
4 596 335247659
19 143 177816314
9 4071 208112734
19 2850 440119407
16 1605 246263513
2 3407 44481255
4 4643 464732039
9 4224 466718391
9 2339 131954220
10 4868 293076009
1 2662 426079517
7 4207 350911406
9 1351 254668943
8 4894 141539418
2 2838 210561427
10 1344 381637830
10 2514 71983381
4 4302 395320479
18 4333 212440245
3 2954 420002224
8 1212 363684846
3 3603 240880207
7 3172 357736138
18 1807 141275560
12 622 148215574
17 1752 236970969
9 3859 409397477
3 351 170214370
9 3175 35048812
4 3299 54160651
20 2937 175515259
19 251 477039333
6 3089 114435402
5 4063 326493548
1 401 281243726
15 3178 124294508
13 1621 293267169
20 2922 13390427
1 3922 158130503
14 2174 495836710
20 3825 181749682
12 727 448989838
19 1213 3294482
15 2831 237361271
3 1664 264365616
18 1980 114647648
5 274 205628428
19 565 187889692
3 4458 64468830
2 2363 72010001
6 3586 163540981
7 4393 408574844
7 1878 407439698
17 2981 169909763
8 125 122228348
11 3132 490947727
6 2566 402859611
2 3505 459787062
6 788 183566446
2 4782 25983808
14 2954 205201823
13 840 56874000
15 4815 441338008
20 207 241136790
10 4195 113266064
18 3675 351143221
12 3143 161178312
18 2216 359599877
12 4929 245772258
1 2570 312708794
13 2285 489928742
6 2849 316252160
2 2876 492576658
17 3718 282741309
19 2840 122187737
5 2467 76053419
7 4941 176067435
3 4351 357407770
10 3882 267497832
15 3383 321727499
2 2525 305800397
2 549 405798569
20 1434 28846464
4 1973 427684041
18 1133 453401965
13 1586 48382322
11 1002 495346048
18 3021 407154930
15 1035 133651705
14 2030 176471625
2 4602 229292661
15 1648 170244469
10 4498 429627885
4 3641 427499545
11 3130 351538002
3 975 403822203
13 3961 59255122
6 259 103235953
14 4050 344693410
10 3233 75007171
17 4049 283738984
20 4798 206620659
11 3948 405588234
5 4304 446968967
10 2147 86070060
20 529 279801167
15 456 361201829
1 3916 278981316
6 471 257884689
2 1662 33122407
18 743 88826084
2 3309 222004112
12 1742 315560936
17 1812 163935818
5 1672 95176695
8 3485 187667570
10 3488 242368531
16 4893 126122275
5 3628 497558219
4 4955 115050125
19 4501 341755512
17 200 368497832
1 4252 269204840
3 1239 291628276
12 430 297198929
10 3454 388303249
3 2129 455446651
20 3723 191883455
14 3188 90815586
3 3880 218015172
6 4314 384360487
6 2599 327405576
1 407 191115914
18 3070 321444110
20 1176 463929738
2 380 328619024
5 3615 117080811
13 657 346033555
4 4005 372654630
20 1417 255158053
4 2782 293399536
19 433 8014022
9 4048 154822147
14 4104 215435108
17 19 182569801
18 1879 453198285
8 4601 98119658
7 1985 18495160
9 3143 111807217
13 675 57335109
17 1890 483272517
16 365 161819059
5 4779 172845648
17 2686 247413800
17 4275 317629683
13 3099 233384925
17 3047 484101825
15 2888 318650432
12 3428 254099894
4 4332 68803032
13 1883 494106853
12 426 378358176
20 1542 146236594
8 1818 382874384
15 4136 291282030
19 4851 156830960
11 1257 431900619
6 2740 261875970
18 4327 109472301
5 3446 306950397
20 4862 292807303
10 3875 255718631
12 1449 273397760
19 2034 360106128
14 1965 67339088
6 56 195195537
4 1204 490161928
10 4943 437659214
14 3735 493826892
4 2834 371157819
3 3387 328774160
16 111 125295425
19 3253 422022925
19 4731 15991530
17 2245 140157571
17 297 444064380
1 4598 68042496
6 4011 424980071
9 476 227084842
14 4742 261673800
9 2172 360085543
7 4490 159665322
19 2183 458441747
3 2295 175136298
13 3214 288570108
4 921 113640028
16 4303 309045022
17 4053 224162121
17 4958 59795727
12 3857 100903311
2 676 35778896
12 2423 108053664
15 4163 114463572
2 10 389538817
3 776 214556605
1 4718 325797846
9 1095 99236744
19 4780 147480051
5 4762 74398385
16 3811 367610929
6 1826 2469619
12 1144 457407788
11 4923 450805522
6 4814 163750668
1 2620 391201774
1 158 261116819
4 4700 124836527
19 2424 73702513
15 4814 380363992
17 2335 49266046
2 2301 428365223
20 1753 83361934
19 896 243377689
16 620 155730570
20 863 100586712
16 3146 319448536
13 4603 219992570
7 4157 104124981
20 57 454084870
19 1315 497935574
2 3095 285240274
9 810 128565951
20 2261 283738804
13 4636 286037187
8 1262 220052202
16 1340 461724797
4 1492 3631705
10 4727 304440528
19 3038 82782443
8 3796 163414930
17 3821 217007006
1 1132 178797833
5 1617 366235355
6 706 134464463
2 1624 98741400
7 3474 393354110
12 3496 312083525
17 3230 468069422
14 1232 460127956
15 1380 47478714
7 3986 83462866
3 3161 408504568
15 4371 482884026
20 4985 308835771
17 4745 228487649
7 3627 163990809
7 499 229741485
12 1817 379458378
3 3581 355978120
4 269 103239050
14 4913 228340650
10 4693 430978699
12 4045 357941385
8 4216 45646628
5 3051 275328899
9 3102 366544712
4 1236 26473906
17 1524 269664208
19 2724 131424194
6 1565 322926943
8 2313 318690627
15 3329 438672232
3 3499 115316527
16 4137 475869348
14 3765 55456374
10 2384 362268164
19 1154 108650677
14 243 329042300
18 3608 400399695
19 3530 84286858
2 4728 469554904
18 1324 178059381
10 2219 207700061
15 1822 306686359
17 2662 22592686
11 1404 20309916
16 3038 479476773
5 2286 301124140
5 1445 78522143
11 4780 463546519
7 3539 440616344
16 3058 396834169
2 2900 452864197
9 1164 431922421
14 1664 162153583
14 1618 61636927
8 1598 277213827
15 3437 222598409
18 519 146442343
17 3392 464211390
17 865 459738798
11 1391 225229305
15 3465 303477330
12 3290 222926097
12 4367 132533961
9 739 146949050
10 701 238557224
9 1563 361981548
11 4776 72890184
19 2184 314517671
19 4717 203487921
16 2850 208662288
20 4796 35228727
7 177 483600322
15 4520 61250890
10 1760 275474815
15 789 26299017
8 4037 451896053
7 2728 156072902
14 3934 262618487
13 3522 95598853
4 4532 330969914
14 4549 79694763
18 843 259170622
17 4732 284252014
17 144 129887343
14 3743 478979975
2 881 476315421
10 4900 397309875
15 3600 465768351
11 3999 375710096
3 1400 232816044
10 1674 376268699
20 1766 20586573
8 333 201983861
16 672 216809785
11 1303 336747089
10 2105 135160751
16 1442 103240491
11 3018 443280531
13 2570 339652626
11 2794 472608179
2 2422 34705677
7 63 267575761
17 1221 61625228
19 4082 98502749
19 1962 224295982
3 1151 178049152
7 2929 281362612
11 1298 61302883
7 4967 114568225
9 1098 90566804
12 2060 269865699
3 2169 374411382
16 3580 64630661
3 673 227528136
7 2073 250993319
17 3640 178254002
4 874 447242574
1 876 36920523
10 2272 93678204
18 2824 439017523
2 235 222929101
19 4205 275562515
9 4960 470244321
7 1929 166354277
16 4510 290029251
14 2531 497104485
13 3715 453352788
12 4163 353497859
13 4507 135720079
3 126 280669727
18 3649 256122495
6 2560 152123364
8 844 331178176
1 4921 32672059
5 1883 58800919
1 264 314633543
2 953 240400699
19 4946 231335903
1 1329 184571324
10 1331 467527437
14 322 475280858
15 1650 454944994
9 4995 229967225
9 2537 16912590
12 3359 212442362
19 4955 324813163
3 994 119096916
14 4236 381404879
13 2074 75203100
10 2172 31100480
13 551 212026258
20 4468 411280592
7 4379 304460736
14 2110 407284546
7 4922 289975292
16 248 248251430
18 2315 70923078
7 729 179174872
10 3460 141306260
14 179 196532142
16 3137 10353527
14 1087 474367484
5 4613 314375377
3 187 270278155
4 670 477686689
14 95 401857102
19 1621 356695350
10 10 178555767
11 339 480594160
17 2857 10076707
2 3821 174983072
6 1345 296656069
12 3585 65285533
7 1384 122732993
16 1734 86428692
10 871 351638065
14 4887 85690048
9 794 31789030
9 4896 1190371
7 781 396435303
20 535 192244486
5 4072 475602274
18 268 167389531
4 3596 471640146
20 4336 47384544
20 3700 433601884
19 3889 194475092
8 3556 205048534
15 548 5647492
10 1277 273215922
13 593 169129574
13 3198 371411476
10 3747 309176294
7 20 409332146
19 1525 4550441
10 3690 53983340
2 2077 77639033
13 105 6022860
3 2044 226097593
9 4361 5318168
18 4331 425381968
10 1805 101928460
13 4982 58095672
9 2763 352043286
16 4397 314760850
5 1457 184683515
18 4726 289122470
9 1177 450356557
20 2652 343556837
13 1085 24761896
14 3370 136194547
13 1779 390310275
14 600 368205913
16 3953 210769461
14 4500 182439338
19 1721 60418723
2 3274 415148357
12 4638 215793648
17 1309 94016725
10 3781 489149724
19 762 185678453
12 4069 45617366
18 2643 444060012
7 2686 177057044
10 3850 438761576
7 2653 140046214
15 4721 244063667
12 4734 230717511
15 1296 129824950
6 3768 217276605
18 2151 430048910
7 1148 166118419
8 2710 59634536
13 2550 275459108
11 3108 115692838
3 3802 59087088
15 2997 254354163
6 31 447214294
7 1970 18347239
6 575 179180908
7 3493 353864442
20 2501 288296477
13 3361 125628896
15 2429 138894207
2 3517 347049698
16 3358 426786054
12 4506 30513726
12 2491 429744921
11 1192 454809512
2 1597 8928220
14 2484 236157843
15 4450 290025117
5 4069 407681747
16 3169 118017487
2 4826 447851873
20 4267 129901060
13 2269 119245500
5 3363 362746503
6 3618 354357878
17 3374 253937841
7 1776 316610884
10 2588 206692823
16 2734 241099735
8 4332 65065164
20 4295 321511864
3 2139 328956751
11 2318 129713793
11 2861 37258526
8 2202 414004057
10 4714 36681823
10 2235 462411116
18 4042 89037463
9 1818 378576105
1 3881 62693926
11 1676 274713374
6 3963 237612651
13 359 94329819
3 4632 248452659
9 4116 198268312
11 3729 134192665
15 4731 439895903
15 648 3012682
18 273 392306747
19 564 172324676
13 2708 83862475
7 610 418147523
16 797 441584427
19 3116 185590725
19 2596 466120559
5 862 207619279
7 40 181893269
16 1043 174584786
1 3044 490489951
20 1036 444901495
4 3762 369416320
18 1449 117273984
3 260 147773086
19 3781 359253192
6 4125 289720999
14 3269 267350669
16 4507 13697953
12 2841 120081024
20 1216 58706842
12 3746 122393654
10 3060 208507850
17 2866 211992979
16 3316 480769160
13 4334 404916981
15 3590 111472871
5 1606 99480791
16 4010 331366974
17 4475 281817444
1 2794 139295740
3 2008 267917219
12 4354 213413612
9 3746 445505446
8 1616 95239836
8 3967 476707784
9 3684 476330308
13 2890 344912108
14 4761 377099159
12 237 441970080
2 2618 251382117
9 4884 425038505
10 925 154844360
13 1296 143981691
14 2019 397248645
4 1185 119319700
5 837 209077478
10 3755 288768832
7 4944 459654994
11 3970 414835387
14 9 40248864
12 1221 295365599
4 1753 5116333
5 4734 31576723
17 650 42743643
7 2399 248652607
19 1816 454187808
10 1606 100662666
18 4169 434070328
13 4753 436447949
2 4229 357450810
2 2970 34774737
10 3653 373113881
13 1669 458046029
20 1447 313257577
5 3876 289341964
14 1880 250945560
16 4217 221643520
8 488 317531288
13 4524 384038401
17 649 103814904
18 936 467678885
9 2416 9769778
9 2906 122583540
1 3698 342875801
13 2601 83927412
7 4840 279506673
16 3535 367333138
13 3643 412108568
3 2229 149187574
19 1311 493765492
7 4802 153220125
19 3916 170415504
19 4525 328230657
19 1752 282624634
1 1974 360576505
14 4477 80036189
20 600 487623830
20 1633 385410728
13 2346 398360800
13 4880 286888415
8 1056 53087379
18 740 493177968
9 2750 489087501
5 4221 96091355
5 1141 497546713
4 1473 12787497
4 1540 14511069
10 3253 493856921
2 608 272624058
10 3648 273927316
4 2867 324906654
9 3103 370732408
14 2864 353829308
9 4091 442974828
16 204 259455686
10 20 230027624
3 2327 242146345
7 4513 175571152
10 72 443761036
11 3485 484871125
11 2468 376761036
5 99 175013433
5 3008 387085766
2 1763 150861011
9 4218 312773105
4 4930 293421754
11 2395 128174094
14 3397 199472398
8 3215 254027385
16 3486 385262899
7 3258 145814433
14 2028 218138104
9 2812 387245649
1 248 91292326
7 630 470876414
3 1210 416967125
12 4499 445949174
13 1415 444126191
13 2895 484695707
8 3830 422612943
3 4459 272638305
19 1261 166146072
13 4126 233200470
17 1000 308508606
9 3420 82758293
12 3402 165334145
13 2763 377223092
6 82 493406953
11 1273 265408494
1 2551 92005598
3 3703 186792701
4 3932 266141594
13 4760 223189560
14 1972 15947464
17 4450 224711278
12 574 423053572
9 3707 295148642
3 1449 402810956
15 572 477200234
13 857 211145257
13 3353 52076896
15 1744 424101746
15 3223 18386686
5 1469 207162131
1 612 324120018
18 4056 5324331
15 3747 52702848
15 2291 94067816
6 1357 430045312
5 1890 206459588
17 3887 367651301
5 1747 239589076
6 3498 394346545
18 4591 234917515
17 2094 272419145
6 2310 125266148
6 2781 491430200
6 134 84287721
16 4086 140950747
9 829 355444082
10 2463 114705126
1 4498 252117314
6 2994 254951857
11 3471 155296192
10 4808 111325476
18 3361 430496826
17 3768 246581005
12 430 204551024
16 4976 460634570
9 4069 127084611
6 2122 257739558
18 3353 359611848
2 1369 162661727
7 3822 391740054
18 4393 55031206
19 714 384375820
19 4441 166940742
2 989 331378276
9 2948 200327985
14 369 280849931
2 267 495501637
12 4657 408919154
12 4172 404053349
17 805 420758434
16 2550 209504408
7 3285 4722334
3 1002 472904469
11 657 305535531
13 3643 429938203
10 2903 187951618
10 1294 215158844
14 2116 472317248
8 2370 267084681
16 145 482582933
12 4217 121670065
13 3023 149381729
13 773 180619685
3 867 232388638
6 3307 43890350
19 3330 13176033
17 4275 42657391
18 4717 321424108
4 1685 132378467
13 4294 239599801
13 1764 415752334
7 1753 238973113
19 3823 61012704
19 1443 445041874
4 2603 263509821
8 1254 120975716
6 777 68411520
3 2443 345310455
4 3054 417218102
17 3781 72034752
20 509 188548030
19 2980 80368573
13 574 410972394
11 2887 401482176
20 3099 87035148
6 536 242647628
8 2317 316625825
5 4372 117960582
3 4050 283226703
2 3280 31398436
3 2418 369497271
2 3748 140221164
12 3389 39278140
10 2915 200378736
19 3958 246307101
20 937 316740741
14 1914 464279232
4 3003 192739118
12 505 312111552
1 2946 467269553
4 2668 234581521
11 4216 149485349
6 365 40362732
5 2400 144917965
11 1865 415384037
18 1481 99923548
19 520 414200264
13 4900 158016779
18 3923 458942846
14 3065 366856296
17 2261 495254125
8 2198 199979494
12 1099 82510690
7 935 260900750
11 2707 484215222
1 3702 138676372
15 1096 347133136
19 3884 77157122
4 2659 9567584
18 4173 158696510
18 4715 218372625
4 1056 486476142
14 614 300708040
2 596 42234364
3 3309 460284878
5 932 301448553
19 3147 1242572
15 4267 4021312
1 3870 85563311
20 528 110408888
2 4972 483402990
19 3851 278740457
14 3879 247512847
20 54 436586848
2 817 358100915
13 4972 65432018
1 4208 361249686
15 4196 307320091
5 2371 246624057
12 3382 288306971
20 4442 185905807
17 908 65211949
1 1433 273028981
6 4634 30392483
18 1677 242119078
6 943 291880904
17 3245 375603194
18 2361 72153889
9 4801 346833157
15 2180 150299173
15 4462 58484495
14 4659 232280409
15 1328 83936605
12 1277 315535336
3 4534 198885637
16 1409 171535990
20 1546 152568009
10 4289 264289131
6 3405 172854435
20 75 49916246
6 1334 356956924
18 4146 115831264
15 3956 258504379
19 1937 492629730
19 1975 333780903
19 488 427722594
4 3522 486834135
8 2588 291929373
2 1212 415098927
3 2771 100399832
13 3121 281592657
6 3837 259212204
13 1261 140922948
13 1684 207605711
7 801 315514709
15 2012 474658340
18 4851 256036633
4 4987 353736706
9 3090 397811217
5 1633 42239539
1 2216 230226246
13 721 135353614
5 1846 88397597
16 1526 270686893
12 4242 320521395
20 2606 113379178
2 2827 57206634
17 2018 408320730
8 1531 209660126
2 4443 237444408
15 3652 5545059
12 902 11237538
10 2331 497350650
3 417 282431979
18 2512 244448773
14 2683 206337742
11 795 3212305
20 1031 198249655
9 3080 34239327
2 4385 259670953
1 1300 372930303
2 2718 204202384
11 1925 327574747
2 2128 426398410
4 3164 156066855
4 248 379512862
19 1086 283095039
14 3418 245462253
17 382 289086582
4 1388 218274998
7 2741 422160339
15 1990 52139498
8 1162 478494646
14 2074 229173430
5 1650 213493022
13 4973 219405451
6 1272 292342415
5 3236 230047101
16 1437 139777281
17 4119 309739032
3 1897 308822193
4 2306 416672493
3 2759 491088167
10 4598 394219563
12 2789 65768967
18 1196 103011656
15 3809 67695485
7 594 453542492
4 700 199936013
9 4370 270055921
4 1274 414977838
6 194 464726617
3 3944 361439006
18 3446 118233091
13 2804 182407140
1 2528 252327067
13 1776 12890434
18 3520 445550044
18 1071 115746444
16 2268 172745140
18 3038 421769931
2 961 346976727
12 1620 307818952
12 1823 231998954
1 2681 320792830
1 760 417367702
20 3714 376561733
8 1272 369873060
15 1627 359538826
13 2862 117758479
9 3347 444087758
15 2249 2591727
11 3107 312435521
9 3460 334002
13 2535 383070277
11 2363 357371303
5 3579 387533213
8 739 99310297
3 4814 447187987
14 2933 103799048
5 2906 393228536
19 2346 336439349
6 4113 301652815
4 2240 7431296
7 3465 351782324
2 363 196946611
16 345 453147996
18 1172 237990421
5 2657 397749026
6 2053 218589663
8 1405 73827816
8 2467 45063021
18 170 125174105
7 4530 414244752
15 1471 131769535
11 900 470731612
17 4421 345133866
19 2242 494464385
1 623 469978038
6 1224 461057407
3 2002 262573884
20 1141 4989519
15 4677 161225949
15 3184 286000372
15 314 240231927
13 676 144726200
14 1523 47702304
2 4372 398426172
8 3909 166343469
8 919 346158406
6 4688 419842943
9 1420 432930989
12 988 247387195
20 4815 375254265
15 3868 388503089
5 3466 45118893
10 1606 348292592
8 3204 282886269
2 1729 362298247
10 3573 178600044
16 3286 182647750
17 4431 315091362
4 4879 90052840
14 382 352970253
13 1459 467927843
19 3144 1767309
13 4751 12368693
12 4638 164497850
11 1325 291409629
15 313 446750785
4 2449 428625525
18 781 360540897
1 4566 306494237
17 608 420139603
17 2260 44625417
6 2915 306363410
17 3229 296135365
15 63 119690632
9 2579 75506940
12 4994 3564323
5 1604 261251896
7 87 142163295
15 62 357018190
1 561 241916153
9 754 11249445
4 400 450941193
14 1116 350079782
16 3697 325258965
7 3632 131926655
4 1785 358890422
7 2431 343836605
20 3890 422102940
1 4160 125732840
6 3301 343056121
10 2526 376082456
19 2894 182030400
6 4600 467586498
4 4643 422011841
9 315 418755902
12 1612 55128158
12 3618 328058582
18 2844 298188894
2 4326 406155632
9 4502 406854176
5 350 148514923
17 544 297646411
9 3792 284021270
4 107 406099054
5 3573 19349688
7 1704 115355401
11 3968 97034466
4 2596 467277897
6 551 497337815
20 996 21711391
7 2896 482810085
12 2041 319861751
13 4045 288044758
6 3877 412597154
19 4072 320292358
2 796 415920259
11 1719 256094936
19 3923 43627994
14 1896 429270059
17 3388 85109971
1 4070 247100928
14 4776 457057505
11 2954 439125288
11 3018 167325293
17 994 402868335
1 3466 120502918
16 52 204952303
2 2423 485733433
19 195 164374972
3 4707 7485405
15 2961 288831346
6 771 2186781
16 1291 144149985
3 4076 190231578
15 3112 435601465
20 367 366054384
12 4409 196370299
14 397 319634698
19 1402 74460139
3 2058 160830202
4 39 693799
4 2901 24604824
5 351 199545213
10 1710 286188817
20 4012 367815204
2 3815 182601023
3 4281 368220580
11 2236 291814534
5 3882 53610983
12 2946 346689268
16 3295 286104823
12 3354 465122803
3 1200 285149503
16 2703 206213678
3 3033 427086694
5 1475 62566766
15 488 209762437
12 3166 335071828
5 1330 150209115
19 2207 384145893
12 4721 59539106
7 2584 94642495
6 552 112195769
9 4717 149685274
2 2268 458618353
3 2861 483257211
4 3597 271640986
2 4703 43607180
9 2186 261545716
3 3990 62794199
10 4672 328347575
16 397 421032815
17 1795 119931710
18 2187 401897711
1 883 323534676
14 736 468737518
13 2568 324478796
5 4013 341910520
9 4062 388583931
6 312 111652369
10 4129 208721033
8 1557 189346428
4 1497 160714067
6 4909 361797932
7 1111 396715910
1 4826 224765798
9 1294 442509412
10 1089 214270494
7 3010 330259567
13 2030 460024524
13 4980 238951660
19 851 42277360
5 3203 310805455
1 4232 18010734
8 891 155648213
4 316 80883288
14 1386 123047900
18 4186 55092739
16 198 209546561
11 4740 214874432
13 3775 356934257
11 1428 434938038
11 2803 271603832
12 221 50445454
13 1620 238914455
3 822 344075701
16 2635 189120513
13 1766 199806162
12 1073 451959578
11 1144 426101224
10 4088 75700163
7 1952 76356381
9 4093 412180104
2 4756 422265176
7 1473 136920248
18 1924 68255876
10 1483 348593810
12 1650 351394344
17 3607 487576212
17 1466 154388388
18 1961 271156467
17 2891 271248185
19 42 239397500
12 507 449861728
15 2794 202212132
2 3302 78875067
12 3699 254656443
20 2367 156424185
4 3772 279724118
16 2132 498108128
18 1483 127650712
7 1990 465994798
3 3513 321520479
14 2430 496974747
15 3922 185943915
7 1297 8384958
11 890 334012442
2 4277 356482797
14 2776 462765413
2 4553 488249659
18 1966 51772609
19 4432 493755528
17 2182 335621970
19 286 246098913
3 70 466894368
15 592 250478250
16 2620 1634007
13 4888 206598801
16 1451 203645898
1 3007 458973244
4 1172 181078692
6 3401 276035640
4 3957 286383497
8 636 365235086
16 397 66595098
13 2160 445530681
1 3421 51236376
9 4543 95022874
3 3960 219075398
8 894 323381048
1 915 236135203
20 2250 267668869
6 3973 37141698
1 3604 412787914
20 4832 108787079
11 3245 207898833
5 1765 427590021
15 362 321591012
12 1427 138392538
16 1336 219163344
6 3185 381742958
17 4000 229542138
15 4863 124099168
17 1812 190760956
11 4953 55636534
6 4855 400165398
15 3707 137961863
6 2137 403552229
20 2165 145721298
14 4360 198353476
12 2295 240150965
17 568 1416589
9 4318 172282346
2 4492 317959959
16 461 433955526
1 129 158606457
15 860 333814460
20 3137 49676893
12 3884 158329105
7 1325 174392945
16 3017 315231493
5 1770 473188390
5 3646 292341221
3 1909 423971375
13 532 230347759
17 1646 82848040
3 4058 459469897
2 3216 188042046
2 2309 282590981
11 1743 9426988
11 658 260939904
16 3368 204949434
20 2495 165042689
4 2548 183138107
6 3189 245371204
10 1092 465719080
12 240 411066601
3 1430 404943479
10 1748 81592188
4 2294 153669582
6 842 378894116
6 1597 210311038
15 3536 250814934
12 4006 403956812
5 2780 147051037
1 1659 409050107
10 4826 212830134
20 3315 61161041
5 2464 427231137
13 975 146847884
10 2137 200062827
7 4904 250292896
15 1558 244256569
1 1930 42275287
7 4590 3931850
4 1324 303608553
14 3351 459052373
20 605 379320197
9 698 180755117
16 1352 177965282
13 4458 482746677
9 4464 186312294
1 3237 177531110
6 2780 102505442
1 3129 405771189
12 1868 246562693
7 4327 384495975
18 2873 103160445
14 3340 113102775
18 4920 140773996
19 1314 364228922
9 2663 390755275
6 4939 441419268
16 4711 191597810
4 1862 147869670
1 264 101094783
4 1391 79762502
14 4599 184023649
19 683 42856984
18 2546 393978519
5 2609 322897687
13 3226 1896419
19 2729 359682778
2 175 33080671
13 3008 56234474
16 1479 52867074
3 2090 361753776
3 4312 42841663
2 1398 431429904
6 3553 46099125
6 821 226774869
4 2484 472047220
3 1139 69991291
9 1518 69484972
9 796 359450345
8 941 274116014
5 1991 280479900
15 1192 12656067
3 4494 188587629
20 1707 482209749
16 4860 388901953
4 544 490354376
11 2349 138264634
8 3757 155691697
18 1985 258915628
13 1180 175658362
11 2224 179013432
1 2014 305662694
9 3878 408820099
9 4111 420218935
14 3984 106070976
19 2685 33363104
16 3989 383901300
19 2136 456627968
18 4798 345122751
15 2651 431377053
6 2863 419024610
1 2961 48481597
10 363 399382430
13 4856 59187805
13 2994 418716321
6 4121 222622543
20 462 492033978
7 4781 119639635
19 3233 245632991
8 1025 122687822
7 4928 414157715
15 4338 17887623
19 3859 444190501
17 4418 405618603
17 3890 115090240
12 4961 453489689
8 3296 162431996
8 387 491464509
1 3308 415623643
17 3864 26064937
3 1435 306217871
20 4423 354048217
9 1231 185914955
15 577 329263001
12 1794 364948014
7 556 310191695
12 987 64564362
2 1325 228652102
10 2991 109170229
20 4996 328293567
12 4104 369235985
15 2859 286008704
9 730 33674847
13 223 80275919
16 2072 302980015
2 3677 263641520
18 3667 14741610
12 4549 157437328
6 3595 377651962
17 1314 204222425
10 4723 492133461
5 96 177959961
8 576 108424059
2 1148 334730725
16 3010 430209633
1 3023 160439390
18 2386 446649842
20 4387 47863052
14 1130 51556454
19 4572 317956485
10 2791 391172995
5 207 129714942
16 3066 30711873
10 3597 154089871
6 2426 424969991
16 3433 497173868
14 1554 463110241
8 3661 403847964
8 2993 352005877
11 4001 273703245
17 781 419635955
16 164 24195032
4 1422 276052396
13 2376 52347839
19 3721 277576115
7 521 227412371
16 778 23807965
9 3038 403086562
9 2376 318132411
9 2662 90438
18 1884 56479755
17 1628 11465626
3 273 202552458
5 52 477748375
20 373 94794117
6 2395 421067730
11 678 225865293
12 881 284299445
10 3454 470254752
9 2282 428861051
3 511 349406768
17 2816 222688547
9 639 257558998
19 4570 258288341
14 4957 195505334
6 2881 183062404
9 3737 5409820
7 3085 215607480
7 1887 441725681
19 851 472499058
3 692 126960377
11 1706 298785607
20 4535 106387069
13 2824 187200454
7 2825 441645704
10 3225 230248234
11 4437 35005524
20 1904 390090798
10 1624 58398290
7 612 390253277
3 2609 160526292
5 3028 470990147
4 4018 148814710
3 4787 308384434
15 380 429784823
15 2580 65162045
6 2086 161421306
6 3518 111169198
12 1679 231535773
13 1232 118867546
8 4319 321512779
1 349 48369201
14 3954 308463697
1 4249 234692062
11 2268 462139407
8 2698 359145399
15 941 306470004
13 3976 444954975
11 461 470078372
17 4573 239720534
14 4113 83346430
5 701 432752562
1 4844 112555895
14 4751 348904212
12 1646 68085752
2 2905 20817342
20 1184 171813235
18 1743 388739905
9 709 314625357
11 852 51149677
15 2971 358484495
3 3750 309030032
19 3071 52580042
11 822 323926515
1 1396 349764424
12 4461 50054761
9 300 129782624
8 2656 23523345
15 1196 428703163
3 533 234416968
4 2804 344081218
20 4731 174191762
16 3940 108511487
16 1269 294247595
16 16 54219126
7 327 245496860
15 709 497043638
19 1271 486963274
19 4529 349927640
2 4573 184732010
19 950 261647501
1 2042 163440465
15 534 439345795
5 4100 81789280
17 2376 92910467
3 688 107447675
12 3241 189533795
17 4886 228772090
4 1044 165117262
15 1905 343609567
19 1290 452198263
13 3308 330147282
19 194 167762840
5 1589 45545889
18 4722 229619516
7 693 80547326
4 171 73949181
15 1573 290733597
6 4792 187517530
3 4705 128472106
2 3343 381323456
12 3897 399995369
11 4862 442071718
3 2779 47287661
19 54 6316028
17 4858 111070061
9 1700 219559051
8 3697 69722720
2 2 243653241
17 4064 177907188
13 1362 50329013
10 3965 75408033
13 1355 12588275
3 4900 335602482
15 129 235011748
7 1224 491270000
3 1665 110514398
6 62 45716080
6 2041 161447573
18 4776 47196556
6 124 22434788
20 3376 135484557
10 3836 479413471
17 840 489270868
9 966 486583822
14 2968 248521428
16 113 396817501
10 624 45480139
18 2342 260175525
5 1673 232128558
17 161 454117846
9 2815 120586260
20 14 131050175
10 4129 456213700
20 2012 88808066
19 975 489420682
1 805 202050051
20 4635 5459649
7 779 369749123
16 4360 461613579
15 1828 309159890
1 4461 448353271
10 2191 325372760
12 571 57272118
6 1316 486036224
1 4386 265880126
10 4640 42607505
16 2288 122592662
12 2278 303894840
20 3385 179074853
14 1286 233480133
10 3159 90973984
11 4601 264813629
18 779 186289595
8 1002 47018924
16 449 321964697
1 1350 233335329
6 296 370871463
20 4484 374721223
8 799 243987517
14 3334 98622212
6 1641 164705743
7 1294 122283315
5 1897 357509959
16 2881 270745124
20 4862 457785930
15 1511 268279314
10 4336 368829875
9 1248 397031835
18 2632 342205884
13 1199 92400590
9 4883 198378809
11 3899 383816484
16 4319 152127635
17 1273 119939079
17 1733 380824513
10 594 177906094
4 2437 192270911
15 4803 463471850
12 468 434005676
11 3367 275108099
5 2296 259871340
1 1775 178607112
4 3522 152456492
18 2498 18919809
4 1211 91860481
9 3428 174058302
5 2487 361523062
20 1083 405127090
8 708 466874696
14 3340 44255011
20 3819 52146373
9 4442 450571081
1 718 207420343
7 4647 178522212
8 1960 433891721
6 3545 175509876
15 3463 469588920
1 342 463631848
12 2509 312638863
19 3223 250001780
3 2314 232665480
5 4760 276691545
14 4267 194595176
5 1054 7907275
10 1886 444306564
11 703 432877175
8 4347 467949864
16 2869 433440759
10 2844 211635434
10 3203 269612505
14 2117 379904477
1 3949 31113720
4 4372 121418485
10 4316 179889329
17 2065 2341557
4 3024 407890791
11 2159 83663545
20 4483 165137349
9 1817 231662537
6 3724 172264450
5 3989 134282597
15 3953 437589551
10 860 127914622
10 1227 401345553
18 4903 19734970
2 285 75135475
13 1563 372991160
4 3813 345856399
5 2605 357219445
14 4961 191573743
20 2287 410611400
20 507 225028198
10 1088 154724538
11 453 324751421
17 4511 490586174
2 4189 173139852
10 1609 19894721
3 162 33949994
14 614 386837878
5 4668 383442263
19 119 179164370
16 4551 200062734
7 1570 147704427
2 352 158382906
1 100 289694237
14 2302 305459669
1 213 41053301
16 370 257475974
18 903 226244142
6 4599 45412635
15 2087 335450219
18 1530 150055975
12 2378 257780885
14 1994 223345936
19 945 142939301
10 4736 396649322
6 1229 71765080
7 1624 491423334
9 4386 348676484
19 854 172596455
14 1016 400265509
1 1042 37885714
15 117 194807198
20 3147 258553008
11 523 85316086
4 4207 387493535
6 2720 490639513
1 1353 225885186
8 3000 412872274
14 2193 392031148
10 13 332745743
20 4168 283813867
6 2415 131804155
13 1376 281332316
10 4068 193339742
1 2847 369326682
13 3633 51424949
4 508 131355010
6 2533 485308503
7 2232 160109048
19 4197 478643209
14 607 319639207
19 130 3575955
13 1012 485873575
13 4844 187371001
8 871 432336062
7 1698 201372100
1 2066 223035241
16 3919 8877504
11 1119 208047704
12 1742 491579698
9 4771 264414031
1 2751 300577770
11 4694 123660449
20 1375 5592615
1 4096 148832819
3 4803 168302883
11 3221 433942107
2 4429 272009348
3 3434 290537086
1 2204 400451247
3 2357 356074596
9 2761 472263306
9 2824 100766763
8 4036 253886529
4 3765 391999402
3 1914 373296254
10 4451 416364231
3 2058 71572343
9 375 275920580
11 194 174834819
12 372 321558120
10 1718 107425242
12 483 462493609
11 1994 180320593
2 1459 496010717
2 1482 344227775
1 1473 148104950
13 4968 362710629
1 4880 420120236
17 4606 421632604
5 547 295769206
12 495 382313406
2 1053 308541757
11 1058 348220682
3 3975 265137915
12 1118 41912686
18 1658 54446486
6 1351 181135303
9 3008 198710145
1 1655 121783833
7 3495 433054337
16 4509 238095018
2 3157 86115071
6 1377 263697831
1 2412 426538565
8 3893 345436567
1 2351 302753360
11 4693 448972744
10 795 186420729
4 2911 273064922
8 159 123445575
6 1588 67105300
16 4131 385310834
16 2236 358698501
1 4036 36592387
8 4637 103869107
9 3734 10987970
4 901 274009700
20 2856 304112417
17 2987 162242719
1 3211 60326070
5 4841 495831660
10 3859 222375327
8 164 109180550
13 4908 172356156
15 890 201710054
9 1869 363971516
14 2410 475669026
17 2472 237744568
3 3343 187882779
1 4431 471946673
10 1221 234052097
10 2872 473716508
6 3210 21719876
9 2434 473721729
6 4550 321231270
20 717 378101449
7 3835 124155749
13 4405 161622879
2 428 92817449
12 1631 372935535
4 3041 407990423
10 3450 180613237
3 786 267049746
6 3295 265707043
4 1935 412169443
1 4945 293059005
13 4262 45987017
3 1910 129321920
13 4212 282000771
17 4283 20267018
8 4938 462671062
7 2498 5010498
10 369 496185099
1 703 195851046
10 2198 489143566
7 4654 349002106
10 4118 415816806
2 2919 420790271
10 2074 326919333
18 1258 430769742
6 4516 276829483
16 4395 286794035
13 920 122107138
20 102 349415789
18 3475 207654539
1 3107 449247912
12 591 454872832
13 1275 208873597
4 3045 497886102
12 4120 74729031
3 2560 227779823
1 169 227550373
6 4768 361150789
14 4739 379140473
7 2756 100925663
11 664 310996178
7 2462 13481058
11 3747 469279216
7 3411 483813275
4 3418 255409045
17 3768 67153159
13 4562 278665104
6 4061 13730555
7 222 293399518
11 2821 480387500
10 1576 126367778
10 3836 448584126
3 654 312993794
7 4343 346953967
2 3382 184511408
1 4967 256515138
2 1097 482434462
13 2086 242043115
14 179 405046574
15 2967 309024221
3 1073 489818605
1 1209 216901867
4 4809 455113693
17 3469 122684062
5 2709 96382436
4 1371 2038108
5 3704 120672527
18 1641 327134627
17 4702 64404448
18 155 141347306
5 632 224062103
5 3579 357926330
6 3149 143058498
4 202 313946143
12 2578 401359338
8 2948 274534912
19 1219 50394170
3 3504 127623283
4 2734 247748629
14 981 466271343
10 2942 195084607
6 1158 62447121
7 3510 408104855
9 1566 275230670
2 4514 2561066
15 1164 274914037
4 1505 187773057
15 2432 338416881
17 2229 101970422
13 612 22320517
14 4184 126332057
19 2331 85124595
18 1600 458008901
14 1916 340471663
18 3627 465209807
12 3151 117310109
3 3067 398633795
18 3726 259684063
20 4067 348419462
5 1365 453711728
10 3360 127908269
1 4467 23811073
18 3249 354615892
2 662 428880393
7 2463 261194047
20 1490 107915671
3 2213 346939468
4 1458 189803430
12 712 200790753
20 3621 327001782
12 4167 256694274
9 810 78387285
11 2395 202891783
19 1603 412155572
17 1704 302077980
2 4454 236446402
19 1258 247200478
1 4046 370711707
4 2272 91809220
7 1574 254182398
2 3684 42284535
4 1806 352568968
12 4617 437573335
10 3835 85780583
18 3931 107363453
14 915 399825770
10 90 133928729
18 2582 206047957
7 918 386495079
10 2062 185086316
14 4164 106015071
17 2975 310993202
15 3847 228776781
15 1791 164784175
18 4967 133156090
2 1198 62089490
16 805 208546549
18 127 416449684
1 3700 16488770
14 4517 53687561
16 4609 436981484
19 2686 291258526
12 3540 126183887
18 3363 332180161
7 2125 308371980
19 4085 195194209
3 1975 9275371
2 833 344955783
10 4887 482078583
2 773 353990706
19 2685 234055340
18 472 147551562
9 3977 458035113
14 157 10747174
9 2535 472615040
16 2376 129893212
14 2971 442737114
13 3150 8275933
13 1613 437985363
6 1545 332432316
6 1982 425741400
10 2474 122104669
11 729 326824137
16 4525 56444202
6 3722 161601259
7 4440 111159738
20 457 487373972
4 1435 326154288
14 200 108236165
15 2184 24160803
5 808 228405629
15 3556 459654088
15 384 261409865
12 2852 450775923
18 1885 55992141
5 3376 29046500
5 874 83097669
6 1228 49310457
14 4682 482588498
20 4345 26308790
1 1896 50433547
5 368 387290321
5 1909 374557764
19 2583 481912675
11 3546 434248664
14 32 51156372
16 3473 136311162
12 433 492434604
15 80 429565990
14 166 314445282
6 1429 255089376
9 3769 180408930
20 3874 23687003
11 4474 102203653
18 3562 420394901
18 4751 348903230
7 3794 108316678
17 1277 151563015
5 4264 448384965
12 1484 452080692
20 1295 338996251
6 2982 439589096
11 1657 81545339
14 1079 109995561
4 3250 78228024
16 4126 28321720
6 923 221416043
3 4371 466457016
6 981 37169624
10 4382 342606605
17 1233 435896558
13 4686 321632185
1 78 103132428
3 1959 194130126
9 2914 59759222
7 66 243776508
8 2335 232878425
12 3600 472377323
14 4896 347024423
2 47 429345926
20 2001 439922490
1 4507 454469355
18 2385 80938044
14 253 256049756
12 4091 427695499
15 3503 266228061
3 680 156339903
10 2878 213462188
7 2862 300715509
14 4822 287337900
17 3660 58208408
15 2297 397883721
11 3235 457480426
8 2840 45022150
20 3462 105585084
12 2767 495366460
3 4562 317982046
7 125 464477166
1 4158 340748533
8 2513 139631422
9 3651 30923005
6 3030 128928136
9 3957 263437587
8 527 379512411
16 560 299532943
19 2291 115147820
12 1804 185034011
9 1297 84968779
19 1297 82117750
13 4693 7670833
14 4179 450310789
7 4513 486133087
18 3718 313173037
7 340 34839244
12 4522 35340724
10 2726 77904045
19 2456 409859048
6 3441 373139684
11 2242 256233578
16 1537 333075787
5 4350 158334264
14 524 156922702
2 1220 235484695
16 4659 221933606
13 1515 464282607
4 4055 80390618
16 3223 401792239
20 804 150291196
1 3845 252502714
20 4640 78804881
7 3509 215039829
7 2780 348730004
7 4119 94858832
4 4050 63515995
5 3958 207057427
2 677 342770211
10 4439 287432842
2 3643 347548320
1 266 447385813
5 4326 336927131
8 2264 256046588
17 4966 224606601
13 3354 159061952
15 360 255252205
20 1976 96545776
3 3265 135656345
17 2927 37730601
16 2507 336020603
16 49 454910297
19 1823 197787391
6 1649 185729153
9 4281 376438197
14 4699 213666365
4 1567 254762617
3 3624 82646795
8 625 62689862
14 1911 439066818
19 298 301554327
18 4357 252655078
3 981 181895250
18 4494 310023554
8 912 485059856
11 409 345650613
4 3228 411876236
12 1511 106930888
16 1938 64683285
14 987 463161952
18 4295 76640173
10 2523 147869304
19 3232 263994861
8 4501 208204846
8 1142 7343248
16 4450 212518031
19 467 428291236
15 4391 304799022
1 1211 336053901
3 1782 3334440
14 3235 381597501
12 2609 356905184
17 4373 31472463
15 1655 174063396
3 1002 464777285
19 2172 496157365
17 4445 268875299
6 4461 321489964
20 438 415700731
5 1937 196584649
2 3868 346390993
9 225 109769192
16 1298 9212629
7 1847 464228319
12 2914 315699490
13 3098 378723780
10 3732 283213395
5 1081 440094998
12 3448 431392114
10 3059 74648727
3 2263 143569389
3 2653 281746801
17 2461 251310988
5 1019 164970810
19 4241 183297978
18 372 404454442
10 195 218870474
6 1090 195375367
7 501 441551623
6 1639 482769460
13 3947 387190251
2 1689 10152926
19 4362 187229898
18 943 212734534
12 3123 427159123
1 2394 485488228
1 1065 68933025
18 4404 467973245
3 1718 333203249
12 3171 209433510
15 3738 373794338
19 3646 2297355
19 300 473902000
3 4318 373801128
12 4534 411130006
2 2526 201716975
4 260 155708185
10 4196 438229516
18 4661 6705027
10 3989 245998276
19 4784 277160807
20 3028 389874923
17 3232 463159558
17 2939 199754705
7 2984 73811821
14 2223 31656388
9 3871 433966996
19 2336 195824659
18 3901 473719669
11 4174 223668520
6 139 126204295
13 2525 303037508
8 4863 238032695
15 3537 258752509
7 1485 378204870
14 2418 49200462
18 4742 476486896
18 169 168073975
18 996 281437675
4 4240 171437885
12 2892 260715007
8 2206 272251627
17 1450 400495031
19 112 338949013
11 2880 174270692
15 752 12112271
10 3974 65589532
15 2114 327289998
10 931 334015138
14 3249 75854471
1 4946 41777544
1 2822 116513846
8 4605 455237587
12 3401 334746282
20 2262 469570854
19 1005 466061030
2 2912 497782739
14 2912 316305528
10 3018 243435818
6 480 490976167
13 3859 422776290
11 2030 387705085
8 4086 211159405
6 1470 345884552
5 1648 217882592
14 1789 464099355
9 4036 20987961
8 4857 484756161
18 2965 491682292
9 4596 100652244
17 244 30590776
5 865 383568524
7 1541 98758648
3 1413 37239365
5 3103 356570880
9 495 51742275
5 3592 479851608
2 879 185325146
7 2716 419278096
8 906 102592199
7 1902 403658044
5 1396 127673799
19 332 81758744
3 4884 349762962
11 703 200763738
18 3627 396791898
19 4432 473642313
2 932 57092636
1 508 151126725
8 3677 174764483
5 4321 315121193
3 2972 407166939
18 4718 289772894
9 3531 54749569
8 1894 116793816
13 460 114972260
5 1837 368192819
12 573 398777548
6 2200 10236653
6 925 130923766
5 441 494364271
3 4452 153607803
10 4881 163230260
8 3254 58084704
16 132 338634593
12 1152 290173192
11 2984 113803707
14 1497 448292850
5 141 2609439
15 1530 179557543
10 365 497331906
10 1222 202815266
18 781 111239142
2 1130 469815912
11 1274 345973914
20 430 165675026
5 973 258974996
11 1305 437007185
4 1759 472348039
13 1592 245975693
6 1005 390521416
16 4615 282656549
15 2788 331371897
16 2694 110744390
10 4389 432908966
9 669 142809419
18 474 372535027
15 4855 218720130
4 326 57148937
16 2074 336216576
2 1185 422254365
9 3405 465054716
15 3945 234960199
3 657 101375015
19 2818 326598776
9 3696 430734399
8 3879 359636155
12 281 100071901
20 4949 425250169
5 761 424940933
20 4278 205860396
19 706 138751495
8 147 449382195
15 1335 199020047
3 1025 411731017
9 2942 154292355
6 3157 170728081
15 4708 316873964
14 111 265961295
18 2876 161055698
15 4354 478832837
5 4504 251824208
17 3170 245979153
20 69 468024617
15 3308 399590003
10 2923 196345244
20 3857 86309923
12 4243 294066031
12 4314 440409189
15 2598 200454114
9 4997 101484802
3 3164 283539823
3 1974 132046840
19 1298 256116323
18 542 424741286
5 4666 338096778
17 4968 227606632
17 4295 144780369
15 3670 307901667
7 3597 184237753
19 1695 236616893
3 2141 383725348
13 668 387689068
5 1910 431418760
20 1414 263708473
3 3861 38911003
12 3097 82627187
3 1813 220690537
15 4748 359980558
8 1351 436356686
5 1998 74170494
8 4307 384464089
9 4290 70084004
17 2765 242928561
11 875 169270950
13 2968 99200345
6 4512 278478768
19 4381 220044242
16 3745 260002943
14 4013 139166394
19 2991 459327663
14 442 196728816
8 4759 388477384
4 2850 7581132
16 3303 345341564
16 3747 411796540
1 4560 318213780
14 4160 232478650
14 866 446162653
20 4953 260054491
12 2226 360772350
7 1182 228785695
5 2270 181073243
11 4509 77383524
9 2639 152162255
14 1599 102028797
11 2973 379684776
1 503 181015923
14 3334 120007846
4 2098 74786528
10 1528 309193179
20 4007 154764776
18 42 121969396
16 4487 218351016
5 4462 63405197
6 3494 325225108
3 2905 48301721
9 4160 428799859
3 2641 460661134
15 2676 138796553
15 885 30993490
14 1276 482229220
1 2737 457308624
16 2746 328078421
14 3295 476016869
4 3908 246293356
15 4173 244497742
7 1545 167271111
17 1989 62065116
18 82 377569430
10 4424 166982300
17 4065 427620381
8 2962 249633583
15 28 328832609
14 1881 296208074
14 3386 77749812
19 509 168126598
1 1756 169218779
5 2081 239983352
18 37 72554560
3 512 67726361
7 2666 87055284
1 1440 220457702
6 139 82187268
14 3210 242758950
11 4559 447825985
20 3807 98807615
15 3115 45257393
10 4524 344262026
8 1211 202505336
15 2702 92839841
13 3175 67913522
5 423 292592608
16 2255 28187385
14 2599 477484269
3 815 27730451
11 338 418313661
10 1275 163843154
12 952 211477938
13 1059 154476398
9 3408 95815752
12 3272 435014308
4 4555 79641754
8 2845 155715180
10 2503 234292004
1 4190 233878429
5 1169 178914597
19 683 481579737
4 49 22459306
11 1398 83770142
8 3177 5983581
17 352 491784185
7 2006 462142447
12 2192 460444477
13 1461 273463631
3 4955 111703591
17 3134 154484231
12 1316 381521239
18 4812 153612549
1 2101 17223729
11 3635 428095784
13 3284 22127713
5 4096 131937940
1 3863 361612471
13 2788 43843296
13 2847 418244688
1 1953 155397081
6 3584 450035611
1 4475 100387664
7 4087 486949690
20 4351 245486195
17 4922 167077026
18 542 135181822
1 4619 386970376
5 4979 110386035
2 4133 411141539
6 4952 101189533
13 3717 438597155
10 3717 121638793
15 4985 345029934
12 4985 353434835
15 2796 4948079
7 934 147522625
6 1840 222458937
13 360 387285863
5 1593 489703649
16 2814 309463975
7 2504 401933171
18 271 194270114
20 1533 221243043
6 3734 171883907
3 3364 416444016
19 55 54752363
17 1281 15455893
2 1367 497824669
12 2915 118034588
12 806 180101582
8 2956 318640319
6 4776 164296025
19 1958 471708031
19 3071 469356898
10 3663 166064527
18 586 293672242
8 2181 115787998
11 3378 12633498
16 1691 38321007
16 3087 6600919
19 1322 401890126
5 350 191566886
16 3040 458248972
2 3566 487375661
13 3996 53309436
2 3981 231562871
18 279 394377573
19 2231 399030583
10 379 293799772
6 4447 160824654
19 671 137120599
2 4836 65445617
9 10 96964229
13 3581 354823522
11 1715 346956438
20 3109 298598580
6 3887 263519425
17 2615 486980617
7 1242 105158538
13 1178 159640786
10 2500 234647961
17 2613 213700111
14 829 280954841
10 803 175803611
6 3552 245218389
15 3720 282328582
20 955 251838815
19 2539 457249296
13 4525 81618754
13 3481 356828850
9 367 226434257
2 1511 98007542
6 3099 375552906
19 1241 196395993
13 4367 40167046
5 2723 152806425
2 1579 81037175
6 1390 423813757
7 918 24643091
7 4613 344827494
1 2084 359185507
1 1035 141608457
12 146 312974240
14 4782 473899207
1 4912 248684891
11 3575 128620357
7 3373 481899283
5 1967 281870176
1 4470 346663509
10 2083 327193881
4 4216 452758381
6 3065 225776535
10 2705 460157735
9 4168 219041078
3 4154 303874487
13 3987 226673407
20 3383 351610068
9 4582 394379969
4 1828 367204372
18 2671 380516583
13 3729 73348915
3 2054 310395685
17 1343 197050401
10 3341 117328661
7 1433 139348884
7 183 132485508
1 2019 483407484
10 436 244346376
17 3038 89699817
9 2468 438259456
3 4809 259765487
12 3799 124134538
2 3985 41380116
19 4595 359022781
12 49 319078327
9 2101 114273347
20 1906 45075727
20 1590 157976948
3 3180 177888595
20 1999 433299843
1 419 138143461
13 1380 62205813
7 4114 30637737
11 3709 449780827
12 338 201158117
15 3120 72045321
18 340 22650942
2 2176 278837966
4 906 141995572
18 8 196654830
11 1802 107959297
4 4192 359880266
19 4642 229442450
10 3255 404330027
20 412 200985518
9 2870 270452774
7 1723 28569181
13 3619 335337842
16 820 288784690
13 298 160758823
11 2566 422374246
14 1293 415301830
13 226 314507109
9 2014 197625618
14 666 63083868
11 1575 237461720
18 4061 405056344
18 944 52653682
13 2281 96043625
11 945 194145207
17 4192 240736689
14 1819 370103844
16 875 68969465
7 386 89234934
12 2993 15210467
9 2149 272472793
18 560 285473931
3 2668 182469274
11 314 282440761
1 2865 120604223
15 3002 445133237
2 4407 100031675
4 3092 360767774
17 3974 125662906
8 2631 224475040
13 2660 463383121
1 2798 269496844
2 284 152965658
14 1322 111529451
3 4787 51034742
17 433 6054383
11 869 40321805
15 4874 419724881
18 580 137594207
13 2542 137021035
12 4681 112813552
4 3064 227402212
14 1560 1942273
6 4253 489173615
1 3624 307243379
9 3661 359435687
20 3512 355828743
5 2351 481939356
3 1779 326591009
14 4920 167809572
16 1156 211518405
1 3500 191268604
15 1890 14373595
1 2571 161915798
7 429 127869394
15 2453 298456919
15 1118 3183429
12 3718 132741857
8 4754 276504514
20 1242 408856637
15 4656 302251014
7 3457 278164357
13 3830 137572011
1 4252 401267330
13 1055 60724490
3 93 472341454
2 3127 310635772
8 2403 240038069
16 4132 231611357
6 4939 493061584
1 4591 86179227
17 1687 487672474
5 105 5373163
5 2803 90679028
11 4782 38170978
9 2722 293263845
7 2588 110507808
20 2989 489973346
4 4932 152227396
12 4068 364203386
2 128 83817227
2 3202 385171558
18 2195 249933193
7 3748 324515399
10 2875 194519277
11 2058 389802144
8 3650 221166045
6 29 252828898
12 4376 70142381
20 4959 481816572
12 1754 395206632
10 277 112489604
13 270 205987478
20 183 497285030
17 820 120266947
15 1742 482656028
12 214 216930802
14 2581 146499583
12 1664 46104058
18 3545 291188074
15 2064 409111006
20 3689 481512508
13 1246 128083176
18 2421 395036892
1 2517 431855404
12 2474 213587064
11 3688 253513860
11 1331 135354849
20 2933 245075987
9 1273 378266885
19 3069 402474580
5 12 415311632
3 3633 187672851
13 1328 80765950
4 2854 359005420
4 2873 148646835
17 4945 95865668
4 3774 458303584
4 3076 493927906
7 2841 123519705
15 4023 200843529
19 3524 300036976
3 462 370325729
19 2573 433052173
17 1049 477588141
1 346 78067587
14 695 323612851
7 2790 474760898
12 2569 468550636
20 866 271167595
17 53 377462055
18 1228 26267170
16 496 483154734
7 42 459579430
9 1802 6651045
19 431 440005491
3 4461 179209081
9 2141 477872080
13 2750 485492507
15 1049 136192861
3 3154 60094234
4 3866 190033203
8 4578 426394882
9 1754 301981939
11 95 83050387
6 1906 378305951
15 2605 320067620
12 2258 427343238
1 348 196073518
3 1686 279671756
7 1402 339162205
6 1961 209235848
20 3305 192557329
20 4094 72425269
12 3743 217823486
18 3065 431331864
15 2289 261270099
15 4754 162367025
15 1446 382890659
18 3857 103160103
19 1161 318028386
20 4842 86340601
20 4799 135530507
1 4875 335602358
12 2981 456490038
18 3897 117006193
7 2546 438938141
17 4374 452940158
12 787 217233253
13 3269 275065802
10 1793 429381880
17 3043 177368159
5 1180 440664848
6 1968 56583944
19 1475 421581038
15 3796 28074477
5 1801 423187021
18 234 221949502
2 2610 448726469
18 279 369682197
9 2067 423118801
12 611 14371259
8 1604 200164718
4 1774 64188786
9 3089 479499733
11 324 304492828
16 1132 440673015
12 1417 174172901
20 2269 144487654
4 4525 187476203
9 3154 457315546
4 3337 406420904
17 1534 184278130
19 3320 366873831
1 4877 42492961
15 3542 143662988
7 3302 95867568
7 2220 387476440
19 423 253584606
19 2505 281546913
19 4676 285422065
20 4410 349938063
17 1337 464742387
18 1258 23196889
13 2418 312930209
10 202 316499784
17 2297 15597625
20 1970 337312287
10 3448 86921591
12 1333 386663460
11 522 793345
11 697 376493833
6 518 66467271
8 548 299552741
16 4044 56639163
13 1607 491789067
7 1125 39869343
17 4182 351235474
7 1758 215987888
12 3934 209384851
15 709 227587612
12 2726 188042685
19 498 441511695
4 3998 73458669
9 191 410129986
13 1594 43233823
5 3840 79376047
14 2958 354165721
12 4339 80743925
18 2035 56085340
10 4601 463963599
10 1073 462805850
1 1106 82999586
17 1355 161376478
18 2277 58875222
14 269 19131676
7 381 272704288
9 8 7447114
18 4612 21818682
19 2773 263338014
14 59 89068128
9 2941 45266626
18 1655 259040247
10 4287 19257770
14 526 450666575
3 4129 443451112
18 1679 331339855
4 477 473541971
4 3213 103764423
13 286 475261765
8 500 444493145
15 728 435166597
1 4394 7756340
2 4106 405621202
10 679 227735239
19 3263 168452202
8 221 408389159
5 2952 213434509
20 1383 393517205
5 675 11457686
7 2341 58910676
4 2463 38991420
11 4927 342775008
20 413 54848153
17 709 124251279
1 2008 305745897
11 693 130698121
16 3805 123056912
12 548 247974422
3 3035 460156364
5 4291 467004151
5 1756 386670147
8 35 100351321
8 2954 120269680
20 2305 314578667
8 1290 370072551
17 3834 335974031
4 4604 271312898
6 287 457048510
17 1832 9617893
8 1122 498045838
20 1993 192493037
11 503 283740225
4 3574 3855214
1 1572 202591838
7 3500 493547819
17 4576 36656717
8 2956 105525063
13 3399 149289238
3 1659 62438470
17 2211 161388060
6 4588 299329606
1 2676 200778771
20 3111 32220325
3 793 120546339
17 1174 299415700
8 3636 303928897
7 4242 172789578
5 1714 349744373
20 3953 241099917
4 2472 45263250
15 3179 114938839
6 1262 220810646
10 2864 250115939
16 1183 310660467
14 2411 51724570
4 4151 437754515
12 337 15193765
6 267 301221158
7 170 191016439
14 4620 430936919
1 2479 361195214
18 2396 204250056
13 1690 73458434
17 1094 412410630
8 2136 109535015
4 1634 92006678
14 4745 459060840
17 1966 326885482
19 1342 461263382
1 4461 125296673
4 938 389972721
5 3548 328270826
13 2146 85206727
1 2751 222501336
3 3412 367493084
18 2704 346602663
8 3523 487554160
5 1128 307396709
11 768 356534256
3 3379 435932713
15 2386 132126648
18 3104 108426339
5 4567 337032083
14 1486 300523830
4 472 417803017
11 1472 372808497
18 3480 73485769
15 2177 495707988
14 4957 198810448
2 4296 312100330
10 77 384666595
3 1325 39989756
19 2330 373871278
14 570 30687609
9 4582 129423658
2 3946 87254783
2 1823 96615868
10 868 27551819
8 2196 191917611
1 2680 376876110
5 4757 295913658
15 2264 241161635
16 1366 81784713
15 3056 300947580
11 3868 50383721
20 3583 240480057
20 4662 101761472
6 3843 252015006
6 3372 73177846
5 320 317292851
7 643 459861415
18 3209 164956990
5 1455 135933264
7 253 260779763
2 1303 247143000
9 1763 336538889
2 2781 334283904
8 4245 27432605
17 4611 322219167
8 1241 282330955
11 3446 175661981
4 3906 334514341
10 2605 95229651
7 1459 482198377
20 498 435890308
9 388 302919186
8 1279 334825715
9 4234 139758200
19 955 461449823
17 379 186920329
4 3290 365261645
14 3175 92824042
10 56 478073445
8 3648 425617428
6 1966 378489936
3 946 285095352
19 2554 40100126
6 547 172017021
4 2060 421184201
14 2179 422445628
18 2123 99310919
7 3517 198523437
16 4547 331571440
8 1660 142681978
9 3937 188864990
18 94 463897729
10 4100 126249116
2 4948 355425653
6 4798 262125015
20 1143 38514542
10 1753 233025204
12 3172 210902031
3 4018 377079512
17 401 164737053
1 3457 49814518
10 2997 483389892
16 4222 309942180
3 3963 224725588
4 645 319567688
2 3967 46281557
10 2675 428868521
20 2247 136548782
15 4654 26186316
11 394 367578859
1 2599 331844961
3 2300 381430559
18 2787 430645331
14 592 348012537
18 862 192441338
14 4412 213117131
18 4046 105285520
20 3384 70744619
1 53 115353724
4 1646 432957777
12 1823 27887775
5 1395 114461846
7 607 240562932
7 92 125621188
3 4078 1630380
17 1114 409439365
8 3084 178558133
15 3262 315172175
18 4868 449800382
2 2404 95149211
1 2796 254335780
20 1732 245141232
11 3746 425368504
7 3348 367821870
2 4967 102589071
3 3694 77636947
20 3319 12817852
2 3680 425755201
20 4823 159138093
13 2447 115710714
8 1429 149206237
5 1986 54919083
15 4644 369164070
16 324 251633389
13 2348 422633606
16 4698 492489851
4 4693 9315781
8 3033 372958685
19 2045 183311016
8 4697 140129067
10 4308 155178744
19 828 498131446
19 2927 267235482
20 3446 103038724
12 4042 483930821
20 1510 420204595
12 3044 132175503
3 4116 409078309
1 3734 57583401
4 960 119349183
12 500 293533264
7 2129 448194685
6 4490 29610534
10 2843 241232764
19 1087 41097095
3 2271 423684195
10 1405 209268114
5 726 312458537
10 1870 317571332
12 2118 96618003
20 3328 250095294
16 4307 20782605
4 2026 14123223
15 3406 488788925
3 4676 324802395
17 3050 424854259
19 2386 145493819
16 2809 434166131
4 241 66010046
17 3330 238794807
10 3448 44377838
7 2438 308238834
2 2288 9739218
5 4886 366172398
8 4300 237209489
14 2430 387451711
4 1601 60212440
14 3277 189487253
3 1887 90910196
4 3162 167330286
12 2125 70233347
19 840 226487472
5 2872 240197177
10 1810 254123088
5 2148 452562956
6 4407 113386673
13 289 356373760
5 742 463146993
5 511 210117795
10 4219 263502283
18 1481 146058746
5 632 285356192
7 2358 187788646
6 4132 420874759
14 1098 6089721
14 2599 75081558
5 3105 353002764
3 3299 476679547
11 1373 86140490
7 1524 93357045
18 3730 58645388
5 1096 17239917
12 8 141751104
20 3576 83781340
8 3688 236846242
13 4621 362917501
16 1222 312877283
18 4059 392262666
6 2469 129992847
19 3144 310906477
4 2614 45043486
3 4917 269855445
10 896 424634430
13 548 481437693
12 4576 222642992
20 1048 232285167
7 3787 202621611
9 3167 243679412
2 3631 165814160
1 4411 423255813
19 4197 27756583
18 2508 347959483
17 1585 231779244
17 1511 389808818
20 1488 217983147
2 4658 248385652
6 240 188439393
1 1692 156567269
10 651 219820740
12 2145 401689106
5 1427 54649174
8 4716 326625216
11 343 162684490
7 3915 314022523
16 4876 95580469
20 534 253399668
13 4837 234280870
16 2208 138073992
2 3092 373523063
1 356 255041836
2 2397 20555254
15 608 230634273
20 2689 363870036
12 1421 167900187
18 2400 17376309
5 4940 168845336
14 4965 479329989
5 202 96614914
3 2134 195038701
14 1620 283782621
14 1017 297710812
17 2867 370496226
11 4056 128372026
8 617 405000240
10 1957 3862907
19 82 289257102
16 3558 470767350
9 268 144319504
2 2721 422015474
17 3030 21887656
18 3089 487383927
20 884 431319023
10 3191 313982527
3 4688 282631193
10 3025 199695648
15 3266 347516661
15 4237 319947699
15 4113 464810570
20 2086 18733848
5 1824 434336551
18 470 287129009
14 2169 160110324
17 2634 283681035
5 772 136704140
7 4777 71061431
8 1657 178670167
13 4924 486779961
8 353 172251238
6 431 166838322
15 3440 326396791
9 1670 95050004
10 3765 454811266
16 257 153848617
2 2160 346630908
1 695 282903320
5 4531 466868976
14 3406 11255282
3 4930 242397782
18 1305 299324531
6 2210 283484445
7 536 326674938
1 4924 374791038
8 179 480334563
14 843 192296810
18 3271 98287651
9 3745 302265785
12 4111 348217760
2 1502 124187429
16 2459 98297499
11 1001 188805444
6 2500 128729412
1 4860 212807436
9 4821 448486466
14 739 479242156
19 3723 350725826
6 509 118271324
8 4726 128771669
15 2305 400133426
2 1901 19016794
14 762 195298738
5 1853 321056935
17 715 4586860
19 1610 443815859
20 731 44994093
17 1804 400501816
6 2306 427719229
2 3483 293582731
4 4650 162011487
8 4403 386481481
18 3110 409359311
3 4400 260347373
6 4757 407856511
15 3323 288746876
14 519 79548319
9 4058 130853556
3 4950 85106472
8 3579 495545329
18 1703 227890271
1 3721 471649008
16 3950 443980653
8 1021 33277634
15 3581 381697905
18 3190 360152270
15 3380 146237344
7 2440 978153
12 1154 377654390
7 3489 202492776
13 970 453569601
7 1311 488800480
4 4718 461148703
18 427 159825450
14 1648 59184839
6 3936 101152531
9 275 270624935
10 4299 100314755
1 2878 108921335
20 1748 101358045
9 2504 341173644
5 4476 20698989
1 4652 118960862
5 1237 65371712
12 4015 453081814
14 140 226831940
13 4477 344142186
2 3522 168428653
7 3414 33373042
20 4390 460744780
14 1190 147480449
8 4724 15019582
1 4752 138128585
12 1800 440778559
4 4539 12541817
19 1907 255241675
5 3261 85448092
13 2413 465561527
12 338 41038926
11 960 270257075
1 2973 230687721
10 2723 207722206
18 4564 351213781
17 4220 213571842
3 2432 81028591
5 2764 92375084
8 2506 193663836
10 2247 141487756
7 2119 342145212
16 4953 401202702
16 1773 202312834
1 2905 218106628
2 1355 306239800
19 4921 471816394
9 2124 36071024
1 1939 352908791
15 4588 314537967
20 4541 156697955
13 41 280027629
19 710 256089596
9 4770 20903722
13 4182 473870886
8 3227 220913788
19 4937 122589406
14 4327 83891092
13 4748 482798945
10 2900 266947107
19 4646 85587870
9 4874 68670302
18 2552 72712669
8 3843 296609276
10 3277 212728683
20 36 444472739
7 4930 380770613
18 4354 137274547
1 2446 33312177
9 974 17514215
9 2979 110547917
17 4769 95939214
8 3906 86079746
12 1328 105235747
13 4235 70641847
14 2296 447650263
9 1450 242740824
14 3018 165360724
12 4186 410071625
12 1600 87131047
15 4678 91618425
10 4133 312259546
20 3562 50992666
1 2033 419266790
15 1878 261330932
19 4875 458490414
5 1698 61157835
4 212 374758394
9 635 378611261
7 2314 1121042
1 572 454661501
7 937 306984005
19 1997 55283813
12 4595 261925979
6 3104 98422641
13 2921 94777678
15 4590 117692366
14 2032 373286539
10 2957 423225417
1 1981 23964948
8 1325 57231590
18 4432 161261047
5 2621 96886116
12 1612 423523369
1 570 407968577
7 165 41289447
4 4761 121191658
2 1504 316811661
4 3016 109569490
16 4726 440236412
11 3152 67944534
1 600 388848115
7 1149 411315060
19 4532 44764421
7 963 425170908
15 3982 478042015
13 2939 107339909
18 655 258249678
16 1683 486726320
6 2002 132549159
5 2233 161500494
17 2217 227532047
3 4169 30139173
19 4395 347060115
8 4697 303371321
5 161 477664524
8 3532 121903905
2 3132 85105285
11 2147 380978402
18 1601 127448360
16 93 99398011
14 4228 100847293
18 1872 446357125
9 4319 296208427
15 477 168866143
14 4524 360971059
12 2231 252723586
13 1942 195515367
6 1380 339012969
17 604 372135944
17 2970 208779255
20 3758 252062187
4 1250 30708403
4 4029 159439205
6 913 153578599
18 3158 497520808
13 2233 463889683
3 2704 120765859
18 1300 320330875
5 1305 390611789
5 105 414631100
12 3020 307952174
15 652 94050795
2 2077 96890626
4 306 46782216
5 2666 691108
13 386 346896563
9 3380 455963433
4 4084 14208996
20 1379 156375113
1 2285 496561367
20 365 219253615
5 4401 137937704
10 1480 288164814
2 2823 133461552
6 1139 133021811
11 1896 314185052
3 2168 104372708
6 200 468034322
17 2588 278115402
2 1859 64942636
18 4357 335253122
4 217 469787828
12 1842 409934764
12 3505 481732820
10 2095 497989378
15 3433 82846713
4 2694 427413837
8 4332 484874570
2 1630 312734061
5 1962 199191218
17 3622 388579764
13 1195 82746653
3 3418 399629002
20 3003 427834544
6 4277 30304018
12 1479 310411221
9 1709 183436558
8 111 22205891
20 1291 101173880
20 4058 327671597
10 3831 398514764
1 4356 306078671
2 631 354762513
20 4410 374250174
4 1992 491648268
4 4027 337599699
2 139 55436003
6 4489 296906349
10 1545 395746738
18 94 359183810
20 4511 491563188
5 4335 293207037
6 2642 197755376
10 2476 441793804
13 1724 415654845
11 4869 3269873
19 4173 70043638
19 118 357186066
17 4985 31058938
3 1379 173824889
15 616 16036868
15 1852 169534472
17 4401 172126514
15 1786 90430415
13 4701 267710539
12 4223 314986352
16 762 104022068
9 2786 456380606
20 1157 454802872
17 904 455944386
9 1790 25885691
9 1259 276453672
18 4375 126544289
4 2231 296531736
1 2357 209020945
9 1151 341569985
16 1701 42771405
9 780 415853499
5 991 90416606
3 2862 369975123
11 911 39346458
13 1576 393246706
5 4110 257958566
2 3943 185503757
20 4732 481848093
11 1027 410970091
17 2785 99025448
12 3613 221337148
6 1319 443860706
9 7 256890418
8 2618 277640978
11 2638 335379117
11 1159 313115074
19 3219 330797057
10 3879 337723520
3 1053 91892652
18 3181 462182504
10 464 124971265
8 955 13573113
10 4368 151414540
18 3993 6646687
5 4174 481778631
16 4382 479835003
14 2569 293723667
12 1188 148586675
2 526 332590928
8 1615 455795896
13 3849 308043443
15 4438 357569968
4 4513 300639490
14 2193 143155461
3 3903 198271937
7 3232 242367489
6 1750 126753343
9 1994 379621752
9 2156 367639708
13 1395 457850191
6 3695 40282120
16 451 391422646
11 3369 474233025
19 4190 133641836
2 460 16303450
13 70 169881536
3 2670 387813313
1 259 53416827
18 2966 226246656
15 1907 373444184
14 4852 344783604
9 1137 76136171
2 3836 271026554
11 2513 171902433
9 755 344775618
5 954 483865182
19 1800 126958711
18 2154 347293214
4 2868 321919985
13 4653 213536969
18 1106 478923996
8 3510 295355148
16 3311 185009370
17 3500 42247986
10 1186 27578784
13 1686 110623479
1 4229 137009005
17 1815 71680686
10 3145 103596849
19 4138 191072386
16 4230 412678489
8 110 167825735
16 5000 11308532
13 4106 423241374
5 3410 261551727
7 2441 340541134
2 4199 364889951
13 288 195122663
20 3907 220519542
18 1579 112422571
15 4694 269145173
1 858 240553994
8 1408 456446446
15 1497 35727628
1 2694 389380294
13 1948 381446653
6 4251 387084389
16 743 402756975
8 4119 195468257
10 3883 384221397
10 723 202270320
20 3115 176266586
1 3362 96828833
3 1042 329690842
13 3970 402210632
17 102 136119748
19 3328 112562019
19 3024 198326810
18 4519 490234267
18 3753 336153099
16 4401 452694252
12 4806 136834626
16 2187 78004534
14 693 326701085
12 3325 340985329
9 2309 318930156
10 152 51660406
6 3465 247527154
15 4045 224390765
11 2189 192603898
1 44 288581957
18 3367 33023121
2 2090 20636076
15 3151 366367571
20 2001 152615815
7 3183 92682491
7 4075 456523042
5 3490 326787518
14 4271 170364881
1 656 98942606
3 2906 274148914
13 601 222247827
9 4487 253409795
6 4853 218514224
14 4903 388957302
13 1266 467906469
8 513 130323175
20 1301 26729183
6 4371 257573607
12 1527 441497970
13 1558 191903383
6 2857 336189210
9 13 432279721
8 1359 41073736
15 510 235067885
18 641 441659475
2 127 260524225
7 3013 111047412
5 1081 246085054
15 30 282861497
8 1857 210236154
4 3183 193195550
19 4433 399536718
7 3672 320010832
5 1915 166268453
14 2808 35406116
11 710 190582821
18 3488 214980609
11 3046 250090192
8 3902 427586391
8 4384 73872333
4 982 319996943
13 1530 11921596
2 2162 57674470
19 2983 167207352
18 188 47984494
1 1297 103137006
17 2806 27315322
2 2629 160383205
13 208 146778843
11 2986 483639859
7 4906 172657048
11 2569 157719657
16 4453 64085226
12 4670 218076629
17 2173 311657206
17 877 202211294
5 1569 475413667
15 1565 206709818
8 4313 16588928
2 448 220784957
7 1311 242715437
3 968 124672327
4 4382 454412843
1 4827 346523371
20 4742 225595881
1 3744 484836585
5 3917 181956908
16 3751 367872993
19 3430 29586750
5 677 263755385
17 1334 256969190
5 4349 304358007
14 4681 278759454
17 4823 34601643
2 2057 389072671
20 788 340870096
17 2103 384819650
8 407 137415902
8 4183 202257354
19 2045 145699485
8 3096 258539596
15 1885 333227919
16 1721 425091097
20 905 200906723
12 605 223366789
6 1643 150094085
6 2799 116401297
17 2448 396888623
10 502 354195864
11 1488 313794512
3 2778 335629779
14 1707 387659536
9 2700 36688085
16 3236 36001387
14 817 158892741
8 4602 42542815
7 4056 30696221
12 2954 101605295
13 2199 71211517
15 2869 288313083
3 3777 484151360
10 1496 319742971
4 954 137064600
1 4454 59611332
7 2728 232711209
8 3288 409566252
5 1268 111022132
7 3381 126699815
2 647 249047540
16 785 375646152
9 4157 464242184
14 3218 201595166
14 2724 146563952
17 1749 406300283
12 1597 34006775
2 2141 136122511
11 4386 243164202
10 772 475407809
8 1182 202189459
20 2016 208717397
6 903 296968269
17 231 441086986
16 3255 164730763
8 506 348517851
9 3318 395292823
4 2965 437591572
10 305 140869151
3 4261 138679073
4 3726 256334105
2 4112 195808414
5 221 214014740
1 1968 479380998
1 2152 190970174
6 2416 377051917
2 699 120794826
11 2964 101314539
6 2852 357602479
9 677 416431427
10 2547 291412530
17 4723 389349435
2 315 414062329
7 1008 90126409
13 1407 424377975
3 2667 44119403
7 4093 148371573
6 4618 259848010
15 4086 220948066
12 3414 8757415
8 627 7647635
17 3210 474339121
2 3817 34418752
9 2932 421266353
20 3837 364666777
17 3546 265053051
12 4089 231576757
13 1726 281716182
20 4877 465549702
2 4762 485257643
5 549 133113913
19 1716 421857347
20 2473 190262430
14 723 189337681
18 2616 326038014
14 1855 102561953
17 3251 91590773
16 588 463335503
19 544 376366214
19 991 477853203
11 1228 176078888
13 4679 311140362
13 3871 190835423
9 109 58761507
4 395 314068181
5 1716 2283581
3 2989 325278380
3 73 443594313
18 2362 111487753
14 4987 21737098
12 3883 76184796
4 2755 321600722
20 2489 238867593
6 4405 490687165
2 24 10633593
17 2149 465518793
20 2776 290439876
8 51 424639906
15 575 207255184
9 2463 188207721
10 4599 79821011
19 4764 297605826
3 1526 132869244
7 3384 43985680
2 2729 368904569
13 2802 169277124
7 3183 74869476
9 3635 481164261
13 1355 273341446
20 4221 337336869
2 3666 371438286
14 3054 269337603
11 4457 17828976
15 4365 17839657
11 2303 245970956
16 3339 451977148
5 3297 382299420
13 2652 261569815
12 2256 78133366
18 4907 316128750
4 1716 220644070
12 2384 324081823
3 3340 186519063
18 1133 164882930
11 4379 416993278
6 3844 35290544
20 405 107613148
15 2666 197240423
16 4223 106121167
6 2855 285340457
4 3289 382729877
7 3123 38176678
2 31 57716092
19 378 458995021
3 827 326223500
1 2169 159321993
7 853 175421990
18 678 471053102
5 515 204711331
15 1691 481145292
2 4600 229903973
11 3138 55131027
20 3008 481941396
19 602 157235311
14 3018 96336891
20 880 86598411
3 1916 486322664
5 4575 223393365
12 3002 440449584
16 3352 216964518
7 2312 332126514
11 3474 48387248
12 2874 209331405
16 1522 310194294
17 2682 339865868
15 4491 176638588
15 410 132140492
20 744 341555377
9 4757 223783100
15 164 474772413
13 2114 309568609
2 4312 442741610
8 193 302058680
3 3117 390988450
16 2899 341084105
4 3677 308228378
9 4285 59922774
9 446 87507392
10 1405 147406630
14 2030 425590590
15 1859 9704558
19 4375 267707950
2 2081 417248197
13 4060 439754769
4 4739 154296997
3 3514 190085659
15 4191 71405549
11 1368 182906166
18 4950 163649990
9 1966 170692289
10 1641 390559676
9 185 409096607
5 3932 312834388
18 3653 97569842
10 3309 457938390
19 281 151333944
18 1165 136952524
6 3494 469467013
7 3669 114932130
1 4736 4764677
8 3242 51533401
11 2339 143285353
2 3850 188756096
13 1702 110631438
18 492 60513188
2 187 267417095
9 2035 257062039
5 2084 119852606
10 1187 309362686
8 4271 59921434
12 2898 434044396
4 3523 269674688
14 224 411530743
5 1456 361504732
13 1775 360572225
1 3586 52181162
18 3874 347832083
18 383 227474063
6 4569 496024723
1 4123 260224660
15 676 477696669
15 3698 4262478
6 4699 479638069
20 4334 334308827
1 3076 414882992
20 4237 492054557
20 4756 247789804
8 2692 251503456
5 3644 87963452
20 3805 481398080
1 3325 491283407
16 1556 136580736
18 244 78822871
4 4998 368886077
8 3342 264187902
18 1568 392806782
19 268 29051466
16 3805 56378268
5 4536 393783046
8 2712 429571423
17 4086 10171862
1 2845 60228455
9 3420 171936476
9 1492 70654659
1 1 20057758
14 1694 50343819
18 4401 452218902
11 3349 172321313
7 438 418139167
18 552 464116921
4 1216 156702088
2 1580 329917951
7 614 261704330
16 3675 297164053
17 4482 293905654
18 1952 329441912
20 3809 281660473
13 4265 172487296
15 2080 4404800
8 35 467921108
18 791 367868970
20 833 26254523
1 3897 480393912
18 85 16730643
6 938 398294402
20 2749 115230639
6 1639 275968164
5 3111 443709580
2 521 482925500
4 3156 411502434
19 570 132203268
9 4400 271704198
15 2661 184990029
13 2720 135279965
11 1794 20000509
20 746 356373258
14 2183 134968422
10 2992 283389375
18 4583 18187298
16 3941 422657309
3 623 129078595
18 3861 123387984
1 4587 442223209
4 3289 407001901
2 1045 26683038
11 4912 184758867
10 734 113098961
15 4031 346965197
9 1346 266211497
12 4122 99164642
5 2544 400652028
7 1527 743372
10 2551 269135145
7 1770 60622071
4 4122 258001552
6 4387 95447979
13 3805 160731632
11 1985 357013599
13 3084 455596451
11 1578 122138920
11 3202 437198821
18 3232 217655714
15 1704 436342607
1 3813 435238863
8 2993 98328812
19 4431 137817285
9 3740 174670883
13 3492 43577596
9 2409 120732681
8 1326 492719107
12 3770 233784978
8 4656 221710919
1 2412 36444087
4 4983 365544941
8 3747 475816756
6 1074 227269460
15 3224 29416428
17 226 310221998
14 2742 12878461
2 2906 491594150
8 792 400651873
1 3519 9904102
14 2509 276162912
8 3656 235207191
9 1060 174869290
16 4926 219133069
10 3112 209111108
1 4397 92987335
10 4492 247904232
16 625 242254507
12 534 119425237
4 4898 57027726
15 2912 103187235
11 2816 440179577
10 1658 469007216
11 1662 408403987
11 1017 306042752
4 890 157166400
17 3851 80266922
2 435 3019827
19 4704 280181019
9 1841 397841347
17 3690 426333833
14 1481 387085728
13 3629 497806070
8 2758 436736437
1 2119 286068121
17 256 256242702
6 896 103525685
1 216 147389694
20 1315 142727930
8 2537 159748814
7 2483 25522833
17 833 490626776
1 2518 252761950
7 3573 471854180
10 2213 205082281
8 3128 376098342
13 4217 435984147
6 4316 280417465
6 1975 87446611
12 3806 40206360
12 1517 258094304
19 2070 126805052
14 226 288207333
6 580 490302418
4 4225 438135409
4 564 491408557
20 2742 237720490
3 2666 114842389
15 1343 197284888
12 3758 72510497
7 3171 218356160
4 889 462123754
8 3326 128426164
6 886 157674571
13 675 237916578
3 3585 293167906
1 816 139011735
16 3450 114158371
8 509 393358390
8 715 192862914
17 4532 245573674
20 549 83812319
3 1666 99211797
16 1903 27345767
3 4940 249045207
5 3431 149083703
5 2771 263410258
19 1693 146974744
16 2952 132310186
2 591 77282381
20 2831 284371178
18 4567 400684762
7 4800 273695840
12 1558 278502476
19 4209 329841134
16 1309 123124936
16 780 108494401
19 3966 166894288
8 815 169752022
17 3135 101107414
16 3919 300912220
18 1870 118085086
10 3971 424850069
1 1309 479650182
18 3318 457883411
1 3759 493519696
18 1165 448259848
12 1169 170972150
16 2093 127881712
17 3553 486329391
4 3726 107823667
9 4418 229868382
12 3370 392498461
3 4326 287769238
2 4253 281293658
9 3962 68103597
15 1350 402699399
14 125 106697695
15 3277 15945385
7 2240 153481881
9 1794 375844446
4 310 380745699
9 1044 286045333
11 893 24820454
5 4255 366830570
4 627 233171824
15 868 67353189
17 1458 15413194
19 4148 316282854
13 893 133311650
3 4333 247626409
17 2408 77166399
15 1099 307559601
1 1034 129326922
19 2423 30442590
17 2582 4343638
2 2940 313045656
3 3797 331411045
2 2668 270187665
20 1797 33143658
5 3214 44604523
20 781 337004587
3 2643 124599689
9 4278 176164380
10 3804 449477647
12 4939 43837549
20 4741 124137511
13 377 283102390
1 1933 268697210
8 3279 311108171
4 3275 486852298
15 3903 232929923
12 2706 162572860
5 1890 12016119
13 4573 2481946
14 1400 308960729
5 2723 453886114
7 1029 35625670
9 1075 197381809
16 2676 189759098
16 3817 53375478
14 3928 135971806
7 407 88883634
16 2485 132361262
5 2268 496576941
7 4171 446936942
3 3632 140042884
16 4755 492408783
12 3549 55111291
11 895 448977303
9 751 367445721
15 2733 457126272
20 4373 328520513
6 3357 395105610
16 5 291607919
19 542 271181801
11 2435 138048923
7 4596 229743799
12 74 332247841
15 2693 45478315
10 1104 64612190
10 2286 339818506
19 4766 483263382
5 2138 338261657
18 4102 184091941
20 2115 116616797
18 1515 95946285
11 2374 309109545
16 4523 495422471
16 3747 445528563
14 784 490614315
1 603 109903310
19 3450 190091407
13 1664 57012554
11 3030 257288444
17 775 482134909
5 2298 8748907
16 3432 416499934
17 2293 175823974
5 4540 142854204
17 1515 114873956
17 1838 30903849
2 1903 26016409
4 1963 51051180
18 2143 214656117
18 3609 111175152
8 1307 172531265
15 3739 80013693
5 1294 11261313
5 2330 2279125
11 3507 181881072
11 1317 221792380
14 968 300051285
18 4698 12924657
16 2830 34811464
17 762 28637564
19 1606 274452822
10 4528 274535566
15 1669 426490207
3 4818 52260506
9 2968 59441997
16 1982 55469732
5 832 282122089
5 4206 320984035
5 4751 223163531
14 1276 24000699
5 585 87203436
9 4302 377883912
12 4 3260508
11 4002 420288659
10 207 456677985
17 1946 361304631
13 4374 472581630
18 4633 492516855
1 99 444903157
3 1172 325750448
18 110 82670021
9 546 67535188
7 830 184712660
7 2124 378199429
7 4414 476797962
14 629 391277593
8 2120 329359746
2 2153 114205537
8 4236 287526495
20 3266 255125492
12 1786 237816745
20 4526 41950151
1 4619 198583349
14 4714 383358943
2 2699 460448226
10 1074 335282878
13 2338 63278991
2 4541 232282966
2 1221 336186425
12 4173 242478991
2 1329 247233849
10 28 381337129
13 1065 234991737
3 4985 45372588
18 3770 378360689
17 3432 410412555
9 549 465455758
15 2725 198163641
19 3341 247765524
2 4609 227740590
7 2964 272148852
13 1442 483968110
5 4618 318851447
2 3655 428849873
16 630 84449373
12 1961 174757211
18 2634 362381042
1 2883 489955246
4 682 43083911
20 4459 302620959
1 1741 358485606
9 4870 119580365
3 1354 18107496
13 1975 248890417
19 180 102116177
5 4096 484229156
11 350 18430901
3 2686 177462914
7 3223 383965204
10 177 39329624
19 4567 495599091
17 3193 79391987
5 1616 73685024
12 554 141723034
20 933 369571342
16 3976 400954963
5 1357 209561115
9 3275 55451839
11 4032 150386886
3 4 213529786
16 2584 7757535
19 3341 156805296
20 1578 418190763
17 4341 46097892
3 394 393697936
6 3593 201454695
15 2922 452717918
1 916 280506810
9 2874 127192324
11 1375 281375951
10 1865 63981572
16 4360 367416340
20 3594 198208005
9 4727 72092856
4 4575 228920501
17 4372 419917973
19 3186 194529464
14 1570 423611111
11 14 412398333
7 1215 377353784
16 4914 227869103
9 2329 196376705
5 4021 79354163
16 1105 457460983
18 3266 83653123
5 187 392533077
14 1286 81454746
19 4108 116686135
12 3765 461338263
16 1530 221978779
15 63 170879395
10 4031 91765731
3 384 171970654
12 1102 426283886
19 3803 184987496
16 2204 330132584
11 359 25469506
20 168 275480062
1 2186 132038928
11 2794 103146453
17 1592 224899817
3 663 300965205
7 1460 431453676
6 11 249679044
17 1164 240614757
11 3557 254971821
3 3969 399695468
15 4094 23243748
13 3900 123239781
10 545 284812329
17 186 197336322
9 148 373033435
19 2497 49308135
7 2109 61375580
14 1728 379517460
6 3830 40202452
18 546 185734680
8 3418 471303084
18 771 300817645
9 2876 291607688
5 1393 478938070
9 4686 186020438
10 3315 466146694
8 1511 231260929
17 3941 303484319
7 3900 288010302
5 1394 259463112
6 4232 35615101
9 4896 48799586
1 4378 19121818
9 2679 27862471
5 2829 353101141
17 2697 356386312
17 571 290276374
10 4539 259904848
19 921 196955594
13 122 246127896
11 439 445235266
13 1751 398522606
8 3020 283036523
14 3171 299105849
4 2333 332985605
18 1739 387717682
2 2070 275558866
5 3020 371214991
11 1695 445376776
14 2151 278258879
11 4464 362814937
5 3318 22929568
6 1220 173431773
12 4453 344380385
5 1777 385096982
8 3721 365531150
5 1646 407466510
7 3940 420818419
4 1292 357769159
17 1350 60241156
4 109 454704518
1 3853 110690137
5 824 49489472
14 2605 347231252
4 3162 104360269
8 1352 140676380
8 125 93860898
19 72 55046385
19 932 58175936
4 2967 465296845
15 949 411739184
4 1069 345353877
10 4445 324337204
18 1401 397850424
3 2815 195436288
5 886 380897782
1 1837 273711333
17 4080 438784160
9 1516 74587124
1 3820 419102033
17 12 205150350
4 1475 440714788
10 1262 175379815
18 3078 97338357
3 4043 277168974
13 2267 181099730
20 1051 384140177
10 4654 45686041
19 2531 468459343
19 3728 273029971
19 2757 73323943
4 1004 302417753
12 220 123830129
11 4 268782531
16 620 294885891
14 4576 75089714
18 1022 56191844
10 3070 392460083
10 1993 431746119
19 2778 456572048
6 3626 72741087
12 1024 217271318
13 4388 191006370
13 4748 264584637
7 328 445865913
5 3416 113187992
13 3726 202643150
3 2006 90121600
20 538 62046492
7 2665 231243003
19 255 588882
12 568 118959067
6 4782 362616550
1 1875 441311482
11 1032 398207462
5 1411 295060269
17 4255 213464836
16 3293 211843393
1 369 412962938
18 4496 455404036
3 3012 420349637
9 4034 391903344
8 1515 488158331
13 1270 354217011
3 1167 208894990
16 1856 354044033
9 2541 229550031
12 950 329346027
6 3830 421552271
17 1361 41362714
11 586 138715441
14 3521 225857936
16 2860 47213282
7 1157 81342293
5 313 347926383
13 504 395136637
15 560 473002566
14 3636 411844360
10 3922 442752114
20 4202 145792702
2 2587 358128276
15 1919 186469935
15 4327 485527533
5 4249 333898933
6 3205 254599667
4 4032 438667146
15 3879 68466007
7 205 107987405
7 3719 327457964
10 4621 385077795
13 875 220315213
1 2462 278459207
3 2298 446131995
6 1519 101513685
15 85 259820366
4 1244 123208536
4 1078 282373141
16 3464 267002993
16 3771 325870660
16 1681 278978793
17 51 383060636
16 1744 259508215
2 1695 351625475
15 3325 19976424
17 1674 218472655
16 3254 7537558
20 553 424895766
11 4200 224937020
14 3724 441987803
6 1700 276555619
4 1122 8257158
7 2947 292012307
18 496 64029617
2 42 342436782
13 3786 126904810
13 3671 243267101
8 2648 331319558
9 4641 64817643
1 778 69628561
16 1459 336759279
11 3004 491734707
15 2504 56731429
19 4522 40734727
18 4192 44298855
16 580 25637211
5 2842 444649401
5 1291 252082364
19 4615 53582047
19 906 406702558
18 4389 383725931
14 853 280129212
7 801 401893843
14 892 454141712
1 187 234147965
4 4089 235545622
11 1877 138225008
4 3165 296494333
15 2156 411445262
2 4855 120604663
7 2085 229830134
11 3852 305668140
17 1265 2054124
14 1399 190553089
16 1857 259890168
9 3122 159797676
11 4225 401180001
10 4339 11966691
11 2568 245092719
13 1744 17068065
14 2982 195080421
10 3730 464300324
11 4261 457496275
13 3549 146372007
6 4881 230977860
8 4758 164417565
2 1967 196126897
20 667 371267861
3 400 178945440
6 1246 329861307
19 1639 470615818
9 522 339159320
7 3022 134423657
2 380 209960302
17 2989 149154400
10 1938 497526562
12 3323 393107652
20 4791 202604338
9 3562 272254626
14 2933 164487436
10 166 271096710
14 3448 271839600
15 4246 236604157
2 1113 200669357
2 3866 448622115
6 808 360479997
12 2370 218197748
6 409 364633730
11 3573 354526380
18 2080 12905307
8 4287 467038530
20 1612 373978470
8 3433 5896694
10 2391 158382539
17 1892 15784655
14 4171 101882579
19 3341 468504474
3 2622 33025861
17 4923 155280437
19 22 443186577
19 2556 494372946
5 446 32130351
6 2187 108874933
2 1703 150904455
10 2340 447437609
1 4271 88831661
5 678 252595211
1 189 371683384
10 959 241614739
3 1938 24704855
2 4563 320894163
2 1121 456688140
10 4973 349269418
20 4503 497755340
20 2940 103250039
16 1555 57852291
13 4135 475734552
8 1078 255388731
6 4505 349092581
6 428 240138572
14 1205 396014420
8 2833 12450279
15 2530 315644564
13 1421 480716537
1 4327 118439323
16 1112 117443520
1 3391 463528089
9 397 156259278
15 1183 187932518
1 4730 165725742
5 1155 184483712
20 4158 247526064
10 2900 213885738
7 1754 483027161
20 4076 236514152
13 4224 239799294
11 527 469981697
3 1278 337863483
3 1971 444332775
17 3804 38516556
6 352 336190801
12 3297 168104746
5 1729 113798103
12 1345 13454480
10 3105 467577356
5 4401 261788258
20 4694 101801979
4 3737 233814058
3 3257 381513559
9 4353 100866241
7 4771 463446264
8 2364 442228019
6 2177 307519883
17 1895 239523378
13 1577 205763340
13 554 206063267
5 1826 234712168
8 2333 270036950
19 3775 89403167
11 2452 468254962
6 380 231730835
13 3963 435424521
13 3751 492653363
20 3674 161802556
11 2360 443175507
7 4738 298879031
4 169 124465210
10 3438 132841822
15 3077 334299381
11 4563 452367178
12 4508 469921010
1 87 342791149
13 1958 485806831
16 476 14216551
7 4139 210672849
10 2198 176594608
15 2849 185983064
5 193 3779375
11 525 252001630
15 1179 286096916
4 3648 159988876
20 2527 286528829
11 1395 48391234
1 2200 229110790
18 3699 475711755
12 665 151941960
17 557 353998635
16 1467 234106390
7 2426 73070388
15 2271 154054470
20 2492 84593926
8 1351 222856296
3 4102 167611844
16 4209 296340458
15 1136 177910637
6 891 342993330
3 2121 203302343
17 3119 138714262
3 1298 82706625
6 424 220630580
6 2073 491327879
9 1435 454567244
16 1627 380355150
7 4823 105375110
15 3703 67736094
18 2445 242616783
11 4674 360915451
13 2527 290732052
19 413 396685701
3 3924 168872681
4 3448 84627626
5 2642 102914323
3 651 287122980
14 643 47015894
13 2767 305647250
16 2872 276203304
8 2232 350040815
18 1392 347527304
20 549 141247340
17 2266 448718964
16 2230 223551908
13 2549 490811918
4 4045 467890386
14 2831 446120292
18 165 70849837
13 643 117678999
19 1750 181265376
19 945 40495778
5 4782 488166475
2 2753 90875683
4 2424 66175552
9 1327 156616378
19 2337 101030549
6 3104 73566667
2 2981 199457759
11 4723 65043919
18 1206 390683066
11 2033 246380593
2 4413 478815788
19 3477 329868516
18 1494 397561415
19 1981 494071779
20 1400 384878818
17 3222 77759368
12 866 192825939
14 3514 180292620
5 4423 38666443
18 2789 412966499
8 4530 51557303
10 4212 139895189
9 1154 109025332
20 4148 95791657
7 2703 362233942
9 1704 223011450
18 2802 417374334
12 1555 31991892
8 1656 33921038
5 1233 333973704
14 1152 130372374
6 1122 4713752
6 2280 124347585
10 2319 387107690
20 1907 57608254
2 3987 188381554
10 1653 67841608
13 4954 224471218
6 3948 483598373
14 1764 93912216
1 1225 15144123
6 3922 311809171
19 965 380327166
12 1880 141036599
3 140 360155136
10 4825 48282741
10 1100 75065682
7 982 463774113
8 2902 313386428
5 887 72332642
8 3444 370948044
2 3687 187497691
3 1625 297286685
16 3779 237823540
13 2060 15096481
14 2099 96778903
8 1292 241286532
15 56 149148571
18 4564 496272715
12 1932 320121090
4 4448 413875180
15 1612 192989358
11 3590 257318562
20 4257 401363894
1 2046 166423718
8 1714 149712531
14 2258 181918011
9 1738 322832263
12 3278 31520697
3 2640 301612927
1 2600 469809233
15 4818 366016667
6 4584 212754086
4 328 272195994
19 3273 18140016
11 3239 266628243
11 2206 165198194
8 2690 449510214
10 3805 448726486
16 754 443076621
7 703 495830387
18 2304 106451210
1 1781 161439272
17 4557 253914980
12 4860 428631165
14 3072 401978673
3 145 199405088
7 1519 222051666
1 3942 354301878
4 4860 365405725
13 2723 61848189
6 3673 409701271
19 2004 398565483
4 228 192360885
19 4921 192061778
4 355 459216325
15 3169 444134249
13 1385 3261749
7 4413 349653928
15 2343 258746749
1 4803 379902011
4 3723 145841813
14 3160 60560094
3 747 389436332
17 36 260322738
12 3042 18710515
13 481 498059597
1 1474 463517149
1 2332 406688146
4 2208 384859104
9 4986 477865028
19 1715 442704076
4 4300 58512515
14 3613 491397136
13 659 453562412
18 2744 1777741
4 4347 463800697
17 961 23533430
20 2812 297404070
14 671 396521113
11 1252 476121896
3 4644 184252530
7 3478 341350818
15 3019 457679232
1 4653 194548564
11 4976 180679768
9 657 101154415
7 4051 262157343
11 2016 78292275
20 4372 215364477
2 2949 355702400
4 3135 139797437
4 2429 207164383
15 1466 351381150
14 3925 409802043
5 4154 13672790
19 1773 139004290
19 4121 455798524
6 2151 154581291
17 4610 266078729
14 3751 376561286
14 3858 66084017
11 2788 373925946
9 3481 491863892
11 2733 421882696
17 3599 481000075
12 253 281345962
9 575 5926757
2 2832 187845144
11 2366 479792189
7 1027 350647788
8 3668 482769946
4 3694 85360571
13 841 234731174
15 4701 196895430
18 3833 197877595
1 4394 157545302
9 1592 231880499
6 1997 343578363
12 2582 140843676
14 692 464996405
1 1052 455793332
15 3186 399246640
15 901 245039054
14 4011 311244289
12 3765 300907834
1 3422 145484507
6 2245 50425390
19 1937 445550178
20 2924 135881379
5 4416 304277059
19 463 118234905
1 799 253417624
16 4009 260884542
15 538 328193894
18 2203 247872020
13 1563 214917367
5 4669 230077037
13 2740 161840420
20 1458 410884559
15 2256 291299676
4 4888 461230417
9 358 261152045
16 1157 496992858
16 1830 323444926
6 234 428152186
17 4801 453871160
20 4644 367236018
15 1468 313710206
17 4341 483730235
10 1581 291489528
15 4191 270625635
15 2252 284703200
1 3065 385906790
20 4515 146493091
20 4727 234289750
6 94 451581068
12 2893 90687003
14 627 7759385
13 396 117844401
6 3547 84435314
8 1804 373429689
7 615 165524961
16 3680 456885660
15 483 232981753
11 2492 352816144
14 3317 19939957
1 4089 207639756
2 1734 221468106
1 2600 243685440
16 4271 486944305
8 4218 202638970
14 4925 288026151
19 3142 280849215
13 2670 215488340
14 2771 110385839
10 169 191554678
5 2944 93099223
14 2937 137484736
4 2979 65944046
16 514 380541032
20 3055 450787869
11 1410 61224931
2 3395 359716508
7 2273 424492076
16 3466 306651926
2 3449 164338310
4 1285 493358398
8 1958 393625458
18 2538 461626658
1 182 377585831
19 2024 390514857
4 1649 163380255
6 848 412528524
11 681 402982961
8 3725 352474067
11 4995 158360453
13 460 104475209
15 3172 252388559
10 964 199490408
13 1141 197537318
19 871 486957076
18 1135 411883123
20 3783 211909885
4 2367 313954671
9 2561 176068109
4 802 312644493
15 4701 438890151
7 3337 136349815
10 2171 102195140
6 3830 383134016
19 4702 43196744
12 4845 297720784
18 173 73194437
20 4004 100656380
18 2501 483897137
5 10 92419147
13 655 416243421
15 4651 284220680
7 4168 196352451
1 1297 425577064
11 2139 13884205
11 2196 206462988
19 1032 37721562
3 2187 325759765
2 3161 37763779
10 1776 470238683
6 3679 375134025
14 576 198651473
10 4312 209793021
18 280 306249714
6 2844 150207681
14 4440 451218248
11 1355 48436994
14 4563 418988175
17 928 311507475
8 3253 242693080
5 1968 161162736
1 1619 141320908
19 4443 125289970
10 342 280750380
18 4474 3375900
20 2032 148402267
17 2815 111860788
9 2196 44823979
5 3727 108511173
15 3970 52760665
17 522 131090668
18 4560 351186790
9 2177 110824748
19 337 362489930
16 391 77610559
17 1922 86485651
14 2985 481239565
20 175 401351202
18 2501 386937041
6 866 317263367
10 3662 394900472
15 4444 217055182
7 517 481022260
15 2729 101672091
13 2737 354615221
4 456 490296619
12 1328 151480938
18 968 475834337
10 1355 21082581
17 4060 278363620
6 1205 265966376
19 4152 313727893
16 1028 456466055
12 2041 454910785
17 3246 387123529
3 3975 12115217
9 3573 308606206
9 3086 352290643
13 27 210387832
14 1704 239814852
12 2086 123070870
4 1868 322358363
15 2933 367732247
5 1834 86224356
11 2296 42674714
17 492 43658406
19 2563 357794702
15 2135 151772788
12 2139 257947485
7 823 169534952
11 3375 88989768
3 1069 477802303
7 4368 476990107
15 532 71405040
6 2152 66387466
3 87 438448932
10 2806 104367719
9 4429 492762979
1 1641 2548296
17 1845 20928419
7 3352 149417179
7 1802 265148804
20 96 402650552
1 559 45655527
17 933 493182963
19 3442 390310295
9 3686 399080980
8 3197 398922573
2 1981 407439009
4 4688 381049117
7 2565 214823495
17 1008 328573360
20 994 418762650
4 2667 359776717
15 1939 229914442
11 313 63906746
7 2147 384068519
18 788 168490619
17 387 219545656
12 1432 134609125
17 3537 77867187
8 4667 188711408
15 1797 436913103
14 965 225978770
16 78 463009393
2 3945 116301318
3 824 281863280
5 570 443267496
2 3904 22075209
12 4942 261583245
13 4670 272188235
14 4654 322726260
7 3929 497831435
11 1907 143705996
6 990 131779031
16 3594 276984004
12 2385 204162607
11 4577 356343349
8 762 321023445
18 2127 453872302
9 1689 476551936
1 3663 450480342
16 442 329073509
6 3229 206088982
16 1554 65637105
18 423 430713539
10 695 439555014
11 1668 352821104
10 3667 368348939
13 1448 422400480
18 2704 417622535
15 1126 136792205
12 3677 146483105
12 3164 485975001
17 3207 450924687
16 74 99062556
18 4880 370054591
14 3970 204097213
12 3788 20429058
17 1601 266084469
5 2878 280126797
14 3732 173225501
11 2655 414657382
1 2844 4482828
1 2575 347234777
17 1602 236212604
1 4529 85568114
11 1978 371820165
7 1699 172182639
19 4084 87818704
10 1235 46042619
7 3782 425417028
19 1618 296288178
5 362 118383216
15 4916 262472146
14 14 344039828
1 3622 348786422
11 3623 114810989
3 1814 334117631
6 2868 290221435
20 3391 81242204
15 705 379213000
1 1417 182967911
4 1856 277372626
9 1356 141344105
15 1617 390167517
6 3326 217143419
8 3539 142498332
4 4320 444432740
18 1032 231988446
6 4004 265542987
13 3028 52502468
2 1617 431699789
2 3630 202834210
3 4877 61287887
19 3646 320171093
18 4665 267366483
10 4132 231698134
12 1993 247448603
19 487 205313059
19 2425 391053531
4 4355 481556418
14 3368 196211594
11 1769 403674002
8 192 57308496
4 4290 161911366
1 2411 468496512
13 2572 357022623
10 2847 351470369
14 1219 424917713
3 3475 464297026
19 4096 439497679
8 31 337379375
15 4070 288761314
14 1239 398650143
20 159 441132196
1 1608 422646957
20 3986 329125994
2 3841 105586580
19 2880 388533153
15 1899 259041244
19 3666 215884219
7 3529 240227353
14 580 244102958
5 2200 96872401
16 3781 377280365
10 1048 365792979
20 1940 273367779
9 3504 298817759
5 2228 120817663
20 2341 259746149
19 576 478838217
18 2803 399051470
17 3103 117895217
9 1266 465809673
9 4560 260477303
19 4138 319620161
9 3911 482881898
9 4670 340068081
14 3366 327978187
20 1357 267430846
12 1084 112269898
5 2804 35834334
7 321 322808904
15 4628 487264596
1 4143 382576567
18 2138 194133897
3 570 394533744
19 1793 296272324
3 3513 381808163
7 3505 231955512
5 2562 458421481
9 4771 260304872
12 2921 94165435
11 1499 422711450
7 4729 64487400
3 4476 375585514
14 1208 240247466
4 2943 450614196
19 4119 43506597
3 1011 195452863
7 1016 256443329
16 1549 435186759
1 4782 479033269
20 4690 33512354
15 4519 44344691
6 1504 456026951
18 2061 259427103
16 4176 181476072
12 3216 290712820
20 4038 295811807
9 797 477305841
10 3447 52929727
17 1170 263363389
6 1569 19453371
13 2046 202576524
4 3534 327636603
15 3533 342117701
17 4208 269970833
20 4898 127307811
12 4990 59615165
1 3467 190292086
20 2062 322449442
13 2912 429385969
18 2664 274843789
2 684 57642091
13 3873 297294697
9 4962 2945470
20 3508 441166365
5 1976 327977266
11 3202 273147371
9 4247 62630949
8 4763 271568059
8 536 201636338
17 4651 246316488
17 2752 318659191
8 1005 331620662
13 4492 80688108
9 4634 280063119
9 1357 472139687
16 3947 92639390
10 589 409290346
6 4146 43170356
15 1304 389189539
1 3973 33576073
3 132 198649801
5 515 25969860
6 4992 282154833
7 1396 222447232
18 2368 71673607
14 4180 460232476
16 1086 250144481
16 2984 247712683
18 482 96849645
2 398 359371242
3 4931 317776847
17 3033 302099280
20 3140 286402125
6 4123 427404537
14 943 312125516
15 1617 17317915
19 4108 464561951
6 610 343536489
13 1979 335856923
6 31 216782359
3 957 96404481
6 1828 252364466
8 1590 53781714
15 3717 380019587
20 1766 184914846
11 466 253693837
7 50 230957301
14 2867 184328899
3 1319 403292348
5 2363 382096112
7 936 135391906
8 1336 270168287
1 4434 335383945
15 49 461188316
5 4494 198144489
13 902 240747963
16 4455 284328703
13 3396 28717756
18 727 357720019
6 598 164742879
9 2598 329765728
12 4476 351804389
4 2803 69610244
19 4047 312316444
12 4632 215741181
9 1218 44588227
14 969 72411126
20 3658 158368443
4 4693 334786755
3 4839 53793977
11 1427 124513987
20 4120 253737902
16 2382 164866966
12 4642 481246262
13 3241 41034447
4 2234 19834276
14 2211 136361087
4 1045 234710478
7 3356 222632945
7 2350 310086929
6 110 401760428
20 1424 228987013
14 4212 415287736
12 2224 410384980
5 3973 78081213
15 1340 451090859
11 2073 106233068
14 1173 209933979
1 3850 17444745
11 800 253280454
10 1573 206277314
14 3144 280156514
6 2590 483275564
8 70 497098423
7 4519 255600230
19 3921 125462557
2 4232 306104768
14 2069 213650940
12 296 133228980
12 4472 488786852
11 4154 81803084
10 784 330844168
16 4616 414961852
20 1110 357000414
20 476 238095695
14 2533 336534814
13 1185 162294863
16 442 318776961
3 3638 403495667
3 4461 12439450
9 2026 421769937
15 4615 57691385
15 353 201333287
5 122 251093582
20 2989 381887228
8 2300 119558078
3 533 424453497
9 4299 265943496
15 3353 200814288
5 2097 348895546
16 1426 219960302
4 4033 103248556
9 4102 165025884
1 4407 74502160
10 1427 386922483
10 2516 103097762
17 1279 164897809
6 664 16247630
19 550 43358946
19 3165 384022347
9 4595 426899221
11 3218 320376110
5 1468 408226963
4 1957 471203830
4 754 466578512
10 4839 90645528
14 3566 82500747
5 4452 427711357
7 2413 490838703
10 4696 68727139
10 1949 467264828
20 2826 291116885
18 2157 68905849
17 2956 54779420
3 1232 486731106
4 4400 134086815
12 1266 327057414
18 540 156612475
12 1649 40081153
15 3271 268258777
6 2868 197322324
11 961 148993046
2 623 29519251
19 118 480966106
11 2685 158250750
6 3683 260407390
16 3484 393514687
11 2935 360977633
13 2172 273907776
15 1411 120630019
14 3703 328321690
1 2610 180325670
20 3818 458892260
20 4065 469322957
1 4914 468324827
17 3471 200838850
18 1448 416046001
7 950 128715117
15 4213 443513832
12 903 78143301
16 4942 154163344
10 2202 81963165
16 4472 389402928
8 2963 211145981
18 4460 263168957
9 1493 340124815
6 3348 154585073
2 3987 370977076
18 3516 126309520
2 329 328132491
7 1233 3955221
10 1775 65533699
19 4285 294232783
11 3958 84515439
10 2128 320088373
16 4800 194902625
19 1200 466188910
2 3763 48496508
5 3113 79920810
6 3790 225788529
8 2221 383678466
3 4467 235292781
4 3374 304842799
18 4867 183374092
2 3766 1288918
3 1876 294081780
15 1757 245012238
12 3134 38202901
18 1458 447493140
6 1624 182803075
19 2128 210768550
8 3280 408461600
7 323 233216802
6 4416 428124086
16 712 24732288
3 4801 29289724
12 2720 440959928
4 4915 147516147
7 820 65908479
18 786 216180555
11 2730 294936805
9 3386 375202712
5 1678 71501381
16 4140 71134736
11 2905 330751059
1 3759 305225060
1 574 462381066
4 4582 268182587
1 4735 478786236
17 1088 284476075
9 3100 31038351
4 4706 184681990
18 4363 364673083
5 1343 111375980
20 776 46675471
18 2392 474948767
2 4543 391803498
1 3308 293059768
20 3996 217396393
5 785 1711840
1 3377 369870048
12 3576 91274437
9 1280 301993263
4 4956 459165347
9 4804 269878814
7 27 382512600
7 1212 386192306
4 707 295492479
13 3064 130964367
14 2406 422506287
15 561 303016871
17 2270 296405636
11 2396 56097952
10 3568 405752999
13 1368 391639016
9 1597 183719675
5 891 9431641
2 4260 435243641
18 1920 135800113
15 121 261918143
6 1971 143390638
5 617 123594263
19 3930 81377699
4 4379 238282807
14 4254 2606791
10 1095 155362513
11 4823 239791921
4 378 315163986
9 3884 204446028
6 736 380854102
8 1288 373016424
1 2632 281751900
15 4325 335985635
4 2380 451591677
5 2812 397779211
17 629 110477670
1 4954 264936860
19 1994 67168922
8 3181 232587621
8 1178 480165567
4 3773 93701539
18 92 389455424
9 4787 16190210
6 3110 362341082
5 1308 268098641
6 3499 420778315
12 3006 489318800
8 2971 30483812
2 176 355422341
18 2622 83032679
2 3798 194651629
20 4208 402800263
2 1875 360872004
13 2335 313999508
11 4957 210900551
3 4096 20017376
4 3189 417262234
5 69 351306929
20 4635 344603634
1 3793 497188857
14 205 318138542
13 4705 359532024
10 752 347876899
15 4644 433099465
15 4685 269640109
19 2628 385204107
16 2557 38147059
10 4299 257857482
16 2469 24951583
18 2294 167014493
12 2595 167235388
2 2285 387227260
6 2790 50935515
12 2680 418425624
9 3529 390636323
18 1275 378621977
5 3775 428447318
20 4314 127172783
10 3016 92054765
2 1309 312387251
13 523 385148123
20 1309 40504101
8 1545 239653763
3 1516 20460417
20 4736 258887362
15 1529 74324967
6 4613 11756042
12 2889 345369425
5 1560 152837942
11 4878 85298792
16 2459 270941585
12 2660 291072550
6 931 449851759
2 4614 25504803
7 2597 24867772
20 4589 60955547
5 746 128594732
4 4153 269876861
9 1251 190935855
12 1717 253814812
6 3036 83750808
11 4902 180511831
14 2116 18803269
2 1900 207346844
14 3347 429136659
17 3192 207359397
12 4851 184159481
13 1012 226850474
8 4848 242165901
17 1349 26870549
17 4463 431344342
10 1332 460881146
11 545 140105677
17 4720 409762274
8 3953 426735664
13 4285 347534011
5 209 389431669
15 3535 350644751
4 217 472996019
20 2815 382914049
20 424 136673059
7 2156 30168598
14 3480 75970032
17 3563 311463933
8 3245 196716630
14 3056 97700611
14 3574 105860171
16 4074 381830808
18 3435 30579036
8 4474 245612097
5 3396 255780548
13 667 248762704
5 3848 107535022
11 2835 47458938
19 907 207988697
5 2552 342329731
8 1070 211907288
4 2716 60397626
18 1010 337233716
2 2594 311441435
1 3764 5455335
4 773 325951634
4 915 368651518
5 3767 320235344
7 4821 62762980
8 2991 213481542
4 3485 275249358
2 3953 331645310
12 1591 203656180
2 370 288476758
16 3602 297307152
6 49 91625204
14 1716 173527208
18 1535 286256066
19 1033 292572008
9 871 389170467
13 3364 187949198
13 150 50935191
11 844 300329081
6 3827 292442006
6 1368 5737861
11 1784 267067989
8 2075 318174450
17 3414 344501950
16 1520 165847872
9 3837 256766592
2 3894 29609848
19 4001 18455000
5 3244 473651235
14 277 457003323
6 2725 344268185
5 300 105225518
5 934 382226321
10 2034 328614913
1 307 348606050
18 4687 108217476
18 2749 313643754
17 923 207424040
17 2846 237183779
13 2667 230957672
17 4682 387691632
19 2234 248503834
18 4567 282303571
15 4224 462471749
14 4413 146436
3 2686 423103143
18 1823 145277738
4 4184 217432544
4 1752 420649737
10 3697 119663406
3 1246 288179382
18 201 125561637
16 122 297789348
15 4690 373207335
9 918 389743398
19 4686 349299851
5 956 64415300
10 3770 485373232
16 1581 231235810
11 2982 369027681
1 3631 50314348
19 2043 368705775
20 341 427480791
7 4458 127545135
8 1387 14464826
10 3547 362390988
16 2455 7875328
6 2547 292536089
3 121 470222836
1 428 362761985
13 195 261666354
18 3145 320076053
5 3000 148446049
3 3326 311591659
7 152 460798350
10 4116 165649310
17 2451 168647243
7 1418 392619012
20 3433 169401765
17 372 455247140
13 1576 132042249
14 2696 491224104
2 3405 34851877
1 2748 235302909
16 4745 50794200
3 4257 67244260
20 4861 412810357
20 4658 34337631
8 1102 349225367
13 13 218195131
4 1617 313010666
1 3896 408313253
11 1327 271647250
14 1604 354932293
17 4986 439325182
11 2542 167608556
5 3646 105902984
1 680 26326805
6 624 402667911
8 636 380154035
7 282 326074258
12 2161 472001562
4 4900 232414962
10 187 95668000
8 4892 331635275
10 111 36342736
3 391 279693816
16 4683 477795628
11 4533 179937454
1 3602 233750993
8 3192 303956863
5 214 290625757
10 3924 350130315
12 1556 106626310
7 2000 349314546
18 315 310903886
7 4972 386010691
5 2932 93186969
6 3065 133459997
19 4107 156766994
6 971 305227045
6 4028 443655243
19 4953 230608027
7 3550 261934957
16 35 39662382
15 667 152746825
17 139 299864464
2 3093 211759453
12 1284 187721539
10 498 90542933
2 1334 286608843
13 3297 235288275
17 3399 261413831
13 2970 349246937
17 866 257188362
13 3250 107461402
17 500 195407897
7 1188 289269073
1 281 211196181
4 464 313340045
11 2995 321314567
5 2623 17487205
15 3387 19979969
3 3132 280339739
12 2077 76532220
16 4020 389249638
3 1224 415142540
18 1734 21508174
1 2739 153492573
5 2404 470014797
14 4129 49513377
9 3336 142838789
6 4053 252471530
14 2871 448760097
8 1062 374140037
6 2793 104110470
15 2468 440279225
19 2438 103091167
7 1848 392891134
7 3178 175375303
6 1799 318825891
2 1097 272752268
13 3632 34392650
16 3379 227615882
10 3569 199156064
13 3473 423748013
1 1341 216283066
17 3893 233734857
13 4280 473095723
10 685 80297775
17 4600 181926480
15 3553 169530212
5 1726 286403903
13 3712 332084661
4 131 117780091
12 2886 491513639
13 2259 399232756
11 3857 317369298
13 4052 244483690
9 2454 255704298
9 3343 272953004
12 3472 343369064
5 4550 380689391
9 1921 188266659
5 2580 313070342
1 823 336596125
16 4504 215323010
8 3552 397519555
13 2729 63016419
2 3669 397737984
15 4890 118877599
11 10 426127209
7 1415 2377624
16 2292 72964610
6 2550 449170141
1 625 397466329
9 383 284426273
19 3203 283775115
7 2780 494850289
5 2821 462314086
11 753 81501227
12 4356 198081406
12 3116 414303994
13 3350 51620908
6 2325 313057170
14 1934 19159265
12 1815 349679945
3 965 367342363
1 1965 217031888
9 2306 341130245
5 3405 336368676
18 2395 50343084
7 2416 348583703
9 4849 4077741
15 695 185864426
12 3047 154053427
6 3687 296714286
18 75 204723154
6 3381 224439544
1 3579 131587768
5 3955 420578172
15 1289 40376426
10 2985 229974293
10 2055 74321631
13 4355 264627944
1 363 228605515
2 3377 401044742
14 3308 212472158
3 4146 162866480
7 2250 454811902
4 1007 294611389
3 161 15257263
11 534 300558739
20 2558 261083067
18 1748 154647553
12 3192 11810298
5 2969 151116942
3 4632 52549982
18 3792 153983061
4 3217 220241757
7 1659 272107733
9 4712 416802467
17 3714 430467921
5 3116 144912369
12 325 491133373
5 3846 187991564
14 3205 479530991
1 3250 130257885
10 4631 232262287
10 4124 211619678
11 912 383685410
16 788 105020044
11 3401 434949598
6 2554 375331240
16 364 49644927
14 2009 1744507
19 2652 403712082
8 3743 396073056
4 3761 385572574
4 3915 115252800
7 4737 376270567
6 1942 176820898
3 1839 169662361
3 1562 362926032
18 1088 255722954
19 3245 304942096
18 3193 102310519
11 2798 471849888
3 922 40015806
17 767 251634991
11 1421 437292077
4 945 276345105
12 2158 422613141
7 1210 302006943
6 732 37030266
15 2025 45823281
4 2798 302842257
7 712 339020010
1 1671 307294764
17 401 423979622
8 3947 440787258
4 4809 320957395
6 4695 4128990
1 3936 220596074
16 2787 172619477
20 1271 346867865
16 2523 319837478
10 191 141683521
19 1361 284140458
6 4648 215511
13 2037 391039474
5 4303 311824640
10 1421 144053442
4 2294 110170053
9 4540 40770812
18 231 432804491
4 1942 75681344
13 2113 83057001
20 1322 329094066
7 4905 444748480
20 1806 161486218
11 3898 304388251
6 2046 121671693
7 3893 471913923
7 2678 147705616
16 1473 377297266
14 394 20870118
7 3603 167280847
14 2084 161692095
12 670 170016335
18 2686 157276466
3 2101 318891447
17 2075 371093728
5 299 72278155
12 3410 209379501
17 4673 76242834
4 275 57626928
9 4304 93917594
19 903 96798554
20 234 70747454
13 131 47991941
6 2877 454565721
5 277 402744083
9 4215 97917797
11 4821 293832909
20 4586 87242680
13 2037 158202002
12 4921 215106834
8 2609 291355848
20 177 425170473
17 4511 285383687
7 9 349686958
18 3064 202830473
10 4633 427011546
12 2101 55847291
4 4990 467646971
9 2810 101909983
12 396 460972120
5 4445 357181019
10 498 362782539
18 2167 151060611
15 4609 429825943
5 465 137183481
4 1365 323448071
8 2112 436569371
16 4834 343510439
12 2850 495204344
20 927 487062805
18 4326 283764303
12 1446 141750530
16 2287 298769242
20 4769 233554193
2 3009 146705943
17 4742 341282433
7 1266 98592916
15 4140 93905344
11 1322 317465198
7 163 430515508
7 2491 164445265
16 4672 9652124
6 4689 375652178
11 2574 73621804
13 1394 72691581
13 2053 366794170
20 2814 103342200
8 4558 16875658
17 2727 448022683
20 3332 226551565
9 3274 195577917
2 3788 116833882
18 4836 246738618
12 4621 341865105
5 4926 92338686
5 2473 62534626
11 713 462994756
19 2313 353811500
14 434 379783538
5 4413 363197636
3 3022 149916526
5 4889 414229616
11 814 391951699
9 976 391938847
3 4428 144159841
3 1117 138032269
10 3660 190626329
14 516 217001288
15 1012 162071468
4 1941 451734150
13 3691 102208572
4 2065 54470173
17 2749 246138863
14 442 317237034
16 1140 149899208
20 2487 233189689
6 1480 463072620
1 61 250806057
20 4128 167780933
5 30 438557509
15 4590 376345257
6 278 350501564
20 2895 73515439
18 1352 338913233
5 2056 491327497
16 669 317282226
19 1705 77266014
2 2596 164202826
20 429 363784779
1 3562 176175206
7 2448 462522092
10 4780 441255117
4 4719 320085135
4 56 263198059
6 4995 218133393
1 1831 485395453
17 2206 295235988
8 2381 12092900
20 579 300907566
18 3767 82034151
14 3554 485049673
19 843 453751361
10 3593 191217860
19 4771 114104789
4 2619 21723870
11 2562 210834984
7 149 247625114
15 4948 74029379
15 4971 212896460
8 3290 473089607
2 4839 265470756
12 3819 231912320
9 386 163507717
6 3380 436663402
17 3409 319044030
17 489 453137309
8 880 376354324
10 3033 33077764
15 3530 109818011
20 101 483746120
10 2182 38445815
5 3912 94448749
17 3627 247596868
12 3872 112135509
8 677 220676205
19 2323 160766361
16 1316 437242808
7 107 84476984
14 3788 332268449
12 2730 491799389
12 4607 255652028
4 2046 361268570
11 236 11143763
5 1877 286771930
13 1395 377905256
5 4889 354669092
14 4678 29566055
3 62 120886460
1 1282 74477603
13 766 312449804
14 2971 53409919
13 3803 41065486
15 3698 213887595
14 3493 239270265
16 2762 198239425
6 183 100552649
17 1974 211464350
11 4278 418421466
4 4645 209049321
11 4321 165996442
13 910 32978561
2 1225 295671518
8 2564 365977846
8 330 127826193
15 4850 287773921
17 4800 301354892
10 3494 452239473
7 1211 357796716
8 2282 242205795
8 4339 340478795
9 1254 148343198
15 2139 172248938
3 4143 436234526
1 1225 114398923
19 3163 28150756
1 1868 410396007
11 3146 114436383
6 493 472646423
15 3542 199223913
5 3662 4866706
2 4355 480990958
13 1677 275278106
19 1351 356460792
13 3921 374753481
14 1002 79817215
14 2107 402163509
19 1831 228541910
11 2558 308963421
3 4097 183243797
19 1760 7459751
15 1406 98625568
7 2806 76346963
2 2711 489090829
2 3075 192296667
8 3757 314379131
17 401 467961642
6 3437 449943353
5 189 282362753
11 445 397344556
14 423 300114210
14 3668 54739400
8 4303 15414486
14 4053 263642368
7 4785 277954738
20 1308 287687860
16 2945 253122521
5 823 310454869
8 3175 371152846
19 1325 148522284
1 4508 477142237
14 1618 180580972
13 3219 140814766
5 1001 172708197
8 2920 296738432
19 4616 195574124
19 1908 96730406
8 3399 39218580
9 246 447360674
7 2680 229474712
15 3338 188168239
4 2080 237576371
17 790 123152812
13 4156 138391358
20 2168 486622819
2 1773 60207006
8 249 438525720
14 108 432983740
17 308 402101370
13 3901 175770347
15 3270 113180904
10 2744 419285095
8 1367 324192170
12 3387 388175232
6 888 45806738
2 4216 95984163
15 1619 165861371
8 4861 46566120
14 4894 403125877
6 1543 39696464
9 327 202261343
2 4117 119090065
19 4056 408503043
20 2435 77812902
4 300 332954483
18 827 389638990
6 688 464783140
10 4765 276534075
20 4954 497330420
5 4104 423042240
18 357 154865311
19 590 5282172
10 115 362634992
15 3355 291541272
18 1969 375970374
17 1038 196307218
9 2718 101428413
8 2015 389509425
13 3235 488836833
15 223 341462698
11 1875 425823605
10 4514 481989920
8 868 56778885
20 1303 146566703
12 605 338067656
19 2646 493800025
6 301 14768398
13 224 470815254
1 930 488911003
11 1363 169570841
6 1903 223734659
17 2355 303291629
17 2059 195132065
3 217 379776719
7 193 53713293
16 40 454698937
18 2394 381246158
10 4338 307634270
10 1460 298457960
3 3806 316493519
11 2574 80970881
11 413 26548790
10 2849 112509889
1 4896 340571455
7 3224 261451632
20 827 423552728
14 2976 308561008
12 3805 190410049
16 4256 185296173
12 3653 129577437
4 3154 210398277
14 3950 82476968
16 4199 35155423
1 4819 491971692
11 439 163477174
20 3707 214718302
2 1886 62190675
1 3870 9355181
17 3943 77137093
6 3573 490700973
1 1861 314862915
20 4037 436784373
13 3932 13012500
19 564 383858554
7 3764 304969539
7 1754 418139142
1 2246 400689159
15 2329 215178351
18 3724 56170176
5 37 275462398
16 2692 39499379
6 1677 290114016
5 4990 262530336
17 1215 439290319
12 2721 408657092
1 1503 205921523
15 81 138500984
13 3904 396948088
20 3724 149599290
1 3440 203191032
5 3647 496114100
15 4768 172049926
6 3389 476537932
4 834 74184030
15 1504 297030404
11 4905 297742239
13 4813 486062567
2 4019 39432274
19 4140 483717962
10 3210 285287329
15 1262 218057565
5 3582 140357902
4 3213 127163298
15 4340 26365901
6 4462 410703503
20 3962 256165216
3 65 354336569
1 1799 273644591
14 3503 392848470
8 1799 108889208
16 3515 281257912
2 1405 260421610
1 2562 409732132
12 1047 44146975
9 2474 87253251
5 3965 138825331
17 1606 484559254
4 4450 130428199
13 2223 384672989
15 3305 458467326
20 284 59010431
20 1320 353088308
13 4563 320636708
17 1112 46118166
2 2981 149268849
13 3978 106801752
5 4365 146965770
19 1155 130049586
1 2481 149940276
8 3000 392797654
11 2567 436757213
5 3058 418913339
19 4625 240063181
19 1259 453914865
9 3721 169741974
1 415 441833024
2 4829 163946712
3 636 150399353
19 4971 97949355
14 1881 343079058
14 957 52995027
15 3466 327585832
13 454 386633330
6 353 365077485
16 3891 456225686
13 2542 72654544
12 1035 378154997
11 2736 85455939
16 2511 264162680
17 3426 430086978
9 4106 382437323
13 4518 269557687
3 3281 436553943
18 1724 289275675
4 2227 387243517
1 4028 455902208
9 3665 495313295
8 2967 264180653
13 1751 481187297
18 1873 352201821
3 3681 329173205
7 4266 434583393
9 3918 330164169
19 911 142098265
5 824 407031546
8 3573 344642994
5 2210 189636779
18 4071 11358299
8 3968 97958418
12 4186 381582292
12 801 206955502
13 847 242467316
4 4232 24389790
10 1433 283241438
13 4606 438157321
8 1090 40231366
14 2009 69537387
8 4954 377357745
9 4456 342746750
16 3840 390086605
6 2804 140285830
17 4926 258890136
12 2977 95606069
4 2480 122810935
17 1282 321075343
7 701 234520971
8 2343 359890645
3 2964 190291534
6 4210 83476999
13 2320 69037878
20 4821 494813402
7 2092 294681395
13 3389 137752389
18 2207 223134078
13 3946 276759845
19 937 164413940
6 2300 355687335
3 1908 191508381
19 167 379939543
1 179 344155779
9 2751 193597906
16 2589 361062421
12 2932 341967866
3 1434 442371248
17 3439 358335868
10 996 54916235
19 2282 25090942
4 3040 365463494
11 1916 304672265
5 50 327578099
17 2690 292085019
19 3340 467380606
10 1255 395976289
19 175 105774407
2 1324 350611639
14 975 74074375
5 3784 296414017
18 3986 89322765
20 4896 10740812
20 1633 194443080
14 159 34191729
9 766 36494796
9 4503 467067216
7 1492 307654383
4 2414 293785003
6 858 129222976
13 4034 348127789
5 135 105753469
9 1348 62553711
9 4983 29444909
8 544 261596198
6 4 358111643
16 1971 207317625
10 2469 379580307
7 4539 472714508
15 2778 429285038
12 402 232050634
9 1564 30644333
11 3491 224911916
11 650 435171469
17 195 164530616
5 4551 334236257
4 4841 280589848
17 3212 348887624
13 1421 112713301
12 3988 90659999
18 268 304802786
11 1906 203848707
15 4602 135596821
8 460 31077143
18 3486 78873353
12 2283 386231847
9 1817 169347397
7 1048 227852598
17 294 227515907
17 1504 166075970
2 1731 356456196
2 2345 276307498
2 2295 453532442
19 4906 104323818
15 2289 369687381
9 2310 105773598
12 335 459949539
14 1953 56260736
2 2492 302664418
11 793 375130121
4 527 311693553
6 1573 368986071
1 2050 397602522
3 1873 66772249
18 4921 439723548
17 3608 379241873
19 3535 314503873
12 3176 457492264
4 3908 105502463
18 3321 190955418
2 4640 239758842
7 2285 25120326
9 2544 166397447
6 105 476404571
1 1616 294891993
16 2770 358421133
10 4256 266429539
2 505 39169623
9 2639 330291855
12 2847 80006113
7 1890 123847187
18 3641 272848246
11 2765 34206238
11 1164 426873236
14 200 203986129
10 2209 218044474
4 675 411720821
11 2114 160983733
14 4777 65618901
4 2203 156219096
6 2825 484759456
14 2257 314975033
12 4975 418243662
19 1350 370814542
13 4215 58748658
15 4794 435855348
16 4682 401499935
1 2059 441453117
3 2527 322736742
17 1973 317763609
16 1123 168148768
4 3114 52085625
6 1120 376858373
13 1900 10880216
6 3193 116711553
16 1253 435299375
4 4348 351917661
14 1733 70585647
5 1454 300604186
6 4099 171858089
5 1274 55196063
8 2586 460271800
4 4874 173782134
13 3894 360597335
2 1595 2855336
20 3044 350423077
17 973 434277289
4 3429 296040122
19 4513 175515704
8 2898 457564954
14 3177 26925298
17 3153 63305397
5 226 87661261
12 38 110043825
2 476 407046776
11 2274 401323243
16 2856 302963621
2 2960 473076651
20 1649 198180775
8 466 96735092
9 4651 45114635
20 1776 193273349
13 1639 356486275
10 2656 330307476
4 2924 186377519
9 3902 136157814
14 4303 430390718
12 4390 86014500
14 2755 13925293
3 3308 306928178
11 2305 282579788
9 994 376068739
15 4545 261381725
2 3650 305368850
15 3167 186053703
11 4711 290821467
16 2478 224901259
14 3400 20440915
6 2983 105463692
1 2293 64965978
16 3067 335274007
16 1903 36520884
9 4460 12624508
9 4996 407839095
18 2736 172069567
4 1008 116816998
19 2469 402421893
13 1372 20223089
1 2862 426422318
15 4514 320455145
14 3844 301181584
9 2422 427421073
10 2668 340175780
10 2470 325583493
2 623 447824648
10 675 450025315
16 3309 106642278
8 3005 200059045
16 2993 412490404
15 779 319302731
3 632 276325166
15 2464 139037657
19 401 109630308
3 2702 440411898
7 845 403822698
14 246 60873631
17 4304 378706749
8 750 169919035
12 1646 350511471
15 4313 345883529
13 4078 450627277
8 3330 118983079
4 3490 383483639
10 3969 8075217
2 3404 363600615
11 2283 183918264
6 4458 331953275
3 950 68631417
14 1691 377017983
14 33 393210502
1 3328 423443739
11 1032 285418768
11 1427 29236050
8 1270 197094604
17 3954 64916235
19 3753 131894856
5 836 485890643
8 4242 12293299
4 4170 73439714
9 3185 216113883
20 2511 429454975
4 68 169680314
14 472 42612472
1 1632 467906783
9 4501 241266239
7 4534 449038194
18 4877 359929159
5 327 234995281
13 2829 315431368
18 3552 70361013
11 4346 149946392
7 1631 68645098
3 921 478714623
2 4787 269583704
19 1917 28950584
6 2159 206329256
18 4433 45282316
15 2382 243329032
1 2065 55532430
1 3424 158298814
8 1749 408261394
9 588 124579224
7 1358 111176291
17 4091 53772830
3 87 469902076
6 859 140142241
19 244 316409990
10 4401 325959343
2 4134 160774805
17 3173 67436050
9 2676 177999852
5 193 15228200
15 3866 213485706
20 4562 418481112
19 4038 472578681
6 925 328209761
18 2053 110193861
5 2579 385415488
7 4290 91983149
18 2693 69825042
16 2335 211186569
8 3247 308590327
20 2418 104553677
5 1536 104342876
12 1441 164505567
10 2496 225850313
16 1045 44861185
17 2161 42943230
8 1898 108549331
10 695 55969297
5 1021 218428806
5 3631 437854304
12 628 327590193
7 163 83698201
19 993 300577644
10 1019 136646356
5 1727 130422215
7 220 4587872
20 4267 14109879
3 2485 404684115
6 395 357440359
20 653 387566986
14 1010 128703113
3 14 32533966
13 2866 330035767
18 4028 98037390
11 3575 417514237
13 2406 448452528
9 4754 464660797
6 2692 326070539
11 3067 145646138
14 3558 349572190
13 2502 271640018
16 523 493721985
7 4855 463797344
10 4415 210097690
11 3757 487830976
20 3331 366376130
7 4338 88126529
7 616 103577823
13 2528 282431022
12 2219 5911791
9 4381 390837419
3 923 328196444
14 3264 83492825
15 494 488431105
6 657 49878081
9 927 421870710
13 4212 188013081
14 266 174189837
11 838 491769232
19 1534 151104833
8 3622 273717668
6 1689 173249688
4 3005 408858947
12 839 223842525
9 3510 88972757
3 915 147695318
2 1566 284377867
18 3548 188040902
11 3420 419619332
18 1529 367361740
1 865 248445194
5 4477 27915833
17 2081 477949519
6 491 45852449
18 1320 249247324
1 66 337265172
5 4982 405372320
2 2177 24656415
5 2251 340456314
19 868 213502340
9 4354 373866930
15 421 23796607
6 4425 8584622
20 2667 10675266
8 1287 468049536
18 846 92527415
12 4789 244610794
18 1408 221369872
4 4349 343182306
11 3469 423769726
16 1198 407270503
17 4395 393183272
17 1269 4041351
15 2386 376119874
9 236 134907020
15 173 124742436
4 1382 372694701
18 4215 484701858
15 464 203792368
15 1094 249807746
8 1786 242763566
8 2707 428412275
14 4108 226238302
10 792 284651579
11 1345 33619091
3 1143 464973453
6 950 417320583
19 3865 125399381
9 147 228235441
17 4044 199887231
14 1976 40682472
17 4939 307030708
18 1865 186307015
14 2034 267011885
3 2402 109085663
15 2167 232422407
11 4124 33373628
19 1874 67118305
4 3589 151297201
19 509 122038250
14 875 204637714
4 4611 435949842
4 3698 171772280
18 3452 425820851
12 3584 29132035
9 4752 55221156
5 2712 448842355
1 1807 2446084
5 1227 202347997
4 1975 400324700
10 2984 151023112
9 333 167363967
3 3140 345317743
20 1610 339085600
13 1266 14379560
5 1855 253284001
20 1013 124880512
10 2625 220920560
9 2632 399096646
11 1981 229328441
19 2356 33578399
15 4684 49673415
8 3130 151003855
10 2936 393151022
15 4932 341215017
15 1341 290661636
1 1512 261890474
9 768 63893070
18 212 59412014
7 1787 77038768
15 3706 310978668
17 2894 228149779
10 957 57907605
10 3711 251728131
2 842 306135312
6 1787 238440414
18 4704 16113974
15 3266 316256214
7 1856 169900838
1 2518 376312219
12 4804 331805754
4 571 479211355
12 1835 201600384
2 848 117866347
20 67 41646928
19 4661 88928924
7 1662 466768170
19 1243 229303413
19 4701 284533000
16 3390 345791625
7 1511 348448030
18 1589 304652122
12 4011 310295483
20 2696 262573649
18 2496 245374919
14 17 89996127
10 3556 95840945
14 4971 279679428
11 1650 129568701
1 4830 149890239
18 4866 123869994
1 1560 481103657
16 3924 142903164
14 1004 274910746
4 1420 29707964
19 4879 210530380
11 2679 68286331
12 1093 440187079
2 4284 447134534
7 2392 156653005
20 1604 208854874
12 801 99877391
7 4818 43491506
18 460 167754051
17 420 193833174
18 4848 401208063
16 135 148514058
13 4132 330709464
16 4389 109671542
19 619 9128812
5 3258 249421636
12 424 389573120
15 3859 441129532
19 2034 24197799
20 1957 275683113
11 4745 424833917
18 4307 313275979
12 2558 247687568
3 4904 197817745
20 774 367641238
14 1448 19100350
16 2832 453905430
1 139 118380
18 1506 36688314
19 4498 273001022
10 679 430083090
1 2544 86653282
15 187 269023065
15 2081 427528936
12 548 355239116
9 3597 357772916
13 4091 349457623
11 1390 230018352
13 2217 324937643
11 3309 472244820
20 4098 137062179
12 2568 428869939
12 2916 73904868
2 231 156860815
13 4712 407990886
10 4418 486976652
6 4952 389112232
5 452 14428242
7 3103 67814606
18 2226 174536085
3 2748 310134142
2 476 95595943
13 4830 172312362
4 4043 261927596
9 2016 234055135
19 2649 42837631
1 2086 333932427
1 3555 275848767
5 590 265002018
7 1338 114447273
17 3376 415665018
1 4605 446541119
12 4614 424523521
9 3343 237995798
17 2180 250135083
17 4895 25276873
7 264 101719636
14 3515 150383047
14 4386 272239298
17 3179 238612350
5 1365 266425887
18 3692 109908606
15 212 121439910
13 2826 81579611
17 581 159768838
3 3603 425483058
3 3313 367882437
4 1923 181966896
12 4617 264556460
20 2306 330232120
16 4354 426007973
19 4375 117764853
9 353 350403019
10 1968 280069995
9 4096 30212567
5 2359 305731650
16 2439 258083926
1 1710 449138170
20 3482 417825427
9 2083 314109103
9 2825 114855601
7 3644 469119951
15 3691 98961699
18 2620 93626056
1 2577 460398073
3 2668 211340509
17 441 64026905
1 226 479051616
17 4208 342493473
10 197 205702714
5 3582 337875524
9 4869 28446276
8 750 131343620
12 1447 458056337
10 1850 392481790
1 2543 363370972
8 1234 344169544
19 2308 283020570
20 2398 51071103
4 4328 255216655
4 2375 231119047
13 2253 426042337
16 2226 49650057
7 3424 11954824
10 4292 406208606
17 2640 38923608
12 1990 6541028
5 2535 480940111
5 682 108741624
2 4888 397967684
9 1403 436564471
5 4647 231623259
20 3377 196807518
10 2812 89307187
15 3138 453769273
17 863 455133149
8 274 194623007
3 2181 421993570
16 3699 429603292
8 3825 1074571
13 3125 339302546
16 2539 480933221
3 4719 235311010
12 4620 461060865
16 2883 289728745
4 3455 454447202
14 2005 216314492
12 2866 497620797
17 1884 285433249
1 730 450413187
12 327 122303857
10 4698 367942731
10 881 422386608
5 1004 85130855
2 2806 213047751
5 1781 467465807
1 683 242778467
15 901 41313918
13 536 378957346
15 3460 350169444
5 273 159136571
10 2606 452491058
5 3960 87270404
11 1295 136721740
8 957 370507703
11 2199 79158866
2 3550 289021576
7 1287 436778211
6 4558 388111186
18 3810 19671969
14 857 495683045
17 2428 397510784
7 2582 72853068
13 4750 75562842
12 1491 68281319
1 2895 475637732
12 2260 243991946
19 444 201726507
13 3829 82750500
17 824 396722767
17 130 26561031
5 1140 240812479
2 2389 433414284
7 3368 100082392
19 2496 45995553
3 351 167345535
3 1918 65859953
17 4535 350413707
3 782 131793228
19 750 32781215
8 496 220497251
7 1669 413868704
8 1629 443192219
3 3601 93013818
3 210 164949845
11 4660 93326315
4 1125 210051787
11 3872 255009558
3 1358 221758390
19 4812 175041314
2 4599 298986198
20 972 430267348
2 1340 137965385
17 4852 243447801
16 1299 464609774
20 3797 478343900
11 765 78135445
5 1799 387956212
9 1523 372378168
12 2269 428308026
11 441 27060963
8 971 205555639
12 325 404628169
20 4923 88629142
10 1552 339253685
18 2691 269865085
2 3147 405875608
20 2503 24523047
3 3859 5642637
8 4197 81705620
3 2550 104115129
18 3412 100365661
18 1579 192210352
18 3387 132867273
1 3213 338866069
8 1960 44554572
8 904 455506046
2 238 40297073
6 3802 302257337
13 1172 331131475
15 2811 180977944
13 1069 351776011
1 4797 234731853
20 74 210472805
13 3420 287337195
8 3625 401725900
16 14 57030811
14 1449 220209879
12 4139 246787662
19 2523 300527547
10 2613 333325285
3 2658 320997852
15 1497 28414358
18 123 461318550
17 4732 350451731
13 22 110812513
17 439 374243188
20 1778 65164588
4 659 208662469
19 2124 84972826
12 4445 27674274
18 984 397397322
14 2218 77367137
19 726 107087227
3 3611 355157092
16 1566 39542734
8 3106 82752217
3 107 458945333
12 4115 226742521
19 3836 342901322
10 4428 341149668
18 1174 281201229
1 540 409241515
10 4090 253295147
10 4591 319228538
6 4445 394684405
2 1727 351964788
16 2026 185971394
6 2228 285309106
19 4553 259286903
8 4109 397069150
16 4276 358217223
8 1996 242966295
17 2196 243297090
14 2998 27720542
11 3991 47597483
13 3744 5952536
17 3925 23800664
7 4379 279125114
4 4078 302027156
17 95 282837605
9 2021 399001904
1 3931 350681531
6 2967 261505950
3 4099 224747135
6 3540 349927586
14 800 2219546
20 221 473347851
10 164 116121700
20 2604 215414456
14 42 118922740
7 2798 230097024
9 530 372451664
5 3067 56015448
2 4722 405607376
10 1644 87060809
13 29 458382760
11 3132 425953491
9 4360 403543664
4 3832 25191169
18 1191 298839657
17 190 104245170
10 228 50194379
3 377 492519500
6 4928 384750682
10 770 12464122
7 4264 137717428
6 2336 124540611
3 3800 339561389
20 705 113693869
11 4731 15847029
15 4822 313060198
8 736 17649815
9 3835 167609965
7 2230 9471673
13 2299 43524235
19 801 484667985
12 3344 483709080
12 2489 6300748
2 1472 381675017
7 586 162578520
8 3720 459284905
6 286 240081015
9 1565 326133654
10 180 423841385
10 742 471234940
1 4236 103211253
4 3627 293974827
15 1280 414823167
11 4832 299254261
3 3909 282928862
18 4002 90311427
1 4703 469311743
15 3248 437639700
7 4728 169969430
13 299 83992965
2 4856 220112820
1 1501 69669384
19 2334 55998957
19 1541 305171070
15 845 28753990
1 4410 76800940
1 3695 207332437
12 771 277401698
9 1294 492853322
8 1429 366576926
13 69 402628405
2 2660 197920581
9 2498 296781307
17 4711 233609856
4 135 296046377
15 3936 12503355
2 428 324626187
10 4890 146990260
9 3598 252347834
2 3841 158530085
2 1675 308710291
15 4285 393860420
11 3643 306640034
16 2750 93903609
8 2848 378346189
13 2632 342964956
16 2806 399439528
18 2609 429182480
19 1683 403355760
6 2518 316490598
2 2327 152899719
5 1297 196521171
8 4045 265752201
19 893 39624736
9 3944 350011871
19 3007 257525766
6 542 367620972
8 3399 178164681
6 4528 189140908
12 84 290125477
13 4719 135343737
1 227 394441615
1 4208 20667365
6 2649 78951553
2 3633 480082789
20 3291 418220434
19 3465 117320868
10 2061 455469909
11 4467 81134910
3 2687 1983916
11 2859 294190698
1 4097 43605578
20 1583 76738166
1 1616 456906629
19 286 72691513
8 230 272540362
19 1084 138455754
17 1053 102318118
15 3004 311862011
17 396 103640220
19 4684 174735152
5 4088 38509028
8 4100 271273027
16 3155 36861091
17 1086 40274221
19 3705 264987820
14 335 121954464
10 1949 336234851
8 2548 304661486
6 1032 146641463
2 2702 332758641
7 2882 241906379
15 718 313973498
13 606 64624017
11 2656 348917759
4 4714 269884467
17 292 250169165
9 1492 417092881
4 288 450713085
4 3165 410465860
11 1415 82861099
2 4930 348934823
3 4884 462001620
3 557 250021920
13 4015 303421799
2 1472 150994366
10 862 459623431
13 2826 393614662
5 3053 396587559
16 4439 183599551
13 782 267136099
6 4595 2849004
17 1049 20610070
6 2975 415452661
9 389 373286467
1 1579 467685788
4 4764 494150233
10 2161 916774
1 3410 96357575
11 920 142072854
12 4910 407768230
3 4062 36008213
12 1528 126136233
11 1116 382865304
20 17 444333078
11 3582 223725297
8 4477 180117072
9 3952 239645377
15 4611 389405014
1 521 97525585
11 763 125065099
9 3131 186371406
10 78 463415978
20 4600 7156907
13 2938 411477077
7 4534 447289643
13 3139 49091893
2 2204 302164934
3 2578 103678863
5 2586 441616467
5 4450 173349487
14 4532 394994865
1 1557 239822813
10 1783 70284341
14 3538 308070234
1 1514 133180274
16 210 24651890
9 4822 156591434
18 2918 420664792
15 2174 27528498
15 1362 272607194
7 2663 324982103
3 4693 379552763
5 4673 251804061
12 206 469004921
3 1019 367065702
20 4176 150248479
20 3794 180220169
3 2710 8079832
8 2442 65653675
15 4047 237777318
12 131 256140595
9 1267 241668743
20 4789 70682997
3 4579 360456714
9 3651 290169020
14 1004 11396281
2 3820 405003703
2 3396 474343368
12 3413 188380940
3 3779 301728777
16 775 456925924
16 355 463555531
14 4687 29439303
7 3208 138300459
17 2216 2299990
13 1081 152422932
19 2754 154474595
9 2284 35574558
7 3438 234103271
18 3605 394263506
14 2144 428067506
19 3479 494486781
17 1747 430644614
8 1840 126762806
7 3464 69627676
15 4857 488502112
17 2438 355758978
2 3508 184450171
19 4659 167419990
9 3236 110554112
5 881 16147061
10 1183 351636215
9 3897 344916217
6 4199 301820670
1 907 34105989
19 2268 467089087
4 987 36966175
9 4539 210581955
7 1078 423616588
3 2010 228208751
13 1634 99101475
13 1992 250697073
1 321 442115719
9 2209 473672401
16 4734 31890757
12 480 203203280
6 3757 29871200
3 4395 494794848
19 2087 446228243
5 4434 84476369
7 963 132888030
1 3016 325716732
12 534 116697661
18 360 282891381
9 3899 285547759
15 336 37356532
3 4195 139432389
5 1569 278179222
1 2230 88361654
6 532 415642574
9 4592 198870441
17 934 271297273
5 1028 173013458
7 1652 166196771
17 315 408776012
5 4551 300507145
9 3934 375335337
9 4481 223450171
5 3151 377441829
19 150 284841327
19 1828 391389203
10 4204 340798603
4 1436 485623042
18 1314 70707420
16 1503 212660366
17 1268 171572054
5 1137 440398285
20 605 150336711
5 2031 122643802
12 2154 175978952
2 4696 33591117
15 4213 474580297
3 3252 334109194
18 4344 196008433
1 80 190420348
7 77 13329829
8 2104 105430148
14 3420 486842332
5 827 128226142
5 4725 339003960
12 2243 119519522
5 2897 333690473
13 4457 202531248
4 4900 338814040
12 1396 417300625
11 294 103328305
3 3491 7895862
7 3773 490558643
8 3038 24520277
13 4867 489553621
9 1368 100681212
12 4998 158684789
13 2839 389489679
15 3010 245837225
18 3402 129900421
1 4105 137097323
19 3585 487883718
19 2875 428137089
16 921 170805346
18 3109 174757200
3 1109 109912718
7 4846 318552211
3 2189 270874665
12 1005 160740011
4 4578 226531518
14 2588 412774225
20 4959 11172129
18 2447 369459676
14 4585 291692423
6 2453 270690048
6 2800 281703352
19 2757 212577933
1 411 96994979
6 890 294030588
8 3255 316905470
13 2311 341559484
13 233 200718189
9 1371 379766273
3 1118 21474224
19 2278 297452982
9 737 380127888
16 2434 64400064
11 1285 151095968
15 3362 75265373
18 2815 382481498
3 1245 249557768
2 2117 452329319
11 259 77885311
19 1320 277415990
11 4918 88225886
2 4117 448856815
2 1387 458762118
15 3791 394708996
16 3638 402294375
11 2343 128909557
3 3001 54250490
9 4260 313397675
20 3829 187354301
14 2291 46395124
9 1134 370663620
2 4551 99189782
17 3074 326352517
18 2481 468819653
8 3770 129557939
5 1041 295324570
18 1304 459858704
13 2458 297388607
9 4991 155403271
13 3913 402290984
18 2438 311977077
6 4638 426647815
10 4668 413903439
8 4002 259278667
6 2581 107698433
8 3255 330032748
4 1859 292720657
5 3083 137001972
1 909 272004745
13 2668 328184949
19 3779 152904582
14 3468 463621031
19 3047 16515047
3 3102 448605034
2 3853 369260004
14 1351 67340616
20 2891 34130141
17 733 112098072
1 1601 297016515
7 59 273911044
5 2330 166306682
6 1474 481471221
1 4273 58096006
8 4121 314027728
7 2180 157335773
11 2206 17806331
20 3996 330118967
15 2250 295240817
1 2650 230755825
1 3049 297343270
3 2867 333383788
11 335 83754066
9 493 370160982
4 1403 162558603
15 1295 462282273
10 2231 152567840
6 148 148453636
3 2077 170237919
4 2360 471545136
15 4635 405865054
6 161 162965127
2 1872 165720664
14 1222 479304066
12 652 151331468
12 2235 208146414
10 579 400695941
3 515 296272237
16 3274 446487729
3 780 434679121
18 3184 414780585
14 1094 374280425
12 214 376275703
4 2515 431756162
16 2175 249445472
4 2928 352149221
5 2184 238641089
3 2322 398706253
20 4560 330278735
10 2066 436475216
4 3961 169425179
10 1321 132422793
19 1621 450424141
20 1892 467909698
16 4193 124784828
2 2608 97665398
16 1588 104742943
6 366 455593356
15 2000 230189838
4 1392 406685214
13 1744 281084862
11 42 30203202
19 2872 32932828
1 1777 354999788
18 3016 372407287
3 4631 256971229
16 2937 128008290
12 652 213646395
7 3381 112238315
15 1838 83615874
19 2546 231916506
12 2345 231185788
13 2399 218674698
13 1703 495405908
4 4134 386724038
14 1074 225041955
14 4064 88001031
6 4012 151471400
5 4267 139905751
14 4629 197772294
7 4823 219905144
2 1116 52203369
7 1284 90566865
1 3156 370455881
20 2949 48146399
8 1553 221242184
11 3487 326224335
19 3976 149389607
14 3066 293842655
8 3570 117110099
1 46 301870556
5 2440 196960926
6 4367 383654338
11 3064 280145965
6 1530 369061313
7 2422 10812406
12 605 154972485
15 1331 481059241
6 2274 116457372
15 1762 450403418
15 1395 338589993
14 4901 31411570
10 4447 121153064
19 1468 108924818
19 4059 373893034
18 2917 9787729
14 4434 93679891
6 4876 53603690
9 4805 384459131
14 1445 336730009
7 4043 214349647
15 372 464439759
4 3954 73838028
1 4412 236338189
1 1155 385353712
15 3660 135211612
19 145 287066064
17 90 408938531
16 3042 125814516
17 1644 400296859
15 3852 402759715
13 3178 461887372
7 4361 435089128
5 4509 237661023
4 2627 480811010
19 4675 175837261
15 1480 384307357
12 2048 32291766
20 4694 387198648
13 3213 488324858
16 1839 323260121
20 4004 14586634
14 3662 387947850
15 3617 14090055
7 4128 131584590
13 4730 393514037
15 2100 421228920
14 592 256419687
7 4923 358867691
1 4843 269665781
7 3855 393854467
13 2722 398710468
15 2255 87145086
2 4424 54872237
8 1985 371089649
15 2855 344731892
6 2487 268427268
7 105 355509450
13 4938 107167337
18 3361 83193403
13 65 250823090
7 805 342359380
7 91 385484064
4 4023 369580059
15 3120 160777167
19 1823 18615029
10 2755 493314823
9 4778 65652848
3 3714 6645608
2 1278 172808937
20 2524 459454770
18 2882 76547063
15 3073 266943669
12 194 134704893
11 1357 138300557
6 1649 415165615
2 414 190706787
10 3525 357351129
14 4809 128210894
4 4871 461843913
14 1696 180105096
2 751 188243899
12 3686 123641108
6 2371 450318452
2 1464 65596166
4 3176 71848016
15 2357 146296158
7 2095 312916005
4 3743 399560988
18 3505 177313490
5 1064 203876943
9 3291 216828664
15 2669 14489089
2 1235 60507377
1 2150 31366008
2 1952 226354024
1 4835 384427104
15 69 216132194
18 4280 44524242
1 1501 242433945
13 33 161186288
8 1752 456032795
5 2318 41212925
9 3477 77291424
17 2312 82779467
14 3149 366071181
14 3889 227713445
20 1814 397619498
20 2432 486708155
9 1029 205135281
7 4162 254500938
13 1346 345183451
12 177 367788882
10 503 32237913
11 3585 158902687
18 281 7564279
20 381 87926497
1 3405 7088245
12 310 437422803
13 852 203773152
2 2684 204936290
8 727 429667571
20 1306 79974277
2 2562 167045454
8 3669 463087545
5 3988 358636250
10 3549 188979156
18 4045 207723909
6 3635 289410476
2 2967 210880280
16 4361 21281286
8 3302 277976524
6 84 482103251
4 2159 93208382
1 1269 346164982
3 3340 301804048
2 939 253778360
15 2789 134282808
4 530 436410121
5 2111 90227930
12 4358 161918108
18 2009 487641975
3 568 304329486
13 3978 71473926
16 2696 97086605
12 3588 197536570
17 344 193929211
12 1100 338587315
16 3615 328299770
12 4782 441407968
19 4923 433199042
6 2077 52627315
10 2461 433495676
15 1456 427944673
5 888 278948726
6 2654 240106326
16 1274 311832258
9 2971 34521907
1 1114 370710393
9 2480 445814126
10 4007 163443780
20 4782 285764636
13 2127 298372213
6 4586 442671908
9 4756 199553072
2 4931 72591310
16 1224 39994551
15 1367 17988920
9 4314 466088275
18 4465 166491316
17 3806 253014475
8 125 217819713
3 1105 58415415
2 1690 236793999
14 3146 329518856
18 2198 351936905
3 4042 4593427
1 1701 345446633
9 4892 391470637
9 2154 296267784
6 2357 160458840
2 1036 370117555
13 4396 221045718
6 2762 358247460
12 4195 465017578
18 3959 199778555
9 2756 351520514
20 3118 2225608
10 3420 426827644
17 4206 489972334
6 3898 124467852
6 2038 323341189
16 1080 483591927
20 3242 234237027
16 3417 20552275
2 524 256885390
7 513 52355283
7 923 299797498
1 2080 368476955
18 1687 44996025
10 2870 146358583
16 2010 170327518
12 2896 233804264
18 4592 194936958
1 2657 429956258
5 4615 189458168
14 2177 229241108
7 2887 120507962
4 3641 410036066
16 2203 174691716
7 3389 103490744
16 3670 13767657
15 4664 243984845
18 574 24538091
5 2554 340600622
8 4156 312055424
5 4421 328641013
19 290 22009566
15 3667 364389463
1 3147 250239685
3 1162 337656773
14 1589 135909025
2 639 43614515
5 3033 108086972
4 3478 69490920
19 289 456940427
2 2823 133321501
8 2257 478049772
15 2786 347903258
2 2871 101261190
13 1116 418356232
3 3467 132330936
7 95 10170741
8 1063 306425186
9 1606 265000269
2 1967 421976404
1 1109 455817925
6 1216 357382120
6 733 179966083
18 2477 269884505
12 701 346821263
18 3333 195808085
12 2914 280500301
6 1278 304357404
15 3311 207425865
16 4941 82651077
8 1421 34300100
16 2387 214059685
12 780 56409866
6 3273 156630169
12 2591 63855383
20 972 312256156
14 3012 323640484
6 1161 458023260
9 33 83634115
12 2465 218828471
3 3192 460436858
8 414 351138070
6 323 165547204
13 772 103149232
6 2607 369338402
16 1960 384907366
7 37 119040011
3 3428 125805958
17 2276 445770068
2 1176 280025108
13 416 397470872
4 1234 338421446
3 414 367564872
13 2623 248163480
15 4420 487977336
3 1223 467229565
10 3549 349644824
3 3076 351082808
8 803 348316440
2 4882 272606581
17 667 318248427
17 4032 303809681
10 2316 329184505
3 2862 186930377
14 1351 19005798
20 4549 332372438
3 2336 451476216
14 4897 410626272
4 3331 296462562
1 4969 340921876
18 4535 396088881
8 3829 181472966
17 3030 192424142
3 455 311086448
17 2370 260443028
4 754 91487701
15 4057 409004427
4 4926 321133453
12 3362 134719079
9 2409 322406277
6 134 59590580
12 86 342657942
12 3519 92034928
13 1826 381883101
12 3011 264764538
3 3577 56856588
20 2073 12629289
11 3013 439090318
11 322 176477092
9 4375 209042234
2 3041 37488512
13 1171 25260849
1 1139 270422502
13 2664 85983167
2 191 133022138
9 3189 478729179
18 1695 77739327
17 197 87119826
17 237 295830989
10 2699 213401803
12 1662 163208400
6 4934 342828643
1 1586 22067663
11 1798 251901970
5 3657 344203205
13 3060 414057752
11 1239 396041300
2 2166 476160955
15 896 137996333
19 88 81817156
15 2764 181111528
10 2883 441198239
14 1268 226844618
11 2169 438203263
17 3562 144674635
9 4782 81839000
19 4572 262368269
7 3600 241696869
11 2786 137932857
9 584 301433727
10 2355 62128599
15 3999 491508931
19 4947 272535900
6 185 112322507
12 4568 193530025
19 380 127379393
20 2023 83548933
9 2449 135730545
5 947 135862228
11 1898 309737206
13 4254 225391567
1 898 267923676
10 1126 242286750
6 4952 156454590
3 2817 43297740
17 267 249091877
19 3872 484734336
6 2718 22544903
15 703 32855474
15 989 451953855
1 4011 450515871
9 4046 295345039
17 4106 357488844
17 2817 422633923
8 1790 431841857
9 4064 194252949
20 1930 47415208
7 2967 449911562
5 4691 327550821
18 852 156415102
20 2551 329947597
18 2087 322897808
16 817 286548745
6 2347 79229348
18 4570 47135491
17 4179 309685030
18 1505 140874752
4 317 402041486
9 1148 246448487
19 2890 173335333
2 3044 326533657
5 795 55774651
7 13 399275173
6 3213 244056143
8 458 133600516
20 573 380512062
4 3925 39374545
9 1629 357562340
8 764 126734630
9 3805 390119216
5 3493 162107508
2 3913 454252024
6 3994 447968997
12 3657 18987142
1 429 472992687
11 2244 288414506
4 4717 450035437
18 4075 343323690
2 4838 477846889
12 2228 148676838
10 1213 361832065
4 3700 36584141
8 1705 221547164
14 3195 2369413
8 2803 244977899
17 428 109027441
12 1614 342745974
16 2433 458041278
14 4311 439319701
3 1178 69294002
20 4301 356948098
8 2311 81233154
14 4577 433195559
13 1769 66285641
5 4727 75543073
6 3893 461243711
19 643 90332975
1 1112 356542194
3 2117 520144
20 635 486696076
11 2285 436154881
10 3504 371852778
18 4806 313987265
19 434 10642433
1 4942 359725089
3 4489 206325748
12 2100 236094674
15 363 105547914
12 657 373213452
17 3204 62362947
7 4967 297326932
11 670 88614868
16 4988 347632836
8 529 169761650
18 615 166206935
19 1780 351099250
19 4730 426868429
1 609 440778804
20 1646 303192204
20 524 174901825
8 137 382735280
4 2580 444006672
18 3658 209259852
4 760 51730991
13 2371 334372053
3 1483 231172608
4 1006 114670619
17 4409 49906326
9 3713 76645486
12 1207 115579745
1 1801 433710388
9 558 7587720
13 2402 98775991
6 671 335438811
5 2876 54025144
19 3071 468291927
19 2439 371208891
4 93 77773916
5 4392 248028472
10 1167 276624324
9 1201 475216097
15 3192 426229679
6 260 387018087
8 2108 190852121
18 2848 375116578
14 4010 244005681
3 2666 104952753
20 3257 21003774
8 3557 127065931
9 3186 160946923
18 4618 412335927
20 132 138766666
9 672 48970750
5 2434 383942725
19 3877 142712037
6 1566 191227969
9 929 271746155
12 4418 496576421
3 4834 395038408
13 4489 123256326
10 3026 345548809
2 1986 87696208
9 1626 101161887
16 4757 492798486
18 1379 394522533
9 1051 121111910
7 1543 44258622
2 4881 273879216
15 1948 153342391
15 3165 75084545
4 2224 52643275
11 3655 482828367
5 1909 12721868
11 4449 65980464
3 1502 308243419
12 3991 173186619
14 1000 89870484
15 3207 214010372
6 2650 185486028
7 2970 251917093
8 996 420198367
19 4305 26569530
7 19 205178770
13 1960 76194703
1 4179 339897071
19 4997 456218859
10 75 69744142
6 4385 338746698
5 4068 122690137
16 2269 359743337
19 2610 175067625
13 1518 213823017
1 313 470198390
10 1282 70589356
11 1112 58670520
19 1896 270107705
1 113 365027958
18 4787 191922746
15 1350 361548302
3 3727 243764351
10 4501 395377281
1 1706 387898479
19 853 302026674
3 4884 25369320
4 702 39415526
2 319 154899965
19 2469 457383193
3 3559 297256242
12 4773 200082363
15 554 255262679
4 1102 129754293
4 592 193523573
6 1089 377417532
19 3059 182215358
7 2153 488096591
17 2840 437609026
19 4427 369592331
4 2844 170966780
11 3934 418931078
5 4472 407598210
7 4660 168060738
9 3221 357146878
11 3190 220889426
19 3456 220117511
19 412 15077473
17 198 382333174
4 3098 302843287
3 4400 486597202
18 1635 258942818
17 2584 267702499
18 4826 51103483
6 3034 150833560
19 1035 247613618
9 3292 110686036
19 1966 90981915
13 2349 14362595
13 1252 321604277
11 3777 242684645
2 207 206643169
12 3058 365180851
17 1190 470288977
1 2600 351239556
20 1750 309890859
8 3042 182194131
6 3593 283673414
18 2123 314043926
17 3939 161890698
4 413 222416832
4 2191 128858021
12 3032 302305028
11 326 8035735
3 1548 420317859
3 319 255741294
2 4458 116894786
12 3576 476194144
15 406 452451104
19 1963 112558568
10 2919 223579414
20 3081 187766887
10 1373 336525273
6 2338 77459609
3 2682 474590735
8 1634 318847754
8 113 360544413
11 4430 147865674
16 4882 63437329
14 2612 106567808
2 4739 479320258
12 966 11876106
2 4815 496304021
3 2079 407524642
15 2259 49519670
4 4123 488346170
13 643 395487964
15 1795 496196171
2 2001 145266654
10 2382 358389806
3 4846 222648153
6 4489 434530303
1 4823 190508256
7 536 41219839
18 552 431795115
1 4762 269952646
19 3660 1882121
2 4096 366883752
9 4674 399608979
1 949 102274141
14 369 279275838
6 391 189420812
14 3277 363604096
14 4900 108238683
12 2462 391792901
9 1718 328159932
4 3904 19428539
7 1151 167506312
8 565 421986315
2 605 3562260
13 740 226130173
12 4942 97219808
1 797 309281481
19 1677 273187355
13 1194 440478092
14 499 496521009
13 1368 325288020
18 925 391970287
4 4179 425716996
20 3948 219351398
7 2773 376266874
11 2480 484887486
19 886 353739858
17 4260 28399606
1 2045 106722133
8 1853 315568633
15 3013 300347681
6 3674 41997317
1 3344 15753757
3 3804 251116719
2 4296 263527556
7 3367 224379067
11 3920 181265663
3 1295 53934159
20 3614 198071434
6 1428 448397939
20 1724 105718012
2 2118 234264067
7 3986 22903219
2 1264 354833888
11 253 489918085
10 3800 483344110
9 4539 68687466
20 4605 487343209
19 4948 475784177
19 2088 226316548
1 2306 431851177
8 923 29522126
18 4489 71731775
19 4468 47131678
2 175 429206247
8 4826 118120953
15 3556 111942588
4 342 333012872
17 1011 350431710
2 2627 336450343
11 3695 445450689
20 1255 57644532
18 1390 380240024
18 4159 305594674
18 545 294864854
3 830 234847622
10 2041 328061643
9 4094 457426864
11 4963 234135531
18 196 461276314
13 2301 151688157
5 1608 356187843
19 134 200916681
13 362 89509153
5 1681 106393146
15 1358 229120342
13 3762 144687394
2 1320 419275587
12 2687 212677948
15 3728 7558717
11 343 176174747
18 1703 234873198
12 742 466456975
13 3888 498038954
17 2543 479944154
10 2887 165248127
6 1528 226674634
2 3341 185965216
16 3497 205855763
6 2657 245075535
18 964 271168127
3 3039 412966064
4 4542 12634352
3 909 178263527
19 3892 293501048
8 1961 65251605
18 2423 24535552
1 2700 345122970
16 680 61990166
8 4049 386778205
9 947 23038003
1 2813 136643484
12 1240 137095407
11 200 127033087
12 4453 346656264
11 1147 315846898
9 2381 498106930
10 296 368207850
1 963 378499229
7 4221 359490990
20 2375 338275096
12 664 487352228
10 4895 56579716
4 1923 193911135
2 3863 11529360
20 4753 415754855
3 4425 279992879
3 3511 430830187
20 4981 233553235
15 979 43086127
17 1010 91184532
15 4328 308475525
9 1682 192833639
5 1944 231343442
7 4073 450068898
16 3432 11671681
15 230 216622259
4 271 144835323
8 2625 145953435
10 4182 106785970
5 3059 467856198
7 3440 375713579
2 4432 208476982
5 1163 124208562
6 3791 138437335
19 3062 380583218
3 2440 162856973
12 2728 170171163
15 220 195303680
16 223 369957645
19 3177 248423282
8 2998 186063986
8 2611 266050557
12 2972 15202328
11 4323 11526550
12 3084 191210705
18 3196 179376003
5 335 245072368
3 2224 15543299
7 715 470829580
13 3639 227690223
19 2903 413979577
8 3591 237910742
15 4164 447804231
11 3156 27634070
18 4885 266417246
13 3065 87060232
11 4871 333585024
2 2781 363795402
11 3657 481621911
8 3391 480846836
5 1621 387500571
13 3802 63327132
19 2452 15996189
9 1953 339876573
12 2894 232721542
18 2283 353791574
6 3239 82513539
10 3072 382074141
2 1666 235333612
16 1001 80829888
8 3194 320648327
4 2443 465343574
2 3275 257856641
6 916 436426717
2 2165 100520393
15 4132 252457635
10 1089 19394063
13 469 301022008
5 2297 94268156
1 2787 447391972
9 3092 29325870
13 2181 94947270
8 4983 328840750
17 3033 220078278
5 3268 317789020
11 3299 458695090
18 838 26783967
1 4334 343927830
1 4451 248006329
19 1392 359433480
17 1456 178715314
11 1178 154832269
3 4032 381180334
11 1286 312410403
11 989 363704490
19 183 328104768
10 621 366788776
5 4171 96849411
11 1661 447472970
2 4996 231829865
12 3105 35616178
16 1050 451645955
15 1866 133590533
20 4978 6458895
8 1901 454269094
14 3002 325586417
11 1690 99437158
17 769 238288090
16 2154 282470870
18 2011 44725220
12 4192 256429268
14 4827 392691122
18 4009 30264902
11 319 362360287
17 1787 380520356
5 4288 256876271
18 4377 204907194
14 1806 79508635
20 1956 167619845
4 4711 459335156
18 2963 312759585
3 360 253801636
20 2516 265428882
13 3762 68628264
8 3384 205673598
11 1094 234563334
20 4362 396383664
15 4793 358298156
14 2080 447045114
14 1312 321012717
18 120 415618779
9 2156 161166457
4 4572 474038554
6 2031 204723618
9 590 169077101
9 1389 93390786
19 3580 54982989
13 820 324403344
2 1676 446025110
14 1435 6178
19 1200 117745511
14 3022 392828551
17 3499 306085903
18 896 460171391
18 2834 410082653
19 1126 75395595
15 3620 245703728
19 2978 34130440
9 1602 29881881
19 2670 3259395
9 3847 148075694
17 3500 135829208
17 1696 59844009
17 1884 422640653
7 1828 344438987
9 862 398685825
6 2988 202521334
18 2995 461339809
17 2628 16312400
2 3375 491988704
13 5000 71842632
2 714 488805892
12 3719 327530577
15 2250 13670938
2 4907 197022945
14 2921 396292858
12 695 35247523
6 4597 429551901
14 207 376425188
18 4946 47760494
4 1914 160354626
13 4706 174940621
9 3483 468449763
16 1029 67480334
16 963 95865554
12 4488 121932063
16 1032 278365615
10 1786 333269645
5 4913 369713686
16 618 474992077
15 2063 411992381
15 746 409987783
20 318 263159270
9 398 340716989
14 4881 109823984
13 4933 132493602
8 3920 233683953
7 302 416544842
8 2245 344209592
3 340 444396213
7 1274 305378392
16 1603 94158011
10 4548 389580406
4 4216 207095949
17 1155 267435128
15 995 301667583
15 359 237548667
17 760 183441947
11 1580 148972974
5 3289 147295616
14 2374 74055051
10 2221 212655483
16 2957 26008197
11 340 59914388
18 4338 178216584
13 4216 301007058
14 1280 334286075
1 2966 465571857
8 1499 367612672
4 3810 443731567
1 4915 361715124
20 3470 258301605
3 634 432391657
17 2915 418082604
17 4473 285047126
11 301 430738816
2 383 125070439
12 458 279713680
3 1249 248388815
20 2819 432276878
4 3274 126289061
19 4338 116445359
17 20 185354917
19 4386 304529398
6 373 313795836
13 1538 741496
8 811 184931687
10 593 420574444
15 271 448298169
3 3571 424774630
16 1405 80653029
10 2138 360890604
6 2890 446362011
12 2189 327929815
10 2748 58454687
7 4500 216433778
5 4869 97231313
20 4473 225736909
3 4192 324242653
8 1416 431635534
3 1954 408219312
11 3663 30027418
3 4730 73208133
10 1414 308791195
18 624 98719577
14 3296 379597301
1 4937 214456561
19 2576 30173633
17 4033 397126545
2 1612 139180371
5 2183 447193258
20 4037 469703370
10 4308 154740771
18 1564 274843787
16 4043 443194622
6 1502 84109057
8 2290 185702505
16 2257 376891052
1 3744 149042428
19 1292 82491988
5 4124 402524162
19 2874 51597240
15 1428 262198900
18 4719 427972890
11 3283 196024088
1 1089 196495289
12 3664 2731814
18 3607 444478446
10 4934 402682644
1 3013 71394070
6 1126 465652779
17 2462 454621546
12 630 311833609
2 2160 477768286
16 1653 336867312
2 4107 316273398
3 828 88552370
1 4817 458856061
4 1005 456904185
7 4519 86976843
6 4376 16353662
14 1258 62800321
18 745 120339723
10 2923 351895891
3 3082 140471259
7 531 339958808
11 1423 244286139
2 1047 301535440
20 3268 9173586
6 612 376439914
5 2073 200650136
3 251 373244259
13 3166 40402208
17 254 112936054
9 3038 197186329
17 4265 300142150
8 4080 143193909
17 2481 216413745
19 3608 477120252
15 3216 191900791
19 4642 86125649
6 2894 65953814
3 3576 196321492
5 1889 436103475
20 606 64300861
7 3742 107524194
11 4860 246564032
1 1604 74267847
3 1203 172738023
3 4968 370127747
5 4278 17260634
8 1571 186630679
17 4299 398175214
17 4485 220809848
1 951 170875751
11 2950 274018759
18 4821 473477051
18 3790 286078648
11 3831 267967712
2 4652 374457337
3 523 448142815
18 4372 260823480
20 4670 82746450
9 407 378827348
8 564 71751257
6 814 79893278
9 1158 263800773
14 3343 487844437
11 905 464267196
2 3814 14861487
1 1293 213484020
11 1868 122658423
13 1531 104593588
4 4228 187264471
19 3798 495411420
16 744 154798009
10 906 60649685
2 336 456059868
9 2856 469602744
18 114 456853578
13 3567 253304211
15 1826 2526526
5 4756 54793846
17 1588 268299950
7 779 435790544
2 3820 230460640
18 4794 60051140
6 1773 175850056
12 4276 14961561
20 4910 28863076
15 2220 432734707
8 1349 347542237
13 4853 441251881
5 1400 305456018
9 4201 181727697
13 687 261439323
10 2630 387739742
2 155 6241213
8 4921 112517204
9 3258 47441660
8 1111 220421320
7 3528 15614919
14 983 431884257
5 2262 131267635
18 3417 296292338
17 1286 21417140
18 3201 300990622
17 4612 378061091
15 1780 337940501
20 2518 47878923
9 2400 270578558
10 2621 259950164
18 2280 133388422
18 762 6055683
15 4766 286690615
3 4241 254342809
4 1919 297356590
1 4448 159196259
2 3746 53876466
7 2928 341851728
4 1824 40789894
16 3283 145205972
16 2509 326187653
4 2788 415395844
17 2685 16686961
10 3521 388734487
5 4159 221668086
4 820 458500617
14 325 73622678
4 3773 452876270
9 4313 483149828
7 3321 262804430
4 3522 413018340
2 1678 234139465
13 884 464212162
10 516 196484722
14 3675 269013134
17 3532 87267855
19 328 226200359
1 2068 146860639
11 793 171695034
5 3785 366665031
16 3253 1646075
8 3692 5099991
13 1693 95031020
15 53 6789227
16 2764 442350374
4 4346 298429163
7 4935 292936630
7 3072 261579238
12 3630 401516589
11 104 154179653
19 1040 69071967
7 2987 344503361
12 3978 159607524
15 2094 403246250
16 401 358702241
14 3623 241807089
19 506 327883230
10 4253 462813338
20 1832 275792719
5 387 220373918
5 318 242657703
3 3365 223409342
14 473 389523540
3 688 364661724
15 2079 70132122
1 3686 280104398
4 2337 435643517
3 967 161510733
10 4252 351450234
3 305 270511062
9 4875 389364218
12 2657 273642802
17 2919 199977222
17 1047 343001851
7 2375 24685660
15 2461 256118253
7 1319 424045579
8 3968 119283126
4 2253 284149704
4 1373 177408148
13 4774 460801054
18 1413 240076595
20 3853 469476968
17 1657 134807817
7 4956 352677685
20 37 405949093
1 2737 171381348
8 337 463457327
7 1818 311914891
6 666 148890077
1 8 472151543
16 2693 419739887
16 199 329502874
14 4901 140778906
15 4444 413059762
3 31 54846796
3 3669 56206807
19 1869 347122587
20 2724 426698500
4 159 414101318
8 4316 168595773
3 4938 6986389
5 594 32333161
1 597 268999709
9 572 496788861
1 4015 228932404
19 2613 314833235
10 978 491924163
16 4151 92450020
14 2635 446726044
16 3134 192657322
19 4334 258046409
1 939 459837251
7 1086 324297868
20 3527 202467166
9 4338 94624036
4 803 8955558
8 2945 404140624
5 1174 135915177
16 2439 224684632
10 1862 412020442
1 4837 130138788
20 365 154515743
17 1636 63708660
13 4541 413926943
12 1745 184824247
2 4156 370785140
1 4275 273302617
2 4417 39136416
19 4232 492490458
20 3484 448002251
19 4995 56247299
9 2713 331825593
6 2520 57858039
4 1605 165557214
1 4526 289856750
15 4511 371111703
3 1859 457240824
18 2344 4828422
18 3099 214827890
4 467 179882087
11 2962 175227449
3 3429 432508481
1 996 333380384
19 821 178907468
14 507 29240981
15 1292 440503730
19 1417 196253582
12 2710 282563907
10 1161 351388115
3 567 256630212
12 826 210012221
12 695 297318915
2 499 416832659
2 4462 323339313
13 2568 152267787
4 4287 459739423
12 2123 152959506
16 256 203762883
18 1411 433506440
7 4776 426329860
2 4360 383020036
17 4688 392997292
1 1900 186754421
4 986 287906971
12 2107 367090573
5 4341 52971409
16 3387 483839188
16 2838 105190673
7 4532 44990284
7 2895 106337190
6 3337 323488224
7 4707 70045523
10 3701 488286171
16 4903 239338188
17 4670 405279531
11 1571 12382267
20 2613 12765965
7 2855 164452182
20 4364 68017827
6 2982 2648861
15 3318 261262018
4 3893 36500276
17 2913 361749603
8 348 102398619
2 566 181836611
11 4243 187828589
16 3168 366919053
18 486 454487737
2 232 189964415
12 4657 135356111
13 3607 461008959
3 2589 260079667
15 3988 43409325
1 4464 366004326
17 2753 55875512
5 312 495516884
12 4122 167685140
5 993 213640326
17 4309 57873631
11 97 339504134
14 4242 156357786
3 1731 8430264
19 4787 306931326
4 2232 111575573
8 365 261376846
16 2287 26739300
7 3565 129183899
18 301 282582872
17 2516 89240101
3 4613 175518476
15 4067 374216673
7 722 262826338
18 199 428305121
15 231 91739719
10 3669 182722468
10 1870 104682304
20 1934 189742284
18 4485 141078211
17 548 126816317
14 1865 58769812
7 115 444722563
3 3927 132188458
15 1480 408093720
13 2821 367926966
7 645 78783361
20 2390 225768649
12 4698 127235885
9 2186 354477944
2 2869 289371857
16 2905 24776171
16 115 98053274
5 1073 470521938
19 2020 366483183
9 27 385062880
16 3938 297059981
16 10 192441475
20 4089 93844318
2 1658 321023967
17 1536 17261918
19 3420 161263164
20 3663 353331957
1 3817 428901184
17 1583 342986501
6 4282 207511381
12 3196 210667082
20 2214 91843594
12 957 264076447
7 1012 119225214
20 4754 231335943
7 2668 104121013
20 4173 466870818
1 1337 262081047
11 865 161000382
20 3625 295157052
12 2958 340867990
17 1907 427026024
9 1386 199670412
13 3823 108719977
17 360 145916726
11 4521 154151637
19 1749 2366157
13 318 494496463
6 2245 21838923
1 1069 171908583
19 4826 296689271
1 1471 272640529
6 885 213887581
2 4599 128640705
7 2794 496701238
18 4787 402535487
20 4656 126908069
15 4616 147424119
1 1702 136224803
1 3841 437337112
14 2407 130097683
8 1543 437544506
4 3582 309744236
20 4010 347700185
6 218 190664104
11 2566 209580079
11 3595 449849037
3 1830 252391196
14 3778 368509585
2 2629 191917493
17 4149 267706625
8 751 278314263
14 3088 464444890
5 4372 68136469
18 844 76508366
8 3301 321170262
12 4411 356542496
4 4629 38649315
11 769 119801136
20 1296 182875435
19 4620 263280409
16 654 321792754
9 2525 199778776
13 1601 302144681
16 4549 108028136
2 2306 108173302
4 1400 432455625
1 4815 444868763
10 1428 362647697
18 1896 275894809
9 3346 381868502
16 4877 375918591
13 2636 259288299
4 1009 114984938
3 3669 166615766
11 2953 20171994
1 628 1939322
5 3757 96621449
17 1304 13779430
14 854 462658650
3 2420 212409337
14 2326 450842673
1 356 411000704
6 2266 44208522
8 606 403724518
10 2995 221753913
10 1850 234736332
11 4280 33508639
11 674 55406381
4 1260 73277465
1 3114 958253
18 526 20171163
2 744 58611131
2 4996 136516461
2 2692 387010367
18 3486 219486802
4 185 436042174
6 4049 408835730
20 4746 188684278
3 3305 451203642
11 301 360830902
19 1388 493572263
4 1587 192492325
9 2734 405935040
14 4181 173564500
11 4791 476978362
1 672 40877139
20 4702 163791226
20 3554 50248769
6 337 450143082
1 2874 73050619
11 2850 4342144
18 3859 412382662
13 2851 115514646
20 4232 306198844
11 3354 306286738
16 3153 394175611
11 4077 342773906
3 2949 95572283
11 1711 267870017
7 2750 355880544
10 1649 337463647
14 4951 48961832
18 4601 332333295
7 3384 466841415
1 3606 467194902
2 1776 171110849
15 1128 367932947
14 4602 74890220
3 4572 292475367
6 640 320966722
15 3622 199307579
2 1234 169891472
2 4510 26913786
5 1856 201228269
17 4115 219166196
6 2283 397523077
16 650 365174748
12 4632 208088592
16 1215 317808261
8 884 401405483
1 1457 155600751
8 4304 236043270
18 4498 162850082
11 4254 86627347
17 4917 316638054
5 3329 822090
18 3238 442453802
2 4785 345387031
9 3549 215834093
20 1852 324212385
6 842 142104045
2 1526 481142797
2 3546 346782044
17 3353 101858270
9 816 475464282
3 1269 446905715
12 4268 259343166
16 721 310183268
13 1087 340219858
11 23 380151359
3 2316 159809147
19 2243 338907652
17 281 400886166
8 4156 363074639
4 1227 288669883
12 3593 127943331
19 957 436070759
20 725 293990101
8 385 223638145
7 516 442934526
18 2388 83578188
15 3075 45338569
6 3878 244287600
13 2819 461726814
20 3495 201060612
7 493 2256287
13 4155 307035484
5 3222 54233440
4 4390 379778502
15 2133 49660792
10 2240 169682765
6 3768 198214600
4 2906 342310831
12 1338 460202263
1 4559 316498277
10 1103 406993138
19 1099 183521902
10 118 268239405
16 2247 213763935
12 4774 117607098
18 1282 243749924
14 3896 224720159
18 3217 471905544
10 2467 73719524
2 4623 436848064
16 938 148599328
20 877 301457662
18 4111 428564120
4 579 397903275
5 2052 304803921
14 524 39711937
4 3844 212886918
11 4854 359974803
5 3830 54630689
10 1839 16763815
1 730 487538772
17 4777 388165747
14 945 155213448
7 3566 288938397
8 1376 186453628
16 1051 418131814
2 29 480956871
6 1985 80421580
16 3504 77062383
4 1751 12879778
20 3835 490441229
19 2841 395242964
10 4618 322710054
2 404 266729865
3 3396 10099391
20 1102 255668567
7 3295 458626172
14 4922 135817943
4 4519 16596529
7 3690 270132063
3 543 329525593
18 923 14723875
2 3445 66508882
19 20 464492959
19 1106 64916712
3 1910 213369626
1 3727 289836355
3 1660 68910109
11 4145 488654431
14 4964 370548495
1 2206 130109122
17 4917 217973882
3 245 211400160
15 670 208252362
11 1081 330740343
11 1093 350320469
1 2358 170777495
11 1141 18596971
20 3610 353685480
20 4950 192183855
11 4333 304669925
10 4936 431403571
7 3601 54049722
3 4535 488650018
17 1458 263365374
9 2800 255102841
6 2526 281426672
2 4602 261218515
20 789 431408632
12 2950 223128309
8 841 36256759
7 1319 271161916
20 887 480602469
4 306 392607323
15 3212 3046292
9 4071 65615357
14 169 54072646
13 1989 231963760
7 647 418783979
6 1841 55389603
9 2875 330949005
15 3127 461114445
4 1474 491327209
6 4247 318840754
11 446 291863840
1 3881 433360090
15 990 40874759
18 2073 261230143
8 353 380135931
8 723 51678136
16 1236 88438913
9 3383 470678841
18 910 434804963
4 4421 120963326
8 3907 307556871
17 2706 138196751
2 4189 317616176
2 1761 270697997
8 3460 383144856
10 3891 312322589
12 2247 199366566
9 679 325152597
7 2689 66086049
13 2305 26300500
10 1020 146282073
4 3207 258796388
11 4904 449995385
9 1638 442379147
15 2709 497982041
6 3545 7528541
11 2116 278448626
16 906 388078807
1 4577 195374728
4 3551 148034205
9 2043 294949298
17 3621 494361813
10 1682 214469513
1 880 457958584
5 3832 295296237
19 4921 430762893
10 1672 122895011
20 917 278875871
7 650 417825160
20 3541 347388008
2 1788 314532358
11 2256 261464240
12 1929 480245508
10 729 324227305
18 2902 107536809
13 4903 217637800
8 4191 480383632
13 3991 198851335
6 3774 231430168
16 2532 114075456
20 564 177228694
1 392 316792280
7 3670 59484317
7 47 255980505
5 3824 395963282
7 4266 229807377
19 3461 414537562
4 4737 61519044
18 3540 344436001
12 1584 444649190
20 2100 161557469
10 1282 83857275
17 2617 400907825
7 2881 438499598
20 2555 22082245
11 3539 276218399
13 2814 201293873
19 3173 451839237
15 380 491598886
14 2772 132858474
9 548 21742180
2 2191 198767590
6 574 49843647
17 4910 234808098
18 3020 101812203
18 4741 208893280
4 4067 491573423
3 3321 186402457
15 911 452847751
6 1793 50138267
19 506 135993469
6 1382 367535186
8 3980 143362887
13 259 394908011
15 1988 13436134
5 1524 421484008
2 189 160350181
20 4827 45625294
2 1649 397140252
2 3902 401378151
15 1114 144201016
15 1122 72289756
9 459 235874772
7 3843 225395136
7 4059 107171436
20 896 36189993
12 2017 226813849
20 1579 361754423
4 4648 281856400
18 2119 110235016
9 1340 85768292
7 4712 252769664
12 3091 343051546
2 4190 418797656
7 2501 429829543
6 4377 421656403
14 4164 475637787
20 4861 108892716
12 3460 406650167
3 2688 293066393
1 4987 128987399
14 3087 375847787
15 3305 256452535
6 1940 477426704
2 3153 403526755
10 3618 311517167
17 1526 186271881
13 1462 26502600
17 2582 108249441
7 4152 388968496
7 3906 277201303
6 4831 76380852
19 1619 66671824
12 3328 85389519
9 2054 74278419
15 2320 209961122
4 4609 467756819
19 1260 226099372
11 4995 92860683
12 4200 158695730
6 4767 300870349
18 4892 17732773
19 4897 14354286
14 1872 45914630
7 4119 205095556
17 3577 3442002
8 4640 320640884
17 3449 157972059
6 544 458516077
8 1698 245101603
7 970 482027592
2 827 420350735
13 4660 450377430
12 553 287679145
5 2502 142473504
17 94 185937348
19 34 264020506
10 3142 256352764
14 581 287170641
3 332 482758043
6 876 210495513
13 1721 172784802
2 2728 343801361
4 2869 488298639
6 4946 291904316
20 1963 29601827
19 1478 348973698
5 705 176873790
11 2396 246783134
17 2029 494654452
20 2202 496954098
2 4825 370322958
14 2539 91224027
2 871 332050547
15 2626 347939259
16 4492 219282641
8 4311 492727050
2 617 441141624
2 3008 64514379
10 869 236014186
3 4409 411534364
15 276 444691311
9 812 475342450
4 1922 165848015
11 4721 274141696
17 4856 407671268
13 4583 64595135
10 4950 217873179
2 2712 31773093
1 1262 287434531
9 3928 477025166
12 3111 361393255
6 1038 38249374
2 3111 116181145
12 3450 243720552
5 599 221864378
3 4301 461021595
10 1427 363968745
8 3435 372142619
2 1583 66467950
17 2003 260082763
1 1410 249322156
4 2645 17805517
14 438 90420473
20 2427 139279433
8 949 124334178
17 1608 57138988
12 901 368538839
15 755 252636978
13 3429 395512798
16 2244 274783274
11 1205 24886046
15 1230 212798496
5 4777 396750922
17 4043 261011090
4 2334 51858826
16 1323 363515409
8 3979 120094210
12 2820 90981501
18 3569 395849937
4 4682 118400661
6 1803 224838624
7 1816 230440164
16 1854 64179472
17 3053 384192329
13 1626 172290870
13 5000 443983008
4 830 146469853
6 76 489466592
3 3799 61463901
19 1604 349849874
5 2225 78095271
13 2927 42156734
15 2100 218448403
18 1549 164197055
1 2272 412027811
5 3263 137822778
16 936 433735276
2 586 304212048
7 2259 486026180
13 4460 12191303
4 4086 281514052
15 3661 374879837
17 2706 254922038
10 1271 153271296
17 2884 352426229
3 1478 199868719
2 1159 475751450
16 4489 459557117
6 1619 278947615
9 4782 120864241
20 4906 352729926
4 1009 78102446
14 669 93021800
7 2349 241065107
10 3146 32018999
18 3432 279782992
14 3041 160600036
12 4171 419732725
10 4042 278898865
4 64 264994115
2 472 287128536
5 2098 257320589
3 3520 143461022
8 3847 491792513
20 3322 337590120
2 4217 496264243
3 1902 23020047
5 4000 324769428
19 2648 27259884
14 2481 275671629
20 1893 44118739
5 570 492759187
8 4299 474027159
14 3571 44378376
6 1228 205891824
19 1157 486094501
3 3219 383345575
1 2150 176318469
3 2804 201031708
10 4683 365417353
14 2464 69121903
1 2141 79856114
13 2246 124344691
15 4892 120691413
12 3291 147663053
2 886 475651340
10 1082 300867749
10 2728 166249154
14 2236 453806967
1 3131 73874163
2 961 348744155
16 616 231317694
20 2301 33333746
14 1788 7773217
3 2419 210298967
17 3788 472110054
12 4221 447925840
10 3137 367307365
11 2881 94544596
19 4333 116303256
20 2836 326315253
8 12 406160500
16 2339 96410431
12 4524 328241655
20 2053 245762385
6 2684 370173276
10 2274 450958619
19 4624 353846285
4 1574 85465678
4 3931 90160106
18 3086 247836434
6 3970 18559442
9 2345 250900129
12 351 194550078
4 255 417493480
8 2476 149490160
20 3557 94485814
3 4315 327286781
17 4311 96514601
4 2100 391433166
13 2940 414358854
13 583 187647173
13 422 93711622
7 3213 399524807
12 3534 212652230
12 2706 306179104
9 3571 25502706
5 38 451647690
6 3196 404858079
19 2663 384764089
5 1425 38472895
7 863 483128539
16 4285 411500408
8 1452 486963101
18 1030 233013070
9 3626 135822794
9 3107 26271402
6 4443 110249776
16 3444 406735931
5 4495 125111274
12 1062 207691111
14 2931 184150436
4 2212 176662565
13 2582 36374609
18 2166 306083250
12 2647 259352368
2 1605 187305734
12 2120 426738489
7 3556 219730849
19 2213 292694868
11 3072 16627528
8 4477 235311698
9 1121 388224156
20 4687 475509172
6 1934 309157549
9 622 447681676
15 1556 77056285
10 1318 407551279
7 1768 252397360
7 3900 316280839
2 3591 318784305
19 3408 463363249
10 2509 294262627
18 2310 401845900
6 4202 105236682
11 3544 62125482
7 3686 438859863
5 909 423675484
1 4518 420041369
19 2117 115483554
16 3363 70148443
10 1139 230076416
18 98 415938623
11 3185 433025827
17 3174 310095157
3 2782 187371771
6 352 106291485
20 1067 194395506
18 1719 108951728
2 4209 409111038
1 4672 366996557
17 708 200617360
15 4886 292217676
20 1122 432520772
9 266 410716848
9 1924 170353893
18 2732 263501523
5 3468 118446846
4 4871 299645011
13 3733 182576680
18 3576 209148292
8 2670 439464376
2 1143 475269079
6 174 344337541
17 2853 241692149
8 3377 335738782
3 4500 308325710
12 369 118208622
2 2 299326407
8 3997 465414071
20 2493 401796466
8 1733 374125196
12 71 299709938
13 3091 88535330
14 4443 222881909
18 1043 117576428
15 142 102434617
11 3675 71436473
16 422 208268521
14 1267 50927967
9 4462 383863993
7 14 153331591
1 2456 312653761
14 2695 173815309
1 4296 437698787
1 92 284574678
11 183 44986081
20 4198 411392589
13 213 228177147
19 446 328170365
8 3254 200958418
20 4169 165084677
8 3030 7981561
7 4445 449190732
19 3852 336714869
7 2161 179817194
19 4314 98845865
4 4560 287180404
15 186 467498603
8 3558 114746618
12 4338 412445605
20 4913 83159485
9 2673 183470698
10 1872 489680869
13 2119 433314488
3 103 378802121
5 1536 184508801
7 3505 443783284
9 2385 347476678
5 476 201624317
1 1553 172197567
14 3680 180972155
10 4177 469082247
15 4615 418096600
8 836 345288931
9 4406 84097638
2 1799 58364273
9 914 35371048
3 4577 307150794
2 3516 199780368
9 876 413965380
8 4077 51078839
18 1274 159057426
1 1514 184361353
9 4072 434102277
5 4688 70120155
19 1189 226261598
15 4128 41644958
20 3219 194644597
3 2772 452237106
5 1813 366731824
19 752 144919100
12 55 100913977
20 705 139446193
17 817 474362127
4 1601 467684260
13 2500 49927855
15 2824 54968355
7 242 325106818
7 1268 293669426
5 2137 122181149
2 4322 6081812
5 4393 471316033
13 1433 205913941
10 3673 424209089
8 1710 299349465
1 4693 268946897
2 1162 96364350
6 346 479006703
8 4933 137867447
2 3904 244972056
19 4095 173599075
9 2759 136108584
19 384 134687025
19 1146 194808825
20 2247 126344101
16 4486 105021086
9 1040 245881090
10 323 222866209
1 260 397606621
15 1057 335591064
20 1148 471746751
17 4404 166464961
20 4870 430339934
19 609 412883211
18 1902 39424550
11 3902 217144623
19 4325 103147202
8 3797 370998179
1 1254 96152110
7 184 258241675
6 2051 325675542
15 4462 340221543
14 1540 82108824
6 268 122907931
18 4215 274193706
16 1669 277330411
17 2472 51717673
16 4602 61937830
15 4347 96407611
8 218 488993348
13 1340 101306549
20 243 103816228
14 3518 70299523
11 4782 182389907
1 1000 223664765
6 3014 240708824
10 4841 46349377
2 1993 302060746
8 4884 467693662
11 1269 348365476
17 3436 248073924
12 3276 196036040
3 1561 326410321
20 4496 80140812
19 4329 304419880
16 2535 150427896
18 1784 105462552
20 3103 264432005
14 3959 197743751
17 4410 85642115
19 1312 133024692
13 3787 343632591
11 407 448731510
4 4703 76889698
16 3050 317046815
7 2413 484660475
6 3082 275178081
4 4430 173221397
15 4832 70381811
7 3876 38244452
1 2568 115084256
17 526 17180179
1 1576 383269486
8 1098 151524864
3 4713 226530927
3 3378 80622926
14 4733 340602084
20 1991 87535850
2 791 230567514
18 4936 434514728
17 2917 408842933
2 820 313322433
9 985 240813046
8 2803 353689301
9 3891 262739580
5 1232 212616788
5 3792 452402761
20 3841 486966274
9 2134 116973390
15 4485 172951608
14 2429 116545786
16 3708 236684654
18 3294 326741017
10 1963 448413114
3 1583 314163357
7 3229 363880486
4 397 380264036
17 4762 271987286
17 2025 422806800
16 4155 358856139
13 4219 265993550
19 4251 241573262
11 521 306399713
16 2199 347027241
3 1304 93509652
14 2382 169824852
3 4409 131091422
6 3994 454354895
16 3725 179991516
4 2901 365328260
17 2665 461167409
17 2972 232497584
13 603 52258015
20 4583 295704064
14 3954 335883352
7 2902 136269754
6 833 314326452
9 701 115262385
18 2500 51636961
3 3344 25915468
14 216 474716443
17 3743 102354732
6 303 96540454
19 3659 223393014
16 3849 282995924
2 2502 68031376
17 388 344603594
1 3007 258935073
3 2445 307470957
15 4939 270411084
17 4540 104311526
1 3316 443561866
8 2843 96467742
2 3870 188725752
18 3799 309224787
9 4612 104559429
3 1165 137638827
3 1807 110660171
18 3350 248578387
3 3671 46646087
10 27 243729704
15 1911 376833264
18 4728 439643951
14 2757 29873016
11 2389 397173429
13 2134 348802317
6 4623 120821667
8 158 83721701
13 4059 213764399
19 3918 387351167
5 1372 7904768
19 2708 185546467
2 3583 65677323
13 542 60519514
15 246 135030880
11 2222 438018598
9 1729 392301016
4 4415 142474734
5 1406 300142952
2 2053 183732816
12 1409 103828614
15 1297 373604056
9 732 405216113
10 4403 191644663
3 4904 217053867
8 1085 309119070
16 2218 490213587
1 742 184835021
14 102 381482366
18 924 30468554
11 1511 127900535
19 3080 81560600
18 805 260249170
12 4926 196220414
18 4100 332433136
5 2689 292045607
20 979 139363988
4 1891 212496265
9 4018 28651432
7 1106 103834488
2 3898 287740017
16 2924 104674897
10 4576 403838317
11 4836 136196741
20 1643 349417260
11 553 441662115
8 881 225456689
18 4037 233889743
16 1117 72393750
20 2260 472507762
12 155 441962794
5 4120 172900961
16 906 301861619
9 4955 254492712
19 640 209585911
4 4253 304210965
16 1401 493139352
4 3385 491961006
13 569 444696025
4 1092 76103469
4 3412 439501290
20 405 411888126
18 1556 359746985
17 1678 427199672
12 451 186947989
4 977 184497205
20 4620 319330689
16 4547 363942184
15 3086 121743776
13 3555 456926202
6 1176 416285554
1 2387 454870368
6 1974 454421978
12 1470 117006722
6 1098 115229155
16 4560 17466350
13 4115 100176633
17 2089 315853372
18 3361 362705427
20 1113 158769035
6 3326 9845517
15 3597 337147196
14 2366 247156949
2 4384 318814037
3 223 312108648
6 490 376763395
7 2289 435047271
1 4748 141978095
3 2647 384661954
7 3490 70934533
16 2484 37139222
13 3439 41104712
16 2422 138646672
13 2899 131025064
12 2166 240660933
2 2576 281736143
13 262 40428685
18 2912 315747599
17 3417 437757240
20 1873 260580858
5 53 417785674
18 1512 381201791
2 3907 115079949
14 3321 75509857
1 3998 213999344
13 1653 59504376
8 1839 196696273
17 273 62903278
1 3007 245807228
20 3957 350524841
4 229 160168954
16 2570 460774519
6 2827 347937493
17 1971 55372039
18 2429 392681456
10 3780 111033593
12 4537 367312057
17 270 310034523
6 1367 81057085
9 4848 418746438
1 1593 122118302
8 39 490442486
10 3764 446559364
12 4870 388774460
7 245 102753302
4 1550 24204442
9 141 257532956
13 4991 165536701
17 1485 186773741
11 4028 150265503
20 3010 427848585
11 1075 59393857
17 1313 324378401
4 3754 343449724
4 4411 261921570
4 3355 299447603
2 4706 381338820
6 2712 385339376
5 1602 252204639
3 2726 357479177
14 3368 253063882
18 3982 211030354
11 1582 242078298
6 3567 23887971
5 4356 330119447
1 2597 219050298
9 4968 137686199
4 1453 252532844
11 4719 210915545
11 1902 304689657
11 4273 313523784
7 3984 76586922
17 528 188898224
3 576 282345555
18 2720 238718438
18 1122 249531305
4 4696 184950920
17 149 343065019
16 1560 261450575
15 2634 116463419
6 945 81276198
2 1869 475550386
2 2343 182952359
13 2650 332650787
16 1361 307744522
17 680 224577831
8 4087 253204588
18 1401 90692047
13 4299 33857133
9 1311 276859550
9 4832 421333658
5 3016 379485629
3 3910 382413768
19 507 55446750
14 283 351268931
20 1809 3187010
6 426 339239549
3 3052 142676805
10 1000 183140287
17 3682 103162154
5 1609 97843675
11 3514 363757991
7 2799 257815517
12 1397 177159562
16 4403 22158541
6 3998 34587921
17 3505 397455615
7 3618 158857342
7 808 455242533
5 2472 175759722
17 1463 94249034
8 3994 107445646
15 2201 443138359
20 4858 359120749
7 777 106144339
17 2685 44516620
13 102 245771292
17 4435 128335828
8 1456 12094060
10 1524 67130812
15 2432 341783985
14 4932 3611020
19 2604 38072124
16 567 250799500
10 1816 11381143
10 4973 89671347
10 2181 298727350
11 1471 242392940
10 3301 99446506
8 3015 58698803
13 2204 322626265
1 1332 46903353
18 416 34854298
18 2147 388645136
2 4882 343999486
15 3174 252351930
1 4291 266060453
18 832 101553410
18 3623 464696684
6 4215 253424775
17 2396 414376157
19 1617 17413301
13 1899 443017690
6 3430 139327704
2 2118 339638140
4 4340 229416269
13 4120 187727970
8 3141 430072359
20 4288 443719789
3 3242 299915556
13 4261 89702622
20 1331 333154552
16 1546 240474453
6 2964 462584313
15 1067 439132401
15 3282 200240523
11 254 23253635
20 2067 189428788
14 2267 265495894
1 1593 283726104
8 3044 419651046
12 4959 363643899
15 3029 363912375
10 1482 38219651
1 4452 472348544
3 792 436405597
2 2521 64383903
1 1588 13009214
5 303 274718723
13 2983 441730067
10 1441 1348437
7 4128 176494950
2 517 88839463
12 3389 342952920
8 2548 220112933
12 1863 228028640
11 4319 478563557
3 1618 409024745
3 4435 360925593
9 1593 25682952
19 3806 280565476
11 3446 183726944
13 1447 42065156
9 1311 48780708
7 1673 2935356
8 2938 121961364
2 3968 323992999
3 121 480521378
3 353 242296971
8 3654 492915467
11 1246 378397102
18 4472 390962448
12 848 371907394
14 779 107539759
12 2666 189544053
15 3524 302116393
6 1420 251836683
15 434 246787676
10 2941 161339659
13 4838 9391348
3 3696 448024862
3 2123 173554461
4 2351 277051995
11 2734 315729318
13 2738 172465173
12 3350 394693139
1 4177 340459795
4 1108 443760008
3 1165 412171540
4 1348 90619078
7 3499 77524558
9 570 363881618
15 416 20194137
2 2902 494805755
4 2965 308322349
17 1872 323106980
5 4708 426391260
9 2019 365620039
8 4616 191549517
11 845 48494607
9 4249 396581022
3 1221 403295424
8 749 325439960
17 2292 66984039
7 3840 260773697
6 596 187183023
7 4452 380997720
18 795 471280773
6 3505 219718264
1 737 238809368
16 4214 384842281
12 2741 418757999
12 1549 96527181
19 4971 401955776
17 4394 7832675
14 552 12595511
15 4300 27605081
2 1148 67120086
8 618 482722496
2 3622 76139900
14 855 457450351
8 1819 231235822
13 3831 375237845
19 3240 332090547
7 799 251657341
4 1666 352562726
1 2288 250673265
15 381 215395071
5 3811 36321538
12 945 377307167
15 1645 380067215
20 3054 215236085
2 3413 392578875
16 1161 407243712
10 1793 292165272
10 924 464684137
5 1244 403549580
9 3033 112260302
12 4194 234627917
15 319 110991817
5 1770 56187114
6 3027 257992891
12 1955 414712781
9 2416 249417656
15 4815 423167346
10 743 300453466
16 1714 493197546
3 1287 496249512
19 3330 248083781
18 2558 564213
10 1817 64506621
11 4133 299612561
2 3998 395343229
2 103 145720623
2 2687 368683635
11 4505 493604763
16 2178 10963997
8 1332 12287472
9 679 436490373
19 3206 370381042
3 383 36031017
14 2820 302632832
10 4223 495060344
1 4227 307709689
9 757 348609073
12 3569 93525253
20 2697 401076051
15 3856 360076614
13 1357 261562091
19 1315 294888886
1 925 432115613
19 4847 119705992
18 24 99706725
17 4099 437471689
3 3060 68385594
13 1271 21745429
5 3941 249379199
19 2784 247417702
18 3422 46872456
18 1162 481513008
1 2005 391085041
1 172 140004602
15 3507 443460244
6 2087 39141473
14 4769 109675304
15 983 63906426
9 796 432831572
2 4936 327107432
5 3482 18156527
6 2065 70769483
7 2946 100014948
18 52 378329919
20 3871 2967818
11 691 321619444
15 2677 48219052
4 2412 268849432
3 3554 238294432
18 2526 349145503
3 1598 221277578
5 3289 2282473
4 947 21677618
7 4898 230891993
11 2525 300532157
1 4492 61137489
1 4090 369976549
7 1487 363182716
8 4698 7569945
7 804 82530217
9 1383 126190410
2 3310 411354336
6 1518 197927202
12 1370 71821244
3 820 383512949
14 4495 219550229
10 4322 239363017
12 3287 239056955
8 2889 415335817
10 1699 37451
3 4054 272658049
8 3211 84895111
19 4206 328183329
20 3707 132518744
12 3067 2729270
4 998 471467869
20 4692 454152316
10 1351 403780507
18 2896 214150336
1 4210 36759332
8 948 259376226
15 3135 300622226
18 3015 307910473
2 4471 63967729
17 877 387683979
5 4212 35028205
4 529 430729582
18 4173 185258112
19 1616 116507106
12 511 324956868
20 340 317681030
12 3228 94734704
16 4119 416332156
20 1800 133248578
8 699 229753960
5 1998 423308721
10 696 419965253
18 4223 112199172
15 4654 239142735
4 1922 172362605
20 318 250607626
20 3989 236425383
7 500 57822733
12 3162 118369456
17 3279 308982707
19 1050 156643188
11 1695 70202802
8 3541 365275353
10 4038 185683102
3 4671 363761653
20 1951 403118344
1 2221 150559048
2 1466 356555461
10 1269 196634733
14 2661 419729266
14 1385 495012698
13 915 459196757
18 2708 345565420
20 2641 45645955
10 1602 241537858
16 3643 100656770
6 4020 401522434
7 3219 163753214
3 2170 435684002
1 2506 101704178
5 2574 265766739
14 2629 310552208
8 1775 121928340
12 4952 391359519
13 3283 287092380
11 2278 375275509
11 3971 443176995
15 2286 102673614
16 714 178768819
10 3775 13244286
11 4054 96859419
20 4277 143709282
9 877 280486986
8 32 246676831
10 3281 26282333
10 2740 251591795
11 1588 195501660
5 2907 233364804
3 1676 67128027
4 2292 186375596
7 1551 261771420
10 4007 183684898
16 4200 456788668
11 2654 173995493
14 4832 156904693
10 4710 34178210
12 2973 45186929
3 4411 474538095
8 373 284143394
20 3839 193094351
1 4699 165158390
1 506 209628009
16 2649 92919534
5 3043 274313105
17 2812 56958582
13 2357 320734946
10 3283 313784740
6 1754 445726583
12 2880 23870721
12 1700 197064448
11 1020 12078484
3 2390 412035655
16 3030 260361831
18 4287 419659563
14 1709 307740400
16 4630 460694014
11 17 249114506
9 4190 25313800
13 2901 19710327
12 2739 75899065
12 3831 448996062
20 3667 187386662
20 4806 293706095
7 798 407974076
8 4139 352311871
20 670 248900959
16 776 9548856
10 2423 77505601
16 1347 14520089
4 4279 274981440
11 1835 98044533
11 4247 441497850
1 3785 444220871
11 895 332782448
2 2960 194637916
8 3317 313532817
1 4534 458965633
12 3158 222290653
5 2440 290883252
3 1403 133288048
16 1609 402471379
4 4758 207279932
8 2907 66597644
11 889 206993274
12 1747 448439720
3 69 396336638
1 4489 59102301
7 1664 470188635
14 2621 463461559
19 2797 100567461
10 4147 337840659
13 2144 64341423
11 711 296442278
6 4919 159576456
6 2929 172509769
8 2265 489201431
16 2690 158664065
19 1386 43005058
20 4461 320126120
17 2341 109159006
19 2350 26276104
4 2240 97205338
14 1614 199647315
1 3787 3928989
12 3164 158025033
4 1424 437924264
2 2164 77843721
8 2036 231862823
20 1124 64170589
18 4836 350407409
15 1674 143486172
18 409 344283779
3 615 101761936
19 764 405888793
20 4326 481887810
5 3306 860816
6 1116 73277531
18 976 59453081
10 1922 2956328
4 799 326262738
12 4598 374325956
3 961 331306633
17 1157 228215475
9 3457 47351458
9 1332 16846208
15 1159 388242824
7 1745 359905039
6 3345 169945541
13 2830 326956335
20 3291 16508527
7 4630 75585023
7 2647 455879505
8 1206 438752555
6 4781 429712300
15 1845 435820787
5 3780 229522225
13 3843 373839714
11 982 39331242
17 4621 465912124
11 4800 392909667
1 3567 166814254
6 966 409472253
7 296 364497538
12 795 281106482
19 2593 77493415
12 991 458792524
2 3869 290260285
10 4190 98657900
10 3346 112628447
4 3759 422914020
10 511 299945636
4 3642 487564030
9 3955 299406002
5 3473 41138778
11 4932 11447015
15 463 376303297
5 4557 468437467
10 259 316814894
19 2637 296199068
8 1781 270997631
13 1471 422972375
9 3096 65694995
16 2836 36442503
19 4718 457478270
4 3426 246600419
19 4751 275877115
6 1984 211230178
4 4217 260074854
13 735 57246907
17 4272 196699959
6 2434 320957328
1 3495 487193066
12 4926 54516339
20 3197 357977026
18 3994 438787653
5 1825 355551229
11 3168 43367777
11 1598 239303071
7 2810 135825694
10 3015 71106566
14 4925 146126359
4 4139 358468953
17 3952 89529552
2 3018 318781410
4 653 37694745
6 1789 142587102
12 4087 132237048
20 4961 66680805
4 4378 11380834
16 364 101962572
1 4590 149520602
15 2806 423247950
8 1500 405486409
19 1361 190735544
12 4126 488472084
6 3337 61627941
15 2795 217162764
7 3869 308437206
8 2200 479555814
17 4795 24237950
11 4695 368216849
5 3511 290342604
17 4787 183296353
17 3404 119014799
15 90 333634722
17 4296 304016486
12 929 201699835
12 3332 445172591
17 4283 45124153
1 4794 77164558
6 4434 188131730
11 4389 65952229
15 12 25159119
7 2019 289680728
10 2470 261994429
15 1830 20808293
1 4996 416338715
14 1542 316375349
18 1487 136138923
20 632 250811485
13 3308 107620385
12 2402 28196418
18 2171 210618025
6 2188 15582202
17 4357 369712656
12 543 110269872
3 437 272349017
3 2857 422360838
4 2872 480960200
1 647 495534582
20 2708 175970571
1 4314 472511814
19 916 243487187
20 2698 248768775
7 2689 165197380
20 1117 426080608
11 1866 114325779
5 3776 14928374
16 2421 486228089
9 2820 343937804
5 835 203988311
9 4994 91392427
4 4735 342427174
8 3271 195414297
3 2479 316921110
16 4944 288061504
6 4857 429428144
14 166 208942197
5 1559 87286720
4 4107 13779227
4 4395 459379793
2 547 468943004
5 1715 110837407
7 3948 457899002
1 4333 84454067
6 3205 46584438
20 4243 305606145
12 1026 237433544
16 2632 14950923
2 2414 29195911
7 1865 58814026
9 198 158163518
7 813 107555095
8 3596 111207717
3 1909 476233510
2 4186 57500459
4 2364 165248299
1 4754 62354027
2 3559 457424501
15 1756 445097173
10 933 65939028
17 4328 119411653
4 4063 85068284
8 3095 170007512
8 4857 31670881
19 4245 259755570
18 247 68399321
16 74 481568819
20 2808 95874867
15 4980 85084162
8 286 157243230
13 1413 482654996
4 4348 99456638
18 2387 88883795
3 1214 65767001
20 1738 198398662
3 3339 398189041
2 1460 289639063
11 2990 28839087
14 4169 17229035
19 1192 405673236
4 2494 395344225
17 79 295446897
16 4450 213350538
12 3890 71448758
9 4356 69414036
12 2251 107136519
9 2134 7268691
11 2827 433695388
13 3772 144483215
12 2768 361501956
8 3773 308025831
7 3465 231217091
20 408 251964892
17 1296 27730312
14 1280 43081917
3 1375 43503239
16 1865 345780444
15 27 145168561
2 3584 200742889
12 2020 341312858
19 3133 462457492
9 4882 40907083
4 2508 344789930
6 2305 384343627
9 2303 102347633
20 1709 35261688
16 2293 127378961
19 862 366088943
11 3734 416056303
7 1565 352605796
19 637 59067323
13 4197 95059094
5 3396 273613325
1 602 39502416
18 2362 122930110
8 1836 403280300
12 3056 404099056
1 1565 261245591
8 1783 13651473
1 4686 212261525
19 531 204952065
8 3022 88381047
11 1402 150152521
3 4946 360761227
13 173 430609993
5 3933 190998670
6 2294 312474433
16 1985 365324406
4 736 146472837
3 3956 134553258
15 3994 44338830
3 172 467157920
10 4731 107995468
12 3091 126391096
9 1071 138241185
19 2987 300278493
19 2432 480057784
7 729 314581711
15 4965 238188231
2 3670 156779768
12 918 339802698
18 1297 124681482
10 1149 204929526
18 1125 488352447
4 3142 160714376
16 4993 192484612
14 1087 189607717
6 51 454211394
14 4776 455723957
15 4267 175543184
20 204 94954444
13 2182 305350674
12 510 408110936
10 2168 165554155
16 308 376108349
4 1216 168221665
12 1271 151499345
15 1783 363089419
8 2488 143131706
16 657 63134411
18 2220 246739794
17 689 297321000
18 2921 94508256
13 3969 29717674
7 222 381292314
18 1847 280318193
9 630 399445476
6 2857 208008553
19 4757 123428511
17 4114 31531362
12 2969 252364069
11 1609 449916883
3 105 180811918
20 4025 427788573
8 753 492036454
5 435 412441449
10 4996 148941004
14 1677 155183423
4 3888 28227888
3 126 274914440
18 2077 147265870
8 255 389738528
12 2334 337840429
15 4819 279056242
19 3469 208893344
19 4415 417478437
4 2626 113034378
17 122 255162469
18 4693 474587955
4 1861 43532118
1 4207 189622983
10 1148 377443151
7 997 473315157
6 4739 449482637
4 4348 462336146
13 1178 239952100
7 1965 433599529
18 2153 304996937
12 722 295533354
8 2571 399944856
13 4031 223830692
13 4407 161276819
11 1433 123091345
11 58 38378030
12 1578 18256884
20 3733 311392809
4 4986 337095883
18 2005 222834738
2 4031 457679870
9 2573 7323857
17 4950 79551666
10 3237 385424440
5 2511 125823283
20 4238 483929522
17 2668 136031699
9 755 197196892
5 961 351617062
3 1018 126236205
15 13 109063799
16 4096 372525612
19 3640 380872520
7 968 474148863
8 1538 99914372
15 1220 495495193
6 690 62689134
1 810 474001051
8 3492 338191124
7 4967 260403835
9 3097 271401433
17 1927 395675306
1 1162 404590821
13 4555 119081338
10 4877 404251407
8 600 389157486
1 3022 204113345
13 3846 257410340
12 3199 486572744
18 4942 345999695
19 2792 171522636
10 531 254224331
4 2878 25296249
8 545 145249269
9 3240 41842770
16 2185 267033928
10 3836 17401261
18 2786 383401334
14 3590 485626217
20 3849 258174746
9 1954 63138704
17 970 157475925
20 4268 479156341
9 3011 108237354
6 1439 266300861
9 4487 8172700
6 4178 391077170
6 3857 431522031
12 972 225790431
14 1244 427743382
11 256 394458025
4 2298 99398476
2 2745 155416851
3 4937 319681016
4 1855 432616092
7 4502 492051929
5 2416 193389531
9 2062 483219036
13 1800 407420131
17 3768 3525433
6 3744 38074304
16 692 413699491
16 3626 277781288
9 1750 187231109
17 2762 461586419
5 2387 81135661
15 3134 61649248
16 4377 340388924
14 4239 90262357
15 2715 144154712
1 2478 383590484
10 691 295539615
8 3583 330436846
13 4390 470865319
20 2144 334530800
5 1755 446521363
11 2 48790371
14 4371 167731389
11 351 317389962
8 1066 314123816
12 3722 7078742
3 3604 365866140
4 1209 71257444
12 2312 18297017
9 838 460462481
3 1896 491614352
2 3953 338216957
9 1663 86679188
19 2071 311477588
9 3281 146651099
4 3982 168956332
9 3741 202503236
19 2710 439430966
15 1342 31523992
15 1728 457675493
6 293 179702784
17 4250 196772652
16 3152 261613298
11 169 470652339
3 3870 121933666
5 2134 156528527
10 3128 341600234
6 4617 199479538
7 4945 263295353
1 424 29817236
20 4159 199737851
6 560 481165914
16 1327 310111229
3 4098 239964033
12 2124 191823420
14 2967 458947948
16 2807 303219445
7 4060 20514329
1 816 301669224
16 1687 398786206
2 1619 113820820
18 1023 454865378
5 740 439587492
11 1831 365227950
13 875 80502984
16 1139 131152077
7 2256 496989807
1 1672 474571493
18 4080 310272459
2 2824 263944123
9 4444 114709830
14 4988 106218930
9 4969 44282322
19 4767 316728657
2 3610 451420230
14 1257 56128128
4 2464 26030712
10 1793 117796254
8 698 159268595
18 2073 362284473
2 4388 301520043
4 3358 186684564
6 4716 409902374
6 469 235425898
1 3175 232689222
18 4807 387540813
14 3952 305650377
19 789 158606073
19 3497 388854327
16 4339 126911158
18 4160 461471430
18 1009 325678794
11 1739 88728563
6 4533 462707270
14 1779 486727079
2 193 388750695
11 2316 370930713
7 2243 484942583
12 4835 471958077
1 1855 352728042
2 3654 222525282
4 2559 160813306
10 303 391364565
2 4747 184780812
19 801 325172672
11 2865 208889552
18 1873 28706498
20 309 481843813
20 4982 342626322
17 4097 145598742
12 3464 403628441
16 2142 343873338
12 652 265807882
15 4377 441848006
18 3694 276702719
17 2070 163068282
16 4884 367485997
19 2440 254488010
14 4698 160375607
11 1751 112160260
20 1880 444366201
16 1527 206760805
2 4901 341483081
11 1751 268275098
6 3439 260924772
13 1343 427657560
14 280 431421131
15 1992 205507661
4 426 475279348
16 3960 264570997
19 3107 410242737
7 2019 353637615
5 3698 491404627
20 4458 7940311
5 495 492432623
1 79 452272193
12 1070 278683889
11 3438 44269946
1 436 368711717
4 3990 251175929
11 368 414740628
15 3509 285182856
19 3819 43901896
17 2031 495764426
16 3152 493492480
7 3152 485109870
4 1252 261785106
3 2324 471069932
6 4918 96086222
6 405 268849357
4 1223 393262417
9 4661 355495136
12 2531 225999273
10 3903 464534247
4 4438 350530043
6 498 257242489
19 2424 230427271
6 4037 123060000
8 3905 126762256
7 1884 118235834
7 412 406812045
12 3329 211454347
9 3384 326984887
12 3075 146425356
18 785 384589972
19 482 142314486
10 1667 45446309
3 4888 253646307
19 703 268461777
8 2129 434123957
7 3220 277395875
2 4635 96247219
7 1023 78813377
15 2478 28836500
16 2842 263682533
12 1909 76780952
2 2888 403704935
2 3603 6947099
13 3878 388588503
11 3814 258783705
10 1956 114687698
16 3663 251846311
5 4458 43086994
2 232 486378267
10 4787 220810006
11 3444 436128212
17 4588 45783967
16 3465 416203312
7 21 305608393
14 729 180096204
8 702 84821391
18 1852 470982370
13 827 13352809
3 4310 175275097
1 4593 317994093
4 111 113921292
6 4286 161558599
20 1686 452520121
15 1228 20578181
15 1237 423659478
16 4261 123564061
12 3648 350183567
11 2608 72760019
11 2765 227264596
19 2138 135905740
10 1116 276579744
4 1398 58912716
18 2823 437165896
11 1781 152473987
16 2355 78469997
5 3318 364069968
2 3613 56061662
5 2878 37119429
5 702 150195010
16 1433 143291665
2 1423 222373159
14 3839 16294359
7 3461 478637206
20 974 272807808
4 1309 416094884
2 223 265202619
8 4864 358169068
3 2496 49478379
3 1016 174002550
17 4662 311040981
15 4761 319535920
16 3966 223165510
6 3960 388906085
4 2582 143737689
12 4383 154363853
5 1681 320457918
18 2398 304874921
20 1624 39249264
15 1587 240292189
9 1488 114772909
15 3651 456876212
8 4146 223180967
4 4302 150218447
14 3118 342384656
6 3270 203630292
19 2007 295986641
4 1655 317349318
3 4961 156575956
11 4848 159054208
3 1566 225839381
4 3345 325634951
14 972 437698023
12 3531 390145971
2 1423 172717560
8 3690 51619410
2 3717 257147860
7 4341 275142647
11 781 69996645
13 1796 439169286
13 1927 6277327
19 3553 494340850
8 2742 22418373
7 4887 225696391
9 1784 162940919
6 470 255587937
17 932 314148
14 2244 383609371
14 1314 357965386
7 2532 486670574
11 1790 159379923
12 3635 230306798
10 1237 79551531
8 3477 263238170
5 294 188087576
19 548 258473008
7 4146 188612697
9 1705 133883679
1 3037 322164967
19 536 24142931
15 2594 197756493
2 160 369455916
15 4177 202068664
9 4264 416849038
10 4380 496953542
12 475 78113141
15 156 162329212
1 3340 40465488
2 4473 107803799
8 2746 176722930
2 783 25061668
4 1293 355879539
5 434 221644379
1 4446 268028484
14 4946 7226426
5 1115 191292727
5 3006 418052159
5 2608 26882826
4 1333 27377607
11 2334 404468128
6 3944 26404113
11 1087 280960790
20 2754 118240602
7 439 481361067
1 1463 89008920
9 1852 99841819
12 1799 73043890
18 4919 144725723
6 3420 211328848
10 1 280989289
14 31 226402496
12 2734 249578195
18 2726 89214504
1 972 442683477
13 2545 234729140
13 3548 234555171
5 1128 162505887
3 4888 169364127
12 4222 172308467
8 2659 109105758
20 4825 400456968
20 2740 32632926
12 806 25056262
17 1402 142752681
11 3001 4070285
13 2816 67368452
18 2123 244184942
5 2650 334821307
11 4313 177502487
6 678 255811030
2 388 137136858
2 4508 255963965
20 3251 7259883
5 3422 393391471
15 4354 90900200
1 416 293845559
7 693 171814759
20 2432 393727778
13 4477 331378485
7 190 165872929
12 113 342398461
2 421 270438336
13 4526 375631214
12 1496 353265983
20 288 379873646
9 3653 431859373
6 3918 411420585
4 1213 481368819
14 4953 273144345
8 1161 332437710
14 3172 14616707
13 2206 66689460
10 1565 492486129
2 4490 52711256
13 490 469119782
18 2316 51939792
12 3845 289341179
4 4023 456545843
20 3256 464968538
16 3999 238372404
12 1553 215537245
2 241 221616517
14 1871 86314690
4 1631 69999133
16 1170 262842487
13 618 238015508
17 854 441699466
14 1725 415178346
20 2064 263678101
9 3672 191079664
5 2135 49112399
2 3010 137093657
4 2979 275872795
16 1782 18440692
7 2417 404147952
10 3446 245386999
4 1605 154891859
16 3378 318069472
9 4887 219173763
9 2418 401103581
14 4134 429889213
8 4719 145194285
8 447 242522403
5 902 494213774
9 494 18671516
19 572 456856298
16 3690 375985069
4 234 302515167
3 749 219210907
14 3938 490123364
13 4266 31474853
14 175 71502478
19 3669 267453147
12 569 116016711
13 2830 149727974
20 198 241012258
20 4525 197771181
1 1042 379628983
10 1095 311029619
13 4375 354402210
18 2655 448196589
9 1749 234000856
11 4557 28336489
8 4523 93869313
11 2386 462914767
1 4259 371676864
7 1409 438302402
11 2857 164794415
10 2264 213253837
18 2996 229682037
7 3836 268856916
20 2276 452363298
1 1240 381726059
15 473 393838924
15 3934 239233140
11 706 459830436
3 3051 74472571
18 3891 53632304
10 3759 102359393
5 3933 467848691
1 3458 359422215
6 1049 223937060
12 48 131150138
6 1517 435499354
1 4741 415332532
17 3917 175313502
14 218 432578158
3 3386 367262149
1 1125 313171516
18 2862 426703780
13 2012 10717479
7 438 233062450
20 939 406109502
4 4422 340449154
8 3600 215078733
8 2472 148624988
4 3301 254295643
8 13 313732042
17 2646 316144392
14 2401 185353637
19 2918 10692960
14 946 464985739
16 1630 112948257
10 1474 388254757
9 166 66473639
16 1152 129860233
14 3545 451331193
8 74 206542384
16 4709 482848996
20 1542 204351100
10 4640 388167784
5 4572 316164195
2 2068 276244157
20 4789 249566896
14 4755 449798458
4 654 81989135
17 82 387054400
8 333 349507652
5 2394 251144788
12 4378 455713989
9 4098 403705267
10 4263 47096715
2 1902 485654653
15 1968 440295009
16 3411 395528634
9 1252 272847713
3 2527 452248074
3 3177 417502203
7 1389 175006134
6 1643 94009111
10 4103 231379497
16 125 143618365
19 4858 406046552
5 3365 364913929
11 4597 143521336
19 4732 84491657
5 4121 67134353
15 347 434130756
6 1905 275027280
11 2823 349573996
11 659 144019956
12 974 225271765
20 1150 469347000
15 911 370102608
17 2306 70129629
1 3582 435639263
14 594 302879663
9 1916 468476284
8 3276 324089615
18 1522 403397240
12 1295 191070299
20 1175 175514715
20 283 228675294
9 3253 496678373
14 4884 337733363
17 4464 78360662
14 279 337688581
16 4758 310102571
1 3995 89265127
5 935 150898025
6 2345 429352536
2 109 197811852
2 1276 88485222
20 2909 276107356
1 1225 456332779
14 2004 58156279
8 624 3126064
6 3723 367498585
15 1720 239258070
17 4491 166932987
2 446 479598270
17 4697 105578973
13 150 185003991
18 2906 247972830
17 1424 286372330
8 880 40142821
10 4332 294315609
9 1818 176101878
17 4462 452480848
4 4247 3203886
17 2402 377105330
7 2412 487023293
8 288 358766689
2 456 168645387
13 3217 254243400
6 1935 329677234
5 111 187259012
2 2076 388976497
19 1560 71822242
14 2932 418570475
13 204 82347582
12 2289 69210003
2 2586 442852988
13 1837 302636605
20 4222 214401057
19 1682 68926585
14 822 96118289
9 4448 143474395
20 3495 388558961
15 527 313410022
11 4972 302014646
1 2664 82361323
19 1447 257647189
1 4527 342189600
9 2582 2034779
16 2491 486107115
5 1254 134317013
15 1380 190030646
6 1667 219431035
19 3724 308757799
7 4982 468274284
6 4126 2568524
5 596 449336201
10 1370 66974435
11 3510 136494287
7 4150 198940244
4 4227 331202017
18 373 292970246
6 694 142071265
18 1884 113358496
10 2358 175839112
19 4863 433346150
12 2768 381123721
19 1248 483802656
2 2639 181062353
2 4744 226815523
13 1893 215498073
20 1636 54860640
17 2030 190015442
7 3920 160891606
2 875 358112927
7 551 177002070
6 4964 497747732
12 3160 450316886
16 3317 106927378
4 4450 258173380
4 1841 206897701
19 473 14814213
15 2074 176695924
16 4861 368790201
17 4990 52081017
3 4106 225912447
6 2251 247895493
3 4026 455250817
19 4571 115262866
19 956 4473489
1 4792 216562851
10 2888 249478318
3 1361 181105628
16 49 410249183
5 4802 281200246
4 4649 171679452
8 312 485447701
18 1487 361739022
9 4226 413860518
4 444 456345974
3 1481 163134394
18 3592 406572172
12 4584 173389284
7 4738 310296358
14 2972 82739057
20 853 146880707
19 1756 278660622
2 451 468445146
15 2961 150779064
18 1950 26668969
6 3039 24072129
5 3769 96785274
13 1994 258747318
2 163 130811177
11 4753 432547089
17 3179 83344554
6 3774 208949104
19 1684 494335800
9 1764 124720546
6 3978 393426591
12 2471 128535641
3 3955 394601928
1 4167 472812217
8 279 83534687
7 892 121908866
1 424 42690381
11 3642 331406623
17 4082 383810803
17 4935 146574519
3 3915 239992781
1 1016 244417196
15 2292 38026524
12 2223 329595603
20 4661 85547528
1 1511 336242840
6 1300 5291586
10 429 21640785
15 3102 344653898
3 4441 305173263
19 4828 263447528
11 682 91593002
18 1000 247020753
16 4157 139317969
9 2820 491061225
20 263 334040169
14 3193 440343947
14 2181 168832762
7 109 70233043
13 1971 171448145
12 3899 112929378
10 2273 247812758
7 1383 160030543
8 3743 388495361
9 3719 317175015
16 3146 391385407
12 4066 234555761
14 1244 286866966
16 1868 22321406
20 3503 84675257
20 4360 94970090
12 2890 106457977
7 3780 397080215
19 114 276012813
9 968 21994482
18 3210 136921286
5 2854 175172179
2 4611 431072528
18 2083 277148593
13 4596 146750627
13 756 320675615
1 3586 15103597
2 3610 332915198
9 2752 352341319
4 2678 412426179
19 2464 283231434
12 485 412030831
10 2184 128146049
6 2436 185437909
20 3062 325370786
12 212 443058425
19 460 438082408
12 4423 452802496
13 4308 407132880
15 2984 257475076
1 643 397348908
10 1551 130407887
13 3114 496969836
7 1346 100723348
8 3680 382011509
6 2757 490498684
15 4145 29794682
9 3986 457089151
13 2201 245747379
2 3321 261421445
12 2833 172708245
17 4513 481541049
15 4649 186076790
9 1916 338832680
20 171 310090359
6 1623 76305349
18 3406 154037557
13 4054 453609476
1 888 187325646
8 1452 308957181
6 3330 100294805
9 377 335007744
18 2096 215850739
8 753 350513457
19 534 52808527
19 2219 295503832
4 4899 146390010
4 1751 135139316
11 4625 409207682
7 1079 77914473
15 322 5022428
2 4270 128712933
6 4868 108153247
5 1107 294882125
9 1014 320064980
20 2431 158431905
8 4752 250742278
10 98 150557801
12 838 262209779
13 3305 275373981
1 4422 77738597
7 731 185202814
3 1452 382259489
12 2750 398705894
7 2004 40368243
14 998 48834459
5 3576 286439480
7 3983 170845925
17 4989 115340985
7 4549 458469408
8 2123 66480532
9 2010 453924371
5 4505 316464076
20 616 34298395
10 2164 340851059
12 242 493364779
10 3720 173225113
8 431 270776098
19 1037 426604047
2 2447 215950122
2 4507 84210284
4 651 2867972
11 1742 332464926
3 2800 48543717
20 1890 179612682
7 1316 85145536
11 1391 496520947
4 3359 246029662
2 637 8832051
12 283 326935394
12 3297 106028628
20 1068 201245371
15 2486 484409879
2 2129 427896050
9 316 100163276
10 744 161971672
9 1685 110973541
11 3525 20068712
9 3642 473712170
19 2027 192635119
3 241 384516616
8 320 93281004
5 538 406671967
8 453 281172752
15 3333 92451637
6 1372 120907082
6 1501 47040949
2 3408 420722008
4 4175 233238750
6 3199 87645507
20 4995 130390560
3 1451 344147131
12 3729 275797360
7 452 159058053
2 2885 191893775
18 3959 483758772
14 4756 455519396
7 1186 275836900
16 2076 477894634
2 4765 27594751
16 3767 150553749
2 3769 136859745
7 2176 92118462
9 1948 370010158
4 2347 337173038
12 2723 165198260
18 3409 5208109
1 3071 51558335
14 3081 430501050
5 2000 128600603
3 4656 261683551
6 4932 68588370
4 3921 290884563
20 4840 94601827
5 3485 414466418
17 3269 377810393
20 1172 117092128
7 1476 415631824
3 1642 429140268
10 1002 281855942
20 2690 261261702
19 2940 379199728
19 1566 26945129
18 507 227637820
12 3300 10636690
17 4481 194801824
20 2065 71077905
12 226 322270813
5 1666 407155868
6 1780 402575001
15 1230 295616353
11 4790 264730781
15 277 310688081
9 3124 389173255
12 4355 250019296
4 1753 203794385
4 957 252723103
13 2970 243716208
16 2210 223519876
4 2682 96811283
1 4258 6533887
15 3224 24940588
16 3418 199445599
19 2993 135796481
15 750 252794211
2 836 177870346
8 2165 279512401
1 241 123382608
18 3433 51358290
18 2593 91065107
4 1571 207928253
13 2049 143764786
19 458 4677233
19 334 489202156
17 3445 199162454
7 1465 289813509
2 540 353765866
6 2699 262110384
15 1330 392131473
12 2338 258113387
20 3421 170377722
8 1970 139520370
16 3028 75502100
2 2549 251781567
13 2991 380970151
19 3 492522941
7 2683 320662328
11 881 317701173
13 1419 48133111
20 4198 222975555
10 3271 262013448
1 713 446743944
3 344 147067428
2 2564 82019092
19 3577 380632573
3 4603 367026679
12 3927 147251445
3 4157 470247751
5 18 244849066
12 2905 482431461
16 2553 128927877
19 3618 73501374
10 2057 131337971
10 2300 184837564
4 3407 114098915
13 4132 215553399
14 2328 69574674
12 138 275461218
7 176 261005918
9 1778 363632493
14 4039 340430882
19 3150 11901194
4 53 87509989
16 1357 169558118
9 2407 467779837
12 3335 460623844
18 4815 402209025
20 2255 132737630
17 1255 133434883
19 2655 492107100
6 2862 153894110
13 2062 161039458
5 1609 247028721
20 757 312068410
15 1514 3206591
5 1061 216677851
12 373 50654742
13 3354 430567282
12 2045 64512650
2 2634 23139770
4 3003 459265644
13 2063 469151161
20 47 335402222
15 360 7310918
16 1340 389947478
2 4451 68200208
4 3296 446010244
18 3670 355081319
9 1489 204946696
14 2880 253115092
3 32 387772306
10 3429 319109193
7 2721 420967909
9 2855 180882828
16 977 33585638
2 485 183074973
3 3990 492914547
4 1551 109779002
5 3066 482887967
15 2247 381848883
10 568 65006091
18 4065 110035911
1 4645 172719453
17 1763 120848325
12 1799 87951009
18 4613 247310457
18 4089 149864705
2 642 381498618
16 3621 368651844
2 1901 221738275
11 2607 199379200
15 2244 102981000
18 3400 114441157
16 2048 158080523
2 1241 487952724
17 2642 185928275
15 1227 319844078
4 3359 429915688
6 4349 157340722
1 4493 340387210
6 2685 322400671
11 4091 406516743
17 1717 7166324
2 156 443982597
14 2591 332305583
9 548 387134752
1 3513 479084018
3 2945 176904097
9 890 31877064
3 4154 362632451
10 2874 421996360
9 3563 218026458
5 4149 80601337
8 2343 48465035
10 2584 467657324
7 3260 192032757
5 3258 258954279
10 618 191665449
7 4460 270542328
9 2044 98526912
3 1105 231932394
17 2588 3749885
20 4478 446801881
4 2730 24671802
7 90 69857078
10 4190 203643939
15 4207 115064272
2 873 118082206
9 2375 381623608
13 3552 286146168
2 703 343579723
19 4104 306303095
10 4278 393486460
7 3730 44380327
5 4014 171891143
17 4528 115625868
20 4410 270551698
11 4982 213906673
14 2094 107800300
18 2353 380350998
8 4042 337852840
8 3587 374053021
3 2863 112497070
13 684 153384748
2 2895 139944851
12 1530 409386888
6 48 466458751
12 2434 212085964
20 3634 47264025
13 2100 12885047
11 4244 340683225
15 970 473593060
4 1970 341617931
15 4552 441066579
15 1273 496378737
6 1061 374628192
9 593 227781540
11 4729 313069566
18 2618 366071687
6 4500 270432108
14 383 221794968
12 1741 190118599
1 2629 281998636
11 4888 17974318
9 1788 307442264
13 2534 420336038
12 3164 308522335
6 3985 310719604
16 4761 122603675
20 2892 260934306
17 4488 311251709
12 3510 412960144
6 1543 143170112
8 3928 246552176
1 4488 321576034
8 1090 395456212
2 4813 86982295
18 929 108734437
20 3645 450496498
8 2652 259920864
14 2197 313538815
15 3945 349485723
9 3264 264532571
15 4252 228905303
8 647 321462551
7 3937 33874963
9 2993 301984974
11 292 365885983
7 3516 205199268
14 3680 315728368
4 617 228726260
19 3044 203385854
5 1075 124676930
10 4743 367117483
3 3040 298623663
10 676 480502282
18 3174 394532698
10 2230 350709269
14 3015 263338274
13 3757 259006058
15 3093 218267329
16 4751 495089866
14 598 450457854
4 4912 31605023
19 2040 427119161
2 2465 268161212
6 3133 24294439
13 3180 127147419
13 712 391195303
11 4381 33346796
9 3910 208531313
10 3634 336457306
2 4182 30782503
15 1060 71619078
14 1185 291058705
2 476 368481434
14 2009 116944865
10 1814 93310025
10 4413 96160223
7 1136 496094716
7 2483 491668471
3 3291 357622607
8 1621 432968692
20 3737 245176680
19 3356 367514307
18 637 464534937
19 471 179941913
15 1557 310131562
2 877 188881515
1 3995 151374818
6 302 409272363
12 3031 371395782
4 2405 334324665
17 390 1178964
18 2744 118175691
15 1262 321348054
10 4070 38760177
15 855 98250431
10 4743 12418420
5 3786 474527581
10 2592 154629273
7 1421 299461277
1 2348 220892980
14 2613 413818990
9 2819 215422901
9 339 57626639
13 4958 207197985
7 4375 428718372
19 3000 359800307
3 2639 20562044
5 774 25316588
9 824 238072000
1 2231 496620837
11 3667 329265170
11 4949 367370342
11 1609 234069019
15 26 384845169
1 2631 313065291
14 2067 437271294
7 35 142023197
20 1152 446171188
19 1780 432767558
12 4393 488031262
4 157 172582121
8 1698 193041435
2 3810 340537638
8 815 468528636
12 2744 470637415
4 800 112043988
14 1689 267280329
12 566 91777266
19 686 232024039
1 3923 409200061
9 4794 409170145
3 3470 16731421
13 2253 493449740
2 1380 9331179
6 4126 359141862
19 863 359261199
7 2872 99664203
6 1027 386678245
7 2173 290341555
2 2523 122047053
18 2917 267385305
6 2944 16187951
14 3928 208838168
20 3274 420731952
4 1191 63070287
6 1044 261651427
11 1574 26231631
7 2380 327736339
1 4357 429719016
4 2872 262540689
3 3066 289408441
5 3921 282928146
19 167 57703910
3 3547 78817007
1 3394 306337089
1 4435 328806933
20 3479 335085848
4 719 95026619
4 3304 461289540
4 137 403563525
7 2813 338676833
3 3452 91453550
18 1076 143862070
15 484 58722611
3 457 263676841
6 3866 340787821
17 4078 383202492
7 1142 131627285
9 3116 429826134
3 3298 17178391
17 3640 167011039
18 1949 36945629
17 1574 99944960
2 941 95133359
19 4721 67582604
16 195 3884557
12 777 318110971
11 2995 437951482
6 226 195699361
7 4592 182587472
6 4267 265964399
11 100 291859850
17 4076 333777324
16 4229 439561001
1 1342 478164652
12 3849 153696915
10 775 386637044
8 1227 370878082
3 3091 135462715
3 2914 104669224
8 403 11404818
4 1024 21169031
15 4129 436930978
7 1825 175119274
5 3721 459235465
18 4632 301047802
19 3290 303693918
4 4340 209705367
7 2730 418482410
10 1032 437837232
10 1765 183331309
15 214 239138441
1 4295 390709663
17 1571 409568493
6 1364 117285922
8 3422 265542815
11 1142 63480493
15 3097 334901548
11 1295 171802317
11 998 24719300
9 3066 255049660
13 3378 384041312
13 2574 418899830
9 1836 335467976
14 1346 388517461
18 358 377800221
1 3666 438477897
15 619 77729549
6 3344 468141308
14 335 337500943
15 3275 59073950
4 4930 495136768
3 1163 337749130
1 869 116148074
4 3834 388064081
6 3634 48976381
18 1396 355535513
11 1279 473068420
5 3431 205352483
9 3027 23123339
19 2363 122157861
7 4871 447033200
9 3843 209668386
6 4703 368785638
9 1586 437417238
10 1182 325100692
14 3830 78186269
8 1453 445556473
13 1192 339228206
11 3019 50277236
7 170 390828487
13 3581 21158773
9 2455 249799886
9 1120 125638162
11 4013 335369839
13 1761 310697174
10 1942 259181161
11 4084 325989710
7 2154 129430650
17 4810 33672873
5 3525 179434609
14 4872 321468736
19 3551 9812124
20 1286 67950921
16 3799 418628960
17 2661 226270059
20 3879 75944571
16 808 438359676
10 2779 141032757
19 2907 145024514
2 2153 423214683
8 2943 63844543
2 4809 99847465
18 4075 170092614
11 3901 123019089
3 1964 458419785
6 2018 409513916
9 1237 422642264
1 1357 283046435
11 3351 144243062
17 3695 302192521
15 3458 77765455
11 3833 192982368
10 1481 353412655
13 4256 251100126
13 362 226331727
15 465 207380299
11 1219 305019734
20 1909 158402291
18 958 134187465
16 3550 287403176
17 3573 388683149
18 3176 189102334
17 1254 199263900
17 3240 195025342
6 2687 459883292
12 3136 54837973
20 4898 155076781
19 3776 221109382
12 1946 51488156
17 1782 24733744
18 3444 263264188
6 3719 6361414
2 2343 284370643
4 723 135566934
5 123 108037436
19 2588 382820042
11 4749 31940228
15 1775 5941631
7 1785 81762222
18 3328 368978133
16 382 170329941
16 810 97759383
1 3349 378495123
17 1589 456936005
17 4274 478011230
3 2645 308239775
2 849 355978146
18 761 265255683
4 2201 373127507
13 1497 79242366
19 3292 405541791
12 3711 396271139
16 3781 253944310
17 558 368854119
10 1240 425333965
1 3974 362569356
18 892 191959775
18 4061 279803239
9 508 415031668
16 278 381112901
6 4361 265523531
6 3710 110063148
15 3417 106366736
8 2361 360920832
18 2299 376569477
16 4393 19086211
1 1064 470934614
10 511 146188432
5 4867 210865093
5 4767 278119973
12 321 6982494
18 2696 217193834
20 2442 142656217
10 3249 9907493
9 1813 107630621
17 829 201747356
7 2415 83583209
19 3975 78905141
10 1156 341706481
19 1310 284882151
12 3852 119256866
8 778 474624413
19 1255 5016016
18 1596 377984000
9 825 378043184
7 2858 282955572
18 2622 11735355
20 1800 428183421
14 2518 444377216
7 799 269425880
4 1594 288177492
20 4073 195841865
3 2468 278537252
18 4530 144992075
2 3475 301688878
8 3440 193725072
13 1852 295013139
18 308 467345239
13 33 47241803
7 4399 437263726
17 3054 402738672
18 4613 217537857
15 310 126486074
16 3492 243360526
19 1450 292292843
2 1437 117121502
4 2489 427636441
4 898 469928089
11 3337 4924068
18 1990 125727283
5 2084 475677314
3 3200 254687030
18 2339 56598792
10 4047 163466795
18 4910 339865391
2 3006 139411734
5 2953 402161243
11 985 205509308
20 321 392302689
13 3214 453574221
19 3372 34891559
14 1717 242960220
11 124 290002779
2 408 281703629
19 4420 474551649
12 4331 65924787
20 3593 225101243
3 1900 230703218
3 3289 310222034
7 667 116133597
2 3111 12618359
7 3667 397855499
17 4124 184265443
18 4439 490229451
9 2687 212067189
20 4693 392591674
4 686 480636707
20 2078 407516739
9 1522 25318865
10 1955 282323086
10 3079 189438644
7 1689 215621319
14 48 62257739
13 3766 31552009
19 2359 368403193
10 4097 469915689
3 3146 472747312
17 4981 320338219
8 607 135170476
10 3854 426066590
17 3960 251463499
13 505 437719714
15 4143 62797516
16 896 136581848
7 2675 472081422
15 660 3194422
13 4552 216560147
8 2536 409495067
16 651 316931493
1 3300 127468786
6 3243 228312158
2 4247 398704634
3 3249 281310630
5 4284 214724999
2 2256 150040929
4 3453 468882517
1 3845 308254254
11 1786 348787070
15 1831 278310277
9 667 447206794
13 8 145710827
9 1137 278371259
19 625 114713026
7 3193 319819124
14 2769 82615888
10 3160 195319531
14 3359 463076380
12 2431 87716299
18 3827 324891143
19 1016 266504430
12 2512 472573929
20 4534 71118668
4 316 155841759
11 1433 94224941
18 2438 179378202
8 4287 228366488
2 711 18502182
18 3084 24223769
5 3665 429361064
11 4474 257556844
3 4530 278090938
9 4161 198008092
9 4322 116711442
16 264 140780795
5 1368 152504543
6 4929 144279841
14 4784 269802796
1 808 419088174
15 1319 234524262
13 2932 335509313
5 3357 69978907
1 357 410707507
15 3329 311491865
16 1827 285964104
15 4408 39604993
1 1549 177964383
4 3607 406930504
5 4159 48394909
19 1043 359993563
5 1370 228114643
16 4072 137805644
7 3983 486049175
16 4615 121372916
16 2772 382504982
2 357 400082944
8 2685 231280745
19 4826 109108286
7 3987 82795854
16 1679 4600089
15 3440 79682738
4 1471 301991285
17 3889 247051581
4 4742 279911182
3 290 115475812
5 4852 210305610
12 4941 116997019
2 2987 112523965
9 1267 234571494
13 4780 129201830
12 1760 133305318
4 4478 339071694
9 122 110975769
9 2159 420271239
11 4875 386626862
12 496 125108230
5 2114 55491057
17 4476 385015777
10 3709 164326541
17 3601 131852258
11 3730 114187662
15 4005 313902677
17 2377 372358786
12 1353 27629621
17 4587 164912656
14 225 30864187
10 197 401276618
10 3578 183597377
20 93 226560388
11 4818 469585457
12 339 290997082
20 643 125949034
16 3449 259537401
14 3224 410038676
17 451 259737539
20 2878 386169674
8 2944 399648274
1 924 290638044
19 1318 445686774
6 2971 220881196
3 4401 346283144
10 2149 156061845
14 2884 94414796
20 2913 326075396
16 2509 215023624
12 2357 14644459
11 1573 344119606
11 2530 50672626
16 1358 126722015
2 1700 117543587
1 634 352924193
4 2567 297903115
11 2842 297759874
18 1706 461761745
7 1812 136524691
3 3775 497587513
19 4284 297321390
18 1656 483406884
15 3251 232903306
13 987 277629986
17 3850 79728808
1 1671 402522823
12 3504 43076516
14 437 487202416
10 2767 450812694
14 4471 305380703
7 3627 385015818
11 595 457663659
15 2690 39665110
11 720 494133694
13 820 406666562
4 271 256085998
11 4739 279483735
10 2019 204839572
2 2292 364945187
2 3481 37598308
9 3100 129679997
2 1520 194297481
14 164 192731917
13 4514 214750403
6 405 152977167
5 3057 236045616
3 212 105703834
1 1674 67439253
14 2086 363706861
7 3284 272895251
8 3853 434323559
17 225 79864278
18 2792 326341213
13 4556 85289127
7 3934 433820716
6 1609 385314907
6 4668 311909618
18 1608 265649187
2 1377 188473199
12 4234 256762708
19 3385 182526173
12 1322 37387584
16 591 104021143
16 1652 421033720
1 4216 270584037
7 3856 302140585
9 4414 183872339
13 2799 241380643
10 2619 372951242
8 2725 445862481
9 2145 95062718
6 3285 84263626
16 4792 480341303
6 3520 312913225
4 4416 327191439
6 3566 122581529
14 1402 387755218
15 962 446097387
7 3418 462818035
6 2241 155029681
19 2839 131392484
14 1475 229671627
11 4353 119226734
9 2952 184360310
16 1962 410315873
18 1708 422258744
17 1781 78688775
10 1004 392844163
9 346 18170312
9 4326 97298227
11 3047 402711036
11 3948 62010094
7 3903 340350111
17 3313 71600770
20 3335 478425090
19 2601 322832908
14 4659 284550069
14 2477 128295522
19 533 374174495
12 4341 403022034
4 2702 42271838
12 1499 381772709
2 3867 382943466
13 4422 378403503
3 2064 119939609
12 1108 319492407
16 2776 300975343
8 3590 32263775
1 3410 385528940
11 719 263159909
10 3181 445331281
20 77 271825044
19 4365 314760679
16 1414 50857360
9 3362 55138657
11 3660 100338202
1 984 408704912
6 4257 97801631
13 969 133761813
8 2771 249132847
6 580 147502364
11 3272 423885578
14 4009 297244792
17 4971 332527285
5 1099 37595341
1 1925 292819174
18 4292 453063678
9 2124 86177417
17 4355 145700947
7 1942 106934151
16 2585 228961880
10 1718 40452501
15 3663 156170033
11 4214 58188782
18 4305 161918408
7 3315 282343298
3 2013 310253965
5 660 422439248
2 3180 70878399
10 963 414810002
19 464 422210853
6 3505 412418457
20 2300 64262277
13 4813 213048339
17 1199 107045372
17 2270 387224097
13 3984 229440863
16 548 149106461
12 3906 343462823
12 4562 102398555
8 937 324650358
17 182 138933893
18 2587 451518688
7 2687 78506392
12 2736 179829621
14 1862 35626495
18 674 94347577
15 2085 449229983
3 2493 376405719
1 1178 237288003
2 703 446002092
3 164 65399360
7 3761 139460171
6 1300 365220032
6 3523 431216455
9 2422 360581733
4 3 56313722
3 2757 261773332
14 3750 68751773
16 4217 348143797
15 2325 58429545
2 2924 432016792
19 298 167149375
7 704 163259833
15 1903 233408654
17 4650 303697635
10 2141 201442095
4 1578 34583284
15 298 441806
20 4944 147115030
1 793 380345031
13 4720 112105602
5 3494 476597981
12 926 200553692
16 4559 339038275
14 4642 253378378
4 4131 468374106
13 4981 268677624
9 4238 108432562
11 2450 151866305
18 1083 298241973
16 2877 384105450
2 3792 385784377
5 591 9269378
5 4013 187207174
5 4279 367496445
14 4748 365776252
1 2282 481824274
13 1602 275208479
9 299 352891534
12 2676 52559898
2 171 94672608
19 2771 346515293
8 154 347369528
5 1992 467922342
19 1355 114484439
18 4368 431770492
19 4340 185305982
1 3992 51250190
10 395 133249168
16 1761 205087936
18 105 173672246
17 1997 389859144
17 770 479026274
9 735 224102651
6 2387 431329367
13 879 135427379
7 3786 257293490
11 155 41512508
2 2937 127276570
11 2759 334346450
14 147 490025438
19 2533 216309905
10 2637 252626594
9 4853 191249801
6 62 430116365
5 4454 393152791
18 2766 343893168
18 3234 473694676
8 4714 372777754
4 1222 307951462
2 1238 133808524
16 286 87894521
11 305 133761148
13 2213 54297724
13 2332 393894458
14 4707 246073123
9 4731 431686660
19 828 138042282
8 4929 135591368
6 1895 488184856
14 3168 277442187
8 588 310039425
2 1495 395408206
12 2021 156526551
15 1625 281164965
4 261 418102959
2 444 67497219
8 987 199034097
10 1270 20738117
20 4632 121750804
19 570 176877630
19 1780 220608136
4 2409 260464725
19 2508 326887304
10 2105 116852352
10 1479 204503655
9 977 286800371
8 683 456079783
6 1426 199354028
3 284 416892880
9 4735 283363343
1 2806 8429826
18 2005 218523266
19 3445 414550967
6 4131 116638061
1 2347 22514158
8 3011 86292700
5 730 111794091
18 1839 468514887
10 3693 344468646
19 1748 461682876
7 1315 349728947
20 4241 210817827
10 2100 142008693
17 3824 109946192
17 1625 473955314
15 4756 146495835
13 4983 101981312
17 1105 437964320
10 948 497737802
5 3551 323462844
12 2112 149332290
13 991 434165698
10 4341 59005631
20 1723 181715912
10 3727 302351361
12 666 71318095
5 133 122178532
15 505 141729782
2 3541 456868145
16 2218 243081269
8 2827 494314862
5 1736 439848940
2 450 85247654
16 4505 412620969
16 2840 76982900
19 930 436560340
12 4622 166931151
18 3006 470799064
19 4750 54480964
13 4351 153977674
16 3211 251027255
1 4147 194315625
17 1900 496844582
9 3136 54861452
3 3048 338257082
15 799 195742800
12 3450 352846105
2 2292 437538359
12 4694 18752828
10 1195 319478886
11 1906 480441826
13 373 7517097
6 4446 49501246
18 2624 217096978
7 3083 116707073
14 3410 146801672
7 1183 483610477
9 1663 138870942
7 4071 430004546
11 1805 45621430
14 4732 354855718
1 87 41379772
7 518 381658078
15 4638 47345074
8 3211 116179427
20 2209 143142878
15 2256 390237441
3 3142 289471046
10 2622 77667779
14 4198 204882727
12 14 135289634
19 4348 476178177
12 4981 4436668
9 1190 331585801
11 2288 37393474
13 4290 93591547
6 4129 171046195
19 4450 82237353
14 4527 28462618
15 352 185137199
14 4929 208229635
6 802 459089079
9 4356 375271445
8 1806 204017885
3 583 307198957
2 1246 3949305
10 4518 49288693
15 1717 111726596
3 3300 216650222
16 3496 270205656
12 1799 320494208
10 1478 91288211
12 3927 491374442
8 3648 114914304
16 14 228843302
15 3521 319474098
18 2616 35466829
7 1790 20374620
13 2028 463597458
1 3406 284885668
18 1466 250405998
9 4402 28473105
3 2603 143952680
3 3654 479691076
11 3820 139983691
19 3286 432396100
18 1682 156321633
3 49 72570752
4 2086 221230009
1 2177 51768748
11 1089 226561327
7 3385 200048637
3 3129 254470696
4 2205 343564308
15 4306 401795478
10 1237 51744684
18 4502 60724455
8 1617 327576637
1 1541 401311082
3 4157 296488032
13 2149 119797010
18 1662 60008359
3 2690 124552645
7 3900 6768292
13 3038 61765224
18 3582 107530380
12 2482 181205752
18 312 478707100
1 3290 139208424
17 159 19043212
2 1965 397150789
6 4842 103365199
4 322 19083390
18 227 204203282
20 2180 412778810
2 4932 442329972
12 2623 483203553
13 2338 447453483
17 2352 338254616
19 405 423593876
20 3039 336524962
14 4733 391488284
14 4192 433028075
1 2558 28160379
17 4261 329465264
5 2324 325414468
11 2141 104768748
10 511 224208395
8 1360 406623386
12 2632 201141431
17 945 378634264
1 4898 53753238
13 18 58411439
7 3089 322771172
4 1394 293268348
19 4613 113122447
20 1434 406162267
2 616 373619968
18 2467 198104681
8 2179 125190126
19 2353 123255545
13 565 448568777
5 1154 494090083
6 1203 84706902
1 4384 255887694
6 4648 234457057
12 3970 59061953
7 4263 219197281
12 1230 412102841
4 2027 435491134
13 2562 366967201
10 2333 433508756
14 4589 392704551
9 3670 86060956
19 4523 421760079
14 4152 415261293
19 222 324418817
20 4352 195642274
9 2837 419686051
5 2519 208770288
20 4072 421398642
4 4900 427953969
16 3633 465904666
9 450 346673824
4 2868 443086287
13 4528 331404201
12 3863 45078817
1 612 298799135
2 1690 479427206
9 2566 470763236
7 400 300294946
16 2219 59072619
20 2748 408637786
3 2871 66605351
19 2236 257276670
4 4449 244388249
17 3321 427448841
1 1754 33095608
6 4508 20604235
7 2646 264915726
18 1642 88448115
18 2144 442186820
13 25 371280015
8 4538 20759022
20 88 246027668
11 4322 62914138
20 4914 31943489
10 1190 343196877
7 459 138456669
6 3849 111916130
14 4825 420829743
2 4578 407830723
3 3108 344956615
17 3188 102352835
18 781 224525794
8 4008 165608520
2 3250 363814199
19 1892 402544566
7 1752 307078411
18 3191 168665574
15 2919 370792378
2 1786 463780317
14 1874 294399735
11 4200 380021931
19 2643 155191396
8 598 441200271
15 3914 374015376
12 3547 233420929
19 1503 272137887
17 1488 139826051
11 3619 194415569
9 1281 341102736
3 531 289576706
3 2394 284041058
14 764 145444286
8 1379 381736685
19 4391 344938016
8 148 26996347
18 3262 466251377
15 4537 154656898
1 837 478675368
18 4022 356792699
1 4801 344338328
2 3187 467949432
4 772 37770703
9 3056 121922513
6 4462 117880451
10 186 110472199
2 2821 7571610
11 3644 347119292
4 1286 489468356
2 118 362832626
1 2873 98871500
17 2737 360783150
20 688 304421141
16 137 393369182
9 111 297004009
12 4721 457594649
13 3061 233029983
11 2457 481278132
15 1858 263096324
13 3579 292206940
15 2871 399461454
6 2257 161976218
2 1752 421121793
14 2673 73365335
10 1092 205357930
11 4377 98535383
13 3539 215358424
19 2466 238066834
15 2335 488608468
4 4528 150758245
18 3443 175564966
5 4527 285679559
11 4702 354339484
20 4703 410318411
8 3305 65896789
12 3305 468262481
9 3396 317970713
14 3008 369632854
16 3908 434771236
1 1489 305874962
11 1584 215738770
3 4842 64710927
15 3158 263866030
12 4445 273010788
8 1234 77351811
11 1798 413879508
5 2528 49148903
18 3545 410270049
6 4396 56258002
5 820 230896658
18 2033 323136164
3 2690 193443478
13 2142 18549879
1 4646 175350963
8 2914 463755486
16 4164 163284767
9 2009 233274667
16 1139 349557907
10 507 432933032
4 3852 2590507
7 4043 90029301
3 2067 417158445
2 862 401605255
10 3101 38040491
19 3808 160831530
13 1985 415543408
6 4210 184617412
17 1255 205698031
18 2222 214232923
20 3355 478212417
14 1616 435472801
6 4706 383838947
9 1358 298695914
8 4066 152044450
19 4865 317201763
20 3478 401164085
3 1546 457348780
6 984 243620707
4 4493 305060584
7 557 305666341
14 1240 44987975
20 996 405649729
12 3668 381906119
7 2350 414079710
13 2139 401810719
19 3839 484120636
5 4240 169655739
8 4619 98097734
14 769 281865141
15 2401 75509512
13 1776 487907331
12 2067 458950000
5 2901 336930537
12 2964 149390874
8 1925 6477823
18 4896 454345565
14 2606 114678064
20 1830 352260726
3 2304 4674417
4 2489 26907413
6 365 103291011
13 186 30523648
5 2152 36571938
5 4895 166481826
5 2242 201332525
6 3847 287008881
13 1608 102612038
8 3691 200519731
16 3917 430217947
10 2918 451106236
17 1694 184522825
14 654 428423715
12 4784 8466920
19 2808 26894823
20 3556 274690016
6 3343 101529608
4 4603 187134679
3 4532 483115985
19 2434 66664427
19 2159 416221055
10 1511 94679921
17 1772 98750329
3 4841 70950018
3 3855 203475593
5 4883 155481870
20 4968 319187682
16 1393 275887733
12 1279 424574683
20 3416 124061252
2 4321 380585883
10 3690 224304402
3 191 204513068
4 1840 211254201
13 2046 497119851
3 2229 49471978
19 3017 307161330
20 3593 413157954
12 281 130017152
6 155 199296341
13 2861 453241334
16 3366 279554592
9 1937 364218470
5 1124 122074734
7 291 357826604
1 1197 43334199
20 3824 428288039
10 1153 449814986
7 3451 495516723
17 2129 382815857
18 3175 406788654
13 489 225245440
16 2847 482813836
8 1945 188689759
10 1420 484175047
11 1135 344870316
16 2927 404518893
12 4405 447658136
6 4410 495055784
3 705 333763198
1 114 428487747
15 1143 442157091
14 4447 470004430
4 4273 265338067
19 2594 12360352
5 1823 202453756
19 46 229585436
16 1039 111686669
20 3320 494311767
14 1365 302545585
20 3839 157175678
5 4291 339480167
18 3779 212873242
18 1898 86063973
11 1233 479541879
3 3591 136647336
19 2765 487434941
12 4950 472848642
15 454 59099712
15 3794 304528848
19 1797 79216125
13 131 240592265
11 3245 467097735
12 1957 103496695
7 3548 130851336
17 3039 326378699
17 56 282740615
17 2185 262175168
3 651 292188781
6 2372 30364135
19 2695 298299035
20 4550 379331760
17 2802 380702887
6 1195 380385347
4 3619 261788798
12 1860 272669885
14 2850 243013861
20 3219 371127960
19 3147 263583411
15 60 240377781
15 4843 30140408
14 1966 142014593
14 1409 357032779
19 976 101050102
12 4942 290155718
11 1027 311955005
3 429 214798037
12 3526 26877138
18 1603 141847007
1 3220 35589480
13 3631 42648271
11 3263 345516025
13 3170 234300366
8 2601 74764252
15 2704 301190905
15 2109 236156632
13 445 335530121
8 2474 154670987
2 385 264542052
11 775 4523682
1 796 443360218
14 1800 218358702
7 3889 167513133
20 4727 64173202
6 375 249743311
3 1051 132059871
2 2234 79678727
3 3548 177887847
4 3238 460473955
1 3764 475289589
10 1012 157164476
16 4223 179967350
12 1699 265538004
20 3827 482322868
3 1040 496926997
20 3264 206576880
17 4885 492462011
6 1577 326741526
2 3437 438049502
11 961 319080816
7 3958 78597567
2 1511 132851971
2 1805 111377936
13 2897 229831693
18 2781 231782002
1 1380 233181020
17 1976 249800603
4 4506 356317520
18 1899 61402972
10 4857 342004568
10 1678 359880961
10 219 382553890
17 2513 47591978
20 328 416378280
20 3104 431212939
11 4013 181972872
3 1072 112106433
18 1015 79572147
1 1727 107449689
12 4712 351401578
16 1391 427243040
9 3001 228632869
8 1586 37500755
12 230 54422293
12 111 495474597
17 861 125588454
14 4923 367058363
6 1062 483157374
13 4225 229722238
12 251 29182925
11 1034 75918378
1 4985 227844023
14 2237 428944876
4 4813 82176974
13 3384 369296937
13 4560 198490413
17 4236 220429018
16 963 349144105
10 1932 199362262
11 3099 303718262
5 2374 19878688
14 1941 174748559
13 1280 440340185
16 514 2634909
16 3731 84719131
17 2732 399601794
5 4891 161580014
8 3671 412784189
17 1845 271670484
16 3896 328861870
7 3360 147213707
12 2337 114964153
10 4092 22100729
12 738 316164357
8 837 492180288
7 1905 292377007
14 455 70914227
13 4435 76091799
8 83 88168748
4 3504 421230925
3 2697 466038670
20 3906 270709822
14 4660 83521792
9 310 206677240
8 2905 387690215
13 2825 112366974
10 2015 214284584
12 747 315168402
15 639 55681839
10 71 316609555
1 4044 119378664
9 560 192005387
7 2180 298642578
5 134 135008343
14 3534 209253228
13 4510 455197433
14 490 321483125
1 2493 347092896
12 3931 190930610
3 2725 460102140
19 3639 237203389
16 4406 203380575
16 805 412045077
18 3878 467400469
8 3909 466363754
9 4560 435058834
14 2091 51529322
4 3929 381715326
15 653 404963456
7 4125 396486482
8 3120 111902829
16 1598 283600262
4 3494 138058655
7 2597 47753567
16 2642 321231267
11 2079 230853577
17 4057 2843621
1 4752 185802490
14 2682 426000521
6 3858 364176877
4 4871 160013509
10 1863 229415056
7 2962 413004218
5 1738 25711192
15 1816 226548536
10 306 359439219
14 4528 213209757
4 3527 223396975
2 1685 38820039
3 4306 26715819
5 719 94319467
1 3713 178442394
18 2078 256098551
15 3432 271692131
19 2591 126038446
19 4368 172480429
15 2587 444840414
9 451 391225854
19 2135 196919820
16 3533 491589402
11 2798 98357727
19 637 294871379
19 4544 102608199
2 3313 116924986
7 711 31441802
12 4261 224592873
17 1700 375429270
9 3788 409108181
16 2869 485779449
15 4941 57461668
16 1042 120435967
14 1006 87029401
14 683 472464240
1 3748 428670211
15 1659 138827166
8 4817 459876439
14 1704 69147897
14 2476 91956250
16 2784 371982259
10 812 127530795
8 2052 252094939
19 3892 484966949
9 3608 412092902
18 3304 226372742
9 3561 76304247
4 2846 238008375
1 85 364879196
2 2038 344239989
9 1734 185579365
11 2602 186460149
3 1487 337507457
10 1126 239456051
12 1964 41905738
6 1016 352372449
20 4470 350375360
3 2568 497239725
13 1924 304514303
4 4113 388739468
20 1283 56938512
16 1150 129775543
13 2639 116611349
8 1325 130329995
5 2759 292580852
16 4231 291462804
4 1092 153234075
15 3949 430917385
10 2665 375988967
17 3292 86594978
15 2476 463994440
8 2498 464742704
4 4939 101076444
18 3110 154767966
17 560 453139186
11 4971 457843813
7 4493 426407513
5 2117 483169649
13 3248 62023409
4 1129 13925142
5 888 325468003
4 4481 8576932
2 4861 17770590
4 3222 469841624
17 4147 85746044
14 1451 273335496
1 3775 212313160
4 3464 120307030
4 1000 452031466
18 1620 235359844
1 1991 324283356
10 1626 271325531
10 2494 31776359
2 4604 489099402
1 3060 276767267
19 2003 236384688
1 4600 367790415
1 2068 461880945
8 4601 395375620
3 1723 483162950
15 1860 495459015
9 3076 167354760
14 1477 170682427
5 396 397771245
11 499 248573427
4 1820 17140625
5 3800 333163276
16 4070 53184750
8 855 114495618
18 4925 96286779
13 748 197703171
15 473 6379040
20 1815 247426884
12 2512 149996623
17 3072 197858917
19 2214 226639555
17 988 361379747
1 157 69860293
8 1854 127786265
8 3901 494038767
6 918 359930726
8 4109 30343463
4 2381 404869954
15 3983 129197333
6 3246 112243382
7 1831 137949099
4 4031 250654910
12 2740 382937926
3 3773 6380527
1 4358 31072030
10 4411 9491934
9 2165 223322385
11 515 178559295
19 2712 128627553
17 3986 137315931
20 3819 281221852
17 2112 483315148
14 4567 6128614
15 4917 454686779
16 333 2572388
15 1445 187057954
2 2235 341727195
2 1212 478379272
3 3349 437207128
17 1347 227989925
19 1740 176110918
18 3456 329094344
5 3874 354061004
4 1385 226201863
7 2252 94869489
17 2162 303975849
6 1182 235310046
7 4025 18734363
13 4330 363249154
9 2816 190415577
7 4001 375919667
17 2595 157790479
10 671 269343701
13 4573 295837904
8 3547 32671149
19 911 112657978
11 3812 123670103
11 993 215639484
14 4132 328641569
1 574 358338465
12 1296 261941728
1 2964 483112633
14 3254 163279428
5 1665 278279061
9 2710 271790452
15 3759 286618704
3 3849 496929517
1 1032 271935902
16 84 93152412
11 617 316025171
3 2725 139060911
17 2611 315676049
12 1020 65187614
15 717 451576226
9 3867 193640666
6 4315 102076000
11 4078 59018932
1 1386 393920458
11 3260 14037311
18 4232 306784689
11 1099 317802197
13 64 444747911
8 4935 429001033
2 3724 183543005
4 1227 74438087
20 1641 308431337
19 773 61025880
2 1166 181852111
11 822 465248864
14 3188 93382202
9 48 232731792
2 4399 460659074
19 1934 167019473
4 3794 216197690
18 2246 389138953
7 975 281539270
3 2913 304350828
10 3509 464842312
12 1402 141750927
10 4327 218163254
17 3915 149466862
5 507 74859732
9 3226 141133913
7 1368 401661756
8 1729 102842807
9 4622 315608717
11 3089 377508540
2 3633 248804717
18 422 28452345
3 3574 467267633
15 2398 330946390
12 1196 383783579
9 1617 387883698
19 4572 171103705
9 3401 373088036
5 3689 250023360
20 547 464466252
10 1744 93575457
8 1797 98106657
3 1249 481335886
2 1789 183119901
16 4835 282361078
3 1527 341522234
5 4507 313733989
5 3303 468835860
10 917 262526109
1 1259 222515531
13 3825 433029384
16 602 313334249
20 4079 436486978
7 335 192201155
1 1139 339134164
9 4189 482505715
7 2737 343052516
13 2700 284059093
8 4809 193661424
18 2570 162153433
14 4340 175151567
1 3419 62129710
8 1876 292746327
15 1074 188877672
4 3935 471156265
9 1332 27619092
8 3709 490855897
13 3979 477054448
4 213 394459087
19 4185 454007271
11 4107 128061762
15 4320 347869799
15 4349 117554437
20 3064 216862458
3 3360 246005655
4 4465 88447716
20 871 491922187
4 132 326902001
11 2508 283956271
2 2173 480867443
10 3925 435207085
14 2483 474760671
8 3952 191287201
3 582 157297782
4 94 114203258
9 528 34599669
14 299 199441306
19 4444 241599474
15 699 47914731
20 4730 195111020
11 4135 305146421
19 2496 435070903
18 70 356118804
16 3754 84444856
17 1891 7064484
14 4698 313128293
20 1413 162843116
5 3896 305933214
7 386 441619347
3 3338 254992985
19 2266 80852567
1 3156 276960629
12 1842 65019555
8 202 298533070
14 1205 484636673
6 3425 253471456
18 3044 87536092
20 1689 110717635
11 4367 79734838
7 284 388536529
7 4250 332024978
8 2672 123704522
5 545 472490177
2 4113 12421618
10 4787 81963607
1 2799 238019325
10 3337 281280407
6 1502 101326312
10 4816 473179373
7 4616 305723481
13 2178 454634107
1 1148 290635548
16 2409 477049059
2 1866 377830277
16 3196 72094543
18 4405 101316677
8 3879 320758462
16 2695 49788372
18 3839 360793250
4 3471 195521452
5 4411 215653970
12 230 241685994
17 3108 338576440
8 3437 255043547
19 4693 165482727
8 2624 71264963
11 4747 156722069
18 2173 432319887
19 2709 28635476
18 3085 300165476
20 460 97621973
12 842 449587676
10 2396 161151171
18 687 173247794
10 977 115761640
16 4203 192085648
19 146 351588812
5 2013 174968988
15 3033 179813096
1 4928 19015273
8 393 61939528
10 4496 421450678
14 4630 169493565
17 3603 153927808
9 3080 10185852
16 4961 249558251
20 3863 385442659
3 20 75333038
6 136 276436439
13 1712 102423465
14 3214 198221628
18 507 305495663
8 169 103486102
19 3622 493450756
1 1010 41731473
7 4257 239909138
1 1140 429732855
18 306 251045304
3 1476 411026388
1 2791 268429052
10 834 215482588
19 4334 282059302
4 1501 46130112
12 3548 312423653
7 1578 118750117
14 2195 153640966
14 1694 215265041
5 1425 289963740
18 1270 198848941
16 4495 48973843
14 4238 486662444
6 3903 446231693
9 990 267948231
20 3005 434987049
17 870 202633710
15 2423 156426003
19 1483 429026973
20 605 433561239
16 3423 207721950
10 744 431263725
3 3980 381408604
16 214 267961188
5 4097 97482246
17 436 431590330
15 2987 63354696
17 1538 111750128
4 2717 380894783
12 3882 149969109
17 1976 473112877
7 4177 279776203
10 899 21672753
15 4228 82882936
8 1843 43237112
15 1036 435104946
6 43 378824460
14 954 190129606
15 973 23708151
12 4011 120414125
20 4367 129837744
8 2452 78870595
3 3455 413524970
17 4062 476913948
16 2583 54824749
6 459 373217499
16 1401 189588064
19 3942 243853130
11 1522 36949273
4 2775 387444156
8 1475 257706128
11 1564 15931482
17 123 433811662
8 2841 202604276
6 1262 494019162
17 2344 211912097
14 4296 249508671
4 3889 62920871
19 770 296607414
6 2219 439014944
17 3188 256990508
19 1712 176511565
7 2752 8111385
14 2181 388173780
15 669 24288847
3 999 293588493
8 2609 309286378
5 1222 133030028
15 1822 320886475
7 2581 65827420
17 3101 42419290
13 2119 181674855
12 1965 460890044
14 947 292825844
19 1204 239304070
20 121 490628676
5 4556 193083313
17 371 386273321
10 2935 86595370
10 2964 46652561
7 1243 291858567
20 1235 363715216
16 2471 257108757
12 177 440659226
17 2091 318205551
12 1742 121632193
3 1580 253594373
14 31 26360946
10 3261 329210931
5 3803 203905557
19 2798 293022199
1 4336 85711613
16 3991 267726803
13 3906 279236530
9 2709 312682684
12 3549 295738645
6 3229 349959319
6 1221 345833457
7 28 438656134
5 3276 363721082
15 4556 142978134
7 2836 386135872
2 457 391727731
16 3368 129190917
4 4439 61411384
6 4951 317608390
10 806 119309792
6 3297 208111852
4 1302 278837152
2 3783 211214627
7 3579 113937083
3 1038 212992863
2 1577 125515194
9 1948 19444598
2 1488 287683374
20 2209 479770109
20 2080 222939050
7 3079 54699920
15 2086 90297902
20 4019 21348772
17 2765 141828105
20 4689 123885001
1 1357 446225550
18 858 158432747
15 3992 322911801
5 1841 152788825
12 2223 324720582
12 4553 214088889
8 4192 228693145
3 4545 360707639
13 4819 46545734
16 1687 260710076
12 528 166056558
5 4472 438223541
1 1610 58856644
18 1502 465650441
9 358 210681086
17 2632 444818866
7 2780 79755591
11 2941 343151816
1 3900 354136003
9 2312 427955565
9 4210 294944197
6 2365 282524526
15 4883 479309898
18 898 182540701
11 3829 277964892
14 1671 441942244
13 1802 363173653
12 733 475505366
18 469 282081705
1 562 83289383
2 1250 417204196
18 2851 459554500
17 3786 328357810
6 2913 497265514
19 4628 370995033
12 28 416714647
2 3493 263342458
14 1834 3823376
9 2633 450911763
6 3712 64835672
9 1806 405076291
14 4023 436115857
13 1727 261191422
9 1504 403064899
15 1479 140871972
10 616 150496333
1 2058 197394340
2 1148 129061839
18 1215 135062343
6 998 325472828
1 4055 102520624
16 3317 351065442
7 1055 479515636
8 2832 409412136
7 1377 387177004
17 3012 253539937
6 127 89466695
3 1024 49684145
12 1672 363866288
8 3808 384505185
7 4696 199988901
13 1111 423866067
13 3564 211174759
19 4843 433774218
4 3155 374797786
12 4596 422959959
19 4125 467162853
13 3628 387776648
19 2175 67822855
4 4503 246336009
8 285 311117830
16 1669 465278968
15 2366 147034209
6 2091 469567045
8 1492 443034449
20 1725 108372125
7 2432 140787654
5 3615 349253569
12 3217 482403317
18 926 457587750
13 806 16534687
20 3163 3689601
12 4247 236328952
8 4711 1185828
7 3663 89217862
13 3344 467964716
9 3876 382870913
6 82 256465848
12 3381 41668864
18 4111 63082002
15 1091 470431042
2 87 412172198
14 3296 327503510
3 4000 279176991
7 1242 296341892
14 382 259126819
9 3016 333153744
1 4947 398629749
4 4659 462254655
1 2312 239801278
6 1182 284434317
15 4361 376411522
10 70 232061041
5 2181 369471187
12 3355 288951795
20 3100 353498233
9 2485 182031664
5 1918 477113352
10 4974 162891218
18 3242 413160970
17 1310 87727669
16 460 439797538
17 3489 451425780
12 1804 2570430
13 2603 461645038
15 1526 366506666
5 4660 162290207
4 2868 233923004
10 780 371368502
10 4629 173240139
16 3296 171269085
12 953 251192725
3 890 95089075
10 3955 159248187
16 1452 173363131
3 3189 272039069
15 365 107393132
11 4870 376541493
9 4034 45909968
8 1407 406805097
13 2509 56006929
3 1425 188672881
12 3258 167533802
14 1112 198399930
14 3540 283860556
8 4651 417034390
16 908 378542388
5 3929 96926913
17 3202 436227508
1 2668 72278651
11 729 22577758
18 1481 175312515
1 583 95492671
16 3830 435067776
16 2242 12547425
19 4827 462767797
16 3051 71690303
17 4777 125080010
2 1782 432035695
17 1357 157283360
17 816 153857350
16 1061 57313756
19 3319 406122495
12 1625 382922564
6 2669 440209372
10 2555 74849202
9 3045 21621034
6 2255 22353463
14 3724 472683611
3 1899 7575890
11 3728 242227413
2 3679 64557483
15 100 319081493
4 1254 163020009
20 3834 36837845
18 2579 201400797
8 1566 332210995
14 2972 244881044
17 2073 353750672
9 3234 67865249
3 4196 286789146
20 3982 490064024
15 4888 81054504
8 2477 440914142
19 3156 26620253
16 1325 353080909
10 1766 179460673
4 477 266241179
10 4656 436345541
17 3976 457271619
1 3156 147499333
1 370 225042885
3 1024 423564807
5 4945 390026692
12 387 67377816
3 109 97694707
20 4485 2896047
15 4655 116085579
20 3634 95935125
8 421 401914874
15 31 248110206
18 2524 41937573
4 811 304483247
7 3948 96101602
16 1279 218029659
3 3192 415168003
14 4550 212105752
5 866 447663952
9 2733 144509593
14 4811 217474303
18 907 298656527
11 3424 84099060
12 522 463503516
12 1045 467612612
13 140 370851239
1 990 99502674
4 1598 88212607
1 192 442247347
10 1071 424202042
19 3916 194047712
2 3249 168891051
11 2348 460415016
3 3399 295274374
19 1124 439080089
3 1501 32500803
8 113 430433404
12 1555 439935018
20 4925 163965392
4 1538 187208613
3 4920 144928705
5 204 370830099
4 3312 120509553
15 143 86240649
7 1018 162235565
19 1283 191833572
18 742 306585380
8 2415 156309229
17 2246 114518225
20 3407 326176918
19 1222 81404480
13 3616 305574682
4 2349 99649237
5 3754 174470096
3 2763 470150737
19 4725 369381746
8 3897 212171065
6 3172 122040119
1 3427 170041422
11 428 28949878
10 264 70768099
4 4973 55560731
1 1080 184834245
17 3879 294535318
20 2989 413940237
11 654 379649593
4 114 377027889
2 679 312363458
6 2934 134661909
6 2392 181245603
4 4474 358955307
6 915 270095750
18 1958 41763843
9 2794 140742954
7 4519 309507950
18 860 67384171
18 3196 22307633
13 3711 9337177
15 2796 181491511
14 379 452153130
9 2256 207998499
3 453 401735561
15 2255 458462561
19 2584 279050225
14 2917 275447067
10 2637 438656888
18 1938 217927596
1 228 275237911
6 2776 383705372
1 4544 254901482
18 1837 441394944
12 1399 175347932
12 4709 303614792
1 2079 453261012
6 3896 271182715
11 3794 78076369
20 1786 291070566
18 930 268536651
16 1629 195528364
19 1829 348773796
7 3472 12633346
18 4017 262632491
14 2123 322409162
12 4576 388238817
15 3000 292259025
12 3301 79132853
20 4875 180975910
15 1557 222851335
4 818 141486805
9 1271 62024678
3 4270 318575937
7 4996 274902767
12 2464 194434866
9 766 272589443
2 1148 144571683
3 1428 209604178
17 3792 150823669
18 2708 279921183
4 4277 104752418
1 4728 93247741
2 4157 485980062
11 3841 199831261
3 4939 286484980
17 4182 354890496
6 1061 409263927
9 4126 395826859
1 1445 208217598
19 2185 199019031
14 1283 222676918
8 1490 245810829
10 260 313373441
7 639 144763684
17 702 98970250
2 3791 372811577
15 3849 397900868
19 1394 205844380
19 3711 133162057
1 4405 488237649
3 4147 263178942
2 283 319735520
9 2214 376616227
4 4196 328157003
5 3205 227488676
2 4321 350856332
1 963 138125795
2 1501 93728484
19 3469 319346868
2 2405 156602045
11 2425 302692683
9 2121 446322040
16 557 301410230
4 472 252160155
1 2846 353108179
3 1303 255362960
10 2525 391647405
7 170 55864473
1 2923 288831865
11 4369 112199907
3 3822 462834373
5 3172 382645578
6 1433 288581683
20 2487 176581565
18 1120 489082671
9 4958 364225295
11 24 362395945
19 2353 22709029
10 3323 37192194
17 545 125305937
1 698 92073881
12 664 59509629
1 3424 92708459
4 2685 62827089
16 4789 129817116
9 53 82960639
2 3496 435912991
4 1683 497727355
1 1276 337956581
1 272 140132542
3 2443 341180738
8 2978 92817706
20 2997 234739082
9 1233 335293420
6 3274 272440377
14 1709 323836001
3 3555 89603487
18 1217 306446302
15 3788 232432164
20 3699 353319631
12 581 213748755
11 4625 353541701
3 1412 39722762
6 1492 139758363
17 1979 496467731
6 760 287285543
13 1408 297958821
6 4130 419874562
11 4831 39320502
3 2960 267470810
20 906 391239077
2 2196 452317957
6 377 148096931
18 2857 154839246
18 3162 442063574
12 2164 399411984
5 4841 280223977
5 2139 24490370
9 4704 381672932
12 425 205738076
11 264 229826351
3 3551 266828684
9 2406 350782455
8 1100 12210707
11 4887 283655295
9 3838 68273997
7 1451 140497063
1 2670 449489271
6 3413 102919384
7 3960 270071690
7 3072 152436704
4 2199 97835756
12 4875 171798884
7 3253 224207389
18 1990 162056251
18 2240 355617422
19 506 156049577
11 118 330957229
3 2517 471539643
1 2794 169526857
17 2667 251405967
18 4875 448656480
12 1973 290726717
9 4140 453651840
9 1893 128701898
11 1366 228634862
5 160 13087185
19 1503 86314747
5 4530 188118628
8 166 39422003
19 1861 49603573
11 3243 20878470
8 3889 411851574
15 4243 16668491
6 1725 497347358
14 2658 238431687
1 4228 157240370
15 4608 461443649
7 2208 411568890
8 2316 73642168
13 2179 342229422
2 3979 497912499
13 2792 37777355
10 3777 304909541
15 3358 330975053
4 2605 129732438
7 940 280079759
20 1561 365934314
7 4006 65323141
6 4728 474738292
19 654 359371525
11 4406 265187614
10 2739 418085495
3 1763 360608892
7 4429 211723181
18 3296 78340364
6 1926 361934096
14 519 223876460
19 1018 331256558
1 3558 387508111
20 1279 178520168
16 3652 238485063
16 2445 312312624
8 579 254109049
3 2831 160594704
9 892 370390147
9 3960 392170128
15 4461 334675053
5 1839 31044764
3 2078 92484979
5 570 351206703
13 4614 71638006
6 3406 318511842
17 2242 469851449
10 2301 318693929
11 63 451138058
17 509 494585405
4 4307 457826365
14 4176 163222529
16 2335 86860242
10 1798 391122227
4 2511 183406105
13 1652 479508837
15 1799 173949912
9 191 12400973
3 3319 264094621
8 4865 45597499
3 1936 107533838
19 3555 351631666
3 4277 275136399
3 2353 447279895
1 4650 362373991
1 4753 456891442
20 3968 430624608
19 1195 272083377
20 894 172877327
13 2297 386398326
2 1201 312011311
15 784 395135227
3 1276 422582105
3 1669 178627948
10 688 144466024
17 89 401282439
8 989 230469841
1 3709 174791945
17 166 356437529
13 4046 414337084
10 2441 144092021
5 1601 430385734
7 2644 352009695
20 4295 459661280
15 4865 11299896
3 3986 1132584
4 1770 424600249
14 4830 276880977
6 701 493190777
15 2264 88885026
9 3664 428121977
4 3778 129501914
9 133 334125201
17 2828 59947136
19 975 157007380
17 3716 13126261
19 1603 203517132
8 311 226398687
9 4608 379448631
12 1261 188981346
10 830 369197207
1 1296 43507311
10 2186 330242487
15 1789 421435119
5 4224 494375040
4 3321 303572462
12 527 234326699
20 4948 18388506
10 1008 313090823
7 4873 327950757
9 711 208908812
11 2843 301904113
12 3144 185054227
4 2914 441850195
12 4314 107667671
17 3099 386127723
13 2567 133615490
14 3027 280953649
19 4994 63189985
5 2268 55027592
11 2591 310625785
3 806 314844276
18 4733 92755021
6 2135 363631532
10 3743 130642178
18 3978 454612684
14 1310 76806423
2 3348 216720816
16 3376 159897246
10 577 212833545
6 3644 246377309
20 3483 220584880
19 1835 175061900
4 3387 14786767
20 4512 249460716
18 1998 285553943
5 3760 305879835
12 4016 246223526
16 3963 93556287
10 4235 399566153
18 368 447933516
15 3121 412484050
18 1772 337004218
11 2981 170901983
12 4587 118329474
5 2894 325053292
19 3701 351268831
20 4508 332941150
9 3066 473789917
16 296 266107257
13 1430 273919758
15 912 106637692
7 2277 19302101
18 4784 403201160
13 615 255072461
11 3481 164477735
2 501 115073413
10 1525 40426661
11 3081 56093459
18 1504 181262735
3 1218 467805384
6 657 138762840
1 765 348118743
2 3902 375238566
18 1796 113030872
10 3659 371864235
1 1827 185935012
11 2491 56880495
20 1717 196379472
18 3005 165723146
6 387 120409157
6 400 46454720
17 4284 427842693
2 2982 201996361
15 2814 56198051
10 3844 216101333
2 4115 169658634
9 3728 276215857
9 324 46489474
18 3017 267542019
19 2122 53363720
9 3194 163331065
13 886 221225526
16 4135 316501507
13 2640 265404637
16 2262 159137380
7 4589 195781972
14 4559 354562796
12 2599 187520736
4 4548 224385016
10 4177 211949256
20 1209 430335254
1 1240 180606026
13 2940 117513594
18 3906 132684185
15 2213 329837750
8 4250 332019634
1 831 299505463
12 2802 88819306
2 3861 456574981
2 2398 428878746
19 4885 128188854
19 4199 19644728
16 2168 493022495
2 3181 208661135
16 4391 449681098
17 1908 419950734
15 3367 427268416
20 1984 370903990
11 2494 279824251
10 1824 290570267
18 2971 267652686
16 133 408477769
4 4417 291862360
15 364 87253807
3 1964 463415302
2 3024 9817087
15 4801 483348654
3 3464 494863108
20 4178 168067554
20 894 497975662
17 1904 299923218
16 2317 420314294
16 3878 188476576
6 4162 480148314
11 3676 456931247
14 2644 24412075
6 97 202652436
12 3252 70579069
8 2880 485892581
13 2229 399784492
5 2779 104510014
2 2860 342095350
14 363 355735437
14 2256 108151130
17 1117 172151105
10 2435 43331103
8 2373 229476652
3 478 261377746
3 4607 16219353
7 1104 383609282
20 4088 248663861
5 1000 463323270
17 4721 444003021
19 2014 98167389
1 4468 94106456
16 3797 371697789
4 2228 147032369
13 3572 364907235
14 377 214150913
9 2319 68626095
12 1665 2215380
16 1130 287612545
16 4328 348542232
5 3038 262563322
20 2776 458034873
12 57 164930090
3 1833 104167029
20 235 62136093
8 1970 358657423
11 1771 78682984
12 4141 206868705
2 4949 20286092
5 1806 48408279
8 1302 179807473
3 2812 424670253
20 4150 452831756
9 4719 414304165
4 356 238623259
6 87 456456500
10 4933 84568173
18 4603 63184751
5 974 52040497
11 3327 366977695
19 149 206878038
18 2140 424393126
5 2339 370290797
9 3227 121983408
15 1396 329159019
4 3490 299990344
11 3212 433739381
3 3597 401356608
15 1547 33056058
3 4789 253614878
9 978 407188227
10 2764 221599281
16 3084 383265290
1 3231 52508232
10 4981 389864586
17 2962 57904907
5 2006 331530174
13 2903 177393721
20 4134 32315958
8 935 267992624
4 593 79868297
17 3662 445649311
13 461 216364206
15 4851 281949184
9 4248 156415080
3 77 309501519
17 2531 131898711
15 4454 203561328
1 465 419360587
18 3243 129310137
10 1880 330455417
13 4626 329168649
11 3510 191001603
17 1891 313965905
10 1980 409204898
4 4351 493266437
5 326 96738538
11 4843 490210521
3 1161 16000896
14 3213 71977149
2 3483 325311036
4 917 30684742
17 1135 312768802
2 2765 409743844
1 2445 417769138
9 1905 140533669
6 1661 20547469
10 1712 345936681
8 1989 249268180
4 2488 145003201
7 1310 337243595
13 21 74757109
9 3330 368484912
10 2386 393508395
17 1944 324984231
6 845 129948776
4 2790 319389413
11 4271 228612667
9 4261 231154546
6 1370 356711201
1 3625 463558221
14 4425 27344940
5 3422 375520729
1 50 262118597
13 1195 107671884
4 535 432880993
9 2850 149854994
9 4008 78226183
17 3110 490369433
7 1138 70347480
14 443 185795292
20 986 114115774
1 2152 482321419
20 1290 163599393
8 2360 450310517
13 115 136578389
17 3700 391217509
8 2553 496534956
8 3298 89709600
14 2042 313865596
18 2665 44623423
9 4646 30553381
6 650 406074789
2 168 399571077
5 792 157255904
2 3554 305408466
7 4624 313566977
11 3077 55820514
13 2521 94047973
2 4038 334975254
18 2205 289629569
4 1457 228877902
13 4774 60199860
15 322 164054259
11 4665 210906551
16 2231 367822127
10 1637 84117688
20 2447 461626980
6 885 410382605
8 1221 206800895
20 4657 205475346
3 3188 1439408
7 4392 114771682
8 2844 442147810
13 2601 301993898
10 827 261149584
1 4405 233653425
18 3341 124893709
4 4047 274391043
5 3933 124798168
9 2491 443545564
20 2440 112481385
2 649 490463736
1 952 237943587
18 2522 406751921
13 3311 76020751
7 4226 177310183
9 4087 262317425
15 1268 60444246
3 3304 226882637
13 3433 427962408
12 170 441939715
7 4113 18397698
17 3398 393229635
18 1063 424848083
4 1200 361710206
15 4416 336917146
13 935 139241
6 4572 427014989
7 3683 415398515
6 787 11770070
14 4846 475552654
2 1609 164278505
1 1643 423591729
7 4643 194358945
11 858 339879264
8 1999 124489390
11 2937 481509628
4 3463 320860884
13 3524 260742592
5 1406 157648229
20 29 283365347
4 3281 496307669
4 2084 57826908
17 3734 490593122
7 983 412563628
10 4112 441691179
10 3826 165329641
8 2424 330220005
10 2873 460926089
11 989 63373880
9 1633 425012465
3 749 77520912
8 3138 208929657
14 1817 191107005
8 2383 265443964
15 1180 361583911
11 627 80632957
2 2324 33955613
5 581 485563924
12 3079 489513929
9 4492 395796520
5 1719 126051901
7 2028 167307975
9 3022 297753654
9 3143 351572178
9 2754 340133738
4 3996 297398359
10 1265 441028674
6 547 218259845
7 4206 149424933
20 3567 272873682
8 642 399053155
10 4858 329100710
14 2243 198082441
3 4699 58330647
6 3871 420865697
20 3347 174435832
11 4697 292057094
18 3339 246609987
15 4171 159202791
14 4223 78868538
16 3578 297334422
9 4021 39581692
12 4669 158517860
18 1958 263742249
7 3270 433777888
5 2628 76853315
13 4686 260916611
4 2986 484076152
19 4564 120508456
15 3687 202349764
8 1975 302255271
13 4530 219435641
18 3927 222943537
18 3822 168944996
4 111 43979111
16 1887 360857299
14 1717 57440690
20 1987 241030239
14 2112 23031377
16 1450 464184071
7 2769 467042082
8 4358 209787077
10 66 291499459
11 3091 349203899
19 1473 21872136
1 135 308188614
14 973 282408371
20 491 336302443
20 1751 88945645
8 935 442891354
16 2171 410006154
8 3089 23630853
16 2492 280145317
1 3855 295863253
4 2002 160516999
15 3999 136734614
15 3639 275912198
5 2998 179978372
19 4053 430554121
8 1398 366625730
14 473 222363621
4 557 495924221
15 4443 154123469
4 372 84098653
9 1195 371758181
20 3653 487622118
5 4237 406499812
18 2148 264082249
9 3533 70836956
15 3647 64100726
5 4083 485159985
4 278 301580655
2 2440 167118904
19 1338 29484973
3 3071 67130458
6 809 118170225
2 1980 47026294
5 3224 14718813
16 488 294265270
17 3511 445431614
14 1218 58483874
1 4328 364054587
5 4551 324956449
9 1632 263649828
3 2298 94776642
18 3100 221461883
2 2668 221540804
3 197 151383527
9 4237 65386652
11 460 489686859
18 2648 354732215
2 3470 130657765
12 2699 290513350
19 976 246666450
17 4484 93635970
13 731 238754189
11 2884 258675810
8 2529 309797594
20 1647 319660635
14 3485 114373802
11 3954 492166256
11 4927 131219408
6 2947 360804858
7 2365 276379427
16 1108 462657689
17 2955 345814899
14 2464 89837180
12 4771 436495608
19 3964 228890356
11 2237 244707162
9 847 449320289
14 1424 474195797
15 4961 413124375
4 2774 431432213
15 1087 200136983
12 4028 491323566
4 309 309521251
18 2527 436070120
14 1866 132060017
5 271 461356230
2 4967 483043354
4 1247 85320326
17 2184 348489569
3 2330 30397709
5 4776 78616288
1 239 23991139
1 4897 319209372
8 3966 47029981
15 4210 464314273
10 2905 392332787
18 1462 391333093
20 3259 185006176
16 875 430111337
19 1835 356682485
14 1384 380426211
4 3562 303528702
12 1541 91853381
9 4936 333856721
15 4270 411102662
8 1282 484955647
3 3320 397516480
16 863 403835997
12 1450 445273459
5 2325 85254687
3 101 490356910
18 3232 431662292
20 652 294415615
6 4388 77011719
11 4972 64308072
5 4213 479344956
13 2932 33482508
9 2941 154568880
1 2310 226643525
8 534 353633452
13 2052 77615258
14 4675 311875640
8 2227 256968868
9 851 461751275
12 1618 8076441
11 4654 403971712
6 2340 81520479
7 2549 145086617
6 4065 343158769
17 1845 314694554
2 968 493742262
1 2004 128848541
12 4264 63427658
8 442 345604065
14 4778 421363031
20 1449 40011988
15 1656 364781301
2 998 172804954
13 569 378642055
20 1661 289940166
18 3762 129440342
14 1311 225443269
13 3349 204605216
18 4639 276232858
20 3253 102053369
18 216 188454126
9 208 424192196
18 417 189216414
14 3971 270669204
8 736 114383821
15 4065 102992430
14 490 378539340
1 956 442529599
12 3689 384719155
14 4594 328540043
20 2204 286639656
9 1169 451799739
3 3394 294835282
20 4378 106970461
11 2462 493684742
5 1793 182275988
12 1500 184669380
12 4426 382255029
13 850 376595837
9 158 411628389
10 3232 16585305
12 2171 72820488
17 319 9864554
2 4679 236225288
7 1845 387623947
14 4246 303020192
14 1279 488301884
11 1590 480554811
2 1230 91795865
14 754 291220024
9 954 101008465
14 1667 143195238
5 3033 337108693
10 1504 28643408
6 4192 490387884
2 4895 489235438
2 2912 319355422
15 2337 214493346
18 4546 28768755
2 713 480777364
4 4259 471399738
10 2077 227888039
1 2680 269069381
12 2283 47860974
10 4731 249392619
16 3461 384091294
17 2627 46756490
2 973 200933961
2 3871 104701476
15 3353 284732108
8 4084 129764732
4 1607 434149091
3 4257 94887056
19 2426 376329157
1 1890 326076480
11 4619 495133092
7 2890 11750760
6 1591 175543482
10 2967 252128960
13 831 68395753
16 1009 312517159
9 683 123504715
10 842 193828007
15 2534 482245769
14 1831 431407483
17 2549 491330778
4 1093 423969239
13 3111 401852492
18 1612 468208945
14 2869 402375062
17 3559 113423562
19 4235 235572488
7 490 455204772
9 4333 429762731
5 2578 441984029
10 2954 75402746
20 1960 58141611
10 3092 384882587
5 2637 125694334
2 318 101099869
3 2511 104706103
10 692 341103048
5 1986 146139041
13 2174 486953994
2 4520 376609538
13 4580 239861916
11 1537 21416000
6 74 84241043
9 491 156475662
19 4646 439835853
13 4490 322498298
19 1509 181808788
1 1408 437555251
19 4921 150022818
10 1126 231635077
10 2989 269687083
2 2344 82368360
2 918 260028201
12 2493 130116725
18 3267 219767539
16 733 404759878
8 1550 44596320
18 3728 314669462
17 2161 81289777
20 3213 210194918
10 3049 306278498
15 3912 242463051
11 3822 90002544
12 2753 367844312
3 128 164491771
8 2852 259340290
1 4851 312536920
6 3499 74776454
14 379 143533779
5 157 36944412
14 768 50941477
16 3907 31151532
18 2755 456965517
20 2181 276976887
4 2247 149595633
10 4872 116095484
8 2824 92618441
2 4298 79431615
6 2111 480470029
1 644 317735297
7 3947 35444550
20 2007 109328773
11 4464 286055866
4 4159 144678198
18 3228 67631922
11 3107 19000773
13 2532 45951540
9 2490 29088489
11 4283 249599512
2 1406 230594375
10 716 345471747
12 2908 333521072
13 2098 91808965
8 1986 416307753
10 4806 346207131
19 3560 49085474
19 873 145092262
14 4615 224865869
18 3765 350802270
3 1196 405682471
6 3975 459182964
3 1493 198661806
4 1808 85918925
12 4650 407874417
13 4543 394421149
15 1261 253965201
13 1032 134202225
5 1282 147350165
11 1719 198324170
6 2679 484853457
5 4333 421049041
14 2844 56441027
14 3034 289991372
17 2276 429273666
7 3912 478052070
12 3626 461702216
1 6 416211234
1 788 320049695
3 3042 170481711
5 3579 300794579
2 4437 423275448
17 3312 95149257
10 1579 368176493
15 864 241560325
4 4168 128289878
15 609 398801037
15 1611 452123855
20 1578 66964205
17 414 241393874
2 4118 11829722
1 3939 298021473
19 2513 81863000
15 1352 201254741
16 993 136372245
17 83 57760612
15 3302 169014199
2 1287 105809294
4 137 130047337
8 709 471497230
18 1560 331342793
12 3787 238911141
13 3736 61476140
14 4712 24257214
3 2321 366799617
19 4285 60727801
4 2774 139717887
2 309 267791165
4 433 113758881
6 3141 215098277
5 4459 293424459
20 2588 114959767
11 1745 376871992
7 2179 71986794
14 1751 232429849
12 2982 262844008
11 337 72851792
4 3745 273218372
9 1900 206013921
11 2892 13376266
3 4569 25859954
13 1015 451715338
12 2210 72771267
19 4150 167983815
6 3075 324005335
8 437 49379475
12 4625 206393225
17 3212 398973811
16 2838 492863369
7 1475 439208776
17 4306 404136588
9 4279 470933290
2 3003 216251587
4 1331 147238656
14 4790 272782537
17 4367 23053772
6 2027 302742993
7 3268 321608279
6 4716 322977218
7 1286 60059251
9 1061 278413852
5 2920 93124347
20 1613 94097708
18 3546 422334150
15 3292 405171444
2 2870 68431606
5 3475 444049051
5 4454 216957372
19 822 439796826
3 4976 248665339
5 4212 50211780
18 4466 169158630
18 3773 453119440
20 2397 143715883
13 19 21687514
19 1293 163414795
7 2433 111115609
14 1550 295438813
17 4542 101573036
3 24 301640760
8 4227 44811615
5 484 409783997
11 376 370058161
1 4149 13429882
1 3170 157606748
10 3544 467727605
5 2000 344493353
15 3339 488359441
11 1473 145782443
13 3761 36510477
14 4095 352614623
7 1115 16696835
1 3998 144930783
3 2368 204016243
5 3541 132745470
16 734 246638640
6 2891 171566159
4 2750 65562598
15 842 95462259
8 2099 478299191
13 568 333967767
9 3827 273601736
4 993 131236439
11 3236 9783765
6 1013 353317021
6 1887 357962228
13 3760 217195135
18 2832 15415866
2 2932 240387514
16 3092 372260736
18 1592 217970022
16 2202 126751833
10 1644 435789032
10 1266 2245343
4 4114 274746364
4 1880 170576662
2 510 299256132
19 1249 13833535
19 1526 152991902
11 1683 317244549
15 2891 65453716
2 3433 210853257
5 3654 173158303
17 3157 137070391
8 2659 473518234
16 636 103664471
8 128 407839466
8 333 489252813
4 1910 263506034
4 4625 206889109
7 687 209652151
6 4692 451584354
17 2734 175657203
13 946 256318371
5 4241 252659240
15 3290 332532695
17 2970 486662896
13 4702 291560722
11 3601 327110292
19 3433 180099874
20 3571 410543579
12 4935 359971350
9 1886 380635156
11 2663 340538887
11 4986 264748118
14 2332 329034346
8 3777 128184882
12 223 135101006
17 2814 460534369
7 1238 175004221
20 2042 366182671
14 4752 315481308
17 1450 152681020
13 894 283488926
14 2289 200393762
10 547 15626350
9 2492 304442192
19 4637 312658431
18 2785 149105925
10 585 419653222
4 2814 460271769
19 2210 491650680
6 1288 336540636
14 1666 72643234
20 608 460296781
16 4238 210347645
12 3783 83257152
13 1181 463959034
15 43 104518053
4 3690 193182722
20 231 263968938
19 3757 75971451
4 2519 159005616
10 2758 124706505
6 1608 174316247
1 3962 31947531
18 4676 268137458
4 4794 146133770
10 860 354709828
20 3403 140723899
20 2435 87866121
13 4256 326226782
7 4001 52206686
11 1586 154570278
2 469 479621679
3 24 226241804
6 3378 317259105
9 4182 92903278
13 4306 113341518
4 2842 255501507
11 3301 435837626
7 4234 165682235
2 3435 359525636
20 1214 210868897
20 2717 430269088
5 1500 197037685
1 527 202341247
9 366 160609407
7 1129 361820717
17 3373 373453846
19 2513 51001544
9 962 164754111
11 4665 300229791
2 3047 62022967
7 31 64305696
11 1441 248356565
2 3583 349897333
5 1264 279406667
8 1347 175287386
8 3462 467266312
15 2075 278304059
6 915 426624107
20 1501 213060222
9 3799 115996484
16 3101 417139494
19 4656 243166819
2 3933 244231539
15 2422 45297529
13 934 472264987
14 4758 53289937
3 965 42007724
16 4212 265934528
18 1367 378982197
11 1511 348756083
15 4484 420248111
8 3688 208010446
4 2871 142433852
6 114 271638647
13 2627 389652504
13 979 264389465
3 639 224205628
4 577 416695098
14 755 131374092
8 342 227900571
16 1168 278020713
14 1564 494685419
9 556 205646621
14 2105 463452868
4 2491 231639093
8 748 339517391
20 1182 115596199
8 765 137119678
2 103 54410647
14 2808 360395108
19 4427 174798348
4 1394 462067561
8 494 110578745
9 146 123188998
11 4002 456233208
6 3633 238378591
5 775 282524722
18 2514 76940787
16 3420 348213073
19 642 200273297
12 2076 345763907
13 1768 11528906
11 4769 244750595
10 3702 279548678
18 925 282155550
10 4797 460567140
15 1467 312607860
19 3804 459827095
3 1090 225654495
6 2090 285182221
19 457 60759601
2 351 458127300
4 2060 398464123
2 4935 44572577
9 3357 464884989
12 3742 221059882
9 4675 26443117
17 3932 325673810
19 598 489276014
17 3265 446370359
20 4216 353073575
9 778 148503555
13 3133 358389670
1 3642 198685073
7 1651 147162270
2 1753 46379050
12 2578 65574445
3 1944 354373701
5 3029 130320829
5 218 125507560
11 1463 145362938
16 1301 311795054
4 2503 202171002
13 4982 305182871
13 2355 53674334
19 1688 494613555
3 1200 62195004
8 2061 96582227
20 3544 412096096
7 1042 21759342
20 4129 84981102
6 535 258151613
14 2429 465749755
11 1244 257427627
19 1988 405020951
4 1181 85121044
15 2323 61748602
4 4311 183100710
12 1063 102236058
1 128 346774661
16 2402 359178791
17 170 16759984
16 85 331980932
19 2503 337678584
5 4556 141586564
9 4662 236366026
8 637 143111359
17 964 29604119
15 2472 89127997
18 1780 338643341
6 463 253962259
2 1559 197839847
9 295 278622679
19 612 456359466
14 557 140156357
12 681 396375051
17 3426 260889700
15 3239 171006884
14 671 458297091
5 1161 118466763
15 4801 212878784
3 997 200738210
13 2605 266160576
4 2553 259527528
9 3220 253612700
18 702 347152085
12 1384 251295193
16 3712 357555225
16 2533 91212855
11 1428 230131716
14 4680 402647747
19 2665 236646485
16 4251 458266741
8 1191 400861206
18 1350 147438879
11 986 90323932
11 863 378252833
8 2318 465217662
7 4507 193589253
15 452 435124545
4 3962 236471500
17 4924 88864058
15 182 430100018
14 1833 5621851
13 740 327245015
5 704 387712834
16 1153 240238875
13 4984 456556158
4 1557 321468203
4 1682 338990470
8 4595 350772089
8 1954 175073804
13 846 65479873
20 4171 384413813
15 1318 301674139
5 1783 112719326
5 3584 467308267
11 869 127316182
7 4385 347658661
11 120 248380176
4 1420 190456161
8 3054 389437139
3 1806 130073635
3 1742 39271725
10 624 153986211
17 4528 493759743
4 2133 354120165
9 1992 443124324
20 3319 470153921
8 4724 467374354
13 2581 57616990
7 1113 137842830
12 16 129546777
5 4729 315466890
13 3305 89676963
8 2279 427744420
20 1757 186985271
2 1688 201462418
19 4120 19922109
5 347 448652217
14 1173 287538815
13 4178 38216428
13 907 153127183
14 175 455499286
13 4465 76665257
4 4903 9546037
17 4938 293910444
17 4961 147370437
8 2337 227088018
15 1744 6648067
1 1343 142254072
8 2460 446131906
9 3983 121275191
4 1829 162092703
17 1248 67471701
15 656 303346110
3 4930 483790666
4 798 331061128
15 3191 188726997
10 1636 455974246
4 3443 69086378
16 4165 203857146
6 1661 282849024
6 4105 25891923
10 2043 236529996
13 2338 253565421
19 3017 180434934
12 2529 319329971
1 1602 399233682
5 4109 11616514
13 4021 324253950
20 3547 289453344
14 1409 369239225
16 110 127284990
12 3552 350243873
14 4480 249536476
16 4479 208969318
3 2455 136915858
20 2820 354595964
3 4905 349621038
18 2926 142800445
6 4167 338018552
2 1336 145451739
16 4293 408848302
14 4358 219834728
6 1168 150760020
19 2798 430788108
16 4598 480705287
2 128 81889372
7 3593 76456996
13 2550 120646885
6 1524 11294550
6 2284 106613270
18 1851 377612413
17 2184 204193760
3 3839 267378035
3 3219 196001489
14 2783 461447307
15 597 238626715
8 4536 266835311
17 2100 137338053
15 1926 31056016
2 1709 7633414
5 424 332366627
1 2681 308808749
5 15 173783343
5 3233 333895597
5 2134 59590672
18 2322 274455291
20 4003 205895273
6 4618 370521491
16 252 402150906
2 2296 434779201
11 3211 17752363
13 2391 362104303
11 4074 141436969
9 4275 407336064
3 3247 322800822
7 2857 471162240
8 2289 245227949
4 4483 45485399
7 3000 36937414
14 2602 485013751
16 392 83681066
19 1169 67407600
6 4950 184374972
10 3448 11999258
7 4065 484242232
11 4646 344002690
6 2026 438365471
13 4822 334934045
13 2316 124082098
7 1154 297406803
15 1852 126631880
1 499 368811438
8 217 358282704
6 550 315361808
5 4380 189496364
17 335 145384147
10 3753 80119746
1 3194 411692606
4 4380 336364146
15 2396 223686217
19 2100 156206300
5 4750 241104891
10 2515 403427361
2 338 40928220
3 844 302549203
6 971 384505488
6 1043 468199315
17 2481 392713887
3 720 326715337
12 3538 495139798
10 3051 135302544
1 4378 129126736
12 4793 315616942
6 1387 297769753
5 2277 435727323
14 1117 2228303
6 863 75617217
13 1519 119141613
13 3584 212728873
18 3531 473391056
9 3043 223743638
11 3909 204199436
17 4446 142521911
19 1780 324231612
18 3550 194700865
17 4584 115985033
19 4334 375506222
19 1489 226414802
10 2640 303839544
20 4926 203094795
14 2705 197309109
2 4899 229496522
8 97 450706356
14 409 463125911
4 4032 412055145
2 4033 333991340
3 4914 467694223
18 1065 351535104
8 2668 198351248
6 4765 229314650
4 4492 6492990
7 2222 55534015
8 3764 221065039
11 3710 296343070
15 1542 147945532
19 2234 126593973
14 3633 273987703
20 2438 450504563
14 1034 438808510
1 3332 181933246
2 2339 111954391
9 197 101024329
16 1928 380509354
7 1613 459869434
18 2100 167482400
15 3075 210987391
14 2584 481874102
7 1814 253935253
20 3276 44421199
8 3032 92742638
16 1827 184906256
12 902 55625035
19 3483 474318543
12 2358 38367897
8 1778 245088897
18 3536 97867002
8 3714 209846407
9 1517 142604183
13 4909 111788781
13 354 219479354
4 3817 144271254
5 4245 333272843
20 2852 38091713
16 470 89664315
20 4120 365007427
19 2391 324046062
1 3944 341151797
15 2988 296153506
6 3193 254840627
13 108 148561595
18 1433 81501348
20 4101 415148485
2 3459 8594764
19 83 267700242
13 1417 132759087
12 889 458542750
2 136 293895766
17 4061 339025791
5 4943 155209646
20 64 142696605
11 1623 28962027
20 1220 116412569
1 708 362654345
4 2164 115677534
2 4585 270222387
20 3062 137126279
19 4608 294302677
12 3292 13680715
7 3144 93264213
14 230 81401641
17 4804 89106533
2 3097 35252597
11 4402 461688984
3 2114 186020594
18 1737 318746930
8 1683 207632710
10 3169 65549930
18 149 140514541
5 4646 349443193
14 4076 72669364
9 2901 138628700
13 2486 397202188
3 2365 208325361
9 4875 105101419
12 3495 195550129
19 4110 77500904
9 126 156349916
17 841 305008314
20 4375 50678596
14 3277 176141486
3 2106 254826788
7 55 133262900
9 3846 474825613
2 3795 429914744
8 184 102586802
18 1677 302519774
7 1996 187644427
11 4515 293048594
12 3962 146184289
4 1652 383968491
1 4690 165485838
2 875 277060470
8 4616 425473178
13 4515 53849904
16 2888 116780684
11 2788 30936959
7 1754 345827386
10 1588 414864996
3 3951 118683268
15 2695 244656933
15 1865 326151373
3 1872 215002183
14 4102 465342182
19 2052 85502239
16 3270 359338873
9 3949 385635668
5 1072 495901992
2 4069 156231178
15 4880 15479266
15 2326 53263810
20 2652 140889345
2 4144 292991496
7 2801 142298342
4 619 267069442
17 1458 448743841
10 2504 136755994
10 2953 1476635
18 3203 476300329
12 2796 404511361
12 2707 72093874
19 577 294704903
19 3624 250450639
13 2729 283055576
20 2636 38238776
9 1088 478848600
11 1963 355403455
8 91 198483746
2 1418 424241761
18 1984 158956052
15 3866 457404269
3 1 329149891
3 2758 298643656
4 3184 32759790
3 2032 450295657
9 2284 480554628
19 1032 393449034
19 2059 265857173
7 732 96391802
8 2573 425145513
19 1488 71938544
11 2751 262223486
20 1408 116740136
11 2380 392572750
16 3025 309735963
1 4637 30601362
12 3915 268928316
8 458 106503426
9 1953 414717261
18 543 197519766
13 1102 121189555
14 3552 11920642
12 4225 29763171
17 4884 214147311
17 2058 195186548
7 3796 14166849
12 690 406153610
17 4733 312684980
3 134 486991196
6 3105 335966301
7 460 152758725
20 3906 165220318
6 3197 4023279
1 1575 223705943
1 3129 291461292
12 2188 333704428
17 2541 18019750
7 2766 438164802
18 1199 21465383
20 1212 148153697
4 1904 3722296
18 2831 267207414
7 1497 186459494
14 4450 40302745
4 1334 480523005
13 714 272865570
13 2541 315678757
2 2902 41893094
15 2943 322249275
10 263 409167871
2 2126 106405258
9 1705 301311395
10 3253 222738074
19 1008 475871966
6 515 102178757
14 2291 419040862
1 2855 298844774
4 4572 267281690
15 3716 417604924
11 518 466682003
18 1286 492372258
15 1405 179401664
3 427 131912876
16 1145 343142836
20 1291 497023992
6 4450 74256075
17 2288 250105844
6 4557 178977606
17 2038 355938951
19 2741 494651175
20 451 68945504
4 2114 390428218
4 4336 383907801
2 3517 185851851
9 3981 260584566
20 17 409771725
2 584 168835907
13 2115 150794571
8 2335 256639845
13 4491 140059256
12 3112 332572520
13 2504 363339610
6 3600 383859033
10 4455 460234601
10 2217 299906863
3 4125 398425780
3 1345 123568421
5 1040 187640584
8 193 28618978
8 4865 289332731
1 1819 182577402
16 2612 137983857
4 451 394321276
18 4821 221471705
18 919 99913464
19 156 257147023
16 1295 243895849
13 1554 492554547
1 564 83022840
18 3345 185651922
20 572 71152981
18 1960 22856068
20 316 311383520
2 1684 450581271
2 3548 450958216
13 2480 425847752
2 158 444033627
12 453 267167699
11 2551 159945541
7 4458 167369083
5 1980 304594558
7 356 250120637
15 2046 218669285
16 3606 331824412
1 2758 244139690
2 1355 293968607
4 1801 213866213
5 1118 242618615
10 428 101767864
15 720 456283979
17 1736 153618139
6 1410 20601383
17 4983 147773246
12 2366 116789810
4 3892 252901152
12 993 247929738
15 2319 91927801
4 2268 173925423
19 702 119469276
10 414 330641771
2 3997 233885609
1 2787 456477819
10 1574 425845757
20 2072 236976555
14 761 95386797
19 2531 448483178
6 2037 300055479
2 783 302932085
9 492 472904368
3 2870 195575296
18 3995 415873180
16 3764 463229002
5 2559 365663507
8 786 474998632
5 1152 335064188
13 1289 445337465
13 4305 97454942
8 3306 455373813
5 3221 108047934
10 3796 31268181
16 1579 400254802
7 1485 386355803
17 4795 208133856
2 1799 134682440
7 2343 269976970
18 2652 240545682
10 2026 133489577
8 1594 293000889
6 475 270320159
15 4368 387931406
16 3875 366768107
6 2086 354854978
10 906 111531283
19 865 107753558
14 2613 66187704
16 2716 179621918
7 3523 297716921
10 527 236047890
5 970 188334681
14 4747 465297992
7 2742 364704347
20 1715 202288408
4 1203 213923960
8 3140 33964237
8 3757 490258795
7 4205 110309015
18 4486 495904846
12 3495 251737725
1 2424 494513580
17 2542 153321044
16 318 320066731
5 3246 475796113
12 2175 289605833
1 3919 298995313
7 2491 396304576
5 577 247811892
8 3347 8165615
2 1664 80881637
15 4636 137824300
19 184 195226393
8 1100 312770972
18 945 321233987
20 3603 241293466
9 2251 392031738
17 347 265484569
11 3115 123843639
8 1017 224770778
6 4508 383526429
3 4209 288091678
16 4958 178307655
18 3516 473286125
8 4339 496534620
3 1645 354356067
4 1628 82595672
16 1967 425579851
2 3863 190274286
9 3145 99331904
4 4748 285029284
13 1265 223236769
2 4491 452141964
7 52 476272649
8 1015 154386419
2 1124 162782842
7 2285 405745416
7 1480 445112698
6 541 84405386
3 727 304462206
7 4927 250971267
16 2972 484181164
17 1839 19551840
15 683 35007551
4 4786 377713181
20 1746 468492919
18 4774 136460869
15 2273 358398025
6 1901 270805790
14 4090 141771321
17 3314 3585584
5 32 379719662
3 4729 84583991
5 4811 183994345
16 1107 223565109
10 2355 231868385
13 3455 73405753
2 2368 176628251
6 3666 105068110
7 4984 348626702
18 1080 288939262
13 32 399482394
4 3767 404545591
14 2433 329262110
14 1490 100679964
19 1388 367478516
6 2028 359310519
10 1318 3960544
3 3033 334627981
8 2748 421757141
18 3384 145623572
6 296 40759084
18 362 336651020
14 1530 261634195
10 964 131059634
5 1222 155772567
20 3984 150851742
19 260 311909571
13 312 414163603
11 2074 48390149
14 1675 37547494
14 2364 407112420
10 1461 493365744
17 2693 386408284
6 715 102100407
9 2979 9187121
3 4044 24371786
4 1782 68822499
4 2369 244167743
7 728 429593048
10 1396 122965010
16 3182 214002838
9 3132 223913795
11 285 391545576
10 1055 90795228
2 469 471503357
1 759 211674051
10 353 194895321
2 1333 313960321
13 797 370326597
5 2064 91820311
8 1150 477782980
12 87 414966029
8 4797 293362493
5 1410 473012345
14 3939 22886576
2 1500 451481085
1 2862 429554409
6 1259 311573182
8 2 486195123
15 1678 106058971
15 2521 351628164
16 1606 116199144
12 1787 193389540
2 3117 45999170
19 4326 485324713
4 4601 38548562
20 1822 467360106
12 265 270379278
9 1037 235988292
18 2062 142710739
3 700 91679756
17 235 435419169
20 4472 347612788
11 2662 223484652
3 4237 161376843
7 3644 82230420
1 2310 465774432
6 1944 30166987
20 1210 284231280
5 4172 487647126
11 240 163498668
14 693 112510749
18 2220 491227639
4 2291 110678186
16 1798 492674921
18 6 215817913
9 3594 234853538
8 1281 264274807
12 3386 471640371
19 4731 58218578
4 61 245905455
3 1049 156234813
8 660 416109892
20 453 272660881
1 575 390079641
20 905 218864057
8 4123 445654991
17 4548 351879500
2 4190 214649647
16 2435 451656736
13 2761 236081311
10 3568 341223691
13 989 1636213
15 4895 90979827
10 1022 257884222
19 3235 27839167
6 2859 294451543
11 141 40039758
2 1859 103218382
2 1061 276345566
19 1080 380620389
18 550 65321702
10 4567 5302907
6 2006 39407709
15 3838 113903681
15 2267 186774872
3 3053 340041141
13 3478 228141365
19 4461 439685703
5 1899 24669756
5 2915 423650087
6 1087 343282234
18 4117 397460916
2 2048 403643246
9 1291 479365708
3 2744 191836939
4 4703 244301016
12 4386 112889524
15 2653 487680464
15 2595 308763807
18 3419 94657827
6 2369 435174082
11 505 351528
13 4063 264860447
6 2538 50111485
3 1959 184997616
11 1769 112338771
1 2742 102123934
12 668 23312131
9 1418 446055316
9 1148 5638840
16 647 48033841
2 2450 365262946
6 4045 2899069
9 859 22465158
12 611 241545854
6 3333 177013125
5 4959 142890316
8 655 378115597
19 643 449935007
3 3060 245647704
1 4393 337252357
1 64 314505486
4 2087 117380647
15 2953 142980920
7 28 484461441
7 3127 246258284
13 3112 285859549
18 1771 126223543
7 207 344062991
16 2075 198405997
17 4942 488886727
8 2604 235820035
11 780 126568985
19 4358 338254932
18 4850 183036918
13 1044 371262595
2 2331 157301682
10 4928 338146901
10 428 329067861
4 2843 7751529
9 4948 433804603
7 4610 15832404
17 981 199838793
19 4337 412707378
20 3433 374936970
14 3572 431907954
13 1973 37640194
16 2696 410579433
9 4080 1549034
8 4022 126680244
8 4789 487549137
10 1920 45408849
2 1292 2597929
16 4866 375536818
20 2140 393324856
19 4673 128104814
19 2220 410041187
5 2655 200460033
9 2389 159581444
10 1220 82844285
5 2385 149048502
20 2302 288222668
13 2639 159107295
1 3466 488856920
11 3908 413014588
14 3048 265408439
9 4346 38348094
11 4874 164245865
11 4220 201532863
11 1860 376709886
18 4887 48199936
7 2189 255051487
4 899 266325001
12 3885 199940060
1 240 367832992
10 1557 389851929
5 1081 413853648
9 2993 11940301
20 3099 38509886
20 152 296382001
16 94 349033747
10 1586 188783724
19 2066 340273467
19 3849 471149946
15 4595 432391418
13 4928 104859215
3 4398 113385434
13 862 254067078
1 313 82246235
16 4356 493600654
8 4238 102076290
16 4546 408433122
9 696 277815119
19 2565 200526448
19 1323 4962249
17 3860 244480663
4 3672 320974094
11 4158 133249729
4 4582 442397119
4 2173 55442531
2 4234 376627810
16 4989 319704960
8 2855 291681778
8 1253 313645998
10 2822 2384399
3 1684 476957961
10 1127 5065548
8 3588 77660641
8 2285 4728570
7 1811 201808281
10 4582 369607266
19 2669 71210908
9 3200 423270590
2 474 89965816
20 4477 454328012
18 4038 475847904
10 3223 493171714
4 651 91769843
20 2796 215014986
1 4504 236435403
18 4250 194319423
15 3621 238580883
5 4899 133610412
1 1460 385835254
3 418 167814764
12 3929 150948010
16 564 301137041
10 1642 432196066
9 3896 154111362
19 696 153935203
20 3783 130890083
2 2836 395401068
5 2660 430379027
2 4906 214696961
16 435 94360899
15 232 262349756
9 2934 317159477
8 4711 221689278
3 1563 427392511
5 1681 254606936
6 1366 398564399
11 3033 247808289
18 2637 400441017
4 3469 288564993
20 783 51418119
10 2671 303460953
8 2316 38860405
12 2983 381999919
15 4647 370422708
10 4090 473164572
16 38 452249215
4 2494 257317061
1 3864 118039760
11 4803 140182429
12 4821 258043074
5 107 244765350
12 2618 28669430
20 4506 123916588
11 4546 343548796
11 1238 335926092
3 2757 414772895
10 4959 70279455
8 4756 351529258
8 1967 497461216
9 914 69083493
16 2347 233224401
3 956 438050587
14 4497 233199433
16 914 11863749
4 2119 356857095
2 3075 438681720
11 4474 145914632
14 596 481164721
6 739 386655046
9 1145 481437054
20 3603 156022892
10 3098 26932249
19 2120 48915718
7 3103 189751967
9 1701 177740731
11 1932 247170052
3 2822 66395817
18 4637 82644709
13 1800 109846050
3 914 203989119
11 2245 267461295
6 3812 249179868
3 4574 51033333
20 1590 156033577
10 1966 14343631
5 3164 147272141
14 2093 481689800
9 3470 443727798
2 4690 441577134
9 3286 489217935
3 96 447378007
20 469 316874492
11 3945 3638596
17 3489 9806676
6 3445 268094994
5 3242 145554353
11 3428 492629073
3 2840 206533157
13 1863 134513212
17 3998 436418730
15 3410 384484081
2 4634 287910169
6 1749 314679578
19 4906 197529713
3 3054 300684325
12 4031 468290040
20 1535 479590419
1 773 439811027
5 2454 426744282
15 657 141890044
9 2383 227918518
15 1129 260992777
12 2388 247411196
15 911 93096882
20 2813 264535628
14 1494 96708171
14 1056 319432799
14 2307 81000436
7 1601 395066068
17 3628 171054941
2 3298 37485639
1 2468 312697208
10 2036 289887777
6 3004 243064052
17 2852 247148828
13 2059 116766755
17 727 258851902
20 4831 454173553
20 1037 76892161
7 4369 37487810
17 2105 166065055
18 1685 250572290
3 1974 188979851
5 3023 43926960
15 4843 461966254
18 1566 271761818
14 4800 159840803
3 2652 221643015
13 2078 263515697
10 2891 198153917
3 3195 146734212
2 697 76933107
19 3355 63992501
9 3948 295115222
17 1279 403687202
2 2247 218185686
11 97 331887566
2 1099 397130875
1 2862 462849787
13 3598 328753199
3 1666 8379808
3 1295 19891841
12 2367 98778467
8 1102 487001564
14 758 235651030
2 688 382542407
6 2195 454350405
20 1865 376770739
3 396 195397763
6 4177 306027344
3 442 272611074
13 1847 13060796
7 3791 64974789
10 136 169481705
5 2190 299840080
11 2312 173190325
10 2478 274716269
15 4726 88741314
15 2943 413504153
5 3508 493143596
1 3682 74700343
13 4013 358383231
3 2364 57743345
8 4285 116457463
20 4547 73037661
7 4156 457059785
7 199 118807296
12 4963 52307480
5 586 496872491
9 4468 369837347
7 3272 362207967
10 3733 378064210
18 4455 433525870
16 2581 274752044
4 4576 197106268
17 3030 445017778
2 3947 479862029
5 4569 135592725
13 4350 103312060
13 4436 9054921
7 3487 185935114
19 2287 316300405
5 3692 397574930
6 1225 351954953
16 658 79101082
16 55 241256815
6 3643 387888826
4 270 394847154
4 229 221670903
15 3956 317378067
11 4946 149735758
17 586 279615468
4 4970 136960619
7 2268 177818477
17 3258 221604292
5 3566 192364342
19 1319 199401507
18 1216 446945854
5 4115 36903640
12 4259 433698166
13 3895 259177158
3 2594 205454191
3 3191 341893086
14 4225 29011786
3 3025 225818079
7 4505 43514068
11 4861 99154127
13 1873 163949431
4 3821 171585171
2 1614 420856328
19 750 402959192
4 3851 327821109
18 4165 301206608
10 2425 220186890
14 1363 312278455
13 504 77931608
11 449 320090355
5 1243 408361852
17 772 42244794
3 4824 182314001
20 4465 238697578
2 1893 46117682
5 3609 357293245
4 3940 17857056
1 350 451446739
16 2519 310875189
10 1308 151573699
19 1284 383746957
9 1128 123355892
16 777 431677509
20 548 397871567
14 4488 190465757
8 3552 48546876
3 3548 84104838
14 106 479103619
4 2090 390047851
6 183 143557731
5 1209 138420488
4 2927 351860302
3 1321 179704162
20 2340 301432923
13 399 321739481
7 747 448759745
10 4599 430303712
3 4009 351772567
3 4448 57071492
5 2366 22873839
3 827 169272245
13 1485 192002936
16 2748 51908681
15 4977 149454983
13 695 256427668
6 3506 56350261
19 3179 471134951
17 4581 446391026
6 4442 345077268
16 1991 427647297
11 3815 464966098
2 3355 165888546
9 2286 391799143
10 94 306508872
17 894 154699247
15 2489 50434955
19 3082 3778106
17 4919 384124014
13 2763 336895004
7 4250 71411974
17 127 323598349
12 1945 151264294
9 1413 86734315
8 3461 485143446
16 2574 171353557
19 71 381722464
3 1797 466305891
6 884 42589447
11 2799 52191481
14 4104 43720917
3 900 102330881
6 1462 455644797
7 2171 340575930
6 1117 11681788
18 3145 250669716
12 1188 85902445
5 3194 256197735
12 3246 244377997
19 4198 90301485
17 630 448229517
10 3117 174326316
6 2869 436926862
20 611 181497544
8 158 195152953
16 692 172219911
5 1456 312674229
12 3128 201190946
3 3211 360122785
15 2056 469423941
4 2697 319235363
2 1422 273179560
10 1110 161686494
9 2073 53242782
9 1809 260233756
8 4102 55951861
3 1352 430718126
15 3679 455855637
4 4111 204041699
4 4664 265220117
19 649 480407080
10 3652 78511208
20 4325 73583584
5 940 423256259
2 826 42201253
18 2680 321233737
13 1354 168169261
6 283 66378908
2 3074 216325864
8 802 340120289
15 2912 76604952
5 1061 275724103
6 1859 38786500
4 4533 476079213
11 94 311768339
8 628 101064440
8 1205 340407680
3 4103 135477465
10 790 189480345
2 526 288331343
19 2833 47984766
17 2882 413653688
11 1152 247231102
10 798 362686912
8 2055 204300062
6 583 234691386
12 1908 388402001
1 1507 354366974
3 552 220086881
9 221 183434637
12 3835 60140169
7 1935 26884334
15 1747 464976884
19 2125 268010160
9 1781 49399921
2 496 460553244
17 1210 31727674
4 3408 475222423
14 19 306876124
5 3321 285555118
16 1509 375813579
9 3967 271259631
10 678 1397428
13 4761 252132982
18 2405 444306426
9 1137 118195015
6 669 401163977
2 1073 91764183
15 1282 368665656
3 2527 313573391
18 281 446454133
10 2777 368543431
20 836 418681951
10 2993 286429681
7 3916 144718963
20 643 362261011
13 2380 91905511
15 1569 165112946
13 940 445845059
13 3853 139370515
15 235 137774921
13 2359 487867743
14 1524 372186655
17 906 484483227
9 3314 421823706
15 2291 302771568
16 2803 192846170
10 4841 469434445
10 1215 241834151
19 4958 317908113
14 4209 454200677
14 715 174072047
19 3837 269970642
8 3087 384946529
18 1184 126054858
20 4689 58069577
5 1875 380425236
1 1649 429785911
16 752 325944161
7 2442 325214555
12 3386 109031913
19 3123 183680949
12 4473 338683906
5 4728 440678367
9 3571 10025296
9 4709 490546444
6 4612 115529194
12 2579 312515497
16 3694 430112951
18 2593 178441683
9 4913 112881748
7 44 121726775
5 1372 163157500
8 4166 311671225
15 4873 230121504
5 4330 90779377
18 372 201416659
18 4365 110668080
2 2332 497002068
16 2391 346964572
17 4393 236961929
18 3567 160263973
20 1324 53105920
14 4962 8759098
18 1385 165078667
3 1909 377266526
14 343 35497643
10 2846 262855415
14 2990 475541845
7 2694 97844634
16 879 7687755
18 153 24535087
16 4488 118857987
20 1835 376875136
13 4541 94401172
14 2892 118314154
15 3535 252303489
6 2685 372497277
4 2608 317487307
19 1737 173866830
5 4261 148680350
7 3548 123992719
12 4122 71362281
20 3351 264300319
1 2881 353378631
1 1073 432141063
6 4507 159463868
8 3398 104881201
1 1756 123677644
15 3100 309414325
2 4555 262393334
8 1337 265133575
15 815 128434803
15 4102 245184845
17 4410 165792573
12 3286 254891553
19 1978 88019542
19 1855 274408343
7 4610 157296266
14 3711 215601787
14 1261 246821340
19 303 404332661
2 4419 482799789
8 4283 129688411
7 2497 384693974
13 3544 242293959
16 805 463477497
18 4780 259200195
13 2823 481324277
2 4194 173264470
20 4993 429150208
1 138 364723727
9 3680 20331734
7 60 146711665
13 4312 19043500
11 4806 494649375
8 906 296807768
17 153 376969124
20 4193 484338327
17 3839 204324829
19 3968 377808112
2 3471 147353919
20 405 121370105
7 1687 117790954
8 3641 231119143
18 1145 142285310
1 1846 112680183
13 622 340652596
2 2855 398214716
6 1365 310010338
12 794 301498850
12 748 199281562
12 1153 383056834
2 3437 216944498
15 2788 395219430
9 3915 321416096
8 2024 475444984
11 4642 93696968
14 2946 206347402
4 4185 271681981
4 1996 218879340
9 1571 261246041
19 1383 7069323
8 2801 36899276
8 1343 311629657
17 1465 390942197
12 538 142112564
5 2538 57588532
5 920 238562235
3 805 269345444
16 2004 283610059
12 4845 477118104
11 992 463291357
8 2311 475451613
9 85 322594887
20 2714 32354533
3 1632 234391710
20 2928 321985920
3 4437 481449425
16 715 232869706
16 72 123424335
4 4696 131528319
10 3975 406974396
17 1687 272847414
4 889 43668475
4 488 324196068
15 3369 458570021
12 4166 286355362
3 2698 357273904
13 480 281267495
2 1164 98597019
17 1330 348883485
19 4349 418059193
10 200 417987309
12 2785 214322482
3 2604 132585883
13 3947 250536401
10 4202 192020770
10 1976 476903727
1 1106 141829798
1 642 398495010
20 4910 220281064
11 3235 305790271
10 2871 60733710
5 3565 286615551
5 3459 277051423
9 3272 90362363
12 4178 140487411
16 3956 31068707
20 3780 256677871
15 3346 37707831
10 1804 300256582
20 2238 130739115
4 847 428108200
15 2311 49402696
13 4205 229435692
16 1725 29695316
11 2263 109727570
1 2026 3400291
13 3238 147812188
17 3578 400562973
12 2002 422889245
13 2746 446367652
4 3152 82791525
15 4371 467308950
6 2850 160790854
16 2760 354553916
8 2203 353757861
5 4763 25883657
6 3856 664408
3 252 294873744
16 3951 121554586
16 257 399899121
3 347 127415800
4 1566 295262705
15 3269 360130353
3 3039 167331998
4 340 232977309
11 1641 444464632
3 3774 294319923
4 3108 354760782
7 2516 359962150
18 2595 279783045
18 961 22537692
7 3153 224772983
7 3307 251036977
15 2261 50091997
19 4736 283304207
13 463 312400096
10 4970 163268095
17 1560 348079276
9 395 61287489
10 117 334477043
15 1841 104207049
7 1876 447247489
17 747 198719670
3 2958 323795001
20 2121 223412710
2 4395 327511660
3 4847 414833762
7 2096 106263622
8 2194 387038501
13 2483 454023241
18 25 303515807
20 869 459464240
13 204 427962083
4 4279 116981003
6 32 348389897
6 3485 455111528
17 1113 108893529
8 421 181551387
20 4174 228681935
7 1480 27560852
20 2313 73709669
15 232 398881055
17 3427 222980525
20 2840 257509073
8 2091 339180234
5 1495 449022199
8 4688 126704871
13 604 201355303
19 2666 180993919
4 2330 309237401
3 4764 146356811
13 1277 250965155
4 949 9099756
18 259 363398397
14 1945 268061373
8 3980 452632134
8 2076 454848759
19 2410 164343216
17 2231 40640371
7 4905 116053574
8 3800 249259549
7 4615 184897784
13 830 176125818
4 3773 21241102
13 4003 119680797
2 2467 381369325
12 128 160695693
4 2319 484307752
9 1251 143514114
7 1863 391813191
15 1011 407436722
12 3465 489181763
12 2618 290595649
11 2602 393972926
18 2762 255852884
4 3708 188969469
4 3080 452634329
14 4653 403643276
3 596 222306159
12 278 235749695
14 1590 214968787
6 1121 125341228
12 4266 365510438
2 146 45094248
11 1044 276931334
9 4223 74506442
12 117 375844503
17 4096 176708958
11 1635 116210842
14 3374 438488594
6 2484 179471407
14 2207 308686395
3 2171 71176475
15 4872 424276138
8 3817 442007366
18 2969 414635440
4 2845 45065007
11 4501 364560715
20 4188 354408559
17 2814 8370778
20 985 50195436
12 852 344476387
1 325 476519096
19 3375 68218976
18 2672 392886805
14 4152 40306101
6 2069 387625241
2 4004 403146304
18 58 328126761
5 3968 268533783
12 4405 119112175
9 3397 292153570
8 1799 447121161
10 1893 279009866
3 4004 66049658
2 2395 457907544
17 3545 205493375
14 3991 496597417
9 2148 488223656
19 2015 80167291
9 3911 464385632
15 919 171067307
17 3149 389622795
20 2753 51944887
16 1755 373680342
17 2621 360761335
16 1712 203800744
6 2674 337543315
13 644 90348321
18 290 168166185
2 4900 331655361
8 258 215556347
13 996 242449300
9 1079 134245959
17 1139 311822481
17 657 437790272
3 1658 55308286
19 2651 29778192
4 1445 424334562
11 3440 273406663
10 3104 55256033
11 4479 470600359
20 3210 364474315
1 3520 142510017
9 2317 912907
4 1813 196238628
1 1011 11890879
8 1497 363047417
13 3362 296835502
17 3491 102797379
9 1841 385106676
13 4260 371428797
1 952 349186905
20 3252 109208330
10 2283 131815125
8 3080 123278007
4 4583 219878742
14 1295 186911462
16 915 382991342
9 2535 21986022
4 1976 370511017
4 156 496630526
8 401 400757598
14 1226 315770667
16 4043 42445680
3 1189 417251065
4 4261 289672612
18 3351 64752717
19 2633 133534657
18 4402 48999534
5 961 208441707
6 4353 268631759
10 1578 386568976
7 3435 317367856
15 4947 228473707
11 4072 228530724
12 63 79996720
9 1601 219544530
18 878 108773150
5 291 220236124
20 4183 225358112
15 1924 421535996
7 593 493287331
12 3484 271392433
16 1725 238571085
6 4725 443085108
2 1437 155752981
15 4484 480465800
19 1368 148977970
10 493 299085132
10 835 72120018
2 3793 325792392
3 3304 434075967
16 3283 429547387
3 1850 105429940
18 686 481878274
10 3767 118398468
16 2713 331283398
14 3916 73665691
17 3715 368002156
8 1324 495988677
16 1758 39381195
12 3113 238781608
20 2863 412855658
15 3865 420767663
18 3620 399633656
16 1786 328008793
7 2204 38748894
9 4597 344510185
1 4266 65129792
12 3854 224936452
5 4442 183041075
17 3217 127759610
3 1274 402692920
16 1743 190735076
7 586 293074249
17 1863 64462299
15 4292 99072810
17 404 304696212
12 531 187645307
19 4485 117895099
8 2960 413876055
18 4575 355970217
6 2200 46370914
19 429 164800834
11 4694 483584664
13 2640 68979186
17 4919 280463115
15 4967 275110456
4 3920 207499271
2 3840 202780920
10 3026 260595441
9 2764 104312845
8 4278 162095945
18 4046 120301082
1 3145 411194242
19 356 321758925
11 4513 403542875
11 4052 405789253
11 4013 497225526
17 2456 380220918
3 448 256548725
6 2826 136202603
11 765 171920707
1 3232 25140208
14 172 340503958
7 304 457988375
19 4916 270833981
4 293 69911338
19 2478 71039626
6 200 350164515
7 3224 168266443
3 1366 346845040
12 4391 316106433
17 1384 166456834
17 1883 435821115
11 526 441231869
20 2358 86634293
2 1915 94643851
2 1733 11358559
18 4700 436522953
2 1933 272040247
4 3912 19044531
10 1806 408853625
8 4680 338060094
15 3003 212599876
18 2760 46483430
3 3592 330104148
14 4548 241786491
7 4802 354999939
13 3091 285658124
4 1642 147209612
20 1895 382085804
8 1745 421650063
14 363 401108540
15 2573 325624483
19 539 239670499
7 466 252107641
5 2311 148604336
15 3554 52185046
14 3039 337712460
9 2141 303784994
13 103 327748595
9 3209 141413313
13 2893 202712552
15 3242 187134192
6 2878 279710936
10 3802 25701136
8 3780 375394156
8 106 481088371
17 1074 324944709
18 1623 471645505
8 3909 282652237
7 3749 327601931
1 4900 344500461
13 2327 344502629
17 1833 430721562
13 1612 434788342
9 3278 70228657
13 675 131853349
15 4672 347369306
9 1248 289608064
2 1135 262032877
8 1611 367599448
5 3579 39351409
19 4176 11614457
4 4400 125873963
2 3409 347311483
4 1090 289671023
7 677 30858176
17 1849 404279440
12 709 339177975
11 2150 76213216
14 1385 184043225
3 3756 307787120
10 3646 324758742
5 3671 42504373
5 4058 60038052
6 896 273106222
9 1374 394440478
8 1774 478007953
3 2443 352422559
11 405 121912997
20 285 390198530
4 3523 392438579
18 1595 460920398
16 4149 425782418
14 3828 5834710
9 3054 502384
5 1642 140109020
18 209 266164002
1 2810 112641697
7 737 415731026
2 250 447982817
1 2807 198188335
7 4626 194409917
8 3564 431064128
12 3387 341009352
5 4338 436858809
12 3746 211211769
7 2110 424841707
14 1621 194240591
20 1753 360243215
5 4692 473091620
2 4090 447430450
9 3777 269171885
12 4437 301512573
1 424 215626916
20 3134 42266245
17 4575 444439910
12 3726 450393639
11 278 7443712
15 885 272979578
7 3816 239366349
19 1125 383780366
13 2888 190136147
18 1085 264722082
11 300 456546992
14 3563 397076975
17 2733 80867054
11 2344 274184620
15 941 487745280
14 3616 2349238
19 2870 19113745
13 623 35064038
13 361 55989679
19 4052 494779992
8 380 260848746
6 337 445189927
4 2578 271730696
12 4968 10884392
3 1607 34119058
9 1839 36396049
2 3513 273378031
13 1988 213784237
3 1376 231602811
16 834 202234299
7 4509 275046350
11 2106 138397708
14 3318 427766655
17 3930 47948697
7 4584 45189993
5 4905 22976637
11 3675 179660
4 2968 304453267
19 3426 425185531
9 1066 433445821
4 2527 30423530
19 3204 108811719
3 2651 422652273
7 3405 162001919
11 2459 101827591
12 2799 89036073
20 3347 424644329
20 2819 189310419
4 1103 482772464
2 360 409949869
3 2092 172661854
15 3229 191008682
8 3187 176426098
14 3618 332910800
11 4606 352982244
10 275 42130638
10 81 324412449
9 3868 174557447
10 1593 193737309
16 2645 147382267
17 4816 23274839
12 150 84742937
3 4262 145398851
4 4500 193443799
11 3913 73761312
1 850 87115813
20 2502 236971289
16 3496 19041073
14 4717 292535234
16 3343 156961927
20 1792 312678436
2 3067 240203728
10 4499 483734471
3 4479 398757738
6 4061 446035892
18 1228 134920793
4 4982 133336411
7 1353 334411690
3 391 286921223
1 3027 329553060
15 1292 494954102
13 231 131187003
19 4892 424143320
1 2747 209122430
14 3135 1128413
13 4232 186493402
12 4903 377186077
2 3714 230921938
11 4831 345083054
4 4181 289927925
4 3230 253291081
11 25 58956500
4 1653 422853115
6 1695 42881995
1 772 327320875
20 114 430105240
9 4056 108696196
8 3279 341175384
8 4232 64139650
6 4244 171118823
19 3115 79897321
2 3244 231891650
9 1915 180013551
18 664 203700224
2 4756 107960088
13 1303 474234807
11 3741 344651874
11 2967 457368115
7 3757 309273326
13 4881 61903773
9 4614 123203618
12 80 269274382
1 4622 334109757
6 4098 146066664
10 601 34171072
10 157 1570065
15 4951 211873029
19 4258 32961817
7 1692 436120440
13 2958 19966218
14 666 463505226
13 2251 495723097
16 3544 133933079
11 1931 4936559
19 790 292978472
7 2293 468749006
15 4990 377921845
15 2541 441904296
6 2836 294532458
9 2232 256116202
10 679 351078633
6 1093 358005420
3 2653 142495298
11 92 387299915
7 4490 217053522
8 2426 22532122
12 121 95138953
13 2139 302233422
19 3144 304885381
15 926 138411155
12 3120 272208257
13 60 360237274
2 3035 50244753
13 2489 155742097
17 3540 11417817
19 3745 469960577
11 962 252463282
10 3843 485708467
2 2812 456265072
3 17 359085783
1 2149 308292118
11 1934 184942689
12 2697 164239886
13 4558 475227869
11 2510 158422316
19 105 52856681
15 1444 398045567
3 4735 41963235
2 2653 410450388
12 2916 136068592
2 3277 485103877
20 3341 427960807
10 1610 156797485
17 4097 64817339
14 52 252563202
18 3601 233966630
5 1773 61397629
13 3049 376496297
14 1210 402312443
16 3620 141145605
5 1601 216120250
14 3522 908240
4 264 405514928
4 2589 115943526
17 2356 489490786
2 3071 330317302
20 622 339297933
5 4973 417191023
7 1895 364053794
20 2359 84646439
15 3669 137894451
9 4109 226493392
2 3563 448164896
19 3810 300400876
1 205 143544386
19 4205 156201599
12 1936 73017622
8 4571 24726927
3 1470 394979186
13 766 497563187
4 440 91683283
11 200 32057380
4 4721 175360545
18 2543 326401099
17 873 22811558
10 243 79424170
7 1127 69431317
16 107 332854644
5 502 407199458
12 2283 301652154
5 2240 227755260
2 4881 472566347
13 1117 456685855
18 4619 393593318
11 45 116208658
18 1105 400428410
2 1889 246793498
12 41 453061567
1 142 179177088
6 581 134610129
17 3305 481104799
12 1462 72496060
19 3003 25075273
10 4749 83363833
13 3013 376413691
9 2092 141996385
16 4557 241161933
20 4032 18636691
4 1215 115991618
16 1618 357393353
20 821 199991759
6 1769 200869811
17 1191 344133165
13 2272 7067670
12 2235 14399519
10 822 340628746
3 2557 327014848
18 1297 162297823
2 63 169183351
12 1905 149097953
11 1290 114988840
2 91 218340672
4 1243 211998305
14 1899 358544716
20 655 325443266
10 568 489183662
12 2902 466537872
1 4235 418251247
6 659 275685622
6 4999 268135155
13 2873 459201212
6 2410 425238158
2 4295 203351931
20 1162 36134311
2 2741 344584828
14 1865 190984837
18 2716 154098389
6 897 317167052
5 2666 66047285
15 2176 368860863
18 1595 96111811
15 1245 232580320
1 408 20375450
5 4456 490681175
12 2771 309597336
18 3917 77108893
3 873 439429245
9 1249 109280541
19 3910 317528772
4 1795 272025609
16 1924 165622908
19 4700 136767166
8 1964 43506708
2 1919 288435502
16 1226 344944069
12 4937 254848489
6 3228 270192111
4 897 130307238
3 3315 289909848
8 3977 212148043
8 1673 183290024
1 1322 184890396
7 2665 491045554
12 3379 299145328
5 2034 213642472
9 1403 29196630
19 1068 372239311
12 82 163998793
6 2000 402001556
17 3764 97835041
9 4907 53329665
1 2349 489131249
11 2339 461901399
16 3797 253861161
3 3672 335808144
10 612 319066622
14 1932 277264419
5 3863 370058127
13 1843 26341802
7 4265 339060019
17 2851 86594494
13 2026 93101974
20 1109 252181786
8 1531 30704881
3 1009 241287780
20 2095 455307573
15 2149 266043052
9 1124 152557530
14 1127 344834080
4 1703 28941639
1 2725 235083001
5 1395 70283921
13 380 282750714
8 3906 9351530
4 3950 158561412
5 4529 122166640
19 3321 21372783
5 456 370059613
3 3047 321803366
4 3055 465203478
5 1168 301802455
11 2570 462452175
7 2633 393220428
9 1822 106701287
15 4591 355774622
12 2001 494939757
17 1796 165593056
6 77 478882334
6 4529 437471245
18 4524 424671133
17 3666 301417676
15 1477 419306591
2 2781 10081560
1 477 435767282
3 4682 467024656
12 223 68816716
9 2795 491450593
5 868 79936469
5 325 27963589
17 955 278124536
5 181 108093091
11 4986 232731672
10 692 309701271
20 2306 54869927
13 291 104929589
20 1742 89538962
16 1959 205654667
20 4356 444818900
15 341 70277630
16 4258 483134171
9 2726 154852116
7 2273 237350826
6 2660 280473393
11 1341 460664689
16 2035 310144033
12 1579 401279097
20 648 300005011
14 2066 54669760
8 4461 187514339
13 1842 331938850
5 331 121230192
18 3639 321055247
16 4149 187660962
13 3646 226590881
5 3203 445401706
18 2765 395334297
20 4068 161357104
14 1367 307505612
13 490 197216473
5 2390 350990423
17 1338 422502102
15 871 42162775
6 3225 178703042
1 4337 16205593
1 4167 290362086
14 4317 418909856
19 2791 21250376
12 1719 143561209
1 1588 479519950
18 851 210803466
2 2638 127859235
17 744 96326039
14 4707 165243083
5 3280 156918526
10 4917 307222053
6 1525 336372470
12 1658 412587521
1 3893 128457157
5 3358 277263164
3 1255 59574544
15 4522 49290482
18 2979 191028493
10 937 68239685
9 2654 290300091
9 3845 185363878
18 19 138276902
7 3182 363901376
15 3138 205134703
4 3786 105643048
11 1716 283360554
16 1813 192280389
15 2164 29076801
16 259 457954944
3 703 220667139
13 304 423205419
9 4684 465337312
10 1895 132762584
14 2517 84815710
15 999 90845569
17 4308 215015257
2 3559 71420965
18 1246 150256452
15 2331 168024487
20 2299 399561242
1 2059 312780399
16 2179 265908786
8 299 35096892
4 385 5597695
14 3965 315095329
5 2476 209905564
20 3096 490986265
6 4393 120998677
3 3764 99581409
14 1089 189349343
2 3643 480941299
6 3769 471128243
16 2209 48556570
17 3076 169583526
4 4261 130220021
13 2995 482647047
15 3149 261016498
14 3517 439397780
13 4661 228987026
20 30 374035700
13 512 407842578
2 3956 288744573
8 253 327238704
3 1628 249771184
18 443 98453649
9 4217 372283035
14 1340 68264829
2 1549 133868923
1 2333 352213465
4 942 58042600
15 2164 402877036
18 2386 246676204
18 2080 134389362
3 4562 321685786
8 3541 313939537
15 3042 402537209
6 2853 45455514
3 55 164946155
13 2574 389247701
20 2791 477550422
3 818 195453535
16 1340 185000939
8 3954 330131397
5 3329 303868213
10 3226 326090324
11 4218 242486274
15 2976 298204085
3 1448 452025774
8 2829 190252841
16 2907 335213671
9 3265 317782557
7 3149 82899386
9 34 187137421
4 4309 439138745
8 4141 63305525
4 2129 334536136
9 899 102530411
18 586 152576662
15 3349 175552064
20 443 81877779
2 3632 145685990
1 2306 222471715
1 1538 79378113
11 2589 248367746
2 1914 151302654
20 2958 456529477
7 3323 276279536
14 863 168048157
5 3865 320202144
12 4470 21739095
5 4761 340484096
12 2642 229260075
17 29 233968593
4 3099 313278249
8 4446 297094069
19 749 186379672
3 1568 106725153
3 805 226506992
16 4312 377040038
15 1546 340233184
19 480 139562281
20 597 315286115
7 3410 397154116
20 3449 297296485
7 137 167991684
4 4139 34443083
19 907 135803371
19 2898 115851471
18 3552 392319278
6 3687 357041487
7 2595 262330768
2 4990 402943988
18 592 405620811
5 363 265766738
14 2260 485991861
10 2357 469348027
1 4712 354354660
19 758 408912167
9 1134 129893859
19 3097 225068134
11 4001 249195926
11 2066 479515164
11 4985 157646435
2 3409 461464280
13 1260 145040681
7 1975 326033162
4 926 342712858
8 1374 126169540
2 3753 229725298
2 2788 193511103
12 2733 494605271
1 960 272040752
13 3793 359799658
11 1211 148714461
4 4943 219148768
17 3313 416261982
12 3428 228437496
18 2373 312202268
9 4452 53098991
13 3383 395516008
17 938 73847790
20 4873 315286547
2 486 133364424
9 525 176771965
16 1684 238329634
19 3072 328323054
5 4171 140052358
11 4282 441906728
18 3499 74649070
9 1019 440042085
13 2837 302372297
6 1615 104344884
3 2343 20020553
17 4323 200974160
4 1557 345086866
16 2165 191434779
16 520 449505758
17 2263 345521655
17 3058 266287083
15 4995 401674186
16 1072 4775987
20 2864 362788518
3 2526 299070027
10 4843 471943291
1 1518 183295405
4 735 402577634
7 641 189106782
7 4509 411355271
7 4971 392963967
19 2068 385995971
17 4275 84112846
18 1865 176731791
15 3872 347348889
9 4527 474312799
3 3540 417992509
20 4817 367583204
17 3229 273626774
8 3778 18989878
10 4542 219882659
12 195 93180595
14 1386 359810776
18 4445 429592815
11 2129 115510590
4 1602 177871868
5 2152 30093718
17 1248 362874526
15 581 137764442
15 1981 286177629
9 3416 205684175
5 875 136934160
17 4171 316406185
20 2357 468811806
20 4387 477937260
12 4048 294220241
4 3836 312453696
13 4347 92329151
4 1519 399282362
15 438 58153429
13 2775 228406758
4 1046 193405647
9 4799 29887429
7 559 45580529
16 2565 13804396
9 3440 244881219
16 4498 45754575
17 994 445891364
2 1848 16974534
12 3345 1175878
16 4202 195084074
3 545 433673161
11 2758 316392705
18 3209 486546226
4 2734 170925528
1 75 375035932
8 2106 496187449
8 3593 406791375
6 3799 57634933
4 1121 427511323
17 2522 416150565
5 3562 2170483
9 1725 125917555
4 3436 467727397
16 121 27292423
8 1787 12994881
2 3410 439406555
18 772 31205646
7 710 334080158
7 2718 256350622
1 1397 43118896
6 1626 374184486
1 2922 373788900
4 3099 473697544
5 2183 430059848
1 687 199959946
17 4837 291796661
18 3411 326028444
3 561 204262267
2 3969 446084201
12 1983 311028872
20 2693 243023466
10 4563 225755810
5 4547 277115120
9 2419 324464092
7 699 347331061
5 1070 116937619
6 2325 484566939
12 479 483923883
19 1461 206286593
5 2265 103795782
5 4423 28247220
10 2012 239365658
6 2691 255520037
7 903 132401069
17 4970 266125780
13 1803 82879896
19 3942 105258663
15 1510 413177761
3 4574 114224657
17 3077 25874775
15 1399 313522211
5 3296 400877548
6 4027 120527794
16 3529 82141585
14 1349 367735446
4 1388 490732287
9 947 212766467
20 2024 115310966
2 1626 137281687
12 1973 94578070
19 597 488410709
20 4524 197957771
9 294 372956076
18 4657 99165212
9 355 265560586
7 1556 98785017
15 1346 450706620
12 250 38612974
6 732 32424705
6 736 372919180
13 4861 397275151
7 3721 33721762
13 2634 99238560
12 4826 81430264
13 921 256739504
12 2596 9389801
12 1532 256431778
13 4426 302312131
8 3438 360762581
19 4574 457487110
18 1131 260259585
10 2904 130373544
14 300 358120287
12 470 195886989
10 3776 156875143
13 3132 378719397
19 2132 301898567
13 2294 182315098
16 3475 418106761
2 2465 194577199
16 870 300861565
12 1565 490045517
2 4805 449546173
19 205 340042990
18 2412 261402993
5 3132 250164374
3 4727 177920325
2 1497 362968157
5 4877 377830339
1 3324 172093316
1 231 253170017
18 3710 251053390
20 866 203786027
16 3972 379000657
19 1217 263542533
14 4580 129032454
3 4499 95154313
19 271 123886394
6 1714 372788682
15 3261 173102812
15 3593 70913284
1 2579 317969632
20 957 90908448
5 3063 337253298
15 3493 325737602
5 2506 226111077
3 3162 386401029
5 4813 214382193
18 2719 249249336
20 1556 43166618
10 3385 424104850
7 1293 308666084
5 4847 325395052
15 713 480524274
3 3938 419080967
17 4194 60685233
20 1182 127693492
18 2155 56440023
1 4599 282012248
17 1139 480215599
17 52 398979588
9 2745 414825928
6 903 113988622
17 1440 141492723
11 1003 362817582
19 1389 417375239
12 308 165221514
14 1467 368599982
15 2226 23886860
13 4957 381029382
3 1517 137070624
8 620 203041930
9 770 476403835
5 748 93891816
1 2380 180350309
6 2139 337819386
19 3011 303438857
20 122 18728154
7 2256 135302825
19 3169 456904307
7 654 27234589
19 4174 14285726
18 1210 176465634
10 3775 497174160
13 1980 260190544
4 3202 279879254
19 4852 174507435
16 900 204776352
14 1653 484234422
2 4927 202389281
20 2772 391512299
13 2289 385132308
20 353 316494969
12 4243 264790779
9 2716 205184704
3 3335 183151751
12 1001 470444126
4 2113 347363719
7 4460 20733709
12 4895 281817116
14 1677 366827435
5 1825 150040863
6 4501 326358860
11 664 27135984
6 463 392418558
1 1122 69962400
8 1695 494278858
18 2756 466407816
17 2773 70831891
2 1742 3179589
14 11 76363496
4 75 302668605
11 2554 250610705
7 1949 105544490
13 489 213272144
12 1052 487199790
19 2989 265186698
19 2328 356441475
17 2305 446336614
11 2834 129553904
17 1120 427677011
9 1839 5424417
14 1301 216538724
1 1108 334601270
6 73 122762219
9 2978 51789139
7 4453 207730063
15 35 85800232
11 1067 6522632
20 3522 405597650
5 2921 161576242
9 3575 414838668
15 1653 170828563
8 4448 464580790
4 3417 213282159
9 4617 274083979
17 2584 179393589
2 2364 479661901
5 743 79643708
17 2329 250938790
2 1980 69416077
10 1007 10490385
11 3594 383746185
11 2592 56928108
6 3035 299536346
15 1401 415025880
10 2907 480701348
4 4423 413283977
15 1987 192452321
9 578 429650180
2 4244 49372137
12 4885 294782380
20 1575 222497483
13 1099 7725976
3 835 264519199
2 3451 280304506
18 958 351621558
17 1461 28222564
3 1162 483026789
10 2683 280416066
13 1986 230949711
15 1200 375558667
10 3433 427511313
16 2219 67941013
7 2865 288257290
1 1509 125471506
8 4953 110740623
17 574 375877402
2 2558 86910270
10 387 151504925
5 3003 496757410
2 987 35760661
1 4856 446332003
9 1988 235191902
11 1782 6427901
9 4546 317975013
7 2160 311694706
12 337 59581588
9 3587 210292365
10 2845 70138920
6 2166 57466429
10 1329 28869161
9 2890 244947881
19 1420 493611237
8 2283 493416849
9 3132 190677555
6 4005 49518652
10 2791 307746935
4 1944 285298536
7 717 456243304
6 3492 428508217
3 2735 268932467
5 4861 239435089
7 1986 118342239
4 223 260238956
14 4460 399604590
9 2274 51454536
1 1877 485921848
2 15 77808192
11 480 204592213
6 2952 454862490
13 4103 111347500
3 227 219348175
17 25 112110789
11 3632 488016327
15 4406 379062173
5 1590 59721327
18 4977 247602359
3 2073 117801780
20 3605 221906058
15 822 140752716
19 1809 48896430
11 541 51030284
13 4876 114580562
3 4086 432295348
5 1504 288298465
15 2228 258831116
18 1610 306395083
20 1116 177751543
13 1784 263213675
14 790 123248948
4 497 227614196
12 3379 228526088
14 1768 287588866
16 4636 354945168
7 3657 427242316
2 3329 251080863
10 4418 325288263
14 3775 302404292
7 3611 99493799
7 224 122471887
5 4526 64577306
5 4575 393703596
18 2398 87392940
20 3944 449158426
15 1588 92286714
12 588 370263870
2 3437 62844031
2 722 473253510
12 4708 457878649
9 391 277942384
15 70 38506620
20 1775 296048938
3 840 155492878
19 528 244685116
2 2835 406261526
11 4326 261283454
6 464 80374704
9 801 444600789
7 148 258995398
16 832 477545928
14 1133 58150083
9 4233 186207929
19 1794 167772460
8 1085 193790294
12 4806 491099939
9 3361 14938363
13 3380 328322234
5 3351 458549605
9 2860 213717034
1 4297 105224702
8 3629 4298250
7 4150 92101223
16 832 402822691
14 2162 436586541
1 3539 144665095
16 330 255457432
11 363 221870422
2 3741 417556774
5 4928 447438900
17 4204 259042573
6 3860 391985834
18 2241 263592237
16 1068 429063122
19 3155 428555819
13 3725 373416993
18 2096 480434722
14 2415 263371260
18 2802 90419124
4 1461 350170590
9 787 423788155
2 2931 71875942
11 2216 387212640
14 1694 495615577
19 2856 95330281
20 4759 215783070
10 2245 87685657
9 3776 313547314
1 3705 421855094
13 228 452212961
4 786 218707465
11 1066 316896293
6 1783 207899548
11 763 66954610
9 3401 186060306
10 2143 91797298
1 1010 277025785
11 1196 397026693
9 1304 466359857
2 1910 268129065
4 234 187242878
10 4671 92999289
7 2769 2513368
1 4768 203071457
5 2304 342402117
4 3326 77788098
8 1917 46723119
10 2365 289939035
7 1101 250410641
17 1224 387558740
20 739 366793995
18 3534 491509303
8 2161 236891634
11 4926 485387891
8 420 73967115
4 4156 194228820
4 2596 400063120
9 808 22011884
11 4897 189757197
20 3670 89651615
4 63 73438936
20 3096 119026275
16 4418 325640668
14 4693 131003525
11 2234 469320476
5 4494 335322040
2 2368 173626708
11 1859 191977478
11 2126 276074162
8 2497 29398798
18 4275 341634963
12 3414 105311953
19 3380 339468528
5 2803 28291888
7 3555 488289403
12 1793 463044930
6 2796 123722707
10 124 29473807
20 1346 29590512
9 651 153073711
2 2270 69483454
6 1541 258702522
15 1136 212194451
18 3988 419699156
9 4667 134410626
19 1693 2145703
15 77 405334471
1 734 265975490
19 2724 115001410
15 1895 275201278
19 2473 419648644
17 3169 333903440
13 4232 134390393
18 3217 495398602
4 4302 487379252
5 341 72115349
9 1337 356969478
9 3941 479579988
9 803 161118094
10 731 863374
12 4807 196277951
3 2299 495233350
13 122 495037729
12 2011 394831241
6 4290 457348034
19 2131 188872308
18 4842 303132667
16 1534 365304751
18 3212 496271845
15 1511 75530705
11 3645 256286330
2 4668 178016894
12 2596 209139602
13 126 280731791
14 402 209060522
8 87 443851346
9 266 132021225
13 1897 157196593
6 3282 312838
8 4853 67806189
4 2480 421204372
8 3017 378173128
9 3542 310157658
13 1744 64733184
20 1518 355846402
14 1670 345263851
17 4214 186257239
18 4009 14384922
6 3677 226061891
4 2545 121360501
10 3971 469907255
4 4247 5916094
11 1380 454417462
17 4345 446968684
14 1181 12303299
6 540 409713275
19 4325 458353519
3 3888 96518937
19 1333 293143216
16 344 464493168
5 4664 19948520
2 463 119173051
4 75 266406445
10 3867 14628576
12 3374 226176446
3 2084 186731851
15 800 461968673
1 3733 262696999
11 4766 333107927
2 634 340312891
2 692 454085418
10 952 89392635
4 4874 491459874
8 4736 339960405
17 3848 205443174
20 1636 54788423
10 1953 462686487
4 3248 22812756
6 4227 119180127
5 1721 388258638
18 4901 12247696
1 2465 307922062
6 632 385228543
8 2976 397904597
12 1950 207742088
17 540 118147226
18 46 58404779
19 4114 6840763
18 4021 137861327
14 4706 440744868
19 1605 235821546
2 894 312517275
6 3273 109291164
16 4858 276517354
15 303 201310091
17 1269 19228441
3 3596 132778781
12 2431 188472004
2 2083 260145597
17 2225 372598457
12 270 79851387
1 1127 199471434
13 4506 196197622
18 4296 61561509
11 4663 291919756
6 4740 431720370
8 1589 398165119
13 3605 347240803
14 1800 286965650
17 3022 131287828
20 4509 137665063
11 2982 30504808
12 522 94368659
1 4262 273320138
13 1025 496951518
19 2246 242620334
4 1029 208566975
19 4403 10184767
20 2546 14105871
11 332 481537424
8 945 258292892
12 1016 204296272
5 4737 255427323
2 1041 458096943
10 855 239074586
12 4179 303636630
5 1318 225398596
6 989 291666684
13 1583 20254089
11 2254 203478512
4 2178 420638846
18 1168 24994294
11 1810 255970330
19 1705 212949350
15 2805 201039591
13 1597 11685467
20 4049 41410287
15 356 35453408
6 3928 388735319
16 3498 449371203
13 3836 10257247
16 3857 170148988
2 2363 55317925
3 3696 69756679
17 1603 161407083
11 2647 137654884
6 4318 181903239
8 600 407412001
14 4575 286673562
4 3583 319502963
9 739 247971734
5 3147 453887961
20 3217 111625858
19 3730 263731343
18 3706 94016095
9 4984 56383495
8 4257 341188756
19 2832 114869767
14 1651 201005309
18 2496 278354121
13 3375 367459702
12 281 398174482
4 990 68542354
11 1997 251118057
13 740 80973375
19 1959 294332595
7 3349 376438138
6 2174 311073420
20 4712 172111254
14 4713 301996955
13 1855 366170198
18 171 283019644
14 3444 337592828
10 3920 157092442
5 4805 225626388
14 974 176335180
8 1801 317381354
8 3053 267216020
10 1593 484945602
19 3663 364434933
15 1095 141857054
8 1832 460292356
9 1705 487646370
9 4022 304485688
11 1014 239346927
18 3993 258832235
5 127 458238489
14 2132 11820769
12 103 359736283
16 1313 232649630
13 3939 175273855
20 2729 338922743
3 2475 317118252
16 4041 50703238
7 1622 407697455
6 2182 56462697
9 417 112600730
18 2961 109272122
14 2504 266192730
10 467 254479971
2 1203 264239163
3 1010 119106213
8 3050 225281529
15 3945 323715462
14 3897 209390199
19 3252 571696
16 68 7452427
3 1056 62000104
14 347 96964797
11 495 149682340
8 2879 415827395
6 706 162146454
19 563 5208621
6 4756 52168944
7 1475 465380140
4 4853 229314703
20 4143 156009222
11 3396 389696472
3 4537 379551318
10 20 171377941
12 4130 101898199
16 71 354479858
10 4272 377297051
12 2653 3486172
20 131 4962001
3 1430 75025250
8 531 169175038
19 4099 439395508
4 3251 227293073
19 4777 158927467
11 4993 137644453
20 1253 219874506
2 3931 164143990
16 2328 452239825
13 4458 9078855
6 4523 114024197
17 3802 165825986
6 2220 247790944
13 1528 308931066
3 4119 160209053
6 1794 445231784
5 4790 150784405
12 2850 328329974
14 809 377734219
9 3227 152055766
19 4094 327360391
19 4778 496647901
10 2777 123618708
4 4901 328978401
18 1900 144091410
19 4783 445439971
12 4120 178309094
1 521 194906221
6 2018 165440653
10 3690 464991676
8 2487 442281604
8 1432 195765980
12 1871 10947616
20 2804 147838897
7 4837 143581115
13 3682 184036585
3 324 493216684
11 926 458234795
9 3507 220644887
17 3903 427458428
14 4546 124288603
20 679 246152553
8 4450 301952320
5 3736 192660690
15 3497 151963385
12 1504 180168991
2 3547 70904799
17 349 202861776
5 361 457238497
3 562 492351020
1 3077 171173317
1 4888 363748004
10 2516 84760464
6 3429 415735533
18 1738 208451776
18 240 130023886
8 1289 67396401
2 770 105843103
5 762 152412160
5 709 279694142
2 4097 382697312
9 760 251639901
9 556 352736610
5 994 47490551
3 1532 346667799
2 3258 159293933
17 1819 416803146
1 3333 42681668
6 596 354275156
5 143 251106600
20 622 209152417
19 712 83987281
7 2097 101827964
2 64 132774157
8 4734 170377083
9 2338 232947454
11 1866 424442015
18 3836 18889603
10 4387 194910295
2 3269 238771196
8 513 489774584
9 3382 97894086
19 3206 482620562
12 2993 62583402
11 198 259573646
19 668 262521230
8 4999 269380625
19 2327 434654173
20 794 395663888
15 2441 325371028
16 1935 102978633
16 950 304145357
6 2092 122233678
2 1323 418404419
13 3111 111156002
6 2296 369731304
5 4895 114366019
19 1716 439724944
10 2614 223986853
19 2236 445220873
14 3521 336302935
1 605 111572058
2 213 458747239
3 2277 339927203
3 3996 271964907
15 2701 291627763
6 1006 403281850
15 2945 414601823
14 4032 414751253
2 4037 59852716
2 4919 4468583
6 1545 111293323
1 2237 69087468
5 3494 188203949
3 587 26975883
2 4623 289157717
15 2333 187910989
7 1848 12723750
17 1713 39325089
14 4770 214737198
15 4199 132450362
18 3172 405531862
18 4161 339764870
13 4771 226035375
3 1252 432521706
13 4178 400582212
12 3589 461141248
1 2426 54546350
14 3205 411420436
11 3163 30296975
2 2445 373152130
4 1281 273261971
10 3770 130652323
13 1375 226516630
18 3393 318350301
9 4182 66777560
13 539 363006953
6 2047 65858576
3 1034 278085599
11 3332 175087082
3 594 486013759
9 1867 119954166
12 1872 486325822
20 4242 32247965
9 4134 429070689
4 4123 228381536
14 285 172418213
10 4881 95003466
10 696 102912729
18 121 74759822
13 375 67169041
8 2362 11861137
5 1409 193327559
17 2757 475078599
10 1408 106131436
9 4604 67100950
3 3393 19716955
11 3126 393831325
5 3785 271054192
18 2361 371706346
5 2400 232193890
20 319 141527876
12 2113 493066861
19 1545 188298114
16 4736 106514717
6 70 374681772
5 4578 77357455
14 364 338728851
18 1632 246366960
11 1429 413273213
3 4939 95681238
18 2756 455914765
10 4505 270560738
14 2837 379222224
20 230 269364590
16 3239 168349471
7 3515 443458903
17 1037 41401027
15 3787 344333564
16 3936 163048928
3 3456 293261717
2 4830 280610733
15 802 364100962
8 4470 281306044
4 2311 327352427
13 3497 21507662
13 2603 303946408
11 586 234746708
18 3466 235260952
16 2654 248347106
9 2704 161076654
2 2117 215623453
2 616 56236707
17 2438 195704079
4 4153 318165449
1 2694 450305403
4 4282 443031622
6 4489 182365518
18 1703 298478597
18 1503 257848843
17 3888 402814482
3 1624 81827393
13 2705 216681347
7 2232 161446281
12 1284 225041440
18 4435 261045803
19 1152 277581136
8 2569 410311784
16 3381 371776623
12 123 240454864
19 4629 156953305
17 3 168497822
18 3092 32091083
6 1256 47229537
11 1233 59527128
7 4375 44238193
11 4698 458169037
5 3194 207002037
2 1443 108482788
19 1781 377442841
11 4775 46921910
3 4979 344898819
7 3141 73894063
5 4677 197476263
14 3404 345957147
8 4243 127972358
19 4406 408489638
13 4608 163045753
3 4016 421705086
5 3305 414116534
6 88 86627423
16 3414 185383218
18 1261 405294859
6 3304 241151222
5 747 449615629
3 4689 371635370
8 2884 263562512
16 4926 264744110
4 838 45992425
13 4103 453319995
3 875 184411376
18 4837 234331397
17 908 417512232
5 4091 192694379
9 1205 263030740
16 3190 312558164
18 2196 288671312
8 3604 470059102
4 18 406006085
14 3536 165361574
14 2015 110532725
3 1332 489542402
3 137 394353517
8 732 287452682
7 3773 344112757
10 737 436501607
5 4892 100397002
13 4715 440408971
20 1823 230973108
4 4830 290534883
20 4099 249969765
10 2158 442758526
20 358 273036268
1 2330 260052911
11 791 299713021
15 20 335041078
4 777 338809440
5 1598 34220567
11 1552 383413699
9 1334 51958200
12 2633 70485611
9 2298 363272349
13 3854 336106183
7 1484 463169179
10 88 142680468
15 2040 344305113
13 1435 361377918
20 1737 361053853
3 4428 335806268
8 4382 202620004
7 3998 82990446
18 4434 475285529
12 2256 263873376
12 799 155012273
13 4800 370358151
1 1002 492187724
2 1147 48007149
9 2098 277866677
2 4353 238580899
9 3737 289079783
20 37 439906357
5 2904 329851522
20 3867 286693984
10 287 146472293
5 2840 2179194
16 4642 249744975
1 4581 340957263
10 244 451032648
10 1908 355990525
2 960 191415695
1 49 212739632
20 2834 291596763
2 3057 144364005
16 2177 238468970
9 2045 76181352
14 3016 445088393
5 1920 254104350
19 1152 87207502
16 620 294769586
15 4648 392496666
7 2737 425241339
11 4909 247911824
13 2806 496401931
17 2417 359459179
9 2813 401926120
4 1791 433710987
10 1251 379502622
11 4372 315809688
4 828 417396830
3 1944 68308455
9 3715 174810084
7 1827 446053271
15 2576 381536031
1 2008 478410422
6 1231 294830039
8 276 406478203
8 4543 36582612
17 1647 345710207
10 3256 381096696
8 1705 67635466
2 1683 142698111
18 1102 438789735
17 4158 229374065
18 3738 289334871
15 4853 481394283
5 2725 371019074
8 4969 78397582
12 2016 68613307
14 3660 380083922
2 1294 111169619
2 2667 468194457
8 2011 161729446
2 2162 411470265
15 2752 486496712
13 563 388401208
6 2668 389577055
8 4023 406667708
11 2060 250883997
13 786 338370164
4 2611 369097190
20 3571 51844114
7 938 66064648
19 2777 274199822
16 425 404193758
16 1318 251515288
11 4099 72895952
11 3304 471227864
17 1038 454792913
18 1666 406047595
17 3472 312904070
14 2527 494281872
12 186 72857575
12 1423 294173099
16 3664 311001083
3 199 84262872
18 3239 370466480
3 4909 27600179
5 4870 291415719
9 1745 228947480
12 3685 130783467
3 3525 48004743
4 2872 149622613
6 2814 87019616
4 587 191716514
19 488 24067542
7 4591 346419553
20 3612 267845960
14 2012 454435687
14 1253 26414769
4 3892 154663473
7 1966 249228114
16 3654 297467547
3 1877 68205969
2 4264 345369382
16 1723 81887284
11 692 221438631
3 4826 134371594
8 203 320844246
14 1613 468776243
16 260 296685504
10 2114 227084541
8 4229 285087644
20 4355 40296274
15 752 435704879
1 3608 251543852
12 4288 292477973
12 4302 87935775
1 2449 209849786
8 4474 302251424
3 282 140243773
1 2662 396804240
6 3286 357382699
13 2259 8113227
8 4286 2795528
12 685 18187801
15 1256 101917131
2 2514 331883096
4 2851 350813534
6 2626 168579668
16 2304 108120899
18 2288 443309448
20 1690 214776453
3 294 447399496
18 1758 394744893
4 2517 135624110
4 4611 446590875
7 4986 268046230
9 2843 452599780
13 34 465789208
11 1096 181109408
8 1502 239436391
13 1983 226171317
13 3007 413790189
9 4592 454490670
13 4867 405136052
17 2899 204970216
1 4925 152625761
7 3299 239928806
12 1800 316214938
14 1031 83822734
13 1668 263060030
12 3956 35750474
3 1688 214299499
11 4131 385488720
10 2405 19936249
18 857 412848581
17 4969 170977137
16 649 278158753
16 4865 30071689
13 2739 366909848
6 525 369294188
5 3825 496045759
17 3079 146438180
18 4820 358355999
2 2619 167492992
2 3722 189191979
15 3088 83517586
4 1915 439716698
1 1462 9471825
13 2783 76124315
1 1934 424435203
9 3401 253610162
20 4516 132943422
10 1750 353803684
10 4952 400161357
8 4238 74307449
12 519 388358342
5 2186 161373500
11 4190 57422302
4 460 204670591
1 3272 426349330
18 1945 209721002
20 3994 418107030
19 1649 476487719
12 1685 184494120
3 3269 395877692
18 4 432967992
15 3216 34100831
9 1873 28511725
11 4543 148127399
5 1204 376462347
20 3344 387112352
20 4043 335716870
4 1910 125603474
10 1611 54902951
2 194 181871938
7 3701 134487498
9 4043 206851716
9 1833 231540169
14 1343 410969980
17 3374 415008803
20 3199 289704347
16 3383 388400200
1 1222 141034598
3 95 123054231
16 3242 229505852
6 2797 4173967
18 3897 300014046
18 1961 127481088
7 2277 326364685
4 3916 385498749
4 1592 242987778
10 2579 405008114
4 2544 355430467
17 1260 408233662
5 580 322684266
11 3280 182148942
1 4876 116188694
4 1975 201045170
19 3404 400005659
7 1694 215325523
9 4489 94126136
16 4747 470665273
1 1562 434318346
1 3135 343376261
18 4399 441102758
18 2171 76613576
5 661 107337594
3 2779 483067161
11 2488 140368048
6 549 425904343
19 3039 369780327
3 2434 169811291
6 3308 471678842
6 2612 82567267
12 3592 130420997
5 2550 124303673
17 3963 13550823
16 2607 106391834
15 4273 41860175
10 4246 349886519
16 3333 2166612
15 118 77377360
18 2385 106698628
1 2500 237395048
9 3092 309842191
9 387 387746919
13 1050 173741260
1 1014 333061693
6 2295 314977627
13 518 24461263
1 3796 241442760
12 3623 107727852
9 2967 158977585
13 1183 452369472
5 2248 183925415
16 1999 190930293
14 3270 396652614
5 159 299894427
7 1101 413526827
1 677 306943315
15 4250 167810823
5 759 180986705
10 108 166480742
20 2763 495717688
9 77 482203646
2 2094 484848048
17 4751 250855535
8 2226 373273130
5 4983 247238312
4 1469 113312217
6 2549 379911677
4 704 78226851
8 2289 114120561
8 2533 343864667
19 967 238159207
14 880 142990758
16 2324 259917365
15 623 74023004
16 254 416513809
13 1274 456797675
1 2374 297240715
16 2386 204042324
1 2257 428116278
3 3669 129119641
4 3667 342074953
1 2128 429347086
19 4442 323988343
6 2131 390947937
1 1672 454818958
9 2305 246212993
7 3705 185586845
9 4484 383757785
1 224 278992580
11 3916 488873754
12 4710 98309751
4 697 218000148
4 2027 16717503
16 108 115609137
5 4834 394450794
15 1658 252478830
11 281 88703233
8 8 358448235
8 1318 27462296
9 447 364821972
14 714 180088838
20 3481 108679866
11 353 383600922
18 4505 257946598
18 1376 169808929
8 3759 315739787
17 1197 80630423
4 3441 380970720
18 2506 448391499
2 2339 133460454
12 1066 318289950
20 815 72513096
10 3522 316429078
4 4397 215952406
16 2873 480407922
14 2948 359435215
18 2327 485411009
13 4174 423639223
18 4073 140678976
1 1952 395543215
10 4459 127081159
3 279 259186767
1 4692 477631844
2 2707 172312807
9 1269 99917719
13 4607 146717065
3 26 220919716
15 4846 300724003
20 2423 207116002
13 1655 198464828
4 3323 459880471
1 2234 151577003
2 4680 129076395
11 4433 322012993
17 1432 387328148
17 663 399907826
14 1769 51335263
19 1643 298564025
8 1506 81422966
1 3766 29218669
6 4963 133872305
18 120 219496222
2 312 155744143
16 3590 440061725
17 4758 195638553
13 2111 468623460
7 3236 348975747
5 650 131165860
2 3211 88838075
18 4040 166895054
11 1494 487908254
18 3064 360739799
10 1730 145871380
17 1413 174097025
16 3334 460932735
18 2914 129305538
20 1492 258366094
8 3022 5369419
12 134 234340325
7 2063 25920911
7 2313 304764950
6 4755 292818560
18 4445 258556926
3 4690 5951884
13 2210 218927741
12 4469 387070348
1 4059 378859278
18 3305 316288504
1 3263 218030617
5 1396 204717186
7 50 178446766
1 1927 302937261
13 4344 269455409
13 4858 217759549
10 1283 368708637
7 3930 174868457
8 575 264137976
8 2317 28531785
17 588 339408075
11 1675 124660997
4 4595 426282225
3 2151 469674043
14 2744 389205779
3 252 359493078
16 4990 54056109
19 1769 488693462
17 2333 215189066
1 4245 119380862
10 3647 350661606
14 1538 221187586
3 3334 491455211
13 1421 146620673
17 824 288782998
8 1836 215773278
3 1147 497566301
16 1518 53654116
3 3968 26446701
19 902 251362311
20 3691 141244113
5 4208 201755795
6 80 167692045
2 3866 113830547
3 1288 24271022
7 2196 192005399
6 4210 184957701
10 2040 127781300
12 801 479793558
16 634 139296888
5 1244 438080304
2 2504 395440016
1 2328 176150735
19 3330 406468747
5 680 422491726
1 130 383959288
17 70 19185406
17 3613 309281352
8 110 13829961
14 3480 349048684
13 1545 379654077
19 4 332160944
14 2047 311714937
11 4898 36660510
13 3211 74183196
5 3679 456146483
5 4891 242630985
10 2121 386641685
3 3461 420104936
15 2663 415934225
14 3947 372531040
9 28 159228631
5 2071 495226213
7 4947 99628624
14 4303 184596464
16 3308 333727655
18 4057 214762863
8 950 471072863
10 1416 382893837
9 3322 280007200
1 2325 167902742
4 1342 362737357
8 1686 76520762
11 1759 404546195
12 3353 391607954
9 2237 362675616
8 3393 319999243
19 2954 216592655
5 528 159098018
18 4363 269295714
11 3459 171882246
4 4293 370849142
15 1025 394977895
3 4088 71875933
13 2347 205167465
6 1623 77514754
17 4445 106912389
12 1518 450716286
19 499 184398481
5 4042 16347869
5 1620 386477577
5 468 367352370
5 3802 386536994
6 454 185405684
17 1032 433738859
15 355 364906981
20 1962 355197759
18 3138 32738600
16 1864 402628148
7 2292 325340199
4 3562 101890687
19 1745 90536294
1 813 332622329
10 2343 437648622
18 1620 270132472
2 4634 14589612
9 4575 481762014
14 2260 64092099
18 375 453583874
3 110 430954943
20 2079 246685009
14 1813 256574416
13 2996 12941236
17 1421 114291741
4 1310 26060832
9 2145 335994125
6 2236 493864948
19 4224 395967371
16 2147 294665574
17 2049 140298414
4 4719 11806446
8 2752 48813410
9 3912 380765414
9 4358 79239830
10 302 399732747
1 3852 497327658
19 3717 349983645
6 4679 271755685
17 3321 272641189
14 2093 342132371
20 4914 213955026
9 159 145593447
12 1977 169555605
4 2893 409163773
11 993 238695884
18 3380 495585121
6 4494 474333783
11 418 342039882
1 2129 35821065
9 664 379727267
14 2961 159298750
9 4463 133007032
18 3866 16427069
20 2771 468622178
9 314 109836264
16 1363 271236928
16 3567 126626534
10 1790 481430565
10 4825 31955714
3 366 96936383
17 1606 404621475
1 3920 233120913
16 4104 40396669
8 2098 70798030
4 200 305383468
15 1180 383775353
1 4255 182678819
14 1527 339314285
8 1087 100485164
16 2208 252715478
20 2621 395348393
12 261 271314478
11 1218 458797412
5 4886 374525995
15 2405 297350057
3 517 430124954
15 1826 343393571
17 982 391365997
13 2637 421221677
15 239 489255107
3 2655 446677593
11 4680 453413769
1 3632 223486082
2 4764 470315626
10 1370 267339384
5 3518 226265884
19 2676 372507419
14 2812 101248493
18 3524 351228295
6 1471 399992572
8 691 211548822
5 4433 26484248
1 3973 102954261
7 4701 295494831
6 374 357822863
7 1321 136296739
6 3429 222598382
4 3534 221654272
7 2956 236000374
10 2334 56949283
4 4493 417305934
12 4781 425997951
10 2822 431417741
9 4425 400970858
4 510 249247688
16 722 87819923
9 3397 384563140
9 4585 350089204
10 4359 478534228
15 4212 478295978
15 3481 64652675
18 3632 1669429
16 4930 104050969
3 1317 347697233
18 3995 191598831
1 870 100337224
13 1279 142915662
16 4614 456575989
20 1003 491979861
6 4179 209379962
14 2566 179130688
8 1629 321391140
13 2210 492878703
10 2743 407092141
11 1952 19222142
16 1221 172279889
11 4751 13873475
13 4732 462134909
14 1254 99628034
4 2285 41939320
12 3173 161664610
17 1138 431569642
9 1776 295406739
10 247 89527421
14 475 37938256
20 1393 440550296
8 1702 69612854
17 2394 108954485
13 649 370749270
17 3666 202852486
20 4713 199497741
11 2591 347070914
3 4713 240621712
10 110 395596793
19 2721 141351547
10 279 202427941
17 1826 75358867
19 2604 461412678
2 4344 455818811
6 2466 226003188
16 4614 384338146
8 2445 157443433
9 717 365381299
8 320 362484635
9 4244 127218014
14 4307 318344122
4 488 331574080
11 3850 34274765
18 3654 468098640
9 172 222978943
9 1732 346005896
10 17 218717176
19 1835 170157619
6 4027 490612430
14 655 413124338
3 381 190504622
17 3988 140639572
10 2806 310882928
14 2219 240256882
5 2623 203264011
8 3098 423694313
12 272 257029199
12 4767 455176553
17 3606 489953747
13 4558 214921902
14 3968 101219084
1 2365 155925699
12 1477 200390383
20 1759 178792234
15 2679 245583064
5 4309 456477168
14 4138 449120510
6 2862 405919844
1 685 193366523
2 1384 304165622
15 3967 345063302
2 244 430663654
20 499 464812615
19 3805 66585908
17 764 450516141
16 2489 28876203
12 1521 183674612
14 4414 210435769
19 3009 210515223
20 4829 137435276
10 4880 59842538
17 4011 316328464
11 1104 127909277
14 3090 145276428
18 4000 42900419
7 36 163650414
3 984 200160050
17 496 184640208
1 1890 159792498
10 2850 490390630
3 1578 44133700
2 1519 188264724
8 2207 152285265
6 1158 267262353
16 3895 238067804
8 3671 303850149
2 4742 453926509
20 2655 485224644
5 3919 112043646
6 282 221011121
13 2328 166898829
14 4343 355554429
13 2986 272904861
7 3871 261496580
8 3519 421271007
17 2446 464379714
17 2346 53177451
16 3232 58662278
17 2970 455963939
13 4276 339620131
6 1990 261605931
4 524 170340169
8 177 159394370
6 2331 89120158
9 1343 249369529
2 1685 52843674
9 2870 67164639
6 3018 222356136
4 70 40599895
12 4914 370502027
1 385 397768673
3 2129 147804310
2 4227 231258968
9 1420 487874736
12 2986 259211436
8 4394 363120946
6 1750 320858821
4 2029 219213835
11 762 26791729
20 2934 369233701
6 3536 222408110
13 2819 957396
3 569 209045790
17 483 378652466
13 1594 2539060
10 4696 98280433
19 2552 66438778
13 3964 64428318
8 1812 376501143
6 524 370415400
1 183 438459155
7 520 340771265
8 2759 345765884
11 3976 484694880
4 3271 344102876
10 3992 163443776
13 139 175331774
20 4484 376526357
7 2792 250113410
4 2308 28038476
19 1112 308597167
2 3321 67091449
7 2620 243677933
7 2653 311900617
12 1127 446134968
11 391 246911407
7 3545 392242912
14 3764 99067315
11 1465 220640760
13 2918 483448040
7 2722 118499408
19 2809 189485486
18 3318 33614642
19 1624 140307063
12 3037 306967978
10 2492 40928956
7 3023 352190357
15 1989 249189365
8 3037 73985133
8 4958 116969178
14 1372 478284666
20 1004 208574228
3 1457 155347641
4 903 328470002
8 997 10540962
4 4504 341635336
15 138 420484371
8 4057 296674115
12 1323 177369230
1 1751 176701838
18 1079 116679813
8 723 198753191
5 4735 204343258
15 1380 215600521
7 2563 278859432
1 4333 13852753
5 4337 201739029
8 4605 406910820
1 1773 153150155
17 3978 351942401
18 4721 248515322
9 2444 275149653
9 2302 212442874
13 2448 362066457
8 2409 214917761
11 1042 381496822
19 2559 230832083
5 2841 298166962
20 4736 200873875
19 950 339371055
8 535 437505199
13 1764 423041880
9 4735 419095043
11 353 431181928
12 3343 75001516
3 3379 76578554
14 3831 161136533
19 436 362728856
1 4056 21635822
17 3206 135383198
9 2920 323572411
8 935 385630478
9 547 40248770
10 326 378351298
17 2930 569818
14 83 354048630
15 3263 396017184
17 338 268309407
12 4143 118448853
11 4624 95651636
5 1958 412924091
20 3868 1737926
16 1782 359692094
12 3359 302077618
2 280 92583445
1 3860 87984449
17 2632 312374334
18 648 163864050
12 3716 118204587
15 4882 405119768
4 3238 237644451
13 4212 213385738
15 4181 194914495
17 2495 477415422
20 1391 394301635
13 3035 344566697
19 50 374257249
20 3540 122310980
15 998 36420651
13 3853 11549620
13 3660 54181194
20 1537 78175664
9 2769 242547227
6 60 306685965
2 3379 118681628
20 2990 355322657
12 4810 147432270
4 4143 313558183
20 304 354814344
20 4132 370325059
9 2393 435739251
8 1080 369803530
7 411 353863599
9 723 212820131
16 2247 375204539
9 1158 335533236
17 3501 39589074
20 4284 46562608
12 3707 331180574
19 3643 468670844
16 4423 8522349
16 4480 258681494
6 4696 449772704
10 3062 392459985
8 4608 328503009
3 2727 290838400
1 60 93395950
10 2576 287825705
5 1769 393600732
8 305 15242888
19 2761 246018933
9 4514 367261429
7 1260 240902510
14 3839 330989507
4 1983 475399386
14 2469 198839262
9 3640 490247255
7 2562 73961175
9 3582 214618689
16 1328 244371171
8 669 32466832
10 2865 291413692
5 3248 169948758
16 772 107847783
12 2981 358825362
4 974 218687204
3 3380 378029921
13 4770 45968063
19 639 445415507
1 1473 281024571
13 4411 175927507
6 3482 371295678
11 725 106965685
14 3811 463585547
6 2046 237044693
1 3949 174748037
7 4159 284870668
8 2539 118715359
16 3909 416225629
9 1315 71758684
5 3133 273959265
7 3907 349862381
5 2016 28884862
16 2308 111753408
20 3600 311521512
3 1643 168075382
17 4217 181061848
5 4810 158458715
7 3841 464907980
13 2723 348451845
5 7 298536016
10 2205 306415539
7 663 48722204
2 4956 450303995
12 3803 218283876
10 597 478906171
12 2563 319717256
10 2238 338437269
17 862 437483783
15 3186 145832943
11 518 379536269
20 1547 264939732
14 1440 303632410
8 4974 218825889
20 3377 290798134
4 3938 434316104
5 1561 342828559
3 1056 423019108
17 1699 296645990
3 2204 220154441
2 2123 383660175
15 138 215185250
20 4782 259916221
8 2929 395068808
6 1269 168126976
14 235 174366506
4 1129 90675144
10 4306 70313731
4 4128 116537732
15 1372 65962859
3 4750 267781081
14 4560 479090034
7 2612 166050387
15 4478 237603868
16 4365 317985102
20 2939 326198652
1 4843 78735843
15 2698 231748787
2 4318 197139748
10 355 427331277
17 2652 211424970
20 1967 478288286
18 1513 408807902
18 1161 491160849
20 2329 410508081
9 3614 188036897
20 3992 412921426
12 909 91462048
7 4417 451238828
3 3752 157277747
13 4179 486544532
17 577 128925845
14 1061 77248660
15 4709 398729843
17 4523 425755666
8 4052 396836427
17 1085 223923577
14 502 365099063
18 511 472214407
19 2006 17206660
10 2995 463670388
2 1531 324737975
14 4664 222482734
17 4018 70078024
20 206 392385701
15 3676 147284172
8 1551 82759495
17 102 477377250
9 4167 415509589
7 3395 472592459
6 3181 25697328
13 2780 280338625
11 2319 311363000
11 408 218371406
11 4881 100497398
11 3067 88043324
2 262 434470765
12 2627 192363129
6 2973 483162753
18 4149 128968600
3 1501 14415306
6 924 324718030
8 4152 443918326
5 3082 282906384
5 1771 283581860
14 1029 67523564
1 1196 101691538
18 2739 325370694
15 1666 478537415
12 3453 142323768
2 4841 222532005
11 71 35793359
3 4475 470205228
13 30 367059303
15 4215 180657498
3 3528 226907278
3 1148 132613623
13 191 490120199
10 1558 181659170
1 766 453930714
3 2344 196898249
12 4281 127609199
17 4080 472814827
10 2513 210755293
8 2087 412620302
9 3454 416895272
3 4157 369656454
6 986 480332916
9 640 467061529
9 4 162350876
18 2013 243174060
7 1738 440694778
17 2277 412370423
16 1669 82549322
14 2689 386659895
20 1456 111964694
14 614 305385886
11 3953 452950892
19 298 452497816
18 3518 76275602
7 2652 246459230
5 17 483545537
5 2103 455991843
5 76 1029780
17 1575 167595620
1 3077 80332243
15 1586 429367792
15 811 391117210
1 455 277794094
2 4022 166431021
3 4442 147678624
3 3138 197600090
3 4686 390824051
5 3852 170520016
7 4448 17118895
18 4603 269026049
3 2107 200656758
9 1568 203241939
1 782 336904101
8 3406 301469585
11 887 100389940
13 1490 113753704
2 2563 291129405
7 2859 77870429
2 410 140434499
15 3682 42498138
18 2839 281683957
13 3083 420066903
10 14 229610927
2 4642 449972078
16 3380 322574721
13 135 197841934
9 98 370452112
13 3746 168227282
3 2146 63531127
14 2830 144275347
19 1056 376392562
17 2681 36234021
14 25 40919318
18 3746 78727968
13 4070 95528341
1 3706 143396861
2 1194 126727076
3 3243 14831772
14 647 363409410
20 3603 390366069
19 789 220179369
20 73 39980317
17 2971 442058894
16 478 30611229
18 259 39303728
12 2918 251496491
20 2426 398551162
12 1676 281712180
19 2796 201866368
13 784 291966644
6 3164 92548184
2 1244 305888501
20 4842 24642805
5 3034 100086448
12 1378 368511789
9 3951 213498456
7 971 80159705
11 827 463052765
15 877 294166793
19 1094 450647230
11 3785 270753916
5 1764 274590388
7 813 289304447
10 3690 115680534
18 4413 299939367
19 934 223895832
16 3674 239826256
10 1466 466540541
16 310 128785115
6 608 360733915
4 806 105655400
5 1423 199810820
9 4838 90336931
13 4316 177983370
6 2280 474287854
5 4570 58927422
17 2373 437324650
18 4202 14404579
15 81 175579523
17 1987 311523497
11 131 136528784
13 1266 240167673
8 4322 336537533
15 4962 273097459
1 2696 172990080
11 1110 159097862
5 3963 40632279
9 4065 65848148
13 494 74569200
3 780 407772901
6 3300 249216482
7 2520 265495854
6 2725 428385841
19 4975 207034017
9 3870 143295525
3 1775 170030300
6 3774 413720954
7 2510 2867750
13 1899 102988490
2 2142 136995689
20 2600 345407707
3 714 114488553
4 313 402352893
17 1463 195199990
14 3780 316897522
20 4132 9207578
16 3097 323447888
1 1217 74186324
3 51 190038938
16 1475 61824583
5 4997 470799767
4 4070 67768713
10 3325 134898928
16 1873 12564905
8 3460 496954479
2 2461 461429868
20 1676 190040018
16 1174 163073865
12 88 404774988
20 3240 389690700
5 3374 78851058
1 3346 70491515
16 3280 102323798
6 3166 387735245
3 4070 268733535
20 1854 315704930
6 3061 472236202
17 880 476609836
8 1491 23943609
17 2059 212301939
13 247 409087988
9 639 478276280
10 1397 414907128
19 272 174980081
19 3168 266550462
11 1051 407221407
14 4110 315441898
14 2471 89557439
2 1871 187445739
11 4181 214996687
20 1878 305701697
19 120 467996006
17 3909 260074501
14 1838 237761408
11 813 202547926
17 380 378081544
7 347 408855107
8 2716 270007791
6 4484 428838937
11 898 283540849
18 1297 372723686
2 3786 334696416
16 2955 208881590
6 2900 477550239
13 4544 144567938
3 4904 93779005
10 4835 381915151
14 4186 495652097
10 831 429500972
15 1206 312447565
20 116 343000049
17 1484 360113091
11 4849 418007049
6 2205 381555452
16 2783 128189245
10 3323 309502061
8 2028 150149892
4 565 43529391
12 4149 346419182
18 4664 346341199
18 2 347165207
20 4294 271591242
18 4605 56123610
5 82 450760064
16 2194 165371364
3 1746 353348588
19 96 302945964
9 2755 223890978
5 1919 324742519
8 2152 52003328
19 528 321691241
5 4747 381010425
7 871 143737964
6 1818 348312145
9 2012 177666019
18 123 275523666
12 4796 261527420
3 4319 364740319
4 516 41883602
16 1834 364867177
16 1759 137739641
14 3545 362703663
7 2938 458273914
9 2106 416281291
20 3430 477586828
2 4879 453895565
3 3094 351072612
7 1515 418127112
7 716 159087770
20 4522 127683688
20 608 149033050
17 3973 266905556
16 3240 310954290
3 1091 90119144
8 2425 307962237
18 1553 297597627
5 2196 131291087
2 651 244379394
1 1081 42174883
12 4255 474041063
1 3031 436583036
7 4921 374792841
17 729 352401598
9 3721 328257962
1 3098 146662110
1 4286 371062809
1 2969 391983272
4 1334 81002604
18 3638 289718137
2 155 251018463
1 2602 201442583
12 3431 152619014
20 1818 466233136
5 1728 432676366
16 1901 165284467
2 1700 448138322
15 3777 50456943
4 2477 95067122
1 4137 378567540
6 4254 90376279
5 3497 262675339
6 924 254544488
19 3399 388188069
15 118 68043611
17 2724 114473331
9 1613 257855363
19 1777 135969267
9 2012 219376754
13 1682 11111308
15 4328 118429822
5 1821 154731327
1 112 426813140
7 3435 451530558
20 1293 362356703
7 2734 190520883
16 3339 198288711
7 4433 238945497
2 1966 92173737
15 1763 261704447
9 942 338048444
6 75 373778237
11 3594 332458382
12 3789 482276054
6 2064 362045680
3 4139 195995516
2 2907 375149764
16 4708 136519493
15 3835 310934035
9 1647 103488588
4 280 391670819
10 704 485531942
16 2639 313202276
10 1234 70050979
10 995 419698271
12 1259 371446466
14 3076 198956073
16 3020 326006435
17 4739 17663509
6 213 127879397
15 4619 391967450
7 412 285077243
19 2626 103445819
4 4151 181626705
8 813 2930706
20 292 69807235
12 111 280510064
19 3432 30797941
17 2034 492654395
7 1013 452985821
14 147 133751724
12 2649 387692723
4 4426 403196609
4 981 312586718
14 1655 52002877
17 4139 340074307
15 3670 275172364
16 2327 293650273
17 947 414497407
6 2743 310942595
5 3558 199148746
13 587 30089563
7 4776 267126140
1 4436 21078901
5 4196 105766956
13 2552 129281517
9 3518 158916253
20 2500 358370648
5 2414 424682815
10 4104 369806229
19 4174 25077089
2 2967 479642962
3 2143 160290750
12 355 8692617
6 152 340669213
18 2132 78379774
2 2254 94571796
12 274 484454647
18 1356 351793593
9 1870 168903953
1 1837 93947769
5 2517 437209640
20 2428 435263621
3 180 386176449
5 378 241063660
18 772 90027184
8 3280 258844523
9 2655 389212624
2 16 484512230
8 1225 391683920
3 1168 161554335
11 2231 372620688
18 4846 443729108
20 3490 310595179
13 2996 74668117
19 4037 309534069
16 2221 153848349
6 3107 183719363
14 4174 214883843
15 633 152408771
1 2981 417922221
7 4817 68002144
9 3189 370925485
2 2756 220180169
17 4816 205513497
7 2791 196815789
19 4258 392636985
14 4983 261660096
14 1020 20463771
18 1540 93328087
19 903 310570942
6 2713 105490879
11 3124 76932328
10 1441 378391464
12 4650 359663486
9 3603 390975559
13 4839 370096776
9 807 327134669
1 565 301667850
12 4783 53623740
8 1151 414245512
11 3470 355184796
19 1977 446264979
7 804 146843933
14 3178 381433835
17 2823 146717456
1 1853 333030800
19 4138 52557094
17 523 62557186
18 393 403291117
18 282 291285806
12 2827 157779411
13 4649 378156287
9 783 77149061
8 3961 310757130
8 2710 246825827
3 205 404977928
1 287 142042024
10 730 333225453
17 3229 404298711
9 4127 111114100
10 2195 93086919
19 254 21328774
18 4160 59968929
16 2192 233506485
1 3850 184997708
16 1932 458306039
9 2487 452503250
8 1041 138889200
15 3663 469224665
20 263 59628394
5 4931 373461878
1 682 461090114
4 3776 100374411
10 1910 448131996
8 2717 467833335
16 2987 157778883
5 424 392048753
8 4234 283523162
2 1460 262289006
1 2757 268348558
17 317 448049066
1 1490 208109670
7 529 281976803
3 2593 129108456
15 4216 413950327
3 2313 203253583
16 3877 464854006
10 4718 490183570
1 1507 328783859
20 1229 207707548
14 2577 450997264
3 3358 38008883
1 910 244071950
8 3177 489357185
7 1812 8480707
15 4113 243683410
15 5000 222725695
17 3419 287894066
20 1936 477739938
1 95 391599840
20 2939 112143681
17 414 468087743
16 740 133482882
19 1466 432410121
19 1975 98968778
11 728 496279703
5 954 372051828
13 3344 27698636
19 4077 15067015
5 1987 234103042
7 4082 175724765
12 1764 126082047
10 1997 67494461
1 463 453861453
5 1572 493762100
15 4741 330152171
7 1847 124372168
7 2997 1299384
7 1384 75356575
4 4828 343663357
3 2780 325378635
13 4934 222290853
1 1824 140344206
7 2306 160490308
15 4973 128821534
17 4097 479850746
20 3476 335204260
13 310 107110967
15 2794 309573875
1 4319 80429930
13 1989 115005393
12 3978 74599928
15 2532 32751487
5 3737 111312160
10 1538 420234445
5 2110 447082923
1 2698 347514786
15 3343 427530247
4 4204 322000985
16 2298 407139815
20 1375 415090931
4 1609 197466953
10 4900 168793621
5 663 157230405
14 689 7966995
9 3569 44591924
6 387 398062652
14 1110 254401477
9 2426 333192942
19 3495 33803539
20 1416 153873364
13 4926 91909565
9 3850 16202195
16 2866 473540769
3 1325 303012786
5 2058 447238630
7 4969 19857427
4 133 476136428
15 2089 143321689
9 1008 328562623
6 3409 449730673
20 1183 432956869
12 2302 200826836
2 1625 167473445
1 3737 80281827
20 616 257929337
15 3556 267141020
5 4142 235335330
18 2482 360325490
9 4969 83182767
9 1667 259453050
6 3912 407035257
11 3581 258598573
6 1692 444090878
9 1843 39196918
12 839 474865105
16 3002 310412217
3 2919 333532667
1 3630 105408015
11 1787 157615493
10 1537 103842459
16 4292 344392432
16 1556 263717676
20 3549 253579812
20 1612 495857148
9 1700 153176441
12 2253 81396295
6 4590 288281162
13 1882 105185843
9 1790 67112191
16 930 115391352
8 510 224702430
7 2044 328363196
17 4355 395444196
3 4252 463694491
15 4621 450866521
5 875 448059739
13 2492 214448613
18 3794 428583380
15 1220 108091966
1 2686 158708575
14 57 358628875
13 566 218800504
10 3011 120369398
17 4496 129807677
7 499 370004093
5 791 8916014
18 331 472572557
20 351 261984785
19 4762 123302976
14 4582 438794565
7 733 268161670
5 4925 240612356
4 1335 287761083
10 877 400990974
6 4473 271898942
18 2754 145494990
5 385 53190940
3 3715 248523226
17 4807 15370343
6 2719 105275595
17 3643 303618825
20 4376 203077130
13 4648 370624853
15 4899 475171398
13 2308 189089998
19 3854 29169747
2 3829 113158140
11 4745 321492267
12 252 396262204
16 1589 103037432
16 1701 376603847
10 2951 479481129
1 677 13202658
15 4069 400101935
13 2754 393680302
9 1615 194749313
2 2062 219545515
8 2679 286657181
15 468 36687740
3 529 58574301
6 2465 109083150
2 1067 396284231
1 3356 207469442
3 2893 306659909
15 4949 9622516
19 3930 111842528
2 3753 424942282
3 1141 467216468
20 3140 410104424
5 3364 224410926
15 4469 134085408
6 2208 287117082
15 1381 466211089
6 3931 92574710
13 1063 286205486
5 2632 36703156
7 3681 467300446
7 4277 320764311
8 1841 253105109
13 3251 77597680
6 3569 198300771
8 3420 290767928
19 3396 438276910
14 4524 384588322
15 1269 3540673
16 3801 435011806
18 198 159965018
4 4051 423062113
12 2278 116737242
14 4123 360262042
10 1018 2722900
13 4271 325996431
7 2613 62849748
17 3372 118714765
14 310 189062638
4 4578 56928086
4 2296 419841231
2 428 438309182
4 413 102776156
2 861 153781059
9 3242 447607223
9 3571 425993326
4 1399 368407130
20 2886 354273146
12 3843 299418362
11 2625 461555793
7 4355 116856787
14 4216 403335627
12 1619 212747783
16 648 151520212
20 4611 473365750
12 803 456720116
6 2939 311801627
6 2184 421180259
5 598 39391752
12 606 323028808
7 274 333938903
19 3298 160429433
1 3462 101139187
9 2747 230626013
16 3779 319256734
2 877 362640006
19 4115 135836429
5 66 228583247
11 2581 114090486
18 2 263870914
17 1838 6125774
6 2756 105125035
4 1704 81568721
4 2346 424224527
5 4430 216712813
8 4553 143865543
1 1022 286921345
11 277 401210376
15 3005 143470700
20 441 260956763
15 62 281315002
15 237 38503931
7 2307 378549446
5 4869 423201189
19 2161 185153776
9 2032 106049256
2 2544 24999081
14 3934 38329517
13 2665 339702949
11 2945 230100690
1 4781 327037839
5 1436 78320574
14 4876 459073295
1 2687 150009568
8 531 412926438
9 4880 330440064
2 2436 276212773
13 746 486446384
19 2658 221702127
4 721 114722776
6 4745 289303524
17 1004 423219212
3 746 137224671
20 3114 286750707
10 2004 314591170
20 4549 216826184
1 4180 358715154
4 513 221441479
15 3189 382105492
5 4165 411423292
12 2784 175406648
19 688 285901990
9 3597 330247934
5 1205 427620498
7 4688 125886417
3 2207 407444673
16 4932 227636158
3 2181 84067410
7 3490 243200401
15 2878 107181386
7 4659 250937554
15 4910 197975148
4 1633 64283075
17 3287 66698930
19 1690 307056324
5 3088 266366093
8 4940 426118408
15 2593 207519045
7 1698 283992437
10 1108 302816997
6 2341 414618252
13 4525 255764527
11 2 69491914
3 1019 448158536
15 802 182764817
16 412 136152456
7 1333 372795573
7 1892 347536919
11 4422 320949730
3 4262 86686148
11 3938 24326111
20 1272 333016482
8 2896 409730863
1 3027 953515
13 1873 5925734
1 2145 165254720
4 4881 492373089
20 3757 115799193
20 180 168400822
9 1510 287973116
15 3425 360111295
18 4611 203361499
15 2370 365942513
9 1239 356509201
10 393 463252289
19 3142 239543507
19 3804 144329065
8 4534 421441539
3 2818 115323509
8 639 334099113
11 4220 381340667
6 1419 249646548
19 3700 268881060
16 3166 450699744
14 4272 367434484
16 3958 322337865
14 2831 225226525
14 4643 119385547
10 650 488768538
4 4440 256115769
12 636 392741109
16 2407 209742122
18 218 115440163
18 2809 497955896
3 4316 425637039
13 3363 378777728
8 1329 489164745
20 3010 326348418
1 2334 166126947
18 1232 191824938
15 4463 224209189
4 4203 207035023
5 2548 62822916
12 2532 430881603
9 3229 482169554
9 2909 295629633
18 2246 257730493
3 4450 102794216
1 3763 10141127
10 1185 245621497
13 868 124983492
7 3761 491332411
5 2962 376123657
20 3430 182888988
14 2800 421112448
10 1538 17368304
8 3778 26994410
3 1461 58726294
3 4992 87590762
3 302 346716274
16 652 310332902
8 1736 398369122
19 1471 430723963
20 1509 194568973
8 4192 191930947
3 4957 302097863
19 2116 350890077
15 2968 122874303
10 3646 420276417
17 3655 195845084
3 136 358503195
20 2631 497883227
12 1344 339896196
18 3429 77539543
13 564 246319822
20 2626 170929348
18 2581 262701070
16 1632 476533793
12 1007 279408107
6 2746 70429303
6 1959 105991732
18 4784 24079989
9 1115 395912194
13 3800 410689199
6 1877 208367513
5 53 164232789
4 568 448461145
7 4316 411674081
20 2089 63914249
12 2705 205624528
3 2118 208628935
18 1198 149171389
12 2586 233398892
2 4908 137511423
13 2671 370551842
2 1944 158901990
12 1209 13020632
10 855 484003817
11 3857 470631729
8 3289 386637746
13 3191 288532445
1 1353 398506223
17 1519 144335524
12 3810 14681760
12 1125 458018916
11 611 376754479
12 4128 333930953
11 1916 243287534
2 186 287437501
10 606 405539164
13 165 442056662
16 463 69552127
17 2727 149173989
12 283 352614415
8 1590 56590030
1 4907 262564508
5 245 353725617
12 577 278885454
17 245 256065360
14 4810 291859213
11 2564 393905203
12 4082 289723840
13 4921 133894487
16 667 211079706
19 3813 418486302
15 4590 417757295
17 874 266114945
15 1767 416567797
6 1856 112060900
16 396 372706370
9 3923 379293419
4 223 377188524
8 2709 370633044
20 4655 131669568
16 2434 231065214
14 2754 335262301
2 2486 356442880
10 4830 376704619
18 2129 121606839
20 4091 287172098
16 1443 408698284
14 2850 95802821
4 2215 482096508
3 3496 409002092
7 3275 342123298
9 651 285092703
1 670 452911439
4 1059 18073166
10 2417 396387459
9 474 130362217
12 1310 35256654
7 2484 22889491
9 4579 343609061
6 3599 130058752
6 3104 226181361
9 1788 409374792
20 2676 278834348
2 4779 416503844
19 3899 47015861
2 4226 448470878
11 338 370188601
20 2751 479540685
1 2321 124270353
14 2569 362765216
17 4951 408818928
17 1314 200850299
11 4002 334472175
19 2623 351824138
3 2228 266720349
16 1149 316473460
2 3134 262322627
7 4310 99033734
12 1192 304184404
12 4650 99113521
18 3406 253075949
18 1014 305077667
15 3428 334406285
4 736 114461746
17 1818 313274867
1 2623 101177924
2 2153 319772697
14 2023 112203369
9 4228 155679503
4 467 483016086
4 3680 494797160
3 2449 273652341
2 3627 317640088
16 3545 439242426
8 7 392413324
20 4006 473262390
16 1832 353274152
4 682 295006677
3 4770 189362282
10 4277 160646251
12 4555 205535655
10 2655 456184127
20 4182 39994276
12 4033 212070553
3 4142 64690715
6 1432 180948980
10 2310 26749972
12 425 238467658
17 671 299508291
9 2125 206225579
11 3050 175467241
5 1726 476878231
2 4425 440583356
7 1080 229735714
2 1314 381246268
18 185 423097688
19 1571 475148245
13 224 34283189
1 606 306164005
12 65 310479502
5 3838 370990541
2 4822 324821084
15 3208 246881510
15 2927 185120500
7 1931 181057855
1 2395 8687327
10 352 130520022
8 1892 318788094
8 3665 178026307
12 2711 76427654
5 3669 377893169
7 1985 114661396
10 1778 309517201
5 3442 470733778
14 4698 88149183
6 3797 46033264
11 3670 179775188
12 2806 482413808
12 133 357601053
11 466 464725794
2 2029 228758741
14 1290 418381831
8 3744 465782439
9 3911 24798106
1 681 163615099
2 1407 300845614
15 4460 251804033
2 1902 324389938
16 632 463663078
7 2253 438529770
6 2824 61295454
1 1271 159626452
4 2341 437080331
7 3006 73864753
12 4053 226247961
17 1890 164380870
8 1679 257146750
5 4777 231693095
19 2116 95163479
7 1671 225432917
6 4743 180508867
18 432 176605780
1 837 25632649
3 504 355766479
1 1478 9158365
15 90 197170952
6 3681 463892887
6 621 146825768
20 635 53170933
4 1600 245532236
8 3688 401115910
16 303 473689778
1 2184 187575116
1 3618 183030728
8 3803 95013318
11 493 466555958
7 157 408254456
20 1330 330482871
19 1018 305942562
5 3616 485809763
3 4154 202072901
4 1031 360099636
18 4918 161308210
17 3009 185906792
17 2688 314065781
11 1786 424802807
15 2631 11463726
5 969 397828202
6 448 117561043
7 980 134131385
14 4205 234255923
13 4047 165659057
19 690 354413982
12 557 318135090
4 3210 368888395
13 3789 422276914
4 2758 391790680
3 174 28699572
5 134 83053997
17 2826 141779695
9 4653 473777697
7 2358 347654592
2 3192 209431882
16 5000 130668389
15 4895 401192519
11 3263 128249664
15 3 28013611
16 3543 468992502
6 4638 15554147
17 1210 476232158
17 2621 201701439
2 1743 38004113
17 1481 131828467
3 2077 211523770
16 977 72901292
19 4504 290325876
8 1976 381405521
17 2051 174825971
9 1573 43638886
16 3140 383738458
4 414 351253247
4 4004 79190070
8 3059 176520615
4 3763 140424426
10 3913 109932863
11 4719 311150149
10 731 480141602
10 3845 69278247
17 1490 384863530
17 3902 254127952
10 2318 178091728
3 4548 395833647
15 1651 441851604
4 881 479685007
15 1773 380189379
10 2222 97983492
20 3395 239530896
7 3817 156404174
12 647 136593733
7 429 117535854
9 4451 284262223
8 3462 453487160
10 3309 92757365
14 250 162920170
9 891 162190552
1 1624 95026923
20 232 401540247
20 4756 185927300
14 373 171029904
9 377 444574941
13 4880 387608961
14 2532 72642605
8 4447 395447819
3 3424 279895058
16 3341 39794002
15 4412 160488639
19 2124 225449317
2 2926 205735678
10 2857 419158804
9 3787 230548870
4 4243 428461173
10 4867 215635409
18 340 84425226
7 1897 200155872
13 3205 492792520
12 3089 442629248
19 214 482264261
3 4744 11216587
15 3371 169635404
10 4879 190491172
11 1663 101134726
16 3624 425841594
6 3213 57373366
5 4255 147896821
17 2921 129735217
17 4521 195783066
3 4883 19989155
9 4127 65575621
7 4915 211083054
7 996 197922559
19 2621 199163828
8 2890 239892661
20 1439 112706680
10 49 99021763
18 3694 312183917
5 3312 361633437
10 388 214982136
19 1353 35319875
8 1196 99431203
2 129 326115627
8 187 249514046
14 1692 320034258
2 1673 54237118
14 1077 496672171
12 3998 361920915
1 884 54259296
8 4933 449657308
18 1181 263622775
9 2235 240027146
6 4319 6265733
8 416 273226927
19 4978 5949749
9 1884 29713358
4 3623 216755771
1 3107 83619703
13 1836 428696201
15 2785 352405864
14 1573 148367734
1 2206 285959521
8 3427 351022252
13 1483 80755061
5 1608 261079986
6 4267 322752768
10 489 337289084
14 1530 267151114
12 1418 188887908
19 4073 452401103
14 2989 484375620
16 1431 395705812
11 3819 134289478
6 441 335661198
5 3736 92969592
13 154 455257466
10 291 457778606
7 4619 494728600
12 3003 73035107
9 4012 63207200
18 3570 406557202
11 4472 310747497
3 2910 402795362
10 4645 69804441
20 538 334751793
16 1657 422135578
10 25 180207758
10 4141 40505338
15 1459 317652521
15 2333 216400916
3 1342 328659848
19 462 393453747
5 1214 55942579
8 319 347158449
13 3372 376799748
17 3472 393840563
17 1346 140693905
11 4509 370964002
14 2292 340133210
6 3458 41080979
13 4576 374570985
18 208 363395041
17 1294 57653672
11 751 77633197
16 4593 316404702
3 1002 225637344
19 4772 182455074
5 4061 95788116
9 949 468138850
10 3033 375470787
4 2853 103448795
9 4471 151755199
1 998 367613166
15 2584 87273862
3 1387 238565416
17 2619 260747068
20 1050 226763552
19 4150 385252916
20 829 468162829
9 3659 206709722
8 1212 91173767
7 1741 477426013
16 2308 334886135
6 1376 459454588
7 4907 455071897
18 659 80942085
13 2624 131854025
12 17 246710405
12 4783 4602173
7 4723 25755119
5 1267 369978307
12 591 292798525
5 10 263123887
8 2468 243936355
14 1804 129936176
6 1307 481217480
17 4412 123972116
7 1543 184308636
15 4853 405938886
3 1829 199025930
18 4709 46298827
11 3428 104540172
3 1140 179388271
2 814 432346286
11 3934 491227746
15 3429 32498079
16 300 67187900
7 390 231684399
19 4071 131718965
16 4217 70127996
13 69 65152131
10 3334 368636149
15 2929 163354571
18 4568 206976001
8 3886 429653156
19 4910 134136815
3 3692 19715223
19 693 472440867
19 2178 282196807
13 62 371153100
9 2889 25391208
18 1318 381108899
2 4039 195450871
9 3400 143040052
7 1793 468339200
8 764 310191035
18 3991 135850731
6 3132 230688123
20 3531 405441561
1 289 13111002
6 3289 470366679
19 3625 462273494
14 2088 327326814
7 3212 470137418
1 1080 269268636
19 930 102462730
4 1202 382328770
8 3366 102693336
1 1426 58064420
7 2341 187874548
20 2248 244009932
20 3535 223853196
8 4402 374012777
18 3477 428930796
9 1082 4364173
3 2137 3968119
10 1414 204718381
11 4688 180579916
18 2994 52255021
2 1354 436863911
16 3271 63838246
8 3584 399467488
8 944 360876892
3 4661 254814977
17 1103 209849788
4 1502 379777181
3 628 369037986
11 777 230200373
16 4382 407904755
2 2665 146622387
17 999 318636835
18 2063 84148365
7 4603 105842049
10 1906 476078978
8 1545 41861407
5 24 298963758
5 4624 470145274
2 434 296264697
19 3139 24950288
5 4883 130927674
16 4845 475537456
1 4641 285293338
20 2877 91259293
18 4426 344226749
18 4675 150369992
5 208 123331585
6 3840 157659677
15 477 162492447
14 2569 51353487
9 3727 467150082
11 4189 193093983
8 3277 374620539
15 3554 466154927
6 4039 130482775
15 1995 256512871
2 3825 482147959
11 692 278293259
6 4344 308573811
2 2179 94591429
4 51 79203074
5 4889 323854377
3 2498 202971796
17 2703 178751765
5 1274 263324777
7 4145 229180706
16 3863 344186313
16 2797 220321705
10 128 345889385
11 1860 191882874
7 3767 59271562
12 1808 56006572
3 4046 460293619
5 4156 393790448
11 2690 496351451
18 1767 358639725
10 946 295917832
18 2496 166418598
2 2088 326213602
17 2875 159399340
10 1839 294643827
17 4890 144532096
18 2011 90953934
19 2116 111233429
12 3291 190645961
13 944 294185703
11 4994 417067950
7 2074 396065104
8 3625 415922824
16 1285 270054464
3 1894 80158552
8 527 477349163
16 4089 69883511
20 4505 413668696
3 713 104855199
19 2403 198002556
10 3010 488137482
17 2907 487366612
12 2649 36176134
3 287 161066277
14 1805 305434908
4 2582 35260744
19 3528 291816728
12 3514 452964706
1 1180 112729050
17 2640 367217857
10 1398 285609432
11 3045 1170913
9 1870 363788877
17 3690 243856427
5 4860 182766331
18 4929 159636367
15 4556 447793545
11 3686 354929402
17 2587 25931549
5 1239 115894469
15 3359 129184101
1 3852 37673199
14 2577 218198436
6 4062 12180632
1 1254 78994834
3 3179 211796266
6 330 233067819
8 680 164111375
10 2579 309847465
6 3981 252462387
6 2915 162945228
12 4781 250607467
18 4670 336800679
14 1386 326144196
15 3879 87604791
5 684 344395279
16 3335 345428879
16 2851 290468338
5 4814 60751033
14 368 216985275
12 4807 4641400
3 2120 176337825
16 880 413547948
10 4784 220177386
3 1791 256060046
10 3921 402587127
7 2141 325364692
10 2981 484842064
2 4558 107832051
15 1856 146817269
19 3607 41772939
6 2623 193745328
8 1662 247871161
16 36 303475048
8 2110 272966757
20 607 474590386
20 3727 313212359
17 998 483709845
3 3129 184715677
6 549 496314844
11 3194 491363421
19 1582 297347239
7 227 231451791
15 3762 403472321
13 4766 494993680
13 3446 115462550
16 914 333881167
17 3519 419698180
16 37 312628794
6 1165 175807527
10 4016 488364330
11 2803 179586404
14 4495 417678895
12 2236 354770850
9 2950 203310600
12 2456 28262838
11 2748 248061576
5 3500 343054481
15 3811 47000050
13 4157 271045190
20 4293 97076088
17 4149 106771311
11 1312 426752648
18 4684 216512790
12 595 418096591
17 4120 272727388
20 142 448339255
8 4876 44667093
1 869 232939778
9 1204 357613864
19 1357 278049324
15 3999 279442207
6 3629 268427513
10 3708 116561781
3 1726 459415771
5 4629 21074017
2 2795 171273824
7 4238 23103024
19 1897 380721672
16 1925 435917306
19 1312 418755554
18 3668 469205851
17 2751 404896065
7 2082 19900730
3 2083 282890223
15 1198 283803850
16 3296 246552229
20 1851 145579131
1 2622 24352012
15 4900 462776615
10 2645 195480518
18 3193 14409556
12 3824 150059269
6 2927 400009317
6 4774 383759408
20 1109 406486731
2 2851 364220863
13 4161 372865071
10 4203 250864857
3 3886 278928721
9 2352 67199760
19 2320 493902145
9 4758 407262763
18 4173 298958418
12 1885 318676888
3 1997 308083554
17 2438 187360491
17 579 396148721
2 3445 326726977
3 4602 426397348
9 1797 102657797
1 1921 365214186
8 4031 136319866
17 3015 41353199
19 4898 90358645
13 3222 371639657
6 3187 439252675
17 51 272048669
6 687 113873325
19 3892 44389017
11 2172 213200815
20 3376 406821292
12 4059 411296120
2 3058 352218410
11 3816 44751799
9 1486 51997449
12 3880 77776696
8 2018 398421460
3 361 161257953
11 3750 413439509
15 4429 386735030
16 4252 176461578
16 1086 376923567
4 1488 484174736
2 3387 166002806
4 600 311087049
4 3714 190118091
15 308 377710357
2 4019 127844190
4 1598 71780954
20 4171 363453162
2 2099 369391135
2 2149 99386564
12 3560 335489772
16 522 379174714
15 4534 102350614
3 2698 88603100
1 3446 203853097
20 2073 25564396
1 1549 40736396
10 3194 481586096
20 2545 217901707
18 3022 339004674
15 1369 193406598
16 3150 125923084
4 3408 10418539
12 276 32586756
15 4809 250863884
7 1782 1803144
19 532 230414329
18 4435 397107629
4 1696 250701174
3 1955 16150455
20 1462 77664537
5 4858 452630860
16 4284 365840454
5 61 71232005
1 2111 436048480
19 4250 50285829
17 4111 348702994
9 3148 8828563
5 1966 327152552
17 3589 358748960
11 409 450521818
1 1338 120756083
15 2509 221785230
7 610 472586537
19 498 264752951
18 4734 131276288
12 1459 327293289
12 3154 275150832
20 4956 62344059
1 4698 250533989
12 986 165770453
20 110 88229290
17 1830 340576731
10 2677 188793175
4 802 291347653
4 2541 56457219
8 193 343532105
18 2473 317117355
12 4339 174066387
15 4697 70516769
15 2774 267052168
1 3661 239057956
10 2389 350271474
20 1066 119025030
14 3581 250802582
15 1987 392970752
8 706 262040086
1 4112 430595756
10 3822 409284
3 3570 148668321
17 4530 134478850
20 4868 41044484
18 4955 42253903
18 691 143530272
19 1197 176220624
12 1359 24818175
9 3579 190418274
8 1623 105519153
13 901 318359982
11 4928 437741218
9 1671 288774170
2 3406 221083933
14 464 3735287
17 3313 75632682
13 3976 68182389
11 2809 174543452
19 3920 167867863
19 3018 277276395
19 2997 399499706
2 4585 205997103
16 1446 418448141
4 1532 118895145
5 2945 271076241
14 2452 191274433
6 97 211667688
14 118 352468143
10 4762 76255765
16 509 277332459
17 2715 184766263
12 2378 84545659
18 554 340866009
15 1372 122253570
3 107 312267438
13 63 392945510
5 2305 406712532
14 3817 397405429
14 395 69075458
19 2352 433480668
2 3416 109642297
3 2109 161744015
1 4618 235256182
20 3771 80482090
17 2334 210374314
1 3767 453180945
7 1866 361518118
20 4497 350933220
8 3910 64862926
7 3162 348657846
13 1075 44165786
8 2876 465553623
12 4974 273643057
18 724 67044923
6 4453 12208434
6 2715 199366029
5 920 421508037
1 2000 300618024
6 2169 184505553
2 3415 252780509
10 4996 55339179
7 2740 466476405
17 359 39752697
3 3632 228510491
19 3091 397593919
10 139 202180623
16 4456 139390504
13 4863 134865624
17 3908 71480736
13 2291 112913335
12 4012 316892642
13 3141 39897246
6 1833 436564629
14 1990 187796391
4 829 192140607
20 1514 285397803
8 3395 195388917
4 3637 455886156
18 529 33695195
17 2254 315012889
17 4432 312419442
13 783 307285365
5 426 67546237
7 26 392485602
20 4075 449094387
19 3165 19459170
11 769 208892022
7 3159 49669927
16 676 235348017
2 136 214493894
3 3757 286977345
13 2684 3603530
15 4930 158645772
4 2656 241451411
8 2920 496331380
15 1355 327324874
4 2287 21864799
15 2582 226447580
7 3090 470796635
4 2516 7900101
9 84 207106992
18 1754 442180478
8 4731 339641996
13 2583 226190739
12 3999 281690586
11 2925 294183085
5 627 286725508
14 1949 485721205
4 27 70293762
8 4431 141127028
4 509 23967641
13 831 176608036
20 2552 66373938
5 2192 321642317
15 3846 442713180
17 3869 354866372
3 2909 76525779
4 3178 198338228
18 2418 448221495
3 2895 171802072
5 2612 76965911
14 1836 105517905
15 4559 347174447
3 134 64819479
15 4725 12195617
16 1784 223162595
17 3302 236022072
7 2258 463856144
11 753 85665173
19 2582 190351925
9 544 324277416
17 333 187666918
2 2000 191254472
13 4485 406303626
15 4749 48998623
20 4526 2941456
20 2290 298237109
6 4055 99056947
12 2263 456917985
15 2053 26778661
20 536 175030497
11 4109 66865304
20 3036 254195732
12 2989 141507106
11 1459 365214886
8 422 155378273
12 4431 429236915
1 980 204810698
11 3419 23620183
10 2131 28861031
16 311 152441859
13 3172 151978622
13 2825 328165208
9 4910 185360304
10 2268 225628403
19 3324 377347424
2 1156 358330286
14 4893 41395496
8 3248 482495045
9 622 448916570
16 895 318445537
5 4522 260877778
9 4779 50712471
17 2266 417661403
10 4184 279896174
15 2261 193559841
8 2765 432658335
10 3497 291314249
3 4209 305699477
20 407 424570793
14 1887 204467631
10 4434 293581197
5 2386 9425450
9 568 466820392
18 4441 202578981
13 3519 198078954
7 2227 92693062
13 1113 112463144
12 4012 286568768
20 4856 412492517
19 1286 417780721
8 4473 149024701
13 5000 307910701
14 1733 488412360
19 4266 210577825
10 1091 85439250
11 502 64332641
5 3023 120618968
7 1480 180386163
19 2974 436004801
6 447 377290090
17 743 468362776
16 4601 297998965
14 3034 276435059
16 4154 21663808
19 1356 387146251
1 4741 267681772
8 2577 229636830
3 3368 128059526
6 3096 15882138
1 2196 386574352
4 2219 145662468
2 4179 137621647
12 723 145280381
6 3896 421914613
5 4623 200003925
12 2306 54755919
12 750 466285223
14 1192 359861001
17 1439 80936860
18 2429 310365082
5 2136 276297831
5 197 235056265
15 1124 405043039
8 3654 241041843
1 267 114967014
20 1552 188240171
2 4029 55206400
19 2661 399470232
6 3078 418504811
14 2705 250390289
11 691 414590672
3 4154 363990894
4 2212 449094396
10 4936 249687444
1 40 124749504
9 3590 391880270
3 4067 107391390
10 158 140969063
15 4746 60179871
9 3081 315770427
20 1684 320669075
17 2492 166237575
19 2395 243244705
9 4860 453943940
20 505 277405956
9 2571 342583365
8 1107 371925591
7 2039 306009130
15 4529 417327616
16 1649 229521660
4 2155 99073126
6 2339 368529701
13 1813 237117685
5 4361 200195511
6 3811 307696977
13 4865 342461818
7 3741 371839563
3 2938 62235458
20 4972 247878487
17 1736 486408789
6 4626 394106654
16 3694 388377488
9 4366 457396970
2 409 149717185
17 2365 341078827
11 3523 380931152
7 1377 105076246
5 4782 2549601
19 1918 126042538
14 1876 325195536
16 1935 194243955
2 3397 229105116
5 3069 353004049
19 1705 124421618
4 2728 126791026
3 1849 221174488
3 115 192015267
18 4906 331765644
5 499 321728831
2 329 206052610
15 2856 29776386
8 2183 438171719
5 1387 70854559
9 3078 445178936
8 2806 209196848
4 1017 492052682
14 3462 14962437
9 3864 365524099
11 4740 415185596
9 3777 12727001
4 2511 59955310
10 527 82018755
8 4611 386206482
17 791 209558687
17 4012 200361668
15 1438 393227897
17 1563 131738480
11 3595 468562137
11 2903 52885155
15 2362 198281948
20 4341 409668134
12 2855 171744600
16 4153 152575359
13 63 297062816
17 2194 199053411
16 674 362998753
20 401 475652955
3 3187 75573727
4 4273 270829405
14 1605 336604339
5 24 221447901
14 4823 107977924
14 4740 234369727
19 1065 374480004
20 4919 237921331
15 877 378315494
4 3707 211556793
2 2006 237551156
14 3190 89486075
15 1387 427088629
10 1855 459971015
17 3084 486127336
19 4214 487591567
17 2267 245471637
4 935 65282589
20 3573 207686241
8 383 104321534
7 2622 5570336
7 1581 247846249
12 4264 163126100
17 3474 174565411
12 4116 240938841
20 2201 289665315
5 4678 129422226
15 4343 324186739
7 581 212333040
18 1235 330755199
16 2928 195731703
18 3271 357132712
9 1841 451208682
8 828 347985544
4 1037 102847658
3 1634 467583879
14 3122 6509862
12 2365 382309784
4 2288 264712172
2 528 491861658
3 4080 336805821
20 4822 180082933
2 4927 170424219
8 2091 43363294
16 1187 234673024
15 1727 447842811
8 3348 45126901
9 4074 193921392
11 3668 168048318
11 1801 343792838
10 1823 333738302
5 2951 230142733
2 2723 19946755
8 1708 330734362
17 1681 245826612
3 1041 23440732
12 2545 144349806
3 4297 413875212
4 4529 272576950
16 18 216270159
7 4431 310507491
7 3529 448684185
2 1658 24807050
11 3257 470985074
10 2276 320430398
14 1036 449032751
17 3914 162427441
3 2695 94460900
19 2866 339551493
16 3946 129221736
11 3611 440310623
19 1782 454683358
10 1600 275565175
2 1148 423875068
20 4709 12053057
4 1468 142655326
19 3896 424254193
7 675 315127530
9 1152 317439599
5 2787 19887854
7 1897 126823047
13 39 51459090
2 342 366304906
5 3707 425861889
15 4629 192585487
15 1320 421300513
16 3310 373534439
10 2933 451384659
17 3332 34457238
8 4942 53007630
2 4593 277611905
11 4353 446241077
9 4230 459305844
18 2372 449081556
14 3176 42455861
3 3384 483069550
1 4315 136006872
3 2416 10579257
4 4043 279071604
19 2090 3051577
12 725 1065740
10 1716 297085871
2 4482 131333269
2 4671 420934755
3 3540 142422248
18 3480 279838706
9 4767 322266318
19 1337 73688107
13 4945 22041989
1 4852 288960558
9 1577 239012916
8 3848 398162222
17 4387 373889233
1 153 403271018
8 4161 281305483
8 4740 353449471
10 979 395154044
17 1383 203660585
1 2328 14386094
13 1949 471631902
14 954 464422429
8 464 305461029
10 3086 360902091
5 4173 291048267
10 3649 347201106
3 1299 48258728
1 3483 410669068
4 763 357454727
11 2007 207429147
10 2273 464698164
10 841 329291194
16 1841 215343678
2 3438 306650733
19 3554 140233572
18 3959 165701241
11 1950 226303576
6 2357 195700416
1 31 332016096
4 2222 432779686
20 3003 464177179
9 3022 424159092
5 4169 52400160
11 4230 315449834
9 4241 383535932
7 1753 483303112
7 4416 180252531
13 3353 271248325
12 4329 518561
20 1678 122749038
13 4332 191804927
13 2302 190342003
13 4346 274421249
16 4445 375292634
10 1782 447135914
13 951 125116236
2 637 177442641
2 2225 419018163
19 1534 141104112
3 4427 192502105
17 395 397207937
4 4783 464909406
12 2846 203367548
6 1307 389452552
16 1860 249754914
19 2203 245497479
15 1789 159358777
13 1455 27787896
11 4225 378089847
8 371 443648128
18 2540 285542102
6 4465 310449827
4 2858 445817063
8 2992 311498341
17 691 224455100
4 1296 433180713
16 1071 439861056
14 4899 124654477
20 1795 292505781
5 1357 416073382
4 1690 446548157
13 2757 345520814
4 4621 166134970
15 2945 77310797
17 4579 27860012
18 4365 171205919
2 504 100279753
10 188 182885823
1 2634 294489718
20 1925 239707241
14 2270 418127469
3 3919 305012079
16 1391 58460924
14 4028 170652485
8 2943 150930608
13 3481 298378713
7 1580 50877712
15 3308 393160375
5 4828 457197183
3 1020 475080715
2 2000 425658198
13 3629 315203462
18 2892 109493230
19 1265 497326591
14 2661 184978794
18 2055 356408145
14 2025 98415119
11 1806 81257518
10 4010 446096525
4 3346 172912686
4 2699 467618553
15 1678 55595035
6 4552 295204122
11 2536 390539786
5 4546 370845489
20 3033 990417
2 993 321898351
13 2609 151724150
5 1911 294653525
2 4606 290147699
14 2875 55277050
1 4662 170070938
11 1763 131604971
13 3855 497657942
5 3480 158189811
12 3294 293457619
19 389 398873143
18 3956 389588110
20 104 459030881
1 2938 129620557
10 4199 188604364
19 1550 19259965
7 4604 24001385
16 3475 415831743
4 2873 198373089
14 3093 2760551
3 4284 384099228
1 1314 185494472
10 4308 171879893
13 505 162471512
11 985 464181581
13 4630 292389748
10 3719 312655882
4 1212 179033449
18 2955 318318860
9 3193 116416885
5 4804 195821666
16 4269 136091757
6 155 95168234
8 4922 85985447
19 2403 22120358
12 1797 40429302
10 1417 169147046
20 2507 161028071
10 3964 438828065
6 4516 434093927
9 4581 221893571
12 4459 189778400
12 3248 259067604
18 4444 488761765
12 1081 101201765
6 92 42765292
9 2944 21121885
2 244 86554870
2 3989 117921345
5 414 353548789
13 2555 295166283
7 4174 79132717
2 3104 73051111
12 585 42068429
17 1947 490730675
5 2657 346138673
18 3461 24767354
20 3574 462972175
18 4264 378470397
11 1405 92795069
17 3586 292221983
17 2325 242514115
8 4362 180312389
1 1093 433189663
17 2545 403209219
17 167 68035654
11 2075 462589193
4 2944 337372355
13 1219 339755250
17 3853 447073828
4 969 267718323
6 4246 64205782
3 4607 232831047
10 1598 397932427
8 4031 147653942
17 3344 404825166
10 558 222474579
1 43 169971996
6 1300 318727770
19 3231 58012427
16 418 396298916
1 3917 480732244
1 577 486420648
19 811 337780285
20 4633 177465811
9 4021 79381764
6 1959 419807249
16 1020 99328766
4 1589 145819774
2 1155 327811484
17 3597 475699642
8 2124 132999793
10 470 289337696
15 62 200545145
16 613 304097060
2 4954 260531586
6 5 137141593
16 2433 414801688
2 1223 57443129
20 2631 9630270
6 722 152579750
14 4035 380972311
20 1003 436258097
20 1556 45886301
20 2093 66500879
11 2540 4087941
2 1867 63733315
5 2849 42676020
15 4560 405450371
15 3607 356196438
14 1045 104572273
18 1318 317474766
16 4099 140902952
8 345 71271448
19 3892 17059741
2 4845 438003130
8 2910 3112289
12 862 177586310
10 1007 312034363
5 1605 37199591
8 4489 182976527
10 2012 168526373
19 4231 334319876
20 1455 391932110
14 654 85358987
20 4684 417515404
4 2357 471063539
5 3171 201207241
2 4660 76856234
18 3951 84398228
15 1568 175389609
9 2171 367311557
14 2237 111335458
16 4734 96282368
3 4106 461515454
12 1694 122835064
15 1240 270891099
11 40 136998329
3 4411 248921891
9 1862 192431420
2 3831 400497941
19 1950 29600149
1 2531 223718995
5 1970 427000620
7 1281 2854829
13 1810 461778342
15 3451 306929075
19 1571 336007289
11 2543 278924003
10 1059 72138169
16 2444 174642355
5 1585 370181330
6 2290 22397420
17 4665 185158765
11 2613 343388707
15 2686 307870003
1 3955 7231664
8 4726 220205763
13 2785 252735854
2 4689 241849528
16 24 20716623
10 1666 451857437
15 2758 199089966
13 3060 117583979
12 3045 345370259
13 3245 338343314
13 4173 40418614
15 1453 181521354
13 1655 181591824
4 632 270707962
2 3663 283983615
15 2567 56460723
11 3578 434259265
10 4515 241605299
10 781 44831736
17 2762 278043356
5 2235 89766829
12 4631 91187707
6 303 478563791
2 3197 424938454
16 4397 342727809
10 84 409110476
9 1997 289039074
7 467 221217493
3 2224 148112974
14 1323 70326275
5 1168 123875671
12 2762 111953043
18 940 259392882
6 4605 64404466
6 577 221872187
2 1108 466094689
1 3033 254703977
13 1633 10803774
13 4943 136045798
16 1785 73010110
20 265 434128385
1 2697 128426857
9 2348 408262716
5 4793 14513674
13 4987 263393986
9 2556 143989533
20 1528 287862619
7 3885 488111867
3 2401 26112128
19 3820 186830163
17 3068 273439129
16 4303 474291449
5 2354 208910086
18 2664 485399534
19 4519 91992864
20 1765 424932836
8 336 375426355
9 498 315955279
20 2107 199279490
20 4352 232447659
15 3906 39625981
6 2154 13223782
2 2632 332432494
3 4794 227930896
1 3617 452466201
18 2128 395255281
17 3294 254435916
4 2435 118133790
8 678 231014016
18 1405 61581231
17 3526 323191615
9 3154 219290434
15 2770 497116350
7 4561 161859508
19 8 421632533
17 2649 660441
16 3316 427033471
8 565 451328981
20 4686 215869186
6 4392 241455871
18 1093 18402349
11 681 62636245
3 415 447536394
2 40 372446129
11 3782 67556851
15 3054 377474622
19 3588 205827395
20 4360 196369777
18 2151 202687605
10 4461 85899882
2 725 220814461
7 4403 227709244
13 2728 204618950
20 4149 18514526
18 2091 21525940
6 983 484463176
15 2883 302419012
9 599 376183863
6 4951 377501398
5 4598 341642315
10 4752 386678576
18 1725 260551212
20 3897 454968086
5 1048 316158519
9 4703 479712773
16 4814 109496817
8 3505 299400770
15 1798 127387695
2 248 56779592
1 3434 414512444
7 3392 21912041
11 775 16382443
7 621 33935547
13 4427 12062230
8 175 188675766
6 2829 202465091
20 3806 484389047
6 2801 335781310
17 4861 457301587
7 2929 258181122
7 362 61914967
2 1244 296856655
6 1188 25775700
5 2049 457852407
18 4603 9849554
8 3228 303196873
20 380 99519147
10 2832 81574063
15 1098 478624823
3 3500 357714627
10 1173 339202803
9 70 255277201
10 2534 14221180
12 801 161922577
2 3072 446904258
11 2690 347955943
9 1577 59314237
15 4151 427269162
7 4854 250091878
12 71 200038945
1 2146 323981233
9 4588 359606282
20 815 424721646
7 1163 270518686
15 1466 250869755
14 3113 197694933
15 2123 252328807
17 3800 171542690
8 1898 253134678
20 2624 343086365
6 4483 231602435
5 3133 57566057
18 850 143318480
13 3799 389204068
12 2367 56015772
13 565 139664281
5 2595 388727337
12 1216 427890251
8 3409 395861239
17 3254 248646227
6 3589 368674406
19 3884 147932403
12 823 198981560
3 378 325221917
17 1537 211215657
1 875 476346004
18 4436 446782757
20 4809 286136745
7 15 367344803
20 2261 491174508
17 3368 283065970
8 220 104098109
4 3271 623685
12 4202 294816358
16 2370 309236840
1 4523 135760630
1 1067 325847560
1 1980 148612969
5 4147 238242557
10 3510 281894454
14 4051 408940205
4 3531 491665281
18 781 425958107
13 4983 264404019
16 951 173064856
5 3975 261403146
6 711 419681313
12 1221 87460477
14 3015 405881520
9 4297 232355447
7 4210 385978599
11 4489 36525698
8 3525 460481474
9 3657 418096760
13 750 59406513
19 1859 472126651
10 3432 149988948
8 3968 410341695
9 725 107995236
15 2501 2838951
20 3034 367121981
20 3575 30945297
14 4454 207229633
18 4726 268218815
17 130 292485371
12 2125 215614908
14 4113 92549298
2 1287 34935130
10 2753 53549897
7 2724 461691136
13 641 205857807
6 1225 364199328
14 4816 404683311
10 1627 262433251
15 4012 486774985
11 2228 125612024
8 4736 409106549
13 4620 250478376
13 4171 431537391
1 2153 134273537
6 4352 85276997
13 934 191107592
1 4976 283716032
11 1023 269227424
15 4769 309550345
14 3787 111454315
4 2418 78164196
10 3041 172206762
18 1500 213803304
6 1571 473788494
6 1066 407338913
5 4445 218781012
16 1137 139612355
15 1542 307628902
13 3952 452539303
3 2773 311390042
16 801 260314268
8 388 189415723
19 2485 309110252
13 3161 234828634
13 3188 469941449
19 4655 278972251
11 1426 471466720
4 4721 474466433
13 3402 36185769
19 4679 186645921
4 2991 133219088
20 4343 16547337
11 4109 320603591
3 1557 18846515
12 1004 269639555
9 3578 93853899
9 3773 261080123
8 3032 182024407
9 1394 446113979
17 3995 103474374
6 809 409655578
10 1409 366813477
2 4354 400607106
11 4987 348627541
16 2668 354185642
14 2681 63061893
17 4779 21232381
9 4065 449980834
18 301 20571308
4 1137 80843261
10 4767 359517909
6 2352 113100241
14 628 374202612
6 4368 498004622
18 1886 250548700
3 1982 18726902
18 1706 41784626
10 4920 455436972
8 4616 262804152
4 1445 213672992
10 2601 154650335
3 1928 21399105
3 1191 392727020
20 1325 288901232
8 4495 473454581
15 2042 110172922
12 49 113220379
3 3007 117854779
10 4702 302041156
9 4798 232689443
7 3745 337794435
10 867 9765521
11 1799 104829572
20 452 323928776
6 3782 433187395
19 977 25258433
9 1441 467914236
9 2140 415621357
12 4897 429810142
20 3802 387636246
10 3069 438129347
8 25 111512123
6 1611 158097665
15 1831 425036754
2 4668 210663589
18 4760 445004505
8 3475 12248632
19 1296 262648198
11 1006 186216616
3 1005 390305769
16 1483 126730667
11 494 254821260
14 3532 216795731
13 1062 102281770
8 4723 356400982
14 4864 468972554
8 4174 441459217
14 4980 272794555
19 3179 491701836
12 3705 95658926
6 620 184630408
1 1608 405085964
4 2180 159580424
14 4831 298845689
6 4296 148937747
12 91 268012060
5 3663 389490536
1 3612 210565897
20 2754 355300834
18 2732 347581941
16 3316 4783754
17 4920 455369428
1 2482 365005145
2 2829 58426237
12 2099 37850406
7 3819 426996327
13 2968 163089805
9 629 125739264
20 4509 102154674
14 1567 453425347
13 1478 235189498
7 958 266250016
2 1610 449180034
5 1067 74746646
1 2683 410797640
9 3968 313615728
4 3027 207852893
6 1664 382286832
14 4025 423308460
7 2491 125049303
13 1929 198254802
11 1663 239597374
16 3991 304143904
15 2927 466361508
16 1468 241722159
8 432 49866401
20 1958 440943469
7 1726 167084836
14 2436 416492564
2 27 120208664
2 3199 299633870
6 3104 84802321
19 4187 471682144
17 1370 187851731
7 875 346602844
14 942 73938059
9 2975 458064917
18 1324 8921893
14 2609 308702026
10 2735 380565437
3 379 497722966
12 2282 190107065
2 1362 86785318
5 900 383803032
10 878 134581066
1 1333 275914621
14 303 94475465
12 4654 201183390
18 3617 347142902
9 2844 158985954
7 512 231054148
19 3366 427896626
1 2244 489340303
17 2 485601272
16 2358 235139126
20 763 203933909
14 3032 114795959
1 3373 25213060
20 3521 403544896
17 2031 137404545
10 654 41494390
14 1167 361230813
2 770 446300090
16 2577 488307605
1 142 353293046
3 2304 363423516
19 4216 145283905
13 2739 458893368
1 1616 462919171
15 3377 221555742
6 1094 382429487
10 1988 416788781
20 301 268753086
19 2578 427622713
14 267 17225066
6 2942 197762324
9 798 362532339
12 2291 290098017
13 679 285561158
18 1761 137353833
7 4114 84974329
18 509 321725397
6 2724 489063162
1 45 196311408
12 163 250624573
13 2297 364616314
3 385 320372613
19 1235 361011594
2 2937 434170293
4 735 105797937
19 2544 126102250
5 1275 475256664
12 2077 298062794
16 1184 231807613
12 3248 171180184
1 414 97201898
17 150 17652381
3 2699 412081394
5 91 449097179
19 2445 269446450
11 3606 294763681
14 4434 266390759
8 4744 435716858
9 1023 495614092
12 1652 336944529
10 2398 104959165
8 2024 46789089
17 941 316659261
7 1907 22258074
5 2045 216131887
11 4588 295651623
18 3776 48437270
11 2537 92533794
18 666 108193910
4 2117 451043085
18 3017 340369844
13 3455 467458097
16 1037 450374156
9 4193 161869810
8 2088 408083590
5 4335 98825307
13 3893 23377121
9 1748 269958600
15 1788 251237246
17 304 374834180
8 764 475104710
10 251 327207312
20 1984 117920830
20 2090 155834654
3 1811 24295893
6 2441 70865508
11 3995 298796664
19 2888 355285358
16 4056 73553761
1 3974 217296022
6 1701 66234646
6 4712 163557263
14 6 351224411
1 3618 114503766
11 3825 421347282
3 3508 249996552
1 205 220408837
8 926 436057022
4 4252 161028288
8 4739 367933809
17 1684 23341259
20 4145 478681723
10 1442 305802445
9 1767 130997407
17 2837 344811755
9 694 75218845
1 609 393797336
3 1392 411212192
13 2920 310097101
13 4108 183630808
12 3170 397833918
12 4871 441155357
7 4238 241176799
17 2155 497908709
2 1270 256843366
1 203 355608609
4 4335 166642335
18 3613 230234539
18 4902 202686817
18 694 183919721
1 1307 160843794
9 745 7065569
9 2633 60401610
11 4704 64529790
6 1259 9368098
8 1280 240373790
7 4048 389699258
18 3953 295440035
19 4856 246500386
7 4156 413908684
17 3909 133291787
5 3754 343165001
2 858 66935961
15 3011 450956220
3 663 235413280
11 4204 330330001
17 4602 166349740
8 39 429088519
11 734 143153993
11 4447 215940747
16 4912 406260043
3 432 325343911
19 212 15353758
2 4235 139056708
20 1140 43126834
20 2951 249321187
14 4737 166334831
20 3073 189831263
13 1031 436158166
12 3684 14531019
11 1469 228013295
7 289 460777366
12 2674 454476645
10 1544 372819722
19 2089 342490138
18 725 496288965
16 357 165240943
18 4827 375422883
2 1461 86339435
19 1739 38484259
11 3728 385621305
4 1886 303157654
13 2610 488629867
16 478 284681725
1 4629 225393987
16 3697 343576274
8 3368 17858351
12 3125 227155663
3 2795 17297124
17 901 257662519
20 3672 435088901
9 4874 19956868
1 3795 322771361
12 4513 337715118
1 2299 51865997
15 515 118403379
4 78 403524847
20 2824 259638949
1 1952 30043908
2 4315 119712013
15 1236 332060269
12 4809 378400992
18 4953 479580898
15 361 464135746
1 3637 228233718
11 4428 57327165
15 4165 225411761
12 4950 332812267
20 467 142981192
2 1995 11324510
15 4870 353443799
18 2138 325786428
18 3053 263176917
12 2725 354108450
11 523 305411095
9 4358 376833617
19 4740 289641524
12 2251 335936360
19 214 426290997
19 779 447386523
20 3249 340367603
20 1567 263159369
20 2711 88288078
6 4297 281234126
9 548 417670457
19 1111 245136072
18 1734 416246013
13 4776 446282639
18 3949 459416474
20 189 179968259
15 3636 152653278
15 3673 174234469
20 1318 352389759
11 9 332420458
13 425 400865262
2 3005 411291059
5 774 102263135
6 1060 473640608
10 2646 161192789
8 2507 68797626
3 1238 1058979
4 887 226979106
11 499 201575930
20 997 129344867
20 78 350987371
11 4800 414697791
20 4281 281371126
5 843 385126224
11 2104 76830958
14 4586 271998084
16 2873 202606491
12 1341 308207987
11 4083 363388678
6 1573 55269495
2 3434 125998040
14 4461 278944562
15 1649 165564043
9 289 305463718
13 1253 225546904
19 825 109965095
3 2448 110619238
9 4143 31612751
2 2284 50658613
18 4 3400510
4 299 223966695
1 2111 79434064
1 1046 248108445
19 3061 300598236
8 3730 30149213
19 2401 144831395
4 1219 90721482
19 1221 459481623
12 4957 336859633
2 2551 268011488
9 1669 48335076
5 3669 396485545
8 3284 223723020
20 4968 428177073
11 4900 435718106
11 2604 275346093
14 3368 28839075
15 814 24153917
16 3712 438656421
13 660 482673269
13 2810 353364110
3 4152 183784422
7 2585 81206866
8 85 427004845
7 3762 73763177
14 808 418019564
6 4778 142472837
14 1847 421705958
3 3232 52261472
1 4741 99921397
17 89 490026469
20 612 211081454
10 4670 105626119
9 2128 180494225
16 1519 113441715
10 3266 153970303
17 2331 194004063
7 746 384769295
20 4637 136461372
4 2708 56669948
12 4472 58998748
17 2484 63442108
14 4139 363949889
8 4753 159265461
11 2598 153695800
19 3685 405342524
4 291 62464328
4 1042 185044100
8 3429 262539098
10 4582 488231189
2 2899 194931176
7 1535 24386049
6 605 209931390
6 1512 481743341
10 1933 156413286
12 2386 120726398
10 3136 101415041
9 3515 269398709
14 2090 426882672
1 146 24438935
1 1189 138634018
4 2744 434774487
1 4282 223281143
8 2344 469383930
7 3597 57351168
19 367 273964836
6 1957 254842938
4 1828 311279275
20 4497 417417308
17 416 411154479
2 2987 151694960
8 1303 310356706
10 1648 242337410
11 3205 37696030
17 790 22675747
9 1490 450621715
4 3261 26487438
5 158 7763494
4 70 214016214
15 3860 88446225
20 4294 320754071
8 114 217444487
19 2675 33326181
4 3871 216740166
12 2525 453765134
20 2284 267425525
16 782 126131925
11 1931 105641616
8 818 472833794
10 2978 129317616
17 2295 15096144
18 2425 86707322
5 3246 237774876
13 2599 298343028
9 871 154392738
19 928 434368360
6 2792 341352817
13 2641 423223793
14 4447 294331885
9 3522 151935088
6 2403 38598914
6 1147 130729582
19 2446 62935479
18 1511 291851195
3 2989 433988330
16 3059 193956238
6 78 494910321
17 2687 468229888
8 4280 128624719
5 2627 188778068
7 3886 139349043
17 219 76906402
2 1244 80471416
16 4251 93602824
2 4456 272830455
12 900 251910872
14 961 483012457
4 4100 13398513
16 2539 124490327
1 273 349809590
16 3281 230451098
14 1287 54663205
10 1329 53485169
9 1292 156806041
20 1291 211125027
9 1242 440524915
18 394 490677967
4 1661 364270737
16 4728 420362139
20 841 10092417
9 3270 193172414
7 2676 424029944
11 401 176817777
1 1073 476662776
2 3605 469171929
3 2339 273729961
2 4446 192670660
3 3789 437598668
11 1249 428997683
4 2928 117655965
18 408 466392337
12 2165 460235879
4 4466 104775521
18 3310 184941787
15 3454 445478007
3 3489 42822766
4 3105 941834
14 2980 460427076
9 2210 397690121
2 2801 12738737
19 3581 152472039
5 1579 231703989
18 4524 148071403
20 2919 226050839
9 4879 362304178
15 3780 87091181
13 4277 444292197
3 4323 148458105
19 3128 252440219
19 94 230239915
16 3445 349140091
14 92 78831144
6 2001 461212320
17 2915 186435157
10 4828 280389763
3 1477 149916489
12 3577 398585966
10 1635 463713617
8 2580 226686814
1 2044 332764622
1 3210 207671712
9 4743 376220063
2 596 19386522
18 3899 64303023
11 4595 160825632
13 4158 199766515
19 2453 67927082
13 4667 83415519
13 798 107618047
19 1938 467694323
16 3039 156626064
15 4603 123306052
12 4411 139333173
15 1842 34188716
16 4940 409050151
13 308 408706684
3 4546 117520949
7 1904 276479370
1 195 143993181
12 3647 452990747
14 2963 455512486
17 3132 175085045
3 2470 54511813
19 2565 373276575
1 1841 75471537
5 2847 40926868
7 4220 3132866
15 4764 330136457
17 1209 49053389
16 832 129430429
4 2886 367790741
9 4656 286620076
15 4735 284602056
5 3753 46741296
17 1860 165118125
18 814 260527546
17 569 136085252
10 3250 174650621
9 4632 322661155
20 4305 43759042
7 1832 128954819
6 395 67556175
16 497 28859404
19 305 238120480
7 3525 14901460
20 4694 29521363
19 4232 262128729
16 3710 275902734
20 1705 291580910
18 1185 470408896
11 4534 454434237
15 576 288492435
11 1259 482522729
10 2959 53599933
4 35 431933165
10 2209 143415226
15 1013 431769459
15 1751 258928062
7 3176 274609584
10 569 367765932
12 3654 148289019
4 4282 183568844
7 2844 491856865
20 2975 217148210
2 632 315680071
11 720 175055483
7 4905 445540136
8 790 274040094
18 2819 301700404
10 1635 291336881
17 3224 89075665
7 2404 73928565
1 543 178252515
16 2874 56998788
12 2127 182566007
17 1516 366737084
10 332 188203740
7 613 60106278
1 3929 316750699
6 948 242011239
3 1780 174992747
7 799 125528522
20 1846 235467905
5 2654 451907202
7 4767 14707345
9 838 11928004
16 1181 13349478
15 2339 300358669
12 1742 167017296
8 267 230839854
6 3928 115752445
16 2378 489147171
1 2528 60786898
19 2648 98825086
17 2543 14493862
5 3028 224332511
17 1958 27629747
11 3172 89287109
15 2171 67623945
1 3234 255995008
9 1665 221824491
12 4848 161527077
20 1348 336361784
15 2316 495815550
13 1114 481233554
20 2420 81229141
1 1186 139418487
10 4451 471182147
2 4960 17908918
13 4506 50950154
10 1247 18036665
15 3511 62562783
4 941 207744716
15 1560 347286486
12 554 485964499
17 648 479591151
9 2736 425071103
19 2393 122848613
10 3380 34908511
11 3072 453324073
19 3707 53508654
16 3788 416006636
11 1149 293976187
7 2279 437086471
13 4125 111189091
8 4539 346035731
20 839 37612545
16 1733 146904398
5 2584 341054920
6 1092 52736303
18 4809 493618820
1 1122 72727219
10 2940 158329289
1 1714 333233787
1 1693 89190152
11 896 390731385
15 4553 183507459
19 356 222612636
6 4154 180122270
13 1566 172195977
5 1176 458692588
6 4499 156374386
13 3897 76666082
18 478 342326475
4 4833 8609476
13 2967 375212793
10 4930 256534500
4 1943 72728583
10 3477 368191987
7 1409 90369697
3 4047 364612454
14 2026 160802880
9 1965 123514586
6 442 418303389
14 2167 259499075
14 3945 398948782
7 1936 457835043
12 3954 292139018
11 1923 17284606
7 4354 207045665
5 4007 495937653
16 721 401843629
19 1548 238513746
3 743 233100036
7 91 350839243
12 3680 392691876
17 914 420591975
4 2840 141812477
4 1741 10214935
20 2903 57623983
20 949 396416030
2 1302 455565994
11 4845 175590877
1 2224 302579906
6 3415 361063041
15 2321 433193014
11 282 480379938
2 1178 33506167
6 847 371550114
1 3930 268311845
9 2287 28363647
13 1054 486791917
18 2646 275888669
15 945 439387828
13 4051 119936767
10 3540 358590485
16 829 467061563
19 3727 265161797
20 1855 374367775
10 3269 220349665
20 1484 448138967
3 2892 311049661
10 4211 63562293
8 3482 361080824
19 795 233518694
3 3736 488563228
1 2511 108335527
6 1451 27175188
16 260 269797731
17 2725 492543038
3 406 440624265
4 3640 311947348
6 4742 440296675
18 1067 443198177
7 3198 410985274
10 1210 294677656
6 1858 402504437
15 1185 10736160
12 3616 315856702
13 4169 295625903
9 992 419999822
9 2938 370433941
19 4901 236108235
11 4031 410181732
11 3074 1874108
2 3556 32572428
3 4662 202968856
9 1858 147322295
17 423 363074020
10 3642 114522291
20 1050 435236818
7 1629 144224531
3 569 326707330
18 3658 464417966
6 1938 165427955
6 728 115183619
9 3967 346078336
2 1022 384543669
14 4936 35087683
7 138 303314470
13 3082 407890772
15 1639 41531760
1 1283 44755517
10 2828 355999854
9 3922 419857765
5 1980 474019200
18 3291 372776030
14 1624 179648998
13 1481 60449296
1 4278 283224305
11 1418 56813445
15 1605 228038872
18 1846 122167652
11 4382 196100241
3 2712 267718968
6 1916 68855344
12 355 136067150
8 1388 15873838
16 1405 188798757
14 1677 425843027
4 4430 156305716
4 3409 496220880
6 3178 435858321
18 2930 278117597
9 3506 306739616
8 2429 329354842
13 151 449173465
7 2130 431983664
1 4887 449957919
11 4305 309982570
2 1717 167296537
13 3189 180432237
12 4645 401356139
1 981 183084875
1 628 297482293
6 1758 292094016
20 2860 109939215
6 3209 327408785
11 2629 244249537
5 4203 460714265
2 3197 323493498
10 3615 237239590
5 4801 296802392
7 2693 328111413
6 4025 21521419
4 3047 238285841
10 4335 274395122
16 4494 13402108
10 4912 386831320
17 2976 308517566
12 2313 134827369
2 581 224684861
13 3498 55762013
8 1141 18833806
14 1838 152984578
16 563 163437204
9 3656 350076428
8 3780 353668218
6 4888 442133667
19 960 226569800
13 3116 174546503
11 3648 137900515
4 2038 32113784
15 2134 427516908
6 44 475412757
4 4095 449018816
4 1786 412375143
14 1131 455001978
12 4817 293229210
2 4011 474290132
11 3972 407104157
14 402 389246389
18 1789 327373588
14 1301 203603667
17 1916 205227182
18 3762 20457911
17 4664 239294698
19 1476 304850442
15 419 332592305
5 4092 73096134
20 3729 202374157
16 497 171945034
10 2817 373110828
17 977 274232358
1 3898 317327818
3 3085 62783890
9 2551 118353004
8 3105 389083677
8 3091 150821554
19 4072 236183948
14 4541 432326483
9 187 4867888
18 1997 380602703
6 4923 126186331
16 668 283687153
15 914 324084583
19 775 336251606
11 606 1889046
14 1349 151665901
11 406 293755615
12 4468 435142114
20 770 353367112
17 1495 197682343
5 2678 290693188
12 4778 120377023
4 623 93933014
12 1819 402566435
11 4356 25020184
1 467 90639883
13 4718 407029346
7 2915 180871314
12 4383 364848314
15 3271 258869094
1 454 215137028
15 2854 237636732
14 658 338296386
12 4095 416307306
20 3906 80977654
18 4860 76674714
19 3 48116015
1 3346 15503953
4 3489 245570693
20 1959 330451206
14 867 451400995
2 1042 148634022
15 4147 28334390
15 2639 312779086
17 636 29830334
18 488 335414958
19 1570 273929000
13 4780 112476066
3 3884 177066943
5 3107 402449434
4 1333 148492103
5 1414 241890504
11 4230 44842982
16 3579 36688269
8 1742 59445905
14 3336 17312601
15 218 311055698
1 4683 137137456
5 2900 488778378
1 2184 21521441
6 663 444372322
5 1993 28820364
9 3016 428043911
6 4783 453030416
1 1319 453731747
9 3608 170549375
12 1835 345160595
6 254 364768170
12 913 89670080
5 638 224047710
8 4838 75737603
17 69 13047095
9 1071 369251322
1 4925 153092072
10 1815 494777047
17 3998 245489587
18 3897 125699392
7 4252 128591324
15 698 308115914
16 1759 321099346
10 1000 300705571
18 2518 90315376
19 3405 316457718
5 442 374612285
12 635 175043701
11 4129 475316507
15 1025 302146324
18 2568 45315829
14 740 338811858
15 1911 254801121
11 4086 468466882
2 3969 135219881
2 4595 100460493
2 1504 346413704
4 2166 478461741
3 3197 166663293
3 64 79874773
16 4173 43099291
6 1249 396480073
5 1972 397678575
20 4500 476713170
3 3782 174259184
2 3423 406719350
16 3984 405111882
18 3336 124543351
14 859 148898494
16 2648 256294813
1 1081 343829807
5 1835 416323497
11 134 420648842
9 1806 419883610
17 1271 439944535
11 1056 377318245
20 2486 157010770
5 233 25183565
18 59 129965375
11 4996 434234684
5 3988 302804140
12 792 348179403
8 4469 461177806
18 1539 94958709
11 616 325966060
5 502 7904531
9 2446 470704138
16 843 149181438
1 3132 478559749
1 4225 114752801
15 1487 198105165
11 1038 321096419
14 367 488317281
7 3763 95847622
2 4279 262565927
6 1012 280541861
16 2650 259932322
18 2197 373797212
2 3920 134681061
2 3053 476185943
18 1654 70486726
1 4926 367208362
19 321 406373878
3 2106 318715150
5 1291 35028518
13 4503 379222819
20 3300 31330346
7 2972 81975067
14 2362 400965988
1 4001 356964320
6 912 338489859
4 4170 60569006
1 3906 10114140
12 948 136225460
5 351 89822690
18 4606 40066813
18 3750 31417844
20 2329 492087431
19 2609 166119638
1 4520 467310267
11 1788 352397575
16 3408 363227873
2 3414 139045253
14 4761 425364005
3 2654 410692187
19 274 323999707
5 4974 294507634
3 2024 225584079
19 2444 341291612
10 3391 285801763
6 1763 292396392
5 4695 30142053
12 390 427096861
4 232 257851702
4 3461 178326882
3 2685 249652020
6 2550 121457980
4 4877 432912670
14 3101 474525775
13 1509 114161112
1 4523 359269145
16 2462 583942
5 2498 74273768
20 1213 442833086
12 3046 64105611
7 77 5406586
1 1749 477110516
15 3590 433273885
15 1800 13946607
3 4345 208392640
11 607 450567467
1 4170 45572645
7 776 386358665
6 1700 81988045
7 1561 202441616
4 1928 18345369
10 2065 200364436
16 3941 31010894
7 2498 490273303
2 3832 465839549
17 2145 465679731
7 966 387120521
9 1828 329455191
10 4669 342698187
16 2114 155201307
13 2382 427966107
4 4126 3731220
14 3093 319125059
10 3316 110005904
9 4831 349095440
2 3714 313416542
2 1474 351745933
20 3640 301179
9 32 218291153
18 1616 96804506
19 2419 123665352
13 1486 427899844
19 4778 88512795
11 2936 25709226
16 4891 94214185
3 174 67047967
3 4310 81734703
2 1138 286792293
15 3808 475953619
18 3769 218268208
11 4948 228122165
15 2553 381937912
12 987 33153629
3 3656 446375980
5 3581 357296422
3 1962 299706837
20 4494 115225005
10 2443 93058601
11 481 358262184
18 4177 31502659
13 1599 236359416
20 4875 395059576
13 2577 440448453
6 1276 186358318
8 3601 234834208
8 2391 315367783
17 3181 304864220
17 3884 83808040
5 2596 311459389
12 4194 309779668
4 2126 389321794
14 2586 338398091
8 1663 12638998
12 1386 352262407
3 1708 377622224
11 3839 491084843
7 2939 266362747
18 3193 83644544
3 3655 187153693
19 2786 122081564
16 3610 376737367
3 3263 380247065
2 3553 47220814
9 3621 268822830
10 4235 123363132
3 372 300522000
16 706 109321853
10 3199 207238354
8 2751 126923122
12 946 296285434
2 1009 69625542
2 4026 372391448
3 1071 366115442
13 1416 134153039
4 1033 360871883
6 3478 362307891
8 2402 407162192
8 4127 139593137
19 936 185273951
2 2459 110570936
3 4674 87790499
8 688 388204643
14 2200 365445583
4 3409 423255350
11 3375 285454903
10 2611 252883377
13 1914 79217305
10 3498 363965548
8 353 52238079
2 2824 197691350
8 877 463077172
19 2702 157077024
15 4657 401483281
15 1737 165241956
15 2210 303851871
9 1470 324572489
11 1208 77621344
10 4613 41954794
9 1562 389556465
20 3681 27176369
14 3189 128888115
14 2933 200112539
11 950 106487706
4 72 33292052
20 4554 349064353
1 210 333963020
17 1316 70444883
2 1420 449476279
14 1167 304618973
11 403 420284841
12 96 163609715
10 1718 178405722
11 4213 300387074
13 1107 15462468
15 2439 430073305
17 3685 21503003
17 1347 49677482
3 1184 304659895
9 4228 494437029
4 4339 85899675
8 2803 48712530
10 1732 223684435
12 871 252391375
13 63 28090321
5 2860 329046095
13 2279 432864428
19 192 22929247
17 731 405826634
10 1665 100926783
19 3042 370419277
1 120 207651800
8 86 110165889
16 568 229266148
6 1037 164555331
15 2238 421867029
1 242 444828416
19 914 206330268
20 4856 287209869
16 501 491524361
3 2719 128397115
3 3569 407263687
16 2732 408174224
19 284 133391444
1 3533 331815869
10 2812 463761202
14 1186 438422864
2 4443 207284416
20 2125 164639985
6 1716 480248311
2 3154 81932918
4 2308 305609542
20 1975 118989244
18 3225 339857299
8 4845 472310467
15 622 26847714
18 4932 349836380
17 468 423732799
2 4746 88819360
10 3794 475168294
14 2293 416516760
20 4926 74783243
2 4507 378471108
19 2809 61218794
14 4465 122600901
11 1455 179112390
12 993 270186650
5 2924 26420893
8 3673 111223707
13 3039 159395888
1 1058 34533564
10 2682 462803126
3 3894 356765618
10 431 10294346
16 3825 345004412
17 1732 422539208
1 1881 248532167
15 152 468810520
20 3278 431662838
4 2619 439194875
10 2714 152981117
5 945 268715112
11 2512 344027568
5 319 329220045
2 3136 222623965
15 3044 133878891
20 3625 342332312
12 3945 92140205
2 4830 230011886
11 3641 345155314
5 1922 35785457
15 1617 194409011
2 1347 301626471
1 3672 120966583
12 3905 170613812
4 1512 50940470
3 392 265458597
14 322 464007111
13 4561 418410129
18 966 354233681
2 109 163783720
13 2176 239733201
9 1026 302974011
6 4539 374541999
6 4770 439656915
12 2714 294380486
3 1459 204007760
5 1785 419833713
1 354 27934814
2 1440 339468883
6 2510 491900974
4 1224 103126527
6 2627 173969160
14 1923 468842875
3 2355 401986586
5 3631 230052022
7 4118 377372221
10 3267 413609116
19 1827 9517275
4 4473 64464254
11 4948 345246968
16 3546 7765585
3 2438 2320244
7 2012 53579750
9 718 295388134
16 2871 346624328
9 4284 128481715
19 1002 404735097
6 4947 338675943
6 235 472129714
8 3390 41081557
13 460 307445718
6 3228 436393921
3 4030 477438194
11 445 493865602
17 3857 94583700
3 451 380947415
8 4905 298616092
20 985 140559020
8 3827 216815239
3 79 262449146
1 4045 366139256
13 4299 29658368
10 2345 195665817
12 1096 31101183
18 4649 95338026
18 2395 346152118
16 3148 379412492
7 1408 440069196
20 175 127669211
16 4761 379890514
10 4045 214997136
8 2551 160818701
16 3399 268540207
7 1934 111170770
1 3364 395971124
10 4317 361538346
13 874 48246520
20 2875 419576687
5 2882 413264455
4 3115 15001923
6 3535 202988801
6 3824 370169517
6 4495 295416856
1 2753 36711908
8 4040 145786897
3 997 235471490
7 4676 327684685
18 1128 415310167
15 1653 99015395
15 548 162036578
5 1617 122374157
11 2232 444379518
1 4534 110508336
12 1324 216351364
7 4294 96346971
10 4218 454580933
13 572 335018984
15 1878 339322979
1 4109 372682523
13 1087 446546757
4 2360 38884464
4 1811 65738241
7 2045 244281771
14 710 37537101
18 97 488666466
13 3275 131177088
5 4240 25277525
6 4657 241611532
9 2401 176357195
1 4143 383893685
5 3022 274957874
13 2055 19974966
3 3888 241380726
6 2526 443867834
14 430 469709881
18 1010 300754728
20 4831 292757997
19 3810 360660993
3 3922 111038641
16 4593 74241575
1 1565 496525772
17 1299 497539963
9 4443 407025467
2 550 46799414
4 716 410123179
20 1578 154003717
11 3648 408300629
13 169 105296360
10 4627 147190483
3 4399 178530971
16 2315 147335741
5 1210 93142705
7 61 328874189
3 1650 226936953
6 147 454856722
16 2298 106197810
3 312 391845841
3 3117 467325797
8 4617 271241366
20 1177 105417918
15 4637 318039945
1 1351 290583454
8 3198 58826253
4 2672 76166747
12 614 154244320
17 3585 277587448
1 4234 226304899
2 1799 276034215
6 1898 185808169
4 83 233136097
13 3862 489268730
9 4159 157478502
8 2490 204563294
6 3559 271379656
15 4698 440795336
7 3841 147220467
10 1382 106480468
20 340 85842093
5 935 143982746
15 4828 200647619
9 3631 365747650
5 4460 136267823
2 629 412139537
8 801 493441718
4 4910 434891230
15 4342 347460117
4 292 321611549
7 1018 261264204
2 1179 480962575
10 1307 186676323
2 4678 317517714
20 590 410985151
20 3862 164511146
12 4483 496465959
6 2187 160812506
1 4013 270686530
6 2080 158962252
18 4136 318238163
6 4282 467009228
20 609 201518389
14 241 340794451
16 2249 445854088
18 3318 327159341
16 3874 180745635
19 3555 141787518
5 679 242163174
20 1677 51727860
3 1608 349887499
14 237 340354779
5 1339 55916096
14 1322 440595537
4 3475 129851003
15 1968 497474947
1 3637 360390196
14 2907 22886106
9 2238 185134618
8 1564 59677311
11 3725 465356927
4 794 484734133
14 2159 139776406
11 4634 381308488
20 3269 324074868
2 96 122355250
11 1559 213876760
4 2491 319422123
17 1404 158533499
17 3748 375593815
5 4303 185720275
4 4094 276098936
6 1467 345908819
10 287 407735493
17 4423 86237568
1 4110 260382969
7 1483 190236234
2 2826 132493362
1 1569 362023949
16 1265 228828528
10 1964 305666002
3 509 159861518
1 4803 327608558
17 4696 106871997
14 4262 103586751
9 4361 76304089
3 472 235025639
20 4572 470458113
20 1203 20178730
1 2390 195134900
5 646 225940400
14 3798 437404832
5 1410 315667560
15 261 56960436
7 4160 178314192
8 806 334558639
5 3052 428414050
12 3534 28226987
13 4509 175409392
6 3820 34792644
16 1722 42264886
16 18 380237819
19 341 453561893
15 186 166240026
16 2291 477868867
20 1689 297629400
4 4642 443251475
11 390 492333732
16 626 235507372
12 323 480134410
5 3948 267144443
19 1131 86697538
6 1125 92582973
5 954 338090146
10 1451 150140403
6 2520 349206136
8 2678 472866353
14 1565 276087349
5 4064 255155775
11 3030 297423040
18 2173 110605110
7 94 33630456
4 475 403668841
11 3845 332363629
9 1451 132871546
20 1396 150565207
2 1533 366753884
10 999 109449076
8 2599 453270840
9 1817 492000267
9 1839 119388404
10 1362 26003967
2 2948 9723270
1 4492 245086314
8 4072 150652446
14 4049 355427260
17 2552 42195971
17 3750 100063476
2 2298 464323876
7 243 85342248
12 1285 459775908
20 1425 47107191
20 580 473060794
17 1065 316833220
12 4203 497157095
13 2683 119436756
2 2400 35888719
18 204 39930161
14 3842 29153258
2 1966 40427824
9 2549 463989349
16 4908 344559310
14 1988 445583592
2 1850 60196425
5 2061 130487028
7 1729 376446346
12 2456 264722116
8 1280 160266007
8 4264 200696689
19 3787 331405946
14 4263 90492527
9 1488 239809587
16 1382 33712466
13 3181 249064363
19 1122 277325421
20 3123 30184746
20 2799 384879625
2 237 269413744
5 1697 35788638
12 4193 434011142
10 3805 126808586
14 1549 196297319
14 2165 205646796
7 3227 403597132
1 2224 351793742
9 717 371679023
1 725 195464873
4 24 206811937
7 2353 209296256
16 3669 31002507
17 2563 371983698
17 635 47434363
12 4895 395742315
8 4446 253827263
17 3615 201110901
9 2235 166151881
16 2787 92165719
4 4064 306935346
5 3210 143979542
6 168 469896592
16 3838 411728969
11 709 209403168
18 3316 391468769
7 3684 332700856
5 1081 78160205
19 2988 156231455
18 4269 63007370
14 3654 80508180
13 755 358698657
14 4438 129920930
10 3431 396884561
17 2528 446274191
9 4294 92447889
3 1483 92189854
3 3465 467296373
16 937 453510060
20 1993 16270849
8 1212 185031055
1 1628 54761504
9 4002 319742234
12 214 422937282
17 298 145437360
4 4120 308672731
6 4781 137639673
17 141 119291185
19 4597 356744816
14 2767 398934453
18 2424 312372075
2 2302 193973303
5 3933 487784117
13 3424 244308312
3 4069 418102682
7 4945 91270480
17 4243 388083874
13 869 18526232
11 4284 114085212
4 689 118035715
18 1775 365138643
3 1261 164029497
14 2662 420012522
18 4851 267536237
15 3627 377567493
3 4041 159945470
6 3859 140705378
10 2411 447928218
6 1670 164183884
2 2505 342673376
4 1268 54931202
15 2863 83577774
18 4497 453237758
15 4063 111055977
13 1673 202575352
19 120 286649889
4 980 455622582
12 4074 19124066
10 2139 333009757
9 3431 161723717
8 4064 488531372
13 4468 130719503
17 4121 461089882
3 3677 456435964
15 3734 455967182
12 715 2834207
18 4894 116060249
20 153 454674769
10 1205 215328290
2 2330 2100126
10 4193 143621208
6 93 229198473
9 3911 127091118
15 1089 351015736
9 2186 441297568
13 304 2236224
8 4996 229023472
13 3151 154079768
16 2811 444653683
2 1484 387942596
8 2517 204678824
19 3535 392842803
11 419 46888579
11 4241 93343214
13 369 373686884
19 263 301506275
15 460 203923372
8 4487 54386186
14 794 422031330
4 4832 297007551
20 1661 490303630
7 2710 61367689
15 4344 284158856
15 4212 318927505
15 3896 118617134
18 4032 199584966
17 2763 360175692
1 2707 449338840
8 3036 191828306
12 661 471462727
9 4788 447355229
14 324 154078411
8 434 204989426
11 4126 220236029
18 1068 289078851
18 3617 101842428
18 3531 493876030
6 4498 2897460
10 3403 208532888
3 4346 397828557
17 975 45294985
8 146 416370005
13 4849 349430382
3 2944 35121790
16 2879 134859934
2 1775 263576532
16 2174 335802447
6 459 135027432
12 1955 360094305
20 2338 294898606
18 1997 385625811
1 3163 453417778
4 1500 284107704
3 698 286324911
9 2708 349331561
20 3186 211095981
7 1978 420778663
15 3937 122615152
9 4661 329134808
12 4951 269224058
4 3870 64935947
2 574 398167070
2 1600 327034656
16 4907 229705816
4 2784 462846045
2 1427 472040793
9 77 451452931
3 1558 397982896
18 1600 228066922
6 3143 497497787
12 4349 101233369
15 3626 200342331
5 4896 6305991
12 4436 332598043
16 2353 255118980
6 3542 14371701
15 1704 197221480
16 274 379893541
1 2488 172529645
8 2692 353245461
11 2199 17845764
18 1409 416716100
4 4172 142259766
18 4059 156200835
3 3752 29989305
15 2402 422425325
14 4653 455787682
3 4420 144423698
6 249 443868886
15 4381 129908191
19 395 376177658
10 1143 198084038
6 2629 464703744
15 1707 304880441
7 4648 194852312
9 4318 313724616
6 4866 196699664
8 4661 290110679
7 2802 247971886
6 3928 28863433
16 1530 155958847
17 1442 121832189
7 1028 433027275
1 974 90719225
3 406 119327773
4 723 100055601
13 3213 324862843
15 1249 415723205
17 4205 404576257
20 2570 259370887
12 4214 422976354
4 4377 164983960
5 2368 285050163
7 2421 60479001
18 4104 408601556
12 2302 350544994
1 1496 494030431
12 1279 418463662
9 1474 228158860
5 2066 382113374
4 221 126157849
14 238 198818426
20 1654 304566110
2 1580 228061070
8 904 212944509
6 157 497777766
9 1732 291346061
4 1013 69802878
3 2137 386220322
8 1675 305631525
16 4940 3705330
20 1262 148228453
5 4784 399313100
17 3761 71946479
14 3656 262776841
14 2871 225585726
20 1423 61666158
13 3215 310067245
13 1206 442094819
7 4776 456705195
14 4398 264328881
2 677 174640303
10 865 45322753
10 3467 415605842
5 3517 43407770
10 2534 223636382
17 3632 142585135
2 4575 7853373
17 4076 402455787
4 800 283444663
18 1772 434742492
5 4853 1772383
4 485 280628332
11 4532 236314188
11 1534 218452714
13 2429 152713855
7 3279 126007824
12 163 301750782
6 1541 217241415
6 3361 136169622
7 3924 289833590
18 4774 449345360
3 2651 157137769
13 2184 295929374
17 1195 297622486
9 2628 355531949
2 568 117011423
9 212 55735853
11 2534 391295725
6 526 302819696
16 980 373282920
5 3140 336550702
5 1932 397975135
11 1014 253715368
2 4952 440308474
7 1369 227566335
4 3622 473380734
20 1915 479334481
11 877 420702313
13 2779 331729286
8 3605 345405717
19 4261 10880593
10 4027 13009460
11 356 481965414
6 3346 36044361
6 3246 370903459
17 3874 456254050
10 539 447926309
6 3020 107275394
16 2974 125293441
2 3523 346413288
6 322 191301239
1 1820 17575202
8 4173 389749195
16 1358 180825505
12 3215 208295477
2 1947 308415413
15 2468 159992727
14 4852 251313339
19 3117 326504155
1 1433 70592368
4 4139 247845412
1 1854 226756003
10 2764 72461345
18 886 304341209
7 4611 433244918
1 1380 228892625
6 2756 453146887
17 1916 139250737
5 308 234854563
12 390 411937250
4 4797 39714884
5 3891 379876034
4 3111 474707917
9 4045 443392837
16 752 2354795
3 3211 189694460
8 2837 403693562
17 4354 175110616
2 6 326789752
6 1812 9093125
7 4357 134069960
4 3445 359112946
12 2199 24832434
5 368 138246549
7 3217 196852455
20 622 252920053
9 3987 362098876
15 1614 428194324
15 2648 269951458
15 1797 207890559
7 2092 135529642
9 3264 220454550
18 1316 58903970
17 1749 73885535
1 4457 17169877
10 3701 16334002
5 572 450623261
10 1780 190351625
4 2131 86896055
17 1871 198076375
15 1842 340508829
11 4788 487546237
4 3754 148358751
20 1125 69760865
20 2294 217685334
18 4301 163523392
4 3848 488401606
14 4984 177541076
17 4504 477845874
4 775 192204044
1 1037 438103781
17 2753 61147252
8 2113 244675189
9 1915 371615821
6 2208 55118775
20 49 51517132
5 1297 108728547
6 1994 271215088
5 3811 43462978
2 1559 60549812
14 4049 259657058
12 1467 51815778
14 1350 466347103
15 4012 365253845
17 3969 182404159
7 2336 110571059
18 1866 352903813
17 4977 328510882
5 754 362299549
14 2905 73779356
5 4990 201736885
3 2702 24976248
1 245 375359971
9 2734 308196076
16 4189 399092756
2 1331 182206585
18 2633 35064675
9 3265 234001531
14 3429 108018478
16 698 362111133
8 351 98398303
9 1856 62401092
10 2464 287564725
19 3739 320542461
12 1697 170452993
20 886 155043720
5 3046 150728035
6 4726 450887655
2 4606 226206613
7 2946 379706580
8 2840 113194493
7 1963 128075334
16 4686 194367346
2 3853 344906720
19 3221 263137317
5 4428 369520612
8 2523 53820654
15 264 253591444
14 4399 439075926
1 3105 10861156
12 2813 374841750
17 962 358953488
8 2095 106146441
4 2889 93302974
1 4060 485644599
17 1797 76704660
5 4556 30152632
15 3351 128680324
11 232 261135533
7 153 43869220
18 3934 195731412
9 4257 228622642
13 4548 296159762
17 4814 97525135
1 1960 237313560
19 4505 131112338
14 1974 491660368
9 2581 454267950
16 1696 148749558
14 576 427736438
17 815 291052416
15 2967 321311986
1 929 481758292
19 3469 41769797
11 1408 382796083
7 4156 98220689
19 3769 139469148
16 593 116212482
4 721 367354660
14 956 314466486
17 2034 285633014
5 957 195952482
6 4476 420582761
18 3656 103810688
5 1571 69884177
7 3033 21274615
7 1455 448402981
16 616 79033911
14 1503 289948923
10 1822 185951152
2 3045 75661976
4 614 137900910
13 2564 64089661
15 2124 12779106
1 2596 157624786
11 1865 329248426
15 3548 219264102
10 3260 183276067
7 4487 103961640
17 1945 106728842
16 3703 197206031
20 2590 474586191
3 3477 176971962
13 193 284950970
4 4206 22848943
1 3267 247411531
14 4574 453118850
3 3879 123894504
13 4897 473610430
18 3378 15869654
15 1252 38657651
16 1596 188169859
10 3232 114753973
11 1982 287449635
2 4703 325784725
5 874 12147540
17 3189 467732266
1 4782 323686919
20 847 161657597
5 3112 360908114
8 3327 306885451
20 986 28413708
15 2437 472496146
3 1063 128512891
11 2199 158234340
13 364 189782689
20 2497 482482692
8 2799 346600181
3 2821 226106627
19 1835 90575836
14 4620 128801994
20 3274 175067630
19 2571 277069685
5 4449 491228493
19 3591 151912689
5 1151 382182433
6 3528 11273249
14 789 190428984
19 1513 247986388
1 2462 140841068
6 2678 471332631
11 360 348608104
17 4204 263953264
16 2226 416895900
14 3403 192660601
11 1835 408304486
16 2959 44731144
3 3081 199413269
15 4514 494317433
9 575 255263150
11 708 311470864
17 4708 175416812
2 1539 383443959
4 4963 114647528
12 4354 414360817
20 3429 312084885
7 261 246996328
9 1680 490778153
20 4555 259824032
15 4731 495077240
6 4451 7728028
7 1911 327265838
20 1815 2105735
17 4959 392648611
17 2147 33248011
1 2320 269205056
9 3878 89459988
20 505 388178755
11 3751 373519823
5 692 456693066
18 4440 141280777
6 674 281926227
6 1751 219088691
2 4339 131068336
17 4983 96484431
6 1963 360608871
8 3227 122028025
18 4477 404823797
10 1315 152458912
19 3356 177316026
12 3429 189392722
12 684 194409914
13 4373 183117022
11 1133 2442793
10 4732 89019768
2 1144 138058189
10 4532 206219538
16 431 293770395
18 3529 127160658
11 696 197331989
8 4705 110070270
9 483 326381889
11 3757 411488651
17 1519 155976315
4 4781 105789539
1 1120 144615100
13 615 396680891
15 3252 258777861
14 4529 283739969
5 2280 93135137
18 3946 407699904
3 303 92968130
20 1212 19906191
13 3059 136893378
19 4596 340751292
16 1193 65148923
12 480 451927109
7 4569 52792984
5 1703 464003576
16 2452 358377987
13 2372 341603690
10 2676 147895497
20 2395 120899937
5 4846 188741998
9 4722 225686014
12 50 66959434
20 2441 165332833
3 4937 306020309
15 1010 235007235
2 2086 213834861
3 1049 479623051
4 1814 337583083
14 3916 148203673
17 1575 469926561
3 163 277211593
10 2620 264177268
7 1312 279537444
11 406 475609866
20 2880 103372733
12 1396 141759733
14 1129 189150060
17 12 176734314
11 1801 163506084
3 1255 12538309
16 4 490246993
15 104 301619183
4 2694 198689922
12 4757 424338510
17 221 317706071
15 612 389243601
16 424 213928475
4 2983 18230920
3 1770 479362820
19 64 449553897
6 1919 18934069
13 3357 62034593
8 2228 253985626
3 3100 257630937
9 1307 364827114
11 3695 114261327
11 2996 424737041
15 577 436571886
2 1653 7342688
19 2727 130192978
2 163 464044951
20 2968 88753713
10 526 213737483
1 3549 301112233
5 2552 83770615
7 2625 412361022
17 4966 265687240
7 4513 230528060
12 2573 433933218
12 2436 457077996
19 4653 124527917
18 3819 342885992
3 1417 243251046
7 1506 248847395
7 797 392290459
19 1021 163549791
13 4702 462562071
9 1675 381530588
17 141 320156036
18 1366 68306764
16 3404 439306123
15 1521 157192296
14 3462 100421955
8 464 477786811
10 4227 34663558
20 3346 99867555
4 4345 197838895
9 4162 163086143
1 1083 13031026
11 1761 284258307
4 4174 476574492
17 2285 108230190
5 534 332077886
18 2397 297538302
15 829 464629609
11 650 62726169
12 3748 164007874
7 3080 6552439
9 3288 203309080
12 3306 431585632
13 4118 38241281
5 120 186816161
14 238 394071101
16 708 411201426
13 2339 61415338
6 3336 321883005
20 1328 379949993
4 305 393305381
11 4788 317593102
10 231 23224291
1 575 326254820
15 3546 334120838
7 3290 456988878
18 2470 56521506
1 4258 240836918
8 4647 312555751
13 1486 462059472
13 1501 141638094
6 4404 405945547
10 4513 206405520
18 2463 278420471
17 4093 258882206
1 2251 72852541
14 4416 286419168
3 4151 143262798
9 4711 43132238
10 865 402884365
11 4373 458695127
15 285 104941518
4 19 172488320
15 4462 238356855
16 1704 392941566
16 3411 150929623
8 1561 327836395
7 555 162640436
3 3705 117740842
5 2512 239227607
11 3194 198434589
20 4064 410890294
7 1466 137936324
4 982 151699916
1 4791 182761933
8 1573 180554421
11 2618 80480797
20 725 301744715
2 3039 180995854
15 227 21667302
12 659 345721844
4 2605 268220850
19 4724 190025227
18 731 60158162
5 988 321065780
9 2087 330878836
17 4726 331659562
8 4957 84585403
9 167 431613991
15 3323 200872298
12 4318 290826168
4 2690 476024187
10 4955 309821870
15 4378 64832321
4 1267 398274429
20 4577 98013365
11 3362 433109257
17 2597 447303185
10 1167 306580663
2 3844 460148868
6 707 123714330
11 2051 414152063
11 4545 358109303
2 3236 173148528
10 823 23775546
15 3237 68228144
10 2892 340362683
1 1439 362899504
5 4111 43290753
20 4853 279862115
2 510 254137354
11 2136 459026595
5 1972 403963978
9 3697 39789531
12 2312 226118904
13 543 95416197
10 4933 476797636
19 1532 189423588
4 3844 493599822
2 2547 481231659
18 155 263062381
5 2828 416086354
20 465 146954084
8 839 407999695
19 4062 317971349
7 3404 296778909
3 1263 186085589
19 2649 282108199
8 1537 435204364
17 827 144747357
2 353 126038256
20 2634 475046588
11 57 221738153
20 1650 260914612
1 1053 115843092
19 1396 385893410
10 553 233224316
1 3873 158203002
6 429 69548932
13 4983 21292720
9 3025 193615600
19 3528 203252205
12 4592 188868338
9 4466 362464404
10 1057 61398500
20 1842 406702641
20 3680 283109634
10 4775 17224773
18 1593 36780425
15 4213 127409718
6 349 232064690
18 3438 159846411
14 2139 462339307
18 658 219913681
4 1984 318149579
7 4840 175138691
7 4526 50246413
4 2002 496408259
12 808 141384791
9 3541 102323475
15 1940 481824596
8 4886 244336056
13 2823 367678670
9 4365 385815580
6 2996 358891314
3 1453 384119225
2 4973 126195808
18 4633 317303994
9 728 72225847
9 88 143788102
1 2754 355146095
15 3194 396497791
8 3575 492275001
8 2185 110058153
8 1232 476127460
10 3328 231313707
4 482 429244938
2 2599 474603824
10 405 243446108
2 2764 332439813
17 1346 463568669
10 4250 262280394
14 260 237926289
20 2662 238340841
4 4823 303514309
2 4996 119126308
14 2980 149307965
20 4430 429571844
13 1442 65753872
9 3645 103780507
4 46 35152803
13 2773 220317058
9 3963 434899451
17 4941 239119173
19 4314 20853392
4 1604 479879429
16 2587 96851077
1 4509 267285696
5 2842 107733655
8 1843 51755092
19 1354 30947066
16 1477 341033247
6 1308 241339548
8 1298 49166661
17 4473 40184320
3 3638 431994409
7 2883 354593885
13 4923 201331631
2 3192 346165052
10 2928 131710536
15 3670 257153923
4 293 50645318
14 792 472552749
19 1684 305617022
16 2391 77891590
13 3433 210264760
13 4488 291343611
4 2675 435165116
18 3516 476532793
12 1120 15383073
18 3395 84503608
8 852 463236296
6 504 107939944
16 4442 459797767
6 4480 448224055
5 1521 152527303
15 4634 267523203
13 4152 203875350
20 1167 94239322
14 97 377416911
11 1163 161107235
16 1425 253971872
19 4010 355784125
9 238 372377541
9 4715 304132092
11 2079 359536489
17 432 148452522
9 63 237502624
4 555 313332254
7 2106 50835953
9 2659 362146350
13 998 69801911
2 3196 54126077
1 4275 43497234
14 2498 311688985
18 2283 1338031
13 1750 306495363
1 3314 347539181
13 1086 167394589
8 4390 127281319
1 3009 275861359
11 303 93815748
5 1256 238499011
1 2704 401494050
14 782 128388867
17 84 283424463
13 2176 495329146
7 3969 477598874
1 4702 455367589
1 4664 95545915
11 3327 448197203
1 4482 422181056
11 1152 257986480
19 3668 169300551
2 4286 469816044
13 2747 183930423
8 1766 442714021
4 1632 148247059
12 4331 379304294
10 3749 348210286
12 3552 167301754
8 4606 83342307
16 2754 422455825
6 1809 443838778
20 4279 437195301
20 2149 330442997
12 3928 78990609
9 462 152959072
17 2114 204430661
15 2127 482265771
11 3520 257748301
11 1269 96522018
6 1859 40916734
20 523 3937069
3 226 344267343
17 56 124075483
2 4945 118950904
20 2130 495917083
18 1894 409445666
15 662 204556578
2 1830 359194638
12 2108 213596803
16 2956 210625824
10 3831 244178136
6 4018 213369045
4 147 497360052
3 1126 359364042
3 309 24380672
4 2110 163138026
17 1342 31074491
17 4131 309265092
1 2720 112555642
11 2457 348128431
15 3830 310908143
12 1957 325640558
14 1592 97386470
8 1589 456390149
10 1156 153495808
8 1243 435867978
13 445 478493900
3 2938 335883518
11 3120 497808735
3 2095 367253975
9 3330 431846117
14 1600 32586035
19 42 485687962
11 3760 118878436
11 3997 50744967
11 4561 86134322
15 4532 382677985
10 1663 408492995
15 1519 461893265
5 2579 315945825
9 1037 495785008
20 1630 443511022
2 4433 150897360
7 4761 236970957
12 1646 6114343
19 2515 182797176
16 2483 437853448
11 2346 461453203
11 1336 29374999
8 1392 485386584
14 2839 456908866
19 231 316636350
8 2139 232313606
12 4581 382334692
13 4787 432559657
3 401 193321993
18 847 96496766
7 4579 438102269
8 2834 166795472
3 3823 408306041
15 1830 441522566
18 3794 425881600
17 1450 444313390
20 1131 305940315
5 3543 428677478
17 1427 93934784
16 526 134400635
15 1685 195937813
11 275 44790058
1 2454 56989635
16 925 12708494
3 3573 320503709
16 1395 359473718
2 243 462145515
4 1151 476415217
3 2452 152048821
7 670 115543332
5 1164 108943738
15 542 331246857
1 1307 444377997
8 2999 127251067
18 73 107550236
3 3434 107342230
7 1137 445156538
20 1300 212942011
10 3217 14492435
17 2499 381731634
12 1736 465777678
9 3303 287920337
5 4143 336733985
10 2114 281113594
18 72 212965414
20 3592 411096079
11 1082 245372595
3 1775 355265910
13 506 385871320
5 3560 324838456
7 1074 201681581
19 2251 325675592
10 3605 99342206
7 3478 352270141
6 4800 462203882
16 239 376207894
8 1115 377926350
6 85 433464497
7 2814 231182606
5 3050 321951160
13 4980 243383850
15 1659 84184819
5 4258 491777930
13 2686 239360694
5 3856 209552463
20 4594 104187322
19 4518 261339855
5 2106 456614937
1 3192 255732447
7 410 238614982
14 370 326670798
9 1768 250251664
3 2653 229106154
10 1587 487121434
13 903 136867249
18 527 318634014
12 270 325829727
4 4167 237693107
15 830 111962485
12 1337 374652642
16 3925 7659203
20 1773 443927234
14 742 421359313
5 366 28044732
3 4474 440312405
4 4078 135651696
17 4904 178703718
19 1254 329396692
15 653 406371118
19 3483 205647691
7 4052 229528263
5 1849 134497769
14 4736 112601307
3 3500 353705245
12 2380 482932329
5 2905 270712146
3 3465 335298269
14 1074 388810100
6 1904 361245029
2 3590 50190210
1 3851 19861788
16 4756 244724762
1 904 363199770
15 2673 147952880
6 981 290814346
2 4428 24387620
12 1868 444750522
17 4225 452164742
12 1024 46783074
19 490 124054333
14 1766 18404310
8 4215 114135669
2 1773 409394979
2 2743 476157393
17 830 91416000
9 2156 41267529
7 459 405029051
12 4931 231827246
3 4907 109169740
16 4521 44662039
20 3284 183747491
6 3598 428131974
8 4520 494915862
7 789 190464924
5 4304 36755515
8 4746 388870968
10 2371 360017144
12 1202 369758728
16 1016 154458907
15 3886 489648526
11 2110 9711442
2 2679 126595737
12 4347 207827825
3 1979 325574061
18 2322 55343959
15 3958 116731400
2 4667 119670330
4 4265 27695818
13 2942 220368109
18 3895 94637635
10 1303 78246370
12 3594 302060632
18 3811 134423618
10 4458 155322645
2 4009 385947356
13 605 305848731
17 1954 104832792
20 3520 185779823
17 4617 467496968
15 4324 124601382
8 1700 489474195
20 105 235085238
20 88 492216240
15 46 160156919
17 904 231808502
19 1606 105319867
19 3501 429959030
5 2476 486347223
10 4903 221718490
5 3391 40545927
12 1426 165304769
2 654 348612568
19 4225 342446426
16 2677 274806462
13 1727 395330001
13 934 389464172
2 4512 100220943
2 4192 82227833
10 1508 322692704
13 3819 64090396
8 3796 33414824
2 3217 343998064
7 3531 101714761
19 1119 122686988
10 3357 442751592
18 1833 346709135
1 1802 409218469
4 3752 247169538
8 2524 308113622
1 1471 264694797
5 4748 424547277
4 249 253208205
3 3544 294205012
18 4149 290259578
7 2816 222235837
7 3098 86929904
4 4412 436389910
10 2578 144986401
15 3711 160205045
12 4810 153322939
9 2870 79899254
9 376 157078063
2 4753 429291200
15 524 118348845
18 2233 352576759
8 615 190160456
13 896 383977675
13 4614 488652362
12 1787 251064752
11 2927 22660178
15 2147 46615469
8 1714 353160419
14 319 489184864
8 2728 285832496
3 218 352668935
13 231 432254383
8 3827 281021313
1 3804 92382212
18 3624 418610627
17 584 134168747
10 1185 69099110
17 715 311999621
20 971 201664325
12 2915 321629796
4 4418 495272197
18 3150 313869989
11 932 236653516
10 3362 129244799
9 2813 73624026
15 2804 289396379
6 333 89559302
9 3421 160020000
18 2083 277917813
11 2958 263889198
18 4173 354111591
20 1541 100642678
2 3941 268969265
15 1525 31622046
3 1653 210805170
12 3602 138989794
9 867 325509320
11 4970 217020471
11 2101 301675391
18 1876 401082322
15 1654 315553691
5 4092 204042253
17 4655 272769469
18 4733 346879805
16 1494 11641020
6 341 175592536
6 2290 185715118
8 1076 202588078
2 1163 441842613
7 212 60863489
10 1822 177167546
6 3202 113498981
16 4159 102673444
1 651 149212806
3 4597 475498507
7 3887 109636365
1 3418 370933127
19 3761 37898086
3 1712 17160268
1 509 390468755
14 3708 331174366
12 4752 116379525
2 317 349622596
2 59 496468154
2 1133 170393430
9 4192 64337302
8 3031 419570543
14 3051 170799343
12 1975 246378160
9 3841 295425066
18 2461 475771937
2 516 28626935
10 4537 388271826
20 852 281717310
5 3352 86418290
9 4327 437416155
3 1981 144907539
14 481 463334973
12 3888 496843117
2 4700 368993002
13 946 370072234
20 2577 471519627
14 1294 467196209
7 2341 480502714
3 1050 177255303
3 4629 42953192
9 3467 359527657
14 2673 270767879
3 1884 118834949
18 1420 407154006
15 231 308585443
15 1849 295558165
12 497 179851512
11 1999 213072776
7 3722 495636663
3 950 14296959
16 4850 185785413
17 1776 180981658
8 3037 241205758
18 728 190570997
2 4119 27193974
10 1045 457202041
3 2328 163893125
1 3223 442973752
20 337 324332045
9 4057 230568818
4 2677 179055221
19 2133 54931921
20 3248 289287672
1 4442 275987866
13 2931 165332205
18 4825 372456396
10 4973 134974268
7 115 142134274
13 4115 387416844
10 908 132430267
4 200 18655252
19 3243 34147667
1 4269 472553065
20 999 378586252
20 4786 329695476
15 507 87573528
17 3002 495162605
4 1066 108647987
13 1939 161144405
5 2427 279338640
7 107 311027085
7 3229 343955975
8 132 426874571
19 1619 244840259
14 2584 301315148
12 3994 256688895
10 3892 256659925
2 878 494682556
3 3697 110983255
6 2896 418974154
16 3038 110667107
10 3418 467684486
14 4543 411845452
19 848 286870403
12 3985 25882898
10 3296 291899011
13 1690 270691252
5 4746 358127131
14 4733 261745586
17 2865 148564027
10 4548 337729164
8 3912 124232040
8 3300 303134045
2 54 389967669
20 4604 218915158
17 121 227508444
15 4773 371962843
2 3374 390486610
2 1202 174836943
11 4847 113148680
12 2241 402486902
5 4522 487052069
10 2825 288957440
1 3105 441837998
15 1705 409462182
20 1820 459525470
18 4695 395869045
1 3664 441129405
9 2102 65927305
3 4291 256308415
9 2005 150411181
2 4948 142615568
14 3039 116886859
8 1175 251346418
10 2501 79883406
1 2015 139138001
19 237 308189912
17 4722 22282265
14 4126 362965749
3 736 400896428
4 2689 376641469
5 4228 429647477
18 4377 130639513
16 2489 391553207
10 4299 268636043
15 589 428015972
6 4575 353433392
8 3249 77716922
1 1788 152213475
8 3454 420659442
1 2111 183897722
9 456 391746398
5 4668 94907008
4 4639 234752588
15 4491 348347804
10 9 64649550
1 4676 398648743
4 1033 244923211
5 1675 287876627
12 4763 338276108
10 4460 183095251
20 1812 273929663
6 4663 66727458
12 774 329853028
11 2436 112547242
13 2313 366252532
20 2024 227389041
6 4483 366288926
8 1510 419048834
7 4577 376646512
19 3743 373099319
2 4019 267902298
17 1082 336623427
8 3475 250981345
8 3595 43195082
3 4526 468277561
14 4695 461066223
2 4449 245761882
2 2886 194440904
1 4404 486223636
17 4576 464164453
12 882 234085109
11 208 294133233
17 3247 79956616
5 2635 426909057
9 4912 388505542
14 377 34885598
9 4646 287642002
13 1563 61853390
6 2746 32790703
14 2963 296808297
6 1202 53323193
18 1326 214058088
11 4706 448001953
5 3493 469303972
17 2012 427764484
3 3414 128335537
9 2072 301898036
13 4303 13119429
14 2323 326910857
19 1452 110688735
20 4404 382712417
13 3867 127524231
9 2874 206126568
12 2207 161985716
13 1911 163214628
12 146 209384985
8 3119 248468941
17 3680 485231546
12 1337 40179166
20 770 154560293
1 1884 468265202
4 2312 93545013
15 3659 358349643
3 1102 19561052
8 1873 279379418
12 2695 209756796
4 3477 475056681
12 2749 378582255
2 4615 265860365
11 1638 313837928
10 1440 264970486
10 415 478639325
7 4238 142327654
8 693 204137185
20 1133 54626371
15 3127 126732949
4 1710 276998383
1 1637 198694749
7 1163 266149633
9 2475 6928624
16 992 171524848
9 2190 22221282
19 4355 7102754
3 1989 291932461
14 1909 316566038
14 2217 305178885
9 3495 82508118
19 204 485779154
12 3549 369289948
11 1125 311211444
17 2758 302234542
9 787 339936620
4 2529 452715298
14 2589 476024245
1 3808 386167739
18 2624 259820623
13 808 227333409
13 224 438789000
7 2927 465800595
17 604 137742190
19 572 54008535
16 3374 286109428
14 99 92614070
12 3993 489838600
6 4982 311432942
17 4281 124697152
16 420 14306752
7 3990 85432543
18 4541 334392971
18 1528 242392114
16 578 423122710
11 4475 198367355
1 3897 229132635
17 2725 170710593
8 1648 121797019
19 851 241106187
5 3221 34169832
14 2343 60943963
7 4244 133489742
9 1980 86814650
14 2680 61777463
11 4215 420991929
8 1287 60121841
16 1160 348220113
1 2882 201419692
5 214 203933324
1 1650 341236948
7 518 430700351
17 3260 131650569
17 517 108704702
11 4581 323627435
8 4016 456143674
17 95 438260091
12 2019 477206961
15 3130 291165622
1 4206 32246271
7 2322 217745442
16 4169 184048235
14 4223 257936317
1 4337 439068133
14 4312 48379065
17 3720 275159251
19 3567 334261883
7 1968 35900806
12 3559 179009521
4 968 58125456
20 3480 463226600
9 2789 417018022
3 1609 141413598
5 401 17724482
16 4205 34229953
9 992 493022244
2 4582 430900992
17 1245 206145396
10 4437 385625829
10 113 128926330
8 4407 215635638
4 3844 464985160
11 4256 51662015
7 4129 295135346
4 4628 192070639
19 4070 384148540
3 4648 468349195
13 1169 56259639
10 597 169173004
14 3395 491188573
3 1173 61882964
13 4697 62832148
19 1380 95885248
18 3485 125632281
15 391 138515788
19 4593 98404202
13 2832 75757605
10 3444 115188141
17 1383 230883389
6 3738 378523901
1 3178 457890601
2 4023 489960946
19 3197 163785351
2 420 239915294
19 2090 81324809
6 1073 76992165
12 914 180432146
20 2520 415466524
10 1698 3957231
6 4608 95421761
14 1223 78888994
7 1559 132467245
2 1001 436080601
9 4374 113974331
16 1075 18487556
1 4793 354298655
4 1777 325538914
20 4028 333982079
8 3088 221487077
10 398 449865213
14 1440 464346630
14 1889 463047421
2 1317 229388365
10 3735 237239438
10 2777 184215343
18 1558 399827653
2 3180 186991011
18 1149 318373295
18 2828 427496650
18 404 417738751
1 2564 23271583
4 2727 318065691
5 1441 151331472
13 1043 476828320
20 3207 236322900
9 31 383834465
14 1464 131356380
14 1588 354939123
17 2317 480950275
9 4181 480076027
19 1402 486509996
18 1479 341586632
12 2918 211575487
2 2546 459667093
7 560 438245818
16 2925 210165508
11 1034 74493003
6 1117 68558393
16 138 90503764
19 2814 294006229
9 180 369303474
12 3176 403506162
8 1848 464329553
13 2483 210624596
15 2313 110923988
7 3154 212933188
15 1508 274085288
17 3788 156047421
20 3061 448877168
12 2590 242345201
6 53 383127991
9 4337 278982187
3 2734 236120995
12 378 303073669
16 3148 272038183
8 3100 384820002
7 2085 185820000
19 4567 124279605
4 3122 480964451
12 532 253455022
14 627 444114189
16 2431 50025871
7 4462 346329250
12 2211 173334130
14 25 498058235
7 2185 123488511
14 3435 98628956
10 3288 353905630
13 1406 132185996
1 1838 442708511
18 2039 309838826
8 525 64659749
11 1332 316274672
17 206 259404505
13 1124 497001502
10 2801 284971435
18 2090 390081797
10 1738 472353806
6 1738 443051505
2 446 354994367
16 3698 477940889
13 3491 481253925
12 1202 218532199
14 2587 305351770
1 2524 211341790
10 1369 413479062
5 4964 333510872
9 633 467833208
13 1552 117924689
15 1076 56525084
15 3616 228250496
17 417 424943588
4 791 395738791
3 2845 295088828
6 663 339568768
12 1019 97203740
5 4793 406993340
11 452 74732850
19 4410 57685164
10 2208 208573889
2 1135 68496264
19 2987 322899103
10 4753 370588842
1 616 376942336
9 1 2131213
13 761 468607216
12 4813 77844044
6 2444 447393084
16 4320 363588053
19 2262 422431570
4 2030 306702501
6 2364 453099497
7 2700 28088506
12 3757 139105420
1 484 15053831
18 2145 81839043
16 3734 133185033
19 1604 348503417
8 1040 65452675
20 491 193886732
14 4927 246195369
18 989 103390196
14 1523 374977348
12 2426 309256382
2 4750 462564937
3 807 98582201
19 2261 43981065
7 3968 388650152
3 4669 13351250
5 4412 215093532
15 2102 3568199
13 477 91732496
5 2531 161324267
19 2100 462280659
13 3824 276400670
19 3296 11312404
12 2498 325952149
15 2016 163069985
14 4914 245763776
5 2732 20032772
13 522 344114129
15 2183 51258681
12 549 372215172
4 2567 20337286
9 1835 30140129
18 659 325942015
4 3074 230693887
8 4395 231103633
18 3197 348705696
7 1604 232485533
3 2825 390543813
14 1209 264392431
5 2347 494227595
15 2162 93032221
15 2658 35884993
14 2512 447160705
13 1666 67048147
18 3958 391552891
7 4199 409494989
13 1417 486841323
4 1574 316823078
2 2425 446693275
14 3639 375084957
2 4565 221176387
14 4605 20099012
14 794 182183952
14 1523 196845226
12 4861 428387289
2 2264 271663423
7 147 197702544
6 1044 121884595
6 4688 187788658
4 2040 90134267
1 676 290302846
11 3937 37878670
13 3719 273058138
5 2654 388975242
18 3174 441571503
2 333 334074243
4 802 98173820
7 697 404086650
17 4896 373260530
19 630 251774679
10 4515 135490819
10 4627 354770614
19 4972 244252778
10 4886 13692155
6 322 367496678
4 19 330012914
4 4770 194368088
5 3381 492905597
17 2359 163988170
7 763 419377000
6 370 77686390
11 2708 146386688
2 2723 350966347
6 3810 475434423
7 861 412671726
2 2067 96024935
4 3381 235158526
3 618 64178383
10 3315 255240162
8 1058 188702726
17 2432 415036592
1 3499 93397578
14 678 497632893
13 2522 144497077
4 2459 75150375
11 2245 368023328
9 2669 46246775
14 1372 155518725
15 894 212662793
10 4721 47068336
17 1945 22439091
2 2496 282331122
5 1555 496612339
18 2127 147418397
9 3946 424176828
16 4687 407811663
16 2593 255478606
1 1880 51187811
20 698 372643177
6 3072 170401324
19 1049 415407458
4 3341 22952768
20 2743 219962635
2 2885 171539740
12 2956 282390954
12 2381 369255776
7 4956 167763572
8 1831 169947444
2 3451 260208735
2 2793 246975557
16 2352 421154958
1 1805 74031107
3 221 143634197
13 2075 358262283
5 4572 3874192
13 3775 127290207
10 3739 71418936
20 1153 89015051
18 353 275277717
13 1920 487948292
17 3358 256861394
20 2142 378048553
20 1654 81334029
8 3998 172327911
19 334 185424967
16 2672 486170854
2 2509 337790708
16 1020 244608044
6 596 226050417
12 1778 373812044
7 814 150498342
9 4872 130499267
8 2160 132331010
17 1067 175804942
12 3345 112479947
13 3387 176048698
13 483 388876559
9 2724 208183480
9 936 149393422
17 1863 354515535
15 517 349535332
12 1925 73177854
20 4153 416582642
9 3396 320863296
4 430 3504344
20 4598 489671192
15 3527 39149922
3 1585 175740942
2 4216 129478963
19 890 54076709
14 4849 188019528
2 1424 155449198
13 2675 46715827
20 1263 208146602
14 1648 44707282
8 2521 385042719
7 1414 132782671
17 4598 401972207
17 964 320567849
3 541 471666727
9 1364 255687105
6 2856 335505242
12 2847 43693925
7 2172 345234973
4 2003 180751159
15 1038 222850498
3 3264 338538792
9 3342 94814499
1 2598 215220282
17 4399 326656655
6 248 57881366
20 1748 453931312
2 219 374833985
12 1437 486542301
11 2367 40646677
7 1719 429054442
3 4652 34417354
17 479 35485225
4 3590 68711685
4 119 2203488
17 1586 387642884
1 1855 34877769
12 54 444436861
14 2733 384508219
12 1564 30335215
3 3796 305773845
2 1254 395998551
10 2065 76251164
5 4539 346232544
13 488 350181404
3 1240 113677637
9 3763 437969373
16 4192 289346959
14 739 265643050
11 3868 325044678
11 3076 305982958
10 35 386499783
20 2381 47276900
12 4675 375838913
20 653 12933463
2 1533 93086538
19 1223 84303374
9 3620 487443794
18 2118 428574735
8 4486 126365010
15 793 62313263
20 2137 437225148
12 2303 72505366
12 1679 237381648
17 1916 203542479
19 970 338644893
12 2282 207835809
6 2032 192903910
9 4088 437816480
1 2303 139784344
8 4198 136080903
9 1265 479586308
12 1022 158629318
12 4361 386319230
19 1164 372635008
18 140 435671603
11 2519 252174833
4 1225 291051691
13 3917 228145174
20 3217 388677563
13 2802 191287683
9 38 28487556
10 2913 253920240
2 4135 219632621
16 1881 8944155
4 1122 88883077
10 3161 237171260
3 1089 386231652
11 4187 243017634
7 4453 18610511
2 3924 428367609
8 4517 106482411
12 3418 129468636
15 4032 81261389
19 2828 195807353
20 894 441932789
19 2357 339436590
20 4482 123975146
10 1689 484501767
18 4154 496164671
16 598 426558255
8 4581 171376121
1 836 193512862
20 1283 197567889
20 1301 134372152
17 4289 443707328
15 1349 271303345
5 2858 297809358
3 2138 12083801
18 3158 130039439
7 4876 427294020
3 1214 206177606
14 3926 475368018
18 1885 488526816
19 3099 339364856
13 1296 182638748
18 2841 7936297
11 4558 120815138
10 2505 240468767
2 2321 224458942
6 324 9871928
19 4099 320669108
17 543 450336933
18 1473 7424273
20 2855 348070303
9 2843 460290611
13 1045 409853254
19 1609 490799317
11 771 464718197
16 3535 381711703
6 4773 388420104
16 2361 337519511
13 1761 350423827
13 4095 234390865
4 2654 16275278
2 3722 462065585
14 3936 260780880
9 1236 273467059
13 1410 187488455
11 4396 332933340
18 3114 116864632
4 263 117353379
16 960 133789833
5 2583 196605439
18 3470 382006241
1 4456 385531534
3 2297 223155811
7 2365 206470238
19 3950 353997391
20 3735 7039078
8 2045 94037052
11 4230 478832918
11 2921 141121495
2 2013 414676892
7 3398 356302459
4 1217 98697168
10 1633 316431648
14 2866 29307373
17 3235 342918564
3 105 174926245
6 1862 17450622
2 3816 141089580
1 2349 140962670
5 1613 158490784
5 5000 271684180
2 1078 451316332
2 405 23651838
15 4381 286428869
10 2096 45188097
15 1621 300086484
14 4915 277065478
4 3802 191240307
20 2566 133969129
7 4197 196428633
15 799 480495738
17 1334 311252267
8 2379 90170307
7 3543 444248511
1 691 321967981
15 4087 149127962
18 2735 344312574
7 2596 423349445
5 1670 380928910
19 1207 59356420
11 2275 80982164
19 1036 107964879
10 2713 2105955
7 3654 431125241
15 4183 346338439
9 1703 389613721
7 773 348147856
3 4373 362376049
20 1821 26005246
11 4742 368485678
10 3482 217658245
4 1757 414541320
4 2835 306400413
20 2713 375192082
14 2152 481567543
2 3036 122615870
18 1268 242772472
3 1465 116975332
13 2721 484020940
2 4509 253610696
4 4014 130985168
14 3031 469133847
13 3908 22937465
4 1232 211485627
17 1100 79396168
3 2187 350243534
13 4794 77948704
13 733 292440754
15 2541 6969536
5 2853 21515190
1 1660 167510154
1 1965 181421231
10 369 13158036
7 4431 59757981
5 841 212813384
17 4768 460428960
10 1650 418437164
2 2831 458519324
12 1700 325046120
1 750 50238825
4 3952 275145093
18 680 100749370
10 699 372062146
10 513 174307427
1 4859 147186765
9 585 52347922
9 3488 124098748
12 4536 54844757
15 3532 198461683
10 4387 34973891
10 4131 492881096
16 21 110224084
14 4355 427336919
19 4646 398995209
17 893 76382190
9 3383 292631023
4 3449 396542603
14 3252 135713875
9 1309 267235222
10 1552 9936179
11 2335 255843380
13 1843 60804961
3 1958 40554496
18 631 394197569
2 4332 249117187
9 630 16983502
17 1662 108941407
18 958 419011336
12 2106 350242849
14 3060 387887511
8 4175 303950683
5 956 133761392
10 3888 267044226
16 4751 69708627
5 4801 301163812
18 3626 203054501
4 1192 146654198
5 3661 183889368
14 3692 291880571
12 4081 177483758
7 1017 47208459
11 2689 99622020
18 3874 353612547
8 1361 444518278
19 2317 185267091
10 1066 10150617
8 4210 307215284
13 2323 716079
6 4124 445523169
3 1873 247505458
6 1405 44517406
2 4695 377726908
2 4222 82101056
12 1454 125756904
3 2924 389334518
5 4734 128317900
10 299 371753741
10 4866 80212921
13 3911 318703037
17 1488 186128716
12 3062 31134498
9 918 309719659
6 4399 372803951
12 3190 133611489
15 3988 238647031
17 2218 490239787
6 4131 338021874
1 4735 308705344
14 401 232291775
15 334 294518510
6 2301 454924106
18 3726 432637488
6 1523 127843630
11 3995 129551844
17 2853 152386802
10 4650 408095278
7 27 43078586
20 498 331402242
18 2844 313627150
3 1707 321914291
14 4858 206965499
6 1146 185280922
19 2818 152808188
12 2371 390427111
7 9 237444350
10 1517 199314822
6 959 308873744
15 3593 406257154
12 3631 373286442
17 3915 218252413
19 581 128336538
15 4711 173906551
3 742 357875397
14 4228 297581108
15 1827 76155093
18 2412 472217272
3 725 103777090
3 1713 430235085
17 3034 234398691
10 1881 136941111
2 3366 156235218
12 459 387634160
8 266 23812361
19 4960 434610316
3 2921 477864827
14 994 162112223
14 2421 219269972
11 2199 177152656
9 526 46845675
16 1670 325112173
10 3059 116773357
16 5000 40618524
13 1406 54423922
4 2408 320141229
5 67 224917788
17 4771 313895710
7 1425 276944211
10 496 271555554
12 4663 109270463
19 3065 299562449
4 1424 284691179
3 1784 334666370
11 2247 47534388
19 4570 77717735
12 835 157733217
10 263 296830710
2 1275 307291636
18 1439 317942218
9 2731 199480425
1 3094 190233108
11 2477 40175510
6 488 99295930
17 384 120245778
3 2397 393012996
9 2876 160071115
15 2094 317812152
7 131 314945723
11 773 357864454
14 1890 352898749
10 4553 11006338
17 4333 304270509
11 2631 78742928
8 4965 6533466
15 2513 45495269
10 2933 7854834
9 386 116329625
18 2376 350114277
4 1168 190332520
13 869 491679298
8 232 191379845
4 3699 205670337
6 4469 469870078
3 1372 248000038
7 1753 25174890
18 2821 348367507
2 2234 178584217
8 468 422596191
20 1022 260450691
20 3545 285067738
4 2574 493389962
5 3717 310720180
9 2718 81102874
19 805 138366611
13 3643 26098069
10 2199 324128854
13 3699 368723729
4 915 213518581
9 2008 238147755
13 338 34912061
14 3213 461542874
8 4690 124782204
16 1175 223573935
16 609 383606562
16 3324 426942551
5 445 74409719
5 4799 193946130
18 353 22320306
12 4833 69723965
18 3482 435093535
1 4249 281427484
1 2446 258561405
17 1221 111311731
10 1307 423131220
16 2038 99451306
13 4694 26688185
6 2064 220377793
19 3825 209025584
3 1782 160464714
2 2610 181345058
12 682 376538167
8 1578 239872436
1 1410 324111097
20 2691 11963316
3 2788 217901155
2 4361 78986782
13 4954 135896585
14 346 434120277
5 446 217349067
10 1821 153875613
18 783 170999431
10 1038 385106445
20 3969 232827968
8 1296 176752942
9 1137 174241325
2 1017 35249591
8 3038 217462342
8 3897 33708520
9 1577 414449894
12 2074 142047869
18 2565 401206582
8 3201 358785853
17 807 368196792
12 2715 119993962
5 62 297032305
19 3576 219989288
15 2251 53953481
16 4579 383235617
19 250 262495296
15 544 480799232
14 2247 292863869
7 2100 128406321
19 874 84827322
18 4328 449206815
5 4403 223912201
18 118 317252055
12 1493 51789580
8 3650 390325500
1 2478 321192901
8 3185 410165203
20 637 210895692
2 3965 400101281
5 4795 44581676
1 1070 139266244
1 1922 320654576
7 4026 208036592
16 2456 299588527
18 1293 380869155
18 684 81857873
6 2865 59273724
16 4592 87412556
9 4215 304935561
18 3149 248337250
17 4940 299916345
12 2833 208983476
14 4557 174951239
2 148 494950269
11 1546 497404829
2 4525 337494838
15 2766 380523145
7 4241 343578822
5 3604 247697333
9 3709 448848077
10 3699 4590238
9 430 164598674
7 1971 7039085
7 2672 212328105
2 3134 224969865
19 4243 23484632
16 2199 349533614
14 4407 228990609
1 301 67616196
13 3937 61771430
17 504 239602887
10 3699 157513074
2 4075 468011993
12 4455 257038480
9 1320 233767914
17 4540 335996979
12 1054 138400833
11 3599 414385961
6 4198 416919155
9 3835 332979624
16 2585 255376641
16 2297 89459463
4 4563 180482466
17 96 143731152
2 91 286746295
15 590 12673496
1 480 333305284
19 3252 159934835
4 2045 457037248
5 2637 197308979
14 2421 454253470
1 4870 332693498
12 1359 191803952
13 3776 349248207
15 3418 275713406
11 2281 359421285
17 762 293589878
5 1110 405375881
14 4073 263991543
3 3812 297053243
17 4478 241612465
9 601 254889589
18 1497 391189705
6 1119 290222173
19 3300 379903873
1 2201 45188925
13 2547 173994617
13 3468 154354116
17 3068 460153419
14 527 79479076
17 4263 110594251
17 2290 214576382
10 727 74198263
18 2554 193516501
18 607 342790893
12 1643 488782072
13 3190 318773239
6 4076 20925865
5 3323 450717341
18 2542 63640227
11 4184 37235586
18 3509 459977536
1 2178 47932344
4 3213 112959191
4 3439 23195033
7 1205 216350266
1 182 140304540
18 1687 340879338
18 74 398313531
14 2517 224658115
19 3143 240664353
17 685 56622145
11 1099 397445375
3 3926 108248421
2 869 280066541
1 3448 80440524
1 4929 214604317
17 2024 428332166
7 4162 129101512
7 1737 95864530
20 358 376340622
12 4603 127166282
3 3757 11297075
15 2031 50397362
7 4194 65752342
1 1280 351046511
10 4088 413027727
2 4731 81655134
10 4285 423210838
15 3095 496469193
4 2674 488713371
12 3806 212176635
13 2032 28494678
5 3329 433726672
11 931 495891301
2 3920 246125400
7 1163 213111539
16 4983 100900815
6 1590 416234647
7 3369 487552209
13 2759 20599246
12 4929 358338014
19 194 459954002
11 4923 488866541
7 1476 278232911
7 4583 358240145
4 4879 7678938
6 4718 73486746
10 187 88490456
20 4466 493554617
5 4390 170367522
20 2594 217274599
18 3181 449289925
20 2155 468279422
7 1032 117138278
12 4495 92749937
13 761 115663461
19 4450 358663776
17 2773 464812652
3 4567 145136942
17 2345 387141115
15 1439 450498063
14 189 478157174
4 2249 108927494
17 140 214992609
19 771 25788133
19 4826 149554808
14 975 76651635
4 1540 479921909
12 30 46502148
13 2299 303202702
11 2224 142625047
7 4928 314619727
14 3833 410818600
17 841 173166531
2 3366 254001151
10 4010 33323872
3 1309 398341186
9 3677 104238461
10 1752 66316413
18 554 331202754
17 386 106713368
12 4918 253537221
12 1135 170694164
11 1128 32837960
7 1632 73145230
1 2439 274106984
11 2532 219445763
7 237 493277242
8 584 260654758
2 46 82750428
6 1352 341248627
20 625 84696167
6 2723 150367842
10 2205 12671791
11 2162 76218342
4 925 153625699
15 632 205737002
2 2364 390459563
13 555 111666023
8 1225 306384486
2 961 301395215
15 2508 418979072
2 2604 165166493
8 4094 6783151
18 246 233530487
5 4397 91140097
1 893 13095123
3 3997 359903265
16 647 312488198
4 3823 375791387
16 3503 115727259
12 2981 427753882
20 1638 168883591
18 171 182878476
2 1881 63053377
2 3344 120248320
16 3345 259816191
2 1066 207862892
5 142 147344252
18 3733 417065257
19 491 173363223
6 2012 79411712
3 3261 333859284
8 942 450688447
19 4595 95609899
4 2250 44984084
8 303 447736606
2 826 13741784
2 4938 163914864
12 3811 345955604
6 4955 14635390
14 4035 117227968
3 1425 94493556
19 1825 221497287
7 2652 466159134
7 2217 423842493
12 2879 167353002
20 29 304483327
9 4352 475450285
7 196 191071423
12 878 52646487
18 3502 112811723
4 4034 296659997
1 2405 130024876
10 3526 192895949
3 3877 358350757
10 1632 483769415
19 2796 240025931
4 567 409443370
9 730 460003395
13 1812 119212122
17 4418 240953029
17 658 339259367
8 4471 185140568
7 4839 137620089
19 4831 230151995
6 4016 330143859
9 3555 416354585
4 2944 315687890
2 3228 221345852
15 3625 71142773
7 3167 436077076
14 40 409213769
19 4809 411262422
14 1141 84398349
9 4076 466041596
14 1344 8035402
20 384 154888463
9 3701 73084400
13 4681 383848693
9 8 297387538
17 47 421165856
7 3521 247112168
18 2737 224392949
11 4969 82145014
4 1961 81665759
3 1027 145963656
18 2522 436797066
1 2987 215102638
11 3380 78014167
3 4402 13678726
3 3358 320756325
19 4559 338125079
13 843 48524339
9 4886 129357469
17 1374 239582957
2 1741 291825903
13 117 266245028
4 242 160896535
5 2920 105599221
2 3854 411795057
8 970 440969052
19 1580 42203848
6 679 131005951
4 929 319407590
6 2332 258224663
15 2941 150690230
3 4274 288666493
20 4585 156595749
12 3211 146368210
8 2807 178600829
5 2883 449349805
10 2877 121410437
18 4887 180336262
20 913 448696788
17 497 79529150
17 2125 442840942
14 4145 208349664
2 4348 302945240
11 3277 117969046
14 3555 96247638
6 3785 116243519
19 2993 303372836
4 3391 325771142
13 2262 198822650
5 400 492832749
11 4031 170807029
8 1393 332545312
7 4664 367161553
5 4367 4508965
8 4976 40110874
7 2282 129968471
3 392 427749210
17 1565 390493201
9 2979 26390942
15 1300 192680101
20 4983 376124047
12 3732 227709977
15 3459 67587621
10 4381 256492804
17 2782 8873276
19 3115 207994499
2 3574 298503602
16 4664 154749144
19 4710 44579446
5 2052 19562692
4 3653 494884234
10 1669 153557879
5 2550 427278893
2 1438 412058064
15 4746 328951023
19 2852 80047288
18 2175 450375471
11 819 50569706
15 2748 248833561
14 3405 458924390
8 410 38517107
7 3187 325753206
16 3044 97755876
17 433 204568117
18 4495 81323361
4 3222 247474451
19 1298 247164766
11 2169 279012158
15 1495 428249681
4 2004 345512124
2 3328 454684300
2 1661 379373925
19 4250 134321774
12 512 92927673
14 1516 122246753
16 1221 17008249
16 3296 108476428
4 1879 82084760
14 2937 222813454
5 371 227716202
14 4147 61661181
3 1853 448832954
18 3590 494087169
2 4574 430790420
20 2915 405539237
9 4352 401319666
7 1028 6631366
2 4607 101432883
16 2720 8512616
10 4753 9429665
16 788 73693795
20 4863 494653225
7 4082 166616853
7 2217 26691801
16 2605 179969653
18 3197 410480076
16 4891 241965131
5 2089 453660368
17 4761 470149182
6 28 252556274
16 2418 190443780
10 3032 68161071
1 1496 44322842
12 3530 43371479
17 4393 431857906
10 1600 399011793
7 3818 198940049
5 3049 243907201
9 2479 8178366
7 56 151047522
9 4785 148490475
16 3577 106673660
3 4293 79515665
4 4682 476066848
15 2211 137937527
8 3067 210745237
13 3852 386820824
10 4758 370566023
18 1595 191577039
3 4583 345665949
5 4373 81029653
12 356 222209122
17 1984 204446018
16 2797 260178343
7 4047 1787893
18 2293 178813603
2 2923 352555204
16 2998 482443451
9 2427 12615875
16 2177 10116224
13 3669 87892932
8 1923 44290278
13 18 187379721
11 2601 389531961
14 1765 92482272
16 2676 292385717
17 2140 127634749
12 1677 233764287
14 1581 384154928
8 3010 407755612
13 3658 6699604
17 2998 244925716
7 3349 450189313
2 901 478173778
3 1108 399927450
2 284 9848733
6 4981 438069146
9 4869 347280829
12 3346 288264525
9 3400 213256462
15 3366 307842718
3 4547 263930884
9 2726 183671180
17 1291 57138496
16 1537 219976859
18 3856 449659924
2 2040 187168836
15 3860 304560291
7 4014 217068367
6 4676 11747487
20 4176 386040614
10 1245 311333838
3 581 135682480
20 863 351166492
20 1550 267428466
2 1493 185598330
7 4511 263429489
3 435 9775469
8 4620 210973038
15 1926 210216651
12 4332 455606982
6 2999 452543126
20 2825 340302711
2 2552 105094559
3 1190 210932653
19 4916 375916103
13 4503 374196934
16 267 189384908
8 3379 467486495
8 19 200593480
14 2421 255913036
16 3351 482975726
10 582 473966226
9 1268 95632624
11 4116 459265115
4 2095 34042024
17 4182 412452122
11 4631 140348015
12 1862 488253970
19 1880 366226407
10 4093 480209571
9 3054 407121267
1 1505 495196964
11 3822 337344620
12 4889 221703207
18 4312 277902473
13 1303 192394905
3 4079 328920901
17 541 376616411
20 1222 21752239
13 48 136495724
2 2956 452952584
5 2896 176640860
2 4289 397063035
16 1085 118378836
17 390 199242565
1 3939 481542678
6 321 350089199
18 4974 286274374
16 2910 11030337
16 1942 120199399
14 2038 334814818
19 4476 343647939
16 2931 366555418
8 3731 480555660
1 377 202060851
19 1311 34148728
17 279 402197055
13 1768 144567889
6 2411 351907695
20 3712 196438872
1 4689 260748067
4 264 233767852
11 4916 456329477
1 3063 21664980
14 4123 78400909
3 3506 128431387
11 2645 237860170
1 340 391365026
19 284 46633477
7 2191 233540312
20 2750 128741721
13 4769 369008286
2 1366 334956842
4 2376 495340937
20 3279 180749362
8 4933 353038655
19 4169 43891222
6 989 482452935
7 4145 386783926
5 1994 101488076
2 3789 63511405
3 3005 16465567
6 2605 277203926
14 3680 295495965
15 2275 88378474
17 4699 287146798
20 1179 291065982
18 1902 35461699
9 4251 124521779
15 1647 313338677
12 4452 149968680
7 2582 162396428
18 1510 404999949
12 3264 334591601
20 1111 278781299
4 1817 233633336
20 861 71018450
1 3720 297115467
15 4774 7103028
19 1782 21285380
1 2703 157519118
6 4958 342635098
6 2186 482867291
11 3942 230070616
6 501 59952232
10 2309 150352888
6 2122 207641827
18 2354 443647835
19 2337 95701512
5 3475 364168129
7 4622 9091885
11 3347 43590629
3 2881 111889008
8 633 425175903
1 553 407725469
16 4712 381158646
13 1792 336608339
12 3409 8537784
14 2273 16304192
3 3994 465508519
4 2180 370737833
4 2362 131148050
1 489 124436580
20 2594 263626019
5 376 59061799
14 445 495433777
7 1767 240255298
13 4392 227471307
8 1107 137707002
10 4010 50305088
17 2957 185290374
4 956 305680045
10 862 358633013
9 2242 195508503
11 1370 439144070
11 1288 372667661
19 3777 88628795
10 4238 5893837
9 3529 168702261
14 1748 412581333
5 3405 425945292
11 4021 20504711
5 2344 303134010
11 3520 125025862
6 186 139670107
15 3066 428968545
2 601 324629795
20 3988 317494302
13 2377 424662398
9 795 277827787
10 3660 114389167
15 1890 81501922
1 1802 349235299
19 3393 155417812
15 250 458401357
12 1329 50806107
15 1582 455956528
7 1461 455853496
17 4211 327148830
12 2163 213484410
18 3214 27547401
13 4608 135828087
9 3007 437261429
3 4327 468078174
6 1033 147543321
13 4682 382157088
6 4735 484895421
15 4367 467560140
20 3137 445905591
12 1459 318495164
11 988 460630133
17 4786 257942590
18 3461 92201234
19 2429 288448368
6 4534 436345884
2 3449 198522752
20 535 368970509
6 4350 333562036
10 54 222683261
14 3869 9085749
4 3334 291506731
13 3961 361529703
17 4660 256492686
10 430 297685668
12 2396 128509842
1 845 25444835
5 1376 381594007
10 4989 376413716
11 609 338493707
15 1667 264319038
5 75 112107591
19 4243 87998153
19 269 444276822
6 2371 154657790
12 1814 227002415
5 4238 384154135
12 4153 147834903
9 2199 30384610
8 3705 120231179
8 2025 439523608
2 1565 161186167
9 2414 23559161
12 1277 160555898
7 1284 464447227
14 34 95339119
18 4064 38095905
2 4857 236107909
15 3095 388693607
12 4752 297663943
10 3144 442139104
16 2127 267417643
3 235 59949066
17 4480 358375676
4 108 339297555
18 2775 106132606
15 3792 488368645
6 2835 117178310
5 1373 334730835
13 2874 74972531
19 558 270736978
10 632 233145876
17 501 35683588
4 920 52223609
3 463 173022426
7 721 414594140
18 4579 257266948
18 1610 480094133
17 2306 2181168
8 2925 203595137
14 2384 225454645
1 23 17894991
12 2385 10069796
19 2358 290602073
9 20 166640965
19 2377 478774901
19 4355 482116758
8 547 421607330
4 1497 346619147
20 2280 88543723
19 3890 108477997
15 1630 280068901
5 3933 194058281
1 3053 317874462
3 877 34919428
17 4471 365036276
5 3571 162449285
9 4856 118399196
6 4413 396432971
7 2614 34886999
4 1394 16692575
19 1689 18412439
6 4067 145123212
15 1388 59588971
2 3123 395984626
17 3042 190734114
10 4232 435977025
9 4129 229546040
4 4623 241007319
6 3018 479604576
12 3346 29065846
19 1502 247199763
11 2133 241683422
11 1914 373089737
15 4877 326066093
7 283 382493338
15 2367 336594590
17 1938 307141939
13 4335 382125563
16 3353 481656721
3 4237 215956499
8 1292 458886254
5 2129 467650850
9 1385 94003692
7 4896 33961632
20 4999 378830054
1 2539 23011362
15 2498 88157202
16 4623 378858023
7 13 294537094
16 39 132044810
13 2198 303977942
17 3308 452463215
16 2917 336000262
8 1413 69788015
7 3036 134035325
1 158 339073222
5 2688 269749294
20 1053 124899705
10 1790 480772757
17 3639 88377361
4 2438 67190053
10 1879 5032079
4 2179 171630639
13 2391 124448549
9 241 90043534
4 2285 485446536
9 1389 315006826
11 4751 118294801
1 3840 104692528
2 3934 411073289
15 3076 327724694
2 782 248630260
11 3468 216472618
18 4252 195445758
16 1816 359601970
15 4118 67112898
6 2230 443410599
18 4310 95904121
4 4322 130477669
18 4343 182058739
8 4430 121997515
8 1166 227548582
7 1754 333073525
5 241 353493441
3 965 493200535
4 1211 417849122
1 1377 367350735
18 3382 69581393
3 4922 491446896
16 2326 258715017
9 1543 411158576
9 1604 73817949
13 95 416665916
13 1057 26455703
16 77 145581765
19 4246 58584641
5 3724 340509817
8 1434 458717856
18 1331 288206451
10 3067 264363790
3 4762 382033898
2 819 452770522
17 291 350055349
19 1596 129243843
12 4577 234497982
1 2940 93707435
15 1635 310802731
14 698 165602893
6 1321 245617416
17 1958 162029528
15 1670 255859743
3 1124 250090228
19 1580 383158959
7 4969 478760117
7 2850 153199903
19 1740 284835344
5 1121 447955571
7 3726 452105031
18 4010 446419981
15 2762 84703504
8 2489 69450838
18 3333 396655597
10 693 318311222
3 4374 50425533
9 4309 378044427
12 1054 153038678
7 3891 109073061
6 2449 435575423
11 508 358347431
2 227 145910366
1 1126 373395119
12 3148 162720350
17 3993 481582552
16 52 283782873
17 2278 260262141
18 1558 225873753
4 202 475832066
15 2801 170640853
8 2163 10555973
3 3129 21515314
5 2729 220599529
6 4562 99101540
20 4214 231340355
14 4597 175012561
8 1494 470002651
5 1401 428622853
1 4079 167011981
4 4859 308667458
2 2066 37311018
8 1965 412197436
17 3256 122772190
17 3090 84874027
15 3325 427050581
11 4327 49652021
7 4463 105940482
19 3964 189616514
11 4007 308544535
13 3817 83524091
16 166 223200214
5 4625 329850461
20 2969 298242674
19 4689 426115188
15 1014 168949674
8 2801 98814843
12 2292 39283723
20 2081 151302292
3 4998 67355134
12 3893 418986610
15 552 280897673
11 3354 353248131
3 3360 86768222
7 942 440174275
6 4245 476543515
14 3723 454255252
17 323 75406198
15 787 386469804
17 2461 140775245
20 3877 54067376
6 4513 52045494
3 1742 401788405
12 3383 275535591
12 2369 327851808
7 4610 202634367
6 4135 103415355
17 2124 234326146
15 823 68542275
1 1622 3799017
6 2350 145494465
11 2589 488501600
4 1983 341527365
7 4453 270786516
5 1549 179802958
3 634 44824505
10 595 276303783
3 2434 139850916
15 1147 312580083
14 4812 215074914
3 1131 194425791
16 3842 43370547
8 1264 396743358
12 2026 84651508
14 127 29224797
5 3225 379546419
5 4438 335949320
6 270 273707519
17 728 491425149
3 2685 145065883
7 3334 118957686
3 4760 454684041
3 4965 182758249
18 679 112623157
5 4774 157812576
10 3481 373106457
2 1441 329032971
19 1016 492747106
18 921 210383628
5 2857 275879765
13 4682 286693470
10 233 130127268
20 1749 429033316
18 3144 226997732
18 395 25574298
13 177 94503397
1 541 345768980
1 4992 470355578
3 4978 190233758
6 3778 142581550
4 4713 135492809
19 904 24469377
4 890 66084045
20 1555 419790903
11 1464 45265419
7 2025 265381257
11 2641 173725854
5 3422 216622067
18 388 112226174
8 268 172717540
14 353 304909962
16 3115 334870333
2 940 117750161
12 1008 318313127
8 722 352120273
8 18 35261702
10 506 295918894
14 3048 474735489
3 4549 416622052
10 4028 223712011
4 4414 377382562
11 3978 63414572
9 2107 125100649
2 4633 416932549
7 2065 440604254
4 3256 115924253
18 963 417105673
1 3850 355668051
10 4802 72016390
17 2410 371878636
4 4646 64702620
15 607 104560050
3 2715 280114387
18 4336 302637814
4 1548 333705248
2 1153 20606132
1 3100 256111775
9 4572 153723844
7 4151 293112778
4 1384 142786429
13 2709 152476592
13 3037 465328507
14 4255 481886468
16 4125 176439323
11 4416 241014158
20 837 127456093
19 3140 154644036
16 689 387597996
8 4811 74770085
16 4322 252904996
14 2559 300081060
7 4019 305626058
5 1273 274721069
1 1887 467994680
12 2023 140895679
16 237 495429754
10 2521 409293118
4 1980 17051178
5 527 470213209
16 286 50472075
7 452 477557249
4 3944 476551992
10 4038 410209504
3 4920 340896834
1 858 496738806
8 4862 142504860
15 492 27699956
11 3971 200817927
16 1285 367347478
14 1068 422118534
5 986 308834362
13 2287 135818958
15 3164 106815011
4 2876 224696312
20 1250 204320981
6 84 219245275
18 3303 12850383
2 1645 332520931
5 4074 409690834
7 2605 14825210
6 2753 415493665
9 2258 138331255
12 3868 71032967
11 4999 142960304
12 4528 362282516
12 4257 239233824
6 833 235850002
13 2406 401955894
7 2350 395239804
2 2892 38054473
2 3432 418897344
18 2416 326964963
13 4922 339255091
17 3260 161566291
15 506 412437962
13 910 227215495
10 1614 97555832
4 1671 375613806
16 4336 47009182
10 697 489049424
15 3730 142464687
9 2264 305345508
6 4178 86121762
13 1154 366109990
7 1094 277811052
18 2086 449142185
20 2057 411710471
19 1488 124274000
4 3332 102417611
10 4227 165059437
17 2693 281487124
17 4125 298717768
13 2795 280372979
8 2030 115800264
20 2806 282161367
10 232 319781302
5 4275 245872509
10 4432 319600370
6 1334 356435381
8 3955 382553398
6 1887 7510371
3 3769 25654602
14 2621 309312623
10 2846 289613352
19 1293 10449218
9 2787 316088610
11 3 395219043
14 1936 279311308
1 4910 56936399
14 1317 467862715
3 1912 400269859
7 2124 439994919
20 1028 53232488
18 369 15556315
9 3670 147250465
16 777 86633359
5 1414 152813149
6 3902 311150370
7 2692 165747317
2 4360 474473805
5 1693 412642968
1 1221 123007329
4 3460 11531750
17 1329 156646375
20 1673 360215577
6 1958 133488877
2 1261 103655203
10 693 291130526
5 4715 481814216
19 2051 189201998
20 2473 412424144
1 4429 118392925
16 1908 435901171
3 987 166511712
8 327 403391552
8 2728 399898667
6 332 141630319
11 295 169420623
5 3176 218289351
17 3983 449268487
14 3283 426098704
16 2928 73867096
1 1717 15348602
7 716 312281827
11 3690 66535062
18 3318 371784647
11 4134 378189619
8 1525 236485335
11 4346 193692520
13 2289 329106821
13 1100 366487078
4 3581 183489553
12 4490 200375364
19 35 346990344
10 3175 447134503
7 4586 261746162
17 4548 99782694
3 3315 486630361
16 2480 365332345
2 2991 367720926
16 2136 111406928
2 4210 25633045
17 431 249197576
17 3555 65303376
17 2966 344606253
1 1497 439935479
17 1053 438095514
17 4271 178500766
17 3887 64093985
16 2344 191799504
10 2002 380458196
7 4523 227383704
6 3100 36050710
7 1663 457347332
10 3543 414255693
2 2176 457414964
13 4597 479901336
12 4584 302895521
11 531 405745226
4 1966 271361512
6 706 6489107
18 3522 109989809
1 545 183097545
20 4046 68267285
1 3372 176749139
19 1302 33273955
14 4368 214100306
4 656 167589984
20 283 416170201
10 3244 113631645
11 5000 13791068
7 525 255686245
9 2361 202768125
4 2974 387940273
1 1211 334527221
20 2814 355373820
3 133 287416349
1 2636 72991936
17 4024 109070959
16 2306 313834096
1 3815 172046388
4 1261 217014561
5 880 134798538
11 1787 450965049
1 4306 24659108
13 1635 108161015
9 4573 100074850
19 2552 489172460
13 2924 142462111
1 3390 111142117
10 1629 296717572
14 2323 335033463
4 2055 278253754
6 39 417399116
4 706 43099233
10 4123 123969532
5 3922 419918492
14 3557 121460015
20 4628 320123682
20 3314 293710066
6 2543 36089361
3 3218 76781553
14 1444 100418940
8 4648 178881398
9 86 241153820
16 3295 363991763
19 3074 223242308
9 4301 157923452
13 984 203242367
8 3283 185217935
6 1167 282136207
14 1802 203106851
16 1188 119477719
1 895 66482780
19 3267 328392299
2 1871 174490801
10 1516 13708903
6 1123 470937129
10 4663 264067195
10 3861 193392217
12 240 37299085
5 1281 374592782
15 4211 369163384
6 1988 407057936
17 1920 341131232
20 1608 497035718
9 255 486937994
20 2629 134849652
12 1349 225923268
7 2233 269664887
5 4597 196457698
18 3161 343904691
6 2776 128295441
3 4661 376382677
6 1101 330284184
6 2991 267826751
15 2808 485330398
7 4172 108678382
11 4943 239557391
5 1889 363897934
1 3991 197190061
2 4486 388745450
19 2803 421895578
11 4022 261663495
18 4813 2771336
2 885 41155781
7 1419 400532355
15 3008 324721604
10 650 328234452
5 2384 26336595
14 4734 5372724
4 246 423141753
5 1192 344984314
7 1928 190365194
11 2949 289775420
13 3794 77735687
4 3654 298379479
13 1894 413271800
4 658 175681390
11 4988 179438247
1 3876 492366536
10 689 261705654
12 819 282319660
6 1484 93088399
17 3604 383210131
9 2404 187318722
5 74 343753909
16 2515 119834300
12 2735 135648652
8 1165 486547522
14 319 35876654
19 4145 227247477
15 1915 242677453
10 4270 410320450
6 3331 193131369
2 799 246329513
18 1387 38815758
8 527 106513920
9 4374 319564708
15 373 30633796
8 1918 421505012
11 3217 169181637
17 4217 73658751
5 1844 114246781
13 4196 376206737
7 4996 209324264
9 4204 70536613
6 1525 22953899
6 3008 270419298
16 2320 301054230
18 2800 238483222
9 1687 17012211
4 2080 135137352
16 22 431272629
2 2909 86373905
9 1828 294759714
14 3166 495346146
6 4903 85811223
19 212 78707690
4 1483 17841895
15 1250 134107210
4 4315 452562836
4 3389 194932713
7 1846 90655220
8 3436 114886437
8 2851 57757519
7 2328 254254659
15 2988 122372191
13 2125 468753534
6 3582 356342422
3 407 261000475
13 4007 63698928
8 1317 101284655
11 3127 312490170
17 2281 109382042
20 2295 306381374
4 774 307807977
18 1764 18413779
18 1712 444134865
2 4724 368116133
2 175 97030036
10 935 224196032
7 3091 153049732
10 1607 494859194
14 4576 7781883
9 1576 334750583
19 3708 29358857
15 2504 373127384
10 3500 95030419
17 807 50593555
3 4258 240992557
10 2920 358292577
4 3121 189035199
14 4302 74426007
4 2406 438367617
6 487 476316209
8 1545 197414778
17 2444 194316964
3 1177 170864805
19 4742 72112335
2 1155 441431504
2 1194 291940602
2 948 390647229
6 2269 3064028
15 4569 307606624
18 2593 170337654
9 4334 325369636
9 1662 54140216
5 1643 92635023
8 881 365841215
13 1864 279454213
4 2967 303470326
1 3586 119996147
6 3570 113778433
6 91 221882148
13 4123 349130029
15 4117 287291849
12 2157 453348200
1 1319 422499230
7 456 421086410
16 3942 39254661
19 3763 302565973
18 725 56032928
19 2529 54589907
12 429 255041613
19 4957 403991179
14 1332 461437417
20 4149 247410835
2 994 55106703
9 2889 309466688
9 2815 137758972
9 1964 40120842
6 2558 341720065
4 4402 404458860
16 3037 231354478
5 2464 490360879
9 2802 71371696
3 1527 462946552
19 4599 134104417
13 1241 446478617
16 3358 414115518
16 4930 343506334
7 3860 229183076
13 2023 150644333
2 1138 22828445
17 1762 112959610
4 2903 253348670
15 4323 22647298
5 1519 259632838
2 2904 383449162
11 3038 51140845
9 2421 304198233
1 53 353287431
16 1692 114814132
7 3100 121855383
14 4855 111274486
3 2309 357400428
14 1184 373982639
19 4575 403467160
16 2063 61585562
6 464 426175136
15 1459 328427980
6 3361 292794521
2 3879 268029581
8 3350 214673639
9 1655 241331922
5 3659 386595091
19 648 85838509
1 3647 176060961
18 842 164374150
11 2212 286945563
16 1481 318706792
6 4396 168580050
2 3351 258099364
11 4989 360059827
9 12 480652409
14 3990 379194750
2 2558 351855269
4 4567 313803239
11 3224 364128980
11 1756 325067759
10 4495 390071496
7 506 350208185
2 1903 327748471
20 3768 390509454
15 3890 401887000
3 3367 54107345
4 3497 157160634
4 1994 350351428
16 120 358066808
19 4974 335960735
11 1126 235832975
13 2179 165123630
15 3074 497694475
9 920 56328758
10 950 423420356
17 930 370629491
8 4024 446333716
4 4077 452452904
3 4140 443570721
19 1929 73352006
8 1314 129572163
10 4614 316022136
5 437 444527179
10 1800 126974933
7 3194 292371176
2 371 71473033
14 4381 100217862
8 2255 55209844
14 1439 80474740
14 3692 1766050
14 282 131215887
15 63 395089822
20 1962 416710897
13 1339 164616079
13 869 434117149
18 32 394123722
4 300 334850758
5 4864 247748478
16 4975 134264631
4 3444 76935509
12 2700 198428671
5 4898 140772401
4 2057 134689224
14 18 376950133
6 2813 489090602
15 4508 324972615
16 1986 307233090
4 3363 362794849
6 1773 221272777
10 3228 324071458
6 4444 125825968
8 1295 225542706
9 1094 179378162
4 4180 82663722
5 1694 272452711
9 2263 52934907
10 2440 161793301
11 941 223052590
7 2658 271941196
16 276 340338945
20 4828 367143605
3 3254 411993231
11 1312 21462736
13 446 175272364
17 3962 267453087
18 3464 112254174
7 3488 8187085
14 2485 29479125
8 2674 52912650
2 1204 275555574
3 1243 479092002
14 146 204524338
6 2117 248708408
2 4226 318330702
7 2321 168131800
2 2781 200254277
8 1132 174167386
7 147 240933706
4 3003 74813234
2 2768 156576603
10 4167 374716427
18 1111 342209855
7 3409 317675251
16 1666 301677837
8 2279 318524730
16 1615 139692268
19 4580 299583489
18 123 345428906
8 764 22025661
3 4547 453470550
14 4020 184234235
20 3134 330620646
1 2606 106266294
19 3172 459634638
15 4242 457854432
2 3545 470067443
9 2582 393823999
9 3922 267193842
4 3767 77619927
1 4558 496888477
14 1141 104501514
17 1029 368071921
4 1250 42050792
10 4044 82274714
16 3091 451579172
17 95 73951764
2 4989 451199559
13 1357 135150112
16 1376 100432969
2 1560 125151672
19 2847 364237700
2 65 426535668
9 1982 69960111
9 423 203173688
7 4794 25988451
2 4513 360905055
10 4364 365150237
6 2991 304174415
3 1270 33923991
18 3044 354679124
13 3795 286701082
13 1230 16795847
11 859 120661848
5 2868 104609244
4 620 238494218
1 2758 273405817
17 2441 19567154
14 969 6760375
15 4911 29704300
7 1440 375550384
7 4291 168241821
19 3403 492205308
15 364 201849755
7 3691 363141857
4 3462 53105176
10 1635 380892578
11 4381 491981790
14 2176 254196705
14 3550 340860274
6 3874 128676084
18 1345 17900707
16 3144 172396455
12 4361 94285535
1 255 24682983
18 4481 399950739
18 2652 61982183
5 4080 273946872
19 1660 435624942
2 1222 441802468
11 435 169208513
6 1468 220314717
5 1761 52112527
12 4288 167174603
10 4318 149748613
3 3590 416902187
18 4575 360232946
2 2663 459013228
14 1406 426864591
5 469 228017525
4 1925 333060611
7 2844 159196164
8 1587 82305965
12 619 129265624
6 45 354307093
14 2056 34245949
15 3589 136683884
10 3367 289012388
11 4655 170198766
14 1299 276577334
6 126 5576301
13 4827 419057052
9 35 100608343
7 806 487081763
19 2430 221120180
20 2831 199660680
2 3514 381573963
14 3817 124936559
1 1061 289922195
13 3682 215397088
18 4213 194004800
9 1852 200114605
11 4171 58421665
12 455 383141494
13 771 298359318
17 3680 424732522
14 170 33102039
13 3573 66658540
16 2502 461425295
2 3518 219148211
1 1569 188245833
5 3349 208030475
12 2966 433637275
14 62 157923099
11 4346 103861362
4 2855 3133438
17 4659 43167155
16 1953 472921046
14 1268 329153838
19 3692 239273866
15 2119 1759541
6 4574 423178851
13 4272 236360717
19 1493 10587122
3 1808 468370712
11 1304 125101020
6 352 399809738
7 1617 379786377
14 2233 364904175
20 4301 432035661
16 2730 100183634
9 2225 319869102
11 1353 433954310
2 2359 376739802
9 3208 231590714
8 3359 153332862
13 2665 2657667
5 1909 91255980
3 1698 292348913
18 2921 470083307
13 1274 215414757
9 4586 147653839
10 4865 158575329
2 4082 221508810
3 1379 376980581
12 76 60293622
16 1565 86315399
19 864 290214768
1 3614 312406413
17 1510 226374477
19 1399 392254566
10 4622 336677044
18 1955 305741321
17 1918 46345892
2 4543 262082973
15 4579 15421468
15 466 314283659
9 3134 55470989
11 2350 183190853
8 4664 249079875
16 2653 409665989
5 3973 309383086
16 3300 483470036
18 293 61480538
19 2922 134210613
1 1702 119577688
9 2377 90341489
2 371 470849293
7 1524 349544204
3 3975 475381523
4 279 141351666
1 1066 459273701
13 4690 101119557
2 2746 386435462
10 1406 386860728
6 4803 4804246
13 469 346697125
16 911 391312049
4 3997 300993806
20 430 363066089
1 4214 298285171
16 3935 165561651
19 3471 339744840
16 4956 482940120
15 3452 355296602
7 538 479327816
9 1026 363542215
10 1398 262158821
14 4569 483793010
13 152 385948419
18 4057 345415264
3 1307 3185088
13 957 204499294
1 2650 26092225
11 3602 86814618
7 3349 188597285
14 4568 197064993
3 969 413202527
8 1671 34723900
7 1555 321770040
7 2251 261440715
20 157 281386846
10 1977 36132670
7 3623 209470361
11 63 70012128
18 167 449665646
13 4135 59007762
5 2408 241241097
1 3355 424641223
3 4503 32283621
2 2930 15726601
15 3880 226393850
11 2681 104108823
5 3589 303866022
9 179 437180658
4 3679 418429577
15 241 81963520
15 4650 177370059
15 1138 36638496
15 2645 431994902
20 116 337642918
8 3231 68397664
8 1576 144295982
1 1899 169847728
16 4905 453382893
2 4308 426237150
13 4405 397038567
9 1953 265717731
15 4378 1301372
20 4538 47769008
17 2338 454078523
3 2064 148948186
14 319 302348829
16 2176 205237830
20 935 111489097
4 1256 490135755
12 256 273407360
12 3576 413740761
6 2220 487885813
10 658 468900255
3 4606 92304219
8 3675 293059356
11 3579 375022105
5 1783 345564964
7 1202 153772124
9 1607 353518447
2 3116 82968523
15 4766 105747476
9 43 130481808
14 4343 83592373
16 4774 253782657
18 729 62383700
4 1771 137125333
2 1291 282965067
4 2988 55208164
5 4911 496490947
6 1282 466198200
3 130 496392446
1 748 422545790
7 2922 227757188
6 3569 255142827
19 2990 201858071
9 3513 258613407
17 1409 404961163
15 3399 93341178
6 2055 235984526
3 4121 45806742
14 4486 437269252
11 3022 92185990
13 2718 103925230
2 798 21506385
2 4041 176438904
8 2278 75838521
3 4243 447307647
11 4833 388027721
18 3978 174058239
6 2663 343672021
11 4358 230705340
1 4809 246498007
12 4162 381191002
9 1298 268926993
3 2145 66416735
11 2295 244946940
20 2817 144304070
10 3959 99458994
10 2995 338425220
7 2276 369575298
12 2560 496655527
14 2528 150026411
6 1837 415929292
8 3984 31214813
18 4543 23506703
4 4876 372060881
13 2927 207354275
20 4260 163509551
5 2863 400907835
15 3812 88200838
2 43 362500763
2 4312 435243216
20 665 157692891
5 744 196651293
12 4624 283483046
8 3549 184742835
20 4748 235932329
4 3601 56492007
5 4288 43428693
16 4531 118498549
13 3034 137257609
15 936 337186784
8 2714 169868334
14 4410 235166078
12 2826 432046054
4 2909 155680516
15 535 70667132
4 1564 163831418
17 518 367472331
3 2904 465806591
16 79 48432865
8 4073 265846365
6 1557 397896314
17 1482 319304067
3 4732 162927322
17 3817 259729279
1 1793 186825519
1 2300 407539426
5 829 61166593
9 3316 495142333
16 434 331533766
17 3805 280973983
17 1715 470554171
14 2132 381894663
20 4728 49514378
9 4775 81734466
2 719 467324873
16 552 34829019
17 724 204269906
2 1082 150479148
18 1665 389532566
13 1913 145679736
14 1758 253293608
11 1974 49982359
19 506 83102327
7 3385 104457094
6 63 493437969
10 3580 430299001
5 809 16289726
20 3638 171295546
8 631 14608789
18 21 247684232
5 4456 101162156
16 2994 3996362
17 1439 393685699
10 1665 459887383
19 2383 58964665
5 341 365488095
1 4791 443378007
4 32 386138333
4 4623 295896014
12 3424 422358096
10 2321 299179080
10 1651 138518157
7 4952 94506391
10 4444 38519584
6 1171 484442702
12 4770 342509045
2 3794 488668608
3 3159 431110213
8 3992 443398809
6 2775 492209295
9 3815 172043454
20 605 151241599
14 2470 44061420
13 4496 376475538
9 150 78386613
17 251 307255390
3 3328 334450924
18 1560 261920842
14 4240 450559231
7 3860 45735705
2 365 258404119
16 2198 337566291
13 4782 490067743
18 680 49386554
16 317 381912616
14 3780 209826687
1 3728 168866455
15 2031 329328649
13 3482 376041245
6 2200 341536299
5 1198 398220489
10 673 245111531
6 2484 481786280
6 4629 430753199
19 689 12104460
3 984 56298224
11 3451 440927488
9 4786 303611407
13 1466 425890368
1 2795 209627480
18 2760 361004701
17 3384 249905541
11 3385 254950041
1 2948 385124458
13 2755 481217144
2 679 38619016
6 2047 210538262
15 2218 240195198
2 3038 233251858
1 1273 243544748
13 2700 441011520
8 3087 311161110
18 4311 32909741
1 188 236227858
11 3024 480339387
3 538 170222316
5 2800 413807319
12 3291 233752879
2 3284 429934094
19 3181 249499793
14 1626 171995082
14 1261 208650418
4 1617 228457280
15 4239 410987861
9 2212 411284390
4 3772 173583167
13 4895 110107677
16 3161 318709402
6 4608 243913654
16 1262 120351241
18 2742 162572423
13 2996 6780018
18 2989 438190482
7 2246 130724907
7 1688 399722266
1 3808 400318787
10 2437 396968525
13 3195 15048401
9 4260 379107225
18 3574 139995867
4 3600 216617822
10 4414 359297417
3 764 206956886
19 542 233339131
8 3438 469363686
16 1055 381889069
3 4270 1315071
19 4377 353193372
16 3855 203581444
1 167 14994325
1 2725 440852120
14 2839 422958466
14 534 23373972
16 39 132141595
15 4577 268837866
6 2073 344119854
14 873 58604444
12 495 211245360
2 4321 77000927
19 4335 439212992
8 2481 386332756
3 63 277703880
18 1479 231283599
12 4689 361236651
16 4959 121583825
11 368 319148366
1 3915 390755518
15 3145 142831153
17 3387 435780527
3 3195 458348550
2 3270 92452675
17 430 101555946
13 1054 280905128
18 2935 468089730
19 2280 264045443
13 4098 416655368
13 177 326442849
9 4398 358796107
14 593 313460478
8 3092 465987588
10 2675 331664054
8 3216 278189480
19 683 209681595
20 3606 145409071
17 3470 38441530
9 2005 210689084
3 1085 432544894
7 239 342269877
9 593 201668596
19 398 400467322
9 3480 270702283
4 1857 218503700
20 1814 229151710
7 4868 462131250
12 1061 389788417
9 3643 392532590
10 3077 10412008
13 3823 46929675
10 707 27559092
4 1166 395736779
19 4742 44404813
7 2759 329514795
6 1893 184802082
5 4651 265841062
19 3162 385731468
8 3789 370887092
14 1937 57328223
10 962 29602687
9 121 20428983
13 210 472054260
4 3969 41787183
1 1820 459205147
7 188 125179868
10 2533 444303443
15 4317 200425310
20 561 53727275
10 867 60946946
17 3728 240439945
6 4805 216946887
19 4954 365318209
11 663 481097377
8 2195 203189511
11 1747 474048295
8 3167 182622251
11 2176 390904149
18 158 217913619
13 1094 289676719
4 3449 265760918
1 4743 98911013
10 786 109019799
18 4312 288232113
12 4552 98727199
19 413 265264318
18 2880 360712768
8 439 222588292
20 4004 185804336
17 1097 82661617
12 559 65506694
11 2366 27792725
17 1071 427558945
3 4941 299680083
8 98 294134341
12 1085 245215751
16 3456 96606790
9 2920 153246799
6 4783 340261337
14 4531 194279251
15 3713 201390825
6 3244 159634960
7 2855 307653474
16 4443 219025865
17 3681 223150922
20 449 212637232
4 2451 476231025
4 1283 74352869
10 4722 223520421
1 879 424965307
20 4604 322157865
8 741 73211729
18 2563 194737062
7 1919 268232475
10 3170 64147172
8 3800 92284225
18 1606 468365992
18 4305 269668181
3 4149 200578593
5 4639 60384110
14 3794 160062619
4 3725 419715156
19 4558 110481244
2 4768 325612854
2 480 479079711
20 1662 230874797
20 3382 89385488
14 1261 383831381
17 1513 98787926
7 4570 108279253
13 3885 49814099
15 4431 253127224
20 3685 353036936
8 2370 379867831
15 2859 248836725
4 436 376961363
14 2709 409539387
7 4615 333825354
2 2633 402660465
19 3191 386854320
7 2145 27437169
12 2378 495279053
4 4463 481127348
2 2167 259674087
15 1346 387079699
8 1338 332183809
8 1366 346810652
20 2582 318425453
6 2944 244939500
16 2825 405710848
3 3799 418795519
1 443 371666048
2 4844 464173076
11 110 326658123
17 2810 250772636
5 1423 49676257
10 4350 376281162
7 2059 477420622
8 4135 35410849
19 1258 21091612
9 398 378987112
19 808 479318195
6 4815 237642089
15 4942 266465815
20 4702 226805161
5 124 304576582
14 1019 135972612
3 994 475238593
2 2302 379280785
16 634 353512213
15 3434 464534917
12 4088 257643179
14 2805 168086626
11 1601 35977918
19 206 16276379
14 4415 67881523
2 4102 303539909
3 266 474680178
8 1287 396418508
12 3616 485547919
5 423 404170947
8 101 172965428
13 4094 393997826
18 595 379797380
13 2299 206030880
11 2435 458467168
17 2794 10416382
9 1850 444153545
17 1280 72948586
12 1933 343191554
2 517 59003752
3 4140 150076881
19 2456 2940077
1 3554 123539853
14 2534 248947847
10 4626 363122513
18 2980 288613267
4 1011 178880117
8 3167 153866363
4 2437 137583734
12 3331 270129384
4 1298 310155699
3 3177 102023170
20 1317 2088296
12 4614 204600709
4 1053 275480021
12 2618 180193348
9 4018 384802465
12 2062 435290768
17 2527 354549760
7 1405 299187354
5 3278 373997882
2 2291 292201177
6 4550 395532235
14 1664 451341126
15 3496 45928045
10 4958 139880675
19 1757 481049110
8 430 265861023
5 1673 394913093
6 3463 185481764
8 4971 81792365
14 1815 146303283
9 3546 358592538
12 1359 216977011
18 4433 162602970
4 378 183260829
2 3539 364712383
14 118 40848806
14 79 243002605
12 3969 465784422
19 1580 151564341
8 1612 68813901
3 1286 131887753
4 3491 430883336
3 55 104138741
4 1307 70485425
15 3734 177342290
16 778 143736428
6 4411 433336534
8 834 162206783
5 1552 13001475
9 4382 356440837
1 3873 33284146
6 4819 197618214
7 3276 334335967
14 3200 221403615
14 3010 384178924
2 558 470141022
17 1331 290153410
1 4823 97150157
14 3245 367122066
1 4258 391321594
3 2966 27097710
13 3189 382837127
5 2149 397557799
19 1441 490438337
9 2692 164737099
5 3450 32402193
10 3448 236291238
6 3380 69771426
6 4079 374907216
7 2070 445556105
10 3784 214502001
15 3058 188005492
12 4678 221811362
17 1362 271677413
8 285 92270133
3 4892 152520524
9 4299 121775059
2 4103 388380461
6 1544 349372814
6 4331 418283500
4 1005 109367258
17 1821 411673239
4 3848 96437256
5 2992 327472494
19 3102 250079432
11 188 457079286
11 4087 88915388
16 922 327138119
13 1014 394212648
20 1245 30774149
2 3694 95800764
7 4290 328992148
4 621 303620316
11 952 346669481
4 1868 214369745
5 1097 88189053
11 12 373896297
16 4311 460656140
11 4402 146947129
15 2199 145852464
9 2627 339317847
20 4032 212056213
14 4928 231670322
9 3548 390274968
11 1115 239810019
20 3462 65920346
15 3904 68191720
4 2282 347710383
5 1980 80316708
15 736 309235036
4 49 421238941
11 4921 43022798
1 4591 163589398
7 2647 226789347
13 3012 387493253
14 2953 146716602
17 2677 186703166
20 4196 30286272
7 1226 146470762
17 3594 337485211
8 4237 76562786
3 3175 396921224
17 3251 449901650
8 3078 407227901
12 769 25531368
3 2312 51347026
2 4087 254808135
1 756 254315006
8 4776 167000868
2 2312 354079831
12 480 98486045
7 3046 260110963
10 180 143332101
15 423 62781645
13 4869 335632643
17 1787 109799419
13 2772 265276814
17 4542 73031715
1 2639 199159858
12 2333 495629019
20 4042 323320103
2 4590 490480663
9 3455 287974671
3 4651 8201631
16 2622 124452996
16 4751 275555250
4 3692 142462836
9 934 249709978
17 4984 487297821
6 3377 469277010
9 3681 245268495
16 2528 335342073
17 2817 376511147
11 3397 306239526
2 3708 59661137
11 4191 241510338
18 937 385066578
17 2412 240378070
6 4871 271325539
16 3989 480175559
11 529 442565399
18 4693 495417372
3 1770 336324957
10 938 246867347
6 1785 258962344
17 154 474290611
15 4006 125769376
3 4175 391601372
6 2410 387690157
17 1771 18745000
9 3267 120201742
18 1940 240915179
1 53 281125810
4 4272 307561776
4 345 291984855
1 402 172441965
7 881 455911304
12 2427 142103220
2 3249 345076302
3 3001 461383582
4 2968 77767045
16 986 383599737
6 3388 102072711
10 1473 344139541
13 2169 178781502
18 4280 341737391
14 1338 276896222
9 2820 135589233
2 3158 338039789
14 3668 139745801
4 3420 232086963
6 1834 456843947
16 3894 74549926
17 4159 104662173
8 1881 413043307
19 3362 174087827
8 2355 94403739
10 2522 148755813
11 4444 491850077
4 2663 429714170
17 3053 159323622
15 828 279366886
8 2419 354581089
15 3615 16647029
5 1692 233815419
8 2295 256331071
6 2280 274128360
18 1869 224156758
15 1785 205994188
2 1659 242941234
15 1051 3086957
19 2087 429059246
6 3932 256583478
4 4592 150157011
18 2068 424736012
2 1023 38365196
15 174 285012092
4 1168 229457622
20 1701 456664869
9 1878 3042877
2 3239 352345197
17 1865 418192893
13 4989 326359527
17 787 262995167
4 2088 63143472
14 1734 350449474
20 2749 419671627
11 23 86008779
13 121 5958304
9 190 120115647
10 614 214157745
4 979 301082853
19 2388 165128564
8 4834 320710849
14 1800 325698136
2 1991 169852562
16 2967 131877809
14 2242 270618728
10 1307 77176077
13 2252 97471708
6 3653 189351059
6 4864 49482003
10 168 450946820
10 42 160639106
14 4220 285340415
6 2299 416651701
11 4144 184796058
1 4298 466319709
8 1983 484720773
16 771 467096974
5 4860 103008818
15 1332 444789639
3 4221 125739191
15 3731 159099316
5 4754 244468510
16 249 311558776
2 3134 150486531
6 689 191743985
14 1205 426772072
13 4881 489189920
20 908 362411477
6 2991 428533560
15 3676 305021323
14 3428 116730165
7 3391 7484871
4 3148 191247736
6 4753 383943308
16 2748 313403723
16 1783 209558709
12 2978 366188025
1 4771 293804315
10 296 457453351
16 2813 462972565
5 225 175205409
16 4763 103617698
8 610 347137313
20 2265 355715265
15 194 353071906
8 609 393952115
6 4929 144668870
7 3349 74439466
3 508 155058095
4 1951 357153714
12 247 68792110
15 4295 32708444
12 3441 129736467
3 3028 206629448
13 4155 135731988
3 2969 9880832
20 2232 388125830
3 4194 450893045
18 1838 317385003
6 1996 29501360
19 4556 79426985
6 3496 245437233
6 2873 141909981
1 487 495672776
1 4355 36774536
8 4718 170470675
12 1005 402781137
12 3396 316874765
7 4870 265139160
14 935 130649766
18 977 261873359
8 1522 439821665
19 2791 408185393
12 1778 199153412
3 2822 329947697
17 4619 291168419
18 1685 32068234
11 2887 272952133
10 4509 80699139
17 3671 394265464
4 537 229322067
18 1343 112688023
8 174 269427419
14 2966 471413587
3 2899 143875239
19 67 27402942
4 722 181120613
19 1472 61438921
13 1605 281666221
6 4931 473160080
17 4081 176868739
6 576 25777721
13 301 301170408
1 2095 158943001
5 2779 203281501
14 2060 351763334
2 1950 397290485
1 2209 145079957
3 1066 359731105
2 4685 330584829
13 3591 175333763
18 3792 190143023
13 246 436869357
15 1828 26653949
19 4753 264130757
10 2917 200977722
2 4391 347480546
9 4945 320513991
20 3189 26208374
12 1697 31776120
4 4221 311308098
1 2973 391185611
19 4450 240848868
10 3851 437206120
18 3138 286064219
15 3561 91993766
4 1074 69991233
14 1286 468347641
14 3133 120911311
17 516 144158570
12 2413 140098084
12 824 82734653
14 168 124527406
9 3024 417669533
18 1227 451295411
1 227 481478488
2 4250 416275747
18 1076 122563860
5 30 145387093
4 4207 43380025
20 1700 205620247
10 3962 348678447
18 3100 332291158
8 3277 253627886
14 1663 483669827
8 4434 73845741
1 192 398600082
15 2157 428572507
3 4692 216981418
3 4108 33308146
16 2521 127827643
20 3215 337197342
13 4586 118119825
12 3065 220402057
18 1312 188225270
17 2548 325712849
18 1378 124568722
19 209 58066812
20 4150 207504619
8 1533 174341560
14 1173 432354801
5 3237 277039125
6 970 132006213
20 1930 45124892
7 4315 137488764
14 1061 110788818
18 1902 400168253
8 2588 405426429
14 1717 498132883
20 1786 206447540
14 2090 135584789
10 1147 41993213
16 4939 101478351
1 3892 104975730
17 4982 298946225
13 2783 96264130
18 4789 336072528
20 1212 228644831
6 2115 143032184
11 2849 71852999
14 3157 436951464
15 1867 231473749
15 3234 224240513
10 1994 70246047
12 3443 194757920
13 48 269280126
14 2699 219782266
6 4738 299474055
13 335 191687688
1 2237 390688849
14 3102 197536146
12 3137 230772311
9 25 320382776
8 1545 315819776
10 2388 205745620
7 2521 194293116
13 3843 141535589
2 1966 262982672
4 4797 179399130
2 3977 336799989
13 924 156518223
12 2100 239900731
6 4547 227365429
15 1714 158303834
18 3654 428469927
6 4947 198844064
3 4541 365488187
16 4373 314306399
16 1280 212057109
2 420 313557294
2 443 305634619
17 3754 347308289
20 4963 369247748
6 3447 390248932
16 4360 390666551
15 3473 89484787
9 697 222557835
9 3188 462134875
1 4738 269706457
6 4060 260170646
19 2040 139641871
5 2094 230577233
3 4794 393711778
6 586 278716029
6 4610 453158938
13 1347 186324847
17 2210 291355710
4 2652 58459784
18 4455 426202349
4 1092 359005233
12 33 157353926
6 3163 124372397
18 432 382769759
19 4346 491507969
20 4592 52967499
2 1719 41840269
7 3061 468141118
18 1030 487849218
3 135 135392403
18 2648 446895758
12 1111 276298909
19 4207 279522658
8 4456 462957011
14 3439 426400170
8 4422 326167440
19 3807 334660966
4 4337 473380457
19 141 154128535
2 1299 419900846
19 1477 429889065
3 2445 354916155
8 2058 142026716
11 2158 289970257
4 563 496929557
15 2667 476403563
11 3983 446750840
18 3511 78501542
9 3697 94628722
6 1156 110919107
16 2972 64833191
10 4040 151521491
13 4782 370365021
3 1065 445581575
17 3097 357953184
13 1489 220494387
17 4133 103535987
17 3178 242074124
19 655 298875377
10 593 233417451
16 4285 187281883
2 3871 422580667
6 2255 85905701
11 1379 182890294
2 3839 440987591
4 3072 374502950
17 4145 428182180
15 1613 425020425
19 1099 138324674
6 3872 48741011
16 806 195761997
16 1345 44834958
16 3850 349806445
11 2709 425102102
4 4341 145979905
5 4320 409485742
2 2925 136421315
17 2425 205595219
19 4265 333494447
4 4537 80858345
12 1371 465457890
14 1756 40571978
3 4936 481796598
12 1597 159637925
4 1125 116216644
5 374 266306376
14 2484 59689351
11 1829 183570386
13 1917 196016215
20 1648 38032360
3 165 117721613
8 106 493795325
5 1257 286916525
15 3634 262824407
17 811 13840719
9 4691 190883940
15 4908 216383329
15 1894 319366231
14 112 176278540
9 4833 264669389
6 1884 114727578
7 2155 64264932
1 403 472399402
6 4709 35663999
19 4940 77602759
14 3498 336607768
4 1205 154359521
2 1223 208035860
2 523 102885792
17 4075 390308790
13 2063 200114188
17 535 340614375
1 26 116865593
4 2143 166629846
19 4672 322160299
13 4687 230000776
14 3281 481448203
13 3799 105674722
1 1531 150000483
4 2311 331656488
19 4569 195853035
10 538 461341133
14 2358 262096900
20 1751 433640158
5 4866 379091297
15 3787 198006666
10 1003 135625720
5 3095 493084838
20 2141 491176369
1 648 434020446
18 626 280677593
5 873 150964656
3 4994 165745467
10 2962 430015649
16 3860 215650131
17 2780 438814918
17 2050 444818668
11 1971 416274378
13 3385 87246348
2 2202 239291666
5 1926 225154111
4 4913 114093672
17 1569 126365249
5 4954 462205263
20 1117 77215319
5 1343 394111707
7 4549 377034451
4 1062 328803667
14 1585 338976326
19 284 137915579
20 3926 21222379
15 3005 161486374
12 2481 403077811
11 1210 338118976
7 1516 318065624
7 2128 74720762
14 159 227843830
9 3551 149174652
2 1216 65474921
16 4176 108576388
18 2322 351811513
17 766 13805241
5 2946 447050263
19 2469 233058827
14 3100 460251183
20 3990 218867314
17 4018 262231983
4 2456 137435881
13 4021 439598189
14 4096 385319881
10 1329 380353306
8 2034 29964963
6 845 291167386
1 3324 235536650
20 1696 139819921
10 1713 298280386
10 1709 158824432
16 364 377794658
13 1631 316496935
6 3408 112849246
13 117 98188841
1 3919 24070008
16 703 410355386
12 1183 128150068
8 1134 353050451
2 2885 189772426
18 1471 101224848
8 3214 154302629
19 3584 326902480
18 2705 236392955
12 337 20333299
1 3094 385783909
3 452 404548772
15 4185 123812690
6 214 23937079
16 1287 383897044
4 1171 93734649
16 2950 116344933
13 3732 286060801
4 881 191685149
16 1980 389309881
20 3170 286608492
12 2710 91965654
12 4326 57079193
1 1889 94698429
13 4060 76000717
10 348 315394147
15 4005 339143954
14 2393 174401426
14 1125 276729634
13 1949 228201346
6 3688 340113961
10 1918 161361454
16 565 431622419
11 987 81774507
8 4710 55974957
2 367 466530847
19 1046 348186974
20 4598 92506130
12 1161 186630716
2 2798 128069137
17 4558 105885402
17 2975 99832634
8 568 126310848
7 4963 47981711
8 1328 218735156
5 862 120516657
19 2252 305597308
13 2094 434367263
15 1499 361411361
19 1499 232742442
3 1134 229798248
17 4024 311119095
13 912 162015849
9 4936 383649208
7 1391 214208759
3 1593 410475678
8 1632 259292126
14 580 123038016
14 3630 150941763
17 2098 362790333
6 2962 389527716
12 1664 60107682
8 1524 165368517
17 147 379589642
6 312 234334000
5 332 19266719
14 26 497032548
15 2429 197126025
7 1762 281965596
8 554 72061697
14 224 158458298
15 937 405016739
14 2057 20000995
16 3321 332934965
6 2622 189236567
13 2934 65772149
4 4500 431659174
16 4643 288412481
1 1006 419435122
16 2430 403012146
1 2685 448662982
8 3967 163759702
13 2920 385755219
1 4616 200691572
4 4507 495578262
13 366 96853974
17 1156 228225855
20 1470 268351690
17 4648 302224092
20 1760 142319609
3 1682 5105752
3 3303 168383201
1 1557 495450025
13 4575 433734956
6 4892 410335317
20 3301 111808246
19 4104 133448547
5 2818 188026590
11 4593 349007905
18 4360 447970747
17 3739 158138857
11 4322 256416192
19 211 447647204
3 72 309481299
15 2111 115717993
2 368 91707381
15 1273 206829477
10 4902 261846184
6 3164 267435323
20 2028 318862561
10 533 180190662
13 738 209193720
8 1635 447979664
20 4391 343622732
17 3254 114093109
20 1565 389378331
10 939 396418109
19 1528 121674147
9 2982 424620441
15 3631 135924318
16 1909 121046824
2 1545 90826505
19 2892 311183790
7 3609 483553247
18 2323 161262986
17 1394 11719728
1 3105 332284687
20 2723 35987406
2 2132 301139250
16 3972 12536946
11 3534 327657123
7 3335 171851810
2 353 6532128
17 4135 268628121
10 2171 167139459
5 4131 4347070
13 2643 203451685
6 2715 333008350
18 2513 467602803
13 4130 423141994
2 4097 379220987
3 2130 167920266
20 3200 57466787
9 4682 361019291
11 2189 465407109
18 4611 452090628
12 4857 263867193
20 3126 108873738
2 1735 182324457
20 2279 197778775
3 3220 100427776
17 597 54276305
6 391 368830598
13 2575 109162564
9 1713 230177206
1 543 180141382
14 2454 480574438
7 3203 14499383
15 4258 383591355
20 1878 337008415
15 4525 299108923
5 3283 253849106
9 311 98159482
19 4994 52722642
17 1691 379319380
5 3040 220083285
12 1376 369030432
18 2355 238624077
18 3266 196177348
9 4195 426489382
16 2405 368605878
11 1418 151498880
17 4370 173070334
1 212 393002969
10 2800 133350137
20 4895 123167616
19 700 427113272
14 804 249579018
9 4136 263554802
20 924 473777152
20 4599 343392160
19 3019 430586209
20 87 107062223
17 511 276980446
10 933 387056982
3 3505 471316110
2 3020 313479735
10 4482 318073288
4 2958 99747896
20 311 200847229
16 4568 3104510
5 2102 229504992
7 3386 398239962
5 4414 229218132
9 1476 349747254
14 4602 88841316
19 1186 249809581
19 2358 395207372
16 3009 408330265
5 2624 104911834
6 983 446813312
10 3272 397106429
4 2774 15912803
15 3967 134549513
10 4336 174363557
9 1555 491088156
10 2940 304325306
5 4249 458196769
11 4959 39242373
5 1809 244139534
5 4988 112430736
17 3814 394393568
14 4508 450224379
5 3203 110358469
20 3814 426776401
19 3710 332825997
9 1632 132481863
12 4759 28622225
17 3731 455293818
1 3458 205101776
9 1642 185703099
19 2888 194123060
15 3651 66734756
10 522 157392501
18 4836 378633717
3 14 456895546
16 3710 141065443
3 3207 164788086
4 3061 432846151
12 4600 193653079
15 2318 272186460
11 3153 250819924
20 3567 413616511
18 4072 418180185
10 4187 158899118
2 3297 106386993
18 3723 212304175
15 3022 129176963
20 3676 146166910
4 4959 236684999
9 1647 456216257
2 3531 256117897
7 3668 369298931
10 396 300327071
13 1694 258828136
9 1967 427125380
2 577 429186848
17 1177 138061657
7 3527 295638722
3 1450 228377683
15 262 471327000
7 4725 191172939
4 562 319661679
17 358 470676539
1 2377 139345564
12 2978 212174647
15 4698 379166433
11 986 414418121
2 453 414708109
18 1911 178297674
6 3021 351831283
12 4631 62035343
4 4488 243144505
8 3526 164765793
5 1613 249945158
12 4438 227724361
3 2052 235223078
15 1407 239977962
5 4617 105128423
12 4222 201257096
13 2609 300498916
6 562 308728766
5 2964 106745602
10 3210 152042764
8 1649 331292480
8 2880 16990192
19 3684 220672928
8 3472 381835075
11 1298 457736388
16 169 485905542
19 3994 430880952
20 2242 421825515
11 3806 85048358
20 4982 126336472
18 1304 125766633
9 3376 10719665
9 2749 212439223
10 4775 247321379
6 2836 208954664
10 1299 457141896
14 3000 159504853
12 1685 302403957
12 4881 193544579
2 1234 180032027
12 3439 251867074
18 448 149042010
4 159 128925375
9 191 235816459
7 1898 96057226
6 1937 373410484
10 4861 440354845
12 2723 329680103
20 4219 212456543
19 1665 50280624
16 4076 321648385
4 3285 403442057
3 898 135887426
18 943 120732105
8 1398 351289622
5 1989 79535311
18 566 362921091
14 1317 306609144
17 2026 328089818
16 510 78535587
18 2778 273819132
7 170 120368373
6 3369 199176946
12 2287 437559250
12 3045 217922286
17 4952 233881869
9 2900 47337782
12 904 382900253
8 2135 32551713
1 3575 266299338
20 1666 220355296
10 978 10452689
14 2514 118730072
12 4311 382620927
2 3437 298267153
8 1302 483208156
9 1821 3227312
20 3089 297772572
1 85 407408135
10 3860 205438225
18 1905 136009716
6 3869 130209623
13 2050 432108736
1 2556 382135148
1 3215 463845273
14 1956 207650148
7 373 486717867
5 2247 438994822
3 448 40401457
3 2902 174724468
6 3383 402940619
19 4558 151511962
4 803 346458464
16 2052 482823143
17 279 477344980
18 1394 274755067
9 4457 203617320
4 1502 51788356
5 3007 13079981
16 545 31248948
13 579 27488470
20 4869 220645373
6 4943 56857246
9 1670 283110070
11 2465 457086740
16 1706 429891419
2 4616 124014027
14 2504 27047535
2 4524 79290413
13 2836 451437418
3 4401 30976457
3 4065 51193700
19 2324 191739022
3 1629 78509721
17 3292 4606160
5 4104 346579565
13 386 249569140
8 3484 393419250
13 3616 335925075
3 1406 276044599
19 2109 292187659
6 659 254919738
18 4520 54978856
8 2836 176210616
19 104 191452085
8 2066 125664047
2 2146 493988648
17 4713 56068157
20 4482 103114779
8 4824 317213292
4 1439 110198012
11 623 138050752
17 971 203437046
9 1072 167102246
11 1865 358091909
18 687 53409101
15 4845 220927413
10 4697 54814821
1 1079 242964736
10 5000 272995447
17 3543 318700137
8 3740 484643218
16 3386 400978182
14 267 264737571
2 131 392774031
15 2121 340459187
15 186 227553110
7 96 424408582
8 1752 141263342
1 3513 122328894
5 536 73450844
4 217 418804927
14 1512 495741927
8 2053 349369680
7 2333 276856458
3 2797 256061070
10 3138 302968872
14 196 489313085
6 3121 94003536
12 4301 68820011
6 1255 449938295
19 647 100351179
6 972 132456879
16 466 295317439
11 3856 333489018
13 3952 260155341
2 855 238319052
14 724 397887785
12 3101 447527964
15 3869 411628336
14 4171 193665622
13 3836 94033012
6 2455 346107442
10 3161 87597141
19 1527 238033012
15 1457 52129044
7 967 240397718
6 2754 73687955
8 2189 395673960
7 2005 27109330
17 2611 22937566
16 4307 71869089
19 333 82109597
7 1888 157411170
11 502 6214303
20 2027 24587803
12 1199 398097477
9 2067 85589179
19 40 354438260
15 2483 390598948
4 3436 51016090
9 2358 387334814
15 3297 410071573
1 2539 41877204
6 3621 80941741
16 1785 384876673
7 4186 66112835
16 3516 247448951
16 3650 434426429
17 2718 151867066
9 2450 394080690
6 2062 456695602
6 3531 233460345
6 2308 213404394
2 156 370857676
10 770 20210753
4 209 134178758
19 260 31981248
15 3903 460907346
18 2736 319169490
11 1516 347468991
18 3527 386574119
17 307 239094877
14 3569 44837912
1 390 119676519
8 948 401804443
14 2098 79180293
2 4982 395316594
3 3662 102875933
6 6 464941427
2 2963 193632488
15 1238 258523335
5 1036 156015651
4 4147 274338104
10 1143 408521188
9 2123 352471106
8 4035 82658146
18 245 489546564
14 3488 14372924
5 4172 190473923
13 3689 464587684
14 2004 292315365
15 4084 228691264
8 4715 361402215
8 488 112873663
10 1233 435803117
1 197 191883448
5 2823 380911527
20 2047 263305746
10 1795 114367561
1 1315 487111682
14 4234 116399718
13 2072 115195560
3 4980 226587755
19 4511 100574680
14 2364 201455201
4 2907 204981568
9 3461 228069491
8 4281 182422523
15 4581 481766594
16 3417 102849065
1 221 424636486
20 410 313043330
1 262 213148582
12 2673 77792878
14 4157 339979041
20 4794 296565552
4 1591 389366613
9 2069 363587261
14 269 294534328
19 426 33817037
5 3593 336060335
3 2749 229576086
1 1239 11695469
17 2746 302987351
4 4140 117320761
20 97 434943265
12 1050 368963029
18 1883 272072380
6 617 290608605
11 3338 220393296
19 3487 140573602
18 4444 6839893
12 1241 144404660
17 3657 407777467
15 2991 104438298
4 3320 157670163
1 4923 203024622
18 2349 148098185
19 4538 222927193
1 3934 444867547
7 3969 286393148
16 4112 50716843
10 2136 436160714
4 1982 32807502
17 3298 356698242
14 4594 171163649
18 4963 300944267
12 3994 146030789
1 1216 371760359
13 4292 479962453
13 3370 76664751
15 4729 82011346
11 1578 341053478
17 685 147769322
11 1558 131841632
4 1476 413019666
19 1090 68546474
4 1831 2073164
17 1504 7226900
2 3253 420910994
10 704 160703298
16 4337 325483237
15 279 387380310
14 3266 482572792
12 2492 332184198
16 486 268278029
9 3942 114672606
19 1237 358144934
18 2919 201987216
3 2076 450385341
16 3555 40470159
16 2926 324456620
17 3281 489413234
3 3276 46573751
6 4448 278498353
7 6 179327471
12 2363 226266932
6 4176 196897859
9 3797 62998168
15 677 74422673
9 3621 471590869
7 4263 194305898
15 3491 278454401
18 172 98283874
3 3920 437439923
5 1122 319516709
11 3738 52657029
11 3 496100677
17 917 486596519
17 1209 151868917
17 4690 8698963
4 827 344225208
20 1459 406417268
19 357 479902676
1 3908 334100300
15 292 171084770
15 4924 322488200
1 399 144076227
6 1489 71208695
16 3919 164989475
14 2567 215267482
2 2735 164417123
4 2609 238936005
9 3812 7081158
14 4862 235225071
20 3413 86493263
5 749 241289323
20 3339 95102761
17 792 25855778
5 2370 304347272
2 60 441748766
20 4254 95870667
15 2239 322353547
20 4574 281255516
15 745 493202684
7 2436 177586096
6 4915 91967542
3 4843 109464165
10 1522 196100102
15 23 53733479
20 1084 1996153
9 4952 151086549
14 681 313454663
8 1238 425254998
16 187 349219523
13 3398 394580581
1 3654 111017858
4 3555 463494669
9 1592 447843781
5 3381 377111481
14 3129 306562058
5 1157 429497745
8 252 318761867
12 4302 97977640
18 2548 389297701
1 509 2187171
5 775 206709654
15 1338 290019347
10 2982 162803371
4 4940 76940761
9 218 243428800
10 3040 263468937
10 2832 125371458
20 1347 228001900
16 173 290071170
11 1594 239571272
10 3107 89067394
14 2625 45401572
16 1634 408799825
16 1424 4032623
4 3319 249418729
19 3999 331182700
3 1383 389502819
16 1259 198074255
3 36 97697388
19 3678 28119087
4 2799 472460782
18 4594 490914907
16 611 166931442
11 2294 405110972
17 2832 470285905
16 1711 19599460
20 1766 333862670
3 3920 252506625
9 981 398213908
8 418 200596287
7 3315 386662773
20 2644 106336097
10 3021 74550014
17 1571 335471482
1 1659 28360021
2 674 40527209
4 3080 308882787
17 2299 434251840
4 2440 191370543
18 540 8181829
19 824 403773456
4 2099 270231138
15 4337 221813846
12 3770 443558453
8 1029 258799336
11 331 170222333
16 528 301398642
16 443 345942234
8 1855 287514078
9 1851 278170088
1 4964 26092530
9 3826 418574158
9 1863 137583408
17 3148 151432444
18 1558 79015719
8 349 34148775
15 2830 181427488
4 4302 374302246
16 110 372261760
13 447 323781462
8 1307 437917830
6 1778 170296712
10 926 457234872
5 2990 223883101
10 2399 468726574
5 2969 387214195
19 2429 299539137
11 2293 383183331
5 4731 364736278
8 3251 285014242
9 2973 316641839
10 4954 308913807
17 2288 171709675
16 4368 212764438
19 4605 31754532
9 1111 195340843
10 4205 283134795
5 1601 186607936
10 998 53838205
9 12 23995691
3 2188 374021967
13 1711 15314572
7 3592 415637891
9 2650 307380718
17 2228 485747384
14 1474 262862487
10 3757 120307192
12 4554 260648140
20 2127 132535
12 1033 160443398
15 1716 48630695
20 178 349961621
14 4133 325223608
19 471 327158194
8 4982 343307880
16 54 446701800
13 3726 9800415
8 2524 409519465
4 3588 22693018
19 1771 353571334
16 4467 344532412
4 3975 6996876
20 4790 304607862
13 1044 336866150
5 4332 258647592
19 1170 298195695
9 828 418653760
16 489 257185012
19 3522 492173777
5 2485 38420707
7 1944 445139185
3 3490 104390347
5 2749 236024940
11 720 3329965
2 2073 312494638
8 4391 252300862
20 3534 257240926
2 1428 38519471
8 2880 255599497
6 3658 158872504
4 1493 212043474
17 2497 374092175
20 374 141022459
11 4851 76791970
18 4339 85610649
19 1073 79554970
16 1179 305695587
14 921 165590135
6 641 484867627
2 4291 408162761
3 2239 308082721
16 111 246941740
18 2222 4631021
20 3624 420587051
14 3387 92101151
11 4291 484993575
8 1852 202083397
20 3152 234048080
5 4064 386512343
13 383 136974068
15 2274 444294760
12 4884 494535250
19 1110 410730469
17 180 322909373
1 4930 449186381
12 2045 137515766
13 206 338254965
17 2249 463416375
13 20 334644427
5 2163 411474932
18 520 472147611
11 2135 387708131
2 3080 86762569
14 1630 248071747
16 4388 160159525
19 535 326205735
17 4535 334009549
9 4575 439255590
3 1523 443369611
11 1137 22788991
10 2177 405095926
6 1838 335743827
12 2214 418654567
1 1262 353096045
14 3255 129841655
17 2701 120540592
14 21 293329238
15 2182 313909406
17 1441 291172094
11 3179 347270692
4 257 402911460
1 3954 209981079
9 2744 182232506
18 1048 494908093
5 4282 215106181
1 2242 312113879
12 4884 430338509
7 3239 70999168
1 3544 475536625
20 423 397908083
1 3854 59562573
6 2702 303356993
9 4404 462061713
19 2217 226976080
10 2399 240980848
17 2511 200614480
2 2735 12784750
6 624 235092985
2 2974 166162799
6 833 320750194
8 497 94111235
10 2150 173289773
12 2973 262614668
20 1230 306880300
12 234 173441278
12 4171 337158492
1 4835 398303620
10 510 443035577
17 1108 106911790
6 2606 153199307
13 1602 91625449
17 1074 211524129
18 1806 115144343
7 674 142204477
17 466 441592829
6 3849 72005486
9 905 273317021
11 4437 32941101
9 219 449406437
1 2461 359312484
13 366 357433367
10 2506 310136649
15 1830 296199895
5 334 422357114
15 4557 490014793
5 1471 486562113
9 2723 435545457
2 2940 71248679
7 3926 263884319
20 574 257664082
18 3779 100757721
17 2904 308729468
16 2971 142950609
15 3351 366287541
20 790 5489713
13 3067 368059597
11 1123 464377701
13 3867 343568287
19 4989 451650105
16 436 40050758
11 2495 54731950
3 891 171651630
7 1208 484116717
14 253 247825650
18 80 417576898
20 3774 129082352
20 3096 395115102
4 1934 404125703
12 3494 202145621
20 757 231054853
9 2918 329456899
9 1336 493745114
2 3785 26312554
15 3113 49284971
8 1393 313973921
11 2650 110365003
20 2162 40486530
13 2954 260083309
19 4355 202835502
2 3238 250368152
7 282 270855427
20 4536 145996814
16 795 281328610
19 2732 142057091
14 1721 93210134
15 1413 173419340
20 1315 94608083
20 3172 431915578
12 320 166888282
9 4457 443839000
18 1483 413317553
2 3743 451903959
2 623 318560547
7 4140 444449504
4 1475 467608288
17 174 244418414
13 630 11186801
20 934 370401090
2 2923 871584
1 1360 233615465
5 4598 184388829
11 4577 377710775
12 909 100554765
20 1175 328409827
15 1960 480177107
14 332 449964636
7 2345 270358323
4 3643 346982215
3 188 152683167
8 1841 183494447
19 3495 9491148
12 2876 374408732
17 2331 102118551
19 511 119366088
17 1056 227131866
15 892 474636058
15 1292 52772934
2 4623 307667335
9 1493 446690166
10 4633 381705552
11 1802 427042830
19 2507 42907672
9 2861 153728597
17 3502 211614739
5 443 383514907
13 977 144843795
19 361 73353801
15 258 311346773
10 4761 430847747
10 4563 153726931
2 3435 467693703
20 2222 80515720
1 1620 182729463
5 825 67944970
4 577 287563328
5 1779 470508915
5 4668 352900384
4 3708 271915793
9 4222 302486983
11 1280 421584530
16 2787 88396256
5 2876 320594946
1 4753 64703740
9 223 50661297
9 784 98815519
8 218 381309670
4 402 131343991
17 1872 494024941
6 2804 173591487
15 334 132161768
1 3923 8363931
19 3899 60041930
5 1536 50476731
16 3681 315695489
14 548 199331690
12 690 66316151
18 227 214814229
5 4531 210319542
17 2253 74519503
7 51 18342814
6 1632 129065221
2 596 438811662
1 2775 6023139
10 4217 33853459
16 2021 429993109
9 2894 340970784
4 2922 193060347
4 771 192321796
11 2164 497897087
8 4929 362263497
17 1639 61624572
12 4954 75686205
12 3213 246004769
5 1596 175765966
2 3654 435340539
20 1879 474340195
16 1345 343117552
12 3306 497924736
6 4640 410383523
2 2873 249010333
7 2280 148048232
18 2945 217359159
8 3838 103054399
18 3354 141706788
18 4050 72035568
3 2892 235575507
9 2711 297180937
20 4874 298530798
17 3137 144123622
9 825 311173469
1 4653 67468850
13 3145 387773681
16 2531 14608540
9 130 425460721
10 1663 431396568
18 1104 8089122
13 843 479498402
16 2512 474508871
18 3775 409058843
19 2936 3234578
2 3641 170958380
6 2570 86266761
7 3972 456628034
4 4816 483170857
15 397 483898106
20 833 255680514
6 4568 54216144
2 3363 212515597
5 1279 111760179
2 4518 327612638
15 2059 322945862
14 1383 165022433
16 2344 492302201
16 537 416551384
1 3501 451200624
3 1061 195881471
1 2649 356646244
5 523 7148251
7 3535 15084444
20 4902 416737196
11 1082 349491448
2 3116 427075453
16 569 282958443
18 1923 150239844
12 4740 282240925
7 517 41326801
9 1316 9003032
9 3564 495235365
4 918 86044087
1 2190 180034534
10 3072 156434813
7 905 73075459
9 2850 308660093
7 2375 113355701
5 2462 25133701
19 171 64673366
16 1449 409926518
1 994 251403768
4 1863 39754471
6 1155 266797749
13 4217 118398145
3 2903 397318775
17 1346 157156347
8 1680 424081748
14 3253 306227954
9 1373 133864133
1 1889 199912865
7 3212 57932818
2 573 318432729
1 1231 338025249
20 3971 349518662
1 3239 337900683
11 3184 81597204
18 2987 239391357
1 3858 29275243
18 4602 376925464
12 4984 41326948
11 644 428866346
11 141 149733651
7 4884 155499007
14 4437 330606381
9 4560 314467788
5 4254 213112123
2 2607 353840061
5 2912 275506975
3 1057 263781666
16 3133 284740673
20 1107 207963303
16 121 288868844
20 2104 276282298
8 3770 403451138
1 144 235701698
8 4432 202587844
2 2092 16898464
3 3694 200731706
9 3767 358772070
20 2295 65228257
4 2830 141306633
15 1793 271996982
9 1704 394751836
18 4861 449344885
4 3279 365667998
6 3716 284498905
6 4765 268041929
6 451 483695020
9 631 222877361
1 255 432816307
12 4565 465909020
9 1417 177029807
5 679 52189473
20 2475 114253419
18 3537 178615340
3 3705 139449365
11 767 53604375
18 4889 120418305
16 1545 309192853
17 4234 335146541
5 4280 382178619
18 4304 246255399
15 942 165397418
18 3782 201771017
10 4898 192182593
11 1250 109718121
10 2145 400828161
20 1644 388322141
20 4638 187343530
6 2478 47416775
4 3106 94139411
3 3061 38540781
10 3435 7385767
19 2334 275795090
18 233 93017378
13 625 345163006
18 2876 147578548
20 4665 474665847
12 1647 323418700
19 178 276302188
14 944 94592710
3 425 310382484
8 2405 216046290
17 3423 166015107
6 463 459600498
15 278 113036578
17 2386 244581417
18 4465 315116055
8 2099 310865070
14 4184 73644247
20 1544 99395033
14 1617 282761595
2 995 365229851
7 4104 297662800
1 567 1081273
2 4575 78563230
14 2456 135226119
12 3206 111406738
14 111 299772353
8 1236 457357750
16 812 233987876
1 2251 164470126
17 4961 76308812
9 4311 107100858
18 3965 263554026
18 4583 463479700
6 1334 176092033
6 3154 5267707
9 269 41324439
8 187 355932542
10 4846 207065951
11 1165 448286395
2 2860 270668719
16 4640 242248345
19 2961 121449480
12 1425 19815394
14 2491 318576001
4 3757 9637396
14 2208 286094278
3 4358 177806487
19 2435 344020584
4 499 174772747
11 4731 55466341
15 4876 380512278
9 4539 11630444
18 684 109435015
18 68 349916893
5 4229 336161777
5 4540 69314886
16 3998 395117189
16 2057 488562215
10 4472 239490748
11 2534 243814972
5 3828 377133319
2 1437 385521661
2 1134 119076214
12 2723 411984128
16 21 135334134
12 4368 60523722
9 3128 457618797
16 3675 179447348
2 4521 360690082
17 2097 299586832
1 1638 184439483
20 46 31907581
15 2178 5805014
17 3713 389581308
9 3864 468592657
12 308 209239678
4 232 78662710
13 4546 247676844
19 3135 452977407
13 4879 111641650
17 2915 263464232
12 3987 423459593
9 4 3954885
10 2911 60073444
20 2436 69023360
5 3885 59477644
7 3327 123353368
2 1387 231677668
7 12 430201586
1 4456 294171676
10 3305 36729071
16 1766 201772504
13 986 374564132
4 2574 492786359
5 2458 247130101
13 286 351810222
4 2103 1978131
8 3910 181705184
19 4538 332320664
9 4429 131976881
15 3812 105605196
4 2248 83313166
6 3106 196768740
13 2932 284988996
13 4250 252112281
1 62 132849715
17 651 286539756
8 1490 495017914
7 2592 30466618
7 4289 257889364
1 173 489405621
5 1504 351920421
8 1040 394937431
4 519 218955045
3 1681 341289568
2 2575 329193081
8 505 330383539
6 1091 121008661
15 2470 462006031
2 1703 431881039
16 3109 159564310
16 628 330366824
1 4646 345290011
12 1601 153829734
3 3380 307431445
1 2571 107862362
19 1674 79200276
13 2893 190311803
15 1070 23592300
11 4496 390806948
8 848 485800124
12 2268 441660017
15 4156 378045216
4 4 174109574
9 3827 401771783
16 3462 236104452
13 1910 345123052
16 2776 167846214
15 3387 68435211
19 3740 301051989
12 4917 255640300
11 2116 402481593
10 1039 475140475
20 1334 93123584
6 2929 65392179
18 1720 364224167
10 4841 145036496
17 2388 41746624
7 4947 322790629
18 4725 34838427
18 1138 161519919
13 4288 63819653
19 1259 18252903
6 1020 451850619
14 1528 287933200
18 201 178460822
19 4466 404224808
1 2644 763545
15 94 51419065
7 2729 458029081
20 921 223248984
4 3199 88957059
15 3859 89504678
2 2367 77483995
4 4927 98723566
8 2557 73808481
7 3073 34892710
5 1725 164539980
11 1814 22559027
5 3678 66509221
11 575 95270072
4 1930 137538824
15 2286 135155561
2 2484 75461846
2 6 487029060
1 2792 126128078
7 2598 89367902
7 1037 65270531
1 2191 100049021
14 1046 17542996
12 4001 452968535
9 1948 111548790
11 1961 321484295
18 3189 166319758
5 638 442273048
7 4712 237840837
10 1967 380195933
19 3238 278764399
14 3606 276787826
19 3602 223462153
14 2167 457878443
11 369 75283831
11 2465 451735429
12 1131 287097762
4 1219 256883867
18 1439 97961004
1 3184 232976623
13 4738 470555061
12 939 415775857
6 2992 330956934
1 1843 278547911
16 2281 310942689
11 3784 205818845
8 2029 136286299
13 995 483526102
7 664 161221372
12 3913 173856903
17 4926 162922500
18 1184 277018501
6 423 57903565
5 768 475211222
6 1420 250727005
11 1604 307895459
14 2967 286787448
6 2422 232023805
1 279 97598555
14 2605 83691925
17 641 419136354
17 1474 98679830
14 3231 489415786
3 3981 166458142
20 589 297854939
3 2988 421694798
14 4118 228646573
1 4349 16239488
19 3723 131696506
8 2991 483214158
1 3011 122384181
8 636 418037261
2 244 426186291
18 2618 135789319
4 2464 249922361
4 4556 57059507
2 3232 339222463
8 565 368578779
15 4900 413751910
18 3773 485128839
11 4784 71593151
8 1033 95799732
11 3913 48093905
15 2567 168079451
19 3725 463621016
13 2703 10266713
12 4894 56413452
6 843 87567460
5 3079 336461575
20 2231 409321451
19 4053 495627041
13 809 153074033
19 46 360517682
1 977 272154085
15 3885 150022438
7 114 47300798
7 1475 293274710
19 1222 67232414
12 695 292734810
2 1110 392798536
16 2767 216235412
15 1872 64414465
2 2172 175026580
13 4814 247206559
4 4082 26799191
16 1853 31522785
5 3252 387087998
3 2818 365482600
3 2948 107931454
12 4262 257572477
8 640 437788258
5 3235 57254590
2 1518 156010139
7 1285 182490306
20 2393 472089770
19 474 87180570
8 1968 361954757
6 4889 30142355
4 3405 359402760
2 934 73384734
7 2411 441329678
17 2732 150704032
7 1263 33446773
10 3697 493328080
6 2160 78446563
5 1629 151695541
16 4831 327658321
13 3074 9773792
20 1199 434549144
9 261 365940547
12 4573 129732892
9 3795 346010297
7 3456 103962277
8 293 487324335
18 4906 280745591
17 3868 98782842
2 1908 342604848
20 1156 55024562
9 4773 299211744
15 549 174146148
14 4356 91695538
3 2877 132509882
3 2913 346467922
7 2510 246149759
11 823 313192655
16 1046 196794544
19 3397 426312790
17 3697 87605042
18 3095 372479514
3 2449 478366440
15 537 126501928
17 2030 378201684
8 1612 447155825
8 3878 275968713
6 3014 23545909
2 4197 206257765
17 839 161316351
19 2725 55481399
18 4614 19579104
2 703 442015348
12 1095 402583724
6 4384 355241852
14 1775 225968707
19 1125 121895231
13 2774 77205832
11 3750 63644317
8 4187 289368061
11 3550 414445831
9 3419 276713464
2 3376 450556945
19 3435 61970771
15 1051 192048995
3 2584 110450423
8 3335 52660025
13 3694 194211410
11 4102 339313507
14 4878 341732656
4 3771 186211524
13 3205 406368951
2 4013 373811771
8 1715 406501046
9 3533 301559321
17 1801 81120401
19 1379 252763633
3 4834 118681832
17 2276 304192586
8 2338 68641390
9 63 162632415
6 4713 408366896
7 1514 218333135
4 3137 488232301
1 4713 192064179
11 4995 315339444
1 3031 282218516
11 2454 6260859
3 3355 188452217
18 184 222379205
9 3852 223626110
13 1618 388224139
12 2965 49828889
15 3039 401919668
15 561 131649137
20 3325 484330069
20 1415 221138948
11 650 285667092
4 4950 96995106
18 1255 71940591
9 4290 294632738
8 3224 356840560
11 2101 2492705
17 1218 366133988
9 990 30361753
15 3027 313408739
15 357 12387142
13 4381 388048882
3 2596 380944810
20 827 486582957
2 2223 197940990
12 2050 295939589
14 3548 46749715
17 4769 166242530
6 2060 43619969
3 593 266047834
19 2663 194919096
4 2212 55721496
11 3315 276433483
15 1985 191940643
5 3846 435504019
12 2910 171779222
6 2999 83103554
12 4460 143421719
4 1544 266653292
8 2903 200217833
18 1062 310553830
3 4603 200959556
1 1783 119138815
2 2439 421045318
6 986 303417620
9 4909 389928520
14 4162 208690133
16 1703 399150881
20 2131 455216934
8 2811 66687510
19 3555 96297852
9 272 55362277
10 1842 41037411
8 1471 220932939
18 3177 58208075
4 930 211229330
4 102 276092214
18 3679 347099569
17 3518 489802371
15 1789 65106129
3 865 330840662
10 3557 203427427
3 4122 383204726
4 4578 253382051
19 1180 181741255
17 3009 92425380
18 3869 98247971
2 2441 61383755
1 1486 314184292
10 1332 184649316
18 3448 78822767
19 3956 15242433
4 2864 382917036
13 1486 18795286
11 1923 491356408
7 4217 14503947
6 4818 460889276
6 1640 435856914
6 3071 389888274
3 3547 273133636
11 1870 394306649
1 4209 462950577
3 4804 475810531
14 4065 392501036
17 3699 350546988
17 2012 469771467
7 659 66750226
15 4749 12736291
17 10 87386847
7 3152 428595392
7 3365 315994037
3 693 52737902
11 1276 225971112
6 2973 35709379
6 473 204655817
10 3484 291669803
17 1617 289429923
9 4765 284664306
2 529 26916624
2 3457 313983052
10 4073 297150569
7 1000 49350963
10 4540 489014894
5 1637 390960966
8 3390 22366203
13 4693 292848730
13 628 166406228
7 3144 129685601
10 1503 370082032
6 1254 408938995
16 3440 490482405
12 1419 300863257
13 1861 338737631
17 3988 229396696
10 2626 38589466
1 4439 15868145
9 1481 254664853
20 2334 467434055
11 4186 148826706
4 2612 245773400
5 858 33271734
10 4598 165463657
12 816 171170814
6 4874 255798888
14 451 95037771
17 251 334037024
15 1893 445767551
15 570 366661592
15 234 415798936
16 134 324319801
4 1569 215460773
20 3573 224386463
10 2497 91954589
17 2256 457415567
9 3549 197453328
5 2514 173585438
15 2960 34191532
7 4025 400290343
8 4041 282558854
9 131 433840550
3 4344 361687467
4 4906 300225950
8 4094 373619463
4 4048 350916910
2 3641 46397565
7 3355 135490670
12 453 139388576
11 1529 353261474
17 795 134007846
18 3597 426221652
9 2021 172781000
15 4496 334947695
3 4703 459504028
16 1568 311683714
3 3560 333993138
7 2291 453914516
2 2822 211790228
15 1596 230566254
11 1749 344014469
6 4765 208663092
14 1712 190862709
2 4971 414068754
9 3294 90174807
13 4029 195254976
1 4334 122184274
19 2717 26890034
6 930 483743995
8 1732 173285147
12 823 5471614
17 3513 18845741
6 3171 38592026
5 1067 422514716
19 646 360793346
17 2002 136521703
15 4657 213611443
7 969 108848185
1 4953 323710071
12 4542 473555903
20 4236 478768660
7 3560 7396338
14 1578 83226301
7 720 199874212
18 413 178784762
17 1120 133232201
3 4793 5151543
17 2190 367222023
8 3644 291660134
3 2105 133743745
2 1662 319399294
15 4650 325945273
5 4930 3784250
3 2973 10381677
1 4075 101209005
18 1909 461378515
4 1727 37578718
13 1730 376016107
6 4567 9755817
19 4510 79005190
6 1380 163811272
5 3699 363195046
20 1851 385557011
8 3054 310976751
11 4642 335623362
4 3319 414553671
14 2336 269724094
17 4670 274115223
5 1176 383104511
7 4567 476122559
2 1318 379913778
15 1494 439546164
10 903 253372100
10 3347 384549032
19 2901 279071415
10 2535 413218511
1 161 102485456
1 3285 151185842
2 2542 334933760
15 2153 30675787
16 2156 334701002
9 4420 305950526
4 1595 120713796
18 4989 399670756
14 3595 496729322
7 4817 493293447
9 1202 43105946
16 227 118471503
1 4181 199428769
3 876 460846590
1 396 371258257
13 4964 437784565
13 4050 254504547
5 3718 67303618
2 3515 243533976
10 448 328974872
2 372 40959388
18 4664 395045939
11 3478 270770686
19 4671 241723832
13 2283 231666413
15 4409 473435690
14 4487 149606057
5 3259 16926431
19 2223 490920984
7 3171 187252774
17 1837 60369995
20 4363 78387435
2 1425 212380075
12 262 424727260
12 993 303068178
17 393 464467912
18 3626 271050025
6 4619 259773741
8 163 120390842
3 2348 324981255
13 4153 246980264
14 1569 376842555
16 3989 283521412
13 3710 288755238
2 4063 222845811
19 3114 11204090
3 2806 159856416
2 942 438249605
14 2765 492708609
3 2734 276396012
19 2048 249214184
11 3437 353678249
16 1036 247945554
18 3029 351134164
19 2786 145828573
3 973 180760691
19 3059 476889732
5 4288 39951771
8 1717 284931485
13 1972 326510339
14 4076 260357968
15 2223 111907290
19 3673 381989965
16 460 190448462
7 294 52749090
18 2780 179220522
4 1784 374991655
5 1133 431399646
7 1643 173214879
9 406 26068534
7 2641 338223998
3 3072 29536296
11 1659 436037345
19 1302 79757615
14 1917 147873884
1 4573 341507143
8 2446 384109315
10 1468 447949438
12 1781 426169257
5 3589 71743917
9 3533 150246414
12 722 442305852
15 3601 55544628
6 400 493704670
4 3568 258073234
4 4478 41866983
17 3833 251599861
6 438 453315365
8 248 32471804
9 2907 20385045
9 4631 371432021
12 2601 219905625
12 4909 312853919
5 5000 412115013
6 4426 362906647
10 3353 184476885
5 4000 131759620
14 2766 76111894
15 1851 61828306
7 4574 210877895
11 2321 46565970
15 3846 55418303
4 4947 396215455
1 4448 287217023
7 1793 390865677
3 2815 387922485
10 3266 99690944
3 505 195658428
5 3281 248277396
7 83 446945713
19 2464 233467504
15 2664 133392449
11 704 247434583
7 3322 256029902
16 3518 67646450
20 3735 213321546
15 4088 453728060
9 661 116295786
18 2573 247694607
8 277 283543929
12 3417 336624258
12 4979 10078028
1 2677 186641361
9 3635 317930883
8 3250 422964028
5 3878 265426568
13 2407 361251124
11 882 23621572
18 4374 165524681
16 4037 450310231
16 4459 41380046
8 283 307136456
9 3564 93209512
15 3402 246207936
4 4809 265744334
18 3101 430957577
6 3373 296422374
5 3085 298551164
5 2219 265507232
3 2113 456527279
9 913 144185732
11 2615 340152678
20 2671 392071331
11 3584 53075188
15 2601 220038830
9 2935 480035670
13 2496 89233752
20 1498 231178114
4 4061 339045818
5 4087 389711912
1 3902 125541162
16 1024 125670109
18 174 417172351
9 151 171972979
3 1049 150659867
5 3714 209623924
7 1036 27554716
9 1967 75257615
9 4385 365545935
19 3241 196912462
18 2121 79707782
17 1633 137453846
19 3599 426938100
15 1532 249353636
5 4875 97709760
6 1923 161389339
15 628 367093237
13 1622 330015985
15 452 219526166
13 3896 170552783
6 3544 199019037
15 502 44336039
7 1237 469155875
10 1159 460423505
4 811 275054141
14 4460 238597776
10 4965 269948513
17 1705 324817515
3 447 177945063
11 1202 324876706
4 1862 68541279
3 582 366984719
14 115 416900943
14 2231 290524033
3 440 89027511
13 456 293562784
7 896 308770394
3 3133 135394494
20 307 250928908
18 694 56095567
5 3095 471604171
9 4603 482093285
16 2976 258544648
17 2912 148902750
13 2320 46492221
9 43 154109189
8 279 228790554
11 2737 225116877
16 3043 230640161
3 4668 322600678
19 3361 316625348
1 1583 175919572
2 1994 368381102
12 1071 246732489
12 4622 403973589
7 1403 426489518
11 4748 329138290
7 1789 203336852
20 1183 265953482
4 3559 435740166
1 4010 421874072
12 2390 273093657
14 1236 277347096
16 3210 267268302
2 4237 247925539
19 1803 258579546
18 4494 403937185
4 1941 473750500
10 4141 2124597
4 68 110884533
8 2886 290195921
10 2240 233860560
6 4218 431929662
14 1930 307088320
13 627 70566250
7 2837 265930923
14 773 44881535
18 1261 118610466
10 423 330920683
11 2634 160855881
3 2447 495581354
7 998 421491481
18 4041 329333302
2 2722 394224696
20 3872 183861313
20 1501 207700724
15 3419 395732003
14 2908 314686873
12 1609 115550977
3 3434 114670690
20 4789 194397250
1 2602 456296675
5 3122 232726885
19 3143 406969954
3 3271 378077887
15 1074 147036675
1 4419 145820746
7 2500 120221706
3 4953 49802767
4 2119 17850673
20 2741 188714763
4 1672 128882342
7 1133 343299864
1 3480 351304479
11 3073 38479208
9 1598 285153582
4 2467 189570634
7 2358 452019485
5 4543 428560518
13 1812 421781508
14 3203 349233206
6 3913 189668244
13 144 114793446
18 108 461420547
2 734 289517963
2 3466 70379517
13 1307 62647840
19 1087 414948224
12 2181 91192924
4 3850 38156419
19 707 200505693
18 132 39282079
10 2391 99150949
5 2449 199088256
11 3526 48854806
13 2652 492736413
6 797 236557273
16 4599 7861073
14 510 416724558
13 2753 440638855
3 1985 14461084
8 3893 345894170
4 803 97953100
1 2465 131630983
4 865 389257198
10 2475 95502470
13 653 97943003
6 1438 20351422
2 2920 219014712
14 4515 435928490
19 3102 220483860
2 3832 286270691
8 2629 145738072
2 60 20175679
5 2621 279980105
3 624 152394661
6 1432 42143084
9 2935 213890650
12 299 266016914
16 3190 248390700
4 1115 93527787
8 1708 438459794
1 3345 209259325
14 2658 144325656
7 4830 221646821
3 3268 35343621
16 1990 34477992
6 4614 416923076
16 369 205260122
16 1624 375028087
18 3325 288544166
5 2226 145329552
6 2709 455096337
10 4360 279160779
18 3844 50536983
10 4614 414295643
19 218 438003533
10 1060 81305874
11 3021 392333451
6 2778 300400888
10 545 380195690
12 1069 316048906
19 1376 160100995
6 4304 111808046
13 922 476921267
18 3203 31168876
12 1358 389005918
19 39 143180511
19 446 287379797
18 256 271669163
6 1751 257002485
11 1865 323322714
3 4414 109686553
19 2602 496963912
2 2091 273805332
18 2389 468851694
10 1041 65254787
4 172 168196166
15 2468 249343415
17 3325 268480918
8 4769 281000908
3 1742 492841202
16 400 74103598
20 2096 195841643
7 2229 341698918
18 87 66219823
7 1315 307246033
12 383 117683632
9 3511 495198105
20 3224 87150715
18 586 439432934
13 1131 27970346
1 4606 442730633
16 3187 130273204
5 4560 1608280
20 4805 183504736
5 4148 252236875
3 3983 344981644
5 1692 461751926
1 2708 324022546
4 3217 285187233
10 3901 149030471
14 2223 257155866
9 3905 132292558
8 4653 142829524
13 2389 391069086
17 586 271576006
12 2525 330311708
8 1921 178347563
19 3497 173833410
13 2661 384001819
15 1664 282212596
15 2821 232512824
8 3336 235807379
17 265 285928148
5 3034 357543402
2 330 276105576
17 3210 317613361
10 4101 145694823
2 1469 322425982
13 2408 30610055
9 2570 9554740
13 4259 9453040
18 4585 339283064
10 3936 375937756
6 1190 380158505
18 84 70630402
9 4486 333541787
3 3371 418078192
12 759 16688649
17 4382 392097342
14 1876 365657493
18 1936 56413645
4 3727 287768911
9 500 457117184
6 2229 335389795
20 2065 174642952
13 1941 133870728
10 3758 86840337
4 2832 343829947
9 4189 181955346
9 2602 11274103
13 2891 467215904
15 431 45965346
4 4606 428630003
11 1566 337778721
20 4949 204871330
5 4009 302868932
20 3859 129748920
10 3067 445614848
12 2452 62259069
17 1984 159127659
16 190 111485101
20 1231 307916812
17 3377 129114384
10 1787 254977648
17 2151 248381677
15 3885 226228115
18 3372 84139813
13 1171 143909326
7 4870 328964832
15 4484 64599682
4 1773 184486901
9 2673 229372971
12 1300 280769757
12 3013 105916400
10 102 417267217
1 2518 132754238
14 3401 211982496
15 4593 99147583
10 1686 290962951
3 4393 376348104
12 3310 41483133
17 208 264042514
20 3606 414535442
18 3091 303654416
20 4379 228463395
1 3521 317219529
13 3854 280450468
8 3917 326230278
17 721 369004654
14 4991 317757382
13 1728 483753666
4 903 106577584
5 3857 177742366
10 3274 159389739
13 4155 3941639
16 3041 140189377
4 2458 72138596
3 609 234326791
16 761 328784004
18 2989 129762563
10 2654 151100375
8 206 291738972
1 713 375628131
18 3611 113660294
20 484 202962581
11 1856 379023043
17 852 111410842
10 3363 92770207
10 3094 64975859
8 74 132020770
5 3466 75018602
4 1229 231009628
9 4243 490058153
20 4026 26422199
9 1541 411059502
19 1459 369025827
14 4029 87618191
6 1737 389886542
17 2612 280612572
9 4973 196939889
12 2260 365413368
4 1545 392585323
12 2080 498009209
8 1402 145796386
13 3400 268517
6 4432 56487183
18 2610 350301659
8 1940 169217632
20 578 145129812
13 3265 221445796
12 658 213089205
7 1764 352759329
16 2322 194386420
12 4644 255271831
12 1009 346285048
19 105 264573310
14 249 170071814
9 1096 197930409
20 38 322896971
6 3845 467907344
9 4823 403160620
3 2359 140773141
14 1075 379452021
4 999 119186620
1 2069 46611914
13 560 25768408
13 1697 338568953
2 40 482931533
15 3700 420938946
1 3405 389564096
12 1950 482594248
16 697 277307379
9 4011 177920580
1 4014 264432305
5 1501 387948082
8 2490 56912513
19 4315 91810815
1 3748 299803659
11 2070 62437148
11 108 351464211
7 2254 170031533
1 662 371422680
19 2816 105136982
18 55 407316508
20 1282 259366263
6 4990 477088136
18 4701 494326709
17 980 343298958
19 2210 117590976
17 172 118233198
12 333 52605791
9 4627 225269085
7 2677 162724649
13 1840 150918407
13 3233 414013376
10 1085 67732264
3 3147 366160266
9 2683 37921005
19 4441 402824065
1 2121 141624631
6 1190 33270653
19 4302 226889806
17 1557 278755306
10 3362 176405763
17 2270 426844638
17 2696 144195686
9 502 78021974
1 2807 63942921
20 115 244329444
10 4659 296200496
6 2037 97184605
1 184 20446502
5 766 229477052
12 3255 78631410
17 434 435719364
7 495 416517361
10 1264 411620697
11 541 424349452
14 1814 342414226
11 1451 111366659
2 2296 193581212
20 1996 113598870
15 3249 375614130
10 2294 88716238
15 4071 337008930
6 886 479062743
19 4267 423168531
3 639 52335478
12 1686 188895347
11 2491 367153842
4 4373 478032954
9 1407 23622374
20 286 164476107
11 827 225087475
17 296 310023680
19 4271 230020832
16 1606 157106614
15 2583 373927060
20 2868 204375998
10 2256 67641562
4 3896 425661008
9 288 53606568
15 706 490406223
9 1921 255506789
9 3499 132097090
18 4781 288009192
13 785 49814411
11 1883 438460637
15 3529 354289035
10 4736 299979831
9 2739 483918782
2 1111 77825987
16 1370 482240690
13 3105 302230816
5 705 73079160
17 1389 74897435
6 4558 199102815
17 2361 319761648
8 681 427401550
2 3158 429119089
16 4550 232747759
16 2527 109210735
16 950 424432831
8 4058 237065723
20 4210 201430183
13 4749 95982324
15 1016 103488432
14 4857 382451260
17 75 23248463
3 4458 309457444
8 4518 154054443
12 2693 425748971
9 3145 313164039
4 2233 220982894
15 4226 255788316
12 3814 490109057
8 805 456281505
6 4704 198315216
20 2317 467183053
5 3115 359205216
14 2743 310706313
12 4904 489600126
14 3581 366787759
5 1375 393501157
4 2337 15398070
13 291 58352488
1 245 240661561
19 2809 408142549
11 4393 82027384
10 2480 220937422
3 3260 68304958
8 2985 209226884
14 2825 345365622
15 1879 342099161
5 1532 147309595
10 3432 132553403
3 4490 13017953
6 4835 313359108
16 4820 124083938
3 4664 428929724
5 788 7214860
2 586 366227684
20 485 38068024
14 375 337470862
18 2662 283694283
4 2206 94525359
5 2464 192252176
17 4199 85178406
5 811 119291018
16 3494 167960270
17 276 260223032
2 1985 295490647
20 4482 113610382
20 3893 269002403
14 1780 333599623
5 2116 406835325
3 4412 170713177
3 3993 420715492
8 1198 16196238
16 3137 52786315
14 4697 266389335
2 2035 415474670
8 1340 148837875
17 1945 157130572
6 690 171094048
13 517 274350447
14 2414 398699379
14 1724 455485318
16 231 320520776
2 4301 267756700
7 2229 381248571
7 4739 338154613
11 2665 311794646
15 4990 146855540
6 4312 24311268
10 4886 399831257
13 2072 19594812
15 2720 365591881
10 4617 492825932
8 4237 174125087
9 2342 261150078
5 3730 19374748
4 2465 177040162
6 1810 177887191
13 4097 371093042
7 4813 159696695
5 4975 92753701
4 53 238880148
4 4283 207695420
15 2635 215951013
5 1244 151393616
11 334 91567188
1 3077 463540381
4 2899 106205050
8 4376 14832588
7 29 486134589
5 1567 165859203
5 2678 435735213
9 3229 439812077
5 2404 236179629
8 3864 280007486
4 3389 218161623
20 2042 475568155
9 4674 373268530
3 115 210989808
3 903 84606525
18 3680 195775732
4 233 171833760
10 4687 22395242
1 4534 492464572
13 384 441733272
6 3600 201834957
7 2429 386306459
13 4426 343807245
2 266 494980583
8 4832 4767998
4 3285 316628734
8 379 151596530
10 3518 232325909
6 4442 378821967
20 3624 370961225
14 1018 392754891
5 3925 381795142
16 2127 400008439
5 326 183566358
9 2896 132073713
3 2697 415444997
5 3790 172238487
14 3752 393004051
20 3916 321613482
6 3512 257062072
6 504 74803315
2 1774 46938276
16 3568 281971315
8 203 49350888
2 4238 458603781
10 2433 275947124
17 4156 350849607
13 212 125527539
13 1888 71543607
14 3666 84904844
1 2881 263631744
7 3818 386713877
3 215 388457640
3 2880 444861665
7 1726 252934494
19 2639 368321254
8 2899 4619650
5 4893 187801654
8 1293 51874808
5 4338 140228853
10 1821 108142279
10 2008 92961242
16 3709 143667145
7 2516 426805986
8 1700 265543257
12 2803 210286144
17 9 301044652
4 1774 372488315
17 2027 265548164
10 3462 366728461
17 431 60410957
6 1975 122116163
18 2361 134295438
11 457 109003834
19 4712 71105512
7 18 139358570
10 3526 313037017
12 1724 255514638
14 2110 330790922
3 4693 176477269
8 2068 204257858
8 1289 280441004
12 320 200508447
3 2202 48341884
18 954 32124389
15 1032 55675008
19 2295 354153822
2 2153 242553576
15 4506 473628485
5 841 71724294
6 3291 280142993
11 4802 56642849
17 1283 58621013
3 3077 476823498
12 3973 109891944
8 3879 428640658
3 679 56641179
10 1837 318208424
11 2254 252032782
19 3791 458016189
19 4181 456493817
13 864 123078404
13 4758 37197771
4 907 249378661
8 4950 301852599
6 383 148948711
5 2949 307346262
16 3308 436123732
20 2835 460669662
12 820 400842070
10 3396 22487490
11 4986 214708140
14 3533 52993522
5 117 281642080
1 4316 169948931
18 1254 61109103
8 970 188393978
4 781 333157736
10 2652 487341727
4 3439 180203376
8 1838 146132909
12 987 330938341
11 2422 426352093
7 2935 299516972
14 582 474547444
18 3399 196699666
19 2570 373395801
11 2334 136570279
16 4277 171517569
6 2995 490619089
11 1480 397103086
1 693 136225642
16 1963 71659004
14 2183 239283667
3 513 85361447
17 3148 8291236
20 1984 121477213
15 3515 341944235
5 3238 142042076
20 3339 314431880
8 3221 452610120
18 2680 5208374
15 2663 50409389
5 4084 369020462
6 1218 349245430
4 1854 67953832
9 3332 367621331
7 2646 418959204
12 4383 357088190
8 1982 201608173
12 3918 290270809
8 4762 336236341
12 2398 193358272
9 224 437203899
19 1549 327635633
14 4929 287613600
14 1814 82144163
4 4037 149170408
12 4795 458093610
1 1226 421446881
15 2529 149617749
5 2246 387889274
14 1351 344727774
6 2920 406599639
11 4102 255079957
5 858 224090222
12 4026 294005724
8 1897 338363369
8 4190 179790014
16 1219 393484407
4 876 78360795
14 4623 198507107
19 2315 279935517
15 3720 61937416
16 2206 493531703
2 3842 55626319
17 3331 231487645
2 3507 254014907
7 2521 213087234
7 4219 265097915
6 376 366997732
11 667 442626052
8 2092 357213482
10 121 252040357
15 514 263435662
12 1818 419270917
4 225 41364883
20 1711 28708532
4 754 383245190
12 1712 496904781
11 3056 338053857
5 1379 64257945
5 432 152313188
6 3469 470522568
8 2090 98896940
1 2455 297361883
9 3381 62719357
11 3170 19908392
7 1782 11271535
10 931 390628679
17 409 355039747
6 1783 70974732
17 14 326890545
3 4487 222300691
17 4885 400533344
3 2269 281733201
3 1714 372697544
1 325 124795700
6 281 247615163
11 1660 90752608
16 3058 165948070
1 2492 133522844
19 4830 66448605
8 3317 294411745
18 3207 82291800
19 285 247838613
11 2211 219834684
14 2209 194893242
5 3898 261895677
11 1049 380163782
17 251 323889526
19 1311 56110853
6 4730 478366541
4 4016 204996975
2 533 342926453
5 4081 403513678
3 761 380746951
10 3042 76150572
1 2329 474480677
3 750 316346974
1 2063 361008250
10 3465 427620756
13 577 423773882
12 224 219363103
4 2869 52592753
10 1940 438162365
17 2708 123580052
5 2430 459359137
20 2602 384597183
15 2132 133374838
10 2123 347867175
13 3634 285326384
15 4184 206110727
6 178 259167018
19 1416 62219663
4 3964 433581072
19 4550 138195233
11 3133 325941671
11 4009 394588821
3 820 413037133
3 1079 166393474
10 4528 297518715
20 2264 373244858
4 3811 167149120
6 2033 419524814
17 4625 108444193
13 1717 293905396
11 4433 342092028
2 3717 3622900
10 3106 192952345
8 2553 421772583
14 4039 351405960
5 3333 163746835
9 4667 283011880
4 2765 32321942
15 3909 424466648
18 3648 308684329
19 3829 162802414
11 1071 3944613
1 3356 116350020
4 55 382440191
8 2504 344334133
16 602 396535834
7 4997 18384814
1 2946 208455519
1 1804 85967051
17 3230 333705221
14 4815 167494804
15 1170 360862522
13 4690 202539567
17 907 67735970
14 684 345910543
1 3904 38174106
19 2355 150851737
10 850 328100587
12 3787 310818008
9 2172 394493406
20 471 253319433
7 4907 346154984
20 4790 48981416
15 2286 193984225
13 4615 477472524
13 4486 247590277
20 2908 230798218
12 3575 446035702
10 3226 443406457
5 4277 56952405
18 3311 298715335
11 2887 118735312
8 4115 461038149
16 1351 241596729
12 4999 445201643
10 3712 76094441
7 4944 225263682
9 4430 9630832
11 3836 343013094
9 3537 495798733
11 3115 239027070
18 1185 15143075
19 3359 39447756
1 4803 126546624
2 2172 55616942
1 1130 267381873
7 952 277747657
1 3006 30283326
18 4931 304289724
14 1904 40312571
14 1928 324228107
19 3035 142774281
11 810 131077879
11 4684 397447371
19 1487 381775068
10 4403 457844618
14 184 213831136
9 4015 400041860
16 1470 47606126
1 37 131808091
18 2510 75917455
1 578 71343638
10 334 12740803
6 3956 325908567
6 973 5633219
8 2108 182092810
18 86 156833973
19 2414 189786499
20 325 205035972
20 3086 413104646
1 1511 85157553
11 2572 369644357
15 1694 241731977
5 4697 373303930
6 2987 259351615
13 2263 397645119
1 2314 315588316
20 2757 133539795
11 352 422008993
15 1312 350987710
8 4952 140624467
17 3851 129161771
7 1601 485555606
19 3471 12826956
11 3049 122365233
9 2691 89562946
5 389 418434013
4 708 128534102
1 1405 287209047
16 2637 489220971
2 4644 466753486
9 3569 67519374
9 2134 306574606
19 2739 259420634
2 4064 194096534
11 4276 416914315
15 1067 64899981
14 2477 241042021
10 1225 117145141
3 832 320381057
16 1158 332600832
6 3450 173076731
6 1927 50514332
13 4652 63449519
10 830 191396234
2 77 321232788
20 2395 305939968
4 193 235209996
10 3476 365268562
5 1172 378211860
6 2814 239447435
4 2031 430538852
8 4384 355057001
18 3330 312202929
2 959 351956886
10 736 331210968
3 4316 253249823
10 3717 114660836
9 2919 478705529
9 1586 35747207
7 951 335748757
20 2328 310341603
7 4319 267636588
11 2008 275688647
17 2771 362652574
20 425 134380472
19 48 478636471
7 73 243116335
7 711 375818271
18 2450 140661595
9 3825 136234555
16 4214 391674714
19 4108 459844607
14 491 434571871
13 396 216112060
8 3176 229162435
11 1618 187968273
2 1221 81611879
12 2968 253018867
6 3039 137586375
10 4915 81781193
17 4345 457169912
11 3623 182394787
15 4339 400297656
11 1982 188859148
14 885 104500244
4 3969 217240859
3 4828 93637016
16 3028 253417120
2 4637 128091576
15 4110 98069663
16 2445 377848702
20 2790 211448786
16 694 314114834
14 919 79425218
20 468 343592986
1 1772 28364859
19 3931 316885231
20 1444 2421970
2 4763 384473945
13 1078 334817066
17 3972 403752488
6 1310 199691511
13 2722 209493447
20 4798 341194951
9 2009 382378477
3 2501 101601274
2 497 79640854
3 2643 217074229
1 298 27228740
10 474 317963693
10 2393 357234903
5 238 474738453
4 3921 428259016
6 1941 286569103
17 826 299180406
9 384 33659272
12 710 110224762
1 2112 352221378
14 2830 103702633
12 1937 304163129
12 1848 240722622
12 4169 363484178
5 3868 102645357
15 2401 295347946
18 314 125949503
8 3210 476295295
19 1485 57165656
2 3921 163919995
4 2578 352009403
6 4244 100144432
3 3289 466207904
14 722 54737393
6 1626 333421435
5 2223 164937099
8 3465 308851572
7 4789 488874045
6 675 108846466
19 258 376421929
19 1310 242423652
1 3024 238818500
2 3436 142761893
4 2040 477125394
8 3088 65020719
6 326 139189152
17 1862 196622077
20 3720 218543213
13 3727 422671136
16 3094 374376239
13 3626 435185539
7 1355 283848212
16 4996 318920511
11 3218 344006024
20 2913 469094717
16 1401 323506709
5 4191 123835234
12 3344 373471674
18 1713 147265937
9 2579 44765435
5 1650 19374374
19 2060 301113947
1 2694 487354549
7 4785 178244073
19 1868 437196580
13 2139 236325012
14 1973 409134656
19 852 11071000
5 3902 136798894
9 976 77538769
18 4313 210316761
6 2332 389233249
14 1584 39674851
6 3042 489610309
2 2762 401767540
3 1907 378576948
9 1587 487298975
13 2194 255675427
20 4240 496580874
5 159 291375604
4 64 29470967
3 641 476066925
20 1428 91606852
13 610 282582100
1 38 321998555
20 2463 169784595
19 3997 423513033
6 661 268274869
11 599 184565845
8 3013 87485198
5 822 424094857
7 536 370474250
13 2299 141212912
10 3242 319882228
11 2357 473913751
3 3610 37453661
1 563 206009085
14 1576 181780564
9 3293 348200646
16 2446 448920752
9 1166 380818218
5 2567 8603075
12 1052 21201384
8 603 140234156
8 4654 18959403
5 4352 384668957
12 4797 454848957
17 4754 61229103
9 859 475917867
15 2451 74193152
14 3814 159125696
19 627 57321074
13 989 142386608
8 3089 342967193
13 2025 392950316
8 4655 411919949
12 277 302642674
12 2009 492874338
9 3807 439345145
7 1278 145415972
4 3868 485306813
11 957 31260084
10 2895 445060068
9 2177 283787430
20 1553 288131939
7 1253 103309764
20 2090 346321202
13 2040 457270430
13 1143 260030368
7 3306 291629007
18 3569 73546673
7 2612 250568553
7 2763 477628313
4 2244 438095932
13 1900 402495820
11 4974 368235425
4 3265 215454098
19 739 31801290
16 4788 89307247
6 4157 284787759
7 2287 88839255
4 1976 379301974
14 2481 123104598
13 1523 400690441
1 4767 127749517
15 252 427288169
14 2027 252901860
19 2991 306497476
2 2865 169787728
14 3039 386778316
9 1028 296949813
10 4563 11447025
8 2293 310310362
20 4642 222142268
14 2668 204116910
5 3159 429442363
17 2708 495154391
15 3173 420346358
20 2835 206730364
2 3331 12406691
20 2359 116849189
9 3080 307953784
1 3881 212973160
16 4295 305919681
4 4957 188095221
2 964 487029517
20 4544 226236237
2 4941 469247898
3 2552 30865921
3 90 278870230
19 1047 182813305
13 101 179879611
3 2840 253555788
3 1266 185211562
1 1960 55149521
13 1087 273443748
3 1517 51040909
1 4213 223498798
8 2834 63489067
16 3308 27498916
14 3585 128643765
19 3914 162428970
3 3670 393403662
15 1325 441920949
10 1434 343632702
11 1420 255758668
20 1934 348758253
15 4505 310207532
13 4923 23826364
5 3241 454333215
18 704 50849239
9 4241 449550559
14 4283 436997894
10 4699 7031897
15 446 414325935
12 2991 130261825
11 3459 404709343
14 3594 159186400
6 3632 104868466
11 4809 146553924
20 3436 118137967
6 4206 416725248
17 2399 280023476
7 4602 929768
18 2925 208081166
17 1465 121527885
19 3131 207901534
19 25 442789150
8 3904 124572896
5 882 305905488
18 2269 455438665
19 4806 296002321
5 3485 344781728
18 3218 242484301
16 3397 246850482
16 4787 275610839
6 3860 271248775
17 4282 282044432
17 1988 455504872
12 3768 488886959
11 2559 485276347
14 2665 326431295
19 370 155809550
15 3493 353890795
6 4404 142850194
14 226 362888073
4 2599 59583264
11 2499 279373786
1 470 458010126
16 3707 227463582
10 3221 209098735
10 794 48887444
12 1012 158793221
3 366 179575368
5 3460 168237696
11 1107 378143476
12 2615 85434088
1 1467 190716925
3 3075 261382238
20 4958 389472512
7 2824 155169637
4 1163 114993479
5 4733 238216706
13 1244 117371347
6 4974 40766216
8 382 347225291
16 272 367927691
14 2694 54867727
5 4427 86675932
10 4780 270347629
16 4319 323074725
20 651 386212625
8 2215 400645617
13 247 363122976
6 3048 300639088
3 3741 351551832
20 3314 120762654
8 1150 162192174
15 3893 323887472
20 547 310192540
10 1309 486237355
17 162 286279451
5 703 335910839
8 4351 148233734
14 1185 102395679
11 2491 355863504
12 733 118248712
14 2824 466525174
4 4502 322462592
7 3139 178250902
5 3464 197380222
4 2296 345357053
17 796 14622321
14 2521 170982340
7 1073 478952272
9 4271 274496115
9 4804 445714094
20 3198 482881046
6 2096 401437951
19 637 481959011
2 1374 306992626
1 947 56072702
10 2238 307369045
13 467 373782440
19 2475 437351368
19 3128 467161168
8 4483 222612168
2 3681 113571294
9 1340 271412939
13 2246 155867810
16 80 122998767
3 2656 79011227
9 921 344358756
9 1900 213293239
14 3309 418703006
12 2928 432542724
3 4466 474308942
5 1356 304495097
5 2890 412958885
19 3474 11510713
6 3568 593646
16 1527 36273815
6 3545 124661257
10 2503 88512273
9 4948 110890982
17 1491 155110573
4 2794 18575835
16 526 156698205
19 2462 417277289
3 331 288572469
10 2796 350958926
7 3753 434268755
2 662 355588617
6 1695 168784439
15 1034 42973034
18 4351 43696825
1 540 138826122
3 126 247545402
8 1450 304187425
7 4618 422435542
17 3699 89243034
16 4498 414274736
16 2503 286355817
13 4242 259788523
14 97 128233146
10 3171 323464805
2 4335 164146103
3 1942 373211963
6 848 19889825
14 3458 209647405
8 2276 122589045
7 4265 163045040
7 992 482715411
16 4671 159025595
5 4887 157061574
14 3554 134742432
4 3113 41123911
4 3490 342477428
3 1927 466100487
1 914 485380776
12 1804 131408138
16 2885 362562812
9 1765 362799702
1 457 269108315
13 3010 299104095
6 143 196059683
17 4194 286607991
5 4480 194080354
13 3322 115796201
6 1129 411109862
6 2982 211844441
3 679 256246026
3 3070 452203213
9 3555 386150192
18 1082 177001868
6 3943 451913911
14 1574 363323394
19 4151 459008541
16 590 181831453
16 2825 238135964
7 4010 187421784
17 4876 345952435
2 4779 307101489
13 4644 345819224
2 2124 390740308
14 1932 285347349
19 4361 439504434
1 4802 478220486
10 2754 179770187
13 1142 115389785
9 3481 409575850
17 1762 399098250
7 2559 449104870
4 1915 194047102
19 4546 106772549
18 1438 253652338
6 3234 147187550
9 723 243556633
11 2207 493668729
2 2933 263549659
8 2724 473664246
3 4072 197816365
20 4167 27459964
5 2273 121582477
16 694 457257639
10 353 37410799
15 1762 465167499
1 2082 304079964
8 2071 91756546
10 3991 37686982
13 378 301840057
20 4056 208965859
12 3897 119704272
19 139 142795261
7 2278 45414540
9 1572 1081790
12 2588 342974737
11 4333 150809477
16 1592 219724120
15 1246 4437804
9 2472 319144705
8 3678 296710129
1 2479 450719753
19 983 341155999
13 198 8003644
10 4589 459293447
3 2580 418013618
5 4335 316638979
1 4047 133773689
10 2100 92781456
19 3248 284893479
18 2855 357988848
17 3091 163578270
7 4748 106404492
3 1428 449397003
10 3064 186923771
3 706 463333014
8 515 340584286
15 3143 300051491
19 4521 463003861
13 277 494354731
7 1444 171326113
12 946 85626286
3 4211 63425015
6 1460 328141655
15 2439 344986435
18 2390 109491463
12 3384 155774501
17 857 195206288
18 1947 221678782
10 179 135409670
15 3342 52751373
12 4579 111830595
18 3914 452077601
8 593 430485516
4 2344 140069874
5 3386 108418367
14 3460 133036886
1 2538 24325375
2 3549 121415778
11 4577 367967935
13 1034 446403185
5 4814 133301691
17 21 286048424
9 1894 349201202
14 2964 231840868
5 4973 435951605
13 4778 115205553
12 4882 353529491
13 2682 414255907
13 2167 487413305
7 1532 317689889
20 2943 433332441
3 3725 441837272
10 2414 400182370
15 1643 112479480
11 700 350294529
18 2086 366294240
4 2394 231908349
2 952 237411070
12 1106 399210500
3 1941 178562631
12 554 289635699
1 3164 220117977
4 4841 377874788
6 4003 362431697
1 889 358650218
11 1630 79808580
3 2371 14724647
10 1272 493068047
18 3365 178526969
2 2751 55168118
19 3223 24816052
15 836 228824632
2 4816 231889600
1 3056 307138677
3 1365 56746240
6 3168 405274414
14 427 382945337
11 2018 25074380
12 624 463215292
1 1965 424025843
5 3869 338279887
13 716 497123954
18 2870 396498168
18 1323 132505765
10 2519 362532222
3 1176 235758660
15 3000 311511576
19 1195 383129478
4 330 342918261
10 2901 86826290
17 3088 332696218
11 1908 419382199
12 3910 451204666
10 1373 159088915
20 2229 194808153
9 1056 151591373
13 2564 479591391
13 3208 45027644
17 2912 172634158
11 1176 24286233
10 4260 120137602
1 4158 104118732
18 1993 226381491
16 4698 469328424
13 2271 399854335
9 3240 477470024
8 3241 456278840
2 609 322440534
9 869 290974253
3 4230 323445345
7 2993 463476970
11 1517 40419528
4 3407 495489771
14 457 384852071
19 4593 383586413
11 2269 468773865
13 2301 84514807
13 137 494158054
1 521 290928223
19 371 249426854
14 4335 382460213
5 4471 421205338
13 3634 265850491
18 4264 218448924
14 591 472965594
2 2979 109320591
10 4189 237109290
11 3306 347749867
3 1236 182061445
5 783 307172789
12 4137 95526641
20 596 120027864
8 2128 90272612
10 2929 304927699
16 432 190674155
7 1445 134688824
7 282 418326826
19 4723 172147460
7 802 163100665
20 4791 155360530
19 2932 480321002
18 518 484914561
12 1759 114063246
4 3689 369954297
2 2701 39311390
14 2842 334186018
13 481 147853731
10 1948 317033882
10 847 431831781
1 2758 234566276
18 4182 200306750
17 697 96715078
15 1033 245161832
6 2733 243721168
20 4233 66337753
7 3223 64606423
19 2132 47717919
16 254 432045088
18 2745 312313236
19 3969 15992231
20 4625 139233199
12 2074 481361914
18 4359 368948289
10 1445 348875510
8 3208 66345381
6 3201 466689942
4 2124 409321135
20 2101 336885482
3 2138 325676022
3 1100 230913363
5 2263 271712691
12 4153 194975338
19 2079 80374530
19 803 190482808
19 4786 379831620
11 1602 31383255
18 176 444924176
12 2119 462388931
11 1013 138199640
16 3311 270074224
10 3277 328900282
8 4448 222563150
13 1112 161179483
14 4882 271772096
19 3519 453997688
10 1400 268137593
5 1180 345449150
6 3260 197836006
10 1950 14581981
16 4301 445587800
1 2482 4888826
1 3756 119289350
7 2706 248740051
5 2273 461158576
11 690 79304120
15 1283 454127559
11 4173 353964927
4 1133 85331829
2 3620 370298994
16 105 272384758
10 1999 108900329
10 1561 341382461
9 3353 478263314
3 472 468201919
10 999 88255174
7 3740 100379440
18 3313 307585994
17 303 60790087
12 2800 196478866
8 4377 64528348
7 2230 421473677
8 3447 471530742
4 80 300694998
5 4303 239505756
19 3574 112751106
1 2489 266279580
5 161 367966964
4 1447 300394099
8 1804 356063859
1 669 132844767
12 1028 432936195
3 809 289446449
14 3935 482484180
14 147 413487224
9 3936 156760877
1 1558 210700902
18 2153 207029935
7 4885 292278520
13 1054 38323882
20 4182 353138258
15 1888 497998004
7 2474 379773882
3 1527 199659945
15 1114 200945847
8 3815 332620347
8 1779 109629199
11 2996 443905178
1 1938 218660917
6 2109 323461618
13 1040 15885497
17 4067 361286046
3 4239 353230870
13 1011 332534818
15 683 219663658
17 3208 345053891
17 3970 98237569
3 4121 243496844
15 3380 205023051
18 824 471634164
9 4570 416186302
10 2320 388702796
1 138 292713774
13 1310 272905172
13 2025 162993360
6 633 171617653
13 4495 59831466
9 402 455480552
15 1654 496193470
16 2948 325882196
17 4051 1026844
13 4396 429428459
15 2667 290354843
14 3241 320471102
12 4071 123783592
7 989 61133731
7 4448 291166791
9 393 260524263
16 4874 290449791
2 1324 71781695
10 4061 46445512
17 3397 214219037
7 2015 444077247
13 1452 199344561
5 4138 492847175
10 3876 21110222
5 212 275049939
16 3116 361801155
3 161 12727719
14 1816 87795227
19 2403 258094779
17 4316 273837257
20 698 212869421
19 409 277449831
4 4148 333067893
20 2742 469937685
9 2917 35843638
8 3432 157462431
15 3591 243279342
12 1753 449551243
20 4707 79965217
4 4620 246330613
14 4582 423447421
4 1830 283450080
17 525 371422439
8 3487 421874261
20 4712 49291046
2 4934 86004578
10 2090 363900128
5 3464 163724525
18 3246 441802075
4 2586 340938125
5 1803 366628578
15 250 27286145
16 1705 317684889
2 329 488857270
5 882 177335361
13 3211 62251017
1 249 470201980
2 2692 194440215
12 1221 308439177
7 2388 100839405
6 1087 231469501
6 1780 340316874
17 4967 243125167
2 4959 18251804
14 354 212239908
13 3545 88665047
7 2335 314087829
9 259 359334218
15 2588 193463583
17 4940 145817678
15 789 128164481
18 1208 432383213
17 677 272346768
13 4581 285502302
1 2283 417909759
13 1857 112393939
18 2086 116293882
6 4245 423726284
7 4681 185985350
19 836 226631586
15 527 387390037
1 1060 54216489
11 4703 435543477
3 1331 367712543
16 1920 340400537
7 74 254320318
19 462 108063364
15 1469 1032064
15 899 389826543
3 2409 126932885
8 4638 110001347
2 4860 70343239
19 3671 433965199
18 3329 152742573
18 3472 42538176
7 3104 320309172
14 1933 304823356
9 1729 253076469
16 924 109103430
8 2746 14347439
18 2102 462275504
9 3964 39670531
9 3115 407620416
11 4937 385161618
19 4209 2526591
12 2336 449455545
16 166 493526723
16 4399 148121673
14 2913 435449226
14 2760 25845122
14 1428 193849950
16 2084 94710395
14 708 270256015
8 3042 68221658
19 4943 359135227
5 3880 95246241
2 1124 231436515
10 1104 373702677
16 3270 425395114
19 4701 48159059
8 4369 22952878
13 603 250523102
17 4555 441992262
13 1297 179357993
11 3804 162537415
1 3730 248758364
20 1189 451392922
11 3215 318082316
20 3612 290898307
19 4958 470676855
7 2294 340812311
14 974 21410934
16 1132 292170370
7 3800 426433599
13 558 207415248
19 2847 271598770
3 3586 104504059
10 2456 361183295
17 1069 8182896
13 1426 320045879
17 3568 424190144
20 1079 64080577
8 3028 17660545
15 3833 221357839
20 1062 274778192
10 1997 113150517
14 2035 493612340
14 3050 241386043
19 596 53426066
7 1507 24871632
20 2963 174601589
2 2696 57555659
20 2484 374632134
11 3217 207933211
6 3340 10317468
17 3434 425822659
1 1517 104933574
18 1207 485018692
17 3136 66796482
18 2338 477121149
1 3368 319585537
16 2055 301613236
13 933 445968175
2 4158 97332389
4 4574 233732610
8 2848 445938549
4 1509 1331862
13 2889 277904954
14 1263 117577189
7 2140 39669093
4 2313 283416451
17 3738 113605644
15 4483 187509444
20 1843 361821216
4 2824 318921231
9 4906 264010651
4 596 257753272
18 2076 221508391
19 2220 185177421
18 2057 50972244
18 1945 96292164
3 4490 157303429
2 325 114921832
8 4680 23220893
6 547 417110044
10 843 457733854
17 450 228669194
13 3776 300754192
18 2091 313639502
2 1369 319213188
17 3638 27155805
19 1481 64011272
1 4809 235294408
4 3285 219860017
18 4312 255436785
13 1339 300496713
10 4789 213680967
3 2270 101049578
6 1801 390787747
2 3263 219198516
11 3960 87497170
14 3989 16731270
7 913 437063998
16 2774 364615957
7 771 201100364
3 3123 135517479
7 3377 346384106
13 2959 350087203
11 1622 251029417
17 3680 201367537
19 33 66915311
20 2052 495976132
8 3266 237392394
14 13 167289448
19 3482 152458952
12 941 415040320
18 1207 111323612
9 354 12752697
2 2237 243196984
6 2226 79019819
13 4509 170683899
20 600 425563187
19 3441 76045452
18 1709 188497555
15 221 108486621
13 95 481739622
13 2160 390315905
14 1125 86166769
11 1408 227581813
16 4375 1937953
17 457 346419017
5 810 90071426
3 3822 143842878
3 2226 354291950
3 2038 312192311
4 4542 201364550
1 3384 441817440
16 3168 228038991
17 2622 190858548
15 1521 416427240
9 1325 133095877
18 624 188661117
1 2171 447475311
12 2276 100764368
8 1120 83949425
7 4533 158599270
10 4069 209537877
6 4870 241015645
17 4671 9027896
17 997 276937987
6 4868 185260301
18 1241 415688291
19 2084 279848179
20 4451 486035295
12 3977 236284481
8 4421 354850728
12 3495 296345962
14 4453 439038070
10 3972 142413522
14 1970 111078711
18 2904 76619762
17 2910 166946457
4 4374 446806737
15 1290 105378960
5 3633 155108999
15 2444 334118342
10 2335 227973461
8 4771 156041837
14 4329 340929911
8 4329 79649059
1 440 132154889
9 2032 115515989
4 3865 158943422
13 701 174896671
9 1762 484435976
20 4392 368286004
14 2634 148156236
14 3985 485123764
7 3788 377940061
19 3116 357104044
2 2572 7377973
1 3733 116311670
4 4543 233329873
1 4349 29983619
19 4559 331468271
7 3330 92936913
15 2173 372459596
13 2858 201125235
15 3981 34585617
17 4536 329495768
14 4228 481718260
16 4629 185858288
8 4101 262689257
11 3200 440083035
8 2719 272437868
3 4534 200882179
2 1088 301470385
10 3642 315301167
12 4333 163853847
2 2837 9072309
18 4182 364886817
14 3215 298462338
3 2110 132969793
4 4531 482960435
7 4649 441651834
16 2847 34076009
9 1412 424341288
1 473 70390152
15 720 334120585
20 4882 39566663
7 3279 131950157
2 454 21806805
2 4125 177111160
10 4626 113790697
9 4599 458903021
6 356 335238463
10 3735 79286944
1 1838 348579822
5 3373 156632948
16 619 61354120
4 359 460595020
10 3120 319732112
17 3554 185604579
1 3780 2387344
12 4094 447208228
1 4735 32170236
12 3501 67406028
5 2430 88063886
17 491 231801839
11 3917 10491843
12 4359 399306184
6 155 188796831
12 2304 433623693
15 4617 345145387
4 2993 87986231
11 4699 263219024
16 550 327386151
12 4997 7019983
18 1540 115144221
1 2742 431206025
15 644 91846542
9 4592 131561906
10 575 285825085
8 885 367879972
1 2699 497667469
19 2827 77989988
20 2484 482338606
18 929 404827888
7 1923 18237523
17 3511 219140702
13 2498 192961245
5 2225 495815976
8 2206 337810264
2 972 7459870
14 3931 194391569
5 2775 170061588
11 3355 209837457
8 1315 496727993
1 2839 343188417
6 4203 32728069
2 2843 403876713
6 204 222763375
18 54 496445328
9 2221 425317125
20 703 236493673
18 2608 120282376
11 3873 59615747
7 4543 377683733
3 2007 391644284
15 2071 404467494
3 3824 425847343
8 4263 10569133
13 4827 348222888
12 3786 218722900
11 780 39103580
20 2376 81325598
14 4677 166101549
13 320 456262428
10 3213 220025343
4 3977 228300530
3 2164 275319823
4 1100 260886311
16 2908 474112423
13 283 485511405
11 745 356817894
4 2133 170722200
13 1217 237122835
18 2975 477254682
9 301 281419351
6 1331 410274729
18 4366 335062494
6 4268 75472251
19 2128 83969018
20 856 30592422
8 3289 491635016
11 2004 45799988
3 1546 355392945
20 1227 153088035
1 636 256082392
15 4439 195876524
13 2300 132286588
9 2606 139320866
13 1832 438988820
5 982 264105298
2 2127 40238040
5 776 221682328
2 4117 159974201
11 2144 246846367
17 3324 482285400
19 4906 301141460
19 938 51642789
5 4759 254099932
9 2497 277064410
9 3078 318900333
1 1618 66056492
12 3346 232226448
20 3529 179917635
9 10 290721891
7 3060 145362679
15 3491 667436
1 1915 287415365
19 3456 381381688
17 2553 150324011
16 2106 366673576
17 4049 234453121
5 3496 342155757
11 4977 160592551
7 4280 303621622
9 2378 171641405
1 2467 119705006
18 4085 325483299
16 172 92705805
17 1415 101252382
5 2553 213286102
3 4069 110129995
16 4704 345721195
9 4936 335069939
1 3147 120599898
16 202 446223906
13 2748 255695783
15 4943 359271212
7 2649 488440518
17 108 234761219
12 1152 204377029
14 363 346720953
4 1212 496510027
8 1813 75775811
9 4838 404660532
8 189 386137073
5 3067 260629681
12 59 302199119
2 2820 468797051
3 4094 155092228
14 441 262882511
18 4816 464628906
1 3765 250667195
18 1782 100648588
8 4893 488775709
17 3933 250502496
17 4968 284489438
9 3630 281169606
15 3719 28209966
13 2442 425049486
9 3622 128635085
8 3549 94911028
4 561 13724942
10 3654 178283118
10 1903 15005865
15 4805 72792683
7 1554 290817008
17 1908 459951981
8 2781 200081736
12 3150 409640750
9 1804 497400309
11 3387 223732722
6 3407 97299886
1 4577 39232282
18 2606 291522622
3 4412 438916296
16 501 23933404
14 4006 189013489
7 1866 62871164
7 3279 410852136
7 2234 110291588
8 382 402225541
20 343 215436751
14 4437 50676335
8 2140 151277253
14 2544 57991167
13 166 378166895
14 2094 35927187
14 876 218756599
11 190 428705151
5 3056 122362511
18 1571 55994902
19 748 439202305
13 3280 61529661
13 4069 235160900
17 428 275248517
3 1291 391902951
15 903 471490041
20 4062 303799448
16 2874 421011486
3 1202 40008939
2 4627 244504363
2 1211 458994445
19 4166 104104915
2 3473 233388383
19 140 491830697
19 3501 78649909
11 4231 493455112
14 3682 448293722
6 2123 390356108
19 2044 9976011
16 815 390512102
7 4172 128488176
15 3665 244865050
12 1673 221373562
8 1717 133767450
17 2663 304121811
12 102 432699055
13 4956 319646420
5 4731 286517014
1 389 147564405
8 2563 38536453
1 3973 317656983
14 2897 345474956
1 1743 37456191
9 2536 187520273
13 2294 24579463
17 2519 237013797
2 4915 37079951
1 1581 365855415
20 4127 314443548
9 1373 70579445
20 3028 247156293
20 3795 190481802
9 4095 157522014
5 21 221306644
16 4753 414336418
15 2099 201369716
6 3201 111100818
6 199 478626781
7 1419 472124740
5 3061 35650455
18 2715 72388402
16 307 393280506
1 2930 110291541
5 3154 404745510
19 1384 32091337
13 4202 277378562
6 3047 448004298
9 1345 284407436
8 4630 228929787
3 2965 298371936
15 4155 285880944
20 2085 401587564
3 2431 333930295
8 2803 719200
20 2254 3178036
19 3644 165844700
7 4620 117766793
17 205 407308805
3 200 229601620
6 944 416633992
6 3988 292431018
17 1877 116453048
19 4074 419039499
4 873 218609887
19 2936 215613711
10 2393 351537549
18 3724 320076851
18 3471 161421630
20 2465 427552341
16 1516 330012098
2 136 351159849
3 1932 336808034
11 2559 145718667
3 1453 274953221
6 1293 368519556
17 4183 354655771
16 2851 350666860
12 3244 450365257
4 324 496921687
16 2441 76616785
13 1861 476114941
7 4923 297520867
12 2125 403272870
10 1139 77617858
4 1189 288831425
13 962 295808618
19 833 104379718
16 2661 329866068
19 4933 267098773
6 4785 67541635
12 4281 255034471
2 2303 85722618
18 1709 224064865
12 4865 328360533
9 4349 99689349
2 3842 435424385
19 4621 208597713
5 4634 73882559
1 1045 341089105
15 2343 273146487
4 549 257751822
20 1925 279608243
3 2274 495930704
3 246 384985679
7 1047 226255029
16 274 420649243
1 2980 82749781
4 3432 479858027
20 4674 58916233
14 1106 400386738
13 3829 284260787
18 1349 149454562
4 2720 390778395
17 14 353977986
19 1540 267879713
2 1613 367769776
3 1848 224866321
5 1493 353257771
3 2329 60848517
15 4178 155066372
7 2724 90350121
18 2433 257488948
14 2399 258471537
16 3395 295813875
5 4571 488587510
5 4745 486682697
17 4276 84450324
11 3265 281980394
14 2078 78286502
11 2631 227984219
20 881 450220115
11 3852 401508185
6 894 392993324
15 874 442357374
19 88 218923505
9 190 360434229
18 4948 20516072
7 1228 311944001
11 4688 33220351
14 1438 346899321
14 2311 269837922
6 1589 184591335
13 2242 423236660
2 4797 267425246
2 2368 92147913
2 1437 443237554
12 2079 250687622
13 524 379746414
17 536 486384599
3 1421 462026628
11 1814 151642894
5 3835 80221575
12 3359 25191433
13 365 106054376
11 881 476555787
9 651 245274787
7 701 13800447
1 4662 159808704
12 2552 185695059
15 2491 261637401
15 2668 401053579
3 968 94821137
12 2955 387350159
5 933 234312761
7 868 155441973
4 3325 286104808
14 2283 212393444
7 778 57396484
2 3605 169113672
5 123 470155634
3 3664 405401247
10 512 15914076
19 1055 341150877
5 1188 364930060
7 4684 301387781
5 4978 407007356
3 3036 220175831
10 3289 465611618
16 2086 329597153
19 2528 36028749
13 2651 157844545
7 4001 225792790
8 2031 283672693
2 1241 223126763
12 1478 494381465
10 1110 351736875
15 3239 66397148
20 3599 484098501
19 2468 287175248
3 3064 97296018
10 2776 375751623
5 179 239398586
15 223 166749149
14 4494 418204676
3 4168 92562942
14 1299 109487290
19 2046 118086804
4 1723 279273495
7 2402 56420839
2 3074 197156546
18 3682 469360276
1 2982 108945861
2 565 438481812
20 3199 115241862
10 2548 271426495
10 2960 291072662
8 3291 45470792
10 4228 183707708
6 1477 9397975
16 1593 495251741
2 1018 170719906
3 3376 471567477
20 4500 78630960
18 4474 400549845
17 1381 113424468
20 3428 251263751
7 3442 182004329
2 2315 184736926
9 1803 107267375
18 3193 40227743
13 4872 454937500
11 2565 485480706
5 2788 423683475
17 3206 253591534
1 734 197527670
20 4481 300593315
17 115 188976718
17 3190 199327158
13 2661 191800892
18 3110 429788249
2 1814 170526423
4 1351 240036781
8 2148 252255597
16 3558 180568934
19 3383 109270296
17 195 82264596
8 998 189023540
2 2680 126357962
15 4717 305338663
18 3482 434398404
12 4242 465701072
9 2350 436062195
3 131 310909423
5 540 39973704
13 4384 56089797
19 4335 86190052
19 15 460826558
6 1827 195878769
12 850 300745192
4 3317 322908216
13 162 341890533
10 262 328278205
14 1232 378216670
6 168 429064931
4 4414 136963759
4 2430 51910718
6 337 158504230
15 1136 495527142
9 4946 70707745
15 996 464496305
10 2880 29712040
6 686 278011035
12 3510 481463871
13 4656 437003753
20 1019 64892507
6 842 341895684
19 4485 401095642
8 2859 419787719
8 628 323571474
20 2173 409491938
4 2717 288195980
8 3844 300736361
20 3780 327802852
4 4455 444969144
7 464 139133398
2 4373 232077021
9 4242 332276330
11 4793 86673271
17 117 224118444
9 319 364807168
20 2455 472356472
17 3596 150535478
8 750 212779018
8 736 310503148
6 2524 497034852
12 4359 489240167
17 2795 87938478
1 3715 93847173
5 2761 119464651
14 4227 128291438
16 4229 407087151
19 72 106737069
5 3607 129544852
6 378 115653455
9 1979 44479820
4 4326 463632648
7 1694 40006020
14 4690 157571314
1 359 3019115
18 2079 210696943
19 15 63746414
17 4654 41695450
5 585 396712814
1 43 266258191
10 1418 279169438
9 3973 440813875
5 3937 332209260
6 3323 484191571
20 3032 358338926
2 3744 478313621
20 3352 163752962
16 1263 338212212
2 2680 45735894
4 4750 148216303
2 1343 315702263
2 855 165106788
15 3069 323105019
16 4794 62875040
16 4790 92520207
1 4628 480421239
15 2310 298314948
11 1131 471646392
5 1173 17926658
10 4647 174806101
14 1763 178495699
11 2946 88106790
16 3765 207626890
17 552 287893132
16 3350 85589579
8 224 157056558
18 4598 306512498
19 2136 5557937
12 2774 407033005
8 4412 466365426
3 4145 102155517
16 2407 262495315
15 2109 297343956
5 831 97209842
1 2687 283418308
16 1037 351989678
20 4186 289319784
7 170 320147664
19 4792 263354238
5 2195 79334404
19 422 49366857
14 3958 229485350
10 3988 16731095
13 1978 348970711
8 2978 310432398
10 1698 190751264
6 3300 110976973
8 1418 206086034
3 903 23817096
14 568 240610453
9 2721 209275553
7 3588 379274818
10 3676 317524359
3 959 54383614
17 986 249422905
17 3543 432372279
8 4570 327966046
13 2097 359447388
1 2641 59200280
1 3213 442554477
4 2306 95530238
2 2966 397977180
8 1494 419804189
13 3967 175732278
15 3764 190485828
20 1206 100311953
8 4754 336766346
12 2395 150253831
4 2777 457491665
14 1122 353260361
3 4420 280283252
8 508 61992350
10 2033 215176011
18 4186 204590483
1 3398 76325317
7 4858 164708926
7 2084 494307605
11 1487 318812432
10 4319 100448186
17 3820 328894259
18 116 51610407
4 241 95195568
7 2946 59953284
7 1420 297415604
9 3473 252838141
18 4545 387169202
13 1493 392921910
12 4683 215858596
11 3499 316661870
9 1071 199579171
3 1113 250899473
15 671 462591787
2 4778 31072176
6 3877 15025047
8 3280 476742535
6 4731 160462627
9 1592 472582300
5 4217 391972483
1 1121 211065917
7 1559 231260829
10 3780 309438073
20 1517 246822741
15 3357 149930280
18 554 361439992
3 3359 55376237
5 1706 177437773
10 340 267203144
8 798 324446674
16 2387 182619840
11 2520 296808616
17 319 282943109
4 275 4663208
3 4166 260463153
4 1518 115303799
8 1031 285718762
9 1386 429339645
10 4714 102972597
15 3367 228431830
4 492 299180992
1 3506 77535903
16 4064 34262442
15 2466 378826243
16 2158 412121823
15 2150 332443388
3 3463 84331127
17 2016 442356710
14 2854 108796194
8 1492 82944669
13 4192 343917317
13 2961 54513213
1 2756 441028862
13 3942 481142389
2 4244 209076678
16 1662 287098402
16 1306 25757746
18 1564 417617886
12 3139 369565267
6 367 283187182
13 975 139661185
3 4167 128201898
16 3334 54648631
13 4781 48314092
2 3235 243623771
6 3142 385797246
19 2357 178085867
19 3296 130684704
19 1961 115204662
10 4707 481659799
18 1488 157170590
7 3730 14344777
5 2591 209362482
9 4807 220926916
15 4777 71098763
3 1377 366479181
2 4535 336083328
13 2785 235733338
18 3888 131075424
6 4727 363673627
7 1552 440722778
14 1690 184958903
12 2893 382971806
19 1205 225552622
4 2652 46368705
5 618 323624664
9 4792 467304460
7 2867 65037847
4 891 143367212
9 4755 281293171
2 2331 40705893
10 2344 478809580
7 3894 382556420
13 316 231692474
19 1973 424021572
13 1983 397927994
18 4212 262005981
7 1214 223390535
1 712 232221773
12 455 239322959
20 2615 62753358
5 4458 409602155
20 4099 38846183
9 1497 376966503
4 191 340357085
7 3848 379541504
1 1719 278188617
6 1541 130005088
12 1604 78240135
10 832 321229844
11 61 441688749
6 692 322634830
6 3031 207972702
5 4980 363764070
2 4734 68427838
11 1718 132249144
5 1105 382690488
15 699 75156451
18 4905 198967301
9 1852 110751746
19 2401 174790487
6 3006 403791516
7 1159 288218883
20 3766 37050373
12 2161 156133312
9 4037 133687206
16 2825 148645244
16 2725 290987809
1 233 209435871
10 2226 141928410
10 2663 295424799
12 2722 407914991
13 3402 97237788
15 3069 343031945
12 2050 456471806
10 4604 480786608
6 523 330814874
15 4285 361744971
17 3282 264919049
4 957 87475921
15 3366 482023588
13 3420 385160869
12 3272 39168062
8 1492 158149909
11 2067 469975196
7 2098 326982003
10 2620 41403599
19 4723 436540499
12 3570 146281345
8 3976 48142558
18 4958 94124012
1 4074 433260244
20 4068 304507522
14 261 1595651
7 4800 360253697
17 4521 98657252
11 1297 67238012
19 188 161527464
15 2089 237059686
10 3824 192595118
2 2923 112109850
3 4427 371095502
9 1499 49670137
15 297 440051994
3 1649 448791710
7 4844 175379118
11 141 66389596
5 3276 62780706
3 2284 89954401
2 3919 419494003
4 1801 247030402
4 2233 346270766
6 4852 147417752
11 1764 282107184
10 3718 413719467
13 3722 478474597
15 1187 408922029
16 2373 83601263
20 3838 30642200
4 2173 131861380
18 1887 58597118
20 4657 112641885
16 3672 412463255
15 3124 485375681
20 3163 340852288
20 801 333928494
5 3125 292341633
8 2527 473154365
20 4430 310911733
13 790 239735434
1 2518 200648763
18 3360 464590263
5 3825 461977004
3 440 185284372
7 4292 8663981
3 2309 492879157
4 4997 250121560
10 3880 229870990
17 2806 465364222
11 1185 286916823
2 3081 388556973
16 4373 218576361
6 1949 184502861
2 3619 413444015
15 2759 197953593
16 441 441739831
8 257 420210705
1 3659 108958143
18 2711 412319792
7 2588 43581924
1 621 293604241
16 4851 385704296
3 2673 334558371
6 2119 456736941
9 4334 269191610
16 4059 73567297
2 335 173266556
5 402 185141663
6 4631 140400816
14 1787 9384905
16 815 91669468
12 4309 110905025
6 864 395238887
1 1708 282083879
19 1444 249344231
9 2074 334302404
19 697 317882900
3 2030 208381599
8 1677 401907355
3 3872 161134173
17 738 13281764
11 2018 181583300
3 4715 395900432
20 4144 83925778
18 2773 225530772
19 3808 89991893
2 598 402488507
14 2195 382167020
3 4737 141437129
2 3969 190690579
7 792 174154560
1 3144 311759659
17 1368 242181490
3 294 278919589
17 1120 131056601
14 4770 327914603
8 1305 367284315
11 502 89453114
3 4351 283183583
20 199 220274262
17 1590 235455208
6 1115 129102424
15 2341 85638005
14 457 2012772
17 1270 458460706
6 1884 277424536
3 987 100786845
10 944 396904048
6 3234 244333841
5 4387 403137693
6 2018 19149931
3 1037 146879556
12 3755 211900897
13 1991 389584661
3 4273 451691762
11 575 480306135
12 1089 274821320
3 4458 218767594
20 2218 237944759
8 4097 47735740
5 4037 201159022
15 4732 431975623
11 749 269803213
1 33 235595784
3 4039 260493416
8 3005 2284656
7 4515 332166315
5 4321 489428595
18 3944 466684588
13 3918 309420750
14 2379 330059908
6 4609 406319577
3 328 79539244
5 839 417522499
12 4215 475636291
3 3113 442124101
14 4200 347657022
17 4225 299234356
10 2351 459598749
18 579 335900321
3 4328 195157035
9 236 31121055
15 1963 159871347
1 270 476749630
5 4313 213225265
11 66 374653908
13 4820 248992494
4 3315 335734454
13 3114 155079997
13 4049 252846181
16 2363 208959443
20 3171 86184312
18 2110 255996527
1 2843 82707776
9 2463 405043131
16 1942 161839949
3 2252 491725361
12 1561 391799609
15 2802 116188052
19 2892 304544093
3 2708 245410632
6 714 100463707
16 2436 67093840
7 4783 488455592
11 2328 418755737
10 3424 176860331
4 3894 425259000
2 134 181806608
10 239 243631671
19 4843 360383697
3 2159 375105824
16 690 436560858
15 2403 463957211
20 762 350907339
14 929 337546422
14 2660 226043039
16 4011 156570308
14 4104 445752711
2 3379 192725460
3 4940 319810858
8 560 78212411
13 804 93122949
19 2896 325753117
10 4850 129830029
9 667 166331241
3 3583 68564071
9 118 358998171
5 2767 110923273
18 556 57775810
18 4641 161523729
13 3454 39025741
11 2284 409304757
1 3484 307839081
1 1515 432930503
16 1370 336229445
17 1529 267944364
9 852 320841628
10 1925 319209166
2 2585 30570065
12 4919 10113559
8 3074 160280233
16 2192 93097977
3 3508 126675258
20 1982 155332746
1 1218 410768994
13 2157 300646427
12 3435 69611630
1 2054 290334238
18 3873 78415936
16 147 121748186
2 4735 403742590
1 1704 399629087
10 914 105459815
12 4796 283626979
4 1193 63158745
7 893 445718857
15 4869 358598045
18 2183 61969218
17 4777 400060421
17 3589 414313356
20 538 424375789
10 1374 164250561
14 2567 79993059
17 3785 173481310
19 3281 273415284
10 24 36210548
15 1900 25104763
3 1472 293116941
18 692 218116636
4 4263 180672175
2 1472 413775445
4 277 350176284
5 1538 307550441
19 4587 490769011
6 3949 25483319
3 2718 293792399
18 149 62702063
13 20 138323241
12 2090 383895140
15 277 121066686
7 4092 221737025
13 3163 130960824
4 1304 4556489
14 2818 289526343
14 3945 13038005
13 4920 186195790
20 2591 110683790
6 4197 420016422
7 363 22158545
17 1340 306492743
18 4536 316360413
19 4776 227861162
4 3795 391931392
5 4663 179905949
14 3252 316296832
6 2442 481579977
7 3619 284655249
14 4186 102944333
4 1010 362380067
3 2268 196822652
18 2505 411754320
1 2086 476696597
1 1869 168823540
14 935 364009448
1 1647 243433263
12 2706 118920953
2 4827 104178400
13 2587 29850568
17 693 86918128
19 1335 439971761
3 2741 331873428
11 3288 47271506
6 660 159863676
16 2671 100068680
4 2340 377121749
17 1600 400708130
9 2924 45159413
17 1000 168375241
10 257 353057337
20 362 395684623
2 4382 365432230
10 3725 208734568
14 1156 452103143
8 4847 176515490
2 338 404053254
19 997 228597389
15 3621 221144755
6 519 277608474
9 1216 170687774
8 49 405852506
4 230 243952341
1 2820 63108370
4 1202 197292491
4 4225 9536117
11 1845 329205740
16 2406 180092840
15 3232 259697149
8 2517 263937154
10 3725 184229616
20 1564 19437871
15 393 80225831
20 2927 125679562
20 701 488512740
6 3696 406853420
8 520 264054451
6 1607 244685768
7 1518 328750007
18 2050 366893026
3 3020 456676191
12 1710 101089993
7 752 29987162
17 1555 184178363
7 4261 403050882
17 2203 485717960
5 2101 429068769
7 3394 206001811
15 620 82761938
19 663 414054130
4 179 37181751
8 1361 261441958
18 2331 161341494
17 4683 393477334
6 2133 287048473
10 3089 378900022
13 288 259861843
18 968 77596065
15 3274 394695763
11 2553 213009299
19 3741 304195097
3 3733 483104880
8 1100 494148569
11 3370 210073645
15 3938 171219556
4 1676 155128691
20 897 205732442
15 3676 233438271
4 4144 450574409
2 1132 486621721
13 1668 251969313
15 9 207120020
15 1448 313119591
5 4375 254481922
10 3900 106714344
15 376 256227218
3 2057 10358288
19 2341 290387915
6 2578 19427158
1 2242 87930424
3 4884 59563927
14 2966 69764476
7 2158 386042441
4 16 484415429
9 201 415014850
1 995 381867692
11 2921 148200996
13 2010 249931013
8 250 385445437
2 3868 186602620
17 220 338323256
1 2752 12241797
6 3927 385157091
8 434 360531179
12 1375 188690020
12 3796 492247241
10 4792 171367183
17 2029 450715782
10 3154 155635188
15 3837 157252173
6 278 59691712
17 846 474044573
13 2766 280143786
5 2428 10461110
5 992 36327105
4 1957 387942286
4 3884 54907375
13 1018 119713421
5 1305 287273980
15 3980 4248911
2 3931 34897460
9 2015 247075356
17 3839 237662540
11 3329 321929523
16 1261 72097336
11 339 343005845
19 1277 196991346
10 2934 483408480
10 2162 208050964
11 2711 194205051
18 601 429402029
13 12 398627212
18 1922 241660104
2 1756 314526202
8 4069 233703900
11 4523 497943247
19 518 309961561
19 4163 395759924
3 1290 5036370
2 1626 187827558
10 3287 149851306
13 322 14661942
3 679 89781770
6 356 246888335
11 2085 3695574
2 420 210698615
14 157 447288817
6 1096 349356748
12 1288 290126146
13 2184 116016441
18 1637 245128720
2 2391 381852050
16 3921 415536635
3 592 165733025
9 4768 74807750
2 4329 286402809
16 4648 243962363
1 211 267013543
19 1717 330104741
11 4367 7472457
4 3479 303652870
11 4618 101838135
6 1509 424243362
2 2777 355131058
2 3893 240569906
13 2261 114894669
4 888 110499089
10 944 283781453
20 2547 448681758
17 182 416800507
3 976 464010297
13 700 60454350
2 4737 122166657
10 1788 94315077
15 405 409615060
6 4087 95144468
4 4064 314303821
10 1640 232665744
13 2503 341937986
3 439 296074539
15 1081 285362753
11 4603 255530610
1 2303 455922894
11 4846 444552755
16 3227 78955087
9 2381 45344737
12 4500 400345906
12 2389 91012083
15 3328 380731237
13 3103 98187060
10 377 136835906
10 4284 38225334
8 4296 388853524
2 4072 223461944
9 4892 175160346
13 1506 347954360
12 1844 162144434
3 2066 322534642
10 1064 416951625
18 2898 42242445
8 1155 290960647
6 2174 178593711
9 1291 109155810
18 4051 189799147
3 4663 463508724
13 1914 468406991
1 2552 472444165
12 550 189041232
8 464 119870970
4 3337 303442529
15 2333 86701280
2 2747 217749728
12 62 254115962
20 3539 438634272
7 4612 452141249
3 1779 285602896
16 3970 45772886
16 831 46849111
6 2406 223419582
5 3406 181092700
20 1493 418819784
19 4239 24171526
11 1794 213720652
19 2965 75178782
3 2471 75363243
11 4147 410576253
2 113 322839753
20 912 206970192
9 3192 101671622
3 4292 386490498
19 2332 439975190
13 4352 405800165
7 409 9469211
13 1226 390441130
2 1611 91125768
2 1798 479065496
11 1930 393145749
3 4213 44603194
10 295 364715932
20 4449 193703098
2 3348 139976044
4 1622 246619666
16 384 337602487
11 4163 277927913
20 792 100004017
3 4006 126376097
15 1278 19922175
13 643 297145507
17 2566 246325965
7 942 267940927
14 539 247660397
12 1611 464878088
3 2614 119458244
16 812 423520676
3 4575 316031597
3 3547 126128392
16 1977 194465949
7 1211 322413559
1 3306 458576912
12 2643 33973353
20 984 369288376
14 4890 161392722
19 3228 36712799
19 259 126377729
7 3130 410820312
2 3466 214454694
17 287 150695961
8 2709 310624483
2 4145 180492992
7 2244 220326390
1 2578 66225704
8 2305 434276821
18 4421 415580930
3 3984 147627852
19 863 156200297
3 2672 431024370
3 390 250644138
13 3287 150099108
6 2101 477453876
14 3841 300007066
17 1358 383423264
3 4481 24677326
1 3926 230418550
2 733 265103013
13 1076 37292853
16 846 189866675
14 3849 179359775
2 4533 282878041
4 3064 427264750
17 2439 280523716
7 2127 483607545
8 3202 451702097
9 4588 184253764
19 4213 262245811
16 4721 454468265
15 4067 15423684
7 3888 308902747
18 4872 383665450
15 335 5324432
5 1305 248969262
3 2405 321856079
6 3888 392372490
14 4802 682891
1 910 124314245
1 2474 482813727
9 855 105516240
16 1194 131900712
10 73 306271106
19 4465 405633887
14 2492 402741857
15 64 244074077
9 3522 49474237
12 2954 106208333
2 3848 198852065
6 4892 235581641
10 2859 264843336
5 2862 455894107
2 708 144147072
18 1135 246077813
10 12 370863
6 2124 299685927
6 4680 401710028
20 2385 56788914
13 2405 24279748
5 3493 190873444
14 4524 66349117
13 3603 250854284
5 2935 294143955
13 4147 443505544
20 3777 419183588
8 124 264044891
4 3074 363312983
15 1573 370173096
3 744 104303564
2 863 362774576
9 1599 79046292
11 3668 329194185
9 2714 171276248
4 2299 52631325
7 30 346440514
19 913 477846994
9 429 423310337
15 1616 226853404
11 1808 424581882
17 4971 356289952
8 3236 457630761
1 1872 256328351
4 2710 493838674
4 4356 109257461
2 1678 482273910
18 850 291053606
10 815 95490346
15 1844 260893815
6 3317 372831582
3 487 115056140
18 1301 367084762
8 1235 75465776
16 4808 370543948
12 472 477172466
2 3895 374904779
1 4434 275316603
17 1504 455498911
18 3118 434416261
2 4687 409622891
17 1378 185279944
19 109 61331901
9 2488 336240892
8 1004 122623379
7 4923 446799515
20 3417 353231230
2 4687 22113003
10 2752 210475626
8 1549 189862860
14 707 346424575
1 1412 439696425
11 4651 340350680
5 721 55324442
20 2900 404728925
19 4679 482380074
10 3389 146276907
2 4919 313610119
5 2461 350858092
20 1937 486038903
12 4735 249184437
6 2840 212392384
15 3838 145991796
17 2370 261529379
12 4681 66886779
17 141 478373485
9 4096 287774759
9 4891 328526948
2 3124 62740351
8 1254 434937746
17 3106 102400879
4 4508 375991380
7 2864 133350222
14 3451 352307312
13 1134 226455966
6 333 154478540
17 735 427567184
5 3661 201969875
9 4597 490926126
15 1448 68665519
20 4391 369931650
9 1445 446421347
2 1414 463191626
6 3005 2877541
14 698 103908945
3 4899 345063873
15 3969 44188098
12 1555 224704962
1 2009 388283291
2 2983 161378670
11 1697 129324407
4 4909 428567630
8 3091 22999754
16 698 359231320
12 292 132123582
1 3650 232340235
2 890 329545147
16 4724 125237566
16 2220 202501544
13 1602 308137413
12 4398 424867075
17 606 192830873
7 3002 348739514
15 958 287476761
1 1886 230606093
9 1609 214207569
2 3692 134741356
14 1967 89010399
9 1773 309034487
6 4445 31380782
20 4933 191957619
15 694 23300840
17 2666 363761190
16 434 385664360
12 868 151763398
17 882 200015933
15 1510 426732920
15 625 212560897
16 3659 378874050
19 1612 40712087
19 4497 530141
16 387 330825143
11 3177 157187755
11 2533 179038731
15 1892 278643933
8 2063 62928491
2 4559 251417875
16 3549 125695167
1 1503 435916765
6 607 256144302
10 30 470748562
8 4333 207061141
12 2012 121363715
13 1787 311439405
7 2069 203803475
6 1293 327914363
7 161 79969625
11 2003 336446249
5 2239 193994010
20 2558 207708096
19 104 49214322
6 1009 254536876
10 1722 118542807
16 1784 233810162
20 730 246007426
13 1627 192322234
17 4192 23904525
6 4804 302436621
15 2718 180538600
6 1484 419597281
20 2785 24549118
8 1057 347510726
12 2166 112227984
9 2123 55371359
1 1061 497382664
8 930 260252071
12 697 437381010
15 3577 35970465
20 1158 7941408
1 4646 494879680
4 321 50373531
15 1031 141841874
14 3659 469629542
9 1077 180957741
15 4238 96258630
11 3076 394516906
18 4629 82241270
10 833 118895974
7 3680 333572497
19 698 337975746
15 3325 60162977
16 3265 495023689
16 168 324382228
16 1009 361153643
19 2979 54777526
9 4535 82314429
5 4270 66566524
17 1569 235678529
12 3520 341727170
19 898 316350802
5 4243 417468566
4 3155 43168011
2 2331 22402051
20 4699 317815010
19 4223 395589994
12 672 382952136
2 1038 484681912
16 795 364136008
4 1483 143304074
12 1616 322359630
20 170 419878284
16 4907 99868260
12 2104 411584003
6 779 422457336
17 3933 261445412
16 1538 480337394
1 301 352726597
8 4722 271289429
4 546 262953151
2 3841 9679926
9 2995 459730002
10 3821 157177104
11 817 435335138
7 1929 286391348
19 2780 97832860
8 358 397716744
10 4009 191633126
12 1386 477105064
13 4839 349815136
11 4572 60358363
14 4164 82892657
17 3292 147223069
10 3212 309295058
20 3567 42310375
15 962 438268979
15 3521 60339897
9 285 41859244
14 338 269742254
14 540 200695442
6 2961 226880683
11 210 130296043
16 3387 337578802
10 2042 203190177
11 3380 430686510
11 1971 259340334
8 923 37139074
10 1044 153810475
6 114 157210188
5 1128 202110538
8 36 172714093
20 3147 490392822
15 1101 309292757
10 3971 256796773
15 141 386846106
18 2456 313772882
9 1461 98478286
4 3996 327875260
7 2559 225239271
4 323 231761738
9 4313 416464944
3 4252 402356963
4 698 268637357
11 1181 69446249
11 4804 259325208
1 4714 398522436
7 3176 363644037
2 1182 101132420
20 3484 363328888
13 4647 57371774
3 1992 188907890
4 310 102477812
3 1915 206809328
8 3924 398354457
10 3154 402248753
15 4158 368488437
7 3178 119093179
9 4266 230624012
20 3161 317006803
1 3951 196013013
19 2944 122061058
3 4976 128000545
6 675 70171997
6 385 223589165
20 3718 33685496
17 2056 371476151
10 4865 376929840
15 4677 31541613
17 1477 229242833
1 3569 339845038
1 4805 72224294
20 3394 445712368
13 645 114949687
8 2917 260434412
7 4566 58947311
10 530 417136406
6 3031 234540493
11 1068 169149052
16 4301 183045329
4 1310 122686312
15 3507 204103805
11 2038 104915960
2 1058 2165524
8 2861 449582453
14 1898 167003452
15 1796 232104117
15 3742 46496226
10 1055 80951655
6 276 473086831
1 4534 441997048
2 3202 96611638
19 1007 103391053
18 3586 435423113
17 885 69071678
2 1790 147495108
15 1403 111145156
18 4748 298905624
11 3441 258662174
1 2626 63952549
7 1461 248222254
16 746 29717978
3 1923 93368037
17 4607 75736048
18 2630 439635815
7 918 71142777
20 587 264081064
1 1566 9438125
3 644 203704123
16 4695 481997079
7 691 123928789
8 3574 125725108
20 2178 483434020
13 1159 59729199
8 4593 193485840
7 4961 37293485
3 1744 18136674
4 4349 212821
9 455 430029018
14 1815 162297349
12 2877 260826350
20 2443 290947451
4 3918 495660227
11 1464 494131482
16 1115 394484113
15 64 417226839
12 1598 421591888
5 3254 58723517
10 2698 326133678
16 3942 132256925
15 2982 475930741
1 1815 348002326
9 3619 244678660
5 4764 448735189
16 3609 257056363
7 4542 280935828
15 181 104084437
12 3211 288127913
2 4278 323051428
17 4370 236072680
3 4939 34311881
17 1324 42561024
6 3310 298464769
18 2628 193892800
11 3163 308937565
14 3343 198100900
8 313 374623017
19 701 77426644
17 3655 321834878
5 2781 31575989
17 976 64817820
16 2620 176908643
16 4647 49732520
8 1686 251526649
9 3435 106082132
7 107 22831098
11 1244 487090914
7 3259 220139507
10 1075 175161608
18 3458 127059605
20 4685 492948508
3 3436 256279959
18 2656 227073992
20 2033 90264526
14 4533 311685646
16 4962 127476445
4 3876 288967908
20 4289 89588209
15 2514 238912773
8 2077 151582292
10 3485 44400062
8 4563 120399858
13 678 297153958
16 1293 103529114
20 717 91448253
18 3375 35579938
8 4289 17210573
13 3748 163658887
6 4629 62054579
9 1357 410515390
1 1763 259080141
15 4282 493528945
4 2733 434991164
4 2974 421693247
15 3782 208786058
15 3182 395823128
9 2836 356865104
9 1018 447739508
1 4345 291488858
5 4891 116121829
15 653 337395087
6 3 212720119
9 4213 245295574
2 735 368696075
12 1775 450428130
18 4367 393420423
17 4435 410374085
2 3580 449035525
14 2123 219749713
12 4561 169597476
13 2507 461061514
6 1395 273228744
5 1345 314818560
17 624 491678928
2 541 227832986
6 4163 51770613
11 1450 357596610
13 454 396536960
19 91 3993893
2 3125 31778025
3 1566 192365517
18 961 375753801
7 1460 414088012
9 3442 192850806
14 3214 157384999
7 4652 394331819
12 1249 365539746
8 1779 85186553
19 3122 234706993
5 1910 80421320
13 4162 136381695
6 3207 172968042
2 4667 305932574
12 4976 265073638
8 2073 255850120
15 1159 150612619
15 4906 137255686
2 4786 185598271
15 3326 285705483
15 1115 285471988
11 230 175479247
18 4958 437126658
5 2784 434195974
6 597 282952624
7 3497 181676814
1 3082 462385138
1 4729 109636004
2 1773 154076485
14 2890 116687589
7 569 429054879
6 2537 448910804
6 3627 460361966
2 3011 324016440
18 3706 314369850
8 3281 182384888
13 1160 36907708
14 3236 262091035
16 2782 118979447
16 4488 164336211
4 4571 291683328
16 2701 432358367
16 2006 240391963
20 1801 264513301
18 1783 172906143
15 4854 150555346
9 105 25661331
5 922 370502646
10 4475 21195175
18 3033 174384608
9 233 96918741
11 1317 93101009
6 4303 159398940
2 4662 166571272
2 2894 391583613
5 4170 104526603
5 3469 349258133
7 3302 415491965
15 2089 415800059
3 1585 404898638
17 4876 317438637
6 2840 98858199
15 3177 288825363
18 4484 257575886
17 1661 198646116
3 821 284192962
8 168 398620681
12 418 213969289
15 2209 368051807
20 1214 106082462
20 3829 118495803
2 4924 148041811
14 649 189066819
19 3012 379158949
14 27 85660804
13 3235 380339470
12 748 339061067
7 30 321903744
1 3392 441158704
17 1439 100187611
8 3291 463827847
7 4717 442400899
2 4853 400281920
14 3721 174068900
20 863 222723513
16 331 378878421
13 644 380737744
18 3200 165410192
10 4776 291499274
17 703 351287786
12 3516 417795921
16 1462 24563448
2 2879 290217257
2 3377 423529734
18 1581 367867469
1 3947 190508042
2 3708 477487842
19 1091 15467864
20 698 253721198
18 3936 22930539
12 1752 384153185
1 3917 139371035
10 3985 417766106
19 477 444972404
6 4483 116440504
5 1983 77810898
14 1228 219910688
20 1826 464105601
16 1933 419711310
10 1842 259039176
18 3442 231243700
8 3489 269382976
12 2392 32315980
6 4014 294354355
14 2845 174909449
11 1393 203166837
8 3836 472743815
20 3516 115053255
11 3726 416435808
10 1395 97380701
10 16 452694403
14 4740 8760135
15 995 284027714
19 3824 212151037
2 1831 295292200
7 3375 496556052
19 510 324172791
15 263 164526485
5 527 281125954
10 3966 254409881
3 4224 358507935
6 283 457837536
15 2907 9201223
20 3032 458035841
19 3505 341605579
11 4426 114933688
10 3913 41196997
1 4247 246809282
17 1201 403679174
18 2590 361597345
7 507 334641523
7 1338 494758224
7 570 274839783
12 1743 289453619
3 3482 77373390
20 4339 350452997
16 2394 133713697
3 1766 93819521
18 4973 373252452
15 3026 103812534
11 3892 496308546
13 66 382451581
17 693 17842278
18 1470 112439747
5 3903 251194542
20 574 26148571
8 4163 369502726
16 1010 418234861
18 3564 333620957
19 1600 52802134
7 3791 266551830
3 4261 194910553
1 1771 186207343
17 154 287836760
1 1498 28387651
6 4440 55301701
10 102 263996459
20 1980 10418479
11 4892 368145283
16 2707 22625729
6 748 468426864
19 2006 247169912
13 662 375406528
2 2831 145340611
10 1125 233264102
20 2786 466343704
12 4520 262092150
20 4628 312456998
13 1356 402135193
9 4191 438167617
19 1370 94900973
8 1356 270680389
9 4279 253083273
2 2830 101358329
17 2174 203143847
12 2421 468745147
6 3455 157005024
8 456 290733764
13 732 66668251
7 3033 32007852
13 1606 241145639
10 4229 432025930
20 1771 486319949
15 4513 161776332
4 2019 197383116
19 3709 410366030
1 2150 15895
11 316 154402361
4 2335 329666940
17 2786 103658288
3 1763 375222256
1 1996 64537753
17 4674 344950947
14 4179 65653685
5 357 48352870
8 4113 134424165
15 3190 474146
18 737 487521156
8 1762 365634597
3 906 206596608
4 2409 139402646
6 3677 235575572
7 2916 54620907
7 314 445474762
2 1574 490638389
17 1231 61568180
9 3564 244709854
12 4808 429837029
8 1636 44451025
18 1031 277738168
12 1097 59727163
4 4581 467194067
9 3044 395439127
7 3278 393580719
3 3676 388908869
5 3305 120028348
15 1175 88120806
11 3085 46444009
16 3158 382267146
18 701 148686890
12 4892 102500442
20 3444 340382887
6 2415 383240958
13 2745 298066184
7 1133 343838047
12 108 264592924
3 656 469847458
1 2615 289625555
7 3610 231278015
2 3005 72455627
2 449 68014820
4 1093 161674789
14 4284 474065273
9 4879 320613251
5 275 257538729
18 2181 421326992
6 1578 449096039
3 1843 274651940
7 150 237481069
7 4456 380915065
6 1350 215876796
11 3482 404244722
10 3674 458306040
8 3037 64913503
16 1279 301893493
3 3356 175879578
4 3449 30129770
9 2782 141978845
12 4071 298854847
9 2610 463516828
1 699 433636906
11 1010 313165267
19 1038 356104651
5 4076 351013569
3 3559 245232032
19 2747 270588151
8 13 428819669
20 1554 481996606
20 2768 179087561
4 3329 25196206
13 1395 224366133
17 3613 433591128
7 493 362313582
12 628 362320622
2 1498 128372565
7 838 365383302
18 1926 335368559
18 3165 135969089
8 1778 173726575
16 2845 135999369
19 1388 85587926
1 1956 199109796
10 3051 20563960
10 130 260989272
14 3313 200295656
2 1898 442996572
6 3631 385942148
5 2415 200689818
13 2347 354404386
5 2103 478626899
19 2556 249351960
2 2667 323124530
17 2756 378479602
15 4956 493084300
16 597 44786016
17 3127 48336278
19 4124 87914757
12 2170 357795172
15 2273 337750701
11 844 144758381
4 1436 65394413
9 2264 27728496
18 4345 454737181
3 3954 2366593
18 1221 189377545
3 927 447990997
12 462 263060328
3 3321 422254527
13 1205 125855378
13 1729 56224364
8 4743 84819145
15 1523 47584873
2 3351 134676824
1 2477 469841646
8 1790 103018442
8 2351 287262527
1 91 338431685
7 43 484679670
14 139 215588868
10 206 312582070
15 2737 220272735
18 1717 341546131
17 4830 116000747
18 856 210863801
20 2514 21171206
17 4355 41504601
8 1992 260205773
3 1647 469631866
9 3238 108776416
15 4717 314246701
4 4282 187708228
4 4739 103876656
13 221 445778959
2 4363 448078736
13 147 417873002
19 4355 479195722
12 4361 475489198
7 3247 489744689
2 3397 385869455
2 2505 40296458
10 4289 291900123
7 697 483619067
11 2864 451843502
9 3549 144496906
7 2655 404011790
11 4090 340974973
5 1541 166956537
5 3088 431355158
14 954 282691772
6 4785 477837663
9 4251 89598565
13 1201 471643611
4 1084 317367258
10 871 373273471
10 3428 291947216
4 3562 165817824
8 2692 37706611
18 2989 357423801
2 640 462147694
20 1740 442884690
14 380 252612384
5 4196 398067489
12 3911 447221681
19 1406 29318871
10 3947 418486129
16 3723 29431058
15 4362 17201253
1 2001 377802385
4 1082 390362112
3 2956 471004777
5 2146 463538881
7 1373 372243605
2 3994 17889559
11 2470 240404825
1 4990 72871841
1 3732 356432781
7 1203 424060808
4 2171 219590559
20 1304 25745473
20 4365 197123006
6 3102 250057406
12 2899 47520124
2 3104 404164529
19 3457 99518713
4 931 108509675
1 1478 418052337
12 4022 122621754
4 2521 198118823
4 1643 440288819
18 4533 287229402
11 1932 147644528
7 2189 336856736
5 1606 225088311
17 1088 393992120
3 3521 159705194
2 2117 192261541
9 4389 138431016
5 696 452130216
12 1517 330162209
10 4387 201921801
3 383 253795617
1 1637 226785771
11 2090 410740507
19 398 465571987
1 2351 227795712
2 4240 245307066
13 1168 206404301
3 1639 412185017
2 932 152214300
8 3673 151513743
2 4440 100007640
5 1151 292486618
12 1030 107535470
8 1378 465372108
9 4970 346434795
19 2478 389576235
10 3055 228239914
18 625 202013319
10 701 353929109
3 1924 160362495
10 4982 495929169
12 1000 224171131
18 4628 330102290
13 2859 276190962
6 1997 272164628
20 1944 10310019
20 1055 321778199
6 4578 289056820
2 1907 169918070
17 217 224939994
19 389 162128826
13 4538 40971191
20 3433 81277894
1 10 257771295
8 4608 48361315
9 587 445042062
6 761 124088076
15 1854 421793765
19 631 302339984
4 55 210930760
11 4089 349025001
1 988 189303543
14 1652 447343981
17 1573 469480780
13 867 392739586
19 2645 37729300
3 3591 75733196
10 3727 110643798
10 3039 204801585
10 4441 160531328
6 3009 50339787
17 1340 468373897
18 334 194767407
4 2025 485492099
16 2897 390482295
1 4373 403712487
7 4992 197365556
13 421 96874608
12 2617 274332602
9 4082 347050081
18 4246 246998597
11 1206 117987323
16 3745 16185727
15 2573 425302992
16 4256 364982387
20 1796 214783337
15 1401 194294381
18 461 93033241
6 1215 298416714
19 2329 485672459
12 4243 75938181
8 603 461158685
10 1627 342272276
2 3107 143952862
1 2085 331457750
3 2136 322655761
16 3764 390224258
16 2476 263917503
8 3874 157292478
11 140 488843980
1 2372 90411601
8 2365 151475535
16 3393 66600704
1 928 141238271
5 314 490095823
11 3310 80133731
16 2003 108280208
16 2515 200813342
1 2136 8131699
17 3030 403392097
18 2624 247334855
3 1031 45042917
9 1813 338684426
11 3544 490560686
8 1738 88527683
4 517 69720538
6 2179 147626724
13 1227 440612286
13 3840 293684448
5 4507 26221011
12 4153 37211877
9 416 302353382
8 2074 219430186
6 3148 276261401
4 649 465172937
13 839 451849271
2 4011 295212410
4 2528 266754725
13 3882 163288991
20 2105 296614141
3 3921 377066777
6 2750 68743472
3 485 217085779
8 1550 445262904
17 4782 261594898
19 1248 25097756
10 2275 337815028
4 2255 67332800
15 345 429321240
17 206 80671948
10 2004 130188589
7 1652 230802778
6 1788 349042386
7 1145 94076939
6 1073 147861991
14 174 434850437
18 3535 198610913
15 217 377785203
19 1706 455404806
9 558 104262872
5 2698 315263150
15 1102 423756486
20 4688 135773715
2 2059 53285379
2 3559 208240722
11 1826 196778965
4 4283 330221460
2 3375 68532695
18 4165 261796304
20 2188 478744351
2 2188 834366
18 1545 394582156
5 3428 23834626
13 1437 350247371
7 2739 389883695
15 1539 154794200
5 1679 277766049
16 2533 40092386
6 3992 60806512
20 61 237603136
16 1092 85686270
13 3254 184835687
10 4005 60487856
12 3215 444855233
13 1452 175556065
10 2975 370776391
13 1586 41862180
12 2729 286844527
3 3417 491689062
8 4505 357420553
14 1726 258563593
19 4341 116606431
20 2498 66783309
7 3669 197409146
3 52 30371264
17 1371 418815081
14 472 117959403
10 1739 191572896
3 3186 271854454
2 396 391445082
4 4787 5099389
1 1876 68860908
4 4035 257423589
3 2647 447567960
13 316 419974736
9 4200 366356165
9 3813 181387816
1 2317 205639495
11 4908 133762897
8 3143 277004876
16 3002 230732755
7 4647 465466853
12 3683 401562826
12 2330 280447422
12 1363 212309516
19 1390 452856358
7 4689 332101602
19 4474 287812489
7 3047 296938126
20 4985 57089580
2 1055 182669186
20 3767 209940224
8 1735 105888390
20 2881 307937296
13 4893 175249817
6 3601 406190765
1 1636 180269873
14 2736 186233693
17 1269 138931258
19 2290 282726807
13 2174 280387028
17 397 326758144
1 2014 294290664
14 777 197815708
2 1606 3826684
10 1064 373246446
16 3177 384721267
5 1967 339928053
14 4748 385997284
9 2635 472340777
7 4190 89331322
2 1133 383807926
17 1345 187984724
8 1814 271152430
18 3702 312140188
8 75 211567246
17 4508 69231470
5 865 202472460
15 4282 183067587
18 4153 281278472
16 3272 317912489
10 3077 138177328
8 3018 36479672
3 4392 406800618
20 1988 428245784
7 2450 336265608
17 310 162350462
3 1009 342656684
5 272 155694659
2 4673 597937
14 3127 24016120
19 4277 147751428
9 3614 42802472
6 90 36972244
12 2509 200164605
13 770 177947751
9 549 354108151
8 2422 487607071
17 202 379250091
6 4219 450637048
18 3631 71091235
4 2118 149623119
2 1941 65767985
18 823 407794476
12 2195 127115903
15 4513 79110815
3 4382 280583533
4 1720 174674877
20 419 434163261
17 2561 25916190
13 2064 60532284
5 2653 376094505
11 646 278426243
15 2069 460861069
5 2641 412973264
16 759 295512766
7 1077 151017857
5 1855 179971090
15 1739 355642506
7 3054 261031169
8 33 132552989
5 1815 471670244
18 1685 218983270
14 524 392127008
11 3115 369818535
17 1380 329113854
14 2265 353747558
18 296 105562050
3 1074 344521273
4 1177 137346390
4 687 339224385
10 3387 73675247
8 1287 332878457
17 533 437694348
19 2608 372383510
17 3550 19428617
18 963 342223422
1 1305 201456335
18 4179 304158400
18 841 212633285
2 4654 277306057
3 4789 41345203
10 4066 254305146
9 3901 327613077
4 1696 234819775
11 3466 17722015
19 2477 150455574
3 977 260236490
8 4731 19617947
2 4952 277011470
7 20 420129492
13 3752 196301771
5 3511 150191736
10 2953 53650164
13 4032 380887030
7 2984 253058864
8 3860 125608140
19 3467 384971768
10 1882 346034217
18 4163 99631906
20 4986 366361953
11 3128 183458024
14 4905 185756569
9 3184 493026816
4 3315 121583519
16 1249 361577407
11 4711 23324872
19 2346 108787114
15 974 392887163
13 3869 305449654
4 4220 413563330
10 1335 128260228
18 2045 197059055
13 4822 37634294
18 392 377847223
8 329 178785177
4 2599 15030405
9 20 180356049
13 4037 347112071
1 1169 449134874
8 2446 256138641
13 4102 239822568
7 2234 166485151
14 3781 336255563
4 209 408273390
18 4367 126166776
10 2095 267304579
2 656 163334436
11 1 413236097
4 2118 69614558
9 3606 290522806
4 1465 455780433
19 3271 362095320
20 1988 18567895
11 1960 418052738
6 706 180653163
7 780 213779234
18 505 21465981
14 2475 372729268
3 1338 233150277
5 2815 18159854
4 3982 375498742
12 346 132987138
17 4522 67975091
4 89 35413697
4 3699 180211682
20 1724 391327730
2 387 348135777
18 3107 54947107
13 2 236295476
9 369 310112060
17 4324 444313744
18 877 302801233
6 1201 194023235
4 3740 357783658
1 2464 56978066
14 3992 27211802
12 4226 384023980
5 3331 300102734
16 3453 331501308
9 52 362638587
15 830 221666072
15 1080 82544232
17 3101 481876439
17 297 173543034
12 3244 172791883
6 3307 348396072
18 3000 257411369
17 4953 33865967
7 3574 451762793
15 980 104819813
13 1374 481159234
11 12 159780123
18 619 60024295
11 2036 175716018
6 1121 111549537
9 4633 23277925
7 4149 426483955
13 1891 157546588
10 2808 384267548
15 1291 105059844
5 1068 222075478
19 4859 393703840
4 117 48593611
3 4528 235820800
14 1672 354061472
9 3867 97606805
3 2566 326410886
7 1603 292595788
17 2266 148677951
3 1411 420835638
13 4710 357351690
1 4866 372728035
12 4690 99402657
6 2318 191062738
13 629 92747548
17 3687 216288442
10 321 164589588
8 4666 296647348
20 2282 418230976
9 299 117859793
18 2271 395529608
18 89 162771050
2 1183 456178587
19 1485 309772725
6 173 468629390
8 2562 318011171
10 4301 359257914
5 4214 239786628
15 4452 274314233
8 3031 396509717
9 3722 478891505
11 2879 360185633
6 67 351113443
16 4208 156484509
14 2817 274738136
10 496 118872222
20 3203 423119434
7 2950 383593628
3 114 465444009
18 3226 171483990
4 1894 138101043
16 4616 495037200
12 52 98804952
20 4685 186823938
4 1947 55170339
13 4456 220780497
18 137 98883813
20 1770 104643426
15 4794 122783207
20 1838 270491858
9 745 137747011
11 2457 389707946
8 173 94164977
20 4194 110898470
14 2181 23464729
5 2771 286991296
8 1668 340986565
8 621 487502836
8 4357 8551706
19 4799 277212421
11 3247 304677284
9 864 6626833
2 1865 356877870
9 4648 46247163
10 958 279638727
7 1835 284137608
6 2458 67021038
20 2397 338076275
17 2443 368256066
8 3022 215940475
6 1361 26099356
4 2358 162391395
14 1350 494358223
11 1114 310931911
6 1254 434005543
18 3877 22378927
11 1112 368505478
1 1735 66537701
11 1106 234839220
13 1969 214105330
7 1608 53312364
14 4910 221061732
8 4829 265091359
12 1100 52583303
4 4183 55265665
12 200 411823093
8 3151 325049896
2 2525 87984143
9 4270 347863370
2 3725 157988348
1 4465 580649
12 477 154208908
12 3806 114274017
17 381 35393758
9 1500 210951297
5 1461 71744370
9 3270 135602998
5 849 328745171
20 2752 346165211
16 1870 256590947
12 1976 168885262
12 3498 475518344
19 2606 9539945
8 4607 60256980
14 683 223940790
8 3167 481952125
6 4165 264475432
10 1217 100420646
12 641 405473274
13 1186 184689572
10 271 119582515
9 1085 427766425
16 2938 450933533
8 835 486085188
6 1381 296411105
12 3451 335239657
14 4342 224341293
3 1323 472199562
12 590 178981850
9 4156 237578522
12 2510 270407160
15 4833 314326889
12 4954 224073297
11 3736 7202121
13 1138 233318671
12 4647 205181659
4 3580 195654500
4 607 38332555
14 1779 296782866
6 157 54015028
13 4546 98119222
3 3451 138999232
18 3777 188812111
6 923 58106794
3 1342 219602134
6 676 449516044
8 1557 19203518
8 2954 290912960
20 809 128972510
12 986 334467972
7 1983 24282081
15 2786 190689221
3 1841 354713889
3 37 217532286
5 4353 177301285
19 3173 147137630
10 3817 307507086
18 3087 9053401
7 4041 192582288
1 4666 70607508
7 1089 353278427
7 1511 266749270
10 138 16522805
14 3858 315172572
14 4464 385598098
1 4671 102302553
11 3962 314239743
5 3725 287341996
12 3256 207101037
6 1134 99125883
5 500 37120451
20 2436 162647297
5 2393 271151390
20 2429 19082953
6 2134 426564469
3 1952 492639772
9 540 144607759
7 3405 402983554
10 4763 310849858
15 417 248840653
1 2305 69942532
5 1359 492016478
13 202 295971058
11 1623 272952716
15 3656 336461941
12 906 487652173
15 28 279601935
5 483 476521770
5 1394 272646736
14 623 287264556
7 2945 172808882
5 3669 217911713
1 4384 475689942
3 2271 166087515
19 1290 299559727
8 2535 46221184
18 162 444540130
13 3154 82258183
17 4519 310007269
8 3072 73689845
11 2801 88268032
18 2649 55330146
3 73 319439378
6 1184 99255513
10 1116 254531472
12 1068 158648440
5 1160 307521879
2 394 380193392
10 1150 404232227
15 1163 361124835
9 438 23260735
12 1252 276247809
5 4085 353459932
20 632 302237478
14 2841 103709385
10 3456 412506361
1 3755 468414099
7 2619 235820682
5 4316 292434304
2 4309 22247033
18 2664 421827218
1 3052 180068898
5 2741 265479126
7 3797 208425445
1 2628 317949136
10 3635 479551681
18 4759 127234800
4 3224 55214972
9 257 203598578
11 338 135784166
20 1080 331677459
18 575 103045325
1 62 405042129
16 2896 379299326
20 3515 409438864
6 2753 139926039
7 620 214275606
6 111 225094953
19 2303 171290623
20 2896 267649621
9 564 76556100
1 830 86278526
3 3277 255262315
3 1244 133906509
15 4350 303095304
2 4134 141265676
17 2029 81222378
15 4589 272709288
18 1538 15592438
13 289 335586310
4 1552 62206858
1 2572 59950411
14 2450 262994888
15 2133 102622567
18 2766 20308721
16 522 232368719
15 2901 450296276
19 3012 298137584
3 1096 389835146
3 1894 43012495
2 564 284067156
5 286 204008904
14 1814 318253932
11 1298 329026119
13 1384 391210126
13 1556 356128969
15 2785 76951336
4 2038 365758067
14 1104 278140415
7 3654 448368243
7 4562 455872746
8 43 357974187
7 943 83889621
10 1189 290294486
4 1400 235752333
17 3304 189818438
16 1043 489465454
19 3689 426918968
2 4157 262013794
19 671 480046603
6 2038 259769111
9 4955 358577589
19 2624 292752832
11 3904 190048731
20 4896 232194982
19 3731 419820088
13 1163 368162735
15 4067 835151
4 3778 388179476
11 2761 181462716
19 3238 136443304
16 2865 438499942
2 2963 206215388
16 3367 356713918
11 409 474061428
18 59 226174625
12 1822 190892120
5 1876 359170602
8 4004 422318004
13 2224 368281348
7 577 17210496
18 2002 59894138
13 4705 88745263
11 282 442921349
7 4966 236432114
9 4969 292988436
15 4808 384053594
10 3569 476165770
19 2605 431591983
14 4528 28910882
14 4282 423427758
13 2381 10664664
15 3022 346104459
8 2921 149492656
8 3838 369703312
7 3744 223269651
4 4091 191163824
14 1205 477589654
2 101 490389302
9 2392 361957045
8 3787 13388955
2 4123 244748135
9 4960 324186274
8 3144 338631298
9 1023 65918969
14 3292 158254252
14 4120 386005462
12 2927 217024241
1 4952 459921464
6 4065 71735691
16 4964 478163310
16 2358 68484333
19 4126 255444212
12 595 239740180
14 4781 155998616
12 3726 238766812
14 3754 478411955
14 1825 227368455
5 3709 190470449
17 326 365851254
8 2243 288226508
11 1516 92356429
8 4043 307539662
10 3416 457646773
20 2915 318669979
9 501 485653049
11 4423 494678989
13 4620 84400533
4 1987 497571201
11 4748 68816219
3 3283 288461565
6 4994 338042443
14 4329 50365797
6 2369 455025991
18 151 230007829
14 1764 307666707
9 4808 96279593
19 2398 338335059
20 747 215179060
8 2512 366372555
1 3087 29918440
11 979 317346565
11 1288 81318187
6 1561 108808730
6 1024 410751551
20 4752 440773424
17 3278 460303870
11 2430 342454917
3 4378 368023921
2 789 463310686
9 2918 443792332
10 112 12765702
8 446 82526641
11 1188 186857370
17 1880 394805155
13 1176 457546573
7 3309 50181074
13 1588 181050125
13 4053 425020757
2 893 68735846
1 94 341566318
6 1127 349806806
1 2518 67943435
17 2777 235433147
10 4892 54096513
10 3436 320802580
10 4914 284560044
3 4524 8243113
17 1093 121984951
18 4501 151241132
16 2499 3299475
6 4998 285777051
7 2491 249901009
18 1513 489175617
8 4352 42556276
6 248 235074620
15 3998 373099437
11 1305 31306201
15 747 417576210
2 1491 278230067
3 3727 26975772
5 550 96232205
16 3836 396474026
10 4750 176173113
11 1141 165910378
9 1904 446469498
1 2842 443809444
19 1915 415303373
12 4179 284030349
7 3224 233750040
1 3464 275491268
2 2146 60074301
6 4167 243472316
8 1671 55460074
18 1173 194324541
2 2260 297445894
5 2859 435316557
16 963 467872976
19 3194 448431141
14 3328 71228818
7 879 332879464
8 4767 459292508
3 799 283582527
3 3536 439257025
11 4539 199307428
11 2235 460406817
7 1501 11395721
1 2172 361772378
14 2689 79489266
17 103 138548257
7 556 422082300
6 3380 341913937
9 1424 92916584
2 4196 4812789
9 4254 167368225
17 689 470545442
16 969 336062571
14 1018 249949545
11 1505 8004772
11 620 174169606
4 1397 406680944
8 1409 27862115
8 207 26264848
20 2116 123441518
12 4004 295370283
17 4307 197700985
14 4801 385430659
10 451 138852282
11 3726 434378598
8 1983 482670864
12 1582 448791074
3 4577 103498107
19 957 348340848
4 815 312263631
4 3800 136371610
3 2583 406251323
2 4992 47340111
3 4834 4689355
18 4503 407165817
19 4572 488934509
16 2920 300728849
12 2530 202370313
14 866 89674457
5 2282 228191047
6 1934 244412953
14 4902 9574571
1 4516 250462275
2 4689 467982923
7 2738 449459425
2 1783 92259888
19 836 58476115
14 4801 497232097
10 1948 216705359
11 310 147550299
5 1571 403914551
17 1547 73388715
17 21 182087117
20 3308 188085398
20 3241 485897773
9 4999 105210611
11 1318 294301074
7 1663 139431778
11 3183 228316306
12 4855 451194543
10 1423 327126115
11 3803 124975834
4 3357 479175203
1 4938 349191571
8 3801 371778480
2 2750 21572481
10 2469 420927853
11 3049 43303788
4 2860 346838115
3 4361 155031473
11 381 201980256
15 3836 104976514
5 1128 486692596
20 2972 325525667
15 1791 268713309
1 2212 480035557
18 3342 63255405
11 1881 223483431
2 652 404461049
11 3834 90522822
19 1439 282048586
4 4840 20558198
17 2091 464550181
4 4414 106319010
9 4003 223307082
5 4569 476739015
1 2598 1486153
17 4472 410752419
2 1651 123591554
16 4940 300156895
12 4180 384213671
14 3913 219134906
7 1839 353918877
4 2363 450856038
2 2135 345289011
13 1489 365396304
16 4919 213861146
15 4565 58587922
13 4367 160471093
1 1714 17475461
3 3236 212870162
11 3340 219083672
11 1676 87987348
19 2179 185015034
15 4207 134260184
16 175 364674775
3 3935 367208186
3 3117 344541276
6 1280 192692756
12 3568 258454317
4 3240 104989627
19 4648 127127862
7 4319 155131461
1 1750 246528344
7 2824 279117955
18 2669 436520549
7 134 248771305
1 3058 476721111
16 2343 45076615
5 3101 302749703
15 444 279087216
20 2614 33510819
8 2702 220627330
20 3472 328530953
19 4146 70412016
19 4640 434228050
15 3822 240742850
4 2846 474977550
19 977 99704351
10 2402 303293880
15 1534 106244671
6 4824 103646381
17 3497 221544999
3 1628 32057010
18 599 39977237
2 2926 252022460
15 4154 268084894
19 3135 107739143
7 1595 236208024
20 3690 5069159
5 4158 368118616
11 3955 11462501
12 4521 314483459
5 3762 476383264
1 36 102285859
7 3025 146312106
16 745 253785263
6 985 16920377
4 4397 427206826
4 801 59650347
9 4181 312517224
3 4174 431087954
18 1985 201472469
10 1627 20447918
7 3629 125715742
19 1147 458339444
17 1538 147006304
2 2089 56792841
2 3345 266839028
10 3670 188392690
4 4040 15073565
4 3547 75248199
15 593 469852327
1 1522 319759261
13 4730 223095005
4 137 302384975
19 1895 270485513
3 3862 321142926
18 602 443141042
1 4019 306883811
12 1539 370567631
3 987 478695931
3 1616 15690557
20 1107 329386432
10 1558 452389632
18 2033 215583804
5 3661 235865716
9 4808 279466012
15 4375 273680984
12 2034 443604193
19 2496 5232131
13 3915 376383059
5 1319 72755076
11 3964 88684803
12 2052 439657399
11 3870 467771836
19 1511 446026096
18 194 459874043
2 3263 55125478
18 2055 422206775
12 736 206477678
18 4187 310136459
16 819 149251499
13 1552 315373875
13 4617 461632315
15 2473 109435742
15 4472 381290047
13 4218 101724597
18 364 486376070
15 3738 314663857
3 1806 296322419
5 2580 222558437
12 2408 311241280
20 4873 423795815
11 1079 320708791
4 3375 198136441
19 4127 337372448
6 2229 26036701
16 3938 318005249
12 3500 451201302
1 1289 342647474
17 3935 420459720
13 2368 290822108
16 4659 180345979
20 4630 476275500
14 527 305593359
17 10 289274091
18 4156 231995744
3 1735 201394391
10 198 100254771
13 3896 336051809
5 217 360331282
16 2292 285351356
5 2757 341030906
14 2890 379847649
4 2866 328977932
10 1990 436400210
11 2308 116790749
8 978 385659078
7 703 69854671
4 3373 408053798
17 4851 237449467
19 1343 388650799
12 3193 369852563
15 3986 65748383
8 4115 379263654
17 3786 235300512
14 3735 295301045
15 877 461990752
11 1885 145556170
9 4316 102952484
14 500 169637701
17 632 347316918
17 1888 310513164
9 749 255410776
10 2110 364924659
13 161 184588780
4 3038 67393838
8 3093 59862052
20 3216 480230054
1 3435 79214636
10 1815 300297229
19 3150 47848392
15 2224 400312143
15 3492 329633400
6 2915 374482367
14 559 34477669
5 4281 382611504
18 3919 378821476
14 4907 302448520
4 2625 333302273
17 3593 71323750
12 2426 434793914
6 488 485524428
5 2788 231202222
9 2842 108234234
16 3360 20173119
7 314 355078611
18 1490 241773472
3 884 284195500
9 2248 222652633
12 3177 341518654
1 3698 85140885
7 1136 5057005
16 2387 452406181
11 2918 21514394
20 2982 136945450
19 567 44736036
13 3001 37233685
12 4778 137205753
1 1205 179751728
17 1488 450109324
9 2955 327293214
19 2052 333520961
11 4736 125449833
11 1140 252154958
16 161 444664968
9 4470 262498832
17 367 280216478
1 4563 249594678
20 60 125049199
16 848 494108176
6 292 492220553
20 1095 311896752
7 3380 439830882
9 210 432027414
18 470 150836175
8 4512 226033946
16 3787 286029861
12 3997 168037080
10 4782 1838301
19 3574 442481281
13 2575 133170936
10 3074 409370377
3 309 144626600
18 3466 310656942
1 427 153464072
12 1560 163637326
1 939 164765980
2 1171 419719493
3 197 416860780
2 578 457074553
17 2545 393434746
7 3052 208523667
16 3120 33883178
12 1718 75183201
2 4286 60072057
6 2724 124724944
12 3682 26370265
11 133 72865467
19 316 280856037
11 1499 44799314
8 214 42236200
15 4032 428158471
14 4060 230970074
15 4018 222005218
20 1251 220108257
11 5000 258365350
17 1444 82809282
10 1931 408740652
2 1258 127317427
19 309 33650287
4 199 275220763
13 2244 248197871
4 3419 283576904
12 4023 35869268
12 965 428978838
12 847 253021394
5 2191 368159153
7 1495 96111355
5 2829 164206761
15 3013 411971001
15 4214 368142228
19 4806 471328400
20 3009 65118873
5 1725 100124963
14 3041 148355866
14 700 350466180
12 513 182152411
15 3824 228786396
2 4864 82228375
20 265 384448827
3 3726 68906857
16 1631 291919393
3 3060 240756633
14 86 258164508
17 3832 489129248
16 3754 299374372
8 430 28692597
3 4843 172132291
11 1247 360022474
3 4850 370299729
11 661 309543479
5 3345 445062647
17 1789 18679475
13 4175 48064125
6 2963 466874223
16 2881 52650612
16 881 484565816
4 3449 395779267
3 2143 494868749
20 2051 189456316
7 1116 302114899
11 3810 31687592
18 4499 472170278
6 2999 228998488
17 4518 379829140
9 1746 462723751
1 3335 243943348
12 4062 121856170
3 2721 131714373
11 2121 182604979
19 99 155140196
3 4913 254464527
18 4452 55159813
20 4191 386410046
5 2855 337457259
7 2039 463488815
2 4145 107232068
11 670 467021047
18 4901 432161602
9 2522 474458015
7 3166 115729495
6 141 174072782
6 4645 90500838
2 2250 71759908
16 382 93176094
20 3766 411847616
14 288 481768909
2 4712 104504358
2 241 137541812
11 3528 236460018
20 4693 451830504
13 4427 370260494
4 31 433793874
14 4253 444437700
20 4053 347009464
20 1069 142119869
8 2120 147967088
19 2116 160437936
4 2689 85302304
7 437 162485577
6 2373 468010295
5 2758 143992515
6 4282 79344311
20 2741 44196260
19 343 348402319
14 3956 267089211
1 3703 176423339
2 3725 216443360
10 1142 236113308
5 3446 475974227
11 2105 391966965
11 3902 38623488
10 4402 171961677
12 1133 59619738
7 1538 483824323
13 143 363866942
9 3941 403399980
5 929 17793321
8 4233 71896431
11 3474 78838373
10 2654 146800368
12 2467 426649770
19 4942 495005136
15 4143 202477260
11 382 365226484
7 1387 401085135
8 1531 29305481
17 1119 230209242
2 4206 241883461
16 4986 299113727
13 1320 227759059
18 4601 256713205
3 4254 426160038
9 3088 40836747
12 3325 27807268
17 2535 87613403
11 3862 356720035
2 1118 211645110
11 3419 225020318
4 4112 427713426
13 2919 8395848
9 3819 242658106
15 450 300704175
14 2670 146099347
8 1282 42758630
20 4650 130868240
12 2451 348514076
10 625 368664573
9 2640 294634962
1 3130 121530763
17 2262 49694005
18 1362 492722546
5 2127 29250696
8 2819 106468567
5 3372 322056640
16 376 17072880
8 1530 47563325
2 2959 440552388
15 3222 46505987
20 2005 337030488
3 3136 141469270
19 2701 401735087
16 3891 353108718
2 1273 60562669
18 739 294227948
1 2006 326442161
20 3021 235046148
11 3476 379462160
17 1898 369912111
5 84 258661793
13 2395 396210240
20 4343 296820881
2 558 353902267
16 917 197079391
4 1823 142760872
16 1027 69671886
3 831 229484477
6 3051 315967663
18 553 57248954
18 2648 41175730
4 1919 26108096
8 2014 113544404
12 272 349632617
4 1782 57875138
2 173 462472003
6 343 404333585
1 239 210250852
8 1646 306077751
13 3490 445733720
12 2150 423454102
4 1501 131013857
17 560 208669240
10 583 432597123
17 2132 158564066
10 3379 4329094
10 3510 165207672
20 3900 328104237
2 641 428520974
11 1553 330792780
20 3542 23850034
5 3682 179351080
15 3814 31257434
16 4760 201786451
19 2075 436911816
13 4280 237023205
9 3299 367830756
17 2216 389330199
5 1724 211353656
14 4225 383048120
15 2217 259408681
15 4931 141902013
1 2018 177617039
13 1347 265778375
4 3567 318411996
18 1863 62406101
12 4510 458382947
14 2376 355678625
7 4696 101099032
8 2550 200702734
18 4208 39252296
7 4855 56731038
1 4219 380827942
19 2345 438196343
5 2688 222471290
19 1267 92172201
17 1720 423716704
14 3583 44903193
7 3927 9784676
16 722 30635955
18 3449 44012572
20 4714 382930363
16 3837 370428022
4 1542 200283244
15 3157 69935494
10 2650 402445049
17 2571 409136850
19 1912 82970594
17 3293 435334901
8 3830 161534382
12 106 68079232
14 2006 77552218
3 3995 290624842
11 4049 466158473
10 1682 395042632
13 2947 117913163
12 3389 447017632
15 4498 335810284
7 2323 279166371
20 3606 437922837
2 117 423452748
18 4818 468762457
15 4094 97019050
16 2601 59989700
12 2587 177473462
2 2305 166323214
15 4052 415115821
7 1003 251329337
20 4864 493535141
17 4344 484017373
12 1204 425369899
15 77 138798778
9 4844 92008652
20 4767 28779409
14 1040 315105998
2 2880 39630553
13 1592 472324677
3 4664 306783888
16 1688 218276936
16 4499 436572610
19 1740 484788395
9 2585 75867321
14 4388 317964325
18 3361 134893598
9 1481 76933731
5 4076 352269762
5 1462 489929150
3 4248 374190650
10 1031 254533641
10 3370 462616172
20 2628 417393307
13 538 436398066
12 2471 235565108
9 1034 333858730
2 1041 65461308
8 1359 41755596
17 4537 466449152
14 2910 120345569
16 764 201234355
18 2327 284209522
9 205 423355828
11 2701 187754608
14 3070 241625973
12 4420 123424138
10 2597 251433821
10 4313 487021800
2 3632 245001174
10 381 425407103
2 920 58371222
2 1082 485401646
11 2913 391564764
18 3420 259962827
4 2328 495174849
17 2800 204939903
18 2163 73847381
7 511 74907592
6 116 347196648
2 1932 270806836
11 1046 8046327
11 2553 462475561
14 150 362749031
7 2966 297328793
16 2618 123244772
17 2802 160707556
20 2637 456606723
4 1775 258299900
11 4049 363089188
2 3225 34315890
10 2834 346623752
9 4935 376047753
4 2777 472124241
11 2952 197413006
17 3126 29927166
19 4463 155852539
4 4285 3047957
16 3120 189572221
10 2162 332753567
15 3800 471326513
9 3396 300727261
1 3719 91729267
17 2893 246806085
3 1785 351638863
20 4407 296332236
8 3704 182935850
3 4984 365203231
7 2539 313222265
1 678 181499598
16 4755 45531367
1 668 413822774
1 912 177206138
8 4731 20999751
10 3807 326496364
13 3377 467747159
15 4175 140881092
2 2253 340282020
19 3614 316116972
3 4496 180877823
20 3472 22695415
3 3548 72716647
19 1624 91723376
20 3184 391520371
19 3621 326612565
2 1867 391572380
14 38 43027271
8 1980 211059463
13 3070 283699091
11 4088 28795981
6 912 286375292
16 1427 439459724
6 795 20534324
3 701 268514030
14 3286 387317115
11 4366 396210778
19 3356 94963316
15 3337 158456874
20 4793 139715244
9 1156 73968253
4 1940 238312373
6 1174 485542660
14 1802 358099578
18 2624 285508953
11 2256 137573553
15 2108 82353998
16 106 201550925
14 3824 309332376
6 3964 424599688
11 2244 108064781
7 527 32984258
16 4671 300664231
20 3222 91888270
18 3853 415569107
10 4228 94379784
1 2211 467914054
7 775 8124994
18 2729 303413224
8 3648 329520073
16 1886 49671353
10 2104 325080267
18 2831 130489104
11 3116 449449468
1 1401 52248846
19 4386 316442321
15 2890 454593772
2 945 490914007
16 1227 81356866
2 4708 363363883
1 4272 483718797
10 4399 439195906
13 317 112548554
15 3016 317505497
14 2682 44642363
8 2815 484733312
2 1232 479248675
15 3198 146390669
16 2402 395730727
16 1264 366206729
2 3068 88523682
7 4781 99633932
14 3799 104071575
6 3757 333519818
20 514 112137189
5 352 181184977
11 2898 198940540
12 1412 427644572
5 850 259994925
10 3102 200670657
9 1907 101824597
17 2375 304655493
16 2717 234189245
9 1864 85921813
6 372 310694170
14 4909 484782228
8 4195 465582876
20 2158 404545741
9 4971 379474492
16 2545 68533694
3 4493 113787305
3 1889 128977413
13 2571 252198930
11 4129 222932641
8 1187 41907674
1 1233 354733608
20 4603 255314681
3 152 248374919
9 4133 417186807
18 4343 213665182
8 1508 90220798
6 1924 259560526
17 485 412635627
18 4771 482070217
12 663 138476389
11 4230 286569076
6 2147 21201676
14 2583 352175290
19 3875 272646223
12 528 386940406
15 3686 427068581
3 1601 131344528
14 650 254540749
20 4090 479590861
6 4785 431959642
11 2812 118496187
9 4460 212178856
8 3019 95564704
1 4122 343587640
2 4054 243508982
15 3009 257064209
4 3541 289838028
20 587 402571110
6 3298 33406302
16 4667 124002302
7 2944 446129895
5 3237 283541349
6 311 314850603
1 4152 272433608
2 293 422033049
10 3807 392339416
19 21 250449864
11 1739 61779732
12 1228 385746068
6 3938 140278292
12 4750 356888114
8 4803 136698283
11 1917 488398942
10 4903 170035152
13 298 374448979
5 4569 15051862
11 3009 459043116
7 4638 220600452
14 2193 107336100
18 2078 226934590
17 2921 292203607
6 2232 271798743
12 4852 164638027
3 1025 112168834
17 4461 221643449
6 4325 459819530
8 3131 334676378
10 2108 282877752
8 1102 401858841
16 1494 33949828
16 2199 415294930
9 1863 80229604
1 1019 34074463
5 2915 72640644
16 1497 343795086
20 4754 214797958
10 1351 459843944
6 4613 139774202
6 2016 369922300
12 1158 130904038
3 2224 301081838
5 2228 447826614
5 4901 132044217
7 2100 260458153
2 2928 120461752
14 4208 490331614
10 2298 483568380
10 2508 455385998
20 2695 402541225
6 4411 108303376
4 1877 134295620
9 1742 298989148
9 1357 308192379
5 3725 97761369
7 4841 307669007
11 1619 330347039
11 3236 231928192
16 4229 47825726
7 3884 71819371
20 2507 147055381
5 3379 305977964
19 3686 71400972
13 3289 346653656
5 616 17350013
17 4019 184064356
15 1094 2147200
14 671 302235881
17 3616 490623070
10 3285 10848911
20 367 63695484
17 2207 289608620
3 3862 92993527
5 3433 87419813
11 370 76349353
4 4457 282434425
9 3034 273620888
10 1495 468960289
15 3430 407069182
14 2774 164528008
13 2539 491228311
12 233 373358379
4 3068 77680543
13 3950 85166986
6 3850 353785891
20 3166 342043527
10 3133 254950781
8 4098 291210688
18 4105 97452570
9 2303 475794512
5 3466 4392272
2 2058 63680244
9 4863 381240234
9 669 389738025
4 570 413357
20 208 143754538
4 925 121712666
8 3847 88207315
16 3758 3143857
18 1674 96354488
14 531 234902493
11 4064 339459995
16 4495 103646122
17 2658 37298038
9 4187 269741954
10 414 440042705
3 4341 244876404
17 3801 414270515
4 4723 270386945
18 3019 408061378
16 2808 237523807
12 1118 109145369
2 2926 427207884
10 3703 282423010
8 186 94026090
12 515 55800724
1 2363 320653962
17 3611 218225695
6 4283 456264173
4 3624 306859784
3 643 368545323
16 686 484160902
1 675 345463941
6 2157 79866073
20 4047 244085265
4 1571 105526811
11 1418 219581004
13 1698 107687014
5 1079 198338659
9 2920 159692750
15 2690 474658973
12 3002 343252664
20 2211 218459645
4 1231 481067612
11 3010 368405723
4 4610 131426802
17 2931 28259438
5 3280 141735489
2 1764 126108461
17 1038 38650867
3 4322 228739667
16 1043 472140734
10 551 383610807
13 788 390813861
2 4686 401560651
15 4778 301601566
10 2428 85109644
14 2701 357889282
3 329 135024203
16 1556 261446627
4 1229 213087523
10 2962 448469915
15 1083 376022739
11 451 13250472
7 136 165173179
14 4012 229176004
9 3076 49650750
13 3613 37781391
17 3815 60753901
18 2234 476786234
4 1581 57886905
17 4381 260349473
1 2514 8795691
13 190 479464515
13 2974 59410557
10 771 196627863
17 1562 31070208
10 4511 215120867
16 753 135872394
6 4206 270655661
20 1247 494928584
12 855 139124356
8 3349 280918980
4 1120 101898884
20 4466 52716977
20 3165 256553437
13 4979 303079489
6 1234 22211948
19 3699 184422510
2 1819 489128471
19 3275 329501672
6 1442 212359623
5 4355 207906893
15 2713 340759052
5 4998 25673509
12 1099 492284120
8 162 44348204
15 295 453564881
5 557 333343404
13 3061 467646193
18 696 130636719
4 4118 46571208
18 3007 434847843
16 1911 138844487
13 1383 276771760
16 2510 71608875
1 4495 107869788
20 1915 315821126
1 2471 330668439
10 1120 166788729
18 203 336660942
6 2649 261647495
3 775 79787494
9 3388 311136761
11 4732 92543009
3 4266 87522441
11 4410 473993380
14 4131 152292374
18 2796 391064385
7 3518 452174460
11 422 70617419
12 2286 471922411
14 3545 432370532
7 3093 405890815
20 2414 409421123
15 4748 304513837
6 2382 192806862
3 2904 153917344
19 2432 126847146
7 1735 319525339
16 970 19165348
7 2424 329933241
13 1982 22795123
9 4054 227963372
10 3175 278213442
13 2237 446313866
12 313 468732389
10 4947 77302388
15 4723 355803103
11 2768 77304850
12 2712 291582178
9 726 495416280
10 1825 361314261
5 1504 308227780
2 2452 166176289
12 1734 248658998
5 2144 330181315
16 1232 111393406
1 1214 402274070
6 2518 99841943
10 1945 190323751
16 2262 214523360
1 3582 366522237
13 2781 429107896
16 3692 407036460
10 580 282189084
6 4157 461236087
17 1076 325925954
9 4331 405381230
9 4010 33812215
5 387 103417510
18 3275 74225642
17 4821 378767100
7 2032 476600748
14 2969 133802162
5 3363 369375684
13 4994 281021384
12 3464 22985634
17 1983 443211907
10 4357 75677242
20 4397 206132526
10 3761 43697238
17 13 100294787
10 1008 368968317
20 1732 73764691
2 4084 104713408
15 77 395410162
18 3517 491277176
17 2448 184184141
12 962 33007706
10 1839 452182910
9 2085 40133246
20 3499 106592699
2 4851 357461480
1 4818 176820567
9 113 226588124
8 2164 127013543
19 4735 291958859
3 4433 289360482
9 4056 479939557
19 4140 486650005
17 3352 260142005
1 1266 235577818
15 1996 60109553
16 4859 115680152
11 245 480080762
2 2720 276575805
7 493 427082686
2 4459 37206319
14 1767 495798698
1 3313 390472638
13 3331 106551427
15 3258 224448582
2 575 370310513
8 2191 245674748
2 2606 474760747
5 403 158794104
18 813 144419355
10 4299 475008610
18 696 142052691
12 3277 490091498
11 2569 475097256
5 1948 230232564
14 2273 176375819
20 3777 228222562
20 2524 270382930
4 1707 127700112
19 2137 4921532
14 3992 276713146
11 3775 125668004
5 4873 140598520
8 1209 290396149
15 3529 110259019
12 1818 207572719
7 1798 346484189
7 1921 289048795
7 1238 347065559
20 3262 186738516
20 2051 473829742
11 3531 286508580
10 4975 222977423
3 1075 171389656
19 3856 226477881
15 2709 392504474
13 2509 306181012
2 2593 85185210
14 1486 278586332
8 3929 332485877
13 4319 59677097
4 257 391654844
16 4245 312050083
13 3840 480477290
9 3183 108974359
15 1084 176258890
11 3357 354252481
6 2473 427592547
8 36 473561819
11 58 232800541
14 2504 497720052
4 4862 144951340
3 1480 211373509
2 2700 496612933
15 1878 192180647
17 3134 176902683
10 500 227312819
13 1114 106905834
12 1183 60051163
17 587 315407629
15 3142 160437509
4 340 356624413
17 3275 379273853
14 3125 23625089
9 3056 132770598
6 2467 196711019
16 4596 237672599
10 852 363493898
1 4547 120651340
11 3528 43599250
11 2009 49778819
17 1369 65726468
3 4351 13207171
20 3531 385297011
4 4563 282073770
11 1932 16846428
17 565 421015818
7 380 441631581
15 4724 149640515
20 3190 422301788
9 3860 185735453
17 2461 237487357
18 1834 286312997
3 367 237220176
19 3949 473730989
19 2565 211962005
7 7 416577358
13 4672 290349180
7 4610 22497804
13 3029 242448537
4 2187 56167509
6 2906 359168315
18 4474 194440439
15 4006 461444696
17 2239 380859609
16 940 261389511
1 766 277011883
15 4800 242972920
7 4172 355085687
13 744 385543570
12 2847 471151532
8 4875 497257914
6 2320 87698268
12 869 298278937
19 508 481701436
7 3561 63672823
15 167 44717160
11 2589 177989518
11 4767 9859322
1 3385 328613322
6 878 276003983
13 1255 446492050
9 496 166846041
18 1948 398972706
20 432 82407933
8 3373 45542940
4 719 343329982
2 3403 111103376
9 3077 96993047
4 1471 101087479
11 1317 388268097
7 3845 259275516
18 3189 289924948
17 2325 33207332
12 3603 497050229
12 3925 24013217
11 904 79473785
4 279 183294871
1 2352 388988751
15 3569 234253242
9 2680 233307874
6 1560 340921732
13 1158 22286438
14 2483 50350758
4 4229 466339590
9 4085 8229164
14 4509 93865860
9 2603 472045519
1 1510 90653036
5 922 426902502
4 3118 234243738
1 538 18659363
7 3517 193805517
12 3693 225431454
12 3600 145522941
17 455 45971329
1 2723 3645327
13 3343 197991731
13 4501 138439758
4 3621 392774830
14 1735 316809754
13 1145 357972205
5 773 18494246
16 4010 460601874
11 2099 168033227
3 3748 275108856
20 4048 405317632
16 2112 253549770
19 2902 239728673
14 3191 407768405
15 3583 246431725
5 3015 489928087
1 1953 341204487
9 3884 306828036
9 1091 38915406
4 415 110228837
12 2125 225621944
6 899 249148964
4 1291 127650447
17 1106 349459442
9 2042 314341810
2 3403 140931417
7 2561 340288502
4 4063 178173925
7 945 400195610
2 231 168157562
5 3221 122974663
15 3503 95985130
17 3322 58590708
11 3758 215375611
20 736 420850387
5 4275 310580602
1 910 163049185
16 1201 280768524
2 401 68119337
19 1187 402065677
6 2869 136854398
3 3344 296687283
14 2466 428502292
10 39 295424587
10 3408 326817616
19 2036 274794433
7 546 275709864
14 4449 356986059
4 4359 291939056
7 2221 225254771
7 1851 37012717
15 3464 394545493
6 2322 401136189
8 36 118176808
8 4286 160284597
20 1573 92821747
11 1187 94581322
10 1729 422064999
13 2105 424253438
5 1833 79476672
17 3761 449163369
6 3518 297210112
5 1487 345297266
15 1356 329549917
15 966 242882653
4 4625 496683988
17 2335 381176402
16 4286 455853236
15 497 239493627
6 2485 218146069
5 1401 355049098
13 3585 310543480
20 4420 483345510
18 2816 149494441
19 4744 309477275
6 1964 11419953
12 238 188095819
11 2405 140327274
18 3578 260208493
10 2008 249258062
13 377 216331436
7 211 461803195
3 2289 273936415
2 2365 178221401
3 1444 441614473
5 2122 275661098
6 2460 411525978
1 2429 26538986
8 32 178387686
20 3036 292302446
13 1749 394527701
17 2175 191887272
2 2846 417459607
9 689 375385064
3 1405 495894147
14 1941 459496194
11 958 118335710
20 1345 143537958
17 4018 178805379
13 1598 393752931
15 1049 82020619
14 2109 389806525
19 3622 127122030
18 3411 121299401
4 383 15227274
19 1509 191399224
11 3986 424567860
18 3380 403077634
8 4537 497801497
5 1578 347356013
7 2006 442671275
16 1923 38496502
9 3751 222915080
6 3141 478504762
19 226 482383382
2 2663 304543554
15 4818 40006234
9 709 231704788
15 2360 275159080
16 3233 207100408
3 1074 312065934
8 4707 376739907
12 1286 11594373
20 4090 290237485
1 4103 139095478
2 4121 168782604
15 1735 448419881
7 658 487465472
14 1803 417554425
10 2221 252546546
20 298 41752744
9 4746 218298796
14 4461 82243923
9 962 311965976
7 2064 81537397
12 2089 104457641
14 3439 449702375
15 678 70106747
1 1610 437317779
19 3537 265453091
14 4168 386554621
10 1036 234097683
15 4839 314513604
16 3683 352573276
15 3122 129010367
3 3163 79136023
20 2209 31796551
18 2221 311488715
1 1756 142508479
7 1676 332512103
15 1496 189674846
10 4490 361480017
9 3904 424565998
7 3647 148939583
5 4636 463020033
20 3818 470580304
11 1853 91358239
2 4757 111389651
6 3494 482720670
7 3300 333264539
20 3596 281798514
11 30 2433052
13 4279 480205257
12 1314 302497162
15 4662 169332329
11 2571 111151084
18 3510 331297813
18 4124 317712336
8 3707 139464002
1 1004 197253938
6 3565 319973884
7 3355 179249751
11 348 470201039
13 3435 242611662
9 508 377435751
15 1599 347794848
16 2713 227694729
11 4102 236497524
12 3780 243561208
19 2792 227242924
18 1651 54184101
20 1151 190324541
17 1332 36853798
7 1920 150184575
14 1842 142898304
17 1087 360811531
17 1478 378564778
12 3702 375612755
3 2759 385599593
4 565 384307785
20 1585 165062556
1 3563 110367858
16 3714 101553239
10 3179 323920342
16 640 213281718
1 3559 429549271
3 2356 211905126
3 3321 489906883
7 2217 108976825
18 2316 466269173
19 2140 319278436
10 3751 193196903
9 901 447983980
2 2937 187347064
6 3741 426349889
6 4709 132252873
6 2150 380881506
17 3264 447006761
11 2077 438143579
14 3430 110495855
11 3283 472199316
20 1175 214485381
1 1015 49101421
7 727 9671429
17 3381 203601162
18 1265 397717149
1 737 258881929
9 1860 154910843
8 1052 418881830
2 1998 170703159
2 4630 268703243
9 403 355183629
12 489 73362991
18 2854 388965581
11 3852 385875139
11 2277 364386247
2 2269 342171802
16 3217 55152465
14 4357 18393064
17 3611 66224492
7 1952 390884743
4 272 203846881
9 3098 82801298
13 1390 184383840
18 3282 105918038
19 1788 57023439
20 146 16683331
6 645 91993011
18 52 74156945
16 173 17771840
5 2726 118386120
10 1666 55614062
4 4847 98395082
10 3083 184969609
18 2815 321440646
13 2268 271335694
20 1778 34238158
7 1216 353544387
2 4245 198265688
7 3797 287487526
8 2439 59711940
10 4443 307142398
3 3049 182038257
17 1932 187026521
19 358 300636818
1 2269 247545424
12 2067 347676994
15 4939 361436976
14 415 54626401
14 3071 117871041
14 4284 117209700
2 3074 403300588
17 739 477234619
5 1273 230972173
14 3556 85544104
11 649 165150069
2 4139 461032250
15 915 134540885
9 2131 56304951
17 3033 301293545
8 583 231137144
3 2534 462348164
1 4227 204525795
14 706 363039224
8 1367 359167633
16 4708 479782399
2 3515 68100348
17 4477 485285675
18 1140 158821264
4 1859 430201026
10 3573 12025298
8 1058 39152234
20 654 268932310
17 1764 290752173
7 3825 92307755
18 82 360224704
16 943 186069601
3 4697 285235277
3 2110 165137711
6 62 304099032
9 4966 18207841
3 409 164556387
6 942 410595881
1 3493 37089791
2 3843 254455468
16 782 226769164
17 2978 470888156
11 3545 218608939
1 3657 390105320
9 3863 328507668
4 2833 272019199
2 1241 371186257
4 2694 411933524
4 4485 361405329
8 1244 450255601
8 927 229252000
10 3308 65640825
19 1584 205889768
5 1060 128461477
19 4467 166702374
14 4138 190297163
14 3954 42514348
8 3170 228054241
20 292 371016779
1 4634 477531083
2 3954 356865208
9 1917 419565276
7 4965 399074729
4 1748 266632911
15 1386 375966623
13 4526 120413950
3 3981 5118263
15 1489 197237289
2 352 442538120
8 1318 307974395
3 4557 325556379
1 4456 395456278
14 4367 282626258
11 765 155816122
10 3133 294007636
10 3107 46936121
1 2055 371354421
9 2587 326213027
5 3782 37733391
11 498 218031406
3 247 329379972
14 3818 477142148
4 3697 78570363
7 3981 194964899
14 698 393102550
6 3674 87608702
13 1213 1105529
16 3949 326719802
3 3742 387865792
5 1411 262869855
2 4091 201744368
2 2923 87609285
6 2373 23197528
5 4829 448252294
9 740 198032007
2 4606 391450198
17 2158 404916860
10 4226 490187782
7 2985 279287142
3 976 352127382
7 252 304651327
16 3017 314887563
12 4481 97466023
15 2089 165022363
6 213 182152194
3 4644 75492132
7 78 428443165
1 946 457123049
1 4475 82382155
5 4618 219576431
11 416 136404757
4 4362 42836882
17 1111 488625556
5 3461 245080646
15 4703 370614650
10 2939 454884281
2 1511 203392183
18 1492 175887686
8 771 489122272
9 3180 4191559
3 4510 35917542
17 2640 103115903
18 4318 36181117
5 2472 435625424
9 3612 34194558
5 59 494314736
19 1776 405376361
2 181 98861742
7 224 326703818
1 643 375330542
1 4881 284600873
9 1476 495732687
7 3964 194836446
11 1850 429930227
11 3874 33600166
15 967 180196917
13 2576 308643780
2 3248 72397293
7 2867 403600620
15 797 381622192
14 2477 275151741
8 2486 74980609
8 3718 65423282
16 247 400390565
18 2122 368957617
8 196 293890951
20 3353 194590116
4 4365 308444296
14 4018 303435786
4 2251 150705194
2 550 123558746
17 4024 306196414
5 459 226009504
14 2859 197760385
5 2862 408571507
6 3513 406049267
2 1471 133267958
18 4020 141089725
15 1512 18804427
1 2840 433396111
2 3742 131840383
10 2064 432484976
1 158 408206939
18 4189 314628417
18 3008 145731475
8 3327 171513133
20 1488 115328463
2 305 294962866
18 1463 211315865
7 3968 350701713
17 1269 155821153
20 3492 341137794
10 2290 206056346
5 1310 97410230
11 4704 52950429
6 1744 415534118
1 3123 433885620
8 543 7178623
16 2048 261905976
20 2356 197029028
19 1656 352792225
4 3326 398949415
3 3710 443165029
19 3537 167140211
13 4212 350372885
19 4465 340642478
11 906 86032432
18 4711 386367717
1 1359 468409932
15 1794 70303328
13 1733 484901997
15 807 404571790
13 2392 365122112
14 2266 477830152
4 1255 66025920
17 1450 298758256
11 4490 243351427
8 1592 4929216
8 249 7371005
7 407 246673715
2 4331 11662486
6 4181 168887551
2 4660 293664520
15 4112 381836730
1 244 435440464
4 626 438777256
20 3175 153806562
3 2117 422498735
6 3143 351074618
8 911 114979890
6 988 423975947
19 2423 235459591
20 1532 464796497
3 1477 362800587
14 1138 492996626
3 4733 127375229
8 4330 329478773
6 1540 113700024
10 3739 396137656
4 3849 86507444
11 4563 279865827
9 2813 41714356
14 1022 118329991
7 4147 109209592
5 4479 300223631
1 2960 240025300
18 1965 360667175
19 1475 99510527
6 4551 377138398
18 1462 479415072
18 312 263509593
15 1058 140456564
4 4411 342762242
13 3695 465486739
1 71 448481328
17 4025 248385026
2 1627 423192310
18 1963 25266059
16 98 255529198
7 1344 25484603
10 3329 75710591
9 3284 418222343
11 1092 229462674
16 2719 290815533
2 571 229682511
13 4481 274863480
16 314 60743813
14 519 206330987
6 4581 146586965
3 2292 408172682
13 2320 292095405
9 4464 141798772
11 764 397003560
7 4252 265725662
9 2276 260045695
10 3155 369037687
16 3907 450672607
14 1779 100777517
14 3463 345356115
4 2289 305357637
8 1297 462502618
7 872 20346091
15 1026 378994688
5 450 300077898
13 1871 348723912
13 4084 384791981
3 518 437967201
9 222 259984469
18 902 272205308
15 4937 274326271
19 2010 300992309
12 446 23873771
12 1206 489505601
18 1317 408596851
11 1512 34870554
3 131 333922435
20 3448 67236073
13 874 486134326
16 4712 398244362
16 2484 426677391
2 1043 111540801
15 4336 435258301
18 3497 61490450
8 587 117528246
6 4602 376188142
10 1312 259528652
3 1030 277142880
3 1344 184214503
18 2283 125682011
1 666 394677885
17 4654 382374743
11 932 436429481
13 3656 82709365
18 3455 4375099
7 754 225784203
10 334 406655209
1 3624 102270381
20 2087 480929904
7 2106 220241266
7 3712 354044027
20 2870 451947486
10 2938 259841010
20 2991 212782094
9 2186 42475722
13 1032 148588876
4 1562 249613523
20 2145 54896022
14 28 20026727
7 1033 21883802
20 4287 251935659
3 2529 227595982
12 1599 19867479
5 1383 448120842
13 2145 95764213
13 4815 107346749
18 3787 45818224
19 1427 177333783
4 3720 379935742
11 805 259702526
14 3834 5058071
6 1839 61741633
19 3862 491729693
14 4553 116183104
8 627 492197270
20 1187 380185484
12 3690 397091575
9 726 286792117
13 3599 345815950
6 3950 448178747
14 2582 253066432
2 4650 261835267
4 206 447646611
5 586 81377523
7 1121 373761416
12 416 102536822
4 801 441888886
13 2527 338921878
18 1324 103587064
5 199 328135342
2 185 291012751
14 3318 131507316
5 1840 318050413
4 687 433815446
14 4838 265960979
2 2359 236978814
10 2734 73033167
3 4730 362727309
6 2504 181452467
11 3338 156839190
13 3309 491997966
6 1840 180131334
17 4392 277649110
13 1592 409687558
20 2646 239266086
13 3041 486168412
20 4990 223178815
17 4706 78308265
5 2186 411828633
17 3910 18836857
7 3068 422812920
7 1600 47764794
14 1985 138354107
3 1079 400516933
8 3105 318039331
8 3819 368399194
15 3844 454577059
10 2877 195322599
1 1349 407210915
11 3922 262840251
17 4883 401363640
16 1 158911973
5 531 157200187
2 4632 448431098
12 3478 280776525
8 4506 394850175
15 1281 212966019
13 987 371796833
10 943 69498649
20 529 443968900
13 4089 18398321
10 2221 171567755
8 3758 492343048
19 3736 370217321
5 1122 16661616
2 3910 309679705
19 3731 418378764
3 3373 97910411
2 2902 168099633
1 3390 320337709
11 4070 272926316
4 1579 351985957
11 837 487209591
5 1775 152556029
13 289 191353928
3 760 201649783
10 5000 247414189
1 3320 173185541
1 1307 110594469
14 1751 339273431
13 1742 141714127
7 3938 437254487
12 2294 89680426
9 2271 168135681
11 4241 292147464
2 742 196364025
10 361 350268487
6 2513 344550673
3 97 350181217
7 2460 453529866
20 1885 232926085
11 437 88880840
6 3198 296702067
7 2676 15474445
14 2636 430153912
15 540 343446227
8 4857 62240847
6 2024 388818091
12 3188 198934526
20 4158 452843899
11 1363 360542270
12 2695 341728922
13 3327 287533849
13 4468 45144985
18 2611 295918770
15 1874 220420697
10 1749 84396315
1 4310 458847635
18 1195 362347814
13 4282 404244613
14 2943 266049059
17 4654 185228351
19 3435 207188570
10 1182 35552860
20 3725 281249078
5 1226 39962017
7 1668 177126880
19 4481 416763988
15 2848 447916932
6 2604 476728968
5 285 226811946
8 4953 104201903
20 2984 227468261
4 4237 266512745
2 4776 429609402
6 4936 86585285
10 4382 305073127
9 3796 361662083
6 3085 64257273
20 3894 384040967
20 250 343726674
19 107 246748899
7 4012 261572830
9 3220 32339027
17 1596 345348789
5 2994 189539605
11 4742 199237071
15 4417 479424833
18 1926 183520765
9 1105 292167247
9 4860 473116193
12 3312 496276077
14 1752 362510455
11 3360 379163230
16 4821 432144550
20 183 420445920
16 3793 52714375
11 4258 114933552
18 3731 40363756
12 4608 42684781
18 2948 260417774
2 2668 386239157
9 2310 145927282
7 3899 143739589
19 4255 188909189
12 378 302731166
8 2446 239522993
20 616 382814392
1 4108 443521031
2 4114 284689362
6 4157 57217898
17 1073 77566872
15 292 84331057
13 4957 6304653
17 337 185982174
8 517 52376966
15 4398 13193121
20 1116 204102040
15 1269 144087630
13 2262 23968227
20 4315 27169569
17 848 21681720
11 8 395323050
5 2834 409719141
16 4044 362634052
15 4968 360161447
8 2859 87324378
20 3084 478431719
2 1306 375654646
4 926 401473349
7 4367 142021187
10 1564 429563919
4 4596 46424211
3 4041 57380792
4 3251 425361068
9 1793 469625371
12 4403 495419311
11 2947 335756987
5 553 268983124
16 1045 427989899
14 3824 407723331
5 2731 303396761
13 2161 257423875
16 2569 245694395
4 4171 190613653
1 331 427285732
13 4603 90695993
14 2067 47585102
20 3580 446946661
16 2499 385145346
5 2313 171702590
18 3406 427739495
4 1853 344712469
14 1083 353299680
11 4897 165171725
17 362 259360005
20 3782 467954878
5 2108 398740367
9 1878 186794137
2 4326 490487470
10 895 266413867
11 342 244174294
3 3103 316843130
12 3500 487309592
16 2048 205670483
3 1722 261590711
14 325 76386920
9 708 196931002
12 4211 258625344
16 3776 354886404
20 4849 122242358
3 1663 287484831
2 3935 153411487
11 1330 407258412
2 314 147973968
10 1413 241115108
7 2022 101926223
3 4606 374085907
20 2890 71710456
7 1678 378596166
7 4359 135797537
16 3430 310800321
6 2057 135416969
13 3915 392507810
4 3140 243078886
19 2411 379114219
14 1359 173566637
3 3709 268410347
19 4612 365015540
2 4516 353161705
14 2501 324274357
19 44 239834817
13 4112 69460318
13 1923 54806200
17 1156 363673732
11 4329 403069043
10 4625 254987098
14 3240 153035442
18 91 89473861
11 211 304682156
11 472 407812722
11 2658 151347352
14 3180 363997743
8 3997 305891042
16 2179 487154744
11 3596 377289165
9 1111 146240832
2 3117 275775423
13 4486 176140072
9 2717 63086152
17 1485 122314788
10 109 376621813
13 1950 368189334
18 3038 194415309
17 2141 8427247
19 429 344995013
9 4887 140640101
17 999 369215570
3 489 452748189
4 4453 59267604
1 4206 340987760
18 2489 346311916
13 2745 287733203
10 2343 229948991
10 118 151659779
18 1013 456056126
2 4821 409242815
10 4346 461973077
15 3343 134671327
11 1570 480031779
20 2382 363181960
12 1231 6298708
3 4785 187584018
5 265 402489921
15 4829 285105279
8 4119 398604563
5 3364 197477542
10 443 317555178
7 2553 56909130
9 4946 160685449
2 562 463283000
8 3137 114655077
9 1220 131880331
11 1232 397455533
17 4018 358054266
14 2690 418279960
3 998 409448177
15 2675 195164404
13 4902 178168514
19 4744 258557327
2 96 311500822
7 3554 34298770
17 357 153096342
20 4803 101094806
6 2353 167163777
12 862 479647730
2 1369 242540345
12 3283 120752833
9 4403 179949417
7 1392 286585160
11 2953 4898001
15 3184 103332095
13 2342 351339997
12 864 135341022
15 1542 133073152
6 252 416048854
17 658 468341
3 2862 369328611
12 57 337064818
7 4815 69026953
16 184 120687697
18 723 79411470
17 2483 179622863
2 4977 277949927
16 2216 262847247
19 2248 35829178
4 2307 421658837
5 3379 423597838
7 4948 380134807
10 3686 392358580
20 482 393446070
6 1597 149667631
12 2275 274392173
20 4811 197331735
19 1257 442405999
20 4873 359168806
6 1190 138462281
5 3530 3028618
12 248 321958345
14 4413 166360619
18 717 253777297
18 2418 176431433
9 3039 394672340
1 3139 163487645
13 169 97731336
18 293 895603
5 1320 158655673
13 1236 331244675
15 1635 247845448
8 1033 332674183
10 4627 249501346
11 1903 319425346
3 3595 327346858
1 2401 312626916
6 864 321029173
7 3206 126105124
5 513 7753644
2 2549 259604702
5 3327 145599623
15 2417 345784758
10 2126 482407880
7 3661 329579846
17 1802 61607327
17 2615 226220702
17 859 289528987
12 81 442358890
4 2945 308786860
11 27 275811254
4 3575 112740607
4 2186 358736840
13 4219 161916349
10 4492 487309626
19 1316 471175951
4 593 305370952
6 3298 315449002
6 2715 195870987
11 4106 210052475
10 950 74446676
13 1159 202651195
14 3896 101399512
2 3041 381520357
19 985 61025485
6 4929 464297107
13 3420 483699790
1 1298 186395379
4 3924 327988027
2 4986 159806441
10 215 218883112
4 2814 113545129
19 3526 360121769
17 3513 392951808
14 1762 104422695
19 3989 292483686
3 3832 369518806
17 2199 386961477
17 1230 435352454
20 751 483072864
15 843 344015896
19 941 408318115
9 2258 360401174
1 3973 275262599
17 3743 349243022
4 3811 443834854
16 4992 109861989
1 1991 460048838
12 4980 217209462
17 3282 169358667
17 447 102249581
11 3823 202981365
10 4732 217355667
12 2418 213736337
18 3897 308014791
17 691 444613135
17 1014 444609231
5 4996 97527097
6 1997 175805163
13 1822 329297532
20 3739 375828549
13 240 355377290
8 629 36939003
2 4880 455530674
14 548 300397078
20 1382 408140667
5 3777 124025676
7 3832 30318609
13 328 113365880
3 1968 153852784
4 3465 36157362
13 4967 175762442
4 4362 174940967
13 4990 57334435
17 3845 465138910
8 4439 289493144
13 4048 121965732
6 4248 51775761
5 872 174673480
3 703 415924718
11 4940 407211323
6 4438 388947994
3 2879 252709314
6 1112 395415954
7 4214 496667286
17 4298 57012322
9 3046 242880909
6 2034 320992989
9 39 442745579
14 4779 257379419
13 4515 455588592
20 751 380953741
15 3662 270065878
10 1115 490312902
4 1927 410130482
3 454 61749038
20 3710 129724237
12 4457 132059627
10 1843 115024169
1 2351 168336522
18 1685 145097860
8 942 492907945
14 1392 366670618
17 1676 467319090
4 2549 197281977
10 2043 355485206
4 2165 327439191
2 2198 173056533
16 806 340239298
18 2897 353666107
4 3500 469183354
18 3267 253123655
20 344 120070177
6 4447 265349814
7 189 412912014
4 4222 470850392
3 165 45379428
5 3990 132383247
10 863 309159647
5 4542 218934464
8 4708 252286523
18 1783 221293130
11 1501 10052667
1 2764 118226041
1 4094 417189645
6 4178 361930409
2 3846 199402844
13 64 75728582
1 2108 123707254
16 2776 390783217
1 179 143104125
10 2515 138981435
18 1766 286263142
11 1345 113035441
10 2404 15636968
16 4886 331824019
6 3532 184790907
1 2357 416502289
1 3962 89812404
7 737 296525524
4 680 223344629
9 3606 151711890
14 869 349855191
12 2156 251109607
16 3553 156572980
17 2908 384765547
13 1934 74877907
16 304 337735198
14 2704 220233829
12 2366 336466775
9 742 198455797
11 2342 307975645
5 2318 346415121
8 2159 248397803
12 460 438376284
4 1917 370805210
9 1531 409640943
12 1878 413065998
19 353 5531083
11 359 336731512
8 4999 455771922
2 1347 146633445
15 1751 138100219
1 2012 97980800
19 4572 222532500
12 4015 203966871
9 3076 215694701
17 3780 171111409
7 1465 398772850
18 1124 490512433
20 1099 63194117
6 1849 36362513
12 863 408453316
18 3744 313845106
6 4699 134590004
13 1777 259286344
10 2462 443536812
10 3789 191054575
18 1740 240954064
2 4343 250455769
3 1928 366593441
17 4260 10072017
19 1512 147761363
3 3258 340925009
5 620 281285466
12 988 326669809
14 4327 172050691
10 4499 341661734
12 132 257179194
20 4174 492432403
3 809 276060091
3 3443 105470219
13 663 164930289
18 3539 68977764
16 1735 451908851
7 1233 249758970
20 3102 129424786
16 3155 84642165
14 2625 378647250
1 1111 64681435
2 4441 126263419
14 1863 334411336
10 1184 409260694
19 2669 280039723
6 1994 100956528
18 2183 272285499
5 1061 476897400
8 1867 410337661
19 2480 348914898
14 1651 166955298
14 1695 371686777
19 1602 927088
2 3660 249227565
16 3613 239291296
15 4959 475498052
10 2611 353922175
16 2095 291560899
12 1077 39474545
20 335 351436956
15 3902 137743349
17 177 392940394
7 4226 97040033
5 1125 195355515
1 267 487466743
17 4323 30179141
17 2711 349526325
10 436 87696029
7 2075 121695958
3 2276 394304424
3 4715 450186656
10 827 203174269
11 2942 254103284
19 662 177723257
5 1166 100354639
11 82 125442102
7 3661 354109768
18 266 30624236
16 3098 298976735
19 595 486783817
10 4529 82963145
10 3630 250932395
12 1798 405343816
4 3918 414247124
7 610 344834931
20 77 16291244
14 1059 407691818
6 4683 200630333
11 1736 248016047
17 2407 246627412
17 4594 475024615
19 1579 80042367
18 3068 29382444
1 43 238920268
17 4492 310611043
18 3038 207953864
2 1319 460617174
16 2955 289106918
2 4256 97208289
8 4445 368210754
6 105 110082866
8 3743 346132856
12 3439 433800395
16 4584 419602970
7 1226 495734359
4 3648 280998989
2 2626 497165133
6 3073 374563052
5 4307 166648154
17 4398 303284043
5 2193 279970182
14 1558 335941607
18 2220 96378690
12 2529 372032111
8 4613 165903302
17 2129 430291600
8 3846 270028826
5 2219 260898332
10 4070 109074153
16 3611 468918680
19 3546 99242131
8 619 438190674
2 109 309380804
6 4531 481992169
12 184 368818045
11 602 313685350
13 3353 207847725
17 3915 463271628
18 2312 456715608
17 1448 104629841
10 341 461977885
12 915 351185913
3 4179 202525893
20 1095 413665732
20 1792 395270524
17 1387 375443113
2 1658 74282457
10 1102 312611837
17 4282 83556241
11 1419 238169307
6 3252 163885244
7 1391 231806908
20 3205 292471150
5 3558 388956727
5 195 286107080
4 840 166993712
19 4896 377847216
4 513 90672568
13 3839 480608832
16 4796 465830607
17 4533 34313076
12 3272 371505096
17 4697 238347269
10 2115 63920192
12 979 19941357
10 201 213217480
20 3008 270442732
16 4901 217870559
11 4868 45304438
10 1973 431089762
4 278 166103663
16 4578 22179472
12 599 109777250
6 3309 457222954
19 906 124502191
18 83 221588870
10 2813 397936585
12 4522 449748881
20 4902 332756482
7 2425 318745480
15 4311 410180025
11 1235 182384547
13 1835 66558308
7 3092 93594918
6 3181 203665368
6 4250 400757227
14 1791 136226045
7 1436 118531468
1 3904 328326694
10 822 405698533
12 1149 301815735
2 467 153065649
11 1201 127802297
18 897 129931280
2 4795 92907864
6 3408 224115491
10 4694 188159847
18 4754 259133765
10 2268 464574230
11 4860 471855807
8 394 197642713
18 1491 12971593
12 2496 44769104
6 1816 264994894
13 2405 190336976
15 2028 416354419
17 2502 469911009
7 1132 413343505
15 1343 181823998
14 4645 417717412
8 4040 351379444
7 1632 425595535
20 361 1800406
14 991 98766266
15 581 106975672
1 470 247015867
6 3170 407161316
5 3610 184417801
10 3167 166005838
20 1725 223335400
9 37 98244389
10 703 445875985
9 2350 75337930
2 3286 399204468
14 3081 446989558
19 2342 495062054
13 331 327375407
5 1001 426790212
13 4910 58349470
12 1625 132327326
4 1405 442755602
1 952 99650842
12 2398 361680342
9 1270 206845322
11 4886 277984926
15 2138 15728912
16 3736 445676186
2 1919 230044912
10 2070 237025893
6 3201 261491792
18 117 361851405
14 941 143323873
2 2549 29393923
5 4460 362210830
3 1591 428724976
19 1735 495087429
12 2196 126474551
2 4364 115669238
9 668 7565778
15 2799 33682146
16 3996 381297205
8 4401 173358553
8 4934 480776454
9 2157 216229631
13 3837 41111535
16 4333 178684284
5 661 329140818
7 3249 196482885
3 1711 298093020
3 2959 141956545
3 786 177447055
20 4427 193527127
19 2795 73173524
13 657 107284740
2 3373 459655476
10 2957 58176707
12 2161 119749103
18 1001 233916316
18 3039 18404683
4 2087 83190730
9 3347 423376345
12 2650 312509527
4 3160 110959326
5 4041 218326619
3 2703 408418847
6 3988 328279255
4 713 45267912
2 4604 65273282
2 2248 288683017
1 1110 132575808
10 4898 23653660
11 4377 378876153
12 853 165825877
6 1315 276485942
9 2404 357181835
18 1751 352722541
8 4800 122023626
9 169 46865031
18 118 328182437
1 3311 296408518
3 4359 274354895
10 1418 141902065
8 3083 319376808
15 3122 109593372
13 605 286692751
16 3678 83677033
10 1946 4321967
18 1801 260547994
4 4993 154272718
15 2445 298923865
19 3035 412085805
1 1515 404711352
15 2740 11980206
20 4808 320147465
8 1064 27908041
18 1778 151714947
3 3958 251868656
1 1801 232004954
20 1032 129741312
12 1038 299474669
4 1208 474318053
15 3294 158484350
6 1556 169418600
6 759 475327325
8 2499 260938678
19 4088 145032214
4 3574 289130449
5 3133 257248919
17 1567 85397700
9 4401 273450218
13 3188 235677004
13 4738 441155868
6 1292 24359834
5 97 271107840
11 3496 65318600
4 582 422653293
2 3371 410508297
13 3103 401738832
1 3554 402516353
16 4569 253850557
7 1517 491203255
3 661 302869547
13 2347 226739338
12 4820 433032595
11 4609 388114528
3 1075 436291230
6 3435 345780337
2 1160 421393286
5 3233 137078215
14 4146 34917070
6 779 211494744
5 292 442654364
16 1493 278324472
16 777 282001280
8 3499 160443462
3 3489 37012961
17 1381 313263289
10 3931 477981692
10 3116 177001328
4 896 245027056
12 2347 106760456
7 2494 55533599
3 966 131107397
16 1114 468311541
3 4621 362973320
18 4516 167761142
13 3994 377047378
4 102 225804125
13 4150 200774638
4 4677 123759818
11 2496 469724327
20 3006 61961506
8 1669 321625392
10 1562 237188587
7 1600 369527300
1 1930 456791358
6 3715 302852368
8 3602 180297687
15 532 111200075
20 2233 300126182
2 2361 167309125
19 4855 79430154
19 155 22608783
4 4654 151755923
2 1798 22127247
15 2402 125949125
9 79 63816034
7 752 132398573
1 2156 6753041
20 1441 213792496
11 751 483745554
4 1200 270303647
18 1563 326589417
4 3743 391172589
11 2301 420347731
18 3022 386465906
19 4483 28486889
9 3564 372776382
17 3856 56481619
14 4267 226688660
7 1742 31318666
3 4311 387154531
11 2201 66137921
20 4863 83222450
11 2874 300010176
19 1235 213602597
19 1401 28610189
1 4779 206818151
15 3610 19720939
8 1990 357607206
19 705 346248237
13 3840 487129809
13 2421 481808338
9 562 73031897
3 1072 157448815
2 4661 230417613
7 3196 198915678
16 2958 11745764
12 1887 215747691
2 4884 363644437
12 895 394044427
4 2237 400263132
2 3823 188952717
3 4820 393430230
7 1896 575609
11 677 316009791
2 2312 288623230
2 1095 435804593
6 1486 258038282
19 1600 411079703
20 4419 483878114
11 164 451250791
19 4490 246280637
3 190 291607419
1 392 41736408
17 2893 46652911
13 3028 93603193
10 2512 26642732
13 735 199390859
7 1994 247646877
3 2861 358373039
19 262 346288286
1 682 91703773
12 1939 71620782
2 3078 44296475
2 4152 306370535
17 3785 335701014
10 256 130427941
2 1710 316586700
12 3000 345951728
2 91 319934558
18 2588 2854011
1 2663 6529071
3 4461 54371801
20 1099 422432877
5 1421 110480268
2 4969 98133794
12 1032 491397556
8 2007 472521083
16 4340 340090211
2 637 319504488
19 433 306289783
17 2058 31164155
10 546 344087138
5 4618 55193745
15 1098 81615775
10 3410 485217758
13 879 163050109
9 4298 132408403
16 1538 276696901
18 2650 345694422
4 4636 262002780
13 4261 351313296
19 2082 418834461
14 3960 430608990
18 1714 93713215
14 2323 438499349
10 4987 231035887
9 3934 114887484
12 1952 313873017
4 1173 377694248
7 2701 483093569
10 4828 241755133
14 2448 315442744
13 2611 384813268
20 4945 113156887
20 755 493509372
9 3826 18171950
7 4743 434501457
12 2558 234109342
12 2748 378888226
9 2653 349520735
6 144 81056084
14 2775 88629492
13 3877 225934307
16 396 26963151
11 271 294190740
12 4874 305906498
10 154 469098239
12 1686 323184269
20 3404 396851387
9 2577 101817888
17 2240 109401627
16 4132 482897430
18 3345 3454637
7 156 483466810
13 2842 274598888
6 494 264335483
9 4460 52621212
4 4523 204670992
20 3640 34865435
1 509 429461348
1 800 341156690
12 1135 238616252
1 3186 60689271
4 4201 202826006
7 2612 467219650
20 778 451799016
18 3360 43362229
4 4715 109160379
19 4553 60179881
7 538 364257526
18 452 184291660
1 3924 332411807
4 1696 132213993
8 1104 57227080
15 2454 165607674
16 795 251241449
6 4848 246658171
20 4982 328229502
12 3573 67490262
9 3289 441035469
2 1363 215762037
20 524 280233955
19 452 225264029
2 2480 58227259
17 1249 117328489
13 2257 170459284
3 481 11587659
1 1614 158408859
10 2555 28587127
13 4359 55551937
14 430 122923316
9 2278 407518480
7 4936 215182764
15 3374 299854454
18 3948 461409413
20 1783 195300181
12 58 101179709
18 2759 9550015
3 2026 364678118
17 2657 465497718
10 1040 411299137
12 2050 168920474
11 3177 162160307
11 2358 237322727
20 2908 7125335
7 4239 85727821
12 1522 83353658
19 78 62033745
4 398 497833052
11 1671 474907173
8 958 382865763
9 3177 230246122
2 119 244392273
9 4235 301235729
3 3003 177630223
6 2064 409292341
11 1342 271981749
9 4283 212097433
11 1565 92625549
10 4227 323946690
5 4653 479609508
8 3216 17283082
14 2393 189085029
15 2531 388409890
17 92 407855853
1 705 401454030
2 1930 201329766
7 3009 343403386
19 1787 298856128
7 81 420014571
11 4984 187232859
13 2860 200742064
11 652 368116810
19 3078 437587260
14 3563 34600887
3 2885 451969724
11 3957 431200211
10 2546 409891024
3 3963 29085693
20 406 264057704
17 3305 362591911
4 2189 439036534
3 2322 422893835
11 4917 127265145
12 2695 41856768
17 3223 163170932
10 4192 422173862
1 3573 39887544
7 856 75717367
4 2226 25816419
5 1652 477929855
14 2573 443449582
11 1644 84967475
13 797 359879736
8 2105 108959749
7 4325 361952672
17 4285 447062775
5 4905 341081147
20 3669 136568674
12 4383 427255314
9 186 464203711
14 3375 306418353
13 1683 66531482
15 91 428571056
14 4923 78680348
1 4135 48255687
8 465 91319746
14 833 313272552
12 971 197949324
3 49 382172006
9 4249 407650687
4 274 263821401
4 4976 187445888
8 999 40111936
5 2451 491962536
19 3374 475516981
9 4419 290385741
12 984 486172132
7 4465 392096371
18 2158 494542479
6 2390 444412274
1 629 76426628
3 1921 436517776
12 4434 176035657
8 4832 168852312
18 4895 196408136
1 21 213261256
2 2900 876481
7 4074 420761274
4 341 107001397
9 4869 460638856
8 2258 338572634
9 2516 290129682
20 338 56027882
10 3474 376731489
12 4838 1178571
16 3872 404858056
6 2364 390725519
17 52 286255626
19 4977 173811784
16 3068 450207713
6 1405 92994132
9 1019 213812432
6 4730 473102706
2 235 394212158
2 2293 483366246
9 233 37082190
2 3571 118034000
12 3076 413194387
9 749 365485731
7 4222 450489065
10 4948 439035219
3 1489 113280335
5 508 495226737
14 1202 159149451
1 3117 226857850
19 3384 285143607
8 3365 155005659
20 573 332304435
16 1711 282842413
12 2956 303218555
6 1894 153503943
4 1625 152953629
2 2106 263606419
12 1612 202468003
12 4185 48533335
17 653 395646309
19 2582 26036248
17 3032 15581278
9 3518 255878459
4 3787 277544261
3 3166 264652177
6 3995 478093391
12 358 67837549
16 4938 371715398
7 4240 147426911
18 1659 348612826
19 2504 313000205
7 699 258771762
12 3205 470604681
10 4186 445162515
4 166 433319106
6 4504 300545591
5 3022 272862595
18 1384 255943259
7 4161 212114728
16 1263 19307269
16 492 50859461
1 965 288895247
13 1231 488217993
10 4746 279661472
4 4534 250788468
7 698 453518835
6 1115 142282275
2 577 397654457
15 3326 458847800
1 1967 53427495
7 4277 352390447
18 4093 457992033
4 3195 75209285
12 2798 474437415
15 2708 56593119
1 4118 382093667
18 1183 256215681
15 2270 385252033
16 1306 290361963
9 4917 301102689
10 2193 71209906
20 1616 55803786
10 1872 23080818
13 4770 59259501
4 1507 87901279
3 748 345871861
18 1644 293386768
10 918 400095570
2 3109 223804260
1 1387 120517916
20 4433 394217258
13 609 33253151
10 327 202545383
1 4126 216000605
17 4959 337356998
19 1579 389526219
18 4330 49277602
1 4029 227250734
4 501 442185392
18 1894 476531541
15 4462 20383048
16 3672 199181641
20 4573 407961197
6 1746 56473830
1 1972 76662956
1 4104 20211700
19 3679 110661059
1 574 136785416
11 2556 19476029
2 1469 11910860
3 468 222569432
17 4213 191180312
8 1072 302924002
9 657 12890655
8 4660 380886109
4 4533 375921192
7 4462 14663212
10 2578 322137801
19 1087 211410509
6 145 101704323
5 912 487052856
9 1227 72486747
19 3182 76948278
16 4759 438724934
6 1743 281050979
15 2052 214247158
3 4962 1336275
14 745 185331790
7 4810 203628699
17 1380 481627464
9 4243 184099989
13 1312 4031287
4 715 227639245
15 1204 407324288
12 3850 179438671
9 2163 359360521
15 1330 145326580
1 878 471915788
1 1319 67762799
15 1395 477376966
6 127 197151206
16 3209 251306544
5 3794 224444960
19 2465 288823981
12 2122 476924505
5 502 36195639
8 1260 23322597
18 4341 411969655
4 3669 77520410
19 4701 302171156
18 3238 217605949
16 216 49473401
7 3624 142570625
9 384 194009019
9 2840 263559636
2 3698 186753050
5 779 42385060
4 4134 342046015
16 418 67957105
3 3644 47226848
3 2951 280361667
4 871 477076724
17 206 309674639
15 4470 380725008
1 3213 363541718
3 3718 73635174
14 2267 469206257
6 2352 9190047
12 484 428105535
20 1265 457474776
18 2818 464655565
16 1924 170822610
16 4909 473418278
12 1353 413865182
20 3132 133387693
19 3682 181913714
7 4353 281330375
3 1080 392555507
7 169 135479885
19 1497 113600621
11 3857 478212797
15 3037 30076039
19 3657 6974603
12 260 347939707
11 4732 123624761
6 2833 162014101
13 2982 26215459
10 801 306858164
18 2908 103694268
16 4180 311881370
15 3535 450232444
15 443 202117115
5 1505 427377329
14 3704 193262077
18 3381 239100293
2 304 350032490
8 4763 49512157
6 1131 64706988
11 1177 232434841
14 3058 212012637
20 4850 46815207
17 1832 178324417
10 595 281005556
3 3002 230394211
5 2664 441621002
15 1478 257356274
7 91 441791362
15 2335 403122799
4 1917 379518249
4 1622 276365147
4 1442 336203823
18 594 410685451
1 3097 225923266
9 3737 303739067
7 4881 384600081
11 2132 278297452
2 1941 448051969
11 2734 2795460
4 1081 323053900
1 2989 70006236
5 1898 174042860
2 2583 404378841
8 2064 3365065
10 3062 360523577
6 1919 142643922
14 4844 19571070
11 4753 30957620
9 4439 117574406
17 477 383367183
12 4822 308509064
14 4691 43017917
16 4449 360198673
14 4373 308029665
12 2444 197821181
20 2504 351614900
1 4892 25084590
16 1000 136683724
8 2784 430867037
20 1254 41306797
12 3641 194060361
20 2157 195638720
19 945 32130658
16 1912 448785483
3 3255 67206338
10 318 118267419
18 4282 335787296
14 4342 96203228
12 2865 398683560
8 3331 145109455
17 3769 36188245
10 4480 396601741
18 1006 191934837
8 1379 325383202
14 527 42786201
17 462 272424702
11 4918 213439895
5 497 406738693
4 3718 389576468
18 1921 375152297
5 819 340388752
17 3932 13165247
12 4252 466395565
8 3546 229389433
20 2212 12931625
7 2925 200243290
6 3708 871629
1 2593 182125432
10 1490 362159813
9 2292 470834950
16 670 187633789
19 2046 429730597
17 2359 223495806
19 3938 384258280
16 841 304810275
10 3107 318745675
11 4769 122779463
9 519 486381151
18 1463 148816850
15 3767 195330218
4 4946 79461289
12 2572 398335985
11 1583 486025066
9 4259 431021494
9 1458 341877863
4 4658 218803652
13 1211 200578154
15 2808 155166066
14 2554 186101317
2 3208 458869801
13 2595 5215427
19 3502 230586263
1 1451 41315426
19 1032 126459146
19 4424 215955309
20 1261 165284069
11 1892 159752861
14 3929 262990529
15 1313 455323598
8 3079 203827975
5 2494 79779561
1 1605 117045568
6 2424 20758832
1 1539 251633715
7 4425 205228265
11 4747 480406711
13 3117 114498362
10 650 425534365
18 1535 405989848
7 3637 271673344
8 4368 253583164
2 213 186584050
14 2416 209068551
6 4147 243519873
18 18 428845484
12 4635 308265267
8 3860 206954131
8 4925 388700264
19 4 9084557
16 3967 457568927
4 2147 185966042
18 363 37659316
4 933 385728975
11 1103 384404623
2 2095 66680587
20 3872 375472809
20 3855 112275264
7 2061 69303861
13 4168 420395088
4 4226 466499047
2 4418 367379917
1 1857 136688978
2 4901 396111810
4 2442 66219087
19 1023 22033460
5 780 380100689
9 2641 14533198
7 913 252308306
19 2989 437124291
10 293 152992332
7 2698 139490174
15 4759 7640682
20 4534 273064498
8 1815 252381256
3 2906 326941966
11 3149 277519325
5 2610 405607447
20 344 272657268
8 370 379008213
9 3180 257152015
11 2017 110077182
20 3450 279954832
5 321 221015239
9 4667 343144188
6 3764 428917478
18 1429 456876497
3 4304 178713762
3 4604 96760604
20 2980 187095302
20 3385 308957947
17 416 148774571
16 1175 285638931
15 4992 316811815
1 2312 20657827
18 1001 250320413
5 4667 267744638
7 4058 123534001
12 4489 31908572
20 60 455132519
4 4171 341133862
20 714 447674579
11 2317 258168036
2 2185 322028200
13 2582 90329317
3 1225 7675613
1 301 21560155
2 2921 466143925
10 2269 456979934
13 1518 253486063
8 4689 156394862
19 1076 78992881
14 3984 254911341
6 2259 432366668
10 1985 212809498
4 1059 35786177
10 488 58486878
14 3327 475959815
19 551 335061903
5 3406 146417108
9 4301 457028389
2 3477 419341435
12 3402 48575026
16 2173 221988279
10 984 173193203
15 3499 98027432
12 1235 152497002
20 4058 3959766
8 2426 469230252
16 3482 392926028
6 4387 193780159
2 3388 364066093
5 4178 72172552
20 2684 428497718
16 802 91777946
12 3453 121164093
19 3681 378889744
5 3472 308829144
4 672 110464066
4 1636 305275422
20 3481 493629538
17 3622 452004226
10 3815 46528051
9 91 160235887
12 3784 304223230
3 913 206111531
11 1326 68512685
13 3281 350086524
17 4073 54342042
13 575 170517892
6 1422 231831347
19 952 282026448
6 875 111419633
3 1666 115819336
10 4871 404697048
1 1695 456473628
8 4462 139367259
6 4993 431277108
9 1339 178132960
5 1703 391334436
2 4892 144100684
5 1295 292793517
18 1705 208403760
3 3257 260125054
19 2373 5409532
6 3058 57917509
10 2083 391669359
1 1117 264045410
10 1377 176882786
16 3467 453094745
2 192 458662199
5 4828 407190342
1 4081 455173400
6 2564 426497297
2 2865 249842193
5 4886 332278836
18 1669 190861466
14 379 169773057
10 2166 382070955
9 2884 192646524
15 654 218508354
19 43 168291780
4 33 369831588
6 4998 243525874
4 4829 379469769
2 4196 253638136
19 361 38202777
20 4533 90917852
11 2641 323728152
3 4405 12166556
9 3767 202111
13 273 216654109
19 547 367305739
19 2935 242348948
8 644 3665131
6 3026 445016472
17 3141 3609325
3 1212 255335344
11 376 298427231
8 2050 103343533
20 1893 418607601
15 4547 337524671
6 772 323535089
19 3672 292029315
4 2438 352647883
15 2669 175985765
5 255 74667466
4 3334 321052801
1 4991 349406914
4 1371 214387163
4 307 437790785
7 3836 239010897
20 2776 202271740
18 2300 400055697
8 4689 449793672
5 1201 461714023
6 1235 68223629
20 1026 45603299
2 2463 382398417
14 4279 183136790
5 232 98516216
18 2629 237397272
7 1016 336788902
3 1847 136363909
10 1039 134449375
9 269 431498970
13 3996 124361327
16 416 19807280
17 1729 248771783
18 3371 29937009
19 2586 177792899
5 659 53067516
17 3222 403791559
4 936 86809272
12 4724 439296865
17 1377 54288127
5 911 362136426
1 1811 475089407
10 2074 246812638
13 2099 336858088
11 1468 497958777
1 1838 229898286
20 3221 228397786
8 2103 402102532
19 4695 288269479
17 4633 407469176
15 4461 396129345
5 801 199211642
10 1838 2198177
4 581 387921822
8 3602 413998778
3 4606 445580482
18 2195 203583635
4 865 250064051
3 3094 384752656
15 4937 437235005
11 3695 28531180
5 3623 403994439
8 248 486860908
16 4546 116224923
19 4465 89279023
15 4646 168886141
17 2169 346211897
5 393 80380752
12 3043 483636733
7 4785 445193289
17 1329 263857993
13 1575 468119801
17 3365 482332893
15 1278 221705759
2 1762 35063452
5 563 443584940
8 4815 235807725
20 774 227709786
6 4859 43962271
8 808 101046027
8 706 495217224
18 795 42312738
13 4406 202689883
1 4013 379402662
12 4326 376836513
2 972 398367615
20 3954 10074163
10 4954 160226579
5 1251 449403166
1 1306 223838720
6 3679 276915135
6 584 282492554
19 388 59917656
7 2885 307774024
6 560 143927122
11 4329 300925738
16 4511 67495913
16 2430 451105691
18 700 459187907
12 2259 283472296
18 2181 222293336
5 2806 149809924
5 4347 233712813
7 4008 403572581
3 383 243259607
6 925 30988451
12 4510 70222795
19 3689 4666285
19 4542 99573733
5 4843 257712285
7 3574 194721830
14 4149 198009871
12 897 99256623
17 2225 167373725
9 779 395873654
15 3421 205535237
17 3490 106276614
20 2448 459151908
19 3957 144110752
12 1218 493698396
15 800 477437668
20 1879 353011649
12 4398 118384532
19 1284 148376373
5 45 345029249
8 2784 344217248
18 4517 318668972
8 100 433798446
19 1536 12683990
10 731 62452853
1 4035 283950171
5 1330 125230420
10 3875 32079808
18 2368 426737220
11 4937 100485495
4 1575 244592420
4 430 261376850
1 808 161361088
1 591 333908580
15 3235 133821188
17 4825 22844806
9 420 422592671
3 3277 21749727
14 2150 118676115
7 421 400034151
7 908 42981571
3 2605 480160305
3 2906 216871610
16 2794 328890079
15 4432 170242883
12 478 374264927
16 1439 310899989
15 3377 292475756
1 1529 273692226
8 2329 370221017
3 2084 180566961
18 1570 399497614
3 1279 470340173
17 2102 185016778
4 1068 289971004
17 4775 448187671
3 3564 330445018
7 1175 164132941
12 3373 261843395
12 886 318795034
13 2183 360194723
3 3763 176244943
3 3305 381742971
4 1417 105287981
13 929 56335271
16 3404 68824978
3 1561 220687592
5 1073 189111470
8 4690 203325807
1 1361 326914962
9 1348 394567220
8 2949 56069664
3 4651 275819589
4 131 155373093
10 1443 483989647
2 2831 52367035
5 805 381091547
8 2426 491706313
10 2840 184477016
10 871 200287023
17 367 435595074
14 4816 361133483
10 2625 409300877
2 5 234810399
5 2955 357824337
11 804 238695339
18 1000 299553235
17 2697 457139375
11 4289 23246751
19 832 177542095
2 949 443982857
17 2469 208247743
18 3938 404682823
6 2970 32728445
1 1817 336065854
2 4569 79629632
5 1509 297029203
18 2805 289736387
12 1908 98095341
20 1085 472847311
17 1868 48937200
2 801 416541669
15 887 38855343
20 2650 273086891
2 479 206207069
20 3693 212517306
19 145 285322922
6 593 292948611
10 54 122002596
2 1516 137752420
7 2925 68044489
19 3793 249449411
16 898 419531024
3 2388 97850399
6 1474 102915016
4 4035 68679437
1 2004 322761526
11 4479 271092214
7 2152 336871965
16 3768 354479738
1 2651 345522922
2 2589 21595843
11 985 457274559
1 2833 110860390
10 2449 178002977
8 3286 300161473
9 1293 468635787
10 4229 180460038
14 3150 29131669
2 3563 249694734
16 3139 257259809
17 270 29259622
13 2411 175717304
1 782 396803603
7 2389 166743088
18 4940 72394365
3 2615 7716097
10 693 61638212
7 1188 449506265
17 1983 83111289
5 2852 210488882
15 1529 73935809
19 3407 437385651
11 679 183030718
1 3169 430635946
11 324 2793746
14 464 406785543
8 270 492301735
8 4673 381779580
13 1678 21464084
18 1774 229782820
9 1660 10302358
2 3170 400122076
3 3470 204184640
2 4930 123484423
15 2705 476251125
16 1885 183188974
4 590 302453715
4 3173 445228018
5 2134 236039364
19 2108 33156439
9 4630 393723467
7 3135 218155956
1 508 423202422
3 4238 191703589
19 151 62871679
9 4169 251886860
18 2106 282194619
19 1284 81891365
14 4992 283145485
5 3907 56315784
19 4329 409246181
3 4502 87602084
18 3540 264938849
9 1302 191713594
13 66 78340580
4 1405 128034590
9 3057 165157416
12 2138 19843928
19 342 54322560
9 3194 197870130
18 993 32268222
12 3735 192015231
5 876 485073887
13 4477 324415129
15 2748 313307777
19 3087 335204405
20 4142 129779749
17 2270 448325149
10 1131 97253946
5 3194 84224115
2 1276 493698600
17 2334 3561206
15 3541 131210884
8 4071 23572236
19 4013 453040715
11 2477 158593913
11 4396 291327079
14 153 496048151
13 4060 352462893
18 3933 73947270
5 4841 386180241
14 4542 408097997
14 248 474682985
3 1981 173557715
20 306 125965290
18 561 31913611
5 3002 299358813
14 2398 36308688
14 2498 241277531
4 1384 338275100
13 2474 489672892
13 528 346330384
17 4385 307957442
12 1517 269281679
11 4801 266255558
2 4 173667383
9 4862 140945662
7 4897 268887147
19 3447 398578985
5 3411 28682509
11 1332 401072624
9 3427 29445218
2 3005 466161418
14 2516 191393353
18 2449 479799520
8 4868 117125633
4 2204 464208670
14 2857 416956709
17 2343 233394082
1 3277 213572140
19 3019 448710171
7 1739 434478023
14 1733 457036338
5 1518 410517546
9 564 493899637
10 1512 466968125
12 14 279481206
13 3576 9106284
13 2854 479351241
11 2546 428868959
1 552 158896833
7 2475 1921555
5 755 493510586
11 1050 401076434
11 1045 255032293
19 2008 244598468
20 2674 458283835
6 24 282505281
14 3285 429403061
10 439 146052600
16 2741 176653816
3 4644 357890096
7 3417 10626833
8 673 308956345
1 364 487478751
18 2175 232460149
9 1169 34291941
10 526 428343359
11 4559 66991458
8 2394 454829887
18 829 161207729
15 2526 387740821
7 4254 71018005
18 4885 130638880
18 631 129321819
3 3835 114477514
2 1412 122536561
11 4128 423839107
3 2966 206009215
10 3348 23901867
6 1879 402681829
10 3140 128819559
6 4867 286822644
20 1107 306522334
19 4536 304066206
16 3001 336053940
19 4502 316436076
20 783 137618363
3 2104 143516305
13 2745 282932236
17 329 199185754
19 4362 314244350
12 4359 145874691
11 4170 279953040
5 2515 266562227
8 1739 11606469
2 2479 251953021
8 1535 385964788
2 1453 87325035
19 1459 7045838
9 1134 257515788
8 2375 145610052
6 4520 101856499
4 916 224614817
13 3606 322952329
8 955 266526894
9 2468 460492322
19 4460 472770098
17 4864 201604988
11 2836 369706570
4 3154 175195123
6 2693 228295749
6 1436 495894566
3 506 399529803
6 3513 161456268
16 2791 463764951
16 4057 13533385
3 3357 39003579
6 1892 94171466
8 3203 14164345
5 226 361086493
2 533 18475222
2 65 93493030
11 2921 294001351
19 534 75801611
6 2445 34039406
17 930 412827022
4 2242 208456320
1 2894 340369998
17 731 172674453
13 3559 5914097
18 3246 81146725
5 482 353246151
14 3105 206053111
12 4768 367242741
11 2941 222384460
2 2163 66346012
8 2919 125674933
2 1671 102310067
14 4665 457324229
3 1033 366280560
1 2773 396288007
8 1179 336586911
13 874 164380074
5 4501 338585126
3 2644 447571318
5 3445 364898298
15 840 37924304
12 2960 448309068
9 2980 199952031
8 4174 347198293
10 4691 228650729
13 1625 369180994
18 2775 298700510
11 837 230643350
1 77 68805151
16 2793 404370977
15 4220 284125332
12 245 418934221
6 1885 73811078
11 322 168289727
12 92 288503869
11 4700 427275222
11 4605 338653595
8 3106 180884730
16 943 121463080
1 3476 269807835
4 1212 123786093
6 2956 438885460
7 2926 185044441
17 1365 207510567
15 1067 22790474
11 1399 331725185
6 1890 360271564
14 408 282157883
6 3883 16259242
2 4531 30983453
10 2619 478121083
6 4357 470764316
20 3405 76335573
10 3090 268836291
5 961 304882069
20 3236 49197466
6 4536 36595632
20 1788 197188966
16 3445 366762855
5 478 412667371
17 4125 71414585
8 3937 132478348
11 4231 32554530
6 1948 150182604
10 4205 251911673
15 2914 441583934
6 3121 205883234
19 1566 263627899
19 3496 180486775
9 735 379101290
11 1290 125438195
20 613 106481929
8 3487 20172546
4 1585 174471312
12 2595 177333303
15 2248 154173043
7 1314 454728334
14 3209 7386692
1 3940 71950748
7 2194 223062048
18 2298 43704774
18 4326 78647654
14 1542 214005599
14 2553 154855977
3 1870 443046399
18 1481 80705848
8 298 277631493
10 223 461640911
14 2521 31928462
1 28 341297212
13 855 363193654
2 4764 467641460
4 2442 161452894
18 1493 207327750
14 3831 295030533
14 2648 75064917
13 4961 271600869
10 3071 308415075
10 1650 18782258
2 3645 73993256
18 2400 159843515
13 4777 169198104
9 4681 323652925
18 2130 169274091
15 2422 418783479
12 3731 402547072
12 43 152889207
12 504 124428838
17 3829 141909292
3 1047 535088
2 514 129182178
6 680 324123402
8 204 190960944
12 3541 78486437
10 3318 308819136
4 2514 332234498
13 2893 88465501
5 3805 179743864
10 1295 277797585
3 3582 118033488
11 967 112763931
1 1048 169595659
20 2398 100362972
6 742 188914823
6 3115 215655182
6 4286 447123684
11 4788 140557231
20 2121 381780694
6 4714 241027045
16 1712 314570483
9 3416 132529700
3 3976 266096198
19 764 299020378
15 1942 81663404
2 716 114389864
18 4772 293769176
20 850 5984627
3 4018 9791834
7 3288 238010467
2 852 275350992
2 3092 352058555
7 1106 102303709
19 2141 490216168
16 723 169746988
20 891 114333245
17 2960 328401847
8 3978 44000427
16 3055 404161659
13 3679 360027077
19 533 491238928
1 1841 322822200
2 3746 228648048
20 1769 262320225
11 697 364413557
5 4826 17801663
12 1132 176492939
10 1041 263698281
2 4947 206478709
18 3621 32552826
17 4342 272218593
18 3031 444073699
15 1734 497948173
18 859 212444609
3 1664 444055907
11 1637 264846741
16 1353 50657192
5 3213 141726925
12 346 256072834
7 4227 306923909
17 4877 251018678
3 2282 108282760
16 3933 85897908
13 736 209418125
13 1938 383508933
13 3564 122931068
4 4458 468523575
11 4295 486986983
8 248 15165126
12 75 411463209
3 4841 134554960
12 2142 424192299
15 2562 37425049
12 2559 409717101
16 235 378571668
18 3440 171004095
8 1590 411320627
5 2642 145762209
1 1303 52140902
16 4963 419177119
19 133 66166759
16 4586 210106369
17 3239 458000754
16 4713 330322703
2 928 380745310
2 1402 436655146
17 204 436471104
17 2762 268726848
3 1104 429720373
6 3185 475240686
1 3772 330724512
17 4968 29479008
13 4060 433116379
7 4192 80195214
4 4354 301928037
11 3937 113574354
18 78 407696854
18 3488 275815786
19 702 324922928
1 2279 426814578
10 573 75535735
15 720 384870929
9 2359 61783986
10 826 403534834
1 2371 67219747
12 738 446040331
17 519 217380733
20 1795 85141721
15 623 342588541
4 2846 116383921
16 1375 472132562
17 2754 462754769
15 1683 438209928
12 3068 96802108
11 4669 71226777
1 4535 359331521
15 439 228721144
20 2198 337391741
10 1884 129055926
18 508 152468334
17 4835 288638837
6 482 153474557
9 3172 58558878
18 433 112993589
16 2560 359035753
9 4907 287883756
10 1316 492110397
19 4342 124761615
14 1206 448405613
10 3912 250272836
4 3278 141823108
17 3379 242790830
6 4118 482137398
13 4218 458256763
17 618 63171992
13 3002 16559056
2 1536 467918123
16 4130 318069877
19 4297 353407448
15 4290 280315446
13 134 204673889
13 2919 337069767
10 4139 90877581
9 1565 312617428
10 894 321207264
19 3971 90463451
7 4464 250948119
12 4290 289324778
2 3090 181736123
5 3518 482489664
5 2057 372107655
1 2723 5757173
1 2891 448141364
1 288 253289850
11 1151 3368518
5 3079 38408812
1 1712 266191708
17 2962 118436120
11 4770 184998070
14 4167 190606988
4 1307 256948569
20 1229 349351876
16 827 143758268
4 4844 452241925
4 2244 466745991
5 2809 183704221
19 4826 209658790
4 2007 232721941
10 947 471854210
6 3526 413985254
1 4239 476356476
13 4767 92659073
6 2168 198251668
9 4213 399795484
14 3923 453483613
19 4053 427116714
19 3325 214493375
1 2406 486206862
14 1759 205463931
18 3474 53152625
12 2786 233407723
20 4034 175019191
3 299 24991191
18 902 341669428
4 3479 310454759
10 1642 333894294
16 4895 344536334
10 2625 439974774
20 173 240316289
20 230 337832842
19 2933 302695090
11 941 294336263
8 941 145779638
1 150 421702645
10 2020 479745502
1 4266 406559107
18 2702 450531112
11 1059 377476971
17 3845 342271934
5 3280 27828080
19 4665 116548537
2 206 359550975
1 673 263869336
10 487 394275332
16 591 282817297
3 4935 279316916
17 2752 80317152
11 4881 163670909
18 4961 481086815
5 326 411203299
16 2450 395689066
11 2677 133783774
1 3782 143110083
14 1915 102203704
20 625 96196605
19 2101 439817812
9 3296 72034285
1 3001 456938597
11 156 209952929
14 672 264576994
18 3727 384291567
5 4366 35519328
9 204 272328535
3 80 213899834
19 2755 187591926
12 3860 307199435
3 1722 244679227
8 676 458471698
13 4852 57606230
12 203 347079769
8 4062 198133939
8 53 5235506
20 2444 129402008
1 4331 66750462
15 1928 479819353
13 124 161929052
18 4003 476941275
19 4893 440122243
2 1914 407995140
2 3298 159967318
5 2833 156805286
7 3970 127341891
8 3467 24155223
1 1574 83427925
11 4143 22017820
6 1865 143213020
2 356 288851950
5 4753 230310780
1 2334 272807355
20 756 350961912
17 4989 105898419
20 3812 69121349
3 1445 405503316
1 443 216734040
9 3328 483236089
9 1391 217986326
8 3589 139615247
14 238 77712056
2 3908 490023642
18 2938 157348632
11 4879 438397499
4 1119 179149017
18 3243 77441753
18 3095 51756862
7 1292 251865737
10 2516 218267314
20 1715 355071392
11 4446 418773579
17 3659 394389916
15 2536 6077918
10 823 183662166
12 3287 206267990
13 1182 106406156
8 4554 425281159
14 3519 96936347
7 2306 489177332
9 421 41077242
13 1755 121360401
8 3979 84991918
10 4225 52800177
3 2743 335176015
20 4388 111374336
9 1451 456123165
13 540 189433192
18 3607 14357918
16 692 129063270
12 3904 44429754
2 3002 18779207
4 508 232116466
2 4717 171285558
8 1475 108560804
15 974 13286832
4 2895 168339871
6 3135 294550236
15 1164 68967821
18 3286 389593606
20 1632 107226891
18 2986 314941814
11 4883 29818062
3 2412 48810925
12 168 233275567
16 4287 191710603
8 3186 195759577
8 4793 242063859
20 3967 270449198
12 1255 119147450
19 1432 333489273
19 180 440555991
9 4350 103342803
14 3722 422324333
7 2014 285737731
18 4046 411560000
12 1350 495005343
15 4448 10893996
7 4869 395955119
17 1128 376290482
11 1918 87011455
16 4786 342674699
9 2661 479389906
5 3402 129716714
18 200 474011136
9 1504 207856039
8 4158 82533092
10 1317 216214925
7 4915 330519656
6 2956 290496291
14 2658 69397792
5 825 416057270
12 3873 148505133
20 3557 398527273
1 2632 49193486
2 511 90569881
16 2225 95772776
4 2531 8347676
17 4913 399445604
6 1575 112725420
14 3733 168832854
17 4601 408025743
19 542 385566210
1 2050 289901184
15 4829 77322394
18 4853 325822275
6 4878 29457442
8 1999 239347459
15 3921 448789086
9 4600 55391345
13 2708 175110639
3 3721 198891147
19 1609 127890185
4 1340 99567766
1 1558 173225580
19 2535 384536027
15 544 66638299
18 1032 415491852
7 4694 2831843
12 641 381739677
5 2668 132706863
5 757 313905515
3 3236 381828721
7 105 453631548
19 4566 77662634
9 2323 203681110
6 2729 373116635
3 2094 329726393
16 3311 479121928
19 2116 58901926
8 3932 367248537
11 1082 242335980
18 3175 160135423
18 3511 16219121
13 3376 448089079
10 2956 331785318
12 1368 450008786
8 172 212487312
7 4043 203914640
9 813 236041702
13 2272 59564193
5 958 374233569
16 4783 221992805
19 430 53961616
18 4769 133769567
14 1435 126091481
8 3060 86457293
11 1136 300390176
6 4476 103086438
6 644 134664664
8 2682 283299684
8 4554 33230289
13 2457 293023229
7 2227 386068335
15 1603 309226549
19 3509 94769014
12 2975 425465850
16 3351 247105711
4 2022 489844148
11 770 337089731
2 17 342140727
4 1577 411749185
1 3108 224508779
15 2305 180041580
5 4950 424152637
9 985 12379210
1 3350 431689236
1 3571 8636921
15 3367 274267238
5 2384 445668266
18 2660 234744730
20 3848 27223464
9 1244 50292715
11 1823 316839096
6 367 59397876
6 3560 277162688
3 4742 343824325
2 4174 411035035
5 4942 179990567
18 2365 423075340
4 1557 87303869
16 1229 81309495
16 1155 161079470
14 3287 232009777
4 1730 138291351
19 3845 283137531
10 4870 448917258
13 4397 206467750
7 3590 404814503
10 4119 481392926
2 4360 41696040
17 3794 475982620
18 2800 115838412
4 2882 141799512
14 49 130219507
13 653 455957506
2 945 483992111
6 3440 267482734
16 3097 277891740
3 3182 145748104
5 4923 40836999
8 3913 280535541
8 370 112230355
14 782 88562864
7 3100 487584223
20 3381 14387705
3 1515 356946302
20 759 428899362
14 1751 102451816
1 206 16811702
12 3213 68894195
15 607 173680977
17 2779 390461223
4 2370 325721695
14 1384 476050830
15 1032 412113742
1 3888 275976655
9 1684 369260912
19 4718 73346620
14 4147 250644066
5 3632 70510669
14 1747 159837888
2 2694 447899643
2 2351 408987520
13 251 173111883
6 3880 426328935
16 26 108759224
1 3101 172478816
9 737 194476735
18 3156 344069323
18 1977 464145270
15 3086 14814031
6 1395 192503276
10 1238 408804951
8 1756 409067204
2 3714 373104981
13 4505 292082697
8 384 407487238
10 1523 204426138
16 1650 48089754
4 4060 207393108
14 3226 418175814
6 4624 77713010
15 4454 391819992
12 781 171189800
20 4924 373028498
3 802 392318826
11 2982 103871793
20 3499 244234781
10 4391 290029437
3 2610 368806517
17 2836 102007296
2 3279 407234268
13 852 165661602
12 3353 358847307
1 352 146658790
10 1611 163156741
2 1819 304003046
18 783 56106511
8 2530 489270440
15 861 287681535
5 2204 208756659
2 3181 448687737
10 1866 350400898
9 568 280135442
10 4232 36381709
11 2378 216200556
20 1082 94479435
16 4979 245111857
10 4135 281582247
20 144 335668007
18 1225 23873064
13 3190 62537105
18 3907 439278877
15 2832 21530515
13 1041 413941310
17 1419 302863148
9 2114 455611481
6 512 393229977
1 2369 77659898
3 4218 134008703
18 3879 103775182
13 1363 320104769
19 3994 6263660
1 2227 103089733
18 3417 263902390
9 3553 389262476
15 4717 437788839
6 1983 417081608
17 2554 336668028
13 1809 135881704
2 707 303005257
4 3270 76767478
9 4896 392822606
4 4765 439585120
11 547 386257908
6 4217 128716427
17 2254 221999152
12 3173 80911087
14 1470 136902138
15 3464 276044862
10 4939 374755342
8 3394 268069766
15 4181 66380811
12 1429 173964907
4 4640 211975742
14 1316 128209725
18 792 281109850
17 3574 337145873
5 2925 482641121
16 1451 389962600
6 1152 377252351
11 2245 124246143
4 2363 213372786
5 2249 340021723
16 2581 473060907
14 851 148953354
10 1651 448293346
8 2557 309782376
15 3768 454186935
16 792 433202439
15 4477 171783527
15 1440 113836188
6 4385 391547035
3 1899 249366046
17 769 297398305
1 3642 95605261
19 576 441373112
2 623 70688008
2 4840 321994081
20 2021 306154178
9 2535 335275814
15 4899 196271413
18 2787 24055728
6 528 179051666
18 2365 198315507
14 4344 272488192
5 2929 124534087
3 3189 211011135
5 3108 441949030
15 4366 368897740
20 1028 483226038
20 3659 305920487
17 3411 118629546
6 2893 434327904
12 756 328975219
20 619 134190289
18 676 376327905
14 16 274919603
13 2858 160162784
2 949 50212756
2 3318 157855278
17 3757 270202463
3 3261 157840927
4 2483 426444612
12 3283 278333664
5 4237 463171638
11 3919 48471361
13 2964 242451861
10 1810 208664994
12 3433 213530725
14 3335 36962236
18 2609 160384537
11 1156 255283082
11 4610 256363929
7 2640 181220369
8 3851 172811189
12 1002 405756903
10 55 86551368
17 4376 175178692
11 4114 22555549
15 2053 56183704
12 3426 395493479
13 3584 176361827
7 4734 419969746
2 1979 247884299
16 802 118331711
19 1650 424239217
2 3417 161990329
12 2224 10424508
17 4401 479911546
17 941 306133827
11 4090 257519147
7 4257 342681996
16 3646 472333017
14 1193 198935960
7 4322 410859601
10 2129 48601803
17 3427 215377565
11 3153 134569132
7 2874 415395539
18 3608 154743001
1 1880 458276510
12 4691 205209101
3 4650 416504488
20 1014 351243345
4 701 143544738
3 3225 220873834
19 3522 30451361
17 3844 247045873
8 4043 76042184
19 1066 147524936
17 4820 326638354
11 690 306051389
19 4594 80899130
9 576 113033259
8 2759 40006855
10 888 82687534
12 4747 249225301
1 2707 438442718
6 340 268941180
16 2368 52877319
18 4606 255375244
17 4388 486088662
9 1387 174733184
15 2697 21723240
6 3605 164724435
7 570 334211919
1 4894 438278430
17 2701 147291326
15 3894 422537823
14 4567 181142501
3 3428 454065210
14 2819 254687701
5 1939 156246961
9 395 366007847
14 2743 449309786
15 1388 160510998
17 2101 401248430
14 2318 27690737
5 3182 400684164
16 2506 226064282
1 307 38281832
3 4562 497419641
6 4962 103838481
6 4883 47162700
13 4655 445425372
15 4149 493501991
8 3803 80842011
1 2001 406391625
15 4209 289306703
17 3706 8305008
13 403 138023400
10 4492 312361056
5 2369 370151526
18 1552 95510609
3 1105 326999106
1 3901 21259771
6 1551 478067385
19 1680 413574675
17 1439 385211052
7 2212 355060545
12 2501 251122237
4 3586 228136983
6 755 387141976
20 2170 435200019
7 2899 175510638
8 2568 306536329
16 4832 368856282
1 3791 41986464
19 129 483257212
3 4192 318927440
6 4758 235948592
17 4452 175141685
9 3344 392943478
10 1989 253299360
2 2933 475093158
7 3169 211245943
1 3681 47815815
12 1998 477946911
18 4445 336717465
10 1111 265582513
12 4587 305331640
19 2221 391627690
10 1751 278160413
11 2261 266062909
3 775 384976222
19 2152 398620278
3 2876 9749829
1 3382 408586008
17 3102 220847013
13 250 299606836
4 1124 70853814
12 4953 219059325
20 2417 245604399
8 2410 219005890
20 919 184059334
8 3662 143724997
15 1223 173401402
18 1001 129894259
17 1887 138544656
13 4007 136454979
8 2770 240997710
10 4895 273842555
17 35 297202569
9 2739 184721842
15 3898 129518115
19 1733 313575323
8 4188 386464690
7 4611 250097381
12 1063 121519480
15 1708 475926597
11 1978 94657089
18 3217 333548947
8 2009 126280143
20 2964 37966286
5 4983 455726407
2 1251 204181718
16 4074 46543427
6 1205 125527836
17 3323 391886115
13 2587 370928387
2 1786 341649488
17 1376 351223951
9 853 407364167
3 3377 452689614
6 625 451825127
10 2998 376871959
20 4191 244434907
3 198 434789158
2 3064 245843032
10 4790 267093479
3 4593 93429788
8 483 99231820
8 4072 414622846
12 1050 213142830
11 3164 402435844
8 1702 238649027
19 4584 460776589
7 66 107813330
4 4295 237771967
6 2730 155756041
10 2209 407380861
13 494 86419490
18 4637 226501014
12 4975 433111729
2 308 480430045
16 2528 161993707
15 4852 293044546
4 1805 44818707
7 1002 235401933
11 1471 345818446
18 3166 335265436
2 4589 369517167
14 4258 488701090
20 1971 495476752
13 1131 445248457
16 2447 242855214
7 2198 461985772
15 54 315264642
6 804 288121305
8 2627 37993613
19 1774 422884758
9 2080 320001268
1 1688 487892550
9 19 443817706
2 2473 175721147
13 4730 399847602
19 1825 373819600
1 3998 79806925
18 1994 360438176
9 3595 46573876
15 3616 124174482
10 246 271687626
14 3224 169192566
17 4541 8185403
8 4100 449126089
16 4978 331724661
19 1364 201791018
18 72 394360688
20 2237 136172818
1 3500 140629492
12 1478 145161771
15 1028 455687967
1 142 115820192
19 1123 64697000
16 2407 349398236
10 3747 51111194
11 1277 313019636
4 312 277233994
6 4695 445208705
18 4827 465108147
3 1573 34639993
4 2188 299412204
3 2175 161092982
6 4807 365313864
17 4764 237020561
8 2104 25871233
15 4264 458529786
16 366 285338493
17 1500 30563495
8 4939 151492710
4 3673 163749519
10 3601 106618869
1 3996 247065375
6 3414 187039006
8 716 233828439
11 4689 235892130
4 1655 85562226
19 3906 48329815
14 3840 247894444
18 1661 342580818
19 1659 456302692
12 4759 390308201
12 3583 479888512
5 1135 129558249
11 162 111230310
1 1926 362660659
17 3976 46349157
14 1607 205636081
12 996 336932144
15 359 484336774
11 1493 493577667
20 2685 14761603
15 2706 272520333
10 4442 454097807
10 2670 331469896
2 1274 255217643
3 3484 328756888
19 3657 13144357
14 2443 358427439
6 567 474332411
19 1626 462361381
6 884 35525560
16 2517 308040308
2 371 155093484
12 4806 475847760
3 3122 366829598
13 252 182747992
5 3472 328938987
7 175 34915854
5 750 57746925
3 4881 111487475
9 3654 90363173
20 3790 454845907
9 23 144733332
18 2420 40948099
2 2446 357238227
16 235 215601355
14 4477 264902667
20 2374 23717938
1 4335 83394426
15 3832 183818902
20 3241 489110949
4 2943 265596578
1 3267 355327292
13 1020 334274448
19 4013 198936979
15 857 154949725
8 4954 196007268
4 392 262978102
11 3367 385459550
20 3290 490531314
2 324 72481763
10 3117 358499558
7 3577 80944379
10 3748 181442114
7 242 189472063
11 35 287083598
4 2467 23510264
16 2392 311115624
8 4869 272642058
16 811 357079830
1 262 184024555
8 1142 196784927
11 3396 6320995
17 4316 183599925
1 3547 237946796
11 3573 457775963
17 1113 49745503
10 3273 247882357
6 1985 286300032
2 944 257874218
6 284 327087396
9 3736 282382067
3 3929 407138109
14 1182 486018976
8 4413 382034597
9 507 204108297
18 2979 472074462
10 640 35543431
5 174 127207302
3 1538 440044060
2 3729 391216745
4 230 155545992
4 3237 64773309
20 1277 309785645
17 4891 3240804
3 1081 471912791
8 1693 393277393
4 814 224641259
6 3257 173034928
18 3033 139497356
3 3221 221683654
12 380 157505581
20 4995 408820505
18 2783 21449674
7 4902 233809946
11 4160 255116123
15 2387 133279189
15 3732 433405854
7 2177 293380828
8 1955 417370335
20 3129 46501012
2 2367 184165925
9 4413 457907170
9 284 374571653
5 4684 481570501
19 4401 125801382
17 964 183180286
12 4438 469603189
4 3863 59559846
12 1500 302466293
12 3750 382029335
13 1279 350402162
4 1736 472527959
3 3638 495982189
17 3964 259275159
17 2905 67865709
7 4809 311425486
7 4226 426553605
19 2925 271492029
19 1028 156130896
16 4939 402709972
10 1735 480318134
7 3395 69236070
14 4409 3058627
5 1933 385914080
19 3557 471323680
5 3605 460779983
20 3336 4998299
4 1144 481353071
13 2790 327393924
3 2549 486280746
8 297 117895900
9 1397 408242243
9 4690 317366257
12 3979 356311382
11 1189 128031765
10 4813 368037523
19 1657 244742391
1 3688 311912045
6 989 106406988
9 310 240152307
20 1004 232435621
6 1083 151136092
1 1153 330424967
4 4564 394434531
12 3763 315489114
17 1606 242458892
12 3274 463836529
3 4820 435595174
1 463 94042384
8 2009 322159951
5 783 476887317
19 2993 218071685
5 4233 387384354
10 3348 335374326
11 1411 487501735
20 1291 262787706
11 4800 400552295
18 1633 229105854
8 2116 149818347
12 1298 412481370
1 829 438656517
10 350 315766722
14 3868 168684495
8 775 32015625
18 730 11534366
8 3278 126836941
17 1163 193141769
5 2697 185008040
5 789 336267364
7 376 76491964
6 2105 214281952
11 4547 140412730
3 2321 129329257
14 3197 283529931
20 88 222777044
3 4315 265566704
16 4589 407264009
11 3645 11525855
2 935 264378082
9 4956 288642824
14 3097 5298979
20 3522 256440368
2 3911 339177868
2 3676 333658572
10 2247 245940078
20 4291 11329321
2 1745 232590683
6 4094 463680019
1 111 407313975
6 256 38657570
18 1653 302598077
18 1896 135924437
12 2513 43366073
15 2356 445951514
15 3243 276798630
18 484 234802405
18 3286 345218084
11 277 97714182
16 4429 309878231
18 3787 96115343
2 1878 298923775
16 1532 326333674
16 4250 334661926
9 4948 489806536
17 1730 443095383
17 2019 485561211
13 3267 473059763
12 2360 337698227
18 4994 342450186
3 2033 122691419
10 233 54074510
18 1776 440944265
5 4784 132920732
2 1935 23392681
13 3595 42480615
6 2004 102528805
2 1402 311591269
8 957 209571305
4 1484 296594390
19 3269 155078369
10 1514 188099352
20 2877 134885395
10 2026 16492666
6 2947 292609252
2 2713 402421526
15 1982 334686579
10 1927 470057935
14 2974 439380412
13 767 23450332
17 8 376711156
11 2643 69009518
2 2632 80087284
9 2867 133548190
12 4709 153689202
5 3087 300705081
9 1193 254577825
1 600 92272197
2 4182 423348607
13 3291 76452073
4 17 290731109
19 3973 374723006
14 233 168150292
17 2871 412485740
10 1760 140508960
18 1931 258346511
15 953 386944473
18 2180 406005360
18 3792 436037867
5 2386 419102071
11 3653 41879105
20 867 477825822
10 4744 287764152
13 2915 106021941
8 4766 211015525
13 1924 446491408
17 4754 123203459
10 1726 43030452
9 1324 39060734
12 216 187818153
9 4605 368824569
13 1588 418234582
13 1608 364977329
7 3350 345015862
9 339 160713010
14 4373 191462916
14 603 271969569
5 584 42624047
11 899 394502358
19 2082 266120047
14 4949 60987253
19 4447 380667711
18 2894 188842803
6 844 18895992
12 1206 56122847
18 1777 478805561
4 1053 422838035
10 2618 87884764
19 551 328103220
10 3681 1608346
20 4992 317251661
1 2518 340404770
16 2992 402495519
11 1279 21303348
4 2320 311779117
7 3423 25588944
3 1995 393074923
15 2098 303472151
14 4957 26865472
20 2375 379101846
14 1847 104966245
9 1356 145050157
2 4448 355012319
17 4797 365181624
4 4005 305474225
14 606 192650545
6 4433 444410584
2 2195 49675508
10 1981 53706904
19 1582 279574155
8 3953 441481634
16 793 488567413
8 4720 385440018
16 1167 231243370
2 4688 196708173
20 4119 239645814
16 4855 224320343
9 913 85975121
4 742 381373913
9 4518 132050430
20 370 167268699
8 2651 182648413
8 4141 193293400
9 1910 193920933
16 4241 198895072
16 1407 102418971
16 525 437010180
7 1760 220915803
1 2941 334873934
11 4229 276747698
2 573 239919485
9 2932 75898844
1 70 465478695
16 3118 360741470
18 2808 140313146
2 3940 207780093
5 2958 313523888
4 730 299673806
1 1724 18528610
1 3886 147748997
1 188 437955960
11 3601 305169727
11 4964 75279288
3 4916 62603783
1 256 175133721
4 948 449443422
1 1110 54408136
12 2663 252364710
11 1957 92983048
3 2244 317927352
3 2956 330241437
10 4294 394062605
1 4049 339363598
5 4801 121112008
19 2639 237554509
19 35 73993935
2 1645 362148201
20 2052 23052905
2 2190 220046292
14 1878 479784641
13 3563 147751051
18 2493 347091107
17 2738 460259295
5 2335 428371359
15 2314 142149340
13 1652 55044528
20 1780 385590513
19 4158 323866327
4 3099 483761111
16 634 300703212
19 4932 274386761
10 317 270620987
2 3663 294958859
18 2464 282800312
9 1243 239967690
9 2772 124360809
12 4421 134162913
17 510 281985710
3 985 234383217
19 2259 343850806
12 3903 243782571
4 1500 380570816
17 199 363877237
5 931 322272878
4 1268 302192541
5 1404 195009617
8 4493 444270717
19 3237 353618850
19 4535 387483611
10 397 287525258
11 2251 258960467
19 4120 205567787
19 1742 198477370
7 4720 372779509
13 4283 424394538
15 1341 454386227
4 2682 45068535
17 2654 469967008
13 1477 433441114
13 1877 189254099
14 4565 81649892
19 2223 466141900
16 4320 235887238
18 1433 484949033
6 2150 87857881
8 2108 429799718
1 2143 491684670
14 4384 27578879
6 2278 102927539
2 2364 465442168
11 2880 164787656
4 1772 262562242
3 3797 118548704
11 4737 178022898
17 2390 87199734
15 4189 269487812
17 4789 354160380
15 3563 53983931
12 4303 115806830
6 2243 88722858
2 3948 83525292
15 1171 441073652
15 3029 430690167
2 438 413553645
8 1077 488456455
18 2617 54476825
1 3537 1948534
15 2752 399519133
6 103 227232414
15 637 352507158
12 1122 154122230
7 2849 214507901
11 3147 289916946
16 3017 469961755
3 553 369150825
20 1873 472774846
9 1978 162133859
20 3444 243693889
4 151 371088304
17 4937 69335492
10 3668 284392852
4 3271 390594010
6 2556 368709861
4 1066 127735052
9 2681 239425535
13 3554 158446889
7 2553 311216241
8 1171 409422227
17 1137 300492821
15 2431 108335047
2 1062 299295646
11 85 241215139
3 2383 110481955
14 1861 180446057
13 1676 78100115
12 553 226051638
4 2521 439252653
20 4270 275510617
11 3659 123752903
10 272 345363436
4 1721 448309667
20 1033 65833713
14 2036 105308794
3 4129 230237266
14 4222 357558733
16 2311 190579890
20 4566 50812902
16 4838 263841249
18 4043 462653226
18 4576 69764793
9 3876 103495925
18 3639 28969492
1 4710 408456629
2 1214 277052175
7 3245 390933116
18 2163 367785215
14 4680 270354232
17 1664 296667817
20 3857 414727715
11 1133 285196067
7 3595 435864282
6 367 470304271
19 3026 353602731
7 556 374898187
8 4478 485243166
20 228 114348559
13 4103 406114252
1 4873 485347286
18 3713 142856449
13 719 280253550
15 4682 75896119
20 3724 186789032
7 3583 444290158
3 3112 466882366
14 82 481706193
17 1182 449844556
16 3438 171045944
6 1393 134206068
16 3664 179734885
3 3247 242553755
5 3960 75486020
19 1961 394207677
1 85 409242949
6 2048 264725859
10 1732 445211129
10 2505 478947221
7 3098 251482535
15 4466 70880902
9 1348 402807300
4 642 356395384
3 302 39110788
4 4756 243001287
8 3696 76721526
16 748 274537115
6 1922 385140259
5 3832 222128371
6 1 298348136
12 3167 436188344
5 2431 213511832
8 4301 219182679
6 3726 443059344
20 4821 292435447
10 4197 353416856
8 213 17258045
18 4977 383913623
1 205 446589860
17 4596 428834421
10 4855 451315726
20 3218 307567557
7 4704 338094778
7 2614 376012583
9 2253 76888228
15 4641 94956945
3 3327 315399105
4 2099 309826054
20 3071 226277527
10 3311 267456896
16 4705 374076863
5 1819 431881501
6 909 127881780
10 4645 89743650
1 1905 488722167
1 110 84893656
12 1656 427918895
3 1107 347320800
20 3997 431039174
12 2822 479890425
14 2224 229431052
15 2649 43208308
19 3279 204107990
18 675 362581390
6 3158 121464699
5 1456 457379776
10 4703 80548189
7 340 114651954
14 1634 12693647
11 472 412137839
14 4502 101710929
18 836 60805913
1 3485 181300140
7 1282 284040541
10 2755 38009493
20 1225 44539723
13 2159 421345420
4 95 459897785
13 185 376963407
4 2773 370833135
1 1042 183335505
8 15 391270470
9 486 174355083
6 4057 2796994
8 4532 451974262
2 3034 429286180
8 3812 215486281
10 68 45486515
7 1543 50673785
13 1065 315533651
14 2931 399626123
16 647 327062441
2 2156 284776800
7 325 402867272
4 3675 93116269
6 2731 345338692
2 2635 349410621
15 2253 430912963
10 742 473273333
3 1944 89463009
15 1651 397187845
18 4659 54915834
9 4979 309717593
18 2959 98008823
15 3111 189280945
16 2151 186554407
20 3291 410452549
4 440 97017464
4 3638 203573842
10 706 73879094
17 343 448329162
16 2892 427150814
9 2073 142102164
1 1443 453794770
8 4735 151234938
17 91 57640260
16 3696 12113751
13 4468 298877435
10 3644 455299967
13 1206 200857000
8 3092 112538044
6 3724 425700765
11 4733 243101556
19 4093 240577199
19 2621 288852110
5 4478 298282341
8 2252 113695055
13 3472 194635070
5 4124 328956488
7 2672 25769307
20 2665 280952078
14 1113 249988896
14 98 185129069
12 3787 65870075
2 853 69051938
8 2423 182201027
19 4046 45881760
15 4721 360112500
12 152 241677253
14 4380 421075486
17 3481 224870456
20 2977 399110271
4 418 443019864
10 4559 390441530
3 3325 53864257
4 2860 196692036
18 589 479973742
18 2874 49178997
3 1888 231972131
6 3426 273903903
11 3352 150076312
6 4900 339030875
4 4557 383731122
5 244 437847065
6 4820 418639079
16 2671 338207595
20 4043 202449678
6 1603 388087765
10 3793 451532607
18 2674 484596641
14 4562 12448143
17 3447 489172485
1 1121 167101990
11 4318 442147000
8 2244 296088903
16 1856 188784884
14 4907 437630480
12 2316 236667028
10 3385 219400088
5 3767 141762006
11 3489 310630655
14 2380 391980749
12 1577 4015269
8 1572 314288425
6 1458 285933622
14 2831 247854351
19 925 331652140
18 2233 110099436
10 2479 290730172
2 3717 482184451
4 4293 350883666
14 660 135673894
10 3832 215831491
14 3151 387671516
18 1826 350569442
10 1720 7124927
4 295 193692030
12 509 244599283
7 3901 132793735
9 4469 66049894
11 4243 101487992
1 4224 80584094
6 165 249105574
2 4242 451339848
9 4246 459588889
2 3088 129907750
17 4019 196121912
19 897 33564801
12 190 95265004
4 3045 129478579
19 3873 387522762
10 2521 257472731
12 3630 150124093
13 625 244423717
7 717 151048008
6 4 327262575
18 1046 456483045
13 1812 250737939
10 2074 417294829
18 2682 7031553
5 4053 44069338
9 3389 72757900
4 303 2475168
8 2124 257976872
20 1086 170861636
5 4679 454044505
6 3100 3888493
10 281 149737265
13 575 172565635
18 2576 262997346
8 2483 299994669
19 1859 166090415
2 4570 252512297
4 1938 205740264
8 1772 232692027
13 4338 180381978
19 2470 67080129
8 1990 212266086
20 2759 31210569
4 1126 18433734
9 1046 358570686
17 1139 48987732
15 1413 142415396
1 2416 129386871
7 3592 288363021
19 3242 412704922
19 3166 396494710
19 2265 312695559
8 3518 259881984
18 2636 469738014
3 1611 402613793
5 2760 31663841
18 1096 16178857
18 1986 324575878
18 1436 122133731
20 4119 220420990
8 2783 187348773
18 202 71145581
9 995 329299632
12 1126 389062806
12 843 226556272
3 2128 443826494
12 3102 87399301
19 1966 54781708
12 2868 229326921
16 3769 199188646
12 879 294976828
11 4670 221217571
3 2388 469606965
12 2432 276783054
1 1887 255872698
20 816 155869801
12 1162 206461791
14 4117 195140030
17 3934 7178352
11 1476 109176328
6 647 356790522
3 1640 9506924
18 1819 189040846
7 4330 239430524
1 1531 121636694
2 3218 256504791
19 2233 147507687
18 3491 376301408
6 928 331486016
14 4490 116548056
3 2095 181493335
7 4935 5815360
15 4429 330888164
1 299 431883033
3 1406 419487255
17 512 20772799
13 3620 68444238
2 4100 263628119
2 2718 484752162
2 3077 282661919
12 396 270209962
19 2085 369883238
16 2688 40728154
20 2167 238516741
3 4670 461493160
11 240 39028229
9 3020 362087853
18 502 162857849
18 3250 109511305
12 1996 306519411
10 2011 135895459
11 3651 374694175
18 3426 92438736
13 2898 311552998
8 1773 330751409
16 4031 7252187
13 3573 395010887
8 3523 126826987
6 3355 241875071
2 4466 69042263
20 2084 364056436
20 648 199698708
18 4238 197961932
1 1884 335981211
4 1872 94880640
19 2568 335706449
15 4133 199858924
20 2790 77725767
1 3977 333462102
12 2684 225627208
3 2690 203374411
3 2913 388806235
15 1911 202214430
5 4357 124922452
17 1724 427371537
19 436 172829506
4 228 209573547
9 2155 2211760
12 4829 391502880
7 4209 144448704
19 743 218730116
9 2567 213389000
9 564 401609499
9 3160 53834921
9 2953 219819248
2 1401 398091426
8 131 480098342
13 2561 336949718
7 3771 8191373
9 730 212766620
19 922 329037411
12 2774 232305447
5 69 331560375
9 114 260706176
19 1785 461591140
1 637 46657856
11 3279 185326117
4 841 13015894
17 2281 420733831
6 2857 475267702
4 2995 83068962
8 2833 94715755
2 1698 58203291
11 2017 46151136
4 360 213992150
5 2906 445791659
13 2061 485731698
4 4510 307856132
20 2727 88789909
8 4363 312503810
13 962 458273198
6 1896 56291671
14 3824 439359707
1 1143 427860316
19 3539 320619727
19 577 132014266
11 2989 248815503
6 1284 17121482
15 1630 139538856
8 1104 357658391
3 1573 455597250
4 3149 491132097
10 3029 175824952
17 1798 231012983
1 274 77082188
12 2736 106908995
16 2185 448307475
3 2675 301070222
9 3539 384878565
2 55 275502832
2 4233 120610100
11 2376 442005173
20 4737 310567438
11 1891 433507272
4 959 403085111
17 3094 311837999
12 3972 485226290
3 587 253853017
4 3067 208457322
4 180 409158752
3 150 297518968
19 1696 286904533
8 1205 68700717
4 1092 296532135
3 3830 437086913
7 2187 435060071
11 3709 190458685
18 2174 356234218
19 1062 285878745
16 4420 367136668
8 4389 171768120
1 3819 126006051
2 3445 95623259
2 4972 244282312
16 677 42294235
12 4202 136456289
18 4139 233499568
13 595 110280214
6 685 160189195
20 4213 334179332
6 2179 99207950
8 4106 496619008
10 758 413523810
17 1284 107917851
16 2004 98361449
4 2577 258237956
5 1329 381853644
17 4399 463465520
10 542 169994014
1 128 178571256
5 1381 178628506
7 3743 32666787
12 2314 136781603
8 2913 55889839
14 339 39021035
4 2989 357927654
15 225 357906482
4 4468 334950856
18 1548 87281152
12 1552 189580139
10 1515 217450222
8 2456 204131127
11 537 407687797
9 1642 261321178
4 2136 417849257
15 1016 173769759
4 1098 351589322
18 1267 375530512
7 4778 155272964
10 2746 8291848
20 1086 334059321
16 3652 227090135
5 2232 179000404
8 3425 347612253
12 1984 257148414
19 4012 5826066
10 3307 42559299
4 435 175852214
15 2983 184789567
13 3133 489436793
15 875 257216936
8 1170 485177716
17 2075 445781334
8 926 382155362
11 2434 373293544
3 3687 320887134
11 2014 455245418
11 1778 363980715
17 5000 241974127
11 2281 19899570
7 1384 219905214
9 1143 130123870
3 2484 432220725
3 2505 326026729
9 1017 165540494
8 2566 235149531
4 3256 420894156
9 2944 70189727
3 3506 66994716
18 2633 34277473
18 20 215333720
12 910 223564826
15 12 359995596
6 4559 434096411
19 449 155269910
2 1076 349742209
12 3150 454908170
7 2345 222400311
2 2270 428473392
6 874 269509597
13 3465 339380738
14 719 320982723
10 1718 197109586
10 3657 143172292
11 2518 5845226
19 690 135256524
9 1935 350859211
13 401 198528480
6 3958 289392123
8 339 272084508
2 2355 124704962
9 602 346482338
19 672 386490997
12 3434 135831029
15 706 61142708
17 1886 434659328
14 4862 423958306
1 439 323694520
10 77 160111765
3 773 38693393
9 2024 144669264
5 1987 492292697
11 747 234273253
1 3806 300405604
10 4421 375093526
11 2710 154704986
3 4814 6825233
19 4388 243907559
15 3880 312207576
13 290 48377160
13 4607 403159957
7 3093 192335813
5 1016 183987207
2 3902 167973190
8 1909 372471502
11 3524 59274227
16 3534 336384399
13 3211 209628347
14 2960 379078002
5 1783 371762401
7 4138 313566758
20 929 144821688
18 4451 109072558
9 369 172543301
13 3861 6332754
6 1121 162750454
17 3085 1323958
17 2056 130782764
5 2239 450139688
12 4836 45178883
19 3750 174645048
15 2206 457191680
16 3185 80809118
2 4105 468101185
7 4343 416610183
17 2843 226106272
14 1828 219601542
14 4483 252744793
6 705 6932078
7 2400 391231644
5 4343 104423166
14 1936 131649499
3 627 471541653
2 2533 149972337
11 324 12837197
9 1785 7851973
8 304 43677854
2 683 477158594
7 26 366813504
10 567 409361716
1 3054 394536212
12 3650 342570408
3 1387 400533188
11 1275 39686968
15 1623 212271093
16 1867 396436452
18 3142 213621909
14 4685 366103287
18 2851 485139317
7 110 477429110
15 3189 53008592
2 2565 461761537
19 2171 471613854
5 2916 24636841
7 2512 393665809
10 1485 218620415
9 2615 267321859
15 1861 37274959
14 3751 170063028
11 3483 80243163
7 1511 270984882
9 201 453309373
1 4115 452646572
1 4970 363676788
15 53 362034440
20 1562 106275653
20 1796 235365609
2 2465 163508065
3 4232 399053786
15 1471 88940421
9 1731 227646677
5 4193 30825963
19 505 356101888
2 538 101093432
6 4800 269309954
7 4858 292762016
4 304 235557887
13 3130 455509133
1 1780 336050497
4 2542 453827256
13 4783 385842331
8 1361 200973715
15 1615 452650462
10 2003 274836428
13 197 355528743
14 342 203370675
20 667 262042579
12 4492 408584309
18 252 9834815
12 1467 198550930
15 2694 151537919
3 704 438613745
10 746 129852904
13 3263 426893095
12 1450 66375130
11 4888 430050631
17 4930 380103882
12 3811 320603366
15 2720 116769708
14 4125 266011440
4 2412 265218541
16 280 464321701
17 192 341276521
6 4743 218293874
19 4968 346848354
2 446 3725107
3 4361 314846138
3 3358 211338507
19 4182 404830454
1 2918 21630890
7 270 29002903
17 4971 103245246
7 415 91963727
4 432 228523618
9 2670 488802954
5 1078 11372576
5 3100 253513201
13 1677 398319052
19 4618 303905840
17 3944 49758334
1 3149 298043104
7 1077 308428845
3 4250 80014470
6 3042 211783834
5 4962 8810610
8 833 53542018
1 1335 220513279
7 2572 309749159
14 2149 336347739
3 3920 68568066
5 2481 382294882
16 4374 425592899
16 3821 476748783
6 245 260720236
3 4513 459123173
14 4953 207163829
13 4035 68017836
4 3231 220792910
10 752 225562537
12 4229 214788719
12 3064 2193961
19 462 52380852
8 1149 397856256
17 1564 146149676
11 2851 315601545
6 3300 227654826
2 4449 384209513
19 4309 395113204
16 1247 227000383
7 2256 420780067
13 4614 307368225
12 2201 270815440
3 3754 148097716
13 956 163647346
6 1370 84950313
11 3856 486371854
17 2614 72228085
6 271 419364037
12 1512 359203686
10 379 206191650
9 4595 320891776
20 4170 334684434
13 4127 436869894
13 3635 208406122
18 3850 151656932
19 2047 446331549
1 631 165917397
1 2624 393310878
14 339 447839123
17 884 305681924
16 970 135276512
13 3562 218965882
4 390 133690202
12 3451 312226832
18 1912 276602562
15 1506 332788577
10 2388 227413906
18 3924 302019423
2 2673 417362359
19 256 393207172
2 3150 85285940
19 2192 447531233
10 2638 193514631
14 206 209509813
3 2100 122599662
17 1551 201591477
3 4175 232095026
10 1491 188521512
12 2519 285144096
18 442 427843645
14 1885 377038950
8 136 452559305
19 4487 305594790
20 577 217462694
8 121 472071129
16 1781 318933560
11 876 186125680
11 133 342544654
16 2882 16774078
2 4547 205392466
18 823 25169067
4 3629 109728244
4 2737 454187719
20 3651 253757368
10 4801 274966915
15 1420 408861347
20 232 447270023
4 3724 381481071
15 2266 464011163
17 1697 223368975
8 2789 54613495
17 2744 84006848
14 3386 200430780
6 3820 428003674
20 3571 426470188
2 1823 191016188
2 4259 21154316
15 4183 464600355
7 3817 409009095
8 2130 14902223
18 2180 325109225
8 3753 138558903
11 1495 19713436
16 2872 44943956
4 2358 217919565
10 876 253274228
14 671 219879490
6 579 94684861
10 1066 149575527
13 2871 368725421
14 3401 76194702
9 2067 2755554
4 2904 60187708
14 1964 104750683
15 1469 137767863
13 2744 87488519
3 2648 27037147
1 498 439554205
15 2412 92045798
15 1763 355604063
18 4292 214675730
15 3074 51504708
17 3838 69593345
14 2365 400517575
12 515 193283513
19 1037 447320777
14 2164 403732633
16 3174 487540511
15 2558 300012017
17 4843 288961633
13 398 75113978
1 2374 480165615
10 3542 476530638
1 4141 443721524
14 2918 411827031
14 1814 195072612
19 802 135421355
11 2915 155585377
13 2186 76552681
6 1678 118733388
20 1709 190822658
17 2830 359707549
15 452 207517793
15 3247 401753405
5 4685 82792843
7 4638 440001658
17 3733 181495216
1 2082 32002749
19 4564 308789322
13 980 290163547
14 4013 488895136
1 287 57643476
5 2 80005885
15 3616 226378363
20 1371 314622509
5 1758 20436498
13 1480 313439168
11 930 430065780
18 3794 78112939
6 80 107555082
7 1742 234288329
16 4068 485385734
6 489 126596205
8 334 207209001
9 2260 156316860
4 4518 131638090
7 1945 37420243
15 2119 76129842
12 3867 211773801
10 1695 401498065
16 1138 220709937
9 941 373763973
20 204 5843420
17 1522 399750317
2 533 455012558
8 728 269415668
12 2471 444080946
13 2053 484810274
5 170 259835712
15 232 392739666
12 3917 467556005
4 2483 213753985
6 1954 426137193
1 1711 118335111
17 4525 114421810
13 4082 478769956
17 4965 36721106
3 2651 494174295
1 2641 179794877
18 2580 340624030
20 84 409213556
9 1055 415354235
2 3242 387605980
14 4794 270298464
9 576 492746602
10 4970 18475227
6 2511 478559908
2 699 317585459
3 632 441302640
6 221 174675955
4 3624 35263661
16 3704 65198719
13 630 66788699
6 897 295487
19 504 178051162
18 90 109095236
20 3993 230444888
19 2949 425668114
17 981 74557707
15 1945 119432888
3 3003 483730726
12 2835 106903124
9 4730 372876951
1 574 237849038
10 3787 113643637
11 3243 233298207
13 445 59510885
6 713 447762720
14 4379 267061885
8 2902 349296078
7 4175 174534881
6 1394 386669059
9 3715 312125869
16 283 420140401
18 3634 317500568
11 3579 212177578
3 2691 343728237
14 4483 351443836
13 854 220965856
3 2500 120248549
10 1980 96384064
4 864 229862098
7 386 361448063
16 2605 183077660
8 2910 439743310
13 2369 338057595
4 752 205950923
6 4998 15752266
20 2146 445697209
8 4303 235953006
1 3568 488726694
3 2777 247508698
8 2200 113847007
19 1531 1164292
20 547 422635597
1 165 325838351
4 210 435567208
16 2572 279482055
18 1665 442244384
10 4972 99140075
12 1126 44312299
3 1236 42567272
11 290 478629454
14 4389 438044324
9 934 124937212
20 1419 127038973
18 2559 423823145
2 4410 65001694
19 3275 223943091
8 4297 464173816
4 3209 127608781
2 778 296205623
19 2980 90976781
16 4143 243285610
16 216 396477079
11 334 198504440
10 3235 80954202
4 2870 295109161
8 2965 191164352
9 3719 129077225
11 184 233432067
16 1766 290674991
20 672 271106434
1 374 156192596
20 4747 354864575
1 3167 180672147
17 1945 243107796
11 1202 416195465
16 4868 411212037
12 3962 208110632
18 3625 170569867
16 2884 128027924
9 2333 216844892
4 2535 210613455
10 3497 473233557
4 3045 80754100
18 2182 66797692
8 2871 361561666
12 2529 476113395
20 3029 462954074
6 279 201051108
5 4507 156566290
12 201 287215280
19 4060 63804575
14 4297 325735143
15 4843 87795657
15 147 471589158
20 3732 129100862
2 3733 164086095
4 4583 8725954
14 4190 253186082
10 2181 154140340
16 4690 495613048
3 3288 452657601
5 3147 347224970
14 367 464141880
18 3097 159210900
17 615 80647385
5 1747 244071309
15 2994 422838789
11 1340 419733687
14 828 352362953
17 814 40600077
13 4776 490471448
9 4609 218680946
4 279 350167276
8 4421 105619280
8 3176 421558803
3 2843 346387
5 1193 9868660
16 3199 171590884
20 1276 228497465
19 144 303343907
9 3810 337353352
11 3190 142601270
3 4643 332066601
16 4667 3912386
9 4475 19202003
13 2986 432540183
16 1583 176293442
9 2267 236019467
7 1813 64222851
19 4964 306583036
5 4639 366937778
11 208 422615175
20 2136 259785542
12 316 260670098
9 1180 213030038
14 3100 490132961
12 4684 460154810
11 2538 156983221
15 3023 436220688
20 2527 321105636
15 4538 297622116
14 632 373459121
16 4617 135255264
19 201 175707909
2 475 270712079
12 4309 299322058
3 1033 383255152
6 3867 19405321
10 4470 96867237
15 4826 258202272
19 480 463673937
11 2606 215339860
19 4245 100916986
1 2727 285366414
18 631 200741595
1 1521 61320692
16 2376 42195414
9 646 238848498
15 4358 347398504
18 4949 40344377
9 3967 202506492
18 342 107716132
16 1534 50928256
2 2699 406480193
11 276 420630501
2 585 238721586
3 4718 326959502
9 156 341010908
13 2637 371427684
20 4174 92689672
16 457 346159410
12 343 55364301
6 101 10298041
10 4958 267185940
1 702 380652117
8 1270 319454193
15 1811 364208765
14 2953 65534522
20 741 273823975
11 233 156950667
4 312 380482294
16 1185 440833386
4 3496 363661714
17 1855 469312573
15 3645 214597900
9 1069 147273538
15 1215 245316960
8 2147 385966439
7 3281 179996278
20 3134 77425986
15 849 280754124
10 1764 493387715
9 4894 220864156
4 3893 122447881
16 4769 204531503
18 2459 176734406
17 4068 267148962
3 314 108882713
20 2461 395830987
15 784 189742108
17 3347 431675320
12 3053 424547851
13 3063 70233919
14 3756 25527769
3 4148 81898747
20 2256 430704096
17 1344 419835265
15 1991 77868153
7 2288 311666881
7 3498 91309295
16 4183 479053258
15 210 365593657
2 4239 360686630
20 2084 74691120
7 4045 298580637
6 3518 297794799
10 4153 182313231
4 95 389701738
14 4123 334790092
18 1202 335612747
4 2479 446663004
18 4995 356260185
3 617 281309326
1 3264 203401848
4 3977 417763154
20 2376 415446430
7 1104 133826879
17 687 476115721
18 4953 153132900
2 3624 165841037
3 3040 113214003
11 3785 455079578
7 2574 331060968
9 1930 356306116
3 730 387663394
15 4413 94159656
4 3328 124234930
17 2255 483567599
20 4614 387832576
20 4181 250095039
9 3554 52649510
19 360 268163771
2 3437 331962121
5 3825 119785612
13 370 45724241
6 876 83168873
6 3750 9618767
17 1753 305598649
16 81 183717453
5 2470 391822450
20 1308 263994684
6 2278 467961506
3 4737 429416989
6 2948 309501070
12 2918 230398515
13 1600 282937960
1 2769 366487783
3 3256 23453400
9 1492 103043373
11 1592 91031833
9 1490 105657292
12 1666 290299957
16 3744 30940849
17 1806 158648974
20 4060 193605550
18 3771 94249228
16 2913 314291447
18 4155 397525051
10 4993 412969048
4 3994 255809049
13 4033 258177993
16 751 453242791
17 3352 147408614
9 386 35316958
7 1879 494003163
2 2124 333605131
12 4817 477845375
19 2377 177403549
6 532 88981759
19 3120 295013757
8 3191 400519160
12 1857 425298150
13 577 224880792
12 413 14803161
9 1752 472823674
4 570 252270338
13 2799 432978681
9 2628 195562404
1 1085 33157834
8 4508 152756426
17 4469 17281739
15 3957 72553434
10 2752 485380744
16 2433 371579312
16 4444 468959291
10 2504 362831143
20 3872 238129555
13 4272 100830219
4 4325 413997347
16 2525 234738048
7 590 378606927
6 98 264170156
4 1552 367821518
3 4982 32324988
20 802 108480533
13 4424 135527099
14 1758 330871757
10 635 419268848
20 21 83866754
2 3618 302475081
9 239 28096192
15 4500 321120043
19 2432 167568814
19 433 70938900
19 3043 415242216
1 3666 484245799
13 2835 412747618
17 804 79982008
3 844 378733724
3 2477 306434302
19 3638 111714681
8 4837 199327892
3 4546 469576504
14 4062 53146338
14 4954 33255166
2 972 315323779
2 3693 46084291
2 110 84309591
9 2432 308441749
18 3834 440710746
2 621 347180856
16 4692 348304876
15 3647 74070994
10 1991 49472771
2 948 123031709
4 2625 165574953
2 1145 40934781
20 4427 468342411
16 3937 335040423
12 2287 338815622
20 4086 167599379
20 4880 12246167
7 4094 249413685
6 1956 27102074
8 3286 274775592
11 4101 218328520
17 4754 190707582
17 1563 442422304
20 3843 47554315
9 4419 68393829
1 750 330265227
11 3707 30499516
20 4779 273756054
2 3890 58992525
17 1139 333109812
7 2788 17360460
9 2553 31131966
3 3252 438797738
15 1706 69463138
12 1592 300231047
18 2508 423982991
18 609 154107174
15 1794 365562966
7 2199 132129843
5 2221 227944333
9 4704 229874976
15 3916 275656937
8 2529 155522276
17 4133 37997168
14 4483 216108291
9 1289 24466980
16 2623 288819122
5 3227 76588666
4 2738 237732529
19 3033 288511224
15 4193 358832906
19 3449 341266521
10 5 16093943
17 2789 258415781
7 4376 70837087
18 3679 39802388
2 2926 394798399
4 421 178490144
10 3229 127806892
11 541 326236425
7 3828 266557570
20 73 420448981
19 1239 333621907
2 2580 234364515
11 1377 90823406
11 107 346560381
12 4575 35331807
12 3013 160519756
16 1123 494691827
18 155 369058531
20 2647 274657896
18 1472 480200930
14 4797 325244177
6 4945 417902053
6 1445 6876161
20 4309 125227389
2 4807 87147295
7 733 473370322
7 556 112590725
10 2053 378056778
11 2984 346438745
10 4337 302093106
3 475 474714734
17 2576 444005961
12 4451 431230372
3 1892 64376315
7 1578 81916045
5 2280 380007698
15 3798 135490357
19 3064 492099784
11 763 44586119
1 2971 480368802
2 1427 455529760
2 2508 495853022
13 2846 26344797
5 332 259192550
1 3393 311346672
1 4913 46343071
7 4443 30997953
18 1578 130171751
17 1443 492917162
12 3728 390335790
4 4091 19016833
17 2463 202962211
6 167 487417375
3 1874 126002497
2 598 95561576
13 2105 382322599
20 479 17942787
17 2166 233203582
16 1693 223323680
16 3307 450291387
5 2196 463251832
11 1781 394229464
5 2193 149236533
10 268 323416592
12 1356 97389532
4 2864 109412429
18 3817 405932327
20 3597 360601893
18 3922 421906897
7 3415 53668515
19 4462 166485113
17 4470 84676474
12 2349 157263400
15 1979 445427416
2 345 10532204
7 4113 308458523
2 2567 134142928
9 4924 271310326
17 2667 327656538
10 1060 325305314
17 2383 220319430
8 3291 82101137
18 668 172884677
18 146 277786626
4 2966 442310046
3 768 158509885
9 4139 462779837
16 4530 66977680
5 1788 459707623
13 1315 393844723
8 4499 398278703
6 4909 41958811
12 2539 414278522
7 1862 453195772
6 4971 115307578
17 812 473423605
19 2474 286805605
16 2304 157742098
4 2316 251597820
13 2638 41777245
11 2931 179024467
19 4243 221066329
13 4366 197194835
15 3885 453187264
20 2309 20697918
10 1846 142763008
17 1530 246152181
8 513 242584767
5 3537 363371855
8 2411 447735429
12 1208 191548325
16 3059 104946344
15 1079 95955400
19 3057 319316186
19 4697 258818584
18 1754 402094344
12 2113 372553355
2 3362 328519481
19 3829 254439000
2 856 347214214
5 1614 54912202
7 2317 463237668
3 3749 484698509
5 2940 40646036
3 639 283933189
9 299 328556496
17 1586 306666537
2 3465 147579172
8 3957 85286118
18 2893 44376864
8 2203 467541941
4 4269 171737036
19 4896 197681874
4 276 26464526
18 322 443446066
1 4497 286609947
19 2280 25811066
7 4223 241639979
10 3518 268076447
15 1863 23547820
14 2535 173623480
5 159 426029475
7 3137 367140102
13 2126 347948789
19 3092 125104618
4 1373 465940577
2 10 393932047
17 4782 31288150
16 4456 370125749
11 2753 149275968
15 3027 3268883
15 1010 263685676
19 772 113539043
4 1107 454554739
8 3860 218417404
4 1384 398127781
19 3200 193118732
1 2317 164501027
19 4885 389470302
18 2602 200379660
16 220 409176733
2 1783 132375612
18 559 358762240
2 4431 3642967
10 3010 368241815
13 2945 80108646
6 442 111126670
8 1465 249404546
16 73 488602064
12 4715 453836940
11 2567 243043296
4 1913 172053949
10 842 428755075
13 4855 116774498
8 3799 70376208
8 4693 221590864
10 1677 403552502
20 2748 312520977
4 1 284140039
18 3087 249433082
5 2692 322775246
2 4084 355376591
6 430 6620812
14 856 429343687
16 1343 163952570
11 2462 76966283
19 3287 198985209
8 1464 62914773
11 3701 183920461
4 3332 482790463
3 837 200414528
13 2999 313579729
2 3752 121365244
5 3045 276405411
19 3799 156266341
14 3951 42795503
11 1688 264237728
20 1074 443449268
7 1727 327525107
2 350 399221534
20 1077 261265346
6 4468 85748467
1 4693 141372243
16 1119 326421698
9 3113 145721490
7 2371 432844382
7 4673 62233246
2 2465 331940041
7 299 128258735
2 3552 359119161
12 2299 323200784
18 4869 27329928
10 2877 40695227
12 2532 344664750
7 4469 197213470
7 3699 405325558
11 4182 447371575
13 4741 365085234
17 1503 280824714
4 37 130618724
17 4782 482654112
14 1398 295473337
18 4561 370887432
2 522 139041363
14 328 36538809
3 3895 427015253
19 1668 255774209
9 3810 188227237
14 3139 133174153
9 624 425396309
16 3521 270535641
7 4024 264976412
6 2951 374926597
7 850 233632442
10 2775 309059805
7 1794 440710980
2 3133 272701840
20 213 272833735
9 3591 139293121
2 3105 2971989
11 142 403196233
7 1753 172484861
3 3179 35852965
12 3359 3195392
8 1938 259857427
1 2104 398386106
2 3529 258257630
7 1507 221254109
4 3729 312170464
13 1521 231158770
9 1100 37007810
9 3926 46667525
5 2645 37218174
2 1142 430323123
11 4730 233103617
18 4568 443311294
1 4637 207059997
15 3494 213786089
5 4622 322523420
10 306 189131596
4 3930 322009086
17 4971 37516124
11 431 15004255
2 2541 423411174
11 1365 114314723
15 3140 430016836
14 1773 126496204
8 3385 70532903
6 1733 422217474
20 498 102581838
10 898 94093867
13 2278 77459081
17 1677 247938806
18 3550 161773449
4 3174 117870609
1 4269 33543915
9 2891 386196200
12 920 213512207
16 217 274837443
9 2359 65057221
16 929 142470684
16 929 6910390
12 2060 57453478
17 1963 311328476
16 4967 415838121
5 1202 85505129
19 2840 385533031
4 2003 226440533
7 1974 374288537
17 2281 183220053
6 4580 253270130
14 4919 211026597
8 2094 357128730
7 4650 234802481
12 785 190213743
20 592 316866792
6 3871 120194197
17 4570 44285322
12 296 197190349
19 869 405678967
16 658 143674376
14 4708 446242495
17 2370 207861666
2 688 169686914
18 3528 318857641
20 3120 340553588
16 1894 300943124
16 3368 40346633
9 3705 332460042
13 958 397541226
9 3470 242725429
6 4783 94151736
11 742 194483420
13 3502 364275067
10 2922 462274677
16 677 191792845
17 2070 170894061
10 2218 17069889
1 722 234785201
4 955 315962696
15 627 297791877
6 1313 478987372
1 142 289841903
1 2168 390105493
11 46 132732180
16 3045 169139905
8 3608 72797626
8 1830 17371593
8 1878 121173187
17 717 207065069
9 3112 64804844
1 1789 15118368
8 75 87742403
2 1667 391380163
14 4022 380893471
14 1117 280047509
2 928 439376219
4 598 339544333
19 3235 100590441
9 280 172516836
11 1164 255885523
9 2383 245841733
4 119 88545265
6 2500 489434350
8 1007 239143335
9 3000 161971137
14 987 152856750
5 1740 359464659
9 2538 15700168
14 2519 158472745
13 4408 465997999
11 2447 188373318
18 3574 394272094
5 3358 46722283
2 1805 151170476
10 2190 200729084
9 2506 443992156
15 1133 406656289
14 2076 57953989
11 3218 76681971
8 49 204674047
5 4781 416126571
4 12 494367698
10 594 165100108
19 3793 383408198
9 3230 146973237
6 31 340403193
16 64 136129198
20 2692 291780322
19 4529 321508543
3 596 301966167
1 3764 441864856
20 1083 483319882
16 598 420195271
6 1461 11358473
12 4702 457777500
7 4956 160606769
12 4261 416260846
4 3490 36557456
1 487 102995342
3 4914 98673171
8 4216 209917976
17 2995 436051768
9 3384 447847626
11 4100 370705246
19 4527 431204716
10 2177 492692489
13 1832 178260314
13 2252 407496620
5 2761 395940650
15 4676 333091788
4 2465 463440809
11 1929 352975797
14 2737 86464443
2 3325 409418716
9 3379 186621246
5 4068 468135845
18 3086 207781259
17 2540 253714775
9 183 79557465
20 3325 433752233
20 792 11723093
15 746 261253562
12 516 8161064
15 1766 37022294
17 4624 351086304
6 1711 449944119
8 796 210872156
13 4134 57350187
12 3896 437502996
17 4157 245517149
11 127 236588556
8 1439 492764081
9 4838 98087803
10 2506 26019038
5 757 238353150
19 2375 320986164
12 4020 295458651
5 785 19315233
7 1695 234983342
7 4385 470291089
13 2098 474269906
18 2184 357768194
20 3318 387562597
12 4749 273453026
2 3617 55077311
6 834 48975085
18 4521 288769793
5 2227 267922537
10 2978 103073105
2 4582 60432748
12 3274 326070930
19 2291 420084050
12 3700 151525831
8 4980 79539172
5 449 438410831
17 2334 450822292
13 2392 309109976
20 3630 432624237
19 3798 319597163
14 3205 247559852
20 1502 211433539
8 3428 440213742
16 4723 176740866
19 4744 488693697
16 2072 323426358
3 2054 64511953
3 2463 85870261
1 4847 450322922
7 3462 281136349
18 1997 148451310
3 1410 360989375
12 3852 423428783
16 264 62085335
16 4769 460051869
10 294 130406108
16 998 65555368
5 3847 200409151
5 4235 448215549
6 4123 105899697
19 3478 241466812
17 3802 400378537
13 4884 421910564
10 3674 318318794
8 2469 87674457
14 3036 477959378
5 691 29042000
9 3731 172322983
5 770 404060141
7 883 477599428
10 4273 356622114
12 4669 149730784
1 3816 495379707
14 234 197070029
10 1912 420337047
19 3123 433335648
13 2125 446577246
5 399 305839728
17 814 313179857
8 3805 362981349
13 1219 313114029
20 2589 490093816
17 2534 278399560
10 1146 474217374
8 2946 55002070
9 3722 491108575
13 3559 186348393
6 1676 75322863
6 3227 334360332
14 3744 4544169
10 2057 455815633
8 4650 135423111
12 774 337953862
2 1703 471202675
15 4438 128491014
18 1238 489870973
16 779 154026937
6 2040 410630669
15 2526 251105564
7 4176 81568729
16 3603 333310303
11 1420 235960396
17 3321 150360803
4 1649 367895957
14 3871 326017404
2 4370 223441342
19 2360 131750349
1 1816 65562963
13 2111 266367346
5 3539 483331205
7 3779 376573994
4 3183 75708991
20 1964 368057929
4 3991 160852638
19 3979 15848607
3 1478 434841313
14 590 178974560
5 1320 492505666
3 857 124972331
2 3301 262754603
7 1029 419781181
13 1046 184223256
13 2172 160947701
1 2966 460214408
16 1378 379896004
1 649 268315580
4 3069 414636301
13 2439 163179412
10 286 15967260
6 3506 7111323
9 310 331097177
7 2643 239202965
13 3953 149338202
10 4400 450783827
7 3829 208983421
19 1 462739398
6 987 16622912
9 3654 254907647
18 421 306242395
13 2506 138778835
4 214 377907539
20 2434 385938450
10 1973 151975609
10 1022 431838683
14 833 85918271
7 3807 495969159
8 2997 259320437
15 4895 259560480
18 1725 124182250
7 4979 209648211
13 2655 216290776
15 4796 53493915
11 435 489426655
16 3761 386427034
16 659 90729449
17 3725 491234565
18 1675 473278905
19 3527 216299926
3 3833 24105632
7 3349 471909205
3 1765 408462493
19 2351 150747273
9 3850 85258142
11 3658 39817704
1 1211 374251973
12 4586 256071402
20 150 430598899
8 2701 266212993
1 1356 263752776
18 4799 351839505
19 2558 137230370
12 1856 173327717
14 905 480584651
13 2295 441075653
5 371 495550352
7 3978 60542066
2 2371 43208701
4 3347 56808474
11 1548 337044915
10 4724 121213621
5 2001 419554947
16 1731 241037976
17 3442 378449050
12 3366 497510449
12 3190 199046063
4 4096 387408272
16 2023 112650900
7 66 98750881
19 3736 394108874
11 538 431198274
16 401 210758790
2 1679 347996046
19 273 44348921
12 4833 489952110
3 2211 254163904
16 2461 192489391
11 441 142598224
16 2599 54852171
15 443 290231174
11 2479 477658708
14 1313 467858063
18 4060 77045225
11 4916 262399788
13 1235 430036076
9 2425 412017966
1 3280 6138677
1 4061 415581108
14 754 20684433
5 2129 56360552
7 195 13833844
12 1695 208885980
10 3934 213592763
2 2170 485495681
15 4407 23960411
15 4530 203712600
10 846 52624051
5 1965 220333041
3 499 441626011
19 351 61125176
3 4291 258020990
2 4186 161255480
14 2177 235103591
4 2406 181262775
13 173 465926121
5 1306 400381228
14 3416 367873610
16 816 220505880
16 4749 268438673
12 4356 397184432
2 2506 39130039
17 1893 448558607
13 3444 294879229
13 2554 166126178
20 630 43454692
17 2182 171691728
9 1994 241729644
20 1997 262358880
7 2541 303212305
4 756 25405164
19 4015 339736939
2 940 440317204
5 1600 133742399
4 3526 485757604
18 2708 482516537
14 63 389718333
17 975 29810240
12 2102 365731471
15 1265 479960719
15 3817 266930084
17 107 406509147
9 883 240946516
6 2208 396068006
15 1712 95471138
20 4924 229295401
15 119 62880323
13 3240 496199454
13 1959 244581607
15 4219 207381157
11 4369 7067489
11 2362 318020566
19 420 476748861
7 1552 310037206
1 4571 145953187
1 3542 455436476
3 592 412517830
17 3676 42433270
6 2805 3647409
7 3861 382137892
9 3341 487843729
8 2615 110437632
14 3711 268633754
3 256 135580178
6 1611 386333822
10 4754 233758914
11 4018 429069410
16 895 85887461
13 4049 99976183
1 1988 443513296
11 1894 403406438
3 66 409739971
13 3105 260379694
9 2672 374704488
5 2524 276087356
8 578 344199132
19 4987 436447497
19 2341 85531602
16 1557 89210843
17 751 463914916
8 2904 17454148
7 2707 192884557
5 720 364543130
4 4915 289606200
8 3768 46948954
3 3564 109110751
19 2598 49573265
16 3885 368750581
8 2675 134849611
20 2087 282574354
18 1096 417725946
16 1981 76472147
20 4594 18559059
15 1701 339829190
18 183 475062578
6 902 348008093
12 1310 94597207
12 183 315815531
8 3194 139529906
20 46 207859898
14 3247 378328431
16 862 233678620
17 3595 410642331
9 2615 132274473
20 3062 52121870
11 1657 175544307
4 3058 193063659
8 3744 391249725
18 4771 270898039
18 345 228376105
15 4047 282584273
11 1971 250906355
17 4142 222317205
5 3023 25412802
9 3370 259792504
8 4952 233068893
13 1072 480320064
17 4219 269704655
16 2061 119068676
14 4440 459270519
15 1650 32869645
18 4750 446571998
12 1912 337741775
7 3010 353422025
18 4060 398420930
8 3816 23585571
17 2051 304861411
15 2992 9177609
8 967 363976439
6 4202 80395445
16 695 360001389
11 1402 193742548
5 42 176673050
13 2268 21221409
17 117 490708029
10 712 400406389
15 3839 184688708
9 2222 276660299
5 308 252745719
6 675 245493984
3 3182 124389450
15 3314 18124239
5 797 137948603
11 300 133932038
9 1568 423517421
10 4088 338051049
8 1698 329321347
2 2818 190331814
11 1701 96603808
9 4856 361464929
12 2177 421483504
14 1071 374230018
8 1182 79556623
11 3946 93941461
12 53 420196747
17 1339 369234984
6 2186 82918267
13 2720 232713722
18 4276 38102783
2 3926 471202454
15 3187 403194758
6 3777 301462927
18 4233 6658194
4 1578 445102070
3 705 478639048
17 4174 125169371
8 1459 358363248
17 2870 44979843
3 1245 134113490
12 3673 423723534
13 58 133780360
19 2002 32124170
7 1215 190549510
14 4768 240246502
13 1648 203634966
10 1664 204303221
19 4895 395132526
13 2173 485660532
9 3461 44383434
10 2217 261813249
8 639 239955408
20 448 9232734
18 505 422016357
20 4875 302472446
20 1502 93215582
5 1442 102111767
15 4533 150075788
1 2897 315196075
17 4077 99934344
15 1659 130995777
18 3762 459455866
12 394 114428578
9 1124 18729474
16 4388 399778681
6 4271 36378052
20 3662 385380600
20 4797 255212800
7 1237 159013976
18 2221 221670673
15 408 216382772
15 4791 187210925
6 2031 246368343
11 4509 274439678
19 710 157317603
9 2596 404938039
16 3058 169753099
12 1400 351819298
3 2506 153412465
12 1107 492260759
15 2407 322993221
1 2725 477215917
10 1028 325045548
12 1941 454012831
10 301 266324258
7 1814 271414126
13 3276 113987497
3 442 497769183
3 3775 430490029
16 2451 460809097
4 2187 152408100
14 4300 3879467
12 1764 98126540
12 4980 442149563
13 2169 284222142
17 4634 428889654
5 308 235865865
9 2073 49263366
3 1552 89418554
10 2141 347059011
4 81 148807213
17 2764 249557167
7 2735 48686820
8 4262 88742783
15 194 239170027
15 4253 476135928
17 526 365187547
13 1301 100135014
20 705 35807178
18 3268 281980357
15 4520 254536416
8 3322 768033
19 405 419060379
7 1962 497153898
7 1867 423369370
10 4359 317019914
10 3735 140319953
6 4239 124863083
20 305 313583164
16 1483 363691855
11 640 362882573
8 2436 10497310
1 2569 391137868
10 4807 156902672
4 3673 289264612
1 3018 413082547
16 3749 443761613
16 3196 297234310
9 1641 67467135
19 2624 299818439
3 2933 497666680
12 3578 320653208
15 3097 127115866
20 4832 39296731
2 1146 37967939
13 1281 3418861
18 506 13051531
7 2673 462984673
13 259 74341200
12 3123 59743489
3 4140 118357595
6 4101 268893103
13 3586 486696070
2 1423 212492793
2 255 198725929
12 4971 305046826
15 4663 496103690
7 3446 324541827
20 1181 120055251
19 2205 161248346
18 402 62764887
3 3433 52646013
9 3286 392200846
11 2987 48896336
13 3708 139097774
20 1095 146451599
2 4578 203409325
12 4613 139164622
6 4094 58665434
9 2075 170716994
15 10 92187727
7 1196 303608163
19 384 333608890
8 4291 239048967
9 3725 227519353
5 3656 400478941
7 4106 373076821
3 4121 144504440
19 1262 83455514
12 1570 467101776
16 837 181649950
14 3181 424601660
9 3043 6642992
20 3242 198127626
10 3977 23669942
2 1448 98383494
7 3319 460202776
15 2097 65651016
18 3695 365705556
18 2177 78087756
9 4464 451936003
19 3935 253996677
19 2344 193728322
1 771 79558604
10 2496 319975939
8 510 451660614
15 4556 156770593
13 2420 179257499
11 672 42654320
14 1196 374166116
10 963 319079789
5 2534 396702105
3 4655 271133753
1 3156 310606781
13 702 464271495
10 4561 438330398
1 1198 482592424
8 3580 372265932
10 1990 450307665
1 621 458532872
12 4286 391038669
12 3671 63295955
14 994 234030241
18 2084 361072202
9 87 336877760
1 44 233028618
13 3228 262013114
1 2573 337839519
7 1210 452696809
9 1387 398633280
3 3692 153691834
16 4409 310314414
17 4247 116700528
10 3966 83725989
14 339 490953507
18 2385 284335745
1 3335 281065293
3 2653 211346745
8 1744 2709669
4 3365 386121800
14 2426 429234589
6 4520 268355268
4 1605 465408306
7 702 134380116
6 4065 141668009
10 536 140715512
1 601 131069214
7 4035 471371172
12 2580 150143692
2 165 110992088
9 71 245852971
16 702 347381325
6 2379 177368029
3 144 409851779
14 669 488300261
4 1551 101018894
7 1216 85397264
17 1786 484654861
7 3236 68811277
18 3271 392151554
13 2435 138563612
5 3810 15495357
15 4166 375137053
12 1446 24550710
19 3963 287929054
15 4713 411691068
3 3362 12164663
13 3268 201501991
3 835 110398192
5 409 446534047
7 273 66168120
2 947 304328675
4 281 264552743
1 4168 39693365
5 2499 317437694
15 3730 255646727
12 311 147864162
14 4545 78029071
20 2801 18331174
15 2890 311070566
17 750 377810165
14 1755 47930651
5 964 33675654
19 1172 425680302
15 949 20772215
12 4462 392586232
20 332 93202023
2 167 491128558
4 1741 377468832
3 4836 7596260
19 945 344724738
10 1118 273540412
14 1183 474664640
20 2117 88333902
1 1044 309125713
11 4551 431573709
15 3611 374459479
3 1281 310969877
7 3549 441820283
2 3788 251807069
3 1626 215712061
17 1033 314546956
5 2846 476951509
19 1589 297207395
16 740 148084810
2 3717 172855130
9 990 193763048
3 2714 159981571
12 4202 147253038
4 782 298636749
13 2253 328809981
1 3397 48267265
13 4148 353714418
1 2397 343575471
17 4910 491636192
19 1349 184140494
19 2755 190292237
20 3969 21399234
13 735 239019519
13 1708 36648712
7 2031 111671522
19 4459 226227086
6 386 388496681
1 3416 173842741
13 3024 423770414
9 4709 135413649
9 1822 84264568
12 3812 123027612
10 4096 187660398
13 733 391988673
10 4181 84837405
18 2608 441527782
6 447 448626597
12 1910 289863227
17 967 26074759
9 1875 65907317
18 3412 451985985
6 7 455552717
11 2733 332163253
12 208 353078383
10 4210 230675833
12 4048 271274247
9 1702 309901547
17 2029 206923632
3 2463 212294201
14 2595 73460180
2 868 439901353
7 4228 473221001
9 3597 162747237
10 4688 411579619
17 1839 388268228
11 1836 238388167
1 4549 227996889
2 3143 27111047
7 4719 91610176
9 3360 41807279
15 1534 77619767
17 3145 169385434
20 4493 423703992
8 1062 409249439
12 3857 47558248
5 550 101521013
10 2130 100798070
17 4736 383377614
7 3655 385843438
10 1711 151183421
8 221 327271674
11 1879 419261790
12 4937 1337544
12 245 79634155
19 624 351386660
8 2729 109346772
19 3510 156764051
7 319 284302357
3 2499 342379426
12 2785 13762302
12 3263 146533388
14 2638 303284804
18 1799 246570540
20 3982 36266010
5 1652 304237057
11 4244 141044205
19 4315 145627920
4 1842 13553138
2 1839 179851823
16 1351 167521419
3 1921 139299024
9 4836 220449871
7 3984 386421264
7 2362 272185490
6 2289 409280546
10 3333 222575288
8 4023 204862855
5 1547 193901599
6 1787 19340851
18 2557 231280208
3 3445 149077632
2 1965 306109557
17 2720 255904463
2 3206 480222199
7 1433 85336098
17 3983 110725288
11 3600 98231802
15 983 481779603
6 1078 240352244
5 2498 173886507
16 165 214981861
9 4298 30604511
3 3499 474485499
9 1998 433778697
1 4814 238635056
13 4838 361638263
1 3568 294302714
14 3020 291648334
19 2124 442948787
19 1276 8402107
8 1271 19570831
16 4092 428166919
5 2767 165420582
15 756 13283439
10 4199 36359401
12 2239 8063409
2 4369 469854143
15 3072 82168865
6 4633 166459146
18 389 205176057
20 4808 217228481
9 231 457646923
6 4062 446672390
16 3215 183049392
13 87 376538856
17 3682 411586335
13 543 431974917
20 1166 425376168
4 4621 158509329
20 74 443534339
4 1971 193849414
5 4689 137249373
8 1963 430938771
1 4103 153893964
13 731 373150520
5 1306 104383197
2 3754 203289163
15 3985 493460361
14 1096 96099875
16 728 52938745
6 4961 415185744
4 3042 492003504
18 722 75702949
6 3837 89422219
10 3282 220775831
15 2457 329857533
15 2018 146535619
4 2408 181894992
1 2861 442044015
2 1063 162104878
15 1144 162902128
6 2099 452648863
12 4858 154903159
7 2965 163520380
6 613 68375754
1 1590 310049852
11 499 131148233
10 1747 102020840
6 1705 230275417
6 865 484631792
12 6 161331775
16 2961 58924915
9 2068 351848778
4 653 187777703
10 294 281752427
12 4393 401547027
13 1928 32546717
9 2162 479898556
2 2986 101270295
9 3690 483445340
10 4485 89006674
8 1217 561773
12 1243 321157646
4 3741 218234007
14 4274 333036686
15 1275 12636610
6 2722 30041553
10 1266 232174458
19 210 81700053
13 3415 407468906
2 3550 445361987
11 4883 134809138
11 3355 393719768
1 2982 129369157
11 593 191886123
20 4528 437093242
10 2984 112109347
16 2665 167300941
20 4371 98126530
5 2080 318811138
17 2663 15071328
6 2569 255526111
7 2828 433388629
18 1085 420998714
8 2818 217555925
17 4429 254548860
2 4733 283836366
5 343 18583072
12 3746 116592989
11 999 473000937
20 2687 483605881
12 3262 266921251
5 1814 5703885
6 4039 56105343
20 145 103923488
11 1996 349353286
4 599 176796310
15 2285 33348120
7 4261 367525427
19 2776 440228026
1 694 455518311
14 1393 231358964
13 4267 140794815
20 4116 444426032
1 3803 17454496
14 4077 447070041
13 3644 363636647
15 1111 254054484
12 999 335353659
2 1273 388236860
19 1399 148732977
7 4466 301803683
7 4338 131597868
17 2621 284952983
4 4006 141364784
6 1877 159095898
9 3813 264908926
12 146 284254342
17 425 414245630
12 2218 363152271
1 3624 388822540
15 2945 452237685
9 3584 350639610
19 4816 5242925
6 1443 345214919
4 1017 475502356
14 1348 47939225
12 560 113465040
13 4592 20514497
17 3691 489009029
16 3390 320686783
15 2595 269975017
17 639 394917303
8 1121 324530869
8 173 225526665
6 4625 117165331
10 2503 410191350
18 4081 226720248
17 2419 163780063
16 3842 280546601
4 4699 56015180
7 4830 314621455
1 3952 335504832
15 3192 329659993
3 977 129464726
18 3214 104024832
19 3533 414999771
10 2218 182741477
17 2940 81821853
10 2236 313498826
2 2417 43303287
18 3289 349989051
5 4122 426548167
14 3391 472807107
12 3998 369305789
19 3886 389268695
5 2293 271692217
15 3351 38556690
11 316 335805400
20 584 406746091
4 4822 161351776
13 238 354960199
14 4947 388365329
2 1970 130204622
1 444 220277965
10 3932 454638579
4 260 169854185
12 2954 256114943
17 2232 424037999
16 3209 24477164
15 3735 92694897
4 4002 186190900
3 1379 415486431
1 2326 131565032
17 1406 338366627
14 2138 324865183
10 3141 27025954
14 2068 213516037
5 624 321022257
11 4059 53735742
8 3015 105395510
15 1594 139486480
10 2294 370414271
7 4645 252622483
16 4961 306818480
19 4153 240616118
18 528 72137703
15 592 409278493
12 884 132660402
9 890 40252402
15 4391 401733166
6 2781 216769748
18 1512 228602744
16 4398 480525682
4 2460 446476914
10 3949 154027637
18 4837 219897285
1 4292 220738239
19 3575 115840462
3 4656 303439796
2 2325 104195835
12 4358 347693495
20 4856 297174585
11 4591 64553181
20 2632 391359021
15 4420 239220301
4 4480 139035331
3 2417 344888091
19 686 433930370
4 4534 177601917
14 3055 335607513
11 584 483023700
5 3823 262482469
2 3500 241514974
4 1031 102900137
14 813 120857899
20 3709 107060384
3 40 251003889
6 4687 361562730
12 799 176489242
12 4727 56755626
2 2346 243983080
5 2136 181887891
6 1287 104039114
7 2230 380331507
17 1586 311482948
20 2482 219215343
18 4541 234793940
7 2212 231488192
20 953 121880406
9 3022 68162901
17 1395 497647646
6 1255 486864429
3 3319 31891938
7 3237 475826491
12 3784 385572067
12 4089 28724282
15 1478 170138982
17 1335 208083150
11 2053 441219570
14 4266 421030309
1 2868 435054667
5 148 137397633
10 3723 253736934
8 507 466544471
7 131 197710276
1 3869 462734673
7 1865 16597409
20 2821 444015341
17 956 44352146
16 4402 48892796
5 386 376511536
15 718 467006244
9 1046 140893025
9 365 425291554
17 228 416343606
2 1633 91781745
9 1323 493445332
6 2036 72503170
8 1985 460912722
13 1254 382747270
5 3114 245529459
5 642 96852464
6 218 264590023
17 4485 486883382
1 2645 420504611
17 454 282617528
11 2853 453547583
10 2055 372799798
13 148 169958650
9 554 454550341
17 789 301181153
5 3860 281510003
8 4687 259085346
6 2508 248497142
3 713 495973228
2 1556 93464393
11 3071 228506843
17 463 17008758
7 3635 86885775
13 1681 211401271
6 1580 325425562
10 242 270191930
15 1410 310205532
1 4066 99411666
7 3263 153938377
12 2542 403432076
11 2183 44165992
19 4449 26881418
16 3800 79946216
19 1603 260119651
8 2914 167106099
10 3805 471301450
4 4696 460480193
12 1411 160853719
1 4309 134502597
14 1640 184313041
17 4567 403569972
6 2356 403560629
5 2327 177083310
15 4193 264753115
10 4927 99829732
3 4537 51077149
18 306 62080983
13 1618 22858748
18 886 483072253
15 2721 323989652
15 268 235112880
15 2194 375949809
14 3527 351939004
2 2462 143877508
1 4280 301584340
6 938 214319589
10 2120 143403373
13 2862 257832486
1 4614 350868508
13 4795 137146132
15 1668 55368733
14 4060 252608868
19 1094 236015742
3 2517 286427385
1 2394 359401689
14 4455 61587284
15 3512 485733529
10 673 207129128
10 498 276721179
17 2168 390952912
15 4021 39694339
9 2063 446441337
12 398 59565530
9 4343 173012292
18 4910 156158548
10 3328 338039644
2 2966 115927624
12 1133 488481775
1 379 62835782
4 796 294062203
18 3154 208023305
1 1035 175819499
13 492 251037549
1 4124 244395561
15 4843 176673203
15 9 210929717
6 3155 284356752
12 895 327834860
19 2177 34740434
11 3695 370164340
8 999 307261490
7 320 466156987
14 1901 158333880
6 2390 112722699
18 3841 431865912
13 886 220094393
20 1584 381228061
16 1399 217907402
8 1490 84441693
20 4897 369435483
6 1417 35469607
12 2713 442418915
19 3569 437594726
11 1043 287916644
9 1561 404711086
14 4758 427365917
9 3937 126915675
16 19 313198043
11 1994 312833247
11 142 487239151
7 1800 350388862
10 499 97686949
1 1482 161919898
18 3753 121804121
5 3688 363024729
3 810 135694751
6 420 226530159
14 672 430531352
10 1961 287871139
18 849 480349484
16 2719 387018926
4 2932 447940916
11 4332 359129558
17 1546 295114851
15 2379 340006586
20 2365 58173819
7 2345 234648504
2 387 404531031
2 4058 406022290
4 2819 104991184
8 4136 154591932
9 2566 180889859
1 4252 417908018
15 143 276077894
10 4362 176458868
4 907 102048419
4 1289 344063166
10 1929 112601793
14 2648 435008917
1 11 48212518
16 122 338192466
13 4539 251477170
4 3890 485865329
18 3662 19452727
18 3439 93677859
6 1220 311872583
17 2929 123207898
11 2221 189287095
4 817 425857434
19 1485 672097
16 3621 150760352
5 184 46004774
3 4129 246413406
15 622 204585340
11 14 135794
16 3552 295380895
7 3566 383916117
17 1864 18112341
14 2837 211130940
10 1437 58772648
3 3633 244661425
15 3956 7445685
3 1643 432224059
20 671 67929069
6 3684 324168885
3 889 441163132
11 2104 43063349
3 3064 45207546
14 1597 487751683
4 1210 349106265
2 348 265559055
19 2215 169188986
3 119 328983215
13 221 13754707
6 4305 303369705
9 854 129494059
9 3569 301029451
8 3915 445034370
6 510 209814700
9 4164 245947996
5 4379 388979864
11 1389 133809474
12 1540 407467963
16 2299 120942209
16 3183 85498044
1 4652 316234627
7 292 49785342
6 4930 256908008
13 4133 283503199
9 1560 246068159
20 4318 13629365
3 2019 18630485
6 469 487862814
4 1409 351500569
11 562 293876068
18 93 218814863
6 3024 366418976
6 4112 457396646
11 4714 411928543
20 3281 439625130
11 3502 249172578
5 2958 123039131
9 4917 152477248
17 4808 306988630
4 1512 56080895
8 747 344392107
8 4660 253969598
10 2850 356124895
8 3071 236356981
16 1383 146522583
6 2632 359703189
6 3032 454459254
8 3394 394576663
5 171 462040554
15 1721 423241031
8 3410 142404467
16 2858 151421890
5 2791 482319143
20 423 250667952
3 3881 112947511
1 3473 194548360
19 3308 431356819
9 1883 1280702
4 2429 177760187
15 2229 91050525
8 4363 61434136
19 374 151394225
14 879 18035619
20 785 182787964
12 4684 122184764
9 1192 242785808
16 3191 49551433
14 1419 368337922
5 935 338776674
14 4378 397596798
9 2805 174817710
8 1214 491744008
17 2621 442559741
12 1692 91718143
14 3083 286218281
16 553 88282969
7 87 379930606
9 2446 452630486
14 1489 327734875
2 253 182342244
10 3196 409556745
1 673 29350186
8 4182 83235944
2 2546 353077987
12 1078 435496208
5 238 161821182
18 4845 72578725
16 3265 90260047
7 429 345510359
8 4773 398556078
3 556 107611969
19 1594 94648489
18 2034 437612412
5 999 460951311
13 3750 496971540
9 2246 153524178
16 228 425511527
18 75 385388102
11 2865 201511620
12 1493 415650176
15 3397 290914502
13 763 348232225
19 3215 225384379
3 1976 289042673
17 4092 140029561
6 2064 240411515
12 4273 145437245
8 3600 88853690
1 1931 270341571
2 2033 354614637
4 1454 411947508
6 372 262813513
13 4810 309993727
8 1582 432207509
1 3119 304398690
11 3270 172199679
9 4514 452533788
3 3010 95900844
7 1893 217138472
18 1341 468761057
18 2450 177185149
17 3347 372838606
8 4328 335748547
18 1883 104412344
3 3004 442353164
17 3012 382666651
2 1729 320127031
12 616 477747295
15 4512 223572974
9 4115 192010420
8 560 205482170
12 2755 276880260
15 4319 167815829
11 1274 303337145
12 3022 333542578
15 311 473770924
15 4080 117115546
11 4344 426728280
16 2226 72337068
13 1691 437168114
13 4413 65516278
2 3152 261996532
4 2495 226568612
12 2408 162175944
15 3613 328660264
7 872 232680187
14 900 273172800
18 3846 217723281
5 3690 141895485
9 1610 490876946
16 3065 392340642
6 1494 259222367
20 4444 21175064
2 2542 476837827
12 1048 352047855
15 2809 477679187
10 3620 93844693
4 3805 319554396
18 1776 349824866
10 4542 480710139
4 3137 398558258
7 1975 110106251
11 4755 276396926
14 4638 27057209
2 2197 418278719
12 1196 199526715
3 1224 237869371
7 2650 410052204
12 4624 488705498
14 4757 291103739
15 3417 480657111
6 603 378527582
3 4954 179564625
20 4219 209429818
11 1573 162275585
13 360 217783076
20 1260 328255351
8 2070 308751776
17 1477 463617013
8 1099 468944004
15 1295 315323491
16 1431 356471203
2 2818 395339000
1 4100 300252629
20 827 12591202
8 4790 339890875
2 3085 305803800
18 4747 405477258
4 4616 101432135
1 4155 103827484
8 2645 266054050
10 3736 463851414
19 2871 182885691
19 1559 274193144
13 4843 268102167
20 4485 325763034
15 3440 419406854
19 3715 129465248
17 4528 13516911
13 4210 192267696
7 1164 143779035
4 2807 271192208
17 3780 187634729
20 2087 256119992
9 2948 155759618
9 3764 331278760
1 3319 403258825
13 4197 413752387
19 448 351699336
3 3321 480905730
10 3707 402296814
17 3725 12364805
4 632 294185027
19 3840 428647407
15 4600 110557054
14 4574 130693180
14 229 257838255
13 1178 74401876
15 4910 438634296
8 1249 18665108
9 4920 437622971
17 2085 204102555
9 4749 343012577
17 3376 41341669
13 2745 268982531
1 3468 175713942
6 1815 318884120
7 473 81206389
19 4944 76351376
16 2831 213280645
1 1675 110605142
1 3263 231584919
1 1342 299704037
4 4733 246557434
9 2643 169933173
6 976 211815351
8 1387 322384349
12 3344 316725065
13 2486 105615227
15 4663 77228945
12 2896 192082751
9 1248 407963818
14 2038 257300283
11 3859 77219364
15 4830 76745363
19 3158 95128509
15 1002 32201056
6 3588 282537310
19 2005 405388417
1 3018 201042781
11 2435 129802836
5 2908 326333657
3 1933 177323501
16 4028 100880969
8 2619 102873678
6 1075 301580791
6 2983 304886729
3 2566 163691295
17 304 340482140
9 4121 92133540
2 4244 429806665
20 1815 375920202
16 4548 7988034
12 535 92300426
17 1627 489294109
3 80 165301618
20 1527 157087029
5 1750 353505016
14 4310 392043246
9 2361 48773041
19 2874 156904663
11 3493 322450003
12 4501 482632254
14 4820 319403078
20 309 29832803
1 533 137371548
8 4416 445945116
7 4704 348333783
13 4041 135255876
20 2287 67271620
19 153 7169889
19 1655 174476397
9 2758 492253506
8 4868 423065306
1 3566 94698933
5 448 124147165
18 580 24594129
18 1699 487354632
1 154 279234353
18 492 441291521
6 1973 231553929
2 2806 333547917
19 1148 382527714
15 3835 164935122
17 2497 57530801
17 2541 436854492
4 1661 14355525
16 4615 77351161
9 3479 4035264
11 3344 453015494
3 1142 214605920
17 4623 376995255
8 3834 240514513
18 1335 447587702
18 1558 407145029
5 4212 268909444
9 4328 455831011
13 2596 274366094
1 2063 316253643
4 831 23572268
9 2196 451706167
9 1151 449449428
9 4417 148011439
19 2736 125992796
17 1196 159765389
5 2040 280746609
20 1636 38157591
20 2536 60105586
6 2098 453766931
16 1224 116078727
15 1097 172890911
13 878 89772469
14 2151 134201199
5 4975 260265073
2 4777 388270397
12 412 9821704
17 1682 379936286
9 2327 446272729
13 1700 342566018
4 3378 153125797
1 1060 444890147
4 1126 153051317
18 2378 60882060
16 3561 136439661
19 2846 101601459
12 2150 365534207
3 3212 338102653
18 3729 221449905
20 2968 460310768
15 4872 91484922
19 3274 31879058
9 1674 421570469
1 1507 89455521
20 1155 40427084
5 2326 25886633
14 1022 452513133
20 2927 361344374
17 673 55830071
19 1607 316085170
10 948 113103407
17 869 39157916
5 1953 89566040
19 373 360099985
5 4157 331962115
9 925 433427310
3 2661 51402513
4 603 243986617
7 4338 82369480
4 3464 419017366
20 2805 62599239
1 599 299870510
2 1715 31975915
7 4733 319251347
7 4001 50560369
15 275 203374503
13 4336 313264498
1 263 487640488
4 186 232509158
10 4846 410326753
2 3906 206507213
10 205 281998300
8 1080 432378099
20 2074 154431471
7 2666 482638172
18 855 488379382
9 1692 356079058
20 4471 477332644
16 4248 463677040
17 2727 141671453
19 4102 297023837
8 3814 269675315
2 3853 157534004
14 2452 150301707
16 1383 102917528
14 1894 250620161
20 889 231876699
6 2480 167271467
11 3047 238987143
8 2489 273102030
13 4484 183005256
12 2794 72994911
17 4800 330405058
19 2854 27962201
3 1023 240251260
19 2611 98371570
13 1920 304295897
19 3592 431694825
1 811 294561035
10 1348 483648975
2 3842 10582822
8 2013 451955377
4 3080 392775903
2 4454 205713371
19 1348 248000561
12 2102 439685040
13 1510 172414721
18 3056 88996842
18 377 437537098
1 3309 330485696
8 1047 353416225
5 659 439948182
12 3784 497495393
15 4969 9790509
17 2146 14164432
6 4960 149182951
2 2417 481295425
11 2315 320704083
10 3456 37563084
13 2135 433260137
13 4630 19748966
15 3379 370169052
2 2370 123633584
8 4849 435065500
8 4023 443001028
4 2939 123741022
15 328 488990090
15 734 189524574
5 564 397242709
2 577 133034899
19 4419 16571602
5 1966 69443140
11 4126 416397603
17 4232 294598564
13 306 98005625
5 2907 24823542
1 669 131931822
2 543 132882181
4 1639 284880426
13 2845 108134130
16 4618 398061009
5 1143 321230131
7 4402 250226500
20 468 414132725
20 990 179061966
9 4793 199268332
6 1428 102263537
12 2856 353074388
14 1824 341396669
6 3076 402615097
10 4397 476731231
12 4331 335782622
6 2433 315396322
5 2338 282813353
5 1029 84074820
10 4772 48174613
6 2235 169922632
19 43 250254189
12 1494 178202267
12 2813 59865422
12 332 449666523
7 4655 257886712
4 2207 480601986
14 621 455370957
19 3927 449851066
7 272 458547737
5 2465 15757854
14 333 156943946
5 4523 481771165
11 4220 15389050
11 4725 403770448
14 1622 391416499
13 3184 446908261
20 4462 225297395
20 4570 75459255
1 4857 348341369
2 3784 338311803
1 3053 318354422
6 51 274294513
4 3181 216558932
9 2211 129576125
8 4738 425941792
5 2558 81408804
12 2779 418198080
10 521 468527209
5 3886 1331441
14 221 483557795
10 4716 292425098
2 1107 376889520
17 2416 362956117
1 384 462579722
4 4976 160818279
9 2377 148021634
7 522 181950385
19 575 193593139
6 2792 218117970
5 1468 133772350
13 596 403435555
7 1236 446185675
6 300 311729819
8 4093 306602692
6 286 249695523
19 3598 160344085
1 436 490032950
13 603 384122689
17 3681 149863422
19 2943 357399137
8 4290 157944654
2 3183 59851423
4 1606 331431928
9 3389 307900095
12 702 94046144
15 2779 375681716
5 3077 174326915
14 2907 28445336
19 336 387217959
16 3565 227325849
11 1390 432192495
6 4889 8296256
9 1824 38072524
17 1088 446247124
13 4402 156564492
8 4782 421052122
11 4696 137404234
17 707 3467024
5 3481 330299998
4 1973 168177932
1 679 228000893
10 2286 317758641
9 349 411291672
7 1148 63070132
20 3031 162884683
5 667 384785989
4 4612 163371609
15 4765 302723816
16 4727 265835043
11 3194 212233914
8 3833 305875739
13 3207 70488507
6 1328 386221518
13 667 306886699
17 1435 243690889
14 1765 422483540
13 3196 392510133
2 4943 191471711
4 1660 78839916
2 2157 404186328
17 4153 351620299
5 710 21811903
12 4106 125459053
9 785 464447411
14 1625 182835352
3 265 167448107
8 3480 343456438
13 1498 173402002
20 3236 80981874
11 1457 160156491
5 1077 38885084
20 3222 266640769
2 1187 201984349
13 2277 195150644
3 3690 93289025
18 608 483386595
5 278 277080041
17 2614 429058138
4 719 389859801
16 911 239351442
8 2310 188213008
12 4822 34977512
2 254 278933679
2 1565 262387043
2 3611 48612451
11 1099 251156179
17 637 315496781
13 3489 357689718
2 3894 182351874
9 3496 427580307
2 1055 60173432
12 3572 181732107
5 15 188170139
4 2675 39846349
4 3811 323444984
6 4278 227407143
14 2774 190885393
3 3231 471844540
17 3250 297940383
9 1985 441806344
4 3637 109175278
4 3643 78379339
12 3245 109233602
15 1276 258705575
9 2964 89415127
2 2376 309677910
8 4892 406696595
4 1305 54447141
8 474 201840583
16 598 303796043
19 1279 309543587
1 2479 78296134
19 1770 66478919
15 758 400531855
15 1974 268080931
13 591 197124980
1 3602 429822926
3 2536 255570980
19 516 456363498
15 897 200684017
16 412 443551207
17 1413 421486964
18 4647 376549071
1 2183 136668342
7 321 444058540
1 2789 46487894
9 4953 180416951
17 1216 280238787
16 4632 436018424
17 2649 449119805
13 2234 128488879
15 1213 281976122
6 458 314098727
3 2490 290398000
14 1242 224768181
12 2487 324993808
19 2496 396204031
14 2015 193955165
15 2674 479580769
16 1126 376449635
6 363 66936170
17 3330 99712460
4 4746 150111096
20 2466 416829875
5 850 329756520
17 3306 396003928
10 2004 439193313
7 805 13175293
7 1574 249816702
5 1441 168681892
12 2215 170781084
3 1102 136202399
1 3552 173341832
1 1831 130883079
20 548 398179438
20 2302 26194334
4 184 491775421
9 3683 8971852
10 2227 115259426
11 4846 247838148
9 3766 86414304
10 1360 140751419
15 93 475721303
20 4766 173134268
11 2764 382791643
13 1533 91827451
18 2387 350566661
8 118 188310398
19 3042 283515324
1 283 138521142
17 892 354763630
10 4376 115275710
10 1096 395565742
8 1842 462988303
4 1995 325994839
1 4355 127925325
5 1734 464421159
13 3907 251715089
19 2478 63021815
11 480 487451789
6 4406 388731159
2 4255 195687277
7 4166 401667864
2 1208 291641665
1 2575 357796935
18 2853 436401869
10 1468 127646217
10 2738 358240100
16 4059 238664689
16 4270 196983507
9 1673 315823990
16 4273 383280213
8 2881 26889835
1 707 169443564
20 4141 316975135
19 4467 84448913
14 4811 432748244
9 541 416033698
12 2104 260406989
14 1858 331731152
18 2072 209180890
6 2899 404138428
18 4228 330912847
15 1582 98256287
17 809 259976973
14 2407 123955669
10 1463 360678771
9 4616 350661689
15 4847 76838231
12 3353 391551346
11 4940 422515859
17 4503 147606285
17 1810 305997037
6 849 282583400
9 1018 70932806
19 1229 487856337
3 1307 390045613
15 63 280317970
5 3522 145727899
6 659 486777262
6 3195 4192454
9 4549 98364573
6 1364 173331026
15 4672 172080857
10 4616 218206547
15 4939 278051315
7 3266 252061585
1 4541 411378761
15 1197 177031586
8 1673 378899761
9 555 36021606
3 2738 402883165
12 2906 430321142
17 2968 218357331
20 4279 477132197
6 3769 479351836
10 3831 430181105
10 4585 360072953
6 2145 462434681
7 1577 471584893
13 485 65089850
13 3355 363442931
18 3735 450560773
18 3651 272085359
18 2836 341430205
8 3799 433745671
1 1082 170775361
15 2552 190840176
12 4764 492885501
14 1743 52293711
15 148 211536106
13 4104 31459643
2 2263 360086823
13 3529 176600969
10 3444 301797698
12 2915 252381012
7 1420 438463473
4 3184 493213059
17 4027 266583091
17 475 271790350
16 2685 26772128
17 4698 181276728
5 2785 65886514
6 3591 459259720
4 2161 425448825
15 3898 137819741
2 2144 93922162
8 4560 167031705
6 2850 157400530
17 4551 357695818
2 1566 392096015
12 2935 15189025
4 855 383117419
8 409 150016670
19 3046 176032841
6 1691 360811301
13 2089 368251077
8 4546 4260835
12 3375 452171103
6 2199 322922110
7 2953 493991624
19 4082 168063479
4 2266 338455251
2 4905 284062662
5 48 189267219
15 2681 395720762
13 2112 248394116
4 4267 427749987
13 1109 174391649
19 1552 351520128
13 3640 82517597
20 4237 96964350
18 809 364444928
13 4504 23865137
19 2660 439194260
7 3968 30946703
2 2325 414847086
8 968 48529823
18 2620 15018527
9 3508 343839149
4 1769 269075460
14 1257 58344866
19 1889 445685734
19 2321 172623421
14 2117 376454545
3 4253 135050601
18 1234 278896775
4 4656 119131857
11 4891 332020875
19 2258 331518471
9 3841 406596260
3 4938 239516266
5 3451 336800095
15 2346 241148366
7 3557 430175661
17 791 269875846
3 541 496305516
11 3862 104241231
14 4720 108861597
19 3416 9518992
15 1737 102128552
16 3766 144084872
4 4722 18578717
1 1788 292040663
19 2345 49044029
11 4018 423146076
8 4900 231585507
11 1950 484498365
3 4612 283701615
15 2082 74146822
16 1381 184008037
20 2788 340335177
5 3692 247254748
10 2592 84809799
3 4239 228800098
17 464 23384587
3 2776 102702068
3 3484 47233007
16 4226 3765220
12 650 420568016
19 1610 492237671
1 2694 96903725
5 2263 195025664
2 1610 104627033
5 3849 146953381
17 2439 58883416
9 3853 146410731
12 1010 403640074
7 2279 395308566
18 3175 143705022
1 4757 351897791
8 225 301274436
3 2699 349429016
4 3256 491439950
13 1921 183460601
1 1944 70710971
11 2166 198334523
16 4016 481842846
19 1176 332518212
18 1120 423486851
3 193 78132976
12 1097 3864392
17 1475 164387014
5 1881 171649862
8 1204 59593643
20 4652 145351582
18 3051 474405201
5 3107 461366173
18 1664 302186311
2 376 14650101
13 1207 107060387
8 1415 29127755
18 2941 102583304
17 4775 393588505
4 2137 149243806
8 2174 76589999
8 1092 299648893
14 3416 275052707
1 4825 139961066
4 1137 488246377
9 1325 407303148
4 781 13035327
19 1591 432494210
19 1302 202610807
5 1760 132523431
6 2438 291004177
17 4364 271345401
3 2944 46303289
9 1223 486607933
19 1987 304029662
16 1745 24686784
11 3614 326706341
5 1282 344229821
8 4925 388152065
16 1309 190670491
13 2378 261876817
14 577 36700240
1 3844 453421295
19 3506 388943542
16 3115 321588951
7 4980 487494436
16 3793 492462089
20 1656 2314255
1 2554 46682964
8 61 35010954
19 1740 116276784
12 2712 125389113
16 4039 98628961
1 4867 193944523
17 1350 181379344
11 3377 455219359
11 3292 394994870
6 2367 440783087
4 1519 204280831
19 2101 29000381
1 1568 253401200
6 2107 44008304
7 225 291180796
7 4996 398258001
12 909 340294061
10 2237 72776836
5 2346 59508218
8 2486 497811587
11 2098 37095942
1 479 387862826
7 3749 271466693
6 1692 197368776
4 4143 170602586
6 2586 213147126
17 3864 212876199
19 1823 359007411
17 3799 359958957
20 4685 490333189
8 1294 463155165
9 3334 90137980
1 3329 244552922
12 4905 101846266
20 14 382179100
12 2787 216469082
15 517 187559538
17 2887 379602955
19 896 97056823
12 4630 432744348
13 2708 272109527
10 3055 248884790
19 2014 162535947
6 423 134739926
6 1359 97064623
13 322 315882245
7 1832 134270049
19 856 211899994
12 4110 440599627
5 383 320249454
13 4358 313765072
15 2352 202984228
9 921 383758568
8 1865 107254337
8 297 185618326
6 1519 48875939
12 938 161217355
1 3071 43771592
15 97 100822892
13 4991 78905974
9 3320 363836259
6 2834 407356631
19 4759 204348739
13 1081 436818657
16 532 322845489
2 4913 89648149
16 3068 283435547
5 995 267697630
13 2391 171384843
15 2391 146830286
3 3751 216642783
16 1664 446043446
13 3480 93235051
16 2386 250065530
8 4945 149941596
16 4991 296700809
1 3402 410807568
7 3429 374643432
1 4404 343640965
7 4584 224500839
9 483 283369655
7 1686 379308817
4 1534 242328169
4 4590 292134034
18 1341 252179252
14 2632 274334548
12 2890 16300402
1 3463 8352902
4 4816 76939530
18 513 288303299
3 2943 417461430
10 117 31439719
11 3957 384226898
11 4971 169289895
12 1549 230157485
20 4391 263332493
13 2756 171029884
11 2366 327022679
1 2990 138296479
6 4191 414762775
8 2725 382008814
20 19 2518567
18 1570 307225984
6 4854 473656495
20 3249 107186716
20 995 316591767
11 209 256431851
16 1514 351571135
10 4921 462281360
15 4989 106406334
17 3172 120798705
16 4701 384901626
6 1493 140903079
15 2354 244009458
1 4963 439002777
7 544 26003259
17 1326 469689916
6 3771 232643273
18 2823 288833353
15 1011 443066914
6 2164 396128500
10 775 465712248
2 4921 94356753
17 4158 316817475
12 975 351032627
11 817 267470609
8 2016 101053377
13 4867 58084588
16 1552 440857552
2 2776 93185394
6 1645 56449161
1 1792 221634933
11 2488 449421801
3 4669 257102677
7 3482 172280692
3 264 396031883
9 2599 495513715
19 1295 284597762
18 2429 189387634
14 434 453327623
18 3261 189318907
2 1729 341382975
20 4913 287595748
13 1295 455541764
13 1940 437035635
5 4874 104974856
1 1765 349592566
9 343 341723000
18 1179 120629589
16 1170 360371280
14 4713 208195426
15 3212 139563801
2 4035 314394314
16 1442 215112514
15 4943 377525183
11 4213 354773842
7 3781 133877154
17 2252 16059804
10 2423 286294561
8 547 1816236
18 1241 115395641
12 4222 190737680
1 4537 12966974
10 4166 134113865
12 2655 278552903
5 3714 80686130
15 4006 116267880
6 2631 329687555
5 2033 300503506
17 2769 466619416
18 3878 250489048
15 4495 425954798
9 1638 340715027
3 2882 294951453
9 2626 141539296
3 2117 308588269
14 4231 219154725
7 1942 268666253
15 1659 325077450
14 4531 163691531
3 1997 338497382
1 3598 440812606
5 3880 7222010
9 1305 87570185
17 3544 402591604
9 1562 114868637
7 418 363531096
19 1312 96881066
17 3848 72713397
13 763 258715302
14 3403 259314487
10 4303 222480430
7 4534 392173041
5 3041 224038890
10 2377 487236317
10 1024 51834191
3 3483 309842746
9 1812 425372190
17 3807 114777979
12 106 157477963
7 4079 421101152
13 3998 438432441
17 635 345558697
18 3896 18242255
18 1115 58539386
7 335 274329319
13 1288 330189762
17 568 4835420
18 3599 7020550
6 2559 482952606
20 1773 146589779
1 1515 400737282
17 3179 217102988
20 4742 133566364
19 3043 322348702
2 763 274245300
3 2552 14806828
8 2334 269452490
17 4226 290271265
10 2055 240839341
1 4519 325592226
13 1782 95934154
6 2875 200676448
11 472 81798515
2 992 274557132
3 1272 471536124
18 2246 422798603
4 3054 405855189
5 4316 261449321
12 2531 294063362
2 1668 213047779
20 4946 132867807
12 2562 415333646
19 121 264487188
3 1453 178225101
16 1573 331676008
1 4061 35927161
14 1209 249832267
16 1714 123757357
16 3679 36872699
16 2499 180545015
20 420 475968604
15 2268 109604751
15 3256 406492360
2 758 197138038
14 1603 77782144
19 2946 137855109
9 4681 317332372
15 6 67794806
2 2390 80120233
6 470 346011811
15 2003 467110372
20 1227 92513376
14 4966 250172037
7 2615 222671310
14 2301 368935624
12 3591 428419149
9 588 363554620
17 1455 384315840
17 3017 434151163
5 1505 211788235
5 4446 430226740
13 1598 450336203
2 4199 18643651
15 4706 430473238
16 1343 442989560
15 4323 227600103
9 2943 291616255
7 715 328250924
18 3951 434239094
13 4833 451371892
11 4970 494277087
1 2995 490256866
1 550 144080793
17 3439 342753262
15 2841 373952613
18 4093 187967656
19 4773 262612323
17 1222 118728040
19 820 151193087
5 1735 73087059
10 4299 21455074
9 102 473224681
18 11 16710441
5 3059 208081897
18 2051 414346793
11 1304 376357333
11 2231 1440706
20 289 37441600
9 2036 353055629
10 4117 261326191
12 1024 255416172
12 1866 309154073
4 1422 220387223
7 3452 274602419
15 4040 391712514
1 814 39458377
12 1211 155657528
18 3582 406170485
8 238 417251554
4 3997 386484631
2 4026 286112673
4 1492 164931807
19 2970 375000228
4 2104 36210695
8 2692 479982199
5 1343 343117563
1 1399 366694666
4 4200 327174907
18 1291 336542559
10 4903 421833386
15 4587 349339300
14 1621 39927638
17 3493 496686708
3 2083 254028362
17 1624 302921850
9 2568 10095026
5 4428 474876290
14 558 347902077
3 2989 387405913
10 1137 27071475
7 1728 43950332
1 3655 311180594
10 1044 328452728
14 3304 52501523
15 1410 130609938
19 2742 337947095
15 3573 31287299
17 4614 50361251
2 1066 337150463
19 941 80864081
5 2249 424538660
3 2836 234784077
12 3249 69859911
10 4028 163485293
7 3663 36780458
18 1474 477757369
18 3351 274300930
15 3547 46395383
18 3913 398600652
17 2209 71418031
11 461 78593608
18 1579 407109380
6 3783 413949681
9 864 254200833
2 307 86779263
4 2245 396816102
5 4761 172248172
19 985 470027103
14 3834 136160493
15 4736 259380627
6 3280 227957144
11 2541 365837978
20 4233 398879810
15 317 331582489
6 4421 53801781
1 562 60484201
3 4027 130738960
2 3150 14569441
9 4703 334007514
12 1995 76402843
11 615 38830562
2 4481 112201328
17 2312 6452104
4 2512 247842702
20 4533 278582367
2 1073 75862145
8 3880 280574362
2 840 9116646
18 2831 449863489
17 1108 358410511
2 2079 245042123
4 3629 438785343
11 2116 164544620
4 3677 392657393
4 2935 176455332
3 495 341157589
2 3781 128170177
7 803 171470648
16 3111 318709905
20 4791 172739601
5 2500 184048029
3 4398 405702693
3 2119 309903823
11 3429 150931040
11 1911 183990382
16 40 163298996
1 1377 316147808
16 4905 138791224
11 704 394379819
7 4441 71059015
6 1342 454276992
9 4997 76957890
2 4143 131807655
12 1033 396179504
7 2644 273251693
4 3392 363113193
15 1221 29359090
13 4121 380014152
17 2934 357428066
5 1891 70199998
5 1866 399800612
12 3378 185649233
12 4587 345319070
1 2758 28187136
14 2431 497703575
12 963 153984290
3 340 213461534
20 3891 107624008
8 180 376163260
4 2573 270561516
10 1409 430794818
3 1873 197492239
12 730 157413789
1 3282 385820306
6 2227 394952659
9 3170 241286475
9 1953 290664291
15 3720 169613490
10 355 239635578
1 2165 270122492
8 4970 422838004
19 1337 437963981
9 4281 371964814
16 2843 376970850
19 4325 208529107
5 582 369380884
4 845 345927947
3 1276 114171473
4 1426 201157211
7 2751 497579156
3 3712 458824319
18 3482 74766099
14 427 127592796
19 4164 426569528
16 4154 440827983
18 3708 102745070
19 4487 127429269
4 4005 438683221
6 101 164316969
3 4283 327948223
1 848 298019734
12 1244 162052164
10 592 145954991
13 392 327258775
12 2997 259267263
18 1753 64728784
16 715 54412223
6 3675 152653516
6 2072 248029491
8 1612 150381905
14 4641 190390099
4 2013 80924829
1 2192 351489464
17 614 95310064
2 4992 246774656
19 2693 44755637
15 3846 10671167
4 535 321197017
16 714 438832642
8 2077 184254304
20 475 121667439
7 3481 321684808
17 2958 451384397
14 3205 379781257
1 4344 3720962
19 2354 316385757
3 2278 384110832
20 4806 4446235
10 436 398749471
17 2500 265354386
3 2818 76341019
4 1328 422178601
9 192 337406370
6 4720 156582365
17 1723 248892405
13 3995 468367604
3 3629 103161999
17 4733 320635042
17 4776 163246853
9 25 152104689
5 1187 255588840
8 309 480756378
20 4819 65955027
2 3177 114759445
3 267 140628487
14 4431 162578519
15 4964 67479136
19 268 61415597
14 2453 196109103
14 1885 79851170
6 515 270559818
3 1219 152093692
10 1193 206242991
13 1879 20706795
20 73 117639067
5 3142 298222734
7 2353 335615290
7 3077 99088875
1 863 285489173
1 2869 364738655
4 2061 254491709
1 4672 350761590
2 2629 337528535
8 1321 387052143
2 2316 177353222
19 208 67009975
14 739 462025683
16 4331 92407378
9 4793 411121432
7 2854 318301012
12 3722 219624304
14 275 414152263
18 1874 441724188
19 1602 433704933
17 1754 168854043
14 4602 6151513
4 3954 329983441
10 3789 483979073
9 2740 1757260
7 3304 205028567
7 335 250904802
2 4423 379980910
18 1497 476985784
1 613 463412244
7 2291 368858865
14 2242 395531973
19 2393 18038916
1 890 272874126
16 1783 248630255
12 2508 386766236
5 3316 82187899
17 3008 486116105
16 650 406771941
20 2896 153413393
16 1539 60125113
11 2007 398199515
11 4821 274736237
10 916 426498344
10 1839 254617322
13 2616 462158641
13 3945 211075343
3 4971 301681390
13 2375 217245524
10 2026 221418795
2 2943 312202592
16 3236 461301426
20 3629 64463768
1 4311 102609035
12 973 30893216
3 1039 335936352
10 1905 220579537
16 416 132440301
18 2470 320304518
12 1958 80623208
13 340 255540968
18 4819 80970550
2 4466 155466475
9 4697 219811149
3 4933 373579527
1 4915 362444756
3 1945 284554854
9 2144 268938764
20 3886 251597208
11 200 124436402
3 796 483944905
5 4860 438323492
8 2823 271499026
12 4145 251972413
9 435 433107838
16 325 286486982
20 2768 443340602
5 4440 304731306
7 462 432410092
5 1084 294797434
5 1354 388047293
13 3581 487083907
4 1879 135910570
19 882 451986006
2 2989 394684925
11 4625 489317536
10 4582 292998513
20 510 182927511
6 3531 183939562
20 1724 194167235
20 3362 198780390
9 4417 238362616
6 4843 150421995
5 2206 394940724
20 2974 279223095
3 4069 432821478
7 1078 202037876
19 577 273361768
17 1176 314347038
3 4960 117653087
17 644 342849404
8 4500 452494275
1 2026 92517486
4 3781 375125109
11 4406 345637106
19 4024 474542740
11 4053 30266685
16 4699 333897021
9 3613 472223605
19 2694 97817087
5 4032 377224624
19 4850 336732411
16 2217 286302350
10 517 409541821
17 1484 203436432
1 652 462803811
7 1074 322311156
10 2376 267524202
15 2778 212820158
10 2905 486597430
20 1457 431501308
7 4605 27028888
13 3674 217618100
17 233 357075767
10 1910 397388396
18 2870 32822626
17 77 371433212
16 93 26689767
4 3267 227102243
3 883 471188030
13 1171 63121941
20 3333 464252941
8 2935 350177019
15 2204 470143527
13 4901 217734328
14 3210 62246170
5 1858 129989058
1 3675 202380832
2 2483 307720134
11 4653 136500309
8 2087 82600723
16 2367 43636027
4 3990 49474807
10 4741 326643602
17 2748 122373882
9 490 413709224
13 3670 101172549
10 3907 457157154
5 3915 424404242
5 1011 64608533
14 3179 351761588
20 4985 431463042
1 683 482054093
16 1610 216673684
20 3623 33405195
3 3981 386732466
9 3646 343391190
6 4794 399647808
7 738 462244726
7 338 306911068
13 36 90581775
6 3058 274361119
8 4971 333936560
12 3439 227761978
14 2062 362147148
16 4714 229743899
11 2645 368956283
7 4012 7671723
4 1371 186985257
13 4739 54256972
1 3374 383475535
9 3611 88680916
5 3269 132965875
7 4830 492205674
10 1768 47092999
8 3316 459564111
4 2644 248428397
20 3858 419836773
6 3388 176491609
1 2879 121686704
3 2616 267259613
14 1626 372278447
20 4113 17703016
7 3965 329217793
12 3466 461385240
16 4332 472253599
13 1368 458203755
20 1062 393256924
18 4395 265194492
9 418 311173063
17 1946 279659989
8 4603 186463451
11 3058 102468586
11 109 217244008
17 3464 46576950
10 1285 302261493
3 217 494287974
17 99 492074265
4 889 166947855
10 2411 233749208
15 3968 138911714
8 975 133987304
13 1718 121410012
1 3430 461038594
14 3944 458077021
9 1280 413434187
3 3472 12629192
17 4328 64317471
6 960 446642526
20 792 12420244
7 2023 58440943
6 2775 449511813
6 4450 158040337
5 3310 447425385
12 4363 306299939
2 438 439397909
13 3246 146776570
18 2267 171961031
1 3702 161237248
15 1563 241668451
13 1020 33945997
2 96 175113503
5 2472 205682988
12 1897 324883988
5 2829 230154186
7 4284 480807896
17 1609 275149907
7 3463 198190254
10 634 376451789
19 4265 482971273
20 2009 17535538
11 2374 67745475
16 4970 173436791
10 2128 357994243
9 2426 75526293
7 1502 102009400
20 3695 151805988
5 672 41834810
2 971 74265330
4 1992 326023966
7 41 398832935
15 538 411617633
18 4838 41904873
10 3348 82539972
13 3544 79538572
19 1470 285191557
19 2098 223587736
3 4939 181682246
5 2094 419726285
19 326 132145875
12 2680 204628794
20 3717 329223478
11 4001 409171332
9 2713 367448653
19 2194 413459071
18 651 200962288
20 3004 31056005
1 4992 266056551
11 3182 74841000
2 2366 13918104
15 1918 404730503
4 1164 177016274
14 3518 142078031
11 3253 423136737
19 904 169946689
2 3197 475469260
2 1426 210628325
20 1378 50899019
10 187 218531792
4 867 330885866
11 1651 265522132
14 3500 349968362
14 4318 265074466
5 4880 467063711
15 849 51990630
8 461 85139856
6 2515 252883
19 347 18796709
16 2317 468233744
18 1405 282460164
12 2346 250949744
14 405 366429392
17 775 112297600
9 4115 151645538
8 4475 250236807
19 3207 431364588
20 88 248793535
7 1770 257658232
6 1496 415880698
2 1313 76063083
7 3224 223816188
8 4105 455005422
7 4687 193668683
8 1659 32812275
10 2399 91309929
18 1225 373999027
13 731 209604059
4 2487 492545385
11 1351 400828835
7 3522 475775980
1 2555 341736860
13 3860 455154865
4 2336 242974708
2 2885 88881486
19 1944 64471908
17 3763 435093397
3 681 383770988
13 4547 435945968
5 1267 263082497
10 2821 437847487
16 1189 187010516
4 91 89506978
5 4995 414975330
4 4841 360303283
8 4802 64459482
7 1982 422465655
18 4514 353959796
16 4666 362328965
11 4379 489989622
7 1013 213895664
3 3456 471753599
13 3566 349109300
10 2910 180170032
4 4265 162158025
10 4013 41361568
2 1039 327394976
5 3501 361506822
19 1930 283096138
13 586 238686881
9 1285 72870793
14 2225 158972498
5 3639 261650408
11 3448 391183896
1 4633 307246184
6 1737 456485580
1 3531 375557392
3 4126 387675131
7 1042 327820345
13 4142 193354109
5 1229 155515998
19 4974 119301078
20 1978 72503797
2 385 97776809
12 85 391024121
1 4432 379358216
8 2034 289217087
18 4314 88396490
8 3573 428126486
12 2277 114216727
3 4361 197763415
9 3762 305621795
8 3397 309052216
6 1964 44227452
11 416 427275253
12 4705 33540978
15 2581 92441547
15 3759 419215066
3 583 111621106
11 3872 279245397
2 2854 490377295
8 4470 215969391
9 3672 454570914
11 3503 50422764
9 1129 396220301
16 121 462958730
19 26 383241786
3 3438 371733707
10 3389 263931221
6 3929 80754580
12 1462 229814877
10 375 285492595
7 4779 476419380
15 3423 217175413
8 4981 397563973
19 4530 441972147
15 3173 15763446
15 82 69593814
7 2607 96981039
7 4990 31590391
8 3209 92867721
8 3644 188109522
4 4092 22433221
5 2558 242951163
13 3410 244243109
20 2773 278693891
19 2198 152802516
4 3048 236184684
20 3694 200341401
3 918 436613187
18 76 151476281
19 4799 48805750
17 1384 106337671
13 342 166791215
14 1327 445634898
11 3409 144528076
8 247 341136889
3 4311 31383147
4 3952 334983158
3 1992 45950881
2 195 320688619
19 1553 311748845
20 4110 156395447
18 2733 190402405
7 1982 447068409
18 748 205808561
18 4628 439099412
2 3775 406642368
8 2696 40740982
8 2089 81836173
4 1920 254485436
10 2975 477362897
6 4969 188065928
14 1552 71756172
12 4868 405821029
8 2342 127458693
12 1986 321869879
4 3643 49482345
2 1672 412059152
15 988 443442102
20 2364 481446227
9 2649 19742117
12 1669 121307834
17 2906 37156136
1 1774 210316006
17 1347 424653415
3 507 374717853
9 3680 295821546
5 2081 112488217
13 1441 222879160
19 850 456543040
9 4143 220022586
4 4927 288514332
6 2724 354518770
2 3987 193662135
8 4335 116203220
18 1406 438907143
15 4773 457896202
15 1463 308949204
12 304 437985773
20 2425 41059672
3 116 338314377
20 1638 164884375
15 3268 105008524
7 4670 291251470
15 2089 199751067
7 361 254552512
17 2635 340416312
17 1856 225032855
7 3677 188278933
8 591 261038094
8 1277 39552773
6 38 102161934
9 3729 452176633
16 2395 225018614
18 1378 450493053
8 1312 18478369
12 3668 109008878
18 499 212107326
6 252 23764387
5 1656 191148622
13 1848 60763051
5 4017 399203756
1 4386 205645083
16 3774 210042739
20 4389 215310256
19 4517 277346114
4 237 289183259
20 506 280579085
15 2699 319561411
2 4399 79094568
4 4559 61522593
2 1765 451309918
8 4571 327278438
10 3185 81304696
11 2710 468418082
14 1023 462660612
3 3830 370975613
12 2122 157713940
13 644 244619286
13 3570 478425545
12 772 90773113
15 1267 364811590
20 4353 156179493
7 2364 46076317
16 1421 77876804
6 733 461996748
17 1462 432445911
10 127 351403422
5 458 168289225
3 4784 209475288
9 1244 356198048
16 4500 89833792
16 4579 31171133
1 3652 25138537
1 3489 159936509
8 1602 110920299
20 4450 240734822
2 2762 466740136
15 3937 238784031
12 1251 409105222
5 3549 424725881
4 523 313994501
11 385 317083750
15 3278 324683439
16 3111 235122335
10 4720 265437659
14 2428 45908093
11 853 214650145
17 823 69479795
16 4799 77406526
16 1954 54319017
16 2608 4245154
8 3247 273914138
10 2731 189113883
14 3091 238626266
6 3055 252658648
6 1981 144585927
11 2771 27767475
11 1399 109082358
14 1811 152367736
12 3876 107090749
19 713 353413057
19 1704 301347046
20 4156 445960479
5 2675 117236792
20 1540 60442961
6 4998 182894716
9 2163 167891614
11 2051 256481224
7 589 279934651
8 352 346109226
18 2224 31279202
6 4396 406212912
20 1668 339475548
8 1672 111021228
2 3836 206546688
7 3216 433747044
10 947 374086247
3 415 96073124
11 3903 307963716
13 2742 309584454
10 2297 404059187
4 3508 269624736
4 2299 329906337
6 2830 262164819
10 952 1539283
10 3481 361781426
12 1398 443713498
6 3642 427463471
3 127 161085886
8 1573 387716057
20 3227 479480062
14 2539 329501540
6 1206 170761428
19 2001 388914209
20 3752 227333714
1 4263 55537893
13 4096 485389081
10 1454 302906881
17 608 82145521
5 3673 118706101
19 3932 394375361
20 2868 79654960
19 4250 187242888
9 1864 161767446
11 1922 404151035
15 1684 146383421
4 2950 282634820
4 989 120300487
15 2923 380659184
14 326 388835047
2 3462 106914219
8 1104 417678727
10 4344 241741571
4 3355 450965524
8 3626 32057681
11 2514 350843069
2 3641 349829364
14 1267 394484853
12 178 480722115
20 2300 467799370
13 3398 83965069
3 3031 114583016
5 1079 15297338
10 4094 400409068
3 1729 336603258
10 1751 434144997
2 2161 145120584
7 4600 411289607
1 3401 272099350
9 2259 410122853
8 57 378338152
5 3819 210891383
10 4903 459685247
15 1317 270824194
11 1144 348960499
11 4704 13891381
13 140 82129587
6 1860 108722289
4 3117 453000893
16 3734 479918658
4 32 474716176
8 2170 121083283
7 3465 304287100
17 3079 91251656
17 2651 105014782
6 4038 86733
10 446 130512524
10 2779 311946167
12 2230 37391381
15 746 146908904
19 482 411329380
9 2202 259048496
14 1442 91732324
16 4397 396650522
17 1720 498040407
9 1318 123993310
18 1447 445006647
15 4969 331278299
14 567 437794613
11 4997 35011108
19 3894 42462305
18 4893 53691025
1 463 485052466
7 706 233079427
3 1063 450317555
12 4426 109731748
9 4394 191732674
15 2596 90537088
13 1514 246082375
10 2097 402954237
7 848 297645417
6 4164 28441605
14 3440 57784955
5 3938 299605545
19 4121 356555087
17 4467 72550530
15 3834 14242270
18 1526 191854100
18 2406 255564134
20 3632 136368609
4 2624 100581185
3 1397 381238836
20 4215 326888448
5 693 3481322
13 1179 91128322
12 2688 293731360
11 4069 455106482
6 1858 375956102
12 4395 389730483
7 351 256285675
1 921 84182441
7 2975 408339952
20 4352 378354355
9 2363 338762135
17 3418 250225867
20 3301 8603279
15 2931 295066563
11 1452 107964124
17 2561 461157245
14 4133 285039682
3 2789 488509815
10 4138 375064066
8 3776 227616129
10 2567 346823140
11 1318 388979074
4 2703 171758648
5 2661 281126094
16 1739 221614723
11 2870 458337625
17 4010 67174341
9 3403 150133875
16 2058 166431679
15 4471 422028731
6 1277 251169419
16 1073 154589667
7 2548 58836732
19 4160 253338549
3 2519 195232507
7 775 189768192
18 2162 412421052
20 90 315905953
9 4666 356612650
18 4271 337133383
8 3893 167177566
3 4046 400992717
20 3893 346590582
7 1425 443861387
8 2013 412103041
1 3796 313537977
9 4218 146036008
12 4197 462130379
8 2506 254827838
12 3012 163853124
15 2264 331532966
8 2220 494104501
2 1013 277233398
15 4048 147418748
14 3952 13155801
13 318 419516240
1 4079 431994187
1 1015 138280256
14 4891 122760494
11 3148 79092349
15 5000 99951248
4 2322 437299437
11 1 143968975
14 4295 376576321
8 2960 344749383
11 2730 481476265
16 35 233511377
10 4782 402015049
9 4928 290817770
3 1999 142052741
6 4793 493803102
2 3810 70360795
20 4344 214112785
13 1609 402526929
8 2908 188130818
20 2709 342737607
18 3025 125745959
5 3041 105452965
1 1860 171800870
2 357 273148915
3 2548 228900875
19 4568 65793252
12 3978 125370306
14 3053 428719900
7 1881 460447251
1 4038 408282167
14 3630 35947381
12 779 71392528
12 2720 51949919
14 1020 147523404
2 2521 169411366
6 1034 485997666
8 2346 470187138
20 850 83615694
3 1194 346778247
3 2233 366490592
11 4984 20036620
5 2944 80521984
7 2652 39701414
12 489 240882151
1 729 225823123
9 1391 427864879
13 4765 176950852
20 3202 120877900
15 2839 31775417
5 248 182584808
11 3128 426966222
19 2781 400856965
18 746 13093372
8 2843 253602687
12 3811 430495956
14 2522 39545862
10 475 348093568
5 1225 102207046
18 2457 474938510
11 3154 212606677
11 2057 239084350
2 1345 298694638
8 176 456013035
10 3109 152488526
10 2038 279760855
10 1942 383766448
8 4130 475685628
1 2292 87503005
8 2081 290114988
18 2358 438862025
9 2768 156366127
6 4920 79226883
12 228 106039222
18 731 146776581
17 4745 372409819
16 320 395331478
1 472 236198594
1 269 481976018
3 2398 204520357
9 38 427697375
20 499 131026218
8 260 347295516
17 1552 380376812
20 1953 358782924
9 3088 265147734
14 1498 148221391
9 487 170566540
16 3347 476948419
18 2813 395324403
17 2406 327221387
19 1420 15116390
6 4092 20931309
2 1869 470873771
1 777 424728639
13 2511 307930655
10 1555 413492785
18 3480 366439048
8 3004 457169465
13 985 206088578
10 3619 376170109
6 157 174660412
19 3350 402566794
14 3018 48877904
8 1171 272726049
4 4134 42035122
2 3050 234894965
13 4282 142321963
18 884 4092538
15 666 25358793
7 1166 280493439
11 4443 320247876
13 3350 414671831
12 1739 341220370
13 4244 67578347
5 4148 59403474
17 4202 420395354
19 1209 319031099
18 2284 27041287
1 4383 134759830
13 2697 360279112
10 1557 292452980
12 3407 407202505
7 4340 49441966
4 1522 29843977
15 2126 377439067
15 4813 400086851
5 2482 284643446
17 3470 471356161
5 2070 228266194
4 2870 140181325
8 3659 207109289
13 3927 94031984
11 1997 335272414
2 691 485658204
5 4960 74214764
20 1915 104314621
7 4771 213539964
12 1221 491252750
16 680 316052562
20 4541 255416230
11 3177 433190008
12 3724 419504644
10 2812 372492007
14 4235 168074260
6 4016 106336766
17 1913 329420116
19 4654 140253038
7 1032 317267094
3 208 432818187
20 2868 375866129
16 1708 189545466
20 1635 4464027
4 4441 492196319
18 205 367846035
13 664 92809749
20 4460 287971246
3 2508 74995800
15 2469 226060874
11 146 45534756
2 2765 42637109
15 2633 41494726
19 3101 345138850
2 1787 409432309
7 2262 232649657
10 482 12753175
16 1821 109463309
6 2019 383497244
11 943 340553484
12 829 283902614
9 1270 422554505
14 3322 212919487
3 1913 194109316
2 4557 58451544
12 2199 411116360
19 3378 245210058
15 4309 188298250
15 3513 206987532
15 714 116788526
5 3091 335653913
12 3042 472218115
5 3451 311328306
17 4976 223863404
17 773 375477829
6 1161 138885479
8 1985 386612896
2 4671 36082639
10 3264 174959481
3 92 8826489
13 4550 103046599
14 458 350550819
3 3510 328342789
17 3241 68199039
19 4537 80837474
13 3369 31710482
19 3391 257060627
7 731 338214985
16 3931 117022059
4 915 171962042
7 3714 135617613
4 4184 173688484
19 4596 485902538
8 1306 126297294
6 361 144039199
5 3051 51922388
11 2141 62151486
14 678 440195486
3 1661 396147483
6 923 208874100
14 423 445118590
12 640 350058277
4 1333 403808117
20 3384 54119458
10 3674 345586469
9 2856 207964945
12 2682 192927614
19 3908 190219818
7 3590 166978045
16 1142 243314043
13 2774 29673873
17 335 283258812
9 4092 266499386
11 1108 141730321
14 4223 41577709
16 3929 147678226
5 493 368701998
5 3025 374928161
1 4631 458202832
6 2539 321174689
16 848 209719424
19 862 90621542
17 1758 43692085
20 1806 377869191
5 2111 463042959
18 931 270504756
8 2109 118897830
18 4401 3781983
7 682 224892076
6 4242 414641124
13 4460 12457537
19 1029 417031446
20 449 424259245
15 1738 336561929
2 2972 39764018
6 3388 228248863
2 4614 8931305
19 3493 450123117
6 1077 109336951
18 1116 120860852
4 1463 255866912
9 4874 179692118
3 4623 268155424
12 2064 195457044
8 207 132524780
7 2170 19016228
8 2316 303763467
4 2830 378190
18 77 351730681
3 909 327764668
7 84 277671524
4 3033 328469861
19 4666 146852379
5 1309 367078286
14 3038 205209442
6 4248 340353913
2 2095 253003794
2 505 336883024
13 2261 302604964
1 1859 10405615
1 1683 358181315
1 530 254913259
18 951 227150559
7 44 395729895
8 3736 19977172
5 3385 444260270
3 2119 74448750
3 3307 124371481
8 750 428219544
12 1822 429628566
10 1059 360830676
15 3792 70806764
8 3069 136818301
16 370 430466923
11 3381 209253287
7 1908 248377900
18 351 201535950
13 2036 357145752
4 2430 374390123
19 3607 184385443
17 1234 274158839
4 566 385155785
7 1541 459136175
16 443 210272091
8 2673 199773295
16 4288 238010552
2 3955 452693561
3 1214 194954616
17 4339 205416809
12 4603 322203357
17 3457 221514624
10 450 283728058
6 3553 130546474
18 3607 155430621
17 2023 296153564
9 2064 151822538
7 1907 241810488
5 1388 207857432
18 1390 224706250
10 2007 463721237
20 291 224688590
11 4188 67300624
1 702 291734322
15 225 175444622
14 3168 278800718
14 1726 73354275
10 1144 115217570
3 4181 27819657
10 235 157023380
18 2659 496019798
6 4372 255646122
9 1213 124145920
15 3260 314876198
12 4516 2870009
17 3291 301942058
14 2457 282003144
12 756 219547021
11 3081 117474615
4 165 366440513
2 1353 437443165
19 1748 161005947
17 2642 315676652
11 4450 135758319
18 3726 229010223
14 531 102141722
14 120 497395387
19 2316 222476070
10 1024 97283683
8 4163 283606004
12 2260 383628881
19 2594 412947208
4 3656 12026919
7 4916 156286041
20 318 295932951
11 2270 118662497
2 1198 424588669
3 2743 75349216
14 15 64360271
15 3223 395748424
15 3387 321840782
1 4387 333049863
9 303 52102157
3 1639 392963830
9 751 243909902
16 1138 183856387
18 3654 285126954
6 3213 435518075
19 1436 116948653
2 1796 484856665
4 3373 216842889
5 2266 404991458
15 3416 168707242
19 2377 83166805
17 37 206846404
11 1608 150729167
13 742 147871940
12 4730 447152140
13 4926 386892346
19 2261 419470724
9 4972 448288789
11 3911 242646996
5 729 260874805
12 2827 375954709
8 1053 202864955
1 466 291847530
16 429 132830570
11 2370 13872185
11 208 35079594
14 4154 241522437
5 2684 229382680
15 2891 342697946
16 4029 206498193
6 1968 487062377
2 3871 244748317
11 1566 315584563
20 934 251316643
7 284 238525304
6 2876 85749987
17 3060 434770978
6 1923 35205071
19 1352 248431760
3 4830 295679066
8 2845 194649300
16 2420 224488444
9 3770 394524628
11 3013 340270300
18 1897 431372196
2 3162 436409023
4 2229 116432535
10 2784 112154700
14 3770 162221271
7 469 249830899
14 2160 43532168
13 2249 161186531
6 4752 203820491
11 1790 405137026
1 2628 224640201
7 4496 185426867
5 883 427872706
6 4622 365611713
12 66 120327296
15 2830 345179292
17 1659 190005116
17 2588 471353660
10 3681 393361583
3 4307 415237608
1 3314 481582620
1 1057 111849717
8 2235 420172704
13 3591 120918036
15 2255 152936526
12 455 395343275
2 648 157932498
9 900 286638740
2 804 199351940
18 3917 395017527
2 2705 347386614
16 4225 456804021
8 3576 488819249
1 4531 205209657
11 4709 44055813
9 2095 489604411
15 4572 481821106
4 2267 316281678
6 3206 257282043
15 1871 365782288
7 1345 270174491
4 3060 70541268
15 1275 203660676
4 4360 423598664
10 3408 258246577
4 2248 237996997
8 3598 468677879
3 1709 296649759
10 4024 385322846
20 975 272402952
20 1647 380466192
17 2924 80107532
9 4906 242735982
4 1753 271378079
16 2631 51856656
15 1231 135092680
15 2231 246567714
9 1591 254697168
12 4021 413219528
17 4438 114078999
14 3407 291930962
20 4745 291975186
10 467 487530079
7 2570 225111824
4 3227 377771244
11 80 449442954
8 1489 303339159
7 1594 43058746
19 2955 367263379
10 413 194940223
1 3023 418829936
12 800 5479818
15 4287 49472555
11 4983 85478422
4 1558 271521600
8 701 306420254
17 4249 417972251
1 2496 89598752
3 3199 442474467
9 4896 430798416
5 3153 189407478
17 399 89060123
4 4146 187257476
11 2153 350716119
20 2567 336445284
6 4261 329802369
6 1367 58559644
19 467 23318529
14 355 208886743
20 556 472699347
4 1495 239690702
8 3461 291731549
12 1023 414490506
15 1363 473189416
4 4362 418345025
1 3399 30166884
10 4154 9535499
8 4650 83102212
12 4274 108855161
16 978 180509709
1 3454 240373694
8 467 30937164
19 902 76637436
15 1215 391987673
9 4242 40559157
2 950 17914585
16 3246 61609260
6 2846 202629085
7 3455 35742327
12 2939 190085126
16 501 462751271
6 1559 123789342
15 631 315804545
17 1579 435835550
3 1713 10944597
18 3467 34394567
14 4112 353204754
11 646 339174656
7 4763 113313846
5 4075 28108691
7 4140 52937731
9 621 14333767
19 285 29073419
1 1768 341834489
14 1051 442474269
10 1945 254632467
8 2582 79152069
1 4680 330920949
15 1662 215589249
7 3849 25276056
14 135 224114825
18 2062 446828538
18 2541 405626177
8 70 384194103
15 1888 300618098
1 1881 191324198
1 4657 338751156
6 10 439178114
10 2355 440729355
10 3579 495431022
16 3858 309250370
17 4539 53631995
4 598 21072778
1 1563 34930561
3 3089 384371672
3 1316 39407556
17 4716 333021632
16 3946 71845004
10 2342 486664297
10 4547 353098623
11 2476 319528769
18 449 313597231
11 1113 94718059
13 211 156277592
4 80 274932900
17 103 78478939
1 3076 63583856
6 2955 448525355
15 1654 190001830
11 2622 147995635
18 4559 377000143
20 212 365328698
15 3553 485221899
20 351 362189132
5 4313 13704318
18 2398 55446850
2 1128 435960554
5 2561 222164592
17 693 30557602
13 3970 466590683
18 4003 492535870
9 2469 321484133
2 1761 396461343
13 1040 22085041
2 2741 143321914
15 1091 121874352
2 4247 294636691
12 3241 326506285
1 3508 330226835
9 4733 256979009
8 1672 133765829
4 4509 351027087
13 3722 187006483
6 162 473529088
18 1267 375203913
3 4469 294682493
4 79 64567115
11 19 87139857
11 497 151136901
10 1658 207094213
5 1187 244598195
17 2425 393323567
16 1379 26643307
5 1531 261620109
3 4807 364639653
8 4844 113956305
19 2530 170533926
15 1786 494765553
3 491 392590972
20 981 165031681
14 4373 195374612
11 4910 461968170
13 4585 398530166
3 2971 352653953
12 3981 471014653
20 2705 72424798
3 3720 63334318
20 3808 465499162
19 1011 77410251
15 3851 127160431
4 3705 485429002
16 3548 374894426
9 4231 396563164
8 1083 43670380
13 668 180372259
16 3488 373390326
14 449 174193984
12 1420 332230778
2 1034 255774180
8 4092 423821441
20 1219 55640398
3 4037 125002641
9 1444 421484901
12 2552 376882636
17 1485 383605699
11 2551 276504136
12 2962 22378262
18 958 267800793
15 4007 20205852
2 834 314877527
15 2380 200270528
5 3997 451952294
10 809 484079455
15 3103 140132750
15 4619 185217265
11 1294 148798902
8 4885 242918467
1 3015 321049746
15 2615 36162988
2 3370 282974991
18 2394 43070076
17 4201 176607397
9 930 28695989
18 4368 248440572
9 2842 45352271
2 1102 495015217
20 3178 223423885
20 1555 61582694
6 4292 298946844
16 2184 443861895
3 2290 340410531
3 729 28988422
7 1042 407251101
19 1901 171966199
20 3498 372455604
2 892 277084761
20 3451 340321817
16 3296 485665673
13 609 169236728
11 1684 103576640
2 1600 122471515
16 2383 251463881
5 2704 61014390
9 106 79279289
9 2002 318888043
6 4525 312374379
15 4033 60663840
17 2965 196921845
18 4378 383219019
16 2937 330213024
12 3371 126566591
8 2287 355326469
17 3326 52441178
9 531 106894687
4 1503 156140963
2 473 255780786
7 4418 322872119
11 2485 61527769
18 445 9208979
7 4266 435656278
8 4307 135344281
2 3895 152700051
18 2471 125146659
1 4795 19922302
13 4349 191769373
14 3506 264769943
17 4508 218382942
7 4028 284516218
17 1701 177994643
12 228 401671352
8 3204 493360330
15 4159 207899403
15 3950 97093009
16 2561 302762434
10 226 80165042
11 4659 235497987
6 3880 453414886
19 3367 104514149
5 1908 292669746
7 345 478225137
15 3995 343344996
18 3439 393019206
9 1299 6088839
4 3498 5007963
1 4927 298695596
8 4483 391147757
3 1777 42713707
5 1014 125403093
4 4294 43388602
11 3105 67904760
9 3437 62841689
13 2813 314021473
8 1279 381045348
18 1812 303199719
12 1520 405872273
2 1065 87564056
5 2500 184318104
3 3362 341139374
4 2466 386883116
18 1641 57044460
17 1252 368206917
2 3766 73089560
9 2461 222435508
17 4470 163128593
7 761 117740510
19 1815 31394277
5 2647 11413644
12 3729 106610490
9 226 441047347
7 4958 492145749
18 811 414310764
2 545 82691796
2 4888 428243690
6 2059 355662473
19 656 57128957
2 4225 266895443
1 1956 122164877
17 1550 438055829
15 2879 384042686
10 2583 207915776
15 4623 170511669
5 57 6069793
20 2473 233319360
1 4893 291867524
7 3248 68518874
17 876 333663976
16 37 206386542
20 4443 442432144
16 464 444866206
3 1104 15653633
18 533 36398114
20 3482 179887425
8 4752 374610665
10 788 303731196
5 4329 347893092
17 578 439499271
9 656 439862253
13 4313 334305935
11 3250 88282558
3 675 369298296
4 1480 251110737
17 1513 293546696
18 2487 97578232
12 4830 16574610
8 2570 381587712
9 1354 417556256
5 3442 295248751
19 788 285129193
18 3094 256976860
5 2655 227917053
18 50 190686860
6 3077 149615436
16 1412 289198148
10 1766 32042789
5 2377 177178738
15 4514 230910501
20 1196 240782533
18 2290 396409964
7 376 318668256
2 178 232104126
17 4264 128665698
5 4402 242193080
3 4077 395737761
12 4184 4091160
17 4112 308027341
9 3910 439894356
7 3747 107715372
16 4826 234346494
10 3347 404752328
12 2216 97348652
15 4280 204994071
17 1898 223030634
20 4075 469210581
2 1816 148611402
8 2599 110351306
17 1944 84184214
9 3545 194077155
7 4534 477373590
13 1032 260467096
2 2876 470904467
11 3388 220066170
3 2059 89169233
16 4682 32637543
4 152 15612447
8 2510 489710842
17 4551 287228061
16 1815 72661255
20 1267 59444700
4 150 127715603
2 4668 233793467
12 566 153232790
17 2726 387562580
12 4909 84683693
6 2424 344475731
6 1769 279471250
10 1178 413511977
16 4308 131243749
11 4941 98071137
20 320 394459418
17 1455 169781127
2 3843 13636919
19 484 495557114
17 1700 439730222
17 165 47233313
19 2067 22440135
5 1972 101164110
16 3716 268813274
8 4269 268672894
8 52 88949200
11 2559 262276369
15 4866 712871
4 2001 340870872
5 1831 222282550
8 1772 46080331
12 3654 60294232
17 3199 337221239
11 52 75092932
14 4197 444435960
10 3568 308550997
20 3784 249398234
2 4451 241812470
13 4258 233521678
12 4473 133613908
4 1910 224891301
10 4894 216560319
1 2403 96540840
7 458 396456621
8 4504 329900559
2 2309 319390917
19 2801 236015080
12 2666 252168680
13 4520 415228220
15 1376 479890029
16 2500 166568432
3 459 125609972
20 773 384729634
17 3639 96354528
18 621 50358889
11 2349 42550362
13 2640 172290048
5 3460 252148117
9 3412 126316606
4 3897 353024636
13 4417 381211386
18 566 198114257
3 2578 470129754
19 430 474919591
16 450 58601079
4 3039 10929850
15 4408 470727617
7 4694 421411382
14 4010 423816795
11 1566 223260849
10 4749 426120384
2 721 310448129
17 4491 451920632
11 4428 370196388
7 2554 227031986
7 727 291937613
19 4324 273799018
18 1818 175941417
13 1033 439285800
5 1801 150499312
4 4998 181468886
8 2793 175662224
7 4472 118035685
14 600 193113001
1 3649 198922590
17 2328 55197092
2 1858 321125275
5 3699 493790889
1 3311 476529739
13 3192 38024507
6 3262 251106963
3 1220 50072269
3 4991 357785903
14 4762 357903780
9 4380 256254902
4 3043 369932611
2 1898 230725045
3 2486 286307213
1 1078 429523024
18 1801 264836599
2 2009 196596929
18 3301 105883582
17 4244 491070470
19 3789 494907622
4 3028 349005910
10 3879 306886874
11 1478 270050832
2 1769 328114841
1 2891 28692817
13 316 430316278
10 317 407798958
10 4532 459366759
1 2760 487544208
10 542 111028989
9 1057 326927140
8 3881 180736081
5 4386 284449917
11 3117 120441930
17 1395 352587685
1 1934 411560929
4 1010 135285283
3 3232 96101369
14 1676 273603135
1 2060 443422151
17 4705 237625251
16 3706 176986024
17 4939 261558790
11 3429 275710676
18 4103 262774675
1 354 47990533
6 3458 246327536
7 792 495583038
17 1180 108006340
4 2312 477799017
19 1016 328000379
6 3349 111137888
6 3393 103200508
8 4461 12573153
2 135 404405631
3 183 484106925
2 3959 369542648
7 2451 289873382
18 982 340316886
5 92 267058546
12 3678 328895499
12 4176 473728008
17 575 190101176
9 2582 11457588
11 935 165395431
9 830 65145362
2 2721 292031718
7 3988 325270547
9 4970 177059624
20 3350 162365912
16 4134 490990037
13 273 253891442
13 1823 491582826
1 2847 442422047
20 3862 175468812
13 4875 301182930
8 2168 378580700
10 4698 279046042
6 3009 252696831
11 4851 444224856
7 4827 83497538
17 88 219004668
19 2776 306532913
12 4955 52086033
2 1339 34503718
12 1225 288993780
11 4355 381693818
15 257 167212645
5 3400 404765619
19 1670 24313167
16 4979 104591330
2 2176 96886818
10 2546 495094623
3 3871 453622531
12 3465 376009175
4 4784 274840502
8 1937 11504322
4 1764 61026633
18 1372 45254441
12 4848 469584491
5 3326 332238886
4 2895 459108348
4 3598 184773389
4 4569 188300258
15 1162 162496240
8 3128 343687764
17 4990 464004607
14 3653 348198835
18 4141 59760252
5 894 432793083
8 2278 384432227
13 4187 364187739
11 4615 180051081
3 4932 325039555
14 2837 167140329
4 1132 176752671
9 2306 36194464
11 4145 48401622
11 4653 327178487
9 1417 246286968
11 365 448983588
1 909 358904779
20 285 457022756
6 1393 347025254
11 4233 412028441
2 578 221544158
13 1151 379702713
10 2758 409957806
15 175 161771249
2 2079 476450617
20 4739 441690453
12 4584 111485798
3 2391 359421178
9 1493 253726186
3 3961 197837981
5 2319 381287004
8 1601 128665906
6 2085 273640703
17 4442 249431206
17 1060 152317838
17 287 383937040
14 3144 47397311
13 1454 243075494
18 4424 488699779
5 3488 443641961
17 1709 257544431
8 326 25145918
11 1666 453040944
2 1637 268213201
12 3813 109173630
9 1843 382422127
1 2556 61572340
15 1151 441329859
18 2745 23717741
8 3820 260723699
20 4190 426745460
18 1614 193504754
18 1713 349746488
17 4370 131729479
2 2305 319907430
5 4146 415278872
19 1190 206373170
5 1343 129479421
10 4452 14063956
7 108 198573049
6 4320 457981292
17 681 235096828
5 2529 206570537
11 2245 81430145
18 1424 426927929
7 1243 412769639
3 3159 264612162
3 4245 258062578
10 693 254697706
12 1836 96688382
6 2825 6728459
14 885 378372717
17 3882 408128185
4 4052 227443565
12 1989 15532490
2 2501 45640881
19 1718 44517648
10 2797 442960551
4 1380 332178448
17 1709 342394190
6 4265 75430882
17 3015 356210421
17 304 130600162
7 366 366471844
6 85 492152030
8 3514 5016597
9 2496 34404304
5 569 106640698
14 1105 374560866
16 231 160708888
14 4877 254365634
10 4382 396027073
9 2255 475134795
1 582 161610917
15 183 147551543
17 3990 93554137
9 3518 99822161
16 3480 422623670
11 1063 58616350
8 2304 452707563
1 2992 88687934
9 1445 322583304
16 3854 253852583
18 4847 149709478
3 2852 454715622
10 3662 485355593
4 1572 18433955
12 4345 497439700
10 395 40775911
1 4716 42996782
18 89 113855502
3 1920 58598559
16 2222 275120055
1 2918 471243561
8 1686 121254328
15 4196 220018821
15 1749 285966154
8 1958 280781685
10 2716 303171604
8 1901 49443870
15 3465 145497675
10 2955 293295029
5 1138 102234796
8 1125 117206918
10 811 435779627
11 2071 158299131
4 2338 302486922
14 683 32179649
6 3993 450603320
8 3522 308325303
10 3380 154511793
19 4152 174802184
14 2670 109197406
9 3492 375087810
8 2696 187971942
8 2637 13108122
12 3642 384682279
15 3917 404571443
6 4615 337263844
9 817 157083017
18 61 102220957
11 1695 98037469
18 4178 56697302
6 2695 432997529
12 2368 151074828
8 1818 196855389
18 1305 59527478
9 45 33782487
4 3586 320278665
8 3574 201358361
10 2940 224614428
9 605 120212252
20 3878 63927009
10 3788 386617806
11 4060 470152822
8 4879 129267240
14 4875 429863942
12 4005 25899748
15 1105 21269741
16 2044 37530769
10 521 296692093
17 528 179554007
11 549 356691684
13 4852 47879027
17 3530 339456218
20 1582 32431391
15 1759 454951556
4 959 373112108
15 4645 131712624
14 4497 246342272
19 4384 161496950
12 3223 57495802
9 651 238943512
3 1831 273276488
16 3664 384038209
8 250 260963325
3 2438 277941483
13 2403 379684664
7 3832 379208045
10 612 209155026
10 3044 265281038
6 3891 88633301
4 3889 368879035
1 2610 152594702
6 3015 437680168
20 2770 122693393
3 2458 129154905
19 1335 369380334
4 3455 398063853
8 1847 15549630
17 3397 192572972
14 4826 164722575
20 3101 262879998
6 666 59719408
18 2826 490115742
17 3300 464295475
11 4337 38422262
1 2646 451311410
4 954 62255960
19 4006 66937104
1 3308 152768055
16 2512 395042160
10 1596 119758512
2 3848 21384335
3 1158 184724607
18 3788 12427040
2 1882 98899217
13 915 202956347
5 1896 418316390
8 624 449106462
10 2276 389868194
18 4558 117334262
8 178 162960478
14 3957 381273564
5 3250 72648224
19 1171 335135151
19 3245 207100313
18 3092 467893630
5 2069 192510304
16 1187 261492306
13 2256 118864944
18 1941 468942742
9 2558 188343313
10 1676 309787043
9 1510 73727784
4 4626 429179437
12 4084 384994744
16 1089 419101185
12 4110 472792083
1 385 176227600
16 3385 229839039
13 2194 5635125
9 2768 418953478
17 4485 44112306
16 117 274319386
15 4014 418723978
15 2078 14432268
15 660 362197045
13 4825 12085247
20 4047 418974372
5 1271 288969303
2 3209 174641695
15 1372 335070358
16 4973 4578211
4 636 239187152
17 3259 25727540
16 2184 211152194
20 1145 58341293
15 3375 81302916
13 499 339979693
14 1644 8642930
7 2651 42573639
13 3830 270553887
18 1321 466399105
4 3107 259108076
20 1355 269517719
4 4227 61567369
14 2829 414688078
5 4387 106010442
1 1779 478651684
7 502 433217488
7 4146 18096208
19 501 26899937
1 2506 434158492
20 648 92057400
16 4389 328274341
8 3995 282581500
5 1049 233192416
10 690 441054128
3 4250 235234848
15 4124 359151265
14 3200 186355771
15 1898 234423449
15 583 304137201
7 2329 154374887
20 401 163251154
2 1755 270381424
6 4533 131337127
17 602 207999842
3 2443 76182072
5 285 87485674
19 1206 128492204
17 936 54584819
17 3032 40178256
19 4208 115919006
17 2920 282402210
2 2780 134033261
1 1247 327513532
2 2237 87983833
13 4302 300369340
20 3790 60014609
17 4353 80432455
20 1852 125624101
7 4534 396152927
12 4262 464911292
11 1822 237796542
13 693 283283322
13 4283 341193836
3 4501 135995415
15 4448 435539803
11 3098 41029961
9 1756 253671631
12 851 126719056
6 3630 5093610
8 2554 324413366
10 3969 26286216
1 4458 33905618
19 3833 35803828
11 543 39942561
6 1684 394486179
10 561 164420054
1 1602 398195218
5 4080 81812201
8 4413 44576649
11 3145 11406954
14 4881 128375426
3 2647 153643595
19 4444 397092486
17 514 110142674
20 1223 222768348
2 659 271928738
12 530 428494108
2 325 10901066
7 3435 71182155
20 1509 39810253
2 4176 332944866
11 4051 134375145
4 1727 272641848
9 2102 431940785
17 3165 389883059
8 3115 187648793
11 2036 218560146
3 327 155221106
6 4514 22386578
3 4447 337407786
1 216 204572582
15 1903 352595722
19 72 489446578
2 3567 313320802
17 3742 26794438
14 2071 443066025
8 1888 438877346
4 4244 116115637
13 646 484800815
9 4312 247919585
3 3873 101464281
16 2493 446625158
13 2567 56882071
2 554 381341907
2 2229 491259273
16 1188 258763991
2 211 152925711
5 3494 5417235
1 1627 400150674
14 4337 252982510
8 858 437128830
11 3940 355049279
8 1981 330379182
1 196 482418087
4 2373 424926051
7 3332 122416828
3 3139 329596787
20 2622 262925439
13 4236 155628799
13 1304 148137322
1 1989 249250585
12 3816 265003570
18 4975 276408143
17 3776 470525774
19 2772 326854920
1 1706 365216236
8 4831 295502351
16 3811 200884709
9 1216 494140869
9 2764 397127053
12 4597 343121014
14 132 462838798
5 1346 172744889
15 1679 200735362
6 729 358530493
3 697 174477507
5 3754 167106712
12 2667 356505131
19 2356 12902869
2 1605 107521621
4 4249 170239387
16 2281 491218718
3 4118 486102270
20 4998 255523807
4 2016 246979263
13 2770 252604121
6 399 492085169
8 2375 443507829
16 4630 189636254
6 2390 224097165
10 232 468767144
1 3550 115513502
19 508 193542202
16 309 222893597
17 4570 375847848
18 565 14099156
6 1452 493987031
3 2440 173258628
11 3661 22682933
4 380 194575757
1 3500 432983646
9 88 387813779
9 3994 49821308
18 4220 189114263
5 2223 445338694
20 261 63699503
3 3960 202519116
3 726 143016618
6 4212 260399767
12 1079 195409822
6 2233 114909833
1 1112 373681259
10 459 135369879
18 654 16650042
5 1998 64718093
11 1678 283553796
11 598 207002602
16 925 437805600
14 3333 40147744
16 149 2782697
4 1597 490027081
19 3522 280479353
5 2777 26031537
9 3864 222099258
7 2256 134842747
19 2471 27083403
11 2826 317588392
5 1615 466389955
3 1752 453043128
20 4252 422714563
8 2103 405583572
19 170 207554366
2 3789 263017936
3 2785 398735147
5 1858 66216553
5 233 333107349
4 3984 37037512
20 3591 458152431
1 2148 11977700
6 1966 16935055
5 1722 86658400
10 3262 363128945
15 1011 225441957
20 433 342672703
6 4834 359362130
9 3032 385018233
13 3026 493976287
5 4145 362144266
12 4634 41443090
10 4932 443314791
13 624 255437726
5 4841 149644791
6 1345 65970609
10 2787 408059532
11 1519 386608916
10 2127 137789008
14 4009 330743369
4 1725 343074323
4 2702 362625802
2 261 488921945
18 249 170845629
10 1627 160320541
19 2558 410444907
8 1444 419449442
19 4915 185034123
16 3414 229454642
7 400 450570821
14 787 240801384
17 2766 46800847
3 1614 92343077
18 1507 473732425
11 3763 492067337
7 1732 341958467
14 3811 492008477
3 4370 419117745
16 3261 399855092
13 4141 94437584
15 4814 17703779
3 2043 281177248
18 1434 479447863
11 1417 317019611
10 4167 254863713
15 744 19246445
10 696 223007715
14 145 235050702
12 1008 161428115
15 3753 246326936
18 1171 126016016
11 2477 362963643
15 360 32795136
11 2991 445328395
10 4112 296282361
13 2502 85372023
8 344 103297232
17 4521 211130204
16 1674 112752931
6 2709 278538378
11 2160 97459597
16 4337 419717224
9 3145 472209491
9 873 463849712
4 2793 403307752
10 3984 271017334
6 4165 158255496
4 756 268858812
1 1700 322574761
13 13 197510414
20 4670 336799529
18 3093 144269839
4 1616 326865884
13 4064 295954379
1 4422 97589206
13 4798 67905909
20 911 490296303
3 2348 384087182
9 1549 149058718
9 342 387038586
4 105 342158000
6 992 36176230
1 1930 34540723
11 3991 300905736
18 2623 45095532
17 1644 231631292
13 200 444610217
1 976 276644439
20 2208 43211332
10 745 468334573
2 1877 405973875
7 2571 452609100
13 1574 422864432
11 2064 362710373
20 1668 228416814
15 4696 309272024
7 617 372561900
20 2873 166523419
12 1019 373681346
11 359 435916048
18 2329 241723943
14 1532 97140475
13 444 266104239
10 4561 1859166
3 4551 316301562
8 1794 181143081
15 991 143136972
18 3094 32885013
9 4276 489025515
1 4901 352598826
14 1374 225058617
6 3271 63551356
7 1487 171332264
15 4179 284511965
10 1431 8790963
9 245 291405054
14 410 400000069
9 1933 338773973
2 1204 148340447
20 2959 486970680
10 3045 148298932
17 1101 344707022
7 1357 307683490
15 3870 250401966
13 3617 453377500
1 3154 417782337
8 387 17825200
15 468 427835285
5 3469 443899315
8 2630 304619687
16 4550 53330737
20 3199 105086599
18 4971 151320866
17 4568 227653149
2 2766 14620720
8 3850 454643340
1 915 243158415
3 841 163976692
7 893 19410427
5 1612 278169133
1 3597 477734447
10 4834 181531415
10 515 230904162
6 421 459453311
20 2682 426629691
15 4850 265044554
2 2528 140271232
1 279 255072142
5 3547 416199683
16 3612 414934728
17 3308 335450451
6 4018 19664395
15 3791 212068690
18 4150 107564319
6 4745 244330950
9 4622 472072130
8 4936 203461992
5 3586 360336836
7 1806 254561127
3 3940 439984333
14 1134 287456462
11 1792 176235872
7 1157 287317632
12 124 307834871
12 345 396293696
7 1080 494359416
12 909 12691565
5 3095 36698665
5 2043 42095114
19 2228 295613823
9 903 378490278
11 149 460369416
6 1826 198486981
18 1707 258595793
12 4077 101057979
13 2703 39063218
16 2081 142439712
5 3054 492884015
12 1485 252169245
1 3526 228704453
7 1287 152222508
9 3534 223421065
15 2425 483122188
10 3217 302823889
14 1181 297179195
10 1947 234521337
16 3633 484403862
10 2242 110192219
5 4724 292825589
8 4598 212173427
17 3534 343557409
8 2080 201085571
9 75 240805045
13 2782 268933886
16 2752 368448516
11 4037 122105251
13 772 108605560
12 2805 39316562
13 976 309769314
8 4593 204694323
11 479 25342150
2 315 280473934
14 4158 441591404
19 4572 182187178
7 2572 320117638
20 3833 259405141
9 4371 396653699
9 4854 481193046
2 2333 285523230
14 807 253222999
1 2183 368907602
2 2193 453183582
15 4896 15161257
16 1413 470026856
15 2994 408979798
8 4685 305636332
16 736 264959098
12 4317 234982394
12 2670 7027164
13 2818 220522236
17 3236 396983357
9 1558 357515559
5 1675 38981701
12 4105 63728158
18 477 351876603
1 2129 429109372
4 2448 133821119
20 1467 165562957
20 4100 128760591
3 2823 5913351
13 3888 170845957
14 607 497206835
17 3776 33789585
4 4903 63184482
2 4489 355591184
5 4318 331865671
14 1731 163517336
8 4028 433218586
16 3494 68735212
17 1466 248235643
11 621 227093694
2 2716 477307169
20 989 419989620
15 2961 114030946
13 94 437213311
6 4089 345663397
2 4616 255852390
13 2422 191761542
16 3799 56606782
1 2307 177198179
19 2544 432138476
3 2271 78364019
3 1945 94416708
5 1475 134817892
3 2868 346753780
7 2231 170056188
2 4635 28196857
16 2976 232456040
3 245 477358254
15 2781 353804587
6 3448 2434012
16 2125 451185908
3 124 175913252
6 3177 103109013
16 2886 324652973
8 504 62673032
12 3465 383720878
11 4918 477976114
3 1286 3471992
19 2531 370724370
2 773 148022011
19 1385 302422783
10 1113 179377768
3 1734 245947409
1 4208 253483258
17 3958 268689357
6 3688 285814907
7 1689 386731607
20 443 169060947
13 3219 358131201
3 2283 421381939
5 4758 102865628
12 1078 124850764
8 1569 320753715
7 2874 362120957
19 4564 65173167
13 4977 89938416
12 1889 297684019
13 3998 326426414
17 2060 175572409
12 4126 372840331
9 643 67697357
10 1952 282388985
16 3071 484122809
16 5 173282363
1 1097 466602552
6 1087 360708497
15 3853 466227841
20 2429 367351312
14 2257 99881227
15 533 461888668
9 3574 248607928
18 3457 417718398
11 1582 462985990
16 242 332676803
8 1132 190117464
18 1471 348614507
11 3214 447394147
18 4671 405483211
14 550 340827147
8 2866 376143058
7 1468 267991255
5 3003 261808812
19 2165 490157227
4 3512 439637943
14 591 408904008
7 4288 397162882
4 410 228540044
8 2779 365944957
8 3296 376355501
2 2150 46834551
8 3700 119924094
3 2636 454682475
10 2935 408110133
1 341 64507062
2 2310 226434457
19 3842 73781480
2 3364 351570542
3 4142 235709098
16 1422 22936630
3 3598 183168398
4 634 89961645
10 2586 43826034
1 3838 325087416
13 4697 249043139
2 1823 4654742
12 504 479848901
11 4310 355833984
12 4667 226570160
2 1588 45586275
16 4498 223716141
16 1671 250105753
10 1909 433727690
15 2082 168786056
1 2016 378053034
7 1897 40062374
2 3599 54303308
4 4289 142884915
20 26 267995797
15 884 338439123
2 2 344485971
2 3963 131402784
5 3201 377278885
10 4889 294273477
1 2734 56643470
17 2966 298716225
2 4790 326505158
11 585 211476510
9 868 78325577
6 2109 103077627
2 4217 41955042
16 988 331510915
17 3579 482915775
17 1486 307876290
6 4650 455596469
15 1723 177790902
7 3294 390973428
20 3668 343702972
3 3442 269456029
8 957 63194817
1 1740 52793114
13 1622 148309472
4 890 375905024
8 3637 484725480
3 3213 343234968
2 300 20162705
11 3417 369433274
14 1649 191498756
19 1587 70026935
8 608 488077604
16 601 79651840
13 2251 43857765
11 13 323727112
15 1210 220898061
19 186 369740106
3 1987 332653859
1 3317 428275043
10 2938 234417349
14 1796 62091209
6 2009 71922475
1 3978 476724191
20 4689 468783103
8 984 313443155
18 2791 57918777
5 285 445082987
4 96 45988648
18 4127 127493009
16 4452 366282198
6 4383 115545091
15 150 75820902
20 1281 297458349
8 4025 307539674
5 1968 286138465
9 1004 116230010
20 4462 187735134
19 3775 267744651
15 2777 483424451
8 2315 362660227
4 2863 8682678
16 2774 430121985
10 315 14099571
10 1644 148818030
3 4828 324326248
9 790 376118185
10 1917 127966926
6 3734 34371070
12 1687 171622620
14 1345 181758933
16 4424 466717954
6 3211 133022469
9 3327 415993027
20 1574 336108287
8 3124 138673019
5 674 181332099
12 4604 275701603
11 1102 3097819
3 4155 413019353
10 2149 862126
12 3889 258896976
20 1401 405929127
17 1477 125332336
10 3284 461942253
15 724 409853834
10 481 186742378
7 2066 278263012
12 895 177546324
17 766 326500769
8 1077 51373754
1 2650 452591604
12 1023 142829487
11 1777 370771615
16 4679 111150844
12 3199 126988117
3 212 408154268
16 2276 88308200
8 3958 470444366
19 1777 399234235
7 2767 40183343
11 1584 148789733
4 2763 389646396
14 3463 243770960
17 3464 136871092
1 3453 131615384
13 3606 146639214
9 596 67303542
20 3944 206576287
10 3173 174934227
18 4033 242479825
8 198 49806793
6 3016 165367589
16 2023 348520883
2 2147 120634755
18 799 399272816
19 4823 130665890
18 2291 348284035
7 4230 123513926
16 3216 265669245
14 2622 464234762
5 2332 122381293
3 4657 298038076
13 2560 279976353
11 2591 85031435
5 3984 374295102
6 2749 431609462
4 2216 43407614
6 4656 368096626
16 2192 203917702
1 4250 170169569
4 473 39181723
8 4996 286498957
12 1094 11074061
16 2818 430732848
14 4011 318928132
2 1562 255545261
9 3097 370170461
16 2396 159618868
9 3463 74389210
14 3314 315567365
7 3946 105365658
8 2809 64392819
4 437 425344012
4 1198 495741093
15 1577 172426135
2 4794 11651578
1 3326 434263667
6 2286 51831906
14 1951 19682690
2 4975 162266571
3 2 306038696
14 66 467234657
16 4349 219009387
9 3016 86211311
12 1418 33743645
4 731 341484494
5 2339 64006390
7 4911 223335507
19 3054 2904719
16 3121 389150340
2 4601 299843839
9 1715 7295494
10 1278 31844960
2 4669 176086874
4 3104 400390051
10 2909 204719900
4 4740 2414839
5 1472 142322031
18 305 295375731
1 4702 317789348
15 2919 17409583
10 3289 465340848
7 1195 332519854
16 2926 184441637
10 545 474323054
5 4906 136181612
9 4488 66204285
13 781 349185586
3 1825 483875811
4 4714 123444715
14 2624 46841303
8 4380 151226178
5 1913 8480186
5 2707 334568067
17 3067 217742905
18 3860 65827952
14 2192 198873466
3 2452 29132118
16 3883 33745837
2 93 24399962
4 392 445462131
12 2007 332646414
3 990 389257300
3 3224 62840419
3 2304 172634994
11 571 237913244
3 4215 103021806
15 3533 407883595
9 3217 423713749
11 4018 327112242
11 3109 491534694
17 916 407697424
16 2260 163414067
9 2388 49994478
17 137 457665559
15 311 59280049
10 1881 321745055
1 3209 185086371
1 380 144546060
19 1044 141810878
7 4249 49423797
12 1530 66608143
7 1349 422175379
12 1694 164954571
13 2268 404209459
6 4895 325699773
12 3774 252576193
5 4309 390819535
10 2059 302874517
9 2329 154527390
10 119 144641299
20 1145 389250668
12 4942 477737921
11 2537 348416893
10 1352 196127158
4 1874 364531036
15 4486 291297962
11 1774 46476436
12 1778 183001780
7 3145 276511831
20 3891 438589950
7 210 40008526
2 342 473911734
19 3927 322742540
7 4333 407844113
11 1196 264563978
2 3972 239241418
8 1948 195206459
17 830 245656018
15 3966 349630138
3 3196 380966086
19 1641 280155796
14 365 356955180
7 1815 387604650
20 1199 36419479
7 1797 322959125
7 2964 418552008
10 3369 36960087
6 1893 410593732
19 2466 266864680
4 4035 356051700
18 19 55229801
18 4055 254124778
13 3696 440916017
14 4137 37863327
13 4623 234114664
8 3518 461591365
3 1664 18088386
1 3624 92054892
17 2317 314745010
19 4586 76584562
17 3378 97800088
14 3777 304751763
18 1989 383102264
3 3547 369487862
12 3390 94968916
13 2227 151879679
18 3392 164843668
13 3627 131045419
11 1630 309559084
3 2599 447823759
16 4974 459542689
12 4592 404960518
13 2201 82493983
3 2854 129631811
1 2760 283950904
18 4797 177565362
20 1232 243974514
9 3809 75841301
20 1111 199539578
19 3265 98715626
11 876 33444574
13 366 338869145
5 4122 487386246
4 3597 240220587
20 4621 287685554
3 4577 462509835
4 2082 465695702
12 1553 384278437
9 4603 403875333
5 3775 470776432
2 201 288118666
13 4910 42912076
9 1143 206493541
3 851 132491892
20 1509 296914143
19 1853 29191667
15 2834 105230462
5 1845 187891968
5 153 54782889
10 742 1338605
10 1932 387678870
19 3797 326346530
11 1492 473323560
19 3273 162385907
10 1150 60901468
19 292 299365710
13 2590 6701642
4 3119 250281938
8 2608 263225041
16 2265 175055545
9 3921 31371169
2 1593 8514104
14 4442 413349472
4 4575 122122346
14 4693 212575860
17 3582 96946512
13 1709 86739717
10 4605 378984689
3 146 182916648
18 88 57614946
13 922 80871403
1 235 96052160
1 1121 94277718
6 4191 86242394
9 4665 62464832
9 2034 18867138
12 2290 94063726
1 4420 265788532
1 2579 468087936
20 4764 396676621
1 1718 346834149
7 3766 9628503
18 2671 56255585
13 3527 440469515
4 4149 175330776
13 1087 466849854
6 4568 124808949
9 541 47662937
15 3072 46190598
19 4830 131540278
15 1164 403411160
6 1439 417463014
20 2520 355985748
20 78 97585716
15 4293 474170835
6 4436 272843341
2 1164 461688457
8 3773 202312282
5 371 130396917
16 405 188911148
4 270 253735436
20 2716 159645064
8 4294 420423274
6 1579 281950946
15 4221 209840984
17 77 426404723
14 2472 396535132
11 638 262813777
6 2139 294787073
6 1127 25661505
14 4952 3698782
17 4863 83186638
1 3960 102527510
5 530 469989302
6 4767 461433123
2 4078 128454265
20 116 231996932
6 3305 63250464
20 1406 137421147
10 1444 10443559
4 4327 342680204
2 4674 343650139
3 396 177642629
11 3465 94228422
14 875 159732537
8 3863 220227492
18 292 17754437
11 3077 466006807
13 4448 119816328
18 2239 429803687
12 604 194629115
8 3042 195795565
3 3462 208982458
7 4028 323404625
9 1638 362296333
14 2112 221748708
15 958 444631764
6 758 246780765
2 2130 135166143
11 294 153635874
19 3905 340264923
17 1910 226421679
13 2745 375321217
20 4015 278449218
14 3190 334884227
10 1107 478347418
7 4515 261720741
10 4313 372901359
19 3310 434160041
17 3367 151963561
4 2352 327356675
2 4206 217256756
3 1803 226413785
6 3754 211529762
19 2402 306497577
18 1551 400784153
2 4251 275690664
2 3964 7180372
17 4904 299316108
14 611 265526467
10 2561 459498574
18 2407 120612733
4 4515 54974214
11 500 227859312
13 1035 363351101
18 2601 159230863
13 99 419341586
17 1737 43253203
6 3020 14723711
10 1069 157267804
1 594 54747206
5 2403 110147485
11 3803 470649762
19 3802 228164200
14 2135 482844593
11 2771 387544440
7 4081 260636477
10 4033 388724046
7 4339 200034654
20 4953 449554155
4 1918 417004350
6 2626 214775643
11 2343 311849071
7 3686 89991633
9 3378 322123293
18 1983 284415186
8 1611 462206760
4 1610 181827559
5 3888 453887479
3 2014 210934758
1 4760 250783810
11 230 360572413
17 3134 218196576
1 3738 331924569
4 1117 369173271
16 4313 148922471
13 1173 18124962
14 738 9356405
3 4148 125086522
10 166 472889728
11 2134 402813036
17 464 107916455
10 3878 350707027
18 1820 227100816
5 3521 263321472
3 674 418699037
2 2897 49342057
3 3755 395735093
14 824 146573265
8 1459 35842435
14 1120 457230276
4 2373 336631968
4 3601 421254942
6 2922 127701920
5 4427 381587083
12 3538 113653811
6 935 131420494
15 120 383316742
5 1489 96010711
12 4705 64777911
10 4104 309941815
11 3653 66610186
4 468 364768754
3 4836 453475015
11 3223 425675197
3 2426 483992847
18 1964 152067108
4 2964 275975732
12 2795 132372981
5 3808 394765340
20 4450 330701498
5 1792 235515852
18 1637 181335938
10 1007 329401425
1 1870 266946200
13 2138 341631498
9 3141 336588698
18 3519 31323473
4 1864 207114364
19 57 344200386
15 2347 144232981
17 377 202622872
15 4242 131961317
4 238 349213048
18 3018 46109545
4 1734 403329178
13 3627 295881831
11 146 407545852
13 568 72773596
12 3701 125929033
20 1508 222049926
15 1389 143651890
6 1166 354877655
13 2864 387787075
18 477 75246893
2 4496 402652196
8 3581 47437537
14 3431 392847168
10 3248 93686393
6 675 462533698
1 2125 17210615
3 2282 22142766
19 780 381731065
12 3543 201826396
9 3984 390801230
17 3875 41320990
3 3139 364672783
15 836 423524737
20 2292 66723851
3 192 362921534
5 2196 205152263
16 4154 261837396
19 4828 107766155
8 1828 437955173
15 2976 494335718
5 2891 37536195
18 2030 33206976
13 3814 467131229
15 2159 190056292
8 71 253884070
14 101 73392820
14 4543 339670934
5 1955 380991931
12 1037 44762024
20 3904 197773097
13 4016 308700527
6 1699 26472740
19 1712 46994554
15 2111 204893070
13 224 296153147
5 72 34973327
7 4582 355082291
9 1148 345667216
19 129 199820594
13 4539 253110785
20 3402 128897091
5 2319 197329634
7 4227 481119367
4 3260 413763003
20 4562 440107387
2 1728 124514430
19 1510 222446154
13 4540 363723806
9 4424 393655900
9 552 368253019
17 3068 295412975
5 4122 115449128
1 1045 150245364
2 4928 119052804
13 3227 177846979
4 4648 99111646
20 328 89999016
2 3895 236209884
20 3318 99569453
13 4151 59593634
19 1594 342153664
5 1766 463547543
16 2548 123907391
17 1613 71678160
2 4820 337163323
9 3142 116957690
10 1014 153951852
11 2613 332889003
10 3942 212185143
20 528 316216142
2 1444 420903534
9 4911 474368074
3 4617 154985305
16 3931 9034164
20 1360 432679461
11 1514 46539533
15 3877 153405573
14 4481 396248198
5 2473 481430549
10 3600 290302780
19 2715 487335033
14 841 406602990
10 1776 382790966
10 745 423421792
12 1115 291862725
19 1877 91157182
3 1741 191344170
8 2934 405905227
10 4486 162023474
12 4821 400829248
7 2001 430479474
3 663 339200868
5 2556 346499827
16 849 145668871
6 4309 265126558
10 2132 479530466
12 2733 385928629
13 3586 268648609
5 656 63678222
7 1334 63965701
20 411 179410939
16 2120 192548123
11 2900 490860236
12 430 466168160
13 1925 314120562
10 4524 418207249
11 1689 225882816
9 1916 406192783
16 2589 332378318
20 2430 473969992
6 2416 356970491
19 2945 70350360
12 1794 370269525
9 4503 326825180
12 3632 207929946
17 4277 457053129
5 4022 376335622
15 4552 50336036
7 1811 88186457
2 1288 138839675
7 648 389037710
5 4072 83502070
2 505 158672307
4 1467 416508932
6 3361 59191704
14 1944 62109390
14 706 425099224
13 3871 484685962
16 219 160816591
19 450 223828139
19 119 208464027
1 1796 422507549
5 1436 84094064
20 540 55756246
19 1729 364362792
5 4203 256548081
5 3998 265527716
18 4377 863310
12 1735 254160133
9 323 275239278
8 3441 179959765
1 1112 442331907
17 1643 239762055
18 1574 436226259
4 1982 58918897
11 4401 110407106
13 3413 439379887
15 2029 373088878
20 61 142373909
18 934 309352986
14 2677 271540541
6 2982 438623129
18 3903 457567304
1 2319 71092509
10 2773 141079658
19 2812 220224489
9 1788 49606870
2 4812 165895908
13 2227 150233314
12 4607 166720329
11 3997 66434287
4 3758 476081503
15 3394 437065858
14 1630 189699577
11 4593 110564838
14 269 417607277
17 3705 11750709
9 3707 137576702
11 2779 183689842
17 4914 343197931
12 1921 59416476
19 3295 188195225
18 2858 214883347
5 342 468343950
15 3467 292587798
7 1432 415585958
10 2246 53286602
11 1320 414715935
17 2030 281305893
11 2409 174322397
10 3113 122129780
3 538 375613430
11 1996 28737196
13 2801 94287652
12 250 332466850
11 3987 99255932
2 1117 448625557
5 138 108232541
15 579 485657752
13 4749 414545733
10 4946 361059811
16 2195 334822508
1 1131 472339735
4 2711 435039498
18 1018 439298625
17 2645 358532398
5 979 475864526
2 2627 409242586
6 1951 426489287
7 3721 455911735
17 4172 339023053
2 2160 449144511
3 3208 107827208
12 3310 486458686
15 279 385222583
15 1320 389552783
8 1655 248299453
11 3975 489996453
11 3187 56848812
10 4179 318086068
15 460 178589693
6 2842 239533338
19 4161 105708697
7 1913 425260130
3 4232 182508101
11 3201 476336615
8 4994 269735302
3 2059 191065607
3 4202 206287905
13 2884 416918370
3 2190 432724410
10 4689 345791034
9 3500 268674005
11 732 56477730
9 1606 29786034
14 4548 398620670
3 1574 257822573
19 4688 369598668
12 898 216583501
13 4229 358236416
1 4912 435844696
20 1122 192230923
20 2787 303575742
6 2363 70015411
16 1428 363415396
4 1691 354633580
3 3848 432254813
11 3200 272779797
6 304 365140050
5 1330 230132275
14 4076 284575060
3 3491 100827584
16 1247 80690691
3 3224 469624949
10 502 244493033
17 574 380750990
18 4048 316553110
3 2229 199484458
15 190 76591965
6 3296 205509574
4 844 378310547
16 4707 38948580
18 830 250611576
2 4483 65982234
11 435 404482943
9 4417 272819560
3 3477 465117972
14 2062 131715677
3 623 286775852
4 1272 298992997
11 901 353999343
2 4907 409280852
6 2055 401453561
11 2817 386660206
14 4917 297080956
20 1802 62511906
19 1083 30676201
10 1644 223183997
12 159 428572386
2 3299 231983881
8 3990 295342810
6 1513 26782601
20 4898 355532588
11 4687 65145671
3 3782 315207354
11 2489 346643666
7 4263 446686960
1 1094 374713441
7 644 419757925
5 4686 82284743
13 871 347793806
3 4801 450015129
2 290 455863838
5 46 25500178
15 2738 232463539
16 2049 418174071
20 943 195092686
17 4122 182349640
8 857 21719804
17 2869 165957179
2 3148 450246268
3 3972 433211232
7 1772 485950377
6 2518 166072727
3 1841 227097584
1 3244 147361386
11 2884 162971622
13 4302 482463167
17 4280 301835464
3 2001 428879291
9 4529 440596456
15 971 30388196
19 3456 458489264
18 2293 247871028
4 4740 371301221
5 4816 111611822
12 1345 39265179
9 1128 246828456
19 1613 360429075
4 4092 82783571
18 741 182808148
14 2339 31315208
16 1548 474981985
3 1127 205346777
11 4261 477219449
13 1229 50837730
10 2691 497708781
17 3595 417340334
15 3551 345160815
20 3553 277207491
4 4602 191464964
15 2864 256961587
11 3838 148845834
16 757 388060267
11 976 389799562
12 3158 340559997
17 3241 17432269
13 1891 142869663
2 3832 337728947
8 502 241486288
2 465 329802628
2 1211 440216894
20 2104 461203509
15 3760 56507437
6 3598 182277549
11 3701 343182602
15 3427 53859913
6 3573 94855055
20 849 269264136
5 2747 248075874
18 2631 386044738
2 3325 467067615
12 2379 306209934
6 4140 203906862
11 3790 273729425
6 1249 223300741
15 1692 83876185
16 4097 21956099
5 2929 263018446
20 2482 312377507
4 4460 374330204
5 811 464962068
2 703 181009592
3 1439 171926081
2 4532 129643578
20 1738 486966612
12 641 20398484
17 2730 308852256
2 1948 401421951
8 4863 333980002
19 3656 450193670
9 1314 74774810
17 3470 96046866
7 3369 209328466
13 1244 355553090
10 2617 266256702
19 1857 45771276
16 4602 331817110
8 1262 386660606
13 407 72505398
7 3118 231438893
1 234 55965982
7 2814 421630448
14 916 416694962
9 2901 465160675
20 2386 489731472
8 1372 279591856
11 3376 442914898
17 1719 431746562
12 514 190483123
17 1546 320945864
2 3085 300179780
12 3637 217717683
16 4562 221021392
14 4624 196723086
5 4403 32040379
12 855 184067315
7 4796 380914536
9 3246 454605237
13 3106 123969870
14 1485 390540986
5 3335 221865541
20 4452 330596341
10 2195 110210447
14 848 410132976
19 3972 394599198
17 3804 237327673
15 767 257647524
10 1608 477807464
15 2500 323380211
20 4717 182418087
3 3381 271726752
16 335 389956109
14 974 288680873
10 4297 468899486
1 1614 106336935
7 587 279722483
12 229 369839860
3 1503 24423250
6 2460 335277523
10 4775 368216402
12 4527 3873674
20 3185 399234322
18 1957 33628962
19 2395 265956890
15 2894 24696413
17 4694 406677047
18 4732 386357686
8 606 62875306
20 4034 91382695
11 3663 23868184
18 2343 157730888
12 1585 368014243
17 1884 335530888
14 1149 10093216
16 249 132236178
6 2262 95450282
2 2835 104852076
19 1233 468268556
14 1625 204658013
4 1092 47338263
4 2810 93707791
14 3474 456976934
11 744 488965404
12 380 118413784
2 4359 450951196
8 3713 54460636
2 1262 288617226
9 1159 350333130
19 2300 174431186
1 4031 177168175
8 411 106685089
9 1516 240955824
14 3937 385049461
18 2420 264887539
1 2098 28033873
12 4893 356064851
3 4886 44476625
7 1440 416378992
14 4545 428548193
7 3505 243048137
3 1349 381555297
1 4845 361652321
11 4489 57633026
9 2131 175130409
15 2885 232082811
15 1251 462159040
9 4851 16754732
9 177 162351461
3 1607 1780223
8 2554 352449058
12 4551 151293445
12 1268 215573780
4 3668 330180866
11 1106 418019118
10 2087 432361799
14 4814 135655105
17 3356 231429073
17 709 181433471
17 4297 483559649
5 3998 386198216
1 1815 240541306
17 2258 442569942
12 4024 206710423
15 3917 470671571
10 1455 426660198
18 3099 344041590
6 2762 79437040
16 3419 106349824
2 3123 494389871
6 983 492635288
20 3562 491371536
16 3770 190902950
13 1644 53749210
9 3920 99823342
18 2911 395431465
20 3296 230085572
20 787 78320413
19 1469 489325582
17 2458 223860612
1 544 361091035
10 3983 206984054
12 4111 491074447
13 475 461336102
19 2041 83939379
18 1147 52167206
6 775 425426856
7 1266 375528803
7 2676 176442721
10 4317 49875109
12 3510 487202940
11 4386 290065592
11 954 470407876
13 4847 488592213
16 4859 139866988
3 2073 245481068
11 19 56281401
13 2625 455484225
9 1735 386613625
5 3328 428168863
6 3134 383984533
16 1204 66413573
13 723 378441890
1 4728 318710361
8 262 138557959
13 344 145498402
11 2471 66800787
11 1993 331134271
14 2187 126469398
3 4621 37282428
17 1523 347687762
11 1821 483862542
13 4844 231362600
9 3220 91624967
6 257 412727519
16 3050 397776467
4 3355 286219310
19 3118 455232317
12 3617 389787489
11 1211 395428903
6 3063 431726232
6 2603 455335009
13 4731 159884671
8 1518 39692281
4 4323 157394627
15 1076 64278941
13 2095 221317547
17 1886 236518957
2 2853 20969130
18 632 111237883
14 487 302578350
4 1210 431668846
10 54 423825699
16 3018 27550106
14 3675 356547853
16 3610 161468286
3 4480 369742270
8 3200 16680299
12 3578 378481497
11 1816 163658244
10 3521 59506338
13 1868 409852621
13 4423 303232724
16 2852 233832102
11 772 462455740
9 2350 6685617
10 1336 418392630
9 230 148841813
4 3585 159512495
3 1766 177948479
4 1727 13164450
6 2783 447070224
11 1631 456922972
4 1982 383400024
1 4645 387340029
19 1288 343499500
20 1184 209715993
8 4821 118752935
13 569 243999211
13 3616 456682030
19 1539 450068503
14 4220 171875988
10 4612 496954119
20 320 160848877
5 1738 210519710
15 2140 68115050
9 4567 212191103
1 2673 191266453
3 2589 371708714
18 4621 330505518
19 2914 154305080
17 1612 353873455
5 4381 409205670
9 967 375315464
9 1206 14261756
3 4136 80148257
11 633 360726954
16 340 118487547
5 1131 475710189
1 1367 376414818
10 4819 46149373
12 2859 410861472
7 610 351632450
6 4056 153238475
15 4115 249507809
17 4309 353601248
16 1995 291350474
9 1045 120451106
10 4497 334969588
20 3090 449175053
3 2551 50564680
19 3286 482409979
7 1974 261818400
4 3852 189534679
16 2741 25500832
4 3987 244358410
11 2443 424330356
4 3810 272407468
3 1472 120764351
13 2845 345612030
19 3416 248273843
2 2070 302030763
17 3079 157096173
14 3628 414654105
14 2189 231431348
12 4239 353581754
18 3930 454127934
9 2201 388732785
14 2027 367174231
10 14 104286254
14 3499 232538838
4 1892 41309986
3 3954 338188397
13 1499 365677886
4 3105 326962185
10 2414 440542111
14 1891 19690096
16 2576 468108413
13 502 306016418
13 1064 184792750
6 3791 21244511
6 3500 204630103
16 2081 470049334
20 1121 380584162
17 2518 100738053
1 4225 436449430
16 275 417400713
5 2466 137395978
15 4344 300165092
11 1094 21136904
4 4197 83041852
20 3325 77870027
13 886 449987930
12 3988 86040031
5 232 489394313
1 4696 140516996
18 809 4257268
1 2691 18738761
10 411 425396059
13 918 470869452
16 4480 105640377
10 2861 48031368
6 3055 228364004
13 14 111190655
18 4733 304761158
12 2753 297508630
15 1837 146272968
15 2472 58522717
3 3200 377554734
6 592 151053962
16 1845 414312536
3 158 290536354
17 3146 473963532
18 843 477958216
4 4304 4784978
7 1352 446123277
2 1034 143848479
12 2186 469534877
12 1422 303501403
14 454 188991565
5 930 359982272
14 93 98387634
19 2679 112320465
1 4097 437825127
1 665 90957365
1 2710 217300076
4 2893 404637849
3 4689 60671675
4 4474 133063402
17 4884 352306317
1 4912 247957854
3 4831 448854935
20 4603 157705626
20 3304 351619454
1 2623 278029665
12 44 135862785
8 3029 44512745
17 1451 352840948
6 845 63215295
8 4943 284768530
3 2890 179634045
6 1029 481802770
2 1353 187305537
13 4146 25726629
10 937 456745656
5 1894 3722844
13 747 121943025
1 2436 184599197
5 579 167117742
18 2895 470661662
13 1236 248569362
16 3655 300801552
6 3096 312246113
6 1113 166593526
12 3614 287585457
20 3850 51313461
20 3545 232950137
9 221 258551122
13 3575 178668641
8 4847 177100890
12 2935 209864955
3 1201 404407354
14 3833 371544432
9 1262 8183817
14 9 341400058
13 3104 180428200
13 2165 51103323
18 4910 55170586
4 1994 188544252
1 3761 51872730
2 3034 242037848
6 2794 165164543
13 3104 364199436
17 3750 83000527
19 2745 264928617
16 2409 138691638
2 2820 153847034
11 630 306937620
10 2179 486437185
10 4564 324986102
19 2792 244696635
6 42 417624251
9 1312 72565920
10 2643 82740400
10 4834 128769676
1 3874 469414324
12 1553 40970483
6 192 149157007
17 2485 8825515
2 2424 421700658
17 822 193085369
10 825 26880480
4 1745 237175300
12 955 477960994
13 2751 325260849
20 928 114529402
19 1773 193209646
17 92 417078666
5 4870 483344096
3 3262 112646307
3 2338 123020052
3 4700 272462257
18 451 152385547
16 4170 222712853
1 3026 276991096
18 4267 80792109
14 4766 336450329
6 4062 363240955
17 2828 430315187
7 2090 230415480
1 4831 279748337
1 1233 159991516
7 4529 170197407
1 3352 211720047
16 464 209154038
9 2677 16534816
8 2162 17023264
11 4079 127931154
3 3240 458024278
7 401 211423420
1 1950 430441706
15 1655 39091478
15 3953 221878433
12 4671 141423603
1 2943 413534292
19 305 74498249
4 2106 279296210
2 2351 58306434
15 3349 220816837
19 4461 73954414
19 4204 412227019
14 2793 255258738
20 4376 75426915
12 644 160715669
11 2680 183892741
16 846 484284016
13 4161 133434253
2 309 206877542
16 927 378363811
15 2214 421095342
18 1 272232450
18 2594 383717486
6 1496 353996342
14 2698 83354446
14 3015 492204705
3 3811 478625867
1 1772 36468734
7 2963 425060125
5 3269 312175744
3 521 297533864
16 3300 427542753
18 4760 396561018
16 4947 391467998
18 3252 478328866
20 3344 386752068
4 986 248461130
9 3858 283849196
1 1124 176277046
8 1537 411669154
7 2883 167120020
17 4377 341287308
20 3850 122639393
3 1887 345247078
3 2353 127173583
20 1410 306993787
8 3599 301232021
19 235 70343689
2 207 83647156
2 4133 210233888
8 2979 218074358
20 197 115347381
2 4732 378324806
13 4482 395545656
19 3607 430600778
14 4917 188810006
18 248 263491692
11 714 37851648
10 2523 285354703
9 3269 43565031
20 1469 442579966
4 1509 157419701
6 3407 350834395
7 1276 209066662
7 2299 53920596
8 69 44880285
7 1300 301673299
19 4228 321491557
2 4434 397485829
8 4681 260597838
9 803 195804762
3 3684 152705651
6 403 492613142
9 18 14424615
7 1396 228607809
6 1286 292543056
15 2158 70532976
7 424 195298271
18 3312 394378158
18 3889 155614346
3 3292 215979036
2 1964 254199072
20 1974 78429941
18 2687 137457977
12 1205 315288073
3 4151 364138844
6 2897 89798097
16 3071 219802834
16 1418 448081144
3 3185 111614251
13 3223 217110731
15 1330 282631005
19 1492 255529291
1 2434 289930338
11 1466 77942826
5 1377 152810386
15 4130 179371081
8 1235 277947955
11 3322 24783876
17 4269 155337916
3 4958 479371588
1 2269 492427503
12 1527 83549297
5 1765 408417162
8 1647 197092208
12 1231 167983058
8 2299 157663514
15 1754 7668500
13 359 178280993
11 1419 161051393
2 181 473551053
11 3076 396090011
18 830 199334809
5 121 233614905
8 798 32267404
3 3045 486241196
12 2764 211248229
3 3017 218374486
16 1103 153123893
9 261 196492716
17 2097 293194096
13 308 416206325
17 2495 376734923
4 12 367698599
17 4167 207319635
13 427 388622191
3 809 110639877
17 1403 80433707
2 2846 245776424
14 3918 436616332
10 3723 493771234
1 1418 67338540
10 4350 98691168
9 4069 16067764
13 4135 453946288
9 665 258965436
16 664 198988342
18 2633 19972068
16 1741 159605562
15 4722 429509369
10 557 311851209
7 4858 387201323
5 4126 467700951
15 2516 293291844
12 1284 402754674
2 1954 312122823
9 626 422048354
11 2089 424583170
14 2286 422331639
18 2312 299635100
17 2897 470971911
20 4160 270774205
9 3093 284789260
6 85 102194967
1 2285 404946085
3 3090 471297770
1 3687 399719071
20 1561 164115071
5 1501 97876628
16 193 321299581
7 439 496739938
6 4349 439071532
15 4962 10695930
20 2435 246122970
20 3355 236988853
11 1922 13286719
1 3876 290804807
11 3986 245243218
7 4030 96055748
14 2367 376866224
19 4701 44980901
2 1686 300559994
10 4311 28017686
12 4246 212906351
6 2100 490781808
1 4664 186299331
12 1479 178878361
6 4279 377337398
10 1466 214017660
17 4248 497392340
11 566 489739821
16 1715 361650883
8 4904 457423347
14 2439 459372780
19 4404 304942744
5 2969 110346101
7 4166 159774720
12 1101 326874138
12 2108 121556618
13 763 287653753
1 2773 367397023
6 4667 149914071
11 4868 243468377
13 2097 383721023
10 460 89430115
17 3041 431052329
20 2293 389908146
20 3691 296920108
3 1437 277695334
4 672 428706885
4 2416 392875247
4 2258 347668236
4 3457 147910424
3 3543 436595751
12 2709 119153120
9 3575 274405488
18 598 295286206
10 4049 106244645
7 462 78247469
16 3473 281695555
16 3727 316293542
1 1909 147818736
15 4225 114951629
12 858 525985
9 3212 227320349
18 3867 265929933
15 2329 15513600
3 2562 289697182
19 2396 193540371
5 677 37091137
5 3620 169615818
4 3322 195679254
20 2833 330096530
6 106 371078876
5 4869 106380016
2 2105 496671510
12 1180 357313656
5 4956 168588479
7 2219 365108242
19 1657 105147185
8 2347 288601048
20 3810 243067308
8 4047 380585678
17 3089 494273929
12 3217 188009010
2 3037 264013367
16 1177 116178014
16 4364 335913913
16 1285 477053307
5 1606 301300869
16 4313 321398568
16 1568 98825736
1 4377 138484909
4 3389 219898949
9 530 283595538
14 4606 364293655
1 3180 305887374
5 2643 471493974
10 1026 478512552
3 4944 29883504
14 4943 158035356
7 641 382335438
13 3418 41867570
14 4221 95152289
14 435 304419287
16 3949 289372167
17 3819 378956353
10 3494 79613336
16 15 111835533
11 3474 22955746
8 3789 59619838
17 1851 92787886
11 4894 320962904
2 912 203844990
10 322 121580467
1 701 3999934
10 4222 43209428
16 39 15156506
11 2392 70957226
9 3645 287180437
17 4041 233557636
7 3072 132508395
8 10 427470653
3 1123 14920633
17 4863 115788292
2 395 334365415
2 3006 27445265
3 95 342430209
16 64 491476311
3 440 481451666
11 1383 408399960
18 3418 186351062
7 2886 8507639
16 2289 208902374
19 1148 488047728
19 2476 35355510
6 2384 202380543
13 1077 146456083
4 4005 49961571
4 2135 257000827
15 1479 224394744
4 326 323297204
16 1124 152480203
5 154 352278661
9 2636 490265069
7 955 90470390
6 2921 429241704
7 326 188600077
6 1959 268896791
12 1294 310640742
1 156 159998644
17 4651 464369064
9 1641 35104226
11 4670 442601138
14 2398 176952942
13 1730 99414149
19 3625 207483376
6 1940 152938052
17 848 281085136
14 2828 456348511
17 3825 22827467
10 737 48284576
3 4881 147718585
15 1904 37304769
3 4690 305565645
4 486 426905735
12 3834 82475656
14 1825 431231586
1 3762 223851882
17 4906 473795930
18 3732 379269205
5 4045 83805533
5 3804 251772401
15 1246 329613793
3 672 145510831
20 3925 143920722
5 4624 348022704
14 4123 184173143
2 4429 47068436
3 4570 55762052
13 85 339492566
19 1105 259693145
13 2845 272710189
3 2909 183207691
7 3213 461171309
2 153 162731437
7 2247 330800612
9 1646 493694352
20 904 10485822
12 859 414660290
6 4533 172161539
12 605 58484574
4 1639 372532396
1 4919 146858858
6 2455 100251644
15 3868 204389417
17 66 149442902
18 2999 441851899
11 4741 293417332
16 1817 71079574
6 4081 93613340
19 4019 477138776
6 3888 473484199
9 2831 113838966
1 4157 354665745
5 2074 371984763
12 72 415826698
13 1341 36672398
8 4255 412060941
7 1143 366186725
11 4086 218321289
6 3572 440914225
19 231 338207904
5 2025 72688800
11 386 394162032
4 4228 255737609
7 398 361058683
19 136 364834852
2 1869 79754073
16 2535 345786669
19 3012 301255560
13 2317 202641872
2 4696 339473008
13 2323 442077349
10 817 151086989
14 258 496351167
10 3362 156505163
1 1115 336643417
10 1134 456677848
7 4837 403673584
17 884 278150211
8 4454 235985586
14 4260 65433229
19 1912 459047836
16 4512 335570416
7 2269 230726295
15 3859 186167108
1 1739 248247484
7 4724 405284018
4 4249 344685739
13 3148 163641776
11 327 8296119
19 2467 426069314
8 4866 480053537
19 2222 276681563
5 949 494727417
16 4068 262649947
7 1736 230575639
10 675 307368434
15 3196 6783962
16 2631 52556193
9 1100 46186436
9 3492 295035672
13 3029 376087627
9 3278 408691903
8 4606 343359044
11 4967 457171537
5 2896 58009398
10 2689 12036052
6 4079 133555366
9 2639 238067389
14 2047 450382574
9 3248 430659073
14 3928 229240605
4 1972 376349886
14 1738 162874108
1 3252 184410315
7 105 267856515
4 3597 191533804
20 2001 422204786
1 1245 26094561
7 3986 414766496
5 2292 358378489
10 556 370541677
14 3180 12811882
12 2596 139696214
13 2938 155649644
19 341 246780092
4 4994 249857289
9 4271 155430614
7 413 98207299
9 1148 225988234
20 3822 234540509
5 3829 378946649
5 4688 371659011
7 3824 16722949
2 2402 291387478
13 2493 22128991
6 562 415319302
7 1652 414298354
12 629 288102345
1 616 71605463
7 4461 199167591
12 4294 292869905
20 4297 314997342
15 4606 135896965
8 4024 416814416
8 2528 23925056
5 2341 191732054
14 3328 101308389
8 532 306664950
17 1787 366849775
1 1739 287376424
7 4231 280570944
8 4978 365741612
7 78 183520031
3 2547 262534173
14 1035 486526383
2 177 441176114
4 1090 293711825
18 1468 223678369
13 1668 294072165
3 4140 176002185
10 1496 32411558
15 161 298413690
7 4035 177579128
8 1201 184060300
11 4401 412677320
10 4577 15186527
5 1888 249241675
11 1746 318030750
15 2347 449869435
16 1877 360083410
3 1285 286065625
3 4535 53397221
12 954 73615889
1 4541 232025895
7 777 122604460
15 761 166007729
19 699 496449966
11 2995 367550203
3 629 67344091
10 1623 195493889
9 1937 462272958
4 4957 1791340
6 1697 219353504
16 2947 383361256
11 2732 91635641
3 3053 258227758
3 2438 24755081
18 1526 240899348
19 84 33795502
6 4340 213547781
12 4901 291523011
9 2463 330024128
17 4066 8316763
8 3369 162246781
19 4837 311335015
5 511 238962980
14 1709 386348932
20 2926 14127143
19 4840 275602809
7 3254 152321649
10 4448 215729932
3 1666 408339064
3 38 86415073
18 14 481825542
14 1801 44880352
13 999 55755761
1 984 302502420
1 1686 183125680
18 3035 315929102
3 3332 13700667
11 4021 436571023
10 2087 264047169
15 4132 70346239
5 3811 249423112
12 2351 494591127
12 1618 272622981
5 2159 282443045
17 4516 80856791
7 4622 390101263
8 4567 299126397
17 2658 192912190
9 1271 107685623
5 2722 398668716
18 1470 77578610
3 3039 61525701
8 3325 304581236
14 3908 492736046
17 1433 329368683
16 3887 360874009
16 2334 191385127
8 2933 145637229
10 223 385748185
3 2153 403326599
9 1107 91777629
2 3021 351647221
8 3425 365340196
3 4054 473198330
11 4165 424129782
13 68 6924997
9 2567 403214814
3 3319 309456599
14 2651 100917659
5 3594 309768207
13 1555 12666941
20 1044 320760064
13 4646 236791851
16 1978 346024805
1 3941 116580804
1 3966 379669746
2 2408 46488381
17 3410 453329387
1 3044 54518678
10 581 157456495
11 1015 439869447
17 4644 435071711
18 3354 476026573
7 3057 137109307
10 4638 304256468
20 4160 274150443
11 2039 252691405
20 3108 135820444
11 4676 370673989
8 4326 105288167
19 2460 21210898
7 3734 365521477
16 3225 453266985
11 1143 474763504
3 1944 156288951
11 3055 427868386
20 3767 105756070
8 2556 452470926
20 2414 277205863
14 2487 311356637
4 2174 486818796
14 492 337014056
2 4700 140499985
7 2968 300537397
15 694 76290517
7 2401 211387581
10 4268 401322721
12 4937 464622632
5 904 350498226
9 4267 492484918
16 3430 365820342
20 4092 75447034
15 1460 241938160
19 3386 179237444
4 274 451970925
10 4496 204547365
3 99 367388538
8 3080 326189095
8 818 208605841
6 1815 61389688
5 4021 356089615
10 795 413279400
10 4253 359483180
9 1280 377254965
19 59 262769113
15 1182 286414340
10 3556 215928987
5 2964 95245591
11 1686 382772537
14 2944 80419208
1 4224 30429856
8 2556 173117048
12 269 85641322
6 306 361133157
2 3745 63376500
17 4864 447205681
12 938 335506857
16 1229 190246903
20 2216 325210927
2 609 443758532
15 3508 292324841
16 3392 389020933
1 2436 18592537
6 3943 465332072
1 1605 375005074
4 1917 175266389
4 4167 323218538
19 3211 296868030
18 365 324837339
15 1124 81152333
19 4185 11190727
7 3805 443193972
17 2804 490101512
10 4365 236038327
8 3235 10680699
2 974 370247714
16 2882 306892825
13 522 298067080
7 2269 457885707
10 2446 38895750
5 3521 155706358
6 849 265561482
5 4263 373811379
17 4070 489852489
19 4425 103668127
15 1469 319310221
5 1923 58806085
5 2045 284808589
16 738 481107452
20 3893 3858640
14 2472 459350964
2 1366 291105338
15 1917 301341658
2 706 300631386
5 879 146109664
10 2088 155204616
10 4075 211342931
16 2381 252801536
19 1017 417146497
2 1227 295429313
12 4299 243080939
16 3757 357942590
16 3461 171547355
19 4928 61378718
12 2030 355251687
13 2460 192576279
13 1950 393211564
18 545 215103630
3 4710 336766147
10 4730 111315126
6 1570 29643276
5 764 459854
1 697 474183534
17 4935 173147552
19 923 286987885
20 1379 162815565
16 2946 492253840
20 1884 296412395
14 1393 331101126
12 2215 467489
2 2583 111029652
6 4338 165321853
17 4477 112675034
1 4071 180791573
5 827 112434991
10 1889 122133458
12 1190 372590866
16 1420 213802848
10 1277 197337645
1 3545 9859519
16 2959 13636044
9 2423 319360166
9 6 431177159
11 2139 90231915
5 1566 329385721
9 3768 398216363
17 3798 286360220
3 1831 347333540
20 4013 328034821
3 2248 43841582
17 925 179532470
13 6 250525825
4 4108 497562784
11 3063 164770798
20 1086 329112004
18 4009 487507545
7 883 109112735
1 3742 236260391
11 3279 452932991
15 24 174970423
1 1164 451710515
17 213 227512781
10 2657 360017645
15 707 243439853
12 2766 288926288
6 2220 111528462
2 853 441652822
4 1771 158300817
9 3042 313776296
17 4709 86315933
19 3323 258672029
14 1489 38343697
16 3905 152483447
1 928 456633802
3 4229 316788144
2 1109 95512830
19 4051 349591071
9 1388 292673617
16 1913 328232321
10 599 129604650
1 680 474486315
16 4908 451809562
14 34 391303745
11 223 436680694
4 3386 50410473
11 1462 203603050
5 3814 468014989
13 3656 207128805
19 2976 440535370
9 4653 73677103
17 3176 111496899
4 2912 441908906
15 139 200524828
13 1943 335747379
17 3759 231205937
14 89 490514605
12 3004 379269846
1 3518 106873949
2 4692 258801395
1 2323 45345605
1 2747 431511750
12 3395 462181899
8 1487 62470490
16 294 469568994
3 2056 366596213
9 1805 224124976
5 2976 187991708
6 283 260905486
1 2148 86378502
8 1613 153153917
19 4946 39494811
9 4347 69574220
17 2008 11260403
19 956 409672296
16 3875 175748690
19 3557 397249471
11 2092 34282961
10 4394 419346756
5 4484 144650474
11 3683 319491629
8 3401 493373558
8 3888 372687948
14 502 458870948
20 4517 478809779
4 1799 190776951
19 878 450049617
14 113 452784721
12 2443 455684265
12 30 445232896
15 4621 377543234
16 3687 79801451
5 2391 273771739
11 3879 316586472
18 573 28832499
19 2470 369283423
6 2727 219564772
7 3355 427026484
10 4039 237561489
16 4033 352619835
1 2446 350634742
8 1098 372443171
6 3474 127143374
3 3198 208751863
2 2755 262906104
20 2069 439367161
16 3473 158436610
10 1896 487350219
2 1287 65707309
8 1907 235014457
19 2291 426079729
19 1326 73520276
4 1107 422723784
4 3647 372803347
17 4544 269840525
17 208 488164028
18 1438 392163236
6 4007 301453310
4 2930 63632541
2 4880 347411828
16 2106 182305446
1 2541 429276148
20 1824 94142403
5 3990 357020600
3 2039 449760744
7 2089 404967143
19 3036 224661111
12 4570 414593786
6 2285 85731647
7 2115 145904182
10 2981 231674951
11 413 389415338
15 4773 396296316
18 3605 480733948
18 2844 180935493
10 3520 289052912
13 4344 478520705
1 4166 444931700
4 522 495261264
18 4610 267948722
15 4022 282420608
4 2367 94614016
10 976 130545152
4 2180 146905055
15 839 96405149
3 4889 357015112
20 1021 424063394
18 1439 379686694
3 4948 30558487
20 1524 369103870
3 1602 231797597
4 4428 220840755
2 1717 490056218
10 3840 351757542
3 808 296298336
8 3130 475837194
7 4588 264598402
6 1663 301142630
2 3311 283573428
4 2891 109171391
16 1584 429970157
13 2176 164112284
17 1983 351798162
7 2343 205741591
19 337 36374781
7 3700 271021300
5 2178 328772843
20 3573 343732408
15 2162 467100387
8 1995 187096746
18 840 134336622
20 1512 155562409
11 4553 60564742
18 4727 347310698
20 1001 83560931
7 2543 140700598
4 4079 303056656
16 1320 188798911
18 1469 120634247
6 1395 92011663
10 1678 437483882
4 1221 355928203
9 974 246315735
5 436 224744034
8 4261 350667146
16 2056 152722207
5 4620 243218926
2 4819 255294834
14 5 193910432
16 2097 184485136
3 2646 399300484
15 1856 449965945
5 2638 223177259
1 4417 328339730
2 791 279375518
19 708 2465252
14 2442 117557297
6 1959 102721991
10 1205 38449338
4 1240 29025650
16 416 352180712
14 1213 241703422
19 1282 161687268
17 4539 269078520
13 2728 180927474
3 2180 185480654
9 1039 185097128
9 3894 422729327
20 2653 290555254
20 2251 254775086
18 3075 422369961
17 2307 96687743
16 4309 472746681
18 947 6435505
10 447 422289629
8 1872 430584182
19 4161 76318003
18 4412 401039041
9 3012 267464673
10 3224 492814159
4 187 367086459
12 1144 425559757
15 4810 242949168
12 4074 240848894
20 2018 329430063
20 4678 128376895
18 1226 307077595
1 3630 415561664
19 2607 110224774
4 2071 5788654
17 1260 185400758
7 646 485375309
7 3274 238130993
15 1948 151923039
18 753 294070573
12 2338 282202523
14 3308 363611565
2 3717 65564335
12 2217 224037292
17 2154 355448813
15 2398 243527235
18 2738 176376511
9 1797 264100385
18 4487 482298277
9 4960 446211508
19 3389 78733217
16 2317 292630136
10 2097 335953460
17 3914 284023687
17 4333 427743332
3 4889 199109159
13 2777 237614515
16 2757 229715571
11 4899 178678638
5 3667 228944015
19 3256 124351316
18 1122 247354555
5 3568 346518448
8 2882 289985853
17 3973 395021177
14 3960 60067167
4 4292 64453592
3 1384 411187448
8 218 398077105
12 2849 35364495
6 2663 360817395
20 4948 263060806
18 4134 372101374
5 3541 210233931
12 1642 58638738
10 2864 415542823
15 195 294674618
16 3860 71758297
2 4334 473199495
19 4411 356441271
5 3304 138630172
16 880 461693748
19 4940 398584127
14 983 331715968
7 4079 138844673
18 2479 453613444
4 3010 110005196
20 2643 79001012
14 3392 216888938
14 4052 159082833
20 443 241526343
14 4272 33324551
17 4970 420966628
18 518 304626118
9 326 450620988
5 4215 87995050
4 3208 118929519
8 574 438949260
7 2013 315123869
12 2248 471196839
7 1945 98480559
12 4885 456167496
3 2671 305902839
12 4748 139230982
15 1830 322715139
7 2906 442561692
1 437 287791123
6 139 350587532
9 4815 385416044
4 4327 325086958
18 711 455936396
3 2846 223678141
3 3990 264687864
9 3780 174513539
1 911 81122353
1 1469 272059590
18 3313 230711470
5 2321 247380822
20 972 281197543
20 2433 401185027
5 2026 216642142
11 3455 170740370
7 519 74066980
14 2618 6785286
14 2266 30752501
13 2799 364618859
16 2097 55075667
8 2824 401264651
1 2984 71045564
1 2617 179087705
16 4682 269222586
11 2661 71482957
9 254 275588782
14 797 388858432
15 1403 215494841
3 2849 304461265
14 4691 98346425
7 156 181709358
15 3323 59404946
13 4779 301581304
20 4793 324380580
18 814 443239323
3 3820 263955273
5 1222 223194278
8 503 226960735
13 3229 419290176
17 3046 108736686
20 2280 395982853
15 1279 139480546
11 3743 7766153
12 2890 260404182
2 4339 38090979
16 1145 393836550
11 847 282449350
17 2400 92957122
7 4560 434004877
1 885 371756975
10 3396 432329496
16 4681 247883832
10 2494 426198240
9 2228 186113559
8 2168 11768000
20 852 9008601
20 3086 376768356
18 4510 247345207
19 4713 465285552
6 4163 294448925
17 4857 414674738
19 1036 360397855
6 4002 206666975
1 2078 467445626
14 3136 37260835
11 559 550962
6 1162 73828892
19 1406 402167444
14 1538 399965084
15 3454 286723386
3 42 60299067
12 4331 119468627
8 1624 350429479
3 4714 152317343
7 1930 419870353
5 2797 254249059
3 346 199586620
8 1637 326820820
5 4180 68374132
14 933 303938325
16 562 294828694
2 1373 94147655
14 3438 330092364
4 860 403885573
6 640 130801447
15 477 110514162
18 1483 447813359
6 1915 180511812
20 1204 105742983
13 4244 25518989
7 4162 299517165
15 2752 29850557
20 3631 368438970
11 626 171127619
11 2452 220217852
12 1302 78227328
1 1512 73780065
19 4953 146488218
1 1074 406032797
10 1276 198269235
14 3418 217631408
5 4905 353045702
8 4267 204214189
17 3667 257890203
8 2564 372478146
5 2714 189253648
14 1689 61511662
6 4300 85075804
14 3678 150000662
11 325 273767703
17 980 194389951
1 2279 13030395
7 4090 104014130
10 642 204029813
12 2733 357958296
18 4805 50488906
9 2239 187386714
20 3626 71622187
10 163 470286014
11 1093 21109602
7 1782 403902786
3 301 174743296
13 760 427905861
18 2978 230166702
19 4960 294047535
5 3653 57225020
11 259 87652859
19 522 160822310
16 502 436717817
3 1144 218141321
7 1695 170181894
3 3407 286331956
20 743 348243516
9 3592 474621555
3 874 79827468
9 281 252681738
5 4652 399176462
18 2358 417283990
7 2733 167822852
20 4448 139669237
7 3542 184083810
13 3833 384973896
8 930 115237865
2 1958 67314384
8 941 470781725
9 1243 123345237
17 456 268884770
14 1338 475662354
2 2274 449538616
11 3204 277633371
5 3007 280764229
6 4477 287633480
16 477 346486864
3 4124 176367019
9 3602 139237139
16 2168 30126661
8 4615 170780024
6 4475 493454642
9 2847 495577404
4 3467 437990255
20 3784 241830866
16 3787 474427447
7 2464 417877902
7 2862 485786479
16 40 221492755
3 2436 185887399
1 844 121426134
4 2578 230709546
6 4617 41421265
17 1222 111538854
11 773 336644901
18 3536 189921638
3 3115 481581375
1 3802 129089218
10 3307 66646999
2 2769 370336152
20 1293 226460501
10 3473 228820528
12 2191 440540832
1 2507 237472713
18 2370 370510831
5 3882 8343351
10 1240 209273224
8 1769 381042390
7 464 49160579
1 1198 103356729
12 1304 383859307
17 1682 235214576
3 1730 86096285
2 1967 389522574
10 1055 379700479
15 1928 453682610
15 2054 79478345
13 3299 17341045
17 3693 293627878
9 3658 131302374
15 230 367135354
12 1461 21624816
14 4164 446661364
1 1481 197788345
12 1107 291941864
19 835 124926622
1 4562 238082131
9 4381 315976908
14 4284 473978760
4 4400 401652759
1 4978 14044023
5 8 63393651
18 1738 262098342
5 587 416546925
2 4267 56504092
14 3337 57628794
8 2830 213809613
9 3285 435091166
13 4014 497416519
4 561 384827441
1 832 369386152
10 1278 210047327
5 3635 298569410
8 3481 419862065
13 4089 488861770
16 1894 15786076
9 884 143759171
1 4217 480510316
1 1417 73707549
15 256 232155108
14 368 441139137
9 4922 354156112
9 2905 31211706
4 1250 189781747
13 4151 249696186
4 2115 247196030
14 2673 429365153
7 5 296120811
6 1171 4021536
16 1182 345660960
19 3337 3026918
1 2538 487069799
8 3781 17241967
10 2628 454468640
11 1915 416850685
11 4017 149448831
6 4851 41871307
18 2451 350833032
17 87 446419952
12 3964 23705755
3 984 490717465
14 1142 292909934
10 4972 403596322
14 3593 345995091
9 2611 142145555
17 341 441303946
1 4629 494462381
16 2267 243527751
19 3773 418226010
9 791 260299487
5 3128 273345167
16 1424 522039
2 1070 201580790
9 3814 291468603
12 4776 30564792
14 867 201730093
18 1263 37038023
2 2147 41261166
1 2515 401068117
2 2867 157046503
1 1145 457274444
20 1628 36594067
11 3947 328200736
1 2681 488571866
1 2868 416677949
2 748 216397949
15 3313 137612565
4 4941 146212068
1 584 477021144
9 3234 436256250
8 4276 231447321
5 2799 315276406
20 3406 280518179
8 1712 430513568
9 2213 461583470
16 722 392526308
8 3183 391979672
17 4309 16874494
4 1309 441235841
19 3012 221483601
11 2698 419210213
12 4058 357569468
20 1580 382167285
20 518 459217080
4 433 226120256
10 1688 405120358
3 1603 193161865
6 3073 250574288
2 668 494487441
15 230 406076118
20 1466 161870746
12 2213 297240888
10 1076 40472156
12 3871 361934473
1 3266 492935685
3 2468 56318029
16 448 111300519
12 2633 52305111
17 3603 221767
14 2732 179254539
11 1322 85802279
13 1750 200063495
18 1685 133219159
5 4328 237844146
11 1177 70725035
3 4950 62551525
18 266 382418698
9 2446 40839912
5 4871 155783612
16 2329 249492474
5 4970 32811893
4 3081 371684124
18 3804 222243716
13 3593 428422591
9 4988 13774885
14 4352 92543391
17 2121 145772468
14 2949 199533322
8 4699 220851596
13 1427 397795552
16 3341 334613354
2 2582 402540443
13 4086 199771087
15 2948 190623326
7 3754 417481986
1 1333 392244718
17 4909 365926327
4 1171 479507795
14 1416 124495421
12 1386 185348330
5 569 457440186
20 1536 118409690
14 4471 59117497
5 1142 34562907
2 444 326612696
7 1492 286887992
9 4465 460658487
5 2824 414219831
14 508 87492622
8 4624 427305815
8 3268 145978271
13 4698 403604792
1 4203 154336943
20 4723 442686344
7 203 425620042
17 1357 492261499
13 1489 226823284
15 3878 109917853
20 869 495787670
5 279 326984976
19 2151 64778872
11 914 335678091
17 811 265785179
11 491 322123734
16 3941 161658916
10 2304 153789491
17 4398 77148109
10 2929 466405265
12 52 263958236
11 2615 331466011
19 2101 225583608
7 2336 470701414
20 2668 6202792
16 481 219630107
13 3386 472471530
3 4962 399982053
1 2150 30709808
20 4918 107716147
17 1157 303332505
6 3159 477206756
5 4074 467277960
13 3989 450118781
6 3558 431381784
8 280 241009691
15 3209 5398114
3 1937 230261459
7 4550 440657782
19 1501 319986595
3 4419 184630130
14 3177 118183468
17 878 117941367
6 2142 158370216
5 3976 234793534
15 454 229517599
12 2733 489424740
7 532 453901975
6 4706 24295584
15 1408 475647161
14 2149 95832093
4 2864 43293330
18 8 251744109
12 4984 389510782
2 3654 476679987
1 1082 403262173
13 3492 88430558
6 3486 404196745
9 3993 111181256
3 4683 175040166
14 4325 376594898
3 1771 292557395
15 4845 70573973
9 4851 274821560
6 4845 69815177
14 1488 465742625
14 4724 45936904
10 4426 255852186
8 1667 7424763
12 3396 215574919
17 2846 51838802
12 4641 205994874
3 4761 319488416
4 3192 307859119
9 147 319490373
10 4353 360181372
6 1046 211078223
17 1358 305721761
2 692 38620928
9 2082 243070971
10 843 67369243
10 3740 429734765
14 1714 312822341
14 2621 10300336
10 4081 234771455
9 1037 382922809
3 980 210358795
9 65 79653385
9 32 15788697
19 4888 439927948
5 4948 91581522
14 4504 82376313
13 1097 434919301
13 573 124823610
13 514 63175575
15 3619 247794961
9 2836 148623616
4 318 368544667
17 774 273798066
11 4728 334165840
16 3946 79178840
15 4955 482464788
14 2418 117615816
19 4962 140719642
19 1427 110835338
8 2076 409352981
20 4812 12685447
4 4889 128247992
17 4832 286853688
14 658 50830637
11 2535 10255423
18 2532 20381551
5 1944 185785341
20 4405 446444864
20 2690 232026291
5 3053 213586835
1 790 377699568
15 1030 23427630
19 590 114262562
20 1485 136624854
20 1201 347182184
11 190 352150750
11 3860 494152470
19 1570 191576818
20 3481 298531825
9 1412 49576774
16 4283 274962799
11 4391 440020067
11 4888 381296390
9 1562 96728972
15 1837 286087280
10 700 299487879
9 1269 458258263
13 3519 196554011
9 3962 321353754
17 3544 6022327
12 2354 413571561
19 3517 265726883
13 1595 224107144
16 1805 477696104
2 2150 277425092
6 3211 223518970
5 1711 75862329
10 4803 376310733
14 1122 78301330
4 1291 315751361
1 4320 273885921
8 963 108638724
14 320 173686547
8 1173 87814124
2 2773 226500594
9 4812 21515065
4 1630 263739969
13 3041 91990197
19 2440 282944844
11 1185 86436257
8 886 422743564
16 3863 266161368
6 41 123042183
10 4352 303135682
12 760 201604712
1 4393 14351743
7 2553 143335841
19 3171 335381544
10 925 112803001
5 903 292947061
11 4527 448822605
10 4114 10837793
16 1541 454691301
8 1546 66944923
4 781 393168014
8 3046 117638888
6 1793 2266312
4 561 101458931
3 2011 448173072
16 2558 294404339
10 4345 350772063
19 1229 297880579
4 3873 374610752
12 1605 87342885
9 2502 248984627
4 2487 202625728
11 2153 243329324
4 249 84364082
12 3303 449814066
17 984 460260345
6 433 92363967
2 3380 96167827
12 983 62689580
9 3151 33816021
19 1892 238292109
11 3158 452442170
15 1653 387610427
19 1838 3003633
13 2353 149106845
7 2215 24157066
9 3841 428038382
12 2700 249776615
19 2665 376182255
16 1913 402445849
15 2981 29432993
20 4403 329529299
10 4212 227940876
1 2067 87730666
17 3864 107270126
17 210 207048495
3 1908 183756013
12 4070 471764053
16 1532 52258498
4 3323 146355798
18 584 376522251
20 259 245770356
3 4264 476480979
10 1438 399269934
10 2560 192810642
6 4346 373749290
6 3950 76408432
8 2435 122324259
11 4415 232547383
3 19 131824287
17 1213 315452490
9 4955 75231143
2 3083 445909936
15 2208 371403841
5 3470 126855621
16 446 6521540
14 2909 162050945
6 4656 316716863
6 3386 320132129
18 2141 101030940
6 4655 229739553
2 2020 166519974
8 3513 332761820
6 1105 112488733
7 1376 325108986
13 884 372317486
10 1284 313836164
20 2729 468059800
9 3889 198737608
7 3378 253718586
5 483 282128990
16 646 137732669
6 3090 310078582
13 3390 53290738
12 855 340308270
15 2034 474163166
16 2189 299625719
3 1167 89495240
2 3136 367851551
10 139 127252513
7 3073 435211294
14 2719 497900428
5 4063 405363458
12 2388 145582413
20 1158 235041909
9 806 464158205
5 340 71687409
11 4700 49579485
5 4766 282922385
3 1989 457325803
18 2943 449761900
10 1667 308793390
15 3306 399588733
10 1051 385646107
20 2698 286749557
3 2603 496533043
2 2800 365267575
8 2459 390615675
17 3309 414621727
9 1020 401323400
18 1907 198444877
1 4563 468618536
4 4327 339969641
19 3566 216086369
1 2834 110096570
6 3861 135715557
3 2347 307630880
2 2394 115484824
5 222 365099951
14 2505 296772723
13 4847 374924563
6 1384 478991602
17 3303 363787422
20 4415 380024360
20 1814 144568302
4 3097 412567744
4 534 186596264
6 969 42585458
3 2062 211563666
12 1277 286729046
19 4788 18789723
2 190 399466729
8 4713 393817897
12 30 32132172
11 4585 4200602
16 4135 193377071
6 4320 171759560
18 650 417431790
12 2629 1336584
13 1037 229650604
15 2034 178940812
5 131 234203576
9 4361 278875631
16 3848 242636841
18 3560 188547380
7 3202 430385310
10 2981 34070425
8 3449 425064146
17 3915 427877905
16 910 108810302
20 2523 467263713
7 4039 188297642
10 3579 138427454
16 1865 373009525
6 490 299379235
16 2820 205611231
9 4521 272060715
20 3539 397691088
2 2651 73582824
17 4400 186680684
4 741 128675350
12 220 265932142
20 86 410705213
16 2228 44542730
13 4048 85748610
9 4268 135317577
1 3716 120898101
17 2424 38536245
15 3961 242259531
16 4365 428542776
20 1478 324483754
13 3188 96966536
11 4027 456009513
8 1527 144872504
3 2084 280911328
19 1578 332710221
10 1325 250967590
3 698 240102782
1 3174 391594916
6 761 433494135
9 4231 77842766
4 1871 268900403
5 29 367201474
16 554 107477860
14 2731 189743290
1 4551 381720478
5 3657 440676303
7 1990 21662961
17 4760 14543235
5 3785 21596043
3 3548 221269904
19 3244 438815017
20 2288 438214002
15 4198 443988658
11 2765 423946911
1 2335 445938255
20 2434 246255679
8 4520 341372931
18 460 393328038
16 1549 89576223
18 2808 24104149
12 45 54266046
6 1308 391485770
15 848 72248591
10 2369 428409365
5 192 241219260
7 4435 435176010
20 2968 317296783
9 3158 226389916
9 4327 475082993
20 618 224612282
17 3342 311011192
15 1152 19064676
6 1213 173668448
5 3491 479303521
6 1153 140220520
5 2592 446664611
17 2601 107832534
3 1693 351557195
16 1188 146974619
15 3317 425144218
6 36 295129019
11 1313 160125475
3 4357 385325813
10 4944 390564741
16 2918 24935814
8 1016 462633241
8 814 316500199
6 1298 40020129
2 1527 381602475
1 2913 107478993
6 4951 253916524
11 2923 106754269
15 1786 476168633
7 1926 401495669
16 1000 5296092
20 3691 344494578
12 2549 419141287
2 1343 338720106
7 2379 488507616
2 3084 152766708
1 2409 351226152
12 372 497380846
8 4647 151080660
12 110 272609589
16 2143 422696383
16 2406 482953347
19 1773 94666122
2 2377 240235066
11 1472 71607045
15 4854 37932452
16 3750 182802816
4 3517 89558334
16 1595 40827909
17 1771 38857168
17 1818 363099763
10 3076 484589615
4 1441 63305593
8 1695 281710606
9 609 475914829
14 4573 306177946
19 1860 82663528
6 2786 90413512
10 981 413764108
8 3346 484851591
20 2235 338290631
7 3564 25163116
15 3725 34331937
12 218 347230806
6 3030 220757614
4 4935 315255589
13 826 472044934
2 1191 365871962
12 2175 399341939
8 2378 166196528
20 1149 239649289
12 3448 264800978
19 3598 340990328
1 1109 251369093
3 398 113634771
9 2270 347300367
19 483 374525781
18 3690 215743059
11 3653 391999361
19 3274 145158316
6 270 464138598
18 2818 153029069
7 795 307623144
13 4221 149184359
2 2 440127942
19 4123 10009944
13 3465 74874939
1 2510 435079445
2 829 396301899
15 2448 69575887
1 3119 81948322
18 782 317266299
16 3216 62275276
17 2032 61384706
4 1878 134499466
14 454 163189615
11 4828 281355198
20 4283 12738828
14 3494 27253474
8 2430 448914126
17 4985 358160369
1 2564 378030768
16 3903 104670437
14 1111 227883697
1 3161 274296821
20 817 431125019
9 3218 87732387
3 1816 54872822
10 3034 204805626
19 3796 493885840
12 1264 62862959
13 1180 122604355
2 999 191365060
1 1460 284579716
18 57 258011735
15 2066 478004349
2 1510 234141931
19 1716 258024034
16 3790 114723122
3 3298 49870095
19 4594 269510662
9 2370 195645460
10 3839 171863056
19 2582 334858335
6 1482 250902531
1 2639 336012106
16 4140 2556348
15 2166 247047664
2 3222 46345692
6 2445 74147175
17 4950 427079225
9 1897 349729533
1 4784 404717084
1 3123 364354436
13 2414 341326293
3 1738 230494198
6 4576 195014672
18 2609 245072625
1 2556 255342569
7 199 377405694
12 470 376425109
19 1490 329535575
3 320 33236149
1 434 17330098
20 1651 324181095
7 2212 294466522
9 2188 335919825
19 4844 175268284
5 424 365763399
15 1729 433001485
1 2927 371318709
2 116 313686081
11 4436 284790971
19 3704 461340115
2 4818 163393828
11 139 121993317
3 1096 186584615
17 2651 253242705
3 1990 194773153
19 4834 57823892
11 1333 94634249
3 2146 466599241
2 715 20568520
4 2281 353090801
7 3724 43657386
4 2254 187414849
10 4849 99378868
6 1593 391204003
5 260 449285024
19 2174 308002268
8 3018 426555748
6 42 447860374
16 4591 63067458
1 4508 480866872
17 1789 16810048
4 4941 370839283
17 4605 367204093
11 1424 161883546
17 3803 469187851
17 4666 187361713
15 3365 278969985
5 3242 141182507
8 4908 357038737
17 3570 305123299
17 210 472149015
10 2083 29304967
4 810 20704977
13 3628 417712560
18 1075 181137231
10 212 249913385
16 3573 463557563
9 3987 374075824
7 745 43181446
18 2421 50478657
14 4364 56464164
18 1846 70748344
20 1972 442981186
13 2558 254904538
8 1905 227681206
7 3365 260863381
19 2869 201031898
2 496 107471801
2 364 98293913
12 4042 480466205
14 2868 344913121
10 1747 140725060
13 2326 158980685
17 4996 88478221
12 4250 226796134
17 1624 388553938
8 3062 196347455
14 2269 26916593
11 4880 356331584
13 3256 140724042
2 2078 268674383
14 1572 89985401
2 3677 100399861
5 4251 448561638
17 2151 481768337
6 2290 166818148
4 4122 180866348
10 4497 393986701
4 4448 99787892
5 536 304477694
2 1313 439134879
12 107 52794867
4 3154 58177618
18 119 339337497
8 1576 226147863
1 2666 350431464
6 3909 75029802
7 2798 45717453
3 2810 131209897
3 3189 237910718
14 371 62303207
12 3358 422914819
7 958 258559461
18 3542 125022898
4 4491 140907437
17 2976 491878833
14 860 311337350
10 317 85043241
6 4478 32632174
6 4996 396977108
14 2646 189550253
12 4675 822990
19 1253 268212090
13 2195 463161356
2 3844 120406978
1 1455 214860403
1 2272 491927823
9 525 423645869
16 3326 137032540
13 995 35435375
10 919 95458
20 1466 290340395
11 3677 463584715
12 1078 255872029
9 1476 480957851
13 1284 406185666
5 1681 378821225
19 1987 305527202
13 1854 41567273
6 2083 365628763
14 756 317535607
7 3896 354686612
1 398 109734546
14 3303 399509386
10 1564 72128665
19 4118 127107250
9 1021 395950292
15 376 309801186
6 803 97455911
2 2559 325074545
2 3595 170772985
4 2896 404859396
11 1754 295615957
14 642 280540281
2 4880 43784812
11 2598 135179429
4 704 411119901
17 1488 331667528
2 3325 200643851
19 2228 164875220
11 4135 119403814
14 4897 280834685
11 3492 275658191
18 3633 17520837
7 3534 279763019
7 4038 411135838
1 1483 121528728
10 1222 28850898
14 3743 458932127
12 40 484953288
4 1795 360591824
19 548 219773045
11 562 333935897
18 4967 48569880
14 550 490466107
19 4028 174522189
8 1007 82753631
8 923 278565867
17 579 475918523
12 2149 202242447
13 4054 87497086
4 3405 292138539
1 2332 230301551
8 4000 253148498
6 1801 35394780
10 637 227605980
7 1664 377904479
11 126 484428247
8 4224 297136781
14 4373 228663194
7 1936 374443058
7 2831 85807756
4 1868 349619605
1 3140 334021778
10 4788 124518385
9 3636 86373449
9 2796 287422456
17 802 373371492
15 3838 229190665
2 493 256118298
13 4041 177443561
7 4850 223984655
20 69 67146790
7 346 245167361
19 1372 294387868
7 4506 285097892
9 1186 466053844
10 3917 51411600
5 382 337750395
6 2612 260789756
16 2438 347618535
15 2798 52835288
18 1710 121238689
9 895 53901344
2 17 248350579
7 421 311500600
17 1174 448345524
16 2517 52283552
3 1372 286239835
6 3938 252152773
19 4437 131041379
3 1702 307368649
2 766 101498929
1 1343 405016617
20 2877 359782459
19 3739 468009575
19 1657 153301356
8 675 448286793
13 2102 211140051
20 2395 329040283
15 4694 259146943
12 2728 33899852
6 3487 227279709
17 4984 291529217
16 1211 127680483
9 1197 225473061
1 947 185679737
10 2058 188100818
19 843 457202690
4 3923 227938256
8 4425 77348812
16 1497 353607095
17 470 171859815
13 3012 46437685
2 1610 322215616
4 798 386589628
14 491 253806284
17 1334 388426581
5 3198 353672349
5 2794 92483909
10 996 281920110
3 1107 226940922
8 2726 396636434
5 1380 297572227
19 1441 432717688
2 4683 366482665
6 3411 331084727
16 4182 424316731
3 3499 458500043
5 479 420070818
4 4684 64793383
15 4736 163025076
6 2794 435457438
17 3023 474082028
10 954 403467344
13 1187 49376101
2 4118 82249342
5 3372 436301331
9 63 371772179
20 4294 147084439
16 1449 419994404
8 958 376918126
13 1729 176203685
4 179 103154005
8 3233 26199260
13 4406 344847934
12 1387 190974048
17 3242 55012880
4 4618 368406836
1 2724 269403192
4 12 287925808
20 1379 491130562
7 4025 214759464
3 2304 214872988
4 3268 330453710
3 1959 118436348
7 3001 456410266
18 1076 190462941
3 2533 252400248
11 3470 341062249
2 1665 66808721
20 2343 352258217
2 4287 34604322
16 1626 185171736
12 1042 493244452
8 923 73402171
4 1322 350304144
7 3826 333272985
2 909 27564352
4 3384 312180645
1 3135 132722558
1 3407 364405132
11 2722 203072448
19 2229 185983844
5 4958 283744498
18 1289 434614333
2 674 32520282
20 3860 399841969
9 3144 279148347
6 1514 456464828
1 2261 166887234
19 3070 350024443
14 4125 223609753
14 1328 251460364
2 2955 219231675
5 2082 50202065
7 2023 25496190
14 2382 26781773
5 3469 402296551
16 737 225403497
6 4636 181682210
12 1451 361771120
7 1436 200998570
6 228 336578837
18 3622 204358575
7 2192 26115520
20 4424 302768263
10 3812 300760009
5 158 133376229
13 4526 219872170
13 2145 450451988
10 1432 223924601
10 3027 310302716
4 4148 127878487
1 505 414681009
5 4985 270827975
8 655 404115443
15 476 447218290
14 3391 390475060
1 2856 84471326
8 4210 325278888
4 3286 248888277
16 332 177555570
20 1333 85817669
14 532 475823994
3 4122 308024728
20 2745 195979381
18 376 427661656
16 3709 372862182
17 914 481154594
14 70 152455305
5 2915 449328707
15 2895 185190276
13 3156 473785724
15 4123 405900831
7 3038 312911896
20 4994 493885982
17 1171 90749779
14 753 442269736
6 3953 346000032
4 1766 286201611
16 910 461234570
18 2985 374476291
2 2628 494250777
14 3972 418567751
13 462 448068095
13 4268 316344446
1 1793 291219036
1 813 15006967
18 4796 120994093
13 152 226203366
16 4919 14769779
2 2760 189507292
5 2119 331876881
10 3824 488204889
8 3048 94179074
13 1382 337053799
18 761 442384064
1 1851 424338574
2 83 453347480
7 2025 468160654
9 1642 149522615
1 2683 324689491
4 3874 321532123
12 1247 170126457
15 2602 198007129
13 1343 200953475
10 2068 203465705
1 4699 220680350
1 3650 9692177
7 1304 23168489
1 1474 229769522
18 2515 254192490
18 4587 50222587
6 4758 168174800
5 4853 469582976
9 1378 374941366
17 1580 315533973
3 1923 171144858
19 1637 54168645
16 3087 334919447
4 1103 194036168
14 4462 411450992
7 3611 391949815
14 4923 75370650
9 2740 493828744
18 2504 120206099
10 3312 158848060
2 4038 195685209
7 2452 144214768
4 4866 235159825
15 4506 228376353
13 392 964341
17 702 1478513
3 4468 205965845
6 4340 195538226
10 548 144461072
4 3068 352236636
18 1175 200773190
3 3990 478194598
5 1352 287877608
16 758 65447648
6 1962 209706167
10 4112 452752894
11 4293 475963907
11 4948 218409912
16 3824 176626009
2 1331 174326299
2 3396 343655973
4 1359 483987958
20 2743 199779004
8 4663 38919747
10 3310 89690705
16 4040 452768630
10 4369 205694647
7 3212 476486195
17 4050 267397206
7 4438 407775496
13 4245 131018573
18 172 268718467
9 3041 426055895
3 2243 361449571
9 2606 37583706
20 342 14000220
9 1645 298571447
14 79 130465978
11 3026 87334743
18 2492 25830009
8 2029 211439939
8 2787 61753907
9 2027 184888922
15 3837 94014029
7 4345 497202852
2 350 156047491
8 2098 200228373
14 4251 393429751
17 4723 111919816
6 2690 371159215
1 437 69139859
13 373 42687295
10 3435 473348379
13 1671 467670621
8 2167 21717088
15 4748 89569661
15 297 229907405
11 1717 175997846
1 383 249586086
3 3057 244866258
18 4581 477224955
4 397 304215549
14 2127 362081235
17 1668 252221562
11 3578 195920215
5 175 160632350
13 3806 219895886
19 3366 245246587
20 2422 157792391
3 3293 345677316
6 2909 288703136
8 3288 270287997
11 4274 480758930
18 2390 313691665
18 4205 125827143
10 152 35895819
15 415 256535028
17 403 372842430
5 4773 208999476
16 1906 313320088
15 1029 418448306
20 4020 401090048
12 3560 2811906
15 123 445718863
12 2670 176269004
20 386 101489472
2 1076 263942171
9 1958 304307892
6 2824 355956831
12 1814 59221986
18 2587 418202837
4 2691 185844216
10 4150 24888913
11 3792 417970163
13 1413 119071492
3 3818 221300349
20 3038 259912042
2 856 496794071
12 746 255157475
20 4531 74793213
6 1091 200586836
5 679 50971800
19 4484 368580923
6 4568 381260099
6 1676 375825766
18 189 401732786
6 3362 317437790
7 2568 272991284
10 4801 132541207
12 3348 85506073
8 4262 192732007
1 1765 454520380
7 1604 310420693
4 939 15967526
2 1478 90831351
4 2486 22090684
17 4317 275674834
2 1123 134488457
6 597 263958904
2 1877 38658858
3 3084 368020074
8 916 491771536
17 307 284902591
8 1737 102208929
12 1906 161364858
20 4423 249162759
4 2599 143400595
3 4003 370217349
3 1240 299797546
10 2261 469129305
5 4059 174553794
4 245 26836650
9 4317 415869678
7 1838 316283425
15 3208 249603388
9 37 326764762
18 3706 146712407
17 1922 295014759
17 1132 115528194
2 1957 270340006
8 2816 351569090
13 3114 134963525
5 4906 32620762
20 4285 366688939
17 3112 16225453
15 3278 446685564
14 266 71595451
11 574 430232045
16 3441 103275238
7 2576 249173646
14 971 433591033
13 4000 179346159
7 549 403727265
6 1142 397277379
7 1519 406241725
19 1404 120561006
9 1980 263858828
12 755 485956560
8 2446 140818407
6 722 58082827
5 1581 35146275
8 3310 257275389
16 2001 492595210
10 1170 285705579
16 515 153349659
14 4025 433112876
18 2672 157758326
3 4950 226602345
6 669 231125011
15 3730 73356450
2 3579 233101069
16 1654 267266006
8 2356 413481348
4 3516 248804305
5 1339 173347961
2 4618 373794074
14 2464 222333616
4 3038 329383229
9 3049 96384783
17 3042 248744326
6 3114 212505957
14 561 434949596
15 4469 271784732
6 2424 398581003
18 4890 239556227
15 301 384860850
15 768 376857486
8 2059 340625401
8 985 10505829
7 2364 244894977
4 674 404257355
15 2508 98395497
1 2208 225760827
16 1724 311335230
10 3907 194186623
3 3453 398881556
1 2774 363409042
1 4728 483256785
2 1988 411292910
12 2212 42018168
15 2028 21362033
7 967 302751143
18 4118 173997343
20 1259 132697182
7 2764 68429702
14 4891 306399061
12 993 81071824
3 1410 65183944
1 276 33140755
8 3186 441164303
10 766 412425682
1 4778 482698598
18 1391 55057158
7 55 260571470
7 204 93965553
14 2476 391204601
3 4436 279235872
6 2169 109188345
10 1677 181374147
12 3383 403550092
18 947 194447515
20 4809 423566622
1 3290 204164808
18 1740 24960263
11 686 227587373
15 247 288957475
3 410 39516335
6 1571 72021718
16 1365 346723092
1 4116 329674325
14 189 392525292
15 358 329549682
7 808 348807525
13 769 419766891
20 1974 139132287
7 2325 441183215
8 1400 251550148
6 1542 486358747
4 667 471008356
13 2088 315761365
3 1085 343512058
10 3883 497571150
2 4134 319103658
3 1648 187346812
12 2065 289390888
19 881 300464493
6 1640 245163345
16 2220 252499933
18 442 254619994
12 2177 33812868
12 4871 483853431
10 1943 313409445
7 4514 171501307
12 3842 266076429
9 3750 446340500
4 1263 340096890
12 706 328460594
16 4094 441149020
6 1357 12471996
4 2271 69825900
2 4905 48751243
8 3429 370256121
19 1443 20368288
13 2893 409022253
14 569 433453665
11 4503 37248428
17 4154 62741261
17 4044 9751093
15 745 329903951
17 669 282978553
4 4986 284181377
3 3946 107463125
3 4915 276957056
7 1280 457383310
8 3468 31217342
20 769 130581407
2 3935 350677875
10 2048 304369892
7 3567 189966171
17 3681 422447584
16 4197 161207577
17 3509 219584097
3 3726 399362769
3 2699 288070007
9 4357 155476634
14 1632 177057117
12 471 4501585
13 4144 386945736
8 2697 205345433
8 3937 454393231
11 4268 323148521
12 247 183304311
7 2329 105555471
10 1610 42095312
4 1621 214930590
1 4385 397003437
15 214 70975592
6 3050 316771966
16 2555 170370965
5 4878 84166903
9 375 410170018
18 3874 324034450
18 2021 343359769
18 784 231479718
18 733 436732087
14 1858 77714971
1 238 176164167
20 2967 17599260
17 1969 395812209
19 4195 56879992
14 2860 188247338
13 3939 43723667
4 348 492313153
19 1438 68097844
10 4049 17247147
18 2525 490185578
15 557 363487150
15 2858 428396777
9 4341 234412444
12 1644 273855538
18 1350 332348391
3 649 2040598
3 904 255741853
11 595 22403248
5 3646 74580082
10 3700 258873295
7 2164 49495815
4 4801 371091947
7 2855 124638358
16 4657 90502974
13 528 205205571
3 1366 245135875
18 3121 336112090
2 4730 121646295
18 3101 490931993
13 355 29545822
8 723 151956211
15 3112 475725074
8 532 235505678
18 754 444167131
11 1168 205091520
14 4875 51921625
16 2333 494185792
14 2169 125266018
11 2655 186532662
13 2659 353500173
19 776 152004253
12 762 164336926
10 945 428978711
18 3105 41038972
1 2991 310903383
17 1622 40322533
19 4470 248703959
4 1934 183751144
10 4777 221805048
13 444 443896461
11 151 216970002
17 1522 138202160
4 4887 28027383
17 197 113445355
5 3733 134090536
1 757 129965520
14 393 186786096
8 1098 333437001
9 3527 448123186
1 832 306460229
13 1673 200605504
17 995 46158696
11 2798 352009695
8 595 331332499
18 2031 61220234
15 3073 283156931
12 3132 185393475
20 1943 467868033
5 4074 204238123
11 3980 250743
17 4207 457103078
8 3685 382638962
2 356 195788378
8 452 356906390
5 3490 974399
11 493 286396108
7 605 60112016
13 1915 86191662
10 4148 316340642
15 1127 336247759
19 2718 191834434
8 2345 467826401
11 2349 440504729
2 724 57696315
4 2606 274694521
16 3406 255201023
10 4615 59572533
20 173 60989878
4 3656 432823337
16 3410 194275822
10 1178 217190036
14 2585 29860383
3 3522 39126208
1 3663 493167360
10 1758 381412720
6 3602 303161869
2 1110 271744688
2 580 158731592
7 3572 339668645
5 3304 319529942
12 1140 481760351
14 1155 153461393
13 3044 436240485
7 2883 54095516
4 1092 345913964
3 1723 118793062
5 2991 257930245
7 2717 403294165
4 432 45808601
8 630 310289937
19 3725 1893685
9 4773 359160230
2 1039 373878394
7 4963 117249532
17 4760 185117294
14 4171 267563190
10 4890 68342845
3 131 215769453
17 2534 341014428
13 753 249165267
17 2570 163459578
14 4127 254999239
6 1449 403915342
1 3495 435679522
11 4279 15278809
14 335 158878447
3 858 497519887
7 4918 280434998
1 3058 239122121
15 3092 128648654
17 2120 313427467
12 4485 459772195
18 882 402074134
19 3286 471045484
11 205 237812306
8 1166 327814481
12 2825 385918230
8 1534 247314403
5 3057 23660980
18 4497 492251242
11 4056 204932362
9 3580 15825474
15 852 334717698
9 71 367638139
4 3453 385252014
12 3761 485506678
2 3838 165530677
4 4927 136652938
19 35 366591290
3 2877 169300930
11 2425 248608219
9 59 250480999
1 2249 188140162
14 4489 30269900
17 4781 198042445
15 3146 487035332
17 993 354282613
11 4692 190308273
6 4322 193864975
11 4742 111084219
2 4994 127406565
19 3921 238047887
5 657 236201921
17 1495 106049819
14 701 447279519
15 1167 77354005
20 3059 6940749
11 1326 452989845
15 387 364995044
12 4366 243901274
11 4559 269250195
7 154 88308146
17 4851 133898121
20 1336 440338194
2 806 357515776
20 565 420045630
5 1824 188135630
15 4396 490792953
18 2786 102319097
13 3295 386640832
18 3520 365449455
18 1099 152869349
11 4513 3798359
20 2400 453972237
11 4933 285548158
1 2654 317391789
2 4190 483584068
7 1409 277741646
6 3287 399471706
9 102 296801347
12 3911 426917651
17 843 340748185
6 4327 105709682
18 562 261328849
4 1359 94813368
5 3398 137792968
12 1372 437966118
9 1531 82121755
16 109 116063203
13 2778 322864876
13 2465 267856146
6 2498 22906254
19 2610 243827457
7 1056 248112576
13 2260 160332325
18 3143 205753895
15 2254 297253122
14 2776 384503639
8 4495 69230663
5 699 13243294
19 1761 384355595
4 211 250606913
4 1874 253098548
4 2430 393129298
14 2358 70867112
17 882 277021533
16 3853 220885395
11 3985 487805304
1 1427 262145688
18 4261 223903156
17 3578 114443112
3 3420 243927778
4 81 136844012
6 3836 476554682
4 1672 57743871
11 3087 65936371
9 2321 197226938
3 3408 134369040
17 2800 334167831
6 988 294530327
6 3508 120320566
13 2250 83537754
12 3171 465384328
15 2515 167225968
18 4609 292861645
9 1306 141792664
4 3889 123310598
7 4380 123488406
19 569 279310311
10 2704 409344873
17 4746 443517841
5 2127 297652991
8 3102 177402378
14 1581 408490077
4 3296 312299684
4 534 305433398
15 2535 194005374
1 1737 36038456
11 3042 73432871
2 1728 252078962
11 3548 188245249
11 285 229107695
7 937 303279124
18 270 431354590
11 3143 440368979
13 1930 304373606
17 4718 153918050
7 4426 271992606
8 1424 465708784
16 3232 111865310
1 1937 404195736
14 2522 17483980
14 623 82982737
12 3119 484545848
11 4554 360973988
6 2880 352461559
19 2221 438417221
9 728 217270001
5 1138 498055111
6 3588 205103967
13 890 292287755
4 700 33694618
13 2362 96666296
16 2687 305688064
11 183 148189045
14 1666 481117917
3 2058 254883165
19 2681 233993488
3 4036 104877356
11 420 286802661
4 251 164148570
9 411 169968010
12 1778 447316167
15 1362 154802979
16 4957 449693505
9 733 237642438
16 2945 45430356
15 260 483111539
12 1680 385729995
9 3216 446773488
15 2491 173753182
12 1452 50958907
7 293 84986239
12 3068 294993244
17 4254 205706209
5 2448 278680443
8 461 147193835
16 1386 316267094
19 3885 398491933
9 963 32136653
13 2656 475569026
15 465 215271773
5 2790 181766071
17 3916 112761849
16 2087 433254270
17 3388 268531558
8 3580 386222845
17 2428 202758473
8 4130 157268784
12 1794 209762898
9 1190 187124839
7 1892 275773604
9 4465 91166382
18 4235 34893025
7 1724 129956744
2 651 304777878
19 3261 420064270
2 441 495663082
16 4216 320541940
19 2931 347632874
14 1927 303440265
9 3683 196324820
19 506 483302428
10 3812 219448519
16 511 479795576
4 3259 47980728
11 2442 322497705
5 4382 248774192
7 4053 435219407
12 1784 19009947
1 3273 441601459
2 4802 326713060
15 4963 487636753
7 2899 476852077
17 4688 370246902
9 4697 57198054
9 600 204846354
17 1573 475371865
4 2638 367846326
10 563 38595180
16 629 331133426
4 239 261417088
14 228 69902896
2 3064 429612550
7 4763 487283875
13 3704 448851228
13 483 11288459
10 3281 51701163
12 3074 146574377
9 1265 382638216
7 3540 170794039
10 1406 225528018
10 3490 32528163
20 3083 106011278
2 478 493094632
2 4721 162295905
15 3461 272572371
3 3110 315076153
3 2331 148735896
11 833 203506125
13 3018 147018867
15 2179 209187732
10 2619 195069539
18 4174 250283898
7 3202 328537259
14 1713 297451648
10 813 301036952
2 4507 458166377
16 4973 241587675
19 3907 168404035
2 4332 40427737
18 2246 148365953
15 1157 64791823
10 2408 468597710
1 2743 34241035
16 4433 134098252
12 4186 9166703
15 3073 425434561
17 1319 241510310
6 2443 259655887
16 2379 90987856
3 2949 235054262
15 3220 3507076
15 2494 237977841
1 2874 117131839
18 1039 98514338
12 1303 139464619
9 1178 209627832
16 1575 27489528
16 1765 266979547
9 4440 471953069
8 816 202914736
13 2491 332258240
8 4770 308935233
9 4816 172831724
13 2591 133108931
19 413 345078897
15 948 135871708
14 1968 464354831
19 433 57412796
6 2888 214946333
16 3821 115684418
7 783 287040489
16 2061 385820836
15 490 443061799
10 814 355060516
19 3606 76672938
16 2118 170687621
8 4949 475271234
8 4278 377420033
7 3063 339659180
8 82 294795757
7 137 25712449
19 4206 468494206
19 1088 373825321
11 386 244756332
18 2974 127532054
10 639 240484283
12 4628 189279225
19 1168 8234635
8 4598 1688009
12 481 302292991
18 2474 331041669
7 3843 220833530
20 4456 991487
15 1133 110378338
3 938 353294671
6 4484 491315889
4 45 96966256
2 1659 348439149
13 2494 195970300
6 1411 432577814
15 2846 110237096
20 4500 265381684
11 4470 63434346
17 450 446181182
7 3259 301318700
14 1776 262033470
7 2130 198608643
10 3959 412845592
2 3252 488640387
15 4384 421884552
20 4387 369540134
12 821 180163774
20 2851 23774896
6 4756 165319541
9 4777 294860439
13 1403 491408264
2 591 429269257
5 4660 231553376
15 3718 10602220
7 4346 324593643
7 209 3568307
19 1962 391492261
18 2184 482936236
9 1963 307201566
14 1074 235587231
6 3318 421239800
11 857 363020389
2 3189 463437075
4 4818 477790700
8 2199 5547414
10 90 214658913
15 2026 314663384
6 337 341824376
17 4568 340071392
9 4394 485288138
20 746 350620918
13 3353 445663531
11 1111 431648305
14 4987 372120587
11 4797 432794088
11 3553 250180300
8 1270 188991861
8 1316 395658324
15 1173 108710844
11 3026 86681561
7 4254 238236461
1 175 300363708
1 3328 234216040
4 1644 385870801
6 3422 466249228
12 2316 44811470
5 433 353690844
12 2481 314284458
7 4159 8728275
4 235 284479741
9 2743 34094447
13 4488 495006500
6 3178 492628286
6 3052 113256176
4 691 153579985
7 4235 138353734
17 1607 336886469
2 3313 325132488
7 494 192408941
11 4401 196259448
2 4183 9772520
9 1698 417858102
6 815 364788540
17 891 361210408
15 3874 267016509
3 1016 451864992
3 4864 267657071
6 4721 407457414
16 1617 115986897
18 3386 407594751
16 1705 471709322
5 733 286848905
7 148 386418995
16 1641 484835090
5 3394 379885457
13 3686 437684371
5 3716 351564020
12 4862 450464280
18 3548 274548939
7 2093 24290000
7 2849 165281361
4 2122 15714137
20 4016 354027816
4 2987 8865976
6 4419 482904793
19 3476 24125829
8 1014 212180380
12 208 58708599
4 4356 153522553
4 4510 368332521
2 2054 386897157
3 141 223383701
17 3972 347066309
20 2719 103862567
6 4145 97090020
16 4737 75340512
14 1938 458248559
11 3737 195244644
9 3175 338060782
7 2558 230119939
7 4297 300943328
14 2916 340994126
20 1250 402705949
17 181 490347806
17 255 387106391
1 1279 443497184
6 2080 306278191
8 2060 400470472
3 3550 446921779
10 2653 47881493
14 1956 39540731
18 2902 69686031
1 4079 216936040
7 2925 359895959
17 917 395781074
9 1627 461009275
7 3281 97422602
15 4416 59303482
20 501 181624075
20 2402 187888204
5 629 62212528
4 4614 280606276
15 1954 67251038
10 1237 33474237
2 1116 338034156
1 16 65908946
1 1479 5040600
1 3252 488484543
7 3199 141780405
9 3327 35232804
2 3219 411694577
4 4064 11805351
4 3765 99939884
1 4818 284507741
6 4479 74937
12 1817 430852758
14 4799 487519420
17 1042 314406775
18 691 206407495
10 527 195244153
20 133 188639069
3 4057 471581175
4 4697 5890355
18 1748 87528612
1 4858 341951966
8 637 418618369
17 2519 397532728
8 687 342530355
15 579 391472456
1 3361 353389464
13 264 352075206
18 3321 163020863
10 1067 53570605
15 1076 275662633
14 1547 200192545
15 4218 349674881
10 2754 20089957
17 3126 224578469
10 561 197779394
5 324 282391473
3 1448 493526730
2 3721 132295388
17 3643 87792202
10 3190 189050192
11 4397 494314667
7 3165 29037162
15 1649 42414858
6 4306 308061823
17 211 96658347
15 2946 435193110
17 1506 494040488
18 2422 87317576
3 3673 325660583
6 1081 91239749
4 3625 20676733
13 2725 226277884
12 3841 396305117
4 3266 166601744
4 630 146619058
18 887 343385612
6 3746 472794489
6 918 126713424
5 2816 388840058
15 3652 192792584
12 157 150071076
9 1309 338613968
8 3569 141837881
18 1916 93812687
20 2604 413034735
20 2425 281266656
6 4529 219122470
7 4768 6399685
17 3821 139331378
1 128 177402369
14 1240 397698705
3 1465 188358755
9 1178 228042868
19 4644 420465457
11 3343 306117865
18 4335 94133353
19 355 20310400
8 1990 352822971
2 1710 80760423
9 2762 366218651
9 3601 321770846
11 2829 210420192
3 863 78815474
15 1996 21744394
5 2964 437104121
15 403 15866970
20 1017 309988301
10 3604 73057460
7 1165 366900876
9 1568 74865695
20 1813 475216089
6 595 226686491
5 4220 39606227
5 1972 421289718
16 2291 398982374
20 978 67912528
13 714 383439873
13 3399 343909017
20 2188 3788297
12 2305 375204380
2 1487 268962795
11 4651 395204277
18 1097 371835206
3 504 22644613
1 1739 276565659
1 3240 282777305
1 3049 399249198
4 2776 441978791
3 1680 212737956
12 2318 176410153
2 839 320168324
2 4274 304223180
13 3726 293183225
8 4774 362180458
1 2721 458063663
3 3943 166206173
1 3948 413903448
8 2089 267541974
8 4912 267649573
9 3381 288961203
7 565 318562096
19 1990 180694242
5 2741 236449139
12 1319 313149270
5 3447 46563134
16 4174 44363157
15 4745 230390148
9 196 388665006
4 93 48623317
4 2811 259898436
1 468 334573266
7 3606 428602612
9 333 368813450
3 4747 203652220
1 526 285104078
5 3172 161898221
12 4753 384955572
2 577 382062448
5 961 232827240
13 1663 416245719
14 2146 233854068
9 2027 313986070
4 3763 79739424
2 447 274948414
15 2511 11860895
14 3564 360679421
5 799 372786109
9 3150 91546757
8 873 396273177
19 4027 488508106
1 1996 481499082
3 1795 478757966
5 1057 453417404
15 465 447368444
1 4963 340300346
8 3175 470180530
15 295 228378175
5 1534 417595110
17 876 124686826
16 2203 331691633
10 3212 171447624
10 4851 121115088
12 1049 41360053
9 327 339060647
10 304 375068315
10 3440 401897794
6 4753 240445513
18 3796 193553763
10 2916 483353476
18 598 471903488
12 2364 302848272
1 2233 152136860
3 3672 406176030
2 2845 348524329
5 29 8767438
8 2505 77522877
4 2820 184581591
19 4942 24824515
11 4970 166883955
10 4210 292623987
17 4922 76013375
9 1042 241241874
10 3380 57006183
3 4022 469172367
18 4770 279442394
6 3848 191614603
7 1989 181746701
11 2564 113212125
19 2467 347845437
20 3905 84015532
9 3820 63395505
18 3151 156688802
6 528 140042017
10 4063 229634228
14 1458 160976990
5 4509 287660292
7 4199 390751907
11 889 174348851
17 711 318693679
5 1088 40576557
14 1339 429592955
12 3023 119829709
9 2517 275571439
18 3265 188249214
11 1474 454565328
5 475 470782548
8 4002 328987802
17 4214 100062289
16 310 1500696
7 3557 329371518
4 4473 492935003
18 1530 216980579
16 1424 394948502
14 4053 412540725
17 1 56274751
5 3644 297485187
9 1999 451784199
3 3732 176335782
7 691 385704269
8 2854 175273618
14 4012 61829665
2 434 271106895
7 2352 287081817
18 3463 278473858
1 1984 107769664
17 2856 148076475
6 1703 409200890
8 4200 375273450
5 2547 200318809
11 4198 273212433
11 2330 38712242
7 1602 75015883
20 942 116152535
9 4917 128607829
1 2201 146044212
3 876 112992870
1 3401 85670860
6 629 395008809
10 4749 297031928
12 3049 88356061
10 1005 44377825
5 4528 166920165
20 3197 332422720
12 1311 388231633
10 1890 31034777
5 828 40777883
2 2363 319522494
6 4224 110253545
3 2432 386583800
15 2604 329140476
18 3470 222441103
12 132 285373754
8 3305 267318644
3 1118 90547340
12 3464 231765517
8 755 61170687
15 2293 388025726
19 365 145650833
1 2665 474004589
6 3263 441171712
10 1460 428179126
13 2632 454612828
4 3922 80150718
15 3591 411162240
9 86 278457839
12 3199 36794206
19 2602 291346447
14 2397 442618063
18 3325 265500034
18 4780 65603018
10 3475 114041887
18 2159 497695201
19 1856 293526372
10 4607 108792508
2 3477 37781570
1 944 6878
6 4296 163704213
14 256 132964099
14 3521 379974359
1 1808 385105132
7 3951 121676503
18 1768 367321478
16 3406 259795638
18 182 81549803
4 2387 421127338
2 4736 58679033
3 3869 50045393
9 52 490229932
18 3382 79204211
11 3615 412026439
18 840 309210999
13 1595 364931166
14 208 355724148
13 4182 238136018
3 4518 7905162
1 1289 145074688
9 4314 460499109
5 2158 91802088
8 456 473008031
15 1577 311847771
9 885 136685098
4 4432 404285219
5 4631 321215290
10 1131 129796737
10 1559 476825884
9 1451 273135008
14 3674 349744269
16 46 396737153
1 3236 219765241
18 3913 8629008
4 4771 69708174
7 1500 335018615
14 609 488803383
2 1154 181521436
12 4946 153643438
14 589 293407821
6 4409 411324353
16 941 338917261
17 3927 300918802
9 3594 181016660
13 4676 81087704
17 3141 92831482
10 2267 418168012
20 2635 194011514
4 3674 8410535
1 1729 421432225
13 2615 479819897
2 4712 307518015
19 2043 132927957
9 1370 178887535
20 3330 66228792
19 1106 240034792
3 4065 329147541
17 4576 447970106
14 774 290128311
13 250 433829270
15 3411 43602362
19 2076 302177387
1 3323 242341765
9 2152 57818075
15 2899 322339517
9 2758 255311778
9 4042 17415375
19 2269 68170985
11 1032 232509057
6 2231 406925307
11 1890 236913042
2 1361 178240709
3 1620 206544524
12 2248 237285955
18 2389 481280232
15 2404 379613946
10 3782 468259686
2 96 150025406
16 4035 291935263
12 4935 352270843
17 328 492318311
10 552 393319453
13 1860 351558999
6 2171 223598786
11 2953 468775055
12 4154 271646089
10 1665 11493792
2 1472 50496779
15 4346 173879564
20 2964 263672467
17 4083 269312920
10 3023 478278760
7 3292 47762275
19 3073 420020622
3 3417 476374617
1 1695 124691032
14 63 133058396
2 2224 14202402
16 4285 85684444
18 3515 217370075
3 2748 22902851
7 1881 370726213
12 2135 226235292
15 3385 352522761
19 4699 44701869
10 4774 118632981
9 2087 63082392
3 3803 377476930
5 2997 86455778
5 4167 30504478
17 4151 117267361
12 4672 111233659
8 4274 88702890
11 1252 402540808
3 390 311013338
16 4547 278097349
10 1915 345358949
9 4550 88751045
2 2572 404311940
11 1178 223325717
6 4688 434526235
18 1269 268145106
4 1627 199147617
10 976 213602046
2 2649 347547746
18 2179 118659383
11 4796 355633078
20 2459 151694263
9 3832 130380858
1 2558 326362606
18 3757 17431744
16 284 36190529
17 4228 380847609
8 2200 197439545
19 657 474683919
20 3645 471659775
13 207 255724564
4 1170 95874635
18 1974 336710106
6 4326 237908023
11 4176 173769576
15 4739 202653106
12 3047 78021904
10 4510 477690581
14 4993 123873690
1 3613 1805037
20 1516 320194162
13 3743 467749777
12 3201 31654433
20 367 122038719
17 3356 144528586
18 1961 286388875
11 2513 49501042
7 3947 223695885
12 2825 182312419
8 637 440409862
7 947 399890673
15 4433 103821789
17 186 323757184
1 1851 132013198
10 2677 236957330
11 4449 166812606
14 3465 13694591
4 1731 351085886
2 4633 236763993
14 2067 250808570
6 607 273668327
10 3142 270450459
9 863 25212730
11 3529 263340928
18 106 304804215
4 1829 143000575
7 4832 145410075
8 2459 264109108
14 2508 244882073
18 2464 389812922
10 2620 121907984
7 3706 370330261
16 2526 422710183
4 4256 422157479
11 2652 287322293
2 1509 69666504
2 4368 113092924
4 2244 449802065
11 2160 399261589
17 3453 390112582
19 4714 52912617
1 4287 188498186
3 2297 497398625
18 1043 119342504
10 1246 267701438
13 3415 168445020
5 3775 46374373
16 4240 234365364
1 3802 316781292
6 3086 203591742
9 2738 216386112
20 1011 75913316
14 3593 343202420
15 2644 433347501
20 2588 246559885
9 1446 57745545
4 2442 248855923
16 1113 385749094
10 2876 340803769
3 3104 241533602
2 4470 65116624
17 767 143405924
4 2692 308946009
6 867 159657002
2 4557 446710076
14 2037 403819898
14 531 234189950
7 1135 308636561
10 641 237169355
20 1412 469499832
13 563 283872667
7 1403 372634895
13 353 210358278
4 581 144004795
13 2499 342835575
20 4602 475869814
18 1542 378998306
7 3936 209422436
15 1397 156830917
3 2387 426523191
6 1992 38441340
11 1413 249273233
19 736 337169649
20 4423 155833262
1 3480 382786423
3 1014 27275328
18 1949 19436437
14 3038 284136186
17 1775 87361219
18 1026 286502523
3 4197 393300129
20 1033 97854092
1 3596 57361923
14 4730 441433963
9 888 238157815
13 2505 494530012
2 4097 85432285
6 3359 455921960
11 455 155489819
10 4117 271848735
4 2574 229958369
7 2320 284590469
18 2538 473595881
3 1494 245001660
13 2203 407852559
6 3008 137507088
17 3786 2047039
17 1598 467522170
8 2650 251884633
7 4469 82377679
7 4895 218594768
4 2731 101700690
2 4666 321703205
10 4881 232699903
7 3570 358051058
18 3368 33438896
19 315 173080375
9 3668 144287901
14 3739 353581327
17 2060 10962109
13 1120 437655993
7 87 325584089
19 4162 213546291
16 2519 143157516
6 1079 169619866
2 2961 5211132
9 1961 379427694
9 667 483261106
5 3265 270484895
20 2325 56518870
6 1840 366108356
3 1720 299803445
17 4328 142008941
17 2457 401021562
17 3230 59528117
9 4310 489503048
16 123 464828596
18 2807 415817651
12 2806 108065
12 1686 263272963
8 2139 268367319
14 3391 25331336
14 1150 211495454
12 4600 481957319
20 4368 88425118
4 273 97291698
14 1921 88778056
3 3853 471239058
3 2779 88359719
14 3735 16747630
16 1125 478108465
19 4053 173050037
11 4813 341201809
11 2648 265829683
9 2900 230258030
14 1498 218859268
14 2622 316622243
16 2174 116818366
7 831 166063849
20 1850 265706522
19 4558 370107160
17 2439 441158094
16 1533 443784395
15 3295 394280325
1 4510 253416351
13 3214 121534700
7 3799 290386855
14 242 158375751
13 2455 428434966
17 1483 181733572
10 2662 417130922
6 738 389284840
3 608 333672046
16 669 491475648
16 3498 391655281
3 1137 270776549
17 3483 197504285
4 502 288795690
11 3300 63567963
18 287 428956032
18 4816 193148073
1 383 335337214
5 932 22806032
19 1036 8128743
7 1087 386645137
13 54 275713320
10 2339 110973618
15 2488 244143393
4 1833 393392921
5 4158 155868689
20 976 54576840
2 3565 24682148
11 183 34193543
17 4118 314048563
1 4502 171308306
2 963 318768091
6 513 184402978
15 3344 365608969
7 756 223370598
13 4298 245601228
9 1311 74924995
14 611 143788962
14 1306 391226309
2 4171 198527585
1 3730 493796472
20 1728 229555794
20 4178 227744431
15 1407 383834979
8 2626 348116933
11 1176 319944146
10 35 353523208
16 4749 112249740
11 3081 323513851
11 515 51562205
1 679 269226917
13 3190 147710343
10 3574 285529695
17 3561 101061787
10 4597 486460330
11 1756 31271874
9 3209 58379175
4 3835 29545528
15 1071 109964554
14 909 368057169
6 453 41452675
11 4498 109482590
20 2636 74633176
3 1716 480198429
19 4608 242274002
4 1878 268681927
2 1653 466885565
11 4023 381913695
19 2724 377151745
6 1520 180406874
1 4523 149560651
17 809 59503110
13 1584 208865674
14 3607 154718039
2 2319 55256036
15 4257 25246197
18 4038 277925652
9 1758 70224426
9 4016 219165967
16 1800 279154450
10 4518 274211326
7 1155 193084355
19 1975 206383937
6 4494 334047052
19 3881 29250002
8 1848 377278911
15 1325 80338197
9 1580 236781366
20 1878 162089879
2 2581 111004763
13 4722 450511592
1 962 356330508
3 1767 226168073
12 4410 287953127
9 966 331980665
11 3985 198660828
2 1932 46306000
12 4289 299433315
11 1179 230805693
11 657 267720192
4 165 43558469
12 633 248113865
10 673 456784069
14 3635 325581824
19 1107 210610564
4 2883 204563978
15 3680 309432911
9 2592 463290502
15 919 98890555
9 2136 47355085
9 3320 369451082
11 3695 414753428
5 1512 14542830
2 4792 317572786
7 3907 433619453
18 4281 476269026
7 2688 186752572
6 1235 333179364
12 2088 31714024
13 2360 51212467
6 2935 132883945
6 3035 290471833
5 4809 263408128
18 1523 309294855
10 4061 149459492
11 3191 224554478
5 2821 5864418
13 154 190167487
7 4820 466986100
14 1352 488167861
7 1438 464383237
6 4351 164104207
19 1459 67943163
9 4151 226630249
9 3675 29696472
14 1770 291216041
8 1370 415102324
7 4124 111974440
2 4581 326878835
13 2771 229411228
9 4467 324032674
7 2431 141789597
5 3318 216054482
4 603 340743421
9 3519 373646394
15 2705 347905364
2 3324 441452705
20 298 334350125
2 3140 420436274
10 4139 181188594
3 3713 17707735
16 4185 45455626
18 1189 64054513
1 2965 236717846
15 4173 108316905
10 104 250824036
16 4737 111535259
9 3488 249037176
8 1457 300871376
9 3128 379553590
15 257 151722977
6 2068 84300382
5 4397 232542832
16 329 51417360
13 4597 81668935
16 1505 328938068
3 4106 396806705
12 277 217065254
16 4270 312271730
5 4160 153102873
20 1112 297252085
20 1994 417261872
3 925 426238254
20 2266 50142024
14 2351 323213310
8 411 342266947
4 2754 186621025
3 2479 189971919
20 929 307108672
1 4726 144008542
3 4773 148181365
20 4696 18276175
8 2318 163813890
1 1102 252860823
13 1439 269751501
3 485 238364761
5 3061 285350315
12 3610 251284781
5 4752 232648600
9 4590 116997768
13 2097 295457874
20 4787 403857070
13 1506 35007774
9 2116 280434006
2 2168 217216608
7 1808 12119878
9 3300 304532468
2 4224 124403873
4 2181 176195842
8 380 341489608
2 622 272279648
2 954 75457942
9 2646 359819952
18 2294 257581317
18 907 143882424
15 578 466715511
6 2021 225498404
10 703 29832342
2 1641 480788491
13 2810 491471870
12 1971 263641826
20 2648 232938113
10 2314 196799480
17 1273 49243684
20 1711 464355327
1 4168 323219101
6 925 112248467
14 3856 119591845
16 354 406669384
9 4088 421218840
20 668 37072761
11 472 348583758
20 325 293867816
6 2961 359565171
2 2855 11970135
18 3129 424151189
17 808 481486760
10 3860 48565104
3 1887 400083459
2 3851 322668922
3 3444 42492662
4 1032 23465145
18 2203 359660942
9 4344 20969442
16 4297 442773469
18 2919 304037074
9 2797 436151308
5 831 167746879
17 40 219130175
15 1809 54722670
18 1741 288503320
6 1425 131662190
15 1929 200500362
17 3197 313965577
8 3667 473532993
9 2631 26233343
6 1373 204508715
8 4774 80832066
14 3664 236950086
17 3472 202883467
2 2772 336129455
20 2059 418586070
13 2629 242844973
20 4479 14009893
10 3718 384936977
10 3541 122999200
1 1250 96156835
6 4794 486005505
11 2893 92339220
11 1868 197377406
1 431 216192327
13 3107 60272049
1 2160 317437344
13 2369 429377133
1 677 131228923
18 730 449617235
1 3953 370101381
20 4732 175837630
18 3436 198008338
17 1232 461180537
18 1455 108388063
14 126 191930482
9 3493 281559843
17 1244 481207425
4 2204 229768211
9 192 418998978
5 1953 86286691
19 433 251982766
15 1199 274675784
5 4457 83249963
12 4784 175410221
2 2605 35558497
7 689 244174391
18 3210 478421604
13 2754 405213239
20 3722 186292067
2 1995 455655182
4 685 337971090
19 1032 378560725
5 480 218860155
19 1318 229774861
10 801 172085909
20 1387 497565351
6 2047 299597157
9 4705 93741726
9 926 217040021
15 1394 466326274
6 1529 34760847
9 1613 304817643
1 4486 449864050
13 1511 55647530
4 893 251020983
2 3395 336830252
16 1584 152585345
14 3258 118123833
14 1948 306232789
15 3507 280944383
4 2878 435895217
15 2548 157639248
11 1223 118749197
2 838 167860232
8 112 402334314
5 268 283667756
5 1678 415720643
2 1404 471903575
2 782 168242891
16 3532 168551837
14 4705 137283653
1 1893 270812784
1 4745 174819017
4 3692 85396691
10 4746 268559045
18 2283 366325
8 4074 203682852
6 3932 381268171
18 2336 186937362
7 2142 35152735
12 3912 146517583
7 1381 187497990
9 2036 270815805
3 2782 197389386
9 1924 391731270
11 4191 455282016
6 1399 285553519
4 2107 48029636
8 4559 439363566
9 2652 409199151
11 3841 150363613
13 199 20290036
17 4266 59238241
17 2419 175481685
10 2178 174019975
20 1729 496417232
18 156 199157199
20 1293 166485323
3 3076 154332321
16 1299 265773814
1 2263 479337512
17 3098 315898557
15 3134 63482128
7 20 226847835
17 722 218085343
7 4083 363313724
9 3153 469218964
4 3685 393914044
8 2007 146253934
7 2761 237296172
16 2053 477923159
12 783 423908888
9 4958 70977482
1 4076 260857701
6 292 298768053
8 1451 404115187
15 815 263480467
15 3220 167415099
2 669 484395821
9 1352 73085909
15 3330 440148921
15 4642 266287517
13 4954 65786644
18 3679 452220457
13 521 76985975
5 3518 92555949
20 2674 53873857
12 1441 84470531
14 3796 289430219
2 4914 373624975
15 4062 214290634
4 998 200211963
10 2716 495368754
9 4037 412401478
10 478 231263048
19 1783 288101178
11 4832 101712644
4 991 443253302
7 3828 173186975
15 396 392771382
3 153 315886516
2 2019 214177572
17 3615 16950930
8 709 446471869
9 1096 356331869
2 3263 254064215
6 3648 344056493
8 1196 219448698
11 4294 482917575
18 4253 311977555
16 1416 78531444
4 385 172616101
20 1002 347469997
20 2476 439299102
7 2079 63824971
17 1724 404587350
3 2950 316286019
11 3470 326737626
16 4502 212416218
19 1117 194681200
17 4489 133533978
10 3811 29346936
18 1588 149505428
15 1998 319130049
6 3237 481606750
11 1364 286093418
20 1491 161127325
9 3430 282120661
3 4722 25296406
12 2944 237309472
12 2684 210081380
6 2119 417977938
12 2344 85777250
4 2745 426783055
8 3581 186210024
18 4568 132765683
3 4863 29431355
18 3223 19474242
12 3577 121678468
1 1810 70499162
2 4545 147764400
15 3898 468556096
1 3120 41016701
10 4647 487001235
4 1070 72556502
11 3483 57096187
6 169 160756397
2 1877 447224886
15 1446 147758739
8 3963 305892211
6 3030 16343115
9 4406 111373612
11 1506 399471817
1 4273 238782775
11 1567 493527324
16 4114 149565703
4 2523 477560877
15 511 148045365
4 4421 237265717
6 1794 47945388
2 1984 368666191
6 2421 245699781
6 2280 455156624
18 3262 308903343
4 1315 407932029
4 3156 67063069
10 1520 145932865
19 2855 165788663
8 2219 433177193
20 363 124090423
4 2239 93880804
14 397 236135124
4 3553 314813656
19 4052 463662118
16 3188 198452767
10 505 313992154
6 3175 101495800
9 4351 303232226
16 2552 210449320
6 2139 224855052
15 1068 94314929
8 2380 353327841
11 1475 349973870
12 3555 196685316
15 2448 37135255
6 3236 331157539
15 975 275776358
15 355 154325781
13 325 262687551
6 1128 175516523
6 819 177176712
2 3627 309588850
8 1963 310998705
7 2487 247816415
12 2985 132780011
14 386 238965749
19 3922 186003248
7 2443 151149918
6 4279 166511324
14 4067 37979951
7 1411 453570177
8 1612 5180986
7 4048 9162285
9 1652 26949836
20 2374 221699132
1 2994 480905971
14 1764 326805389
13 943 138941744
7 3724 234963524
17 3575 429489967
5 3851 340911364
5 1653 341793574
12 4541 423788213
14 4249 204520746
11 3005 349194121
11 2397 247818130
9 4811 320846128
18 3027 483877339
5 3475 123974331
14 184 480792802
4 2132 439755560
4 1004 147162362
12 1166 117507086
8 2639 79153960
12 3434 101303513
6 4773 449122356
4 3190 367009303
11 4243 418574333
3 3246 494711111
12 3351 111231306
1 3091 260810993
3 3627 406097679
1 4135 188024025
11 1049 365586632
9 2783 160789770
6 3016 207873883
2 4999 134813515
10 669 345981716
19 3297 307861647
14 3547 141472965
18 2054 497341449
19 1739 18116422
8 4794 58347826
18 2748 18597902
4 1132 428144260
10 2171 396149794
5 3659 451005082
12 147 397827025
2 2145 10321186
12 1647 471335778
10 4228 480073232
2 2634 326020286
14 2215 274070514
16 4877 399260060
15 3325 12228512
8 3841 154946111
15 3950 213714428
8 1928 24357493
14 879 390986761
16 1408 206613421
15 4215 318987162
12 2327 193254199
10 4196 338977790
19 2279 277772945
1 753 439329013
16 1411 454489629
13 4498 222315814
14 2248 330924043
7 1813 117169806
9 1133 319292843
5 810 294840799
18 4298 153760972
16 644 37494343
5 1260 152802710
6 134 192176363
5 1623 458089932
11 4558 18193917
5 970 337480195
9 3509 111305379
3 2630 362573140
17 4277 432489585
13 215 484767171
13 3753 246674053
5 1865 92376459
10 4255 122688080
10 2003 47412460
17 2761 259935161
11 3279 132954628
12 4519 170630996
5 599 349586091
19 734 299816763
6 1729 290091643
9 3412 463600992
6 3452 485823140
18 4592 40327012
6 3128 39607109
11 1854 30327415
4 2609 314797416
12 2745 74110736
16 3524 472967493
19 215 127849622
11 4184 276742746
15 304 114618009
20 158 131734925
9 335 58526768
16 1129 159227706
6 2102 357547462
11 391 442430025
20 102 308890207
18 2973 35673315
4 2284 449683771
1 3373 408500284
11 2517 492137231
12 955 109086849
11 1794 347845592
7 2443 160356135
9 4796 67475085
15 4013 406200694
10 4105 268501779
20 2377 466709459
11 4412 30015299
7 2123 73974980
19 1104 438016434
12 3607 32645476
9 645 33413827
18 4533 462843337
20 4018 152080609
19 1382 258036242
17 4424 185127880
15 4588 177193832
1 4733 348899493
1 3126 103417384
9 4430 70296792
11 3761 393372217
7 27 363544072
9 159 302537163
19 2430 134515192
18 3139 1936834
5 4683 51164160
8 467 195636156
20 3873 112783120
10 1404 497603898
18 2416 432254266
13 4705 464040814
8 3121 274057618
10 2884 490085923
16 2944 221085602
15 35 161936161
14 221 365762688
3 2084 276541858
13 2317 158038220
4 4976 339586898
17 3677 350352924
17 2267 315627975
1 3824 354825729
11 90 125932566
8 107 154575004
6 499 261091762
1 4751 58764701
15 576 240532400
16 1647 38721445
8 1252 42385835
20 1541 229732342
5 1475 184596483
17 4369 497328574
14 1326 337351126
9 689 44291584
20 2444 208194636
17 674 20053783
7 1090 283877959
6 3421 287327206
3 4204 455386166
10 2626 64400735
13 2424 364637532
10 72 431806357
12 1682 25014654
2 2914 105856491
6 2906 294339501
14 1987 112558779
14 1143 111048303
2 4802 433709037
9 3847 253471660
19 3847 350640093
15 3020 46011941
14 3355 353620049
5 4216 353700095
9 1715 184991232
6 3209 461112377
13 4646 157357089
7 973 452544255
12 482 49823698
17 3134 267389042
6 3938 426737531
3 3855 420924380
6 1986 1387521
11 3829 101457893
12 4904 315794523
4 2503 156819267
14 3925 262220906
2 3606 173192138
12 3762 142161353
10 2013 158388987
10 3339 211260564
8 985 196575121
18 3022 217413517
10 1761 98970694
4 1852 404051565
5 1830 93043382
16 447 484724592
9 2444 31762442
8 2634 262915940
3 1095 322179485
12 380 239537451
2 4207 235694210
19 2252 349801246
8 2243 279743331
5 2046 44702078
7 1961 454941656
20 2868 384789935
3 2372 439748587
1 3813 491139570
20 428 211624488
2 1520 88306805
1 2537 461891829
3 4289 81558521
5 2104 299647018
11 2835 180832110
3 3260 448369020
9 268 401103471
7 3173 212512875
1 4261 204265105
6 3428 64829799
19 2446 4561777
12 916 224223246
12 3749 322908130
12 1563 172410563
5 3744 253974168
5 4862 178854027
9 4469 162300763
17 4488 118472146
4 3513 426438000
14 4483 74935041
16 574 252587543
15 140 157528077
17 4818 322049055
13 2251 433040392
5 718 202958298
15 3272 435688100
6 4364 163821977
12 4639 338287455
9 2736 69400275
2 2348 493518587
3 1248 306643543
2 2519 290339923
18 964 448969853
8 2529 278506722
14 1597 149003044
18 373 265562207
18 2265 218095829
6 807 348815721
17 2381 8995836
18 2455 288345428
3 4873 297467452
4 2463 127927668
3 2864 333505041
12 528 222704425
1 1172 46948788
15 3745 153102741
19 2461 484750319
3 823 317492800
1 1851 474855788
7 3245 397248459
10 711 407491068
18 606 268733743
18 2742 233819128
9 1021 128114361
16 3165 169325845
18 4771 453121473
11 4157 411840120
9 545 49422234
18 216 456176862
7 3977 103776464
13 714 397901590
8 1657 387599920
16 4080 343609656
3 1719 325609824
9 3963 96153292
6 3341 480150866
8 4118 20190963
9 566 54334152
11 484 481792683
3 3055 81061783
4 1602 443031930
6 2454 170929108
20 4154 167251501
18 3942 297116204
19 3637 285026360
14 4281 262414591
12 2792 27209318
4 4435 380158395
7 240 471259651
7 2133 351459641
3 357 176481541
8 3528 144034286
15 2610 55650764
8 2093 347077959
7 4834 22353626
9 3187 222153990
10 3276 109212137
14 3712 375618604
10 4832 135195049
2 1118 454687796
1 952 109311712
17 520 393212217
4 4399 447139712
8 4610 136467015
4 845 177739104
11 2115 360390159
14 2536 311588619
18 2790 487521204
16 1035 274423131
6 4692 407682976
11 2242 138027283
15 1875 323530045
9 60 309693438
10 4890 133152755
10 3632 422961439
5 1890 399497271
9 2447 453163413
16 4294 23990104
18 3432 46902757
19 1675 58275677
14 1214 120864540
18 1712 24650958
7 1700 334865958
4 2743 50956157
7 1961 323005221
17 2497 417333097
18 2467 98210883
9 1309 54089069
2 624 130884149
9 3210 349537400
8 1224 278768854
5 4944 297959392
14 532 344203922
14 3779 209507196
5 2649 125807336
11 1999 460241639
5 2646 325929477
13 1340 141937810
6 1721 311430719
17 4667 396047245
3 1325 421872002
10 2310 71743207
14 294 23968262
6 1467 336824469
4 1050 491212669
16 2194 233271148
12 1425 76653549
4 3034 166634413
13 1246 304424242
3 4231 66570358
6 3604 273118227
5 1678 356135700
19 4290 138172049
20 4543 10518420
2 1399 339318267
9 2858 51747730
20 3917 451162700
12 90 367562994
16 3153 428829148
2 1788 479181343
5 809 322145469
10 3928 484502426
13 1484 484587393
10 2319 197275195
17 2501 328810780
4 219 267029111
16 1608 221087470
12 433 455367179
14 2427 140110704
10 721 375297979
20 2910 389943991
6 1724 21212636
8 1267 203351518
9 2165 157573019
19 3718 392935853
2 4048 63268717
10 1957 410168420
4 3198 342415223
20 3816 38734052
20 4382 432760201
4 2417 163308898
9 117 9073036
4 541 37805313
10 3175 408389609
10 521 307949978
16 1475 55312485
12 3998 397638417
14 1906 237390030
1 2189 76565695
14 3551 297303027
8 699 407467128
6 1680 120048271
18 182 323787052
1 3747 96060073
16 413 350537670
14 2810 358456237
19 4387 78123541
18 1647 4654248
2 2755 412203588
16 3432 341867226
17 2077 156191202
17 2859 230535247
5 1896 53748289
9 10 257061921
19 3309 243348550
6 1928 236531339
11 970 5180871
14 4594 369327268
15 2172 95196439
15 2471 21938525
18 459 79857763
4 1616 159458888
5 2641 101535222
14 895 239749245
10 2595 348748040
1 4443 142949498
20 3462 470250797
10 4499 362244744
4 986 465024749
13 206 73361754
20 3322 300655050
14 4953 354321369
15 4482 300072079
1 4792 319612224
5 247 116359163
11 1154 209973671
10 210 41320424
17 4057 238367034
20 4677 247121427
14 4143 208283150
15 3531 340583753
14 4410 74129642
2 3996 415830728
11 1369 184050784
12 846 358310687
7 2669 477665422
2 3988 452653165
17 3888 50658061
5 1859 199382749
12 2064 257814989
10 3847 429932910
4 4652 408948204
15 2842 481077792
17 3829 123034781
13 3109 496030099
1 4654 85082627
13 2157 300433854
10 1709 426797445
1 190 272111854
15 143 31246590
18 1547 116391747
10 2815 218260880
17 4739 304020547
17 2207 345074769
8 605 336137044
2 2372 66605536
4 4637 175056234
16 3638 384527879
6 4748 240878465
6 3405 266925107
19 1275 169152294
12 3621 212245947
2 4847 100942494
7 3722 351665237
6 367 165179256
3 1980 92441270
6 3113 385880345
16 220 165660469
10 1032 386446827
15 636 251591600
5 1408 13107179
16 1315 139704733
19 2519 412409823
20 958 243044345
18 4910 275351305
13 2464 128293718
7 2446 163922226
3 3778 232323746
7 875 83921007
6 3474 293871509
12 2068 370791424
2 160 126748385
19 3592 181590121
2 1564 301895281
5 2129 165441075
10 2993 487652398
16 1172 54741198
10 2445 382638666
20 2567 116057426
7 1614 109542391
16 2082 73381858
17 1293 488491093
13 3070 85164572
5 1638 64178404
11 3600 287924261
18 2990 195566929
4 4854 283265133
18 107 215633708
18 3448 483311505
15 1247 123738200
1 3984 178172544
20 757 17613261
8 1962 455857345
11 3914 83058784
3 1916 96362840
6 4997 202155190
16 4222 485519029
8 1454 178776085
4 1107 394358255
11 1170 467898812
20 4462 251196421
1 4861 188742515
10 4949 407636980
4 2622 406593811
19 4105 233582881
4 1694 391205803
19 3844 492142231
18 4912 145730927
14 1393 35635200
16 3202 68847655
4 1758 425961831
9 3578 287893212
10 1964 419667854
3 3298 236758674
9 1093 314596834
4 1909 392310968
11 2885 157498606
20 3910 379791683
13 1338 326479558
7 3303 192822401
9 516 7151069
9 3495 400657449
11 1308 385371957
7 867 150225806
6 3808 99625586
12 998 377698968
2 525 5831157
7 4679 437742514
13 4467 146015874
5 1161 342395711
11 3357 417611854
1 3110 241254708
15 4262 26066050
6 51 202422539
10 756 455778369
13 2200 344349600
13 3823 372335523
17 2948 62068518
12 2466 298702648
4 4412 238654517
11 2497 167227631
1 3692 12026620
5 2297 233278473
9 2740 461001685
5 1060 464403851
7 3116 450697709
15 4145 413969479
6 983 410768165
13 2215 43719040
20 3123 268316257
12 611 219154976
2 4647 25096811
10 3460 478954044
13 908 263474897
15 2366 56196827
16 1708 460766976
10 4987 107002717
16 2198 135264727
7 459 171481506
14 4799 170406057
19 4325 428077134
13 2169 143840953
17 3427 23395747
6 4127 402466704
9 2466 124098377
18 2575 125608964
4 2686 109334890
4 2206 246498974
17 4338 302472057
8 3911 215441107
20 1382 42576975
8 1532 35686643
18 1550 57556287
20 858 129946657
18 3745 438911228
15 1353 20243046
19 1807 273970737
14 2306 483657409
16 3194 246223780
6 3534 60439200
18 973 462781473
7 1421 75722016
14 1000 271330888
13 324 8068080
6 3065 6041403
3 1205 352441957
6 4515 358787365
20 4379 242436379
9 562 374409527
19 3090 209894088
18 2261 311895429
12 1363 261088009
13 4035 459149086
19 4213 235273026
5 3030 308030035
14 3501 293083660
1 1922 295255477
16 1398 310616559
10 974 187194905
5 689 188853238
12 1017 159728827
14 1342 35136152
2 3230 229929479
16 4241 441843969
20 4776 252297335
9 3877 190462235
8 3462 126280986
16 4523 346991943
20 2639 330855223
12 3684 431685599
12 1999 162834236
17 1154 305028992
18 4040 275244475
4 2267 45588430
6 3177 95207135
5 4773 434811535
20 3322 193129281
20 2387 202183869
3 3333 331376495
19 478 449944645
14 2022 61957208
20 3179 7326839
8 1884 270942988
12 3099 316691328
13 2909 359158800
16 2278 240579159
16 4277 340650787
12 543 75272361
12 407 352803354
20 267 41082956
13 3913 6359256
17 2065 391888322
14 4164 465033001
10 3978 433129352
18 4178 304938086
5 3178 361657780
13 4254 221087969
9 3901 216628704
2 63 2430246
20 2778 60298231
11 2788 289056883
16 251 163252112
18 3272 80561272
19 3986 221903384
12 2951 124658646
20 4653 436827759
13 783 349430456
16 3675 208379150
1 2592 184810961
20 4365 166912569
15 4180 121763000
8 2797 10470015
5 3311 212662724
19 233 379104829
5 87 294031993
7 1328 344433063
3 3196 20751690
3 2283 34515591
5 3137 469592566
13 2989 44029770
13 2728 261209178
3 2035 89893688
3 3210 416639160
16 509 104273295
10 1940 1758744
5 2402 495906769
9 1435 56155523
2 991 414594930
7 4897 20877317
20 3392 93857785
1 2284 289305580
18 2221 78077573
9 1557 258259859
6 2638 60563317
14 1598 322009595
7 2767 44959544
4 707 21607954
10 2028 473219610
19 3474 105002876
2 989 154035848
20 170 415552751
18 4651 127901095
1 1063 130226767
19 4249 266831640
11 3875 150863422
9 2731 484558229
8 1710 386602724
20 1465 429053012
16 3943 4304868
5 421 361085846
5 3705 132813486
16 1336 183105567
5 2702 195985952
5 3417 308999049
16 6 294189259
16 3349 267386640
20 2465 158988122
19 1903 350690799
6 4408 362852556
4 4377 247447
9 1960 462284103
17 4113 406272295
11 1902 488659057
2 3461 8925433
9 3131 379557219
3 4798 88967392
9 4185 290846401
1 864 234856313
19 99 358515545
19 688 119875449
15 1601 97209235
18 1940 461153087
18 1097 406092749
19 3102 205998725
6 1446 235776676
13 4369 102150860
4 2941 395550561
17 146 228191279
13 2242 160043271
8 599 5500593
3 3511 494965622
13 1547 195167234
15 3013 73022610
10 4936 420624487
11 257 145897537
9 666 396384229
7 640 370042172
4 4994 350900107
17 794 90000478
2 1400 465198037
2 4922 253606996
18 4768 245415929
1 2203 464779048
9 3622 415603128
16 2188 208580314
13 1353 250908825
12 437 455708564
15 4691 308663090
19 4191 131851978
6 4022 11337833
17 1760 327950435
6 4520 29144580
1 1020 79149436
1 4111 210175513
14 428 91263305
10 4902 371183439
13 4170 152588651
2 4598 32801194
15 4723 459086815
20 4037 2306668
9 2219 385895702
10 1290 52532031
1 2492 311591426
16 2574 322541144
8 1247 162878123
10 3627 129650550
8 3000 363533578
7 273 137665357
17 909 437367614
18 1140 103587623
1 4672 380585822
1 1838 207268653
13 3784 224315535
13 2667 315891201
19 1811 442431150
7 151 66512702
11 831 396357072
19 2042 912834
13 3068 10159613
1 4972 295900213
11 1483 160449186
13 4288 247433846
20 3841 487309649
12 284 328199139
6 2900 201618920
2 4487 173587714
17 748 53414557
3 2602 213317122
6 1963 55731357
9 3967 81460896
12 4589 241191278
18 4684 203246203
15 3256 202368360
7 1849 184380641
2 2165 279373252
17 1397 95209813
15 1956 16686739
12 1132 53399927
19 1435 456913567
8 4643 159858416
9 4536 299447074
18 938 89942835
19 2858 174543206
2 928 65022494
14 1947 143580738
4 99 417245870
8 1200 141560233
20 53 297575607
13 1094 421894662
19 2295 267061481
12 735 218855678
9 33 204971233
5 3251 112956780
7 2463 102665267
19 63 246916038
8 61 53514022
13 4345 359305506
10 3379 28870616
18 4272 399185841
3 4514 274171653
19 3952 128837998
2 1549 44364591
5 220 397006824
5 3537 301542904
12 2450 283599330
19 2436 481754575
13 2418 261118841
1 4752 338876081
1 4575 491805045
9 3441 70130342
5 3771 391169684
12 4147 45745125
7 3782 260677446
1 3500 21696360
7 3176 195924245
1 3431 287424124
5 4370 310420786
16 2239 85176055
19 2937 370918975
7 1191 237811743
17 4738 10276325
2 4248 477839597
10 246 160889484
8 3043 445498197
18 2471 312540558
7 3786 79940875
8 1689 71197649
15 1531 327634293
15 3202 400050995
20 932 416786273
18 2529 428620093
18 1751 122112901
5 2234 477677846
10 4031 58370357
3 3583 419956616
12 4841 51757655
8 296 221319513
12 4396 292701277
2 612 105149130
7 3089 40603951
17 981 247431764
5 4098 68352600
9 192 117901082
18 1854 434983403
8 2914 271961505
19 883 35386892
14 843 277716140
3 2251 398048259
11 238 476567185
8 3103 218052328
1 1551 383277725
1 3222 76959418
16 4123 108802237
3 3390 365226841
11 2203 459508811
5 3929 241315278
14 2176 287579598
18 3626 340729563
15 40 191937661
20 1773 414045336
3 3279 116214555
1 1049 33794978
8 4814 377800258
3 4857 263287309
14 4384 219363322
17 870 369986529
8 3039 127547248
9 2686 342860212
10 4555 186475122
13 4592 171021558
18 2738 231420330
4 4365 306221442
12 2608 234888616
19 4352 361927257
19 4017 390154891
10 2470 19165563
20 2057 272216346
10 2423 477142682
12 3275 256855023
7 2770 421417935
3 470 216929105
5 292 128083049
5 1449 250104499
9 2337 362011162
17 4184 457673139
10 601 86423032
6 3379 191210318
13 3180 349440047
12 2558 152371808
8 4110 32870764
9 1299 440085183
16 4843 72719613
18 4561 167738638
8 4787 20695317
5 4352 456823441
15 3551 27953903
10 970 60980171
6 921 137061223
16 2203 45781127
16 744 58565324
2 2762 411640257
3 4209 435073896
16 4989 479417678
19 2038 470549052
6 1064 55606220
4 731 291772854
13 566 371141580
17 1131 121207332
14 1478 48315004
5 2183 44196667
20 1247 478509048
2 2599 221619166
2 643 79868086
18 678 98492563
4 1727 491744331
19 3305 222217984
5 889 335586749
20 4192 101194609
16 3424 367272843
20 772 474817812
13 2944 127578223
3 631 331951210
18 787 400640112
6 3278 179320008
15 312 445175612
6 2394 300061431
12 1214 356887492
5 122 315189409
4 1177 353644565
9 4481 283379005
10 1924 337317311
2 2550 23184516
17 3797 172729409
17 1327 306486051
17 4917 33356281
17 3452 33338614
5 1996 403538532
19 3842 377462499
4 3320 37792601
19 1388 479358454
19 3678 182157817
6 1531 186884230
2 3167 227664540
19 495 215641165
12 1741 261669423
4 1092 373562714
9 4090 185184547
20 1510 18832538
3 1455 249412835
5 1948 41220349
8 3186 60565634
9 912 306579396
16 3902 305124429
14 4420 65684697
9 1415 427458938
19 4318 166190089
7 4459 76649332
6 348 113529127
14 1185 105778973
1 4705 430869070
9 3149 35437052
19 3974 172216921
14 626 364741484
10 305 294024493
3 1341 273569006
13 4312 36096062
12 4353 216469019
13 526 289542921
8 3549 42737952
16 3653 393558010
19 3191 79480555
19 2250 109056520
2 2676 173289050
13 644 314986971
15 2588 333411762
3 1525 108078237
16 3482 422676523
14 1310 310545677
5 362 53285899
16 2287 296293833
20 4561 432766997
20 3164 231372771
19 4520 75433636
20 1376 406453872
9 2457 61228532
19 942 115831604
6 4312 7931531
6 58 297868531
6 4234 4913414
4 2052 163491553
6 4624 329192766
8 4084 252464447
16 4077 30350053
16 2342 244536605
9 3043 459683044
9 3800 497945130
19 4498 251428136
7 4271 364912846
2 569 40226175
19 1797 74391285
12 4282 457935592
1 4237 286077
7 2386 395689649
17 2516 116348098
7 157 222040265
11 4730 302106063
7 4366 334871999
1 2335 155499676
14 77 368374923
13 2854 168582848
3 2294 128856242
10 260 407115833
19 1512 287012951
9 281 341834226
12 4155 18662633
14 957 484258934
1 2712 298756058
10 2340 442881551
6 4573 340786231
16 1378 296802788
11 1206 490300412
6 4863 416767149
9 1276 49606073
14 3324 270736414
6 545 305304965
7 2388 430690376
15 1922 205652893
3 571 208424417
5 3955 106531990
20 322 276551212
11 2438 276658547
13 400 151204519
12 3388 274474069
11 3514 292047149
6 161 22041615
18 523 439100970
3 4348 293003560
20 4180 162124096
17 1228 196606479
6 901 143211810
15 843 243055701
16 4265 59889554
4 4895 244907335
15 438 478354100
13 2803 56242745
13 2682 155970353
11 2554 432099093
15 686 58279771
16 1196 19291682
20 14 326824369
12 3239 276117994
12 1743 353204447
18 2439 213955188
1 3088 320618348
14 4541 85147654
14 1457 457430733
18 3211 12504382
12 1510 54170110
7 3637 330253288
3 771 21576357
2 3145 335347616
3 1641 131920406
18 2407 287262431
12 168 182447677
5 1850 164974219
4 827 377659676
16 1149 125311726
6 4830 250627986
18 1574 628784
7 1202 249547335
13 4934 261869778
2 4512 488503401
18 23 213781241
8 4505 445787388
12 4476 28415206
6 252 211723420
9 635 93953346
8 1975 458664565
17 2782 471575201
14 1692 190479798
5 1949 274766545
4 4366 414630661
1 4397 91118106
3 2481 6849336
8 300 189858600
7 2716 256220278
6 3985 161148174
9 2578 22832047
5 1200 187107907
12 4692 108693565
6 2060 85034256
1 24 384164667
18 1163 39252505
9 2205 243704850
15 2253 116684421
15 4964 35275480
2 3605 54944055
4 4392 354749238
8 1518 145835216
20 2206 288753160
3 1078 42890418
8 509 426269917
8 549 195543776
19 2215 436772257
16 4287 220435296
4 2694 77569450
1 629 225745636
20 3487 405547783
12 4128 357088517
17 386 341995915
2 2070 388101859
3 1423 403845239
12 3218 256156507
11 4537 106787068
17 807 285909928
12 1175 72290393
12 381 484666011
20 1174 393233375
16 1507 262793178
18 3831 202547851
14 2738 334902064
7 1543 374626932
7 2016 39034665
14 1057 86401022
16 282 147506238
9 3773 25801742
19 1000 376668462
3 4373 197532310
1 3868 151689118
10 4690 98158607
7 3778 362111167
12 1426 161489529
3 2929 254441360
16 413 342026693
6 4897 335218733
20 99 362616993
5 4715 157010269
13 687 169560933
6 1035 56186406
8 430 342198973
9 1833 157660782
13 2792 477793517
17 2979 338634040
11 1094 418342679
6 379 5184239
12 1402 384587198
3 4655 323279502
4 3705 321986327
11 2659 23115673
19 4891 205218976
5 1544 251354413
13 3393 311553570
17 1305 282353035
8 3334 483373428
6 1256 470608258
1 335 420076025
8 3461 219753049
12 4282 269660556
5 3783 167041042
3 2090 432265275
6 832 481180027
11 1096 335965655
8 4708 52275937
19 851 220115756
13 1490 354684565
10 3105 323631052
14 425 406918454
3 4683 477311445
16 4844 282500251
6 4580 344922791
17 326 220989604
18 4506 412184149
9 598 213610537
7 123 20051520
3 4556 322822689
6 1377 299203320
7 4801 232928807
12 3246 349947155
11 874 88823103
14 2640 496156976
16 4414 363758437
13 3110 165168172
12 4003 58678311
3 3328 222085254
8 852 331413274
7 3690 468763942
8 1213 254252457
7 4561 319721996
7 916 377835307
1 828 491136431
18 3010 352469236
8 259 328368035
6 1696 327482876
18 2571 266449465
12 562 219753290
5 3168 317961731
5 3734 248774530
7 3457 136157483
8 4477 69065249
20 3608 114614488
5 1289 283705689
12 3639 37887505
18 1653 486509639
12 1611 163174250
19 784 408666742
3 4635 104770565
11 665 365127075
3 1737 454808725
6 1764 306070086
15 520 293931540
10 1555 329067784
11 2516 127993494
4 37 454262490
17 860 49869820
6 1353 299710481
12 403 335044654
20 3315 256163620
9 626 160204940
17 2622 45626529
16 1903 372977153
13 4928 221421716
1 3466 450946502
13 2634 230241213
8 162 418599306
16 2068 245586609
15 3755 439167666
10 1884 288418891
9 2842 417079274
20 952 116417855
19 1598 462065879
5 4103 479965572
12 1729 436618356
13 2611 76856688
6 4093 362041740
2 553 471053432
3 263 290554331
12 2422 362792556
10 2359 107127964
2 3035 23629779
18 3821 103755222
11 1210 178780479
12 165 337318483
8 2911 45510573
14 3636 439993579
10 1248 327032481
12 1008 216656567
18 2909 325727736
3 3002 369312611
19 1127 385431801
6 1295 233040774
12 332 322329230
15 3499 437551732
17 465 18867232
11 4140 154952617
7 3902 471652335
3 4660 251869882
1 2534 384669526
3 655 61302878
7 3723 491150082
8 984 197872854
10 3421 66883117
5 1712 479389088
17 3564 427840301
2 1399 448936908
3 1825 473020589
9 368 450082323
4 3401 270606120
1 129 133772142
3 841 475868791
4 4736 482048087
3 530 159075526
4 2150 126975352
11 2022 358354464
3 3607 281465429
20 3745 485102595
4 2352 278960913
11 2312 55344689
13 1287 191008544
5 981 385757340
9 4647 436863634
1 2840 223477408
9 912 134567566
18 3519 352488348
8 3322 165391134
11 934 349846796
20 75 337895784
4 1391 301133461
4 780 253943102
8 2923 117610061
2 4983 322353395
10 2199 355198458
5 3211 483690638
14 3872 172443108
5 22 94265165
15 2262 79248712
11 2209 404681831
12 1212 316801564
3 1584 252307780
1 4389 33730337
6 2575 274023289
17 4713 264318123
16 2413 123510133
2 717 141383474
20 4804 455923285
18 878 242579631
13 1902 186927283
10 654 449883783
8 809 356053363
3 3901 122986283
9 1348 496057465
6 4745 461347803
5 4143 208783263
9 2525 353752796
6 206 237201700
2 901 450395069
16 4694 470995988
12 3808 403044489
3 3518 107589781
7 645 221979315
4 2151 391180257
10 3070 39709623
15 2140 423347741
16 4311 202687872
20 3570 496016247
17 1342 367095011
16 1833 453471206
19 2245 16237543
14 3976 1414317
8 1995 20835248
12 1836 267613404
8 2631 144503645
5 1897 271913129
13 4380 198703448
10 2823 405361865
20 621 117657708
7 4110 45708299
3 1122 454734799
17 4665 117730938
15 960 488273370
7 3983 445713092
5 1550 3686511
19 2084 175337623
6 3162 433751621
7 3572 395964266
12 399 8839885
10 3401 75938456
20 553 165204898
18 559 433090295
11 430 161656473
9 3374 53207281
4 3262 339693246
10 4703 413786783
14 2076 157315284
15 14 456193616
8 4507 12690980
14 2934 61345403
2 1402 49590504
1 3568 214047916
10 4368 111462252
4 4187 144408368
14 4687 291414814
3 2236 156003720
6 76 472771860
11 2360 282796793
8 4373 376549113
4 3573 22666955
13 49 425962035
1 4092 172401472
15 1219 439929240
16 2113 328438086
2 4807 398097320
9 2665 260956339
5 339 388698490
20 2682 266146684
4 3431 280142168
8 2622 251262
5 333 321552624
5 2959 217381491
9 4169 211926065
19 932 216874298
9 2585 47674869
1 4947 186891932
16 1301 462338838
3 4644 434430399
9 4479 2275924
1 4668 3814215
11 4900 397100000
19 4686 458344887
13 1361 310114229
5 2107 53460523
8 2567 87081591
12 4635 373693025
10 119 346147795
1 3362 301127668
6 2678 315026328
7 643 235250936
13 506 286417265
7 2599 242819474
20 2346 457396526
9 3047 17064991
9 3081 168135461
13 2509 147595475
20 4434 216563614
12 3207 368188580
20 1589 204056180
7 4004 150184155
13 4857 441524557
20 3332 194129960
9 2367 439290835
2 2571 442668238
13 3229 54557536
2 478 197137911
14 3656 389370724
12 627 412563190
10 1136 430497303
6 3205 173543985
2 1815 172947200
14 1566 91763524
8 3722 465584999
2 819 137272505
4 86 127301691
12 4531 97387838
12 963 408945876
15 3455 130819226
17 1548 180316428
1 123 178255682
1 3309 189923426
6 3827 207235351
9 1859 107755990
13 1687 313519095
14 1367 412681964
15 4638 421601806
5 4171 382307606
17 3390 399444215
17 338 90183032
19 1858 233835954
9 2540 145069028
20 1578 447751683
20 4471 403895229
6 3486 265784008
15 2926 238139277
1 1891 30319732
15 158 376556025
20 3660 164628544
5 3843 13179575
2 4233 271015930
15 1383 204339632
4 35 399593070
6 131 374222370
13 2485 320325303
15 948 444731019
15 2212 494068672
20 2262 22448113
9 1104 201825247
10 4484 435616041
17 2168 89314002
14 2166 493728644
8 977 429812825
18 216 311124497
7 79 8496188
3 1937 96621538
18 1618 182723943
10 881 83222478
20 4938 37762646
12 4073 492217394
20 4419 227049239
20 134 202366966
19 1802 245345151
13 751 352771772
17 341 230787700
18 4138 412747542
19 4189 325768380
7 3682 98573310
11 4527 205255660
11 2595 165002352
13 3670 497109194
6 3084 316771387
17 747 312453485
7 3115 367162864
20 3477 222299312
8 1148 191928094
10 4032 223019841
6 1754 417690436
19 674 27602169
7 1860 195326279
12 2313 20355063
15 3673 403060195
8 4070 338352694
10 2075 475409283
5 2796 413038546
18 1295 93713862
10 1640 445682672
20 4827 377060416
17 3810 430452039
5 2895 338480594
4 3115 415564116
18 652 221225263
5 4965 160825304
1 1479 440891676
7 1549 25530583
19 2430 110344591
11 2620 279823660
10 2121 26925620
10 2721 216036979
7 4066 320883837
11 1432 490179655
3 4557 473876770
4 1229 326529161
6 1800 199584306
16 2009 210775278
12 612 315662908
7 316 189219065
17 177 15143532
18 3744 155841778
14 4437 426184722
18 2740 249230625
9 45 71858320
10 4966 458440295
15 3554 219742545
3 2215 31246476
1 2694 110545635
5 1019 98718883
1 252 356871840
9 2678 266094096
3 3122 112824032
6 2759 46871910
2 3409 344787410
6 4416 362912717
2 1619 395605787
8 3843 166818566
5 524 1753471
16 2926 89993259
20 3186 246592498
16 4232 15276654
17 1949 304049034
15 113 438115506
8 134 161501296
6 2941 11202966
20 1651 189014579
5 4865 300230674
13 177 390330883
12 3348 42876316
9 4688 15025347
16 2815 184529778
16 1339 340986902
5 1181 44416387
10 221 246210106
19 4547 405927309
9 2700 221902907
10 2472 466851397
5 1552 429371189
16 1462 455618498
14 2372 68403382
7 2638 487933289
5 2756 43869763
17 2808 276207163
5 430 192668366
6 3616 350101800
5 3041 373656781
2 3969 345874214
16 4751 350884764
14 1358 466559801
8 2134 492347885
17 1755 1246787
15 947 328353091
12 1112 376051523
2 1277 294870925
11 893 281415372
20 1136 315838816
8 1759 230173435
16 4534 248196021
13 2009 222823774
2 2023 61148650
12 3731 327708468
16 3450 167758323
12 2111 276935779
10 4665 179720974
18 4150 70034040
19 2529 203687165
10 1982 453020109
8 630 24979072
17 1879 166375650
17 947 331039525
19 1856 360443444
5 1208 386777137
12 1886 164246291
13 2073 254554697
16 4542 393664391
5 2533 463190430
5 2342 232313565
16 3180 445728905
17 711 348603229
5 2696 470040676
2 1341 285045759
8 1452 335804282
3 1660 374787657
1 4824 66110876
18 2709 146095633
6 754 454601626
10 1479 475452091
7 3373 475774634
8 1757 340274577
15 3589 470876338
11 4278 296472506
17 2281 91903795
2 1991 330726722
9 2912 119079543
14 787 127745786
10 1724 63048544
10 3859 278455850
3 441 493351918
8 22 59909475
1 3030 461253812
11 3618 416115852
16 2442 463719545
17 2976 304258879
11 3960 479698845
19 923 329989323
6 1163 346580332
2 3033 171359009
3 1666 422288417
18 2336 11369340
4 2156 272394425
14 3482 8269779
13 4541 197054847
5 2785 475651821
4 1415 109636602
9 1642 346644415
6 3977 358505792
19 374 72179388
12 1531 131988062
15 452 199676584
20 3663 398244314
10 2848 334551577
20 625 128631414
16 2623 256384493
15 2248 464230360
2 4680 216232602
17 1810 192661214
19 2083 335275137
9 1779 489646628
8 2901 432351356
2 1614 94384037
17 2066 48685768
4 801 362189903
3 3545 456937093
14 3029 310017391
17 2316 312638325
3 4860 179627584
5 932 281223561
7 4657 258697540
6 2296 89857419
1 4963 301780207
5 127 230114091
15 4505 256652202
2 2656 336321976
19 3326 399137051
2 2289 410170833
18 262 330512827
12 3525 24789693
5 3775 119666302
14 348 62904590
1 1833 402301952
3 2366 221385775
12 4958 181489974
19 3839 23258546
7 2202 147830793
8 4908 355010692
20 731 456765551
13 941 38240750
19 4521 310568193
18 1121 25487730
10 2951 193231152
8 2292 467727222
11 2087 116549501
8 3331 199525602
10 962 25976200
1 3221 132447946
14 2557 484073263
12 980 335445031
14 4181 242479482
13 3754 274712720
18 556 3971177
9 4420 129404707
12 3736 467976956
12 114 486864529
5 4426 113794283
9 3948 111125100
19 3964 370781281
18 2046 131234766
14 1754 113796749
19 2236 272271546
2 3714 325798655
16 2150 495900009
16 4467 76830804
17 725 416154861
6 1153 324904947
19 4067 393112105
17 4439 260044825
18 3359 338060621
11 618 145804255
14 1310 452915817
20 1812 228253420
16 3290 122900293
18 1487 242107544
8 2159 9342836
7 557 479610397
17 1536 17661979
3 2262 51395114
10 2358 23180182
4 834 340355031
1 3017 124847009
16 2098 10954558
20 3924 317158202
11 2611 310278894
10 4436 80080207
7 1930 136583176
12 3905 200807341
9 56 182058274
6 3684 131211009
10 343 479305292
9 527 326195017
1 386 142161573
11 4607 202736953
18 4929 479842283
20 2917 384323521
14 4338 391411666
13 968 214208606
11 2304 470414533
9 1380 483303935
6 528 476887091
14 2541 439506353
4 2743 317220414
14 2052 362922566
8 524 307303584
8 1704 91951117
12 4275 303766598
5 134 147174819
1 4536 230827929
17 2594 416537004
6 5000 79203361
6 3155 315187665
9 3251 417644575
17 162 460083296
12 3500 154291387
17 2066 163163083
19 4726 349800532
18 473 212980613
15 2688 366140860
7 1005 120001129
16 1922 165579996
13 2200 51608814
8 3246 245388376
9 3580 50758024
19 1199 409852423
7 2359 115217319
4 1356 72364189
3 2144 57054826
10 13 183072170
20 623 145708185
18 3492 175221663
1 3232 279779325
13 3654 395704285
9 2760 278233985
16 3391 116592670
12 3550 335350109
13 4321 365886348
6 4771 266144390
5 5 23271288
9 1634 447151644
14 159 323652125
20 4000 336902921
4 2582 90329954
7 4636 140311175
17 593 345171613
11 4824 428154792
10 4962 62228051
17 581 392743670
17 3878 372103281
8 1331 15746958
7 4923 444067950
1 3558 328325961
9 3569 121971799
3 4529 25665562
20 569 463158574
17 1063 445153041
11 4048 28016471
5 84 349447914
1 4004 296967860
8 1024 40495556
1 1237 120177825
18 4179 78131573
12 3685 440513976
12 3730 67878123
3 3152 175525226
10 744 203349182
7 4524 98675369
13 1941 71736308
2 258 329228327
20 4994 69832402
13 4378 147129063
20 10 189789689
5 514 137579057
17 523 221007989
20 4040 170777630
20 3746 362215545
19 603 463885748
16 1178 155406423
19 501 463314187
11 2981 405156090
10 331 349735415
12 688 197966310
20 3123 275364618
17 2979 2959109
4 2308 414829147
20 2439 58590515
3 4833 150618529
19 2525 195068679
13 2062 460207210
17 2693 409728132
16 4409 233953465
20 3132 128799619
18 1441 396208407
14 2292 23750627
8 954 229749132
2 256 217941300
15 3375 85557722
18 3036 446090012
16 4934 65876193
20 2505 170506003
9 3999 452234387
19 606 105299728
2 333 308808126
13 4535 213645364
15 3690 405510666
12 3538 140085310
10 2895 274874118
15 1981 385492845
15 497 82813596
16 449 296462057
18 4492 281121721
4 4985 275471379
13 4740 361891845
12 2923 90908257
9 3510 402776051
15 4701 254120361
7 3491 240200468
19 2824 423376897
12 4341 258387577
7 3313 447317202
10 4560 400781948
20 4754 432494727
18 1202 46965324
14 4173 312714645
6 666 87427620
17 1657 3698083
6 2284 110487535
18 922 106714684
1 2554 228836211
1 1277 175952752
7 1812 205329649
6 2112 442890085
6 2329 478826157
2 3958 387746647
3 547 260026052
5 2033 491852527
7 2455 487844996
2 774 413556181
15 3722 447066374
12 132 430273473
6 4476 259320405
17 2004 471586197
12 536 167836186
15 1154 297296827
15 2834 412198626
5 2314 409556611
3 79 74050767
4 1563 302131616
11 728 162391642
16 4343 477264528
11 1102 349936630
18 3896 405414896
5 919 304864551
13 2124 216792029
18 327 490981817
18 3610 375186412
4 367 1704231
18 2458 222654228
8 1490 403489629
4 3497 109549458
2 2074 224459134
9 4650 180962856
13 3671 220183016
14 4101 210704927
6 2015 359407625
6 2211 49881794
9 1310 361006593
19 679 50722717
14 3656 154872737
19 2942 100846761
11 610 263001118
16 2623 455358300
8 2996 155524047
14 2692 275792501
17 3968 490579373
1 3279 362722666
7 2108 434849461
1 1973 421915042
20 2228 209729142
4 2742 437779725
2 4336 102685634
20 3506 275586196
17 3340 130217007
7 1917 278315607
11 1730 131782870
1 2099 30923951
9 4849 78242476
2 4412 227916836
17 4985 448351923
5 408 60460312
7 4436 285871015
5 556 402013431
2 4518 172065121
17 1923 105540120
14 2038 426241129
5 2478 81166752
8 3674 393295604
6 2076 436928827
15 2734 402796085
11 1633 120031886
7 2493 24897767
2 2539 204636151
13 1430 101242158
11 903 331255184
8 2168 452918948
9 1584 153977072
19 3429 301649031
1 2424 150209955
14 1506 408983603
20 1293 267425434
16 4853 125457148
14 2549 339060642
8 621 137743746
7 4017 315963936
14 3006 393635119
19 2461 404271000
4 4018 187198999
7 990 478171136
7 576 335216246
15 3738 125732522
16 3103 74471990
3 4731 370813340
13 2491 73217485
17 2060 206018986
12 647 453941076
3 3081 430991612
20 3841 291715695
6 4091 277740310
13 634 90718033
3 3746 17280130
14 1266 421341143
6 1080 66447945
19 1383 169323928
11 2772 76774924
2 2647 193620664
8 76 124678954
14 2088 206111596
2 257 134873526
1 2023 145104652
4 1910 66711488
19 4877 418530519
13 4873 212996745
2 2339 163499611
15 4768 28151687
4 327 454509178
8 2461 3801538
17 2348 136271387
13 4570 187988980
15 102 24789447
16 2925 314563441
18 4107 86240303
19 4981 73758954
2 4018 246245972
8 202 467917001
6 4095 216227135
7 4152 386683163
17 965 382187811
15 2716 427181160
10 810 232744791
14 541 276918837
1 4150 63295414
19 4692 105355463
9 4907 84035954
16 4972 247302355
13 2470 430236279
3 2306 419076674
17 2236 106822664
7 2701 244360429
19 4349 216190691
2 2534 422950595
13 3476 137305246
5 4761 237713298
3 3485 469994403
13 4970 265110937
7 3237 338333947
18 641 111357446
11 4261 61885063
15 342 396989662
18 71 75523526
6 1516 118333284
8 2815 162400881
15 1481 379880368
13 218 375038126
18 748 447370665
10 250 235477599
15 4598 386241407
17 4975 216338570
19 793 46598179
12 3766 332911789
2 2067 374257358
2 1446 463015019
5 3051 31340160
18 2270 213566824
10 4002 133283195
18 720 29252298
20 660 98475330
1 3785 478595613
18 3652 321280140
2 4494 161951400
1 1778 418633553
19 2791 101692281
12 584 495791720
7 1823 229957351
5 3984 317593498
14 281 121886702
19 831 489879459
10 3724 181662170
15 1309 83477777
8 4048 258241482
9 3827 126878993
14 2902 314180214
18 2842 220614769
20 3012 338485505
13 3074 259656027
18 1262 256824356
19 3960 159440201
13 2757 93244451
13 3566 86222335
3 660 32170302
2 3502 308161747
17 3469 378617657
15 1063 27320996
8 431 433938728
1 2214 226980935
7 4643 454105650
11 366 61883631
9 3698 14533526
3 1640 355377027
9 4872 104592206
15 1155 290718395
19 2956 67744923
1 2380 179091584
5 1829 42061253
17 4790 46215949
16 3093 93983849
11 20 258242552
14 3362 39835616
20 3033 206288108
8 1872 163701644
3 3102 333131267
11 1807 369890412
5 1324 352879590
13 1754 131803186
8 1405 365018587
19 2086 393166366
1 2647 274904407
17 1031 21432939
15 2184 255063279
6 4806 23990870
5 3482 235257640
11 3045 435958801
8 696 166815783
9 1768 186850161
11 1303 43413093
5 4245 241171647
9 1382 5967184
10 3140 189028841
7 3165 461140562
7 3328 444398309
20 3241 279183398
2 1596 395148022
19 1678 284923995
5 207 151786463
8 3155 31566948
1 1263 29554808
20 4313 247472909
16 4593 217818902
4 1020 36836302
18 2535 372813938
7 928 153470043
4 2047 216432882
18 3628 149704777
2 499 32297430
4 1338 34967191
10 3291 170976994
16 412 401687226
20 1236 153678073
8 712 56521859
15 1732 352577382
5 3325 249821120
6 418 404943925
3 379 455891878
2 2498 192686788
16 2022 313883680
16 151 238359807
14 3508 432156042
13 31 348929114
18 1002 9522953
11 3962 286317328
17 1817 462617575
11 3403 303033388
12 607 241320135
2 949 252280281
9 702 425716010
18 798 34975808
10 1198 405665788
12 1494 427233716
14 4256 306181289
1 113 95205561
11 2592 304663786
4 3184 208245882
12 2923 348906979
15 3244 455190514
7 1110 25270289
10 1307 367740413
14 1396 229836558
17 1088 21272096
11 1408 146151871
3 2222 261723939
17 2686 375538021
11 2037 286945916
10 4014 457274637
4 4060 325037642
8 1041 430711853
11 3484 186114509
18 809 241363546
9 115 164395646
11 2797 138078573
11 3110 6799112
15 4306 493083009
7 1909 377640115
6 106 277032623
10 3586 406142850
10 1144 322695680
13 730 144000647
5 306 244502903
10 2410 480756973
6 3557 496061126
10 4682 293132137
18 4876 127748455
2 2445 183568157
9 3489 122313908
8 1486 28447807
16 3522 21133955
20 237 268617197
10 77 226590408
5 3040 195372155
2 2387 413409125
7 3553 42070101
16 3072 160407066
5 4342 254760583
9 3633 152947116
2 3115 236523263
9 2596 212318539
17 33 284238962
4 3283 385099490
11 3427 341821592
15 4345 234875528
16 2027 125092093
10 3434 420586510
11 3137 366122663
2 3407 18994141
13 2892 345651073
13 2279 237929457
15 4630 120864898
6 1159 475186679
2 2595 88909494
4 4859 270473301
12 4714 76924978
4 2513 336454081
10 2666 133213496
13 2805 6111737
1 894 268532584
17 3999 191801159
7 569 262753665
3 3070 288281906
8 4746 210048384
8 4752 486509811
3 1401 466221160
12 1415 366363987
8 1031 64184396
12 149 310889936
5 2881 308634342
11 3952 230408962
7 2622 325883420
7 222 51733810
4 4052 165765860
2 2457 25293581
1 1166 428083521
11 4972 470294572
3 3992 197666383
12 4516 99241583
18 672 273002007
3 4576 370529298
14 3743 7207887
3 1033 478217708
3 3182 226969118
5 3298 346023107
2 2681 270448788
14 2112 468704503
5 943 411658457
13 3970 340566815
16 1775 237169618
11 1201 178835909
2 139 439206726
4 3929 81976400
8 3024 432080398
8 3438 388098587
6 4300 132426840
9 4744 162965482
19 2446 487358793
17 2615 159647514
11 2778 14839020
6 486 240507079
16 4338 248249672
16 2363 137273293
7 4789 438086293
3 2485 151471145
18 3450 105523352
15 4972 83520132
1 1229 290867083
1 3077 488659063
3 4361 449464442
8 659 239819954
16 3749 16724580
11 1638 103648674
14 4191 371809909
11 4551 404334697
13 3354 82783568
7 1425 394234872
20 2763 166459630
14 3482 266179051
20 2696 331502884
12 4495 453308528
9 744 308600079
14 2331 275619400
10 3157 206186941
17 4648 19920976
16 1532 192611392
4 1011 491213216
3 2858 298226893
12 4380 461539801
10 3209 283299817
13 1363 87099866
17 1769 57623912
15 2484 148059072
18 2982 469063164
7 2003 460152802
18 768 262067973
1 4160 286583215
10 2406 241328481
10 3852 367924085
9 2289 169761465
17 4122 44154861
2 3303 325333259
19 390 141447921
20 2677 326405122
13 712 279759267
20 1259 147585596
18 3546 486736238
2 588 148544885
11 4829 464307470
1 4122 199331952
16 2440 275444394
13 4214 389572570
2 2009 137856977
13 525 76789874
1 1360 487623998
13 2379 14588700
17 179 390685882
2 2316 337479325
14 1428 327675224
18 1565 188491389
6 2452 476304406
15 151 37082932
11 908 112311066
5 860 116161259
19 1726 411897471
2 2024 381045830
13 2056 231186812
18 1960 25782765
3 4896 287575120
13 1742 464610528
3 4552 3340295
14 4138 85350626
12 3395 247789403
12 3962 470446138
1 4134 311737877
10 3914 398562121
6 1847 374311906
8 2596 378593318
7 1945 469302703
9 513 135417328
14 2150 458190175
16 2758 488936326
13 611 179216506
5 4480 132920365
3 119 380235095
11 3559 488237898
18 2995 424444432
5 854 417411385
11 4778 297746204
3 2656 231980899
19 1626 7632541
20 1669 43089832
2 202 447523260
3 3442 460735114
3 353 381154841
3 2060 350336013
4 317 308950276
8 1117 422257317
9 1553 333589372
6 3469 30673771
2 3548 162207972
14 4146 291078620
11 3225 204051212
10 3439 87409954
6 1289 120408443
8 376 422428933
4 3954 419282863
11 1628 43763940
9 3763 53344008
15 874 345167632
15 2581 108178328
15 2820 7097385
3 4771 294324977
6 3254 429173404
9 346 91440110
12 2847 263210076
10 2865 229873355
20 878 104402977
17 2570 364451979
5 1517 236186647
4 4438 402668182
2 1514 485597052
18 117 424877212
12 4736 220863264
12 3763 334483232
13 2706 40562459
10 2107 62334949
8 4040 408199369
13 2032 493439701
9 4288 219494262
12 4246 107549086
4 4318 107526536
9 2925 108236000
6 3443 415831226
6 2534 248546451
13 1649 46288355
10 747 25549892
10 940 434185300
11 594 398473872
7 210 446998337
3 4539 329529816
16 764 60788709
1 1933 101594238
11 2410 444493222
18 3860 203775864
6 3586 430610333
15 2582 43748384
9 3842 461089551
15 1760 486899888
7 1377 223950059
15 1333 231556519
3 2001 202811123
15 4463 124195822
12 1631 158505247
11 3491 321131688
7 4761 465554026
5 1745 406566626
17 1702 497243546
19 1218 201903603
8 3297 187988434
12 840 437125610
1 2438 238361737
5 1464 299787725
20 4019 11017086
1 4122 471688665
12 2640 363403547
15 3159 494340629
18 231 129885598
20 3898 483509478
3 4964 134263541
16 3760 474691334
5 1789 269571935
3 951 35911631
20 1450 89945104
18 1762 459417430
14 29 133094390
1 4706 177909972
9 2099 472684442
19 358 39532092
13 2386 457179881
3 1068 229579886
4 2976 177533569
7 2541 173824669
15 3497 353585636
13 3268 182974709
4 2457 78687979
12 3999 406304558
16 1486 303497596
5 2676 409190289
12 23 86454539
19 4709 194517471
18 4367 71471524
17 108 98431950
15 3161 401561241
1 3743 315451680
11 4677 141971469
12 3564 428689472
5 4962 204001504
7 1781 425429866
2 465 123368486
9 4501 193141649
3 2896 485150744
7 4561 20449631
17 500 287314354
14 1864 348358616
10 3733 73778523
13 203 5365158
11 1661 143361123
17 1461 129057969
2 4609 258509853
14 323 350068866
7 1302 373662092
5 1604 366883648
8 4188 268358435
6 2145 240098125
14 1382 292184961
17 2662 325187631
11 2656 169887681
6 4287 394724270
8 3863 232832343
19 2043 357256411
2 2772 377504708
18 4972 342266034
6 1393 190702997
13 180 339940399
19 1361 14916616
11 162 331676812
20 668 474701523
2 3690 245293958
20 3248 88719152
17 1768 66078608
12 16 1935224
17 1877 244602036
13 185 222194348
13 3911 125854760
12 3239 29481073
15 269 463732981
7 2004 458772207
3 3400 199842202
7 1857 330120518
16 3772 254299537
10 4619 243787827
12 4364 85703646
19 2887 139702094
14 3720 380758639
7 277 432546939
19 3130 352145556
3 3264 352465159
8 1236 103550985
9 2619 36825464
7 4443 190970340
14 3917 358210784
11 3927 90250000
2 4022 322967666
19 4104 372143854
17 2935 57455780
3 4474 140678189
14 413 399712381
8 3089 180213639
20 1687 106248565
14 4997 443428806
6 2875 457306622
5 4271 343111460
5 3148 474033556
3 649 349290130
18 2086 288602928
17 3746 272985438
18 3936 237591128
11 3975 22424360
11 1760 323520990
3 2955 494207919
9 2194 294489258
18 2879 360955084
8 4889 203036736
12 3001 24789747
6 2772 223767628
2 1641 412310345
4 2122 178365841
19 3903 49015395
3 957 246376044
17 462 263127282
12 2387 492258051
19 2684 426412632
11 1959 140102821
2 743 92917168
1 2028 450796932
2 3648 325288389
15 3538 265429076
16 3811 351967750
7 3326 213132673
11 2517 410165778
18 2022 211795789
9 3076 399378022
14 3322 92974055
20 802 3101267
8 2828 363692405
15 1842 347104398
9 1584 301673504
20 4881 489964908
2 3764 150399843
5 1294 199140826
13 3057 62380828
1 1201 216307230
6 1487 8774230
10 2303 324586339
12 2244 16364009
18 3372 12678523
8 3382 388210234
8 4559 305630205
3 4139 194218972
17 3985 61122071
2 1648 187086643
1 2269 48496664
7 1455 373428383
1 1041 10093176
10 2750 314154831
16 284 1186344
6 1742 193027665
4 285 192266302
11 2593 436810893
12 2114 358606608
11 4307 58334574
13 4454 470090269
3 4418 24300037
14 1600 485400361
13 3926 315332240
2 2034 134984420
1 1761 130165157
14 4104 18373017
2 1902 430071773
18 4589 70811486
12 4605 69327781
18 377 497985778
9 4781 370481598
11 956 453604631
5 4657 443023308
17 827 34824090
4 1844 363004533
3 3026 12828493
4 4556 476115446
4 4617 482103810
9 1385 483639993
18 1047 89161698
11 3102 154089883
3 2841 112061730
15 3991 478919825
14 3755 260532969
4 2474 365339451
20 53 472847902
18 1382 461931604
9 2463 209124491
9 1853 185104088
13 1140 325504162
18 2629 257588258
13 3906 94556903
19 291 5483674
2 1120 250179501
2 4910 153733358
6 3487 238879045
6 4082 393652682
8 209 38429163
10 4425 471409881
2 4045 227656954
13 1963 31203734
17 312 326544187
4 3519 336641016
6 4852 176535627
15 239 178350855
6 2244 363969755
9 640 344062290
19 2510 294771479
11 3359 148898466
3 3951 149816979
18 180 304519525
18 2954 14773792
2 1186 480071486
16 1953 128616682
19 404 290144829
9 257 126180266
8 433 177201947
11 658 184184253
12 2233 184057069
20 4197 466195729
2 646 453006235
10 4827 81878768
11 2843 251278676
8 3684 339659170
12 3184 141951846
16 293 223419374
10 2731 55266243
1 3512 190979751
20 2335 405746290
12 2344 375290817
9 3097 235165153
16 2665 414904360
20 2477 339931795
19 3164 396546454
1 3357 210346785
13 1432 6810763
11 3306 354033142
13 4690 42929680
2 2592 47192498
5 101 72949236
4 1998 90365288
8 1730 130021601
17 2915 342978773
3 3041 371743092
20 1018 455996755
19 958 372733858
9 2150 440986874
11 1268 371672371
19 86 239628160
8 3796 3855492
4 2929 277433623
13 1703 114544731
14 2035 289178353
1 2271 424484432
6 4590 206644971
17 4266 258220438
13 1689 288351071
9 2382 245789523
16 3404 370797529
14 1686 324029184
5 4577 197645768
10 1843 222287286
6 1396 222860775
9 3794 348577757
6 1844 212753678
20 2900 286301287
1 3807 277781181
5 433 319327112
6 3921 96188699
19 388 265591185
20 4293 283372209
1 2914 307680203
19 2634 397791897
12 1194 312230439
14 4622 363416913
20 2973 191077782
8 302 208390803
17 3879 181702765
17 1948 19196450
7 428 185385619
16 2087 134885651
11 1995 97692644
19 606 171585787
1 438 379214089
16 740 205191791
6 2879 319016145
12 517 405231102
17 308 142723905
8 4663 146278250
12 540 74023912
1 18 229424323
5 2200 363651374
1 5000 222793113
7 2178 110798985
10 1205 125736255
8 392 422243947
15 4215 76390028
6 1489 257745412
15 3670 166607612
13 1174 245489251
16 2765 105902861
16 930 57115891
13 311 371669772
4 818 311806165
14 1242 210531724
11 3990 422090574
6 2783 116803901
7 3965 407382665
19 4671 451038771
17 3100 136907636
12 2647 381802650
13 392 382605194
16 2620 145616290
1 4302 9247465
17 711 411740554
16 785 495048792
17 650 150221576
6 1244 330566751
8 1089 64298935
3 3627 46006919
5 2386 200626038
13 3494 27273516
4 2540 224442459
19 4142 396128234
11 1443 109882593
7 2350 52675878
4 1258 83341779
14 3426 469020132
6 1878 144074630
16 4994 300115005
8 841 38402432
10 3656 324446081
3 533 295327128
19 1077 15763082
9 1924 475814854
2 2544 105492177
2 4183 289470884
4 3566 207542896
17 1595 289401977
4 1530 276407008
5 1420 40071271
16 3702 137608096
9 3790 449071450
19 4464 268336472
18 502 169717638
2 3326 233878686
9 333 497305013
17 2801 34268657
20 981 311097816
16 3645 417393982
19 209 116343028
8 2535 437670976
13 1777 108186821
6 293 340650596
10 739 373266732
20 297 492803382
8 3850 354185977
1 3926 225446878
8 1419 124540498
3 265 434407169
15 1011 34182708
15 1152 35344714
12 233 136326736
18 3838 26076572
18 2618 279507860
5 4037 495815110
7 175 437319082
18 9 376905662
9 712 395390945
19 3155 315762026
2 436 409724568
4 3867 296550578
17 3502 248587512
17 4149 478607217
13 2777 441378613
14 4989 289445172
15 100 494738755
17 1866 65402137
16 2599 275851357
4 4198 373138245
1 1900 378235458
9 1035 413751584
1 974 414621353
7 231 415806515
11 2556 497297593
12 3696 315491378
11 3046 217704264
15 129 276808922
15 4894 261796334
13 3083 272981029
11 3841 120015120
6 2252 266758988
15 947 362547071
6 1819 158335153
18 4934 388078210
17 681 25522609
14 1211 350763389
5 3913 97822166
12 3782 187194165
12 3072 339670772
19 4550 65761715
1 4573 392592590
5 4482 212896823
10 1201 81916200
15 556 87172498
1 1032 246281177
3 3729 483471400
4 3094 364680956
14 3847 243492640
10 4419 219431503
13 2302 379665521
6 3735 250340576
5 2575 90424335
12 3373 353246096
13 1295 265569198
17 4547 155182892
4 1516 239533216
17 456 43015725
17 2718 136257033
9 469 392210581
1 1135 3630943
20 3588 367400875
1 1827 3983884
3 267 470323388
10 344 219829957
19 4602 106802101
14 479 222928826
10 888 263924958
18 4168 301825501
12 3281 234043264
3 4361 317144358
18 4802 89318467
3 2336 139401190
14 2147 79203355
11 1812 295180713
3 2820 393367045
12 3719 269472375
11 3408 65759594
8 1350 276805025
17 324 489697993
15 4751 461637221
2 696 20757373
9 705 400421826
2 556 167246497
8 2207 493345272
10 1668 265994473
7 3709 36791757
1 4172 301221364
7 2329 346053678
17 4709 471597481
15 1698 286977572
5 1205 374663283
13 4180 258143284
10 194 294085915
9 3698 372698772
19 4192 488895559
3 1042 98057772
14 309 297187301
1 604 249023773
14 947 2414148
7 4283 332482094
13 3342 158892408
13 289 214637470
17 290 91396371
6 1551 476654370
4 4757 48423259
8 4978 273876558
18 1410 244891781
3 4078 417134823
12 1188 458176635
7 1143 31840904
20 678 212041850
8 2962 408751880
9 2129 207327
7 761 485546259
1 286 449319223
9 4427 1040845
11 2719 192186266
4 4239 449396312
4 4210 71984823
17 4410 71978777
7 1365 429796979
10 3539 452559228
3 1378 321362658
8 1310 466933338
14 2028 312857849
7 4357 309643671
9 1168 10616672
2 984 335330214
20 933 385140965
2 2870 90208939
4 4708 392568131
12 3681 222941975
8 1903 226719896
5 3806 236700243
3 4213 318608482
7 4378 71374189
14 1932 240471647
11 4869 357205642
20 4158 66423933
1 4650 89387975
7 3124 7841724
13 3277 113077367
18 357 448120952
18 3291 460041681
18 4856 373339644
15 3677 279578524
11 3956 412131694
20 2924 16308161
2 2103 477387831
16 1670 40590958
6 4700 420840670
18 3135 340166132
4 4507 302925182
5 3208 86154537
16 4460 42132792
13 2580 120491189
16 1931 267814552
1 1453 71580867
10 2773 99271852
16 3619 476790220
8 3985 35045378
14 2116 292188783
5 3936 222234667
15 1212 483362734
6 4069 60633192
12 3399 396765871
8 3702 224695481
18 3866 101217596
2 4536 131860058
8 3629 298873472
8 725 303074894
10 1538 96168015
9 201 492814742
9 95 452155876
6 4393 372420345
4 2712 280933765
14 4050 460818705
2 2373 304877591
11 455 1615367
6 4898 131345340
19 4859 480016739
10 4649 109954945
13 4418 387924357
4 1409 100100407
15 2660 307708975
5 10 351351858
12 802 230406079
12 3742 286079035
13 4439 303067263
16 4241 461072067
13 2871 352869829
17 3930 302709242
15 2242 290897787
20 2439 416265328
20 1841 491776542
4 1436 232757081
15 4280 356267179
1 1444 451824402
3 3202 21180748
12 494 392300960
12 3696 242569098
20 4057 428552026
11 2594 432402924
9 1447 39925162
1 1323 313496101
4 1333 190416512
13 2744 393540981
19 3289 327731860
16 1377 48571904
4 4402 284219622
5 863 481666585
7 3980 111623003
19 236 132226800
6 1905 471939907
8 213 411550614
6 416 36635398
9 3547 48960538
13 1040 331569409
6 2917 456971554
3 2405 233432829
8 934 333602099
2 154 262596447
11 3837 478476005
12 4189 240205358
8 2136 238315376
5 239 270548519
18 1871 240082777
12 656 46910654
2 3351 175007634
9 2942 299289500
20 1932 153929158
17 1039 274531535
13 2308 157024264
7 4289 257791604
1 1859 417135029
14 1897 462269804
4 1705 133724656
6 1632 176670733
2 3285 294142932
6 631 386540515
16 1213 220922318
8 812 35811317
10 491 407255995
14 1394 25113535
13 3729 303771801
13 2869 162531227
16 2693 281454832
6 4299 434874083
9 1117 322522527
6 459 362093386
3 1572 259115757
3 953 324012120
14 875 317403892
19 4608 448614262
4 3064 318307267
9 4174 156682048
8 1329 301920204
5 2547 106173117
18 4345 6300119
18 4025 348714397
8 2810 470981943
15 4917 64070607
4 2265 143693406
8 1084 391231499
13 317 448483746
12 3550 182975365
12 2456 194926963
2 2382 455163076
1 3564 483717542
17 2104 387564750
13 1542 174716448
10 4513 185789590
11 3501 237348087
11 2306 355102050
18 3219 135336300
3 3877 382246333
18 1011 363691554
14 4374 340127186
8 4617 417189237
12 4562 244545183
20 4893 58268247
7 2947 245181308
18 3775 300051519
10 1353 23725136
11 4644 441693927
6 3922 93192568
7 535 119302355
17 2730 309374776
10 224 90417435
11 1835 83131500
1 256 116049389
7 2110 175947738
16 994 11285428
12 1632 64280731
3 1371 376604801
6 238 403640326
11 3107 228348333
15 3720 386999497
15 1666 389228209
12 3649 250351267
5 2747 480824032
4 3788 150198827
16 2331 438266495
14 984 48362376
5 1330 116966360
16 2165 436050565
16 2592 355593981
8 780 243673076
17 4433 65842886
6 3035 9909378
9 1585 36943755
9 694 142753634
17 4704 346810849
5 678 495455172
19 223 144533343
12 1726 171017524
14 721 302148511
19 128 430223789
8 4922 168408163
8 2587 85081592
11 3587 174710001
19 4880 278060321
6 3843 172088807
6 2056 270431473
18 623 491626932
7 2511 171381334
8 1898 178110443
10 3292 100839040
11 837 242739992
13 2254 348009960
8 392 264173520
13 1144 29306098
15 238 104136639
5 981 154051343
20 853 485411020
7 3932 453371920
13 3379 396009043
16 4700 84602231
8 2097 394739064
2 4696 149199448
15 1956 476169184
17 3301 284517801
2 1374 78226980
4 4975 103092317
1 33 290423310
15 4079 17176333
15 1524 37875390
12 2503 264242046
19 1243 32546791
3 243 310158641
4 626 65935187
5 4625 310330737
18 4890 39489831
18 1625 178204128
2 2339 345833123
8 1854 216805614
8 1656 140894748
4 4651 59125802
19 773 479139648
4 1791 39423954
14 891 273141666
6 4288 191386882
11 3851 227227876
5 2939 372149495
16 3382 477419194
4 2930 209267582
19 2027 219907670
19 1651 239635069
3 1905 147973550
14 880 359344351
19 1263 274789910
3 3969 278355248
12 539 177065730
10 4427 460294726
12 2328 168918917
10 1340 128784082
3 2989 6226961
18 2035 162464071
14 1053 190032906
7 2996 15117935
3 4577 345638678
14 1074 150808371
10 4407 353351925
16 2683 24927312
4 110 103490919
7 4047 101881049
16 3415 393050728
12 2449 51268796
15 3869 290813260
17 2628 219268581
17 1781 287359962
13 598 81762321
11 4102 24810023
13 559 253014541
9 2666 52618845
3 2243 286055100
7 1979 218841984
2 3515 207835627
9 4830 158081243
10 3008 97263172
8 4779 375222867
18 1784 250837721
20 3642 472120859
3 4798 40223287
10 2238 179821946
17 1230 391964694
2 4046 295494091
6 4653 205935165
11 2119 100353299
5 2525 26157197
15 2530 372856798
16 262 285901342
2 2364 13816988
3 1734 84791903
3 1480 251771854
6 2426 123864252
16 2598 22128933
7 2722 409879307
17 56 260534362
11 3360 213259795
13 2951 299797847
11 2769 271708722
2 4361 39842160
1 2 358661884
19 4902 82097563
2 1267 168488448
9 3558 239765084
3 3559 213543756
17 3972 261762352
18 4705 373354912
17 3389 255265476
3 4945 313496491
12 1177 442956653
2 3821 81467445
12 2905 111191867
9 3623 153097891
12 1783 249604262
3 1061 324445310
13 776 170592107
9 1459 294820324
15 4028 387872781
1 2010 72795406
15 4764 12941323
12 1613 90965876
15 3315 461864173
19 4262 478670292
7 2558 353775457
2 1557 52330312
19 2291 60112509
18 2985 421988760
8 2061 421912275
16 2492 286760027
10 3485 2795014
17 4314 61056418
5 3890 228852174
3 3634 333000613
2 2010 387146340
6 3587 267100354
8 3270 478768851
18 3312 247586850
1 194 232512414
1 1772 204048423
12 4969 149049244
3 406 226239123
18 4972 216781544
15 294 461578097
7 3124 115660310
1 1117 199570351
4 4019 291190373
4 2264 144750726
20 4399 389971210
3 606 459112103
8 2727 28546437
9 2421 340171568
17 43 345695898
18 3480 199856772
10 1735 15112888
9 4379 376909006
17 480 119011974
5 36 32545038
8 3285 95432794
6 3796 199240935
10 1327 220794800
20 2292 461266182
1 992 384037399
12 1928 363372615
18 1423 405840637
12 983 259796016
19 2363 63447997
5 536 461064042
9 1427 147273404
7 4245 394654328
4 1940 468176889
2 803 12117514
17 2010 154280557
9 3144 142593015
7 1772 400919287
7 1211 222088214
20 4868 190984791
20 512 330308527
10 2309 281595759
15 2097 129159950
4 4171 22246908
10 4405 306136297
12 2069 325317403
10 956 242264877
9 2118 187648148
10 1631 301567824
4 3079 497902032
13 756 443185791
13 4959 148810497
15 1241 6614462
20 2227 453321203
18 252 309713784
14 2941 266906311
6 3081 177305714
3 728 251503123
14 4970 119005475
2 2089 324370156
11 1664 62229711
6 3968 68887246
10 2537 250904995
13 3108 223221494
15 3751 109185276
1 3826 281279240
2 271 69957455
1 4167 414979383
6 4286 295071375
2 1904 99892793
2 4854 406624567
7 888 172127663
10 111 354089008
11 2450 242382085
16 181 20794622
8 1059 283805957
13 1144 419713760
11 2393 335489476
7 2599 367235583
12 3246 1263081
14 3683 479540298
17 3828 379756208
12 3882 381657364
4 3266 207234057
3 2177 491940826
15 3061 155259113
8 560 486423298
4 1815 242228396
15 2450 97932187
15 3500 342241926
19 4601 450380235
9 367 438622876
4 3470 185406995
20 777 151786745
17 2230 159049038
15 4946 428583653
6 2325 440980876
5 13 138605747
4 2191 293219872
15 352 1795490
5 1201 483407333
7 1105 49826778
3 1636 157017067
13 1809 479158655
6 802 27247543
6 3780 401064414
4 4135 435233331
2 2079 364817577
10 3008 347308143
20 257 424198492
13 4391 140673586
14 3930 306727428
7 1612 341298727
4 1637 280936501
6 869 115364936
5 2273 310220483
9 3702 256925556
7 2308 257616587
4 2737 254699365
2 2431 433832323
10 3183 97444916
17 284 24062007
18 3053 388019774
10 1186 206865160
16 3400 405393802
20 1487 62472155
15 1040 94499117
12 3108 374682449
19 3784 28940714
19 4357 302595617
1 3691 57850438
11 3070 155685227
3 1361 297920073
7 4318 207361311
3 2975 275020898
6 463 30814380
12 3570 218058282
12 3915 59710104
14 1668 337058376
14 4096 108679343
13 2237 383916082
20 77 420110230
19 2531 403481781
6 3202 145713748
11 3729 386033496
17 2915 428360345
18 4723 87235710
13 2789 160887412
6 1680 192486002
3 1511 217142198
3 1583 472443902
13 3170 158864586
4 3474 73894745
2 3041 108794671
8 4789 403389104
13 1961 15088565
15 2063 117173476
19 3874 78103860
16 4391 124834135
4 3043 247401883
18 4127 331550380
16 2985 372412174
4 4525 105421672
3 456 61039641
3 2148 363257832
6 4624 369601978
5 3799 400697987
5 1633 269713874
9 1062 489046715
8 2678 395002242
15 1215 370321983
17 1398 441140143
3 2286 420039207
14 1574 32088986
2 3004 11922104
17 1071 84647205
10 27 205677903
13 2974 345342819
13 4159 2366952
8 4302 265153822
6 2198 396221787
12 1575 110294069
4 3897 347387841
12 1066 26781871
20 376 319470145
14 2571 37276401
4 369 315029188
7 4229 477592771
20 2946 38348133
17 3185 314967470
7 2866 161746612
1 3814 134250988
12 403 288049328
11 1745 440818164
14 3226 354304823
20 1967 344622619
2 2837 271759219
3 1630 320753988
9 1411 459285101
10 1391 207656120
13 1455 180433254
15 3198 257023355
11 4029 105409046
6 1792 19103937
15 3451 244414033
15 2755 33378629
13 33 246135662
18 2857 489370860
7 4561 417546714
8 1308 330720943
6 2455 72437574
16 1611 21275384
16 1785 299993917
13 748 243617406
