제출 #977891

#제출 시각아이디문제언어결과실행 시간메모리
977891opPOBroken Line (IOI19_line)Text
20.34 / 100
0 ms0 KiB
26 68 0 68 99 97 99 74 99 74 20 54 20 54 98 16 98 16 6 60 6 60 15 22 15 22 84 32 84 32 2 53 2 53 86 30 86 80 86 80 4 61 4 61 100 18 100 18 25 72 25 72 37
1059 6065 0 6065 5932 2049 5932 2049 2077 2337 2077 2337 2411 7935 2411 7935 2309 7935 6675 572 6675 572 588 572 1729 8382 1729 6795 1729 6795 7827 7881 7827 7104 7827 7104 3225 7104 3430 1349 3430 1349 1397 1349 2909 9056 2909 9056 967 9056 4781 1629 4781 1629 8670 8842 8670 5829 8670 5829 2510 7678 2510 7678 3736 3758 3736 3758 1661 1579 1661 1579 8102 1903 8102 1903 3702 8002 3702 8002 2218 8002 9810 9907 9810 9907 7265 2793 7265 3948 7265 3948 3964 8468 3964 8468 1666 5468 1666 5468 5176 6224 5176 6224 4111 2148 4111 2148 2289 8341 2289 8341 1725 1691 1725 1691 3921 6398 3921 6398 6358 6442 6358 6442 5738 4383 5738 4383 5080 8216 5080 8216 8107 5834 8107 5834 5590 5834 6271 6333 6271 2595 6271 2595 2719 369 2719 369 272 369 2637 2550 2637 1296 2637 1296 1344 3386 1344 3386 3462 1452 3462 1452 8527 6012 8527 6012 4239 7954 4239 7954 2285 1972 2285 1972 8099 7468 8099 7468 2754 7417 2754 7417 7370 7417 2898 2791 2898 2791 3965 6339 3965 4998 3965 4998 9145 9240 9145 2242 9145 2242 2343 8078 2343 8078 8019 8078 3616 4414 3616 4414 5723 4850 5723 4850 5258 7762 5258 7762 7678 7762 2070 8094 2070 5014 2070 5014 4797 8615 4797 8615 8449 9216 8449 9216 9137 5627 9137 5627 5274 4486 5274 4486 5591 9498 5591 9498 604 9498 3160 7181 3160 7181 6148 4030 6148 4030 6182 4030 3494 6911 3494 6911 8374 606 8374 606 9379 606 67 9950 67 9950 1367 8799 1367 8799 2418 5277 2418 5277 4931 1208 4931 1208 1126 1139 1126 1139 8887 1139 7032 3172 7032 3172 2873 2758 2873 2758 5394 5741 5394 3922 5394 3922 3956 3922 6749 3483 6749 3483 4212 5993 4212 5993 5788 1070 5788 1070 9012 7548 9012 7548 2716 4659 2716 4659 4655 6948 4655 6948 3472 1090 3472 1090 8995 8622 8995 8622 8479 842 8479 842 9156 8037 9156 8037 2111 2064 2111 2064 2595 2517 2595 2517 1058 8940 1058 8940 4900 5289 4900 5289 7512 9557 7512 9557 9468 9557 8257 1694 8257 1694 1653 1344 1653 1344 8563 962 8563 962 907 6252 907 6252 8001 8030 8001 8030 4007 3317 4007 3317 3434 3317 4485 5827 4485 5827 6656 3573 6656 3573 2485 7821 2485 7821 3052 7224 3052 7224 8310 1647 8310 1647 6424 4120 6424 4120 2638 7599 2638 6879 2638 6879 6691 6879 1596 1539 1596 5560 1596 5560 5524 4569 5524 5311 5524 5311 4880 2990 4880 2990 3186 8014 3186 8014 1768 8351 1768 350 1768 350 262 350 6815 9460 6815 9460 635 844 635 844 3153 3357 3153 3357 7390 2673 7390 2673 379 423 379 3620 379 3620 8715 1201 8715 1201 9486 549 9486 549 5064 7763 5064 7763 2497 7763 5164 5037 5164 5037 9454 9526 9454 9526 3285 7089 3285 7089 7509 2586 7509 2586 98 153 98 153 2514 2399 2514 2399 8177 1289 8177 1289 8673 8254 8673 8254 1981 8810 1981 8810 1345 2139 1345 2139 5804 7163 5804 7163 3185 3923 3185 3923 6309 3923 6264 6328 6264 4324 6264 4324 2887 7388 2887 7388 225 9833 225 4688 225 4688 4686 6812 4686 6812 8098 8137 8098 8137 4223 4271 4223 4271 8783 1145 8783 1145 4098 6256 4098 6256 7403 7466 7403 3282 7403 3282 6630 3587 6630 1169 6630 1169 1076 1169 3514 4330 3514 4330 5747 5603 5747 5603 5252 5934 5252 5934 4366 4385 4366 4385 5934 4181 5934 9271 5934 9271 9727 351 9727 406 9727 406 9630 8865 9630 8865 8692 5272 8692 5272 4950 7567 4950 7567 2654 7567 9790 178 9790 178 2484 8267 2484 8267 8162 8631 8162 8631 8505 8631 4149 6193 4149 6193 6877 3216 6877 3216 6229 4626 6229 4626 5342 4626 9707 363 9707 363 6127 6434 6127 6434 3891 6434 8194 8343 8194 8343 3819 3812 3819 3812 1253 1276 1253 6981 1253 6981 6839 6981 690 697 690 4133 690 4133 9149 886 9149 3588 9149 3588 2997 2823 2997 3211 2997 3211 3309 6773 3309 6773 5022 5169 5022 5169 2821 7412 2821 7412 1365 1308 1365 1308 6976 3162 6976 3162 4877 8285 4877 8285 8176 3173 8176 3173 3284 831 3284 831 772 5543 772 5543 4739 190 4739 190 9786 2582 9786 2582 2653 2607 2653 2607 7469 7285 7469 7285 7196 2832 7196 2832 9464 551 9464 551 545 518 545 518 6056 6157 6056 241 6056 241 9767 241 7006 7406 7006 7406 7361 7406 52 61 52 61 5848 6045 5848 2968 5848 2968 3162 128 3162 128 9929 128 641 9452 641 9452 6415 909 6415 909 9130 909 524 489 524 5221 524 5221 9657 394 9657 394 61 79 61 79 8433 4588 8433 4588 4525 5908 4525 5908 5659 8878 5659 8878 8703 9925 8703 9925 9922 9925 577 9525 577 9525 3204 3008 3204 3008 4174 7155 4174 7155 892 9166 892 6439 892 6439 8731 8904 8731 8904 6250 6289 6250 9702 6250 9702 365 9702 9964 9979 9964 9979 6350 3867 6350 9635 6350 9635 464 9635 9048 1031 9048 1031 4808 5719 4808 5719 5348 4126 5348 4126 6088 6243 6088 6243 6186 6243 2112 8073 2112 8073 1252 8855 1252 5351 1252 5351 5130 5351 2503 1501 2503 1501 8474 10001 8474 10001 9977 9655 9977 9655 852 883 852 883 3009 7297 3009 7297 8551 1415 8551 1415 8992 9059 8992 1809 8992 1809 1825 1809 8763 1160 8763 5214 8763 5214 176 9854 176 9612 176 9612 9505 1258 9505 1258 6654 6845 6654 3487 6654 3487 3492 3487 5837 4276 5837 4276 6457 3768 6457 3768 4955 8350 4955 8350 8242 8350 2882 2780 2882 2780 8035 8092 8035 8092 4213 6049 4213 6049 2046 8112 2046 8112 2876 3744 2876 3744 6453 9503 6453 9503 589 7865 589 7865 2367 7865 726 764 726 764 1414 8750 1414 8750 9371 9468 9371 9468 9970 12 9970 1904 9970 1904 2029 9214 2029 9214 875 9214 3216 7130 3216 7130 4116 3606 4116 3606 6600 9078 6600 9078 9019 9078 4545 5777 4545 5777 1044 8990 1044 8990 4795 5461 4795 5461 4338 7093 4338 7093 3258 7093 7870 7918 7870 7918 9441 570 9441 5614 9441 5614 5265 6039 5265 6039 5830 6039 3886 6443 3886 6443 6520 6658 6520 5631 6520 5631 4650 2967 4650 2967 7043 4287 7043 4287 4233 4423 4233 4423 4382 7159 4382 7159 7020 6534 7020 6534 4907 4658 4907 4658 5296 4658 3048 7289 3048 7289 9750 9845 9750 8424 9750 8424 8313 5963 8313 5963 764 9341 764 9341 7129 1116 7129 1116 8952 9021 8952 9021 9394 595 9394 595 3841 7458 3841 7458 7819 7866 7819 7866 612 9479 612 9479 4888 5163 4888 6245 4888 6245 3040 2843 3040 7339 3040 7339 2994 7339 9738 344 9738 4508 9738 4508 4483 4508 4718 6109 4718 6109 1152 1226 1152 6546 1152 6546 4553 4600 4553 4600 141 194 141 194 125 9892 125 799 125 799 9235 407 9235 407 369 2602 369 2602 2721 2602 565 9559 565 1122 565 1122 1764 1775 1764 63 1764 63 9944 5104 9944 5104 4829 132 4829 132 86 8720 86 8720 1511 3221 1511 3221 3394 3221 1417 1412 1417 1412 3958 6702 3958 6702 13 16 13 16 750 9359 750 9359 46 23 46 23 94 9905 94 9905 4172 4411 4172 4411 4558 9582 4558 9582 549 9956 549 9956 9934 591 9934 591 616 591 7991 7747 7991 7747 6028 6129 6028 9496 6028 9496 9412 9496 1563 2340 1563 2340 7717 3770 7717 3770 6446 5041 6446 5041 3799 3775 3799 6851 3799 6851 3546 6851 6696 3515 6696 3515 2048 1997 2048 8892 2048 8892 752 774 752 7905 752 7905 2341 2886 2341 2886 3053 7643 3053 7643 7544 7643 6472 3743 6472 3743 7327 9790 7327 9790 282 9790 4422 3950 4422 3950 7876 2191 7876 2191 899 918 899 4580 899 4580 5493 6779 5493 6779 6564 1488 6564 1488 8509 1488 4709 4857 4709 1475 4709 1475 1530 4294 1530 4294 5781 7542 5781 7542 7493 7542 1006 9013 1006 7923 1006 7923 3112 2934 3112 2934 9487 9564 9487 9564 2904 1476 2904 1476 9590 447 9590 1780 9590 1780 1819 6282 1819 6282 4001 22 4001 22 9965 22 6467 3754 6467 3754 6512 7932 6512 7932 9045 9106 9045 9106 6558 3659 6558 7036 6558 7036 3390 7201 3390 7201 3118 7201 8704 1221 8704 4331 8704 4331 4334 4331 6124 6202 6124 6202 1987 1890 1987 1890 264 9826 264 7131 264 7131 7015 6798 7015 6798 3646 6798 4277 1455 4277 1455 1516 1455 7167 2885 7167 2885 760 798 760 4552 760 4552 5565 9811 5565 9811 9706 9811 2303 2177 2303 2177 7368 4634 7368 4634 4601 3388 4601 3388 8687 1274 8687 1274 3155 7198 3155 7198 5432 379 5432 379 287 647 287 647 9368 5522 9368 5522 4786 6208 4786 6208 4120 6208 5204 5541 5204 5541 8372 8506 8372 8506 7536 7611 7536 7611 4190 1975 4190 1975 909 9587 909 9587 9496 6572 9496 6572 3731 4150 3731 4150 9163 830 9163 830 5654 7833 5654 7833 7729 7833 5245 4884 5245 4884 7402 2631 7402 2631 3426 7018 3426 7018 3475 3459 3475 7921 3475 7921 7932 5640 7932 5640 4606 5643 4606 5643 5302 6627 5302 6627 3715 6627 6677 7336 6677 7336 7235 7068 7235 7068 3302 4157 3302 4157 9732 9830 9732 9830 70 9921 70 2676 70 2676 2762 6321 2762 6321 7101 7194 7101 375 7101 375 9841 9915 9841 316 9841 316 192 316 2505 7746 2505 6819 2505 6819 5434 5771 5434 5771 8430 8544 8430 8544 1580 8612 1580 5795 1580 5795 5523 1814 5523 1814 1832 1814 7019 4433 7019 4433 5635 7014 5635 7014 6847 7341 6847 7341 7258 8401 7258 8401 8308 8401 4595 5710 4595 5710 4666 448 4666 448 463 7094 463 7094 6970 5385 6970 5385 4819 2244 4819 2244 7848 5347 7848 5347 2203 2098 2203 6944 2203 6944 9793 9896 9793 3571 9793 3571 3550 5819 3550 5819 9658 9765 9658 5103 9658 5103 4895 5302 4895 5302 7008 9435 7008 9435 671 7854 671 7854 7756 7854 721 9387 721 915 721 915 9080 2396 9080 2396 6428 6495 6428 5797 6428 5797 4426 4437 4426 4437 9251 9353 9251 9353 6419 2189 6419 2189 7930 2189 985 1118 985 7402 985 7402 2869 1666 2869 1666 8309 7648 8309 7648 2570 5309 2570 5309 4998 5309 4879 5145 4879 8794 4879 8794 8571 8794 777 9334 777 9334 5166 5431 5166 5431 306 9762 306 9762 8925 9019 8925 9019 9058 9144 9058 9144 1712 8405 1712 8405 6823 6975 6823 6975 551 548 551 548 4851 8701 4851 8701 1532 8701 7301 2784 7301 2784 1042 1135 1042 8006 1042 8006 7980 8006 954 1073 954 1073 4449 4482 4449 4482 2594 8944 2594 8944 8787 3736 8787 3736 3719 3736 9785 9877 9785 1577 9785 1577 8364 1173 8364 1173 1097 2199 1097 2199 7676 6152 7676 6152 4154 3699 4154 3699 6523 2256 6523 2256 1705 1649 1705 3916 1705 3916 6330 5962 6330 5962 578 563 578 7538 578 7538 7465 1624 7465 1624 1672 1624 7828 2259 7828 1804 7828 1804 8181 649 8181 649 643 649 2393 8935 2393 8935 1071 8935 2828 2085 2828 2085 8002 2085 1391 8772 1391 3882 1391 3882 3895 5818 3895 5818 4680 5617 4680 5617 9948 9966 9948 9966 1911 1878 1911 9859 1911 9859 9765 9859 1822 8303 1822 8303 5153 1175 5153 1175 8736 1175 7547 2452 7547 2452 9332 656 9332 656 9343 656 8631 8819 8631 8819 1910 8269 1910 8269 2364 313 2364 313 9758 7376 9758 7376 6567 3640 6567 9396 6567 9396 695 9396 3927 420 3927 420 9611 8630 9611 8630 1552 587 1552 587 9419 587 1268 8845 1268 8845 1221 1257 1221 1257 8123 5929 8123 5929 5725 5929 8075 1993 8075 1993 678 650 678 6704 678 6704 6551 1037 6551 1037 934 137 934 137 9849 483 9849 483 4661 5620 4661 5620 4524 9382 4524 9382 9293 9382 7953 7952 7953 8446 7953 8446 8325 8446 7200 3223 7200 3223 4738 4900 4738 4900 3454 3352 3454 3352 6471 6619 6471 6619 1581 1523 1581 1523 7757 2272 7757
9058 6522 0 6522 19919 12984 19919 12984 16178 20691 16178 20691 17151 20691 257 6754 257 6754 24563 18900 24563 18900 20338 13831 20338 13831 16680 3970 16680 3970 17655 7808 17655 2893 17655 2893 18558 14215 18558 14215 7659 14665 7659 14665 24747 21941 24747 21941 9578 13237 9578 13237 15086 12387 15086 12387 19465 1839 19465 1839 1780 1418 1780 11254 1780 11254 22392 7764 22392 20146 22392 20146 22283 17954 22283 17954 3669 17954 18579 16193 18579 16193 23296 18105 23296 18105 6335 7071 6335 24790 6335 24790 9886 6212 9886 6212 23024 6212 13612 14460 13612 14460 3470 86 3470 21609 3470 21609 10777 23738 10777 23738 11557 23738 10701 13808 10701 13808 22050 13808 15997 20411 15997 20411 17091 19121 17091 19121 7021 799 7021 799 16225 11385 16225 934 16225 934 6341 1476 6341 1476 19230 12559 19230 12559 14214 19483 14214 19483 7642 12303 7642 12303 243 1500 243 1500 16433 23819 16433 23819 9218 23819 12698 1669 12698 15273 12698 15273 17288 18248 17288 18248 23820 18248 14011 2138 14011 2138 24826 16654 24826 16654 1786 6208 1786 6208 6046 6208 4044 17694 4044 17694 15619 14585 15619 14585 16756 22876 16756 22876 13815 4312 13815 4312 2789 8068 2789 8068 4516 21774 4516 21774 6463 23210 6463 23210 21616 23210 11203 9858 11203 24551 11203 24551 1008 24551 23465 1558 23465 1558 21198 8617 21198 8617 4568 8617 5957 16090 5957 16090 7211 2652 7211 2652 17993 23847 17993 23847 2006 7106 2006 23635 2006 23635 12856 23635 11879 14143 11879 14143 4392 163 4392 2849 4392 2849 5944 8373 5944 8373 2982 8373 3131 24701 3131 24701 19584 16655 19584 16655 493 20477 493 20477 13474 8915 13474 8915 4090 11217 4090 11217 12855 10217 12855 10217 10699 6897 10699 6897 8871 4810 8871 4810 10655 12805 10655 12805 17800 12805 7449 5516 7449 20898 7449 20898 20887 21307 20887 21307 5363 6386 5363 6386 12205 13218 12205 6695 12205 6695 12496 2462 12496 2462 4606 2462 16111 20915 16111 19991 16111 19991 1507 19991 6423 22972 6423 22972 15269 5459 15269 5459 4931 13492 4931 13492 1608 8812 1608 8812 19387 19078 19387 19078 1408 4964 1408 4964 24814 3276 24814 3276 15414 20583 15414 20583 23006 3121 23006 3121 10818 458 10818 458 16920 2980 16920 2980 22823 20759 22823 20759 5515 24356 5515 24356 16190 4105 16190 4105 21470 20493 21470 1643 21470 1643 7681 1643 11047 16737 11047 16737 2751 6374 2751 6374 4746 10021 4746 10021 13663 22793 13663 22793 1504 4127 1504 4127 13755 2077 13755 16407 13755 16407 4759 16407 18421 22885 18421 5006 18421 5006 20416 4391 20416 4391 11636 7257 11636 7257 23098 7257 1993 15521 1993 15521 13305 14497 13305 14497 20078 14497 7363 5281 7363 5281 18165 7315 18165 7315 9738 14366 9738 10557 9738 10557 8137 19508 8137 19508 21063 463 21063 463 5173 20597 5173 20597 24588 15117 24588 16776 24588 16776 12330 18413 12330 869 12330 869 5316 869 24936 10074 24936 10074 9908 21420 9908 21420 17165 12777 17165 13790 17165 13790 23607 13790 12889 22965 12889 22965 7552 24106 7552 24106 152 6093 152 6093 16634 14434 16634 14434 4694 14434 14035 6965 14035 6965 9497 13334 9497 13334 9799 13187 9799 17072 9799 17072 3249 17072 23094 2295 23094 2295 21492 3007 21492 3007 4983 3007 17742 16154 17742 16154 20033 8817 20033 9984 20033 9984 19517 17060 19517 17060 1433 8676 1433 8676 5055 6537 5055 6537 15285 21983 15285 21983 4238 11780 4238 11780 10687 12527 10687 12527 16371 13200 16371 13200 6561 4577 6561 4577 5665 13231 5665 13231 11076 13231 8588 174 8588 174 7309 174 18502 11926 18502 11926 20835 11926 19969 21608 19969 21608 19642 7456 19642 7456 11880 22844 11880 3817 11880 3817 3952 15583 3952 609 3952 609 2993 24067 2993 24067 20506 10229 20506 10229 16096 10229 19116 7820 19116 19839 19116 19839 10993 19839 17261 991 17261 991 17797 974 17797 17519 17797 17519 17473 5564 17473 5564 9878 8113 9878 8113 11605 8113 10227 13579 10227 13579 2147 13579 10661 8831 10661 19927 10661 19927 7558 10892 7558 10892 24623 6671 24623 6671 12497 4240 12497 9985 12497 9985 12279 9985 18913 8737 18913 8737 17796 1627 17796 1627 11083 16781 11083 16781 16365 13822 16365 13822 10834 3785 10834 3785 198 16186 198 7603 198 7603 9697 7603 7807 9108 7807 9108 22443 11179 22443 11179 2273 16326 2273 16326 10418 18106 10418 18106 21609 17050 21609 17050 11730 894 11730 16264 11730 16264 13813 16264 7546 24649 7546 24649 17374 3731 17374 3731 20008 3731 14345 1769 14345 24157 14345 24157 20746 24157 2812 3245 2812 6797 2812 6797 1601 10098 1601 10098 185 6249 185 6249 16614 12828 16614 12828 14682 18355 14682 18355 9238 9304 9238 9304 2082 10390 2082 10390 14675 21912 14675 21912 12960 5020 12960 5020 24660 5020 9926 12525 9926 5970 9926 5970 8017 7026 8017 7026 16228 9275 16228 9275 3441 21427 3441 21427 24371 9077 24371 9077 24512 16829 24512 16829 17354 24925 17354 24925 5679 24925 9702 2108 9702 23864 9702 23864 455 23864 10413 18016 10413 23895 10413 23895 10303 9382 10303 9382 12246 9382 3656 10949 3656 10949 12135 18816 12135 18816 8042 18816 17058 6773 17058 17338 17058 17338 12761 17338 14945 9476 14945 23217 14945 23217 21309 2007 21309 2007 19662 2007 24368 20182 24368 4110 24368 4110 23826 9914 23826 9914 3743 9914 6360 10075 6360 10075 11130 21020 11130 21020 13427 23878 13427 23878 16214 19738 16214 19738 12526 21820 12526 17496 12526 17496 2858 17496 5302 5633 5302 5633 12309 1896 12309 1896 22460 11520 22460 11520 21535 13132 21535 13132 14050 484 14050 484 17881 17080 17881 8166 17881 8166 11926 12622 11926 12622 14055 6602 14055 6602 580 14830 580 14830 8682 23246 8682 13476 8682 13476 23635 13476 2265 24558 2265 24558 22883 24558 19539 72 19539 15105 19539 15105 14733 15105 15803 14914 15803 14914 8344 10581 8344 11337 8344 11337 10089 11337 3793 21123 3793 21123 20612 21355 20612 21355 20830 19282 20830 19282 10950 20062 10950 20062 22178 376 22178 12466 22178 12466 1290 1013 1290 1013 19260 7098 19260 7098 9917 1427 9917 1427 14112 21041 14112 21041 9247 21041 23962 9929 23962 9929 2278 19262 2278 19262 12449 21444 12449 21444 19084 1480 19084 1480 4321 24630 4321 24630 12272 20131 12272 20131 11099 146 11099 146 5324 12799 5324 11064 5324 11064 7128 6956 7128 6956 543 6956 18727 11889 18727 11889 13078 2039 13078 2039 21741 19907 21741 19907 17462 12732 17462 12732 23737 12732 769 5402 769 5402 7302 12873 7302 1893 7302 1893 15321 1893 3020 2347 3020 2347 4258 23219 4258 23219 23501 9961 23501 9961 7930 3742 7930 12506 7930 12506 13840 16989 13840 16989 5873 12846 5873 12846 21245 207 21245 207 4673 207 18895 24871 18895 24871 54 24327 54 24327 7276 14797 7276 14797 3137 14797 21514 24994 21514 23960 21514 23960 9845 22131 9845 22131 17410 22131 3554 3776 3554 3776 9839 9732 9839 9732 9194 17973 9194 17973 19775 15256 19775 15256 3623 17270 3623 17270 3657 18726 3657 18726 21440 2888 21440 15407 21440 15407 10257 15407 24589 13150 24589 13150 3238 24200 3238 1379 3238 1379 17691 7061 17691 7061 19194 7061 8471 14372 8471 7309 8471 7309 13022 11244 13022 11244 702 4920 702 4920 22993 14249 22993 14249 20657 7396 20657 7396 23247 18760 23247 18760 3744 18760 14852 6027 14852 6027 567 9910 567 9910 20531 20266 20531 20266 5518 743 5518 11830 5518 11830 2047 11830 8563 21348 8563 6335 8563 6335 5231 17889 5231 17889 24522 17889 12779 15506 12779 18988 12779 18988 12069 8661 12069 8661 1567 8661 6147 5874 6147 8694 6147 8694 6426 2142 6426 2142 794 2142 5631 24204 5631 15123 5631 15123 16414 15123 10815 22940 10815 3792 10815 3792 14823 3792 1223 19292 1223 19292 4419 4440 4419 4440 3684 21158 3684 21158 11053 19943 11053 19943 16808 1139 16808 7253 16808 7253 17631 15533 17631 15533 6066 15533 8625 23836 8625 23836 2906 24441 2906 24441 15815 19106 15815 19106 1385 3905 1385 3905 17618 3905 6714 18434 6714 18434 21430 18434 10969 10497 10969 10497 5099 1612 5099 16293 5099 16293 7200 9894 7200 9894 15731 9894 13215 24660 13215 24660 18818 16156 18818 16156 22067 15017 22067 15017 8875 20175 8875 20175 9255 8363 9255 8363 1332 8363 19947 15276 19947 13833 19947 13833 1766 4697 1766 23208 1766 23208 10055 23208 3683 7418 3683 7418 1270 1901 1270 1901 10391 1901 2331 17849 2331 17849 12651 19263 12651 19263 24426 1276 24426 19531 24426 19531 19893 6080 19893 6080 9975 24230 9975 24230 6216 10617 6216 10617 20441 8590 20441 8590 23012 1782 23012 1782 11726 18376 11726 18376 18631 18376 18478 8873 18478 14764 18478 14764 20649 14764 11074 19132 11074 19132 18623 11498 18623 11498 22334 4761 22334 4761 24919 6533 24919 6533 4219 2774 4219 2774 14719 1466 14719 16250 14719 16250 20595 467 20595 467 14282 9526 14282 9526 14972 23047 14972 23047 23250 14005 23250 14005 8543 14005 21386 15174 21386 9430 21386 9430 24295 9430 7467 24591 7467 5236 7467 5236 20434 3378 20434 3378 254 20289 254 8000 254 8000 751 12733 751 12733 18612 24481 18612 24481 5606 24481 10131 379 10131 6936 10131 6936 6470 6936 12964 9625 12964 9625 24573 20600 24573 20600 5833 13581 5833 13581 5716 6062 5716 6062 6899 21624 6899 21624 5493 17762 5493 17762 21045 918 21045 918 4152 20360 4152 20360 8075 15580 8075 15580 4061 10200 4061 10200 9756 16506 9756 16506 17581 21906 17581 21906 7906 12071 7906 12071 21246 12071 7208 14145 7208 5652 7208 5652 15630 21581 15630 21581 21769 141 21769 141 16748 16644 16748 16644 10513 24670 10513 24670 7076 14184 7076 14184 5707 8651 5707 8651 16865 5903 16865 5903 6184 12124 6184 12124 15743 3000 15743 3000 6550 15630 6550 15630 14812 4376 14812 4376 6610 1002 6610 20125 6610 20125 9151 5132 9151 5132 17487 9758 17487 9758 12453 6906 12453 6906 5495 6906 10452 17069 10452 3694 10452 3694 15120 24665 15120 24665 3207 18990 3207 18990 16909 18990 15397 10148 15397 10148 12487 5629 12487 5629 16380 18557 16380 18557 23897 2325 23897 2325 3710 92 3710 92 9887 22886 9887 22886 6062 20021 6062 20021 12105 5161 12105 5161 18150 12280 18150 1654 18150 1654 10936 16961 10936 16961 15986 16961 4296 6509 4296 18668 4296 18668 23394 7183 23394 7183 5395 7183 9730 17169 9730 17169 8591 22167 8591 16178 8591 16178 18248 22158 18248 14721 18248 14721 22296 5421 22296 5421 884 20746 884 20746 6358 20746 5260 23442 5260 23442 1254 21886 1254 21886 5645 11124 5645 24793 5645 24793 1602 8832 1602 8832 10504 8832 6606 24906 6606 8739 6606 8739 18539 8739 36 18018 36 18018 22815 20467 22815 20467 16969 14693 16969 14693 23933 14693 2493 22560 2493 14131 2493 14131 10516 14131 6571 11441 6571 22677 6571 22677 21333 15599 21333 15599 10456 452 10456 452 15398 7210 15398 7210 1723 7210 11269 7093 11269 7093 11770 4508 11770 4508 8947 8840 8947 8840 10674 7889 10674 7903 10674 7903 21042 15894 21042 15894 23832 1683 23832 1683 15851 16922 15851 16922 15150 21929 15150 21929 17421 20487 17421 20487 18048 4879 18048 4879 1989 14926 1989 14926 411 4714 411 17797 411 17797 17852 11383 17852 11383 9867 11383 18213 4777 18213 14668 18213 14668 20097 7113 20097 7113 2173 11923 2173 11923 9904 12073 9904 12073 22466 6060 22466 12293 22466 12293 2400 24026 2400 24026 11850 24026 8847 10365 8847 10365 6307 14613 6307 14613 5666 14613 15219 6487 15219 15918 15219 15918 1544 17044 1544 17044 23724 22400 23724 22400 21450 15493 21450 15493 17696 258 17696 258 13845 9424 13845 9424 16538 21389 16538 21389 16525 7355 16525 7355 5706 7355 20941 1608 20941 1608 12470 12211 12470 12211 8211 24041 8211 4070 8211 4070 2294 4070 13283 231 13283 231 13154 16873 13154 16873 18629 302 18629 302 18210 302 24365 23817 24365 23817 3974 23817 11476 2123 11476 2123 2753 19859 2753 16266 2753 16266 12505 18963 12505 18963 24300 18963 23294 16909 23294 21237 23294 21237 18441 6341 18441 6341 13157 5578 13157 5578 12307 13554 12307 13554 13565 10003 13565 10003 1121 10003 10770 8834 10770 8834 24883 19189 24883 19189 7775 19189 18128 24516 18128 24516 24501 6511 24501 6511 9165 11893 9165 11893 22952 11893 4950 7478 4950 19122 4950 19122 813 2510 813 2510 8550 2510 4101 12068 4101 4462 4101 4462 830 4462 18762 3644 18762 20001 18762 20001 1100 22051 1100 22051 18196 18975 18196 18975 8723 17444 8723 19828 8723 19828 18303 2911 18303 2911 10460 22930 10460 22930 24940 22930 20623 11327 20623 11327 4757 4760 4757 4760 856 19327 856 19327 4551 24895 4551 12401 4551 12401 15408 5975 15408 5975 12111 24587 12111 24587 23160 7392 23160 7392 22432 5937 22432 5937 2482 16017 2482 16017 13927 22244 13927 15768 13927 15768 4183 23593 4183 23593 804 1611 804 18124 804 18124 24729 989 24729 989 1498 989 16757 8298 16757 8298 7026 8717 7026 8717 11357 23710 11357 23710 19580 23710 5471 21964 5471 21964 22236 10750 22236 10750 19041 21323 19041 3254 19041 3254 728 11377 728 11377 11286 11377 334 582 334 582 11732 12344 11732 12344 18641 20844 18641 3653 18641 3653 1838 3653 12042 12721 12042 10221 12042 10221 1857 1222 1857 1222 9925 7658 9925 7658 10685 9183 10685 9183 6016 9183 18792 2852 18792 7085 18792 7085 19099 18170 19099 18170 12151 18170 21014 1510 21014 2578 21014 2578 4817 22322 4817 22322 1407 10758 1407 10758 7288 10758 5704 5548 5704 5548 16753 24663 16753 24663 17040 16751 17040 16751 15468 7585 15468 7585 20916 22445 20916 22445 4853 22445 7122 8537 7122 8537 24004 12960 24004 12960 16657 3267 16657 3267 11328 18665 11328 496 11328 496 3717 23977 3717 23977 21497 24809 21497 11343 21497 11343 6272 20891 6272 20891 12643 6544 12643 6544 5908 12237 5908 12237 7464 16667 7464 16667 5993 10703 5993 10703 20201 3598 20201 3598 12313 16638 12313 16638 2442 16638 20276 4319 20276 4319 7603 20113 7603 20113 20448 20113 10127 13913 10127 13913 7588 15000 7588 15000 611 16779 611 16779 19236 14099 19236 14099 20682 24588 20682 8758 20682 8758 10425 8758 23002 17200 23002 17200 8748 10042 8748 10042 21184 23562 21184 23562 24654 10435 24654 13075 24654 13075 3971 13075 16026 11316 16026 11316 9070 2603 9070 2603 17400 1368 17400 1368 19783 17015 19783 17015 2365 10955 2365 13148 2365 13148 22834 7625 22834 9549 22834 9549 4448 9549 6576 19500 6576 19500 9913 19500 6048 4958 6048 4958 10484 4389 10484 4389 3436 24006 3436 24006 24517 14510 24517 14510 22336 3135 22336 10194 22336 10194 16118 21877 16118 21877 8776 21877 17415 16129 17415 16129 16135 6908 16135 10248 16135 10248 20879 3721 20879 3721 22726 5004 22726 5004 4028 5004 12071 506 12071 2492 12071 2492 4957 21754 4957 21754 4658 21754 18991 23150 18991 23150 8324 23150 24071 12038 24071 12038 8571 1970 8571 14508 8571 14508 1903 4311 1903 4311 22891 11044 22891 11044 14513 24416 14513 814 14513 814 21517 22407 21517 22407 12180 12886 12180 12886 20622 1075 20622 1075 10201 2020 10201 2020 9807 23983 9807 10129 9807 10129 23632 10129 727 6653 727 6653 11903 11122 11903 11122 22181 9775 22181 21384 22181 21384 17772 9312 17772 9312 3728 9312 17642 18491 17642 14887 17642 14887 6948 79 6948 79 6964 79 3365 8105 3365 8105 2623 15478 2623 15478 4236 21141 4236 1469 4236 1469 17028 20906 17028 20906 14471 59 14471 59 12418 6821 12418 6821 6437 7044 6437 7044 22684 9728 22684 9728 11831 19092 11831 14211 11831 14211 12617 14211 3928 7463 3928 19849 3928 19849 10176 4280 10176 4280 12467 21014 12467 21014 16896 2671 16896 2671 18765 11342 18765 11342 20611 23357 20611 23357 14705 80 14705 80 3501 20816 3501 20816 20950 4661 20950 4661 2473 4661 10539 13510 10539 9178 10539 9178 13398 6102 13398 6102 4369 6102 23713 14676 23713 14676 10125 22313 10125 13051 10125 13051 18412 13051 7724 6588 7724 6588 6025 10656 6025 10656 3762 8376 3762 14611 3762 14611 4354 10309 4354 10309 14361 10309 4747 2975 4747 2975 24886 14570 24886 14570 1115 3195 1115 3195 24929 16491 24929 16491 672 6054 672 6054 9763 18811 9763 18811 20028 3872 20028 3872 13035 20322 13035 8991 13035 8991 7636 3076 7636 3076 14578 3076 7090 6758 7090 6758 5759 6758 24111 21780 24111 21780 8037 353 8037 353 19714 23485 19714 16522 19714 16522 723 16522 20096 866 20096 866 15562 21584 15562 21584 1316 23829 1316 21089 1316 21089 23211 14120 23211 14120 10555 14120 17587 1284 17587 1284 11793 19127 11793 19127 13425 8538 13425 8538 12926 22198 12926 22198 6651 19826 6651 19826 21167 1343 21167 1343 15439 7702 15439 7702 24391 13464 24391 13464 8643 20109 8643 20109 13932 20109 6763 16593 6763 16593 24014 7705 24014 14472 24014 14472 11154 19053 11154 19053 24478 19053 14762 22978 14762 22978 9760 22978 10845 13826 10845 13826 18166 24541 18166 24541 15485 7444 15485 7444 6524 6435 6524 24971 6524 24971 24805 24971 17304 16093 17304 19146 17304 19146 24042 19146 20465 20127 20465 20127 15175 1332 15175 1734 15175 1734 14573 17021 14573 17021 16139 12562 16139 12562 22886 18133 22886 18133 6612 702 6612 702 9826 19073 9826 19073 24049 9785 24049 16206 24049 16206 13504 15016 13504 15016 12209 1737 12209 1737 712 20144 712 2643 712 2643 23880 6377 23880 6377 8288 6377 22302 21892 22302 21892 21416 11027 21416 11027 2163 2229 2163 2229 505 2229 12523 19462 12523 19462 7036 7919 7036 7919 22944 7919 7033 12249 7033 808 7033 808 14235 7843 14235 7843 9703 10447 9703 10447 14761 23949 14761 15638 14761 15638 15799 9481 15799 9481 7038 10860 7038 10860 14442 3130 14442 3130 9852 23987 9852 9763 9852 9763 21702 22562 21702 22562 8965 12910 8965 12910 618 12910 17128 21547 17128 21547 23422 21547 18418 18680 18418 18680 17464 5577 17464 5577 12341 10544 12341 10544 4492 19831 4492 19831 21073 19831 13531 2314 13531 2314 12909 21511 12909 21511 4815 24180 4815 24180 24404 11958 24404 11958 14543 19729 14543 19729 7192 4128 7192 18526 7192 18526 22847 18526 6119 24932 6119 24932 24609 12731 24609 12731 4427 22366 4427 22366 9370 3112 9370 3112 24798 21628 24798 21628 11017 7313 11017 7313 9276 1988 9276 1988 5995 24489 5995 24489 10829 13595 10829 13595 21316 16388 21316 16388 2934 9621 2934 9621 4555 8406 4555 8406 15029 13940 15029 13940 12492 22599 12492 22599 19534 8584 19534 15931 19534 15931 20222 2968 20222 2968 2667 2968 13923 17272 13923 12149 13923 12149 20630 12149 15621 8944 15621 8944 1658 22861 1658 5964 1658 5964 19218 4171 19218 4171 4941 4731 4941 4731 24444 4731 2380 314 2380 314 20696 21255 20696 21255 22456 617 22456 617 97 24343 97 24343 22133 3258 22133 3258 17164 10789 17164 2351 17164 2351 20523 18597 20523 18597 19868 1169 19868 1169 4548 19565 4548 19565 27 13178 27 13178 1803 21597 1803 21597 17734 24050 17734 24050 11918 8407 11918 8407 7618 17513 7618 6474 7618 6474 7967 6474 4805 24099 4805 24099 20128 7988 20128 7988 15810 22794 15810 22794 860 22794 21465 18359 21465 18359 13981 14282 13981 14282 2293 3471 2293 3471 1235 13997 1235 13997 14885 3985 14885 3985 1326 4903 1326 4903 8767 4903 4375 1632 4375 11482 4375 11482 20980 11482 15904 22184 15904 6018 15904 6018 7762 11299 7762 11299 21433 831 21433 831 8576 16389 8576 16389 22563 16389 14010 829 14010 829 14358 5277 14358 5277 24114 13652 24114 13652 20874 11502 20874 11502 7648 19098 7648 19098 1827 131 1827 131 9551 7916 9551 7916 11058 19000 11058 19000 6205 11955 6205 11955 22289 2624 22289 2624 14081 16970 14081 13838 14081 13838 4165 13838 13145 2527 13145 2527 22173 16215 22173 16215 19611 16215 22541 20065 22541 18634 22541 18634 21193 18634 23074 6479 23074 20032 23074 20032 15821 2151 15821 16571 15821 16571 1313 16571 9133 3360 9133 14079 9133 14079 2405 14079 5686 19656 5686 19323 5686 19323 18443 12660 18443 12660 12613 10246 12613 10246 10924 10246 11894 15669 11894 15669 12167 12125 12167 12536 12167 12536 12429 12536 6043 3678 6043 3678 4250 9249 4250 7391 4250 7391 7984 20412 7984 20412 8048 14574 8048 14574 5345 21091 5345 21091 3497 6171 3497 6171 21586 15698 21586 15698 19623 5834 19623 5834 23043 5834 2768 21317 2768 8858 2768 8858 20843 612 20843 612 21782 612 20738 3137 20738 3137 9940 23352 9940 23352 2089 23352 4270 14196 4270 14196 22548 9927 22548 14248 22548 14248 9723 18258 9723 15913 9723 15913 5336 15913 16164 1150 16164 1150 23175 24962 23175 24962 10861 14559 10861 14559 4365 19331 4365 19331 1202 9889 1202 23900 1202 23900 17055 10692 17055 10692 24182 20435 24182 20435 4261 20435 10627 1170 10627 1170 1593 20687 1593 20687 11381 4012 11381 4012 7069 22511 7069 22511 21704 318 21704 318 4866 11867 4866 11867 14135 15097 14135 7886 14135 7886 19788 17915 19788 17915 13448 5508 13448 5508 22195 8482 22195 8482 15198 22179 15198 3353 15198 3353 24514 18809 24514 18809 7538 18809 7991 3157 7991 3157 23843 1201 23843 1964 23843 1964 6453 1964 19437 10260 19437 2760 19437 2760 8397 21275 8397 21275 11128 10577 11128 10577 1073 10577 21435 16907 21435 16907 5396 983 5396 983 12645 15728 12645 9653 12645 9653 15680 9653 70 492 70 492 655 5854 655 5854 22217 14900 22217 14900 10584 24392 10584 24392 488 24392 7674 12691 7674 17877 7674 17877 9773 17877 7755 5347 7755 5347 6726 4995 6726 4995 17194 21066 17194 8628 17194 8628 18951 13889 18951 13889 23931 13889 19372 22199 19372 22133 19372 22133 3290 22133 19759 23060 19759 23060 23036 20237 23036 22459 23036 22459 19620 10507 19620 10507 18989 15882 18989 15882 19848 576 19848 576 17084 2982 17084 2982 13028 4365 13028 4365 23504 2479 23504 2479 18225 542 18225 12823 18225 12823 12914 12823 20775 7654 20775 7654 19937 11195 19937 11195 18899 24225 18899 24225 7488 24225 8208 20994 8208 20994 6977 13699 6977 16409 6977 16409 8743 16409 3704 1863 3704 1863 24412 24756 24412 24756 10742 20737 10742 20737 20191 20737 3427 21149 3427 7835 3427 7835 18390 23356 18390 23356 2525 3472 2525 3472 13756 16025 13756 16025 2122 11447 2122 11447 5617 13990 5617 13990 16373 7791 16373 7791 16040 23702 16040 23702 15167 9743 15167 9743 2439 4278 2439 24928 2439 24928 19710 7066 19710 7066 24903 7066 3241 19778 3241 19778 11871 1894 11871 19030 11871 19030 23608 5711 23608 5711 10791 23917 10791 23917 3898 882 3898 882 19847 2523 19847 2523 24369 23153 24369 20367 24369 20367 17481 20293 17481 20293 7348 18596 7348 18596 17340 18596 11513 3274 11513 3274 8805 23263 8805 23263 7419 18440 7419 18440 22230 20558 22230 20558 15497 1437 15497 16014 15497 16014 24804 36 24804 36 10885 1880 10885 1880 3802 1880 4051 21410 4051 16248 4051 16248 253 16248 6271 10463 6271 18682 6271 18682 18821 10080 18821 10080 2023 24326 2023 24326 21933 20929 21933 20929 7584 5955 7584 13082 7584 13082 17808 13082 7543 294 7543 294 11919 294 4990 8627 4990 8627 391 15562 391 15562 11864 19868 11864 9397 11864 9397 22365 9397 16523 15049 16523 15049 14033 11439 14033 11439 17423 6893 17423 6893 8494 23491 8494 23491 18875 23491 16223 8418 16223 8418 18608 8418 1066 14482 1066 14482 1979 6911 1979 6911 1520 22635 1520 22635 22958 14655 22958 19360 22958 19360 10318 19360 18499 2829 18499 2829 24388 19392 24388 19392 23935 11714 23935 11714 11152 11714 15521 3230 15521 3230 8309 24007 8309 24007 7632 5059 7632 15947 7632 15947 439 15947 11849 24417 11849 24417 21394 24535 21394 24535 22068 21971 22068 21971 7770 21184 7770 21184 11442 12624 11442 12624 23573 2580 23573 4929 23573 4929 13312 20849 13312 20849 4733 24733 4733 24733 18633 4900 18633 4900 2795 4900 20529 17494 20529 17494 8760 6881 8760 6881 21000 4747 21000 4747 21861 3629 21861 3629 700 3629 24113 11142 24113 6191 24113 6191 13273 1664 13273 1664 20252 105 20252 105 11360 7435 11360 7435 21281 5830 21281 21087 21281 21087 15247 1223 15247 1223 5246 1223 13535 18338 13535 15566 13535 15566 8282 15732 8282 15732 17624 19348 17624 19348 11604 1659 11604 1659 13477 1659 9871 17924 9871 17924 21592 17924 10147 23994 10147 19407 10147 19407 104 19407 21169 5612 21169 5612 16653 18598 16653 18598 11546 7993 11546 7993 21863 15853 21863 15853 22477 15853 17694 13261 17694 18586 17694 18586 21726 1204 21726 1204 23461 436 23461 436 1139 436 11808 22288 11808 22288 7050 16754 7050 16754 14973 20385 14973 1530 14973 1530 12798 17317 12798 17317 6284 17317 17986 3489 17986 3489 7434 5258 7434 5258 14558 20861 14558 20861 20160 24410 20160 24410 9601 13422 9601 13422 21150 13422 20085 24214 20085 24214 14387 2279 14387 2279 1491 13239 1491 13239 21653 18454 21653 18454 10209 5422 10209 23979 10209 23979 15383 7673 15383 7673 18174 8845 18174 8845 2304 22619 2304 22619 16334 12752 16334 12752 14953 8083 14953 8083 2049 22454 2049 22454 21451 4182 21451 4182 21575 1792 21575 1792 15846 11802 15846 11802 14276 20286 14276 20286 23484 20286 9664 3890 9664 13414 9664 13414 16107 13414 3461 8759 3461 8759 5281 11807 5281 11807 4000 1917 4000 1917 13933 3154 13933 3154 6746 17557 6746 1381 6746 1381 12827 21290 12827 21290 21614 24437 21614 24437 109 20387 109 20387 18369 21109 18369 21109 2542 12146 2542 12146 12158 12146 1252 1524 1252 1707 1252 1707 12414 1707 10022 16261 10022 16261 4426 10120 4426 20607 4426 20607 11958 2022 11958 2022 15246 17206 15246 17206 5304 18098 5304 18098 13532 1817 13532 1817 17031 17299 17031 17299 16264 100 16264 100 6690 21033 6690 21033 24129 21033 19338 786 19338 14456 19338 14456 6757 24452 6757 24452 3336 10682 3336 10682 4845 24525 4845 9913 4845 9913 24612 13559 24612 13559 10465 19737 10465 19737 56 19737 8178 1345 8178 1345 10596 8110 10596 4037 10596 4037 12522 4037 9937 18769 9937 7238 9937 7238 16398 4418 16398 4418 14991 27 14991 22161 14991 22161 20084 22161 325 14728 325 14728 23173 12750 23173 20679 23173 20679 7204 15323 7204 15323 8123 15323 5033 10479 5033 10479 2101 21853 2101 21853 7737 22306 7737 22306 13141 5565 13141 5565 15354 5565 1233 3654 1233 3821 1233 3821 13955 18735 13955 18735 14241 21884 14241 21884 16997 21884 8022 21310 8022 21310 17045 11678 17045 11678 8999 3062 8999 3062 23407 3062 9361 22760 9361 22760 21804 23717 21804 20733 21804 20733 12096 1871 12096 1871 24041 9665 24041 9665 1152 19928 1152 19928 13216 4917 13216 4917 11883 23770 11883 23770 17621 22300 17621 22300 20646 18825 20646 18825 7860 23484 7860 23484 13085 10369 13085 10369 13686 28 13686 28 8028 28 23229 24395 23229 24395 8146 24395 24460 7327 24460 7327 654 1257 654 1257 8334 1081 8334 1081 1388 14446 1388 4790 1388 4790 9019 4296 9019 4296 10726 4296 9371 12917 9371 12917 12398 19821 12398 19821 18276 7273 18276 7273 8973 3494 8973 3494 10724 23055 10724 23055 24788 14974 24788 14974 20307 17569 20307 17569 5649 17139 5649 17139 16623 20531 16623 18478 16623 18478 6694 17360 6694 17360 2597 12512 2597 12512 8235 21429 8235 21429 16208 2644 16208 2644 10090 24784 10090 24784 18812 18026 18812 18026 23307 11049 23307 18487 23307 18487 17554 180 17554 180 11520 21928 11520 21928 5760 21928 21377 4533 21377 4533 24401 6458 24401 6458 7377 5454 7377 5454 21930 24173 21930 24173 13639 22804 13639 22804 5408 13164 5408 13164 7780 13164 476 23729 476 23729 5220 11286 5220 11286 22 5052 22 5052 1783 14514 1783 14514 13571 21837 13571 21837 20014 8675 20014 8675 14314 5044 14314 24467 14314 24467 22910 24451 22910 24451 11248 24033 11248 24033 20103 3661 20103 3661 22150 15955 22150 15955 24096 2627 24096 2627 7920 6913 7920 6913 14749 18992 14749 18992 4045 2176 4045 2176 22177 14618 22177 4531 22177 4531 17678 4045 17678 4045 6384 8231 6384 8231 12114 8231 11441 20633 11441 13305 11441 13305 889 424 889 424 148 13233 148 13233 18684 9335 18684 18481 18684 18481 21005 9787 21005 9787 3022 716 3022 716 21700 16487 21700 3348 21700 3348 9221 3348 21890 2587 21890 2587 1048 722 1048 722 3985 18270 3985 18270 14785 10157 14785 10157 2316 14124 2316 14124 19666 14124 4461 15065 4461 15065 16658 2945 16658 8706 16658 8706 20556 8706 3312 8146 3312 22869 3312 22869 14445 22869 12507 9168 12507 9168 24973 12863 24973 12863 12952 12863 23502 8229 23502 8242 23502 8242 282 4248 282 24945 282 24945 15452 24945 3397 322 3397 7295 3397 7295 2568 18522 2568 18522 8478 16059 8478 23050 8478 23050 22087 23050 15957 5660 15957 15235 15957 15235 11965 9018 11965 9018 16610 13368 16610 13368 10663 19358 10663 19358 5168 12284 5168 13635 5168 13635 18126 14735 18126 2909 18126 2909 22668 23794 22668 23794 16194 14958 16194 14958 22875 23545 22875 23545 118 10794 118 10794 7950 22518 7950 22518 7017 21352 7017 21352 13424 17123 13424 17123 5325 2170 5325 2170 3902 20958 3902 20958 5305 14727 5305 18229 5305 18229 21123 3820 21123 3820 791 900 791 900 13163 900 5114 8086 5114 8086 20244 22024 20244 22024 18740 12092 18740 18278 18740 18278 806 18278 23197 2977 23197 17682 23197 17682 9292 17682 20701 22753 20701 11334 20701 11334 16505 6753 16505 6753 127 6753 9525 24227 9525 24227 10231 14252 10231 14252 9173 12019 9173 12019 20661 12019 13818 15114 13818 15114 14364 18085 14364 18085 1337 19759 1337 3252 1337 3252 5592 19261 5592 19261 21307 21710 21307 21710 1628 6270 1628 6270 13121 631 13121 10334 13121 10334 22945 10334 21567 5601 21567 12627 21567 12627 2886 237 2886 13293 2886 13293 7553 11739 7553 11739 15482 24216 15482 24216 21845 7424 21845 7424 1550 17576 1550 17576 12092 17576 7621 2526 7621 2526 18571 2526 15474 11558 15474 11558 17066 18386 17066 18154 17066 18154 5866 18154 16702 6887 16702 6887 2382 17655 2382 17278 2382 17278 20688 10620 20688 10620 6340 748 6340 14565 6340 14565 2549 14565 13728 16270 13728 16270 19905 16270 1757 19646 1757 19646 23997 5133 23997 5133 24737 23632 24737 23632 11350 23632 20301 19337 20301 19337 15877 2985 15877 2985 2160 6961 2160 6961 23382 22474 23382 22474 8913 13081 8913 13081 13996 13823 13996 13823 24603 11278 24603 12270 24603 12270 2336 5914 2336 5914 2535 14316 2535 14316 13050 20980 13050 20980 5976 2800 5976 2800 14676 12774 14676 12774 19002 12774 1074 15944 1074 4738 1074 4738 20275 5927 20275 5927 1768 18004 1768 9358 1768 9358 20447 16040 20447 16040 5027 1865 5027 1865 11646 1865 8193 9331 8193 9331 12653 20563 12653 20563 15082 18533 15082 18533 20842 15406 20842 15406 14956 18250 14956 18250 7500 18250 18819 23556 18819 23556 10466 15358 10466 15358 21864 20384 21864 20384 16970 20384 23908 24787 23908 15921 23908 15921 13380 11109 13380 11109 18561 13451 18561 13451 24666 2895 24666 2895 6059 18677 6059 18677 3293 15227 3293 15227 13098 1378 13098 1378 14979 1378 1867 11470 1867 11470 18268 3047 18268 3047 10891 23660 10891 23660 3612 285 3612 285 1830 24686 1830 24686 12063 10816 12063 10816 23667 10816 14474 3943 14474 4304 14474 4304 22515 4304 18691 24658 18691 24658 22363 24658 3044 1347 3044 1347 9397 8116 9397 8116 15802 9153 15802 9153 23558 9153 17766 6264 17766 6264 17910 10731 17910 10731 13533 1670 13533 10502 13533 10502 24054 10502 13703 23354 13703 23354 1082 23354 8369 759 8369 11151 8369 11151 3897 11151 23967 14881 23967 14881 16296 6314 16296 6314 21887 23457 21887 23457 24224 15546 24224 15546 4696 21827 4696 21827 21611 21827 8623 10902 8623 10902 2586 23579 2586 2853 2586 2853 10833 1296 10833 1296 4913 6598 4913 6598 4379 17749 4379 11139 4379 11139 2500 476 2500 476 20914 476 4273 24870 4273 24870 19353 6808 19353 6808 11298 21248 11298 7282 11298 7282 24713 20043 24713 19403 24713 19403 5203 19403 21944 24302 21944 24302 10832 15329 10832 15329 21271 15329 14756 18789 14756 5938 14756 5938 9096 17430 9096 17430 19965 8475 19965 8475 11805 21554 11805 21554 22753 9459 22753 9459 5342 10589 5342 10589 8183 9327 8183 9327 21879 9327 6710 1729 6710 1729 10158 13734 10158 13734 9649 739 9649 739 18865 739 13482 24234 13482 24234 13984 10363 13984 10363 20295 10363 13501 6113 13501 11016 13501 11016 16117 13032 16117 13032 13835 13032 22908 2189 22908 2189 14195 17858 14195 17858 7626 24277 7626 24277 18611 2412 18611 2412 17135 17903 17135 17903 21763 17552 21763 17552 8269 23751 8269 21342 8269 21342 24970 2697 24970 2697 11303 20507 11303 14689 11303 14689 11040 12751 11040 12751 18249 13041 18249 13041 11046 24700 11046 24700 24750 2902 24750 2902 4209 2902 15657 12027 15657 3824 15657 3824 13323 5600 13323 5600 1744 5600 14037 9774 14037 9774 1805 12609 1805 12609 8154 3429 8154 8205 8154 8205 18200 7497 18200 7497 11446 6980 11446 6980 6514 7828 6514 7828 8842 11775 8842 11775 5863 44 5863 44 22524 17157 22524 17157 15015 21738 15015 21738 6903 21738 22645 10723 22645 10723 13138 1429 13138 22127 13138 22127 8741 22127 20547 3244 20547 3244 2386 23805 2386 23805 18808 1505 18808 1505 608 11098 608 11098 15290 4910 15290 4910 17034 24171 17034 2948 17034 2948 1839 19013 1839 19013 21228 4364 21228 4364 1273 23403 1273 23403 2592 22704 2592 22704 4727 24840 4727 24840 22430 17103 22430 17103 24682 17070 24682 21526 24682 21526 24437 24770 24437 24770 22725 21117 22725 21117 8671 5485 8671 5485 22905 7263 22905 7263 11060 2140 11060 9189 11060 9189 105 9189 22978 20233 22978 20233 10819 22213 10819 4659 10819 4659 21667 2877 21667 2877 15014 1425 15014 1425 17341 13033 17341 13033 22126 12011 22126 12011 13860 11539 13860 11539 10934 19310 10934 19310 8097 19310 17865 20862 17865 20862 20780 2851 20780 8127 20780 8127 21490 8127 14897 9093 14897 9093 5310 24269 5310 24269 2856 10030 2856 10030 6582 23727 6582 23727 2980 23727 4105 6207 4105 6207 20309 4935 20309 4935 13393 4935 20578 6798 20578 3225 20578 3225 7320 3225 20802 23463 20802 23463 12739 20433 12739 20433 22906 24032 22906 24032 3598 24032 13331 15830 13331 15830 10067 8857 10067 8857 24921 3851 24921 22772 24921 22772 21857 7298 21857 7298 891 12638 891 4390 891 4390 9539 11954 9539 11954 2562 11954 8734 16633 8734 16633 14582 2081 14582 2081 5756 2081 6578 9362 6578 9258 6578 9258 12902 21679 12902 21679 5322 10935 5322 10935 13994 10935 10785 17163 10785 17163 4034 11398 4034 21749 4034 21749 5857 3221 5857 3221 23079 3221 10508 14185 10508 5996 10508 5996 12539 24254 12539 3366 12539 3366 354 2061 354 2061 14817 3054 14817 3054 10410 23669 10410 8582 10410 8582 12010 8582 1460 3610 1460 14834 1460 14834 17721 18944 17721 18944 3226 18944 23044 5160 23044 19211 23044 19211 1339 19211 24503 2408 24503 2408 1618 8223 1618 8223 24202 17716 24202 17716 24607 3434 24607 3434 17279 3434 22036 8070 22036 2694 22036 2694 15230 21481 15230 16289 15230 16289 20048 16289 14995 19528 14995 19528 780 14945 780 14945 9968 18470 9968 12059 9968 12059 10806 12631 10806 12631 17029 22381 17029 15893 17029 15893 761 6023 761 6023 1650 24779 1650 22261 1650 22261 15939 22261 11725 992 11725 992 18346 9562 18346 9562 5419 783 5419 783 12494 956 12494 956 2474 15455 2474 2868 2474 2868 18239 9204 18239 9204 1399 6922 1399 6922 2519 23004 2519 23004 19264 18545 19264 18545 19227 53 19227 12378 19227 12378 1440 208 1440 208 10721 20636 10721 20636 3600 11886 3600 11886 14975 8742 14975 8742 5226 23855 5226 23855 15640 17691 15640 19110 15640 19110 834 19110 19289 10912 19289 10912 8087 20629 8087 471 8087 471 21475 8960 21475 8960 19449 23755 19449 23755 22530 17586 22530 17586 489 23787 489 23787 18853 23824 18853 23824 13328 15127 13328 15127 634 15127 13690 6510 13690 22643 13690 22643 22819 12321 22819 12321 8402 12321 9803 17281 9803 17281 21945 11645 21945 11645 7565 11645 13374 14060 13374 10755 13374 10755 8038 10755 16597 8132 16597 8132 18416 18363 18416 18351 18416 18351 22751 18351 9167 7384 9167 7384 19066 14522 19066 14522 2430 14522 7572 18618 7572 8964 7572 8964 19057 23777 19057 23777 1555 23777 10816 5200 10816 14817 10816 14817 1420 14817 7695 8108 7695 8108 11992 1701 11992 12175 11992 12175 8900 12175 9901 4611 9901 4611 21355 17076 21355 9584 21355 9584 5225 9584 24385 6430 24385 18422 24385 18422 5030 18422 7326 17090 7326 17090 12123 10016 12123 10016 10709 2562 10709 2562 802 15817 802 3480 802 3480 12349 2835 12349 2835 21695 2835 19770 13123 19770 7581 19770 7581 22156 17758 22156 17758 2417 17758 16804 2415 16804 6577 16804 6577 4076 6577 24962 24428 24962 6118 24962 6118 23019 19159 23019 19159 9813 21330 9813 21330 16300 21330 14700 17741 14700 17741 2234 13173 2234 13173 14325 23182 14325 23182 18049 18064 18049 18064 1559 12936 1559 12936 10200 12936 8093 23712 8093 23712 10374 13764 10374 13764 7115 15281 7115 7711 7115 7711 24699 12939 24699 12939 1941 14704 1941 10113 1941 10113 19876 11631 19876 7754 19876 7754 19286 20832 19286 20832 2710 20832 22528 18024 22528 18024 23691 14173 23691 14173 20935 14173 22916 22455 22916 22455 11908 23092 11908 110 11908 110 22786 110 19957 11876 19957 11876 20876 7639 20876 18507 20876 18507 273 18507 5072 24217 5072 14232 5072 14232 8081 3275 8081 3275 540 14333 540 14333 5848 23434 5848 23434 5341 23434 16802 5845 16802 13124 16802 13124 6180 16560 6180 16560 3819 4246 3819 4246 9013 1690 9013 1690 18447 1690 12244 8746 12244 8746 19564 22317 19564 17094 19564 17094 465 17094 8055 14101 8055 14101 16473 12384 16473 12384 10634 13945 10634 13945 10370 197 10370 10297 10370 10297 11714 14115 11714 14115 5323 22696 5323 22696 24590 22696 16260 9939 16260 9939 24972 11495 24972 11495 12315 10710 12315 10710 15926 10710 4795 16795 4795 13814 4795 13814 24119 13814 13510 10398 13510 10398 175 1234 175 1234 23756 1448 23756 1448 823 15508 823 15508 6441 21782 6441 21782 1193 21782 17888 10347 17888 10347 8662 22734 8662 22734 3895 16294 3895 16294 24148 9048 24148 19329 24148 19329 13536 19329 13581 2217 13581 2217 17536 20848 17536 20848 1384 15880 1384 15880 17623 6605 17623 15696 17623 15696 21576 14683 21576 14683 13284 9084 13284 9084 16065 1536 16065 1536 24770 15461 24770 15461 23665 2689 23665 2689 12486 17776 12486 17776 17676 6340 17676 6340 3943 22203 3943 22203 1135 6618 1135 6618 16851 14167 16851 14167 10680 17136 10680 17136 3174 22731 3174 22731 11161 18608 11161 23916 11161 23916 9236 2384 9236 2384 2871 17718 2871 17718 21765 20045 21765 2417 21765 2417 16599 15028 16599 15028 6069 1732 6069 1732 22231 1732 3620 10181 3620 10181 6687 22791 6687 22791 12610 9182 12610 9182 24237 16933 24237 16933 5885 3747 5885 3747 2123 22321 2123 1738 2123 1738 14044 4957 14044 4957 6087 4957 24065 3136 24065 8844 24065 8844 9671 21287 9671 21287 20672 3628 20672 23175 20672 23175 11784 4712 11784 4712 2622 16855 2622 16855 4645 16855 384 16816 384 18186 384 18186 23706 18186 10336 15742 10336 15742 16412 21212 16412 20264 16412 20264 19448 6929 19448 6929 7727 16049 7727 16049 16727 12913 16727 12913 14936 18100 14936 18100 12702 9897 12702 9897 4510 21794 4510 10568 4510 10568 7471 4666 7471 4666 2305 4666 9622 20957 9622 20957 13124 4811 13124 4811 7501 4811 8517 23715 8517 23715 20337 1392 20337 1392 4391 3371 4391 3371 2729 3371 22163 23430 22163 23430 893 5641 893 22462 893 22462 24774 14 24774 14 9283 14 23816 17834 23816 17834 8276 6700 8276 6700 16025 10131 16025 10131 5559 6994 5559 6994 20259 6994 628 23323 628 23323 23804 23323 477 8643 477 13483 477 13483 7842 4069 7842 14114 7842 14114 11411 14114 708 16000 708 16000 19328 24096 19328 24096 21683 4118 21683 4118 3753 20621 3753 20621 16071 570 16071 570 23549 22737 23549 8798 23549 8798 11198 24088 11198 24088 2578 1519 2578 1519 17680 22000 17680 7394 17680 7394 6926 23020 6926 23020 22211 10995 22211 18406 22211 18406 24780 356 24780 356 20409 24752 20409 24752 23639 24752 18532 2531 18532 2531 11101 5640 11101 5640 22088 5640 15678 6408 15678 6408 8044 9041 8044 9041 19793 18824 19793 18824 24337 2149 24337 4774 24337 4774 1486 4774 15508 23713 15508 23713 21174 23713 1162 4955 1162 15053 1162 15053 21323 15053 13300 23229 13300 23229 21304 7097 21304 7097 10646 23605 10646 19697 10646 19697 10000 21605 10000 21605 9111 21605 18842 826 18842 24317 18842 24317 10768 21458 10768 21458 7751 21458 11326 3783 11326 3783 6519 6500 6519 6500 16488 868 16488 23082 16488 23082 6575 14969 6575 14969 4971 19138 4971 19138 23134 23668 23134 23668 11697 10603 11697 10603 460 10603 3498 14402 3498 14402 3036 19463 3036 19463 15808 2306 15808 2306 21157 3437 21157 3437 16569 735 16569 735 10216 12949 10216 12949 10636 22123 10636 22123 9305 22123 16542 10730 16542 10730 11466 18512 11466 18512 6738 12496 6738 12496 21287 12496 17284 18532 17284 18532 23642 18575 23642 18575 24878 2216 24878 9502 24878 9502 333 13859 333 13859 12765 15368 12765 15368 6623 19726 6623 19726 23495 14516 23495 14516 19583 4648 19583 11177 19583 11177 10189 17974 10189 17974 13322 13816 13322 13816 4455 13816 10103 957 10103 7326 10103 7326 9022 21262 9022 21262 10367 713 10367 713 23859 11074 23859 11074 11767 9282 11767 9282 24572 20427 24572 20427 11064 24426 11064 24426 2653 24743 2653 24743 21809 13071 21809 13071 12834 15326 12834 15326 11393 15326 19431 14560 19431 14560 20799 2265 20799 17066 20799 17066 23376 17066 12918 17208 12918 14697 12918 14697 22784 2057 22784 2057 4485 12216 4485 12216 13506 5512 13506 5512 3569 4428 3569 4428 17616 18604 17616 18604 10864 18604 18460 1292 18460 1292 5102 17713 5102 17713 9390 17 9390 17 11166 11011 11166 11011 16949 1326 16949 1326 2680 20510 2680 20510 21952 20198 21952 20198 10274 10719 10274 15052 10274 15052 2402 15052 22989 4100 22989 22090 22989 22090 1023 22090 21855 11314 21855 14857 21855 14857 13031 5187 13031 12359 13031 12359 9134 12359 15237 3865 15237 19090 15237 19090 7487 2756 7487 2756 24464 2756 19978 3327 19978 993 19978 993 14890 993 19269 11374 19269 11374 18548 22912 18548 22287 18548 22287 2573 22287 21373 752 21373 23606 21373 23606 245 21028 245 21028 16805 8203 16805 8203 12733 15166 12733 15166 7184 13955 7184 13955 8971 4751 8971 4751 1722 118 1722 3759 1722 3759 9457 11428 9457 11428 12383 7081 12383 7081 15911 10106 15911 10106 15761 10106 16663 5775 16663 5775 15113 17061 15113 532 15113 532 9936 8366 9936 8366 23219 5039 23219 5039 8485 5039 14102 7365 14102 7365 23182 20999 23182 20999 22246 5933 22246 5933 6910 5933 6969 18287 6969 18287 9169 4563 9169 4563 1144 14725 1144 5300 1144 5300 24185 12412 24185 12412 3127 16677 3127 16677 23854 18506 23854 18506 22973 23176 22973 6371 22973 6371 8572 19389 8572 19389 2596 5584 2596 5584 10569 3451 10569 3451 14994 5848 14994 5848 12609 24644 12609 14894 12609 14894 19823 14894 19625 18301 19625 16789 19625 16789 8360 4529 8360 4529 18877 16228 18877 16228 19342 4455 19342 4455 13319 5636 13319 5636 6026 12670 6026 441 6026 441 6011 441 22439 20790 22439 20790 9952 18230 9952 18230 4976 4706 4976 4706 4820 17840 4820 17840 1765 21405 1765 21405 13384 21405 5469 24055 5469 24055 3994 344 3994 344 236 24418 236 13402 236 13402 9249 23273 9249 23273 20621 4328 20621 4328 24839 13415 24839 13415 949 13415 24760 5999 24760 5999 6686 13216 6686 13216 17938 20580 17938 13663 17938 13663 8940 20984 8940 20984 16356 10269 16356 10269 8753 8731 8753 8731 23078 8731 21643 5968 21643 5968 13727 15701 13727 5167 13727 5167 23244 16917 23244 16917 8668 16917 16692 8480 16692 23313 16692 23313 19921 23607 19921 23607 22618 23607 15776 16791 15776 16791 4416 23029 4416 23029 20794 2507 20794 2507 12124 11130 12124 11130 2880 7584 2880 7584 18757 11297 18757 11297 9332 15889 9332 15889 421 11221 421 11221 14948 1393 14948 1393 17295 5592 17295 5592 22089 908 22089 908 21013 7241 21013 7241 15659 7241 24845 8377 24845 8377 14356 13433 14356 13433 23058 24259 23058 13446 23058 13446 9775 14037 9775 14037 3364 17669 3364 17669 21356 3367 21356 3367 5932 22115 5932 4994 5932 4994 24001 7789 24001 7789 14308 2223 14308 6454 14308 6454 20475 13401 20475 13401 15649 14814 15649 5276 15649 5276 24137 4819 24137 23113 24137 23113 12979 8163 12979 8163 102 8163 4097 22341 4097 1494 4097 1494 19366 18732 19366 18732 13306 18732 15011 11878 15011 11878 2348 23989 2348 8117 2348 8117 3334 15758 3334 15758 23169 7668 23169 7668 1382 1142 1382 1142 19442 11351 19442 1806 19442 1806 5094 8347 5094 8347 9187 15845 9187 15845 2034 18107 2034 18107 11132 11570 11132 11570 5472 12713 5472 12713 4503 22170 4503 5801 4503 5801 20613 16956 20613 14008 20613 14008 22247 3584 22247 3584 12431 20014 12431 20014 8453 13625 8453 13625 17231 5327 17231 5327 2979 23859 2979 23859 18311 4757 18311 15680 18311 15680 24736 16921 24736 16921 18023 16921 21371 3003 21371 3003 5001 13391 5001 13391 8637 23898 8637 23898 12057 23898 2537 19085 2537 19085 5460 6932 5460 6932 9349 18544 9349 18544 9416 17427 9416 17427 15771 2635 15771 2635 24271 16777 24271 16777 6983 16777 15050 24444 15050 24444 2769 23039 2769 23039 1706 16105 1706 16105 23773 8292 23773 19996 23773 19996 23776 7217 23776 7217 16761 5684 16761 5684 13491 3556 13491 3556 8415 20283 8415 20283 11751 15901 11751 15901 17222 22085 17222 22085 21771 22085 6101 9233 6101 9233 4396 18222 4396 116 4396 116 20680 3160 20680 3160 8436 7110 8436 7110 1169 5377 1169 5377 965 5377 18099 16363 18099 12200 18099 12200 9621 1815 9621 1815 12088 19197 12088 19197 7339 19197 12480 21934 12480 7487 12480 7487 6406 6620 6406 6620 2644 6620 24657 17101 24657 17101 20236 24773 20236 19623 20236 19623 718 19623 22950 14759 22950 14759 2654 24125 2654 11481 2654 11481 7530 8093 7530 8093 14501 23988 14501 23988 18033 23988 2788 7399 2788 7399 13539 22796 13539 22796 16385 7881 16385 7881 19730 21717 19730 21717 21821 21717 13540 12429 13540 12429 8488 6538 8488 16301 8488 16301 908 14644 908 14644 20091 4569 20091 9191 20091 9191 4078 3978 4078 3978 18896 19123 18896 19123 9099 6899 9099 6899 2469 16675 2469 16675 11891 6646 11891 6646 17916 11176 17916 4756 17916 4756 914 4756 10984 17901 10984 9281 10984 9281 1854 9281 19685 12734 19685 12734 24174 20221 24174 20221 19721 2380 19721 2380 9777 20725 9777 20725 3225 18048 3225 18048 313 21052 313 21052 16568 24435 16568 24435 266 15665 266 15665 18233 7231 18233 7231 24418 7231 23910 11544 23910 11544 1417 13883 1417 13883 24957 8339 24957 21232 24957 21232 5397 15603 5397 15603 24841 22515 24841 22515 19601 16159 19601 16159 584 22326 584 22326 5010 19691 5010 19691 18517 3294 18517 6366 18517 6366 1435 24039 1435 24039 9631 10325 9631 13836 9631 13836 10184 4189 10184 4189 1754 4189 21633 1184 21633 11655 21633 11655 18215 4283 18215 4283 21059 17165 21059 17165 5594 17165 6206 9680 6206 9680 8589 19972 8589 19972 3203 19529 3203 19529 20389 12944 20389 12944 22776 24821 22776 10646 22776 10646 13212 1933 13212 1933 2601 17500 2601 17500 20012 23873 20012 23873 21293 14458 21293 14458 1796 2658 1796 2658 22626 2658 9329 25 9329 25 4314 8490 4314 8490 22936 4571 22936 24396 22936 24396 23350 24396 10153 17310 10153 17310 18541 1043 18541 17266 18541 17266 1220 17266 19786 221 19786 221 19901 12123 19901 12123 4584 2899 4584 2899 2155 5685 2155 5685 24787 5685 23572 13190 23572 13190 20367 11225 20367 11225 11948 14050 11948 14050 427 21836 427 3487 427 3487 1474 5320 1474 5320 4616 312 4616 312 14162 312 8540 12275 8540 6031 8540 6031 12911 998 12911 998 19228 6694 19228 6694 10361 633 10361 633 13654 16348 13654 16348 11708 16348 12043 6162 12043 7579 12043 7579 12194 17937 12194 17937 22557 19870 22557 19870 2330 3725 2330 3725 22324 3725 468 20486 468 20486 14965 847 14965 847 5189 6292 5189 6292 2046 6292 4247 19084 4247 7262 4247 7262 24245 11827 24245 11827 14832 12375 14832 12375 1856 22875 1856 22875 16790 22875 4313 4971 4313 9595 4313 9595 24430 9595 19050 21154 19050 21154 20384 12973 20384 12973 19942 4737 19942 4737 12580 17871 12580 16901 12580 16901 14644 3461 14644 3461 9386 967 9386 967 19643 967 453 22848 453 22848 12828 22848 2204 6703 2204 6703 12637 18245 12637 18245 563 18245 17820 14424 17820 17323 17820 17323 3843 17323 14601 114 14601 114 19144 20628 19144 11280 19144 11280 16331 11280 24509 19884 24509 9711 24509 9711 437 2593 437 2593 11792 19474 11792 19474 3662 20771 3662 20771 19189 12696 19189 12696 12715 13481 12715 11787 12715 11787 14617 24884 14617 24884 7665 8649 7665 8649 23743 21947 23743 21947 3251 7132 3251 11453 3251 11453 15513 20103 15513 20103 9358 12141 9358 12141 17446 24129 17446 24129 13709 15141 13709 15141 23166 10391 23166 10391 4389 14870 4389 14870 6891 17284 6891 17284 24624 3289 24624 3289 15835 3289 16293 12798 16293 3194 16293 3194 4367 6321 4367 6321 6778 8625 6778 8625 18654 3562 18654 3562 19970 3562 2087 1275 2087 7750 2087 7750 7758 793 7758 793 18838 16183 18838 16183 3331 16554 3331 16554 6113 20599 6113 20599 13005 20599 2492 19038 2492 19038 14684 5225 14684 9087 14684 9087 14449 22614 14449 22614 4421 7018 4421 7018 21629 16797 21629 14454 21629 14454 7559 15578 7559 15578 16072 15578 3299 13219 3299 13219 14089 10580 14089 10580 11147 6549 11147 10133 11147 10133 19450 10133 8388 17154 8388 13515 8388 13515 17893 16045 17893 16045 10664 16045 16073 19055 16073 19055 1259 20499 1259 20499 23646 24404 23646 41 23646 41 2687 20292 2687 20292 22201 3088 22201 3088 16311 18418 16311 18418 10858 21221 10858 21221 4477 11691 4477 11691 23460 970 23460 970 15751 20265 15751 20265 16708 24434 16708 24434 20628 7882 20628 7882 6822 1031 6822 15700 6822 15700 3028 7742 3028 7742 1441 4850 1441 4850 4309 9222 4309 9222 7595 17085 7595 17085 24899 15312 24899 18175 24899 18175 8209 18271 8209 18271 9197 8935 9197 8935 19166 5756 19166 5756 10013 21467 10013 21467 20840 16480 20840 16480 22825 19264 22825 19264 1492 19054 1492 19054 14758 16124 14758 16124 2198 16124 3647 24484 3647 24484 18217 8825 18217 23086 18217 23086 2189 2757 2189 2757 14294 24334 14294 5922 14294 5922 17629 643 17629 643 17777 10960 17777 10960 21153 10960 7334 9845 7334 9845 8448 14986 8448 14986 13359 11416 13359 11416 3911 6918 3911 6918 17684 14140 17684 14140 7942 1188 7942 12080 7942 12080 9067 19109 9067 19109 22065 19109 12885 3798 12885 3798 6074 10089 6074 10089 10107 21851 10107 21851 1571 15970 1571 15970 8972 16810 8972 16810 19400 19184 19400 19184 5152 5370 5152 5370 23216 9834 23216 9834 21367 14467 21367 14467 3622 21356 3622 21356 11002 21356 4397 10409 4397 10409 17209 19026 17209 19026 4235 21319 4235 21319 1720 21319 6277 1148 6277 11386 6277 11386 22523 21164 22523 2996 22523 2996 15471 9235 15471 9235 6243 17303 6243 17303 3639 138 3639 138 6713 138 3015 16924 3015 1301 3015 1301 6052 21160 6052 21160 18185 12686 18185 12686 11348 11729 11348 11729 13077 7887 13077 7887 18908 7401 18908 7401 13973 13817 13973 13817 24039 14348 24039 14348 1009 5645 1009 5645 17468 21030 17468 21030 15006 12287 15006 15002 15006 15002 7693 15002 24651 22214 24651 21788 24651 21788 8611 21788 17076 1512 17076 14332 17076 14332 3825 20212 3825 20212 14154 23814 14154 23814 22268 21138 22268 21138 975 24517 975 24517 22954 2623 22954 2623 15200 14149 15200 14149 7978 14149 18882 10809 18882 13297 18882 13297 4661 2233 4661 2233 11318 13020 11318 13020 4193 13020 5602 23981 5602 7143 5602 7143 7878 7143 1890 19144 1890 19144 24925 1369 24925 24675 24925 24675 9958 24675 21285 15287 21285 21809 21285 21809 1481 14154 1481 14154 18700 22079 18700 22079 6520 20068 6520 20068 21600 20068 17963 4467 17963 17014 17963 17014 1533 4160 1533 4160 14523 16377 14523 16377 23917 16377 8018 2396 8018 2396 3626 2539 3626 2539 17784 3038 17784 3038 19121 14302 19121 14302 22935 10323 22935 15559 22935 15559 11456 16792 11456 16792 5685 15338 5685 15338 13976 15517 13976 15517 16730 7960 16730 7960 2564 8389 2564 8389 17871 13658 17871 13658 21072 13658 18038 3609 18038 3609 14173 24991 14173 24991 10050 3048 10050 3048 19787 3048 14560 3142 14560 3142 15603 5662 15603 5662 19963 11533 19963 11533 15600 11424 15600 11424 21937 2850 21937 2850 8224 2640 8224 2640 2449 14267 2449 14267 3965 1250 3965 6970 3965 6970 20838 21615 20838 21615 10839 24374 10839 18388 10839 18388 22983 7712 22983 7712 6848 7 6848 7 23746 7218 23746 7218 17775 7218 20471 4424 20471 4424 3872 4525 3872 4525 21846 22561 21846 22561 19637 22561 21224 10001 21224 10001 8077 20855 8077 11782 8077 11782 23204 13466 23204 13466 88 13258 88 18953 88 18953 22140 5117 22140 17068 22140 17068 18781 17068 22972 272 22972 272 12203 21297 12203 21297 21610 4949 21610 4949 1310 1314 1310 1314 1037 12012 1037 12012 782 12012 5209 23880 5209 16595 5209 16595 18313 11440 18313 11440 2666 7131 2666 11410 2666 11410 23095 11410 5210 14214 5210 14214 10211 24860 10211 24860 5233 9523 5233 9523 13783 3925 13783 3925 8438 3925 13721 22307 13721 22307 23368 22307 2722 921 2722 921 20744 6699 20744 6699 944 299 944 299 11756 23767 11756 23767 12126 14031 12126 14031 19524 11615 19524 11615 22221 11615 16074 12726 16074 12726 18576 17562 18576 17562 1288 11967 1288 16095 1288 16095 11506 10045 11506 10045 2931 2664 2931 9726 2931 9726 14056 3991 14056 22417 14056 22417 20207 16339 20207 16339 3960 16339 20313 24970 20313 9139 20313 9139 12037 9139 21196 18776 21196 7859 21196 7859 11273 7859 15502 465 15502 21071 15502 21071 1635 18916 1635 22852 1635 22852 7493 13977 7493 13977 20387 13977 13161 8011 13161 8011 17622 17930 17622 17930 21213 17930 12333 15107 12333 15107 10580 14094 10580 20762 10580 20762 21339 19001 21339 19001 17840 20526 17840 20526 8468 75 8468 75 12820 15468 12820 12775 12820 12775 19894 17405 19894 17405 7569 24018 7569 24018 12595 21075 12595 21075 8188 5602 8188 5602 10817 18957 10817 18957 10163 3165 10163 8851 10163 8851 11211 11426 11211 11426 10102 11426 17036 11872 17036 9761 17036 9761 23696 9761 5696 14220 5696 13685 5696 13685 5625 13685 19214 841 19214 3530 19214 3530 7401 3530 10156 10164 10156 10164 22649 20951 22649 20951 10304 10595 10304 13974 10304 13974 14525 13974 6158 21167 6158 9008 6158 9008 24874 9008 14116 11661 14116 11661 15636 2967 15636 12567 15636 12567 12014 16398 12014 16398 20024 11320 20024 11320 6753 11320 18299 24585 18299 24585 10658 24585 12912 15250 12912 15250 4807 22088 4807 8982 4807 8982 14638 24319 14638 24319 23346 23451 23346 23451 2282 23451 17639 8988 17639 18153 17639 18153 24722 4144 24722 4144 7560 6481 7560 6481 17970 9297 17970 9297 23136 21541 23136 21541 9107 6422 9107 6422 15122 22666 15122 9902 15122 9902 13691 20222 13691 20222 10199 20222 19173 9550 19173 19810 19173 19810 5809 17216 5809 17216 19441 20341 19441 19301 19441 19301 9630 19301 13870 125 13870 125 1748 21532 1748 4580 1748 4580 9575 4841 9575 4841 15759 21614 15759 21614 1950 21614 7968 33 7968 33 23102 7003 23102 7003 24867 23402 24867 13456 24867 13456 6638 7797 6638 7797 3111 15219 3111 6720 3111 6720 21395 2370 21395 2370 21548 2370 9088 747 9088 747 15259 12265 15259 5918 15259 5918 21589 1112 21589 1112 23413 1112 10151 21534 10151 20295 10151 20295 23523 20295 8434 10249 8434 11590 8434 11590 17704 23583 17704 23583 18482 8821 18482 8821 8771 8821 21892 19401 21892 17451 21892 17451 16324 17451 21368 3242 21368 23336 21368 23336 20989 10329 20989 10329 1194 6823 1194 6823 1033 6823 14362 19760 14362 19760 12403 19760 23179 22058 23179 22058 21010 15963 21010 24652 21010 24652 7282 24652 19757 21438 19757 21438 17577 2271 17577 2271 13372 2271 24362 18300 24362 18300 7850 24520 7850 24520 17633 5455 17633 5455 15102 5455 15170 8477 15170 8477 14359 1351 14359 11687 14359 11687 8227 16519 8227 16519 7881 11579 7881 11579 13200 23707 13200 23707 8339 23707 20158 1778 20158 1778 12277 3514 12277 3514 20677 3514 18806 1355 18806 1355 23566 13546 23566 13546 8400 13546 22058 20892 22058 20892 10638 2307 10638 14787 10638 14787 18567 16543 18567 16543 8299 16543 24790 24833 24790 14190 24790 14190 18494 14190 24494 21901 24494 14400 24494 14400 13053 14400 17863 21021 17863 21021 24832 19960 24832 19960 4401 5916 4401 17769 4401 17769 18002 17769 7126 19900 7126 2688 7126 2688 5589 24206 5589 24206 20875 24494 20875 24494 16910 23881 16910 23881 1961 2204 1961 2204 10457 347 10457 347 17940 3491 17940 3491 21099 1311 21099 1311 935 17726 935 17726 11450 7530 11450 7530 7590 7530 10236 6404 10236 6404 4683 12014 4683 12014 24206 10151 24206 18607 24206 18607 17116 14292 17116 14292 5777 10813 5777 10813 20371 19974 20371 15489 20371 15489 1944 22464 1944 22464 16996 22464 12142 17628 12142 17628 11470 17003 11470 19205 11470 19205 1649 23718 1649 23718 13058 23667 13058 23667 21500 23667 10981 15094 10981 15094 12971 10177 12971 15519 12971 15519 22656 8030 22656 8030 14821 18015 14821 11444 14821 11444 5657 4439 5657 4439 11136 11593 11136 11593 20385 11593 11846 21970 11846 21970 2857 933 2857 14729 2857 14729 3849 8459 3849 8459 17153 8459 15165 13199 15165 13199 24254 1999 24254 1999 18178 21460 18178 21460 20139 2630 20139 2630 14067 3014 14067 3014 10528 261 10528 261 23314 261 19126 23325 19126 23325 2041 23325 20069 18838 20069 18838 5672 2164 5672 11199 5672 11199 1443 11199 10552 13272 10552 13272 10313 5683 10313 5683 21467 1079 21467 1079 19074 3848 19074 3848 7928 8101 7928 8101 7083 21954 7083 21954 6581 21954 23754 1334 23754 1334 9376 6652 9376 6652 5202 16712 5202 16712 17489 16712 10175 3131 10175 3131 9990 22743 9990 22743 52 9194 52 18843 52 18843 6302 5447 6302 5447 3867 5447 15529 22264 15529 22264 15824 22264 5770 12791 5770 12791 899 12052 899 12052 12143 17505 12143 17505 9166 3876 9166 3876 24807 3876 1699 14390 1699 14390 24616 17049 24616 9112 24616 9112 2202 14191 2202 14191 15833 14191 8101 19160 8101 9471 8101 9471 14 16953 14 16953 11280 16953 9383 9236 9383 9236 3007 9236 19307 2349 19307 20396 19307 20396 2800 20396 7429 4478 7429 4478 1599 12890 1599 12890 15225 7179 15225 15876 15225 15876 18606 2551 18606 2551 23045 21423 23045 21423 7783 21423 19563 14677 19563 14677 1047 4225 1047 4225 11861 13771 11861 13771 1646 15928 1646 15928 17140 13301 17140 13301 13830 2435 13830 2435 19283 20006 19283 20006 22326 20120 22326 20120 24565 24795 24565 24795 569 24795 23369 24342 23369 24342 10561 4025 10561 4025 23201 7636 23201 7636 8569 13323 8569 13323 21551 8446 21551 19247 21551 19247 731 19247 19668 4067 19668 4067 18592 12077 18592 12077 2213 4986 2213 4986 6545 4986 3986 14682 3986 14682 15931 13479 15931 17176 15931 17176 16592 17176 5037 20764 5037 20764 15573 12358 15573 15246 15573 15246 24472 15246 11631 18899 11631 18899 15300 8860 15300 8860 4753 8860 12899 15823 12899 15823 24402 22434 24402 22434 9396 7243 9396 7243 3826 19950 3826 19950 23672 19950 12672 12181 12672 12181 1545 18940 1545 18940 12759 13430 12759 18707 12759 18707 3056 18707 23649 7359 23649 7359 9458 5481 9458 5481 4839 9863 4839 9863 10439 5208 10439 5208 17296 23774 17296 23774 2274 22175 2274 22175 1943 22175 10745 77 10745 77 9564 21234 9564 21234 1271 13524 1271 18273 1271 18273 19325 11560 19325 11560 1523 7752 1523 7752 12471 12078 12471 12078 15068 7777 15068 13296 15068 13296 19819 22473 19819 22473 23359 5290 23359 5290 19866 9800 19866 9800 19904 5607 19904 5607 9501 5607 13921 9446 13921 9446 12746 4174 12746 4174 21811 12036 21811 12036 24383 16972 24383 16972 3445 17579 3445 16858 3445 16858 1648 6815 1648 6815 16197 6273 16197 6273 12208 16648 12208 16648 4178 16648 22999 1376 22999 1376 19737 9402 19737 3852 19737 3852 1320 3852 12575 7623 12575 7623 16531 19701 16531 19701 24090 19701 1329 24807 1329 24807 16884 24807 671 7079 671 8417 671 8417 7883 2252 7883 4132 7883 4132 13551 99 13551 99 6932 134 6932 134 277 134 20021 23396 20021 23396 2677 7447 2677 7447 22652 21760 22652 21760 7613 21760 17875 7345 17875 7345 22320 22761 22320 16553 22320 16553 24229 16553 17539 1613 17539 21043 17539 21043 18104 21043 6155 24349 6155 24349 16732 16242 16732 16242 1192 13759 1192 13759 13002 6296 13002 6296 19529 4509 19529 4509 9855 19719 9855 19719 31 17921 31 17921 5980 11043 5980 11043 19951 23141 19951 6238 19951 6238 23972 20431 23972 20431 10670 12349 10670 23938 10670 23938 7127 864 7127 864 24249 22126 24249 22126 5940 10527 5940 10527 20075 19004 20075 19004 4930 511 4930 511 19333 511 10345 11918 10345 11918 19932 14809 19932 14809 7932 13674 7932 13674 7105 17077 7105 17077 14031 7213 14031 12693 14031 12693 773 12693 4660 22339 4660 22339 3494 15005 3494 15005 21240 13718 21240 23377 21240 23377 23442 15286 23442 15286 3839 15286 3864 4623 3864 4623 2930 6993 2930 6993 9837 10356 9837 10356 10812 14277 10812 14277 21012 363 21012 363 18912 24391 18912 24391 408 20104 408 20104 21635 19985 21635 19985 2737 4318 2737 4318 15698 20424 15698 20424 971 22089 971 4625 971 4625 19149 8900 19149 8900 4972 632 4972 632 3673 7164 3673 7164 14375 11649 14375 11649 2816 11649 16952 24251 16952 24251 8091 18747 8091 18747 7638 3542 7638 6765 7638 6765 7015 6765 22577 13612 22577 13612 14808 23708 14808 12674 14808 12674 14866 16019 14866 16019 14589 15869 14589 15869 20712 9947 20712 9947 10642 7001 10642 7001 3935 7001 11539 3679 11539 3679 6443 6504 6443 6243 6443 6243 7089 19940 7089 19940 15591 19940 13288 19131 13288 20335 13288 20335 14724 22827 14724 16216 14724 16216 17876 24169 17876 24169 24809 12743 24809 12743 19119 24980 19119 14866 19119 14866 14954 12941 14954 12941 2353 21542 2353 21542 1907 21542 6563 2474 6563 2474 8312 17409 8312 17409 15145 3424 15145 3424 23498 18499 23498 18499 6239 9265 6239 9265 19658 14309 19658 14309 7149 2439 7149 21789 7149 21789 407 15193 407 15193 4068 21353 4068 21353 12620 21353 6003 21277 6003 21277 19490 13421 19490 13421 23145 17483 23145 17483 18387 22832 18387 22832 8394 3430 8394 3430 17282 3430 35 14477 35 14477 3860 4740 3860 4740 5218 3467 5218 3467 1015 14352 1015 14352 22716 11896 22716 11896 12166 21128 12166 21128 13868 1828 13868 1828 19356 11274 19356 11274 3118 3782 3118 13630 3118 13630 594 5074 594 5074 12346 11917 12346 11917 8126 7230 8126 7230 14584 10375 14584 4167 14584 4167 638 4167 7086 11840 7086 863 7086 863 12814 425 12814 425 5375 425 11340 21344 11340 10023 11340 10023 16496 7769 16496 7769 6418 313 6418 313 20426 313 14393 3067 14393 3067 3713 22015 3713 22015 24317 5739 24317 5739 11983 15788 11983 2939 11983 2939 19944 14235 19944 2318 19944 2318 15075 2318 24683 13613 24683 13613 18090 2682 18090 22072 18090 22072 14473 10314 14473 10314 5882 7027 5882 7027 20882 7027 271 8202 271 3255 271 3255 10435 19250 10435 19250 18044 13104 18044 13104 12795 19470 12795 19470 19817 1966 19817 19278 19817 19278 48 11770 48 11770 450 1630 450 8612 450 8612 123 10146 123 10146 13665 10146 3367 4528 3367 9534 3367 9534 14961 24573 14961 14150 14961 14150 2018 6058 2018 6058 24228 18779 24228 12903 24228 12903 11025 22467 11025 22467 833 13644 833 13644 8138 13644 1165 1811 1165 1811 6314 13751 6314 5113 6314 5113 7702 5113 1837 22128 1837 22128 14882 15419 14882 15419 18132 22429 18132 18119 18132 18119 18807 17794 18807 17794 10731 14505 10731 14505 14959 14505 10809 4277 10809 13318 10809 13318 16675 9427 16675 9427 23085 20700 23085 20700 9510 20700 20819 23406 20819 23406 8427 3634 8427 3634 20779 2459 20779 2459 1442 19572 1442 19572 22505 4984 22505 4984 4287 5906 4287 5906 22274 19718 22274 19718 8395 21135 8395 21135 19021 7572 19021 7572 10225 10867 10225 10867 4846 8733 4846 8733 18479 13569 18479 13569 11839 24832 11839 22183 11839 22183 9412 22183 22123 7343 22123 10224 22123 10224 3921 10224 12553 10104 12553 21038 12553 21038 7212 4192 7212 4192 16303 4187 16303 4187 2984 6466 2984 6466 12112 9203 12112 9203 22617 24485 22617 24485 1605 23233 1605 23233 3738 10192 3738 10192 13977 19522 13977 19522 23551 2378 23551 2378 6185 18008 6185 18008 4544 2981 4544 15614 4544 15614 2634 1798 2634 4150 2634 4150 803 4713 803 4713 12528 20473 12528 20473 13582 6436 13582 6436 24896 19637 24896 19637 11443 4539 11443 4539 12036 24864 12036 24864 3263 17538 3263 17538 6807 17538 5739 12251 5739 12251 24152 19929 24152 19929 16916 4614 16916 4614 1904 4614 2176 24563 2176 24563 11700 5262 11700 11537 11700 11537 3532 20066 3532 20066 21460 19115 21460 19115 5671 9175 5671 9175 21529 7545 21529 7545 9460 24534 9460 24534 368 24534 4056 8088 4056 11737 4056 11737 3963 11737 18094 6799 18094 22851 18094 22851 20005 4239 20005 4239 11180 15199 11180 15199 13880 15199 10863 6938 10863 20088 10863 20088 20379 20088 11490 1109 11490 8257 11490 8257 21034 6415 21034 6415 2416 7918 2416 7918 15525 12233 15525 12233 1392 3739 1392 3739 779 3739 19430 22478 19430 810 19430 810 22222 810 7734 13598 7734 13598 1542 21182 1542 21182 18476 22536 18476 10336 18476 10336 4317 16336 4317 16336 17829 16876 17829 10648 17829 10648 17693 16987 17693 16987 17331 9816 17331 9816 1275 9816 13137 21349 13137 21349 629 10517 629 10517 21111 2721 21111 16082 21111 16082 529 19480 529 19480 18241 19480 9946 23171 9946 6566 9946 6566 16709 6566 6725 55 6725 55 14992 14925 14992 14925 18707 7055 18707 8084 18707 8084 14355 8084 24691 12262 24691 12262 7096 22004 7096 20807 7096 20807 3428 6140 3428 6140 6936 4885 6936 4885 11313 3761 11313 3761 15992 19804 15992 19804 9981 3126 9981 3126 321 3126 7205 1556 7205 17724 7205 17724 8714 13312 8714 13312 10883 16734 10883 16734 8294 16734 23781 13986 23781 13986 9844 5638 9844 18752 9844 18752 5087 21380 5087 21380 11212 21380 5945 2472 5945 8496 5945 8496 13434 8496 3090 2826 3090 9609 3090 9609 11669 3607 11669 3607 3950 11733 3950 11733 5192 7148 5192 7148 10720 13641 10720 13641 1283 13641 8086 15039 8086 15039 14854 4359 14854 4359 24434 3419 24434 3419 5212 12336 5212 12336 8495 23378 8495 23378 8134 23378 13152 19880 13152 19880 16954 20693 16954 20693 23206 23312 23206 23312 24800 21425 24800 21425 11568 7853 11568 13250 11568 13250 7120 17525 7120 17525 11752 150 11752 150 2952 13307 2952 13307 17097 19514 17097 19514 6843 11658 6843 11658 24293 24915 24293 24915 20507 13818 20507 13818 20020 8911 20020 13411 20020 13411 17672 12587 17672 12587 6795 15337 6795 15337 21294 15337 768 11349 768 11349 6664 4268 6664 4268 15053 22831 15053 22831 14244 18484 14244 18484 1861 8380 1861 8380 4710 5501 4710 23010 4710 23010 15588 1688 15588 1688 22159 1688 9435 14177 9435 14177 10835 23543 10835 23543 1469 20900 1469 20900 8970 84 8970 7716 8970 7716 21029 7716 15949 4722 15949 10058 15949 10058 21041 16660 21041 16660 8328 24122 8328 18527 8328 18527 2713 18527 15818 23647 15818 23009 15818 23009 4843 17114 4843 17114 8703 21240 8703 21240 10593 1208 10593 1208 23527 6082 23527 6082 20822 7476 20822 7476 6868 2403 6868 2403 18367 24341 18367 24341 22098 1819 22098 1819 8874 15539 8874 15539 14179 10096 14179 14880 14179 14880 11310 14880 16684 14389 16684 14389 8926 3167 8926 3167 16957 11633 16957 1614 16957 1614 5581 20007 5581 20007 10942 20007 3874 15515 3874 15515 9250 12710 9250 12710 2446 4419 2446 4419 21051 8879 21051 8879 10562 18219 10562 10186 10562 10186 10574 20365 10574 20365 115 20365 9364 1751 9364 1751 18114 1751 3796 9014 3796 9014 6735 17846 6735 15066 6735 15066 2229 2878 2229 2878 23961 23822 23961 23822 17417 2978 17417 10034 17417 10034 5582 3670 5582 11265 5582 11265 21913 11446 21913 11446 2137 2087 2137 2087 10846 23145 10846 8594 10846 8594 20748 21578 20748 21578 4163 21578 5955 9045 5955 9045 24917 876 24917 876 12323 6486 12323 6486 11445 1575 11445 1575 12833 17395 12833 17395 9106 24110 9106 5345 9106 5345 434 5345 15016 20538 15016 20538 7337 22456 7337 22456 3862 15945 3862 15945 8789 5010 8789 5010 24141 5010 11564 4059 11564 4059 9851 11449 9851 11449 6490 21099 6490 21099 19183 14083 19183 22667 19183 22667 20285 6855 20285 6855 19379 17685 19379 17685 12879 9101 12879 9101 6525 9470 6525 9470 17610 9530 17610 9530 8778 8696 8778 18592 8778 18592 14228 13431 14228 13431 22560 13431 1190 18036 1190 3513 1190 3513 23189 21341 23189 21341 12630 21341 16392 16057 16392 16057 14464 19530 14464 1235 14464 1235 7617 18141 7617 18141 6237 18141 7725 7076 7725 18928 7725 18928 8467 15601 8467 15601 4985 8470 4985 8470 7136 23139 7136 23139 16271 8672 16271 8672 3072 13714 3072 13714 1920 4002 1920 11771 1920 11771 350 11771 6534 3774 6534 17116 6534 17116 17067 24823 17067 24823 3749 2634 3749 2634 23991 17181 23991 17181 7977 4237 7977 18211 7977 18211 8949 14515 8949 14515 9646 14515 8490 219 8490 4085 8490 4085 5876 4085 9474 22436 9474 22436 13497 14608 13497 14608 20516 14608 14974 393 14974 22865 14974 22865 22323 7536 22323 7536 18193 19489 18193 19489 3157 3359 3157 3359 4176 3359 1637 1609 1637 21838 1637 21838 6856 21838 2758 16682 2758 16682 23701 2247 23701 2247 1528 21973 1528 21973 10614 8772 10614 8772 24278 19239 24278 19239 8609 14818 8609 14818 24238 14818 16081 5408 16081 20769 16081 20769 10977 18264 10977 18264 20792 18264 2057 15255 2057 22568 2057 22568 18836 13110 18836 13110 3709 23497 3709 23497 20346 14806 20346 14806 16306 4048 16306 4048 4052 2604 4052 2604 18508 7234 18508 7234 23023 7234 2534 3873 2534 9408 2534 9408 1344 9408 5655 23425 5655 23425 8581 11743 8581 11743 20294 11743 13523 8126 13523 8126 1249 22334 1249 22334 17073 8751 17073 8751 6805 20845 6805 20845 14908 15561 14908 15561 3597 12741 3597 12741 10779 22592 10779 18635 10779 18635 18841 21843 18841 21843 7985 21843 23760 4787 23760 7524 23760 7524 18083 39 18083 39 22399 39 6124 16881 6124 16881 1000 24322 1000 24322 1080 2162 1080 2162 4836 19490 4836 19490 18463 19490 17413 14769 17413 14769 1655 210 1655 3510 1655 3510 14574 20590 14574 20590 1693 20590 21870 2166 21870 6336 21870 6336 9781 20457 9781 3310 9781 3310 21692 23370 21692 23370 3948 10932 3948 10932 16084 22795 16084 22795 10164 3394 10164 3394 8941 4797 8941 4797 686 4797 4569 198 4569 198 13821 15013 13821 15013 14046 18344 14046 2467 14046 2467 8587 13502 8587 13502 2424 23355 2424 23355 17526 1704 17526 1704 5808 22967 5808 8927 5808 8927 2580 6987 2580 6987 18885 21046 18885 21046 16123 13715 16123 13715 16425 19165 16425 19165 11281 19165 15361 20640 15361 20640 6076 13944 6076 13944 5583 2004 5583 2004 18353 8252 18353 780 18353 780 183 780 13383 1453 13383 1453 15614 14771 15614 13180 15614 13180 22297 13180 12305 20744 12305 929 12305 929 22039 699 22039 699 6730 7582 6730 6571 6730 6571 21518 8719 21518 8719 21661 17275 21661 12530 21661 12530 21503 19700 21503 19700 8542 21844 8542 21844 12807 22328 12807 22328 24544 17997 24544 17997 8511 9311 8511 22298 8511 22298 19541 5316 19541 5877 19541 5877 21772 20386 21772 2722 21772 2722 12524 14965 12524 14965 2215 4494 2215 10899 2215 10899 16508 15987 16508 15987 20457 3287 20457 3287 20670 13757 20670 13757 5200 14633 5200 710 5200 710 17049 21121 17049 20581 17049 20581 5969 20581 16616 13679 16616 13679 5156 9950 5156 16296 5156 16296 20322 17775 20322 17775 4204 12203 4204 12203 16834 24211 16834 24211 18990 8947 18990 8947 23106 8888 23106 8888 11011 20520 11011 20520 22969 22266 22969 12653 22969 12653 4505 19040 4505 19040 943 19040 3452 18817 3452 18817 23968 8107 23968 8107 5255 10826 5255 5833 5255 5833 11356 4247 11356 4247 8700 18031 8700 18031 19223 18031 17695 13534 17695 13534 5207 8264 5207 9316 5207 9316 1129 9316 9614 14187 9614 3435 9614 3435 19042 9963 19042 9963 17276 9963 23611 3260 23611 3260 4770 3260 17814 13211 17814 13211 6296 419 6296 12191 6296 12191 3557 2639 3557 2639 5644 22019 5644 22019 903 22019 20919 15684 20919 19024 20919 19024 17149 9499 17149 9499 17185 22188 17185 22188 1285 7461 1285 7461 14680 9959 14680 9959 16591 16075 16591 16075 8684 3188 8684 3188 24766 12240 24766 12240 6648 4172 6648 4172 13534 7984 13534 7984 20365 7984 3593 6227 3593 6227 16649 14555 16649 14555 4189 9564 4189 13892 4189 13892 24175 6115 24175 6115 11963 622 11963 622 2291 23124 2291 10295 2291 10295 24086 10764 24086 10764 2150 18536 2150 10442 2150 10442 14784 13653 14784 13653 12306 22556 12306 22556 10033 16343 10033 16343 2719 5781 2719 5781 19732 7975 19732 7975 7786 6451 7786 6451 12706 8685 12706 8685 32 4515 32 4515 24569 4515 15679 24104 15679 11978 15679 11978 987 22567 987 22567 18981 9190 18981 9462 18981 9462 895 16302 895 16302 10281 6004 10281 6004 14247 24114 14247 24114 8688 18678 8688 18678 16080 11348 16080 11348 14091 23492 14091 23492 868 23492 12683 4845 12683 4845 6288 9926 6288 9926 24754 5611 24754 5611 4326 5611 21421 22586 21421 22586 15088 16929 15088 16929 140 11534 140 11534 19035 23274 19035 7339 19035 7339 4585 15674 4585 15674 19569 17193 19569 17193 790 14587 790 14587 19092 8009 19092 8009 11090 5288 11090 5288 11830 5654 11830 5654 852 2788 852 3009 852 3009 11447 20716 11447 20716 20192 14943 20192 14943 579 5357 579 5357 2360 931 2360 13725 2360 13725 8868 3528 8868 3528 1564 3528 23263 20956 23263 3104 23263 3104 23333 22472 23333 22472 7001 18164 7001 21415 7001 21415 4804 10634 4804 10634 18962 10634 14837 14715 14837 14715 3984 16756 3984 16756 9588 6779 9588 6779 17763 6779 2111 9769 2111 9769 11321 5625 11321 9177 11321 9177 6398 4982 6398 4982 3919 15838 3919 5718 3919 5718 19867 3968 19867 9817 19867 9817 11609 14656 11609 14656 3393 21134 3393 21134 15341 8889 15341 8889 150 13096 150 13096 12388 17260 12388 7537 12388 7537 6389 4087 6389 4087 224 6747 224 6747 19453 2886 19453 2886 156 2886 9237 10562 9237 4398 9237 4398 16091 19335 16091 19335 6788 5062 6788 18269 6788 18269 18442 18269 13978 14841 13978 14841 4890 8463 4890 18409 4890 18409 22587 22113 22587 22113 14814 24175 14814 24175 20711 1302 20711 1302 7039 18616 7039 2157 7039 2157 16121 2157 1134 16405 1134 16405 22630 22685 22630 2994 22630 2994 21668 13213 21668 13213 5248 13138 5248 13138 22920 13138 2765 18554 2765 18554 24013 19768 24013 19768 24133 19768 16819 177 16819 177 7799 23572 7799 23572 21711 5980 21711 6613 21711 6613 3030 6613 11425 3420 11425 3420 14711 19898 14711 19898 21376 10938 21376 10938 20381 17623 20381 17623 9978 9143 9978 9143 5174 9143 12317 20013 12317 8284 12317 8284 22423 16843 22423 16843 13799 17434 13799 17434 9780 3196 9780 3196 1465 3196 5373 4980 5373 4980 19830 20244 19830 2249 19830 2249 4979 24040 4979 24040 12441 24040 11769 22025 11769 22025 14741 17760 14741 17760 14095 7949 14095 7949 9791 10362 9791 10362 4092 19638 4092 19638 7041 9325 7041 15666 7041 15666 21524 15666 4906 4904 4906 6870 4906 6870 23051 6870 18587 23399 18587 239 18587 239 24987 9151 24987 9151 1829 24603 1829 21382 1829 21382 14835 8136 14835 8136 18627 374 18627 374 5476 374 5715 18920 5715 18920 2660 21617 2660 16583 2660 16583 23096 341 23096 341 18768 341 19319 8029 19319 8029 8106 19283 8106 19283 22478 16357 22478 16357 23830 22660 23830 22660 4855 4153 4855 22086 4855 22086 18591 9015 18591 9015 16800 10671 16800 10671 16146 17605 16146 17605 9577 17605 10194 7388 10194 7388 6894 8793 6894 8793 20863 22365 20863 22365 10068 17710 10068 17710 426 13488 426 14226 426 14226 21842 14226 8167 4863 8167 4863 1426 12457 1426 12457 23046 2419 23046 2419 3162 14088 3162 14088 15332 22956 15332 22956 572 8506 572 8506 7138 16902 7138 16902 16995 639 16995 639 23450 639 13439 7036 13439 6738 13439 6738 3724 6738 11186 24963 11186 24963 18903 24963 5847 4541 5847 4541 3377 18918 3377 4342 3377 4342 20417 4342 5800 12621 5800 12621 11302 20860 11302 14780 11302 14780 4406 14780 17983 12046 17983 12046 21505 15305 21505 15305 3472 19280 3472 10259 3472 10259 499 10259 4370 10993 4370 10993 3590 1116 3590 1116 21874 4499 21874 4499 517 21374 517 16731 517 16731 22437 5846 22437 16149 22437 16149 7774 18160 7774 18160 18158 14845 18158 14845 12070 20215 12070 20215 1901 20215 18736 12864 18736 12864 4229 2388 4229 2388 22801 17882 22801 17882 13003 17882 19778 9389 19778 10174 19778 10174 23360 19594 23360 19594 5736 6260 5736 6260 6090 6260 2361 10842 2361 10842 23317 7450 23317 7450 10291 10505 10291 10505 14927 3919 14927 3919 13537 6428 13537 6428 23326 1697 23326 1697 17831 11635 17831 11635 16515 11635 24673 2401 24673 2401 10070 19668 10070 19668 20961 19668 9367 16857 9367 20213 9367 20213 12076 14040 12076 14040 5813 14040 16789 2444 16789 23869 16789 23869 269 23869 8351 9702 8351 9702 21746 4435 21746 4435 644 4882 644 4882 281 16515 281 3727 281 3727 4212 6017 4212 6017 22313 19698 22313 9000 22313 9000 6252 20830 6252 20830 23951 20830 6013 6012 6013 6012 17363 12258 17363 12258 7520 626 7520 626 15688 2037 15688 1126 15688 1126 5290 635 5290 635 11437 635 7639 8707 7639 8707 17882 1397 17882 13614 17882 13614 11284 19460 11284 19460 17567 10674 17567 10674 2368 10674 9108 23349 9108 3176 9108 3176 1681 3176 11133 24639 11133 13059 11133 13059 9801 13059 22073 654 22073 21411 22073 21411 17619 22140 17619 22140 3663 8152 3663 8152 2809 8152 23867 3904 23867 3904 13267 23037 13267 23037 10514 4271 10514 4271 11104 4271 2448 20997 2448 20997 20993 11567 20993 11567 22584 8157 22584 8157 5588 22396 5588 18997 5588 18997 9314 23709 9314 23709 23697 2928 23697 10972 23697 10972 22028 16766 22028 16766 9408 16766 22614 17935 22614 17935 5022 4604 5022 14451 5022 14451 10689 14451 6512 21097 6512 21097 5591 211 5591 211 1670 211 6755 13755 6755 1682 6755 1682 13400 3728 13400 3728 8763 10315 8763 10315 1027 10315 16541 1048 16541 1048 21737 1048 19309 17581 19309 553 19309 553 10588 20497 10588 20497 15231 6462 15231 6462 5532 6462 10873 5865 10873 5865 1242 1086 1242 2253 1242 2253 9651 13566 9651 13566 5187 9822 5187 9822 1154 9822 9693 4262 9693 11669 9693 11669 13638 5016 13638 5016 4917 5016 16908 19922 16908 15699 16908 15699 19013 11192 19013 11192 927 4295 927 4295 17272 9841 17272 9841 11995 9841 16490 1685 16490 1685 1118 22284 1118 22284 6947 4842 6947 15160 6947 15160 23884 20378 23884 20378 11991 20378 17336 23026 17336 16098 17336 16098 9331 19655 9331 19655 11359 19655 1981 18299 1981 18299 4730 2542 4730 2542 22170 17149 22170 17149 763 21606 763 2908 763 2908 17381 6205 17381 6205 1156 6205 17042 23019 17042 23019 3932 8439 3932 11697 3932 11697 23059 11697 5989 21373 5989 21373 4735 4670 4735 4670 13604 2907 13604 2907 4147 2907 9471 23882 9471 23882 23509 7240 23509 13294 23509 13294 10743 13294 18372 9829 18372 9829 12585 23059 12585 23059 5564 23059 6584 12229 6584 12229 17608 12229 16216 2034 16216 2034 18394 24682 18394 24682 24330 659 24330 10154 24330 10154 261 2184 261 2184 13968 2549 13968 2549 18361 11686 18361 11686 17578 3344 17578 3344 8174 20945 8174 20945 9256 23404 9256 23404 10415 14353 10415 14353 22238 56 22238 56 20763 4104 20763 4104 15097 4104 21950 3259 21950 6055 21950 6055 24873 5524 24873 5524 12044 5524 18690 13210 18690 13210 1040 13210 15936 21987 15936 21987 21893 12556 21893 12556 22282 4631 22282 4631 6568 18040 6568 8180 6568 8180 1502 13961 1502 13961 9687 13961 5374 719 5374 7567 5374 7567 3 12252 3 12252 24808 865 24808 865 3703 865 6466 23314 6466 969 6466 969 444 22398 444 22398 22543 22398 21671 5543 21671 5543 10071 13623 10071 13623 23524 816 23524 816 21506 16835 21506 16835 4139 23779 4139 23779 25 23779 12998 3249 12998 8144 12998 8144 2864 18621 2864 18621 13146 4114 13146 11625 13146 11625 23966 13727 23966 13727 17673 14014 17673 766 17673 766 10657 766 18130 17955 18130 17955 492 17955 16363 8498 16363 8498 15855 5271 15855 9924 15855 9924 22657 20425 22657 20425 12596 9119 12596 9119 14360 17689 14360 12041 14360 12041 16940 1273 16940 1273 21199 6076 21199 6076 11322 3777 11322 3777 3840 23214 3840 23214 24499 7847 24499 7847 3011 7847 21740 11575 21740 11575 16817 7549 16817 7549 21189 2475 21189 24151 21189 24151 13698 24151 19675 11865 19675 23322 19675 23322 7895 23322 13841 8768 13841 8768 1887 3362 1887 11715 1887 11715 1735 11715 11742 108 11742 108 18514 13949 18514 13949 20773 16978 20773 16978 6382 15927 6382 15927 1619 15927 13209 5198 13209 11408 13209 11408 6304 9229 6304 9229 2618 10274 2618 10274 23277 17058 23277 17058 1347 17659 1347 17659 820 13832 820 13832 10619 8295 10619 16606 10619 16606 1868 16606 21526 21591 21526 5912 21526 5912 4819 5912 16832 2062 16832 17001 16832 17001 11278 3013 11278 3013 1568 23411 1568 11306 1568 11306 22687 17601 22687 17601 23585 17601 3922 3590 3922 3590 20277 2516 20277 2516 4711 936 4711 8822 4711 8822 19246 13865 19246 13865 24796 250 24796 250 19462 17047 19462 17047 2065 1095 2065 1095 14826 24741 14826 23100 14826 23100 11079 17378 11079 17378 12722 17795 12722 17795 3057 23154 3057 23154 2162 13472 2162 13472 1834 5317 1834 5317 24819 5317 17233 22825 17233 22825 12468 10970 12468 10970 22658 15303 22658 5936 22658 5936 23123 5936 539 21653 539 7028 539 7028 21647 20866 21647 20866 4663 20866 22011 4595 22011 4595 6045 701 6045 1307 6045 1307 24144 23227 24144 23227 19983 8608 19983 8608 347 23469 347 8217 347 8217 20930 8217 11663 12274 11663 12274 12649 16646 12649 9350 12649 9350 1070 9350 21434 4084 21434 17029 21434 17029 1400 17029 8696 19087 8696 19087 5421 15037 5421 15037 11395 5365 11395 5365 19051 5365 18264 13351 18264 13351 16161 19911 16161 19911 10842 3189 10842 3189 5659 9103 5659 9103 7074 22855 7074 22855 12749 20443 12749 20443 17886 20443 3587 5056 3587 8961 3587 8961 792 11904 792 11904 4019 11904 1241 20300 1241 20300 11690 17565 11690 17565 22735 11052 22735 21587 22735 21587 12677 9385 12677 9385 13080 9385 6339 14068 6339 14068 4524 17688 4524 12574 4524 12574 3130 20259 3130 20259 21889 3164 21889 9129 21889 9129 14810 24910 14810 24910 8195 18777 8195 18777 10740 15631 10740 15631 193 10720 193 10720 23373 2126 23373 2126 15515 19129 15515 19129 18659 19129 15537 23896 15537 6229 15537 6229 15141 21693 15141 21693 12752 21693 17166 9587 17166 9587 6993 19801 6993 19801 71 19801 22606 23998 22606 13279 22606 13279 23513 8602 23513 8602 8993 263 8993 263 1719 24473 1719 24473 23176 10134 23176 10134 496 16813 496 16813 16031 18038 16031 5579 16031 5579 23040 3914 23040 3914 9956 15846 9956 15846 4792 579 4792 13673 4792 13673 14815 5392 14815 5392 4087 5392 15324 21538 15324 21538 15528 668 15528 17948 15528 17948 2810 12847 2810 12847 9692 69 9692 69 5123 2320 5123 2320 19076 14304 19076 14304 12929 19397 12929 19397 299 20498 299 20498 6106 15624 6106 15624 23214 11335 23214 11335 13223 11335 20890 135 20890 135 13790 15380 13790 15380 5953 1795 5953 8471 5953 8471 13340 8471 11261 17197 11261 17197 7023 18799 7023 18799 2986 17129 2986 17129 5568 4581 5568 4581 21203 15071 21203 15071 19419 17909 19419 17909 21495 15048 21495 15048 6092 16984 6092 5401 6092 5401 9137 5401 6017 23697 6017 23697 9278 2564 9278 2564 8104 2564 20606 14411 20606 8697 20606 8697 23559 8697 828 14379 828 14379 5337 13179 5337 18787 5337 18787 8114 18787 5804 12206 5804 12206 7216 360 7216 3988 7216 3988 14456 16249 14456 16249 19384 15456 19384 15456 952 15456 1061 6110 1061 6327 1061 6327 19878 7291 19878 7291 20047 13162 20047 13162 24662 13162 22404 3101 22404 3101 24063 18628 24063 4213 24063 4213 8242 4213 11043 19378 11043 12128 11043 12128 24670 16695 24670 16695 17837 24632 17837 24632 11550 19642 11550 19642 23446 779 23446 779 4481 779 5092 15911 5092 15911 24684 15558 24684 15558 15185 811 15185 811 2199 17944 2199 17944 5562 2919 5562 2919 11717 20530 11717 20530 6706 6001 6706 6001 11495 6001 4582 24965 4582 24965 3465 23559 3465 23559 13545 10833 13545 10833 1342 16836 1342 16836 15814 20086 15814 3202 15814 3202 2346 3202 24840 19825 24840 1719 24840 1719 9961 20373 9961 20373 3483 21751 3483 21751 20109 16533 20109 16533 17855 11863 17855 11863 2001 4231 2001 14033 2001 14033 6254 16074 6254 16074 134 15975 134 15975 24424 15975 22409 1413 22409 9017 22409 9017 7726 23768 7726 23768 8804 23768 5436 717 5436 717 11013 23493 11013 23493 7418 15982 7418 15982 2214 10138 2214 10138 3481 10138 1919 14827 1919 6493 1919 6493 6327 20441 6327 20441 8886 16975 8886 16975 1038 16975 17429 1972 17429 11854 17429 11854 7382 11854 11487 6193 11487 6193 4894 11682 4894 11682 18922 7666 18922 7666 21666 4222 21666 4222 9359 23013 9359 21198 9359 21198 5242 21198 21608 23017 21608 23017 24471 1300 24471 1300 21911 20494 21911 20494 8867 627 8867 627 14058 7921 14058 7921 11173 7921 18790 2469 18790 17028 18790 17028 8614 12194 8614 12194 2120 7726 2120 7726 20284 22209 20284 22209 3942 13408 3942 13408 22034 6528 22034 19686 22034 19686 1276 8426 1276 8426 16838 8426 5806 18297 5806 18297 3531 15099 3531 15099 17494 16679 17494 9158 17494 9158 11540 9158 21230 6401 21230 6401 5544 22719 5544 14631 5544 14631 3726 14631 22309 11877 22309 11877 8374 17803 8374 17803 9445 4914 9445 4914 10907 16417 10907 16417 22544 4613 22544 4613 16550 21728 16550 21728 607 21728 714 17851 714 17851 11852 1949 11852 22336 11852 22336 11426 5318 11426 5318 19744 13153 19744 13153 8213 6787 8213 6787 15440 4308 15440 4308 18273 20588 18273 20588 24066 1359 24066 1359 16454 11384 16454 11384 17998 14254 17998 14254 12720 21387 12720 10865 12720 10865 12674 12312 12674 12312 15989 23974 15989 23974 18351 15687 18351 15687 3308 2450 3308 2450 20626 2450 18030 12449 18030 12449 5983 666 5983 14947 5983 14947 10019 8853 10019 8853 7008 22812 7008 22812 3198 22812 3396 10501 3396 10501 19268 19564 19268 19564 16036 2969 16036 10382 16036 10382 5287 18882 5287 18882 2090 11983 2090 11983 22812 11983 17973 16507 17973 16507 3151 16507 16429 4874 16429 4874 11638 11833 11638 11833 8724 24722 8724 24722 4233 15567 4233 15567 17985 19228 17985 18205 17985 18205 7253 4216 7253 4216 18607 3124 18607 3124 2483 19442 2483 19442 180 19442 10268 18640 10268 18640 4291 73 4291 4848 4291 4848 12223 23064 12223 23064 20881 24008 20881 24008 4214 19588 4214 19588 3408 13728 3408 13728 18832 4806 18832 4806 20090 8301 20090 8301 5992 9248 5992 9248 20117 5112 20117 5112 1724 21539 1724 21539 23395 14648 23395 17287 23395 17287 3422 20420 3422 20420 24467 11748 24467 11748 9797 14544 9797 14544 4306 13636 4306 13636 23794 18857 23794 18857 21002 1153 21002 1153 16677 13809 16677 13809 15629 13809 17161 11906 17161 11906 22676 20448 22676 1216 22676 1216 3414 1216 5879 2768 5879 2768 9366 18180 9366 18180 1869 5343 1869 5343 16564 5343 10897 18364 10897 8442 10897 8442 847 7312 847 7312 1209 18330 1209 18330 14407 11857 14407 14671 14407 14671 5086 3441 5086 18497 5086 18497 21520 18497 19436 2333 19436 13852 19436 13852 6541 13852 22504 24781 22504 24781 7404 12419 7404 12419 922 1836 922 1836 16166 5755 16166 5755 24136 5416 24136 5416 24541 22450 24541 22450 5103 7967 5103 7967 18464 2831 18464 2831 246 21445 246 21445 6452 21633 6452 21633 23473 8667 23473 8667 5107 10946 5107 10946 23948 10946 10996 7846 10996 18083 10996 18083 7272 18083 16581 1928 16581 1928 16933 20306 16933 20306 14071 5811 14071 13327 14071 13327 12185 20970 12185 20970 22208 1861 22208 1861 11634 497 11634 19659 11634 19659 125 21224 125 17681 125 17681 12204 18935 12204 18935 2076 18935 19484 17524 19484 17524 10725 4771 10725 4771 10782 23580 10782 23580 18306 23807 18306 23807 19496 23807 815 10807 815 10807 21308 9960 21308 9960 3761 20051 3761 20051 3190 12943 3190 15229 3190 15229 23 12630 23 12630 13352 3553 13352 3553 2112 188 2112 188 14744 20831 14744 20831 20165 6413 20165 21080 20165 21080 3455 12447 3455 12447 12878 3032 12878 3032 10041 11331 10041 4582 10041 4582 17088 23419 17088 23419 13946 23419 22612 923 22612 923 1910 18253 1910 18253 12350 18253 8021 6506 8021 6506 13392 6506 6102 23321 6102 23321 11899 19375 11899 19375 7051 22235 7051 4789 7051 4789 2560 4789 23022 19949 23022 19949 10672 17774 10672 17774 19208 12649 19208 17832 19208 17832 19415 17832 4393 2769 4393 19908 4393 19908 12933 19908 9280 3069 9280 3069 9010 8553 9010 8553 20586 8553 3453 22332 3453 22332 20601 3184 20601 3184 17894 2222 17894 2222 2075 13389 2075 7748 2075 7748 23556 2804 23556 2804 14981 16630 14981 12438 14981 12438 11821 12438 23808 15746 23808 391 23808 391 1524 13165 1524 13165 21237 17914 21237 17914 15735 24514 15735 24514 15895 7319 15895 7319 6359 7319 19220 8573 19220 8573 20242 938 20242 938 2544 20453 2544 20453 15391 10659 15391 10659 19265 17421 19265 15749 19265 15749 22239 15749 17848 9058 17848 9058 7246 19103 7246 6376 7246 6376 4949 13404 4949 13404 1266 3317 1266 3317 18141 3317 11012 21904 11012 21904 1150 21904 14926 5289 14926 5289 3707 5289 21597 19136 21597 19136 3149 21915 3149 21416 3149 21416 18935 1167 18935 1167 12519 14872 12519 14872 8894 14872 15542 10242 15542 10242 24209 17723 24209 2692 24209 2692 23779 17109 23779 17109 3108 17109 13332 433 13332 4183 13332 4183 21415 4183 15115 1557 15115 1557 2466 6223 2466 6223 10749 11569 10749 9007 10749 9007 9158 23801 9158 23801 1659 23801 12227 10013 12227 10013 481 14790 481 14790 13129 14790 340 7324 340 15518 340 15518 1654 18458 1654 18458 12028 6849 12028 6849 4609 22185 4609 22185 22066 22185 7548 19504 7548 19504 19221 15251 19221 15251 9899 9788 9899 9788 18985 20680 18985 20680 12119 23063 12119 5576 12119 5576 23194 23211 23194 1864 23194 1864 4407 1864 12015 18144 12015 10046 12015 10046 24943 10046 16998 5100 16998 5100 6762 23603 6762 13185 6762 13185 20708 15450 20708 15450 1676 12183 1676 12183 20660 14103 20660 14103 22164 3061 22164 3061 2010 23379 2010 23379 15633 5068 15633 5068 2207 13245 2207 13245 22030 13245 11311 23455 11311 18929 11311 18929 5065 18929 18773 17982 18773 17982 13983 20987 13983 20987 24377 10944 24377 10944 13405 1038 13405 3749 13405 3749 10624 20307 10624 20307 20444 20036 20444 20036 21884 1518 21884 6607 21884 6607 9186 19285 9186 19285 23357 10861 23357 10861 21641 12049 21641 12049 5618 23529 5618 23529 21322 2828 21322 2828 1811 23382 1811 23382 15783 15410 15783 15410 9322 15410 23010 5679 23010 5679 6145 7200 6145 7200 4692 8213 4692 8213 3342 5603 3342 5603 24040 5603 23292 15659 23292 15659 12483 944 12483 5239 12483 5239 2494 5239 2689 20035 2689 20035 874 22406 874 22406 24989 9098 24989 9098 11974 16150 11974 16150 23621 19113 23621 17870 23621 17870 1103 13802 1103 13802 9774 775 9774 775 17438 19951 17438 19951 6857 7979 6857 21773 6857 21773 16900 5296 16900 5296 1279 22427 1279 22427 21272 12075 21272 12075 9433 19105 9433 19105 14608 7160 14608 7160 24786 7160 23943 11732 23943 11732 12003 13126 12003 2820 12003 2820 13915 2820 9514 16710 9514 16710 1390 12712 1390 12712 16474 17602 16474 17602 24650 17602 900 18101 900 18101 15212 24141 15212 24141 22375 24141 17387 7471 17387 7471 3629 1467 3629 1467 9351 19947 9351 3880 9351 3880 4256 21747 4256 21747 21463 6317 21463 6317 17541 21592 17541 21592 20332 16063 20332 16063 24421 9553 24421 14858 24421 14858 20776 19551 20776 19551 16864 785 16864 785 5413 18624 5413 18624 18843 18624 1970 919 1970 919 10240 11884 10240 11884 16375 21771 16375 21771 22175 14000 22175 14000 8346 15792 8346 15792 5540 18042 5540 18042 16630 8491 16630 8491 6991 5702 6991 5702 13044 2557 13044 2557 15298 11234 15298 11234 3368 11234 13018 19805 13018 19805 22386 6278 22386 16505 22386 16505 18656 10536 18656 10536 2541 1097 2541 18167 2541 18167 23964 18167 21108 11545 21108 11545 19566 1194 19566 1194 19872 17294 19872 17294 3894 17294 20196 9057 20196 19461 20196 19461 2181 6293 2181 6293 13052 3075 13052 3075 2994 3075 10525 7105 10525 7105 4886 10225 4886 10225 22116 15446 22116 15446 10403 19592 10403 5261 10403 5261 17292 21015 17292 21015 16471 8269 16471 8269 24104 8269 132 22263 132 22263 11314 24470 11314 24470 18975 13346 18975 13346 222 3878 222 3878 24146 22241 24146 22241 4904 3786 4904 3786 15279 3425 15279 3425 5275 3425 21461 20975 21461 20975 11691 24831 11691 24831 20503 14453 20503 14453 2966 14453 16665 1934 16665 1934 20257 18831 20257 18831 11259 24290 11259 24290 7980 24290 17522 4177 17522 4177 20136 4177 16551 11382 16551 11382 9454 20310 9454 20310 1843 13839 1843 13839 22364 23398 22364 23398 5160 7354 5160 7354 960 7354 22415 14609 22415 13426 22415 13426 1874 13426 20461 1563 20461 1563 16669 16572 16669 6163 16669 6163 18051 7102 18051 7102 5501 6711 5501 18275 5501 18275 21243 18275 10607 1696 10607 7557 10607 7557 24169 6365 24169 6365 5492 17209 5492 17209 23715 8985 23715 8985 2674 7043 2674 7043 22431 21668 22431 21668 7257 4954 7257 4954 1929 4954 2418 9956 2418 9956 6934 15672 6934 15672 3973 19062 3973 11513 3973 11513 4916 17170 4916 17170 11696 1255 11696 1255 24857 1255 23315 10849 23315 10849 2669 1107 2669 1107 7532 11584 7532 11584 14896 11584 4528 22980 4528 22980 12332 22980 4046 9141 4046 24109 4046 24109 267 18636 267 18636 24441 18636 11168 3059 11168 3059 653 14039 653 14039 28 12044 28 23691 28 23691 24322 23691 18323 19481 18323 22522 18323 22522 24158 17821 24158 17821 4436 5154 4436 5154 8909 19933 8909 19933 19291 19933 15012 3823 15012 3823 18785 4412 18785 4412 23568 1785 23568 1785 4515 20532 4515 20532 298 12643 298 12643 10932 22971 10932 9262 10932 9262 6785 9262 21965 9813 21965 9813 9668 24381 9668 19654 9668 19654 5681 19654 22276 1484 22276 1484 10637 12585 10637 12585 14893 1258 14893 1258 5116 12296 5116 12296 15788 681 15788 3229 15788 3229 4259 16372 4259 16372 10233 9395 10233 9395 739 386 739 386 21883 7611 21883 7611 3746 20555 3746 20555 24761 19677 24761 19677 19570 11387 19570 11387 20107 9727 20107 9727 13075 1600 13075 1600 863 23952 863 8847 863 8847 24502 5669 24502 5669 10471 16895 10471 16895 7660 9115 7660 9115 6213 8125 6213 10094 6213 10094 24505 23927 24505 23927 4036 165 4036 165 352 165 9794 21450 9794 7086 9794 7086 15767 7086 419 13494 419 13494 21947 14017 21947 14017 21880 22290 21880 22290 9690 4399 9690 4399 11826 3331 11826 11197 11826 11197 3692 11197 24051 23783 24051 23783 4545 2398 4545 7597 4545 7597 23959 17931 23959 17931 10097 17931 19391 24083 19391 24083 3779 20046 3779 20046 17251 21725 17251 21725 6860 12417 6860 12417 19164 17167 19164 17167 3690 17167 3927 17211 3927 403 3927 403 17519 16135 17519 16135 8407 20817 8407 20817 632 20817 11034 9152 11034 9152 6002 17033 6002 17033 11389 21206 11389 9815 11389 9815 21302 8581 21302 8581 3222 18254 3222 18254 13936 4176 13936 4176 8392 4176 11511 18762 11511 2843 11511 2843 13530 20099 13530 20099 6328 1374 6328 1374 23224 1374 4264 2696 4264 2696 14183 20917 14183 7826 14183 7826 5354 7826 22837 16821 22837 16821 13136 22679 13136 22679 16108 16865 16108 22234 16108 22234 12587 10415 12587 10415 23275 10415 9737 24029 9737 3400 9737 3400 6505 3400 12777 19598 12777 19598 22811 16897 22811 21326 22811 21326 1179 21326 10830 2210 10830 2210 6245 2446 6245 2446 1099 24528 1099 24528 21121 19018 21121 19018 15943 24604 15943 7261 15943 7261 20599 11485 20599 11485 11972 11485 17030 8723 17030 17559 17030 17559 15556 16894 15556 16894 22955 16894 11163 13638 11163 13638 17776 15248 17776 15248 21115 939 21115 939 17326 4855 17326 4855 23034 4855 9850 19915 9850 19915 20524 13739 20524 13739 17125 22344 17125 22344 12966 24293 12966 24293 24768 24293 4283 19116 4283 19116 1005 2563 1005 10940 1005 10940 10840 9208 10840 9208 1860 10564 1860 10564 3511 22483 3511 22483 1136 22483 6256 3685 6256 3685 20900 5184 20900 5184 17083 4496 17083 4496 8885 21721 8885 21721 409 8261 409 17912 409 17912 22226 8709 22226 8709 1688 19344 1688 19344 24818 14250 24818 14250 9866 4257 9866 6532 9866 6532 7271 23414 7271 23414 23995 12829 23995 12829 17668 21299 17668 21299 10364 16664 10364 16664 23774 14932 23774 14932 19722 24412 19722 24412 24122 24412 3725 565 3725 565 14536 565 13753 21899 13753 21899 5500 3842 5500 3842 23391 3842 19554 9892 19554 3399 19554 3399 13879 3399 18993 2226 18993 2226 4316 18505 4316 18505 22400 23222 22400 23222 13871 5308 13871 5308 2917 5308 14701 24373 14701 24373 8516 9200 8516 9200 1598 24080 1598 24080 16442 19706 16442 19706 16566 4134 16566 4134 16974 14493 16974 14493 5311 18836 5311 6784 5311 6784 14952 6784 2288 16528 2288 16528 2929 3840 2929 13564 2929 13564 2861 18648 2861 18648 10242 14105 10242 14105 11460 5019 11460 5019 21232 5019 784 18399 784 18399 20340 1765 20340 5030 20340 5030 412 5030 1902 23823 1902 21517 1902 21517 5870 18986 5870 18986 7829 1652 7829 1652 16764 10908 16764 10908 21366 10908 7614 13505 7614 13505 3771 5131 3771 5131 18406 12736 18406 12736 18319 23144 18319 19179 18319 19179 21525 19179 3099 19120 3099 19120 2933 17886 2933 17886 15153 9432 15153 13407 15153 13407 19275 22440 19275 22440 13618 12368 13618 12368 3399 15231 3399 13118 3399 13118 13748 13118 8293 22487 8293 22487 2324 200 2324 200 14211 200 3366 2494 3366 2494 17465 17862 17465 17862 6409 3898 6409 3898 20493 23843 20493 23843 7535 21152 7535 21152 17702 20205 17702 20205 1026 154 1026 154 1255 24458 1255 24458 5112 12720 5112 12720 9550 14802 9550 14802 1852 2565 1852 2565 15532 9508 15532 9170 15532 9170 8015 661 8015 661 12977 1902 12977 1902 13846 10386 13846 10386 22980 19674 22980 3753 22980 3753 4588 20822 4588 20822 5241 4677 5241 6615 5241 6615 6309 21161 6309 21161 14301 7103 14301 7103 7336 11409 7336 11409 13744 11409 2711 11664 2711 3396 2711 3396 20584 2437 20584 2437 14606 24792 14606 15555 14606 15555 4587 16511 4587 16511 5032 19372 5032 1024 5032 1024 16247 1024 2300 7912 2300 7912 8954 21404 8954 21404 8996 3518 8996 3518 17319 977 17319 977 9863 4960 9863 4960 18067 3251 18067 3251 23589 3251 6303 18415 6303 18415 1560 3268 1560 3268 13285 24785 13285 24785 6133 24785 19648 5244 19648 5244 9034 24346 9034 14097 9034 14097 14517 23792 14517 22540 14517 22540 22829 10869 22829 10869 2977 1983 2977 1983 19709 1983 12868 1582 12868 1582 15587 4642 15587 4642 4751 23600 4751 9979 4751 9979 24454 23876 24454 23876 939 23876 1831 4640 1831 4640 21903 23162 21903 23162 23758 6674 23758 6674 20067 18964 20067 18964 24196 17231 24196 17231 10275 6282 10275 6282 14435 6282 7634 5029 7634 5029 18609 2495 18609 12072 18609 12072 6054 7900 6054 7900 14555 8925 14555 8925 15924 9418 15924 9418 438 9418 16915 5142 16915 5142 13769 24187 13769 24187 3329 17615 3329 17615 3834 8263 3834 8263 3199 5436 3199 8435 3199 8435 23130 5883 23130 5883 11858 5883 23720 20577 23720 20577 1211 20577 2008 17376 2008 17376 10004 18756 10004 9447 10004 9447 11584 9447 8841 2668 8841 2668 18452 10288 18452 10288 4245 10288 12034 18565 12034 18565 15555 1028 15555 1028 1051 9043 1051 9043 12740 21150 12740 21150 19351 2319 19351 2319 19784 16657 19784 16657 6570 16482 6570 16482 6241 19736 6241 19736 22278 3004 22278 3004 14987 7586 14987 7586 5269 16345 5269 16345 554 8159 554 8159 3878 16335 3878 16335 18953 16811 18953 5254 18953 5254 2539 18217 2539 18217 19258 6269 19258 6269 13908 12147 13908 12147 2817 12147 5161 1499 5161 8432 5161 8432 13057 18723 13057 18723 18208 18723 8967 24709 8967 24709 24225 16620 24225 16620 7685 8618 7685 8618 17305 3550 17305 3550 9272 2856 9272 2856 6473 10565 6473 10565 10040 15080 10040 15080 10074 608 10074 7393 10074 7393 2184 7393 21104 24301 21104 24301 12132 1791 12132 1791 13900 21282 13900 21282 23819 5219 23819 5219 17004 14772 17004 14772 2276 14772 23077 20514 23077 14363 23077 14363 12250 11423 12250 11423 616 6069 616 16823 616 16823 14693 13922 14693 13922 18901 6721 18901 6721 21231 23653 21231 23653 22576 3272 22576 3272 8927 16850 8927 16850 20739 23892 20739 8614 20739 8614 6496 23221 6496 23221 18317 23221 704 6889 704 8850 704 8850 151 8850 18220 13015 18220 13015 18971 8648 18971 23903 18971 23903 19033 18194 19033 18194 255 18194 9253 19295 9253 19295 5888 14421 5888 14421 1935 22248 1935 22248 1088 13097 1088 13097 24352 2463 24352 2463 13256 16584 13256 16584 471 2312 471 22960 471 22960 17861 22960 9542 24438 9542 24438 1942 5437 1942 5437 4213 4851 4213 4851 6436 2471 6436 2471 13842 9075 13842 9075 12991 10425 12991 10425 129 10425 24448 5286 24448 5286 23850 21351 23850 21351 16681 21026 16681 21026 20474 14118 20474 14118 2734 14118 14029 12219 14029 17474 14029 17474 10767 17474 24863 4708 24863 4708 24771 20863 24771 20863 24686 5528 24686 5528 1529 7857 1529 7857 2019 23190 2019 23190 12283 9678 12283 9678 19741 9678 9417 14392 9417 14392 24564 12742 24564 18061 24564 18061 4234 18061 24706 20662 24706 6940 24706 6940 11855 20456 11855 20456 8819 23040 8819 23040 21038 4003 21038 11912 21038 11912 17187 18453 17187 18453 19979 18453 14192 14323 14192 14323 13111 515 13111 4733 13111 4733 4630 3376 4630 3376 23851 3376 9279 10496 9279 10496 4181 14583 4181 14583 1814 11088 1814 21804 1814 21804 9282 12951 9282 17646 9282 17646 16487 17646 7106 4703 7106 5031 7106 5031 10913 5031 9251 22905 9251 13675 9251 13675 19610 24382 19610 24382 3638 24382 10295 10392 10295 10392 4776 7876 4776 12549 4776 12549 11462 9082 11462 9082 20394 9082 10499 24917 10499 24917 1030 20676 1030 21386 1030 21386 21906 21386 13176 13076 13176 13076 22082 11555 22082 11555 4549 23234 4549 3886 4549 3886 20490 3886 9909 20565 9909 16688 9909 16688 6472 16688 24592 5888 24592 6344 24592 6344 7142 21473 7142 21473 13313 12107 13313 12107 22122 12107 17448 8504 17448 10418 17448 10418 20226 10418 9973 14089 9973 5952 9973 5952 17562 5952 15872 22041 15872 22041 19233 4576 19233 11086 19233 11086 7601 11086 14819 1873 14819 1873 9572 2742 9572 2742 23081 20468 23081 20468 4362 9931 4362 9931 4059 5090 4059 5090 19153 5090 1702 3186 1702 3186 10803 24721 10803 24721 3907 21674 3907 21674 9643 21674 7599 15260 7599 15260 6467 18426 6467 18426 13012 18863 13012 18863 7646 18863 11572 1308 11572 1308 16422 1308 4742 1236 4742 24855 4742 24855 682 664 682 664 7294 13449 7294 13449 5115 13449 14592 20786 14592 20786 7544 264 7544 264 1094 23446 1094 23446 17770 7185 17770 7185 9054 7185 13548 9436 13548 9436 21715 2596 21715 6261 21715 6261 13966 12490 13966 12490 14825 3857 14825 3857 9972 3857 19420 315 19420 1944 19420 1944 4312 5442 4312 5442 9264 182 9264 182 11032 1455 11032 1455 9231 18572 9231 18572 12571 3283 12571 3283 22241 14911 22241 14911 2777 8200 2777 8200 20390 3959 20390 3959 23341 3959 4115 22716 4115 22716 21332 3993 21332 5869 21332 5869 7511 5869 13170 21013 13170 226 13170 226 20580 226 4145 20282 4145 9654 4145 9654 20536 2148 20536 2148 22639 2148 12594 1502 12594 13040 12594 13040 23261 9106 23261 9106 7651 4862 7651 4862 13919 11218 13919 11218 24223 9714 24223 20968 24223 20968 7522 23867 7522 10477 7522 10477 4814 10477 9960 189 9960 189 5038 7349 5038 7349 12425 15718 12425 2725 12425 2725 561 8542 561 8542 17437 24539 17437 24539 6499 24539 17366 13047 17366 13047 21489 606 21489 606 23990 7977 23990 246 23990 246 23475 16271 23475 16271 11577 16271 19993 3972 19993 3972 2370 21226 2370 10827 2370 10827 14136 6190 14136 6190 24575 21594 24575 21594 20585 6002 20585 6002 1916 8245 1916 8245 20651 5291 20651 5291 729 13888 729 13888 16650 9223 16650 9223 4199 23616 4199
91402 0 214446280 208651875 214446280 208651875 194055884 189285107 194055884 189285107 184554274 177240751 184554274 177240751 263104976 266780744 263104976 266780744 150371280 143058921 150371280 169103959 150371280 169103959 174637780 169103959 9312794 9385209 9312794 158961646 9312794 158961646 229901705 232331185 229901705 196335364 229901705 196335364 197694425 49787961 197694425 49787961 33504688 31353406 33504688 31353406 244855219 246715384 244855219 42496988 244855219 42496988 45144850 42496988 266697743 267457004 266697743 267457004 132373258 127832079 132373258 127832079 64216108 61736933 64216108 98913499 64216108 98913499 104048201 80049362 104048201 80049362 81371872 230772705 81371872 230772705 226785782 24869343 226785782 24869343 24800134 223827313 24800134 223827313 220289392 37233799 220289392 37233799 36831110 37233799 192776951 183751369 192776951 183751369 271550625 274392975 271550625 274392975 178085187 174519311 178085187 209726879 178085187 209726879 214772983 209726879 154975573 148894741 154975573 240408977 154975573 240408977 238929018 240408977 184948404 174970511 184948404 281286128 184948404 281286128 281460533 77640934 281460533 77640934 78860649 126133591 78860649 126133591 190725498 186394776 190725498 186394776 94244462 93787994 94244462 141234173 94244462 141234173 223628287 228015640 223628287 105835976 223628287 105835976 111076411 231321218 111076411 231321218 231075075 31407097 231075075 31407097 32848056 116714898 32848056 116714898 223664959 222093592 223664959 208900426 223664959 208900426 210326288 132763698 210326288 132763698 138874216 155439416 138874216 155439416 161705894 56203079 161705894 56203079 59979750 82731767 59979750 82731767 200031319 249033685 200031319 249033685 244960249 249033685 236577661 240024469 236577661 240024469 226613934 226736158 226613934 284132948 226613934 284132948 282617987 284132948 191008256 180269030 191008256 187944116 191008256 187944116 192549350 235946175 192549350 235946175 241540897 243002552 241540897 131570593 241540897 131570593 135686984 86761489 135686984 86761489 87271403 305259016 87271403 305259016 303270995 216898847 303270995 216898847 31295297 32371171 31295297 279441927 31295297 279441927 279372593 143127647 279372593 143127647 147983329 216879922 147983329 216879922 289462442 291230047 289462442 291230047 232986283 236109778 232986283 236109778 232495922 224781963 232495922 224781963 220765400 224781963 252666192 257787704 252666192 257787704 64984202 62627164 64984202 68147760 64984202 68147760 72461407 264869691 72461407 264869691 263462392 157274202 263462392 157274202 111911055 74273638 111911055 74273638 76538168 74273638 129100444 125052691 129100444 125052691 31588270 29432249 31588270 59730034 31588270 59730034 116382220 114138352 116382220 114138352 214168784 213425383 214168784 213425383 245368548 247789303 245368548 247789303 102057978 100934964 102057978 100934964 233731381 229661237 233731381 229661237 163258992 84550232 163258992 84550232 86144866 84550232 216182233 214058466 216182233 214058466 222153033 225140635 222153033 120961673 222153033 120961673 125817064 126952728 125817064 126952728 130636325 126952728 69030222 66742094 69030222 239494766 69030222 239494766 238948887 239494766 143518576 138378835 143518576 148621295 143518576 148621295 155207543 81335179 155207543 81335179 83212517 38185258 83212517 38185258 42257890 96277002 42257890 96277002 160320944 221794488 160320944 221794488 221319587 251565246 221319587 251565246 247305928 103939239 247305928 103939239 108313181 103939239 111178756 106238953 111178756 106238953 16043897 14794326 16043897 14794326 181329686 251398856 181329686 251398856 249644507 65821844 249644507 65821844 68203057 276685174 68203057 276685174 273673008 116895997 273673008 116895997 121638547 116895997 266551905 268821492 266551905 268821492 302669962 304159290 302669962 304159290 183499836 91565555 183499836 91565555 93458254 134726162 93458254 134726162 139394345 240851944 139394345 240851944 239531020 240851944 99428839 96523313 99428839 96523313 208821747 213241694 208821747 54372690 208821747 54372690 55592398 71132603 55592398 71132603 86586651 82747151 86586651 82747151 277735148 280133030 277735148 117594638 277735148 117594638 123431715 117594638 281479316 281992330 281479316 214712083 281479316 214712083 214637022 84506919 214637022 84506919 85839809 216186183 85839809 216186183 212300098 216186183 207394579 197552616 207394579 197552616 278088065 287215016 278088065 287215016 287600760 287215016 139833037 124040993 139833037 124040993 125037177 121877261 125037177 121877261 44153166 40267335 44153166 90651158 44153166 90651158 136142520 131806426 136142520 131806426 251669851 258978100 251669851 258978100 256431415 258978100 174262193 26682184 174262193 26682184 28464964 247555451 28464964 247555451 257609048 258711531 257609048 258711531 182086860 176899447 182086860 266908765 182086860 266908765 275103153 276065190 275103153 197503374 275103153 197503374 72550744 70583609 72550744 81887142 72550744 81887142 184600644 205053566 184600644 205053566 206638282 266680228 206638282 266680228 265679123 81797476 265679123 81797476 85078676 81797476 211054492 212057118 211054492 125750195 211054492 125750195 114087295 112989722 114087295 121503161 114087295 121503161 126440106 224937080 126440106 224937080 223972309 47991101 223972309 47991101 49015282 47991101 258012907 258869121 258012907 19761610 258012907 19761610 19265331 19761610 54761532 51661522 54761532 51661522 110811846 197199975 110811846 197199975 298350538 299146661 298350538 71033268 298350538 71033268 49878780 49783266 49878780 49783266 168599388 157574401 168599388 73490329 168599388 73490329 77951877 73490329 83262176 80887375 83262176 80887375 230055799 233917112 230055799 233917112 197279981 196889304 197279981 196889304 173473340 164276409 173473340 164276409 100244457 98171019 100244457 98171019 168988397 164369512 168988397 164369512 100471871 99109436 100471871 211507455 100471871 211507455 214945904 119503301 214945904 119503301 119008246 119503301 145348657 139854021 145348657 129218395 145348657 129218395 133185471 129218395 263710790 267551425 263710790 231975482 263710790 231975482 213211514 216074753 213211514 216074753 140450720 135632759 140450720 242109083 140450720 242109083 241086252 242109083 155466465 149730146 155466465 149730146 99923309 97370891 99923309 186805291 99923309 186805291 198263856 244095275 198263856 244095275 238771715 135252534 238771715 135252534 20904786 19046752 20904786 165576648 20904786 165576648 173919029 265651388 173919029 265651388 263932592 236259460 263932592 236259460 219387679 178242370 219387679 178242370 187157745 205530946 187157745 205530946 201509886 35173451 201509886 35173451 36351123 278740286 36351123 278740286 274898004 278740286 185403351 183210437 185403351 183210437 56899780 53827406 56899780 53827406 170201449 165162180 170201449 66608346 170201449 66608346 68389629 66608346 237764380 240125176 237764380 240125176 262440348 265502091 262440348 104077703 262440348 104077703 108228180 104077703 210776311 214713023 210776311 214713023 145213206 111044372 145213206 111044372 110847832 211501066 110847832 211501066 212532419 212425028 212532419 212425028 132430168 127681353 132430168 272926780 132430168 272926780 270972709 272926780 76665463 72638477 76665463 72638477 139520085 135292169 139520085 135292169 176103858 221451285 176103858 221451285 218282656 108560238 218282656 108560238 113168515 108560238 153897254 145901997 153897254 145901997 55366578 51226989 55366578 51226989 139241473 136533961 139241473 79902818 139241473 79902818 85459591 79902818 140604118 135816495 140604118 135816495 76804294 73408652 76804294 73408652 108672741 107587108 108672741 107587108 66115513 63135142 66115513 63135142 236378315 239655779 236378315 239655779 228964843 200540966 228964843 200540966 200624003 138871828 200624003 138871828 104757078 61149429 104757078 61149429 61988989 61149429 170738425 164499159 170738425 164499159 43177202 40181754 43177202 40181754 83055346 78693100 83055346 78693100 255548147 259169435 255548147 218430781 255548147 218430781 45181157 23940966 45181157 23940966 24583718 239073681 24583718 239073681 240331219 226600540 240331219 226600540 114338427 108806191 114338427 160447074 114338427 160447074 167972437 160447074 19140990 18716520 19140990 18716520 108608625 103634251 108608625 103634251 100560663 97682260 100560663 97682260 175057557 186583791 175057557 186583791 190386490 186583791 53820571 50546299 53820571 50546299 162842902 202386186 162842902 202386186 206600079 202386186 70346451 67175657 70346451 292921058 70346451 292921058 291798181 292921058 260937895 263056652 260937895 263056652 162686806 158278990 162686806 158278990 178072060 172811083 178072060 73560603 178072060 73560603 74506620 214422126 74506620 214422126 216527288 45324704 216527288 45324704 47674025 233807633 47674025 233807633 229007296 218205560 229007296 218205560 217122843 218205560 232593207 230294077 232593207 230294077 264903994 268719497 264903994 29761258 264903994 29761258 30871594 29761258 80974507 78318927 80974507 78318927 264274912 265771407 264274912 265771407 246270888 37626582 246270888 37626582 41374680 37626582 95738658 116075694 95738658 116075694 127035928 123549119 127035928 34976502 127035928 34976502 38232180 34976502 38449063 34848809 38449063 34848809 277047839 279527895 277047839 112818383 277047839 112818383 115766762 112818383 201320832 198187398 201320832 198187398 141019982 51286127 141019982 51286127 51292715 209816114 51292715 209816114 206539252 189941782 206539252 189941782 114432711 110230417 114432711 128625682 114432711 128625682 132564358 186478529 132564358 186478529 190105268 186478529 127445986 121201835 127445986 121201835 90085678 88824976 90085678 88824976 219562867 213343714 219562867 213343714 170872629 160853785 170872629 160853785 203861490 203115290 203861490 203115290 229581739 233028351 229581739 233028351 289865011 289719292 289865011 109269465 289865011 109269465 115191310 54811461 115191310 54811461 59276235 115477181 59276235 115477181 121483130 115477181 106664448 103816335 106664448 103816335 263244142 266992948 263244142 266992948 200939653 117659440 200939653 117659440 124297180 42648963 124297180 42648963 19689110 19623104 19689110 73784532 19689110 73784532 76755102 46240799 76755102 46240799 48123604 219216166 48123604 219216166 215947379 84096262 215947379 84096262 45765829 42583813 45765829 42583813 299557249 301275280 299557249 20140316 299557249 20140316 18680102 20140316 102606688 116304846 102606688 116304846 119841032 57213722 119841032 57213722 60822302 136107395 60822302 136107395 273283874 274443035 273283874 265590895 273283874 265590895 38285539 39170853 38285539 39170853 90636432 88572954 90636432 88572954 130996774 126196554 130996774 126196554 196713818 191943734 196713818 191943734 46983000 44497765 46983000 200767552 46983000 200767552 202931290 200767552 107979521 104396816 107979521 104396816 42087973 37040134 42087973 173007806 42087973 173007806 179666500 173007806 84336392 83374347 84336392 107281989 84336392 107281989 110986150 52231769 110986150 52231769 54865332 52231769 177943857 173688028 177943857 173688028 257669972 257588943 257669972 33964657 257669972 33964657 33928060 51781114 33928060 51781114 78026989 239236056 78026989 239236056 239908222 114701653 239908222 114701653 108585637 106166987 108585637 106166987 56924398 54773214 56924398 54773214 188146406 177988404 188146406 177988404 95904438 95104533 95904438 205580912 95904438 205580912 201175091 134168011 201175091 134168011 138999639 106004635 138999639 106004635 110857691 106004635 115025022 114869984 115025022 114869984 51530991 47536459 51530991 213358366 51530991 213358366 212688907 171487173 212688907 171487173 178070060 169248107 178070060 169248107 46086488 43949830 46086488 56519006 46086488 56519006 58880110 242540192 58880110 242540192 239972463 242540192 165016722 103852417 165016722 103852417 47310576 42250756 47310576 42250756 218661402 213124210 218661402 213124210 88286776 85506468 88286776 252373455 88286776 252373455 251452434 252373455 118791498 113923604 118791498 113923604 215930034 219178027 215930034 178970802 215930034 178970802 189105540 241811329 189105540 241811329 239314432 36911796 239314432 36911796 41173773 36911796 41373921 37697080 41373921 37697080 126938706 122764221 126938706 122764221 108025588 104279411 108025588 176705082 108025588 176705082 180119329 214927088 180119329 214927088 218161066 97876013 218161066 97876013 102452865 186001375 102452865 186001375 189102008 186001375 31068541 28487723 31068541 40604091 31068541 40604091 197921056 189901666 197921056 189901666 81577375 79436674 81577375 273216008 81577375 273216008 286997530 289319320 286997530 289319320 176595755 171365750 176595755 171365750 251199350 258493700 251199350 258493700 267084322 270083804 267084322 145888064 267084322 145888064 150687372 272978491 150687372 272978491 272356266 173198496 272356266 173198496 179668677 240492590 179668677 240492590 238384123 241797127 238384123 241797127 238645322 51262918 238645322 51262918 51957737 189747092 51957737 189747092 217917171 217804487 217917171 217804487 249134686 251111967 249134686 251111967 143785184 138008118 143785184 209590043 143785184 209590043 215193091 60088145 215193091 60088145 63129551 60088145 247105869 249012353 247105869 105752191 247105869 105752191 109379483 39671172 109379483 39671172 40783394 39671172 244060983 247772700 244060983 247772700 45508453 44740836 45508453 44740836 146935146 140597207 146935146 140597207 132612935 18659183 132612935 18659183 20879660 187238081 20879660 187238081 192899052 253813775 192899052 253813775 249792664 52155772 249792664 52155772 55583403 52155772 160865878 149669265 160865878 149669265 240671173 240033530 240671173 240033530 230076771 233910496 230076771 233910496 113964877 113549159 113964877 221440666 113964877 221440666 226386645 166204979 226386645 166204979 140469831 134249177 140469831 134249177 38210640 36434145 38210640 111178750 38210640 111178750 114183897 158865025 114183897 158865025 169331518 247471396 169331518 247471396 246103062 247471396 193483012 179889371 193483012 179889371 135418412 43006859 135418412 43006859 46371833 237765490 46371833 237765490 233798091 168727826 233798091 168727826 177765209 168727826 235344412 238833855 235344412 238833855 237974881 239772497 237974881 239772497 72724086 67865223 72724086 185463422 72724086 185463422 190968348 252012418 190968348 252012418 248958112 252012418 174046965 168085694 174046965 168085694 183105905 173858508 183105905 173858508 45094091 40176066 45094091 40176066 75739639 85939793 75739639 85939793 89395216 162468744 89395216 162468744 169756221 59931511 169756221 59931511 62654636 59931511 207707711 198911984 207707711 198911984 77587542 73032530 77587542 73032530 146341478 140273730 146341478 140273730 91681480 87602498 91681480 87602498 174369210 169256246 174369210 169256246 94928548 92757762 94928548 136459498 94928548 136459498 139887294 136459498 71513184 66591450 71513184 151754605 71513184 151754605 156713815 151754605 55323727 53922142 55323727 230885671 55323727 230885671 227402867 101981158 227402867 101981158 106199197 101981158 233737623 238823656 233737623 238679700 233737623 238679700 236559516 222414423 236559516 222414423 217942774 222414423 233095200 235238127 233095200 235238127 20430059 18951513 20430059 51887410 20430059 51887410 56295914 76880288 56295914 76880288 151916289 255206113 151916289 255206113 253916739 255743459 253916739 255743459 252631359 60525887 252631359 60525887 62785648 131230155 62785648 131230155 135294546 52087266 135294546 52087266 54749685 72873426 54749685 72873426 167172140 202680595 167172140 202680595 209813601 202680595 204575142 172326419 204575142 172326419 52433579 48571214 52433579 48571214 266503177 268177766 266503177 233073367 266503177 233073367 233249253 233073367 266171563 270222644 266171563 270222644 248474308 45904148 248474308 45904148 44883656 45904148 163217435 159648712 163217435 103127827 163217435 103127827 106720099 103127827 187078380 177867126 187078380 177867126 157392698 148387695 157392698 148387695 230710668 232587829 230710668 232587829 228100758 93562413 228100758 93562413 96158992 93562413 192125803 181515055 192125803 123675893 192125803 123675893 53621246 51110206 53621246 135764484 53621246 135764484 140676722 222172111 140676722 222172111 217124668 192755417 217124668 192755417 160491629 57416094 160491629 57416094 60387397 57416094 199025154 194549750 199025154 194549750 23952358 21561506 23952358 210816537 23952358 210816537 215168248 210816537 77502374 71959018 77502374 71959018 193754006 198079295 193754006 113045837 193754006 113045837 117745940 113045837 252332782 253405747 252332782 204891543 252332782 204891543 211615162 199294348 211615162 199294348 203305276 66664364 203305276 66664364 67570435 66664364 140167051 146040941 140167051 146040941 153931313 76690704 153931313 76690704 80391782 16418297 80391782 16418297 14846701 232623076 14846701 232623076 229520648 232623076 219546811 149078522 219546811 149078522 159026863 270553880 159026863 270553880 267923040 270553880 73546723 71351695 73546723 71351695 140009451 225010006 140009451 225010006 220769779 123558851 220769779 123558851 126565310 123558851 282743436 285838071 282743436 178050682 282743436 178050682 189591372 29516056 189591372 29516056 30596553 130328291 30596553 130328291 135334955 108197775 135334955 108197775 109903678 99175040 109903678 99175040 102562006 99175040 213149404 213830583 213149404 213830583 113598712 112313190 113598712 112313190 30646251 28367809 30646251 107698165 30646251 107698165 202416931 204405775 202416931 87722260 202416931 87722260 60138597 58311299 60138597 86095824 60138597 86095824 89058252 98373579 89058252 98373579 99084784 114145000 99084784 114145000 114956758 138434119 114956758 138434119 143821375 225929329 143821375 225929329 222181102 154170458 222181102 154170458 160678019 97310620 160678019 97310620 97524106 61559861 97524106 61559861 62980007 19280690 62980007 19280690 19148786 187333073 19148786 187333073 188231119 187333073 145105240 139509887 145105240 139509887 228811129 231356417 228811129 49665157 228811129 49665157 50786730 49665157 142924837 137609849 142924837 137609849 259106904 261049954 259106904 261049954 200798978 198145703 200798978 198145703 112403884 108465020 112403884 108465020 182079512 175907787 182079512 175907787 184390511 176926956 184390511 176926956 116657065 38975189 116657065 38975189 39929763 158776651 39929763 158776651 165983751 133173434 165983751 133173434 138056458 170628007 138056458 170628007 179251552 222722764 179251552 222722764 217898749 222722764 111347467 108030231 111347467 241549722 111347467 241549722 239437776 116254507 239437776 116254507 122501252 124070823 122501252 124070823 128973527 176840935 128973527 176840935 182868403 176840935 146947085 141543210 146947085 141543210 139359829 133702019 139359829 264785165 139359829 264785165 263815341 264785165 246213770 250573703 246213770 279579761 246213770 279579761 277936919 3026284 277936919 3026284 4004936 3026284 159182453 150855731 159182453 150855731 128550866 122497922 128550866 122497922 13794034 15271864 13794034 15271864 29084425 194899993 29084425 194899993 205195868 258985775 205195868 258985775 258035626 208326673 258035626 208326673 208883023 56483739 208883023 56483739 59462551 265023849 59462551 265023849 262724077 265023849 218611714 209294122 218611714 209294122 215346887 32246421 215346887 32246421 36287713 109407806 36287713 109407806 114677972 257188675 114677972 257188675 255766488 257188675 160769387 155820831 160769387 236435460 160769387 236435460 236584219 254776695 236584219 254776695 250195876 193007244 250195876 193007244 196811100 193007244 199934484 193349005 199934484 193349005 154917542 150252051 154917542 150252051 132196611 127977003 132196611 129251906 132196611 129251906 132833587 16140806 132833587 16140806 18709135 206843643 18709135 206843643 208141754 206843643 183366518 145739876 183366518 145739876 156124892 150031442 156124892 150031442 273507909 275987085 273507909 173446132 273507909 173446132 183143974 161418018 183143974 161418018 77101188 73374548 77101188 73374548 61223131 60006823 61223131 61554877 61223131 61554877 127871857 126493178 127871857 126493178 103541115 104671397 103541115 104671397 239090643 252272348 239090643 252272348 249600781 252272348 98182199 95321217 98182199 293119898 98182199 293119898 292295097 140838507 292295097 140838507 146319948 223655305 146319948 223655305 223035282 63392517 223035282 63392517 65359418 63392517 77305735 135405666 77305735 135405666 245487242 249964697 245487242 249964697 201666544 196249710 201666544 196249710 28426897 26997739 28426897 26997739 97141918 127499518 97141918 127499518 131540625 127499518 108827984 104624556 108827984 205032774 108827984 205032774 201306618 274747916 201306618 274747916 273375868 137250585 273375868 137250585 101614606 99598057 101614606 154722894 101614606 154722894 165443370 88684520 165443370 88684520 90756755 88684520 138652762 135328382 138652762 98020658 138652762 98020658 100008315 99766066 100008315 99766066 252390351 254340950 252390351 254340950 66162492 63832005 66162492 249826899 66162492 249826899 248661541 249826899 153015901 103789027 153015901 103789027 109120267 103789027 111536336 106591108 111536336 106591108 18867375 16954289 18867375 16954289 118823983 117013121 118823983 117013121 177602228 175995731 177602228 175995731 87139052 63271200 87139052 63271200 66571764 63997784 66571764 63997784 66990513 41269405 66990513 41269405 43882786 41269405 151872196 143329452 151872196 143329452 91285633 88662488 91285633 88662488 232155321 234570594 232155321 10669395 232155321 10669395 11074885 10669395 44302836 45656618 44302836 45656618 276466769 278092810 276466769 146288327 276466769 146288327 154185780 146288327 225212290 224845991 225212290 123190182 225212290 123190182 128861641 104546603 128861641 104546603 31044681 28055651 31044681 166950262 31044681 166950262 171641190 166950262 97341534 94548227 97341534 94548227 75601257 73019575 75601257 114784898 75601257 114784898 116860515 212374387 116860515 212374387 207951112 259939552 207951112 259939552 259879522 259939552 100256425 88390645 100256425 88390645 91030155 136150690 91030155 136150690 140757683 140172887 140757683 140172887 185953605 179173738 185953605 179173738 176685959 174421855 176685959 174421855 188375953 182335747 188375953 182335747 1927756 1213235 1927756 1213235 72326003 118841658 72326003 118841658 124688142 49440870 124688142 49440870 50451204 49440870 112817804 277792064 112817804 277792064 276762113 155503240 276762113 155503240 162461799 155503240 234765364 238907028 234765364 58798851 234765364 58798851 59896960 58798851 155189000 251565304 155189000 251565304 250528768 251565304 164912451 156148240 164912451 156148240 133453884 130405802 133453884 130405802 217308297 221191983 217308297 221191983 8163517 8131315 8163517 168905377 8163517 168905377 173572505 280438366 173572505 280438366 279290663 7780471 279290663 7780471 8574240 7780471 103053531 102068030 103053531 46869640 103053531 46869640 50049867 60686987 50049867 60686987 200488634 203823819 200488634 203823819 17319204 17087167 17319204 17087167 217575135 221199029 217575135 131774570 217575135 131774570 138697746 55675449 138697746 55675449 58589524 55675449 264550097 266107129 264550097 266107129 209669660 138555353 209669660 138555353 143881370 200333287 143881370 200333287 203150761 200333287 192853827 186521130 192853827 186521130 45702378 42888569 45702378 42888569 149739661 142491153 149739661 142491153 196136938 192426187 196136938 192426187 255609240 258337405 255609240 226906780 255609240 226906780 230634484 102575377 230634484 102575377 104094200 129141285 104094200 129141285 133070491 129141285 45899273 42874959 45899273 42874959 70395517 68599510 70395517 38998455 70395517 38998455 41065504 73679876 41065504 73679876 76204703 244089385 76204703 244089385 249705936 252614894 249705936 162663086 249705936 162663086 167832799 219390045 167832799 219390045 215185753 219390045 143153742 137064445 143153742 137064445 229790566 233520064 229790566 233520064 115987847 112899997 115987847 112899997 18769763 17990593 18769763 17990593 132994982 256025351 132994982 256025351 252647250 235699203 252647250 235699203 233665082 87245512 233665082 87245512 87983363 61059547 87983363 61059547 64174564 219573257 64174564 219573257 227428684 231687267 227428684 87525543 227428684 87525543 89312171 87525543 219023598 221791258 219023598 221791258 231582413 234762474 231582413 147749916 231582413 147749916 152464884 91286720 152464884 91286720 51877966 48303145 51877966 206350955 51877966 206350955 207027745 160213531 207027745 160213531 140272438 134612280 140272438 175172512 140272438 175172512 181264226 65137621 181264226 65137621 23724565 22491054 23724565 101482195 23724565 101482195 104631413 111405093 104631413 111405093 233167222 236923414 233167222 188550401 233167222 188550401 198503492 51869443 198503492 51869443 54195469 51869443 114319673 110126113 114319673 110126113 228087288 229866622 228087288 221996244 228087288 221996244 219573747 207037733 219573747 207037733 209531932 249871202 209531932 249871202 244421976 249871202 204037751 207746303 204037751 207746303 70793600 69300298 70793600 119908573 70793600 119908573 300236147 300578614 300236147 300578614 71423007 69255493 71423007 132778405 71423007 132778405 137052384 132778405 52023000 47839187 52023000 47839187 239491764 241824566 239491764 90303640 239491764 90303640 92743206 90303640 244722538 247629926 244722538 127395614 244722538 127395614 130990627 127395614 186205121 181055249 186205121 181055249 62252703 59817098 62252703 262388337 62252703 262388337 261458547 141294497 261458547 141294497 148400363 32434602 148400363 32434602 34924598 46328699 34924598 46328699 50267874 271176700 50267874 271176700 269910980 271176700 229204563 109368350 229204563 109368350 114359675 42061158 114359675 42061158 44213441 42374868 44213441 42374868 44405761 284804071 44405761 284804071 284034678 284804071 120433049 91245407 120433049 91245407 91912571 91245407 207083643 213933241 207083643 213933241 220325784 213933241 207227220 204480391 207227220 204480391 193750362 188151908 193750362 257830813 193750362 257830813 255429114 257830813 32130868 29932677 32130868 134894320 32130868 134894320 140810909 134894320 58250342 56943705 58250342 223338534 58250342 223338534 219069525 223338534 52675130 49640407 52675130 234179143 52675130 234179143 230954903 147898983 230954903 147898983 158288746 175372405 158288746 175372405 184844325 193673155 184844325 193673155 193847422 192702986 193847422 192702986 195748660 258535926 195748660 258535926 257476944 278909399 257476944 278909399 276349659 12259396 276349659 12259396 12654523 12259396 67953420 72736746 67953420 72736746 123477068 169235877 123477068 169235877 282455714 281722406 282455714 281722406 60474145 58343349 60474145 58343349 215616667 218170086 215616667 156561688 215616667 156561688 162789819 273506708 162789819 273506708 270493344 273506708 112104463 107380975 112104463 188498494 112104463 188498494 196053278 188498494 74169261 72867943 74169261 72867943 224764776 227913616 224764776 227913616 218777193 165330501 218777193 165330501 170097827 225916569 170097827 225916569 228226889 147239651 228226889 147239651 24790144 24361802 24790144 74125942 24790144 74125942 76805244 51231270 76805244 51231270 51603002 51231270 161445627 154409581 161445627 154409581 124661028 120569196 124661028 158580933 124661028 158580933 164107342 158580933 90546005 89021246 90546005 168434355 90546005 168434355 173594998 98900176 173594998 98900176 98755161 104616903 98755161 104616903 108563271 207900119 108563271 207900119 231341037 235124234 231341037 235124234 146107413 143086269 146107413 143086269 152652179 230961993 152652179 230961993 231319102 230961993 13966808 15759608 13966808 116228185 13966808 116228185 122347188 116228185 119036688 114435564 119036688 114435564 74707546 73206947 74707546 73206947 80971037 247932775 80971037 247932775 243685981 244981169 243685981 244981169 226965254 55234854 226965254 55234854 58873186 75457131 58873186 75457131 77894788 48698992 77894788 48698992 52218105 88296521 52218105 88296521 285157101 286939338 285157101 286939338 42053774 38695058 42053774 178474117 42053774 178474117 189601521 178474117 50366331 49367351 50366331 84856407 50366331 84856407 174049629 165204940 174049629 165204940 133018374 128617123 133018374 155936521 133018374 155936521 167492059 44321325 167492059 44321325 47909230 44321325 160412801 156635302 160412801 156635302 164930661 156635302 112444666 55259134 112444666 55259134 58680212 55259134 295093914 296964236 295093914 180288663 295093914 180288663 167172772 160606705 167172772 160606705 209926039 209381882 209926039 173407727 209926039 173407727 35685194 32224001 35685194 50378456 35685194 50378456 50605684 50378456 40417592 36864957 40417592 36864957 123188469 117955331 123188469 117955331 53279300 49998790 53279300 49998790 45386497 40684924 45386497 174547078 45386497 174547078 205981070 197270650 205981070 10802463 205981070 10802463 11300008 10802463 189124748 186574211 189124748 109082094 189124748 109082094 109391516 109082094 182450842 172697081 182450842 168149936 182450842 168149936 172967786 153568861 172967786 153568861 158108896 32826081 158108896 32826081 34379197 32826081 216641602 210214638 216641602 210214638 271841367 275292616 271841367 36460787 271841367 36460787 40185733 36460787 219732058 256432230 219732058 256432230 251533109 74995074 251533109 74995074 77549397 74995074 100886596 100451178 100886596 100451178 196134761 191231948 196134761 69824427 196134761 69824427 73017141 198090189 73017141 198090189 197430353 198090189 129550922 91261429 129550922 91261429 92506021 206088111 92506021 206088111 212819298 1613122 212819298 1613122 1577559 1613122 201989125 198708321 201989125 157829929 201989125 157829929 164777886 184522502 164777886 184522502 187502608 115882392 187502608 115882392 119747859 115882392 122810504 121490796 122810504 48844273 122810504 48844273 52163570 264475185 52163570 264475185 263000767 264475185 252920755 256943426 252920755 256943426 78824864 74506076 78824864 74506076 24508701 22428800 24508701 100587369 24508701 100587369 103199428 100587369 100227835 98303048 100227835 140446516 100227835 140446516 146095420 140446516 36116055 32665821 36116055 244956000 36116055 244956000 245265026 166954926 245265026 166954926 172973850 90813013 172973850 90813013 92447510 129092602 92447510 129092602 132074129 129092602 111839297 110252533 111839297 141014865 111839297 141014865 237924279 241406206 237924279 241406206 146310363 141165845 146310363 141165845 205962732 206339798 205962732 206339798 211794992 206339798 136992863 133076695 136992863 133076695 260705282 261715004 260705282 125150106 260705282 125150106 127814297 125150106 222656664 225945145 222656664 225945145 229568785 231606397 229568785 74173132 229568785 74173132 75571005 74173132 118123189 113853659 118123189 64968437 118123189 64968437 68721396 171665234 68721396 171665234 178599861 125622820 178599861 125622820 87830333 87757015 87830333 87757015 164722542 158846695 164722542 92718683 164722542 92718683 50867412 49955915 50867412 140417359 50867412 140417359 145449458 104665159 145449458 104665159 105465310 104665159 128208131 124646201 128208131 124646201 156742689 146147567 156742689 146147567 199472932 203160786 199472932 203160786 70534799 47774707 70534799 47774707 48827426 47774707 58100879 56687280 58100879 56687280 96268519 94162691 96268519 51860445 96268519 51860445 53543273 179638323 53543273 179638323 185481926 282036528 185481926 282036528 280033656 33122134 280033656 33122134 36112317 217015250 36112317 217015250 211472182 176767138 211472182 176767138 184328858 59631503 184328858 59631503 60565275 180914408 60565275 180914408 191462382 276880501 191462382 276880501 275789374 258482426 275789374 258482426 150116357 145455636 150116357 145455636 91560621 73428788 91560621 73428788 76054347 182315836 76054347 182315836 192555720 38635986 192555720 38635986 40520590 219943482 40520590 219943482 215552281 219943482 127065833 122172079 127065833 123987331 127065833 123987331 218808826 221585564 218808826 221585564 204552259 200633144 204552259 200633144 242361123 243541110 242361123 243541110 159770359 138190318 159770359 138190318 140707341 62942056 140707341 62942056 64908273 62942056 208230689 207227296 208230689 207227296 221783171 217684230 221783171 217684230 195584344 195170472 195584344 195170472 278516571 280270740 278516571 280270740 226037804 221043601 226037804 221043601 241673094 246739877 241673094 246739877 66025079 63019221 66025079 63019221 124763305 123103083 124763305 123103083 179195350 262447435 179195350 262447435 258271324 137116215 258271324 137116215 141998636 137116215 225384602 227276894 225384602 184903063 225384602 184903063 117864147 112248788 117864147 112248788 254312125 255496632 254312125 90090525 254312125 90090525 45440727 44785950 45440727 44785950 186854284 177003334 186854284 177003334 95521559 93679109 95521559 93679109 97642855 126833494 97642855 126833494 129303411 49965460 129303411 49965460 52982885 49965460 159794683 149635001 159794683 117956946 159794683 117956946 123468852 117956946 222342328 221028455 222342328 221028455 262968626 264671867 262968626 215132781 262968626 215132781 84443366 82171971 84443366 198763946 84443366 198763946 255075584 255909921 255075584 53133683 255075584 53133683 55431928 232926000 55431928 232926000 229047190 232926000 189671986 144320615 189671986 144320615 154432039 144320615 211755687 206267730 211755687 206267730 1289609 855047 1289609 855047 163921639 160272885 163921639 160272885 165822059 156867877 165822059 156867877 290351389 290694715 290351389 290694715 97166339 94797913 97166339 94797913 135352295 130166776 135352295 86366003 135352295 86366003 89945436 188300305 89945436 188300305 239523254 240692917 239523254 240692917 136498547 131207098 136498547 131207098 10025476 9296015 10025476 9296015 5310344 6278867 5310344 134456549 5310344 134456549 136365747 176796902 136365747 176796902 182702994 182910390 182702994 182910390 188568850 182910390 78031763 73141675 78031763 73141675 171728450 165474306 171728450 30025053 171728450 30025053 30116691 95768637 30116691 95768637 98050628 37303191 98050628 37303191 38839322 37303191 57789248 151749525 57789248 151749525 157807438 144157502 157807438 144157502 147816231 278078333 147816231 278078333 274750963 278078333 120243407 118532111 120243407 161439468 120243407 161439468 165262387 222696024 165262387 222696024 217653169 206814841 217653169 206814841 210325559 14781011 210325559 14781011 14591498 14781011 159505649 153878949 159505649 49345169 159505649 49345169 49438064 49345169 184464985 177249164 184464985 177249164 93027128 62462850 93027128 62462850 43084690 42576764 43084690 106315322 43084690 106315322 109069437 106315322 90628703 89710800 90628703 89710800 200598318 197742909 200598318 197742909 135442222 132495376 135442222 190348419 135442222 190348419 195246327 190348419 103212448 99575461 103212448 99575461 222369093 227244545 222369093 227244545 237729282 243443396 237729282 243443396 60163491 57195491 60163491 57195491 129735262 123978520 129735262 123978520 268942183 271916693 268942183 271916693 37370461 37700965 37370461 257135942 37370461 257135942 254669320 257135942 42316105 40802091 42316105 40802091 149191847 145806899 149191847 95839184 149191847 95839184 91723808 90974090 91723808 214368295 91723808 214368295 209429697 214368295 198109333 51822856 198109333 51822856 53426281 259419456 53426281 259419456 257087512 259419456 196529575 192745944 196529575 192745944 257308224 260352303 257308224 260352303 137543133 133181226 137543133 133181226 25313530 24707105 25313530 24707105 34972116 32015345 34972116 32015345 240135492 241687717 240135492 241687717 110572737 108865239 110572737 108865239 53094288 51830031 53094288 51830031 295433426 296354985 295433426 110967466 295433426 110967466 61616808 59612308 61616808 59612308 200690628 253290586 200690628 253290586 250670715 253290586 175601410 110726272 175601410 110726272 113157126 31657174 113157126 31657174 31003994 255611661 31003994 255611661 253513229 255611661 237464857 235324967 237464857 235324967 231318258 64033184 231318258 64033184 67283347 279144488 67283347 279144488 277523851 279144488 100566024 98451422 100566024 98451422 59314270 56297874 59314270 56297874 260832752 262213302 260832752 18150122 260832752 18150122 17408265 256716341 17408265 256716341 254558053 256716341 114813800 111492083 114813800 111492083 224444652 286960459 224444652 286960459 284065334 286960459 147575615 112815548 147575615 112815548 114464201 179129683 114464201 179129683 211933517 210566305 211933517 139628606 211933517 139628606 145315889 123777924 145315889 123777924 86256036 85414587 86256036 85414587 82472154 81450288 82472154 81450288 257800374 258709160 257800374 258709160 214182004 216714341 214182004 216714341 213302446 215744832 213302446 215744832 47669667 44857657 47669667 164271602 47669667 164271602 174479035 33128940 174479035 33128940 36450590 196046476 36450590 196046476 206977776 196046476 85150794 84585902 85150794 88561171 85150794 88561171 91060822 222417023 91060822 222417023 219302267 129800784 219302267 129800784 135252996 127908867 135252996 127908867 96448360 68103247 96448360 68103247 70120272 68103247 221370415 224607547 221370415 33782560 221370415 33782560 37248253 33782560 150630004 143509669 150630004 143509669 220279596 215154077 220279596 151654842 220279596 151654842 157309764 151654842 248889316 250207023 248889316 170972934 248889316 170972934 105754309 100163612 105754309 100163612 30878198 30478097 30878198 74558152 30878198 74558152 76400999 50280683 76400999 50280683 51480977 71239154 51480977 71239154 166223380 162771383 166223380 68594124 166223380 68594124 70210316 190449462 70210316 190449462 238721362 244039128 238721362 244039128 252450640 255184306 252450640 255184306 191185545 180155036 191185545 180155036 185914858 140145390 185914858 140145390 150054124 293828223 150054124 293828223 291460803 293828223 29734111 28875984 29734111 28875984 20334778 19013983 20334778 81097139 20334778 81097139 85350683 80342711 85350683 80342711 24882942 23420466 24882942 23420466 122157700 120177646 122157700 120177646 80783050 41907567 80783050 41907567 45718534 41907567 230946223 236093282 230946223 236093282 235623843 237398536 235623843 237398536 201429409 193712239 201429409 193712239 227934288 231527823 227934288 231527823 135440376 90489417 135440376 90489417 50112730 48312166 50112730 179629209 50112730 179629209 208030360 199906470 208030360 199906470 121246345 119389995 121246345 119389995 140983432 135884643 140983432 135884643 136317359 133292196 136317359 133292196 212248528 212317594 212248528 189036277 212248528 189036277 90201550 85713759 90201550 85713759 161629859 156316059 161629859 156316059 46116986 42818344 46116986 110352725 46116986 110352725 114426818 256844185 114426818 256844185 254952690 270514493 254952690 270514493 267650019 270514493 47455060 44118026 47455060 209666467 47455060 209666467 206744715 209666467 34824288 35505274 34824288 147940811 34824288 147940811 159173641 147940811 111119829 106837108 111119829 106837108 284277459 287456455 284277459 287456455 151704257 144486357 151704257 144486357 90500165 87082923 90500165 87082923 252480573 257693670 252480573 257693670 218412437 202548917 218412437 202548917 116545031 115538923 116545031 115538923 259219621 260492031 259219621 260492031 118512169 113848002 118512169 230079216 118512169 230079216 225428996 187845407 225428996 187845407 183433684 174629809 183433684 174629809 118705452 117742973 118705452 117742973 190894755 191401327 190894755 191401327 178838383 175487494 178838383 241683246 178838383 241683246 236323576 241683246 186294871 179533831 186294871 179533831 171175245 166271832 171175245 166271832 214766102 217177992 214766102 217177992 86859213 84910325 86859213 84910325 122575725 119629583 122575725 119629583 82419230 79877604 82419230 207487883 82419230 207487883 213668871 207487883 120437203 115461985 120437203 115461985 225748081 229507377 225748081 229507377 114007308 109799930 114007308 262158238 114007308 262158238 258217087 262158238 21935442 19692785 21935442 173696621 21935442 173696621 183742613 173696621 128641624 124538301 128641624 124538301 301257938 301222642 301257938 301222642 256238326 103694310 256238326 103694310 106422470 133054217 106422470 133054217 137255358 84174354 137255358 84174354 83649665 287857014 83649665 287857014 287759517 287857014 65141737 62271690 65141737 194898563 65141737 194898563 199359418 163451658 199359418 163451658 171562165 90045255 171562165 90045255 91109955 231337515 91109955 231337515 227627547 179710679 227627547 179710679 60693419 57933639 60693419 57933639 77361782 131280012 77361782 131280012 138020632 170163202 138020632 170163202 178738194 71381006 178738194 71381006 75802209 71381006 207558531 206159421 207558531 93009477 207558531 93009477 94672243 93009477 203601143 198715410 203601143 72312593 203601143 72312593 76747210 72312593 192050956 183591505 192050956 183591505 220036388 218935181 220036388 150274789 220036388 150274789 160420004 150274789 253606052 257248109 253606052 246213607 253606052 246213607 245004071 287875952 245004071 287875952 284961894 117476261 284961894 117476261 44262228 40980726 44262228 197884433 44262228 197884433 201866875 105934373 201866875 105934373 107174798 81745865 107174798 81745865 50910407 50562559 50910407 50562559 35132654 31980151 35132654 147824987 35132654 147824987 154130909 147824987 147178016 74251496 147178016 74251496 75902335 267675210 75902335 267675210 265299624 134124778 265299624 134124778 139298282 134124778 184991005 181977318 184991005 45130652 184991005 45130652 47221530 45130652 203154124 253791154 203154124 253791154 250622609 253791154 83282420 13862582 83282420 13862582 14356218 230841833 14356218 230841833 230540390 270272616 230540390 270272616 266757584 270272616 233518734 236503034 233518734 236503034 127157128 123231638 127157128 245641904 127157128 245641904 243887611 245641904 57307004 54962202 57307004 54962202 119442926 150823115 119442926 150823115 156225027 129129150 156225027 129129150 132339137 185921477 132339137 185921477 189316990 185921477 138235357 131453599 138235357 159576894 138235357 159576894 168353075 135822485 168353075 135822485 36967121 38129445 36967121 94922729 36967121 94922729 96471426 229055532 96471426 229055532 258982308 261443569 258982308 261443569 98921067 96471064 98921067 96471064 75944412 71859474 75944412 184949582 75944412 184949582 188536488 167742338 188536488 167742338 90037977 83099849 90037977 83099849 84395318 224423463 84395318 224423463 262829650 263683528 262829650 263683528 69399795 67117318 69399795 153665592 69399795 153665592 189634188 183530319 189634188 183530319 158871216 153619831 158871216 153619831 206282394 199519381 206282394 199519381 12239841 11760244 12239841 161654989 12239841 161654989 168777019 161654989 44353913 41123895 44353913 41123895 161336531 191112156 161336531 191112156 197727329 52747038 197727329 52747038 54497490 52747038 191321940 268319658 191321940 268319658 265042227 17986091 265042227 17986091 20730491 17986091 132930230 128895570 132930230 128895570 125217374 118802766 125217374 118802766 55381718 51113533 55381718 188391337 55381718 188391337 195198905 168795129 195198905 168795129 172954966 99220263 172954966 99220263 102229582 99220263 179648377 171936340 179648377 91457733 179648377 91457733 37191299 33056318 37191299 33056318 203903502 202768783 203903502 141410326 203903502 141410326 118040396 113418906 118040396 113418906 131464797 126080582 131464797 126080582 223205035 227843730 223205035 227843730 207580045 211689894 207580045 211689894 173448669 167626496 173448669 167626496 66008658 62842148 66008658 119672348 66008658 119672348 123612969 166776711 123612969 166776711 173044693 166776711 29030805 26031713 29030805 64359891 29030805 64359891 67509608 59922504 67509608 59922504 61715626 174841153 61715626 174841153 185660063 280522401 185660063 280522401 277936119 280522401 197087351 146058998 197087351 146058998 150312024 77506247 150312024 77506247 78610812 69346741 78610812 69346741 73467331 69346741 147300612 142552270 147300612 142552270 227055482 227359863 227055482 227359863 118098113 113399080 118098113 113399080 87424025 86693464 87424025 86693464 183392644 180604846 183392644 23396643 183392644 23396643 24363829 23396643 63632109 193194238 63632109 193194238 197497548 39671167 197497548 39671167 40832237 39671167 87799379 84275162 87799379 84275162 221892047 226197854 221892047 226197854 120078024 113448579 120078024 113448579 233398324 237157357 233398324 237157357 109679168 104576788 109679168 104576788 271305715 273536715 271305715 260262391 271305715 260262391 258974799 57291915 258974799 57291915 60355361 154483529 60355361 154483529 164634662 285225759 164634662 285225759 286056612 285225759 92964548 90980886 92964548 90980886 167510085 264487438 167510085 264487438 260816646 264487438 36487393 33186079 36487393 92999833 36487393 92999833 96917831 46904482 96917831 46904482 49787207 119740118 49787207 119740118 124978546 173543789 124978546 173543789 178142216 268077553 178142216 268077553 266779964 268077553 156105149 66755737 156105149 66755737 29499973 29704100 29499973 38186601 29499973 38186601 41436004 185302101 41436004 185302101 187732559 185302101 174844576 164680146 174844576 289904489 174844576 289904489 289154750 260296188 289154750 260296188 183423772 140748305 183423772 140748305 150571722 140748305 212188420 209158118 212188420 209158118 21035622 18795573 21035622 199435077 21035622 199435077 201790502 199435077 58606228 56476241 58606228 265160693 58606228 265160693 262114892 10595838 262114892 10595838 9248540 73993127 9248540 73993127 143371697 138702442 143371697 133774653 143371697 133774653 64960827 63390076 64960827 63390076 153829268 148431301 153829268 148431301 240028266 243399112 240028266 243399112 168275188 113169984 168275188 113169984 114281649 113169984 196832866 200107282 196832866 200107282 94790644 94192835 94790644 163852344 94790644 163852344 169254945 163852344 147933008 97826686 147933008 97826686 97528743 129154841 97528743 129154841 166361375 159267800 166361375 159267800 182172397 172542064 182172397 172542064 52567833 48410495 52567833 48410495 207671861 216527339 207671861 216527339 214308939 248226915 214308939 248226915 243372365 283556746 243372365 283556746 279415256 152420196 279415256 152420196 122101914 114816905 122101914 114816905 137638257 247510069 137638257 247510069 268943552 299946116 268943552 299946116 297196337 99725407 297196337 99725407 102342430 99725407 220085772 223354119 220085772 78388672 220085772 78388672 83826391 165810222 83826391 165810222 175006413 165810222 57222986 54433259 57222986 264172269 57222986 264172269 260562540 145571360 260562540 145571360 155603533 223375875 155603533 223375875 220704707 187231005 220704707 187231005 127471076 124424861 127471076 124424861 125503432 114825884 125503432 114825884 117480207 114825884 257448902 258451469 257448902 214312690 257448902 214312690 150486940 145361249 150486940 145361249 222948288 221885804 222948288 221885804 248032097 250379802 248032097 250379802 68648660 66922658 68648660 66922658 251976220 255184640 251976220 255184640 19914438 19396842 19914438 247734055 19914438 247734055 279700417 281293186 279700417 120012524 279700417 120012524 81663362 80511265 81663362 192831670 81663362 192831670 199933346 192831670 57557405 56801818 57557405 154374825 57557405 154374825 160632718 261740715 160632718 261740715 258466406 261740715 97280005 94193842 97280005 94193842 35970089 36276661 35970089 36276661 56966706 72037745 56966706 72037745 159513798 155289526 159513798 155289526 222231260 224786871 222231260 224786871 42654434 42096492 42654434 42096492 143272992 139029439 143272992 139029439 124181717 118014985 124181717 258010868 124181717 258010868 255816492 258010868 246152178 248624819 246152178 248624819 134329963 129604697 134329963 187724006 134329963 187724006 197512181 245828900 197512181 245828900 245361898 247344770 245361898 247344770 243869270 83983554 243869270 83983554 84570098 282017702 84570098 282017702 278946581 282017702 84097250 80910578 84097250 80910578 165899286 278828674 165899286 278828674 275687706 278828674 143910148 140258327 143910148 158113808 143910148 158113808 189288370 181729942 189288370 174796651 189288370 174796651 184990503 184990121 184990503 184990121 189984736 184990121 180742082 84562231 180742082 84562231 87109735 269953456 87109735 269953456 266813906 269953456 264395682 267560080 264395682 267560080 250921812 254022537 250921812 262143006 250921812 262143006 258701347 229503762 258701347 229503762 4955215 3448859 4955215 150960688 4955215 150960688 156485113 174208822 156485113 174208822 254447372 257503771 254447372 180898962 254447372 180898962 169073424 164958118 169073424 224350081 169073424 224350081 224449472 78062197 224449472 78062197 41826980 42000425 41826980 42000425 218629786 216455670 218629786 216455670 208338617 213494118 208338617 213494118 65553083 62146435 65553083 62146435 276355786 278201730 276355786 240722191 276355786 240722191 237068634 153528020 237068634 153528020 159019030 122224372 159019030 122224372 128072570 85543883 128072570 85543883 54942678 53650190 54942678 246248400 54942678 246248400 241755701 218631019 241755701 218631019 217869467 181176471 217869467 181176471 93325568 91396352 93325568 91396352 46549851 43974219 46549851 140263811 46549851 140263811 145956516 140263811 62549502 59914013 62549502 171872403 62549502 171872403 176026018 175347879 176026018 175347879 178056333 67367179 178056333 67367179 71733619 67367179 159971442 153129765 159971442 153129765 229990308 234132113 229990308 234132113 81215821 77308734 81215821 77308734 228873967 229019594 228873967 72670626 228873967 72670626 76506144 72670626 205383412 195677467 205383412 195677467 201711451 200523684 201711451 144689563 201711451 144689563 150629975 213031677 150629975 213031677 208290839 213031677 151087114 141542350 151087114 141542350 106543371 101693632 106543371 224099119 106543371 224099119 227788455 224099119 219689172 224484465 219689172 224484465 133434156 129492739 133434156 129492739 193338216 196880155 193338216 196880155 65133538 62366062 65133538 200345958 65133538 200345958 268791652 271355912 268791652 271355912 143263013 139195683 143263013 252240345 143263013 252240345 248601026 203457982 248601026 203457982 174872604 171774453 174872604 171774453 82602520 80092633 82602520 80092633 74790856 72033730 74790856 239584563 74790856 239584563 235893912 145140115 235893912 145140115 152410274 145140115 215949808 220522099 215949808 67072156 215949808 67072156 70033458 194667946 70033458 194667946 199055716 47292387 199055716 47292387 47274821 181466861 47274821 181466861 188557451 227288070 188557451 227288070 223985921 57826942 223985921 57826942 61235011 57855832 61235011 57855832 61168575 57855832 173300390 167322866 173300390 167322866 169693162 163890400 169693162 163890400 51233310 49580508 51233310 49580508 28340362 26760117 28340362 105412631 28340362 105412631 108496779 260933349 108496779 260933349 259071702 266802382 259071702 266802382 264923005 180014591 264923005 180014591 191118050 180014591 269648776 273702043 269648776 273702043 137209988 132636992 137209988 205493380 137209988 205493380 208856144 122107517 208856144 122107517 126107787 122107517 156108151 149322077 156108151 149322077 173417372 169917941 173417372 33613803 173417372 33613803 36885754 33613803 196531918 245685175 196531918 245685175 241377299 7958852 241377299 7958852 7161999 7958852 42556595 39539735 42556595 39539735 166933909 161505574 166933909 161505574 256927584 261385073 256927584 170489280 256927584 170489280 156855020 146931063 156855020 146931063 156910422 147696476 156910422 33229840 156910422 33229840 35843978 38226890 35843978 38226890 123333302 118959454 123333302 103370218 123333302 103370218 105695214 103370218 198752946 192090757 198752946 192090757 185206357 182311211 185206357 182311211 67591324 65068314 67591324 165177520 67591324 165177520 171786036 272683860 171786036 272683860 270518491 173921303 270518491 173921303 182535830 214577078 182535830 214577078 220913473 214577078 144248459 71102229 144248459 71102229 75704333 71102229 256096875 257632983 256096875 75125293 256096875 75125293 79939896 185327470 79939896 185327470 186934794 185327470 129066293 124379535 129066293 124379535 152627528 144814089 152627528 144814089 32192426 32166859 32192426 101820380 32192426 101820380 110136818 201577931 110136818 201577931 205397852 84327825 205397852 84327825 89130929 216891384 89130929 216891384 217404093 138006961 217404093 138006961 142448182 138006961 146367653 140264418 146367653 140264418 54934807 54095768 54934807 54095768 107969809 179120013 107969809 179120013 185747044 36599914 185747044 36599914 39995877 126482747 39995877 126482747 236176530 233971483 236176530 91593770 236176530 91593770 93216073 203103266 93216073 203103266 205957089 175259159 205957089 175259159 180787000 90061441 180787000 90061441 92920862 219695350 92920862 219695350 216263635 219695350 94594510 92705893 94594510 92705893 214124254 208912533 214124254 155708287 214124254 155708287 128786380 124926340 128786380 124926340 161925960 150958932 161925960 150958932 200043728 188888487 200043728 31095173 200043728 31095173 32458648 23424651 32458648 23424651 24421374 227040356 24421374 227040356 222535292 108403747 222535292 108403747 106018014 104788246 106018014 104788246 100807948 97849455 100807948 97849455 66654977 63607433 66654977 164646902 66654977 164646902 205735551 297193620 205735551 297193620 295832247 297193620 68449758 66561822 68449758 209687416 68449758 209687416 211080359 283254126 211080359 283254126 283465085 190154944 283465085 190154944 195081715 190154944 263992978 268030865 263992978 268030865 182217169 103650844 182217169 103650844 106873799 224916856 106873799 224916856 221527158 147453154 221527158 147453154 153727867 235169678 153727867 235169678 236382049 235169678 204293433 208152814 204293433 208152814 105013541 102374136 105013541 102374136 194419659 200472684 194419659 200472684 203618610 200472684 182503857 95944663 182503857 95944663 97949607 235578811 97949607 235578811 237168779 235578811 118365586 44624737 118365586 44624737 44506069 44624737 134167920 128509128 134167920 128509128 192556112 187385272 192556112 187385272 176283503 173975452 176283503 173975452 235348213 237969818 235348213 237969818 221573207 224733281 221573207 279860214 221573207 279860214 279353640 279860214 180881300 157093720 180881300 157093720 167730784 75951094 167730784 75951094 80357721 75951094 109842303 103534103 109842303 103534103 22640151 21803123 22640151 47492177 22640151 47492177 51977489 41656592 51977489 41656592 42966231 41656592 125149764 120282574 125149764 21007344 125149764 21007344 21771251 113268624 21771251 113268624 118329435 266863489 118329435 266863489 263622303 37189636 263622303 37189636 40914506 37189636 282179820 282986715 282179820 282986715 106534056 46356590 106534056 46356590 48941551 46356590 241753413 243606581 241753413 203596615 241753413 203596615 144709999 113984924 144709999 113984924 114960138 113984924 121637188 117322896 121637188 117322896 254038189 255734763 254038189 255734763 209337274 200570788 209337274 200570788 180610468 172170874 180610468 172170874 63995983 61096660 63995983 61096660 245408277 263914770 245408277 263914770 263154750 231128306 263154750 231128306 109217933 108255636 109217933 108255636 256771069 258759350 256771069 202274804 256771069 202274804 188365099 182749919 188365099 256168408 188365099 256168408 266874628 266946135 266874628 91499387 266874628 91499387 93908515 91499387 197088401 189118871 197088401 189118871 118837880 115052027 118837880 196127250 118837880 196127250 301085833 301947538 301085833 219391222 301085833 219391222 191857590 183152170 191857590 183152170 20147985 17998062 20147985 17998062 78476036 74613935 78476036 74613935 60967679 58593159 60967679 242451915 60967679 242451915 240442811 242451915 18146971 16247853 18146971 16247853 275017807 276656214 275017807 276656214 183063157 172881315 183063157 282581701 183063157 282581701 280775716 282581701 221920949 216422221 221920949 216422221 208124630 199424937 208124630 199424937 99021822 97491895 99021822 289986600 99021822 289986600 289725837 278890106 289725837 278890106 277710266 160385472 277710266 160385472 165640666 112712751 165640666 112712751 55247585 50732154 55247585 250048854 55247585 250048854 245039152 250048854 91046354 88425580 91046354 88425580 120028184 114638003 120028184 103025096 120028184 103025096 104507692 83065193 104507692 83065193 84184503 135992517 84184503 135992517 141025329 186427229 141025329 186427229 191228195 95531089 191228195 95531089 99250030 95531089 149957606 140137079 149957606 140137079 200305323 200317544 200305323 200317544 165810415 160727814 165810415 160727814 235543592 237664467 235543592 237664467 212515744 73962475 212515744 73962475 76511166 72114987 76511166 72114987 75069968 164700001 75069968 164700001 174120493 264034592 174120493 264034592 258890054 264034592 70077404 66396909 70077404 66396909 112314382 110109354 112314382 110109354 93919269 92606540 93919269 92606540 64736441 62080065 64736441 208548292 64736441 208548292 213025226 208548292 130463561 127856603 130463561 187967152 130463561 187967152 197155711 205254668 197155711 205254668 227902751 228786614 227902751 228786614 227841463 227196573 227841463 227196573 163110139 159826351 163110139 190668683 163110139 190668683 233467591 231050733 233467591 231050733 59812064 57953159 59812064 57953159 95875235 220835636 95875235 220835636 219603530 220835636 133131839 128120601 133131839 128120601 181424068 179840774 181424068 179840774 186203412 41067902 186203412 41067902 44525914 41067902 143914964 138275209 143914964 46350262 143914964 46350262 45181469 238381634 45181469 238381634 233860243 238381634 76479792 74160352 76479792 74160352 162262725 168336028 162262725 168336028 177714269 195782819 177714269 195782819 198967348 27032184 198967348 27032184 28454379 209420342 28454379 209420342 207446930 209420342 47346533 44444043 47346533 44444043 145422761 139089572 145422761 117198494 145422761 117198494 66545776 63694036 66545776 63694036 235643466 239003126 235643466 239003126 246929752 248107564 246929752 245367498 246929752 245367498 49752646 46503337 49752646 46503337 202700616 199671807 202700616 199671807 188258987 182702396 188258987 192644620 188258987 192644620 199436310 266048245 199436310 266048245 262442595 192152081 262442595 192152081 195710758 253558985 195710758 253558985 248892637 253558985 184239015 116927248 184239015 116927248 121779638 79707367 121779638 79707367 82025251 79707367 211376023 227210249 211376023 227210249 222968726 255690468 222968726 255690468 250811148 267935664 250811148 267935664 265094174 163290918 265094174 163290918 166434835 69460585 166434835 69460585 70578525 68303172 70578525 94601203 70578525 94601203 257792762 261787930 257792762 219852537 257792762 219852537 220071156 265682915 220071156 265682915 262386503 140864635 262386503 140864635 59913961 57703996 59913961 57703996 135933453 131183825 135933453 131183825 50786236 45736782 50786236 84911254 50786236 84911254 87099897 32072753 87099897 32072753 34709344 32072753 46292420 46558503 46292420 46558503 163808263 158160240 163808263 158160240 205714184 202630320 205714184 202630320 262125547 263857472 262125547 263857472 140155408 134087849 140155408 134087849 40115985 36273578 40115985 203662341 40115985 203662341 201178664 203662341 90493209 89132338 90493209 200777008 90493209 200777008 198833140 241076259 198833140 241076259 237932525 241076259 90149826 89506958 90149826 89506958 52578472 52162613 52578472 52162613 68661975 66116638 68661975 66116638 228168679 232136438 228168679 232136438 252356329 255498445 252356329 255498445 243264597 243597514 243264597 243597514 55696398 54297267 55696398 54297267 196839095 191899049 196839095 99632789 196839095 99632789 102413646 99632789 221997410 221984938 221997410 221984938 145643667 141452168 145643667 141452168 154140339 149155013 154140339 149155013 28886758 23917209 28886758 23917209 26814842 58605173 26814842 58605173 68539128 263869902 68539128 263869902 262307348 263869902 179544755 103570612 179544755 103570612 107976486 54474779 107976486 54474779 58732085 54474779 112877498 163739416 112877498 163739416 168328704 163739416 62833770 61778299 62833770 61778299 228364492 233194674 228364492 85186007 228364492 85186007 85676132 193986159 85676132 193986159 198381112 248962917 198381112 248962917 245112813 248962917 180132881 173301025 180132881 173301025 253851802 258154017 253851802 258154017 131722442 126826637 131722442 126826637 158799640 147823055 158799640 147823055 213375164 256875519 213375164 256875519 257056528 134658422 257056528 134658422 119155280 117903448 119155280 117903448 208301870 212396187 208301870 61137817 208301870 61137817 61871526 103271394 61871526 103271394 107874521 106536219 107874521 106536219 168681219 161391403 168681219 161391403 166079995 129980097 166079995 129980097 134799478 129980097 182963572 176662410 182963572 176662410 135635823 129873822 135635823 129873822 242593128 243814593 242593128 243814593 161857095 152528408 161857095 237316190 161857095 237316190 234394955 237316190 143098719 138022805 143098719 155363885 143098719 155363885 161680036 154336452 161680036 154336452 165222085 154336452 69935812 66418602 69935812 90953151 69935812 90953151 133530120 129271096 133530120 129271096 182119871 276498677 182119871 276498677 274448501 223207594 274448501 223207594 229050613 50386202 229050613 50386202 52480417 294221208 52480417 294221208 293784512 177198849 293784512 177198849 178491911 42276236 178491911 42276236 40893667 42276236 220404271 224605984 220404271 224605984 239197493 242143660 239197493 242143660 73719042 68629655 73719042 122792655 73719042 122792655 125297101 137856629 125297101 137856629 147092168 137856629 117792244 71879852 117792244 71879852 76045086 71879852 183235909 177605318 183235909 78190258 183235909 78190258 81689231 78190258 181920869 178206122 181920869 178206122 221649875 225233989 221649875 145374080 221649875 145374080 151969015 145374080 249998120 253037179 249998120 253037179 250827721 262718322 250827721 262718322 257957618 262718322 175493885 109549204 175493885 109549204 113517301 109549204 242488017 247230672 242488017 136722146 242488017 136722146 144699251 136722146 231753546 232192560 231753546 142637069 231753546 142637069 146400973 142482964 146400973 142482964 210256902 202191254 210256902 202191254 167970064 161986999 167970064 161986999 250346222 253285093 250346222 156716045 250346222 156716045 160810153 90239127 160810153 90239127 87332451 85053811 87332451 85053811 81279170 77108353 81279170 148172493 81279170 148172493 159255855 222074515 159255855 222074515 218310745 182045167 218310745 182045167 192148496 63500597 192148496 63500597 66482703 63500597 191424492 189306027 191424492 189306027 187317865 183837518 187317865 183837518 157634331 149869570 157634331 283836991 157634331 283836991 282728991 283836991 30866404 28342712 30866404 66679777 30866404 66679777 105593512 102111124 105593512 102111124 221497466 218568259 221497466 218568259 185488831 178628674 185488831 259446708 185488831 259446708 258486102 259446708 8460697 7520846 8460697 278684806 8460697 278684806 274935906 278684806 167496115 160535826 167496115 160535826 208061379 213182631 208061379 150588557 208061379 150588557 161262009 248259014 161262009 248259014 244505945 248259014 228489450 152075224 228489450 152075224 161068560 152075224 261910370 263156906 261910370 263156906 53138864 51907384 53138864 102167568 53138864 102167568 112793571 107241019 112793571 107241019 296803578 299042040 296803578 299042040 160241690 44250568 160241690 44250568 47601327 57152003 47601327 57152003 60721716 162861914 60721716 162861914 169402784 232176708 169402784 232176708 227349162 97006691 227349162 97006691 100702521 97006691 121978480 117589459 121978480 117589459 87263290 75769717 87263290 75769717 77577392 75769717 214332183 214542010 214332183 214542010 72269585 68409162 72269585 136564033 72269585 136564033 199132194 199908643 199132194 199908643 100816025 70600488 100816025 70600488 76310110 186592751 76310110 186592751 194203120 66608000 194203120 66608000 68697311 107634119 68697311 107634119 111412606 204588988 111412606 204588988 201550304 149022252 201550304 149022252 153286913 114365562 153286913 114365562 118172748 277046531 118172748 277046531 274320565 277046531 218776049 77300447 218776049 77300447 81056665 77300447 159028941 148334719 159028941 148334719 71364176 68768564 71364176 203349546 71364176 203349546 206857830 203349546 17823072 15105564 17823072 167968095 17823072 167968095 172152852 167968095 70098931 67261867 70098931 67261867 149416678 145542114 149416678 13585998 149416678 13585998 13620704 106219479 13620704 106219479 111850605 181723180 111850605 181723180 190624407 181723180 132285701 32528358 132285701 32528358 33922482 223010979 33922482 223010979 219847794 201024625 219847794 201024625 197177255 201024625 256119239 261054318 256119239 94689596 256119239 94689596 95785878 94689596 160283419 151234666 160283419 151234666 268667588 271264031 268667588 271264031 200840450 185898926 200840450 185898926 194368973 178591611 194368973 178591611 148446596 144534276 148446596 178136690 148446596 178136690 184714633 137222751 184714633 137222751 142098124 255706905 142098124 255706905 252264402 255706905 197089372 146307837 197089372 146307837 155221795 146307837 263173253 264620357 263173253 71235584 263173253 71235584 74002828 71235584 246363280 249088913 246363280 25149997 246363280 25149997 25413579 25149997 90849216 271530597 90849216 271530597 269495871 235850439 269495871 235850439 232712586 56389434 232712586 56389434 58215908 56389434 192020208 181835867 192020208 115911146 192020208 115911146 73678199 72288026 73678199 72288026 251024342 255198188 251024342 255198188 112916522 110496753 112916522 110496753 5713554 4924057 5713554 4924057 154710913 149950795 154710913 149950795 109255088 105849029 109255088 182005910 109255088 182005910 185677720 38583812 185677720 38583812 39280600 74066397 39280600 74066397 258627803 262878610 258627803 262878610 123534014 49902329 123534014 49902329 51025477 49902329 159272546 149101813 159272546 149101813 28976808 26674065 28976808 180111505 28976808 180111505 190476843 175243822 190476843 175243822 180681790 175243822 249542665 252004710 249542665 105271103 249542665 105271103 110127290 105271103 286133158 285391561 286133158 285391561 52751159 51049096 52751159 257915625 52751159 257915625 255612852 62985903 255612852 62985903 66062652 62985903 134686440 130146812 134686440 130146812 161475895 156057491 161475895 53104398 161475895 53104398 55669630 53104398 196811691 192224466 196811691 192224466 18039066 16858992 18039066 101292264 18039066 101292264 103097095 195951601 103097095 195951601 200899112 55031779 200899112 55031779 58419434 70962296 58419434 70962296 74150602 86758327 74150602 86758327 87335112 33389609 87335112 33389609 33565113 33389609 93291280 141061646 93291280 141061646 145349852 141061646 100875246 36145195 100875246 36145195 38470552 284479366 38470552 284479366 282196942 110000629 282196942 110000629 110673024 134976179 110673024 134976179 156448279 149477231 156448279 149477231 141450643 36373866 141450643 36373866 36443423 36373866 264284473 265443073 264284473 195926599 264284473 195926599 108608765 104129865 108608765 104129865 217206919 217244145 217206919 74890470 217206919 74890470 74980322 45553789 74980322 45553789 50063234 85251795 50063234 85251795 148397460 231588793 148397460 231588793 228200768 126638083 228200768 126638083 128433612 233833135 128433612 233833135 229252042 233833135 53221807 52040882 53221807 52040882 48059618 48155147 48059618 48155147 155127338 152987766 155127338 152987766 193462456 189222939 193462456 165237688 193462456 165237688 174924975 30591369 174924975 30591369 31831949 30591369 169559689 157470157 169559689 157470157 226153668 229877223 226153668 135473319 226153668 135473319 139312580 209445345 139312580 209445345 203833746 100021968 203833746 100021968 101086681 147583223 101086681 147583223 153457626 196127853 153457626 196127853 199642109 269391966 199642109 269391966 265261074 269391966 252664043 253510014 252664043 253510014 112031041 109834824 112031041 300888186 112031041 300888186 300725310 300888186 203476931 193409431 203476931 193409431 198526207 252322787 198526207 252322787 280162961 283451906 280162961 283451906 157436433 152303042 157436433 184702155 157436433 184702155 192635853 173339688 192635853 173339688 182282634 155487077 182282634 155487077 158696954 209650567 158696954 209650567 205577366 209650567 131291418 111396693 131291418 111396693 111956856 144930634 111956856 144930634 152805035 146012532 152805035 59382865 152805035 59382865 60948568 204342924 60948568 204342924 216641656 218973932 216641656 218973932 89294409 85981732 89294409 108420758 89294409 108420758 111723355 108420758 86338435 82019569 86338435 82019569 151319812 143085689 151319812 143085689 241390925 244892907 241390925 244892907 168420120 58048777 168420120 58048777 61084979 58048777 230488569 226598360 230488569 226598360 119464772 113032859 119464772 113032859 272567182 275866834 272567182 275866834 23873730 22831417 23873730 22831417 229847675 233546624 229847675 73601586 229847675 73601586 76312301 73601586 200448909 205226123 200448909 205226123 110907425 107877494 110907425 107877494 193557542 187445477 193557542 187445477 215338280 212634035 215338280 212634035 99832442 99514336 99832442 99514336 261322047 265365351 261322047 70002606 261322047 70002606 72054943 128688549 72054943 128688549 134029519 128688549 75973592 72927436 75973592 72927436 20575104 18831265 20575104 18831265 35979058 210313079 35979058 210313079 209730266 110893920 209730266 110893920 112385695 196538746 112385695 196538746 196375387 246515724 196375387 246515724 244088419 246515724 125585380 119725682 125585380 119725682 197338274 194616319 197338274 194616319 136125245 131023045 136125245 131023045 151362887 140829696 151362887 92820389 151362887 92820389 50659912 46814274 50659912 46814274 236913585 239988134 236913585 239988134 286706742 288660245 286706742 54724970 286706742 54724970 55250092 54724970 214272054 217565098 214272054 217565098 220581384 224615428 220581384 151570354 220581384 151570354 163105097 192030219 163105097 192030219 192683769 151230539 192683769 151230539 157529966 215695857 157529966 215695857 213152719 191391152 213152719 191391152 192422276 113373345 192422276 113373345 113409992 81892903 113409992 81892903 83875617 84128879 83875617 84128879 95908837 191488685 95908837 191488685 192803992 146409025 192803992 146409025 154282967 46163556 154282967 46163556 48014104 64886773 48014104 64886773 68142034 175687183 68142034 175687183 179844020 131850360 179844020 131850360 97051450 93136153 97051450 242432822 97051450 242432822 242084258 228095474 242084258 228095474 183848716 175786085 183848716 175786085 131896088 127625427 131896088 127625427 50889751 47440667 50889751 54606406 50889751 54606406 59532307 50683769 59532307 50683769 51299179 47463721 51299179 47463721 47619506 149290339 47619506 149290339 155657819 250555998 155657819 250555998 246420226 147546628 246420226 147546628 152775821 147546628 257463557 259656409 257463557 194052228 257463557 194052228 198397681 194052228 236184576 237975329 236184576 126886808 236184576 126886808 130517396 126886808 188377827 180138146 188377827 180138146 50341915 50595523 50341915 219704312 50341915 219704312 224228286 169000964 224228286 169000964 141870032 135854331 141870032 135854331 219628424 223264473 219628424 223264473 22005768 20562572 22005768 20562572 62712525 59850635 62712525 59850635 179465318 262098890 179465318 262098890 298399504 298654567 298399504 135125241 298399504 135125241 139942531 232497032 139942531 232497032 227546677 232497032 74083431 69853543 74083431 108933299 74083431 108933299 108351455 46314295 108351455 46314295 46411007 46314295 280199740 284220729 280199740 284220729 216014524 210843663 216014524 210843663 273565528 275756194 273565528 254748985 273565528 254748985 179825784 172675104 179825784 172675104 245855141 248606623 245855141 230353936 245855141 230353936 173700192 79389190 173700192 79389190 78817507 79389190 81056777 262534303 81056777 262534303 259506203 211035157 259506203 211035157 217512039 186790198 217512039 186790198 40557957 39426815 40557957 39426815 182860602 178966507 182860602 178966507 186949240 180883380 186949240 95102388 186949240 95102388 98767328 52817450 98767328 52817450 55673506 52817450 251000885 252341644 251000885 252341644 114039426 113265724 114039426 113265724 237654708 241428503 237654708 241428503 84362349 82083141 84362349 82083141 133499449 130503974 133499449 130503974 178323308 170949462 178323308 170949462 207022826 291181525 207022826 291181525 289651512 179024488 289651512 179024488 188746009 151012087 188746009 151012087 160698830 217806479 160698830 217806479 233664221 237773349 233664221 237773349 265499444 267998008 265499444 267998008 194964237 119189171 194964237 119189171 121712489 119189171 147146422 210183460 147146422 210183460 211985186 74771855 211985186 74771855 78972861 209500880 78972861 209500880 205847492 116703750 205847492 116703750 37906574 34330871 37906574 34330871 186524624 181262792 186524624 114729509 186524624 114729509 115940068 114729509 251895049 255229028 251895049 169488416 251895049 169488416 50744916 49324020 50744916 235141145 50744916 235141145 255011803 260113387 255011803 260113387 50180349 50314533 50180349 264347157 50180349 264347157 261048196 238774245 261048196 238774245 237324658 76485946 237324658 76485946 80171126 174638204 80171126 174638204 183874552 268572002 183874552 268572002 267288962 268234481 267288962 268234481 196787297 111935195 196787297 111935195 117100105 111935195 227212842 230737251 227212842 230737251 159224603 150839658 159224603 150839658 41921132 40283538 41921132 40283538 145578823 141613438 145578823 59667026 145578823 59667026 60856240 59667026 237825167 236328715 237825167 236328715 178850924 173601464 178850924 173601464 151928666 145273156 151928666 145273156 155709683 49667256 155709683 49667256 52883871 282357831 52883871 282357831 282211809 109165024 282211809 109165024 113141487 109165024 162180893 153954620 162180893 153954620 275589106 277040367 275589106 277040367 229627091 80055114 229627091 80055114 84378811 80055114 163062803 167731748 163062803 167731748 245287936 245484078 245287936 116785138 245287936 116785138 120417811 213532902 120417811 213532902 216792857 119963470 216792857 119963470 123036304 27844506 123036304 27844506 31107159 27844506 156488354 182589516 156488354 182589516 187534010 182589516 142726027 36445913 142726027 36445913 11323855 9520023 11323855 147009108 11323855 147009108 152437291 266317941 152437291 266317941 266321357 79216083 266321357 79216083 79973232 79116407 79973232 79116407 230990169 234342877 230990169 177032348 230990169 177032348 183626958 170725910 183626958 170725910 178879933 176724298 178879933 176724298 185862698 17928320 185862698 17928320 19797610 278187978 19797610 278187978 276232018 278187978 149762659 145497852 149762659 145497852 220370370 214846718 220370370 214846718 183221055 174717795 183221055 214711297 183221055 214711297 241815586 264851518 241815586 264851518 263269137 247081816 263269137 247081816 68039936 64203836 68039936 91217200 68039936 91217200 179281384 171529007 179281384 171529007 253339111 257026941 253339111 257026941 177202677 132843584 177202677 132843584 139680796 128743057 139680796 128743057 133085232 173910778 133085232 173910778 208168887 207357470 208168887 38205774 208168887 38205774 37982585 168252803 37982585 168252803 177482393 227062525 177482393 227062525 224595735 227062525 36060465 34158838 36060465 115670968 36060465 115670968 119225128 265611099 119225128 265611099 264682510 180664914 264682510 180664914 73382500 70089703 73382500 70089703 142420351 136166498 142420351 136166498 251438628 254474258 251438628 254474258 285648304 284980770 285648304 284980770 20493583 18339884 20493583 173032735 20493583 173032735 264571430 267271213 264571430 254234809 264571430 254234809 252152689 68071616 252152689 68071616 71002095 171178049 71002095 171178049 185631738 240935925 185631738 240935925 240414176 240935925 147373874 128152521 147373874 128152521 125291971 120415589 125291971 253488089 125291971 253488089 247684554 39261762 247684554 39261762 41368824 39261762 120480824 114226353 120480824 114226353 224266438 229181549 224266438 180647688 224266438 180647688 8260310 9900446 8260310 257869881 8260310 257869881 254095081 257869881 149131604 143656102 149131604 173588592 149131604 173588592 177815546 90204117 177815546 90204117 91855206 90204117 196978001 185261834 196978001 181761654 196978001 181761654 188275379 106735119 188275379 106735119 110804122 106735119 200018036 255939137 200018036 255939137 265658962 269253014 265658962 269253014 140026064 135300187 140026064 135300187 197827195 202443828 197827195 103640020 197827195 103640020 105739137 195973780 105739137 195973780 273146101 276139828 273146101 200337225 273146101 200337225 203053675 117338044 203053675 117338044 118070167 117338044 262724714 266334196 262724714 261637750 262724714 261637750 203439529 205967240 203439529 241885491 203439529 241885491 237977819 241885491 136968682 133414220 136968682 144722455 136968682 144722455 148618748 204073184 148618748 204073184 205011999 204073184 43141982 40334746 43141982 40334746 31740724 31119178 31740724 31119178 194475442 189948263 194475442 189948263 112612663 110147812 112612663 136354435 112612663 136354435 144346830 136354435 77362253 71959283 77362253 71959283 83448868 83369134 83448868 83369134 113814503 190237116 113814503 190237116 296278986 296583200 296278986 296583200 169073753 140454410 169073753 140454410 61759608 60559441 61759608 60559441 160555531 152842885 160555531 122033455 160555531 122033455 127700627 153965982 127700627 153965982 159640323 94967006 159640323 94967006 97171233 134843463 97171233 134843463 141080175 134843463 139352841 132354652 139352841 132354652 105241499 102112513 105241499 102112513 92096608 90685552 92096608 260261290 92096608 260261290 257291372 221500966 257291372 221500966 216072399 93671047 216072399 93671047 96689094 218942349 96689094 218942349 260527767 264095926 260527767 31185025 260527767 31185025 33093690 31185025 71028999 161693308 71028999 161693308 167932055 203402498 167932055 203402498 210909815 156304179 210909815 156304179 163450634 156304179 259667945 260072710 259667945 260072710 228802929 232641170 228802929 232641170 165391601 156819948 165391601 156819948 112706812 84170341 112706812 84170341 84783702 84170341 173326437 162706114 173326437 77154678 173326437 77154678 76417627 243565449 76417627 243565449 242508140 249590485 242508140 249590485 247393734 91266836 247393734 91266836 64845996 62593391 64845996 74606343 64845996 74606343 76931068 94495950 76931068 94495950 99052068 94495950 58097118 54920599 58097118 54920599 246176885 249251870 246176885 249251870 81535457 81350929 81535457 202206168 81535457 202206168 203933010 259194486 203933010 259194486 258567623 139904461 258567623 139904461 143086956 160769279 143086956 160769279 171495986 8566551 171495986 8566551 7674434 51934311 7674434 51934311 56650773 51934311 53888550 48845767 53888550 48845767 177419982 175130714 177419982 175130714 118231079 112004346 118231079 112004346 84770035 83317046 84770035 211041400 84770035 211041400 208884772 230987393 208884772 230987393 229169600 286366809 229169600 286366809 286619140 286366809 150158211 145668491 150158211 145668491 252955428 256433430 252955428 256433430 77059601 74240349 77059601 163848728 77059601 163848728 173873100 284406280 173873100 284406280 284022888 284406280 128086848 126738452 128086848 126738452 186357802 182505275 186357802 182505275 237942113 241584162 237942113 241584162 38245125 34611357 38245125 199370256 38245125 199370256 202557205 199370256 156508113 147213199 156508113 147213199 187214811 181637398 187214811 150615923 187214811 150615923 32290172 29650504 32290172 29650504 255649404 256811965 255649404 256811965 257443621 258853596 257443621 258853596 39087537 35990902 39087537 35990902 237249528 242033157 237249528 188504822 237249528 188504822 115695811 110465866 115695811 160705714 115695811 160705714 165408932 62066893 165408932 62066893 65510851 248048814 65510851 248048814 246577789 248048814 186981230 181711513 186981230 181711513 154088699 147320294 154088699 147320294 190908825 188352326 190908825 188352326 210008771 207619764 210008771 104036651 210008771 104036651 107178066 104036651 260831612 262196527 260831612 262196527 187305249 108904305 187305249 108904305 114135235 128131764 114135235 128131764 156169703 263770578 156169703 263770578 261687728 263770578 94749268 92272889 94749268 209530200 94749268 209530200 265895558 267768155 265895558 29767537 265895558 29767537 33083718 167788944 33083718 167788944 172699712 167788944 130885478 125229284 130885478 125229284 65164844 62918616 65164844 142680059 65164844 142680059 170857926 245278625 170857926 245278625 243314016 245278625 72056189 69287844 72056189 247701886 72056189 247701886 254027346 257744712 254027346 54755032 254027346 54755032 56601384 184589378 56601384 184589378 195989868 184589378 67373762 65355927 67373762 65355927 99859653 285507627 99859653 285507627 281935961 235502040 281935961 235502040 104082489 101956571 104082489 101956571 191870924 188922135 191870924 188922135 173329781 168237022 173329781 168237022 258941241 262492089 258941241 262492089 35019532 33649051 35019532 33649051 131925899 191488711 131925899 191488711 196119682 191488711 182646502 113646525 182646502 113646525 120680991 115589305 120680991 115589305 119438867 115589305 167334081 162132560 167334081 162132560 94808742 93174476 94808742 274663380 94808742 274663380 272391433 274663380 132669918 129312739 132669918 273759644 132669918 273759644 271998673 273759644 266376991 153666162 266376991 153666162 158263168 264240571 158263168 264240571 262564975 264240571 198723714 198496241 198723714 265824853 198723714 265824853 264634505 135326856 264634505 135326856 140136903 135326856 156748940 152249382 156748940 92097601 156748940 92097601 93801784 87401613 93801784 87401613 90455294 253393890 90455294 253393890 250697081 253393890 7225492 5528449 7225492 169725622 7225492 169725622 174673681 96757506 174673681 96757506 101325999 265457129 101325999 265457129 265343510 213628547 265343510 213628547 195220673 194824427 195220673 194824427 64457311 61895197 64457311 173692275 64457311 173692275 183044371 240997293 183044371 240997293 236887972 105640026 236887972 105640026 106294385 253553111 106294385 253553111 249917160 95450846 249917160 95450846 97715125 236230613 97715125 236230613 232627147 212069935 232627147 212069935 210117424 47818180 210117424 47818180 49289447 199465408 49289447 199465408 203513794 154242218 203513794 154242218 72563510 71615310 72563510 71615310 53944103 50486083 53944103 50486083 43409515 41551365 43409515 165058433 43409515 165058433 200549022 194777819 200549022 194777819 206723045 209923575 206723045 209923575 89310228 88002812 89310228 88002812 137788202 131439278 137788202 24543102 137788202 24543102 24456675 62416537 24456675 62416537 65343853 142495427 65343853 142495427 221043718 221790723 221043718 221790723 96673466 94119228 96673466 94119228 154069703 249312800 154069703 249312800 247091574 231731374 247091574 231731374 227284355 281878316 227284355 281878316 281066238 93784382 281066238 93784382 96297597 297846392 96297597 297846392 297287824 142464493 297287824 142464493 149013359 142464493 198173959 191152483 198173959 191152483 114300049 32500877 114300049 32500877 32202753 93204159 32202753 93204159 96055404 255174726 96055404 255174726 250984858 255174726 122984846 117214937 122984846 117214937 175433280 168846202 175433280 168846202 41946157 38690285 41946157 38690285 87123063 92870802 87123063 92870802 237793126 243273823 237793126 203528696 237793126 203528696 207917530 97460289 207917530 97460289 101945984 97460289 146141075 206917584 146141075 206917584 201674428 206917584 85743728 82365739 85743728 82365739 142119109 288940797 142119109 288940797 286632237 155518023 286632237 155518023 161020068 155518023 173611404 214933475 173611404 214933475 210796287 219892767 210796287 219892767 237817663 242078134 237817663 242078134 132474668 127833318 132474668 127833318 37124620 33782866 37124620 128363069 37124620 128363069 133236214 42056401 133236214 42056401 46316163 42056401 262883368 264679644 262883368 168149447 262883368 168149447 176008119 168149447 229677906 233402578 229677906 233402578 203677623 199434048 203677623 199434048 38699976 37885289 38699976 134953573 38699976 134953573 141114814 187116866 141114814 187116866 199164528 187116866 67178359 63223952 67178359 85126649 67178359 85126649 85222076 261000168 85222076 261000168 258429341 207147843 258429341 207147843 211152757 90331570 211152757 90331570 71719184 70105096 71719184 70105096 132809464 162353727 132809464 162353727 172845093 91423192 172845093 91423192 93110000 193321347 93110000 193321347 197468999 193321347 54250650 50982697 54250650 50982697 94481550 93130330 94481550 93130330 77690025 67417495 77690025 67417495 70997420 145651919 70997420 145651919 264518020 266086365 264518020 266086365 45064442 45128322 45064442 48655127 45064442 48655127 50867476 48655127 21165412 19808569 21165412 255319896 21165412 255319896 253322452 85813770 253322452 85813770 88791658 177835530 88791658 177835530 184179200 103726206 184179200 103726206 67878407 65098798 67878407 99939962 67878407 99939962 212981895 207701526 212981895 76439710 212981895 76439710 41008689 38387075 41008689 58766179 41008689 58766179 90216486 209100495 90216486 209100495 228454660 233277121 228454660 233277121 105839971 63619451 105839971 63619451 67430406 63619451 164228881 158028559 164228881 97564038 164228881 97564038 100705758 139424113 100705758 139424113 145658793 119632918 145658793 119632918 116136005 33487339 116136005 33487339 37889798 33487339 121685226 120552171 121685226 112788422 121685226 112788422 118387528 112788422 136116902 131846313 136116902 131846313 136702638 133596472 136702638 133596472 92763559 68150550 92763559 68150550 70437678 251719030 70437678 251719030 250489387 302908426 250489387 302908426 300696178 146491549 300696178 146491549 150882391 206437935 150882391 206437935 209659750 105071391 209659750 105071391 109442148 192074767 109442148 192074767 214208829 218522211 214208829 218522211 198565673 198915462 198565673 198915462 244416905 246482223 244416905 84006612 244416905 84006612 85807296 31789625 85807296 31789625 33155993 162832271 33155993 162832271 167067419 117501003 167067419 117501003 118257153 138628535 118257153 138628535 228073922 222256702 228073922 222256702 40125867 36589457 40125867 251198317 40125867 251198317 248804789 30345143 248804789 30345143 30569287 116309689 30569287 116309689 119636072 124697715 119636072 124697715 129398024 210761875 129398024 210761875 210276177 117681014 210276177 117681014 55324089 54038594 55324089 54038594 174302028 184544845 174302028 184544845 190148134 176298993 190148134 176298993 180862876 28722524 180862876 28722524 31586141 28722524 161174721 154087121 161174721 154087121 50912320 48699861 50912320 48699861 153066854 148446379 153066854 148446379 210668760 207861939 210668760 207861939 282142024 284605969 282142024 166637363 282142024 166637363 92635429 90800032 92635429 90800032 20204060 19926447 20204060 19926447 181289354 179151056 181289354 179151056 228796387 232157865 228796387 169025833 228796387 169025833 179559634 188924188 179559634 188924188 198098272 188924188 197488361 192424722 197488361 136529211 197488361 136529211 138248715 175366909 138248715 175366909 180474104 244580630 180474104 244580630 240797395 244580630 109859995 94561458 109859995 94561458 98606059 223422697 98606059 223422697 219643302 125559905 219643302 125559905 127822055 125559905 272285317 272918347 272285317 272918347 222863917 226837467 222863917 226837467 202536252 42610818 202536252 42610818 46370526 42610818 111822158 107952649 111822158 88806321 111822158 88806321 90815560 247115594 90815560 247115594 246580251 247115594 234243117 237657939 234243117 237657939 108205430 104817407 108205430 104817407 96167904 94890356 96167904 94890356 264566383 268037649 264566383 268037649 125691033 120474020 125691033 245985978 125691033 245985978 241316977 245985978 47446989 42619189 47446989 120227181 47446989 120227181 124741136 120227181 78720317 77363596 78720317 77363596 37545339 34038523 37545339 248346249 37545339 248346249 245302569 248346249 182782066 178401015 182782066 178401015 274134512 277232327 274134512 277232327 226619708 204524099 226619708 204524099 205487109 100758186 205487109 100758186 103255490 100758186 210582827 226944357 210582827 226944357 233002150 175801595 233002150 175801595 179346672 190882133 179346672 190882133 195207524 190882133 62628323 60711629 62628323 60711629 156424729 151559397 156424729 151559397 174212491 193091156 174212491 193091156 197243119 242885803 197243119 242885803 241296174 242885803 217163646 113937296 217163646 113937296 120634801 130331906 120634801 130331906 133783644 130331906 132692173 129388178 132692173 129388178 96521039 93007177 96521039 93007177 46613171 45149919 46613171 144569090 46613171 144569090 151711476 198402547 151711476 198402547 201737795 127571317 201737795 127571317 131859449 232269559 131859449 232269559 228541641 162611775 228541641 162611775 85893490 83215022 85893490 205269863 85893490 205269863 206080894 38559369 206080894 38559369 38260095 38559369 223495829 227454708 223495829 218096540 223495829 218096540 213498902 37018654 213498902 37018654 40173087 37018654 235289618 239437389 235289618 139704136 235289618 139704136 133749938 85623636 133749938 85623636 86593875 85623636 152744810 170007124 152744810 170007124 176662050 55318293 176662050 55318293 58958444 128710833 58958444 128710833 242166530 244391081 242166530 244391081 49147700 45908047 49147700 45908047 31528534 30121269 31528534 128144762 31528534 128144762 132941811 37595416 132941811 37595416 37813021 250090795 37813021 250090795 248801826 270570816 248801826 270570816 268953085 126391684 268953085 126391684 131121708 203811156 131121708 203811156 199331575 203811156 150119762 145213563 150119762 145213563 182071025 172408093 182071025 172408093 79620064 75067596 79620064 183492864 79620064 183492864 185572454 168175930 185572454 168175930 171005151 165023594 171005151 175834176 171005151 175834176 184380252 175834176 125263289 124057242 125263289 264367566 125263289 264367566 262381321 264367566 38558722 40987160 38558722 40987160 54246953 269935011 54246953 269935011 265897730 38349592 265897730 38349592 43243309 262590456 43243309 262590456 257912554 100589602 257912554 100589602 45198744 42640891 45198744 42640891 106269457 177590618 106269457 177590618 184104981 177590618 58974310 56784794 58974310 56784794 48208279 47453164 48208279 47453164 81572502 119726160 81572502 119726160 123619185 78481596 123619185 78481596 81136704 87877367 81136704 87877367 247728590 250341604 247728590 250341604 222769455 226623530 222769455 226623530 152231761 147702504 152231761 292664444 152231761 292664444 290788121 292664444 52581871 50058713 52581871 50058713 33165031 34222556 33165031 181655414 33165031 181655414 223220465 226866273 223220465 112443170 223220465 112443170 117554256 91824188 117554256 91824188 95241463 253181313 95241463 253181313 250259893 223028125 250259893 223028125 227441067 111962166 227441067 111962166 116723820 213865786 116723820 213865786 214940349 213865786 186721801 180841769 186721801 180841769 211226549 212082564 211226549 212082564 160003429 154081095 160003429 242678323 160003429 242678323 261282964 262340862 261282964 262340862 101555410 46601730 101555410 46601730 49976841 46601730 237327961 240721779 237327961 144458223 237327961 144458223 77756352 75524842 77756352 75524842 169539547 177250292 169539547 177250292 187958666 177250292 87946545 37796185 87946545 37796185 41906964 37796185 156070762 219407597 156070762 219407597 217025476 219407597 78011523 75704323 78011523 99203008 78011523 99203008 100518258 98652748 100518258 98652748 192399225 186917440 192399225 186917440 42243866 39973902 42243866 39973902 75678550 270710307 75678550 270710307 268535839 270710307 59265276 57103187 59265276 134907100 59265276 134907100 138738997 69070917 138738997 69070917 72210754 232617271 72210754 232617271 234227866 256811052 234227866 256811052 256651699 45732344 256651699 45732344 49302683 266045968 49302683 266045968 263017825 215753807 263017825 215753807 140691687 135290719 140691687 135290719 44369495 41632692 44369495 228264420 44369495 228264420 223335357 280701063 223335357 280701063 279303592 150412375 279303592 150412375 151944349 146212150 151944349 146212150 141910423 137083545 141910423 137083545 103269677 101103187 103269677 121176072 103269677 121176072 248928536 251694623 248928536 251694623 283884390 285742980 283884390 285742980 235070808 238128764 235070808 238128764 189700466 111208577 189700466 111208577 112214747 111208577 225722590 229329450 225722590 229329450 100138258 97699943 100138258 97699943 17769419 17881991 17769419 134409667 17769419 134409667 139092874 133923539 139092874 133923539 210824232 210003566 210824232 135776303 210824232 135776303 140916031 135776303 174425578 167283757 174425578 167283757 25104618 23544521 25104618 23544521 160570225 154064346 160570225 130416690 160570225 130416690 137359537 130416690 202155105 206648226 202155105 206648226 207195317 206648226 168241376 164742888 168241376 164742888 192129099 188228971 192129099 188228971 108484443 105751620 108484443 105751620 77267868 76269859 77267868 76269859 143643076 138253820 143643076 138253820 57990665 56099179 57990665 56099179 116632811 138562616 116632811 138562616 240338121 240010688 240338121 90303254 240338121 90303254 93393212 164211771 93393212 164211771 170724261 23118578 170724261 23118578 23748702 23118578 269341742 271635303 269341742 271635303 61117638 57069402 61117638 178437543 61117638 178437543 189449122 86402817 189449122 86402817 87584127 95287273 87584127 95287273 96713969 69061481 96713969 69061481 73213823 69061481 242281847 246382593 242281847 149265776 242281847 149265776 156309986 68606952 156309986 68606952 71093181 26820332 71093181 26820332 27931093 26820332 184731457 180366350 184731457 180366350 60931792 59042504 60931792 59042504 116863038 110684918 116863038 110684918 206079340 274147905 206079340 274147905 271792719 212351289 271792719 212351289 217228806 119704135 217228806 119704135 122354446 119704135 235832277 232978241 235832277 156200699 235832277 156200699 160169490 94884392 160169490 94884392 98809787 94884392 136537394 131163902 136537394 50132902 136537394 50132902 52486748 301608138 52486748 301608138 299633449 301608138 186144134 117384069 186144134 117384069 103611463 99816743 103611463 99816743 52238519 50793419 52238519 145850804 52238519 145850804 152402385 149220047 152402385 149220047 154027378 186624677 154027378 186624677 191519087 132339767 191519087 132339767 138732081 132339767 144354684 138413225 144354684 99907479 144354684 99907479 103068017 71848582 103068017 71848582 73850482 271500362 73850482 271500362 268345677 219940091 268345677 219940091 74477464 71860419 74477464 71860419 113028446 286400828 113028446 286400828 285506153 89685033 285506153 89685033 91127247 89685033 250311834 253066990 250311834 84373575 250311834 84373575 88873523 186409851 88873523 186409851 190957869 215372590 190957869 215372590 220743862 96607554 220743862 96607554 97715277 96607554 265253362 269055981 265253362 187336099 265253362 187336099 191294387 198835730 191294387 198835730 201789605 172720087 201789605 172720087 178066588 172720087 246609328 248755226 246609328 248755226 89790403 83970883 89790403 83970883 86671888 83970883 158921022 155257680 158921022 155257680 196335109 191072816 196335109 175736993 196335109 175736993 182059102 112681992 182059102 112681992 116218304 109263386 116218304 109263386 114211496 109263386 187711007 290403125 187711007 290403125 289205260 276748477 289205260 276748477 275189774 40404878 275189774 40404878 43324912 40404878 277199663 278454370 277199663 278454370 21111729 21924509 21111729 21924509 181344465 172828610 181344465 109210485 181344465 109210485 112977574 129927480 112977574 129927480 137208604 133178120 137208604 133178120 177538141 211578433 177538141 211578433 216550647 215770327 216550647 215770327 78716058 74802083 78716058 74802083 78802369 203645287 78802369 203645287 208251356 77533279 208251356 77533279 81246296 69412465 81246296 69412465 71516309 69412465 249938687 253119444 249938687 253119444 31040931 28486033 31040931 28486033 154238027 147029630 154238027 147029630 151137491 137518881 151137491 137518881 138686178 137518881 153606622 144459440 153606622 59736320 153606622 59736320 63140608 262986398 63140608 262986398 259017051 128180550 259017051 128180550 131801582 128180550 202424976 194545671 202424976 194545671 182148622 159137091 182148622 159137091 163328965 159137091 245711191 247862117 245711191 247862117 68362828 65877139 68362828 170756394 68362828 170756394 179580172 114748012 179580172 114748012 121631357 147853219 121631357 147853219 153180472 60870277 153180472 60870277 64231583 60870277 97575384 195053977 97575384 195053977 197554045 198522431 197554045 198522431 207041026 52182613 207041026 52182613 54846690 52182613 67491566 64567088 67491566 64567088 206280490 203682562 206280490 142462817 206280490 142462817 148043976 101620748 148043976 101620748 104206181 250436958 104206181 250436958 247917178 153595662 247917178 153595662 160522636 190640277 160522636 190640277 229648563 249443537 229648563 249443537 246124677 138708369 246124677 138708369 144206673 138708369 266318992 266576546 266318992 265988744 266318992 265988744 50730298 47698347 50730298 165496123 50730298 165496123 175746145 243128582 175746145 243128582 242100293 206239715 242100293 206239715 209566936 249836017 209566936 249836017 247059694 130467228 247059694 130467228 133753744 48463323 133753744 48463323 49294474 48463323 146894263 142576721 146894263 142576721 212259497 213613750 212259497 67812752 212259497 67812752 71037457 86170763 71037457 86170763 87502173 61657061 87502173 61657061 63914032 257568463 63914032 257568463 257402336 204266138 257402336 204266138 131566347 124858604 131566347 180771184 131566347 180771184 187152580 180771184 132064036 126049365 132064036 126049365 234015410 236873177 234015410 226234956 234015410 226234956 222041993 260868124 222041993 260868124 259931332 173465442 259931332 173465442 176098545 173465442 275788095 276789869 275788095 59261075 275788095 59261075 61642200 59261075 113070681 147223313 113070681 147223313 252296798 254263946 252296798 72604008 252296798 72604008 76017051 72604008 232544025 230236379 232544025 166515018 232544025 166515018 172398919 138594206 172398919 138594206 148845198 190571265 148845198 190571265 202397425 198872062 202397425 126885659 202397425 126885659 130989525 255018721 130989525 255018721 249759314 255018721 201582931 84304954 201582931 84304954 84447671 84304954 185333309 180169095 185333309 169743621 185333309 169743621 175907095 37783550 175907095 37783550 40416629 117522488 40416629 117522488 121311564 214502979 121311564 214502979 210577283 214502979 36195345 37501216 36195345 141168002 36195345 141168002 146468590 141168002 49078774 45107109 49078774 45107109 60446655 111892487 60446655 111892487 116671464 38977252 116671464 38977252 42480096 171749609 42480096 171749609 182049445 282409287 182049445 282409287 281881126 153769824 281881126 153769824 159285547 21526011 159285547 21526011 22476438 132337591 22476438 132337591 177093011 168476764 177093011 161122012 177093011 161122012 36398392 35086762 36398392 35086762 191997348 193603757 191997348 193603757 172578330 123680460 172578330 123680460 128999006 123680460 181548513 174579542 181548513 6471804 181548513 6471804 5428757 6471804 70335451 67650553 70335451 67650553 31136035 29223395 31136035 29223395 246944239 249506959 246944239 240234734 246944239 240234734 82373663 75324536 82373663 75324536 74642080 53068268 74642080 53068268 54149300 212379706 54149300 212379706 218625665 212379706 72906066 69490647 72906066 296637108 72906066 296637108 294683420 215376947 294683420 215376947 135981397 96632022 135981397 96632022 99855637 96632022 209947861 202556891 209947861 202556891 71152196 45945825 71152196 45945825 45531473 243191192 45531473 243191192 239564082 74378221 239564082 74378221 75593796 74378221 131386442 243225209 131386442 243225209 240939008 243225209 211779579 205205962 211779579 205205962 131656230 104273452 131656230 104273452 87490914 83438697 87490914 99141227 87490914 99141227 140562551 139067012 140562551 139067012 120458341 117582245 120458341 153787826 120458341 153787826 159470441 153787826 122061116 58593062 122061116 58593062 35492689 33063620 35492689 125321711 35492689 125321711 185768499 175918562 185768499 175918562 108015132 107763670 108015132 107763670 92022648 91118518 92022648 276553540 92022648 276553540 272788275 276553540 39983266 37712416 39983266 103070517 39983266 103070517 105206461 244699094 105206461 244699094 240558492 244699094 92280860 88400988 92280860 88400988 115667801 112576129 115667801 30060625 115667801 30060625 30869140 175160106 30869140 175160106 183865030 106994536 183865030 106994536 112165192 106994536 272365141 274741106 272365141 274741106 249879188 137738108 249879188 137738108 143365314 110176220 143365314 110176220 114536728 50411577 114536728 50411577 53151801 48715847 53151801 48715847 52899920 69531608 52899920 69531608 72609395 69531608 28421975 25139167 28421975 25139167 13285544 13740119 13285544 13740119 19559093 20834037 19559093 20834037 218383216 222978563 218383216 222978563 101698184 98514108 101698184 98514108 130901904 125660621 130901904 60302495 130901904 60302495 30986009 30868070 30986009 30868070 221701345 225749649 221701345 225749649 149659127 143526800 149659127 217078405 149659127 217078405 223224092 217078405 219184319 222640001 219184319 222640001 174512567 168766589 174512567 168766589 91348300 89544539 91348300 89544539 92112064 257556314 92112064 257556314 256193591 258508419 256193591 181675333 256193591 181675333 194069463 181675333 275839351 276978047 275839351 276978047 161906096 151506005 161906096 151506005 216248762 215903551 216248762 16764689 216248762 16764689 19015925 16764689 287990036 289435207 287990036 289435207 50113798 45597342 50113798 45597342 98647869 95908319 98647869 95908319 232597831 261704365 232597831 261704365 299858886 299647103 299858886 299647103 250553228 253186087 250553228 253186087 90211022 88016541 90211022 124550992 90211022 124550992 130070267 261295958 130070267 261295958 257095347 261295958 110954801 109586888 110954801 287908677 110954801 287908677 288620927 182650022 288620927 182650022 194555639 182650022 233802183 288663056 233802183 288663056 286731840 288663056 156424690 151390532 156424690 151390532 130918423 125455476 130918423 125455476 268894357 271378904 268894357 134451465 268894357 134451465 138113697 134451465 231664527 235078704 231664527 66124235 231664527 66124235 33229186 33680197 33229186 248345838 33229186 248345838 247848121 248345838 25388533 24538978 25388533 24538978 63397331 59484584 63397331 59484584 220887163 223983219 220887163 150562809 220887163 150562809 160979174 140130414 160979174 140130414 144532162 92608077 144532162 92608077 94233039 91387189 94233039 91387189 49053669 44533738 49053669 44533738 261557116 270099621 261557116 270099621 267402380 121591519 267402380 121591519 127316708 170445794 127316708 170445794 179854975 170445794 38452435 35172003 38452435 35172003 286677521 286401426 286677521 47867369 286677521 47867369 50657814 70778217 50657814 70778217 72539460 11341650 72539460 11341650 11073791 75753962 11073791 75753962 177780981 173385260 177780981 64312444 177780981 64312444 67220475 194246658 67220475 194246658 194352562 64718411 194352562 64718411 67545632 74811001 67545632 74811001 286904446 287014250 286904446 287014250 42036352 39638034 42036352 39638034 123857902 122636499 123857902 70454412 123857902 70454412 73964569 70454412 244554175 247282004 244554175 247282004 103276175 100014965 103276175 100014965 205970924 197133881 205970924 197133881 280071859 283300191 280071859 67874828 280071859 67874828 69532024 67874828 233497845 236707603 233497845 144965464 233497845 144965464 151125088 117013900 151125088 117013900 120806403 163495576 120806403 163495576 174164956 263630071 174164956 263630071 262394593 101281139 262394593 101281139 107315838 101281139 208780426 199884579 208780426 199884579 84826897 55261675 84826897 55261675 56517927 55261675 57940998 55924392 57940998 55924392 119227808 114278310 119227808 114278310 133540441 130802421 133540441 74661062 133540441 74661062 79131392 161039831 79131392 161039831 170467829 179761112 170467829 179761112 182303207 143864221 182303207 143864221 149474105 143864221 237684231 241989520 237684231 125361852 237684231 125361852 121315949 84277217 121315949 84277217 88649960 280766439 88649960 280766439 279692192 117359543 279692192 117359543 122107293 117359543 212267864 217884899 212267864 128166234 212267864 128166234 132611526 151029963 132611526 151029963 156808490 249214772 156808490 249214772 247128662 249214772 230398501 216081136 230398501 216081136 91043939 76176627 91043939 76176627 77352299 248416626 77352299 248416626 246344022 153178825 246344022 153178825 117239906 112833917 117239906 114323900 117239906 114323900 115162514 114323900 259803348 263139095 259803348 263139095 187305929 178043846 187305929 178043846 228201285 232885350 228201285 223111832 228201285 223111832 46957353 43331066 46957353 283257763 46957353 283257763 280239841 147165508 280239841 147165508 151685141 147165508 227586716 231101221 227586716 32678188 227586716 32678188 33639985 111128524 33639985 111128524 111909478 176562601 111909478 176562601 183050297 101356502 183050297 101356502 105690367 101356502 168851408 159580839 168851408 159580839 261537112 264226447 261537112 264226447 75759232 76398063 75759232 198973635 75759232 198973635 199405852 198973635 37586403 39617734 37586403 39617734 114271149 109657172 114271149 109657172 108425638 107007916 108425638 107007916 216927098 216309481 216927098 156864649 216927098 156864649 161688934 156864649 262017096 265229332 262017096 265229332 159048643 75515252 159048643 75515252 77902746 75515252 135100673 147959578 135100673 147959578 153149032 147959578 63600828 60198324 63600828 203573919 63600828 203573919 224389259 228370039 224389259 67736251 224389259 67736251 70930393 114360056 70930393 114360056 116221922 114360056 105224102 102246077 105224102 102246077 155359114 144787592 155359114 130772939 155359114 130772939 135834272 49659527 135834272 49659527 50411305 262099860 50411305 262099860 259492081 262099860 120775904 104737133 120775904 104737133 28059220 26231193 28059220 26231193 124832720 120418651 124832720 120418651 168271280 161874993 168271280 161874993 90323254 88476454 90323254 88476454 81022761 76602749 81022761 129789145 81022761 129789145 133382351 117730995 133382351 117730995 121546710 117730995 199818469 192839413 199818469 192839413 157178863 154000879 157178863 154000879 75745074 71498424 75745074 71498424 272480568 275315093 272480568 275315093 259385768 165621143 259385768 165621143 118259769 115922907 118259769 126413171 118259769 126413171 129330947 126413171 31790857 32962769 31790857 32962769 243700807 247532237 243700807 230266129 243700807 230266129 228158269 32341342 228158269 32341342 31586279 32341342 239252306 243253568 239252306 90971978 239252306 90971978 73608577 72429908 73608577 72429908 126171492 120917941 126171492 120917941 73176636 5679558 73176636 5679558 5361381 242418185 5361381 242418185 236422302 208576045 236422302 208576045 205192422 61443968 205192422 61443968 64840392 55642686 64840392 55642686 36612901 38745557 36612901 205191297 36612901 205191297 201992965 76339669 201992965 76339669 81524371 44990467 81524371 44990467 47695431 194112552 47695431 194112552 193980669 194112552 70788179 68933902 70788179 122924094 70788179 122924094 126397520 101796783 126397520 101796783 94312624 92012381 94312624 92012381 103012342 100757704 103012342 100757704 226270157 223799704 226270157 223799704 208660609 205755489 208660609 264358685 208660609 264358685 261713286 264358685 199419144 41148515 199419144 41148515 39492594 223739859 39492594 223739859 220378092 147235675 220378092 147235675 92234593 90142347 92234593 90142347 152966506 167837731 152966506 167837731 199776681 202704012 199776681 202704012 283816029 284808391 283816029 51514287 283816029 51514287 55664943 77758966 55664943 77758966 80740119 77758966 27125094 25937947 27125094 139431972 27125094 139431972 143945406 294561474 143945406 294561474 293276118 266290795 293276118 266290795 262579228 78749219 262579228 78749219 78314836 140339268 78314836 140339268 200281938 199690341 200281938 194015243 200281938 194015243 193935234 194015243 221035451 226041379 221035451 174191646 221035451 174191646 180197891 174191646 231871005 232710523 231871005 232710523 167199002 161129968 167199002 161129968 241249514 243205258 241249514 173373769 241249514 173373769 110843049 107753579 110843049 107753579 45935756 42836762 45935756 42836762 25174618 22168481 25174618 61776819 25174618 61776819 64909542 22413441 64909542 22413441 22866683 22413441 57957702 55147611 57957702 55147611 128543262 194287920 128543262 194287920 238451794 239320165 238451794 239320165 155165588 151164536 155165588 151164536 97522333 94679982 97522333 118570108 97522333 118570108 124600088 198586190 124600088 198586190 194798989 132358701 194798989 132358701 137128664 132358701 166791571 265863602 166791571 265863602 263335035 261623265 263335035 261623265 119134816 115049185 119134816 115049185 198968454 198424992 198968454 198424992 184581756 176184001 184581756 264213564 184581756 264213564 260834047 264213564 105090097 103709655 105090097 103709655 54309283 50703838 54309283 50703838 223953424 228332423 223953424 38330139 223953424 38330139 42459186 112414028 42459186 112414028 124448953 118919044 124448953 118919044 126011577 125871375 126011577 125871375 161863159 154640223 161863159 28600931 161863159 28600931 29570358 146696668 29570358 146696668 152033441 152175206 152033441 152175206 160197173 141677749 160197173 141677749 39471938 37324736 39471938 37324736 172468180 291787904 172468180 291787904 289340219 291787904 187860557 185072407 187860557 185072407 282043687 282010743 282043687 282010743 147562394 143103818 147562394 143103818 160093076 149716403 160093076 135574196 160093076 135574196 139618280 172356948 139618280 172356948 178465146 156636140 178465146 156636140 117721711 113140230 117721711 113140230 221410624 225538213 221410624 225538213 179522962 88906130 179522962 88906130 91172417 88906130 268736966 269641334 268736966 227473552 268736966 227473552 224197888 27624101 224197888 27624101 29868962 27624101 253830719 257143929 253830719 257143929 196647390 99268472 196647390 99268472 102473373 105401296 102473373 105401296 165007998 157632121 165007998 142883479 165007998 142883479 59325452 57287247 59325452 57287247 274468794 277432964 274468794 145080274 274468794 145080274 39252909 36861075 39252909 157850163 39252909 157850163 237218101 260987835 237218101 260987835 255086170 108079085 255086170 108079085 110517217 108079085 251353472 254063145 251353472 252601770 251353472 252601770 249369672 252601770 278409115 278787364 278409115 105428868 278409115 105428868 106989969 245723603 106989969 245723603 239972142 79916471 239972142 79916471 80785594 146291089 80785594 146291089 150939184 146291089 85328047 81827397 85328047 279105798 85328047 279105798 277873630 119365576 277873630 119365576 125092732 134890782 125092732 134890782 139211373 73265253 139211373 73265253 74723763 73265253 152331955 142552291 152331955 142552291 231690254 227575102 231690254 227575102 252598344 277300985 252598344 277300985 276097354 277300985 190574056 187713316 190574056 187713316 243217947 247366352 243217947 92925937 243217947 92925937 95268504 80862056 95268504 80862056 81528768 229636356 81528768 229636356 230286882 229636356 214012170 172098709 214012170 172098709 90052718 87140339 90052718 103482559 90052718 103482559 108434518 255965342 108434518 255965342 256277278 103146511 256277278 103146511 72472663 60468990 72472663 60468990 64368472 13784828 64368472 13784828 15983282 13784828 72288094 68905549 72288094 68905549 128677314 125868144 128677314 125868144 134854087 170016079 134854087 170016079 174682462 170016079 105373073 103470444 105373073 156817067 105373073 156817067 225980297 230448740 225980297 95448207 225980297 95448207 98161203 167143880 98161203 167143880 254590445 257245158 254590445 248115284 254590445 248115284 59562704 57489236 59562704 72736061 59562704 72736061 75468960 16830519 75468960 16830519 16981106 16830519 185408937 182443011 185408937 182443011 255447316 258277379 255447316 179146470 255447316 179146470 183113148 163766166 183113148 163766166 173543542 163766166 254367262 273022446 254367262 273022446 271166389 273022446 108382291 105111985 108382291 105111985 71157305 69196431 71157305 163229493 71157305 163229493 167741751 252681053 167741751 252681053 249281659 252681053 19742838 18908465 19742838 18908465 178106060 219863447 178106060 219863447 218696365 219863447 164849060 160000515 164849060 165785415 164849060 165785415 175770423 99956269 175770423 99956269 95499680 92640826 95499680 92640826 60144589 45067809 60144589 45067809 47740026 45067809 54272831 53044191 54272831 53044191 61988191 58563946 61988191 26302827 61988191 26302827 26264637 46282692 26264637 46282692 46935509 21548973 46935509 21548973 23914101 115615119 23914101 115615119 170763701 162050626 170763701 162050626 126425253 122385330 126425253 278498310 126425253 278498310 276569277 25760517 276569277 25760517 28164198 62454612 28164198 62454612 66251926 216058228 66251926 216058228 233183240 230186732 233183240 187447979 233183240 187447979 164299865 69961021 164299865 69961021 72992274 78157377 72992274 78157377 79406230 78157377 71707070 68960138 71707070 68960138 77208249 183926271 77208249 183926271 186141018 40955321 186141018 40955321 43984840 76462428 43984840 76462428 77841706 82471771 77841706 82471771 209864863 202316281 209864863 202316281 61655612 61792009 61655612 61792009 75757789 73147043 75757789 73147043 52453052 52307983 52453052 52307983 45359120 41294683 45359120 41294683 243133903 261014390 243133903 261014390 260547216 261014390 53238659 48449221 53238659 48449221 182521745 189254274 182521745 189254274 198653455 135901070 198653455 135901070 141570395 135901070 167858732 256506037 167858732 256506037 254314619 96224583 254314619 96224583 99424158 96224583 125990313 121423477 125990313 121423477 169437447 176333959 169437447 176333959 179562986 245235551 179562986 245235551 241147991 144518172 241147991 144518172 155066208 144518172 226090580 231240892 226090580 33339591 226090580 33339591 36459493 196107152 36459493 196107152 196299485 196107152 93036607 72014985 93036607 72014985 72787765 51157932 72787765 51157932 53661712 207819126 53661712 207819126 208365052 155633803 208365052 155633803 163643915 39962799 163643915 39962799 43732595 178175935 43732595 178175935 179648696 28744344 179648696 28744344 28534670 28744344 77462093 145373922 77462093 145373922 151020253 145373922 13627653 12101123 13627653 12101123 75068482 149627590 75068482 149627590 159980606 149627590 86731413 86687034 86731413 86687034 112468717 112761340 112468717 112761340 144961727 138796546 144961727 138796546 138084360 136215307 138084360 138916162 138084360 138916162 146896226 186361069 146896226 186361069 190206474 228945899 190206474 228945899 225954036 260619021 225954036 260619021 258646025 260619021 197624356 188458784 197624356 188458784 216790052 210534809 216790052 158898646 216790052 158898646 166622950 158898646 174245385 170570574 174245385 170570574 93903554 90520281 93903554 90520281 201251212 196934322 201251212 196934322 92470393 89859338 92470393 89859338 149099833 138559543 149099833 138559543 41246227 38409852 41246227 38409852 73642466 70795045 73642466 70795045 67994730 54277982 67994730 54277982 56572776 54277982 239681436 243635018 239681436 243635018 43167904 41279630 43167904 41279630 88550743 85066049 88550743 85066049 251603297 254127819 251603297 87395354 251603297 87395354 89973185 124593994 89973185 124593994 125256813 40464808 125256813 40464808 44104283 100207992 44104283 100207992 101676923 62191912 101676923 62191912 65574272 75322770 65574272 75322770 80065305 75322770 78276799 73069938 78276799 73069938 42457026 41692751 42457026 41692751 188928339 260119531 188928339 260119531 258050322 260119531 177882030 173185549 177882030 173185549 37332185 33279829 37332185 33279829 166702742 159272347 166702742 159272347 32473153 32008741 32473153 176162478 32473153 176162478 186827563 130611137 186827563 130611137 134900792 251588819 134900792 251588819 250739898 251588819 177055951 60425269 177055951 60425269 63769519 266710266 63769519 266710266 263306862 266710266 62148262 58552501 62148262 58552501 201888309 249937395 201888309 249937395 247729100 249937395 89878349 20970504 89878349 20970504 21688571 123476958 21688571 123476958 127059237 123476958 49210581 45001334 49210581 45001334 166237606 159160034 166237606 109024799 166237606 109024799 115280915 109024799 200316849 197811790 200316849 197811790 60144653 56692406 60144653 56692406 214080098 218396457 214080098 205960806 214080098 205960806 207794168 205960806 228668974 232539312 228668974 141518606 228668974 141518606 81533061 78441796 81533061 141128158 81533061 141128158 246255580 248478927 246255580 219834935 246255580 219834935 217262890 194350656 217262890 194350656 205253871 113998155 205253871 113998155 117113639 274263290 117113639 274263290 271822709 156893221 271822709 156893221 163494155 204607062 163494155 204607062 204150813 47678083 204150813 47678083 47748394 51887112 47748394 51887112 75507412 91988699 75507412 91988699 93014837 96412794 93014837 96412794 96964446 187113081 96964446 187113081 196505122 235293486 196505122 235293486 231949680 235293486 54717793 52921944 54717793 52921944 132557828 283576332 132557828 283576332 281369303 46327420 281369303 46327420 49258728 46327420 77452440 76875778 77452440 76875778 35237957 32592042 35237957 271801121 35237957 271801121 270336967 271801121 96273884 96293826 96273884 96293826 85354208 80234593 85354208 80234593 30199233 24663756 30199233 24663756 26908492 58926897 26908492 58926897 62249199 198582257 62249199 198582257 230614507 234564492 230614507 234564492 228736891 225972718 228736891 225972718 250754117 253333234 250754117 62629085 250754117 62629085 65950181 62629085 202377597 268907059 202377597 268907059 268671573 221014563 268671573 221014563 217674222 198229420 217674222 198229420 198217534 198229420 219007856 215988909 219007856 215988909 148637492 141415793 148637492 141415793 115694082 110195230 115694082 110195230 165863067 160942310 165863067 160942310 269827518 270908956 269827518 259049404 269827518 259049404 67824220 65110685 67824220 222490051 67824220 222490051 218211205 211652341 218211205 211652341 213956189 104824370 213956189 104824370 110119631 104824370 218743274 221785140 218743274 221785140 171528187 166305542 171528187 166305542 183602436 180092790 183602436 73830983 183602436 73830983 75282863 292960384 75282863 292960384 292009078 292960384 31272911 29084562 31272911 29084562 254566303 258574647 254566303 258574647 63651049 60434133 63651049 102993859 63651049 102993859 257855131 259647155 257855131 180412414 257855131 180412414 173675835 95592066 173675835 95592066 97031935 95592066 249999925 253628354 249999925 63802253 249999925 63802253 67089094 167383857 67089094 167383857 173126805 167383857 137184348 75429266 137184348 75429266 77799106 251672593 77799106 251672593 248017967 251672593 182605660 177156124 182605660 260693937 182605660 260693937 256540245 260693937 30239943 29024017 30239943 230817247 30239943 230817247 226868167 230817247 161363888 156633734 161363888 156633734 293724280 294796779 293724280 294796779 243465842 121931616 243465842 121931616 32461011 29331464 32461011 74711898 32461011 74711898 270543362 272484804 270543362 231789913 270543362 231789913 86025315 85314910 86025315 85314910 273938489 276350100 273938489 276350100 83010951 77780602 83010951 249904636 83010951 249904636 245102224 138779707 245102224 138779707 143901119 46842535 143901119 46842535 50216744 50389512 50216744 50389512 51218623 85381929 51218623 85381929 89322572 145975878 89322572 145975878 151884966 175481988 151884966 175481988 184566610 84807109 184566610 84807109 87384829 277755561 87384829 277755561 276744170 212695064 276744170 212695064 208851018 212695064 238878658 242228177 238878658 136725421 238878658 136725421 112763935 113112866 112763935 113112866 32272775 28273100 32272775 35980473 32272775 35980473 197438646 194340753 197438646 155558517 197438646 155558517 164374560 155558517 248446249 299989709 248446249 299989709 299205432 299989709 186695691 187390696 186695691 187390696 264659932 266399701 264659932 34551382 264659932 34551382 37321778 34551382 187938765 179978219 187938765 65994166 187938765 65994166 67761537 68328571 67761537 68328571 123152822 222566851 123152822 222566851 222474989 222566851 77259764 74274082 77259764 283707079 77259764 283707079 281127680 105452288 281127680 105452288 111100430 105452288 238265574 240170951 238265574 127764998 238265574 127764998 134531317 149971199 134531317 149971199 158934722 149971199 138799184 25180718 138799184 25180718 26973603 141665721 26973603 141665721 146870416 153683434 146870416 153683434 158012083 167475830 158012083 167475830 180057771 177666263 180057771 52060761 180057771 52060761 55804197 272708968 55804197 272708968 269230314 219077249 269230314 219077249 219822194 183480784 219822194 183480784 188676993 69307074 188676993 69307074 70965196 69307074 152247891 142171645 152247891 142171645 37845836 34859360 37845836 257204961 37845836 257204961 253566684 265497813 253566684 265497813 263083031 276918530 263083031 276918530 274696332 276918530 203110089 208319968 203110089 208319968 42419303 39113965 42419303 107855416 42419303 107855416 195401126 195991821 195401126 195991821 188175741 183544818 188175741 183544818 259209143 262754860 259209143 242768895 259209143 242768895 241276853 141258244 241276853 141258244 147527006 49481121 147527006 49481121 50481407 49481121 278513434 280267611 278513434 280267611 217014478 210451817 217014478 210451817 58432791 55336037 58432791 55336037 222360921 223905954 222360921 223905954 68747678 66015460 68747678 130046192 68747678 130046192 135535304 202073648 135535304 202073648 204336553 202073648 89374207 88860758 89374207 227743857 89374207 227743857 223992236 227743857 221760913 225348239 221760913 225348239 85652135 80608687 85652135 80608687 112991363 234845701 112991363 234845701 234332141 234845701 231935731 236993120 231935731 236993120 97265407 47330069 97265407 47330069 46708500 261157807 46708500 261157807 258446772 238336069 258446772 238336069 234651187 152566095 234651187 152566095 35438941 32254605 35438941 32254605 108276386 104519431 108276386 104519431 94134232 93244894 94134232 225736568 94134232 225736568 221497059 87461363 221497059 87461363 87410034 87461363 105611908 101492739 105611908 41691978 105611908 41691978 45736843 41691978 163399414 155672099 163399414 155672099 55396696 51982675 55396696 246103750 55396696 246103750 244599226 46569941 244599226 46569941 49228412 46569941 51941035 51489890 51941035 51489890 129374948 124070487 129374948 124070487 228541548 223992833 228541548 183764781 228541548 183764781 187794027 95692975 187794027 95692975 100175511 161159031 100175511 161159031 166482645 64931329 166482645 64931329 68506469 22440781 68506469 22440781 23889035 60826086 23889035 60826086 63227739 183272382 63227739 183272382 185735517 264680151 185735517 264680151 262829749 227615703 262829749 227615703 193944564 184499412 193944564 184499412 164483795 157309635 164483795 157309635 91340663 88214894 91340663 88214894 118047242 206594489 118047242 206594489 211768915 88300418 211768915 88300418 91625245 38612261 91625245 38612261 36386623 192726206 36386623 192726206 199492251 56134561 199492251 56134561 57026075 125897780 57026075 125897780 232975684 236188130 232975684 236188130 208795305 209070089 208795305 245207132 208795305 245207132 241168198 245207132 192910149 181489508 192910149 181489508 93565134 90004715 93565134 90004715 166743018 170077891 166743018 170077891 173759793 170077891 69031585 66985947 69031585 66985947 158959584 153638934 158959584 109029935 158959584 109029935 114359432 95077334 114359432 95077334 97457969 148261412 97457969 148261412 157480156 156046584 157480156 156046584 162675001 212886601 162675001 212886601 210009079 167019749 210009079 167019749 18077277 16176849 18077277 76695958 18077277 76695958 79507275 106729742 79507275 106729742 247721681 251557533 247721681 251557533 185644468 181160166 185644468 181160166 38870546 36828960 38870546 200449969 38870546 200449969 204016661 200449969 156078293 146084457 156078293 146084457 229797366 232764344 229797366 95523064 229797366 95523064 98538446 95523064 126561563 226112541 126561563 226112541 221190698 226112541 121982596 24756784 121982596 24756784 27826983 250322353 27826983 250322353 246356203 250322353 195156812 199037852 195156812 272502935 195156812 272502935 271089129 235984127 271089129 235984127 219922506 220816094 219922506 220816094 164082137 154975601 164082137 154975601 147726779 52468921 147726779 52468921 55412606 215236341 55412606 215236341 213292348 215236341 83292726 81343997 83292726 181746770 83292726 181746770 209242088 300262700 209242088 300262700 297785032 300262700 92816855 89393500 92816855 89393500 163863393 200472178 163863393 200472178 201261320 49816557 201261320 49816557 51081620 164603265 51081620 164603265 193912684 185925834 193912684 185925834 167522291 28912787 167522291 28912787 29105444 28912787 277515793 279583899 277515793 41447085 277515793 41447085 45398109 235757674 45398109 235757674 232109315 235757674 106351569 104241654 106351569 104241654 110563550 104241654 86730974 86610272 86730974 86610272 30901487 30652654 30901487 72021871 30901487 72021871 74302763 179250242 74302763 179250242 186378290 179250242 114485618 111693098 114485618 111693098 215247663 211241656 215247663 211241656 80071443 79366288 80071443 79366288 72069644 69516313 72069644 69516313 274171288 276179096 274171288 276179096 86019362 82401144 86019362 82401144 136180190 129959518 136180190 129959518 238143915 235479277 238143915 235479277 82631826 67619748 82631826 67619748 68970663 67619748 223472998 220274507 223472998 31637562 223472998 31637562 34883663 31637562 192880491 224634285 192880491 224634285 220745109 224634285 203097466 192107353 203097466 192107353 107247759 104035633 107247759 124640367 107247759 124640367 129575304 162574929 129575304 162574929 172097316 162574929 169194641 159305347 169194641 172350584 169194641 172350584 176863095 172350584 152290029 147249284 152290029 147249284 70021820 67283946 70021820 67283946 223222095 221470668 223222095 221470668 172758195 167256774 172758195 167256774 221618630 226102264 221618630 226102264 170164772 147777346 170164772 147777346 152787964 143640997 152787964 143640997 152277414 101847720 152277414 101847720 42156509 39008926 42156509 39008926 178830895 168336605 178830895 168336605 166228178 157776568 166228178 157776568 156433895 146390153 156433895 161353929 156433895 161353929 199571319 187386097 199571319 66492112 199571319 66492112 68545135 66492112 111482136 176109242 111482136 176109242 185633273 113452322 185633273 113452322 115075707 113452322 205063183 194825965 205063183 176599022 205063183 176599022 183528714 235285891 183528714 235285891 237280683 234899396 237280683 234899396 153155237 142390534 153155237 142390534 149259695 142390534 178343301 173205411 178343301 173205411 57479708 55760985 57479708 55760985 53335998 51229618 53335998 51229618 235380270 238022946 235380270 157177174 235380270 157177174 163549031 157177174 163817072 158895383 163817072 108257636 163817072 108257636 113384871 108310718 113384871 108310718 211105253 256907206 211105253 256907206 256435274 256907206 91356485 86719575 91356485 86719575 68499258 65848034 68499258 191128177 68499258 191128177 194831912 89515515 194831912 89515515 93519560 89515515 132986327 126852460 132986327 126852460 175644925 171792811 175644925 171792811 46286838 44381633 46286838 44381633 112877013 109829565 112877013 109829565 55468824 53738494 55468824 53738494 192257050 187836996 192257050 187836996 215115252 213532734 215115252 162354098 215115252 162354098 167395468 84421847 167395468 84421847 70583404 69263775 70583404 217509617 70583404 217509617 214339021 124869996 214339021 124869996 128997159 123525462 128997159 123525462 128759131 168733653 128759131 168733653 173182339 168733653 133834823 129300282 133834823 129300282 249085415 251756138 249085415 130269820 249085415 130269820 135475924 269072782 135475924 269072782 267373325 17919368 267373325 17919368 16777981 234544151 16777981 234544151 230079499 225175245 230079499 225175245 221374226 225175245 260735771 262660511 260735771 58999271 260735771 58999271 60858931 58999271 87730476 192813607 87730476 192813607 196384156 192813607 144681080 140781392 144681080 140781392 244374803 245933551 244374803 245933551 218367735 175006400 218367735 175006400 184600376 175006400 235644200 237588450 235644200 237588450 112880867 104351617 112880867 104351617 109155471 104351617 173951863 267929060 173951863 267929060 265498710 267929060 261890681 262749592 261890681 262749592 61008659 58734371 61008659 75304405 61008659 75304405 299530170 299283082 299530170 299283082 223408694 222904293 223408694 222904293 185842788 20377091 185842788 20377091 21329268 106524176 21329268 106524176 108832308 217026989 108832308 217026989 222139330 244497894 222139330 244497894 240697739 244497894 186296538 176082058 186296538 176082058 176199765 166678499 176199765 212613591 176199765 212613591 215552051 162323927 215552051 162323927 172875664 120407041 172875664 120407041 121375104 120407041 230249248 268350718 230249248 268350718 268567059 268350718 54593449 53802568 54593449 53802568 193570679 192313095 193570679 192313095 64823341 62741853 64823341 115689072 64823341 115689072 173420810 168495833 173420810 43694143 173420810 43694143 48003974 109242928 48003974 109242928 114234868 92764108 114234868 92764108 94967678 92764108 186175830 176188028 186175830 176188028 180977152 204089198 180977152 204089198 205743038 204089198 197021141 137325939 197021141 137325939 141579965 137325939 165367447 156192296 165367447 22067097 165367447 22067097 21993208 22067097 166129778 207305560 166129778 207305560 204889522 207305560 64188314 61519422 64188314 122950978 64188314 122950978 129343134 272736197 129343134 272736197 270484560 272736197 222011242 92023421 222011242 92023421 95276061 99770651 95276061 99770651 102893247 137906420 102893247 137906420 278198767 280426568 278198767 34645526 278198767 34645526 38182007 34645526 220622179 241410672 220622179 241410672 237272359 85827922 237272359 85827922 87652648 87588384 87652648 87588384 93083940 92226509 93083940 92226509 106718038 103593401 106718038 103593401 202451800 282869186 202451800 282869186 281280381 282869186 184737839 182300653 184737839 217830762 184737839 217830762 221790252 217830762 162801831 159002765 162801831 208077159 162801831 208077159 205415497 245945065 205415497 245945065 242223692 245945065 154037027 147229099 154037027 147229099 74320983 70375241 74320983 103600110 74320983 103600110 104870624 103600110 50528120 50637232 50528120 50637232 200925299 197998268 200925299 132764470 200925299 132764470 139823488 87766171 139823488 87766171 88643023 87766171 98121922 136011369 98121922 136011369 141033866 81569287 141033866 81569287 81323337 81569287 254508069 255396872 254508069 192301583 254508069 192301583 116358843 68585689 116358843 68585689 73446244 68585689 119690356 118383137 119690356 118383137 127577524 122306675 127577524 69048748 127577524 69048748 71376441 224493777 71376441 224493777 221185304 224493777 29983636 30428981 29983636 30428981 164147481 156053475 164147481 156053475 146827961 141363156 146827961 141363156 232423300 235368906 232423300 235368906 115581978 113649179 115581978 140419628 115581978 140419628 144844130 65727835 144844130 65727835 68575675 171866579 68575675 171866579 177416194 250909825 177416194 250909825 248015912 250909825 219880346 58443090 219880346 58443090 62163482 137200728 62163482 137200728 144216236 157616609 144216236 157616609 163631071 207837188 163631071 207837188 208913483 207837188 86100520 80997965 86100520 80997965 159238855 246639314 159238855 246639314 245247852 246639314 130448286 40568226 130448286 40568226 41277864 239884753 41277864 239884753 236788193 239884753 89417072 84357191 89417072 84357191 166773290 161342171 166773290 161342171 55527453 36576419 55527453 36576419 39465698 82489881 39465698 82489881 81843541 82489881 36946760 36238441 36946760 36238441 56048203 150892966 56048203 150892966 154688700 12172193 154688700 12172193 10796158 170675021 10796158 170675021 173705613 230506140 173705613 230506140 232071966 230506140 154064020 145330701 154064020 145330701 250424665 254094933 250424665 254094933 284699802 287505212 284699802 287505212 283120865 285025850 283120865 285025850 246082321 249847896 246082321 285678585 246082321 285678585 285601750 285678585 175177061 66349558 175177061 66349558 68534751 66349558 191614482 189052834 191614482 145599664 191614482 145599664 149041619 145599664 199070997 198222017 199070997 198222017 71399334 67711374 71399334 67711374 206644009 210659800 206644009 210659800 233713742 239093170 233713742 239093170 85454417 84524794 85454417 141782389 85454417 141782389 147558634 192387669 147558634 192387669 196891241 166322071 196891241 166322071 63195731 59755083 63195731 59755083 230833092 234304189 230833092 234304189 30002801 29893061 30002801 90180202 30002801 90180202 91443433 266014178 91443433 266014178 262497381 266014178 99566993 98159018 99566993 98159018 51379529 49135632 51379529 246636619 51379529 246636619 242765245 182102134 242765245 182102134 185535421 221509840 185535421 221509840 218235402 221509840 123732831 118327506 123732831 118327506 138075946 133355785 138075946 115877143 138075946 115877143 119904414 115877143 286451873 289427469 286451873 289427469 230228498 109852937 230228498 109852937 74538010 70180851 74538010 70180851 72031592 179017754 72031592 179017754 186540861 201622794 186540861 201622794 220703271 224224223 220703271 224224223 236163461 234370649 236163461 234370649 295235536 297565136 295235536 140778707 295235536 140778707 101984760 99942462 101984760 99942462 92184316 91508738 92184316 233335369 92184316 233335369 229655334 223453916 229655334 223453916 219365317 145964385 219365317 145964385 41752505 39275350 41752505 39275350 179311215 172162687 179311215 172162687 249889639 253786664 249889639 87019809 249889639 87019809 89196784 126483993 89196784 126483993 209388864 205564183 209388864 205564183 36029100 33489917 36029100 33489917 123412408 118318578 123412408 118318578 166261233 185967047 166261233 185967047 187288718 185967047 81918946 78780716 81918946 78780716 23032461 21033343 23032461 162323665 23032461 162323665 167088203 237420201 167088203 237420201 233966718 76256322 233966718 76256322 78181283 47557766 78181283 47557766 50351584 47557766 178091199 168830931 178091199 118278018 178091199 118278018 123398316 118278018 263154768 265037120 263154768 230349676 263154768 230349676 109862852 52829244 109862852 52829244 55457107 223404502 55457107 223404502 219353744 28048247 219353744 28048247 28499103 103949765 28499103 103949765 233740771 236244968 233740771 222848248 233740771 222848248 76796427 71575782 76796427 71575782 56296458 55147327 56296458 55147327 207244395 202153542 207244395 202153542 201350695 36392257 201350695 36392257 39160634 254921662 39160634 254921662 253023141 40296820 253023141 40296820 41174680 122786445 41174680 122786445 128099707 76893712 128099707 76893712 81024866 151248061 81024866 151248061 157128491 177562827 157128491 177562827 257783629 260830274 257783629 260830274 70251684 25441556 70251684 25441556 26515404 25441556 224919276 229989655 224919276 59163721 224919276 59163721 63405104 84745140 63405104 84745140 238936501 243911228 238936501 98250523 238936501 98250523 100677851 264330522 100677851 264330522 262826039 264330522 93924634 93885271 93924634 125713109 93924634 125713109 129806165 67504518 129806165 67504518 70363193 67504518 292934959 293426064 292934959 293426064 39686990 40298925 39686990 40298925 204927794 198129597 204927794 198129597 173714884 163711284 173714884 163711284 158870006 153770780 158870006 153770780 120586090 114343830 120586090 114343830 97256337 94450010 97256337 94450010 165093122 155568737 165093122 27064561 165093122 27064561 27528133 27064561 46260409 260359061 46260409 260359061 257891633 260359061 193663580 50007599 193663580 50007599 50796121 52648702 50796121 52648702 79026142 164982044 79026142 164982044 168840158 164982044 33240116 30215787 33240116 30215787 157556821 264337245 157556821 264337245 262604523 135789951 262604523 135789951 141267894 284740769 141267894 284740769 283121381 284740769 132111957 88267335 132111957 88267335 89850065 88267335 159540355 151741187 159540355 11728871 159540355 11728871 12458231 11728871 139829262 134168727 139829262 134168727 168850518 164319266 168850518 164319266 197450667 201085526 197450667 201085526 134576643 130345298 134576643 130345298 222352912 224057982 222352912 151783097 222352912 151783097 124332316 122395126 124332316 122395126 103617507 64900067 103617507 64900067 24191254 22908749 24191254 22908749 245788751 249655265 245788751 158986652 245788751 158986652 166445865 289491402 166445865 289491402 299355270 299529658 299355270 299529658 194614607 148466922 194614607 148466922 93130865 49296477 93130865 49296477 52344362 49296477 107833067 106972905 107833067 106972905 230887755 225131519 230887755 225131519 205480085 64588051 205480085 64588051 67284450 243702884 67284450 243702884 241533381 243702884 57741485 57231724 57741485 252327413 57741485 252327413 247730690 252327413 140880338 134917284 140880338 134917284 246477724 249344999 246477724 249344999 243621658 57102785 243621658 57102785 59972457 153457931 59972457 153457931 162243517 153457931 159384935 152557438 159384935 248949985 159384935 248949985 244386371 252972244 244386371 252972244 253211900 254014642 253211900 254014642 112732528 108512117 112732528 108512117 128060197 124666652 128060197 124666652 73880727 72255950 73880727 166343034 73880727 166343034 172713448 208980166 172713448 208980166 211611042 208980166 87513938 85594125 87513938 254789759 87513938 254789759 252738136 90010279 252738136 90010279 90555658 90010279 230214333 233462519 230214333 233462519 163471925 123676784 163471925 123676784 128520306 123676784 235103574 238083472 235103574 238083472 43684401 39911753 43684401 39911753 53721714 164741706 53721714 164741706 171121090 45495981 171121090 45495981 48184959 219950126 48184959 219950126 236587306 241504876 236587306 223192539 236587306 223192539 205183652 60134333 205183652 60134333 63122348 101441660 63122348 101441660 105324693 296977804 105324693 296977804 297200129 133988641 297200129 133988641 138090947 133988641 218975317 219735331 218975317 219735331 56286098 53877090 56286098 53877090 148387878 143712926 148387878 143712926 201857058 201407510 201857058 201407510 205599502 209649470 205599502 209649470 146491709 142250508 146491709 213930326 146491709 213930326 211797556 145700236 211797556 145700236 157272574 289344688 157272574 289344688 288827560 121805974 288827560 121805974 125613105 121805974 193258919 211453255 193258919 211453255 268855326 270521409 268855326 270521409 125355288 51518034 125355288 51518034 55102016 180366825 55102016 180366825 235363719 238288789 235363719 238288789 141303064 135401105 141303064 135401105 145383606 192256857 145383606 192256857 255241652 255695785 255241652 161193243 255241652 161193243 171958751 94253985 171958751 94253985 94948278 94253985 229028891 276710540 229028891 276710540 275127580 276710540 145111166 94395579 145111166 94395579 97875560 71012478 97875560 71012478 72944621 121914260 72944621 121914260 248514778 251758857 248514778 243362174 248514778 243362174 241297145 98578221 241297145 98578221 35036029 32241065 35036029 52991234 35036029 52991234 55393774 117929321 55393774 117929321 119934524 117929321 91813206 90331618 91813206 226252292 91813206 226252292 223093789 226252292 96490535 96340916 96490535 96340916 176754202 167303062 176754202 167303062 172378766 67809464 172378766 67809464 72950262 67809464 283898889 286575186 283898889 286575186 238287811 141184192 238287811 141184192 145903864 240833899 145903864 240833899 244557393 246457676 244557393 246457676 75015159 71603959 75015159 71603959 87438602 120569345 87438602 120569345 123221110 120569345 49992949 46343721 49992949 212655072 49992949 212655072 213207021 144417429 213207021 144417429 154443101 101248250 154443101 101248250 63772540 61308953 63772540 297681457 63772540 297681457 297369619 258106424 297369619 258106424 62103419 59019755 62103419 59019755 141547878 230772326 141547878 230772326 226954725 71812173 226954725 71812173 75674306 269523309 75674306 269523309 267835023 269523309 101811489 99707408 101811489 99707408 267110713 269648215 267110713 269648215 117035529 112034465 117035529 112034465 188901300 183875223 188901300 56989150 188901300 56989150 60352270 56989150 176044619 167338331 176044619 167338331 164398949 159890504 164398949 261889293 164398949 261889293 261562427 261889293 229462885 136373716 229462885 136373716 46619082 41712210 46619082 97464512 46619082 97464512 99062725 190013038 99062725 190013038 192145531 190013038 109567318 105747196 109567318 285609648 109567318 285609648 284499973 227355642 284499973 227355642 223363215 257022188 223363215 257022188 252823379 257022188 166772154 163087538 166772154 249344010 166772154 249344010 247483014 50798186 247483014 50798186 52941211 276191421 52941211 276191421 274767151 130981304 274767151 130981304 136325685 144544656 136325685 144544656 149012725 109276395 149012725 109276395 108342041 109276395 176495587 292501233 176495587 292501233 290935465 292501233 171437103 95886864 171437103 95886864 96273431 274756852 96273431 274756852 271689282 274756852 255166148 257125062 255166148 257125062 145878109 140735826 145878109 140735826 132558010 10880366 132558010 10880366 11600642 198866742 11600642 198866742 202481668 213934085 202481668 213934085 252881117 254059744 252881117 5019499 252881117 5019499 6478751 5019499 15220150 89498116 15220150 89498116 91104556 89498116 84698483 82627777 84698483 82627777 57078352 48337966 57078352 48337966 51259483 48337966 206307295 276597454 206307295 276597454 273684472 276597454 104798967 101143197 104798967 101143197 206950238 205750942 206950238 205750942 242342812 246339012 242342812 246339012 196392609 184598417 196392609 184598417 125739925 87509610 125739925 87509610 88322768 207691544 88322768 207691544 211433673 26063778 211433673 26063778 26386866 174067481 26386866 174067481 184260776 115950722 184260776 115950722 121054272 115950722 208253327 197799015 208253327 197799015 268812318 271922453 268812318 271922453 76137227 72565803 76137227 72565803 80210525 77342468 80210525 77342468 38627280 36057306 38627280 252280269 38627280 252280269 250668757 252280269 226044192 228875007 226044192 228875007 135536016 130601609 135536016 130601609 109550656 104987508 109550656 104987508 174045400 169998681 174045400 169998681 178012803 172442372 178012803 172442372 142853416 137434548 142853416 202987602 142853416 202987602 199629195 202987602 55989656 54708585 55989656 54708585 257995144 260199011 257995144 260199011 74544741 70983266 74544741 70983266 92596081 89284034 92596081 89284034 232175086 227414881 232175086 156945550 232175086 156945550 163289627 64197014 163289627 64197014 67430335 64197014 253456065 256455455 253456065 256455455 84226595 82817562 84226595 82817562 245730781 248106477 245730781 198772631 245730781 198772631 207461766 214703263 207461766 214703263 210062023 214703263 195788690 191734905 195788690 191734905 44423067 42967133 44423067 42967133 203088962 201174151 203088962 201174151 120566483 119333110 120566483 128652281 120566483 128652281 133277781 128652281 97386204 95502747 97386204 95502747 210941544 208935006 210941544 208935006 54467705 53606628 54467705 53606628 279561573 282271649 279561573 282271649 90039019 63578352 90039019 63578352 45432925 41854240 45432925 41854240 137919700 134259107 137919700 134259107 269164813 272026078 269164813 113585747 269164813 113585747 117494183 236164491 117494183 236164491 230931311 140215029 230931311 140215029 144219865 140215029 149667243 140394033 149667243 28800516 149667243 28800516 32587424 28800516 155132700 149482814 155132700 68395929 155132700 68395929 69796710 186628459 69796710 186628459 195813748 246605242 195813748 246605242 245099727 94087947 245099727 94087947 6654117 8162505 6654117 89314571 6654117 89314571 91005731 303939537 91005731 303939537 301986761 74049158 301986761 74049158 75307628 125217421 75307628 125217421 157475936 148077123 157475936 32879730 157475936 32879730 34707500 258571203 34707500 258571203 256632138 258571203 249015918 251800193 249015918 286346620 249015918 286346620 284575617 165181390 284575617 165181390 172477973 165181390 193333318 184987671 193333318 87576019 193333318 87576019 88791257 78299724 88791257 78299724 82999381 148105639 82999381 148105639 158236942 143010768 158236942 143010768 148307685 114119671 148307685 114119671 118812278 114119671 157904928 151556484 157904928 151556484 48545026 46335587 48545026 46335587 175503589 171331212 175503589 171331212 142654870 64909029 142654870 64909029 67433166 217438337 67433166 217438337 213190403 217438337 185349453 182009535 185349453 182009535 52431338 47695208 52431338 116574086 52431338 116574086 118406417 110447723 118406417 110447723 76356615 72848783 76356615 91071520 76356615 91071520 92137678 263264065 92137678 263264065 258881641 284911840 258881641 284911840 280943543 284911840 260400330 41439944 260400330 41439944 45561336 41439944 215802230 261355950 215802230 261355950 256458719 261355950 149811053 144654132 149811053 144654132 44760779 41137864 44760779 41137864 107990355 238994126 107990355 238994126 235556105 221964801 235556105 221964801 130257284 125472186 130257284 278507150 130257284 278507150 276606760 156405902 276606760 156405902 162109370 157703250 162109370 110166558 162109370 110166558 113869074 56081181 113869074 56081181 59200404 70396263 59200404 70396263 72530685 149296977 72530685 149296977 154542652 54510270 154542652 54510270 56433489 54510270 77040810 245799981 77040810 245799981 273815406 276308734 273815406 276308734 250307675 251504085 250307675 251504085 142299199 136790737 142299199 136790737 108442701 40909460 108442701 40909460 43785618 246192619 43785618 246192619 242758356 58277831 242758356 58277831 62195404 58277831 251053278 255140913 251053278 255140913 238590615 83502956 238590615 83502956 85568423 282663350 85568423 282663350 280986141 282663350 248502176 42167252 248502176 42167252 40270302 78298022 40270302 78298022 79319669 173378103 79319669 173378103 180961813 184464136 180961813 184464136 283207823 285650477 283207823 285650477 197672840 197258936 197672840 197258936 118519768 91596938 118519768 91596938 94765461 197814092 94765461 197814092 200352453 104725047 200352453 104725047 107600087 104725047 149218566 144408086 149218566 125920190 149218566 125920190 128332025 128201912 128332025 128201912 131776666 86608002 131776666 86608002 89811159 151102562 89811159 151102562 156482581 201399352 156482581 201399352 290246487 290374459 290246487 131846120 290246487 131846120 136898802 131846120 275569107 276771627 275569107 276771627 244048371 81174628 244048371 81174628 82595822 81174628 251652584 254444325 251652584 254444325 164842742 158440079 164842742 158440079 50993527 48280298 50993527 80462892 50993527 80462892 236788755 239547916 236788755 239547916 203423694 91842933 203423694 91842933 93461796 52903850 93461796 52903850 41149868 39814167 41149868 39814167 130618942 126382852 130618942 39236303 130618942 39236303 42330435 250052024 42330435 250052024 245253437 113020007 245253437 113020007 118028003 52595997 118028003 52595997 55640924 52595997 230204598 230888899 230204598 230888899 254976651 254756392 254976651 254756392 17844435 17999331 17844435 108297359 17844435 108297359 112645649 275065627 112645649 275065627 273855512 149988254 273855512 149988254 145651985 138870092 145651985 154787683 145651985 154787683 229278807 233194982 229278807 233194982 254887442 256277653 254887442 256277653 219155237 134176840 219155237 134176840 140096188 81859536 140096188 81859536 85062006 81859536 243864517 245259597 243864517 102032494 243864517 102032494 106006787 226517660 106006787 226517660 225102062 177405728 225102062 177405728 63515907 60805198 63515907 60805198 213099426 218523863 213099426 218523863 222690533 242762643 222690533 242762643 238525328 242762643 106028408 100706208 106028408 100706208 71350095 70264840 71350095 70264840 191148699 186271723 191148699 109602845 191148699 109602845 110933069 212030089 110933069 212030089 257665446 259380514 257665446 95670340 257665446 95670340 96566226 95670340 262897709 266402709 262897709 266402709 213893193 122165426 213893193 122165426 124184163 122165426 225466813 228808256 225466813 115172770 225466813 115172770 119648700 115172770 254705315 255947349 254705315 79468521 254705315 79468521 80840069 67832696 80840069 67832696 70306834 67832696 123352884 201630292 123352884 201630292 205497041 201630292 171459966 165206135 171459966 165206135 121237090 115241479 121237090 115241479 198018599 193411284 198018599 13306377 198018599 13306377 13161124 13306377 112956744 271242987 112956744 271242987 269506101 218739326 269506101 218739326 214651424 216057540 214651424 216057540 73425236 71173223 73425236 255211440 73425236 255211440 252952388 66813043 252952388 66813043 70276377 64612707 70276377 64612707 67768999 174721851 67768999 174721851 184693926 174721851 178341340 174344575 178341340 250854633 178341340 250854633 247013944 54320753 247013944 54320753 57450633 54320753 212681949 273139096 212681949 273139096 269577672 201098815 269577672 201098815 209235494 201098815 290154012 291299883 290154012 291299883 45026299 42768916 45026299 42768916 101273666 131450338 101273666 131450338 267179357 268719586 267179357 188110068 267179357 188110068 60406372 57207606 60406372 57207606 208722980 208443977 208722980 145543006 208722980 145543006 156240999 127000964 156240999 127000964 129252021 127000964 230693047 234094750 230693047 234094750 71887886 68819505 71887886 68819505 77157835 259507204 77157835 259507204 254826951 259507204 170342880 165014448 170342880 165014448 63732092 60436543 63732092 60436543 201958683 233328056 201958683 233328056 230317431 233328056 104462320 101326258 104462320 191400878 104462320 191400878 195901657 191400878 183138698 174428829 183138698 174428829 58762398 56067195 58762398 56067195 57397367 53733486 57397367 53733486 260186623 262235479 260186623 262235479 272059389 273836158 272059389 269459463 272059389 269459463 91929669 90742003 91929669 145170886 91929669 145170886 153096305 236666456 153096305 236666456 232641651 236666456 61741118 59996950 61741118 59996950 246177423 248792822 246177423 52708692 246177423 52708692 55453922 121681607 55453922 121681607 122995894 135288533 122995894 135288533 239361213 241731477 239361213 241731477 39335643 34992532 39335643 97197579 39335643 97197579 99239352 104677945 99239352 104677945 108520359 40752182 108520359 40752182 41728035 40752182 146333753 166223664 146333753 166223664 172083798 166223664 167097312 155785259 167097312 155785259 30248365 27364294 30248365 203388644 30248365 203388644 211341704 176266871 211341704 176266871 180765643 236455399 180765643 236455399 282167558 283404588 282167558 283404588 273284541 275341886 273284541 275341886 57573990 54730080 57573990 115316692 57573990 115316692 120204274 115316692 79517722 77482754 79517722 190162782 79517722 190162782 198567741 190162782 51707188 49019457 51707188 49019457 127328495 124883857 127328495 124883857 229964304 224317144 229964304 224317144 228921478 232133386 228921478 232133386 126905778 126413137 126905778 126413137 211705393 231189879 211705393 231189879 227547377 63659778 227547377 63659778 66650472 63659778 139216754 133868926 139216754 49901965 139216754 49901965 54068460 49901965 66780703 62765943 66780703 62765943 143406233 201362938 143406233 201362938 209504095 201362938 47153266 45950995 47153266 45950995 104789646 220158900 104789646 220158900 220857503 78973476 220857503 78973476 80376035 78973476 94544291 112683084 94544291 112683084 148083832 143959587 148083832 143959587 28004228 25729522 28004228 189024917 28004228 189024917 191566551 87737979 191566551 87737979 90416095 139042719 90416095 139042719 146198203 139042719 51957064 50685367 51957064 50685367 260676768 263863823 260676768 263863823 151490109 145437329 151490109 204944657 151490109 204944657 205689937 196702933 205689937 196702933 200005289 162385120 200005289 162385120 172689157 240262702 172689157 240262702 237181515 240262702 56554576 53316654 56554576 101678534 56554576 101678534 101293596 236827007 101293596 236827007 233219151 236827007 3809093 2597189 3809093 2597189 196012925 190077003 196012925 190077003 147041775 65346648 147041775 65346648 68478274 197692140 68478274 197692140 202131907 197692140 199307401 196228674 199307401 263459174 199307401 263459174 259472993 263459174 120622796 115906635 120622796 204874489 120622796 204874489 209817297 195107372 209817297 195107372 198210898 51001363 198210898 51001363 53380893 206747805 53380893 206747805 202642284 206747805 135076772 130376081 135076772 275582396 135076772 275582396 273823002 275582396 39278480 36864013 39278480 234596220 39278480 234596220 230095899 155488080 230095899 155488080 161595194 111913480 161595194 111913480 114298326 111913480 268041125 271597256 268041125 92280517 268041125 92280517 94729524 92280517 237977175 239412314 237977175 184128425 237977175 184128425 193101100 109370481 193101100 109370481 115105717 106497762 115105717 106497762 105683423 238383504 105683423 238383504 238259504 106014184 238259504 106014184 107252190 106014184 161614144 168899963 161614144 168899963 174969044 168899963 82610061 77774936 82610061 77774936 258317647 270482673 258317647 270482673 267234335 63541751 267234335 63541751 65501371 63541751 191189190 184488391 191189190 180777664 191189190 180777664 168291072 99620066 168291072 99620066 104769574 99620066 186115718 208917162 186115718 208917162 209378992 213499433 209378992 213499433 216226906 238350462 216226906 238350462 275424572 277856881 275424572 277856881 276540798 279140178 276540798 279140178 261220300 133192088 261220300 133192088 140956149 222670610 140956149 222670610 271761139 275023221 271761139 275023221 90104240 88398762 90104240 88398762 225800924 229153620 225800924 229153620 75387550 69786039 75387550 69786039 104134456 111709346 104134456 111709346 241794791 245652636 241794791 145404716 241794791 145404716 149114424 110349890 149114424 110349890 111153524 110349890 262324233 264507819 262324233 264507819 121338371 13927566 121338371 13927566 15781359 13927566 102733354 191949146 102733354 191949146 196484924 139778790 196484924 139778790 144641573 139778790 268956293 271205297 268956293 271205297 206078144 202192711 206078144 202192711 194774428 198483729 194774428 198483729 262251335 264074537 262251335 264074537 136007317 129282942 136007317 129282942 24406894 24129129 24406894 32580913 24406894 32580913 35678785 230901512 35678785 230901512 228973358 230901512 136044640 131717020 136044640 131717020 33236160 30678527 33236160 30678527 249309190 252682321 249309190 176886160 249309190 176886160 181493272 176886160 255435202 255081764 255435202 255081764 86145101 85594502 86145101 85594502 115195610 253821329 115195610 253821329 254395993 119517398 254395993 119517398 124211854 119517398 251515113 253864859 251515113 253864859 112841383 110278983 112841383 110278983 20233943 19384017 20233943 214213968 20233943 214213968 213181492 155188659 213181492 155188659 162785732 155188659 254263777 257214440 254263777 257214440 21206425 5426050 21206425 5426050 6374685 257633335 6374685 257633335 256944871 87598388 256944871 87598388 90539497 273671543 90539497 273671543 271275059 172729782 271275059 172729782 89921551 87905477 89921551 87905477 180949702 172686703 180949702 172686703 242864975 246200429 242864975 175825988 242864975 175825988 118998655 115309847 118998655 145037946 118998655 145037946 150893026 105212549 150893026 105212549 107947591 237139490 107947591 237139490 235325367 265373653 235325367 265373653 261965167 265373653 152825629 148697963 152825629 148697963 131552560 127897163 131552560 127897163 183690809 180140709 183690809 180140709 128725165 123739324 128725165 123739324 155833195 170545579 155833195 170545579 176106329 217747784 176106329 217747784 214289776 217747784 40149948 37551768 40149948 198639991 40149948 198639991 280551808 282838363 280551808 120727867 280551808 120727867 126462976 253417165 126462976 253417165 251862982 253417165 131207198 129352052 131207198 129352052 186115974 179110176 186115974 179110176 62142167 61242259 62142167 61242259 237511511 243052709 237511511 243052709 194006690 186058326 194006690 186058326 112109810 112477982 112109810 183632283 112109810 183632283 186354872 183632283 27807746 25137082 27807746 25137082 41582520 140728870 41582520 140728870 221633802 225149079 221633802 78426608 221633802 78426608 79445084 269595980 79445084 269595980 269545633 269595980 140107793 137853083 140107793 137853083 226180454 229852739 226180454 210153607 226180454 210153607 212992183 216334902 212992183 17943277 212992183 17943277 18576886 82686101 18576886 82686101 235009479 237807796 235009479 166022308 235009479 166022308 97637889 51336715 97637889 51336715 51587878 86096599 51587878 86096599 89885215 106111424 89885215 106111424 109285797 133983180 109285797 133983180 140811547 61625630 140811547 61625630 58680811 55469618 58680811 55469618 102730636 102648443 102730636 102648443 230671450 235113036 230671450 25094863 230671450 25094863 27020845 97674079 27020845 97674079 100751305 97674079 57171785 55690678 57171785 55690678 96571886 265767462 96571886 265767462 262887145 71824069 262887145 71824069 73223180 219685586 73223180 219685586 215927094 219685586 13539764 14439161 13539764 211430124 13539764 211430124 215734168 163968073 215734168 163968073 167631792 163968073 224451649 229205324 224451649 229205324 224680798 229205324 203714614 145294234 203714614 145294234 44860308 45073671 44860308 45073671 198352210 208959168 198352210 208959168 206584519 168609723 206584519 168609723 177463685 168609723 252463466 254439979 252463466 254439979 208202136 201683169 208202136 208789238 208202136 208789238 209086609 181875234 209086609 181875234 96098647 93546315 96098647 172209601 96098647 172209601 180065260 172209601 116590886 115583237 116590886 115583237 160826390 151956528 160826390 151956528 109494107 106024829 109494107 106024829 97109459 94142445 97109459 94142445 194507932 189890303 194507932 189890303 147132463 140051267 147132463 140051267 79627601 79956049 79627601 79956049 194858155 191377820 194858155 191377820 114902702 112356542 114902702 112356542 275306581 279227193 275306581 279227193 199433548 201757259 199433548 278259703 199433548 278259703 276161331 278259703 203297149 201401080 203297149 201401080 280080502 284070230 280080502 284070230 215709651 95230982 215709651 95230982 96828805 95230982 224037736 225121220 224037736 216031651 224037736 216031651 119745016 117407722 119745016 117407722 88807406 83439781 88807406 83439781 174973876 172237839 174973876 172237839 113436361 108441211 113436361 108441211 220182909 257040717 220182909 257040717 254315089 257040717 88210636 84003895 88210636 90654104 88210636 90654104 94509507 220552213 94509507 220552213 224967020 220552213 175014165 171349339 175014165 171349339 270479499 273744736 270479499 273744736 264883206 173242562 264883206 173242562 180925117 252923821 180925117 252923821 249289244 245968643 249289244 245968643 159079105 153441788 159079105 153441788 178242792 171577890 178242792 148439244 178242792 148439244 153684247 148439244 226435671 225930367 226435671 225930367 207107435 201466677 207107435 201466677 131779781 126729886 131779781 126729886 127143248 122054502 127143248 122054502 69570794 65663970 69570794 201228149 69570794 201228149 224704826 225964925 224704826 60758465 224704826 60758465 62698531 65737860 62698531 65737860 227798664 230632984 227798664 230632984 63907569 61392044 63907569 61392044 61318304 59656511 61318304 156150428 61318304 156150428 165346177 156150428 120066988 119977660 120066988 119977660 151526251 145869091 151526251 97989727 151526251 97989727 100063562 97989727 122302495 118279342 122302495 118279342 114808368 110159013 114808368 206672332 114808368 206672332 208755918 205835133 208755918 205835133 98527567 97981059 98527567 97981059 190562022 187300531 190562022 187300531 258698410 262885532 258698410 13601083 258698410 13601083 13853721 13601083 222955144 217510451 222955144 169036410 222955144 169036410 58830228 57302621 58830228 207616634 58830228 207616634 208571453 79084479 208571453 79084479 79902804 105210700 79902804 105210700 108210310 105210700 37969112 34489081 37969112 224277780 37969112 224277780 221561034 46201711 221561034 46201711 50245556 46201711 147782513 143672878 147782513 98991498 147782513 98991498 103300563 98991498 271487631 274856507 271487631 62290596 271487631 62290596 64330800 92149063 64330800 92149063 193236177 191559872 193236177 156790092 193236177 156790092 162362405 7460003 162362405 7460003 8188037 232785319 8188037 232785319 229744726 224034953 229744726 224034953 144682423 139182585 144682423 139182585 14790864 14394949 14790864 129499855 14790864 129499855 135976192 160300014 135976192 160300014 171397387 160300014 88932178 84678263 88932178 242426020 88932178 242426020 255268393 259206164 255268393 72990921 255268393 72990921 76812513 72990921 224318150 229686198 224318150 194832647 224318150 194832647 199166647 81515498 199166647 81515498 85990889 201646517 85990889 201646517 205863438 201646517 97202971 94323843 97202971 94323843 56199029 56881449 56199029 246688346 56199029 246688346 244851487 246688346 230258305 233803746 230258305 233803746 185936966 180157767 185936966 180157767 99041702 88183919 99041702 88183919 87536491 83739800 87536491 83739800 137186940 133671612 137186940 105904536 137186940 105904536 110955701 163112895 110955701 163112895 267163024 270818519 267163024 167388909 267163024 167388909 127112043 120876245 127112043 120876245 129846287 239547143 129846287 239547143 237649543 239547143 195285529 192027443 195285529 192027443 171109148 166017643 171109148 166017643 22649501 20844902 22649501 20844902 146134790 149740281 146134790 149740281 271703549 272325405 271703549 34771318 271703549 34771318 33748652 34771318 264225168 267294498 264225168 151775161 264225168 151775161 157065397 109328793 157065397 109328793 110591928 217429710 110591928 217429710 215628584 189491451 215628584 189491451 189640355 294292349 189640355 294292349 293982948 294292349 84621857 80503616 84621857 80503616 180684703 177159092 180684703 123176251 180684703 123176251 28330144 27438939 28330144 127107148 28330144 127107148 177526644 170639655 177526644 170639655 175732914 72236938 175732914 72236938 73674300 228032623 73674300 228032623 241946583 243697562 241946583 243697562 239918037 227336057 239918037 227336057 215338538 214160549 215338538 214160549 134875209 129959386 134875209 129959386 237054004 240831729 237054004 144108454 237054004 144108454 148826156 65012356 148826156 65012356 68587277 291628020 68587277 291628020 291155449 291628020 162680800 155731065 162680800 155731065 47746039 46073157 47746039 139147982 47746039 139147982 144684638 139147982 48865625 44155344 48865625 44155344 132229159 127259053 132229159 100620760 132229159 100620760 104453179 251362758 104453179 251362758 248163051 236030510 248163051 236030510 233105411 92565679 233105411 92565679 94300023 29618886 94300023 29618886 32059343 29618886 119994432 116075361 119994432 116075361 271393987 272696177 271393987 272696177 175558135 167711501 175558135 167711501 281177059 283754458 281177059 137488182 281177059 137488182 51414762 49817338 51414762 285638884 51414762 285638884 285931739 182874023 285931739 182874023 112662481 108538501 112662481 108538501 100156898 97512085 100156898 97512085 157154519 149431449 157154519 149431449 206848155 207641551 206848155 99545826 206848155 99545826 58604627 55107854 58604627 55107854 188991209 183176761 188991209 183176761 147392300 142376084 147392300 142376084 128989893 79126232 128989893 79126232 79273685 79126232 143781359 227508358 143781359 227508358 222899723 227508358 209232057 65159874 209232057 65159874 66727322 65159874 76226925 72860442 76226925 72860442 119643163 151821458 119643163 151821458 161136474 151821458 46087627 44210188 46087627 68599857 46087627 68599857 251399660 253615032 251399660 253615032 172012640 164999742 172012640 164999742 55750385 55038544 55750385 55038544 209266718 207657775 209266718 207657775 264538980 264952049 264538980 264952049 211063906 203306478 211063906 203306478 255328092 258709387 255328092 258709387 134145072 127310679 134145072 127310679 62827834 60616393 62827834 60616393 178833479 174272639 178833479 174272639 216257608 213052126 216257608 213052126 48256532 31899720 48256532 31899720 32679433 31899720 205251502 238451456 205251502 238451456 236134371 238451456 169523602 164849191 169523602 164849191 72509976 69886641 72509976 69886641 97846464 283408829 97846464 283408829 279632576 94317008 279632576 94317008 83362846 77772771 83362846 77772771 85910693 90077497 85910693 90077497 91599575 175756701 91599575 175756701 182673991 215959488 182673991 215959488 215744052 215959488 106564210 104563555 106564210 104563555 103498156 102618504 103498156 151251276 103498156 151251276 156310892 88768631 156310892 88768631 90330439 88768631 152932142 218428503 152932142 218428503 217736389 121484898 217736389 121484898 126342486 76232069 126342486 76232069 80027295 65926402 80027295 65926402 68113314 65926402 98623923 193794938 98623923 193794938 198159014 193794938 175291969 157779701 175291969 157779701 165584463 155006474 165584463 155006474 166911749 155006474 69345970 67248295 69345970 67248295 143665514 137608694 143665514 81399043 143665514 81399043 82007140 81399043 274432298 277260593 274432298 190644319 274432298 190644319 192858672 190644319 211943787 214037753 211943787 72697747 211943787 72697747 75727171 195843097 75727171 195843097 251409327 255535209 251409327 255535209 266211334 267094863 266211334 267094863 178463537 176394091 178463537 176394091 131177137 125658247 131177137 218315872 131177137 218315872 213386610 42681045 213386610 42681045 43780501 42681045 87356781 262128615 87356781 262128615 261514239 262128615 168453826 161162547 168453826 161162547 159386100 64042490 159386100 64042490 68592151 197330309 68592151 197330309 200190593 75776272 200190593 75776272 40371814 39598273 40371814 39598273 100140154 97576605 100140154 97576605 145105654 221197149 145105654 221197149 223773002 255341167 223773002 255341167 251927789 270484439 251927789 270484439 269198859 169586403 269198859 169586403 177731056 181206316 177731056 181206316 192997194 122633936 192997194 122633936 128670794 80510141 128670794 80510141 81476538 80510141 249817335 253880417 249817335 253880417 135213252 132567545 135213252 225238462 135213252 225238462 225270792 225238462 163412716 151967387 163412716 151967387 279424693 281963774 279424693 281963774 211946733 149441450 211946733 149441450 154872223 202767372 154872223 202767372 211098872 238313495 211098872 238313495 235860186 127122169 235860186 127122169 93811009 91803124 93811009 91803124 98535824 240510196 98535824 240510196 237591362 178090168 237591362 178090168 77304023 73892426 77304023 101349964 77304023 101349964 104260073 56986902 104260073 56986902 42646047 43307941 42646047 159800071 42646047 159800071 167368321 176498902 167368321 176498902 183257997 131594905 183257997 131594905 135997996 244993459 135997996 244993459 251546140 253107937 251546140 183461941 251546140 183461941 186944994 266894970 186944994 266894970 263141915 266894970 151105849 139423024 151105849 139423024 108482609 103914398 108482609 103914398 55823952 51564423 55823952 51564423 118770879 112042392 118770879 112042392 122837999 117663603 122837999 117663603 85621440 85525482 85621440 85525482 89032613 174710208 89032613 174710208 182376966 213247798 182376966 213247798 268748284 270354622 268748284 214053688 268748284 214053688 90653280 89481356 90653280 89481356 150195237 219643501 150195237 219643501 224222031 219643501 66461575 64213616 66461575 64213616 173383172 167064469 173383172 167064469 156351874 151570526 156351874 151570526 229348532 233453057 229348532 233453057 102232683 92909721 102232683 92909721 97525239 285519777 97525239 285519777 285368046 223306909 285368046 223306909 219755515 104186700 219755515 104186700 103461525 104186700 283259962 285779676 283259962 53078502 283259962 53078502 54756050 53078502 236776017 240169012 236776017 182365158 236776017 182365158 188454674 204276530 188454674 204276530 208794726 204276530 120648109 114507920 120648109 200022683 120648109 200022683 202489449 200022683 133446239 129890826 133446239 129890826 249003921 252192684 249003921 252192684 280692504 283466874 280692504 283466874 199656274 56957154 199656274 56957154 60786578 156472938 60786578 156472938 161380287 188857634 161380287 188857634 190863385 188857634 89601724 86455415 89601724 198664502 89601724 198664502 202364446 198664502 37091714 39026729 37091714 39026729 47921909 44262766 47921909 44262766 224631715 277612209 224631715 277612209 275924820 248365736 275924820 248365736 247765988 248365736 271163783 273551123 271163783 134487608 271163783 134487608 137000180 181153583 137000180 181153583 186304723 181153583 178599256 173924403 178599256 173924403 245409974 247814812 245409974 247814812 209443969 214916735 209443969 218762723 209443969 218762723 222726692 218762723 168141048 89899467 168141048 89899467 92621662 257863372 92621662 257863372 253694730 257863372 179237562 172013840 179237562 216285683 179237562 216285683 213277019 141080919 213277019 141080919 147188609 141080919 200889828 195681121 200889828 195681121 245661758 246868104 245661758 246868104 254872501 256836872 254872501 256836872 141526229 135640270 141526229 135640270 160644973 154685462 160644973 108108399 160644973 108108399 113298949 40754910 113298949 40754910 45215023 40754910 192240492 188145242 192240492 151967107 192240492 151967107 157387607 151967107 186625882 257896891 186625882 257896891 255124937 257896891 120165486 114167497 120165486 114167497 94730977 93569801 94730977 93569801 248020565 252195659 248020565 252195659 147286223 140984053 147286223 140984053 96963184 93445921 96963184 93445921 188355324 180413201 188355324 180413201 151620436 147204711 151620436 147204711 161457844 153166818 161457844 112846704 161457844 112846704 117403139 134978883 117403139 134978883 140697324 218108221 140697324 218108221 218391531 74984851 218391531 74984851 75778062 169043725 75778062 169043725 242452262 244192634 242452262 51428553 242452262 51428553 53021557 140445110 53021557 140445110 144939190 140445110 141789394 138959119 141789394 138959119 166642407 163537871 166642407 69538818 166642407 69538818 72240187 69538818 244391371 248697416 244391371 248697416 103241801 52920912 103241801 52920912 54566484 282430327 54566484 282430327 283218383 284262873 283218383 284262873 221016897 224311889 221016897 270078733 221016897 270078733 268076099 270078733 217222999 219965534 217222999 219965534 12111561 11390599 12111561 110099447 12111561 110099447 209455174 208931737 209455174 205244431 209455174 205244431 207391545 205244431 266327121 269315512 266327121 211528110 266327121 211528110 217844482 136611659 217844482 136611659 142358028 92855851 142358028 92855851 95437782 58832045 95437782 58832045 61205407 131290427 61205407 131290427 135166989 194044602 135166989 194044602 192655749 258868705 192655749 258868705 256879881 171992923 256879881 171992923 35173202 32814699 35173202 32814699 102940047 102017848 102940047 102017848 27545114 25640855 27545114 25640855 241536277 245960102 241536277 19877899 241536277 19877899 22092801 19877899 223100706 226536160 223100706 226536160 77692876 74746411 77692876 199347450 77692876 199347450 200157540 233563105 200157540 233563105 229553243 193827326 229553243 193827326 197955363 162268544 197955363 162268544 152882527 147975370 152882527 150109374 152882527 150109374 280781275 281230424 280781275 271050698 280781275 271050698 267184376 138615199 267184376 138615199 140751985 138615199 176351431 166574293 176351431 166574293 49659439 45612466 49659439 225339903 49659439 225339903 222795296 225339903 185745979 179884825 185745979 179884825 64316614 61410008 64316614 68598240 64316614 68598240 95349010 94585537 95349010 94585537 138167948 133340108 138167948 133340108 52587624 50735754 52587624 50735754 59435592 227915582 59435592 227915582 227224954 227915582 128881041 119959591 128881041 119959591 121900809 239185905 121900809 239185905 234094826 239185905 36571165 37462395 36571165 37462395 51446337 121937276 51446337 121937276 210365757 213673189 210365757 213673189 275996287 279189791 275996287 279189791 208904682 210473156 208904682 210473156 91954594 89436814 91954594 89436814 155020555 150213164 155020555 150213164 228285510 231371582 228285510 33861925 228285510 33861925 33416336 50321577 33416336 50321577 52343730 50321577 21137109 20865494 21137109 212166807 21137109 212166807 212406209 219750481 212406209 219750481 220715435 219750481 44395916 40332490 44395916 40332490 110981969 111483182 110981969 111483182 209662128 213200032 209662128 213200032 199267955 196725506 199267955 196725506 274329746 275642254 274329746 219756742 274329746 219756742 154866181 149094087 154866181 173156318 154866181 173156318 188551989 185826741 188551989 185826741 8849557 8491958 8849557 8491958 186518498 176151736 186518498 102731718 186518498 102731718 104005627 139035589 104005627 139035589 144506981 139035589 95535324 94706967 95535324 94706967 243038962 245645723 243038962 245645723 237320499 240720876 237320499 240720876 237306975 240720876 285634270 287521829 285634270 107623157 285634270 107623157 111597195 107623157 130845813 126221036 130845813 126221036 131410050 125956591 131410050 125956591 126171118 123387065 126171118 123387065 33261785 32579466 33261785 32579466 82330484 193829409 82330484 193829409 197225379 87987832 197225379 87987832 63063478 43442071 63063478 43442071 46892284 43442071 245310193 249495348 245310193 249495348 178733594 173981701 178733594 173981701 41506961 40212730 41506961 40212730 141702443 208899400 141702443 208899400 206190848 208899400 199154176 196352673 199154176 245260603 199154176 245260603 240295080 30589087 240295080 30589087 29515106 30589087 149866888 275716845 149866888 275716845 272902785 275716845 225832754 231230266 225832754 231230266 56103057 51808003 56103057 51808003 83644829 254828369 83644829 254828369 252895723 195090027 252895723 195090027 103276929 99820137 103276929 99820137 56951860 57645983 56951860 107829578 56951860 107829578 111053369 230479903 111053369 230479903 226034394 152779074 226034394 152779074 60873182 59480003 60873182 143417766 60873182 143417766 148898441 143417766 30693980 29002155 30693980 29002155 99758165 94997498 99758165 94997498 137752865 135153133 137752865 135153133 184552175 183088726 184552175 22386426 184552175 22386426 23507624 22386426 174809103 169812147 174809103 169812147 95662092 93772552 95662092 123243885 95662092 123243885 129522816 87779228 129522816 87779228 91424283 87779228 165748749 160442662 165748749 160442662 209568582 208991158 209568582 142226701 209568582 142226701 145834384 142226701 216696065 220023346 216696065 220023346 163752272 158106578 163752272 158106578 40132535 36711337 40132535 46950573 40132535 46950573 96599767 94737887 96599767 70731665 96599767 70731665 72032422 66319586 72032422 66319586 69422349 80624241 69422349 80624241 81565578 80624241 15545192 15330703 15545192 15330703 196861390 188829084 196861390 188829084 200216511 267275777 200216511 267275777 264535938 267275777 169726824 164658182 169726824 164658182 249408581 254918754 249408581 254918754 128117230 124651670 128117230 241092090 128117230 241092090 237535182 261527632 237535182 261527632 260408544 108311130 260408544 108311130 108755835 216754737 108755835 216754737 216442185 216754737 194622231 89910605 194622231 89910605 90653585 89910605 298869594 298554133 298869594 148413504 298869594 148413504 41449617 42556276 41449617 62913890 41449617 62913890 209654530 209388862 209654530 159124569 209654530 159124569 164666540 273094656 164666540 273094656 271264501 273094656 123213069 118506127 123213069 159128042 123213069 159128042 164557386 159128042 97849293 96048566 97849293 96048566 158539895 161527340 158539895 161527340 171883068 161527340 82015194 82977806 82015194 286580550 82015194 286580550 285424633 245540114 285424633 245540114 241442079 134161255 241442079 134161255 23590683 22889229 23590683 22889229 239896000 238838208 239896000 104008282 239896000 104008282 39489716 37296487 39489716 200972905 39489716 200972905 196180390 200972905 194962570 184236500 194962570 226755224 194962570 226755224 224628950 226755224 76491913 28611491 76491913 28611491 28308239 28611491 198298481 249807859 198298481 249807859 246613261 260124908 246613261 260124908 257501070 260124908 163376041 156723378 163376041 156723378 220169125 219924337 220169125 219924337 245542077 246316513 245542077 246316513 185803673 185097912 185803673 185097912 176505212 169833082 176505212 169833082 130161219 123241973 130161219 163734349 130161219 163734349 168458431 250808853 168458431 250808853 248285018 250808853 150680220 141272782 150680220 141272782 72470826 70267087 72470826 137776834 72470826 137776834 143859251 204687772 143859251 204687772 201404047 286504092 201404047 286504092 286592283 286504092 102029707 97968739 102029707 97968739 110340075 109986693 110340075 109986693 152610046 147287276 152610046 84559707 152610046 84559707 88587797 132677265 88587797 132677265 211202317 209756377 211202317 169946127 211202317 169946127 180117544 46695255 180117544 46695255 47537390 46695255 90528922 88076361 90528922 76097588 90528922 76097588 79232132 76097588 127423820 122555729 127423820 122555729 256163132 258350750 256163132 258350750 266320689 267852464 266320689 267852464 187413286 58446622 187413286 58446622 60963548 167073917 60963548 167073917 292903637 293586100 292903637 75838236 292903637 75838236 79357110 255382592 79357110 255382592 251946781 255382592 240823011 246217592 240823011 246217592 234845673 124379651 234845673 124379651 126258237 124379651 156358298 151152044 156358298 151152044 102607258 99598836 102607258 174547109 102607258 174547109 182116422 174547109 2655828 1812067 2655828 1812067 90709689 190955862 90709689 190955862 195102097 190955862 122035347 121616924 122035347 121616924 115593303 66039338 115593303 66039338 68763840 30190260 68763840 30190260 33064926 30190260 122180594 241435389 122180594 241435389 238790323 241435389 142536452 138846601 142536452 138846601 179082799 170674023 179082799 155757608 179082799 155757608 162602930 109418117 162602930 109418117 114248703 146547734 114248703 146547734 153246775 277030085 153246775 277030085 275956251 151708764 275956251 151708764 58356920 55977226 58356920 120532093 58356920 120532093 120843498 247782612 120843498 247782612 243203494 247782612 60322409 57377917 60322409 57377917 63126758 265695484 63126758 265695484 261916028 147303754 261916028 147303754 113907034 111920050 113907034 111920050 209031700 210689523 209031700 210689523 50766367 45686348 50766367 56103432 50766367 56103432 154334550 148275897 154334550 148275897 56217488 52373398 56217488 230571812 56217488 230571812 228682973 230571812 109583026 108394606 109583026 108394606 154499265 148449645 154499265 148449645 221063029 221823835 221063029 90842239 221063029 90842239 37376530 37901355 37376530 58682172 37376530 58682172 60971619 250832816 60971619 250832816 247388309 194433583 247388309 194433583 105842537 101913074 105842537 101913074 141315162 134956656 141315162 134956656 148648728 142531737 148648728 142531737 118454120 113225790 118454120 113225790 167135951 245536659 167135951 245536659 241172510 85982192 241172510 85982192 87440463 137186823 87440463 137186823 141650752 205958217 141650752 205958217 207666875 263321829 207666875 263321829 259535263 119401407 259535263 119401407 123263134 141359790 123263134 141359790 146140828 141359790 42958515 40593245 42958515 40593245 265632441 266795217 265632441 266795217 230848725 35786136 230848725 35786136 38803898 147627428 38803898 147627428 154049141 147627428 118881759 115953241 118881759 115953241 31779436 31002729 31779436 222774795 31779436 222774795 226470141 133408860 226470141 133408860 78573187 25550593 78573187 25550593 26237104 25550593 215186020 215471101 215186020 215471101 99091651 94631000 99091651 254274921 99091651 254274921 252757466 118936919 252757466 118936919 118329019 113549424 118329019 209271663 118329019 209271663 209758013 209271663 70000783 69309190 70000783 101482789 70000783 101482789 102903306 185405851 102903306 185405851 189831107 185405851 61895024 59322637 61895024 59322637 195054891 190660715 195054891 175162127 195054891 175162127 183096679 252589827 183096679 252589827 250844681 107663088 250844681 107663088 112277595 145179489 112277595 145179489 149885084 194240287 149885084 194240287 228226030 232004834 228226030 118252304 228226030 118252304 123127283 210708263 123127283 210708263 246498445 249800138 246498445 233219103 246498445 233219103 227903543 204547265 227903543 204547265 134759924 128285491 134759924 197486561 134759924 197486561 202073509 197486561 103516147 99724122 103516147 118426961 103516147 118426961 123223315 118426961 95397040 93785684 95397040 93785684 50427376 46011764 50427376 46011764 107068807 103604422 107068807 103604422 142414697 137110221 142414697 137110221 169784334 165208767 169784334 86118153 169784334 86118153 88414691 209904475 88414691 209904475 213299541 209904475 41103744 39319823 41103744 39319823 260605143 263623384 260605143 263623384 204469099 202245741 204469099 220806033 204469099 220806033 217024324 220806033 79212143 73889480 79212143 73889480 75014237 73889480 266700935 268583248 266700935 268583248 117762976 5103809 117762976 5103809 4937663 217392265 4937663 217392265 261819250 266699494 261819250 266699494 91185183 88450294 91185183 141237035 91185183 141237035 150644912 144325640 150644912 144325640 69666463 66900015 69666463 66900015 192682508 191098702 192682508 191098702 73839014 72004556 73839014 206849638 73839014 206849638 208158041 206849638 186164588 157544051 186164588 157544051 16844188 17543266 16844188 143922024 16844188 143922024 154884785 73403094 154884785 73403094 44491755 41532866 44491755 201178899 44491755 201178899 210653054 215408010 210653054 110472988 210653054 110472988 114963941 110472988 215207911 208756200 215207911 208756200 130369556 126944417 130369556 126944417 223718752 228294671 223718752 228294671 197734341 185462234 197734341 185462234 64275250 61518008 64275250 61518008 181177379 175390463 181177379 156719716 181177379 156719716 163296338 118365256 163296338 118365256 124076377 73045324 124076377 73045324 74261185 73045324 268239231 269307173 268239231 269307173 216294978 219640734 216294978 242583453 216294978 242583453 238468561 238926903 238468561 238926903 65130118 62228191 65130118 92769561 65130118 92769561 96123219 116525081 96123219 116525081 120983490 248999191 120983490 248999191 245392278 73601900 245392278 73601900 79143175 95525514 79143175 95525514 100419150 46782988 100419150 46782988 50120091 58344695 50120091 58344695 287513942 289599544 287513942 60712743 287513942 60712743 63302897 156059786 63302897 156059786 159522242 177917906 159522242 177917906 183799710 181565746 183799710 181565746 191613013 181565746 77023985 72872764 77023985 120435488 77023985 120435488 125684523 120435488 122078776 118191188 122078776 155065701 122078776 155065701 160205610 155065701 122263426 116507523 122263426 264057700 122263426 264057700 258939592 264057700 179958389 172128590 179958389 172128590 19977488 18566404 19977488 18566404 142682233 136434053 142682233 136434053 225699115 229411141 225699115 229411141 53171207 52740807 53171207 232427257 53171207 232427257 230280432 174343644 230280432 174343644 180121373 174343644 246526528 249969160 246526528 249969160 211369971 210671412 211369971 210671412 191720717 191829212 191720717 191829212 271043196 271522404 271043196 142405241 271043196 142405241 152728514 247553300 152728514 247553300 246410059 247553300 57167125 52385400 57167125 52385400 23083988 21810474 23083988 93998213 23083988 93998213 96368577 213273553 96368577 213273553 212623034 213273553 129902851 127854161 129902851 127854161 240162664 237760545 240162664 237760545 179391890 63378730 179391890 63378730 66104951 36817905 66104951 36817905 40154552 36817905 193862633 188579890 193862633 188579890 225402982 229682963 225402982 229682963 124115817 121483517 124115817 121483517 56715950 56082216 56715950 62352642 56715950 62352642 280298708 281137048 280298708 281137048 153819734 5545665 153819734 5545665 6174012 94991250 6174012 94991250 134329286 130821067 134329286 130821067 93627960 90708449 93627960 90708449 45274108 43089722 45274108 43089722 108062418 233123464 108062418 233123464 228424186 233123464 90239674 85505568 90239674 85505568 77959027 77224489 77959027 255721478 77959027 255721478 255724543 255721478 207691355 203544476 207691355 203544476 101598239 98715856 101598239 98715856 72267702 69310346 72267702 69310346 110003851 207066366 110003851 207066366 213612250 207066366 127916379 121597992 127916379 121597992 165604971 177739277 165604971 177739277 187485979 177739277 183286567 174222940 183286567 251874642 183286567 251874642 257098070 257277870 257098070 143719634 257098070 143719634 152489936 143719634 191248927 187044306 191248927 187044306 79868190 78331438 79868190 132554327 79868190 132554327 138118367 228779123 138118367 228779123 224789682 228779123 136978596 133208504 136978596 133208504 221172408 225116945 221172408 225116945 198244719 46683201 198244719 46683201 46850646 46683201 94942418 158246176 94942418 158246176 166787363 158246176 120755748 59540751 120755748 59540751 61780296 59540751 230484624 235679540 230484624 235679540 230503876 233695966 230503876 233695966 101107852 89030380 101107852 89030380 92001322 110272379 92001322 110272379 270350338 272373264 270350338 77870863 270350338 77870863 81537376 169528521 81537376 169528521 180402029 177511304 180402029 177511304 33699086 27933620 33699086 27933620 29635678 27933620 256384806 256791043 256384806 256791043 230450737 234217945 230450737 234217945 54059312 52927299 54059312 62299700 54059312 62299700 65062212 62299700 44727364 41812014 44727364 243707596 44727364 243707596 249168777 253042491 249168777 174810486 249168777 174810486 181375929 280027259 181375929 280027259 279297510 280027259 9417843 10877355 9417843 10877355 81565597 167123518 81565597 167123518 172957673 214254448 172957673 214254448 214494614 216962835 214494614 216962835 220010257 216962835 98669737 95386618 98669737 95386618 195453505 185373734 195453505 185373734 238545360 236715490 238545360 236715490 29640233 28089267 2964023
131720 400991976 0 400991976 266997953 400991976 122153919 183120726 122153919 183120726 3243905 5073043 3243905 5073043 346155776 534732859 346155776 534732859 247338230 214162165 247338230 214162165 857026492 525790542 857026492 525790542 347192068 431189355 347192068 431189355 288144018 987102995 288144018 987102995 404972445 987102995 172289210 261790591 172289210 404737042 172289210 404737042 726726557 404737042 636721449 959683705 636721449 255650370 636721449 255650370 72275684 36680406 72275684 36680406 975645769 36680406 840132262 240203394 840132262 240203394 382044507 576945788 382044507 140375879 382044507 140375879 906529776 140375879 648190377 728728013 648190377 728728013 104172453 156271055 104172453 156271055 816867827 487639331 816867827 487639331 670874239 279779040 670874239 279779040 813583832 792966881 813583832 792966881 412653994 779584947 412653994 779584947 562208628 270318408 562208628 270318408 896855774 154953586 896855774 663372861 896855774 663372861 284214885 305209488 284214885 305209488 202299808 305209488 723196913 943289032 723196913 943289032 562558585 943289032 604228533 5207498 604228533 5207498 3333231 799800719 3333231 799800719 632703960 799800719 397324794 763765124 397324794 763765124 188329775 261192906 188329775 261192906 904053253 144584490 904053253 423771987 904053253 423771987 713548448 112011829 713548448 112011829 74298921 112011829 277578246 416931736 277578246 416931736 846086071 231323244 846086071 231323244 792451234 307890012 792451234 109088468 792451234 109088468 72507475 71366823 72507475 71366823 952258648 296738748 952258648 296738748 196360773 264618930 196360773 264618930 174182062 264618930 674986538 480923374 674986538 480923374 274280759 411649167 274280759 815134000 274280759 815134000 480230688 815134000 373622471 105382424 373622471 105382424 930835927 915966464 930835927 915966464 514642155 915966464 731855232 397363054 731855232 397363054 165564668 197131722 165564668 197131722 131324201 675789206 131324201 675789206 544320357 132199146 544320357 132199146 88226960 281758111 88226960 281758111 811979679 281758111 210013417 316933773 210013417 316933773 170332232 200700733 170332232 200700733 133530558 427828538 133530558 427828538 285459279 715634703 285459279 715634703 348459025 369117478 348459025 369117478 246375401 943310975 246375401 943310975 442757698 434030425 442757698 434030425 289930071 487537204 289930071 487537204 670976666 487537204 247365060 370606325 247365060 370606325 951135841 73000742 951135841 73000742 821100157 269139165 821100157 269139165 388268938 696277035 388268938 24367885 388268938 24367885 15858309 24367885 408514170 824059384 408514170 196296334 408514170 196296334 130812327 80688417 130812327 80688417 946009367 80688417 298121170 447199737 298121170 447199737 827086624 260302149 827086624 560001978 827086624 560001978 577020680 560001978 614620946 619282209 614620946 619282209 84859388 127693559 84859388 318661062 84859388 318661062 949783697 74909156 949783697 74909156 610823921 611882750 610823921 330187938 610823921 330187938 218979460 566663270 218979460 566663270 345952776 481586036 345952776 481586036 320343480 216114338 320343480 216114338 143349366 216114338 934934153 99109122 934934153 99109122 171595915 260637136 171595915 260637136 781396300 323902823 781396300 323902823 408931031 815084038 408931031 388617527 408931031 388617527 737128764 409289276 737128764 409289276 272748865 190612041 272748865 190612041 126936138 28264845 126936138 28264845 981537678 474186649 981537678 474186649 315551919 474186649 423131223 616797985 423131223 221257752 423131223 221257752 852806920 20791096 852806920 20791096 986192599 326808382 986192599 326808382 216731748 288336429 216731748 288336429 190691116 535089604 190691116 535089604 820932472 269353323 820932472 269353323 362255412 621917955 362255412 375934198 362255412 375934198 745496270 375934198 164573355 150210205 164573355 150210205 900333204 150210205 615736207 730016673 615736207 730016673 765512071 346868782 765512071 346868782 456493006 577223148 456493006 302531593 456493006 302531593 796658596 302531593 467631871 618989954 467631871 102612340 467631871 102612340 67919413 638466952 67919413 638466952 543220554 87405664 543220554 87405664 941743985 87405664 587052616 935620121 587052616 935620121 309057287 301398326 309057287 301398326 797294219 301398326 433707967 971626486 433707967 971626486 239749906 359426155 239749906 359426155 453636544 592263679 453636544 592263679 228538282 343283922 228538282 343283922 32285602 47964013 32285602 47964013 860431584 352279189 860431584 352279189 762197662 480282626 762197662 480282626 675450568 431991209 675450568 431991209 707896611 273757482 707896611 273757482 817509128 453067364 817509128 453067364 693211855 453067364 879870979 180618183 879870979 180618183 505013671 761474260 505013671 761474260 98925179 148717804 98925179 148717804 866489149 199452396 866489149 199452396 277739623 417212292 277739623 372347035 277739623 372347035 748331470 372347035 132355228 198892254 132355228 198892254 568996942 920836500 568996942 405958854 568996942 405958854 725876599 456965754 725876599 456965754 304803419 215204277 304803419 215204277 142578989 215204277 610930397 685806340 610930397 169981230 610930397 169981230 26485519 39817481 26485519 179533082 26485519 179533082 119690733 95534953 119690733 95534953 63789564 95534953 367573026 961734193 367573026 287037300 367573026 287037300 807368252 287037300 700525264 442894148 700525264 210882892 700525264 210882892 859056729 210882892 242477142 663415802 242477142 663415802 648650897 663415802 526115088 150337295 526115088 150337295 99921472 581258627 99921472 581258627 779627194 326342717 779627194 495815868 779627194 495815868 653764937 591851884 653764937 240608820 653764937 240608820 839689106 225254514 839689106 225254514 148740628 296298992 148740628 296298992 195916771 296298992 96072909 144203933 96072909 828250244 96072909 828250244 469218973 345983980 469218973 345983980 230764628 345983980 806862380 287923953 806862380 287923953 600157900 872088846 600157900 872088846 96066262 144170468 96066262 264762442 96066262 264762442 608064105 866446418 608064105 866446418 975671343 27437183 975671343 27437183 17660475 27437183 239643785 359325262 239643785 296368671 239643785 296368671 800665406 296368671 736319072 389603935 736319072 170299311 736319072 170299311 113670161 296139573 113670161 296139573 308532508 462520889 308532508 462520889 859586891 209444181 859586891 476247039 859586891 476247039 316880262 476247039 628076207 952392772 628076207 952392772 894862309 158123571 894862309 158123571 183283334 825500168 183283334 825500168 576261295 825500168 301468476 117061165 301468476 117061165 922691746 580305670 922691746 580305670 515053531 345022744 515053531 345022744 766956091 345022744 688587172 460176025 688587172 290338867 688587172 290338867 804722844 567227501 804722844 567227501 438188841 226959726 438188841 226959726 149958371 226959726 582966138 737520628 582966138 737520628 36424137 53938627 36424137 53938627 252165668 377643246 252165668 377643246 967141830 48559981 967141830 516160072 967141830 516160072 109576937 163603155 109576937 221837636 109576937 221837636 146431824 117820721 146431824 117820721 78493760 117820721 286049752 428633059 286049752 428633059 461874893 619866084 461874893 92969279 461874893 92969279 62144421 452030318 62144421 452030318 694030878 264051659 694030878 264051659 824617588 769380909 824617588 769380909 470446946 502270349 470446946 997292403 470446946 997292403 538294300 287316849 538294300 287316849 807178277 753873005 807178277 753873005 467480078 424221342 467480078 424221342 713234104 898008472 713234104 898008472 463849603 131727005 463849603 131727005 87846230 600594488 87846230 600594488 638932013 600594488 30801940 45872724 30801940 469715260 30801940 469715260 682438007 954285479 682438007 954285479 609503790 569475945 609503790 569475945 388431257 569475945 411287165 718523122 411287165 718523122 106690165 160135209 106690165 280963347 106690165 280963347 184995712 73496587 184995712 73496587 49435342 637085218 49435342 637085218 471347721 829996015 471347721 829996015 442663556 829996015 990304282 14662405 990304282 14662405 995798192 6019866 995798192 6019866 260330144 389858028 260330144 389858028 419072170 580571786 419072170 580571786 267136629 247736515 267136629 247736515 835101227 247736515 183616089 279109627 183616089 279109627 445246403 938053392 445246403 111205047 445246403 111205047 362201 533800 362201 533800 86895450 336725162 86895450 336725162 772265989 336725162 640358776 816054203 640358776 239890212 640358776 239890212 840421261 239890212 59446007 89132217 59446007 89132217 269136412 404220093 269136412 333967026 269136412 333967026 774236745 30076378 774236745 30076378 980014733 30076378 498949772 757594006 498949772 688811928 498949772 688811928 488647348 688811928 558228815 135802718 558228815 135802718 910283455 135802718 821970892 267958867 821970892 267958867 708315005 431419550 708315005 431419550 565030003 724572736 565030003 724572736 363187576 891366907 363187576 414465719 363187576 414465719 720123805 158501753 720123805 158501753 105567410 202691954 105567410 202691954 864118104 202691954 586257733 577474522 586257733 536914306 586257733 536914306 446484971 536914306 514269017 851052965 514269017 851052965 594715734 586855656 594715734 586855656 657900574 703330939 657900574 703330939 572565542 919521809 572565542 919521809 629754033 954782227 629754033 664865052 629754033 664865052 478886605 193433277 478886605 193433277 128814913 163069004 128814913 163069004 891255335 163069004 861786578 207126151 861786578 207126151 92677030 138957336 92677030 138957336 620818001 692201343 620818001 692201343 18140393 28175368 18140393 28175368 721292822 412935826 721292822 378993246 721292822 378993246 168235988 255413965 168235988 744423901 168235988 744423901 559557940 293930121 559557940 293930121 99888606 150322849 99888606 150322849 711143185 427631133 711143185 143817371 711143185 143817371 904429563 143817371 865564616 873587312 865564616 873587312 544537222 483256310 544537222 483256310 673414296 483256310 528775702 801122851 528775702 801122851 75951588 114064869 75951588 441503822 75951588 441503822 294468649 648132875 294468649 648132875 568543593 648132875 224055777 337041706 224055777 848003481 224055777 848003481 535312887 28502300 535312887 28502300 981400667 28502300 835977547 246442736 835977547 41544690 835977547 41544690 27709810 41544690 922783491 116784313 922783491 116784313 151841715 847810899 151841715 847810899 575014355 847810899 522700046 804214786 522700046 804214786 691532868 387719109 691532868 387719109 737815450 388839916 737815450 388839916 736938191 388839916 886289133 170899099 886289133 170899099 292285555 601326649 292285555 601326649 376666301 938979454 376666301 938979454 461041268 118493381 461041268 118493381 921794880 991388569 921794880 991388569 527308815 991388569 734980692 391986590 734980692 391986590 248510879 372430233 248510879 741780027 248510879 741780027 477795828 218438795 477795828 218438795 144523689 459195954 144523689 459195954 306252467 150929344 306252467 150929344 899867141 150929344 131608444 197558857 131608444 197558857 725677312 406199223 725677312 57410712 725677312 57410712 961431899 176268625 961431899 176268625 101851128 152918423 101851128 152918423 281050792 421705052 281050792 421705052 954281853 67742162 954281853 109122069 954281853 109122069 927971074 584120760 927971074 584120760 351580551 584120760 506596001 764534439 506596001 764534439 920170301 120638383 920170301 696421273 920170301 696421273 485192770 245843729 485192770 245843729 162327049 225587258 162327049 225587258 849902215 225587258 387127732 656204329 387127732 656204329 610559278 543319574 610559278 543319574 591339478 505656011 591339478 505656011 131282310 197045750 131282310 679657104 131282310 679657104 527123435 974054421 527123435 974054421 529433063 6238648 529433063 6238648 995650249 275534180 995650249 275534180 816443585 275534180 881238985 178186235 881238985 178186235 372848554 918855109 372848554 144512720 372848554 144512720 96281586 144512720 560318759 553917008 560318759 553917008 227355100 341408559 227355100 989172257 227355100 989172257 549697781 807667804 549697781 807667804 972052643 41409369 972052643 41409369 537564834 549051713 537564834 80888255 537564834 80888255 53917069 80888255 344012578 648989492 344012578 648989492 222733524 335286785 222733524 471024510 222733524 471024510 681461242 335508562 681461242 335508562 222903840 999369630 222903840 999369630 467470333 479248860 467470333 479248860 675954170 880077749 675954170 880077749 310081384 464814679 310081384 464814679 178004155 270835031 178004155 270835031 916983901 125670915 916983901 282843188 916983901 282843188 186176413 282843188 194593249 294436704 194593249 294436704 250817478 375511244 250817478 375511244 888509054 167413573 888509054 167413573 386447035 760469634 386447035 760469634 472560169 971243128 472560169 971243128 213045604 321436563 213045604 321436563 133976448 201342349 133976448 201342349 73658009 110493348 73658009 480110697 73658009 480110697 587855267 963549158 587855267 963549158 682374297 469805678 682374297 469805678 120793411 17316207 120793411 17316207 11223870 17316207 690799641 456965755 690799641 456965755 680784084 472016287 680784084 374236222 680784084 374236222 249946350 374236222 583051290 719869948 583051290 719869948 165008606 249906192 165008606 249906192 862871950 204468887 862871950 836203323 862871950 836203323 527982498 836203323 567319052 669398603 567319052 669398603 123374358 185074076 123374358 482568058 123374358 482568058 674063076 45107200 674063076 45107200 29854371 21331656 29854371 21331656 13699803 78771438 13699803 78771438 52748933 176268629 52748933 176268629 882714674 996192026 882714674 996192026 446884899 352049448 446884899 352049448 762348286 407065903 762348286 407065903 271169218 407065903 633507395 983912095 633507395 983912095 473029449 29213548 473029449 29213548 18772581 452802755 18772581 452802755 693473378 452802755 580128888 943299928 580128888 943299928 441072656 519553320 441072656 519553320 302692533 453613782 302692533 453613782 625582436 666920205 625582436 141800156 625582436 141800156 905745024 141800156 288591986 723429536 288591986 723429536 523408773 246461369 523408773 246461369 835945666 246461369 478829721 655040792 478829721 655040792 660424132 584635385 660424132 921580161 660424132 921580161 430057242 921580161 732827442 396127250 732827442 396127250 354470107 846003009 354470107 846003009 178761322 271738569 178761322 271738569 668118549 492060479 668118549 492060479 697440988 446989394 697440988 446989394 563416000 571083800 563416000 23161691 563416000 23161691 15097066 63876776 15097066 63876776 703561328 438063659 703561328 438063659 668895944 490812149 668895944 490812149 364769310 813899908 364769310 813899908 959370815 60336452 959370815 60336452 568690213 947781332 568690213 651015526 568690213 651015526 357676194 418214573 357676194 418214573 717580768 156721153 717580768 156721153 104355773 472263480 104355773 472263480 792797939 307558722 792797939 431540486 792797939 431540486 649207753 924633891 649207753 327722677 649207753 327722677 778411988 734333475 778411988 734333475 494811113 697890572 494811113 697890572 591595361 580097435 591595361 580097435 281288729 154295166 281288729 154295166 897386390 154295166 741810448 381580116 741810448 329907645 741810448 329907645 218590496 329907645 675432190 480424385 675432190 143976882 675432190 143976882 904406077 143976882 186797679 283494326 186797679 283494326 603436742 878388393 603436742 265196686 603436742 265196686 823777941 265196686 462527348 622764671 462527348 303687880 462527348 303687880 953360927 69445407 953360927 69445407 686217364 961805039 686217364 961805039 449031828 961805039 625126857 764796802 625126857 764796802 512674352 202234380 512674352 202234380 864420430 202234380 328202436 493517605 328202436 493517605 841627493 237967279 841627493 437246353 841627493 437246353 704239514 347886717 704239514 347886717 231777738 347886717 540881444 884847552 540881444 111815360 540881444 111815360 926430717 111815360 60735337 90943293 60735337 220434033 60735337 220434033 145450586 220434033 135791907 194909517 135791907 194909517 869770687 194909517 57561176 86212384 57561176 86212384 580982888 687926774 580982888 687926774 483858037 687926774 767617606 99420146 767617606 99420146 66041994 99420146 391027660 934460469 391027660 181767041 391027660 181767041 121028918 181767041 211395280 318758809 211395280 318758809 359572710 520406405 359572710 520406405 870650624 193775971 870650624 673794720 870650624 673794720 331554030 497830519 331554030 497830519 223119974 336027033 223119974 336027033 733552640 394838644 733552640 394838644 347387082 799551627 347387082 799551627 604779481 441980046 604779481 441980046 700997582 42998253 700997582 42998253 971126297 42998253 214622622 548197655 214622622 548197655 798382692 299721880 798382692 299721880 457561190 906545451 457561190 906545451 644386192 492493897 644386192 492493897 327318147 492493897 970069128 44315607 970069128 44315607 748846792 371161133 748846792 228264789 748846792 228264789 150982126 228264789 265754209 441186303 265754209 441186303 701546875 737639369 701546875 737639369 471060105 861617365 471060105 861617365 431973872 158111201 431973872 158111201 894943939 158111201 188836915 846729887 188836915 846729887 701541751 441205089 701541751 441205089 726502891 306305638 726502891 306305638 203220626 477600005 203220626 477600005 676804068 455161283 676804068 455161283 303532633 455161283 974198547 38328006 974198547 38328006 137470623 499808726 137470623 499808726 662875139 308442909 662875139 308442909 204576992 308442909 677746331 476247040 677746331 476247040 791395260 309835905 791395260 309835905 254123129 381018112 254123129 381018112 316001646 475043552 316001646 365880352 316001646 365880352 752279652 123681206 752279652 123681206 82401587 783354154 82401587 783354154 499632000 229350565 499632000 229350565 847182824 229350565 656513926 701458160 656513926 227234720 656513926 227234720 92425877 138628066 92425877 138628066 53629177 80259951 53629177 80259951 984344330 23405761 984344330 416545772 984344330 416545772 470282199 741319484 470282199 741319484 802682562 293546983 802682562 293546983 403042726 848095089 403042726 66924886 403042726 66924886 954824900 698795017 954824900 698795017 601523944 34643006 601523944 34643006 22915845 559394717 22915845 559394717 604530067 153544942 604530067 153544942 898024327 153544942 560769940 602838905 560769940 201106740 560769940 201106740 130615486 195877140 130615486 464792399 130615486 464792399 488105843 976140549 488105843 976140549 584069870 416732630 584069870 416732630 277480477 416732630 796162951 303171305 796162951 303171305 242025439 363234596 242025439 273867028 242025439 273867028 180068750 281259700 180068750 281259700 185299845 633943718 185299845 633943718 993442959 8981380 993442959 192452665 993442959 192452665 81562497 122244683 81562497 378988089 81562497 378988089 252886896 755513852 252886896 755513852 571406692 232996475 571406692 232996475 844943570 678182050 844943570 678182050 560723531 40141319 560723531 40141319 972861391 166363125 972861391 166363125 393390634 704380705 393390634 368063176 393390634 368063176 751159710 368063176 617681110 947436488 617681110 947436488 507187297 665080013 507187297 665080013 389607519 646804436 389607519 646804436 885652785 171815210 885652785 171815210 104543247 156872309 104543247 156872309 321621795 639350298 321621795 639350298 538019056 639350298 511204427 958803332 511204427 958803332 773179972 319854778 773179972 319854778 212135162 129546010 212135162 129546010 86217619 129546010 602961356 755767945 602961356 755767945 471677093 911176297 471677093 911176297 712218046 426063908 712218046 814197493 712218046 814197493 527732613 814197493 619502789 965099169 619502789 204976356 619502789 204976356 136179515 204976356 270463152 406137523 270463152 406137523 123945745 11455849 123945745 11455849 992108430 98665413 992108430 98665413 65696736 98665413 731311912 398049007 731311912 398049007 611624672 779919928 611624672 779919928 251435163 376708344 251435163 518730773 251435163 518730773 511309111 345022301 511309111 345022301 116646108 175395536 116646108 877404899 116646108 877404899 918195088 123760435 918195088 348907863 918195088 348907863 259575673 388846827 259575673 101463439 259575673 101463439 933448101 101463439 91796839 137890090 91796839 137890090 86840834 46319041 86840834 46319041 31057865 46319041 964850698 52228597 964850698 52228597 666239229 734836149 666239229 734836149 587824262 529961686 587824262 529961686 440115072 529961686 871607969 192206160 871607969 435802511 871607969 435802511 290906428 435802511 334393221 552500864 334393221 294227218 334393221 294227218 194497664 597581759 194497664 597581759 370650478 188550983 370650478 188550983 125710221 188550983 753515192 364107661 753515192 95572576 753515192 95572576 63864306 95572576 324334164 487681731 324334164 161604148 324334164 161604148 892515294 356934568 892515294 356934568 238014986 289726501 238014986 289726501 191578967 289726501 989963492 15187051 989963492 15187051 803752750 291996921 803752750 291996921 906811935 37353048 906811935 37353048 974831836 37353048 161207231 243916651 161207231 243916651 828348790 753015753 828348790 753015753 460102320 965209612 460102320 965209612 522532405 383828214 522532405 383828214 740082699 557842513 740082699 557842513 592767098 318787291 592767098 318787291 211411240 318787291 221123419 333282875 221123419 333282875 242951387 364684834 242951387 95117025 242951387 95117025 936800479 447969196 936800479 447969196 143281467 216056616 143281467 216056616 899081086 152204263 899081086 152204263 105604351 158546100 105604351 158546100 309598184 464141742 309598184 127978585 309598184 127978585 85097987 127978585 446569734 559633907 446569734 559633907 793936359 305946895 793936359 441160682 793936359 441160682 701563457 317089676 701563457 317089676 210106836 65148385 210106836 65148385 43739414 65148385 938991601 91911390 938991601 91911390 456957263 649312846 456957263 649312846 939206112 91608751 939206112 188096464 939206112 188096464 874393719 786934400 874393719 786934400 108688066 162543407 108688066 162543407 793029655 307097295 793029655 307097295 962073449 56242758 962073449 56242758 290769405 435524666 290769405 435524666 433583842 835188681 433583842 835188681 453128420 616691517 453128420 616691517 936320708 96000720 936320708 863975149 936320708 863975149 468745223 892667745 468745223 892667745 442018878 892667745 746059515 374989340 746059515 374989340 430599534 750129610 430599534 750129610 378931235 10291714 378931235 10291714 992713119 589403358 992713119 589403358 551552776 32348099 551552776 32348099 978454654 32348099 902893845 145951268 902893845 145951268 986074814 20936398 986074814 276897673 986074814 276897673 182105207 276897673 582109697 639148600 582109697 639148600 103647109 155093579 103647109 411278113 103647109 411278113 274109876 411278113 142425612 214964965 142425612 899275632 142425612 899275632 894667050 158455121 894667050 158455121 564875971 678570495 564875971 678570495 821558261 262241814 821558261 262241814 825896339 793942119 825896339 793942119 511089965 464443127 511089965 464443127 309851569 464443127 925920249 112407287 925920249 112407287 876679382 185185969 876679382 120018743 876679382 120018743 80014087 120018743 936367393 95861908 936367393 369466354 936367393 369466354 698221125 445766864 698221125 445766864 902055901 147507159 902055901 147507159 749473523 370482884 749473523 370482884 703108625 919849762 703108625 919849762 386923855 919849762 534141360 978313258 534141360 978313258 540342868 552970893 540342868 552970893 486036649 746795574 486036649 242602080 486036649 242602080 160519835 242602080 330895324 496790737 330895324 496790737 360121692 871372151 360121692 871372151 20907340 31730569 20907340 31730569 420103492 692771592 420103492 562144998 420103492 562144998 893836076 159626347 893836076 159626347 51884036 77318109 51884036 77318109 119001338 338559248 119001338 338559248 861068674 207160527 861068674 207160527 728535370 402114267 728535370 74129824 728535370 74129824 950197695 74129824 289015574 950661424 289015574 950661424 580727228 438437610 580727228 438437610 292552793 936234317 292552793 936234317 476676241 360747346 476676241 360747346 240454206 360747346 602737732 975206270 602737732 189371826 602737732 189371826 873629636 192152105 873629636 192152105 298390237 859954558 298390237 859954558 418897077 630820329 418897077 630820329 419476954 630820329 196537696 296986209 196537696 296986209 457247134 759083699 457247134 50888432 457247134 50888432 34663459 50888432 185566590 281909246 185566590 281909246 552223618 952817399 552223618 952817399 942383718 86212381 942383718 86212381 477076558 680755437 477076558 506147268 477076558 506147268 621552160 576551545 621552160 576551545 782658659 321994724 782658659 365811316 782658659 365811316 407216965 808766573 407216965 808766573 34438510 50598229 34438510 65989524 34438510 65989524 139118805 761822281 139118805 761822281 395144918 193667184 395144918 193667184 870804086 522554128 870804086 522554128 346335869 522554128 530324486 755415981 530324486 755415981 609408650 771958209 609408650 120516552 609408650 120516552 920395819 437154209 920395819 437154209 567202943 811504570 567202943 811504570 628481719 493823128 628481719 493823128 328330010 493823128 792996863 307115066 792996863 307115066 356925578 828778967 356925578 828778967 74135049 111672800 74135049 111672800 225149930 338615224 225149930 338615224 304444221 456710885 304444221 456710885 230181274 345416165 230181274 345416165 312850807 469897677 312850807 469897677 103051827 154336841 103051827 345193969 103051827 345193969 766862448 954542959 766862448 954542959 381130103 170680803 381130103 170680803 886451269 170680803 481794077 585581018 481794077 585581018 338141625 871854697 338141625 281459250 338141625 281459250 812376111 281459250 368704242 555156766 368704242 555156766 794617289 305035884 794617289 305035884 633074779 756906675 633074779 259575431 633074779 259575431 827666703 808493894 827666703 808493894 219421688 330939267 219421688 330939267 433198903 942654736 433198903 720450856 433198903 720450856 621391461 329910855 621391461 329910855 777002659 408140363 777002659 408140363 724196820 982046396 724196820 982046396 390804917 982046396 952526313 70877088 952526313 511542790 952526313 511542790 541120495 511542790 878756877 182236254 878756877 182236254 91943126 138029440 91943126 138029440 649310669 899513830 649310669 899513830 703143902 438744639 703143902 472937336 703143902 472937336 680246327 144512722 680246327 144512722 904123285 144512722 459378449 675114872 459378449 675114872 484327393 704756352 484327393 438354554 484327393 438354554 896817897 148460279 896817897 148460279 98775682 145560352 98775682 145560352 96996939 810742642 96996939 810742642 457544510 187010692 457544510 187010692 875138790 256879975 875138790 256879975 169134699 256879975 893481341 160270947 893481341 160270947 976834944 35066702 976834944 302188089 976834944 302188089 200016365 677075873 200016365 677075873 904404962 144010386 904404962 144010386 171224050 426718204 171224050 426718204 711771870 319619045 711771870 319619045 212060070 319619045 937939496 93259283 937939496 161285424 937939496 161285424 107497887 161285424 228145624 342771332 228145624 133841721 228145624 133841721 88971907 456728728 88971907 456728728 691036915 456728728 353724380 888551641 353724380 4867914 353724380 4867914 996731792 4867914 88383205 406287111 88383205 406287111 924721867 113912680 924721867 634049178 924721867 634049178 513588512 961110343 513588512 961110343 371705309 845906926 371705309 845906926 891889857 162425006 891889857 162425006 933019483 102069345 933019483 286959062 933019483 286959062 315742103 474608792 315742103 128349933 315742103 128349933 85346300 128349933 686647460 462822712 686647460 230829013 686647460 230829013 846299248 230829013 456990513 955538882 456990513 955538882 541559388 845183355 541559388 845183355 352057553 277987842 352057553 277987842 182776852 2236320 182776852 2236320 998357695 374930042 998357695 374930042 250472344 401099355 250472344 401099355 267038566 389212958 267038566 389212958 736747217 336318707 736747217 336318707 223342935 846359264 223342935 846359264 739699453 384364070 739699453 384364070 649832671 620140944 649832671 33012078 649832671 33012078 978252243 33012078 37244065 690936716 37244065 690936716 561114813 737063270 561114813 737063270 542519301 514213114 542519301 514213114 306134781 99729608 306134781 99729608 934553815 582897793 934553815 582897793 507994155 222231044 507994155 222231044 983188901 25482369 983188901 321908330 983188901 321908330 81379805 122144162 81379805 122144162 674172292 607212925 674172292 607212925 477739463 808539871 477739463 808539871 902634493 146371389 902634493 146371389 661514441 763574079 661514441 542701954 661514441 542701954 549073503 48404286 549073503 48404286 32491073 206851648 32491073 206851648 155798226 235654825 155798226 235654825 408453393 716763079 408453393 716763079 413512632 815059214 413512632 404533029 413512632 404533029 868222808 197090021 868222808 993297413 868222808 993297413 336232941 603427200 336232941 603427200 453012778 576615026 453012778 576615026 73426378 110346114 73426378 110346114 65334461 98199474 65334461 753455717 65334461 753455717 404205748 4470066 404205748 4470066 2889889 78272785 2889889 78272785 107884833 693982294 107884833 693982294 418601672 693982294 214987958 324832042 214987958 324832042 680201559 472978705 680201559 472978705 482354344 891138215 482354344 891138215 163615399 247715624 163615399 626003265 163615399 626003265 523332362 531492556 523332362 531492556 54524705 81647004 54524705 81647004 847777385 228575968 847777385 222474922 847777385 222474922 851884961 39247845 851884961 39247845 973702769 39247845 646860905 549994650 646860905 349839010 646860905 349839010 763731361 792838497 763731361 792838497 463933841 570487692 463933841 570487692 626847316 570487692 257178227 385247214 257178227 385247214 394586126 564670618 394586126 564670618 110803362 166063949 110803362 369735416 110803362 369735416 246838758 468350028 246838758 468350028 683532325 988274037 683532325 988274037 456176924 470767139 456176924 470767139 199252428 301193821 199252428 301193821 799449575 297900302 799449575 297900302 686196757 463761266 686196757 463761266 180464518 264122264 180464518 264122264 173862845 795717111 173862845 795717111 831777670 252992763 831777670 252992763 596715066 770879303 596715066 669533483 596715066 669533483 628580211 475490004 628580211 475490004 233726564 351465493 233726564 351465493 958576936 61502463 958576936 119803578 958576936 119803578 79865794 119803578 964004350 53449758 964004350 53449758 481964916 923659857 481964916 923659857 637334432 989125279 637334432 381819068 637334432 381819068 254727675 20292726 254727675 20292726 13197959 20292726 268209860 402513411 268209860 371179443 268209860 371179443 247777336 261026664 247777336 261026664 826599178 261026664 196069295 862709008 196069295 862709008 570614175 800487057 570614175 800487057 333089434 82296889 333089434 82296889 54770858 82296889 590234789 503845363 590234789 503845363 21768207 33060586 21768207 272540091 21768207 272540091 334074873 700252150 334074873 258181762 334074873 258181762 170067401 403116298 170067401 403116298 727713410 520529713 727713410 520529713 600874536 8939351 600874536 8939351 6032206 318606942 6032206 318606942 785130073 832643656 785130073 832643656 356141347 871735246 356141347 871735246 410677851 308312125 410677851 308312125 204514868 152245798 204514868 152245798 101165700 467462090 101165700 467462090 311266001 467462090 252999255 355040162 252999255 355040162 760349041 355040162 580269386 511839491 580269386 304628630 580269386 304628630 201808257 503961181 201808257 503961181 524579003 434888628 524579003 434888628 945836385 81037501 945836385 81037501 231890640 348084166 231890640 348084166 9221929 13788381 9221929 880272849 9221929 880272849 338020050 665258504 338020050 665258504 840879436 239270046 840879436 413813143 840879436 413813143 275515296 484702611 275515296 484702611 672550979 222604556 672550979 222604556 146956552 254333734 146956552 254333734 331525025 497729846 331525025 128216795 331525025 128216795 915376125 225404760 915376125 225404760 850031522 668518465 850031522 668518465 121273531 182124506 121273531 587907889 121273531 587907889 567546292 587907889 411940899 848071378 411940899 848071378 329108776 494673261 329108776 494673261 968389264 46300105 968389264 678584459 968389264 678584459 646512058 678584459 908105800 138369398 908105800 138369398 563562378 705318008 563562378 45389161 563562378 45389161 969064043 147168839 969064043 147168839 902235123 559315747 902235123 559315747 423862424 559315747 991414352 12585933 991414352 12585933 662548949 988647924 662548949 128682145 662548949 128682145 85708228 191774058 85708228 191774058 871944057 191774058 712619966 425201686 712619966 425201686 339087623 542727898 339087623 542727898 571680780 630213841 571680780 630213841 233196765 11332610 233196765 11332610 7463111 11332610 951656605 156271051 951656605 156271051 896259190 268878580 896259190 268878580 176931499 336751957 176931499 336751957 772243974 414422993 772243974 414422993 720190161 420115401 720190161 420115401 716239463 607921601 716239463 607921601 640901170 830188655 640901170 830188655 553431828 830188655 960521430 58871575 960521430 58871575 409199055 961087202 409199055 961087202 877143807 184527020 877143807 362774300 877143807 362774300 241730844 362774300 304511099 456784095 304511099 456784095 276166076 414571483 276166076 414571483 312641520 495150390 312641520 495150390 666091599 80698644 666091599 80698644 53837488 830364436 53837488 830364436 813178316 280135569 813178316 280135569 227876198 342198701 227876198 342198701 900602894 149873442 900602894 149873442 107247936 160821392 107247936 160821392 824674476 977539830 824674476 977539830 35851963 52969683 35851963 52969683 400681996 658165927 400681996 658165927 447132447 139529604 447132447 139529604 906972580 139529604 348206185 986309835 348206185 885558749 348206185 885558749 491998258 885558749 135821970 204204167 135821970 204204167 246116801 368856463 246116801 368856463 364998068 954844756 364998068 954844756 744435006 378078545 744435006 378078545 245283536 367737498 245283536 367737498 397550264 698697227 397550264 439131769 397550264 439131769 702866343 439131769 217625609 328433418 217625609 328433418 59371697 89024232 59371697 192364951 59371697 192364951 192240198 658847932 192240198 658847932 491779656 945674195 491779656 473831429 491779656 473831429 679566614 222818803 679566614 222818803 936496001 95631565 936496001 906434731 936496001 906434731 559229878 381819070 559229878 381819070 741659064 381819070 80047536 120097655 80047536 430715202 80047536 430715202 287715710 365058756 287715710 365058756 753040700 186103599 753040700 186103599 875926484 127480229 875926484 127480229 84637398 487280594 84637398 487280594 675686865 323952621 675686865 323952621 214461400 323952621 609947247 727527553 609947247 727527553 189944809 287596444 189944809 287596444 102500131 153617348 102500131 153617348 982535426 26268437 982535426 174332640 982535426 174332640 496294409 700708092 496294409 79861369 496294409 79861369 946569756 44515629 946569756 44515629 969911018 44515629 754894213 362283959 754894213 362283959 999070180 1039825 999070180 459596903 999070180 459596903 306540987 393261944 306540987 393261944 262344910 393261944 810298152 99166565 810298152 99166565 65985225 435858271 65985225 435858271 290913794 442330563 290913794 442330563 700813714 442330563 170695401 259054781 170695401 259054781 801751171 294736265 801751171 294736265 528109498 739784373 528109498 739784373 655872224 797035165 655872224 797035165 307942147 239116165 307942147 239116165 895410333 157329719 895410333 157329719 69891660 105352579 69891660 105352579 238579030 417800552 238579030 417800552 278033167 417800552 74437228 112251378 74437228 112251378 549166557 899847841 549166557 825608918 549166557 825608918 355334218 138088374 355334218 138088374 49169210 73104417 49169210 225164107 49169210 225164107 850172415 225164107 577386348 675405776 577386348 675405776 407234061 663807673 407234061 663807673 767967296 343192600 767967296 724691951 767967296 724691951 388599270 328648213 388599270 328648213 1220899 1674675 1220899 1674675 394155508 874585742 394155508 874585742 721688681 412293198 721688681 412293198 231118195 346558160 231118195 346558160 191133546 289158269 191133546 495708231 191133546 495708231 330005884 495708231 4095443 6461192 4095443 6461192 508655643 580582363 508655643 441384643 508655643 441384643 701339177 441384643 38202349 56540243 38202349 421868301 38202349 421868301 715023824 133326846 715023824 133326846 88535203 683438314 88535203 683438314 361363425 325674091 361363425 325674091 780023442 325674091 381609689 978981564 381609689 978981564 404554739 301314012 404554739 301314012 199331575 301314012 604569833 962787170 604569833 426261520 604569833 426261520 77376626 116247012 77376626 250631137 77376626 250631137 165531552 154871257 165531552 154871257 896983410 52020593 896983410 52020593 964952487 342844573 964952487 342844573 228201627 199823568 228201627 199823568 866149262 125509454 866149262 125509454 83456093 88586390 83456093 88586390 59183753 210014629 59183753 210014629 139703264 610944670 139703264 610944670 496272743 717406212 496272743 717406212 393301089 717406212 625232823 776164276 625232823 611506438 625232823 611506438 55156586 82912206 55156586 82912206 850295352 709996871 850295352 709996871 575961829 709996871 885819829 124789728 885819829 124789728 917470940 124789728 457343089 871394932 457343089 871394932 600739731 657021820 600739731 657021820 590568603 826722014 590568603 826722014 336471010 28785886 336471010 28785886 981106287 899427951 981106287 899427951 632244346 58067548 632244346 58067548 39177183 58067548 716487990 419590665 716487990 253618014 716487990 253618014 167339657 755960090 167339657 755960090 598780295 834626216 598780295 51664033 598780295 51664033 965244156 445905993 965244156 445905993 297315000 445905993 455126726 938242350 455126726 938242350 773833372 334645587 773833372 334645587 109729203 163865160 109729203 355491990 109729203 355491990 236783506 355491990 97909057 146964425 97909057 146964425 956003628 65440635 956003628 65440635 554316195 582066481 554316195 582066481 388686372 752559139 388686372 454551255 388686372 454551255 45199333 14194209 45199333 14194209 9540048 14194209 797287973 301428862 797287973 173489740 797287973 173489740 115780952 173489740 346008943 972682877 346008943 231397000 346008943 231397000 845982549 231397000 570092863 683926460 570092863 683926460 213063075 179354175 213063075 179354175 119625215 179354175 788372237 314059173 788372237 314059173 989624494 15694790 989624494 248835239 989624494 248835239 834399720 103004375 834399720 103004375 932428392 103004375 247126206 370172279 247126206 370172279 415224823 797058428 415224823 797058428 184581630 280096485 184581630 280096485 169671838 257670273 169671838 284994901 169671838 284994901 809039336 347419730 809039336 347419730 231608395 347419730 457270699 829494514 457270699 129693027 457270699 129693027 914194990 129693027 644687722 807196435 644687722 426292606 644687722 426292606 284674172 768333267 284674172 768333267 349803718 82962964 349803718 82962964 28921434 43765225 28921434 342665488 28921434 342665488 228092029 53982934 228092029 53982934 963628331 655874986 963628331 655874986 378564836 244306066 378564836 244306066 837460603 603817982 837460603 603817982 434553136 603817982 937303209 94501994 937303209 94501994 666740895 494285383 666740895 451056563 666740895 451056563 694534620 451056563 425030792 800569278 425030792 800569278 864951173 30642281 864951173 30642281 979574169 30642281 515646534 616027311 515646534 616027311 40791310 60463099 40791310 234122801 40791310 234122801 935974133 96669980 935974133 338088851 935974133 338088851 17169248 26755465 17169248 26755465 293652179 439956865 293652179 439956865 446146648 685004051 446146648 112538905 446146648 112538905 925688517 112538905 277508690 416772421 277508690 416772421 435286607 723953770 435286607 96472131 435286607 96472131 64353976 547705838 64353976 547705838 463544905 152204264 463544905 152204264 101159207 9390924 101159207 9390924 6360549 508712036 6360549 508712036 561871391 52548135 561871391 52548135 964702187 52548135 795818017 303589290 795818017 303589290 651126654 892178542 651126654 624881248 651126654 624881248 463690982 335235648 463690982 335235648 222655574 335235648 329452386 499692252 329452386 499692252 662982254 499692252 206277978 311165173 206277978 311165173 549745727 884160084 549745727 307722286 549745727 307722286 792593780 58233034 792593780 58233034 39267557 58233034 716212143 420144737 716212143 420144737 845244905 188997659 845244905 188997659 873926644 188997659 710108612 429036880 710108612 98005937 710108612 98005937 935477284 703843921 935477284 703843921 235419449 353797056 235419449 546811952 235419449 546811952 507310591 376886300 507310591 376886300 744899415 419329815 744899415 419329815 279309528 600781836 279309528 600781836 362269174 124165301 362269174 124165301 82687500 480218157 82687500 480218157 675479704 185108964 675479704 185108964 123385454 185108964 484976787 813314612 484976787 638128642 484976787 638128642 682343748 218566861 682343748 218566861 854301396 409950188 854301396 409950188 273252331 344856558 273252331 344856558 136835984 206154767 136835984 450733563 136835984 450733563 930068839 106492428 930068839 367775696 930068839 367775696 210843532 317962748 210843532 599600608 210843532 599600608 417506443 195436806 417506443 195436806 869427871 195436806 151379394 228941402 151379394 228941402 449038534 740989293 449038534 17287557 449038534 17287557 988500292 229824469 988500292 229824469 403438852 658779564 403438852 658779564 720373760 414135610 720373760 414135610 384924571 899286458 384924571 344194519 384924571 344194519 767340996 643073527 767340996 643073527 351930750 643073527 523030553 796814142 523030553 315024778 523030553 315024778 208455086 315024778 618697472 698270861 618697472 698270861 408010816 969460261 408010816 58500449 408010816 58500449 960764973 480913088 960764973 480913088 319875973 480913088 364919035 734255627 364919035 734255627 887923268 168420400 887923268 168420400 292874163 438892866 292874163 438892866 446297058 880273298 446297058 880273298 215032376 324919103 215032376 415639128 215032376 415639128 635993541 546910156 635993541 245839028 635993541 245839028 836413618 410669196 836413618 410669196 273710353 816271059 273710353 816271059 464643581 274031897 464643581 274031897 180187124 274031897 938569540 92484463 938569540 92484463 359540728 664166894 359540728 349636326 359540728 349636326 763828492 329977022 763828492 329977022 776965195 12585930 776965195 12585930 8337317 279963802 8337317 279963802 813318606 92088902 813318606 92088902 61451387 92088902 971093110 43032546 971093110 43032546 486325134 508423390 486325134 508423390 946630485 79795174 946630485 79795174 738619610 560655696 738619610 560655696 656441240 560655696 943824840 83853077 943824840 693393904 943824840 693393904 657489932 554822095 657489932 554822095 369084185 455774852 369084185 455774852 304035927 252099369 304035927 252099369 166523622 622524754 166523622 622524754 375554253 681331322 375554253 681331322 842791651 23220961 842791651 23220961 15128169 433049743 15128169 433049743 804277494 291247107 804277494 306308128 804277494 306308128 793512630 96858806 793512630 96858806 64512815 96858806 81775816 122728941 81775816 78482774 81775816 78482774 947412967 78482774 552501584 688521537 552501584 688521537 332409465 170065948 332409465 170065948 886811963 170065948 96042496 144126860 96042496 144126860 566615971 874819872 566615971 142749582 566615971 142749582 95167165 142749582 176749965 268576951 176749965 268576951 462250571 765322407 462250571 765322407 390800255 874640880 390800255 874640880 783125896 321409917 783125896 321409917 982408283 26547607 982408283 26547607 172509767 385003681 172509767 385003681 739438200 385003681 169355922 257112243 169355922 654588297 169355922 654588297 643128493 654588297 236357111 354991048 236357111 354991048 227769953 342063920 227769953 342063920 233532496 351069041 233532496 351069041 205242527 309568707 205242527 309568707 765646793 346694798 765646793 90573154 765646793 90573154 939826025 762717385 939826025 762717385 588897297 354153926 588897297 354153926 235673866 354153926 895470078 157264701 895470078 223846326 895470078 223846326 41001383 60858346 41001383 60858346 727860440 402863881 727860440 402863881 481975629 818466929 481975629 818466929 185690665 47944673 185690665 47944673 967325917 47944673 12983355 19857623 12983355 19857623 701460722 441240247 701460722 441240247 426239551 805994656 426239551 68893072 426239551 68893072 953809047 716196225 953809047 716196225 583663360 328574075 583663360 328574075 217772234 328574075 398720650 670168260 398720650 152875331 398720650 152875331 955659914 65824050 955659914 490481028 955659914 490481028 424832995 545746756 424832995 545746756 577789639 785421688 577789639 785421688 670334506 488452775 670334506 488452775 503658907 994811663 503658907 970634331 503658907 970634331 143791899 217079926 143791899 459020160 143791899 459020160 689272499 307609073 689272499 307609073 792698290 205526088 792698290 205526088 862057139 205526088 434935828 990576072 434935828 990576072 644873648 990576072 348223725 248543065 348223725 248543065 834526869 322082843 834526869 322082843 782483655 953873958 782483655 953873958 649338957 177368119 649338957 177368119 118138241 177368119 902754565 146164762 902754565 146164762 322091410 484143204 322091410 484143204 548953945 979207349 548953945 979207349 435253063 128130147 435253063 128130147 85112456 128130147 745705478 375673835 745705478 375673835 938706815 92204630 938706815 92204630 480447028 925633452 480447028 925633452 488098619 111707534 488098619 111707534 926474415 111707534 92600612 138933484 92600612 138933484 221694194 334182178 221694194 239947832 221694194 239947832 840396597 703639946 840396597 703639946 524459877 703639946 945193072 18815469 945193072 18815469 12385967 18815469 804598308 418301126 804598308 418301126 278489950 470492043 278489950 470492043 681883807 470492043 418009620 955987696 418009620 955987696 990878219 13685298 990878219 86768118 990878219 86768118 58044373 858880040 58044373 858880040 539822298 858880040 207488032 313197282 207488032 313197282 277878380 829334906 277878380 829334906 558951917 278969992 558951917 278969992 183547029 278969992 686068574 665222782 686068574 665222782 566004834 73762633 566004834 73762633 950396351 73762633 848236011 228051252 848236011 228051252 104764211 157202238 104764211 157202238 340589396 998172876 340589396 42371511 340589396 42371511 971581686 42371511 496515802 513129331 496515802 513129331 679112670 474316627 679112670 961897807 679112670 961897807 357291183 80902368 357291183 80902368 54010291 80902368 346969633 924221952 346969633 425423400 346969633 425423400 872996692 190321721 872996692 190321721 168003252 255040883 168003252 255040883 139891934 210499685 139891934 494387113 139891934 494387113 328846839 494387113 28550090 43053921 28550090 120675783 28550090 120675783 920114402 120675783 470445376 936661977 470445376 936661977 900486000 149950172 900486000 974702903 900486000 974702903 478349523 157811005 478349523 157811005 895055373 246210913 895055373 246210913 162452457 226460686 162452457 226460686 149584423 892577554 149584423 892577554 808193657 286260357 808193657 562390551 808193657 562390551 378608991 972053682 378608991 601202558 378608991 601202558 655971028 601202558 366624825 596053238 366624825 596053238 516451533 593847126 516451533 593847126 319259913 479959387 319259913 479959387 674932534 481109658 674932534 481109658 492152717 573127651 492152717 338148549 492152717 338148549 224851811 401196519 224851811 401196519 729126185 334802600 729126185 334802600 773696873 803885882 773696873 803885882 369824240 595056418 369824240 595056418 473277526 836798853 473277526 836798853 98545231 147896073 98545231 147896073 54377951 81552417 54377951 81552417 274956708 412870934 274956708 310230000 274956708 310230000 791166241 310230000 616892393 569445084 616892393 569445084 557653640 958565561 557653640 958565561 2798140 4244017 2798140 4244017 982919084 747087324 982919084 747087324 615532274 134937701 615532274 134937701 89668431 134937701 567434282 988084823 567434282 988084823 860841528 157860820 860841528 157860820 895034450 449039754 895034450 449039754 299180175 873879398 299180175 873879398 568917090 446320736 568917090 446320736 37152835 55168052 37152835 227287560 37152835 227287560 848684932 227287560 36834477 54644309 36834477 54644309 422150863 799957107 422150863 799957107 27190943 40951276 27190943 705990005 27190943 705990005 457113084 170176225 457113084 170176225 886773902 93410905 886773902 93410905 62463644 451086655 62463644 451086655 300569500 70799425 300569500 70799425 47574376 70799425 914684743 128845827 914684743 8231179 914684743 8231179 5466306 8231179 423736599 616653768 423736599 152308902 423736599 152308902 898963851 920558754 898963851 920558754 67392866 101782063 67392866 336325901 67392866 336325901 223345928 749767771 223345928 749767771 524213416 749767771 12077069 18402148 12077069 516832298 12077069 516832298 461185384 227153624 461185384 227153624 150052907 911215383 150052907 911215383 571103510 911215383 493742912 334963733 493742912 334963733 222540916 631633893 222540916 631633893 612778358 631633893 282582316 102741798 282582316 102741798 68024206 102741798 636890614 535485651 636890614 535485651 485752670 924872815 485752670 924872815 94502884 141657373 94502884 363496323 94502884 363496323 754128926 363496323 337281238 919554326 337281238 118379506 337281238 118379506 921895307 118379506 529843813 718107598 529843813 718107598 331658162 497911120 331658162 868298035 331658162 868298035 595087828 240634217 595087828 240634217 839682769 516806958 839682769 516806958 435727802 757891760 435727802 757891760 460026029 14351291 460026029 14351291 990487581 366593805 990487581 366593805 751934932 628029562 751934932 628029562 542124401 790423172 542124401 790423172 481706897 406772616 481706897 406772616 885320144 172415853 885320144 172415853 399467829 871869930 399467829 871869930 448336040 129997250 448336040 129997250 86469174 129997250 856485612 215121110 856485612 215121110 533295923 776692969 533295923 776692969 478287807 25670939 478287807 25670939 16476486 25670939 468001685 959347663 468001685 34080573 468001685 34080573 977480242 843438740 977480242 843438740 366814291 50923437 366814291 50923437 965666984 117465812 965666984 117465812 922416064 771117371 922416064 771117371 464640663 251372876 464640663 251372876 165939799 251372876 208878735 529703089 208878735 529703089 418515011 529703089 279146031 419151176 279146031 419151176 665161982 496295421 665161982 496295421 445071219 639949234 445071219 639949234 545454918 562903975 545454918 562903975 286505134 331291132 286505134 331291132 219542870 145395539 219542870 145395539 96828993 145395539 429342841 999663784 429342841 212290633 429342841 212290633 141004872 212290633 227786734 383220284 227786734 383220284 867722058 197585251 867722058 275095929 867722058 275095929 359302230 682568984 359302230 682568984 731071474 244663887 731071474 244663887 837215730 776109968 837215730 776109968 508031635 121951839 508031635 121951839 919490862 121951839 69760163 105241452 69760163 105241452 319399503 480178459 319399503 480178459 438708172 784001780 438708172 163492649 438708172 163492649 109408273 497015647 109408273 497015647 330939690 61603155 330939690 61603155 41526708 413833252 41526708 413833252 815177377 277472259 815177377 307093715 815177377 307093715 793041436 305161345 793041436 305161345 794543346 305161345 70262300 105956463 70262300 398910888 70262300 398910888 265783742 1235819 265783742 1235819 842646 105020829 842646 105020829 931078753 80749882 931078753 80749882 53847699 80749882 166661274 252257896 166661274 14457939 166661274 14457939 9685616 14457939 979930946 30160871 979930946 30160871 710381538 428664976 710381538 428664976 4292300 6719973 4292300 6719973 658329770 888058351 658329770 888058351 769513388 341046972 769513388 361874091 769513388 361874091 755133989 291281594 755133989 291281594 192582618 291281594 334920212 881748734 334920212 881748734 511703413 881748734 474228144 491196135 474228144 491196135 326746686 491196135 832595655 251435100 832595655 958750176 832595655 958750176 593327951 20024756 593327951 20024756 13107971 20024756 365889695 780408532 365889695 780408532 762472176 351818787 762472176 809184291 762472176 809184291 442138292 113515044 442138292 113515044 75361556 497045099 75361556 497045099 664796478 12553382 664796478 12553382 8331435 902579171 8331435 902579171 485990089 634082508 485990089 634082508 684575131 466365347 684575131 466365347 59822614 89702027 59822614 432343749 59822614 432343749 707719368 432343749 573286624 969905498 573286624 969905498 651442131 763228855 651442131 763228855 105366863 158123570 105366863 606988447 105366863 606988447 931198927 104770314 931198927 104770314 94601847 166964189 94601847 166964189 111744355 421943313 111744355 421943313 744248118 378471361 744248118 378471361 114914318 50774762 114914318 50774762 965761591 397861981 965761591 397861981 265209620 397861981 519317975 697295456 519317975 113788941 519317975 113788941 75613500 537808494 75613500 537808494 384414677 537808494 47200427 70033531 47200427 750352961 47200427 750352961 642215901 824728610 642215901 824728610 500208671 74062937 500208671 74062937 950267976 74062937 647684936 523585675 647684936 523585675 851416408 223409907 851416408 942663603 851416408 942663603 498235642 96969769 498235642 96969769 64609989 96969769 378817376 519420774 378817376 519420774 318416331 478670734 318416331 478670734 705125469 436242688 705125469 825873933 705125469 825873933 333183970 225495382 333183970 225495382 849947893 225495382 155984709 235889408 155984709 160498243 155984709 160498243 106948880 959027775 106948880 959027775 657671228 418816758 657671228 418816758 717230607 99590920 717230607 99590920 934694125 99590920 336559125 681798486 336559125 681798486 472390667 782060050 472390667 782060050 846066780 52499595 846066780 52499595 35534722 52499595 208191656 314597607 208191656 57431240 208191656 57431240 961392703 57431240 502030365 525644618 502030365 525644618 427121635 868949252 427121635 703507612 427121635 703507612 449747139 267101032 449747139 267101032 175658895 255940739 175658895 255940739 830078326 234442535 830078326 234442535 844044474 944662124 844044474 944662124 541247458 231687850 541247458 231687850 153220107 231687850 518402568 978020531 518402568 978020531 104921541 157347666 104921541 157347666 63631941 95245481 63631941 95245481 322607198 485090778 322607198 485090778 213450515 37412552 213450515 37412552 24969232 525712389 24969232 525712389 610529304 20953900 610529304 20953900 986061473 20953900 696115089 861991678 696115089 861991678 647704655 452719985 647704655 452719985 301856035 551082189 301856035 551082189 611663723 238407927 611663723 238407927 157475929 12126814 157475929 12126814 991834205 627023723 991834205 627023723 365489035 484554405 365489035 484554405 208246459 314679146 208246459 314679146 873694551 189278521 873694551 189278521 108458855 162223756 108458855 162223756 624424 971060 624424 99427371 624424 99427371 791928767 308989382 791928767 308989382 4446530 7114011 4446530 510046384 4446530 510046384 616296039 181058734 616296039 181058734 879571465 282905750 879571465 282905750 186229855 565953926 186229855 565953926 521910299 954076872 521910299 954076872 279108354 419130271 279108354 419130271 353114117 978228108 353114117 978228108 449145012 757922025 449145012 757922025 535297209 927509010 535297209 927509010 359030479 370813311 359030479 370813311 247465679 370813311 491799518 943814370 491799518 943814370 981538983 28225007 981538983 28225007 895817752 156872304 895817752 156872304 483371318 996471173 483371318 996471173 4673054 7456221 4673054 456076785 4673054 456076785 758170531 128846653 758170531 128846653 914683635 128846653 129520295 194417036 129520295 194417036 899871490 150877070 899871490 150877070 239317916 396177709 239317916 396177709 264081418 766924114 264081418 766924114 387036411 766924114 245320832 367772070 245320832 845974206 245320832 845974206 360352547 73576785 360352547 73576785 49461587 73576785 670468756 843329240 670468756 843329240 428944671 257913007 428944671 257913007 169792451 257913007 366482289 741771919 366482289 274057020 366482289 274057020 180201063 274057020 838972324 241691840 838972324 329560156 838972324 329560156 777286845 119312705 777286845 119312705 921284474 812157410 921284474 812157410 181956348 74615185 181956348 74615185 50156931 74615185 826782244 260719967 826782244 150531860 826782244 150531860 100036723 150531860 517460108 732326142 517460108 364252214 517460108 364252214 790639454 310820969 790639454 747068349 790639454 747068349 446943362 368202501 446943362 368202501 245458780 368202501 937671476 93983045 937671476 125609791 937671476 125609791 83488355 125609791 711113559 807636755 711113559 807636755 540988425 477330697 540988425 477330697 317455271 475471358 317455271 475471358 316327313 475471358 425097515 515505913 425097515 477400186 425097515 477400186 317561738 477400186 785160876 318501788 785160876 318501788 754636829 362611291 754636829 362611291 188598090 215229813 188598090 215229813 968155670 46639740 968155670 929274392 968155670 929274392 426322613 929274392 656202635 830904891 656202635 830904891 776219638 331048345 776219638 994546763 776219638 994546763 358358943 994546763 700195537 286032165 700195537 286032165 808431340 286032165 414233745 569573527 414233745 569573527 766699185 345271020 766699185 345271020 478528120 678353219 478528120 678353219 314590803 201913300 314590803 201913300 864620048 201913300 384293474 666728652 384293474 156990383 384293474 156990383 895745586 156990383 587893486 992949059 587893486 992949059 608606192 929167937 608606192 929167937 364737599 878642534 364737599 878642534 772342870 336669223 772342870 570600446 772342870 570600446 82256080 123264788 82256080 123264788 702011232 440390417 702011232 440390417 861685911 142513338 861685911 142513338 919841799 61210414 919841799 61210414 41277977 889412103 41277977 889412103 488459159 190569534 488459159 190569534 872811585 190569534 225607424 339274499 225607424 339274499 621951325 704666836 621951325 704666836 417063389 896813482 417063389 457287079 417063389 457287079 690557992 302309538 690557992 302309538 796811446 475292170 796811446 475292170 456560496 767857214 456560496 767857214 394070076 467501851 394070076 467501851 683963146 317629242 683963146 317629242 785668971 78658977 785668971 78658977 947289193 78658977 825649752 262686236 825649752 262686236 211198572 318478774 211198572 318478774 638019328 851084239 638019328 135950635 638019328 135950635 90420388 522756613 90420388 522756613 395347140 449887118 395347140 449887118 299818871 950258546 299818871 950258546 496245186 950258546 16279072 25482366 16279072 146488537 16279072 146488537 764730791 348336580 764730791 77382780 764730791 77382780 51965464 77382780 372921681 632481266 372921681 632481266 503681012 915673384 503681012 915673384 966949059 12774206 966949059 12774206 991210120 12774206 775171843 332615523 775171843 332615523 621165850 558049523 621165850 284047295 621165850 284047295 187259629 284047295 600990231 905162797 600990231 319833942 600990231 319833942 212132973 756384743 212132973 756384743 624055989 32347787 624055989 32347787 21360312 32347787 735625369 391011713 735625369 391011713 173106609 263337499 173106609 364777866 173106609 364777866 242993245 533421051 242993245 533421051 468580512 95551246 468580512 95551246 936575514 431481195 936575514 431481195 288305663 677193 288305663 677193 517508 677193 869229649 195776164 869229649 195776164 876145078 185712511 876145078 356149068 876145078 356149068 759270731 23052005 759270731 23052005 984548978 23052005 534798578 597686791 534798578 434815464 534798578 434815464 290363770 158409495 290363770 158409495 105469530 158409495 539825980 769702855 539825980 58391314 539825980 58391314 960822312 158111199 960822312 158111199 105362852 148993127 105362852 148993127 99198790 764579735 99198790 764579735 956067636 65391871 956067636 65391871 643523159 993609686 643523159 355742310 643523159 355742310 759672453 208373164 759672453 208373164 138532428 208373164 774994595 332939488 774994595 332939488 436775607 962778763 436775607 32347784 436775607 32347784 978480346 263779272 978480346 263779272 824845114 35634598 824845114 35634598 976507907 356185346 976507907 356185346 237354415 356185346 840458098 239824867 840458098 239824867 501633960 928407833 501633960 928407833 804612501 290575693 804612501 290575693 54167174 81283745 54167174 81283745 342086425 948351449 342086425 948351449 123976090 22039979 123976090 22039979 14019056 22039979 736862803 389066207 736862803 389066207 646230883 579039017 646230883 241433168 646230883 241433168 839273665 241433168 786148880 947833064 786148880 947833064 493336515 947833064 653678198 523802341 653678198 657925447 653678198 657925447 462094372 359484443 462094372 359484443 239754477 483241673 239754477 483241673 321598695 108483032 321598695 108483032 928556962 108483032 808060074 517063876 808060074 517063876 455469511 864385910 455469511 442840267 455469511 442840267 781503454 323655903 781503454 378132048 781503454 378132048 317256093 476893134 317256093 476893134 196934423 297687285 196934423 577581159 196934423 577581159 964506425 52813856 964506425 52813856 850722488 224485975 850722488 224485975 408318441 596290657 408318441 596290657 43244263 64295188 43244263 64295188 29054310 44044946 29054310 44044946 385974599 806451650 385974599 28377095 385974599 28377095 18205460 28377095 666878926 493956176 666878926 493956176 726635555 276311100 726635555 276311100 815848153 276311100 683370973 968619749 683370973 968619749 218969338 330174071 218969338 330174071 336589971 572646094 336589971 572646094 415533670 130843034 415533670 130843034 86975728 130843034 360443948 862851858 360443948 116928716 360443948 116928716 26580906 39879590 26580906 39879590 98491110 147877288 98491110 147877288 374512279 562814192 374512279 269880553 374512279 269880553 820544328 269880553 32829216 48748174 32829216 418169654 32829216 418169654 278318939 337940326 278318939 337940326 771337709 451411293 771337709 451411293 584202680 988371837 584202680 988371837 106911517 160408662 106911517 519640408 106911517 519640408 482560349 327426041 482560349 327426041 778818055 622235013 778818055 622235013 502012982 622235013 848420723 227722161 848420723 489750384 848420723 489750384 325767901 636996595 325767901 636996595 581537529 810579118 581537529 810579118 487580051 810579118 597939832 586833223 597939832 586833223 962629665 55729652 962629665 55729652 587349292 788835194 587349292 788835194 208877660 315518266 208877660 315518266 540371830 854861175 540371830 254333731 540371830 254333731 891191188 163087429 891191188 642197596 891191188 642197596 431849424 642197596 820920968 269376762 820920968 269376762 586741528 797097374 586741528 110405383 586741528 110405383 73451453 232743833 73451453 232743833 359985487 697289352 359985487 697289352 780011546 325677306 780011546 325677306 450394257 637663037 450394257 637663037 239191397 358867422 239191397 707888338 239191397 707888338 369887528 736757049 369887528 736757049 445561922 274207614 445561922 274207614 817310269 689277475 817310269 689277475 484914694 296925315 484914694 296925315 196493447 226845637 196493447 226845637 848965743 924827163 848965743 924827163 463715617 924827163 624151730 620618177 624151730 620618177 438264666 846211827 438264666 846211827 30477369 45509998 30477369 142749585 30477369 142749585 905299589 142749585 760015050 400166193 760015050 400166193 266460826 400166193 491697053 938899867 491697053 372653623 491697053 372653623 248647055 102544308 248647055 102544308 932726968 896722071 932726968 896722071 373172131 896722071 832772261 61237675 832772261 61237675 958685619 61237675 100843897 565670130 100843897 565670130 710207553 428799382 710207553 928606656 710207553 928606656 500620931 272832738 500620931 272832738 179515355 205140423 179515355 205140423 862383362 341468011 862383362 341468011 227411180 341468011 509701263 948977201 509701263 193864242 509701263 193864242 129040592 193864242 496438401 636400824 496438401 636400824 955311602 66238939 955311602 419041119 955311602 419041119 717030211 26420003 717030211 26420003 17021306 149916321 17021306 149916321 256587889 427222509 256587889 427222509 806599160 288269389 806599160 431726766 806599160 431726766 288393679 661319628 288393679 661319628 567296230 338148547 567296230 338148547 771196158 783552735 771196158 783552735 497732118 155577929 497732118 155577929 896556985 155577929 439354058 778923558 439354058 778923558 16493543 25692058 16493543 948729755 16493543 948729755 495017313 948729755 200556021 247956126 200556021 247956126 834909704 247956126 814495246 278638843 814495246 278638843 385787910 659439279 385787910 122844392 385787910 122844392 918732429 728667214 918732429 728667214 463164391 62379184 463164391 62379184 958149731 62379184 670905042 487604021 670905042 203727792 670905042 203727792 863285177 452179247 863285177 452179247 301304192 452179247 825566495 262899997 825566495 262899997 157358147 238093714 157358147 267906367 157358147 267906367 176168313 267906367 154756553 233863129 154756553 517524194 154756553 517524194 435222449 367002648 435222449 367002648 751759995 335406321 751759995 335406321 773215350 335406321 28198398 42653153 28198398 42653153 192570762 291262099 192570762 291262099 801762662 934984114 801762662 934984114 136468112 205366661 136468112 205366661 559373432 996363895 559373432 996363895 196828117 297498358 196828117 297498358 130967720 124165298 130967720 124165298 917889435 124165298 309600914 464160979 309600914 226439902 309600914 226439902 149575947 454161037 149575947 454161037 692486702 454161037 371223811 743001652 371223811 445304947 371223811 445304947 981609735 28159824 981609735 171083541 981609735 171083541 846968056 229557385 846968056 229557385 296528272 444721767 296528272 444721767 509911777 709793498 509911777 709793498 593848731 755193546 593848731 610244082 593848731 610244082 165800788 251148359 165800788 251148359 61843561 92661046 61843561 92661046 549530146 732867920 549530146 732867920 278888461 317892399 278888461 317892399 901401517 148612343 901401517 729868169 901401517 729868169 631024074 12713030 631024074 12713030 8440383 551667863 8440383 551667863 926764556 111142842 926764556 111142842 632418596 800522023 632418596 297410179 632418596 297410179 799773356 297410179 772298371 336682280 772298371 336682280 582045215 795746620 582045215 795746620 349988243 969352767 349988243 180178865 349988243 180178865 120124927 180178865 552234689 550059746 552234689 519876105 552234689 519876105 216397329 283471698 216397329 283471698 810415108 48649416 810415108 48649416 32766878 224724906 32766878 224724906 850560623 224724906 415156835 634163625 415156835 394305544 415156835 394305544 262981203 521596949 262981203 521596949 566012468 411718302 566012468 411718302 274298288 445394014 274298288 445394014 297032909 356315879 297032909 356315879 237521688 385069157 237521688 385069157 739387952 476307529 739387952 476307529 316914100 296108212 316914100 296108212 195750902 296108212 621360701 874459480 621360701 574636604 621360701 574636604 583650747 453649585 583650747 453649585 302716850 659223134 302716850 659223134 410750237 274317626 410750237 274317626 180416609 274317626 321208402 482902945 321208402 482902945 43387749 64664021 43387749 960836414 43387749 960836414 651188027 960836414 458453531 256279348 458453531 256279348 168824544 256279348 287177669 429920308 287177669 429920308 169541313 257365355 169541313 257365355 25730558 38777386 25730558 38777386 569866756 685526269 569866756 298814992 569866756 298814992 197676349 193814349 197676349 193814349 870623682 168893483 870623682 168893483 887581594 168893483 443304771 636083137 443304771 50010784 443304771 50010784 966297387 50010784 2642963 3965380 2642963 3965380 988455314 788141987 988455314 788141987 431019154 788141987 846330063 113029044 846330063 113029044 925398035 113029044 380885306 648011625 380885306 648011625 244889860 324503080 244889860 324503080 214894530 286776652 214894530 286776652 807685347 363699545 807685347 363699545 720655508 413918693 720655508 413918693 898770302 152636585 898770302 152636585 154194685 233007234 154194685 233007234 241243748 459184760 241243748 459184760 306222975 371076028 306222975 371076028 748889484 371076028 218877888 178428880 218877888 178428880 119187500 559794647 119187500 559794647 719022131 415950146 719022131 975772743 719022131 975772743 515643720 756172782 515643720 756172782 505540555 408361647 505540555 408361647 724047160 408361647 575985623 861979896 575985623 861979896 176283298 184226142 176283298 184226142 877373624 184226142 426575154 855864983 426575154 855864983 609334724 597408505 609334724 597408505 674309552 482099458 674309552 482099458 521013189 506001028 521013189 506001028 409695058 881433626 409695058 881433626 604130699 881433626 483443764 535062591 483443764 535062591 184314286 247695307 184314286 247695307 163594817 247695307 459876766 754584042 459876766 754584042 928889880 108172087 928889880 108172087 620426837 850007726 620426837 850007726 163082507 247207804 163082507 247207804 927847154 109311285 927847154 741797698 927847154 741797698 85618530 128601081 85618530 481334852 85618530 481334852 320184978 470479902 320184978 470479902 313183808 470479902 381462197 686483710 381462197 686483710 837149772 244725719 837149772 244725719 324188280 487495427 324188280 487495427 12430992 18946185 12430992 871169406 12430992 871169406 351973262 868967100 351973262 868967100 480818081 539733416 480818081 539733416 636345484 747127403 636345484 747127403 607700344 747127403 857727187 212899798 857727187 301948575 857727187 301948575 797042773 812801240 797042773 812801240 499200988 812801240 554220092 913792463 554220092 913792463 599110181 588151704 599110181 588151704 710559116 160804006 710559116 160804006 893133505 160804006 561747542 940996661 561747542 940996661 156239949 236189460 156239949 248812407 156239949 248812407 834402414 610556434 834402414 610556434 383964626 270600561 383964626 270600561 177907492 390579920 177907492 390579920 443931192 974387883 443931192 974387883 740439855 383481539 740439855 383481539 139133347 209148987 139133347 275245474 139133347 275245474 260458270 390139116 260458270 256771797 260458270 256771797 47229255 70080055 47229255 468159677 47229255 468159677 879057557 181830422 879057557 365300047 879057557 365300047 243264594 67501301 243264594 67501301 954534241 891886005 954534241 891886005 139613690 209823762 139613690 248155727 139613690 248155727 163883488 449639062 163883488 449639062 513483268 674723636 513483268 674723636 482916296 813672279 482916296 813672279 194199395 293699266 194199395 293699266 819451984 271453482 819451984 271453482 791748673 309313616 791748673 309313616 857775054 212850775 857775054 426073239 857775054 426073239 284424965 426073239 445308081 818665345 445308081 715671924 445308081 715671924 471384512 8889933 471384512 8889933 993611406 324880423 993611406 324880423 780716562 3728026 780716562 3728026 2499757 3728026 902731329 508691712 902731329 508691712 532924418 416465353 532924418 416465353 277372565 405963216 277372565 405963216 725875546 323177080 725875546 323177080 23265073 35205179 23265073 192613315 23265073 192613315 128398005 892376487 128398005 892376487 945916899 80797087 945916899 578685072 945916899 578685072 592570015 409289606 592570015 409289606 723466309 168089631 723466309 168089631 112284656 468318646 112284656 468318646 683535872 279011133 683535872 279011133 814181180 279011133 17891078 27709595 17891078 92497755 17891078 92497755 938564172 25622924 938564172 25622924 16416181 25622924 212636046 320887363 212636046 320887363 902242224 16533716 902242224 16533716 10785361 16533716 276603849 415168045 276603849 415168045 512469390 857032922 512469390 148904952 512469390 148904952 99073595 148904952 625827727 688013724 625827727 312433510 625827727 312433510 207112946 312433510 373572908 761875925 373572908 761875925 568259292 929609701 568259292 828575240 568259292 828575240 440436604 154545033 440436604 154545033 103199634 339947045 103199634 339947045 770070160 519586719 770070160 519586719 274216324 411379086 274216324 411379086 173554445 263738487 173554445 263738487 580500097 648473684 580500097 342757368 580500097 342757368 768321329 261430598 768321329 261430598 172069222 261430598 909252431 137171217 909252431 137171217 498839444 956912607 498839444 956912607 614137048 681147384 614137048 681147384 108341071 162153908 108341071 405772711 108341071 405772711 434548495 670654960 434548495 670654960 609915564 630250155 609915564 630250155 850456642 224849348 850456642 224849348 221154807 333430346 221154807 6296038 221154807 6296038 995495451 920723627 995495451 920723627 615379590 239577674 615379590 239577674 840678203 388436370 840678203 388436370 259245898 388436370 729300446 468579764 729300446 468579764 680371778 472576566 680371778 472576566 708886987 430715205 708886987 430715205 93545014 140231978 93545014 140231978 42518691 63085928 42518691 63085928 101892962 152947801 101892962 62661346 101892962 62661346 42206231 62661346 986927770 19568738 986927770 364380145 986927770 364380145 7515160 11456480 7515160 625755706 7515160 625755706 587420241 268425347 587420241 268425347 176688765 291750732 176688765 291750732 803880461 319394381 803880461 319394381 211928304 319394381 461116231 893370630 461116231 893370630 829806242 256316085 829806242 558321560 829806242 558321560 525325452 987278506 525325452 987278506 629900586 422874602 629900586 422874602 714317867 881536369 714317867 881536369 619776071 309321181 619776071 309321181 205105856 687910924 205105856 687910924 556893933 76255517 556893933 76255517 948917587 76255517 567380360 688575820 567380360 139447010 567380360 139447010 907060579 454057367 907060579 454057367 302879149 146941922 302879149 146941922 902434902 723604365 902434902 723604365 178948816 271966473 178948816 538861010 178948816 538861010 619986021 538861010 52973822 79127610 52973822 161967568 52973822 161967568 892232826 161967568 207048565 312225671 207048565 76854748 207048565 76854748 948416391 821875427 948416391 821875427 448619426 628350448 448619426 628350448 348164090 210678975 348164090 210678975 859154748 210678975 60572972 90635418 60572972 553108210 60572972 553108210 423565391 408047610 423565391 408047610 20458938 31005543 20458938 353250703 20458938 353250703 761711284 778869465 761711284 778869465 623987690 778869465 749604813 370255459 749604813 370255459 235505883 353880743 235505883 353880743 156137999 220407227 156137999 220407227 853274551 220407227 484998702 884027804 484998702 613570701 484998702 613570701 350471840 613570701 609894884 931802441 609894884 931802441 537977027 514498672 537977027 514498672 636039681 753607612 636039681 753607612 222790277 335356648 222790277 335356648 777664942 329262433 777664942 329262433 55778062 83528395 55778062 83528395 940481868 89445141 940481868 89445141 917990078 123867559 917990078 123867559 577467920 718805350 577467920 718805350 732234791 396795638 732234791 396795638 545762291 937307337 545762291 937307337 299049341 420634063 299049341 420634063 750811438 296543604 750811438 296543604 196229764 423948252 196229764 423948252 282839887 138883772 282839887 138883772 92519741 138883772 962081005 56237319 962081005 110633649 962081005 110633649 66113145 99486040 66113145 99486040 97011435 145605085 97011435 145605085 326184414 729546106 326184414 729546106 653389851 322190088 653389851 322190088 213502382 246821342 213502382 246821342 835830307 246821342 283138034 424230346 283138034 424230346 135845843 204251354 135845843 276894736 135845843 276894736 815521503 284962874 815521503 284962874 809065683 934186013 809065683 934186013 573091149 934186013 696859259 447660934 696859259 447660934 334801329 553353133 334801329 82707088 334801329 82707088 944639511 244760434 944639511 244760434 837129773 714009090 837129773 714009090 9489772 14132431 9489772 454099107 9489772 454099107 692541433 560027363 692541433 560027363 300600385 451121123 300600385 451121123 916439312 126674881 916439312 126674881 762733281 351402152 762733281 351402152 48106463 71608798 48106463 71608798 112743896 734398610 112743896 734398610 369945894 751429014 369945894 751429014 910623541 135242169 910623541 424479111 910623541 424479111 713129549 105798726 713129549 105798726 70137914 434026507 70137914 434026507 289890374 653293108 289890374 653293108 528233558 102069346 528233558 102069346 67579880 258692142 67579880 258692142 170388572 242025627 170388572 242025627 838834362 242025627 51092981 18372756 51092981 18372756 987661689 18372756 944608264 907555109 944608264 907555109 624999792 907555109 948359410 76934664 948359410 183579704 948359410 183579704 122472240 368544522 122472240 368544522 750837817 656932973 750837817 656932973 358217790 219170659 358217790 219170659 144942582 219170659 543008791 746537698 543008791 44981485 543008791 44981485 29737779 44981485 518480014 877472383 518480014 877472383 562870415 575433165 562870415 601378217 562870415 601378217 147386236 223119384 147386236 223119384 923088645 116506238 923088645 138603564 923088645 138603564 92407946 104833374 92407946 104833374 931175795 679044125 931175795 679044125 205477425 310126976 205477425 909135372 205477425 909135372 542511264 533529309 542511264 533529309 184269597 279888779 184269597 279888779 652051130 956488866 652051130 86151311 652051130 86151311 57538646 86151311 925823841 591654771 925823841 591654771 595908146 591654771 694864574 450840957 694864574 450840957 476543638 851321210 476543638 851321210 622974843 219544810 622974843 219544810 853648941 283251469 853648941 283251469 175541959 266870231 175541959 518825144 175541959 518825144 596495081 518825144 238993143 358481136 238993143 358481136 766734437 345220602 766734437 345220602 175565802 266941319 175565802 628396160 175565802 628396160 502160664 628396160 104879992 157335374 104879992 216629138 104879992 216629138 143643220 364107665 143643220 364107665 242614293 487900322 242614293 487900322 772371300 336597824 772371300 336597824 299970918 450106737 299970918 450106737 229491259 344478015 229491259 792470157 229491259 792470157 619889329 792470157 231142007 170531357 231142007 170531357 113768278 492138198 113768278 492138198 327180921 492138198 152197623 230056405 152197623 889556090 152197623 889556090 786898735 316046127 786898735 316046127 107835781 161572690 107835781 247868593 107835781 247868593 163747312 247868593 98324857 125964289 98324857 125964289 83684170 125964289 641986669 680321712 641986669 17829610 641986669 17829610 988021597 17829610 115600784 173255650 115600784 173255650 636978529 706530836 636978529 525181983 636978529 525181983 611124409 632926690 611124409 632926690 648806599 365649060 648806599 365649060 752516987 902374067 752516987 902374067 391082250 249535662 391082250 249535662 164897212 839130336 164897212 839130336 657158915 532011741 657158915 675921818 657158915 675921818 570212431 189754734 570212431 189754734 126402949 189754734 827489504 879929742 827489504 879929742 446950529 879929742 829991954 256069783 829991954 546079466 829991954 546079466 511385683 546079466 599604675 809764362 599604675 809764362 178872731 37397909 178872731 37397909 24870696 614365924 24870696 614365924 401722389 614365924 70179152 105836435 70179152 989955870 70179152 989955870 519618985 171926526 519618985 171926526 114808951 283331444 114808951 283331444 954541900 67448965 954541900 67448965 319384797 480136465 319384797 480136465 165069346 250022345 165069346 391695581 165069346 391695581 925548407 112743768 925548407 112743768 143788494 217047187 143788494 217047187 506054007 586025210 506054007 586025210 879477852 181256596 879477852 181256596 723982032 408424726 723982032 15130930 723982032 15130930 989987195 479534305 989987195 479534305 318999074 479534305 408485749 862874061 408485749 862874061 298304040 447418895 298304040 447418895 545253555 864268193 545253555 231345176 545253555 231345176 152883876 848000401 152883876 848000401 492862934 848000401 130820692 196298641 130820692 872524530 130820692 872524530 351073991 872524530 285995500 428569265 285995500 428569265 313315379 470600019 313315379 470600019 930913436 105241456 930913436 699950507 930913436 699950507 367743142 380298721 367743142 380298721 253662215 41931315 253662215 41931315 27822536 295189524 27822536 295189524 731893744 397204551 731893744 397204551 884080823 174459944 884080823 174459944 788647979 313720521 788647979 313720521 655329819 928830070 655329819 324258735 655329819 324258735 781117548 324258735 366733194 983969201 366733194 983969201 82066926 123021217 82066926 123021217 284336408 425847327 284336408 367289135 284336408 367289135 244684425 873456296 244684425 873456296 349724679 873456296 3130762 4984386 3130762 822251193 3130762 822251193 930917170 105218520 930917170 105218520 40769253 60451285 40769253 60451285 438896780 794679143 438896780 466707582 438896780 466707582 684338809 124041964 684338809 124041964 82580402 124041964 120500555 180894310 120500555 180894310 485192893 821079748 485192893 367748968 485192893 367748968 751284726 367748968 404376262 503167071 404376262 503167071 944727990 82643840 944727990 82643840 424888285 595595334 424888285 595595334 182579732 277517194 182579732 277517194 89852941 135099776 89852941 135099776 882741221 176240126 882741221 176240126 435844588 853625951 435844588 60706669 435844588 60706669 959082862 843838294 959082862 843838294 95216410 142830725 95216410 249781029 95216410 249781029 833686561 728333354 833686561 728333354 537093114 534498678 537093114 534498678 347695645 679326624 347695645 679326624 181547710 275895288 181547710 275895288 417827234 801195138 417827234 175884250 417827234 175884250 882979991 175884250 500269827 975517199 500269827 975517199 105144545 157744104 105144545 157744104 843500898 759180446 843500898 759180446 440133239 209169164 440133239 209169164 859728135 209169164 232649877 349480150 232649877 207651675 232649877 207651675 138034295 355342615 138034295 355342615 760107100 355342615 99705639 149873183 99705639 149873183 269707879 893051547 269707879 893051547 899505254 151343613 899505254 151343613 921124385 119427099 921124385 119427099 909771044 136528870 909771044 136528870 837229156 621215942 837229156 621215942 627968969 151303176 627968969 151303176 100724386 770711561 100724386 770711561 620706595 989217203 620706595 989217203 228238226 342853108 228238226 342853108 235074938 353031161 235074938 353031161 723878823 408584920 723878823 408584920 632835970 563536212 632835970 56752469 632835970 56752469 961810641 384350629 961810641 384350629 256595882 225666084 256595882 225666084 849869074 896462291 849869074 896462291 443691459 495252074 443691459 495252074 248313585 372089500 248313585 372089500 225282584 338759865 225282584 338759865 13991756 21968764 13991756 21968764 939179100 91708694 939179100 91708694 473871881 709981996 473871881 43876429 473871881 43876429 970430122 43876429 179683624 273316647 179683624 273316647 145622157 220775054 145622157 220775054 324971794 488705977 324971794 263997443 324971794 263997443 173790212 263997443 846619154 230047270 846619154 263928835 846619154 263928835 60134871 90062233 60134871 255764401 60134871 255764401 830131558 255764401 782080923 588447661 782080923 588447661 442889159 334593320 442889159 334593320 773849224 310356131 773849224 310356131 790980804 310356131 475395175 752761792 475395175 413569547 475395175 413569547 720779434 410611920 720779434 410611920 727850218 77980420 727850218 77980420 947674425 77980420 67279352 594560951 67279352 594560951 659092560 295522180 659092560 295522180 195399017 295522180 757822340 358356771 757822340 358356771 782243493 322535102 782243493 322535102 751117862 516740448 751117862 516740448 392573764 452783467 392573764 452783467 129746909 194563989 129746909 194563989 120834876 45389160 120834876 45389160 30280826 45389160 336671830 523982023 336671830 80704339 336671830 80704339 53843692 78971085 53843692 78971085 52852825 442057180 52852825 442057180 294836391 705534162 294836391 705534162 336376912 344333818 336376912 344333818 229402412 344333818 541299489 726450070 541299489 15032100 541299489 15032100 990098335 450951372 990098335 450951372 300441280 227350279 300441280 227350279 150350711 227350279 286423481 429039166 286423481 314731273 286423481 314731273 136996930 206416831 136996930 990856250 136996930 990856250 384296478 446711014 384296478 446711014 297795453 446711014 892725839 161434917 892725839 751800239 892725839 751800239 397608298 7015539 397608298 7015539 994981982 7015539 849369436 226360176 849369436 226360176 66654499 100433846 66654499 337046453 66654499 337046453 224063439 292289840 224063439 292289840 803572969 292289840 198556479 765981760 198556479 765981760 335050505 177713734 335050505 177713734 118609269 177713734 533798675 819310479 533798675 389266202 533798675 389266202 259749983 644469317 259749983 644469317 603977096 644469317 398753931 621160326 398753931 621160326 327908264 493269832 327908264 493269832 848529682 32873309 848529682 32873309 978277243 755604740 978277243 755604740 558557669 33588578 558557669 33588578 977716735 992228235 977716735 992228235 607231898 154011432 607231898 154011432 102738778 154011432 767143904 344625777 767143904 344625777 268959421 403842201 268959421 297410182 268959421 297410182 196754286 297410182 391999519 746612429 391999519 746612429 506192019 271684686 506192019 271684686 178687925 491657944 178687925 491657944 668264595 491657944 265349824 396555277 265349824 396555277 264239850 396555277 495286273 773984980 495286273 274222695 495286273 274222695 817287894 30734746 817287894 30734746 20288161 81459265 20288161 81459265 945484410 44649042 945484410 44649042 969825794 44649042 593606243 745521422 593606243 745521422 609891104 359351453 609891104 359351453 756979869 297971663 756979869 297971663 136962752 206341743 136962752 206341743 217373156 871602155 217373156 871602155 746207263 155029452 746207263 155029452 103592417 155029452 726016661 405786610 726016661 140475126 726016661 140475126 93751804 140475126 188880575 480669649 188880575 480669649 699085856 444619248 699085856 444619248 663043677 499547081 663043677 350975649 663043677 350975649 233495184 350975649 319061472 479642254 319061472 479642254 423702760 639039327 423702760 119471500 423702760 119471500 79747730 426974490 79747730 426974490 929111833 107907779 929111833 897709455 929111833 897709455 524827622 897709455 622175000 698708593 622175000 698708593 648706112 945374562 648706112 293384770 648706112 293384770 193950902 581194224 193950902 581194224 876322933 185588312 876322933 185588312 4732475 7508157 4732475 7508157 832975739 250787695 832975739 250787695 522136922 814310142 522136922 814310142 962239738 56003750 962239738 56003750 253284642 379782451 253284642 356870027 253284642 356870027 237950535 820554653 237950535 820554653 374166320 893523498 374166320 893523498 617205848 41116679 617205848 41116679 972256941 91539803 972256941 91539803 939315013 185856106 939315013 185856106 789907601 311645296 789907601 311645296 212286801 320065055 212286801 320065055 139930650 210615388 139930650 210615388 606292150 503127181 606292150 503127181 807744684 286645637 807744684 286645637 166958394 145901562 166958394 145901562 902936612 145901562 817645438 273648027 817645438 273648027 804137815 291456438 804137815 282560529 804137815 282560529 185947585 282560529 561157332 996758257 561157332 936357609 561157332 936357609 595717534 936357609 136154009 204939682 136154009 212610141 136154009 212610141 537796433 955555746 537796433 955555746 912512281 131849015 912512281 131849015 550730743 651427564 550730743 651427564 613948589 293108309 613948589 293108309 193853077 293108309 974424251 37920759 974424251 37920759 570962159 997988365 570962159 997988365 389798517 261147234 389798517 261147234 171852335 261147234 570988901 792420913 570988901 792420913 574831591 532965717 574831591 532965717 654947416 532965717 504861094 757149311 504861094 757149311 905783434 141750833 905783434 141750833 852732666 914843582 852732666 914843582 455337651 663394493 455337651 663394493 603213200 241889161 603213200 241889161 838928103 645049296 838928103 645049296 431263610 468376479 431263610 468376479 683515571 191155523 683515571 191155523 127539531 191155523 406711518 559579275 406711518 559579275 347218662 864909213 347218662 864909213 526662472 665439818 526662472 665439818 10334863 15464112 10334863 15464112 568451309 782764792 568451309 245942217 568451309 245942217 162388745 245942217 947873281 77385749 947873281 77385749 856510911 215063579 856510911 215063579 952778757 70378102 952778757 70378102 281206927 449764401 281206927 449764401 709238674 430146367 709238674 430146367 585150666 555740925 585150666 555740925 107480524 161227049 107480524 368544526 107480524 368544526 245804723 476116674 245804723 476116674 677845861 87318622 677845861 87318622 941761070 54883769 941761070 54883769 962988039 54883769 476663914 849906049 476663914 849906049 274269262 249196487 274269262 249196487 833964075 249196487 593127592 831081779 593127592 831081779 446321108 943814315 446321108 140471479 446321108 140471479 93728604 247406336 93728604 247406336 163174739 814200761 163174739 814200761 781703881 323441919 781703881 624648721 781703881 624648721 482602918 416189895 482602918 416189895 277284470 416189895 977324830 34417277 977324830 34417277 553043411 538024160 553043411 480983084 553043411 480983084 125833756 188791619 125833756 804307283 125833756 804307283 563534692 396093677 563534692 396093677 732840428 396093677 338831648 807614368 338831648 368612661 338831648 368612661 750763902 392557578 750763902 392557578 734508423 299695201 734508423 299695201 198142918 357845243 198142918 357845243 475380888 840620621 475380888 840620621 136014856 204725659 136014856 361249882 136014856 361249882 894251491 159033032 894251491 159033032 112290164 168124255 112290164 168124255 959864583 59608621 959864583 87092256 959864583 87092256 58255916 237949309 58255916 237949309 841652219 237949309 164831076 249392627 164831076 249392627 669826162 489584364 669826162 489584364 865297350 200975486 865297350 200975486 694556804 450999727 694556804 450999727 994598142 7441917 994598142 177953667 994598142 177953667 118779034 177953667 201047495 303589293 201047495 45501057 201047495 45501057 30377816 332615060 30377816 332615060 775175981 332615060 265775896 398841263 265775896 398841263 430542378 938026306 430542378 938026306 866165516 199819000 866165516 199819000 945524818 81353178 945524818 129427740 945524818 129427740 867639918 197789147 867639918 197789147 843951347 234631880 843951347 234631880 80001076 119951369 80001076 119951369 573261439 602446779 573261439 233187681 573261439 233187681 131220092 197005006 131220092 714776568 131220092 714776568 422837977 744125606 422837977 744125606 641088660 744125606 98113458 147362663 98113458 147362663 997417557 3758284 997417557 231468239 997417557 231468239 152975859 579682703 152975859 579682703 765588746 346734046 765588746 346734046 8522535 12797310 8522535 79271471 8522535 79271471 973800400 39037695 973800400 989041843 973800400 989041843 152789073 231248237 152789073 438146073 152789073 438146073 455721395 573344557 455721395 573344557 688419857 460382149 688419857 869797428 688419857 869797428 395225747 869797428 794995499 304620050 794995499 304620050 905363738 142659441 905363738 959950327 905363738 959950327 439577171 422879733 439577171 422879733 282009206 422879733 392148785 781168599 392148785 781168599 505390739 609376567 505390739 609376567 824594639 264117877 824594639 264117877 918317526 123559982 918317526 211015294 918317526 211015294 140150223 418135995 140150223 418135995 278310065 418135995 114310837 171258556 114310837 316023998 114310837 316023998 786929129 804030998 786929129 804030998 508815021 804030998 696905481 447589246 696905481 447589246 997119401 4244019 997119401 4244019 137689891 207318334 137689891 58370708 137689891 58370708 960866745 928836553 960866745 928836553 433686587 928836553 738812911 386139276 738812911 386139276 621896269 787385103 621896269 787385103 871329075 192458876 871329075 261430597 871329075 261430597 826331019 831721367 826331019 831721367 341035275 499871836 341035275 499871836 447550428 499871836 374345577 605717461 374345577 368869712 374345577 368869712 750583200 195069050 750583200 195069050 869693925 195069050 497011590 584735860 497011590 210131185 497011590 210131185 139748103 103528762 139748103 103528762 68621340 103528762 86354289 403700916 86354289 403700916 727425116 727833251 727425116 727833251 462980973 32082439 462980973 32082439 21135593 32082439 603005794 970925161 603005794 970925161 105528081 158455118 105528081 158455118 580342619 872731033 580342619 416254760 580342619 416254760 277289995 416254760 762339909 352053164 762339909 352053164 876649721 185245951 876649721 725007701 876649721 725007701 605277636 321597362 605277636 321597362 782930071 418699901 782930071 418699901 278770040 418699901 324338043 487695059 324338043 204886020 324338043 204886020 136127391 204886020 858239041 212291939 858239041 212291939 304676859 456837457 304676859 456837457 859484414 209690169 859484414 233262099 859484414 233262099 844774349 33163407 844774349 33163407 21853960 298915074 21853960 298915074 798789160 583172908 798789160 583172908 347750174 583172908 474591733 917648506 474591733 347089812 474591733 347089812 231433941 347089812 871084671 193104575 871084671 221943340 871084671 221943340 146486195 221943340 663392993 499087065 663392993 499087065 683110476 468794902 683110476 468794902 562227543 874323911 562227543 874323911 212464831 91718078 212464831 91718078 61232590 91718078 683802371 467815118 683802371 467815118 855455225 216403536 855455225 216403536 894314007 158919386 894314007 158919386 303945799 455685670 303945799 121900261 303945799 121900261 81276527 850998363 81276527 850998363 733382232 82731411 733382232 82731411 55123930 82731411 955455884 66104187 955455884 66104187 387995006 942119985 387995006 942119985 502137910 104150333 502137910 104150333 943613877 84426191 943613877 84426191 611435623 582260824 611435623 225385374 611435623 225385374 850038896 225385374 54973466 82484829 54973466 624378895 54973466 624378895 657649244 437685162 657649244 437685162 292138088 790028519 292138088 790028519 520667455 834605868 520667455 834605868 494787297 153677555 494787297 153677555 897856255 13870262 897856255 13870262 9260448 13870262 368138722 874733441 368138722 48710560 368138722 48710560 32801163 48710560 265778722 398877740 265778722 398877740 83858582 126161316 83858582 126161316 858820074 211447654 858820074 145111797 858820074 145111797 903633851 329330449 903633851 329330449 777579358 851010032 777579358 851010032 376723443 851010032 789954128 311606437 789954128 641819654 789954128 641819654 479206161 641819654 763421923 350274406 763421923 350274406 815769159 276451714 815769159 590229687 815769159 590229687 567490718 460392207 567490718 460392207 306991585 460392207 397160696 985556792 397160696 985556792 468281465 985556792 314393387 149194685 314393387 149194685 99277862 825924391 99277862 825924391 499604210 539381740 499604210 539381740 312426873 469471903 312426873 469471903 128950030 193775973 128950030 193775973 319258075 479928948 319258075 479928948 155861401 235718934 155861401 423752570 155861401 423752570 649551958 933337014 649551958 508351425 649551958 508351425 502352699 33795770 502352699 33795770 977588610 338358692 977588610 338358692 771159291 338358692 984957432 22557058 984957432 22557058 102868721 154122456 102868721 154122456 348202592 863038501 348202592 386313150 348202592 386313150 738622694 30947868 738622694 30947868 20426801 484499216 20426801 484499216 672648664 133351701 672648664 133351701 911893036 133351701 371422867 694929188 371422867 188859972 371422867 188859972 873965131 371050799 873965131 371050799 177908415 171470154 177908415 171470154 114469543 109239003 114469543 109239003 72576060 277746272 72576060 277746272 815033086 733495623 815033086 733495623 616948307 60336454 616948307 60336454 40667047 60336454 419300918 706667250 419300918 706667250 550557452 632015620 550557452 632015620 861536163 206736595 861536163 420851422 861536163 420851422 131970477 198329380 131970477 198329380 581723517 698917937 581723517 698917937 102702024 153957083 102702024 153957083 821987754 336887645 821987754 336887645 223838070 740853403 223838070 740853403 404105372 265589935 404105372 265589935 823502471 27589304 823502471 27589304 981845296 27589304 850323209 225042716 850323209 225042716 142220475 214440346 142220475 214440346 120988238 181694867 120988238 254139830 120988238 254139830 831150935 916252051 831150935 916252051 642638405 916252051 660436498 840271107 660436498 840271107 752601109 365499166 752601109 787916921 752601109 787916921 577182013 211575781 577182013 211575781 140474262 175417550 140474262 175417550 883622470 878758192 883622470 878758192 268143631 402453346 268143631 402453346 775203819 332578057 775203819 332578057 976522753 35622587 976522753 35622587 655400117 652154797 655400117 50309416 655400117 50309416 34110093 359079621 34110093 359079621 757280237 414694158 757280237 414694158 91766700 137858425 91766700 137858425 858141396 212403332 858141396 31482319 858141396 31482319 979173976 338006375 979173976 338006375 224759092 814945906 224759092 814945906 445217736 702694663 445217736 702694663 629403018 702694663 109133480 163071245 109133480 163071245 70629372 104835619 70629372 104835619 931150258 68224796 931150258 68224796 46049490 458647861 46049490 458647861 869318653 195628145 869318653 588562933 869318653 588562933 634144589 889439943 634144589 55761929 634144589 55761929 37478227 27231804 37478227 27231804 982076611 184527019 982076611 184527019 123108990 274924926 123108990 274924926 816806000 277218414 816806000 277218414 815341438 786192928 815341438 786192928 294629687 1295096 294629687 1295096 999017568 1295096 365274709 856030205 365274709 856030205 921471021 118834840 921471021 118834840 605307026 565508211 605307026 565508211 525115357 779337284 525115357 779337284 629203453 841199920 629203453 841199920 652089772 800350452 652089772 800350452 594502112 489726139 594502112 489726139 325756812 489726139 578756304 641985028 578756304 641985028 875312614 17274994 875312614 17274994 11165432 278074077 11165432 278074077 182873076 365677894 182873076 365677894 752450593 2361255 752450593 2361255 998344871 2361255 565153588 866319978 565153588 98005935 565153588 98005935 65185303 527681448 65185303 527681448 498667273 734306524 498667273 734306524 392390840 473211560 392390840 473211560 189898244 287525813 189898244 287525813 875817002 120525219 875817002 120525219 80395709 120525219 180392613 274267031 180392613 274267031 592176434 857174298 592176434 857174298 375972154 857174298 559584738 316891131 559584738 316891131 786220140 734022893 786220140 734022893 213693369 322719101 213693369 322719101 993204050 9418812 993204050 59089557 993204050 59089557 39841928 883082367 39841928 883082367 659128886 883082367 183032953 278346524 183032953 383782477 183032953 383782477 256153540 288303007 256153540 288303007 806566167 288303007 554501061 628573818 554501061 628573818 805581819 289448298 805581819 459204523 805581819 459204523 346029082 826273224 346029082 531059232 346029082 531059232 540488899 798150839 540488899 748240915 540488899 748240915 485140287 748240915 957946356 62665243 957946356 699727816 957946356 699727816 151879637 229692924 151879637 229692924 388780800 942081755 388780800 942081755 575359290 190966353 575359290 190966353 127447498 190966353 640056892 955292384 640056892 955292384 175000575 265907660 175000575 784920485 175000575 784920485 483081793 620226050 483081793 620226050 108754146 162596110 108754146 162596110 756829260 359540056 756829260 359540056 486670119 783444312 486670119 646016594 486670119 646016594 552589482 646016594 79402236 118988599 79402236 118988599 3605446 5596434 3605446 150615723 3605446 150615723 938983351 91911923 938983351 91911923 810047139 283959491 810047139 283959491 537107926 645701534 537107926 645701534 491637629 645701534 720247381 414345080 720247381 414345080 411581674 999570187 411581674 999570187 406868421 716251171 406868421 716251171 885557993 99823645 885557993 99823645 66281367 99823645 832072221 252493792 832072221 11478240 832072221 11478240 7630273 11478240 859325472 210129596 859325472 210129596 413961132 649030456 413961132 649030456 896784780 155045437 896784780 155045437 520732145 585228828 520732145 585228828 746771151 216879515 746771151 216879515 855080356 331093514 855080356 331093514 219474435 878395031 219474435 878395031 485590449 878395031 406668300 790218770 406668300 985793726 406668300 985793726 424357804 350119361 424357804 350119361 232967359 203520809 232967359 203520809 863372466 203520809 579017519 947729850 579017519 338118009 579017519 338118009 771209179 338118009 688863234 459742718 688863234 141993431 688863234 141993431 94826254 588137689 94826254 588137689 707501531 432788883 707501531 432788883 906932630 9288268 906932630 9288268 6286287 9288268 911470881 133781066 911470881 133781066 746818001 374112120 746818001 237746067 746818001 237746067 841807724 237746067 595656694 926328271 595656694 926328271 144384757 218295449 144384757 312262429 144384757 312262429 207055128 312262429 4080414 6399844 4080414 742738018 4080414 742738018 538800795 134793944 538800795 134793944 910841201 199877402 910841201 199877402 133072435 133828074 133072435 133828074 911455341 279389141 911455341 279389141 813907358 168046535 813907358 168046535 966118844 46561363 966118844 46561363 31179722 63218820 31179722 63218820 957396598 163919982 957396598 163919982 890736189 11198726 890736189 11198726 992212600 11198726 488405998 694924173 488405998 694924173 646223260 797418407 646223260 797418407 378139814 351828856 378139814 351828856 762462787 351828856 69743245 49220436 69743245 49220436 33351937 49220436 707703418 432354978 707703418 306333770 707703418 306333770 793491097 306333770 519802310 720871613 519802310 720871613 551061321 865372075 551061321 865372075 613456893 872771140 613456893 285978260 613456893 285978260 188541298 91600008 188541298 91600008 61119386 989183781 61119386 989183781 567462229 989183781 482033499 560063291 482033499 560063291 482346701 713802396 482346701 227040908 482346701 227040908 149983729 680105687 149983729 680105687 454821528 680105687 214069895 323368177 214069895 323368177 162438277 110311453 162438277 110311453 927263284 110311453 373108950 859193998 373108950 572830085 373108950 572830085 596695824 488592174 596695824 488592174 670315771 488592174 588235112 657055602 588235112 657055602 143033195 215810766 143033195 496135013 143033195 496135013 865218232 201298176 865218232 201298176 37790326 55995643 37790326 77897290 37790326 77897290 52106754 77897290 14286358 22503716 14286358 22503716 335485627 752483570 335485627 310960449 335485627 310960449 206016211 909866916 206016211 909866916 565530679 652660692 565530679 652660692 335048000 475499461 335048000 475499461 678267280 475499461 609021498 505042052 609021498 505042052 273241485 409816625 273241485 409816625 868995656 196055548 868995656 553102070 868995656 553102070 461349931 553102070 642228804 511428121 642228804 511428121 93388710 139945580 93388710 599007262 93388710 599007262 739076200 385828100 739076200 385828100 84617846 127411630 84617846 127411630 837817904 243551100 837817904 243551100 935054766 98835188 935054766 98835188 293254255 439644448 293254255 439644448 380078617 669329294 380078617 669329294 562681747 819989516 562681747 282856720 562681747 282856720 810919967 844835630 810919967 844835630 101734868 152852207 101734868 152852207 529712803 937059260 529712803 937059260 381356804 980626543 381356804 980626543 878792918 182196168 878792918 182196168 561454730 956040785 561454730 803740324 561454730 803740324 465429110 256728570 465429110 256728570 829479566 960653673 829479566 960653673 70565689 106510617 70565689 106510617 752192756 366088497 752192756 366088497 339382920 733172539 339382920 455957537 339382920 455957537 691473348 451522821 691473348 451522821 300868033 88036571 300868033 88036571 59023588 88036571 913866044 997698677 913866044 997698677 608409709 29447901 608409709 29447901 19035284 29447901 87112867 130991998 87112867 130991998 504225211 789152043 504225211 789152043 574793639 789152043 291502492 28819960 291502492 28819960 981080957 411343152 981080957 411343152 390603243 622181275 390603243 622181275 751889388 366748288 751889388 366748288 963152506 54501839 963152506 704554511 963152506 704554511 467719290 389665723 467719290 389665723 736255077 103561324 736255077 103561324 932095353 103561324 493147971 512038458 493147971 299848444 493147971 299848444 798302096 297696584 798302096 297696584 196957207 388804149 196957207 388804149 961958280 56488576 961958280 56488576 270527031 406172623 270527031 280970964 270527031 280970964 185011603 973110137 185011603 973110137 983557725 24992015 983557725 203379345 983557725 203379345 863470000 212082818 863470000 212082818 140851367 791776043 140851367 791776043 645042351 103561322 645042351 103561322 68622451 103561322 635631144 868182770 635631144 868182770 649735521 890670949 649735521 890670949 340973234 443098171 340973234 443098171 700273739 255838120 700273739 255838120 830121486 255838120 305553440 458285103 305553440 458285103 641025598 866737493 641025598 1609791 641025598 1609791 998852104 1609791 770596014 367137455 770596014 367137455 233068885 350213345 233068885 350213345 947244711 78689399 947244711 78689399 205957566 357811479 205957566 357811479 238465248 771894482 238465248 771894482 860703273 207684601 860703273 207684601 615395356 560905271 615395356 560905271 935893764 96858805 935893764 96858805 687276696 461920637 687276696 461920637 924350437 114470978 924350437 114470978 605359270 832587075 605359270 832587075 48444424 71988013 48444424 71988013 592413835 621102030 592413835 211469333 592413835 211469333 858812884 211469333 353079692 881009133 353079692 881009133 825076367 263566496 825076367 263566496 285758907 428240494 285758907 357422907 285758907 357422907 238245200 357422907 867668676 65867859 867668676 65867859 955624718 862502790 955624718 862502790 650622227 532006974 650622227 532006974 358132399 53851449 358132399 53851449 36410532 53851449 704124090 437425801 704124090 63296079 704124090 63296079 957358100 494931093 957358100 494931093 42923782 63858596 42923782 63858596 540021988 540638982 540021988 540638982 728854327 401545434 728854327 667832575 728854327 667832575 610869851 122144356 610869851 122144356 81420767 509771494 81420767 509771494 586428781 75659208 586428781 75659208 50645686 718329128 50645686 718329128 540495594 718329128 11458069 17505626 11458069 864118080 11458069 864118080 544886053 850203258 544886053 850203258 464856203 284962873 464856203 284962873 187953204 876477177 187953204 876477177 369295523 670827329 369295523 670827329 583001524 56237321 583001524 56237321 37997436 56237321 294045035 538926813 294045035 538926813 378833162 638266112 378833162 638266112 936651439 95351643 936651439 95351643 394303266 984458873 394303266 984458873 27485464 41291862 27485464 242602084 27485464 242602084 838413723 584369379 838413723 584369379 410188840 227159485 410188840 227159485 848748254 227159485 310411751 465397815 310411751 465397815 772176119 336900795 772176119 593877430 772176119 593877430 388806937 417704967 388806937 417704967 717992546 417704967 168164334 118762711 168164334 118762711 79263071 656234484 79263071 656234484 520169720 656234484 28927544 25099323 28927544 25099323 16111715 25099323 307960831 461578714 307960831 461578714 728207655 402349882 728207655 706523440 728207655 706523440 550686673 108964776 550686673 108964776 928183460 108964776 308616187 462571461 308616187 13725251 308616187 13725251 9176824 13725251 182099190 276894737 182099190 276894737 337509647 977978290 337509647 375056257 337509647 375056257 746058936 375056257 286890219 845989383 286890219 845989383 850999790 224065120 850999790 920990291 850999790 920990291 499273549 13128600 499273549 13128600 8711229 13128600 543577354 575950849 543577354 426530404 543577354 426530404 711926669 17829606 711926669 17829606 11717330 17829606 282507681 788867179 282507681 788867179 626808086 955925735 626808086 955925735 834839082 248109002 834839082 288297662 834839082 288297662 190643452 351895226 190643452 351895226 762455765 809295239 762455765 809295239 587550692 261668247 587550692 261668247 826222123 762230055 826222123 762230055 409879304 762230055 925665024 112556379 925665024 112556379 352824288 502459246 352824288 250084847 352824288 250084847 165088540 487834191 165088540 487834191 324431071 554442659 324431071 554442659 345098486 670785224 345098486 670785224 587765945 766473338 587765945 766473338 535495121 766473338 834903682 248046003 834903682 267249092 834903682 267249092 487420375 612965162 487420375 150378596 487420375 150378596 99969711 290978744 99969711 290978744 192350434 290978744 100041763 150564434 100041763 150564434 696237598 448728120 696237598 448728120 184224312 190663965 184224312 190663965 127009998 441186304 127009998 441186304 294262224 300067435 294262224 300067435 798163594 904098760 798163594 904098760 429575828 196718884 429575828 196718884 868483688 196718884 241357521 362180428 241357521 362180428 320118602 481286649 320118602 77264711 320118602 77264711 51862020 77264711 208184334 435476056 208184334 435476056 705667704 435476056 633129465 855435140 633129465 29527504 633129465 29527504 19079015 29527504 885421223 172293932 885421223 172293932 750664077 449071214 750664077 449071214 299238862 449071214 418041696 848755448 418041696 608600693 418041696 608600693 459191885 975283843 459191885 56435715 459191885 56435715 961969811 49133366 961969811 49133366 966789340 1525472 966789340 1525472 1051974 734833485 1051974 734833485 905247306 142750036 905247306 142750036 156136852 236113745 156136852 210467144 156136852 210467144 139879491 210467144 945453262 81462671 945453262 225156023 945453262 225156023 148657681 225156023 353561660 505571991 353561660 505571991 748396505 372188702 748396505 372188702 30096005 45235504 30096005 45235504 22181605 33511763 22181605 33511763 376104496 628380889 376104496 441341567 376104496 441341567 294410106 341408561 294410106 341408561 987596887 18465934 987596887 511433010 987596887 511433010 386233441 171152668 386233441 171152668 114219747 365808099 114219747 365808099 752334212 365808099 330022458 495795253 330022458 170140097 330022458 170140097 886792342 291620452 886792342 291620452 804032486 291620452 864731462 201823764 864731462 265829728 864731462 265829728 135333995 203380160 135333995 668748113 135333995 668748113 600606188 402334662 600606188 402334662 728215334 402334662 17083155 26559546 17083155 26559546 563949098 991718089 563949098 991718089 280639766 383318928 280639766 383318928 882885545 176010904 882885545 176010904 716821462 598208528 716821462 598208528 610666605 598208528 864481955 85596668 864481955 85596668 57219301 207979417 57219301 207979417 686251941 463607478 686251941 212631886 686251941 212631886 857910282 255125001 857910282 255125001 168074046 200430177 168074046 200430177 133384034 903257142 133384034 903257142 619299718 518390477 619299718 518390477 280805711 126013455 280805711 126013455 916743198 126013455 701252554 441575016 701252554 216537113 701252554 216537113 855369067 148991800 855369067 148991800 901214466 148991800 730560539 428232015 730560539 428232015 45806167 67691946 45806167 267421754 45806167 267421754 218571930 329875511 218571930 193390226 218571930 193390226 128791367 237164527 128791367 237164527 842257116 237164527 795435719 304140675 795435719 304140675 350346133 833858944 350346133 541279815 350346133 541279815 622961085 725780648 622961085 725780648 505614036 976565801 505614036 976565801 705737938 149388496 705737938 149388496 99407222 590569584 99407222 590569584 335772759 560286210 335772759 560286210 412614196 560286210 104961215 157465819 104961215 425711795 104961215 425711795 712303381 256550886 712303381 256550886 829583624 663510415 829583624 663510415 657472443 592192676 657472443 592192676 404415603 592192676 956165924 65199906 956165924 65199906 46151913 68456340 46151913 68456340 91052681 295203229 91052681 295203229 801487654 295203229 347825025 771367186 347825025 771367186 589068454 413849133 589068454 413849133 275534316 413849133 457525212 915891309 457525212 915891309 734304644 392947861 734304644 392947861 14399867 22557057 14399867 22557057 692702849 453856488 692702849 307984140 692702849 307984140 204301606 198409509 204301606 198409509 132099112 91993542 132099112 91993542 61413470 91993542 309109864 463517004 309109864 410145829 309109864 410145829 273362579 665510119 273362579 665510119 553325476 369057860 553325476 369057860 750442997 369057860 466807612 964810370 466807612 409565922 466807612 409565922 273106609 30843837 273106609 30843837 979487243 30843837 460365388 979630657 460365388 2323290 460365388 2323290 1479069 2323290 196710950 721223276 196710950 721223276 553438281 48405394 553438281 48405394 32523367 48405394 701719334 441021616 701719334 309730314 701719334 309730314 791437348 411308724 791437348 411308724 722278534 335292595 722278534 335292595 20031667 30392704 20031667 30392704 148608568 225108797 148608568 225108797 845895094 231468235 845895094 231468235 5956826 8773997 5956826 560603178 5956826 560603178 428689606 89269827 428689606 89269827 940593203 70158604 940593203 70158604 952842444 121198126 952842444 121198126 919900481 454199875 919900481 454199875 45858920 67774158 45858920 67774158 943160193 84974264 943160193 84974264 451151522 581891844 451151522 581891844 563133653 972555292 563133653 307429553 563133653 307429553 792822640 418788916 792822640 418788916 717240306 113922427 717240306 113922427 924716260 528516179 924716260 528516179 239409730 359092808 239409730 497045097 239409730 497045097 330960916 427744366 330960916 427744366 285427897 427744366 974554773 37827658 974554773 37827658 706938169 433435662 706938169 118082229 706938169 118082229 922068652 118082229 554427031 944758678 554427031 944758678 663527156 69445406 663527156 69445406 46828249 721628269 46828249 721628269 343252534 721628269 338666537 781343619 338666537 493512652 338666537 493512652 328183149 493512652 881188888 178252265 881188888 857987478 881188888 857987478 494269725 434642748 494269725 434642748 706224566 195877143 706224566 195877143 869159653 195877143 75545004 113756150 75545004 113756150 407545135 778262807 407545135 356994320 407545135 356994320 238048336 300504286 238048336 300504286 198865826 249125025 198865826 249125025 164567299 249125025 720755409 413761049 720755409 413761049 127204626 190776802 127204626 190776802 448631607 738739174 448631607 738739174 556244299 311258087 556244299 311258087 206351444 391343561 206351444 391343561 735462487 5762716 735462487 5762716 3725084 5762716 267846930 402204523 267846930 402204523 117558159 176471741 117558159 176471741 295911048 443753123 295911048 409738853 295911048 409738853 273182929 475272346 273182929 475272346 678450681 121306977 678450681 121306977 919849548 121306977 216563079 359381181 216563079 359381181 239688650 242021983 239688650 242021983 160167460 242021983 399437385 677676448 399437385 677676448 132956303 153676314 132956303 153676314 897867279 372030834 897867279 372030834 748498048 372030834 914497259 129079970 914497259 129079970 902821835 146056732 902821835 146056732 402566693 751553502 402566693 243483944 402566693 243483944 837862690 480475728 837862690 480475728 5356657 8089924 5356657 392028257 5356657 392028257 734899486 967471602 734899486 967471602 178443240 271450976 178443240 271450976 565434527 884362987 565434527 884362987 257141566 385137164 257141566 385137164 647675778 853831169 647675778 689842363 647675778 689842363 344226860 689842363 543141598 915120063 543141598 766963627 543141598 766963627 663648796 498627077 663648796 498627077 961183925 57804430 961183925 57804430 899606702 151218273 899606702 151218273 16822454 26128303 16822454 745121995 16822454 745121995 593267432 873549059 593267432 873549059 403931781 144352293 403931781 144352293 96134620 430331149 96134620 430331149 930962440 105146793 930962440 235689552 930962440 235689552 843382587 182194614 843382587 182194614 121311458 182194614 507240051 692433751 507240051 692433751 543581934 361365393 543581934 361365393 755409076 401026007 755409076 401026007 630903282 659220130 630903282 216053425 630903282 216053425 143252704 106885578 143252704 106885578 70786946 106885578 415244538 736163071 415244538 114482242 415244538 114482242 76223407 114482242 900337850 169598451 900337850 169598451 113207119 169598451 792669717 307627721 792669717 307627721 734403707 392774574 734403707 392774574 435216360 770812796 435216360 770812796 286373483 429035182 286373483 487039959 286373483 487039959 920801719 119951367 920801719 608014643 920801719 608014643 57780614 86475486 57780614 86475486 174147118 264553277 174147118 264553277 937541486 94147155 937541486 256747184 937541486 256747184 829458900 153891981 829458900 153891981 102656076 964935497 102656076 964935497 581753031 895694663 581753031 895694663 419235018 319125626 419235018 319125626 211670224 839575696 211670224 839575696 339423656 909789567 339423656 909789567 632447905 909789567 212126850 319758779 212126850 319758779 314526159 472565314 314526159 472565314 39730943 58992044 39730943 58992044 459623480 789015119 459623480 789015119 157097319 237806090 157097319 237806090 598674218 801233988 598674218 801233988 79189693 118666475 79189693 118666475 401507799 705961373 401507799 705961373 552063909 611438376 552063909 611438376 306278889 459260286 306278889 459260286 620388718 544128780 620388718 544128780 840401964 147142392 840401964 147142392 902258623 323666207 902258623 323666207 214231731 323666207 269461106 404618898 269461106 404618898 567599724 812381801 567599724 812381801 142302394 214846590 142302394 276469432 142302394 276469432 984103813 23894508 984103813 23894508 358134780 932557249 358134780 490439936 358134780 490439936 669204978 490439936 424072068 757273573 424072068 757273573 730938949 398708487 730938949 398708487 845019523 232896642 845019523 232896642 858983119 211029851 858983119 211029851 214364065 861386806 214364065 861386806 695421341 298669365 695421341 298669365 798959639 1810144 798959639 1810144 1267483 819737691 1267483 819737691 575523022 298930205 575523022 298930205 197847805 298930205 571516201 581407907 571516201 362728836 571516201 362728836 241694471 176262286 241694471 176262286 882728690 176262286 175164638 979918391 175164638 979918391 976820171 18065948 976820171 18065948 987798259 18065948 109023546 162949088 109023546 28179798 109023546 28179798 981573554 28179798 768378243 747035424 768378243 747035424 125372738 187950510 125372738 187950510 945916112 80821356 945916112 451076206 945916112 451076206 300553058 451076206 533164099 526487669 533164099 337973925 533164099 337973925 224683808 596056676 224683808 596056676 582585555 596056676 75711279 113878957 75711279 368340014 75711279 368340014 942882616 85401404 942882616 85401404 419138753 634891458 419138753 634891458 546787943 920208836 546787943 920208836 263831088 395774620 263831088 450698252 263831088 450698252 787671545 315010534 787671545 315010534 772374362 336594622 772374362 173959842 772374362 173959842 884359687 489961298 884359687 489961298 325867487 29337069 325867487 29337069 980805418 652183124 980805418 652183124 543913543 778668503 543913543 778668503 354709485 467379790 354709485 467379790 311186977 562762823 311186977 562762823 413175205 562762823 54665222 82048651 54665222 82048651 919168806 318991611 919168806 318991611 133963873 201314190 133963873 863813530 133963873 863813530 640676531 817668700 640676531 817668700 630287965 208463412 630287965 208463412 860231162 208463412 463412754 645022426 463412754 645022426 716404566 199312089 716404566 199312089 132627544 72842926 132627544 72842926 48990089 72842926 185565523 281901539 185565523 281901539 145571701 104850131 145571701 104850131 931145175 104850131 902170967 160759708 902170967 160759708 107170236 238659200 107170236 238659200 841271790 238659200 429750598 841410545 429750598 483923038 429750598 483923038 321915313 483923038 566545931 962050209 566545931 745089678 566545931 745089678 500784447 745089678 530095674 685966967 530095674 685966967 564271626 742585609 564271626 443440537 564271626 443440537 699886434 279773184 699886434 279773184 184128776 239381638 184128776 239381638 840832938 239381638 766046077 611964727 766046077 611964727 359145635 868154194 359145635 541070951 359145635 541070951 473578497 56185761 473578497 56185761 962151439 56185761 119394575 178888227 119394575 178888227 450759127 732339167 450759127 710711460 450759127 710711460 505618481 710711460 296019689 443907194 296019689 991134159 296019689 991134159 610329540 991134159 603211034 691069935 603211034 691069935 564184577 825094843 564184577 825094843 474367527 224018521 474367527 224018521 148010778 436600512 148010778 436600512 704865584 436600512 366594258 842872485 366594258 338964290 366594258 338964290 770719139 338964290 66746714 100600774 66746714 235355575 66746714 235355575 843637401 235355575 96508972 144844539 96508972 144844539 307665301 902523112 307665301 902523112 470026923 347209170 470026923 347209170 231522139 152546551 231522139 152546551 101505854 152546551 348564010 752227476 348564010 752227476 196410236 296798467 196410236 296798467 94472368 97710171 94472368 97710171 935660746 220589778 935660746 220589778 77944300 117134922 77944300 117134922 161451331 244468854 161451331 244468854 644749741 977603385 644749741 316933770 644749741 316933770 786150884 316933770 671393482 486896887 671393482 266568764 671393482 266568764 822890200 266568764 149293967 65010 149293967 65010 999870218 65010 948415696 148991797 948415696 148991797 99157185 148991797 776660327 330403155 776660327 330403155 846212337 230966596 846212337 230966596 638747152 918518235 638747152 483212417 638747152 483212417 673528887 483212417 449781184 720632042 449781184 720632042 322026606 484087557 322026606 524870925 322026606 524870925 886098376 171229933 886098376 792705369 886098376 792705369 554743597 270494914 554743597 270494914 177826687 270494914 965958808 50554061 965958808 206968773 965958808 206968773 137361744 212060237 137361744 212060237 858501772 147979064 858501772 147979064 937892957 93429506 937892957 177250222 937892957 177250222 792269 1121544 792269 389875905 792269 389875905 890961299 26498301 890961299 26498301 17039558 26498301 426751270 713485113 426751270 713485113 537233590 935555237 537233590 935555237 22060729 33339472 22060729 393022952 22060729 393022952 351689454 954602593 351689454 954602593 428591955 83793570 428591955 83793570 943863253 663568593 943863253 663568593 339342238 663568593 383278827 884604964 383278827 387815540 383278827 387815540 737755734 185630921 737755734 185630921 876252837 357712139 876252837 357712139 758383351 803123975 758383351 803123975 560390421 803123975 938696482 92294958 938696482 92294958 681782700 470559735 681782700 470559735 960951025 58163955 960951025 58163955 255107783 382395610 255107783 382395610 277606441 874301410 277606441 874301410 610691093 874301410 604210759 354515149 604210759 354515149 760907988 354515149 381062340 537219277 381062340 537219277 444086224 841834746 444086224 128512418 444086224 128512418 914952366 233715477 914952366 233715477 154590149 233715477 161210990 243941572 161210990 243941572 993022039 9733161 993022039 881676785 993022039 881676785 468976116 325162367 468976116 325162367 215252452 137318026 215252452 137318026 91376520 137318026 416915952 539713129 416915952 431441647 416915952 431441647 708293429 273868555 708293429 273868555 180070544 188155311 180070544 188155311 125533806 188155311 222786217 339169457 222786217 339169457 225438184 439561276 225438184 439561276 702513320 215663727 702513320 215663727 855993054 980358592 855993054 980358592 450104750 465314907 450104750 465314907 310301011 997859630 310301011 997859630 705979549 434984674 705979549 434984674 748955483 204157431 748955483 204157431 135816210 204157431 365925958 531593113 365925958 531593113 362136373 700704525 362136373 700704525 124200100 186322110 124200100 634271083 124200100 634271083 613062238 297515524 613062238 297515524 799648431 297515524 470205001 926734684 470205001 400608128 470205001 400608128 729442247 414496007 729442247 414496007 276111838 239301723 276111838 239301723 840865643 239301723 531936290 643901675 531936290 643901675 36408826 53801533 36408826 53801533 561530938 552378889 561530938 310457806 561530938 310457806 790884249 750195325 790884249 750195325 536762214 750195325 630349755 902322020 630349755 902322020 646441243 648735589 646441243 648735589 425226111 301971834 425226111 301971834 797003482 301971834 277627343 416988158 277627343 416988158 760647029 354783368 760647029 354783368 220020237 331882932 220020237 331882932 343387458 783893245 343387458 783893245 360741482 936784546 360741482 936784546 594525314 226746887 594525314 226746887 959396288 60329267 959396288 234132682 959396288 234132682 844205393 652532931 844205393 652532931 343278307 645083946 343278307 645083946 721163587 88731563 721163587 88731563 59213166 88731563 368739639 570042610 368739639 570042610 659066095 969983565 659066095 326939527 659066095 326939527 216791728 326939527 980918941 29213544 980918941 211077473 980918941 211077473 140252734 211077473 899289263 151711831 899289263 727041761 899289263 727041761 568954287 667332942 568954287 667332942 434287132 241434394 434287132 241434394 159560228 134229120 159560228 134229120 911197131 665175493 911197131 665175493 245090763 367560605 245090763 379240767 245090763 379240767 743707570 379240767 123784709 185711259 123784709 185711259 917720535 124389199 917720535 332555589 917720535 332555589 220493196 275083119 220493196 275083119 89637841 134853543 89637841 621942388 89637841 621942388 590353238 621942388 16412629 19579495 16412629 19579495 12797463 19579495 617334071 641210252 617334071 314016738 617334071 314016738 207912707 314016738 588149471 888221235 588149471 888221235 971615722 42121111 971615722 699012981 971615722 699012981 609903256 481351714 609903256 481351714 674826567 324224400 674826567 324224400 781117595 798050105 781117595 798050105 426462511 136561697 426462511 136561697 929641437 107176930 929641437 505845551 929641437 505845551 428683255 494386920 428683255 494386920 328793408 494386920 520421403 854782698 520421403 854782698 616805017 103042560 616805017 103042560 932408830 103042560 617478228 510579557 617478228 510579557 443526040 987136103 443526040 79325565 443526040 79325565 946716737 79325565 635519926 946921302 635519926 905184111 635519926 905184111 575966932 350276871 575966932 350276871 233122648 238286478 233122648 238286478 841480131 756047793 841480131 756047793 643932014 389361069 643932014 389361069 736559408 389361069 719935731 422513154 719935731 422513154 385239992 679352445 385239992 679352445 499157136 679352445 351489325 578139275 351489325 578139275 262972179 394287637 262972179 842071228 262972179 842071228 450833106 481432791 450833106 481432791 320269538 481432791 705583276 435614721 705583276 435614721 137046782 206524659 137046782 937089334 137046782 937089334 624791748 131838140 624791748 131838140 87984801 131838140 960046895 59504062 960046895 808415017 960046895 808415017 591668711 315506377 591668711 315506377 208860701 478601159 208860701 478601159 987852299 17985945 987852299 17985945 121944571 182988113 121944571 182988113 966403017 49720026 966403017 190863513 966403017 190863513 861751964 444562443 861751964 444562443 296450095 444562443 734793772 392179728 734793772 687890359 734793772 687890359 561341916 687890359 835008392 247848934 835008392 247848934 30779385 45826084 30779385 654422920 30779385 654422920 392387543 84897062 392387543 84897062 943322193 113039788 943322193 113039788 741448671 382019046 741448671 382019046 132144624 198470056 132144624 198470056 701254522 441563948 701254522 176667026 701254522 176667026 117727067 176667026 661858007 784290813 661858007 784290813 595985174 961896436 595985174 419358984 595985174 419358984 716766109 415821181 716766109 415821181 277118805 415821181 885339269 172393284 885339269 172393284 768618425 342225374 768618425 342225374 890517393 164443500 890517393 164443500 365690262 527052862 365690262 527052862 262351525 22548741 262351525 22548741 984973834 22548741 789418571 312433507 789418571 312433507 672048424 639915144 672048424 639915144 586506292 353880739 586506292 353880739 761206650 353880739 332510382 499357001 332510382 499357001 279209987 419268030 279209987 419268030 903284413 145640679 903284413 159180641 903284413 159180641 106125945 159180641 456273517 766550908 456273517 766550908 334264904 133160431 334264904 133160431 912006212 140769037 912006212 140769037 93984346 355751926 93984346 355751926 690936934 456883206 690936934 162468323 690936934 162468323 891815439 162468323 322850224 485631002 322850224 140989994 322850224 140989994 906122832 140989994 108010575 438549120 108010575 438549120 292654700 139595353 292654700 139595353 93028829 139595353 609479973 958598110 609479973 549970727 609479973 549970727 486870152 652263910 486870152 594816664 486870152 594816664 466858472 281548645 466858472 281548645 127132594 190770263 127132594 190770263 673827055 482930841 673827055 337990812 673827055 337990812 224748032 135109756 224748032 135109756 89854479 26170095 89854479 26170095 16830568 221383026 16830568 221383026 955232807 66363039 955232807 212190117 955232807 212190117 140914775 390562165 140914775 390562165 691969914 455161282 691969914 455161282 807987294 286476463 807987294 415321252 807987294 415321252 305159817 457405426 305159817 457405426 881849800 1041569 881849800 1041569 999063872 121961485 999063872 121961485 919475867 293982544 919475867 293982544 194281441 293982544 869763403 194978944 869763403 194978944 19672692 30035534 19672692 424632520 19672692 424632520 283558376 792832842 283558376 792832842 399436249 444871155 399436249 444871155 296558452 382936772 296558452 382936772 756192544 360233399 756192544 360233399 638007456 597809733 638007456 50878334 638007456 50878334 34657371 22574845 34657371 22574845 984952536 22574845 284960684 612521860 284960684 612521860 582289185 248432879 582289185 248432879 164054480 248432879 339381489 922052716 339381489 922052716 631372070 348325923 631372070 348325923 858504524 212039541 858504524 212039541 531959245 910837128 531959245 475231562 531959245 475231562 316106517 499205364 316106517 499205364 332403268 754402092 332403268 754402092 635733232 399293073 635733232 399293073 183236891 278560716 183236891 278560716 534794516 969220727 534794516 969220727 246111732 368844767 246111732 368844767 54113097 61686 54113097 61686 999899546 61686 494200580 933812622 494200580 933812622 141530740 213207416 141530740 213207416 559980927 589100514 559980927 488187586 559980927 488187586 324695915 870135356 324695915 870135356 846196508 230979811 846196508 230979811 953108921 69871875 953108921 69871875 187406095 506406046 187406095 506406046 336505711 358002883 336505711 358002883 758043298 345208343 758043298 345208343 766784757 37230685 766784757 37230685 24765953 37230685 661700324 853278525 661700324 853278525 5423922 8158577 5423922 8158577 503322401 694894413 503322401 201179565 503322401 201179565 865267512 201179565 860838990 207501709 860838990 207501709 661877126 632670673 661877126 632670673 553065447 902612326 553065447 357939321 553065447 357939321 238564538 177182122 238564538 177182122 882062943 435872162 882062943 435872162 290920331 697149404 290920331 697149404 388436229 697149404 148809220 225339302 148809220 225339302 211335079 732247342 211335079 732247342 425648333 82497816 425648333 82497816 55001798 728673673 55001798 728673673 553310362 728673673 80200968 120219865 80200968 166420104 80200968 166420104 471267471 788070425 471267471 788070425 632076670 957460291 632076670 957460291 988683445 17058326 988683445 109045661 988683445 109045661 72499669 109045661 812980404 280484200 812980404 280484200 899123805 152101204 899123805 350937476 899123805 350937476 233464956 737462343 233464956 737462343 493584392 468889906 493584392 468889906 312068198 581725691 312068198 581725691 468317070 61557866 468317070 61557866 41525904 489378736 41525904 489378736 325506479 564328457 325506479 564328457 472718235 564328457 355672364 674582637 355672364 674582637 580398619 674582637 35868179 52978363 35868179 52978363 203723400 307056506 203723400 61403821 203723400 61403821 958618824 61403821 292445907 438183086 292445907 114373146 292445907 114373146 924394419 114373146 339265681 715172476 339265681 715172476 840020787 240276104 840020787 240276104 308688353 462773334 308688353 352502880 308688353 352502880 234723591 329533084 234723591 329533084 218375063 329533084 634195540 918773653 634195540 918773653 119188370 178459337 119188370 316894899 119188370 316894899 272561694 684803454 272561694 684803454 470209373 684803454 115042378 172393286 115042378 296186817 115042378 296186817 894097147 159155459 894097147 789683549 894097147 789683549 364646220 272861105 364646220 272861105 942007636 86860457 942007636 86860457 170221020 258392173 170221020 258392173 974301852 38160722 974301852 38160722 897895998 153605827 897895998 153605827 252758579 378830674 252758579 378830674 549142515 923854640 549142515 923854640 62642308 93832585 62642308 93832585 908266140 138116129 908266140 138116129 871185091 927285180 871185091 927285180 558117868 927285180 790031633 311463031 790031633 438568240 790031633 438568240 106390654 75181385 106390654 75181385 949517097 75181385 781880137 323252728 781880137 323252728 938069648 93154299 938069648 93154299 131299084 197099244 131299084 197099244 494628203 731868388 494628203 731868388 794287946 305314014 794287946 808311886 794287946 808311886 527088027 577266247 527088027 577266247 458558987 696094141 458558987 696094141 609678015 779183978 609678015 779183978 455360550 14488253 455360550 14488253 9709323 219774981 9709323 219774981 853563089 219774981 386794242 665463088 386794242 101161207 386794242 101161207 67079244 352371109 67079244 352371109 762098201 352371109 611643013 737973618 611643013 221628577 611643013 221628577 146290373 221628577 369069643 813225131 369069643 166421421 369069643 166421421 889247483 803814410 889247483 803814410 297657597 446513542 297657597 446513542 99303716 149199112 99303716 570837101 99303716 570837101 778203504 328084999 778203504 328084999 623372941 711192620 623372941 711192620 679085668 94567751 679085668 94567751 63018180 264814327 63018180 264814327 823936857 264814327 693989209 452159250 693989209 452159250 99514525 149584037 99514525 739394397 99514525 739394397 546573385 105126162 546573385 105126162 930967852 105126162 277484591 416749947 277484591 416749947 545306412 801444071 545306412 801444071 812376930 281454476 812376930 643453321 812376930 643453321 468988724 158521991 468988724 158521991 894598446 158521991 803725427 292026188 803725427 21285258 803725427 21285258 13657185 673031812 13657185 673031812 634121994 281160655 634121994 281160655 185144066 706280239 185144066 706280239 365207466 254324354 365207466 254324354 167620663 344884583 167620663 344884583 460742855 543389130 460742855 96897131 460742855 96897131 935871524 96897131 745973616 375173558 745973616 375173558 790372700 310998091 790372700 310998091 167628891 228533578 167628891 228533578 847793516 228533578 283090988 890144616 283090988 890144616 425326955 890144616 363561811 647827385 363561811 647827385 739324184 295445891 739324184 295445891 195292159 295445891 284347071 471214917 284347071 471214917 681248998 40537233 681248998 40537233 26926645 693749550 26926645 693749550 622943326 514225461 622943326 804157699 622943326 804157699 440198225 169371001 440198225 169371001 887219478 169371001 783395215 320961774 783395215 320961774 178065489 121632341 178065489 121632341 919696438 54872339 919696438 54872339 36943710 642136904 36943710 642136904 595646908 963601084 595646908 963601084 479257226 70924494 479257226 70924494 47680611 73146627 47680611 73146627 49183403 188245278 49183403 188245278 578362667 628496876 578362667 628496876 554336657 736214904 554336657 736214904 420826085 765098166 420826085 225759460 420826085 225759460 149073583 225759460 165353141 250434942 165353141 47149830 165353141 47149830 967842023 245007131 967842023 245007131 161764615 478103361 161764615 478103361 676480516 675168866 676480516 675168866 377114220 48891409 377114220 48891409 966963570 48891409 651222564 561570207 651222564 423495604 651222564 423495604 713799475 423495604 226305071 340133124 226305071 340133124 676548691 545750093 676548691 545750093 553750561 545750093 677991648 298289381 677991648 298289381 799229833 298289381 349798844 898102969 349798844 334797316 349798844 334797316 773723313 334797316 530487886 712944870 530487886 388726204 530487886 388726204 259428030 339172930 259428030 339172930 225442829 543488959 225442829 543488959 591245765 543488959 189447153 286991347 189447153 286991347 649432374 914306055 649432374 810720908 649432374 810720908 376843814 530521585 376843814 659039663 376843814 659039663 736735194 294755641 736735194 294755641 944734228 82633789 944734228 167501192 944734228 167501192 888449643 575635425 888449643 575635425 338600214 575635425 470682112 544853570 470682112 544853570 917385287 124953723 917385287 796876140 917385287 796876140 382345573 796876140 801334908 295487941 801334908 735145263 801334908 735145263 289407772 433435667 289407772 433435667 193341610 292225674 193341610 292225674 594457113 782444220 594457113 782444220 332721701 499583936 332721701 499583936 881656658 177747208 881656658 761104133 881656658 761104133 245944262 368666989 245944262 711296486 245944262 711296486 982730385 25984907 982730385 25984907 977893672 33415058 977893672 33415058 371203404 852424387 371203404 531249589 371203404 531249589 577568342 357209346 577568342 357209346 238124072 758360523 238124072 758360523 658062524 419008831 658062524 419008831 279048033 419008831 957438421 46772773 957438421 46772773 31330478 46772773 879404518 181300722 879404518 181300722 644557586 990576825 644557586 990576825 950840714 73250448 950840714 953592791 950840714 953592791 347457957 953592791 857203567 213772698 857203567 213772698 47870798 71389138 47870798 730876108 47870798 730876108 578713310 145835248 578713310 145835248 903110856 444025707 903110856 444025707 91945099 138034733 91945099 138034733 618935924 900863765 618935924 662094912 618935924 662094912 435779846 119643363 435779846 119643363 79781978 457686083 79781978 457686083 996820187 4769522 996820187 4769522 500760081 907257600 500760081 907257600 393968182 112407283 393968182 112407283 74541874 491149114 74541874 491149114 962150038 56198226 962150038 173032000 962150038 173032000 51172296 76458561 51172296 829207332 51172296 829207332 338970501 311272455 338970501 311272455 790184756 311272455 622720903 889582359 622720903 690066165 622720903 690066165 337361632 166852026 337361632 166852026 111462117 183756609 111462117 183756609 877681028 183756609 606418612 725846850 606418612 725846850 257817074 386282236 257817074 576635145 257817074 576635145 532593806 545578657 532593806 545578657 60262572 90276235 60262572 90276235 313637694 471026726 313637694 295387896 313637694 295387896 195281891 295387896 314232562 471929513 314232562 428393196 314232562 428393196 285850834 428393196 555012994 699278288 555012994 699278288 333298374 699278288 585195265 789650304 585195265 499268239 585195265 499268239 663305788 131867701 663305788 131867701 88033740 469912415 88033740 469912415 312887919 469912415 290645519 435347655 290645519 438629234 290645519 438629234 292752731 388209352 292752731 388209352 259115679 211279900 259115679 211279900 140382425 211279900 444984369 524112890 444984369 380800899 444984369 380800899 969653593 44890163 969653593 261936089 969653593 261936089 555054767 867763657 555054767 867763657 859201073 210569491 859201073 210569491 87222737 131088183 87222737 131088183 228990520 343780785 228990520 343780785 418197243 739049551 418197243 250922903 418197243 250922903 165657782 231522584 165657782 231522584 845834869 290141004 845834869 290141004 191850086 290141004 345438553 969916132 345438553 969916132 86104383 129300808 86104383 129300808 827008494 260396389 827008494 260396389 846674607 181423064 846674607 181423064 879289619 181423064 380810195 773742766 380810195 773742766 494850430 197034194 494850430 197034194 868247979 145667038 868247979 145667038 97085622 145667038 525177657 529799142 525177657 529799142 775996212 331452631 775996212 444158604 775996212 444158604 296286563 498115860 296286563 498115860 819539591 271450977 819539591 818996810 819539591 818996810 451578795 818996810 552471154 982680174 552471154 763217773 552471154 763217773 371751032 763217773 480114492 924551109 480114492 924551109 748599251 371843569 748599251 371843569 452315823 790294133 452315823 84426190 452315823 84426190 56239608 84426190 442208288 943983000 442208288 943983000 306421097 269558749 306421097 269558749 820814910 92306445 820814910 92306445 938638493 92306445 223609753 698102475 223609753 698102475 950227185 74086181 950227185 74086181 1826391 2985728 1826391 689564484 1826391 689564484 506612497 689564484 114863045 172034779 114863045 720093035 114863045 720093035 627661717 83236651 627661717 83236651 944112608 83236651 941283255 88036568 941283255 88036568 622791281 614594590 622791281 614594590 18197993 28296567 18197993 28296567 355616701 915223559 355616701 170040923 355616701 170040923 886824980 170040923 520938905 929284950 520938905 929284950 373403296 911634122 373403296 911634122 41061793 60977516 41061793 791631832 41061793 791631832 586966609 755400077 586966609 755400077 437326981 580715832 437326981 580715832 400087427 580715832 515822976 685212805 515822976 493685713 515822976 493685713 782397904 37595736 782397904 37595736 974688172 448838600 974688172 448838600 299066359 448838600 475900207 733364520 475900207 733364520 397884473 449583041 397884473 449583041 695553560 534602789 695553560 534602789 478907881 372736697 478907881 372736697 786881782 316081489 786881782 648475326 786881782 648475326 295597260 443082358 295597260 903085019 295597260 903085019 471803809 903085019 113064306 169353298 113064306 771506176 113064306 771506176 397624547 771506176 251105582 64149215 251105582 64149215 14813346 22853433 14813346 22853433 406263094 778467234 406263094 778467234 146885761 222490631 146885761 323996333 146885761 323996333 781303560 323996333 332138234 498758027 332138234 274766909 332138234 274766909 180684448 280963349 180684448 280963349 812733025 280963349 215851262 325799380 215851262 325799380 271754353 407899818 271754353 407899818 182663418 277800753 182663418 793827873 182663418 793827873 544393294 793827873 13158585 20195191 13158585 20195191 318019190 477967871 318019190 477967871 832363261 80620389 832363261 80620389 946073094 97908004 946073094 97908004 65135111 478670735 65135111 478670735 676146008 478670735 534398414 656342122 534398414 656342122 378493523 585774102 378493523 585774102 292565818 438458538 292565818 438458538 165063073 233798450 165063073 233798450 154721887 499621388 154721887 499621388 710225813 428794567 710225813 976295707 710225813 976295707 582611242 976295707 631358122 770322230 631358122 770322230 73332072 110238709 73332072 240491546 73332072 240491546 839850961 240491546 204360852 387844888 204360852 387844888 737702000 240387214 737702000 240387214 158847391 240387214 426357448 519887709 426357448 519887709 530424804 809631853 530424804 273207502 530424804 273207502 817859646 795974037 817859646 795974037 595083233 445480821 595083233 445480821 698592263 445480821 131566397 170456282 131566397 170456282 113685516 702908184 113685516 702908184 436902776 954656206 436902776 954656206 530687773 829438650 530687773 829438650 270079533 405464370 270079533 405464370 986274356 20608647 986274356 147777905 986274356 147777905 98442420 147777905 340878166 931128641 340878166 931128641 482820469 931128641 147147007 191612743 147147007 191612743 872029764 191612743 550661844 883460140 550661844 883460140 976244170 35936028 976244170 100511038 976244170 100511038 933891841 547089148 933891841 547089148 649515757 677130465 649515757 677130465 609484435 737721175 609484435 737721175 613855252 117270954 613855252 117270954 922579169 286938242 922579169 286938242 189406287 274385919 189406287 274385919 180421313 274385919 543389079 968622744 543389079 432385263 543389079 432385263 707696321 808467828 707696321 808467828 659348421 808467828 694074881 414462591 694074881 414462591 720149632 135366006 720149632 135366006 910550887 91068546 910550887 91068546 939636752 144964133 939636752 144964133 96587161 37920758 96587161 37920758 25235118 37920758 154742159 233824186 154742159 233824186 175755038 267245149 175755038 267245149 85070683 127911608 85070683 268661207 85070683 268661207 821298622 405219284 821298622 405219284 269819177 577136065 269819177 577136065 964915626 52110328 964915626 596978966 964915626 596978966 21664030 32980935 21664030 32980935 331860309 498290666 331860309 498290666 47922459 71456684 47922459 453364335 47922459 453364335 302506380 550232448 302506380 550232448 606422083 73512774 606422083 73512774 49438837 73512774 995604589 6254048 995604589 6254048 123640694 185508718 123640694 185508718 923266615 116103314 923266615 311967943 923266615 311967943 206835212 478565074 206835212 478565074 318305709 716853861 318305709 716853861 447814552 289584729 447814552 289584729 191453294 288498110 191453294 288498110 190850160 151444115 190850160 151444115 899473708 204605531 899473708 204605531 400695768 980150363 400695768 980150363 517885874 734088431 517885874 734088431 365572351 962864162 365572351 535611408 365572351 535611408 497604798 503143703 497604798 503143703 792149770 231467683 792149770 231467683 152964743 341100878 152964743 341100878 795802548 271245487 795802548 271245487 979441132 30947869 979441132 797770314 979441132 797770314 134278823 67719202 134278823 67719202 954286591 67719202 115891842 372695885 115891842 372695885 748132857 372695885 697601004 446716384 697601004 446716384 638351414 778364790 638351414 778364790 526200778 695820138 526200778 695820138 651444166 892367977 651444166 892367977 530573499 892367977 900949915 149230379 900949915 149230379 51633002 77007893 51633002 77007893 626541899 584691704 626541899 584691704 522491199 613713980 522491199 613713980 896322509 156034027 896322509 156034027 842661023 236639360 842661023 236639360 188622569 286031053 188622569 286031053 888188643 167772570 888188643 297835763 888188643 297835763 549284339 923011508 549284339 923011508 775690215 331917638 775690215 487089556 775690215 487089556 196033357 296382273 196033357 296382273 511256563 695426114 511256563 695426114 942760914 85743808 942760914 85743808 56704128 84813969 56704128 84813969 617363577 725992572 617363577 578314433 617363577 578314433 427842672 470561194 427842672 470561194 313303225 37144060 313303225 37144060 24717494 37144060 479230266 821990133 479230266 545828028 479230266 545828028 939110028 91787839 939110028 91787839 808111216 946465112 808111216 946465112 603760287 539716865 603760287 539716865 310196754 171793885 310196754 171793885 885663408 39519968 885663408 39519968 26222518 136128198 26222518 136128198 344855914 610497483 344855914 122215101 344855914 122215101 81498932 122215101 621875757 935504021 621875757 229058129 621875757 229058129 847555278 967901701 847555278 967901701 634884836 967901701 978480429 32346022 978480429 400451947 978480429 400451947 444559761 739200579 444559761 739200579 382514678 334344933 382514678 334344933 221828280 179125894 221828280 179125894 83870417 126240738 83870417 126240738 477743938 874341307 477743938 874341307 134052257 201543138 134052257 732750560 134052257 732750560 864512711 202072420 864512711 930487213 864512711 930487213 549805340 364648947 549805340 364648947 170085101 26520507 170085101 26520507 982428017 26520507 960947580 644365582 960947580 644365582 370328805 946457210 370328805 857567883 370328805 857567883 378203375 128355470 378203375 128355470 85378233 128355470 549019443 620310456 549019443 466986906 549019443 466986906 684183938 466986906 298557419 447999202 298557419 474790475 298557419 474790475 678852583 474790475 165380500 250479325 165380500 250479325 284747838 426530402 284747838 426530402 978041118 33167675 978041118 33167675 294264422 441205091 294264422 441205091 880965631 178475086 880965631 178475086 635630730 753947158 635630730 40293531 635630730 40293531 972709273 647707279 972709273 647707279 637596551 647707279 874296719 188227888 874296719 857571814 874296719 857571814 487967545 857571814 776854749 330099126 776854749 330099126 225761855 339592017 225761855 339592017 765117609 347812170 765117609 337823981 765117609 337823981 212354784 320228504 212354784 320228504 509707679 807493660 509707679 807493660 542625221 807493660 495507551 918259520 495507551 396990164 495507551 396990164 732004447 556084280 732004447 556084280 581533465 344513820 581533465 344513820 767166854 27384309 767166854 27384309 982013790 27384309 251892443 377193241 251892443 377193241 818206991 272540090 818206991 442714490 818206991 442714490 295240255 919539144 295240255 919539144 535873579 392582734 535873579 392582734 734506801 140471480 734506801 140471480 906467265 140471480 132852145 199712922 132852145 199712922 468900993 924548839 468900993 924548839 513007883 708246443 513007883 708246443 658764450 381960113 658764450 381960113 254843464 181981234 254843464 181981234 878930369 181981234 181597544 275992207 181597544 275992207 915473123 128046170 915473123 128046170 141944024 213951916 141944024 213951916 210909882 318112477 210909882 304547609 210909882 304547609 795125546 140414368 795125546 140414368 93706181 621049245 93706181 621049245 390630020 781501970 390630020 781501970 339926068 781501970 994557852 7456222 994557852 7456222 713809397 423487465 713809397 423487465 998219811 2512382 998219811 2512382 964432509 52969549 964432509 52969549 806569303 460046649 806569303 460046649 688718245 606259261 688718245 606259261 512887510 560249409 512887510 560249409 619927812 278004469 619927812 278004469 814903252 111142845 814903252 111142845 74004934 247717117 74004934 247717117 835174211 598672759 835174211 598672759 591938910 992483001 591938910 992483001 376816307 265051755 376816307 265051755 823818702 358669915 823818702 358669915 239087026 358669915 895935747 156745512 895935747 156745512 978300428 32802622 978300428 486480698 978300428 486480698 425992806 581040891 425992806 202326512 425992806 202326512 134590452 565762016 134590452 565762016 334275336 322175610 334275336 322175610 782442027 83718197 782442027 83718197 55857145 83718197 650131611 609561314 650131611 609561314 494289628 735910999 494289628 735910999 358578886 494430696 358578886 494430696 666558403 403768906 666558403 403768906 727349357 398427522 727349357 398427522 731025919 231345175 731025919 231345175 846052762 752446899 846052762 752446899 354200335 672401629 354200335 672401629 787456323 315363413 787456323 938461128 787456323 938461128 573902732 450272409 573902732 450272409 695095612 450272409 68667248 103587221 68667248 459486091 68667248 459486091 306523794 703332635 306523794 703332635 508576546 145822051 508576546 145822051 903113642 899507042 903113642 899507042 607937142 899507042 861639517 206428802 861639517 927880417 861639517 927880417 374468050 927880417 478378538 692899827 478378538 989952864 478378538 989952864 656575159 107595778 656575159 107595778 929357983 107595778 566400160 585351198 566400160 585351198 336472604 984592936 336472604 984592936 521144936 477518971 521144936 477518971 116071886 174095945 116071886 174095945 748552244 371906355 748552244 371906355 174141317 264512924 174141317 264512924 591588791 895978179 591588791 895978179 331577267 378962871 331577267 378962871 743880106 850080122 743880106 850080122 408895297 518240102 408895297 518240102 411491874 159831014 411491874 159831014 893633847 159831014 401275949 704956258 401275949 212223774 401275949 212223774 140981689 212223774 165465692 344543289 165465692 344543289 728754077 401805751 728754077 135140413 728754077 135140413 89869820 865443099 89869820 865443099 650312880 839364449 650312880 839364449 171068480 159784910 171068480 159784910 106482349 159784910 724541743 784607171 724541743 784607171 619607983 997559806 619607983 997559806 550459677 158358265 550459677 158358265 894735828 158358265 80097936 120134797 80097936 801171693 80097936 801171693 627204924 924424765 627204924 924424765 656692834 301662154 656692834 301662154 797216387 260251596 797216387 260251596 827138458 260251596 540414828 634432947 540414828 634432947 413436004 822965208 413436004 521900998 413436004 521900998 448541361 950196653 448541361 950196653 463267046 218102222 463267046 218102222 854512785 302925767 854512785 302925767 200555493 485543365 200555493 485543365 672181474 485543365 232609339 248476572 232609339 248476572 897343469 74062935 897343469 74062935 49782511 757373763 49782511 757373763 497502061 198027351 497502061 198027351 131864624 198027351 727310704 404026915 727310704 404026915 669127967 490566607 669127967 490566607 380862628 713160787 380862628 567472106 380862628 567472106 474762113 420742014 474762113 420742014 280352261 420742014 893954632 159487728 893954632 159487728 545304737 895891053 545304737 895891053 961472695 57264290 961472695 57264290 967168108 48434301 967168108 48434301 401080644 550004066 401080644 550004066 40643185 60235629 40643185 175742657 40643185 175742657 737029796 388718463 737029796 255743881 737029796 255743881 168321122 216730727 168321122 216730727 143664387 168764317 143664387 168764317 887698895 392763587 887698895 392763587 262047126 65875790 262047126 65875790 955615588 439126261 955615588 439126261 203694629 172415855 203694629 172415855 115065612 172415855 133886932 201109065 133886932 201109065 369722566 505499226 369722566 505499226 698843469 445229424 698843469 445229424 229513117 344511628 229513117 344511628 89128259 134173389 89128259 134173389 28210771 42721419 28210771 42721419 102052087 630026685 102052087 630026685 520996116 605504174 520996116 605504174 580386340 643857063 580386340 643857063 547158695 617979074 547158695 617979074 643119582 617979074 608188045 558372796 608188045 558372796 531421508 978072786 531421508 978072786 342614910 545908441 342614910 837361844 342614910 837361844 555436243 146137792 555436243 146137792 902815267 146137792 478672409 602794011 478672409 602794011 360887252 617153831 360887252 423061877 360887252 423061877 282118563 464933165 282118563 464933165 685408820 464933165 57557704 86192448 57557704 419367839 57557704 419367839 279403975 841499726 279403975 841499726 680643505 472243658 680643505 472243658 517064615 863962156 517064615 215511278 517064615 215511278 142897285 215511278 195460570 295629363 195460570 295629363 65777357 98835187 65777357 117417348 65777357 117417348 922459019 150625519 922459019 150625519 899994072 22085005 899994072 22085005 14034988 22085005 381686398 799603743 381686398 191594452 381686398 191594452 127698872 191594452 952026317 71696772 952026317 71696772 811313432 282560526 811313432 282560526 339361724 703601635 339361724 703601635 732183232 396850494 732183232 396850494 100774020 151400030 100774020 151400030 553383645 525757157 553383645 525757157 292822977 438815254 292822977 438815254 720372420 414143239 720372420 414143239 739292810 385298737 739292810 522547562 739292810 522547562 481295471 522547562 629497881 909282404 629497881 499832672 629497881 499832672 370406842 828674083 370406842 828674083 516045156 261365728 516045156 261365728 171997022 261365728 684920519 465816240 684920519 465816240 402976549 749355501 402976549 129401049 402976549 129401049 914289858 129401049 515654321 994201801 515654321 994201801 862108507 205481930 862108507 205481930 221768012 334218460 221768012 334218460 61962765 92826536 61962765 432434846 61962765 432434846 288830761 432434846 117045354 175785364 117045354 175785364 600800742 659975292 600800742 659975292 344597289 889191747 344597289 889191747 977680046 33651671 977680046 33651671 818744374 668157132 818744374 668157132 516932934 895315367 516932934 326892957 516932934 326892957 779232122 326892957 740123939 383773910 740123939 383773910 466189599 838806145 466189599 838806145 223722670 336694824 223722670 336694824 197673663 36391337 197673663 36391337 24114057 36391337 160937468 338439118 160937468 338439118 225004793 278395985 225004793 278395985 183041941 278395985 904412976 143888278 904412976 143888278 453341216 954482607 453341216 954482607 740052073 383855133 740052073 453494464 740052073 453494464 302600736 453494464 609493323 943497822 609493323 943497822 293544681 37754716 293544681 37754716 25067016 37754716 611470288 716053676 611470288 716053676 776809417 13187825 776809417 13187825 991044558 132638357 991044558 132638357 912125788 152498490 912125788 152498490 101458917 493128601 101458917 493128601 327860247 493128601 248856851 372869173 248856851 372869173 661736401 802044410 661736401 802044410 802008214 294275961 802008214 294275961 580755402 753040989 580755402 753040989 98936038 148839865 98936038 148839865 804719995 290371587 804719995 147588885 804719995 147588885 901978213 743719001 901978213 743719001 506358744 593685291 506358744 678990540 506358744 678990540 827971004 259053063 827971004 259053063 400807370 905026205 400807370 905026205 468627523 316239397 468627523 316239397 100589502 151162570 100589502 828009609 100589502 828009609 456699995 330495937 456699995 330495937 219114387 387860193 219114387 387860193 606438033 983744758 606438033 983744758 132961406 147889323 132961406 147889323 901792036 147889323 277904797 417718607 277904797 417718607 889098112 166741700 889098112 908964510 889098112 908964510 7433982 11257725 7433982 126581931 7433982 126581931 84074222 588719259 84074222 588719259 455709508 588719259 132565517 199187152 132565517 199187152 692126309 570817573 692126309 570817573 631239196 814956380 631239196 814956380 274959366 412903786 274959366 412903786 28861043 43684642 28861043 43684642 729416280 400644526 729416280 381876421 729416280 381876421 741524718 381876421 70955781 107296484 70955781 107296484 372679122 675072875 372679122 663685549 372679122 663685549 796523028 302673209 796523028 302673209 199452116 301445898 199452116 817791228 199452116 817791228 353408986 864838886 353408986 864838886 557284090 353297246 557284090 353297246 235187682 654807103 235187682 654807103 567670756 30864287 567670756 30864287 979453441 30864287 210618621 317690090 210618621 142535252 210618621 142535252 955017252 66769858 955017252 428355882 955017252 428355882 313113979 470436538 313113979 470436538 935028195 98991238 935028195 137363574 935028195 137363574 647537899 760580304 647537899 760580304 323255147 486293522 323255147 486293522 864319390 80269542 864319390 80269542 946194262 80269542 389989201 642395826 389989201 642395826 955231569 66411102 955231569 127399975 955231569 127399975 84594330 127399975 255915253 383481534 255915253 383481534 331898617 498396233 331898617 498396233 613730331 914255315 613730331 421383318 613730331 421383318 715462468 949135696 715462468 949135696 454885046 949135696 472640555 534201738 472640555 534201738 382893902 618390838 382893902 618390838 385643949 537274962 385643949 537274962 129938413 64518658 129938413 64518658 956470434 64518658 41229891 61143809 41229891 61143809 780469751 476681948 780469751 476681948 317171763 476681948 330718268 496606535 330718268 496606535 240654384 361059856 240654384 361059856 730396586 399395580 730396586 94738312 730396586 94738312 63162923 362084220 63162923 362084220 718174562 417307234 718174562 417307234 757814912 358416237 757814912 358416237 126211609 189371831 126211609 717935666 126211609 717935666 455695372 717935666 371185853 988444240 371185853 804997670 371185853 804997670 625469814 804997670 326531509 490809722 326531509 813689099 326531509 813689099 420537225 335292594 420537225 335292594 821150437 229808432 821150437 229808432 151958365 454037894 151958365 454037894 302867308 674841370 302867308 674841370 476907157 402974571 476907157 402974571 727757640 402974571 67336939 101672067 67336939 101672067 728205971 570719023 728205971 570719023 490941407 570719023 689652133 458587796 689652133 458587796 106484653 159786692 106484653 896036336 106484653 896036336 411024534 896036336 300329352 450813374 300329352 450813374 916302636 126910295 916302636 126910295 333742330 899434206 333742330 899434206 402478186 116135959 402478186 116135959 923230430 57774319 923230430 57774319 961196322 875022147 961196322 875022147 493350657 573342234 493350657 573342234 739073229 279307981 739073229 279307981 813986734 278945281 813986734 278945281 814319883 275442683 814319883 275442683 816478454 275442683 785152554 318535979 785152554 306309717 785152554 306309717 793503571 306309717 100298349 150632581 100298349 847841872 100298349 847841872 567450477 590884026 567450477 590884026 334086921 27893280 334086921 27893280 17954919 549234257 17954919 549234257 622003125 858562031 622003125 187355151 622003125 187355151 124980452 187355151 949358301 75591005 949358301 75591005 406721872 582782917 406721872 387983753 406721872 387983753 737588958 988490419 737588958 988490419 576188124 738548609 576188124 738548609 557423047 174423052 557423047 174423052 116226561 174423052 273575863 410553558 273575863 410553558 972404653 40637432 972404653 487928454 972404653 487928454 324556811 680260233 324556811 680260233 467789104 919650457 467789104 919650457 328033933 493335987 328033933 493335987 802419759 293966366 802419759 293966366 396670395 982556879 396670395 4801722 396670395 4801722 996810398 524998961 996810398 524998961 448452178 524998961 801943433 294277209 801943433 372421248 801943433 372421248 248500163 372421248 269444750 404599911 269444750 404599911 114133995 171047450 114133995 416073107 114133995 416073107 962372227 55891467 962372227 55891467 857931854 691506900 857931854 691506900 477338593 629044212 477338593 629044212 105748522 158680506 105748522 158680506 492847674 739900438 492847674 158998204 492847674 158998204 894278777 124592693 894278777 124592693 917618666 419001678 917618666 419001678 279044705 842848634 279044705 842848634 920960358 119586905 920960358 879479433 920960358 879479433 478968184 266397040 478968184 266397040 175229905 49146376 175229905 49146376 33237510 230321678 33237510 230321678 725493428 406535569 725493428 66505482 725493428 66505482 44741701 66505482 840938808 722196678 840938808 722196678 517779748 459849751 517779748 459849751 287379232 320667809 287379232 320667809 212555852 320667809 507024081 854412917 507024081 381319473 507024081 381319473 254279693 381319473 673258613 483364555 673258613 15890178 673258613 15890178 989431628 296086551 989431628 296086551 195708797 296086551 673232050 490812145 673232050 490812145 326537790 499053657 326537790 499053657 663460243 306161817 663460243 306161817 203127422 306161817 732626973 886482312 732626973 886482312 538895000 886482312 871003342 193390224 871003342 193390224 163822314 733736840 163822314 733736840 335082852 493335984 335082852 493335984 882218602 176911151 882218602 176911151 97941884 147026063 97941884 544857943 97941884 544857943 489187496 426667877 489187496 426667877 213147351 321666817 213147351 381721184 213147351 381721184 660459681 912738395 660459681 912738395 158404019 239867143 158404019 336616465 158404019 336616465 223666784 132596052 223666784 132596052 912135141 712329421 912135141 712329421 648480104 712329421 765018939 347999150 765018939 422768663 765018939 422768663 714382260 185173428 714382260 185173428 884256917 174120438 884256917 909736723 884256917 909736723 418852409 909736723 477689070 794321463 477689070 794321463 718415653 37595739 718415653 37595739 25032311 44492724 25032311 44492724 969947858 44492724 907079686 139416209 907079686 139416209 684508828 466387801 684508828 466387801 968378757 46319044 968378757 46319044 555330213 962141154 555330213 782264165 555330213 782264165 635784085 292191298 635784085 292191298 803649173 292191298 505429065 762294998 505429065 762294998 947009550 79026037 947009550 424133998 947009550 424133998 713296464 667365910 713296464 667365910 370011152 667365910 465017257 102102220 465017257 102102220 67606962 737701409 67606962 737701409 441735537 737701409 268582279 403003911 268582279 403003911 554644052 945515748 554644052 345682511 554644052 345682511 766391425 405564303 766391425 405564303 270109560 405564303 443328371 945447783 443328371 945447783 243703031 365811314 243703031 365811314 501946398 879520298 501946398 108170162 501946398 108170162 71532499 664978169 71532499 664978169 416546673 664978169 241886446 362940386 241886446 362940386 232243100 348710609 232243100 348710609 604876331 517448671 604876331 517448671 41927531 62232372 41927531 518214439 41927531 518214439 602940216 301836969 602940216 301836969 199770053 461701798 199770053 461701798 687355226 115720158 687355226 115720158 923520473 115720158 194432942 818875972 194432942 818875972 798313227 299833265 798313227 299833265 43374762 64598537 43374762 238849222 43374762 238849222 841138353 321633022 841138353 321633022 213134742 438055210 213134742 438055210 292327175 413849132 292327175 413849132 720687725 308686882 720687725 308686882 792097023 308686882 670464169 488288046 670464169 83164124 670464169 83164124 55566037 974919782 55566037 974919782 645953128 974919782 461029860 863851622 461029860 863851622 921601522 118672915 921601522 131588955 921601522 131588955 87664112 131588955 522791297 764440860 522791297 764440860 241539094 362546683 241539094 743767240 241539094 743767240 426126218 973068619 426126218 973068619 363454253 102668240 363454253 102668240 972173809 41291865 972173809 41291865 975197361 36981158 975197361 36981158 65038919 97768639 65038919 55258697 65038919 55258697 37259476 177792119 37259476 177792119 881593281 177792119 668585050 491175997 668585050 47926613 668585050 47926613 967334479 13832289 967334479 13832289 990775092 13832289 84465116 127074138 84465116 127074138 133067347 199849475 133067347 199849475 712524617 425502588 712524617 425502588 857210952 213740919 857210952 213740919 203892059 375799980 203892059 375799980 250933553 250563157 250933553 250563157 165501963 529415039 165501963 529415039 365881070 498892543 365881070 498892543 663492777 37367474 663492777 37367474 974797465 441780662 974797465 441780662 336381300 738987741 336381300 738987741 474121168 290319049 474121168 290319049 191951800 451076203 191951800 451076203 694531650 451076203 97205430 145854873 97205430 145854873 851394486 223450143 851394486 28054416 851394486 28054416 981620236 646867915 981620236 646867915 379046866 348340992 379046866 348340992 231981075 781511327 231981075 781511327 559578002 904788669 559578002 904788669 938313199 92809676 938313199 92809676 555819695 898701229 555819695 398807003 555819695 398807003 265762244 431901791 265762244 431901791 288498573 431901791 120236635 180484926 120236635 180484926 108505537 162300983 108505537 162300983 583531928 651319305 583531928 360674894 583531928 360674894 240368145 360674894 999143217 987581 999143217 915087162 999143217 915087162 360022368 221678328 360022368 221678328 852479746 221678328 116536898 175110925 116536898 175110925 401282074 661729791 401282074 661729791 838165616 242919359 838165616 242919359 667185579 493580669 667185579 418419975 667185579 418419975 278542062 418419975 981975281 27467907 981975281 86470451 981975281 86470451 547825096 888963651 547825096 320953936 547825096 320953936 212690753 603333378 212690753 603333378 628238043 603333378 4149098 6524217 4149098 62634210 4149098 62634210 958046673 62634210 301077869 451747363 301077869 395481280 301077869 395481280 864458481 202082398 864458481 311428078 864458481 311428078 790033863 332229689 790033863 332229689 220252930 939660422 220252930 939660422 591803915 779217347 591803915 779217347 581178513 434476367 581178513 434476367 290130104 278271720 290130104 278271720 814800662 827540934 814800662 827540934 86575392 130277467 86575392 130277467 981945435 27479326 981945435 566509238 981945435 566509238 551165421 106799189 551165421 106799189 70722657 106799189 910493773 135476158 910493773 135476158 745864885 375331493 745864885 46943400 745864885 46943400 31470566 49106999 31470566 49106999 966803533 161823728 966803533 161823728 892375941 481697525 892375941 481697525 674581334 94743940 674581334 94743940 63185408 94743940 361815570 579013137 361815570 579013137 576394960 696023120 576394960 696023120 120522770 180899946 120522770 180899946 382011028 987004746 382011028 987004746 598946410 980995003 598946410 980995003 355387248 151444110 355387248 151444110 100789909 638698958 100789909 638698958 927917655 109232333 927917655 393512912 927917655 393512912 262479888 393512912 868346452 196962846 868346452 196962846 290040954 791369669 290040954 791369669 333545437 267171763 333545437 267171763 175689748 397387737 175689748 397387737 731833912 227022160 731833912 227022160 848839955 84284052 848839955 84284052 56179333 342092557 56179333 342092557 227786914 342092557 97536915 146311523 97536915 891603871 97536915 891603871 971770172 41948676 971770172 948261137 971770172 948261137 425577918 185074077 425577918 185074077 876743669 743494142 876743669 743494142 444694732 495196905 444694732 495196905 224299855 283069524 224299855 283069524 186346823 283069524 977939802 33288203 977939802 727788057 977939802 727788057 487128552 727788057 775865859 331610221 775865859 331610221 269241615 527668108 269241615 527668108 750459716 67536170 750459716 67536170 954657782 67222307 954657782 67222307 430303392 669812253 430303392 669812253 26823964 40431739 26823964 105588306 26823964 105588306 930697522 440154740 930697522 440154740 702055578 297424536 702055578 297424536 799741799 526396288 799741799 526396288 368108115 314107156 368108115 314107156 207966959 314107156 412659935 705270049 412659935 705270049 603294779 898275550 603294779 67615825 603294779 67615825 954405706 726481614 954405706 726481614 353993417 770904608 353993417 770904608 503755135 432275140 503755135 432275140 707748411 798228423 707748411 798228423 585880551 665300194 585880551 665300194 116079537 174099109 116079537 174099109 772568006 714311477 772568006 714311477 395731992 417742794 395731992 417742794 717960124 121632339 717960124 121632339 81085398 336531702 81085398 336531702 564942184 676777412 564942184 277689820 564942184 277689820 182606141 101782066 182606141 101782066 933277671 538411115 933277671 538411115 455564158 538411115 857721621 212930153 857721621 212930153 767572004 793986694 767572004 793986694 619766575 793986694 698816925 380338343 698816925 380338343 253688666 282852232 253688666 282852232 810929354 282852232 380204545 865667908 380204545 865667908 309901050 171152669 309901050 171152669 886126165 84751245 886126165 84751245 943409438 84751245 162154391 245536276 162154391 245536276 919729802 98440577 919729802 98440577 65479374 98440577 128556428 193057024 128556428 75914975 128556428 75914975 50904024 75914975 811243248 282580687 811243248 282580687 547061858 560426997 547061858 366927377 547061858 366927377 244466307 212858681 244466307 212858681 857759502 212858681 793736768 306082821 793736768 306082821 39596949 58768129 39596949 58768129 744043820 683274583 744043820 683274583 424926306 348031243 424926306 348031243 764948682 411067266 764948682 411067266 273887078 411067266 301293224 452159254 301293224 452159254 116222448 174370732 116222448 174370732 325898291 490075902 325898291 111040017 325898291 111040017 926799973 111040017 244679892 367263487 244679892 4135009 244679892 4135009 2759464 4135009 218094344 329270317 218094344 100167956 218094344 100167956 66573465 81739061 66573465 81739061 54553249 727648951 54553249 727648951 355634966 727648951 120613262 102417325 120613262 102417325 932799486 219910749 932799486 219910749 145274022 976906875 145274022 976906875 609466800 823478131 609466800 823478131 869190274 195808491 869190274 195808491 804739007 290324536 804739007 290324536 55467483 83128751 55467483 83128751 317950571 477791266 317950571 477791266 662155482 884432363 662155482 884432363 200279584 302606054 200279584 302606054 152564415 230689765 152564415 230689765 654525889 650360526 654525889 165437240 654525889 165437240 110442831 165437240 315063108 473614457 315063108 173908290 315063108 173908290 884390925 325250510 884390925 325250510 410000304 912277852 410000304 912277852 646087545 988086005 646087545 842236536 646087545 842236536 379984432 402532463 379984432 402532463 159475464 241163125 159475464 401257893 159475464 401257893 729002605 290760226 729002605 290760226 192243786 350703105 192243786 350703105 233339998 595539677 233339998 595539677 429807483 403163556 429807483 403163556 869346647 195576457 869346647 195576457 548334071 597567535 548334071 597567535 959232313 60511533 959232313 60511533 306839296 460117817 306839296 460117817 607141989 828144926 607141989 304336751 607141989 304336751 201680595 304336751 674939607 762119745 674939607 762119745 462818603 762119745 956657822 64187581 956657822 485009489 956657822 485009489 322524970 485009489 685583081 464637788 685583081 464637788 619791721 520236752 619791721 212487681 619791721 212487681 141196368 177747204 141196368 177747204 118652565 177747204 122856612 490272001 122856612 490272001 669273119 886029145 669273119 886029145 39639731 58821331 39639731 58821331 391062098 982682073 391062098 982682073 930513010 105807227 930513010 105807227 148448239 492721906 148448239 492721906 327506192 618962445 327506192 618962445 387469135 90570665 387469135 90570665 939893612 745363091 939893612 745363091 604594347 290774196 604594347 290774196 804538239 310338016 804538239 310338016 347051763 990468763 347051763 990468763 662227316 512763625 662227316 512763625 544497104 999433053 544497104 421019412 544497104 421019412 715604337 647971180 715604337 647971180 438757962 647971180 890963607 163591338 890963607 163591338 912436650 132125006 912436650 132125006 487690356 887097535 487690356 887097535 172919666 262958537 172919666 262958537 251333991 376590935 251333991 376590935 872591962 181343651 872591962 181343651 120749769 18469673 120749769 18469673 12149492 42730540 12149492 42730540 971316917 42730540 195922014 296299575 195922014 296299575 291519575 436984564 291519575 436984564 197035047 297779160 197035047 574394636 197035047 574394636 537110515 574394636 212100249 319714315 212100249 482346216 212100249 482346216 674192186 274071917 674192186 274071917 817386682 528277919 817386682 528277919 420757105 253597683 420757105 253597683 167335541 246767718 167335541 246767718 868434164 196791887 868434164 196791887 117984821 177280040 117984821 177280040 838406946 242625957 838406946 242625957 267791318 402114269 267791318 402114269 824444903 264329686 824444903 735538867 824444903 735538867 530992744 370788370 530992744 370788370 247452132 534766328 247452132 534766328 651938556 591224383 651938556 591224383 405553779 978570649 405553779 978570649 181547601 275885333 181547601 319254846 181547601 319254846 784571894 236346937 784571894 236346937 842810814 511187280 842810814 511187280 394467608 40761318 394467608 40761318 972389438 40761318 224721941 337983552 224721941 337983552 223312656 336310261 223312656 336310261 137824821 207399781 137824821 792614930 137824821 792614930 339372435 792614930 266462385 400186496 266462385 681084906 266462385 681084906 492413179 188997656 492413179 188997656 125976564 802861639 125976564 802861639 618102953 802861639 416008254 790874541 416008254 990364918 416008254 990364918 576338417 990364918 414400995 275941453 414400995 275941453 181566916 317305010 181566916 317305010 785875708 317305010 149265481 225986670 149265481 335092775 149265481 335092775 773552346 335092775 185717561 282205669 185717561 282205669 412591960 698523398 412591960 388471889 412591960 388471889 259275776 216379620 259275776 216379620 855458312 216379620 55905793 83759018 55905793 83759018 899436204 245077671 899436204 245077671 161830844 245077671 164390868 248970519 164390868 248970519 104820575 157285941 104820575 157285941 476153195 983210318 476153195 682027321 476153195 682027321 732870211 396032591 732870211 396032591 217140835 327332063 217140835 327332063 979790367 30392705 979790367 30392705 384536471 632378956 384536471 632378956 296339724 444307646 296339724 444307646 602184982 839534057 602184982 719460623 602184982 719460623 74130610 111636719 74130610 241805994 74130610 241805994 160040254 748776484 160040254 748776484 453426855 845819590 453426855 36373665 453426855 36373665 975851339 36373665 156208569 236137230 156208569 236137230 322356826 484495011 322356826 318589069 322356826 318589069 211269347 318589069 361869538 765878792 361869538 351333250 361869538 351333250 842802530 60977518 842802530 60977518 958825188 60977518 304645424 456816611 304645424 421135280 304645424 421135280 715539965 421135280 273363531 410146040 273363531 410146040 901309172 148911862 901309172 686711971 901309172 686711971 408520601 456413118 408520601 456413118 261538424 391995505 261538424 391995505 760711575 354695690 760711575 834921984 760711575 834921984 174501885 36963323 174501885 36963323 24604585 36963323 902197501 147204052 902197501 147204052 300000079 450141207 300000079 450141207 174052058 264342396 174052058 790155986 174052058 790155986 417073605 531232866 417073605 531232866 913726078 130505519 913726078 130505519 17237006 26822428 17237006 26822428 38634126 57141277 38634126 57141277 460908980 669906504 460908980 60044248 460908980 60044248 40504489 60044248 673702789 483048358 673702789 68408123 673702789 68408123 46099104 68408123 428626501 767087809 428626501 767087809 616209011 767087809 243177859 365064812 243177859 365064812 667637346 951398357 667637346 951398357 585254613 929272988 585254613 929272988 380021589 393557177 380021589 393557177 262492669 952023494 262492669 952023494 542192779 335983931 542192779 335983931 33979514 50271562 33979514 459020163 33979514 459020163 306135991 212571570 306135991 212571570 857952277 212571570 434127643 747801591 434127643 643247692 434127643 643247692 454907219 329010055 454907219 329010055 777746406 329010055 430234752 790748761 430234752 790748761 670651521 488027676 670651521 959268168 670651521 959268168 196577921 297089036 196577921 297089036 133959870 201303502 133959870 569975377 133959870 569975377 551871738 363317761 551871738 363317761 917427433 124892363 917427433 330005833 917427433 330005833 776956026 672584995 776956026 672584995 469472104 490075904 469472104 490075904 669477910 142103400 669477910 142103400 94866767 338001066 94866767 338001066 368245952 795167703 368245952 795167703 693038169 453389088 693038169 453389088 713596189 420277869 713596189 420277869 279997320 732998543 279997320 732998543 662214021 790920374 662214021 790920374 362187661 888394398 362187661 888394398 44590000 66134373 44590000 914621941 44590000 914621941 557073228 914621941 58807545 87752630 58807545 87752630 794069824 445737707 794069824 445737707 698255743 661187316 698255743 661187316 650657330 664078225 650657330 664078225 480487560 758982879 480487560 195166934 480487560 195166934 130108872 110624632 130108872 110624632 73724844 471895532 73724844 471895532 314194679 290656763 314194679 290656763 804599338 469393800 804599338 469393800 312330038 850193330 312330038 850193330 410647842 850193330 399003476 19744741 399003476 19744741 12889230 422165328 12889230 422165328 714811867 422165328 549377064 833686174 549377064 833686174 103845630 155545076 103845630 927511551 103845630 927511551 471358278 79333684 471358278 79333684 946708971 79333684 712218970 426061955 712218970 386776875 712218970 386776875 738315766 386776875 679130643 474316076 679130643 474316076 926785300 111088832 926785300 111088832 183031914 278320814 183031914 278320814 705089984 436319159 705089984 323572156 705089984 323572156 214157084 272726726 214157084 272726726 179455785 388110055 179455785 388110055 884470201 173757441 884470201 173757441 554431689 827060184 554431689 827060184 326716806 491175999 326716806 564447284 326716806 564447284 831791417 56587559 831791417 56587559 38227033 340334953 38227033 340334953 226483534 740645537 226483534 740645537 514968216 315225664 514968216 315225664 787530037 208704564 787530037 208704564 860101406 260719964 860101406 260719964 171654823 473984229 171654823 473984229 315337430 473984229 200728073 303168465 200728073 303168465 908201428 138338521 908201428 138338521 934076634 29321658 934076634 29321658 980817955 29321658 864038464 202863065 864038464 202863065 221552347 334086744 221552347 334086744 247978065 371708623 247978065 371708623 184315550 279895120 184315550 279895120 582188242 866190059 582188242 866190059 155064572 234397227 155064572 234397227 672287850 485308923 672287850 485308923 161719027 244859086 161719027 271730007 161719027 271730007 804559079 290697590 804559079 290697590 12330470 18687438 12330470 18687438 861136287 207086819 861136287 207086819 553027417 511767570 553027417 511767570 103492576 154909203 103492576 978645044 103492576 978645044 657561346 302375138 657561346 302375138 200140409 302375138 258223635 386807772 258223635 386807772 257133865 385079771 257133865 565486029 257133865 565486029 511752881 735872656 511752881 735872656 344438522 378378225 344438522 378378225 252450437 378378225 551310594 837653456 551310594 837653456 876996760 184853185 876996760 184853185 208227236 314660860 208227236 314660860 506123896 709239173 506123896 262241818 506123896 262241818 172435021 262241818 303041266 454270519 303041266 454270519 473058644 964927620 473058644 964927620 848842080 226976857 848842080 226976857 845339019 996211764 845339019 996211764 4302978 6760265 4302978 6760265 945235837 579845821 945235837 579845821 461622986 90062232 461622986 90062232 940237426 90062232 352690986 648325864 352690986 648325864 982506808 26333018 982506808 26333018 21014992 31884422 21014992 31884422 597152428 965440283 597152428 452529753 597152428 452529753 301645814 418822927 301645814 418822927 717226840 355205036 717226840 355205036 760248405 670941005 760248405 670941005 478937584 853492730 478937584 853492730 491880288 231428813 491880288 231428813 152957390 320381617 152957390 320381617 783815127 320381617 227983795 342394322 227983795 85276166 227983795 85276166 57021479 389861788 57021479 389861788 736036151 138054029 736036151 138054029 91950002 460627282 91950002 460627282 307124361 188390599 307124361 188390599 125597190 451696427 125597190 451696427 301016662 605633625 301016662 605633625 461601929 605633625 100072093 150573532 100072093 150573532 276502410 414982267 276502410 414982267 358160974 893271282 358160974 893271282 413297412 897196822 413297412 897196822 737947747 387598359 737947747 387598359 868201965 197124108 868201965 197124108 629413064 941105819 629413064 941105819 898027450 153527154 898027450 494884926 898027450 494884926 666265803 50408762 666265803 50408762 34169175 653170419 34169175 653170419 693805908 452335669 693805908 452335669 922009197 118205934 922009197 452746330 922009197 452746330 123435948 55219914 123435948 55219914 37219958 888806618 37219958 888806618 856164651 215454348 856164651 231985102 856164651 231985102 845575641 140202242 845575641 140202242 93503021 33059877 93503021 33059877 978173940 10534292 978173940 10534292 992627545 443100782 992627545 443100782 295625159 443100782 741011457 85360530 741011457 85360530 57148577 840639416 57148577 840639416 775715133 331860620 775715133 331860620 54631347 82014455 54631347 208755094 54631347 208755094 860096645 501989684 860096645 501989684 433883631 637013250 433883631 637013250 708634313 430951393 708634313 430951393 532827764 843724271 532827764 788993441 532827764 788993441 556695584 28410731 556695584 28410731 981426254 761351807 981426254 761351807 356041950 350776710 356041950 350776710 763155856 88778091 763155856 88778091 59289844 472103978 59289844 472103978 680661762 472103978 56714822 84845573 56714822 424156061 56714822 424156061 283012069 197895067 283012069 197895067 867543780 197895067 599892767 842857446 599892767 842857446 69181045 104357112 69181045 104357112 696788895 447845810 696788895 447845810 906772257 59078223 906772257 59078223 39828913 729685955 39828913 729685955 850036182 225390499 850036182 225390499 366798784 601136610 366798784 601136610 41952179 62277793 41952179 164775515 41952179 164775515 955881762 65578189 955881762 65578189 77950428 117165466 77950428 117165466 94228717 456973317 94228717 456973317 690795362 887725274 690795362 887725274 455345409 887725274 629349009 961883822 629349009 961883822 460965145 826131872 460965145 826131872 643084159 840209472 643084159 128604198 643084159 128604198 85641634 449566439 85641634 449566439 476690694 740409555 476690694 740409555 780542847 325171816 780542847 325171816 339474716 687703067 339474716 345980364 339474716 345980364 766065219 201240670 766065219 201240670 133919370 958754696 133919370 958754696 573515239 958754696 262371080 313919684 262371080 313919684 788429423 7804638 788429423 7804638 5091815 7804638 333700274 620679535 333700274 620679535 15823360 24150699 15823360 778919656 15823360 778919656 519640401 657254655 519640401 657254655 647570851 655851989 647570851 655851989 985276930 22215215 985276930 367617938 985276930 367617938 751370117 367442220 751370117 367442220 751480605 777615420 751480605 777615420 621778491 623192972 621778491 623192972 119903145 179952962 119903145 179952962 964788558 52443622 964788558 138503215 964788558 138503215 291022905 436136270 291022905 362440512 291022905 362440512 754796377 622541602 754796377 622541602 508172031 536696769 508172031 536696769 632747976 536696769 447233525 679115642 447233525 127803154 447233525 127803154 84943869 36354235 84943869 36354235 24044180 145452489 24044180 145452489 96838404 760656450 96838404 760656450 693705464 249989367 693705464 249989367 833620865 760610308 833620865 760610308 395818842 124281021 395818842 124281021 82737439 124281021 736179777 389794812 736179777 42919590 736179777 42919590 28358156 42919590 274890392 412749411 274890392 412749411 934578694 99721471 934578694 117606416 934578694 117606416 817866603 828151287 817866603 828151287 657701966 962372502 657701966 962372502 516593636 866132907 516593636 866132907 399033571 913479305 399033571 913479305 519620824 500172746 519620824 500172746 562821003 488560042 562821003 488560042 324929562 725374891 324929562 725374891 578904442 468912224 578904442 468912224 683028721 906488001 683028721 906488001 481627952 906488001 648872833 45734608 648872833 45734608 30652473 45734608 754251038 363213895 754251038 43032551 754251038 43032551 28422848 43032551 169097760 974736963 169097760 974736963 597784700 166947843 597784700 166947843 111741685 166947843 144846682 218901645 144846682 218901645 227428436 604486314 227428436 604486314 484755251 871066614 484755251 598661902 484755251 598661902 480079227 950237693 480079227 950237693 580114035 950237693 488939337 799747007 488939337 799747007 334833679 322968962 334833679 322968962 782036233 322968962 183583731 279036977 183583731 279036977 619224908 530885863 619224908 200197680 619224908 200197680 865867168 408888078 865867168 408888078 272562241 53611566 272562241 53611566 963840741 200242013 963840741 200242013 133261186 514744477 133261186 514744477 655223709 312112225 655223709 312112225 789610721 312112225 220401056 33
168151 0 1257103 1275807 1257103 1275807 392107 1275807 3774025 2880046 3774025 1445851 3774025 1445851 1449346 2613826 1449346 2613826 4286384 2613826 661254 999231 661254 1128802 661254 1128802 1657038 3547608 1657038 3547608 1406613 1675642 1406613 1675642 4096766 2536784 4096766 2536784 4016374 2676014 4016374 2676014 4346165 2319936 4346165 3251173 4346165 3251173 1683957 3039684 1683957 3039684 4705625 1683845 4705625 1683845 4370681 590251 4370681 590251 3332405 2299224 3332405 2299224 4390602 2299224 2783127 1371523 2783127 1371523 1375018 1775448 1375018 1775448 3322545 1775448 2944701 1679001 2944701 2044991 2944701 2044991 1678218 2278344 1678218 2278344 3948420 3006118 3948420 3006118 4702728 3006118 904457 763537 904457 3351714 904457 3351714 2443765 470738 2443765 470738 1222561 907141 1222561 907141 766319 892021 766319 892021 4410238 2299305 4410238 2299305 3990580 1116205 3990580 1116205 4738948 1648593 4738948 1648593 255685 2543716 255685 2543716 4210133 2543716 1038024 3349542 1038024 3349542 4106550 2456949 4106550 2456949 3874415 2787981 3874415 2787981 4660710 2029559 4660710 2029559 645506 991892 645506 991892 3158973 2149018 3158973 2149018 3818423 2149018 3697325 2957776 3697325 2957776 3857366 2815487 3857366 2815487 658932 1646800 658932 1646800 803772 823206 803772 2047354 803772 2047354 4604309 2047354 716824 969604 716824 1266829 716824 1266829 1249936 291909 1249936 291909 1358562 2618653 1358562 2618653 4044464 2618653 3723907 2938612 3723907 2938612 639057 617248 639057 2827643 639057 2827643 3854451 1006135 3854451 1006135 3317270 1006135 3319091 1548388 3319091 1548388 3909624 2754788 3909624 2754788 1372276 1398384 1372276 1398384 754351 931657 754351 3108122 754351 3108122 3574742 1077038 3574742 1077038 572393 1077038 1290707 2855002 1290707 2855002 3876511 2201525 3876511 3327762 3876511 3327762 3129446 3327762 3940376 3325499 3940376 3325499 986961 3345957 986961 2608279 986961 2608279 4059005 2435868 4059005 2435868 1662358 3851173 1662358 2984727 1662358 2984727 4648057 2984727 1256147 381686 1256147 558466 1256147 558466 546824 558466 748698 2406713 748698 2406713 3353015 2406713 3325082 701856 3325082 1650012 3325082 1650012 4549201 1650012 3550656 3115801 3550656 3115801 1065969 596423 1065969 1236384 1065969 1236384 4328071 3327049 4328071 2539468 4328071 2539468 4205431 3110466 4205431 3110466 3564910 2282835 3564910 2282835 3956292 2282835 936202 933500 936202 1676730 936202 1676730 3320006 3918221 3320006 3918221 545188 547604 545188 547604 804994 847053 804994 847053 3318516 4626395 3318516 1879779 3318516 1879779 1668360 1005466 1668360 1005466 1672443 1005466 726582 739885 726582 739885 368432 342535 368432 2068591 368432 2068591 4613375 3337243 4613375 3337243 1228401 417178 1228401 417178 345635 359865 345635 359865 190872 4124951 190872 1681715 190872 1681715 74071 3437658 74071 3437658 3324511 1925890 3324511 1925890 3621503 3710679 3621503 3710679 410695 912785 410695 912785 982892 1299210 982892 1299210 1305553 1478246 1305553 1478246 3775774 1670365 3775774 1670365 1291786 365217 1291786 365217 3314553 4413361 3314553 443705 3314553 443705 445852 452647 445852 452647 1214668 1649130 1214668 1649130 4905354 1672459 4905354 737663 4905354 737663 945910 737663 3319704 2776521 3319704 2776521 3844000 3329187 3844000 3329187 4092819 3186534 4092819 3186534 3316376 3186534 4189326 3349195 4189326 3349195 1658688 4870474 1658688 2802292 1658688 2802292 4225254 639573 4225254 639573 1017484 2888041 1017484 2888041 4608715 2936222 4608715 2936222 4616451 2955969 4616451 408767 4616451 408767 404741 408767 4310921 2612771 4310921 2612771 3329867 213543 3329867 213543 3347599 1023901 3347599 1023901 1682065 2304400 1682065 2304400 3957088 2304400 3316528 1178085 3316528 1178085 3346971 513450 3346971 3348286 3346971 3348286 2176628 3348286 4328583 2330323 4328583 2330323 3343005 3365616 3343005 2936750 3343005 2936750 3725017 2936750 948706 939068 948706 3316625 948706 3316625 668681 3316625 1414163 3331174 1414163 3331174 1351666 1358725 1351666 1358725 3272368 3339546 3272368 1679736 3272368 1679736 1964328 2980710 1964328 2980710 3687247 2856738 3687247 2856738 4597006 2950762 4597006 568890 4597006 568890 568900 513208 568900 513208 1146985 2967287 1146985 2967287 4327373 2346570 4327373 2346570 636228 1650700 636228 1650700 3982073 2668500 3982073 2668500 3534548 3102957 3534548 3102957 269595 4426815 269595 3306647 269595 3306647 1650927 3030071 1650927 3030071 3649342 1650397 3649342 1650397 2852027 3262400 2852027 3262400 1685708 2456468 1685708 2456468 4176210 2649319 4176210 2649319 2291038 3339417 2291038 3339417 4927031 1652556 4927031 1652556 3613054 1946041 3613054 1946041 1306029 1673764 1306029 1673764 3013290 3341108 3013290 900446 3013290 900446 899299 1649511 899299 1649511 3697226 1649511 3501585 1686180 3501585 1686180 1164769 527858 1164769 527858 884957 1648943 884957 1648943 4263791 2824209 4263791 2824209 4517389 610537 4517389 610537 604719 4442944 604719 4442944 3341141 4442944 532359 1133308 532359 2466610 532359 2466610 4139891 1905349 4139891 1905349 1675199 2612488 1675199 1672954 1675199 1672954 1326469 1672954 3738957 2920483 3738957 1672053 3738957 1672053 3194699 3644899 3194699 3644899 514301 3644899 4910094 1686174 4910094 1686174 1165656 494875 1165656 982588 1165656 982588 611863 1069850 611863 1069850 3327630 53177 3327630 53177 4571842 2932818 4571842 2932818 1667462 4414134 1667462 2343768 1667462 2343768 4329162 2451765 4329162 2451765 512753 475144 512753 2527170 512753 2527170 4152290 255028 4152290 255028 1413907 657886 1413907 657886 636846 2871110 636846 2871110 3786858 3338330 3786858 3338330 1122354 3338330 1188843 465059 1188843 560147 1188843 560147 1657010 560147 1274637 393978 1274637 1918196 1274637 1918196 4765656 2746602 4765656 2746602 3585452 567407 3585452 3329234 3585452 3329234 1115495 1167825 1115495 1167825 3907437 1683025 3907437 1679247 3907437 1679247 1543242 1685621 1543242 1685621 1163270 1685621 1665679 3606747 1665679 3606747 1673442 3627502 1673442 2586814 1673442 2586814 4264370 262910 4264370 262910 254515 262910 3340993 2563443 3340993 2563443 4133944 3329419 4133944 3329419 3941787 1709393 3941787 1709393 992072 664454 992072 664454 1033437 659684 1033437 659684 3712956 2961760 3712956 2961760 3681470 172495 3681470 172495 3316193 2488647 3316193 2488647 304413 298210 304413 298210 4750788 3776938 4750788 3776938 1671592 4616088 1671592 4616088 3320363 2967212 3320363 2967212 4634725 1142591 4634725 1142591 467627 471399 467627 2359367 467627 2359367 4302127 2359367 1569473 1665144 1569473 1665144 1172071 469778 1172071 3318866 1172071 3318866 4816132 1657663 4816132 1657663 253493 1657663 1476384 3335772 1476384 3335772 4179533 225295 4179533 225295 895080 895770 895080 895770 2475555 3352050 2475555 3341477 2475555 3341477 293006 3341060 293006 3341060 2668414 3341060 284344 1420384 284344 1938296 284344 1938296 1666295 3341016 1666295 3341016 3884347 3341016 396404 1287206 396404 1287206 641057 4772786 641057 4772786 3651475 1975724 3651475 2535840 3651475 2535840 4112897 2535840 769178 795285 769178 795285 1298575 391197 1298575 790097 1298575 790097 807112 790097 4285312 3332047 4285312 3332047 3340553 1872933 3340553 1872933 4124798 2490141 4124798 254598 4124798 254598 3352792 1774343 3352792 1774343 1668586 1183163 1668586 1183163 3345259 1183163 1299155 331623 1299155 1403706 1299155 1403706 4385970 1403706 3764246 2892235 3764246 892962 3764246 892962 921586 2014796 921586 2014796 4651968 2014796 3056837 1668367 3056837 1668367 3916686 1678907 3916686 1678907 875716 2486312 875716 2486312 4144122 2484739 4144122 2484739 4165527 2484739 3960871 2265330 3960871 2265330 4105046 4386921 4105046 4386921 1650475 3324867 1650475 3324867 837364 2858547 837364 2858547 3811567 2858547 323658 1350468 323658 1350468 4473263 2170661 4473263 2170661 2660114 1368366 2660114 1368366 307008 1368366 3851498 2815110 3851498 2815110 389368 400699 389368 400699 1660295 3327102 1660295 3327102 1112428 3327102 3958544 1430766 3958544 1430766 3964681 1430766 2593006 1670245 2593006 398295 2593006 398295 401682 398295 3055655 2828493 3055655 2828493 4508326 689882 4508326 689882 976172 2144052 976172 2144052 4497939 224921 4497939 224921 1647787 224921 1682544 1832460 1682544 1832460 1667392 1001522 1667392 1001522 650143 565655 650143 565655 3328763 565655 946925 3331581 946925 3331581 1283751 1281119 1283751 1281119 4473415 2187690 4473415 2094540 4473415 2094540 4546260 3002985 4546260 3002985 3648949 2241023 3648949 2241023 3885312 2241023 3860412 2200130 3860412 2200130 1292372 379024 1292372 379024 1425001 4010302 1425001 1647336 1425001 1647336 4924477 3878389 4924477 3878389 1686239 2747070 1686239 2747070 4391875 2272260 4391875 2272260 3721592 855586 3721592 855586 816605 855586 4646684 2031821 4646684 2031821 1309421 1321138 1309421 1601890 1309421 1601890 3348136 797743 3348136 797743 849224 241327 849224 241327 236794 241327 1217570 425696 1217570 425696 1232991 459980 1232991 459980 4558648 2085983 4558648 2085983 4122024 2450895 4122024 2210689 4122024 2210689 1184820 754976 1184820 754976 904495 3334438 904495 3334438 2486329 2660782 2486329 2660782 4348582 2660782 332269 3348659 332269 2528086 332269 2528086 4207563 2528086 1055646 627381 1055646 627381 1655122 2503155 1655122 2503155 3325837 1166656 3325837 1166656 3334664 1650846 3334664 1650846 3920010 1650846 3317320 30062 3317320 30062 3322812 314689 3322812 314689 1327350 967084 1327350 967084 698918 2709380 698918 2709380 4364388 2709380 1234983 430492 1234983 430492 4778528 3324335 4778528 3324335 44321 3331935 44321 2819787 44321 2819787 3836244 4298402 3836244 4298402 3340786 2697201 3340786 2697201 4357668 1214837 4357668 1214837 438621 602091 438621 602091 1665648 1663579 1665648 1663579 1324269 1663579 3007703 2124997 3007703 1032937 3007703 1032937 1048408 1032937 3829694 2166777 3829694 2166777 3787481 3328634 3787481 2050364 3787481 2050364 4617299 2050364 4206777 2755198 4206777 2755198 4416697 2755198 2845399 1668356 2845399 1668356 3316340 894109 3316340 2524604 3316340 2524604 4194158 313451 4194158 313451 1371677 313451 1660270 3518519 1660270 2909961 1660270 2909961 4549823 2239203 4549823 2239203 3900326 2239203 4513388 2843438 4513388 2843438 3342008 3714036 3342008 3714036 4706634 3035945 4706634 3035945 3694252 2984220 3694252 2984220 5000548 1667815 5000548 2841713 5000548 2841713 975517 984861 975517 2253150 975517 2253150 3917931 2253150 426200 404795 426200 2528640 426200 2528640 4222103 2528640 1684986 1247708 1684986 1247708 1736573 3318208 1736573 1964856 1736573 1964856 1649455 1964856 4371374 2702682 4371374 2702682 4119345 2435394 4119345 3639847 4119345 3639847 3319334 3463590 3319334 3463590 1673678 2270464 1673678 2270464 4388331 2296122 4388331 2296122 4395469 2296122 3756892 884116 3756892 884116 1662217 2277449 1662217 2277449 3932230 2144507 3932230 2144507 1658106 2898128 1658106 2898128 4558031 1181662 4558031 1181662 1170716 1000822 1170716 1000822 1013957 1000822 4350096 2294706 4350096 2294706 1052763 1675807 1052763 1675807 4698073 1961697 4698073 1961697 1001829 1008790 1001829 1008790 1191603 3659733 1191603 3659733 337546 1323945 337546 1323945 780715 875774 780715 4411748 780715 4411748 1406847 2325704 1406847 2325704 3316890 3751690 3316890 3751690 638353 3352947 638353 3352947 1420635 231241 1420635 231241 1676896 4025106 1676896 1378398 1676896 1378398 1651493 2632114 1651493 2632114 4064954 2632114 1652328 1685056 1652328 3160619 1652328 3160619 1657009 1334284 1657009 1334284 1329449 65148 1329449 65148 4244301 2574439 4244301 1123067 4244301 1123067 505499 1179589 505499 1179589 1083711 1072260 1083711 2807585 1083711 2807585 4474971 2807585 4102773 2551402 4102773 2551402 4076935 4140923 4076935 4140923 1673234 506894 1673234 506894 506690 506894 2390907 3342772 2390907 3342772 1682450 621481 1682450 621481 621089 3336058 621089 3336058 2159870 4729897 2159870 4729897 3335529 1654666 3335529 1654666 1400310 1900875 1400310 1900875 3604403 1900875 3338625 3022532 3338625 3022532 4347742 2343765 4347742 2343765 478599 503814 478599 503814 4403765 2726756 4403765 2726756 1003310 997007 1003310 997007 4677656 3317137 4677656 3317137 4618935 694486 4618935 694486 970822 1662016 970822 1662016 1078133 963998 1078133 963998 701552 963998 4740636 3084961 4740636 2152058 4740636 2152058 4549545 3325294 4549545 3325294 1261395 3325294 1333952 352478 1333952 1368257 1333952 1368257 1348694 469031 1348694 469031 1214217 1101245 1214217 1101245 987222 677573 987222 677573 4522821 3325910 4522821 3325910 916369 3333281 916369 3333281 4544361 2581026 4544361 2581026 764303 764667 764303 1681997 764303 1681997 1775433 3318113 1775433 3318113 1035180 1921785 1035180 1921785 4743116 2468321 4743116 2468321 1656224 3317774 1656224 3317774 1245399 3194559 1245399 3194559 1657042 3194559 1332873 323629 1332873 2965083 1332873 2965083 3707188 2965083 408561 3350809 408561 2582161 408561 2582161 4272621 1668276 4272621 1668276 1680351 3317831 1680351 3317831 3574258 3317831 3568840 1894320 3568840 1894320 1682097 646273 1682097 2410723 1682097 2410723 4075245 1651765 4075245 1651765 4388113 2770733 4388113 2770733 3898840 3164644 3898840 3164644 3335455 813320 3335455 813320 836734 2658610 836734 2658610 3995318 85286 3995318 85286 3323231 1922077 3323231 1922077 4744540 2898534 4744540 2898534 888038 883899 888038 1437435 888038 1437435 216721 2448544 216721 2448544 4125880 2448544 3338289 2124110 3338289 2124110 349731 293017 349731 293017 1678569 3063543 1678569 3063543 1677810 1662352 1677810 1662352 4346470 2671765 4346470 2671765 1116447 3325939 1116447 776443 1116447 776443 757405 776443 3351238 639458 3351238 3778952 3351238 3778952 1389861 1413324 1389861 1413324 1647525 3461609 1647525 3340881 1647525 3340881 3632155 2747253 3632155 2747253 4437074 1952783 4437074 1952783 2804802 2106493 2804802 2106493 4543266 2106493 345579 3319448 345579 2042474 345579 2042474 4606273 2042474 704477 697635 704477 856590 704477 856590 867014 856590 290571 293949 290571 1648707 290571 1648707 3743624 2074764 3743624 2074764 3756495 3324193 3756495 781619 3756495 781619 1676397 360653 1676397 360653 1276661 3338929 1276661 3338929 3359856 680301 3359856 680301 671001 988436 671001 988436 3350882 460147 3350882 460147 272979 1395604 272979 1395604 3344993 282062 3344993 3029352 3344993 3029352 4680089 1669899 4680089 1669899 4752001 2584070 4752001 2584070 4238745 1020489 4238745 1020489 1013315 365779 1013315 365779 379980 742646 379980 742646 2060861 3350493 2060861 860657 2060861 860657 875622 860657 4179625 2502422 4179625 2502422 3491584 1671370 3491584 1671370 1678112 842661 1678112 842661 4770354 3085259 4770354 3085259 1437889 258890 1437889 258890 277966 3102305 277966 3102305 3924092 2260641 3924092 2260641 4096672 1659351 4096672 1659351 3326363 1106177 3326363 1106177 429208 421528 429208 2547818 429208 2547818 4113309 2547818 586571 588550 586571 2204844 586571 2204844 3884374 4088270 3884374 4088270 3325557 2073669 3325557 2073669 4590785 2073669 1684916 2294792 1684916 2294792 674390 692117 674390 692117 1443279 1418307 1443279 1418307 4554916 2897894 4554916 2897894 1651843 3065310 1651843 3065310 460079 3346057 460079 3346057 2553945 1685359 2553945 1685359 3287637 487964 3287637 487964 514723 2915490 514723 2915490 3745063 2915490 3699645 2957535 3699645 2957535 1270215 686790 1270215 686790 1007546 686790 4668908 2902574 4668908 2902574 4556834 883032 4556834 883032 770586 883032 4188980 2518380 4188980 2518380 589990 608478 589990 608478 4877521 3105746 4877521 3105746 477847 483462 477847 483462 1326183 1333292 1326183 1333292 4568603 2069681 4568603 720367 4568603 720367 940208 2780061 940208 2780061 3889943 2780061 1082250 569304 1082250 1243104 1082250 1243104 419644 1243104 3986772 3324148 3986772 3324148 1675657 1226794 1675657 1226794 3565963 3127148 3565963 3127148 1315564 1292874 1315564 1292874 1389303 1380569 1389303 1380569 3824012 1653294 3824012 1653294 3261754 3325454 3261754 392660 3261754 392660 1249382 774152 1249382 774152 787368 774152 4117293 2442755 4117293 2442755 4347286 2317835 4347286 2317835 326349 339724 326349 339724 3326064 1483865 3326064 1483865 781278 768534 781278 768534 2366056 3319771 2366056 3319771 3336557 929160 3336557 2126719 3336557 2126719 4526102 3321796 4526102 3321796 384108 1283091 384108 1283091 4251602 2972536 4251602 2972536 4615601 2972536 3950580 2694068 3950580 2694068 4166458 2502324 4166458 2502324 708819 653516 708819 653516 1004475 2511000 1004475 2511000 4144232 2511000 701946 980756 701946 1934169 701946 1934169 4732140 2788804 4732140 2788804 4463515 1657684 4463515 1657684 324671 1657684 1657945 2336822 1657945 2336822 3776525 2094543 3776525 2246824 3776525 2246824 3940789 2246824 593630 617172 593630 617172 1047735 617172 743452 3350992 743452 3350992 4110131 2187171 4110131 2187171 1656372 4669092 1656372 2687491 1656372 2687491 3964637 3319126 3964637 3319126 2360503 3319126 3643442 461197 3643442 1671072 3643442 1671072 3122143 1671072 4057822 3332707 4057822 1352818 4057822 1352818 1653855 1799670 1653855 1184007 1653855 1184007 3845701 2175500 3845701 2175500 3340066 2972214 3340066 2033462 3340066 2033462 3334633 258036 3334633 258036 259872 3352354 259872 3352354 3612412 1936553 3612412 1936553 3353029 463332 3353029 2839338 3353029 2839338 4500498 2676601 4500498 2676601 1649789 1264211 1649789 1264211 4498655 2810414 4498655 2810414 186717 3327329 186717 2263838 186717 2263838 1669185 837083 1669185 837083 1648691 295560 1648691 295560 3340187 1385468 3340187 1385468 765399 915416 765399 3327523 765399 3327523 4298067 1285645 4298067 1285645 3347513 3343556 3347513 3343556 4846346 329863 4846346 329863 1666611 1903039 1666611 1903039 4730698 3324888 4730698 3324888 3129525 4270771 3129525 4270771 3316714 4270771 1647213 4704452 1647213 3350235 1647213 3350235 508741 3350235 1677384 1631534 1677384 1656852 1677384 1656852 3080534 1656852 1263851 371527 1263851 371527 427166 2532645 427166 2532645 4088511 2408797 4088511 2408797 3330157 1859750 3330157 4800460 3330157 4800460 1683728 2335583 1683728 2335583 3102750 2335583 469710 4687952 469710 1890834 469710 1890834 3316147 1647926 3316147 1647926 507726 3331108 507726 3331108 1827341 1650479 1827341 1674836 1827341 1674836 509604 506471 509604 2740229 509604 2740229 4396339 2740229 1648974 2337713 1648974 2836643 1648974 2836643 4524589 1659537 4524589 1659537 1261040 421227 1261040 2526778 1261040 2526778 4180754 2526778 88773 1658378 88773 1658378 1058116 1067270 1058116 1189153 1058116 1189153 464668 1189153 4328642 2323523 4328642 2323523 2139412 3335851 2139412 3335851 1034817 3335851 2249650 1677176 2249650 2104633 2249650 2104633 4574754 1159512 4574754 1159512 1680715 3083835 1680715 3083835 4775887 254980 4775887 254980 3327897 1765499 3327897 1765499 239944 4334385 239944 3323170 239944 3323170 4355040 2308108 4355040 2308108 483169 1179337 483169 4390411 483169 4390411 3339768 4390411 1438614 3339414 1438614 3339414 4118690 634445 4118690 634445 254834 246783 254834 3352150 254834 3352150 3877269 3352150 3340969 2210346 3340969 3509080 3340969 3509080 1657885 3509080 4164821 2495519 4164821 2954077 4164821 2954077 4607511 2749061 4607511 2749061 1684051 2749061 3524212 1077569 3524212 1077569 3331670 3331680 3331670 3331680 3691740 3331680 3265946 1664535 3265946 1811018 3265946 1811018 1678210 1811018 4320578 2620496 4320578 1918757 4320578 1918757 4722483 1918757 3089120 729555 3089120 729555 745623 729555 3555230 1677085 3555230 1677085 852059 848951 852059 982125 852059 982125 675002 3072223 675002 3072223 4718558 2007370 4718558 2007370 3672202 2011466 3672202 2011466 4040631 2608636 4040631 2608636 3959691 2683582 3959691 2683582 1365643 295303 1365643 3341043 1365643 3341043 1434293 3341043 1259733 372488 1259733 4501665 1259733 4501665 3345768 2681017 3345768 2681017 532890 517909 532890 517909 3000818 1673965 3000818 1673965 3625655 3038156 3625655 3038156 4346094 143221 4346094 143221 3314724 2518935 3314724 2518935 4180665 2518935 614772 3315257 614772 3315257 4221353 2460745 4221353 3021291 4221353 3021291 3646067 2960647 3646067 2960647 4600281 2424287 4600281 2424287 4096965 1888642 4096965 1888642 4759868 3316427 4759868 3316427 217459 3316427 3574952 265446 3574952 265446 253860 2621146 253860 2621146 4059090 3349286 4059090 3349286 891300 3349286 3320607 956319 3320607 981184 3320607 981184 1011017 981184 2919534 3314835 2919534 2809510 2919534 2809510 3840760 2809510 943868 959082 943868 3315928 943868 3315928 3573375 1066885 3573375 1066885 618712 1066885 1680163 4982938 1680163 2064914 1680163 2064914 1650913 2064914 4317738 2431011 4317738 2431011 4252417 2952033 4252417 2952033 3718664 850376 3718664 850376 848055 2124504 848055 2124504 3803168 2124504 3542757 1867548 3542757 1867548 3949639 1668476 3949639 3343169 3949639 3343169 3646618 63763 3646618 63763 3320641 4337717 3320641 1423023 3320641 1423023 1405162 1423023 2287947 1677417 2287947 1677417 3331078 1085754 3331078 1910698 3331078 1910698 4740679 3331792 4740679 3331792 196333 3331792 3326901 4858864 3326901 4858864 3344163 2284655 3344163 2284655 3344032 2395146 3344032 2395146 672742 658028 672742 658028 2537634 3334631 2537634 1379630 2537634 1379630 273090 1658483 273090 1658483 4418699 2725873 4418699 2725873 4441773 2204650 4441773 3001690 4441773 3001690 4633048 3001690 4263466 1327887 4263466 1327887 3315164 2737008 3315164 2737008 3954509 2737008 3316002 4593980 3316002 1683097 3316002 1683097 5004179 724211 5004179 724211 487649 267985 487649 267985 277152 267985 3605646 2839616 3605646 2839616 3839203 1184387 3839203 1184387 740148 751346 740148 1305632 740148 1305632 1337470 2822936 1337470 2822936 3349468 2822936 3346814 589493 3346814 589493 573457 1240097 573457 1240097 300001 3348909 300001 1094043 300001 1094043 4015548 1651085 4015548 1651085 1152103 528975 1152103 4047949 1152103 4047949 1676556 2279875 1676556 2279875 3333236 2279875 894354 887995 894354 3459333 894354 3459333 3348230 3978348 3348230 3978348 253941 3978348 3313373 4840488 3313373 633422 3313373 633422 643301 633422 686762 982679 686762 982679 3573263 1880696 3573263 1880696 1299369 367975 1299369 1996679 1299369 1996679 4645893 1996679 1675949 4123255 1675949 4123255 3350658 1866300 3350658 1866300 1242763 1531018 1242763 1531018 3345343 568859 3345343 568859 3315051 2180735 3315051 2180735 4517047 2180735 4002764 2962725 4002764 2962725 1678343 4203233 1678343 4203233 4161034 2490767 4161034 2490767 4032124 3350220 4032124 3350220 1663953 3230331 1663953 3230331 2878746 3343058 2878746 3343058 1053805 1064787 1053805 1064787 1559337 3336127 1559337 2308192 1559337 2308192 3977814 1928712 3977814 1928712 927693 731959 927693 731959 3929895 2268984 3929895 895242 3929895 895242 893062 895242 4820422 3313831 4820422 3313831 3854385 1288626 3854385 1288626 373006 1288626 518280 1151885 518280 3821022 518280 3821022 3709558 758108 3709558 758108 913521 758108 2825306 1653209 2825306 1653209 3979439 3351637 3979439 3351637 170647 3320587 170647 3320587 1651499 2255044 1651499 2255044 4394661 687970 4394661 687970 691518 952075 691518 952075 4291059 2368821 4291059 2368821 4763393 3342128 4763393 3342128 3845845 4786514 3845845 4786514 917397 3317513 917397 3317513 2302805 516536 2302805 516536 1135546 660791 1135546 660791 314333 2314575 314333 2314575 4367177 2314575 3333475 407936 3333475 1023689 3333475 1023689 268400 4424661 268400 4187884 268400 4187884 3350824 4187884 3326617 4986286 3326617 563697 3326617 563697 1103844 563697 4534276 2845276 4534276 2390463 4534276 2390463 1659727 2390463 4158741 2490823 4158741 378333 4158741 378333 4604153 378333 1263025 1680417 1263025 1680417 4808283 1680417 667514 3322109 667514 3322109 3347596 325528 3347596 325528 4518416 2146907 4518416 2146907 3848211 2166673 3848211 644297 3848211 644297 657215 241169 657215 241169 3339982 241169 3318403 1050314 3318403 1050314 1652478 2816147 1652478 2816147 1054367 614579 1054367 1672718 1054367 1672718 2077239 1156987 2077239 1156987 1166052 2522378 1166052 2522378 4134398 2522378 3348316 4724428 3348316 4724428 1657299 2783315 1657299 2783315 3886319 2783315 3350027 2764194 3350027 2764194 3331627 198478 3331627 977494 3331627 977494 676584 977494 4973931 3318669 4973931 3318669 1041761 618621 1041761 618621 1027825 1025337 1027825 1025337 3322607 1408540 3322607 1408540 4118029 2470603 4118029 2470603 1401726 281673 1401726 281673 1320606 361213 1320606 361213 3647423 1964217 3647423 1079550 3647423 1079550 1063169 1079550 4407778 3353171 4407778 3353171 1020020 1023250 1020020 3970070 1020020 3970070 247880 2919725 247880 2919725 3743893 2919725 1340937 1326588 1340937 1326588 4283858 2655389 4283858 2655389 1040461 1021643 1040461 3028709 1040461 3028709 1680669 2327663 1680669 2327663 1663032 32109 1663032 32109 3867125 2213918 3867125 2213918 248930 1678468 248930 1678468 4012654 2652196 4012654 2062465 4012654 2062465 4594275 2062465 1660029 3265861 1660029 3265861 4350718 1242109 4350718 1242109 435479 1242109 3587951 1908293 3587951 1908293 4123170 2428524 4123170 2428524 3616024 3346418 3616024 1437219 3616024 1437219 244063 1437219 3337092 3321186 3337092 3321186 1105403 3321186 3992681 2315493 3992681 2315493 1685357 2889371 1685357 2889371 4567459 3132000 4567459 3132000 4794427 3132000 3333422 239977 3333422 1408501 3333422 1408501 1664641 3349974 1664641 3349974 3964499 724466 3964499 724466 714174 724466 4560608 3326439 4560608 3326439 1663985 652869 1663985 652869 4778436 3102032 4778436 2415789 4778436 2415789 3942487 2258680 3942487 2258680 3906883 3343226 3906883 3343226 831060 839351 831060 839351 1680863 4086857 1680863 525393 1680863 525393 969709 973380 969709 708792 969709 708792 4917701 2027843 4917701 2027843 3337939 3640403 3337939 3640403 4637263 2057950 4637263 2057950 1128456 1093119 1128456 1093119 4121153 2527456 4121153 2527456 3040362 3337735 3040362 2307075 3040362 2307075 3969350 2307075 1666006 7948 1666006 7948 3336893 3316620 3336893 3316620 810993 866871 810993 866871 702010 1658766 702010 391366 702010 391366 377962 391366 3756345 2070024 3756345 2070024 1651311 2912929 1651311 2912929 3313600 2287190 3313600 2287190 3963702 3069077 3963702 3069077 4744987 3069077 4555931 1665802 4555931 1665802 4014832 3332189 4014832 3332189 3567088 3332189 3733556 2954157 3733556 2954157 480075 1165831 480075 1165831 2521730 2637340 2521730 2637340 4311910 2637340 256987 1439575 256987 1439575 4747262 1928066 4747262 1928066 3313588 2412082 3313588 1717494 3313588 1717494 1683756 1717494 3335859 4687341 3335859 4687341 3961196 1649866 3961196 1670679 3961196 1670679 690256 2223564 690256 2223564 4045249 1682312 4045249 2284112 4045249 2284112 3956705 1228227 3956705 1228227 458895 1228227 1616224 3330452 1616224 3330452 2454959 930833 2454959 930833 743535 1654855 743535 1654855 3592690 1058370 3592690 1058370 612207 657508 612207 657508 3321650 792657 3321650 792657 4387660 2258459 4387660 764571 4387660 764571 905484 764571 1650322 1755074 1650322 1755074 1849335 3322804 1849335 1186967 1849335 1186967 1679345 4827995 1679345 4827995 1653998 4827995 4445008 2227720 4445008 2227720 886722 891306 886722 891306 1240672 1235253 1240672 1235253 2548420 3321008 2548420 1128581 2548420 1128581 542181 3353067 542181 3353067 357743 724127 357743 724127 964360 724127 144017 3665663 144017 3665663 3321917 3317299 3321917 3317299 4028531 985816 4028531 985816 698047 985816 3327536 2896852 3327536 2896852 3759970 2896852 771450 808562 771450 1657813 771450 1657813 4641092 2958488 4641092 2958488 2106572 3319622 2106572 671818 2106572 671818 1001550 1880514 1001550 1880514 2551988 1880514 1685005 4222856 1685005 4222856 261131 276865 261131 3333397 261131 3333397 2839461 3333397 616732 603980 616732 3955546 616732 3955546 4368671 2006177 4368671 2006177 4645783 3091375 4645783 3091375 4749080 3091375 1668478 3381501 1668478 3106418 1668478 3106418 4494656 3335761 4494656 1662709 4494656 1662709 299488 1662709 1671607 1552003 1671607 1552003 1274675 1298793 1274675 1298793 3339000 1325840 3339000 1325840 218595 202782 218595 202782 2646491 1661180 2646491 1661180 3918257 2255371 3918257 2255371 410908 1255514 410908 2722807 410908 2722807 3919440 2719853 3919440 2719853 4204298 2478320 4204298 2635864 4204298 2635864 4292231 2635864 1046430 627151 1046430 1676364 1046430 1676364 2981064 1674759 2981064 1674759 364255 1311187 364255 3332977 364255 3332977 757964 719336 757964 719336 960417 2070817 960417 2070817 4570738 2070817 4460896 2821039 4460896 2821039 3822689 2821220 3822689 2821220 1538972 3327847 1538972 3327847 4527256 1465991 4527256 1465991 1474208 3352573 1474208 2522409 1474208 2522409 3319344 2522409 1660971 2436040 1660971 2971401 1660971 2971401 4489181 1665105 4489181 2677605 4489181 2677605 4350664 3644126 4350664 3644126 3338168 2091869 3338168 2091869 4057524 2733149 4057524 2733149 4383987 2733149 3671866 3347810 3671866 3347810 3352479 1362523 3352479 1362523 406562 1246102 406562 1246102 1682811 1208945 1682811 1208945 3719565 2059578 3719565 2026032 3719565 2026032 3685496 972313 3685496 972313 660159 692378 660159 692378 4205802 3324616 4205802 3324616 1094757 1107433 1094757 1107433 1080324 1107433 1396501 1383604 1396501 1383604 1433552 243318 1433552 243318 4221921 2670587 4221921 2670587 4005737 2670587 4041685 1543628 4041685 1543628 1073432 586290 1073432 586290 476515 482357 476515 3335875 476515 3335875 3767888 1647702 3767888 1647702 555511 1647702 3026276 3350238 3026276 3350238 1445906 1441599 1445906 1441599 4462022 3032705 4462022 3032705 4697423 3335492 4697423 3335492 463025 437216 463025 437216 3645842 4207653 3645842 4207653 1653354 4207653 3311491 1681858 3311491 1681858 4473379 2787312 4473379 650633 4473379 650633 3337519 3835723 3337519 3835723 1680527 4736118 1680527 4736118 4406470 1661244 4406470 3342233 4406470 3342233 547373 1305359 547373 1305359 362136 2299000 362136 2299000 3958979 2299000 1222424 140676 1222424 140676 3344119 4243336 3344119 4243336 3346339 1654709 3346339 1654709 2953694 1654709 4783354 1885944 4783354 1885944 3316798 4531093 3316798 583079 3316798 583079 598382 2168580 598382 2168580 3815385 2168580 1432299 1425048 1432299 2752312 1432299 2752312 4387777 2593458 4387777 2593458 4070456 2593458 4200395 2470652 4200395 2470652 3593816 3073034 3593816 3073034 4596374 2137842 4596374 2137842 2846401 3345635 2846401 3331268 2846401 3331268 1926202 3331268 3941038 3333224 3941038 1699302 3941038 1699302 3325982 277918 3325982 277918 3344452 277918 299562 2701332 299562 2701332 1653532 2701332 1328415 1340924 1328415 3325495 1328415 3325495 1092144 2126246 1092144 2126246 4550477 3351204 4550477 3351204 566581 1668694 566581 1668694 3334886 3352213 3334886 3352213 659366 977559 659366 2127285 659366 2127285 4515955 2127285 4228137 2590717 4228137 1652658 4228137 1652658 2529108 1652658 3313605 1664046 3313605 1664046 4763738 3079554 4763738 3079554 3866578 2192600 3866578 2192600 3932927 2297443 3932927 2297443 323028 1356644 323028 1916117 323028 1916117 3597837 1649154 3597837 1649154 545380 570590 545380 570590 3330650 3507708 3330650 3507708 4737521 3043861 4737521 3043861 1669484 4410119 1669484 4410119 4260615 2399710 4260615 2612305 4260615 2612305 4070802 1099029 4070802 1099029 589646 1099029 2250835 2811856 2250835 2811856 3864117 2811856 522129 1152704 522129 1152704 2778653 2572779 2778653 2572779 4229385 2572779 1656516 3626206 1656516 376996 1656516 376996 379132 2802641 379132 2802641 3323424 1195282 3323424 1195282 1663426 2304483 1663426 2304483 3338576 917570 3338576 917570 742236 4787790 742236 4787790 4611234 2050163 4611234 2050163 1046955 1021458 1046955 1021458 1435522 3038608 1435522 3038608 4724548 3038608 2157485 1649478 2157485 2248673 2157485 2248673 3913392 3317274 3913392 3317274 2463469 2991277 2463469 2991277 4662339 2991277 749456 730538 749456 849868 749456 849868 803616 343869 803616 343869 3345530 2076648 3345530 2076648 3736343 1360397 3736343 1360397 1354298 1360397 3326896 3597287 3326896 3597287 4485250 2819186 4485250 3332791 4485250 3332791 2208404 2764248 2208404 2764248 4439057 1649178 4439057 1649178 1532742 901235 1532742 901235 762418 901235 4468338 2818319 4468338 2818319 4001052 955676 4001052 955676 923400 955676 1629700 3343304 1629700 3343304 1670386 3655706 1670386 3655706 884544 1653465 884544 1653465 4501657 2783287 4501657 2783287 3874962 3350731 3874962 3350731 2237491 3350731 3766993 2923314 3766993 2923314 3617261 1946480 3617261 2951697 3617261 2951697 4623854 2951697 4258111 2411583 4258111 2411583 328611 331553 328611 331553 4220205 3338645 4220205 3338645 4327388 3322348 4327388 3322348 407107 3341319 407107 3341319 1680115 2285211 1680115 2285211 802059 794009 802059 2663151 802059 2663151 4005973 2663151 363227 349085 363227 349085 1680979 1335341 1680979 1335341 4414445 1659972 4414445 1388780 4414445 1388780 251357 1388780 4078304 2587677 4078304 2587677 4533795 2852710 4533795 2852710 3343051 1438889 3343051 2310823 3343051 2310823 3968108 2310823 3320951 266440 3320951 266440 275657 3007825 275657 3007825 4660054 1355886 4660054 1355886 303415 3320922 303415 3320922 4780660 4061362 4780660 4061362 1650187 4061362 1660244 1363232 1660244 1363232 293416 1652696 293416 1652696 4825514 1652696 3981503 1650788 3981503 1650788 1334456 1655872 1334456 1655872 3938281 2301548 3938281 2301548 4567382 2096936 4567382 2096936 239453 241418 239453 3327344 239453 3327344 3868112 1230631 3868112 1230631 459938 1662117 459938 1662117 2707309 632024 2707309 632024 3331725 2833320 3331725 2833320 3810025 1238282 3810025 1238282 1256722 1238282 4667737 1980222 4667737 1980222 4712348 1980222 4493415 2827109 4493415 2237988 4493415 2237988 4445823 3018383 4445823 3018383 4656519 3018383 568551 1685266 568551 1685266 4658035 1684022 4658035 1684022 808992 790437 808992 1646680 808992 1646680 3581910 3058383 3581910 297124 3581910 297124 4503114 1684975 4503114 1684975 1645276 3330295 1645276 3330295 1016957 3330295 1093856 573513 1093856 573513 337789 3344461 337789 3344461 4703274 2895387 4703274 2895387 4566285 2548834 4566285 2548834 3344121 3018122 3344121 1659587 3344121 1659587 3763938 1659587 810361 218012 810361 218012 3314472 1665594 3314472 1665594 197295 1091433 197295 1091433 3313541 10116 3313541 4492872 3313541 4492872 4732221 1653997 4732221 1653997 1321849 314429 1321849 3332160 1321849 3332160 1290794 1664339 1290794 1664339 3321117 1664339 1680378 118162 1680378 1670054 1680378 1670054 4714639 3112759 4714639 3112759 1656092 2671313 1656092 2671313 4341188 2671313 269450 1384583 269450 1384583 3222994 1885458 3222994 1885458 4754389 1885458 1321173 1329044 1321173 4530802 1321173 4530802 334471 1666917 334471 1666917 1668278 1269403 1668278 1269403 391807 364783 391807 364783 4485690 2819202 4485690 2459617 4485690 2459617 3327857 4576357 3327857 2783652 3327857 2783652 3867563 2783652 3047078 3325995 3047078 3325995 751675 756511 751675 756511 3321324 1876387 3321324 1685478 3321324 1685478 2146133 1685478 3861837 2227826 3861837 2227826 466726 1214714 466726 2469521 466726 2469521 4199648 2469521 1996190 3351995 1996190 3351995 176718 2612852 176718 2612852 4050309 1660482 4050309 1660482 425559 1660482 3970986 2328467 3970986 2328467 3335805 2819689 3335805 1137954 3335805 1137954 439271 2813954 439271 2813954 4498507 473784 4498507 473784 402846 403695 402846 403695 875352 870261 875352 870261 869979 2836237 869979 2836237 3846482 1667596 3846482 1667596 1851763 3317516 1851763 3317516 4137426 2279613 4137426 2279613 3953476 344827 3953476 344827 1198128 3337898 1198128 3337898 3784722 2129899 3784722 2129899 4557721 2098053 4557721 2098053 649648 3333900 649648 3333900 359 3341353 359 1672173 359 1672173 2450125 1683873 2450125 1683873 2475269 1679530 2475269 2812601 2475269 2812601 3868643 568475 3868643 568475 583195 568475 3330016 4910766 3330016 4910766 1656321 908096 1656321 908096 911275 908096 4377024 2721393 4377024 699429 4377024 699429 967892 3348869 967892 3348869 3077138 783040 3077138 783040 786504 783040 3900948 1984431 3900948 1984431 3351015 2268293 3351015 2268293 3964403 4763841 3964403 4763841 3328258 2310144 3328258 2310144 4339577 2310144 633753 422937 633753 422937 414179 1137350 414179 1137350 1676304 619783 1676304 4794307 1676304 4794307 1161200 509410 1161200 509410 1251381 3341616 1251381 3341616 4471866 2175712 4471866 3319141 4471866 3319141 1486244 226381 1486244 226381 226959 226381 3537260 1888381 3537260 1888381 3489473 1683602 3489473 1683602 3687130 2978243 3687130 1016585 3687130 1016585 990500 3320043 990500 3320043 4969892 3320043 1070110 1075666 1070110 1658564 1070110 1658564 4076203 2411396 4076203 2411396 4027333 1679888 4027333 1679888 3366530 1161608 3366530 1161608 492852 1161608 3912743 3709157 3912743 3709157 386898 3709157 1280526 412238 1280526 412238 3815139 2710179 3815139 2710179 3947824 2710179 3539898 936319 3539898 936319 3894663 2225002 3894663 2225002 3900942 2763598 3900942 2186103 3900942 2186103 4511722 2664110 4511722 2664110 1685195 3231796 1685195 2619457 1685195 2619457 1684270 2619457 3731457 2966638 3731457 2966638 4608549 2966638 1279977 376313 1279977 2943707 1279977 2943707 3750253 1441715 3750253 1441715 1650019 4030369 1650019 2270059 1650019 2270059 4394429 2270059 3586018 3090412 3586018 3090412 38918 3334439 38918 3334439 2444125 3334439 2384778 1894419 2384778 2161026 2384778 2161026 3816463 1654040 3816463 1654040 4639781 754520 4639781 754520 931352 754520 1660398 3256816 1660398 3256816 3702223 1926385 3702223 1926385 3587994 102972 3587994 102972 1677032 297094 1677032 297094 1360186 719063 1360186 719063 1678237 719063 1348420 318173 1348420 2086582 1348420 2086582 3764085 2086582 3322708 4455468 3322708 2426682 3322708 2426682 4070708 3321799 4070708 3321799 916258 415391 916258 415391 1247326 415391 1140950 1138126 1140950 1138126 576680 552383 576680 3352867 576680 3352867 1169442 1959248 1169442 1959248 3616039 1663206 3616039 1663206 4361129 2008079 4361129 2008079 3669591 2008079 4357727 2313768 4357727 930660 4357727 930660 750701 930660 903591 792000 903591 792000 3333418 2513604 3333418 2513604 4167662 376674 4167662 376674 1305273 2695931 1305273 2695931 4359802 2695931 4115261 2544123 4115261 2544123 4044465 2635716 4044465 2635716 4774613 1902035 4774613 1902035 2527021 293900 2527021 293900 1651981 293900 1660158 2428711 1660158 2428711 4285171 1660513 4285171 1660513 4396011 2731216 4396011 2731216 1168423 1189635 1168423 1395876 1168423 1395876 4635335 2981112 4635335 2981112 4271908 2388862 4271908 2529293 4271908 2529293 4190738 824451 4190738 824451 830936 729837 830936 729837 3334123 862260 3334123 862260 864917 692255 864917 692255 980328 1659435 980328 1659435 1282576 376045 1282576 376045 435391 3332817 435391 3332817 1685542 528399 1685542 528399 1139524 3314887 1139524 3314887 4207530 3314887 357146 1302423 357146 2989034 357146 2989034 4732162 3088545 4732162 3088545 1648630 1041782 1648630 1041782 596876 639025 596876 639025 3317285 4786330 3317285 2330299 3317285 2330299 4014414 2330299 3917081 3336531 3917081 3336531 1665906 3198768 1665906 3198768 3662366 3024659 3662366 3024659 407549 1260563 407549 1266680 407549 1266680 4334758 3328089 4334758 999251 4334758 999251 687308 1743471 687308 1743471 3059649 349968 3059649 349968 1679088 3335348 1679088 3335348 4564390 3335348 3339586 1040776 3339586 1040776 312563 301928 312563 4712685 312563 4712685 3347068 1656138 3347068 1656138 3961956 2299601 3961956 2299601 4663103 3020523 4663103 1335858 4663103 1335858 1351436 1335858 4514454 2847595 4514454 2847595 1681824 3747499 1681824 670803 1681824 670803 649580 3322999 649580 3322999 3007639 1648731 3007639 1648731 3695576 3352984 3695576 3352984 4817969 1196488 4817969 1196488 472465 1196488 1670799 668886 1670799 1919804 1670799 1919804 3561016 1919804 1678648 3334260 1678648 2547113 1678648 2547113 4116980 3017808 4116980 3017808 1661639 2085119 1661639 2085119 3331991 2085119 495502 1154703 495502 1154703 4037962 2613122 4037962 685009 4037962 685009 978759 685009 1752307 3315425 1752307 1230834 1752307 1230834 1227497 1230834 4414954 2274379 4414954 2274379 3318304 3293255 3318304 3293255 960718 981311 960718 981311 367242 3346326 367242 3346326 680589 960644 680589 2526660 680589 2526660 4119888 2526660 1359543 1355524 1359543 2151054 1359543 2151054 3823667 1680064 3823667 1680064 2518985 2939983 2518985 2939983 3718098 2654397 3718098 2654397 4031424 643692 4031424 643692 298424 1361958 298424 1361958 1913852 3335753 1913852 495757 1913852 495757 488460 495757 1267704 376173 1267704 376173 681610 3336545 681610 3336545 4215533 820120 4215533 820120 861636 759584 861636 759584 1662612 1277506 1662612 1277506 404288 1277506 3674566 1999480 3674566 1010284 3674566 1010284 988580 1010284 3032997 2340943 3032997 2340943 4659321 3002231 4659321 2078040 4659321 2078040 4582359 1147225 4582359 1147225 1154207 2340091 1154207 2340091 4342622 3109790 4342622 3109790 1718634 3325532 1718634 3325532 1169042 1159707 1169042 1159707 756728 755654 756728 755654 1669280 2271623 1669280 2271623 296945 284432 296945 2173325 296945 2173325 2281247 3344998 2281247 3344998 2795161 3349242 2795161 3349242 1212107 1183614 1212107 1183614 3895207 2760641 3895207 1444691 3895207 1444691 4355822 1444691 3997042 1679561 3997042 1679561 2946188 1666853 2946188 1666853 3727291 2065940 3727291 2065940 3830470 3316565 3830470 3316565 4494435 2829549 4494435 2829549 1246898 439673 1246898 2562516 1246898 2562516 1686474 3339493 1686474 3339493 3190845 1672955 3190845 1672955 1240933 1672955 3331804 199570 3331804 199570 1342753 3351172 1342753 1737520 1342753 1737520 1654920 259134 1654920 259134 253203 259134 4768036 3351856 4768036 3351856 1639279 3351856 4268711 2595772 4268711 2595772 3694551 2056722 3694551 3717259 3694551 3717259 3338259 1247488 3338259 1247488 1250007 2726846 1250007 2726846 3971928 2764415 3971928 2764415 3347002 2272428 3347002 2272428 4390692 2272428 570711 1129257 570711 1653743 570711 1653743 3546902 1653743 368121 341389 368121 341389 765767 3340536 765767 3340536 4545709 2149484 4545709 2149484 2503474 1661320 2503474 1661320 3347176 4927793 3347176 1666060 3347176 1666060 603254 1666060 1684220 3330713 1684220 3330713 3437309 4525195 3437309 4525195 3332846 4525195 4573853 2096439 4573853 2096439 482487 1217441 482487 1291110 482487 1291110 1302576 2322111 1302576 2322111 1685060 4027247 1685060 4027247 1648387 2363954 1648387 2363954 4333363 2363954 481366 467803 481366 467803 1371657 1367353 1371657 1367353 3798490 3315026 3798490 3315026 4621303 1055544 4621303 1055544 608587 272254 608587 272254 266786 272254 356253 869424 356253 869424 1651933 4552111 1651933 3344755 1651933 3344755 4349940 3344755 4239760 2442501 4239760 2442501 220205 222469 220205 2988459 220205 2988459 3663431 4717967 3663431 4717967 1660110 1614734 1660110 1614734 3325068 1168065 3325068 1168065 4696886 3079771 4696886 3079771 4717166 3079771 1759507 1306301 1759507 1306301 1290818 1103543 1290818 1103543 587967 1298395 587967 1298395 357029 1298395 4288826 3343027 4288826 3343027 3889823 3323852 3889823 3323852 405329 407933 405329 407933 3329766 1024776 3329766 422319 3329766 422319 1662843 820843 1662843 820843 807101 3314117 807101 3314117 3628400 1900159 3628400 1900159 3544070 2561444 3544070 2561444 4116891 2561444 3720190 2075260 3720190 2075260 2317793 3351208 2317793 3351208 4702692 1973671 4702692 1973671 3315357 2682824 3315357 2682824 1659461 1706578 1659461 3334747 1659461 3334747 1656718 2306479 1656718 2306479 4377062 2306479 3335375 2596787 3335375 2596787 4241551 2389765 4241551 2389765 3339402 1415667 3339402 1415667 3347085 3145626 3347085 959376 3347085 959376 938143 959376 3109585 2594472 3109585 1936717 3109585 1936717 4744203 1936717 4714992 1944268 4714992 1944268 391276 417200 391276 879336 391276 879336 916944 235461 916944 235461 253776 235461 3319750 4278343 3319750 4278343 1427594 4278343 1652287 4418694 1652287 4418694 4042815 2617568 4042815 2617568 802389 789308 802389 2434528 802389 2434528 4244840 2434528 3740313 2925194 3740313 2925194 1654853 3223804 1654853 968631 1654853 968631 711465 1914770 711465 1914770 2337290 1891390 2337290 1891390 2490012 1682123 2490012 1682123 1368820 1665208 1368820 1665208 3976908 2768704 3976908 2768704 4427524 2768704 3847329 2184272 3847329 2184272 4014381 2359453 4014381 1672507 4014381 1672507 2514075 1672507 3341801 3673696 3341801 1678873 3341801 1678873 4503562 1678873 262838 3915278 262838 3915278 4045818 1939173 4045818 1939173 3587611 1939173 3715592 2018175 3715592 2018175 4486103 1682905 4486103 2235969 4486103 2235969 3328757 2235969 3858690 1148731 3858690 1148731 1167228 3101312 1167228 3101312 1681072 3101312 887262 913826 887262 913826 1677885 4335497 1677885 4335497 3634276 979920 3634276 979920 691287 2072666 691287 2072666 3758229 690393 3758229 690393 685955 690393 4189166 2478807 4189166 468428 4189166 468428 1172676 468428 4661858 3347686 4661858 3347686 4572036 2115140 4572036 2534880 4572036 2534880 1650818 2534880 4504790 2871388 4504790 2871388 380502 1308201 380502 1308201 252713 3333105 252713 3333105 4074211 3343535 4074211 3343535 2283334 3343535 4853885 668693 4853885 668693 637771 668693 3875769 3318976 3875769 3318976 2148893 584739 2148893 584739 600687 584739 996163 637301 996163 637301 749343 2351505 749343 2351505 4040430 2351505 1123685 1656691 1123685 1656691 4657497 2969448 4657497 1680332 4657497 1680332 2516420 1681045 2516420 1681045 3285316 1676766 3285316 1676766 1144491 1157779 1144491 2625816 1144491 2625816 4305887 3647257 4305887 3647257 1679485 3647257 3339455 3260095 3339455 3260095 1339276 3332247 1339276 1236206 1339276 1236206 431781 228872 431781 228872 1448578 1379912 1448578 1379912 1376147 501975 1376147 501975 1647438 305548 1647438 305548 315206 3339999 315206 3339999 2211307 3083285 2211307 3083285 3581388 3349164 3581388 3349164 3830335 4170892 3830335 4170892 3331386 1464232 3331386 1464232 3328406 2722631 3328406 2722631 4360794 1681409 4360794 1681409 806631 2542908 806631 2542908 4103050 2542908 1422540 230084 1422540 230084 4623752 2039557 4623752 2039557 4169367 2495716 4169367 2495716 4501695 2164610 4501695 2492005 4501695 2492005 937460 711507 937460 711507 1413693 1683287 1413693 1683287 587530 481823 587530 481823 459549 481823 3595215 3075878 3595215 3075878 4095158 3329880 4095158 3329880 3722546 1316611 3722546 1316611 1297980 2432827 1297980 2432827 4246125 214981 4246125 214981 1670523 214981 3318384 3648879 3318384 2047619 3318384 2047619 3713705 3014866 3713705 3014866 3680885 3014866 4569737 2116867 4569737 4001637 4569737 4001637 1433117 3330753 1433117 3350654 1433117 3350654 2680726 1646938 2680726 3314390 2680726 3314390 1282645 324589 1282645 324589 1322489 1259932 1322489 1259932 406522 1259932 4698607 3344788 4698607 3344788 1007916 653064 1007916 1683963 1007916 1683963 4197574 2562190 4197574 2562190 3344887 363448 3344887 363448 360775 363448 1675028 4967895 1675028 4339185 1675028 4339185 1655988 3347698 1655988 3347698 1537835 3347698 2289987 1660666 2289987 1660666 1204349 1673723 1204349 1673723 2166861 3347551 2166861 2506621 2166861 2506621 3347359 211012 3347359 211012 4091662 2568956 4091662 1652092 4091662 1652092 4091904 3338926 4091904 3338926 1582478 2229060 1582478 2229060 4267305 2377459 4267305 2377459 818735 797482 818735 797482 3332723 3335437 3332723 1293335 3332723 1293335 3340614 735877 3340614 735877 3322644 2389960 3322644 2389960 4279679 1897278 4279679 1897278 1375366 484505 1375366 484505 489973 484505 629358 1023107 629358 1023107 668377 702941 668377 702941 4151054 2495955 4151054 2495955 2685336 3338306 2685336 3338306 1158842 1180154 1158842 1309509 1158842 1309509 1328860 1309509 480669 141489 480669 141489 3325214 4274911 3325214 4274911 1656693 735638 1656693 1027567 1656693 1027567 667343 1027567 4414808 4185777 4414808 4185777 1055104 578356 1055104 3333952 1055104 3333952 3640247 622876 3640247 622876 1052967 594941 1052967 594941 4638593 2007739 4638593 2007739 3319686 3348236 3319686 3348236 3881497 3348236 3349136 404389 3349136 404389 1226705 2954855 1226705 2954855 4105233 1108360 4105233 1108360 551286 408540 551286 408540 3313554 359653 3313554 792868 3313554 792868 787214 792868 4796984 3327204 4796984 3327204 460555 1192969 460555 1192969 3816062 2138324 3816062 2138324 4295767 3508166 4295767 3508166 1671517 4533270 1671517 4533270 1648904 3321477 1648904 3321477 3533855 2502116 3533855 2502116 4201302 2502116 393966 1057880 393966 1057880 1668616 2290098 1668616 2290098 3954344 2290098 132517 3343201 132517 3343201 3614516 526551 3614516 1776396 3614516 1776396 3335449 888204 3335449 888204 822770 258571 822770 258571 3874981 2216197 3874981 2053379 3874981 2053379 3729536 2523730 3729536 2523730 4197690 1964601 4197690 1964601 1658021 585202 1658021 585202 3351701 585202 406872 421875 406872 421875 4728785 3093447 4728785 427525 4728785 427525 1114814 1667356 1114814 1667356 614605 1653048 614605 1653048 2506518 274990 2506518 274990 282562 274990 1667277 4263838 1667277 337465 1667277 337465 1308780 337465 3804707 2857206 3804707 2857206 3794725 2894465 3794725 2894465 1263887 3335909 1263887 3335909 1157698 1671405 1157698 2162542 1157698 2162542 4488884 2162542 3687594 1180990 3687594 1180990 1147526 1180990 1686131 4190370 1686131 2433334 1686131 2433334 4257761 3092897 4257761 3092897 4732182 3092897 2048420 1668252 2048420 2979063 2048420 2979063 3333146 2979063 3287763 4893904 3287763 4893904 1683369 4893904 3334577 1798620 3334577 2611020 3334577 2611020 4283295 3347155 4283295 3347155 825313 2946106 825313 2946106 4609689 3238475 4609689 3238475 3330491 4237415 3330491 4237415 3329409 429976 3329409 429976 3341196 1669224 3341196 1669224 1696233 1669224 4543583 3335275 4543583 3335275 850045 3335275 1668625 3139522 1668625 3139522 391036 379716 391036 379716 673967 685270 673967 685270 3945374 2746608 3945374 2746608 3809512 2131741 3809512 2751399 3809512 2751399 333381 316301 333381 316301 1695656 3336131 1695656 3321276 1695656 3321276 3325916 3366392 3325916 3345205 3325916 3345205 4393680 798777 4393680 798777 799467 798777 1378299 298169 1378299 298169 4237830 3105670 4237830 3105670 2689771 2046918 2689771 2046918 3710542 2101564 3710542 2101564 4583927 1032101 4583927 1032101 313053 311665 313053 2442440 313053 2442440 4220892 2442440 1001990 687927 1001990 711781 1001990 711781 705784 711781 4311391 2374160 4311391 1654919 4311391 1654919 2656748 1280813 2656748 1280813 400567 1896974 400567 1896974 4762148 1896974 814776 851258 814776 3832754 814776 3832754 3902429 2239806 3902429 2239806 748830 911568 748830 911568 4516354 2832274 4516354 2832274 1207942 458745 1207942 458745 3352873 4554066 3352873 3317412 3352873 3317412 2869487 3317412 4374530 1103675 4374530 1103675 586065 1676250 586065 1676250 4193371 1676250 3349380 4097575 3349380 4097575 3326424 291375 3326424 291375 1008741 815173 1008741 815173 806472 3830305 806472 3830305 3316513 1658495 3316513 1658495 2594818 2615216 2594818 2615216 4274678 4429101 4274678 4429101 1655071 440081 1655071 440081 1231493 1680303 1231493 1680303 75421 1680303 202503 1427021 202503 1427021 1064796 602695 1064796 602695 375354 385880 375354 385880 1647088 3165247 1647088 3165247 3335454 2566243 3335454 2608391 3335454 2608391 4274246 2608391 1654184 800854 1654184 800854 861530 1227494 861530 1227494 1666813 4697312 1666813 4697312 1662608 664619 1662608 664619 1021339 2475812 1021339 2475812 4222140 2475812 3860190 3320673 3860190 511370 3860190 511370 496020 511370 3340375 2872220 3340375 547654 3340375 547654 543846 2558087 543846 2558087 4241847 2558087 242949 246219 242949 246219 4255021 2414779 4255021 2414779 4101430 2427726 4101430 2427726 1140392 1130024 1140392 2221680 1140392 2221680 3876589 1806934 3876589 1806934 279580 1396698 279580 1396698 4205274 2567853 4205274 2567853 3545513 3097818 3545513 2165766 3545513 2165766 1649340 663531 1649340 663531 973932 663531 3338907 435881 3338907 1365721 3338907 1365721 276638 1365721 365900 351005 365900 351005 801010 1237091 801010 1237091 1269671 3077321 1269671 3077321 2302376 3077321 277997 1387151 277997 3866963 277997 3866963 265962 3866963 1977984 3352687 1977984 3352687 3323211 3404467 3323211 3404467 1285344 1308252 1285344 1308252 4493863 3315398 4493863 3315398 4070540 3332338 4070540 3332338 170845 3332338 276421 1383901 276421 1383901 4664929 3328056 4664929 1107867 4664929 1107867 1666542 3033051 1666542 2996012 1666542 2996012 4443398 2252469 4443398 2252469 4400489 2250428 4400489 2250428 3346447 437260 3346447 630150 3346447 630150 1684440 1246336 1684440 1246336 406651 2889125 406651 2889125 3776235 1657883 3776235 1657883 2654989 963720 2654989 963720 982005 6210 982005 6210 3352841 2085814 3352841 2085814 4409569 2764940 4409569 2764940 1344114 3820495 1344114 3820495 1130188 1402286 1130188 1402286 4666397 2002235 4666397 2002235 3335123 1275824 3335123 1275824 3771723 2093991 3771723 2093991 661227 1019797 661227 1019797 4088434 2558041 4088434 2329755 4088434 2329755 3994904 2329755 4279808 1659452 4279808 1659452 1665880 2425707 1665880 2425707 1343235 299886 1343235 299886 1036605 3578846 1036605 1045637 1036605 1045637 3342106 506034 3342106 506034 476555 506034 3745038 3331035 3745038 3331035 4648043 3331035 645449 649095 645449 649095 4667775 1989177 4667775 1989177 1030867 621089 1030867 621089 1666373 3831462 1666373 3831462 3351880 3414390 3351880 3414390 4319967 2327531 4319967 3314600 4319967 3314600 4851726 2725280 4851726 2725280 4364326 2963867 4364326 2963867 1650095 3331867 1650095 3331867 2424705 3248710 2424705 3248710 1653000 1664858 1653000 1664858 4273788 501902 4273788 501902 1169950 501902 1436583 1437282 1436583 1372415 1436583 1372415 3324305 2422741 3324305 2422741 4086606 1025294 4086606 1025294 1685847 294755 1685847 294755 1049928 634693 1049928 450082 1049928 450082 1195055 2953999 1195055 2953999 4634710 2953999 3664547 3018528 3664547 3018528 412137 424241 412137 424241 4689770 3045008 4689770 923509 4689770 923509 919934 1432034 919934 1432034 4498296 2817109 4498296 527881 4498296 527881 447126 1197219 447126 1197219 245869 1398391 245869 1398391 3824982 2129995 3824982 2129995 3352425 1688030 3352425 1688030 4726891 3057554 4726891 2568790 4726891 2568790 1094329 557346 1094329 557346 4622924 2038951 4622924 2038951 1314452 1647256 1314452 1647256 3342302 138879 3342302 138879 2167448 1677405 2167448 1677405 4193632 2561420 4193632 2561420 1660775 2025018 1660775 3331294 1660775 3331294 938621 738292 938621 738292 3567371 3110166 3567371 2706403 3567371 2706403 3947268 2706403 1026814 657227 1026814 657227 4387850 2306281 4387850 1732006 4387850 1732006 3335774 530096 3335774 530096 1137105 326481 1137105 326481 348743 2360072 348743 2360072 4291971 2360072 1648495 484578 1648495 484578 4672202 484578 4051647 2404467 4051647 1590725 4051647 1590725 1679009 1590725 4546187 2133873 4546187 2133873 3344033 2331174 3344033 1671064 3344033 1671064 2239173 4415982 2239173 4415982 1683751 1658078 1683751 1658078 142396 124395 142396 124395 1669362 1089950 1669362 1089950 1089121 1089950 1110138 543740 1110138 543740 4545343 2134564 4545343 2134564 1676463 3188381 1676463 3188381 1679956 2737258 1679956 2737258 3701700 3335192 3701700 3335192 1647468 2102503 1647468 2102503 1164149 1178829 1164149 1178829 3887514 3337310 3887514 1660963 3887514 1660963 718740 3323550 718740 3323550 2968382 2775005 2968382 2775005 4438856 1284873 4438856 1284873 413486 3496634 413486 3496634 4590332 779046 4590332 779046 1302663 2105702 1302663 2105702 4552060 411954 4552060 411954 3333262 411954 3348694 1233698 3348694 1233698 1255127 2414556 1255127 2414556 4072785 2723791 4072785 2723791 4388682 2723791 1273409 405895 1273409 405895 4143295 2465977 4143295 539798 4143295 539798 1151186 539798 1653289 4892012 1653289 1683941 1653289 1683941 234433 1963555 234433 1963555 3623693 2210672 3623693 2210672 4433686 2210672 4111797 2580409 4111797 2580409 3326069 1087649 3326069 1087649 1096132 1651889 1096132 1651889 2532400 2334666 2532400 2334666 3984292 2334666 1510198 3339696 1510198 3339696 4755080 3342244 4755080 3342244 1669124 298355 1669124 298355 3332407 3061689 3332407 2365116 3332407 2365116 4323914 2365116 469195 483997 469195 483997 3339459 3849346 3339459 3849346 1674405 3849346 3337390 2524636 3337390 2524636 3982889 4638581 3982889 4638581 1657020 4638581 3321126 1106144 3321126 2526966 3321126 2526966 4171761 2526966 605199 3318553 605199 1948770 605199 1948770 3340997 1008012 3340997 1008012 1023060 3328696 1023060 3328696 4390373 3756209 4390373 3756209 1659782 4470568 1659782 4470568 3314520 2018496 3314520 2018496 4639358 2018496 1172948 1201030 1172948 1201030 1673585 1003160 1673585 2112031 1673585 2112031 3802213 2112031 370827 370697 370827 3964652 370827 3964652 3327701 3588384 3327701 3588384 1678771 1965180 1678771 1965180 1684166 1200646 1684166 1200646 1198353 3049587 1198353 3049587 4700228 3320127 4700228 3320127 1843703 1877723 1843703 1877723 3550530 1877723 2440953 1657454 2440953 1666238 2440953 1666238 372739 3345689 372739 3345689 2914422 3345689 1656143 3977165 1656143 3977165 4238673 2589947 4238673 2699839 4238673 2699839 3950386 388826 3950386 388826 1261217 388826 4639098 3337368 4639098 3337368 5000675 976269 5000675 976269 686425 976269 1686361 1437504 1686361 635665 1686361 635665 617942 2429535 617942 2429535 4097368 1192028 4097368 1192028 1180393 2642650 1180393 2642650 4010678 2629331 4010678 2629331 4331916 2325859 4331916 2325859 709669 1667422 709669 1667422 4018192 3328886 4018192 3328886 4447648 572483 4447648 572483 578867 2287899 578867 2287899 4328027 2669156 4328027 1964331 4328027 1964331 3343345 3507206 3343345 3507206 960299 961542 960299 3338384 960299 3338384 3461296 2656624 3461296 2656624 4007509 3348273 4007509 3348273 665011 1669917 665011 2286482 665011 2286482 3986153 2815240 3986153 2815240 4470006 3348332 4470006 3348332 1061400 3328183 1061400 3328183 1775430 844286 1775430 844286 840964 844286 2984505 3322567 2984505 3322567 4746230 1120472 4746230 1120472 4522212 2869137 4522212 2869137 3322178 799867 3322178 799867 452162 461993 452162 3317100 452162 3317100 31846 2859011 31846 2859011 3807164 2305149 3807164 2305149 4518521 2123747 4518521 3343295 4518521 3343295 2718244 1469892 2718244 1469892 210368 1469892 3339608 3093840 3339608 1886614 3339608 1886614 3542563 2488883 3542563 2488883 1673250 1373699 1673250 1373699 1372187 354657 1372187 354657 1307999 1461851 1307999 1461851 1454148 539495 1454148 539495 449139 1195760 449139 1195760 3349693 556104 3349693 556104 815117 829441 815117 829441 175150 1670165 175150 248537 175150 248537 254581 2551002 254581 2551002 3333550 704167 3333550 704167 671233 704167 3551633 3108120 3551633 2980435 3551633 2980435 3701450 2980435 1673880 2460493 1673880 2460493 4538725 2882208 4538725 2882208 2400873 1685657 2400873 1685657 4150492 2516086 4150492 2425591 4150492 2425591 4226782 610488 4226782 610488 1032682 610488 1683342 4125074 1683342 2896509 1683342 2896509 747065 1684817 747065 1684817 1648827 4603015 1648827 4603015 4324028 454003 4324028 454003 453139 454003 4060917 2397392 4060917 2397392 401102 385956 401102 385956 4092639 2555637 4092639 1675795 4092639 1675795 1371498 1675795 3346944 4939148 3346944 1169303 3346944 1169303 1669551 2769038 1669551 2769038 4450462 2769038 412969 436133 412969 2596016 412969 2596016 4256887 1094327 4256887 1094327 1649095 1970382 1649095 1970382 3636750 3329516 3636750 3329516 4814195 3412347 4814195 3412347 3315834 3412347 4651838 2978150 4651838 2978150 3321552 54919 3321552 54919 1646896 3382407 1646896 1173275 1646896 1173275 459193 3546393 459193 3546393 3347134 3546393 401734 402632 401734 2811441 401734 2811441 3834887 4403699 3834887 4403699 1652894 2025516 1652894 2025516 4629227 1915756 4629227 1915756 4763792 1272083 4763792 1272083 1300160 1278916 1300160 1278916 408759 1278916 3352613 4980990 3352613 1028778 3352613 1028778 1031414 2637842 1031414 2637842 4025932 1897029 4025932 1897029 4769783 1897029 4557459 2918781 4557459 2918781 633503 643773 633503 643773 2980910 3330230 2980910 432228 2980910 432228 1221380 880263 1221380 880263 1671321 880263 1126479 1649287 1126479 1649287 4234481 2558421 4234481 2558421 4888494 1240393 4888494 1240393 1234337 2085995 1234337 2085995 3761948 2085995 825101 856691 825101 856691 2597327 1685835 2597327 1685835 699460 674015 699460 674015 3591073 3334156 3591073 3334156 4280322 2610197 4280322 2610197 1231939 396142 1231939 396142 384028 2134494 384028 2134494 4513170 2134494 1222520 1220196 1222520 2015526 1222520 2015526 4650090 548782 4650090 548782 580695 312912 580695 312912 154165 1653894 154165 1653894 642335 622938 642335 1646709 642335 1646709 1453400 278253 1453400 278253 282452 420897 282452 420897 3313464 4886157 3313464 4886157 4734597 721560 4734597 721560 203193 1682507 203193 1682507 4622806 2610928 4622806 2610928 4255329 3019075 4255329 3019075 4654032 3019075 537022 1138965 537022 1138965 3785286 1674684 3785286 974850 3785286 974850 979407 3318783 979407 3318783 158292 1276360 158292 1276360 1664508 3822898 1664508 3822898 1873999 1659245 1873999 1662306 1873999 1662306 2129637 1662306 60937 1684517 60937 330230 60937 330230 1346243 1262174 1346243 1262174 404002 3059279 404002 3059279 4737046 3059279 3052497 3345154 3052497 3345154 1166111 494056 1166111 494056 4105172 3347537 4105172 3347537 3339086 2226131 3339086 2226131 4334313 2340376 4334313 636977 4334313 636977 1036501 725387 1036501 725387 724383 725387 3752389 2899840 3752389 75627 3752389 75627 1679356 868172 1679356 868172 811008 2462985 811008 2462985 4217293 2720525 4217293 2720525 4371228 2720525 517191 3330332 517191 3330332 4259912 2567158 4259912 3321015 4259912 3321015 531306 4546100 531306 4546100 3333215 4546100 836442 833893 836442 833893 1674051 1383619 1674051 1383619 4261014 3344750 4261014 3344750 2838155 3333039 2838155 3333039 1120074 539381 1120074 1339836 1120074 1339836 3535396 1672489 3535396 1672489 743682 3332093 743682 2199898 743682 2199898 3861563 2199898 480481 474494 480481 1921978 480481 1921978 3341753 1921978 1329929 330812 1329929 330812 3208961 1683297 3208961 1683297 870522 870885 870522 870885 1685825 2200126 1685825 2200126 4478924 1648880 4478924 1648880 1768087 1648880 4927189 3345115 4927189 3252640 4927189 3252640 3315200 3252640 3322093 4879878 3322093 2496632 3322093 2496632 4187360 2496632 756495 720789 756495 720789 939562 720789 564336 1100498 564336 1100498 1656671 566696 1656671 566696 850426 829544 850426 829544 4491858 3340384 4491858 3339126 4491858 3339126 2005633 256568 2005633 256568 1431820 256568 4105652 3749682 4105652 3749682 3110361 1651515 3110361 1651515 4454873 2557668 4454873 2557668 4122032 2376681 4122032 2376681 4305401 2376681 3577086 3105138 3577086 3105138 769109 754962 769109 1679047 769109 1679047 1870534 2008990 1870534 2008990 1669973 1650773 1669973 1650773 4329591 2307880 4329591 2307880 3966198 243448 3966198 243448 3345832 1947268 3345832 1947268 3621437 1947268 3317181 2626390 3317181 1094573 3317181 1094573 551565 1094573 4167664 2853835 4167664 2853835 4509873 2853835 4185446 2493364 4185446 2493364 2317808 1658933 2317808 1658933 4969864 1658933 777820 776920 777820 3341627 777820 3341627 4654735 740752 4654735 740752 946476 740752 3651903 3610659 3651903 3610659 2053688 275997 2053688 275997 273661 1678792 273661 1678792 4829767 1678792 799517 666469 799517 666469 641472 666469 690897 2511471 690897 2511471 1680499 259265 1680499 259265 1674646 259265 4210844 2809215 4210844 2809215 3842822 2136513 3842822 2136513 1652977 3320383 1652977 3320383 144041 3320383 226407 1450066 226407 3332771 226407 3332771 3775365 1648471 3775365 1648471 3518702 3347309 3518702 3347309 1129634 294287 1129634 294287 292118 2092770 292118 2092770 4567914 897899 4567914 897899 345025 343494 345025 3320794 345025 3320794 4710102 3320794 1282045 386818 1282045 386818 4107016 2444860 4107016 2444860 4174603 3318642 4174603 156397 4174603 156397 3331320 156397 4565291 3029402 4565291 3029402 4709245 3029402 3793242 285267 3793242 285267 1392980 1652575 1392980 1652575 503511 1652575 606728 617900 606728 617900 995973 3327732 995973 3327732 3937139 4471665 3937139 4471665 3319182 1979869 3319182 1979869 4691672 1979869 1668463 229975 1668463 229975 941954 920836 941954 920836 1685488 3483057 1685488 1654753 1685488 1654753 4486067 2803178 4486067 2455920 4486067 2455920 4132655 1678078 4132655 1678078 518851 524194 518851 524194 3347921 3192041 3347921 3192041 684016 3324343 684016 3324343 398393 402990 398393 921990 398393 921990 940387 1244026 940387 1244026 427316 1244026 4734304 1930045 4734304 1930045 1304136 3561708 1304136 3561708 3339139 3561708 401364 398494 401364 398494 3424476 3324751 3424476 3324751 3626897 3324751 766287 902841 766287 1666266 766287 1666266 4833230 1666266 1281302 370558 1281302 1098179 1281302 1098179 1091656 2295204 1091656 2295204 4352700 2295204 978953 4768334 978953 2060185 978953 2060185 3705280 2860466 3705280 2860466 4495670 396537 4495670 396537 383386 3077028 383386 3077028 3600854 3077028 1008324 999602 1008324 999602 4010038 2336962 4010038 1195752 4010038 1195752 461336 1195752 3947323 2287510 3947323 2287510 3637250 3006554 3637250 2152185 3637250 2152185 4498305 2152185 2818968 3315621 2818968 3315621 1458975 206279 1458975 206279 3607592 1657341 3607592 1657341 1650424 4517339 1650424 1336825 1650424 1336825 1339748 371818 1339748 371818 392319 371818 4843324 3329323 4843324 3329323 1252418 4635309 1252418 4635309 4442384 2208773 4442384 2208773 1652320 3038806 1652320 3038806 3318057 1488040 3318057 1488040 1398966 1435628 1398966 1435628 708872 951491 708872 951491 4112977 1678242 4112977 280425 4112977 280425 1396625 2348440 1396625 2348440 4023115 1670864 4023115 1670864 437747 1670864 3558034 3123988 3558034 867166 3558034 867166 790303 867166 1215652 465176 1215652 465176 1240692 225020 1240692 225020 227633 1654448 227633 1654448 2875175 1654448 1452084 219779 1452084 219779 1410100 289588 1410100 289588 1675317 3006940 1675317 1196854 1675317 1196854 466712 1196854 3992375 2330771 3992375 2330771 4435642 2255945 4435642 2255945 1742461 3344036 1742461 2683772 1742461 2683772 3994184 1354326 3994184 1354326 3328759 4346387 3328759 4346387 1666620 1395729 1666620 1395729 1073376 1092249 1073376 1092249 3853359 3456693 3853359 3456693 3340960 1684356 3340960 1684356 4701285 1684356 1662677 680873 1662677 680873 526117 1111655 526117 1111655 3813306 2842225 3813306 2714479 3813306 2714479 1676522 1655235 1676522 1655235 3052990 1655235 468515 1186861 468515 1186861 1666170 4237756 1666170 790642 1666170 790642 909097 2608905 909097 2608905 4272145 3321693 4272145 3321693 1172957 3321693 1396583 1649272 1396583 1649272 1672046 1993380 1672046 1993380 3891903 2795856 3891903 2795856 937684 940096 937684 3324673 937684 3324673 1330025 3324673 959541 963922 959541 1057451 959541 1057451 1383564 2825043 1383564 2825043 4492684 2825043 4250481 1664384 4250481 1664384 250724 1077494 250724 1077494 1666478 3337046 1666478 3337046 3344718 3337046 3178024 3342981 3178024 3342981 3325769 1128295 3325769 1128295 1125892 1128295 3336584 4272800 3336584 4272800 3345937 2785417 3345937 2785417 3882252 1914296 3882252 1914296 3572801 3340228 3572801 3340228 498325 526540 498325 526540 1045299 1662693 1045299 1662693 4758142 692700 4758142 692700 852240 1115884 852240 1115884 553649 1115884 3610806 3043230 3610806 3043230 294202 1392946 294202 1392946 691725 687587 691725 3328939 691725 3328939 4499437 675429 4499437 675429 673052 675429 4760882 3104276 4760882 3104276 964688 738143 964688 738143 947649 970046 947649 970046 1373765 295252 1373765 1656301 1373765 1656301 2682058 1656301 833910 3325233 833910 3325233 4562966 2112049 4562966 3340838 4562966 3340838 3083622 1621294 3083622 1621294 3351984 2836894 3351984 2836894 4497283 2836894 813973 878028 813973 2482528 813973 2482528 2028969 3332521 2028969 2467858 2028969 2467858 4200162 2467858 1034126 661934 1034126 1318969 1034126 1318969 1308443 1318969 259936 3326230 259936 3326230 4467065 2812909 4467065 2812909 4394575 3327127 4394575 1164879 4394575 1164879 3325194 3320967 3325194 3320967 1487471 3320967 3728699 3352797 3728699 3352797 4566195 2885859 4566195 2885859 3913512 694105 3913512 694105 975457 694105 4534600 2123899 4534600 965886 4534600 965886 798570 797959 798570 3025169 798570 3025169 4674092 3025169 1681917 1840260 1681917 1840260 813681 1685129 813681 1685129 455411 3331678 455411 824450 455411 824450 836263 824450 623936 1045302 623936 1045302 1371599 306114 1371599 306114 4354039 2313223 4354039 2313223 4706208 1954092 4706208 4615159 4706208 4615159 3317342 1098581 3317342 1098581 582441 3324591 582441 3324591 4728076 3324591 3318867 4337466 3318867 3250788 3318867 3250788 3321174 3346304 3321174 3346304 2531066 3346304 3599299 616205 3599299 1668432 3599299 1668432 2306859 1668432 4778687 2924297 4778687 2924297 1648934 4291165 1648934 4291165 1673859 1410678 1673859 3602880 1673859 3602880 527767 1913000 527767 1913000 4750546 1913000 330836 1328699 330836 4908154 330836 4908154 1673353 3039167 1673353 3039167 4795916 946745 4795916 4160513 4795916 4160513 1457394 3325563 1457394 3325563 536898 2226291 536898 2226291 3900654 2226291 2642456 1670025 2642456 1670025 4317539 2344941 4317539 599607 4317539 599607 3336905 599607 3809892 2880244 3809892 2880244 459100 70111 459100 70111 3331923 822301 3331923 822301 1677736 1335002 1677736 1335002 1348964 1335002 1804578 1653391 1804578 1653391 632012 1019974 632012 1019974 2576967 3004800 2576967 3004800 1650165 3004800 1677912 2062989 1677912 2062989 1651151 4188446 1651151 3337562 1651151 3337562 476077 2115204 476077 2115204 4531916 734192 4531916 734192 958071 648635 958071 648635 627170 648635 3846605 2814192 3846605 2814192 4635197 3332855 4635197 511361 4635197 511361 3336691 2038136 3336691 2038136 3693806 2903807 3693806 2903807 3327166 2903807 4038198 810666 4038198 810666 880106 2841718 880106 2841718 4487499 3333351 4487499 3333351 305353 3333351 1211833 1235393 1211833 1235393 907513 769414 907513 769414 837983 854210 837983 854210 1370247 335205 1370247 992656 1370247 992656 643459 526122 643459 526122 1161979 526122 740420 3343325 740420 3343325 4940672 3343325 355801 333778 355801 1131458 355801 1131458 533993 1889718 533993 1889718 4772123 1889718 4639963 3002826 4639963 3002826 3304429 3342953 3304429 3342953 1681716 1003674 1681716 1666360 1681716 1666360 4052569 3316834 4052569 3316834 928066 3316834 3430183 3337649 3430183 1674194 3430183 1674194 2758509 2271560 2758509 2271560 3933888 1370298 3933888 1370298 3343379 1370298 4782230 2257755 4782230 2257755 4422112 2257755 4640812 2971985 4640812 2971985 3335991 429171 3335991 429171 1227560 429171 1359621 3817273 1359621 3817273 3741485 1682006 3741485 1682006 4023206 1682006 1228241 408438 1228241 2138338 1228241 2138338 3828360 1087991 3828360 1087991 578733 1087991 1225829 433001 1225829 3343504 1225829 3343504 3345476 1664948 3345476 1664948 883224 1664948 1655486 500391 1655486 500391 234811 210570 234811 210570 4289857 2603544 4289857 637884 4289857 637884 653546 2500440 653546 2500440 4141642 2500440 275316 300015 275316 300015 4494519 1654548 4494519 834009 4494519 834009 1226523 435090 1226523 435090 3329212 3657066 3329212 3657066 4317295 2345604 4317295 2345604 1680466 756500 1680466 756500 932118 756500 3332638 435119 3332638 435119 4336098 2334224 4336098 2334224 4480993 1673970 4480993 1673970 368186 1306339 368186 1402577 368186 1402577 1389001 1647515 1389001 1647515 1255943 1647515 4995712 3327955 4995712 421328 4995712 421328 411580 421328 4335292 2304422 4335292 2304422 4473163 2203893 4473163 3103346 4473163 3103346 824708 347870 824708 347870 1891501 2638351 1891501 1901150 1891501 1901150 3340917 1684855 3340917 1684855 4895776 1684855 1095225 584181 1095225 1325251 1095225 1325251 1319356 4156256 1319356 4156256 3323945 4156256 1670625 1796639 1670625 1796639 712626 707930 712626 1670290 712626 1670290 3351203 2936842 3351203 2936842 782747 878825 782747 2395417 782747 2395417 4279469 1670667 4279469 1670667 4853856 924791 4853856 924791 741578 3624845 741578 3624845 540770 2290492 540770 2290492 4404068 2290492 4120569 3342678 4120569 1663422 4120569 1663422 2658705 1663422 3320465 1237137 3320465 3704614 3320465 3704614 802528 832212 802528 832212 894999 882388 894999 882388 3691633 2945681 3691633 2945681 1676132 3083143 1676132 1678238 1676132 1678238 4185984 2983803 4185984 2983803 3700418 1139320 3700418 1139320 521314 1139320 1674961 3959896 1674961 2021894 1674961 2021894 4670675 2021894 1681233 1177103 1681233 1177103 3323531 3278949 3323531 3278949 390998 1277783 390998 1277783 4014682 3118940 4014682 3118940 4799206 2859964 4799206 2859964 4534358 2996674 4534358 2996674 3656926 2996674 4720032 1921539 4720032 2109076 4720032 2109076 1660631 1564465 1660631 3334711 1660631 3334711 3967331 1399159 3967331 1399159 3870687 2912444 3870687 2912444 3722186 1003515 3722186 1003515 676781 2109683 676781 2109683 4585664 2109683 509325 1135526 509325 1135526 1045375 592063 1045375 592063 3316206 3347606 3316206 3347606 3597355 3347606 466917 3352865 466917 2735466 466917 2735466 4372524 2735466 1290420 731957 1290420 731957 752353 2067326 752353 2067326 3741201 3325853 3741201 3325853 2106528 3325853 3350015 3863765 3350015 3863765 383172 1313762 383172 2413514 383172 2413514 4059007 605593 4059007 605593 620946 2548053 620946 2548053 3351353 2548053 405917 1265782 405917 1265782 3313838 1961850 3313838 1961850 1212237 491007 1212237 491007 402019 1245389 402019 1245389 4596632 2045927 4596632 1039224 4596632 1039224 1064726 1039224 3341742 4830329 3341742 4830329 3313951 3333852 3313951 3333852 533432 3333852 4430885 3343141 4430885 3343141 4047296 2597926 4047296 3281813 4047296 3281813 1432123 1427538 1432123 1656155 1432123 1656155 3497905 1549189 3497905 1549189 3330041 1549189 4006246 2331520 4006246 916129 4006246 916129 759488 916129 3324436 2935850 3324436 2935850 4383166 2680996 4383166 2680996 3345301 594014 3345301 594014 4325870 2346024 4325870 2346024 3320736 3582908 3320736 1996248 3320736 1996248 1656384 1996248 4489898 2832348 4489898 2832348 2798349 3339747 2798349 3339747 508520 1686377 508520 1686377 734281 924962 734281 1658093 734281 1658093 70491 2464676 70491 2464676 4147931 1006833 4147931 1006833 658317 1006833 2298226 3329271 2298226 2756846 2298226 2756846 1657048 2756846 1685745 4847843 1685745 4847843 4141205 212971 4141205 212971 4742325 1669021 4742325 454780 4742325 454780 1657148 454780 4682671 3033172 4682671 2730718 4682671 2730718 3925752 3334702 3925752 3334702 849529 826913 849529 826913 4740953 3067624 4740953 3067624 1668868 1086307 1668868 1086307 1087101 4747249 1087101 4747249 3321822 1961488 3321822 1961488 4697437 1961488 370836 1274477 370836 1649562 370836 1649562 4388085 3351793 4388085 3351793 786993 253958 786993 253958 1412839 253958 325549 313502 325549 313502 4751772 1923574 4751772 1923574 4330792 1663406 4330792 1663406 718431 724353 718431 1078549 718431 1078549 589982 1078549 4146630 2479166 4146630 1648159 4146630 1648159 4548460 905191 4548460 905191 3332324 2487955 3332324 2487955 4913297 3317746 4913297 1024092 4913297 1024092 1006035 1024092 1399451 4951128 1399451 4951128 4030167 2395023 4030167 2395023 3882702 2212677 3882702 2212677 3325341 3177532 3325341 3177532 3317789 2660889 3317789 2660889 3999978 2660889 473886 490849 473886 492617 473886 492617 4367810 234807 4367810 2864698 4367810 2864698 4677646 2983851 4677646 374995 4677646 374995 376000 374995 1396046 279094 1396046 279094 4287149 1653792 4287149 1653792 136138 1657902 136138 753370 136138 753370 3336575 2042457 3336575 2042457 4631714 2999247 4631714 2999247 4661832 1936182 4661832 1936182 1793485 3329944 1793485 2830619 1793485 2830619 4500852 3342964 4500852 3342964 2480476 4227873 2480476 4227873 3316406 2512126 3316406 2512126 3771339 2117643 3771339 2117643 3340322 4227674 3340322 4227674 3703722 2987040 3703722 2987040 312847 311938 312847 2151525 312847 2151525 4510671 1952764 4510671 1952764 1665405 1952764 3748934 2956235 3748934 1632236 3748934 1632236 508753 948410 508753 948410 926971 2773545 926971 2773545 3885703 2773545 1441175 1661830 1441175 1661830 3624951 1987415 3624951 1987415 703678 3350239 703678 3350239 3718150 2332515 3718150 2332515 3982083 2332515 3295500 3335989 3295500 3335989 532967 544394 532967 792295 532967 792295 3341622 792295 1216759 3347396 1216759 3347396 3754904 1661799 3754904 1661799 1222222 1661799 3812850 2152902 3812850 1586780 3812850 1586780 1666617 4345379 1666617 4345379 1674623 1063990 1674623 1063990 630625 1055217 630625 2924874 630625 2924874 4609950 2135241 4609950 2135241 4496670 2605087 4496670 2605087 4279594 2760877 4279594 2760877 1936735 594208 1936735 594208 597395 594208 2348598 3341683 2348598 1456050 2348598 1456050 221303 1456050 4693541 3045798 4693541 227938 4693541 227938 212089 227938 3621435 3328842 3621435 3328842 394972 1274521 394972 2545102 394972 2545102 4229550 2762574 4229550 2762574 3886704 2762574 4662195 2992331 4662195 298865 4662195 298865 1354319 2822031 1354319 2822031 4474152 2530046 4474152 2530046 1889871 1899637 1889871 1899637 4795326 842502 4795326 842502 828357 842502 3224256 3331725 3224256 2613286 3224256 2613286 4739502 3087995 4739502 3087995 1043953 625725 1043953 2903504 1043953 2903504 4556425 3345050 4556425 3345050 1390434 3345050 4798031 1879398 4798031 3482214 4798031 3482214 1655687 3333309 1655687 3333309 4465814 2809122 4465814 2869977 4465814 2869977 3805199 1170806 3805199 1170806 1167020 1546176 1167020 1546176 3937803 2715223 3937803 2715223 4489314 3352766 4489314 3352766 1615531 1647230 1615531 1647230 2045791 1647230 1365845 239444 1365845 239444 3355600 3332271 3355600 550135 3355600 550135 3323974 2611614 3323974 2611614 4298905 2611614 3324409 3356370 3324409 3356370 1392202 3315613 1392202 3315613 1286355 379352 1286355 2461296 1286355 2461296 4146675 2461296 437756 1259828 437756 1259828 2139674 3317618 2139674 3317618 4671259 2988433 4671259 4564597 4671259 4564597 3352269 1366467 3352269 1366467 3320919 1058424 3320919 1058424 618674 1324504 618674 1324504 362537 1324504 4631790 1663283 4631790 1357411 4631790 1357411 304083 1357411 1182401 1165589 1182401 1165589 3714421 1665274 3714421 1665274 4451971 2771690 4451971 1668746 4451971 1668746 2843228 3336690 2843228 3336690 2611325 3336690 3940735 2732861 3940735 2732861 4453404 3346943 4453404 3346943 4577894 1106824 4577894 1106824 110234 3350816 110234 3350816 606726 3323726 606726 3323726 654924 1673911 654924 1673911 1667809 4832348 1667809 4832348 4164685 2472299 4164685 3170705 4164685 3170705 1284989 353730 1284989 353730 234334 3322027 234334 894479 234334 894479 4071399 1972823 4071399 1972823 1676370 1990342 1676370 1990342 4677056 1990342 3314616 1344940 3314616 1344940 3386793 2472788 3386793 2472788 4186438 2472788 3323334 2752248 3323334 943491 3323334 943491 957371 943491 1682984 1994361 1682984 1994361 4683115 1994361 1140545 1146954 1140545 1146954 3321236 1726887 3321236 1666586 3321236 1666586 4930324 1666586 3718651 2054186 3718651 657792 3718651 657792 639596 1673510 639596 1673510 982436 1673510 99588 3327817 99588 945425 99588 945425 4068234 2425938 4068234 2425938 3562373 1895496 3562373 3102544 3562373 3102544 4818010 1655997 4818010 1655997 1297936 398748 1297936 2048762 1297936 2048762 4610729 2048762 764058 746316 764058 746316 4369726 1677955 4369726 1677955 3638977 3335179 3638977 3335179 4213548 1883557 4213548 1883557 3346187 2314029 3346187 2314029 3315920 476805 3315920 476805 486985 476805 3323842 2572403 3323842 1868898 3323842 1868898 1675351 4728230 1675351 4728230 3347535 4728230 373996 1320393 373996 1673865 373996 1673865 4861770 1673865 4011308 2358199 4011308 2358199 3875645 2815703 3875645 1119634 3875645 1119634 1658248 2343298 1658248 2343298 1683402 2766325 1683402 2766325 3875777 2766325 3340524 1885947 3340524 1885947 2439682 1679817 2439682 2620574 2439682 2620574 4256148 2620574 701692 952871 701692 952871 1648796 4127361 1648796 2322633 1648796 2322633 4314399 1918800 4314399 1918800 2764569 2984031 2764569 2984031 3666221 2984031 3327332 575617 3327332 575617 1271991 393848 1271991 2937973 1271991 2937973 4607061 1405810 4607061 1405810 1415630 1405810 4706251 3016673 4706251 1681882 4706251 1681882 4267662 1986621 4267662 1986621 3647240 1986621 3790708 2153429 3790708 2153429 4023104 3329949 4023104 3329949 1344364 3329949 4441287 1866964 4441287 1866964 2433530 1866964 4283421 2358041 4283421 2358041 1241559 410498 1241559 410498 3919656 2256996 3919656 881888 3919656 881888 781326 881888 4774452 1903644 4774452 1903644 1153387 536858 1153387 536858 3320892 2518986 3320892 1415453 3320892 1415453 3347776 1415453 1317658 1335610 1317658 1335610 2220140 1665638 2220140 1665638 1321229 1325421 1321229 1325421 4130766 2548376 4130766 259302 4130766 259302 1667574 1422124 1667574 1422124 254953 1422124 4280987 3316150 4280987 3316150 769348 866409 769348 866409 873073 799696 873073 799696 3601060 1924357 3601060 1924357 1679223 3955250 1679223 1992392 1679223 1992392 3653558 1992392 3347515 2939956 3347515 2939956 1442882 1438910 1442882 1438910 1017551 997739 1017551 997739 3348598 1394257 3348598 1394257 4734605 3043697 4734605 3043697 1670879 3831159 1670879 3831159 4168106 2540415 4168106 2540415 3617792 1936923 3617792 1936923 4695909 3008252 4695909 1381305 4695909 1381305 1372207 1381305 1409620 4567984 1409620 4567984 346007 4567984 715159 937876 715159 937876 1667495 3035264 1667495 3035264 979057 1657867 979057 2865762 979057 2865762 1678074 2865762 1405309 266604 1405309 266604 1676713 1415823 1676713 1090668 1676713 1090668 605923 3333104 605923 3333104 2504508 2901402 2504508 2901402 4560214 3024793 4560214 3024793 4681588 2279722 4681588 2279722 1661308 1273376 1661308 2684832 1661308 2684832 4329745 2684832 264191 1404291 264191 3353108 264191 3353108 4439491 1163469 4439491 1163469 3325468 600937 3325468 600937 3345413 855171 3345413 855171 803812 377327 803812 377327 1287165 377327 958016 741794 958016 741794 982578 664833 982578 2772086 982578 2772086 4428847 768583 4428847 768583 886432 768583 3955523 1678853 3955523 1678853 4504954 3325704 4504954 2156796 4504954 2156796 4512297 2156796 3769173 2877077 3769173 2725347 3769173 2725347 3955885 793878 3955885 793878 771340 3327272 771340 3327272 4118286 3332141 4118286 1322049 4118286 1322049 1336244 1322049 1663888 1152255 1663888 2218925 1663888 2218925 4456318 2218925 838557 374289 838557 374289 1272013 374289 1230501 3339864 1230501 3339864 3292530 1684849 3292530 1684849 3185616 1686660 3185616 1686660 1185675 1651285 1185675 3317514 1185675 3317514 3408206 3317514 3349729 4608254 3349729 3334937 3349729 3334937 4585001 3334937 2475400 1657572 2475400 1657572 2018262 3338646 2018262 1581857 2018262 1581857 1673951 3329466 1673951 3329466 3331580 1042591 3331580 1042591 474158 3671636 474158 3671636 1660394 2748636 1660394 2748636 4416685 3030031 4416685 3030031 2174456 1384884 2174456 1384884 130191 1670475 130191 1670475 4234894 2576446 4234894 2576446 3322631 3228849 3322631 2865867 3322631 2865867 4169772 2517487 4169772 2517487 2615126 3330337 2615126 2950707 2615126 2950707 4604737 2950707 534014 1130981 534014 1130981 1679963 446919 1679963 446919 4560807 2897473 4560807 2186974 4560807 2186974 4492052 566354 4492052 566354 1095790 3326059 1095790 3326059 4297549 1679344 4297549 1679344 1677414 1458104 1677414 1458104 4041290 2379130 4041290 1885555 4041290 1885555 2506149 3327721 2506149 3327721 1419793 2660592 1419793 2660592 4593212 2927179 4593212 2927179 3998490 1010904 3998490 1010904 992693 1005780 992693 1005780 997614 1005780 500727 537272 500727 3352119 500727 3352119 4441243 1933460 4441243 1933460 1104903 578560 1104903 578560 518310 1131429 518310 1131429 1666336 4649499 1666336 4649499 1047850 1059636 1047850 1673068 1047850 1673068 598182 1053305 598182 1053305 604173 613420 604173 1670970 604173 1670970 3966163 2699975 3966163 1204331 3966163 1204331 464827 1204331 2308940 1663820 2308940 231530 2308940 231530 231155 4738897 231155 4738897 1670485 4738897 486670 723693 486670 723693 3357654 3327437 3357654 3327437 2774740 2478858 2774740 2478858 4152674 3131874 4152674 3131874 3531466 3131874 4814742 1647076 4814742 1647076 4126740 2535457 4126740 1304152 4126740 1304152 1297673 1065260 1297673 1065260 1065137 3722113 1065137 3722113 3349787 3722113 845722 835507 845722 835507 1219582 1237304 1219582 1237304 1036167 3333747 1036167 3333747 998807 988760 998807 988760 1016243 1020919 1016243 1020919 1666341 4729266 1666341 3351046 1666341 3351046 4793306 3351046 1680109 1956161 1680109 1956161 4420794 2742551 4420794 72413 4420794 72413 3347271 1679509 3347271 1679509 90696 3327851 90696 3327851 8494 312173 8494 312173 1346993 2493128 1346993 2493128 4183712 4101732 4183712 4101732 1666902 4101732 3047788 2814751 3047788 2814751 1304667 3739696 1304667 3739696 3327867 987326 3327867 987326 1369041 1358468 1369041 1358468 3326877 3016257 3326877 3016257 4370819 2299111 4370819 2299111 4217088 4698610 4217088 4698610 735579 758169 735579 862666 735579 862666 4561306 2339189 4561306 2339189 4319943 2339189 4649329 2968831 4649329 2879052 4649329 2879052 3776873 2879052 3892163 2233406 3892163 3833350 3892163 3833350 912066 926724 912066 926724 4142886 2638344 4142886 2638344 1676052 4384177 1676052 4384177 349617 1325942 349617 3336351 349617 3336351 461508 3090491 461508 3090491 4720455 3090491 3347917 804770 3347917 804770 1762962 3316835 1762962 3316835 4231469 2563931 4231469 2563931 754093 900004 754093 900004 1628220 1651094 1628220 1651094 652452 624944 652452 4254549 652452 4254549 3331445 3348518 3331445 3348518 1311048 3348518 1651202 546641 1651202 1918514 1651202 1918514 4764179 1918514 4735396 3058340 4735396 3058340 4004453 2350543 4004453 2350543 4770921 3329718 4770921 925927 4770921 925927 3334853 3324221 3334853 3324221 4510 3324221 1881583 1663643 1881583 2367707 1881583 2367707 4046420 1373216 4046420 1373216 259750 436835 259750 436835 420837 1027340 420837 1027340 1059268 119203 1059268 119203 3339826 513901 3339826 513901 1165001 513901 2867488 1676836 2867488 1676836 1282880 1272204 1282880 2792744 1282880 2792744 3858676 4091537 3858676 4091537 3329015 4091537 4727667 3046357 4727667 3046357 303026 1368327 303026 3087988 303026 3087988 4728442 3087988 1669536 4512618 1669536 4512618 1685087 1254369 1685087 1254369 4592248 2516610 4592248 2516610 4178969 2624284 4178969 2624284 4049439 4190260 4049439 4190260 1669458 4190260 3983944 2265166 3983944 2265166 3924733 2265166 4481346 2165723 4481346 2610266 4481346 2610266 512809 512993 512809 512993 728696 3565857 728696 3565857 3684641 2942704 3684641 4746905 3684641 4746905 589397 4746905 995167 996591 995167 996591 2584493 1661087 2584493 371574 2584493 371574 377189 371574 1660675 4725989 1660675 1358063 1660675 1358063 302904 1358063 858248 809502 858248 809502 3322621 1016921 3322621 1016921 3095926 1674302 3095926 1670051 3095926 1670051 4649052 2017296 4649052 2017296 465969 446139 465969 1115060 465969 1115060 537000 1680469 537000 1680469 640156 2608803 640156 2608803 4044413 2608803 3925095 1664113 3925095 3325870 3925095 3325870 4233375 2046317 4233375 2046317 4625588 1678716 4625588 1678716 2137562 341469 2137562 341469 1318512 341469 3328699 2162365 3328699 2162365 3842879 1652489 3842879 1652489 2255958 1652489 4573290 3314011 4573290 3314011 4679432 1997371 4679432 3239161 4679432 3239161 608782 880513 608782 880513 808129 2046276 808129 2046276 3859334 2814119 3859334 2814119 4383642 2109062 4383642 2109062 1683422 2698678 1683422 2698678 3352203 2855754 3352203 254559 3352203 254559 232382 4368073 232382 2962292 232382 2962292 4647339 3083957 4647339 3083957 3596668 3083957 4013333 2657357 4013333 2657357 233527 1652534 233527 1652534 3645166 3023241 3645166 704816 3645166 704816 941375 704816 3352933 2341356 3352933 2341356 3998508 2649079 3998508 2649079 1245057 1065518 1245057 1065518 3313511 2658769 3313511 2658769 4312507 2658769 3336439 3351975 3336439 1682547 3336439 1682547 2345843 3341905 2345843 3341905 2981497 3329828 2981497 3329828 1161965 1881635 1161965 1881635 3335269 1881635 1672066 3769801 1672066 772812 1672066 772812 883478 3331993 883478 3331993 1957081 940017 1957081 940017 916437 2270078 916437 2270078 1684705 2270078 1092557 3351054 1092557 705106 1092557 705106 701742 705106 1654015 245741 1654015 1185889 1654015 1185889 1199915 1185889 3751169 2906226 3751169 2906226 1497731 1669264 1497731 1669264 3620722 3033458 3620722 3033458 1251928 445306 1251928 3317497 1251928 3317497 2211015 3317497 514504 520731 514504 520731 3750819 3327136 3750819 3327136 4533667 1683700 4533667 1683700 3954708 2944135 3954708 2944135 4596200 2944135 3799841 502099 3799841 502099 771079 761834 771079 761834 1528037 4658177 1528037 4658177 4464291 2221668 4464291 2221668 668672 1023082 668672 1471523 668672 1471523 23527 3326492 23527 3326492 917208 784317 917208 784317 4392117 2270712 4392117 2270712 2546292 3328258 2546292 3328258 2380215 3334826 2380215 3334826 4503415 665336 4503415 665336 1674837 3076108 1674837 3076108 4750129 2966889 4750129 2966889 4652255 3460661 4652255 3460661 3321524 993495 3321524 993495 274856 267512 274856 267512 3422352 4281872 3422352 4281872 3340201 1292896 3340201 1292896 1302168 1292896 3560998 985116 3560998 985116 3382618 1654449 3382618 1654449 4733896 3069094 4733896 892796 4733896 892796 890345 892796 4087752 2422322 4087752 2422322 1661848 2563760 1661848 1361412 1661848 1361412 1341491 493239 1341491 493239 466097 782544 466097 782544 910278 2370289 910278 2370289 1682515 419207 1682515 419207 3348027 3359848 3348027 3359848 3340967 3068873 3340967 3068873 4740016 1359966 4740016 1359966 1340352 1359966 4518929 2600507 4518929 2600507 509315 543874 509315 1125812 509315 1125812 3614580 1125812 3339159 4365465 3339159 436510 3339159 436510 430526 436510 1249407 2211900 1249407 2211900 4481188 700119 4481188 700119 977996 700119 3332658 1834471 3332658 1834471 1074910 592597 1074910 715677 1074910 715677 738006 715677 4438909 3343888 4438909 3343888 761282 3338899 761282 3338899 3857384 1681587 3857384 1681587 3335847 1543287 3335847 1543287 852042 840124 852042 840124 4786691 3114046 4786691 281248 4786691 281248 278858 281248 780925 2256056 780925 2256056 4385650 2256056 1666262 1032822 1666262 1032822 3351177 979700 3351177 979700 4294899 2495498 4294899 2495498 3313740 2495498 3674892 3007479 3674892 3007479 1207664 468131 1207664 468131 1121464 1102254 1121464 1102254 3320721 2882492 3320721 2882492 4720823 1915805 4720823 1915805 692151 939011 692151 1051071 692151 1051071 1161540 1191886 1161540 1191886 1132066 531512 1132066 531512 3336642 1933797 3336642 737570 3336642 737570 947439 737570 1654614 2807695 1654614 2807695 1652405 3148042 1652405 902831 1652405 902831 734646 245810 734646 245810 227304 3057652 227304 3057652 4709718 3057652 1212579 1204251 1212579 3348046 1212579 3348046 4658553 1232849 4658553 1232849 1670617 278583 1670617 278583 284638 1682241 284638 1682241 4411443 2230275 4411443 2230275 281711 271635 281711 271635 3650250 2713982 3650250 2713982 3957198 2713982 1319982 323543 1319982 3048281 1319982 3048281 4714995 3048281 2136946 3320880 2136946 3320880 1681469 4385576 1681469 1671979 1681469 1671979 695414 1671979 4083346 2408807 4083346 2408807 3323932 2359478 3323932 2359478 3344303 4596466 3344303 1663521 3344303 1663521 1209804 1661322 1209804 1661322 4692534 1964453 4692534 1964453 1647678 3375047 1647678 3375047 631198 890536 631198 890536 4108694 1656038 4108694 1656038 1317617 1312574 1317617 1312574 4618582 2950744 4618582 225236 4618582 225236 1439701 225236 3899085 3326460 3899085 3326460 861680 922529 861680 922529 4794448 1232070 4794448 1232070 1229007 1184703 1229007 1184703 1180926 1074182 1180926 1074182 613029 1074182 1275078 3313581 1275078 3313581 3990285 2687956 3990285 2687956 2160616 1680728 2160616 4407303 2160616 4407303 3326743 4407303 3325481 1482691 3325481 3332933 3325481 3332933 2620327 827637 2620327 827637 827300 170373 827300 170373 3349978 2649205 3349978 2649205 1648349 2258151 1648349 2258151 2488205 3332270 2488205 1670854 2488205 1670854 268384 1670854 4049037 2388564 4049037 1350514 4049037 1350514 3314966 1350514 3789259 2084364 3789259 2084364 1107038 3328117 1107038 2078179 1107038 2078179 2980442 3352940 2980442 3352940 1210659 480370 1210659 480370 1324194 3320809 1324194 1669155 1324194 1669155 213865 2253145 213865 2253145 4442392 2253145 496920 470367 496920 470367 3411566 1660215 3411566 1660215 3319422 1109352 3319422 1109352 3387760 3336786 3387760 1402951 3387760 1402951 283328 382537 283328 382537 1659436 715922 1659436 715922 286678 1409397 286678 1409397 4623258 3348956 4623258 3348956 4992834 3343905 4992834 3343905 1317635 3343905 3349731 3827338 3349731 3827338 3346773 2600010 3346773 2600010 4531813 2834417 4531813 2834417 4214896 2475018 4214896 2475018 3858890 2798508 3858890 363608 3858890 363608 980895 3352854 980895 3352854 2070144 3353245 2070144 3353245 4844689 2723074 4844689 2723074 4386466 1916552 4386466 1916552 915943 1677852 915943 1677852 1651929 857904 1651929 1288680 1651929 1288680 1294111 2039464 1294111 2039464 1647341 2039464 770865 760028 770865 760028 948379 3353208 948379 3353208 3737367 3342106 3737367 3342106 3541528 1058487 3541528 1058487 1078321 1058487 1650839 740976 1650839 740976 3522039 3321054 3522039 1662274 3522039 1662274 829555 2145742 829555 2145742 4501876 2145742 348019 1308905 348019 2931244 348019 2931244 3737989 1681420 3737989 1681420 4715932 1239808 4715932 1239808 427246 1235335 427246 1235335 436538 1235335 316646 1352325 316646 1352325 2517583 1657927 2517583 1657927 4584483 2931104 4584483 2931104 4599692 3315654 4599692 3315654 3917586 2726107 3917586 2726107 3827977 1623702 3827977 1623702 3315405 4480632 3315405 4480632 1682913 1350426 1682913 1350426 3326731 4644044 3326731 4644044 4742996 2127112 4742996 2127112 3697328 2048293 3697328 2331363 3697328 2331363 4436967 2214784 4436967 2214784 242153 3352274 242153 1648151 242153 1648151 1614537 4651769 1614537 4651769 1674667 629364 1674667 629364 425572 431230 425572 3669086 425572 3669086 3314120 3316294 3314120 3316294 3219510 3316294 4260796 2607942 4260796 2607942 4076474 2603122 4076474 2745932 4076474 2745932 3916468 2745932 4309304 2369234 4309304 2369234 1082256 1061709 1082256 2205997 1082256 2205997 3896878 2870435 3896878 2870435 4520528 2870435 3913810 2229415 3913810 2229415 4364484 3321792 4364484 3321792 1676619 3706350 1676619 3706350 874157 788480 874157 3305144 874157 3305144 3875950 1599032 3875950 1599032 1664658 3321519 1664658 3321519 378476 3321519 3679411 1669371 3679411 1669371 3339581 1781069 3339581 1781069 289385 300245 289385 2010018 289385 2010018 4643817 1680508 4643817 1964838 4643817 1964838 4712278 1964838 3330216 2173759 3330216 2063545 3330216 2063545 4681404 3316810 4681404 1650162 4681404 1650162 990144 997885 990144 997885 3901359 2765845 3901359 564816 3901359 564816 581878 2066345 581878 2066345 3711953 2066345 1651582 995658 1651582 995658 4450090 2765854 4450090 2765854 4289112 3342437 4289112 3342437 4717031 3036415 4717031 3036415 4702506 2484307 4702506 2484307 3919034 3352344 3919034 3352344 1292878 353594 1292878 353594 344531 1184552 344531 1184552 1686090 166389 1686090 2704811 1686090 2704811 4365082 2704811 38108 1654626 38108 1654626 4167209 2474107 4167209 2471111 4167209 2471111 4149487 2471111 4190452 1667982 4190452 1667982 1665233 748060 1665233 748060 622531 595020 622531 595020 1682865 3934461 1682865 1678075 1682865 1678075 3024815 1678075 1648390 229279 1648390 229279 4597277 2094236 4597277 674113 4597277 674113 3326470 3335917 3326470 3335917 347290 1682117 347290 1682117 3074814 313710 3074814 313710 1265815 1648924 1265815 1648924 2530483 3342983 2530483 3342983 1428661 1441539 1428661 2219073 1428661 2219073 3909403 1217962 3909403 1217962 449716 1163996 449716 1163996 1178628 1163996 882790 764374 882790 3096769 882790 3096769 3554292 342875 3554292 342875 340620 1681922 340620 1681922 4639254 1650777 4639254 1650777 1655053 4549148 1655053 4549148 3332949 4303217 3332949 4303217 1657269 4303217 1894660 1207413 1894660 1207413 469788 3018811 469788 3018811 4685875 2120255 4685875 2120255 3770988 3327160 3770988 3327160 4392362 3327160 3350212 4326608 3350212 1657063 3350212 1657063 2382140 4847605 2382140 4847605 3342163 4847605 2619617 3334834 2619617 3340449 2619617 3340449 1177242 1759983 1177242 1759983 1663728 741926 1663728 741926 1670506 3715258 1670506 3715258 3318296 1103199 3318296 1103199 567807 391661 567807 391661 1284341 2369829 1284341 2369829 4028997 691255 4028997 691255 589445 586562 589445 586562 1654809 3875665 1654809 3875665 4668199 842608 4668199 842608 826992 2284815 826992 2284815 4418073 652415 4418073 652415 666990 636153 666990 636153 1440315 231706 1440315 2951802 1440315 2951802 4637426 3349799 4637426 3349799 1488711 3349799 4031778 1683229 4031778 1683229 4162357 2900021 4162357 2900021 3795592 3019018 3795592 3019018 4717956 405957 4717956 405957 1261466 405957 3343989 1653413 3343989 1653413 2038447 1653413 4107966 2467272 4107966 2467272 4176928 2924221 4176928 2924221 4573770 2924221 979694 3335582 979694 3335582 3862088 2789440 3862088 4793896 3862088 4793896 972900 4793896 3319363 2892047 3319363 3984126 3319363 3984126 1672277 2255173 1672277 2255173 4437699 2255173 1840295 3322932 1840295 1672740 1840295 1672740 3970362 1672740 3793470 3350859 3793470 3350859 2445961 1653281 2445961 1653281 4985481 413496 4985481 413496 3323042 742471 3323042 742471 3344691 3347000 3344691 3347000 1787030 2767308 1787030 2767308 3913246 534605 3913246 534605 1365330 316108 1365330 653057 1365330 653057 638167 2904284 638167 2904284 3345867 460917 3345867 460917 1206916 830819 1206916 830819 840234 3656796 840234 3656796 3343846 3656796 3315963 2054934 3315963 2054934 1239181 1236523 1239181 1674832 1239181 1674832 4264255 1674832 1406912 1412785 1406912 1412785 2540859 3348987 2540859 3039547 2540859 3039547 3615568 1443683 3615568 1443683 234313 231967 234313 231967 1465587 962466 1465587 962466 711322 2576031 711322 2576031 4279096 2576031 4213547 720761 4213547 720761 954880 1681849 954880 1681849 1776138 1500133 1776138 1500133 3333661 1682631 3333661 1682631 610902 3331571 610902 3331571 3192208 1309097 3192208 1309097 352198 1309097 3341492 586225 3341492 1316623 3341492 1316623 340058 3128717 340058 3128717 4119590 2357080 4119590 2357080 4606784 2953752 4606784 2953752 1251817 1222310 1251817 3318947 1251817 3318947 3648432 3318947 446284 4652289 446284 4652289 4538044 2888838 4538044 2888838 3328490 239446 3328490 839085 3328490 839085 656303 661301 656303 661301 3877058 2802898 3877058 2790023 3877058 2790023 3842929 2790023 4083205 2228897 4083205 2228897 3342354 1873776 3342354 1873776 3333227 3443893 3333227 876475 3333227 876475 866761 876475 4070001 3333817 4070001 751638 4070001 751638 946172 751638 2740645 3342854 2740645 3232230 2740645 3232230 1658201 3338665 1658201 3338665 4356543 2709448 4356543 2719497 4356543 2719497 4373908 1673141 4373908 1673141 1341013 3321401 1341013 3321401 4107257 3321401 1158364 1168560 1158364 1168560 3841537 3342740 3841537 908507 3841537 908507 942434 2334667 942434 2334667 4333649 2334667 3987582 2336376 3987582 2336376 3344349 322015 3344349 322015 1352968 2795588 1352968 2795588 3869736 2795588 1653647 2213848 1653647 2213848 4932975 1680278 4932975 1680278 657424 796928 657424 796928 1227744 1247097 1227744 1247097 1665202 668151 1665202 668151 4606943 1651850 4606943 430903 4606943 430903 1242495 2666753 1242495 2666753 4318889 2666753 3347247 875609 3347247 1245279 3347247 1245279 1255784 1183968 1255784 1183968 39355 3344628 39355 3344628 3604091 589183 3604091 589183 4251572 3349414 4251572 306519 4251572 306519 1383715 2331572 1383715 2331572 4005634 2331572 3988572 235109 3988572 235109 3352357 4834107 3352357 4834107 233195 1427815 233195 1672847 233195 1672847 1402799 608075 1402799 608075 631637 608075 3253348 3335803 3253348 3335803 773296 1657642 773296 1657642 4193154 2481481 4193154 807796 4193154 807796 852624 1641485 852624 1641485 3332052 1641485 1665147 514057 1665147 514057 493785 2521996 493785 2521996 4151725 496742 4151725 496742 1195719 496742 4436487 2229782 4436487 2229782 4155284 2518547 4155284 2518547 3342807 4701016 3342807 4701016 675113 1008085 675113 3322012 675113 3322012 4373027 3322012 728419 721241 728419 721241 3318683 3963784 3318683 1681146 3318683 1681146 227211 213417 227211 917595 227211 917595 749514 984435 749514 984435 685820 984435 1188342 3323526 1188342 3323526 476866 439765 476866 439765 437382 1300176 437382 1300176 3342342 1182107 3342342 1182107 3316867 2998243 3316867 2998243 3561903 1919884 3561903 3345781 3561903 3345781 1178818 467293 1178818 467293 1185211 4443542 1185211 4443542 1648881 601626 1648881 601626 632260 601626 3755269 2116287 3755269 2116287 3348910 2684816 3348910 2684816 728031 1662127 728031 1662127 1684365 3559947 1684365 3559947 3333426 4887534 3333426 2815420 3333426 2815420 4203350 2469583 4203350 2469583 565086 583187 565086 583187 4755311 3322192 4755311 1156549 4755311 1156549 484227 2044163 484227 2044163 4607398 2044163 1680818 4643949 1680818 2551043 1680818 2551043 4232871 2551043 1077261 4767942 1077261 4767942 885703 869612 885703 869612 3315846 3550928 3315846 3550928 1683658 4978549 1683658 885279 1683658 885279 791650 888891 791650 888891 3332884 3036199 3332884 3036199 3599255 3066070 3599255 3066070 1325127 262470 1325127 262470 289216 262470 3982335 2666568 3982335 2666568 592147 598731 592147 598731 3633873 3042243 3633873 1648709 3633873 1648709 2081033 1955939 2081033 1955939 3627095 3477298 3627095 3477298 1684713 3477298 4425741 2786149 4425741 2786149 2204320 942154 2204320 942154 940846 942154 1663734 4181579 1663734 4181579 1290411 389444 1290411 3324629 1290411 3324629 332263 3324629 3331193 3325386 3331193 3325386 3587265 1171266 3587265 1171266 495234 1290890 495234 1290890 1287868 1290890 1033655 1027735 1033655 2063066 1033655 2063066 3906911 3343015 3906911 3343015 1534016 1363407 1534016 1363407 3314139 1363407 1600394 3327818 1600394 1652586 1600394 1652586 1810509 1184569 1810509 1184569 1153590 1662452 1153590 1662452 4847277 3323062 4847277 3323062 4292115 2627022 4292115 2627022 1466918 1437495 1466918 1437495 4093987 2434731 4093987 2434731 3890308 2244561 3890308 3350476 3890308 3350476 1716655 3350476 4180954 2524898 4180954 2885676 4180954 2885676 3790667 2885676 4365589 2283283 4365589 3665622 4365589 3665622 1683489 2439136 1683489 2439136 4102879 2439136 1672836 2652656 1672836 1891735 1672836 1891735 3353297 2292555 3353297 2292555 3965863 2292555 442014 922783 442014 922783 3338742 2902280 3338742 2902280 3750289 1070968 3750289 1070968 1646958 3353025 1646958 3353025 3496131 2724480 3496131 2724480 3942777 2724480 995154 961287 995154 961287 3315941 4929976 3315941 4929976 1007467 1015215 1007467 1015215 384836 1264282 384836 1264282 4634741 1656098 4634741 1308075 4634741 1308075 1308297 2800585 1308297 2800585 3838430 2179316 3838430 2179316 245070 249078 245070 1176535 245070 1176535 1186523 2306226 1186523 2306226 1915675 1244617 1915675 1244617 1654806 1001367 1654806 1001367 968286 3278769 968286 3278769 2808477 3588614 2808477 3588614 1212853 1220591 1212853 1220591 1010988 662727 1010988 2807818 1010988 2807818 4461261 200502 4461261 200502 1464621 1664503 1464621 1664503 4359279 3338064 4359279 3338064 116854 371304 116854 371304 1300582 866699 1300582 866699 790886 541869 790886 541869 1668575 1155856 1668575 1155856 1660814 837607 1660814 837607 832826 837607 3332984 4431204 3332984 3758583 3332984 3758583 3323279 1346602 3323279 1346602 322539 1286957 322539 1286957 1263942 3345323 1263942 3345323 602406 3349514 602406 3349514 4643764 1927844 4643764 1927844 4767799 882902 4767799 882902 911315 4248331 911315 4248331 3336941 2491247 3336941 2491247 4154713 1126574 4154713 1126574 535265 620833 535265 620833 4037003 2641182 4037003 2641182 1201365 1648307 1201365 1648307 1325732 1335167 1325732 1335167 1664391 84930 1664391 84930 526550 2314470 526550 2314470 3978991 1272096 3978991 1272096 1247718 1929376 1247718 1929376 4741303 2765857 4741303 2765857 230984 230310 230984 230310 4479459 2778949 4479459 2778949 1684389 675392 1684389 675392 1008981 3532379 1008981 3532379 3338639 3532379 3314757 1270153 3314757 2999980 3314757 2999980 3671335 2999980 2687033 3350337 2687033 3316095 2687033 3316095 3602243 3316095 1009442 1006747 1009442 1006747 2866539 2229822 2866539 2229822 1663272 3824978 1663272 3824978 3318529 808041 3318529 808041 847259 4332422 847259 4332422 1667470 321914 1667470 321914 1330582 2723698 1330582 2723698 4401589 636781 4401589 636781 1027072 3350785 1027072 3350785 2568110 3336203 2568110 3336203 4855165 3336203 4576014 2889404 4576014 2889404 3329880 407907 3329880 958521 3329880 958521 694515 2914672 694515 2914672 2028277 2459479 2028277 2459479 4147178 2459479 1201759 1169803 1201759 1169803 3349117 3011318 3349117 3011318 4532391 2863794 4532391 4234164 4532391 4234164 3327208 4234164 4468123 2798267 4468123 4955547 4468123 4955547 1670248 4955547 4636323 2960304 4636323 2960304 600215 1063417 600215 1063417 4354848 2292748 4354848 2292748 3648340 3019913 3648340 3019913 207919 3345410 207919 3132615 207919 3132615 3540753 1681234 3540753 1681234 2458530 1672420 2458530 1672420 4505668 2150048 4505668 2150048 3997457 2332272 3997457 2332272 1679829 1675557 1679829 1675557 4558702 3340590 4558702 411072 4558702 411072 1648137 2083866 1648137 2083866 1669511 4842283 1669511 4842283 3343269 4842283 3318022 1488576 3318022 1898935 3318022 1898935 3552644 1898935 739803 726654 739803 726654 358854 2999644 358854 2999644 4805284 3127318 4805284 1460958 4805284 1460958 216544 4884671 216544 4884671 4108902 2453730 4108902 2453730 1663189 3346317 1663189 2813523 1663189 2813523 3863960 2813523 3786491 2874869 3786491 2874869 3855635 1655552 3855635 2140496 3855635 2140496 1655331 3335518 1655331 3335518 3937027 2755665 3937027 2755665 1385014 3344353 1385014 422149 1385014 422149 399007 422149 4561555 3114889 4561555 3114889 4793128 4868992 4793128 4868992 1142263 1151959 1142263 1151959 1350297 309431 1350297 309431 889701 778197 889701 778197 1662945 1925539 1662945 1925539 1098846 1085509 1098846 1085509 2624703 3320309 2624703 3320309 4025492 1454520 4025492 1454520 1107193 559060 1107193 4269022 1107193 4269022 1674580 1948487 1674580 1948487 3819182 2165527 3819182 1672330 3819182 1672330 1648793 1672330 1667252 2918084 1667252 2918084 4440766 2248757 4440766 2248757 626205 631442 626205 631442 1252244 427914 1252244 427914 1686134 4701030 1686134 4701030 4559549 2093279 4559549 2093279 297003 284144 297003 284144 4376077 3539317 4376077 3539317 1648662 2467981 1648662 2467981 4167658 2467981 1285769 4488868 1285769 4488868 1665620 4488868 266964 1380014 266964 2907904 266964 2907904 4568910 581380 4568910 581380 1667591 4006628 1667591 4006628 3803998 1647607 3803998 1647607 1697455 3319002 1697455 2071334 1697455 2071334 4575590 992494 4575590 992494 982954 1675971 982954 1675971 1690623 2981030 1690623 2981030 1651789 1664104 1651789 1664104 3211396 2996837 3211396 2996837 4633915 1325067 4633915 1325067 1334086 2782803 1334086 2782803 3893969 1684091 3893969 1684091 500519 1684091 820824 819063 820824 1665073 820824 1665073 1664546 992840 1664546 992840 994336 1667067 994336 1667067 4863388 1667067 3329821 1244494 3329821 1244494 297287 3324727 297287 3324727 4118703 2235445 4118703 2235445 2644872 4249361 2644872 4249361 1661406 1442073 1661406 1442073 1665010 1276714 1665010 1276714 414674 1276714 1683609 2551476 1683609 2551476 4151807 1138549 4151807 1138549 507359 880368 507359 880368 878187 1042299 878187 1042299 630030 1042299 1322783 335328 1322783 335328 843828 879022 843828 879022 3891711 2198271 3891711 2198271 4613839 2042732 4613839 2042732 582781 611751 582781 611751 3329836 4963444 3329836 1343534 3329836 1343534 319281 1343534 486597 1182131 486597 1182131 4249329 1678963 4249329 1678963 838838 799958 838838 1123546 838838 1123546 532262 1123546 4598351 1309423 4598351 1268444 4598351 1268444 1292657 1268444 4747244 3081720 4747244 3081720 3908499 2773087 3908499 2773087 3336360 378595 3336360 1651292 3336360 1651292 1063160 2710433 1063160 2710433 4365404 1134167 4365404 1134167 1680819 2270803 1680819 2270803 3928423 654866 3928423 654866 1021964 674926 1021964 674926 985065 674926 4771411 1654436 4771411 824200 4771411 824200 3343984 2190070 3343984 2190070 4496715 4257208 4496715 4257208 3326847 2264736 3326847 2264736 4415304 2264736 4113701 1654862 4113701 1657231 4113701 1657231 901517 907063 901517 1325624 901517 1325624 1320989 1655326 1320989 1655326 4804007 3340015 4804007 3340015 393863 1674330 393863 1674330 900940 3323345 900940 2402173 900940 2402173 4053296 2998663 4053296 2998663 4672502 3322699 4672502 3322699 3295828 387173 3295828 387173 1269426 2591140 1269426 2591140 4046642 985120 4046642 985120 962904 985120 4429443 4460825 4429443 4460825 1660691 2206273 1660691 2206273 3891892 950932 3891892 950932 953411 651308 953411 651308 674625 651308 4136783 2853102 4136783 2853102 4534787 2853102 1085871 1089428 1085871 1994173 1085871 1994173 1674361 933954 1674361 933954 1651122 2517701 1651122 2517701 4161051 3888223 4161051 3888223 3332072 3888223 3611730 1326117 3611730 1326117 347035 1326117 3323602 1266120 3323602 3334499 3323602 3334499 4017445 1666666 4017445 1666666 545257 547216 545257 3351616 545257 3351616 3703224 3351616 1375043 1395010 1375043 2778068 1375043 2778068 3913472 2778068 384273 360238 384273 2738018 384273 2738018 3315602 2738018 1935875 3314100 1935875 3314100 3328154 857379 3328154 2590250 3328154 2590250 4281210 2590250 1131309 1114266 1131309 1659445 1131309 1659445 294301 2228430 294301 2228430 4436814 2228430 3917122 2756083 3917122 2756083 779773 581626 779773 581626 587099 581626 4452021 3341378 4452021 3341378 22871 3341378 4125525 2441725 4125525 2600757 4125525 2600757 4256857 302996 4256857 302996 281520 1684973 281520 670345 281520 670345 1667865 3350547 1667865 3350547 4300851 2357968 4300851 2357968 3658308 1678677 3658308 1678677 3322743 4790594 3322743 2284671 3322743 2284671 3329710 2284671 1708385 822253 1708385 822253 877669 3125192 877669 3125192 4786353 3125192 3143378 3340376 3143378 3340376 3559664 825715 3559664 825715 495269 1145296 495269 1145296 3344248 2737683 3344248 2615101 3344248 2615101 4027509 2615101 3836750 3342840 3836750 1656439 3836750 1656439 4893157 624499 4893157 624499 1035290 624499 1671964 3425819 1671964 3425819 925085 357697 925085 357697 1272613 2038304 1272613 2038304 3714862 294232 3714862 294232 1351265 695337 1351265 695337 991851 1886506 991851 1886506 3569811 2799945 3569811 2799945 4434503 2799945 1906773 3342181 1906773 1987530 1906773 1987530 3340878 512013 3340878 512013 1180558 512013 4662174 3001401 4662174 3001401 1659310 4568618 1659310 968225 1659310 968225 3314654 1429461 3314654 1429461 229430 1429461 4292256 1679320 4292256 637827 4292256 637827 4760544 637827 894718 877427 894718 291831 894718 291831 291849 291831 3324318 1324709 3324318 1324709 1275849 376438 1275849 3273220 1275849 3273220 1683394 496764 1683394 496764 1650418 496764 3404058 3314642 3404058 3314642 3845000 2198105 3845000 2198105 3818256 2859373 3818256 529475 3818256 529475 1137386 529475 3560017 1906069 3560017 1906069 4315784 2670141 4315784 2113571 4315784 2113571 4555785 2113571 628855 1042933 628855 1237139 628855 1237139 410453 1237139 3316257 363286 3316257 363286 1664992 2546670 1664992 2188057 1664992 2188057 1648233 2188057 3330506 3935595 3330506 3935595 1680127 3935595 2893575 1660804 2893575 1660804 1854443 2845256 1854443 2845256 3816862 2845256 3116666 3327768 3116666 3327768 292896 1370437 292896 1370437 1653046 4178521 1653046 4178521 4110075 2453513 4110075 2453513 253070 252824 253070 252824 1013826 1019470 1013826 352258 1013826 352258 344031 3069027 344031 3069027 4317855 599816 4317855 599816 1091897 555852 1091897 555852 1123026 598828 1123026 598828 3342312 598828 1654877 4846945 1654877 3060872 1654877 3060872 3611807 1992012 3611807 1992012 3662668 1992012 461987 473065 461987 473065 2796943 3327917 2796943 3327917 68303 3342129 68303 3342129 1603326 1683805 1603326 4794501 1603326 4794501 3346127 2649532 3346127 2649532 4281582 2649532 931448 735824 931448 735824 993819 679496 993819 679496 1336619 3327951 1336619 1528834 1336619 1528834 1675821 3322872 1675821 3322872 1401098 1416879 1401098 1647797 1401098 1647797 1553258 2408331 1553258 2408331 3345577 2408331 3320042 512217 3320042 512217 1144119 3340770 1144119 3340770 2078761 3340770 1064287 588613 1064287 1645706 1064287 1645706 3324603 836621 3324603 836621 1432807 231644 1432807 1366980 1432807 1366980 4443448 2777726 4443448 406513 4443448 406513 1283417 1331346 1283417 1331346 3346275 3092724 3346275 3092724 3755609 2078744 3755609 2078744 3314108 3314677 3314108 3314677 3219837 3344613 3219837 3344613 1656989 1734527 1656989 3272120 1656989 3272120 3367498 3328307 3367498 259622 3367498 259622 3914903 4796980 3914903 4796980 3320732 4796980 4735100 1912619 4735100 2681270 4735100 2681270 1379771 794087 1379771 794087 795061 834968 795061 834968 4579064 2909438 4579064 2909438 3598272 3030340 3598272 723732 3598272 723732 931442 300902 931442 300902 3338797 2751415 3338797 2751415 1682595 215002 1682595 215002 5002177 1680254 5002177 979503 5002177 979503 707835 979503 4182782 2521939 4182782 2521939 3330715 2913506 3330715 2913506 4703539 3046145 4703539 3046145 2394980 1653095 2394980 1653095 3363363 2875062 3363363 2875062 4528831 1683227 4528831 1683227 3138942 2058444 3138942 2058444 4624509 2058444 921157 934184 921157 934184 1195175 1170938 1195175 1170938 1288016 1295337 1288016 1295337 3646620 1988647 3646620 1988647 4435428 3335506 4435428 3335506 2913162 2405009 2913162 2405009 4063975 2405009 1886881 1671923 1886881 1671923 699533 670896 699533 670896 1196817 1190041 1196817 1190041 1227214 1223450 1227214 939657 1227214 939657 753810 1301845 753810 1301845 3340550 191791 3340550 191791 1667020 1010573 1667020 1010573 1017809 3323847 1017809 3323847 4332566 3323847 1261535 423526 1261535 423526 1265046 1237330 1265046 1237330 3991379 2690078 3991379 2690078 4043045 2629306 4043045 2629306 1223778 437972 1223778 437972 4424555 3324936 4424555 1957758 4424555 1957758 3634767 2694767 3634767 2694767 4332917 2694767 3352300 3425354 3352300 3425354 4739239 820888 4739239 820888 594823 609960 594823 2130552 594823 2130552 3774320 1357052 3774320 1357052 1386051 1390933 1386051 1133969 1386051 1133969 1101914 2278454 1101914 2278454 3940531 2299049 3940531 2299049 4354197 2299049 1004408 1025993 1004408 1680886 1004408 1680886 4749570 1680886 4641025 2042843 4641025 2042843 3737249 2909244 3737249 2909244 989079 1020009 989079 1179395 989079 1179395 3324663 531644 3324663 2113180 3324663 2113180 3755638 2113180 539309 514377 539309 1243541 539309 1243541 4047534 2347385 4047534 2228722 4047534 2228722 1675237 1230018 1675237 3005676 1675237 3005676 3644047 3005676 711100 723727 711100 3317485 711100 3317485 3113993 423342 3113993 423342 433293 423342 4415509 2267740 4415509 1655751 4415509 1655751 2797281 1880143 2797281 1880143 3793443 2131646 3793443 1212724 3793443 1212724 1174403 1212724 4728836 3290385 4728836 3290385 3328236 3290385 4458843 2212250 4458843 4688461 4458843 4688461 1657477 4688461 4592409 2087046 4592409 2087046 3688212 2962923 3688212 2962923 1654293 746337 1654293 746337 4265508 2579915 4265508 2579915 1915666 1663201 1915666 1663201 4085827 2571634 4085827 2571634 3320116 4730554 3320116 4730554 1670430 3350789 1670430 3350789 3085528 1980642 3085528 1980642 4679016 685796 4679016 685796 972628 685796 3825811 2151400 3825811 2151400 4639539 1673552 4639539 1673552 2473847 1673552 3342333 358184 3342333 358184 1410193 1403684 1410193 1403684 3335480 4245953 3335480 4245953 4668304 1991537 4668304 1991537 3826523 3336702 3826523 3336702 1681757 338021 1681757 338021 3877215 2219708 3877215 2219708 1213562 467170 1213562 467170 460014 787360 460014 787360 3315521 2644388 3315521 2644388 4043194 2644388 882807 759953 882807 759953 4020666 2644837 4020666 828073 4020666 828073 836762 828073 4408171 2263262 4408171 2263262 1685508 1669757 1685508 2131079 1685508 2131079 3806959 2131079 3320530 2874416 3320530 2874416 472457 475253 472457 1653636 472457 1653636 2327595 1653636 584942 1095598 584942 1747005 584942 1747005 1683235 2078516 1683235 2078516 4558064 608539 4558064 608539 1055686 608539 4380278 2736359 4380278 1435469 4380278 1435469 245622 1435469 4035815 1662314 4035815 1662314 3930917 2726889 3930917 2576454 3930917 2576454 4420191 3343695 4420191 3343695 475363 265574 475363 265574 3333355 4634400 3333355 4634400 1672722 2803606 1672722 2803606 4449680 2803606 1436816 1437014 1436816 1437014 265729 244005 265729 244005 915315 910689 915315 910689 4550055 2120463 4550055 2120463 3338393 1241022 3338393 1241022 445629 1928758 445629 1928758 4749643 2018111 4749643 2018111 631730 633366 631730 633366 318943 299566 318943 3432075 318943 3432075 3335752 3862764 3335752 3862764 533717 1149274 533717 1149274 3910585 2845077 3910585 2845077 3808527 879906 3808527 879906 1221079 1240539 1221079 1240539 3332672 233366 3332672 233366 887750 918732 887750 918732 1225204 428469 1225204 1682314 1225204 1682314 2351835 1682314 1229098 449752 1229098 449752 3685350 1235446 3685350 1235446 3329635 336585 3329635 336585 1667038 2627818 1667038 2627818 3342141 2627818 468755 455032 468755 455032 3314572 2369006 3314572 2369006 3346691 324884 3346691 324884 325446 324884 726288 3328630 726288 3328630 1660524 3155816 1660524 3155816 1662411 1631616 1662411 1631616 4251570 2578243 4251570 2102692 4251570 2102692 4594046 2102692 404512 1281389 404512 3353275 404512 3353275 3965287 1432752 3965287 1432752 1423207 1688638 1423207 1688638 3348440 1688638 1658626 1760142 1658626 36579 1658626 36579 1666259 1975020 1666259 1975020 4686338 1975020 1239111 416839 1239111 416839 1685115 1922718 1685115 1922718 744003 910618 744003 1908326 744003 1908326 3322446 4600781 3322446 2428967 3322446 2428967 4657077 2974614 4657077 2974614 1677261 33715 1677261 590215 1677261 590215 580771 590215 3329833 4839664 3329833 4839664 4867058 1662657 4867058 1662657 1069636 3583796 1069636 3583796 4729901 266165 4729901 266165 464319 1669501 464319 1669501 810247 3815865 810247 3815865 4848679 3349812 4848679 3349812 3565938 961589 3565938 1008702 3565938 1008702 1028323 1682665 1028323 1682665 3804324 4059643 3804324 4059643 1665110 4251948 1665110 4251948 1662440 4251948 2233787 1648165 2233787 1648165 1431448 1407608 1431448 1407608 3949778 1675749 3949778 1675749 2721529 1652296 2721529 1652296 3333680 1357550 3333680 1357550 1668162 2080004 1668162 2080004 4207835 2548301 4207835 2548301 1386243 763296 1386243 763296 785727 2558238 785727 2558238 4138703 4178851 4138703 4178851 429696 1262933 429696 1262933 901138 903376 901138 903376 3347045 3027184 3347045 3027184 831079 808108 831079 808108 1681689 2782752 1681689 2782752 3876991 2782752 3329353 603731 3329353 3030481 3329353 3030481 4705211 3030481 534013 520137 534013 520137 4315331 2625591 4315331 2625591 1653914 4278794 1653914 2529862 1653914 2529862 4124605 227717 4124605 227717 1386843 1657799 1386843 1657799 4563095 2101570 4563095 2101570 3342616 3496983 3342616 3496983 536164 543248 536164 543248 1419942 283591 1419942 2719806 1419942 2719806 4389253 805112 4389253 805112 788054 805112 4639683 2056414 4639683 2056414 3746179 2154178 3746179 2154178 4518117 2873781 4518117 2873781 1678992 4052215 1678992 4052215 4164642 2516688 4164642 2516688 3338687 2214295 3338687 2214295 3502300 1672280 3502300 3332494 3502300 3332494 1648964 2719721 1648964 2719721 4570111 3810661 4570111 3810661 511355 481936 511355 481936 3325303 2454453 3325303 1683627 3325303 1683627 4606095 1683627 4270875 2590242 4270875 1662971 4270875 1662971 3153931 3051486 3153931 3051486 3336748 837019 3336748 837019 858876 837019 4563794 2114089 4563794 544083 4563794 544083 566826 1427760 566826 1427760 243850 1427760 3510930 3349109 3510930 3349109 2866518 2477533 2866518 2477533 4182359 2477533 439724 445310 439724 445310 1675057 2908773 1675057 2908773 3778086 4733617 3778086 4733617 1656237 2064401 1656237 2064401 4592779 531237 4592779 531237 531675 531237 4275258 2572082 4275258 1648884 4275258 1648884 4673034 3347071 4673034 3347071 2672967 3347071 3831167 2175493 3831167 2175493 1093056 597810 1093056 597810 3347498 1792297 3347498 1682913 3347498 1682913 522525 1115521 522525 3349154 522525 3349154 2256418 3349154 885530 415322 885530 415322 397218 3098835 397218 3098835 3578198 3375457 3578198 3375457 1682874 3316515 1682874 3316515 46693 3316515 3767007 2115645 3767007 2115645 1991931 3339979 1991931 3339979 1677142 3500426 1677142 3342002 1677142 3342002 4100728 2302583 4100728 2302583 4362863 781106 4362863 781106 899218 781106 4770310 3343528 4770310 2033560 4770310 2033560 2212040 1681503 2212040 1681503 1650886 533041 1650886 533041 4221817 2546663 4221817 479782 4221817 479782 1172036 1763877 1172036 1763877 1675928 1469804 1675928 1469804 2097577 3335077 2097577 3335077 869361 876433 869361 876433 3346610 4957903 3346610 675971 3346610 675971 677748 3016906 677748 3016906 1651444 3674411 1651444 3674411 3319746 498945 3319746 498945 506139 498945 4128034 4919161 4128034 4919161 3323448 4158129 3323448 4158129 1649331 4158129 4259077 2589688 4259077 2589688 855857 860660 855857 860660 3846402 2209970 3846402 1664762 3846402 1664762 4473918 3315604 4473918 3315604 826825 824055 826825 1196660 826825 1196660 3729278 2956425 3729278 2662488 3729278 2662488 4022097 376355 4022097 376355 399576 376355 3319857 1734969 3319857 1734969 4009480 2643966 4009480 2643966 2144523 1682229 2144523 2636333 2144523 2636333 4277553 1403468 4277553 1403468 250200 989899 250200 989899 679660 3315811 679660 3315811 3974229 3315811 2258896 3343427 2258896 2187643 2258896 2187643 4501130 2603013 4501130 2603013 4030285 461661 4030285 461661 1220054 2574581 1220054 2574581 4210880 933334 4210880 933334 616639 4189068 616639 4189068 3767148 2096679 3767148 2096679 1276602 1284105 1276602 1991829 1276602 1991829 3326726 3352080 3326726 3352080 3343409 3011417 3343409 3011417 3636679 3351736 3636679 3351736 693894 979318 693894 3327212 693894 3327212 3391166 3330499 3391166 3330499 1663864 4620630 1663864 4620630 991975 972763 991975 972763 965361 894348 965361 894348 866669 894348 4569343 1681276 4569343 1681276 627715 4763280 627715 906410 627715 906410 752450 2287389 752450 2287389 4387457 2287389 3942469 2279253 3942469 2279253 3934228 2750115 3934228 2750115 3623920 3042982 3623920 3042982 588803 571341 588803 571341 699170 973430 699170 973430 3682194 2969018 3682194 2969018 3339198 3289910 3339198 1230365 3339198 1230365 405712 1149789 405712 1149789 3341990 1034877 3341990 1034877 647421 1034877 3741036 2071518 3741036 2071518 4581207 2526834 4581207 2526834 4189500 3351307 4189500 3351307 4010677 1237422 4010677 1237422 453592 1237422 2261492 1655912 2261492 1655912 3338049 726335 3338049 3016664 3338049 3016664 4577277 3337791 4577277 3337791 3237838 3333914 3237838 3333914 1237507 261395 1237507 261395 3316135 1070175 3316135 1070175 3344775 25320 3344775 25320 1667993 3330994 1667993 3330994 4597012 3330994 553031 545698 553031 545698 4333474 3351362 4333474 2919627 4333474 2919627 326054 314294 326054 314294 233541 253186 233541 253186 628969 1033866 628969 1033866 565162 1119365 565162 1119365 3465101 1650477 3465101 1650477 3347147 1389589 3347147 1681592 3347147 1681592 289714 1681592 1404705 1389556 1404705 1389556 4163808 2482456 4163808 2482456 4058459 3139685 4058459 3139685 1658213 3139685 3628679 1970683 3628679 2117406 3628679 2117406 4580803 1678607 4580803 1678607 1156904 526914 1156904 4084027 1156904 4084027 3351838 4084027 2261947 1676517 2261947 1676517 4190988 2466024 4190988 1666604 4190988 1666604 2394939 1666604 4725776 3048215 4725776 2193687 4725776 2193687 3864788 2193687 3923570 3031990 3923570 3031990 4680178 979239 4680178 979239 666114 675672 666114 675672 683671 2105954 683671 2105954 3769123 1950671 3769123 1950671 4699177 1950671 1311052 1302689 1311052 1302689 1403080 263438 1403080 848009 1403080 848009 785788 848009 1681733 187484 1681733 187484 1434342 224928 1434342 224928 1071952 1063258 1071952 1063258 1206333 1177057 1206333 284016 1206333 284016 266823 284016 416842 1240153 416842 1240153 1050201 620665 1050201 1662683 1050201 1662683 4604260 1662683 1773104 1670224 1773104 1670224 2488721 1677197 2488721 768763 2488721 768763 765833 1671935 765833 1671935 1435472 3726977 1435472 3726977 3338423 2427884 3338423 2427884 4081416 3343052 4081416 3343052 1272579 438339 1272579 438339 1229318 438339 3742245 3333123 3742245 3333123 4273204 2613052 4273204 2613052 1666698 3412615 1666698 3412615 4306307 2360702 4306307 2360702 3781950 2891927 3781950 2891927 3650861 3014072 3650861 1903710 3650861 1903710 3535663 1903710 4393208 1659233 4393208 1659233 3334295 1830153 3334295 1830153 1676354 2234590 1676354 2234590 4570284 2097543 4570284 2097543 701141 596239 701141 596239 574055 596239 4418827 2221183 4418827 1336771 4418827 1336771 331715 1336771 4492126 2798048 4492126 2798048 1168920 1159189 1168920 1159189 501041 1139636 501041 1139636 526461 532892 526461 532892 778963 889243 778963 889243 4588436 3347683 4588436 3347683 277926 3347683 631244 347765 631244 347765 1968623 3319089 1968623 3319089 1106009 493629 1106009 493629 1153978 493629 755075 3315248 755075 3315248 2229491 1916487 2229491 1916487 4770693 1947594 4770693 1947594 673896 3314072 673896 3314072 4008350 2331205 4008350 2331205 4193115 3346769 4193115 910828 4193115 910828 909660 910828 4780714 3111725 4780714 3111725 4499514 790966 4499514 790966 781057 790966 1113974 529837 1113974 2234348 1113974 2234348 4464410 2234348 262574 4384106 262574 603798 262574 603798 1966688 1685008 1966688 1685008 3331430 4783464 3331430 4783464 513725 498481 513725 507483 513725 507483 1652344 334185 1652344 334185 3628829 2573698 3628829 2573698 4111673 2573698 1206694 1203371 1206694 1680367 1206694 1680367 3962528 2390038 3962528 2390038 4054255 1676990 4054255 1676990 650709 1046877 650709 1046877 379499 3087450 379499 3087450 4738631 1670788 4738631 1670788 929131 197746 929131 197746 1464407 1659689 1464407 1659689 3260852 870240 3260852 870240 786460 870240 3871950 3346941 3871950 3346941 1431777 242598 1431777 1128604 1431777 1128604 544347 2730777 544347 2730777 4391534 2730777 1135419 545207 1135419 2175637 1135419 2175637 4478583 2175637 1835328 1660395 1835328 1660395 508102 1160657 508102 3327414 508102 3327414 2893967 2294161 2893967 2294161 3965758 2294161 1654624 2580439 1654624 1648037 1654624 1648037 2137364 3318660 2137364 2793991 2137364 2793991 3345609 781593 3345609 781593 3318290 3320959 3318290 3320959 63261 833728 63261 833728 3317238 4733247 3317238 4733247 324514 1350048 324514 2293839 324514 2293839 3969781 1693303 3969781 1693303 3327021 1693303 3694342 2966861 3694342 2966861 3336120 4798772 3336120 2785960 3336120 2785960 3860676 1921142 3860676 1921142 3571300 506569 3571300 506569 504285 1660580 504285 1660580 3847313 2836938 3847313 2219584 3847313 2219584 3902282 2219584 574312 592536 574312 2011346 574312 2011346 4808534 1897142 4808534 2249126 4808534 2249126 4426472 1999673 4426472 1999673 4665853 1999673 3901669 1657257 3901669 2976670 3901669 2976670 3713282 1678756 3713282 1678756 965644 644526 965644 644526 646455 1392401 646455 1392401 3958716 2302412 3958716 2302412 4274157 3342246 4274157 3342246 2734809 3342246 4093940 1677063 4093940 1677063 569849 1105491 569849 1105491 1329253 346592 1329253 346592 980006 989196 980006 989196 195389 1650737 195389 460735 195389 460735 3322876 1651828 3322876 1651828 1353562 1651828 3345905 2815244 3345905 2815244 3869530 2815244 351977 1289349 351977 1289349 4022575 2637462 4022575 2287816 4022575 2287816 4399517 1431047 4399517 1431047 252521 1431047 4308579 2355329 4308579 212249 4308579 212249 1446882 4778331 1446882 4778331 1656662 1417065 1656662 1417065 1429870 2746902 1429870 2746902 4407596 310894 4407596 310894 1332622 234974 1332622 234974 264141 234974 3326384 4390945 3326384 4390945 4044992 2053593 4044992 2053593 4620978 1998208 4620978 1998208 4649109 2561368 4649109 2561368 3615120 1922222 3615120 1922222 1662602 1987917 1662602 1656215 1662602 1656215 3926628 2758771 3926628 1679595 3926628 1679595 715538 1679595 1407147 734782 1407147 734782 941168 734782 3321833 4907788 3321833 3330470 3321833 3330470 4901536 3330470 762813 146774 762813 146774 3339641 4926357 3339641 4926357 1660509 4926357 4430425 3330865 4430425 3330865 2641830 3330865 4464468 2215089 4464468 2215089 415579 1218665 415579 1218665 1066968 629076 1066968 629076 574149 1100705 574149 1100705 4617948 2964376 4617948 2818869 4617948 2818869 3862290 2698776 3862290 2698776 3983169 2698776 3501163 3318235 3501163 459089 3501163 459089 1443335 224134 1443335 365985 1443335 365985 1303571 365985 3337276 3086736 3337276 641993 3337276 641993 665555 641993 940897 2704200 940897 2704200 3989548 4969551 3989548 4969551 629624 610946 629624 2588207 629624 2588207 4686222 1987342 4686222 1987342 979818 964875 979818 964875 4047025 2367859 4047025 1034832 4047025 1034832 644583 1034832 1656750 4517373 1656750 890683 1656750 890683 479358 1174514 479358 1174514 630350 625523 630350 625523 463129 492172 463129 2373368 463129 2373368 4354923 1302992 4354923 1302992 1293947 1674771 1293947 1674771 3158029 1660124 3158029 1660124 1513436 1660124 2125712 1669006 2125712 1669006 3798465 2838911 3798465 2838911 523820 878576 523820 878576 3350321 3340445 3350321 3340445 1233518 1675331 1233518 1675331 4016395 405816 4016395 405816 1255254 1667459 1255254 1667459 3105249 1658359 3105249 1658359 4795113 732092 4795113 732092 3337269 821211 3337269 821211 460339 467378 460339 467378 1054419 1655240 1054419 706447 1054419 706447 432027 3343000 432027 1663427 432027 1663427 4230544 1663427 194075 1474755 194075 1474755 2236305 1672765 2236305 1672765 1675397 3414695 1675397 3414695 1004806 1020206 1004806 3097195 1004806 3097195 3578319 3097195 3519350 3341944 3519350 3341944 318496 3033971 318496 3033971 3636370 3033971 1031433 638435 1031433 2470413 1031433 2470413 4693148 492391 4693148 492391 1186863 492391 1668474 3061015 1668474 3061015 1165133 1185513 1165133 2365901 1165133 2365901 4032004 2365901 221900 238109 221900 3029200 221900 3029200 4358688 2309497 4358688 2309497 3550404 3339232 3550404 3339232 4267544 3339232 427412 366309 427412 366309 1305695 830558 1305695 830558 818385 1672260 818385 1672260 1133816 649253 1133816 649253 1030980 1665550 1030980 1665550 4769726 4724004 4769726 4724004 1672140 2223498 1672140 2223498 3898381 3338414 3898381 3338414 2946267 1341952 2946267 1341952 305933 2966954 305933 2966954 3724358 1258957 3724358 1258957 444111 1258957 4442570 2768199 4442570 2402309 4442570 2402309 753706 752044 753706 752044 1215763 457120 1215763 457120 880717 3345758 880717 1676757 880717 1676757 3534861 4455006 3534861 4455006 1663670 4455006 1814927 1664536 1814927 1664536 627495 282776 627495 282776 1352237 619292 1352237 619292 1680530 619292 1661752 1981705 1661752 1204135 1661752 1204135 1176798 1204135 4627239 2737348 4627239 2737348 4408906 494856 4408906 494856 1191070 1367235 1191070 1367235 1369192 1367235 396178 395148 396178 395148 3761186 2872635 3761186 2872635 4270340 2608767 4270340 3219797 4270340 3219797 3335004 3219797 4507347 2160646 4507347 2160646 3776003 2101542 3776003 2552174 3776003 2552174 4103199 503824 4103199 503824 3344188 2979984 3344188 2979984 596645 630349 596645 2150803 596645 2150803 4534928 2150803 4352409 2445487 4352409 2445487 4086904 4476216 4086904 4476216 1026483 609369 1026483 609369 3350307 1963045 3350307 1963045 3345403 1924436 3345403 1924436 3754177 2911610 3754177 1226560 3754177 1226560 460352 3205971 460352 3205971 3314769 1427477 3314769 1427477 246881 3313542 246881 3313542 60953 3313542 3147341 1656123 3147341 3027784 3147341 3027784 3856962 2795826 3856962 3347179 3856962 3347179 4798586 3347179 3334139 2582054 3334139 3330783 3334139 3330783 89797 3330783 1282086 395849 1282086 395849 971177 1650085 971177 1650085 4055782 1650085 1647676 2705445 1647676 2705445 3953905 2705445 666314 982008 666314 3081343 666314 3081343 3603190 1661246 3603190 1661246 4652819 2753259 4652819 2753259 1455479 3334744 1455479 3334744 3845699 2171885 3845699 4564806 3845699 4564806 1682129 2559381 1682129 2559381 4257187 988492 4257187 988492 691414 988492 1024474 653797 1024474 2808328 1024474 2808328 1683406 1627613 1683406 1627613 2737520 1671689 2737520 1671689 3728882 2059570 3728882 2059570 4437765 2219342 4437765 2219342 3341474 2106860 3341474 2106860 1134979 1138194 1134979 1138194 1118060 3598808 1118060 526295 1118060 526295 512497 4650832 512497 4650832 1679761 3330434 1679761 3330434 3610558 3054920 3610558 3054920 4716769 2694660 4716769 2694660 3968488 904073 3968488 904073 756562 904073 1134178 1160510 1134178 1160510 1386535 302905 1386535 302905 1661264 117754 1661264 117754 1666712 694998 1666712 694998 3115707 1659087 3115707 1659087 1215336 463379 1215336 2104043 1215336 2104043 3766905 2104043 1679247 1676405 1679247 1676405 3337120 4240599 3337120 4240599 4688128 1981015 4688128 1981015 3318627 4333475 3318627 4333475 1654707 364185 1654707 2014077 1654707 2014077 4683576 2842562 4683576 2842562 3682496 1986965 3682496 1986965 1088749 1091159 1088749 1091159 4266811 2907613 4266811 2907613 980291 989026 980291 1681634 980291 1681634 2176697 3321309 2176697 2033269 2176697 2033269 3681036 3017317 3681036 3017317 3683435 600005 3683435 600005 1038241 600005 4733173 1921513 4733173 1921513 4523492 2892530 4523492 2892530 3020957 380738 3020957 380738 345245 380738 4929933 3325885 4929933 2562901 4929933 2562901 4243125 1666807 4243125 1666807 4354750 322556 4354750 322556 397683 1293099 397683 1293099 1651896 4391168 1651896 1340765 1651896 1340765 1312199 1340765 1347689 312374 1347689 3314386 1347689 3314386 4283186 2385593 4283186 2385593 4619212 2045208 4619212 2045208 4513974 2848257 4513974 2848257 4949987 3352130 4949987 3352130 2594381 2725655 2594381 2725655 4403146 250403 4403146 250403 1398245 250403 1860883 1922423 1860883 1922423 3579784 2147125 3579784 2147125 4487992 3319621 4487992 3319621 773004 959983 773004 959983 977508 4720831 977508 4720831 509395 3330895 509395 3330895 4680915 2882297 4680915 2882297 1436462 1652384 1436462 1652384 1225935 404693 1225935 3792989 1225935 3792989 3316130 2651959 3316130 2651959 4347795 343541 4347795 343541 1679007 376328 1679007 376328 1298929 1651265 1298929 1651265 4567818 2890417 4567818 2890417 415564 1251697 415564 3316188 415564 3316188 1835499 1465426 1835499 1465426 1439913 1251347 1439913 1251347 756020 920754 756020 920754 942531 2732917 942531 2732917 4418739 3350429 4418739 3350429 1737186 3350429 3090127 2210074 3090127 2210074 4444425 2210074 587691 593170 587691 2408361 587691 2408361 4092937 2760801 4092937 2760801 1647693 2760801 4279473 734295 4279473 734295 708205 734295 1472105 207453 1472105 2045062 1472105 2045062 3705438 2997398 3705438 2997398 4636844 3011522 4636844 3011522 3661217 3011522 4363490 1663844 4363490 1663844 857419 786240 857419 838663 857419 838663 1657819 996180 1657819 996180 655156 996180 2907452 1684583 2907452 1684583 695949 3332022 695949 3332022 3343030 2109583 3343030 2109583 4444182 1663171 4444182 2380192 4444182 2380192 452399 444829 452399 3918962 452399 3918962 3346661 3918962 3327613 787781 3327613 3323636 3327613 3323636 1417628 3323636 2518483 3349907 2518483 3349907 1084625 1108546 1084625 1671768 1084625 1671768 966870 1671768 4033615 2372272 4033615 265777 4033615 265777 3334586 906423 3334586 906423 1663614 906423 4348312 2671700 4348312 2671700 3852062 2806728 3852062 2806728 585967 569313 585967 1377733 585967 1377733 3855275 1377733 3835230 2825450 3835230 1454375 3835230 1454375 1448695 1454375 4395424 2738882 4395424 1900863 4395424 1900863 4766506 1900863 3325276 902022 3325276 902022 3828952 2836660 3828952 2836660 899504 896832 899504 896832 3960804 2698044 3960804 2698044 4290403 1317019 4290403 1317019 1337819 2064008 1337819 2064008 4589420 1655012 4589420 1655012 3742500 1217020 3742500 1217020 3352603 2988859 3352603 2988859 4686604 2988859 3927520 294539 3927520 294539 3351931 1147519 3351931 1147519 1159958 1147519 4243593 3558616 4243593 3558616 1686200 555883 1686200 555883 3334528 3319974 3334528 3319974 4453011 2193986 4453011 2193986 505882 1162283 505882 2006418 505882 2006418 4649954 1993749 4649954 2530162 4649954 2530162 4151092 2653607 4151092 2653607 4335502 1243834 4335502 1243834 433217 1948580 433217 1948580 4711026 1948580 4430557 2224121 4430557 2224121 351732 3314804 351732 3314804 1959579 3345729 1959579 347417 1959579 347417 1328284 347417 3630531 1671998 3630531 370989 3630531 370989 1661130 370989 3327932 4749016 3327932 4749016 4044851 1650735 4044851 1650735 4525860 2841979 4525860 2841979 3577179 3108841 3577179 269191 3577179 269191 1388471 269191 4040857 2364106 4040857 1652835 4040857 1652835 1427182 1652835 2032959 4322395 2032959 4322395 1656901 2295425 1656901 2295425 3948432 2295425 1551054 1232583 1551054 1232583 444960 1232583 3928399 2244499 3928399 2244499 922116 772620 922116 772620 4205209 2568704 4205209 2568704 3341481 4591113 3341481 4591113 3844355 2841322 3844355 2841322 389389 1261068 389389 1261068 264052 235103 264052 3333780 264052 3333780 2119032 2004554 2119032 2004554 3636128 1158143 3636128 1158143 2480520 3323589 2480520 3323589 1679258 2543079 1679258 3351109 1679258 3351109 4357763 3351109 1671756 2266059 1671756 2266059 308229 302997 308229 302997 514080 506370 514080 506370 1201608 2511239 1201608 2511239 4181657 2511239 1235425 40789 1235425 40789 3339554 523095 3339554 523095 519835 2572131 519835 2572131 4096601 2572131 2006521 1647307 2006521 1665112 2006521 1665112 1443632 2200018 1443632 2200018 4762130 3097294 4762130 643075 4762130 643075 995993 242785 995993 242785 239409 840835 239409 840835 826212 2021765 826212 2021765 4660890 2021765 862766 1682569 862766 1682569 563864 1081024 563864 2938794 563864 2938794 3740918 2938794 2709561 3316906 2709561 3316906 1363579 824219 1363579 824219 827938 3685060 827938 3685060 3347105 3318050 3347105 3318050 3559920 1648299 3559920 1648299 982272 393188 982272 393188 4213767 1668502 4213767 1668502 3762465 2920474 3762465 2920474 320210 1334460 320210 2710225 320210 2710225 3953474 3348184 3953474 3348184 358551 1668647 358551 1668647 4305099 1668647 1161960 509344 1161960 509344 2366925 3329771 2366925 3329771 2038291 3329771 2658869 1290694 2658869 1290694 357529 203800 357529 203800 3852646 2835978 3852646 1121474 3852646 1121474 1112476 3339909 1112476 3339909 4526430 1667151 4526430 4524965 4526430 4524965 3331511 2536429 3331511 2536429 4146113 2536429 1702 3408060 1702 3408060 3313432 3408060 1237261 425579 1237261 2541249 1237261 2541249 4198103 3316686 4198103 3316686 376064 3316686 1939929 1254404 1939929 1254404 1274766 1254404 1670274 434830 1670274 434830 290999 1350636 290999 1350636 1087381 3352750 1087381 2086472 1087381 2086472 3755363 2140159 3755363 2140159 4558222 2140159 550666 1663351 550666 1663351 1657662 4382939 1657662 4382939 3724126 2615348 3724126 2615348 1685258 3932396 1685258 1421684 1685258 1421684 222564 2225772 222564 2225772 4423209 2225772 1224437 1216370 1224437 4766643 1224437 4766643 3583093 326319 3583093 326319 1345343 326319 2486019 3349419 2486019 3349419 1677652 520565 1677652 520565 506630 1673776 506630 1673776 2011542 1673776 1664320 1103038 1664320 2768372 1664320 2768372 3867100 1130322 3867100 1130322 556691 1130322 1669568 432705 1669568 2277104 1669568 2277104 650545 191733 650545 191733 3320049 191733 1651087 3237951 1651087 1212236 1651087 1212236 1242010 1212236 4445090 2755359 4445090 1682114 4445090 1682114 4406880 2283241 4406880 465939 4406880 465939 1165511 465939 4683696 2999383 4683696 2999383 1648953 3808049 1648953 2983174 1648953 2983174 3688963 3090764 3688963 3090764 4757790 3090764 4461576 1314385 4461576 1314385 355078 1314385 559057 525235 559057 932490 559057 932490 4361959 2300388 4361959 2300388 3715795 2041724 3715795 2206064 3715795 2206064 3867383 293816 3867383 293816 1343232 4999603 1343232 4999603 3345730 4999603 1019987 675300 1019987 789774 1019987 789774 847773 336316 847773 336316 3781892 336316 943301 2365025 943301 2365025 4314912 982297 4314912 982297 988387 982297 4096430 3269014 4096430 3269014 3339073 834769 3339073 834769 1660628 1332970 1660628 1332970 1334605 2813564 1334605 2813564 4475143 7793 4475143 7793 1673796 7793 2941402 3314363 2941402 3314363 1452820 1439376 1452820 3352689 1452820 3352689 3559805 3092987 3559805 3353269 3559805 3353269 555599 724795 555599 724795 3883170 2721867 3883170 2721867 3938691 2721867 685485 972789 685485 972789 295516 3061021 295516 3061021 3628332 3061021 2545488 1652960 2545488 1668185 2545488 1668185 386134 1668185 3705579 3335968 3705579 3335968 4744526 3584169 4744526 3584169 3342067 1261992 3342067 1261992 3347612 2834826 3347612 2834826 654995 643899 654995 2502591 654995 2502591 4183519 2502591 3860527 2816907 3860527 2816907 745168 751288 745168 751288 253182 2174684 253182 2174684 3332064 2174684 1124748 1150205 1124748 1150205 4671137 2993821 4671137 1681703 4671137 1681703 647086 2223291 647086 2223291 4705208 1935186 4705208 1935186 3190570 1204784 3190570 1204784 457803 4421794 457803 4421794 3343563 4421794 547476 581684 547476 2793397 547476 2793397 3341662 2793397 3323789 3776143 3323789 3776143 4367356 1685391 4367356 3160645 4367356 3160645 1682700 3160645 4765857 1900957 4765857 1900957 917507 901810 917507 2282110 917507 2282110 1654785 1666707 1654785 1666707 1480506 1666707 1667548 2866685 1667548 2866685 1668813 3671804 1668813 525037 1668813 525037 1149931 1648398 1149931 1648398 597881 1648398 889678 764069 889678 764069 1045634 595436 1045634 595436 3756683 3012164 3756683 3012164 3650372 773548 3650372 773548 749684 773548 4193292 2520402 4193292 1014673 4193292 1014673 661560 1014673 4744299 3092845 4744299 2374948 4744299 2374948 1128350 3592807 1128350 1669063 1128350 1669063 2359776 559563 2359776 559563 570501 559563 3040140 1670842 3040140 1670842 1652067 1992184 1652067 1992184 3345290 37942 3345290 2705906 3345290 2705906 4376084 1488234 4376084 1488234 954197 947697 954197 947697 1433010 1442679 1433010 1442679 2929073 1647155 2929073 1647155 4249145 2585090 4249145 1425428 4249145 1425428 1409764 1648125 1409764 1648125 22976 1648125 1076630 1683301 1076630 1683301 3871422 271881 3871422 271881 221408 227292 221408 2189795 221408 2189795 4546931 1122657 4546931 1122657 514586 1122657 2753477 3331435 2753477 2919945 2753477 2919945 4559719 2919945 377780 361726 377780 1192182 377780 1192182 3327195 3313833 3327195 3313833 1646250 2407747 1646250 2407747 3341045 499353 3341045 499353 535894 499353 849674 853121 849674 853121 43212 3323750 43212 2864183 43212 2864183 4517206 2864183 3085889 3342980 3085889 3318907 3085889 3318907 4266287 2052518 4266287 2052518 4621564 2052518 216572 3346957 216572 2010253 216572 2010253 1685017 2744502 1685017 2744502 3334520 2744502 1455053 1102806 1455053 1102806 1086149 3095171 1086149 3095171 2755919 152938 2755919 152938 1680747 3351656 1680747 3351656 2405294 266240 2405294 266240 238975 1941845 238975 1941845 4738426 1941845 1388773 1370541 1388773 1461988 1388773 1461988 1460851 1461988 1235564 433857 1235564 2961693 1235564 2961693 4655045 255581 4655045 255581 243994 255581 4484055 2162934 4484055 1671363 4484055 1671363 3458030 2190001 3458030 2190001 1649659 2190001 3326245 1134433 3326245 1134433 1677621 2756935 1677621 2756935 4424958 2756935 4205357 2557512 4205357 2557512 4097096 2560275 4097096 2560275 3340178 746602 3340178 746602 4067346 2391313 4067346 2391313 3332203 4558596 3332203 4558596 1016721 661531 1016721 4567819 1016721 4567819 3343854 4567819 1196514 1186176 1196514 1186176 3726779 2963855 3726779 2963855 496695 1159295 496695 3039930 496695 3039930 3647138 3039930 694712 717034 694712 717034 3943006 1660549 3943006 1660549 2983002 1685423 2983002 208561 2983002 208561 3564812 1877079 3564812 541665 3564812 541665 532088 2634160 532088 2634160 4286305 2634160 3348966 4465855 3348966 4465855 2534067 1678453 2534067 3321449 2534067 3321449 508323 3339251 508323 3339251 1431715 1661586 1431715 1661586 4539491 2905112 4539491 2905112 3753599 2905112 4038725 1963110 4038725 1963110 3332492 820721 3332492 820721 3528272 3073492 3528272 3073492 3572389 2226480 3572389 2226480 4451634 2268983 4451634 2268983 3937446 2937415 3937446 2937415 3732385 3785123 3732385 3785123 1675887 3785123 3786406 1678833 3786406 4791976 3786406 4791976 1175558 1675063 1175558 1675063 3319524 4778078 3319524 2583005 3319524 2583005 4064681 2583005 403683 407724 403683 407724 4240022 3023983 4240022 3023983 4663488 3519679 4663488 3519679 3313439 3877452 3313439 2195548 3313439 2195548 3880852 2195548 3728136 2942661 3728136 2942661 1108460 542350 1108460 590965 1108460 590965 1081815 590965 1659358 4183324 1659358 2252230 1659358 2252230 4410497 2252230 1225005 18705 1225005 18705 1671999 18705 1667066 4935316 1667066 4935316 3103182 1151516 3103182 1151516 1148811 1151516 3316842 280404 3316842 1653136 3316842 1653136 3714792 959906 3714792 959906 957989 3739824 957989 3739824 3342060 1672314 3342060 1672314 1456194 2795312 1456194 2795312 4451620 2795312 3334357 646519 3334357 646519 3598898 3351668 3598898 3351668 2227440 2118836 2227440 2118836 3350808 1237934 3350808 1237934 189406 1670624 189406 1670624 3828348 2836890 3828348 512126 3828348 512126 1169072 3313594 1169072 2980620 1169072 2980620 3707238 2076254 3707238 2076254 4589206 944191 4589206 944191 335675 1661938 335675 1025256 335675 1025256 3332354 2465365 3332354 2465365 1680076 2465365 3522948 1675679 3522948 3072578 3522948 3072578 2233800 3316375 2233800 3316375 4478283 2668492 4478283 2668492 4318540 487277 4318540 487277 469433 3044209 469433 3044209 4759458 3096938 4759458 2898402 4759458 2898402 4559692 581815 4559692 581815 1090977 581815 1652189 3376487 1652189 2752768 1652189 2752768 4433873 2752768 251919 244872 251919 244872 3690316 2025509 3690316 1656636 3690316 1656636 4753401 1656636 759024 1669912 759024 1669912 1832096 3316450 1832096 1037462 1832096 1037462 3320382 1037462 950867 973023 950867 1943729 950867 1943729 4700495 3327715 4700495 3327715 194055 3327715 937915 727877 937915 727877 3964206 2698800 3964206 1654912 3964206 1654912 4074464 1654912 1928771 3345518 1928771 3345518 746604 936498 746604 936498 871105 786232 871105 786232 1394812 1394220 1394812 1394220 4657932 3314191 4657932 3314191 910960 889550 910960 1287529 910960 1287529 1671436 1435834 1671436 938239 1671436 938239 946783 1247601 946783 1247601 428157 3313958 428157 3313958 132885 4255806 132885 4255806 1678745 256032 1678745 256032 235031 256032 1659281 3320563 1659281 3320563 1678275 2619614 1678275 2619614 4249003 2619614 1154835 1655861 1154835 1655861 1664460 4714315 1664460 4714315 1259890 380724 1259890 689711 1259890 689711 4781437 689711 3349631 3794403 3349631 3794403 4761909 1909254 4761909 2348255 4761909 2348255 4319959 1671665 4319959 1671665 2949718 1678109 2949718 1678109 12868 4120121 12868 4120121 3333001 4120121 777863 1659439 777863 2367423 777863 2367423 4287246 3042520 4287246 3042520 3341323 3042520 3596200 3336794 3596200 407781 3596200 407781 410257 413639 410257 413639 1284969 1685082 1284969 1685082 393247 402796 393247 3339784 393247 3339784 4818216 3339784 3320311 4251362 3320311 4251362 1285137 1291960 1285137 1291960 1658147 4525167 1658147 336251 1658147 336251 353847 3324463 353847 1881467 353847 1881467 3572814 1881467 3330090 3352557 3330090 3352557 602340 1060951 602340 3860472 602340 3860472 4280143 2175336 4280143 2175336 3853867 2175336 3942397 2716612 3942397 2135712 3942397 2135712 3329808 1673897 3329808 1673897 815536 822093 815536 822093 4360296 2677345 4360296 2677345 832494 824025 832494 1226612 832494 1226612 435377 1667334 435377 1667334 333034 1667334 4014182 2366965 4014182 560588 4014182 560588 541982 560588 1390256 3350297 1390256 3350297 841849 1657365 841849 1657365 4700460 3024783 4700460 2077595 4700460 2077595 3731474 426438 3731474 426438 4621361 426438 783408 3348457 783408 3348457 4964165 3352048 4964165 2337481 4964165 2337481 4319576 1119896 4319576 1119896 522528 1681521 522528 1681521 3189901 1899829 3189901 1899829 3532550 1024004 3532550 1024004 1002984 1024004 1684790 1739244 1684790 1739244 675176 3332554 675176 297944 675176 297944 1371476 297944 431698 3337188 431698 1648400 431698 1648400 4187906 1648400 12066 3344077 12066 3072896 12066 3072896 4738412 2547287 4738412 2547287 3323533 529817 3323533 529817 554179 1396271 554179 1396271 1648850 1396271 456040 1211012 456040 1457924 456040 1457924 220730 212821 220730 212821 3330042 3331771 3330042 3331771 1381127 2109624 1381127 2109624 4569145 280246 4569145 280246 297396 280246 4602003 2087868 4602003 2087868 3346839 3840776 3346839 3840776 759167 4785539 759167 4785539 3916238 2733466 3916238 2733466 2583406 1671155 2583406 1671155 612068 621560 612068 621560 4221352 2539395 4221352 2539395 1657018 3234366 1657018 3234366 4057369 3349562 4057369 3349562 3951658 3320401 3951658 3320401 3336985 3617928 3336985 3617928 4576042 2105726 4576042 2105726 738022 1146996 738022 1146996 3319169 1959858 3319169 1959858 3638938 1959858 1333214 331280 1333214 1273931 1333214 1273931 385128 3775472 385128 3775472 4298479 2607310 4298479 2929944 4298479 2929944 3718758 3314544 3718758 3314544 593077 584730 593077 1296394 593077 1296394 1304703 931729 1304703 931729 740988 931729 1053074 601085 1053074 601085 3343320 2494507 3343320 2494507 1046921 1675731 1046921 1675731 3718252 2060895 3718252 593729 3718252 593729 598970 3330689 598970 3330689 2334487 3330689 1683315 2688098 1683315 2689672 1683315 2689672 3946134 2414551 3946134 2414551 4062284 2414551 3344573 4234105 3344573 1048122 3344573 1048122 610345 1048122 1152713 523892 1152713 523892 3911662 2585001 3911662 2585001 4251506 2585001 1670560 4876220 1670560 1669425 1670560 1669425 2591990 714442 2591990 714442 929581 3763369 929581 3763369 4145135 2505648 4145135 2931504 4145135 2931504 3755998 2931504 3905931 2245017 3905931 2436718 3905931 2436718 3317934 3326386 3317934 3326386 2882380 3366073 2882380 3366073 4161732 346579 4161732 346579 1681341 3019841 1681341 3019841 4664483 3019841 3831802 2028308 3831802 2028308 3661489 248059 3661489 248059 1423801 1658391 1423801 1658391 3835795 3343034 3835795 2267680 3835795 2267680 4398643 1105693 4398643 1105693 533502 3325722 533502 3325722 1766771 3325722 1667193 4774328 1667193 4774328 4735837 2264746 4735837 2264746 4379265 2180352 4379265 2180352 755731 932591 755731 1262556 755731 1262556 1271826 3006326 1271826 3006326 4657246 3006326 1159888 507959 1159888 507959 125094 1679428 125094 1679428 3714313 3340389 3714313 3340389 4346092 1653913 4346092 1653913 3344687 4956844 3344687 1258169 3344687 1258169 384710 2797107 384710 2797107 3841106 2797107 3638234 1979859 3638234 1979859 1666153 3888455 1666153 3888455 1662517 1936024 1662517 1936024 243455 1677482 243455 1677482 4443267 2756598 4443267 2756598 2912981 3319831 2912981 501911 2912981 501911 508492 501911 4607063 3346294 4607063 2058489 4607063 2058489 3717977 1655723 3717977 1655723 4065149 144164 4065149 144164 1649996 2168527 1649996 2168527 4498545 2168527 2473113 3326986 2473113 3326986 1285932 789076 1285932 789076 248866 231471 248866 1204302 248866 1204302 4308690 205195 4308690 2547431 4308690 2547431 4247019 2650335 4247019 2650335 4337493 2650335 3352794 1458709 3352794 1458709 1665752 4824008 1665752 4824008 4500026 2150128 4500026 2150128 2167876 3345637 2167876 1670349 2167876 1670349 277816 1036901 277816 1036901 3336700 1036901 1670351 3886058 1670351 1856055 1670351 1856055 1662930 3338442 1662930 3338442 1308902 3338442 4404261 1959536 4404261 1959536 4727303 362874 4727303 362874 3337221 2150753 3337221 2150753 4498077 266855 4498077 266855 1415935 2247309 1415935 2247309 3314221 2998359 3314221 2998359 3676642 1304551 3676642 1304551 1284558 1304551 1415835 3331830 1415835 3331830 1656049 3274162 1656049 3274162 131814 1651187 131814 1651187 3628901 3033460 3628901 2358676 3628901 2358676 4036101 3945918 4036101 3945918 1652322 78393 1652322 78393 3319852 1062731 3319852 1062731 1068783 151196 1068783 151196 3324983 3203908 3324983 3203908 3351337 2706625 3351337 2706625 1678587 3122027 1678587 3122027 4251623 2415103 4251623 2415103 540935 3319380 540935 1995301 540935 1995301 1668982 3318176 1668982 3318176 305142 3318176 2232037 1657650 2232037 1657650 3032677 4037825 3032677 4037825 4318551 1288053 4318551 1288053 386901 3315158 386901 3315158 3983793 1657007 3983793 1657007 2282084 1657007 3344771 4898778 3344771 4898778 909180 752224 909180 2643877 909180 2643877 4279974 3058243 4279974 3058243 3615327 3058243 4326184 1661731 4326184 1661731 693473 703005 693473 2670160 693473 2670160 4218890 2555102 4218890 2555102 4347362 3373958 4347362 3373958 3340029 1647448 3340029 1647448 2545772 1647448 4137710 2500765 4137710 2500765 4510750 2166909 4510750 2166909 876818 908226 876818 4917803 876818 4917803 4544899 2901866 4544899 2901866 3811187 1680167 3811187 1680167 4527294 912977 4527294 912977 710577 2148113 710577 2148113 4509646 2148113 3350911 1970389 3350911 1970389 1378638 254562 1378638 254562 3319279 2731051 3319279 2506588 3319279 2506588 4178884 657859 4178884 657859 989886 657859 3323254 2496920 3323254 2496920 318370 1337632 318370 1337632 1472418 3317820 1472418 3317820 21749 3335865 21749 1308347 21749 1308347 1306192 1144503 1306192 1144503 524856 2339316 524856 2339316 4309740 1052499 4309740 1052499 602735 1404723 602735 1404723 277968 1979536 277968 1979536 3316078 3315083 3316078 3315083 2780737 2831556 2780737 2831556 4481600 414985 4481600 414985 440091 414985 1752304 3321175 1752304 3321175 3350901 4944894 3350901 3328503 3350901 3328503 2209349 677326 2209349 677326 648561 2577505 648561 2577505 4242481 2577505 531628 1153254 531628 1153254 3324176 4765781 3324176 2462524 3324176 2462524 4138922 3324948 4138922 3324948 2501032 3324948 3805394 1662960 3805394 1662960 998637 677294 998637 677294 3778592 2891794 3778592 2891794 1663240 1918623 1663240 1918623 1053773 3341778 1053773 1151276 1053773 1151276 518078 3176459 518078 3176459 3328629 3176459 1293569 402208 1293569 728968 1293569 728968 751526 728968 3997342 2878251 3997342 2878251 3787631 2336862 3787631 2336862 3988223 2336862 675789 549605 675789 549605 554041 2645200 554041 2645200 3334905 2645200 3308329 3326973 3308329 1461316 3308329 1461316 3329060 1461316 1652360 1335733 1652360 1335733 4953720 1666681 4953720 1666681 3903600 1656667 3903600 1656667 1672910 2121907 1672910 2121907 4519657 3325276 4519657 3325276 3259537 1666155 3259537 1666155 1671799 4907084 1671799 3352054 1671799 3352054 1474772 3352054 1669713 4176932 1669713 2702975 1669713 2702975 4360020 2702975 502337 522332 502337 2071982 502337 2071982 3762706 2071982 931343 939895 931343 939895 1257501 1263093 1257501 1263093 2096853 3329627 2096853 2162546 2096853 2162546 4491930 2162546 2182424 3339722 2182424 267922 2182424 267922 1369451 267922 3357367 3344178 3357367 2900060 3357367 2900060 4568571 2900060 3683905 2984170 3683905 206038 3683905 206038 3325110 716601 3325110 716601 1648844 2321745 1648844 2321745 4007096 1357167 4007096 1357167 301358 3319606 301358 3319606 1576038 2894022 1576038 2894022 3776290 3003380 3776290 3003380 4698756 3003380 3319099 834360 3319099 834360 859520 2587546 859520 2587546 4660817 1664376 4660817 1664376 1654313 4388817 1654313 3315745 1654313 3315745 1096832 3315745 3321879 1704911 3321879 1704911 1660426 1773309 1660426 1773309 214355 220139 214355 220139 1665470 4099173 1665470 1396461 1665470 1396461 283371 1396461 4676982 2773760 4676982 2773760 3891471 2773760 4001335 846955 4001335 846955 877749 3493505 877749 3493505 3321778 3493505 1076068 589611 1076068 4724701 1076068 4724701 3339001 1262875 3339001 1262875 404397 1359959 404397 1359959 307257 2675111 307257 2675111 4212558 2537811 4212558 2537811 4331800 3330934 4331800 1667372 4331800 1667372 2255651 2115615 2255651 2115615 3343877 2439917 3343877 2439917 4249657 2439917 710773 926682 710773 1034470 710773 1034470 3562552 3639599 3562552 3639599 211360 234529 211360 234529 679737 3151092 679737 3151092 1674151 3610304 1674151 1654027 1674151 1654027 1002623 610354 1002623 610354 1038977 1655813 1038977 1655813 3333481 4429569 3333481 4429569 4158522 2523211 4158522 2523211 4698572 1965632 4698572 1965632 3607726 1681440 3607726 1681440 2941410 1177013 2941410 1177013 1194440 1322677 1194440 1322677 338760 1657581 338760 1657581 2898631 1122398 2898631 1122398 1119972 3328858 1119972 3328858 3147196 2837043 3147196 2837043 4927758 1647646 4927758 1647646 4713098 3056024 4713098 3056024 992081 648730 992081 648730 854174 3315578 854174 2273044 854174 2273044 3914316 343475 3914316 343475 1652172 343475 3328202 2786930 3328202 1961832 3328202 1961832 1669220 2260678 1669220 2260678 4635391 1999888 4635391 1999888 1657519 1671050 1657519 1671050 1399540 1400975 1399540 3945474 1399540 3945474 3338069 3945474 993416 651704 993416 651704 3334010 4199363 3334010 4199363 1654901 99413 1654901 99413 3351350 3549226 3351350 1960092 3351350 1960092 3320556 1656394 3320556 1656394 975249 1656394 3909702 2792877 3909702 2792877 4424808 4458577 4424808 4458577 1661319 4458577 4411435 157647 4411435 157647 3333818 2047564 3333818 2047564 412709 413099 412709 413099 1373450 310058 1373450 484999 1373450 484999 1159631 558177 1159631 558177 577029 2198679 577029 2198679 4678459 3000486 4678459 3000486 767040 763918 767040 763918 4222364 3352195 4222364 3352195 385700 3352195 3343309 3787697 3343309 3787697 3685213 2026799 3685213 3086156 3685213 3086156 3333223 461469 3333223 461469 1210414 3349069 1210414 3349069 3825951 3349069 221361 219003 221361 1649017 221361 1649017 2988628 303955 2988628 303955 1360983 303955 3333330 3312720 3333330 3312720 873145 810773 873145 975715 873145 975715 992108 2487527 992108 2487527 3314355 1459858 3314355 1459858 1454140 1459858 1659041 972262 1659041 972262 1672645 3172040 1672645 3172040 1942350 1666520 1942350 2395750 1942350 2395750 4455338 2806697 4455338 2627133 4455338 2627133 4029153 2663737 4029153 1026073 4029153 1026073 1677084 2080347 1677084 2080347 3727775 1663185 3727775 1663185 1117538 3350355 1117538 3350355 4689266 3523780 4689266 3523780 390454 397052 390454 2206899 390454 2206899 3327437 3331521 3327437 3331521 3489384 2775639 3489384 2775639 3883600 2775639 1651423 4249701 1651423 4249701 1674947 2026023 1674947 2026023 4662554 621094 4662554 621094 1028669 621094 2792803 3343173 2792803 3343173 4637578 1999639 4637578 1999639 972 3333057 972 3333057 4700542 3047220 4700542 3047220 4173923 1674031 4173923 1674031 4119939 2433677 4119939 2433677 1328478 1348208 1328478 1348208 4331419 3342436 4331419 3342436 814450 3342436 1630421 1654061 1630421 1654061 1893380 1654061 1346351 611230 1346351 611230 92328 1672975 92328 1672975 3473551 1660746 3473551 1660746 1671231 3772670 1671231 3772670 1682472 2356373 1682472 2356373 4287128 2356373 3322493 4405885 3322493 3012232 3322493 3012232 3647901 3401494 3647901 3401494 1677152 3401494 1680769 761743 1680769 761743 410093 3328732 410093 1066193 410093 1066193 797734 850359 797734 850359 3661537 2005790 3661537 663234 3661537 663234 991180 1098857 991180 1098857 1067247 1926374 1067247 1926374 1683799 1926374 709764 406287 709764 406287 4093898 2421115 4093898 2421115 3993641 3336876 3993641 3336876 4299779 1664621 4299779 1664621 326840 2929948 326840 2929948 4032629 2618836 4032629 2756906 4032629 2756906 4441897 1657064 4441897 1657064 997634 673437 997634 969507 997634 969507 702437 868343 702437 868343 894017 1646957 894017 1646957 3321623 998449 3321623 998449 698529 998449 4125640 1651541 4125640 1651541 4603633 2083263 4603633 1259947 4603633 1259947 375908 3320924 375908 3320924 3528011 3320924 1430219 1662839 1430219 1662839 245807 1394485 245807 1394485 1134422 565089 1134422 565089 3336072 3340978 3336072 3340978 2218567 1662719 2218567 1662719 4855194 1662719 800950 766442 800950 2693393 800950 2693393 3962851 3338304 3962851 3338304 1673843 3840465 1673843 3840465 1653926 3840465 4038453 2656862 4038453 2656862 3780990 3320971 3780990 2332424 3780990 2332424 4348542 1338419 4348542 1338419 324760 2845158 324760 2845158 3810159 3347437 3810159 3347437 525748 1174047 525748 1174047 4130423 2551599 4130423 2551599 657331 657964 657331 3589360 657331 3589360 3352356 2386502 3352356 2386502 4278775 2386502 1768723 3338536 1768723 414187 1768723 414187 1272046 414187 4581970 2912057 4581970 2912057 3328220 701154 3328220 701154 822119 862587 822119 567289 822119 567289 3352745 4953807 3352745 4953807 1655923 1369612 1655923 1369612 1338641 1369612 3346423 3274378 3346423 1670002 3346423 1670002 238233 2950008 238233 2950008 3349065 576495 3349065 576495 1065450 4014312 1065450 4014312 3345966 4014312 797317 806879 797317 806879 3982004 2335761 3982004 2335761 344997 1314567 344997 3053833 344997 3053833 3613536 3053833 3072296 3350990 3072296 2682932 3072296 2682932 4379678 1019620 4379678 1019620 1021301 1909784 1021301 1909784 3589626 1909784 3577793 3117261 3577793 1886313 3577793 1886313 944820 3332563 944820 3332563 4211826 2549021 4211826 2549021 575554 564023 575554 1666961 575554 1666961 1733449 4006479 1733449 4006479 546200 1130682 546200 1647987 546200 1647987 313207 333665 313207 333665 3346232 4603088 3346232 479811 3346232 479811 1107552 3744630 1107552 3744630 2293939 1680154 2293939 1874694 2293939 1874694 3963749 1681562 3963749 2086998 3963749 2086998 4591648 2086998 1152563 1140364 1152563 2181014 1152563 2181014 3866427 1320435 3866427 1320435 336838 359685 336838 359685 351092 359685 63936 1647147 63936 1647147 1328707 341062 1328707 341062 1647864 2477896 1647864 1299539 1647864 1299539 1317190 1299539 1359583 205177 1359583 205177 1453062 1470375 1453062 1470375 3343875 1470375 1076027 1055749 1076027 1712953 1076027 1712953 4049251 4691357 4049251 4691357 1062954 593543 1062954 593543 1659092 2286341 1659092 2286341 4258295 2611766 4258295 1419896 4258295 1419896 256547 1184248 256547 1184248 1179053 535579 1179053 535579 226355 247375 226355 247375 4485551 2995460 4485551 2995460 4688731 2995460 842569 829309 842569 829309 3541536 3106937 3541536 3106937 1678148 3756667 1678148 3756667 3319822 4545920 3319822 4545920 353703 1286235 353703 1286235 3683948 2995674 3683948 2995674 4251675 2604378 4251675 2604378 4017565 2355715 4017565 2355715 685868 707200 685868 707200 3329475 2841107 3329475 2841107 3846919 1071131 3846919 1071131 3333744 830428 3333744 830428 869399 830428 1649882 359756 1649882 359756 2517159 3333175 2517159 3333175 2810160 3338050 2810160 2287585 2810160 2287585 3942529 2786742 3942529 2786742 3897680 534123 3897680 534123 3348978 534123 4282425 3347870 4282425 3346967 4282425 3346967 1752939 3350360 1752939 3350360 4617182 3350360 4612657 2068512 4612657 2068512 4361567 2685091 4361567 2685091 3883009 2240546 3883009 3319137 3883009 3319137 4611852 3319137 3313564 3243480 3313564 3243480 3348510 4388865 3348510 4304005 3348510 4304005 3333076 1486895 3333076 1486895 1656154 2361013 1656154 2361013 4294583 2361013 3753383 2092452 3753383 3343480 3753383 3343480 3944057 2950027 3944057 2950027 3718371 3315378 3718371 3315378 1348597 3315378 3350101 2124848 3350101 2124848 405401 747747 405401 747747 728794 3353282 728794 3353282 2339418 4243121 2339418 4243121 3315311 1667208 3315311 1667208 2042238 2095117 2042238 2095117 4565383 1176779 4565383 1176779 50697 3325319 50697 3325319 2578303 3345589 2578303 3345589 410681 1255464 410681 3342433 410681 3342433 4702776 3015156 4702776 3015156 1658568 4094853 1658568 1633845 1658568 1633845 1654610 1633845 4325044 2342869 4325044 2342869 4143983 2514679 4143983 1650805 4143983 1650805 1647216 1428650 1647216 1428650 1551041 3339214 1551041 906298 1551041 906298 894399 2310396 894399 2310396 4372683 3333885 4372683 3333885 2674516 2956703 2674516 2956703 4623408 2956703 1682093 1978133 1682093 1978133 3321031 3913553 3321031 3913553 3326706 1622700 3326706 2939710 3326706 2939710 3334919 4843260 3334919 4843260 3346453 4843260 1095662 580764 1095662 2232958 1095662 2232958 4441190 3320658 4441190 3320658 720045 3344050 720045 3344050 4605037 1365261 4605037 1365261 320963 2075265 320963 2075265 3756972 2637041 3756972 2637041 4307037 2637041 838629 794665 838629 2988927 838629 2988927 1652604 2988927 1199804 4658550 1199804 4658550 4489487 1656424 4489487 1656424 824605 812386 824605 2205475 824605 2205475 3972470 3751294 3972470 3751294 509754 1143577 509754 4083746 509754 4083746 228618 4083746 1284443 1647618 1284443 1647618 1584274 3324050 1584274 1660947 1584274 1660947 1585027 1660947 40399 3316973 40399 2274392 40399 2274392 3959840 2274392 3710829 2941383 3710829 2843844 3710829 2843844 3829091 1129607 3829091 1129607 571136 1129607 3326585 3924827 3326585 3924827 720707 711750 720707 840553 720707 840553 1095212 554055 1095212 4339891 1095212 4339891 1657742 4339891 595069 1079352 595069 2472362 595069 2472362 4166518 2905473 4166518 2905473 3330376 48813 3330376 48813 685383 2373500 685383 2373500 4009255 2399383 4009255 2399383 4058082 2642597 4058082 2642597 3999229 874172 3999229 874172 819110 2412306 819110 2412306 4276936 2412306 666498 639120 666498 639120 4931775 3327630 4931775 3327630 1657955 3578583 1657955 3578583 883614 781432 883614 781432 1191310 1198608 1191310 1198608 1215144 3323656 1215144 3323656 1664844 1213058 1664844 1213058 4723354 529203 4723354 529203 3170201 1653003 3170201 1653003 4409718 2722126 4409718 2722126 3656089 3005183 3656089 2408450 3656089 2408450 4049412 2408450 1046698 1054768 1046698 2288569 1046698 2288569 4710314 1987323 4710314 1987323 574579 598978 574579 754754 574579 754754 903798 2956432 903798 2956432 1669325 1164159 1669325 1164159 3329923 1164159 826081 813963 826081 2664011 826081 2664011 4011297 2664011 763690 893823 763690 893823 1373682 270013 1373682 270013 2677634 3443414 2677634 3443414 1669015 3317797 1669015 3317797 3135354 3317797 1048285 3326346 1048285 3326346 4310530 2342045 4310530 2342045 4272340 2399358 4272340 2399358 1654363 2627232 1654363 529065 1654363 529065 542837 529065 3551384 1890448 3551384 1890448 4579733 2910552 4579733 2910552 3346311 936127 3346311 2655033 3346311 2655033 4605191 2954458 4605191 1662207 4605191 1662207 4359048 2902939 4359048 2902939 3781592 2902939 4709422 1963955 4709422 1963955 921126 907533 921126 2093260 921126 2093260 4580978 2946543 4580978 2946543 4593955 2946543 648000 628360 648000 685721 648000 685721 4549614 2271340 4549614 2271340 3956739 3316116 3956739 3316116 42653 3316116 1301693 361039 1301693 361039 4119221 3074717 4119221 3074717 4752962 3074717 4314221 2335477 4314221 3718434 4314221 3718434 217423 215294 217423 1351946 217423 1351946 311078 1364459 311078 1364459 2100905 3351425 2100905 2929551 2100905 2929551 3715187 3353152 3715187 3353152 1645833 3353152 1671120 1272637 1671120 1272637 2673313 3352032 2673313 3352032 3316957 599819 3316957 599819 1064134 599819 3606283 2245521 3606283 2245521 4398923 2245521 3839540 3347223 3839540 3347223 1604183 3347223 3318666 779908 3318666 779908 786001 779908 1273651 1291196 1273651 1291196 3773401 2658527 3773401 2658527 4008524 873913 4008524 873913 868219 1351397 868219 1351397 1346947 919671 1346947 919671 742552 4268037 742552 4268037 3325361 2390234 3325361 2390234 4057514 2121530 4057514 2121530 4530705 2121530 3316682 2875803 3316682 2396642 3316682 2396642 4282482 2939739 4282482 2939739 2057815 4649741 2057815 4649741 452528 4649741 2403052 1658802 2403052 1658802 1657878 3315486 1657878 3315486 3087193 3315486 961715 967126 961715 2635586 961715 2635586 4289973 2635586 630925 1010322 630925 1010322 3997487 2330942 3997487 2330942 2001257 1667029 2001257 4051460 2001257 4051460 1678573 617062 1678573 617062 608962 1674824 608962 1674824 3376819 1684987 3376819 1684987 2758248 1684987 3866517 2210053 3866517 1071030 3866517 1071030 599859 2400310 599859 2400310 1678847 2214560 1678847 2214560 3329512 2214560 1155689 1174603 1155689 1174603 4595220 2941518 4595220 2941518 1317466 337021 1317466 337021 1254642 2128228 1254642 2128228 4529714 2923528 4529714 2923528 4583510 2923528 1324974 1330963 1324974 2593689 1324974 2593689 4260469 2593689 715842 949273 715842 949273 1651203 4598928 1651203 4598928 3332355 311732 3332355 3338821 3332355 3338821 3466626 3338821 247301 241977 247301 321855 247301 321855 1815702 3332259 1815702 1653689 1815702 1653689 4143097 2216214 4143097 2216214 4455449 2216214 1387293 3318284 1387293 3318284 758423 916965 758423 3315321 758423 3315321 1002869 1684058 1002869 1684058 517534 2466819 517534 2466819 4118271 2466819 1138314 1137172 1138314 2179333 1138314 2179333 3866533 2078427 3866533 2078427 3711764 3318748 3711764 3318748 3978890 803173 3978890 803173 792642 3341436 792642 3341436 4063544 514033 4063544 514033 510102 514033 1010660 2192698 1010660 2192698 3338922 2131904 3338922 2131904 4526330 2217248 4526330 2217248 3841873 1664025 3841873 3332182 3841873 3332182 1906503 1350942 1906503 1350942 1663808 2119325 1663808 2119325 559797 1096471 559797 2004358 559797 2004358 1658984 2004358 269918 1394922 269918 1394922 4152137 2458206 4152137 2458206 678658 677393 678658 677393 3917803 2754751 3917803 2231726 3917803 2231726 3895039 2231726 4726610 3065353 4726610 3065353 228166 232622 228166 596076 228166 596076 1092806 1663500 1092806 1663500 901805 607229 901805 607229 1663392 818200 1663392 818200 122772 3319037 122772 3319037 1572984 262306 1572984 262306 255874 3322626 255874 3322626 4485049 2810015 4485049 2810015 3595976 585290 3595976 585290 859991 876382 859991 327073 859991 327073 325986 327073 3353007 1458097 3353007 1458097 223795 1458097 268193 1672662 268193 1672662 1665322 4977687 1665322 4977687 858448 814153 858448 814153 3340848 2574670 3340848 2574670 1531270 1649650 1531270 1649650 302518 1369808 302518 1934642 302518 1934642 4708358 1934642 3881816 3320915 3881816 3320915 1184086 3320915 4185693 1652365 4185693 1652365 3572651 3089149 3572651 3089149 4619962 2953459 4619962 2953459 3339320 4256311 3339320 4256311 1651741 369048 1651741 369048 4429811 2766303 4429811 2766303 264685 3335067 264685 3335067 4476295 2813840 4476295 2813840 365326 351497 365326 351497 3754771 2069354 3754771 2069354 3487918 1660170 3487918 1673623 3487918 1673623 4828942 1673623 1660192 751964 1660192 3315618 1660192 3315618 4196470 3315618 398807 1267012 398807 1267012 1040410 3336016 1040410 2216074 1040410 2216074 4606435 2927136 4606435 1175178 4606435 1175178 487650 1175178 3827509 2815454 3827509 2815454 4945084 1646933 4945084 3655065 4945084 3655065 3343457 2249315 3343457 2249315 4439437 2249315 600161 1052479 600161 1052479 1659599 1410128 1659599 1410128 4683710 3321029 4683710 3314791 4683710 3314791 889481 115252 889481 115252 1676107 3314729 1676107 3314729 3234788 2622666 3234788 2622666 4032241 2622666 961210 3317054 961210 2846094 961210 2846094 4507643 3462955 4507643 3462955 1646765 2762775 1646765 2762775 3898616 2867391 3898616 2867391 4535951 2867391 1676292 1883375 1676292 2230601 1676292 2230601 3346105 2230601 1193272 1647565 1193272 1647565 4478867 2388579 4478867 2388579 1672949 2105615 1672949 2105615 4555986 1679266 4555986 1679266 2915332 3352955 2915332 3352955 4269327 1915385 4269327 1915385 4736806 1915385 332345 317505 332345 317505 4398930 2743029 4398930 2743029 2198390 1661518 2198390 1661518 218545 1661518 3332737 1217329 3332737 1217329 813604 838351 813604 838351 3987062 3347457 3987062 2349827 3987062 2349827 4319251 247944 4319251 247944 1412938 247944 3322818 3075674 3322818 3075674 4722913 3075674 2462906 1680783 2462906 1680783 906746 3335079 906746 3335079 962513 1672493 962513 1672493 4441193 2789046 4441193 239311 4441193 239311 1664305 1681984 1664305 1681984 1208325 1681984 4761371 2183409 4761371 2183409 2921209 1002691 2921209 1002691 1685606 1002691 4519957 1672790 4519957 1163116 4519957 1163116 706444 946420 706444 946420 701158 943434 701158 2104783 701158 2104783 4327128 2669962 4327128 2669962 1682978 4347948 1682978 4347948 3345389 4475350 3345389 1140473 3345389 1140473 1141296 1140473 1685786 1786148 1685786 1786148 4481191 2805650 4481191 2805650 4787057 1883786 4787057 1883786 1482963 3334118 1482963 3334118 3638932 2460335 3638932 2460335 4218608 1023526 4218608 1023526 1027139 1023526 3877447 2782224 3877447 1675209 3877447 1675209 259412 1385995 259412 1385995 286138 1369610 286138 1369610 4763350 3100751 4763350 951650 4763350 951650 918376 951650 4565621 2065177 4565621 297446 4565621 297446 1675180 1683841 1675180 1683841 2171820 1683841 503643 3334616 503643 3334435 503643 3334435 2329265 483400 2329265 483400 486380 483400 3344819 2648176 3344819 2648176 1656532 583326 1656532 583326 1083596 1678346 1083596 1678346 3124753 1678346 1257137 435602 1257137 3342296 1257137 3342296 2295608 3342296 1664757 1115558 1664757 1115558 248366 4847670 248366 4847670 3316361 4847670 1049965 1068301 1049965 1202900 1049965 1202900 132208 1685620 132208 1685620 1598338 3321121 1598338 3321121 1052053 1039563 1052053 1039563 1681102 3336286 1681102 3336286 4029031 1677006 4029031 1677006 1617729 1677006 1662675 1376973 1662675 1376973 278872 2279757 278872 2279757 4410431 901024 4410431 901024 1655706 417325 1655706 417325 4689407 3351236 4689407 3351236 1228115 1195807 1228115 1195807 459209 440162 459209 3340504 459209 3340504 4376947 2303372 4376947 3327963 4376947 3327963 2910634 4386705 2910634 4386705 3323167 4386705 1178286 1172551 1178286 1172551 1004919 672660 1004919 672660 9389 1680841 9389 1680841 4725574 3313584 4725574 2388461 4725574 2388461 3317613 598626 3317613 598626 1649223 598626 3472613 3346018 3472613 3346018 3833878 2819611 3833878 3571499 3833878 3571499 1039199 2852811 1039199 2852811 4520761 2852811 4074992 2592136 4074992 3109791 4074992 3109791 1676979 2268000 1676979 2268000 3951183 3317135 3951183 3317135 1089418 1907757 1089418 1907757 3578562 2330229 3578562 2330229 3964719 1342764 3964719 1342764 3323179 1342764 3349327 2574013 3349327 2574013 1232009 3341082 1232009 365002 1232009 365002 1288236 1330172 1288236 1330172 1327258 2704110 1327258 2704110 4353240 1961004 4353240 1961004 561192 565126 561192 565126 1235571 436304 1235571 436304 3346508 3956022 3346508 3956022 991943 680671 991943 680671 2951822 1654452 2951822 1654452 3678396 3005721 3678396 3005721 1421471 1388863 1421471 1388863 472166 1667126 472166 1667126 1453368 231504 1453368 231504 1683576 4656333 1683576 2263592 1683576 2263592 3920133 439722 3920133 439722 1219563 439722 3334619 4674210 3334619 1669910 3334619 1669910 2938034 1671720 2938034 1671720 2135306 1671720 4493014 2820120 4493014 2820120 3330851 3544287 3330851 3544287 1469180 4152965 1469180 1070824 1469180 1070824 343400 1329596 343400 480654 343400 480654 1683240 2760229 1683240 2760229 1653203 399640 1653203 399640 1298125 2037144 1298125 2037144 3685678 2037144 630291 609828 630291 609828 4032667 2354954 4032667 2354954 3348339 2475829 3348339 2356703 3348339 2356703 1663044 2189582 1663044 2189582 3347259 1138071 3347259 1138071 1111398 795205 1111398 795205 883001 332508 883001 332508 1647159 332508 231097 1646870 231097 1646870 1569394 716327 1569394 716327 937830 716327 4140878 2519716 4140878 1427339 4140878 1427339 1405648 958526 1405648 958526 684993 1676785 684993 1676785 1124344 1681753 1124344 1681753 2848141 1647754 2848141 1656837 2848141 1656837 2312219 1041401 2312219 1041401 617826 1041401 4497910 2178704 4497910 2178704 3917551 2754928 3917551 2754928 3836877 2838656 3836877 2838656 511460 3314102 511460 2856603 511460 2856603 4518820 2856603 3339908 732319 3339908 732319 1675604 2358334 1675604 2358334 4319945 1135651 4319945 1135651 1318612 2308366 1318612 2308366 3989194 2308366 1041485 1678911 1041485 1678911 4370045 2720231 4370045 2720231 3942589 314083 3942589 314083 1679129 314083 4076180 2433146 4076180 2433146 3328374 4479753 3328374 4479753 4770775 391669 4770775 391669 1243831 1446271 1243831 1446271 251643 3048040 251643 3048040 3622312 3048040 1651914 3495263 1651914 3495263 4391064 2270973 4391064 2270973 483819 514463 483819 514463 3342027 1073497 3342027 1073497 4869712 3331673 4869712 3331673 1301014 1302892 1301014 4961707 1301014 4961707 3329707 2017883 3329707 2017883 3708383 2730006 3708383 2730006 3908436 358708 3908436 358708 364451 358708 4036679 2654110 4036679 2654110 1667869 2918222 1667869 1238790 1667869 1238790 410952 1675337 410952 1675337 3352066 1674577 3352066 1674577 4716246 672005 4716246 672005 684345 1655800 684345 1655800 3224287 1142099 3224287 1142099 1152424 1142099 4260343 1673683 4260343 255126 4260343 255126 255589 2943926 255589 2943926 3742606 2943926 227055 1442994 227055 1442994 887104 895996 887104 895996 1678290 2608077 1678290 2608077 4192811 1145658 4192811 1145658 926766 239453 926766 239453 4396212 3001680 4396212 3001680 3348364 3393463 3348364 3393463 4469962 2067474 4469962 2067474 3726451 1008108 3726451 1008108 436456 1225509 436456 634955 436456 634955 1030338 394596 1030338 394596 1244774 3341664 1244774 3341664 4260580 3323801 4260580 3323801 2304423 3339642 2304423 3339642 2060209 966826 2060209 966826 680152 816815 680152 816815 1682606 2842740 1682606 2842740 4536322 1685358 4536322 1685358 4636665 2151879 4636665 2151879 3812487 1262853 3812487 1262853 385434 1262853 929352 724186 929352 724186 4183491 1455396 4183491 1455396 3586026 3044377 3586026 1251673 3586026 1251673 3338740 1251673 3614228 3344121 3614228 3344121 1649511 1300134 1649511 1300134 3857562 2809393 3857562 2809393 3967964 1658292 3967964 1658292 4604034 1658292 3781839 2122425 3781839 360250 3781839 360250 1654358 1314188 1654358 1314188 1311982 1314188 3323930 2376790 3323930 2376790 3652681 3012961 3652681 2942108 3652681 2942108 3738885 569500 3738885 569500 1074029 1681332 1074029 1681332 1653643 3327954 1653643 3327954 3346106 4983739 3346106 1676306 3346106 1676306 1665649 2721139 1665649 1667763 1665649 1667763 774948 3302829 774948 3302829 3317408 2511654 3317408 2511654 4142591 2511654 1125501 1110386 1125501 1110386 830023 825703 830023 2587170 830023 2587170 4232978 2587170 1954857 3348102 1954857 3348102 262027 238442 262027 1663707 262027 1663707 701192 1663707 225977 234920 225977 234920 4750131 3079472 4750131 3079472 4562355 2107449 4562355 2107449 4181338 218461 4181338 218461 1683984 2043150 1683984 2043150 507855 471865 507855 471865 4523605 2876787 4523605 2876787 1677268 4748112 1677268 1146441 1677268 1146441 4702590 1146441 1290508 375772 1290508 375772 3687647 3078195 3687647 3078195 3564648 1665297 3564648 1665297 1362453 862132 1362453 862132 873067 862132 3755040 3315494 3755040 315596 3755040 315596 308609 2870857 308609 2870857 3802145 1356281 3802145 1356281 846629 827186 846629 827186 4020690 2633418 4020690 2633418 1079149 1097939 1079149 1097939 3597190 3055038 3597190 3055038 1657069 4458542 1657069 1286925 1657069 1286925 3321885 104015 3321885 104015 3348867 772188 3348867 772188 894428 772188 1325617 3829430 1325617 3829430 3327354 1683848 3327354 1683848 835302 1683848 4012442 2654607 4012442 1689180 4012442 1689180 1661387 801730 1661387 801730 772813 1201497 772813 1201497 462537 1069622 462537 1069622 1071623 4792529 1071623 4792529 806747 1992670 806747 1992670 4283732 2386411 4283732 1946020 4283732 1946020 129342 3348792 129342 663272 129342 663272 660206 2223946 660206 2223946 4442106 856210 4442106 856210 868409 856210 1393246 268241 1393246 2291954 1393246 2291954 3934901 2291954 3351923 4729728 3351923 4729728 1264358 3320283 1264358 3353322 1264358 3353322 4006186 2464912 4006186 2464912 4123166 3831642 4123166 3831642 3321646 3831642 3349018 4929999 3349018 3322760 3349018 3322760 3350804 3322760 1098250 1105023 1098250 1105023 1304153 2923279 1304153 2923279 3336388 920078 3336388 920078 890255 920078 3327686 4943580 3327686 1085258 3327686 1085258 3344794 3334537 3344794 3334537 1386586 3332152 1386586 3332152 2070223 3315831 2070223 3315831 3331401 347696 3331401 1682190 3331401 1682190 3730092 2699591 3730092 2699591 3935192 2699591 988221 1024227 988221 1024227 4987250 1663903 4987250 953977 4987250 953977 1663601 3947205 1663601 3947205 881274 873494 881274 873494 1088905 3049936 1088905 3049936 4697828 3049936 106546 1669623 106546 2167388 106546 2167388 4533121 2167388 3409634 4478317 3409634 4478317 3320425 2395154 3320425 2395154 4190731 3314669 4190731 3314669 1676916 901040 1676916 901040 2968711 3015356 2968711 3015356 4678436 2271599 4678436 2271599 4229414 1446673 4229414 4786306 4229414 4786306 3334963 3340508 3334963 3340508 1231218 527665 1231218 527665 3347047 3053794 3347047 3053794 3607192 3053794 3342112 3293057 3342112 2598330 3342112 2598330 4086874 276744 4086874 276744 292117 276744 3990015 2307949 3990015 1209420 3990015 1209420 474104 3094147 474104 3094147 3565636 3094147 842024 820910 842024 820910 305821 1364745 305821 1201881 305821 1201881 1211898 3103663 1211898 3103663 4770093 620590 4770093 620590 1063313 3127414 1063313 3127414 1653605 1298128 1653605 1298128 1295077 1654940 1295077 1654940 4709145 3036032 4709145 2543882 4709145 2543882 848932 3336570 848932 3336570 1182223 1679686 1182223 2931318 1182223 2931318 3708837 1193926 3708837 1193926 730022 85769 730022 85769 4114486 2461632 4114486 539155 4114486 539155 1126964 539155 1237997 1249982 1237997 1249982 408803 402189 408803 402189 18583 3991227 18583 3991227 1663823 3991227 1256658 390526 1256658 390526 737829 2255621 737829 2255621 4374451 2173319 4374451 2173319 3809372 2603463 3809372 2603463 4069051 2603463 1478648 895177 1478648 895177 883268 1657903 883268 1657903 3384543 1682918 3384543 1682918 1036495 2700446 1036495 2700446 3949693 293984 3949693 293984 1394552 2885387 1394552 2885387 4550180 2305286 4550180 2305286 3743482 349670 3743482 2744840 3743482 2744840 4167555 3319992 4167555 319610 4167555 319610 328500 2463215 328500 2463215 4189446 4142077 4189446 4142077 1674494 4142077 4561593 2866943 4561593 2866943 4604575 2070879 4604575 4240007 4604575 4240007 1659064 4240007 3338507 797474 3338507 1674891 3338507 1674891 1327167 1674891 1649090 1887284 1649090 1887284 3343148 1202973 3343148 1202973 3694473 2999745 3694473 2794666 3694473 2794666 3882951 2794666 3853829 2615372 3853829 2615372 4048339 3110494 4048339 3110494 3546545 3317153 3546545 3317153 4031912 3317153 1312716 3324421 1312716 3324421 4665958 2019876 4665958 2027984 4665958 2027984 3700547 3334945 3700547 3334945 481482 3334945 1667986 1494899 1667986 2739360 1667986 2739360 4210747 2489132 4210747 3322579 4210747 3322579 3429286 2460162 3429286 2460162 4147895 1325014 4147895 1325014 374711 1325014 4096274 2562085 4096274 2562085 1655954 217775 1655954 2863193 1655954 2863193 3805436 3281729 3805436 3281729 3325399 3281729 4566468 2113008 4566468 2113008 3464808 394456 3464808 394456 427880 290588 427880 290588 287324 780590 287324 780590 3344493 172226 3344493 1937816 3344493 1937816 3595084 1937816 3344921 4125267 3344921 4125267 441327 440943 441327 2976641 441327 2976641 4722474 3075493 4722474 3075493 4927459 3331493 4927459 1409690 4927459 1409690 243085 969012 243085 969012 1647329 3092189 1647329 3092189 3572905 3092189 3325669 1076409 3325669 3710455 3325669 3710455 658000 1022871 658000 1022871 212421 219014 212421 219014 1651658 4793112 1651658 4793112 1893937 1655879 1893937 1655879 1648431 555980 1648431 555980 3854239 3349583 3854239 3349583 2708701 3264836 2708701 3264836 940823 355436 940823 355436 1675638 646437 1675638 646437 4316017 2647222 4316017 2647222 3828173 3335983 3828173 2200460 3828173 2200460 1684456 1735864 1684456 1735864 915791 895360 915791 895360 4669764 2990302 4669764 2990302 457157 450565 457157 450565 1117203 573946 1117203 573946 3337648 3316123 3337648 1014932 3337648 1014932 648590 4043043 648590 4043043 1658277 2683275 1658277 2683275 4365161 2955009 4365161 2955009 4610872 3328135 4610872 3328135 2186178 282348 2186178 282348 296768 2074515 296768 2074515 4200797 2520403 4200797 2520403 4376494 2711656 4376494 2711656 1951656 3344080 1951656 2878381 1951656 2878381 4513192 1443662 4513192 1443662 1437035 1443662 4148669 2496201 4148669 2496201 3929355 2714733 3929355 2714733 4499306 3328875 4499306 3328875 301799 1662438 301799 1662438 255041 239230 255041 239230 4146775 3065439 4146775 3065439 4755445 3065439 758596 741505 758596 1746245 758596 1746245 1654312 538273 1654312 538273 537461 538273 1659884 3916518 1659884 3916518 1118658 1093434 1118658 2437501 1118658 2437501 4079931 2437501 3583290 1915181 3583290 1915181 3654460 3004827 3654460 3004827 1664437 2592602 1664437 2592602 3350258 2876272 3350258 1256590 3350258 1256590 1240616 1256590 4109084 3350993 4109084 287221 4109084 287221 309123 2545272 309123 2545272 4219055 2545272 1122029 544029 1122029 544029 3629450 3686369 3629450 3686369 1678838 3686369 4777063 1671407 4777063 1671407 66006 1671407 1648465 205887 1648465 205887 738052 3345925 738052 3345925 3369006 3335309 3369006 3335309 3313341 1656203 3313341 1656203 4213499 3862143 4213499 3862143 3344387 486205 3344387 486205 480949 4445771 480949 4445771 4133670 2553980 4133670 2553980 3138487 3336593 3138487 1965850 3138487 1965850 3607528 1424655 3607528 1424655 1448943 3666472 1448943 3666472 3658336 3326094 3658336 3326094 4057522 376213 4057522 376213 375483 1671391 375483 1671391 4562505 1671391 3343278 4203359 3343278 4203359 4209378 2452131 4209378 3131670 4209378 3131670 4782306 3131670 3056591 2243734 3056591 2243734 4519047 2833538 4519047 2833538 3624520 3041570 3624520 3041570 2892928 3349982 2892928 3322312 2892928 3322312 4531632 3322312 430132 1237816 430132 1237816 4613224 1277712 4613224 1277712 903612 774518 903612 774518 534196 1387761 534196 1387761 3349369 1387761 2998057 3331054 2998057 1389231 2998057 1389231 251546 1389231 1686542 4935742 1686542 2412901 1686542 2412901 4078927 2412901 2053132 3318559 2053132 2220904 2053132 2220904 3885005 613790 3885005 613790 4762195 3316295 4762195 3316295 1294792 3316295 3597536 1953580 3597536 2441414 3597536 2441414 3329051 2441414 4750124 3085285 4750124 3085285 961974 923660 961974 3336808 961974 3336808 4559444 3336808 248301 1403970 248301 1403970 1181834 1183125 1181834 1385051 1181834 1385051 1
183011 0 394738228 605068574 394738228 605068574 427117401 572783404 427117401 572783404 41295723 959565482 41295723 959565482 336938990 664283449 336938990 664283449 377884150 622400381 377884150 622400381 422649496 577751989 422649496 911958959 422649496 911958959 90242245 911958959 255959585 744841280 255959585 744841280 139014011 862439366 139014011 862439366 17267368 983788537 17267368 487965328 17267368 487965328 783681425 86023872 783681425 86023872 912134882 738172368 912134882 738172368 262596175 356645885 262596175 356645885 642624406 356645885 618785133 381281553 618785133 381281553 184456507 816100685 184456507 374634542 184456507 374634542 625171735 106998806 625171735 106998806 891934219 42082353 891934219 42082353 956920358 402404547 956920358 402404547 51355017 949852039 51355017 949852039 499454131 442020809 499454131 442020809 558876936 442020809 478083392 521521083 478083392 308302880 478083392 308302880 690710315 872641748 690710315 872641748 128353190 872641748 458379051 541086396 458379051 546123350 458379051 546123350 453341341 75127659 453341341 75127659 923493701 75127659 85991697 957998489 85991697 957998489 42837550 951259524 42837550 951259524 167892634 832833178 167892634 832833178 382891760 617486897 382891760 617486897 256663776 744084893 256663776 744084893 471774171 528313168 471774171 528313168 343957174 657008333 343957174 657008333 99767981 902278301 99767981 665890970 99767981 665890970 335565553 665890970 178685584 822005793 178685584 329190772 178685584 329190772 669722366 705991780 669722366 705991780 294992411 525916022 294992411 525916022 558937540 441996949 558937540 441996949 723001097 276514290 723001097 407886450 723001097 407886450 178944665 821735487 178944665 821735487 46825248 953946962 46825248 169199992 46825248 169199992 830051945 411013527 830051945 411013527 448760247 550731098 448760247 550731098 181445827 819397288 181445827 819397288 279796666 720521237 279796666 720521237 818597432 179975385 818597432 179975385 23910510 977332545 23910510 803635369 23910510 803635369 938350065 60032933 938350065 60032933 686407925 954864564 686407925 954864564 45651444 636985746 45651444 636985746 362805817 761872275 362805817 761872275 238983315 395212713 238983315 395212713 604380352 546890344 604380352 546890344 452648062 981301828 452648062 981301828 19729883 560789074 19729883 560789074 567728786 432660859 567728786 432660859 763320016 179577260 763320016 179577260 818957920 944512606 818957920 944512606 56810598 746279817 56810598 746279817 254302270 243590168 254302270 243590168 755536288 59609874 755536288 59609874 938958124 790353807 938958124 790353807 209475179 443510156 209475179 443510156 955619883 43211702 955619883 748492253 955619883 748492253 252267330 151520845 252267330 151520845 847449505 151520845 621555747 378205814 621555747 317345879 621555747 317345879 680969263 119324721 680969263 119324721 878905122 119324721 104777272 896735376 104777272 378943567 104777272 378943567 620925135 378943567 486098684 513546074 486098684 513546074 923505592 75121839 923505592 83050139 923505592 83050139 915443026 83050139 979038427 20184809 979038427 705970284 979038427 705970284 294997811 705970284 836104379 163138291 836104379 425234565 836104379 425234565 575709981 786886154 575709981 786886154 212930707 746587731 212930707 746587731 882981363 115494846 882981363 115494846 24211627 977095184 24211627 977095184 210975633 548069412 210975633 548069412 451388461 243286427 451388461 243286427 755918618 587542903 755918618 587542903 413060958 385302023 413060958 385302023 614422646 385302023 130721086 870392194 130721086 535723389 130721086 535723389 854239499 49231290 854239499 49231290 949377112 49231290 918273660 80609084 918273660 80609084 283082943 717526429 283082943 717526429 735501267 264052988 735501267 615577024 735501267 615577024 384738618 794266689 384738618 794266689 205848052 794266689 965107581 34112831 965107581 34112831 888705043 110077990 888705043 110077990 47256099 953593065 47256099 953593065 29951608 971314307 29951608 427584020 29951608 427584020 573363817 362422654 573363817 362422654 636976585 362422654 213948311 786130587 213948311 361393542 213948311 361393542 637959591 500049400 637959591 500049400 499562953 908133357 499562953 908133357 94257618 908133357 248334160 752792055 248334160 752792055 415689785 584626244 415689785 964835697 415689785 964835697 36148256 351138189 36148256 351138189 648566863 711758857 648566863 711758857 288809911 798649222 288809911 798649222 201654243 798649222 658077149 341657498 658077149 341657498 394430327 605438601 394430327 355438181 394430327 355438181 643671331 355438181 515610511 484003871 515610511 484003871 646904556 312143897 646904556 312143897 686129338 679272937 686129338 679272937 322248720 330846188 322248720 330846188 668150281 330846188 404608376 595810691 404608376 514996343 404608376 514996343 484696270 514996343 266541249 733970620 266541249 673571735 266541249 673571735 887660978 110990864 887660978 110990864 543201932 457604769 543201932 457604769 835122187 164329628 835122187 173718684 835122187 173718684 824938521 753624963 824938521 753624963 247467328 753624963 850805905 148248418 850805905 624978612 850805905 624978612 374761026 471523782 374761026 471523782 528667347 471523782 380773241 619458957 380773241 20555243 380773241 20555243 978762208 487869489 978762208 487869489 511266502 593382216 511266502 593382216 407195259 593382216 841914410 156894982 841914410 156894982 177540322 823321144 177540322 823321144 907904273 90594961 907904273 90594961 681348000 316816767 681348000 316816767 830611178 168604073 830611178 794349717 830611178 794349717 205740967 794349717 613915929 385878820 613915929 385878820 703222564 113029545 703222564 113029545 885329594 113029545 564056126 971201628 564056126 971201628 30089533 229816873 30089533 229816873 768660505 229816873 631535301 368093118 631535301 130541248 631535301 130541248 867561916 130541248 854603299 260052188 854603299 260052188 739661925 260052188 801901151 196025661 801901151 196025661 728986366 740927994 728986366 740927994 260043878 740927994 574731387 426380916 574731387 426380916 519126114 480797545 519126114 480797545 138654893 862891155 138654893 826722680 138654893 826722680 174085829 481257429 174085829 481257429 518464801 68815255 518464801 68815255 929905083 273774351 929905083 273774351 547674033 832226765 547674033 832226765 168465891 832226765 745141792 254147606 745141792 378605664 745141792 378605664 47654958 953324205 47654958 953324205 976757730 22780935 976757730 449132261 976757730 449132261 551474960 449132261 692521413 306441771 692521413 909275745 692521413 909275745 93046361 380929718 93046361 380929718 619107544 706518868 619107544 706518868 151294364 849695894 151294364 526822919 151294364 526822919 473131708 29869501 473131708 29869501 969277725 29869501 215191643 784816293 215191643 2723354 215191643 2723354 997371007 451875614 997371007 451875614 548585946 146988633 548585946 146988633 851951599 253808630 851951599 253808630 745376076 621035856 745376076 621035856 379372961 621035856 762472451 236354942 762472451 236354942 780658628 218170995 780658628 603185625 780658628 603185625 397055232 966126732 397055232 966126732 34782975 966126732 351975040 364428809 351975040 364428809 839462472 159589758 839462472 159589758 214900786 785145788 214900786 785145788 658548714 341116331 658548714 366141707 658548714 366141707 633376149 445792132 633376149 445792132 174754229 826053072 174754229 826053072 19525700 981344108 19525700 981344108 730123160 269765839 730123160 269765839 867866681 130238959 867866681 130238959 468805546 531274265 468805546 531274265 629567862 369858385 629567862 408855901 629567862 408855901 417519463 583008985 417519463 583008985 456917991 542740127 456917991 542740127 499765978 499892253 499765978 499892253 737397133 262154351 737397133 262154351 797224852 200844329 797224852 501013015 797224852 501013015 327519057 673953335 327519057 673953335 805350423 192530899 805350423 192530899 483472451 516225090 483472451 516225090 324039802 925223223 324039802 925223223 76571976 312439542 76571976 312439542 685849913 312439542 98243187 903900693 98243187 701094819 98243187 701094819 474946519 524938673 474946519 524938673 211255811 788646062 211255811 304735791 211255811 304735791 726602799 272995772 726602799 272995772 682693846 315530960 682693846 315530960 446209604 553624362 446209604 553624362 661627802 337923643 661627802 997430213 661627802 997430213 2384888 997430213 393491578 606264533 393491578 606264533 338777424 662533683 338777424 27599549 338777424 27599549 971828055 27599549 183967901 816655925 183967901 564814730 183967901 564814730 707488817 292338914 707488817 491822760 707488817 491822760 507296727 491822760 700514048 298838657 700514048 298838657 210046344 789867012 210046344 789867012 923531147 75101211 923531147 75101211 95291461 906939571 95291461 218339348 95291461 218339348 780442242 218339348 779137977 219704107 779137977 213986823 779137977 213986823 784650280 11188935 784650280 11188935 988841807 11188935 593365199 406888542 593365199 406888542 907108144 91589828 907108144 934589321 907108144 934589321 67571027 934589321 796766890 201392592 796766890 201392592 846301882 152442771 846301882 152442771 629110790 370382890 629110790 57457114 629110790 57457114 941587504 233331637 941587504 233331637 97252735 904792112 97252735 904792112 75629399 926275664 75629399 371255091 75629399 371255091 628152441 725009124 628152441 725009124 275441742 722607201 275441742 722607201 772280252 225963930 772280252 225963930 682266146 315788319 682266146 315788319 999573121 530249 999573121 109344543 999573121 109344543 11119572 989378863 11119572 909848910 11119572 909848910 554229048 446465917 554229048 446465917 499014748 500726748 499014748 500726748 956533073 42434542 956533073 701252517 956533073 701252517 300060365 150659042 300060365 150659042 848254805 150659042 730154055 269740329 730154055 269740329 723921221 275684961 723921221 275684961 646706365 352697987 646706365 352697987 108475374 892526794 108475374 892526794 676015683 322101767 676015683 322101767 161718795 839287578 161718795 839287578 631726864 367857825 631726864 367857825 880805862 117555125 880805862 733438220 880805862 733438220 267047095 733438220 395660645 454461139 395660645 454461139 546394092 555349021 546394092 555349021 444482961 555349021 840774757 158157645 840774757 927232497 840774757 927232497 74742918 955215621 74742918 955215621 45205405 955215621 456120066 543601919 456120066 543601919 996299807 3784997 996299807 706033094 996299807 706033094 294970787 840590944 294970787 840590944 160238842 784994433 160238842 784994433 215049011 199984756 215049011 199984756 798353642 966680193 798353642 966680193 34359071 966680193 367609489 600731011 367609489 600731011 815794396 182472039 815794396 182472039 384326698 616021130 384326698 94924260 384326698 94924260 904030776 434998131 904030776 434998131 565909215 434998131 935202063 63027302 935202063 63027302 603540823 395997889 603540823 238328684 603540823 238328684 985588550 14285921 985588550 14285921 640148375 480139138 640148375 480139138 519825237 433359533 519825237 433359533 567181211 755663275 567181211 755663275 245615907 300858327 245615907 300858327 698588212 300858327 42083079 958676506 42083079 958676506 927724846 70934719 927724846 70934719 320028702 681639042 320028702 681639042 982507164 17041084 982507164 17041084 248169295 753048172 248169295 753048172 216203470 783751461 216203470 783751461 814210893 183827731 814210893 183827731 252880139 747782950 252880139 18827232 252880139 18827232 980577613 981914457 980577613 981914457 19152189 648638882 19152189 648638882 352391973 648638882 197500499 802787022 197500499 802787022 861938812 36867343 861938812 36867343 961946426 36867343 961416275 345320376 961416275 345320376 240043958 760907895 240043958 760907895 282382845 718010795 282382845 718010795 366859836 76170241 366859836 76170241 922648879 76170241 547146180 471689004 547146180 471689004 528470340 471689004 885817307 112598353 885817307 323380001 885817307 323380001 674689543 298882500 674689543 298882500 700471449 662321650 700471449 662321650 338900335 906802688 338900335 906802688 95413918 906802688 951797016 46971209 951797016 244012114 951797016 244012114 755092901 920104876 755092901 920104876 81809780 920104876 803095499 194829437 803095499 194829437 403265900 597176341 403265900 386312430 403265900 386312430 613419045 965846719 613419045 965846719 35117366 965846719 255332406 745465227 255332406 745465227 65623775 936617945 65623775 342864998 65623775 342864998 656877844 276408269 656877844 276408269 799644519 87674604 799644519 87674604 910514523 428302197 910514523 428302197 572511955 89010037 572511955 89010037 909309725 445480853 909309725 445480853 474159372 525856944 474159372 525856944 305526804 696248661 305526804 238545746 305526804 238545746 760263412 314490681 760263412 314490681 683758952 314490681 958329041 40832021 958329041 40832021 192757235 807465006 192757235 92801675 192757235 92801675 905807950 92801675 594207377 714223011 594207377 714223011 286504197 49944293 286504197 49944293 948775229 4610710 948775229 4610710 995496205 4610710 639150480 360516551 639150480 286932024 639150480 286932024 712646800 166047311 712646800 166047311 833117667 166047311 491680207 819903778 491680207 819903778 180948827 819903778 396047798 604015044 396047798 604015044 626633032 17686980 626633032 17686980 981832847 921223583 981832847 921223583 80751776 504801056 80751776 504801056 494884601 504801056 113064405 888272403 113064405 488690876 113064405 488690876 510229571 488690876 275692861 724765114 275692861 724765114 899526570 99708002 899526570 99708002 899033539 938734395 899033539 938734395 63687851 404396026 63687851 404396026 595940011 601259029 595940011 601259029 399091161 601259029 676419384 321745240 676419384 321745240 182818827 817986117 182818827 817986117 909397940 88937019 909397940 88937019 437354050 562939765 437354050 458730247 437354050 458730247 541932490 458730247 428334168 848707692 428334168 848707692 152036954 848707692 313436058 688410931 313436058 688410931 64619485 937765511 64619485 937765511 832400986 166793600 832400986 370578696 832400986 370578696 628869826 935746491 628869826 935746491 66352683 935746491 615262468 373269171 615262468 373269171 626352530 464570546 626352530 464570546 535507554 418857913 535507554 418857913 582276043 418857913 149163398 851826537 149163398 851826537 993297157 6690287 993297157 54676768 993297157 54676768 944233654 327412321 944233654 327412321 651339705 348299135 651339705 348299135 991763154 8068282 991763154 728801532 991763154 728801532 271608918 728801532 384237364 556950509 384237364 556950509 881629376 116807705 881629376 116807705 441863053 586341608 441863053 586341608 414085547 586341608 682096668 189845344 682096668 189845344 808073139 608806036 808073139 608806036 391237950 608806036 908752818 89687442 908752818 286545073 908752818 286545073 713048963 204930219 713048963 204930219 832438901 166757918 832438901 394331300 832438901 394331300 605113496 461391191 605113496 461391191 539158841 924410848 539158841 924410848 77325426 368684565 77325426 368684565 630911277 456381932 630911277 456381932 544403641 456381932 626996143 372372865 626996143 372372865 844010026 155008532 844010026 155008532 899306694 99945167 899306694 99945167 735253204 264380331 735253204 264380331 959192221 40123492 959192221 637586186 959192221 637586186 362181838 637586186 486681181 513047216 486681181 633609651 486681181 633609651 366356342 633609651 859972341 57927044 859972341 57927044 940990751 57927044 43013958 957761016 43013958 353795758 43013958 353795758 645570095 781906137 645570095 781906137 218266560 781906137 517157161 482610209 517157161 482610209 575299324 425802150 575299324 425802150 852212220 146586872 852212220 146586872 948774909 49953126 948774909 49953126 45717828 954801579 45717828 511512164 45717828 511512164 488191039 881369268 488191039 881369268 119699149 881369268 769513583 228991583 769513583 553375127 769513583 553375127 446409462 691304503 446409462 691304503 310461753 405733773 310461753 405733773 701447457 298034453 701447457 298034453 331073996 670537280 331073996 670537280 736169585 94345487 736169585 94345487 953031268 34406199 953031268 34406199 964907547 493729060 964907547 493729060 505422026 324831982 505422026 324831982 937491891 60829860 937491891 820654707 937491891 820654707 180136564 565842308 180136564 565842308 434383447 790170099 434383447 790170099 209750289 927435550 209750289 927435550 74437735 927435550 315260121 294037236 315260121 294037236 705506856 294037236 110948967 890225412 110948967 522038398 110948967 522038398 477782471 76478548 477782471 76478548 922237933 358553468 922237933 358553468 640902562 52808180 640902562 52808180 945924701 52808180 852687252 146143585 852687252 146143585 551459856 449135120 551459856 449135120 642435018 356882706 642435018 476871644 642435018 476871644 503133459 528459552 503133459 528459552 316934664 684902851 316934664 684902851 157637401 843353558 157637401 180929451 157637401 180929451 817520694 180929451 545980021 766090046 545980021 766090046 234925061 740629000 234925061 740629000 260375234 598121216 260375234 598121216 952773953 46024144 952773953 46024144 372562994 627624371 372562994 413206675 372562994 413206675 587270254 413206675 411752339 588935000 411752339 588935000 830754743 168478026 830754743 442118445 830754743 442118445 558733479 818699828 558733479 818699828 182111320 818699828 237435814 763447307 237435814 763447307 579274713 421506312 579274713 421506312 905149564 93581950 905149564 105204228 905149564 105204228 894057359 160259531 894057359 160259531 236642288 764372584 236642288 587387584 236642288 587387584 775323210 222950582 775323210 222950582 143793123 857753335 143793123 857753335 574484676 426578298 574484676 426578298 524091348 481445673 524091348 481445673 518161960 840312332 518161960 840312332 160566460 840312332 194925530 626869925 194925530 626869925 373073183 112613598 373073183 112613598 885815658 1675783 885815658 1675783 998522075 1675783 435913635 564447724 435913635 564447724 176988393 823950744 176988393 823950744 882600392 115874500 882600392 115874500 277435834 722780866 277435834 537773134 277435834 537773134 461688259 217794273 461688259 217794273 781029295 745380504 781029295 745380504 94844265 907505471 94844265 907505471 826878370 172138388 826878370 172138388 836666604 162630480 836666604 162630480 254281112 746295268 254281112 746295268 966404501 32950865 966404501 42746913 966404501 42746913 956213152 430938438 956213152 430938438 569624373 845459040 569624373 845459040 155277046 845459040 767160945 231260643 767160945 231260643 188581954 811431224 188581954 549587434 188581954 549587434 449946951 966201148 449946951 966201148 34731100 966201148 182892287 817839647 182892287 817839647 289232209 367972728 289232209 367972728 631646986 829473497 631646986 829473497 154499529 846272777 154499529 846272777 934739688 63510058 934739688 63510058 47576528 953351870 47576528 799849997 47576528 799849997 200472783 973256124 200472783 973256124 27963046 973256124 870372103 127916433 870372103 283451395 870372103 283451395 716181263 283451395 825810266 172989282 825810266 172989282 721372997 892903936 721372997 892903936 108260035 680260059 108260035 680260059 321256125 236952862 321256125 236952862 761770800 236952862 229606155 949696861 229606155 949696861 51478417 890803746 51478417 890803746 110242562 788471808 110242562 788471808 211408693 882071526 211408693 882071526 119100350 592919296 119100350 592919296 407721989 476386717 407721989 476386717 523566455 605559908 523566455 605559908 394260648 18550781 394260648 18550781 980736690 370042554 980736690 370042554 629397006 312139664 629397006 312139664 686144585 659799748 686144585 659799748 341354395 659799748 995815946 4203774 995815946 4203774 567270956 433270904 567270956 68508130 567270956 68508130 930101179 68508130 791132246 207267875 791132246 207267875 814636774 183527575 814636774 183527575 541047127 459570891 541047127 459570891 863035096 135287809 863035096 135287809 385022715 615382750 385022715 615382750 542484676 458212734 542484676 458212734 300404665 700922064 300404665 407580729 300404665 407580729 592841610 407580729 148396371 852570559 148396371 852570559 73366750 928335993 73366750 928335993 950295379 48409421 950295379 48409421 905704895 92908445 905704895 92908445 882802129 115713973 882802129 115713973 515880639 483585812 515880639 483585812 979367587 19942243 979367587 19942243 810888941 187225658 810888941 187225658 882340972 116048396 882340972 116048396 585446463 489744137 585446463 489744137 509181354 402468018 509181354 402468018 597785991 657549741 597785991 657549741 343462420 970234656 343462420 970234656 31101566 970234656 350489395 650571570 350489395 770092833 350489395 770092833 230730760 318746850 230730760 318746850 679481983 854943779 679481983 854943779 146325955 228243470 146325955 228243470 770026855 228243470 119509260 881620222 119509260 44931184 119509260 44931184 954005664 322747446 954005664 322747446 146423355 854851432 146423355 422395999 146423355 422395999 578474333 312362380 578474333 312362380 685903208 312362380 615753715 854215532 615753715 854215532 146906645 217296811 146906645 217296811 781617325 217296811 84698099 917263698 84698099 388488143 84698099 388488143 611192500 481518041 611192500 481518041 518051538 237415714 518051538 237415714 761281880 237415714 410103030 590400753 410103030 435368008 410103030 435368008 565565166 143642684 565565166 143642684 855379822 801935438 855379822 801935438 198404565 640876793 198404565 640876793 359295546 640876793 110037433 891038990 110037433 891038990 60986520 941017568 60986520 941017568 228930818 459395546 228930818 459395546 541281760 460520206 541281760 460520206 540031728 652330771 540031728 652330771 348416341 652330771 555124084 411862901 555124084 411862901 588669315 971638878 588669315 971638878 29591480 345788803 29591480 345788803 653761527 345788803 87495567 914478949 87495567 914478949 615352705 17661856 615352705 17661856 981833732 17661856 378726498 621679262 378726498 621679262 906747490 91872186 906747490 91872186 826584702 931690059 826584702 931690059 70055522 424250499 70055522 424250499 662169729 337199953 662169729 569285128 662169729 569285128 430714013 569285128 495909698 503706770 495909698 503706770 131610081 869532709 131610081 830075960 131610081 830075960 663123299 336343853 663123299 336343853 461799361 537736514 461799361 231632245 461799361 231632245 766885891 976097827 766885891 976097827 25217476 531089061 25217476 531089061 813746568 184459525 813746568 184459525 8889495 991525566 8889495 991525566 770813782 227537535 770813782 227537535 73941982 927814165 73941982 767603631 73941982 767603631 233456769 767603631 109967637 891120583 109967637 26753938 109967637 26753938 973015340 26753938 847854506 150983427 847854506 150983427 801128310 196961848 801128310 196961848 450026197 549507012 450026197 549507012 201525094 798747454 201525094 774734788 201525094 774734788 821249180 177290385 821249180 177290385 637774528 361583716 637774528 361583716 841939634 156873644 841939634 156873644 469054952 531044335 469054952 244811429 469054952 244811429 993636906 6445268 993636906 531445481 993636906 531445481 459742674 539600156 459742674 539600156 745089574 254202132 745089574 254202132 622641776 740877186 622641776 740877186 260110754 934316735 260110754 934316735 67850961 934316735 104508603 897109496 104508603 897109496 628673573 370825034 628673573 370825034 6295584 993629854 6295584 993629854 186895647 813433170 186895647 963364060 186895647 963364060 37826682 963364060 136645159 506670478 136645159 506670478 537858030 462593996 537858030 462593996 56581368 944807437 56581368 944807437 529812029 470113895 529812029 470113895 219946161 780176886 219946161 780176886 739004316 260763779 739004316 898174759 739004316 898174759 103441777 898174759 125684483 875507825 125684483 941360580 125684483 941360580 60649403 941360580 537619507 300734064 537619507 300734064 698667507 795384609 698667507 795384609 204711175 795384609 287908828 712616155 287908828 712616155 357652772 533780260 357652772 533780260 465990802 266083309 465990802 266083309 733633440 450136078 733633440 450136078 550286877 814510151 550286877 814510151 185908898 814510151 544385242 456382184 544385242 785239511 544385242 785239511 214721095 785239511 861461838 136961937 861461838 436030128 861461838 436030128 564719105 865725335 564719105 865725335 80853456 921178578 80853456 310218882 80853456 310218882 688278194 310218882 519754404 480213055 519754404 421859718 519754404 421859718 622713585 376900763 622713585 376900763 129333894 871667571 129333894 790892412 129333894 790892412 611483113 388182119 611483113 388182119 813646783 184573185 813646783 627619327 813646783 627619327 372565369 627619327 620218172 379835057 620218172 379835057 697651741 301640538 697651741 324595115 697651741 324595115 16226860 984623727 16226860 10030215 16226860 10030215 989694930 10030215 375991153 971894224 375991153 971894224 29316794 149085220 29316794 149085220 849895892 149085220 722266010 277280814 722266010 180597808 722266010 180597808 817877496 180597808 519990218 507117510 519990218 507117510 492973332 507117510 722779401 276784713 722779401 276784713 977665936 21694614 977665936 21694614 264296900 736618807 264296900 518068846 264296900 518068846 481502394 410432754 481502394 410432754 590002115 410432754 257720178 743038619 257720178 743038619 676043135 56452857 676043135 56452857 942676513 56452857 629023863 370442654 629023863 370442654 696896061 302220470 696896061 904272398 696896061 904272398 97588949 488974254 97588949 488974254 510013248 853759051 510013248 853759051 147432198 853759051 465770417 534035305 465770417 647398352 465770417 647398352 353546233 647398352 878958011 119256592 878958011 119256592 639377145 501003970 639377145 501003970 309926179 691895414 309926179 691895414 112021198 956619103 112021198 956619103 44193291 536089533 44193291 536089533 463231790 536089533 334107608 853081316 334107608 853081316 147999377 997149865 147999377 997149865 2800947 997149865 807960665 189906694 807960665 362538531 807960665 362538531 636901737 362538531 959907678 39325681 959907678 450618956 959907678 450618956 549910444 213250064 549910444 213250064 785116168 973762783 785116168 973762783 27501006 973762783 137779056 106216821 137779056 106216821 898180420 101343607 898180420 818293638 898180420 818293638 182487266 818293638 984247761 15368505 984247761 15368505 101436565 900520173 101436565 320552591 101436565 320552591 727274363 272373613 727274363 272373613 320294589 681423471 320294589 681423471 408129167 592545584 408129167 592545584 391171943 608868327 391171943 494202792 391171943 494202792 504916481 96182723 504916481 96182723 980556325 18843767 980556325 18843767 937549309 979168742 937549309 979168742 22084972 819623189 22084972 819623189 900804400 98576565 900804400 98576565 282862297 717603014 282862297 717603014 931194081 67430436 931194081 645117636 931194081 645117636 355526362 645117636 995716801 4298232 995716801 385581213 995716801 385581213 193834433 806167884 193834433 806167884 333281020 668317344 333281020 668317344 221465125 778564717 221465125 15908366 221465125 15908366 983738590 15908366 321033246 680441749 321033246 680441749 813117622 124900248 813117622 124900248 873138971 129020730 873138971 129020730 869086433 262347441 869086433 262347441 197497647 802834066 197497647 474233534 197497647 474233534 526018909 474233534 201086691 799245981 201086691 799245981 809630580 188449453 809630580 188449453 971392025 27965728 971392025 27965728 892371373 410582752 892371373 410582752 589875394 375354184 589875394 375354184 712766961 286876388 712766961 927996633 712766961 927996633 73652500 927996633 460216056 539285803 460216056 539285803 969146597 30073254 969146597 30073254 583094299 417781785 583094299 417781785 171705766 828984867 171705766 828984867 510480705 488469809 510480705 488469809 344368907 656650197 344368907 656650197 72916572 928825532 72916572 792490416 72916572 792490416 207545595 201905735 207545595 201905735 796330209 495393080 796330209 495393080 256685781 744059798 256685781 744059798 193709620 806333094 193709620 806333094 911619996 86586707 911619996 143785790 911619996 143785790 761421387 351113659 761421387 351113659 648638071 668540679 648638071 668540679 333168027 256928437 333168027 256928437 800231753 197770437 800231753 981282614 800231753 981282614 19798806 38448114 19798806 38448114 960467982 38448114 68581773 933307417 68581773 129627053 68581773 129627053 868419875 136815624 868419875 136815624 621941475 377877445 621941475 377877445 159726237 841081298 159726237 215089769 159726237 215089769 783715604 216872309 783715604 216872309 781981186 362684941 781981186 362684941 636690580 995031926 636690580 995031926 4812693 995031926 136352580 865305611 136352580 865305611 385488208 517063602 385488208 517063602 482602366 484841134 482602366 484841134 990152262 9676898 990152262 9676898 138175324 863522564 138175324 863522564 364263200 635571689 364263200 635571689 567732378 432651778 567732378 648542234 567732378 648542234 62669171 942533269 62669171 942533269 59476416 219293471 59476416 219293471 779554919 219293471 497579771 690890920 497579771 690890920 310777302 67396694 310777302 67396694 931205449 67396694 664029354 335645654 664029354 175608226 664029354 175608226 822899961 106084208 822899961 106084208 893088827 952025215 893088827 952025215 48888277 760901321 48888277 760901321 240071109 836037928 240071109 836037928 164816578 122103825 164816578 122103825 876079578 534335800 876079578 534335800 465462424 387517699 465462424 387517699 612166723 898891166 612166723 898891166 102689680 612971032 102689680 612971032 810038944 188105780 810038944 868031332 810038944 868031332 133160424 868031332 848605990 150333277 848605990 150333277 646587011 352872824 646587011 352872824 747924656 251082072 747924656 251082072 115198905 885874375 115198905 885874375 340075362 661114085 340075362 831462436 340075362 831462436 169237818 524652930 169237818 524652930 755664567 243528694 755664567 243528694 512784950 666845682 512784950 666845682 334793074 357285006 334793074 357285006 642085193 198634978 642085193 198634978 799500929 198634978 437378496 882099514 437378496 882099514 119061641 882099514 201796815 798564243 201796815 798564243 778601200 220242258 778601200 717843981 778601200 717843981 282607144 968995506 282607144 968995506 32170390 968995506 162584705 838426064 162584705 934350836 162584705 934350836 67728063 934350836 737176221 262482513 737176221 262482513 174228503 994687344 174228503 994687344 5168450 994687344 984034980 15544982 984034980 159871671 984034980 159871671 839186522 777594630 839186522 777594630 222860387 777594630 284389721 716093334 284389721 816255648 284389721 816255648 184354623 783476993 184354623 783476993 216456679 783476993 34298190 966760419 34298190 80902678 34298190 80902678 918061252 80902678 601775450 608954663 601775450 608954663 391086266 582062083 391086266 582062083 418518139 64875709 418518139 64875709 933532528 458645044 933532528 458645044 542059770 370435935 542059770 370435935 629036079 440786707 629036079 440786707 560227629 440786707 761635622 237049455 761635622 237049455 708810398 944094911 708810398 944094911 57454950 319458210 57454950 319458210 954242309 44686545 954242309 44686545 566530369 434259874 566530369 358507433 566530369 358507433 640935202 42890773 640935202 42890773 956025624 796192595 956025624 796192595 203917165 37688406 203917165 37688406 961201465 467609355 961201465 467609355 532205410 467609355 535614346 464522527 535614346 870028354 535614346 870028354 131043270 66591024 131043270 66591024 931962516 595281767 931962516 595281767 405175645 914059092 405175645 914059092 87885025 590888787 87885025 590888787 409578625 590888787 43901759 956906513 43901759 444837690 43901759 444837690 816138279 182159103 816138279 182159103 694518343 304652773 694518343 197641232 694518343 197641232 800358972 197641232 610174492 755302904 610174492 755302904 245903580 755302904 827894624 170982540 827894624 767517697 827894624 767517697 233528445 767517697 303733082 697961362 303733082 697961362 321645692 679921860 321645692 679921860 408754968 591858831 408754968 591858831 905389573 93304018 905389573 93304018 369742549 630722502 369742549 630722502 779343900 219490590 779343900 219490590 976762019 22731461 976762019 71703989 976762019 71703989 721560524 782141812 721560524 782141812 217935783 782141812 380182880 145697337 380182880 145697337 853149550 145697337 321238045 680272436 321238045 635799475 321238045 635799475 364017652 356628331 364017652 356628331 642646195 356628331 315482755 686331969 315482755 493759997 315482755 493759997 505379697 427779138 505379697 427779138 889539875 109298072 889539875 109298072 690371340 308578386 690371340 222565703 690371340 222565703 775790897 222565703 5696087 994068903 5696087 994068903 785509980 170727804 785509980 170727804 828200508 170727804 596142773 825118756 596142773 825118756 175732612 825118756 901877992 97496152 901877992 432841797 901877992 432841797 567589849 432841797 819005005 179500825 819005005 179500825 923464282 75138678 923464282 75138678 910703340 287246126 910703340 287246126 584795815 415964405 584795815 415964405 329674358 671837644 329674358 671837644 267001909 733470716 267001909 733470716 538642870 461758449 538642870 575222525 538642870 575222525 424942482 777640676 424942482 777640676 222753626 335153020 222753626 335153020 664464600 388866777 664464600 388866777 610894782 579308369 610894782 579308369 421311199 78743282 421311199 78743282 920163622 78743282 345142379 655756948 345142379 655756948 726254052 273513081 726254052 273513081 349381871 651504756 349381871 651504756 328763775 672650541 328763775 672650541 968716459 30600200 968716459 716374644 968716459 716374644 284165937 716374644 812762078 185457489 812762078 185457489 234445426 766712826 234445426 766712826 471685813 528412809 471685813 528412809 103992509 897717583 103992509 354908757 103992509 354908757 807520814 190272169 807520814 791168103 807520814 791168103 208699832 767695087 208699832 767695087 233328544 82888105 233328544 82888105 915715069 82888105 510379774 593610188 510379774 593610188 285608985 714983310 285608985 714983310 491694421 91480822 491694421 91480822 907228557 956730160 907228557 956730160 44104982 939875289 44104982 939875289 311787952 25855583 311787952 25855583 973717109 25855583 524304231 475696267 524304231 446368034 524304231 446368034 554316329 669151347 554316329 669151347 332652987 669151347 454051694 545476162 454051694 858730285 454051694 858730285 142938627 24373483 142938627 24373483 975104246 24373483 220862504 779299198 220862504 779299198 672575369 120891272 672575369 120891272 877249771 120891272 48266806 952572298 48266806 296799341 48266806 296799341 702756640 652897690 702756640 652897690 137532862 864252812 137532862 864252812 386852849 101761138 386852849 101761138 897908137 411436809 897908137 411436809 589066337 432412764 589066337 432412764 568139902 656493647 568139902 656493647 344527113 266930841 344527113 266930841 732913476 26355124 732913476 26355124 973332069 729413633 973332069 729413633 271080521 773979309 271080521 773979309 158331346 842636798 158331346 208951166 158331346 208951166 912592631 85703947 912592631 533001081 912592631 533001081 466914656 957278122 466914656 957278122 43600138 804690905 43600138 804690905 266958804 733558913 266958804 733558913 296658480 704257712 296658480 704257712 325519334 676006518 325519334 676006518 440488089 536854358 440488089 536854358 501218498 356265011 501218498 356265011 665630772 333734551 665630772 333734551 263701460 737203124 263701460 50448901 263701460 50448901 948226249 858773002 948226249 858773002 104708062 896859498 104708062 896859498 927171768 71601563 927171768 71601563 883213189 115166748 883213189 115166748 570657635 429860034 570657635 429860034 398541730 713412527 398541730 713412527 287173457 449609278 287173457 449609278 550833170 24016014 550833170 24016014 975489385 24016014 490821202 509259924 490821202 144272512 490821202 144272512 854552972 362292371 854552972 362292371 637241778 418908822 637241778 418908822 496833154 502895365 496833154 239591221 496833154 239591221 759290165 481866452 759290165 481866452 517776887 481866452 844772141 154122867 844772141 682561659 844772141 682561659 319052356 340883328 319052356 340883328 796179635 201978344 796179635 547558663 796179635 547558663 117430704 883647455 117430704 460002295 117430704 460002295 540598966 540482156 540598966 540482156 361472980 638554797 361472980 638554797 24348025 976997049 24348025 862906436 24348025 862906436 170596339 829871772 170596339 829871772 988894849 11159881 988894849 863232149 988894849 863232149 138370495 863232149 612694071 387018125 612694071 491942520 612694071 491942520 507151018 269870584 507151018 269870584 729979109 269870584 104482218 897168285 104482218 847296536 104482218 847296536 153421439 105318362 153421439 105318362 893970627 864084514 893970627 864084514 137694366 864084514 320304645 235289681 320304645 235289681 763345295 233177240 763345295 233177240 765279918 545235726 765279918 545235726 228182699 772736880 228182699 728729802 228182699 728729802 528393019 471760565 528393019 471760565 904517913 241639 904517913 241639 999809323 373642857 999809323 373642857 625993566 447441240 625993566 447441240 553340802 447441240 580708332 420250087 580708332 420250087 310816901 690847742 310816901 690847742 761634615 237056051 761634615 237056051 830604619 168607573 830604619 923431534 830604619 923431534 78495155 923431534 574698229 426399613 574698229 570224257 574698229 570224257 429673102 129641334 429673102 129641334 868399588 129641334 308871358 701533979 308871358 701533979 206054993 794124487 206054993 794124487 170272130 830213731 170272130 634652371 170272130 634652371 365169201 299637887 365169201 299637887 805138955 156618213 805138955 156618213 842169868 156618213 609407940 390361866 609407940 52532926 609407940 52532926 946260313 997932413 946260313 997932413 1879616 324693053 1879616 324693053 673626174 444388649 673626174 444388649 555954906 444388649 623497963 376127992 623497963 376127992 143764718 857771924 143764718 857771924 880490916 117845008 880490916 117845008 359434163 715476592 359434163 715476592 284911615 780996272 284911615 780996272 219184322 990360583 219184322 990360583 9996383 990360583 817657449 180837220 817657449 678136304 817657449 678136304 323380666 759705758 323380666 759705758 241430807 759705758 877268890 2984004 877268890 2984004 997201762 22497717 997201762 22497717 977036105 722096091 977036105 722096091 278232034 376080272 278232034 376080272 695921732 62110696 695921732 62110696 936298812 62110696 609352199 390418479 609352199 390418479 865729721 132388560 865729721 132388560 711033063 288432692 711033063 288432692 11072320 989413730 11072320 989413730 605177516 394272279 605177516 394272279 286481093 887224117 286481093 887224117 113847694 887224117 764534335 234180102 764534335 234180102 265883355 880733170 265883355 880733170 120336764 873887505 120336764 873887505 321656164 523633379 321656164 523633379 476307320 426092215 476307320 426092215 691480289 61333559 691480289 61333559 937041815 99715003 937041815 99715003 307567922 694193391 307567922 694193391 4388549 995468066 4388549 995468066 310557091 617544549 310557091 617544549 673011364 258329911 673011364 258329911 973182143 26584521 973182143 114020146 973182143 114020146 884277237 539264794 884277237 539264794 460225315 979534050 460225315 979534050 21800119 554152031 21800119 554152031 445609420 869181728 445609420 869181728 131990171 539058178 131990171 539058178 460409887 351751177 460409887 351751177 647886245 310100594 647886245 310100594 688381941 809233233 688381941 809233233 190823061 860682520 190823061 860682520 140690124 385427191 140690124 385427191 614327911 691268310 614327911 691268310 310498487 270943752 310498487 270943752 728781688 270943752 324797694 676722176 324797694 676722176 86564409 915371453 86564409 915371453 499791521 499871615 499791521 499871615 839075981 148476884 839075981 148476884 850548153 148476884 288762455 711812839 288762455 711812839 974307273 25222395 974307273 790262447 974307273 790262447 209604154 962148510 209604154 962148510 38909716 962148510 166232851 172077483 166232851 172077483 826936645 172077483 639468733 360171334 639468733 360171334 495640689 598373615 495640689 598373615 402137642 883479378 402137642 883479378 117657421 883479378 858238539 140689403 858238539 140689403 573915686 921032737 573915686 921032737 80995204 921032737 942974086 56166216 942974086 415602086 942974086 415602086 585076266 161139227 585076266 161139227 838038790 758345214 838038790 758345214 242842058 112448830 242842058 112448830 885998724 230843413 885998724 230843413 40020159 993555046 40020159 993555046 6484980 993555046 578718634 416525904 578718634 416525904 584372568 726911622 584372568 726911622 273412183 379746783 273412183 379746783 620295945 379746783 121861990 879385528 121861990 879385528 569719398 430841796 569719398 430841796 669737883 329159118 669737883 329159118 435492536 564747182 435492536 564747182 182331038 818560141 182331038 818560141 250672103 620647504 250672103 620647504 379572002 239455452 379572002 239455452 759388559 819848830 759388559 819848830 181006281 819848830 306703871 695008680 306703871 695008680 260878649 993131364 260878649 993131364 7038926 993131364 226188061 774554517 226188061 774554517 818095084 180419811 818095084 875576507 818095084 875576507 125665366 875576507 265419479 735199238 265419479 735199238 47042481 953808893 47042481 953808893 212752823 787137323 212752823 787137323 146458870 898010577 146458870 898010577 103617639 18041019 103617639 18041019 981364367 997023524 981364367 997023524 2970353 588204448 2970353 588204448 412503492 588204448 332452821 669347202 332452821 669347202 407584686 593074466 407584686 593074466 553827618 446890156 553827618 619889938 553827618 619889938 380110553 764427057 380110553 764427057 236604677 764427057 685416604 312895440 685416604 312895440 219533406 780590885 219533406 221404274 219533406 221404274 777278292 693340123 777278292 693340123 308440007 439177884 308440007 439177884 561669834 813404422 561669834 813404422 186924144 286728488 186924144 286728488 712889557 286728488 29045682 972285518 29045682 972285518 703947500 295643136 703947500 798408249 703947500 798408249 201943260 248805744 201943260 248805744 750361742 974118679 750361742 974118679 27011218 865027220 27011218 865027220 587054155 413391892 587054155 413391892 610029114 389700536 610029114 389700536 273267261 727012690 273267261 727012690 962231696 36574717 962231696 394806334 962231696 394806334 604713598 582951285 604713598 582951285 417672770 582951285 442523302 7472814 442523302 7472814 992415740 7472814 454917699 685470656 454917699 685470656 316174873 773402494 316174873 773402494 227257641 773402494 592916771 164101582 592916771 164101582 835346248 164101582 150550109 850366249 150550109 850366249 560007802 441031937 560007802 441031937 366499862 633578929 366499862 633578929 631251742 306447761 631251742 306447761 692493616 718838863 692493616 718838863 281397281 22262215 281397281 22262215 977183586 22262215 475721013 523997977 475721013 523997977 919595571 79298506 919595571 79298506 313027760 688734135 313027760 311732492 313027760 311732492 686545861 316576032 686545861 316576032 681573394 407607984 681573394 407607984 592785562 897323913 592785562 897323913 104312477 897323913 448736752 550738375 448736752 550738375 912543040 85797228 912543040 85797228 617765228 382094045 617765228 382094045 162185325 838857465 162185325 838857465 471828907 503757371 471828907 503757371 495847184 503757371 410250036 590246729 410250036 590246729 701472632 297999676 701472632 667725629 701472632 667725629 13242331 987501256 13242331 741826884 13242331 741826884 259221481 741826884 51654272 949487164 51654272 949487164 547968074 111532068 547968074 111532068 887018624 111532068 712375789 287069396 712375789 287069396 154469876 846375146 154469876 846375146 587774380 412785778 587774380 412785778 144035521 857516879 144035521 857516879 340737462 660573573 340737462 726912264 340737462 726912264 273403597 719011324 273403597 719011324 768585616 229894109 768585616 761787160 768585616 761787160 239096200 688611439 239096200 688611439 800995296 11346190 800995296 11346190 988707552 893196556 988707552 893196556 107895751 787846683 107895751 787846683 754672221 244548298 754672221 244548298 753128942 246247594 753128942 246247594 768707038 229791620 768707038 756306359 768707038 756306359 244826475 756306359 608531934 391099404 608531934 542595745 608531934 542595745 457133531 305930152 457133531 305930152 693115297 34515910 693115297 34515910 964650426 606408740 964650426 606408740 393351817 628914860 393351817 628914860 254710397 745960864 254710397 131091560 254710397 131091560 866900793 655280190 866900793 655280190 17730421 983296585 17730421 983296585 816264830 182089785 816264830 521774926 816264830 521774926 477948206 521774926 769387913 229082867 769387913 480755480 769387913 480755480 519230315 423972823 519230315 423972823 951839927 19148895 951839927 19148895 980321494 75052830 980321494 75052830 923578331 866015600 923578331 866015600 135495908 177228130 135495908 177228130 821331692 177228130 185601404 814856390 185601404 814856390 226302860 472524810 226302860 472524810 527620696 472524810 38865447 962188042 38865447 962188042 500842584 80552313 500842584 80552313 918342197 816374581 918342197 816374581 184262654 816374581 838517827 160548879 838517827 583813746 838517827 583813746 416447009 587093710 416447009 587093710 126600769 874300690 126600769 704410545 126600769 704410545 296481801 704410545 93837287 992247734 93837287 992247734 8015863 597161134 8015863 597161134 403322633 597161134 223424043 777184765 223424043 777184765 238096947 207062516 238096947 207062516 791360595 207062516 629891419 369507132 629891419 369507132 814024642 184072097 814024642 184072097 35221688 965775473 35221688 965775473 833317896 165842129 833317896 165842129 926360089 72480431 926360089 819590362 926360089 819590362 181142423 465506670 181142423 465506670 630882231 273299418 630882231 273299418 726374742 273299418 322086647 679453929 322086647 679453929 293814227 799130955 293814227 799130955 201162275 651664197 201162275 651664197 412865018 263380088 412865018 263380088 736418356 475294909 736418356 475294909 524856501 923685715 524856501 923685715 78211830 923685715 486956385 469530513 486956385 469530513 530414027 439439641 530414027 439439641 561480341 581428847 561480341 581428847 419499515 363857196 419499515 363857196 635517337 363857196 307697232 694071776 307697232 192474618 307697232 192474618 925549844 73136268 925549844 73136268 659665681 840153923 659665681 840153923 160777630 381581723 160777630 381581723 618490910 883165199 618490910 883165199 118074759 883165199 777022346 221617870 777022346 221617870 76173740 925702273 76173740 568783781 76173740 568783781 431313289 721190043 431313289 721190043 279137827 806255952 279137827 806255952 193743237 806255952 733871923 265747647 733871923 394596401 733871923 394596401 604920285 283206879 604920285 283206879 960173364 29893116 960173364 29893116 969239278 29893116 803137235 913314261 803137235 913314261 88746589 182328294 88746589 182328294 815956367 500347597 815956367 500347597 499332286 500347597 832167747 166998724 832167747 166998724 328245320 673171913 328245320 673171913 818018362 180436303 818018362 970822413 818018362 970822413 30582341 970822413 288452913 712084263 288452913 712084263 297386301 703593651 297386301 703593651 472697971 527315378 472697971 527315378 372117362 628071716 372117362 628071716 564967373 435881036 564967373 435881036 308367795 693376421 308367795 693376421 684082761 314165334 684082761 574957322 684082761 574957322 425179969 138344701 425179969 138344701 860467567 502875843 860467567 502875843 496850210 679615064 496850210 679615064 321879373 596500003 321879373 596500003 921428344 77305978 921428344 77305978 49207690 951762274 49207690 951762274 481786527 517765857 481786527 517765857 119516039 881615342 119516039 881615342 806398668 191419528 806398668 528386955 806398668 528386955 471691336 923704521 471691336 923704521 77097846 924709365 77097846 924709365 539659763 460846536 539659763 939345839 539659763 939345839 62829890 364340973 62829890 364340973 635145685 560694327 635145685 560694327 366035658 633906178 366035658 228986431 366035658 228986431 769519754 828759635 769519754 828759635 171998588 828759635 343532845 657384741 343532845 857388008 343532845 857388008 144164096 857388008 842357308 156368504 842357308 156368504 299366298 701866670 299366298 598028708 299366298 598028708 995277447 4809986 995277447 4809986 905248336 93467976 905248336 93467976 629836727 369554192 629836727 12115952 629836727 12115952 987905632 160303534 987905632 160303534 646291562 353126507 646291562 353126507 544677443 456088765 544677443 456088765 337344365 663737315 337344365 663737315 839371725 159719226 839371725 159719226 339662448 661510829 339662448 661510829 422717382 162988974 422717382 162988974 836317609 162988974 220263581 779774797 220263581 705677791 220263581 705677791 295335032 932467956 295335032 932467956 69322533 540649396 69322533 540649396 458787991 540649396 223011628 777478542 223011628 777478542 516765368 192767328 516765368 192767328 805091112 192767328 717243979 282415154 717243979 282415154 35587246 965357893 35587246 965357893 224603433 775795764 224603433 775795764 407494835 593120632 407494835 593120632 238634851 762157417 238634851 677965752 238634851 677965752 323551765 637712251 323551765 637712251 907406310 91237898 907406310 91237898 516592269 483084568 516592269 483084568 403106456 597380514 403106456 597380514 202841747 797350988 202841747 185401978 202841747 185401978 812857219 185401978 416527317 583762163 416527317 583762163 828892755 170101839 828892755 170101839 213333125 786635741 213333125 786635741 216854168 783149239 216854168 783149239 672985033 325503561 672985033 325503561 58665990 943177936 58665990 943177936 500362527 499248857 500362527 679446797 500362527 679446797 322089324 141305272 322089324 141305272 857513642 788103664 857513642 788103664 211718620 788103664 486421758 513263290 486421758 513263290 859262666 19820468 859262666 19820468 981677860 17843561 981677860 17843561 371230554 994563007 371230554 994563007 5299926 728092019 5299926 728092019 912741042 85539369 912741042 85539369 41920362 958851329 41920362 122721738 41920362 122721738 875363300 122721738 649708384 349806596 649708384 349806596 912889226 85344138 912889226 96964554 912889226 96964554 902274722 930979412 902274722 930979412 70630179 930979412 743852108 255391181 743852108 888547461 743852108 888547461 112882719 888547461 809941988 188158545 809941988 188158545 562995555 437788625 562995555 260653860 562995555 260653860 739064948 260653860 135433038 866129469 135433038 866129469 425092917 575051040 425092917 915875872 425092917 915875872 85992419 915875872 989393158 10501641 989393158 10501641 760815015 237949323 760815015 237949323 349087822 651774483 349087822 651774483 654197247 345265425 654197247 345265425 195033084 804989327 195033084 484237143 195033084 484237143 788304742 210402985 788304742 210402985 845394414 153518489 845394414 153518489 132400305 868731024 132400305 868731024 370897395 629504003 370897395 882688428 370897395 882688428 118417925 882688428 606454805 393314314 606454805 796247607 606454805 796247607 203879861 348800134 203879861 348800134 650885515 414282785 650885515 414282785 357265877 643098424 357265877 643098424 160706505 840247396 160706505 840247396 234525681 766650287 234525681 766650287 251330116 749677705 251330116 749677705 602500488 397122375 602500488 397122375 424129810 575876614 424129810 222991545 424129810 222991545 775297857 222991545 369887896 630606518 369887896 630606518 852928667 145864161 852928667 766679800 852928667 766679800 234507297 766679800 782019298 216765304 782019298 216765304 520955698 479038516 520955698 479038516 682671469 315560815 682671469 874289221 682671469 874289221 126616556 523068007 126616556 523068007 476951745 742921676 476951745 742921676 257904328 380096313 257904328 380096313 619954744 619552539 619954744 619552539 380573488 558372437 380573488 558372437 441505136 558372437 168430848 832274902 168430848 452033835 168430848 452033835 548503465 345998071 548503465 345998071 653497797 345998071 190363453 907106380 190363453 907106380 95188181 66808218 95188181 66808218 931740494 66808218 740069631 811961765 740069631 811961765 188162581 811961765 453295624 546196386 453295624 716054078 453295624 716054078 284423511 508000857 284423511 508000857 842036896 156793965 842036896 156793965 286752700 713909664 286752700 713909664 448540389 550879749 448540389 550879749 681033949 317219099 681033949 317219099 585402132 415130901 585402132 415130901 697002113 302157856 697002113 581972427 697002113 581972427 418722074 635510867 418722074 635510867 364351733 635510867 717551595 282170422 717551595 282170422 69160499 932696618 69160499 751067857 69160499 751067857 250043527 659887124 250043527 659887124 341317079 504122207 341317079 504122207 495445107 634920157 495445107 634920157 30097758 971183218 30097758 971183218 843343738 129907287 843343738 129907287 868186664 29981914 868186664 29981914 969217159 29981914 59943838 942016860 59943838 942016860 745610387 253615451 745610387 907365584 745610387 907365584 94971483 491099400 94971483 491099400 508055916 972778537 508055916 972778537 28408585 673597852 28408585 673597852 327855989 52906761 327855989 52906761 945767183 52906761 307040972 694657150 307040972 550415422 307040972 550415422 448998086 550415422 152632563 848150542 152632563 848150542 519556438 405417282 519556438 405417282 595040241 454500514 595040241 454500514 112860657 888552865 112860657 73663582 112860657 73663582 924917099 798828399 924917099 798828399 13343073 987319650 13343073 142084693 13343073 142084693 856908991 401873895 856908991 401873895 26580874 974533489 26580874 402319500 26580874 402319500 597918531 207734108 597918531 207734108 889581420 109296630 889581420 191923734 889581420 191923734 805887922 511061189 805887922 511061189 488917488 963157613 488917488 963157613 38034006 963157613 788077453 210602118 788077453 210602118 867921845 130175421 867921845 919897512 867921845 919897512 82075825 919897512 912931781 85323314 912931781 85323314 138053160 863705939 138053160 863705939 451468487 547899776 451468487 547899776 456700704 543084835 456700704 543084835 621414049 378378260 621414049 398272368 621414049 398272368 601415468 759791107 601415468 759791107 241331256 771834657 241331256 771834657 229061902 566310506 229061902 566310506 490640543 509482653 490640543 509482653 232428589 768541007 232428589 768541007 335699620 665769700 335699620 947390536 335699620 947390536 53877934 312146440 53877934 312146440 686113910 521332789 686113910 521332789 478271440 521332789 843310633 95325780 843310633 95325780 903578565 840477420 903578565 840477420 148995868 851968324 148995868 422818539 148995868 422818539 578065780 631239218 578065780 631239218 369009235 631239218 699718390 265126809 699718390 265126809 734408035 916338070 734408035 916338070 85582640 916338070 282130034 718253549 282130034 920998946 282130034 920998946 81025177 920998946 148468482 852462943 148468482 852462943 624263002 375495444 624263002 382875027 624263002 382875027 617162570 382875027 904309056 94617437 904309056 438004351 904309056 438004351 562814480 438004351 679988036 318293827 679988036 768618553 679988036 768618553 232367915 768618553 873341250 124700654 873341250 708663831 873341250 708663831 292425928 708663831 471350188 528749173 471350188 528749173 877879163 120313318 877879163 120313318 393842604 780479007 393842604 780479007 219577829 780479007 658010855 341764801 658010855 365783583 658010855 365783583 27629767 973654241 27629767 973654241 235109114 339649603 235109114 339649603 854655496 144184991 854655496 562545373 854655496 562545373 437696345 562545373 865192829 132806056 865192829 917050216 865192829 917050216 84887600 917050216 794087061 204287348 794087061 961190151 794087061 961190151 39662564 272410890 39662564 272410890 727223871 812204851 727223871 812204851 96515876 905729232 96515876 273912376 96515876 273912376 725813393 943032985 725813393 943032985 58878404 943032985 95475540 71838072 95475540 71838072 926926574 17559009 926926574 17559009 981954212 17559009 513631818 485668185 513631818 485668185 973050489 26739392 973050489 26739392 350991293 649976085 350991293 649976085 637273173 362275624 637273173 362275624 224174909 776347813 224174909 776347813 241075934 760084364 241075934 760084364 92081121 910158272 92081121 259434463 92081121 259434463 740127076 966497623 740127076 966497623 34576910 966497623 156026995 601581138 156026995 601581138 657645502 230500469 657645502 230500469 993041852 6917118 993041852 634144592 993041852 634144592 140311110 861169155 140311110 165081877 140311110 165081877 834226793 732961074 834226793 732961074 267474999 732961074 504979784 494182740 504979784 494182740 66562719 935630190 66562719 935630190 629185756 370312168 629185756 370312168 458587977 540839077 458587977 540839077 931986957 66573324 931986957 283399514 931986957 283399514 716227959 283399514 770197204 228119707 770197204 425923597 770197204 425923597 547311702 453322266 547311702 453322266 908968505 89485298 908968505 332216161 908968505 332216161 576677993 424271700 576677993 424271700 759008072 239880858 759008072 931081885 759008072 931081885 70573940 931081885 369110110 308983755 369110110 308983755 689699067 308983755 539355085 461130094 539355085 461130094 246703749 754474212 246703749 754474212 448474250 550900597 448474250 550900597 19033131 982012736 19033131 356714159 19033131 356714159 642551218 120568742 642551218 120568742 877680490 120568742 264487657 736420233 264487657 225666201 264487657 225666201 772602511 382735687 772602511 382735687 617260555 473514978 617260555 473514978 20154848 981017862 20154848 869850524 20154848 869850524 131228588 406401779 131228588 406401779 850071270 148930357 850071270 148930357 605957035 605938185 605957035 605938185 393842815 95635640 393842815 95635640 903349338 646245010 903349338 646245010 306320069 695363958 306320069 695363958 777962729 220792649 777962729 838315010 777962729 838315010 162698742 568176780 162698742 568176780 431801919 142160324 431801919 142160324 856823511 336451641 856823511 336451641 663024390 336451641 807050916 190768747 807050916 190768747 458294681 541169683 458294681 541169683 853271145 145549691 853271145 704871717 853271145 704871717 296076716 704871717 441085087 503166365 441085087 503166365 496476478 503166365 457923762 541486673 457923762 541486673 869568061 128604938 869568061 128604938 565344672 435549251 565344672 435549251 129070821 872034784 129070821 521634901 129070821 521634901 478033288 521634901 367046627 633088452 367046627 633088452 299314749 701882825 299314749 109621799 299314749 109621799 889162562 348140313 889162562 348140313 651468893 437756275 651468893 437756275 563088465 437756275 570687572 429835926 570687572 524915602 570687572 524915602 474956810 524915602 536202505 464001122 536202505 464001122 297897891 995991532 297897891 995991532 3961120 995991532 631027789 368619688 631027789 368619688 775499658 36357463 775499658 36357463 962473461 36357463 58491266 943293497 58491266 658330087 58491266 658330087 342877433 658330087 317950441 683875162 317950441 131967832 317950441 131967832 866032547 131967832 658417148 808521859 658417148 808521859 143156163 858383798 143156163 858383798 919809001 79041644 919809001 936548609 919809001 936548609 65638918 936548609 449562812 549893101 449562812 833198294 449562812 833198294 167562577 833198294 879480071 118786567 879480071 384730769 879480071 384730769 615014787 384730769 794314796 203879382 794314796 203879382 386976233 613396610 386976233 613396610 657527152 342280328 657527152 342280328 437326126 563019933 437326126 563019933 873317744 124712240 873317744 908071035 873317744 908071035 94310723 887622902 94310723 887622902 391440273 608528426 391440273 851189796 391440273 851189796 149617020 539754931 149617020 539754931 459619967 539754931 107256687 893934401 107256687 893934401 710759009 288768227 710759009 288768227 986264888 13751519 986264888 97839350 986264888 97839350 43725505 957128196 43725505 525127608 43725505 525127608 726905985 272707668 726905985 403021784 726905985 403021784 189744134 810300309 189744134 810300309 222314610 777842720 222314610 777842720 999608654 431499 999608654 431499 129986764 871120289 129986764 642088985 129986764 642088985 358260585 438999133 358260585 438999133 561978039 438999133 95606773 906547731 95606773 906547731 282061768 718308119 282061768 718308119 98360956 903821830 98360956 903821830 220969609 779215878 220969609 779215878 422192991 578462871 422192991 578462871 438964017 561173926 438964017 635518433 438964017 635518433 364339573 419944296 364339573 419944296 865392423 132682666 865392423 486305143 865392423 486305143 512974522 486305143 701183579 298335044 701183579 298335044 554446494 446199407 554446494 446199407 904437963 94398008 904437963 925857788 904437963 925857788 76036908 938001921 76036908 938001921 64446000 880343723 64446000 880343723 555866112 444505809 555866112 660710554 555866112 660710554 129974757 871128042 129974757 289431703 129974757 289431703 710037434 289431703 620264213 379803391 620264213 379803391 214551798 785434001 214551798 483924862 214551798 483924862 515640536 776993731 515640536 776993731 223517746 776993731 661425110 64538789 661425110 64538789 933847543 806800314 933847543 806800314 193273053 806800314 799161300 178047549 799161300 178047549 820451772 435693914 820451772 435693914 86472418 915451806 86472418 468601889 86472418 468601889 763378589 235222279 763378589 235222279 837320912 162009897 837320912 162009897 621190731 501633844 621190731 501633844 110988837 890166948 110988837 209070470 110988837 209070470 789424279 359973318 789424279 359973318 639660479 856889160 639660479 856889160 144624252 690684325 144624252 690684325 311003673 580146722 311003673 580146722 420591742 217392974 420591742 217392974 781493198 344672363 781493198 344672363 654904123 344672363 975413405 24121751 975413405 24121751 914445164 84149417 914445164 84149417 633193095 366357658 633193095 366357658 417100490 583290431 417100490 583290431 215833108 784071486 215833108 784071486 512207514 487099853 512207514 487099853 463965702 535521653 463965702 535521653 146652573 854520728 146652573 112352120 146652573 112352120 886056271 112352120 528606869 471602313 528606869 103411443 528606869 103411443 896212786 890156892 896212786 890156892 111020485 213499002 111020485 213499002 785014330 213499002 326309674 675276394 326309674 675276394 529659116 470347007 529659116 470347007 286014905 714673567 286014905 505431631 286014905 505431631 509789309 489196849 509789309 489196849 858094641 140863244 858094641 140863244 862642211 135642446 862642211 790597372 862642211 790597372 209263387 211725953 209263387 211725953 786835825 767334881 786835825 767334881 233701486 767334881 487765367 511957513 487765367 883270193 487765367 883270193 117958077 883270193 838368489 160755499 838368489 292169040 838368489 292169040 707633160 292169040 763255225 235445353 763255225 235445353 993539901 6487550 993539901 914535864 993539901 914535864 87433467 260072204 87433467 260072204 739612201 462003573 739612201 462003573 538460792 462003573 994953911 5201780 994953911 5201780 10533370 989914039 10533370 989914039 740155186 259404881 740155186 259404881 807533226 190271466 807533226 190271466 344555427 656478261 344555427 110818870 344555427 110818870 888027367 213639763 888027367 213639763 247285105 753770524 247285105 435326770 247285105 435326770 565593730 435326770 242638131 758527914 242638131 429457500 242638131 429457500 571100721 593258905 571100721 593258905 407313767 593258905 607994297 391715821 607994297 966595351 607994297 966595351 34489590 882563163 34489590 882563163 770151226 228183996 770151226 768422884 770151226 768422884 232518741 628229662 232518741 628229662 372028726 335441409 372028726 335441409 764463030 234259380 764463030 234259380 983512534 16141045 983512534 361742228 983512534 361742228 637601113 361742228 864728707 133348596 864728707 133348596 307491922 694256767 307491922 694256767 955575557 43310971 955575557 652388196 955575557 652388196 348338188 652388196 685726430 312556956 685726430 312556956 423302641 576985315 423302641 576985315 510634611 488401980 510634611 784787077 510634611 784787077 215200941 784787077 267647517 343294100 267647517 343294100 656279994 343294100 386856375 653986123 386856375 653986123 347013902 199185663 347013902 199185663 799052649 248879426 799052649 248879426 750314915 32799585 750314915 32799585 966621358 927852230 966621358 927852230 73914685 307304860 73914685 307304860 691713798 307304860 556992322 443438301 556992322 443438301 773868181 224277058 773868181 240104686 773868181 240104686 101637711 900332250 101637711 430093361 101637711 430093361 570473195 280036397 570473195 280036397 720084970 279461228 720084970 478334753 720084970 478334753 198335590 801995637 198335590 17151741 198335590 17151741 982336654 17151741 698162564 301185539 698162564 301185539 30562819 970880151 30562819 9895805 30562819 9895805 989887046 9895805 753927771 990526374 753927771 990526374 9884608 990526374 672100702 326560023 672100702 326560023 191887239 808253906 191887239 341216730 191887239 341216730 658471781 341216730 632533592 366916575 632533592 59535116 632533592 59535116 951207048 47672679 951207048 693714682 951207048 693714682 308004678 693714682 359919706 462075811 359919706 462075811 538386420 315834386 538386420 315834386 682207661 315834386 424512617 575547386 424512617 575547386 582088220 419040495 582088220 687051036 582088220 687051036 314640964 687051036 355709048 644911415 355709048 644911415 286406947 714322901 286406947 714322901 284552463 715936347 284552463 715936347 879590224 118700963 879590224 118700963 429594107 570337927 429594107 330386594 429594107 330386594 668517155 330386594 271715402 728622856 271715402 728622856 619088781 380962536 619088781 380962536 145382940 856005288 145382940 483067663 145382940 483067663 516606875 916963015 516606875 916963015 85024636 5613706 85024636 5613706 994390303 783058863 994390303 783058863 216999006 783058863 848561044 148153423 848561044 148153423 850895791 148153423 499177802 799239275 499177802 799239275 201088439 799239275 417816591 581369025 417816591 581369025 419570515 581369025 153112610 847626949 153112610 847626949 936432752 61993155 936432752 582490367 936432752 582490367 418096080 725963963 418096080 725963963 274289765 745761422 274289765 745761422 254880778 913007344 254880778 913007344 71896423 929578093 71896423 929578093 464975645 534694529 464975645 534694529 838950571 160164651 838950571 248189929 838950571 248189929 750926089 969734205 750926089 969734205 31558611 459557559 31558611 459557559 541055603 459557559 38039381 963149259 38039381 918312140 38039381 918312140 566895883 394825136 566895883 394825136 604663283 613794721 604663283 613794721 386516680 613794721 960271291 38663872 960271291 38663872 75471947 926463093 75471947 899018961 75471947 899018961 102563747 352061756 102563747 352061756 647572673 142949523 647572673 142949523 856059714 292975710 856059714 292975710 72550460 929028907 72550460 929028907 154217128 56253686 154217128 56253686 942878489 465424563 942878489 465424563 363104668 636559905 363104668 636559905 312822221 689020682 312822221 689020682 999934609 131314 999934609 131314 942415268 56706524 942415268 56706524 697936272 612775272 697936272 612775272 387557687 230555052 387557687 230555052 910545850 87623245 910545850 87623245 561347516 439703733 561347516 439703733 87553201 914406300 87553201 914406300 141563554 859779613 141563554 859779613 469439026 530610662 469439026 530610662 640864444 358623001 640864444 358623001 230731807 770085556 230731807 770085556 642447572 356830459 642447572 356830459 887431628 111183432 887431628 401626323 887431628 401626323 598516984 232941722 598516984 232941722 765577325 232941722 177021854 823833244 177021854 823833244 209203122 790736211 209203122 790736211 636903911 362527581 636903911 362527581 781191954 217649310 781191954 217649310 618019731 381846846 618019731 79406412 618019731 79406412 919512137 79406412 468919661 622543920 468919661 622543920 25863756 975338230 25863756 421618698 25863756 421618698 579223385 598547825 579223385 598547825 401934379 598547825 452654714 546885479 452654714 652407938 452654714 652407938 348309983 528212876 348309983 528212876 616624438 371675903 616624438 371675903 627774173 10912023 627774173 10912023 989017087 10912023 498014234 501815629 498014234 175474723 498014234 175474723 874087182 124005021 874087182 935233996 874087182 935233996 27696353 973502354 27696353 973502354 242298826 758896608 242298826 992305872 242298826 992305872 7969719 438631362 7969719 438631362 562381097 438631362 159569863 871528888 159569863 871528888 129449858 852339600 129449858 852339600 433036503 404167563 433036503 404167563 596099462 404167563 57707339 943914327 57707339 943914327 770944375 76244715 770944375 76244715 922574988 76244715 278206310 722100500 278206310 722100500 812829233 185413130 812829233 873743270 812829233 873743270 127135856 118030978 127135856 118030978 880290049 118030978 284718573 715638032 284718573 548217682 284718573 548217682 451199632 478350231 451199632 478350231 521751788 478350231 262896195 737874924 262896195 626119930 262896195 626119930 373684519 652608761 373684519 652608761 243317860 757914311 243317860 757914311 436867202 563552382 436867202 563552382 2234613 997617736 2234613 866036110 2234613 866036110 135484429 120488453 135484429 120488453 877729674 54392944 877729674 54392944 944492548 54392944 105370787 896077142 105370787 99837010 105370787 99837010 899360556 99837010 658852401 340861277 658852401 340861277 105391646 896045830 105391646 212156581 105391646 212156581 786321884 412680081 786321884 412680081 304618697 697084592 304618697 334352636 304618697 334352636 674132608 324030237 674132608 324030237 637519197 361934423 637519197 361934423 84519520 917405105 84519520 917405105 850211033 148769313 850211033 148769313 555925574 444432381 555925574 444432381 235506171 765644497 235506171 209356926 235506171 209356926 952578961 46185564 952578961 326054297 952578961 326054297 672476139 386682558 672476139 386682558 613004883 894165269 613004883 894165269 107147796 340183921 107147796 340183921 659411442 125094632 659411442 125094632 872884872 263462491 872884872 263462491 736351386 220390460 736351386 220390460 778423416 220390460 307603804 694139802 307603804 694139802 264896241 735874156 264896241 720637235 264896241 720637235 773718898 224430075 773718898 742855318 773718898 742855318 257977824 43333040 257977824 43333040 955562986 727367792 955562986 727367792 149251211 851721692 149251211 851721692 403246062 597206756 403246062 834782367 403246062 834782367 166158169 438414056 166158169 438414056 562503627 971608098 562503627 971608098 29638250 540334366 29638250 540334366 459063515 540334366 36449591 964626171 36449591 51512534 36449591 51512534 947246181 51512534 340401684 660900745 340401684 660900745 496966228 502794149 496966228 513819434 496966228 513819434 485824183 327782663 485824183 327782663 670972540 327782663 361457094 638589757 361457094 638589757 104968934 896501280 104968934 896501280 829429937 169641851 829429937 169641851 345773744 655122100 345773744 655122100 43950042 956857279 43950042 616675605 43950042 616675605 383604887 616675605 215306479 784696538 215306479 784696538 470959402 442041584 470959402 442041584 558783735 442041584 498731496 501093502 498731496 501093502 828402084 170503018 828402084 178396219 828402084 178396219 820091647 247376629 820091647 247376629 751838503 420211989 751838503 420211989 379935413 620182491 379935413 620182491 189159399 810879173 189159399 810879173 709933699 289508041 709933699 289508041 973978941 25627230 973978941 59126609 973978941 59126609 939553823 274246075 939553823 274246075 725478840 797812461 725478840 797812461 202548808 797812461 310039114 691701310 310039114 691701310 18865327 982166526 18865327 982166526 756044948 66983960 756044948 66983960 931605549 66983960 761445194 237220955 761445194 237220955 986992535 13191364 986992535 13191364 944497660 54340744 944497660 54340744 220028637 780104338 220028637 780104338 292869245 154918541 292869245 154918541 844145149 812759494 844145149 812759494 187503133 812759494 733684811 265997671 733684811 573972294 733684811 573972294 426154425 639935615 426154425 639935615 360242967 639935615 752701478 246656548 752701478 246656548 249271795 751925569 249271795 751925569 947639298 32795805 947639298 32795805 966637899 32795805 365656892 634222755 365656892 57399768 365656892 57399768 941661834 971436886 941661834 971436886 29883221 971436886 502118864 497134139 502118864 860821673 502118864 860821673 140537759 744660919 140537759 744660919 256111393 744660919 201749063 798577673 201749063 633557836 201749063 633557836 366516711 461587021 366516711 461587021 538888450 660794522 538888450 660794522 340507059 660794522 842330208 156436964 842330208 156436964 676515150 321587222 676515150 321587222 7135417 993084111 7135417 268331150 7135417 268331150 731523149 268331150 255274205 745470561 255274205 98934695 255274205 98934695 949930749 48628874 949930749 575202829 949930749 575202829 424993492 631574554 424993492 631574554 368627209 631574554 800309099 197691004 800309099 197691004 684089613 362635248 684089613 362635248 636763123 720216563 636763123 720216563 280100534 720216563 546385148 454463931 546385148 454463931 737355337 262187231 737355337 288422283 737355337 288422283 711068312 288422283 882882507 115648817 882882507 115648817 655768723 343766087 655768723 343766087 233868410 767197627 233868410 656572926 233868410 656572926 344453159 701262463 344453159 701262463 300030562 701262463 921882757 76695308 921882757 615824638 921882757 615824638 384504882 244069401 384504882 244069401 755054357 127303164 755054357 127303164 870971912 178284089 870971912 178284089 820226024 755751511 820226024 755751511 20253732 980940846 20253732 601483674 20253732 601483674 846372446 152326733 846372446 867427608 846372446 867427608 133977829 742783480 133977829 742783480 623095290 376575764 623095290 376575764 672363216 326185054 672363216 957502952 672363216 957502952 43342996 856443228 43342996 856443228 361783031 458649001 361783031 458649001 542051029 811531914 542051029 811531914 188526581 165439208 188526581 165439208 833749158 165439208 493622816 506346841 493622816 129392453 493622816 129392453 868724940 766216476 868724940 766216476 234771738 766216476 238938863 400322453 238938863 400322453 599708301 390338161 599708301 390338161 609458136 186597903 609458136 186597903 811610341 186597903 524041163 475931350 524041163 475931350 196882679 803497122 196882679 803497122 965115679 34059499 965115679 599278587 965115679 599278587 401185422 823709580 401185422 823709580 177108615 504420719 177108615 504420719 495200650 154018447 495200650 154018447 844855233 489149799 844855233 489149799 509834040 771582775 509834040 771582775 229402353 451381146 229402353 451381146 549085032 677292989 549085032 677292989 324200190 773679547 324200190 773679547 226956961 793017754 226956961 793017754 207081606 793017754 639694164 359945328 639694164 359945328 807111150 190688504 807111150 190688504 983118940 16523893 983118940 16523893 523408982 841306288 523408982 841306288 159603205 841306288 416864722 291355697 416864722 291355697 708442606 291355697 698713875 803143194 698713875 803143194 197209864 803143194 361423227 443112773 361423227 443112773 853137816 9236138 853137816 9236138 990580517 9236138 902381147 508428875 902381147 508428875 491625404 508428875 741887221 257379100 741887221 257379100 161470804 839501956 161470804 260182650 161470804 260182650 867202843 130851839 867202843 268682431 867202843 268682431 467522364 532381046 467522364 532381046 725652087 274070223 725652087 274070223 585403196 415128221 585403196 415128221 36531620 964556814 36531620 964556814 775366341 222922011 775366341 426515645 775366341 426515645 409482868 591094589 409482868 591094589 5663156 994094086 5663156 709449470 5663156 709449470 291458000 332136641 291458000 332136641 667222838 295373456 667222838 295373456 704092449 720897096 704092449 720897096 279486995 720897096 463108524 72470824 463108524 72470824 926361324 471417660 926361324 471417660 528838183 579411196 528838183 579411196 421283584 579411196 440834732 496177150 440834732 496177150 503111058 496177150 450771209 548816240 450771209 548816240 40775056 959978814 40775056 63934938 40775056 63934938 934297613 63934938 845316462 367310466 845316462 367310466 615942717 383894909 615942717 383894909 803667699 194088195 803667699 194088195 931881829 66708950 931881829 66708950 48548834 952337153 48548834 952337153 97398800 439920229 97398800 439920229 561016363 439920229 299823857 701434565 299823857 701434565 385649382 614751136 385649382 614751136 59401323 942585706 59401323 942585706 734743988 264825253 734743988 264825253 163731672 837342061 163731672 534073152 163731672 534073152 465740298 646622979 465740298 646622979 354170237 137332187 354170237 137332187 861204870 496112213 861204870 496112213 356311910 644284578 356311910 644284578 978376394 21003160 978376394 21003160 598067922 866649937 598067922 866649937 134633358 381721199 134633358 381721199 618272904 381721199 293294889 707615364 293294889 707615364 741351981 258025991 741351981 913162596 741351981 913162596 88959193 898679410 88959193 898679410 102875782 53806847 102875782 53806847 944948988 614576407 944948988 614576407 385828667 614576407 946390857 52346266 946390857 668775779 946390857 668775779 333077013 668775779 467166195 341769996 467166195 341769996 942738256 56397541 942738256 56397541 7516756 992689755 7516756 519842950 7516756 519842950 851444212 147440832 851444212 147440832 899908285 99393562 899908285 99393562 918694707 80260024 918694707 934359855 918694707 934359855 67707974 934359855 204110826 169047028 204110826 169047028 830152485 471005256 830152485 471005256 529140880 471005256 831737048 167544014 831737048 167544014 36605663 964430019 36605663 767230389 36605663 767230389 233813389 959033164 233813389 959033164 41798650 483731063 41798650 483731063 515819347 54853316 515819347 54853316 944084053 992775878 944084053 992775878 7425890 992775878 825492751 173170284 825492751 590338601 825492751 590338601 410146714 590338601 450881399 548720525 450881399 731209441 450881399 731209441 269363241 731209441 963536375 35341695 963536375 35341695 224880181 775664039 224880181 775664039 102339758 960260766 102339758 960260766 40466772 960260766 553316033 447463514 553316033 447463514 413588158 586921193 413588158 586921193 876135237 122058847 876135237 122058847 737371495 262173752 737371495 168055969 737371495 168055969 831261472 168055969 257503400 743298607 257503400 670780656 257503400 670780656 330789461 670780656 209835965 790087601 209835965 80643621 209835965 80643621 918237539 80643621 344380476 656643748 344380476 656643748 481755007 517851425 481755007 517851425 174820389 825954395 174820389 825954395 520593935 479329886 520593935 479329886 254310291 746275160 254310291 255575810 254310291 255575810 917674268 81259616 917674268 129803174 917674268 129803174 868282922 796286515 868282922 796286515 203859545 793673314 203859545 793673314 334532561 667136704 334532561 818489102 334532561 818489102 182370347 835512503 182370347 835512503 146591270 854611814 146591270 854611814 844128913 154943727 844128913 154943727 568492548 432139855 568492548 432139855 703249285 296322298 703249285 551760503 703249285 551760503 447570075 551760503 461349643 538016950 461349643 538016950 557487521 442948659 557487521 442948659 667558397 331634021 667558397 693220153 667558397 693220153 308525123 947160493 308525123 947160493 54178664 14916330 54178664 14916330 984834795 14916330 157560077 843371877 157560077 843371877 500747424 385669072 500747424 385669072 614155125 441407064 614155125 441407064 266468687 734120365 266468687 734120365 958292195 40861550 958292195 84299473 958292195 84299473 813711506 759003469 813711506 759003469 242198488 38244369 242198488 38244369 960706680 38244369 752662109 374729560 752662109 374729560 625135295 835055437 625135295 835055437 165879875 962439558 165879875 962439558 38660977 962439558 190370282 809753057 190370282 809753057 244272137 756879954 244272137 756879954 664867394 334675695 664867394 912797784 664867394 912797784 89399938 912797784 952159567 46547831 952159567 644893358 952159567 644893358 355781309 644893358 761656042 237035040 761656042 288868298 761656042 288868298 344288185 656676036 344288185 656676036 911291847 86822361 911291847 114430387 911291847 114430387 883909385 623601831 883909385 623601831 376537630 845166063 376537630 845166063 155621827 842611777 155621827 842611777 959978636 39186102 959978636 39186102 804464126 193399783 804464126 193399783 47953296 953072404 47953296 953072404 632840715 366699645 632840715 366699645 251088504 749918407 251088504 749918407 483286959 516340707 483286959 516340707 725957269 273711871 725957269 787766604 725957269 787766604 212124321 342429949 212124321 342429949 657371640 991742088 657371640 991742088 8666822 51727839 8666822 51727839 947061557 408851427 947061557 408851427 591554956 408851427 782227188 216565880 782227188 216565880 532767728 512326446 532767728 512326446 487374672 269113866 487374672 269113866 730763624 269113866 532982185 466808752 532982185 466808752 292132447 894663476 292132447 894663476 106618848 946011816 106618848 946011816 55566833 946011816 106164700 895184969 106164700 895184969 42155959 958573117 42155959 861752947 42155959 861752947 139714943 534337049 139714943 534337049 752312442 246904832 752312442 551198315 752312442 551198315 314168277 687521779 314168277 687521779 881585399 116844496 881585399 189265189 881585399 189265189 808676033 847294664 808676033 847294664 153427262 803312365 153427262 803312365 197120416 676209517 197120416 676209517 325325430 166460468 325325430 166460468 832739859 316180261 832739859 316180261 681827184 46526829 681827184 46526829 952171629 46526829 216653819 783299489 216653819 783299489 516902373 482830063 516902373 482830063 933184082 65260536 933184082 65260536 491654144 508395222 491654144 508395222 648935119 239374128 648935119 239374128 759435780 2685659 759435780 2685659 997407782 807500606 997407782 807500606 192709775 807500606 761685108 236996326 761685108 720354159 761685108 720354159 279959211 191782742 279959211 191782742 805996830 191782742 187548733 812687461 187548733 812687461 623833800 375977054 623833800 375977054 376616841 623529838 376616841 514795107 376616841 514795107 484929044 459324637 484929044 459324637 541374051 148033210 541374051 148033210 850974332 148033210 734772041 264780700 734772041 25539031 734772041 25539031 974022822 706989254 974022822 706989254 146499588 854711012 146499588 854711012 790116651 208270036 790116651 712540487 790116651 712540487 287968489 712540487 834342309 164992061 834342309 953778124 834342309 953778124 47049064 953778124 205272363 79586152 205272363 79586152 919337234 79586152 372930703 627163634 372930703 236153787 372930703 236153787 762595796 236153787 369274218 631075118 369274218 631075118 805829781 191997951 805829781 330409926 805829781 330409926 420293646 580426471 420293646 580426471 997398501 2702932 997398501 2702932 85237962 916764878 85237962 916764878 941826079 57245204 941826079 577486136 941826079 577486136 422790057 169512323 422790057 169512323 829737418 381685581 829737418 381685581 618311019 432318934 618311019 432318934 471320399 607391296 471320399 607391296 392320094 973239153 392320094 973239153 27990202 462927560 27990202 462927560 607794923 391892182 607794923 394810467 607794923 394810467 104216061 897484564 104216061 897484564 602881275 396603632 602881275 813252661 602881275 813252661 187148124 813252661 693050352 306020615 693050352 306020615 911028288 87166358 911028288 87166358 595170263 405267023 595170263 377248908 595170263 377248908 622401940 705003971 622401940 705003971 295999749 298483666 295999749 298483666 700998581 298483666 542810331 457983857 542810331 457983857 677252444 320989287 677252444 320989287 90636454 911611059 90636454 911611059 195821446 269282856 195821446 269282856 730652893 107334153 730652893 107334153 891610327 107334153 340906411 660400378 340906411 499279601 340906411 499279601 500316999 312816493 500316999 312816493 715464678 40558953 715464678 40558953 958621582 490103390 958621582 490103390 296809290 704136572 296809290 633765646 296809290 633765646 366154431 320120560 366154431 320120560 678138128 320120560 223420630 777190389 223420630 777190389 953755131 45091650 953755131 982646526 953755131 982646526 18390380 853481876 18390380 853481876 596665619 403625285 596665619 403625285 86481225 915446113 86481225 915446113 282026656 718318959 282026656 928306576 282026656 928306576 73369091 736869270 73369091 736869270 715883366 283728722 715883366 283728722 664973806 334558912 664973806 334558912 456320741 958919641 456320741 958919641 41865300 958919641 378362317 621921059 378362317 621921059 463709948 535750251 463709948 535750251 501152811 165166058 501152811 165166058 834132856 165166058 104788019 896685070 104788019 896685070 461016747 301624200 461016747 301624200 697667878 301624200 538554753 461848833 538554753 461848833 646345418 353108954 646345418 353108954 296558540 704364505 296558540 365222685 296558540 365222685 776730193 221784788 776730193 221784788 342587647 658616449 342587647 432818133 342587647 432818133 567621772 22264585 567621772 22264585 977159801 932365537 977159801 932365537 69388185 9721717 69388185 9721717 990088375 9721717 228751195 772105321 228751195 772105321 527485534 472753997 527485534 895552928 527485534 895552928 105786804 810034197 105786804 810034197 190088369 812067304 190088369 812067304 188084119 932990548 188084119 932990548 68903928 932990548 251801372 749213937 251801372 749213937 4465907 995390891 4465907 995390891 407048740 593579612 407048740 593579612 752838996 246586256 752838996 858541491 752838996 858541491 143056640 16066580 143056640 16066580 983582435 840576688 983582435 840576688 160260735 840576688 439208888 560861562 439208888 560861562 138547402 862989266 138547402 862989266 726048640 273612265 726048640 273612265 492097780 508016001 492097780 444876487 492097780 444876487 555488608 199399208 555488608 199399208 798845724 199399208 219223498 780931668 219223498 780931668 567292636 433227917 567292636 711456450 567292636 711456450 289281458 711456450 418661891 581989442 418661891 581989442 914000829 72740322 914000829 72740322 926135294 72740322 7600849 992669006 7600849 992669006 682129560 228382816 682129560 228382816 769916952 914960552 769916952 914960552 86919236 914960552 933723568 64650031 933723568 884181858 933723568 884181858 116827103 884181858 350038993 650989826 350038993 650989826 389140080 611064561 389140080 611064561 959358303 39934762 959358303 39934762 488984288 511009727 488984288 511009727 271048853 729466779 271048853 42214574 271048853 42214574 956777838 807780569 956777838 807780569 192438403 163137296 192438403 163137296 978845068 20441714 978845068 20441714 414080810 586344154 414080810 586344154 826497427 172374238 826497427 172374238 316871704 684964442 316871704 684964442 32214133 968909025 32214133 483370934 32214133 483370934 516177074 483370934 358136430 780128675 358136430 780128675 219998967 780128675 821761526 176695733 821761526 544282595 821761526 544282595 455400184 544282595 462322798 537039037 462322798 830311726 462322798 830311726 170182414 830311726 529209299 470838037 529209299 509663690 529209299 509663690 490366597 509663690 783537838 215290063 783537838 366145201 783537838 366145201 633361396 39151632 633361396 39151632 960008093 920280533 960008093 920280533 81698657 920280533 580125164 403331577 580125164 403331577 596917764 403331577 218636694 781552032 218636694 359349613 218636694 359349613 686198982 312063699 686198982 509209338 686198982 509209338 490852436 509209338 973645384 16617774 973645384 16617774 983043690 836248671 983043690 836248671 164532329 836248671 771134732 227240242 771134732 382209716 771134732 382209716 617678942 366830385 617678942 366830385 946036340 52735593 946036340 52735593 982012255 17439638 982012255 17439638 416438827 583815712 416438827 445815190 416438827 445815190 554837211 445815190 348031790 652659363 348031790 404650010 348031790 404650010 595735022 601932876 595735022 601932876 337768994 663452648 337768994 663452648 428700758 571257321 428700758 571257321 873178814 124859794 873178814 124859794 549759110 491709950 549759110 491709950 507430459 894869573 507430459 894869573 106413219 893001029 106413219 893001029 778685863 220167537 778685863 220167537 37927485 963271881 37927485 543424460 37927485 543424460 469290835 530808343 469290835 530808343 320571959 681071748 320571959 468149719 320571959 468149719 531567606 252743142 531567606 252743142 746484363 252743142 146711301 854422731 146711301 722392729 146711301 722392729 277847534 702267304 277847534 702267304 298878917 529561320 298878917 529561320 470414174 109535453 470414174 109535453 889255757 85625701 889255757 85625701 912657862 774629968 912657862 774629968 226126180 987777931 226126180 987777931 13028843 987777931 87295183 914642274 87295183 914642274 82816954 919268151 82816954 220637031 82816954 220637031 778204560 799872413 778204560 799872413 200448450 485218722 200448450 485218722 514228059 712355929 514228059 712355929 111432532 889763511 111432532 570554188 111432532 570554188 429388072 843330293 429388072 843330293 157645671 843330293 691498902 307570861 691498902 307570861 823373260 175182308 823373260 672483661 823373260 672483661 328922639 672483661 747506314 235646151 747506314 235646151 949518930 49096281 949518930 49096281 231862334 769187154 231862334 242610199 231862334 242610199 756674990 500297530 756674990 500297530 499392773 367986066 499392773 367986066 704823293 294632597 704823293 294632597 494769307 835938326 494769307 835938326 164900198 835938326 670475512 328366580 670475512 428531862 670475512 428531862 80053035 921787559 80053035 921787559 470782216 529267801 470782216 529267801 634045882 365421923 634045882 638237656 634045882 638237656 361650213 908265447 361650213 908265447 94078068 908265447 231948558 651130078 231948558 651130078 356713303 643675290 356713303 815996361 356713303 815996361 184636813 240876284 184636813 240876284 758083401 240876284 247746624 753408297 247746624 548487308 247746624 548487308 451066702 371467414 451066702 371467414 774968453 223236252 774968453 223236252 514287341 847726099 514287341 847726099 153045554 490596220 153045554 490596220 777952283 220834521 777952283 388590495 777952283 388590495 611151008 900460295 611151008 900460295 101485298 365288863 101485298 365288863 634162769 365288863 295384258 705654959 295384258 406484988 295384258 406484988 901378110 97969539 901378110 347682926 901378110 347682926 652003391 417044272 652003391 417044272 583832489 451880796 583832489 451880796 548569965 276456965 548569965 276456965 723044466 276456965 476038249 523828285 476038249 327944399 476038249 327944399 670856230 327944399 625871805 373781017 625871805 261110234 625871805 261110234 738577934 158582377 738577934 158582377 840267207 158582377 199591332 800748807 199591332 763816364 199591332 763816364 334778583 666891462 334778583 666891462 297793146 703203717 297793146 703203717 10382275 990053377 10382275 201716154 10382275 201716154 796539480 638477270 796539480 638477270 361543289 638477270 413803729 586686674 413803729 586686674 473268296 526696192 473268296 526696192 360301164 639880890 360301164 639880890 533262242 466555943 533262242 754482043 533262242 754482043 246686990 499013623 246686990 499013623 500566585 783945928 500566585 783945928 216038304 922903180 216038304 922903180 79022743 901900599 79022743 901900599 369153815 389350688 369153815 389350688 610460625 740007459 610460625 740007459 261070523 508859671 261070523 508859671 491244322 706495035 491244322 706495035 294621358 376905940 294621358 376905940 622708378 838861186 622708378 838861186 65223372 937036473 65223372 937036473 737876046 261642935 737876046 276576300 737876046 276576300 722932615 437588916 722932615 437588916 205421765 794739812 205421765 794739812 730225180 269677409 730225180 830056330 730225180 830056330 170415452 830056330 633034032 366540254 633034032 624659055 633034032 624659055 45568903 954927087 45568903 210010919 45568903 210010919 788658294 210010919 614286367 385491756 614286367 385491756 682556558 315620105 682556558 315620105 747451259 251524767 747451259 251524767 287785622 712848500 287785622 440795510 287785622 440795510 560208769 565522157 560208769 565522157 434747620 565522157 918034989 80934254 918034989 631753967 918034989 631753967 368419699 57487727 368419699 57487727 941565998 57487727 456314657 543438133 456314657 543438133 268103304 732329483 268103304 73237385 268103304 73237385 925416702 73237385 213248144 786662007 213248144 786662007 948624633 50137769 948624633 806397340 948624633 806397340 193650640 206231754 193650640 206231754 791954465 206231754 772633818 225649615 772633818 225649615 327323540 674239821 327323540 641339202 327323540 641339202 358897500 375102108 358897500 375102108 624665888 861758922 624665888 861758922 139709755 423019587 139709755 423019587 577753269 384343610 577753269 384343610 615503659 695191391 615503659 695191391 306504052 867728712 306504052 867728712 40220012 960575654 40220012 827473069 40220012 827473069 173545427 444031832 173545427 444031832 556398470 444031832 130906391 957706431 130906391 957706431 43117279 361491325 43117279 361491325 637859348 361491325 429382070 717832755 429382070 717832755 282622027 717832755 691786348 307279914 691786348 307279914 933254632 65103104 933254632 908405706 933254632 908405706 93993600 557084857 93993600 557084857 830790286 168460650 830790286 449456722 830790286 449456722 550971256 82019164 550971256 82019164 916721406 82019164 289292309 711430736 289292309 384171132 289292309 384171132 615692726 509982232 615692726 509982232 490073987 944504039 490073987 944504039 56812282 435054937 56812282 435054937 565852615 51798220 565852615 51798220 947035491 910282613 947035491 910282613 91980044 910282613 517916621 481676478 517916621 481676478 155883661 844831104 155883661 844831104 817250553 181194928 817250553 181194928 317317372 792667289 317317372 792667289 207273670 906365324 207273670 906365324 95875440 174072306 95875440 174072306 824520813 816816926 824520813 816816926 183788011 816816926 494379776 505366124 494379776 894358749 494379776 894358749 106941094 657717424 106941094 657717424 343326793 657717424 103635308 898004733 103635308 760708728 103635308 760708728 474144788 525875694 474144788 525875694 423530399 576791380 423530399 576791380 596407705 403918083 596407705 403918083 104540523 897084482 104540523 457907427 104540523 457907427 542924463 287030544 542924463 287030544 712451694 864881604 712451694 864881604 136853705 864881604 749564966 249477511 749564966 691656113 749564966 691656113 310070258 107193839 310070258 107193839 891730019 683547354 891730019 683547354 318184412 683547354 355398733 529778923 355398733 529778923 674954302 323149641 674954302 323149641 237403144 763495318 237403144 763495318 908302694 90141774 908302694 90141774 517947556 481641313 517947556 67607330 517947556 67607330 930923728 67607330 850794777 419125281 850794777 419125281 581967988 295485855 581967988 295485855 704007949 295485855 229997335 770966471 229997335 770966471 648202358 351542474 648202358 351542474 263338881 737472287 263338881 499656898 263338881 499656898 499951012 837988189 499951012 837988189 162998197 225202902 162998197 225202902 773050488 219240402 773050488 219240402 779652218 396241841 779652218 396241841 603248212 826819050 603248212 826819050 174050927 826819050 380375110 619708003 380375110 619708003 965719891 33412497 965719891 807823390 965719891 807823390 192366521 807823390 435478402 564802001 435478402 564802001 453617091 545863976 453617091 545863976 703854476 295793096 703854476 295793096 16462095 984435650 16462095 984435650 433293871 566865947 433293871 566865947 414692052 628442706 414692052 628442706 371858335 204487808 371858335 204487808 793748868 204487808 609246773 989443947 609246773 989443947 11020578 989443947 113020076 510841026 113020076 510841026 489216443 510841026 354774799 645991450 354774799 166317224 354774799 166317224 832808689 502193810 832808689 502193810 497566364 793745108 497566364 793745108 206486943 869917281 206486943 869917281 131149450 869917281 595378360 404957304 595378360 404957304 466462583 861082643 466462583 861082643 140362819 519348624 140362819 519348624 706775709 289580083 706775709 289580083 709901106 289580083 330186214 671401545 330186214 671401545 650954005 272791948 650954005 272791948 726854861 442598062 726854861 442598062 557994436 442598062 612232922 82563892 612232922 82563892 916111943 82563892 74501978 927387699 74501978 587109682 74501978 587109682 413429246 935436885 413429246 935436885 66894765 256458969 66894765 256458969 742962758 578324956 742962758 578324956 146372784 854876282 146372784 653871743 146372784 653871743 347116765 653871743 104939530 896526164 104939530 671057556 104939530 671057556 330543913 6427338 330543913 6427338 993652193 6427338 821227843 388161058 821227843 388161058 611515891 122532605 611515891 122532605 875616346 687919787 875616346 687919787 313914142 687919787 522222208 477906319 522222208 477906319 899765017 99515397 899765017 242761520 899765017 242761520 756543567 427891369 756543567 427891369 572915666 312796872 572915666 312796872 685554754 825458039 685554754 825458039 175299730 825458039 566769221 433822473 566769221 433822473 482690347 517019929 482690347 517019929 546557385 454195467 546557385 454195467 167791116 953129885 167791116 953129885 47868223 953129885 150171357 277871641 150171357 277871641 721555731 277871641 156718467 844052095 156718467 844052095 268154517 349147937 268154517 349147937 650424242 349147937 116622589 884321170 116622589 884321170 875324816 122748858 875324816 742588381 875324816 742588381 258289002 742588381 402577474 597865325 402577474 597865325 140767215 860584377 140767215 860584377 986956721 13218691 986956721 265792367 986956721 265792367 733843399 265792367 769735699 228687268 769735699 890249474 769735699 890249474 110844821 107530745 110844821 107530745 891303663 107530745 370389953 630125333 370389953 630125333 968588344 30705435 968588344 30705435 371726685 628524274 371726685 628524274 235339119 765759832 235339119 765759832 941870741 57136416 941870741 215424889 941870741 215424889 197191186 803168760 197191186 630658541 197191186 630658541 684771860 313670382 684771860 701333651 684771860 701333651 299897698 174279792 299897698 174279792 824380395 174279792 499779553 816210440 499779553 816210440 184382978 148955762 184382978 148955762 850042387 148955762 229222803 771736746 229222803 771736746 678053504 320186332 678053504 586774019 678053504 586774019 413735768 822828691 413735768 822828691 177821275 822828691 307749482 694004858 307749482 694004858 865507414 132618825 865507414 628869619 865507414 628869619 371380120 7698410 371380120 7698410 992034577 7698410 242934451 758218675 242934451 611902066 242934451 611902066 388356231 458024627 388356231 458024627 733675563 266038165 733675563 822590642 733675563 822590642 177989511 84298873 177989511 84298873 914283199 84298873 541946750 458716325 541946750 458716325 310267817 691431187 310267817 386039407 310267817 386039407 613811442 386039407 326269426 675389517 326269426 675389517 798603299 199668275 798603299 199668275 76665067 925149563 76665067 925149563 620516744 379502974 620516744 819005404 620516744 819005404 181794828 100376896 181794828 100376896 898932974 836277855 898932974 836277855 164494425 836277855 198438100 801863102 198438100 801863102 840049859 158865408 840049859 916103065 840049859 916103065 85827691 707003039 85827691 707003039 294027441 668294837 294027441 668294837 333325246 668294837 131261669 869811996 131261669 581090671 131261669 581090671 884391164 113912877 884391164 899580408 884391164 899580408 102291631 899580408 510486511 77351212 510486511 77351212 921396508 513813269 921396508 513813269 454996314 834761897 454996314 834761897 166183476 695180150 166183476 695180150 306539439 373137344 306539439 373137344 626504742 265015017 626504742 265015017 899804754 99486437 899804754 99486437 386824599 613512473 386824599 312110372 386824599 312110372 686173984 312110372 25075070 976239601 25075070 976239601 489320447 164251338 489320447 164251338 835257354 400042681 835257354 400042681 429564019 570364976 429564019 18102003 429564019 18102003 981288045 18102003 612821778 386931778 612821778 386931778 385422950 822629903 385422950 822629903 177966754 463324489 177966754 463324489 537144391 463324489 519641708 480318040 519641708 91429124 519641708 91429124 907271469 679377145 907271469 679377145 322166352 679377145 521231671 478826667 521231671 478826667 263646819 737240899 263646819 737240899 217416676 782585974 217416676 655859791 217416676 655859791 344939646 180459447 344939646 180459447 817994620 41145233 817994620 41145233 957916150 41145233 68482147 933378305 68482147 933378305 545755479 455147646 545755479 516715272 545755479 516715272 483030191 304405455 483030191 304405455 744174413 255227793 744174413 255227793 324946078 676485486 324946078 676485486 126467243 874419314 126467243 874419314 793348614 204972596 793348614 350232390 793348614 350232390 649347842 350232390 892615648 106411949 892615648 295663364 892615648 295663364 372465205 909858320 372465205 909858320 92511815 909858320 742914628 256472287 742914628 256472287 599281705 400823690 599281705 400823690 134520641 866768132 134520641 269896833 134520641 269896833 729974898 793756813 729974898 793756813 206441005 85350695 206441005 85350695 912887123 377180079 912887123 377180079 469154954 530945440 469154954 530945440 516272034 483287126 516272034 859181834 516272034 859181834 6027201 993799198 6027201 993799198 303286126 427547751 303286126 427547751 573443825 966514809 573443825 966514809 34555496 966514809 950318232 48382246 950318232 315635077 950318232 315635077 314382835 687320979 314382835 197455870 314382835 197455870 800578941 197455870 442738485 690545382 442738485 690545382 202768060 797472104 202768060 797472104 625913467 373703759 625913467 373703759 636979564 362419930 636979564 676244537 636979564 676244537 325281842 676244537 842912388 62500098 842912388 62500098 935929118 153445357 935929118 153445357 845498465 201543176 845498465 201543176 40415526 960367442 40415526 960367442 274748409 42515979 274748409 42515979 956420999 42515979 357564002 753461536 357564002 753461536 247682861 753461536 910195611 88084438 910195611 88084438 726760603 276560302 726760603 276560302 722967582 276560302 780196597 218621698 780196597 218621698 258262024 742605019 258262024 742605019 494965485 504710047 494965485 504710047 416572875 583708300 416572875 583708300 547275047 329739109 547275047 329739109 669208710 329739109 388865193 611285704 388865193 611285704 104714732 896812569 104714732 896812569 471197817 467359602 471197817 467359602 532414573 467359602 448940485 550535226 448940485 428838611 448940485 428838611 571985722 370711477 571985722 370711477 628778893 513187340 628778893 513187340 175591014 825146500 175591014 9533811 175591014 9533811 990365575 9533811 682788020 315446198 682788020 315446198 824936777 71977139 824936777 71977139 926839710 255411425 926839710 255411425 743845010 302933330 743845010 302933330 696325132 734706936 696325132 734706936 265835407 959163473 265835407 959163473 41724959 959163473 398594990 601651837 398594990 601651837 356646230 835424471 356646230 835424471 165363965 835424471 927281749 71489506 927281749 71489506 754256836 509200028 754256836 509200028 228951667 771899320 228951667 431649490 228951667 431649490 569016018 580351445 569016018 580351445 420436001 580351445 762660447 135148350 762660447 135148350 863196052 363189692 863196052 363189692 636307545 363189692 888711513 110019889 888711513 110019889 483203142 516514881 483203142 516514881 146449216 854797677 146449216 854797677 391059752 608970486 391059752 608970486 505774289 493295143 505774289 493295143 88034559 913915636 88034559 913915636 941681307 57393844 941681307 603426824 941681307 603426824 396590632 603426824 885722737 112686810 885722737 247371886 885722737 247371886 751839361 426305173 751839361 426305173 278691724 721561528 278691724 721561528 580851566 420094679 580851566 420094679 825341890 173304147 825341890 173304147 668650358 330261410 668650358 330261410 644935521 354164666 644935521 247070719 644935521 247070719 752173288 247070719 404332729 596145471 404332729 596145471 337863138 663346276 337863138 663346276 603529356 396012564 603529356 396012564 203776501 796355189 203776501 792783335 203776501 792783335 207235889 903997181 207235889 903997181 98147398 760228358 98147398 760228358 240757349 760228358 55951227 945574781 55951227 204282581 55951227 204282581 870246340 128044447 870246340 707206874 870246340 707206874 293702933 707206874 406200213 271156826 406200213 271156826 728396368 282370588 728396368 282370588 717259040 571843569 717259040 571843569 428067180 571843569 928829530 69897107 928829530 607695550 928829530 607695550 392004110 193217571 392004110 193217571 804655468 193217571 4269673 995532885 4269673 105813922 4269673 105813922 893369903 105813922 555559565 951878816 555559565 951878816 49013935 413969356 49013935 413969356 586487859 413969356 721801 999252690 721801 136706255 721801 136706255 928588927 70178362 928588927 747568554 928588927 747568554 253154203 747568554 933072549 65383497 933072549 65383497 484968050 987999148 484968050 987999148 12784912 987999148 998259450 1959081 998259450 1959081 291732694 709268473 291732694 669941768 291732694 669941768 331733837 669941768 87214401 914728934 87214401 914728934 362110847 637760951 362110847 637760951 432736072 567332350 432736072 567332350 500382751 499226993 500382751 499226993 711874446 287557915 711874446 579723812 711874446 579723812 353749444 647199447 353749444 647199447 190923584 809172618 190923584 190168525 190923584 190168525 807727684 190168525 614195819 685098256 614195819 685098256 316731534 432665595 316731534 432665595 567702640 24857216 567702640 24857216 974602112 24857216 311490072 690142246 311490072 690142246 322510195 558595685 322510195 558595685 949789730 48855116 949789730 48855116 417207085 583150407 417207085 133743873 417207085 133743873 864357942 332409157 864357942 332409157 18957818 982055923 18957818 982055923 190074140 810049487 190074140 810049487 970871467 28301616 970871467 288353726 970871467 288353726 711080800 540532616 711080800 540532616 458865945 540532616 852177282 146703118 852177282 146703118 75726359 926219521 75726359 926219521 574682940 426401459 574682940 426401459 821321144 177233664 821321144 177233664 912946061 85321693 912946061 943847576 912946061 943847576 57772485 943847576 333853369 667739706 333853369 667739706 797864859 200285911 797864859 211004841 797864859 211004841 728505053 271095050 728505053 271095050 50112286 950984237 50112286 425707628 50112286 425707628 575344210 425707628 65053605 937245007 65053605 632951104 65053605 632951104 367242629 187687321 367242629 187687321 810623714 211077829 810623714 211077829 787453635 584341842 787453635 584341842 415995729 669884388 415995729 669884388 331763987 316153038 331763987 316153038 681837137 550849066 681837137 550849066 448588080 550849066 634904264 364556506 634904264 364556506 324017914 677512736 324017914 43982169 324017914 43982169 954884742 178534601 954884742 178534601 819972433 691371356 819972433 691371356 310354579 691371356 331798496 669827874 331798496 669827874 978998634 20248957 978998634 20248957 839402167 159691172 839402167 159691172 614026693 385779372 614026693 282527183 614026693 282527183 988438764 11612207 988438764 393404371 988438764 393404371 606362569 393404371 668969645 329994369 668969645 458043814 668969645 458043814 542684004 458043814 879991987 118390950 879991987 118390950 808678707 554091440 808678707 554091440 445657784 993242108 445657784 993242108 6898031 993242108 787302973 211254614 787302973 211254614 747615681 328394336 747615681 328394336 670415409 378441632 670415409 378441632 621388782 519133716 621388782 519133716 480241159 560363215 480241159 560363215 439656338 430331369 439656338 430331369 570218999 430331369 226683684 773955002 226683684 773955002 374485779 625244785 374485779 625244785 93617532 908763169 93617532 908763169 216118313 662059969 216118313 662059969 339232782 49317029 339232782 49317029 949248179 38218682 949248179 38218682 960727305 38218682 273484799 726834127 273484799 276434095 273484799 276434095 723058106 499892942 723058106 499892942 499761705 520532688 499761705 520532688 479100589 782277952 479100589 782277952 217840189 782277952 986660644 13454149 986660644 979753601 986660644 979753601 21616956 979753601 83054047 393734138 83054047 393734138 605849461 98483806 605849461 98483806 900895890 98483806 481133825 518320943 481133825 463541680 481133825 463541680 536858242 463541680 430808773 569223331 430808773 569223331 581091127 419933805 581091127 419933805 84999364 916979881 84999364 916979881 360829950 460323358 360829950 460323358 540256359 763144657 540256359 763144657 237707209 557484530 237707209 557484530 442342645 29041434 442342645 29041434 970148961 910358348 970148961 910358348 91904891 910358348 393167079 128478412 393167079 128478412 869714538 560044460 869714538 560044460 440040351 823650336 440040351 823650336 177174325 823650336 816669828 18670878 816669828 18670878 980674526 18670878 767070476 742013391 767070476 742013391 259010628 979117249 259010628 979117249 22112034 979117249 710113041 289318350 710113041 715600574 710113041 715600574 284761631 837909568 284761631 837909568 163144900 968268868 163144900 968268868 32947948 968268868 656794137 131285745 656794137 131285745 866673378 131285745 267425747 733020560 267425747 733020560 232730898 768195800 232730898 667648259 232730898 667648259 333979985 240727834 333979985 240727834 758184771 930386539 758184771 930386539 71084905 930386539 740578844 258809491 740578844 258809491 951178353 47680352 951178353 47680352 138285606 863337646 138285606 863337646 440531090 559475252 440531090 559475252 650753601 348969949 650753601 348969949 141466307 859865385 141466307 859865385 127192390 873664473 127192390 458122222 127192390 458122222 542577103 190302851 542577103 190302851 807479441 190302851 429396153 570530334 429396153 570530334 873211078 124836662 873211078 589422041 873211078 589422041 245503625 755869210 245503625 755869210 80851241 921185978 80851241 921185978 392801506 606837539 392801506 902854434 392801506 902854434 99254571 459724997 99254571 459724997 540922111 172280693 540922111 172280693 884770746 113564917 884770746 113564917 195968809 804250792 195968809 13857315 195968809 13857315 986062779 335569530 986062779 335569530 664070566 335569530 979003926 20236891 979003926 799937669 979003926 799937669 200415910 193885487 200415910 193885487 852937716 145850015 852937716 930796863 852937716 930796863 70798736 760925419 70798736 760925419 240018992 877746863 240018992 877746863 123463159 660207349 123463159 660207349 659136109 189036095 659136109 189036095 808933691 214027526 808933691 214027526 784591683 841296729 784591683 841296729 123263602 877931748 123263602 877931748 266489688 734097229 266489688 734097229 783463195 215318610 783463195 215318610 7012076 993154194 7012076 790119115 7012076 790119115 590415284 410138431 590415284 410138431 315284742 686522515 315284742 686522515 433683401 566522032 433683401 566522032 499421256 226251709 499421256 226251709 778561870 220250436 778561870 220250436 193499811 806556858 193499811 806556858 64917804 937455187 64917804 937455187 152236042 848584984 152236042 848584984 388128047 612171850 388128047 640189988 388128047 640189988 359897891 268357869 359897891 268357869 731464509 268357869 504563030 494505289 504563030 494505289 306766660 694879655 306766660 667297520 306766660 667297520 745140888 254157793 745140888 254157793 860844641 137856476 860844641 478058049 860844641 478058049 40935364 959901393 40935364 705711393 40935364 705711393 295287560 865894443 295287560 865894443 135639532 865894443 167079031 833961348 167079031 833961348 411974701 569105901 411974701 569105901 850305896 148659873 850305896 148659873 471720622 747631627 471720622 747631627 253035723 747631627 909901053 88384867 909901053 854458448 909901053 854458448 146678827 854458448 954674535 44147778 954674535 44147778 646741994 352684582 646741994 207970281 646741994 207970281 790379582 207970281 292264099 708845225 292264099 473157644 292264099 473157644 527195223 523827895 527195223 523827895 476057357 929066028 476057357 929066028 72481747 929066028 754605419 244637873 754605419 244637873 209325895 955205212 209325895 955205212 45222804 335091510 45222804 335091510 664501068 363936972 664501068 363936972 635467044 363936972 790410305 85035173 790410305 85035173 913270967 85035173 177492371 919142608 177492371 919142608 82963426 919142608 558766491 442079334 558766491 442079334 213110659 927684149 213110659 927684149 74032074 927684149 244631050 756497485 244631050 756497485 795228073 203051841 795228073 902526321 795228073 902526321 99548258 877002397 99548258 877002397 231504528 271562342 231504528 271562342 728087249 271562342 486517150 967486337 486517150 967486337 33594948 967486337 815490398 182798213 815490398 182798213 261324835 739735214 261324835 357120396 261324835 357120396 642162692 357120396 417538247 583002240 417538247 583002240 948606332 50151430 948606332 277801716 948606332 277801716 721605516 379824470 721605516 379824470 440401273 559656073 440401273 559656073 888946936 109757477 888946936 109757477 629153369 370314118 629153369 370314118 321746900 679756512 321746900 679756512 980493117 18876756 980493117 396267718 980493117 396267718 111090706 929162163 111090706 929162163 72378240 670852153 72378240 670852153 694598725 304624371 694598725 983820864 694598725 983820864 17237140 983820864 498697703 294825408 498697703 294825408 704727852 294825408 157713341 843280377 157713341 743662116 157713341 743662116 257196437 647692672 257196437 647692672 830714877 168504798 830714877 311647887 830714877 311647887 686692781 934328019 686692781 934328019 67804325 636021363 67804325 636021363 394562553 605325839 394562553 710444964 394562553 710444964 290323586 710444964 943862263 29137198 943862263 29137198 970081389 29137198 128369779 872634375 128369779 872634375 945215334 53510806 945215334 53510806 77018031 924744463 77018031 849563809 77018031 849563809 451997615 107695717 451997615 107695717 891150207 107695717 811329831 186866555 811329831 186866555 762488732 691230983 762488732 691230983 310527939 715364360 310527939 715364360 285129297 715364360 605966574 393693542 605966574 393693542 395467210 604406479 395467210 604406479 438969462 561165609 438969462 599808031 438969462 599808031 253758236 746817516 253758236 746817516 935324093 62932558 935324093 284728528 935324093 284728528 714905007 289822046 714905007 289822046 709747524 97947390 709747524 97947390 901455892 32585779 901455892 32585779 966806443 32585779 36959106 964152559 36959106 964152559 450937675 548683520 450937675 548683520 638969768 360645466 638969768 921738295 638969768 921738295 80161951 86783059 80161951 86783059 911362556 86783059 329667917 992656801 329667917 992656801 7634719 765793816 7634719 765793816 235297900 765793816 169433609 831160954 169433609 831160954 760130680 127548161 760130680 127548161 870721455 127548161 294845136 706205889 294845136 706205889 170253424 830228120 170253424 803651264 170253424 803651264 890148538 108750832 890148538 108750832 816240571 509454427 816240571 509454427 490655125 509454427 619562880 203396399 619562880 203396399 794894300 203396399 461170787 933652225 461170787 933652225 68292372 933652225 725820773 273893495 725820773 419584123 725820773 419584123 581438137 419584123 780521495 218296095 780521495 856350819 780521495 856350819 145083064 948369753 145083064 948369753 52890650 535959347 52890650 535959347 508814391 490178378 508814391 490178378 338466837 662832191 338466837 662832191 866274815 131805805 866274815 591668304 866274815 591668304 408931962 929369078 408931962 929369078 72092910 84045540 72092910 84045540 914555725 336148783 914555725 336148783 663400657 936641260 663400657 936641260 65603949 254356957 65603949 254356957 744971378 180049283 744971378 180049283 818524402 180049283 269172876 731457763 269172876 61602784 269172876 61602784 936794500 132765248 936794500 132765248 533060283 466746089 533060283 466746089 365285630 634536223 365285630 634536223 668036784 330953616 668036784 330953616 124440268 876566422 124440268 851037924 124440268 851037924 149751329 461706872 149751329 461706872 538674058 459504383 538674058 459504383 541130330 861251428 541130330 861251428 140153525 861251428 248938986 752394838 248938986 752394838 856061945 80867733 856061945 80867733 918095752 300733255 918095752 300733255 610509265 389300762 610509265 389300762 175169532 825562894 175169532 825562894 454202489 541660360 454202489 541660360 495997762 503591153 495997762 978262902 495997762 978262902 22964639 978262902 175094768 825620070 175094768 825620070 659659632 339875537 659659632 942512197 659659632 942512197 59490644 942512197 537092815 463371139 537092815 717968922 537092815 717968922 282433076 323900283 282433076 323900283 674272381 719295636 674272381 719295636 280882149 719295636 939834669 58894975 939834669 573285277 939834669 573285277 426732565 573285277 927525955 71111726 927525955 405339430 927525955 405339430 538508392 461938319 538508392 461938319 507587028 623819218 507587028 623819218 376206572 623819218 587402877 413119182 587402877 527601923 587402877 527601923 472430199 742632304 472430199 742632304 258256323 18389635 258256323 18389635 981013966 18389635 327581308 673840202 327581308 503496742 327581308 503496742 496082419 503496742 88197350 913800037 88197350 913800037 538977072 461539409 538977072 707104378 538977072 707104378 293840742 681899933 293840742 681899933 319696016 193098271 319696016 193098271 804740695 757161891 804740695 757161891 109981526 891112163 109981526 319403277 109981526 319403277 678973920 319403277 176039547 824848933 176039547 752654306 176039547 752654306 248570657 21674141 248570657 21674141 977674147 843992217 977674147 843992217 109383862 891680635 109383862 478323997 109383862 478323997 521811475 120132430 521811475 120132430 878096877 737836874 878096877 737836874 262947321 76375646 262947321 76375646 922343991 164628029 922343991 164628029 834723458 872766575 834723458 872766575 69402060 975538370 69402060 975538370 25599138 975538370 927025381 71768659 927025381 171395898 927025381 171395898 827501461 211240340 827501461 211240340 465150324 534522641 465150324 534522641 662130127 337256120 662130127 337256120 703947542 295638387 703947542 295638387 167315310 833614705 167315310 833614705 667913388 331110332 667913388 361052392 667913388 361052392 487557452 512110403 487557452 511590385 487557452 511590385 488161298 819277243 488161298 819277243 181579203 527577704 181579203 527577704 585573610 415000930 585573610 415000930 851188284 144088803 851188284 144088803 854841181 195997013 854841181 195997013 801923854 223698846 801923854 223698846 774555826 540004238 774555826 540004238 459444762 540004238 601863050 397824016 601863050 397824016 620590803 237330944 620590803 237330944 955271844 43645674 955271844 368881538 955271844 368881538 630682342 368881538 772086988 226168515 772086988 226168515 422866084 577424637 422866084 577424637 817662430 180805548 817662430 180805548 962208985 36592584 962208985 36592584 347004856 653996926 347004856 653996926 974673283 24780131 974673283 211954098 974673283 211954098 786585610 211954098 876613581 121565378 876613581 553328524 876613581 553328524 446446983 553328524 826283951 50700593 826283951 50700593 948086385 659256426 948086385 659256426 341825611 805176957 341825611 805176957 194773152 805176957 252776852 747810557 252776852 747810557 192752944 807465156 192752944 807465156 669621907 329331332 669621907 618749510 669621907 618749510 381579857 618749510 954164651 44764316 954164651 629338824 954164651 629338824 116811322 884202958 116811322 884202958 4221008 995554589 4221008 995554589 964500339 34600261 964500339 840658983 964500339 840658983 160116503 640712760 160116503 640712760 359384951 25715773 359384951 25715773 973900385 160910797 973900385 160910797 838162481 160910797 948011812 50750557 948011812 388253152 948011812 388253152 611367292 932388014 611367292 932388014 69355178 657069713 69355178 657069713 860454536 48342352 860454536 48342352 950382386 48342352 258224963 742673141 258224963 742673141 758497075 111615116 758497075 111615116 886878538 111615116 650300624 349311568 650300624 78431056 650300624 78431056 920441181 829263952 920441181 829263952 26126736 974950442 26126736 928885360 26126736 928885360 830567068 168689964 830567068 189569575 830567068 189569575 674589647 855478343 674589647 855478343 145859446 855478343 181590832 819264621 181590832 896145880 181590832 896145880 105331163 896145880 810864929 187283566 810864929 187283566 620386215 379674589 620386215 379674589 320013423 951501427 320013423 951501427 49517686 859901927 49517686 859901927 626329317 373276566 626329317 686501411 626329317 686501411 315303514 686501411 685815307 312460191 685815307 312460191 346566074 654437426 346566074 654437426 346453556 958645345 346453556 958645345 42091018 958645345 752134300 247123564 752134300 672106669 752134300 672106669 329307407 854530950 329307407 854530950 45620756 954887149 45620756 954887149 462845121 137146703 462845121 137146703 861384844 137146703 342659917 658604714 342659917 658604714 508166427 490930767 508166427 490930767 898658013 100697300 898658013 789424372 898658013 789424372 210339815 963976672 210339815 963976672 37203216 490189496 37203216 490189496 508796556 313695586 508796556 313695586 684708821 742719683 684708821 742719683 258106180 678575183 258106180 678575183 322826709 285083556 322826709 285083556 714545435 17251851 714545435 17251851 986693980 13421818 986693980 13421818 263842242 737113440 263842242 737113440 295434694 705561745 295434694 705561745 975429056 24115826 975429056 407249465 975429056 407249465 593071720 407249465 634646359 364801959 634646359 364801959 432305735 567780050 432305735 567780050 40627827 960103922 40627827 960103922 338227895 663041176 338227895 827693066 338227895 827693066 173183266 170012802 173183266 170012802 828964561 825537420 828964561 825537420 175216945 583674840 175216945 583674840 416581707 865050655 416581707 865050655 136696328 865050655 991210195 8527542 991210195 8527542 727558931 272048520 727558931 272048520 252199797 748655548 252199797 223879780 252199797 223879780 774379479 223879780 437867412 562367924 437867412 562367924 42717996 958065207 42717996 306486235 42717996 306486235 692450718 649098679 692450718 649098679 212776156 787118240 212776156 787118240 447635283 551729898 447635283 551729898 807038712 108766728 807038712 108766728 890065749 108766728 657752594 342006997 657752594 238711878 657752594 238711878 760101717 916025865 760101717 916025865 85863917 916025865 278251273 633941245 278251273 633941245 366012629 759693053 366012629 759693053 241453319 740613204 241453319 740613204 478402306 521206462 478402306 676028474 478402306 676028474 325504858 676028474 682309710 315739861 682309710 315739861 123141011 878084238 123141011 878084238 877334980 120854586 877334980 127821891 877334980 127821891 870453221 315632568 870453221 315632568 527009786 473253955 527009786 473253955 104655665 896888363 104655665 896888363 997997227 2252775 997997227 520612838 997997227 520612838 478987363 810118213 478987363 810118213 47434231 953420346 47434231 953420346 281673973 718646212 281673973 718646212 216411584 988516719 216411584 988516719 12173270 988516719 517484312 482356072 517484312 482356072 160055666 840714416 160055666 269952404 160055666 269952404 864906337 133200962 864906337 782548263 864906337 782548263 217434708 782548263 615878926 384021881 615878926 384021881 653089358 346606623 653089358 346606623 176223079 824726970 176223079 824726970 969212756 30018442 969212756 30018442 978208000 21162799 978208000 663629807 978208000 663629807 337478297 117995808 337478297 117995808 880361999 661257610 880361999 661257610 339927384 661257610 745718424 253516667 745718424 942680594 745718424 942680594 59252817 942680594 142714969 465963784 142714969 465963784 533914780 665049845 533914780 665049845 336193820 151656854 336193820 151656854 847324571 151656854 556759735 638913091 556759735 638913091 361015244 638913091 422467176 578049960 422467176 578049960 934434572 63758508 934434572 63758508 140491820 860897676 140491820 297579225 140491820 297579225 846715046 152101181 846715046 521223286 846715046 521223286 478372032 2245177 478372032 2245177 998007687 258455959 998007687 258455959 740886945 258455959 905190663 93566750 905190663 580848997 905190663 580848997 29437830 971762326 29437830 578242044 29437830 578242044 422362307 290735017 422362307 290735017 708881752 290735017 461046171 538357075 461046171 538357075 104395808 897226271 104395808 897226271 51996480 949173950 51996480 282271001 51996480 282271001 717358436 30998076 717358436 30998076 968381799 30998076 961252026 393931841 961252026 393931841 342296803 658898893 342296803 156855905 342296803 156855905 841945391 156855905 598626239 401514407 598626239 401514407 877804584 120363625 877804584 120363625 239432645 761490039 239432645 761490039 246643404 429949183 246643404 429949183 570567630 429949183 321702444 679817986 321702444 679817986 597916917 402325842 597916917 402325842 554622773 446006034 554622773 195570633 554622773 195570633 802331183 927014001 802331183 927014001 74928034 728440590 74928034 728440590 271825938 859243493 271825938 859243493 142324458 814476395 142324458 814476395 185943490 947803582 185943490 947803582 53504554 818869442 53504554 818869442 220520885 779559335 220520885 779559335 59221251 942684861 59221251 942684861 143102235 858497032 143102235 858497032 270913834 547038398 270913834 547038398 452523219 547038398 60524262 941481495 60524262 273942835 60524262 273942835 725723472 273942835 376296229 623748380 376296229 623748380 846825408 151966233 846825408 516334605 846825408 516334605 483288722 252895644 483288722 252895644 746354330 252895644 405849853 594650848 405849853 144635978 405849853 144635978 854104662 181534164 854104662 181534164 259896100 741007211 259896100 741007211 409261591 591274854 409261591 591274854 701842521 297598433 701842521 297598433 209078789 790805890 209078789 20532527 209078789 20532527 978764837 20532527 606546008 393250618 606546008 393250618 513432567 485863685 513432567 485863685 744655651 254715476 744655651 693077793 744655651 693077793 308728173 693077793 424150268 575842223 424150268 575842223 459150482 540283987 459150482 946928992 459150482 946928992 54458449 166630197 54458449 166630197 832570494 166630197 83211609 918789454 83211609 873074681 83211609 873074681 127744982 327382815 127744982 327382815 671398278 140532617 671398278 140532617 858349284 140532617 444603094 555240311 444603094 555240311 516205571 347474402 516205571 347474402 652191671 731928715 652191671 731928715 268541746 731928715 828754742 170190873 828754742 170190873 904559304 94213844 904559304 94213844 19904905 981166560 19904905 981166560 390064174 610045917 390064174 852845865 390064174 852845865 148135977 313676431 148135977 313676431 684757379 988121390 684757379 988121390 12695399 988121390 503872665 356644244 503872665 356644244 685194558 313127789 685194558 313127789 485443531 514219574 485443531 412293962 485443531 412293962 588181613 263244391 588181613 263244391 736520926 10241936 736520926 10241936 989560341 714851240 989560341 714851240 285749311 714851240 504723240 494387015 504723240 494387015 972307119 27239212 972307119 717686649 972307119 717686649 282789214 717686649 775965327 222321825 775965327 222321825 720049130 301771646 720049130 301771646 697490099 301771646 799940970 113115997 799940970 113115997 885217925 346079994 885217925 346079994 653458725 391368299 653458725 391368299 608328967 391368299 635927079 363550678 635927079 813760798 635927079 813760798 107061015 894280428 107061015 894280428 503281769 496006821 503281769 496006821 639818467 359769695 639818467 359769695 345735866 655252772 345735866 175304115 345735866 175304115 823221791 62246382 823221791 62246382 936186970 62246382 904404130 94458429 904404130 94458429 750423433 248756277 750423433 248756277 45834638 954695416 45834638 954695416 873741241 124328947 873741241 465800956 873741241 465800956 534106790 922852840 534106790 922852840 79093750 922852840 296459397 704424969 296459397 704424969 83251040 918739110 83251040 859543615 83251040 859543615 943358214 55882075 943358214 55882075 800570201 197489950 800570201 197489950 301121424 700226923 301121424 700226923 911984849 86206348 911984849 151931727 911984849 151931727 846839102 31192394 846839102 31192394 968178425 31192394 934021965 64284744 934021965 64284744 387448233 612897515 387448233 612897515 515920410 483557504 515920410 483557504 322694879 678784932 322694879 156305992 322694879 156305992 842393124 471730708 842393124 471730708 528449066 471730708 719412142 280274357 719412142 427108050 719412142 427108050 51023823 950150868 51023823 535898474 51023823 535898474 463470742 535898474 284606866 715879145 284606866 715879145 178239497 822258532 178239497 822258532 707301504 292528494 707301504 484967493 707301504 484967493 514507902 756137942 514507902 756137942 245064332 395832201 245064332 395832201 930546336 68128594 930546336 289877242 930546336 289877242 709629867 727702155 709629867 727702155 272565505 529409766 272565505 529409766 470606944 529409766 469917955 530300977 469917955 530300977 130247403 870877705 130247403 186184712 130247403 186184712 811926614 186184712 102783832 898825167 102783832 898825167 873122687 124919801 873122687 914694056 873122687 914694056 87251321 380463865 87251321 380463865 619574035 731573860 619574035 731573860 31139252 970183297 31139252 162466125 31139252 162466125 836762359 162466125 144551260 857028094 144551260 160431461 144551260 160431461 886678237 111799152 886678237 111799152 747391580 251612916 747391580 251612916 923003436 75647302 923003436 261855629 923003436 261855629 103700909 897930704 103700909 897930704 280997412 182318501 280997412 182318501 815965297 369747317 815965297 369747317 629709765 307923000 629709765 307923000 691016201 973124420 691016201 973124420 14735930 986026507 14735930 263997477 14735930 263997477 735682528 899747928 735682528 899747928 102164577 513753519 102164577 513753519 837064543 162179508 837064543 162179508 304272398 697451762 304272398 697451762 263055003 967999764 263055003 967999764 33181273 967999764 746440208 252787897 746440208 410997831 746440208 410997831 589492789 225813481 589492789 225813481 844865679 154015811 844865679 154015811 442171883 557633683 442171883 33504111 442171883 33504111 965628395 33504111 43317212 957548487 43317212 957548487 750429665 70969129 750429665 70969129 927657763 389920533 927657763 389920533 114259121 886807623 114259121 220801788 114259121 220801788 777954316 220801788 560004154 441034160 560004154 281663904 560004154 281663904 718137200 960157934 718137200 960157934 40542505 296058863 40542505 296058863 703547427 296058863 655598059 343979730 655598059 343979730 201827562 798492027 201827562 97362424 201827562 97362424 901935082 97362424 313530248 875192789 313530248 875192789 125873459 27358286 125873459 27358286 972135531 27358286 82570370 919431840 82570370 288268605 82570370 288268605 711208768 288268605 707129687 292631658 707129687 292631658 103577941 898078385 103577941 898078385 181075948 819690061 181075948 819690061 174049554 826825149 174049554 826825149 385930396 614458441 385930396 663689602 385930396 663689602 234149508 766894593 234149508 766894593 475400274 20664466 475400274 20664466 978655441 782416339 978655441 782416339 217594806 898941630 217594806 898941630 102662741 898941630 733386911 266384694 733386911 266384694 447926344 575973858 447926344 575973858 424014679 575973858 713492813 286132966 713492813 689778177 713492813 689778177 311999776 222652604 311999776 222652604 775674563 222652604 557491537 442934917 557491537 442934917 454980881 544615994 454980881 544615994 431731859 761519973 431731859 761519973 239386259 313505795 239386259 313505795 684880982 313505795 36062828 964888804 36062828 204926365 36062828 204926365 793361525 783471415 793361525 783471415 216464659 172008658 216464659 172008658 826986764 773437995 826986764 773437995 227204342 773437995 452310740 547322390 452310740 547322390 658450718 341228155 658450718 386741389 658450718 386741389 612971090 676186472 612971090 676186472 325338938 333908292 325338938 333908292 775816491 222508254 775816491 369544546 775816491 369544546 288498186 711996957 288498186 711996957 813477182 184689913 813477182 184689913 23255677 977849893 23255677 977849893 817406646 181046673 817406646 868840934 817406646 868840934 132304141 868840934 281385169 120723156 281385169 120723156 877409911 430994282 877409911 430994282 40689961 960013233 40689961 960013233 260244371 534491648 260244371 534491648 465258458 23483821 465258458 23483821 976057295 340765786 976057295 340765786 515154907 484357235 515154907 484357235 937242049 61191485 937242049 859379524 937242049 859379524 142203812 859379524 948874199 49789325 948874199 49789325 131857748 869284279 131857748 331184392 131857748 331184392 826953774 172057144 826953774 940132913 826953774 940132913 61947773 675261095 61947773 675261095 326317236 276764015 326317236 276764015 722807490 438035027 722807490 438035027 414177054 586274934 414177054 586274934 856939375 142027502 856939375 142027502 821568595 176952933 821568595 176952933 583421601 892198604 583421601 892198604 108856701 892198604 271128830 32676390 271128830 32676390 966712080 32676390 509761940 489259582 509761940 489259582 868190586 62226650 868190586 62226650 936189002 835323752 936189002 835323752 165530987 862416999 165530987 862416999 139041270 862416999 693036708 283755046 693036708 283755046 715831505 283755046 456477177 543282473 456477177 275848136 456477177 275848136 795963125 202306467 795963125 202306467 599461833 606585252 599461833 606585252 35410281 965502140 35410281 292281400 35410281 292281400 707547263 789675774 707547263 789675774 210187428 26800428 210187428 26800428 972838043 26800428 900636022 626745075 900636022 626745075 373156778 626745075 568629636 432043541 568629636 432043541 329694513 892952282 329694513 892952282 108191033 148915001 108191033 148915001 850107717 148915001 317819260 683965041 317819260 683965041 719516945 280008097 719516945 905907168 719516945 905907168 96249973 506969007 96249973 506969007 697572178 301736755 697572178 667531352 697572178 667531352 334178718 560559092 334178718 560559092 871697188 126378115 871697188 126378115 39863712 960971484 39863712 960971484 579701884 421066091 579701884 421066091 24097121 977157476 24097121 977157476 557743424 117822020 557743424 117822020 880521238 879760952 880521238 879760952 121321220 848654108 121321220 848654108 544955876 455773841 544955876 455773841 106638484 894636343 106638484 894636343 640201732 359276610 640201732 359276610 667603085 331572771 667603085 331572771 443186025 556677326 443186025 409606923 443186025 409606923 590777655 409606923 282135539 991379611 282135539 991379611 8979301 991379611 663354043 246572254 663354043 246572254 752886095 246572254 115424146 885493183 115424146 885493183 930071992 68542304 930071992 68542304 138241239 863418918 138241239 863418918 293102322 707917065 293102322 707917065 481794229 517764115 481794229 517764115 533167615 466692137 533167615 466692137 516221672 483317536 516221672 483317536 521877216 478317906 521877216 478317906 314446288 687295738 314446288 687295738 867663612 19298163 867663612 19298163 980074449 834049467 980074449 834049467 148432357 852496641 148432357 852496641 607384641 192238708 607384641 192238708 805651665 177106964 805651665 177106964 983612639 16030277 983612639 827748055 983612639 827748055 173092685 649931777 173092685 649931777 351012278 649931777 213683893 786340668 213683893 437274259 213683893 437274259 879294734 119010099 879294734 119010099 755809397 243427618 755809397 243427618 923092577 75488489 923092577 75488489 777731337 221051884 777731337 221051884 321315220 680207614 321315220 680207614 167412894 833466064 167412894 833466064 351754351 649333185 351754351 649333185 184377217 816220342 184377217 816220342 205211801 794896150 205211801 794896150 510025058 472210131 510025058 472210131 527952173 296004477 527952173 296004477 703611863 467617625 703611863 467617625 112534800 888791350 112534800 17434850 112534800 17434850 982026762 17434850 641540764 357751644 641540764 357751644 228752490 772082392 228752490 763689854 228752490 763689854 237282375 861664438 237282375 861664438 139892335 861664438 324363843 582834496 324363843 582834496 417847515 133711661 417847515 133711661 864383688 361467794 864383688 361467794 637867311 361467794 984711379 15044797 984711379 15044797 677719988 320563896 677719988 80580721 677719988 80580721 918304136 228982129 918304136 228982129 769535275 648267851 769535275 648267851 352841650 516328691 352841650 516328691 483297200 799262710 483297200 799262710 162311351 838715184 162311351 838715184 300670375 700749195 300670375 903005840 300670375 903005840 99075124 238345389 99075124 238345389 760370639 238345389 183868710 816728538 183868710 51651611 183868710 51651611 947140965 51651611 189674595 810402992 189674595 484544820 189674595 484544820 818603849 179958622 818603849 179958622 840105316 158790241 840105316 158790241 777657411 472724558 777657411 472724558 238181233 932117565 238181233 932117565 69605623 648583024 69605623 648583024 355722935 644910504 355722935 775666374 355722935 775666374 224874401 171063625 224874401 171063625 827822691 171063625 327454432 674075621 327454432 444273117 327454432 444273117 556108558 339247451 556108558 339247451 660291633 339247451 270237070 951018260 270237070 951018260 50042781 951018260 909455337 62883220 909455337 62883220 935433471 62883220 434515817 565792723 434515817 565792723 686560347 311716912 686560347 311716912 931370552 67210934 931370552 165784753 931370552 165784753 623828427 375990350 623828427 375990350 312441048 689276820 312441048 403557984 312441048 403557984 596766389 403557984 433889738 874228816 433889738 874228816 22756479 978512302 22756479 978512302 158132106 163090380 158132106 163090380 836179255 163090380 184818983 815685791 184818983 815685791 107372370 893799374 107372370 893799374 8911551 991450670 8911551 991450670 980203691 19234186 980203691 19234186 624795836 375003168 624795836 58029569 624795836 58029569 940779477 669400936 940779477 669400936 18223156 982909471 18223156 609882140 18223156 609882140 745005595 254327868 745005595 254327868 721810914 277607625 721810914 168033399 721810914 168033399 831284675 168033399 783757864 215014541 783757864 215014541 146948474 854156063 146948474 91319649 146948474 91319649 917617882 81351040 917617882 81351040 966566432 32863278 966566432 580507284 966566432 580507284 420136144 580507284 486638739 513095371 486638739 513095371 538895205 461586106 538895205 805663339 538895205 805663339 194359276 563760575 194359276 563760575 436455166 361937220 436455166 361937220 980284975 19187335 980284975 748703407 980284975 748703407 252170368 748703407 309277076 692534817 309277076 692534817 439156119 560896601 439156119 560896601 451086743 477936297 451086743 477936297 522195907 309842777 522195907 309842777 688836670 309842777 24470492 976801961 24470492 769875778 24470492 769875778 230992175 480583823 230992175 480583823 519381930 412529548 519381930 412529548 588025403 294426964 588025403 294426964 705070774 819720102 705070774 819720102 181032053 631565102 181032053 631565102 652115364 344594303 652115364 344594303 655030416 344594303 60308433 941696914 60308433 763819297 60308433 763819297 237118576 754007068 237118576 754007068 751332319 247826261 751332319 459825673 751332319 459825673 540794113 250790965 540794113 250790965 806624931 191115574 806624931 191115574 93203874 909124293 93203874 909124293 323568407 104344625 323568407 104344625 895257312 882166006 895257312 882166006 118982894 882166006 294982581 706020318 294982581 706020318 126914920 873938942 126914920 873938942 2166571 997666569 2166571 997666569 475079303 524868460 475079303 524868460 692929650 306095634 692929650 836953675 692929650 836953675 164000853 864867917 164000853 864867917 136896147 864867917 779094180 119450472 779094180 119450472 878794853 119450472 333329370 668290696 333329370 668290696 347102185 118558263 347102185 118558263 879749172 118558263 674780187 323309137 674780187 323309137 483961004 515570586 483961004 515570586 612214268 282796153 612214268 282796153 716907101 714465388 716907101 714465388 235847139 765242078 235847139 765242078 534432599 465534016 534432599 465534016 614800471 384957913 614800471 384957913 933848048 64537051 933848048 64537051 710515573 970280302 710515573 970280302 31069839 332216027 31069839 332216027 666978182 192219093 666978182 192219093 805708772 192219093 413916650 586567302 413916650 485224607 413916650 485224607 650065624 349532997 650065624 349532997 377499787 622770438 377499787 622770438 907194883 91522483 907194883 542817822 907194883 542817822 142017576 859531180 142017576 859531180 760145709 55802982 760145709 55802982 943386964 55802982 44452210 956311664 44452210 814089264 44452210 814089264 186404183 955253458 186404183 955253458 45191301 908974726 45191301 908974726 174060618 538753029 174060618 538753029 948700261 50038819 948700261 50038819 304241369 697471766 304241369 697471766 465721309 534129776 465721309 534129776 796571658 201644756 796571658 201644756 336467690 664845748 336467690 233097771 336467690 233097771 857605350 5905199 857605350 5905199 994121371 528736422 994121371 528736422 471370823 528736422 516432825 93696552 516432825 93696552 904978725 93696552 404399943 596004687 404399943 355881099 404399943 355881099 643291416 355881099 252627161 748048231 252627161 565200292 252627161 565200292 435067973 203328174 435067973 203328174 794935355 752605382 794935355 752605382 248619526 567438081 248619526 567438081 432635148 829440899 432635148 829440899 83066187 918964962 83066187 918964962 191505799 808593544 191505799 860037740 191505799 860037740 141285714 978158205 141285714 978158205 22990914 104851650 22990914 104851650 961144593 37793552 961144593 37793552 612462214 487473633 612462214 487473633 511722771 769822895 511722771 769822895 231042420 757867737 231042420 757867737 536549192 463793562 536549192 463793562 162593120 838425226 162593120 838425226 296065685 704936815 296065685 704936815 294204093 706847484 294204093 706847484 369660651 630822971 369660651 630822971 363584097 995329156 363584097 995329156 4569743 978965646 4569743 978965646 22328811 933539290 22328811 933539290 68335918 693483429 68335918 693483429 866340786 131778658 866340786 143014843 866340786 143014843 316827640 685010551 316827640 685010551 264263532 736756452 264263532 511051642 264263532 511051642 488921490 137430519 488921490 137430519 861176706 137430519 414921139 585352633 414921139 585352633 959483749 39826002 959483749 390930742 959483749 390930742 608653680 649986080 608653680 649986080 350972299 757239839 350972299 757239839 244035080 868051091 244035080 868051091 133134389 809091427 133134389 809091427 190981764 109788056 190981764 109788056 888937250 109788056 478321170 617492083 478321170 617492083 382882925 617492083 672599348 325894684 672599348 413367392 672599348 413367392 587068635 75174288 587068635 75174288 923437062 75174288 718124375 765861462 718124375 765861462 76751748 925039028 76751748 925039028 771665044 226763442 771665044 226763442 925080075 73547941 925080075 152680098 925080075 152680098 758072337 240894242 758072337 240894242 382675562 617765375 382675562 617765375 695587654 303575966 695587654 303575966 327797411 731672427 327797411 731672427 69126210 932746120 69126210 932746120 175399934 825348384 175399934 825348384 565162159 435663232 565162159 487720316 565162159 487720316 236963114 764004569 236963114 764004569 131253500 869847285 131253500 869847285 34626740 966410312 34626740 36510680 34626740 36510680 962297628 241705100 962297628 241705100 210789621 788997561 210789621 155199954 210789621 155199954 843780475 637475224 843780475 637475224 362458471 105582883 362458471 105582883 893649868 105582883 98395553 903734018 98395553 903734018 182857377 817971873 182857377 913771587 182857377 913771587 88237708 622231656 88237708 622231656 378029807 449573756 378029807 449573756 550850275 968518777 550850275 968518777 32632882 968518777 600985544 259100491 600985544 259100491 740470607 259100491 410654559 589764141 410654559 320079056 410654559 320079056 925913965 72927755 925913965 72927755 955894679 42983311 955894679 590825556 955894679 590825556 409677865 590825556 499816001 221671866 499816001 221671866 776958793 348411279 776958793 348411279 515142484 484383047 515142484 484383047 495725996 503839816 495725996 503839816 762941668 235759075 762941668 545046287 762941668 545046287 454508370 545046287 754642449 244610974 754642449 812722798 754642449 812722798 187528307 15807638 187528307 15807638 983863686 304853027 983863686 304853027 694251545 599445665 694251545 599445665 401017259 926638531 401017259 926638531 75284017 926638531 385457577 614953244 385457577 614953244 972559629 27004598 972559629 27004598 146018614 855243159 146018614 855243159 715493578 284079075 715493578 284079075 802051482 195859791 802051482 195859791 937527510 60787273 937527510 60787273 608678203 390902726 608678203 390902726 357026111 643388425 357026111 128125537 357026111 128125537 870172310 291177915 870172310 291177915 5900525 993925032 5900525 993925032 578350314 422495074 578350314 951190543 578350314 951190543 49883756 183392215 49883756 183392215 814894204 183392215 187858453 812422642 187858453 812422642 931534163 67005112 931534163 970102493 931534163 970102493 31198284 339900630 31198284 339900630 659652576 79255055 659652576 79255055 919659869 908715665 919659869 908715665 93734656 297012424 93734656 297012424 702571234 42770417 702571234 42770417 956151536 654855624 956151536 654855624 346162717 697570445 346162717 697570445 304125475 603503303 304125475 603503303 396530214 989204414 396530214 989204414 11349474 828152187 11349474 828152187 626680197 372745868 626680197 372745868 946178833 52579770 946178833 552446603 946178833 552446603 447047437 558784173 447047437 558784173 441152352 986613886 441152352 986613886 14029186 392376765 14029186 392376765 607327271 423926366 607327271 423926366 577046965 423926366 986703934 13407093 986703934 13407093 587332863 413160267 587332863 413160267 35997534 964958360 35997534 964958360 975890764 23613493 975890764 23613493 727672142 271979802 727672142 271979802 391909999 607802244 391909999 244753157 391909999 244753157 754539112 244753157 533514814 466378098 533514814 404847510 533514814 404847510 595582943 404847510 504366752 494721836 504366752 225696616 504366752 225696616 772585015 17848967 772585015 17848967 981674309 17848967 242151233 759024915 242151233 759024915 827483963 171432720 827483963 599368348 827483963 599368348 401112956 266141217 401112956 266141217 733540069 320076248 733540069 320076248 40357927 960425957 40357927 700640107 40357927 700640107 300746779 755124975 300746779 755124975 246035819 400892824 246035819 400892824 599203794 204393741 599203794 204393741 793920411 65919414 793920411 65919414 932555980 65919414 923661064 74869841 923661064 74869841 839744480 159202681 839744480 159202681 791410983 206991393 791410983 206991393 36320210 964685936 36320210 949922797 36320210 949922797 51231345 376624816 51231345 376624816 978269061 21117696 978269061 565832026 978269061 565832026 434399013 565832026 590066242 130056183 590066242 130056183 868069588 130056183 65134183 937160622 65134183 937160622 286454687 714268259 286454687 714268259 810805932 187351396 810805932 308870678 810805932 308870678 506976742 492226163 506976742 492226163 976472882 23050875 976472882 23050875 338408746 754124202 338408746 754124202 247012706 754124202 884557824 113741712 884557824 113741712 143888176 920692676 143888176 920692676 81267697 920692676 389325927 43165006 389325927 43165006 955704839 856700280 955704839 856700280 144822344 699619269 144822344 699619269 301925743 478886948 301925743 478886948 536846589 463582695 536846589 463582695 260332591 740675936 260332591 270749098 260332591 270749098 728907739 270749098 291814981 709187499 291814981 709187499 590855976 409559304 590855976 820528068 590855976 820528068 180273057 820528068 919341009 79583076 919341009 79583076 391802947 607986706 391802947 607986706 717877895 281941512 717877895 281941512 678561191 941177051 678561191 941177051 60846710 543216356 60846710 543216356 456574786 263512648 456574786 263512648 736288236 711546525 736288236 711546525 135543718 866003677 135543718 150184824 135543718 150184824 848820406 150184824 343067890 658058172 343067890 647126432 343067890 647126432 353793916 772599031 353793916 772599031 228279498 772599031 886186597 112235301 886186597 754729222 886186597 754729222 246353343 883129052 246353343 883129052 118094877 319556573 118094877 319556573 899146030 100192646 899146030 638594858 899146030 638594858 170937180 898982425 170937180 898982425 102601246 480511752 102601246 480511752 589810104 410707029 589810104 589592625 589810104 589592625 410911538 589592625 785646295 212747890 785646295 355548758 785646295 355548758 28407981 972778652 28407981 871794454 28407981 871794454 129267789 961625991 129267789 961625991 39260324 384911678 39260324 384911678 864460289 133637413 864460289 133637413 249328660 751890621 249328660 203475762 249328660 203475762 855385404 143628791 855385404 143628791 36526777 964566312 36526777 964566312 767423227 230979708 767423227 230979708 614171079 385652134 614171079 100910820 614171079 100910820 898456814 802236178 898456814 802236178 198099974 802236178 486240109 513411075 486240109 513411075 236984721 763972175 236984721 377663884 236984721 377663884 622109792 377663884 373131724 626819862 373131724 43732813 373131724 43732813 955226613 43732813 897507715 102160500 897507715 102160500 985598437 14277543 985598437 14277543 998888476 1252851 998888476 1252851 689088007 772776259 689088007 772776259 65470835 936826389 65470835 572020897 65470835 572020897 427895758 572020897 395686766 647813396 395686766 647813396 353195661 426103919 353195661 426103919 696163207 303108337 696163207 303108337 722600466 277046707 722600466 277046707 399528985 600863081 399528985 600863081 212488870 995419284 212488870 995419284 4453945 995419284 322352609 679137517 322352609 939678132 322352609 939678132 62516108 679689903 62516108 679689903 335853402 665441209 335853402 665441209 459962126 164449045 459962126 164449045 834983667 230191966 834983667 230191966 315196035 686619003 315196035 421834053 315196035 421834053 578999334 340983498 578999334 340983498 658623540 304901098 658623540 304901098 694216103 419493519 694216103 419493519 122114983 879152649 122114983 730179115 122114983 730179115 647907836 351704179 647907836 351704179 951333668 47455715 951333668 47455715 292718186 708380499 292718186 365130862 292718186 365130862 634297963 719251073 634297963 719251073 231555917 769434195 231555917 31069641 231555917 31069641 968315310 194490873 968315310 194490873 803388508 751697004 803388508 751697004 12179917 988508654 12179917 988508654 420057605 580798829 420057605 580798829 803424950 194456831 803424950 194456831 944091437 54844488 944091437 85497143 944091437 85497143 912764567 93907091 912764567 93907091 66624801 935569684 66624801 74642247 66624801 74642247 923945418 538451839 923945418 538451839 460899986 538451839 925069251 73548168 925069251 86414498 925069251 86414498 830503492 168798223 830503492 168798223 668336692 330539307 668336692 330539307 362663909 637163407 362663909 630073593 362663909 630073593 636333397 363177721 636333397 392496071 636333397 392496071 607210693 674552604 607210693 674552604 327070835 631092340 327070835 631092340 369163813 724614669 369163813 724614669 275898366 80765511 275898366 80765511 918169167 169254977 918169167 169254977 639914694 359657603 639914694 212349522 639914694 212349522 786056607 212349522 364884648 634983546 364884648 560765275 364884648 560765275 439334757 731488941 439334757 731488941 269146331 731488941 385287459 615088377 385287459 745074955 385287459 745074955 255666818 745074955 677216460 321045588 677216460 668488108 677216460 668488108 333202195 668488108 756798322 242452898 756798322 242452898 958518464 40651005 958518464 927404724 958518464 927404724 74453456 927404724 876592509 121633776 876592509 752781031 876592509 752781031 248337885 752781031 698474360 300927205 698474360 835321974 698474360 835321974 165551278 835321974 497278957 502432372 497278957 515475066 497278957 515475066 484085089 515475066 830528747 168773105 830528747 168773105 131930724 869231726 131930724 869231726 673987190 324215472 673987190 439086978 673987190 439086978 561789921 42385779 561789921 42385779 956548363 42385779 524868586 641858893 524868586 641858893 179197837 821507687 179197837 195230269 179197837 195230269 802773441 469223372 802773441 469223372 530753540 530351154 530753540 530351154 469834173 517159835 469834173 517159835 482484098 457478068 482484098 457478068 742342345 257107940 742342345 903191591 742342345 903191591 98941484 903191591 486801606 513021411 486801606 513021411 251235971 749812703 251235971 749812703 710071774 289364896 710071774 289364896 407843356 592820522 407843356 486932190 407843356 486932190 512345078 573359984 512345078 573359984 426670898 545612298 426670898 545612298 453855121 471313946 453855121 471313946 528903139 471313946 66065274 936047221 66065274 466237728 66065274 466237728 626057246 271742376 626057246 271742376 727900784 271742376 542770339 758759288 542770339 758759288 242435578 496104831 242435578 496104831 506516923 492697510 506516923 791868587 506516923 791868587 207966927 359168743 207966927 359168743 701967974 297456217 701967974 358692671 701967974 358692671 34146964 966896432 34146964 558873287 34146964 558873287 441125112 385274081 441125112 385274081 614431790 971367327 614431790 971367327 29919910 971367327 878532511 119694570 878532511 119694570 12276478 988472997 12276478 780370842 12276478 780370842 636244184 363275168 636244184 448058022 636244184 448058022 552592078 448058022 792911454 205366869 792911454 205366869 141824536 859662054 141824536 859662054 989665975 10107926 989665975 82740967 989665975 82740967 317158826 684707230 317158826 684707230 956840230 42132668 956840230 463821064 956840230 463821064 536498204 734435610 536498204 734435610 266144622 734435610 774495967 223762438 774495967 478726415 774495967 478726415 521340167 678848447 521340167 678848447 306928223 694777368 306928223 694777368 859183114 112921218 859183114 112921218 885483347 678344302 885483347 678344302 124532062 876443488 124532062 874057622 124532062 874057622 126792192 200238992 126792192 200238992 797987121 564374432 797987121 564374432 435948283 258066000 435948283 258066000 934943993 63372322 934943993 63372322 23460624 977670673 23460624 977670673 833233048 88029466 833233048 88029466 910264337 88029466 158997122 841947673 158997122 523215 158997122 523215 999575227 523215 635508837 998533672 635508837 998533672 1304721 220363515 1304721 220363515 778504538 778835698 778504538 778835698 221289111 493860048 221289111 493860048 505328882 982234387 505328882 982234387 18828063 814948069 18828063 814948069 622192417 377586222 622192417 377586222 868530848 129533670 868530848 129533670 602748719 396794843 602748719 265826849 602748719 265826849 733829739 932567178 733829739 932567178 69227767 932567178 368250734 631890044 368250734 631890044 314167723 687525112 314167723 158685491 314167723 158685491 840205479 309894163 840205479 309894163 688723370 123346034 688723370 123346034 874762382 214604665 874762382 214604665 70006922 931771463 70006922 931771463 467942576 531941311 467942576 531941311 664533043 335056345 664533043 335056345 176705294 824280166 176705294 324713582 176705294 324713582 673600889 12899379 673600889 12899379 987386116 583167027 987386116 583167027 417187601 27916365 417187601 27916365 971481527 27916365 468621596 531394738 468621596 109929349 468621596 109929349 888769677 798990208 888769677 798990208 201318562 798990208 522137673 429585855 522137673 429585855 761043808 237669368 761043808 938589527 761043808 938589527 63893493 938589527 499643145 499970332 499643145 499970332 324885044 676551760 324885044 448486366 324885044 448486366 552048021 448486366 201835955 798478091 201835955 798478091 269220888 731337499 269220888 731337499 351397072 649724828 351397072 649724828 720440894 181164319 720440894 181164319 817352724 945009265 817352724 945009265 56426341 945009265 387185782 263107064 387185782 263107064 736641928 101911582 736641928 101911582 897797518 101911582 696324751 302939236 696324751 302939236 840000935 158917387 840000935 158917387 949914381 48680198 949914381 340140906 949914381 340140906 659448980 771208223 659448980 771208223 229762054 380451043 229762054 380451043 799761495 198388833 799761495 818540854 799761495 818540854 182344344 160131318 182344344 160131318 838998284 514007695 838998284 514007695 485660525 379573396 485660525 379573396 711520871 288007260 711520871 288007260 499618237 500000863 499618237 500000863 789587113 72601229 789587113 72601229 926243845 72601229 749161638 249818669 749161638 249818669 525184452 474870224 525184452 474870224 391977634 607706037 391977634 607706037 316352014 685337740 316352014 184482298 316352014 184482298 813711646 184482298 244232339 756962941 244232339 738224991 244232339 738224991 740617364 258726517 740617364 586981146 740617364 586981146 413492429 586981146 571058901 429518076 571058901 429518076 70353427 931388339 70353427 931388339 516233305 483298708 516233305 483298708 46607992 954077466 46607992 954077466 496580713 14241680 496580713 14241680 985691533 14241680 198144640 802169245 198144640 624105452 198144640 624105452 375791914 375623413 375791914 375623413 624120207 121715436 624120207 121715436 876407886 850314343 876407886 850314343 150627012 850314343 301817411 699707634 301817411 699707634 284434134 716012644 284434134 116647222 284434134 116647222 985841251 14120343 985841251 486280948 985841251 486280948 400245089 600232763 400245089 600232763 61881456 940219815 61881456 514832264 61881456 514832264 484881043 983525986 484881043 983525986 17543593 983525986 877564513 120628832 877564513 255150809 877564513 255150809 744236635 36814497 744236635 36814497 962009721 36814497 596586490 403774204 596586490 403774204 539109460 461440452 539109460 461440452 618987036 381058551 618987036 381058551 761909444 236774592 761909444 618108700 761909444 618108700 3692438 996221079 3692438 996221079 545045220 455608484 545045220 455608484 413291486 587240517 413291486 392122253 413291486 392122253 607432495 632969129 607432495 632969129 367226950 632969129 860160122 129720984 860160122 129720984 868359955 119795546 868359955 119795546 878506106 119795546 566471826 434383986 566471826 434383986 690190450 280660247 690190450 280660247 719082012 280660247 361235558 638773141 361235558 638773141 417306063 583113164 417306063 583113164 39949976 960869876 39949976 960869876 435534149 380426889 435534149 380426889 619663304 141355950 619663304 141355950 857502287 171996593 857502287 171996593 827011151 482234202 827011151 482234202 222739465 777667238 222739465 777667238 444986790 554799080 444986790 554799080 774939201 1082023 774939201 1082023 999097921 730139224 999097921 730139224 270475329 898631208 270475329 898631208 102923100 179092349 102923100 179092349 819427700 346635560 819427700 346635560 653069380 346635560 798833824 25293970 798833824 25293970 974265611 305375247 974265611 305375247 693628870 495456642 693628870 495456642 503734605 260500314 503734605 260500314 739183730 260500314 147844676 853295199 147844676 853295199 646448731 353022343 646448731 781832728 646448731 781832728 218306893 852250338 218306893 852250338 148721473 852250338 538752440 245015992 538752440 245015992 754409965 858116 754409965 858116 999213221 858116 240421248 948423430 240421248 948423430 52760489 62649316 52760489 62649316 935634507 78328385 935634507 78328385 679040083 319297115 679040083 319297115 389692984 610437351 389692984 245956512 389692984 245956512 753442139 245956512 419597855 581314347 419597855 278255955 419597855 278255955 721114253 667297123 721114253 667297123 32151468 969031665 32151468 969031665 640042651 359524657 640042651 359524657 217328790 854808747 217328790 854808747 146439626 854808747 355466697 645171129 355466697 942505338 355466697 942505338 59513796 906242863 59513796 906242863 95917212 511612003 95917212 511612003 488155090 511612003 465305111 534456847 465305111 534456847 522029860 478129562 522029860 478129562 38041351 963140781 38041351 963140781 308967645 692825564 308967645 692825564 459668305 406027321 459668305 406027321 594486975 203315124 594486975 203315124 794956289 538287705 794956289 538287705 461092471 538287705 680938691 317364249 680938691 317364249 626136403 373507672 626136403 373507672 937820495 60524353 937820495 482354538 937820495 482354538 365833248 634127879 365833248 479959149 365833248 479959149 519952075 479959149 416307143 584002765 416307143 584002765 686276386 312048169 686276386 312048169 206269810 793951865 206269810 260255475 206269810 260255475 968110128 31278384 968110128 31278384 533502207 517734877 533502207 517734877 481826988 788981239 481826988 788981239 210818216 371175303 210818216 371175303 628277447 611996271 628277447 611996271 388275405 359506362 388275405 359506362 644757880 354372210 644757880 354372210 142211092 859316701 142211092 703756365 142211092 703756365 345701644 655268502 345701644 694899868 345701644 694899868 306751154 421182843 306751154 421182843 579535478 135942345 579535478 135942345 862396175 135942345 757475531 241553084 757475531 241553084 492098205 508014151 492098205 508014151 696062804 303120516 696062804 303120516 52610290 948499669 52610290 860126198 52610290 860126198 141143082 666116360 141143082 666116360 625699349 374010493 625699349 686170883 625699349 686170883 315686051 249644212 315686051 249644212 749309480 249644212 436063372 564250093 436063372 377224114 436063372 377224114 622406559 192025559 622406559 192025559 805810025 192025559 47642458 953338066 47642458 462241046 47642458 462241046 538203102 586645489 538203102 586645489 413829008 816586040 413829008 816586040 184089057 681781500 184089057 681781500 319795364 681781500 16413099 984495007 16413099 984495007 990320379 9537070 990320379 66543342 990320379 66543342 931994134 983005777 931994134 983005777 18113170 453020571 18113170 453020571 547607221 137162206 547607221 137162206 861359576 296531954 861359576 296531954 702979675 322027163 702979675 322027163 676088601 267509219 676088601 267509219 914372361 84172511 914372361 492633848 914372361 492633848 506577541 492633848 652109544 347558765 652109544 587291375 652109544 587291375 413178543 587291375 730619481 269341068 730619481 269341068 238127867 762627281 238127867 96438624 238127867 96438624 902714698 96438624 4343302 995496534 4343302 995496534 596048866 404244386 596048866 760730136 596048866 760730136 240294281 514991489 240294281 514991489 484731736 514991489 299214937 701946888 299214937 287020212 299214937 287020212 712457327 287020212 622554828 377118094 622554828 377118094 860085682 139019031 860085682 939674365 860085682 939674365 62563634 860221835 62563634 860221835 141094718 377768911 141094718 377768911 622052959 78049343 622052959 78049343 920714556 714669247 920714556 714669247 286037337 714669247 709391781 48002516 709391781 48002516 950704797 878604165 950704797 878604165 100179308 901767518 100179308 901767518 162203207 59466854 162203207 59466854 939095872 59466854 525185609 474832508 525185609 448145024 525185609 448145024 853602007 145261077 853602007 145261077 567792417 432621277 567792417 432621277 829141457 169907022 829141457 169907022 947350939 51389300 947350939 188089384 947350939 188089384 136597843 865124906 136597843 865124906 549021957 175511550 549021957 175511550 823012087 30338508 823012087 30338508 968942291 30338508 270948809 729683810 270948809 729683810 991833620 7997583 991833620 7997583 961229944 37674591 961229944 37674591 696765853 302424650 696765853 302424650 156511010 844236029 156511010 844236029 503771849 311657592 503771849 311657592 705606441 78827654 705606441 78827654 919994130 78827654 412411004 588312290 412411004 588312290 271896311 728350293 271896311 728350293 119720547 881315626 119720547 860616478 119720547 860616478 753716464 245748498 753716464 245748498 995920490 4161725 995920490 417920240 995920490 417920240 582981521 417920240 607571077 392033258 607571077 928351235 607571077 928351235 73348307 598507848 73348307 598507848 401941723 615876237 401941723 615876237 384422403 556701612 384422403 556701612 443171579 201405320 443171579 201405320 796745281 201405320 333697418 667992754 333697418 667992754 638182211 361161307 638182211 923060870 638182211 923060870 78818724 810557278 78818724 810557278 189573079 916767990 189573079 916767990 26650400 974476905 26650400 974476905 819959473 178558951 819959473 178558951 593409862 406855668 593409862 406855668 769940641 228381108 769940641 228381108 575438141 425578209 575438141 425578209 433743601 566489071 433743601 566489071 883722194 114592317 883722194 114592317 300251540 701113856 300251540 189206491 300251540 189206491 808696348 189206491 82833255 919259546 82833255 919259546 702709127 296817166 702709127 296817166 687656745 310829741 687656745 310829741 908100582 90442324 908100582 456181063 908100582 456181063 7608268 992658675 7608268 992658675 211331301 788525315 211331301 788525315 813834097 184322046 813834097 184322046 769879121 446121036 769879121 446121036 554527197 335928241 554527197 335928241 663646010 335928241 213772833 786237393 213772833 786237393 346883246 654098192 346883246 654098192 930102127 68503561 930102127 972198546 930102127 972198546 29071336 972198546 801735437 196361817 801735437 196361817 229442917 771564206 229442917 522673789 229442917 522673789 477274491 518327741 477274491 518327741 481123032 448086593 481123032 448086593 552535050 448086593 159723532 841091564 159723532 75479871 159723532 75479871 923098296 517630341 923098296 517630341 481992385 182085361 481992385 182085361 816269613 347692020 816269613 347692020 222432786 777822824 222432786 772488838 222432786 772488838 228340257 772488838 222581780 777724610 222581780 777724610 855949381 143008244 855949381 217998816 855949381 217998816 780920391 907174079 780920391 907174079 81143176 920887040 81143176 920887040 987207324 13047186 987207324 884027391 987207324 884027391 116959878 767234021 116959878 767234021 932975235 65507947 932975235 613979980 932975235 613979980 386372835 366706717 386372835 366706717 632821544 747251232 632821544 747251232 253282398 747251232 363232696 636442311 363232696 636442311 512634719 486636384 512634719 486636384 591006432 409488676 591006432 849730773 591006432 849730773 151253654 820289187 151253654 820289187 961352148 37517078 961352148 37517078 77454935 924255639 77454935 924255639 755815990 243424786 755815990 243424786 522718303 477359195 522718303 136363323 522718303 136363323 862040324 32388381 862040324 32388381 966976661 32388381 584024965 416800464 584024965 155641405 584024965 155641405 843054936 937136467 843054936 937136467 65148690 257817741 65148690 257817741 741529672 257817741 502932316 938103968 502932316 938103968 64375596 938103968 574905194 426236390 574905194 426236390 574479093 599868969 574479093 599868969 400599670 599868969 710205226 289217988 710205226 289217988 667697938 331448277 667697938 283939736 667697938 283939736 715621770 88150287 715621770 88150287 910132889 906980781 910132889 906980781 95247646 872805930 95247646 872805930 867035404 130983751 867035404 130983751 341854750 829809529 341854750 829809529 170675133 16831207 170675133 16831207 982841161 16831207 829920293 169338819 829920293 147610022 829920293 147610022 851302586 314299700 851302586 314299700 683895693 314299700 685045384 313245502 685045384 928281844 685045384 928281844 73463235 352091544 73463235 352091544 647522197 352091544 32400555 968690020 32400555 968690020 80790651 256710088 80790651 256710088 944722240 54041376 944722240 54041376 543900416 456919760 543900416 456919760 815133476 183202895 815133476 183202895 921336202 77405400 921336202 694100836 921336202 694100836 307666889 694100836 380264518 619766118 380264518 792182339 380264518 792182339 207770275 790541141 207770275 790541141 215411143 784621275 215411143 784621275 978902706 20365722 978902706 20365722 785764614 212590162 785764614 212590162 223072000 777461308 223072000 249859425 223072000 249859425 749132186 953584292 749132186 953584292 47366954 953584292 341282765 659898223 341282765 659898223 927486329 71229639 927486329 71229639 933868764 64515409 933868764 377832394 933868764 377832394 621992662 377832394 965078410 34153091 965078410 34153091 787963029 210725523 787963029 210725523 414295918 586197332 414295918 80558568 414295918 80558568 918326188 63388729 918326188 63388729 934917775 63388729 359014848 641227828 359014848 641227828 44434258 956362256 44434258 956362256 379559503 332211930 379559503 332211930 667011496 332211930 154705739 846017755 154705739 846017755 650160763 349417261 650160763 349417261 18857303 982169400 18857303 982169400 180643749 820226875 180643749 820226875 363099950 118406484 363099950 118406484 879945759 118406484 720098403 279416932 720098403 279416932 535188176 464837732 535188176 464837732 233869252 767178986 233869252 767178986 790168453 208249903 790168453 208249903 275350256 725176106 275350256 82310187 275350256 82310187 916368114 82310187 150444853 850578473 150444853 850578473 978357438 21018974 978357438 21018974 653276738 563336178 653276738 563336178 437013892 734685085 437013892 734685085 265846177 734685085 914692657 83901205 914692657 83901205 498929274 500812462 498929274 500812462 970178524 29041042 970178524 29041042 276921171 931318323 276921171 931318323 70407306 589602572 70407306 589602572 410904285 770077650 410904285 770077650 230732448 497918612 230732448 497918612 501281008 497918612 188571834 811461986 188571834 374963270 188571834 374963270 624943630 374963270 359232188 640994572 359232188 640994572 850204826 148809720 850204826 148809720 102624736 898975949 102624736 898975949 477926568 521809755 477926568 521809755 966393535 32980734 966393535 32980734 398394295 601812202 398394295 601812202 461301093 538077247 461301093 866152786 461301093 866152786 135367419 866152786 549410689 451085624 549410689 451085624 551740158 448799730 551740158 929681050 551740158 929681050 71785457 176663052 71785457 176663052 821765509 705134543 821765509 705134543 295964152 923859024 295964152 923859024 77962784 780600846 77962784 780600846 219531179 181619257 219531179 181619257 816869770 855720031 816869770 855720031 145569709 200706563 145569709 200706563 797404288 255629836 797404288 255629836 100082508 901911844 100082508 901911844 407291987 75071917 407291987 75071917 923538003 75071917 567302286 433223566 567302286 397253383 567302286 397253383 602394370 397253383 226293986 774424604 226293986 622303303 226293986 622303303 377940003 483016192 377940003 483016192 756276462 243073818 756276462 243073818 952224876 46472603 952224876 46472603 374610273 625133794 374610273 625133794 233844104 767213094 233844104 90830758 233844104 90830758 907728140 90830758 217360116 782679452 217360116 479263958 217360116 479263958 520647041 479263958 231604019 769372625 231604019 769372625 782171010 216583675 782171010 579008831 782171010 579008831 421715778 337967684 421715778 337967684 661614527 337967684 214141711 785895390 214141711 565671516 214141711 565671516 871478995 126691855 871478995 769641618 871478995 769641618 231305689 425468953 231305689 425468953 673841539 324441680 673841539 797580209 673841539 797580209 43991855 956820592 43991855 956820592 572730700 428146977 572730700 428146977 892075169 106886424 892075169 256339769 892075169 256339769 743073640 321463654 743073640 321463654 676700002 447054569 676700002 447054569 499727632 499914034 499727632 257894967 499727632 257894967 741505515 383517270 741505515 383517270 392088623 607622595 392088623 607622595 910698838 87529984 910698838 87529984 274859866 725570755 274859866 1334535 274859866 1334535 998793052 964180436 998793052 964180436 36902192 350615404 36902192 350615404 649055420 515860925 649055420 515860925 483766742 559995376 483766742 559995376 440115301 66914476 440115301 66914476 931674780 66914476 458770109 540677402 458770109 540677402 625653595 104922111 625653595 104922111 894477666 104922111 531542795 468179189 531542795 146118954 531542795 146118954 852719563 146118954 753392904 245979020 753392904 245979020 532889760 466925312 532889760 466925312 673483794 324796799 673483794 324796799 48583307 952311203 48583307 201133519 48583307 201133519 797024627 201133519 455608176 544073298 455608176 49019179 455608176 49019179 949586745 483780240 949586745 483780240 162488106 838558917 162488106 838558917 356859367 34682616 356859367 34682616 964350069 237008324 964350069 237008324 761659022 551094302 761659022 551094302 448247571 895466222 448247571 895466222 105861965 823384672 105861965 823384672 177498772 84341583 177498772 84341583 914179861 762194967 914179861 762194967 238601311 463789752 238601311 463789752 601294423 398346904 601294423 398346904 30475170 978972287 30475170 978972287 22323705 106237483 22323705 106237483 892771578 106237483 869747262 128435877 869747262 128435877 169849022 922444786 169849022 922444786 79476429 922444786 908038855 90472574 908038855 838670246 908038855 838670246 162390654 838670246 281288831 718963378 281288831 744662516 281288831 744662516 256099629 744662516 800140726 197884861 800140726 197884861 717699818 282074673 717699818 148149162 717699818 148149162 850900451 148149162 771197700 749851312 771197700 749851312 251188554 93903528 251188554 93903528 904847745 747740712 904847745 747740712 252912124 203591963 252912124 203591963 982354487 17131266 982354487 617018024 982354487 617018024 383309334 506592148 383309334 506592148 493364997 281868284 493364997 281868284 717936087 281868284 313706381 688014508 313706381 688014508 754610157 244632568 754610157 244632568 214883559 785167717 214883559 657402279 214883559 657402279 873431618 124616326 873431618 133954685 873431618 133954685 155239995 845494699 155239995 64885793 155239995 64885793 933493696 64885793 486888112 512957435 486888112 512957435 433364914 566805551 433364914 128397292 433364914 128397292 869806278 128397292 784043924 214694552 784043924 214694552 625204970 374587991 625204970 374587991 44870042 955851967 44870042 955851967 486127740 513504980 486127740 513504980 380383932 856513051 380383932 856513051 144966458 856513051 170078141 216443386 170078141 216443386 782330936 597606749 782330936 597606749 162403600 838651451 162403600 315783782 162403600 315783782 682280439 315783782 639564447 360128017 639564447 360128017 414504928 585907919 414504928 585907919 591453273 408985182 591453273 408985182 572139889 730722980 572139889 730722980 269924938 258412871 269924938 258412871 951365243 47434333 951365243 551596257 951365243 551596257 447772999 551596257 646476625 271748709 646476625 271748709 727898824 830872808 727898824 830872808 169766144 608129853 169766144 608129853 391752689 181094779 391752689 181094779 817384453 262343444 817384453 262343444 737317616 262343444 971458145 27943324 971458145 927944021 971458145 927944021 73863503 877985144 73863503 877985144 289919872 710866065 289919872 710866065 654214280 345228743 654214280 345228743 249924948 751205105 249924948 204912548 249924948 204912548 793400617 715449279 793400617 715449279 284979559 39561024 284979559 39561024 959645304 309132711 959645304 309132711 689583966 6093192 689583966 6093192 993919627 70944603 993919627 70944603 927689098 70944603 981207296 18121846 981207296 845929813 981207296 845929813 154819593 784370436 154819593 784370436 215645223 353598326 215645223 353598326 645872269 353598326 586450423 413970892 586450423 413970892 76342113 925412382 76342113 104586768 76342113 104586768 894936990 104586768 355876954 644739888 355876954 407130428 355876954 407130428 593171229 930566377 593171229 930566377 70923671 479853415 70923671 479853415 520132722 934137132 520132722 934137132 68002598 934137132 642442605 356831073 642442605 834244008 642442605 834244008 166792132 834244008 579623283 421084716 579623283 865139336 579623283 865139336 120093323 880922945 120093323 880922945 41558124 959361139 41558124 959361139 922576693 76236517 922576693 76236517 292742541 708357739 292742541 708357739 208031686 791755905 208031686 791755905 603982431 395592886 603982431 395592886 130302274 870823972 130302274 870823972 788798696 209811440 788798696 956720860 788798696 956720860 44106939 956720860 277116813 515723871 277116813 515723871 483818709 432292605 483818709 432292605 945161608 53581117 945161608 53581117 335786355 665578517 335786355 665578517 683456275 224219230 683456275 224219230 773929680 667189797 773929680 667189797 334523515 51448855 334523515 51448855 947279942 51448855 417753892 582862526 417753892 549692917 417753892 549692917 449859854 430976056 449859854 430976056 569608869 144406484 569608869 144406484 854443232 211629521 854443232 211629521 684294121 771534194 684294121 771534194 229461937 771534194 607807866 27092115 607807866 27092115 972462652 27092115 182801935 818037563 182801935 818037563 426095596 574007533 426095596 574007533 784742636 213819092 784742636 213819092 985454213 14359105 985454213 949889569 985454213 949889569 51273488 949889569 850177869 148833793 850177869 224314229 850177869 224314229 773815526 224314229 840204148 158700593 840204148 158700593 728754787 498232772 728754787 498232772 501086911 996829075 501086911 996829075 3138684 996829075 526807046 473438980 526807046 473438980 908931172 89531430 908931172 89531430 281700369 725482619 281700369 725482619 274930119 486516277 274930119 486516277 512739425 486516277 169242347 831455873 169242347 438536554 169242347 438536554 562441750 438536554 454753541 860672937 454753541 860672937 140697859 860672937 881214813 117172468 881214813 117172468 217426580 782549031 217426580 756845076 217426580 756845076 244272905 811199991 244272905 811199991 188804559 64965339 188804559 64965339 933365207 416269968 933365207 416269968 584612799 264781672 584612799 264781672 734757363 759462736 734757363 759462736 241602653 147834223 241602653 147834223 851151644 147834223 49920515 951165979 49920515 951165979 501473865 497728563 501473865 850019775 501473865 850019775 150942674 89837837 150942674 89837837 908617156 916612171 908617156 916612171 85380096 484400882 85380096 484400882 713496676 286112254 713496676 567051978 713496676 567051978 433127362 185447556 433127362 185447556 812770780 900674437 812770780 900674437 101231409 900674437 890885599 107939725 890885599 107939725 89312499 912870452 89312499 111100200 89312499 111100200 887542963 458276359 887542963 458276359 542319329 458276359 877135212 120094351 877135212 120094351 878167411 120094351 307434566 858149088 307434566 858149088 143371487 858149088 988956945 11033930 988956945 461468103 988956945 461468103 539093789 225743737 539093789 225743737 772531996 490668472 772531996 490668472 508264848 81939644 508264848 81939644 916840563 667825586 916840563 667825586 333788292 667825586 616586892 383493011 616586892 496665758 616586892 496665758 502612321 496665758 711872833 287561985 711872833 287561985 768784479 229730408 768784479 964771981 768784479 964771981 36193682 768423792 36193682 768423792 549056231 451429785 549056231 451429785 991468656 8253744 991468656 481639422 991468656 481639422 505629414 493478447 505629414 493478447 733982155 265645300 733982155 265645300 413821828 586661071 413821828 586661071 13022164 987792372 13022164 711671722 13022164 711671722 288981599 447609495 288981599 447609495 648832475 350935723 648832475 350935723 778868518 219967088 778868518 219967088 28660137 972648434 28660137 869173894 28660137 869173894 132008857 109553658 132008857 109553658 889210604 795400261 889210604 795400261 204689352 919403247 204689352 919403247 82613380 919403247 375758394 357574858 375758394 357574858 641708668 357574858 458365838 541122624 458365838 541122624 99760076 902307802 99760076 322915800 99760076 322915800 887359572 111295448 887359572 111295448 292547514 708531754 292547514 450342173 292547514 450342173 550069406 773188968 550069406 773188968 227483675 773188968 280527021 11631012 280527021 11631012 988349896 11631012 449564320 564572765 449564320 564572765 435770071 353700186 435770071 353700186 645731932 593435431 645731932 593435431 33811209 967176574 33811209 967176574 318875256 484514779 318875256 484514779 966332673 27602276 966332673 27602276 971828028 957052226 971828028 957052226 43785027 179958548 43785027 179958548 818607450 179958548 418106065 582476767 418106065 582476767 700092956 299396878 700092956 299396878 590398727 410172498 590398727 397333260 590398727 397333260 602302325 397333260 12536698 988274872 12536698 875334917 12536698 875334917 910119013 88158395 910119013 412566128 910119013 412566128 588001069 296599378 588001069 296599378 702874762 296599378 99877197 902205187 99877197 902205187 858684792 140178936 858684792 202645118 858684792 202645118 424045226 575912611 424045226 575912611 220480230 779588627 220480230 149735823 220480230 149735823 849272323 601175181 849272323 601175181 399154650 601175181 863830601 134490074 863830601 134490074 298904935 702210047 298904935 462729408 298904935 462729408 583258480 417606292 583258480 900000576 583258480 900000576 101981425 900000576 792973458 205358456 792973458 976790308 792973458 976790308 24481279 976790308 546282259 454543298 546282259 454543298 476265161 523663304 476265161 523663304 957360028 41742188 957360028 41742188 412120973 982227091 412120973 982227091 18834238 758140471 18834238 758140471 849930070 149068462 849930070 149068462 966723200 32646156 966723200 32646156 656374151 343191910 656374151 343191910 708784093 290864683 708784093 417739309 708784093 417739309 583169973 417739309 968416020 30944812 968416020 30944812 746308706 666503341 746308706 666503341 335154996 666503341 336051966 665215548 336051966 665215548 749446664 249593863 749446664 249593863 780264227 218516842 780264227 493254250 780264227 493254250 88545891 913524917 88545891 421067122 88545891 421067122 579697387 482170149 579697387 482170149 517614769 654292140 517614769 654292140 346730687 654292140 533078350 466737332 533078350 466737332 564377677 436498892 564377677 844198491 564377677 844198491 156553284 298504648 156553284 298504648 803285808 194660951 803285808 194660951 696221948 303009478 696221948 303009478 256455288 744282033 256455288 744282033 807137891 190661210 807137891 641057089 807137891 641057089 359142043 641057089 977078561 22420165 977078561 977469088 977078561 977469088 23706038 977469088 266757640 733694571 266757640 733694571 69366062 932383534 69366062 932383534 361725237 638127522 361725237 638127522 245892636 755307929 245892636 97005060 245892636 97005060 902264774 97005060 395939598 893155011 395939598 893155011 107923184 352055556 107923184 352055556 647575180 352055556 78690290 923261136 78690290 450025890 78690290 450025890 550350492 709364875 550350492 709364875 291568821 709364875 391285394 427856126 391285394 427856126 573064619 727440654 573064619 727440654 272893846 727440654 688306158 310158417 688306158 858200104 688306158 858200104 64646763 937708509 64646763 928044621 64646763 928044621 73604484 711120467 73604484 711120467 289668623 418704949 289668623 418704949 582404204 114617178 582404204 114617178 883649398 114617178 149043674 851933962 149043674 851933962 24639680 976630339 24639680 976630339 415289137 401761950 415289137 401761950 598398248 571341024 598398248 571341024 428528643 581827578 428528643 581827578 419033365 581827578 819445492 179063901 819445492 179063901 668887782 863461498 668887782 863461498 138211332 863461498 203832506 796308105 203832506 796308105 172829580 828020940 172829580 828020940 130347928 870738907 130347928 870738907 401461634 599088850 401461634 599088850 256667887 744084715 256667887 744084715 830565451 168719895 830565451 168719895 523417797 476545288 523417797 24267218 523417797 24267218 975292630 375610447 975292630 375610447 624126689 443433379 624126689 443433379 94077092 908266445 94077092 908266445 332188185 573719003 332188185 573719003 426465774 136907466 426465774 136907466 861500047 136907466 619424176 380669200 619424176 380669200 937083510 61309059 937083510 61309059 892621887 106393258 892621887 106393258 541842051 458790666 541842051 43809231 541842051 43809231 955089457 35239315 955089457 35239315 963659350 35239315 356711738 666911361 356711738 666911361 334732201 844906345 334732201 844906345 155857638 844906345 788190833 210466915 788190833 210466915 716792806 282965293 716792806 282965293 418359161 582198783 418359161 582198783 999057463 1119569 999057463 1119569 676931137 650992235 676931137 650992235 350035070 650992235 928547270 70207044 928547270 70207044 888945646 941334689 888945646 941334689 60666400 945377115 60666400 945377115 56031078 871342192 56031078 871342192 357349784 65737169 357349784 65737169 932813592 65737169 108363508 892805463 108363508 763896757 108363508 763896757 237021422 67507267 237021422 67507267 931034378 904058684 931034378 904058684 98029572 904058684 560691221 440377779 560691221 440377779 667957392 331097257 667957392 331097257 368612246 631579346 368612246 588632025 368612246 588632025 412104772 688623504 412104772 688623504 313163073 688623504 320363043 681328660 320363043 681328660 776181451 222262979 776181451 222262979 918863276 80085877 918863276 80085877 63954752 938559277 63954752 938559277 126036929 532539815 126036929 532539815 467426827 758843805 467426827 758843805 242326007 265888202 242326007 265888202 733803429 265888202 32924420 968339212 32924420 968339212 813282106 184853562 813282106 248470958 813282106 248470958 750668993 575385968 750668993 575385968 424696401 575385968 773464254 224735116 773464254 224735116 359609394 640483221 359609394 4328722 359609394 4328722 995670765 4328722 156045821 844646148 156045821 64846482 156045821 64846482 933575251 64846482 903839197 531310518 903839197 531310518 322367185 684042581 322367185 684042581 317724499 445950720 317724499 445950720 554658402 752495018 554658402 752495018 248820108 752495018 642713246 37145441 642713246 37145441 961643570 954096574 961643570 954096574 23294519 977771959 23294519 86808061 23294519 86808061 911317067 523107828 911317067 523107828 352351149 648648886 352351149 648648886 728492778 271104919 728492778 271104919 930434257 68218257 930434257 162389094 930434257 162389094 521104011 478902045 521104011 478902045 840169127 158729044 840169127 158729044 942098296 9570540 942098296 9570540 990256941 9570540 842339108 156392694 842339108 141251945 842339108 141251945 857593347 141251945 137027182 864679769 137027182 315235592 137027182 315235592 683102453 539888962 683102453 539888962 459505429 539888962 628960101 58267036 628960101 58267036 940515290 807846423 940515290 807846423 192366201 807846423 427394565 572531465 427394565 572531465 882045951 116437765 882045951 209842362 882045951 209842362 788770746 91642411 788770746 91642411 907025068 91642411 101919980 900049965 101919980 262954337 101919980 262954337 736825698 104954851 736825698 104954851 894414716 725144458 894414716 725144458 275399088 725144458 644349524 354824691 644349524 354824691 268415707 847828932 268415707 847828932 152922553 847828932 953044526 45698467 953044526 294577963 953044526 294577963 704982738 233451
182992 0 895151193 499965333 895151193 499965333 589672729 410387908 589672729 410387908 499967343 408500108 499967343 500008571 499967343 500008571 837523181 500031277 837523181 500031277 916318674 663233092 916318674 663233092 336776866 583669720 336776866 583669720 583642916 583669720 499999556 860236592 499999556 860236592 873161786 873195089 873161786 139612689 873161786 139612689 139677704 139612689 499999696 988941434 499999696 988941434 11107420 988941434 499983513 539421600 499983513 539421600 977079801 499982830 977079801 615345073 977079801 615345073 615355603 615345073 724184914 275822022 724184914 275822022 852513424 500007920 852513424 500001448 852513424 500001448 902106184 500001448 227754432 227768768 227754432 227768768 433210014 566776088 433210014 312773755 433210014 312773755 236277721 763755273 236277721 500027746 236277721 500027746 17347028 500027746 896498090 78386510 896498090 78386510 499974371 78386510 812882107 499990732 812882107 499990732 500002905 119330737 500002905 119330737 72279275 72227835 72279275 72227835 520135849 499991245 520135849 499991245 942509827 500021258 942509827 500021258 437050701 499987261 437050701 499987261 955919522 499987261 77665899 77702709 77665899 708596903 77665899 708596903 708577365 708596903 329752341 670245393 329752341 670245393 163718543 499970141 163718543 499970141 861303034 138652365 861303034 138652365 719438917 719368694 719438917 499970436 719438917 499970436 963488209 499970436 759504300 240533784 759504300 240533784 990727347 9201240 990727347 96328676 990727347 96328676 500023541 932538611 500023541 39146484 500023541 39146484 960833751 721916076 960833751 721916076 721890602 216792238 721890602 216792238 783216605 216792238 588942953 499964963 588942953 499964963 535510069 499977397 535510069 499977397 862055646 718186337 862055646 718186337 343973255 153397776 343973255 153397776 706099517 706155448 706099517 499963102 706099517 499963102 500007512 23214410 500007512 23214410 499980342 699605594 499980342 699605594 300349605 821025378 300349605 821025378 500012413 609724142 500012413 609724142 327076521 672964065 327076521 672964065 322936735 322984736 322936735 322984736 772947342 772950756 772947342 772950756 805138824 194873756 805138824 194873756 813425820 813415247 813425820 813415247 499979326 476877432 499979326 476877432 48655539 499965435 48655539 499965435 32804790 967183375 32804790 499967439 32804790 499967439 152592087 809471781 152592087 809471781 880741366 119218083 880741366 500006564 880741366 500006564 887115618 693357387 887115618 693357387 442303546 499969439 442303546 595179820 442303546 595179820 595131349 335349426 595131349 335349426 335340604 789200297 335340604 789200297 789194226 789200297 298354935 701609454 298354935 701609454 155146290 844898875 155146290 844898875 419213578 165376854 419213578 165376854 165325416 165376854 171639428 500039281 171639428 500039281 712806785 500039281 396353475 603624347 396353475 603624347 319446119 319512047 319446119 319512047 327799409 399748002 327799409 399748002 399791646 499976928 399791646 499976928 787648348 684704717 787648348 684704717 589605875 500004498 589605875 738438797 589605875 738438797 738411422 739122280 738411422 739122280 260914635 739122280 629671508 370320466 629671508 522323075 629671508 522323075 522368611 633680982 522368611 633680982 366303561 633680982 499974772 633272104 499974772 633272104 457281527 542672877 457281527 542672877 956216980 499987725 956216980 499990190 956216980 499990190 418978135 418996951 418978135 500018166 418978135 500018166 655910621 311436569 655910621 311436569 311425613 311436569 725083946 274862826 725083946 274862826 500028593 959915438 500028593 571103911 500028593 571103911 428866214 571103911 748838133 499990711 748838133 499990711 979113975 979096126 979113975 979096126 159872022 159900239 159872022 159900239 503024580 496962803 503024580 496962803 477342780 499969461 477342780 499969461 499979267 989621351 499979267 321389700 499979267 321389700 678621685 321389700 528030020 499969342 528030020 499969342 181303954 818742419 181303954 286239966 181303954 286239966 713737399 286239966 629155473 629103569 629155473 629103569 721985544 721944172 721985544 721944172 268853312 268831680 268853312 268831680 893241425 500003589 893241425 349900683 893241425 349900683 349859156 808054784 349859156 808054784 500026715 808054784 49347186 499962445 49347186 499962445 783972961 216051023 783972961 216051023 727155608 727102866 727155608 727102866 352389687 647655439 352389687 829213652 352389687 829213652 170803117 829213652 855346795 499977910 855346795 630394171 855346795 630394171 630382618 499966890 630382618 499966890 204392509 869361826 204392509 869361826 869393813 881898020 869393813 881898020 881924716 881898020 85652462 914397599 85652462 751971052 85652462 751971052 248004989 75220982 248004989 75220982 924732094 75220982 499976781 566807738 499976781 566807738 152037144 152025678 152037144 152025678 134533526 500022936 134533526 500022936 599343515 499998643 599343515 499998643 185955212 500022741 185955212 500022741 416196063 583826327 416196063 583826327 943834247 499971497 943834247 499971497 356766800 356780056 356766800 633889052 356766800 633889052 499984238 240003088 499984238 240003088 499976472 243295464 499976472 243295464 756666999 243295464 232314988 232355670 232314988 232355670 195959429 971900515 195959429 971900515 28111084 971900515 499970731 13125725 499970731 500002894 499970731 500002894 270907875 500002894 500018469 129523517 500018469 473089470 500018469 473089470 473126338 865508597 473126338 865508597 500029710 782656825 500029710 944405132 500029710 944405132 944453139 944405132 499978206 175931182 499978206 175931182 491396493 600318259 491396493 600318259 600278955 500018860 600278955 500018860 135511303 500018860 754593401 754599547 754593401 754599547 253122076 253082655 253122076 626537548 253122076 626537548 499992573 500011621 499992573 500011621 880298861 880282760 880298861 880282760 148805758 851168859 148805758 851168859 811044357 133352681 811044357 133352681 36587301 36542541 36587301 483688742 36587301 483688742 499968115 72658164 499968115 72658164 72615996 825018694 72615996 825018694 889968090 110028573 889968090 321305918 889968090 321305918 500017716 425040454 500017716 425040454 32233477 32215829 32233477 692777464 32233477 692777464 499987445 643884970 499987445 643884970 499966263 643884970 693158942 436671658 693158942 436671658 499983984 485719154 499983984 485719154 485706178 500033485 485706178 500033485 439635885 579918767 439635885 579918767 499988034 579918767 196554270 500034986 196554270 500034986 499984934 690648192 499984934 690648192 305977136 500014305 305977136 555274462 305977136 555274462 555236800 352387554 555236800 352387554 352385764 588094223 352385764 588094223 546181339 223168810 546181339 223168810 776811561 223168810 730973246 730964740 730973246 429983411 730973246 429983411 429951082 429983411 568304498 431688618 568304498 431688618 353378221 646584539 353378221 646584539 300577207 699433377 300577207 699433377 975161327 24814566 975161327 499994916 975161327 499994916 499975684 244920259 499975684 671577360 499975684 671577360 671633008 940885743 671633008 940885743 940875632 889063231 940875632 889063231 86770647 913216662 86770647 455000078 86770647 455000078 544969865 967448329 544969865 967448329 967411026 815589236 967411026 815589236 184412809 815589236 499962814 246512366 499962814 499991001 499962814 499991001 199357688 499991001 773863716 500034133 773863716 139060739 773863716 139060739 499979371 500016923 499979371 500016923 38582894 961457091 38582894 961457091 144211755 144181566 144211755 144181566 599102840 499980768 599102840 499980768 609064517 500027476 609064517 135465906 609064517 135465906 864551600 500031662 864551600 500031662 407314821 500031662 500005238 277405485 500005238 386407599 500005238 386407599 222352266 777647176 222352266 777647176 49917807 499977586 49917807 499977586 628508395 371545155 628508395 371545155 701263657 499961830 701263657 329778558 701263657 329778558 329783685 58834377 329783685 58834377 58824212 58834377 728428478 728406401 728428478 315500114 728428478 315500114 499975524 499984033 499975524 499984033 956170519 499984033 87653630 499996436 87653630 499994408 87653630 499994408 500000564 145255740 500000564 145255740 523488926 523485842 523488926 523485842 199777071 499990287 199777071 499990287 499967313 257844960 499967313 257844960 795156868 204866554 795156868 496820218 795156868 496820218 503176621 48337823 503176621 48337823 951645466 48337823 739372625 739428762 739372625 499996722 739372625 499996722 285648168 499996722 654908904 345075485 654908904 345075485 941667037 58307325 941667037 58307325 827542582 827512148 827542582 343996415 827542582 343996415 656021189 256538216 656021189 256538216 256597919 256538216 346386108 499974440 346386108 499974440 538329988 461698223 538329988 678876727 538329988 678876727 678862758 678876727 499978377 324217562 499978377 324217562 307821900 692148312 307821900 617081915 307821900 617081915 382875394 355038744 382875394 355038744 645003970 355038744 444037468 500010596 444037468 500010596 499981758 637730375 499981758 637730375 103254262 103241731 103254262 103241731 642192942 961078583 642192942 961078583 500007806 747776803 500007806 747776803 500035267 747776803 136934109 136944425 136934109 136944425 499966312 972353202 499966312 972353202 972281852 972353202 896233255 499993480 896233255 499993480 514907430 500019900 514907430 500019900 599076869 499964968 599076869 499964968 908348438 908331037 908348438 986679 908348438 986679 992201 986679 230233434 769756604 230233434 499984365 230233434 499984365 450227555 499965350 450227555 499965350 422592992 499965350 499991494 493353427 499991494 493353427 169857278 169840601 169857278 169840601 712181425 493562532 712181425 493562532 499975296 493562532 655548007 655500078 655548007 655500078 333645501 666393022 333645501 666393022 40627974 977543283 40627974 977543283 499966395 645084848 499966395 645084848 500011182 495770769 500011182 495770769 499996095 186622406 499996095 186622406 499971596 186622406 766720131 233253631 766720131 233253631 499979317 151051629 499979317 500030870 499979317 500030870 575555832 400223530 575555832 400223530 400246605 345308540 400246605 345308540 499965797 345308540 446018898 553962969 446018898 553962969 979377163 244038706 979377163 244038706 244008743 472609680 244008743 472609680 527364105 472609680 314083038 314082577 314083038 314082577 734236952 265795030 734236952 265795030 769217955 769172518 769217955 764998318 769217955 764998318 500003748 277071684 500003748 277071684 500014256 422235014 500014256 422235014 577782196 99042037 577782196 99042037 8485195 8545541 8485195 10083985 8485195 10083985 499993152 847563683 499993152 500036814 499993152 500036814 44297017 253417795 44297017 253417795 253421342 494037956 253421342 494037956 505996746 499997190 505996746 499997190 287759128 562760372 287759128 562760372 717099714 717138647 717099714 717138647 499998194 397362838 499998194 397362838 920936322 79067160 920936322 202407069 920936322 202407069 179108110 179140671 179108110 179140671 500032105 354013683 500032105 103495019 500032105 103495019 103464457 522261239 103464457 522261239 673293521 326697297 673293521 326697297 499993491 158002854 499993491 158002854 683761911 500028935 683761911 500028935 392465059 392460823 392465059 392460823 500026458 6428332 500026458 702066518 500026458 702066518 1942431 1909312 1942431 1909312 613979952 385988446 613979952 385988446 83427621 63835788 83427621 63835788 936227289 63835788 354129614 632541628 354129614 632541628 924607022 924664535 924607022 924664535 499991057 414600625 499991057 414600625 50469140 50415422 50469140 687721888 50469140 687721888 672984230 178605851 672984230 178605851 499979382 499984246 499979382 499984246 646675384 716826 646675384 716826 999294083 658401619 999294083 658401619 500000923 584872408 500000923 584872408 499974051 994708144 499974051 843034196 499974051 843034196 842994078 794008220 842994078 794008220 794034523 794008220 856949808 499990074 856949808 754378572 856949808 754378572 754335784 514901206 754335784 514901206 500011078 355711170 500011078 355711170 500025869 209945758 500025869 209945758 500009519 209945758 844013388 844075967 844013388 844075967 499976017 478912137 499976017 478912137 132668435 519042026 132668435 519042026 480937841 519042026 51891327 500038708 51891327 500038708 814063568 185951062 814063568 419820785 814063568 419820785 500003563 134209196 500003563 134209196 134244821 134209196 592730951 592726828 592730951 592726828 115475691 895121568 115475691 895121568 895080113 500032000 895080113 500032000 411917580 500032000 500027974 12374257 500027974 12374257 343738961 499994254 343738961 499994254 358729398 358722991 358729398 358722991 382522567 938114394 382522567 938114394 938130836 938114394 404526411 404543382 404526411 792618273 404526411 792618273 499976875 254180079 499976875 254180079 500030945 722695745 500030945 722695745 198544828 801488783 198544828 801488783 499960217 125491287 499960217 125491287 500038009 660565276 500038009 499997335 500038009 499997335 828638257 499997335 556607812 443418773 556607812 443418773 500021082 391055425 500021082 391055425 499973739 98246108 499973739 499985206 499973739 499985206 925394547 499985206 127470086 500026610 127470086 305168888 127470086 305168888 305142474 305168888 135991327 797366963 135991327 797366963 797328476 797366963 499982670 226948178 499982670 226948178 499984680 261467172 499984680 261467172 104297643 895691308 104297643 686944500 104297643 686944500 686970604 245605829 686970604 245605829 112857361 112846277 112857361 112846277 499999439 686629998 499999439 679703563 499999439 679703563 320331324 679703563 664670196 499967863 664670196 499967863 894925934 70324292 894925934 70324292 929619870 499996884 929619870 499996884 574908678 425080267 574908678 425080267 364463778 635488842 364463778 451407604 364463778 451407604 658744602 341292856 658744602 341292856 119978618 880075144 119978618 825562660 119978618 825562660 174467959 254029060 174467959 254029060 853037977 146980976 853037977 146980976 500009081 418595466 500009081 418595466 500012328 418595466 499994752 410474696 499994752 410474696 720739196 720728462 720739196 720728462 499992109 163990752 499992109 163990752 745376864 745435675 745376864 745435675 845702940 154300870 845702940 500018498 845702940 500018498 132441827 867545943 132441827 499977837 132441827 499977837 499991469 904085557 499991469 349899239 499991469 349899239 500005831 349899239 424868436 499969404 424868436 499969404 342579810 342552320 342579810 423971442 342579810 423971442 576037504 423971442 127855772 500034373 127855772 500034373 500099655 500099479 500099655 70509867 500099655 70509867 500024056 473351301 500024056 473351301 500024744 473351301 177975401 177976372 177975401 177976372 428617503 428587464 428617503 428587464 486826214 486784872 486826214 486784872 538144014 538138798 538144014 499964969 538144014 499964969 863053389 499964969 500007040 813264409 500007040 813264409 857187128 857162596 857187128 730310906 857187128 730310906 499972579 345901682 499972579 345901682 158931365 158944969 158931365 842712439 158931365 842712439 157295876 500001544 157295876 500001544 922230029 500001544 822772696 215574328 822772696 215574328 784408302 242829496 784408302 242829496 242790163 10684202 242790163 10684202 989249064 10684202 78520539 921423772 78520539 921423772 500037418 396513874 500037418 396513874 329466379 329411508 329466379 329411508 548467760 548440729 548467760 365004534 548467760 365004534 634973168 62141099 634973168 62141099 937829684 499985846 937829684 499985846 207001388 792937972 207001388 792937972 88058282 499972080 88058282 500001649 88058282 500001649 63462918 500001649 139597968 860417275 139597968 860417275 69223713 500026009 69223713 500026009 321014916 678949041 321014916 258924062 321014916 258924062 500013079 258924062 194951508 194956560 194951508 308202446 194951508 308202446 608267596 499997259 608267596 499997259 509245345 509291966 509245345 509291966 780378104 780343069 780378104 780343069 306483373 693516539 306483373 693516539 380393676 496571072 380393676 496571072 503446658 496571072 499962876 886142221 499962876 886142221 499978737 886142221 345089966 211110597 345089966 211110597 499977127 211110597 433667377 500004678 433667377 44877043 433667377 44877043 44873937 44877043 499965304 839467040 499965304 284038678 499965304 284038678 715946590 284038678 234803429 765182980 234803429 499985978 234803429 499985978 809410380 913153285 809410380 913153285 913153410 913153285 677816666 322161040 677816666 322161040 945775003 945789270 945775003 277181106 945775003 277181106 499998830 518211304 499998830 518211304 499987948 499994850 499987948 499994850 998086967 499994850 490966022 630483509 490966022 630483509 369494050 499962968 369494050 499962968 384344392 499962968 103809136 896127327 103809136 421819909 103809136 421819909 578211664 522282819 578211664 522282819 522348706 500011652 522348706 500011652 208511961 500011652 500003873 555911558 500003873 555911558 484424809 500021675 484424809 500021675 500027441 65239705 500027441 65239705 658875521 803764530 658875521 803764530 499964012 126881759 499964012 126881759 717463142 543906094 717463142 543906094 74750167 499976245 74750167 499976245 984784711 15215851 984784711 500016688 984784711 500016688 765673489 368842804 765673489 368842804 459852855 540184784 459852855 540184784 710992907 710994119 710992907 499974010 710992907 499974010 72953495 499974010 621724435 621737983 621724435 500019417 621724435 500019417 52373251 807773492 52373251 807773492 192228401 460586789 192228401 460586789 500015682 500029287 500015682 500029287 113687420 886282789 113687420 499983522 113687420 499983522 889033506 275054144 889033506 275054144 500029822 230266257 500029822 230266257 500030361 919054309 500030361 919054309 596272416 383665838 596272416 383665838 383692927 627874604 383692927 627874604 372106489 499977561 372106489 499977561 137064462 862988714 137064462 731965519 137064462 731965519 500015599 731965519 288983268 318363242 288983268 318363242 318401591 500005485 318401591 500005485 726110854 500005485 118531138 881466591 118531138 166714047 118531138 166714047 500010402 534774585 500010402 534774585 465228535 683792532 465228535 683792532 500019315 689344284 500019315 689344284 45050544 47203148 45050544 47203148 952784849 801954217 952784849 801954217 198063157 705259563 198063157 705259563 624476857 499974060 624476857 499974060 499992014 68154846 499992014 68154846 419960963 580034210 419960963 580034210 839590599 839626612 839590599 715406307 839590599 715406307 715369288 882115857 715369288 882115857 67409778 500032541 67409778 500032541 500003504 525890777 500003504 336636726 500003504 336636726 500035610 500039888 500035610 500039888 908877711 500039888 856418779 143566156 856418779 143566156 606674939 606655689 606674939 500002500 606674939 500002500 70623672 500002500 500024273 877931320 500024273 877931320 499968256 893015226 499968256 893015226 964732416 964789505 964732416 964789505 499982305 22331139 499982305 22331139 902239080 500002619 902239080 500002619 897073859 897022130 897073859 897022130 500003201 254278121 500003201 254278121 46567084 46541400 46567084 499976285 46567084 499976285 622001020 500035917 622001020 30045609 622001020 30045609 500022917 889870436 500022917 889870436 889848807 889870436 43205925 956765023 43205925 956765023 474633747 500026137 474633747 500026137 552871196 552845677 552871196 552845677 500031923 747457415 500031923 745330656 500031923 745330656 254694360 209881719 254694360 209881719 499980875 263725865 499980875 263725865 500016813 594537252 500016813 594537252 405447227 790322445 405447227 790322445 790334993 790322445 499994685 628571010 499994685 674503356 499994685 674503356 325505376 442193038 325505376 442193038 474418008 499970103 474418008 499970103 499978451 230969490 499978451 476637592 499978451 476637592 476611254 128864081 476611254 128864081 128913370 128864081 230481006 769530188 230481006 769530188 479523375 520470665 479523375 520470665 499982203 152075794 499982203 812292894 499982203 812292894 499988893 625735785 499988893 625735785 500008773 625735785 499988268 507765807 499988268 507765807 507791916 81649357 507791916 81649357 81633171 81649357 499982609 647674248 499982609 647674248 972015307 27992374 972015307 27992374 500002923 778098985 500002923 500026806 500002923 500026806 980013764 980069534 980013764 980069534 778581787 92252844 778581787 92252844 92256675 92252844 423391312 965408646 423391312 965408646 34627100 499961066 34627100 499961066 290850139 318697032 290850139 318697032 500013461 526505603 500013461 526505603 500034656 708641889 500034656 708641889 500008975 708641889 680757645 319271125 680757645 319271125 499995426 302062897 499995426 305826218 499995426 305826218 694220013 499970062 694220013 499970062 935976176 499970062 499984676 523938417 499984676 523938417 245676838 499965097 245676838 499965097 423784178 276019883 423784178 276019883 499994910 976152306 499994910 976152306 496732989 503289059 496732989 554317452 496732989 554317452 445710416 499993268 445710416 499993268 241776777 853391197 241776777 853391197 146584257 93570508 146584257 93570508 93567193 194561294 93567193 194561294 932013965 932009770 932013965 932009770 45690793 499972252 45690793 499972252 930429654 69611379 930429654 500010862 930429654 500010862 365010351 368377887 365010351 368377887 368370278 500025171 368370278 500025171 471080160 500004296 471080160 500004296 116418557 500004296 828652422 828676069 828652422 752143193 828652422 752143193 247822822 406547283 247822822 406547283 499962961 406547283 379111763 268353166 379111763 268353166 268349991 499961430 268349991 499961430 976827312 227010951 976827312 227010951 500028126 985787697 500028126 985787697 500033929 985787697 174782815 499975360 174782815 975835776 174782815 975835776 499966288 310192383 499966288 310192383 310170609 487816963 310170609 487816963 487830011 487816963 407542632 551223385 407542632 551223385 499961837 499999127 499961837 499999127 298738169 513235623 298738169 513235623 513206103 513235623 242932983 757020394 242932983 757020394 499992205 34253642 499992205 34253642 649222981 649255771 649222981 649255771 294223865 294278458 294223865 294278458 761416551 500018546 761416551 500018546 210758330 499990657 210758330 499990657 680479617 500020706 680479617 500020706 115389376 115381245 115389376 115381245 500008973 922127158 500008973 922127158 499981331 189548110 499981331 704773312 499981331 704773312 295216964 500025803 295216964 500025803 767247850 346917456 767247850 346917456 653080311 171448274 653080311 171448274 171459325 171448274 346158361 653899019 346158361 653899019 499994315 443182822 499994315 443182822 305436322 694563476 305436322 694563476 500024929 746902098 500024929 500031589 500024929 500031589 300665641 748556746 300665641 748556746 748522179 15106501 748522179 15106501 984932706 15106501 500032203 852882379 500032203 852882379 907252391 499994193 907252391 499994193 166487121 499983318 166487121 499983318 499965824 548279686 499965824 548279686 500021820 403980085 500021820 403980085 676411007 323612735 676411007 323612735 499983596 379743496 499983596 379743496 293601318 499984693 293601318 460272927 293601318 460272927 500031383 38766646 500031383 38766646 38813838 500000184 38813838 500000184 951265706 497163089 951265706 497163089 502857708 315427548 502857708 315427548 455831748 499996036 455831748 499996036 586078529 586023547 586078529 586023547 247980165 752037810 247980165 108399835 247980165 108399835 499971261 108399835 283464353 499977216 283464353 18554111 283464353 18554111 499971999 828421932 499971999 828421932 828438853 828421932 112431346 499971826 112431346 801920697 112431346 801920697 801946423 801920697 89187267 499992812 89187267 500007950 89187267 500007950 608686113 684998585 608686113 684998585 493419120 506524484 493419120 506524484 674160724 674164105 674160724 674164105 575830840 499971077 575830840 499971077 552772353 304538139 552772353 304538139 304524793 500035615 304524793 500035615 206610694 500035615 572177043 427821694 572177043 427821694 49659975 500020109 49659975 500020109 436149090 500037349 436149090 500037349 324111723 324067567 324111723 499971468 324111723 499971468 831695967 713597135 831695967 713597135 461417926 499998027 461417926 500033000 461417926 500033000 10055970 500013636 10055970 500013636 12744083 503752693 12744083 503752693 496268013 500032168 496268013 500032168 23496317 971684800 23496317 971684800 228418529 228424310 228418529 228424310 366432501 366470451 366432501 366470451 499961385 74739847 499961385 288542164 499961385 288542164 288514157 288542164 894550636 706354231 894550636 706354231 706370935 707236095 706370935 707236095 292721618 500027654 292721618 500027654 29495472 218567696 29495472 218567696 500026798 263429660 500026798 263429660 515776764 515764036 515776764 515764036 164375812 835572269 164375812 832231905 164375812 832231905 500012968 832231905 58786951 941228749 58786951 941228749 382040759 382003140 382040759 382003140 499964945 739602241 499964945 739602241 396941755 467282699 396941755 467282699 815648808 815603102 815648808 279182839 815648808 279182839 460681374 539246951 460681374 288904340 460681374 288904340 711084382 499987670 711084382 499987670 499990936 57833153 499990936 57833153 57864189 57833153 499964833 608716368 499964833 608716368 929632338 929581274 929632338 753884948 929632338 753884948 500033888 190606261 500033888 190606261 499972409 731855781 499972409 731855781 499960606 732707338 499960606 732707338 267308870 103757493 267308870 103757493 896260428 103757493 375044610 375029678 375044610 375029678 760696280 239352600 760696280 839256199 760696280 839256199 158914440 499990541 158914440 629016810 158914440 629016810 951573115 500006132 951573115 500006132 171076845 499966420 171076845 500025815 171076845 500025815 826195210 500025815 84252531 499967032 84252531 669132005 84252531 669132005 500029761 651676625 500029761 651676625 651609090 52029917 651609090 52029917 52066658 500039074 52066658 500039074 500009818 211480330 500009818 211480330 499979329 695241797 499979329 695241797 304773772 500027020 304773772 500027020 705367000 674466582 705367000 674466582 499994667 822443008 499994667 487360274 499994667 487360274 487362085 487360274 595118979 404953197 595118979 500039158 595118979 500039158 362755083 937033372 362755083 937033372 937039834 411981930 937039834 411981930 411972220 408425137 411972220 408425137 927828755 499987529 927828755 211962638 927828755 211962638 500003355 211962638 713006076 712965181 713006076 712965181 92360465 499964432 92360465 499964432 500036025 779812382 500036025 229947642 500036025 229947642 229960747 500025192 229960747 500025192 169852904 499978880 169852904 499978880 150052110 499978880 550113891 4714147 550113891 4714147 995250467 4714147 500011312 774989950 500011312 774989950 966827 499966495 966827 938715125 966827 938715125 61293891 175679645 61293891 175679645 499977322 335532739 499977322 335532739 335574714 335532739 875716112 124316192 875716112 336634740 875716112 336634740 336628657 336634740 735560883 735560656 735560883 735560656 363855750 636127970 363855750 636127970 499960278 220523224 499960278 649821801 499960278 649821801 649817903 830133112 649817903 830133112 169890109 91845375 169890109 91845375 499960255 91845375 105521518 894410448 105521518 894410448 142727671 142733124 142727671 142733124 744584283 499989650 744584283 499989650 108269195 108261362 108269195 108261362 500037882 670690639 500037882 670690639 500032094 757582456 500032094 757582456 233620534 766356742 233620534 134893736 233620534 134893736 499981674 500008796 499981674 500008796 100651729 645309436 100651729 645309436 354718231 13961928 354718231 13961928 500031614 13961928 205760014 794208662 205760014 499995820 205760014 499995820 881469675 768552698 881469675 768552698 187715664 500036722 187715664 500036722 20708212 500022141 20708212 500022141 459114990 499971330 459114990 877812921 459114990 877812921 500007254 501540790 500007254 501540790 500033728 211427959 500033728 211427959 788599767 499996283 788599767 499996283 870095229 499996283 124435975 500003415 124435975 500003415 919587720 499996622 919587720 500027981 919587720 500027981 668170476 499980062 668170476 499980062 890245123 499994683 890245123 499994683 651856709 759928632 651856709 759928632 759905235 756058314 759905235 756058314 500031898 500032066 500031898 500032066 509429794 298972219 509429794 298972219 264043135 264004810 264043135 264004810 369994053 499964795 369994053 138687961 369994053 138687961 500033922 711304468 500033922 711304468 288705189 711304468 905573589 905598770 905573589 905598770 500023256 784576618 500023256 784576618 129340745 499989634 129340745 636611651 129340745 636611651 636674814 636611651 499993722 617916737 499993722 617916737 271051730 500025338 271051730 500025338 852325087 147681492 852325087 445075429 852325087 445075429 500021611 445075429 954291085 45722292 954291085 45722292 870911416 870939596 870911416 500013958 870911416 500013958 65282227 934725158 65282227 894925492 65282227 894925492 500024781 500035504 500024781 500035504 58648906 500035504 287034716 287032073 287034716 889399337 287034716 889399337 499967712 889399337 331304860 500015121 331304860 500015121 499981617 692182955 499981617 692182955 169623755 169610688 169623755 499979006 169623755 499979006 837752050 499999790 837752050 499999790 358398945 499999790 950276639 950242765 950276639 950242765 641062092 499995828 641062092 499995828 145093578 939886123 145093578 939886123 939885316 577902844 939885316 577902844 564599700 499975345 564599700 499975345 630715128 499983614 630715128 499983614 112052828 616826628 112052828 616826628 383166991 616826628 101378490 898622481 101378490 898622481 410891535 410908964 410891535 410908964 499976226 571801777 499976226 499981569 499976226 499981569 199919328 524453047 199919328 524453047 499974029 500010352 499974029 500010352 883862880 592141588 883862880 592141588 592168337 499990500 592168337 499990500 114479048 499990500 499989787 557441978 499989787 45670190 499989787 45670190 954348454 665153782 954348454 665153782 334834782 737535612 334834782 737535612 499977508 103824680 499977508 103824680 896193029 499963439 896193029 499963439 223029161 777005562 223029161 777005562 451665974 548392551 451665974 952776153 451665974 952776153 952778090 952776153 838028643 838003780 838028643 838003780 128094153 871906423 128094153 694569987 128094153 694569987 500035904 694569987 250298814 499994656 250298814 700955117 250298814 700955117 299030076 282560120 299030076 282560120 500015652 355355202 500015652 355355202 355298785 355355202 600435881 983765933 600435881 983765933 499976567 983765933 509384675 490600481 509384675 490600481 96288464 96346020 96288464 500021168 96288464 500021168 794645486 794607781 794645486 6562472 794645486 6562472 500015625 6562472 605811435 605830990 605811435 499993124 605811435 499993124 913262421 913207750 913262421 913207750 782054521 217934990 782054521 217934990 147078738 147004762 147078738 147004762 500037832 321674740 500037832 321674740 500020561 186841517 500020561 941795442 500020561 941795442 499990319 257233445 499990319 257233445 500021500 84715056 500021500 84715056 500000567 388599948 500000567 388599948 500011261 713730240 500011261 713730240 713714598 713730240 500010916 358958481 500010916 358958481 289501217 289519714 289501217 289519714 175511291 500012049 175511291 500007853 175511291 500007853 905746222 500007853 519624458 519665619 519624458 519665619 637094296 499966444 637094296 886096930 637094296 886096930 499967640 499964970 499967640 499964970 526176594 296966389 526176594 296966389 296973050 500020212 296973050 500020212 498568424 500037965 498568424 500037965 72446784 927587169 72446784 79652885 72446784 79652885 920387949 499966798 920387949 499966798 385440846 361405659 385440846 361405659 638632695 404113692 638632695 404113692 499979834 638538161 499979834 638538161 236505813 208707241 236505813 208707241 500032991 208707241 500015971 191742466 500015971 191742466 136447823 500015486 136447823 500015486 646260980 646285097 646260980 646285097 500037499 527371913 500037499 527371913 499963308 896684544 499963308 896684544 499962143 424424019 499962143 424424019 424419157 500002817 424419157 500002817 946613467 500002817 551975592 448028109 551975592 901301897 551975592 901301897 901262931 901301897 499980377 907818256 499980377 907818256 472373288 48731746 472373288 48731746 500010145 500000819 500010145 500000819 429379240 427773034 429379240 427773034 427785471 427773034 500011295 907390502 500011295 499969649 500011295 499969649 114508635 499969649 347470185 652550369 347470185 172545251 347470185 172545251 827506790 569150972 827506790 569150972 430868333 215840944 430868333 215840944 784080343 622821335 784080343 622821335 377226450 862011481 377226450 862011481 862061930 862011481 717337087 500001104 717337087 500017539 717337087 500017539 293094345 500014206 293094345 500014206 789459668 210540915 789459668 210540915 500029957 894074164 500029957 841716904 500029957 841716904 158294658 841716904 771654843 228332543 771654843 228332543 672849615 500005844 672849615 499988682 672849615 499988682 622200800 553567286 622200800 553567286 553571198 553567286 865294610 500033545 865294610 500033545 1 33852 1 809655442 1 809655442 500018270 809655442 139538097 499965464 139538097 499965464 772846554 181234712 772846554 181234712 181204679 989623530 181204679 989623530 10406879 989623530 739986958 499976418 739986958 988336704 739986958 988336704 500012155 71102948 500012155 71102948 71141889 499980433 71141889 499980433 38846320 250543649 38846320 250543649 749494129 689877338 749494129 689877338 499977166 689877338 658271248 658233120 658271248 658233120 403451853 500014946 403451853 500014946 506623898 833625564 506623898 833625564 881540171 881561841 881540171 881561841 635180236 499968313 635180236 499968313 483377973 343760479 483377973 343760479 656205572 663867555 656205572 663867555 336169369 500009390 336169369 500009390 922903410 8141438 922903410 8141438 8132398 674704924 8132398 674704924 674701790 793439009 674701790 793439009 793422811 156201602 793422811 156201602 843775065 755577406 843775065 755577406 244466092 499979428 244466092 499979428 691104276 499979428 207363320 199327837 207363320 199327837 199304363 377230169 199304363 377230169 377246697 499966034 377246697 499966034 62123794 889557965 62123794 889557965 500031094 313860409 500031094 313860409 113963777 885962965 113963777 292301073 113963777 292301073 499982169 499993489 499982169 499993489 941153710 520720244 941153710 520720244 131957241 131884786 131957241 131884786 499968235 612356195 499968235 612356195 499995774 157971984 499995774 157971984 842029104 499967569 842029104 499967569 358705439 533375934 358705439 533375934 784114583 205856771 784114583 205856771 205829803 629937042 205829803 629937042 499970682 608801566 499970682 608801566 608792667 608801566 127206347 872822460 127206347 872822460 500006003 499971027 500006003 499971027 855261306 499995621 855261306 499995621 285743709 714255629 285743709 190781066 285743709 190781066 190763617 23697866 190763617 23697866 505648362 505661236 505648362 280794904 505648362 280794904 500032463 86299255 500032463 86299255 913711184 86299255 298879720 701091836 298879720 462840413 298879720 462840413 675613339 675606445 675613339 675606445 917727978 499979056 917727978 499979056 499999360 801836427 499999360 801836427 64951291 64981102 64951291 64981102 622749954 499973249 622749954 499973249 499994311 993423298 499994311 993423298 669601739 330395901 669601739 330395901 783724600 500032131 783724600 168407701 783724600 168407701 168451938 213288193 168451938 213288193 786681215 500007123 786681215 500007123 431739773 500007123 915617058 915604722 915617058 915604722 385233009 385268977 385233009 385268977 500019495 981473664 500019495 981473664 18538699 981473664 577249650 422707605 577249650 422707605 217566845 500027815 217566845 500027815 236676273 763303072 236676273 351625048 236676273 351625048 648420893 941002970 648420893 941002970 58988085 941002970 500025981 60475725 500025981 60475725 499966286 499978530 499966286 499978530 970172754 433718148 970172754 433718148 433659746 433718148 916289753 83736348 916289753 83736348 266395959 499964502 266395959 499964502 499983305 18716902 499983305 18716902 821894479 499975840 821894479 68907663 821894479 68907663 313677 791048329 313677 791048329 791077953 791048329 435698785 167523621 435698785 167523621 839062692 500014402 839062692 500014402 464524509 912039545 464524509 912039545 912034592 912039545 868851150 500011128 868851150 500011128 188778236 302965990 188778236 302965990 302965489 85256275 302965489 85256275 85230915 79342586 85230915 79342586 500004732 120757803 500004732 120757803 500032595 120757803 455236676 544789562 455236676 544789562 499980444 712700143 499980444 712700143 500035503 712700143 500006296 939183269 500006296 713758499 500006296 713758499 72924744 927056618 72924744 927056618 499966426 620683618 499966426 620683618 500018381 32728873 500018381 500002308 500018381 500002308 354085867 574149287 354085867 574149287 425874852 252190428 425874852 252190428 500014892 110372510 500014892 110372510 889615324 40300913 889615324 40300913 959756066 40300913 534147204 534195277 534147204 534195277 38441164 38441031 38441164 38441031 21331954 500016333 21331954 500016333 499971802 14603265 499971802 637596358 499971802 637596358 500021606 259656305 500021606 259656305 740375133 899220681 740375133 899220681 899165223 899220681 2572325 997418043 2572325 997418043 499961510 296304127 499961510 296304127 499975431 470918631 499975431 470918631 511646071 570518726 511646071 570518726 429481011 541915127 429481011 541915127 458158823 575099565 458158823 575099565 499988444 575099565 347333866 215051390 347333866 215051390 215042164 499988380 215042164 499988380 523928713 499999260 523928713 499999260 951049677 957095860 951049677 957095860 957136527 499988949 957136527 499988949 174550643 499988949 701167558 298761144 701167558 298761144 674053703 500015100 674053703 218496894 674053703 218496894 781458096 502858479 781458096 502858479 502812398 64364704 502812398 64364704 935609978 510788953 935609978 510788953 499998517 912301091 499998517 912301091 87725113 500007665 87725113 500007665 378846607 502043530 378846607 502043530 502097298 502043530 499977188 797433938 499977188 797433938 500026786 975575176 500026786 975575176 500003466 132629505 500003466 132629505 867428106 202974511 867428106 202974511 797074430 511993234 797074430 511993234 487974827 849565646 487974827 849565646 150371249 499994990 150371249 499994990 585650131 34272556 585650131 34272556 34292745 186888109 34292745 186888109 186894064 186888109 119264035 880750742 119264035 500011250 119264035 500011250 774699132 225337266 774699132 225337266 212325182 499990135 212325182 499990135 35428093 964571526 35428093 964571526 567420210 500033406 567420210 500033406 261450764 499987997 261450764 499987997 624130416 499987997 42373523 42426960 42373523 42426960 420210164 420248399 420210164 420248399 140616501 499973607 140616501 499973607 499981662 971061450 499981662 971061450 499995636 300604039 499995636 300604039 699408471 300604039 162621720 162581252 162621720 162581252 826347937 500030239 826347937 500030239 630180266 630192511 630180266 630192511 150963241 150974883 150963241 774501287 150963241 774501287 500020476 500023618 500020476 500023618 64210305 641456850 64210305 641456850 499990863 641456850 208633015 791349709 208633015 791349709 359836577 499982491 359836577 499982491 633839360 500019631 633839360 500019631 959006229 98341765 959006229 98341765 98292557 98341765 576634687 576586848 576634687 576586848 707006634 494795198 707006634 494795198 505242248 500020152 505242248 500020152 395197295 688194907 395197295 688194907 500006486 695694691 500006486 65411262 500006486 65411262 934547879 499998828 934547879 499998828 283775564 499998828 494194243 500024873 494194243 500024873 499990527 898538157 499990527 898538157 879822871 500016661 879822871 500016661 500018248 644283516 500018248 18448280 500018248 18448280 500028494 677341934 500028494 677341934 983817061 983802515 983817061 464921948 983817061 464921948 464918483 930009239 464918483 930009239 930035570 199848796 930035570 199848796 291084456 708886114 291084456 500038492 291084456 500038492 920795668 500038492 499963623 87410720 499963623 87410720 54695249 945304867 54695249 121863563 54695249 121863563 121816575 375189102 121816575 375189102 624879449 500021242 624879449 500021242 603808490 312395315 603808490 312395315 687618507 312395315 482022317 482015725 482022317 482015725 170817983 170816707 170817983 170816707 499962980 540228337 499962980 540228337 540253293 392184229 540253293 392184229 392203728 951365510 392203728 951365510 951389914 951365510 677790157 677726713 677790157 677726713 357099253 357137389 357099253 357137389 773056265 499988932 773056265 499988932 993459060 6494608 993459060 6494608 874394206 125633299 874394206 123175973 874394206 123175973 500014811 917467301 500014811 917467301 917463662 26319330 917463662 26319330 26270408 26319330 499998244 565027780 499998244 565027780 100401513 499992686 100401513 499992686 597473170 500026582 597473170 500026582 787302106 212715530 787302106 212715530 500004156 7271961 500004156 499997343 500004156 499997343 517714631 499997343 420855246 579130064 420855246 499963165 420855246 499963165 798472625 625442046 798472625 625442046 499972661 101200445 499972661 101200445 194766311 868457589 194766311 868457589 868472788 3703309 868472788 3703309 499968987 3703309 499974643 805747875 499974643 499986718 499974643 499986718 541333694 499986718 384707334 384689736 384707334 384689736 500039153 128484780 500039153 128484780 500011095 649609147 500011095 649609147 917845666 82199801 917845666 82199801 214464465 214454055 214464465 214454055 248892848 500020904 248892848 500020904 201109111 499978274 201109111 499978274 445828746 48743950 445828746 48743950 48689544 660538763 48689544 660538763 339486634 214832329 339486634 214832329 785202764 214832329 499972138 160148839 499972138 727320152 499972138 727320152 727353336 727320152 415591747 499960396 415591747 499960396 991562927 8363074 991562927 74485436 991562927 74485436 925451904 74485436 960972502 39000416 960972502 714751766 960972502 714751766 714777278 714751766 747642117 252374640 747642117 252374640 8030485 499964851 8030485 499963300 8030485 499963300 895304690 500037255 895304690 500027384 895304690 500027384 519068916 480922402 519068916 480922402 500002108 398060030 500002108 398060030 945306224 945281031 945306224 945281031 963135451 963158757 963135451 929457460 963135451 929457460 499984753 326434693 499984753 326434693 500007134 326434693 200860125 799134314 200860125 799134314 984529541 984538867 984529541 984538867 338079973 500014850 338079973 500014850 268308821 499983223 268308821 499983223 499976681 716180740 499976681 716180740 283878077 716180740 765021750 764968180 765021750 764968180 884088412 884094361 884088412 884094361 159520699 840474163 159520699 840474163 545661400 82956159 545661400 82956159 308879849 308890459 308879849 308890459 183286531 500030051 183286531 23802974 183286531 23802974 499982612 879993622 499982612 879993622 879933760 758577183 879933760 758577183 241448185 758577183 498736539 501204523 498736539 501204523 499978847 86181145 499978847 786394797 499978847 786394797 213617635 374728547 213617635 374728547 859691245 859730132 859691245 859730132 252631652 451844213 252631652 451844213 500015402 451844213 451400878 499987058 451400878 499960380 451400878 499960380 967172718 499960380 566328553 566326781 566328553 448835559 566328553 448835559 499982754 207216917 499982754 207216917 499962324 62445625 499962324 740862936 499962324 740862936 740830480 254520633 740830480 254520633 254565086 606571482 254565086 606571482 532828506 367528787 532828506 367528787 367572177 434884149 367572177 434884149 500037695 803685174 500037695 803685174 184999727 499964688 184999727 499964688 769650043 499972721 769650043 351542204 769650043 351542204 351528143 879448216 351528143 879448216 120524550 879448216 500024414 807242731 500024414 807242731 785450576 427135199 785450576 427135199 500028083 427135199 716350548 716392506 716350548 568639037 716350548 568639037 568632658 776892082 568632658 776892082 240688609 499969850 240688609 499969850 98744226 499981883 98744226 499981883 642298240 499971955 642298240 499971955 600782063 399192409 600782063 399192409 961742006 499990094 961742006 499990094 500038765 260245546 500038765 886383239 500038765 886383239 886369188 246348812 886369188 246348812 753612314 518500384 753612314 518500384 381058693 500028780 381058693 500028780 802645443 538417556 802645443 538417556 500007094 499969876 500007094 499969876 593632737 499969876 340321398 659624310 340321398 621392035 340321398 621392035 621398471 621392035 500025977 556891750 500025977 556891750 27177520 972839081 27177520 972839081 928908792 19692798 928908792 19692798 980259821 346283103 980259821 346283103 346356590 346283103 403966483 500028689 403966483 500028689 610323235 972399286 610323235 972399286 972372275 448912807 972372275 448912807 551099979 448912807 861869001 138110372 861869001 321309431 861869001 321309431 321257785 915501052 321257785 915501052 84510114 915501052 987469752 499964005 987469752 500009594 987469752 500009594 643601885 499989291 643601885 499989291 726574071 637343464 726574071 637343464 362642409 637343464 958577947 500011576 958577947 573832398 958577947 573832398 573763890 795256624 573763890 795256624 500011370 795256624 905726112 905720980 905726112 905720980 499960540 100981095 499960540 100981095 499966196 10490868 499966196 10490868 10501072 10490868 431047472 500020868 431047472 102208902 431047472 102208902 864942206 135119637 864942206 135119637 938258333 938219145 938258333 65617923 938258333 65617923 934323588 65617923 944863380 944808553 944863380 944808553 943790652 56222909 943790652 295263996 943790652 295263996 500006655 499982355 500006655 499982355 266554737 499982355 435794078 499996769 435794078 499996769 553287418 446686438 553287418 446686438 813830676 186222902 813830676 923891430 813830676 923891430 500001122 657199143 500001122 657199143 500026688 499993740 500026688 499993740 736487679 499993740 115990314 884037048 115990314 884037048 899026346 100978933 899026346 100978933 540121116 900597295 540121116 900597295 99362679 972446931 99362679 972446931 972508738 972446931 500032676 27036294 500032676 27036294 37137678 73355424 37137678 73355424 499999310 573296864 499999310 573296864 426705261 398697595 426705261 398697595 601269869 499960287 601269869 499960287 264231151 465283049 264231151 465283049 534663687 465283049 499987841 999717864 499987841 999717864 499967315 999717864 500027871 467395636 500027871 467395636 499973221 499989178 499973221 499989178 370417112 499989178 500023768 966742339 500023768 500011103 500023768 500011103 397772780 499994754 397772780 499994754 559104588 500024763 559104588 500024763 154857665 500024763 394269582 394229365 394269582 394229365 499963935 859449210 499963935 613914977 499963935 613914977 613910268 603507384 613910268 603507384 499964718 962901424 499964718 500032203 499964718 500032203 535351544 500032203 416554861 583507016 416554861 583507016 463019766 499961142 463019766 499961142 214512981 499961142 729726936 499993358 729726936 499993358 122871243 122890310 122871243 273460525 122871243 273460525 500026901 599685491 500026901 599685491 400253033 155106938 400253033 155106938 155110750 155106938 670626058 668372737 670626058 668372737 331678289 668372737 943264046 499976236 943264046 594025424 943264046 594025424 405986000 666372431 405986000 666372431 499976071 666372431 459922398 459882536 459922398 459882536 499967616 826326765 499967616 826326765 963807427 36130768 963807427 36130768 777027167 499968114 777027167 218616345 777027167 218616345 781330174 738023401 781330174 738023401 86889428 86895843 86889428 86895843 499990702 442248449 499990702 442248449 208446045 500006496 208446045 418087621 208446045 418087621 499992545 221090522 499992545 221090522 499987518 707032086 499987518 707032086 882352568 882387937 882352568 827574433 882352568 827574433 339624111 500030066 339624111 500030066 500014268 256842114 500014268 256842114 454539049 547613414 454539049 547613414 452403724 499981433 452403724 499981433 53517311 499981433 954187033 45815175 954187033 446781406 954187033 446781406 499994383 508022223 499994383 508022223 491966384 189289190 491966384 189289190 189329696 189289190 499969834 764740507 499969834 370262611 499969834 370262611 629743656 634394619 629743656 634394619 365652245 385232665 365652245 385232665 500029954 500012635 500029954 500012635 680566027 632016253 680566027 632016253 500003871 792098515 500003871 792098515 207911973 500006584 207911973 500006584 294217305 705757187 294217305 705757187 537099821 462889072 537099821 462889072 406689723 406686625 406689723 406686625 387360950 387353774 387360950 387353774 428578917 499970977 428578917 499970977 500020209 39228569 500020209 499978441 500020209 499978441 87493544 499983404 87493544 499983404 934139680 499983404 693386203 306589773 693386203 751282606 693386203 751282606 500009568 265093097 500009568 265093097 265136032 265093097 674230341 500029885 674230341 500029885 273806734 273836371 273806734 336587854 273806734 336587854 663443439 336587854 586935677 586948806 586935677 586948806 558588411 558535447 558588411 558535447 401281455 401298155 401281455 500001634 401281455 500001634 553176324 500001634 499991005 212716129 499991005 212716129 500015818 80492787 500015818 418040191 500015818 418040191 581930575 418040191 37101231 676361976 37101231 676361976 676381667 676361976 500020618 701622273 500020618 125100421 500020618 125100421 874929102 324233918 874929102 324233918 500028380 590569390 500028380 590569390 409470548 590569390 499972514 840010738 499972514 391198640 499972514 391198640 608826084 298052264 608826084 298052264 298052768 996719117 298052768 996719117 996702254 792981721 996702254 792981721 500022339 792981721 500038392 170655033 500038392 170655033 382382701 500035069 382382701 500035069 530940321 499976305 530940321 499976305 86159130 499976305 766257142 499981894 766257142 499981894 344834914 344779159 344834914 344779159 510280381 499985280 510280381 89563882 510280381 89563882 89638409 89563882 499963917 541519497 499963917 541519497 97658673 500039331 97658673 500039331 289725969 710272584 289725969 710272584 746274411 198465842 746274411 198465842 801591161 500020151 801591161 500020151 998587231 500020151 374060639 374028159 374060639 374028159 499977034 319594394 499977034 319594394 826338575 826317737 826338575 499995084 826338575 499995084 499447847 499995084 510604429 510664459 510604429 174328750 510604429 174328750 500018568 653696621 500018568 653696621 500030131 500023883 500030131 500023883 304424901 500036107 304424901 500036107 477228666 332119239 477228666 332119239 499988454 332119239 499980794 318969261 499980794 791201569 499980794 791201569 905032642 94996526 905032642 455547668 905032642 455547668 455562813 500036818 455562813 500036818 843864496 500039916 843864496 500039916 21035467 979023506 21035467 979023506 470352901 529643261 470352901 529643261 499971266 558071760 499971266 558071760 335566083 134301030 335566083 134301030 865689204 619025198 865689204 619025198 499963159 619025198 948165136 183264696 948165136 183264696 816741129 114189864 816741129 114189864 114157571 499998929 114157571 499998929 611975245 499998929 210885882 789119902 210885882 347713961 210885882 347713961 499998564 347713961 369803653 500023997 369803653 500023997 499975445 450357844 499975445 450357844 532461355 532421238 532461355 532421238 554587075 554598273 554587075 554598273 499991577 187801349 499991577 500029734 499991577 500029734 841312407 611652503 841312407 611652503 388358315 353684274 388358315 353684274 964505705 499968217 964505705 499960706 964505705 499960706 276653545 723329955 276653545 723329955 121994767 122016843 121994767 499989337 121994767 499989337 29412158 260652642 29412158 260652642 739299456 260652642 326208768 673827159 326208768 673827159 670450994 458671286 670450994 458671286 541379291 160326466 541379291 160326466 499999202 499969157 499999202 499969157 270101324 145222827 270101324 145222827 854734949 145222827 828231802 171765737 828231802 171765737 196333650 803640529 196333650 275757785 196333650 275757785 948147966 51888716 948147966 51888716 156847479 843092327 156847479 413974684 156847479 413974684 586063624 413974684 499966627 454768091 499966627 454768091 389173056 164303315 389173056 164303315 835699583 164303315 731024975 268974352 731024975 268974352 500035407 190183408 500035407 499986836 500035407 499986836 231988676 500005355 231988676 500005355 540410229 499973362 540410229 499973362 597231662 630197550 597231662 630197550 500039965 630197550 673593168 326383894 673593168 675393884 673593168 675393884 324608549 306007089 324608549 306007089 876020034 124015108 876020034 500035734 876020034 500035734 117160181 882815175 117160181 572982589 117160181 572982589 500010911 994018217 500010911 994018217 5984683 500039319 5984683 500039319 500009456 136062311 500009456 597610640 500009456 597610640 499990516 752204094 499990516 752204094 500009837 499961103 500009837 499961103 363099058 758583124 363099058 758583124 499976789 758583124 175541190 499967729 175541190 499967729 842202009 842218567 842202009 842218567 105926097 105956522 105926097 801798843 105926097 801798843 500011320 813775141 500011320 813775141 611568994 542233030 611568994 542233030 73314961 73288918 73314961 294151204 73314961 294151204 294089877 823635796 294089877 823635796 500013505 823635796 449677906 550344886 449677906 550344886 908387912 91585364 908387912 91585364 162451443 499992419 162451443 499992419 204457864 795557811 204457864 795557811 908856905 500021799 908856905 764219947 908856905 764219947 500036458 764219947 832841863 832896337 832841863 832896337 500026972 814176688 500026972 814176688 175738367 175704008 175738367 950873459 175738367 950873459 49152233 950873459 770470825 500010023 770470825 967978094 770470825 967978094 32020596 967978094 500026410 956210048 500026410 956210048 99969196 499965289 99969196 499965289 913217470 103860700 913217470 103860700 499983485 875731496 499983485 875731496 124241109 950253620 124241109 950253620 49796621 950253620 61711968 61654360 61711968 61654360 440541985 440534656 440541985 397023316 440541985 397023316 957250997 42727141 957250997 538308193 957250997 538308193 162321409 64171439 162321409 64171439 935867337 474071302 935867337 474071302 499997780 474071302 939456137 60499367 939456137 60499367 871886530 871895463 871886530 499973192 871886530 499973192 835252945 781090931 835252945 781090931 218937256 781090931 620738015 620685000 620738015 620685000 369318751 369269748 369318751 932081269 369318751 932081269 499972474 499974115 499972474 499974115 625769233 499974115 500000242 604581789 500000242 604581789 678242161 500025843 678242161 500025843 852071542 499979113 852071542 499979113 270638288 499979113 675741087 499972127 675741087 499972127 500001159 617427874 500001159 617427874 886141234 886177451 886141234 886177451 278540358 32123345 278540358 32123345 32195809 32123345 985944847 985885509 985944847 43773138 985944847 43773138 43733554 43773138 499975166 322272077 499975166 322272077 249501798 249493023 249501798 249493023 656970160 499996340 656970160 499996340 499981796 525356341 499981796 447425071 499981796 447425071 447443677 447425071 891099322 108920653 891099322 655287993 891099322 655287993 344715001 655287993 692418309 499971772 692418309 499971772 137943030 862088503 137943030 862088503 834787015 165250087 834787015 165250087 969205165 969200032 969205165 969200032 516259834 516269987 516259834 516269987 500025031 254961777 500025031 254961777 841882520 841956582 841882520 260526696 841882520 260526696 260528042 615112820 260528042 615112820 384913116 992996978 384913116 992996978 693260376 666986744 693260376 666986744 499983508 500032680 499983508 500032680 990862125 9161268 990862125 9161268 445534516 445491924 445534516 445491924 698527950 698504189 698527950 499978929 698527950 499978929 680157901 737383880 680157901 737383880 500015095 138851276 500015095 138851276 499981746 822525590 499981746 822525590 177468676 822525590 499994356 447568806 499994356 447568806 903139433 500037604 903139433 500037604 716120435 716130296 716120435 716130296 499982059 579228275 499982059 579228275 892247311 499992826 892247311 499992826 936252052 63768891 936252052 63768891 559999659 439991037 559999659 322306584 559999659 322306584 500001621 500030874 500001621 500030874 283750910 279612736 283750910 279612736 720376382 279612736 499968158 796235446 499968158 499970494 499968158 499970494 297738897 499970494 337244362 337257666 337244362 951600836 337244362 951600836 500033390 293652845 500033390 293652845 706340237 293652845 450724751 549260126 450724751 331530095 450724751 331530095 939152486 499990683 939152486 499990683 500020453 274687660 500020453 274687660 274752591 274687660 826965552 173003608 826965552 173003608 708461627 499969295 708461627 499969295 432494570 499969295 675235572 499988670 675235572 499988670 157511754 500023254 157511754 500023254 43641857 956386517 43641857 480221167 43641857 480221167 500035418 952600294 500035418 413714853 500035418 413714853 413647553 780465932 413647553 780465932 499968414 268295903 499968414 268295903 731705663 268295903 500022475 926583305 500022475 926583305 926619675 209621204 926619675 209621204 499987720 499990982 499987720 499990982 147714509 58888833 147714509 58888833 58925896 741254968 58925896 741254968 549272019 450724671 549272019 990808045 549272019 990808045 444280615 444282497 444280615 444282497 688911326 311138352 688911326 952582699 688911326 952582699 500019843 959174074 500019843 959174074 959186173 499989411 959186173 499989411 460603240 937687318 460603240 937687318 62287586 937687318 893597406 106444935 893597406 500006402 893597406 500006402 74733875 74750832 74733875 571722312 74733875 571722312 428264558 499980971 428264558 499980971 101189685 499980971 864250921 499991419 864250921 499978901 864250921 499978901 640109526 533279085 640109526 533279085 499960852 552194147 499960852 552194147 851241626 851242438 851241626 851242438 927935933 927930688 927935933 927930688 514576396 514560327 514576396 930893758 514576396 930893758 930901342 776207682 930901342 776207682 776253717 776207682 839972736 839983521 839972736 839983521 423804229 423878703 423804229 423878703 343008579 656996788 343008579 179572134 343008579 179572134 179553578 830021479 179553578 830021479 694978703 500027462 694978703 500027462 830901543 169157543 830901543 499981242 830901543 499981242 894327229 665595922 894327229 665595922 665595001 500019769 665595001 500019769 725241926 500019769 190490404 499965912 190490404 499965912 655674078 676734673 655674078 676734673 323262199 160153210 323262199 160153210 839880040 49922877 839880040 49922877 49948317 49922877 292313136 707754553 292313136 707754553 980978501 981033619 980978501 639159736 980978501 639159736 499986866 482103040 499986866 482103040 499974890 143469033 499974890 143469033 663450812 500014140 663450812 359578152 663450812 359578152 359586263 359578152 493575605 506408524 493575605 434051272 493575605 434051272 565893668 149682109 565893668 149682109 850337125 149682109 647469370 647458026 647469370 647458026 211680202 211704098 211680202 500022289 211680202 500022289 12398552 500022289 286896619 286935216 286896619 286935216 500007017 872551626 500007017 872551626 127410013 872551626 660432726 499988027 660432726 499988027 36406861 36477949 36406861 36477949 515381496 515358329 515381496 515358329 394611463 499986940 394611463 499986940 397926302 510376010 397926302 510376010 499977544 487954268 499977544 487954268 904362003 904366934 904362003 88306325 904362003 88306325 88321764 88306325 499967124 892855994 499967124 892855994 500013886 867647410 500013886 867647410 132366293 867647410 621149567 621126056 621149567 621126056 823433679 176598642 823433679 176598642 356979268 356930244 356979268 140830635 356979268 140830635 499962078 820694267 499962078 820694267 179316385 820694267 619129356 499973505 619129356 499973505 499982397 219431112 499982397 808041551 499982397 808041551 808086169 963841864 808086169 963841864 499972689 499965686 499972689 499965686 862263792 499965686 479811111 269464889 479811111 269464889 269474555 269464889 719046764 280925192 719046764 280925192 972547933 972513503 972547933 972513503 768059288 231998766 768059288 356619633 768059288 356619633 29644932 29645244 29644932 644368695 29644932 644368695 355631743 558597438 355631743 558597438 500007837 558597438 301027783 708472048 301027783 708472048 708466606 708472048 500021945 139415865 500021945 635203988 500021945 635203988 364768706 635203988 500012693 83231397 500012693 83231397 878352347 878332423 878352347 878332423 500013790 811204722 500013790 811204722 499984414 880328094 499984414 499992652 499984414 499992652 113957122 499992652 500034568 338318419 500034568 338318419 499978306 918356890 499978306 918356890 966663371 33351249 966663371 500000299 966663371 500000299 741583142 500000299 843892760 499971473 843892760 499994717 843892760 499994717 201968648 797996915 201968648 797996915 428486790 499979235 428486790 499979235 698171275 499961390 698171275 499961390 983330735 983399766 983330735 983399766 897908944 102069879 897908944 499988840 897908944 499988840 81808257 499988840 197497770 197460896 197497770 527839264 197497770 527839264 527824686 527839264 496824517 496820395 496824517 499988851 496824517 499988851 56251476 499988851 935757805 64247940 935757805 64247940 499985835 731519599 499985835 731519599 202448079 797532306 202448079 797532306 33924808 500019937 33924808 500019937 333136320 499968220 333136320 500007865 333136320 500007865 633603929 500007865 499995416 835142116 499995416 835142116 500004169 870378261 500004169 870378261 538983385 538955649 538983385 538955649 500032201 607487134 500032201 500016075 500032201 500016075 475304610 522221325 475304610 522221325 766555332 233505312 766555332 233505312 473070946 500039112 473070946 500039112 989764124 10180409 989764124 789569994 989764124 789569994 789587491 214392206 789587491 214392206 785663129 214392206 847492622 152503222 847492622 644314512 847492622 644314512 355683959 644314512 612584728 500014626 612584728 500014626 829526048 170475430 829526048 170475430 869891728 130080845 869891728 130080845 824724014 910141996 824724014 910141996 910165135 844787443 910165135 844787443 770250681 499992170 770250681 499992170 568783593 568805584 568783593 568805584 499974627 908666862 499974627 880124134 499974627 880124134 119901574 597588766 119901574 597588766 500009033 869513021 500009033 793407512 500009033 793407512 500007147 558818917 500007147 558818917 976864503 976881580 976864503 899956226 976864503 899956226 394415370 605578825 394415370 678353731 394415370 678353731 321631454 554379671 321631454 554379671 445575656 820813275 445575656 820813275 179224674 820813275 561796562 41055171 561796562 41055171 958971844 41055171 51065893 437555677 51065893 437555677 499990924 856571573 499990924 856571573 856571435 500013981 856571435 500013981 228298327 500013981 403657372 499988685 403657372 500032966 403657372 500032966 175099829 858872659 175099829 858872659 141101470 858872659 970753243 499969055 970753243 499969055 608941205 500001309 608941205 500001309 595357550 500016251 595357550 500016251 602144141 500016251 125133240 237395462 125133240 237395462 237369344 128677042 237369344 128677042 871322341 128677042 691988144 703770607 691988144 703770607 296242248 703770607 468369641 468436363 468369641 468436363 57380483 57408550 57380483 694191876 57380483 694191876 694121355 694191876 130772248 130817663 130772248 544154342 130772248 544154342 544151602 544154342 361871770 500028950 361871770 500028950 471375736 528633858 471375736 500034240 471375736 500034240 907766730 683559347 907766730 683559347 316511050 154743547 316511050 154743547 689063610 689033033 689063610 689033033 479624953 499963190 479624953 499963190 499988430 242937149 499988430 242937149 499991402 188403717 499991402 990859243 499991402 990859243 990899753 499975567 990899753 499975567 121808285 499975567 242105265 242079907 242105265 242079907 5548316 5483357 5548316 499972310 5548316 499972310 801681680 499972310 247163934 752828125 247163934 499998364 247163934 499998364 339392888 499967561 339392888 499967561 399342893 499967561 94150574 905856640 94150574 905856640 628541008 500011278 628541008 500011278 512721229 619018536 512721229 619018536 955144257 44840705 955144257 44840705 500002544 768078391 500002544 402122525 500002544 402122525 205687571 794260057 205687571 710870964 205687571 710870964 500017997 710870964 196902554 803117592 196902554 803117592 471639797 471609782 471639797 471609782 69428220 930568550 69428220 930568550 56566000 943430085 56566000 943430085 39549309 960419851 39549309 904342502 39549309 904342502 95707851 904342502 42191958 42203599 42191958 42203599 500017826 385321785 500017826 385321785 499970226 385321785 500030748 93148099 500030748 500009579 500030748 500009579 279361802 684126908 279361802 684126908 315830160 763237963 315830160 763237963 236802971 763237963 635522184 500013236 635522184 500013236 503713104 499970556 503713104 499970556 572320618 158729042 572320618 158729042 841264395 963755203 841264395 963755203 36244349 108258463 36244349 108258463 178436867 178438984 178436867 178438984 728445275 499993265 728445275 499993265 321501843 348527986 321501843 348527986 500038048 413960444 500038048 413960444 500012284 500004436 500012284 500004436 517320891 982443857 517320891 982443857 17508871 982443857 477794609 187405367 477794609 187405367 499989062 648348575 499989062 648348575 105919172 134232993 105919172 134232993 865839012 134232993 499983179 934525193 499983179 934525193 373411629 373370542 373411629 373370542 162625495 837372705 162625495 229849957 162625495 229849957 770180396 500036488 770180396 500036488 862135991 500036488 844490053 500039321 844490053 500039321 33393002 966618988 33393002 626796824 33393002 626796824 420926860 420934787 420926860 420934787 73582979 926461870 73582979 721530685 73582979 721530685 721556439 721530685 359416648 500023190 359416648 500023190 773447431 499967447 773447431 529795504 773447431 529795504 529789431 529795504 539071948 539042984 539071948 539042984 116610699 500035511 116610699 500035511 356990832 357021494 356990832 357021494 56826784 500030980 56826784 500009537 56826784 500009537 205659102 500034039 205659102 500034039 802560368 500034039 438943286 499981752 438943286 499981752 43395033 956598641 43395033 658615632 43395033 658615632 658613315 658615632 64433031 64416680 64433031 381496257 64433031 381496257 844435264 844420652 844435264 844364275 844435264 844364275 500027508 844364275 804190604 499983831 804190604 499983831 859171039 499986500 859171039 499986500 463323729 359989667 463323729 359989667 639969215 499981028 639969215 499981028 950057078 914800331 950057078 914800331 85179748 914800331 432279896 432257122 432279896 432257122 603642109 596517884 603642109 596517884 499991132 177775474 499991132 177775474 71194574 71127421 71194574 932125834 71194574 932125834 932182004 932125834 75636888 499966761 75636888 500034919 75636888 500034919 596195753 596186175 596195753 596186175 500842861 149903728 500842861 149903728 987846945 987827333 987846945 22427953 987846945 22427953 438297840 561690669 438297840 499995585 438297840 499995585 216484738 499995585 849028862 499992267 849028862 500021959 849028862 500021959 799406295 996786223 799406295 996786223 3213145 996786223 307239213 692796343 307239213 692796343 29583831 29532782 29583831 29532782 500013679 163892588 500013679 163892588 632331718 499969485 632331718 74286904 632331718 74286904 925737603 308426819 925737603 308426819 308404934 658543452 308404934 658543452 341483896 658543452 293854572 293853334 293854572 852741424 293854572 852741424 852726039 852741424 499992670 283799693 499992670 283799693 499972648 337720502 499972648 337720502 367964450 368029910 367964450 368029910 721565957 721553001 721565957 721553001 781678453 908810799 781678453 908810799 371499868 64320086 371499868 64320086 500032442 888114182 500032442 888114182 976521933 23460515 976521933 23460515 445761515 598635067 445761515 598635067 598611219 90419633 598611219 90419633 90404088 630664539 90404088 630664539 553464056 499980118 553464056 499980118 237363879 500010687 237363879 500010687 500017506 386326198 500017506 386326198 194781615 500022236 194781615 500022236 447482990 447447893 447482990 491690110 447482990 491690110 508313245 625969888 508313245 625969888 499979102 76530954 499979102 76530954 499966574 499981688 499966574 499981688 730492240 668336052 730492240 668336052 499987411 580694954 499987411 580694954 711807491 711760339 711807491 711760339 260978211 739021813 260978211 221760787 260978211 221760787 778251707 500028091 778251707 500028091 647647268 971416990 647647268 971416990 971430012 638558578 971430012 638558578 361518000 499984542 361518000 499984542 185322663 146950237 185322663 146950237 639452423 639510964 639452423 237755022 639452423 237755022 500006287 237755022 830646764 830663165 830646764 830663165 499999923 974560305 499999923 974560305 499972954 48637404 499972954 48637404 975496828 844784207 975496828 844784207 155226502 844784207 499983281 205944938 499983281 205944938 794042046 205944938 367513053 367457062 367513053 367457062 500005786 848575313 500005786 657363137 500005786 657363137 342614704 800809919 342614704 800809919 859688615 140320558 859688615 140320558 653414020 499993889 653414020 499993889 500039219 828151092 500039219 576567322 500039219 576567322 500009871 500032684 500009871 500032684 344809335 500015099 344809335 774755429 344809335 774755429 774750058 847415609 774750058 847415609 847455409 847415609 361220243 638744598 361220243 687850268 361220243 687850268 687859643 88296717 687859643 88296717 499961420 499974335 499961420 499974335 955028062 499974335 861055728 499992900 861055728 499992900 874548654 499968372 874548654 500036742 874548654 500036742 969284159 500036742 499982239 22086875 499982239 475726203 499982239 475726203 524256203 942532993 524256203 942532993 942518656 942532993 123057426 876958218 123057426 876958218 499973697 595117145 499973697 595117145 500026193 641221929 500026193 500032804 500026193 500032804 203098002 500008299 203098002 500008299 988400273 988430089 988400273 988430089 6728702 993262884 6728702 993262884 500008996 395341948 500008996 404528734 500008996 404528734 499962812 198714846 499962812 198714846 801298219 846858238 801298219 846858238 153157901 846858238 461279502 461268573 461279502 499985388 461279502 499985388 290294347 499985388 616529516 616538174 616529516 233115757 616529516 233115757 766894141 233115757 625571494 625582994 625571494 500013435 625571494 500013435 849377848 500013435 327501024 672443823 327501024 327619164 327501024 327619164 672378306 277942301 672378306 277942301 277961952 445287033 277961952 445287033 500008091 500003451 500008091 500003451 857462954 513590830 857462954 513590830 486438164 371219878 486438164 371219878 371203605 239685751 371203605 239685751 500023853 239685751 82010156 499987079 82010156 499961323 82010156 499961323 694615482 499961323 313873005 500001381 313873005 25731708 313873005 25731708 25715442 499970810 25715442 499970810 499991860 500574155 499991860 499988418 499991860 499988418 411321192 500030843 411321192 500030843 17186820 418728170 17186820 418728170 581270695 692072782 581270695 692072782 307956817 8688002 307956817 8688002 500013440 730674994 500013440 730674994 500020680 730674994 499986088 500021299 499986088 500021299 258206780 258181223 258206780 258181223 64630595 935341989 64630595 168788160 64630595 168788160 338647393 514082351 338647393 514082351 499977323 288174037 499977323 288174037 711783555 288174037 301457515 500002709 301457515 420320890 301457515 420320890 579659628 762805108 579659628 762805108 237207129 866270842 237207129 866270842 499964899 499967632 499964899 499967632 850091606 499967632 641846983 518378613 641846983 518378613 500020436 518378613 783369640 213122764 783369640 213122764 499997754 3559918 499997754 3559918 499962776 3559918 948680712 719195517 948680712 719195517 218726252 218791950 218726252 218791950 442244236 557693754 442244236 557693754 572564856 427411543 572564856 427411543 499994109 770941400 499994109 770941400 308518341 691545240 308518341 935404786 308518341 935404786 64535063 887524664 64535063 887524664 499980780 887524664 466467538 500010430 466467538 500010430 818406081 830261000 818406081 830261000 169779333 499969421 169779333 499969421 491534562 429372470 491534562 429372470 499997630 229830093 499997630 229830093 499980173 441936132 499980173 441936132 500017865 561759864 500017865 561759864 438302293 561759864 500034823 173228136 500034823 846496275 500034823 846496275 499964140 286619225 499964140 286619225 802631024 802631637 802631024 802631637 492356748 507607209 492356748 507607209 500022868 841259500 500022868 363441430 500022868 363441430 499969558 889161809 499969558 889161809 500029479 903117376 500029479 120267563 500029479 120267563 500013391 973024946 500013391 973024946 26981565 973024946 44642303 955337835 44642303 955337835 878469801 55644257 878469801 55644257 944384928 499972066 944384928 499972066 217228853 782745966 217228853 647828790 217228853 647828790 500004260 647828790 331187904 668833702 331187904 67004073 331187904 67004073 11089167 988901451 11089167 988901451 499987710 500035603 499987710 500035603 150495843 500035603 660153655 339879827 660153655 339879827 939809609 939762019 939809609 939762019 500030519 506448141 500030519 506448141 500028679 393369763 500028679 393369763 499982473 359107131 499982473 500020185 499982473 500020185 850057991 149883199 850057991 149883199 500010427 905620059 500010427 236937446 500010427 236937446 500013648 838812102 500013648 838812102 161130338 838812102 902250865 97706048 902250865 97706048 309301648 309284328 309301648 309284328 411139096 588851392 411139096 130475232 411139096 130475232 499991722 130475232 499975669 666626163 499975669 499969037 499975669 499969037 15557603 499969037 642080298 357863054 642080298 357863054 499987804 929257926 499987804 929257926 499990058 675457065 499990058 675457065 324593095 675457065 500019182 401367589 500019182 401367589 42637997 552070995 42637997 552070995 500031613 191164240 500031613 191164240 488317336 825425014 488317336 825425014 653558084 643126670 653558084 643126670 356839044 167325418 356839044 167325418 167315951 167325418 329670775 539556921 329670775 539556921 539586420 789169319 539586420 789169319 210862897 789169319 528393003 499999340 528393003 499999340 771352998 321334030 771352998 321334030 321320971 321334030 805596436 545952746 805596436 545952746 545890382 545952746 999979806 1 999979806 1 499975677 682586555 499975677 610464285 499975677 610464285 50147161 949875213 50147161 631124142 50147161 631124142 737493375 454520667 737493375 454520667 545424415 886762478 545424415 886762478 886799508 886762478 500015517 606925301 500015517 606925301 512603597 499964944 512603597 499964944 537769912 500007563 537769912 500007563 939861287 694241963 939861287 694241963 460550399 539430560 460550399 539430560 779980081 779984076 779980081 499991794 779980081 499991794 882614723 499991794 499994223 803315352 499994223 499961620 499994223 499961620 836007501 500016390 836007501 500016390 414085236 500019133 414085236 169868878 414085236 169868878 499997453 775626763 499997453 775626763 47877261 499971679 47877261 499971679 322948320 499971679 101255987 101302120 101255987 101302120 957921293 499975923 957921293 499975923 967071423 500031070 967071423 500031070 176485786 176532206 176485786 788737909 176485786 788737909 788776641 788737909 497622215 497604953 497622215 497604953 33016088 559785306 33016088 559785306 499961610 559785306 102508893 897482523 102508893 499992410 102508893 499992410 170725595 221579896 170725595 221579896 500004056 271560106 500004056 271560106 271581683 938302607 271581683 938302607 938284628 500020788 938284628 500020788 933830802 7945041 933830802 7945041 7930360 7945041 669832176 499995279 669832176 499995279 931283197 931317926 931283197 500013168 931283197 500013168 340720470 500787444 340720470 500787444 499227936 500787444 346751232 500010064 346751232 500010064 547591602 106035046 547591602 106035046 105978032 106035046 499996309 879500451 499996309 879500451 606622988 31973176 606622988 31973176 31998621 721696595 31998621 721696595 680299358 319733428 680299358 319733428 500027820 694472293 500027820 694472293 130419997 869603714 130419997 869603714 94155344 499962833 94155344 499962833 768109644 768103024 768109644 768103024 499960201 413288403 499960201 810456701 499960201 810456701 189530327 810456701 786954064 499960847 786954064 499960847 507213050 895142664 507213050 895142664 500018812 356690579 500018812 356690579 356659588 484634913 356659588 484634913 515408809 613963266 515408809 613963266 613985708 842720491 613985708 842720491 842746675 849552450 842746675 849552450 499979728 259817171 499979728 259817171 740209660 259817171 527712402 800098540 527712402 800098540 199873472 468515150 199873472 468515150 499961411 468515150 113400021 499965400 113400021 499965400 391944904 499997000 391944904 225401286 391944904 225401286 774576926 54802428 774576926 54802428 945184550 54802428 500019574 469854985 500019574 439806330 500019574 439806330 439813676 404845532 439813676 404845532 595159292 83777488 595159292 83777488 916237179 909429304 916237179 909429304 90583537 500016999 90583537 500016999 463350998 500016999 349628219 634823043 349628219 634823043 365188764 1866866 365188764 1866866 500003339 819488438 500003339 819488438 819502885 448708371 819502885 448708371 551325758 499996235 551325758 499996235 858551116 499996235 422030540 405647443 422030540 405647443 499999626 499983948 499999626 499983948 396991063 920607189 396991063 920607189 594094573 266494429 594094573 266494429 733535404 266494429 500032816 521239477 500032816 521239477 500005757 490319302 500005757 499991647 500005757 499991647 107071126 214258746 107071126 214258746 499996447 315790900 499996447 315790900 224311140 500035442 224311140 500035442 561817118 499978703 561817118 796050239 561817118 796050239 499976533 94862608 499976533 94862608 500011314 500025577 500011314 500025577 284132028 500016835 284132028 659285287 284132028 659285287 728739781 271303896 728739781 790165483 728739781 790165483 209795798 790165483 806306779 806329615 806306779 806329615 420365066 420344547 420365066 920562808 420365066 920562808 79408592 920562808 498280544 498320476 498280544 980208465 498280544 980208465 19802487 980208465 632448100 367543221 632448100 642405256 632448100 642405256 499964859 642405256 500037544 255866150 500037544 784772552 500037544 784772552 196368338 803613636 196368338 803613636 643922354 551958419 643922354 551958419 448057366 93635754 448057366 93635754 906430248 93635754 98847603 500037565 98847603 491758338 98847603 491758338 726042968 273973663 726042968 273973663 43720867 43757432 43720867 771505723 43720867 771505723 228473054 635996163 228473054 635996163 364018609 769860795 364018609 769860795 769872592 500001158 769872592 500001158 500012804 318549366 500012804 500002095 500012804 500002095 149872810 500002095 400864900 400871165 400864900 596553723 400864900 596553723 596562289 757856513 596562289 757856513 757873278 518259435 757873278 518259435 518203590 518259435 555570362 713151892 555570362 713151892 286842576 853432619 286842576 853432619 853472768 499967700 853472768 499967700 263501286 499967700 499972771 595691505 499972771 399832744 499972771 399832744 222705615 777305341 222705615 419255146 222705615 419255146 500003283 521319479 500003283 500005000 500003283 500005000 117941144 500036881 117941144 499994363 117941144 499994363 461793594 499994363 95441889 95413561 95441889 722237991 95441889 722237991 499972458 466207189 499972458 466207189 466221828 466207189 890169632 890201562 890169632 669792977 890169632 669792977 499998886 27143944 499998886 27143944 500019596 27143944 177191441 822836566 177191441 822836566 877439065 122524070 877439065 338544911 877439065 338544911 661459200 539317042 661459200 539317042 499964529 542362757 499964529 542362757 500023545 542362757 499965703 979330482 499965703 979330482 20630505 471610847 20630505 471610847 913318177 913293261 913318177 913293261 499973825 459136131 499973825 459136131 7383670 992656678 7383670 921899932 7383670 921899932 571591289 500029723 571591289 500029723 909086630 500029231 909086630 500029231 500009985 200227812 500009985 200227812 610356157 610394223 610356157 499974368 610356157 499974368 994604221 499974368 499973805 740696159 499973805 740696159 500027146 291115287 500027146 500037855 500027146 500037855 903804232 500035012 903804232 500035012 444200188 500035012 636140212 500015166 636140212 500015166 500033583 68205821 500033583 500008029 500033583 500008029 437927170 500008029 499974726 674706912 499974726 674706912 309007017 500038888 309007017 500038888 952111626 454002114 952111626 454002114 545927485 588351557 545927485 588351557 500008912 588351557 525081135 474918395 525081135 499990481 525081135 499990481 882976308 499990481 561473640 990252821 561473640 990252821 9724562 990252821 509087514 490910216 509087514 490910216 630154731 369852468 630154731 499996986 630154731 499996986 164356909 164312656 164356909 500031939 164356909 500031939 830893499 500031939 571315409 571285156 571315409 571285156 467695164 467651922 467695164 874716954 467695164 874716954 125296380 874716954 500032464 501386263 500032464 501386263 909521583 909502001 909521583 909502001 763954720 500001361 763954720 500001361 101365625 500001361 178312607 821698482 178312607 352233931 178312607 352233931 499981364 500021695 499981364 500021695 538763499 975748813 538763499 975748813 499972813 187453417 499972813 187453417 728951701 271072540 728951701 271072540 653270074 500007703 653270074 500007703 945608631 735983437 945608631 735983437 201416966 201456746 201416966 201456746 499970375 324750993 499970375 324750993 493612493 500021779 493612493 334031692 493612493 334031692 665958248 617728408 665958248 617728408 382297891 617728408 862577553 500009950 862577553 500009950 499989866 182547750 499989866 182547750 499961593 870762751 499961593 852684801 499961593 852684801 500010131 582729926 500010131 582729926 582710559 40926595 582710559 40926595 40947557 815173197 40947557 815173197 184783981 610839412 184783981 610839412 610772470 610839412 500020695 452638309 500020695 500037591 500020695 500037591 747749108 500020818 747749108 500020818 995594042 500020818 718970878 281033514 718970878 281033514 500007452 128695485 500007452 625796975 500007452 625796975 625818535 723673037 625818535 723673037 723640566 723673037 53281009 499970804 53281009 499970804 502249808 502252407 502249808 229256352 502249808 229256352 219641028 780370691 219641028 780370691 371173600 628861248 371173600 628861248 216923193 783041942 216923193 783041942 606047178 606051811 606047178 606051811 536887747 463133310 536887747 463133310 21446326 978528692 21446326 978528692 875391726 499981668 875391726 499981668 499996109 998241635 499996109 500038996 499996109 500038996 746064608 253923346 746064608 253923346 499989637 497546486 499989637 497546486 531020463 531032101 531020463 491083654 531020463 491083654 500014163 499962115 500014163 499962115 367343364 499962115 500004771 409630743 500004771 500013853 500004771 500013853 643149291 500013853 499985448 47147439 499985448 281656389 499985448 281656389 718289462 61054077 718289462 61054077 61044636 61054077 971716360 971695783 971716360 550999530 971716360 550999530 292946187 707101069 292946187 500006691 292946187 500006691 437993038 149636938 437993038 149636938 499995193 157396035 499995193 157396035 842607921 127956696 842607921 127956696 127885195 127956696 593843201 593822317 593843201 593822317 500036919 785966237 500036919 760228072 500036919 760228072 162356056 837675514 162356056 837675514 622385936 110836976 622385936 110836976 889220876 499996122 889220876 499996122 374609719 438091817 374609719 438091817 552818637 552865802 552818637 310724903 552818637 310724903 689237940 521220056 689237940 521220056 478798045 521220056 499985147 843180661 499985147 843180661 305048248 176822528 305048248 176822528 927960401 500012725 927960401 500012725 801723607 801799673 801723607 801799673 613979396 500022708 613979396 651431395 613979396 651431395 500026868 51748258 500026868 51748258 948229052 51748258 884990475 137998435 884990475 137998435 861967281 835126894 861967281 835126894 164880498 835126894 499997552 344066705 499997552 344066705 916139692 500021590 916139692 499973324 916139692 499973324 660738651 814598733 660738651 814598733 814530999 814598733 735224639 500001750 735224639 500001750 340482109 340503714 340482109 970154820 340482109 970154820 29829501 764772980 29829501 764772980 764777363 764772980 118185809 881794476 118185809 499992598 118185809 499992598 61335349 929898437 61335349 929898437 500010895 973897050 500010895 445940830 500010895 445940830 445942265 445940830 602953138 397021418 602953138 397021418 572560051 572587881 572560051 499976518 572560051 499976518 714070304 219399853 714070304 219399853 780598815 839072049 780598815 839072049 160964100 839072049 224747715 775272372 224747715 877868397 224747715 877868397 877857984 877868397 499999935 959510906 499999935 959510906 482157273 168365080 482157273 168365080 168394455 168365080 356275998 643793407 356275998 622298060 356275998 622298060 500037195 113652104 500037195 337204087 500037195 337204087 117023168 500029043 117023168 54363290 117023168 54363290 54322342 609033126 54322342 609033126 609072747 227413318 609072747 227413318 500033308 852071018 500033308 852071018 147930116 500035253 147930116 500035253 770658101 964297085 770658101 964297085 964291932 964297085 790804490 47009998 790804490 47009998 952923555 773947597 952923555 773947597 773930253 773947597 918770112 918735721 918770112 918735721 126883112 126925472 126883112 126925472 499996458 530752493 499996458 62488359 499996458 62488359 468957503 468931790 468957503 23122979 468957503 23122979 23199714 868183365 23199714 868183365 131769227 423584113 131769227 423584113 423530117 423584113 154487587 499988081 154487587 85921077 154487587 85921077 85957927 342524207 85957927 342524207 500014389 342524207 208913053 920036406 208913053 920036406 920069054 920036406 733255323 499973703 733255323 499973703 501963755 474919230 501963755 474919230 281239895 500034032 281239895 500034032 285161939 810343949 285161939 810343949 810329042 810343949 558679883 557976742 558679883 557976742 499987886 987752841 499987886 987752841 987734477 987752841 499972468 169226230 499972468 169226230 830731297 732901456 830731297 732901456 267128356 537793536 267128356 537793536 537768671 537793536 219466959 780551564 219466959 96043432 219466959 96043432 975318105 975310421 975318105 975310421 2103728 2123546 2103728 500007722 2103728 500007722 978659385 261450911 978659385 261450911 499994831 877794725 499994831 877794725 122247236 877794725 914692643 85275171 914692643 85275171 394489420 394487519 394489420 394487519 601870531 711735637 601870531 711735637 499985796 736044271 499985796 736044271 736116433 261742217 736116433 261742217 499970683 144766554 499970683 144766554 500019280 215678152 500019280 215678152 499978901 766354112 499978901 766354112 915409920 915424310 915409920 584798370 915409920 584798370 500028149 584798370 528177698 285823049 528177698 285823049 714171577 285823049 29759574 29733165 29759574 500007108 29759574 500007108 13317401 906567548 13317401 906567548 906608390 698887355 906608390 698887355 301069774 698887355 500034012 646756676 500034012 646756676 499980669 915575654 499980669 915575654 743500466 133459587 743500466 133459587 133475805 133459587 185311203 185262465 185311203 185262465 689810018 499966991 689810018 499966991 746194289 746153453 746194289 746153453 500028866 765765913 500028866 588095252 500028866 588095252 327542943 672467298 327542943 587885078 327542943 587885078 499965263 500007480 499965263 500007480 541552589 500007480 522408218 522391342 522408218 522391342 361429114 638576059 361429114 638576059 500021204 889274307 500021204 889274307 499972067 516813629 499972067 516813629 483125475 594286444 483125475 594286444 405668873 594286444 712142506 287851731 712142506 602705386 712142506 602705386 297960730 500034132 297960730 500034132 710335145 289674402 710335145 289674402 499982914 151582528 499982914 151582528 319908824 680081074 319908824 500035959 319908824 500035959 939370455 147243820 939370455 147243820 852694743 622318425 852694743 622318425 500006503 622318425 978465185 500008017 978465185 500008017 180064436 180104504 180064436 180104504 212661178 212711546 212661178 212711546 794714087 174683811 794714087 174683811 825319163 174683811 698831892 500019209 698831892 285217364 698831892 285217364 500010552 403344766 500010552 403344766 596622932 737877799 596622932 737877799 23002888 23052121 23002888 23052121 499973151 30814087 499973151 30814087 198882631 500000146 198882631 321958837 198882631 321958837 321936565 500002077 321936565 500002077 730462681 12084762 730462681 12084762 987922823 12084762 939413705 499992444 939413705 499992444 404109005 595934615 404109005 595934615 816247537 816312910 816247537 816312910 656921968 656936458 656921968 656936458 831876890 377411581 831876890 377411581 724850 723906 724850 499985764 724850 499985764 500025664 93608652 500025664 93608652 113722306 113745925 113722306 113745925 837948076 837917363 837948076 837917363 481258869 481223229 481258869 481223229 928264973 928270822 928264973 500004041 928264973 500004041 76623867 500004041 873045337 126994476 873045337 126994476 500010856 989245116 500010856 499960050 500010856 499960050 87276171 499960050 510290068 510279547 510290068 103935352 510290068 103935352 103975321 103935352 499971688 991011369 499971688 991011369 500036533 500024800 500036533 500024800 808014351 500024800 47808681 952146157 47808681 952146157 254904590 499974600 254904590 499974600 417723851 582235583 417723851 520971848 417723851 520971848 500019505 19802878 500019505 499978769 500019505 499978769 566065007 500016192 566065007 500016192 612973484 350892517 612973484 350892517 350841579 690036998 350841579 690036998 541545328 541540455 541545328 650820708 541545328 650820708 499993059 650820708 811937370 500003040 811937370 500003040 102825907 499964478 102825907 701774201 102825907 701774201 298265830 664318074 298265830 664318074 499992324 664318074 358938818 500004922 358938818 500004922 752637370 752602315 752637370 536798356 752637370 536798356 463165206 536798356 686477261 499996695 686477261 499996695 169710016 667199443 169710016 667199443 667165375 667199443 80728943 500037740 80728943 748280984 80728943 748280984 251717014 939855975 251717014 939855975 939898241 939855975 202106524 500025257 202106524 714148822 202106524 714148822 583141378 500030713 583141378 500030713 171173737 500030713 499978110 898239163 499978110 898239163 928861646 71124568 928861646 836248033 928861646 836248033 163774017 836248033 748790486 748806407 748790486 748806407 155883520 844043841 155883520 844043841 638749072 71048339 638749072 71048339 500031509 869765931 500031509 869765931 130233201 869765931 802690532 433668313 802690532 433668313 500028077 868693873 500028077 868693873 868688560 868693873 208761714 208733024 208761714 208733024 149837462 932711169 149837462 932711169 500030362 500003676 500030362 500003676 905535803 849250730 905535803 849250730 849206761 119171213 849206761 119171213 119154891 228673411 119154891 228673411 430834986 569228833 430834986 569228833 681339320 681354125 681339320 535692463 681339320 535692463 464266168 131972076 464266168 131972076 131962246 70728223 131962246 70728223 929245816 499999147 929245816 499999147 997486265 499999147 130138550 130115372 130138550 627647025 130138550 627647025 372320031 627647025 277579794 722439134 277579794 722439134 635363691 635352693 635363691 635352693 499970294 355073503 499970294 355073503 164821974 499981819 164821974 499981819 328599555 328557626 328599555 328557626 727653373 727698388 727653373 727698388 499975017 81200099 499975017 273674430 499975017 273674430 273657573 881036859 273657573 881036859 499985462 881036859 499973888 515293462 499973888 515293462 612012055 387963083 612012055 387963083 241369165 241422425 241369165 241422425 731532331 268438678 731532331 196332766 731532331 196332766 196322293 673499626 196322293 673499626 716105400 716099983 716105400 716099983 660655478 339332769 660655478 339332769 490545252 893854814 490545252 893854814 106133768 182807520 106133768 182807520 817196108 182807520 60630579 939392221 60630579 695929763 60630579 695929763 304075989 695929763 290872817 290865418 290872817 290865418 499996265 35972592 499996265 35972592 29720966 499995016 29720966 499995016 500013529 977498982 500013529 33192021 500013529 33192021 500021727 33192021 216690417 500006579 216690417 323066669 216690417 323066669 499973280 535920045 499973280 535920045 535950941 535920045 88031060 912001304 88031060 912001304 661146640 500023137 661146640 669934341 661146640 669934341 499997020 591374664 499997020 591374664 591404735 499991223 591404735 499991223 953803907 499965397 953803907 499965397 376997917 623059463 376997917 623059463 797472448 202485906 797472448 202485906 500028547 828344159 500028547 828344159 916592770 916602982 916592770 395180782 916592770 395180782 499975217 453088549 499975217 453088549 453079786 453088549 499961184 215882431 499961184 583207314 499961184 583207314 583262884 583207314 499960295 123706050 499960295 220378493 499960295 220378493 499987073 685773450 499987073 685773450 314179946 685773450 381673094 499976862 381673094 499976862 89781961 910277831 89781961 910277831 758195176 499987797 758195176 499987797 516986029 516980039 516986029 516980039 973061335 973006113 973061335 973006113 325694781 499984621 325694781 499984621 187288193 499984621 543414886 499975498 543414886 499975498 913929462 86056492 913929462 86056492 911370767 947313108 911370767 947313108 52702865 947313108 500036969 222863187 500036969 495397490 500036969 495397490 504565586 112597498 504565586 112597498 472679141 499965786 472679141 499965786 500013777 515893303 500013777 153725775 500013777 153725775 846253061 153725775 602657471 449385824 602657471 449385824 499992237 48831397 499992237 48831397 48771304 48831397 820462957 583572891 820462957 583572891 286231448 713819102 286231448 713819102 303586029 499965984 303586029 499965984 821800408 49086790 821800408 49086790 500031716 683084523 500031716 683084523 500006115 683084523 736208849 499978963 736208849 499978963 142870379 500003303 142870379 500003303 500032868 9704852 500032868 9704852 599009375 400986738 599009375 400986738 472147092 472172428 472147092 472172428 499996327 533910905 499996327 499998890 499996327 499998890 533332432 417525506 533332432 417525506 916909721 499973666 916909721 499973666 352733485 791535278 352733485 791535278 500000231 614790969 500000231 614790969 385205922 732761802 385205922 732761802 732779187 732761802 500021667 296226393 500021667 772898117 500021667 772898117 227040369 829054365 227040369 829054365 170982302 532402340 170982302 532402340 500031031 32525259 500031031 32525259 967488947 710945630 967488947 710945630 254607938 90431932 254607938 90431932 909593521 220671073 909593521 220671073 220683336 499999712 220683336 499999712 791564342 791563366 791564342 791563366 37705862 989109325 37705862 989109325 499997175 856775865 499997175 856775865 143184814 856775865 425707433 425672272 425707433 425672272 499972688 326530631 499972688 326530631 949643717 949676302 949643717 949676302 500027542 500020879 500027542 500020879 937938910 937894296 937938910 499984796 937938910 499984796 55670895 424398659 55670895 424398659 424352615 304858622 424352615 304858622 641375674 358608599 641375674 358608599 889509546 889461412 889509546 889461412 16482039 500022801 16482039 500022801 424691791 860015534 424691791 860015534 139959593 295234805 139959593 295234805 295234063 506935997 295234063 506935997 506978564 506935997 470022523 530001994 470022523 376536258 470022523 376536258 499985596 499985952 499985596 499985952 33727118 574924879 33727118 574924879 425020117 799221313 425020117 799221313 500036194 525798193 500036194 525798193 521012569 499999800 521012569 679521803 521012569 679521803 679513064 679521803 317351298 317347861 317351298 500022761 317351298 500022761 306210342 500034063 306210342 500034063 311160722 500034063 172516956 827551697 172516956 827551697 499983005 81956809 499983005 81956809 250583771 749401313 250583771 749401313 658238354 499994766 658238354 544766581 658238354 544766581 499963088 659472030 499963088 659472030 340591550 499970638 340591550 499970638 651973321 499970638 598868269 401137707 598868269 401137707 47951975 47946701 47951975 47946701 806531360 193501573 806531360 193501573 214875226 865057286 214875226 865057286 499963687 865057286 203241943 227064846 203241943 227064846 772958213 269531934 772958213 269531934 730467396 344412539 730467396 344412539 330434858 669531073 330434858 669531073 499980421 202980727 499980421 499983662 499980421 499983662 935359871 576525723 935359871 576525723 215249266 30365955 215249266 30365955 499975254 499966669 499975254 499966669 713081488 500006155 713081488 500006155 781223342 218792422 781223342 218792422 667815367 500039386 667815367 499989694 667815367 499989694 971408093 649036700 971408093 649036700 500019974 499997414 500019974 499997414 107581339 28303202 107581339 28303202 971753069 285997991 971753069 285997991 500009371 472923218 500009371 472923218 527095679 472923218 222249329 175052189 222249329 175052189 499960354 175052189 426489724 499968679 426489724 499968679 242661313 776246198 242661313 776246198 499966708 500036139 499966708 500036139 487502308 582904704 487502308 582904704 499992826 855449537 499992826 855449537 144554576 500877062 144554576 500877062 500823093 500012562 500823093 500012562 719140209 500012562 371726920 899397060 371726920 899397060 100634114 754816941 100634114 754816941 549355108 499969695 549355108 499969695 500027830 476938818 500027830 476938818 499999952 266234569 499999952 500026035 499999952 500026035 837572803 499983054 837572803 499983054 907093636 499983054 499970240 159916813 499970240 159916813 871994247 871980187 871994247 871980187 500000841 301049313 500000841 890298042 500000841 890298042 500018243 890298042 457625302 457646308 457625302 809130726 457625302 809130726 809156544 64721652 809156544 64721652 935248031 64721652 280487125 613812423 280487125 613812423 845763725 845758540 845763725 845758540 500009037 430769320 500009037 852570357 500009037 852570357 147412342 852570357 517276172 292610364 517276172 292610364 707430728 28632666 707430728 28632666 499976949 28632666 579297567 420712142 579297567 420712142 757535581 500017212 757535581 500017212 794940163 205022305 794940163 205022305 41937519 958044692 41937519 7879643 41937519 7879643 500011027 7879643 499984310 697356672 499984310 697356672 499988578 697356672 334886680 334856014 334886680 334856014 500025421 942402778 500025421 835781440 500025421 835781440 164227720 835781440 455167887 499962237 455167887 499962237 867945978 554303512 867945978 554303512 499989045 626313259 499989045 626313259 513143320 301564767 513143320 301564767 499979831 301564767 500000626 896506686 500000626 896506686 896557981 311199769 896557981 311199769 688779339 800614378 688779339 800614378 499978262 800614378 500029449 325339814 500029449 325339814 287494787 712460633 287494787 288135574 287494787 288135574 711809847 92933276 711809847 92933276 499974969 191443524 499974969 191443524 500033230 191443524 447727650 499978109 447727650 499978109 807437631 192535765 807437631 192535765 769042188 500000054 769042188 500000054 176327352 176347547 176327352 379238412 176327352 379238412 499964816 625448203 499964816 625448203 625470067 965449756 625470067 965449756 34485242 500005864 34485242 500005864 306578068 500027033 306578068 500027033 738249932 500027033 82764842 917163768 82764842 917163768 192128186 330431545 192128186 330431545 330403603 641179785 330403603 641179785 500008524 139897074 500008524 139897074 860081112 139897074 500020617 681097461 500020617 681097461 500038603 864535457 500038603 311583223 500038603 311583223 311563835 311583223 443355230 499973127 443355230 190478460 443355230 190478460 500000052 190478460 499985478 963896332 499985478 500037869 499985478 500037869 352962412 500037869 500016294 429916307 500016294 429916307 499996307 22030354 499996307 22030354 977972833 22030354 47522095 952489952 47522095 266294941 47522095 266294941 266281697 326924731 266281697 326924731 499982623 499965511 499982623 499965511 132733673 499965511 279546892 143288450 279546892 143288450 499976056 206442715 499976056 206442715 206428140 792667712 206428140 792667712 792607808 841059126 792607808 841059126 158958218 841059126 500039810 744871047 500039810 744871047 499963717 137418845 499963717 137418845 594343425 924685607 594343425 924685607 499980766 950592697 499980766 950592697 49379981 950592697 499969489 606668237 499969489 606668237 605038082 394923767 605038082 394923767 956661977 43337293 956661977 291918641 956661977 291918641 604505804 585879215 604505804 585879215 31413339 968569951 31413339 968569951 436449703 563587355 436449703 563587355 683914746 683918094 683914746 683918094 500000158 258689448 500000158 258689448 500024219 965796767 500024219 499984647 500024219 499984647 878101723 145507457 878101723 145507457 500022087 948228651 500022087 948228651 500031307 264194702 500031307 264194702 264208920 809498012 264208920 809498012 569662700 430331861 569662700 430331861 337120658 337151756 337120658 337151756 386403992 500038168 386403992 500038168 424283190 133138185 424283190 133138185 500008203 133138185 499971780 233723991 499971780 233723991 926510235 499982407 926510235 448548066 926510235 448548066 448571922 247315465 448571922 247315465 752721670 660171706 752721670 660171706 339847544 94593298 339847544 94593298 94597746 94593298 829938353 829993651 829938353 829993651 463781099 463730845 463781099 463730845 531273857 531256283 531273857 500025617 531273857 500025617 241126751 376899218 241126751 376899218 500009042 50845873 500009042 50845873 500017758 815793460 500017758 815793460 184270817 500032321 184270817 500032321 105615498 231720074 105615498 231720074 500003997 243491883 500003997 243491883 243507110 243491883 961027316 499998619 961027316 499998619 500017931 804137505 500017931 22246640 500017931 22246640 500010090 499985426 500010090 499985426 902632225 690895658 902632225 690895658 690909394 888195137 690909394 888195137 111859215 864426222 111859215 864426222 340305199 56175100 340305199 56175100 499968251 499976848 499968251 499976848 415288979 499976848 499972075 385430713 499972075 385430713 325152873 996330861 325152873 996330861 3649335 499971218 3649335 499971218 887814424 499971218 499975196 921600797 499975196 692849841 499975196 692849841 307188556 292226814 307188556 292226814 707758993 292226814 597570623 597575182 597570623 238669463 597570623 238669463 499980732 891377276 499980732 891377276 108587394 891377276 419858343 419899113 419858343 419899113 953745586 500033474 953745586 500021961 953745586 500021961 922000408 813592699 922000408 813592699 186429648 813592699 329648280 329664066 329648280 329664066 485903866 500022316 485903866 500022316 655844533 499986171 655844533 499986171 132136858 499986171 500031500 888442451 500031500 499972830 500031500 499972830 474489361 499972830 500032603 346427034 500032603 848273349 500032603 848273349 848263662 848273349 360321434 500024151 360321434 500024151 490377834 499992694 490377834 499992694 931787702 68174781 931787702 635995897 931787702 635995897 363965537 853002822 363965537 853002822 500030424 853002822 344825947 344871039 344825947 344871039 500005185 179867014 500005185 179867014 331700079 331705061 331700079 331705061 396747809 905792478 396747809 905792478 94222032 590765864 94222032 590765864 409205187 590765864 53828540 499969805 53828540 673723406 53828540 673723406 500019312 673723406 499988391 866005474 499988391 441831621 499988391 441831621 499994201 441831621 499973468 650557175 499973468 650557175 499984210 934910314 499984210 359812179 499984210 359812179 500012762 559716644 500012762 559716644 19455201 162383647 19455201 162383647 748801878 251171779 748801878 251171779 499988536 725053283 499988536 725053283 871719127 128284554 871719127 557222381 871719127 557222381 155383969 500020175 155383969 500020175 410853317 589085283 410853317 589085283 306787397 813893045 306787397 813893045 808946959 808900146 808946959 808900146 500016403 89178974 500016403 500215498 500016403 500215498 48340371 499975306 48340371 499975306 838756476 838732735 838756476 300776916 838756476 300776916 500002765 500031310 500002765 500031310 712746314 186380779 712746314 186380779 813562696 500030808 813562696 500030808 285293944 500030808 500022197 861092860 500022197 245947997 500022197 245947997 500015624 500027150 500015624 500027150 379508312 629600120 379508312 629600120 499960592 954673267 499960592 954673267 45375599 218708005 45375599 218708005 781266629 218708005 778657346 500019689 778657346 500019689 964648929 35334498 964648929 35334498 678944179 500022487 678944179 500022487 412973566 412996234 412973566 749645365 412973566 749645365 895563882 88996166 895563882 88996166 89020487 88996166 762009757 762036725 762009757 482971938 762009757 482971938 517020003 499999502 517020003 499999502 334988296 499999502 500010394 233321231 500010394 824528067 500010394 824528067 175413132 824528067 853060662 146916698 853060662 557526309 853060662 557526309 557561914 500003249 557561914 500003249 96872845 500003249 224789461 499978343 224789461 499978343 895830839 499960426 895830839 500014565 895830839 500014565 325702259 500014565 508771520 491182107 508771520 980728185 508771520 980728185 499980086 499970757 499980086 499970757 963014085 599345175 963014085 599345175 400717937 369342579 400717937 369342579 203571410 796473605 203571410 734598366 203571410 734598366 500030220 429065924 500030220 429065924 570885120 797873502 570885120 797873502 500006284 442393158 500006284 442393158 500016651 442393158 500004321 899793751 500004321 499969041 500004321 499969041 273034163 685678957 273034163 685678957 314381054 403085938 314381054 403085938 596944542 391066273 596944542 391066273 855382444 855398503 855382444 855398503 28796584 971202496 28796584 951408127 28796584 951408127 500005493 453832469 500005493 453832469 453846805 499998444 453846805 499998444 916765482 805164898 916765482 805164898 500032577 384938349 500032577 384938349 615021423 372861082 615021423 372861082 627171918 500023223 627171918 500023223 339189322 499983104 339189322 499983104 265623699 265579848 265623699 265579848 666454140 538526483 666454140 538526483 499976406 500038976 499976406 500038976 60490498 60506804 60490498 384988209 60490498 384988209 384985110 384988209 123498794 499982985 123498794 499982985 499992489 52042439 499992489 52042439 106270895 893759488 106270895 893759488 499971192 569070647 499971192 569070647 500031584 516965946 500031584 516965946 134867810 134909819 134867810 134909819 591582199 591571871 591582199 591571871 514998762 485065497 514998762 485065497 547292357 452714553 547292357 452714553 462466048 549037933 462466048 549037933 549059299 549037933 499975141 356088960 499975141 575887622 499975141 575887622 424122156 575887622 710514167 500014382 710514167 500014382 899921981 100054679 899921981 100054679 613763739 499999469 613763739 499999469 499992035 785271408 499992035 785271408 438334129 500038573 438334129 839663285 438334129 839663285 160350288 839663285 691380597 499978189 691380597 499978189 901812316 98180040 901812316 499976685 901812316 499976685 682220519 682231743 682220519 682231743 628882735 518720973 628882735 518720973 199153464 499975251 199153464 499975251 888509220 111494244 888509220 111494244 439064793 439021153 439064793 439021153 92484568 92465365 92484568 92465365 721741915 721751928 721741915 707567756 721741915 707567756 292410680 707567756 500034640 214554428 500034640 214554428 985803352 14229204 985803352 940287364 985803352 940287364 59710354 940287364 498164230 248413334 498164230 248413334 8595768 8531932 8595768 553410135 8595768 553410135 705711644 500038080 705711644 500038080 23359384 499989253 23359384 499989253 657236060 500007774 657236060 362439513 657236060 362439513 500009636 597751027 500009636 597751027 686536427 313463378 686536427 313463378 495730276 495731073 495730276 495731073 824727793 175273471 824727793 801669546 824727793 801669546 801671601 801669546 838666642 499988145 838666642 674216510 838666642 674216510 499965008 222456631 499965008 222456631 643992068 355996795 643992068 355996795 500004168 330851448 500004168 499968227 500004168 499968227 281083442 499968227 656550224 656504617 656550224 500039991 656550224 500039991 546966078 362280909 546966078 362280909 637713330 775235240 637713330 775235240 775234627 706972205 775234627 706972205 499983818 530655551 499983818 530655551 80567148 80543020 80567148 269774824 80567148 269774824 500016579 151321687 500016579 151321687 848606344 92954234 848606344 92954234 907067604 199546910 907067604 199546910 500036647 199546910 911539716 911540376 911539716 500035372 911539716 500035372 185436936 397916104 185436936 397916104 397840926 499994000 397840926 499994000 179167063 499994000 679446420 679413105 679446420 383326089 679446420 383326089 616645528 383326089 973044168 26881135 973044168 26881135 76448369 798260183 76448369 798260183 798292394 14651859 798292394 14651859 985352547 14651859 571440119 428599275 571440119 428599275 500022149 807270169 500022149 807270169 178859756 178879806 178859756 178879806 722870176 722872428 722870176 105287118 722870176 105287118 105266492 612599010 105266492 612599010 499999481 499964460 499999481 499964460 405947415 499964460 549878731 499998327 549878731 499998327 499997936 267964846 499997936 267964846 95632750 500028961 95632750 500028961 499995277 413729771 499995277 413729771 500001363 619816803 500001363 500012879 500001363 500012879 922517475 500012879 386329384 386368858 386329384 386368858 142465383 857502054 142465383 857502054 278261107 389972778 278261107 389972778 610016121 324769447 610016121 324769447 675275685 324769447 417814482 500027209 417814482 499967304 417814482 499967304 143475740 499967304 918816089 500005727 918816089 500005727 750035485 249993472 750035485 499978932 750035485 499978932 48999731 499978932 624742037 624729492 624742037 382232375 624742037 382232375 382255188 382232375 499973200 607695554 499973200 248914104 499973200 248914104 248915890 462894816 248915890 462894816 462900894 462894816 358505699 500016156 358505699 500016156 31418012 968550127 31418012 118501764 31418012 118501764 916847568 843689591 916847568 843689591 843661032 900841347 843661032 900841347 900877318 900841347 413612671 499988708 413612671 499988708 599733662 400316018 599733662 655507409 599733662 655507409 500019118 655507409 500024518 434265763 500024518 434265763 443610110 443626812 443610110 443626812 423991139 499997930 423991139 499973610 423991139 499973610 902323722 499973610 575903839 424045659 575903839 424045659 499993817 847521015 499993817 847521015 499982364 372088493 499982364 636015437 499982364 636015437 783983336 216024233 783983336 637209167 783983336 637209167 499973129 453946727 499973129 453946727 546058341 500004088 546058341 500004088 552945057 133219777 552945057 133219777 499961281 669728365 499961281 669728365 669782343 500033363 669782343 500033363 811697065 29918214 811697065 29918214 499964933 29918214 737372450 262563339 737372450 262563339 44663561 955333445 44663561 955333445 500008170 582778089 500008170 582778089 61682933 499971804 61682933 499971804 976378310 499972335 976378310 499972335 631187729 631190990 631187729 376331890 631187729 376331890 499990311 999157250 499990311 999157250 738876015 261154677 738876015 872455157 738876015 872455157 138871704 433599593 138871704 433599593 566442489 433599593 459656738 540281490 459656738 425880061 459656738 425880061 945655981 54369033 945655981 54369033 793487483 793536271 793487483 793536271 609479758 390527949 609479758 390527949 257951943 257954544 257951943 257954544 421396443 847273945 421396443 847273945 847272589 847273945 122980980 122981751 122980980 973428930 122980980 973428930 973420354 699246541 973420354 699246541 300717312 585271443 300717312 585271443 585255838 499970481 585255838 499970481 357003223 821623310 357003223 821623310 500027644 821623310 500018754 77637132 500018754 77637132 499969786 909650045 499969786 909650045 648404222 648396245 648404222 648396245 980509068 980482420 980509068 980482420 493551135 506409349 493551135 506409349 599613122 500025297 599613122 500025297 983036115 982997397 983036115 982997397 521764221 478185377 521764221 478185377 39511356 499995963 39511356 19617786 39511356 19617786 499963530 845469979 499963530 845469979 499992357 576020031 499992357 576020031 423969252 576020031 665081583 665098763 665081583 500020654 665081583 500020654 179980647 937738322 179980647 937738322 500022909 656490288 500022909 656490288 343504292 298188219 343504292 298188219 701761570 298188219 427629188 572348079 427629188 572348079 500032019 466049598 500032019 466049598 443235672 263523527 443235672 263523527 500008814 629075307 500008814 629075307 499985122 909327985 499985122 27788187 499985122 27788187 27818555 12127965 27818555 12127965 987847271 12127965 784247610 500001703 784247610 500001703 923844249 923859289 923844249 923859289 295370555 295394452 295370555 901418939 295370555 901418939 500004926 814229913 500004926 814229913 889536547 110465312 889536547 110465312 998839911 500014281 998839911 320105385 998839911 320105385 499982594 499965857 499982594 499965857 764242867 235694111 764242867 235694111 500029299 412377464 500029299 412377464 591277002 500007834 591277002 500007834 27344498 972682855 27344498 955890646 27344498 955890646 955904248 499975638 955904248 499975638 837548991 121146389 837548991 121146389 878867684 62681775 878867684 62681775 937341452 62681775 374272671 500012975 374272671 233255156 374272671 233255156 499963749 857965102 499963749 857965102 500035324 367568806 500035324 367568806 632435888 367568806 500014616 360810696 500014616 360810696 500019351 67601056 500019351 67601056 844498009 250614396 844498009 250614396 250630003 250614396 499970034 84051282 499970034 84051282 877116105 500037298 877116105 500037298 631301691 631316599 631301691 631316599 500034133 599087418 500034133 599087418 579734010 420222210 579734010 420222210 499974628 799092311 499974628 101421727 499974628 101421727 101419704 838067035 101419704 838067035 161945797 976058922 161945797 976058922 23952242 976058922 500008741 640954475 500008741 640954475 86783281 86775820 86783281 86775820 323528985 323495619 323528985 323495619 500028759 514793016 500028759 488123424 500028759 488123424 488141220 625479914 488141220 625479914 374546744 604802938 374546744 604802938 395227558 79398192 395227558 79398192 79388026 79398192 961244452 38689429 961244452 609213005 961244452 609213005 390768478 609213005 448811911 448852904 448811911 541931235 448811911 541931235 631320289 283256862 631320289 283256862 716790754 283256862 410226040 410233184 410226040 410233184 688777935 499980595 688777935 499980595 499992542 143537275 499992542 734099071 499992542 734099071 265911234 499975516 265911234 499975516 657230670 342756468 657230670 342756468 393025965 392990242 393025965 392990242 245153025 499991062 245153025 499991062 500004844 656745765 500004844 656745765 51774745 429124527 51774745 429124527 500036364 703642508 500036364 703642508 500020722 703642508 922315746 922299678 922315746 922299678 915824422 84148996 915824422 706692704 915824422 706692704 706705909 53467520 706705909 53467520 946529673 53467520 500002368 484261123 500002368 484261123 279618881 279624584 279618881 500013987 279618881 500013987 27800487 995749317 27800487 995749317 500008891 499975931 500008891 499975931 105922687 302858362 105922687 302858362 302880743 920556871 302880743 920556871 79497348 920556871 688295488 311716252 688295488 311716252 500006197 765910526 500006197 426453227 500006197 426453227 426486030 500030400 426486030 500030400 590805188 500030400 505722059 906522072 505722059 906522072 907906895 500024341 907906895 500024341 829078112 499974048 829078112 499974048 523780616 476234379 523780616 476234379 620475110 574452813 620475110 574452813 574468040 726367953 574468040 726367953 273575354 45350584 273575354 45350584 954672176 45350584 125960258 499994742 125960258 499994742 500038056 917308858 500038056 917308858 4990900 994980093 4990900 994980093 978277076 21733892 978277076 499984475 978277076 499984475 936386736 441157524 936386736 441157524 558872019 949145080 558872019 949145080 174227885 303160822 174227885 303160822 499985608 499969203 499985608 499969203 654580455 499969203 499973902 127825449 499973902 663288626 499973902 663288626 663266174 663288626 500026959 59745451 500026959 59745451 186515341 579970300 186515341 579970300 936336142 63694890 936336142 63694890 964010945 963995694 964010945 963995694 684221942 684168188 684221942 684168188 130256516 226964715 130256516 226964715 797997578 201970392 797997578 414137179 797997578 414137179 414121052 181838062 414121052 181838062 818191131 500039217 818191131 500039217 748641466 500036719 748641466 500036719 589951630 500016689 589951630 500016689 507828010 326538579 507828010 326538579 673465914 326538579 159628694 500012982 159628694 500012982 388515071 646338921 388515071 646338921 646328760 646338921 500003893 286974404 500003893 286974404 776950730 499992610 776950730 499992610 390079842 902506979 390079842 902506979 97478138 490792407 97478138 490792407 490776311 289424010 490776311 289424010 289384449 289424010 404572104 500024209 404572104 500024209 703520863 296439073 703520863 542944119 703520863 542944119 542918644 500002193 542918644 500002193 765166351 499975724 765166351 599215024 765166351 599215024 499965157 696509430 499965157 696509430 303501742 500011889 303501742 500011889 695949167 646771842 695949167 646771842 646746031 499997206 646746031 499997206 875725228 210050601 875725228 210050601 789971502 915471089 789971502 915471089 500008916 915471089 500021214 56199064 500021214 439780770 500021214 439780770 499974667 838865060 499974667 838865060 499991361 281965729 499991361 281965729 718052909 728151401 718052909 728151401 728108033 847047596 728108033 847047596 499968522 764553745 499968522 764553745 500033523 764553745 499966356 594997799 499966356 594997799 595018185 500038854 595018185 500038854 909569184 500038854 500017942 907490005 500017942 907490005 530712859 226876702 530712859 226876702 226821464 226876702 499967091 173737005 499967091 173737005 279125732 499991945 279125732 246161016 279125732 246161016 499994444 246161016 499974429 959538686 499974429 639169623 499974429 639169623 807506679 192558535 807506679 192558535 921055952 78914783 921055952 987517781 921055952 987517781 987521579 987517781 198165613 801808042 198165613 801808042 500024999 946697566 500024999 946697566 184026824 500008267 184026824 500008267 499978343 419376218 499978343 419376218 500035665 484440547 500035665 484440547 419982916 419958557 419982916 570456083 419982916 570456083 843900545 499996706 843900545 499996706 551587606 448463398 551587606 448463398 61498571 61483344 61498571 61483344 143768790 499963429 143768790 499963429 290342352 499967866 290342352 499967866 246959076 136055005 246959076 136055005 136043586 136055005 500003432 531037949 500003432 531037949 834301488 500020274 834301488 500020274 524483468 714305175 524483468 714305175 714314780 87256767 714314780 87256767 87275925 87256767 174771329 174769363 174771329 174769363 708774832 708765490 708774832 119269098 708774832 119269098 119260443 892205166 119260443 892205166 107755683 892205166 499999283 486270830 499999283 486270830 74684616 74668668 74684616 897082847 74684616 897082847 897056342 499976376 897056342 499976376 847601237 499981901 847601237 499981901 201490344 500021664 201490344 500021664 887908507 500033677 887908507 500033677 750370077 249600692 750370077 500010612 750370077 500010612 497876174 747491505 497876174 747491505 825195857 174833547 825195857 524937436 825195857 524937436 500028014 524937436 931453402 931478286 931453402 177234023 931453402 177234023 499967897 171029143 499967897 171029143 500022804 670716162 500022804 670716162 329343292 83049348 329343292 83049348 916981406 499992447 916981406 499992447 913554760 499975290 913554760 499975290 149562509 674740436 149562509 674740436 325263078 26965304 325263078 26965304 26983751 26965304 444270936 444265665 444270936 444265665 314802673 685125421 314802673 685125421 542485587 457518096 542485587 457518096 499998063 198444057 499998063 933212987 499998063 933212987 500038456 933212987 20701787 979292599 20701787 332296786 20701787 332296786 332339527 968208165 332339527 968208165 31740430 424685667 31740430 424685667 499997948 680221464 499997948 70205329 499997948 70205329 929726309 70205329 531666377 531656517 531666377 234454195 531666377 234454195 499978433 902836444 499978433 902836444 499965371 902836444 499982927 157295241 499982927 500022313 499982927 500022313 959280224 77991658 959280224 77991658 499961626 959245320 499961626 959245320 712711185 287285983 712711185 287285983 500019819 195096631 500019819 195096631 499990049 552385948 499990049 552385948 496412357 499997639 496412357 499997639 499975530 938467586 499975530 938467586 301760114 301796606 301760114 748941235 301760114 748941235 251042047 748941235 395370965 604580921 395370965 604580921 967286275 967323122 967286275 162323073 967286275 162323073 837706488 749651457 837706488 749651457 374010059 500025656 374010059 500025656 944021146 55996076 944021146 500028562 944021146 500028562 621581501 588706558 621581501 588706558 499990061 851236338 499990061 851236338 500036353 393817980 500036353 393817980 430070917 572207081 430070917 572207081 500037911 572207081 252983082 252956029 252983082 252956029 500026563 981091876 500026563 819542773 500026563 819542773 499974905 819542773 499998369 804006131 499998369 804006131 499997959 884873293 499997959 500009332 499997959 500009332 703393550 500009332 499972162 781863533 499972162 566258882 499972162 566258882 413467172 499988009 413467172 499988009 545809119 629141186 545809119 629141186 227270683 227262873 227270683 479031247 227270683 479031247 520967694 281733729 520967694 281733729 281744024 500000307 281744024 500000307 467118355 931124660 467118355 931124660 68800773 931124660 642531914 499982645 642531914 499982645 739369059 739342536 739369059 316023528 739369059 316023528 238872190 877740012 238872190 877740012 122304664 528471026 122304664 528471026 500036904 222505326 500036904 222505326 500005279 222505326 667406525 499998001 667406525 499978819 667406525 499978819 214617237 499978819 723411518 723405928 723411518 723405928 207289912 792713087 207289912 792713087 499967662 28652031 499967662 28652031 800481595 199490364 800481595 199490364 471641766 891555172 471641766 891555172 108402317 891555172 979596016 979520557 979596016 559197178 979596016 559197178 440805171 830874312 440805171 830874312 500006645 643246532 500006645 643246532 500015485 706335091 500015485 706335091 706295295 714900519 706295295 714900519 714901759 714900519 79133823 79093868 79133823 79093868 499969398 126050642 499969398 126050642 873945238 126050642 463341557 463282167 463341557 463282167 499986270 744552313 499986270 744552313 904801170 904868112 904801170 500031697 904801170 500031697 433156516 500031697 500009916 161309336 500009916 161309336 500008257 614638637 500008257 614638637 763901278 851102856 763901278 851102856 148927022 39978747 148927022 39978747 39988037 39978747 500039298 708581682 500039298 499975391 500039298 499975391 247577033 499975391 355758919 500021532 355758919 158144823 355758919 158144823 500020266 158144823 499975521 458195544 499975521 458195544 499984203 251279487 499984203 251279487 499992208 677477391 499992208 677477391 322587513 677477391 411980426 588060298 411980426 588060298 500035490 816871370 500035490 816871370 183136893 405877580 183136893 405877580 594137106 405877580 501262584 499995324 501262584 499995324 861691708 138323049 861691708 412287077 861691708 412287077 412336724 412287077 575415482 575403333 575415482 313188877 575415482 313188877 686789753 129709664 686789753 129709664 129751569 793003319 129751569 793003319 928644275 500004208 928644275 500015523 928644275 500015523 945952262 500015523 787488951 212485534 787488951 212485534 405613704 594372451 405613704 122035371 405613704 122035371 877966606 893534976 877966606 893534976 893529589 893534976 386113843 113580514 386113843 113580514 886367046 360805696 886367046 360805696 499989186 451371173 499989186 451371173 499962815 637827324 499962815 637827324 637863376 711914371 637863376 711914371 288088957 499994751 288088957 499994751 285602821 499994751 323205358 365920408 323205358 365920408 634021220 365920408 141942653 858055855 141942653 858055855 579006404 499976482 579006404 499976482 902779420 500025362 902779420 500025362 340097637 500025362 500014741 446435430 500014741 499992301 500014741 499992301 97683780 499992301 908785773 908733690 908785773 908733690 499988875 213389520 499988875 499963266 499988875 499963266 798421655 945502995 798421655 945502995 500009779 945502995 940197822 343570014 940197822 343570014 656405252 780038285 656405252 780038285 499995400 499982692 499995400 499982692 609579106 499982692 346688285 653280728 346688285 653280728 854863218 854876499 854863218 499963471 854863218 499963471 223826992 223782479 223826992 499984016 223826992 499984016 854034881 472487339 854034881 472487339 500019503 394062523 500019503 394062523 394002118 500037828 394002118 500037828 47841198 47871638 47841198 356182417 47841198 356182417 500003552 356182417 499989530 627827537 499989530 627827537 188536292 811512158 188536292 811512158 91243272 908741880 91243272 580885086 91243272 580885086 419047602 580885086 88398265 911613768 88398265 911613768 972868862 27140354 972868862 500012279 972868862 500012279 583272856 826204200 583272856 826204200 173780437 826204200 500031338 16745613 500031338 500003045 500031338 500003045 387385078 499961237 387385078 499961237 863570922 499961237 723860840 723832549 723860840 723832549 250808928 250802408 250808928 250802408 662730984 775674173 662730984 775674173 134470806 865567670 134470806 865567670 499982625 793755117 499982625 793755117 499984503 575829305 499984503 575829305 382048914 500001029 382048914 804579967 382048914 804579967 804536026 804579967 518932190 518908984 518932190 518908984 125805747 874148401 125805747 499991109 125805747 499991109 921623669 499991109 571642873 428315557 571642873 428315557 573666645 573633506 573666645 573633506 560535459 439427919 560535459 439427919 997872809 997807924 997872809 997807924 253138091 499985592 253138091 651197234 253138091 651197234 651168477 619487265 651168477 619487265 619533282 581541944 619533282 581541944 499970026 846538415 499970026 846538415 161822191 278136513 161822191 278136513 499692380 499999304 499692380 499999304 243192366 971590837 243192366 971590837 500015944 648833149 500015944 648833149 351234020 500037939 351234020 500037939 500015194 239951936 500015194 239951936 499980291 818013646 499980291 818013646 828823205 171123440 828823205 500021694 828823205 500021694 464559226 368835191 464559226 368835191 631147592 655623934 631147592 655623934 344382996 552285104 344382996 552285104 552300049 500035291 552300049 500035291 245519024 500035291 742855254 257150845 742855254 301948741 742855254 301948741 499996854 835510363 499996854 835510363 500002892 230379602 500002892 894375765 500002892 894375765 626613644 626656020 626613644 626656020 738993586 261017985 738993586 898377924 738993586 898377924 500018992 898377924 972226017 500022419 972226017 945608245 972226017 945608245 129851360 129816808 129851360 481904239 129851360 481904239 481884121 247930419 481884121 247930419 752112273 599209596 752112273 599209596 599275467 942667859 599275467 942667859 57330590 942667859 500009748 803132519 500009748 803132519 4480740 995500513 4480740 995500513 359840831 640180327 359840831 798099566 359840831 798099566 888435968 499968107 888435968 924116621 888435968 924116621 499974018 57070175 499974018 57070175 57032012 57070175 701746792 936012391 701746792 936012391 936008966 166414361 936008966 166414361 166479047 130684069 166479047 130684069 869342571 507619091 869342571 507619091 500017457 770353358 500017457 770353358 500039225 851274661 500039225 509361749 500039225 509361749 313891317 686122201 313891317 686122201 869927844 869953314 869927844 500010119 869927844 500010119 449084318 500010119 500004142 81540536 500004142 81540536 315646277 315674976 315646277 315674976 499984229 447598751 499984229 234895417 499984229 234895417 499962259 234895417 500008130 687958298 500008130 476761153 500008130 476761153 476727557 476761153 996489665 3559021 996489665 3559021 648903941 565886405 648903941 565886405 500014517 398079201 500014517 398079201 398012669 691388244 398012669 691388244 308577995 499985822 308577995 499985822 508817960 611107882 508817960 611107882 500026399 611107882 808561706 808579944 808561706 808579944 374135856 499963376 374135856 499963376 966960787 33037715 966960787 302207975 966960787 302207975 460068636 899151180 460068636 899151180 100913378 899151180 214859358 204551422 214859358 204551422 500012273 204551422 195425505 500016716 195425505 375823357 195425505 375823357 624184688 375823357 499998144 868233307 499998144 868233307 275009117 724999771 275009117 724999771 642443161 642469219 642443161 916807892 642443161 916807892 500010210 916807892 883328954 499975539 883328954 499975539 148156626 851859402 148156626 851859402 811460513 500007533 811460513 500024136 811460513 500024136 482041564 516152391 482041564 516152391 483898231 516152391 243756865 243738771 243756865 795384704 243756865 795384704 920153536 500008004 920153536 500008004 500029425 733533739 500029425 733533739 266462768 148563238 266462768 148563238 499969573 499964920 499969573 499964920 395523221 499964920 499982015 937811418 499982015 128002605 499982015 128002605 500001080 502309139 500001080 502309139 502281249 880167975 502281249 880167975 499983392 393229153 499983392 393229153 393242342 514096392 393242342 514096392 500003850 500016753 500003850 500016753 537179383 500016753 12308590 987689893 12308590 987689893 500004501 189608762 500004501 189608762 677373358 677419482 677373358 50665011 677373358 50665011 500004683 50665011 500032054 922320829 500032054 922320829 339021066 339023397 339021066 339023397 448126203 551907078 448126203 551907078 500008295 463273509 500008295 743838077 500008295 743838077 743828333 861641226 743828333 861641226 861648254 861641226 499992568 318905854 499992568 500024477 499992568 500024477 608318152 608310369 608318152 500039983 608318152 500039983 449796209 63685424 449796209 63685424 63681211 63685424 500016969 837365855 500016969 148486767 500016969 148486767 851557900 500031674 851557900 500031674 780164860 332859628 780164860 332859628 667180723 135174752 667180723 135174752 500020267 71375189 500020267 71375189 500009658 71375189 567592681 567581804 567592681 125710396 567592681 125710396 874268016 270749558 874268016 270749558 499972707 5227523 499972707 830241396 499972707 830241396 500021239 911555953 500021239 911555953 88409108 591036354 88409108 591036354 409035266 500029997 409035266 500029997 35315011 50746538 35315011 50746538 500003232 500028611 500003232 500028611 124437647 383896683 124437647 383896683 500039700 585268239 500039700 585268239 414695868 585268239 568942836 499976084 568942836 833365973 568942836 833365973 883445121 883440604 883445121 500009080 883445121 500009080 5386297 188645662 5386297 188645662 499962112 188645662 344008821 499978102 344008821 499978102 838712641 161261257 838712641 588682841 838712641 588682841 411343412 137525509 411343412 137525509 500038171 907114912 500038171 907114912 907063388 499973391 907063388 499973391 63118759 373070149 63118759 373070149 500036451 373070149 396344431 572867982 396344431 572867982 933156867 66852551 933156867 66852551 749258187 749307030 749258187 516997522 749258187 516997522 500028681 158660181 500028681 158660181 158622844 499991147 158622844 499991147 111572536 499991147 500008781 384869124 500008781 384869124 109087762 109155943 109087762 707392805 109087762 707392805 707391948 500039650 707391948 500039650 386235601 85055077 386235601 85055077 85037059 402500072 85037059 402500072 500012887 402500072 499963805 328328381 499963805 328328381 295801922 858622505 295801922 858622505 500003336 500030660 500003336 500030660 555578192 935367401 555578192 935367401 64598909 935367401 892444193 107494709 892444193 107494709 156586276 156520608 156586276 156520608 499974848 561426472 499974848 499994204 499974848 499994204 909200368 500025355 909200368 500025355 462057692 500025355 757766574 499970487 757766574 499970487 220050116 206146533 220050116 206146533 793805773 65068248 793805773 65068248 934885460 65068248 557484074 820941169 557484074 820941169 179032858 789504431 179032858 789504431 789454654 789504431 638535678 361403037 638535678 701213412 638535678 701213412 298834892 499994831 298834892 499994831 957694469 500009134 957694469 500009134 547150337 665800340 547150337 665800340 334205672 957074955 334205672 957074955 990038153 990076367 990038153 990076367 39807912 39874544 39807912 844164136 39807912 844164136 844239163 844164136 500014780 486131488 500014780 486131488 220592594 220530008 220592594 628313246 220592594 628313246 500010202 903529879 500010202 903529879 903533462 903529879 500038405 578942565 500038405 578942565 621010778 48150767 621010778 48150767 500017359 82643724 500017359 82643724 500034542 82643724 499962809 497815024 499962809 44312401 499962809 44312401 499976639 825833870 499976639 825833870 825807379 773944301 825807379 773944301 226048200 311199128 226048200 311199128 311234049 436793488 311234049 436793488 500003763 706896814 500003763 706896814 210730033 210726713 210730033 499984464 210730033 499984464 407324594 499984464 224161973 775788313 224161973 341559018 224161973 341559018 341545104 230208192 341545104 230208192 500003321 394822008 500003321 394822008 92340265 500022525 92340265 499995369 92340265 499995369 16521332 200429324 16521332 200429324 939202058 939187652 939202058 589230060 939202058 589230060 410724184 535664245 410724184 535664245 535614623 95520608 535614623 95520608 904420179 281677253 904420179 281677253 500018855 185952339 500018855 185952339 467117713 739603718 467117713 739603718 820019474 417042599 820019474 417042599 582931461 878562027 582931461 878562027 121427647 499983821 121427647 499983821 565666388 896113002 565666388 896113002 103917155 896113002 219232340 500003544 219232340 500003544 50123808 500003544 496213608 499976455 496213608 805988574 496213608 805988574 499964251 896498338 499964251 896498338 500039946 293258695 500039946 293258695 368672797 500009567 368672797 500009567 127475252 872554918 127475252 872554918 113279823 395656864 113279823 395656864 870223542 129759331 870223542 220139460 870223542 220139460 345106328 646999555 345106328 646999555 353042014 500000022 353042014 500000022 937653656 609376046 937653656 609376046 500028205 609376046 933670589 500007543 933670589 767065053 933670589 767065053 330705235 669335023 330705235 669335023 907833371 907808047 907833371 907808047 519953556 500016832 519953556 500016832 554943262 837416089 554943262 837416089 357585554 357613818 357585554 500009200 357585554 500009200 852429015 500008895 852429015 500008895 909451417 99507844 909451417 99507844 99506039 99507844 174106036 825955894 174106036 825955894 500013634 111993262 500013634 111993262 112015759 571168751 112015759 571168751 571177374 499987878 571177374 499987878 123972007 234680642 123972007 234680642 765311127 829470558 765311127 829470558 829452179 500028545 829452179 500028545 312488789 500028545 980718959 980731460 980718959 247034884 980718959 247034884 500028470 755601318 500028470 755601318 755624644 873271527 755624644 873271527 126694112 873271527 546140072 546177368 546140072 546177368 500036652 873242764 500036652 470760797 500036652 470760797 529274693 428541153 529274693 428541153 428514572 428541153 499983175 654612999 499983175 654612999 546368661 546367669 546368661 546367669 500026584 795544712 500026584 795544712 811279214 500018375 811279214 869368099 811279214 869368099 869438509 499994415 869438509 499994415 714970377 715027982 714970377 715027982 500037609 189397965 500037609 189397965 778485684 778489523 778485684 62561674 778485684 62561674 62625392 499961049 62625392 499961049 62609765 728391825 62609765 728391825 500030516 728391825 90192621 90191712 90192621 569806050 90192621 569806050 500020834 24285725 500020834 24285725 499981658 432019963 499981658 432019963 431981802 128048573 431981802 128048573 500024292 794777930 500024292 794777930 500019169 278526787 500019169 531790347 500019169 531790347 531834324 531790347 318667185 681371504 318667185 500029852 318667185 500029852 932837616 500029852 124693913 500039519 124693913 255274807 124693913 255274807 500020139 30873068 500020139 30873068 969140716 861421340 969140716 861421340 97703322 500026713 97703322 500026713 196930778 478445861 196930778 478445861 521524520 289990707 521524520 289990707 710049330 219573544 710049330 219573544 12743798 500015051 12743798 339675558 12743798 339675558 339672742 660358934 339672742 660358934 872031376 174853108 872031376 174853108 499984696 776456252 499984696 776456252 223534381 33891837 223534381 33891837 966131264 33891837 400275715 400271299 400275715 250955603 400275715 250955603 597050649 402968726 597050649 334262015 597050649 334262015 665706808 205789134 665706808 205789134 794200337 205789134 787274272 500019929 787274272 500019929 140341155 819097170 140341155 819097170 180848940 70372555 180848940 70372555 70428345 629998681 70428345 629998681 500021633 629998681 160818518 839197568 160818518 759522444 160818518 759522444 240473726 504196438 240473726 504196438 960175856 217527951 960175856 217527951 782403554 499967147 782403554 499967147 144571708 682461941 144571708 682461941 317481847 929300267 317481847 929300267 499973914 500009246 499973914 500009246 605379331 350963503 605379331 350963503 499988275 500024326 499988275 500024326 134258326 500024326 500027035 998787696 500027035 998787696 500039412 689870709 500039412 689870709 310110655 878477834 310110655 878477834 121527476 279580314 121527476 279580314 499982285 289280724 499982285 289280724 710721377 804484524 710721377 804484524 195444971 804484524 835382139 499981982 835382139 499981982 500018426 716740147 500018426 716740147 499961530 819378301 499961530 819378301 686324295 686340622 686324295 686340622 164794806 835252206 164794806 835252206 500014123 664175535 500014123 664175535 499960655 469176140 499960655 469176140 500017437 632169011 500017437 632169011 499994572 369898602 499994572 369898602 531611832 686616317 531611832 686616317 313392172 871681259 313392172 871681259 128298776 500020028 128298776 500020028 499975954 923746139 499975954 923746139 676603220 500020649 676603220 500020649 500002298 209503670 500002298 209503670 212920887 787118160 212920887 787118160 474392210 500033256 474392210 721808844 474392210 721808844 499982291 721808844 499978359 889048371 499978359 663483369 499978359 663483369 500022311 663483369 401044903 93977714 401044903 93977714 93989813 194813823 93989813 194813823 805180100 499962078 805180100 499962078 355800774 787764040 355800774 787764040 787780607 787764040 168840518 168888985 168840518 168888985 964493331 35473638 964493331 35473638 141632838 499977610 141632838 499977610 499973330 885901797 499973330 500014942 499973330 500014942 914123130 500014942 175570024 175533317 175570024 175533317 500983657 499986258 500983657 499986258 173187336 173164669 173187336 530876336 173187336 530876336 469140024 712244148 469140024 712244148 712271086 429750917 712271086 429750917 570241882 632343730 570241882 632343730 433467050 566557034 433467050 639053831 433467050 639053831 500019808 639053831 499969665 8341636 499969665 500018322 499969665 500018322 624892537 500018322 85166508 914801774 85166508 630785635 85166508 630785635 499961297 630785635 157018157 499970453 157018157 499970453 909503255 499970453 500035008 104492193 500035008 172013145 500035008 172013145 172026657 54082068 172026657 54082068 500017692 211110937 500017692 211110937 788900542 211110937 499967938 185766996 499967938 499970573 499967938 499970573 609396065 230669574 609396065 230669574 769329319 305971889 769329319 305971889 344868630 344863122 344868630 344863122 499995268 261984819 499995268 638484198 499995268 638484198 500030114 731300025 500030114 731300025 268698344 731300025 313377274 96692556 313377274 96692556 899437151 100576502 899437151 100576502 841528413 841573881 841528413 500029027 841528413 500029027 9032683 500029027 552906480 552918884 552906480 385792246 552906480 385792246 499973841 767166918 499973841 767166918 232864294 499972504 232864294 499972504 184523259 641445493 184523259 641445493 358534411 499973409 358534411 499973409 961203987 961223790 961203987 499966393 961203987 499966393 703813928 500021223 703813928 500021223 866688989 998708993 866688989 998708993 1295902 998708993 692932238 500007704 692932238 500007704 481276106 500007704 940585809 59395858 940585809 137093076 940585809 137093076 137116999 318933660 137116999 318933660 681022406 318933660 500007967 411885185 500007967 411885185 500021946 123851533 500021946 123851533 123851363 373451620 123851363 373451620 626500949 373451620 237465695 500023398 237465695 500023398 119829210 500001767 119829210 500001767 500022243 487153256 500022243 487153256 499994967 695377463 499994967 695377463 23798769 976190996 23798769 976190996 499960519 243724273 499960519 466013661 499960519 466013661 499961240 390463172 499961240 390463172 499983554 265921024 499983554 265921024 499980410 220198324 499980410 220198324 779803249 124320897 779803249 124320897 499980248 124320897 500016949 444620823 500016949 399510801 500016949 399510801 813566970 186437240 813566970 186437240 500011428 120639630 500011428 500038658 500011428 500038658 716978943 980052302 716978943 980052302 980111973 980052302 947136355 38258838 947136355 38258838 961722193 38258838 23264220 500013753 23264220 500013753 499992148 851474268 499992148 500031924 499992148 500031924 834165739 500031924 499964487 65090001 499964487 65090001 65109136 26440578 65109136 26440578 26463369 26440578 499966541 529361018 499966541 529361018 793165206 206806856 793165206 499962067 793165206 499962067 262223746 737770974 262223746 737770974 333410479 333415360 333410479 499965344 333410479 499965344 867572495 499965344 100815123 899134983 100815123 873635118 100815123 873635118 873570525 873635118 787178698 212848641 787178698 872858748 787178698 872858748 127130910 872858748 209947757 209947000 209947757 209947000 104422423 104415658 104422423 263844242 104422423 263844242 499984927 525163419 499984927 525163419 525162828 73860660 525162828 73860660 209432673 500037166 209432673 500037166 893412694 26838781 893412694 26838781 499967925 844252097 499967925 844252097 155746231 262750556 155746231 262750556 479107149 520920917 479107149 520920917 500003930 282744042 500003930 282744042 909747897 90276564 909747897 912366903 909747897 912366903 912391705 500029441 912391705 500029441 39857844 500008414 39857844 500008414 457019275 500008414 452845070 675555259 452845070 675555259 500021826 675555259 500008848 650492938 500008848 650492938 499990622 473835626 499990622 473835626 925696013 74298911 925696013 664121342 925696013 664121342 664098255 499977083 664098255 499977083 201284186 201326933 201284186 489260183 201284186 489260183 489252542 163522921 489252542 163522921 836505837 499970682 836505837 499970682 543229606 788136812 543229606 788136812 211836997 499965334 211836997 499965334 499991449 117062449 499991449 117062449 444798685 555231632 444798685 555231632 711301508 711292410 711301508 711292410 893703534 106306933 893703534 106306933 500036400 131226927 500036400 131226927 411454299 499983099 411454299 499968501 411454299 499968501 577838270 499969258 577838270 499969258 493668574 908002517 493668574 908002517 499981601 10600170 499981601 10600170 10583796 499965889 10583796 499965889 229386222 745518688 229386222 745518688 745473562 620910066 745473562 620910066 379075501 438787065 379075501 438787065 438752520 500012318 438752520 500012318 285399912 322586202 285399912 322586202 502710159 497310737 502710159 497310737 386429262 613626637 386429262 613626637 118702496 46125949 118702496 46125949 953875448 181868691 953875448 181868691 499964577 181868691 500009931 441905129 500009931 441905129 500019366 499999684 500019366 499999684 812817049 499961984 812817049 499961984 499962930 95141129 499962930 95141129 499983736 738139110 499983736 738139110 738121604 673249127 738121604 673249127 132123330 867870316 132123330 867870316 682019559 101744223 682019559 101744223 963296508 36658999 963296508 36658999 499994523 500012865 499994523 500012865 911503431 102828724 911503431 102828724 500010708 102828724 602843789 397141442 602843789 397141442 81297038 918716058 81297038 918716058 505496639 494539217 505496639 508287764 505496639 508287764 194165127 805815768 194165127 500039824 194165127 500039824 91973982 97173734 91973982 97173734 740274069 740284510 740274069 345504286 740274069 345504286 345453779 276600140 345453779 276600140 499992848 276600140 89804878 500031025 89804878 500031025 277415660 945801216 277415660 945801216 54120101 717780244 54120101 717780244 282265451 500012561 282265451 500012561 196494291 354678220 196494291 354678220 645296042 376851825 645296042 376851825 376807578 322541640 376807578 322541640 741454688 258515928 741454688 258515928 410383180 410323943 410383180 410323943 428642452 428673477 428642452 428673477 184641053 815379712 184641053 815379712 775678257 224347262 775678257 740016829 775678257 740016829 260028037 499982098 260028037 499982098 999279211 499759399 999279211 499759399 390425951 859290651 390425951 859290651 859319391 499991453 859319391 499991453 853225732 543760811 853225732 543760811 135142582 500031672 135142582 559606138 135142582 559606138 559612739 559606138 244267131 499981188 244267131 499981188 860737775 139244376 860737775 139244376 287325469 287321590 287325469 287321590 207372388 792609086 207372388 792609086 778423978 32342784 778423978 32342784 32348265 32342784 658758737 499989014 658758737 499989014 159800235 499987459 159800235 642062428 159800235 642062428 642007529 642062428 497081523 502931406 497081523 776140489 497081523 776140489 223887216 20250344 223887216 20250344 500024354 20250344 424846192 500011462 424846192 500011462 234635929 500027030 234635929 500027030 478851446 521160393 478851446 499985452 478851446 499985452 544704720 386891292 544704720 386891292 613095799 134287156 613095799 134287156 134263333 134287156 499970327 174775870 499970327 174775870 403174117 712055782 403174117 712055782 500036351 712055782 470812664 529190320 470812664 529190320 768333669 231684386 768333669 973533735 768333669 973533735 26450381 796525625 26450381 796525625 499982735 931527128 499982735 931527128 68450094 931527128 912119961 499970124 912119961 499970124 813033321 813029487 813033321 472646094 813033321 472646094 500037442 500016194 500037442 500016194 979623598 62339977 979623598 62339977 62336026 684771987 62336026 684771987 315246395 854369249 315246395 854369249 854360148 70331709 854360148 70331709 499970709 70331709 873301248 666983294 873301248 666983294 44969792 45010882 44969792 358705708 44969792 358705708 358643621 500020990 358643621 500020990 314457890 314491428 314457890 758376179 314457890 758376179 758348804 500023488 758348804 500023488 683189901 500023488 902606254 97426938 902606254 97426938 499969732 874460585 499969732 874460585 500027662 233216347 500027662 233216347 500007716 759873653 500007716 759873653 454864632 499974314 454864632 501616202 454864632 501616202 501585415 501616202 499969709 184312248 499969709 184312248 556065274 776487615 556065274 776487615 223521435 500008703 223521435 500008703 946442751 952411306 946442751 952411306 499984603 894761381 499984603 894761381 105185557 894761381 499969274 441289760 499969274 971408442 499969274 971408442 28609702 499971814 28609702 499971814 829959148 541110721 829959148 541110721 541102064 499995288 541102064 499995288 872912083 499995288 110267850 110314086 110267850 110314086 363032423 500017197 363032423 493631026 363032423 493631026 493636958 500015175 493636958 500015175 702503177 500015175 500013597 745061502 500013597 745061502 501632707 501628024 501632707 501628024 918624891 81361738 918624891 81361738 40515269 959523304 40515269 959523304 300038292 499974832 300038292 982283420 300038292 982283420 499995756 500038810 499995756 500038810 318526821 500038810 397348303 184340805 397348303 184340805 500022192 169946569 500022192 169946569 820300988 614334100 820300988 614334100 385678232 773924495 385678232 773924495 773903297 773924495 399098535 600906605 399098535 600906605 209451562 406026716 209451562 406026716 499981916 818095745 499981916 818095745 818092198 818095745 355863242 355911207 355863242 500001781 355863242 500001781 457950096 228659397 457950096 228659397 588414117 411546224 588414117 411546224 977714617 977714696 977714617 949124645 977714617 949124645 919092330 80889750 919092330 80889750 740719025 264197939 740719025 264197939 499972043 500007100 499972043 500007100 599240925 500007100 171470816 828529196 171470816 828529196 415176774 499962663 415176774 499962663 323739539 499962663 499978239 411934086 499978239 500001903 499978239 500001903 630393788 5764467 630393788 5764467 994179216 5764467 884886166 884899433 884886166 843782207 884886166 843782207 540751188 281804849 540751188 281804849 718168037 734849486 718168037 734849486 265135114 976308317 265135114 976308317 976295137 987989430 976295137 987989430 12062044 987989430 701816456 307378832 701816456 307378832 500026286 307378832 776501356 223527109 776501356 223527109 824553795 824520359 824553795 499982663 824553795 499982663 637262953 500038383 637262953 500038383 292776331 500038383 664213307 664218015 664213307 283719568 664213307 283719568 283698667 79870065 283698667 79870065 499988105 500022593 499988105 500022593 613929921 83183229 613929921 83183229 83198137 494777345 83198137 494777345 505178144 494777345 160035661 840037995 160035661 840037995 563253046 500006725 563253046 500006725 962956780 500031791 962956780 500031791 248883500 751052868 248883500 751052868 150430516 150422179 150430516 150422179 742103560 500006809 742103560 500006809 401203359 598755284 401203359 598755284 236874472 500005343 236874472 500005343 500015817 681180088 500015817 102565628 500015817 102565628 102560690 499985047 102560690 499985047 144008944 864902793 144008944 864902793 864849448 864902793 145254934 499996789 145254934 499996789 431167956 408961618 431167956 408961618 500026095 408961618 468001582 500013898 468001582 500013898 600657163 399320670 600657163 399320670 787784265 212260059 787784265 500036058 787784265 500036058 358305982 500036058 495644981 46545523 495644981 46545523 499979041 46545523 130342409 130329514 130342409 130329514 779344465 220606670 779344465 95964265 779344465 95964265 95982648 800410268 95982648 800410268 800379797 500030171 800379797 500030171 78051357 200546090 78051357 200546090 958733378 500005181 958733378 499979582 958733378 499979582 499997043 105425136 499997043 105425136 600868280 600870945 600868280 600870945 74491916 500006012 74491916 500006012 165679462 834343356 165679462 834343356 988617635 500013149 988617635 500013149 547776044 547751874 547776044 385655069 547776044 385655069 500020769 500020406 500020769 500020406 502681264 793862306 502681264 793862306 499987867 785440792 499987867 785440792 597816795 499968331 597816795 500033415 597816795 500033415 943135358 500033415 652189709 347829073 652189709 499984640 652189709 499984640 47692546 190859374 47692546 190859374 190848664 771484404 190848664 771484404 771489505 771484404 712980844 499991177 712980844 499991177 265770517 499972787 265770517 499972787 713402618 825726159 713402618 825726159 283007591 716921958 283007591 716921958 585233289 414744876 585233289 414744876 997872328 997903704 997872328 493059115 997872328 493059115 162727575 500021980 162727575 214238755 162727575 214238755 499966718 560519425 499966718 560519425 898686771 101353615 898686771 101353615 327740805 653519115 327740805 653519115 346453476 241626822 346453476 241626822 758364049 241626822 6307957 993682304 6307957 993682304 499980371 424386795 499980371 424386795 339880346 660155779 339880346 660155779 367500407 121355077 367500407 121355077 121338351 121355077 631774472 631801046 631774472 631801046 330720086 669253807 330720086 510748182 330720086 510748182 510790077 405444811 510790077 405444811 405504474 499962562 405504474 499962562 948534891 974656563 948534891 974656563 25392329 974656563 500025525 508853085 500025525 508853085 619226810 619249007 619226810 596751545 619226810 596751545 403302418 955475043 403302418 955475043 499985421 499966800 499985421 499966800 504979431 834429726 504979431 834429726 165570540 834429726 344218478 655783513 344218478 655783513 500034442 858718548 500034442 858718548 351129475 224112480 351129475 224112480 224126336 499978497 224126336 499978497 18678814 499978497 256075947 500017997 256075947 350357500 256075947 350357500 975816347 975770256 975816347 975770256 484677994 515346416 484677994 515346416 259543346 259582323 259543346 346140824 259543346 346140824 500003914 420383564 500003914 420383564 579620144 500006068 579620144 500006068 176741435 500006068 500027680 417951676 500027680 570668577 500027680 570668577 499983113 491785087 499983113 491785087 508222883 491785087 499967965 928374230 499967965 500033769 499967965 500033769 158298445 500033769 500027494 119219229 500027494 119219229 500024341 544042576 500024341 160704352 500024341 160704352 500016881 160704352 821432118 500025969 821432118 500025969 499995807 99688062 499995807 99688062 341857523 658167074 341857523 658167074 898721175 101297570 898721175 101297570 711483713 500012830 711483713 500012830 499981753 114891231 499981753 865533526 499981753 865533526 865549497 608831654 865549497 608831654 62851297 499961460 62851297 499961460 499963946 477343379 499963946 477343379 499999303 76244986 499999303 76244986 923689263 76244986 724025866 724045582 724025866 651893111 724025866 651893111 348132964 500010961 348132964 500010961 20548309 730031842 20548309 730031842 730002950 730031842 499974613 426977508 499974613 426977508 689354815 499980968 689354815 499980968 824879630 824804072 824879630 824804072 888382970 491384526 888382970 491384526 499979527 410697755 499979527 410697755 589333930 410697755 500001286 884662294 500001286 884662294 356892901 356866058 356892901 356866058 870049325 500035820 870049325 500035820 391698236 608263325 391698236 608263325 134967726 499963572 134967726 499963572 465533338 465548813 465533338 465548813 500039467 100601164 500039467 832466838 500039467 832466838 832412276 832466838 499979054 650197073 499979054 650197073 349849044 2897083 349849044 2897083 997086514 2897083 936649861 936690545 936649861 936690545 535114439 500028422 535114439 500028422 489834645 500005428 489834645 917882570 489834645 917882570 917856871 499977485 917856871 499977485 632038301 487183014 632038301 487183014 487220702 649715916 487220702 649715916 350310862 923023350 350310862 923023350 923004391 923023350 234976551 234960082 234976551 523633370 234976551 523633370 523572566 104489572 523572566 104489572 895493132 728630129 895493132 728630129 499985032 728630129 800459451 499999565 800459451 763429285 800459451 763429285 236587949 763429285 433348426 433294264 433348426 965010068 433348426 965010068 499985944 965010068 274665789 274610869 274665789 500024714 274665789 500024714 594203615 132701296 594203615 132701296 500033253 132701296 724930762 499993140 724930762 499993140 477009511 500016452 477009511 500016452 406349832 500021241 406349832 500021241 499972144 778354918 499972144 778354918 663091559 336953995 663091559 390200061 663091559 390200061 499998645 296496223 499998645 499980959 499998645 499980959 654007879 706122709 654007879 706122709 499963791 706122709 499994760 294126832 499994760 294126832 326703807 326648199 326703807 326648199 652538646 499979382 652538646 499979382 688895829 500028651 688895829 500028651 610619394 389432490 610619394 620800153 610619394 620800153 499990815 620800153 500006183 896672675 500006183 896672675 580119620 499973027 580119620 499973027 672914695 672878253 672914695 499968873 672914695 499968873 28124151 499968873 685328808 500029366 685328808 469571917 685328808 469571917 32909499 967127631 32909499 499970590 32909499 499970590 975137877 499970590 802133579 802094840 802133579 802094840 405128263 405192937 405128263 405192937 102934400 938604960 102934400 938604960 938601693 253773539 938601693 253773539 500009852 744937559 500009852 744937559 499983955 744937559 500010207 9494281 500010207 320266342 500010207 320266342 499996781 500032173 499996781 500032173 634809971 500011050 634809971 500011050 816626609 387848497 816626609 387848497 99587534 499993601 99587534 499993601 942153903 57858657 942153903 591797089 942153903 591797089 500038427 412788815 500038427 412788815 587201261 410676422 587201261 410676422 499994793 866497877 499994793 866497877 499990427 866497877 968259690 968223364 968259690 356033272 968259690 356033272 141987019 141988932 141987019 141988932 91531369 908471120 91531369 627139938 91531369 627139938 499961641 627139938 27297903 27353711 27297903 222012968 27297903 222012968 500028391 153248677 500028391 153248677 64341760 51182778 64341760 51182778 500026679 568899417 500026679 568899417 500010424 499994379 500010424 499994379 699938148 499994379 499999053 668854071 499999053 668854071 695220840 695215825 695220840 206443649 695220840 206443649 352092679 508410947 352092679 508410947 970977169 499972467 970977169 499972467 45629448 954343719 45629448 275170874 45629448 275170874 275165791 275170874 157718478 157700139 157718478 254908333 157718478 254908333 745150755 254908333 408854363 500015173 408854363 500015173 120549977 16789986 120549977 16789986 500037921 781094785 500037921 500014966 500037921 500014966 131709916 500014966 499975469 144650129 499975469 994802617 499975469 994802617 994862657 994802617 500010964 259833014 500010964 329913473 500010964 329913473 500018401 329913473 79415996 920636949 79415996 499968195 79415996 499968195 895470527 367932219 895470527 367932219 500013201 500003190 500013201 500003190 107814075 499971837 107814075 499971837 311088749 9829395 311088749 9829395 9828194 9829395 239257263 760737479 239257263 623564843 239257263 623564843 679829566 160010617 679829566 160010617 159989455 499984377 159989455 499984377 975087253 499984377 500001545 623119757 500001545 623119757 109889956 890144437 109889956 890144437 500024510 393767652 500024510 393767652 499998769 55987831 499998769 55987831 500005834 500000412 500005834 500000412 611483212 301640668 611483212 301640668 301674758 402248784 301674758 402248784 499961289 498091668 499961289 498091668 322748377 797210460 322748377 797210460 500004010 906381159 500004010 906381159 499974911 508857441 499974911 508857441 491086276 141070001 491086276 141070001 858938342 141070001 345143168 345198955 345143168 345198955 518189708 499967103 518189708 499967103 500021020 982619129 500021020 982619129 500021823 554356802 500021823 554356802 321221738 678789577 321221738 500039391 321221738 500039391 722063683 500039391 383998348 383945129 383998348 383945129 101339227 898642976 101339227 898642976 788356337 206812732 788356337 206812732 196352442 596511663 196352442 596511663 810747978 189213599 810747978 189213599 21759999 21749521 21759999 21749521 500789513 499262321 500789513 499262321 320250756 964554007 320250756 964554007 499999402 573994028 499999402 573994028 426005392 573994028 870794044 500001704 870794044 500036728 870794044 500036728 101273764 401867282 101273764 401867282 500009864 499970032 500009864 499970032 128499722 147659592 128499722 147659592 466380112 500016179 466380112 500016179 393054012 924345936 393054012 924345936 924321546 776688080 924321546 776688080 500034224 570814110 500034224 570814110 429168195 360893762 429168195 360893762 500021996 466471038 500021996 466471038 500023674 466471038 123398089 123391875 123398089 123391875 732720934 499985682 732720934 499985682 425489031 574447092 425489031 500001528 425489031 500001528 592038039 374173964 592038039 374173964 743008290 256930717 743008290 500003650 743008290 500003650 204166427 96695198 204166427 96695198 499984387 500007421 499984387 500007421 671985685 837411764 671985685 837411764 162528317 411145411 162528317 411145411 499977783 692805685 499977783 692805685 681898085 500006380 681898085 500006380 944715296 944727789 944715296 944727789 954585301 372264712 954585301 372264712 372254766 372264712 500027635 165662471 500027635 499964124 500027635 499964124 212169466 539324147 212169466 539324147 460693747 539324147 303449154 696560872 303449154 696560872 392328872 500017769 392328872 500017769 500036024 239059807 500036024 239059807 499987367 189000951 499987367 189000951 49477374 49515085 49477374 49515085 896309690 499982317 896309690 100128868 896309690 100128868 899914069 631848983 899914069 631848983 368152213 631848983 678458095 500027356 678458095 500027356 500006934 568053313 500006934 149489077 500006934 149489077 149515125 714335392 149515125 714335392 714357230 714335392 498116896 299602148 498116896 299602148 700387372 988454538 700387372 988454538 499978289 499960454 499978289 499960454 46819464 499960454 689710627 310316130 689710627 310316130 706110561 910968339 706110561 910968339 88973730 910968339 487948595 512013365 487948595 512013365 792813233 792820128 792813233 506329342 792813233 506329342 493638821 506329342 564000357 646279357 564000357 646279357 499975451 836088407 499975451 500032807 499975451 500032807 669753807 500032807 500000902 999919383 500000902 999919383 499996063 502302126 499996063 704799255 499996063 704799255 704788869 148594746 704788869 148594746 851407097 174916702 851407097 174916702 174893743 174916702 500009451 805864737 500009451 805864737 500025268 805864737 500011249 844455810 500011249 662178395 500011249 662178395 662162910 289897209 662162910 289897209 499977402 605869314 499977402 267065790 499977402 267065790 267069588 355100971 267069588 355100971 644905024 807388594 644905024 807388594 500024925 453585777 500024925 453585777 781249833 781242808 781249833 781242808 499960943 865132127 499960943 865132127 140032480 139975333 140032480 500014263 140032480 500014263 444953561 909232040 444953561 909232040 499989617 202812172 499989617 202812172 202829404 202812172 237351143 762665939 237351143 762665939 454101496 412326166 454101496 412326166 802189298 499986906 802189298 499986906 310443491 754041160 310443491 754041160 754097351 754041160 647305843 352713977 647305843 500017929 647305843 500017929 601751963 309653451 601751963 309653451 309664052 309653451 944286466 499979655 944286466 499979655 499972175 848961477 499972175 848961477 848938134 499992182 848938134 499992182 448014200 499992182 771155945 500035706 771155945 500035706 499999109 777435659 499999109 322394190 499999109 322394190 677581436 29828639 677581436 29828639 29813648 346499940 29813648 346499940 346454341 876639572 346454341 876639572 500023239 862721338 500023239 862721338 862754699 862721338 484192578 499967386 484192578 499967386 499981832 396816001 499981832 396816001 653035236 610149394 653035236 610149394 499990873 610149394 889581535 204413778 889581535 204413778 500016136 782567532 500016136 782567532 499960200 620583735 499960200 620583735 237087249 762911170 237087249 762911170 500027697 282045024 500027697 282045024 267356978 267391722 267356978 696341869 267356978 696341869 696291077 276857626 696291077 276857626 499969156 705415345 499969156 705415345 512051127 512042087 512051127 693869052 512051127 693869052 306129022 693869052 500031091 627000691 500031091 627000691 500028766 800190123 500028766 800190123 199823271 800190123 500008348 872469234 500008348 872469234 124636227 124580549 124636227 499965858 124636227 499965858 769474739 523935869 769474739 523935869 476058970 523935869 500011928 656616623 500011928 500026771 500011928 500026771 753754757 891070230 753754757 891070230 108926796 891070230 605512461 499976397 605512461 512131440 605512461 512131440 487869802 499970363 487869802 499970363 279396156 499970363 958740544 958750715 958740544 500015673 958740544 500015673 887030266 733951639 887030266 733951639 188356540 811668376 188356540 811668376 419307464 419327278 419307464 419327278 499981344 887421488 499981344 887421488 949943488 499990844 949943488 499990844 500031579 83046259 500031579 83046259 83001651 83046259 853318925 499962838 853318925 115204573 853318925 115204573 115222435 233550464 115222435 233550464 500001883 815969049 500001883 815969049 66661436 66640509 66661436 500034791 66661436 500034791 221377883 430100634 221377883 430100634 569919122 430100634 216069619 500029445 216069619 33934872 216069619 33934872 500010488 500036942 500010488 500036942 90505631 500036942 752556215 247456072 752556215 247456072 500002553 631191794 500002553 631191794 124158217 875919604 124158217 500009394 124158217 500009394 32599203 500009394 930952834 69039519 930952834 788682404 930952834 788682404 500038509 188965789 500038509 188965789 500010767 548969093 500010767 548969093 548974000 548969093 500031124 980181422 500031124 980181422 181352529 499975806 181352529 499975806 476417524 401930107 476417524 401930107 401930360 401930107 437334353 562670145 437334353 562670145 500028339 787110073 500028339 500002819 500028339 500002819 523974531 970573941 523974531 970573941 94178696 94229673 94178696 94229673 500035531 7279203 500035531 931109707 500035531 931109707 68933995 931109707 537615680 537641683 537615680 537641683 940440706 54233093 940440706 54233093 945744654 54233093 198786463 500036589 198786463 500036589 354819167 500003762 354819167 500024847 354819167 500024847 313494432 964153624 313494432 964153624 650476733 349507083 650476733 423723745 650476733 423723745 526666761 581564730 526666761 581564730 499962749 386716638 499962749 386716638 499998301 386716638 333596235 333591472 333596235 499980350 333596235 499980350 150895823 499980350 470305987 500015142 470305987 499997024 470305987 499997024 110187621 426512781 110187621 426512781 743576567 256437533 743576567 256437533 822991572 499981364 822991572 499981364 30666215 969320464 30666215 500038648 30666215 500038648 461691751 349843084 461691751 349843084 650150181 349843084 611373068 611420650 611373068 611420650 326923338 500037776 326923338 500037776 980808089 980808439 980808089 980808439 500039524 133403599 500039524 133403599 500022196 294336600 500022196 294336600 705625387 294336600 31875753 499967571 31875753 499967571 499983542 107679838 499983542 107679838 500027992 117288270 500027992 115027236 500027992 115027236 500039077 767896280 500039077 499968480 500039077 499968480 191976498 406129334 191976498 406129334 593865150 406129334 500002703 848966903 500002703 34570283 500002703 34570283 965461242 34570283 367650940 499967534 367650940 499967534 536065424 463933954 536065424 500024826 536065424 500024826 915715240 500024826 499990236 669639125 499990236 463052888 499990236 463052888 724625124 275380003 724625124 275380003 755136240 499984846 755136240 499984846 352811372 500020508 352811372 500008079 352811372 500008079 140549755 673289314 140549755 673289314 712676254 712600486 712676254 712600486 852831667 852863794 852831667 852863794 499977514 367141358 499977514 367141358 499960292 956014056 499960292 499971470 499960292 499971470 353456195 564141635 353456195 564141635 499984144 564141635 168102466 831896508 168102466 831896508 545219766 545161467 545219766 545161467 933217233 933236260 933217233 933236260 76491069 499986848 76491069 500017542 76491069 500017542 596089821 500017542 196125368 196133317 196125368 970864722 196125368 970864722 970832290 970864722 499964627 62683798 499964627 62683798 62697231 587424881 62697231 587424881 587408236 587424881 290140272 499963469 290140272 499963469 989217542 10799460 989217542 10799460 615398859 615366171 615398859 615366171 507709414 500016070 507709414 500016070 342864770 499982603 342864770 932109995 342864770 932109995 500032436 932109995 400177642 400210876 400177642 689368147 400177642 689368147 310654163 500037375 310654163 500037375 590573663 500037375 500039460 909195532 500039460 601424151 500039460 601424151 398621088 633500612 398621088 633500612 645638736 645582039 645638736 592208402 645638736 592208402 592200436 827327184 592200436 827327184 172670781 499966470 172670781 499966470 720265515 401403000 720265515 401403000 106656047 500031082 106656047 500031082 135401213 864545156 135401213 864545156 985534875 499961968 985534875 996320367 985534875 996320367 996333751 800659335 996333751 800659335 800662592 731191802 800662592 731191802 383453909 616496249 383453909 616496249 419366621 500020027 419366621 500020027 476312223 500013621 476312223 629997979 476312223 629997979 370057179 629997979 829375296 276130850 829375296 276130850 276152903 276130850 499973189 492459310 499973189 103336458 499973189 103336458 103324330 500019149 103324330 500019149 964467943 986155295 964467943 986155295 13844695 986155295 624371748 499960461 624371748 499960461 499969165 32356051 499969165 833242983 499969165 833242983 499972291 833242983 499967184 411361463 499967184 499993794 499967184 499993794 671893374 499993794 499991870 113404523 499991870 113404523 499989963 10415300 499989963 10415300 799657027 799664110 799657027 310402383 799657027 310402383 499992799 310402383 747384189 747395377 747384189 747395377 500026253 835006376 500026253 835006376 58130517 58103742 58130517 911234787 58130517 911234787 499977654 148366723 499977654 148366723 148371003 265650791 148371003 265650791 889890821 646656195 889890821 646656195 646665940 839745633 646665940 839745633 500002234 500024047 500002234 500024047 416397561 312701133 416397561 312701133 312663404 312701133 319672362 680299734 319672362 680299734 640143159 359844814 640143159 359844814 500030161 824358457 500030161 824358457 565249813 332064840 565249813 332064840 500031725 499980092 500031725 499980092 850951305 499980092 500028434 460779000 500028434 460779000 771927357 771916575 771927357 344719924 771927357 344719924 499977983 759712072 499977983 759712072 500011955 699167969 500011955 699167969 300865553 499968441 300865553 499968441 405506687 690058057 405506687 690058057 690066018 843016578 690066018 843016578 156962300 233328666 156962300 233328666 233329294 842201401 233329294 842201401 500014004 499986714 500014004 499986714 98552647 672150989 98552647 672150989 946318351 946291368 946318351 499964163 946318351 499964163 422061353 499964163 499977585 253631055 499977585 253631055 253561453 312893730 253561453 312893730 890207803 500035785 890207803 500035785 673245675 781007967 673245675 781007967 218965760 761399258 218965760 761399258 356297467 643672309 356297467 643672309 896038892 103988322 896038892 103988322 499969496 500018461 499969496 500018461 685956190 794676346 685956190 794676346 205293452 794676346 406629114 145106968 406629114 145106968 854947097 672371757 854947097 672371757 327607497 499981600 327607497 499981600 958344396 499981600 321791150 610499830 321791150 610499830 610502356 455649117 610502356 455649117 544324532 341402105 544324532 341402105 388757212 611272550 388757212 611272550 138504284 138542283 138504284 831636083 138504284 831636083 575658534 424370545 575658534 500006215 575658534 500006215 35027646 500006215 269905220 269931430 269905220 500014553 269905220 500014553 550703777 500014553 500019221 710771130 500019221 710771130 417763762 499966369 417763762 499966369 462434211 537545520 462434211 279834719 462434211 279834719 279816984 279834719 986041986 13899648 986041986 13899648 19480019 499986710 19480019 229685040 19480019 229685040 499977094 517114584 499977094 517114584 517048937 816453078 517048937 816453078 183552162 366219956 183552162 366219956 633816297 771168068 633816297 771168068 771161297 771168068 49135401 49136573 49135401 403964099 49135401 403964099 596003901 403964099 500014761 524038824 500014761 524038824 111937267 111996595 111937267 111996595 652064379 652072815 652064379 104904644 652064379 104904644 104926240 898461855 104926240 898461855 500019545 267045300 500019545 267045300 267077402 267045300 692545402 499964414 692545402 123532271 692545402 123532271 499970548 266825835 499970548 266825835 500036721 266825835 500017544 556930439 500017544 556930439 453687386 258863158 453687386 258863158 741166735 258863158 308346352 499960867 308346352 499960867 36805118 499960867 627522364 372471927 627522364 372471927 531157470 682830632 531157470 682830632 317187828 682830632 609656515 390370456 609656515 390370456 736520682 736532163 736520682 736532163 918231458 81831622 918231458 157845416 918231458 157845416 658703813 500023647 658703813 500023647 985262181 499967817 985262181 499987916 985262181 499987916 499993479 896628892 499993479 779130569 499993479 779130569 220918683 26714176 220918683 26714176 500013233 163629352 500013233 163629352 499961581 4172969 499961581 4172969 228257794 771705356 228257794 500001045 228257794 500001045 500008510 146537886 500008510 146537886 194165647 805840876 194165647 500036730 194165647 500036730 908690855 499982240 908690855 499982240 915354994 500019988 915354994 500019988 499992804 662388596 499992804 160842283 499992804 160842283 412285659 500029586 412285659 121501920 412285659 121501920 500032876 992566794 500032876 992566794 992537318 500033749 992537318 500033749 304654404 500033749 499997907 661747435 499997907 661747435 467027688 532993001 467027688 532993001 544303154 499995513 544303154 499995513 650807321 650795667 650807321 236499135 650807321 236499135 763499795 236499135 297121677 500008964 297121677 500008964 961225682 38799549 961225682 499978117 961225682 499978117 106228587 499978117 500003665 299514432 500003665 299514432 834080939 165895627 834080939 392700293 834080939 392700293 500035466 392700293 689379401 310634805 689379401 858992075 689379401 858992075 141038882 108051993 141038882 108051993 891933617 499969680 891933617 499969680 214756885 785269662 214756885 57528157 214756885 57528157 500027511 322649686 500027511 322649686 677363126 500020219 677363126 500020219 100560412 500020219 380046878 499970037 380046878 499970037 499985762 700507023 499985762 700507023 163444716 163433527 163444716 163433527 277096013 791085974 277096013 791085974 208910619 687888164 208910619 687888164 312099089 500007526 312099089 500007526 781692303 500007526 499973743 217289748 499973743 217289748 451739184 598157010 451739184 598157010 500019255 500014519 500019255 500014519 103711197 279523716 103711197 279523716 499972591 99680849 499972591 99680849 99677082 509435192 99677082 509435192 499965045 853904813 499965045 853904813 146131625 600382281 146131625 600382281 399594529 205623035 399594529 205623035 719785444 719743064 719785444 719743064 499981898 600970149 499981898 600970149 570588074 429416796 570588074 797388647 570588074 797388647 500019862 557060622 500019862 557060622 499963548 961503266 499963548 961503266 961532470 318063363 961532470 318063363 681907170 741768720 681907170 741768720 333957705 666085345 333957705 666085345 499970032 726557771 499970032 530722276 499970032 530722276 499995920 530722276 398359545 601707926 398359545 601707926 836451044 499967175 836451044 499967175 499991513 157979646 499991513 157979646 76416165 951722333 76416165 951722333 499964556 58899655 499964556 58899655 58887147 58899655 100151249 650901897 100151249 650901897 499977029 650901897 356289101 356290882 356289101 356290882 1499211 998495393 1499211 500004315 1499211 500004315 593518685 500004315 339449350 339441184 339449350 947009058 339449350 947009058 749824051 85038861 749824051 85038861 914946226 499996284 914946226 499996284 526309284 499981708 526309284 499981708 852438359 631490843 852438359 631490843 133197330 866791319 133197330 866791319 342353616 259576732 342353616 259576732 259606908 849710825 259606908 849710825 849670969 849710825 499986308 23881954 499986308 23881954 499979492 492248837 499979492 492248837 492223709 571567985 492223709 571567985 428372635 367097928 428372635 367097928 632925631 693551494 632925631 693551494 900612806 499980705 900612806 499980705 630321635 630355301 630321635 630355301 252109 999726835 252109 999726835 53366063 500013949 53366063 500013949 22985679 499991498 22985679 577084773 22985679 577084773 632269686 632289088 632269686 632289088 217197317 217191916 217197317 217191916 667568419 450110682 667568419 450110682 500037020 743682979 500037020 743682979 384075375 615926268 384075375 615926268 724506476 275481341 724506476 275481341 846811610 499989884 846811610 499989884 82364778 500018554 82364778 500018554 500035631 970094978 500035631 970094978 500021525 99932434 500021525 325195567 500021525 325195567 674851286 71294060 674851286 71294060 71323072 190267107 71323072 190267107 499993780 805287473 499993780 805287473 805284037 500016946 805284037 500016946 263218820 500016946 499972610 88121874 499972610 88121874 500018687 974055583 500018687 974055583 772323444 227687835 772323444 227687835 57202988 57214459 57202988 499987813 57202988 499987813 499965596 249029523 499965596 943875093 499965596 943875093 943838789 740200882 943838789 740200882 500006876 197171298 500006876 585575049 500006876 585575049 414367064 585575049 739807372 260129053 739807372 700872336 739807372 700872336 500031881 700872336 943100345 943058851 943100345 943058851 889582452 889609062 889582452 889609062 333834841 580888695 333834841 580888695 580840305 580888695 337474114 337497666 337474114 337497666 264364451 500033832 264364451 500001261 264364451 500001261 228027176 732629358 228027176 732629358 500004033 427268097 500004033 427268097 821202054 821257649 821202054 777705107 821202054 777705107 777748122 140240732 777748122 140240732 500014360 140240732 888285294 499979083 888285294 2204257 888285294 2204257 2274597 392466637 2274597 392466637 499982838 500033084 499982838 500033084 103088015 499980889 103088015 499980889 383115906 117537630 383115906 117537630 117564296 117537630 614550548 614544226 614550548 614544226 499990042 839299636 499990042 839299636 500016770 62781626 500016770 479631007 500016770 479631007 479577262 479631007 499961022 444361327 499961022 444361327 418807242 500018374 418807242 500010726 418807242 500010726 629483545 421434642 629483545 421434642 578629685 853027011 578629685 853027011 853064714 499968974 853064714 499968974 260081733 499968974 500007108 966379785 500007108 499962764 500007108 499962764 1287747 499962764 903422394 816443224 903422394 816443224 499994995 816443224 914087711 914110756 914087711 914110756 499980188 71752876 499980188 71752876 168239946 831720916 168239946 214991062 168239946 214991062 785007021 929340806 785007021 929340806 929290010 232614255 929290010 232614255 229947691 974995394 229947691 974995394 500017261 499997687 500017261 499997687 761001876 499997687 84315735 915669254 84315735 253264150 84315735 253264150 253317746 705291977 253317746 705291977 499968535 407574268 499968535 407574268 326809524 326817265 326809524 499963202 326809524 499963202 207763394 500030783 207763394 500030783 718858280 108218587 718858280 108218587 891734954 108218587 164364718 499971897 164364718 499971897 578776877 499971897 499979367 855381271 499979367 855381271 944370061 944362712 944370061 944362712 745848315 254171015 745848315 254171015 499997317 245516621 499997317 245516621 686969854 500024831 686969854 500024831 236178899 763809937 236178899 763809937 499971795 711402570 499971795 711402570 355508877 499962775 355508877 500007490 355508877 500007490 786882097 223062383 786882097 223062383 776886544 484582315 776886544 484582315 484629979 349805208 484629979 349805208 500004199 571202948 500004199 571202948 500037187 571202948 500036726 314740177 500036726 314740177 314797132 947405546 314797132 947405546 52565750 947405546 517976568 499983853 517976568 499983853 758694225 758693722 758694225 500018517 758694225 500018517 250919800 500016169 250919800 500016169 829799464 500016169 369131703 734442516 369131703 734442516 265546678 734442516 499995119 811158294 499995119 811158294 714048070 714114519 714048070 714114519 449613687 455254166 449613687 455254166 668672537 668699515 668672537 668699515 526247267 473742669 526247267 473742669 500014816 790668654 500014816 790668654 71492338 71484873 71492338 523117495 71492338 523117495 476893941 136566495 476893941 136566495 499967713 136566495 499961262 544894220 499961262 544894220 455097655 598922116 455097655 598922116 500011375 598922116 53885015 53944787 53885015 852773902 53885015 852773902 147208243 912849034 147208243 912849034 500026293 500011087 500026293 500011087 462268534 500011087 877825759 877762651 877825759 480015810 877825759 480015810 500023593 480015810 500033610 996495739 500033610 996495739 868138510 499972707 868138510 644056795 868138510 644056795 499969744 478156302 499969744 478156302 521861343 478156302 56436197 499960864 56436197 499960864 285228937 911420598 285228937 911420598 911466683 911420598 210827543 500029499 210827543 790500238 210827543 790500238 900921844 900921316 900921844 640242006 900921844 640242006 212694101 275751521 212694101 275751521 724314709 499991585 724314709 499991585 74056621 499991585 872591759 127418421 872591759 127418421 186213581 512970585 186213581 512970585 512978566 512970585 499961039 731811621 499961039 225732450 499961039 225732450 216220218 216237618 216220218 216237618 500007007 843248585 500007007 68887037 500007007 68887037 931146079 459572519 931146079 459572519 540401242 477213242 540401242 477213242 522810834 499983608 522810834 499983608 18633230 521763367 18633230 521763367 499971069 154964997 499971069 154964997 20055605 20110570 20055605 20110570 498347970 683513463 498347970 683513463 985646378 985650141 985646378 944115885 985646378 944115885 426781202 499996608 426781202 499996608 366718295 646910901 366718295 646910901 942222250 499976401 942222250 499976401 516353486 483660146 516353486 958399711 516353486 958399711 41561535 958399711 500003762 594000406 500003762 594000406 348741938 651211028 348741938 472466679 348741938 472466679 527561491 744846731 527561491 744846731 255147493 241058991 255147493 241058991 499989450 241058991 312701948 499974516 312701948 499974516 500017317 982354873 500017317 982354873 982353548 982354873 838427486 161574856 838427486 161574856 321475398 678515416 321475398 678515416 563963068 499995177 563963068 499995177 428511433 428483661 428511433 428483661 646128424 353820876 646128424 929414772 646128424 929414772 929439217 347005114 929439217 347005114 652972177 500033102 652972177 500033102 114278490 574117277 114278490 574117277 500032852 175739840 500032852 175739840 824243675 175739840 53549759 946457817 53549759 739536736 53549759 739536736 739554132 248834227 739554132 248834227 751227141 248834227 745429414 729333368 745429414 729333368 729329506 700659893 729329506 700659893 195430077 804530750 195430077 751358417 195430077 751358417 926817509 73212646 926817509 488848833 926817509 488848833 511124685 500015507 511124685 500015507 860881565 499999308 860881565 499999308 40078446 959935514 40078446 959935514 419808220 419827670 419808220 419827670 499999194 281521892 499999194 732658784 499999194 732658784 732690152 732658784 165410880 834596103 165410880 834596103 120584130 879381749 120584130 376301394 120584130 376301394 623711947 155748415 623711947 155748415 844262702 589839933 844262702 589839933 589789132 589839933 632510838 367466371 632510838 500031133 632510838 500031133 68341209 315207684 68341209 315207684 684770486 739328763 684770486 739328763 260664349 870001861 260664349 870001861 129995040 597262582 129995040 597262582 402734217 601250320 402734217 601250320 499966190 499998541 499966190 499998541 755312801 878051441 755312801 878051441 878072878 500017319 878072878 500017319 414643484 826213537 414643484 826213537 173786302 826213537 301290765 499966818 301290765 767529789 301290765 767529789 232499157 499987688 232499157 499987688 911674063 499987688 120693952 120703206 120693952 120703206 550622753 500011044 550622753 72450829 550622753 72450829 499965489 72450829 579955653 500031216 579955653 500031216 890082807 109891382 890082807 499991990 890082807 499991990 574252969 841684259 574252969 841684259 158352675 499997429 158352675 499997429 800404533 499997429 16007590 15994033 16007590 337532542 16007590 337532542 337583176 423948458 337583176 423948458 576063852 423948458 334296195 334302251 334296195 513314920 334296195 513314920 486654128 513314920 464789373 464783801 464789373 500036660 464789373 500036660 821541971 500027415 821541971 500027415 907330666 500027415 895243135 895259727 895243135 895259727 499552760 365491955 499552760 365491955 500006393 365491955 24265695 500022500 24265695 500022500 88504467 499996421 88504467 499996421 787808789 185485085 787808789 185485085 185520758 276021098 185520758 276021098 724022294 357651064 724022294 357651064 528247997 500031494 528247997 500031494 499991610 131479703 499991610 131479703 557612007 520836856 557612007 520836856 520857310 785178434 520857310 785178434 785204999 500010363 785204999 500010363 950968197 828617078 950968197 828617078 499997931 828617078 706068591 293978557 706068591 499963273 706068591 499963273 182951221 499963273 484005127 483994963 484005127 693048505 484005127 693048505 693034820 693048505 500007770 18731781 500007770 151572046 500007770 151572046 848469641 151572046 651492235 651484542 651492235 207656288 651492235 207656288 499995144 989874027 499995144 989874027 989853585 500024727 989853585 500024727 863371070 823973010 863371070 823973010 823974817 280537284 823974817 280537284 280532825 489304746 280532825 489304746 510659843 52564108 510659843 52564108 52593186 500031042 52593186 500031042 606299526 500031042 595166183 500029031 595166183 500029031 189503554 189513874 189503554 499990277 189503554 499990277 69092877 499960931 69092877 499960931 402773420 305776691 402773420 305776691 694225263 712244658 694225263 712244658 500035582 712244658 916695535 83272571 916695535 83272571 167512496 832501300 167512496 697806491 167512496 697806491 499960872 500020304 499960872 500020304 946627272 500020304 570224154 429774934 570224154 429774934 451513544 548470337 451513544 517269682 451513544 517269682 500023250 353248819 500023250 353248819 353279140 192217662 353279140 192217662 192245765 192217662 954596196 591382919 954596196 591382919 499986488 639207143 499986488 639207143 677898410 500031967 677898410 538251903 677898410 538251903 538264600 775961583 538264600 775961583 775975939 775961583 62966258 937078386 62966258 499987944 62966258 499987944 268240130 336109098 268240130 336109098 336083928 499984288 336083928 499984288 818664302 499984288 499990722 23124244 499990722 722326378 499990722 722326378 722330590 722326378 19114592 19108049 19114592 500019735 19114592 500019735 897572042 568635898 897572042 568635898 500013355 568635898 507039057 499990215 507039057 499990215 279402572 500012022 279402572 500012022 707330935 499978759 707330935 500027777 707330935 500027777 96237951 500027777 254253552 745748315 254253552 745748315 728156132 499974622 728156132 499974622 598328164 598358441 598328164 598358441 500025478 841175081 500025478 841175081 941626661 58439204 941626661
182980 0 9384703 9013518 9384703 9013518 14938918 11977438 14938918 8604779 14938918 8604779 5443611 24814062 5443611 24814062 1997070 24814062 4070837 4096582 4070837 13790551 4070837 13790551 12907815 17949146 12907815 17949146 18442153 17949146 16233244 10967435 16233244 19591987 16233244 19591987 19937881 19591987 2670092 2987029 2670092 2987029 5369775 21672209 5369775 21672209 5883209 5473703 5883209 5473703 18770623 18071007 18770623 18071007 17053684 9957578 17053684 10344437 17053684 10344437 16679065 6249361 16679065 6249361 6728649 6186696 6728649 6186696 20554210 6186696 16474943 16205650 16474943 7094645 16474943 7094645 20270611 23059458 20270611 23059458 24214875 3604887 24214875 3604887 3458822 3604887 23064033 22155907 23064033 22155907 11138650 3687791 11138650 3687791 4017406 3687791 16605625 10659421 16605625 10659421 24478187 23314808 24478187 15172903 24478187 15172903 3972049 3657282 3972049 3657282 17043819 16396830 17043819 16396830 14327316 12397662 14327316 12397662 5690038 5527081 5690038 5527081 8943095 17977621 8943095 17977621 15882692 15398047 15882692 15398047 14194149 13955840 14194149 13955840 14465456 12498128 14465456 12498128 14675274 14250088 14675274 14250088 18169275 17433440 18169275 17433440 3133290 23920164 3133290 11262192 3133290 11262192 11770486 11262192 9263063 8755581 9263063 8755581 19520078 18948056 19520078 18948056 5845475 21010714 5845475 12872053 5845475 12872053 13830481 14919470 13830481 14919470 4255659 22458356 4255659 20537228 4255659 20537228 16315145 13713097 16315145 13713097 14141007 13426160 14141007 13426160 17439353 5714843 17439353 5714843 6024114 5714843 14552432 12084787 14552432 12084787 6673151 6289049 6673151 6289049 21505272 20781022 21505272 20781022 19562070 19175142 19562070 19957755 19562070 19957755 7133085 1645922 7133085 1645922 1214915 21040909 1214915 21040909 21825761 13797273 21825761 13797273 13155946 2757087 13155946 2757087 3186332 2757087 15461704 11828354 15461704 4357176 15461704 4357176 4343135 4357176 11868496 11022853 11868496 11022853 17924243 9286391 17924243 22074144 17924243 22074144 22970282 14024719 22970282 14024719 15118867 6224198 15118867 6224198 20554059 6224198 19917977 19055408 19917977 19055408 8471309 7884125 8471309 7884125 8435493 5338042 8435493 5338042 21535670 8523307 21535670 8523307 18737386 8523307 22820310 22120534 22820310 22120534 14208181 14003742 14208181 14003742 18393792 17574419 18393792 5620888 18393792 5620888 5697039 5620888 18760123 8546044 18760123 8254523 18760123 8254523 19160686 19147782 19160686 19147782 19870204 9253321 19870204 9253321 9832355 9484318 9832355 9484318 10237384 8046254 10237384 8046254 8161819 8046254 18419753 8851458 18419753 5228500 18419753 5228500 5621404 17449514 5621404 17449514 9623228 14730969 9623228 14730969 14867496 14730969 4250571 4217500 4250571 4217500 8797257 8175990 8797257 8175990 20516745 6650239 20516745 13698426 20516745 13698426 14392682 5298478 14392682 5298478 21699395 16413832 21699395 16413832 1175064 25936557 1175064 25936557 23335346 22392410 23335346 22392410 18094375 9330798 18094375 17530263 18094375 17530263 18126069 2650105 18126069 2650105 2790703 7268275 2790703 7268275 19583126 7268275 12337044 14651383 12337044 4699416 12337044 4699416 3951678 3931813 3951678 3931813 21373309 5579859 21373309 3439846 21373309 3439846 3275247 3439846 23759217 23288956 23759217 8251372 23759217 8251372 8369241 8251372 14184231 12531429 14184231 3349110 14184231 3349110 3016787 3349110 16580848 16252654 16580848 6857897 16580848 6857897 7511936 9720749 7511936 9720749 17378417 12858912 17378417 12858912 13813713 12858912 23965824 2918128 23965824 18853916 23965824 18853916 8192281 18853916 11947820 11479848 11947820 11479848 20616588 19896802 20616588 15891802 20616588 15891802 10854881 15891802 16140153 11070002 16140153 11070002 7004524 19882259 7004524 16318475 7004524 16318475 16525280 16318475 16450835 3217445 16450835 3217445 23667067 23898782 23667067 23898782 25144075 17322920 25144075 17322920 2167262 2597488 2167262 22699638 2167262 22699638 25064473 23926588 25064473 23926588 18677286 8701229 18677286 17541806 18677286 17541806 17760324 17541806 25357695 24334102 25357695 14259607 25357695 14259607 12562894 5510474 12562894 5510474 5594588 5510474 11344270 10537295 11344270 10537295 6357163 21702603 6357163 21702603 5354242 6616893 5354242 6616893 19141347 18307022 19141347 18307022 19034688 18277745 19034688 18277745 15856189 11377555 15856189 11377555 21353230 5857568 21353230 24191132 21353230 24191132 2725239 24191132 16411411 15700374 16411411 19884571 16411411 19884571 7106220 20045971 7106220 20045971 22980572 22331217 22980572 12653521 22980572 12653521 14096201 22593565 14096201 22593565 4133337 22593565 10245069 9663333 10245069 17360991 10245069 17360991 9460933 17376573 9460933 17376573 19694138 18889104 19694138 12824117 19694138 12824117 12700645 12009349 12700645 16153264 12700645 16153264 16962136 16153264 6541697 20293007 6541697 20293007 10634697 10255669 10634697 17681230 10634697 17681230 17875069 17681230 16353270 15661043 16353270 15661043 2612056 24364232 2612056 5297226 2612056 5297226 14401328 13483092 14401328 13483092 11823671 15184328 11823671 14564652 11823671 14564652 15521399 23050883 15521399 23050883 24314487 23050883 15075655 14572964 15075655 14572964 12093269 12437847 12093269 12437847 14298083 12437847 9307623 17395232 9307623 17395232 10855191 8370671 10855191 8370671 8874965 8370671 18814096 18356804 18814096 18356804 18287834 17929183 18287834 17929183 22580602 4486288 22580602 4486288 9259259 17837665 9259259 17837665 5638451 5654213 5638451 5654213 14983702 11852242 14983702 11852242 13928346 13695271 13928346 12261583 13928346 12261583 15092784 12261583 5510480 21416522 5510480 11904981 5510480 11904981 21997086 4755612 21997086 4755612 8914451 8612777 8914451 6563511 8914451 6563511 20778434 17102613 20778434 17102613 9905902 17102613 19049822 18405252 19049822 14550051 19049822 14550051 9266398 17754185 9266398 13534821 9266398 13534821 13705086 4041278 13705086 4041278 22534739 4041278 17459399 17168915 17459399 17168915 17225067 16591644 17225067 17962648 17225067 17962648 18629379 8483260 18629379 20558005 18629379 20558005 5323275 5088392 5323275 9722773 5323275 9722773 17269129 9722773 12210599 15640868 12210599 15640868 11153079 15640868 11779001 2719277 11779001 2719277 24352154 2719277 9734505 17350618 9734505 16687039 9734505 16687039 17279256 16687039 12908874 12463389 12908874 12463389 17250308 10017772 17250308 10377190 17250308 10377190 4967461 4800239 4967461 8683096 4967461 8683096 18806053 8331443 18806053 8331443 3873787 23080784 3873787 11529350 3873787 11529350 15343538 11529350 4914773 4993484 4914773 4993484 23209071 22450894 23209071 22450894 20769247 5892976 20769247 19417383 20769247 19417383 19682419 12741624 19682419 12741624 14029694 12741624 18245551 17966442 18245551 17966442 14125414 12655830 14125414 21325046 14125414 21325046 21984483 24379733 21984483 24379733 25593590 9561801 25593590 9561801 17706640 20629371 17706640 20629371 21257815 20629371 3781093 23223952 3781093 14948813 3781093 14948813 24356091 23043217 24356091 23043217 22398091 3835515 22398091 3835515 23103537 19650444 23103537 19650444 10153035 17103258 10153035 17103258 13373177 12919240 13373177 12919240 9751628 9333757 9751628 9333757 990036 1120427 990036 12337231 990036 12337231 12675950 20991123 12675950 20991123 21644413 409621 21644413 409621 26505890 18788588 26505890 18788588 8391737 2289984 8391737 2289984 2736535 2289984 24769606 23741682 24769606 23741682 19456880 19110595 19456880 19110595 8004983 19002228 8004983 19002228 16933769 10246611 16933769 10246611 11073042 10246611 16560512 18792466 16560512 18792466 23099507 3647313 23099507 3647313 17056728 16662526 17056728 16662526 21317092 20539021 21317092 20539021 3128689 23740182 3128689 23740182 18252773 17770778 18252773 19732983 18252773 19732983 20104580 16365098 20104580 16365098 9362607 17691994 9362607 17691994 18458443 6648267 18458443 6648267 7111482 13309355 7111482 13309355 14269281 23112340 14269281 23112340 3937984 5547098 3937984 5547098 21979885 21083384 21979885 21083384 24352117 23276373 24352117 23276373 19490590 1697063 19490590 1697063 24948186 13952639 24948186 13952639 12843519 14248471 12843519 14248471 15284634 15666110 15284634 15666110 11165967 15666110 13570381 12791228 13570381 12791228 13503791 10593226 13503791 10593226 16561262 10369861 16561262 10369861 12142737 15230952 12142737 15230952 17689472 9330051 17689472 11413802 17689472 11413802 12010445 14366150 12010445 14366150 14524013 14366150 9658136 9123064 9658136 9123064 15530242 11758237 15530242 11758237 15033598 6607984 15033598 6607984 6765845 21299288 6765845 21299288 5668333 7552655 5668333 7552655 7721789 5607011 7721789 5607011 5919541 5607011 7182716 19845695 7182716 19845695 18840462 10874142 18840462 10874142 16350113 16998878 16350113 16998878 9831910 12237583 9831910 12237583 12843844 23204163 12843844 23204163 3673492 20937396 3673492 20937396 21736063 12712424 21736063 12712424 822443 755167 822443 755167 21614578 21061968 21614578 8817288 21614578 8817288 9428702 21719406 9428702 21719406 5406051 8063527 5406051 8063527 20039627 19856076 20039627 19856076 3681213 23328893 3681213 23328893 16196476 10960834 16196476 19551055 16196476 19551055 19940665 19551055 6888960 20203207 6888960 20203207 21863641 21188361 21863641 21188361 5447728 21270298 5447728 21270298 23646292 22731048 23646292 22731048 24024809 22773566 24024809 10782865 24024809 10782865 16139716 14118985 16139716 14118985 14447760 5978810 14447760 5978810 21201685 5978810 19811288 6996772 19811288 6996772 5029941 21942556 5029941 7220305 5029941 7220305 7709088 26163177 7709088 26163177 690385 26163177 13731137 13037307 13731137 13037307 9018950 18144111 9018950 18144111 6725528 20189631 6725528 9718139 6725528 9718139 21363383 20640174 21363383 20640174 21006484 20407554 21006484 22244894 21006484 22244894 23140333 12833763 23140333 12833763 14197321 12466719 14197321 12466719 18655935 7428174 18655935 7428174 19452443 7428174 10519919 9833466 10519919 7075809 10519919 7075809 7055619 9518201 7055619 9518201 17980835 9518201 11963689 15351053 11963689 15351053 16083373 9853852 16083373 9853852 10375298 10910711 10375298 10910711 23992782 23185333 23992782 21323471 23992782 21323471 22275524 2559826 22275524 2559826 24455468 20610992 24455468 20610992 21337579 21936797 21337579 21936797 4977159 18346157 4977159 18346157 18498764 18346157 3861043 3804903 3861043 4903624 3861043 4903624 22425820 4903624 4597938 22324272 4597938 14894204 4597938 14894204 15706833 13351642 15706833 13351642 11283833 10774590 11283833 10774590 7993096 18894593 7993096 18894593 9811984 6171513 9811984 6171513 6462756 6171513 6924718 6478217 6924718 6478217 9552408 17186587 9552408 17186587 17528030 9845699 17528030 9845699 4264034 22749222 4264034 22038437 4264034 22038437 22537196 11858520 22537196 11858520 15059044 3593775 15059044 3593775 23237270 3593775 18331419 17625631 18331419 13323238 18331419 13323238 13913856 12876868 13913856 12876868 17150074 16257448 17150074 16257448 23902827 2979078 23902827 2979078 22839842 21680480 22839842 21680480 13155431 13497195 13155431 13497195 8427463 8193506 8427463 8193506 20284804 19993653 20284804 18513458 20284804 18513458 18650895 16957555 18650895 16957555 10048123 16957555 17959197 23550424 17959197 23550424 3375399 11995924 3375399 11995924 14641644 11995924 8366378 18924156 8366378 5104277 8366378 5104277 5381462 18450548 5381462 18450548 19234439 10419172 19234439 10419172 11221492 5300628 11221492 5300628 21534560 3696864 21534560 3696864 23042959 3696864 22059284 21244594 22059284 11739885 22059284 11739885 12713999 11739885 22032006 4572181 22032006 17110251 22032006 17110251 9372498 3740465 9372498 3740465 22970662 3740465 9183618 17918331 9183618 17918331 13971033 8910972 13971033 8910972 9549454 14107858 9549454 14107858 14437644 21256437 14437644 21256437 22040487 21256437 18532741 17760332 18532741 17760332 15269260 14057008 15269260 14057008 14940977 11265659 14940977 11265659 11714975 18323292 11714975 18323292 19203377 18323292 14307957 13939927 14307957 13939927 21518063 20838753 21518063 20838753 20786398 15916303 20786398 15916303 7479593 7577976 7479593 7577976 6769596 20226194 6769596 20226194 14528694 12103597 14528694 12103597 12768033 12103597 15805118 11017312 15805118 11017312 21995670 2657205 21995670 2657205 24316223 16547336 24316223 16547336 16748400 18043178 16748400 18043178 8907209 20553875 8907209 20553875 25820340 1114252 25820340 1114252 15467052 14824322 15467052 13189724 15467052 13189724 8234056 7846527 8234056 13350400 8234056 13350400 13424978 13350400 13179606 13512130 13179606 13512130 13621152 13259838 13621152 18725892 13621152 18725892 19609302 18725892 18163170 8772769 18163170 16817104 18163170 16817104 17591604 791266 17591604 791266 521156 791266 7337174 19463497 7337174 19463497 13827751 3088143 13827751 3088143 3347179 4765704 3347179 4765704 22223233 6266807 22223233 6266807 6766673 6266807 11943740 14860618 11943740 14860618 10482858 16228100 10482858 14075275 10482858 14075275 12785761 14075275 5311307 21675591 5311307 21675591 20737341 7058496 20737341 7058496 7405222 8257064 7405222 8257064 19065803 2081782 19065803 2081782 24819724 2081782 5732119 10447069 5732119 10447069 24842381 2083456 24842381 2083456 10770789 10094812 10770789 10094812 11901532 11411460 11901532 11411460 21057805 5503145 21057805 5503145 24319348 2415654 24319348 2415654 11850232 14999862 11850232 14999862 7060994 7245713 7060994 21304644 7060994 21304644 22089665 14454682 22089665 14454682 12306102 11454950 12306102 11454950 6094593 5914247 6094593 5914247 18809657 8426992 18809657 8426992 16925709 16175444 16925709 5501984 16925709 5501984 5515349 5501984 18897797 18114978 18897797 18114978 4367900 22438384 4367900 22438384 9943827 9644240 9943827 9644240 17089938 16501763 17089938 16501763 10832751 16314915 10832751 21785593 10832751 21785593 22522549 14669680 22522549 14669680 12021051 4524172 12021051 4524172 4662681 21593247 4662681 21593247 22436931 21593247 20119496 12676565 20119496 12676565 14112914 12676565 19834817 7568367 19834817 19750871 19834817 19750871 20491459 17483339 20491459 17483339 14867749 13822754 14867749 15771650 14867749 15771650 16573271 6398019 16573271 6398019 20841327 6398019 9724985 9420482 9724985 9420482 22199475 21728261 22199475 21728261 15182060 11965354 15182060 11965354 14861921 4632959 14861921 4632959 22177341 9332962 22177341 9332962 10005395 9332962 25297767 1583534 25297767 1583534 10242348 9847794 10242348 9847794 17719634 9551867 17719634 9551867 8402893 18799809 8402893 18799809 23924191 23293194 23924191 23293194 12916573 13694700 12916573 13694700 22613589 4469254 22613589 4469254 2534421 2146997 2534421 2146997 19147801 18648364 19147801 18648364 11596121 15226377 11596121 23376022 11596121 23376022 23893524 13582192 23893524 13582192 6346571 5819928 6346571 17900358 6346571 17900358 9300778 14724312 9300778 14724312 11764328 9031927 11764328 9031927 18072764 9031927 1716428 1704150 1716428 1704150 1408995 1704150 15161082 17779886 15161082 17779886 9306890 14641813 9306890 14641813 15187080 14641813 6893779 19930666 6893779 10108578 6893779 10108578 19692901 25212220 19692901 25212220 26066823 12261258 26066823 12261258 5589407 5531041 5589407 18440583 5589407 18440583 8503911 19557523 8503911 19557523 7450985 5576528 7450985 5576528 21398799 5576528 18275654 9125598 18275654 4153990 18275654 4153990 22480214 10973484 22480214 10973484 11480539 19360350 11480539 19360350 7792982 3496060 7792982 3496060 23278911 13686225 23278911 13686225 12977454 3721918 12977454 3721918 23118304 10175307 23118304 10175307 17064905 12732001 17064905 12732001 13316248 11434297 13316248 11434297 18464253 18054107 18464253 18054107 13622952 12541049 13622952 12541049 20237618 19573191 20237618 19573191 13088440 10758949 13088440 10758949 16052117 10758949 5595050 21037612 5595050 21037612 22692826 4184933 22692826 4184933 4956107 4668117 4956107 4668117 18786327 18639530 18786327 12320350 18786327 12320350 11006227 10553347 11006227 10553347 13822242 12893228 13822242 12893228 25797963 24601777 25797963 24601777 16941964 10349339 16941964 10349339 7382129 6728769 7382129 6728769 14856285 12057689 14856285 11579755 14856285 11579755 5425078 2244618 5425078 2244618 24522303 2244618 20671141 22074751 20671141 22074751 22585738 8399200 22585738 8399200 18786671 4023471 18786671 4023471 4045474 4023471 19059355 8201359 19059355 8201359 23005761 3925369 23005761 3925369 9254928 8694662 9254928 6369540 9254928 6369540 6911308 18075379 6911308 18075379 8794147 3890307 8794147 3890307 23064651 3890307 12835443 12333359 12835443 12333359 16721655 16512744 16721655 16512744 16562235 3726195 16562235 3726195 4027273 17699023 4027273 17699023 9372570 17699023 4979925 2920260 4979925 2920260 2829946 2920260 10919584 15796689 10919584 15796689 4314664 22638480 4314664 22638480 13330209 13539069 13330209 13539069 3656293 3818858 3656293 4880157 3656293 4880157 21823434 4063589 21823434 4063589 22511176 6269204 22511176 6269204 12264481 14433843 12264481 11515475 12264481 11515475 15166899 16923439 15166899 16923439 10119887 16923439 15189736 15064330 15189736 15064330 11539653 15064330 23746290 3070159 23746290 3070159 15397730 11518169 15397730 11518169 15351492 14376170 15351492 14376170 16309137 10364334 16309137 10364334 14674467 14303598 14674467 14303598 11933408 11592052 11933408 11592052 11346135 10778999 11346135 10778999 1938466 2150516 1938466 6777607 1938466 6777607 6661701 8008675 6661701 8008675 19175649 22823832 19175649 22823832 23533155 22823832 22249664 21669812 22249664 21669812 7401913 7154867 7401913 14258874 7401913 14258874 14631602 14602629 14631602 14602629 15453067 3628581 15453067 3628581 23307705 24744355 23307705 24744355 25686146 24744355 16476827 15927994 16476827 15927994 16584155 16384852 16584155 16384852 25375385 24332321 25375385 17423053 25375385 17423053 16622522 10621128 16622522 10621128 13421040 12317809 13421040 12317809 18603964 17626124 18603964 9186814 18603964 9186814 17626662 7682607 17626662 7682607 8153204 23177525 8153204 23177525 3794593 17563584 3794593 17563584 21863446 5589245 21863446 19317454 21863446 19317454 20088669 19435756 20088669 19435756 7534892 22901537 7534892 22901537 4148697 22901537 19304589 6391947 19304589 6391947 6634713 6391947 7008639 20017190 7008639 20017190 19067242 7901473 19067242 20560997 19067242 20560997 6532828 17949690 6532828 17949690 8905959 24947704 8905959 24947704 1865320 20752758 1865320 20752758 11587022 14921938 11587022 14921938 10619362 10137698 10619362 10137698 2647842 3027623 2647842 3027623 21649054 22699823 21649054 22699823 4158840 22699823 16034851 10804624 16034851 13535917 16034851 13535917 11312548 10635670 11312548 10635670 850988 26111017 850988 14084679 850988 14084679 14157054 14084679 1648466 25476384 1648466 25476384 18368466 8439867 18368466 8439867 18468032 8439867 17045635 9661038 17045635 9661038 9227910 8611706 9227910 16245058 9227910 16245058 16899839 16245058 7510298 7339046 7510298 7339046 5982429 5897669 5982429 5897669 5886908 5983349 5886908 5983349 5003630 4884267 5003630 4884267 4202877 22815970 4202877 22815970 20278003 6962810 20278003 19898926 20278003 19898926 13919088 12908666 13919088 12908666 11203541 10539870 11203541 15565709 11203541 15565709 20473396 19815236 20473396 4762501 20473396 4762501 4829713 4338344 4829713 4338344 22283249 22761784 22283249 22761784 23611285 22761784 20958261 20196757 20958261 23473086 20958261 23473086 24283280 22214948 24283280 22214948 20129738 19468481 20129738 19468481 21924216 21299487 21924216 3538866 21924216 3538866 23422918 9935574 23422918 9935574 10625887 21171995 10625887 21171995 22161548 21171995 2336179 1921074 2336179 1921074 14312136 20504080 14312136 20504080 6442152 10642757 6442152 10642757 11294995 10642757 4276134 4192080 4276134 23033632 4276134 23033632 3053233 3179152 3053233 21762488 3053233 21762488 22718974 20031799 22718974 20031799 13795471 7307334 13795471 7307334 19536752 7307334 13929031 15276644 13929031 15276644 16082896 2005678 16082896 2005678 2428102 2005678 14305589 20390456 14305589 20390456 4622805 22013401 4622805 4456954 4622805 4456954 4531727 4456954 6787589 24200818 6787589 24200818 24787126 2980163 24787126 2980163 3342526 2980163 26132200 605967 26132200 1957082 26132200 1957082 2136740 1957082 17221388 10103782 17221388 10103782 8693295 18301740 8693295 1676702 8693295 1676702 1601789 19594658 1601789 19594658 7497495 21007103 7497495 21007103 5861838 21007103 15512536 11448620 15512536 11448620 17566078 9578025 17566078 20441485 17566078 20441485 21157461 20441485 7460351 19451280 7460351 19703159 7460351 19703159 7326608 19703159 25770569 24540833 25770569 24540833 19259748 4383660 19259748 4383660 22502459 4383660 9412787 15777829 9412787 15777829 11226589 8832169 11226589 8832169 18408483 11841009 18408483 11841009 10279776 16409959 10279776 10806734 10279776 10806734 11379213 12485437 11379213 12485437 14165734 11080736 14165734 11080736 16245324 19161308 16245324 19161308 4397178 3983615 4397178 19054626 4397178 19054626 19828342 20681659 19828342 20681659 6278420 15584915 6278420 15584915 11398139 15584915 8029646 7429991 8029646 7429991 6492127 6488389 6492127 6488389 4732499 22330644 4732499 22330644 9033506 17771703 9033506 24144958 9033506 24144958 25123703 7887547 25123703 7887547 19443261 4864414 19443261 4864414 21885858 4864414 21421021 20761614 21421021 18952751 21421021 18952751 19527714 18952751 20817747 20264006 20817747 13313283 20817747 13313283 13734420 6546596 13734420 6546596 753947 26071552 753947 26071552 19580531 7316809 19580531 7316809 21663055 20990215 21663055 20990215 22491357 4641878 22491357 9033600 22491357 9033600 18012152 10137736 18012152 10137736 5693751 21180543 5693751 21180543 13440732 13369420 13440732 13369420 19546538 18922289 19546538 14066433 19546538 14066433 10609365 9973025 10609365 9973025 10542174 4417335 10542174 4417335 4591252 9284115 4591252 9284115 9772811 9431319 9772811 9431319 17944879 8211111 17944879 8211111 8722727 4759692 8722727 4759692 22374242 4759692 14636343 14567904 14636343 14567904 13126733 12415807 13126733 12415807 14240157 1934680 14240157 1934680 2114994 7727649 2114994 7727649 10735045 16177994 10735045 16177994 16651038 9500725 16651038 9500725 4076504 3742534 4076504 21341071 4076504 21341071 5344727 6994042 5344727 6994042 7563188 22990707 7563188 22990707 3842983 22990707 4158905 3626920 4158905 12691663 4158905 12691663 13660023 9932266 13660023 9932266 10430786 12436646 10430786 12436646 23100812 22250592 23100812 22250592 12172727 14807714 12172727 14807714 6926894 6444884 6926894 16586833 6926894 16586833 16876488 15266527 16876488 15266527 11895094 14917147 11895094 14917147 16855688 16263639 16855688 16263639 20936029 20089062 20936029 13827592 20936029 13827592 14783056 13827592 16540382 16001197 16540382 13050297 16540382 13050297 13798083 12664220 13798083 12664220 13349610 12664220 14773816 11933027 14773816 11933027 18526307 8406689 18526307 17017678 18526307 17017678 10040253 3733815 10040253 3733815 23183501 3733815 21074133 21399239 21074133 21399239 22008148 23913210 22008148 23913210 2923769 9322178 2923769 9322178 18178872 6268555 18178872 6268555 20795507 6268555 16952493 16302046 16952493 16302046 21062405 5991519 21062405 11336734 21062405 11336734 11842070 11336734 15304585 11582356 15304585 10823353 15304585 10823353 9745521 16761908 9745521 16761908 17148698 16523196 17148698 23893527 17148698 23893527 3128250 4478315 3128250 4478315 22634932 4478315 18746073 15273860 18746073 15273860 16209731 15273860 19974616 19201730 19974616 19201730 597359 541422 597359 541422 12086640 14704218 12086640 14704218 9234312 3362336 9234312 3362336 3879794 19235329 3879794 19235329 19724469 19235329 5964182 6087561 5964182 6087561 21892927 21790184 21892927 21790184 5271406 6891358 5271406 6891358 7387221 5236994 7387221 5236994 5476010 5236994 13749356 18742822 13749356 18742822 19254353 13617723 19254353 13617723 11825221 11116970 11825221 11116970 19175913 4127568 19175913 4127568 4517169 20402703 4517169 20402703 25864117 1195317 25864117 1195317 8233289 8021672 8233289 8021672 5565067 5365863 5565067 5365863 9002726 18208844 9002726 2694778 9002726 2694778 24095118 10147441 24095118 10147441 10353957 10147441 11559625 18298963 11559625 18298963 18454208 14607666 18454208 14607666 12181120 20907020 12181120 20907020 5998170 3626263 5998170 3626263 4138538 19621707 4138538 19621707 20404440 19621707 6550278 20803957 6550278 20803957 16368474 9367365 16368474 9367365 17672345 9367365 15686292 15131572 15686292 15131572 9485794 17689592 9485794 4881377 9485794 4881377 4929972 4881377 8557196 17782280 8557196 17782280 9367246 17782280 5657684 21522077 5657684 21522077 5581196 5430902 5581196 5430902 16537651 15784606 16537651 15784606 11999254 11545048 11999254 11545048 9093920 18027665 9093920 11091648 9093920 11091648 11956431 20639718 11956431 20639718 21236695 13060852 21236695 13060852 13657555 4854706 13657555 4854706 21809620 4854706 7363790 6796102 7363790 6796102 12200606 14477956 12200606 3457264 12200606 3457264 23518923 3457264 14108914 18724058 14108914 18724058 18920933 16058394 18920933 16058394 10846506 14467610 10846506 14467610 12336421 15644688 12336421 15644688 11478179 11347064 11478179 11347064 12281664 18604724 12281664 18604724 8503237 8785555 8503237 8785555 24460220 2367597 24460220 23466614 24460220 23466614 4936284 4735211 4936284 5106135 4936284 5106135 10767450 10337411 10767450 10337411 7209933 19654141 7209933 19654141 22054034 4355853 22054034 4355853 18401603 8754421 18401603 3536613 18401603 3536613 3363626 3536613 6656824 20274799 6656824 8949951 6656824 8949951 18404303 10351226 18404303 10351226 16696079 11660375 16696079 11660375 4273443 22585723 4273443 19776025 4273443 19776025 24505679 23462152 24505679 23462152 2926053 2995984 2926053 2995984 17914178 19585919 17914178 19585919 19860626 19585919 10904007 10451704 10904007 10451704 8763843 8339513 8763843 11220607 8763843 11220607 19729779 7076219 19729779 16898278 19729779 16898278 10231025 16898278 24089982 2740219 24089982 6330293 24089982 6330293 20849143 21710970 20849143 21710970 22472364 23028692 22472364 23028692 4057149 22576269 4057149 22576269 23666774 11806658 23666774 11806658 9437501 8854539 9437501 8854539 5224850 21875755 5224850 21875755 6512088 13075073 6512088 13075073 14022601 19783809 14022601 19783809 7206579 17479741 7206579 17479741 16792888 16142701 16792888 16142701 14011467 13664080 14011467 22509766 14011467 22509766 4271626 22509766 18895145 18003176 18895145 21689876 18895145 21689876 22470358 21797574 22470358 20934502 22470358 20934502 21801990 7749130 21801990 7749130 8320552 23162327 8320552 23162327 24472721 23162327 19751453 7125093 19751453 7125093 12710989 11723927 12710989 6079592 12710989 6079592 6150446 18793447 6150446 18793447 26193236 25368320 26193236 5816416 26193236 5816416 5758612 5816416 16435026 19657470 16435026 19657470 20405582 19657470 17550234 9418072 17550234 24504664 17550234 24504664 25355099 24504664 14531235 14151982 14531235 23978234 14531235 23978234 24571714 9630470 24571714 9630470 9934161 9630470 16265618 10534190 16265618 10534190 3469871 23352438 3469871 18021707 3469871 18021707 19580472 18838136 19580472 18838136 20186567 19367956 20186567 19367956 14282150 12483793 14282150 12483793 14681966 25598828 14681966 25598828 1328438 25598828 17919605 9291854 17919605 9291854 17984434 8927598 17984434 8927598 16616683 15959696 16616683 15959696 5826835 5593719 5826835 5593719 14679061 15774141 14679061 15774141 3826894 3414733 3826894 3414733 22090832 4986583 22090832 4986583 25584528 24460019 25584528 24460019 8341383 8056771 8341383 16554085 8341383 16554085 17003561 16554085 9867389 9201754 9867389 9201754 20055382 7096365 20055382 10665843 20055382 10665843 11142632 9118533 11142632 9118533 18330824 9118533 17210939 16670975 17210939 16670975 9962778 9496382 9962778 21405061 9962778 21405061 5169931 21713173 5169931 21713173 17498092 17407231 17498092 17407231 19223595 19062778 19223595 5435252 19223595 5435252 23619625 3274980 23619625 3274980 5467664 21460224 5467664 21460224 22859414 21955597 22859414 21955597 15563244 6300853 15563244 6300853 20793922 6300853 13603619 22748624 13603619 22748624 4358539 22748624 20407938 6286602 20407938 6286602 6711551 6286602 12197138 11239845 12197138 9678022 12197138 9678022 17095094 6959294 17095094 6959294 20560345 20191519 20560345 20191519 18678617 13423081 18678617 13423081 13959134 13423081 15811713 11460694 15811713 15060107 15811713 15060107 15627957 14003396 15627957 14003396 10459483 9931320 10459483 9931320 7033340 19953315 7033340 17963375 7033340 17963375 9296657 17963375 7096817 19840330 7096817 19840330 16663513 16045830 16663513 16832889 16663513 16832889 17555493 16832889 16940612 16764449 16940612 16764449 14485871 14283546 14485871 17974705 14485871 17974705 18206197 18230546 18206197 18230546 18446742 9534399 18446742 9534399 9856311 19472709 9856311 19472709 7468064 9834352 7468064 9834352 17347406 12219836 17347406 12219836 7944773 7835248 7944773 20454850 7944773 20454850 6451376 20454850 10985747 10217988 10985747 10217988 18762678 8565716 18762678 14893120 18762678 14893120 13195229 12160632 13195229 12160632 20664685 19921195 20664685 18000160 20664685 18000160 9118427 1873484 9118427 1873484 24975265 4447703 24975265 4447703 3182657 23911102 3182657 23911102 18304477 9052910 18304477 9052910 7443772 19543174 7443772 19543174 21207720 6328405 21207720 8402479 21207720 8402479 18875684 24253729 18875684 24253729 2689010 24253729 11498025 10855189 11498025 10855189 24035571 23068198 24035571 23068198 17445453 9471626 17445453 22290188 17445453 22290188 23203271 22290188 5143503 4897925 5143503 18348731 5143503 18348731 24254793 2464735 24254793 2464735 11712163 14756348 11712163 14756348 15707597 22465876 15707597 22465876 23380719 3285134 23380719 16537489 23380719 16537489 10608573 15138927 10608573 15138927 15524858 15138927 14107075 12691969 14107075 15031311 14107075 15031311 11765140 6866906 11765140 6866906 6938724 6866906 8271215 8122180 8271215 8122180 23325188 22161314 23325188 22161314 7805981 19233045 7805981 19233045 21897933 5335270 21897933 14053365 21897933 14053365 6109088 20714978 6109088 1656408 6109088 1656408 1285600 23034119 1285600 23034119 3896246 10843139 3896246 10843139 16141433 15888754 16141433 15888754 11230146 25307723 11230146 25307723 1662845 20538540 1662845 20538540 21121998 20538540 11267897 11031304 11267897 15987710 11267897 15987710 21386450 5539619 21386450 5539619 7348557 22330775 7348557 22330775 23462702 10160526 23462702 10160526 16467340 10209425 16467340 10209425 16768182 15429930 16768182 15429930 16271417 15429930 26011789 24970451 26011789 18889849 26011789 18889849 19667756 20999926 19667756 20999926 5978799 20999926 21777393 21253679 21777393 21253679 2613618 2763998 2613618 2763998 16453323 22106729 16453323 22106729 4859330 22106729 7454587 19487788 7454587 19487788 10315114 10024275 10315114 10024275 11234342 15551574 11234342 15551574 16575997 15796703 16575997 15796703 4635273 22500537 4635273 22500537 18790977 18287465 18790977 19059181 18790977 19059181 19907218 19059181 9209437 17913648 9209437 17913648 13810430 13018895 13810430 21252659 13810430 21252659 5756298 19558788 5756298 19558788 20146635 19558788 6039720 4550591 6039720 4550591 4679931 9932888 4679931 9932888 17347646 9932888 3949197 23053788 3949197 11551585 3949197 11551585 15467362 11551585 12480699 11514364 12480699 11514364 4698081 22079429 4698081 22079429 21604208 4023749 21604208 4023749 4402111 8860249 4402111 8860249 9382492 12585112 9382492 12585112 15487385 15122261 15487385 15122261 4423300 4170099 4423300 19141361 4423300 19141361 9308203 17510364 9308203 17510364 16907429 9827003 16907429 17633442 16907429 17633442 17755880 17633442 3672843 3823668 3672843 3823668 8781214 18119156 8781214 18119156 15473428 14491354 15473428 14491354 10795268 10029664 10795268 23036481 10795268 23036481 3613451 20324294 3613451 20324294 20788102 13834662 20788102 13834662 2809493 23940079 2809493 23940079 20671186 19928726 20671186 19928726 4802126 4809806 4802126 8636258 4802126 8636258 11157513 15932572 11157513 11911427 11157513 11911427 18342085 17844681 18342085 6099802 18342085 6099802 6226094 6099802 12318403 21435575 12318403 21435575 5628518 8120002 5628518 8120002 18961687 21717784 18961687 21717784 5409619 18983172 5409619 18983172 19687029 18983172 12590404 11631422 12590404 11631422 6311943 20375233 6311943 20375233 8530747 18309898 8530747 18309898 1193220 1455681 1193220 6558463 1193220 6558463 9910776 16842623 9910776 16842623 19363719 19066788 19363719 7590007 19363719 7590007 19341410 19564839 19341410 19564839 7484778 4643662 7484778 4643662 3796932 22995900 3796932 22995900 10862702 15692643 10862702 20812359 10862702 20812359 21579221 19409951 21579221 19409951 19594003 18058391 19594003 18058391 18504819 18058391 21543791 5374795 21543791 5374795 17825689 9361985 17825689 9361985 12302638 15227959 12302638 15227959 11234955 12668025 11234955 12668025 14087222 12668025 12113995 11188222 12113995 21167873 12113995 21167873 21838861 6351041 21838861 6351041 20781669 9906664 20781669 9906664 3071781 3241977 3071781 5096202 3071781 5096202 21832912 5096202 18255923 9732242 18255923 9732242 17592670 9732242 22199371 21254948 22199371 21254948 2382930 24452255 2382930 11447961 2382930 11447961 15208250 11447961 8508473 8312608 8508473 8312608 15702298 11135192 15702298 11135192 17818337 19202059 17818337 19202059 7710718 19202059 10478464 9882546 10478464 21535107 10478464 21535107 22366015 21535107 6662437 13728343 6662437 13728343 14848488 11810562 14848488 11810562 15056173 13620379 15056173 13620379 1658160 1438803 1658160 1438803 15561196 17494285 15561196 17494285 9319740 17494285 15226468 11651020 15226468 22568044 15226468 22568044 23238644 4028066 23238644 4028066 19829830 18927299 19829830 5290890 19829830 5290890 5743958 5290890 18534161 13971661 18534161 13971661 5310967 5058409 5310967 22087133 5310967 22087133 22810967 22087133 4159688 22892890 4159688 9636964 4159688 9636964 10050190 9636964 5206958 4894100 5206958 9726170 5206958 9726170 15841892 15554533 15841892 2694125 15841892 2694125 2716394 2694125 12593529 18646390 12593529 18646390 7385196 6313124 7385196 6313124 21325955 20552233 21325955 20552233 6806670 20234636 6806670 20419633 6806670 20419633 6801874 16410236 6801874 16410236 18907967 18017429 18907967 9582300 18907967 9582300 9893292 9582300 15188248 11733137 15188248 11733137 5074022 4809087 5074022 11256777 5074022 11256777 15697415 24050251 15697415 24050251 24893423 18128935 24893423 18128935 18587119 3686954 18587119 3686954 23052702 3686954 6534630 21486705 6534630 21486705 5205670 20231192 5205670 20231192 13090962 6878254 13090962 6878254 25980611 1043892 25980611 8518223 25980611 8518223 8944575 12174040 8944575 12174040 13016160 18738046 13016160 18738046 18994648 18592574 18994648 18592574 8479191 18592574 23705517 2750704 23705517 2750704 3300034 2750704 11355292 15187962 11355292 14028398 11355292 14028398 14734128 14028398 6714847 6388724 6714847 11166013 6714847 11166013 20615786 19882031 20615786 19882031 8211849 18854714 8211849 18854714 8377992 8103535 8377992 18232811 8377992 18232811 19034248 6172366 19034248 6172366 21192950 1557704 21192950 1557704 25350121 1557704 11601572 15000804 11601572 15000804 9831797 16724690 9831797 16724690 4199789 4157086 4199789 4157086 5165411 14381430 5165411 14381430 20243043 19332857 20243043 15250209 20243043 15250209 11512761 11851940 11512761 11851940 15079467 11851940 12824234 12366364 12824234 12366364 14288410 12395646 14288410 7092687 14288410 7092687 7273637 25042043 7273637 25042043 26233805 23232566 26233805 23232566 3699786 23232566 22490339 22007170 22490339 22007170 6058235 20878210 6058235 20878210 23948606 23087716 23948606 5959640 23948606 5959640 21103818 19510754 21103818 19510754 6438311 20689183 6438311 20689183 16913900 10146885 16913900 10146885 23121637 3540268 23121637 3540268 12699128 14181941 12699128 14181941 5303255 21526398 5303255 21526398 5325710 21458312 5325710 21642760 5325710 21642760 18601486 7501844 18601486 7501844 19732484 7501844 13834390 12819579 13834390 12819579 11927741 14595376 11927741 14595376 8797605 7705007 8797605 7705007 8284010 2150132 8284010 2150132 2444333 2150132 9713014 17205294 9713014 15809183 9713014 15809183 16487222 16959801 16487222 16959801 17754957 4859896 17754957 4859896 21695966 10629624 21695966 10629624 16209043 22795599 16209043 22795599 24068137 12346990 24068137 12346990 12959477 17833407 12959477 17833407 5541076 5180459 5541076 8584266 5541076 8584266 18839150 8584266 18469321 18114201 18469321 5704332 18469321 5704332 21412720 8576974 21412720 8576974 9164369 3875825 9164369 3875825 23012686 9651728 23012686 9651728 10252223 9651728 14117474 19294252 14117474 19294252 20010035 19294252 16383415 15884244 16383415 15884244 7088950 19921444 7088950 19921444 9095075 2071863 9095075 2071863 1706036 6652350 1706036 6652350 20203512 6652350 11426255 15653147 11426255 15653147 22805573 4154083 22805573 13067836 22805573 13067836 3500526 3366442 3500526 18027722 3500526 18027722 9140929 17141539 9140929 17141539 14691568 2750509 14691568 2750509 24058844 5030158 24058844 5030158 19959191 7492379 19959191 7492379 6499910 20502706 6499910 20502706 20406785 6860276 20406785 19645089 20406785 19645089 20250755 19645089 21416365 5079893 21416365 5079893 12418634 11862613 12418634 11862613 6328509 20562145 6328509 20562145 13104834 12941851 13104834 16413352 13104834 16413352 10251458 9086576 10251458 9086576 17893024 9086576 10600613 16834403 10600613 16834403 10377936 16834403 18689240 18593885 18689240 11456516 18689240 11456516 15303362 11456516 20006491 19691794 20006491 16424660 20006491 16424660 10330960 16424660 15029402 14788198 15029402 14788198 10080990 9383578 10080990 9383578 16846896 16560085 16846896 16560085 9844383 17116270 9844383 8531762 9844383 8531762 18491229 8531762 13024946 12630455 13024946 12630455 3617195 23297321 3617195 9658337 3617195 9658337 17436314 16989288 17436314 5533006 17436314 5533006 21141350 5533006 7899431 19179624 7899431 19179624 17060666 16184047 17060666 16184047 17414674 9945106 17414674 9945106 17966165 8990693 17966165 21462714 17966165 21462714 21946218 21462714 16208421 15317142 16208421 15317142 9961107 17065554 9961107 17065554 23221990 22272757 23221990 8273914 23221990 8273914 8903985 8273914 10265533 9617503 10265533 9617503 25966757 25073902 25966757 7631146 25966757 7631146 5432808 21271472 5432808 21271472 23756711 22534124 23756711 22534124 12241269 14432210 12241269 14432210 19371090 7754986 19371090 7754986 6104529 6192493 6104529 8541072 6104529 8541072 18523871 25393040 18523871 25393040 1448694 12702839 1448694 12702839 13762938 7186201 13762938 7186201 7790283 7186201 9832516 15844213 9832516 15844213 11283745 15844213 11213993 15280730 11213993 15280730 8022931 7406664 8022931 16206941 8022931 16206941 24947910 1951953 24947910 10764321 24947910 10764321 11501898 3344638 11501898 3344638 3343437 9367873 3343437 9367873 17894249 9367873 3123003 3309240 3123003 3309240 1539716 25452576 1539716 18003612 1539716 18003612 18406689 18003612 18392815 17702646 18392815 17702646 3629583 3216130 3629583 7721744 3629583 7721744 8201508 1027615 8201508 1027615 1120001 22089766 1120001 22089766 23037443 22089766 21022641 6135521 21022641 13032298 21022641 13032298 13653948 12278840 13653948 12278840 14465967 16578056 14465967 16578056 10113208 25336031 10113208 25336031 26126751 20614737 26126751 20614737 2742401 2250318 2742401 2250318 20377857 19935530 20377857 15804132 20377857 15804132 10905024 15804132 16690247 10560727 16690247 14931748 16690247 14931748 4160925 4193891 4160925 20877424 4160925 20877424 6216174 20594128 6216174 20594128 16761023 6954742 16761023 6954742 7220351 6954742 13073703 12307297 13073703 12307297 16534500 24911422 16534500 24911422 1909421 24911422 8746180 8460942 8746180 8460942 19302543 24359148 19302543 24359148 2480488 24359148 21393330 3827628 21393330 3827628 23093048 4438127 23093048 4438127 4551336 17949411 4551336 17949411 9173413 6581732 9173413 6581732 6599797 6581732 18295439 21781454 18295439 21781454 22798794 21781454 9575668 17131861 9575668 17131861 3704280 3550674 3704280 3550674 18984748 8094472 18984748 8094472 22130681 5167259 22130681 5167259 3542888 3755213 3542888 9176911 3542888 9176911 22112593 4590178 22112593 4590178 18893734 8979258 18893734 8979258 18369660 5765187 18369660 5765187 21116082 5765187 13608423 13447792 13608423 13447792 11356025 10698310 11356025 20846548 11356025 20846548 21655378 17988873 21655378 17988873 18683549 13438332 18683549 13438332 9826673 17171427 9826673 17171427 19342125 7917692 19342125 21418227 19342125 21418227 5269469 16568962 5269469 16568962 16826900 18722956 16826900 18722956 8536866 15902109 8536866 15902109 23138863 22401734 23138863 22401734 21170982 6114724 21170982 6114724 8390505 7836653 8390505 7836653 24318268 2492059 24318268 24070809 24318268 24070809 24545421 4618094 24545421 4618094 4756695 17475852 4756695 17475852 17644653 7375368 17644653 7375368 7367658 7375368 15679697 14821946 15679697 14821946 3437242 23611085 3437242 23611085 25353639 24301695 25353639 7852224 25353639 7852224 12925525 21959998 12925525 21959998 4840110 9502665 4840110 9502665 11779609 14974558 11779609 2489365 11779609 2489365 2809734 2489365 17436789 16523710 17436789 16523710 10641379 10103720 10641379 10103720 8214979 21352122 8214979 21352122 22084718 21352122 19397386 18811428 19397386 18811428 13909816 8934921 13909816 8934921 18422370 8934921 7986244 19044589 7986244 19044589 21557434 5760847 21557434 13023935 21557434 13023935 13503778 13023935 20791749 3578351 20791749 3578351 3860163 3578351 24785691 2115759 24785691 23461368 24785691 23461368 3643237 12272217 3643237 12272217 14579644 12272217 9937315 9415093 9937315 9415093 5710425 5402067 5710425 5402067 2075556 24664560 2075556 11678765 2075556 11678765 21107446 22487903 21107446 22487903 2872673 24057748 2872673 10564800 2872673 10564800 11287608 21748027 11287608 21748027 5387805 19267216 5387805 19267216 19999626 19267216 18155413 8849167 18155413 16986650 18155413 16986650 9776011 16986650 16477241 10985604 16477241 10985604 11735847 11015478 11735847 11015478 5748642 21059769 5748642 20447275 5748642 20447275 6552801 20447275 3059300 2986135 3059300 15940812 3059300 15940812 16600058 15940812 7014747 6643966 7014747 6643966 8515903 18321209 8515903 2293422 8515903 2293422 2589898 4635521 2589898 4635521 22121294 7789986 22121294 7789986 19450280 17079389 19450280 17079389 9971876 21849349 9971876 21849349 5214509 21849349 6869640 6946096 6869640 6946096 20064831 6701764 20064831 18966336 20064831 18966336 18949346 8240769 18949346 8240769 4359758 4003760 4359758 4003760 18119100 17625026 18119100 17625026 17355516 16684590 17355516 16684590 2716366 24219706 2716366 24219706 21691248 2436940 21691248 2436940 24398184 2436940 22332428 21686426 22332428 21686426 8738696 8620992 8738696 8620992 11894804 10977561 11894804 7381266 11894804 7381266 7736587 23374205 7736587 23374205 25422639 24301499 25422639 13195213 25422639 13195213 13702534 1761703 13702534 1761703 25181648 1761703 20164812 12597450 20164812 12597450 14101100 23797077 14101100 23797077 2951731 21436861 2951731 21436861 11719879 4094580 11719879 4094580 22916493 11138418 22916493 11138418 11800624 11138418 12743419 12067587 12743419 12067587 5258044 21803606 5258044 21803606 12551337 14461959 12551337 14461959 18699846 8562149 18699846 11852732 18699846 11852732 11486858 15058540 11486858 11326204 11486858 11326204 15553110 8713526 15553110 8713526 18515191 8713526 7129850 20125930 7129850 20125930 20939165 6227526 20939165 6227526 6504729 13033869 6504729 13033869 13991303 13033869 1392525 1440401 1392525 1440401 17194031 11535189 17194031 11535189 15171654 3273839 15171654 3273839 23589211 3273839 18477574 8796959 18477574 8796959 8233682 18596294 8233682 11390576 8233682 11390576 12135279 14917472 12135279 14917472 11626309 11037138 11626309 11037138 15649244 11037138 7418565 7076789 7418565 7076789 20478408 6344352 20478408 19429041 20478408 19429041 19575353 16863210 19575353 16863210 9831873 13328977 9831873 13328977 13487435 13328977 9426269 9013934 9426269 9013934 12207301 11592630 12207301 11592630 4327680 4238718 4327680 4238718 909227 26237920 909227 18110562 909227 18110562 18482807 18110562 17395794 7801252 17395794 7801252 19472486 10389659 19472486 10389659 2292651 24662460 2292651 24662460 3487919 3697174 3487919 3697174 15473400 17146473 15473400 17146473 26556218 25469278 26556218 25469278 3639520 22388159 3639520 22388159 23456587 13089685 23456587 13089685 8066771 18861814 8066771 18861814 6748489 5416854 6748489 5416854 4272839 22544378 4272839 22544378 9749492 9347324 9749492 9347324 15143850 11547800 15143850 11547800 8684332 8168305 8684332 8168305 17567949 9581557 17567949 9581557 11761718 13171786 11761718 13171786 14228585 13302859 14228585 13302859 18626980 18127639 18626980 8607361 18626980 8607361 9126963 441724 9126963 441724 26491933 441724 20219508 7208672 20219508 7208672 4266433 3866803 4266433 3866803 8886086 24499796 8886086 24499796 25769700 12420664 25769700 12420664 13254954 12420664 22972622 22028301 22972622 22028301 9668036 4543083 9668036 4543083 22278826 4543083 17776316 17446062 17776316 17446062 15314634 14349920 15314634 18784861 15314634 18784861 8241329 19453943 8241329 19453943 19626744 11119104 19626744 11119104 9215558 8945075 9215558 8945075 19565566 19395653 19565566 19395653 17812314 8993037 17812314 21227411 17812314 21227411 5853383 21227411 23328937 3463293 23328937 10570078 23328937 10570078 11210814 10570078 22127913 21463358 22127913 21463358 18435496 17658220 18435496 17658220 22531431 4126042 22531431 4126042 20306804 6601833 20306804 6601833 18622366 17933165 18622366 17933165 19540447 7478226 19540447 9480211 19540447 9480211 10076752 16473964 10076752 16473964 10500169 14404665 10500169 14404665 19700528 5736674 19700528 5736674 21730608 5736674 13976833 14451033 13976833 14451033 12382927 18450465 12382927 18450465 18499037 19149936 18499037 19149936 19918189 11078598 19918189 11078598 6640426 20203630 6640426 20203630 8029857 7495790 8029857 7495790 17727331 9627985 17727331 820918 17727331 820918 737618 11853237 737618 11853237 17645384 16816850 17645384 16816850 21650095 5035849 21650095 5035849 12796564 11937061 12796564 11937061 10059020 9708581 10059020 9708581 24158076 23087400 24158076 6952296 24158076 6952296 7328787 6952296 21532090 5339816 21532090 11099329 21532090 11099329 15161979 16625808 15161979 16625808 23230892 3711519 23230892 23037970 23230892 23037970 23952407 23037970 14225454 6717165 14225454 6717165 6653360 6717165 15115526 14657622 15115526 14657622 18724564 8560157 18724564 8560157 13374504 13066059 13374504 8551827 13374504 8551827 9140803 7234369 9140803 7234369 7605262 7234369 13595737 13361632 13595737 12208700 13595737 12208700 12351500 5442514 12351500 5442514 5709416 11136814 5709416 11136814 11882885 11136814 5562912 5649158 5562912 5649158 7554416 19402989 7554416 18827522 7554416 18827522 19649085 11960072 19649085 11960072 12887103 11960072 24598712 23364552 24598712 6584850 24598712 6584850 7216640 10288777 7216640 10288777 18236364 5775201 18236364 5775201 6282415 4081912 6282415 4081912 1852355 25209203 1852355 25209203 3591539 2875308 3591539 2875308 23903698 15616265 23903698 15616265 11232783 15616265 15515333 11170588 15515333 12660812 15515333 12660812 4475274 4444981 4475274 25272277 4475274 25272277 26252717 25272277 12279138 11302405 12279138 25065611 12279138 25065611 25923185 13453543 25923185 13453543 5778012 21052470 5778012 7873120 5778012 7873120 19092468 7873120 12266186 11404967 12266186 11404967 4150310 22681925 4150310 15020785 4150310 15020785 17188663 16779513 17188663 16779513 17895390 17309071 17895390 17309071 23548518 22887457 23548518 22887457 18656771 4442234 18656771 4442234 22526767 7873872 22526767 7873872 8327530 20110480 8327530 20110480 6695258 1850794 6695258 1850794 2186478 4953802 2186478 4953802 21663987 24568258 21663987 24568258 25604225 24568258 12407772 14169332 12407772 24619347 12407772 24619347 25567722 12556257 25567722 12556257 14278005 12556257 14343190 13623365 14343190 13623365 22285294 21565737 22285294 21565737 12676771 12458795 12676771 19412977 12676771 19412977 7523033 19412977 13248291 13690503 13248291 13690503 15221477 11733479 15221477 11733479 24270285 2540011 24270285 2540011 15004587 21546226 15004587 21546226 5205292 21546226 23465020 3498946 23465020 6061933 23465020 6061933 21077889 2111616 21077889 2111616 2437271 2111616 13442971 14055826 13442971 14055826 12941919 19714485 12941919 19714485 19812779 10009205 19812779 10009205 10590454 4503844 10590454 4503844 21941004 4503844 2082412 2100348 2082412 18987584 2082412 18987584 19802641 18987584 14450239 14394805 14450239 14394805 16625785 16074026 16625785 3132503 16625785 3132503 3607797 3132503 11648985 15191182 11648985 15191182 10271786 9663112 10271786 22054721 10271786 22054721 5140911 22054721 7999009 5811891 7999009 5811891 6159931 10689874 6159931 10689874 16077228 16917015 16077228 16917015 9823218 16917015 12554060 12020393 12554060 12020393 22669732 22253258 22669732 22253258 5920427 5835548 5920427 20008077 5920427 20008077 20555083 20008077 4439185 22417563 4439185 22417563 14838697 10389856 14838697 10389856 3767042 23270437 3767042 15381318 3767042 15381318 18430264 3859936 18430264 3859936 3627612 20963902 3627612 20963902 21576234 13797134 21576234 13797134 13115259 3093539 13115259 3093539 23793627 5319203 23793627 5319203 12257125 11452073 12257125 9326984 12257125 9326984 17911976 9326984 12342346 14859932 12342346 14859932 15094844 14859932 13312443 13252400 13312443 22431302 13312443 22431302 23515522 22431302 12559139 3130602 12559139 3130602 3161909 3130602 5547915 5212128 5547915 5212128 11174020 15786032 11174020 15786032 22630099 4452740 22630099 4452740 15346501 20397692 15346501 20397692 20992691 6922106 20992691 6922106 2335907 24589463 2335907 2446233 2335907 2446233 24435630 2446233 23965134 2887300 23965134 2887300 6845802 6307040 6845802 5071128 6845802 5071128 21685353 24880669 21685353 24880669 25958697 6383711 25958697 6383711 6938085 6383711 15106076 12271116 15106076 12271116 18110166 19347918 18110166 19347918 7688196 7300078 7688196 7300078 20031916 7300078 17702145 19932244 17702145 19932244 20566305 19932244 17980598 3344604 17980598 3344604 23360440 3344604 4219900 4159848 4219900 4159848 4754502 10907487 4754502 10907487 11747161 18401764 11747161 18401764 19136331 18620165 19136331 18620165 19489318 18620165 16209165 3203684 16209165 3203684 23508044 3203684 21064477 18233568 21064477 18233568 8945041 4666250 8945041 4666250 4846933 4666250 22246187 5109322 22246187 5109322 9504287 8904177 9504287 8904177 8281457 18584865 8281457 9155703 8281457 9155703 18091421 9155703 11124287 22156447 11124287 22156447 23065574 4438049 23065574 4438049 4008710 23130074 4008710 23130074 11616308 3991138 11616308 3991138 3888316 5608680 3888316 5608680 5836820 5608680 2877104 2602900 2877104 2602900 6890222 20299755 6890222 20299755 21390856 5376009 21390856 14612999 21390856 14612999 1906990 25203087 1906990 25203087 13746354 5782510 13746354 5782510 21035613 5782510 12809130 11907324 12809130 11907324 20542520 20079400 20542520 20079400 18496116 8894066 18496116 8894066 19100065 1828566 19100065 1828566 1562097 1828566 18248904 17707657 18248904 5270558 18248904 5270558 21576530 10535938 21576530 10535938 16140640 10285851 16140640 10285851 16698778 5464001 16698778 5464001 5868147 5464001 10292342 10037349 10292342 10037349 19146848 18534732 19146848 4870350 19146848 4870350 22427011 16382001 22427011 16382001 10298365 5388000 10298365 5388000 21385243 24076532 21385243 24076532 25249126 6078779 25249126 6078779 6530909 21539797 6530909 21539797 5482930 12206213 5482930 12206213 12825598 20103110 12825598 20103110 6952887 13164052 6952887 13164052 13585064 14255316 13585064 14255316 15214671 23379262 15214671 23379262 24443567 23379262 22026967 21255553 22026967 21255553 18049530 9248268 18049530 13200174 18049530 13200174 13968396 20018535 13968396 20018535 6957173 1529994 6957173 1529994 1835392 1529994 6544395 6706757 6544395 6706757 14563548 18630906 14563548 18630906 8541392 19761858 8541392 19761858 22739983 4020422 22739983 4020422 15119936 11828498 15119936 9723426 15119936 9723426 17277544 17496561 17277544 17496561 9435105 17496561 18677597 18034687 18677597 14852306 18677597 14852306 11706703 21488754 11706703 21488754 5508109 21488754 12640302 7936719 12640302 7936719 3679014 3607376 3679014 21420557 3679014 21420557 17354587 9684665 17354587 19792621 17354587 19792621 20573573 19792621 15287498 14703953 15287498 22623238 15287498 22623238 4273133 22623238 9435289 17332265 9435289 17332265 11831813 14736332 11831813 14736332 9233544 9046904 9233544 9046904 11539379 10772315 11539379 10772315 26548776 409305 26548776 9398438 26548776 9398438 9826652 24356567 9826652 24356567 2675648 24356567 22723786 4109488 22723786 4109488 21743511 5649765 21743511 5649765 5643583 21289543 5643583 21289543 21532688 5375010 21532688 16043452 21532688 16043452 16704914 11490501 16704914 11490501 12438654 15606741 12438654 15606741 8309365 7713087 8309365 14962467 8309365 14962467 15877223 14962467 15664537 15231111 15664537 15231111 9178247 8635501 9178247 23498314 9178247 23498314 3218791 21594018 3218791 21594018 22612235 21594018 10161994 9630188 10161994 9630188 12433505 14249080 12433505 14249080 12238060 17124065 12238060 17124065 6005333 5578936 6005333 5578936 25337023 24417217 25337023 9094952 25337023 9094952 9583932 4334229 9583932 4334229 4413244 3805811 4413244 3805811 23179403 3805811 12825230 14180412 12825230 14180412 17996649 17293132 17996649 15426145 17996649 15426145 11177805 15243482 11177805 15243482 25147659 24126530 25147659 24126530 18450616 17753846 18450616 17753846 24034190 22761559 24034190 22761559 14533559 4808363 14533559 4808363 4949263 4808363 22725925 4089740 22725925 4089740 4511810 19691810 4511810 19691810 7348443 21846774 7348443 21846774 22610890 21846774 11916487 1387340 11916487 1387340 1576607 4704298 1576607 4704298 22003197 2920658 22003197 2920658 23975353 2920658 21035676 20342675 21035676 20342675 10119952 16925823 10119952 16925823 8141800 18838606 8141800 18838606 22521741 4312752 22521741 4312752 4027841 22773789 4027841 12113285 4027841 12113285 13196944 6752302 13196944 6752302 20307854 14641536 20307854 14641536 12077776 14641536 14734045 14023759 14734045 14023759 13727950 13271616 13727950 19567581 13727950 19567581 20319631 19309523 20319631 19309523 20066214 26313820 20066214 26313820 758460 17044878 758460 17044878 19141090 7851125 19141090 7851125 17093535 16491955 17093535 16491955 19707665 7259977 19707665 7259977 10985915 20171345 10985915 20171345 20941544 20171345 10110708 5103313 10110708 5103313 5396174 5103313 14353477 13624215 14353477 6916689 14353477 6916689 20455967 6916689 19378226 7914832 19378226 7914832 24163336 2657352 24163336 2657352 21860600 5026209 21860600 5026209 4361113 22762400 4361113 15356800 4361113 15356800 11529032 7114486 11529032 7114486 7430334 1012885 7430334 1012885 929556 1012885 18123690 8991592 18123690 4812882 18123690 4812882 21960345 4812882 2788758 24262891 2788758 24262891 20647457 8255625 20647457 8255625 18062282 17521364 18062282 17521364 7496021 4071691 7496021 4071691 22565993 7878902 22565993 7878902 4333825 3949186 4333825 8229554 4333825 8229554 18877215 8229554 7983767 19097273 7983767 19097273 4292474 3985575 4292474 12801342 4292474 12801342 13824448 7614073 13824448 7614073 7700939 7246100 7700939 7246100 7281403 14000430 7281403 14000430 12504468 8464494 12504468 8464494 9034338 8464494 15007567 20026081 15007567 20026081 20839781 13185416 20839781 13185416 13632673 13185416 21650841 4971874 21650841 8936101 21650841 8936101 9473913 17228735 9473913 17228735 17445714 17228735 16942419 9989397 16942419 12614539 16942419 12614539 14187659 23236941 14187659 23236941 3750885 23236941 21571993 5911481 21571993 5911481 21807294 4786543 21807294 4786543 3132392 2813369 3132392 2813369 20749571 19986740 20749571 19986740 7035017 12456317 7035017 12456317 13372364 8627025 13372364 8627025 9131984 3449242 9131984 3449242 3563405 4661246 3563405 4661246 22520630 4661246 22356136 4320255 22356136 4320255 22199150 12404592 22199150 12404592 14939542 12404592 21386924 5875844 21386924 5875844 12511754 12012621 12511754 12012621 13003941 12496142 13003941 12496142 22852173 22237246 22852173 22237246 11960800 11039344 11960800 21686060 11960800 21686060 5295494 23098184 5295494 23098184 3597534 23416642 3597534 23416642 3518300 13710619 3518300 13710619 12951926 20987557 12951926 20987557 21556422 20987557 12226303 3848734 12226303 3848734 22784216 17889425 22784216 17889425 9057800 17889425 22002731 21348256 22002731 4532652 22002731 4532652 24391382 23879413 24391382 16046644 24391382 16046644 10701807 7470974 10701807 7470974 7943438 7470974 10354138 9574827 10354138 9574827 23153169 21916347 23153169 21916347 6808823 6869192 6808823 20134908 6808823 20134908 6931046 12659438 6931046 12659438 15601125 14663704 15601125 12202357 15601125 12202357 12927835 12202357 17781611 9514803 17781611 9514803 17133340 9844639 17133340 9844639 4403228 22620786 4403228 22620786 9045030 8747222 9045030 8747222 5541765 5245223 5541765 12384413 5541765 12384413 13254394 9444911 13254394 9444911 17587728 9444911 15196415 11680059 15196415 11680059 14301074 12536748 14301074 12536748 11420583 10536432 11420583 10536432 18071385 9110281 18071385 9110281 15115564 13977461 15115564 13977461 5266044 5317819 5266044 5317819 12899177 12034899 12899177 3036992 12899177 3036992 23716261 3036992 13076533 12198900 13076533 12198900 22981196 22329026 22981196 22329026 24108031 2792084 24108031 2792084 12704832 13969410 12704832 13969410 4757769 4330763 4757769 19757080 4757769 19757080 7238835 23408126 7238835 23408126 3387175 23408126 13196521 12599815 13196521 12599815 23608070 22497688 23608070 3400603 23608070 3400603 7287229 7170465 7287229 7170465 18299701 17864862 18299701 17864862 20712365 6095925 20712365 6095925 6284373 5221535 6284373 5221535 5283479 5221535 8049516 18971534 8049516 18971534 12141194 11171304 12141194 11171304 3940411 3773078 3940411 23763655 3940411 23763655 3242658 15879369 3242658 15879369 17879553 17205843 17879553 17205843 13840459 12937310 13840459 12937310 23673341 22488285 23673341 4333165 23673341 4333165 4450454 4333165 10495784 17871205 10495784 17871205 18425423 7651216 18425423 7651216 19232452 14550787 19232452 14550787 12205349 6996158 12205349 6996158 20224032 6996158 17824398 17005262 17824398 12364282 17824398 12364282 14291663 15020477 14291663 15020477 4260276 4179810 4260276 19080473 4260276 19080473 19254425 4929377 19254425 4929377 5071233 4929377 21332604 20622516 21332604 14142601 21332604 14142601 12690577 21202477 12690577 21202477 5872644 21202477 16912515 16020913 16912515 16020913 12501425 11833335 12501425 11833335 23831517 22639255 23831517 21774309 23831517 21774309 4877902 21774309 8054593 7406817 8054593 7406817 7379415 7113833 7379415 8749657 7379415 8749657 9143676 7886805 9143676 7886805 8392669 7886805 21115433 20215091 21115433 20215091 10632644 9933233 10632644 16253563 10632644 16253563 12923929 9259897 12923929 9259897 1475758 25337519 1475758 10107369 1475758 10107369 10536824 10107369 9205813 17527036 9205813 17527036 12198195 11207533 12198195 11207533 22988528 22348238 22988528 22348238 12690552 11706547 12690552 21502442 12690552 21502442 2430577 2765813 2430577 2765813 20517924 7944381 20517924 7944381 8466720 10156707 8466720 10156707 16845613 10156707 15574712 11805425 15574712 4354083 15574712 4354083 22518202 4354083 12477005 14468013 12477005 14468013 15169265 14468013 13310552 5829894 13310552 5829894 21423825 5829894 15929947 15407187 15929947 15407187 13443152 13505771 13443152 13505771 16780929 16005676 16780929 16005676 13500307 5779053 13500307 5779053 5899214 3971257 5899214 3971257 3787579 3971257 12428881 14350275 12428881 2450246 12428881 2450246 24375206 2450246 2859862 23979500 2859862 22983351 2859862 22983351 23537018 7088024 23537018 7088024 7207835 7088024 13932023 25288131 13932023 25288131 26095970 25288131 9062340 17854509 9062340 17854509 10581102 7891444 10581102 7891444 8413464 7891444 22361249 4852562 22361249 4852562 20389778 19562814 20389778 19562814 17288634 9847639 17288634 9847639 18548533 18171850 18548533 18171850 10487865 16469902 10487865 16469902 14578486 13685688 14578486 13685688 23678305 3317221 23678305 3317221 21058947 6103655 21058947 6103655 7875558 21965940 7875558 21965940 4974404 21965940 24107659 23059836 24107659 23059836 6385532 6270471 6385532 6270471 18911578 18034653 18911578 18034653 23487152 22645110 23487152 18260979 23487152 18260979 15984224 10991969 15984224 10991969 10049139 21981666 10049139 21981666 4990974 21981666 13429642 13380746 13429642 13380746 12553690 14108050 12553690 5437596 12553690 5437596 21390181 13186226 21390181 13186226 10728010 10028276 10728010 21608019 10728010 21608019 25213740 1702104 25213740 1702104 8835146 8398801 8835146 8398801 13577650 12650416 13577650 12650416 22310539 4690957 22310539 4690957 21269199 5497705 21269199 5497705 10560292 19807281 10560292 19807281 7104854 1825256 7104854 1825256 24787472 17822937 24787472 17822937 18458063 20885624 18458063 20885624 21664656 20885624 12508769 11460035 12508769 11460035 4093804 3606174 4093804 10063780 4093804 10063780 17272684 10063780 9443640 9056078 9443640 9056078 5914718 5963247 5914718 5963247 4357496 4406203 4357496 4406203 4489873 22424442 4489873 3853838 4489873 3853838 3899396 21559263 3899396 21559263 6077609 5609096 6077609 5609096 7829110 7359818 7829110 7359818 18342991 9120424 18342991 9120424 5495580 5473871 5495580 5473871 7362898 6933535 7362898 6933535 16194568 15611549 16194568 5929552 16194568 5929552 6360633 7225239 6360633 7225239 20210991 23654818 20210991 23654818 24804440 4482491 24804440 4482491 22302977 12654415 22302977 12654415 11111647 10521473 11111647 10521473 9123864 17818949 9123864 10392400 9123864 10392400 16538493 19647827 16538493 19647827 19720846 9564826 19720846 9564826 17033506 14584673 17033506 14584673 4962523 22149379 4962523 22149379 8666476 18470128 8666476 18470128 16288897 16076581 16288897 16076581 2505996 2143312 2505996 20136800 2505996 20136800 20930707 16273067 20930707 16273067 10871536 10596911 10871536 10596911 16524369 10596911 2355574 1937094 2355574 12280999 2355574 12280999 22263477 4608989 22263477 22404978 22263477 22404978 23515704 22404978 8839394 8325893 8839394 8325893 19064277 8138771 19064277 8138771 8768404 18363470 8768404 18363470 12152591 11482922 12152591 11482922 16094142 15729160 16094142 15729160 14823905 9469914 14823905 9469914 17290426 16864736 17290426 16864736 6387361 6327514 6387361 18736753 6387361 18736753 19485723 16567688 19485723 16567688 16295666 10542581 16295666 10542581 1016757 25853657 1016757 25853657 17928487 9134412 17928487 9134412 17781701 17204107 17781701 17204107 6152381 20862982 6152381 14537958 6152381 14537958 11924110 14537958 10611434 16230642 10611434 16230642 12305378 11623232 12305378 18629010 12305378 18629010 19070805 5911351 19070805 5911351 6103002 11413028 6103002 11413028 12178324 11413028 11999199 6936261 11999199 6936261 20273199 6936261 6163113 20866775 6163113 5093330 6163113 5093330 5100883 5093330 6652918 6559940 6652918 6559940 19862156 6887177 19862156 6887177 11862646 19054029 11862646 19054029 8230769 3621844 8230769 3621844 23363012 3621844 10730997 14866034 10730997 14866034 15390806 14866034 11742602 18308705 11742602 18308705 8682520 18308705 21434759 5548766 21434759 6886500 21434759 6886500 7233345 17364704 7233345 17364704 20873274 5655240 20873274 9705194 20873274 9705194 17201370 24306633 17201370 24306633 2721893 15450918 2721893 15450918 11321471 19872462 11321471 19872462 7147658 19872462 21561352 5065070 21561352 5065070 15750179 11113850 15750179 8081040 15750179 8081040 8486151 8081040 17372390 21134164 17372390 21134164 21711086 21134164 16025184 11090368 16025184 13881849 16025184 13881849 12748314 9250205 12748314 9250205 9793038 9250205 10487579 16696733 10487579 14910528 10487579 14910528 15843453 23199400 15843453 23199400 3907039 21002852 3907039 21002852 21680776 7083009 21680776 7083009 7681772 7083009 14137073 14056140 14137073 9338440 14137073 9338440 9921918 9338440 18521947 8789513 18521947 8789513 21827842 21161633 21827842 18880843 21827842 18880843 19605620 18880843 21677159 21053928 21677159 15006676 21677159 15006676 11596442 21447486 11596442 21447486 5440380 21447486 22385209 21594301 22385209 21594301 12903680 10344686 12903680 10344686 19987996 7368855 19987996 7368855 9685716 14407198 9685716 14407198 20437999 6812862 20437999 12002423 20437999 12002423 14785784 12002423 17276116 16574108 17276116 14250142 17276116 14250142 8272489 18586436 8272489 17682167 8272489 17682167 9797205 6884128 9797205 6884128 19925248 12069608 19925248 12069608 11290406 15748527 11290406 15748527 12351620 14478735 12351620 14478735 7656132 7587477 7656132 7587477 3312093 23663125 3312093 23663125 22158662 5053946 22158662 5053946 15328360 11997646 15328360 11997646 6694602 20205438 6694602 20205438 16328437 14706243 16328437 14706243 11953420 12918669 11953420 12918669 15647000 11117103 15647000 11586258 15647000 11586258 12557343 11586258 25712750 999550 25712750 999550 16178070 13228895 16178070 13228895 5706094 5469107 5706094 5469107 22870480 4228490 22870480 8207373 22870480 8207373 8668300 4713514 8668300 4713514 4833097 4713514 19938089 7243730 19938089 7243730 21532354 20998670 21532354 20998670 22421908 4239904 22421908 18970203 22421908 18970203 19556510 6435065 19556510 6435065 6434491 6435065 21062397 6085074 21062397 8181756 21062397 8181756 7856233 7337475 7856233 7337475 2528032 24259609 2528032 24259609 10043563 9580961 10043563 15834973 10043563 15834973 16406082 11708340 16406082 11708340 4329373 22674654 4329373 18276235 4329373 18276235 18718752 18276235 931586 885089 931586 885089 1423158 25665956 1423158 22925470 1423158 22925470 3989320 16422772 3989320 16422772 16676714 2780853 16676714 2780853 24073878 2780853 8044235 20256109 8044235 20256109 6614745 17210805 6614745 17210805 9874707 15468245 9874707 15468245 11058392 20237326 11058392 20237326 6655659 20237326 22886367 4069997 22886367 4069997 17213456 16787538 17213456 16787538 18650300 8455199 18650300 16984577 18650300 16984577 17759314 3910628 17759314 3910628 23056704 10981492 23056704 10981492 11620562 16378840 11620562 16378840 10424036 23994844 10424036 23994844 24652236 19611146 24652236 19611146 7354449 16092613 7354449 16092613 10852682 9640494 10852682 9640494 10048647 9640494 13724021 18769009 13724021 18769009 18992709 18769009 14660053 12161377 14660053 12161377 18223046 17511854 18223046 17511854 19586663 7232881 19586663 19200150 19586663 19200150 7984729 23568952 7984729 23568952 24629829 19903493 24629829 19903493 7079268 24192710 7079268 24192710 24940920 18361984 24940920 18361984 19156658 4130718 19156658 4130718 4115292 4846878 4115292 4846878 22275971 4846878 13066163 13551800 13066163 13551800 4525498 22647644 4525498 8866104 4525498 8866104 18215647 13959257 18215647 13959257 12737195 10606488 12737195 10606488 19827465 19478982 19827465 4934356 19827465 4934356 4951594 4934356 23820178 23143160 23820178 23143160 16756411 9895580 16756411 18891016 16756411 18891016 8129466 8412915 8129466 8412915 8967936 9295485 8967936 9295485 9826280 10605884 9826280 10605884 16470909 15100700 16470909 15100700 11678321 14209363 11678321 14209363 12666661 14209363 9563342 8985279 9563342 11562331 9563342 11562331 15274935 8265705 15274935 8265705 8615235 19210978 8615235 19210978 7807988 19210978 20108033 19401027 20108033 2946786 20108033 2946786 3160485 2946786 16460768 10426032 16460768 10426032 16018698 12757330 16018698 12757330 13688236 5193603 13688236 5193603 5179367 5193603 17669269 17203581 17669269 17203581 10427307 16228282 10427307 16228282 4658784 4480171 4658784 5596885 4658784 5596885 6063461 5087935 6063461 5087935 21806097 5087935 3862461 23127954 3862461 15559171 3862461 15559171 11221030 22855036 11221030 22855036 4151911 19371728 4151911 19371728 19856571 19364913 19856571 19364913 20110004 19364913 10087781 11944900 10087781 11944900 15338667 11602353 15338667 12479408 15338667 12479408 13537614 20512365 13537614 20512365 6368976 20512365 16744380 16197687 16744380 16197687 21897880 4839734 21897880 4839734 11648065 15509651 11648065 15509651 3922589 23118397 3922589 23118397 26128196 24966522 26128196 24966522 7736652 7102217 7736652 11693440 7736652 11693440 15097420 5805506 15097420 5805506 6414730 5805506 12435190 19036004 12435190 19036004 19701328 19036004 4795591 22203541 4795591 14237966 4795591 14237966 12699444 15139294 12699444 15139294 8644331 8197508 8644331 20326771 8644331 20326771 6650971 20326771 16392891 15640673 16392891 20876536 16392891 20876536 21597500 9270687 21597500 9270687 17833006 8800631 17833006 8800631 18603813 17476271 18603813 17476271 10635835 10175615 10635835 23137285 10635835 23137285 3879527 23137285 18710326 8453714 18710326 18495617 18710326 18495617 19277829 18495617 13353144 13169234 13353144 13169234 18345287 8789536 18345287 8789536 15525660 20406766 15525660 20406766 6512482 7952963 6512482 7952963 8452430 21237811 8452430 21237811 21976234 21237811 4709705 22012773 4709705 14491344 4709705 14491344 15469697 18691602 15469697 18691602 19449078 15011403 19449078 15011403 11784462 15011403 23732129 22638845 23732129 11841472 23732129 11841472 5388701 5231578 5388701 9184383 5388701 9184383 13927790 13046469 13927790 13046469 24392114 2452377 24392114 2452377 9630546 17360334 9630546 17360334 2531176 2516020 2531176 20287117 2531176 20287117 21169657 20287117 16510546 5783174 16510546 5783174 5805048 5783174 6508963 6229256 6508963 6229256 21135196 20548540 21135196 20548540 5472322 5053787 5472322 24254974 5472322 24254974 25450111 24254974 13145612 11182606 13145612 11182606 15618161 15196582 15618161 15196582 9815258 17413509 9815258 7707418 9815258 7707418 22656346 21813026 22656346 21813026 9172137 8637440 9172137 8637440 9221107 8926753 9221107 4234855 9221107 4234855 22201036 4234855 9043965 8528032 9043965 8528032 17548542 9608677 17548542 9608677 18850650 8026295 18850650 8026295 14787851 14045929 14787851 9388986 14787851 9388986 19296178 19043358 19296178 8460309 19296178 8460309 7286489 6389924 7286489 6389924 21068365 6389924 6237632 6011165 6237632 13717702 6237632 13717702 15189710 11641961 15189710 11641961 20016357 6924839 20016357 6924839 14190054 13227012 14190054 5543677 14190054 5543677 6105216 5806675 6105216 5806675 13083677 13569960 13083677 12492217 13083677 12492217 14865447 21812197 14865447 21812197 5219114 21869234 5219114 21869234 5143257 6813703 5143257 6813703 20353509 23529642 20353509 23529642 3377094 23529642 23864330 3045768 23864330 3045768 7002642 23428714 7002642 23428714 24565293 23428714 11933127 14672899 11933127 14672899 9736195 9123979 9736195 9123979 199742 26836677 199742 21596385 199742 21596385 21998101 5642350 21998101 5642350 5870521 5642350 21774572 20954326 21774572 17968945 21774572 17968945 9340788 1873931 9340788 1873931 25036919 20416910 25036919 20416910 2858807 24201216 2858807 24201216 16691457 15974396 16691457 21924227 16691457 21924227 22612140 3950984 22612140 3950984 22624711 3950984 18710946 18049357 18710946 18049357 5608348 21128921 5608348 7420052 5608348 7420052 17752321 16923231 17752321 16923231 11932460 12115917 11932460 12115917 14716141 22314114 14716141 22314114 4706730 22314114 21392985 5224388 21392985 5224388 7542394 6958179 7542394 6958179 14209779 12561892 14209779 12561892 26101997 25180429 26101997 5529998 26101997 5529998 21832885 8070155 21832885 8070155 4163325 4082056 4163325 23547327 4163325 23547327 2242006 1978532 2242006 17422007 2242006 17422007 9260564 16683825 9260564 16683825 17071094 8458662 17071094 8458662 18779333 8458662 6772159 20267188 6772159 20267188 23242327 3522760 23242327 8354730 23242327 8354730 18809005 22934049 18809005 22934049 4106770 9935199 4106770 9935199 10156176 9677796 10156176 9677796 23289153 3627809 23289153 3627809 11264628 15517041 11264628 6464583 11264628 6464583 6559732 2518484 6559732 2518484 2303092 12059692 2303092 12059692 14595960 12059692 14074959 12623201 14074959 12623201 5100429 5063904 5100429 5063904 6237848 20944037 6237848 20944037 6919995 6439073 6919995 6439073 17730587 17270635 17730587 17270635 22032505 4815349 22032505 14083645 22032505 14083645 14150237 23334597 14150237 23334597 24369510 23334597 22494365 4257767 22494365 6167528 22494365 6167528 6219673 24750349 6219673 24750349 2078402 24750349 9693975 9035339 9693975 9035339 12278846 14420603 12278846 14420603 18491476 17717588 18491476 17717588 23672407 3176455 23672407 22012300 23672407 22012300 5023799 6142424 5023799 6142424 21100712 6142424 14968417 18066645 14968417 18066645 9169420 18066645 18835412 8214638 18835412 8214638 6159832 6267284 6159832 6267284 25802970 24666692 25802970 9477656 25802970 9477656 9921689 3075578 9921689 3075578 23935588 14469066 23935588 14469066 13707204 13124698 13707204 13124698 24679289 23515253 24679289 23515253 14227535 13705006 14227535 13705006 18240197 19817872 18240197 19817872 20062324 19817872 9128455 8510992 9128455 8510992 23683479 3163521 23683479 3415547 23683479 3415547 3482040 13432049 3482040 13432049 13336068 13432049 9924854 9551343 9924854 9551343 10969141 10569593 10969141 10569593 23537669 22390482 23537669 20711793 23537669 20711793 9606180 8918753 9606180 23352585 9606180 23352585 24665340 23352585 18778689 15568051 18778689 15568051 16344240 15568051 17439871 9922465 17439871 9922465 16729841 16001081 16729841 12318488 16729841 12318488 9906804 16855052 9906804 16855052 5036724 21960988 5036724 21960988 17814934 9423220 17814934 9423220 11580627 16372445 11580627 16372445 16579030 4546376 16579030 4546376 4646090 18010260 4646090 18010260 8898479 23178133 8898479 23178133 2729250 2894757 2729250 8655925 2729250 8655925 18434609 24329577 18434609 24329577 25490877 24329577 11511431 10630759 11511431 11860476 11511431 11860476 15076867 11860476 5547934 5286325 5547934 5286325 6668893 20799799 6668893 20799799 21569374 16689898 21569374 16689898 10348359 16689898 23858697 22977166 23858697 22977166 20139806 19694516 20139806 22085757 20139806 22085757 4958069 22085757 20710731 19938363 20710731 19938363 10123958 9531074 10123958 9531074 15168623 11737841 15168623 6417822 15168623 6417822 20997773 6417822 5010591 4858486 5010591 19055121 5010591 19055121 12028972 11106635 12028972 11106635 9845210 22867465 9845210 22867465 3962251 11409600 3962251 11409600 24035468 23575969 24035468 23575969 6537124 6403604 6537124 6403604 8544514 18235202 8544514 18235202 10505999 16091709 10505999 16091709 4321401 22715651 4321401 22715651 7040518 6979646 7040518 20847551 7040518 20847551 5932815 11861963 5932815 11861963 17274341 16637237 17274341 12249350 17274341 12249350 5567800 21343762 5567800 4884029 5567800 4884029 21939059 16411206 21939059 16411206 10187208 16411206 14297098 12579941 14297098 15518442 14297098 15518442 11207499 20503336 11207499 20503336 6066399 20503336 14893869 12199862 14893869 12199862 19142644 7472687 19142644 7472687 7479881 2558461 7479881 2558461 2990734 9954244 2990734 9954244 14356702 13547569 14356702 13547569 1082652 1230586 1082652 1230586 2596566 24366786 2596566 24366786 9875126 9292992 9875126 14668340 9875126 14668340 15283253 14668340 7952673 18984483 7952673 18984483 16576443 10806622 16576443 12756550 16576443 12756550 13103736 21767247 13103736 21767247 5291571 25299093 5291571 25299093 1528915 11512585 1528915 11512585 15395403 11512585 12873771 18318304 12873771 18318304 8508232 1274903 8508232 1274903 25474347 1274903 7649937 19496955 7649937 19496955 2705638 2894438 2705638 6756053 2705638 6756053 20061014 5029358 20061014 5029358 5172504 5029358 19094550 18595744 19094550 6414015 19094550 6414015 21036966 20871832 21036966 20871832 21542791 20871832 19292306 18564732 19292306 18564732 14657660 9905112 14657660 9905112 16836559 9905112 13813032 12929716 13813032 12929716 8057690 19108100 8057690 19108100 16860652 8238065 16860652 8238065 18958096 22504678 18958096 22504678 4425456 24533406 4425456 24533406 2524823 24533406 11846641 11081715 11846641 24333125 11846641 24333125 25360872 24333125 13534380 12703106 13534380 12703106 3494308 3368982 3494308 3368982 5282322 4947709 5282322 4735348 5282322 4735348 4874206 4735348 12990559 12368449 12990559 12368449 23410339 22712816 23410339 6659762 23410339 6659762 7182204 6659762 18464551 8497749 18464551 8497749 16267216 24382073 16267216 24382073 25377608 8670202 25377608 8670202 18535806 8788646 18535806 5990504 18535806 5990504 5912177 5990504 8290775 21607308 8290775 21607308 5238656 21607308 22567887 4576800 22567887 4576800 5261558 21702529 5261558 21702529 9348866 17823420 9348866 17823420 15426220 11441898 15426220 11441898 6759501 6374451 6759501 6374451 7684174 7550021 7684174 7550021 16667899 17496069 16667899 17496069 18418207 17496069 27784 116276 27784 9134523 27784 9134523 18178026 13057715 18178026 13057715 14203960 20936026 14203960 20936026 5959607 6692114 5959607 6692114 7312455 12111730 7312455 12111730 12796816 19978226 12796816 19978226 7272231 5032199 7272231 5032199 5203692 5032199 6749234 20213794 6749234 8700757 6749234 8700757 15917268 11091022 15917268 11091022 19620524 7337903 19620524 8381764 19620524 8381764 8940565 17165033 8940565 17165033 17486464 17165033 8054873 19138445 8054873 19138445 6660575 20079478 6660575 3523645 6660575 3523645 3365527 7164187 3365527 7164187 10330775 10143188 10330775 10143188 4099319 22972413 4099319 14662240 4099319 14662240 12061199 6204967 12061199 6204967 6494978 6656458 6494978 6656458 6476338 6656458 18818986 18424179 18818986 18424179 21587510 20856613 21587510 11893304 21587510 11893304 15081435 12328948 15081435 12328948 13128530 18316441 13128530 18316441 18985670 6652346 18985670 6652346 6891119 10685745 6891119 10685745 18173490 8671688 18173490 24441951 18173490 24441951 2508233 19745426 2508233 19745426 11202288 10690950 11202288 10690950 2970727 23778201 2970727 23778201 8982303 8476301 8982303 16625290 8982303 16625290 10651947 9726543 10651947 9726543 10355253 9726543 10613979 10361264 10613979 10361264 17283722 16812111 17283722 16812111 18932611 18168594 18932611 18168594 9118411 4624309 9118411 4624309 4722620 21525684 4722620 21525684 22598118 7651436 22598118 7651436 19635115 23096671 19635115 23096671 3926387 14546165 3926387 14546165 14960702 16281247 14960702 16281247 23328965 22852419 23328965 22852419 9492543 9147484 9492543 9147484 22106370 21658938 22106370 6719236 22106370 6719236 6736755 6719236 15570499 11641875 15570499 11641875 10976770 10221112 10976770 12583939 10976770 12583939 15458690 11307808 15458690 19019104 15458690 19019104 8181160 494951 8181160 494951 26372577 494951 24636945 2247140 24636945 2247140 15088093 14030481 15088093 14030481 12952395 12112544 12952395 12112544 10343102 9858102 10343102 18971950 10343102 18971950 19470503 4755280 19470503 4755280 4796714 4755280 8118334 18926029 8118334 12842788 8118334 12842788 13864020 9427605 13864020 9427605 17794417 20602047 17794417 20602047 6163437 6929978 6163437 6929978 20464924 5770828 20464924 5770828 4165524 22566890 4165524 15912979 4165524 15912979 10671370 16300065 10671370 16300065 16913559 16300065 15156453 11545517 15156453 11545517 16545241 10438611 16545241 10438611 21558801 20828654 21558801 20828654 19163915 7709640 19163915 7709640 22384720 4705697 22384720 4705697 9445862 8995787 9445862 8995787 23841884 22753640 23841884 22753640 21889047 5415079 21889047 5415079 18478562 18189505 18478562 18189505 21169549 20467231 21169549 7390468 21169549 7390468 20038872 12455062 20038872 12455062 13218212 13360320 13218212 13360320 22887174 22037606 22887174 15861574 22887174 15861574 16068926 15861574 19527176 19088082 19527176 18286417 19527176 18286417 8760507 18286417 12801190 11969580 12801190 21341911 12801190 21341911 5643587 2832313 5643587 2832313 24049219 2832313 19860674 10894163 19860674 10894163 11777341 10894163 18710586 18568674 18710586 14866977 18710586 14866977 7498345 7518186 7498345 7518186 24472600 23454932 24472600 23454932 15306108 15082574 15306108 15199846 15306108 15199846 11536248 15199846 14510593 12459812 14510593 21091136 14510593 21091136 21732078 21091136 7185284 6916604 7185284 6916604 7655927 21773681 7655927 21773681 22373830 21773681 11668971 5689583 11668971 5689583 21176329 5689583 13462167 13410072 13462167 13410072 20373806 6397821 20373806 6397821 12676517 19775991 12676517 19775991 20016103 22254534 20016103 22254534 22964786 22254534 8155470 7636423 8155470 7636423 6896497 20080054 6896497 20080054 8111287 7853740 8111287 7853740 13906234 13598673 13906234 6639571 13906234 6639571 7283181 18636351 7283181 18636351 8233225 11850604 8233225 11850604 14878986 21446524 14878986 21446524 5740274 12215140 5740274 12215140 14587337 12215140 11068626 21306780 11068626 21306780 5657232 21306780 21773057 21045308 21773057 21045308 17417402 16795404 17417402 16795404 6556890 6359810 6556890 6359810 17432917 18994725 17432917 18994725 8094763 19911679 8094763 19911679 7088295 17185306 7088295 17185306 9387210 19714783 9387210 19714783 7441288 19714783 25646835 24665408 25646835 16029379 25646835 16029379 11104006 16029379 22523632 4661743 22523632 7184392 22523632 7184392 7491470 7184392 15950950 22573538 15950950 22573538 4204845 22573538 12228191 7073034 12228191 7073034 7170267 8651834 7170267 8651834 8956213 22180566 8956213 22180566 4789151 22180566 21715692 9253127 21715692 9253127 9558157 9253127 18085444 17482353 18085444 7069657 18085444 7069657 7033108 7069657 19609336 7515302 19609336 7515302 16868802 10185113 16868802 10185113 7210554 7115369 7210554 7115369 8539253 18605647 8539253 8175501 8539253 8175501 19187920 19417672 19187920 19417672 7372975 26532407 7372975 26532407 502597 26532407 17146706 10044271 17146706 14480667 17146706 14480667 4442371 22646322 4442371 19494413 4442371 19494413 20223801 19494413 3658490 23375222 3658490 7686973 3658490 7686973 8246444 8314342 8246444 8314342 8780369 21532883 8780369 21532883 5696298 21532883 12644290 11204546 12644290 11204546 15760799 12349800 15760799 12349800 14342125 12349800 20278976 19757251 20278976 10788540 20278976 10788540 11547550 21014862 11547550 21014862 5950026 22241215 5950026 22241215 4871765 22241215 9464194 17811102 9464194 17811102 18657104 8785612 18657104 8785612 22820155 3782133 22820155 3782133 13514048 12656676 13514048 12656676 2243719 2668006 2243719 2668006 10081387 9553782 10081387 9553782 9170908 17545290 9170908 10178261 9170908 10178261 23440998 22676929 23440998 12331231 23440998 12331231 13183214 6657374 13183214 6657374 7024894 12742939 7024894 12742939 16115805 15382504 16115805 14734227 16115805 14734227 7503232 19339144 7503232 19339144 21771389 5223670 21771389 22086522 21771389 22086522 4766763 15603396 4766763 15603396 16378779 7305498 16378779 7305498 19669154 16768842 19669154 16768842 10279058 15009251 10279058 15009251 19604445 18603767 19604445 18603767 18498697 8888677 18498697 8888677 15477311 14529375 15477311 14529375 18737103 8272005 18737103 8272005 17862003 17096583 17862003 13853293 17862003 13853293 8747712 8516524 8747712 16691819 8747712 16691819 17429947 15245404 17429947 15245404 15483423 18215229 15483423 18215229 9049779 6444167 9049779 6444167 6354488 6444167 20753330 6232867 20753330 6232867 17384376 17249977 17384376 17249977 24400684 23395396 24400684 8377386 24400684 8377386 8981212 8377386 20871793 6397053 20871793 18216631 20871793 18216631 8680046 15093777 8680046 15093777 11728960 3103584 11728960 3103584 3143383 13595858 3143383 13595858 13218204 13595858 7061439 19956833 7061439 6310083 7061439 6310083 6258040 16316844 6258040 16316844 22663658 3851464 22663658 4544687 22663658 4544687 11598342 15284296 11598342 15284296 18989830 18464397 18989830 18464397 4178204 3981268 4178204 3981268 10454448 9857900 10454448 5462317 10454448 5462317 21851226 5462317 13359013 13483542 13359013 13483542 24183125 2833433 24183125 8242464 24183125 8242464 8792734 8242464 20002655 19766659 20002655 19766659 20709763 6295153 20709763 6295153 16943105 16467347 16943105 16467347 16983597 16467347 11585614 11129316 11585614 18694994 11585614 18694994 8282418 19018311 8282418 19018311 7915599 19018311 9386746 14044265 9386746 14044265 12815684 21445456 12815684 21445456 1818361 2229268 1818361 2229268 1880043 25011513 1880043 15183424 1880043 15183424 11482075 8251249 11482075 8251249 8809499 8251249 18435831 17694441 18435831 5457584 18435831 5457584 5856917 24417222 5856917 24417222 25480410 24417222 8774417 18480626 8774417 20648048 8774417 20648048 21402319 20648048 14655826 12149764 14655826 12149764 9466410 19683293 9466410 19683293 20461130 18652464 20461130 18652464 3865264 23115892 3865264 14819203 3865264 14819203 12338291 14689443 12338291 20066202 12338291 20066202 20435587 13182629 20435587 13182629 13610351 2736449 13610351 2736449 24226618 14708806 24226618 14708806 8528825 18586076 8528825 18586076 20647980 6744807 20647980 6744807 16272434 11160680 16272434 11160680 6088944 20849590 6088944 20849590 4890204 4831703 4890204 6028661 4890204 6028661 21119386 6028661 11681019 15371733 11681019 15371733 12811078 11889030 12811078 11889030 17927181 17375811 17927181 3280359 17927181 3280359 3667879 3280359 16073182 18794416 16073182 18794416 8435848 5417108 8435848 5417108 21733266 5417108 13281203 13208134 13281203 5439656 13281203 5439656 5643486 11566630 5643486 11566630 12073599 22104332 12073599 22104332 4801813 22104332 10680737 15977109 10680737 15977109 14580846 12196209 14580846 12715499 14580846 12715499 8504240 8277730 8504240 8277730 14472653 12160457 14472653 6704061 14472653 6704061 6741403 6704061 13508498 12640417 13508498 12640417 14136931 3296095 14136931 3296095 23628431 1381154 23628431 1381154 1357262 12415104 1357262 12415104 26516289 25545666 26516289 25545666 4388781 11832397 4388781 11832397 15179395 15921573 15179395 15921573 10703600 15921573 19006613 18265934 19006613 14156552 19006613 14156552 4413824 22388869 4413824 3267898 4413824 3267898 23596376 3267898 23449093 3236102 23449093 16644807 23449093 16644807 17478636 19594317 17478636 19594317 7292976 19594317 21751774 4954158 21751774 4954158 7096397 7165660 7096397 6597859 7096397 6597859 6865224 6597859 8008180 17871624 8008180 17871624 8939072 8475192 8939072 8475192 18613251 23652761 18613251 23652761 3294491 23652761 21062317 6257247 21062317 6257247 20787257 19996116 20787257 19996116 8532469 7251269 8532469 7251269 19588734 7251269 18916067 15398039 18916067 15398039 15807599 15398039 24651687 23652840 24651687 19541131 24651687 19541131 2696443 24353140 2696443 24353140 22049298 4708061 22049298 4708061 5433651 21556453 5433651 16457584 5433651 16457584 10430704 18034285 10430704 18034285 18288262 18034285 13033643 12143606 13033643 12143606 13259746 13537200 13259746 13537200 10793628 10026322 10793628 21597452 10793628 21597452 22268642 21597452 16049860 9893485 16049860 9893485 17299327 23571625 17299327 23571625 3067122 23571625 3835972 3951681 3835972 3951681 14619418 12505480 14619418 12505480 12831485 22386285 12831485 22386285 23412333 17463881 23412333 17463881 9795237 10783217 9795237 10783217 21806451 5573680 21806451 12740891 21806451 12740891 14040105 12740891 20409498 6399763 20409498 9481243 20409498 9481243 17758026 9481243 18483731 8944642 18483731 8944642 25024485 23839601 25024485 23839601 9744996 7599958 9744996 7599958 19824215 7599958 8698288 18500521 8698288 18500521 12470211 13962035 12470211 13962035 4440721 4352336 4440721 10326974 4440721 10326974 16768244 10603154 16768244 10603154 16385491 3960863 16385491 3960863 22614662 3960863 6917925 20210745 6917925 20210745 4404613 4238835 4404613 6281713 4404613 6281713 20446079 12073939 20446079 12073939 14813737 13674032 14813737 13674032 13043836 13674032 22626640 4089046 22626640 18555499 22626640 18555499 14944435 13889872 14944435 13889872 1768051 25077038 1768051 21126631 1768051 21126631 8798517 17911019 8798517 17911019 22670185 4174786 22670185 4174786 13432520 12729501 13432520 12729501 12693504 14085409 12693504 14085409 18164771 17965610 18164771 17965610 14277596 12378954 14277596 14903629 14277596 14903629 22201314 4408803 22201314 18529772 22201314 18529772 19228010 6529611 19228010 6529611 6458251 6529611 23538960 22530689 23538960 17441320 23538960 17441320 9543040 16892237 9543040 16892237 17754433 16892237 4913178 4732312 4913178 4732312 18863555 18493414 18863555 9333070 18863555 9333070 17937421 18394700 17937421 18394700 19198916 18394700 6373367 20561714 6373367 13214145 6373367 13214145 13547053 12905230 13547053 12905230 13418791 7645822 13418791 7645822 19573770 3789721 19573770 3789721 22979947 3789721 22570206 7281891 22570206 7281891 7561796 12213202 7561796 12213202 13315650 2847486 13315650 2847486 23974175 2847486 16990468 16321695 16990468 16321695 25411674 1619134 25411674 1619134 14840711 12023941 14840711 12023941 6746466 5257368 6746466 5257368 21674722 5257368 16097146 15530660 16097146 13348324 16097146 13348324 13290803 18788938 13290803 18788938 19566238 25442529 19566238 25442529 1471173 25442529 5708892 5274129 5708892 5274129 4648455 4338501 4648455 23684221 4648455 23684221 3194026 20594678 3194026 20594678 21169901 7438417 21169901 7438417 19914114 7438417 20037842 19370797 20037842 19370797 4468298 22385893 4468298 22385893 9133422 18043895 9133422 18043895 21175829 5431087 21175829 5431087 13569761 13018141 13569761 13018141 9867981 17186347 9867981 4086475 9867981 4086475 4063411 11333876 4063411 11333876 12158465 17471764 12158465 17471764 9434757 17471764 17319478 16972116 17319478 16972116 16186519 16097472 16186519 16097472 11196532 14997489 11196532 14997489 12008787 14997489 11688022 11010229 11688022 11010229 7039137 22779689 7039137 22779689 23824372 6269152 23824372 6269152 6883358 6269152 19930802 19197690 19930802 19197690 8335216 7647624 8335216 13248032 8335216 13248032 14247410 12550370 14247410 12550370 12497883 1880733 12497883 1880733 1918449 1880733 10898184 15687246 10898184 15687246 9699368 17353169 9699368 17353169 9048634 8613271 9048634 8613271 8943692 17773533 8943692 17773533 7368185 19539008 7368185 16160035 7368185 16160035 17405970 16776926 17405970 16776926 22991088 3754090 22991088 3754090 10052448 18226837 10052448 18226837 8928326 8849585 8928326 8849585 21801284 5193282 21801284 5193282 6238847 6215654 6238847 6215654 3587533 23266571 3587533 11822609 3587533 11822609 15048826 11822609 1853211 24915521 1853211 22946150 1853211 22946150 23245958 22946150 18477118 8932891 18477118 8932891 4588122 4604431 4588122 4604431 21613637 10842208 21613637 10842208 16074481 10842208 24744868 23933944 24744868 23933944 14441250 9010247 14441250 9010247 18381052 13318627 18381052 13318627 8706951 18470588 8706951 17861307 8706951 17861307 18384971 12194154 18384971 12194154 14723448 13837358 14723448 13837358 14213719 13837358 14463604 12447775 14463604 12447775 7255787 19849555 7255787 2875495 7255787 2875495 3381474 5667108 3381474 5667108 11545522 15485095 11545522 15485095 7731101 19130247 7731101 19130247 19007997 18552391 19007997 18552391 13002053 11960221 13002053 20603516 13002053 20603516 21239766 10871384 21239766 10871384 11205230 10871384 11779308 15034324 11779308 15034324 16637396 10520683 16637396 10520683 5510517 21663181 5510517 16794078 5510517 16794078 16993499 15170608 16993499 15170608 11638666 19533320 11638666 19533320 7269348 19533320 24754156 23654873 24754156 23654873 17357355 16057582 17357355 16057582 10795168 6139448 10795168 6139448 6548841 6139448 10180837 16894617 10180837 9191825 10180837 9191825 17610367 9191825 6483826 20800413 6483826 20800413 21364677 20800413 10519703 16414740 10519703 16414740 9557339 8172121 9557339 8172121 8350625 8172121 16188714 15488003 16188714 9769767 16188714 9769767 17643805 9769767 11410211 15662863 11410211 15662863 8146610 18803952 8146610 2375931 8146610 2375931 24542414 2375931 16650955 16076573 16650955 16076573 7563336 19736353 7563336 19736353 7117108 9629661 7117108 9629661 22306073 4270421 22306073 20836737 22306073 20836737 3730772 3321223 3730772 3321223 7321957 7132916 7321957 3651503 7321957 3651503 3709949 3651503 9195211 17678836 9195211 17678836 7455159 19562834 7455159 10096190 7455159 10096190 10849032 10096190 3671592 23362445 3671592 23362445 22888058 3899003 22888058 3899003 25132750 23973997 25132750 11110237 25132750 11110237 11857765 18316544 11857765 18316544 18858396 11696607 18858396 11696607 9457133 17662956 9457133 17662956 22678514 22009071 22678514 11041482 22678514 11041482 11992409 13572437 11992409 13572437 22737220 22004651 22737220 22004651 16011115 2977634 16011115 2977634 2738075 2977634 16209622 15509513 16209622 4255644 16209622 4255644 22727258 4255644 17438997 14018698 17438997 14018698 14506420 7120363 14506420 7120363 7461497 10385420 7461497 10385420 13861463 12999414 13861463 9303272 13861463 9303272 9579864 25050038 9579864 25050038 1748711 25050038 10935436 11306545 10935436 11306545 25462218 24249204 25462218 24249204 7314976 6936765 7314976 6936765 24606827 2392691 24606827 2392691 10214228 9739660 10214228 3573719 10214228 3573719 3597598 20333438 3597598 20333438 21235938 20333438 20061581 7253038 20061581 7253038 16017985 15297216 16017985 4509564 16017985 4509564 21915090 9149679 21915090 9149679 13152809 19163633 13152809 19163633 7834256 19163633 7888174 14738159 7888174 14738159 15343852 9221865 15343852 9221865 9598587 9221865 13076640 13727206 13076640 13727206 20425862 19961576 20425862 19961576 4109912 4189092 4109912 21390497 4109912 21390497 14196142 12645052 14196142 12645052 16854950 5179271 16854950 5179271 5257169 10090200 5257169 10090200 10803363 5124147 10803363 5124147 21455401 5124147 11682612 19340197 11682612 19340197 19951843 19340197 18918843 18350093 18918843 18350093 17994386 5116574 17994386 5116574 5344327 1740534 5344327 1740534 25097015 19023577 25097015 19023577 8082240 13526378 8082240 13526378 25603576 24452638 25603576 24452638 11605040 10878012 11605040 10878012 12870592 14085843 12870592 14085843 17642700 17201039 17642700 7087052 17642700 7087052 7608365 9873003 7608365 9873003 10634800 22613161 10634800 22613161 23782529 7285566 23782529 7285566 7574230 17279696 7574230 17279696 17981060 17279696 2997552 23866062 2997552 8908261 2997552 8908261 9231591 17362319 9231591 17362319 9791534 14269841 9791534 14269841 22548152 4585824 22548152 23215091 22548152 23215091 3786213 14869170 3786213 14869170 11534519 19102877 11534519 19102877 7883678 19102877 21288115 23661975 21288115 23661975 3385328 7714812 3385328 7714812 14734590 16036990 14734590 16036990 16794162 13855534 16794162 13855534 14305962 16592296 14305962 16592296 18730972 18117221 18730972 10627848 18730972 10627848 16132980 19760184 16132980 19760184 7384340 3568589 7384340 3568589 3285729 3568589 10330057 9692954 10330057 9692954 19548300 7241094 19548300 7241094 19617645 11514817 19617645 11514817 11770229 15090240 11770229 15090240 8478657 18374659 8478657 15307009 8478657 15307009 15468964 15307009 5236897 5045633 5236897 5045633 21158881 20679361 21158881 20679361 9308349 2981225 9308349 2981225 23774125 2981225 20488732 12351390 20488732 12351390 14457960 16130413 14457960 16130413 10461374 16130413 26135838 998091 26135838 998091 5537213 21495919 5537213 21495919 19947728 6271481 19947728 6271481 4291233 22302704 4291233 8096008 4291233 8096008 20565859 20215057 20565859 7825473 20565859 7825473 19138864 8164061 19138864 8164061 8395641 8635653 8395641 8635653 16637455 17039560 16637455 17039560 10320852 11884105 10320852 11884105 12733910 7467648 12733910 7467648 8061515 18362212 8061515 18362212 19154536 18362212 13836699 7797690 13836699 7797690 8231435 7797690 10446512 16219265 10446512 16219265 24849435 2067116 24849435 5257832 24849435 5257832 5581127 5257832 11516168 15079858 11516168 15079858 11455615 11104670 11455615 16213401 11455615 16213401 16898574 16213401 4239824 4221754 4239824 10911318 4239824 10911318 15716046 15336363 15716046 15336363 10028019 9553499 10028019 20944520 10028019 20944520 21692681 6370445 21692681 6370445 20639399 14233951 20639399 14233951 12586843 9600525 12586843 9600525 17467422 9600525 15015327 14336704 15015327 14336704 23933470 23026210 23933470 23026210 2606921 24300167 2606921 19734744 2606921 19734744 20581624 20131241 20581624 20131241 8568912 7870098 8568912 7870098 8035430 19161243 8035430 19161243 5220885 21623758 5220885 21623758 5024137 21725406 5024137 21725406 7870999 19155278 7870999 19155278 16999032 9896857 16999032 12896211 16999032 12896211 13910181 12896211 22841166 3882504 22841166 3882504 22756393 22225635 22756393 22225635 21548524 4996270 21548524 4996270 16843091 10112951 16843091 10112951 17583632 16765266 17583632 8820540 17583632 8820540 18443394 8820540 7541920 4043705 7541920 4043705 4053822 19636044 4053822 19636044 20412653 19636044 4275763 4196298 4275763 4196298 16382722 16049114 16382722 14814624 16382722 14814624 4807796 3283054 4807796 3283054 23520582 3283054 14714014 16251408 14714014 16251408 10875813 16251408 19387840 7622233 19387840 7622233 3884676 23172353 3884676 23172353 13110382 13771467 13110382 13771467 18019860 9145886 18019860 9145886 8879765 8529596 8879765 8529596 15003487 12052905 15003487 12052905 23828445 22962056 23828445 21862551 23828445 21862551 9505273 12516769 9505273 12516769 12976592 12516769 8630680 18188063 8630680 4615862 8630680 4615862 22186794 4615862 17417594 9447727 17417594 9415669 17417594 9415669 17716509 4622536 17716509 4622536 4644515 6074036 4644515 6074036 10684890 15903836 10684890 15903836 14313869 5437485 14313869 5437485 5742033 18409537 5742033 18409537 8760795 23730711 8760795 23730711 3243244 8689189 3243244 8689189 9000283 17976337 9000283 17976337 18344855 16594627 18344855 16594627 10290012 2411421 10290012 2411421 24444476 2411421 17837585 17289208 17837585 4445726 17837585 4445726 22226474 4445726 16281358 20021442 16281358 20021442 7202141 21690419 7202141 21690419 5482730 7905166 5482730 7905166 19401734 20123032 19401734 20123032 6744574 12003782 6744574 12003782 14711288 757221 14711288 757221 647094 757221 22207005 21567468 22207005 21567468 12328727 14293372 12328727 14293372 19218791 18898393 19218791 18898393 4686028 22179442 4686028 22179442 3623765 3832042 3623765 3832042 16137315 15426834 16137315 15426834 20673680 6174888 20673680 6174888 9961153 9438866 9961153 9438866 6637117 6775060 6637117 13652905 6637117 13652905 14161573 24343902 14161573 24343902 25578670 5159705 25578670 5159705 5549098 25077462 5549098 25077462 1607108 14810758 1607108 14810758 15421839 14810758 13562572 13313986 13562572 18753025 13562572 18753025 8244243 4521960 8244243 4521960 22262179 21432110 22262179 12369417 22262179 12369417 9649959 19670350 9649959 19670350 7367958 19670350 18905800 6465296 18905800 6465296 6275513 6465296 18806260 18077815 18806260 2707870 18806260 2707870 3069061 2707870 21788915 14828226 21788915 14828226 15340669 14828226 17998993 21873697 17998993 21873697 5102059 7197966 5102059 7197966 19687787 14316204 19687787 14316204 3367949 23487980 3367949 23487980 8606590 8220383 8606590 8220383 11315781 15724387 11315781 14249542 11315781 14249542 15082201 12604838 15082201 12604838 14273572 12989139 14273572 12989139 13746608 13069191 13746608 13069191 16464957 3519116 16464957 3519116 3358741 15013701 3358741 15013701 12573933 10724970 12573933 10724970 11446317 10724970 19183634 8006549 19183634 22972673 19183634 22972673 3846977 22972673 8956927 8706276 8956927 22068160 8956927 22068160 4792538 22068160 12176809 6869088 12176809 6869088 6989414 4594763 6989414 4594763 21850612 17347232 21850612 17347232 17828881 15344127 17828881 15344127 11717886 18447729 11717886 18447729 19194712 18447729 4649010 22824074 4649010 22824074 1865624 1803420 1865624 1803420 6899684 13480595 6899684 13480595 13163884 13480595 10134303 2988697 10134303 2988697 3420431 5757149 3420431 5757149 21263910 20531528 21263910 20531528 14593973 12066944 14593973 17064323 14593973 17064323 17785450 20112019 17785450 20112019 6812624 7172464 6812624 7172464 7721292 19431489 7721292 19431489 20269381 8025725 20269381 8025725 8528629 17826315 8528629 17826315 9047480 4474759 9047480 4474759 4689723 15715410 4689723 15715410 12727196 13942588 12727196 13942588 23521810 3254736 23521810 3254736 6312578 20760259 6312578 20760259 13299855 13584031 13299855 18189685 13299855 18189685 8821147 19950262 8821147 19950262 20486472 19950262 15573850 15170110 15573850 23620700 15573850 23620700 24799790 23620700 5636723 21368114 5636723 21368114 18437733 17778180 18437733 18044516 18437733 18044516 18716837 5301217 18716837 5301217 5424077 5301217 19946840 6807080 19946840 6807080 16705640 10515176 16705640 10515176 14395801 12376390 14395801 5056935 14395801 5056935 5311594 5056935 17891009 9391638 17891009 4267044 17891009 4267044 22586715 4267044 17983915 22003049 17983915 22003049 4969382 19792299 4969382 19792299 7079106 6601827 7079106 6601827 6587223 6601827 20382703 6922102 20382703 4546787 20382703 4546787 22141237 4546787 9958265 17121240 9958265 17121240 10999818 10228567 10999818 10228567 6709318 6262686 6709318 16016296 6709318 16016296 16569526 17244977 16569526 17244977 23946349 2836518 23946349 6726452 23946349 6726452 20017928 12244169 20017928 12244169 12609214 12244169 14429431 21515836 14429431 21515836 5695917 21515836 8044436 7675247 8044436 9761766 8044436 9761766 10307915 10304476 10307915 10304476 16839413 11189156 16839413 11189156 11637343 23806608 11637343 23806608 25031703 23806608 16273324 10520826 16273324 10520826 22519478 21484843 22519478 21484843 9098788 17661619 9098788 17661619 15992243 10713593 15992243 10713593 19535643 7634866 19535643 16014124 19535643 16014124 11367487 15349833 11367487 15349833 5039265 4828226 5039265 18783342 5039265 18783342 19014690 18783342 17179707 10355140 17179707 10355140 6295910 4124914 6295910 4124914 4095165 1151931 4095165 1151931 25631637 1151931 21056197 20478871 21056197 14854501 21056197 14854501 15664099 7941157 15664099 7941157 6216382 6027408 6216382 7190558 6216382 7190558 20108712 14590385 20108712 14590385 15548397 11036868 15548397 11036868 15950807 15648113 15950807 15648113 7476292 19469880 7476292 19469880 24923001 23778035 24923001 23778035 5098791 5035363 5098791 14889590 5098791 14889590 15017935 22381797 15017935 22381797 23214217 22381797 13990135 13039612 13990135 13039612 14083827 13817438 14083827 13817438 10320877 9575313 10320877 16332918 10320877 16332918 16932207 13773729 16932207 13773729 12861802 13773729 19385158 7464898 19385158 23437446 19385158 23437446 3666567 23437446 13600313 13290092 13600313 13290092 16983729 16378434 16983729 16378434 24153417 23839780 24153417 23839780 3171441 19275372 3171441 19275372 19437520 22607533 19437520 22607533 4119106 14929117 4119106 14929117 15496813 10435672 15496813 10435672 16816395 8664235 16816395 8664235 18583505 8664235 8913481 18276136 8913481 18276136 7853097 19231400 7853097 15007303 7853097 15007303 16204502 3684676 16204502 3684676 23903283 22890791 23903283 22890791 19937300 6908427 19937300 6908427 9242565 17521033 9242565 14526752 9242565 14526752 14686854 14526752 6428264 20624479 6428264 20624479 16870488 16688030 16870488 16688030 18103275 17342806 18103275 3707480 18103275 3707480 3588172 3707480 14977035 14788906 14977035 14788906 13426484 12669874 13426484 13140020 13426484 13140020 13624547 14528996 13624547 14528996 12044603 17408719 12044603 17408719 9253676 17408719 18018608 17298972 18018608 17298972 11800788 10997546 11800788 16269199 11800788 16269199 9159680 17873237 9159680 17873237 22215972 21757648 22215972 21757648 3939512 4174370 3939512 25445037 3939512 25445037 1415575 16124750 1415575 16124750 16396706 16124750 4981517 4809660 4981517 20755139 4981517 20755139 6164029 4535435 6164029 4535435 22278723 4535435 9568825 17398901 9568825 17398901 23684153 3148466 23684153 17298864 23684153 17298864 7590465 2615704 7590465 2615704 24401951 14568429 24401951 14568429 12251342 14568429 15113672 14917138 15113672 9474268 15113672 9474268 17551553 9474268 17120332 16743766 17120332 9585544 17120332 9585544 10052399 11686130 10052399 11686130 12081530 26165511 12081530 26165511 1012746 26165511 17717922 9343161 17717922 9343161 7638275 7007745 7638275 9760250 7638275 9760250 19929091 19170211 19929091 7052657 19929091 7052657 19807165 4852026 19807165 4852026 5031395 4852026 20821563 5865072 20821563 2534653 20821563 2534653 24261262 4747734 24261262 4747734 22114267 7613462 22114267 7613462 14704405 12600425 14704405 12600425 20609070 24547559 20609070 24547559 2379216 9027652 2379216 9027652 13032052 13866109 13032052 13866109 6997230 20000224 6997230 20000224 11343400 15418781 11343400 15418781 11204766 15418781 25116129 23979288 25116129 22163254 25116129 22163254 4931409 22163254 20311958 6906130 20311958 6906130 6652659 6355467 6652659 6355467 5748504 5772120 5748504 22906262 5748504 22906262 3991692 23028950 3991692 23028950 3989363 19968306 3989363 19968306 7014660 19968306 3247720 23689375 3247720 23689375 10772126 16422595 10772126 24415877 10772126 24415877 2442951 19366941 2442951 19366941 7679160 1500941 7679160 1500941 1886253 1500941 21257746 20543670 21257746 20543670 4322698 22546677 4322698 22546677 8285907 3979503 8285907 3979503 22571726 3979503 14360334 16321864 14360334 16321864 10665925 14837617 10665925 14837617 15580080 14837617 9095831 17769683 9095831 17769683 8079581 8005148 8079581 8005148 5992187 21042247 5992187 21042247 20148935 1890687 20148935 1890687 2091340 1890687 14583489 26037856 14583489 26037856 26930898 3021086 26930898 3021086 23798471 13162362 23798471 13162362 4447952 4049179 4447952 4049179 6287028 20444824 6287028 20444824 14094577 13171443 14094577 13171443 11064092 15783442 11064092 6945506 11064092 6945506 20313874 6945506 12424261 11961719 12424261 11961719 21963823 4859494 21963823 19015690 21963823 19015690 7800917 19386591 7800917 19386591 16114067 7448194 16114067 7448194 19842430 7448194 5093817 21559829 5093817 21559829 14532665 12077444 14532665 17155971 14532665 17155971 7853876 19160163 7853876 13015660 7853876 13015660 13131271 13015660 4672064 4614013 4672064 4614013 23048468 3767817 23048468 3767817 20033535 20335474 20033535 20335474 6539013 20335474 18847143 8543514 18847143 8543514 22724942 2600397 22724942 2600397 2304936 16488938 2304936 16488938 23158045 3411019 23158045 21147611 23158045 21147611 19865988 19514177 19865988 19514177 18913889 18149578 18913889 18149578 10409534 13112740 10409534 13112740 15425885 11366528 15425885 11366528 15342640 18859301 15342640 18859301 8408390 18859301 21485137 20701170 21485137 18056132 21485137 18056132 8910563 19940601 8910563 19940601 20654778 19150720 20654778 19150720 19999389 17874081 19999389 17874081 2653037 24289495 2653037 17990957 2653037 17990957 18658024 24624321 18658024 24624321 2249621 24624321 17645741 17211410 17645741 17211410 13634410 12609702 13634410 12609702 7414005 19420035 7414005 7287369 7414005 7287369 5117752 22001554 5117752 22001554 19305220 16025677 19305220 16025677 16436154 20954930 16436154 20954930 21523251 13434160 21523251 13434160 13475755 13434160 23278116 22602776 23278116 22602776 21186887 5483554 21186887 13814181 21186887 13814181 11228601 15516784 11228601 11016511 11228601 11016511 14121620 12634880 14121620 12634880 22232426 21503635 22232426 7789912 22232426 7789912 12923824 12414121 12923824 12414121 22415410 4237767 22415410 4237767 16250052 16070268 16250052 16070268 18568988 21365682 18568988 21365682 5578469 18256217 5578469 18256217 8532540 12872628 8532540 12872628 13767317 21805512 13767317 21805512 22701294 13979490 22701294 13979490 12684291 8466718 12684291 8466718 8899743 8466718 15346584 14773736 15346584 10180839 15346584 10180839 5495031 21390791 5495031 15382051 5495031 15382051 11669959 16776045 11669959 16776045 10347527 19532039 10347527 19532039 7518330 19586112 7518330 19586112 11156897 15647705 11156897 15647705 10304332 9868816 10304332 9868816 10070289 16593945 10070289 16593945 23006820 3911761 23006820 3911761 19803017 19101650 19803017 3676031 19803017 3676031 4268902 3676031 24802562 23710880 24802562 13110184 24802562 13110184 12209796 14589478 12209796 14589478 23407916 22556863 23407916 22556863 2960889 23825382 2960889 23825382 9469275 4421555 9469275 4421555 22269088 10055884 22269088 10055884 17242670 8255498 17242670 8255498 19368765 18648347 19368765 6112981 19368765 6112981 5946622 22977067 5946622 22977067 3995460 22977067 6385861 5889348 6385861 9684105 6385861 9684105 23722777 23228323 23722777 12040954 23722777 12040954 14461761 12252654 14461761 8762675 14461761 8762675 18235665 8762675 6400576 5965724 6400576 5965724 21051421 20338068 21051421 4532098 21051421 4532098 4688175 4532098 15174326 14191068 15174326 14191068 19201213 18756686 19201213 18756686 20933335 5745035 20933335 5745035 7320288 6908691 7320288 6908691 9653058 9070705 9653058 9070705 22568399 4407403 22568399 4407403 21474412 5219045 21474412 5219045 4895241 22028625 4895241 22028625 4380010 4100816 4380010 7809402 4380010 7809402 8230316 14574228 8230316 14574228 26344089 577765 26344089 3907659 26344089 3907659 3812477 3907659 14273605 12290048 14273605 12290048 9427977 2709972 9427977 2709972 3058240 11787630 3058240 11787630 17956012 17274274 17956012 9326179 17956012 9326179 9907735 4973500 9907735 4973500 5131445 12477114 5131445 12477114 19569088 7125202 19569088 7125202 11939756 14687044 11939756 14687044 24835899 23631319 24835899 23631319 5986754 5692885 5986754 5692885 21829126 20985459 21829126 20985459 21406604 20704267 21406604 20704267 10760824 10180252 10760824 10180252 5832286 5934913 5832286 5934913 18847057 18790688 18847057 7600161 18847057 7600161 19705712 7600161 6466229 5846903 6466229 5846903 5919371 5846903 10478640 10011108 10478640 10011108 20919511 5641985 20919511 5641985 8407185 8200757 8407185 8200757 4318617 22499555 4318617 22499555 11950962 11262757 11950962 18701258 11950962 18701258 18746367 11437446 18746367 11437446 4698154 22426790 4698154 22426790 10253055 9559522 10253055 9559522 15166713 11730861 15166713 11730861 5984152 20931296 5984152 20931296 17373170 9784570 17373170 9784570 17467027 5507597 17467027 5507597 21088296 5507597 14585145 12225063 14585145 12225063 16997667 16635390 16997667 16635390 11036269 10244417 11036269 10244417 18077365 9167953 18077365 21952179 18077365 21952179 5125288 11482821 5125288 11482821 12339656 2895934 12339656 2895934 2667959 14725498 2667959 14725498 15236288 3350471 15236288 3350471 23527495 5144097 23527495 5144097 5330631 5144097 13504332 12515368 13504332 12515368 9179080 17601077 9179080 17601077 9316442 17584596 9316442 17584596 9235918 8791702 9235918 8791702 23953859 22955958 23953859 22955958 25550990 1186705 25550990 1186705 7991325 16275047 7991325 16275047 17686202 4003741 17686202 4003741 22703338 4003741 11611216 15390673 11611216 15390673 18204633 8751583 18204633 13299117 18204633 13299117 13303230 12451661 13303230 12451661 14216679 24253466 14216679 24253466 25485827 24253466 18733660 8489056 18733660 8489056 15564790 15081888 15564790 15081888 11333724 15818900 11333724 15818900 8646863 18112618 8646863 18112618 3359851 3428205 3359851 11939793 3359851 11939793 14703809 11939793 1063882 880809 1063882 4759431 1063882 4759431 21996897 12623099 21996897 12623099 13289078 8911758 13289078 8911758 9484303 8911758 13345051 13182461 13345051 2987878 13345051 2987878 3494761 15221991 3494761 15221991 16002336 24034342 16002336 24034342 3040941 22381356 3040941 22381356 23341107 22381356 14942493 14303627 14942493 14303627 8286832 7731149 8286832 14915710 8286832 14915710 15550252 3475850 15550252 3475850 23335865 3475850 8295367 22012791 8295367 22012791 5166203 22012791 20689815 19908300 20689815 19908300 7742752 19110931 7742752 19110931 7872297 19097671 7872297 19097671 3025611 23781826 3025611 23781826 16235615 15328458 16235615 15328458 19576753 7353701 19576753 7353701 24920602 24215891 24920602 5934753 24920602 5934753 20823494 17030999 20823494 17030999 17689011 20504035 17689011 20504035 21102618 20504035 15361715 2897118 15361715 2897118 24046588 2897118 20871844 5867389 20871844 5867389 15851373 18688717 15851373 18688717 8254888 18688717 10162709 9633330 10162709 9633330 10849895 23976406 10849895 23976406 3099702 12232592 3099702 12232592 21395025 20890961 21395025 20890961 15012534 11928398 15012534 11928398 20542449 6085032 20542449 14187571 20542449 14187571 14411659 4717317 14411659 4717317 22366937 4717317 8886195 23634449 8886195 23634449 2702377 2399254 2702377 2399254 21223589 7666689 21223589 7666689 19423381 13734456 19423381 13734456 13021603 8113431 13021603 8113431 19328703 8113431 10008194 13233987 10008194 13233987 14747447 11640943 14747447 11640943 15305500 22574277 15305500 22574277 23496708 22574277 12366473 11100535 12366473 11100535 2051145 1542705 2051145 1542705 7016611 19963626 7016611 19963626 4530440 22286638 4530440 14654802 4530440 14654802 12821642 13870822 12821642 13870822 15654002 8196061 15654002 8196061 21684166 21023410 21684166 13864093 21684166 13864093 12782295 13864093 22077957 21496647 22077957 21496647 5713439 5508429 5713439 5508429 22716538 22331955 22716538 22331955 4764660 22114608 4764660 22114608 9987667 9542776 9987667 9542776 17909972 9113032 17909972 24411391 17909972 24411391 25473299 24411391 21466333 5101093 21466333 5356188 21466333 5356188 19151089 18369109 19151089 18369109 18359476 8698925 18359476 12174977 18359476 12174977 13030024 12174977 13541956 20522063 13541956 20522063 21035395 7619238 21035395 7619238 19631000 10145824 19631000 10145824 16937420 4497528 16937420 4497528 22112568 4497528 15710230 13739848 15710230 13739848 13113130 24845362 13113130 24845362 2051291 24845362 5399287 21283636 5399287 21283636 9977258 9269090 9977258 9269090 7170908 6796122 7170908 8196779 7170908 8196779 18812820 17473527 18812820 17473527 11605621 10883891 11605621 10883891 8357238 1434281 8357238 1434281 25429519 7139426 25429519 7139426 7689482 7139426 19892982 7218362 19892982 7218362 5978735 21013126 5978735 16599093 5978735 16599093 10662651 16599093 5443297 21523972 5443297 21523972 2537648 24435120 2537648 24435120 23222005 3618509 23222005 3618509 25582438 24439539 25582438 24439539 9568806 17327308 9568806 17327308 763085 26158331 763085 26158331 11649544 10904138 11649544 10904138 19357170 19043752 19357170 19043752 8142823 19043752 20673975 6047463 20673975 19463913 20673975 19463913 19359508 18728568 19359508 21193495 19359508 21193495 21822162 21193495 16203819 6453350 16203819 6453350 20481052 15420280 20481052 15420280 9561591 9054207 9561591 9054207 5139831 5049524 5139831 5049524 20015023 6726272 20015023 6726272 20385455 6745647 20385455 6745647 26296119 571228 26296119 571228 17550966 17056327 17550966 8015640 17550966 8015640 8282114 8015640 16163056 10668040 16163056 10668040 20108829 19616987 20108829 19616987 6055357 5784953 6055357 5784953 13203478 12187368 13203478 8521279 13203478 8521279 8975055 6135460 8975055 6135460 6608891 6135460 9564212 9180897 9564212 3489054 9564212 3489054 23166606 9992382 23166606 9992382 7318486 19560342 7318486 19158858 7318486 19158858 8020459 10443115 8020459 10443115 11233214 3598568 11233214 3598568 3675735 3598568 11509839 10818133 11509839 3300373 11509839 3300373 3223604 14579624 3223604 14579624 15444589 19823295 15444589 19823295 7231068 19823295 16880810 12913492 16880810 12913492 13145950 10521886 13145950 10521886 16296009 16108898 16296009 16108898 5156207 5122626 5156207 5122626 4179348 4174141 4179348 4174141 5577509 21100410 5577509 21100410 5903212 12015203 5903212 12015203 12653372 16042362 12653372 16042362 16177516 21465315 16177516 21465315 22246009 6022119 22246009 6022119 20793975 19627300 20793975 19627300 5982496 20675487 5982496 14533526 5982496 14533526 14039871 13353432 14039871 17421047 14039871 17421047 18074757 9317193 18074757 9317193 4082346 22763020 4082346 22763020 7016634 6447155 7016634 14413327 7016634 14413327 16441309 15704724 16441309 15704724 24368960 2395017 24368960 12072890 24368960 12072890 12461218 24059735 12461218 24059735 2779613 24059735 9996379 6243121 9996379 6243121 21109078 10214911 21109078 10214911 10765454 21453838 10765454 21453838 5374964 20406631 5374964 20406631 6516048 9182753 6516048 9182753 9444496 3477402 9444496 3477402 23366104 7574887 23366104 7574887 8159124 7574887 18015830 9000032 18015830 9000032 10784632 16133599 10784632 16133599 10495773 10251703 10495773 10251703 11186367 10251703 2332359 24625170 2332359 24625170 16037072 11010594 16037072 11010594 7211430 7218589 7211430 7218589 10207713 22930608 10207713 22930608 23693377 7446419 23693377 7446419 17218882 20405526 17218882 20405526 21256873 21306246 21256873 21306246 22102649 20534065 22102649 20534065 7378354 6947776 7378354 6947776 5691717 5608692 5691717 5608692 4860320 4810604 4860320 4810604 21903758 4646131 21903758 15880132 21903758 15880132 13252557 12630820 13252557 12630820 16996969 10240079 16996969 10240079 5074416 21694665 5074416 13640696 5074416 13640696 14487046 21650629 14487046 21650629 5507527 1067278 5507527 1067278 1351884 14356635 1351884 14356635 12554929 16537288 12554929 16537288 10604620 3545785 10604620 3545785 23246462 3545785 11586078 23368462 11586078 23368462 23834429 5152960 23834429 5152960 5114386 5152960 15092808 11786974 15092808 11786974 10346770 16444017 10346770 16444017 13548630 13128600 13548630 13128600 16992246 9922721 16992246 9922721 12349929 14389804 12349929 14389804 11680457 15117939 11680457 14421316 11680457 14421316 12505505 3640818 12505505 3640818 23260821 17082201 23260821 17082201 17959770 17082201 22135087 21540202 22135087 21540202 6313441 20649666 6313441 20649666 6947179 19976566 6947179 19976566 18181316 17662735 18181316 17662735 3543815 3083964 3543815 11109751 3543815 11109751 15534290 11109751 3062125 3126094 3062125 9985741 3062125 9985741 16645869 13857001 16645869 13857001 13046708 10073139 13046708 10073139 6884091 20140371 6884091 17422120 6884091 17422120 17628098 21524161 17628098 21524161 5610606 10796175 5610606 10796175 16376779 8706690 16376779 8706690 9125916 8706690 16401386 10751318 16401386 10730716 16401386 10730716 11397285 10730716 18355842 17775537 18355842 13806906 18355842 13806906 14768997 18576476 14768997 18576476 19455671 22401464 19455671 22401464 23097180 8427942 23097180 8427942 18824204 9919067 18824204 9919067 17178573 7331408 17178573 7331408 7886190 7331408 15849560 15653265 15849560 9147289 15849560 9147289 18068962 9147289 17722716 9128513 17722716 15166668 17722716 15166668 11772623 15166668 19273852 18520196 19273852 15623259 19273852 15623259 16470505 6747980 16470505 6747980 6861527 23948291 6861527 23948291 25066025 23948291 21656370 5630735 21656370 5630735 6215193 9384109 6215193 9384109 9643250 17144971 9643250 17144971 9881885 7024977 9881885 7024977 6824919 1249781 6824919 1249781 1138811 15861334 1138811 15861334 16658514 18429940 16658514 18429940 8820835 18429940 20105254 7247320 20105254 7247320 9053201 17727969 9053201 11653548 9053201 11653548 15285597 9476624 15285597 9476624 17597066 9476624 10028695 18653013 10028695 18653013 21031135 20418761 21031135 20418761 17891297 17743098 17891297 17743098 24256125 2454247 24256125 2454247 12705315 13996326 12705315 10837747 12705315 10837747 16069811 10837747 15060249 14975866 15060249 14975866 3093445 23748798 3093445 4836708 3093445 4836708 5116594 3139337 5116594 3139337 23836669 3139337 22588929 24845908 22588929 24845908 25783853 24845908 21370831 5419004 21370831 5419004 1422507 1923057 1422507 1923057 14936954 14071201 14936954 14071201 4216443 4224929 4216443 4224929 8893293 18380234 8893293 18380234 8526154 8424266 8526154 8424266 8712717 7887036 8712717 7887036 8437341 11065833 8437341 11065833 11970382 4282473 11970382 4282473 22521772 4282473 17886564 9639489 17886564 9639489 7871734 19199165 7871734 18470313 7871734 18470313 8389423 18470313 6914294 19920139 6914294 8600074 6914294 8600074 9963996 16710864 9963996 16710864 2750603 24099497 2750603 24099497 8277254 12262948 8277254 12262948 14716781 12262948 10890784 15888383 10890784 15888383 12571799 14230631 12571799 14230631 6301699 5887847 6301699 5887847 14371603 13779964 14371603 13779964 527779 26511705 527779 26511705 9334096 17223608 9334096 23698019 9334096 23698019 24375753 22780236 24375753 22780236 1320392 25770011 1320392 9324770 1320392 9324770 9683956 18722451 9683956 18722451 18900600 5575942 18900600 5575942 21110174 5681748 21110174 5681748 5468897 21237823 5468897 21237823 3725224 3290188 3725224 3290188 18772730 22392828 18772730 22392828 4547104 22392828 8162264 18725123 8162264 18725123 22405374 4696350 22405374 4696350 21034008 20396255 21034008 20396255 5413349 5089258 5413349 5089258 7126780 20151271 7126780 8710536 7126780 8710536 18706403 13646997 18706403 13646997 14415719 8018033 14415719 8018033 25642574 24687042 25642574 21047028 25642574 21047028 21909719 16419442 21909719 16419442 10298014 7093844 10298014 7093844 3664404 23363266 3664404 23363266 9606283 9343197 9606283 9343197 14186663 16555901 14186663 16555901 941415 25986515 941415 11740988 941415 11740988 12382696 3804797 12382696 3804797 22807048 11564867 22807048 11564867 5476110 22329081 5476110 22329081 22825780 11221107 22825780 11221107 2853013 2925052 2853013 2925052 14164014 14059266 14164014 14059266 10727718 16511942 10727718 8201100 10727718 8201100 18822252 7175474 18822252 7175474 20242822 13272187 20242822 13272187 13562093 18346847 13562093 18346847 8498527 21631545 8498527 21631545 5291118 7333033 5291118 7333033 19474099 7333033 9003776 8612648 9003776 8612648 16838835 10180669 16838835 10180669 19370082 7544118 19370082 7544118 3593301 23285962 3593301 23285962 10302156 16663400 10302156 18117355 10302156 18117355 18768336 14877361 18768336 14877361 11892456 549498 11892456 549498 454460 549498 20079907 19399415 20079907 19399415 6096613 20883596 6096613 2895870 6096613 2895870 3157097 2895870 12586284 11634249 12586284 10991177 12586284 10991177 15687886 20105310 15687886 20105310 7003570 20105310 13800423 6319174 13800423 6319174 6442384 20465448 6442384 20465448 8211755 7992108 8211755 11612845 8211755 11612845 12559560 21205221 12559560 21205221 5630583 21205221 22338885 4901431 22338885 4901431 19366958 19135488 19366958 19135488 16737490 5560424 16737490 5560424 5634717 15202341 5634717 15202341 23995885 22736305 23995885 2047394 23995885 2047394 24926827 2047394 8348817 18869917 8348817 14266880 8348817 14266880 12483762 4253668 12483762 4253668 22548988 4253668 14154606 13402990 14154606 13402990 11123649 10597191 11123649 15946250 11123649 15946250 13614528 13367664 13614528 13367664 18317496 9170559 18317496 9170559 19805607 6822084 19805607 16411052 19805607 16411052 10282204 21052527 10282204 21052527 6247361 21052527 20658578 20198290 20658578 20198290 3723753 23302362 3723753 12286915 3723753 12286915 14384289 14621271 14384289 14621271 15532997 19599898 15532997 19599898 20278765 19599898 4016807 4115496 4016807 20388503 4016807 20388503 6719435 5975045 6719435 5975045 1376838 1306070 1376838 8567436 1376838 8567436 18844690 8567436 13393011 12786323 13393011 9868357 13393011 9868357 17219378 6036469 17219378 6036469 21462358 6036469 19169973 7757142 19169973 7757142 10350186 9830924 10350186 9830924 20373504 19583252 20373504 19583252 20746173 20100844 20746173 14540920 20746173 14540920 12154154 24754511 12154154 24754511 2013142 24754511 22428149 21826734 22428149 21826734 10691126 16485752 10691126 16485752 11774546 10902064 11774546 26767232 11774546 26767232 244182 26767232 17040802 10290037 17040802 10290037 5404016 5329721 5404016 5329721 10588882 16266523 10588882 4998439 10588882 4998439 22538782 3955410 22538782 4048486 22538782 4048486 4081643 22029039 4081643 22029039 25155167 23945760 25155167 23945760 6377601 6139664 6377601 11330537 6377601 11330537 19354426 18709635 19354426 5912639 19354426 5912639 20769356 5912639 7640811 22654239 7640811 22654239 4203206 23080262 4203206 23080262 4058885 23080262 11360749 10591174 11360749 14795767 11360749 14795767 15023310 24222030 15023310 24222030 2634180 24222030 4796764 22269343 4796764 22269343 4050460 3612637 4050460 3612637 22605688 13949129 22605688 13949129 12930810 13949129 22555866 21839980 22555866 21839980 14232121 13731349 14232121 21339660 14232121 21339660 22054880 4331080 22054880 4331080 4323098 4331080 13494246 12394126 13494246 12394126 20571456 19773318 20571456 19773318 7750275 7344209 7750275 7344209 7959692 12135061 7959692 12135061 20950394 20426176 20950394 20426176 13288613 13347930 13288613 13347930 9517797 9309605 9517797 9309605 9890707 17117818 9890707 14031510 9890707 14031510 12616425 21468329 12616425 21468329 21954013 11951284 21954013 11951284 15312961 5380439 15312961 5380439 5982226 5380439 14307065 21975192 14307065 21975192 23202452 21975192 22052715 5136495 22052715 13774247 22052715 13774247 8692981 6308836 8692981 6308836 6119584 6308836 11613854 15521363 11613854 15521363 16268929 17620434 16268929 17620434 17937099 17620434 16491495 15798856 16491495 15798856 22383190 4612725 22383190 4612725 8312878 8002228 8312878 8002228 16121467 15724412 16121467 15724412 8184484 18712941 8184484 18712941 5691619 5626949 5691619 8684804 5691619 8684804 18245357 8684804 7314620 6757178 7314620 6757178 20870732 5741911 20870732 5741911 10813504 10312591 10813504 10312591 9206821 18038072 9206821 10601004 9206821 10601004 11291513 10601004 5219453 21438687 5219453 21438687 8133265 7813818 8133265 20782856 8133265 20782856 6128976 12479905 6128976 12479905 14405958 12479905 9458604 8817417 9458604 12850611 9458604 12850611 13545594 26476506 13545594 26476506 533423 26476506 14013333 13879875 14013333 13879875 16384267 18682212 16384267 18682212 8234470 18682212 16240366 10587576 16240366 10587576 17839054 19250816 17839054 19250816 7821723 19250816 15918230 11349650 15918230 18400485 15918230 18400485 19141366 17696761 19141366 17696761 2901653 23981860 2901653 7495170 2901653 7495170 7929268 25008448 7929268 25008448 1861298 13695993 1861298 13695993 18313024 17947246 18313024 11500050 18313024 11500050 9989668 9590871 9989668 11984310 9989668 11984310 12556303 1740252 12556303 1740252 2120039 9277540 2120039 9277540 23557585 22900549 23557585 22900549 16819240 10219401 16819240 10219401 14828059 14344672 14828059 2158938 14828059 2158938 2575422 2158938 4638756 9342006 4638756 9342006 9758251 9342006 3844441 23101968 3844441 23101968 7067848 19962995 7067848 20039969 7067848 20039969 6882415 13034932 6882415 13034932 13977351 11462614 13977351 11462614 15251085 11462614 3723523 3455048 3723523 3455048 10241815 17080749 10241815 17080749 21447873 20758144 21447873 15896353 21447873 15896353 8593316 5804705 8593316 5804705 21432453 17131271 21432453 17131271 9251728 17723715 9251728 17723715 21120904 5533461 21120904 7953187 21120904 7953187 8040315 22454652 8040315 22454652 4458166 22454652 23369240 3251838 23369240 3251838 11120622 15456137 11120622 15456137 15231858 3426513 15231858 3426513 3415198 3426513 18552054 8741989 18552054 5418712 18552054 5418712 21814167 5418712 19229590 17037874 19229590 17037874 4724002 22095739 4724002 22095739 5802816 21223795 5802816 21223795 7092709 6780656 7092709 11893221 7092709 11893221 12422280 11893221 9409530 8946043 9409530 8946043 22679420 4249410 22679420 4249410 24534074 23664094 24534074 9070496 24534074 9070496 18183178 20856370 18183178 20856370 6504385 3894450 6504385 3894450 4319861 3894450 19139025 9460749 19139025 9460749 9820818 3344861 9820818 3344861 2978656 11650590 2978656 11650590 12631485 11650590 6047097 20998764 6047097 20998764 11590110 10793492 11590110 16702018 11590110 16702018 10295953 18840703 10295953 18840703 19429289 18840703 10883843 16306447 10883843 25080138 10883843 25080138 26185590 20755072 26185590 20755072 6292132 20755072 17493809 9583963 17493809 9583963 22536894 4760946 22536894 12888607 22536894 12888607 13754318 23460240 13754318 23460240 3054835 3347411 3054835 3347411 19392349 14205065 19392349 14205065 12438558 14205065 14146995 6760370 14146995 6760370 7384725 9092285 7384725 9092285 19322658 7923745 19322658 16293108 19322658 16293108 10476679 7360308 10476679 7360308 7362709 24192653 7362709 24192653 2899170 26727795 2899170 26727795 288176 11397883 288176 11397883 19158792 18272325 19158792 18272325 15715152 15061906 15715152 23717378 15715152 23717378 3256706 25400106 3256706 25400106 1362046 25400106 8301382 18917634 8301382 18917634 14532053 12112053 14532053 12112053 2720123 24280804 2720123 18371700 2720123 18371700 18725220 18371700 17607100 3726770 17607100 3726770 23165518 3726770 15257054 11631635 15257054 11631635 19549501 19350871 19549501 9514072 19549501 9514072 9821341 23109065 9821341 23109065 23464865 23109065 13228013 13156030 13228013 13156030 13399201 3649514 13399201 3649514 23066062 15216823 23066062 15216823 15916761 3424251 15916761 3424251 23180036 15872409 23180036 15872409 10689928 16766227 10689928 16766227 10471467 16766227 16468489 4641497 16468489 4641497 21954793 7372436 21954793 7372436 7891023 7372436 24368086 2728408 24368086 22815021 24368086 22815021 4329097 12150427 4329097 12150427 14553331 12150427 12914432 13850938 12914432 9168942 12914432 9168942 9813089 9168942 13432708 12412011 13432708 12412011 26311457 25544097 26311457 25544097 13436680 12425736 13436680 16341141 13436680 16341141 10357930 16341141 21190160 6104676 21190160 6104676 13312142 20365310 13312142 20365310 6445018 17022320 6445018 17022320 17806143 7438814 17806143 7438814 21943313 4969568 21943313 8363798 21943313 8363798 18677243 2198340 18677243 2198340 24771743 2198340 22949237 22320945 22949237 22320945 1036284 25754866 1036284 12847075 1036284 12847075 15174386 24388156 15174386 24388156 25631349 24388156 10046073 9633275 10046073 16765535 10046073 16765535 10571185 17653124 10571185 17653124 18511105 11207319 18511105 11207319 11571629 22109063 11571629 22109063 22739423 17875460 22739423 17875460 9441135 17875460 18795261 18600924 18795261 18600924 18661362 6775416 18661362 6775416 20170863 24569159 20170863 24569159 2151177 24569159 22794700 22036783 22794700 22036783 20747109 6418216 20747109 6418216 14404430 12246421 14404430 12246421 7166583 19948999 7166583 3745693 7166583 3745693 23139032 8612817 23139032 8612817 18593847 8612817 25420711 24232692 25420711 4473750 25420711 4473750 4534605 8798810 4534605 8798810 18017118 8798810 3049517 3210934 3049517 17065860 3049517 17065860 10082010 17065860 6963866 19951371 6963866 19951371 14499510 12194395 14499510 12194395 19212822 2617653 19212822 2617653 2140472 2617653 22799057 4910278 22799057 4910278 5158941 10485631 5158941 10485631 11341237 10485631 3691547 23128880 3691547 23128880 11005944 15492804 11005944 22300513 11005944 22300513 4870342 22300513 12324481 14487646 12324481 18742310 12324481 18742310 8118392 18742310 22339918 2279501 22339918 2279501 2465420 20713602 2465420 20713602 24443454 23316206 24443454 17802567 24443454 17802567 18086628 19115654 18086628 19115654 19882224 4624908 19882224 4624908 4846299 8921874 4846299 8921874 18268485 15610562 18268485 15610562 16298272 2376590 16298272 2376590 24489353 10383492 24489353 10383492 16778086 22087772 16778086 22087772 4781362 21522058 4781362 21522058 22296059 24352800 22296059 24352800 25484131 24352800 6725355 6124542 6725355 14359611 6725355 14359611 12806391 14119973 12806391 14119973 5793482 5828131 5793482 5828131 16321887 10820020 16321887 10820020 7821393 7388726 7821393 17137926 7821393 17137926 9518709 17137926 4313715 22504022 4313715 11057151 4313715 11057151 11354034 16627138 11354034 16627138 17409369 16627138 11147392 15413861 11147392 15413861 10152142 17130612 10152142 17130612 22929418 3764045 22929418 3764045 19703292 19894643 19703292 19894643 23370635 22383282 23370635 12743190 23370635 12743190 13715531 12743190 14937142 14406978 14937142 4313460 14937142 4313460 22778530 12391032 22778530 12391032 14212507 16177963 14212507 16177963 16842158 10342542 16842158 10342542 8217080 18865989 8217080 5324107 8217080 5324107 5711760 13746103 5711760 13746103 13092887 23312604 13092887 23312604 24467369 23312604 9862164 9393590 9862164 9393590 20549735 6741107 20549735 16281455 20549735 16281455 10438818 4508680 10438818 4508680 21997611 4508680 11258511 13442975 11258511 13442975 13424632 1170380 13424632 1170380 25871568 5656504 25871568 5656504 6243262 3646265 6243262 3646265 23312048 18343370 23312048 18343370 8842196 18343370 17238124 9841253 17238124 13964626 17238124 13964626 14263403 13964626 19851144 6839642 19851144 6839642 23736096 22487279 23736096 22487279 14113824 13173337 14113824 13173337 21312110 5608998 21312110 11510498 21312110 11510498 11780755 21288067 11780755 21288067 5663963 21288067 19140432 18906491 19140432 18906491 8504306 12639110 8504306 12639110 13040848 13052955 13040848 13052955 13545931 7024956 13545931 7024956 20367927 5186465 20367927 5186465 21490769 16662004 21490769 16662004 17227351 5472644 17227351 5472644 5374099 5472644 13414634 13352822 13414634 12203712 13414634 12203712 13160719 12203712 23670219 3092985 23670219 20074078 23670219 20074078 6971558 20074078 11995704 10408362 11995704 10408362 16421961 7320867 16421961 7320867 7864555 7320867 23202077 22529489 23202077 22529489 16922849 16358767 16922849 16358767 17400716 9744083 17400716 9744083 10157592 16477094 10157592 16477094 9649047 25891116 9649047 25891116 1016609 25891116 20959199 6095296 20959199 6095296 23218531 22781512 23218531 18969218 23218531 18969218 12882265 5707204 12882265 5707204 20908562 5707204 17989066 17339553 17989066 17339553 2693337 3058084 2693337 3058084 25921996 846704 25921996 846704 5453829 5174193 5453829 5174193 13083520 22167004 13083520 22167004 22855122 13212602 22855122 13212602 13593872 13212602 14086006 12780112 14086006 12780112 15224453 14664828 15224453 14287805 15224453 14287805 14338787 14287805 15265817 11320796 15265817 11320796 13035137 12617394 13035137 12617394 7771480 19553899 7771480 19553899 7376279 19553899 20918167 5844408 20918167 21363942 20918167 21363942 5567784 21363942 14296378 12456239 14296378 16107108 14296378 16107108 10589449 19796571 10589449 19796571 7269534 9773031 7269534 9773031 17320823 18205508 17320823 18205508 8648630 9004559 8648630 9004559 9342443 9004559 8884287 18179671 8884287 18179671 7684254 19407075 7684254 15829125 7684254 15829125 16329542 15829125 1345001 1548534 1345001 1548534 11774593 10924454 11774593 10924454 25053762 460896 25053762 460896 26428431 460896 7195494 19825522 7195494 19825522 5562047 5543768 5562047 19399839 5562047 19399839 20198490 16251779 20198490 16251779 10386427 16336237 10386427 16336237 10351825 3565507 10351825 3565507 23356900 3565507 21778686 5759991 21778686 5759991 18923513 8376669 18923513 8376669 16995860 11594145 16995860 11594145 15223381 11594145 19544698 6093979 19544698 6093979 20702133 6093979 5820548 21217752 5820548 21217752 15477384 11967987 15477384 13524203 15477384 13524203 6177940 20722442 6177940 11428373 6177940 11428373 12452996 19090276 12452996 19090276 7750159 19090276 9428012 8941295 9428012 8941295 4335953 22413642 4335953 19005626 4335953 19005626 19434866 19005626 10778281 10264253 10778281 11391186 10778281 11391186 15415354 11572234 15415354 11572234 12506831 14613599 12506831 14613599 12266477 6267078 12266477 6267078 6333257 5332448 6333257 5332448 5296950 5332448 8123874 18775587 8123874 18775587 19330758 18595441 19330758 18595441 4958667 2805779 4958667 2805779 3268224 2805779 6124119 20885885 6124119 6882713 6124119 6882713 14801571 13780938 14801571 13780938 15596981 11534895 15596981 11534895 3451806 3691877 3451806 3691877 16025524 15502515 16025524 15502515 7518617 6902621 7518617 23448783 7518617 23448783 24670706 23448783 7104902 6809689 7104902 17026064 7104902 17026064 21546078 20922846 21546078 20922846 8788155 5889862 8788155 5889862 21078133 5889862 10014834 9402963 10014834 9402963 19927113 19108568 19927113 19108568 22433358 4588900 22433358 4588900 14614675 13812972 14614675 13812972 6816536 20430578 6816536 20430578 17190820 16705627 17190820 16705627 14759500 10050884 14759500 10050884 3209738 3429627 3209738 21976250 3209738 21976250 22657747 21976250 2822119 23933960 2822119 18656675 2822119 18656675 19322108 18656675 18102425 17460094 18102425 18326721 18102425 18326721 19172260 24157770 19172260 24157770 25300444 6934502 25300444 6934502 4916279 3488690 4916279 3488690 3075656 1780849 3075656 1780849 24910085 1780849 4075360 3646849 4075360 3646849 4408372 22427542 4408372 22427542 14557746 12206288 14557746 12206288 9922450 17199550 9922450 5090168 9922450 5090168 5122824 4682386 5122824 4682386 22046668 4682386 14152665 21053111 14152665 21053111 5929820 21053111 17144546 9851191 17144546 14698354 17144546 14698354 11976487 10506802 11976487 10506802 16748096 10506802 12134325 11234972 12134325 11234972 10855954 15795524 10855954 15795524 8955205 5050127 8955205 5050127 5312195 5050127 11729738 10928399 11729738 7542472 11729738 7542472 8086129 7542472 14121327 13364390 14121327 13364390 4916074 22256585 4916074 22256585 8340187 18633734 8340187 18633734 13903767 2610640 13903767 2610640 24337487 8591263 24337487 8591263 18347413 10894626 18347413 10894626 16296300 13412771 16296300 13412771 13285329 5458426 13285329 5458426 21957179 19835139 21957179 19835139 6998316 20869146 6998316 20869146 21665189 20636236 21665189 20636236 21218322 20636236 22156477 21253759 22156477 21253759 10300875 9704674 10300875 9704674 23532166 3412827 23532166 21877508 23532166 21877508 22524097 17168941 22524097 17168941 9631180 12194618 9631180 12194618 12871077 22040504 12871077 22040504 22714200 22040504 9345483 9073636 9345483 18640694 9345483 18640694 8418876 18640694 23944637 23073451 23944637 23073451 13524715 13145799 13524715 13145799 1795605 25113441 1795605 14641547 1795605 14641547 15287623 1834618 15287623 1834618 25096014 19994245 25096014 19994245 12131967 14661309 12131967 14661309 4968025 21885243 4968025 6838718 4968025 6838718 7130286 19994459 7130286 19994459 20733337 2065469 20733337 2065469 1625120 14892906 1625120 14892906 15033464 15109827 15033464 15109827 9229759 8766142 9229759 14377191 9229759 14377191 19571671 7620772 19571671 7620772 20518506 20002057 20518506 2949255 20518506 2949255 3496966 3322334 3496966 3322334 23330973 3322334 20634554 20287890 20634554 20287890 18561922 18170479 18561922 18170479 19563918 18834130 19563918 18834130 6658095 20198124 6658095 20198124 3899562 3447958 3899562 3447958 6598261 24044892 6598261 24044892 2751418 19021377 2751418 19021377 19838484 21332085 19838484 21332085 21977681 24098768 21977681 24098768 2848199 15572849 2848199 15572849 11233579 9460535 11233579 9460535 17681291 3541336 17681291 3541336 3938805 3541336 4654324 22456532 4654324 22456532 16040681 10739865 16040681 21874617 16040681 21874617 5035059 3512804 5035059 3512804 23458184 3512804 20993257 20403153 20993257 16667341 20993257 16667341 10204575 4941616 10204575 4941616 5044897 4941616 18500793 8682471 18500793 8682471 19090360 18421782 19090360 11410839 19090360 11410839 12361224 21423263 12361224 21423263 5585525 21423263 13044666 13502597 13044666 13502597 11641593 10984616 11641593 17867897 11641593 17867897 9216029 17631783 9216029 17631783 18188768 17631783 12765075 12358736 12765075 12358736 14306344 13981314 14306344 4651958 14306344 4651958 22611121 4651958 18064235 17260614 18064235 17260614 14861537 13916342 14861537 15998842 14861537 15998842 16726143 12685247 16726143 12685247 13727913 21221557 13727913 21221557 5914388 21221557 21870551 19028463 21870551 19028463 7846803 2484371 7846803 2484371 2613417 2484371 21837504 21101665 21837504 14559783 21837504 14559783 15434534 7601667 15434534 7601667 7879186 6285559 7879186 6285559 20818132 13044111 20818132 13044111 8076751 19096767 8076751 19096767 18586364 8782918 18586364 25210357 18586364 25210357 1520664 10231946 1520664 10231946 10876230 10231946 8367642 7815333 8367642 9769318 8367642 9769318 17058702 9769318 7959482 19218153 7959482 19218153 25301866 24325277 25301866 24325277 22170812 4709905 22170812 24726658 22170812 24726658 25708045 24739650 25708045 24739650 2283208 24739650 7771740 9591003 7771740 9591003 10221212 25719823 10221212 25719823 1071833 7013654 1071833 7013654 19718332 7013654 15323700 11693168 15323700 1770229 15323700 1770229 1524736 10644939 1524736 10644939 11325943 10644939 4670737 4572529 4670737 4572529 11389846 15445537 11389846 15261068 11389846 15261068 19673348 18985891 19673348 18985891 4234850 3943683 4234850 3943683 6795238 20153850 6795238 20153850 20232765 6537449 20232765 13304598 20232765 13304598 13552581 21654623 13552581 21654623 22395469 21654623 11807454 14793074 11807454 22236125 11807454 22236125 4495534 22236125 10261082 16554276 10261082 16554276 7562580 6864076 7562580 6864076 13802739 23047921 13802739 23047921 3703612 23047921 14548818 14321458 14548818 14321458 13134310 12307500 13134310 18098094 13134310 18098094 8891798 4675278 8891798 4675278 4880165 4675278 19593891 18814364 19593891 18814364 2679614 24371662 2679614 24371662 7501191 16977498 7501191 16977498 10148276 11339615 10148276 11339615 19644631 7331664 19644631 7331664 5811611 5330561 5811611 5330561 9009638 18978529 9009638 18978529 19687573 18978529 9363916 8851262 9363916 8851262 20727197 20080851 20727197 9899707 20727197 9899707 10335969 22574144 10335969 22574144 25929492 807222 25929492 13485174 25929492 13485174 14336896 10299529 14336896 10299529 10919635 10299529 19081859 18838380 19081859 18838380 22913667 22276517 22913667 22276517 12383331 11494682 12383331 16338257 12383331 16338257 10638846 21485274 10638846 21485274 5208765 15432681 5208765 15432681 21643155 5142618 21643155 24980796 21643155 24980796 2055336 24980796 17140242 10028920 17140242 10028920 11437810 18258161 11437810 18258161 8561351 17744662 8561351 17744662 18687340 17744662 18287947 9051565 18287947 18135985 18287947 18135985 18300593 18135985 5296695 21844780 5296695 21844780 20209879 19815923 20209879 19815923 23963635 2862904 23963635 2862904 13017135 13958679 13017135 13958679 19037939 8406448 19037939 18499042 19037939 18499042 8344693 18467958 8344693 18467958 18928614 18467958 4588941 4523439 4588941 4523439 7474880 19561252 7474880 7188966 7474880 7188966 19664327 23056045 19664327 23056045 24212153 17649928 24212153 17649928 9261517 20856326 9261517 20856326 21626511 20856326 16876042 16346872 16876042 16346872 11315462 15594736 11315462 18929203 11315462 18929203 8066346 2817744 8066346 2817744 2512016 14206516 2512016 14206516 14512651 9561672 14512651 9561672 17709813 9561672 6931325 19956555 6931325 4005780 6931325 4005780 4401134 4005780 23789693 2897825 23789693 2897825 18454071 8568830 18454071 8568830 14157227 15780372 14157227 15780372 16513593 7634184 16513593 7634184 19536678 6100820 19536678 6100820 6502608 6100820 15803666 15396910 15803666 11370965 15803666 11370965 12167408 11370965 12972894 12906604 12972894 12906604 17504743 16746487 17504743 10401360 17504743 10401360 11245859 6450091 11245859 6450091 20298145 17988388 20298145 17988388 14891875 14216065 14891875 14216065 1749278 24934216 1749278 24934216 8185279 8030197 8185279 8030197 5001369 4827198 5001369 16615673 5001369 16615673 24184872 2821827 24184872 2821827 20443080 19628372 20443080 8242702 20443080 8242702 8839726 8242702 12394519 11413081 12394519 4091410 12394519 4091410 4242564 4091410 10174784 16712634 10174784 16712634 8764115 18065499 8764115 18065499 12356899 14377122 12356899 14377122 7034753 6841229 7034753 6841229 22158273 21704126 22158273 13533936 22158273 13533936 14286675 9201073 14286675 9201073 17610441 15898422 17610441 15898422 4398055 22651333 4398055 22651333 7029456 6458274 7029456 6458274 6916739 6458274 15322208 14512164 15322208 12700328 15322208 12700328 14029882 8208718 14029882 8208718 8413130 20874318 8413130 20874318 21655421 20874318 7257413 19592398 7257413 19592398 17675418 5678835 17675418 5678835 5755837 4421654 5755837 4421654 22774300 4388899 22774300 4388899 20425061 6317735 20425061 6317735 10340163 16942228 10340163 16942228 4827338 21917418 4827338 21917418 13951054 12829438 13951054 12829438 4955238 4995972 4955238 4995972 23276169 22074746 23276169 22074746 5857127 14208149 5857127 14208149 12274303 14208149 5776667 5835303 5776667 21901402 5776667 21901402 5253297 21901402 14736114 7065007 14736114 7065007 7741854 10245142 7741854 10245142 11062496 23775318 11062496 23775318 3307810 8374286 3307810 8374286 8778149 8374286 6706382 6230738 6706382 6230738 4934114 4522869 4934114 23678113 4934114 23678113 3078730 11014456 3078730 11014456 15691248 23030435 15691248 23030435 23351199 12552107 23351199 12552107 13956778 12552107 15482415 11336594 15482415 11336594 9142417 18070510 9142417 15117286 9142417 15117286 11825739 15117286 6618047 20660982 6618047 20660982 25145053 23907697 25145053 19480285 25145053 19480285 20149383 20264503 20149383 20264503 20651107 20264503 8061427 7927073 8061427 10521926 8061427 10521926 16566130 10521926 4637121 4615958 4637121 4615958 23703509 22801662 23703509 9489977 23703509 9489977 17524163 19502273 17524163 19502273 7478109 21742879 7478109 21742879 4890185 21742879 13069158 7764101 13069158 7764101 19215221 20461505 19215221 20461505 6559013 20461505 16853986 10240060 16853986 10240060 7696031 7041617 7696031 7041617 21469625 5931295 21469625 5931295 15516236 11280543 15516236 11280543 8671409 5901490 8671409 5901490 6399912 23799182 6399912 23799182 24932867 3006708 24932867 3006708 7524664 19549548 7524664 5357859 7524664 5357859 5905258 13978675 5905258 13978675 14370821 13978675 9681409 9294093 9681409 23164076 9681409 23164076 23688966 15634452 23688966 15634452 15448092 3531928 15448092 3531928 23305529 12293283 23305529 12293283 6608687 6432255 6608687 20599325 6608687 20599325 21322352 6743190 21322352 6743190 7086729 6743190 22917259 3828421 22917259 3828421 20243844 20022155 20243844 20022155 5016663 21866866 5016663 8809072 5016663 8809072 14593316 22630158 14593316 22630158 4496231 15536212 4496231 15536212 15841983 4790658 15841983 4790658 22418043 4790658 11768199 15258372 11768199 15258372 11630351 15370323 11630351 15370323 25770237 24775029 25770237 24267844 25770237 24267844 2651404 24267844 15125862 14157095 15125862 14157095 15320926 15190794 15320926 15190794 12021240 11292986 12021240 11292986 14545022 12187798 14545022 10992755 14545022 10992755 11494184 10992755 19720780 18872099 19720780 848387 19720780 848387 26200823 848387 14639577 25240819 14639577 25240819 1620865 11276120 1620865 11276120 12075335 10056449 12075335 10056449 16982647 18696426 16982647 18696426 19319273 18696426 11255663 6549913 11255663 6549913 20223374 25271785 20223374 25271785 1664278 20485717 1664278 20485717 8787618 18327206 8787618 18327206 23259376 3511006 23259376 9143098 23259376 9143098 9475841 9143098 17994916 11282900 17994916 11282900 12213607 11282900 18024841 17294411 18024841 3895063 18024841 3895063 3772010 3895063 10206459 16513431 10206459 8264820 10206459 8264820 8419956 2416798 8419956 2416798 2728757 2416798 3675371 18968025 3675371 18968025 7966216 18968025 6232810 20746263 6232810 20746263 10696287 8290696 10696287 8290696 8844911 10099427 8844911 10099427 10313248 11385929 10313248 11385929 15387343 11385929 8945855 18190585 8945855 18190585 11947770 14982842 11947770 14982842 11955741 11251899 11955741 22528454 11955741 22528454 23665545 13544134 23665545 13544134 13179823 11204567 13179823 11204567 15642226 11204567 15508862 11331386 15508862 11331386 10893847 23187987 10893847 23187987 24286727 11185179 24286727 11185179 11892901 3880320 11892901 3880320 3483957 3726680 3483957 4569723 3483957 4569723 21885738 5130727 21885738 5130727 5298331 10482874 5298331 10482874 11327238 10482874 4866107 22182243 4866107 22182243 18071973 17209974 18071973 17209974 18356924 17637327 18356924 17637327 8026686 7508500 8026686 14130149 8026686 14130149 12763203 11861433 12763203 11861433 15569606 12398624 15569606 12398624 13182845 12398624 23293387 3362690 23293387 4848008 23293387 4848008 2834564 2914344 2834564 7732649 2834564 7732649 19479493 9356686 19479493 9356686 9159118 8592179 9159118 13030198 9159118 13030198 18958974 8141305 18958974 8141305 11055473 15427882 11055473 15427882 22334099 21513983 22334099 16233505 22334099 16233505 10764652 10075293 10764652 10075293 17039501 12109017 17039501 12109017 12730882 17132520 12730882 17132520 17540616 17132520 10803233 15671328 10803233 15671328 8641233 18103007 8641233 18103007 6283672 6164575 6283672 6164575 2369170 1986926 2369170 4478279 2369170 4478279 4623690 6460278 4623690 6460278 10022210 16003256 10022210 16003256 10852346 7927365 10852346 7927365 19463210 18435299 19463210 18435299 18614181 11354173 18614181 11354173 7998579 7448581 7998579 7448581 2952890 23974971 2952890 8102255 2952890 8102255 18888492 8102255 18081864 9237626 18081864 9237626 20603977 20206354 20603977 20206354 17683947 9546671 17683947 19615607 17683947 19615607 20274720 19615607 7107768 19895569 7107768 19895569 12415728 14251336 12415728 14251336 9288041 8800691 9288041 11422008 9288041 11422008 15302870 21833074 15302870 21833074 22507317 4326598 22507317 4326598 22561327 14661233 22561327 14661233 14831865 14661233 20766659 20320675 20766659 20320675 12218566 1868078 12218566 1868078 1413412 20791377 1413412 20791377 6926327 19959397 6926327 19959397 10164163 9758230 10164163 10076043 10164163 10076043 10483469 4176034 10483469 4176034 4025567 11440986 4025567 11440986 15562421 24828855 15562421 24828855 25860740 24828855 12977178 12063893 12977178 12063893 16880550 16175932 16880550 16175932 23567219 22706629 23567219 22706629 22073863 19691280 22073863 19691280 20434067 4531671 20434067 4531671 22271651 4531671 3117477 23617451 3117477 17952476 3117477 17952476 18639639 5561441 18639639 5561441 5671019 13318104 5671019 13318104 13453674 13318104 3829379 4048427 3829379 4048427 7361290 19598758 7361290 7368277 7361290 7368277 19985641 7368277 7937326 7592321 7937326 7592321 5002322 21937399 5002322 4592961 5002322 4592961 4715188 5318909 4715188 5318909 5762265 22968322 5762265 22968322 24006991 26329730 24006991 26329730 704991 6047949 704991 6047949 11619780 10792720 11619780 10792720 19572969 7233094 19572969 7233094 21745689 21080810 21745689 6445537 21745689 6445537 20692553 6445537 24198696 2507137 24198696 5572388 24198696 5572388 21049375 18428258 21049375 18428258 5396198 5089812 5396198 5089812 15817392 10959524 15817392 2685578 15817392 2685578 3115654 2685578 19286380 7613179 19286380 5412483 19286380 5412483 21838434 5412483 21123690 12951551 21123690 12951551 13893429 13709868 13893429 13709868 14621670 13709868 13416421 4500213 13416421 4500213 4740370 4500213 19921308 22557933 19921308 22557933 22930370 22557933 18545729 4633965 18545729 4633965 4697730 18744476 4697730 18744476 19374778 18744476 9848081 6320744 9848081 6320744 20426860 21280793 20426860 21280793 22004468 7885814 22004468 7885814 8102426 15689638 8102426 15689638 11019699 15689638 6051319 5951737 6051319 5951737 20041077 6950629 20041077 5362783 20041077 5362783 1278497 1718992 1278497 20593971 1278497 20593971 16833319 4573077 16833319 4573077 4718661 26504954 4718661 26504954 574429 26504954 20855668 5875691 20855668 8948243 20855668 8948243 12916396 13684173 12916396 12899853 12916396 12899853 13683029 22290741 13683029 22290741 22934918 15057608 22934918 15057608 15254828 11958498 15254828 11958498 14629275 16093459 14629275 16093459 11018328 8660499 11018328 8660499 18805892 8660499 5053493 21875767 5053493 17621083 5053493 17621083 9644577 17621083 9544800 2094106 9544800 2094106 24620542 2094106 10603834 9907141 10603834 9907141 12403034 11485327 12403034 11485327 15105809 11766855 15105809 11766855 24093129 2657580 24093129 8502830 24093129 8502830 9026582 8502830 19944640 19671886 19944640 13608523 19944640 13608523 13922955 7202849 13922955 7202849 7552338 13300098 7552338 13300098 13655846 11591587 13655846 11591587 15020152 11591587 14905953 11743909 14905953 11743909 20619266 20070580 20619266 20070580 18971651 4186111 18971651 4186111 4124334 4186111 7612453 19474829 7612453 7001789 7612453 7001789 22542625 880295 22542625 880295 25883651 19681947 25883651 19681947 7246641 19681947 11742052 10831794 11742052 21623306 11742052 21623306 22094535 21623306 8141594 7527161 8141594 16028958 8141594 16028958 16605006 10365553 16605006 10365553 11184134 16177099 11184134 16177099 9484664 17102891 9484664 6050034 9484664 6050034 5973125 6050034 16170770 10883219 16170770 10883219 24175273 23279284 24175273 23279284 8793755 8176112 8793755 8176112 13204635 19285286 13204635 19285286 19886635 19285286 2678036 2314665 2678036 4126403 2678036 4126403 22829594 4126403 8030835 7634770 8030835 7634770 6659296 20188633 6659296 20188633 11561220 15528841 11561220 15528841 7450057 6939223 7450057 6939223 20827225 20191358 20827225 20191358 8868979 8464111 8868979 8464111 5368005 21801016 5368005 21801016 17185812 2642850 17185812 2642850 24298381 19018173 24298381 19018173 7980472 19018173 8189235 6797738 8189235 6797738 20404695 6797738 15908742 15263389 15908742 15263389 4542048 4443967 4542048 19548742 4542048 19548742 20319637 19548742 1763503 25418836 1763503 12580080 1763503 12580080 13998007 23738387 13998007 23738387 25060507 11945108 25060507 11945108 2837108 24077400 2837108 17022325 2837108 17022325 24078516 2679002 24078516 2679002 13463168 19627730 13463168 19627730 7245832 1758723 7245832 1758723 24916315 13610516 24916315 13610516 12828792 14185153 12828792 14185153 12491250 14185153 22281720 4204395 22281720 23441424 22281720 23441424 3413938 21132399 3413938 21132399 21901467 11576205 21901467 11576205 4683546 4700826 4683546 15696584 4683546 15696584 19138755 18242080 19138755 18242080 6171472 20764900 6171472 18500038 6171472 18500038 8598378 6553247 8598378 6553247 6740090 11922943 6740090 11922943 12784397 11922943 12485320 14231819 12485320 14231819 23202716 3581500 23202716 3581500 15786649 14955404 15786649 14955404 24085906 23388403 24085906 23388403 18885999 4136028 18885999 4136028 4191981 6797621 4191981 6797621 7446654 6837263 7446654 6837263 2485170 24467087 2485170 16301102 2485170 16301102 16981168 9117878 16981168 9117878 21338409 5536763 21338409 14938843 21338409 14938843 11550385 16758448 11550385 16758448 10374887 4480238 10374887 4480238 22286573 4480238 13026082 11907188 13026082 11907188 12604561 11642855 12604561 11642855 19712410 18813663 19712410 14893224 19712410 14893224 15217537 5471802 15217537 5471802 21309735 5471802 19652903 18946491 19652903 18946491 12188980 14777617 12188980 14777617 20999597 5647210 20999597 14206489 20999597 14206489 12510194 14206489 23267676 3347390 23267676 3347390 20038374 13023841 20038374 13023841 13694160 14153584 13694160 14153584 14391329 11713140 14391329 11713140 12736271 11713140 18564925 8481203 18564925 22119456 18564925 22119456 4740061 22119456 5150182 14994939 5150182 14994939 11493105 3669761 11493105 3669761 4160611 22129803 4160611 22129803 22870344 22129803 9805485 2448675 9805485 2448675 2034274 2448675 4562524 7838570 4562524 7838570 19210503 7838570 3253407 3616139 3253407 17378317 3253407 17378317 20772246 19971223 20772246 19971223 10935155 10692861 10935155 21352257 10935155 21352257 22100131 5940087 22100131 5940087 5268153 5095381 5268153 5095381 3566223 23213538 3566223 23213538 11421224 10898519 11421224 10898519 15840389 19130327 15840389 19130327 7915866 19130327 13526156 12599060 13526156 12599060 19635556 7153684 19635556 13619867 19635556 13619867 6011878 5422953 6011878 18113397 6011878 18113397 20127441 19774027 20127441 19774027 7462649 7973892 7462649 7973892 8104719 15961368 8104719 15961368 16659601 15961368 5294118 5188202 5294118 6162489 5294118 6162489 6700058 8272482 6700058 8272482 18912371 7108984 18912371 7108984 6951811 7108984 13180109 26309512 13180109 26309512 760888 8474345 760888 8474345 9070992 8437025 9070992 8437025 18808402 5934078 18808402 5934078 22091446 21388172 22091446 9390641 22091446 9390641 9760688 9390641 11905169 14663611 11905169 11096966 11905169 11096966 11956191 11096966 4850689 4907895 4850689 4907895 25972982 25059315 25972982 25059315 25515275 1352033 25515275 1352033 3276977 23550687 3276977 23550687 12943951 13735961 12943951 13735961 21543398 20745061 21543398 20275287 21543398 20275287 20681612 9159276 20681612 9159276 9482597 14405207 9482597 14405207 15407572 22165095 15407572 22165095 22774978 22165095 10389454 9727211 10389454 9727211 22931902 22062735 22931902 22062735 10351379 14297831 10351379 14297831 20681650 20189576 20681650 6286796 20681650 6286796 20416634 23178078 20416634 23178078 23701609 23178078 12387684 14120528 12387684 14120528 14513727 12642484 14513727 12642484 19862276 7200244 19862276 7200244 19115344 24668212 19115344 24668212 25705253 12970237 25705253 12970237 13613145 12970237 16823438 16553826 16823438 16553826 9526323 8974997 9526323 8974997 6993247 6895695 6993247 6895695 14583749 12098729 14583749 12098729 6786810 20499185 6786810 16766144 6786810 16766144 17329732 14400548 17329732 14400548 5843494 5517522 5843494 5517522 4369091 24338517 4369091 24338517 2514275 24338517 20638665 6610413 20638665 14583360 20638665 14583360 12060616 17414239 12060616 17414239 21380834 6046226 21380834 6046226 21666870 20893333 21666870 20893333 18697113 15014177 18697113 15014177 11720692 15014177 15185811 14490139 15185811 14490139 11064057 10299148 11064057 10299148 16046957 10790575 16046957 10790575 12993006 17391045 12993006 17391045 18122476 17391045 8363950 18494583 8363950 11946213 8363950 11946213 15343986 12710460 15343986 12710460 9389545 17321978 9389545 17321978 12204260 9892557 12204260 9892557 16797099 9892557 11190281 13013767 11190281 13013767 14047082 13013767 7804203 7262795 7804203 7262795 14810999 14078132 14810999 14078132 3034367 23944131 3034367 23085018 3034367 23085018 3616167 10563540 3616167 10563540 16710609 3199641 16710609 3199641 23633352 11452000 23633352 11452000 12356129 4176214 12356129 4176214 22621894 6526755 22621894 6526755 6953632 6526755 14187284 12521505 14187284 12521505 8633325 7951335 8633325 7951335 19713046 7517817 19713046 16554050 19713046 16554050 9415957 17752933 9415957 17752933 7605790 7214353 7605790 7214353 19980977 19651222 19980977 15072826 19980977 15072826 11602488 15072826 13205276 12645525 13205276 12645525 6686939 6255006 6686939 17047330 6686939 17047330 9716962 17047330 4750277 3513541 4750277 3513541 3760724 13830860 3760724 13830860 12850515 13830860 1415718 25695837 1415718 25695837 23391899 3527403 23391899 22725596 23391899 22725596 23493455 22725596 18046371 9270230 18046371 15050041 18046371 15050041 11920278 15050041 21952235 5089852 21952235 5089852 13213993 13348177 13213993 13348177 13292391 13626154 13292391 13626154 11216311 10618012 11216311 10618012 3117049 23896651 3117049 4937686 3117049 4937686 9472663 21733074 9472663 21733074 5021373 21861952 5021373 21861952 17811821 9195021 17811821 9195021 15256994 11839366 15256994 11839366 15748240 15041908 15748240 15041908 8100658 18882561 8100658 18882561 5725475 21213656 5725475 21213656 10916473 7758693 10916473 7758693 7995459 6337701 7995459 6337701 6956957 6337701 22143002 21344380 22143002 18876739 22143002 18876739 8101718 9845081 8101718 9845081 10144664 20716894 10144664 20716894 21274672 9717803 21274672 9717803 10166399 9717803 12207025 11281508 12207025 11281508 19808999 19042009 19808999 11150751 19808999 11150751 15659922 11150751 21739955 21036561 21739955 21036561 15013774 14540168 15013774 14540168 5074182 21776935 5074182 21776935 12868719 13812331 12868719 13812331 8147158 8018718 8147158 8018718 19887367 19334546 19887367 19334546 18352168 13119915 18352168 13119915 14268887 5008828 14268887 5008828 5022225 5008828 20016583 19115050 20016583 19115050 20729967 6065638 20729967 6065638 3134934 3366165 3134934 16653695 3134934 16653695 10043309 24843962 10043309 24843962 25789646 24843962 23686508 3036373 23686508 7288597 23686508 7288597 7601315 8352396 7601315 8352396 18766930 11826152 18766930 11826152 7011680 6517827 7011680 22961262 7011680 22961262 4051235 2676140 4051235 2676140 24202652 2676140 5504211 21427216 5504211 17232613 5504211 17232613 9791482 17232613 9081911 18013708 9081911 1979773 9081911 1979773 24895639 18749244 24895639 18749244 19156276 18749244 22571607 21520701 22571607 11256580 22571607 11256580 15543324 16677536 15543324 16677536 1688713 25150912 1688713 18953298 1688713 18953298 8245030 18953298 843536 26155357 843536 14844476 843536 14844476 15529302 4464059 15529302 4464059 22670769 7892194 22670769 7892194 11329073 11063700 11329073 1688605 11329073 1688605 25398349 11166506 25398349 11166506 11870601 16350100 11870601 16350100 16697937 21989650 16697937 21989650 5028691 20050564 5028691 20050564 20401735 20050564 4052064 3611686 4052064 3611686 15782886 10950769 15782886 10950769 2152154 24581157 2152154 24581157 15921414 14986487 15921414 14986487 24118489 23733581 24118489 23701272 24118489 23701272 3310868 23701272 12278859 14639358 12278859 24014800 12278859 24014800 25220168 25728151 25220168 25728151 1078630 25728151 19407117 1280401 19407117 1280401 1128795 1280401 8387822 13770733 8387822 13770733 14304349 13770733 9729230 9157388 9729230 9157388 9952506 16995134 9952506 4146763 9952506 4146763 4450067 4146763 12356214 14816321 12356214 14816321 11835238 14816321 25154729 23967627 25154729 23967627 24678643 2150372 24678643 2150372 12100564 11340220 12100564 4870576 12100564 4870576 4945621 4870576 23982168 2814167 23982168 21684740 23982168 21684740 22421624 3953962 22421624 3953962 23027891 21943474 23027891 21943474 22514219 19568424 22514219 19568424 7489757 18935674 7489757 18935674 19667624 18935674 13471619 12529787 13471619 22006534 13471619 22006534 22684583 22006534 8976522 18202188 8976522 18202188 14701409 12166030 14701409 17116199 14701409 17116199 17863559 14156195 17863559 14156195 7096779 6679756 7096779 22207327 7096779 22207327 22960826 22207327 13081263 12062007 13081263 15728124 13081263 15728124 16278254 18495080 16278254 18495080 8623111 18495080 11991173 14701214 11991173 14701214 5762884 21146513 5762884 3314608 5762884 3314608 23405565 18853556 23405565 18853556 8199358 940658 8199358 940658 983374 940658 5289287 17290734 5289287 17290734 17850878 17403140 17850878 17403140 17597902 17403140 22490282 4144141 22490282 4144141 6582324 20509491 6582324 18074015 6582324 18074015 9127549 12463422 9127549 12463422 14450305 12284055 14450305 12284055 14584100 12284055 12277877 14493386 12277877 11248718 12277877 11248718 15575974 5329156 15575974 5329156 21922398 5329156 14469006 12301328 14469006 12301328 4397620 4344410 4397620 20598437 4397620 20598437 6307099 6647694 6307099 6647694 7011666 23737625 7011666 23737625 25011460 13790747 25011460 13790747 14308892 13790747 14720070 14064334 14720070 14064334 14105114 11528016 14105114 11528016 21913963 21080590 21913963 21080590 14151875 13819700 14151875 13819700 22858162 4200196 22858162 23997091 22858162 23997091 25144995 10956108 25144995 10956108 6241148 20789915 6241148 20789915 23203800 2006323 23203800 2006323 24790897 8926768 24790897 8926768 7820880 19232467 7820880 19232467 19286974 8079512 19286974 8079512 8530312 21380549 8530312 21380549 2321043 24569845 2321043 20703348 2321043 20703348 21299488 20703348 21064921 3480175 21064921 3480175 23449442 3480175 21849317 21340684 21849317 21340684 12270462 9210779 12270462 9210779 17844815 16010129 17844815 16010129 10560914 11780494 10560914 11780494 15348142 14333906 15348142 14333906 19718526 6976061 19718526 6976061 16106610 24473127 16106610 24473127 2416596 24473127 12426425 11618263 12426425 11618263 22502745 22744491 22502745 22744491 23663795 22744491 10927338 15713584 10927338 17931093 10927338 17931093 18568576 14753395 18568576 14753395 15295331 7293906 15295331 7293906 19712804 7293906 11052794 10268237 11052794 747182 11052794 747182 26201004 747182 6882096 20011145 6882096 11135882 6882096 11135882 15637063 17696214 15637063 17696214 9108650 8911916 9108650 8911916 12373003 20864462 12373003 20864462 6060607 8604910 6060607 8604910 19528757 18740074 19528757 18740074 18197223 9658971 18197223 9658971 17386124 9658971 26255820 25448762 26255820 25448762 24001450 7993063 24001450 7993063 8376192 5794594 8376192 5794594 24105295 2843067 24105295 2843067 16118800 10868711 16118800 10868711 3575948 23364330 3575948 13835951 3575948 13835951 14338019 13955008 14338019 13955008 14201218 9850657 14201218 9850657 17263990 15964190 17263990 15964190 16605984 21960084 16605984 21960084 22532486 2406249 22532486 2406249 2012665 2406249 9135648 14392699 9135648 14392699 24321777 2486250 24321777 22608548 24321777 22608548 4538702 4731342 4538702 4731342 21896079 20085016 21896079 20085016 20567515 20085016 21157992 20324732 21157992 9719439 21157992 9719439 17439483 9719439 19860629 7408959 19860629 7408959 22937392 21760602 22937392 21760602 22063716 4687518 22063716 4687518 17973409 17728780 17973409 17728780 9432014 17728780 17904616 9309105 17904616 9309105 7404400 6826907 7404400 6826907 15613140 14671318 15613140 14671318 17862998 9021038 17862998 22172755 17862998 22172755 22844172 4223276 22844172 4223276 4090753 5807871 4090753 5807871 6136284 16444072 6136284 16444072 10447325 22188352 10447325 22188352 4730553 22188352 20807172 20231593 20807172 20231593 6254882 20759421 6254882 20759421 12479553 12122784 12479553 12122784 7192033 6430657 7192033 6430657 6745348 2805203 6745348 2805203 23947185 2805203 6548873 21650265 6548873 21650265 5336144 21650265 23311935 3346907 23311935 21476468 23311935 21476468 5257236 21476468 11836837 11043345 11836837 18861716 11836837 18861716 19271108 18861716 11592916 14933446 11592916 14933446 18322341 17652974 18322341 17652974 2438857 24793879 2438857 10744742 2438857 10744742 16180774 10744742 8663289 8324287 8663289 8324287 23837456 22732789 23837456 22732789 14235155 10076814 14235155 10076814 10659638 1611511 10659638 1611511 2123766 13072511 2123766 13072511 13774752 20856015 13774752 20856015 21356267 3102639 21356267 3102639 23856595 3102639 9391756 22786570 9391756 22786570 23940257 14888757 23940257 14888757 389802 503080 389802 503080 5054367 21950615 5054367 21950615 9532156 17740056 9532156 17740056 21324688 5246423 21324688 5246423 2014032 25006121 2014032 25006121 7674013 2620573 7674013 2620573 24328978 21397756 24328978 21397756 5804563 21027479 5804563 21027479 5699131 9276889 5699131 9276889 9661201 9276889 4077404 3875531 4077404 24752927 4077404 24752927 25758648 24752927 1582944 25340476 1582944 25340476 26158233 24001279 26158233 24001279 12184233 11230652 12184233 11230652 14828146 12102299 14828146 12102299 15796111 15537669 15796111 15537669 26324874 25162146 26324874 25162146 10173691 13254040 10173691 13254040 14394095 13254040 9399032 9054296 9399032 9054296 4144986 3782510 4144986 22251874 4144986 22251874 23008015 22251874 18304793 17856491 18304793 17856491 17383604 9775845 17383604 15136043 17383604 15136043 4805409 4725711 4805409 22896578 4805409 22896578 4100455 24615722 4100455 24615722 2274967 24615722 16064142 1953914 16064142 1953914 1653077 1953914 6802738 20146946 6802738 20146946 13054285 13776318 13054285 18543867 13054285 18543867 8369668 11207321 8369668 11207321 15624103 11207321 2996848 24067987 2996848 24067987 19800438 7559537 19800438 7559537 20536698 6439811 20536698 6439811 4390848 4292889 4390848 4292889 7964905 19144878 7964905 9808100 7964905 9808100 10278486 9723094 10278486 9723094 10175873 9723094 22221680 4503439 22221680 8324929 22221680 8324929 18702941 11288076 18702941 11288076 15597515 16899914 15597515 16899914 17414027 5271749 17414027 5271749 21654173 4745847 21654173 4745847 22295802 18311765 22295802 18311765 18677277 18311765 21927157 21252747 21927157 21252747 4589182 4579313 4589182 13758198 4589182 13758198 20030489 7329673 20030489 7329673 6151478 5925684 6151478 20345006 6151478 20345006 20834875 20345006 10192109 16476513 10192109 16476513 4597247 22294939 4597247 22294939 8736809 8471399 8736809 8471399 21710513 5792319 21710513 7803538 21710513 7803538 12002800 11175681 12002800 11175681 8197815 18937395 8197815 18937395 13743358 12943314 13743358 12943314 20346531 19554249 20346531 5866887 20346531 5866887 5968551 5866887 7679620 7131546 7679620 7131546 22965473 22441876 22965473 22441876 18018063 17396283 18018063 24231517 18018063 24231517 25387192 6131522 25387192 6131522 3850171 22916090 3850171 15869485 3850171 15869485 11040465 3765537 11040465 3765537 4095777 23462515 4095777 23462515 3528102 22659751 3528102 22659751 23749366 22659751 20399713 6809927 20399713 11083852 20399713 11083852 12002114 11083852 18179401 8905727 18179401 8905727 12739845 18732554 12739845 18732554 19436754 14566722 19436754 14566722 9671874 17050307 9671874 17050307 17349867 14235996 17349867 14235996 14461062 13041174 14461062 13041174 13759363 13041174 14887938 17086003 14887938 17086003 3690377 23351984 3690377 23351984 1903486 25100070 1903486 25100070 3117521 18008708 3117521 18008708 18435366 2969044 18435366 2969044 2543932 11575702 2543932 11575702 15244094 11575702 10116515 9604354 10116515 9604354 7369741 5911504 7369741 5911504 6151269 9064166 6151269 9064166 18038451 10428105 18038451 10428105 16385368 14399549 16385368 14399549 15069551 14930417 15069551 14930417 12031106 19164472 12031106 19164472 7461821 19476395 7461821 19476395 17257374 9800813 17257374 11052445 17257374 11052445 15942721 12081703 15942721 12081703 6382930 20901545 6382930 6171073 6382930 6171073 6258651 7874524 6258651 7874524 12815125 13789282 12815125 13789282 24161364 23397754 24161364 23397754 22131958 4587401 22131958 4587401 489004 26498768 489004 6903483 489004 6903483 19915894 6903483 6036220 20960557 6036220 20960557 7918472 7854810 7918472 21481704 7918472 21481704 22357874 20572603 22357874 20572603 21270393 25619779 21270393 25619779 1262358 14196971 1262358 14196971 14402726 1848024 14402726 1848024 24988993 7148308 24988993 7148308 11705272 13741246 11705272 13741246 13187927 12139617 13187927 12139617 14527361 21039297 14527361 21039297 6031035 21039297 20107989 7075122 20107989 7075122 22141696 4753532 22141696 14187632 22141696 14187632 12717550 17862983 12717550 17862983 9318890 15484271 9318890 15484271 22120543 4317666 22120543 4317666 2739158 24073878 2739158 8106631 2739158 8106631 18880527 23464316 18880527 23464316 23937822 16151840 23937822 16151840 16539590 24817552 16539590 24817552 25884304 24817552 19203174 13411944 19203174 13411944 13410803 18732870 13410803 18732870 8173602 18732870 12590638 11820774 12590638 24042913 12590638 24042913 2904607 4346941 2904607 4346941 4540534 24144701 4540534 24144701 2790116 24144701 23538967 22667853 23538967 22667853 14495761 13850013 14495761 13850013 9374186 8888651 9374186 8888651 9787564 9393319 9787564 9393319 21585157 20982931 21585157 20982931 17118597 16937865 17118597 21094311 17118597 21094311 21828117 7555782 21828117 7555782 19740961 19333772 19740961 19333772 7613582 19333772 13030716 11974916 13030716 11974916 14710159 13633290 14710159 1244977 14710159 1244977 25505095 1244977 8044527 7606804 8044527 7606804 3237782 23764505 3237782 23764505 21016153 7648557 21016153 7648557 8315219 25955226 8315219 25955226 1107538 25955226 7539126 19458369 7539126 19458369 19836590 7501025 19836590 7501025 11623807 10701757 11623807 9972204 11623807 9972204 10632074 9972204 22074690 21214967 22074690 21214967 4909295 22235195 4909295 2319521 4909295 2319521 2592439 2319521 4801110 21983911 4801110 21983911 22849265 3774988 22849265 3774988 24318397 2675310 24318397 23541877 24318397 23541877 24659485 8535152 24659485 8535152 8672988 8535152 13145505 16156248 13145505 16156248 16414640 16156248 4944191 21805927 4944191 16428895 4944191 16428895 17050359 16428895 10141626 9565286 10141626 19941172 10141626 19941172 20467398 19941172 4672942 22240596 4672942 22240596 24165535 23634808 24165535 23634808 3296536 20943703 3296536 20943703 6027765 1812329 6027765 1812329 24859641 9159173 24859641 9159173 9702721 9159173 17917197 9341416 17917197 9341416 14089022 12513516 14089022 12513516 21515055 20794936 21515055 20794936 24422917 23792110 24422917 23792110 11679612 11345204 11679612 11345204 16241680 10807390 16241680 18958552 16241680 18958552 19629645 11879672 19629645 11879672 12698502 16791739 12698502 16791739 6908208 6391970 6908208 6391970 7979076 18907479 7979076 16494273 7979076 16494273 10789192 21672529 10789192 21672529 22356360 21672529 20265916 2382131 20265916 2382131 24433031 2382131 22139030 4702204 22139030 4702204 21394800 20684446 21394800 10379462 21394800 10379462 16913301 12196090 16913301 12196090 12663557 21596076 12663557 21596076 22623612 21596076 9965946 9543703 9965946 9543703 305456 489980 305456 19741856 305456 19741856 7368240 7785720 7368240 7785720 8309592 7785720 3884141 4096768 3884141 4096768 22040829 21351167 22040829 21351167 16322358 2852934 16322358 2852934 23948309 21070332 23948309 21070332 15200947 11737437 15200947 11737437 13078022 13694801 13078022 11875701 13078022 11875701 15139769 11875701 12947472 21324471 12947472 21324471 5364739 2266411 5364739 2266411 2678966 2266411 13354277 13431290 13354277 13431290 6154310 20635068 6154310 20635068 15032925 9724701 15032925 9724701 17278928 5392492 17278928 5392492 5462554 5392492 24582019 2214516 24582019 14520299 24582019 14520299 12257560 18671681 12257560 18671681 19455288 18671681 7425548 19520335 7425548 12459047 7425548 12459047 23596385 23194708 23596385 23194708 18961995 8261452 18961995 8261452 11632249 15041094 11632249 5885169 11632249 5885169 21153871 5885169 13124355 12044522 13124355 12044522 20390730 6288569 20390730 6288569 20914435 20039826 20914435 15387219 20914435 15387219 15776750 10810389 15776750 10810389 11145642 10810389 19013545 18306057 19013545 18306057 2079126 24879544 2079126 3683180 2079126 3683180 23180058 16791436 23180058 16791436 9813918 16791436 22788888 3988841 22788888 3988841 23804755 22806553 23804755 22806553 1675544 25065681 1675544 6933492 1675544 6933492 20381903 6933492 3263428 23485050 3263428 6740562 3263428 6740562 20662012 6740562 17824205 17365671 17824205 11932312 17824205 11932312 12998716 17584505 12998716 17584505 21971688 21394729 21971688 21394729 12468019 14165946 12468019 14165946 11491752 10833472 11491752 10833472 11726335 11270732 11726335 11270732 18199544 17467596 18199544 11256200 18199544 11256200 15562595 17500262 15562595 17500262 9813588 17500262 12273437 14263965 12273437 14263965 16166551 10556194 16166551 23073393 16166551 23073393 24060062 23073393 21391004 16532519 21391004 16532519 16826400 24507453 16826400 24507453 25602515 24507453 20287926 19665672 20287926 19665672 16497509 10681386 16497509 10681386 18296501 17525202 18296501 9693008 18296501 9693008 10289272 19720882 10289272 19720882 7461182 19720882 22127790 4602146 22127790 4602146 16655655 10444871 16655655 10444871 7794234 19260243 7794234 4272357 7794234 4272357 22715852 11347978 22715852 11347978 10357372 16831507 10357372 16831507 13919652 12845675 13919652 23021873 13919652 23021873 3766100 13996711 3766100 13996711 23622072 22486678 23622072 16714064 23622072 16714064 17483048 17504076 17483048 17504076 9408580 8905938 9408580 8905938 18092469 14493067 18092469 14493067 12516326 18485870 12516326 18485870 19050491 18485870 13807682 13428232 13807682 13428232 24727021 1998159 24727021 24461176 24727021 24461176 2459300 10251325 2459300 10251325 22605326 24871304 22605326 24871304 25759330 22207923 25759330 22207923 22954923 9801341 22954923 9801341 10308443 8868268 10308443 8868268 9459653 11944717 9459653 11944717 12857899 11944717 12421090 3406332 12421090 3406332 3932335 3406332 11062887 16072265 11062887 7198621 11062887 7198621 7022531 7198621 18725798 8425425 18725798 8425425 23210929 3742516 23210929 16283115 23210929 16283115 10884087 16283115 17068531 10266172 17068531 13801091 17068531 13801091 12957665 10356126 12957665 10356126 16479385 10356126 13717125 12765455 13717125 12765455 3024118 23785532 3024118 23785532 6262884 20676675 6262884 20676675 20630710 5995872 20630710 5995872 6424095 15051280 6424095 15051280 15668156 8624511 15668156 8624511 9075035 8624511 22424726 21836755 22424726 7575317 22424726 7575317 18426430 8975384 18426430 8975384 18400808 3824681 18400808 3824681 4245363 3824681 10527945 16461447 10527945 16461447 12202398 11249674 12202398 11249674 11967467 11249674 15400817 14401408 15400817 14401408 17122961 16468609 17122961 16468609 24157519 23165130 24157519 23165130 9214657 17993587 9214657 17993587 11418526 15722576 11418526 20500704 11418526 20500704 20992662 20500704 12612631 13950902 12612631 13950902 8748976 8456390 8748976 11855220 8748976 11855220 12302060 11855220 11097616 22734303 11097616 22734303 23572117 22734303 15707491 15288101 15707491 15288101 11069826 15498212 11069826 15498212 7972564 7982087 7972564 7982087 13740106 13137734 13740106 13137734 19294733 7868289 19294733 20641290 19294733 20641290 21325522 20641290 15196196 11584513 15196196 11584513 23139832 21894792 23139832 21894792 3445137 3644892 3445137 3644892 15477232 11436104 15477232 11436104 4784095 4635845 4784095 10476749 4784095 10476749 10946819 15396012 10946819 15396012 15987194 6125884 15987194 6125884 6031186 6125884 19093047 18856226 19093047 18856226 8367531 18797133 8367531 18797133 19171026 11882996 19171026 11882996 12757550 11882996 21671868 5623357 21671868 5623357 7276587 7172400 7276587 803753 7276587 803753 644674 803753 8776919 18173297 8776919 18173297 15306614 14729868 15306614 14729868 11219059 15405507 11219059 6283822 11219059 6283822 20581986 14370773 20581986 14370773 12320776 14370773 19875109 7563288 19875109 7563288 8336595 18610782 8336595 18610782 14145824 5059681 14145824 5059681 5153429 5059681 7874262 18982616 7874262 8588699 7874262 8588699 12180984 11359440 12180984 6313374 12180984 6313374 20882411 9011419 20882411 9011419 15792494 14998823 15792494 10447576 15792494 10447576 10719718 7239530 10719718 7239530 22790272 4033305 22790272 4033305 14466691 12330328 14466691 12330328 17732372 17383972 17732372 17383972 23028211 3900647 23028211 3900647 22410086 4429581 22410086 4429581 9653529 17384948 9653529 3742337 9653529 3742337 4100225 3742337 13639416 13143026 13639416 13143026 3510602 23328578 3510602 4965176 3510602 4965176 21848751 21943765 21848751 21943765 5125191 16109779 5125191 16109779 16950715 16109779 9389489 8929644 9389489 8929644 19536097 18881111 19536097 1492674 19536097 1492674 25504816 11689242 25504816 11689242 15102569 19596306 15102569 19596306 4673185 22146037 4673185 22146037 11362694 10729154 11362694 15575348 11362694 15575348 11024506 12166445 11024506 12166445 14563127 12166445 10587176 9908460 10587176 9919608 10587176 9919608 17140502 9919608 13238982 13789018 13238982 12073025 13238982 12073025 14563433 1531353 14563433 1531353 1705997 1531353 21205364 20474268 21205364 20474268 7713255 19339160 7713255 19339160 19433278 7452803 19433278 7452803 14123816 13155340 14123816 13155340 18840036 8623603 18840036 8623603 14419979 13475733 14419979 13475733 22692449 2712589 22692449 2712589 24112093 2712589 21944805 21340194 21944805 21340194 14361460 13868079 14361460 13868079 19066912 18063638 19066912 18063638 7266603 6585857 7266603 6585857 9463003 17816447 9463003 17816447 25506879 24297209 25506879 21199305 25506879 21199305 21688760 14476835 21688760 14476835 5415713 5202645 5415713 5202645 4748167 22097932 4748167 22097932 8753939 8477261 8753939 10020581 8753939 10020581 17025035 21761926 17025035 21761926 22421130 21761926 11566030 10879972 11566030 23236654 11566030 23236654 3797959 14136777 3797959 14136777 14489735 15245758 14489735 15245758 15329812 7420373 15329812 7420373 7734330 7420373 12115996 14813542 12115996 14813542 20932566 20220357 20932566 8219999 20932566 8219999 18730859 8219999 25812298 24735791 25812298 15875712 25812298 15875712 16553975 15875712 18189152 9015898 18189152 18390586 18189152 18390586 4923370 21989345 4923370 21989345 20042432 6722548 20042432 9372340 20042432 9372340 17612365 4257298 17612365 4257298 22850139 7065697 22850139 7065697 7621288 25280350 7621288 25280350 1437429 2153100 1437429 2153100 24692968 17300960 24692968 17300960 2569359 2966351 2569359 18340909 2569359 18340909 19287598 18340909 4862995 25540074 4862995 25540074 1465775 25540074 21930911 4592678 21930911 10396356 21930911 10396356 10904058 18259813 10904058 18259813 8522754 18259813 13964304 6322519 13964304 6322519 6456025 6322519 13547039 12601633 13547039 12601633 21598747 5243888 21598747 12665634 21598747 12665634 11016351 16114342 11016351 16114342 11371202 13872026 11371202 13872026 14022573 20330208 14022573 20330208 6597493 14489006 6597493 14489006 15470837 19674147 15470837 19674147 6908307 20074218 6908307 10836641 6908307 10836641 18256039 17748525 18256039 17748525 20039429 7289077 20039429 7289077 9791615 21964603 9791615 21964603 4757440 21964603 22732607 4216719 22732607 4216719 18540546 17794618 18540546 12744313 18540546 12744313 1964174 1806926 1964174 1806926 8435098 20919597 8435098 20919597 21701922 20919597 19077182 8329272 19077182 8329272 10952644 10387254 10952644 10387254 3463584 3153189 3463584 3153189 7026535 6675552 7026535 6675552 15183852 14179004 15183852 12074463 15183852 12074463 15341659 12074463 3059848 3330105 3059848 3330105 17958361 9311309 17958361 9311309 6688708 20318174 6688708 20318174 7042904 6704548 7042904 6704548 11796552 22681439 11796552 22681439 23388616 12791922 23388616 12791922 13184681 12791922 21862174 21199047 21862174 21199047 5961334 6140881 5961334 6140881 13412534 13355603 13412534 13167718 13412534 13167718 16807582 16189873 16807582 9854409 16807582 9854409 21109743 20223104 21109743 20223104 14349499 12277030 14349499 12277030 20811417 6187875 20811417 9123793 20811417 9123793 18164203 17165631 18164203 17165631 17444589 17368897 17444589 17368897 9626693 17368897 18451225 8528548 18451225 8528548 23802488 23312617 23802488 23312617 10567494 9928302 10567494 9928302 19166550 18713706 19166550 9792955 19166550 9792955 10068004 9792955 16048918 15289503 16048918 15289503 9786286 16913797 9786286 14373503 9786286 14373503 15113291 14349052 15113291 14349052 23921360 22885164 23921360 11059369 23921360 11059369 15752217 25067264 15752217 25067264 1949656 18570231 1949656 18570231 18837285 18403343 18837285 22874144 18837285 22874144 4061024 22874144 18619421 16825031 18619421 16825031 17461226 19629800 17461226 19629800 22576543 4574380 22576543 4574380 24680570 23622332 24680570 10778065 24680570 10778065 11581674 22194879 11581674 22194879 22905639 22194879 21920957 4834587 21920957 23394241 21920957 23394241 24405117 23394241 7969553 7511462 7969553 7511462 10722985 11552278 10722985 11552278 18726985 17646513 18726985 11536534 18726985 11536534 15373698 6787466 15373698 6787466 19936419 6787466 8768727 8498191 8768727 8498191 6147851 5517490 6147851 5517490 12621796 14263701 12621796 14263701 4035790 23060741 4035790 14287004 4035790 14287004 12560765 13473117 12560765 13473117 13566074 13473117 8232172 7975378 8232172 7975378 23127667 3650976 23127667 5421824 23127667 5421824 20994562 11968098 20994562 11968098 5091396 21995073 5091396 21995073 24522386 1414751 24522386 1414751 25623568 1414751 5987073 21035344 5987073 21035344 12141370 11145543 12141370 11145543 11844771 11145543 14097453 12706384 14097453 12706384 7675598 19237696 7675598 6869469 7675598 6869469 7432290 6869469 18024209 20170447 18024209 20170447 20434808 20170447 7242118 6768009 7242118 6768009 11584172 15413387 11584172 15413387 4571284 22336146 4571284 16531019 4571284 16531019 17213405 16531019 8439696 8225207 8439696 8225207 9260043 17725471 9260043 17725471 9067397 17725471 10754617 16106843 10754617 16106843 19615170 7246772 19615170 7246772 13440744 12397712 13440744 12397712 10851831 15897730 10851831 15897730 15313668 7975632 15313668 7975632 8502525 7975632 22627036 21646800 22627036 21646800 12566882 4453641 12566882 4453641 4512944 5309054 4512944 5309054 16389311 16277543 16389311 16277543 16882815 4952974 16882815 4952974 5187508 9316571 5187508 9316571 16558679 15932457 16558679 9959783 16558679 9959783 17138517 16789543 17138517 16789543 17231609 16789543 16480812 5580698 16480812 5580698 5626242 5580698 21773804 5056633 21773804 5056633 18619804 8508979 18619804 8508979 5836137 5318256 5836137 20777257 5836137 20777257 6417449 20587300 6417449 20587300 5844621 5629686 5844621 8632959 5844621 8632959 18601021 8632959 15068062 20084086 15068062 20084086 6721080 5698851 6721080 5698851 5938244 13280383 5938244 13280383 13378273 10622020 13378273 10622020 11563607 10622020 18816105 18153973 18816105 18153973 20171429 20987028 20171429 20987028 21598624 2417284 21598624 2417284 2297549 15453498 2297549 15453498 11320205 15453498 7298237 6648956 7298237 14801195 7298237 14801195 12125904 18371393 12125904 18371393 18912127 23188965 18912127 23188965 3818504 23188965 4400489 4335314 4400489 4335314 9211816 17579657 9211816 17579657 8713274 18162873 8713274 16406717 8713274 16406717 18939129 18845181 18939129 18845181 11063951 10662290 11063951 10662290 20169639 19467286 20169639 17525948 20169639 17525948 18268066 7513925 18268066 7513925 7774112 19103320 7774112 19103320 7768030 23515046 7768030 23515046 24767084 14385489 24767084 14385489 12390910 8475635 12390910 8475635 18688711 15254604 18688711 15254604 11469263 15254604 13995528 13779508 13995528 13779508 13594272 13483863 13594272 13483863 12064506 11326261 12064506 13577410 12064506 13577410 14548836 13577410 7850599 7339814 7850599 7339814 5228719 21800081 5228719 21800081 8389907 7732682 8389907 7732682 10817660 16484923 10817660 13562379 10817660 13562379 14621401 15408593 14621401 15408593 11566922 18391685 11566922 18391685 8632436 18391685 22666690 21708050 22666690 21708050 18188513 17421819 18188513 17421819 7292819 6825244 7292819 6825244 22166906 4674267 22166906 4674267 5713788 21330393 5713788 3257113 5713788 3257113 23715182 17800281 23715182 17800281 5217406 21738487 5217406 5942178 5217406 5942178 6197564 5130990 6197564 5130990 21650110 3684846 21650110 3684846 23237552 19045747 23237552 19045747 19143415 2565012 19143415 2565012 2104961 12395394 2104961 12395394 14399318 11901380 14399318 11901380 12467410 11901380 23494824 3192829 23494824 18679488 23494824 18679488 8474803 25288676 8474803 25288676 1605657 14522291 1605657 14522291 12319892 7884464 12319892 7884464 19179896 25061180 19179896 25061180 1820774 6427175 1820774 6427175 24175673 2767598 24175673 15840389 24175673 15840389 11016034 15840389 24257597 2616462 24257597 12128119 24257597 12128119 14702332 7972710 14702332 7972710 8515368 7972710 10612489 16532727 10612489 16532727 5227150 21893223 5227150 21893223 20482405 6866094 20482405 6866094 22569093 21687770 22569093 21687770 13654242 13600154 13654242 19748393 13654242 19748393 7212820 17308206 7212820 17308206 9654398 17308206 5824474 20931702 5824474 11635643 5824474 11635643 15410046 11635643 13467558 12917376 13467558 12917376 5601614 5513209 5601614 10578290 5601614 10578290 16682365 14306174 16682365 14306174 5049575 21849906 5049575 21849906 4025973 3982299 4025973 12379280 4025973 12379280 14974859 7957860 1497
183009 0 250292952 175480680 250292952 175480680 562458225 41897193 562458225 540596474 562458225 540596474 265570384 784350475 265570384 784350475 272506793 611862776 272506793 611862776 596353173 775795764 596353173 775795764 510151206 955431823 510151206 955431823 845945763 739427369 845945763 739427369 5103067 359268077 5103067 359268077 718285530 359268077 551282290 362391824 551282290 362391824 474923227 627988126 474923227 206464144 474923227 206464144 389493846 482531495 389493846 482531495 295594922 708047741 295594922 708047741 719259783 608225549 719259783 608225549 668755082 414359011 668755082 414359011 94862177 414359011 607794923 696100640 607794923 696100640 522278070 696100640 697605894 78769070 697605894 78769070 257040712 896355856 257040712 896355856 394020693 896355856 54204623 274991770 54204623 806307070 54204623 806307070 511902085 786135285 511902085 786135285 858347960 786135285 727112626 195005983 727112626 195005983 908519728 891207412 908519728 848562181 908519728 848562181 831417804 691392853 831417804 691392853 289107038 305992015 289107038 305992015 886056271 980128450 886056271 980128450 891491931 27373468 891491931 951168125 891491931 951168125 35783546 972991146 35783546 972991146 385819256 644175802 385819256 644175802 795215011 290377587 795215011 290377587 223638395 996723227 223638395 996723227 663916505 234912623 663916505 234912623 823356654 234912623 722345748 684277646 722345748 684277646 290055350 872980540 290055350 872980540 521891775 872980540 240653724 442654359 240653724 877875249 240653724 877875249 182517610 570107830 182517610 570107830 513191491 380108644 513191491 380108644 317148988 380108644 344326793 100576767 344326793 702505123 344326793 702505123 954847621 25846075 954847621 25846075 183394026 645971451 183394026 645971451 67962828 645971451 206067062 875350980 206067062 875350980 18523526 698898383 18523526 698898383 596724178 698898383 405309470 508765870 405309470 508765870 387811135 266634983 387811135 266634983 176175482 266634983 441846275 920344415 441846275 920344415 540855389 582030758 540855389 582030758 238938863 293937207 238938863 293937207 30981986 329045557 30981986 101034812 30981986 101034812 179851449 905531960 179851449 905531960 857134113 211073312 857134113 211073312 705031764 722404963 705031764 722404963 618107252 963049599 618107252 963049599 427494657 306967681 427494657 306967681 634162769 332196085 634162769 332196085 47717228 332196085 450514706 731978845 450514706 731978845 660030929 767451420 660030929 767451420 830655148 322990909 830655148 322990909 888215442 762756565 888215442 762756565 220219621 884229089 220219621 884229089 703101095 13260035 703101095 13260035 502618578 13260035 929134216 408801567 929134216 202350116 929134216 202350116 156107341 128257172 156107341 128257172 749842622 128257172 47217968 929113956 47217968 929113956 222221283 627263004 222221283 627263004 822859458 627263004 667614876 463916973 667614876 463916973 377937886 459412447 377937886 459412447 391437274 57904200 391437274 57904200 199119717 1145417 199119717 542377562 199119717 542377562 617378826 150113904 617378826 150113904 371989933 890414706 371989933 890414706 427899806 141305272 427899806 141305272 67083420 515279691 67083420 171377212 67083420 171377212 921320194 996194516 921320194 996194516 990954637 11040776 990954637 11040776 256696739 443447335 256696739 443447335 846104742 952800471 846104742 566058877 846104742 566058877 154643551 485684875 154643551 786040823 154643551 786040823 716750820 786040823 90705120 70939797 90705120 70939797 333611456 917997556 333611456 917997556 140853891 810328871 140853891 810328871 110401651 644544091 110401651 644544091 817352724 868029894 817352724 347618668 817352724 347618668 840056635 731836121 840056635 731836121 170302097 731836121 317972260 314215937 317972260 314215937 13684288 314215937 430338014 721720698 430338014 721720698 205743770 839864147 205743770 839864147 182979782 909997857 182979782 909997857 505906596 80643621 505906596 947297616 505906596 947297616 734408035 847252501 734408035 847252501 19621836 847252501 561877429 10176645 561877429 10176645 775047809 792751624 775047809 792751624 237861280 9443635 237861280 775211265 237861280 775211265 726009372 121405123 726009372 121405123 751883756 787574163 751883756 125332967 751883756 125332967 877782059 125332967 57181318 754937687 57181318 754937687 667298008 978648271 667298008 149293652 667298008 149293652 616813575 149293652 979720088 634581854 979720088 634581854 88574495 650030690 88574495 232670403 88574495 232670403 283661801 90241632 283661801 90241632 821144752 32816660 821144752 32816660 84383587 269120911 84383587 269120911 341352217 269120911 8209197 169630775 8209197 688444663 8209197 688444663 616068689 251934831 616068689 642637436 616068689 642637436 801499176 527821624 801499176 527821624 437147107 660453231 437147107 142564673 437147107 142564673 670362889 142564673 405063268 57848595 405063268 306053028 405063268 306053028 894249422 306053028 683840051 617398167 683840051 146293503 683840051 146293503 278232642 989930888 278232642 989930888 783214882 989930888 755176815 630485046 755176815 630485046 675547902 154831231 675547902 154831231 941826079 154831231 264580486 207257952 264580486 207257952 447414783 207257952 164369718 504657095 164369718 504657095 515325115 648809341 515325115 648809341 95007811 598927185 95007811 598927185 248690206 464028706 248690206 464028706 773190083 3661083 773190083 269074239 773190083 269074239 163914242 269074239 452970520 424811612 452970520 336746446 452970520 336746446 760770220 785920977 760770220 785920977 28019912 133765982 28019912 133765982 603581714 133765982 160061575 434615252 160061575 434615252 192238765 429539312 192238765 429539312 882968248 65319884 882968248 65319884 92980817 960151482 92980817 632441751 92980817 632441751 987243843 451139036 987243843 451139036 785360308 187174182 785360308 441831390 785360308 441831390 134948879 559030721 134948879 559030721 896782731 177627656 896782731 177627656 479815679 177627656 621345586 402805781 621345586 194456831 621345586 194456831 228989635 194456831 837966467 347237650 837966467 347237650 636948744 727661084 636948744 650825027 636948744 650825027 800611260 650825027 662116980 287964686 662116980 287964686 95690397 871256407 95690397 654098192 95690397 654098192 183831316 779375346 183831316 779375346 769640692 487544884 769640692 487544884 82946265 988356149 82946265 473039324 82946265 473039324 601129181 327621587 601129181 327621587 288785352 77463051 288785352 77463051 480532870 660550888 480532870 660550888 972193380 119676716 972193380 119676716 272301414 555325014 272301414 555325014 522403834 24631638 522403834 24631638 647866852 24631638 599925209 504158187 599925209 504158187 324017724 181621482 324017724 181621482 227403131 297939581 227403131 297939581 480253132 379731283 480253132 379731283 264394081 483924711 264394081 483924711 914317101 476798507 914317101 476798507 433127362 179224112 433127362 337065626 433127362 337065626 313967519 337065626 328264439 148535689 328264439 205826020 328264439 205826020 940661895 435184412 940661895 435184412 112447496 435184412 444414168 926825959 444414168 926825959 637121956 748213940 637121956 748213940 971903153 864842745 971903153 864842745 357621198 938411981 357621198 938411981 160482374 516925820 160482374 994044237 160482374 994044237 395612319 477510960 395612319 477510960 91401831 323451558 91401831 323451558 839588628 278747070 839588628 278747070 354561737 278747070 739507739 571499674 739507739 571499674 471076385 397482572 471076385 397482572 262008039 877039957 262008039 877039957 261448579 877039957 971866364 212998005 971866364 212998005 845221654 795377714 845221654 795377714 498755181 340316227 498755181 340316227 146030162 340316227 578516307 224385714 578516307 743306410 578516307 743306410 467232582 743306410 469122359 995613093 469122359 995613093 123158562 97968804 123158562 901743173 123158562 901743173 968268895 901743173 177094272 769207512 177094272 769207512 529786025 879692571 529786025 879692571 383309334 975697689 383309334 975697689 302577443 1420565 302577443 1420565 763722947 742532750 763722947 742532750 717369044 314347847 717369044 314347847 541695219 272100613 541695219 272100613 31680548 272100613 283433885 927965624 283433885 927965624 553316347 772393742 553316347 772393742 355526362 23082852 355526362 829471916 355526362 829471916 296163012 829471916 352563649 294600332 352563649 294600332 718063931 932614203 718063931 932614203 185590693 316505198 185590693 316505198 444631844 811877353 444631844 811877353 597548423 603359452 597548423 603359452 311544039 401915792 311544039 401915792 716994403 401915792 695845065 662991294 695845065 291438797 695845065 291438797 313849914 914578756 313849914 914578756 419975904 811415801 419975904 811415801 991583238 562939765 991583238 562939765 353774936 562939765 817520694 699100048 817520694 699100048 311800774 141282947 311800774 556384161 311800774 556384161 950977289 573249102 950977289 573249102 958698420 573249102 175100725 730389308 175100725 730389308 362820324 155677464 362820324 155677464 933408625 385779372 933408625 385779372 423524787 723794551 423524787 723794551 874140812 723794551 575657772 166111045 575657772 166111045 399648451 49019740 399648451 49019740 890041270 717728131 890041270 717728131 698354764 547948244 698354764 547948244 330154999 5866731 330154999 996379026 330154999 996379026 481510561 214319806 481510561 214319806 716219321 371569246 716219321 371569246 581952972 371569246 764164099 957835701 764164099 957835701 250268847 160911522 250268847 160911522 125949863 160911522 564651751 368050757 564651751 368050757 419110825 360486418 419110825 360486418 822724157 955058744 822724157 955058744 395866647 415571060 395866647 479205568 395866647 479205568 879966464 479205568 282135539 626523745 282135539 626523745 350321298 424385071 350321298 626315076 350321298 626315076 692808877 521808990 692808877 521808990 864845155 133637413 864845155 133637413 299251676 133637413 859486109 954923462 859486109 26224887 859486109 26224887 246285165 577021093 246285165 577021093 20384520 577021093 731925780 65720472 731925780 237288723 731925780 237288723 427165154 237288723 580888677 928281844 580888677 928281844 494976126 141088557 494976126 141088557 149469116 303789155 149469116 303789155 303218506 593887928 303218506 593887928 779494892 593887928 431797377 882378948 431797377 210853583 431797377 210853583 107465345 851692966 107465345 851692966 129155810 656517241 129155810 656517241 384919709 150092781 384919709 150092781 985188710 118282870 985188710 118282870 688714775 118282870 862306233 985170596 862306233 985170596 766299876 942912466 766299876 942912466 618222408 541469932 618222408 677136112 618222408 677136112 495997762 677136112 876148440 916058871 876148440 526826673 876148440 526826673 540210337 373945552 540210337 373945552 18777388 344180805 18777388 951210906 18777388 951210906 179484214 217612491 179484214 217612491 229339672 799625880 229339672 799625880 337053540 264825253 337053540 264825253 480102541 122267359 480102541 122267359 841846921 178118694 841846921 178118694 753229004 939717834 753229004 306233076 753229004 306233076 916621606 82490641 916621606 82490641 267874934 148629554 267874934 148629554 911238090 399690028 911238090 399690028 49663793 830225355 49663793 256376917 49663793 256376917 700312619 256376917 301984980 549758542 301984980 549758542 952651524 333753291 952651524 333753291 100387296 961042239 100387296 546104694 100387296 546104694 461038881 546104694 143323627 965002822 143323627 965002822 462322798 505680965 462322798 505680965 596594051 256265166 596594051 256265166 961567068 821049694 961567068 821049694 880442543 422342172 880442543 422342172 762181340 784897398 762181340 784897398 533644767 582985429 533644767 582985429 822319550 803635369 822319550 803635369 403002467 377815911 403002467 725835237 403002467 725835237 949522306 230416626 949522306 230416626 734539327 937749449 734539327 937749449 405865322 674050314 405865322 674050314 901334327 558504271 901334327 558504271 850667994 286112254 850667994 777850032 850667994 777850032 102897092 777850032 337275860 587339873 337275860 587339873 141765902 850981273 141765902 592792799 141765902 592792799 318631477 786211037 318631477 786211037 306113892 472871022 306113892 472871022 758006538 472871022 224828689 971183218 224828689 971183218 826623724 819486242 826623724 819486242 56889569 352055556 56889569 352055556 51411443 352055556 983359551 93003179 983359551 392647780 983359551 392647780 384859736 650176125 384859736 650176125 127114801 564562673 127114801 564562673 538888450 564562673 513696839 353731251 513696839 376220119 513696839 376220119 892306156 646258276 892306156 646258276 197758337 454817051 197758337 454817051 156287610 454817051 460409050 772180203 460409050 647820036 460409050 647820036 957748422 523696983 957748422 523696983 125237674 584620159 125237674 55225846 125237674 55225846 65224383 55225846 362321399 756032270 362321399 756032270 566398436 469826870 566398436 469826870 772739172 469826870 367519303 428115205 367519303 428115205 649399244 341890539 649399244 341890539 250991060 991801186 250991060 375584589 250991060 375584589 405547694 154015036 405547694 154015036 475342772 823297737 475342772 823297737 222610624 823643165 222610624 823643165 763557084 11191732 763557084 11191732 208903150 388415548 208903150 388415548 443297794 384960384 443297794 384960384 376270216 283017954 376270216 283017954 690636664 344323230 690636664 344323230 875081918 981138810 875081918 981138810 791787710 651382700 791787710 651382700 827530696 651382700 163164231 573904849 163164231 573904849 736635909 823967306 736635909 823967306 339912573 45692383 339912573 45692383 277410449 636529533 277410449 636529533 7608268 764427057 7608268 764427057 473939875 764427057 159716241 620808653 159716241 620808653 184591247 404152954 184591247 555065332 184591247 555065332 587461871 555065332 339222011 138254000 339222011 210076323 339222011 210076323 66764428 210076323 531959402 555651550 531959402 555651550 372039993 23699259 372039993 23699259 467348806 23699259 118103502 368549687 118103502 368549687 551240004 925072015 551240004 319769147 551240004 319769147 204637329 380313192 204637329 380313192 304795012 774391173 304795012 774391173 987155099 169612893 987155099 169612893 138789206 818292112 138789206 624749266 138789206 624749266 677485912 624749266 393173258 152358381 393173258 913817898 393173258 913817898 10994233 913817898 819208945 21532572 819208945 35394887 819208945 35394887 38272778 695382171 38272778 484027129 38272778 484027129 292826616 517899561 292826616 517899561 613130712 651996994 613130712 651996994 946146936 995476291 946146936 344970862 946146936 344970862 172999245 344970862 423940424 186518503 423940424 186518503 5053652 186518503 377286484 97324396 377286484 309327703 377286484 309327703 169288819 309327703 242609526 70357624 242609526 608195778 242609526 608195778 397071862 288551636 397071862 288551636 886498120 238566133 886498120 238566133 468665126 296265721 468665126 296265721 550674692 486821134 550674692 486821134 994007923 653121668 994007923 653121668 853640515 930699476 853640515 164449045 853640515 164449045 217089687 490617341 217089687 490617341 565760395 490617341 508382785 309880444 508382785 309880444 879125360 424325028 879125360 424325028 991331753 842458819 991331753 842458819 650398078 824316844 650398078 824316844 966781213 533130227 966781213 533130227 641720743 49750832 641720743 49750832 501821254 716656389 501821254 716656389 473660911 664653462 473660911 664653462 669360956 396187170 669360956 396187170 310909117 567112345 310909117 567112345 671219756 271787453 671219756 344668895 671219756 344668895 36620628 593904623 36620628 593904623 800458201 220462218 800458201 294141871 800458201 294141871 406769142 294141871 958355462 886332089 958355462 487443877 958355462 487443877 562385508 487443877 721989585 216161899 721989585 216161899 849447083 429175824 849447083 12683390 849447083 12683390 990371394 12683390 551933308 906050507 551933308 774323525 551933308 774323525 331957197 795198365 331957197 795198365 765040995 795198365 564156343 203135614 564156343 933679500 564156343 933679500 12488879 642520400 12488879 642520400 138140777 754422417 138140777 336237895 138140777 336237895 718571679 613399717 718571679 613399717 757480919 419237512 757480919 419237512 108263077 197304481 108263077 197304481 974307898 307623942 974307898 307623942 590220478 99281613 590220478 99281613 194239566 238638355 194239566 238638355 733504742 566518368 733504742 365129941 733504742 365129941 487884095 365129941 706543623 115239991 706543623 321800335 706543623 321800335 464349844 321800335 789436634 612171850 789436634 612171850 159296140 730590907 159296140 730590907 911234735 803497122 911234735 803497122 883665523 173421701 883665523 173421701 832261262 796645750 832261262 796645750 379089392 591195853 379089392 591195853 926313503 97715191 926313503 920171689 926313503 920171689 473395650 920171689 696220312 663348821 696220312 663348821 776621062 329278849 776621062 329278849 628254231 482512815 628254231 390958290 628254231 390958290 363834566 152268378 363834566 152268378 195361662 152268378 597320507 245776306 597320507 245776306 921220583 779079658 921220583 779079658 488701861 879915130 488701861 306454716 488701861 306454716 704958821 893230104 704958821 893230104 870074461 893230104 726757259 991759451 726757259 991759451 4472062 641313663 4472062 641313663 863057507 443774875 863057507 605141512 863057507 605141512 495082361 680245015 495082361 680245015 936624518 834598110 936624518 641605799 936624518 641605799 737274461 641605799 998768047 988644216 998768047 378479610 998768047 378479610 287160319 378479610 696803843 921913072 696803843 797771148 696803843 797771148 424132855 191450228 424132855 191450228 831823264 26707920 831823264 759613474 831823264 759613474 356932672 809122748 356932672 809122748 779262787 809122748 700359023 502365905 700359023 502365905 9406005 502365905 324890391 498422988 324890391 498422988 289856916 999180651 289856916 534847834 289856916 534847834 538729330 176800947 538729330 176800947 163680722 331453976 163680722 331453976 564842944 714826645 564842944 714826645 400959001 890014468 400959001 890014468 726803533 878936507 726803533 878936507 980675531 810692128 980675531 810692128 426907598 51087781 426907598 51087781 105655393 383120837 105655393 383120837 802561078 292559265 802561078 292559265 497361494 422105965 497361494 422105965 693161281 60102395 693161281 65784463 693161281 65784463 48063620 65784463 87900215 649449073 87900215 415717978 87900215 415717978 889004598 611812496 889004598 611812496 625466511 393425402 625466511 393425402 320774311 519567618 320774311 519567618 256996052 516799507 256996052 516799507 100242353 467534546 100242353 467534546 178666881 819052084 178666881 819052084 20415439 89865126 20415439 89865126 107725248 340545859 107725248 340545859 799704265 340545859 17369630 830056330 17369630 61584697 17369630 61584697 512461948 874444852 512461948 874444852 431107619 874444852 884569490 58134223 884569490 522675935 884569490 522675935 376551646 650141542 376551646 95583101 376551646 95583101 914919285 95583101 113331772 283234733 113331772 283234733 534098153 140026005 534098153 140026005 951090904 552799636 951090904 552799636 137691899 146557817 137691899 146557817 986446809 463284679 986446809 463284679 294365322 463284679 470881666 753037949 470881666 753037949 475079451 395215729 475079451 395215729 379221572 483419364 379221572 483419364 564039269 937566927 564039269 937566927 88441811 458043814 88441811 458043814 173804567 943759620 173804567 570959742 173804567 570959742 856541457 239905485 856541457 239905485 340075362 838862398 340075362 838862398 18195508 838862398 624582225 27666505 624582225 223048770 624582225 223048770 100374743 223048770 797537010 584397951 797537010 208048871 797537010 208048871 7135417 356794053 7135417 356794053 733168478 269430432 733168478 269430432 531618377 756315185 531618377 743967428 531618377 743967428 872384265 253318631 872384265 253318631 479545588 174721281 479545588 174721281 901495784 263921526 901495784 173026681 901495784 173026681 526881215 539600156 526881215 539600156 758161895 155648318 758161895 536940610 758161895 536940610 531956342 513860505 531956342 513860505 849326094 11825652 849326094 11825652 201022907 11825652 404347007 521184601 404347007 521184601 991147670 986945146 991147670 198496333 991147670 198496333 3817915 198496333 713698029 306571809 713698029 306571809 858224101 857230498 858224101 857230498 479452380 691233294 479452380 691233294 106378704 656947101 106378704 751174643 106378704 751174643 905389573 166707873 905389573 166707873 187371359 991354825 187371359 991354825 723981348 292448526 723981348 292448526 865987882 409927234 865987882 409927234 261074023 75275019 261074023 75275019 932334413 75275019 89759504 784912625 89759504 625220952 89759504 625220952 858602549 371350003 858602549 371350003 251787834 393283448 251787834 393283448 884696500 742443399 884696500 742443399 78959082 742443399 469202116 509555604 469202116 509555604 693470373 604112968 693470373 604112968 296220167 674635272 296220167 561356098 296220167 561356098 42304652 210651773 42304652 210651773 15516143 482395446 15516143 482395446 495947726 63585960 495947726 63585960 270045203 63585960 647281436 178796636 647281436 178796636 653159961 980083189 653159961 980083189 127118460 980083189 592847452 877937411 592847452 877937411 167995324 260514423 167995324 260514423 3493070 557580245 3493070 440414987 3493070 440414987 951069441 139065485 951069441 139065485 412503492 536824413 412503492 536824413 658491308 123064352 658491308 123064352 349916715 760144955 349916715 760144955 933493696 749918407 933493696 749918407 90184156 852439973 90184156 852439973 842572739 490182714 842572739 490182714 354918550 578460630 354918550 578460630 110589396 816487354 110589396 816487354 425928684 157245911 425928684 157245911 590192419 683625066 590192419 683625066 495255391 683625066 973560497 752362146 973560497 752362146 693549168 793851585 693549168 793851585 608262151 227924987 608262151 227924987 706269185 587109682 706269185 470734170 706269185 470734170 70837424 220250750 70837424 220250750 882973268 478223233 882973268 478223233 880065665 689279128 880065665 689279128 263746091 972488842 263746091 530506835 263746091 530506835 972415791 75257966 972415791 223880160 972415791 223880160 267572624 488413496 267572624 488413496 33481213 488413496 421158064 316354743 421158064 316354743 371365193 294654180 371365193 638127522 371365193 638127522 906419933 659194297 906419933 659194297 786440582 659194297 819825031 970940288 819825031 805235430 819825031 805235430 139439726 805235430 556545821 218170995 556545821 218170995 103853942 713921398 103853942 713921398 911253535 364919462 911253535 616564260 911253535 616564260 791848512 471432983 791848512 471432983 246445410 497975802 246445410 497975802 469367236 497975802 211578011 226824328 211578011 226824328 90080625 820758541 90080625 820758541 161946377 487440454 161946377 869582081 161946377 869582081 690531413 869582081 159932669 655079902 159932669 921802756 159932669 921802756 775193744 921802756 670397631 770373135 670397631 901381015 670397631 901381015 494170551 218988710 494170551 218988710 695774517 175182308 695774517 175182308 903309268 84768722 903309268 84768722 448384657 767345777 448384657 767345777 274375917 487641990 274375917 487641990 514832513 487641990 184443473 768475958 184443473 533837543 184443473 533837543 647409894 269210254 647409894 269210254 941899106 269210254 711865919 743433382 711865919 743433382 455588106 336109744 455588106 336109744 538474087 575167694 538474087 575167694 965719891 547196661 965719891 547196661 239413559 742459146 239413559 742459146 846966719 107154407 846966719 107154407 220565887 403077759 220565887 49329441 220565887 49329441 716077258 821027817 716077258 821027817 157622154 174747271 157622154 174747271 425078009 174747271 238988587 732955394 238988587 732955394 414177054 2589539 414177054 2589539 84616025 221223231 84616025 221223231 982875298 221223231 954577923 184814285 954577923 184814285 438119132 731446612 438119132 122546149 438119132 122546149 227638292 122546149 891062089 260949078 891062089 260949078 2632004 303513271 2632004 303513271 751700773 335485105 751700773 335485105 933877447 142446612 933877447 142446612 36615097 184683596 36615097 184683596 336867179 26284042 336867179 26284042 835392315 26284042 623671526 326340858 623671526 326340858 248713917 353745742 248713917 106190245 248713917 106190245 541047127 106190245 458495728 446511289 458495728 446511289 472571282 584626244 472571282 584626244 81983127 985261996 81983127 985261996 85380096 832657806 85380096 832657806 999592033 832657806 847324571 207501243 847324571 207501243 386245978 902002273 386245978 349310703 386245978 349310703 692266429 306153161 692266429 306153161 523461930 542956453 523461930 16074578 523461930 16074578 988437659 532778716 988437659 532778716 362522128 532778716 545168003 54424619 545168003 54424619 746295729 54424619 269493999 770595265 269493999 348628299 269493999 348628299 809324059 318802108 809324059 318802108 840236473 318802108 228142588 729278800 228142588 339559814 228142588 339559814 911846964 339559814 453257809 582896972 453257809 527269493 453257809 527269493 774572329 527269493 689990308 154002562 689990308 154002562 673198680 541707047 673198680 541707047 379659972 870951058 379659972 870951058 497172472 870200745 497172472 870200745 806406500 749867138 806406500 749867138 114746479 404074737 114746479 926742438 114746479 926742438 445960619 990752798 445960619 990752798 86539697 635217660 86539697 635217660 38822357 289036250 38822357 289036250 249074242 835878478 249074242 835878478 560881541 658021525 560881541 754882098 560881541 754882098 913261267 250706359 913261267 250706359 189931836 937235937 189931836 937235937 214175077 937235937 134278986 529095501 134278986 607442768 134278986 607442768 575666796 355925104 575666796 355925104 337312305 355925104 494429504 902574889 494429504 902574889 256924742 286393950 256924742 725808277 256924742 725808277 923426278 725808277 921907255 64375387 921907255 64375387 222351838 605971682 222351838 605971682 694034712 21135375 694034712 940132913 694034712 940132913 111778016 426853376 111778016 426853376 945317766 264854507 945317766 264854507 159022313 264854507 696765853 879923210 696765853 68201676 696765853 68201676 733234108 249260928 733234108 249260928 386712656 249260928 782427038 103249257 782427038 103249257 967903904 100344805 967903904 100344805 992730541 755949805 992730541 755949805 595899324 755949805 891310003 133711661 891310003 133711661 224018323 767702857 224018323 767702857 120528570 319825049 120528570 870676344 120528570 870676344 766679065 870676344 651508088 269341936 651508088 269341936 408492587 269341936 578746384 892963706 578746384 765422604 578746384 765422604 139948985 765422604 948093959 454459573 948093959 502728772 948093959 502728772 663420652 686266139 663420652 686266139 178204871 309257958 178204871 309257958 563358060 865892766 563358060 865892766 114679971 733977645 114679971 733977645 79294381 156991853 79294381 156991853 649759405 952511352 649759405 926260726 649759405 926260726 801526721 911109366 801526721 911109366 160533410 548763709 160533410 548763709 558965474 548763709 238219904 381846696 238219904 381846696 231176753 988895824 231176753 988895824 401654972 346516631 401654972 346516631 465813615 480814344 465813615 31186222 465813615 31186222 98789559 897369292 98789559 897369292 976553854 601087156 976553854 665545554 976553854 665545554 480440211 478152027 480440211 478152027 400425486 610286221 400425486 193809683 400425486 193809683 740966792 193809683 652934305 361393542 652934305 361393542 215996423 924187666 215996423 74793316 215996423 74793316 893344538 928895836 893344538 928895836 310675979 203879382 310675979 203879382 913961175 144017995 913961175 144017995 891325526 878905335 891325526 878905335 46937743 52225587 46937743 52225587 674689543 486054714 674689543 486054714 354834767 486054714 892971131 558980046 892971131 558980046 137218086 525995463 137218086 525995463 552848530 854807670 552848530 854807670 808217428 99369367 808217428 99369367 526782832 191152316 526782832 191152316 853854148 182036773 853854148 651532361 853854148 651532361 208253889 799505641 208253889 799505641 856782376 500447485 856782376 979085195 856782376 979085195 544473949 291276633 544473949 291276633 190198289 291276633 595220191 872545707 595220191 872545707 731998869 959904257 731998869 959904257 265112991 195595085 265112991 836790924 265112991 836790924 718063647 296105509 718063647 296105509 620202893 321587222 620202893 321587222 1113974 1121393 1113974 624314244 1113974 624314244 504484134 624314244 478167500 81191707 478167500 396422892 478167500 396422892 369586070 512740732 369586070 512740732 483034040 558528276 483034040 558528276 827542657 489453633 827542657 489453633 639558783 489453633 901090556 180551596 901090556 180551596 73507944 625297709 73507944 513604207 73507944 513604207 957776354 513604207 400104427 856513051 400104427 293303863 400104427 293303863 932676806 506592148 932676806 506592148 169280211 506592148 243600057 793788968 243600057 793788968 2477684 968361628 2477684 708834173 2477684 708834173 236280071 86798662 236280071 86798662 72613130 156231290 72613130 156231290 608625724 648423987 608625724 648423987 542102379 983815327 542102379 983815327 53850752 365128259 53850752 389416019 53850752 389416019 362767436 989880829 362767436 989880829 59584554 330978887 59584554 330978887 686026766 957904147 686026766 957904147 341240568 390382721 341240568 390382721 709099947 390382721 452038110 513386423 452038110 513386423 89441817 7020789 89441817 7020789 110959485 785581632 110959485 785581632 149900674 166935857 149900674 737983551 149900674 737983551 860420508 737983551 534512690 659114488 534512690 753583178 534512690 753583178 19525700 79009858 19525700 79009858 858157587 552361867 858157587 344594303 858157587 344594303 702625532 989443947 702625532 640890845 702625532 640890845 42454134 640890845 329119696 30865082 329119696 997110729 329119696 997110729 541721491 997110729 499177735 448515700 499177735 448515700 31875169 448515700 787938838 18686170 787938838 259841688 787938838 259841688 80459064 259841688 507242276 964536106 507242276 964536106 752248775 98965444 752248775 344355762 752248775 344355762 925175971 823880597 925175971 823880597 532480199 401808988 532480199 401808988 321351896 160092748 321351896 160092748 948390709 266083309 948390709 266083309 809190876 578741533 809190876 578741533 673882875 284613814 673882875 284613814 520426801 284613814 722102681 923704521 722102681 923704521 2221057 787880213 2221057 787880213 895656122 957552277 895656122 957552277 223757732 465005031 223757732 465005031 857336958 631100119 857336958 631100119 436361163 260306429 436361163 260306429 4358371 452601049 4358371 452601049 68776534 870803856 68776534 183164831 68776534 183164831 543980716 765641248 543980716 765641248 576156592 603690453 576156592 603690453 212746444 603690453 269399974 934916273 269399974 934916273 567656591 994260454 567656591 801054536 567656591 801054536 348120769 524839742 348120769 524839742 803726837 74365213 803726837 902265816 803726837 902265816 691047934 602121979 691047934 602121979 841396650 937672396 841396650 937672396 5301687 122234211 5301687 376180557 5301687 376180557 532741560 694366165 532741560 495630113 532741560 495630113 24941099 495630113 447770578 996881013 447770578 996881013 292288971 179696397 292288971 179696397 116991093 839464451 116991093 839464451 979182081 951375102 979182081 951375102 736141435 533561840 736141435 994654345 736141435 994654345 159683408 769483578 159683408 769483578 9261095 769483578 888643186 799815436 888643186 799815436 157588042 266913565 157588042 337613648 157588042 337613648 24728782 566398710 24728782 566398710 896612452 392575112 896612452 532831481 896612452 532831481 719821542 16326332 719821542 16326332 261373313 16326332 382361576 776716811 382361576 506023356 382361576 506023356 690792238 133097852 690792238 133097852 329362788 905218677 329362788 905218677 861792702 905218677 483381550 625454414 483381550 625454414 338446925 251866562 338446925 251866562 241192523 800285603 241192523 800285603 593801023 134385597 593801023 481391895 593801023 481391895 874683697 481391895 734533173 396567697 734533173 396567697 750896563 396567697 92717405 319979393 92717405 809978935 92717405 809978935 659472469 809978935 225582542 736496419 225582542 736496419 461900982 305373875 461900982 825436962 461900982 825436962 204106421 218793658 204106421 218793658 62988669 767821353 62988669 767821353 998804712 162945160 998804712 219292524 998804712 219292524 500678534 911260096 500678534 911260096 137853257 911260096 435355628 841081298 435355628 841081298 43314001 424661092 43314001 424661092 540177169 195693935 540177169 195693935 304192628 39489757 304192628 185118858 304192628 185118858 863416422 880815292 863416422 880815292 539547223 130853061 539547223 130853061 834860777 567991016 834860777 567991016 815690027 945033092 815690027 945033092 848605990 952643595 848605990 952643595 314413883 204851984 314413883 204851984 232308230 722226811 232308230 722226811 695349968 876805466 695349968 876805466 147308127 791378013 147308127 791378013 874731723 964107302 874731723 964107302 998228208 778486541 998228208 778486541 509430764 161958549 509430764 161958549 845347589 825339861 845347589 825339861 191069988 9505574 191069988 9505574 956418401 947357305 956418401 947357305 916565373 551540028 916565373 551540028 982059730 104801956 982059730 104801956 473777695 104801956 985423858 610987405 985423858 610987405 115562224 378748224 115562224 378748224 696262135 25468230 696262135 719309557 696262135 719309557 832522684 963019393 832522684 963019393 466424466 87193943 466424466 695025576 466424466 695025576 140695249 732526394 140695249 732526394 159745784 558500108 159745784 558500108 785471851 537813252 785471851 537813252 992019831 179363852 992019831 179363852 699971014 355311193 699971014 355311193 301146076 313140006 301146076 313140006 711518026 612347952 711518026 612347952 401857357 369642662 401857357 369642662 940032173 798019000 940032173 740007459 940032173 740007459 2062638 740007459 986095022 329190772 986095022 329190772 18857303 468546108 18857303 468546108 819053876 881874599 819053876 881874599 149001112 178396219 149001112 605032382 149001112 605032382 886371158 367361209 886371158 367361209 974295880 367361209 614754339 478173785 614754339 439685319 614754339 439685319 493050780 859693028 493050780 859693028 113151694 859693028 963438666 674655094 963438666 924578499 963438666 924578499 247191670 902174431 247191670 902174431 690431785 886371232 690431785 886371232 622045159 979289804 622045159 979289804 628807904 437788625 628807904 437788625 253044444 449387020 253044444 449387020 836269110 449387020 90068647 733394414 90068647 196183656 90068647 196183656 591933972 196183656 437340902 999602015 437340902 999602015 416915754 999602015 839724766 390094315 839724766 390094315 170829746 390094315 936615783 217090838 936615783 967523092 936615783 967523092 76916856 751387351 76916856 962986923 76916856 962986923 384902078 964180436 384902078 549499171 384902078 549499171 4697639 549499171 302849443 267045523 302849443 267045523 601053462 987393726 601053462 219363108 601053462 219363108 90423637 219363108 303197832 877875555 303197832 199122513 303197832 199122513 710698128 761808270 710698128 761808270 426728081 100209772 426728081 100209772 68328576 100209772 507336789 174246188 507336789 174246188 191139364 765859230 191139364 33360442 191139364 33360442 975007543 270172158 975007543 270172158 25358143 691634715 25358143 691634715 907734748 870224946 907734748 442210880 907734748 442210880 535772636 91127574 535772636 91127574 963235055 933191899 963235055 933191899 294397873 70963456 294397873 70963456 570020436 40979754 570020436 40979754 476201762 135034965 476201762 135034965 974035137 448566584 974035137 306153662 974035137 306153662 242638131 453453380 242638131 453453380 62988384 386850510 62988384 386850510 704823293 614607846 704823293 614607846 38126743 195968302 38126743 195968302 206165029 800712230 206165029 800712230 759358074 800712230 254561705 304211265 254561705 605285307 254561705 605285307 251245282 332154292 251245282 332154292 896268760 332154292 420809778 776545531 420809778 776545531 157052019 316268563 157052019 316268563 793351278 285370356 793351278 711890595 793351278 711890595 141018576 649980445 141018576 649980445 252996977 174336429 252996977 174336429 862852463 663106288 862852463 262674229 862852463 262674229 544079520 532565848 544079520 532565848 486240109 532565848 968110128 709225219 968110128 709225219 337107585 709225219 674286131 825363217 674286131 825363217 436134194 227993248 436134194 227993248 667803739 971258344 667803739 971258344 345319989 908849699 345319989 908849699 318269566 771787837 318269566 771787837 375882634 767243210 375882634 767243210 185637258 572902410 185637258 572902410 921504772 237368749 921504772 959938560 921504772 959938560 35369377 959938560 394227643 854719295 394227643 854719295 314291900 491444250 314291900 491444250 187131469 491444250 622773820 928065733 622773820 436393252 622773820 436393252 686169594 436393252 375686154 784696538 375686154 784696538 467817903 172661985 467817903 708361884 467817903 708361884 850159154 708361884 173473130 935240959 173473130 935240959 535427181 493664110 535427181 493664110 674000988 985616912 674000988 398380405 674000988 398380405 827011151 398380405 815478455 17176335 815478455 141077263 815478455 141077263 207968874 239090511 207968874 145066192 207968874 145066192 737355337 187419750 737355337 187419750 117805825 810728824 117805825 810728824 86655614 754325275 86655614 754325275 755515699 211219170 755515699 211219170 13506381 805785154 13506381 805785154 650096608 805785154 352622011 494709197 352622011 494709197 777727599 283495449 777727599 283495449 780293238 803932593 780293238 803932593 576532892 557740244 576532892 557740244 978525519 210529006 978525519 210529006 191383656 920119087 191383656 287353909 191383656 287353909 903757601 955078446 903757601 955078446 793965850 850168148 793965850 850168148 708113516 126423423 708113516 126423423 512598009 126423423 852595059 976218955 852595059 976218955 168756717 23613493 168756717 889386784 168756717 889386784 158384477 889386784 513333741 786025604 513333741 786025604 629803626 478336939 629803626 478336939 660041512 484948215 660041512 484948215 711690438 832797335 711690438 832797335 991643004 292202317 991643004 292202317 19778756 956484809 19778756 956484809 240869864 319475667 240869864 841580024 240869864 841580024 800315573 466725719 800315573 466725719 261078322 466725719 268474948 464259990 268474948 464259990 386471547 232332545 386471547 232332545 541831315 684997853 541831315 684997853 172001621 418860590 172001621 418860590 721055871 546584025 721055871 546584025 12453495 263257318 12453495 263257318 761781182 903355363 761781182 903355363 370353472 591601786 370353472 591601786 970081389 908265447 970081389 908265447 847535263 545005010 847535263 835158204 847535263 835158204 8889495 406901694 8889495 406901694 553448321 79712053 553448321 79712053 80525029 79712053 842986389 224504251 842986389 73307858 842986389 73307858 311869414 444276691 311869414 444276691 233440040 840498843 233440040 840498843 780163561 329495291 780163561 329495291 322828923 745289604 322828923 745289604 339289160 289318350 339289160 289318350 453932242 880215378 453932242 362293426 453932242 362293426 787889746 362293426 784579267 583480170 784579267 583480170 29098731 856136270 29098731 856136270 967177196 213783542 967177196 868929662 967177196 868929662 345770308 456314261 345770308 456314261 320073767 990412808 320073767 990412808 70121748 883950653 70121748 883950653 754794464 68876806 754794464 405555482 754794464 405555482 153138053 377669811 153138053 377669811 190340051 717489690 190340051 717489690 609508754 717489690 582382436 142310352 582382436 953453664 582382436 953453664 731854675 953453664 68695991 196872151 68695991 196872151 927750616 166916805 927750616 166916805 866204747 841988609 866204747 841988609 216243996 841988609 642327501 965537892 642327501 413044462 642327501 413044462 299222458 943256346 299222458 943256346 945761038 441526668 945761038 441526668 143190901 427824126 143190901 427824126 725686883 984457979 725686883 984457979 307509674 723820919 307509674 723820919 142354551 723820919 935090862 891683709 935090862 19570662 935090862 19570662 316731534 576475838 316731534 576475838 386515325 223696453 386515325 223696453 353495312 223696453 410548389 650111145 410548389 650111145 615901795 810867950 615901795 810867950 675099025 555537478 675099025 555537478 501123435 51651721 501123435 51651721 629658378 750012112 629658378 384044949 629658378 384044949 682320431 555258 682320431 555258 994952774 555258 933218953 783717990 933218953 394835481 933218953 394835481 667456610 265900599 667456610 265900599 805091112 967914124 805091112 967914124 80675008 713071323 80675008 713071323 450806024 719051086 450806024 348907840 450806024 348907840 193639919 348907840 785126267 682667449 785126267 98164441 785126267 98164441 641050286 98164441 643444334 189001563 643444334 189001563 410869651 290774663 410869651 290774663 69741849 793642574 69741849 793642574 615911316 61309059 615911316 938660679 615911316 938660679 43227184 938660679 368068363 666311400 368068363 666311400 728867593 666311400 706272391 174691743 706272391 174691743 87041253 174691743 156970503 234259978 156970503 234259978 854502022 234259978 516560328 970554819 516560328 970554819 871558813 361112294 871558813 361112294 632604430 628496580 632604430 628496580 335647535 959577199 335647535 959577199 525692638 128574557 525692638 318510268 525692638 318510268 804021814 873237802 804021814 873237802 731933028 873508151 731933028 873508151 680030949 873508151 908650883 399950528 908650883 399950528 134862664 127821891 134862664 127821891 934973077 969682645 934973077 949016821 934973077 949016821 133232032 949016821 875005334 541122624 875005334 897851444 875005334 897851444 18828063 554782804 18828063 554782804 599137775 384443328 599137775 384443328 315886971 265020612 315886971 265020612 525058132 667980030 525058132 667980030 862394666 723277186 862394666 723277186 871436403 723277186 413753250 893303828 413753250 893303828 141070397 291884753 141070397 291884753 353315518 628209719 353315518 628209719 901553976 628209719 308154337 826482508 308154337 826482508 150228672 903351495 150228672 903351495 177065919 994574805 177065919 269244054 177065919 269244054 316637355 147839782 316637355 147839782 309051790 147839782 730368450 744889840 730368450 744889840 950656671 58667000 950656671 58667000 309491084 146213952 309491084 146213952 956814262 272949631 956814262 272949631 249559883 983663563 249559883 983663563 835730364 367760355 835730364 367760355 775906215 929562968 775906215 929562968 429836617 560341397 429836617 560341397 759765047 560341397 470819651 415767722 470819651 989429013 470819651 989429013 662869531 821100294 662869531 821100294 176988393 141432682 176988393 738455733 176988393 738455733 922974582 738455733 388275405 333682342 388275405 699619269 388275405 699619269 842332504 302173320 842332504 302173320 608972643 701455607 608972643 701455607 650753601 701455607 145217305 935401826 145217305 935401826 647853374 225918667 647853374 225918667 876407886 377663884 876407886 377663884 465342651 997682497 465342651 740251196 465342651 740251196 685068551 740251196 297477610 773091887 297477610 773091887 491035824 936719170 491035824 936719170 732294440 927762220 732294440 927762220 131428490 184793842 131428490 251424986 131428490 251424986 703283614 883370189 703283614 883370189 986241765 26714665 986241765 26714665 527112957 976361745 527112957 792667289 527112957 792667289 777272988 792667289 682951626 186277230 682951626 874053908 682951626 874053908 185020698 14669383 185020698 14669383 665882531 14669383 626256097 508471489 626256097 508471489 652726963 46431737 652726963 46431737 35362873 682561659 35362873 207583896 35362873 207583896 687540983 501484270 687540983 501484270 54734642 501484270 651258741 644404126 651258741 638852172 651258741 638852172 577312575 11751754 577312575 11751754 17990055 969367208 17990055 969367208 626631663 969367208 39997203 638488467 39997203 638488467 66993379 88776758 66993379 88776758 942806544 361160441 942806544 361160441 702682183 363136365 702682183 363136365 13670066 174644687 13670066 174644687 636372112 105130094 636372112 190585060 636372112 190585060 215715670 190585060 359313668 231040719 359313668 231040719 461929353 719263154 461929353 719263154 983063459 485273883 983063459 485273883 309633791 991811130 309633791 991811130 336863825 77599941 336863825 846728435 336863825 846728435 152688807 588457370 152688807 588457370 289232048 609779179 289232048 609779179 888594147 53475560 888594147 53475560 272344235 639081530 272344235 639081530 753082554 236168556 753082554 236168556 90883144 408336511 90883144 408336511 326640329 553660040 326640329 553660040 20105330 553660040 980429265 188178569 980429265 188178569 874539325 779303883 874539325 779303883 681780832 23109288 681780832 23109288 960303278 635518433 960303278 635518433 354536035 611534310 354536035 611534310 43901759 66983960 43901759 361935125 43901759 361935125 537779943 270663673 537779943 270663673 626953905 953087150 626953905 953087150 575840191 525339432 575840191 525339432 967685921 56452857 967685921 56452857 424867261 708557059 424867261 708557059 292108077 708557059 918109027 648442330 918109027 648442330 717389439 410782562 717389439 649698874 717389439 649698874 526000497 649698874 853479541 929217696 853479541 929217696 661700447 274172261 661700447 274172261 619525832 848903975 619525832 848903975 354793907 706041297 354793907 706041297 672849109 137343546 672849109 137343546 74562089 398144849 74562089 398144849 255976394 221958737 255976394 221958737 888027367 192212450 888027367 192212450 451027055 269065209 451027055 269065209 930669408 123708635 930669408 652017778 930669408 652017778 400590002 652017778 798737965 59183813 798737965 652603099 798737965 652603099 627043844 652603099 759030374 368412546 759030374 368412546 255676298 116452806 255676298 116452806 834970958 742855318 834970958 742855318 430811397 9349101 430811397 418449833 430811397 418449833 646417410 705375497 646417410 705375497 113658968 512974279 113658968 519734368 113658968 519734368 656961654 745320721 656961654 745320721 970072707 745320721 121568267 211652514 121568267 211652514 635364887 211652514 151517827 876936641 151517827 637355914 151517827 637355914 314197945 637355914 130302274 804911474 130302274 804911474 694843917 39100025 694843917 39100025 360045228 376983241 360045228 376983241 629207539 376983241 518051538 54339793 518051538 970234656 518051538 970234656 31261088 568433359 31261088 568433359 724583643 568433359 263061953 65869333 263061953 65869333 821765509 61494251 821765509 810418248 821765509 810418248 717671492 466538003 717671492 466538003 706354170 466538003 975505062 892280729 975505062 204320543 975505062 204320543 626926496 915938353 626926496 915938353 659448980 937567228 659448980 937567228 862499373 937567228 227563057 585908148 227563057 779007403 227563057 779007403 968153754 318718791 968153754 318718791 699849172 60524942 699849172 405260581 699849172 405260581 147278173 830434833 147278173 223020647 147278173 223020647 502960156 223020647 71851595 332533524 71851595 204734663 71851595 204734663 303372942 827732198 303372942 827732198 335305203 357463604 335305203 357463604 782800708 357463604 277350661 850178627 277350661 850178627 787847737 101327708 787847737 101327708 86518426 101327708 870735463 546273694 870735463 320480615 870735463 320480615 28439613 925651615 28439613 925651615 549118842 627843633 549118842 627843633 933879166 991250621 933879166 991250621 799880814 104589282 799880814 104589282 246989799 171148709 246989799 171148709 48125626 544715436 48125626 544715436 494475644 194914016 494475644 337552470 494475644 337552470 775435678 337552470 329215596 642245992 329215596 642245992 864431202 470244328 864431202 470244328 832739859 689778177 832739859 689778177 375082539 157097757 375082539 681340537 375082539 681340537 191764904 105016000 191764904 105016000 506940395 105016000 50601831 595016244 50601831 296241621 50601831 296241621 460987628 642203723 460987628 642203723 284179841 342589822 284179841 342589822 940333522 711322885 940333522 711322885 709584435 70701245 709584435 70701245 771604167 247553289 771604167 247553289 533977184 395472460 533977184 395472460 571660233 662599943 571660233 662599943 24630952 332945315 24630952 794856534 24630952 794856534 91737506 810324713 91737506 810324713 431327796 824054878 431327796 824054878 381586127 124858524 381586127 124858524 870684013 995690266 870684013 995690266 805972231 795264814 805972231 795264814 643326658 133166171 643326658 133166171 519536271 341758272 519536271 341758272 489441299 395234145 489441299 395234145 869222312 843495927 869222312 843495927 984834795 155443637 984834795 155443637 997697713 155443637 435478900 615221195 435478900 361491325 435478900 361491325 472872378 504630535 472872378 504630535 667881220 77010072 667881220 77010072 657913432 81875545 657913432 33595844 657913432 33595844 967370551 33595844 495139665 999794414 495139665 738304855 495139665 738304855 680468453 97223290 680468453 97223290 366043216 807947305 366043216 807947305 581838507 127425720 581838507 127425720 596703934 151829488 596703934 151829488 785378949 245585899 785378949 245585899 674976468 937030965 674976468 937030965 561198046 902226199 561198046 902226199 312493282 902226199 913123592 27654409 913123592 763804304 913123592 763804304 980481062 763804304 294673087 437235140 294673087 437235140 462946850 679017810 462946850 545659589 462946850 545659589 844092819 369361789 844092819 369361789 156075389 424610810 156075389 424610810 482463990 316838551 482463990 316838551 315736233 316838551 692391204 910990755 692391204 910990755 934021965 288206612 934021965 288206612 8612920 288206612 19470325 969131887 19470325 969131887 445910410 151715790 445910410 321606417 445910410 321606417 154799430 930839577 154799430 930839577 8655611 694899868 8655611 694899868 948747114 548707914 948747114 548707914 237970426 548707914 428067180 73336653 428067180 141621342 428067180 141621342 744353590 929162163 744353590 929162163 577769223 900876296 577769223 900876296 855510449 900876296 696325132 29594853 696325132 29594853 604254272 921601876 604254272 129289158 604254272 129289158 495723568 129289158 770927814 178288577 770927814 178288577 399082032 436413366 399082032 436413366 942850936 403096269 942850936 453499238 942850936 453499238 284844895 552816077 284844895 552816077 210954205 226658073 210954205 226658073 961818067 90372899 961818067 90372899 32132786 90372899 427755354 724381627 427755354 724381627 926132009 110536257 926132009 967999764 926132009 967999764 955089457 87314309 955089457 87314309 930864723 945660452 930864723 945660452 744760492 972428284 744760492 972428284 658450718 196967245 658450718 196967245 718609611 607281702 718609611 338226792 718609611 338226792 13893213 268316059 13893213 268316059 277863755 130811696 277863755 130811696 692486949 130811696 535060328 631745042 535060328 631745042 679343095 435398861 679343095 435398861 705957390 435398861 619417829 495026850 619417829 82458610 619417829 82458610 601415468 505516912 601415468 505516912 853742681 406795238 853742681 406795238 114089992 226190262 114089992 226190262 889842900 736171555 889842900 736171555 65846247 827904071 65846247 827904071 320615968 370944457 320615968 370944457 639130307 366830385 639130307 366830385 923120700 366830385 386379500 823566737 386379500 697753221 386379500 697753221 34348726 697753221 335788425 121064518 335788425 513172510 335788425 513172510 389699232 523575334 389699232 523575334 839177581 523575334 498323685 828092535 498323685 828092535 396603380 331514293 396603380 331514293 301133105 88678258 301133105 234857067 301133105 234857067 250231406 234857067 788847882 501729269 788847882 424429692 788847882 424429692 473978270 305650441 473978270 305650441 272056447 305650441 806152363 154637753 806152363 154637753 670615028 818981360 670615028 746536521 670615028 746536521 118259373 446729760 118259373 446729760 969236742 14451446 969236742 14451446 862179646 120292706 862179646 120292706 28751286 106983266 28751286 106983266 467070117 400462200 467070117 400462200 109428160 784481395 109428160 784481395 885329594 824561503 885329594 824561503 48972627 824561503 370195390 920481527 370195390 910888959 370195390 910888959 981887452 535723389 981887452 535723389 857465816 134538745 857465816 134538745 335309150 18073233 335309150 18073233 51226037 215918816 51226037 215918816 183744533 285348015 183744533 105196993 183744533 105196993 419136843 439111384 419136843 439111384 638614623 671780418 638614623 671780418 962618869 676279234 962618869 676279234 51965161 473713762 51965161 473713762 620693677 473713762 406841458 506670478 406841458 506670478 166903427 218092885 166903427 921637534 166903427 921637534 907368844 754963713 907368844 754963713 323446941 677026434 323446941 677026434 75686661 763420385 75686661 84084972 75686661 84084972 629650442 602472769 629650442 602472769 118204894 879180778 118204894 879180778 891139143 253048083 891139143 253048083 943622924 253048083 222620773 887998635 222620773 887998635 672765121 328534414 672765121 328534414 49731138 684875002 49731138 230758020 49731138 230758020 413211860 706460851 413211860 706460851 900648655 799336758 900648655 751943370 900648655 751943370 915496914 426601199 915496914 426601199 202086194 426601199 996461521 149343487 996461521 149343487 617122615 752929764 617122615 752929764 548070828 404124191 548070828 769690117 548070828 769690117 991553797 810584355 991553797 810584355 37823186 322259427 37823186 322259427 110242562 89669372 110242562 495371774 110242562 495371774 681508014 675669666 681508014 675669666 92585187 908716691 92585187 113548799 92585187 113548799 949426755 461916163 949426755 461916163 550366315 635722646 550366315 635722646 220075747 868927663 220075747 868927663 157958968 337879886 157958968 337879886 636479597 965802768 636479597 965802768 85059562 965802768 218549975 299490653 218549975 299490653 384628159 982726187 384628159 982726187 972828221 81810222 972828221 81810222 64796883 186914355 64796883 186914355 805423679 841091564 805423679 841091564 52052798 851768614 52052798 851768614 686416485 751839374 686416485 751839374 743098579 378836100 743098579 497270656 743098579 497270656 173090472 497270656 681574411 786662007 681574411 720897096 681574411 720897096 194064043 720897096 283587463 440549156 283587463 440549156 57621778 979168742 57621778 305375247 57621778 305375247 359001354 567766236 359001354 567766236 870586149 943782907 870586149 943782907 659707118 151240431 659707118 151240431 29013352 812723047 29013352 812723047 752588823 96758145 752588823 247687084 752588823 247687084 119495849 247687084 368811003 144606588 368811003 144606588 75204210 720869465 75204210 720869465 334948170 817839647 334948170 89776382 334948170 89776382 423003526 430525209 423003526 430525209 493869508 104975540 493869508 104975540 205027665 104975540 569032473 62843322 569032473 168773105 569032473 168773105 634371359 655558931 634371359 655558931 930584398 655558931 118128628 98499766 118128628 98499766 646347842 650094316 646347842 650094316 908100582 458095412 908100582 875053662 908100582 875053662 932473946 356144145 932473946 356144145 616555171 160324338 616555171 160324338 678733199 569801990 678733199 569801990 888946936 742205315 888946936 542578634 888946936 542578634 882099630 567462998 882099630 567462998 436869147 125667119 436869147 125667119 36232008 125667119 230937168 469590253 230937168 469590253 56165186 58062145 56165186 58062145 95601040 833724047 95601040 833724047 793102486 7478151 793102486 533270066 793102486 533270066 354748742 533270066 876728400 410476004 876728400 875899735 876728400 875899735 861657608 537958884 861657608 537958884 132029688 537958884 141559914 563425792 141559914 563425792 374607088 97407339 374607088 97407339 317274183 940617557 317274183 410143083 317274183 410143083 10590055 932831973 10590055 932831973 7980851 932831973 624181760 291408566 624181760 291408566 451247866 373809872 451247866 373809872 950609334 536156041 950609334 536156041 52958010 318838952 52958010 318838952 590531064 14872883 590531064 14872883 772602511 870637181 772602511 870637181 578718634 870637181 736143846 439330198 736143846 439330198 386997809 169560124 386997809 316974205 386997809 316974205 951775402 929979626 951775402 929979626 486390689 929979626 570465610 658399910 570465610 658399910 70696177 956370914 70696177 595299373 70696177 595299373 816051831 926913957 816051831 926913957 254059258 926913957 642673772 491258845 642673772 491258845 845896515 897177706 845896515 897177706 741961443 698335492 741961443 698335492 898536526 338624036 898536526 338624036 793358491 514118590 793358491 514118590 555823930 245641194 555823930 245641194 380801248 64514609 380801248 64514609 19798806 64514609 34869407 945475029 34869407 945475029 840105316 932944690 840105316 932944690 306013888 813072240 306013888 859002476 306013888 859002476 968662280 859002476 886392926 286614976 886392926 286614976 265482410 404524568 265482410 404524568 404121938 809172618 404121938 809172618 306907901 547104256 306907901 735189821 306907901 735189821 373174567 789284001 373174567 789284001 880512075 789284001 399730707 876973176 399730707 876973176 751789243 469460716 751789243 469460716 169721527 883460982 169721527 883460982 199938224 571708895 199938224 571708895 30579891 93907091 30579891 93907091 273403597 93907091 148132527 818116777 148132527 818116777 931000950 818116777 92053839 522571674 92053839 953603265 92053839 953603265 397410856 953603265 161586389 122112955 161586389 122112955 502812480 537063948 502812480 509127969 502812480 509127969 995573465 509127969 419716798 957359232 419716798 957359232 954091933 517837985 954091933 517837985 499615572 188731624 499615572 895791148 499615572 895791148 185601404 895791148 397328455 211761955 397328455 211761955 8616117 75929566 8616117 75929566 794639175 763862479 794639175 562683498 794639175 562683498 187838925 562683498 773443108 790386476 773443108 82416735 773443108 82416735 601139693 273069521 601139693 273069521 383115698 33154933 383115698 33154933 165167415 838839854 165167415 595598077 165167415 595598077 975791735 595598077 850518798 758308010 850518798 74803280 850518798 74803280 852453895 688917232 852453895 688917232 631123666 529106312 631123666 529106312 415729272 529106312 468287485 624959584 468287485 624959584 583915099 983987139 583915099 368464805 583915099 368464805 188049968 270222183 188049968 270222183 182012586 500626814 182012586 140192318 182012586 140192318 101212176 954070760 101212176 954070760 426065007 743680424 426065007 743680424 561777623 564961265 561777623 564961265 155882365 808177672 155882365 808177672 816138279 977326943 816138279 977326943 797456281 521247389 797456281 521247389 141609496 521247389 785268112 512922860 785268112 512922860 998718426 87742244 998718426 977845784 998718426 977845784 561890385 12650991 561890385 12650991 782464124 12650991 292421961 206203279 292421961 206203279 226302860 614622695 226302860 614622695 904404130 614622695 270233023 676732675 270233023 279261726 270233023 279261726 107127613 279261726 934158816 871595253 934158816 871595253 894686582 301960042 894686582 591951357 894686582 591951357 195296985 591951357 934459272 283523478 934459272 283523478 234913748 330657968 234913748 330657968 576152804 388345317 576152804 388345317 174182294 815293879 174182294 281008904 174182294 281008904 347016848 94065874 347016848 94065874 502659029 94065874 294204093 970673303 294204093 970673303 974488617 970673303 545631975 977973660 545631975 977973660 262501279 376659704 262501279 376659704 54592622 739937447 54592622 739937447 487044467 959451323 487044467 959451323 344797967 459404932 344797967 633639460 344797967 633639460 719516020 57729238 719516020 57729238 782889955 411092271 782889955 411092271 901319714 411092271 83208479 787128286 83208479 787128286 119516039 195537349 119516039 507527029 119516039 507527029 515880639 109218091 515880639 109218091 629065275 560771705 629065275 560771705 387614495 460970963 387614495 460970963 242868303 460970963 612574621 270567576 612574621 682628375 612574621 682628375 335292532 667550836 335292532 667550836 827223486 849383793 827223486 849383793 105890538 849383793 710270499 723492468 710270499 723492468 436623922 880579317 436623922 880579317 361235558 1832375 361235558 662379608 361235558 662379608 909673650 453572840 909673650 453572840 49985281 159593847 49985281 159593847 957915891 811100568 957915891 657402279 957915891 657402279 219613928 502432372 219613928 610174582 219613928 610174582 730750527 610174582 425004470 356771929 425004470 971127071 425004470 971127071 474369171 971127071 275957644 308773800 275957644 730694865 275957644 730694865 928845785 53747679 928845785 929435205 928845785 929435205 712977035 290409709 712977035 290409709 874076195 290409709 502305656 989759595 502305656 946667781 502305656 946667781 702222112 946667781 251268491 194941562 251268491 936297350 251268491 936297350 64333218 76255916 64333218 76255916 711341725 76255916 614040113 322366999 614040113 322366999 284105093 813034504 284105093 231282997 284105093 231282997 333281020 183643219 333281020 183643219 758059838 347756185 758059838 347756185 492576768 662215085 492576768 662215085 26438323 830671677 26438323 830671677 584708451 830671677 42422449 634548525 42422449 634548525 441876610 977422330 441876610 977422330 754004636 569554214 754004636 569554214 857302826 361595057 857302826 361595057 860840224 118334946 860840224 118334946 209888394 402833938 209888394 200977145 209888394 200977145 733742977 573643340 733742977 573643340 466587161 573643340 740809048 80880170 740809048 119110889 740809048 119110889 695856736 23302246 695856736 23302246 975142847 23302246 282241432 223174847 282241432 63895038 282241432 63895038 787453635 63895038 724370178 654085313 724370178 654085313 988055274 547420060 988055274 547420060 530574053 216204261 530574053 216204261 842339108 216204261 547250197 82974382 547250197 82974382 215226190 363082667 215226190 363082667 132550571 302523968 132550571 302523968 901102356 667837405 901102356 667837405 554293021 21008239 554293021 21008239 356022579 745182236 356022579 261221466 356022579 261221466 888830829 261221466 170452749 574348045 170452749 562339996 170452749 562339996 339748913 562339996 221605080 902228240 221605080 321856066 221605080 321856066 66983456 710015509 66983456 710015509 361438751 356352832 361438751 356352832 944427350 831987101 944427350 831987101 816356610 850058169 816356610 850058169 676824687 236726562 676824687 683892396 676824687 683892396 41596463 7595436 41596463 7595436 778658822 888476290 778658822 888476290 878528430 767424202 878528430 767424202 163515141 77875739 163515141 77875739 500172429 570990154 500172429 570990154 611841631 868522375 611841631 868522375 654104081 466661598 654104081 466661598 636596484 961396994 636596484 961396994 450130792 298059645 450130792 298059645 412834078 158204432 412834078 158204432 648999736 249192574 648999736 249192574 913421389 563361175 913421389 563361175 599397180 294825893 599397180 294825893 630509992 482437094 630509992 482437094 326437289 861221871 326437289 861221871 133430655 861221871 415815873 685615333 415815873 685615333 281454596 466827185 281454596 466827185 3404024 199711202 3404024 199711202 605027162 48672310 605027162 394658429 605027162 394658429 858729611 336903299 858729611 336903299 549021957 922986947 549021957 922986947 798828692 922986947 555168443 804911 555168443 804911 682259230 918153928 682259230 918153928 965064856 357512582 965064856 912101893 965064856 912101893 320490552 366848053 320490552 366848053 809996156 839396655 809996156 839396655 105922407 414563626 105922407 414563626 443921381 131046362 443921381 373443464 443921381 373443464 389010945 373443464 914807180 918842039 914807180 918842039 40357927 248299396 40357927 248299396 25075070 248299396 518897795 142110549 518897795 283348931 518897795 283348931 592647376 78471536 592647376 78471536 202388850 78471536 368966279 790595206 368966279 790595206 499398732 74238812 499398732 74238812 110148026 645936269 110148026 645936269 645621302 612116781 645621302 612116781 18018970 571090175 18018970 571090175 356868459 50558234 356868459 50558234 191710250 723582398 191710250 723582398 859347874 364986948 859347874 364986948 627271752 464052676 627271752 464052676 817657449 255369014 817657449 255369014 168238063 187815750 168238063 703591693 168238063 703591693 646076649 585167764 646076649 585167764 363584097 212814179 363584097 212814179 441432938 638477270 441432938 638477270 84277277 629344981 84277277 629344981 454830630 484800663 454830630 484800663 668198815 484800663 365624401 398858275 365624401 733542541 365624401 733542541 341718165 956906513 341718165 956906513 769422424 861986927 769422424 861986927 949874623 803639718 949874623 803639718 620946032 803639718 962829726 381395216 962829726 381395216 180760307 664892486 180760307 600080945 180760307 600080945 906552129 505980865 906552129 505980865 741351981 307142898 741351981 598187783 741351981 598187783 45904796 598187783 381216756 659084168 381216756 659084168 249687847 335779765 249687847 335779765 758068863 193261777 758068863 501233702 758068863 501233702 409578625 213175718 409578625 213175718 921991401 786480828 921991401 786480828 70561466 695377387 70561466 695377387 145728647 938704952 145728647 938704952 853631794 420860086 853631794 420860086 629374012 350633847 629374012 350633847 826682232 592520671 826682232 592520671 113092193 498689959 113092193 498689959 354611422 635534239 354611422 99478134 354611422 99478134 271528729 193670879 271528729 193670879 148588002 193670879 866638702 720595161 866638702 720595161 873970413 720595161 226900015 100262138 226900015 981344108 226900015 981344108 340816718 683186957 340816718 683186957 651339705 820233901 651339705 820233901 912830616 820233901 419884164 527912558 419884164 527912558 657010350 967742608 657010350 967742608 350861427 394977720 350861427 394977720 494732643 950371168 494732643 950371168 585810100 950371168 138948743 420066143 138948743 420066143 916728544 444445331 916728544 444445331 303957157 767668212 303957157 767668212 421285069 382693911 421285069 382693911 284427090 894377593 284427090 894377593 484126117 141838282 484126117 141838282 159621491 918555041 159621491 482691315 159621491 482691315 987040942 90442324 987040942 90442324 945831492 945646010 945831492 945646010 413588158 337755022 413588158 337755022 317802671 415909690 317802671 415909690 96772103 48444488 96772103 48444488 948353369 897210835 948353369 897210835 367416913 438774162 367416913 438774162 228109823 647845595 228109823 647845595 245007158 475644322 245007158 475644322 598548299 414282785 598548299 561464612 598548299 561464612 428961278 929742696 428961278 929742696 962507202 868203991 962507202 868203991 101059051 976375730 101059051 373735356 101059051 373735356 302728967 373735356 21171837 305535102 21171837 305535102 280703798 568914706 280703798 388556042 280703798 388556042 89669355 114142797 89669355 114142797 198527726 950443481 198527726 950443481 417975666 480942085 417975666 480942085 938378749 480942085 60880797 654605966 60880797 170643789 60880797 170643789 914524019 924465980 914524019 924465980 382274442 323068891 382274442 682436126 382274442 682436126 782710030 527073773 782710030 527073773 921994483 527073773 2803400 345582793 2803400 397020489 2803400 397020489 102409219 397020489 11680171 927051975 11680171 927051975 814591693 927051975 656374151 251332152 656374151 251332152 928441817 701950193 928441817 701950193 76938080 23211894 76938080 23211894 461803913 23211894 47654958 550237140 47654958 484971344 47654958 484971344 733093434 989191466 733093434 989191466 717666149 310165573 717666149 310165573 161057788 632435334 161057788 632435334 74928034 205004859 74928034 205004859 574629238 697088031 574629238 260851132 574629238 260851132 959466657 814651835 959466657 814651835 881204421 242645639 881204421 242645639 117134729 216610306 117134729 216610306 599854648 843122327 599854648 843122327 681805584 843122327 670992676 351379361 670992676 697299688 670992676 697299688 862189708 506905087 862189708 506905087 71503648 16355524 71503648 16355524 163080363 560446899 163080363 560446899 278893998 208958868 278893998 208958868 889210401 475225649 889210401 475225649 751502333 342640051 751502333 342640051 839223226 342640051 307405464 825796380 307405464 172398366 307405464 172398366 507749427 164059719 507749427 444037904 507749427 444037904 778864140 444037904 300297747 447361607 300297747 226035945 300297747 226035945 402500055 411436809 402500055 411436809 413168211 411436809 253206145 942192711 253206145 145436643 253206145 145436643 716592796 335153020 716592796 335153020 996764781 721655582 996764781 721655582 43063800 537536328 43063800 537536328 266610657 879933651 266610657 879933651 283730441 207335079 283730441 227613639 283730441 227613639 360921202 227613639 130499415 439434678 130499415 439434678 349316490 23844802 349316490 695920031 349316490 695920031 195200858 483559421 195200858 483559421 603974236 160680531 603974236 160680531 261824565 88419975 261824565 88419975 619544489 808192999 619544489 808192999 58069529 40670009 58069529 932068969 58069529 932068969 270027349 913141370 270027349 913141370 7283080 913141370 543019807 678347477 543019807 678347477 521516124 970249048 521516124 850077759 521516124 850077759 508917263 353358169 508917263 353358169 503271795 353358169 806398668 881553171 806398668 881553171 471301236 396691484 471301236 396691484 657096195 943215698 657096195 943215698 724261096 791312882 724261096 791312882 725723472 497271218 725723472 497271218 56833962 497271218 800932678 418057416 800932678 418057416 626715242 582443848 626715242 4520768 626715242 4520768 845082092 4520768 235454000 952689771 235454000 952689771 577155765 952689771 536681013 151454658 536681013 151454658 269202303 951014264 269202303 677644514 269202303 677644514 743874927 677644514 163537412 205935034 163537412 222516711 163537412 222516711 653749130 222516711 447944383 398202318 447944383 398202318 705065427 805033698 705065427 805033698 22367904 350506600 22367904 350506600 608942294 697329007 608942294 697329007 436665093 697329007 748557386 265286778 748557386 265286778 488921490 964152559 488921490 964152559 463959899 9007091 463959899 9007091 67514343 875588585 67514343 875588585 341530337 262412567 341530337 262412567 405821027 436822580 405821027 436822580 163018098 223808193 163018098 223808193 891986165 223808193 656241032 817692792 656241032 398405879 656241032 398405879 95878042 168409718 95878042 168409718 361094565 153762263 361094565 153762263 127277685 458311531 127277685 458311531 845432225 458311531 780337690 570577033 780337690 352271198 780337690 352271198 676463684 310632725 676463684 310632725 389949221 912146572 389949221 237399557 389949221 237399557 913330327 237399557 719218291 125869889 719218291 232606604 719218291 232606604 276855484 316619994 276855484 316619994 187210257 613787995 187210257 613787995 45903881 599534685 45903881 599534685 807113974 774693525 807113974 774693525 213365667 835721269 213365667 835721269 411256431 847168368 411256431 764474085 411256431 764474085 278034280 758902911 278034280 758902911 486516392 896413228 486516392 896413228 217066685 459406126 217066685 459406126 900988815 517295814 900988815 517295814 129300517 39372202 129300517 177957723 129300517 177957723 764177384 177957723 465916061 642601600 465916061 642601600 955018060 751520345 955018060 751520345 838183719 707119199 838183719 707119199 958680112 231604522 958680112 926543303 958680112 926543303 109427488 704939883 109427488 704939883 152763046 986906780 152763046 986906780 589875877 380340650 589875877 534885203 589875877 534885203 151806763 66383056 151806763 66383056 714701260 66383056 255531380 228616152 255531380 228616152 308004678 567861687 308004678 567861687 428876973 961450939 428876973 961450939 594798586 256036728 594798586 422372966 594798586 422372966 912317019 422372966 116424207 904261910 116424207 904261910 452979624 414669966 452979624 576394760 452979624 576394760 782113011 576394760 322352609 84044868 322352609 84044868 79512632 820011114 79512632 820011114 166155316 902485787 166155316 886986574 166155316 886986574 380199495 878416497 380199495 878416497 744827702 878416497 562814480 176489522 562814480 176489522 840838334 238638804 840838334 150578514 840838334 150578514 740852732 509261303 740852732 509261303 839973292 522314026 839973292 522314026 416572875 522314026 740704715 260473007 740704715 260473007 168028594 105979004 168028594 105979004 251953769 122347109 251953769 122347109 664337983 929924225 664337983 929924225 174330721 164329505 174330721 164329505 766174130 683520493 766174130 683520493 131636362 874434937 131636362 874434937 635268134 62932558 635268134 62932558 585320424 384598070 585320424 384598070 914172377 762908561 914172377 762908561 841402147 37601705 841402147 37601705 1738647 37601705 555925574 810617725 555925574 551495454 555925574 551495454 890060449 551495454 460565819 871152512 460565819 319193770 460565819 319193770 878508614 319193770 511391236 723675882 511391236 723675882 614981843 723675882 262471820 735852275 262471820 735852275 453921579 519602763 453921579 519602763 257334550 172906531 257334550 172906531 904847745 869361532 904847745 869361532 625411131 977698196 625411131 977698196 937325074 617628588 937325074 674298745 937325074 674298745 114356263 674298745 147321100 7824474 147321100 44828212 147321100 44828212 19872703 56673153 19872703 56673153 672316188 148604014 672316188 148604014 171072581 148604014 691841206 71726624 691841206 566532925 691841206 566532925 12275309 566532925 258860072 214536113 258860072 803829849 258860072 803829849 110082915 894715948 110082915 894715948 499136618 517945984 499136618 517945984 822353246 246021415 822353246 246021415 268038972 403807454 268038972 403807454 672362086 867922743 672362086 581306106 672362086 581306106 438989952 968780790 438989952 968780790 59102068 770551683 59102068 770551683 770264802 161090343 770264802 161090343 772963488 588053001 772963488 588053001 64592349 595625338 64592349 595625338 728258900 198170041 728258900 625025754 728258900 625025754 295475626 520814133 295475626 520814133 33126253 990865000 33126253 990865000 772774165 633938351 772774165 633938351 29316794 236400449 29316794 236400449 845411879 272054286 845411879 272054286 923815894 927647511 923815894 307491310 923815894 307491310 539163742 307491310 881488411 690458523 881488411 690458523 278458038 124549584 278458038 732060369 278458038 732060369 908205438 596912778 908205438 599247305 908205438 599247305 448149600 599247305 774430449 852870083 774430449 565975616 774430449 565975616 915761108 817074682 915761108 817074682 370513019 434227589 370513019 434227589 642927930 434227589 524540933 345155349 524540933 345155349 402790255 648648886 402790255 299410075 402790255 299410075 696194840 299410075 285822792 446517034 285822792 352743014 285822792 352743014 939762609 352743014 282277828 957472986 282277828 957472986 981416884 165216098 981416884 165216098 822675532 165216098 986380548 248318316 986380548 248318316 858044071 324883414 858044071 324883414 306386003 464547426 306386003 291691688 306386003 291691688 828634328 291691688 526825593 860003942 526825593 860003942 363076448 598363984 363076448 598363984 381833675 367926495 381833675 367926495 157075930 723433607 157075930 723433607 672946922 627186883 672946922 627186883 605980687 87941712 605980687 87941712 765323094 87941712 213708227 46615536 213708227 781046784 213708227 781046784 864764045 618053449 864764045 618053449 740197348 181325479 740197348 181325479 969054633 821440040 969054633 821440040 651543054 453194440 651543054 453194440 167483956 945458993 167483956 945458993 570475333 361389142 570475333 361389142 132317922 119744809 132317922 904938768 132317922 904938768 21686525 391957961 21686525 391957961 612500414 553375127 612500414 553375127 937083510 124904033 937083510 124904033 564067209 605902411 564067209 605902411 439973339 605902411 468219829 699758300 468219829 699758300 393811832 523769766 393811832 523769766 145954243 951956030 145954243 35850670 145954243 35850670 405401251 35850670 95096752 362341702 95096752 362341702 725262077 834206083 725262077 834206083 90257050 523574756 90257050 523574756 416842036 534521225 416842036 534521225 18834238 848222949 18834238 848222949 541374051 546522776 541374051 546522776 203669713 485742066 203669713 485742066 618845972 763416065 618845972 763416065 892550087 477471893 892550087 477471893 77781594 896708869 77781594 896708869 142452902 538159049 142452902 538159049 309105993 292719974 309105993 292719974 244128727 292719974 279333083 561568281 279333083 561568281 661099815 38213123 661099815 38213123 592749474 38213123 860385509 563760575 860385509 563760575 972180213 719901886 972180213 453840962 972180213 453840962 800466690 346521123 800466690 346521123 126451813 346521123 870154146 941721298 870154146 941721298 215722389 565030776 215722389 565030776 180205719 284740259 180205719 284740259 865250239 190467616 865250239 190467616 80514731 693218571 80514731 17246817 80514731 17246817 583080825 17246817 490066934 429481363 490066934 429481363 157360772 51354579 157360772 51354579 935769520 51354579 334982016 607203825 334982016 580205165 334982016 580205165 551098766 75606784 551098766 75606784 670068195 680865888 670068195 680865888 391709087 680865888 568176607 176278911 568176607 176278911 278206310 266299296 278206310 266299296 333148102 451793423 333148102 416214395 333148102 416214395 307584817 58188911 307584817 58188911 978537488 77369915 978537488 77369915 137578159 77369915 902919706 296691498 902919706 296691498 687060575 23241027 687060575 23241027 533160920 701039863 533160920 701039863 417260749 616037290 417260749 616037290 861709483 815594441 861709483 815594441 902894241 815594441 414562705 477700553 414562705 477700553 223175721 230632840 223175721 230632840 231557843 554214654 231557843 105809619 231557843 105809619 770412915 105809619 482034625 532241121 482034625 532241121 134410771 532241121 167785697 367986066 167785697 949298851 167785697 949298851 13510807 220668627 13510807 220668627 5857860 589799546 5857860 589799546 769582953 589799546 152420856 251146349 152420856 251146349 966137113 734097229 966137113 734097229 401753810 269565411 401753810 269565411 26764609 508428875 26764609 508428875 866359421 535458190 866359421 535458190 800231753 195123583 800231753 195123583 27015399 954378899 27015399 954378899 23688768 447506552 23688768 447506552 825529988 913174740 825529988 913174740 934150289 388802697 934150289 388802697 368702897 307114907 368702897 993819229 368702897 993819229 164803142 505711713 164803142 505711713 400306952 44792490 400306952 44792490 910894227 50347064 910894227 50347064 929412684 50347064 916655362 865738732 916655362 865738732 248169295 956906425 248169295 956906425 597911268 359508258 597911268 522516761 597911268 522516761 977028379 522516761 133257449 147702675 133257449 147702675 494649799 701595365 494649799 701595365 754176321 684823253 754176321 684823253 43325060 188003097 43325060 418154897 43325060 418154897 912079603 418154897 103274315 391951790 103274315 391951790 704611098 914602006 704611098 914602006 269989872 914602006 480761604 14106467 480761604 155969105 480761604 155969105 833503308 913548512 833503308 913548512 145031887 511355566 145031887 511355566 895979842 511355566 835831505 274614206 835831505 932681617 835831505 932681617 145126010 409232746 145126010 409232746 892993829 665096835 892993829 88047950 892993829 88047950 486232138 88047950 943219911 55248207 943219911 55248207 206410213 988104212 206410213 988104212 882198421 751100597 882198421 751100597 170634917 830560762 170634917 681767596 170634917 681767596 875121348 309374708 875121348 309374708 310208063 309374708 935143835 170640588 935143835 170640588 929724584 288314780 929724584 288314780 133527814 869954466 133527814 869954466 478821260 920989996 478821260 920989996 900020436 70426845 900020436 70426845 171715078 271651272 171715078 271651272 539057409 168460650 539057409 309004023 539057409 309004023 950669999 309004023 549928767 310025991 549928767 207739806 549928767 207739806 388739276 207739806 475079303 749515042 475079303 749515042 249845320 162355891 249845320 162355891 195518206 585175718 195518206 585175718 171784552 283873997 171784552 283873997 976680140 298788679 976680140 298788679 962692528 432279011 962692528 60818553 962692528 60818553 19264165 953921925 19264165 953921925 978429165 462047677 978429165 462047677 662268107 680086589 662268107 680086589 201509333 96267246 201509333 262105691 201509333 262105691 902554798 98663366 902554798 210455543 902554798 210455543 200846962 471725881 200846962 471725881 797647022 471725881 153045554 301300632 153045554 301300632 37800913 147641549 37800913 147641549 581098674 394459411 581098674 394459411 238663669 914567204 238663669 914567204 869266735 914567204 533891331 169698753 533891331 169698753 584969467 867703194 584969467 139853923 584969467 139853923 83289534 505010999 83289534 505010999 485875094 190397797 485875094 190397797 334422758 954872032 334422758 22973539 334422758 22973539 658536971 223763226 658536971 223763226 122164098 807638409 122164098 807638409 497633476 867533167 497633476 685446629 497633476 685446629 793572076 685446629 585006834 112002456 585006834 583660308 585006834 583660308 394613966 583660308 944940254 573828368 944940254 614977668 944940254 614977668 607303392 433393458 607303392 433393458 611086727 922543047 611086727 922543047 959106394 922543047 329514505 307966152 329514505 307966152 848903255 379152371 848903255 163507835 848903255 163507835 167290305 427285671 167290305 1674001 167290305 1674001 420301932 921829372 420301932 921829372 944379471 986869335 944379471 986869335 553562485 681145696 553562485 681145696 57056759 681145696 831648883 910711049 831648883 171395819 831648883 171395819 218131128 171395819 733080331 543550242 733080331 543550242 517493555 155285393 517493555 458766194 517493555 458766194 844010026 611791169 844010026 611791169 717002019 611791169 761685108 586100893 761685108 691594729 761685108 691594729 867669176 334147351 867669176 334147351 490002274 252585740 490002274 252585740 593676137 364556506 593676137 364556506 379778474 364556506 551881137 794524390 551881137 794524390 247218602 356103714 247218602 979753601 247218602 979753601 897378141 473449990 897378141 841578555 897378141 841578555 932975235 841578555 35117366 968456256 35117366 968456256 757433424 563400396 757433424 563400396 318741462 311807601 318741462 311807601 720621561 311807601 456033669 329844513 456033669 43772183 456033669 43772183 10799829 190178693 10799829 190178693 823637776 778245053 823637776 312083021 823637776 312083021 964244851 61152068 964244851 61152068 259896100 61152068 600368681 785470194 600368681 721190043 600368681 721190043 999213221 721190043 244388053 751272946 244388053 683608399 244388053 683608399 241282801 683608399 581890842 523449389 581890842 523449389 568043687 624375663 568043687 624375663 27819108 964180501 27819108 776937162 27819108 776937162 91822599 702045155 91822599 702045155 133264417 586469270 133264417 586469270 910862961 902840126 910862961 902840126 48224505 382427987 48224505 382427987 772315388 170504640 772315388 990582150 772315388 990582150 489274887 594120553 489274887 594120553 663837604 946297759 663837604 946297759 836242816 209273657 836242816 209273657 248444997 21261456 248444997 21261456 19342853 906879067 19342853 906879067 639914694 993721726 639914694 993721726 297802208 678517864 297802208 678517864 802963686 678517864 643096136 720662704 643096136 720662704 413377615 522789830 413377615 522789830 424217083 776716989 424217083 329335588 424217083 329335588 863455035 329335588 557544379 252283481 557544379 812622420 557544379 812622420 679207763 812622420 663495766 868301332 663495766 868301332 633912997 696246248 633912997 696246248 531127531 939693576 531127531 939693576 534830278 994210287 534830278 742715245 534830278 742715245 766884883 998435623 766884883 998435623 196648134 187565592 196648134 187565592 567265827 574890643 567265827 574890643 537495592 700204966 537495592 700204966 152714843 449280312 152714843 449280312 43842704 221916604 43842704 221916604 853251776 398570781 853251776 398570781 179735756 87148567 179735756 874198882 179735756 874198882 712802110 874198882 255019667 159247956 255019667 326652991 255019667 326652991 413984752 326652991 343277842 202389726 343277842 384812759 343277842 384812759 744931336 554607831 744931336 554607831 971850816 554607831 485652493 6681310 485652493 244057217 485652493 244057217 553389452 495772947 553389452 495772947 148640615 723801353 148640615 723801353 963897303 723801353 820644214 49018110 820644214 49018110 457145816 608740876 457145816 608740876 15130590 737203124 15130590 498302661 15130590 498302661 169339489 629304388 169339489 629304388 996034832 92959226 996034832 139579193 996034832 139579193 755272105 116807705 755272105 116807705 455465180 972016280 455465180 972016280 133165377 54326914 133165377 54326914 730748249 26084765 730748249 241775189 730748249 241775189 46028564 241775189 595161537 328052582 595161537 328052582 967686789 328052582 136963185 415886823 136963185 415886823 652919749 975943365 652919749 975943365 817679751 925187626 817679751 925187626 964436032 261240647 964436032 261240647 81415579 117351406 81415579 117351406 57901879 870694498 57901879 870694498 465022330 142880665 465022330 790633266 465022330 790633266 126670743 626166203 126670743 626166203 946221248 267888049 946221248 573540974 946221248 573540974 510448141 818315344 510448141 818315344 764268688 101016229 764268688 101016229 171906353 136871260 171906353 136871260 604153929 127540867 604153929 127540867 510798136 127540867 811021253 387531150 811021253 88598073 811021253 88598073 596563191 667998915 596563191 667998915 829921769 906306991 829921769 906306991 283556181 741042184 283556181 741042184 550033923 741042184 88288397 150646184 88288397 150646184 830503492 123596158 830503492 123596158 450655519 779366091 450655519 779366091 667377633 101854506 667377633 824307127 667377633 824307127 234257269 221055722 234257269 221055722 739806615 165352953 739806615 165352953 264813328 165352953 908167195 15437692 908167195 293116822 908167195 293116822 144712887 293116822 350425103 829027205 350425103 829027205 156540736 119372526 156540736 918333113 156540736 918333113 132146644 918333113 337842493 388391444 337842493 388391444 372562994 60452595 372562994 60452595 671158797 683954003 671158797 683954003 909353586 683954003 224372288 378222559 224372288 378222559 56459158 897808874 56459158 897808874 591405272 555044642 591405272 555044642 535620336 555955515 535620336 555955515 73630749 465540828 73630749 955619600 73630749 955619600 889238879 955619600 270279345 145530925 270279345 145530925 386548943 88913043 386548943 88913043 641447702 349725199 641447702 349725199 491372152 576820193 491372152 576820193 257811098 890877691 257811098 890877691 747629634 172800417 747629634 172800417 77081350 824999910 77081350 517765857 77081350 517765857 914598464 184759455 914598464 315957930 914598464 315957930 366808929 314980784 366808929 314980784 167098640 33572506 167098640 33572506 685468304 977333525 685468304 977333525 824279993 977333525 496071103 206278217 496071103 986735880 496071103 986735880 913287403 986735880 316580672 132730765 316580672 738368831 316580672 738368831 810350702 102369079 810350702 102369079 983600833 60127369 983600833 460722537 983600833 460722537 323584749 782090814 323584749 782090814 693185149 234890455 693185149 234890455 980763894 281283225 980763894 281283225 902845929 697837748 902845929 697837748 878325340 851670427 878325340 851670427 416993843 129641334 416993843 129641334 484731736 622608575 484731736 622608575 52978826 158920850 52978826 158920850 759769897 275916010 759769897 275916010 288107319 43750766 288107319 43750766 492126398 481242542 492126398 481242542 949921587 789398764 949921587 789398764 432024346 54075497 432024346 54075497 330257707 38624209 330257707 38624209 613352735 105845249 613352735 105845249 797808659 710025363 797808659 710025363 412889463 710025363 722600466 599826217 722600466 599826217 13242359 901152181 13242359 901152181 338914584 20481487 338914584 20481487 873202465 123447245 873202465 123447245 16136297 95535595 16136297 95535595 394583732 575729980 394583732 575729980 866927627 562197306 866927627 562197306 307611965 523671642 307611965 523671642 841989463 561081255 841989463 561081255 426014833 40108162 426014833 739833217 426014833 739833217 391375110 763587935 391375110 763587935 640201732 658218578 640201732 658218578 510225297 29514220 510225297 29514220 274034220 29514220 936355302 813275014 936355302 813275014 571642440 765280636 571642440 867428038 571642440 867428038 889657272 608679595 889657272 608679595 472450151 425166565 472450151 425166565 392555904 110119095 392555904 110119095 798181198 110119095 526552236 663556741 526552236 663556741 342259292 8513044 342259292 717860903 342259292 717860903 535612784 717860903 332381935 539058178 332381935 539058178 620684084 276824643 620684084 305602568 620684084 305602568 880928335 254356957 880928335 254356957 686934632 932770917 686934632 156087764 686934632 156087764 390135409 156087764 981203936 931937808 981203936 742008047 981203936 742008047 864274466 56447445 864274466 56447445 828381593 587882476 828381593 587882476 389156211 141179959 389156211 141179959 527987069 320720289 527987069 320720289 461745264 476910467 461745264 476910467 523109572 476910467 307705059 26138079 307705059 26138079 918237539 130879186 918237539 130879186 98193262 798963873 98193262 798963873 842552514 965132716 842552514 965132716 855362491 84188889 855362491 84188889 571656665 58829217 571656665 58829217 887080976 27734681 887080976 411725364 887080976 411725364 930899132 411725364 759787836 890708992 759787836 461372612 759787836 461372612 436400420 855352482 436400420 855352482 498098120 342118129 498098120 342118129 574952690 182657253 574952690 182657253 276482942 908387400 276482942 908387400 248991871 428461857 248991871 428461857 943662829 206435688 943662829 206435688 69116419 604680505 69116419 604680505 464485524 944968668 464485524 944968668 411261636 751218404 411261636 751218404 825917571 208132657 825917571 208132657 647161476 998132517 647161476 998132517 272965956 609449752 272965956 609449752 383493846 609449752 300992183 747580210 300992183 113075270 300992183 113075270 918780037 958876088 918780037 958876088 265634889 745187859 265634889 745187859 419042424 368093118 419042424 368093118 586886717 725280813 586886717 725280813 981247281 534122499 981247281 534122499 617097026 711488732 617097026 169304552 617097026 169304552 723733804 169304552 632586096 494895345 632586096 494895345 308771316 532687401 308771316 532687401 646186015 991627179 646186015 88682258 646186015 88682258 441840471 43889620 441840471 43889620 762987158 721484234 762987158 721484234 89750638 603465716 89750638 603465716 722705876 993115723 722705876 190397497 722705876 190397497 744994650 952123779 744994650 952123779 79338255 108521344 79338255 108521344 893649868 169373353 893649868 169373353 3478601 183197336 3478601 183197336 345166478 317364249 345166478 317364249 675311190 317364249 509314471 640825107 509314471 640825107 879476076 322355242 879476076 322355242 654553558 884172625 654553558 884172625 808603837 210363158 808603837 210363158 975030371 417849663 975030371 417849663 810743197 503670782 810743197 503670782 407168305 89388078 407168305 89388078 262456299 89388078 571285775 862835751 571285775 862835751 360090909 54392944 360090909 556126313 360090909 556126313 291037792 703967284 291037792 703967284 644324082 703967284 338952177 491116667 338952177 491116667 787738801 9605162 787738801 9605162 834150625 431679146 834150625 431679146 603636016 453391738 603636016 453391738 168906159 17393495 168906159 692717838 168906159 692717838 12743512 530767284 12743512 530767284 87724588 27590497 87724588 27590497 906645566 67473628 906645566 67473628 84195210 72891624 84195210 72891624 235148207 781909862 235148207 781909862 121745025 781909862 789432918 576224808 789432918 859469125 789432918 859469125 172078539 859469125 392054728 452523899 392054728 826053072 392054728 826053072 275099803 826053072 465462587 680858980 465462587 680858980 150444853 374913005 150444853 374913005 793622036 597764658 793622036 597764658 668157112 707917065 668157112 707917065 971817530 607262932 971817530 607262932 311895506 607262932 625067684 687836938 625067684 687836938 203243477 968396911 203243477 968396911 666822697 534816058 666822697 534816058 190567951 674489730 190567951 674489730 102057177 881974861 102057177 881974861 745397379 358871084 745397379 630112451 745397379 630112451 361322353 72369121 361322353 72369121 182420045 377180079 182420045 377180079 890733384 377180079 890198718 879330005 890198718 879330005 980493117 402607768 980493117 402607768 315099235 60764870 315099235 427046784 315099235 427046784 797760532 936966263 797760532 936966263 459199220 887653369 459199220 887653369 763412931 887653369 40976250 373892113 40976250 373892113 542541273 296597242 542541273 296597242 847760301 784759321 847760301 15386883 847760301 15386883 822256985 33167170 822256985 33167170 76127660 684780034 76127660 677880019 76127660 677880019 439619937 874706733 439619937 874706733 79338042 671882038 79338042 994753813 79338042 994753813 672178961 741927690 672178961 741927690 14353988 741927690 538578662 427112274 538578662 427112274 560762713 602103606 560762713 602103606 454057447 779433860 454057447 90556216 454057447 90556216 547998892 90556216 174382449 914983257 174382449 101761138 174382449 101761138 775224790 952038447 775224790 952038447 792648148 952038447 655871375 249006493 655871375 520263304 655871375 520263304 574732334 520263304 648293587 534740356 648293587 57915734 648293587 57915734 561368767 930796863 561368767 930796863 450303037 24042999 450303037 432423478 450303037 432423478 217843283 404932154 217843283 404932154 157733967 972110693 157733967 972110693 33508269 972110693 639973407 219226202 639973407 976973330 639973407 976973330 794846097 976973330 30788605 426450262 30788605 426450262 306267929 303197851 306267929 303197851 140503379 303197851 608948583 849851639 608948583 275119960 608948583 275119960 414560528 670726974 414560528 670726974 760790958 528919963 760790958 528919963 478600282 386244075 478600282 826316435 478600282 826316435 782590842 33898773 782590842 33898773 676410308 825043499 676410308 825043499 436287852 756621395 436287852 756621395 860693183 871877399 860693183 871877399 868190586 871877399 388174492 516582463 388174492 516582463 487557452 581381194 487557452 581381194 500444474 77749228 500444474 77749228 407834810 470746395 407834810 470746395 41295723 48363328 41295723 48363328 502014371 502831711 502014371 502831711 132897272 304610538 132897272 304610538 712256360 931773158 712256360 931773158 710448820 329994369 710448820 329994369 134360604 329994369 527048569 137450505 527048569 137450505 136410761 893246005 136410761 893246005 102511080 706713656 102511080 706713656 16995307 706713656 610195250 813318581 610195250 303145999 610195250 303145999 41772817 303145999 631710158 396528348 631710158 396528348 452742059 977567419 452742059 41405282 452742059 41405282 890691390 779773295 890691390 779773295 805887922 418265326 805887922 418265326 204242869 464735467 204242869 464735467 57445097 505020916 57445097 505020916 178159727 114617178 178159727 114617178 202826471 680368336 202826471 680368336 985831446 530261433 985831446 821055390 985831446 821055390 30617992 122762376 30617992 122762376 198281342 692830238 198281342 692830238 947880506 530139442 947880506 530139442 244035080 364727510 244035080 685470656 244035080 685470656 669966901 753472761 669966901 753472761 706109943 332434489 706109943 332434489 16024360 839772353 16024360 356719548 16024360 356719548 665332027 800653370 665332027 800653370 930666551 283530020 930666551 283530020 816138956 179590604 816138956 179590604 758743124 518478279 758743124 518478279 157556094 126595363 157556094 126595363 533911188 916979467 533911188 45334136 533911188 45334136 777311015 886125865 777311015 886125865 500973602 345228743 500973602 458562358 500973602 458562358 541730220 168135784 541730220 168135784 668470930 768302857 668470930 768302857 547275047 241799407 547275047 241799407 194190103 503178978 194190103 503178978 918086074 25859916 918086074 52000500 918086074 52000500 848984478 339491285 848984478 339491285 290051086 112923596 290051086 112923596 977716466 384195023 977716466 384195023 372930703 934324427 372930703 934324427 795048731 314956803 795048731 314956803 949648128 314956803 596721991 524723107 596721991 297461306 596721991 297461306 55533323 361704390 55533323 361704390 396143552 929023787 396143552 929023787 450585561 386629506 450585561 386629506 585067823 794886867 585067823 794886867 727247993 632389547 727247993 790301651 727247993 790301651 705606441 918417534 705606441 918417534 16840291 918417534 655258518 598848643 655258518 923679756 655258518 923679756 66438955 6952495 66438955 6952495 601470277 6952495 579134359 787723717 579134359 173538171 579134359 173538171 793847815 173538171 47957822 984114820 47957822 984114820 93030707 515721755 93030707 515721755 939563464 178241630 939563464 178241630 517728276 292700289 517728276 292700289 872385898 292700289 712172433 181914994 712172433 181914994 38395590 24971392 38395590 24971392 87537791 590914816 87537791 590914816 909031506 590914816 504559553 707466834 504559553 707466834 689391310 733480331 689391310 733480331 143776167 66166384 143776167 66166384 61034305 66166384 155420750 433804293 155420750 335461402 155420750 335461402 596620386 978140776 596620386 865677727 596620386 865677727 131692099 865677727 404560908 245979020 404560908 245979020 191673800 164038139 191673800 164038139 327644163 557047654 327644163 557047654 784569732 700871422 784569732 145091311 784569732 145091311 29247516 19752105 29247516 19752105 656775964 10363267 656775964 10363267 868226973 10363267 258877822 7450380 258877822 129674654 258877822 129674654 769519754 129674654 261100286 767039751 261100286 767039751 256531567 29395387 256531567 968852534 256531567 968852534 371666550 711100861 371666550 711100861 684082761 550137208 684082761 550137208 916125213 550137208 844432436 158700593 844432436 158700593 469427430 826825149 469427430 727449323 469427430 727449323 600726828 715142846 600726828 715142846 411519468 286798169 411519468 286798169 892404108 302192902 892404108 302192902 204933129 341954256 204933129 341954256 846733057 953584292 846733057 953584292 277127385 953584292 532226054 647346539 532226054 647346539 830151139 481866452 830151139 481866452 54000259 481866452 681113678 935686887 681113678 935686887 405253563 289494622 405253563 289494622 640184265 289494622 306772262 670322934 306772262 468369585 306772262 468369585 103366296 468369585 794649978 749521874 794649978 749521874 90164048 287577182 90164048 287577182 419990648 215606490 419990648 215606490 262972324 324001461 262972324 324001461 852137434 324001461 110237031 324680554 110237031 324680554 448210964 612816710 448210964 612816710 365777128 800149692 365777128 800149692 697386024 215511963 697386024 848310841 697386024 848310841 239821827 607983233 239821827 607983233 174739280 607983233 254880778 25357814 254880778 25357814 935605549 859778660 935605549 859778660 396056414 511799146 396056414 869850576 396056414 869850576 516222020 258062865 516222020 258062865 108302251 834365586 108302251 834365586 674641333 834365586 499524164 630904374 499524164 651280242 499524164 651280242 986316166 719762613 986316166 719762613 132322842 719762613 478413775 779521229 478413775 779521229 309686736 290569062 309686736 290569062 335087607 696248661 335087607 696248661 988888476 217794273 988888476 217794273 705507391 320502124 705507391 320502124 554759347 882107639 554759347 882107639 663959883 605009267 663959883 605009267 928182001 110914287 928182001 110914287 751563285 775976187 751563285 775976187 739204273 857423282 739204273 857423282 127289541 196361817 127289541 196361817 753412820 504478028 753412820 504478028 130921379 606326719 130921379 606326719 749260594 568693434 749260594 568693434 487212703 568693434 976130028 408679616 976130028 408679616 174250562 911958959 174250562 496400131 174250562 496400131 540743288 496400131 50970181 344545700 50970181 344545700 998651824 398423088 998651824 368298233 998651824 368298233 474675371 913483280 474675371 913483280 811759138 913483280 535506055 398113323 535506055 398113323 88057498 928400806 88057498 928400806 16121565 818493443 16121565 818493443 917368309 302016624 917368309 402175616 917368309 402175616 544909582 402175616 784716723 424798184 784716723 424798184 25479911 459214106 25479911 459214106 273161437 85961392 273161437 748877945 273161437 748877945 288427206 720263103 288427206 720263103 777144400 576920631 777144400 576920631 299886033 576920631 419353793 999877510 419353793 177031510 419353793 177031510 973463567 766779055 973463567 766779055 169080921 766779055 222865679 825620070 222865679 825620070 921882757 308439344 921882757 308439344 128353190 17721613 128353190 17721613 844198960 566645292 844198960 535071404 844198960 535071404 799304795 44958518 799304795 44958518 262306132 44958518 887272660 87619487 887272660 87619487 287062178 408044048 287062178 37796775 287062178 37796775 172362495 37796775 562817420 630933152 562817420 630933152 588089118 630933152 378084606 221039677 378084606 742927583 378084606 742927583 811365196 494384088 811365196 494384088 682302843 494384088 894779477 109230642 894779477 478440197 894779477 478440197 387917218 365092664 387917218 365092664 28775884 70002496 28775884 75368194 28775884 75368194 995167418 305868484 995167418 305868484 44452210 305868484 318997031 705970284 318997031 527389041 318997031 527389041 999625774 116031698 999625774 116031698 576970030 887564258 576970030 887564258 205767907 887564258 285423023 850065840 285423023 850065840 914034601 467297345 914034601 467297345 766003915 922566160 766003915 922566160 461256139 45038726 461256139 45038726 244201242 745009463 244201242 745009463 695182524 328081901 695182524 328081901 162680768 710292042 162680768 710292042 458452233 917329969 458452233 917329969 412579105 962007945 412579105 962007945 370012342 962007945 598087486 485144239 598087486 565832026 598087486 565832026 922858679 565832026 671327767 129442668 671327767 943501306 671327767 943501306 312036300 943501306 658709814 640316668 658709814 640316668 836306042 582934920 836306042 582934920 475983226 390941395 475983226 390941395 570221749 95555202 570221749 858131161 570221749 858131161 354734537 450764464 354734537 450764464 760876254 450764464 406207111 236668048 406207111 236668048 620127493 945738281 620127493 945738281 416570945 731887328 416570945 731887328 583389793 773707242 583389793 773707242 215768153 333151802 215768153 333151802 558937540 463513109 558937540 463513109 616976609 463513109 573885015 185078716 573885015 459390449 573885015 459390449 729222370 89701732 729222370 89701732 955030351 89701732 621558716 746980638 621558716 545253436 621558716 545253436 71906241 545253436 290639804 994928978 290639804 768028926 290639804 768028926 796806107 72601229 796806107 715472046 796806107 715472046 524400624 732065048 524400624 732065048 195392833 732065048 809134296 460508453 809134296 884734507 809134296 884734507 327402796 327485317 327402796 327485317 241173623 933438145 241173623 933438145 952740627 204857213 952740627 204857213 8910132 134118069 8910132 134118069 657893609 378360942 657893609 378360942 994185084 811319587 994185084 811319587 696814577 49536768 696814577 49536768 771667656 159798183 771667656 159798183 469793664 524205980 469793664 524205980 388286208 994040564 388286208 994040564 362641465 87380414 362641465 87380414 763422430 938629659 763422430 938629659 928682793 585742125 928682793 585742125 49168069 585742125 487522906 54468092 487522906 193281556 487522906 193281556 794807949 712398369 794807949 712398369 853046402 852093449 853046402 852093449 417847515 852093449 804737370 34710160 804737370 252898287 804737370 252898287 19719418 921040841 19719418 546070361 19719418 546070361 906250141 690545382 906250141 690545382 140548162 690545382 641771316 666676716 641771316 666676716 49653776 767563255 49653776 444766223 49653776 444766223 896434995 444766223 131400936 851590952 131400936 292642579 131400936 292642579 898982506 656963455 898982506 323568696 898982506 323568696 22348464 47901202 22348464 47901202 310138712 876657391 310138712 876657391 202716279 900218955 202716279 900218955 96420159 327974976 96420159 327974976 65789006 546250466 65789006 546250466 3341375 546250466 491000182 453116075 491000182 564043003 491000182 564043003 154107603 564043003 786050103 833516196 786050103 833516196 967239386 833516196 464630627 205459347 464630627 458179831 464630627 458179831 944933514 476762943 944933514 476762943 404470588 476762943 846038118 427686784 846038118 427686784 892434261 631614404 892434261 631614404 492182219 734117890 492182219 535898474 492182219 535898474 878297793 535898474 260229850 218243484 260229850 639555752 260229850 639555752 936434863 68536303 936434863 806878381 936434863 806878381 509133927 273116252 509133927 273116252 228233873 273116252 612176920 316654353 612176920 8567123 612176920 8567123 421023112 470038490 421023112 470038490 385664764 343969587 385664764 343969587 30935128 343969587 535507554 17903701 535507554 17903701 206757228 677535491 206757228 412562096 206757228 412562096 386885642 412562096 281475269 258272155 281475269 258272155 57862056 312314892 57862056 312314892 890196092 940082055 890196092 209797265 890196092 209797265 137254047 786548692 137254047 547101930 137254047 547101930 629911252 226094161 629911252 723894706 629911252 723894706 109809005 600914150 109809005 600914150 338259619 764633215 338259619 764633215 48168848 764633215 436645991 609896449 436645991 609896449 881951317 150228555 881951317 150228555 890731682 150228555 691623097 775718245 691623097 775718245 173882269 775718245 450399802 328891833 450399802 328891833 425542273 573708567 425542273 757865 425542273 757865 512822346 757865 17082470 458239690 17082470 458239690 302988826 432801426 302988826 725729019 302988826 725729019 436399489 921694321 436399489 921694321 540455117 531839625 540455117 531839625 997553940 689969366 997553940 689969366 936467869 277803489 936467869 277803489 730017626 948039922 730017626 939520282 730017626 939520282 114294450 939520282 467003141 52553277 467003141 118589285 467003141 118589285 969785187 118589285 964242998 362186608 964242998 362186608 786756407 50312314 786756407 50312314 610077509 987766739 610077509 987766739 258198193 504446757 258198193 676483653 258198193 676483653 904011110 578166764 904011110 578166764 719409536 940252081 719409536 482984168 719409536 482984168 968560948 482984168 173812314 296856675 173812314 296856675 161063115 296856675 238267896 669177933 238267896 669177933 557470168 421301799 557470168 421301799 904205331 421301799 351459146 92128591 351459146 442805248 351459146 442805248 962396585 956307218 962396585 956307218 621190731 566306922 621190731 566306922 444296784 597069610 444296784 597069610 882014527 252736351 882014527 252736351 871222978 908980343 871222978 386044467 871222978 386044467 124304722 691961209 124304722 691961209 903943182 943667044 903943182 943667044 2154534 307628036 2154534 911555599 2154534 911555599 861017806 1801780 861017806 987078875 861017806 987078875 457027648 283010647 457027648 283010647 528623609 438255726 528623609 68173314 528623609 68173314 472518531 432940462 472518531 432940462 713890556 432940462 270586175 774364860 270586175 774364860 39439989 998254817 39439989 998254817 33756120 998254817 502253601 19791236 502253601 19791236 199927918 19791236 209602624 818307678 209602624 818307678 101583711 3467211 101583711 3467211 342366848 887934114 342366848 887934114 904013817 887934114 199716244 875997251 199716244 875997251 274223094 837963572 274223094 837963572 233453180 186787867 233453180 826941045 233453180 826941045 624985771 611031304 624985771 611031304 803480773 611031304 252816558 107498669 252816558 107498669 957541662 884916416 957541662 884916416 981833732 816412335 981833732 816412335 791177407 642877875 791177407 642877875 701373681 262374959 701373681 262374959 994058794 501513262 994058794 501513262 990407657 987886887 990407657 987886887 419212390 954194201 419212390 954194201 833697951 519011085 833697951 519011085 765281497 542132947 765281497 542132947 996892574 542132947 667156119 355385043 667156119 925223223 667156119 925223223 586234848 925223223 898823924 447057650 898823924 447057650 404866755 202955646 404866755 202955646 897477666 606345490 897477666 606345490 937384386 273764167 937384386 273764167 907833868 684961109 907833868 275044013 907833868 275044013 795983166 275044013 816681691 562171104 816681691 405874726 816681691 405874726 46684766 743787194 46684766 743787194 24381643 871055806 24381643 850623451 24381643 850623451 54830801 841736856 54830801 841736856 882958486 364456912 882958486 364456912 84140974 364456912 920875280 200778357 920875280 200778357 215147018 448657456 215147018 448657456 693144917 445130255 693144917 510069766 693144917 510069766 13219602 761893718 13219602 761893718 101669634 803604959 101669634 803604959 666259798 410505931 666259798 410505931 24394109 135354606 24394109 135354606 708901288 149936394 708901288 149936394 989354091 149936394 107900789 387618918 107900789 387618918 861194901 490154885 861194901 116344144 861194901 116344144 313346472 972630822 313346472 972630822 386735883 881356578 386735883 881356578 816854892 881356578 18564263 212836966 18564263 875728983 18564263 875728983 580537025 170006675 580537025 170006675 918296923 13207749 918296923 13207749 733792559 354584425 733792559 354584425 604090504 531722980 604090504 531722980 428218632 156368504 428218632 156368504 937406496 650153390 937406496 650153390 591257762 258685240 591257762 258685240 67432251 495298392 67432251 495298392 588284012 976282095 588284012 976282095 617576701 667629763 617576701 667629763 716205387 355758616 716205387 355758616 267664393 355758616 801708913 509630714 801708913 509630714 406959120 174414159 406959120 174414159 537039628 790964715 537039628 790964715 478023840 19133707 478023840 19133707 798281676 19133707 58633037 995675392 58633037 597229205 58633037 597229205 794353873 624659055 794353873 624659055 40680695 5038740 40680695 5038740 904341973 88353311 904341973 88353311 493865235 137988573 493865235 137988573 31434009 137988573 81781911 965838687 81781911 965838687 837398688 589602572 837398688 632264126 837398688 632264126 295332631 632264126 934330451 549052505 934330451 549052505 929866525 432044090 929866525 432044090 113495176 397268426 113495176 794805542 113495176 794805542 425725097 293164745 425725097 555271410 425725097 555271410 158404187 866403084 158404187 866403084 789354518 936667997 789354518 936667997 989379928 551031271 989379928 551031271 512674493 427707018 512674493 427707018 511203238 95616929 511203238 95616929 165159064 743953439 165159064 52452921 165159064 52452921 307875608 668162137 307875608 668162137 486020518 150118677 486020518 150118677 455598800 150118677 933322181 894034147 933322181 894034147 622606955 44587292 622606955 44587292 543153649 673220095 543153649 177697684 543153649 177697684 889384179 177697684 594015927 993270630 594015927 993270630 562908099 555696324 562908099 555696324 887018624 968244424 887018624 899900067 887018624 899900067 305784350 899900067 665959754 864344870 665959754 864344870 355476212 51067244 355476212 51067244 691635456 746836080 691635456 746836080 131257052 128805907 131257052 248558597 131257052 248558597 52428776 248558597 877766311 539456110 877766311 539456110 348111943 809369322 348111943 653427508 348111943 653427508 262515242 272062443 262515242 272062443 202260411 272062443 401858585 716295109 401858585 716295109 547923310 836902323 547923310 836902323 412008857 298550416 412008857 298550416 857502287 447600958 857502287 447600958 600388869 816070055 600388869 816070055 24049769 547020244 24049769 547020244 733787347 876701502 733787347 651895726 733787347 651895726 849130683 651895726 460733275 329562288 460733275 329562288 763580228 52380157 763580228 52380157 460154060 711580421 460154060 711580421 251272265 60829860 251272265 60829860 146519552 705216950 146519552 705216950 538694019 376086762 538694019 602831560 538694019 602831560 62118848 838737944 62118848 838737944 734899304 444595317 734899304 444595317 142348979 989417755 142348979 989417755 93383238 74222394 93383238 97835629 93383238 97835629 795055853 262535611 795055853 262535611 938383804 514355883 938383804 514355883 50042781 499098636 50042781 929779116 50042781 929779116 407182597 783029589 407182597 783029589 939444934 346067994 939444934 346067994 374413819 392101015 374413819 392101015 875542043 344362410 875542043 344362410 973136056 303194309 973136056 890087931 973136056 890087931 252564158 989304677 252564158 989304677 829579119 677198863 829579119 677198863 298961249 900590142 298961249 900590142 407093471 900590142 341274078 460277352 341274078 460277352 194228817 842353478 194228817 842353478 372367505 746557011 372367505 746557011 794228350 746557011 116642557 780134724 116642557 780134724 784473682 851509714 784473682 844584063 784473682 844584063 689232685 371216171 689232685 371216171 447362956 371216171 576586099 762055186 576586099 762055186 148504591 351268485 148504591 351268485 79207685 551557825 79207685 551557825 735771866 596915993 735771866 596915993 845493847 981604197 845493847 981604197 405202662 252997947 405202662 252997947 695248357 252997947 456303484 210787991 456303484 477887618 456303484 477887618 528040883 478201039 528040883 478201039 452154450 432720811 452154450 432720811 477660110 432720811 245799525 862793615 245799525 862793615 226335649 493399688 226335649 493399688 267686609 81578118 267686609 886030019 267686609 886030019 259499474 886030019 765151933 775602491 765151933 867297218 765151933 867297218 540681747 158506214 540681747 158506214 42717996 509349406 42717996 509349406 969190085 792325400 969190085 792325400 304602647 478368071 304602647 478368071 122574080 318750490 122574080 318750490 498361234 146988633 498361234 146988633 134520641 146988633 893193248 725851912 893193248 335686292 893193248 335686292 677440374 835321974 677440374 835321974 138731532 241415184 138731532 241415184 424822372 936703578 424822372 936703578 197797755 308971825 197797755 308971825 588802943 959976232 588802943 959976232 370294563 9492790 370294563 9492790 712452098 974072826 712452098 974072826 620348238 72859506 620348238 72859506 358137394 72859506 713779854 284216540 713779854 284216540 446721652 759324633 446721652 759324633 791817917 753755945 791817917 753755945 958152337 753755945 790239672 934009910 790239672 934009910 818241072 942560112 818241072 771564206 818241072 771564206 130570110 597865325 130570110 597865325 408208200 622770438 408208200 622770438 750796 565107009 750796 565107009 392779050 980053719 392779050 980053719 729103459 171996593 729103459 171996593 772486320 171996593 57105646 448471708 57105646 448471708 792671947 914180137 792671947 914180137 88999612 161200421 88999612 161200421 138912005 397504273 138912005 363977452 138912005 363977452 443959647 364402193 443959647 364402193 853754203 364402193 215105592 902841615 215105592 902841615 545172747 142467351 545172747 142467351 310276253 142467351 818590853 799247668 818590853 493581996 818590853 493581996 347052194 493581996 530502615 921242524 530502615 921242524 543582180 709413 543582180 709413 352905583 630405246 352905583 630405246 425875810 718063944 425875810 718063944 190170888 216253498 190170888 216253498 445735983 439409654 445735983 439409654 891109684 792474136 891109684 792474136 353977070 881097138 353977070 881097138 610807690 881097138 533099288 867004673 533099288 867004673 746381049 369404743 746381049 369404743 726350731 778416778 726350731 778416778 193406858 265040455 193406858 265040455 655848127 930523289 655848127 930523289 546557385 149726801 546557385 149726801 463191927 207666592 463191927 207666592 765792182 188741655 765792182 188741655 751983386 104204228 751983386 104204228 194610029 804014011 194610029 804014011 169781790 804014011 376206572 535518339 376206572 850919540 376206572 850919540 668710190 886981939 668710190 886981939 259426108 886981939 538521754 889081202 538521754 889081202 752271705 144582601 752271705 144582601 370952272 144582601 943750754 84744860 943750754 84744860 335356945 425107579 335356945 425107579 65603949 425107579 976535685 420395731 976535685 794097435 976535685 794097435 506247539 483101967 506247539 483101967 965432832 513504980 965432832 513504980 14487036 513504980 455096721 595405507 455096721 442190349 455096721 442190349 886272787 439708702 886272787 439708702 170399923 482199653 170399923 482199653 409184774 473835698 409184774 473835698 937597917 473835698 555195086 794190600 555195086 794190600 460027654 794190600 816180125 922441214 816180125 518030655 816180125 518030655 215548493 329646766 215548493 329646766 471986588 561465502 471986588 561465502 374824879 835283054 374824879 835283054 842549613 900060674 842549613 458803584 842549613 458803584 323576997 870883833 323576997 870883833 651086981 870883833 468651221 919556214 468651221 365779049 468651221 365779049 788478439 550929230 788478439 310829741 788478439 310829741 844039445 824795362 844039445 824795362 872086629 865111934 872086629 865111934 687422996 92491186 687422996 92491186 154534527 178642364 154534527 178642364 355789140 12852964 355789140 12852964 907664857 12852964 770548954 568164722 770548954 495464036 770548954 495464036 19179475 495464036 872348758 219362821 872348758 884086422 872348758 884086422 56466807 943583814 56466807 943583814 979212816 991450670 979212816 471792072 979212816 471792072 154054133 984501676 154054133 984501676 693184799 669506858 693184799 696174155 693184799 696174155 628761989 658898893 628761989 658898893 382024104 934876580 382024104 934876580 421314735 820617531 421314735 820617531 352221541 820617531 948139292 29591375 948139292 29591375 991468656 747920116 991468656 747920116 555688870 747920116 624572585 27239212 624572585 27239212 987944386 605067170 987944386 605067170 954722429 20199533 954722429 20199533 353319504 8568999 353319504 8568999 849180162 997023524 849180162 997023524 493276912 153198911 493276912 343694415 493276912 343694415 790410305 343694415 767432271 921531406 767432271 607802244 767432271 607802244 211331301 336907955 211331301 336907955 309445655 336907955 90098697 118257387 90098697 118257387 889002 910896595 889002 910896595 902064261 910896595 832521768 998125922 832521768 998125922 541610886 582476767 541610886 582476767 817770839 582476767 756935092 387493302 756935092 387493302 184037327 672965030 184037327 672965030 709315971 954679851 709315971 954679851 37466356 455048389 37466356 874650393 37466356 874650393 714460870 755869210 714460870 755869210 650497858 609468974 650497858 609468974 550064234 609468974 745262794 521565873 745262794 528306069 745262794 528306069 147405681 528306069 849016914 882178478 849016914 463508016 849016914 463508016 371181143 463508016 523421583 60420053 523421583 60420053 736916827 496180772 736916827 496180772 313531253 371786796 313531253 371786796 264086166 371786796 623246232 953577569 623246232 953577569 198454164 203637171 198454164 203637171 775194750 203637171 388813675 975483507 388813675 105991073 388813675 105991073 563500736 187946373 563500736 187946373 483725067 710979315 483725067 710979315 127642533 710979315 516051931 20525063 516051931 20525063 144614388 277840090 144614388 277840090 677158883 277840090 65653558 238085898 65653558 238085898 180718593 919199020 180718593 723902748 180718593 723902748 151542821 723902748 744765998 935335230 744765998 125725465 744765998 125725465 402381361 125725465 969631205 482985546 969631205 223174991 969631205 223174991 171648706 776503504 171648706 776503504 465016384 111448865 465016384 770377468 465016384 770377468 8747633 552926053 8747633 807169517 8747633 807169517 601364433 521210945 601364433 521210945 957613416 910429757 957613416 910429757 111748119 910429757 894765839 168277773 894765839 168277773 362694306 721930573 362694306 721930573 982047068 757124145 982047068 757124145 666596874 757124145 904061284 103430742 904061284 267270640 904061284 267270640 816741239 267270640 957839996 547843718 957839996 547843718 78350502 173032280 78350502 173032280 441269133 479219165 441269133 163523363 441269133 163523363 398123937 923135102 398123937 923135102 259877776 731576829 259877776 731576829 665310342 265207894 665310342 265207894 996563810 265207894 102417158 698566839 102417158 698566839 189651611 362388829 189651611 362388829 992202721 847584797 992202721 847584797 138365504 847584797 350064974 204571813 350064974 760321820 350064974 760321820 36691 760321820 399076370 523616747 399076370 523616747 335901214 773255441 335901214 773255441 749520160 769702004 749520160 769702004 438204449 566021601 438204449 566021601 842481034 403369557 842481034 403369557 601114400 602068268 601114400 602068268 914545775 281220696 914545775 281220696 729587114 183991663 729587114 183991663 126013332 881465396 126013332 65128939 126013332 65128939 444497614 65128939 333742236 672296374 333742236 672296374 959260528 672296374 115898808 118213544 115898808 721176454 115898808 721176454 864530153 993348055 864530153 993348055 340113507 170722375 340113507 427541334 340113507 427541334 782984656 427541334 228654360 44042972 228654360 44042972 200850737 645084198 200850737 582812854 200850737 582812854 341494334 640678772 341494334 640678772 191587001 838357406 191587001 838357406 40005802 753016049 40005802 753016049 407448713 234588306 407448713 234588306 914717814 234588306 465436855 256672429 465436855 210041693 465436855 210041693 431770855 202647615 431770855 202647615 372731573 202647615 410501489 133617803 410501489 133617803 757623128 769042521 757623128 128098601 757623128 128098601 544101993 859901927 544101993 435527801 544101993 435527801 221188081 435527801 255265256 578936351 255265256 109868421 255265256 109868421 995333000 873365537 995333000 873365537 109008484 849558229 109008484 849558229 457590751 158308286 457590751 158308286 201343330 158308286 763270440 174576562 763270440 100711663 763270440 100711663 171498175 749345162 171498175 749345162 727376462 749345162 259746541 207314449 259746541 207314449 799954725 902449757 799954725 902449757 214812380 902449757 390769497 741355848 390769497 741355848 532861086 324221287 532861086 379487396 532861086 379487396 198113799 361937220 198113799 361937220 801997462 207215122 801997462 678493322 801997462 678493322 907506748 868989177 907506748 868989177 320185265 604092930 320185265 604092930 884090025 430306313 884090025 430306313 223110824 557157999 223110824 557157999 923338128 471313963 923338128 471313963 625705740 156401691 625705740 156401691 795209262 156401691 457545635 865491901 457545635 865491901 131196102 121117654 131196102 418172651 131196102 418172651 672620528 418172651 630872416 24507444 630872416 24507444 999057463 404373955 999057463 32144773 999057463 32144773 469818209 12594827 469818209 12594827 354726881 256113819 354726881 256113819 114251860 13801045 114251860 349938066 114251860 349938066 606895930 399097246 606895930 399097246 859093514 659941161 859093514 659941161 83054047 205183367 83054047 772520495 83054047 772520495 305378960 839287578 305378960 542443479 305378960 542443479 779730793 542443479 677106692 295869884 677106692 295869884 810414307 763819297 810414307 763819297 339476128 281508716 339476128 281508716 532121449 481340983 532121449 481340983 206376259 730308220 206376259 730308220 59438712 977714316 59438712 977714316 132304141 641081259 132304141 680536086 132304141 680536086 687453907 794977535 687453907 128530314 687453907 128530314 135225302 128530314 996320808 820726783 996320808 156350931 996320808 156350931 642867137 304047261 642867137 304047261 576190891 304047261 631808594 21427733 631808594 21427733 576677993 894210896 576677993 894210896 313574397 131840898 313574397 131840898 90871136 82815364 90871136 82815364 900580221 660071182 900580221 642877967 900580221 642877967 106767320 642877967 723963489 813196445 723963489 532852001 723963489 532852001 153427262 532852001 728773580 843302616 728773580 305733974 728773580 305733974 250283340 532899705 250283340 532899705 498767329 372035872 498767329 372035872 830065601 492585243 830065601 492585243 480180023 186552552 480180023 186552552 728087249 410256461 728087249 410256461 459811450 169221177 459811450 736603117 459811450 736603117 460058813 252265568 460058813 252265568 879914446 530222918 879914446 530222918 237884987 530222918 967929315 957258299 967929315 957258299 49771404 957258299 968912742 81885204 968912742 81885204 96028317 842872658 96028317 270906306 96028317 270906306 534704953 873870913 534704953 873870913 684751153 618804959 684751153 618804959 723297265 208848825 723297265 208848825 194640566 208848825 559850422 406279431 559850422 406279431 969991038 539285803 969991038 539285803 829547785 282506111 829547785 282506111 87165751 256633252 87165751 843966141 87165751 843966141 51411860 843966141 122171336 741747844 122171336 741747844 929228634 367369865 929228634 367369865 181172064 987312833 181172064 987312833 729769583 9979254 729769583 9979254 543227010 119596025 543227010 119596025 238300770 86916509 238300770 946150815 238300770 946150815 980380756 799961893 980380756 799961893 321987625 393422640 321987625 393422640 371271726 197078517 371271726 197078517 55553503 253396906 55553503 253396906 42091018 986118122 42091018 867948791 42091018 867948791 376843457 228243470 376843457 228243470 938109751 54716533 938109751 54716533 16003101 54840567 16003101 54840567 539009994 955720562 539009994 282723921 539009994 282723921 593120338 948230686 593120338 948230686 122328645 128478412 122328645 128478412 384326698 888570451 384326698 888570451 728557002 888570451 581736202 909134124 581736202 909134124 79299825 27742026 79299825 27742026 897575699 844720139 897575699 311310322 897575699 311310322 451436263 311310322 483810782 609759522 483810782 99034806 483810782 99034806 679078221 832800516 679078221 832800516 998051467 442602837 998051467 574192473 998051467 574192473 723684994 267814426 723684994 267814426 26232693 267814426 213696113 287003856 213696113 287003856 728107804 544307396 728107804 544307396 890447923 967396920 890447923 967396920 286506600 604065940 286506600 604065940 770431580 333935905 770431580 963685864 770431580 963685864 712753684 933499702 712753684 933499702 983071209 720052810 983071209 720052810 105003807 352291136 105003807 352291136 827124988 593179595 827124988 593179595 100998241 376928051 100998241 376928051 1657682 780996272 1657682 780996272 997586290 780996272 771321591 53148638 771321591 937116158 771321591 937116158 871519865 663383899 871519865 663383899 356671684 647146328 356671684 677745937 356671684 677745937 344707151 973904605 344707151 973904605 711456130 973904605 700208426 243449830 700208426 331429041 700208426 331429041 73950378 331429041 575606167 839461519 575606167 7995422 575606167 7995422 574136903 672308947 574136903 672308947 34688342 672308947 611618484 765694449 611618484 765694449 516598111 520193759 516598111 520193759 567659673 119467325 567659673 119467325 505168355 570884502 505168355 570884502 408494082 570884502 417130611 247123564 417130611 247123564 788775025 529328848 788775025 529328848 638757444 883045493 638757444 883045493 221897111 78827654 221897111 78827654 89886531 78827654 406614651 558060134 406614651 85748903 406614651 85748903 658160876 84447530 658160876 532665672 658160876 532665672 58415951 743987787 58415951 743987787 676968605 743987787 216750601 187256479 216750601 187256479 182570557 66711483 182570557 66711483 614007650 984269504 614007650 984269504 232520717 346973485 232520717 468037057 232520717 468037057 329559552 471427140 329559552 471427140 610954314 480080695 610954314 480080695 961064625 480080695 277859159 230217417 277859159 637629541 277859159 637629541 716106234 637629541 438719860 605507748 438719860 605507748 153174217 122214660 153174217 807353671 153174217 807353671 722304425 401942455 722304425 401942455 880361999 912391080 880361999 687082740 880361999 687082740 948800109 687082740 325662689 686989773 325662689 686989773 2771722 241738363 2771722 241738363 237237629 590860495 237237629 590860495 38155905 198119441 38155905 198119441 809569554 796394185 809569554 796394185 855146615 679082801 855146615 679082801 543284865 679082801 969529723 271095050 969529723 271095050 917145298 305826340 917145298 305826340 221330473 464600570 221330473 464600570 683921525 666390363 683921525 357057399 683921525 357057399 993134024 33530689 993134024 33530689 355111364 33530689 687105880 341810884 687105880 82188898 687105880 82188898 656656640 337561732 656656640 337561732 746908351 337561732 193709620 741354439 193709620 741354439 204269884 834635905 204269884 99005645 204269884 99005645 525637240 359394861 525637240 359394861 661578777 516525073 661578777 462675513 661578777 462675513 647816658 328830279 647816658 328830279 68393276 989933213 68393276 989933213 666663852 989933213 141846697 239732869 141846697 239732869 874330867 604582020 874330867 604582020 168384204 159337881 168384204 159337881 70061476 159337881 685682534 484254331 685682534 484254331 382899772 484254331 517484312 765365826 517484312 765365826 579430064 956350318 579430064 668899777 579430064 668899777 126226554 86414498 126226554 86414498 212111586 327484322 212111586 327484322 511582592 710066697 511582592 476126416 511582592 476126416 255051224 476126416 435167552 272923863 435167552 272923863 566580495 841928507 566580495 841928507 653712477 229046847 653712477 229046847 635499487 229046847 803645253 358365441 803645253 358365441 216296687 428523452 216296687 209533028 216296687 209533028 570351280 5683257 570351280 5683257 529609382 850454010 529609382 850454010 229656599 230191966 229656599 230191966 30562819 230191966 78684752 354729489 78684752 354729489 649150705 701237804 649150705 147387026 649150705 147387026 101981425 147387026 620012145 552093172 620012145 552093172 343108360 552093172 530025561 7687485 530025561 7687485 320775873 925307937 320775873 925307937 964643339 532544011 964643339 532544011 26260537 201339232 26260537 849256635 26260537 849256635 307286838 132811790 307286838 132811790 445002726 367310466 445002726 367310466 9262636 367310466 686181293 766566147 686181293 766566147 656365 196997327 656365 196997327 104633046 836868956 104633046 836868956 447958273 903359178 447958273 340495671 447958273 340495671 91518532 292727320 91518532 292727320 348031790 691302804 348031790 691302804 46605930 691302804 527369702 936337803 527369702 936337803 813166433 605314573 813166433 605314573 551080259 856237049 551080259 255101811 551080259 255101811 441152352 555959384 441152352 555959384 851939775 100819259 851939775 100819259 582971733 100819259 643430437 419571910 643430437 419571910 667663623 95840939 667663623 95840939 739644259 95840939 432855974 629281613 432855974 629281613 361472980 176253458 361472980 176253458 79798489 459034218 79798489 459034218 504097123 985561286 504097123 985561286 340676700 626245731 340676700 626245731 817656790 459906041 817656790 459906041 763708017 154534710 763708017 154534710 192389699 196014684 192389699 196014684 655441318 350453429 655441318 350453429 550833170 124550666 550833170 124550666 257226124 558050936 257226124 558050936 608039894 145864161 608039894 804722655 608039894 804722655 182654790 804722655 566350411 195469001 566350411 195469001 502847672 56101506 502847672 940441537 502847672 940441537 422655225 681374651 422655225 681374651 756938729 572037710 756938729 572037710 778010918 572037710 701924199 636741097 701924199 636217584 701924199 636217584 287326348 85066764 287326348 85066764 500349922 790804821 500349922 184489930 500349922 184489930 45887975 184489930 619198768 875083675 619198768 875083675 60879695 312109254 60879695 312109254 461884460 896649407 461884460 896649407 931902938 896649407 214149374 38914454 214149374 38914454 731548432 631472124 731548432 631472124 851576748 120161923 851576748 120161923 512668115 327464461 512668115 327464461 521743258 924646699 521743258 924646699 661876636 924646699 10189674 308355809 10189674 308355809 258423791 750480404 258423791 750480404 674546298 714465388 674546298 813345742 674546298 813345742 125517241 126330901 125517241 126330901 358919381 840361730 358919381 840361730 284115813 828835686 284115813 828835686 613560410 828835686 149602167 7681715 149602167 7681715 728961048 7681715 399416564 924834980 399416564 924834980 223047107 46612607 223047107 282036651 223047107 282036651 402931831 243280629 402931831 243280629 188841868 762973291 188841868 762973291 723062482 664366675 723062482 664366675 175080697 931378195 175080697 867827432 175080697 867827432 647575542 867827432 181075948 534073152 181075948 534073152 332024271 567916132 332024271 92588384 332024271 92588384 328292724 209875438 328292724 209875438 932095864 209875438 452909600 994225280 452909600 994225280 242450116 829386712 242450116 829386712 438024891 992611464 438024891 647277745 438024891 647277745 920164617 647277745 109610717 277729565 109610717 277729565 619824373 886409157 619824373 886409157 70055522 858128010 70055522 858128010 36193682 229466934 36193682 229466934 138131319 889516974 138131319 889516974 783393588 86727890 783393588 86727890 88525587 86727890 737269213 467846319 737269213 467846319 308972371 615655272 308972371 615655272 123952125 946897914 123952125 946897914 444938768 633203486 444938768 633203486 785715747 301159623 785715747 984562119 785715747 984562119 270780972 412891747 270780972 412891747 734306874 710708749 734306874 710708749 389258088 657053972 389258088 657053972 393888420 615881974 393888420 615881974 950967225 883805647 950967225 833872294 950967225 833872294 576255033 935956139 576255033 935956139 12953422 935956139 302594595 731804737 302594595 731804737 519426645 360210423 519426645 360210423 877470817 158464450 877470817 952036786 877470817 952036786 764495735 952036786 769746264 825107202 769746264 825107202 548781650 849328350 548781650 152929849 548781650 152929849 808013123 447536606 808013123 447536606 984160357 994962728 984160357 994962728 34826796 994962728 836619110 405674215 836619110 405674215 355642649 320675096 355642649 320675096 329781723 885129244 329781723 885129244 578822239 339013480 578822239 507057144 578822239 507057144 483961004 85929363 483961004 85929363 54402370 938497482 54402370 53806847 54402370 53806847 727223871 657270873 727223871 657270873 835314867 493278529 835314867 493278529 865432267 493278529 742486230 436203719 742486230 436203719 891083660 501193342 891083660 169252870 891083660 169252870 490540112 413163355 490540112 413163355 738470079 692008367 738470079 176363600 738470079 176363600 868559007 176363600 716011771 346549103 716011771 346549103 686468646 408269408 686468646 408269408 308909548 547132927 308909548 547132927 374252617 593998743 374252617 593998743 78752463 25716499 78752463 25716499 198422630 632472367 198422630 632472367 510414990 241256926 510414990 241256926 824830324 170282669 824830324 527827642 824830324 527827642 3434837 873016900 3434837 873016900 931430935 873016900 318416733 452885070 318416733 752757162 318416733 752757162 849960239 36694441 849960239 36694441 634682424 726904159 634682424 379467047 634682424 379467047 672364675 379467047 231046226 728522632 231046226 728522632 665948490 564490404 665948490 902475319 665948490 902475319 798087504 902475319 329374505 356738493 329374505 356738493 483377570 307467271 483377570 307467271 464091707 465223296 464091707 465223296 972095906 465223296 106127466 24446685 106127466 24446685 769940641 905382281 769940641 905382281 148138343 905382281 475404898 284056695 475404898 284056695 43699197 776590117 43699197 776590117 267244130 475073798 267244130 475073798 959282782 827365494 959282782 827365494 492454078 398934822 492454078 940933499 492454078 940933499 778668401 738186658 778668401 738186658 971573034 775533648 971573034 775533648 280779893 127389200 280779893 127389200 639825307 993218994 639825307 993218994 86415613 393492574 86415613 393492574 122260089 324671168 122260089 903343897 122260089 903343897 293772570 243591643 293772570 243591643 374744281 608349199 374744281 608349199 918589144 207229251 918589144 207229251 376520656 984622279 376520656 984622279 946036340 65529151 946036340 65529151 710946297 625433203 710946297 625433203 203002663 628386330 203002663 628386330 463715620 102194472 463715620 182147172 463715620 182147172 320631937 182147172 815747834 926040433 815747834 269393614 815747834 269393614 931579995 346616413 931579995 346616413 744743948 769202034 744743948 769202034 500019807 769202034 858454535 227811624 858454535 227811624 226537582 928724236 226537582 657211148 226537582 657211148 34538714 983246654 34538714 983246654 749166392 116086534 749166392 116086534 17155699 773726673 17155699 269392329 17155699 269392329 404227443 45052965 404227443 45052965 851950349 797928373 851950349 797928373 962208985 797928373 601294423 890608170 601294423 677987945 601294423 677987945 403520051 677987945 723439097 805659335 723439097 805659335 946609770 233251370 946609770 233251370 845260611 500588477 845260611 500588477 458282097 315327101 458282097 315327101 215004718 367004149 215004718 367004149 48375576 133348596 48375576 133348596 113355272 967980994 113355272 967980994 277589419 237750353 277589419 237750353 520647041 311502722 520647041 311502722 211431350 780934578 211431350 780934578 632876799 148264820 632876799 148264820 24700296 148264820 825333192 71554956 825333192 669981486 825333192 669981486 101809125 669981486 173031061 248121629 173031061 248121629 221641864 303183545 221641864 303183545 391855445 570963146 391855445 570963146 52580625 340253104 52580625 340253104 629966632 890803746 629966632 890803746 139205145 486573943 139205145 486573943 325384739 809239384 325384739 809239384 399768561 508458419 399768561 508458419 363630269 119998530 363630269 119998530 897589565 119998530 180186812 162673865 180186812 162673865 986705876 2785312 986705876 2785312 680012951 991885448 680012951 812838079 680012951 812838079 314031619 922246612 314031619 922246612 799368993 922246612 153970100 972921681 153970100 83219625 153970100 83219625 781789489 108695679 781789489 108695679 302438433 786578362 302438433 786578362 680281989 35066273 680281989 35066273 727045392 892844768 727045392 892844768 161729995 63708910 161729995 63708910 572380655 63708910 57618630 616341360 57618630 616341360 57410534 456799865 57410534 726912264 57410534 726912264 74481881 961131895 74481881 961131895 489330733 762388870 489330733 762388870 668285701 969139036 668285701 590338601 668285701 590338601 88287280 856268889 88287280 856268889 7162284 722112119 7162284 722112119 641381520 769340680 641381520 769340680 223767059 769340680 624079495 604294243 624079495 604294243 143827943 826433320 143827943 826433320 123718219 383936225 123718219 993834805 123718219 993834805 927876955 473504910 927876955 473504910 806747003 881307308 806747003 881307308 271571014 892789127 271571014 598176042 271571014 598176042 572124505 801200936 572124505 801200936 55566833 185457489 55566833 185457489 401934379 545190628 401934379 545190628 274177500 426752277 274177500 426752277 636646284 174041577 636646284 174041577 287732040 908261790 287732040 908261790 812055536 861235088 812055536 861235088 325102527 742013391 325102527 742013391 829693341 32773670 829693341 32773670 358166386 885356033 358166386 885356033 923141395 885356033 486636861 263870777 486636861 733666276 486636861 733666276 233278907 910115378 233278907 910115378 647010272 910115378 215430253 335698102 215430253 335698102 52817506 989355464 52817506 989355464 773549054 471522295 773549054 471522295 648861288 482610209 648861288 482610209 625832359 408220306 625832359 408220306 125841583 394433029 125841583 394433029 316943870 972968922 316943870 972968922 738711664 427196329 738711664 519948337 738711664 519948337 87358615 619182039 87358615 619182039 58340488 619182039 948992079 317763815 948992079 317763815 339805421 593481190 339805421 593481190 494086745 945339977 494086745 945339977 546227073 945339977 238006310 888055683 238006310 888055683 889674945 296250844 889674945 296250844 306187213 774834503 306187213 456766113 306187213 456766113 96022451 456766113 971979354 827001776 971979354 827001776 875698952 99096971 875698952 99096971 671758010 518918577 671758010 518918577 737109299 518918577 441562411 876310944 441562411 336334515 441562411 336334515 697129370 235968716 697129370 235968716 866876269 595898408 866876269 595898408 464875194 595898408 566644877 66300476 566644877 66300476 276852196 970686232 276852196 970686232 967396509 191329185 967396509 191329185 803422335 32027825 803422335 32027825 947402878 965777785 947402878 261376600 947402878 261376600 528846637 992731101 528846637 992731101 772057111 57457114 772057111 57457114 295752862 604268926 295752862 604268926 65880004 433258065 65880004 433258065 945401945 671891726 945401945 671891726 713285293 358818944 713285293 358818944 50643218 652300050 50643218 652300050 207029776 235884664 207029776 235884664 13762939 528774112 13762939 528774112 124152978 927989016 124152978 851658569 124152978 851658569 848424001 307335302 848424001 307335302 161806557 307335302 424993492 825458039 424993492 442858807 424993492 442858807 91787227 286549994 91787227 489891350 91787227 489891350 907686552 743494488 907686552 743494488 727389841 228638026 727389841 228638026 739612201 228638026 170154525 791168103 170154525 791168103 350522391 324229410 350522391 934976162 350522391 934976162 735720537 652181194 735720537 652181194 6118046 103752746 6118046 103752746 487053974 283040557 487053974 283040557 29127465 61497752 29127465 922635383 29127465 922635383 757785501 922635383 497626336 964857945 497626336 496908590 497626336 496908590 971207314 101080019 971207314 101080019 477794716 753517939 477794716 753517939 781856018 342976050 781856018 342976050 136351264 72854792 136351264 72854792 627275524 531963652 627275524 531963652 801609358 683947153 801609358 683947153 12532780 665949934 12532780 665949934 681099426 751513926 681099426 751513926 161470804 751513926 681585306 530771691 681585306 530771691 532681621 2939667 532681621 924403246 532681621 924403246 148776213 924403246 529784275 49769679 529784275 49769679 949957713 922134938 949957713 854858494 949957713 854858494 33874637 343702634 33874637 343702634 764684098 985085659 764684098 985085659 251235971 279578461 251235971 333757436 251235971 333757436 743004617 829970712 743004617 829970712 24079458 744301750 24079458 744301750 482073068 205716229 482073068 205716229 899256087 205716229 563471411 466489830 563471411 466489830 984655005 946414864 984655005 225954509 984655005 225954509 210851807 486057563 210851807 309347695 210851807 309347695 51381423 309347695 167287052 678451417 167287052 40576427 167287052 40576427 460447645 40576427 197326353 349871689 197326353 349871689 406328864 820899071 406328864 561792674 406328864 561792674 692558608 561792674 220099731 400604037 220099731 400604037 984349784 200769797 984349784 200769797 727400262 706698102 727400262 706698102 27652922 800876231 27652922 800876231 725901662 602672969 725901662 602672969 152922553 31911411 152922553 31911411 186789738 823673810 186789738 734331505 186789738 734331505 457093695 826056127 457093695 826056127 197263571 725950153 197263571 725950153 667554799 353022343 667554799 353022343 177642808 382152699 177642808 382152699 338541703 118626554 338541703 118626554 724574344 35671024 724574344 35671024 907424057 35671024 478067788 984431428 478067788 16539049 478067788 16539049 394601111 652281280 394601111 652281280 102446671 652281280 679493558 212394762 679493558 759726043 679493558 759726043 300362334 115494846 300362334 115494846 421979683 989380270 421979683 989380270 575024690 490429563 575024690 490429563 555559565 270552710 555559565 631160790 555559565 631160790 417138054 105775094 417138054 105775094 40507455 105775094 371063029 87166358 371063029 87166358 531369036 22726377 531369036 370116592 531369036 370116592 122052129 736971277 122052129 736971277 693878137 111045528 693878137 111045528 969409164 807012344 969409164 807012344 842416272 800882808 842416272 800882808 869980349 800882808 179482721 848137607 179482721 531044335 179482721 531044335 534724470 426500704 534724470 426500704 313459900 514416684 313459900 514416684 459490090 916726097 459490090 48387975 459490090 48387975 315123285 719929546 315123285 719929546 187463410 956268900 187463410 956268900 238763436 502500818 238763436 502500818 55440396 41683111 55440396 817398200 55440396 817398200 410650433 841729172 410650433 841729172 759734559 29711900 759734559 29711900 925237109 526832797 925237109 526832797 607077635 588655733 607077635 588655733 708531610 643205007 708531610 643205007 200288134 438337855 200288134 438337855 716582326 173967564 716582326 173967564 984709015 40969838 984709015 40969838 130976780 281165969 130976780 264592163 130976780 264592163 974619401 703874707 974619401 703874707 776292863 887925377 776292863 887925377 9750492 193802876 9750492 193802876 472210192 855814482 472210192 855814482 888945791 855814482 334338936 997708897 334338936 679681936 334338936 679681936 948009185 679681936 804606939 1745891 804606939 157577692 804606939 157577692 65967962 157577692 703088602 317555617 703088602 317555617 546556769 67492633 546556769 362915700 546556769 362915700 649711624 362915700 204289148 66347671 204289148 278897113 204289148 278897113 88279579 278897113 567621772 580351445 567621772 580351445 286813 86424474 286813 86424474 939582576 9021156 939582576 9021156 734602973 124770082 734602973 124770082 200959382 105835444 200959382 540423980 200959382 540423980 394492037 226894951 394492037 226894951 606659791 226894951 278593732 820185869 278593732 820185869 600834689 683166587 600834689 915712060 600834689 915712060 25495368 189839500 25495368 189839500 704036010 189839500 361600014 94307071 361600014 94307071 389885672 169474265 389885672 169474265 856286548 739833691 856286548 439017824 856286548 439017824 371573763 439017824 381891253 152998412 381891253 152998412 140327466 167895358 140327466 167895358 327477339 774353271 327477339 774353271 308683112 262004591 308683112 262004591 69075728 133110282 69075728 497376567 69075728 497376567 634991678 497376567 350160349 658031807 350160349 658031807 286941567 91670051 286941567 91670051 409226292 283354925 409226292 283354925 247268703 902735045 247268703 902735045 495408205 672047341 495408205 672047341 822329178 672047341 18150136 359051152 18150136 735224493 18150136 735224493 539713922 630434351 539713922 809163720 539713922 809163720 686901079 809163720 412563670 949151121 412563670 949151121 725917506 153254560 725917506 290323694 725917506 290323694 77731362 290323694 178226877 420045487 178226877 349921162 178226877 349921162 235113427 598740307 235113427 598740307 391802947 172063371 391802947 172063371 28417689 172063371 571330065 761052507 571330065 143068731 571330065 143068731 837965886 143068731 327070835 662792980 327070835 662792980 549086165 661927257 549086165 664655402 549086165 664655402 54387985 664655402 640734224 187887657 640734224 187887657 146820274 433347777 146820274 433347777 352063996 823951911 352063996 823951911 767433638 146586872 767433638 146586872 698524516 535241123 698524516 535241123 284203062 41109123 284203062 41227731 284203062 41227731 247355273 41227731 571952802 20049419 571952802 20049419 27940794 623745532 27940794 623745532 663905191 6980466 663905191 6980466 502329129 34799690 502329129 34799690 514311737 491050821 514311737 491050821 900321249 113347882 900321249 113347882 985909227 248299220 985909227 248299220 234527990 248299220 343553492 168002401 343553492 404942868 343553492 404942868 68838757 999034452 68838757 999034452 470315369 999034452 469299793 49019179 469299793 49019179 860132011 254481520 860132011 254481520 772553405 971345142 772553405 129745154 772553405 129745154 376216214 794735524 376216214 794735524 988508485 43715993 988508485 43715993 347785471 43715993 580704536 614995430 580704536 614995430 329457893 288422283 329457893 993477963 329457893 993477963 265866496 993477963 557648847 306019002 557648847 864101976 557648847 864101976 87016031 177438324 87016031 177438324 621714950 464668681 621714950 464668681 743682483 39134532 743682483 39134532 468497219 317571571 468497219 317571571 798383049 351974179 798383049 351974179 609593449 321085412 609593449 321085412 991623618 586986744 991623618 586986744 607210693 874830651 607210693 874830651 979512805 874830651 715579431 30306864 715579431 30306864 108473683 672530411 108473683 672530411 980697782 685235205 980697782 595454690 980697782 595454690 724810316 276107818 724810316 276107818 872901534 101668655 872901534 101668655 215095474 669949382 215095474 669949382 711484078 669949382 410182175 832015349 410182175 318711863 410182175 318711863 251221370 205609367 251221370 205609367 445179457 297592426 445179457 297592426 283421330 992708874 283421330 992708874 311640366 992708874 58027340 333904469 58027340 333904469 925645727 333904469 61427148 905252584 61427148 117917692 61427148 117917692 802991974 496856817 802991974 496856817 224107085 409372587 224107085 409372587 748721492 585937725 748721492 585937725 568407192 966873298 568407192 966873298 733464217 966873298 414877557 76384081 414877557 76384081 415208164 244764092 415208164 244764092 470413088 587080679 470413088 67622400 470413088 67622400 301309874 67622400 466807344 942061759 466807344 942061759 89234576 269529652 89234576 269529652 758069778 269529652 181084106 965819738 181084106 457719417 181084106 457719417 72025630 280409289 72025630 280409289 626477390 665917576 626477390 276190025 626477390 276190025 539216149 314606414 539216149 314606414 384596137 685423622 384596137 568576422 384596137 568576422 520006925 568576422 450078798 591880964 450078798 591880964 137771613 799010444 137771613 445845342 137771613 445845342 46553885 384848271 46553885 384848271 525976263 919080633 525976263 919080633 849419865 200545003 849419865 200545003 628755104 609526328 628755104 609526328 253203009 627288022 253203009 627288022 956348902 39874074 956348902 39874074 533984912 722077985 533984912 722077985 836104379 337945922 836104379 337945922 8372404 337945922 793228280 288096880 793228280 508316617 793228280 508316617 428215669 663589767 428215669 656231947 428215669 656231947 467836518 78251064 467836518 78251064 615262468 102727397 615262468 102727397 579170909 13582490 579170909 13582490 205941981 913860180 205941981 217485607 205941981 217485607 183893860 948801368 183893860 948801368 492289009 510395910 492289009 510395910 301030437 510395910 465191726 932356121 465191726 191694006 465191726 191694006 810671424 49139634 810671424 49139634 552874474 49139634 699288621 462595455 699288621 462595455 388500136 947732443 388500136 947732443 930514173 947732443 545364682 584971241 545364682 828975933 545364682 828975933 864310236 647743312 864310236 647743312 974747595 647743312 967151904 148612567 967151904 754920282 967151904 754920282 572074697 754920282 810826085 320386121 810826085 320386121 166502169 320386121 965544843 119414200 965544843 846487411 965544843 846487411 69931733 103392165 69931733 103392165 461298037 407364272 461298037 407364272 204990085 407364272 372610154 119216730 372610154 450962475 372610154 450962475 872060048 321210488 872060048 321210488 635104169 809598215 635104169 809598215 807250376 53812015 807250376 53812015 744643640 53812015 898238802 599351804 898238802 552546526 898238802 552546526 987313580 110976376 987313580 110976376 654027011 735944523 654027011 735944523 48151925 973639999 48151925 319934445 48151925 319934445 219531179 222856138 219531179 222856138 130599565 222856138 352483814 760206917 352483814 760206917 98360956 197169187 98360956 528915070 98360956 528915070 929556687 47908401 929556687 47908401 506000077 777256838 506000077 777256838 277501537 777256838 585200128 912883689 585200128 912883689 905523757 265857600 905523757 265857600 503413846 812852614 503413846 812852614 944776554 158564929 944776554 158564929 762805301 33169627 762805301 33169627 3973162 16919530 3973162 16919530 205509198 849979051 205509198 660123738 205509198 660123738 901045542 50560550 901045542 50560550 658839239 824726970 658839239 824726970 308261601 703980508 308261601 703980508 160841131 614497110 160841131 614497110 487751997 614497110 355837429 629842090 355837429 629842090 142664734 975314359 142664734 975314359 824626545 149266530 824626545 149266530 288474694 354694976 288474694 354694976 539019529 94054094 539019529 94054094 873766426 806166449 873766426 806166449 230247725 66502095 230247725 66502095 850796506 343312768 850796506 2035705 850796506 2035705 514182996 2035705 865145666 972737842 865145666 972737842 990878537 972737842 989061234 436285386 989061234 436285386 835453017 779518860 835453017 779518860 707265879 363585380 707265879 363585380 536921364 560343239 536921364 490427362 536921364 490427362 623330870 490427362 209928238 962525219 209928238 962525219 458275122 171832958 458275122 171832958 261403504 289970107 261403504 289970107 819375176 650781922 819375176 153573465 819375176 153573465 109475383 994225755 109475383 994225755 717042091 994225755 390752105 419976541 390752105 698987164 390752105 698987164 575216421 103429558 575216421 103429558 4797964 103429558 625733279 90141774 625733279 426462326 625733279 426462326 475231749 606418790 475231749 606418790 211161859 217425119 211161859 217425119 727061199 777567263 727061199 777567263 5761438 112592645 5761438 112592645 536412502 603541463 536412502 603541463 389576306 284392471 389576306 284392471 812423804 951403338 812423804 551167622 812423804 551167622 510589852 380734669 510589852 380734669 83703698 380734669 797324933 222652604 797324933 222652604 221301254 714161077 221301254 714161077 195106013 212139385 195106013 212139385 713557278 15100224 713557278 15100224 270693899 474217859 270693899 474217859 597515404 518434778 597515404 518434778 922874475 493323446 922874475 493323446 17724075 493323446 434271026 221454380 434271026 221454380 155774218 569633738 155774218 569633738 828644955 40651005 828644955 40651005 555062115 809193269 555062115 175113345 555062115 175113345 166501304 420078320 166501304 420078320 126310954 467574551 126310954 467574551 133691110 519251462 133691110 519251462 443490373 709788354 443490373 709788354 64792337 266227554 64792337 266227554 612289210 266227554 566079658 748524026 566079658 605669103 566079658 605669103 76960207 162994846 76960207 162994846 860819275 35852270 860819275 35852270 566716185 361631539 566716185 361631539 518901502 361631539 595665066 895315123 595665066 49147736 595665066 49147736 698915822 49147736 132305380 306350759 132305380 306350759 354089630 80102240 354089630 80102240 971019256 172830679 971019256 108900861 971019256 108900861 977812537 65962946 977812537 65962946 20181444 650219379 20181444 650219379 846864405 136626760 846864405 136626760 213807306 136626760 268606127 114763354 268606127 114763354 304112217 227659991 304112217 227659991 935250249 227659991 35311572 102679990 35311572 102679990 63410041 498694792 63410041 498694792 710285141 498832377 710285141 498832377 564730491 432908443 564730491 432908443 930567934 648848491 930567934 648848491 865669182 588302339 865669182 588302339 44872249 125778149 44872249 125778149 586031535 689687697 586031535 689687697 714333042 257616330 714333042 257616330 716196374 961766467 716196374 961766467 622188602 775523154 622188602 775523154 212329389 982355262 212329389 982355262 878274297 52755815 878274297 52755815 837965896 250662250 837965896 250662250 240049438 795798118 240049438 795798118 474811991 40658174 474811991 417977778 474811991 417977778 18589303 417977778 730692847 317799470 730692847 354104518 730692847 354104518 1819716 354104518 320481783 878414861 320481783 656501558 320481783 656501558 930864109 241944705 930864109 241944705 953217878 791239676 953217878 791239676 105003449 1329868 105003449 1329868 697357821 431431151 697357821 431431151 753129250 319556573 753129250 319556573 908327040 964232363 908327040 964232363 696807807 193989066 696807807 319857772 696807807 319857772 457112283 651974441 457112283 651974441 55444477 651974441 81101020 675013245 81101020 675013245 818742721 641014126 818742721 641014126 465173484 796900374 465173484 796900374 893107075 305050197 893107075 975383396 893107075 975383396 180076467 103118295 180076467 103118295 989564160 103118295 693628870 673383972 693628870 673383972 180802874 673383972 294464779 344676767 294464779 344676767 138007619 135227221 138007619 135227221 151115715 276853264 151115715 276853264 908630072 901735639 908630072 422610221 908630072 422610221 487612424 413091732 487612424 413091732 315733478 413091732 671885396 344851849 671885396 344851849 321429568 307456649 321429568 307456649 784945226 362439557 784945226 362439557 221142053 840859715 221142053 248681972 221142053 248681972 920947969 741675528 920947969 323635087 920947969 323635087 692396727 323635087 998609378 897800518 998609378 897800518 351475853 897800518 410654559 408312941 410654559 408312941 990499085 665619638 990499085 665619638 628124922 605590796 628124922 605590796 669651096 605590796 536823428 598208644 536823428 598208644 612856164 259144033 612856164 259144033 969872010 980874652 969872010 980874652 516592269 776769069 516592269 776769069 508748619 231626705 508748619 231626705 249835303 843480416 249835303 843480416 53581951 843480416 536228944 242415221 536228944 242415221 379951317 767163545 379951317 767163545 69258340 767163545 315239647 328500792 315239647 328500792 374434638 140034124 374434638 140034124 726592744 82605406 726592744 176838125 726592744 176838125 945924701 274975342 945924701 274975342 734417634 911044750 734417634 911044750 838218291 223918584 838218291 223918584 177644961 758282380 177644961 758282380 81829926 283803628 81829926 847555982 81829926 847555982 895946459 605336995 895946459 605336995 305765543 62685880 305765543 62685880 523627869 259775884 523627869 259775884 995770522 595208959 995770522 595208959 93927713 595208959 863834033 150028854 863834033 150028854 97855337 834572434 97855337 218780451 97855337 218780451 32173185 769675255 32173185 769675255 756421015 769675255 139536288 353689571 139536288 353689571 130375715 353689571 968959474 757996116 968959474 757996116 913900010 914244851 913900010 914244851 301989422 689117401 301989422 689117401 708835037 222007503 708835037 222007503 661709770 441996166 661709770 441996166 602934734 181166321 602934734 181166321 851071496 498127488 851071496 498127488 950133505 498127488 574051814 340947475 574051814 987819078 574051814 987819078 709236135 811754399 709236135 811754399 413576377 811754399 791539395 307839189 791539395 307839189 231208881 307839189 449095701 88587108 449095701 88587108 758658369 734728923 758658369 734728923 171782810 800758298 171782810 800758298 953681653 459504383 953681653 459504383 295859926 925368664 295859926 925368664 840400989 850963057 840400989 912797784 840400989 912797784 523311187 218604349 523311187 218604349 524359386 475389118 524359386 475389118 548287513 475389118 3821091 267578310 3821091 267578310 727973932 534406528 727973932 534406528 50024731 879325020 50024731 879325020 713733448 578951989 713733448 578951989 823476741 371652738 823476741 852575465 823476741 852575465 328320176 438285442 328320176 438285442 455109237 67821461 455109237 67821461 592152352 171142442 592152352 171142442 655464071 171142442 417491880 607280450 417491880 475931350 417491880 475931350 642322537 248410577 642322537 494909586 642322537 494909586 234453206 801268775 234453206 801268775 949032557 801268775 454830773 432682100 454830773 832397873 454830773 832397873 880290049 123460199 880290049 123460199 932662104 889912742 932662104 889912742 425548381 405525453 425548381 405525453 942529256 537036289 942529256 537036289 218110840 296531954 218110840 296531954 777695435 83799083 777695435 83799083 707441971 577500826 707441971 577500826 405990034 586921193 405990034 586921193 796975253 14394919 796975253 14394919 44266045 980034895 44266045 921131452 44266045 921131452 193509943 252643486 193509943 252643486 330433496 73896037 330433496 73896037 290168225 766355928 290168225 728582123 290168225 728582123 499283966 728582123 279306504 542293568 279306504 542293568 723699289 816226261 723699289 644034971 723699289 644034971 971689669 187555573 971689669 187555573 143587655 849240447 143587655 849240447 759551189 809488536 759551189 809488536 290075870 856432125 290075870 856432125 204351280 154401780 204351280 154401780 193737570 509483318 193737570 120638691 193737570 120638691 757945711 120638691 482385765 221019229 482385765 221019229 6642568 274782694 6642568 274782694 531611556 99448364 531611556 99448364 961772084 843882496 961772084 843882496 12115476 714275602 12115476 889361199 12115476 889361199 446428725 467101076 446428725 467101076 242738278 467101076 326367565 800667651 326367565 800667651 864207513 30688888 864207513 428581162 864207513 428581162 247073212 948188943 247073212 674069647 247073212 674069647 88153966 251388420 88153966 251388420 366659941 19257052 366659941 19257052 162126116 599413904 162126116 599413904 541590930 599413904 106261309 763606715 106261309 73983793 106261309 73983793 687493791 73983793 402373205 432660859 402373205 172300054 402373205 172300054 959583231 841048443 959583231 841048443 726997403 120217171 726997403 120217171 926982077 120217171 756203268 483259900 756203268 474966084 756203268 474966084 443735855 243282247 443735855 243282247 528162577 700088943 528162577 563251635 528162577 563251635 747860203 563251635 707965986 302697525 707965986 302697525 511649277 787934409 511649277 787934409 516701376 297715470 516701376 297715470 202457651 675877745 202457651 675877745 100663737 16066580 100663737 16066580 254090044 16066580 188331740 613157807 188331740 613157807 144654971 848654108 144654971 848654108 512403086 505094288 512403086 505094288 422526659 284079830 422526659 284079830 392319499 402205136 392319499 402205136 140590970 694325605 140590970 576798560 140590970 576798560 605827038 576798560 345713805 112675111 345713805 112675111 131253500 991718432 131253500 991718432 227002855 651415288 227002855 651415288 566317219 436491100 566317219 436491100 100144469 436491100 650300624 604188156 650300624 604188156 342185890 732695799 342185890 117259037 342185890 117259037 709697112 117259037 515514533 190078033 515514533 190078033 698410825 602498990 698410825 602498990 220589741 970613702 220589741 141563321 220589741 141563321 134995847 434226463 134995847 434226463 163144900 245959615 163144900 245959615 802759741 344906644 802759741 344906644 174791885 409550521 174791885 409550521 257862138 102514964 257862138 102514964 112628258 419933805 112628258 419933805 901100696 726045901 901100696 726045901 724071055 882655876 724071055 857176874 724071055 857176874 699009923 771062306 699009923 771062306 19327241 771062306 251400484 970979269 251400484 762737317 251400484 762737317 437549226 715973928 437549226 715973928 320028702 873637886 320028702 873637886 687383572 873637886 101442513 462750159 101442513 634865162 101442513 634865162 26311644 634865162 848620964 829708245 848620964 354020068 848620964 354020068 182053952 354020068 390219659 863939278 390219659 863939278 851848437 904839610 851848437 904839610 819607246 914522011 819607246 914522011 238176247 914522011 588475664 387363684 588475664 387363684 346504478 82494715 346504478 82494715 713812611 909783341 713812611 909783341 112675241 394810467 112675241 394810467 698043698 221858687 698043698 221858687 1304721 972771182 1304721 972771182 412264266 972771182 170405652 49004594 170405652 49004594 719596730 116634445 719596730 116634445 174164590 13038573 174164590 13038573 210359612 584341842 210359612 269001364 210359612 269001364 873244336 966534051 873244336 966534051 225093911 966534051 280763447 493130404 280763447 493130404 811227181 472685670 811227181 736271880 811227181 736271880 889006289 67315536 889006289 67315536 450688606 919608781 450688606 919608781 165706561 195180816 165706561 195180816 124532062 264277874 124532062 264277874 923075407 264277874 334978996 460206314 334978996 460206314 371313191 184389713 371313191 184389713 334893026 700033442 334893026 545520092 334893026 545520092 85226544 472809903 85226544 472809903 973450760 213490803 973450760 213490803 270521014 177972974 270521014 177972974 600462635 643917854 600462635 643917854 746203318 643917854 330027095 6445268 330027095 6445268 186236052 613112017 186236052 613112017 860666816 134269224 860666816 956685218 860666816 956685218 613470323 985610566 613470323 760844566 613470323 760844566 904434 631787634 904434 631787634 29615262 565452782 29615262 997381093 29615262 997381093 901667028 997381093 111714760 121304308 111714760 121304308 574467582 121304308 158148042 879315556 158148042 879315556 570775892 612316538 570775892 612316538 212717571 98471523 212717571 98471523 994023496 666466916 994023496 666466916 872197524 757924471 872197524 757924471 148494441 304867246 148494441 966973021 148494441 966973021 856574263 496006821 856574263 496006821 440585449 496006821 664105560 881536737 664105560 881536737 429605674 801779597 429605674 801779597 739246550 552519186 739246550 552519186 319815025 563805483 319815025 563805483 52033309 138237581 52033309 138237581 427684728 523425759 427684728 523425759 604813130 523425759 173581748 801347163 173581748 801347163 502695166 116430657 502695166 116430657 839339515 289054313 839339515 274333056 839339515 274333056 499805700 150189451 499805700 150189451 275240573 652381175 275240573 652381175 150638557 652381175 870720060 933284791 870720060 933284791 194586581 102110643 194586581 827631501 194586581 827631501 146198752 827631501 876187876 497201784 876187876 497201784 33979395 127767627 33979395 127767627 381821958 531799348 381821958 443910769 381821958 443910769 175305179 180652145 175305179 180652145 382710880 962823533 382710880 962823533 340893965 611063169 340893965 611063169 250583618 923447995 250583618 923447995 990490898 127586492 990490898 127586492 353821160 825238483 353821160 825238483 27501006 825238483 156480129 161867752 156480129 161867752 247564339 128112528 247564339 149675115 247564339 149675115 505328882 428248562 505328882 428248562 681946669 15551859 681946669 15551859 415518899 653129729 415518899 653129729 967528512 653129729 824972667 523679855 824972667 523679855 148610377 560154352 148610377 560154352 797481124 716421000 797481124 716421000 829239752 965755103 829239752 965755103 266274214 965755103 415064340 57284320 415064340 57284320 49209876 803481013 49209876 53263752 49209876 53263752 907147280 950235172 907147280 950235172 178362561 674254225 178362561 674254225 438818269 846996751 438818269 803168760 438818269 803168760 737672555 171169885 737672555 171169885 268211440 171169885 974549932 854935400 974549932 127295344 974549932 127295344 554583725 587241219 554583725 587241219 145633822 436064144 145633822 436064144 600268782 385652134 600268782 385652134 632366792 303761223 632366792 624149414 632366792 624149414 797019033 624149414 322481566 792835407 322481566 435152030 322481566 435152030 345429461 164246372 345429461 164246372 138177303 897464584 138177303 897464584 668495711 897464584 457781245 115530377 457781245 636987939 457781245 636987939 503500477 636987939 358880320 652654191 358880320 652654191 869311946 623207341 869311946 933427944 869311946 933427944 909309725 328033531 909309725 328033531 224056940 328033531 886921121 120742211 886921121 390551132 886921121 390551132 170078141 933131723 170078141 933131723 661670291 933131723 402319840 559458531 402319840 559458531 767095049 493860048 767095049 493860048 615615452 810649421 615615452 495612588 615615452 495612588 841269398 675794056 841269398 675794056 897208422 762382473 897208422 762382473 379955495 252292779 379955495 252292779 219459114 715995323 219459114 715995323 816820967 715995323 521746751 64682937 521746751 64682937 31485666 64682937 240158270 44689678 240158270 44689678 811730145 953582526 811730145 473249655 811730145 473249655 892297728 473249655 670531180 529727674 670531180 529727674 793057035 224434113 793057035 224434113 798197981 861182944 798197981 861182944 116513274 702705348 116513274 725626485 116513274 725626485 348585854 725626485 253836689 219504877 253836689 219504877 471931109 553167341 471931109 553167341 40200681 180788206 40200681 180788206 153150201 129020730 153150201 156817709 153150201 156817709 41162598 565559527 41162598 494059440 41162598 494059440 723921221 364755195 723921221 364755195 979340457 364755195 553991612 336248260 553991612 336248260 898939140 922524046 898939140 922524046 626291192 594707285 626291192 594707285 330056509 185646686 330056509 185646686 43529773 912686921 43529773 455230459 43529773 455230459 182819283 455230459 120993165 151442183 120993165 812571005 120993165 812571005 890431025 230463262 890431025 230463262 425208124 894304311 425208124 894304311 946179436 891763419 946179436 891763419 481786209 225956312 481786209 225956312 428935466 653782958 428935466 653782958 968988939 940590140 968988939 940590140 344527113 771873591 344527113 771873591 6857685 505001689 6857685 505001689 664371397 84844159 664371397 84844159 850482115 823924961 850482115 823924961 653658629 888570048 653658629 888570048 535650292 921804600 535650292 921804600 105629991 905253234 105629991 905253234 4773497 905253234 81791891 13590933 81791891 13590933 129488312 976953541 129488312 585227536 129488312 585227536 356316526 585227536 7962509 913149648 7962509 913149648 400436419 491690733 400436419 491690733 433891818 834383344 433891818 834383344 81267697 274369159 81267697 274369159 101553353 903061305 101553353 903061305 773630976 290129112 773630976 290129112 550391580 277908816 550391580 277908816 159603205 834969675 159603205 99842125 159603205 99842125 786404745 884333642 786404745 884333642 589666817 989116217 589666817 989116217 753622624 963909552 753622624 963909552 670261324 963909552 954311561 135739009 954311561 985234141 954311561 985234141 622503267 488664365 622503267 488664365 884281467 488664365 348221911 934653050 348221911 934653050 870075320 934653050 435380594 121660640 435380594 121660640 196518648 437881335 196518648 249639405 196518648 249639405 430614719 56052220 430614719 56052220 92907594 895581635 92907594 895581635 749032502 272263881 749032502 272263881 939740114 863598122 939740114 863598122 962047614 465989448 962047614 995031926 962047614 995031926 44815854 669795653 44815854 669795653 658796410 839587099 658796410 839587099 30389897 95874842 30389897 95874842 454285122 55470422 454285122 55470422 355709048 585641893 355709048 585641893 426737194 473065543 426737194 473065543 64520494 473065543 497681259 293604844 497681259 758010802 497681259 758010802 612135964 406441476 612135964 406441476 481355701 728945296 481355701 728945296 196966944 728945296 360586802 15807638 360586802 15807638 311462039 74013292 311462039 32374791 311462039 32374791 715112968 352512775 715112968 352512775 499136756 352512775 531186668 791599796 531186668 791599796 500482697 352080499 500482697 352080499 374617737 856091172 374617737 711350811 374617737 711350811 659364918 711350811 88018272 280692884 88018272 628385132 88018272 628385132 976942411 628385132 967243516 287557915 967243516 486070225 967243516 486070225 415202498 705209389 415202498 705209389 948391532 988373010 948391532 167231097 948391532 167231097 662361992 167231097 851296203 173733658 851296203 173733658 571337463 760601227 571337463 760601227 271736418 457297312 271736418 731240324 271736418 731240324 275693484 285641778 275693484 285641778 424877866 11938150 424877866 11938150 787937060 11938150 757310928 180606852 757310928 180606852 875031155 991925478 875031155 991925478 220479569 455251678 220479569 455251678 72691161 198060916 72691161 198060916 878706927 777221528 878706927 777221528 157365417 777221528 586609056 725346911 586609056 938791940 586609056 938791940 3105231 938791940 67233017 128125537 67233017 128125537 508656170 393240750 508656170 393240750 793535541 717536562 793535541 717536562 51403599 659189899 51403599 782215344 51403599 782215344 910518243 191480796 910518243 903821830 910518243 903821830 25111195 903821830 482520081 539862383 482520081 539862383 666751162 623233132 666751162 264598998 666751162 264598998 978694390 264598998 641271961 45184648 641271961 45184648 508022951 678087902 508022951 508827199 508022951 508827199 242871646 914673877 242871646 914673877 85446423 914673877 864912367 168397455 864912367 168397455 528366172 360937636 528366172 360937636 595864519 66074387 595864519 841044431 595864519 841044431 961229944 841044431 209272930 325321786 209272930 829809529 209272930 829809529 678117231 2885549 678117231 2885549 141552133 617901150 141552133 617901150 666474 923525458 666474 923525458 961023377 773998439 961023377 773998439 660549806 261417827 660549806 404047137 660549806 404047137 51983753 797372892 51983753 797372892 916094564 124813035 916094564 124813035 981869250 886070312 981869250 886070312 255863420 157911277 255863420 157911277 612492993 876822182 612492993 876822182 742661511 551606795 742661511 551606795 200011076 753295384 200011076 753295384 843799479 7036194 843799479 7036194 305985553 707878296 305985553 707878296 878935322 122336269 878935322 122336269 710369015 303056426 710369015 303056426 684310680 197368769 684310680 197368769 65861916 197368769 536026502 233721397 536026502 193718094 536026502 193718094 965161729 562404097 965161729 562404097 619679109 339104775 619679109 831016837 619679109 831016837 392922810 806002222 392922810 806002222 482287690 618608414 482287690 618608414 148383670 712907606 148383670 712907606 801543712 475841697 801543712 475841697 988097610 475841697 568636944 747254959 568636944 747254959 420658677 176406943 420658677 455878072 420658677 455878072 893216657 422525187 893216657 422525187 502317765 426451764 502317765 426451764 396479279 51762515 396479279 753235187 396479279 753235187 913769921 859778127 913769921 859778127 398129646 859778127 466756601 562465807 466756601 562465807 79582081 562465807 212912140 106741987 212912140 106741987 897547549 749511378 897547549 435693914 897547549 435693914 198438197 462640022 198438197 462640022 787119576 839115399 787119576 839115399 703983768 850173272 703983768 850173272 803004660 974527414 803004660 720242882 803004660 720242882 750649 315600751 750649 315600751 915886119 224909287 915886119 224909287 557509683 91806550 557509683 91806550 969221980 122051481 969221980 56826260 969221980 56826260 46202240 896244068 46202240 896244068 458271923 80260024 458271923 80260024 807391983 633946566 807391983 633946566 24632610 140489394 24632610 140489394 661232638 418587392 661232638 418587392 636307545 38425393 636307545 38425393 170698640 11351338 170698640 11351338 271171797 672605206 271171797 35916527 271171797 35916527 659313063 525372049 659313063 525372049 384738618 916680882 384738618 916680882 70449614 916680882 516061601 464079832 516061601 464079832 620121469 660572139 620121469 660572139 649200223 45373657 649200223 45373657 81341454 647050129 81341454 647050129 854175634 151860814 854175634 151860814 81946407 667814220 81946407 420125060 81946407 420125060 225807743 225914595 225807743 225914595 992873334 225914595 278987898 210271459 278987898 974314193 278987898 974314193 975287420 285988188 975287420 285988188 493916229 206405900 493916229 206405900 797277990 704586082 797277990 704586082 315579691 634684914 315579691 634684914 935375731 634684914 391590347 167716443 391590347 167716443 898047711 744052513 898047711 744052513 102276856 765707025 102276856 765707025 71318874 91648482 71318874 91648482 589836089 417489339 589836089 417489339 834983667 992398113 834983667 992398113 409487980 595329157 409487980 605988586 409487980 605988586 963193555 967353055 963193555 967353055 80429952 134179797 80429952 134179797 706660738 971235249 706660738 486149927 706660738 486149927 35272625 415721597 35272625 415721597 950719980 415721597 300146384 378759548 300146384 378759548 283119654 800104823 283119654 800104823 950229676 159185196 950229676 159185196 743254704 982293554 743254704 982293554 350736902 785353993 350736902 785353993 870134365 966656770 870134365 966656770 810079877 913774408 810079877 913774408 389184559 747365086 389184559 747365086 686946903 276316620 686946903 834282450 686946903 834282450 585241847 834282450 998646454 444750723 998646454 444750723 644994134 405024602 644994134 405024602 160252699 276265533 160252699 276265533 145692516 713774402 145692516 713774402 970278991 370458143 970278991 479231192 970278991 479231192 844216 86119425 844216 86119425 477338890 501627247 477338890 160295201 477338890 160295201 407457744 912797718 407457744 912797718 965765590 250172863 965765590 250172863 188202097 993799198 188202097 993799198 707411260 349867657 707411260 349867657 469414649 349867657 576352471 319100982 576352471 705227722 576352471 705227722 976584080 705227722 463470742 447852955 463470742 447852955 205350136 643032438 205350136 643032438 195178364 230401521 195178364 230401521 75466632 865733902 75466632 865733902 214992931 590259057 214992931 590259057 892389960 74767943 892389960 74767943 209127243 985764987 209127243 985764987 181889262 269032136 181889262 269032136 48902419 862705263 48902419 862705263 471230937 926574006 471230937 926574006 157214165 213150205 157214165 213150205 735413860 213150205 271504650 262938810 271504650 262938810 389587043 769146533 389587043 769146533 585739877 564228856 585739877 564228856 397490454 131797996 397490454 131797996 620565585 858885620 620565585 858885620 181495186 119310664 181495186 119310664 503015096 574447575 503015096 574447575 720190406 707106594 720190406 707106594 950447138 329229978 950447138 508210815 950447138 508210815 82394304 212699524 82394304 212699524 699982800 624977080 699982800 624977080 715420101 624977080 97607932 362635248 97607932 537784875 97607932 537784875 135206515 200415467 135206515 200415467 667878539 710653809 667878539 710653809 952930208 710653809 7160630 75228050 7160630 75228050 170123642 885379609 170123642 34600261 170123642 34600261 984489902 34600261 367376552 847853536 367376552 176561200 367376552 176561200 139472971 417074415 139472971 417074415 736582602 741950521 736582602 741950521 578653319 617292397 578653319 617292397 387474029 753647805 387474029 753647805 582217639 753647805 515241555 240033895 515241555 859138678 515241555 859138678 494963746 859138678 759175818 474891481 759175818 474891481 516598616 76537243 516598616 76537243 227083157 801666467 227083157 801666467 882624511 233375120 882624511 304591974 882624511 304591974 92466781 866266454 92466781 866266454 952118245 273112658 952118245 273112658 437846784 2090758 437846784 2090758 64510418 2090758 248208212 370671241 248208212 370671241 564364801 127755654 564364801 844067098 564364801 844067098 194006204 531406619 194006204 531406619 397103361 998333368 397103361 998333368 863280154 873778816 863280154 873778816 944332821 873778816 78798612 726112382 78798612 726112382 79891309 306119649 79891309 306119649 928034463 660763969 928034463 660763969 514194817 607610959 514194817 607610959 218355705 907932665 218355705 907932665 975754380 815091553 975754380 815091553 168615434 594578747 168615434 594578747 273040179 614927582 273040179 256796307 273040179 256796307 393006648 256796307 324054497 922683817 324054497 922683817 686855998 666422094 686855998 666422094 759133202 943125070 759133202 554677725 759133202 554677725 177465593 213467681 177465593 213467681 359771670 78007603 359771670 78007603 459985820 606064157 459985820 606064157 27942116 843131633 27942116 843131633 640663114 613770049 640663114 613770049 553313383 919335435 553313383 919335435 535173098 57756903 535173098 359799529 535173098 359799529 228266090 513082778 228266090 513082778 137816116 273005734 137816116 273005734 495088537 273005734 331774311 217030508 331774311 217030508 731610590 53455241 731610590 53455241 370324907 914248280 370324907 508141262 370324907 508141262 514758981 849177941 514758981 849177941 918967287 869539158 918967287 869539158 683661400 674870438 683661400 674870438 351124543 919604585 351124543 919604585 739183730 499892253 739183730 499892253 848245037 499892253 46957929 504063943 46957929 504063943 699238146 969084502 699238146 969084502 591563346 540203474 591563346 540203474 189849599 91316273 189849599 91316273 335498937 778657042 335498937 778657042 48447195 120880640 48447195 120880640 634244048 689151586 634244048 689151586 208440343 370438066 208440343 370438066 748685191 224592957 748685191 528313168 748685191 528313168 131075764 37780722 131075764 37780722 930626191 393733502 930626191 393733502 464295147 928905903 464295147 928905903 130945148 356033274 130945148 356033274 607361944 879083638 607361944 879083638 6984412 79411302 6984412 79411302 413920563 769775252 413920563 769775252 859725124 218046482 859725124 747707056 859725124 747707056 414860775 225443401 414860775 225443401 624378116 459741034 624378116 459741034 165955121 459741034 177626832 414788915 177626832 655820757 177626832 655820757 636709332 655820757 308915875 389559461 308915875 445083479 308915875 445083479 346238789 445083479 333202195 997860747 333202195 557299825 333202195 557299825 38159484 385032413 38159484 493630859 38159484 493630859 912093221 292685916 912093221 421574105 912093221 421574105 728751692 988508654 728751692 988508654 96527941 988508654 220540054 588800821 220540054 588800821 98585904 929788728 98585904 929788728 880033417 171977065 880033417 171977065 233201179 915557388 233201179 610509282 233201179 610509282 94136066 610509282 900336783 755715937 900336783 273183422 900336783 273183422 403178437 714176968 403178437 714176968 807823629 993576268 807823629 993576268 344464178 302220470 344464178 302220470 855652576 796308105 855652576 247070719 855652576 247070719 489274006 203017894 489274006 203017894 755914624 203017894 485669763 854906430 485669763 854906430 238632887 746794810 238632887 746794810 569660377 901899644 569660377 901899644 71247554 960917881 71247554 960917881 361345276 27725466 361345276 614440371 361345276 614440371 291046575 611904193 291046575 611904193 300418982 474440349 300418982 474440349 527952945 128915287 527952945 128915287 105623001 674844269 105623001 674844269 515303645 905248878 515303645 905248878 430444189 454031265 430444189 454031265 995904486 128797532 995904486 260204709 995904486 260204709 118246193 849083009 118246193 849083009 327176767 849083009 3502451 617969301 3502451 617969301 3113370 77298419 3113370 77298419 299789836 278398158 299789836 278398158 408416575 633271283 408416575 633271283 932268782 747264408 932268782 711142945 932268782 711142945 582505089 472431049 582505089 472431049 886746482 472431049 409338393 334210630 409338393 508688110 409338393 508688110 440666967 715392267 440666967 715392267 297760036 718754379 297760036 718754379 553364111 25743697 553364111 25743697 276015717 25743697 360301164 551611242 360301164 551611242 711459249 519275568 711459249 654775279 711459249 654775279 799959044 784917216 799959044 784917216 216860272 937547780 216860272 937547780 612875534 41578451 612875534 41578451 222739465 851862400 222739465 200146024 222739465 200146024 400670721 118510898 400670721 118510898 841760303 520202116 841760303 520202116 426988227 520202116 437573974 315868637 437573974 315868637 214522111 80781340 214522111 80781340 800590163 80781340 582709570 319805471 582709570 319805471 250075011 869963653 250075011 869963653 830790286 320068926 830790286 320068926 823744646 943395116 823744646 943395116 74545237 358933045 74545237 358933045 704473005 612307270 704473005 612307270 783759032 356893062 783759032 356893062 722280915 971981130 722280915 971981130 884403245 971981130 871453899 96216670 871453899 343776144 871453899 343776144 371725068 343776144 649159119 403183528 649159119 198520516 649159119 198520516 115993378 198520516 471232595 272146344 471232595 272146344 311266626 893828105 311266626 893828105 513530343 937423650 513530343 937423650 469276508 937423650 494943553 773128658 494943553 966497623 494943553 966497623 941909064 966497623 785626865 431163888 785626865 431163888 37655650 55724973 37655650 55724973 971392025 468276607 971392025 427896070 971392025 427896070 400420245 427896070 894462508 191605587 894462508 191605587 360862047 462968163 360862047 462968163 914596560 20441714 914596560 410303213 914596560 410303213 809036964 750524999 809036964 634040131 809036964 634040131 183839244 82065570 183839244 82065570 818498167 467359602 818498167 467359602 730857957 521550875 730857957 521550875 138175324 521550875 785527604 668262100 785527604 668262100 874339760 135835259 874339760 612347731 874339760 612347731 210818216 312871783 210818216 869329217 210818216 869329217 299702309 709460158 299702309 709460158 21954911 709460158 259010628 769215863 259010628 769215863 342285713 68362678 342285713 993925032 342285713 993925032 766907736 993925032 577578173 216108060 577578173 936006973 577578173 936006973 201692754 936006973 321407657 153484139 321407657 153484139 547849302 731190058 547849302 731190058 905537016 769079706 905537016 769079706 277829854 376665890 277829854 376665890 472869478 225038453 472869478 225038453 789583472 707962176 789583472 707962176 143549787 306118009 143549787 908878138 143549787 908878138 657328556 23617092 657328556 23617092 576698732 55891701 576698732 55891701 545180963 493388798 545180963 493388798 831163639 493388798 223843202 857999593 223843202 639255759 223843202 639255759 594041066 639255759 553581287 654691250 553581287 654691250 769444634 96327906 769444634 96327906 672985344 708247250 672985344 708247250 604436250 680456026 604436250 719150004 604436250 719150004 897982426 229297288 897982426 229297288 915327834 229297288 40542505 531934094 40542505 531934094 770222612 63814350 770222612 179349448 770222612 179349448 74453456 288147403 74453456 288147403 434377227 852112976 434377227 852112976 35391972 22293131 35391972 22293131 875798261 917397905 875798261 917397905 64867567 264897489 64867567 264897489 672336675 264897489 465747747 747624870 465747747 747624870 823976392 747624870 154922687 782450448 154922687 782450448 354702116 120458130 354702116 120458130 314847979 28006746 314847979 616374803 314847979 616374803 582899134 680936293 582899134 680936293 634734788 756771838 634734788 756771838 577450318 756771838 652857178 158976488 652857178 158976488 920406742 820671093 920406742 820671093 194228970 549993503 194228970 816643479 194228970 816643479 651674284 816643479 620586975 172479501 620586975 172479501 620692058 694290681 620692058 694290681 917932091 79132696 917932091 79132696 353770683 524179981 353770683 524179981 306378357 420775903 306378357 420775903 731641038 829625479 731641038 829625479 780830287 28864917 780830287 28864917 838198695 386592108 838198695 262908262 838198695 262908262 629791339 262908262 725957269 420270605 725957269 256605887 725957269 256605887 824137586 256605887 298520119 524181657 298520119 524181657 569625765 777656305 569625765 722454144 569625765 722454144 434515817 155128860 434515817 155128860 243
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...